0	46	30	46	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
338176004447	338176004958	338176005508	338176006058	338176006608	338176007158	338176007708	338176008258	338176008809	338176009359	338176009909	338176010459	338176011009	338176011559	338176012109	338176012659	338176013209	338176013759	338176014309	338176014859	338176015409	338176015960	338176016510	338176017060	338176017610	338176018160	338176018710	338176019260	338176019810	338176020360	338176020910	338176021460	338176022010	338176022560	338176023111	338176023661	338176024211	338176024761	338176025311	338176025861	338176026411	338176026961	338176027511	338176028061	338176028611	338176029161	338176029711	338176030262	338176030812	338176031362	338176031912	338176032462	338176033012	338176033562	338176034112	338176034662	338176035212	338176035762	338176036312	338176036862	338176037413	338176037963	338176038513	338176039063	338176039613	338176040163	338176040713	338176041263	338176041813	338176042363	338176042913	338176043463	338176044013	338176044564	338176045114	338176045664	338176046214	338176046764	338176047314	338176047864	338176048414	338176048964	338176049514	338176050064	338176050614	338176051164	338176051715	338176052265	338176052815	338176053365	338176053915	338176054465	338176055015	338176055565	338176056115	338176056665	338176057215	338176057765	338176058315	338176058866	338176059416	338176059966	338176060516	338176061066	338176061616	338176062166	338176062716	338176063266	338176063816	338176064366	338176064916	338176065467	338176066018	338176066567	338176067117	338176067667	338176068217	338176068767	338176069317	338176069867	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2727	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14715	3089	5397	5035	4094	3258	2675	2020	1524	1368	1141	868	693	631	575	519	463	464	471	413	366	351	387	369	360	355	359	362	348	321	358	312	367	303	331	359	340	323	335	357	309	329	293	364	374	332	352	292	287	341	331	280	312	328	342	389	334	336	336	280	310	318	333	336	305	316	327	327	313	323	275	288	316	301	325	375	333	336	360	305	320	289	314	301	281	334	321	333	285	314	281	324	306	279	332	313	304	267	305	342	297	326	317	315	315	294	312	310	336	295	312	326	311	292	317	302	327	316	310	295	267	323	320	313	335	337	306	345	322	316	321	318	280	313	333	362	343	284	330	309	354	264	270	305	298	323	308	356	299	327	330	289	262	333	334	355	369	311	309	324	331	313	316	314	316	341	319	313	319	309	290	306	360	319	301	310	307	323	342	347	317	321	285	326	297	309	322	316	291	341	319	283	288	308	310	306	354	307	326	324	317	329	345	316	315	321	324	311	298	285	289	328	300	286	336	310	318	312	334	287	322	325	292	298	326	295	321	287	319	314	304	303	297	325	309	320	322	312	327	320	312	312	314	290	295	302	337	301	311	311	309	301	318	309	316	331	310	304	325	300	321	320	309	320	330	357	292	320	313	333	309	310	330	316	310	283	310	308	304	305	284	297	284	318	318	314	311	319	329	275	270	319	303	319	309	303	278	286	295	294	325	360	299	322	342	317	322	310	314	348	323	316	333	335	333	320	309	313	342	287	295	324	305	317	359	326	339	338	312	314	323	319	324	308	318	310	302	336	300	322	304	310	310	301	304	318	296	312	323	326	321	323	306	349	311	310	315	305	307	317	309	310	315	289	282	283	342	340	305	310	319	342	294	299	301	334	351	306	296	313	329	335	334	320	318	302	311	302	306	285	325	309	343	310	317	326	324	326	308	303	313	354	322	313	311	326	293	320	308	323	318	342	362	319	299	333	328	295	312	285	304	278	285	286	318	315	341	335	308	315	282	317	325	305	341	291	292	307	332	314	320	305	268	318	331	321	315	329	334	281	338	313	309	307	330	306	351	325	322	314	330	348	323	289	305	325	323	304	316	308	339	309	309	312	406	321	337	331	290	322	282	323	290	292	330	332	315	311	319	299	322	299	295	294	285	301	332	320	310	337	306	334	321	330	294	298	299	315	325	307	309	310	291	287	312	293	300	309	292	289	318	346	287	327	288	298	311	336	307	325	327	341	349	310	352	339	317	300	305	311	325	337	307	363	304	319	324	313	335	299	337	305	286	308	320	309	350	306	320	305	302	298	301	313	326	342	316	294	294	308	301	300	308	331	304	312	282	311	278	282	299	278	345	309	332	329	309	319	338	316	291	330	293	295	340	287	338	286	292	301	328	298	331	328	347	318	326	340	338	316	295	346	322	337	295	315	318	338	315	273	322	302	311	325	325	333	299	294	291	324	337	297	296	322	339	301	296	301	354	304	352	272	297	336	291	334	327	294	297	319	312	318	294	289	287	295	314	304	313	292	305	347	320	311	311	353	308	288	310	308	339	299	328	309	310	277	334	342	355	327	309	311	313	348	316	332	287	285	353	301	287	317	334	314	318	305	323	337	315	314	300	314	306	308	315	345	343	316	360	312	355	298	305	350	309	311	365	301	294	292	335	326	339	301	289	275	282	331	314	322	361	330	298	349	330	308	363	303	298	334	330	290	311	370	315	308	298	286	333	283	310	338	342	342	299	353	307	303	333	329	322	325	302	316	292	324	292	326	330	306	350	301	318	293	330	337	309	294	340	308	336	310	324	326	301	347	255	313	292	351	336	320	311	309	264	297	332	295	298	340	284	321	319	307	259	277	309	288	298	355	310	338	332	338	308	317	324	339	346	337	275	313	355	276	343	308	313	349	302	332	292	277	316	307	359	325	339	314	329	330	298	298	331	319	294	290	350	297	304	300	318	317	294	296	306	331	317	332	303	333	261	327	306	313	347	292	298	295	333	331	355	316	352	351	319	271	307	314	307	379	338	327	301	343	304	300	296	306	331	339	326	315	305	284	362	280	328	350	326	321	299	354	328	311	360	306	341	288	352	303	342	322	316	325	294	310	291	264	315	339	324	318	284	335	310	319	323	314	333	301	340	312	334	310	318	332	291	309	318	267	338	340	300	314	311	285	322	298	330	354	302	324	354	328	331	293	315	340	290	317	314	334	326	307	305	338	352	330	317	335	298	315	343	304	327	314	329	295	310	314	340	314	327	305	328	311	280	291	312	288	341	298	281	330	326	294	317	361	321	305	328	326	300	309	317	329	326	307	298	340	310	314	303	297	293	320	349	307	318	311	312	278	317	321	297	325	329	318	316	309	327	305	330	307	306	281	297	349	316	310	329	326	347	318	294	336	329	298	310	319	336	320	328	321	331	312	333	336	306	313	311	322	328	352	299	297	314	314	316	269	276	325	310	321	312	276	348	317	321	309	302	306	361	308	314	316	289	304	306	316	315	349	300	297	303	286	315	316	279	291	312	324	314	290	312	341	341	320	306	338	297	339	322	342	321	322	331	333	315	303	318	304	332	344	286	288	299	298	308	301	324	351	328	312	330	338	315	354	297	333	295	296	355	319	316	300	332	304	324	309	321	338	323	319	318	317	329	321	307	345	317	258	325	323	293	308	294	319	322	325	301	332	335	316	299	302	306	309	324	345	320	317	319	332	309	299	312	303	328	337	318	308	318	295	301	321	285	309	346	325	329	303	288	282	313	322	327	330	343	348	307	324	311	346	329	335	304	315	305	321	331	311	284	341	311	294	330	312	285	340	324	328	307	299	316	323	275	336	351	323	309	301	310	319	336	307	313	330	333	297	310	317	326	322	346	296	307	292	326	313	322	307	325	321	307	337	327	341	295	297	331	321	338	328	305	309	330	318	332	311	330	342	302	300	301	321	327	315	312	356	297	330	321	307	296	319	299	328	302	289	351	323	313	337	334	318	333	346	290	292	340	317	323	283	338	338	340	316	337	291	314	319	318	264	326	335	332	298	302	313	294	317	307	315	306	360	326	308	315	308	331	318	348	322	311	318	289	280	306	317	311	292	323	275	328	306	319	342	346	339	310	295	299	303	321	313	331	310	323	353	313	303	316	310	326	326	322	306	291	297	333	314	316	358	325	347	313	348	314	287	292	325	322	298	289	317	318	297	324	316	318	302	299	314	329	326	314	311	305	332	331	365	273	299	335	336	320	304	307	334	316	290	326	330	365	322	281	320	318	328	307	313	322	324	323	284	357	313	306	306	286	311	299	335	318	305	319	279	299	301	355	293	332	312	318	328	327	310	267	324	313	322	296	314	344	316	291	339	319	305	291	330	307	344	303	300	302	325	354	299	319	312	336	283	290	340	291	332	291	310	334	293	321	293	293	367	331	307	320	297	324	316	331	323	306	323	338	368	312	299	289	304	330	341	345	325	336	285	311	299	297	287	284	342	295	343	337	294	262	300	324	333	333	307	328	307
8902	2658	7867	9191	9728	9083	8226	6890	5540	5097	4463	3271	2809	2652	2153	1920	1792	1583	1582	1372	1196	1141	1074	1114	1030	980	912	857	821	834	806	817	766	744	718	782	766	726	796	725	741	786	769	770	775	739	756	699	706	728	738	717	706	729	701	699	673	735	724	764	755	707	783	740	653	694	740	734	709	721	714	717	725	719	706	677	710	724	743	732	701	699	729	699	736	710	743	681	753	727	706	721	732	705	682	695	706	716	746	699	739	727	721	732	693	747	651	708	718	688	695	733	724	753	695	739	735	729	726	677	667	704	683	733	753	683	658	718	680	714	681	705	688	724	732	675	671	733	714	733	723	711	716	696	747	704	684	705	701	721	687	745	684	722	693	739	682	672	697	688	699	724	705	716	722	727	702	709	718	743	683	714	694	673	733	692	693	714	681	714	666	722	663	684	683	686	657	737	704	693	643	732	705	710	707	732	685	676	631	726	663	719	708	675	722	666	685	700	722	706	726	733	727	695	695	708	695	721	675	665	690	686	671	746	675	708	737	706	687	674	710	694	756	716	726	697	690	706	747	711	730	690	734	718	737	685	708	676	635	717	688	704	717	690	669	719	728	700	689	707	652	694	685	702	736	695	728	706	700	730	706	698	759	688	668	736	672	760	700	731	701	679	747	685	654	668	683	716	687	729	736	702	677	706	711	677	682	703	702	715	733	718	678	681	658	670	712	722	662	695	706	733	699	743	731	720	740	789	670	728	710	693	664	704	691	786	677	664	679	700	660	676	722	719	656	708	736	732	711	719	702	707	698	725	724	722	713	648	739	718	696	660	741	692	754	726	721	709	693	720	679	732	731	707	750	701	702	680	690	730	739	780	646	729	701	717	675	673	693	774	700	677	685	710	730	728	745	680	745	697	728	729	720	711	731	701	698	727	687	692	717	747	692	688	699	692	620	720	721	707	689	702	733	679	719	707	781	656	657	722	711	710	750	693	669	653	669	681	734	747	716	713	748	723	697	700	728	710	719	706	691	674	700	702	741	695	718	705	749	733	698	682	678	723	724	718	688	688	676	671	727	730	700	713	689	736	690	652	715	706	747	730	663	743	709	731	691	723	705	717	692	690	733	718	679	698	695	710	697	711	718	694	724	709	721	717	683	735	695	707	763	657	723	676	686	653	722	666	712	722	663	697	676	739	709	739	688	676	638	754	701	710	689	732	679	715	727	714	705	702	686	675	700	671	731	694	719	712	699	707	724	679	673	684	717	695	743	685	735	722	663	751	700	727	690	679	687	710	714	682	755	726	674	688	724	670	708	687	726	728	738	691	736	686	687	725	734	695	721	643	718	719	709	679	723	717	730	688	641	686	721	662	695	736	695	734	716	695	779	672	729	706	704	688	730	731	681	718	688	709	721	686	740	714	728	715	757	664	699	714	695	688	689	639	673	695	703	710	707	749	668	728	686	718	687	696	739	711	742	724	651	691	720	668	715	730	690	776	745	714	683	726	678	726	717	715	694	712	687	701	697	686	712	711	727	705	699	725	686	732	689	686	717	725	748	685	744	728	702	703	698	702	676	698	705	708	687	741	710	705	721	716	759	734	712	693	669	709	739	677	756	707	713	696	702	705	710	702	682	700	722	720	729	705	698	698	750	736	698	688	723	725	705	687	701	724	703	673	664	731	710	681	725	675	711	721	713	705	678	714	727	684	707	671	708	696	655	690	752	731	700	702	715	666	727	703	673	678	678	721	692	719	704	706	701	680	711	680	727	722	703	694	730	697	677	698	720	740	709	712	730	698	725	681	697	715	662	714	665	721	730	682	700	673	713	672	688	686	697	678	674	741	689	679	735	679	687	669	714	738	682	701	708	732	701	664	727	687	672	699	711	770	697	689	722	711	696	698	721	687	718	715	714	707	718	721	697	717	701	686	679	697	661	689	729	664	725	695	696	737	693	704	730	695	701	709	706	744	714	696	736	708	667	740	671	711	754	679	737	717	739	685	701	694	695	714	683	691	750	697	689	702	692	691	719	736	752	715	671	699	736	642	666	712	672	701	693	677	711	692	663	724	701	669	719	734	693	709	742	674	711	648	645	692	722	667	750	692	712	742	681	696	686	694	706	680	727	691	678	733	687	709	703	717	708	713	732	680	701	678	725	710	698	688	680	722	712	664	701	727	724	692	692	715	706	699	748	682	699	727	766	724	713	710	721	684	736	692	720	672	696	762	717	726	706	685	693	729	706	698	720	669	671	691	730	706	731	692	735	752	728	734	673	679	702	701	684	715	667	677	757	712	705	766	733	696	705	680	753	702	733	696	671	712	696	645	737	754	715	689	717	733	644	724	754	683	723	726	728	707	663	730	719	670	701	658	728	728	673	749	720	700	757	731	744	684	737	718	733	675	716	679	683	711	695	700	650	673	722	694	679	737	735	746	756	659	724	696	735	715	725	648	691	702	722	684	688	766	656	711	728	696	721	692	670	712	739	719	715	689	710	713	695	723	696	709	665	693	702	687	697	680	708	717	727	712	677	668	700	687	699	695	695	694	716	694	732	705	678	651	668	693	732	676	706	712	690	677	702	694	658	723	684	654	692	704	693	724	722	725	678	702	728	678	708	708	721	710	650	710	747	678	697	693	671	709	742	670	733	731	692	742	691	691	725	722	721	714	689	732	674	685	740	698	680	694	681	742	730	718	735	692	725	732	675	687	772	725	687	671	715	701	742	680	712	690	748	679	743	725	707	670	702	718	689	690	692	697	685	714	724	711	666	747	687	657	702	712	735	649	723	747	689	677	665	705	646	731	713	682	689	729	672	666	672	728	706	711	700	720	706	719	675	696	693	633	666	701	700	674	741	706	682	709	706	747	749	729	734	701	713	747	711	685	709	682	665	720	727	740	706	727	717	748	682	706	710	705	675	733	693	716	691	721	668	734	680	693	713	719	650	744	683	705	720	736	678	679	728	698	699	720	722	704	708	694	697	683	695	756	709	715	686	717	681	724	675	706	729	737	761	729	703	716	763	715	663	707	686	645	699	706	727	733	709	717	701	715	682	703	700	691	710	692	729	754	687	714	725	754	698	686	695	666	712	704	684	666	692	707	736	741	709	710	698	657	723	703	706	690	722	712	702	674	728	741	718	712	713	748	719	703	753	657	709	700	724	715	743	696	691	684	691	710	701	687	730	726	689	676	691	733	758	706	670	653	699	663	707	701	685	692	744	725	704	657	727	731	774	689	722	737	709	740	658	714	699	731	737	694	731	647	699	690	681	686	704	695	701	703	697	814	681	724	692	727	738	759	663	757	732	708	700	725	687	694	768	725	725	669	746	658	746	710	691	688	744	673	715	714	669	722	709	710	714	720	747	751	714	683	704	722	736	717	747	758	727	751	687	724	729	728	709	739	708	686	688	677	677	723	733	680	709	727	701	732	701	692	719	701	724	726	689	686	707	709	718	684	717	688	731	716	731	681	710	723	673	705	695	723	711	723	676	662	702	705
2466	922	1118	1012	754	599	533	400	331	328	324	299	317	267	266	281	240	240	201	231	223	195	242	191	180	225	228	208	212	199	216	194	185	200	201	201	235	183	234	198	204	201	195	186	182	182	185	185	197	199	204	207	204	193	181	216	222	178	185	201	211	180	160	185	219	200	185	199	160	179	174	175	192	203	204	215	195	180	171	165	216	220	190	220	226	185	183	175	210	191	201	174	186	176	186	201	204	191	200	180	207	185	211	199	170	212	198	192	218	212	180	208	175	219	210	191	200	192	209	209	218	177	185	209	184	182	189	190	181	189	198	190	224	186	206	200	186	209	178	182	211	209	210	201	186	169	207	206	202	184	219	209	207	184	209	198	190	193	195	209	202	174	234	195	203	191	192	202	186	195	214	186	208	157	180	218	213	216	214	198	204	183	207	195	205	190	176	186	197	213	169	207	221	208	204	188	176	199	203	189	181	214	240	181	190	223	162	207	183	216	182	187	191	198	200	198	190	210	230	191	208	198	180	199	190	197	189	185	220	155	186	194	180	222	209	208	221	182	202	198	215	210	177	202	213	185	211	186	202	187	247	190	199	201	219	184	159	206	180	158	211	205	216	177	197	187	180	189	176	198	212	207	204	190	197	216	202	208	201	186	203	183	181	193	180	188	199	169	164	185	216	230	187	220	189	196	193	185	198	202	227	210	191	223	217	202	202	179	208	199	179	175	194	206	181	204	181	185	170	186	169	180	215	199	179	191	229	194	209	239	182	180	188	200	195	202	204	186	186	210	192	190	193	190	174	185	187	205	206	213	190	188	211	184	177	179	183	184	208	180	196	209	203	199	190	177	187	220	164	186	215	179	212	179	208	174	169	202	208	189	182	168	191	172	189	197	189	211	166	191	185	214	197	186	197	187	207	183	196	165	181	218	206	210	213	215	213	192	194	185	192	193	219	209	196	193	171	202	185	204	203	201	204	195	180	172	194	191	192	212	180	215	195	185	211	206	189	219	190	201	193	207	176	220	186	189	176	208	184	197	195	214	192	211	184	206	185	170	196	181	212	216	191	204	182	185	188	202	207	202	207	201	222	181	217	192	225	186	198	206	181	211	214	227	205	212	192	196	197	178	189	181	194	195	216	208	159	203	220	239	166	199	180	204	193	185	209	170	194	219	204	200	194	200	194	191	181	209	193	194	202	175	166	179	189	201	197	189	176	217	166	206	175	198	194	189	214	196	191	202	172	190	208	180	197	222	188	208	187	193	192	212	184	175	222	219	169	202	196	193	203	210	210	192	192	204	212	192	198	191	178	190	195	192	219	188	191	164	195	211	189	201	177	177	173	239	199	212	205	197	182	187	201	219	206	188	197	194	200	219	231	196	202	228	191	189	221	204	190	208	188	202	203	200	203	220	181	203	205	221	198	186	193	216	184	217	196	185	189	226	199	191	186	189	180	210	201	173	181	181	199	190	178	176	190	193	214	188	183	180	202	218	183	179	199	200	222	200	209	223	192	193	177	191	187	217	181	176	175	201	184	176	208	197	163	183	181	209	187	179	177	170	214	176	194	195	189	215	200	222	191	179	179	215	194	186	221	211	195	178	199	197	221	215	202	202	215	188	178	213	167	186	185	202	198	198	173	184	181	186	172	182	202	184	209	200	220	202	186	199	211	189	184	178	176	207	202	198	205	194	201	203	184	169	199	204	186	184	183	171	206	173	173	202	186	218	186	180	196	222	208	183	187	195	200	210	203	217	196	198	214	211	199	177	176	188	209	197	215	204	169	219	231	182	166	199	197	173	210	165	194	219	208	192	180	203	183	193	199	206	213	215	204	190	202	195	180	183	200	189	213	187	171	190	230	194	210	199	201	197	172	192	223	202	223	181	196	190	190	203	191	188	207	170	203	223	201	192	187	188	203	186	182	219	189	187	211	207	206	208	178	197	200	210	227	192	176	186	201	208	202	175	198	192	187	183	190	172	188	168	182	178	198	169	211	230	207	213	198	189	178	217	224	189	209	174	202	199	196	192	187	186	192	206	204	181	175	185	220	191	206	205	189	197	173	218	195	218	185	194	180	179	200	187	206	222	170	154	194	210	200	216	217	194	206	166	168	208	209	207	225	196	206	196	226	227	210	200	194	206	225	213	197	213	212	217	179	231	195	214	194	171	202	188	212	182	203	195	195	199	197	162	199	196	197	179	208	197	169	188	172	200	187	216	177	190	170	206	184	173	184	199	204	187	188	205	192	178	190	182	205	214	207	207	199	194	168	190	199	203	184	185	181	208	174	204	205	185	201	189	209	190	240	188	176	182	185	190	194	187	208	218	207	164	206	178	207	200	213	182	217	180	175	214	197	178	154	217	188	196	192	185	176	152	202	192	222	206	179	181	181	207	206	176	204	175	209	196	176	194	241	210	188	212	182	182	219	183	218	214	174	218	176	206	206	217	203	199	179	224	211	191	170	177	203	221	194	196	201	171	205	192	200	191	200	198	185	199	206	202	204	190	227	195	194	219	173	174	188	195	193	202	199	206	205	200	215	201	168	176	198	192	221	199	198	181	195	158	214	207	216	200	181	202	195	216	191	195	204	208	172	183	188	198	194	193	196	184	212	179	168	208	201	240	184	215	178	229	183	198	191	190	204	216	184	181	175	164	191	197	198	208	203	194	200	197	192	210	193	210	193	225	199	188	184	181	162	189	196	202	210	226	184	196	192	214	203	171	210	213	180	205	204	203	186	181	197	212	184	175	180	228	181	224	186	178	183	198	216	216	184	168	208	220	185	185	169	192	205	200	189	197	205	189	207	213	194	198	181	183	181	185	196	190	186	198	203	186	215	226	213	185	186	206	198	190	224	209	207	173	180	195	221	185	183	199	194	216	198	197	190	211	220	212	187	194	190	154	191	210	193	187	227	185	170	200	196	193	201	193	202	193	196	148	210	216	197	198	213	194	172	184	192	198	216	180	207	181	197	201	194	228	211	183	182	191	199	180	199	185	202	177	213	178	196	199	201	177	193	180	182	201	196	225	216	177	186	181	203	208	206	194	185	201	217	205	186	193	191	188	170	216	213	212	220	185	197	211	216	222	201	195	197	223	199	180	175	199	198	213	202	181	178	176	191	203	216	178	197	171	178	198	228	203	206	186	176	187	207	180	180	193	192	205	170	194	194	206	179	192	194	182	199	194	213	190	196	187	167	222	184	188	221	198	200	218	193	209	200	199	182	201	211	184	219	193	182	215	212	167	200	189	190	194	191	210	216	177	207	207	189	229	199	188	191	201	209	197	193	173	220	214	187	219	180	200	180	187	210	198	195	178	200	207	207	192	194	184	188	191	178	213	169	202	195	205	199	205	208	199	166	182	199	201	200	174	193	202	182	197	174	181	180	202	199	200	209	210	177	174	178	171	182	170	186	190	185	221	225	185	197	216	191	203	162	187	178	184	194	220	190	216	203	168	184	217	188	194	162	217	213	194	198	185	189	188
2284	1183	2292	3084	2969	2449	2047	1702	1440	1349	1224	1098	1008	954	875	912	818	782	744	713	645	596	609	599	628	560	577	547	543	538	528	538	499	535	518	527	479	503	503	479	464	507	475	463	467	500	550	516	517	498	501	491	453	504	520	510	461	495	510	505	466	474	514	488	473	529	488	475	512	503	490	446	487	469	471	504	530	483	449	500	492	469	501	503	520	471	478	446	486	470	497	505	502	521	494	483	523	493	476	518	474	495	509	506	500	482	513	487	512	537	485	451	519	503	451	505	485	478	487	499	494	509	484	505	506	483	486	502	497	493	464	487	485	496	512	494	506	489	504	536	465	513	481	507	461	489	506	481	469	497	494	521	531	491	494	513	469	450	475	473	472	511	498	492	491	546	519	499	483	471	494	513	469	468	523	519	523	499	496	487	493	499	489	470	493	516	468	496	506	513	487	514	476	496	508	484	461	465	458	496	524	532	500	511	495	479	484	502	475	483	471	494	478	535	476	493	518	487	490	509	492	501	495	530	480	503	486	481	550	452	506	481	524	493	487	520	519	480	503	510	493	517	500	534	516	495	519	465	509	485	494	471	496	490	526	506	506	490	487	558	516	476	522	483	512	513	503	540	505	496	498	507	444	466	490	469	471	484	486	500	495	491	559	491	485	486	508	535	474	501	482	442	511	516	515	474	501	494	494	525	476	482	525	484	500	510	540	447	477	510	464	532	520	486	467	534	488	526	549	526	536	488	453	509	477	474	480	496	477	507	438	522	524	540	497	501	495	457	514	471	476	482	469	478	468	498	544	473	469	499	485	525	498	479	500	493	495	491	450	441	541	519	478	511	493	456	471	526	495	480	501	460	506	508	527	507	517	480	511	508	461	494	495	505	474	510	528	525	502	500	504	488	460	485	506	508	469	498	505	518	467	515	480	504	436	521	499	516	490	508	490	532	490	509	502	480	490	517	448	513	504	470	499	467	527	496	435	473	503	501	518	503	487	480	499	491	535	516	496	471	488	519	487	512	505	444	488	476	489	511	496	507	510	519	509	493	515	504	499	479	482	525	474	471	499	499	518	491	488	522	468	492	490	491	476	540	495	476	479	477	523	440	466	510	500	491	490	473	483	501	510	480	480	500	482	467	472	466	517	476	466	488	506	549	506	516	476	497	507	481	504	455	506	526	509	481	490	502	498	492	465	487	476	499	482	516	472	507	495	480	507	483	464	523	496	487	493	492	505	490	488	499	499	506	548	455	520	490	519	516	501	504	497	462	479	471	502	530	502	524	486	487	478	520	488	488	473	495	506	513	489	478	510	507	489	512	490	525	491	482	519	490	482	501	496	504	499	507	507	480	508	491	479	483	493	519	525	483	513	487	458	526	527	523	455	509	560	465	488	461	485	512	518	480	492	484	476	520	513	474	470	490	516	497	499	508	489	541	554	477	471	503	501	507	455	499	477	490	489	501	481	531	505	479	479	463	471	519	486	494	519	538	491	512	487	508	492	503	474	495	444	488	511	461	511	530	496	486	507	481	499	519	468	496	499	527	483	491	528	540	453	485	483	467	528	468	528	486	502	493	472	493	480	453	467	476	541	503	507	481	505	513	511	463	491	510	523	503	515	468	497	453	509	508	552	484	506	513	523	516	512	469	509	540	477	484	450	502	511	518	491	509	498	518	459	467	515	465	508	495	454	509	518	500	526	539	527	489	474	433	511	509	516	457	479	478	527	479	525	468	498	548	494	472	475	501	474	518	528	490	488	481	470	520	498	506	472	485	502	476	494	506	463	508	525	492	453	570	489	479	501	523	479	478	504	501	492	473	483	505	498	477	538	491	540	492	488	513	489	507	535	487	443	529	516	500	490	500	489	483	499	492	516	473	480	467	533	511	504	506	497	499	487	499	484	460	476	504	446	460	476	518	499	478	504	516	508	502	492	493	471	481	523	478	533	456	477	481	488	506	515	488	501	492	495	493	470	486	524	495	501	506	498	475	486	476	468	481	513	497	514	510	488	523	500	480	484	495	481	472	482	473	468	500	491	510	483	512	510	497	542	432	466	493	467	497	526	475	555	500	467	467	485	490	523	481	516	497	498	505	469	499	503	509	521	492	467	523	487	467	508	505	485	513	494	476	498	508	479	453	487	484	503	500	532	547	471	509	502	478	545	472	510	523	491	476	542	461	490	493	535	506	506	543	472	529	522	495	485	531	493	485	518	477	505	561	510	472	499	503	487	512	476	508	478	520	527	483	459	475	530	499	462	516	500	501	537	482	475	499	535	496	486	458	491	502	474	496	472	480	486	483	509	498	529	468	482	480	488	468	489	487	532	487	456	514	504	492	465	481	509	529	522	523	498	483	483	513	520	514	511	473	492	473	529	488	480	528	459	479	488	502	501	460	493	515	523	510	465	478	472	460	493	501	483	466	500	522	470	483	480	506	475	486	526	484	486	523	477	461	434	487	488	496	467	483	488	518	512	514	480	485	546	479	485	513	483	506	483	487	492	483	471	492	463	471	509	499	519	498	515	463	486	520	479	497	522	503	484	514	456	541	487	506	515	511	500	473	475	507	501	487	492	472	485	461	501	493	484	538	501	506	501	501	512	496	491	491	500	446	520	481	482	527	492	460	491	447	482	550	499	527	497	455	501	505	503	487	486	463	498	498	491	488	538	493	510	423	519	520	526	497	499	519	490	515	499	464	492	485	523	474	433	492	525	512	466	489	538	501	511	450	479	492	455	525	475	456	449	498	513	511	507	486	509	493	511	485	508	467	475	476	508	509	498	514	477	540	512	493	479	480	505	477	464	493	517	502	485	481	495	504	466	485	517	491	474	518	479	507	489	486	514	467	480	515	495	481	497	476	496	486	466	453	520	496	491	481	486	509	507	480	493	457	469	515	502	523	473	506	501	487	491	475	467	471	509	488	478	537	499	498	538	523	545	506	494	477	508	497	473	475	527	499	495	464	451	482	491	514	537	525	487	478	480	539	523	499	463	514	476	463	502	482	499	511	468	462	526	492	525	497	517	482	477	504	508	509	465	512	494	488	508	450	475	496	507	471	532	509	494	508	482	514	491	495	483	485	500	517	453	466	519	543	517	478	468	533	464	491	485	515	499	492	500	517	492	486	493	519	530	493	514	496	526	500	483	557	496	503	537	485	450	507	527	471	486	477	517	442	498	465	490	515	517	515	500	508	499	502	495	483	494	518	517	488	480	497	456	520	522	530	495	500	473	492	525	484	451	511	478	495	501	521	488	487	475	503	485	477	501	512	520	475	470	477	513	486	469	498	510	493	482	483	504	504	483	463	466	495	486	504	521	494	492	514	499	509	512	489	464	476	491	456	488	507	512	520	513	483	459	479	459	466	473	455	511	494	502	497	506	480	490	472	530	545	524	510	494	498	468	541	499	514	463	530	473	498	522	528	487	519	530	494	470	477	477	525	483	507	544	489	517	506	505	475	513	494	507	473	510	465	526	469	542	512
9132	1930	3409	3496	2619	2132	1539	1313	1195	945	760	656	580	500	506	450	434	424	426	391	393	364	324	339	355	332	347	319	357	359	347	359	329	311	323	340	342	331	327	322	323	319	348	330	290	319	330	346	309	313	343	326	327	325	321	336	329	345	303	290	357	347	321	327	343	375	344	362	363	334	317	336	326	337	356	304	332	313	355	313	327	318	327	324	326	345	359	343	323	351	343	333	290	330	287	317	338	329	351	319	348	320	314	322	296	326	341	330	319	320	319	316	318	312	292	321	332	330	332	306	323	271	324	322	306	307	382	329	314	349	327	316	327	349	332	368	325	318	312	318	332	338	320	346	362	339	321	358	334	342	318	329	301	348	315	318	325	333	378	325	345	303	294	324	351	288	323	317	284	297	309	312	329	325	326	355	297	335	353	327	335	317	313	339	326	334	328	349	342	309	329	313	293	323	306	358	320	326	329	311	333	305	325	324	299	310	347	303	287	347	324	328	363	331	326	328	316	356	307	305	328	340	304	308	342	335	325	316	352	317	341	342	300	329	318	334	315	334	364	344	317	307	329	313	330	281	328	341	315	330	306	324	306	320	334	317	338	319	328	302	327	334	329	308	326	321	309	322	317	323	319	372	327	325	340	313	346	310	335	351	339	317	318	311	324	339	351	320	305	354	297	334	328	338	341	310	346	368	351	359	340	311	331	307	319	323	311	324	322	305	330	287	302	332	341	297	357	328	330	311	344	336	334	329	324	300	314	321	325	331	295	319	287	332	314	321	326	328	311	316	340	307	304	322	322	321	306	335	326	344	340	352	351	330	366	341	317	334	346	318	341	301	293	344	358	330	294	345	306	326	345	286	329	287	331	344	332	337	360	298	354	343	352	313	330	312	319	340	321	347	303	335	337	353	316	310	341	304	328	323	300	320	342	326	324	385	349	316	336	303	316	326	359	328	348	303	343	333	320	309	328	314	339	333	329	311	323	316	308	315	344	344	305	343	336	366	315	324	307	353	335	295	312	306	346	343	330	325	378	329	363	317	338	333	342	296	353	333	349	344	306	325	345	332	310	334	294	314	311	324	319	333	343	352	340	319	313	353	324	321	318	328	313	333	350	334	299	313	313	345	346	303	334	313	352	327	314	316	332	304	329	301	360	340	312	357	327	304	335	308	324	376	317	317	296	297	316	300	307	354	372	343	329	355	339	350	311	348	338	300	281	303	323	295	360	365	342	317	321	293	339	344	338	322	322	334	318	330	268	361	334	357	294	326	352	338	334	331	350	315	292	340	316	299	321	325	333	336	350	326	283	327	340	313	331	293	314	357	314	312	356	324	333	333	326	337	316	354	326	326	333	303	316	313	344	290	319	357	299	325	310	325	285	306	343	329	336	307	333	328	308	341	308	350	345	320	333	328	331	348	346	329	340	335	312	316	323	304	277	290	342	311	320	336	327	320	343	306	303	316	320	302	314	338	334	340	319	340	353	334	324	310	287	325	355	343	331	320	310	346	380	367	345	353	306	326	342	359	323	325	337	339	318	318	333	326	357	341	357	335	316	333	322	370	330	340	318	323	326	292	338	309	340	339	328	322	318	319	331	314	292	323	353	336	314	313	313	349	329	344	355	344	319	299	326	317	328	328	347	330	322	344	297	302	292	315	308	327	332	328	319	343	286	300	356	338	344	317	368	298	338	295	312	303	353	342	345	325	351	329	316	323	349	321	302	342	346	330	331	327	320	312	304	325	342	315	329	281	298	308	341	290	324	323	335	304	367	344	291	284	340	298	297	310	312	350	375	284	325	360	361	331	335	310	364	326	276	334	321	356	337	331	330	310	334	299	320	310	293	298	325	367	303	328	324	347	314	376	349	300	293	296	334	326	323	330	331	362	296	325	292	319	332	302	352	284	335	307	334	340	325	339	317	302	336	314	305	318	337	312	281	333	322	308	329	363	322	316	351	330	299	361	358	333	299	312	336	373	330	309	283	343	319	300	349	331	298	289	345	321	314	296	342	352	315	351	347	365	314	355	351	312	306	315	319	347	306	347	276	323	355	335	308	322	322	357	310	341	323	328	304	350	330	318	323	312	314	307	338	330	334	326	357	356	325	345	319	307	320	362	321	333	339	327	342	350	281	309	315	316	304	318	336	307	309	304	339	305	313	319	291	323	314	335	325	303	339	317	320	333	333	327	326	343	312	331	305	330	350	321	318	322	357	356	304	343	333	324	323	335	348	313	354	326	341	316	305	302	305	328	327	337	311	356	337	337	347	294	311	313	320	363	321	272	310	345	324	328	320	314	355	346	305	347	310	317	336	321	358	342	318	362	315	320	328	325	313	304	288	321	300	313	295	310	363	304	314	357	309	315	326	346	319	307	304	306	338	321	345	324	320	337	362	352	339	340	310	318	325	303	295	314	325	327	335	321	344	315	304	354	266	315	310	352	388	305	306	271	337	306	332	316	329	324	356	326	346	306	357	367	310	329	311	320	340	321	311	319	353	342	327	316	332	318	289	306	325	364	284	307	318	347	350	328	335	358	331	359	327	302	323	350	331	311	335	326	330	338	312	335	296	344	342	320	314	315	338	350	331	317	304	310	319	324	333	300	337	349	287	327	333	364	316	351	319	320	348	359	345	302	344	291	336	353	332	317	324	332	301	353	301	322	327	320	326	312	344	378	344	339	303	327	312	293	337	328	328	311	312	334	307	327	342	310	331	307	342	321	322	336	305	341	330	326	343	303	321	309	309	334	341	344	333	302	320	311	318	344	345	325	346	333	361	332	334	316	340	326	372	324	327	370	309	323	312	343	317	310	371	314	321	343	324	313	315	320	359	298	325	337	338	334	310	337	355	300	321	375	361	352	318	326	300	354	339	283	343	370	318	321	327	311	336	304	318	323	333	376	312	308	324	325	309	366	322	336	333	307	272	333	360	375	304	291	296	309	312	347	312	332	335	339	328	333	331	309	347	316	310	284	319	330	347	327	352	355	312	356	353	370	349	310	320	309	338	349	324	316	337	330	327	311	321	329	338	335	348	318	332	331	309	310	325	362	359	324	322	361	364	317	304	355	361	305	310	305	340	314	308	323	312	342	335	335	374	333	353	367	317	332	324	355	337	316	334	319	326	341	318	323	320	349	331	331	314	316	331	360	335	333	333	302	357	338	327	358	321	329	320	329	313	297	309	341	380	275	321	354	295	334	304	335	331	337	349	336	343	313	366	303	322	323	309	315	354	318	364	307	324	343	336	340	326	322	340	303	361	355	314	350	315	305	336	335	320	316	354	297	343	307	343	300	335	302	327	329	360	312	319	316	321	326	358	326	295	307	298	377	341	330	309	338	335	321	346	354	318	337	297	325	336	330	333	315	339	308	346	325	342	294	336	313	329	338	318	315	351	281	332	328	305	327	345	326	325	322	312	306	292	329	364	340	345	340	325	322	330	349	348	308	310	327	338	337	329	309	328	347	284	378	342	370	324	352	330	321
7416	2153	5963	7319	7131	6649	5746	5261	4248	3803	3191	2429	2263	1940	1812	1593	1564	1438	1330	1268	1141	1053	1022	1014	1003	928	948	900	880	885	808	815	832	779	827	777	774	822	836	802	782	803	758	761	733	760	755	785	790	768	744	764	737	800	732	790	773	807	788	783	758	800	804	762	721	776	775	769	715	741	746	777	752	802	766	756	717	724	801	754	749	755	725	773	753	748	776	708	738	762	732	735	712	742	729	742	743	774	764	754	713	779	756	810	743	775	765	745	747	711	775	734	761	786	774	723	766	754	752	763	743	763	738	741	779	726	731	718	762	768	768	738	798	734	761	796	750	754	760	829	807	773	735	829	788	735	764	747	714	732	751	800	744	754	742	769	750	765	777	741	738	745	700	792	771	830	699	772	851	786	755	731	805	815	729	772	794	762	780	756	814	744	767	767	756	738	740	747	796	809	746	763	769	731	752	770	741	711	767	782	755	766	751	728	762	703	736	737	767	770	767	759	735	788	784	752	763	732	783	738	758	772	767	723	772	781	745	770	744	723	729	736	718	763	768	700	774	740	724	806	763	756	693	741	705	755	762	731	717	776	752	740	744	702	744	771	734	739	699	822	767	757	766	745	779	731	753	783	785	789	756	780	797	776	734	779	754	738	775	719	768	799	741	738	780	750	728	769	774	739	743	760	746	784	746	758	783	740	753	790	746	730	789	795	696	776	699	730	729	768	741	757	771	794	748	757	747	757	750	759	780	745	769	759	792	722	792	808	755	745	716	751	760	769	703	804	724	710	749	730	760	795	777	692	763	764	765	795	731	814	770	742	786	784	752	738	772	807	744	788	764	797	722	733	691	756	755	746	736	777	754	765	756	756	790	743	756	755	759	805	799	754	733	765	791	750	743	744	760	755	717	756	748	748	774	741	739	800	762	739	769	711	773	726	740	747	756	774	783	747	784	734	755	768	824	759	764	770	781	730	784	775	788	786	731	778	728	779	732	764	797	739	767	749	716	747	759	773	756	774	726	789	798	725	728	771	766	807	744	782	729	764	785	749	739	750	790	707	784	762	734	753	789	728	772	727	736	758	771	774	786	710	725	751	820	736	763	748	794	771	784	742	776	748	761	749	763	813	730	794	756	753	761	769	744	767	742	746	732	777	749	739	782	789	764	737	770	795	719	785	790	763	801	755	772	820	742	688	778	738	755	757	779	751	788	715	745	758	727	761	818	725	722	683	823	804	747	760	822	725	757	748	785	809	772	746	769	760	782	738	783	743	750	783	782	762	772	771	734	776	768	747	759	734	766	768	756	767	741	763	790	790	745	753	751	754	747	745	748	716	763	767	780	733	746	727	741	809	763	734	787	766	761	809	799	793	742	740	754	718	755	835	768	788	796	731	742	734	751	746	761	720	752	746	814	757	782	730	767	777	800	774	767	790	739	774	732	735	788	769	772	740	733	787	786	757	750	757	732	748	736	743	758	743	782	730	736	754	763	791	769	744	758	798	765	770	762	774	744	778	753	769	790	702	757	754	704	790	735	751	772	767	720	703	760	773	768	759	754	771	737	794	795	722	812	751	768	759	775	732	763	757	756	781	758	790	746	808	707	750	716	742	858	811	778	755	761	770	769	732	715	755	731	772	800	699	771	765	745	752	744	768	712	753	750	772	742	756	764	768	717	781	779	794	765	802	719	728	738	735	760	840	726	779	747	753	801	776	800	756	758	781	750	732	752	749	797	826	737	816	689	769	776	791	792	729	779	793	762	762	776	727	764	774	781	757	745	770	723	794	750	778	790	776	763	802	748	686	772	761	725	770	735	702	717	764	768	772	729	733	795	781	779	762	714	744	680	704	756	800	771	763	707	764	720	790	728	749	748	741	726	744	762	747	845	759	821	745	773	759	788	749	755	771	754	796	822	844	716	759	732	747	761	777	776	733	791	774	774	743	704	778	771	763	752	769	756	759	753	754	740	771	737	772	776	726	743	726	740	739	707	843	740	745	749	780	769	774	747	754	797	752	775	745	736	744	735	711	770	762	699	772	758	741	736	766	753	764	761	734	767	734	800	739	689	740	777	763	780	727	766	765	718	763	777	753	795	758	768	727	759	779	726	729	763	737	737	765	791	730	754	734	769	741	801	759	803	774	779	767	742	767	768	806	743	795	722	732	758	751	756	747	773	772	765	767	769	788	765	734	740	766	734	746	774	792	750	744	753	773	662	747	775	782	755	748	786	753	728	756	746	764	734	812	743	765	799	754	796	734	769	734	755	740	743	751	739	731	753	722	728	741	796	726	789	768	784	743	751	762	744	752	732	771	727	770	713	771	766	748	770	744	761	827	736	820	774	764	725	745	745	697	733	726	790	710	780	746	766	729	801	748	706	703	728	772	705	769	769	734	763	764	734	698	716	712	742	774	736	760	737	765	776	812	728	792	783	772	742	771	774	761	714	751	759	765	761	722	770	756	792	754	765	784	749	742	778	754	751	785	753	744	763	780	736	801	788	776	739	740	792	733	749	743	725	743	731	798	744	800	711	802	703	746	697	745	779	773	724	749	726	767	787	736	742	803	744	752	750	760	771	727	735	789	764	782	736	778	793	754	756	757	717	728	750	700	730	781	773	802	747	775	780	723	719	778	749	679	753	757	750	703	776	755	732	760	732	767	760	789	750	739	823	802	771	740	793	751	785	761	814	802	768	735	708	768	784	732	765	713	782	717	758	804	724	729	762	792	761	758	736	743	699	782	776	730	747	768	770	777	746	794	722	786	766	738	728	772	742	786	780	714	747	760	725	773	798	753	794	742	767	757	786	815	766	733	785	699	822	786	755	798	755	750	769	758	784	755	718	759	783	724	769	766	755	816	806	732	798	771	772	762	722	770	777	740	729	776	739	729	750	779	733	751	757	734	745	763	717	800	753	734	735	746	750	742	772	720	731	742	748	744	748	739	779	811	725	764	736	726	743	755	747	804	777	756	764	811	803	762	785	776	709	805	755	809	739	810	793	755	724	735	763	730	768	788	770	786	763	733	760	754	714	775	789	681	747	733	750	710	717	686	731	745	737	740	789	760	753	760	796	760	733	754	800	780	787	734	826	709	792	716	787	761	773	733	792	750	743	758	688	754	726	792	724	750	725	751	773	775	771	761	737	765	786	771	781	784	743	762	748	755	758	772	738	732	747	778	761	775	743	745	797	777	774	697	773	709	779	758	788	732	774	767	712	758	793	778	782	782	737	749	808	766	789	799	817	735	799	779	774	711	757	756	767	772	719	751	758	733	793	740	766	773	758	737	781	745	807	764	823	750	774	745	747	722	762	744	773	728	808	759	772	766	720	761	811	762	745	734	724	775	773	717	751	726	759	750	756	775	732	775	772	787	776	725	773	791	743	741	700	784	714	804	760	781	777	771	774	742	762	758	794	765	764	802	786	750	753	747	777	758	718	815	766	749	758	732	751	777	788	771	815	848	770	768	756	771	769	713	727	766	755	751	789	724
16288	3247	5694	5895	4217	3602	2569	2137	1753	1521	1100	906	706	673	637	586	488	524	511	482	473	431	405	399	377	374	373	403	377	346	367	369	340	396	355	346	385	359	383	361	340	354	324	367	366	319	302	373	340	324	363	371	358	353	341	339	342	359	320	349	333	356	319	355	281	320	323	380	335	335	365	339	340	356	356	370	348	328	355	338	358	362	362	350	358	368	334	353	331	344	354	359	339	322	326	349	360	377	333	354	355	320	369	351	356	349	345	358	316	365	369	360	380	354	360	337	339	330	382	360	346	327	375	351	392	361	344	350	338	340	319	288	342	336	346	331	356	362	362	382	365	387	340	352	319	354	339	347	356	413	357	345	306	355	349	295	312	342	351	351	379	356	350	339	321	355	335	325	343	359	350	371	354	317	351	345	381	344	339	341	313	339	346	317	340	307	297	337	360	313	359	348	352	356	352	362	334	349	324	331	365	342	347	311	340	349	372	330	338	356	387	347	368	366	334	334	351	336	306	337	363	328	373	364	337	316	327	341	375	324	350	321	349	358	337	366	355	363	310	356	325	326	322	365	352	357	353	330	347	336	347	358	358	318	362	324	332	368	348	354	301	370	338	339	371	364	381	342	347	347	328	347	327	354	344	338	303	314	401	383	363	339	353	364	366	367	352	370	307	334	329	349	340	310	336	349	330	370	346	322	347	335	349	361	343	336	303	380	358	379	349	361	358	371	330	359	388	372	335	359	360	367	319	338	316	316	353	313	310	334	326	360	359	351	361	336	353	327	330	334	363	350	330	357	347	352	327	358	323	375	339	326	329	349	336	311	332	359	331	376	391	368	321	324	356	331	361	368	329	335	333	355	348	343	372	346	341	351	357	319	383	350	355	356	387	350	367	335	377	358	368	327	363	347	361	342	323	358	361	330	326	347	332	312	342	386	339	359	352	332	341	339	362	371	367	411	355	345	324	350	346	335	365	328	344	343	322	304	310	341	331	348	366	379	349	372	335	319	324	352	343	342	333	329	318	354	345	366	353	367	385	348	331	336	358	331	340	324	322	337	350	354	381	331	321	325	381	311	353	366	346	343	330	311	327	374	335	333	339	298	305	359	370	341	324	335	317	368	331	315	371	338	337	366	328	381	322	295	330	346	329	335	317	350	363	377	315	346	397	332	363	354	356	373	358	360	341	362	323	373	376	352	317	354	300	350	352	361	350	347	343	342	340	347	374	371	361	343	317	339	340	336	353	345	369	398	355	337	357	352	331	368	343	331	350	320	336	348	344	340	334	371	322	334	355	331	347	348	338	316	329	333	319	353	339	339	348	317	329	362	344	396	315	315	324	377	352	342	364	310	348	332	318	344	393	312	334	334	351	355	335	330	369	343	351	364	336	372	325	329	349	352	358	351	338	327	362	320	360	312	335	346	301	337	336	377	356	328	311	351	320	343	338	375	347	407	357	357	355	359	325	294	350	354	312	354	349	320	332	354	345	349	358	364	342	332	330	313	365	357	355	301	339	361	357	326	366	322	354	292	339	348	361	337	344	344	358	338	352	355	334	331	374	369	325	368	336	331	332	329	326	350	366	372	312	352	348	385	354	322	368	349	320	339	335	352	360	330	340	357	351	344	322	324	361	330	350	347	325	336	358	340	352	347	337	335	330	354	341	375	326	324	355	312	343	360	367	392	327	334	384	377	326	301	369	364	374	346	336	364	352	341	346	351	331	338	363	344	359	383	367	356	362	351	360	331	375	335	365	338	356	359	336	363	332	340	354	363	347	316	351	375	328	324	322	352	369	372	316	339	335	358	360	360	344	352	347	350	343	317	362	314	347	337	374	332	300	340	350	324	340	363	359	344	346	353	349	330	333	333	338	313	337	321	344	336	344	302	354	342	315	312	353	341	338	343	367	353	406	326	351	341	357	332	381	359	319	379	332	334	348	335	341	297	357	329	334	342	349	342	351	383	304	315	350	356	346	315	323	351	349	329	371	359	321	313	341	325	327	366	370	347	356	325	357	362	365	357	329	338	347	330	354	332	332	324	293	343	363	383	394	342	365	358	349	361	338	343	368	363	338	325	376	336	338	354	399	375	363	346	350	329	358	336	324	336	325	350	368	343	330	327	317	313	302	364	406	290	334	365	356	338	344	343	351	360	325	361	358	353	343	304	346	303	354	347	338	338	331	344	370	345	350	366	337	345	336	364	344	361	325	368	369	401	342	343	348	328	329	351	328	344	308	380	319	357	318	348	355	335	332	380	342	337	366	355	330	321	361	367	351	372	367	350	325	331	369	335	371	351	354	395	356	331	318	377	319	369	355	328	356	396	335	350	345	377	331	301	331	333	349	308	352	323	351	308	318	339	317	366	358	326	357	359	365	353	338	314	335	349	350	353	367	351	353	327	379	369	340	365	355	335	355	338	349	332	351	317	343	360	373	362	341	314	374	316	368	360	344	392	342	321	342	349	331	347	326	327	357	357	319	332	347	345	349	333	357	362	359	349	322	329	363	328	329	352	293	334	339	324	340	355	316	352	380	331	352	331	321	353	317	326	321	326	325	317	342	353	354	360	353	344	371	355	359	358	365	360	352	369	345	357	340	317	345	343	333	361	347	334	325	375	352	315	352	336	341	339	315	331	361	338	370	333	306	363	338	372	324	331	345	374	333	294	338	337	356	342	360	342	331	317	343	320	330	323	318	361	338	392	354	344	370	350	378	337	330	373	342	384	361	316	336	356	321	324	340	330	321	360	372	339	350	291	320	370	358	332	356	322	341	349	348	335	343	327	370	331	332	325	330	332	348	378	350	332	357	367	332	361	317	338	341	350	321	379	313	345	323	369	355	350	347	337	336	326	339	339	343	350	358	332	354	337	306	333	340	338	354	335	329	310	370	359	328	344	340	355	315	322	334	370	324	366	340	345	372	358	335	340	328	363	325	330	329	342	377	340	372	349	360	345	381	362	345	344	337	319	364	337	360	324	319	321	348	344	344	325	356	400	339	336	386	338	357	346	356	310	367	322	344	337	336	352	332	341	313	347	349	332	353	351	334	368	376	374	345	361	325	352	342	349	338	337	333	356	328	309	321	344	342	361	355	351	333	339	352	332	307	327	319	354	364	326	371	353	356	340	357	344	344	372	344	342	362	360	364	366	365	401	341	305	390	346	338	344	346	349	345	350	368	370	338	345	330	375	311	316	299	344	339	348	315	338	329	338	337	350	353	319	306	386	356	308	329	364	363	356	303	366	372	330	330	353	350	347	338	352	341	332	385	337	388	352	359	297	346	356	354	339	321	325	312	318	349	329	341	362	358	307	315	326	331	387	332	365	338	334	316	348	348	346	332	345	358	386	326	314	335	336	332	359	330	324	351	374	298	320	318	343	367	319	347	360	327	335	334	310	322	332	361	354	344	337	326	360	314	344	349	326	355	352	327	334	348	340	348	320	315	350	356	322	335	354	361	378	322	335	349	325	359	374	351	325	348	332
9652	2811	8498	10330	9898	9513	8277	7671	6343	5806	4607	3523	3197	2701	2352	2175	1945	1789	1726	1509	1331	1253	1176	1170	1113	1113	1046	935	945	886	848	819	867	852	855	806	862	780	841	811	830	799	769	790	826	814	784	775	776	776	789	765	781	819	754	785	768	820	803	783	749	742	782	808	736	779	784	792	788	787	797	778	753	799	793	849	736	800	807	740	782	707	766	834	805	795	778	765	754	811	768	796	758	790	798	783	742	688	778	823	754	763	751	749	803	781	751	787	775	780	747	740	751	739	733	781	737	780	776	755	788	749	735	779	749	771	803	779	760	770	756	830	770	752	761	775	765	743	791	771	765	812	788	748	799	790	729	721	752	770	768	798	779	807	776	770	787	730	806	756	751	784	794	742	806	778	754	775	792	733	764	738	761	769	769	722	766	747	774	780	745	772	708	724	782	772	751	796	806	733	781	765	761	790	771	814	760	780	830	761	770	779	789	706	750	763	751	716	738	763	776	759	838	795	768	773	766	782	743	808	757	716	771	735	782	759	820	775	812	749	780	797	779	789	740	721	752	735	763	802	748	770	848	798	763	786	778	771	782	736	703	771	773	729	803	769	740	813	744	785	817	795	833	784	740	777	766	796	793	770	742	762	767	760	777	785	728	731	763	729	731	790	785	771	769	798	795	742	768	751	766	759	785	761	765	789	720	749	765	720	795	778	782	771	756	766	813	797	755	801	745	760	777	798	739	765	781	781	811	737	788	771	764	762	746	764	760	759	788	772	780	810	753	750	798	820	778	763	771	739	726	763	805	766	772	759	737	770	773	776	762	786	772	786	809	781	803	776	796	761	767	737	788	749	778	775	757	740	760	753	792	737	781	750	784	769	749	779	785	722	766	770	782	781	786	758	789	784	728	761	770	782	728	788	768	781	768	730	760	730	735	792	744	816	773	769	769	755	784	785	774	758	806	766	795	715	730	740	794	758	736	796	795	774	802	802	809	748	720	792	756	793	790	795	763	770	739	802	778	798	820	786	785	799	785	782	747	737	752	741	812	799	751	804	749	791	738	770	795	742	775	755	789	783	784	760	714	820	772	751	781	765	784	785	764	749	756	768	817	772	800	783	786	775	777	811	759	749	750	778	796	792	763	753	801	752	802	764	760	792	731	765	775	729	779	786	781	739	758	831	755	809	745	768	776	793	796	734	818	759	749	812	779	791	827	804	782	732	797	754	755	827	753	787	742	751	751	750	800	751	744	782	787	737	788	744	777	762	797	741	723	739	784	785	807	756	776	793	745	791	746	773	789	747	709	730	744	832	806	790	734	690	799	774	756	798	765	762	795	798	773	764	818	751	780	746	802	750	804	766	785	754	776	800	770	793	779	775	784	747	793	802	741	759	792	720	815	768	791	758	780	725	747	765	799	769	802	750	750	723	804	806	773	747	787	732	763	743	774	774	835	790	773	743	740	798	734	799	770	771	777	781	766	737	764	764	786	771	767	804	770	720	754	710	784	733	784	730	810	782	777	817	746	740	751	766	762	757	792	747	792	795	802	709	789	741	761	779	768	800	796	784	752	736	772	759	783	754	794	783	818	755	775	773	785	768	748	773	767	730	735	779	757	798	782	800	731	743	753	749	748	751	775	793	799	793	762	771	777	774	800	777	778	768	797	746	740	792	725	768	805	805	781	744	776	806	716	778	851	780	810	775	779	782	747	770	782	808	783	787	770	748	786	740	766	821	802	776	786	750	759	742	727	787	818	802	777	766	764	789	769	814	792	732	758	835	741	733	805	788	759	763	788	744	756	759	827	731	759	770	814	731	723	749	784	735	749	787	751	759	784	767	788	754	792	850	792	777	782	711	778	816	738	733	759	823	777	699	784	739	771	766	766	729	722	779	807	813	777	821	762	773	740	766	754	746	786	780	765	784	784	756	798	759	752	733	751	761	777	816	781	721	782	740	749	767	734	785	737	750	745	739	813	773	807	807	780	739	810	798	762	779	811	752	778	733	784	797	756	770	743	817	770	762	805	780	800	823	775	776	753	785	714	781	819	757	784	796	794	744	788	759	818	803	740	793	770	772	769	750	805	779	774	712	767	765	785	780	752	762	784	708	787	804	804	794	777	729	777	788	739	769	759	787	721	760	732	751	801	757	761	802	820	789	854	786	756	802	804	808	723	770	751	746	781	766	739	781	752	814	786	781	794	767	783	782	738	766	798	798	755	777	713	714	750	796	811	765	785	799	805	782	729	792	754	743	761	811	783	710	761	767	702	784	716	771	778	773	785	794	754	778	778	799	754	776	679	789	789	785	765	760	739	789	787	796	777	760	715	765	787	755	811	755	772	767	715	801	759	729	784	759	806	744	738	819	758	799	760	763	737	765	769	725	730	760	771	777	770	803	803	781	678	763	795	782	820	764	776	786	757	824	743	712	748	745	737	751	734	760	747	781	799	722	849	772	735	803	797	796	741	745	737	773	725	724	761	802	714	792	773	802	845	756	792	763	832	735	772	772	768	796	756	797	784	796	819	833	770	767	795	744	743	803	745	760	737	769	719	782	727	783	809	749	791	778	825	777	783	745	778	786	768	775	769	792	784	775	732	747	780	775	794	768	769	773	804	743	819	731	745	799	817	808	771	799	774	781	770	785	773	812	783	788	781	782	726	825	800	804	771	761	725	786	742	759	798	844	739	795	759	776	757	779	766	808	735	797	754	780	823	784	782	795	770	762	763	828	778	777	791	742	798	792	734	768	815	755	768	732	801	783	771	790	755	728	807	731	719	728	798	798	764	792	774	746	782	770	756	724	774	781	733	758	794	823	783	732	799	741	781	777	724	758	795	759	740	743	779	803	769	775	718	760	747	795	756	788	739	782	783	785	793	831	791	736	773	782	757	755	783	761	742	774	792	795	784	746	761	793	772	768	775	736	754	775	714	711	747	742	769	787	806	778	798	751	775	785	778	788	763	788	763	783	760	824	719	772	742	794	725	802	749	731	767	707	712	756	754	794	751	702	819	768	793	776	789	765	755	748	764	769	757	792	771	778	767	762	725	778	743	802	779	789	813	733	755	745	771	816	751	785	762	746	758	769	764	779	753	760	780	730	785	770	758	731	730	756	782	791	796	809	769	782	797	811	764	766	767	718	733	761	792	724	793	759	759	679	695	752	852	744	775	774	754	777	735	796	778	760	741	777	809	740	787	787	751	765	753	775	801	733	753	773	733	787	784	785	793	798	739	800	758	791	750	745	753	749	744	777	741	754	787	800	731	763	765	775	759	779	788	802	787	771	820	751	750	761	759	772	787	777	757	791	763	736	853	753	796	793	776	766	761	746	786	797	808	763	766	752	732	762	809	830	810	761	793	732	740	761	735	756	807	778	812	798	776	782	812	798	764	802	746	784	740	768	746	833	780	743	800	778	800	784	788	768	764	761	761	765	767	762	734	769	777	755	748	712	733	707	745	781	761	747	792	762	742	749	785	767	782	770	779	792	792	794
2484	974	1198	971	813	593	510	462	384	351	337	326	283	301	247	247	246	236	228	260	212	185	212	226	210	204	183	207	217	217	186	190	187	206	212	191	186	196	215	193	209	187	184	200	217	222	186	198	192	179	215	218	211	193	206	176	180	217	206	203	218	199	208	221	203	186	189	212	208	189	213	198	197	187	221	186	206	184	185	189	197	187	183	225	204	193	181	218	181	195	203	212	202	185	183	170	208	194	217	217	209	187	201	196	190	201	171	182	185	203	161	212	207	172	191	213	207	212	203	195	207	186	198	202	184	186	190	203	211	215	226	228	192	187	170	214	221	183	191	186	208	193	207	204	216	196	189	185	188	197	195	179	187	187	187	204	179	223	184	186	188	206	207	213	182	203	198	195	206	173	206	218	203	210	198	177	185	200	176	208	185	217	204	209	198	191	193	214	176	207	184	196	187	158	172	203	223	172	179	213	189	192	187	204	171	190	197	219	191	178	174	205	224	205	207	214	202	216	204	214	187	204	206	189	202	191	178	187	193	197	195	206	203	173	206	227	201	201	179	211	201	193	199	197	195	194	222	202	190	210	193	227	185	192	181	188	189	213	169	161	202	227	192	206	169	177	217	197	183	183	208	198	172	204	207	203	203	204	212	200	210	188	203	215	202	196	199	224	192	231	222	201	167	216	204	210	217	188	176	226	179	186	184	200	212	204	178	216	217	210	221	192	193	200	182	157	208	207	183	210	197	200	214	196	189	171	186	174	190	192	194	197	190	190	196	189	184	211	200	197	192	193	202	202	214	202	207	201	179	185	201	201	180	192	188	204	182	172	224	218	197	178	172	189	182	240	202	172	189	204	196	200	201	206	189	204	219	192	182	170	206	187	188	211	185	194	181	199	200	210	201	225	211	217	198	202	203	180	212	196	190	220	192	184	191	223	186	204	194	220	222	181	214	227	195	217	178	191	166	188	206	208	208	189	197	178	211	187	229	193	187	207	200	185	179	186	204	176	193	167	215	195	178	198	197	207	188	190	191	212	194	187	206	197	181	190	191	178	186	192	232	200	163	182	217	216	186	194	179	167	183	169	175	191	181	164	164	188	206	226	190	205	189	173	205	191	211	207	176	189	179	206	186	175	166	208	221	185	214	174	183	213	177	205	204	210	246	207	187	212	168	195	224	215	218	206	190	190	201	202	208	212	167	202	202	212	206	202	198	175	214	229	201	180	198	223	198	209	191	220	226	195	210	213	196	217	196	201	211	208	214	204	204	210	181	207	211	229	207	154	202	206	183	191	204	196	204	195	195	195	204	191	196	188	155	203	191	207	201	220	202	189	184	174	168	218	207	214	200	208	206	191	215	192	214	189	209	206	209	164	193	218	201	238	201	199	205	190	184	198	221	193	191	198	178	221	199	196	184	183	203	221	204	214	198	190	203	231	209	206	206	192	205	220	203	220	188	187	196	210	173	192	224	201	174	185	214	196	183	198	190	211	200	186	177	198	200	209	184	209	187	201	184	187	226	202	199	193	210	202	178	197	197	184	188	210	162	196	186	209	216	221	178	218	175	217	209	206	196	187	182	187	179	215	222	188	213	222	224	217	207	211	200	192	197	187	187	216	191	160	196	203	204	224	212	211	211	205	200	202	196	242	187	185	197	213	228	187	192	196	184	188	192	193	183	191	191	184	203	176	210	192	184	189	224	201	205	178	202	210	184	208	190	184	196	190	213	201	179	222	199	198	210	226	218	205	182	183	178	193	196	184	236	213	186	189	205	191	203	182	172	192	190	176	234	212	190	198	188	192	176	192	211	231	196	211	204	176	202	199	194	196	217	180	211	170	192	225	199	214	241	215	211	185	203	185	220	209	199	219	188	199	190	198	202	198	193	223	218	216	207	194	178	183	209	206	216	178	189	199	204	206	183	186	198	193	223	175	182	219	178	202	187	173	167	198	223	210	205	178	198	188	194	196	172	197	191	186	190	196	216	201	204	183	167	191	192	207	207	192	196	198	207	201	208	195	183	190	220	195	218	201	204	188	203	199	184	198	184	200	189	176	216	194	228	207	188	185	192	196	188	195	182	205	203	194	187	189	206	194	213	212	202	195	180	180	213	204	198	221	186	193	215	192	202	161	200	191	184	210	181	175	208	184	197	201	188	201	190	190	223	178	189	196	169	177	211	227	193	180	204	210	202	183	193	201	178	189	195	193	219	190	218	200	186	192	172	189	186	177	210	176	191	204	209	239	219	202	207	192	204	198	213	212	222	186	217	211	195	180	191	208	212	186	197	222	207	203	186	199	182	169	195	188	199	214	189	184	244	214	229	182	205	208	233	191	202	198	219	217	206	207	188	201	203	217	218	177	200	213	200	220	199	183	220	204	177	203	183	207	195	188	187	196	185	222	186	214	215	212	208	203	190	175	184	206	167	175	191	222	186	187	210	208	184	205	208	187	192	197	194	219	171	180	203	185	183	175	189	206	191	199	208	193	206	178	225	219	183	215	212	198	206	185	211	197	173	196	188	172	183	202	165	207	166	196	190	216	218	216	216	202	193	205	190	198	207	204	192	181	178	205	203	199	164	209	212	191	229	203	196	180	178	166	199	195	189	187	164	189	192	202	176	187	184	184	194	202	201	217	193	186	193	205	223	211	213	192	185	208	203	201	226	227	210	180	193	207	208	184	213	195	195	242	180	214	187	198	193	194	197	184	164	201	193	212	201	203	189	184	235	188	191	214	169	216	224	209	200	201	202	193	212	206	191	183	165	196	175	212	195	192	206	200	200	186	209	200	197	226	198	236	221	195	199	227	196	182	184	198	205	214	202	204	207	207	187	199	207	203	197	160	163	211	199	215	214	190	215	226	187	179	184	214	200	171	192	201	181	215	205	198	195	202	196	173	186	188	195	182	203	221	201	221	188	213	198	230	205	191	186	193	186	215	206	192	197	195	199	206	192	183	195	214	246	197	207	186	230	218	194	180	217	201	185	197	195	197	212	184	190	184	174	199	202	176	171	191	193	187	211	201	212	186	177	208	198	216	185	189	175	196	197	210	209	193	209	213	183	197	180	198	192	172	200	194	195	218	183	199	190	205	199	205	205	189	202	200	183	182	188	198	198	194	214	204	185	200	206	208	218	219	205	171	185	207	209	213	197	222	196	203	190	228	204	168	157	190	169	198	211	203	196	192	177	179	219	182	208	181	217	214	194	223	165	182	213	194	202	192	217	203	220	203	182	219	215	200	206	200	206	187	187	193	215	206	213	186	216	214	176	178	207	171	237	192	231	227	185	184	188	201	202	199	201	189	190	198	210	192	208	187	199	201	157	197	203	208	193	154	185	193	210	198	202	171	211	189	199	173	195	174	181	186	197	182	173	193	205	207	194	185	191	205	212	167	190	216	187	214	192	189	198	219	217	215	195	188	220	177	199	209	184	225	203	198	190	181	207	203	201	189	202	210	209	218	184	183	171	185	192	198	205	188	204	175
2301	1177	2453	3083	2898	2478	2208	1750	1632	1447	1232	1109	1078	1029	903	825	955	780	738	690	648	639	602	579	548	575	563	574	495	551	513	517	522	524	500	536	498	536	495	565	533	534	496	511	497	510	523	498	509	490	460	509	468	508	473	522	479	496	507	518	484	555	489	486	468	481	516	504	524	512	475	472	528	524	479	492	470	503	511	508	501	522	525	495	515	542	488	490	498	498	541	470	519	502	493	537	517	488	526	529	511	486	535	483	499	494	484	512	502	494	499	516	519	466	486	498	501	495	498	498	505	538	481	511	515	529	519	503	493	491	485	505	534	537	481	526	488	499	496	486	489	533	493	485	472	491	524	493	480	499	482	497	491	470	508	487	492	508	507	513	501	499	529	532	476	519	465	503	528	529	521	522	517	496	526	504	480	503	493	493	492	467	532	527	486	520	519	494	485	528	485	495	524	500	513	518	502	504	519	529	526	528	529	501	504	466	487	508	474	492	478	513	495	509	508	487	510	529	522	476	502	509	495	490	519	499	477	517	531	472	511	504	498	551	505	491	481	468	514	510	502	519	466	482	557	476	470	472	492	509	483	503	476	508	471	483	521	517	508	508	513	495	478	451	496	499	512	481	495	519	522	523	499	530	488	484	510	468	477	473	499	524	509	494	517	533	497	465	462	487	479	457	518	539	480	535	543	487	529	520	504	536	524	518	543	474	523	531	498	471	504	476	503	516	513	447	491	542	512	522	526	528	506	510	520	467	504	490	500	469	493	507	473	497	520	493	525	492	539	459	563	497	500	510	507	512	481	484	480	526	518	492	487	506	491	528	560	516	474	533	490	463	534	490	504	513	503	508	526	529	512	558	523	521	510	490	478	515	506	516	482	529	461	497	496	507	500	522	512	488	515	485	524	486	475	520	480	487	489	487	493	508	495	470	502	522	535	495	480	507	498	512	496	470	498	508	525	495	495	487	499	474	493	515	524	518	491	503	496	500	506	495	503	545	508	486	508	485	470	490	465	471	490	492	511	468	469	471	483	504	497	493	512	526	456	459	513	504	511	459	525	516	521	505	489	501	507	499	492	520	534	495	496	528	536	502	504	508	538	481	517	488	534	487	491	499	505	528	502	496	489	500	478	504	472	543	489	488	525	509	467	498	482	462	518	476	521	486	481	480	538	539	521	485	467	509	492	527	518	514	492	540	523	485	473	473	521	545	495	502	512	509	519	504	495	515	469	510	477	475	502	489	504	447	501	493	490	537	494	517	520	515	514	453	496	501	514	511	486	531	472	489	513	497	534	465	509	562	509	485	474	482	528	507	499	471	508	468	519	506	517	504	529	495	486	497	521	530	507	484	529	497	471	503	544	531	523	491	459	463	520	503	523	499	473	516	501	509	490	480	510	501	525	539	533	492	473	495	468	508	533	489	515	518	487	482	510	498	526	493	481	487	492	480	503	513	478	514	508	483	479	501	489	520	458	460	496	512	473	481	494	485	506	521	525	514	475	469	493	496	471	510	498	459	501	504	507	481	486	497	508	500	482	449	483	507	473	473	503	443	499	481	478	531	504	489	525	457	452	494	483	498	504	495	498	484	488	519	494	485	482	510	486	550	453	464	511	492	518	517	492	480	541	521	466	499	475	490	531	473	496	477	492	505	482	499	503	519	506	484	514	507	523	488	498	516	516	503	488	495	470	497	534	479	546	474	523	508	457	483	527	543	476	498	520	462	474	507	483	507	504	515	537	507	548	482	507	508	499	521	464	525	504	499	486	449	507	514	494	523	483	509	484	510	517	469	509	538	505	459	517	515	507	488	501	521	487	466	521	526	530	487	541	505	491	510	463	511	482	497	504	470	520	511	554	512	514	464	517	464	529	514	499	515	492	472	503	455	556	472	463	484	493	543	522	514	481	508	479	502	517	527	525	467	517	485	490	505	485	470	499	502	492	508	502	542	491	459	531	505	497	479	521	504	481	478	515	491	473	466	476	478	508	468	464	506	517	487	529	494	520	498	489	523	497	515	481	443	504	467	521	516	475	521	486	507	457	515	502	474	517	501	533	491	498	497	486	483	497	533	464	485	489	507	483	507	502	507	499	504	467	549	514	516	481	520	496	479	495	524	477	519	492	514	504	540	493	439	520	469	484	495	495	480	547	499	500	543	487	494	530	470	500	506	526	505	471	490	504	497	495	483	476	517	490	497	486	525	488	510	516	528	511	500	506	496	486	511	485	487	523	475	529	511	485	479	481	505	496	500	516	539	503	521	502	496	507	524	465	490	477	510	481	514	481	513	515	515	502	492	506	557	510	495	479	480	494	495	523	512	503	535	505	508	511	505	475	550	489	520	494	480	499	497	530	530	517	496	470	477	497	513	519	494	486	491	479	519	489	457	525	488	554	509	495	484	546	534	473	505	475	486	478	528	524	475	498	507	512	517	481	506	513	553	513	510	571	541	494	443	493	496	502	511	491	471	510	486	537	505	522	510	509	526	460	514	495	509	505	510	520	508	536	536	517	530	507	514	501	488	562	477	484	435	474	511	514	496	498	530	496	498	470	505	520	505	474	512	508	478	500	576	489	489	522	541	533	510	516	495	494	476	468	507	549	517	499	540	493	516	504	516	509	492	498	481	459	474	493	494	482	483	510	532	481	502	473	497	434	499	495	525	499	512	489	473	484	557	478	457	536	474	524	487	527	509	527	484	481	501	499	504	527	487	529	477	510	501	450	492	519	487	525	511	496	530	474	478	536	524	490	470	461	506	470	519	515	464	524	512	505	544	514	497	487	536	535	488	473	494	467	530	531	464	506	511	542	455	507	521	500	484	524	516	483	509	512	482	498	509	500	487	480	477	474	511	519	478	518	467	492	525	500	490	502	489	496	482	533	484	522	473	496	514	515	545	507	529	534	535	526	513	483	510	498	525	516	514	502	442	492	512	489	531	513	493	489	509	503	475	494	493	469	485	481	509	489	499	519	571	504	508	474	491	504	502	517	474	522	466	523	509	510	491	512	508	511	471	522	515	526	520	524	491	530	507	527	512	500	512	496	544	502	501	528	510	514	439	539	486	501	493	479	489	500	501	500	521	524	514	517	478	528	463	475	483	481	513	510	466	500	514	481	527	520	480	489	503	500	486	539	521	512	514	520	528	519	524	488	481	529	497	513	507	522	511	480	502	477	529	508	521	502	520	443	479	531	510	469	496	531	511	477	509	485	529	511	520	492	460	522	478	529	506	466	527	471	484	525	495	501	536	460	521	533	503	527	488	468	525	492	520	493	509	480	505	474	496	469	476	533	520	505	448	499	485	478	505	496	510	494	516	495	493	505	464	508	510	485	520	489	494	485	513	482	488	512	527	486	496	508	515	492	498	517	509	464	479	458	486	524	520	506	477	495	508	527	475	494	477	527	507	522	490	465	494	512	529	503	493	511	462	480	517	481	502	476	524	496	505	515	495	485	509	466	503	471	547	499	526	451	490	521	508	525	498
9188	2099	3607	3108	2156	1929	1614	1306	1078	974	918	649	600	555	458	469	453	431	422	383	380	362	389	368	368	344	369	343	340	313	379	326	344	338	335	344	361	356	288	328	338	301	354	350	329	346	286	353	350	335	313	354	336	363	360	340	348	387	342	316	354	316	333	325	322	327	314	356	311	309	362	339	358	302	349	322	383	342	381	332	350	319	331	325	321	369	304	348	321	341	309	313	322	293	308	345	322	336	341	327	316	319	299	328	309	322	361	304	329	326	355	309	326	333	337	337	332	320	321	372	346	341	369	337	305	321	331	321	309	334	304	315	316	303	348	325	316	340	282	358	317	327	294	375	365	315	323	326	296	320	310	357	321	324	332	338	335	343	315	303	340	362	328	293	346	349	292	318	303	278	326	339	336	305	368	301	302	362	336	341	356	291	321	291	338	346	303	314	304	323	330	335	330	301	322	358	295	343	329	336	315	316	345	365	321	329	333	346	334	292	347	318	324	326	336	329	338	336	322	340	333	295	332	328	335	293	318	320	324	344	304	320	317	340	357	357	352	331	373	355	294	347	370	335	302	332	335	330	346	339	334	299	342	321	330	348	302	334	319	345	315	297	340	329	323	334	359	335	349	334	341	307	325	336	323	332	328	337	342	269	330	336	341	307	300	298	324	320	331	364	337	339	303	308	344	330	359	327	320	326	345	339	347	346	345	349	354	368	321	291	339	293	303	357	317	351	364	314	346	289	318	339	324	335	308	305	297	355	283	315	339	352	326	346	348	334	329	328	347	343	306	314	340	342	363	327	326	332	315	310	350	317	315	325	363	345	334	324	350	318	346	337	319	378	314	330	321	347	363	337	333	334	281	334	319	353	327	323	322	355	326	311	328	303	326	307	337	310	330	323	333	311	326	321	302	313	342	300	311	310	340	319	315	351	332	339	320	327	281	346	286	340	356	349	317	343	354	316	377	301	336	321	343	308	317	344	306	334	330	376	317	329	326	286	308	329	305	374	334	352	339	304	340	366	305	297	318	358	275	314	317	312	345	355	310	297	301	330	317	362	334	324	293	349	345	358	336	366	288	337	317	305	329	321	318	299	313	340	353	336	333	324	352	334	328	304	331	308	300	320	319	328	347	315	340	320	338	344	310	341	379	333	328	321	333	314	343	313	322	340	329	341	324	339	361	301	326	333	303	348	325	315	346	354	335	320	315	335	355	332	306	304	336	329	328	333	328	332	332	300	331	364	350	360	348	338	346	340	344	321	334	344	316	302	330	304	378	344	313	325	344	344	346	329	314	292	326	312	343	323	315	285	314	314	367	336	318	345	285	328	327	335	317	330	346	344	347	333	321	369	309	327	327	336	340	354	325	351	345	353	329	335	317	350	326	314	322	363	320	331	313	329	339	309	310	305	302	326	354	345	316	311	346	325	341	344	327	312	287	316	311	337	337	305	357	307	341	336	301	368	329	334	351	329	335	349	315	302	333	383	332	317	305	308	331	300	351	351	352	346	364	335	308	325	326	315	366	354	305	322	339	335	341	328	313	346	361	347	309	327	321	361	325	336	324	324	340	326	315	344	328	347	300	307	324	342	328	339	316	347	344	329	349	338	318	343	350	359	344	334	341	332	335	348	338	342	332	292	304	296	312	311	391	341	340	326	315	343	319	302	320	318	350	337	330	326	321	372	361	326	325	311	341	340	348	332	332	365	317	316	332	304	331	288	299	295	313	315	334	339	323	322	305	342	375	333	323	313	337	337	320	305	347	339	322	298	338	302	343	365	343	312	329	321	334	351	339	341	368	303	321	330	342	308	341	384	351	333	341	322	344	309	339	326	346	335	357	357	331	334	347	309	317	329	345	336	311	317	319	297	333	347	334	324	314	357	353	326	358	348	307	306	323	347	331	326	319	307	340	300	337	328	327	321	310	314	324	337	331	361	366	332	295	345	331	332	323	334	344	345	321	334	315	328	297	348	369	306	317	306	322	292	305	367	348	333	309	281	310	303	304	324	330	329	325	356	368	343	317	332	317	327	311	347	327	351	333	326	367	296	309	301	290	324	293	358	384	297	332	333	347	322	338	346	339	319	331	373	336	349	373	345	316	313	326	317	366	327	343	353	311	316	290	319	351	338	298	306	307	312	321	294	325	323	317	272	332	318	321	338	330	310	311	339	329	339	342	288	324	312	315	316	323	358	349	332	328	312	297	369	318	297	324	304	322	341	364	336	320	343	341	320	313	297	327	344	344	322	320	318	323	336	322	305	344	337	331	344	354	326	362	300	318	316	323	362	332	349	355	311	344	312	344	323	320	328	325	325	349	364	340	321	318	334	315	323	314	320	339	272	357	314	321	327	337	361	346	340	326	304	371	336	333	319	329	344	324	337	362	351	332	323	277	361	351	318	330	320	328	333	335	351	333	316	388	308	306	339	326	332	291	322	321	336	297	310	319	337	327	307	331	328	323	364	285	323	367	336	345	312	309	350	357	361	318	348	336	313	336	335	343	365	334	345	353	330	315	342	328	339	292	302	320	323	320	343	316	315	334	358	342	317	334	329	322	369	313	350	339	314	321	334	321	324	332	354	370	369	319	328	311	346	335	344	323	350	302	347	338	352	333	342	355	308	311	342	338	353	340	367	335	328	314	360	329	334	344	310	336	331	312	328	329	364	319	305	310	309	366	336	308	370	369	355	354	297	335	340	357	334	311	341	338	350	317	326	304	384	286	347	315	327	323	324	331	314	331	327	307	332	334	343	348	343	314	324	324	347	315	327	295	338	362	336	355	338	311	312	318	355	307	327	353	307	326	333	389	280	304	342	344	318	388	390	326	335	331	351	347	333	320	329	340	357	352	335	289	336	343	325	324	361	301	346	326	329	355	380	342	323	354	302	364	281	315	349	333	309	346	302	318	338	335	327	369	333	300	316	347	304	325	297	334	289	351	349	339	359	298	347	337	309	367	367	351	358	305	327	367	308	359	319	334	337	325	342	308	312	315	312	324	313	333	342	338	326	322	339	321	350	332	316	330	337	309	326	330	327	339	337	341	352	323	327	322	331	326	322	332	400	358	345	374	343	327	303	319	297	367	325	344	319	290	337	333	343	323	342	311	346	342	293	332	306	354	319	342	350	312	341	351	309	350	330	336	316	342	308	326	348	304	317	365	330	323	313	363	371	353	380	372	330	333	313	298	324	308	311	312	350	345	323	353	346	352	349	329	353	317	356	309	313	335	286	300	346	355	354	329	331	323	328	351	352	334	319	331	308	339	366	361	309	333	358	339	324	338	341	347	325	330	308	355	324	386	354	331	299	321	341	315	323	329	298	319	338	293	331	311	353	350	336	325	317	336	302	355	349	338	335	362	314	327	319	349	328	359	310	322	331	349	349	338	301	312	330	353	327	347	300	338	311	317	309	340	338	312	302	315	301	353	332	310	318	328	342	324	290	337	340	350	341	324	353	334	348	360	334	340	308	338	353	332	347	325	333
7440	2450	5995	7220	6620	6682	5775	5251	4233	4104	3301	2679	2321	2225	1868	1590	1545	1439	1430	1261	1150	1082	1050	988	951	957	946	906	829	819	804	782	809	761	807	807	863	785	795	819	765	760	760	752	778	802	753	749	741	800	798	755	720	778	829	761	779	820	804	780	728	783	787	767	793	717	789	790	742	740	767	848	747	800	814	795	780	749	751	717	742	756	749	785	788	801	781	752	770	806	817	758	801	768	775	741	748	772	790	783	801	770	729	752	759	799	723	778	790	776	749	799	801	769	794	800	777	762	754	749	836	836	776	786	782	765	790	727	791	769	798	755	803	806	739	758	739	728	740	783	716	809	761	782	798	793	778	794	759	743	784	757	777	738	747	766	727	757	792	771	752	750	773	757	782	784	786	764	793	739	766	788	731	814	726	762	711	731	795	747	781	806	763	738	802	758	753	747	786	783	788	757	768	780	787	782	776	743	784	734	763	741	718	785	779	735	774	762	765	778	763	753	754	823	723	790	754	777	763	745	732	752	802	739	751	738	784	763	772	765	761	725	785	727	810	778	732	794	773	786	796	782	784	754	729	744	691	747	794	763	784	796	749	774	732	729	727	777	800	762	765	777	732	788	774	791	832	743	763	779	797	756	761	737	783	802	759	764	790	790	722	743	777	781	745	779	741	750	810	758	777	747	777	740	759	768	729	783	771	757	766	820	731	733	814	785	748	721	781	781	801	794	781	795	788	786	720	812	760	759	770	768	719	759	746	785	771	709	767	730	735	771	780	768	754	741	772	759	749	808	748	732	750	833	767	780	761	793	773	751	790	748	765	763	784	796	720	733	815	755	765	709	778	770	770	759	791	794	744	703	765	752	820	733	770	764	759	786	753	811	753	740	802	752	758	786	755	797	759	733	781	718	750	758	739	751	766	815	788	795	767	767	775	786	765	758	761	739	769	769	753	740	755	802	783	760	821	764	736	774	766	770	768	731	762	743	781	772	734	809	775	748	734	748	765	768	745	772	812	763	730	792	770	791	780	691	801	751	773	782	781	771	726	830	724	685	774	752	789	771	737	751	717	760	763	796	736	788	833	731	756	741	735	803	863	758	728	767	803	760	761	759	752	799	753	715	758	713	786	795	748	793	749	805	785	812	762	763	796	741	765	767	774	827	783	778	758	772	775	758	763	762	732	772	795	809	741	717	723	803	784	763	798	751	783	797	801	763	768	744	735	766	809	772	795	794	799	749	811	731	771	783	765	781	790	753	802	799	742	812	734	797	769	745	824	765	787	792	788	766	720	782	816	784	770	758	783	742	836	818	774	743	785	754	800	744	810	788	791	843	754	736	760	746	809	745	778	761	730	781	781	772	736	738	786	778	770	767	804	780	753	782	765	794	710	815	728	755	734	721	730	754	750	798	763	730	719	764	721	757	735	818	739	784	753	758	762	768	757	777	766	776	765	727	797	764	771	725	767	783	794	773	779	735	717	714	754	788	808	756	779	769	786	760	808	777	805	776	733	776	738	731	757	725	770	732	751	799	779	745	751	768	724	820	795	759	731	770	724	805	784	785	756	786	793	729	765	752	797	762	711	741	720	768	784	786	795	733	819	764	752	761	730	797	762	774	723	768	758	829	822	751	787	710	722	789	767	773	820	782	840	785	776	758	740	769	776	763	764	776	770	798	775	806	752	754	731	681	765	797	811	763	769	782	725	737	741	782	758	770	771	747	783	739	755	743	750	769	769	699	760	755	749	778	746	763	755	759	806	799	773	747	805	801	778	789	775	761	798	821	747	791	748	748	725	752	798	781	779	789	741	800	761	782	765	771	782	798	804	759	771	728	740	773	762	791	759	717	799	761	790	795	725	789	777	757	753	778	801	710	759	809	751	748	747	768	734	756	800	760	765	799	724	768	784	736	749	754	797	780	754	770	765	762	768	799	750	740	781	813	784	755	765	713	788	785	799	748	801	760	730	753	719	801	778	787	815	787	751	773	750	814	731	804	741	749	734	760	748	719	757	755	810	728	775	769	765	822	747	733	777	799	768	841	710	736	724	709	758	775	710	778	746	720	759	772	741	729	773	782	827	766	770	739	734	752	750	816	794	762	744	807	772	805	774	807	788	724	754	752	768	770	785	743	747	722	775	798	820	770	775	805	739	744	738	748	784	753	759	765	770	794	718	770	748	726	692	807	765	740	721	770	773	772	784	759	741	754	740	772	759	753	745	776	756	729	767	740	795	800	767	727	805	756	763	794	747	769	761	757	741	787	756	734	834	767	764	737	815	793	761	770	786	754	735	751	795	725	765	778	767	760	820	755	758	732	778	797	775	759	808	752	739	753	751	785	742	719	769	771	787	806	763	711	759	749	788	763	742	783	752	766	796	809	749	766	763	776	764	777	774	777	792	756	731	772	743	727	772	787	724	769	785	785	781	745	752	769	752	786	739	743	756	808	775	753	771	707	787	808	741	813	788	765	749	766	793	776	800	720	782	787	717	753	813	794	728	751	810	741	804	774	758	746	769	769	753	792	714	744	756	758	796	762	757	792	813	779	761	760	743	823	745	746	721	799	748	762	807	763	766	803	758	773	766	729	799	759	778	792	766	785	761	737	795	783	779	781	804	755	771	738	754	740	800	764	772	786	808	716	754	741	795	785	765	722	794	731	718	744	795	759	711	780	748	745	776	747	759	807	740	735	739	756	825	778	718	785	780	763	755	760	785	782	780	746	801	814	755	745	756	795	787	754	753	784	780	769	705	772	762	801	773	761	772	763	723	806	787	800	761	803	721	735	774	718	743	770	762	792	753	788	757	750	730	781	773	780	790	763	790	768	854	695	756	730	770	728	786	743	762	734	767	743	773	718	783	795	784	814	744	784	772	755	781	770	744	759	707	789	808	775	806	773	705	774	748	750	756	757	781	755	805	791	781	734	734	785	751	787	769	730	763	773	777	772	768	766	759	771	708	717	759	816	796	742	756	744	727	785	725	758	756	830	786	822	757	776	762	777	806	749	751	804	812	750	802	759	746	746	758	716	743	808	734	763	768	802	782	743	760	768	787	780	794	818	760	770	763	779	776	725	770	744	771	743	725	776	713	787	771	761	770	809	737	737	755	820	789	774	707	740	745	788	746	743	742	742	724	766	727	756	790	724	777	826	767	728	752	722	790	731	724	802	811	767	793	812	761	762	775	761	750	782	719	809	770	754	771	747	786	793	749	753	836	734	775	757	751	765	773	767	742	764	723	758	794	782	792	764	774	749	772	816	742	797	755	767	735	742	792	722	749	736	815	744	811	760	723	719	768	771	770	769	736	761	743	774	748	772	753	740	774	755	781	794	809	776	791	761	781	734	748	766	774	750	727	740	773	820	759	764	784	748	783	740	723	776	762	773	740	812	753	782	708	714	756	766	794	753	735	727	789	767	745	807	799	772	783	791	761	796	786	799	738	761	775	749	760	798	781	749	711	762	785	772	788	748	730	760	754	785	786	734	749	786
16264	3829	6242	6291	4197	3438	2849	2480	1905	1732	1246	947	835	798	632	522	494	557	492	455	472	451	417	362	385	352	404	368	367	362	363	366	314	361	371	376	334	352	352	352	365	380	349	352	344	369	322	369	324	375	336	359	335	341	343	365	362	346	330	362	325	369	339	363	331	330	368	342	342	333	329	368	321	328	363	361	351	315	328	326	337	336	343	345	382	366	288	352	344	321	340	374	360	331	357	298	328	344	366	369	321	316	327	334	318	379	377	349	312	347	357	351	333	378	360	357	342	340	348	364	349	376	340	339	350	362	329	397	353	347	383	349	344	368	334	338	379	354	343	381	309	359	379	301	336	348	324	368	344	388	391	366	323	343	347	373	325	367	315	355	398	352	343	353	404	362	372	344	356	340	346	343	336	348	323	330	319	362	334	355	361	364	345	309	340	353	347	337	328	353	345	339	357	356	353	354	327	351	347	358	350	383	326	306	333	336	342	362	348	339	321	363	338	333	328	314	361	338	355	373	343	344	352	381	318	338	361	321	336	375	345	344	325	323	391	351	337	355	345	371	383	306	372	352	324	382	347	364	340	338	362	362	352	350	338	359	350	356	357	350	315	358	321	344	380	339	353	341	354	326	316	352	388	333	346	359	367	346	369	374	364	326	371	373	330	365	377	376	363	373	311	329	367	354	347	377	311	349	345	397	358	326	339	321	320	361	311	354	318	360	342	319	335	342	377	353	373	357	341	319	359	350	341	363	341	361	368	339	346	359	357	341	344	317	377	359	326	352	352	343	372	297	342	354	298	320	351	334	355	315	290	330	382	367	324	357	353	374	328	328	340	336	337	318	336	334	340	377	401	402	363	315	341	313	354	347	342	320	347	364	355	358	376	343	309	374	325	318	344	350	355	344	368	364	334	342	354	344	326	338	342	341	358	347	324	360	354	365	336	355	354	372	334	341	354	354	354	361	356	375	332	326	327	334	342	342	385	360	330	349	340	342	327	349	378	370	363	311	308	316	360	359	344	386	348	365	366	342	365	335	364	332	351	348	341	343	371	304	333	361	309	346	347	338	365	343	350	297	343	367	371	363	367	329	366	345	301	360	351	365	355	386	351	366	347	329	349	315	327	341	353	363	341	357	362	362	356	367	325	331	339	360	370	346	284	332	351	327	322	348	335	343	354	377	376	337	343	339	344	324	327	330	348	328	362	325	336	307	371	335	346	325	317	373	371	312	347	315	363	335	362	343	316	342	347	430	378	351	351	341	386	347	348	348	350	356	372	325	341	345	338	350	349	328	357	337	362	330	322	342	319	394	335	365	362	335	315	338	358	331	334	366	333	359	346	340	359	354	335	346	342	340	349	375	347	350	367	354	331	338	357	357	304	318	351	329	362	366	353	344	358	340	340	373	343	333	341	354	353	360	370	343	364	374	336	318	344	360	370	353	358	332	354	319	310	360	368	338	378	352	367	354	321	323	344	351	338	356	400	334	371	338	345	323	325	344	332	342	369	307	341	361	331	335	333	361	338	336	331	389	345	347	346	347	373	328	375	334	327	361	321	366	372	346	368	336	355	352	354	337	357	327	367	331	372	355	343	336	359	375	347	346	327	343	333	328	389	343	351	373	346	344	349	337	347	385	316	320	333	316	349	345	352	349	365	341	370	341	394	328	324	334	384	352	348	329	332	314	359	349	359	350	337	346	343	360	372	317	378	358	339	346	353	342	382	318	345	330	351	309	370	348	339	338	340	320	373	380	342	364	378	339	315	320	342	343	313	302	353	348	374	310	315	353	328	353	334	354	348	374	352	354	325	343	332	337	356	370	345	360	315	335	365	339	318	337	372	379	356	376	363	336	342	347	363	320	369	374	360	355	338	345	340	323	362	342	334	332	346	339	367	348	386	351	368	347	293	355	330	382	325	344	317	382	339	343	380	389	345	331	367	327	352	333	349	369	344	380	363	362	354	314	360	312	351	339	367	369	324	368	342	340	313	394	345	331	338	372	383	398	326	316	369	310	334	356	321	354	350	324	355	340	315	376	333	330	344	341	344	347	346	390	389	357	342	357	352	350	368	324	320	336	324	380	337	367	350	396	373	368	373	322	348	364	360	334	341	351	340	366	331	350	352	359	371	369	340	352	331	333	327	322	345	336	381	315	352	346	365	383	344	377	288	380	304	350	367	338	286	385	316	349	350	312	326	330	341	332	321	358	301	332	343	319	341	351	378	323	344	345	345	371	340	313	343	391	331	357	314	345	358	342	352	329	356	351	362	371	376	366	340	332	339	347	360	350	340	360	356	367	360	328	335	353	340	379	335	351	328	326	379	317	321	367	362	359	346	308	368	351	358	365	361	349	363	345	334	305	330	324	342	363	319	363	295	323	332	333	350	353	335	347	382	349	337	338	355	314	349	357	349	369	337	348	357	323	339	375	359	332	327	332	386	338	365	347	367	382	362	334	313	357	353	366	322	314	353	332	342	326	326	309	335	357	335	367	371	374	314	354	391	366	305	333	352	364	376	360	347	367	363	331	330	392	347	360	337	356	325	346	430	347	308	302	342	359	335	352	365	334	364	370	349	313	337	347	322	370	354	340	362	363	385	365	343	341	342	342	349	370	372	361	332	299	369	364	366	316	327	354	347	342	349	365	353	346	344	327	413	369	325	346	319	334	365	330	355	342	328	342	363	327	335	354	344	334	334	356	305	317	377	342	362	341	337	367	355	357	375	360	295	354	355	274	369	359	344	345	341	323	351	352	360	326	349	333	313	356	357	352	316	328	379	342	373	342	341	339	376	356	356	335	343	352	343	360	369	384	359	354	292	346	346	367	349	344	367	372	349	333	356	331	351	344	360	338	367	348	360	359	318	326	354	341	329	358	355	340	369	354	338	361	319	335	355	354	356	320	374	364	340	390	304	349	349	361	312	362	344	326	354	339	328	357	312	336	347	323	378	351	393	340	332	376	348	352	335	324	346	372	359	359	349	350	341	341	337	307	361	353	354	320	329	386	345	328	358	364	368	331	318	379	355	317	327	342	328	324	326	306	353	340	357	355	352	317	349	316	358	379	328	339	315	335	371	334	356	334	309	341	356	333	338	360	350	326	357	334	327	333	345	331	364	338	373	343	330	348	332	368	347	356	332	389	310	325	382	358	336	316	318	349	337	342	355	339	383	354	345	327	345	368	341	363	353	339	384	349	374	329	376	320	318	348	337	320	336	363	309	373	343	338	354	344	329	373	340	340	337	344	338	351	377	376	360	369	352	377	391	346	334	345	361	335	371	313	404	337	348	346	324	347	354	348	338	336	361	325	335	356	343	326	321	364	353	360	341	340	350	324	299	330	349	363	320	354	360	355	324	344	342	334	353	337	351	342	365	322	322	341	359	371	354	346	374	322	340	345	364	343	340	345	331	365	357	387	363	338	357	346	315	394	344	359	375	345	336	360	315	318	337	336	328	350	382	366	362	350	386	354	342	394	334	353	334	335
9689	3469	9062	10979	9155	9213	8709	8329	6474	6117	4969	3827	3506	3197	2458	2020	1873	1830	1690	1545	1412	1242	1169	1051	1093	1043	1007	1008	936	906	905	878	888	864	880	867	802	867	813	878	788	819	747	768	785	864	800	790	831	751	820	773	797	776	828	812	792	737	756	796	814	782	797	773	751	757	830	781	807	756	780	771	829	745	757	803	750	765	806	773	804	841	754	751	807	761	826	762	714	761	848	789	754	776	787	802	783	759	737	790	774	759	754	812	805	731	790	769	798	752	794	792	771	738	807	831	757	805	764	771	758	818	793	813	790	793	804	817	778	806	809	776	800	825	784	730	785	812	771	761	799	747	763	811	725	805	753	754	774	757	784	729	782	747	797	786	769	798	753	705	789	784	772	766	819	770	756	770	777	797	754	780	787	793	755	803	723	779	753	752	758	764	830	747	771	758	745	745	809	791	712	771	790	740	751	807	752	730	741	791	743	784	786	788	818	766	727	808	773	774	737	744	727	798	784	789	760	821	788	830	729	804	746	769	807	767	793	758	795	792	801	754	762	771	801	773	801	767	783	772	781	777	820	734	739	814	726	790	803	789	732	834	808	797	737	761	773	775	782	755	800	778	761	757	719	731	763	751	792	810	796	764	787	775	768	757	730	838	732	791	726	720	744	724	756	804	791	814	761	799	711	746	768	802	789	807	730	767	734	760	800	758	761	820	774	779	739	804	774	749	790	736	796	771	797	820	765	734	795	833	768	786	799	780	806	779	749	763	770	756	761	781	805	754	777	795	758	797	750	797	771	780	779	760	789	716	801	768	800	763	794	767	821	763	766	756	771	773	741	835	814	749	800	759	778	804	775	839	758	742	768	768	761	780	797	800	798	780	751	822	784	736	784	758	801	785	794	731	780	815	765	781	755	819	804	780	787	726	800	810	799	743	719	781	751	792	811	741	776	765	764	759	788	760	806	728	773	775	764	801	774	773	792	782	776	773	777	817	823	746	744	752	790	776	736	822	823	784	782	767	806	751	761	776	757	772	728	793	807	743	836	799	783	788	799	751	808	756	793	807	761	767	754	805	799	800	772	739	763	785	764	796	732	785	784	749	760	807	793	782	789	772	795	787	744	804	769	791	722	785	793	783	793	788	824	770	795	768	759	760	777	775	723	768	792	699	715	762	775	756	716	775	808	745	763	772	758	801	786	753	736	808	798	788	848	762	816	804	766	816	839	731	764	789	770	786	766	775	768	792	765	802	778	879	835	774	803	782	789	789	831	770	754	783	809	775	753	709	759	777	807	773	766	796	795	763	761	767	745	800	868	799	772	792	742	792	786	807	780	793	789	731	790	796	778	776	780	807	743	764	757	793	741	799	774	764	781	788	802	760	783	800	776	781	802	783	824	767	757	780	780	797	770	813	765	788	780	774	823	765	777	773	792	741	773	708	763	776	745	817	797	749	818	805	766	751	789	780	728	819	810	795	759	786	748	769	774	810	765	756	748	794	758	788	808	775	763	812	759	727	743	778	789	804	756	755	787	766	761	775	804	750	771	801	776	784	807	836	822	777	707	801	776	789	758	817	825	789	800	759	780	741	790	759	768	784	774	791	838	761	763	792	822	818	760	781	766	783	832	763	808	718	749	796	798	783	766	783	794	717	773	791	765	813	755	792	772	725	767	784	776	798	779	747	780	816	746	779	788	793	775	826	796	777	801	750	781	811	781	769	799	748	787	775	739	754	802	773	832	787	823	783	825	753	807	803	787	816	785	791	822	845	725	782	775	780	818	788	780	788	828	785	789	780	775	807	771	774	762	793	761	736	750	756	815	761	816	816	803	804	792	757	762	759	759	844	767	790	833	790	797	810	849	773	836	821	766	814	798	800	815	777	788	736	736	789	745	777	792	750	803	829	811	748	781	826	787	787	815	755	757	778	751	770	803	834	766	797	821	815	709	761	858	814	746	754	769	760	785	817	806	744	811	795	797	777	772	789	788	799	779	769	785	805	785	797	794	767	744	791	757	786	775	733	758	787	802	765	750	798	787	744	739	764	773	817	799	801	760	794	765	783	720	799	756	808	765	774	763	766	767	737	810	786	843	792	765	771	783	805	791	737	776	756	765	757	779	720	773	851	765	800	801	770	788	769	747	759	772	781	786	736	757	806	809	744	779	819	750	748	743	798	822	788	765	791	750	785	769	720	794	765	751	795	720	753	763	735	799	786	791	748	780	746	766	768	789	750	779	804	747	778	771	766	807	780	773	790	737	795	797	795	780	798	764	808	769	744	753	792	758	820	791	807	768	765	832	788	784	774	819	779	782	740	815	789	747	794	813	758	770	803	811	782	741	823	785	784	794	764	821	768	805	769	773	794	792	766	766	782	742	823	764	775	828	757	805	783	789	796	830	788	772	759	760	791	808	763	807	777	833	734	747	784	766	760	782	787	803	739	819	810	796	806	759	742	772	800	792	801	761	768	788	743	766	787	757	786	812	782	781	758	806	772	797	761	780	720	850	837	779	785	786	769	797	775	762	794	759	774	737	791	790	821	727	794	763	766	776	735	789	749	829	784	770	760	761	756	797	817	777	820	721	803	788	814	742	756	760	783	771	793	809	800	791	831	743	757	757	788	785	806	771	748	738	727	739	791	785	764	734	797	772	829	735	760	760	818	770	774	759	818	774	755	778	830	757	772	755	762	848	788	817	758	776	726	766	765	794	756	774	744	799	787	796	808	779	824	811	826	759	752	777	751	792	776	806	801	779	764	786	756	766	713	807	785	820	781	763	766	742	802	824	802	795	791	766	839	744	738	785	811	742	793	791	814	772	773	760	782	790	778	781	812	760	777	813	782	778	730	752	787	775	802	714	765	744	804	751	817	825	773	762	793	752	781	755	811	736	763	848	810	761	724	755	805	765	788	816	825	781	782	759	758	797	802	804	760	723	752	743	772	806	760	804	707	808	779	799	786	788	749	779	722	797	729	762	716	768	784	772	762	756	778	769	811	769	801	757	810	730	741	732	758	744	791	786	732	778	806	758	740	789	731	745	797	833	761	755	724	771	789	744	769	811	781	831	784	767	741	762	794	773	772	839	799	786	779	837	762	819	766	773	803	778	795	812	761	765	808	771	870	770	725	769	761	772	803	794	783	765	737	777	809	783	787	791	774	763	814	812	742	782	788	794	768	782	781	773	832	744	758	784	696	754	775	806	784	793	807	801	760	748	808	806	810	763	763	759	751	806	746	766	802	782	796	791	781	780	767	765	781	746	736	746	766	763	767	751	825	765	807	732	769	804	777	794	746	835	775	814	810	776	774	766	766	773	830	778	738	812	752	803	812	778	776	785	798	784	754	736	771	790	766	780	776	776	787	798	789	812	789	755	763	781	820	814	800	772	754	765	758	785	785	777	832	776	784	770	836	789	746	797	776	797	766	785	768	801	761	768	827	780	772	795	827	737	791	795	764	725	812	797	779	792	788	761	798	787	749	750	753	768	718	793	742
2726	1046	1448	1133	746	574	497	482	406	356	345	320	329	265	254	280	248	247	270	254	238	224	205	190	203	206	218	208	193	190	203	220	205	194	208	198	223	190	216	207	192	204	191	206	193	202	190	241	225	202	198	202	209	169	187	209	203	241	222	206	210	201	210	226	196	212	210	196	186	233	203	224	201	204	216	200	161	230	215	217	234	222	184	208	188	196	185	232	190	227	224	177	216	187	219	187	203	187	191	203	218	181	213	219	194	201	218	190	218	202	196	175	203	177	197	216	194	209	186	203	208	203	218	182	197	219	187	229	209	212	182	187	195	212	202	200	224	190	180	216	200	222	220	198	198	219	174	224	194	200	208	184	171	198	187	173	211	219	186	214	225	181	204	227	203	201	200	197	183	180	198	194	204	183	214	206	207	185	223	210	197	206	222	192	215	204	196	203	197	185	217	216	178	188	212	214	199	199	186	181	189	192	186	209	212	185	201	190	199	188	211	207	200	174	196	202	183	180	201	204	192	186	216	208	195	213	192	193	183	185	170	208	227	206	229	240	194	215	204	205	201	212	210	203	196	178	195	196	231	210	200	224	198	205	194	185	213	249	205	218	198	205	195	194	210	208	198	250	211	234	198	221	237	193	197	187	194	194	190	211	200	192	198	209	172	189	194	163	203	176	196	225	190	208	166	234	219	188	210	193	180	199	191	189	235	226	215	196	196	207	197	192	203	205	199	210	180	190	198	200	190	225	206	202	214	217	210	173	187	193	217	171	200	217	225	224	230	228	190	188	215	251	202	193	229	203	189	193	200	221	243	195	213	193	225	190	217	217	223	210	212	202	199	232	210	211	197	177	193	234	218	206	197	227	204	223	211	190	207	203	193	177	201	214	194	236	234	208	186	202	198	204	219	210	208	209	213	199	222	210	219	195	213	191	220	192	193	194	201	189	199	200	207	220	197	196	182	206	178	209	212	205	168	207	215	209	230	209	193	215	191	197	224	185	210	185	226	203	245	199	227	228	218	211	205	195	201	208	224	195	184	183	188	200	186	193	210	220	184	207	202	183	182	200	225	210	219	235	196	215	201	213	204	199	204	202	191	192	195	222	187	194	210	209	209	201	191	196	224	189	214	207	188	201	157	192	210	195	234	195	214	190	200	183	208	187	195	202	223	226	196	192	193	227	168	180	206	210	195	210	182	198	206	197	201	197	193	190	195	187	202	177	189	180	229	227	221	197	192	202	220	201	196	206	161	190	175	199	225	212	221	204	226	193	196	233	197	190	204	203	178	200	192	193	209	206	197	176	209	225	201	220	225	192	220	196	182	216	209	189	198	176	215	203	216	206	218	177	212	202	215	211	195	192	188	223	203	227	217	210	207	192	223	206	192	209	196	213	220	186	207	207	212	199	183	211	202	191	179	185	199	208	184	183	195	195	208	165	204	192	192	175	207	206	207	183	181	222	231	194	219	181	189	215	193	202	214	198	178	189	179	198	173	194	216	183	181	198	209	204	185	209	179	192	214	199	202	222	203	210	236	174	195	175	243	219	193	201	205	212	187	188	237	182	195	176	209	204	196	204	218	192	173	179	214	203	235	204	203	225	214	191	237	230	215	205	213	195	200	201	213	210	205	201	212	231	186	190	218	215	204	199	184	187	197	182	196	197	176	174	182	199	207	189	217	188	190	186	195	212	210	206	193	188	198	216	196	228	228	217	211	194	192	210	200	187	218	210	206	196	229	214	203	237	192	218	225	188	218	195	197	206	184	214	192	192	224	193	187	220	191	194	194	222	202	203	207	213	200	209	213	189	197	191	199	207	204	210	165	194	211	206	188	240	197	205	211	208	196	233	191	199	189	210	214	227	224	199	194	198	198	191	211	215	220	215	198	197	240	190	208	179	190	214	196	200	214	197	212	197	181	206	192	180	218	207	206	197	225	203	207	212	197	201	177	185	174	201	210	205	195	176	194	216	213	214	198	204	195	190	197	208	181	198	205	214	227	226	214	223	195	220	163	174	211	177	193	236	204	195	229	197	200	192	195	213	191	193	201	210	207	212	218	231	200	215	204	220	218	201	204	187	217	173	208	186	190	199	220	202	201	187	230	227	186	217	223	192	198	203	213	208	227	199	203	205	196	194	190	224	193	205	198	200	212	192	167	229	196	198	190	213	207	183	225	222	184	219	182	196	203	193	207	184	216	189	200	204	197	219	205	216	199	202	199	182	192	185	232	214	188	176	199	224	202	208	189	215	213	203	206	210	246	242	179	220	198	180	184	190	208	200	194	215	220	187	206	169	224	201	195	191	210	202	194	220	204	200	187	210	189	207	191	184	195	189	206	191	203	193	189	176	215	206	212	196	203	207	200	211	187	216	194	222	183	200	205	210	198	206	211	212	209	224	213	213	208	228	167	220	239	209	176	217	197	177	184	244	222	180	202	204	210	178	197	215	212	199	208	203	178	217	219	205	187	180	201	214	241	219	205	212	191	216	193	169	204	209	202	179	216	188	215	197	192	174	198	183	204	191	189	212	188	214	220	233	192	194	199	204	203	176	202	220	187	189	191	215	190	210	192	205	201	194	203	181	197	194	211	196	217	187	208	190	203	240	192	222	202	180	203	219	192	178	189	198	192	225	188	182	205	214	211	174	195	225	200	201	197	194	232	242	218	207	239	189	225	198	186	181	173	176	235	221	189	222	201	181	194	219	207	197	216	189	215	192	197	204	203	202	199	221	197	196	201	216	169	191	188	207	229	176	180	214	194	199	202	231	232	176	220	206	191	224	201	210	217	198	176	205	213	194	203	204	196	216	198	204	186	181	207	184	213	195	193	180	180	205	219	186	187	205	229	174	200	201	204	185	217	186	201	196	230	190	217	215	188	191	178	202	187	208	199	221	227	202	186	172	214	214	206	186	200	211	192	225	217	183	220	189	195	176	227	212	205	177	174	194	185	201	248	213	221	183	192	194	202	211	186	186	197	212	197	215	201	193	187	213	225	218	199	232	237	198	212	230	211	189	207	204	240	222	192	203	204	193	212	171	194	221	186	186	197	185	195	212	213	199	213	221	197	205	213	206	208	210	213	178	204	200	187	196	213	201	223	183	232	201	186	213	168	251	199	209	215	221	201	204	215	213	200	202	217	199	197	193	204	208	202	214	203	193	191	217	209	177	191	195	221	190	200	196	158	203	213	182	203	192	181	215	199	201	196	207	193	203	207	224	197	202	188	217	204	191	213	180	181	193	228	183	232	200	214	248	243	197	201	169	175	196	188	227	202	188	190	203	229	206	218	217	205	219	211	199	183	199	183	191	197	206	196	205	199	209	213	204	208	236	165	226	218	202	225	170	191	234	207	207	201	205	257	207	191	218	202	221	233	199	222	220	192	213	200	206	194	213	215	210	191	201	214	242	203	202	188	215	193	200	186	193	196	212	217	202	217	191	190	214	197	209	216	197	234	186	232	201	201	214	204	188	203	204	223	217	205	173
2398	1278	3014	3452	2858	2420	2032	1910	1535	1360	1196	1155	1075	1048	971	890	855	775	803	758	653	649	631	633	568	558	533	555	517	579	532	515	543	528	493	528	500	537	484	524	516	559	493	531	557	459	500	538	490	499	529	514	516	461	541	509	469	496	517	551	484	500	482	509	494	537	514	488	527	523	516	524	467	483	482	531	476	491	476	509	484	494	504	491	500	516	540	502	481	523	496	483	515	482	478	480	515	515	507	516	524	505	486	544	541	515	493	530	512	482	451	512	502	527	509	500	531	461	515	520	556	478	532	539	551	480	482	504	523	474	536	490	508	530	513	501	521	507	570	558	539	517	511	443	506	483	531	551	495	501	516	514	517	506	485	523	480	480	520	509	545	531	538	545	532	539	533	494	506	502	514	515	519	525	540	507	481	479	489	490	482	495	497	466	506	496	463	511	466	478	493	509	544	538	522	505	530	487	515	553	485	467	523	550	490	511	527	504	516	504	485	533	494	528	533	495	491	503	520	528	488	531	487	513	514	492	480	551	511	553	503	494	464	510	511	502	530	509	506	497	508	534	465	480	498	530	510	504	569	466	524	548	500	534	534	554	507	504	554	479	482	516	504	512	541	513	503	497	502	475	491	521	487	501	495	485	522	493	496	506	529	512	505	506	534	517	518	527	504	557	473	523	508	486	498	537	506	506	546	526	509	481	498	530	521	519	513	505	484	492	491	511	533	482	511	519	515	483	558	513	521	511	508	527	544	486	533	507	513	472	489	504	492	516	531	498	504	489	496	523	509	532	543	469	502	523	506	488	491	512	501	554	506	494	481	512	514	477	499	508	497	491	479	518	495	510	503	502	495	513	507	488	503	496	481	477	497	503	479	532	510	496	500	534	497	512	511	495	525	469	534	504	481	508	506	512	485	505	492	517	488	512	498	482	554	532	500	517	482	526	492	493	517	484	519	524	526	510	532	488	532	476	498	485	509	464	512	512	512	498	496	538	488	526	509	530	502	492	565	511	517	514	488	505	526	508	495	495	507	461	502	520	528	487	545	494	499	529	507	472	526	500	445	510	516	531	544	534	465	561	490	521	471	525	503	522	517	499	487	509	498	513	512	500	513	551	494	483	525	486	464	490	533	517	495	494	494	528	503	524	492	523	480	467	514	528	490	490	488	486	537	489	488	557	541	501	544	492	541	523	510	506	512	486	493	480	478	513	490	509	539	517	535	555	487	517	526	490	516	497	484	529	521	484	511	511	499	524	516	549	531	523	513	516	505	492	480	527	532	516	502	505	519	505	549	485	537	492	463	483	482	527	532	497	505	494	507	490	489	504	518	534	525	495	486	443	523	513	503	503	520	510	518	489	539	483	508	520	496	532	508	506	487	509	523	494	506	522	525	492	530	459	494	531	480	525	516	493	502	491	516	513	494	539	515	458	533	500	515	481	464	477	531	535	530	525	488	537	523	490	519	462	501	552	518	485	510	502	505	534	472	507	506	504	520	518	505	520	523	511	517	502	521	519	469	461	531	532	485	468	501	464	522	542	521	503	554	497	520	482	516	517	507	502	522	495	490	467	496	519	522	535	516	513	520	498	532	502	491	487	531	520	518	505	542	485	505	515	494	479	511	505	499	456	517	469	520	536	534	537	467	504	483	495	522	500	511	486	499	495	514	485	479	500	527	548	481	502	487	496	503	523	520	523	512	499	503	504	551	512	491	519	524	517	514	481	477	495	528	482	524	515	553	455	506	526	525	508	486	508	524	513	499	498	525	523	487	526	533	558	506	506	473	518	496	516	524	517	510	491	502	478	488	485	497	515	510	495	512	521	477	483	494	511	514	497	488	525	512	554	482	467	532	496	511	557	481	513	494	501	501	508	514	500	538	463	530	474	550	510	516	533	502	508	514	532	523	534	475	521	524	482	519	503	559	506	511	511	528	500	483	554	526	521	488	515	505	502	533	523	497	457	533	531	524	485	510	482	483	495	498	505	534	503	479	531	531	483	503	509	507	529	507	511	522	512	546	559	503	509	523	499	510	526	468	510	517	534	490	481	512	508	518	519	518	541	501	540	484	493	562	505	520	510	524	486	523	461	532	501	491	522	502	504	510	513	519	478	532	526	509	515	519	500	554	527	480	493	497	517	469	494	506	504	449	508	524	532	536	497	484	518	515	531	491	482	481	516	517	518	526	513	447	479	497	484	495	529	489	482	490	465	456	533	518	513	520	520	511	486	522	462	499	498	462	505	477	491	488	526	477	524	522	489	497	503	503	480	541	492	567	535	540	477	490	542	483	511	512	483	543	523	510	516	494	511	511	463	535	504	509	522	507	525	467	485	547	540	496	518	506	486	517	490	512	515	521	532	527	465	502	550	529	496	543	518	494	534	493	537	499	516	533	510	478	506	521	490	529	490	528	492	493	503	515	500	547	554	536	478	541	510	568	520	520	532	485	485	505	490	482	499	522	479	505	524	484	511	474	515	524	483	482	478	520	475	557	534	504	501	512	478	493	506	508	538	512	474	487	548	529	509	536	509	491	491	542	534	528	519	484	501	519	497	566	558	477	485	519	503	493	545	495	509	507	511	509	475	509	535	517	534	483	490	492	498	497	482	540	527	497	516	535	475	509	501	505	498	497	528	495	536	486	498	542	503	533	524	485	480	515	468	483	476	496	520	499	514	500	509	513	507	468	475	507	507	496	536	507	515	537	499	490	515	483	516	519	526	517	494	506	506	513	468	460	472	566	549	513	548	483	505	455	506	512	474	477	495	480	505	510	516	494	491	503	509	511	504	500	476	522	479	510	508	525	481	485	510	494	571	523	516	501	546	500	489	508	491	533	498	506	494	477	522	528	536	479	508	530	483	539	555	483	496	473	527	542	552	516	495	535	539	499	501	578	525	511	519	536	452	525	498	536	546	491	493	526	550	502	505	511	483	510	533	519	480	535	489	516	486	544	506	488	498	520	507	500	538	504	524	525	506	490	483	526	488	501	522	530	534	509	506	517	477	479	554	508	550	519	530	457	470	556	505	533	510	500	484	477	533	489	504	506	541	528	546	527	538	513	518	489	509	504	496	492	500	525	511	536	488	473	488	552	516	510	498	497	515	534	485	520	525	494	566	517	503	528	525	476	494	512	508	535	492	506	497	487	520	510	507	515	503	501	499	510	490	494	478	515	522	501	480	490	541	507	500	530	553	473	519	515	537	482	519	524	511	499	504	500	515	535	542	558	458	549	513	513	485	506	506	527	501	516	466	475	544	513	514	509	530	545	459	503	482	543	502	490	505	564	503	521	517	499	489	472	506	517	491	530	512	512	535	516	502	538	512	541	495	508	503	512	490	512	501	521	518	512	541	501	541	491	483	491	523	522	539	530	457	476	466	483	500	460	487	540	475	481	529	488	501	483	468	506	500	523	522	518	488	496	508	506	514	483	507	541	525	481	503	472	542	488	517	506	547	482	535	493	479	464	489	464	490	496	471	476	510
9158	2257	3933	3794	2602	1846	1642	1352	1160	1082	780	652	587	562	489	472	439	422	399	430	404	358	404	348	347	334	332	402	339	380	341	336	328	365	361	335	340	336	358	328	286	387	337	336	335	308	327	316	319	343	327	372	376	327	348	370	321	349	309	303	289	370	318	347	325	322	354	323	308	359	333	309	331	323	334	321	352	328	305	301	348	340	325	320	345	309	316	305	332	310	295	339	373	333	324	322	338	355	323	293	358	356	328	341	321	319	330	352	344	334	339	341	328	322	347	331	281	353	319	349	324	334	336	348	332	319	363	337	340	318	336	311	296	328	311	339	332	313	317	306	339	358	361	305	324	312	336	309	345	316	340	317	314	324	308	313	315	305	349	315	337	333	343	354	370	316	345	339	355	349	347	376	316	350	307	337	341	343	307	352	327	315	294	344	303	332	324	355	322	318	335	326	302	366	343	344	289	306	319	329	283	343	342	360	313	293	327	333	305	323	303	342	353	335	331	323	341	311	330	346	303	348	311	364	315	313	312	363	367	364	319	324	316	295	314	326	317	351	315	297	355	333	347	325	337	339	327	326	329	328	326	298	300	315	369	321	334	326	341	358	329	303	375	323	277	314	341	364	337	330	329	299	306	333	349	332	324	333	339	291	312	325	319	294	335	344	321	346	349	320	330	328	353	349	344	339	319	352	343	320	357	352	319	335	309	336	329	311	330	368	309	344	311	343	315	345	359	338	331	344	297	299	308	297	329	331	334	311	330	333	332	329	334	350	343	279	326	359	286	321	311	310	347	355	368	340	340	342	297	307	337	327	313	326	315	361	301	318	334	390	333	390	333	307	310	321	330	302	307	326	352	386	347	330	350	330	341	356	360	371	361	320	340	335	361	290	324	331	351	323	341	337	335	315	334	375	365	350	314	315	325	358	348	345	335	337	347	324	336	308	320	340	312	312	342	334	354	341	326	348	359	321	345	328	354	319	355	329	302	331	337	343	320	323	324	286	313	342	330	306	345	327	298	338	349	310	318	314	338	326	305	325	374	330	342	352	307	318	342	289	322	321	326	303	281	304	299	310	341	381	352	345	314	336	357	334	317	323	330	328	328	300	366	341	310	295	373	346	333	338	334	326	353	343	341	331	336	319	309	301	342	356	330	337	336	315	384	346	339	357	333	327	302	314	327	326	318	317	362	338	323	314	317	312	334	329	362	292	343	356	315	304	309	328	348	333	296	324	337	318	330	308	302	319	335	323	335	346	367	315	349	359	322	282	319	298	311	310	331	309	321	298	331	328	308	337	340	313	285	310	335	346	333	359	348	345	330	366	334	321	301	344	307	344	299	376	333	316	380	345	322	324	333	317	301	313	336	316	290	336	334	358	332	350	321	321	316	331	327	350	332	342	327	307	296	311	353	324	285	324	350	326	332	337	310	297	362	298	336	334	337	330	341	361	346	332	317	327	331	334	332	329	360	309	360	335	327	317	337	327	337	357	330	356	338	334	339	351	340	326	338	348	339	305	320	340	344	359	332	322	368	299	328	313	317	303	333	331	316	356	319	346	320	314	322	353	359	300	273	358	313	333	326	324	329	308	325	333	298	322	322	327	346	335	349	318	337	297	312	358	363	335	333	327	330	331	321	314	299	339	330	303	349	343	320	351	330	326	353	317	333	330	318	333	346	346	346	309	323	357	340	280	345	339	386	345	312	349	282	324	370	301	303	332	335	325	313	369	313	334	312	301	330	322	340	325	336	330	323	343	313	334	324	318	331	317	309	327	374	318	305	334	323	321	357	342	338	318	329	303	331	304	327	338	342	310	317	325	312	328	325	328	363	346	348	350	366	337	364	369	338	350	321	345	339	348	329	321	340	339	312	335	319	332	308	389	328	337	333	339	327	350	338	324	359	321	323	336	351	322	349	356	316	323	337	318	311	317	351	317	342	323	347	294	367	327	360	322	329	342	293	337	329	332	321	325	295	316	285	316	330	320	346	340	305	329	321	316	294	328	337	312	327	324	297	321	373	355	276	329	337	313	348	323	315	332	316	370	336	304	303	325	337	336	338	308	353	305	349	310	341	318	353	318	309	340	309	356	332	338	317	328	339	329	327	314	336	333	332	334	340	296	307	332	275	342	364	314	332	306	297	320	338	290	292	358	346	311	324	354	340	322	317	295	310	331	340	314	329	344	312	354	325	324	332	312	362	320	302	316	328	356	322	319	312	321	363	357	312	337	338	327	323	346	352	345	366	357	315	328	341	337	311	341	357	316	297	321	357	345	321	329	327	333	332	303	339	295	336	351	322	349	337	314	342	316	368	337	305	319	334	339	305	333	324	334	308	311	329	347	322	306	302	348	335	344	335	318	320	330	322	303	327	272	315	292	324	321	346	339	343	334	335	318	329	336	318	351	344	343	343	304	311	308	311	332	371	312	343	307	296	351	311	311	327	304	356	344	344	337	322	360	342	333	313	319	361	355	325	296	324	308	360	332	382	356	329	340	346	318	309	294	322	292	319	338	336	329	353	354	337	331	309	323	331	329	350	331	314	337	315	313	332	366	320	327	314	337	339	306	344	325	308	315	321	337	328	355	357	341	331	315	327	318	331	333	391	264	333	335	351	289	306	296	311	323	324	325	325	356	309	312	293	369	337	371	346	335	351	364	331	323	322	353	309	330	298	364	369	349	355	317	339	312	357	328	310	314	319	327	339	321	305	372	347	359	299	308	306	319	319	309	314	322	344	315	340	329	310	365	313	348	330	303	350	347	316	352	328	345	326	319	324	341	332	351	342	335	347	362	345	324	336	324	342	318	310	302	292	313	330	353	341	292	333	324	304	314	323	324	342	304	374	314	332	378	327	321	331	301	331	324	335	306	333	353	351	308	345	305	356	330	337	323	340	295	341	326	344	343	309	329	335	297	312	324	387	344	304	345	389	329	325	329	342	298	306	311	341	331	357	329	302	356	345	350	319	352	312	304	298	365	377	355	346	334	308	334	323	357	334	355	322	302	300	335	351	335	333	350	312	333	315	351	293	346	357	296	348	346	304	339	355	312	283	344	335	300	365	367	330	347	310	313	307	318	324	357	327	353	353	365	315	341	367	361	319	303	348	323	353	333	318	318	310	325	375	356	323	327	331	319	335	337	376	352	341	320	323	359	326	325	315	333	312	317	352	353	328	338	324	335	316	349	342	347	329	352	338	326	339	299	340	327	327	350	343	330	342	337	338	328	337	347	372	367	321	362	354	318	326	337	324	296	333	356	316	309	309	345	372	331	345	363	341	341	311	338	332	337	329	330	353	357	319	300	323	325	363	323	347	306	329	350	349	351	346	310	338	305	359	293	299	344	334	335	333	330	331	332	340	326	344	329	339	305	330	332	334	317	366	330	326	306	350	306	310	310	334	323	301	330	349	356	327	305	319	340	328	350	356	358	325	363	342	341	340	336	310	316	334	334	327	333	319	333	376	359	335	322	334	307	315	366	345	346
7416	2485	6781	8391	6894	6109	5588	5306	4291	4158	3283	2702	2439	2310	2020	1626	1526	1428	1427	1223	1190	1049	993	988	969	927	881	851	881	841	811	797	876	826	775	779	874	814	755	733	816	796	822	785	758	792	775	797	799	786	780	776	794	764	774	816	824	770	749	751	763	685	771	757	793	736	733	770	791	755	783	774	757	754	786	747	745	783	798	723	790	752	742	741	759	753	798	735	728	784	798	769	834	757	796	797	778	777	760	762	785	797	728	818	746	719	747	752	842	753	767	744	783	763	773	765	790	750	705	757	717	745	780	775	766	799	789	829	745	772	786	758	781	785	751	742	739	760	756	741	775	803	778	744	757	786	790	789	737	712	729	737	780	775	777	817	754	768	776	732	762	794	678	785	730	785	759	780	779	753	767	746	793	758	761	787	806	783	765	792	774	759	765	769	767	790	807	779	776	815	769	833	793	734	776	800	785	742	775	769	797	760	752	791	774	773	736	786	797	750	740	780	735	743	770	789	793	760	709	753	747	795	800	746	782	737	789	772	769	807	758	752	732	774	740	764	775	761	765	783	763	771	731	836	791	749	767	798	756	773	799	735	751	810	768	816	794	752	786	764	766	763	755	884	741	757	754	772	764	788	747	740	810	751	766	796	787	789	750	785	802	789	779	717	751	760	763	775	759	763	767	716	802	781	791	785	802	779	757	788	777	724	770	753	777	717	782	742	766	783	766	792	803	763	776	763	752	734	766	706	746	800	778	768	847	769	773	757	771	756	742	788	791	723	755	783	742	775	772	730	789	718	766	749	742	782	734	787	797	735	792	773	785	791	747	733	735	753	765	784	737	786	791	752	768	811	786	775	794	799	737	780	777	727	785	794	812	792	756	751	756	784	806	773	761	782	757	781	805	728	733	805	765	779	755	796	775	756	805	785	773	747	773	798	769	761	792	802	784	779	791	800	811	807	797	772	795	788	769	748	783	804	742	795	820	803	783	669	769	747	796	807	799	773	732	750	752	758	793	778	789	785	742	796	789	739	788	788	790	771	757	809	779	750	774	774	755	733	727	804	759	762	758	777	792	748	794	745	766	749	770	781	776	824	754	736	770	809	751	783	784	758	781	804	747	783	777	788	763	742	816	750	747	801	752	821	773	783	744	783	750	765	759	805	784	792	721	788	799	727	743	798	788	793	758	763	754	730	795	722	797	808	741	821	780	735	809	776	738	770	791	738	787	749	785	755	738	802	724	796	780	739	751	800	788	796	801	785	830	808	777	821	822	802	783	735	765	739	774	724	743	772	789	760	799	761	761	755	784	794	780	737	771	768	780	790	725	767	781	782	723	757	780	761	791	790	743	771	770	693	816	746	793	722	745	770	751	816	795	720	752	822	812	772	801	716	742	768	747	764	752	748	785	795	748	767	739	812	798	763	740	765	768	759	745	769	768	774	808	765	843	759	775	791	758	749	761	772	772	761	743	787	783	769	752	779	799	786	758	739	725	734	750	806	736	750	780	804	735	784	814	739	776	772	768	768	817	761	733	745	791	749	739	753	757	782	765	743	763	824	779	743	848	738	769	775	772	736	795	762	795	783	725	745	824	750	782	788	778	728	742	770	784	741	781	744	761	820	782	761	764	765	777	779	744	748	744	807	759	774	766	772	767	748	756	787	784	793	775	780	809	775	783	819	776	748	770	765	756	805	818	737	771	721	770	798	789	768	791	757	805	769	768	736	757	793	746	782	831	796	803	787	699	757	761	742	741	758	770	756	744	774	751	774	748	768	780	746	760	752	751	844	798	776	755	758	794	766	773	733	756	799	810	731	773	757	790	757	743	743	760	763	759	773	781	761	753	778	776	793	764	778	813	754	796	799	766	820	726	756	812	773	759	801	770	753	795	753	779	797	752	801	757	751	719	759	770	771	791	763	795	836	780	734	766	809	783	805	808	831	777	779	786	790	769	753	827	738	793	758	743	757	779	757	717	727	816	789	780	778	769	738	768	740	783	716	761	816	786	775	810	776	805	774	810	761	805	790	780	724	775	765	728	850	736	741	749	716	809	822	778	726	737	795	756	753	809	776	773	732	771	791	749	758	793	801	746	729	708	740	768	770	783	802	750	773	724	783	726	721	756	794	786	797	720	733	807	748	778	776	754	736	744	782	799	747	728	758	741	759	790	764	819	812	747	810	799	729	727	786	791	784	793	763	786	734	751	788	762	769	785	810	768	769	804	774	795	850	795	735	801	759	747	806	746	795	774	820	795	793	755	796	768	776	779	709	778	778	774	759	779	789	768	743	779	740	748	749	765	742	702	793	761	801	713	787	767	751	757	734	791	786	777	766	758	759	762	761	769	808	747	782	761	809	774	744	789	786	752	717	790	725	799	773	747	808	718	784	765	775	760	742	813	760	755	757	762	765	776	747	765	744	806	791	726	757	800	762	751	800	785	762	774	787	781	735	786	836	788	764	734	740	710	747	787	729	740	748	800	765	786	815	797	746	791	809	746	778	760	760	814	775	766	791	764	798	745	743	723	784	775	771	771	736	780	713	756	800	821	801	793	772	802	729	749	746	784	794	788	739	752	759	758	734	809	785	767	816	774	735	797	795	760	711	788	796	748	725	764	754	746	777	715	801	785	783	751	750	753	782	778	750	793	777	798	732	747	770	773	786	749	715	802	774	786	774	676	781	743	807	775	728	754	790	736	801	730	742	759	739	766	749	742	737	803	755	755	764	742	797	769	813	797	756	771	806	768	807	767	762	797	785	799	708	822	799	741	798	811	781	735	756	793	765	795	779	770	770	796	770	712	763	766	760	748	741	735	773	781	765	779	755	782	780	733	752	797	783	809	820	750	792	781	791	748	764	808	794	764	810	763	806	771	788	735	741	770	768	784	791	793	746	806	768	778	774	793	766	861	781	755	742	789	775	731	764	782	780	781	780	785	784	783	760	831	720	780	771	752	785	808	761	770	767	812	803	798	796	759	802	714	747	770	808	798	761	780	769	764	803	759	765	785	773	801	745	720	806	753	764	772	811	779	773	730	760	824	779	742	784	771	772	788	810	788	813	785	827	765	738	777	749	735	757	773	707	746	780	800	812	752	767	767	744	739	762	805	758	740	776	779	767	728	754	785	748	784	783	770	717	745	800	772	770	751	806	753	759	749	744	767	793	802	777	766	797	733	743	724	755	770	776	778	792	691	775	778	790	790	749	774	756	789	814	814	736	770	792	835	737	799	810	819	768	774	770	715	822	788	835	744	769	737	756	787	811	768	763	801	779	774	784	762	782	791	756	787	774	776	785	787	765	797	751	745	741	798	775	740	749	758	754	750	798	775	774	775	746	725	749	789	826	774	745	755	757	762	784	825	763	783	795	838	759	806	744	808	821	793	764	805	778	772	759	785	751	793	739	776	784	755	731	763	734	762	795	768	779	719	789	799	731	771	780	803	744	779	775	706	713	722	761	757	766	750	787	765	743	747	783	778	771	727	732	768	776
16525	3796	5808	5851	4088	3303	2442	2167	1968	1537	1161	982	808	712	666	587	489	501	495	454	471	410	382	392	352	394	404	387	361	349	331	351	371	354	358	323	323	381	323	353	367	373	382	336	360	374	307	338	341	349	369	336	354	383	346	365	354	343	364	330	327	377	349	328	349	342	337	370	354	338	351	330	318	351	372	349	378	335	347	353	342	343	322	392	403	351	349	331	329	351	364	348	340	326	374	361	329	355	329	341	317	333	351	325	328	363	323	358	343	339	353	352	292	308	364	353	326	314	342	358	299	348	364	346	322	379	356	344	431	348	345	368	347	340	343	317	347	334	344	326	313	358	329	352	366	336	316	341	325	328	353	357	320	338	340	334	346	333	334	327	367	354	336	324	345	343	312	366	313	341	350	347	335	376	351	319	387	366	345	333	341	344	330	316	377	356	349	349	365	346	333	342	334	342	340	373	344	344	311	336	344	361	348	341	376	379	440	346	364	346	344	356	326	371	333	365	358	335	351	293	325	342	327	361	357	337	349	320	358	337	360	335	332	339	342	320	354	340	367	365	345	339	339	374	382	331	343	350	292	366	356	316	355	340	317	351	308	342	334	339	385	308	316	348	334	348	320	380	328	339	333	359	358	334	365	327	325	315	333	346	354	370	321	388	353	347	371	334	353	339	360	326	362	364	360	348	358	371	353	346	367	308	318	353	381	359	324	357	368	328	359	359	336	330	328	343	333	351	365	334	379	333	344	335	318	353	314	338	344	394	301	340	357	334	329	329	350	355	350	350	360	328	351	346	361	354	347	336	377	328	358	332	316	322	326	349	358	344	363	378	329	344	368	327	386	331	345	346	292	340	352	321	346	346	323	341	328	327	355	364	340	366	307	333	350	336	380	339	329	331	344	365	336	359	384	316	314	347	346	371	338	356	327	323	353	348	350	342	285	308	336	347	320	357	350	345	348	350	342	328	351	325	351	317	323	349	370	326	352	341	349	318	344	343	331	324	364	389	380	359	370	356	340	342	382	363	342	305	351	312	309	367	373	333	364	348	382	344	357	347	342	343	339	358	358	357	310	369	313	346	347	337	314	343	335	387	331	357	342	311	360	371	337	346	352	359	348	339	350	323	322	360	381	374	350	348	341	329	332	332	355	349	365	342	343	357	348	374	377	373	362	393	334	355	326	367	356	338	326	311	317	318	342	361	361	373	335	362	350	353	339	356	338	329	379	340	355	340	364	337	319	341	343	321	328	344	375	332	328	311	343	306	364	357	340	360	357	345	336	353	334	350	371	338	351	359	320	324	352	363	326	334	366	342	322	359	378	370	348	320	320	320	361	354	339	342	381	362	389	376	365	377	368	343	345	330	371	337	314	337	380	356	365	302	348	340	364	383	356	317	327	352	354	369	359	334	343	336	354	331	332	322	300	331	339	368	317	324	307	354	321	336	341	324	353	334	359	355	362	357	383	363	363	330	322	322	342	317	343	336	381	323	355	320	321	323	350	296	326	300	332	324	360	342	333	317	331	345	312	355	327	374	345	367	362	316	321	329	336	354	333	354	329	374	304	352	362	352	357	351	366	383	319	338	331	326	311	362	363	353	347	312	328	360	324	336	348	339	330	321	375	315	342	329	328	320	363	373	370	348	352	332	337	340	343	363	323	321	314	324	365	330	366	336	359	341	351	344	347	340	335	321	373	363	357	341	344	327	327	358	337	335	338	344	354	332	321	328	386	319	342	304	354	329	362	337	330	336	343	336	349	329	308	316	326	332	358	304	343	330	322	319	367	351	333	346	390	324	338	361	367	368	331	321	305	357	373	355	337	332	381	304	328	337	361	367	352	324	351	350	347	360	353	345	345	303	351	363	355	370	334	334	333	347	322	321	326	338	320	343	328	343	353	314	366	337	310	347	338	321	375	335	325	366	342	334	322	341	343	317	337	323	356	364	336	359	369	379	335	359	351	379	352	356	327	366	333	331	318	336	321	336	342	369	359	357	385	323	322	313	320	330	340	316	323	355	349	374	359	334	352	336	367	341	330	349	312	377	353	347	343	332	348	328	330	370	362	351	335	344	365	351	330	358	350	323	309	355	329	376	347	353	353	341	336	306	331	360	348	348	334	349	380	337	330	356	328	310	340	326	349	343	350	327	327	292	273	329	355	317	349	328	372	308	345	328	343	362	347	314	329	359	371	331	385	337	342	349	323	362	359	338	354	362	339	333	349	343	349	345	373	350	330	391	349	341	331	349	352	393	340	392	332	367	353	342	367	348	343	347	341	352	358	342	351	318	334	332	350	340	359	335	342	352	334	334	374	309	369	345	339	313	333	347	339	332	371	345	324	401	352	334	352	350	313	321	312	322	314	333	368	347	347	353	293	314	341	361	344	338	357	354	303	368	365	338	355	318	349	365	340	352	344	308	338	339	369	351	352	349	326	359	359	322	332	366	350	372	350	348	365	293	343	370	334	354	317	358	324	361	326	311	377	354	352	334	370	349	351	332	285	339	358	359	355	333	335	325	353	374	309	319	347	340	380	391	329	361	348	375	337	358	357	320	361	309	364	343	359	348	320	345	327	363	322	384	339	354	346	333	339	383	322	364	367	353	339	333	321	350	345	330	359	332	375	350	335	349	353	328	351	386	315	342	376	293	333	352	336	358	334	337	343	339	343	327	344	385	384	348	328	370	346	330	336	346	362	396	346	345	327	384	348	342	326	368	357	362	347	364	336	329	336	290	372	357	327	330	330	370	355	323	338	310	322	344	329	302	347	355	345	330	324	304	353	371	349	339	382	332	362	362	328	352	310	357	373	352	355	362	362	343	354	346	362	301	323	333	327	376	384	338	350	364	342	335	350	354	343	315	374	371	363	370	353	324	307	351	329	317	316	374	374	303	317	350	332	335	341	353	379	321	309	357	332	351	308	372	318	375	337	311	305	336	369	354	382	335	344	326	348	352	377	343	333	332	329	358	342	347	320	311	335	365	345	319	322	378	366	384	373	395	360	367	347	355	352	370	343	335	386	323	307	351	353	352	319	370	326	359	342	343	368	305	347	345	357	351	346	371	340	359	326	344	350	352	350	365	361	338	331	350	338	288	350	349	366	357	320	350	380	352	391	346	387	347	347	323	336	369	313	331	353	357	359	359	344	332	348	317	310	368	339	355	326	344	346	356	325	368	357	320	341	368	368	339	325	356	356	348	363	369	336	355	307	380	404	317	336	342	331	321	379	356	364	380	334	345	330	369	312	328	338	344	359	352	361	301	353	321	326	373	335	319	370	367	321	313	346	380	334	403	366	338	346	358	337	347	362	328	328	321	321	313	376	338	335	303	353	332	348	346	351	361	371	355	349	343	370	340	357	322	324	342	332	333	355	315	363	341	320	346	342	321	370	398	367	296	350	341	335	334	333	346	336	336	352	350	364	325	333	328	374	326	332	340	357	377	334	327	345	355	334	368	352	358	314	337	374	346	332	342	313	353	375	352
9842	3176	9484	11612	9888	9454	8296	7837	6830	5977	4480	3835	3515	3052	2718	2297	1830	1690	1659	1531	1350	1216	1140	1040	1000	1010	1029	901	899	915	917	853	863	915	875	822	854	806	875	793	845	847	841	857	787	815	802	820	779	768	814	811	729	753	833	823	766	775	755	760	836	814	787	757	717	790	741	810	811	783	734	790	795	807	745	777	776	776	755	773	767	785	788	725	763	731	811	785	823	791	829	767	803	746	806	752	786	793	784	746	818	801	774	731	795	804	740	812	742	780	736	776	752	767	776	796	773	768	746	800	698	816	799	765	799	807	803	790	719	801	795	817	781	749	746	808	828	766	773	773	775	763	788	746	768	750	770	799	733	768	774	763	734	793	715	731	787	758	803	763	764	810	858	788	764	757	764	739	786	802	806	751	812	794	735	796	838	772	704	780	736	752	791	773	756	817	810	801	787	797	775	784	778	807	742	724	737	738	715	785	802	748	753	726	726	777	775	741	812	767	747	756	755	723	803	764	731	754	759	746	780	785	799	777	833	760	790	744	759	742	802	800	738	775	753	761	795	741	772	799	786	795	787	789	776	751	805	758	782	780	758	785	791	783	814	772	756	796	735	742	753	825	791	771	793	808	774	774	745	783	774	774	776	799	768	816	870	795	714	809	762	731	807	812	778	750	807	782	796	787	776	785	825	785	773	746	809	768	746	819	788	802	802	781	769	720	748	775	792	752	762	817	804	785	832	734	792	794	727	745	822	771	758	765	728	805	784	786	757	748	720	758	778	753	735	771	765	736	772	750	788	759	762	783	776	746	805	755	781	760	752	741	871	765	743	768	776	778	804	731	760	786	771	780	813	771	752	804	770	764	791	764	779	808	830	714	742	733	784	818	776	756	765	763	769	768	749	723	742	782	767	765	861	742	755	809	762	774	781	781	755	812	743	767	758	754	802	778	759	780	775	771	808	831	739	748	750	759	761	743	772	803	789	795	830	775	758	793	729	791	793	755	800	817	769	784	776	768	801	836	765	785	788	786	758	738	774	759	791	765	738	782	793	788	805	743	761	742	809	774	765	794	844	753	798	747	790	792	786	777	799	787	737	754	803	737	758	746	773	758	741	767	729	782	749	802	755	773	785	781	806	780	795	775	763	790	759	786	772	743	769	735	786	790	759	787	755	719	715	768	737	782	772	740	822	764	785	759	723	743	807	761	734	780	784	747	835	820	819	740	751	729	749	768	743	786	753	800	767	797	734	750	779	737	771	766	782	770	732	783	737	771	765	797	731	802	787	837	725	765	814	747	822	729	799	800	789	759	790	715	814	738	778	810	720	773	776	774	756	785	811	756	766	797	740	749	790	784	804	791	741	769	764	771	802	738	814	792	820	773	764	758	749	799	782	761	760	792	782	756	744	797	785	800	777	742	757	731	760	753	776	707	809	774	770	811	785	785	806	788	798	738	806	802	769	764	753	764	798	801	817	747	777	799	774	742	808	782	772	745	812	728	667	760	773	774	754	789	777	741	801	826	775	769	777	711	751	788	785	789	774	789	773	808	773	754	751	807	770	770	778	752	805	757	755	818	799	736	721	723	787	760	731	781	769	791	765	788	782	764	763	750	764	783	851	722	803	777	753	759	804	827	788	763	771	755	768	783	779	794	810	813	797	787	731	756	782	849	824	813	809	758	749	736	763	768	776	739	779	774	783	734	793	799	848	825	773	799	782	786	788	741	783	780	776	769	758	771	798	737	745	788	743	743	804	803	770	771	770	806	778	785	744	775	806	761	774	780	772	746	790	752	791	775	764	767	767	783	771	777	735	764	779	779	790	758	694	708	766	799	753	790	790	779	795	805	741	773	778	763	799	766	780	765	827	748	756	778	722	726	848	794	772	735	788	780	758	759	769	714	779	793	766	767	796	814	737	748	819	745	729	804	782	827	774	757	802	744	824	763	816	758	844	729	762	808	793	742	809	782	836	757	736	787	769	808	767	755	767	754	771	789	802	753	779	761	789	763	759	785	769	738	788	785	771	781	833	800	801	800	752	774	758	773	772	830	727	763	800	787	750	786	760	762	779	787	743	760	775	739	769	735	734	770	731	768	776	743	792	776	771	798	738	784	762	743	778	806	787	779	789	726	786	753	731	785	771	819	792	778	793	759	780	807	770	775	799	784	787	803	814	766	788	745	778	791	787	717	753	750	747	780	772	797	768	780	789	781	777	785	824	800	768	806	804	742	742	788	797	779	763	766	757	781	744	744	780	781	739	808	771	768	760	762	761	796	752	762	758	740	784	843	774	764	751	794	800	716	738	805	749	771	799	746	754	747	805	735	747	796	840	780	793	782	765	751	741	767	753	748	788	754	822	800	775	798	753	785	741	801	738	805	761	781	779	758	762	787	780	777	735	814	772	828	805	791	778	775	816	739	793	754	736	767	689	793	747	804	770	754	747	766	785	814	783	805	765	758	787	767	784	781	740	742	774	774	734	788	773	720	854	744	756	728	708	728	744	746	754	789	741	786	767	746	749	737	791	782	755	767	776	740	822	731	752	771	790	751	798	773	804	862	773	786	734	779	760	738	775	806	760	842	809	843	775	732	764	763	749	778	778	768	781	740	796	748	783	818	750	770	802	771	775	784	804	753	753	803	807	764	732	803	765	779	784	757	812	757	765	785	702	774	860	753	737	802	758	763	765	746	797	749	786	784	720	765	786	759	736	808	746	754	768	781	763	730	734	816	772	779	770	775	759	794	787	792	790	768	789	753	798	796	753	781	783	758	766	764	807	804	756	823	774	759	783	800	777	768	800	760	810	766	778	773	817	754	713	756	797	779	747	772	783	776	780	814	775	793	815	779	778	772	787	760	753	795	739	806	749	745	762	761	795	775	719	740	752	766	791	786	696	742	761	808	788	774	764	766	823	776	803	793	803	742	775	728	796	757	795	760	763	770	797	782	808	793	748	823	756	808	734	737	749	772	812	733	797	775	770	798	792	752	790	715	777	785	777	772	789	781	758	759	784	776	765	776	763	771	805	799	770	712	812	806	792	768	758	791	767	809	794	772	764	726	800	771	838	775	752	749	790	786	784	765	765	784	777	732	774	746	780	736	774	811	767	844	765	802	785	798	763	784	779	821	729	778	790	770	811	801	751	790	789	791	757	782	760	733	761	795	729	766	785	752	787	828	739	736	789	749	788	780	797	745	743	776	770	765	760	785	741	736	780	785	779	739	760	768	802	755	783	786	792	787	823	809	755	702	771	753	762	762	767	796	739	780	775	774	750	837	829	764	827	751	709	773	760	785	736	755	753	763	772	776	810	770	786	737	756	796	830	800	751	791	800	733	785	814	752	780	728	816	822	724	833	729	751	799	763	806	751	759	843	771	821	796	770	779	741	751	765	796	841	763	744	773	762	755	768	780	796	776	778	772	799	766	795	795	722	756	746	820	737	814	810	781	754	746	748	759	730	759	771	758	790	762	782	798	767	795	801	793	776	759	816	749
2749	1190	1419	1162	838	616	550	395	382	349	339	303	318	284	276	248	260	263	251	233	253	220	211	232	212	206	216	156	199	196	221	201	190	199	211	219	170	207	216	209	213	216	212	218	185	198	194	210	216	199	190	194	219	209	208	184	209	199	182	230	212	206	209	196	200	161	187	214	196	181	224	237	203	196	222	205	196	211	178	174	220	224	186	187	175	159	228	195	196	204	207	200	203	194	188	215	217	181	215	192	201	166	192	182	189	213	184	196	182	191	194	200	233	180	189	194	242	207	188	219	202	200	210	197	175	199	182	175	216	170	200	211	172	210	195	197	180	206	206	217	208	177	192	221	222	185	180	195	216	203	221	184	182	178	211	199	199	210	184	202	189	202	212	185	175	203	198	195	187	209	175	181	209	207	210	222	171	197	217	180	218	213	200	183	227	195	192	222	220	199	213	172	202	201	187	217	175	191	191	220	224	228	194	230	216	207	216	185	211	186	205	214	190	196	222	213	210	196	178	201	216	209	192	239	229	195	176	196	197	211	180	188	205	169	185	208	180	194	193	220	201	184	213	192	193	184	180	204	225	200	194	215	205	166	233	182	214	168	173	204	183	192	218	224	190	220	193	236	196	194	187	207	227	194	215	227	198	203	181	182	226	189	192	184	197	207	216	207	161	171	211	195	199	192	209	188	188	208	197	189	194	189	208	207	191	167	199	202	213	193	209	220	194	197	175	207	224	198	200	191	201	214	182	209	211	187	203	210	219	206	177	206	195	191	200	214	176	191	199	229	190	194	218	239	192	205	208	226	216	218	191	182	182	187	203	211	207	199	218	190	211	199	204	198	216	192	203	196	205	217	174	202	217	211	207	181	208	193	202	189	185	193	196	168	204	215	202	192	190	175	199	224	212	217	222	215	200	200	199	213	185	203	189	193	200	207	220	186	195	218	192	227	214	176	219	177	209	214	209	207	190	170	181	189	205	205	209	182	201	186	217	225	203	232	212	204	182	211	207	191	228	206	205	188	212	181	240	213	219	197	218	200	194	198	199	205	222	225	182	224	209	203	203	188	179	211	187	204	155	192	213	219	207	192	209	210	194	253	196	198	228	214	192	190	186	197	198	188	220	176	201	189	203	201	176	214	220	205	184	198	196	202	207	199	205	213	200	174	208	208	189	206	204	196	219	192	203	212	210	209	217	212	182	222	204	198	187	240	212	211	180	184	177	214	220	219	209	193	190	210	209	194	193	179	188	182	188	198	189	205	170	182	206	205	206	205	221	204	192	223	220	203	185	227	192	178	202	201	234	191	217	223	212	209	215	180	185	202	208	193	195	183	211	194	226	203	196	186	195	201	217	203	177	194	166	208	219	231	199	218	180	202	197	199	172	197	246	190	196	210	215	186	198	185	203	173	207	206	201	184	196	203	184	186	204	211	217	203	176	204	198	194	214	224	169	200	218	191	205	202	201	198	233	217	208	213	192	202	184	200	199	204	230	186	227	207	193	225	198	177	184	196	196	167	195	199	197	215	220	229	188	199	203	162	169	187	223	190	188	225	206	188	206	217	202	174	197	171	177	173	195	217	191	225	198	201	180	208	215	197	178	206	185	208	194	213	206	164	194	210	192	199	220	217	218	239	186	209	193	196	201	198	199	204	209	193	175	193	176	220	200	192	225	192	201	164	206	216	197	163	208	214	195	187	209	203	206	210	222	222	199	181	205	218	205	229	194	198	225	174	199	190	220	210	196	217	217	198	227	221	211	168	201	188	204	211	193	215	212	196	211	192	189	183	211	178	220	195	195	217	214	224	196	193	189	181	184	224	243	206	173	202	201	181	190	220	201	209	200	218	184	201	216	179	214	188	225	212	204	206	187	187	189	193	213	214	205	191	193	221	208	188	218	190	181	186	183	222	207	214	171	188	176	210	203	208	203	201	191	202	220	230	241	206	207	192	188	218	202	204	205	207	217	192	219	194	209	200	184	217	196	223	194	201	190	202	237	195	222	210	206	198	200	236	180	197	214	202	182	187	225	184	205	183	202	156	219	193	196	193	172	199	209	224	185	181	184	170	209	194	201	212	211	187	188	196	191	159	214	202	202	180	183	215	191	213	203	202	223	210	203	203	200	207	192	225	200	216	224	201	188	196	199	178	207	198	213	179	196	190	198	210	175	200	193	190	205	184	189	218	226	199	194	215	191	194	203	189	182	207	185	234	195	199	170	224	194	200	187	201	196	202	218	204	190	199	206	212	226	227	188	194	207	219	223	203	233	233	189	219	209	184	183	198	212	211	188	203	233	201	181	213	203	186	183	209	202	198	202	217	183	199	228	200	204	195	191	198	209	208	190	211	220	216	216	205	223	173	191	216	178	194	182	196	192	186	188	192	202	191	202	213	231	172	188	205	189	177	195	203	184	235	167	204	222	187	182	206	204	208	202	222	188	195	200	222	208	201	194	194	198	216	198	205	192	213	205	219	202	235	222	182	194	198	182	201	204	213	175	202	193	208	189	198	180	232	212	190	178	217	231	204	202	226	190	176	218	189	200	172	204	190	184	230	218	228	204	221	199	205	227	207	176	218	200	216	208	211	231	211	202	197	220	192	197	202	222	194	189	195	205	199	232	201	188	230	231	211	216	201	187	205	199	219	183	197	183	203	211	210	191	218	196	167	198	172	206	197	212	191	227	197	230	177	191	219	203	194	204	194	215	193	206	202	200	160	211	207	168	186	204	208	177	192	207	189	208	238	182	221	193	207	184	247	221	183	199	181	217	179	210	187	212	221	197	191	179	206	199	184	237	208	196	180	200	198	221	213	200	198	179	217	209	186	179	212	188	187	221	217	183	189	191	180	217	211	195	188	184	199	198	195	210	201	212	189	196	172	180	196	179	202	214	178	218	225	197	221	207	221	199	194	203	199	185	187	170	204	196	173	206	207	171	172	201	207	201	181	183	187	206	195	199	217	179	187	172	216	196	196	207	197	208	245	192	217	222	199	188	177	190	189	178	232	216	193	220	163	211	195	182	201	197	178	195	208	235	184	204	217	197	208	170	203	203	207	196	189	215	211	189	175	224	209	197	200	223	190	198	217	178	204	211	199	187	181	191	175	166	188	207	205	210	223	202	196	195	207	188	227	225	207	205	206	180	171	196	215	211	214	200	188	183	176	205	185	188	225	204	218	185	209	174	203	187	202	205	190	176	195	198	185	175	204	201	186	188	204	186	221	201	215	224	196	197	221	192	173	203	230	189	198	205	193	200	225	196	214	192	175	178	180	214	201	214	209	167	207	188	192	253	173	219	188	205	221	208	202	187	203	210	211	210	223	208	204	205	187	194	197	172	179	206	201	212	198	194	213	195	213	209	179	210	218	191	211	178	178	250	180	207	216	175	213	197	196	219	218	205	181	209	194	186	204	204	206	217	190	167	216	208	187	212	180	204	188	178	195	209	195	216	189	216	183	189	204	189	209	191	186	240	196	191	209	205	228
2528	1340	3081	3625	3027	2463	2034	1708	1530	1485	1167	1138	1131	976	978	938	838	784	747	680	681	675	609	605	549	576	520	551	588	525	537	507	495	491	533	510	500	485	469	493	522	504	474	506	519	484	510	497	506	486	526	526	489	504	498	495	463	513	501	487	499	533	498	492	487	500	517	459	489	472	473	512	506	512	511	498	471	507	514	503	472	491	481	474	519	496	456	528	487	480	510	482	505	506	498	505	499	494	524	511	483	463	478	483	525	513	505	502	503	481	541	498	518	506	501	476	537	503	459	487	527	521	484	515	501	491	498	523	514	496	529	544	470	511	492	537	541	506	518	501	529	474	525	478	489	504	529	529	486	492	498	504	496	505	493	514	492	498	506	512	496	550	454	506	502	524	499	512	508	469	520	476	515	528	471	495	498	491	515	501	473	511	470	492	513	493	480	488	514	494	536	516	514	476	488	495	495	488	444	487	472	482	489	473	490	509	524	520	496	520	508	481	510	463	541	533	463	505	505	475	545	499	487	489	487	483	537	516	493	480	484	492	486	500	507	537	503	466	497	518	477	518	478	501	472	527	482	536	510	511	530	504	489	532	507	496	491	553	511	503	530	501	521	536	501	462	499	479	501	492	496	503	509	519	483	509	491	518	522	497	505	469	436	549	481	469	508	517	518	506	508	484	485	497	484	502	473	511	487	488	481	506	499	518	464	521	524	487	523	506	486	515	492	494	504	518	470	533	493	464	487	477	492	525	550	503	501	465	529	499	503	505	521	522	516	482	487	451	489	491	530	514	534	458	429	525	507	519	518	505	514	502	487	507	479	515	492	498	519	505	497	553	500	464	514	513	483	504	484	470	489	499	520	463	530	504	502	469	497	498	471	514	530	510	505	503	526	511	512	499	520	461	530	514	541	496	501	530	532	463	494	522	478	543	528	522	439	490	461	515	520	475	452	514	508	477	498	517	528	491	496	459	513	531	507	480	533	503	514	485	498	481	505	502	481	504	468	532	481	514	504	507	472	508	539	527	499	485	503	525	488	486	570	500	506	503	494	485	457	494	473	511	468	515	491	527	497	462	488	501	506	513	459	465	500	473	526	519	529	559	504	486	465	533	469	552	560	489	509	469	536	512	478	488	546	538	517	499	526	501	489	487	518	544	522	484	499	513	515	515	484	465	451	492	511	535	551	535	478	485	498	515	485	567	492	491	496	474	483	450	499	466	512	484	480	500	482	485	515	539	502	470	450	508	500	497	474	517	496	492	512	534	525	525	514	502	524	464	522	528	471	480	516	483	509	479	506	514	504	548	469	524	482	508	526	514	499	498	484	515	513	478	508	509	531	488	528	502	518	479	514	491	519	530	510	534	470	482	502	514	495	504	501	505	493	526	494	522	506	504	471	494	513	526	517	502	498	489	522	491	498	516	503	509	530	479	482	487	543	515	471	520	517	496	490	470	539	495	478	494	536	506	486	489	505	493	506	480	519	513	519	460	490	497	465	529	536	484	453	530	543	465	514	533	506	508	465	466	511	547	480	526	489	470	533	472	502	523	531	525	453	509	467	447	512	500	550	482	501	516	522	472	532	547	501	469	467	495	459	525	533	534	475	538	493	504	506	450	481	534	505	472	518	510	513	481	473	528	514	486	454	490	536	480	506	534	460	534	543	496	484	481	526	508	500	490	539	524	490	486	501	470	485	479	512	498	504	535	501	477	470	532	494	538	481	527	526	490	493	492	543	513	514	518	526	511	509	506	500	482	473	493	496	498	501	528	471	465	519	506	514	490	506	490	492	506	504	522	518	448	549	481	489	481	522	551	521	499	477	478	460	544	503	481	487	486	542	533	527	477	563	508	516	454	546	545	516	478	484	522	495	535	495	485	523	526	498	543	456	534	522	510	516	499	555	563	483	521	517	494	488	520	493	518	509	520	489	513	487	456	498	495	480	541	513	498	489	526	496	525	506	503	524	516	474	501	493	499	513	488	508	537	512	513	503	533	518	487	522	483	465	486	501	483	477	505	470	496	503	479	481	480	528	469	495	473	496	533	535	497	504	518	503	510	536	483	503	484	514	471	476	502	493	480	522	521	502	500	513	533	525	463	530	515	525	507	500	480	491	528	507	530	529	510	490	484	476	563	501	497	543	511	512	493	514	491	505	491	504	510	495	522	534	482	500	479	484	497	507	450	479	492	514	501	515	501	528	525	529	493	456	497	525	463	491	476	467	492	506	500	506	495	480	492	490	479	536	522	525	502	469	498	456	495	484	485	478	494	484	537	510	473	523	523	548	504	488	508	517	511	480	495	458	527	511	502	529	495	527	516	484	491	496	496	499	486	542	473	480	513	499	482	514	494	521	540	497	470	522	520	509	492	495	523	521	477	466	490	505	495	466	551	533	504	565	568	497	486	489	523	529	522	531	489	517	492	496	506	553	484	509	494	474	479	484	522	500	531	551	447	442	450	491	509	492	507	529	487	527	514	525	472	508	517	472	474	469	519	495	484	531	523	535	517	452	491	522	514	480	508	485	500	484	498	493	496	498	496	536	503	500	509	507	515	519	536	502	490	483	506	474	512	537	499	486	540	533	472	489	482	547	461	517	512	504	471	508	522	483	509	512	539	483	487	509	455	488	526	495	500	514	504	468	454	468	513	524	498	532	500	544	500	497	530	509	474	501	524	548	529	517	500	543	496	492	451	481	519	452	489	535	496	485	515	540	499	466	471	506	530	501	442	482	494	494	505	516	514	468	508	472	490	518	512	528	466	490	487	510	512	480	493	477	488	502	507	505	508	515	484	477	516	515	496	505	489	506	489	485	502	496	502	526	495	476	468	478	468	532	533	486	545	528	493	481	536	484	472	478	525	525	516	531	489	485	549	491	521	467	481	493	478	482	482	526	492	475	502	524	473	503	456	509	500	471	500	509	453	478	505	528	516	520	512	480	495	505	510	539	510	472	492	485	497	525	513	528	516	501	511	496	529	459	496	522	461	471	527	520	504	458	499	523	508	452	468	482	512	501	501	503	481	554	542	476	498	523	496	510	526	471	479	488	470	513	497	526	503	502	516	504	508	456	486	455	499	489	519	475	454	480	536	469	494	524	497	512	480	501	534	519	538	515	471	539	483	492	538	496	497	479	510	496	503	480	520	476	469	493	512	521	483	485	507	501	495	537	490	432	499	495	511	520	505	522	521	543	480	490	497	500	495	537	497	488	535	520	496	485	515	489	497	515	513	493	494	490	487	516	496	543	487	524	533	515	452	506	535	502	501	499	508	504	513	503	472	563	507	493	461	484	515	515	504	501	490	511	538	509	514	515	501	517	520	493	503	510	493	501	491	490	537	513	478	499	559	484	493	452	515	516	482	460	485	526	503	493	473	493	520	487	478	523	531	491	536	479	511	499	520	507	511	509	507	468	486	493	515	474	526	497	511	460	517	506	512	499	529	496	510	492	546	498	550	533	495	478	472	486	528	509	458	488	533	495	485
9526	2483	3844	3601	2552	2256	1664	1360	1095	917	789	651	569	575	520	481	439	406	417	405	368	382	352	387	371	331	343	364	322	346	346	328	379	331	342	336	347	355	348	310	362	359	364	322	319	342	327	288	306	311	352	328	315	314	316	323	318	329	333	363	336	329	323	317	322	352	349	336	322	343	334	351	298	325	314	332	300	344	322	308	330	332	325	323	314	313	338	317	336	345	318	315	358	336	338	339	318	314	338	372	329	331	349	288	293	352	336	327	327	345	341	333	327	368	315	337	324	293	330	326	318	285	318	294	321	323	319	295	327	320	366	313	329	330	324	330	304	337	331	337	325	331	323	338	337	312	297	340	272	335	331	335	336	337	327	346	324	360	310	311	335	319	343	311	328	322	334	330	412	353	312	311	330	340	333	328	303	359	325	336	305	326	334	375	338	360	321	317	330	317	364	344	348	339	317	286	304	315	293	348	314	347	316	339	356	314	348	336	332	297	328	344	355	340	337	330	347	326	333	324	296	356	334	314	335	307	327	334	328	350	305	289	326	301	334	341	309	340	325	361	354	321	305	341	336	332	327	332	345	319	314	331	335	322	344	349	334	333	322	328	311	348	342	347	317	320	360	341	346	324	345	324	341	330	355	342	326	326	308	329	319	349	335	326	341	302	307	310	326	349	313	323	311	321	336	363	352	330	333	346	314	326	303	315	322	339	296	310	349	307	307	317	334	339	312	326	369	329	339	334	330	318	358	334	350	330	341	351	333	347	317	322	312	312	342	340	332	340	365	329	364	330	349	327	329	356	289	328	334	315	322	351	323	326	383	328	312	342	347	348	339	361	349	297	320	341	306	354	335	314	316	353	326	331	316	311	330	351	330	340	319	345	330	335	296	322	317	336	341	338	332	299	340	317	337	354	348	291	318	320	286	306	336	325	317	330	330	332	315	343	314	332	339	340	300	315	287	310	335	318	337	326	340	337	336	306	305	295	330	337	308	356	374	334	329	306	300	322	338	322	308	341	343	318	343	321	364	335	330	349	321	367	337	321	306	358	340	306	322	352	360	335	340	320	294	369	332	313	316	355	308	308	329	354	330	319	358	352	323	329	343	325	327	325	314	315	402	344	297	348	367	303	308	353	316	309	324	328	347	343	346	321	342	312	294	293	335	326	336	313	316	328	352	359	349	327	347	330	305	312	341	328	335	308	323	299	283	331	322	300	305	302	313	316	322	342	301	314	286	339	338	335	312	349	312	327	362	312	345	353	340	295	321	355	313	304	291	294	312	323	361	321	357	325	338	289	327	348	351	296	315	295	348	276	321	316	315	342	318	300	297	302	349	330	304	380	316	354	316	327	359	346	321	311	333	344	355	325	289	285	321	341	298	346	340	310	290	315	312	305	332	324	298	333	331	331	323	339	321	362	363	307	366	329	337	343	344	322	316	338	375	337	299	357	332	301	353	278	343	352	321	353	296	338	329	324	323	333	332	356	336	341	349	323	331	364	322	336	332	371	316	322	290	291	284	344	290	327	332	320	317	338	308	325	314	322	314	350	329	329	345	354	325	348	326	334	302	308	307	317	382	333	313	322	352	287	362	329	319	330	333	313	374	359	332	350	339	334	329	335	337	306	316	309	290	340	314	322	282	343	356	366	343	326	339	341	347	330	387	300	310	309	338	304	326	325	327	338	295	331	298	319	305	310	298	337	364	339	327	362	327	350	344	293	306	325	357	325	316	305	321	347	308	338	326	338	327	296	302	349	317	317	344	324	303	329	361	340	341	339	328	365	336	322	350	365	380	344	326	339	310	293	331	332	327	347	321	297	295	319	343	322	313	310	342	327	310	320	331	382	329	320	348	331	368	325	327	380	322	329	323	312	352	327	327	354	368	358	349	327	320	323	323	355	340	309	296	327	289	353	296	310	347	337	346	351	320	308	322	325	323	286	331	334	334	334	348	314	296	329	325	310	321	324	312	365	345	315	337	302	313	339	340	326	322	333	347	320	335	358	322	306	325	307	344	330	316	321	337	378	294	316	329	285	345	349	350	321	351	320	308	322	329	338	368	364	325	349	334	355	327	310	319	318	371	355	336	342	326	323	342	326	294	334	358	313	324	319	320	313	302	325	296	311	323	345	342	378	360	333	344	327	336	344	359	344	354	343	351	316	316	353	309	347	325	344	359	339	297	345	313	287	324	298	341	314	339	324	326	337	356	328	311	322	334	335	333	332	315	361	317	315	332	320	334	321	316	325	337	327	333	349	302	315	328	326	357	358	320	343	320	309	345	331	358	347	291	311	297	345	346	323	317	348	314	350	328	307	332	320	328	322	354	334	304	289	322	316	347	314	333	291	350	329	324	358	313	350	323	315	316	320	369	309	317	323	282	338	346	359	345	311	321	352	343	331	370	314	322	342	350	303	319	366	307	346	346	329	322	343	319	346	324	326	324	321	352	353	340	314	311	322	332	315	338	328	321	310	369	345	326	328	338	373	323	343	350	328	330	321	323	346	339	323	351	306	311	290	324	342	332	311	402	347	336	311	358	308	329	342	317	330	307	312	291	343	324	303	348	338	337	326	357	332	322	317	323	304	333	295	344	344	320	306	341	348	340	321	312	298	309	340	339	313	325	330	327	331	336	353	343	331	317	316	316	346	318	329	372	343	357	355	353	352	359	339	333	334	326	336	371	345	367	339	325	346	350	329	295	312	288	366	324	323	331	316	312	318	347	328	319	295	343	367	343	320	328	325	338	300	302	326	325	328	350	337	292	358	330	348	327	332	339	299	340	343	327	352	340	342	334	286	336	357	306	352	359	327	334	325	316	320	343	295	358	330	338	343	343	313	298	335	331	305	370	292	330	323	354	329	314	316	337	343	306	347	328	345	330	346	311	313	325	308	319	376	328	317	325	327	330	302	334	358	335	321	349	322	331	324	341	336	340	334	319	366	326	315	338	296	296	324	378	306	368	336	328	346	361	332	345	337	327	298	342	320	298	346	308	351	327	282	314	336	308	338	325	352	313	298	343	319	308	340	351	347	378	337	342	338	381	351	301	342	316	352	303	328	314	346	333	325	326	303	332	341	289	319	342	311	325	310	269	325	302	365	372	284	311	312	353	310	316	327	348	359	311	349	327	334	331	347	348	341	358	331	343	345	324	360	333	328	355	341	305	360	334	343	329	332	337	352	319	275	341	353	316	341	312	337	347	338	335	321	338	300	306	347	338	350	358	351	350	342	325	319	330	333	348	355	312	312	354	332	312	311	326	379	346	326	279	325	307	299	346	365	322	346	312	312	320	338	342	342	301	311	338	307	365	338	293	340	336	335	363	282	289	344	329	315	319	329	334	338	305	342	308	333	368	304	337	346	329	360	325	382	320	339	336	348	365	335	352	312	312	313	357	322	315	304	371	326	348	326	364	342	316	373	316	321	319	325	321	299	313	345	359	341	368	366	367	329	341	314	332	345	303	345	315	305	355	312	336	316	332	332
7608	2708	6672	8177	7049	7077	5899	5192	4534	3833	3284	2737	2498	2299	1877	1751	1543	1391	1411	1248	1150	1113	1054	930	890	934	924	842	835	791	798	896	859	818	809	793	742	810	754	799	758	757	804	822	725	773	732	745	746	762	752	782	796	746	789	771	778	760	799	771	818	813	796	836	744	796	758	760	769	760	787	728	744	810	761	800	803	733	780	758	751	826	791	716	748	736	760	756	775	810	755	766	748	767	758	725	805	726	720	752	741	781	834	808	785	801	799	741	758	750	804	787	746	770	774	758	733	816	791	780	760	794	784	740	769	782	818	742	784	776	775	753	844	799	770	762	808	770	787	775	736	787	743	820	775	746	773	748	783	758	780	735	820	769	789	776	770	764	734	761	795	756	721	783	816	724	775	750	731	725	792	749	775	759	743	768	775	772	775	788	702	754	786	782	759	748	740	771	824	802	752	749	747	750	799	758	775	798	768	777	756	796	790	803	745	798	776	804	789	749	768	785	837	738	766	772	754	809	710	753	791	774	748	761	717	735	764	752	775	737	738	777	807	724	763	751	741	745	820	741	786	781	768	738	803	789	768	818	813	771	804	749	738	795	718	756	735	798	784	797	754	759	787	782	798	754	768	777	779	673	785	767	768	797	745	775	815	772	782	722	761	748	792	778	738	776	791	803	778	751	749	748	733	768	781	778	841	727	754	812	765	772	817	784	759	774	749	739	744	753	736	771	772	786	767	816	749	800	816	786	805	726	769	751	774	795	760	737	798	777	789	748	749	817	751	746	703	780	800	827	790	705	737	804	782	809	778	762	765	736	769	803	798	754	808	777	749	737	745	741	813	765	783	749	765	774	746	788	792	783	749	753	788	790	740	800	775	701	785	812	791	753	769	746	816	806	780	704	802	746	805	769	713	746	746	784	749	782	774	797	734	802	758	766	731	793	797	727	798	768	732	750	815	713	756	770	779	733	755	808	756	731	777	782	825	772	764	774	744	796	750	715	781	792	740	723	734	793	761	745	704	740	783	751	758	721	750	753	788	752	783	720	766	723	810	770	747	848	727	781	806	772	749	694	783	737	801	735	766	724	793	813	731	766	739	734	804	750	747	738	775	730	789	731	775	714	770	787	736	739	742	789	773	777	721	796	753	775	747	735	735	742	792	745	755	787	751	774	758	779	779	793	750	772	768	753	808	849	750	739	752	781	718	733	789	723	785	761	732	782	783	780	791	753	742	772	812	751	789	797	809	743	735	793	720	799	737	735	765	767	768	818	783	765	752	731	793	745	751	766	760	728	748	757	766	735	771	762	750	791	813	762	738	791	739	731	727	754	756	810	782	775	779	733	756	755	788	762	768	786	819	763	816	774	775	798	756	785	767	774	763	783	743	814	761	776	734	763	738	771	728	793	783	721	790	789	824	805	752	713	767	769	784	739	739	813	806	718	761	792	788	776	806	738	767	793	740	753	775	768	742	791	785	785	845	778	780	785	784	754	752	779	724	691	774	749	778	712	760	763	780	759	732	733	791	797	802	727	764	782	754	777	809	754	779	825	754	719	737	770	771	772	716	772	748	718	733	777	782	742	721	743	776	790	820	780	761	775	775	784	740	746	811	721	787	794	774	774	783	832	761	801	760	746	774	819	738	762	698	762	741	787	786	703	744	762	743	772	761	777	740	771	754	706	809	771	765	753	744	782	785	785	757	744	741	712	761	805	769	769	809	759	763	754	801	780	736	716	807	719	790	765	697	777	731	753	724	785	767	756	791	754	793	767	817	691	819	757	753	855	764	756	776	795	745	791	823	787	772	756	766	826	786	753	771	749	735	758	775	764	776	757	774	784	736	737	738	721	746	794	740	764	778	760	766	760	761	782	734	741	770	730	774	769	763	777	742	784	769	772	782	751	764	751	759	783	770	797	755	782	706	740	770	799	775	794	810	758	742	742	761	751	802	784	807	757	743	743	778	742	744	803	718	692	807	794	788	748	783	745	716	734	776	753	746	765	781	743	774	744	776	752	776	803	727	741	811	779	790	736	755	727	791	768	698	750	772	802	815	756	756	747	770	801	773	804	760	784	763	792	717	769	742	764	720	779	778	794	744	778	819	774	765	745	763	725	813	734	766	769	747	769	771	764	797	721	732	741	745	763	766	800	744	769	777	769	796	775	764	803	794	768	784	745	776	798	816	735	775	742	760	772	798	731	785	793	803	744	762	773	770	720	750	743	754	785	763	768	738	773	760	722	742	759	780	758	705	769	744	771	754	710	751	759	798	804	856	745	737	787	712	778	783	843	746	721	745	780	763	770	802	774	772	773	750	762	739	718	713	739	776	786	744	758	806	736	768	726	761	779	777	786	765	782	818	737	785	766	735	772	769	784	811	781	815	798	770	792	758	724	747	794	779	762	801	737	771	750	724	747	754	771	759	763	781	753	825	786	743	759	738	763	834	812	746	771	765	745	749	772	811	764	756	769	729	737	777	704	780	771	758	766	776	756	791	729	749	720	823	784	742	763	779	765	749	732	773	779	817	751	753	737	765	752	755	712	758	763	722	765	753	782	787	821	769	774	812	768	726	775	797	760	782	749	779	805	777	726	771	796	748	777	797	779	732	802	726	733	755	769	793	761	820	734	768	793	749	738	745	785	785	721	797	756	728	778	734	781	761	709	775	767	756	753	774	762	758	759	755	756	746	759	758	742	788	765	705	792	722	748	762	786	762	769	730	718	784	768	751	758	768	795	740	776	750	762	785	794	799	778	748	796	780	754	731	779	753	785	704	746	728	782	723	766	776	757	776	739	789	726	758	749	763	731	751	751	755	753	773	723	783	807	780	782	734	804	777	743	732	774	817	752	752	790	748	736	753	771	715	796	786	791	775	738	761	761	711	759	795	765	771	792	750	768	739	767	784	728	826	760	754	792	776	777	734	774	733	740	796	748	754	768	757	770	757	748	736	778	768	815	764	783	773	773	774	802	799	788	750	751	760	733	772	775	740	780	788	754	778	726	768	758	762	755	767	750	735	734	810	752	753	729	767	704	726	800	801	788	755	798	716	725	774	767	787	749	738	769	758	729	802	758	739	773	765	809	778	767	764	780	801	735	768	793	796	819	766	716	700	776	792	738	827	781	803	781	777	765	746	781	810	781	788	745	786	747	799	792	762	779	813	727	754	773	793	755	754	729	764	779	708	752	804	724	760	778	733	759	719	779	760	783	775	699	769	772	795	730	757	715	760	808	733	734	739	789	796	741	807	800	805	786	737	751	772	747	806	731	748	754	786	786	728	755	744	761	798	775	789	786	803	809	768	766	754	778	768	771	755	791	779	784	780	719	820	730	777	702	767	767	729	782	739	752	768	763	764	758	756	709	742	754	793	774	713	746	738	759	754	746	768	790	794	782	769	723	747	782	738	796	769	750	788	778	756	802	720	738	763	769	756	801	768	738	757	793	757	788	787	742	767	753	746	719	762	763	782	733	783	804	752	772	728	810	767	761
16782	4206	5616	5810	4210	3502	2717	2461	2141	1562	1233	972	774	741	731	598	599	509	435	446	433	422	403	373	373	360	347	357	357	398	368	345	353	359	350	354	327	344	371	373	353	377	394	347	360	313	351	373	361	360	338	348	324	347	367	345	333	313	346	363	333	324	349	318	383	357	360	350	333	314	377	367	376	354	346	346	322	340	356	337	330	328	360	352	343	391	310	341	351	346	332	346	334	335	357	347	384	329	368	350	384	358	369	367	362	365	326	341	325	351	348	355	364	356	326	330	324	378	391	329	303	325	358	375	362	320	360	327	306	336	344	345	341	320	331	392	342	347	331	350	355	337	360	333	362	302	335	330	320	348	335	300	353	346	325	351	365	353	338	344	333	338	348	364	311	338	386	364	368	363	365	362	354	340	365	347	339	319	339	370	346	356	349	351	365	297	371	383	363	316	343	353	302	336	334	342	353	338	311	356	319	335	357	350	314	331	349	342	340	346	315	324	361	348	347	358	351	352	343	368	370	372	360	351	329	334	348	334	355	322	341	320	353	352	334	332	343	326	335	348	354	365	349	333	363	348	294	324	360	351	333	329	329	316	368	344	354	329	358	328	324	339	357	318	385	376	347	327	340	300	331	367	319	347	363	341	336	313	347	338	380	341	344	322	290	345	363	331	345	329	397	331	365	357	347	332	339	366	356	375	364	373	319	384	312	341	329	326	354	335	356	329	338	319	330	338	379	383	363	333	350	356	363	354	362	358	376	350	350	321	352	324	360	343	349	326	327	357	341	334	341	355	331	370	331	326	335	354	371	358	345	342	356	392	353	353	343	350	366	368	364	343	354	331	360	379	335	329	364	369	322	363	340	335	378	349	335	335	325	367	308	367	332	370	340	304	333	369	375	328	366	357	378	300	333	315	365	370	353	351	362	353	346	339	330	367	371	361	344	345	378	339	348	364	324	375	339	343	355	336	335	333	358	353	308	373	319	365	356	345	344	349	343	339	331	363	350	336	326	360	325	348	339	354	336	366	322	306	333	387	342	357	318	319	344	317	364	364	386	332	317	357	343	349	335	345	364	338	349	309	344	322	373	329	374	351	374	375	347	365	324	319	344	332	372	360	339	382	330	379	356	342	338	380	324	374	367	331	357	345	338	355	331	343	385	311	340	334	358	357	365	345	379	378	359	346	337	331	352	371	357	359	373	329	353	350	338	340	353	372	327	355	351	396	327	378	302	316	350	334	357	348	354	387	349	353	327	357	362	343	357	356	326	315	344	325	356	335	375	324	355	378	367	332	354	340	360	348	326	359	334	352	347	324	343	339	334	358	320	347	354	349	312	306	342	352	344	326	339	362	345	367	317	303	322	321	366	359	379	368	374	358	346	319	348	336	365	351	345	326	323	339	367	345	350	325	349	347	332	327	362	351	371	348	365	337	317	353	367	338	290	344	340	325	326	338	351	367	336	386	361	352	365	338	318	352	370	331	333	323	335	345	364	329	385	362	368	342	330	330	360	379	309	348	333	347	346	408	359	363	352	311	366	360	332	361	324	353	359	370	352	358	335	355	314	351	337	361	335	337	356	374	332	344	375	368	347	365	340	353	347	310	344	344	357	349	378	330	319	374	325	319	344	351	342	361	378	354	361	312	310	335	372	326	299	360	369	346	354	336	348	376	359	335	353	357	351	332	343	381	356	377	357	330	322	341	338	327	352	322	367	346	316	353	361	351	326	334	308	379	346	314	364	357	370	338	344	326	356	377	350	344	337	351	368	382	309	309	341	330	342	336	315	323	342	323	339	342	361	331	339	349	369	369	351	349	335	311	326	334	335	360	352	360	359	360	337	354	362	358	376	364	327	353	341	340	351	340	379	353	363	334	353	358	342	353	354	357	353	372	313	352	324	359	391	311	382	364	333	346	339	332	340	374	312	337	388	331	346	342	341	341	352	321	349	366	360	320	325	340	347	343	344	345	305	315	307	394	344	326	335	334	363	363	331	360	367	340	341	344	364	356	326	349	334	340	346	339	332	340	368	306	365	335	302	343	316	341	303	348	320	341	326	335	345	331	345	341	336	324	350	353	340	339	317	387	343	387	340	346	355	367	360	373	341	323	329	341	330	332	348	341	353	353	394	345	329	356	348	380	338	320	315	322	350	343	375	354	328	332	384	363	356	359	353	315	354	326	348	319	320	358	356	307	380	344	318	333	313	383	359	375	306	383	362	347	355	349	369	380	373	382	333	361	316	364	357	331	353	351	342	324	366	331	371	319	330	330	376	375	302	377	350	363	366	334	350	323	326	377	319	332	331	319	367	379	343	336	345	321	343	345	323	378	335	346	360	368	359	333	355	351	346	334	336	353	345	358	333	334	382	339	358	355	343	376	353	320	365	371	357	348	353	335	346	307	359	364	332	307	333	338	328	390	331	343	352	348	345	347	336	340	331	353	331	335	332	382	366	356	354	345	365	348	359	330	369	341	325	323	370	329	329	353	337	350	340	354	337	338	352	333	347	336	355	347	342	359	392	344	349	334	304	326	360	374	350	353	338	339	355	333	366	354	330	349	333	352	357	318	334	340	336	327	349	373	350	344	311	356	366	337	369	360	352	363	332	383	321	335	336	325	373	353	345	353	362	352	356	342	354	338	314	332	352	340	339	372	341	354	353	325	328	339	339	324	368	346	376	359	332	351	358	369	380	348	361	375	363	319	320	362	337	358	356	338	354	343	378	345	342	346	321	344	335	364	325	370	329	311	344	336	325	381	354	333	371	334	344	328	324	362	406	329	371	379	357	340	322	335	345	353	337	346	326	307	325	317	349	356	350	326	332	321	365	376	393	331	364	327	393	361	356	334	362	364	361	336	370	359	367	356	336	333	354	322	322	362	358	327	367	334	367	339	343	344	347	336	354	343	337	351	367	319	356	348	344	333	341	323	317	344	382	366	348	325	359	363	332	380	349	329	313	311	340	358	377	368	301	328	329	355	335	362	331	342	334	338	368	377	310	349	343	334	345	326	329	377	355	343	351	361	311	362	331	347	351	334	325	350	346	327	345	371	339	322	340	339	327	341	314	333	361	341	344	368	333	333	355	355	325	341	380	346	340	340	356	367	351	346	334	328	363	341	360	379	338	384	353	318	358	328	365	365	359	321	320	367	386	354	339	357	373	370	322	352	343	352	330	370	334	313	349	342	349	325	340	359	326	333	391	339	306	355	333	357	335	347	374	343	298	328	348	339	330	342	344	329	332	355	370	343	350	354	344	366	373	311	355	349	352	338	315	336	343	350	331	342	354	356	354	345	324	370	358	359	342	296	362	304	381	323	332	356	367	343	373	354	339	372	332	341	335	378	354	344	373	343	373	381	361	353	394	390	355	345	316	364	339	387	362	363	334	333	338	360	344	355	326	315	359	354	320	322	333	333	348	332	354	340	362	330	360	375	362	342	355	376	343	363	353	334	333	369	345	327	321	368	364	343	322	307	334	336	377	382
10116	3499	9105	12465	10501	10203	9390	8002	7192	6242	4757	3876	3482	3054	2914	2484	2004	1797	1656	1479	1484	1248	1161	1069	1078	997	903	939	958	880	920	870	914	850	818	820	814	859	820	734	814	834	809	811	819	810	745	796	865	838	787	749	801	810	747	825	733	758	772	773	784	754	814	807	756	803	749	736	814	800	836	760	804	732	811	773	819	807	822	735	826	786	802	790	792	765	724	727	768	790	780	801	785	750	780	830	829	785	812	795	745	771	791	800	754	790	827	780	757	775	769	757	779	808	755	828	825	778	778	784	766	748	807	770	723	858	807	778	760	801	780	732	792	730	820	816	770	805	786	748	800	808	757	748	770	766	786	772	809	787	787	774	791	786	752	797	816	775	785	777	744	847	820	780	794	776	794	762	775	765	770	791	758	772	795	781	756	712	809	800	795	752	799	808	777	786	728	769	782	740	812	789	801	746	765	781	784	757	786	763	764	791	747	749	754	765	775	784	756	709	811	755	783	712	773	714	796	795	798	756	746	821	780	770	802	738	796	787	760	757	793	776	782	760	815	846	750	823	762	796	745	725	765	791	721	780	804	753	772	800	798	742	757	811	769	725	783	772	756	810	770	775	789	769	791	794	773	774	775	796	785	760	820	806	776	779	743	790	787	771	806	794	767	767	784	801	804	783	795	783	807	739	780	786	768	753	774	756	757	841	770	733	776	752	815	783	767	765	775	748	786	759	801	740	780	786	764	816	740	744	781	776	820	771	813	776	823	796	766	778	760	774	778	793	805	807	840	775	784	802	725	757	751	766	797	837	791	809	795	772	765	727	775	793	735	740	750	770	760	767	744	741	817	797	739	776	789	807	749	784	743	781	762	789	820	786	781	795	762	751	801	769	775	721	773	743	766	790	776	753	737	786	722	814	735	742	736	805	759	772	800	767	806	764	761	739	715	794	730	825	771	738	776	761	764	753	723	776	777	745	807	802	815	752	775	782	718	764	717	746	812	803	759	779	816	775	812	751	726	776	737	753	738	821	786	740	827	766	778	753	777	794	786	785	772	793	787	762	767	753	738	756	771	765	802	764	805	796	737	802	759	804	803	757	781	828	781	748	732	785	801	752	778	772	821	781	773	762	765	782	777	808	797	774	758	803	711	811	807	815	762	764	766	747	760	742	800	794	790	729	760	809	768	797	754	762	828	759	727	758	788	784	823	757	794	773	755	786	773	763	791	760	780	791	783	792	819	740	840	809	773	795	750	779	755	780	735	798	776	742	790	753	765	758	806	803	763	803	806	742	739	821	753	788	799	758	831	795	791	756	744	802	793	751	783	790	789	757	758	746	740	814	733	813	807	757	796	770	780	787	779	785	750	753	843	755	802	791	793	748	749	779	767	766	807	741	781	782	787	754	782	781	757	750	823	760	746	824	814	779	805	729	796	746	785	769	761	744	792	764	758	749	704	798	780	782	804	783	779	774	739	816	822	733	783	775	763	789	779	768	771	756	745	777	755	805	793	776	741	782	837	733	776	791	802	804	744	776	778	786	792	807	773	761	833	749	735	782	765	739	730	807	746	797	792	805	800	776	757	795	753	792	723	805	732	793	787	806	769	784	751	739	825	747	751	761	814	786	789	745	773	805	786	822	777	746	774	712	768	814	785	737	797	761	756	748	727	728	805	790	745	800	734	797	778	758	746	746	764	793	793	738	727	744	746	776	794	799	794	800	744	764	798	807	779	735	729	833	736	778	733	818	772	773	805	759	780	756	769	786	795	768	741	756	778	777	760	768	747	849	809	786	747	735	739	807	790	819	762	809	803	780	763	776	783	783	737	737	762	783	794	757	713	729	780	782	759	796	754	785	781	781	760	771	766	785	796	737	812	755	812	773	801	782	767	778	696	782	770	751	747	790	755	792	787	789	797	751	730	797	782	722	756	779	842	804	812	764	728	752	756	788	790	802	809	760	750	778	772	782	779	819	829	785	753	820	746	773	805	767	741	810	752	707	791	761	748	805	760	774	850	728	741	780	759	763	826	730	806	769	793	752	786	782	784	776	774	796	758	712	810	802	749	802	793	796	756	777	783	765	720	767	791	780	759	831	784	771	784	782	800	770	769	782	793	780	777	786	766	776	860	752	801	794	768	760	745	813	833	750	782	735	800	773	777	817	794	776	773	746	807	783	819	787	786	794	778	732	753	747	774	763	765	788	801	821	780	795	774	760	842	785	842	723	767	793	833	798	752	715	733	788	808	811	818	751	742	795	792	800	774	802	709	818	770	755	760	743	777	806	775	776	812	804	781	753	740	783	810	772	735	766	752	709	797	815	776	812	794	784	758	753	772	802	729	742	748	787	734	778	800	750	779	827	773	768	724	751	796	752	764	779	781	748	775	790	730	749	781	785	799	741	720	827	744	785	738	732	740	759	801	739	729	812	708	827	779	776	809	791	759	819	752	716	779	761	729	751	785	779	798	802	775	749	776	695	811	832	756	793	812	802	827	760	782	776	742	769	812	754	780	762	770	771	785	752	728	801	805	788	787	783	768	789	850	819	767	771	743	806	724	762	775	776	819	781	796	782	774	754	768	777	780	801	797	742	800	799	744	811	786	735	784	745	762	767	752	801	756	806	772	794	749	773	795	749	748	727	831	753	809	738	749	828	810	731	786	701	791	780	770	754	799	734	790	789	798	779	748	763	776	765	758	774	741	785	775	785	798	718	761	796	764	787	801	760	765	715	739	818	807	772	785	770	766	769	810	767	810	772	766	792	759	808	798	761	789	792	739	807	774	776	797	806	807	781	750	755	784	745	788	765	753	761	798	792	762	739	750	799	817	775	763	809	744	822	778	740	727	755	785	744	771	749	797	773	773	802	784	789	704	789	813	784	789	782	792	773	796	773	788	776	777	738	815	798	803	818	805	740	774	786	778	792	757	788	765	749	741	787	795	832	766	714	739	797	770	801	729	736	759	773	794	798	828	745	790	769	783	714	829	832	780	820	790	783	800	785	806	760	754	786	790	764	818	796	810	748	760	764	755	766	713	732	817	761	824	781	751	811	791	736	742	760	837	765	759	815	770	765	764	772	794	784	764	805	762	747	817	766	799	791	749	794	753	755	793	788	737	761	774	771	766	796	783	765	794	753	731	763	756	770	749	752	785	785	745	792	748	730	794	751	766	761	782	807	726	770	826	760	810	752	776	770	745	793	787	767	786	792	730	807	794	750	826	782	778	795	761	762	792	811	803	835	768	802	812	771	801	826	790	774	728	789	765	771	817	770	794	773	809	782	791	769	707	778	722	806	811	756	761	835	779	805	814	818	772	805	769	797	800	789	757	764	776	764	795	781	746	742	752	785	775	786	759	791	788	800	729	742	786	741	794	721	773	798	757	761	760	770	807	818	742	770	723	747	775	736	743	776	734	813	847	779	722	789	765	762	755	753	778	766	748	788	790	791	814	839	773	810	753	754	789	779	825	792	757	774	753	728	773	756	816	753	752	783
2863	1278	1838	1473	899	684	548	465	375	305	272	310	263	296	269	258	266	273	270	227	228	214	218	185	212	198	201	214	206	205	215	198	219	203	212	205	209	203	199	197	189	198	210	203	220	207	231	208	205	207	232	203	206	218	211	199	218	204	198	198	223	210	219	184	209	188	217	207	222	196	208	197	180	198	228	210	187	216	242	199	189	208	216	221	194	202	215	209	180	171	201	196	198	195	221	179	216	198	206	202	198	202	193	213	218	187	213	191	208	198	188	191	224	215	192	191	192	213	186	197	194	204	214	194	187	209	190	205	224	208	202	226	233	219	211	222	193	196	218	208	192	218	190	227	238	202	230	195	211	184	187	185	219	211	218	182	202	210	191	217	203	218	173	239	237	191	206	196	201	182	196	194	185	229	198	208	196	219	199	186	192	205	202	195	200	217	215	205	197	225	236	218	212	203	188	196	204	190	213	216	182	195	193	195	188	208	186	223	204	189	191	196	205	198	202	203	224	217	219	198	212	227	178	196	185	200	216	201	207	208	195	181	205	190	218	195	212	187	224	206	211	209	222	208	206	245	176	214	201	226	192	205	211	208	196	207	196	184	212	200	211	197	185	219	228	181	176	214	206	196	206	211	207	201	208	222	210	201	199	245	206	225	216	194	195	203	190	181	216	200	185	192	206	203	203	188	211	199	217	174	218	196	188	201	194	218	159	210	222	192	201	216	211	198	210	213	190	204	225	186	196	179	210	234	208	208	198	203	199	215	190	210	216	186	195	202	197	180	195	181	221	196	189	195	214	212	229	214	193	193	220	212	199	205	196	205	222	217	204	194	170	191	192	207	202	195	214	193	223	175	198	216	190	218	213	180	206	185	204	214	185	188	219	179	225	195	201	203	217	186	225	201	225	237	203	190	220	223	187	205	175	220	227	193	235	167	207	203	189	184	195	191	198	220	203	192	227	201	185	177	189	193	223	208	181	210	206	202	225	196	193	191	206	204	213	233	203	240	176	220	196	203	196	231	197	214	215	197	216	209	194	201	202	189	207	205	201	189	217	219	202	216	210	218	211	223	244	198	196	232	193	189	213	191	215	192	220	207	223	216	209	201	228	206	200	219	232	204	211	202	201	198	218	196	160	197	177	177	211	230	191	222	206	236	184	206	179	213	190	198	208	232	233	191	223	210	209	204	235	209	199	196	196	213	201	229	174	239	175	192	188	217	202	182	175	191	227	194	184	190	200	187	195	220	186	184	218	161	202	221	170	199	198	218	192	210	208	216	219	161	192	194	217	194	199	180	236	204	198	196	202	226	213	166	224	193	210	189	216	183	200	198	224	198	199	199	215	224	197	205	224	214	202	218	212	231	210	210	225	191	194	210	208	215	215	199	216	214	220	213	207	204	186	223	197	202	197	201	208	203	199	184	188	225	236	206	198	189	178	207	228	204	205	205	195	201	181	191	232	205	202	189	207	200	187	202	246	212	222	202	198	174	189	203	219	214	198	201	216	194	208	229	219	210	235	211	238	208	218	210	202	202	222	183	203	199	204	188	226	196	181	195	198	161	181	192	218	182	205	221	198	226	189	198	210	197	199	212	230	212	211	180	216	184	200	204	218	211	188	222	209	184	206	219	204	224	199	211	224	186	199	186	215	238	204	212	187	197	187	174	194	220	194	201	204	192	201	204	204	206	208	194	189	219	210	181	229	212	195	202	206	232	193	216	202	208	208	213	225	215	214	202	203	197	212	213	233	214	206	187	228	173	206	179	199	233	213	208	213	208	196	184	196	178	220	211	209	212	224	211	214	202	222	186	213	208	224	189	225	215	195	224	200	221	200	195	201	208	220	195	194	191	199	205	220	205	183	223	186	196	201	190	194	215	180	210	177	195	214	216	218	202	189	191	242	211	191	232	206	198	210	203	203	189	227	209	216	199	201	245	205	211	206	208	190	208	169	209	206	215	206	195	195	202	186	205	192	208	177	221	231	199	198	229	203	192	198	170	180	215	188	192	227	215	190	218	197	167	198	205	184	217	238	191	193	233	195	184	212	181	185	208	199	195	190	185	195	178	189	202	202	202	175	185	217	214	178	200	216	200	216	231	220	216	211	207	198	217	201	215	195	161	210	214	199	206	208	214	190	216	188	187	206	206	201	210	193	204	191	218	207	221	213	213	233	185	222	184	192	231	209	206	183	231	198	219	225	190	205	164	227	182	228	236	207	218	194	197	230	205	224	209	196	210	209	193	231	211	180	207	194	188	201	218	196	209	223	192	206	200	230	217	200	198	202	189	208	210	207	207	219	214	224	226	199	212	172	194	231	174	222	204	222	208	206	193	195	220	216	201	190	189	188	204	213	234	193	195	206	216	190	205	193	226	218	207	221	202	210	198	206	196	202	199	214	213	220	185	193	193	201	197	186	205	224	212	216	199	191	196	247	204	179	192	196	205	235	203	204	195	214	218	191	205	209	220	218	202	204	202	200	211	205	208	180	219	207	211	206	215	208	191	205	230	189	189	193	180	176	219	202	216	208	196	209	205	203	191	179	173	210	191	213	186	198	199	207	200	202	189	221	214	196	205	204	200	243	206	212	213	203	191	190	202	212	195	189	176	198	188	222	195	196	189	199	163	195	219	216	223	171	210	209	186	201	231	196	204	224	207	196	222	204	182	194	205	218	190	193	202	195	176	220	206	199	230	194	218	191	209	220	196	213	214	197	172	221	180	191	193	207	215	222	219	231	193	187	212	200	201	190	171	204	190	200	195	202	195	203	205	216	198	212	209	182	209	193	201	191	204	233	207	208	224	207	199	216	204	206	231	203	215	210	184	169	213	201	211	202	208	217	209	196	192	173	194	209	195	196	188	213	194	201	177	207	215	202	230	173	181	205	189	198	186	182	203	193	210	205	214	222	228	202	203	205	223	239	210	223	195	179	194	219	182	214	216	208	228	224	191	203	202	216	198	204	216	220	200	202	199	213	217	182	171	222	230	195	187	191	221	214	172	201	197	198	201	227	208	199	225	226	199	201	214	204	191	192	206	217	191	225	223	223	212	215	206	207	190	218	222	200	184	208	200	222	211	192	190	183	209	185	202	207	199	183	175	220	181	225	209	212	229	210	222	170	200	179	202	194	178	230	184	193	193	198	184	212	200	201	213	196	193	196	192	206	172	222	200	208	213	184	218	192	200	192	211	197	200	208	196	213	213	230	211	229	215	203	212	211	215	189	215	233	205	219	181	197	199	188	201	210	207	252	195	208	212	182	216	199	217	229	205	185	235	213	198	203	210	199	222	218	202	177	207	204	207	210	204	204	188	207	206	177	214	183	202	183	232	224	205	212	207	219	216	217	199	199	196	186	182	235	243	217	207	242	213	209	229	205	185	190	199	196	178	194	210	195	188	242	217	203	222	212	171	187	211	208	186	180	178	204	209	219	204	183	216	200	195	229	185	194	229	230	197	219	199	196	238	191	223	199	234	208	202	199	214
2508	1644	3685	4533	3757	2747	2057	1831	1478	1241	1197	1058	987	955	878	846	839	866	757	749	646	609	635	580	576	561	583	529	547	530	536	540	542	536	532	498	525	523	525	519	522	545	492	559	468	536	491	524	533	504	487	495	522	500	523	499	498	509	506	532	539	502	471	518	490	472	514	512	530	511	539	489	514	500	497	490	521	490	508	537	493	511	482	516	525	494	530	519	514	499	497	483	534	509	498	520	504	530	531	479	497	506	505	469	473	493	542	505	519	481	536	516	493	502	512	525	522	566	497	524	515	490	486	539	533	492	486	495	515	513	538	499	488	498	476	526	537	540	509	506	480	496	506	524	501	490	547	520	486	536	510	508	545	544	474	496	557	510	513	509	521	518	473	501	540	472	545	509	527	538	521	493	459	503	513	492	534	547	466	467	533	491	465	504	528	514	522	538	552	539	525	498	536	513	488	545	498	563	514	501	523	489	541	498	497	485	560	521	530	533	498	496	538	506	530	498	511	511	501	506	533	539	498	495	541	520	505	543	494	511	479	497	535	547	502	542	544	517	492	488	514	542	515	511	545	484	518	501	513	488	510	533	515	544	568	493	489	549	535	473	486	523	513	457	502	518	507	493	511	532	497	492	508	491	523	525	542	501	510	521	506	545	517	480	507	560	538	495	511	517	489	487	514	500	533	494	513	505	526	498	522	457	531	490	520	511	518	508	537	471	491	514	498	534	512	528	485	539	522	501	495	518	487	544	475	534	533	487	527	504	517	504	491	505	538	508	520	514	502	529	484	495	497	508	545	507	484	535	505	497	485	517	521	538	499	474	519	547	512	495	503	454	567	553	520	499	535	525	511	480	495	509	513	488	541	507	521	485	530	505	483	558	529	458	482	559	507	526	508	510	558	476	547	506	485	535	466	516	514	513	507	496	496	524	515	531	513	512	511	476	514	502	524	529	506	563	473	465	500	491	549	489	545	491	514	527	515	482	497	500	507	530	504	464	516	501	485	525	522	514	512	507	521	518	535	530	530	483	539	491	498	499	543	518	499	558	530	544	546	479	529	495	500	504	486	492	493	496	541	521	499	530	496	525	497	540	529	532	506	508	498	526	537	509	462	481	487	512	512	517	504	516	507	527	471	531	520	504	515	577	532	523	516	495	517	494	520	464	503	498	533	497	490	502	497	559	474	512	530	522	470	502	537	506	538	542	523	505	541	506	509	522	557	536	521	532	497	526	526	501	513	547	516	522	480	504	487	530	538	517	518	533	495	487	505	496	465	506	551	531	512	543	508	516	503	516	513	513	497	513	512	550	472	506	491	473	526	496	548	472	552	518	491	520	536	510	497	545	521	514	532	522	541	505	530	532	504	488	502	468	500	485	519	518	489	526	503	505	489	490	543	506	508	498	500	548	536	502	545	561	492	501	488	546	531	527	508	510	509	483	518	493	522	513	537	489	474	515	511	527	511	505	565	510	516	534	506	494	479	501	532	528	502	531	515	513	528	516	502	502	474	501	492	544	502	495	553	531	539	503	486	495	559	528	496	532	545	512	507	517	508	475	484	496	515	509	534	497	545	526	513	486	535	485	516	519	538	517	490	484	490	496	558	516	526	491	530	552	492	542	518	514	511	504	550	569	514	500	502	495	521	478	543	510	535	507	483	536	518	539	492	480	517	524	487	510	540	509	490	515	510	516	506	515	509	514	502	523	470	476	497	520	523	529	487	501	501	529	524	552	508	478	525	545	511	522	478	486	509	491	483	508	494	512	500	516	526	536	511	530	525	498	521	518	501	484	524	538	494	495	516	502	546	452	530	534	519	498	498	504	516	483	522	509	546	543	510	555	541	535	512	497	497	486	532	518	506	501	490	575	481	478	502	507	502	496	515	531	498	521	512	483	529	506	495	470	546	530	522	521	512	559	507	536	519	561	499	529	518	536	485	472	509	560	518	525	503	528	531	542	531	482	517	518	504	500	515	534	503	528	504	540	526	508	501	502	551	515	502	512	557	507	513	509	492	512	537	524	521	465	482	485	530	483	529	477	515	511	537	497	506	509	552	509	521	502	500	559	494	541	544	532	479	526	494	516	521	479	483	497	512	512	534	528	510	519	519	496	498	496	543	529	522	537	520	537	496	482	545	483	522	529	505	494	526	531	513	480	480	490	529	500	523	511	533	507	516	537	502	508	505	516	519	490	520	506	499	526	487	498	494	516	509	512	548	479	520	479	497	491	533	501	502	517	464	490	530	530	537	502	510	493	500	529	479	494	504	518	523	533	511	529	506	491	470	519	520	540	555	529	489	485	526	552	506	510	539	500	508	536	559	533	489	538	529	499	493	549	483	486	512	498	549	511	510	459	492	492	488	501	506	489	531	543	491	477	528	506	511	500	496	552	487	542	517	526	514	525	520	523	483	515	527	464	457	490	529	496	486	462	503	478	508	506	499	514	469	516	511	515	502	528	496	497	544	500	489	501	501	539	489	513	541	510	542	536	509	505	527	500	510	550	481	465	531	512	489	508	513	504	505	497	486	521	549	491	542	547	493	499	525	547	526	507	522	517	514	509	492	528	518	531	539	536	535	500	533	544	504	497	505	481	517	507	501	517	494	481	492	535	529	496	497	472	517	493	489	504	489	530	562	539	517	521	517	537	519	521	516	499	492	488	527	536	489	488	482	567	474	557	515	526	482	482	527	492	525	485	529	472	530	538	497	514	541	506	510	516	494	531	485	493	503	502	525	528	535	529	552	513	465	485	463	532	512	524	507	516	511	518	515	499	504	501	508	497	526	509	501	524	492	528	525	503	516	552	527	505	474	468	546	516	511	503	531	518	492	533	491	525	499	577	524	466	500	501	492	513	493	537	518	489	504	489	478	511	501	533	523	559	509	501	513	463	479	504	522	503	532	520	528	522	514	531	519	504	497	511	538	541	457	523	505	490	491	485	496	482	506	516	525	503	504	523	507	513	488	539	552	506	510	518	536	509	505	539	497	504	518	497	514	492	538	498	484	486	503	513	473	504	531	493	523	487	520	482	550	512	531	501	521	510	523	514	476	484	524	516	495	550	508	509	521	485	433	529	526	510	516	548	493	506	510	522	522	537	504	514	518	475	470	479	511	522	509	529	500	555	551	474	553	532	548	513	541	532	520	522	551	539	536	523	469	537	539	494	497	490	503	490	534	534	518	531	467	494	543	489	515	524	491	487	543	504	480	498	487	507	485	498	507	513	499	512	505	482	503	552	514	491	525	462	511	488	553	495	505	470	516	545	506	544	499	505	516	471	480	542	550	500	507	545	521	471	534	521	500	526	519	503	467	512	516	484	506	499	539	474	522	481	518	515	460	551	537	520	492	523	495	498	512	482	497	536	484	564	533	520	527	502	514	523	554	577	474	492	517	497	501	537	531	520	506	501	555	481	476	550	494	525	496	506	497	504	545	481	519	494	549	512	492	541	525	534	510	501	507	523	509	531	501	504	506	496	509	531
9565	2440	3788	3783	2876	2216	1843	1551	1198	960	776	659	559	613	536	487	432	428	435	381	402	367	362	377	360	371	343	346	336	298	345	371	361	335	321	336	348	354	312	347	370	338	326	302	352	361	327	339	309	345	315	345	364	317	344	341	330	362	333	369	329	340	374	351	337	322	321	336	310	320	343	311	347	335	348	328	344	340	334	380	369	310	345	364	335	320	358	307	325	339	352	351	302	324	306	346	323	345	337	354	341	331	334	327	351	347	340	298	313	318	364	303	299	318	276	291	307	336	311	287	309	345	311	296	315	328	338	320	361	364	307	350	324	337	332	366	311	343	329	344	313	362	311	351	323	331	331	309	304	329	346	309	300	304	319	307	315	306	325	361	319	337	325	312	315	299	322	377	334	324	315	326	346	345	330	343	327	330	332	309	333	290	333	362	383	323	338	331	340	343	314	333	317	316	342	347	341	369	324	365	365	348	319	340	299	344	323	358	333	313	343	360	349	335	312	360	312	334	334	385	342	305	298	347	321	306	323	338	333	372	350	319	346	357	317	365	350	343	345	338	363	326	298	318	352	329	287	356	343	337	346	338	342	319	351	324	355	361	349	309	348	342	344	312	284	312	346	309	339	293	329	273	323	330	307	299	346	334	294	321	347	288	308	335	312	322	305	321	350	381	350	342	352	330	326	319	326	338	296	346	337	337	321	309	325	331	316	329	319	323	338	318	327	336	349	342	341	331	332	320	328	351	364	336	299	344	304	313	342	396	374	356	325	331	347	364	345	317	342	293	361	332	340	347	307	355	364	308	360	329	331	343	314	357	311	330	347	335	376	330	315	339	357	339	321	292	351	312	291	335	340	337	330	327	332	306	355	364	348	335	343	326	325	360	366	372	352	346	311	347	302	359	306	331	311	344	306	301	318	331	339	297	315	319	329	335	347	308	333	331	340	374	335	365	355	358	379	349	375	345	327	297	353	347	336	341	315	351	304	317	307	348	332	333	306	323	319	360	313	328	306	338	316	347	350	361	340	338	343	326	324	313	325	321	355	367	344	339	351	312	339	308	329	330	335	363	368	293	355	299	295	320	346	323	332	359	371	339	330	352	330	344	332	298	334	329	348	334	319	319	310	302	320	337	330	341	311	342	321	333	331	348	337	331	340	319	373	335	332	337	365	321	336	337	300	340	337	334	304	310	317	315	347	339	312	346	356	314	328	368	327	387	284	324	315	345	325	341	331	345	356	328	350	346	335	348	292	334	332	308	351	335	337	324	347	323	352	331	279	333	317	319	294	310	349	349	347	321	367	345	319	352	328	325	328	324	344	337	387	325	329	335	356	345	367	342	330	318	322	328	355	326	338	306	364	341	327	354	348	358	282	342	368	321	357	349	325	342	328	304	314	318	369	320	387	333	385	315	330	330	330	319	321	315	329	321	335	332	320	355	341	330	328	357	322	323	310	352	321	337	322	336	338	338	317	310	298	356	348	360	318	294	332	339	344	348	325	312	332	331	340	342	348	339	322	319	333	368	353	355	323	330	359	357	343	325	331	326	382	287	313	340	327	328	369	348	321	364	352	349	306	320	326	354	308	339	322	348	351	337	323	326	349	295	348	340	317	334	361	320	338	285	323	368	346	336	330	349	328	335	360	328	359	302	321	313	359	317	348	337	356	331	339	345	307	306	382	328	332	320	334	352	335	315	339	328	332	349	322	326	322	304	327	360	333	355	367	332	354	355	323	334	334	331	317	330	343	343	340	307	324	334	335	300	314	303	346	336	328	318	341	326	366	360	351	356	345	330	336	350	332	348	325	330	326	331	348	340	345	357	320	344	319	362	317	333	318	309	334	338	323	350	333	348	365	313	366	335	333	340	349	357	320	300	355	352	329	347	371	316	310	330	338	303	344	370	326	362	352	326	337	330	336	325	343	324	344	348	340	333	335	323	336	329	330	337	339	291	341	334	347	324	332	317	342	341	308	375	308	314	366	338	365	337	330	323	324	323	314	304	329	297	367	345	349	336	315	320	346	332	326	336	337	332	330	299	313	314	352	353	306	342	366	329	343	347	324	331	317	350	337	353	330	343	368	307	315	352	339	334	323	293	269	326	367	349	348	369	337	330	329	321	324	345	345	337	355	325	341	341	339	315	341	348	353	341	366	321	302	305	300	329	364	336	311	310	340	338	374	388	366	332	319	340	332	347	330	333	324	332	318	334	343	341	335	364	352	335	316	336	309	331	313	338	334	295	299	345	307	339	322	355	319	326	337	338	353	353	339	326	302	319	335	320	357	337	349	360	317	336	330	320	353	342	345	306	338	347	348	320	355	336	397	350	356	311	375	332	315	340	357	347	312	280	326	328	362	342	337	342	317	292	362	348	340	364	324	339	339	333	312	316	330	359	305	328	343	326	329	336	305	364	325	342	325	352	345	361	304	343	375	332	339	322	333	338	345	292	334	376	328	319	340	358	344	344	322	343	291	325	374	347	339	297	332	334	339	303	321	341	311	319	330	346	360	371	316	342	316	356	351	324	335	345	345	321	320	337	311	336	326	363	359	339	321	318	325	362	324	302	320	334	355	324	321	319	332	327	337	351	298	332	319	321	341	340	289	294	347	335	350	284	369	325	338	337	360	318	313	344	319	344	370	322	340	358	308	309	344	319	317	320	298	347	370	324	369	334	346	291	308	329	326	319	336	301	300	358	338	342	316	341	317	331	303	327	334	343	318	314	335	361	320	320	330	313	338	293	326	375	361	324	328	343	305	379	342	321	362	351	307	338	354	341	362	319	330	314	327	301	317	353	335	345	334	287	324	299	312	311	336	315	354	319	335	344	346	322	342	343	325	337	334	343	381	327	309	335	338	324	352	318	335	327	369	305	309	358	336	326	334	339	326	364	338	335	342	330	281	357	333	321	308	345	355	348	314	340	322	342	311	325	339	331	376	344	314	351	349	350	308	335	342	300	336	344	324	282	344	371	368	326	297	321	338	350	322	348	364	383	343	294	351	339	346	355	334	329	327	332	313	365	302	316	323	313	319	330	323	313	376	302	365	319	296	316	357	352	341	331	327	299	351	341	355	316	337	315	312	324	339	339	343	351	366	353	327	339	309	377	363	328	352	327	367	316	318	325	333	308	313	331	340	320	327	377	337	324	323	335	311	309	354	345	314	285	337	321	332	358	335	332	298	341	320	330	328	346	327	333	360	339	330	357	349	346	343	338	365	355	289	339	344	340	350	333	340	320	304	328	344	314	295	351	305	304	367	313	349	378	339	329	345	326	344	349	360	343	351	321	330	358	341	324	392	330	341	319	339	327	337	369	346	372	299	331	330	356	359	351	372	313	327	295	298	324	362	308	338	317	338	314	331	340	317	307	339	334	314	323	336	308	332	324	320	314	324	328	358	337	337	333	341	353	317	343	312	338	352	365	332	291	329	296	320	344	339	367	351	325	335	312	341	316	366	352	363	335	370	311	345	347	331	333	377	360
7693	2719	6963	9496	7985	7150	6825	5737	4844	3799	3024	2572	2285	2268	1945	1667	1526	1438	1337	1169	1103	1103	978	936	944	931	888	836	894	817	877	790	788	795	858	779	781	764	807	768	801	814	804	809	816	762	792	759	792	741	787	767	766	815	794	708	797	778	820	736	729	773	776	773	827	778	770	762	730	780	746	760	771	764	755	760	768	774	747	790	759	775	804	717	733	788	815	755	736	804	795	760	749	754	780	719	825	756	758	781	776	788	779	755	744	791	758	745	811	749	759	834	785	784	735	730	777	743	763	797	749	762	790	752	741	745	784	776	789	755	751	745	766	776	801	777	746	762	786	787	769	826	749	749	777	786	767	780	760	734	802	774	760	710	832	752	747	789	800	775	810	786	796	798	751	769	778	802	789	746	812	797	739	715	781	785	817	797	772	785	752	775	796	782	751	765	772	813	714	769	730	760	789	788	803	783	782	775	759	735	781	783	727	808	782	760	782	736	775	781	792	787	805	790	737	783	804	792	767	744	767	801	846	777	784	715	787	772	809	746	801	760	788	844	790	823	823	780	758	770	779	774	753	725	736	759	751	845	785	782	814	782	769	747	792	778	766	739	745	749	804	784	763	782	768	816	841	792	818	749	801	787	772	752	776	815	744	863	775	779	770	744	787	751	804	832	786	770	785	797	767	798	731	777	763	775	744	768	803	778	769	782	728	796	709	798	796	787	772	793	799	765	839	790	755	788	772	777	747	731	751	746	751	720	735	773	747	780	788	786	775	775	739	736	753	759	744	732	777	815	798	772	772	757	774	750	772	768	830	809	784	783	815	708	774	698	822	790	778	782	762	744	775	784	762	743	737	834	805	769	762	750	797	801	783	732	783	760	780	800	818	827	766	738	752	729	752	764	759	770	771	721	727	714	752	800	764	785	778	755	768	763	753	782	717	782	842	799	778	751	760	768	777	799	725	759	740	744	776	752	772	708	769	791	749	791	773	750	815	742	759	781	747	757	759	811	737	738	794	754	824	740	790	794	741	759	764	823	783	750	838	817	760	749	749	778	803	732	741	742	773	763	724	820	718	774	773	730	753	783	738	738	776	785	734	773	805	750	770	777	783	811	789	775	728	755	736	771	784	762	779	805	784	715	768	810	774	780	828	807	817	777	807	812	786	825	806	790	819	785	763	784	765	749	771	808	745	757	797	772	771	757	820	711	764	780	791	750	786	726	740	765	774	731	763	770	758	811	770	779	701	754	762	717	805	780	731	782	763	798	803	770	760	771	724	781	768	742	725	764	710	770	766	761	801	782	792	829	775	761	757	741	725	805	814	744	804	815	771	781	777	823	747	821	760	760	829	753	785	754	776	802	755	795	811	792	732	774	790	799	803	828	759	759	783	765	826	753	814	766	785	753	785	769	804	751	813	781	770	780	839	809	788	729	782	809	771	792	816	735	804	772	794	753	730	758	781	796	759	749	712	802	847	771	775	776	805	777	789	794	772	773	802	741	737	781	806	753	808	770	789	773	793	739	805	827	832	761	705	790	752	784	750	776	815	750	835	759	741	776	786	794	788	726	799	738	784	752	737	810	788	751	780	809	811	755	770	745	739	769	757	801	776	780	770	764	809	775	753	799	809	765	811	743	816	788	726	762	769	805	833	755	753	805	760	752	825	737	764	750	791	824	722	822	785	839	789	775	782	808	773	760	761	751	829	728	764	771	841	792	779	741	749	780	728	794	797	729	775	817	771	792	796	767	780	732	793	773	728	765	822	816	701	752	789	764	757	759	794	771	788	786	771	755	798	808	764	800	764	745	800	786	745	811	696	758	755	748	753	758	789	770	785	766	794	774	724	808	776	774	808	734	759	742	762	753	755	774	780	785	748	771	782	779	779	723	781	763	792	788	760	791	777	750	790	766	751	758	753	725	796	769	754	755	759	758	781	773	825	778	806	717	828	781	761	749	739	741	793	738	754	798	788	788	751	817	782	809	809	765	756	767	767	804	791	809	759	759	726	769	750	737	777	781	807	781	772	755	815	744	787	789	735	757	778	786	807	748	804	807	775	790	751	743	734	790	705	766	744	790	821	760	754	811	730	828	799	761	806	746	749	759	792	762	786	776	765	736	776	745	764	760	803	800	797	749	799	739	721	785	752	799	808	772	763	731	768	754	763	798	757	816	716	780	789	746	748	743	802	790	789	723	778	749	755	804	737	786	787	800	788	757	726	798	681	793	793	767	763	758	845	815	734	803	767	788	793	792	768	771	756	787	757	797	787	783	773	700	761	736	763	753	785	756	749	791	749	799	761	766	800	742	768	789	766	744	752	794	796	745	731	788	763	759	797	827	779	781	828	757	775	767	768	799	802	814	736	764	748	754	727	773	779	779	730	806	822	846	786	840	786	747	753	818	722	800	831	799	782	725	708	770	806	781	776	737	792	723	764	766	700	778	740	782	764	767	723	779	786	742	794	699	802	839	757	787	761	737	755	739	751	766	791	711	712	785	778	723	789	802	772	760	782	768	773	806	791	789	803	787	768	787	801	832	756	745	815	778	772	717	788	812	752	754	771	785	762	825	770	793	750	794	785	765	780	748	779	815	755	799	765	750	762	767	767	777	725	776	750	823	743	791	794	790	743	750	758	789	752	742	835	827	797	760	742	809	748	732	735	761	802	792	827	763	772	754	810	780	765	745	739	818	758	783	772	757	720	775	788	784	803	766	785	769	766	774	815	763	787	759	762	769	818	783	795	737	770	825	778	760	775	810	800	813	787	828	758	731	833	762	736	769	762	758	799	780	750	759	798	796	814	701	775	798	751	801	749	781	819	785	761	780	753	783	741	731	801	742	796	751	788	778	810	753	814	735	813	786	784	757	745	794	718	786	778	764	773	760	797	788	747	783	774	718	754	774	772	775	780	727	798	813	767	760	771	789	781	760	759	733	766	754	766	803	782	851	771	767	818	721	815	780	791	779	756	747	762	747	785	741	774	746	780	736	789	797	785	746	794	795	739	779	784	761	766	755	801	799	769	727	771	751	730	763	765	786	791	765	759	819	791	732	744	765	764	763	766	817	781	756	784	782	786	786	794	725	786	754	816	777	815	789	797	757	759	758	777	729	767	777	798	786	807	777	786	791	804	783	777	753	790	716	802	784	768	761	759	779	782	772	782	765	826	756	802	786	819	729	772	752	772	775	754	773	779	801	820	812	750	778	716	721	744	758	808	783	768	800	758	802	757	744	840	764	779	774	789	762	795	784	782	805	771	751	799	806	779	756	811	808	834	776	781	774	732	793	780	754	778	748	781	762	780	767	731	791	791	752	762	814	801	783	767	767	772	726	782	784	812	815	738	771	736	736	829	780	812	801	786	780	742	746	760	808	754	798	755	743	775	760	788	795	789	735	784	801	801	755	796	798	797	742	734	763	791	774	761	805	773	800	776	755	776	761	768	797	798	805	750	799	750	716	768	795	748	787	728	781	729	762	794	789	770	778	742	756
16870	4382	6255	6537	4795	3565	2975	2568	2243	1614	1135	986	800	777	719	617	511	531	557	430	471	405	463	366	395	366	409	396	372	353	340	377	364	343	355	356	348	330	390	352	383	406	392	369	394	348	359	365	362	318	332	347	356	338	349	349	374	394	298	353	364	365	386	398	362	334	346	356	361	354	374	369	338	322	361	341	338	371	345	358	364	370	383	387	404	390	380	372	331	371	378	394	390	334	353	351	345	336	370	333	361	352	352	360	330	350	364	367	324	349	345	412	344	328	367	394	359	355	359	319	323	413	354	343	318	375	370	366	359	346	348	323	375	362	355	322	331	322	345	343	332	345	319	350	394	360	336	382	349	314	369	355	343	317	362	334	325	361	362	382	375	329	357	352	327	346	364	357	387	362	347	352	349	359	339	342	328	359	372	356	339	346	323	343	356	370	353	326	362	365	377	372	334	344	348	354	349	339	392	404	332	351	375	373	330	320	346	360	369	382	362	381	335	324	339	370	346	354	336	373	362	363	362	333	373	382	376	321	335	356	345	343	349	366	370	342	322	328	310	344	334	360	355	349	346	362	345	356	397	363	370	368	367	330	363	367	318	351	366	340	354	365	361	346	337	339	341	331	362	318	317	357	376	367	392	371	361	320	363	336	348	354	320	340	390	388	363	329	339	393	365	361	375	372	346	365	337	362	332	364	361	311	346	328	334	343	369	358	363	356	359	346	338	371	343	345	354	386	375	332	327	355	332	336	357	318	342	363	394	346	345	340	345	317	344	379	333	373	338	340	307	327	365	350	369	350	358	328	334	328	306	351	332	354	362	361	391	340	343	347	347	319	362	315	340	341	365	318	376	364	326	354	382	331	327	373	384	359	374	359	366	340	328	353	371	348	351	338	338	388	385	372	361	382	374	299	334	344	349	355	378	369	336	362	360	343	319	364	373	322	348	326	368	391	327	340	358	329	356	346	344	356	341	362	350	341	332	339	350	331	355	330	380	380	373	342	341	348	371	361	345	360	359	367	350	330	389	363	367	347	313	321	319	364	351	353	349	348	360	343	351	333	334	371	345	345	362	372	365	348	326	335	353	334	323	355	347	377	347	392	338	346	341	317	334	363	361	338	380	321	347	327	335	314	346	352	368	360	328	334	356	344	340	378	340	344	385	361	378	360	342	338	343	323	366	380	331	355	364	352	337	347	332	366	381	353	319	366	339	362	312	340	344	346	364	388	377	406	337	349	320	358	366	362	346	351	345	363	380	366	367	363	352	384	382	366	350	363	367	336	307	383	361	338	355	350	342	391	388	363	331	353	331	391	412	356	328	345	341	356	356	333	342	334	346	348	356	377	353	340	350	318	338	342	362	356	334	301	363	328	328	362	385	329	357	328	356	365	342	378	357	334	385	346	329	383	344	379	335	362	375	354	357	325	348	319	352	359	323	347	343	384	340	361	346	322	356	329	354	372	323	346	367	354	375	335	344	355	323	371	358	313	336	365	367	377	349	389	354	338	347	297	369	353	338	320	347	340	324	366	380	321	352	325	338	334	372	372	362	350	355	354	348	337	388	392	380	320	410	378	352	336	393	350	391	350	365	324	348	359	341	344	355	339	357	355	332	332	339	365	369	354	349	369	361	362	358	358	335	317	375	362	350	364	355	374	369	367	364	392	356	347	373	390	331	363	337	358	348	351	349	362	349	359	342	309	381	340	341	339	352	320	325	364	380	328	355	381	352	297	370	336	340	339	343	347	352	319	332	348	357	375	356	345	389	362	359	320	353	343	322	345	315	356	342	326	335	356	343	387	346	335	346	334	365	325	347	341	330	350	338	355	367	359	358	401	332	380	353	393	333	339	302	368	360	341	371	346	328	358	373	319	336	363	379	353	359	372	359	364	330	342	352	339	332	337	359	310	360	315	360	345	404	343	349	320	370	361	365	355	368	338	336	323	396	359	349	333	402	344	340	333	348	324	349	364	370	364	355	403	335	377	388	359	326	358	373	349	382	344	343	372	358	376	363	365	393	336	337	388	364	353	341	333	331	344	383	377	354	338	342	368	337	338	359	385	379	363	372	346	359	387	308	343	375	280	352	323	365	350	360	356	373	337	347	329	316	381	382	343	341	369	330	351	335	340	358	338	316	346	391	375	341	353	371	340	376	434	391	358	347	361	344	354	351	356	358	339	324	347	367	342	357	346	373	367	331	294	324	372	353	364	333	362	351	347	345	348	342	346	365	368	343	394	357	381	343	378	347	311	341	332	363	308	310	342	361	373	338	334	295	370	353	374	363	360	367	370	380	330	336	318	341	326	362	350	348	344	336	370	384	392	334	369	347	382	367	373	338	372	344	358	391	372	332	330	336	382	381	347	341	395	333	338	348	334	363	338	345	352	400	350	349	338	405	388	379	382	367	342	341	378	376	359	319	364	354	345	359	340	320	318	385	345	383	363	389	354	348	310	375	362	334	323	352	340	379	378	358	356	350	345	325	317	327	360	358	354	351	362	382	371	347	344	345	363	368	320	347	334	320	345	333	385	333	351	338	321	305	360	372	378	392	329	385	364	369	366	352	365	356	376	337	327	345	374	360	359	365	354	364	380	331	317	355	336	359	363	350	364	372	361	371	367	352	366	340	346	344	351	364	367	351	354	373	352	345	340	349	353	403	341	378	373	367	366	327	389	392	354	343	352	364	375	386	338	363	336	341	353	369	356	317	395	386	366	353	345	334	349	338	339	353	352	361	347	347	365	365	361	357	331	355	371	413	371	359	337	338	330	346	343	344	342	361	377	345	343	347	339	317	368	372	334	360	364	380	377	345	372	353	335	355	380	337	339	377	351	378	362	345	365	350	329	339	376	372	365	326	348	352	346	343	341	391	363	369	315	330	349	358	372	377	369	337	332	329	382	369	350	338	349	357	358	355	345	353	377	378	347	348	343	356	381	388	374	325	354	384	302	380	357	376	361	337	322	362	347	353	332	344	325	372	332	353	327	343	380	378	381	333	347	363	332	351	346	336	345	371	371	343	371	371	349	365	356	366	339	343	366	353	343	331	339	384	354	388	332	351	376	356	374	353	339	352	349	401	350	379	366	370	334	362	369	362	386	388	357	387	318	373	336	352	315	382	402	329	338	326	331	319	331	391	347	417	373	372	361	329	325	336	391	363	359	350	337	354	331	365	351	334	347	352	362	369	374	345	367	391	376	359	390	393	371	343	310	351	349	310	350	341	344	361	343	365	354	348	351	329	304	368	370	345	339	331	348	365	323	337	341	324	384	373	350	324	336	351	325	382	348	349	379	345	329	351	356	354	333	371	346	359	353	360	362	378	387	361	331	363	318	351	317	368	306	322	328	311	313	352	346	326	329	423	376	351	326	320	363	351	396	387	352	330	353	338	343	328	376	367	313	316	339	344	334	366	375	369	374	336	363	347	355	352	343	339	331	353	353	367	344	360	382	359	359	366	371	364	371	318	339	359	335	371	351	351	375
10108	3938	10151	13334	11324	10134	10006	9189	7577	6062	4537	4050	3387	2942	2917	2258	1926	1890	1753	1553	1386	1248	1144	1102	1076	1026	964	970	871	936	961	935	849	860	835	881	842	854	843	814	825	831	832	760	783	790	853	818	777	852	798	780	785	804	795	832	788	813	800	835	834	810	808	783	798	740	742	799	794	801	811	783	817	776	800	765	792	797	794	836	822	786	789	763	767	754	768	780	778	850	792	763	820	801	802	804	777	821	803	775	780	786	769	757	829	829	806	782	776	769	827	822	742	800	789	799	821	794	805	817	803	768	799	776	807	781	764	842	806	811	760	846	799	788	743	807	835	802	807	775	786	794	825	824	749	803	793	769	770	798	776	805	829	814	767	801	795	729	825	775	819	817	813	721	772	794	807	811	746	826	808	786	769	768	823	814	717	806	753	809	780	777	805	773	740	815	782	811	748	773	818	779	794	745	785	845	790	757	780	744	747	814	780	826	809	833	778	801	771	841	835	785	783	752	783	793	766	763	780	814	797	819	754	821	772	789	747	775	779	718	814	786	792	806	801	776	768	802	804	751	753	827	779	762	819	750	770	786	757	820	787	756	769	824	776	765	788	823	782	772	801	756	841	790	790	750	783	818	796	804	783	754	753	772	796	788	774	819	796	794	734	780	808	816	822	764	807	754	724	815	775	812	790	786	755	836	795	788	793	782	745	791	769	777	820	806	810	789	775	802	774	809	787	781	780	810	807	826	812	785	798	795	761	776	764	783	775	787	823	721	772	771	731	811	766	759	764	816	734	802	852	759	817	807	784	756	778	774	796	782	797	749	833	768	770	773	776	803	797	770	787	791	817	798	795	746	807	859	793	800	857	781	764	808	781	857	795	756	767	774	744	773	786	800	812	772	808	835	814	798	770	793	827	772	791	798	778	782	778	780	799	809	812	827	799	727	796	761	754	816	736	768	797	819	818	827	754	803	774	789	743	821	767	778	770	777	753	793	792	761	781	764	779	758	781	810	730	801	793	757	768	800	762	707	767	790	790	781	817	847	842	783	791	803	736	755	805	804	795	774	793	808	768	797	792	831	782	794	742	786	760	731	794	748	772	805	814	745	783	759	784	769	729	747	788	777	800	810	770	757	844	741	852	761	751	824	772	796	774	770	807	755	803	748	809	816	791	795	822	853	832	779	767	791	745	725	788	767	744	779	820	766	818	790	765	746	731	748	857	781	843	813	775	785	829	816	824	818	780	842	808	810	754	783	791	750	789	783	765	769	802	792	740	782	755	751	801	811	807	763	772	812	754	757	793	778	732	848	783	768	795	777	777	836	843	789	812	807	771	804	815	770	776	782	787	801	807	754	822	821	766	801	733	795	821	796	788	828	802	748	787	826	831	797	783	799	757	791	797	804	761	815	788	785	783	746	776	785	791	780	813	793	770	748	816	810	754	774	797	808	714	775	815	789	743	825	779	783	835	772	784	793	802	798	790	808	786	787	743	802	822	788	763	796	728	754	784	780	771	804	791	803	775	783	805	765	748	786	830	836	821	750	817	767	782	780	850	793	794	748	848	779	798	766	783	821	772	750	765	821	811	806	775	803	785	812	794	824	788	801	793	840	780	781	787	790	789	809	763	792	813	745	746	756	753	762	819	829	737	788	764	825	761	726	817	749	797	831	771	811	809	783	786	815	762	819	793	829	827	785	824	852	753	781	785	819	758	769	825	798	761	775	820	796	786	757	778	814	819	754	755	851	760	778	800	784	833	756	759	809	826	805	791	822	773	841	813	802	797	809	781	801	795	841	768	763	768	758	845	837	827	827	770	826	785	804	753	788	822	745	755	797	770	756	797	812	752	799	753	772	819	787	777	806	806	842	732	762	777	803	802	817	803	771	791	813	809	764	767	821	767	768	801	796	763	788	814	767	754	774	756	798	790	832	769	764	788	813	802	788	767	783	798	767	787	774	773	742	783	791	764	793	802	821	810	835	794	748	770	780	819	748	739	800	794	757	728	862	822	806	728	773	789	776	766	830	808	819	831	783	780	778	788	795	713	790	805	731	791	853	751	763	791	732	812	770	796	826	829	767	788	748	719	839	743	777	777	799	775	758	817	811	752	827	764	782	786	783	804	750	760	796	759	827	760	726	778	804	818	779	740	803	787	778	817	756	767	752	819	742	804	771	785	810	835	821	817	747	775	789	777	809	772	807	805	762	844	778	788	799	767	780	707	790	738	819	782	809	775	756	759	769	741	803	813	796	798	796	782	799	763	797	765	792	795	745	810	806	829	767	751	826	795	791	772	815	794	730	737	789	745	765	803	841	776	738	779	792	806	802	817	785	794	780	794	798	776	806	768	776	737	797	832	777	746	765	790	811	790	810	819	760	794	787	762	772	804	855	786	758	798	820	765	798	766	791	737	762	764	755	805	824	848	814	746	816	800	763	780	784	824	784	767	796	735	807	733	796	827	797	809	755	847	771	789	763	784	750	793	795	760	786	755	805	762	787	786	795	785	803	778	788	818	787	819	815	793	818	799	780	798	785	770	840	742	782	781	763	840	758	787	754	752	779	741	794	761	772	722	756	802	782	805	758	819	813	784	810	821	765	793	770	749	751	817	755	815	805	787	779	787	767	800	793	810	830	797	835	770	784	785	830	784	767	742	758	784	796	753	722	806	790	762	770	772	771	815	777	757	800	802	809	751	792	788	816	795	819	795	790	815	790	831	806	755	773	799	767	764	805	824	789	772	746	781	763	818	745	817	795	819	812	780	806	760	724	782	797	793	760	813	763	783	758	768	782	798	795	816	794	736	770	775	845	775	756	758	739	798	850	795	721	773	775	802	790	798	723	805	730	798	786	823	834	782	801	789	767	810	812	770	723	785	793	779	755	747	830	796	802	769	800	799	748	785	787	800	800	775	718	784	780	790	799	792	832	780	766	782	812	775	762	815	786	801	744	776	740	783	794	821	734	714	773	839	793	811	766	807	784	841	790	760	778	810	820	790	808	811	783	772	743	764	783	767	759	744	745	779	839	792	819	773	783	735	865	730	758	761	807	767	746	762	775	816	744	735	766	793	753	813	783	771	797	755	766	758	782	792	784	819	744	775	807	854	815	785	789	778	788	758	774	808	790	857	770	823	752	802	745	743	786	745	773	788	800	779	831	816	751	785	788	722	774	796	763	780	811	832	766	805	757	770	833	764	795	739	811	747	774	756	789	767	768	794	797	764	775	761	799	792	790	792	739	756	742	805	788	804	819	769	775	811	841	813	773	781	775	817	802	819	764	791	793	765	783	756	793	786	776	781	791	772	791	738	804	827	836	765	760	772	752	781	808	782	815	844	795	826	803	777	803	792	785	802	776	787	823	793	771	827	760	744	781	751	809	778	794	840	822	805	784	772	763	818	815	800	751	827	774	772	767	809	781	781	775	816	819	765	751	816	842	718	754	828	796	754	806	811	802	785	774	779	774	791	790	765	742	737	794	767	811	793	806	777	783
2967	1497	2203	1644	996	624	518	491	417	367	324	298	290	272	247	267	272	252	230	288	250	216	235	219	242	217	216	208	249	205	223	219	221	198	224	189	193	205	201	226	231	242	230	199	207	226	208	203	212	224	201	203	217	201	225	217	171	193	198	229	188	201	191	210	204	208	206	203	228	224	237	198	197	215	222	227	204	218	211	208	221	206	202	225	195	221	250	202	219	199	235	234	223	197	186	181	182	215	183	180	220	202	208	221	190	247	239	212	226	240	220	206	223	205	196	245	227	199	210	209	202	182	206	193	236	188	199	214	221	205	191	246	214	207	194	215	191	212	198	207	201	215	228	225	195	197	171	200	211	216	207	199	246	220	204	203	183	210	206	201	186	228	224	211	189	205	213	176	179	192	216	201	240	226	219	201	200	233	224	188	193	204	213	209	242	203	211	198	209	195	217	199	213	214	210	235	221	203	179	223	206	215	226	220	194	207	221	209	201	222	210	230	211	217	185	210	213	202	233	213	209	236	210	213	209	192	197	198	195	224	185	215	189	226	238	240	218	183	225	203	233	220	198	212	210	215	226	238	186	219	207	177	239	227	227	210	197	229	221	220	202	219	218	182	196	226	207	235	197	214	216	237	207	218	232	217	196	200	238	201	229	208	215	192	190	214	233	189	207	216	188	222	192	201	212	214	204	209	233	228	194	182	209	232	213	224	203	212	213	231	190	191	207	191	227	212	168	180	190	185	191	222	200	190	191	200	233	181	201	221	218	232	195	203	224	237	227	225	215	202	197	221	189	212	192	230	241	196	202	233	207	190	218	199	222	217	192	202	194	230	198	202	193	217	231	218	185	218	199	199	235	204	243	208	203	206	229	227	203	196	202	237	227	209	200	227	214	215	207	225	244	208	207	205	193	192	187	217	201	201	243	216	208	192	210	203	224	211	208	212	250	214	206	207	202	214	193	199	205	194	187	218	185	199	208	211	202	234	200	218	214	237	226	194	211	220	245	196	231	199	215	209	200	210	213	201	227	218	206	205	210	230	205	201	213	222	191	196	186	175	201	207	252	201	216	202	210	219	195	189	169	224	215	205	188	183	190	216	222	199	218	201	207	186	190	206	206	225	204	210	207	233	209	195	222	222	216	174	192	223	222	212	176	212	206	201	193	229	226	204	180	228	217	195	206	212	215	206	218	200	206	188	216	210	193	207	194	180	217	236	190	194	218	183	211	216	204	216	190	183	200	208	191	234	211	208	222	251	228	208	195	193	223	191	205	249	220	199	217	236	231	210	219	216	218	217	237	228	227	214	213	187	192	209	228	204	199	198	202	241	224	211	200	201	233	209	225	224	179	198	213	220	249	226	192	233	204	208	216	216	166	197	210	203	223	195	199	209	231	210	203	215	205	245	219	190	194	219	217	220	217	185	215	215	209	222	216	221	195	239	218	201	216	224	235	224	214	228	225	218	210	205	204	230	207	210	243	192	248	230	201	216	206	183	234	205	200	248	217	196	184	209	173	206	237	208	208	200	187	182	240	204	199	209	203	205	238	202	202	216	219	211	205	214	198	200	208	196	202	208	212	228	215	223	206	203	210	205	222	198	217	218	208	212	240	221	200	221	204	222	192	218	219	199	199	215	199	210	204	224	212	217	207	195	229	230	210	214	227	199	198	213	232	213	204	199	224	210	214	206	207	192	227	200	212	211	220	213	222	207	206	219	228	223	202	213	208	198	202	189	201	201	176	210	219	211	211	191	196	204	214	203	212	188	183	203	254	194	201	225	180	237	213	192	174	233	220	187	206	200	210	195	227	220	218	210	207	223	193	192	204	200	207	207	225	201	197	232	186	194	217	193	192	205	225	233	223	233	197	223	230	227	199	236	203	210	170	205	204	187	177	203	221	228	231	206	218	212	189	212	209	220	213	223	219	217	199	217	210	223	209	224	220	185	226	173	232	198	173	224	199	204	217	212	224	216	203	228	196	199	208	206	224	221	194	193	207	199	189	216	201	209	207	174	208	227	212	231	247	217	217	183	227	181	241	225	223	211	179	212	209	199	221	233	218	210	225	212	245	227	196	222	222	200	181	230	209	208	216	233	187	219	218	195	239	211	201	234	203	212	206	233	206	220	193	196	207	199	197	198	206	197	204	231	213	190	212	201	232	200	213	213	211	167	201	199	185	183	189	210	226	199	198	200	214	201	225	203	193	201	215	229	187	201	244	221	219	203	217	186	195	215	212	202	216	222	215	196	222	201	222	240	234	204	195	200	215	197	196	223	227	204	201	218	213	213	194	190	202	220	209	205	194	222	192	215	225	194	211	227	213	219	223	171	199	202	215	196	214	234	198	209	237	218	210	204	216	228	181	225	210	181	193	223	202	191	195	224	207	188	212	215	166	231	220	228	222	217	221	213	201	222	206	230	187	213	200	229	210	228	234	220	209	220	203	234	223	224	211	194	179	188	201	210	226	231	217	213	202	196	197	210	224	204	209	219	237	205	215	212	203	202	207	186	200	212	233	231	242	252	192	174	204	191	205	199	204	194	220	215	213	186	213	207	197	240	233	223	217	193	209	223	194	237	206	211	190	211	200	217	202	213	225	202	206	186	206	229	220	192	186	193	210	209	223	222	222	216	191	219	211	214	213	198	219	222	195	162	210	231	220	226	225	197	206	199	177	203	225	232	201	183	201	201	200	231	211	193	200	200	228	236	209	206	175	191	198	227	213	218	209	203	206	205	219	212	227	180	226	239	200	191	212	213	184	204	183	210	193	208	217	211	198	223	221	202	219	198	210	180	214	193	231	220	201	190	212	218	211	237	196	210	205	181	180	206	217	230	218	197	219	197	211	211	219	210	187	218	198	223	186	203	203	197	172	191	245	188	218	209	199	235	218	198	242	218	190	200	232	197	213	214	209	189	208	187	191	209	209	201	206	235	196	182	205	209	195	211	227	220	197	226	211	199	215	202	228	244	231	211	214	220	212	181	203	202	213	200	206	190	218	206	190	211	204	209	194	203	187	205	217	194	229	192	222	211	235	256	195	212	215	220	191	190	222	178	225	226	236	199	208	201	212	224	219	204	211	192	196	207	186	195	195	213	223	202	198	191	220	225	194	215	248	195	173	238	207	198	212	189	197	211	207	221	212	215	244	194	191	212	205	223	235	192	226	230	199	214	215	218	229	234	219	214	206	235	209	201	191	207	232	217	204	202	188	211	216	200	225	213	207	188	202	189	230	199	200	196	223	194	205	225	205	195	209	238	227	190	219	228	220	212	228	217	208	218	203	201	193	206	212	190	219	256	223	208	202	236	210	224	223	219	237	221	202	213	187	227	185	194	203	189	244	206	211	223	215	210	211	206	213	231	180	215	204	243	213	207	201	191	182	200	187	215	212	205	236	205	238	221	196	213	234	218	188	214	214	203	205	220	205	226	233	204	216	218	194	194	213	231	211	199	220	236	233	205	216	214	213	246	202	230	219	234	218	210
2514	1718	4367	4799	3708	2645	2336	1948	1615	1255	1093	1017	1077	939	934	908	767	800	824	751	692	627	616	614	583	575	595	615	568	543	548	563	527	549	515	559	558	515	505	506	540	556	505	511	514	533	527	538	513	507	565	542	524	530	550	514	549	540	489	518	508	535	538	510	530	570	490	571	530	505	538	475	525	547	484	511	518	525	480	546	543	503	501	508	530	522	537	531	523	528	510	513	556	527	520	521	545	490	501	494	521	546	521	506	536	488	578	512	518	530	533	554	538	519	530	512	533	538	521	512	525	550	480	509	561	545	533	516	551	534	551	526	541	511	503	511	570	530	527	543	509	488	517	542	543	499	529	543	525	544	541	576	513	494	556	499	545	547	515	547	507	488	521	555	498	508	519	533	504	491	519	528	520	539	518	552	506	538	523	513	543	535	532	533	545	551	505	484	574	498	516	518	553	484	511	514	511	530	511	522	492	522	535	543	507	534	543	531	506	521	525	527	549	532	521	510	518	508	517	561	504	518	547	495	512	503	493	531	522	502	540	561	504	524	513	543	566	496	510	517	544	511	512	516	536	518	531	545	585	548	502	570	521	500	504	513	511	520	526	538	510	548	493	516	522	549	523	527	518	497	490	492	503	530	491	482	508	550	531	549	480	556	516	524	498	502	498	544	526	557	522	518	557	485	534	487	572	530	523	494	540	543	540	501	505	546	530	556	538	504	543	533	531	558	547	515	558	555	505	474	477	525	512	506	513	532	502	531	525	502	562	541	540	533	510	525	503	521	522	514	511	505	508	509	554	557	544	545	541	522	482	534	566	512	548	496	537	538	521	538	557	513	521	493	513	531	514	520	553	534	511	501	520	529	552	535	513	515	493	521	551	501	541	508	532	486	540	526	509	563	529	525	570	525	554	540	540	536	509	545	501	526	540	564	506	482	500	522	528	514	552	554	527	521	515	489	544	504	525	583	520	520	550	526	517	513	541	512	507	524	531	536	513	535	528	491	538	523	511	478	544	551	508	480	514	530	519	514	514	539	553	519	539	517	472	523	545	506	516	524	523	534	483	509	477	517	508	506	501	506	504	480	512	503	521	547	518	584	497	528	536	513	496	529	553	523	507	515	548	490	498	522	514	506	519	539	589	569	493	509	520	534	522	496	526	537	548	542	514	572	531	546	549	534	521	511	511	491	547	540	522	527	498	537	498	519	538	503	533	500	519	523	498	546	529	552	542	546	499	526	534	530	534	546	523	508	541	516	523	512	514	549	543	477	536	517	549	518	533	550	512	498	529	498	513	536	530	512	564	520	534	576	524	469	544	499	539	500	495	515	575	546	520	521	509	543	534	518	518	540	554	545	510	501	491	531	506	522	495	518	514	545	561	530	530	552	543	506	518	563	531	504	499	529	560	532	528	497	551	513	525	516	547	479	513	527	501	532	495	489	530	513	524	497	511	527	515	472	513	511	509	529	504	527	575	502	539	513	559	509	547	513	509	542	562	508	488	543	484	522	503	563	500	528	476	535	536	516	530	553	522	540	492	491	528	514	543	546	545	540	510	554	540	515	553	512	487	529	545	522	542	521	545	534	564	480	473	514	528	501	512	512	546	535	546	535	544	536	523	513	529	485	493	517	552	506	551	541	542	510	489	486	563	524	541	504	503	528	522	593	504	546	511	503	525	533	492	515	513	507	528	504	554	510	528	530	526	532	517	510	507	551	552	560	520	540	492	505	520	493	531	527	493	563	589	507	527	524	556	520	525	489	507	528	548	505	517	510	530	525	521	518	488	546	498	523	493	514	493	508	521	555	511	497	534	545	537	553	534	526	570	505	526	531	522	519	534	520	523	549	492	568	527	529	516	555	525	509	501	517	518	545	539	526	540	495	529	518	480	493	525	501	528	547	535	515	503	517	521	508	542	520	540	537	535	531	522	531	533	504	499	496	543	522	542	539	508	493	513	529	513	512	553	505	517	521	494	516	504	506	524	517	498	530	494	535	529	554	537	561	546	515	532	523	522	547	539	557	524	505	487	526	476	522	513	513	564	474	523	520	548	530	488	487	512	538	461	528	528	507	501	507	518	493	546	550	525	501	510	505	526	521	495	544	533	520	524	568	557	523	537	525	516	530	544	542	490	535	557	511	512	536	551	492	523	550	525	499	488	501	494	534	557	498	534	521	547	537	500	555	521	522	535	512	483	534	527	543	508	535	553	548	576	476	544	520	510	497	529	546	547	496	541	543	498	479	541	532	534	496	543	553	538	528	527	505	521	533	515	553	512	505	535	568	488	552	534	517	561	527	528	516	525	543	538	560	507	540	517	538	511	503	513	516	486	538	528	531	516	535	521	534	533	516	494	517	546	502	513	493	505	491	498	556	532	495	558	503	484	527	528	527	524	520	521	513	520	526	482	544	525	565	533	518	494	485	510	497	477	534	563	556	540	518	525	512	491	519	532	550	501	510	538	561	570	529	489	528	535	532	498	528	501	540	513	503	512	542	518	520	521	544	485	546	515	534	497	495	513	551	537	509	530	586	544	504	511	545	508	486	503	529	508	555	541	489	506	538	508	512	584	516	538	506	516	530	507	544	589	482	511	518	519	530	512	510	508	542	531	519	517	547	520	502	577	556	506	528	543	570	550	496	531	528	528	533	499	512	533	536	505	487	533	528	513	511	500	561	569	504	544	595	531	551	515	526	553	495	498	513	574	526	535	543	523	524	536	531	527	525	474	515	529	510	478	520	529	516	553	555	487	512	501	540	537	512	556	545	561	547	544	483	483	530	545	520	545	537	530	501	538	520	506	465	522	513	533	508	498	491	522	498	518	526	492	521	495	511	537	507	538	494	546	531	518	493	536	515	530	511	526	481	576	558	500	506	518	515	525	490	531	505	497	509	517	567	548	492	517	507	501	522	494	527	517	511	540	521	517	494	531	526	476	519	533	540	582	511	533	529	547	472	519	516	581	513	519	543	532	525	549	506	546	483	577	467	547	544	515	535	517	533	496	515	526	535	517	510	492	559	578	519	532	548	534	527	535	493	516	533	505	528	524	515	522	523	505	514	531	513	527	530	495	534	549	491	506	506	509	554	526	548	516	531	491	533	501	514	516	513	486	497	483	510	549	533	536	518	524	555	538	493	512	483	515	508	535	482	524	551	510	526	499	565	495	505	550	516	529	502	510	496	569	510	514	548	544	511	511	553	481	528	487	539	545	517	515	540	548	544	503	521	512	533	537	503	486	565	519	573	532	534	471	504	510	498	540	489	525	511	547	549	511	559	589	549	529	494	500	513	522	491	544	544	519	512	542	538	516	525	521	499	520	542	538	496	514	521	519	569	518	496	512	549	543	494	496	559	546	549	517	500	521	534	538	539	552	552	500	516	527	543	530	515	498	549	511	536	509	552	510	531	522	490	518	539	508	556	511	533	502	538	501	534	539	525	486	496	521	473	530	537	577	501	486	489	513	540	507	539	501	519	519	510	496	543
9904	2912	4431	4233	3021	2197	1591	1537	1261	996	740	650	588	533	546	462	449	404	437	429	364	364	345	383	374	361	395	355	378	376	373	338	331	308	348	342	347	318	352	367	301	344	376	339	318	342	334	362	321	349	302	329	342	326	309	352	361	351	378	325	305	328	324	318	326	320	317	307	344	318	314	308	348	326	313	365	313	373	319	319	352	347	341	330	332	339	363	342	314	321	324	344	348	333	342	331	313	370	346	360	307	341	348	342	314	361	321	317	311	318	368	338	321	353	334	336	345	336	345	325	347	361	349	319	337	302	327	336	346	337	338	315	325	322	326	306	354	360	352	331	304	329	340	329	298	328	315	327	343	350	325	314	316	285	315	324	332	308	340	351	346	332	356	353	336	324	352	399	338	358	287	316	322	321	342	381	326	315	316	319	358	301	374	336	346	354	323	320	334	325	387	357	339	330	328	301	315	316	371	343	286	318	328	343	325	309	332	325	341	343	340	376	340	355	336	378	357	334	331	316	317	314	347	337	352	305	323	387	298	341	350	357	334	321	330	359	378	307	310	309	339	332	332	313	310	358	340	345	341	309	322	334	322	347	340	386	359	303	344	337	305	325	363	337	333	366	333	360	325	316	311	332	322	318	315	346	318	356	334	316	329	342	303	345	341	357	365	356	357	363	333	322	318	311	348	340	321	324	342	351	324	356	353	332	318	328	308	309	301	327	303	366	338	328	308	322	315	336	349	296	300	328	360	356	345	347	346	318	345	327	331	341	369	323	314	350	323	351	338	334	289	311	351	322	349	341	361	356	308	339	340	360	341	328	334	294	319	350	317	341	341	334	328	315	338	305	318	333	327	360	298	345	338	305	314	306	332	336	348	317	338	292	323	312	370	384	348	356	338	327	336	338	335	340	351	308	335	317	362	317	336	361	315	318	337	367	330	364	317	318	324	336	352	304	326	312	316	355	353	352	341	341	328	347	308	325	318	332	334	320	363	340	333	309	359	360	333	345	303	369	255	323	343	314	377	391	348	358	300	332	373	321	331	389	333	311	345	324	323	311	318	347	307	340	333	308	339	323	348	321	338	323	364	339	315	306	363	340	375	348	350	332	349	302	324	350	310	318	341	315	334	301	329	332	360	319	327	341	336	378	340	320	314	351	343	354	325	318	322	347	353	315	318	352	321	356	338	374	328	318	345	321	338	330	330	330	320	370	308	378	368	315	314	323	317	330	312	311	338	369	329	356	343	328	340	296	363	343	338	323	316	323	324	343	352	327	295	332	324	308	319	350	317	352	340	338	308	345	340	362	342	357	336	310	348	340	379	327	348	327	284	339	331	329	339	333	352	310	346	333	348	317	336	356	320	317	300	371	352	331	308	373	312	380	328	326	365	311	347	361	310	338	338	336	351	338	334	323	390	340	332	344	336	316	361	342	320	342	315	330	330	357	339	366	322	304	360	337	322	381	387	355	351	346	347	319	312	351	369	327	325	317	308	337	335	337	341	340	319	311	317	314	353	336	314	347	341	304	313	312	358	321	352	333	323	356	344	300	356	341	338	329	353	344	357	342	359	328	335	324	356	358	318	338	322	353	326	326	330	330	311	341	338	328	310	334	335	321	340	354	361	331	366	299	349	371	325	375	349	332	357	314	356	323	344	337	334	354	347	338	312	323	331	341	344	324	366	323	359	355	359	332	319	345	324	345	366	306	311	350	324	331	350	337	312	296	321	327	310	323	333	315	296	350	333	341	328	333	329	304	357	371	356	328	340	351	354	333	332	319	334	327	349	316	375	348	338	329	317	314	345	335	328	314	323	328	299	345	337	321	316	401	351	341	328	315	347	351	339	301	332	340	353	324	351	360	349	318	333	373	331	317	346	340	333	358	336	327	347	321	343	345	299	350	335	312	339	326	349	347	326	332	326	328	349	320	325	349	334	335	322	328	314	289	329	359	338	325	314	334	332	359	344	373	324	360	357	343	327	366	360	353	331	325	378	342	324	354	353	355	338	343	326	317	315	349	334	347	276	343	319	332	321	339	370	346	309	329	347	310	310	321	332	311	311	316	336	343	365	322	375	316	333	344	366	303	336	309	312	347	317	334	344	349	305	335	346	361	343	314	311	316	354	336	325	320	349	307	348	316	312	323	308	382	373	342	365	341	318	364	349	356	332	326	342	335	360	327	326	362	342	324	341	306	314	339	311	331	308	336	339	336	323	350	345	351	344	348	324	334	378	319	285	320	334	299	331	346	361	353	317	311	333	340	327	328	335	378	331	350	354	353	342	344	337	330	300	318	343	421	331	340	299	323	333	349	310	312	365	319	342	335	308	339	309	320	261	356	354	342	330	311	333	365	312	351	324	329	317	318	318	357	383	336	360	310	336	340	359	343	381	385	332	344	341	347	330	333	362	321	307	315	334	302	326	316	310	342	335	328	364	314	325	368	299	377	334	341	349	344	375	353	341	354	342	299	337	336	318	308	307	325	348	355	351	288	346	323	330	334	339	317	333	365	348	333	315	344	364	314	358	339	310	346	324	338	342	294	336	333	310	318	330	292	296	317	389	339	347	355	349	334	318	342	325	292	325	337	337	392	354	325	318	321	308	325	338	359	327	299	321	317	329	350	324	306	322	342	342	351	323	287	322	334	350	310	327	349	337	339	331	304	338	362	354	317	276	322	318	331	327	289	345	339	362	327	291	311	352	330	302	337	358	329	352	346	340	324	326	326	326	358	372	302	310	333	351	342	336	349	337	336	338	333	348	339	350	282	351	292	330	341	350	344	345	376	338	276	327	348	301	331	366	318	319	372	346	319	344	291	330	322	348	349	313	315	333	350	322	327	319	332	338	353	348	324	316	329	308	344	332	363	337	331	340	328	307	377	320	337	327	337	342	306	291	334	333	384	356	348	323	322	320	333	364	375	350	353	323	319	341	326	318	362	345	342	375	364	338	335	331	336	318	358	327	346	357	319	350	345	302	324	320	361	341	353	362	313	318	300	329	328	332	338	316	381	344	333	347	318	340	362	316	357	371	347	322	339	309	336	349	351	345	338	329	292	352	353	338	337	339	338	313	351	353	349	342	319	325	314	347	325	340	306	352	348	359	341	318	309	298	318	349	329	330	332	356	300	330	321	306	347	364	317	312	328	326	381	333	382	322	356	371	320	323	334	363	344	317	314	311	318	305	328	321	320	351	345	345	358	338	361	338	317	360	323	333	307	313	357	326	331	350	344	337	349	353	357	329	321	332	339	327	333	340	349	366	350	350	312	375	343	331	336	343	304	338	365	323	325	341	314	328	328	372	336	329	331	313	320	325	335	339	339	357	352	312	311	324	339	350	296	285	332	358	311	351	375	318	329	295	316	329	327	280	374	356	314	353	360	306	315	322	311	361	314	363	340	336	311	388	301	355	332	350	332	359	315	330	343	341	339	337	332	333	352	347	345	297	316	305	292	347	346	319	339	300	324	328	334	351	316	337	336	326	338
7694	3162	7967	9969	8276	6726	5952	5949	4818	3984	3049	2551	2246	2158	1953	1704	1498	1411	1369	1311	1143	1057	992	960	954	919	925	839	864	916	844	831	834	782	809	791	755	825	823	762	754	793	834	759	795	768	777	773	792	846	755	761	780	770	800	801	800	806	778	755	794	776	755	797	843	792	762	800	777	737	769	821	804	796	794	791	824	803	762	789	820	781	798	786	775	816	797	790	821	791	811	843	765	777	803	770	792	745	824	782	783	794	796	790	832	738	778	749	780	748	777	780	760	780	698	758	803	773	815	801	796	717	803	808	806	783	760	749	755	792	769	762	853	787	806	741	741	758	801	779	808	751	754	745	789	751	753	776	758	776	827	760	788	791	746	767	744	779	819	715	817	793	771	801	792	762	771	808	782	780	721	740	795	791	767	771	755	830	756	806	783	776	811	805	837	808	841	817	791	833	754	782	749	779	765	788	795	745	759	735	789	789	765	737	767	757	792	736	735	713	784	788	772	792	784	741	753	753	779	767	749	767	772	778	778	815	738	803	769	822	762	718	794	781	819	774	833	789	754	747	792	787	794	808	784	783	760	767	720	765	803	792	813	804	779	811	773	767	763	818	731	749	759	752	822	805	747	742	729	802	774	851	777	668	809	759	773	762	813	793	806	845	776	781	792	787	817	770	790	800	818	806	810	728	796	757	815	817	785	708	790	808	750	758	741	776	746	779	731	798	720	800	774	806	767	775	789	782	781	742	836	785	766	782	775	755	792	771	767	756	802	784	770	766	829	765	794	770	776	767	765	771	772	788	832	742	781	721	785	773	776	779	804	759	796	780	795	758	788	779	804	751	768	724	752	755	783	782	758	763	767	756	722	742	786	816	819	787	750	831	835	796	761	839	780	755	778	787	814	789	793	732	746	755	796	730	774	796	766	783	756	791	832	751	768	754	854	761	751	791	757	790	764	773	777	753	769	756	799	748	771	801	789	821	750	793	740	819	761	810	825	800	784	775	795	790	728	760	763	778	797	753	764	783	792	754	792	795	769	829	787	759	795	737	805	745	771	776	781	799	740	757	771	805	762	809	764	796	751	819	793	750	757	747	799	777	800	800	803	761	721	774	793	767	784	759	768	806	788	718	782	744	770	788	771	836	784	736	818	788	820	740	728	746	792	784	757	800	735	820	791	714	811	770	767	776	799	812	772	789	785	793	793	789	758	727	801	777	768	797	755	771	800	796	722	806	765	750	757	763	769	785	768	748	771	772	771	784	780	788	772	755	766	760	807	813	827	773	764	791	775	742	793	755	782	768	765	812	834	804	819	776	752	786	749	788	818	787	801	834	808	752	763	772	764	739	799	771	815	765	771	786	832	771	813	737	789	773	761	776	745	842	818	764	761	778	736	810	792	773	788	772	773	776	785	724	795	741	765	717	764	757	783	773	812	783	754	788	727	722	742	759	769	771	779	769	746	840	792	795	787	775	777	783	771	785	786	742	791	793	784	770	798	786	776	785	761	805	796	794	782	778	787	747	757	779	799	790	782	760	779	764	791	778	736	805	796	737	836	771	758	726	780	801	781	780	725	741	734	760	809	791	736	787	788	782	806	811	779	772	749	705	745	783	732	780	770	775	750	730	772	792	773	745	756	769	778	775	783	793	782	742	765	783	732	733	758	749	739	763	801	796	773	791	776	738	859	815	760	764	784	775	775	774	801	749	765	835	786	816	775	801	773	753	820	791	783	838	768	792	777	780	759	810	819	793	838	757	799	774	743	727	776	784	807	740	771	781	758	777	802	762	774	797	784	810	784	784	791	819	797	737	794	766	846	750	793	779	759	765	766	799	772	722	801	800	759	819	780	761	769	767	766	757	813	792	789	818	817	775	767	756	787	780	820	751	728	829	810	784	773	798	799	754	762	761	806	749	767	773	747	755	782	843	771	789	799	798	803	766	768	799	765	829	731	741	740	776	758	769	734	795	767	782	763	767	764	756	771	778	785	790	775	794	757	783	816	758	756	809	746	754	738	781	749	740	848	761	742	745	791	765	790	769	773	765	743	748	759	742	775	785	751	780	831	795	851	763	766	786	748	810	789	798	810	768	771	793	759	771	793	757	739	774	756	787	772	785	711	809	796	780	737	783	764	772	816	796	785	773	809	783	768	739	745	797	781	762	822	829	777	777	733	787	745	768	811	783	831	796	760	782	788	790	771	744	746	768	749	798	765	765	796	774	832	764	816	794	780	753	766	781	774	744	762	818	805	754	752	768	731	752	774	780	798	788	771	771	766	807	779	771	756	801	791	755	722	815	766	802	764	805	766	792	746	727	775	739	760	790	781	784	813	745	768	766	791	757	768	791	813	740	748	810	773	805	746	794	724	728	779	791	751	726	727	798	746	787	794	753	769	754	797	749	766	826	755	780	797	767	829	808	750	796	782	792	832	761	760	777	753	794	799	795	787	760	813	788	770	763	745	795	740	755	823	808	780	835	816	812	782	823	768	790	809	820	796	764	768	753	798	759	777	794	737	785	748	817	771	795	763	776	778	818	776	833	802	826	791	779	781	750	742	783	789	794	704	752	767	736	773	792	798	766	759	787	781	833	774	819	708	775	836	761	796	766	772	753	754	723	783	838	781	796	803	788	762	849	785	755	793	747	786	716	764	777	832	771	752	776	758	759	799	771	812	777	815	755	755	782	791	756	782	769	783	792	764	811	782	777	712	793	820	789	778	787	764	766	758	757	777	771	755	817	812	806	805	777	758	749	801	812	797	742	762	723	769	782	763	800	823	817	784	766	802	739	784	819	790	819	766	795	722	790	768	796	746	742	757	796	773	778	756	767	755	780	748	794	749	835	782	742	777	790	804	797	767	759	807	775	760	798	798	763	752	784	729	792	803	720	778	808	765	843	734	766	779	836	740	793	748	791	749	811	776	794	810	768	779	771	759	737	760	770	755	733	772	780	757	764	781	778	811	771	797	794	778	780	781	798	791	781	788	780	812	733	765	745	777	787	719	751	804	776	824	777	802	727	837	756	785	786	770	777	786	755	819	775	804	767	778	782	791	777	772	800	810	788	807	812	762	739	739	776	776	777	815	738	760	772	795	767	827	742	786	801	773	810	828	771	819	792	798	774	763	777	740	794	770	844	759	743	762	783	819	756	758	792	744	765	793	755	753	793	790	781	713	795	752	750	750	742	722	802	802	791	800	748	773	793	791	762	787	765	723	787	799	756	807	799	845	768	762	814	763	817	814	775	785	843	744	826	762	757	803	800	781	769	806	699	735	764	766	785	775	790	765	763	775	756	785	775	768	799	813	801	751	730	787	807	802	774	781	775	760	782	781	760	755	800	788	729	802	766	792	789	767	791	755	823	739	775	722	807	796	746	778	786	801	780	771	744	735	779	764	768	794	819	810	747	772	751	754	778	780	763	808	750	727	756	764	803	771	794	751	773	731	743	804	755	746	804	756	759	772	767	780	767	751	807	759	791	785	768	792	774
17270	5047	6630	7064	4523	3238	2613	2407	1923	1415	1221	1004	864	734	713	612	545	497	519	475	483	395	403	414	389	331	389	371	327	390	366	345	388	378	328	374	349	353	322	346	382	367	360	368	359	349	343	343	355	358	380	336	363	389	405	351	354	321	324	337	364	365	333	354	317	335	330	330	367	316	320	372	354	332	345	378	338	399	400	359	383	307	304	346	346	377	345	388	372	356	392	362	347	338	316	369	347	330	348	355	362	331	332	316	369	366	342	338	356	341	339	338	312	373	352	360	346	344	344	353	347	321	347	347	357	378	331	367	325	339	356	344	384	360	375	364	331	374	316	343	339	352	341	358	363	359	357	374	361	378	339	379	346	353	327	336	331	355	375	355	341	357	347	366	365	363	326	357	321	346	341	303	382	349	369	351	355	334	373	310	319	356	341	322	376	379	342	345	362	324	327	363	345	323	345	349	349	347	358	359	371	349	324	359	353	375	332	334	348	375	367	357	345	329	300	358	300	401	296	374	334	340	369	315	362	368	369	371	346	364	363	361	381	336	345	340	358	331	350	335	352	353	369	322	352	331	347	353	355	368	356	363	350	352	360	355	341	363	390	346	343	371	329	368	331	363	373	360	366	340	343	341	363	342	352	361	354	340	314	354	353	326	362	320	363	330	351	332	342	349	335	350	329	344	333	343	328	357	366	304	347	353	349	358	331	376	363	321	331	354	329	348	348	355	372	343	363	321	356	357	365	351	341	373	333	341	367	339	351	392	345	309	337	350	369	326	320	334	350	334	330	322	374	362	326	351	361	348	331	347	337	367	321	342	313	316	360	318	347	324	373	332	347	344	363	355	379	358	346	355	341	336	362	320	335	344	367	353	345	340	341	350	329	340	396	382	372	341	325	357	360	377	364	347	422	364	363	370	345	382	352	364	337	383	340	343	357	344	358	343	371	308	344	363	337	345	319	340	341	338	355	350	369	347	341	340	343	375	340	349	333	363	327	352	347	339	325	356	368	338	349	359	344	341	367	351	345	335	338	329	359	374	391	346	358	351	338	368	324	340	365	340	347	341	338	333	343	349	353	338	322	342	335	348	354	308	371	307	380	370	347	350	312	329	375	343	352	326	354	341	390	335	349	344	335	362	361	349	354	335	357	372	344	341	380	304	327	364	361	346	368	377	302	320	339	342	365	332	352	347	331	353	343	334	344	349	362	361	365	390	347	356	371	353	344	329	365	319	355	331	350	368	392	327	356	352	362	335	368	336	325	365	351	325	353	329	303	327	368	348	339	336	330	361	375	357	329	352	347	359	376	371	332	354	351	351	339	331	339	346	365	322	316	343	370	345	338	361	328	313	322	349	358	340	336	383	355	392	348	371	373	341	334	354	349	377	366	361	342	343	370	345	378	373	335	356	318	323	344	330	341	352	308	345	333	376	339	366	393	385	328	378	369	368	334	321	357	333	377	365	330	369	364	344	362	376	333	323	326	363	341	352	351	333	379	356	354	355	335	321	341	313	332	374	358	342	356	355	336	320	343	391	339	391	378	348	324	357	357	357	333	357	325	402	342	357	384	334	362	332	360	350	358	321	387	343	328	342	308	351	350	356	365	314	386	356	349	336	353	330	337	322	330	320	336	311	340	357	317	338	348	351	364	365	346	336	381	344	385	327	348	362	352	339	362	328	345	345	327	346	343	334	350	343	355	334	396	330	368	342	371	354	343	350	357	339	346	386	351	336	364	358	346	323	363	361	332	353	328	362	376	360	368	334	375	367	333	376	369	287	342	365	340	350	352	388	340	338	315	363	356	322	346	325	386	378	307	376	375	347	356	343	334	340	374	364	340	333	317	350	358	341	337	349	359	375	342	350	323	356	364	383	347	350	328	349	367	373	354	375	342	352	341	352	303	333	347	335	359	337	375	387	327	378	355	335	384	365	326	364	338	359	386	328	370	338	385	366	348	360	366	354	321	361	358	358	343	369	339	356	341	351	361	348	359	336	337	356	342	360	315	362	318	338	294	343	321	334	324	317	345	356	355	350	361	349	377	352	362	317	327	338	391	337	347	328	346	335	364	346	360	373	357	340	350	344	368	358	312	322	307	342	364	348	344	388	359	332	358	352	321	353	351	331	362	372	323	359	301	326	363	339	339	362	348	339	354	354	391	340	328	349	307	332	336	366	329	355	355	345	319	321	364	359	373	370	328	340	391	368	345	306	344	363	339	351	329	363	364	331	344	328	328	348	317	350	332	322	377	349	326	382	387	331	358	329	315	362	389	354	352	362	313	369	387	345	398	316	360	352	340	343	364	356	339	374	364	350	340	334	331	338	351	332	307	369	351	372	359	314	387	344	336	329	320	320	369	341	325	338	303	359	358	374	361	316	364	380	357	400	356	361	354	329	376	368	334	344	320	340	354	365	292	371	338	375	333	323	381	366	356	385	339	343	347	384	337	346	328	337	316	303	322	354	346	400	362	301	348	370	359	343	321	312	375	358	366	334	364	346	392	328	371	337	348	394	357	346	374	345	300	348	326	362	352	372	357	365	341	315	356	336	363	375	364	338	354	327	336	378	346	351	358	325	370	377	359	349	346	347	373	360	370	353	368	412	363	356	364	312	318	332	382	341	334	356	353	372	360	358	388	363	378	353	370	383	346	372	367	372	357	389	302	320	357	376	357	355	387	348	353	320	342	382	354	346	311	343	350	351	327	362	365	360	318	360	396	359	316	342	344	336	348	365	354	399	347	337	322	295	371	373	344	388	337	329	334	344	326	364	370	385	334	321	359	325	357	346	371	346	368	362	315	319	375	357	383	357	367	363	369	360	329	350	325	335	400	327	353	340	346	341	374	379	356	348	345	362	367	344	310	357	371	342	358	330	297	375	353	331	334	339	324	382	359	331	365	334	339	341	351	355	355	337	348	343	356	346	356	374	332	338	323	351	305	365	321	328	358	327	339	347	338	374	368	342	322	370	379	362	359	355	355	330	353	340	361	341	357	358	349	404	328	344	352	391	353	326	335	346	353	393	385	368	378	335	327	364	367	369	365	323	372	361	404	301	350	350	347	307	357	344	374	333	351	373	382	377	342	356	315	352	334	321	342	358	346	339	366	353	341	378	335	307	400	358	334	374	343	376	353	332	365	352	368	331	350	334	357	377	376	330	363	357	378	343	377	373	374	349	327	356	322	343	345	296	378	366	318	329	365	317	362	326	333	331	380	384	337	359	355	344	335	344	305	345	341	350	360	318	360	337	329	366	360	372	326	365	370	345	353	335	357	362	367	342	353	329	333	345	341	321	315	336	327	369	355	342	339	358	351	338	356	388	366	339	376	339	328	333	315	369	359	315	345	339	343	338	299	339	345	380	336	368	346	361	339	308	373	382	328	320	348	343	329	324	364	368	334	396	363	380	370	357	319	332	342	347	328	354	366	341	375	364	350	352	372	314	375	352	324	368	330	357	351	350	375	353	393	360	346	338	338	334	375	393
10193	4500	10586	13856	11284	9906	9047	8681	7170	5554	4886	4134	3226	3160	2984	2416	1978	1698	1654	1580	1361	1205	1100	1067	965	925	955	907	893	878	865	881	855	845	849	847	889	884	853	768	832	786	841	733	806	835	837	801	809	792	753	828	834	817	799	806	838	759	765	827	769	764	818	820	758	828	827	783	771	828	757	799	812	761	776	756	789	796	832	815	862	788	741	802	752	773	787	789	759	795	784	790	795	810	813	777	780	762	836	772	813	773	771	783	770	768	792	798	802	728	811	777	744	801	799	766	810	796	785	814	791	772	810	812	763	736	766	801	804	759	786	781	778	764	732	749	813	782	785	773	789	799	771	785	809	780	767	778	827	822	752	771	759	765	777	851	811	802	757	789	780	757	788	774	762	798	731	806	745	755	790	762	783	793	784	776	764	769	796	807	810	816	739	820	776	741	773	735	822	819	811	795	783	801	807	787	752	806	794	797	812	778	824	751	780	770	782	816	776	786	823	795	756	749	793	774	732	771	763	800	791	750	790	781	750	750	785	825	793	786	798	764	782	779	807	763	758	786	771	745	845	783	760	817	796	813	774	812	850	812	754	820	819	838	770	740	769	802	767	747	751	767	807	770	729	788	754	774	763	778	786	810	704	778	781	800	733	784	775	802	780	788	795	778	747	783	785	804	786	752	773	790	773	773	837	826	735	806	765	756	738	786	777	792	784	817	776	787	803	786	775	766	800	814	727	780	809	733	798	798	764	789	786	767	790	838	768	797	814	815	760	789	774	784	760	738	752	770	754	759	765	782	777	785	792	779	783	759	753	752	734	793	845	773	797	809	795	768	748	780	806	811	783	802	809	815	817	759	772	786	736	786	753	783	829	775	810	760	812	803	786	762	810	783	798	795	771	775	727	769	797	740	769	800	761	790	789	749	743	821	787	779	772	793	718	775	778	788	720	764	770	787	765	771	813	790	799	765	763	799	740	763	848	761	795	776	733	759	822	795	793	742	770	807	764	732	737	803	772	810	763	782	772	812	748	765	778	809	747	798	734	796	784	751	797	765	759	763	800	804	842	786	776	756	777	785	803	669	796	735	781	761	745	807	773	725	709	737	801	750	790	815	764	782	819	783	827	772	811	792	784	740	780	796	790	771	757	758	817	853	801	796	779	810	773	762	767	810	792	721	828	756	770	750	794	772	816	799	744	805	781	801	799	777	766	764	793	758	751	805	760	752	786	798	807	767	811	795	791	799	781	776	785	750	815	741	803	813	822	834	750	801	784	801	758	742	785	763	780	741	793	826	846	731	776	773	782	769	765	779	776	828	732	786	743	796	759	830	728	794	815	808	760	804	782	820	797	823	791	785	756	796	763	758	771	826	756	768	800	777	771	778	797	807	800	713	760	828	735	777	771	756	790	760	791	797	780	742	759	753	811	787	827	742	794	784	739	759	779	851	804	778	788	762	767	816	769	775	800	769	789	804	788	761	785	784	745	742	801	747	817	789	768	774	770	771	771	755	793	781	753	782	719	800	814	768	812	798	795	778	812	815	824	790	784	761	790	733	758	799	774	771	805	742	793	809	786	789	784	796	752	786	797	807	770	783	779	830	798	795	824	781	811	801	791	765	747	803	763	784	724	776	809	752	798	815	852	781	781	748	790	733	816	780	806	751	739	778	843	724	801	814	736	761	816	829	812	810	779	753	729	811	766	781	769	799	749	797	739	781	821	800	770	771	791	856	755	790	804	788	754	748	731	792	793	842	785	814	794	812	756	812	763	739	742	777	811	763	778	831	798	776	754	773	828	774	790	789	752	760	778	803	800	796	766	754	774	820	789	765	780	784	808	802	790	770	775	766	786	805	781	782	766	816	740	790	788	747	754	801	791	793	788	745	758	760	738	743	858	752	789	802	757	787	725	808	769	753	811	790	805	791	752	733	776	740	789	760	768	747	859	781	788	749	798	764	822	817	785	743	822	799	786	815	826	789	765	783	773	761	747	740	802	783	804	781	787	802	757	720	775	760	812	805	783	772	812	790	836	792	782	813	783	824	780	769	759	787	789	769	771	814	821	766	801	790	771	804	784	757	806	788	803	803	766	727	781	765	789	807	744	848	800	771	750	779	747	738	749	830	826	771	793	830	815	796	784	760	750	778	758	775	776	773	824	810	781	846	757	788	812	773	745	780	792	819	767	766	809	793	780	789	813	800	787	838	785	807	794	789	816	781	785	775	784	740	778	768	785	812	764	774	765	781	770	779	791	818	802	753	831	800	800	761	761	805	787	777	849	774	762	813	772	745	796	752	829	768	743	789	781	788	813	822	805	807	792	827	767	797	793	803	785	813	808	825	828	726	830	790	738	816	750	786	783	759	821	845	745	767	724	722	835	766	748	830	835	758	740	818	744	774	725	767	831	763	740	773	760	766	789	805	763	746	804	784	733	792	736	778	817	771	805	819	786	767	776	808	792	726	789	807	822	800	744	851	797	757	791	763	785	759	823	778	768	771	815	778	792	746	769	761	817	799	753	784	770	827	754	748	823	753	796	801	818	806	759	748	780	773	747	800	815	783	828	822	786	752	819	771	802	829	802	808	770	769	813	737	779	812	806	822	746	790	790	852	809	783	769	812	784	872	787	819	750	774	785	783	751	763	805	758	750	779	812	751	783	800	762	766	744	789	803	797	750	730	834	792	734	735	784	749	758	781	823	820	790	783	808	778	743	798	799	766	778	729	804	797	751	827	757	791	784	766	822	781	774	792	766	823	795	768	819	780	765	820	772	731	807	740	783	799	815	746	737	746	768	747	814	736	783	822	810	719	729	768	763	805	792	851	806	736	780	820	810	756	812	761	735	814	788	782	778	788	750	805	761	719	784	828	750	798	760	794	769	781	778	811	765	796	784	766	757	757	753	727	769	798	749	799	801	783	778	779	764	843	793	757	811	792	771	770	781	849	776	723	765	812	784	768	727	761	775	810	795	753	789	750	715	703	753	779	774	774	742	739	741	786	800	774	757	792	778	790	792	752	826	803	797	766	799	748	753	737	786	778	783	778	794	748	761	791	811	770	799	774	811	756	797	791	771	773	774	798	828	751	781	791	759	753	807	813	778	809	804	800	762	768	809	782	770	741	786	756	760	820	814	811	801	850	792	763	773	775	785	771	793	821	769	820	748	775	844	779	779	791	781	772	758	764	790	797	806	811	773	742	725	763	779	819	820	825	794	796	772	769	803	802	735	719	746	765	794	821	800	836	759	760	786	773	807	812	830	797	762	775	796	731	744	811	821	809	766	756	777	775	756	782	800	799	776	776	799	785	754	741	795	746	829	775	825	794	785	737	751	807	801	761	789	813	763	803	781	800	796	790	764	783	774	774	798	815	789	821	791	748	791	760	807	755	749	775	826	727	804	816	743	776	764	757	811	733	771	801	775	777	814	750	765	799	761	815	788	786	753	794	810	791	788	846	745	781	811	795	757	788	751	778	820	780	790	814	785	805	793	790
3488	1719	2169	1747	1110	732	540	454	396	359	313	291	299	295	262	292	269	238	232	247	246	246	221	219	244	213	220	216	217	206	225	211	216	215	193	203	200	207	215	229	207	219	204	197	218	215	252	205	224	217	196	220	223	196	220	196	216	183	216	221	236	225	201	200	216	217	214	214	190	225	217	215	189	183	224	192	194	221	223	212	227	228	221	209	190	178	197	229	213	218	210	217	182	205	192	223	226	203	202	203	180	240	226	205	202	200	231	206	197	200	183	217	224	217	213	220	227	199	228	216	222	211	207	198	203	197	204	234	226	195	210	193	215	204	217	197	225	208	216	202	192	216	163	212	235	245	210	207	198	241	196	212	227	231	234	217	216	230	199	211	213	202	222	205	208	197	225	241	201	197	196	212	215	201	213	239	215	231	217	200	194	233	206	202	195	221	199	210	208	236	212	224	193	209	242	231	209	235	222	239	220	180	208	202	229	192	207	232	218	191	198	213	218	195	213	211	191	213	226	222	207	236	226	245	231	236	232	229	222	238	189	207	195	208	197	187	198	196	211	201	182	203	224	191	202	175	202	206	213	207	204	201	228	222	209	192	205	222	192	213	198	213	220	203	188	209	189	177	200	207	227	196	210	208	206	185	249	245	203	197	207	221	206	229	197	179	212	211	196	225	195	207	215	211	212	213	200	208	229	212	212	192	213	202	214	217	187	179	242	222	214	200	205	187	200	194	228	194	213	221	222	179	212	216	219	214	214	196	205	215	189	192	188	216	216	200	203	230	198	219	196	208	222	210	225	232	207	208	224	228	199	200	213	223	207	198	197	204	207	212	201	231	204	206	229	187	202	218	210	239	225	241	218	206	207	203	203	196	198	215	218	242	207	190	212	203	207	210	228	229	184	220	244	181	187	188	190	208	194	213	222	234	198	205	217	222	223	203	205	208	230	205	201	237	197	197	203	205	201	198	218	224	196	195	186	189	204	239	227	217	183	194	209	210	205	236	199	218	214	225	234	201	175	199	211	221	252	221	218	202	221	204	215	200	223	198	215	216	189	204	230	191	200	206	208	214	183	221	182	237	219	194	223	222	212	228	212	214	224	233	199	203	206	190	181	212	212	208	221	195	176	198	189	212	231	202	211	226	211	220	195	202	200	200	244	238	231	179	198	195	204	222	202	245	224	210	212	218	240	212	187	226	233	218	213	214	220	223	224	212	223	188	214	213	192	218	226	215	198	203	228	210	236	171	194	220	216	192	217	207	218	216	218	187	228	221	213	178	197	219	224	226	195	194	191	235	196	231	222	187	207	202	207	228	216	228	202	204	218	226	229	218	214	226	171	200	203	250	229	226	210	250	230	211	207	189	227	254	227	190	217	233	200	218	215	190	225	210	213	235	202	205	216	199	200	212	219	204	249	221	208	196	209	214	213	212	188	185	214	209	203	190	218	230	241	209	199	192	234	190	202	198	236	222	194	201	202	212	199	204	191	195	223	231	218	232	211	211	192	213	209	190	204	230	217	213	206	224	175	194	221	220	226	205	214	216	236	225	166	233	218	201	182	235	206	213	202	205	212	213	203	220	235	206	221	212	212	209	209	182	206	185	226	207	226	220	215	243	225	220	186	202	210	216	207	194	203	216	211	228	213	210	211	202	206	214	206	222	215	189	223	178	192	207	225	184	223	235	215	221	196	208	230	197	206	220	200	223	216	242	223	236	219	176	218	205	218	201	185	204	209	217	201	216	202	213	218	216	191	203	217	235	206	193	201	209	201	234	206	219	198	215	234	183	224	219	235	222	196	215	194	217	195	230	209	233	211	228	234	223	193	204	216	234	222	241	218	214	201	207	181	196	222	211	219	214	196	188	189	217	240	224	230	201	191	217	236	206	217	190	201	228	179	203	197	229	181	211	217	189	200	212	211	212	216	194	237	235	216	203	216	227	219	214	201	218	233	214	210	185	223	209	228	213	204	203	196	200	200	197	215	203	201	197	235	176	202	230	180	248	223	195	219	205	207	194	213	207	227	234	211	229	228	195	210	215	212	210	206	221	184	214	211	187	209	200	203	203	195	193	193	189	175	208	217	245	192	202	205	205	235	238	226	204	204	197	207	209	212	219	222	209	204	217	218	230	187	232	193	194	192	197	195	201	203	213	216	228	225	223	198	231	215	193	216	211	216	235	199	219	229	225	211	195	196	237	238	218	212	212	220	224	194	184	219	210	230	213	216	226	205	216	195	205	220	202	192	202	178	218	186	206	183	232	222	171	205	223	248	207	207	193	185	178	189	205	191	215	200	200	247	211	222	205	220	202	199	206	242	234	213	200	169	200	202	212	223	217	219	192	195	229	249	224	229	231	207	204	213	192	185	209	197	204	187	200	214	212	206	197	187	214	230	233	239	220	194	214	205	232	207	192	202	227	212	249	249	195	238	210	223	206	234	217	206	202	231	222	202	193	202	211	204	236	220	229	230	207	231	200	249	212	197	223	218	194	199	219	221	220	216	228	213	220	212	193	187	197	206	206	205	203	244	188	213	206	208	206	182	208	177	189	205	203	169	210	179	222	205	194	190	223	212	208	216	219	222	228	197	181	206	199	197	205	221	203	229	230	226	197	174	171	213	216	181	206	212	187	222	220	217	209	211	189	226	207	202	197	216	214	216	208	218	187	196	221	234	239	214	196	206	207	199	216	229	234	195	209	199	224	215	197	202	176	208	229	251	191	209	212	210	189	204	204	219	181	240	227	215	216	175	228	240	220	212	208	223	201	211	218	189	197	204	196	198	211	212	200	215	207	212	197	209	196	232	214	219	212	203	190	215	209	206	235	223	205	218	235	232	215	240	214	192	239	187	204	216	211	240	208	213	211	232	233	234	227	207	227	224	209	203	209	229	200	208	216	212	215	216	223	231	217	247	226	237	207	208	238	216	219	214	222	207	239	220	215	179	216	200	210	221	212	222	231	234	195	217	220	202	216	214	208	229	209	217	188	185	206	172	206	208	209	205	191	199	214	221	222	190	223	204	187	237	236	198	200	166	210	222	224	223	214	217	212	209	191	190	217	193	183	206	214	215	199	199	208	202	179	237	200	217	211	207	186	212	210	206	212	202	210	199	193	216	210	208	188	212	217	200	210	198	217	204	213	235	204	234	199	215	241	200	198	199	211	220	189	208	213	211	208	208	200	203	199	202	210	193	234	207	212	203	197	204	222	243	216	186	178	221	220	203	215	183	183	205	198	204	179	217	226	175	207	209	194	216	193	190	219	201	228	246	219	246	236	212	216	222	190	193	211	207	200	200	184	234	221	209	215	219	180	227	206	197	215	175	212	214	189	200	204	193	213	216	222	193	207	194	202	207	197	216	215	214	205	218	213	210	194	220	216	212	206	196	201	216	205	202	204	210	207	222	230	216	228	195	218	204	223	198	218	225	215	201	243	205	222	204	192	203	216	212	189	173	193	221	207	195	191	216	200	204	214	212	214	219	207
2725	1977	4366	5320	4078	2986	2258	1887	1591	1260	1117	995	956	937	919	886	804	765	726	726	676	636	624	570	578	577	601	570	521	544	560	535	532	562	556	579	532	553	578	490	529	550	521	509	530	527	557	488	528	504	532	524	522	518	470	479	530	507	514	511	535	540	534	554	492	526	540	529	520	522	524	508	559	530	503	520	474	529	468	500	508	502	529	494	539	516	526	494	510	499	496	522	495	524	535	518	517	505	525	548	533	566	533	511	506	529	582	547	526	524	527	499	477	493	483	533	545	527	521	512	503	536	533	558	503	485	499	535	531	527	526	538	546	486	507	498	553	493	529	501	482	499	479	516	491	475	536	511	504	479	555	486	518	508	506	509	573	504	526	540	520	560	504	489	525	491	494	490	548	518	557	532	497	528	503	505	526	509	511	534	473	494	538	528	516	536	505	527	548	495	522	523	517	539	546	509	537	507	506	542	540	502	533	492	566	523	497	545	542	541	517	560	522	507	517	523	507	531	527	506	532	531	506	509	484	522	522	545	536	532	560	549	503	532	496	495	511	558	508	549	521	526	514	533	572	479	542	498	568	493	559	563	542	544	479	472	501	512	515	553	511	550	553	555	517	538	536	545	579	510	518	494	510	514	519	527	542	507	522	488	510	538	503	540	522	545	563	520	485	538	539	517	515	522	509	499	508	473	507	502	524	502	532	559	502	548	522	513	509	555	560	541	533	544	513	548	524	532	518	515	538	514	502	555	547	528	516	498	532	494	510	506	538	518	540	516	508	488	578	502	545	512	547	500	523	520	553	533	519	537	501	527	515	482	535	565	498	539	539	540	501	506	475	535	519	520	547	530	542	541	554	523	529	559	507	519	548	540	484	523	550	501	545	519	462	510	504	454	486	509	496	504	544	491	520	548	521	507	492	532	503	482	530	495	522	514	525	479	521	523	545	538	579	531	535	523	489	522	509	493	501	522	483	520	480	508	516	536	543	580	524	584	518	486	471	552	530	526	547	545	523	489	469	532	528	557	501	549	556	527	546	501	565	509	535	535	523	516	526	565	545	496	533	516	512	503	504	525	541	556	525	508	576	589	528	511	555	507	514	496	523	527	508	519	510	523	510	524	528	535	534	551	543	517	533	490	491	561	536	477	538	530	559	530	495	537	508	517	507	513	541	507	538	552	506	560	532	532	519	532	526	504	506	530	487	539	560	558	513	537	514	549	508	494	507	535	507	557	483	498	528	554	506	514	533	571	537	500	549	532	490	508	503	503	515	499	554	538	561	495	528	526	545	563	467	509	496	528	516	550	506	520	503	517	533	487	513	547	544	566	507	510	514	540	572	490	522	493	536	509	523	523	526	512	526	518	530	525	550	554	526	517	539	532	497	525	503	565	536	538	506	516	458	520	502	569	511	522	498	510	514	537	548	541	477	571	560	510	534	508	538	551	531	540	552	495	552	507	550	529	566	519	528	516	520	531	554	515	554	522	527	566	550	542	492	529	518	531	532	510	551	506	518	518	485	509	538	483	522	513	525	486	555	526	522	531	509	509	542	533	528	524	540	529	522	528	532	527	573	547	588	541	505	527	552	544	543	567	538	533	557	533	506	536	537	504	534	541	522	503	540	544	494	532	516	499	539	519	531	528	485	537	479	508	511	486	490	551	544	563	500	539	534	506	526	548	514	528	527	536	493	527	565	505	537	517	580	498	516	575	549	526	477	511	533	536	516	540	509	518	537	524	481	520	581	555	517	510	514	535	553	553	554	524	514	510	519	527	528	544	508	544	534	556	504	507	513	516	510	568	506	524	559	531	547	517	523	487	561	549	490	496	508	547	514	575	557	519	529	529	525	530	521	511	478	520	519	497	528	508	529	525	522	480	536	487	499	509	525	566	505	521	493	495	530	523	527	497	489	500	503	553	504	538	496	545	518	527	519	542	511	521	523	545	527	524	544	507	503	544	540	531	512	491	501	504	556	490	554	518	508	495	510	513	520	509	545	546	532	489	521	508	526	555	480	523	549	563	520	559	538	507	497	542	502	529	556	573	507	550	493	539	535	487	529	521	531	474	521	516	509	537	537	522	509	548	514	521	504	529	533	518	531	540	512	492	502	557	530	554	527	513	557	525	553	547	515	494	540	532	556	501	508	518	530	514	566	542	542	507	537	562	514	490	537	525	562	544	522	514	537	486	473	507	512	526	520	505	536	526	522	510	553	508	540	543	518	488	541	508	509	499	524	509	499	551	513	524	550	499	491	542	489	532	495	504	532	515	519	514	523	537	516	519	512	518	509	510	509	538	519	566	516	508	447	515	483	490	520	533	492	544	494	529	493	536	561	552	512	534	503	509	521	550	520	504	518	509	527	522	517	506	550	504	552	541	534	530	520	521	493	566	526	527	543	540	512	533	529	532	546	521	531	515	563	528	541	510	539	526	574	494	469	542	480	498	537	558	566	505	560	517	518	560	493	513	551	519	526	526	531	488	534	529	500	541	538	544	486	523	493	488	532	522	512	521	528	509	542	486	521	541	547	518	492	535	558	505	526	523	491	507	549	502	493	523	505	533	480	536	546	522	492	513	517	540	468	535	496	543	502	455	515	481	532	516	539	519	526	515	528	506	523	548	490	527	504	499	551	506	550	549	529	549	553	539	523	557	514	509	490	549	533	555	505	530	512	502	528	520	498	525	542	535	513	526	499	502	547	516	545	532	533	547	526	533	485	525	520	514	538	526	543	502	529	497	525	487	537	521	493	538	493	530	536	502	508	521	523	489	500	512	538	521	530	497	490	516	540	514	561	527	477	534	523	515	516	536	498	530	546	554	492	509	517	520	525	531	512	512	527	535	542	540	497	535	523	516	562	521	522	545	568	526	504	500	508	547	529	522	519	533	540	497	520	510	529	521	520	499	529	539	500	511	548	519	528	525	554	570	538	524	504	508	511	528	501	516	518	493	530	553	535	536	566	556	544	490	523	505	554	545	526	523	551	555	555	536	547	509	539	515	548	528	489	520	501	500	526	540	480	569	502	499	586	536	536	519	489	540	555	509	489	487	498	498	478	505	507	526	519	544	552	514	521	541	522	523	546	505	530	505	506	495	519	523	519	553	539	515	539	536	539	519	510	487	547	499	500	509	525	527	479	505	524	533	504	552	481	541	534	528	502	511	503	513	512	548	523	504	526	486	559	525	577	505	511	510	532	511	517	499	526	546	502	513	520	522	503	543	516	509	501	516	536	542	539	512	527	500	532	554	526	492	497	523	513	483	542	529	556	515	540	518	529	552	500	502	493	521	525	519	530	495	501	546	517	544	525	514	533	525	514	506	550	511	505	508	516	503	558	498	509	573	523	549	526	504	546	547	507	529	548	550	557	525	525	499	538	532	555	472	499	500	540	555	499	518	553	520	512	534	506	488	476	508	493	535	549	507	541	539	514	532	550	497	544	497	495	534	540	503	518	547	537	524	493	531	538	494	525	523	551	530	528	542
10414	3037	4437	4254	3189	2245	1590	1354	1012	1076	828	689	558	519	539	500	408	420	429	429	388	427	386	319	377	372	340	341	338	347	367	336	333	349	352	327	360	329	319	306	321	346	311	355	373	370	357	370	319	340	355	347	338	339	333	307	304	335	297	341	330	326	322	359	322	344	341	373	366	336	364	307	351	359	390	329	329	361	343	331	360	338	345	326	339	352	360	338	327	336	348	315	326	327	330	345	289	333	352	310	341	309	341	326	336	347	346	286	296	305	380	323	315	311	299	317	336	333	316	352	326	347	376	333	339	318	323	327	329	355	340	307	342	342	344	322	317	337	310	335	357	321	338	339	346	330	337	350	357	338	332	358	348	314	330	350	339	343	354	331	345	352	341	312	312	323	331	347	333	323	326	318	354	308	340	352	294	313	386	302	349	341	315	313	329	326	343	317	346	324	338	340	340	330	378	351	352	356	370	354	336	348	336	306	359	319	332	333	332	336	312	300	328	363	361	320	343	296	340	288	335	349	349	338	326	314	337	319	331	383	325	338	323	323	304	330	344	373	345	390	342	360	349	368	329	320	312	298	323	305	342	354	336	329	389	348	337	351	331	301	342	365	365	326	378	342	356	348	339	294	308	345	326	291	356	327	351	330	340	331	350	331	336	328	335	328	334	374	352	338	326	312	360	321	362	344	360	324	341	344	361	357	314	338	323	341	351	322	351	297	327	348	341	333	331	322	347	349	316	356	350	365	371	333	333	319	378	340	336	350	340	316	325	306	312	342	310	336	362	350	336	367	335	338	329	332	367	349	324	328	346	317	371	350	336	354	318	339	333	334	314	317	328	330	311	322	281	349	330	362	281	345	367	294	343	352	328	344	357	312	358	342	326	352	351	311	334	366	317	347	345	356	347	311	328	331	335	305	314	342	329	323	368	314	328	355	363	334	332	330	315	372	328	340	354	317	336	302	348	335	370	296	321	335	325	333	353	318	376	350	358	316	342	323	339	353	295	321	320	344	320	324	331	322	316	313	340	332	289	313	339	314	360	305	325	350	314	324	315	332	351	353	323	295	320	331	308	328	317	376	377	334	356	307	354	349	369	340	337	326	337	312	349	356	343	327	325	332	310	365	364	373	353	325	332	366	331	352	332	345	311	318	340	344	376	338	319	351	371	329	329	298	314	323	346	361	336	313	328	343	347	352	326	335	342	317	313	309	355	338	320	358	351	347	356	321	323	324	338	339	347	333	362	328	357	328	335	326	331	367	345	330	341	344	335	341	349	331	367	343	342	327	323	350	322	335	334	329	343	302	327	347	280	345	367	345	369	321	326	354	316	320	338	337	327	356	288	325	348	312	319	361	358	343	331	318	334	339	332	349	335	320	302	354	331	360	315	344	334	321	325	362	327	374	338	340	323	318	312	311	333	333	334	341	354	355	363	344	357	325	326	393	311	330	333	331	344	339	326	337	311	341	314	357	316	320	337	326	326	336	355	317	306	340	350	324	363	346	323	305	313	311	313	303	388	358	332	339	334	329	319	309	361	329	329	318	333	354	341	367	337	360	346	309	313	308	338	356	324	341	331	315	347	366	332	320	358	351	322	335	336	337	317	335	371	342	353	324	316	353	336	331	319	340	329	322	307	349	306	332	311	300	329	319	327	316	347	367	342	320	369	335	354	371	356	343	324	325	350	330	312	355	354	353	346	333	327	315	369	347	321	346	320	366	366	363	314	345	359	344	326	307	321	320	347	350	327	341	309	349	351	360	355	370	370	316	324	341	332	338	351	362	341	355	310	314	342	346	333	369	320	320	359	314	356	331	326	348	325	364	339	328	357	348	358	328	304	350	357	351	362	333	350	325	343	355	338	349	328	285	303	361	310	364	380	329	356	374	310	319	332	333	342	316	347	337	371	316	330	307	358	322	377	337	335	327	337	356	345	334	370	302	325	330	367	336	334	353	369	286	327	346	349	327	360	343	349	329	309	326	313	367	370	329	321	318	360	331	338	318	297	310	317	337	335	354	319	358	338	343	349	348	337	358	320	384	357	347	327	319	328	344	323	312	313	305	325	341	319	329	314	304	338	325	325	360	392	352	302	333	345	370	331	332	332	378	298	342	356	341	317	343	304	370	349	358	311	347	338	330	320	360	365	322	349	342	345	339	382	327	308	370	335	339	316	313	320	356	340	315	325	329	350	350	350	311	358	332	342	302	330	320	286	365	353	309	374	348	332	343	318	321	350	317	342	319	341	332	347	360	319	350	358	345	315	342	309	324	339	355	344	356	338	348	353	310	367	346	334	402	361	350	321	335	341	320	351	326	331	347	305	347	354	369	312	330	338	308	351	362	332	328	342	336	302	355	358	316	320	326	336	324	345	323	345	347	347	324	343	317	308	351	326	331	369	325	368	343	325	327	322	309	359	334	337	335	296	355	344	339	322	325	367	331	345	350	341	337	338	351	337	330	333	339	315	328	322	328	323	331	360	341	339	338	332	307	320	351	360	337	315	323	369	326	339	357	337	380	330	343	373	328	332	335	354	366	347	353	340	325	338	310	332	328	328	325	343	366	315	373	347	349	355	323	318	353	342	360	316	292	330	347	302	358	315	341	354	345	319	283	293	341	317	333	336	316	324	370	331	334	327	336	353	350	318	325	322	307	328	323	348	378	359	353	327	338	304	340	345	333	343	312	358	315	370	336	357	362	338	326	354	298	353	348	332	349	356	322	335	338	361	367	321	337	368	328	319	338	328	356	334	323	307	308	311	335	313	306	358	384	336	364	303	337	345	318	333	306	364	350	364	334	367	341	333	340	320	335	340	341	357	309	352	363	318	314	324	324	341	338	292	339	354	338	366	326	356	363	346	338	329	350	347	313	314	349	347	341	313	300	344	364	333	347	328	344	339	311	358	322	345	334	340	310	356	377	360	332	321	313	380	328	319	327	355	343	336	326	331	329	337	336	354	354	346	325	351	374	322	293	356	352	333	343	346	380	352	313	329	363	344	323	350	306	314	373	334	361	382	332	334	296	345	366	309	323	330	359	361	327	342	339	346	305	330	325	365	298	324	323	362	340	320	348	338	351	301	314	351	355	337	336	322	318	279	322	322	302	317	312	368	336	381	356	334	343	303	369	339	336	309	343	336	329	324	343	320	349	328	331	312	347	345	318	320	344	316	317	291	345	326	326	334	347	310	324	339	306	337	326	335	352	371	329	353	354	328	349	335	328	335	340	355	357	352	329	350	323	331	346	345	346	359	339	342	300	327	321	374	340	310	351	328	343	366	326	333	359	328	297	311	338	298	337	331	326	358	357	317	313	343	333	346	307	345	301	371	342	336	296	347	344	310	343	353	336	349	314	335	330	354	336	355	342	342	327	335	320	354	315	352	332	302	368	341	327	384	340	323	342	353	370	338	343	339	348	355	324	349	312	345	311	331	360	327	307	335	343	360	329	351	352	328	324	312	351	335	342	361	313	312	332	362	335	353	329
8169	3180	7794	9920	8859	6953	6147	5392	4350	3936	3122	2659	2263	2023	1971	1845	1463	1370	1295	1185	1189	1079	1049	995	949	878	917	847	847	910	875	854	865	847	787	788	816	852	840	814	808	815	788	802	807	800	816	821	770	804	789	788	764	753	795	755	803	782	799	800	773	748	779	785	770	834	814	766	748	815	798	837	792	792	733	766	806	816	796	736	728	776	771	784	761	772	810	817	785	763	763	768	816	788	797	764	760	820	836	768	773	806	774	800	811	757	794	782	769	751	806	798	773	765	797	744	767	761	846	825	758	767	828	797	741	796	796	807	752	756	820	815	763	745	749	781	770	769	770	781	776	806	794	715	790	800	831	761	760	788	766	792	817	769	803	774	773	789	778	775	756	750	795	819	755	764	785	787	787	799	828	784	792	749	787	766	801	756	823	818	806	793	828	783	748	830	821	761	775	826	794	828	768	718	785	756	789	807	728	776	741	800	739	763	776	826	808	785	787	808	763	754	802	804	743	757	790	785	745	751	770	741	804	778	778	789	748	729	778	771	767	767	751	773	775	819	759	791	746	787	765	760	769	796	774	768	734	797	745	745	787	780	788	737	757	795	821	764	770	770	747	741	767	759	715	786	820	783	731	791	799	788	776	770	779	769	757	715	807	754	746	746	772	812	766	742	767	802	757	772	794	813	751	815	834	768	831	775	781	731	795	792	761	793	800	804	802	766	794	780	776	774	796	756	793	786	748	782	766	806	787	801	807	783	796	818	777	791	826	770	775	779	822	790	801	803	813	767	813	801	780	802	780	798	786	757	769	742	824	780	782	788	814	746	835	749	775	759	772	747	768	786	774	778	776	822	775	826	779	836	780	771	787	776	799	816	740	777	800	835	775	799	814	789	777	797	691	771	772	814	799	769	834	824	782	759	777	802	770	781	798	796	786	809	785	789	791	777	787	769	728	764	754	762	767	737	803	789	780	765	803	845	773	804	811	811	790	785	776	805	770	796	773	760	763	805	749	804	767	788	807	783	768	787	832	784	825	770	750	769	804	768	714	817	755	785	816	761	765	769	780	776	766	777	768	791	794	798	788	774	754	763	768	791	810	791	800	795	812	775	776	816	790	780	806	842	781	747	794	769	828	772	756	739	778	819	800	805	768	789	739	794	795	769	753	765	748	809	734	822	751	740	787	779	776	761	781	778	779	765	777	728	765	741	745	760	779	829	744	757	789	834	777	784	818	788	783	786	821	817	785	787	797	760	772	822	778	798	793	748	843	753	772	755	768	762	780	739	779	779	839	786	800	747	765	802	726	773	816	791	759	763	747	809	777	761	761	760	791	791	729	788	754	756	787	766	827	813	813	807	810	758	760	803	757	791	750	777	782	763	758	785	800	793	789	835	829	776	800	772	766	779	780	748	822	772	789	777	790	809	851	745	778	812	819	832	762	763	807	808	753	839	834	734	789	778	777	794	797	814	762	751	738	748	794	742	831	742	775	733	770	736	746	751	773	760	772	772	810	796	765	806	794	759	803	791	765	770	770	759	739	779	763	759	802	813	803	759	801	767	774	799	813	797	788	802	780	807	759	728	795	802	799	764	769	770	759	742	769	737	853	774	810	764	782	724	789	804	771	750	796	802	769	767	815	800	775	776	794	759	778	793	770	783	755	735	752	791	784	792	795	773	817	738	780	792	787	778	824	789	775	780	773	801	772	793	827	790	788	778	793	731	783	769	806	798	750	785	785	792	743	763	788	786	776	748	717	791	756	766	820	803	753	792	797	772	751	759	775	774	720	794	715	792	780	748	750	769	712	792	809	814	784	742	753	742	772	823	786	763	780	803	758	741	806	739	785	773	794	746	743	827	757	754	782	789	843	781	812	756	830	815	836	778	725	770	783	804	753	755	793	790	828	817	776	775	787	726	787	777	806	801	766	745	827	733	788	794	801	752	764	805	767	835	811	778	817	772	792	776	799	842	775	700	816	715	743	764	779	788	750	812	769	801	804	785	719	778	782	757	779	822	807	793	821	839	794	795	778	771	738	804	790	767	781	811	793	693	814	831	811	805	840	824	753	770	761	765	801	814	747	726	788	710	755	720	810	730	796	703	750	748	810	759	784	764	768	798	760	766	785	807	771	739	786	793	770	831	745	819	778	797	781	814	715	810	779	811	777	761	752	804	759	755	755	780	755	778	768	772	767	761	800	766	799	777	809	766	789	767	774	756	785	815	774	767	769	799	785	783	798	770	799	781	790	771	774	747	758	765	769	786	802	774	812	748	752	763	829	797	801	785	793	778	799	792	812	796	814	789	816	782	780	779	791	767	733	814	776	792	756	846	747	797	779	810	772	730	798	801	780	757	791	786	683	798	759	783	750	781	793	796	803	802	741	791	763	739	766	771	773	830	770	758	804	775	784	783	828	793	793	822	787	708	774	752	802	766	779	855	773	756	787	750	766	791	685	761	766	761	790	788	808	778	777	767	843	797	761	757	844	795	786	782	790	764	809	786	807	760	792	773	750	777	791	808	715	807	777	765	769	825	776	778	813	786	767	779	801	764	776	807	813	771	808	858	729	792	788	814	819	789	788	798	808	776	792	814	752	873	772	755	819	790	776	773	815	802	786	786	794	776	797	779	782	744	756	805	757	803	763	758	782	764	739	772	770	839	791	779	737	773	776	778	790	786	815	756	764	761	768	740	820	745	755	775	806	790	767	786	768	836	789	807	799	757	779	766	772	788	824	771	785	781	800	779	788	748	770	817	797	790	819	746	762	731	854	779	818	804	791	824	770	749	773	785	735	805	796	859	737	723	751	777	793	760	785	761	750	753	841	786	708	779	810	828	760	778	794	827	800	760	796	738	784	748	809	770	809	803	763	796	773	796	731	795	813	796	791	778	792	781	740	754	803	835	778	777	784	809	752	731	802	771	761	777	816	805	758	779	759	750	808	798	821	825	769	782	790	771	726	804	815	770	776	777	783	759	770	805	813	788	763	766	836	795	813	771	760	798	800	769	805	840	759	723	773	782	820	840	773	787	794	802	773	815	753	739	803	763	737	821	720	742	712	767	800	737	788	732	799	816	825	787	797	823	742	784	797	828	748	785	788	789	747	763	790	767	795	782	805	764	798	791	809	780	780	796	748	782	764	758	787	798	766	803	805	774	772	753	763	772	750	806	771	787	758	813	822	826	793	760	727	748	760	779	819	802	741	778	754	757	787	784	779	749	755	749	787	736	791	787	824	782	740	789	783	764	811	750	824	775	797	779	752	790	762	799	744	752	800	757	834	814	807	773	795	751	814	788	803	842	799	795	749	763	779	809	787	797	764	757	793	820	817	808	774	822	812	801	788	806	796	790	756	802	780	769	769	754	777	757	792	774	788	756	766	757	814	786	763	768	829	757	733	779	791	769	798	787	736	739	740	748	754	701	791	786	811	767	741	818	775	760	800	765	781	801	811	802	747	795	810	811	762	821	770	817	754	739	761	745	759	825	786	830
18017	4952	7129	6866	5151	3770	2861	2327	1917	1359	1018	993	803	702	690	650	574	542	472	430	422	417	416	377	387	360	361	366	383	381	363	376	371	348	388	380	398	374	327	348	358	336	370	336	359	291	389	348	341	393	350	341	365	377	364	291	355	365	353	343	382	369	353	357	374	330	331	346	330	351	379	342	348	360	336	349	373	347	357	397	331	362	356	362	288	367	317	371	341	381	334	327	341	368	352	366	360	386	332	343	339	309	378	332	341	360	292	394	323	352	363	356	348	388	338	340	325	342	352	361	363	372	381	312	395	335	337	362	380	317	358	358	345	383	359	348	353	356	360	358	357	383	318	346	317	362	335	338	369	334	316	351	365	357	331	376	368	362	351	340	320	344	369	351	327	337	382	361	342	322	366	387	335	374	355	312	321	366	362	379	375	353	339	329	388	375	344	347	359	376	370	336	325	357	369	302	326	328	349	355	355	369	387	356	332	362	334	369	363	380	332	345	360	347	334	363	335	337	311	360	355	338	375	356	350	342	316	340	330	340	343	349	340	360	335	323	365	372	306	337	358	344	342	359	342	387	328	372	322	371	336	352	323	346	345	382	348	287	353	361	381	363	372	387	286	360	337	350	353	309	338	378	331	338	344	331	340	341	348	343	394	368	331	393	367	338	358	375	351	331	336	352	332	351	364	353	337	382	350	319	326	314	334	360	347	386	356	355	320	370	373	354	341	338	393	344	329	331	371	362	323	319	402	359	354	357	367	333	365	330	345	322	350	381	343	340	356	357	341	357	338	330	369	365	338	357	371	347	329	323	362	359	372	356	356	330	337	360	379	346	367	355	360	371	367	336	309	369	328	358	337	333	358	321	339	353	352	350	344	325	356	400	362	374	379	358	366	342	373	346	328	347	332	328	363	347	327	352	340	325	381	359	360	361	309	339	364	371	363	352	346	363	353	317	362	391	371	365	357	348	357	323	364	339	343	403	373	326	354	341	349	342	365	333	334	395	373	351	365	343	327	354	381	358	366	362	358	317	368	377	384	347	361	321	368	357	345	336	338	346	372	373	308	319	354	385	362	326	347	362	351	340	354	334	362	353	349	365	327	363	340	363	361	374	374	403	386	363	378	367	310	375	350	364	326	353	363	371	357	368	398	355	374	324	332	320	327	354	359	327	339	333	387	338	341	346	363	369	331	369	371	355	369	361	359	344	319	361	361	350	357	362	335	367	346	350	340	363	373	342	352	360	340	360	348	383	341	366	350	340	329	340	401	365	362	380	359	376	324	347	363	390	348	345	352	346	369	384	360	360	330	371	318	362	336	321	360	317	360	375	333	351	396	360	350	358	353	323	378	362	402	361	363	356	354	379	309	376	315	359	364	359	362	360	344	382	386	327	351	342	344	336	360	344	395	353	325	365	374	340	344	339	379	378	336	355	336	342	359	325	333	357	373	311	332	348	362	386	379	348	351	360	355	390	325	352	355	398	355	349	367	356	360	348	320	388	377	364	377	332	348	325	358	343	337	339	366	334	358	357	315	354	389	374	359	339	380	333	381	376	388	338	343	364	399	322	356	345	370	328	342	355	344	389	375	324	322	341	325	406	365	372	391	384	352	337	353	328	364	363	350	329	361	388	354	335	342	382	337	326	316	356	380	325	342	318	332	320	338	312	373	328	348	354	355	319	326	401	351	360	352	321	319	346	369	368	322	345	331	366	383	407	370	364	342	331	320	352	323	332	362	321	351	350	319	352	366	355	340	369	363	329	341	349	347	351	409	355	327	373	336	382	347	344	370	341	341	351	366	358	388	329	384	333	374	338	314	359	330	357	303	342	341	376	353	354	361	331	343	378	343	349	358	335	356	337	347	385	340	354	393	333	327	338	293	309	355	341	355	355	355	363	329	336	340	361	338	350	327	342	319	361	375	326	346	355	362	356	342	317	381	376	336	355	311	340	382	343	365	363	395	340	352	353	332	325	376	360	314	374	350	363	349	375	381	390	369	336	354	365	416	353	362	389	343	339	337	341	334	347	350	354	338	350	351	354	376	371	334	357	310	350	349	326	362	368	355	341	333	370	330	309	371	375	361	332	311	346	377	347	326	322	337	341	353	324	348	344	333	347	357	370	366	363	377	371	365	361	328	363	345	393	343	365	366	383	345	389	357	359	358	307	342	352	353	369	345	356	357	321	361	350	347	369	394	369	322	342	388	378	334	367	348	368	366	349	367	393	355	369	328	345	326	362	340	337	345	338	398	307	357	347	372	361	358	362	363	373	343	365	378	326	381	333	336	371	361	324	355	374	349	328	319	382	384	345	356	345	395	351	299	374	344	365	367	357	326	345	330	342	343	336	357	323	360	386	339	337	337	351	366	374	381	361	363	353	377	324	351	366	349	373	362	363	354	350	350	343	365	337	361	386	350	322	344	341	325	367	380	355	317	369	328	328	323	334	403	345	332	340	313	365	405	312	322	336	369	357	342	378	375	353	347	319	344	348	404	348	377	375	322	347	351	382	370	402	319	369	374	345	338	347	333	340	332	381	374	373	369	333	359	331	373	347	374	349	382	358	341	359	352	376	335	315	336	340	378	391	333	318	356	362	349	364	400	361	348	325	341	378	331	373	334	346	356	365	391	361	327	345	382	360	362	337	365	343	351	386	316	357	368	344	327	361	367	326	338	374	353	334	347	368	351	321	329	336	357	343	374	337	368	360	377	352	339	342	372	313	326	362	348	351	362	350	357	378	347	357	376	393	352	332	343	311	356	372	315	334	348	303	351	381	348	366	351	318	362	343	354	348	394	348	319	371	370	341	342	346	336	314	345	319	338	349	351	327	365	367	359	333	365	410	338	360	342	349	326	361	341	379	393	327	310	350	381	345	338	317	361	381	348	347	329	335	362	367	348	370	351	336	368	320	337	406	332	344	319	341	358	321	332	383	338	354	363	353	362	346	322	398	370	353	357	334	350	347	369	350	356	366	340	344	361	352	355	316	354	355	325	346	349	402	321	391	361	341	311	385	399	384	355	323	347	344	347	371	321	353	352	320	334	341	351	313	346	364	355	358	393	324	327	337	355	347	374	357	346	320	357	339	339	365	353	375	332	366	332	386	340	362	333	411	370	336	364	324	389	337	330	363	395	369	366	381	413	366	356	341	321	336	355	309	368	351	319	397	354	403	381	357	348	379	307	371	352	345	402	324	366	345	368	349	380	359	348	397	390	337	359	343	385	311	343	350	345	351	352	338	349	361	389	338	375	343	371	368	358	338	362	345	347	365	338	369	364	367	351	326	339	350	377	347	364	338	356	310	359	381	321	395	383	358	359	379	377	357	354	316	352	348	394	352	350	364	340	354	375	378	349	381	363	332	358	328	316	349	334	372	378	330	379	364	344	342	356	350	352	337	370	381	318	338	330	320	363	349	342	327	367	369	345	348	332	330	351	330	377	345	351	350	367	345	370	359	311	344	311	380	383	366	339	369	345	305	349	335
10673	4054	11064	13502	12145	10959	9278	8238	6957	5523	4696	4460	3467	2898	2988	2439	1982	1874	1593	1466	1355	1266	1208	1158	1094	979	993	994	947	924	890	952	885	844	879	878	857	839	798	825	804	819	848	819	829	879	833	802	798	802	821	795	793	804	817	848	760	797	829	787	812	827	810	801	853	840	782	801	774	812	815	796	773	836	806	828	853	783	811	815	856	797	820	758	785	812	777	781	824	806	849	807	813	844	784	782	785	828	758	812	785	782	843	796	803	754	835	779	783	792	768	759	809	772	766	772	840	789	782	747	771	755	789	774	833	787	804	733	819	809	892	818	795	816	763	765	814	798	766	814	796	763	766	776	809	776	783	801	737	770	750	788	759	808	807	805	773	793	823	815	779	777	805	843	791	769	768	832	784	791	749	781	776	797	776	752	784	759	760	782	796	762	770	738	758	766	754	841	796	779	783	830	766	792	748	793	770	789	839	737	790	782	800	797	780	783	778	779	785	754	795	773	793	827	764	792	745	745	717	786	759	792	804	814	771	816	775	761	773	794	831	781	764	795	759	749	783	784	779	798	762	762	763	768	788	786	813	747	726	813	795	778	761	753	824	756	762	785	813	735	789	736	772	755	804	776	807	795	803	771	807	802	781	755	764	809	788	724	743	861	765	802	779	808	815	823	813	795	744	759	793	764	800	777	756	756	757	812	741	808	753	811	766	746	819	819	759	758	762	769	729	835	800	804	790	799	820	734	822	808	794	807	789	806	786	820	789	809	803	800	759	776	773	781	787	755	791	817	818	839	765	804	781	766	739	810	741	770	749	694	833	808	721	811	818	798	798	793	799	763	873	779	843	805	809	792	812	768	795	820	787	810	744	763	818	742	782	825	781	842	818	799	754	800	752	833	785	793	742	779	789	770	776	774	748	777	764	825	762	832	799	789	787	754	783	756	780	778	776	794	781	782	774	838	808	807	792	839	806	768	799	777	713	819	784	757	764	802	785	742	795	796	740	801	800	788	761	850	796	818	773	804	843	798	713	745	770	802	746	757	785	833	755	815	791	751	838	786	779	807	788	775	780	804	854	810	823	805	808	795	792	816	785	781	807	776	829	767	758	747	777	812	780	769	761	822	794	811	797	800	728	778	763	808	821	779	756	791	871	783	763	802	741	765	849	758	826	750	781	786	803	809	783	816	759	784	759	768	751	821	816	803	755	770	822	802	782	770	812	789	766	799	797	784	796	781	796	805	821	813	776	772	807	815	817	760	795	810	808	788	794	762	870	839	751	754	825	814	840	774	772	802	739	782	764	835	756	773	820	822	794	815	779	778	807	820	751	850	807	756	818	795	792	783	772	790	795	826	773	775	794	811	793	803	787	807	814	842	799	779	792	808	733	778	764	815	764	761	802	826	762	781	767	809	810	828	799	780	805	769	809	773	800	823	761	759	802	767	788	777	785	770	798	763	793	843	797	756	816	773	794	829	786	829	818	809	790	762	736	776	815	784	853	778	794	765	806	788	757	765	754	796	787	769	786	782	831	751	795	787	772	785	794	765	877	773	791	813	828	839	787	800	807	782	779	764	766	799	788	776	811	761	752	718	786	790	858	818	859	783	767	848	821	727	766	807	749	796	776	765	836	806	817	772	817	741	775	798	797	814	815	715	808	753	804	780	750	803	802	778	741	800	781	818	754	816	786	750	799	757	821	820	830	780	828	819	810	772	830	845	738	791	805	772	781	761	773	753	757	757	783	778	782	795	827	812	781	792	783	803	805	735	827	815	780	756	720	804	825	778	810	785	741	790	833	778	835	799	777	802	789	773	815	811	755	775	793	820	800	816	761	781	820	764	819	821	788	791	739	802	753	830	744	787	745	800	787	802	774	775	766	787	802	831	726	790	739	833	779	797	814	835	755	791	783	871	793	801	746	802	823	766	799	757	756	864	813	833	797	813	821	782	823	769	797	790	780	793	757	815	780	823	845	809	784	809	784	765	778	763	810	820	839	780	804	788	772	829	801	825	809	789	786	774	797	802	753	834	796	790	802	801	792	714	817	772	737	785	834	750	836	791	779	809	783	785	767	785	770	786	828	777	735	754	816	787	855	845	780	793	771	821	732	803	821	754	773	831	786	812	772	783	784	817	795	798	784	813	820	807	794	806	827	741	775	782	790	784	778	823	755	808	814	781	799	808	747	787	816	744	827	778	806	804	803	792	800	770	802	799	750	798	772	829	795	782	786	752	794	863	777	753	787	771	749	775	782	816	735	811	812	793	798	761	822	796	823	804	788	790	770	790	808	761	787	747	785	728	840	803	784	815	796	761	833	784	853	813	770	761	803	760	862	807	754	798	837	833	817	816	818	820	804	796	759	787	746	781	761	776	791	817	806	771	823	771	815	799	737	752	746	781	785	787	826	753	809	757	736	723	802	788	783	796	762	802	802	833	769	748	777	786	734	781	793	805	806	776	805	830	772	783	768	796	810	780	771	790	747	773	793	775	776	789	823	790	823	829	839	768	788	786	826	753	766	793	781	793	838	780	838	809	797	803	784	802	816	777	799	825	694	793	776	793	830	791	797	776	806	808	814	782	794	811	832	758	765	806	792	775	798	760	795	745	790	758	794	856	767	768	795	792	826	805	826	772	734	775	793	799	771	771	773	803	786	775	774	818	798	747	761	798	786	779	756	793	783	810	757	756	776	752	816	761	814	792	755	739	780	810	757	803	820	756	742	768	821	781	801	803	804	810	815	763	842	822	799	775	740	819	774	778	828	800	813	782	840	830	794	753	802	749	752	782	788	772	799	836	798	792	826	747	783	789	808	757	853	740	802	811	754	783	749	768	823	795	833	823	847	757	775	784	776	787	772	733	793	797	768	802	783	861	777	733	790	747	799	833	804	810	835	760	819	777	772	752	815	785	781	774	798	778	830	811	788	760	777	768	784	792	783	846	762	730	790	784	808	723	780	831	788	823	761	807	820	784	822	796	788	692	798	758	784	834	785	795	769	756	764	807	798	789	771	858	775	778	815	786	843	775	766	757	786	765	787	758	801	794	775	774	784	807	779	783	746	792	840	819	794	782	785	834	800	766	847	774	837	776	786	769	766	753	771	790	757	762	753	807	754	821	772	805	830	776	832	759	792	711	783	749	812	790	799	779	806	793	795	843	761	798	784	787	789	751	858	799	780	823	741	769	759	777	816	817	784	759	794	799	800	853	791	772	816	777	788	831	744	782	756	765	749	810	864	804	750	790	765	804	805	796	790	785	817	737	749	767	800	805	807	799	785	787	809	778	823	813	785	790	755	755	768	814	805	840	780	827	776	836	835	823	715	805	794	838	787	802	793	774	761	761	817	759	809	792	788	810	774	789	803	809	803	806	794	788	852	759	779	772	795	770	795	778	808	830	814	776	767	840	775	800	758	796	750	761	810	778	752	810	770	780	810	819	775	771	802	773	804	809	818	714	835	799	757	761	881	819	814	826	772	781	729	836	793	788	794	801
3736	1591	1952	1597	1020	775	533	469	366	347	294	336	280	273	249	252	232	249	232	249	226	249	234	219	213	216	202	209	195	201	196	209	210	191	197	192	227	203	206	221	213	191	190	204	218	197	214	223	199	195	211	202	211	201	209	207	196	216	217	216	211	198	218	202	199	220	213	209	179	215	184	189	207	201	192	221	218	216	219	205	214	199	219	210	207	204	247	197	184	193	216	186	191	214	210	195	201	169	197	232	181	210	234	223	193	218	213	202	224	218	215	219	219	198	249	198	215	238	211	187	171	225	192	223	177	199	206	217	215	202	209	215	218	210	199	213	240	198	224	232	205	207	223	239	208	198	230	193	213	169	181	219	245	216	205	195	207	218	235	202	186	228	204	178	190	194	222	230	182	214	197	209	216	226	211	184	207	207	190	190	213	201	187	214	222	211	211	208	203	222	197	222	209	215	216	170	233	227	257	226	187	213	198	215	201	207	208	202	200	227	205	225	197	212	207	214	209	202	220	226	214	214	203	210	245	207	200	213	216	227	184	191	196	239	184	201	196	214	209	204	225	209	192	227	183	210	218	188	218	213	233	226	212	216	212	230	184	211	199	207	205	178	208	206	203	182	199	216	209	225	227	207	192	217	204	207	217	233	219	186	249	189	173	200	224	220	217	221	215	191	211	255	206	241	191	198	192	208	202	251	187	181	186	201	211	209	212	206	210	182	192	209	219	178	241	206	196	209	186	198	208	234	196	208	209	224	191	192	183	205	199	233	192	204	190	211	202	216	203	229	191	210	217	230	200	206	209	242	222	196	223	192	204	229	227	201	202	203	166	206	197	227	228	199	195	208	201	206	198	211	212	230	238	206	222	196	209	195	221	216	226	193	202	218	233	186	208	194	223	212	215	187	198	222	214	199	230	214	192	225	214	214	221	219	207	227	221	207	216	200	208	229	220	223	229	194	219	219	218	205	213	176	213	195	228	212	217	222	208	193	224	172	219	201	174	206	195	213	205	200	172	230	229	206	198	241	222	208	222	241	212	193	215	198	219	182	220	228	210	189	198	238	202	213	223	218	223	190	213	225	217	202	224	204	222	214	195	216	222	229	197	213	208	213	202	195	243	200	184	203	224	228	220	212	226	206	194	227	233	234	200	193	203	200	213	200	193	207	215	234	209	214	203	217	212	179	199	201	213	241	216	216	201	212	232	219	247	218	192	171	211	189	201	215	202	234	209	220	223	209	201	196	195	195	193	220	212	235	227	200	200	191	221	202	216	226	210	195	229	216	219	218	182	187	203	208	204	222	210	210	203	203	226	210	212	215	226	201	193	211	214	240	215	234	190	188	199	188	191	210	219	201	212	208	221	225	218	223	182	190	207	199	194	183	203	222	228	236	215	181	196	181	201	200	227	237	236	206	214	193	213	213	224	198	191	243	225	201	206	194	208	239	242	189	219	201	210	246	239	171	179	181	209	224	216	204	223	212	217	209	204	219	195	209	189	182	218	228	222	204	200	228	251	210	194	221	219	194	208	219	196	210	239	190	213	177	201	215	193	215	223	220	212	216	216	180	191	189	243	212	213	215	223	198	203	202	213	220	209	237	221	203	222	225	219	170	205	223	201	204	203	228	252	212	215	208	194	204	206	216	199	215	197	208	216	219	204	236	220	203	237	203	218	224	212	225	211	223	222	193	189	174	199	225	208	230	227	205	198	201	215	222	209	212	217	210	203	207	217	224	227	203	202	211	210	194	205	204	220	190	171	186	215	208	205	199	206	201	243	234	220	239	216	226	182	199	201	187	182	214	181	235	219	202	205	197	215	233	207	227	181	197	207	239	214	217	226	199	210	195	221	201	193	202	193	223	194	186	217	224	206	223	204	224	215	202	239	194	199	192	214	216	212	222	212	206	248	202	213	226	193	224	211	204	217	186	186	185	228	194	214	217	186	209	218	210	213	196	215	233	207	188	199	222	193	220	219	230	203	207	224	216	226	201	208	231	190	168	203	182	208	252	224	195	202	200	216	191	203	182	216	209	228	212	190	195	201	215	205	219	212	191	196	221	221	238	210	225	231	204	232	202	186	193	209	218	229	199	223	243	205	218	232	210	207	185	228	202	196	234	213	214	216	211	196	219	236	237	226	206	217	241	199	204	200	215	188	199	218	182	197	215	198	214	229	204	212	222	194	211	226	223	186	211	213	217	213	205	200	206	208	245	224	202	217	226	210	194	201	201	231	209	191	221	209	231	214	235	217	211	220	211	226	219	216	186	189	203	204	207	226	236	203	231	214	210	211	208	203	220	193	218	201	188	228	192	219	213	220	214	227	209	225	208	190	228	228	222	210	212	215	213	225	179	200	210	222	196	212	222	222	211	200	201	211	230	205	193	231	189	233	244	193	204	216	169	206	193	203	225	203	216	170	224	212	205	223	211	215	232	189	217	190	196	225	229	221	195	208	211	197	233	212	218	232	202	204	198	216	226	239	203	215	199	231	206	235	228	191	199	229	226	206	219	210	225	184	195	218	228	213	211	233	210	194	221	193	210	242	215	217	196	185	215	226	196	239	176	242	222	188	236	213	211	213	212	166	192	198	202	195	201	190	198	224	217	218	218	225	224	183	198	201	195	203	219	233	233	228	212	224	211	196	210	210	197	221	219	200	200	222	206	194	221	219	221	205	228	205	203	204	215	217	227	201	199	207	216	207	213	207	230	222	216	213	196	202	206	210	213	188	198	217	228	235	218	213	222	205	207	195	199	198	205	213	192	218	214	198	214	209	197	210	204	223	206	178	236	228	206	215	191	158	192	206	216	211	180	201	204	212	220	226	195	252	195	207	216	181	203	238	192	205	232	202	193	229	224	208	241	225	248	244	196	211	219	224	166	215	252	208	201	233	202	193	228	197	211	231	195	234	253	213	218	193	195	203	195	221	218	190	209	245	210	227	196	183	211	203	185	197	190	217	186	244	219	236	228	218	219	206	185	189	212	218	184	219	218	191	212	225	201	216	202	191	213	231	215	197	213	228	202	259	236	202	232	192	181	202	235	207	205	223	185	197	199	207	212	223	221	205	191	228	231	212	258	204	205	172	188	205	184	205	204	207	203	219	214	203	227	220	192	221	237	194	235	219	220	233	235	186	204	215	219	185	217	217	202	201	219	221	193	218	221	219	211	197	208	209	231	185	219	188	212	198	206	230	226	195	215	199	221	210	203	205	217	241	210	233	196	183	205	211	223	207	216	247	209	190	202	179	189	233	206	206	225	218	194	191	207	250	224	194	198	223	196	204	199	204	209	232	221	197	213	225	193	210	211	209	203	207	189	212	203	212	174	211	203	193	243	221	223	224	210	182	229	198	211	243	214	215	199	216	193	195	196	240	209	197	199	237	236	175	210	194	230	206	231	213	201	214	208	208	203	200	211	209	233	211	209	218	196	244	214	200	223	244	219	179	218	225	190	195	207	195	216	203	238	213	193	202	232	198	208	203	201
2894	1844	4081	4886	4034	3260	2396	1942	1645	1355	1143	1011	874	873	861	832	793	805	771	717	692	674	613	597	581	618	564	521	528	555	556	535	546	555	518	555	580	541	531	546	536	530	501	484	564	548	546	518	539	511	513	515	514	535	498	534	563	478	564	541	534	498	519	530	523	517	531	496	534	507	530	537	494	556	507	523	487	567	522	520	516	535	510	508	518	555	502	536	507	519	525	545	511	537	524	504	524	567	547	501	555	547	550	536	525	509	518	513	481	538	542	528	506	535	520	525	569	533	566	542	564	529	538	531	539	564	521	507	549	494	513	517	522	534	544	538	494	565	551	534	535	528	542	564	511	535	513	547	581	581	543	555	564	557	520	526	502	526	520	531	551	515	531	516	529	489	501	543	518	499	524	540	529	499	493	551	507	531	526	501	546	507	581	548	508	548	562	535	527	524	535	518	528	496	513	503	545	511	529	538	502	533	529	537	507	552	532	547	551	539	523	522	551	534	504	537	509	504	506	539	525	539	499	517	505	552	523	519	530	501	543	506	518	528	528	553	569	511	488	547	564	480	533	562	542	519	508	576	492	497	489	525	514	505	503	544	541	536	481	544	540	554	538	511	529	561	512	532	517	537	531	544	485	546	529	533	535	516	502	501	550	551	469	495	521	537	492	557	528	511	494	536	546	555	494	559	497	529	542	522	537	550	510	502	541	528	521	515	497	517	503	565	559	531	554	583	489	568	535	507	553	508	529	527	543	540	517	527	541	588	529	529	511	525	516	483	505	513	478	511	523	503	523	513	543	517	521	549	515	515	507	533	513	517	493	533	555	540	476	498	538	551	511	538	524	547	511	512	545	494	541	561	510	536	522	485	513	544	535	525	520	547	535	554	533	516	523	541	540	476	545	543	531	528	516	534	479	535	531	556	539	512	520	516	528	497	551	512	544	533	520	554	546	498	515	532	494	562	522	517	503	535	516	517	548	557	533	529	508	513	532	587	532	548	516	533	535	550	515	531	549	553	496	517	531	525	530	530	541	561	548	490	554	519	503	513	490	521	530	522	527	523	492	547	543	507	530	543	558	508	487	544	499	475	535	515	517	496	504	496	532	523	577	503	520	576	516	534	522	551	508	517	538	472	503	530	512	520	548	496	498	528	545	519	502	546	526	490	561	531	517	500	505	521	522	467	491	557	514	559	511	556	527	532	495	518	541	534	508	516	504	503	553	504	521	508	535	527	492	529	502	534	501	516	518	551	507	546	526	534	509	537	547	531	533	511	474	505	504	520	537	532	573	545	510	528	506	548	528	561	482	539	490	500	537	504	507	526	523	512	540	521	544	549	575	513	514	528	576	517	522	490	478	502	510	557	555	541	515	528	536	562	539	504	521	506	528	520	529	530	503	512	529	523	483	502	547	506	531	526	512	506	570	557	505	543	522	515	560	522	499	542	512	529	559	525	512	527	539	533	511	527	536	500	562	519	526	522	521	559	538	531	536	545	547	527	538	483	496	549	504	506	514	565	590	534	526	547	507	550	507	531	539	523	569	511	499	514	532	531	524	538	548	550	528	547	537	527	535	476	511	555	569	550	544	532	512	504	537	499	570	510	517	526	550	516	518	515	502	515	536	510	555	476	530	532	509	512	508	505	508	513	522	524	536	542	522	505	543	518	538	525	517	475	499	526	574	518	539	554	567	566	556	537	518	540	560	540	533	543	513	504	538	511	544	502	548	534	518	512	576	550	523	534	539	539	571	543	537	538	544	530	546	477	505	561	529	531	515	518	480	497	560	516	521	523	511	531	543	536	503	564	519	562	524	514	555	514	500	508	518	492	474	535	481	511	544	524	518	536	537	511	501	562	545	520	529	536	546	491	497	493	493	553	558	504	551	517	552	534	555	538	495	507	476	540	556	531	513	570	570	532	535	511	585	549	550	535	551	499	499	566	561	566	497	465	551	514	523	532	523	559	534	518	536	510	538	553	501	512	526	555	537	545	527	522	562	570	566	557	519	538	499	530	545	519	495	537	528	495	562	525	512	478	482	507	545	529	539	522	493	529	485	568	520	508	523	544	487	506	523	554	498	551	546	534	554	528	525	577	518	515	530	545	555	533	472	525	519	558	534	532	530	545	495	568	537	548	521	552	498	564	511	504	556	591	527	540	521	514	557	515	504	494	509	473	529	553	526	544	525	544	509	526	516	513	539	554	521	498	547	560	504	505	561	573	527	557	501	491	484	499	517	523	524	540	506	554	559	532	548	546	485	515	545	510	487	514	519	571	557	522	523	527	513	524	536	493	552	511	521	532	509	508	504	512	541	528	533	560	539	503	523	545	526	484	543	533	524	520	506	511	519	507	499	532	464	573	504	552	539	475	519	511	556	519	510	507	485	549	524	548	520	535	510	546	510	514	579	547	541	494	540	517	551	574	522	536	495	508	521	524	513	506	544	538	533	531	520	546	525	531	491	532	532	542	523	520	496	541	503	511	568	485	527	505	480	587	536	508	523	519	550	531	556	533	522	507	552	518	528	550	570	506	576	515	537	518	470	487	512	528	528	510	515	483	559	534	550	523	526	516	559	545	523	553	556	570	501	568	482	524	502	506	541	499	550	503	536	560	543	525	492	484	536	537	469	486	539	507	545	562	542	526	536	578	517	547	538	533	514	554	558	547	541	540	535	513	525	520	511	564	527	506	563	564	510	509	510	514	522	543	550	514	529	560	521	524	525	519	521	511	510	572	552	542	539	502	564	537	547	498	518	548	523	528	533	523	513	525	507	539	534	488	488	502	520	558	533	496	526	514	499	528	574	529	537	539	532	514	540	549	534	513	531	537	530	564	535	505	501	553	492	541	535	541	549	498	523	519	579	525	506	510	558	532	561	515	534	525	527	542	519	523	536	532	517	515	495	554	548	550	484	488	524	475	563	519	508	508	525	508	525	537	491	533	480	516	539	507	495	534	519	543	586	544	532	528	479	534	526	519	508	516	521	506	519	538	528	504	526	504	538	513	525	540	518	559	496	490	551	533	553	528	511	550	514	529	517	485	553	515	555	520	519	517	556	532	544	541	595	527	531	512	531	524	557	517	503	515	535	520	517	496	557	515	503	568	536	527	550	511	516	504	505	535	502	523	508	557	533	525	530	501	513	526	537	509	498	529	528	520	525	521	550	523	545	558	599	492	503	537	530	509	525	569	479	555	522	507	507	533	577	536	548	481	532	501	510	508	498	538	538	511	467	565	527	534	510	540	521	519	544	574	564	497	522	532	496	540	566	508	518	506	518	508	543	527	538	555	507	482	508	535	522	529	547	561	496	532	559	546	503	520	526	532	498	516	504	539	493	563	527	524	500	550	516	496	514	497	481	498	534	535	530	513	553	491	542	502	527	514	470	518	557	516	538	533	521	556	548	517	534	630	531	577	518	515	516	562	500	481	533	516	480	519	519	562	516	510	551	534	548	525	545	530	565	522	504	554	556	577	514	547	487	500
10788	3015	4351	4422	3113	2289	1729	1631	1185	927	715	655	608	515	496	482	427	419	432	434	417	391	398	384	354	361	358	357	344	369	354	361	346	347	334	336	371	371	363	341	351	359	346	334	341	350	325	310	360	346	329	353	282	332	331	350	339	326	318	301	346	338	350	338	346	309	348	350	317	329	325	331	329	341	348	349	326	361	381	353	312	337	342	316	346	340	353	325	334	344	331	331	319	337	347	328	331	363	316	335	330	338	315	319	347	311	348	343	358	316	332	331	339	340	356	341	351	357	311	322	328	314	337	315	342	336	358	357	333	336	341	342	333	384	341	335	352	283	368	322	347	323	353	303	323	312	328	307	351	376	353	371	333	328	337	333	341	323	342	355	386	342	335	317	376	343	330	328	317	328	335	335	354	316	355	341	337	348	341	318	345	352	354	341	369	327	332	332	331	334	339	345	354	350	325	351	313	358	349	365	307	345	334	312	388	315	345	337	339	324	331	361	346	331	354	382	356	299	317	337	331	367	330	307	399	355	334	330	352	336	353	315	335	320	326	360	323	350	341	342	349	361	344	329	347	367	302	357	344	364	374	308	350	316	344	302	299	338	339	306	380	349	370	340	332	354	318	358	357	323	317	345	364	353	386	327	329	314	317	332	380	335	333	323	316	331	319	345	377	343	323	358	344	325	326	387	314	322	353	387	354	363	333	354	349	337	382	353	321	348	331	340	350	332	332	328	337	354	378	389	346	308	317	355	365	365	341	309	344	353	377	299	359	370	342	341	374	346	338	330	366	344	345	338	334	364	340	343	385	346	326	306	326	332	307	380	341	306	315	364	324	349	371	322	330	329	346	368	323	319	334	317	339	340	325	328	352	340	345	336	336	328	336	323	331	326	330	319	307	308	327	338	352	334	328	365	345	342	328	339	358	324	355	372	338	348	320	349	341	331	310	315	368	330	318	358	313	327	333	327	332	321	369	321	328	317	300	344	351	375	341	371	312	329	327	328	350	351	339	332	342	384	354	341	367	334	383	318	390	383	332	374	340	338	293	320	344	357	321	305	336	344	324	311	361	355	336	347	295	339	346	376	360	364	373	337	332	336	340	319	357	331	370	339	360	339	348	345	324	322	317	322	323	340	341	329	320	331	323	340	325	340	360	319	352	356	333	367	321	364	337	343	350	309	324	365	322	311	358	317	338	359	336	323	318	341	326	317	338	333	332	362	382	313	318	345	360	340	348	352	341	315	347	334	339	308	344	330	369	318	333	363	344	342	329	350	319	343	342	340	371	317	403	314	329	326	340	314	342	303	332	342	327	338	340	329	379	328	338	324	326	313	324	363	340	359	344	343	336	301	339	347	308	341	358	358	334	365	346	327	353	343	350	336	293	382	360	374	331	372	320	329	355	322	347	324	344	346	346	318	299	339	342	309	340	347	394	349	368	353	324	317	348	364	351	364	342	326	322	340	326	329	328	345	363	335	361	357	346	350	342	298	317	319	305	347	366	326	344	326	344	331	333	358	308	330	327	366	353	342	380	319	346	347	336	328	299	301	333	326	325	340	333	365	320	374	336	321	298	355	330	313	337	329	373	335	343	342	342	371	352	330	334	326	340	308	323	344	354	365	327	341	324	337	289	325	340	340	368	365	352	345	329	326	310	328	368	326	333	326	365	329	342	343	353	366	314	387	344	337	378	338	336	359	349	334	342	359	286	372	358	305	362	356	329	320	346	307	364	331	362	336	337	358	341	361	376	332	351	340	375	331	356	340	379	338	349	351	329	339	339	329	345	334	347	368	395	342	356	311	350	314	348	304	312	343	340	325	318	371	340	331	355	314	317	340	350	325	360	336	345	352	305	327	353	384	347	335	310	307	320	317	294	325	333	323	345	327	337	339	331	393	308	335	370	346	347	320	323	317	327	329	356	334	295	348	330	347	371	319	372	367	328	354	331	328	330	322	328	328	336	347	327	302	297	324	342	359	332	330	382	361	323	351	328	403	358	318	317	310	330	327	336	321	335	336	367	349	341	363	369	331	308	355	342	299	329	336	344	330	336	310	342	366	315	315	321	369	321	312	350	359	363	362	354	332	346	330	315	366	331	370	347	338	340	366	325	346	305	332	333	324	319	312	354	366	322	353	313	328	372	358	370	330	345	330	316	359	366	299	311	390	353	339	356	329	329	350	364	333	361	338	345	338	312	313	327	349	354	336	340	367	328	345	344	358	338	350	334	327	366	321	354	317	309	346	336	337	348	342	311	316	362	298	374	333	374	341	299	330	349	339	320	367	350	317	340	311	363	340	331	306	337	297	343	313	322	339	363	355	329	351	342	308	338	326	393	316	337	325	335	355	329	357	332	334	322	342	341	352	360	322	346	364	364	338	331	293	315	350	315	344	316	309	337	330	335	370	319	364	317	341	354	335	337	334	348	332	333	315	377	355	339	347	337	329	349	342	360	361	349	321	322	356	326	366	326	333	351	338	332	363	312	343	358	344	332	331	363	354	349	374	322	341	344	318	340	327	340	346	352	345	328	350	315	307	336	355	300	361	363	377	330	363	344	314	324	332	339	350	338	339	301	352	360	334	331	318	316	328	343	334	362	343	342	355	333	341	342	347	339	345	342	301	325	340	372	333	352	309	355	360	343	333	349	327	331	341	310	362	337	316	326	320	362	317	331	318	341	339	335	326	376	366	305	304	357	346	351	334	313	321	332	385	338	346	338	344	370	329	325	309	330	333	361	353	340	336	335	366	324	369	351	379	304	342	322	342	306	315	331	337	343	321	354	345	376	314	312	345	304	322	350	322	333	308	358	370	355	358	326	324	335	348	339	356	322	360	291	299	337	341	379	332	324	323	350	336	356	365	308	372	346	351	343	336	356	338	374	338	342	312	359	327	352	339	317	310	340	356	341	317	329	309	291	350	368	320	351	334	343	325	305	321	329	303	351	304	328	358	323	349	382	350	336	330	361	329	354	356	342	351	365	338	329	353	358	326	359	364	336	321	339	297	333	322	361	333	344	330	323	345	388	352	381	323	352	347	346	354	359	335	343	348	340	340	296	327	300	332	350	348	298	361	362	359	318	325	342	344	326	327	337	352	323	356	318	329	367	330	347	329	341	317	339	302	399	344	317	370	385	315	331	346	327	330	345	326	328	330	310	356	337	329	326	318	341	360	335	334	360	355	335	328	357	333	331	370	359	343	330	352	338	327	376	337	354	378	332	357	346	311	351	310	333	342	342	329	309	319	340	359	348	317	325	321	330	364	317	346	319	363	311	363	358	334	314	343	355	365	353	324	354	319	349	353	341	367	369	330	352	356	325	349	371	341	381	327	353	347	340	322	401	312	360	337	346	299	330	331	378	301	303	334	311	311	370	328	352	369	297	312	347	334	329	336	350	339	324	326	338	370	345	342	333	372	321	345	342	390	356	372	378	348	342	333	319	340	310	349	344	327	310	332	323	334	353	354	361	318	349	349	332	341	310	365
8088	3157	7646	10133	8462	7333	6129	6146	4568	3718	2927	2861	2245	2100	1987	1706	1491	1364	1304	1207	1116	1120	1042	958	947	931	922	877	865	889	826	860	835	831	811	808	840	797	773	807	898	831	786	794	782	808	804	788	778	755	766	832	787	790	788	758	775	777	779	854	761	763	787	833	812	777	833	793	797	757	862	765	797	738	771	788	784	789	778	725	790	759	778	763	795	783	763	854	808	821	831	824	761	788	812	826	795	813	782	782	768	755	806	790	798	827	740	801	779	751	793	818	787	789	764	768	798	820	793	799	765	818	785	783	817	742	772	771	769	797	760	736	771	782	845	781	759	786	820	785	747	778	760	751	778	755	772	774	779	786	787	773	766	767	845	753	768	833	846	793	764	774	789	822	775	772	789	783	800	802	791	750	738	781	740	767	764	846	781	750	795	826	761	730	783	777	770	794	782	802	791	845	779	801	800	798	787	749	748	774	760	750	755	794	795	826	807	767	799	806	808	778	810	765	790	765	759	780	787	846	758	743	838	835	791	742	781	780	823	813	773	715	822	794	764	808	802	772	810	843	796	772	780	758	804	780	752	748	816	762	790	782	809	814	777	781	800	785	775	757	784	793	775	789	801	795	772	732	815	814	776	794	758	752	755	843	735	718	781	839	781	797	830	802	776	815	808	823	810	769	804	753	760	752	765	782	760	820	770	817	808	775	773	771	825	761	796	796	780	809	810	846	737	766	729	774	773	814	809	780	760	791	760	820	780	774	782	791	796	787	802	769	779	780	795	768	817	782	790	841	775	768	807	753	753	828	756	804	773	768	809	765	761	767	780	798	745	837	769	750	803	783	788	803	756	756	737	822	782	750	801	779	772	798	795	778	824	823	801	779	790	794	784	773	823	840	789	789	762	762	754	753	777	733	767	749	784	789	847	795	745	800	776	782	738	801	741	811	788	796	797	795	793	774	813	774	853	758	811	806	784	794	818	759	809	724	763	808	800	825	756	799	763	789	750	784	738	853	775	783	817	742	813	830	785	813	747	787	801	812	794	776	769	793	731	817	792	779	787	753	766	798	811	799	822	735	805	797	823	773	808	763	756	770	757	794	792	785	790	771	787	781	808	829	800	791	828	733	777	801	799	818	788	744	783	803	785	836	814	748	852	814	830	830	750	808	744	738	781	826	773	850	796	800	724	825	752	792	764	770	820	791	846	755	811	795	787	795	828	791	802	807	821	833	847	821	770	805	811	817	749	797	713	791	784	794	801	728	799	798	770	784	769	825	750	713	827	738	794	759	773	765	817	821	810	796	794	773	805	778	795	789	764	771	783	800	781	791	806	768	814	792	826	810	749	745	825	755	769	768	801	780	802	823	781	792	836	785	754	787	791	762	756	786	761	802	791	827	772	812	796	816	771	769	779	783	782	778	806	797	802	804	815	829	756	747	774	801	764	809	768	791	801	760	755	792	844	722	793	819	802	818	797	788	757	801	758	811	776	786	751	801	832	801	786	754	767	801	812	842	845	814	765	788	818	814	795	749	797	829	755	789	809	792	771	754	788	750	778	794	761	804	773	756	793	768	746	683	809	778	769	779	769	756	769	803	792	819	789	834	782	787	773	803	799	785	814	790	812	762	825	816	791	797	795	774	771	765	809	791	791	781	743	777	851	785	745	771	805	817	813	803	738	809	813	824	801	741	768	785	770	847	771	796	813	827	774	770	734	758	790	796	808	774	783	781	758	734	757	799	791	820	822	827	766	812	784	799	741	812	834	763	835	764	832	762	774	743	792	812	835	786	780	757	763	793	849	775	788	795	791	740	786	798	762	787	788	802	782	763	781	802	770	789	757	805	819	750	765	743	748	755	817	772	760	800	774	804	814	783	790	823	793	759	757	731	773	787	784	806	783	801	849	812	813	759	743	854	796	792	792	727	782	792	770	816	765	741	799	780	718	786	708	750	778	832	804	753	808	756	787	773	827	778	823	822	756	791	739	792	796	802	731	773	804	833	815	763	784	818	736	825	759	762	768	791	801	767	784	762	766	748	814	800	852	818	793	782	860	756	781	796	770	783	745	787	779	764	821	737	793	801	811	794	830	799	822	745	799	730	805	787	772	747	760	809	822	798	736	825	834	779	742	763	779	788	751	799	773	827	829	772	722	810	769	772	768	782	779	810	841	802	776	812	731	795	818	815	812	792	721	777	782	796	784	782	809	773	747	754	805	796	799	752	788	808	818	829	806	776	821	769	731	808	841	776	781	809	775	847	751	821	771	727	780	815	742	810	792	771	736	821	780	819	792	799	760	780	804	770	794	750	777	775	725	797	781	761	801	795	789	783	765	746	778	743	747	810	843	802	792	806	751	783	812	732	799	810	745	744	853	804	790	777	782	764	821	778	824	781	755	769	814	801	757	792	813	763	816	795	807	796	820	794	817	780	825	747	824	732	797	811	816	790	772	766	804	813	770	762	787	812	705	808	785	823	822	832	758	858	786	809	735	793	777	788	750	807	818	793	810	822	789	724	789	800	835	809	732	738	770	779	825	807	773	857	800	787	770	851	820	709	781	827	785	784	763	777	768	815	803	750	789	792	762	773	801	846	777	751	774	773	769	813	765	803	838	760	825	792	780	800	760	817	760	775	723	777	802	782	790	761	771	787	792	821	809	804	819	803	779	802	801	732	770	737	836	768	786	765	804	776	766	805	795	813	746	841	809	785	761	804	777	869	778	848	806	820	776	854	801	792	777	767	801	758	740	854	795	800	762	825	802	785	805	766	753	749	771	766	796	813	812	816	780	812	792	845	829	780	728	880	859	773	773	774	754	811	778	808	796	781	800	767	867	833	816	752	816	782	786	777	796	776	737	797	799	773	801	817	771	783	756	768	736	801	757	785	793	763	802	808	766	797	778	805	799	760	714	783	809	749	799	769	795	758	793	758	778	788	777	769	759	810	834	781	785	823	729	743	802	811	841	798	755	828	761	795	758	785	786	766	742	794	794	780	774	769	773	798	816	759	787	788	829	747	803	838	815	798	742	812	786	763	784	832	766	782	780	749	778	788	808	801	809	758	763	801	798	722	776	810	744	796	765	800	799	783	800	752	787	750	795	768	794	809	760	856	788	757	835	770	803	783	792	788	781	785	811	797	797	791	799	796	814	837	761	811	784	774	814	774	764	759	778	793	803	783	843	765	845	726	831	772	772	789	808	764	786	789	794	799	780	862	797	825	800	801	794	786	766	785	791	828	819	808	822	735	735	751	796	756	781	818	810	771	788	769	780	803	783	816	748	819	753	791	778	815	811	825	779	765	759	758	781	755	781	758	819	794	791	795	758	804	751	803	779	792	776	745	803	752	786	783	822	810	819	810	784	771	784	782	805	779	768	825	789	788	778	827	773	813	742	843	743	803	785	823	825	788	774	741	718	717	802	838	784	741	798	810	817	779	761	744	781	743	756	779	747	813	757	758	817	792	834	738	797	795	815	788	756	786	793	786	813	776
18308	4862	6733	7294	4733	3456	2470	2726	1917	1387	1095	953	799	686	684	596	544	505	473	446	443	423	397	410	405	400	345	384	377	395	377	338	374	359	368	359	365	381	373	379	336	377	383	366	388	356	320	347	349	340	341	343	366	336	348	362	378	354	355	341	375	346	353	353	357	360	304	355	382	346	355	348	361	366	379	347	357	375	375	332	367	355	387	384	358	343	325	347	326	320	363	357	330	380	367	346	356	366	371	358	366	386	383	344	359	374	309	326	336	333	317	368	390	367	336	354	374	342	353	291	318	381	370	339	355	372	355	347	410	374	367	370	321	376	359	344	355	354	344	334	368	327	341	342	388	353	340	368	335	378	350	376	379	371	332	352	328	347	337	340	372	367	365	338	349	377	328	367	393	369	341	338	353	348	347	364	383	364	369	355	365	341	348	390	312	375	369	323	333	358	366	362	350	322	335	303	367	307	358	349	330	374	346	344	349	335	330	371	382	357	340	333	371	362	353	362	374	351	361	385	356	371	362	319	361	390	347	371	379	325	325	333	331	395	352	350	384	353	347	357	370	328	341	349	392	304	374	348	324	369	325	338	323	337	322	351	381	364	346	362	343	384	347	341	367	332	338	354	351	344	355	346	340	344	367	325	334	315	370	369	394	344	365	319	353	400	366	344	349	358	345	377	352	312	387	357	374	364	375	363	322	380	330	374	358	364	367	362	359	379	371	342	355	332	338	364	336	318	327	347	374	354	379	373	366	343	312	351	351	363	364	361	340	357	395	363	375	362	351	378	352	364	354	369	358	406	359	375	370	360	339	370	402	354	305	355	342	370	342	331	352	356	363	386	335	343	357	347	363	319	338	360	308	348	382	362	367	321	369	320	357	315	340	371	361	346	353	355	334	348	370	360	355	356	351	356	341	330	388	320	327	351	357	322	399	366	343	362	344	351	337	372	351	372	414	370	396	397	361	369	339	332	375	402	368	349	368	376	330	350	337	341	399	382	346	367	339	345	330	337	359	360	318	350	384	391	355	324	382	384	320	338	319	339	355	321	387	352	340	366	348	389	370	374	342	383	361	361	341	362	357	358	376	385	387	355	361	327	369	367	394	341	358	384	364	390	382	356	343	326	367	386	363	357	383	376	303	349	348	362	358	377	341	362	365	337	344	318	319	354	366	375	349	387	381	365	377	367	360	378	408	365	339	362	360	375	345	353	366	323	313	353	381	408	353	376	364	352	367	343	390	353	368	336	343	361	320	350	359	371	332	362	349	344	359	375	320	355	349	344	311	353	375	360	349	353	325	329	339	351	346	338	325	339	360	370	356	380	393	335	331	384	351	356	344	323	371	333	355	364	359	354	330	334	356	353	348	350	341	290	375	349	339	361	372	330	329	343	325	336	370	372	314	356	360	357	402	360	348	379	368	361	356	370	385	377	321	343	372	363	386	381	387	344	380	358	345	333	329	339	343	356	360	334	324	436	366	333	334	388	369	350	358	327	361	344	338	367	416	398	386	377	378	334	367	334	335	364	365	348	380	369	405	343	366	353	355	365	373	328	361	355	353	346	347	341	365	373	341	329	341	376	351	391	340	339	357	362	392	337	403	375	348	346	349	368	354	356	394	324	320	304	359	343	382	332	347	367	366	370	360	337	320	379	356	361	373	372	370	376	340	319	347	359	341	359	362	340	383	350	376	339	342	342	367	348	365	367	323	372	332	401	375	353	348	361	399	344	319	359	350	361	348	379	354	354	344	415	342	368	354	347	334	317	358	334	329	346	316	398	379	378	383	333	363	343	350	325	351	328	340	346	380	355	338	416	315	348	344	326	383	367	328	379	336	337	360	370	363	399	356	352	324	387	392	351	348	338	364	348	368	367	373	377	355	373	339	327	348	342	375	342	357	349	342	358	336	361	354	352	347	344	318	350	352	370	366	363	319	371	393	338	344	359	344	365	384	339	345	401	376	351	333	319	363	365	344	329	385	349	359	322	358	355	362	375	365	341	349	348	358	382	358	309	333	347	323	364	359	358	346	348	333	355	371	403	342	337	323	342	387	346	370	373	375	344	301	397	344	312	352	365	362	360	379	345	388	375	354	363	352	329	352	373	371	348	358	347	356	362	325	371	360	368	358	344	358	345	355	347	326	356	349	330	349	341	332	351	369	356	362	408	355	333	351	372	335	361	396	345	366	354	352	343	332	322	322	338	354	361	360	328	376	364	337	373	341	341	366	378	392	365	339	364	333	338	414	353	346	337	392	374	371	365	362	370	367	335	341	366	329	356	330	363	345	375	341	355	401	338	340	367	350	363	375	358	393	348	327	358	364	342	342	337	387	365	337	342	367	346	345	356	353	361	335	348	318	362	375	373	360	351	361	371	341	353	366	379	367	327	349	332	364	333	431	371	360	330	364	301	328	340	341	339	326	367	393	363	367	361	377	346	324	341	345	339	332	349	361	373	346	330	378	350	355	344	344	348	342	330	328	364	365	359	366	374	375	365	346	353	385	322	347	354	366	369	333	390	375	403	365	358	346	376	315	374	364	357	347	370	358	350	361	368	318	335	348	371	344	324	384	377	350	348	345	358	333	364	360	313	338	356	318	378	378	350	342	333	334	341	349	359	361	375	325	334	362	364	345	361	325	334	374	375	341	389	358	332	336	325	385	372	335	330	373	346	357	327	375	367	325	347	349	329	306	327	371	368	351	334	352	335	355	354	345	359	309	350	377	370	368	334	366	326	355	360	357	385	361	354	318	342	336	355	355	406	359	362	335	351	362	346	334	364	345	340	337	354	351	353	303	340	374	353	374	298	346	352	303	330	338	352	363	387	314	386	363	336	324	318	372	344	379	382	370	389	354	346	335	333	375	334	352	388	338	371	329	313	354	365	354	318	370	360	353	358	361	358	369	331	346	360	319	337	362	336	363	365	352	358	336	340	335	316	343	374	390	377	359	337	330	352	350	330	341	336	347	374	383	386	346	369	331	368	361	370	352	340	369	340	351	356	389	343	366	341	352	372	367	336	324	331	384	361	362	363	373	361	335	394	371	358	344	358	377	358	360	328	313	356	363	378	355	332	395	364	393	366	338	316	366	313	342	340	354	384	357	347	351	369	337	364	330	361	370	379	308	367	361	344	363	367	337	332	367	338	304	369	375	315	393	355	340	353	355	322	339	325	337	347	359	348	367	374	374	367	360	343	327	326	348	357	384	344	340	386	332	320	355	355	375	361	341	369	359	377	369	332	373	361	351	325	333	353	370	360	316	356	364	390	357	348	324	280	387	367	345	360	362	337	306	330	348	371	323	382	380	342	348	337	351	361	347	336	385	339	365	340	353	350	348	340	325	362	352	344	386	378	340	351	355	333	352	311	374	340	374	341	378	340	365	390	351	341	352	337	356	348	376	333	401	339	359	373	401	355	357	357	351	395	389	368	337	369	362	348	397	343	346	351	372	358	343	335	363	348	331	354	336	370	316	309	339	395	329	408
10656	4160	10524	14065	11706	10934	8613	9430	6951	5149	4174	4281	3430	2897	2912	2403	2056	1817	1618	1458	1360	1306	1230	1115	1046	1004	947	876	917	950	939	913	829	906	891	948	921	872	821	867	827	838	817	832	756	797	777	813	867	828	754	809	840	779	781	796	805	801	849	817	810	790	816	802	738	792	800	780	759	760	832	760	837	797	824	866	744	770	785	854	813	772	778	765	842	761	803	767	819	813	749	789	821	790	780	812	789	775	802	783	809	776	749	760	793	763	752	812	791	857	821	774	813	783	783	795	746	853	786	782	845	745	792	829	772	752	766	812	771	746	794	846	792	743	816	770	790	831	833	823	777	701	818	793	755	799	844	766	815	799	767	802	792	819	788	792	733	768	778	800	784	759	793	827	840	784	813	776	792	806	802	838	769	823	783	809	820	821	784	751	833	798	776	778	784	806	827	793	782	780	792	768	820	789	752	826	795	786	798	752	811	786	758	745	762	773	782	809	791	774	767	799	780	795	793	760	805	768	803	804	829	784	775	795	782	790	794	736	779	825	812	838	785	797	757	772	839	784	796	770	759	817	772	785	812	830	799	833	776	792	806	759	847	793	756	770	768	809	832	794	805	782	827	799	847	763	743	850	788	811	754	745	766	819	806	783	815	811	787	797	807	789	756	799	785	807	784	841	783	785	822	844	785	775	774	782	815	825	784	779	746	815	766	802	794	734	800	796	792	810	834	812	802	754	815	758	774	837	743	816	799	785	767	745	749	784	795	785	771	810	795	783	821	857	777	812	805	833	777	790	790	783	815	748	791	799	744	838	766	833	796	782	753	811	762	758	799	809	770	776	822	793	806	806	772	739	751	765	808	803	742	821	752	797	839	731	806	840	775	804	768	797	769	810	816	779	823	753	776	833	802	783	777	786	787	802	764	792	791	799	778	769	751	802	814	783	834	777	825	778	771	763	829	758	814	757	818	782	794	792	767	853	806	794	779	793	782	793	770	820	751	811	834	803	776	785	790	767	800	818	781	766	854	786	799	827	809	844	778	792	786	774	786	786	806	791	768	791	805	786	812	777	819	797	822	814	824	772	812	858	763	796	816	802	829	807	798	778	788	870	763	778	788	788	808	795	759	761	765	782	766	780	811	785	856	828	762	768	771	715	815	796	866	786	775	770	800	789	798	779	782	822	796	784	785	770	779	772	790	797	807	828	804	796	816	825	755	789	780	830	777	768	743	816	815	807	812	798	839	785	751	762	823	775	773	761	786	804	808	799	779	783	815	737	805	752	815	785	814	819	815	842	821	810	819	790	816	761	775	748	809	773	815	841	788	794	797	825	797	803	801	769	859	837	810	764	813	761	786	810	764	751	766	792	795	757	769	787	779	808	750	783	797	804	821	782	803	794	837	753	769	806	829	818	833	786	761	734	779	791	806	806	786	773	777	814	753	780	738	763	785	843	818	746	797	777	727	763	808	806	765	792	763	797	824	753	797	815	802	782	802	793	789	809	765	807	824	809	806	768	822	759	751	733	793	797	779	791	762	782	782	780	760	761	820	783	776	777	834	801	811	779	818	814	821	789	807	797	785	769	747	763	793	750	784	828	742	785	743	844	817	778	776	776	820	777	791	775	785	837	803	837	804	775	777	779	767	764	749	791	777	840	760	769	772	801	777	803	780	835	814	757	800	768	757	794	749	772	788	815	772	822	790	778	764	876	802	754	743	788	781	771	766	765	832	790	833	773	766	786	758	814	813	763	787	828	817	794	809	835	811	811	786	829	758	746	849	827	788	790	789	833	817	719	742	822	797	769	833	813	765	775	818	759	830	847	834	827	800	780	879	817	799	831	815	786	835	792	796	796	778	811	777	775	719	755	772	789	792	831	746	795	792	825	769	779	805	757	821	777	809	784	752	769	731	780	809	800	776	808	787	778	820	804	828	788	760	750	787	769	739	781	817	860	841	816	752	735	816	808	745	781	790	755	788	779	803	771	864	797	819	804	810	834	793	771	763	813	806	814	803	800	818	772	746	771	773	764	772	771	800	790	807	774	774	832	752	809	768	774	765	820	858	815	791	778	817	845	776	798	811	805	846	748	770	832	796	785	764	756	826	795	780	840	787	773	808	831	727	789	813	798	778	824	800	710	816	791	774	793	808	870	774	772	763	780	773	781	815	790	778	805	769	757	786	751	810	738	889	849	746	830	775	793	789	763	798	813	819	790	806	829	761	811	815	808	804	749	783	775	835	762	777	817	766	762	820	770	808	822	848	779	803	793	799	795	803	748	796	749	786	781	791	787	760	803	835	796	829	823	797	756	777	786	804	782	800	767	741	789	789	806	829	764	782	833	782	783	787	754	796	814	765	832	770	775	778	756	793	821	786	805	821	781	781	784	803	797	767	805	756	834	803	767	819	804	815	756	793	793	759	788	810	769	860	783	784	753	805	795	786	810	731	787	800	766	752	743	816	803	785	828	797	794	746	797	815	808	809	824	817	819	801	823	789	773	835	788	770	764	758	814	791	796	838	777	796	746	822	761	805	776	785	740	830	854	807	795	768	804	787	777	760	802	767	799	783	798	815	799	796	784	782	786	740	811	773	768	824	774	798	807	808	773	788	835	787	796	795	739	838	789	770	807	810	834	803	824	829	798	780	837	789	781	766	806	803	761	782	813	769	804	787	837	772	782	796	808	737	800	760	783	733	775	800	799	822	793	764	815	814	776	790	809	797	801	788	758	807	800	808	782	800	799	815	815	773	783	778	773	817	781	785	772	813	780	750	744	790	745	795	760	819	799	783	786	778	769	766	817	800	747	783	789	761	786	783	844	727	827	799	751	788	774	801	747	834	809	760	792	797	793	797	788	799	780	800	771	802	731	792	786	844	790	820	808	774	768	775	762	799	810	773	838	784	772	806	785	748	768	767	787	811	791	772	759	829	794	784	781	804	809	770	748	792	817	784	803	807	830	798	789	819	750	794	801	786	790	828	761	765	782	782	753	790	796	771	819	756	793	757	802	793	795	769	811	779	783	767	813	783	810	775	796	780	811	812	794	752	760	766	753	823	774	823	793	845	781	811	835	808	807	807	787	777	792	776	773	755	859	790	754	822	818	821	710	813	785	806	786	776	804	768	800	795	832	769	819	788	793	818	847	779	792	831	794	720	803	838	770	799	761	790	819	746	808	801	817	799	805	789	799	785	786	810	754	785	807	813	751	800	764	788	802	784	758	761	799	803	797	811	811	762	803	815	770	798	836	804	823	814	812	805	798	786	828	718	783	763	776	791	761	809	825	774	821	855	828	805	750	823	812	838	761	796	766	831	800	795	749	821	741	794	761	799	806	757	813	701	856	778	766	721	803	770	796	807	783	838	840	810	821	758	828	793	736	749	766	776	831	752	783	831	757	839	793	737	765	829	781	796	810	813	758	798	807	781	773	847	817	819	753	815	811	816	792	784	754	797	781	796	789	842	800	760	783	788	782	797	825	800	811	794	774	813	783
3822	1579	1951	1603	963	791	573	434	335	328	295	312	269	270	256	250	241	243	255	238	218	219	218	225	237	259	197	209	219	227	218	206	202	202	244	225	217	209	198	221	232	228	231	212	221	236	230	215	228	226	214	204	188	240	235	214	220	200	197	188	199	193	213	219	185	202	209	200	213	189	229	214	210	205	215	221	214	218	207	199	223	184	209	219	238	207	189	203	233	200	223	221	204	204	190	202	247	224	214	202	210	200	204	184	205	201	215	226	227	198	255	211	189	210	227	217	187	208	233	207	213	192	201	243	225	192	209	225	209	257	202	220	215	205	196	238	185	206	201	204	208	229	195	209	199	213	219	231	210	205	233	221	188	190	200	214	201	187	204	204	222	211	220	203	191	212	203	213	218	212	211	204	238	191	225	215	238	192	232	214	205	208	227	223	247	205	213	217	196	198	215	195	217	203	239	222	203	227	207	196	215	226	210	208	207	211	211	221	198	217	206	208	207	203	193	219	233	225	228	223	203	226	208	209	238	184	271	191	215	222	192	214	210	205	225	224	247	208	237	192	199	217	208	218	208	196	205	187	196	205	205	194	198	241	223	228	198	207	242	187	218	249	202	210	199	221	226	215	211	225	219	230	191	217	190	199	216	236	195	207	246	202	241	200	183	216	177	212	188	190	249	191	205	212	236	226	236	231	232	224	225	210	206	211	208	224	212	214	221	225	231	182	216	209	206	186	199	221	207	207	221	216	217	205	205	211	185	236	241	204	200	224	187	203	201	207	226	243	198	230	206	206	215	179	215	206	187	229	209	215	211	202	197	214	208	211	215	247	229	207	198	206	200	201	210	193	213	217	186	211	225	217	208	214	201	231	207	212	208	207	234	209	206	206	201	209	218	199	230	199	195	202	209	243	220	198	248	197	206	238	201	232	193	208	202	199	218	226	203	228	221	209	209	225	196	231	227	199	270	236	261	211	206	216	229	213	184	207	198	218	178	189	219	205	209	222	223	219	220	203	208	220	204	233	226	190	190	189	221	229	216	221	207	241	216	198	207	203	213	186	196	194	221	182	227	204	211	186	228	224	210	219	215	175	198	206	206	182	211	235	225	191	207	209	255	196	219	253	212	213	189	208	210	197	216	201	215	222	203	205	184	226	209	219	240	218	220	206	223	219	219	233	201	211	205	216	201	213	200	207	206	218	226	214	207	211	205	206	205	225	246	204	225	197	217	215	198	243	194	195	215	232	220	207	200	199	214	222	237	204	216	205	199	200	233	233	202	206	211	216	227	190	224	213	239	225	227	206	214	209	196	208	217	229	218	212	201	207	229	183	219	186	170	227	196	189	206	194	266	226	227	219	197	206	213	210	209	218	229	227	214	211	229	220	198	208	223	196	225	220	222	235	209	176	228	236	223	204	226	227	230	220	223	201	212	182	207	215	225	221	194	217	200	187	216	228	220	231	209	232	242	260	206	187	233	202	192	238	221	232	222	191	221	217	219	197	233	214	206	217	244	217	183	218	202	205	229	218	218	233	214	199	196	191	239	200	215	222	220	201	221	233	203	226	206	201	200	208	182	243	234	196	223	195	237	224	182	220	224	199	229	210	221	208	215	204	173	226	218	167	223	209	206	235	214	211	226	224	194	198	227	228	208	234	206	211	216	208	212	201	237	199	229	189	216	228	231	222	234	194	224	218	232	217	231	226	206	206	218	220	210	224	220	211	239	200	220	215	212	203	189	199	189	204	213	216	237	217	194	237	221	219	188	218	217	232	205	191	218	217	231	224	206	213	198	207	211	199	241	198	201	207	221	205	224	205	203	193	216	213	217	201	206	197	199	212	203	228	198	212	213	192	205	208	208	209	211	206	251	195	209	212	190	205	223	212	220	227	204	224	199	220	229	195	199	186	224	230	219	233	173	201	231	217	203	213	213	230	210	203	184	208	212	200	205	227	214	219	206	179	195	206	212	194	219	262	220	199	203	233	195	219	204	222	232	192	195	214	207	188	239	234	232	236	211	215	197	217	189	226	223	219	211	232	197	214	214	237	211	196	235	220	197	200	210	216	210	206	224	216	212	227	189	234	226	240	245	218	209	197	222	187	241	200	227	240	201	202	180	192	216	195	217	210	206	216	204	233	211	236	198	192	217	233	217	223	212	240	230	201	221	187	209	212	230	201	213	226	193	215	192	182	202	217	192	219	230	218	236	214	191	212	204	205	226	214	231	204	200	220	231	215	179	214	178	223	245	224	224	232	220	205	201	222	210	213	194	225	247	214	200	215	244	189	193	217	189	194	220	205	224	196	211	207	226	214	199	208	218	219	192	238	240	215	241	246	184	194	226	204	215	193	199	232	225	220	207	230	221	233	222	205	206	201	211	219	234	219	219	244	227	214	237	196	186	215	218	213	247	222	241	212	214	192	220	224	227	249	222	220	207	177	224	225	226	229	206	188	193	209	242	221	230	232	220	235	206	203	243	198	203	234	215	216	205	190	232	203	222	208	186	186	191	199	210	204	223	192	206	227	205	202	175	224	203	217	202	194	164	203	217	195	202	212	221	204	238	235	247	224	216	207	223	203	213	190	226	225	208	218	206	204	229	201	214	181	208	201	219	244	235	212	214	195	202	220	207	201	200	212	216	216	215	206	203	207	215	197	210	187	187	218	204	219	226	203	229	228	212	207	205	200	203	208	216	224	202	215	206	200	206	225	229	183	211	221	212	186	226	221	236	224	209	220	225	167	195	215	215	240	236	228	213	213	228	218	229	205	218	201	251	239	195	221	205	206	248	214	194	207	181	196	215	221	236	192	226	220	198	218	209	225	184	210	226	234	255	213	213	210	241	211	240	231	197	229	206	184	234	205	229	223	216	220	173	206	238	209	216	232	218	200	193	202	203	205	218	178	187	208	226	237	213	208	233	209	239	218	234	214	200	261	220	221	206	205	211	195	212	221	200	204	210	189	190	213	201	196	188	223	214	201	209	230	198	208	216	219	249	222	209	228	226	209	223	211	217	226	220	203	195	199	209	201	202	210	200	206	222	223	188	206	202	205	213	201	200	202	209	229	204	222	237	197	234	229	235	207	201	213	210	195	186	236	218	225	202	208	186	186	229	209	217	226	207	203	230	230	206	198	238	206	205	209	240	179	201	203	239	190	217	222	217	226	219	216	221	186	201	208	205	216	198	222	227	229	235	221	233	226	219	171	232	181	207	220	176	235	208	213	199	221	228	202	235	208	249	216	190	206	208	210	205	203	195	254	204	214	182	198	213	216	215	224	209	204	198	199	233	199	213	204	192	221	217	216	223	204	196	191	199	201	213	206	197	216	198	206	220	219	195	193	216	195	230	199	208	253	183	218	212	222	211	195	224	180	241	212	197	210	223	178	210	221	216	235	230	201	195	222	186	214	222	214	200	222	222	215	230	231	215	199	190	208	232	255	195	208	219	194	240	238	206	206	208	200	213	204	214	220	214	207	200	222	214	209
3059	1771	3896	4858	3937	3008	2385	1893	1505	1212	1053	1037	971	871	843	803	735	795	751	733	663	700	639	597	592	583	578	588	540	580	576	550	540	545	611	596	559	563	548	543	506	579	558	519	527	522	551	488	499	521	523	490	509	518	508	527	567	510	534	553	547	524	526	500	517	573	553	532	491	515	529	601	498	534	543	559	525	539	554	533	490	565	546	498	531	538	552	556	532	513	529	540	540	505	505	505	558	534	521	527	580	495	532	511	524	531	536	529	541	572	547	547	540	471	498	512	549	547	508	575	532	503	512	518	522	530	526	480	513	531	523	523	522	536	546	541	548	561	523	570	484	524	497	545	529	534	501	518	552	485	495	578	550	517	532	522	514	503	526	516	580	547	488	566	543	517	528	502	496	544	521	571	553	517	540	514	541	534	549	494	514	519	576	540	533	542	546	517	539	537	565	530	526	514	503	541	510	511	495	546	537	526	509	533	512	528	501	496	496	575	569	502	524	526	547	534	532	508	534	537	544	549	540	526	512	525	535	520	487	521	554	509	552	551	508	546	529	543	557	523	525	537	492	539	532	518	538	544	520	503	533	567	521	504	552	531	528	574	530	543	546	539	519	536	532	504	543	530	522	541	550	501	503	514	517	480	509	573	555	521	546	514	530	510	519	521	511	495	553	545	537	519	548	569	559	526	535	551	512	487	490	531	512	518	547	495	547	557	524	551	545	556	484	551	545	477	525	567	535	524	510	514	486	534	550	527	502	497	496	542	519	582	511	532	510	555	516	550	538	487	519	547	511	475	550	501	512	519	498	525	529	543	538	532	525	519	513	532	536	538	524	519	551	525	528	489	539	517	540	520	529	552	546	525	523	515	495	554	530	533	532	484	491	493	540	569	551	514	556	535	521	508	532	525	550	491	465	529	476	530	535	544	578	549	588	575	512	509	515	516	534	585	523	510	547	544	588	516	517	524	581	463	577	551	556	538	505	542	546	550	532	549	540	556	539	530	554	551	527	516	544	535	526	464	516	529	494	525	523	501	523	513	555	493	519	542	520	514	517	508	532	576	540	579	488	561	569	522	542	506	497	530	526	569	590	530	565	562	498	514	533	554	516	532	496	561	548	537	542	529	525	593	516	551	535	517	526	525	551	541	560	550	502	527	525	528	512	506	504	540	575	556	577	529	520	507	566	528	499	490	533	526	549	514	522	504	550	552	504	502	544	537	566	533	548	521	517	531	513	530	479	513	490	550	586	523	555	514	547	545	536	543	530	543	503	560	533	505	530	530	502	514	524	512	511	542	583	535	575	529	546	503	506	513	576	519	527	558	500	554	510	543	545	574	536	563	517	551	485	582	559	510	567	545	538	521	512	543	498	498	510	518	535	566	539	525	531	536	525	523	498	498	545	492	565	525	527	540	525	536	537	508	542	526	499	566	520	546	535	538	484	545	511	514	525	524	550	519	516	527	491	533	511	524	560	535	509	563	507	556	561	541	513	540	527	529	552	515	528	531	532	528	466	538	521	574	522	528	516	521	539	544	519	563	541	519	502	527	546	514	539	534	540	527	514	494	572	524	525	554	558	551	533	556	543	539	490	562	517	511	507	537	524	540	515	555	548	550	532	527	530	529	543	529	562	535	547	591	496	567	554	509	552	515	549	533	528	533	533	490	561	546	515	508	517	491	547	501	525	505	546	497	514	538	552	573	530	523	505	516	550	544	508	518	567	516	529	577	496	546	521	530	518	541	533	519	552	527	556	524	502	521	513	466	549	511	549	536	513	510	522	529	514	498	529	516	544	543	551	537	529	511	560	564	544	552	522	513	528	513	554	535	548	515	492	505	551	495	490	527	533	565	523	513	532	553	563	536	562	499	511	496	525	527	543	511	532	538	528	500	517	503	545	541	532	515	518	520	532	569	529	522	524	587	491	566	542	566	517	545	525	545	504	525	514	523	495	549	527	523	551	522	550	507	535	509	551	537	561	581	546	534	514	534	511	530	482	507	514	515	544	527	540	521	505	516	513	519	506	548	510	524	540	519	529	549	526	537	555	534	547	575	575	528	523	524	528	522	512	547	505	520	509	497	548	533	526	532	549	529	513	520	524	523	583	555	555	520	497	558	501	519	548	538	537	516	501	516	537	518	534	488	538	517	576	509	562	539	490	524	534	514	497	536	537	549	525	569	533	568	550	520	533	550	508	535	505	536	515	507	536	511	491	590	543	510	554	519	547	551	510	540	504	520	525	541	523	519	511	526	500	548	545	535	524	505	525	530	519	475	511	517	533	543	505	528	561	545	530	530	527	540	520	539	500	493	523	494	550	508	487	491	513	573	562	510	499	497	509	568	512	553	570	539	580	533	531	528	517	547	526	526	528	543	505	528	535	496	525	506	533	525	543	511	521	546	580	561	531	557	527	524	565	529	529	497	526	543	521	532	541	529	544	500	544	514	564	528	538	539	523	524	510	485	528	546	501	534	560	542	518	548	495	553	487	520	497	527	518	521	538	488	565	496	561	549	490	521	523	524	546	529	542	521	529	549	542	544	545	525	526	518	558	508	528	541	522	532	504	511	525	516	560	514	547	533	534	524	543	495	510	519	496	528	537	514	576	539	527	542	510	501	566	486	542	510	501	507	533	559	543	496	554	524	478	545	541	549	508	496	511	525	550	531	508	544	528	526	542	519	508	482	510	538	539	553	540	550	530	540	500	507	565	520	495	538	533	542	540	513	529	519	549	531	546	522	541	525	520	558	558	507	543	534	556	530	551	544	539	550	521	546	529	505	512	505	553	504	507	514	538	489	523	523	512	533	535	567	529	526	529	509	526	525	513	533	535	524	531	523	545	547	514	525	527	504	536	520	590	530	546	536	555	532	536	515	539	561	530	512	538	513	533	515	535	518	540	526	505	523	504	519	551	540	495	534	536	530	557	494	547	504	522	539	528	497	504	536	519	541	522	537	582	531	533	515	542	517	464	521	544	513	488	525	501	546	524	538	573	543	521	541	526	561	515	535	508	544	498	513	499	522	522	510	537	539	514	542	528	549	549	528	517	559	541	571	546	517	519	551	506	548	541	537	545	518	547	496	542	534	554	536	557	467	542	493	543	506	519	545	561	577	532	490	523	564	512	534	565	532	543	515	517	550	496	547	515	511	535	538	538	546	537	521	564	529	510	534	550	518	559	521	540	544	525	523	511	528	524	542	535	512	527	514	491	555	558	532	518	541	512	570	518	548	558	532	477	547	506	548	553	520	555	507	492	520	520	527	548	543	552	499	586	542	535	511	527	518	564	551	505	524	540	508	548	522	564	553	526	519	512	533	538	553	529	513	533	455	534	528	531	562	546	551	545	530	531	517	523	506	557	530	545	537	515	462	499	519	509	512	524	495	541	546	524	534	532	530	537	500	507	542	521	509	530	541	562	538	510	529	516	513	541	539	519	523	562	549	547	534	552	533	505	548	560	502	517	532	553	496	529	515	517	521	509	522
10917	3116	3946	4008	3208	2361	1667	1541	1187	825	656	644	609	543	499	539	453	417	410	437	402	410	379	372	364	376	408	361	386	378	324	317	330	338	343	342	347	320	344	362	358	322	327	320	341	351	350	326	328	352	366	360	348	343	335	358	339	271	369	318	323	339	328	319	320	329	335	313	313	318	363	336	328	348	339	368	365	328	318	330	338	323	351	362	351	311	340	380	331	341	341	394	338	340	367	352	318	351	331	346	325	311	332	320	327	343	394	380	357	314	372	333	363	310	323	363	348	336	284	354	315	355	339	375	343	328	334	368	338	357	333	332	363	345	350	332	341	322	353	328	301	331	372	342	363	323	339	352	344	329	355	334	351	367	312	320	337	310	334	324	349	328	319	331	358	337	325	333	350	330	335	327	343	323	371	347	322	355	357	359	315	318	313	333	353	336	278	353	316	352	336	337	334	325	322	334	327	335	362	333	326	340	361	333	363	371	387	358	337	321	353	363	312	335	371	326	377	327	343	364	329	311	325	334	364	366	354	347	312	368	328	310	313	312	345	312	315	362	311	334	354	381	353	354	338	374	330	328	330	336	348	329	345	343	350	354	330	376	378	319	328	361	332	327	325	333	337	347	343	381	340	308	344	329	323	361	333	346	347	371	338	336	337	321	376	337	326	315	317	326	376	349	312	354	351	318	307	338	312	384	339	328	372	305	330	364	397	335	328	360	316	356	342	298	334	293	338	338	333	329	265	356	341	334	350	309	323	356	353	319	354	354	300	325	371	384	361	363	309	350	368	332	355	318	343	336	348	350	356	311	356	370	358	330	310	355	336	334	352	360	277	331	355	321	297	317	343	334	336	331	354	327	303	311	316	360	305	326	351	297	360	365	361	321	341	359	339	356	333	335	278	314	369	329	382	322	366	333	369	325	315	340	341	364	315	374	358	339	337	356	366	304	321	321	325	321	324	322	341	337	288	319	344	335	321	346	334	310	385	331	321	332	358	315	331	343	342	369	333	360	356	325	369	377	352	323	347	367	383	323	347	352	363	341	360	371	359	318	333	346	337	364	350	357	337	335	327	340	342	332	339	365	318	338	327	337	336	383	314	345	318	334	353	335	328	332	315	373	332	316	323	330	333	364	333	376	344	324	350	366	335	374	318	307	311	334	323	350	329	312	330	356	361	339	356	334	308	311	327	361	357	365	337	359	360	357	338	309	346	370	351	327	333	333	356	328	307	362	333	327	326	322	358	375	353	344	363	323	358	350	341	317	390	341	340	328	333	353	323	337	368	313	339	308	317	368	347	338	341	327	311	306	353	338	311	346	337	349	344	340	346	332	333	373	354	303	337	282	319	294	357	319	335	334	323	347	345	349	306	329	352	347	348	349	379	324	329	318	340	357	354	335	312	336	341	351	318	324	326	379	357	320	350	354	323	341	307	366	288	362	321	336	349	348	335	366	340	340	358	375	353	342	342	348	356	331	304	329	356	331	346	341	374	321	316	345	333	358	331	303	351	372	393	334	321	321	335	334	333	294	321	326	330	364	327	348	318	359	341	334	327	321	406	373	324	359	311	318	325	365	321	303	332	342	313	333	323	353	370	328	339	330	355	382	346	336	348	326	330	355	346	323	318	290	329	354	377	318	334	345	337	324	323	323	333	352	351	330	342	327	349	336	337	322	328	391	319	343	338	313	329	346	350	329	336	359	343	356	345	350	348	347	327	300	317	345	338	321	366	342	331	336	328	319	331	343	361	338	331	351	331	382	326	340	346	308	386	323	332	344	342	334	327	352	370	344	382	357	319	380	339	333	345	344	335	347	297	316	325	326	332	361	344	348	359	337	356	330	321	304	350	315	324	347	365	355	380	326	343	334	362	304	331	343	353	346	337	348	347	339	327	325	312	339	323	334	298	368	357	328	362	354	331	352	366	365	355	321	336	369	331	338	349	348	334	388	314	366	400	355	363	311	333	316	359	335	326	323	377	375	317	343	356	302	337	342	362	344	357	354	320	320	331	360	357	325	360	351	345	345	348	331	341	359	347	296	320	331	335	356	356	316	324	369	353	359	327	342	358	316	339	324	323	327	345	313	328	296	313	353	340	332	371	351	339	336	348	362	323	319	350	338	332	328	375	302	349	336	375	340	350	332	376	339	324	346	350	353	349	321	355	336	379	337	350	343	363	310	352	370	327	317	342	327	360	334	347	352	301	345	379	336	325	359	312	335	342	329	349	353	340	330	331	352	312	365	348	324	343	335	355	323	341	342	316	347	345	291	318	329	346	370	342	363	339	343	332	352	358	338	329	360	339	328	368	335	308	361	338	343	327	386	318	331	346	309	357	338	313	315	340	325	295	322	344	328	345	331	342	305	341	340	370	362	328	340	344	355	331	346	336	352	320	335	342	360	346	337	349	352	350	307	347	325	337	343	369	348	358	299	321	324	353	347	311	374	384	336	336	354	367	316	310	358	363	351	368	332	325	312	365	343	349	350	363	333	382	297	303	318	319	362	333	336	341	322	318	352	319	318	321	316	348	375	355	288	321	351	337	321	342	337	321	291	331	358	340	336	338	339	347	349	350	313	350	367	361	321	301	339	326	356	399	337	363	309	321	393	341	347	373	327	335	323	363	402	354	307	326	327	373	358	345	303	388	359	382	335	355	355	371	340	319	355	365	344	331	336	327	354	365	316	340	339	353	329	325	311	350	335	295	340	335	317	367	310	321	317	340	337	344	344	314	337	348	341	303	339	326	356	371	302	318	337	323	330	372	365	324	315	357	296	348	353	305	330	345	366	328	340	369	346	354	334	306	342	317	314	319	319	381	328	346	349	367	362	344	345	322	347	348	345	353	324	349	341	376	309	347	344	331	324	356	324	363	343	326	384	315	308	351	387	355	346	346	338	341	363	380	324	368	321	299	348	371	365	378	355	342	360	330	341	341	366	317	338	320	335	341	330	327	317	367	381	349	341	319	335	327	332	324	335	347	356	317	325	336	336	309	370	345	352	336	362	323	369	355	338	372	332	326	329	343	369	318	326	324	316	318	346	334	347	331	324	328	352	347	357	308	353	323	362	351	319	337	355	348	374	321	347	315	322	321	362	358	306	345	333	349	294	312	344	358	351	325	366	330	369	342	356	338	289	349	355	353	340	311	334	347	349	367	344	351	337	332	311	338	308	314	300	317	377	365	333	341	333	375	314	325	300	350	340	355	312	314	316	349	340	337	378	328	373	341	329	323	370	353	313	342	345	326	349	323	324	352	317	332	358	339	314	331	365	345	357	319	394	332	327	351	361	338	321	339	303	334	313	331	296	348	337	355	349	319	316	344	321	365	348	354	337	343	317	317	357	339	352	351	352	325	384	351	339	332	302	352	335	322	360	351	358	330	336	345	316	355	367	359	341	361	332	335	314	359	346	355	343	312	329	319	324	373	312	331	350	361	318	311	330	351	346	341	326	308	348	354	338	319	354	334	333	336	335	354	354	344	351
8191	3073	6869	9851	8625	7119	5904	5822	4599	2958	2728	2721	2396	2177	1959	1724	1507	1332	1264	1213	1163	1077	1075	1028	950	887	943	874	852	868	886	848	843	838	824	840	810	838	839	864	818	844	869	743	855	814	768	846	834	810	786	825	816	762	828	818	801	789	821	789	794	770	763	774	784	766	830	797	810	786	792	817	790	795	791	771	780	803	836	762	766	802	809	775	755	808	794	775	742	795	787	809	811	783	795	811	836	773	811	736	830	817	747	767	796	780	772	751	797	799	774	791	781	791	785	774	800	811	794	863	830	773	805	763	771	800	767	743	784	781	801	776	776	789	772	824	749	831	741	779	804	777	765	765	765	766	789	786	782	780	772	791	746	761	815	746	853	804	789	821	807	797	816	769	776	805	743	800	846	791	799	785	800	767	837	796	834	787	768	795	791	769	784	796	803	723	766	824	816	779	766	738	798	804	829	780	756	812	816	766	775	758	818	807	839	779	749	815	809	844	742	750	809	784	743	778	774	791	819	791	807	739	741	785	775	797	793	810	811	781	736	750	761	802	771	805	745	823	775	775	823	795	735	830	794	801	777	791	774	782	817	756	808	845	848	769	830	764	787	788	788	798	793	799	763	819	769	847	791	752	746	824	767	803	765	743	785	796	789	761	795	743	846	768	796	743	788	801	780	775	781	821	796	832	738	763	827	810	813	826	751	818	786	810	805	763	761	756	816	832	785	813	780	762	813	728	806	799	782	755	742	766	779	752	792	788	794	784	770	800	825	784	744	768	762	789	783	784	762	775	811	776	788	751	818	760	810	795	780	780	775	789	796	793	821	805	826	857	786	803	779	811	832	761	786	743	754	818	765	767	768	814	793	827	769	812	742	802	721	795	777	747	806	806	771	784	793	839	823	768	807	761	781	770	800	813	786	781	753	772	722	748	790	809	776	814	767	842	755	755	721	788	769	754	816	734	787	832	822	780	807	746	767	781	785	823	794	777	787	774	804	757	810	823	763	776	839	814	809	759	779	805	800	775	844	813	769	780	825	789	792	790	778	786	762	774	774	750	794	781	803	822	770	783	774	791	790	791	770	801	743	785	790	787	760	804	787	813	833	812	787	793	786	794	786	797	758	752	819	817	817	737	794	772	782	793	747	806	755	808	822	774	771	860	736	824	769	743	805	812	729	801	800	790	814	782	818	781	806	723	756	780	800	821	760	814	811	744	827	784	790	798	737	794	815	750	775	766	781	757	784	724	761	748	775	787	783	772	763	814	818	765	749	799	753	810	806	811	811	780	747	825	734	821	735	801	836	776	758	781	813	761	792	785	793	747	765	790	760	806	803	816	756	728	842	743	845	800	829	800	735	756	813	817	778	768	830	783	814	752	773	785	794	772	778	795	750	790	808	825	788	780	797	826	831	750	773	790	801	779	781	764	758	801	826	790	814	775	784	824	803	765	751	770	737	749	771	828	790	781	829	832	768	798	776	787	761	749	808	798	785	782	780	787	787	825	783	792	773	833	768	818	764	813	800	795	785	802	749	784	787	782	780	811	856	829	801	815	820	781	748	829	735	816	801	792	733	769	820	781	827	813	778	754	768	761	849	819	788	785	763	755	796	832	745	815	803	777	808	773	798	765	757	766	772	772	741	803	813	766	761	742	752	777	795	758	799	831	775	798	802	815	714	806	760	765	829	790	794	813	808	799	809	780	801	750	798	763	769	772	819	775	811	784	825	848	769	764	816	838	762	805	722	785	789	795	793	796	820	724	773	788	801	775	828	794	784	713	783	780	783	762	779	817	790	757	802	808	814	799	765	749	774	810	813	775	792	817	763	804	776	756	742	783	733	755	829	796	809	827	827	778	760	740	803	833	760	773	762	780	805	805	790	776	789	748	728	788	763	788	812	747	805	783	760	779	808	793	744	816	804	788	807	768	779	842	816	820	719	778	793	790	756	755	822	769	828	777	799	791	803	829	813	774	814	820	761	779	797	727	791	798	801	804	762	838	778	786	821	764	781	815	801	780	755	731	794	827	805	768	772	734	812	757	769	797	778	773	793	733	825	783	830	781	776	797	783	786	768	813	765	805	791	820	765	774	852	753	806	828	802	779	825	836	802	779	804	759	796	780	807	806	775	816	788	796	872	818	787	775	829	784	881	747	756	787	798	787	787	800	759	787	823	777	773	790	826	774	843	808	785	785	803	801	724	769	740	794	784	738	793	768	821	794	783	758	843	778	795	809	792	786	802	774	773	757	811	769	756	757	755	761	828	772	780	789	810	808	780	783	825	761	749	773	798	740	848	781	740	818	788	784	811	736	776	790	809	753	775	828	757	739	821	760	839	738	787	781	792	793	842	730	795	791	769	755	796	810	746	810	703	781	762	783	790	742	798	772	738	812	785	807	768	796	786	774	806	760	831	771	786	744	792	803	788	790	774	792	776	786	803	747	799	738	766	778	796	766	797	767	798	773	784	770	837	794	729	753	740	788	827	782	763	813	754	817	762	729	795	740	794	793	735	809	796	799	755	788	767	833	828	778	783	766	805	739	812	793	840	815	779	753	796	805	780	832	758	745	793	785	778	751	825	766	759	773	792	726	811	810	804	765	813	778	783	762	805	773	805	735	783	824	793	773	801	794	776	801	795	791	840	748	792	821	836	786	752	765	776	803	847	755	825	797	788	823	769	717	738	791	759	800	794	816	832	790	795	839	782	813	795	745	792	767	796	805	800	739	818	784	789	763	802	756	784	814	792	805	764	804	787	807	782	812	806	852	781	806	770	696	800	802	763	777	735	771	766	854	810	769	783	816	770	792	831	773	732	781	786	759	811	794	791	746	779	794	798	792	792	784	755	816	788	703	776	734	788	760	792	821	768	758	792	774	794	752	809	796	815	847	751	750	750	807	832	750	799	826	737	723	818	821	792	807	763	752	760	796	797	842	741	826	843	796	816	772	771	788	812	793	759	807	819	823	783	823	804	761	778	811	808	756	819	800	760	802	716	783	819	829	792	757	783	824	804	787	791	781	810	763	789	760	776	823	796	803	807	820	813	747	684	795	810	785	735	782	764	768	772	792	777	762	811	775	805	824	811	822	790	741	841	750	767	762	812	790	819	770	776	742	836	823	819	831	764	775	790	753	765	774	785	769	838	756	797	780	795	823	794	788	779	780	818	765	769	750	766	802	812	763	785	762	756	759	785	768	821	784	780	797	807	837	817	726	786	780	787	786	810	799	797	783	765	777	775	775	812	754	825	817	815	771	745	782	815	830	844	782	750	776	793	754	829	808	751	789	777	767	769	740	766	826	789	808	752	751	803	759	765	801	802	772	773	799	766	829	757	845	747	756	740	789	780	741	797	776	754	778	743	787	756	753	755	760	834	753	797	832	814	749	768	779	777	766	812	780	794	795	812	794	830	783	784	791	765	786	824	826	743	760	759	792	806	790	805	744	736	772	820	827	822	755	790	860	730	813	779	794	799	735	816	770	748	823	732	782
18228	4909	6153	6982	5402	3840	2749	2397	1705	1170	935	875	740	730	672	571	543	507	460	483	435	445	434	421	421	395	344	357	371	337	380	363	354	327	374	385	352	367	354	385	328	375	357	368	363	394	363	343	376	353	344	329	360	347	366	352	338	328	337	350	404	347	360	372	385	365	347	353	349	335	384	321	330	329	327	321	333	368	331	352	343	346	375	361	366	340	349	378	366	350	343	373	326	331	360	357	384	351	354	357	363	344	356	339	363	332	365	353	363	353	341	365	380	378	343	336	333	352	352	351	339	335	360	362	357	366	357	349	388	372	379	340	391	347	380	376	374	295	313	354	346	339	370	348	393	337	368	353	368	355	328	340	347	346	335	360	323	357	355	311	359	349	360	341	357	350	328	407	346	363	353	355	373	385	345	376	352	370	355	364	368	343	368	343	358	333	331	353	334	348	332	356	337	336	386	343	383	389	352	350	358	359	367	339	354	355	365	349	335	362	384	365	324	344	376	341	365	359	387	326	338	369	352	336	360	339	326	345	361	349	380	338	403	381	323	350	371	377	337	342	333	366	365	349	327	299	323	346	342	345	339	315	333	363	363	369	381	356	352	332	340	336	345	367	351	345	358	379	346	363	333	373	344	363	365	355	366	354	394	343	370	350	319	343	360	346	357	329	318	375	327	375	362	329	357	388	330	358	342	364	323	348	352	330	339	329	388	329	338	393	371	342	381	347	365	339	341	352	365	364	383	361	372	334	371	360	382	360	344	372	363	344	346	365	389	338	339	337	351	329	356	328	321	359	349	337	332	368	324	370	375	358	357	335	349	392	352	331	352	357	411	339	371	340	347	343	333	325	345	365	331	322	370	338	333	333	326	341	374	374	347	342	355	340	377	356	390	378	371	365	327	331	371	351	373	380	321	346	316	354	335	357	338	352	315	365	407	349	360	329	377	353	347	348	350	343	400	328	381	379	350	347	349	349	356	359	327	353	376	332	358	360	373	331	371	349	372	328	383	338	350	369	354	369	362	380	357	361	319	340	327	370	333	338	340	328	347	357	361	369	369	362	345	346	354	356	330	336	345	368	347	341	353	340	332	354	371	317	356	348	338	332	361	353	381	371	369	374	335	385	354	369	374	347	336	371	347	365	333	395	368	337	365	319	328	349	305	353	362	336	297	394	357	298	341	371	354	387	351	336	351	389	370	336	360	362	344	356	350	358	360	372	354	345	361	340	350	358	392	360	341	328	326	353	403	357	322	335	351	318	368	357	333	359	350	324	370	351	355	369	370	387	334	361	356	370	372	376	340	355	358	347	348	354	336	396	337	325	315	345	336	367	377	366	345	337	381	343	368	357	384	350	329	393	369	376	360	363	344	375	367	335	399	357	400	345	349	384	344	358	372	331	365	348	321	332	377	326	361	350	319	347	365	361	353	321	379	381	354	376	325	347	343	324	344	383	330	377	368	365	368	357	391	330	353	336	353	339	348	354	369	392	328	316	332	349	344	334	366	361	346	360	407	352	388	349	306	352	351	321	395	340	330	333	349	360	372	369	359	326	365	366	346	360	368	369	374	366	378	360	321	337	336	306	389	337	330	333	340	329	364	315	340	358	345	353	329	324	365	355	367	337	352	357	356	389	339	363	352	362	340	373	345	331	348	386	368	336	324	330	328	385	329	389	392	349	318	334	341	380	377	329	310	345	346	337	308	367	378	356	344	324	376	324	353	307	360	330	379	332	372	333	348	362	333	372	345	337	339	351	355	338	370	373	359	335	374	371	355	362	359	346	337	363	367	346	377	388	366	360	364	355	329	343	366	334	356	314	359	327	365	366	369	349	349	368	308	393	340	343	369	340	351	363	406	367	378	351	376	364	367	373	360	325	348	339	348	349	363	379	339	322	367	369	368	383	338	378	383	385	353	349	342	336	348	338	366	317	367	329	347	356	338	345	322	305	376	372	339	355	327	343	325	363	343	347	335	369	352	356	369	340	350	361	321	368	369	368	346	397	359	380	338	348	388	381	327	357	376	340	352	350	364	340	355	334	335	382	303	322	337	325	336	329	330	360	308	348	324	340	332	348	315	325	350	337	339	332	356	374	363	331	334	377	354	363	384	386	360	363	350	350	336	410	376	387	337	308	397	344	372	370	374	348	382	347	339	317	343	340	357	330	339	344	354	359	360	373	332	351	348	374	389	344	357	335	383	381	356	329	367	312	333	327	384	369	350	320	374	337	370	410	354	353	353	379	381	367	355	362	335	309	341	327	372	358	347	327	323	374	359	343	367	337	311	382	334	357	353	382	364	370	376	340	325	317	320	322	354	343	332	384	337	359	363	369	352	309	349	367	345	359	341	339	390	343	363	406	335	345	347	335	354	365	346	341	386	349	357	359	321	324	369	369	330	332	371	377	327	357	355	354	355	296	348	355	314	383	376	336	371	396	359	356	329	335	351	344	359	347	332	336	380	336	394	334	380	350	355	352	378	364	343	335	328	338	332	332	361	347	370	345	371	370	339	354	356	371	327	336	342	346	407	353	335	354	341	338	375	343	357	315	321	370	357	333	334	337	334	336	352	329	371	337	389	353	331	371	338	332	348	340	311	327	327	356	329	335	351	345	337	355	352	348	326	365	337	389	359	328	314	327	333	377	353	333	373	348	367	358	391	372	343	371	299	362	329	392	338	340	366	375	317	320	347	359	341	375	359	355	378	338	355	342	375	337	364	381	333	331	358	411	334	320	380	369	376	364	353	342	356	324	375	356	326	325	319	351	357	338	369	383	348	355	325	335	357	332	321	392	410	327	349	378	341	371	356	334	395	349	330	341	326	375	342	314	353	336	318	311	357	340	349	347	369	373	332	396	347	343	361	352	320	344	336	330	325	353	311	342	359	357	355	379	383	354	343	373	310	353	365	369	389	338	334	353	361	381	340	344	345	358	361	353	354	388	374	347	333	388	377	339	335	360	369	347	335	348	336	344	350	345	350	374	397	351	356	349	366	354	381	343	367	324	355	352	356	371	336	301	370	337	337	340	395	374	302	353	325	348	391	388	366	363	335	341	359	350	350	334	373	365	337	369	342	342	375	285	389	346	371	361	345	361	355	314	368	344	358	375	355	387	346	349	349	313	323	325	349	331	326	317	328	349	354	375	374	370	377	381	379	338	355	336	347	361	355	368	361	344	382	304	333	341	294	358	349	359	367	378	360	383	358	355	346	338	347	380	346	370	356	322	337	357	343	379	347	347	341	356	311	385	322	357	331	348	363	385	395	344	354	327	373	344	331	315	327	357	369	382	363	359	320	316	336	358	342	366	354	344	301	394	385	401	342	366	391	352	331	328	307	368	372	375	356	328	361	314	328	349	347	365	393	347	326	367	366	381	322	333	335	343	314	322	357	332	340	323	334	368	358	358	335	362	350	348	378	365	382	345	336	381	352	387	336	375	379	346	366	345	334	346	364	352	378	343	336	375	340	309	314	361	363	341	382	335
10767	4296	9803	13304	12045	10350	8581	8514	6622	4241	3965	4180	3645	3147	2878	2338	2157	1824	1681	1491	1329	1211	1104	1116	1083	1015	1039	1007	965	936	988	967	922	874	854	910	856	886	854	821	797	797	790	776	774	804	787	788	772	827	788	833	798	830	796	814	728	784	787	770	829	805	812	803	809	783	773	765	760	752	784	738	785	741	776	817	836	786	784	775	838	797	822	763	783	878	771	744	801	780	740	811	811	819	805	805	763	821	776	827	787	820	801	774	789	780	794	767	801	780	745	796	837	805	729	798	733	774	821	789	772	741	769	774	782	812	777	775	790	816	778	771	793	800	777	766	782	789	797	774	790	800	782	773	808	761	801	744	779	781	775	823	768	771	788	753	776	828	721	804	772	801	794	769	739	719	793	817	771	832	771	795	810	831	754	782	775	826	783	755	812	782	853	799	788	743	751	828	770	829	830	772	796	792	764	790	770	793	839	729	836	796	810	758	811	744	794	753	753	806	780	790	752	762	821	768	781	744	832	786	753	772	789	849	780	779	800	781	791	810	781	803	750	787	774	760	786	824	770	814	760	777	838	812	808	804	821	814	772	783	786	813	751	721	794	784	792	799	782	827	748	798	802	768	797	765	783	763	773	747	784	803	780	815	764	778	814	798	777	801	779	801	770	793	806	847	782	795	795	820	767	787	780	732	818	765	767	807	799	804	792	784	765	818	729	764	764	790	777	806	789	793	780	753	763	809	808	848	788	839	769	788	800	812	806	782	794	790	776	803	781	781	807	832	806	756	807	749	800	743	756	817	803	748	764	748	805	842	740	812	776	781	797	801	807	798	776	801	790	770	820	819	764	771	762	777	783	770	754	767	743	756	808	812	754	802	813	802	813	787	779	757	758	819	803	826	844	771	786	782	825	809	788	807	789	777	756	781	785	822	788	748	761	828	740	719	788	848	811	777	780	786	897	812	775	801	761	769	754	777	772	747	764	785	760	789	798	789	798	843	748	814	789	779	800	781	747	823	767	773	804	818	780	772	808	795	760	810	787	766	839	790	811	835	847	786	775	745	751	774	751	765	790	776	750	783	787	796	779	820	739	736	774	785	790	835	789	797	765	786	780	817	785	796	739	756	792	787	803	781	771	772	773	778	783	803	760	776	829	783	842	822	792	808	748	803	763	800	773	825	781	741	783	782	794	782	809	811	793	797	801	798	748	791	788	796	739	764	818	764	757	747	791	825	763	805	782	800	745	788	808	799	769	847	738	750	835	762	781	843	796	741	823	764	755	796	904	800	812	794	781	854	791	752	775	812	827	835	785	798	768	796	846	778	728	774	772	789	792	785	754	770	836	798	818	769	780	801	799	774	775	791	798	790	771	860	758	804	747	726	784	800	777	777	733	759	752	766	773	782	764	829	728	780	811	802	785	772	751	795	768	805	771	787	769	794	766	760	788	757	822	785	779	823	764	815	789	744	769	779	794	772	828	757	824	885	786	791	794	773	805	796	745	699	783	781	843	725	798	812	812	774	748	854	788	781	793	797	772	827	802	781	779	815	790	795	805	776	804	821	816	748	833	806	731	765	798	766	809	796	789	766	776	820	805	791	825	747	755	776	782	829	822	792	761	802	729	801	803	811	781	749	761	795	790	771	838	806	720	754	786	791	792	780	774	786	807	789	823	774	789	795	794	792	736	772	764	830	785	833	790	740	762	837	809	791	823	764	753	754	842	785	780	774	787	777	771	754	809	772	780	770	775	818	777	725	737	806	784	796	763	818	731	765	813	800	773	837	788	802	804	786	782	745	762	756	808	797	788	791	757	763	723	750	747	777	786	850	786	814	772	754	832	802	762	842	744	781	787	728	756	774	785	792	801	768	781	781	804	777	749	836	773	753	776	821	802	775	781	857	765	819	783	810	786	824	726	772	825	826	843	751	758	771	806	776	748	790	801	795	787	841	766	776	791	870	783	788	736	777	810	782	758	796	844	804	781	801	809	763	803	784	757	740	782	764	811	761	786	777	830	813	787	818	753	842	785	817	802	785	795	791	798	786	761	801	820	773	793	806	787	776	775	835	740	812	768	716	765	809	785	757	817	834	777	801	836	785	739	741	757	789	815	773	749	793	798	753	807	839	761	768	799	788	854	774	817	780	801	785	813	866	797	795	832	794	782	774	804	777	793	744	767	776	790	787	808	773	778	823	787	810	847	801	777	826	742	823	804	803	779	813	821	780	778	810	797	815	830	775	767	829	776	754	769	781	827	746	789	771	729	761	783	793	795	759	836	802	811	794	738	781	813	794	810	732	755	749	795	842	799	753	760	831	802	775	808	782	796	782	784	806	789	728	812	764	777	780	776	807	782	818	778	860	844	778	786	794	805	781	770	809	808	767	808	815	721	797	773	739	791	743	807	820	762	775	846	768	772	781	773	770	747	755	800	776	828	836	783	810	741	811	772	783	795	802	777	775	790	763	771	777	754	778	787	785	773	751	792	818	768	767	757	786	790	761	802	789	778	821	795	747	784	800	740	779	788	789	744	776	769	824	802	800	775	795	802	762	823	746	798	821	787	794	779	779	756	782	767	789	796	772	782	766	817	763	789	770	745	796	833	819	785	762	742	798	757	736	781	787	779	764	768	814	791	794	823	774	773	838	751	824	790	851	765	788	820	781	772	772	793	775	825	769	784	763	783	799	758	798	796	783	793	750	795	775	812	792	792	793	812	800	763	806	747	784	797	782	800	799	772	732	766	802	784	747	784	803	791	827	802	752	841	768	783	764	788	770	773	769	775	780	812	826	773	778	797	786	787	795	809	780	814	810	793	820	788	800	808	731	796	804	814	776	841	714	758	822	817	788	802	770	742	759	789	793	776	786	802	827	795	814	820	787	792	752	817	734	814	751	783	796	772	844	834	771	796	796	761	829	812	755	823	785	801	821	807	835	836	796	809	801	831	820	816	760	812	729	778	785	780	747	790	803	798	755	840	807	819	828	738	817	806	791	767	789	797	827	812	759	792	844	785	803	752	786	830	831	821	794	757	776	755	773	756	796	782	786	837	782	831	793	844	754	838	793	847	757	756	787	807	750	772	779	771	815	790	804	754	769	785	812	776	831	799	756	801	822	784	774	729	738	855	794	776	803	799	769	790	724	770	832	770	778	807	761	768	811	719	787	791	828	752	815	817	770	786	801	767	782	866	781	783	801	861	797	763	814	809	815	786	781	786	756	762	773	788	852	833	758	798	835	770	787	802	881	813	824	887	784	798	766	816	768	789	723	774	778	758	783	771	821	782	731	821	801	775	773	773	821	769	783	791	796	808	760	816	777	782	752	780	820	759	801	790	794	793	746	816	736	787	812	739	758	827	779	798	792	790	763	760	811	802	728	781	759	781	743	773	796	819	767	769	803	781	740	810	828	806	816	772	784	766	783	805	822	802	805	796	789	793	819	805	730	746	811	817	797	772	759	808	764	818	802	782	809	739	790	780	740	795	758	744	797	805	806
3728	1553	1776	1440	965	745	526	423	399	292	282	269	266	223	230	245	235	240	227	221	247	215	204	214	209	217	211	214	199	198	251	204	212	218	224	219	212	222	210	238	208	213	221	223	237	216	212	198	187	213	205	198	218	187	239	209	178	209	202	200	226	240	208	230	198	208	197	203	216	222	206	174	179	192	203	204	209	212	197	210	221	229	191	203	187	218	225	194	219	206	197	215	197	191	209	241	199	238	203	203	187	186	193	208	203	211	192	225	212	209	235	196	202	229	203	224	208	207	241	216	220	214	206	213	210	221	214	210	218	197	179	188	209	214	229	208	210	215	222	182	208	230	237	216	226	194	228	212	197	195	192	203	217	163	227	178	223	193	210	245	200	231	221	207	175	224	221	186	202	186	214	218	212	227	233	222	204	233	234	214	235	204	201	185	233	221	201	211	195	197	223	208	184	217	224	239	203	224	192	191	184	236	203	218	206	200	206	213	198	202	218	194	190	233	209	219	212	204	199	213	224	217	183	201	214	211	190	222	197	196	220	212	196	204	248	209	201	195	195	231	214	197	186	226	229	220	229	176	203	200	213	218	181	203	212	202	183	203	217	219	223	232	214	214	231	194	204	193	231	212	199	210	241	188	202	180	226	187	211	202	234	194	190	207	213	209	189	226	212	219	244	212	205	219	213	181	185	204	224	232	209	209	223	197	200	194	208	213	218	191	188	173	176	234	199	210	189	204	213	201	248	245	213	220	207	197	202	226	211	226	216	201	193	209	212	196	224	211	201	189	211	186	206	229	228	199	208	210	197	219	210	197	200	219	198	216	224	227	198	202	191	222	210	208	246	226	210	204	205	213	204	204	198	208	199	220	212	197	211	196	211	200	218	228	229	216	210	198	201	193	208	210	188	207	210	198	231	202	207	225	206	185	222	233	219	190	211	193	196	214	213	226	205	223	226	240	215	210	209	208	233	218	225	210	223	231	204	242	197	198	194	197	186	204	231	208	200	199	231	233	218	207	200	206	207	207	189	213	211	216	191	207	233	210	216	207	251	219	185	199	184	188	194	208	222	210	193	194	219	224	211	207	211	229	221	207	202	192	201	242	206	204	216	237	188	215	233	244	218	197	229	228	225	220	216	218	202	214	209	211	199	219	203	225	223	206	215	198	190	201	213	209	196	216	190	209	192	222	204	207	215	209	195	212	187	193	223	246	204	216	217	197	195	224	213	195	216	201	192	195	209	197	202	205	212	211	209	179	245	203	217	201	223	193	229	197	213	186	204	208	211	179	208	219	221	186	214	218	196	203	185	207	203	210	215	203	196	218	222	205	221	218	228	230	222	201	180	223	194	249	236	184	201	206	196	187	205	228	215	197	218	208	191	197	225	194	195	220	209	242	197	180	177	207	208	200	227	219	217	189	227	220	216	229	220	214	205	216	194	236	230	198	201	220	218	208	228	176	189	190	217	212	225	223	195	201	240	193	215	205	206	196	195	230	199	186	190	184	202	196	224	208	217	203	200	222	197	196	201	209	210	210	218	201	199	224	219	221	217	204	198	191	228	232	206	236	202	208	186	186	222	197	190	210	212	213	237	192	169	229	232	222	232	212	204	204	210	191	224	244	230	193	197	193	208	210	176	200	213	229	205	216	229	205	181	224	211	215	210	209	209	222	197	219	203	196	184	207	195	206	198	192	219	200	202	185	219	202	208	201	176	214	170	223	197	234	219	204	202	199	230	202	197	226	209	190	180	179	195	200	173	207	199	185	177	203	205	229	232	200	184	187	207	206	189	205	205	215	193	212	226	206	204	181	198	179	188	209	212	207	223	224	190	198	198	203	208	215	210	196	205	192	195	201	232	198	180	207	201	172	188	206	206	190	234	234	230	233	224	222	225	208	219	226	188	216	220	192	214	226	205	194	193	213	215	224	227	228	210	212	204	178	186	217	197	202	203	203	221	185	193	197	238	227	189	216	199	182	187	212	203	209	217	215	218	191	195	225	198	191	205	224	211	232	186	224	194	216	230	199	215	240	199	216	210	206	228	188	223	188	230	210	191	205	209	207	198	225	222	197	195	188	204	185	203	229	226	240	216	200	213	186	194	214	246	185	198	186	208	217	202	226	206	219	186	208	207	236	238	185	217	211	234	205	223	217	184	207	210	183	228	188	180	210	221	205	219	209	219	220	226	194	216	214	230	209	230	226	217	223	195	210	225	187	220	217	203	179	209	206	211	199	194	232	197	225	218	200	220	233	202	219	212	215	207	200	244	185	206	219	202	230	205	202	193	197	209	228	222	232	227	205	196	210	209	198	207	221	200	207	205	191	210	167	208	198	203	199	190	188	219	235	189	210	241	194	211	225	208	209	224	189	222	232	208	194	187	207	223	223	201	200	160	195	237	228	197	219	198	160	224	202	201	228	200	212	184	192	206	205	217	226	218	204	234	229	203	203	211	226	186	192	186	203	220	212	180	196	202	197	198	181	200	214	216	198	227	221	207	191	203	187	208	219	221	215	198	214	195	194	187	199	194	222	216	190	232	210	222	204	242	205	221	215	216	229	219	216	210	196	199	222	216	208	211	204	210	209	223	215	229	203	196	211	205	213	225	209	211	208	224	210	190	218	196	201	167	237	196	197	223	221	228	210	218	211	207	218	219	179	198	204	205	220	202	227	204	211	228	205	186	228	219	188	167	196	185	197	241	211	203	192	209	212	213	198	189	196	225	208	217	221	231	212	219	201	233	215	200	190	226	203	215	203	217	199	218	234	208	203	181	210	185	180	196	196	216	226	241	225	222	223	208	214	212	199	191	192	192	188	226	219	205	259	192	212	209	221	219	185	207	219	214	202	198	215	200	229	194	201	186	187	191	196	193	223	218	219	203	182	217	227	218	178	189	190	225	223	226	214	212	226	206	196	202	189	195	199	184	230	193	215	217	207	219	223	191	187	225	198	210	211	200	198	214	193	204	235	206	203	198	197	203	207	204	212	191	211	201	200	206	210	219	224	222	243	206	220	196	232	230	219	202	212	189	196	210	209	206	210	183	202	194	208	222	194	230	184	210	212	213	199	203	252	214	226	206	208	200	218	207	202	181	192	207	218	197	216	215	222	202	197	239	213	201	246	196	217	204	206	204	208	199	199	224	205	184	234	205	216	203	211	201	218	203	208	212	217	217	176	189	217	195	223	205	236	210	214	194	222	179	182	215	178	195	192	214	217	222	221	191	213	173	220	213	208	217	211	191	193	220	211	206	183	201	235	215	207	197	176	202	181	195	218	189	211	223	197	196	204	184	240	193	210	200	204	208	215	222	211	215	183	200	218	203	214	191	215	200	166	204	231	218	206	193	207	205	202	213	221	227	212	182	221	209	215	221	210	185	207	211	175	210	214	233	200	237	217	218	189	189	199	200	211	207	205	202	195	213	207	211	191	203	225	228	222	181	180	195	237	198	184	210	197	228	222	212	180	200	226	220	203	189	217	184	230
2918	1759	3696	4469	3679	2790	2185	1824	1444	1133	1051	972	993	899	815	778	766	725	738	696	614	654	656	604	642	570	593	573	578	554	560	545	562	568	577	555	566	501	513	542	537	547	533	530	527	533	515	505	529	527	515	526	530	539	531	531	526	486	500	515	531	518	530	549	531	505	498	543	538	538	519	511	555	533	564	504	546	528	530	551	554	553	522	509	518	535	478	521	511	506	507	540	555	549	554	545	492	481	564	525	559	572	512	489	543	493	547	541	526	537	536	541	504	507	534	522	487	540	540	510	549	520	508	516	531	543	547	531	508	543	525	526	504	495	526	538	563	537	514	510	525	497	546	522	522	514	523	511	519	516	560	521	520	538	500	539	558	491	481	513	511	476	513	520	492	536	505	515	496	555	507	557	515	514	540	526	520	505	541	552	533	507	551	551	481	512	517	501	507	563	522	503	490	537	490	569	560	519	541	565	489	562	522	487	508	520	548	545	522	553	522	518	552	523	520	507	547	526	520	551	524	523	518	533	504	523	524	509	531	516	526	506	515	502	528	573	518	545	515	513	530	569	503	538	520	532	519	524	519	509	525	488	522	539	593	543	533	493	502	508	498	516	500	520	521	540	521	556	519	541	547	546	543	557	515	532	515	508	516	515	535	536	558	516	495	496	520	521	483	495	493	480	528	484	540	549	525	527	523	503	536	539	541	534	535	529	526	567	538	533	487	528	518	569	512	505	545	488	505	525	543	518	545	507	515	555	563	543	521	508	511	527	514	506	560	498	500	538	569	494	529	540	544	518	494	496	488	510	522	507	536	540	517	517	509	508	559	499	527	572	526	509	527	536	492	518	521	526	532	520	545	466	542	556	502	510	487	512	512	520	526	557	474	544	540	531	556	517	514	490	512	533	548	554	562	491	528	490	533	480	502	563	557	545	518	542	502	523	494	558	515	511	548	512	550	516	547	479	526	548	498	504	480	552	502	529	530	518	517	535	522	542	538	494	539	516	530	516	531	510	496	526	535	505	506	521	510	522	527	531	546	489	529	519	559	555	530	566	495	499	511	544	532	534	499	522	497	497	545	507	509	511	525	479	525	538	527	508	510	517	539	527	510	514	530	571	504	500	533	493	563	509	522	526	509	555	500	571	515	528	549	514	515	507	501	496	567	537	542	483	514	530	547	546	526	506	535	558	536	543	527	531	530	523	536	516	559	507	547	483	563	526	532	562	512	508	491	508	452	533	526	540	538	523	521	523	510	484	513	535	516	548	476	522	506	529	551	519	511	537	520	520	512	529	520	522	530	534	520	498	578	495	533	519	525	490	526	521	562	529	499	507	495	547	528	520	516	527	487	556	514	521	531	509	493	537	551	538	511	519	524	543	502	494	476	529	506	553	533	521	577	522	492	455	502	533	514	548	533	533	519	529	543	517	535	551	510	505	541	501	517	519	506	548	534	549	511	535	500	537	512	544	528	466	563	505	520	517	491	541	564	486	514	543	513	514	486	575	525	528	498	506	505	507	548	561	533	507	475	493	558	565	516	543	502	545	523	512	529	503	502	534	563	523	537	483	517	519	512	516	562	529	511	515	523	493	512	528	532	536	545	478	527	527	494	557	536	489	536	506	508	512	475	508	510	509	541	520	515	507	510	547	555	462	580	485	492	525	527	536	538	544	520	518	557	537	539	544	471	468	568	492	507	521	531	516	536	547	558	564	508	521	489	524	504	515	453	531	498	497	551	469	496	538	546	508	517	525	530	516	491	506	498	537	551	505	523	518	499	507	503	502	488	537	571	507	484	525	533	548	526	536	524	532	534	500	543	491	515	505	529	519	490	524	532	512	523	549	536	527	545	513	517	528	531	519	558	519	527	474	505	561	562	504	511	527	512	486	536	551	499	522	581	521	520	541	530	512	527	567	525	525	516	510	525	567	497	512	492	541	538	519	501	526	533	520	503	529	528	484	546	540	535	556	495	530	517	534	567	545	520	545	561	510	532	503	546	550	550	542	523	578	505	520	518	488	523	501	536	543	510	513	525	536	507	522	508	516	566	539	545	525	509	522	498	505	547	520	530	529	539	559	483	557	513	537	562	517	523	543	547	555	516	511	564	521	513	525	534	532	509	525	518	519	545	554	506	553	478	530	537	457	534	522	499	528	517	528	555	543	526	512	513	554	512	527	564	508	567	532	556	506	561	555	535	507	505	496	544	533	537	524	480	496	456	530	504	510	543	499	515	490	547	566	516	489	560	542	568	544	540	522	569	533	483	551	549	518	521	486	504	512	527	505	534	541	540	513	519	503	553	509	538	515	531	505	526	547	509	514	534	555	508	503	536	566	520	553	514	526	492	498	503	545	523	533	528	514	512	545	516	522	548	556	529	508	513	525	508	556	507	517	507	536	491	559	522	519	544	536	570	476	532	551	511	525	515	544	527	533	527	541	534	531	538	499	526	535	500	518	531	496	512	549	517	557	504	505	528	502	526	540	515	524	538	531	526	558	553	473	487	523	557	530	550	507	546	535	533	508	552	525	541	495	503	507	539	509	498	550	545	523	535	549	542	569	523	525	505	528	531	554	535	543	522	524	498	550	536	561	506	510	496	475	513	532	532	534	543	551	570	471	533	522	519	505	529	512	520	518	544	497	574	588	485	495	512	479	503	511	553	507	524	521	515	521	553	544	506	494	528	520	514	481	531	497	524	532	520	525	517	517	487	466	554	515	519	508	517	497	502	538	538	532	519	483	499	530	508	517	499	512	527	515	505	519	555	565	537	519	490	512	545	496	558	549	561	466	553	521	500	484	525	504	516	504	505	515	503	543	522	490	531	539	516	525	557	524	511	470	540	553	505	508	523	516	483	544	535	544	536	523	539	492	497	526	523	514	513	510	511	518	517	513	542	538	515	527	520	509	507	530	514	497	524	513	503	517	471	496	507	486	537	536	487	498	540	511	520	530	537	525	505	526	478	529	512	523	484	503	549	542	486	552	547	559	529	520	524	509	518	523	474	521	527	555	516	566	515	520	549	503	533	569	560	535	513	527	534	494	517	499	540	508	498	531	501	518	536	535	549	519	512	541	520	497	514	491	473	512	524	521	547	539	550	547	538	556	539	541	526	543	488	509	535	522	509	519	493	545	506	516	477	536	494	588	520	501	565	540	492	496	462	502	538	538	494	551	515	497	548	502	478	481	542	515	532	521	524	526	519	518	541	521	546	498	568	523	541	516	525	524	524	521	524	560	505	514	519	524	501	490	503	486	529	545	506	531	562	508	521	512	537	535	525	529	520	504	532	490	501	533	522	513	504	535	512	542	505	540	551	532	533	492	589	537	560	562	483	505	514	560	556	475	557	515	498	503	527	562	526	518	505	492	511	519	489	494	495	570	510	494	505	531	549	513	515	545	526	511	522	529	545	492	526	547	534	517	500	515	534	527	503	510	516	518	525	553	583	517	527	507	508	533	517	529	526	520	505	505	507	507	486	570	531	494
10486	2836	3890	4428	3188	2153	1628	1539	1116	913	753	592	579	598	512	509	451	416	425	383	392	379	411	350	400	353	347	377	351	363	365	374	332	319	327	314	364	330	358	338	348	353	345	331	346	292	344	306	347	346	302	350	340	337	313	381	350	339	311	345	344	339	316	345	352	346	329	359	325	341	353	321	320	362	347	363	334	387	342	383	313	318	302	347	342	333	347	333	360	327	352	348	307	353	328	328	306	327	342	343	354	357	352	337	312	335	313	317	334	314	303	346	361	338	329	298	362	319	309	327	322	355	348	324	336	364	335	337	320	350	329	342	346	342	323	321	332	341	299	321	353	338	357	347	322	338	348	321	350	357	346	296	336	328	322	337	341	344	317	359	335	343	315	345	284	342	335	386	317	341	309	335	344	354	314	306	380	356	347	307	302	375	325	350	330	346	315	328	367	344	369	314	341	339	353	336	350	321	323	357	363	364	320	321	328	340	332	344	375	312	342	350	336	338	354	315	340	352	342	339	402	356	355	326	314	354	371	338	329	336	341	272	310	363	338	353	346	317	327	326	352	300	314	337	348	335	304	350	330	398	314	306	330	356	323	370	342	384	352	345	336	373	355	345	301	325	310	343	354	327	347	355	327	333	347	335	337	354	335	380	347	333	329	300	321	338	315	324	356	355	308	329	370	381	361	333	322	313	362	357	355	321	302	322	335	349	296	327	331	341	337	352	356	343	378	355	324	340	344	348	332	358	303	336	317	376	343	338	353	335	320	318	354	310	346	358	378	355	324	338	366	321	318	355	354	335	350	339	375	354	306	317	360	336	345	328	360	354	374	329	343	311	321	347	322	322	352	322	338	390	328	317	312	354	334	324	351	329	339	323	346	333	338	377	385	350	346	297	323	370	377	318	301	335	329	356	344	363	335	366	326	297	325	317	325	314	331	300	342	328	360	338	301	312	325	357	338	341	320	349	353	340	322	350	345	335	343	333	312	330	323	347	294	313	339	307	356	332	290	332	347	297	342	347	346	341	324	319	338	346	339	318	304	327	363	311	346	315	319	325	343	340	326	313	326	306	343	357	359	342	357	326	333	322	346	351	345	334	381	352	373	329	360	343	342	350	314	349	371	316	351	380	335	328	346	325	341	355	325	342	342	375	311	334	345	313	334	325	276	314	339	365	328	322	334	334	358	345	376	326	292	335	329	347	307	319	344	313	320	333	304	350	346	321	308	331	328	321	360	381	305	326	334	326	339	293	375	354	376	310	328	353	340	341	342	353	334	340	330	300	322	340	326	370	342	334	303	333	335	327	330	358	344	326	345	358	361	308	334	332	378	351	344	330	353	365	316	347	340	304	312	322	370	302	310	332	334	311	354	295	357	310	341	331	322	356	338	336	328	342	349	351	324	315	338	337	331	330	335	331	338	328	379	313	348	351	324	335	328	326	347	343	338	334	312	332	358	323	348	364	318	324	346	334	360	354	327	335	366	340	368	350	310	332	324	364	339	370	359	321	332	306	348	352	337	332	356	344	345	319	324	349	346	322	309	331	292	306	348	340	301	351	358	342	346	321	336	340	338	343	352	324	362	364	319	335	346	365	338	390	340	338	396	337	328	313	306	294	315	358	331	348	354	347	348	298	339	348	329	334	353	343	345	374	341	352	305	325	336	329	356	320	361	361	322	326	352	374	348	341	343	316	357	332	339	326	331	363	354	311	329	349	347	381	321	339	340	344	347	337	329	316	364	321	333	325	308	324	341	317	315	335	342	328	314	364	352	347	330	341	318	365	343	309	308	354	311	318	287	317	326	329	333	321	313	356	334	367	342	340	320	351	358	341	343	342	329	336	328	304	322	348	324	343	338	354	347	360	336	334	320	308	319	366	364	331	313	366	342	315	352	290	316	339	340	355	349	322	339	366	340	348	337	328	346	334	335	328	316	339	332	320	304	322	322	327	337	355	330	290	352	346	338	367	357	323	360	360	366	355	323	339	316	319	369	371	343	363	353	330	373	319	323	303	340	312	359	358	355	347	319	352	343	321	321	329	331	347	358	319	365	350	362	352	308	321	333	319	350	327	322	342	338	298	342	325	381	364	325	331	291	337	331	349	344	335	350	376	343	361	341	344	338	287	306	330	338	311	344	330	352	331	305	323	330	362	335	309	331	362	347	326	360	342	295	367	279	342	343	317	346	331	327	344	361	410	321	343	312	262	349	336	347	356	318	361	334	306	333	356	343	332	308	342	315	328	356	335	350	356	350	361	342	360	312	336	320	308	294	351	345	365	348	292	328	395	346	332	322	328	327	298	346	338	316	322	334	376	329	307	367	327	349	309	312	356	347	339	341	351	370	318	347	356	332	330	342	319	380	374	371	331	337	348	303	356	318	360	354	326	374	313	317	342	373	327	327	312	362	340	336	330	375	356	335	336	353	339	348	318	352	348	314	329	349	302	323	351	364	303	344	350	359	350	324	317	326	350	339	308	359	337	332	351	365	332	344	342	332	310	296	303	356	325	320	350	350	289	368	340	318	328	348	331	372	291	332	357	300	374	350	320	331	315	359	307	301	359	356	316	314	371	337	311	291	309	348	346	325	339	313	331	348	330	293	372	336	329	311	341	335	348	365	311	327	312	331	332	316	309	323	312	330	363	341	335	366	375	346	331	307	339	359	356	347	330	333	336	337	320	315	336	314	366	338	344	343	344	331	331	312	257	340	318	347	323	334	385	339	363	337	318	342	326	343	340	314	324	333	338	354	369	349	339	339	331	374	331	360	345	355	395	332	341	348	347	336	352	343	328	376	335	340	352	306	334	334	348	314	343	345	320	340	337	339	352	314	324	332	351	350	319	316	332	325	337	302	329	345	355	339	347	332	325	333	336	333	310	336	386	337	340	322	326	356	327	362	332	338	271	354	338	338	317	388	350	328	360	327	333	326	345	357	335	329	319	315	342	352	330	356	364	314	294	316	318	355	331	321	347	329	368	301	336	331	346	357	295	328	325	364	338	362	354	357	309	370	288	322	330	325	339	341	321	344	324	339	349	318	322	338	361	278	320	320	312	332	342	319	303	345	357	313	351	349	317	296	340	365	342	321	351	330	340	361	332	350	314	311	360	326	376	352	360	344	305	336	329	336	370	299	318	321	310	345	344	347	323	366	362	333	329	340	341	365	323	354	363	333	345	338	342	345	312	326	289	305	335	343	334	314	345	312	328	391	341	340	323	324	340	350	340	362	345	333	360	347	335	382	376	312	340	364	360	334	357	351	292	313	318	326	343	331	345	377	330	325	349	313	326	349	342	313	346	339	349	346	337	341	337	319	334	377	314	395	352	356	328	344	372	333	356	357	349	326	317	335	332	323	328	363	367	324	346	340	364	335	343	312	357	305	331	324	361	387	349	313	337	307	329	330	286	342	398	311	320	359	385	357	327	354	361	335	342	332	328	329	323	351	329	329	324	368	380	337	300	326	324	328	356	345	352	338	330	355	368
8112	2916	6845	9764	8324	7144	5491	5693	4481	3701	2949	2643	2359	2072	2085	1813	1669	1359	1372	1201	1194	1069	1044	953	973	944	918	894	922	866	876	864	840	893	856	841	851	850	789	819	798	813	814	820	836	839	779	738	811	768	789	786	807	814	794	822	814	818	794	773	834	808	748	755	744	756	797	767	750	788	804	793	817	783	793	788	775	786	761	792	809	824	738	785	779	731	779	769	725	736	738	804	802	779	796	756	803	802	717	757	809	796	786	771	803	731	778	817	751	757	768	799	746	836	728	779	767	813	766	789	762	748	780	734	758	815	824	782	739	774	817	756	841	773	794	774	827	767	767	783	762	793	774	783	744	759	850	828	792	760	811	784	783	774	774	772	757	781	806	738	791	743	775	833	819	746	782	783	796	811	751	806	756	796	737	777	806	783	738	751	808	740	803	757	820	824	840	787	804	821	837	820	796	760	741	797	724	798	762	782	764	849	774	866	766	763	786	801	785	807	795	776	765	789	787	794	802	794	790	812	752	833	747	822	777	771	788	816	810	764	822	769	761	756	767	771	703	811	737	778	810	806	805	733	787	810	779	766	798	770	831	829	827	765	765	742	775	787	830	794	763	751	774	756	741	784	792	749	808	772	761	715	776	818	803	824	790	769	790	769	760	782	800	778	761	769	792	748	789	706	819	758	728	750	810	780	774	748	765	773	781	778	809	785	807	752	728	782	791	777	789	773	743	763	795	787	746	798	769	775	800	826	767	717	769	808	806	735	785	740	759	788	810	803	813	823	843	791	755	757	768	807	788	750	766	780	776	819	829	823	763	759	769	805	791	733	791	750	780	730	791	814	787	754	822	825	770	759	773	717	839	777	808	792	779	784	815	818	772	765	754	780	811	777	727	794	759	749	743	752	765	781	753	781	797	808	776	789	769	736	742	753	739	752	854	761	766	797	788	807	838	826	810	810	736	770	776	778	796	738	747	799	794	807	775	797	766	824	807	762	761	769	795	755	771	748	814	827	808	755	783	761	806	768	806	800	780	766	852	751	793	809	767	780	770	819	804	743	824	754	769	771	802	769	775	756	714	743	734	748	765	811	784	791	794	750	802	790	801	784	863	793	778	816	800	808	829	750	733	786	788	759	725	810	754	756	783	757	748	770	811	833	811	744	776	772	763	782	739	758	788	836	783	775	762	810	785	804	821	810	775	793	782	806	723	796	775	812	823	825	805	812	812	782	776	753	750	767	745	795	772	740	761	770	801	772	753	843	750	767	755	794	740	784	746	787	754	771	772	750	765	790	764	739	754	773	801	862	865	799	806	798	831	767	772	819	761	802	791	760	746	761	790	757	799	788	809	819	781	790	772	766	806	815	758	751	796	803	720	758	805	815	807	796	801	777	795	821	810	773	807	751	799	800	810	802	779	785	788	793	826	800	770	764	765	789	790	798	797	758	788	873	811	778	761	786	811	796	764	792	785	761	803	748	842	751	767	781	809	805	770	734	790	791	755	785	800	771	852	791	795	781	786	788	783	791	761	831	821	796	819	769	793	811	767	817	777	770	750	820	747	792	797	797	767	797	799	762	786	798	760	781	794	797	767	812	750	801	787	813	750	763	765	751	779	837	781	805	815	749	803	780	760	737	808	785	801	804	789	794	824	752	789	775	826	746	819	793	831	779	796	720	746	792	736	787	773	779	796	760	834	759	765	823	806	749	800	794	780	766	824	783	834	755	744	770	749	809	793	840	774	773	812	796	740	804	759	764	766	739	769	822	798	830	804	800	780	717	758	811	833	794	759	787	785	795	784	766	760	805	748	838	768	787	765	806	771	756	779	753	754	717	767	790	761	745	822	749	857	809	794	815	827	789	743	776	862	796	791	820	822	765	761	749	814	789	807	801	799	817	755	815	812	777	736	740	813	757	752	750	763	776	737	764	809	730	765	780	802	758	837	818	789	756	791	781	790	776	778	826	750	767	738	793	765	803	743	772	734	804	822	762	829	778	767	824	796	778	720	785	817	835	745	799	782	783	730	785	812	767	770	803	815	794	795	794	817	810	817	794	815	773	842	730	728	827	782	789	754	804	745	798	819	792	771	754	763	790	795	808	770	796	766	765	786	821	747	784	781	782	826	794	786	767	801	794	829	794	748	786	788	806	779	793	770	767	807	806	751	742	818	786	737	783	761	787	760	776	809	829	768	742	777	764	759	758	816	742	797	732	773	769	802	760	803	769	721	826	761	774	782	776	775	769	787	834	858	807	745	818	780	815	746	750	797	830	740	710	808	799	746	811	761	727	792	791	783	781	788	781	834	773	765	771	793	781	807	760	833	773	836	779	833	765	799	774	817	811	774	749	779	757	747	772	793	762	755	797	798	747	766	814	782	745	771	760	799	789	777	785	741	768	751	768	783	797	825	820	770	743	765	831	778	805	746	792	784	760	781	783	812	829	803	806	778	782	789	806	755	807	785	788	789	768	843	806	794	772	799	784	841	764	726	769	767	784	784	815	825	762	769	736	774	763	732	774	754	754	782	787	765	772	780	807	794	779	766	794	770	783	826	820	777	739	754	767	805	777	754	801	790	825	745	804	769	792	745	793	835	742	743	734	802	728	792	809	821	765	801	804	787	769	802	825	767	800	730	770	817	744	774	788	798	755	783	744	813	783	786	799	814	811	807	743	782	772	781	827	792	834	799	782	777	812	794	726	794	790	737	812	807	795	764	740	813	782	755	770	764	776	797	787	769	773	792	790	799	764	746	760	794	804	764	735	822	780	749	795	823	775	750	781	798	786	731	821	766	831	789	765	832	808	759	824	788	780	774	712	802	820	813	767	771	764	758	774	807	759	786	772	815	791	751	763	775	729	802	771	806	776	808	779	790	784	767	783	768	768	785	780	801	772	797	716	787	787	726	755	816	797	728	745	783	804	791	819	771	771	778	782	817	774	787	779	805	785	788	744	756	720	816	804	771	793	795	781	764	807	795	779	783	831	760	725	792	825	768	758	791	770	805	776	796	773	765	765	797	767	771	778	797	806	767	752	808	813	838	853	758	768	832	773	751	760	804	759	763	773	761	816	820	742	770	787	841	778	755	789	756	797	804	729	797	781	788	808	788	827	778	791	814	755	813	746	743	800	757	737	783	819	758	798	759	796	800	772	797	803	755	827	748	788	808	749	830	820	788	788	785	772	778	746	796	787	797	804	776	803	778	765	857	760	786	785	798	806	772	796	767	792	732	770	785	807	804	814	822	820	735	778	770	819	801	790	785	751	806	854	759	785	774	818	783	729	793	788	810	760	753	790	788	786	783	798	786	784	764	794	782	793	846	780	790	806	800	780	851	782	768	793	769	742	787	704	784	775	808	805	687	780	739	742	760	781	803	788	805	817	819	791	803	817	750	748	768	789	726	761	771	822	770	812	796	762	783	755	784	792	812	796	822	766	758	787	737	762	783	747	817	805	783	757	743	763	738	803	776	767	834	744	766	820	816	769	767	836
17732	4433	5733	6324	5094	3652	2510	2308	1603	1261	1130	1034	771	720	669	628	563	565	486	435	436	371	411	383	427	386	380	391	377	364	351	356	385	371	336	343	397	352	343	351	364	340	333	350	359	337	360	352	306	355	332	322	335	356	347	372	341	325	352	320	341	322	339	342	320	359	380	348	343	388	365	355	340	358	324	367	364	396	327	357	311	369	307	356	328	362	309	367	336	360	378	365	349	320	372	354	335	341	334	361	351	348	341	386	361	349	359	329	372	341	348	334	382	359	347	335	331	364	355	324	358	333	361	365	376	319	346	380	330	353	323	354	353	365	353	331	344	333	416	325	353	331	337	335	365	350	371	349	357	337	344	331	343	339	343	337	292	336	352	360	370	347	341	363	334	345	380	377	334	348	371	377	325	383	359	364	335	346	334	368	339	350	361	354	319	350	373	329	349	359	375	333	337	351	362	346	331	290	396	359	345	357	378	355	353	358	335	352	369	356	348	356	379	372	355	352	344	367	350	360	357	371	348	348	337	364	377	365	349	374	323	382	390	346	336	339	371	366	345	365	362	348	366	379	362	343	336	323	322	348	342	349	313	390	333	320	381	362	306	348	374	340	352	366	368	330	382	363	319	343	341	352	343	348	350	362	345	387	323	344	346	345	332	359	333	330	340	339	400	346	355	361	344	364	346	346	345	375	332	389	366	365	327	316	333	365	363	388	367	372	364	338	346	354	378	332	368	315	366	341	349	349	371	354	380	328	309	385	326	360	353	354	331	362	311	325	341	388	373	374	325	338	341	355	365	333	372	365	365	375	360	367	346	329	363	361	364	345	335	312	339	341	339	327	348	328	368	341	347	353	356	359	347	357	377	396	363	353	351	380	372	355	329	341	375	350	357	317	383	349	364	356	330	362	359	334	383	340	369	329	345	343	330	345	338	374	350	340	341	315	335	356	373	372	374	351	307	352	340	349	315	358	322	339	370	313	363	342	381	364	342	328	360	359	329	333	354	351	359	348	381	342	337	351	353	339	371	320	338	341	348	354	366	360	321	332	371	358	369	384	357	357	334	355	369	347	371	356	347	377	354	335	360	359	323	379	360	355	316	361	350	387	365	333	319	337	330	326	345	343	345	380	360	331	348	376	353	357	381	312	340	375	366	384	379	342	368	348	327	346	310	390	396	344	312	366	350	335	363	365	360	331	357	346	386	366	320	354	355	381	334	326	364	373	312	318	361	330	312	338	346	372	359	361	358	332	369	381	382	357	364	339	365	314	349	342	379	330	365	357	359	355	349	363	376	357	367	323	343	339	363	350	340	320	352	392	338	366	335	332	340	412	367	341	349	371	358	318	383	375	333	368	328	345	386	363	381	363	374	321	354	344	356	351	330	352	345	371	366	350	360	346	348	358	353	359	368	336	383	336	332	373	369	403	363	378	333	318	371	373	356	345	317	345	371	356	356	374	334	351	350	357	346	342	369	341	327	361	351	332	385	348	373	322	356	358	309	374	342	367	361	371	398	344	368	364	319	384	365	335	344	344	338	360	365	346	334	338	341	342	358	375	342	356	367	377	330	361	364	334	365	342	339	365	378	344	331	333	346	347	357	367	334	376	355	336	336	399	356	366	363	368	338	349	361	389	396	340	382	342	336	322	339	398	358	350	346	366	351	366	343	345	336	332	302	351	342	377	419	359	354	339	362	364	345	325	350	357	370	380	356	349	349	373	358	376	320	354	339	375	339	337	341	366	360	356	382	356	368	349	368	345	359	356	371	387	354	332	324	356	371	360	350	375	368	359	326	353	319	337	368	355	320	372	356	367	359	329	376	334	358	338	316	360	378	353	359	369	396	341	300	362	369	379	327	357	367	365	324	358	317	341	338	353	317	349	358	307	362	344	348	358	353	380	391	355	333	316	331	331	358	342	335	322	339	332	373	346	361	354	361	337	365	369	389	390	341	334	317	318	334	342	330	346	337	327	335	359	369	358	339	357	344	322	400	342	361	339	353	346	332	359	342	365	331	325	375	335	371	348	341	323	351	327	367	350	369	354	376	363	362	361	324	364	337	339	331	353	303	361	369	342	347	334	334	348	350	343	334	367	336	362	346	355	357	351	357	381	372	414	360	351	342	322	326	345	348	354	346	340	325	338	324	343	360	349	342	300	341	322	321	345	336	362	333	357	400	361	336	332	377	324	341	354	360	334	306	345	335	387	378	372	331	350	373	348	371	330	316	377	328	368	339	313	321	347	339	354	371	373	323	342	395	359	313	347	387	367	391	387	361	357	344	375	353	362	323	331	323	351	362	350	361	326	331	366	353	370	354	343	364	386	342	400	328	327	358	342	370	319	331	367	358	361	336	320	319	387	341	361	340	366	350	338	340	343	366	366	386	377	348	350	343	368	363	378	342	335	359	381	370	346	353	338	354	348	346	377	349	323	356	356	333	343	353	375	346	352	349	389	322	375	340	296	347	371	352	363	376	368	365	411	362	321	354	343	398	352	353	317	360	357	375	366	342	334	302	341	334	342	372	343	360	339	367	377	345	390	368	364	325	362	360	381	385	345	329	373	373	336	358	347	337	368	366	337	365	354	310	373	321	318	372	360	367	337	321	348	314	380	318	343	337	327	363	387	341	360	308	343	374	326	340	353	325	403	361	344	359	363	353	361	338	372	333	376	353	361	386	328	364	386	357	331	393	350	344	335	328	357	343	361	332	381	378	345	378	363	330	360	329	344	324	360	385	349	365	380	351	373	322	352	349	334	367	355	320	350	351	375	304	330	381	328	361	353	344	370	355	386	351	371	341	352	361	362	358	355	338	347	373	342	336	357	372	334	329	354	328	332	343	306	358	346	346	351	341	368	380	371	336	360	364	368	333	323	327	341	355	396	344	344	336	300	366	374	355	339	327	348	346	329	331	359	381	355	323	363	384	359	367	356	343	349	329	336	354	341	390	350	364	357	387	366	339	318	350	377	339	389	356	347	351	334	376	357	319	352	327	338	354	371	391	372	373	385	325	306	298	326	314	312	373	312	374	320	332	372	355	345	362	358	333	337	355	372	371	338	378	348	356	341	323	363	350	380	348	350	355	360	349	366	351	348	343	356	358	336	324	331	344	351	374	342	386	353	318	319	333	353	351	349	369	348	354	293	317	360	353	353	371	350	321	328	403	348	380	339	356	341	337	355	337	352	361	347	306	364	395	353	339	380	357	365	356	352	338	298	358	346	346	341	381	344	338	378	377	379	382	384	351	361	339	370	350	338	389	335	324	364	391	360	327	382	372	360	371	383	340	373	368	368	375	371	356	358	334	369	336	367	351	356	366	366	344	364	339	340	357	374	393	325	368	362	370	335	367	333	345	347	348	399	373	366	350	350	385	302	399	358	336	401	377	362	313	372	329	355	337	360	366	343	353	367	335	348	372	326	358	325	360	363	385	371	329	336	328	353	332	355	320	372	391	337	332	332	348	392	329	360	333	339	337	377	351	395
10510	3939	9449	12819	11782	10420	8232	8512	6435	5229	4421	4334	3320	3132	2933	2530	2176	1893	1743	1513	1446	1338	1222	1161	1093	1078	1029	1006	978	965	963	966	914	907	871	838	923	804	839	809	826	864	793	803	852	774	799	787	809	843	782	816	806	812	824	821	803	819	810	825	730	780	837	802	792	744	732	802	762	779	771	762	828	817	815	769	789	787	808	758	801	796	775	792	729	792	827	800	698	810	772	775	780	839	803	787	776	797	781	753	764	803	775	801	841	815	758	789	743	791	766	791	789	796	783	821	786	784	744	833	838	801	779	775	812	779	791	825	779	726	761	801	815	794	816	757	792	781	762	805	820	751	758	802	792	838	826	775	754	806	804	796	779	741	760	787	804	768	801	761	797	797	767	787	759	818	792	795	779	824	807	801	792	809	796	727	763	794	741	795	827	749	754	796	827	791	785	822	767	766	841	790	790	808	776	757	799	791	817	762	794	780	794	794	770	742	803	778	763	797	817	843	803	783	753	749	771	803	751	797	825	788	793	805	776	822	786	733	751	763	725	776	757	800	792	762	756	802	795	777	741	814	840	778	769	814	775	753	769	808	729	755	792	785	745	782	821	786	741	801	819	789	804	790	808	766	830	800	797	748	799	786	766	839	747	776	787	793	727	775	776	764	818	765	802	826	783	725	804	797	769	807	825	786	778	779	837	840	763	838	746	768	816	824	794	800	783	770	808	797	778	846	797	785	832	818	780	828	771	794	773	820	809	758	790	768	809	773	802	842	791	833	777	781	821	817	726	731	758	762	769	732	776	769	772	763	783	760	815	817	795	836	837	780	779	791	776	812	809	784	846	786	826	771	775	829	793	785	806	791	780	749	734	833	768	801	770	709	812	849	790	793	781	751	813	786	812	807	793	753	716	799	814	804	780	817	761	755	754	788	818	802	813	792	776	775	791	797	815	805	783	755	771	771	738	849	777	828	788	817	809	776	789	822	771	762	801	781	780	728	834	790	835	737	755	819	815	798	773	793	796	793	722	812	800	748	782	821	796	789	795	792	797	820	829	771	793	784	750	769	815	778	797	753	800	831	782	783	772	746	803	798	783	772	799	841	758	804	838	794	787	828	819	814	802	791	826	799	816	772	836	771	794	782	811	813	806	770	767	806	807	716	798	762	814	785	808	754	806	766	766	738	727	830	772	730	816	753	768	797	791	773	793	813	807	811	743	783	767	777	840	795	821	829	775	822	813	870	821	771	748	818	768	855	762	816	819	799	790	803	829	795	790	787	805	760	797	816	756	774	797	782	804	772	828	825	802	806	791	790	805	762	786	800	777	789	800	792	794	821	812	790	798	768	830	831	819	869	813	754	798	795	791	785	782	794	794	810	789	811	779	795	773	798	817	792	799	790	795	765	784	811	870	794	736	791	793	787	814	779	786	802	821	820	733	783	777	851	759	714	806	831	774	753	780	779	755	777	762	752	772	796	817	793	810	770	783	795	840	758	766	783	787	793	770	788	806	767	791	803	788	767	760	794	824	776	785	832	823	772	794	771	755	738	808	782	772	743	793	762	779	738	760	759	765	802	755	815	780	778	818	734	815	837	808	763	787	721	784	800	764	778	823	823	826	784	803	801	781	820	839	777	820	750	784	774	790	804	800	810	782	825	746	828	831	812	782	799	783	802	774	732	776	816	812	808	777	745	816	811	810	795	816	762	805	823	794	796	790	795	791	761	805	789	776	795	788	781	819	819	759	790	787	803	782	783	763	781	731	740	785	783	794	790	754	766	758	831	772	765	836	798	763	753	794	765	735	799	789	830	862	808	780	819	782	799	795	820	827	791	777	794	770	757	782	788	839	752	789	796	818	804	737	772	753	761	795	775	751	815	759	836	710	770	791	766	762	761	789	772	760	786	804	825	823	759	758	817	800	814	763	834	787	740	759	810	771	785	812	793	784	797	812	860	776	811	797	746	800	771	772	796	787	813	760	766	808	809	795	794	827	796	789	807	767	779	782	774	793	774	838	795	788	795	825	805	797	807	807	804	827	845	738	723	769	796	759	825	785	768	753	812	841	752	742	823	771	781	794	759	779	792	784	787	787	813	756	759	803	776	866	782	788	765	784	761	787	772	820	805	808	794	816	778	761	788	796	737	770	804	769	751	765	744	733	735	785	806	821	754	799	851	818	806	853	824	801	773	722	826	722	788	770	768	758	823	797	834	758	795	765	742	785	775	750	768	787	788	769	845	753	787	851	851	794	735	772	802	785	831	780	779	828	794	798	753	789	849	737	844	829	776	845	781	758	721	759	787	787	783	804	774	788	829	768	800	851	814	779	802	755	770	805	805	834	791	742	777	781	810	819	798	744	796	791	797	836	797	767	731	803	754	831	806	833	807	787	761	801	785	787	772	793	745	783	772	756	798	717	767	782	767	842	815	801	853	770	801	761	771	784	783	810	782	764	794	773	785	776	821	774	792	801	768	769	769	777	838	801	807	764	776	801	747	828	830	800	779	791	765	788	780	803	769	758	782	801	831	769	784	750	799	729	819	789	833	817	806	785	776	780	771	812	787	792	829	785	774	806	791	834	768	761	793	849	772	800	716	769	816	752	785	775	764	769	796	768	733	772	759	764	756	782	793	802	793	773	777	757	824	729	764	808	758	750	833	824	794	808	790	760	845	732	804	784	838	791	802	803	760	785	744	824	734	855	783	780	775	746	781	772	775	777	838	777	816	806	770	769	786	754	836	775	807	808	761	842	829	801	801	820	795	759	809	817	832	779	774	817	799	779	785	778	798	820	787	803	774	773	768	809	812	751	836	741	799	758	765	836	775	761	781	798	772	794	807	770	731	768	808	805	773	770	803	767	815	800	782	809	726	795	784	813	769	795	798	812	794	777	789	830	777	827	740	788	809	791	791	762	798	801	758	793	786	830	792	778	786	788	741	826	756	806	795	770	785	818	822	763	771	817	814	759	773	794	794	761	791	782	737	798	788	742	783	812	744	798	826	745	778	799	766	824	759	768	794	774	779	787	761	837	790	761	770	787	788	808	854	808	765	767	781	842	839	810	831	787	802	790	773	778	813	793	756	772	808	781	803	802	807	809	771	743	784	808	831	785	762	759	789	787	775	772	754	821	831	740	754	810	803	805	737	795	782	823	812	793	789	827	807	794	773	804	791	770	797	800	804	831	761	787	831	796	785	808	806	820	822	775	767	796	822	772	780	791	844	820	750	778	815	737	768	747	780	794	816	761	821	798	800	775	807	823	822	866	778	772	782	784	790	786	794	762	810	782	784	770	800	803	777	799	839	793	794	742	788	776	765	805	810	777	830	804	767	767	748	846	796	785	754	779	779	809	809	815	794	777	782	775	775	743	778	742	770	812	835	815	814	789	735	806	786	792	791	787	799	797	801	766	820	793	803	810	809	784	782	770	801	756	786	829	780	775	789	781	815	770	763	730	789	793	780	818	763	799	748	743	793	793	783	793	863	823	739	762	769
3419	1389	1649	1417	951	710	496	413	408	329	314	281	276	242	283	265	225	245	258	243	213	242	223	240	241	220	201	210	213	205	206	201	209	219	216	200	213	196	216	215	247	230	207	236	222	223	181	219	204	218	213	195	221	203	228	198	188	242	188	214	228	205	217	226	214	204	205	215	247	199	217	234	217	244	214	222	232	210	198	189	236	204	199	196	219	190	221	197	216	237	202	188	215	220	219	225	174	176	206	200	194	186	208	211	195	194	194	243	179	207	222	224	192	224	207	242	193	216	210	197	216	220	212	201	210	229	210	204	219	200	198	228	214	209	190	204	227	180	205	196	226	220	222	210	250	198	218	231	203	237	198	236	202	195	212	194	188	186	216	193	193	212	211	203	234	207	217	224	239	195	227	208	205	198	218	213	251	208	202	215	208	222	195	212	204	198	207	208	195	197	197	191	192	193	202	206	200	219	229	231	202	178	193	208	201	222	177	230	212	213	220	213	207	197	223	216	202	232	194	195	199	215	199	233	238	203	183	220	204	202	211	237	198	210	215	218	202	196	192	236	190	211	216	196	221	222	172	232	246	221	196	202	168	208	182	225	205	208	187	224	217	205	194	167	217	209	207	212	239	222	242	207	212	235	216	245	232	216	215	206	218	220	210	214	249	214	230	218	209	199	213	199	200	206	202	221	200	200	204	210	201	226	203	174	196	208	226	231	208	186	207	212	182	205	227	220	198	236	229	217	226	210	212	215	186	204	202	177	211	199	205	182	217	203	209	210	205	211	198	211	225	183	195	210	213	213	194	187	206	198	192	219	216	225	205	211	215	193	201	222	194	188	215	210	223	199	205	214	204	214	208	195	199	190	190	201	203	205	237	201	239	166	203	209	234	235	229	202	219	231	200	206	180	235	221	192	224	222	229	201	220	217	181	221	207	224	210	235	225	215	214	223	228	187	210	233	208	221	256	219	192	210	200	230	200	214	214	207	189	179	204	223	201	209	196	190	213	187	195	241	210	187	198	227	218	191	221	235	208	208	195	222	204	183	185	207	240	195	204	199	202	233	235	210	203	201	212	216	178	222	195	224	244	191	201	200	202	208	216	240	224	226	218	203	206	216	197	218	183	193	238	216	215	204	219	196	202	218	194	200	202	233	221	227	212	190	218	199	217	201	222	184	220	202	228	203	203	215	221	211	228	206	197	205	195	226	188	239	221	200	205	200	190	196	192	230	198	201	208	216	193	223	228	211	234	211	235	180	183	209	192	205	218	178	207	180	193	218	218	201	217	208	244	229	213	229	221	192	205	216	209	178	204	227	204	194	210	224	205	212	211	229	196	212	218	209	224	180	206	223	238	223	206	209	213	185	219	229	212	213	214	189	210	214	192	219	220	218	230	212	211	222	216	214	198	224	208	213	230	200	199	171	227	199	231	214	224	205	219	217	235	215	236	230	221	197	198	225	234	227	230	211	204	232	222	240	176	234	178	217	187	206	216	235	260	221	220	192	218	194	197	192	198	186	191	179	203	213	238	212	198	182	198	226	214	182	200	199	249	209	209	207	206	204	219	216	188	205	204	196	244	192	195	198	213	199	217	205	222	195	212	205	188	205	237	198	206	200	223	237	239	232	213	244	214	213	228	235	225	213	215	202	206	201	204	225	218	187	165	201	219	211	196	201	206	183	216	193	237	216	221	193	216	233	217	182	198	203	192	200	198	197	210	217	232	197	202	192	232	199	211	228	215	216	216	205	224	190	212	220	191	192	207	204	214	199	191	205	197	229	193	233	231	197	231	226	218	203	195	190	199	208	202	209	194	231	204	217	211	241	202	197	210	188	233	213	175	201	225	181	216	208	197	183	205	227	200	212	228	213	235	244	196	209	216	201	211	207	207	182	199	220	205	210	233	224	188	196	229	213	203	222	218	210	209	222	216	190	220	216	197	227	208	190	215	216	227	218	213	202	231	219	201	199	245	217	238	194	206	193	232	188	196	188	224	189	211	216	201	210	219	225	215	209	224	187	205	218	210	205	238	239	202	190	222	241	231	210	225	218	210	207	229	230	188	194	205	190	208	234	219	205	214	217	214	223	211	231	199	181	201	208	189	216	226	196	222	195	221	214	211	174	216	197	198	229	223	223	214	236	216	217	221	223	205	222	195	238	233	198	189	203	184	238	222	210	217	206	206	214	195	206	208	182	178	223	223	221	228	223	208	211	219	218	201	203	187	216	201	208	230	206	206	201	201	216	206	226	179	238	235	196	243	206	216	208	220	190	224	201	177	198	185	213	194	239	245	209	223	226	211	201	211	214	196	229	213	195	223	218	242	194	197	236	228	216	211	220	206	213	237	187	197	201	224	228	206	229	237	218	191	217	225	235	208	223	212	202	191	237	263	210	201	187	219	211	217	188	192	216	185	190	215	245	224	213	201	212	208	192	219	205	206	210	231	191	185	205	210	207	229	179	199	196	220	222	195	231	211	229	232	222	204	216	204	202	220	215	204	221	225	204	204	180	199	183	230	221	217	211	210	220	211	202	187	229	203	198	195	209	214	192	202	202	216	205	193	192	211	191	234	202	208	200	240	196	190	233	209	195	219	201	210	186	227	195	213	193	209	207	200	202	190	196	199	204	217	183	201	205	196	214	222	191	176	210	251	210	201	233	193	224	215	205	214	196	196	246	180	194	196	211	202	208	193	226	223	246	210	232	185	216	207	185	187	213	234	205	214	190	209	236	223	189	218	198	218	184	196	224	237	186	178	190	215	202	186	249	235	213	210	213	204	223	210	216	215	197	228	210	171	183	194	222	209	228	222	207	205	209	215	207	203	224	210	162	222	226	193	195	180	223	202	200	199	190	193	212	200	223	189	201	241	199	208	223	209	218	185	209	201	196	223	212	215	229	193	206	202	209	213	195	205	229	243	242	248	224	220	215	202	180	225	183	176	215	208	199	185	218	200	198	220	206	215	226	220	189	198	208	233	226	232	195	218	198	206	211	206	211	218	207	221	185	187	209	240	218	195	219	203	206	197	240	206	253	235	210	228	211	213	196	207	227	199	199	211	196	208	196	197	206	234	237	184	201	203	211	221	193	206	205	232	201	208	195	220	219	224	191	225	219	222	210	233	209	219	191	220	211	203	190	211	169	187	184	215	210	188	225	207	203	207	219	206	207	223	206	197	218	200	227	175	230	218	224	217	175	200	207	219	224	201	229	237	213	243	219	219	205	229	210	231	210	201	178	194	225	190	222	236	228	198	204	230	198	224	214	217	215	244	204	186	205	205	190	200	229	205	211	224	224	212	208	220	221	225	196	225	214	221	219	203	230	201	184	208	229	203	217	178	206	202	206	219	215	226	230	218	222	209	199	207	231	229	201	192	223	182	199	221	178	200	208	208	224	200	194	205	182	228	234	170	216	207	196	215	197	229	209	221	222	199	219	214	202	203	204	224	204	214	224	207	202	189	235	211	191	204	166	185	222	224	196	222	220
2765	1647	3515	4177	3587	2840	2052	1787	1557	1292	1142	1054	878	787	807	738	721	689	700	674	647	660	613	609	632	573	553	561	583	562	565	553	598	606	527	581	537	549	544	545	505	531	535	498	505	503	483	545	558	524	552	533	571	498	498	531	537	524	531	490	498	542	538	584	483	549	540	550	510	492	528	595	504	523	545	496	499	512	557	530	501	512	537	535	490	540	560	544	558	514	522	493	562	524	524	551	510	512	524	503	512	547	521	554	546	532	511	520	526	541	522	524	524	486	538	528	486	518	530	539	545	528	506	504	530	504	522	518	535	537	535	498	509	554	535	556	544	507	566	518	538	539	525	536	562	546	490	495	485	537	538	508	519	549	548	514	549	543	498	534	478	528	516	516	562	540	498	487	501	523	495	511	571	542	523	504	562	513	492	518	507	492	517	525	513	521	518	536	532	528	509	531	569	538	510	560	517	476	561	543	526	522	497	477	538	526	519	517	541	516	552	501	529	583	541	538	518	515	502	475	529	507	512	535	518	510	495	481	524	507	526	548	545	523	516	562	526	503	528	546	524	555	512	533	537	532	546	537	539	550	515	525	534	530	527	528	552	503	547	503	534	518	498	543	559	504	473	545	554	527	507	499	520	497	517	532	530	494	546	481	493	528	501	528	515	519	528	519	481	491	457	507	566	552	529	498	492	503	511	474	532	556	553	530	531	508	505	509	553	546	532	542	529	509	511	490	465	527	518	565	551	518	498	505	518	543	505	524	499	516	516	558	535	496	552	537	496	524	497	503	546	534	519	490	537	520	540	504	510	566	529	541	542	533	544	540	547	517	511	550	494	490	547	478	558	532	508	539	566	537	532	519	531	501	540	533	530	529	558	522	503	475	474	498	517	520	525	511	511	501	510	509	513	548	522	490	531	545	514	543	507	519	536	525	523	523	535	498	531	516	544	526	522	539	517	501	514	476	521	532	505	509	532	495	530	512	494	486	525	527	508	498	527	535	520	561	498	543	489	559	502	509	537	502	501	509	537	547	535	541	491	537	509	522	528	512	561	532	520	566	534	480	523	561	531	522	526	491	525	514	537	561	470	536	529	524	541	522	492	497	496	485	532	488	540	496	532	508	524	512	541	508	521	531	505	518	496	521	520	520	531	517	531	534	499	525	494	495	519	543	521	525	495	505	490	527	542	508	526	546	553	529	540	497	538	500	537	512	532	517	516	497	562	493	541	488	516	508	561	523	549	512	537	501	495	535	524	482	530	503	520	525	553	545	564	526	508	527	558	498	528	505	500	532	512	482	506	544	498	516	520	546	542	537	509	493	528	579	568	505	516	521	505	543	518	472	551	534	561	527	489	520	533	543	548	535	473	494	512	489	525	537	537	491	504	526	551	523	493	523	523	502	547	551	537	524	524	557	506	504	521	531	553	510	499	523	524	501	546	549	529	489	513	494	492	501	554	497	540	489	510	521	526	500	524	549	539	520	520	546	521	524	554	568	538	548	511	560	548	479	514	540	545	531	520	544	504	577	483	543	526	524	518	505	546	548	529	475	488	533	520	523	514	521	530	471	572	504	522	505	516	556	553	471	562	573	526	530	504	519	537	488	545	536	542	532	498	531	498	526	553	535	536	495	499	580	548	502	572	535	530	495	495	509	533	532	495	509	521	517	530	535	535	542	512	523	523	507	514	490	518	518	556	530	537	521	495	506	546	540	480	518	546	459	510	545	466	501	509	559	552	519	521	532	531	557	512	521	497	508	485	527	521	517	501	515	495	511	481	530	537	543	521	513	543	514	585	513	513	492	514	548	494	498	529	541	552	546	474	531	486	560	544	523	537	508	551	524	489	505	568	527	492	559	523	540	526	510	500	509	515	498	517	502	548	510	515	547	543	541	502	555	572	499	524	534	539	539	511	529	496	570	508	476	499	537	504	550	510	533	517	549	533	510	490	531	519	522	523	503	549	495	516	497	495	510	520	490	550	534	568	528	534	546	514	564	531	568	505	516	503	518	544	549	495	538	537	535	466	531	542	509	511	527	570	511	504	521	493	542	536	548	542	530	511	580	482	533	503	485	519	521	525	569	513	520	503	510	473	499	517	500	504	498	517	482	514	491	539	523	539	508	530	522	497	566	528	524	526	537	509	480	526	500	522	505	538	507	550	510	488	527	528	528	497	515	518	518	499	570	523	496	530	538	537	508	491	539	530	509	532	543	533	507	544	539	573	533	481	509	549	547	536	507	516	526	489	452	508	508	551	499	534	499	511	517	530	541	521	516	524	536	503	521	552	499	541	501	516	501	540	500	527	538	570	484	530	539	547	550	565	514	492	487	550	544	508	531	510	561	517	506	485	508	522	529	490	512	567	494	494	534	544	510	559	507	518	514	540	537	558	501	509	475	548	532	533	506	544	555	509	551	527	483	512	493	516	538	558	519	524	581	540	510	529	525	568	516	474	505	538	529	522	527	572	518	542	538	529	556	505	482	557	494	515	523	547	505	502	551	499	518	529	534	543	494	538	534	552	520	506	512	530	520	494	513	500	538	474	516	508	519	516	538	505	487	500	513	493	506	517	538	497	530	523	512	534	553	539	497	483	548	544	560	520	512	477	467	534	531	505	524	486	494	493	545	538	533	519	549	525	554	510	499	520	507	503	489	540	519	554	525	497	501	524	550	495	531	513	510	527	558	488	487	546	511	487	515	514	537	516	521	492	549	536	526	542	555	487	489	549	482	531	513	552	509	496	532	533	574	561	567	514	525	534	549	503	517	534	516	532	526	517	528	519	572	532	574	543	472	468	551	494	541	521	523	507	527	500	506	562	518	554	514	502	495	565	532	546	529	515	515	509	513	520	535	579	533	528	481	506	520	520	519	543	552	544	499	549	535	526	534	524	515	505	511	522	503	512	546	565	539	544	514	495	549	550	527	538	567	536	523	530	543	556	509	527	509	500	508	485	523	518	513	541	529	516	539	531	521	507	528	527	508	544	509	523	496	521	504	491	517	541	547	511	502	536	526	516	504	540	527	487	553	521	519	528	501	545	524	501	583	517	525	485	477	505	519	491	550	519	522	508	533	530	511	530	550	508	512	536	492	523	519	518	556	504	533	523	516	512	543	489	550	586	506	522	510	520	563	541	515	542	519	506	523	490	551	535	515	547	500	523	484	545	513	547	465	539	489	544	560	500	554	557	528	513	504	521	534	525	513	551	517	509	514	518	511	517	538	537	525	536	546	533	509	487	532	523	550	503	544	538	525	518	506	516	537	517	546	536	525	560	513	529	539	513	509	513	556	531	551	492	521	524	510	506	548	503	532	558	546	524	515	500	541	534	533	511	567	518	496	495	540	542	525	516	529	557	544	523	499	504	527	497	546	534	549	488	523	571	500	498	502	504	533	488	486	479	505	527	537	538	519	510	519	504	516	526	518	529	517	556	501	541	544	485	491	501	541	550	576	502	546	495	484	561	545	520	543	530	482	541	486	526	481
10087	2706	3930	3950	2768	2272	1492	1463	1042	827	716	663	557	539	510	459	455	423	415	375	369	397	363	395	359	356	353	368	369	353	377	344	378	342	330	343	366	334	333	354	339	349	334	332	358	342	357	351	349	355	364	383	332	303	363	341	330	337	320	328	334	358	333	313	336	340	324	320	374	304	325	324	330	324	331	331	329	326	383	368	314	347	341	305	331	304	321	377	311	294	340	351	371	337	323	351	342	333	362	371	345	322	375	319	314	338	336	350	375	329	320	385	318	317	344	321	330	350	320	365	321	347	367	335	362	334	320	341	293	328	321	359	301	326	319	339	320	298	356	349	347	370	320	339	332	349	316	348	378	348	321	306	358	385	384	362	323	363	340	313	336	355	323	315	307	382	372	327	371	302	326	338	345	344	312	322	349	333	294	380	316	313	314	350	298	302	328	326	334	290	363	378	343	329	334	353	336	358	340	320	383	335	338	344	347	348	368	337	315	369	358	340	344	334	297	334	364	332	361	332	338	337	338	325	309	305	317	331	349	331	299	348	365	336	350	347	310	338	371	354	366	309	339	386	327	318	355	324	365	343	362	326	344	368	333	346	309	397	316	335	362	313	355	343	354	341	340	339	331	308	339	314	323	301	324	345	344	361	352	336	371	348	303	316	332	330	322	353	368	329	357	350	335	339	341	367	313	312	336	328	332	357	330	359	338	353	349	345	332	348	330	348	311	329	330	313	340	316	321	313	350	364	339	362	339	331	326	332	332	323	367	349	354	359	316	328	317	358	317	309	321	327	295	300	318	354	329	304	317	330	337	330	341	321	332	334	317	331	332	303	344	311	317	332	333	371	335	330	350	349	342	356	328	346	357	348	351	351	364	321	352	334	297	295	319	324	341	330	345	329	305	337	314	321	294	342	339	391	352	369	341	337	373	375	324	385	333	341	365	313	306	318	333	363	374	353	334	338	300	324	359	320	320	332	326	341	291	329	337	327	366	317	307	329	303	323	386	341	319	332	364	332	320	356	326	339	328	316	314	333	331	326	345	332	319	321	312	355	323	306	329	347	306	336	339	327	331	357	377	310	335	343	332	351	346	325	330	367	342	293	370	360	342	358	389	347	352	314	364	340	339	358	328	312	344	359	335	327	312	387	358	310	324	339	332	328	335	332	334	348	347	349	348	324	358	372	348	334	350	311	352	345	338	352	375	385	356	316	383	316	343	333	336	328	353	349	359	356	320	312	353	327	301	310	367	325	357	352	337	360	394	323	378	384	322	357	339	270	339	320	335	351	347	357	332	319	364	321	344	324	322	357	364	343	346	320	332	352	356	330	349	342	322	344	319	344	320	358	349	333	333	313	326	319	349	320	373	335	339	346	308	345	339	354	330	352	313	325	318	353	340	340	320	350	316	329	331	326	338	322	386	333	345	332	341	353	354	347	329	345	335	299	365	379	289	339	364	392	342	347	337	309	316	369	336	340	356	384	353	317	329	316	323	376	322	324	335	354	320	320	332	313	385	315	345	352	318	317	323	332	353	326	316	319	329	379	353	308	303	343	327	333	327	303	320	336	369	319	358	326	356	337	349	330	331	327	356	305	352	353	359	346	393	311	332	366	309	327	321	338	354	316	318	348	359	322	330	321	305	345	337	328	337	309	320	348	339	363	348	266	290	328	335	343	308	326	354	338	354	334	342	335	325	336	306	274	313	319	355	334	333	339	330	345	336	376	348	365	347	362	333	353	332	317	308	347	343	325	369	348	311	339	326	345	340	319	331	354	322	333	362	346	332	309	360	318	323	340	340	335	338	344	334	314	323	340	320	325	346	333	322	331	330	335	331	345	324	327	337	365	347	342	339	360	346	347	339	357	372	341	326	299	301	321	284	342	336	358	379	401	353	307	351	321	321	351	337	328	346	332	343	318	338	316	326	353	357	323	344	314	326	315	318	324	358	322	355	362	331	340	316	339	289	314	343	306	326	339	322	298	328	301	318	334	348	330	336	364	367	373	325	296	345	333	341	360	319	314	352	358	350	338	340	341	335	305	321	323	358	364	361	314	311	312	343	336	343	321	320	308	335	315	359	330	353	351	341	344	338	331	329	406	346	302	291	353	388	342	357	320	338	346	336	348	324	349	333	349	331	317	325	313	324	368	351	349	356	363	336	319	357	351	317	330	323	345	347	348	318	323	352	302	355	334	324	364	327	337	338	334	349	381	337	350	352	336	328	353	350	315	332	362	345	344	317	350	328	368	351	306	324	350	349	334	341	377	351	345	322	326	379	280	360	346	370	339	354	352	333	337	335	307	340	340	355	351	332	288	353	332	368	348	346	286	350	349	312	358	321	326	336	352	330	342	303	302	329	314	333	346	355	323	369	326	310	348	321	356	342	344	350	368	360	338	304	343	358	309	310	334	357	347	344	304	355	326	343	343	317	368	338	347	346	319	311	345	318	339	314	322	316	367	358	319	349	337	321	295	380	339	345	326	313	328	333	345	353	337	327	352	334	317	380	356	312	398	302	309	328	329	353	376	336	331	321	343	298	335	307	316	338	311	372	338	347	325	355	357	346	369	324	345	336	338	371	307	347	354	326	371	326	349	343	296	354	316	336	325	319	327	324	368	328	362	331	298	323	325	358	342	342	301	385	353	365	357	349	351	315	340	338	355	329	331	357	324	343	359	341	344	333	307	313	357	340	326	319	326	333	363	322	314	350	322	311	333	344	353	307	352	327	351	345	330	330	348	324	291	322	296	341	352	340	388	377	334	296	335	303	352	325	336	340	326	344	350	349	322	343	349	320	326	313	322	365	345	323	366	310	316	336	327	351	364	314	347	318	346	383	337	331	340	369	351	311	368	334	347	312	332	336	357	368	367	341	355	307	313	350	318	332	351	328	307	341	359	337	337	337	357	351	334	361	360	348	336	343	305	327	345	325	340	332	326	370	327	324	330	332	314	316	298	329	324	346	355	348	345	334	335	348	312	316	348	345	320	346	329	344	296	288	351	314	316	319	356	362	318	301	318	368	343	305	358	352	319	365	297	330	316	355	335	359	351	351	319	318	321	328	320	319	341	328	323	342	373	346	314	351	324	332	317	340	328	365	331	327	355	353	301	343	351	322	350	333	340	333	321	343	351	328	341	333	331	332	350	372	337	346	355	340	334	316	350	336	330	313	337	353	326	362	371	338	332	329	325	328	336	353	336	325	343	326	340	336	350	332	347	347	339	349	338	362	372	354	357	332	343	350	371	337	361	372	339	337	301	341	312	313	360	359	348	313	344	322	338	340	312	324	315	343	349	355	356	352	296	321	312	349	359	336	338	367	366	316	337	320	340	343	304	348	353	339	314	360	348	318	362	306	324	359	362	311	322	299	339	344	318	335	336	306	346	320	360	315	339	320	294	370	337	350	314	358	320	317	325	343	327	381	355	315	345	350	330	392	387	340	349	376	332	329	327	329	304	317	355	346	300	348	309	348	340	350	355	307	369
8011	2921	6889	8973	8192	7575	5562	5501	4185	3480	2936	2842	2331	2128	1906	1755	1492	1394	1379	1221	1098	1114	1069	1064	969	937	942	902	882	903	898	912	862	806	844	861	905	842	814	800	756	813	790	773	798	790	770	849	823	823	823	759	789	754	820	768	823	778	794	754	838	776	779	747	767	741	730	790	762	810	794	785	809	778	780	823	794	790	793	817	789	841	738	788	792	746	798	797	762	805	801	761	743	815	829	758	775	820	750	834	807	829	785	799	814	797	759	752	805	780	776	792	849	800	736	807	775	739	809	752	764	793	785	752	787	778	792	797	768	744	730	780	754	776	725	734	791	766	723	806	791	800	781	770	842	801	790	800	836	797	789	801	787	789	743	744	821	756	746	759	759	859	815	830	768	780	802	812	783	761	775	735	754	789	810	776	766	769	800	751	808	816	820	789	822	777	787	808	846	695	784	793	787	794	797	743	809	809	825	759	785	775	727	769	788	790	757	802	785	805	795	776	768	811	733	801	789	741	779	812	773	802	718	768	734	746	771	791	804	806	799	779	843	748	741	792	790	787	788	770	734	776	793	821	778	807	793	788	755	739	785	747	737	777	742	781	770	738	830	819	795	777	774	787	805	745	760	747	791	785	777	764	797	783	746	775	800	777	785	813	837	795	760	797	765	777	736	768	734	805	806	775	793	772	783	759	808	760	758	799	799	784	781	761	715	841	735	765	770	708	742	769	810	782	773	843	784	793	757	732	775	771	774	738	789	797	784	744	813	766	791	756	745	730	747	837	850	741	785	791	767	778	792	816	766	801	821	743	757	785	767	791	779	771	731	753	748	811	782	797	739	801	774	745	805	771	794	795	794	764	775	728	759	752	774	796	746	764	782	831	726	798	835	824	774	716	836	794	784	760	750	770	742	772	802	767	798	755	797	776	787	746	798	767	799	750	748	766	812	767	834	763	772	777	758	806	770	748	781	782	788	814	769	828	786	844	793	775	782	802	799	759	759	806	750	782	767	779	810	736	779	766	780	776	755	752	816	799	761	775	802	755	790	756	823	841	760	795	766	773	795	790	767	818	806	800	721	808	760	788	806	820	777	768	807	753	777	758	753	805	791	816	800	773	786	774	797	800	773	782	782	796	819	785	754	736	826	791	814	752	808	777	765	791	777	811	844	815	767	777	788	848	785	835	764	761	758	780	780	779	768	783	817	805	775	775	772	780	836	759	811	742	804	797	788	788	767	773	853	781	783	809	731	782	805	792	785	807	761	790	755	778	774	813	788	812	816	793	740	798	778	774	787	783	750	814	749	761	779	767	781	843	755	771	805	803	713	821	782	813	734	817	762	832	788	759	800	795	750	778	793	789	847	774	773	831	795	771	804	798	762	807	807	774	792	808	798	760	746	805	752	813	803	803	754	795	800	752	777	781	818	781	764	779	798	729	780	723	784	783	797	829	812	794	800	778	747	848	743	760	799	694	772	844	783	780	802	755	782	781	836	775	802	776	843	766	806	760	778	773	808	738	759	833	790	782	775	779	793	784	801	784	736	782	773	717	838	797	784	827	793	774	818	787	793	769	754	797	766	793	779	840	731	764	785	755	774	770	851	786	822	784	801	795	727	747	810	833	756	757	763	758	791	733	744	766	819	773	775	735	803	820	726	754	783	744	796	795	777	773	768	784	755	821	839	771	787	771	838	769	785	820	778	783	745	762	828	800	763	795	761	806	800	762	776	798	724	817	781	749	762	729	808	764	811	757	777	788	783	773	785	814	770	793	810	834	807	759	813	797	761	798	732	795	772	754	775	784	791	792	750	799	765	777	753	787	796	787	753	827	773	795	838	783	808	728	767	721	764	779	758	774	735	765	794	756	728	760	807	783	782	762	758	732	715	723	776	810	763	796	773	799	799	779	754	866	812	796	788	786	753	798	742	842	838	780	806	761	806	768	743	746	756	802	733	738	792	800	789	842	796	775	771	782	793	775	751	837	763	766	788	733	768	787	762	786	735	743	814	753	777	829	808	757	757	792	766	736	826	796	760	749	746	786	767	822	806	790	821	778	790	807	785	758	787	835	764	781	833	770	817	772	806	786	775	773	801	779	810	731	728	810	849	821	785	749	793	773	753	766	793	769	808	755	786	791	817	761	776	759	805	782	798	770	796	785	795	771	869	780	779	813	783	783	789	781	777	791	848	744	784	781	764	762	767	778	764	788	779	772	801	772	836	792	772	823	827	767	774	749	752	760	815	776	810	725	816	790	815	792	792	810	751	790	807	774	790	786	791	823	816	776	793	780	799	810	748	816	830	810	795	767	782	753	765	872	777	757	746	763	820	796	774	761	790	756	780	782	796	818	832	784	833	793	824	778	798	803	763	815	755	811	811	803	737	770	858	741	794	757	811	808	773	802	729	791	742	767	804	818	787	781	794	757	802	766	794	777	799	751	744	786	778	761	803	754	784	800	795	751	794	756	757	773	751	755	798	826	832	805	818	786	753	840	760	813	763	781	775	785	736	796	809	789	778	737	768	790	765	838	810	805	795	788	803	789	810	817	783	802	743	779	754	773	822	775	798	785	799	785	854	777	771	822	794	801	777	791	788	765	759	768	785	830	806	842	832	777	788	802	804	782	750	765	822	763	774	787	830	758	823	759	787	768	751	765	785	757	771	795	795	750	818	814	797	771	771	800	755	791	757	761	778	819	782	771	815	792	792	818	726	783	799	776	802	779	810	789	790	822	745	785	763	799	809	769	807	834	788	813	761	807	790	768	776	789	794	766	840	786	749	761	791	796	772	811	768	789	831	769	805	790	765	823	731	790	746	792	759	789	780	759	732	800	757	782	824	827	770	799	770	761	803	849	759	838	777	827	757	781	821	709	782	760	769	795	793	816	776	825	809	791	795	765	776	769	762	781	801	790	788	762	827	744	710	789	779	797	829	790	791	794	785	766	861	797	761	747	768	807	754	748	812	788	764	804	793	768	776	834	777	773	793	757	757	742	782	817	769	768	748	800	827	822	806	722	779	713	767	784	813	800	841	786	770	753	752	793	770	743	777	825	731	787	751	785	735	801	807	760	808	780	760	763	798	785	777	759	745	806	777	759	801	753	757	779	803	810	762	794	758	762	750	821	780	796	803	754	816	782	786	793	769	788	770	774	785	788	826	764	783	798	758	765	744	807	781	753	783	822	723	746	804	790	762	767	783	834	805	761	798	787	806	787	780	799	774	768	760	790	789	770	825	766	761	790	802	763	737	790	799	832	808	742	789	798	779	804	745	753	771	729	807	767	783	757	751	808	739	744	803	754	795	793	798	798	736	817	760	788	794	779	728	763	801	769	808	782	756	792	731	728	803	795	794	769	803	777	766	789	806	798	800	772	759	792	810	731	840	798	811	770	824	783	793	778	747	759	775	808	776	790	782	779	793	780	775	768	795	785	759	758	723	753	797	776	800	811	855	772	775	787	789	810	804	770	793	754	770	803	784	781	768	765	818	808
17356	4274	5868	6078	4872	4020	2712	2216	1601	1337	1172	977	784	727	659	560	515	541	515	453	452	431	417	409	414	368	399	377	361	382	355	361	362	368	357	341	401	341	330	355	359	379	378	357	345	351	325	340	357	345	368	363	372	337	366	390	367	386	408	344	354	334	371	366	353	338	375	344	367	325	383	361	360	335	349	333	348	324	364	349	348	338	348	354	362	361	350	341	358	360	337	368	316	338	374	347	316	330	310	379	344	377	353	334	367	327	331	372	338	365	366	331	349	337	385	344	335	376	351	378	347	340	349	324	389	378	343	387	362	357	379	357	394	357	405	381	371	383	380	374	339	349	350	359	362	366	338	341	359	330	335	340	348	348	356	349	345	322	318	306	363	365	336	360	326	371	356	327	326	352	340	332	353	332	321	365	363	359	331	334	345	329	360	368	321	367	368	368	336	303	352	363	317	344	348	343	320	352	365	328	391	385	314	358	323	344	346	358	368	353	342	342	339	332	366	371	345	340	349	362	345	373	334	361	347	345	352	328	363	397	344	367	332	349	350	340	326	354	371	362	364	358	336	319	391	346	336	326	345	353	335	356	370	335	332	321	321	333	332	318	351	335	328	335	330	380	376	355	358	336	372	374	382	349	351	375	359	369	357	339	294	339	338	369	325	361	352	337	361	335	366	355	345	351	331	341	344	315	341	335	374	378	296	355	340	345	346	325	379	343	375	364	381	335	346	346	331	341	373	347	319	371	361	372	333	323	329	362	351	344	380	330	351	353	360	349	292	350	340	346	325	345	350	365	356	370	374	357	317	334	355	391	331	342	384	375	339	340	355	360	353	353	356	366	342	340	302	327	338	357	362	357	312	350	339	376	339	347	283	335	350	358	340	329	339	332	333	338	342	334	353	344	395	374	339	328	353	348	315	358	359	355	346	348	357	398	359	358	363	364	346	328	332	368	349	380	348	330	346	339	351	359	357	351	382	339	361	349	345	378	358	356	369	339	334	356	353	334	410	370	385	303	307	365	331	364	361	328	339	395	398	376	350	364	356	355	367	346	315	318	326	363	357	339	355	393	341	356	352	349	362	350	377	378	313	354	334	353	373	344	356	328	378	377	305	326	362	349	328	348	349	330	347	326	335	339	351	344	338	343	319	373	345	347	347	323	395	330	341	343	324	360	386	392	316	356	389	348	328	329	374	337	356	356	338	363	368	385	353	344	354	314	345	377	332	335	352	342	372	316	352	349	324	337	306	353	317	376	333	360	348	395	380	331	357	338	348	370	385	324	372	368	343	289	345	363	376	303	360	354	345	329	336	370	358	313	337	343	351	362	375	310	360	370	364	350	359	374	322	310	344	324	353	335	324	335	367	369	355	327	363	338	373	336	299	336	336	347	350	347	396	358	351	359	335	347	394	322	392	323	343	332	346	386	360	365	349	354	380	342	328	331	376	345	332	344	356	394	372	376	362	337	352	359	351	353	368	360	377	331	359	386	359	329	365	367	372	367	315	342	345	350	366	360	366	302	367	353	356	361	381	380	316	379	338	344	336	361	354	371	369	369	350	314	339	350	361	325	330	356	360	345	307	313	333	336	340	348	340	337	332	335	364	306	320	333	339	335	356	325	357	347	376	356	330	338	351	343	355	340	344	319	376	356	350	348	364	353	344	339	367	300	350	314	342	358	389	350	374	339	409	368	333	340	359	349	373	340	375	364	346	341	396	364	348	335	341	345	356	318	366	347	375	375	342	368	366	349	373	321	345	347	371	362	341	341	341	365	370	346	360	329	396	345	344	329	372	319	371	341	347	364	346	348	394	338	349	336	371	336	365	353	343	350	335	377	339	381	369	328	392	354	367	335	342	362	346	359	371	359	353	362	353	309	338	353	361	323	366	334	345	364	330	372	351	367	354	324	379	361	337	364	352	336	360	355	390	326	369	376	347	324	352	404	340	352	358	345	371	376	335	362	353	386	358	358	341	338	384	333	332	346	374	340	357	352	349	330	349	364	365	328	362	343	360	362	335	354	352	340	314	350	391	332	345	342	358	350	336	365	331	360	319	374	351	361	374	345	365	357	339	397	350	353	344	348	349	355	342	343	379	343	381	340	331	377	345	298	354	337	346	351	356	364	369	359	338	376	324	338	365	334	330	362	412	347	359	347	355	365	364	338	390	372	360	356	337	355	343	368	344	351	381	332	362	340	346	353	359	407	345	339	362	351	332	326	323	314	348	342	353	342	329	344	370	326	307	332	364	340	344	373	353	354	365	321	392	381	361	321	358	312	363	357	366	353	311	380	371	376	331	295	354	358	350	367	331	398	365	345	359	342	360	316	315	391	366	329	360	326	369	382	348	381	363	375	377	342	365	358	326	377	359	387	374	366	342	376	373	354	379	346	328	352	345	347	341	348	367	373	351	355	343	360	338	331	381	345	338	360	364	336	344	351	359	333	369	347	329	345	363	315	334	363	328	341	346	336	357	367	329	360	295	325	346	343	316	350	340	356	352	352	364	367	360	343	338	345	339	400	341	349	372	320	352	347	381	353	377	366	321	351	343	344	334	367	363	364	314	371	358	353	379	357	373	374	379	317	366	348	365	362	331	337	339	335	327	329	398	362	391	379	342	351	361	371	350	371	388	392	354	357	364	349	335	347	368	329	352	361	343	390	331	343	350	375	340	337	369	360	336	368	380	346	387	357	314	339	369	382	339	344	317	345	387	350	356	342	340	318	325	331	328	358	330	322	367	392	359	342	343	352	337	354	380	338	354	372	378	331	338	369	323	347	351	341	352	356	353	331	382	320	342	357	332	345	362	388	353	376	325	363	349	345	351	365	352	357	376	350	349	335	361	336	353	346	394	344	353	366	347	384	353	337	345	356	348	318	343	375	309	333	316	335	333	342	356	350	377	323	355	303	359	363	362	344	338	341	357	380	321	332	340	352	369	356	330	367	380	360	366	351	362	374	339	382	363	350	349	347	377	352	374	327	359	342	317	372	345	329	337	348	342	388	366	373	361	352	350	373	354	330	364	319	335	343	347	318	342	367	371	337	362	336	326	351	352	340	370	345	348	340	332	343	388	346	335	356	358	339	359	364	362	357	391	352	350	343	370	348	350	374	335	327	370	384	383	338	370	366	312	391	352	354	386	348	331	344	368	347	310	370	384	342	377	340	361	359	349	376	341	363	325	404	317	363	340	364	359	354	365	340	363	348	356	371	327	355	315	341	371	319	400	339	332	352	366	346	354	361	379	348	314	318	334	357	375	348	316	362	341	307	355	357	354	356	319	364	370	343	368	374	317	330	373	378	336	340	337	352	300	349	364	346	346	347	380	345	344	395	331	377	325	353	367	360	356	349	348	359	378	341	335	313	379	348	356	359	304	330	324	392	349	377	383	344	318	334	346	349	350	348	359	373	331	338	362	347	360	341	336	341	351	333	341	350	326	337	327	352	358	338	322	305	358	377	365	341	363	389	376	405	359	349	358	320
10297	3652	9390	12319	11536	11143	8705	7752	6381	5197	4607	4566	3551	2967	2796	2477	2096	1906	1783	1534	1449	1468	1181	1150	1126	1097	1088	995	970	973	992	960	916	891	924	878	870	862	847	824	828	798	781	770	883	764	818	823	807	810	829	797	840	755	816	833	791	754	839	800	822	811	790	762	809	816	767	794	809	785	810	796	807	831	799	796	760	785	777	821	792	842	809	780	778	741	780	830	788	773	803	833	743	763	761	861	771	804	837	804	788	802	801	797	761	800	798	775	773	751	700	751	794	784	744	803	800	769	822	804	781	815	812	726	794	756	779	780	827	847	772	847	783	721	763	785	780	804	754	807	751	745	771	775	774	786	800	783	766	824	772	742	784	810	751	788	805	776	784	820	780	828	780	775	819	782	824	783	782	810	805	834	795	828	804	755	790	800	817	726	811	794	763	772	749	800	824	758	834	782	803	765	744	864	764	826	768	802	843	762	814	788	779	822	793	805	776	811	769	768	753	763	779	822	817	770	755	756	743	780	744	762	754	739	797	849	786	826	820	757	783	808	775	806	788	819	803	824	798	766	827	800	787	807	735	818	754	816	805	781	794	808	826	817	796	740	745	803	816	799	730	767	795	806	781	758	823	805	776	827	769	797	783	810	824	804	749	780	780	760	785	792	779	831	774	856	794	782	774	763	798	832	798	809	833	777	841	750	793	741	723	739	803	773	798	814	803	775	831	830	801	776	806	807	803	792	803	780	721	737	797	773	842	845	795	794	787	809	795	787	788	780	794	795	695	797	842	760	808	775	834	798	805	816	766	800	796	760	792	773	797	800	803	806	749	806	816	800	826	769	766	789	805	790	841	741	772	817	769	781	758	812	807	829	774	771	799	766	776	757	729	817	792	795	780	784	806	805	769	796	821	803	776	758	750	803	793	809	760	818	749	800	807	807	786	793	838	794	770	822	826	802	800	816	821	761	773	758	859	736	787	779	798	768	814	801	796	755	778	784	829	808	791	788	766	786	778	763	787	781	783	799	804	783	757	792	745	833	775	782	786	727	813	805	795	780	807	833	817	770	739	800	788	792	825	787	786	764	828	780	714	769	806	800	743	766	784	772	823	790	824	810	785	785	766	786	801	796	757	749	785	789	770	777	802	799	765	804	802	803	785	810	802	774	744	785	828	813	855	777	754	812	797	771	782	762	797	783	758	777	804	837	790	795	791	727	833	835	817	802	819	748	770	830	825	830	793	809	845	813	788	760	806	783	826	820	809	752	809	777	792	794	780	831	775	847	781	814	777	780	791	794	790	751	763	824	785	798	766	792	794	759	793	788	824	784	817	821	743	787	787	824	826	766	843	774	798	770	782	810	752	801	800	764	784	773	768	816	806	786	756	775	746	749	821	800	792	795	795	782	761	774	807	809	801	781	836	785	814	806	745	822	800	830	807	822	776	797	698	809	758	772	818	821	760	808	783	877	800	837	780	836	736	767	786	821	794	762	827	780	755	774	776	845	801	816	744	792	838	779	802	787	793	791	790	781	822	805	837	801	780	752	784	814	766	776	780	837	776	786	765	797	780	775	800	828	780	779	762	776	775	751	828	765	801	777	820	800	789	808	787	764	820	801	759	777	823	823	743	786	789	807	785	771	795	874	721	832	786	770	780	810	827	812	829	821	787	815	759	767	826	769	802	779	808	770	795	798	783	778	732	829	770	855	781	812	793	793	811	790	807	813	757	801	763	845	771	851	770	756	784	805	692	807	833	724	820	780	804	796	776	774	872	825	788	779	795	796	733	772	775	812	797	831	769	775	821	831	789	780	813	807	780	773	800	758	803	780	839	776	818	800	820	798	790	801	806	829	810	767	805	802	797	795	771	716	771	825	834	809	756	773	806	793	846	792	784	780	778	821	760	809	841	773	803	814	787	748	790	786	825	765	809	830	792	787	787	797	832	808	789	821	801	793	742	800	820	828	759	750	814	767	760	801	761	800	812	781	806	829	767	768	792	790	770	809	799	801	799	825	796	783	781	777	783	765	842	740	808	785	760	750	760	762	775	804	772	826	785	731	804	792	764	788	835	807	832	806	774	760	783	744	755	747	806	791	880	822	788	805	770	762	803	796	784	788	827	790	772	799	770	812	794	772	841	755	815	834	816	777	855	800	812	835	849	797	790	795	761	776	815	772	757	780	783	808	791	904	788	784	807	784	738	827	792	785	779	789	796	796	803	746	769	805	718	775	777	747	762	760	784	790	811	779	797	810	749	841	812	809	759	830	818	793	841	772	808	744	787	774	829	783	768	805	832	755	804	829	780	770	806	772	835	827	784	746	825	830	763	787	749	718	756	749	849	792	791	777	815	786	827	787	770	852	821	740	781	831	761	808	826	791	837	789	770	789	801	780	749	814	807	783	762	801	820	747	816	811	794	812	758	837	786	788	793	743	756	742	790	827	792	782	816	766	742	804	795	787	817	802	803	784	800	791	788	792	778	752	817	778	839	816	809	800	786	788	795	766	796	777	799	743	754	801	817	802	799	752	781	785	795	752	777	835	809	830	781	769	785	812	745	800	771	800	819	773	773	799	787	789	808	793	835	829	769	774	739	789	819	783	751	748	805	743	783	792	780	766	791	810	820	807	801	862	819	779	803	817	768	817	791	803	749	742	810	818	773	786	750	791	800	793	757	760	802	783	805	813	790	796	808	729	797	816	801	811	858	734	818	834	774	797	827	791	801	810	782	784	807	772	766	763	757	814	840	801	780	821	731	781	786	765	788	718	759	775	786	808	799	813	800	793	808	769	800	789	775	809	758	806	792	841	773	770	814	810	805	828	793	791	760	759	741	784	765	748	830	746	792	807	805	737	813	799	777	771	827	741	838	777	818	779	808	764	794	798	813	790	791	798	791	808	786	768	800	728	817	796	805	805	797	822	759	837	805	767	771	813	744	784	789	820	765	740	740	822	782	777	781	798	790	820	733	811	799	803	803	776	770	805	838	803	808	767	815	798	774	796	805	829	789	836	798	771	787	797	747	761	749	819	758	782	802	822	741	785	781	811	768	782	770	818	785	793	786	794	829	774	811	797	736	771	804	742	775	837	783	758	795	787	826	786	799	759	765	756	738	759	800	806	802	765	788	755	766	768	789	780	815	763	758	791	771	869	770	749	782	730	796	788	794	805	770	831	789	769	763	809	785	790	787	741	820	738	766	777	795	769	776	803	782	859	788	834	827	760	784	804	800	797	754	772	783	764	799	824	769	782	805	782	804	797	818	775	791	791	795	806	805	763	756	793	761	776	780	765	762	790	789	762	769	808	779	770	782	759	748	799	791	817	809	840	770	750	769	814	753	852	789	817	836	790	783	759	748	781	775	789	803	769	814	803	769	795	749	802	850	772	785	788	850	783	780	776	754	817	824	783	815	799	799	758	751	801	794	778	771	753	848	786	812	792	740	736	810	732	790	789	768	763	780	765	801	754	797	819	795	816	813	814	829	744	767	802	785	828
3378	1298	1597	1343	986	731	551	442	348	332	321	288	280	262	247	244	241	246	243	260	291	207	236	204	221	199	211	199	207	218	221	211	224	207	218	224	210	188	181	198	207	209	224	206	232	192	211	228	190	205	191	195	228	223	227	206	204	179	194	188	215	216	223	244	211	229	230	186	204	200	207	229	188	214	243	202	209	182	213	212	212	211	206	233	204	213	253	205	194	215	194	199	231	202	196	169	205	241	228	214	187	225	197	187	210	208	238	206	210	212	214	194	245	189	211	222	204	214	230	201	210	213	189	218	236	199	193	231	208	171	226	221	199	212	207	182	203	224	205	210	187	221	194	211	233	196	210	212	200	207	224	204	229	183	215	196	196	217	203	216	213	242	217	221	242	200	219	227	215	213	206	231	217	194	175	207	214	232	222	179	236	202	195	173	220	193	197	210	225	199	204	228	232	204	222	213	245	205	221	203	233	220	209	213	214	226	224	224	226	218	199	206	172	213	192	218	223	220	208	222	202	192	218	203	187	218	201	180	192	197	177	193	207	219	204	207	193	199	190	230	209	212	191	211	194	199	206	234	205	226	207	229	224	197	235	220	230	198	213	225	211	216	255	207	202	208	186	214	215	217	225	194	213	187	215	214	189	189	208	230	193	200	200	189	213	194	221	210	210	205	216	216	216	187	228	210	227	183	195	219	188	211	192	189	226	200	207	205	208	214	216	211	195	205	223	253	219	208	192	198	215	190	221	207	228	195	183	240	217	238	196	199	200	193	242	240	218	206	214	196	225	205	198	212	219	199	183	206	212	213	214	227	213	223	234	218	206	201	195	193	195	206	222	187	211	189	184	213	194	203	218	224	213	224	176	233	199	209	212	193	205	207	212	206	202	201	217	236	233	241	210	192	210	189	213	197	209	224	229	223	209	219	196	219	198	217	194	219	218	218	218	216	217	216	231	189	221	198	215	223	224	202	206	210	220	199	212	197	229	199	229	213	211	205	243	230	217	199	215	223	200	200	218	198	199	190	228	225	207	194	204	193	205	202	227	209	221	202	210	219	211	203	225	200	191	217	208	233	198	205	209	208	216	210	191	213	202	229	222	206	216	188	208	188	228	230	219	219	228	240	204	244	213	234	196	220	194	192	227	187	223	205	213	218	224	226	197	192	239	242	184	243	217	210	218	227	222	213	199	226	215	209	214	204	219	202	224	206	218	237	211	192	207	211	221	208	205	222	202	220	220	220	205	194	200	207	233	210	209	200	221	222	208	231	169	199	194	222	192	222	233	230	213	216	199	202	219	217	213	246	190	179	194	199	187	227	215	225	227	238	189	228	214	237	189	214	208	204	191	219	200	227	219	197	203	211	228	212	202	198	205	214	206	202	198	210	204	230	199	203	196	225	212	220	206	194	210	215	217	213	216	206	241	192	225	224	233	241	188	201	218	218	210	214	197	208	208	230	224	194	209	238	208	237	200	172	191	204	216	208	217	181	213	211	224	206	197	226	219	212	196	200	222	198	202	217	203	226	191	211	203	224	222	190	216	205	222	234	216	201	203	217	240	213	194	204	199	223	217	226	227	229	208	213	231	195	233	221	220	181	212	195	204	220	224	242	185	182	212	195	233	196	201	198	225	222	205	191	217	213	199	198	209	196	200	221	246	230	235	223	230	179	207	213	200	202	216	216	204	217	215	174	201	232	187	222	189	181	221	213	237	221	232	201	198	208	217	187	216	215	234	237	207	202	213	217	183	230	212	199	237	199	223	204	215	227	214	221	184	220	213	225	246	232	225	224	236	193	187	193	208	207	220	241	213	162	214	215	220	204	216	242	226	204	211	195	222	230	220	231	202	212	183	200	217	187	206	196	201	210	201	221	202	199	225	206	217	195	190	222	226	218	210	192	215	229	202	194	207	225	212	244	211	206	231	218	180	222	184	228	202	208	206	196	184	218	257	205	224	218	211	228	185	200	232	181	211	198	206	229	217	178	222	192	210	206	212	185	194	241	222	199	212	207	217	221	209	207	180	195	215	223	227	216	198	241	204	206	207	230	214	237	236	204	206	221	214	205	207	197	211	196	197	212	199	197	220	215	168	236	224	195	213	208	218	231	214	203	222	198	238	220	211	199	220	216	233	200	186	201	235	207	222	205	177	214	207	215	214	218	224	220	213	198	215	190	180	228	221	198	196	211	203	203	201	223	199	230	222	225	216	222	198	177	218	201	205	196	189	214	205	210	218	215	209	204	220	235	190	210	215	206	201	205	223	227	213	235	178	222	220	201	203	201	212	221	253	227	228	209	227	195	197	222	197	218	195	234	170	205	226	225	218	201	182	203	214	201	201	200	170	226	228	205	211	207	232	233	215	236	206	200	222	239	218	222	219	199	189	204	210	181	231	222	204	203	235	215	214	197	204	204	215	205	219	199	186	217	197	184	194	233	216	252	214	205	191	206	192	231	208	231	197	237	209	210	198	199	186	208	224	236	207	186	184	214	200	221	192	214	213	182	223	200	212	231	192	206	232	198	188	201	189	193	235	206	201	196	225	189	200	236	228	207	214	200	226	204	199	189	206	196	214	208	224	222	238	211	212	206	218	193	192	232	215	241	199	175	196	210	207	203	198	217	210	198	200	248	216	194	204	197	200	212	227	193	236	212	236	219	199	208	218	199	204	208	229	222	231	208	225	205	204	189	219	207	197	220	221	210	200	214	210	233	211	226	186	243	226	212	210	212	220	215	208	206	234	221	211	225	196	204	212	208	214	174	244	231	189	214	221	211	198	217	230	224	237	194	209	217	206	208	220	208	215	199	179	221	211	222	231	220	210	209	223	198	190	200	236	204	219	201	185	220	212	196	190	223	216	208	186	219	214	209	221	203	208	199	212	201	218	213	203	270	228	196	208	218	188	193	229	194	199	232	228	230	214	210	188	207	220	189	213	187	200	223	224	215	212	199	215	233	242	223	217	184	199	205	228	212	219	228	229	210	252	191	195	182	195	217	244	219	173	239	185	178	188	210	246	228	212	218	234	198	214	207	206	219	208	230	208	190	200	204	216	226	226	221	200	196	199	209	232	231	223	208	217	229	227	206	220	215	196	220	221	211	219	190	204	214	200	217	198	214	181	216	219	222	240	213	187	208	234	214	194	215	209	222	194	231	223	226	192	162	219	212	214	176	223	216	219	190	194	209	220	217	206	207	199	204	218	219	222	225	206	216	212	197	192	236	191	200	209	223	196	216	229	213	198	182	204	261	192	199	203	216	204	215	194	241	217	217	197	176	213	202	195	193	195	200	220	190	204	198	197	180	231	211	209	221	241	204	215	189	227	217	213	223	213	229	176	206	196	207	229	230	216	229	220	204	196	229	237	224	251	207	234	215	205	219	210	190	216	206	230	208	211	206	223	226	180	213	230	202	211	198	191	197	236	219	205	257	205	206	195	222	197	241	207	234	199	191	221	196	185	222	207	212	201	227	216	234	231	201	227	195
2797	1551	3321	4013	3506	2900	2163	1770	1422	1293	1140	1135	937	890	818	764	717	791	696	636	658	625	644	628	596	650	571	625	564	556	556	598	546	533	562	549	522	567	578	531	536	552	487	518	518	544	524	547	548	513	518	512	521	581	530	525	533	501	523	496	499	544	510	561	527	507	543	514	542	464	533	512	549	491	522	555	543	520	513	552	534	559	530	518	499	524	541	529	524	557	519	559	522	529	517	496	517	515	560	506	497	562	555	503	527	537	551	524	530	509	518	557	537	526	556	521	532	537	552	586	527	563	500	557	530	563	503	512	503	545	538	516	477	498	519	493	523	512	518	502	568	512	498	544	521	534	483	473	548	550	542	534	540	536	543	450	524	561	518	545	529	490	530	517	578	527	537	558	526	478	571	515	505	512	511	501	550	504	561	523	521	499	564	529	537	537	552	522	552	551	529	508	538	526	563	512	518	497	499	553	565	497	545	509	543	501	530	500	539	541	570	511	512	519	586	557	508	558	517	553	537	519	490	516	531	522	533	551	479	507	548	508	529	507	521	524	526	525	537	550	506	546	490	513	509	538	548	523	527	508	555	525	495	538	530	525	546	516	521	500	535	520	522	553	528	506	514	513	498	536	574	522	536	501	524	534	545	534	544	519	516	519	559	524	528	521	507	574	489	532	538	510	501	498	562	516	504	519	565	526	527	546	512	527	508	534	507	525	488	504	522	516	523	528	538	530	531	502	553	510	525	553	542	570	556	526	516	523	532	581	524	524	535	517	523	513	531	537	514	549	527	526	516	527	520	511	538	519	532	518	514	563	500	554	557	522	510	514	515	512	559	524	535	540	512	527	550	536	583	494	513	527	587	525	528	529	505	534	542	532	530	551	523	540	533	520	535	517	552	548	528	521	536	550	506	554	562	553	484	509	536	523	546	518	536	529	565	513	513	516	578	522	546	507	548	545	496	498	568	499	564	544	566	540	527	521	540	502	585	561	518	569	526	543	532	565	522	549	502	492	532	547	520	546	539	535	533	522	492	526	506	520	519	519	526	539	524	550	545	490	488	525	520	522	508	582	501	562	545	549	525	500	506	530	563	544	524	495	521	518	582	525	498	496	529	514	527	525	569	520	537	524	529	509	544	498	505	511	540	573	543	531	493	512	534	552	530	508	516	497	540	511	522	562	498	551	505	499	512	526	543	538	497	508	537	516	527	505	550	526	527	534	499	518	527	514	509	542	494	507	515	566	566	533	549	485	564	496	534	518	490	511	530	509	564	481	511	514	550	513	525	548	516	537	489	518	569	515	506	534	478	497	533	504	516	562	506	531	503	549	511	549	546	496	514	528	520	523	512	540	550	487	486	512	544	521	534	513	557	508	513	510	550	596	536	502	524	548	538	508	546	507	527	545	552	506	542	537	538	513	529	480	495	524	567	525	494	539	498	528	482	523	525	534	513	528	578	498	511	532	534	520	492	548	506	556	554	493	544	527	511	506	531	548	517	568	529	553	530	513	503	513	513	531	511	532	496	553	552	481	504	534	540	567	572	543	536	534	519	522	562	553	523	512	511	538	496	514	514	555	486	530	500	546	568	575	556	515	532	536	545	527	525	518	487	557	554	524	549	493	550	486	563	534	525	550	555	511	519	517	574	548	542	525	528	566	510	533	553	579	498	529	504	485	550	529	543	562	540	501	562	565	534	512	512	517	527	546	534	521	538	518	550	553	532	524	542	533	524	532	498	537	539	536	530	525	537	547	563	517	514	495	597	583	521	549	529	561	522	543	532	476	530	504	519	529	521	541	476	524	512	551	517	542	572	494	576	521	514	479	508	526	569	536	484	495	523	550	465	547	527	501	541	536	508	533	518	498	510	522	550	571	552	527	543	533	529	540	550	554	489	510	533	525	542	556	487	534	530	514	536	552	540	527	525	528	532	545	531	530	572	544	573	563	554	538	538	577	497	536	561	523	537	480	524	574	552	529	475	529	507	512	504	527	522	512	506	556	504	502	522	522	549	533	602	503	569	553	575	533	526	561	552	476	566	515	541	537	532	530	550	550	531	504	520	514	519	492	577	503	527	525	516	553	531	522	521	513	539	523	514	532	528	539	491	496	496	537	534	529	554	510	531	512	520	535	562	475	514	523	504	521	554	559	539	562	508	523	500	534	507	498	520	561	546	515	553	458	502	547	547	516	546	557	564	558	589	513	534	520	520	530	539	469	506	549	517	489	547	518	511	530	545	530	524	534	521	557	563	528	534	529	518	528	576	506	523	534	520	506	503	502	523	497	506	512	514	539	555	560	516	519	497	504	525	565	538	500	554	541	525	544	516	547	511	542	540	538	526	531	540	520	503	504	556	498	527	546	503	530	566	502	548	545	508	498	520	481	531	501	519	496	551	513	540	519	518	519	533	547	515	526	495	515	493	551	501	513	543	502	524	523	547	502	509	534	519	529	520	511	500	510	515	538	531	554	533	542	545	510	539	510	511	536	527	546	510	492	570	529	532	520	546	567	545	518	528	524	516	520	549	535	506	538	484	489	551	566	548	509	504	525	562	526	527	511	577	512	546	555	503	518	527	542	564	527	530	544	520	493	534	510	515	559	502	556	529	490	543	502	486	506	508	559	574	529	539	546	591	552	564	551	490	494	554	499	477	549	518	520	552	505	546	522	516	558	496	534	506	549	526	505	488	467	541	493	538	529	517	522	551	546	560	539	526	550	533	536	561	498	526	572	562	514	533	497	498	509	516	550	500	541	522	554	561	541	544	524	512	506	495	510	489	530	520	513	474	523	515	554	548	541	491	511	527	543	546	498	494	522	539	513	519	534	508	511	530	514	528	467	530	565	537	537	576	547	525	541	524	535	528	542	464	508	559	536	522	548	533	521	559	537	519	508	565	546	517	550	526	509	577	538	569	509	512	538	510	537	488	505	555	515	504	535	497	563	584	479	540	515	508	539	515	495	513	474	491	528	568	536	500	521	502	523	551	520	518	508	540	521	529	528	489	538	579	548	515	504	511	505	506	507	515	473	535	548	502	552	504	520	527	539	547	501	567	561	512	528	563	530	509	516	528	510	526	556	490	538	530	522	509	543	537	547	514	523	554	528	556	574	509	501	533	559	553	505	519	529	513	566	534	529	572	521	506	547	525	525	491	551	539	535	528	544	511	535	543	544	529	527	505	519	493	509	527	564	544	539	552	523	518	545	525	542	525	497	533	576	498	485	514	550	551	535	531	514	496	574	510	530	519	534	484	538	567	523	499	500	509	510	519	532	503	533	546	516	527	497	521	499	554	501	546	522	580	546	487	544	513	500	506	499	507	507	543	533	517	521	548	513	517	557	535	501	526	527	548	554	534	520	489	520	507	558	516	551	540	489	530	560	507	528	557	532	553	537	534	540	547	562	576	520	526	531	561	527	531	542	483	527	545	544	549	548	528	552	562	510	531	532	534	529	542	571	548	574	559	514	521	516	508	554	492	530	514	522
10024	2767	4122	4133	2654	2179	1529	1201	969	837	731	694	587	519	525	487	478	416	447	392	383	404	359	352	350	389	401	346	317	357	327	359	323	356	345	308	406	342	332	307	345	348	370	306	339	339	314	325	345	344	310	331	348	386	333	334	347	346	313	331	365	349	315	338	321	360	353	338	346	332	352	310	284	331	313	334	355	364	347	352	381	350	345	323	314	333	332	311	332	325	358	351	343	384	349	344	343	329	282	318	353	345	325	328	342	316	357	337	308	300	339	333	345	326	362	336	357	334	349	356	327	334	351	384	339	346	317	320	318	325	337	329	354	332	331	340	371	356	323	377	324	329	340	330	333	317	371	329	335	323	333	361	334	314	344	328	362	296	329	311	332	326	325	338	353	354	332	317	337	382	338	330	355	328	301	334	327	306	329	346	299	310	363	344	357	304	349	337	349	368	328	337	352	344	323	313	331	323	343	347	350	374	399	319	347	323	365	334	346	363	348	329	314	331	323	372	353	342	320	333	322	315	347	356	314	336	302	326	349	341	332	320	377	334	327	350	317	359	345	326	364	375	317	357	313	357	317	340	361	380	356	354	337	337	352	355	355	373	311	344	339	325	330	338	324	363	343	369	352	318	316	313	342	348	341	355	300	313	337	356	333	336	356	323	352	322	335	352	354	374	321	363	360	321	307	339	355	353	331	321	355	360	353	359	343	363	347	379	350	348	357	369	327	343	314	388	355	347	336	347	345	323	350	340	340	320	302	363	325	325	359	323	340	345	312	353	356	294	335	349	326	330	351	387	313	345	373	359	352	387	349	327	362	343	332	335	339	329	395	319	356	318	366	341	353	363	313	346	376	322	351	360	320	336	383	372	326	351	355	372	331	342	332	343	307	345	339	368	334	329	317	358	358	369	324	355	352	339	331	331	338	351	354	329	332	362	326	324	356	368	354	333	303	313	314	340	324	341	346	318	311	321	321	313	343	339	344	374	334	328	347	330	341	401	346	327	349	327	297	334	339	342	374	367	367	328	331	384	339	360	348	313	397	341	327	388	358	352	335	361	336	353	348	355	343	318	305	364	357	340	364	333	313	337	355	326	326	328	327	325	356	355	319	349	347	356	368	345	297	358	320	344	367	359	330	340	336	330	365	328	330	372	346	303	308	314	396	325	303	338	320	380	313	343	333	348	321	359	356	338	330	312	346	324	346	315	372	323	320	328	299	335	313	321	341	331	317	316	313	345	344	348	291	360	346	343	310	338	338	331	321	348	369	355	355	336	380	367	338	366	331	334	344	370	352	345	324	334	351	335	342	325	375	337	384	341	357	346	344	339	341	344	377	328	378	314	313	327	349	366	365	330	300	308	373	335	342	322	346	317	347	352	313	379	370	349	310	324	338	343	358	351	339	380	338	313	337	312	312	317	322	315	345	359	355	344	329	363	331	358	329	340	384	324	336	312	354	313	363	361	327	350	339	380	333	326	345	316	332	344	313	355	331	341	347	343	323	317	352	330	354	376	323	354	321	324	324	343	278	352	357	357	341	326	322	333	352	315	340	307	316	324	354	343	349	359	338	336	351	335	335	323	309	333	337	341	336	318	370	357	343	348	312	295	340	315	347	342	305	327	354	376	334	336	373	325	351	346	356	329	341	357	308	345	353	370	303	312	337	332	343	324	340	336	339	325	358	324	338	352	379	331	316	355	329	372	362	332	365	350	340	337	364	342	342	366	354	332	325	327	323	314	338	319	357	338	346	352	351	338	344	329	363	323	310	327	354	335	347	325	329	336	327	315	382	373	326	342	336	316	322	355	336	365	315	354	357	354	335	350	353	294	345	339	355	363	355	345	338	348	354	322	334	327	357	326	337	336	316	324	369	310	326	327	357	345	324	312	332	335	322	359	366	333	333	311	338	320	325	345	345	330	314	328	353	305	335	338	332	344	332	287	335	327	323	309	381	370	320	348	378	375	367	345	380	348	323	334	358	322	330	321	323	329	345	349	332	367	324	308	341	329	358	333	340	334	353	329	328	366	332	380	357	327	347	356	343	367	332	368	362	334	361	377	340	348	345	364	332	366	348	354	337	345	359	354	341	342	364	320	355	325	322	333	358	335	313	312	326	348	319	322	334	347	377	375	352	354	342	336	315	347	365	343	331	327	338	346	342	351	314	376	327	320	346	375	365	342	341	374	340	341	353	343	301	341	373	345	329	321	312	322	317	349	331	361	345	335	328	329	350	333	326	321	343	342	316	337	361	356	337	388	334	343	353	335	293	363	315	341	338	299	308	339	332	338	352	347	311	329	321	346	339	364	312	344	331	351	333	341	346	304	339	334	310	356	356	321	299	339	351	326	307	346	360	303	299	378	386	369	339	318	352	378	325	304	343	364	326	367	302	351	365	332	328	360	325	309	369	327	304	314	332	331	361	309	344	356	334	353	366	325	301	359	302	364	337	333	311	317	341	370	356	358	353	349	343	316	328	344	333	345	353	332	363	339	338	330	358	318	334	328	360	357	349	336	327	333	314	363	339	348	350	365	374	356	368	331	366	305	336	306	344	305	337	322	336	332	338	398	364	352	318	345	338	323	312	326	325	344	305	331	329	344	318	328	388	323	335	353	346	362	348	349	349	358	332	319	315	343	334	319	327	346	357	358	337	345	266	306	363	351	332	314	352	314	363	315	340	346	347	303	334	342	350	326	341	336	325	361	354	322	357	378	341	344	341	306	356	371	340	341	338	330	314	323	358	294	314	344	315	342	323	319	367	336	339	349	297	321	319	347	347	317	338	343	303	353	364	358	340	323	340	343	296	339	335	379	337	339	354	329	351	334	357	362	349	368	326	364	326	329	353	306	346	325	353	346	333	335	381	336	302	326	346	333	355	372	324	366	320	326	292	337	330	311	310	345	358	308	337	339	319	323	314	329	329	336	326	336	360	374	358	329	329	370	337	336	310	321	336	333	385	339	354	351	339	310	345	364	322	385	359	363	351	331	356	330	363	332	345	320	359	333	347	321	325	318	285	338	353	344	335	358	340	374	340	342	353	310	356	332	328	324	330	303	320	340	326	323	363	335	337	329	347	325	335	346	340	339	359	324	337	327	345	321	365	309	344	345	321	345	339	356	343	329	352	350	345	344	329	356	344	327	356	345	328	374	344	356	340	368	337	351	370	355	336	342	325	292	335	355	344	358	337	328	341	338	338	330	329	366	372	307	327	342	354	350	324	333	382	325	356	316	362	325	368	313	342	356	339	371	316	324	330	311	354	377	328	346	338	300	316	318	349	353	374	327	351	357	302	375	318	340	370	341	340	333	337	350	314	357	331	339	347	348	353	369	331	323	337	332	325	333	310	305	349	354	319	306	338	334	343	354	316	331	315	351	310	319	346	352	335	353	354	353	329	374	366	341	295	355	333	339	343	319	360	342	337	360	339	312	323	325	378	330	351	303	331	362	354	369	346	358	334	312	360	350	347	306	386	348	337	345	327	345
7812	2946	7127	8646	7345	7552	5697	5136	3926	3586	3271	2887	2539	1952	1946	1670	1487	1421	1426	1163	1167	1147	1123	1015	1070	980	986	946	905	904	855	867	855	859	856	822	898	841	849	816	803	759	785	750	792	786	849	821	803	812	846	829	803	799	802	723	743	841	819	782	757	768	804	820	794	779	784	810	786	785	769	797	784	775	772	781	809	793	802	777	815	812	783	817	808	789	789	798	780	794	779	774	772	774	775	765	797	801	767	801	760	752	771	783	761	751	750	795	789	799	798	759	789	810	786	816	789	787	779	783	765	786	792	739	813	831	766	770	765	816	750	734	782	784	744	799	821	777	788	790	762	796	817	862	784	783	775	825	829	793	773	766	790	744	713	793	775	785	800	767	793	803	794	815	786	791	782	791	805	793	787	769	771	778	760	781	801	825	775	837	756	761	792	790	827	790	751	817	838	723	762	822	808	783	777	788	782	779	789	801	751	730	766	835	805	829	763	812	818	820	788	766	799	748	806	801	804	752	780	871	779	785	786	814	813	786	755	768	770	778	797	814	757	782	741	794	796	770	759	772	768	791	810	774	794	785	802	765	763	772	824	814	834	807	757	779	787	804	763	764	832	807	789	773	731	794	791	828	775	766	806	791	790	752	768	749	816	778	805	805	749	751	798	786	745	811	782	790	746	769	765	705	810	778	763	784	810	821	787	767	734	794	819	780	782	807	787	789	777	792	765	862	759	805	780	787	765	770	766	832	787	806	805	800	784	726	826	827	813	793	786	776	749	814	780	787	768	747	809	775	787	808	773	767	725	761	781	802	807	752	810	791	776	768	823	782	781	824	772	836	786	797	790	750	799	770	792	816	824	808	785	828	783	794	779	798	751	764	849	775	800	760	752	791	751	779	808	796	771	828	772	802	794	746	815	761	798	800	824	753	766	796	772	809	781	768	837	787	837	779	752	806	759	756	792	763	737	784	774	784	826	812	827	800	796	736	798	768	789	808	785	785	790	763	766	782	819	765	770	761	798	810	768	794	792	776	764	823	775	817	798	800	808	815	762	817	816	828	755	799	799	755	776	779	800	782	792	788	795	769	799	790	808	799	797	794	805	788	773	820	778	776	780	828	811	798	851	775	765	750	785	725	795	749	794	761	808	802	787	784	760	807	767	800	765	782	809	793	814	759	811	776	811	762	779	823	763	811	794	767	798	780	820	806	780	761	787	805	803	795	846	763	807	781	739	730	784	742	757	788	827	788	825	798	789	801	816	799	805	840	798	756	758	731	782	810	766	773	734	719	780	815	763	707	761	762	780	776	790	808	802	739	762	758	787	760	761	749	816	774	843	833	764	768	797	767	744	810	723	796	772	794	794	779	792	794	820	798	787	755	779	765	734	797	773	783	821	760	828	760	825	778	813	818	803	803	788	770	813	802	829	782	793	778	752	772	782	836	789	783	716	791	821	773	790	800	776	806	736	808	808	817	790	795	805	809	783	787	774	781	785	785	818	784	750	781	765	790	854	758	747	786	766	794	775	777	776	776	776	796	758	792	780	807	828	768	841	800	781	801	790	779	768	771	769	788	827	815	794	744	771	817	812	789	748	768	745	840	813	806	814	751	782	787	786	777	808	744	780	757	740	730	751	759	812	832	763	770	750	765	777	757	779	816	774	800	803	800	864	771	731	791	798	807	774	800	740	812	813	775	803	747	773	788	754	744	768	780	782	810	784	780	776	761	785	802	764	747	796	771	768	764	760	804	820	790	770	765	760	783	756	814	771	794	778	839	801	754	786	772	724	804	748	783	786	802	777	818	730	776	779	813	766	775	806	783	759	757	793	775	779	780	787	793	835	827	809	748	769	822	807	767	735	804	817	805	789	795	815	758	781	827	798	762	814	797	845	782	742	777	732	735	810	818	781	755	818	729	792	767	795	780	777	807	791	774	776	800	752	761	811	747	791	748	804	751	818	810	775	838	794	809	786	776	799	760	771	810	761	767	759	761	808	780	797	778	797	813	821	781	802	756	779	843	758	823	861	782	751	812	778	726	757	739	714	798	754	799	770	767	733	758	787	772	768	759	811	825	815	765	762	776	791	762	781	757	804	803	776	845	770	816	802	749	829	785	755	770	790	756	808	807	773	760	753	784	775	779	811	784	756	761	805	823	739	768	778	779	797	771	760	769	813	783	785	821	789	783	787	760	778	792	802	825	729	817	783	804	769	792	769	759	791	765	801	803	803	822	753	730	780	841	815	794	809	732	799	746	812	763	760	768	783	813	787	806	763	763	775	851	784	819	777	798	773	793	779	792	793	756	828	764	796	811	811	819	801	769	794	831	749	758	751	743	820	824	788	790	755	738	759	782	777	819	799	824	761	787	765	781	777	812	800	793	753	790	756	750	782	742	808	822	764	795	793	736	774	793	804	788	745	823	792	804	788	817	798	812	775	754	832	818	825	759	754	774	803	743	772	805	806	741	773	792	784	773	767	760	762	786	795	792	762	788	750	834	815	780	781	765	780	784	771	802	766	787	786	801	792	757	782	788	828	860	794	811	828	792	791	805	766	851	766	758	724	811	766	753	792	750	782	823	751	736	742	789	796	755	841	758	782	732	768	732	844	745	763	729	777	822	805	834	783	794	776	809	774	768	750	825	730	864	773	797	823	793	807	812	794	756	736	777	753	760	802	767	789	789	802	746	787	799	761	813	787	753	807	776	791	727	804	794	726	734	804	778	753	804	811	773	786	769	790	778	732	763	739	804	769	800	784	765	754	743	844	792	792	750	743	781	768	784	759	776	809	811	781	816	782	758	724	805	817	762	784	776	792	765	797	833	812	777	835	812	767	844	799	804	761	746	761	799	740	830	789	830	755	778	774	766	778	779	753	827	763	804	795	799	816	788	754	775	817	749	739	801	821	778	770	805	858	771	774	801	816	795	827	767	768	767	841	781	814	799	799	812	782	765	775	813	792	731	780	826	762	787	788	799	811	806	737	795	771	791	788	809	803	755	792	797	805	754	786	748	755	791	751	748	787	734	814	780	854	816	782	737	752	769	746	776	752	799	838	771	759	813	785	799	808	781	805	810	776	782	812	778	741	776	812	784	778	766	791	820	765	781	803	796	803	792	795	767	797	749	813	717	740	716	796	789	781	786	797	778	773	787	692	791	753	825	784	833	793	792	791	778	772	806	798	784	745	790	796	746	789	809	806	774	774	797	757	763	819	763	762	820	788	777	792	790	804	753	774	784	758	767	731	812	799	782	751	788	816	799	760	715	784	795	800	792	783	780	776	768	747	808	794	814	745	780	764	829	810	788	840	787	784	765	787	736	806	741	807	803	779	770	808	824	838	775	763	826	782	775	814	745	783	823	771	822	797	742	778	774	796	765	804	745	799	816	815	773	752	790	774	768	763	812	759	769	800	803	736	805	773	751	773	758	747	802	798	760	749	778	784	736	787	777	767	811	769	818	786	771	785	804	795	806	774	799	822	773	754	790	772	821
17470	4534	6281	6449	4087	3784	2530	2181	1543	1365	1216	1084	791	688	647	671	554	551	521	454	479	433	435	394	392	412	415	359	358	362	382	424	343	356	372	339	359	422	406	370	348	366	373	378	384	367	355	325	352	333	372	358	372	342	365	362	368	390	337	336	322	344	360	350	397	343	363	354	353	389	368	350	349	343	365	374	358	387	378	376	397	357	360	369	353	363	375	382	357	323	361	315	342	374	370	363	340	353	347	373	353	354	347	313	379	369	376	385	329	344	362	370	327	332	315	379	356	385	364	366	345	342	331	379	326	349	384	346	349	344	326	365	300	377	332	343	361	332	355	330	343	367	363	356	386	377	349	350	382	353	347	337	323	337	337	346	369	352	365	365	389	386	345	343	372	354	341	383	327	329	331	339	349	342	339	347	366	369	367	367	313	328	345	349	335	349	355	340	367	359	355	347	386	377	363	344	351	359	394	407	345	371	334	358	338	332	334	366	366	371	331	341	355	344	356	376	318	343	353	362	343	360	377	413	352	335	360	365	349	376	384	346	350	354	356	362	341	351	389	366	363	347	365	342	352	332	337	337	347	353	328	343	321	357	371	347	368	355	340	360	357	344	383	364	385	399	347	364	367	333	345	334	392	369	374	365	356	373	362	365	366	349	340	352	331	308	393	359	352	356	320	374	343	368	324	377	362	355	369	329	404	358	341	376	378	361	354	378	352	346	366	354	354	334	362	353	337	363	360	349	372	372	351	358	387	348	339	377	342	366	397	347	352	375	332	356	351	335	370	384	343	398	307	389	335	334	348	350	372	356	320	362	364	330	357	353	363	368	361	353	333	383	333	375	357	361	311	359	371	343	359	352	374	358	385	329	369	376	368	332	345	347	354	327	357	356	322	375	353	378	375	357	368	353	351	384	363	334	371	396	355	325	391	361	360	344	361	352	333	351	369	359	374	370	342	356	374	331	326	339	376	349	367	326	351	320	374	336	338	325	361	380	354	372	368	362	351	370	339	356	389	349	348	357	361	337	344	347	330	397	356	323	343	344	373	360	373	358	380	323	354	347	343	401	385	343	382	387	339	370	345	367	336	368	374	371	353	367	336	354	366	361	386	350	328	374	361	398	321	383	364	376	360	374	373	370	370	379	326	372	335	408	396	328	360	361	353	386	336	360	371	362	382	340	357	337	327	341	374	342	356	345	345	350	332	370	334	367	388	343	348	366	350	362	372	353	420	406	354	341	372	372	345	338	342	365	358	328	338	354	368	337	389	358	373	354	388	373	354	350	345	360	304	365	364	367	355	353	356	364	338	387	370	341	345	342	325	360	330	368	354	353	337	375	380	351	368	355	341	378	333	362	367	345	314	379	375	357	339	337	347	331	339	340	368	347	351	357	330	337	336	331	377	357	353	352	324	299	363	392	367	363	366	351	339	403	345	346	343	336	324	349	341	334	366	377	338	366	331	367	344	370	362	331	338	391	334	338	348	373	387	339	354	364	368	369	355	361	354	342	366	353	360	379	352	335	375	418	364	378	388	330	366	358	352	327	362	347	329	356	346	367	325	359	373	369	356	377	334	383	322	364	339	378	347	362	372	353	306	381	362	350	340	347	349	366	366	350	359	364	325	338	373	337	305	369	333	379	332	380	367	337	374	371	346	375	364	350	391	349	346	345	341	340	343	346	341	388	346	351	370	384	394	334	360	375	398	347	356	318	381	338	356	351	364	375	330	338	354	384	328	333	345	339	342	331	373	361	358	360	399	358	351	375	393	333	371	352	367	329	345	373	363	377	346	327	351	347	343	370	368	348	323	341	363	371	381	351	350	354	338	337	371	366	378	383	376	355	341	343	381	378	379	339	339	376	335	347	405	375	344	352	356	344	384	367	334	396	328	389	366	351	365	353	354	363	320	326	349	283	363	353	337	347	351	322	372	358	326	367	314	383	368	355	360	350	356	345	343	351	375	347	361	348	357	365	367	384	399	335	323	347	339	380	373	367	340	343	356	338	357	360	348	375	362	347	359	390	333	364	321	321	386	389	314	354	338	344	355	364	335	366	318	364	355	378	388	345	354	332	346	365	346	354	370	396	353	369	378	367	335	360	342	371	348	349	328	381	374	380	374	324	389	350	368	396	371	363	375	330	351	359	370	388	353	366	347	351	373	344	378	366	374	330	344	379	386	325	349	327	367	362	312	325	355	352	351	344	369	370	346	363	370	343	314	365	372	354	366	373	359	328	373	340	352	374	355	325	333	368	354	378	366	376	354	366	334	349	400	365	369	329	363	395	388	352	367	357	345	361	359	387	382	379	377	348	353	393	327	336	347	406	344	328	368	323	342	337	356	326	339	339	338	367	381	358	365	378	349	329	361	342	358	327	366	368	342	346	334	299	355	361	352	346	364	334	358	379	329	314	335	391	345	367	364	374	349	350	349	316	318	326	373	387	373	368	352	342	322	323	348	367	347	338	360	379	316	388	344	369	395	337	389	341	387	346	350	344	347	349	345	333	342	363	355	310	352	342	359	354	376	345	339	394	309	331	363	356	356	354	366	378	356	350	379	356	367	386	349	351	340	367	304	355	316	357	370	406	412	365	382	369	373	395	355	343	384	342	304	365	360	340	354	352	390	352	367	345	354	359	355	337	365	333	342	400	348	357	374	360	322	335	384	385	335	363	329	347	335	337	364	343	385	361	363	377	375	358	341	377	371	349	380	379	349	359	384	349	346	358	349	350	347	376	363	343	369	362	351	381	346	363	352	343	342	338	366	321	331	349	354	353	372	335	323	360	346	351	316	334	360	364	331	333	367	375	403	380	387	351	341	389	392	398	362	380	366	357	364	340	338	378	354	351	353	327	334	361	318	309	343	339	327	345	361	377	364	353	347	345	368	334	353	373	356	328	371	373	312	374	395	360	388	357	364	359	380	348	379	347	368	354	379	397	327	333	357	364	370	358	352	333	334	373	330	353	392	362	372	407	346	372	349	352	338	354	343	349	338	344	354	397	352	323	339	347	372	347	326	355	371	381	386	373	347	331	374	383	394	324	339	354	346	347	337	366	354	337	356	381	338	346	371	299	339	338	321	374	368	369	347	360	358	350	362	379	356	382	316	348	341	335	384	353	309	353	385	351	365	361	387	434	351	384	351	346	377	314	357	341	351	334	376	351	332	355	353	362	352	366	360	364	315	365	333	324	369	350	364	347	377	337	331	350	371	358	388	353	353	350	352	353	332	367	335	382	319	372	353	356	354	347	375	360	362	344	360	356	377	346	333	363	357	318	301	342	381	348	363	387	343	351	386	358	350	318	338	347	356	362	347	361	328	349	334	351	380	358	406	393	388	351	377	339	389	380	372	357	357	365	371	356	385	339	372	344	374	358	380	340	383	349	375	373	357	341	351	375	316	335	370	355	400	349	327	375	364	376	375	370	317	330	367	383	364	361	352	364	296	307	371	316	356	323	352	345	375	317	357	367	365	310	359	352	337	334
10376	3862	10009	12386	10133	11479	8575	7660	6055	5791	5389	4629	3700	3082	2793	2588	2049	1865	1822	1580	1461	1403	1265	1239	1206	1079	1100	1039	959	947	961	944	915	934	914	940	919	844	854	821	841	757	789	806	805	822	810	807	856	816	796	795	813	766	801	815	796	773	828	744	817	815	861	849	841	778	847	788	752	785	776	768	764	818	773	735	787	808	795	795	814	819	779	827	828	835	795	804	812	774	778	751	794	801	796	819	766	774	793	831	806	799	799	785	788	770	819	785	831	767	755	750	803	820	844	787	781	777	842	824	810	783	818	788	785	806	793	752	774	738	822	815	796	852	792	779	790	829	778	821	790	798	766	806	803	812	802	777	837	795	819	812	808	800	761	773	835	826	811	798	799	846	752	787	782	794	756	843	792	791	767	781	804	850	780	791	810	755	795	789	801	785	784	815	786	814	785	772	734	757	840	821	790	777	827	836	847	789	762	815	808	797	765	807	750	797	749	823	778	801	812	792	809	790	737	789	799	794	803	838	784	798	788	777	847	767	808	784	755	801	817	811	851	789	792	832	807	782	808	786	855	759	802	843	810	787	747	793	747	772	738	823	808	743	823	806	798	800	785	780	785	788	778	790	834	848	777	804	807	807	775	802	765	747	791	786	808	811	733	775	801	852	787	762	761	794	775	799	752	769	812	843	843	807	819	761	866	811	792	770	749	773	785	786	764	829	764	855	787	847	801	801	884	762	799	795	773	818	795	764	778	812	807	767	837	819	739	765	766	775	788	763	817	782	800	801	771	804	825	808	748	774	792	803	804	817	829	733	794	768	792	833	804	795	772	826	809	744	833	784	769	728	803	782	759	752	853	778	790	780	792	767	808	815	810	777	781	810	778	846	826	774	807	815	805	848	766	829	767	836	767	785	891	756	730	793	831	829	781	807	790	818	779	744	831	806	806	820	835	795	742	775	716	778	819	781	833	814	820	792	764	845	817	742	799	807	759	824	760	783	777	771	734	815	822	807	801	818	799	810	757	738	799	827	818	798	768	791	820	843	771	812	801	783	799	766	839	748	751	790	820	795	798	787	818	787	782	771	819	830	819	726	794	811	805	779	771	812	760	762	734	780	762	815	783	811	816	748	801	802	765	817	843	800	769	800	756	732	766	824	802	813	804	769	774	813	790	773	769	798	822	795	763	810	776	764	757	803	783	811	853	815	843	744	773	776	836	769	790	834	740	783	793	844	763	772	827	779	785	812	802	782	817	855	772	786	783	833	825	805	823	807	817	860	773	757	789	803	768	783	836	791	787	822	832	791	850	792	795	789	776	807	803	829	837	747	851	811	765	830	732	776	788	767	757	822	792	788	759	777	764	821	801	794	807	768	767	811	790	819	823	796	727	843	824	839	776	794	749	790	798	783	782	836	793	793	794	809	784	778	782	792	811	739	810	771	805	758	766	799	772	779	810	775	797	806	739	792	810	790	796	795	774	746	829	812	814	757	779	830	749	842	793	785	801	799	800	775	783	784	766	764	815	821	793	756	789	776	792	819	789	755	804	808	791	796	811	828	792	806	776	798	809	816	806	820	813	780	796	813	759	817	792	816	812	797	755	813	803	773	774	816	774	785	750	800	776	842	771	810	723	801	712	776	827	796	774	809	803	791	771	808	798	790	812	802	746	838	789	789	801	807	766	789	770	802	771	793	728	809	766	782	794	816	794	779	766	786	815	770	863	783	774	761	809	801	781	769	807	831	772	778	828	796	806	729	794	850	718	814	805	804	826	816	831	821	794	776	780	801	850	782	794	765	805	789	762	834	776	824	798	793	744	817	817	779	813	806	796	761	822	786	796	802	830	786	775	820	828	748	795	801	793	765	783	774	813	786	786	792	795	817	821	782	837	820	814	733	763	810	770	778	809	743	843	830	785	797	818	773	806	756	779	861	815	842	786	782	806	706	817	731	738	811	784	830	759	800	854	765	867	825	810	779	795	768	825	745	831	773	872	794	800	776	797	761	759	780	809	817	861	766	738	835	791	812	783	814	806	835	853	791	785	778	814	766	805	831	774	824	805	782	795	773	800	824	785	787	820	746	778	808	712	785	798	832	824	786	780	821	799	866	824	791	793	797	754	801	725	803	810	818	809	752	802	786	782	832	820	799	846	752	771	763	764	820	834	805	765	852	757	818	842	816	785	812	779	797	781	785	823	842	787	790	798	797	815	788	761	837	793	781	809	821	808	761	816	814	865	842	769	798	842	833	797	803	823	781	791	789	755	798	771	775	796	770	811	810	802	741	799	834	821	807	786	807	788	797	838	799	748	757	805	794	753	777	770	785	809	834	823	826	806	783	772	805	761	791	798	777	759	801	778	800	846	820	769	794	774	768	793	787	833	782	777	756	788	808	766	799	816	837	775	794	759	811	779	796	840	837	818	793	744	800	822	786	783	798	792	815	775	849	766	809	848	845	819	809	791	777	729	753	809	772	806	813	744	775	758	766	797	767	785	794	791	809	852	810	846	850	756	768	819	816	748	800	872	836	793	748	750	746	781	766	754	788	832	761	809	789	771	762	761	825	764	775	764	743	826	811	759	848	749	770	797	753	759	805	772	812	810	800	786	825	785	806	806	787	803	801	787	869	791	798	800	780	776	839	802	807	772	774	781	794	775	803	837	766	839	829	806	767	835	846	808	830	843	807	807	750	752	789	777	796	769	784	770	792	845	764	783	793	777	795	800	783	795	762	785	783	759	794	827	783	798	837	817	771	781	773	781	759	786	812	783	826	780	820	806	752	808	772	753	791	857	824	798	825	748	790	804	778	794	771	756	784	769	829	790	817	840	776	785	759	773	825	785	759	795	801	787	835	779	815	778	804	760	792	808	777	776	839	771	776	807	790	827	763	799	792	754	803	798	798	785	777	826	776	812	864	809	791	830	812	798	756	857	799	786	753	755	800	812	827	770	837	775	748	781	734	777	795	757	808	798	800	812	767	805	777	786	819	808	840	822	782	830	791	815	779	816	756	779	849	767	749	834	732	759	754	799	807	739	845	790	834	818	798	814	838	761	764	866	805	845	783	751	791	777	827	783	766	740	810	820	814	806	799	803	824	774	785	786	782	833	778	806	802	862	805	789	784	799	844	812	805	838	794	853	770	841	802	808	802	783	821	808	840	781	788	785	763	756	801	790	823	781	836	770	832	804	796	814	769	759	834	761	857	799	755	828	828	769	789	728	814	786	769	794	806	799	786	796	820	826	818	773	785	823	796	827	816	816	763	797	761	827	822	807	828	818	814	766	805	787	786	800	763	831	790	809	789	774	796	779	773	783	823	806	765	826	823	784	835	832	774	756	776	754	808	767	790	795	726	823	754	800	785	794	807	827	773	801	815	823	796	827	841	845	781	797	753	787	840	793	766	798	767	812	754	801	726	777	822	786	793	770	785	815	808	801	825	820	817	841	799	837	759	755	757	771	765	777	842	760	814	805	802	823	790	830	830	825	804	776	754
3421	1458	1697	1303	849	725	563	471	389	345	299	315	283	240	246	233	261	244	262	233	226	211	238	236	257	207	239	235	245	251	231	216	232	204	229	232	229	249	229	216	225	208	225	180	197	217	240	226	212	207	205	227	231	236	222	229	215	205	222	208	208	203	218	209	213	229	179	212	209	199	237	225	204	228	231	206	232	250	204	225	190	214	205	209	230	205	233	223	242	238	199	222	215	195	219	207	245	240	209	223	219	199	201	208	197	210	227	237	239	229	228	219	211	234	213	203	251	221	195	252	235	261	211	209	215	236	211	230	207	222	199	237	207	191	206	203	220	223	220	215	231	230	209	225	212	261	223	239	219	195	208	238	229	202	237	239	235	221	204	203	221	178	192	196	204	217	215	232	205	218	237	219	205	229	240	211	187	188	209	211	228	211	208	197	248	229	198	204	228	211	216	209	207	229	204	219	238	198	210	229	197	198	227	206	225	198	191	220	235	250	195	180	246	226	221	215	201	218	199	248	241	205	195	215	215	205	229	215	233	219	201	172	213	224	202	198	207	200	197	212	199	212	200	216	246	219	204	200	211	201	214	203	217	228	236	209	193	229	236	185	209	213	208	243	242	204	238	223	208	237	237	210	246	197	227	215	190	202	230	206	207	235	227	202	215	208	191	228	221	184	218	214	220	197	223	218	224	190	218	222	205	220	225	225	208	183	231	202	217	202	219	207	202	200	195	211	226	224	245	216	201	208	213	193	204	224	197	229	224	196	203	201	208	238	247	208	240	219	217	234	211	223	230	249	222	219	215	202	203	222	229	226	243	243	222	217	223	224	221	214	262	234	233	233	176	204	182	217	210	210	224	231	226	207	205	254	187	234	210	221	217	240	205	229	260	216	221	220	190	191	232	230	183	198	198	225	189	200	218	216	212	182	197	195	206	214	210	244	192	203	186	197	222	200	247	204	210	239	217	222	213	210	204	197	192	224	217	219	235	210	187	203	225	218	202	232	202	213	234	218	203	250	249	220	207	194	227	220	202	218	235	207	207	230	218	217	230	224	218	206	230	202	231	206	199	214	187	237	223	225	224	225	207	174	207	232	220	219	236	221	213	223	219	218	214	194	246	227	201	211	213	205	211	244	192	222	226	225	218	195	203	218	182	201	214	237	252	206	217	205	217	226	220	233	224	226	232	241	248	212	232	191	198	238	251	218	208	224	197	238	213	215	205	213	215	230	213	211	230	200	248	234	228	236	199	225	215	242	219	240	217	226	196	227	202	227	191	202	214	240	215	195	185	207	223	190	205	185	217	219	197	240	225	217	230	200	221	211	234	223	201	209	220	245	215	225	212	231	200	207	252	214	233	212	221	225	206	221	189	202	227	245	215	229	236	228	230	211	224	230	208	216	228	187	200	228	229	210	217	211	225	205	213	217	200	202	242	245	193	251	194	217	200	217	191	203	214	223	241	219	209	213	210	231	211	210	208	225	192	212	218	205	211	235	209	248	205	185	200	210	216	196	209	218	214	241	230	224	178	223	189	218	229	216	200	235	209	188	224	217	217	220	203	198	199	212	227	227	194	196	212	237	200	227	200	244	223	228	183	236	216	216	194	206	232	220	235	200	221	211	198	221	211	237	217	203	246	210	224	219	200	206	200	201	207	220	206	199	235	216	227	220	205	220	220	219	226	218	205	235	234	213	205	198	195	201	200	215	224	179	206	200	186	224	217	203	200	213	196	213	219	190	217	227	223	210	201	218	218	221	191	197	221	217	200	213	220	230	209	221	224	207	192	228	197	228	213	236	202	228	220	212	224	201	220	213	202	182	202	225	222	219	222	204	219	246	188	217	267	217	226	221	232	184	209	224	233	224	213	213	200	190	224	218	234	219	195	189	222	193	231	200	228	198	223	208	219	209	208	224	210	203	219	230	240	196	226	231	231	210	194	207	234	213	229	206	206	222	204	189	210	227	223	205	190	224	212	214	228	206	196	221	224	218	243	203	226	203	250	206	215	217	206	222	223	211	251	209	229	224	234	191	207	218	199	245	237	207	195	199	185	212	247	190	223	215	182	207	224	221	215	195	218	227	197	257	201	225	242	217	207	208	212	201	188	227	212	235	189	248	231	208	188	205	212	202	185	226	216	213	198	222	214	203	210	208	214	204	209	198	236	179	180	202	232	236	211	207	252	195	233	221	213	218	226	220	213	242	221	201	220	233	196	219	192	208	234	213	244	210	188	229	223	214	224	217	196	205	199	208	217	215	207	203	217	184	225	201	219	213	239	204	220	239	211	209	181	224	232	211	220	217	197	223	167	222	207	221	211	201	188	194	211	232	224	225	217	253	239	205	229	221	202	215	214	246	229	213	206	206	194	197	243	210	203	194	191	206	184	221	214	203	227	199	244	224	198	220	220	214	220	221	207	223	183	195	236	195	205	217	215	209	202	222	202	209	223	219	200	215	217	219	215	230	219	201	228	207	231	214	224	223	203	221	183	206	232	179	241	202	212	204	214	215	225	209	224	206	205	212	209	214	222	214	198	198	182	214	207	267	190	214	201	249	206	209	191	219	206	227	222	229	234	209	195	253	197	228	224	208	199	219	226	211	199	227	205	243	229	212	217	182	211	232	213	213	212	254	226	222	230	255	213	215	216	203	222	245	195	204	190	217	167	200	202	205	203	226	252	226	212	253	239	223	224	214	229	223	203	189	220	225	234	226	205	237	222	265	231	192	225	251	212	224	205	240	236	239	230	210	199	211	215	200	216	200	199	228	233	231	224	216	247	206	210	213	197	215	257	200	203	210	185	236	215	218	243	206	212	202	233	233	215	229	208	200	197	210	180	199	186	215	214	202	222	199	253	241	243	190	234	211	235	228	245	208	227	242	196	214	225	235	200	233	202	197	216	236	215	238	213	209	199	212	212	200	202	222	214	224	223	226	230	204	222	216	224	206	216	242	227	218	225	222	255	224	224	242	200	212	205	230	217	212	225	215	239	182	213	208	221	235	217	226	215	227	226	213	227	217	205	200	215	217	233	211	199	215	231	252	235	233	209	194	218	213	203	208	225	218	228	197	241	207	220	207	174	214	232	215	233	194	203	204	209	215	196	198	249	200	198	187	226	239	215	203	230	214	207	190	225	220	232	211	223	201	195	201	205	212	229	199	232	235	209	239	219	193	196	199	213	198	235	234	220	221	244	231	233	220	217	213	208	240	216	231	203	219	222	204	219	235	208	228	213	205	218	214	191	218	213	228	222	244	204	232	246	191	220	220	217	227	192	196	208	233	239	204	201	233	236	223	205	206	225	221	195	216	219	219	236	225	207	238	221	236	209	188	226	225	213	205	208	207	222	221	220	223	216	214	218	232	184	213	218	209	207	182	217	220	213	210	257	211	200	205	194	225	247	203	223	233	193	226	197	217	207	179	261	198	210	194	213	221	216	236	225	196	245	215	222	221	201	209	249	202	233	230	214	205	242	211	225	210	201	205
2780	1668	3471	4109	3247	2653	2190	1739	1472	1270	1134	1031	973	905	849	748	734	719	707	641	629	625	656	641	625	592	633	579	571	576	555	595	565	555	547	605	591	561	582	535	530	515	500	493	543	548	542	532	544	561	569	494	538	538	536	495	528	550	491	557	501	529	551	514	536	552	504	519	543	545	526	529	558	541	539	545	545	513	578	558	567	525	530	530	546	516	492	539	523	563	517	555	557	521	530	557	545	536	547	526	524	527	529	559	485	537	550	485	553	502	504	527	510	522	537	509	540	495	520	566	489	546	574	547	506	512	495	509	530	539	531	519	539	523	544	531	538	528	546	556	568	567	547	531	524	538	502	537	553	523	512	553	525	578	516	563	588	519	546	544	514	521	544	533	592	520	559	501	540	555	539	525	562	546	559	514	505	551	544	524	572	560	542	542	528	533	525	583	527	551	499	528	535	535	561	516	560	477	534	502	532	541	574	531	537	538	542	516	552	561	512	535	561	538	536	547	504	504	519	545	512	520	561	527	570	527	536	515	592	502	542	553	497	534	540	560	572	519	560	553	536	520	515	566	537	503	521	520	521	558	515	512	558	542	564	549	557	542	587	526	527	502	551	546	576	568	555	575	505	568	524	508	542	505	550	537	518	536	537	573	495	529	508	532	536	523	592	527	537	526	531	525	572	512	549	556	545	504	515	514	544	566	526	540	503	518	562	552	544	537	533	514	546	532	520	480	545	547	541	575	571	540	526	536	525	507	534	532	529	534	511	532	498	528	563	543	502	534	559	488	539	526	529	533	564	513	587	547	534	513	519	535	532	531	517	518	512	518	547	589	547	549	530	509	532	509	542	560	564	533	480	548	516	530	505	516	524	531	487	527	543	564	570	532	536	557	546	559	559	554	502	525	532	525	564	530	505	566	586	506	527	550	568	526	514	519	563	535	542	505	516	540	552	519	536	517	581	526	534	552	530	548	472	579	498	553	511	530	529	517	564	565	570	516	533	547	526	585	537	526	549	534	511	507	502	579	567	518	555	543	519	519	574	540	527	553	512	500	513	559	547	526	530	486	522	544	560	516	547	561	533	561	532	546	526	557	530	568	502	520	563	528	550	561	480	542	552	545	559	512	510	529	548	522	498	522	516	499	558	501	583	550	539	526	573	503	530	564	552	531	496	504	523	499	548	519	504	559	534	571	519	540	544	534	554	542	548	537	554	549	545	509	522	523	527	533	511	565	546	526	528	535	558	539	534	538	548	493	504	579	486	509	521	511	549	549	549	493	556	551	549	515	537	548	527	544	586	564	516	500	539	529	492	525	569	516	564	559	489	559	578	536	538	523	573	508	533	563	571	526	534	544	563	523	544	530	521	555	536	516	499	535	512	527	535	565	548	525	509	533	559	512	535	533	548	515	534	516	509	519	513	530	512	529	552	539	538	511	536	479	509	606	568	513	538	532	539	499	499	551	505	577	494	537	502	585	560	584	555	573	529	529	551	503	529	556	534	539	536	538	542	474	593	472	513	579	525	512	523	565	538	529	528	516	490	556	520	507	545	527	531	559	564	486	502	543	535	531	502	507	519	517	560	523	561	530	520	545	490	538	532	525	535	521	477	510	539	536	532	526	535	517	503	541	582	557	501	513	553	500	535	530	575	531	545	563	565	520	514	536	571	538	530	495	519	515	530	504	516	533	543	554	498	545	533	531	547	562	519	550	534	516	498	521	501	517	535	521	520	530	515	517	518	543	565	519	552	555	512	547	536	556	506	517	554	547	569	547	541	560	496	567	531	540	537	513	496	547	518	519	534	528	528	553	527	543	570	554	521	557	522	533	543	539	517	501	571	558	560	575	563	540	510	497	551	515	529	544	519	536	504	530	494	503	456	527	508	513	544	551	551	510	479	525	508	505	514	565	531	540	528	565	523	504	514	527	546	524	524	573	520	537	527	475	503	531	527	496	524	544	585	548	547	547	564	536	545	510	581	559	550	557	527	485	512	559	536	490	511	546	513	554	528	544	520	542	541	538	565	514	519	572	571	544	522	557	542	529	549	527	542	494	566	517	519	533	544	526	537	579	512	520	506	573	533	581	514	539	538	545	503	509	519	552	542	542	539	566	580	540	528	503	538	573	526	564	593	543	557	526	535	572	506	500	554	560	516	551	586	555	556	487	515	558	551	568	519	525	535	489	552	556	526	528	555	543	533	517	517	538	533	539	539	528	543	532	558	510	531	517	540	518	534	547	545	535	549	519	549	556	545	550	534	548	548	494	534	539	508	520	538	560	547	538	549	542	564	532	520	526	538	526	598	522	565	530	518	534	518	560	517	496	539	521	542	532	521	520	556	521	536	503	556	523	542	531	533	525	544	532	537	505	501	525	538	548	569	504	552	537	525	508	565	511	551	533	555	560	532	491	538	516	537	528	525	554	539	528	541	544	524	540	539	517	556	530	549	528	511	527	543	534	526	554	500	534	536	543	530	500	493	533	521	530	530	555	550	527	508	558	541	547	553	512	501	537	502	483	520	548	529	566	545	532	562	514	534	564	538	535	570	519	523	537	542	550	529	564	544	581	536	506	510	531	523	534	546	523	542	552	524	544	545	541	506	539	531	552	504	552	527	562	567	523	503	498	530	526	556	533	528	492	524	511	561	513	522	533	551	546	547	535	521	523	511	538	566	506	550	539	513	572	555	537	507	535	518	522	517	523	555	527	521	512	543	531	556	554	579	521	549	544	569	522	531	532	562	531	546	568	525	571	547	509	514	507	529	532	581	554	489	534	575	527	536	551	543	558	579	524	559	542	550	566	553	544	593	552	532	567	509	584	542	536	511	526	560	572	544	554	521	543	560	546	588	532	531	512	566	508	579	551	522	503	554	548	543	559	519	537	555	518	506	516	563	567	529	520	554	539	542	546	516	540	481	542	569	516	552	589	526	516	511	537	533	530	567	525	516	499	580	539	547	527	525	538	527	539	543	545	553	515	510	495	567	549	567	536	568	532	528	542	534	531	513	548	496	537	526	543	534	516	500	559	525	524	546	518	561	505	501	507	497	539	509	501	523	486	592	516	533	549	581	545	531	550	577	555	544	528	515	509	526	534	482	508	529	539	581	525	533	567	578	521	539	520	527	514	546	542	530	562	531	535	559	529	507	516	525	556	528	524	507	553	526	552	548	536	522	557	510	521	547	510	535	507	550	561	553	541	539	537	556	553	561	515	563	511	537	502	511	517	520	537	540	549	516	517	558	561	563	531	529	514	574	547	540	540	497	558	529	549	532	555	544	545	555	554	508	530	524	564	520	546	506	504	486	530	507	559	523	547	539	535	503	550	527	500	512	553	528	503	541	527	539	521	504	526	529	538	548	515	530	536	502	552	580	565	548	516	512	511	563	566	549	514	506	492	506	551	513	542	517	552	562	510	518	567	550	531	561	506	544	512	595	528	505	554	531	552	570	540	511	495	552	527	518	528	537	556	535	488	527	496	524	525
10136	2647	4140	4396	2938	2528	1745	1594	1040	859	800	746	605	539	533	490	465	417	441	435	421	358	409	346	378	347	342	363	342	348	348	372	346	377	371	339	360	371	352	358	348	360	352	381	386	338	348	346	341	334	388	328	342	340	349	346	332	344	330	322	313	344	328	351	362	339	336	376	361	332	343	306	353	353	322	354	320	364	351	350	375	341	339	348	350	380	369	338	348	320	327	360	356	349	320	326	324	355	360	324	330	343	303	331	349	332	323	375	364	376	312	326	334	314	333	322	324	371	341	368	349	353	350	343	334	354	332	313	311	326	372	359	377	330	315	344	339	372	344	359	335	310	349	320	360	336	327	328	365	373	323	313	330	325	395	385	308	322	310	305	310	319	347	325	355	345	346	332	334	353	370	334	331	340	343	351	345	365	337	327	356	370	327	363	301	366	333	337	343	343	370	358	377	356	345	373	359	357	352	337	354	332	336	328	302	374	349	331	306	362	342	394	358	354	335	340	359	352	346	343	388	340	332	360	353	358	322	363	362	314	346	337	315	325	346	340	346	361	319	319	331	351	318	330	355	336	350	385	364	354	316	371	316	341	374	356	355	352	291	345	348	349	331	365	342	378	337	332	318	338	331	347	318	349	340	355	390	347	347	339	346	309	355	367	346	339	345	356	353	333	352	347	359	328	317	335	374	367	320	338	347	319	356	388	363	329	342	360	336	374	307	323	339	339	344	368	366	349	345	340	370	346	340	316	398	385	353	341	336	342	411	357	346	324	340	345	327	359	358	339	331	318	340	328	380	315	394	370	312	380	315	358	301	320	345	341	372	338	303	312	365	320	317	349	345	334	316	346	336	325	375	341	349	320	325	383	370	321	340	340	335	353	313	333	367	330	330	331	299	340	328	348	357	356	386	334	345	359	362	344	365	377	319	328	326	336	350	372	337	322	342	346	341	355	338	324	399	361	332	317	320	368	324	338	351	333	340	318	352	356	345	369	320	329	315	362	354	302	338	329	329	337	354	345	363	366	349	339	323	354	353	379	377	379	324	334	343	362	342	339	332	324	325	311	345	346	313	339	344	370	325	316	328	349	355	356	334	308	374	353	339	302	346	351	342	305	345	334	331	325	342	331	353	375	328	361	304	338	348	302	351	339	366	339	397	335	346	393	331	350	355	293	354	348	344	344	322	348	381	368	313	351	334	336	314	323	362	362	335	357	340	377	333	312	341	307	322	358	316	295	347	334	323	356	357	320	309	295	315	338	324	338	328	363	335	353	338	337	325	376	369	340	363	379	349	302	321	363	309	333	344	349	377	374	341	327	354	358	367	368	362	352	365	377	349	353	376	334	333	316	343	363	328	308	329	351	315	354	333	331	355	345	339	305	364	337	359	346	339	324	362	345	349	343	349	345	314	361	355	331	352	359	347	343	339	335	357	328	312	317	338	345	329	394	340	357	339	348	343	299	349	324	356	309	366	309	327	337	331	364	338	338	351	370	334	370	354	345	344	328	345	325	365	359	342	343	362	370	339	345	345	343	327	330	323	317	324	344	347	314	351	350	352	326	324	357	334	310	368	362	340	365	324	363	332	324	337	340	319	339	359	346	327	313	373	379	369	348	345	351	340	326	327	341	336	356	342	362	353	337	368	338	310	394	353	366	359	347	341	358	331	395	382	343	314	376	328	311	374	329	369	345	327	380	344	352	317	340	353	368	356	360	330	355	364	345	334	325	340	355	350	353	363	348	339	334	348	297	354	319	368	330	353	327	344	349	333	374	330	398	352	349	355	324	354	333	365	324	371	349	356	328	316	345	337	337	375	350	344	343	333	328	337	382	315	335	356	326	335	349	390	344	359	328	326	343	345	331	326	338	356	376	310	356	337	311	355	320	359	344	305	361	326	323	321	313	321	358	344	315	347	354	314	357	337	349	311	356	332	333	346	338	355	341	311	319	354	359	355	348	356	340	367	312	369	342	329	318	359	369	349	338	355	348	373	315	377	336	315	342	356	347	326	343	314	288	323	317	325	369	379	347	376	341	340	352	354	342	344	364	336	323	327	349	357	372	325	323	384	321	325	324	365	316	329	311	362	345	346	368	367	324	371	342	340	354	341	339	337	356	347	341	359	371	328	368	340	370	337	320	310	325	324	415	398	369	339	384	322	344	346	311	305	381	356	390	325	364	302	338	355	363	348	386	363	334	338	349	325	357	376	314	329	340	331	343	320	300	381	323	357	316	376	367	387	357	340	342	363	334	358	357	339	326	349	326	300	372	343	324	321	326	300	364	308	322	302	367	349	322	358	390	395	366	347	372	378	330	378	330	363	336	360	350	346	335	336	337	356	376	355	343	338	341	345	349	369	343	346	323	366	358	328	325	321	366	356	324	342	337	365	322	352	376	339	341	351	331	351	363	346	406	326	350	335	333	363	316	348	365	338	318	337	333	351	319	344	363	323	366	388	361	319	358	340	357	317	305	382	334	368	335	334	315	346	346	327	340	340	347	341	342	333	352	330	332	291	336	340	375	327	363	318	333	311	323	320	313	347	351	330	319	335	326	332	329	365	328	335	295	323	342	338	364	343	322	348	337	344	335	345	331	311	355	346	333	353	356	346	336	401	355	348	332	342	349	366	322	334	327	306	351	339	334	354	357	349	348	379	341	378	351	344	301	316	337	333	347	318	336	315	359	322	351	325	349	346	366	363	348	344	336	323	336	314	349	327	365	341	366	331	361	311	324	340	341	380	354	335	335	348	374	335	363	354	347	367	323	339	370	365	345	325	332	362	314	308	343	334	365	317	382	353	327	336	317	341	349	304	343	347	346	351	349	350	346	359	353	323	320	338	360	353	315	327	292	351	357	345	328	319	339	357	316	347	310	305	353	373	324	361	338	343	354	335	336	339	295	344	341	362	326	325	358	317	342	341	361	376	333	341	337	345	320	363	317	321	346	332	338	336	365	355	332	344	345	336	383	335	377	321	303	360	349	334	358	344	378	297	321	325	340	340	362	337	350	332	308	338	327	383	362	376	359	371	347	357	319	374	375	342	361	325	384	332	343	365	384	319	323	323	351	302	305	324	326	357	328	367	331	355	346	354	328	360	354	351	336	319	305	357	339	355	341	361	349	373	360	366	322	331	355	347	342	319	374	361	313	371	359	359	329	341	332	333	342	379	380	334	318	316	360	369	329	352	346	344	326	366	341	364	336	332	317	366	367	327	333	346	344	352	316	329	352	325	371	365	335	338	354	321	356	342	328	330	340	343	345	347	373	348	369	383	343	360	348	399	304	378	344	348	363	316	317	303	374	342	336	340	353	352	367	346	352	316	370	361	339	343	352	338	362	349	341	342	351	343	352	350	348	366	343	343	331	350	342	300	320	330	354	329	358	359	359	325	326	375	351	359	326	393	329	340	360	345	359	310	343	327	337	347	358	359	347	373	326	380	334	342	337	323	347	342	351	349	345	335	330	370	379	345	329	360	347	356	360
7798	2849	7273	9556	7407	7905	6107	5735	4143	3766	3349	3042	2524	2069	1928	1882	1533	1409	1426	1357	1156	1129	1108	994	972	999	942	998	929	850	833	852	885	918	864	883	864	821	855	830	852	827	830	789	762	779	789	756	814	792	817	791	767	764	774	782	808	805	807	798	795	820	819	799	838	799	828	855	791	755	818	768	755	834	770	808	869	750	823	742	780	720	821	830	808	791	769	776	828	786	802	823	824	770	792	771	775	794	790	793	815	809	844	792	792	765	793	787	807	769	814	797	764	778	784	786	761	739	801	827	772	798	758	814	755	803	786	822	809	787	775	805	753	796	792	757	760	780	836	826	803	788	774	798	797	807	784	796	788	807	805	804	768	771	774	836	795	834	774	767	775	764	802	775	745	823	737	769	774	783	839	790	814	766	779	792	797	806	793	805	793	813	768	833	762	771	790	847	817	771	772	836	794	780	782	806	775	793	835	743	810	789	794	791	793	738	845	802	797	768	784	786	779	798	776	779	762	794	799	773	799	795	785	825	784	784	760	768	787	754	821	746	787	756	825	828	784	790	769	744	796	819	772	781	782	778	764	768	790	773	815	776	757	854	742	841	787	762	813	798	826	790	775	767	785	816	817	802	769	786	845	813	799	792	810	741	820	725	835	815	815	779	815	768	798	777	769	766	775	797	822	790	807	797	809	781	782	755	825	780	815	798	776	803	777	837	768	787	804	830	756	812	826	800	777	785	793	859	747	820	822	745	783	777	786	754	823	766	777	777	776	784	806	786	816	788	781	757	767	771	772	833	776	874	798	770	769	787	794	719	778	811	775	775	797	746	801	812	764	812	787	788	827	828	741	761	846	801	852	784	790	783	819	802	821	750	779	775	794	782	797	812	742	757	766	808	797	813	757	824	817	765	826	754	834	742	771	761	783	800	813	813	757	763	783	774	796	790	778	779	797	806	841	814	734	832	806	757	819	766	785	784	784	738	776	778	735	816	728	789	794	795	785	750	789	761	828	835	795	747	759	809	811	738	864	809	780	769	770	822	774	746	792	777	780	767	844	838	847	784	797	841	768	827	733	773	805	791	784	766	841	771	781	784	813	835	770	781	806	786	776	761	797	775	798	812	799	801	782	796	793	803	801	807	822	774	763	798	791	788	775	822	773	803	759	796	790	799	741	794	755	826	808	808	784	710	824	790	806	781	820	740	824	798	820	790	771	799	812	746	822	815	821	774	747	784	831	840	832	786	792	829	792	818	804	793	836	768	820	823	795	792	819	744	871	811	799	812	771	796	821	796	824	754	770	792	793	781	782	778	791	795	759	785	783	758	804	781	805	790	814	799	773	781	800	830	761	785	832	800	832	764	814	747	781	778	805	733	799	797	801	785	782	732	787	817	783	815	741	787	782	792	854	777	752	798	825	772	777	804	769	803	770	792	799	793	772	811	776	817	805	794	785	783	831	840	779	808	803	824	808	755	820	787	796	785	768	812	747	784	802	811	774	730	797	808	760	846	779	763	776	783	797	832	808	776	803	789	809	803	785	755	782	793	754	783	733	763	791	763	822	811	835	777	773	812	824	785	734	783	797	798	811	808	789	791	782	794	805	823	766	803	756	782	770	772	798	791	810	756	804	803	780	781	782	808	779	839	815	834	748	770	760	818	764	775	749	802	783	840	765	821	811	817	806	799	818	795	816	773	761	824	818	808	813	766	779	789	831	797	790	862	730	791	853	768	789	781	808	799	731	771	816	768	777	827	829	805	763	791	827	820	815	788	800	792	752	779	744	802	756	782	785	809	851	802	792	773	784	777	751	789	755	797	751	762	808	767	780	781	810	777	801	813	795	828	801	803	776	809	818	751	761	827	786	773	758	796	795	788	781	816	797	807	768	802	762	778	796	828	786	810	786	812	793	810	776	769	763	756	769	821	766	794	808	828	764	807	811	790	810	765	828	761	773	804	793	791	787	805	799	757	780	782	805	802	781	770	854	834	818	759	803	836	859	830	754	752	816	761	815	793	815	797	790	804	784	816	783	752	796	828	766	783	792	771	804	802	792	793	772	781	809	790	821	800	785	776	783	769	813	784	760	822	741	817	800	828	770	822	780	800	843	766	794	818	814	799	833	821	780	797	782	812	742	813	779	795	773	770	765	785	806	806	798	796	783	776	795	843	801	769	760	799	778	774	787	801	807	776	783	781	830	831	779	818	860	795	744	813	763	766	802	783	797	810	790	778	709	799	855	874	780	722	783	783	807	796	785	813	797	798	783	783	814	790	758	754	790	800	812	855	799	792	773	806	805	826	780	788	802	775	790	800	814	795	821	814	809	763	792	772	801	809	721	801	754	740	778	744	747	732	713	788	825	809	806	815	831	821	806	817	766	806	791	777	790	763	750	819	805	785	800	787	766	806	777	821	758	766	760	799	763	790	789	779	793	770	808	800	765	767	819	775	780	799	807	771	798	784	787	794	776	821	785	813	813	758	779	747	778	769	747	776	796	754	781	807	746	803	816	782	773	797	821	815	767	732	797	771	821	836	763	785	794	781	822	763	784	792	791	796	763	778	757	789	832	766	761	783	829	794	774	749	775	814	777	788	822	766	791	779	740	783	791	796	755	783	822	826	768	819	813	774	765	739	738	789	820	760	758	824	764	790	809	785	800	798	802	792	820	790	806	773	765	758	719	754	816	750	827	808	799	812	824	791	765	819	783	767	761	756	791	785	777	796	854	827	815	813	761	813	792	820	817	727	806	769	820	789	758	783	761	765	760	785	777	771	793	850	762	801	810	772	782	760	807	814	873	775	786	761	762	813	824	831	776	841	780	793	745	823	808	824	770	857	774	760	775	782	802	806	765	762	780	774	757	768	770	778	800	810	833	786	805	785	800	802	788	800	783	798	787	808	804	796	762	826	821	795	783	770	803	843	762	806	779	773	793	849	739	751	805	779	838	734	796	777	798	804	771	757	774	791	758	803	887	853	750	816	790	783	787	798	807	850	775	750	776	780	769	764	798	796	780	795	759	793	801	754	780	822	818	775	803	810	819	797	789	810	764	839	772	825	744	775	840	755	820	836	766	811	776	804	776	860	806	778	778	782	852	804	778	808	760	796	815	761	770	843	790	780	779	739	788	774	829	810	816	792	775	787	799	784	813	796	820	808	822	786	769	812	797	799	786	770	777	788	746	771	765	788	810	797	783	802	793	912	787	823	776	821	795	796	798	824	795	786	792	818	825	759	779	752	760	813	766	823	788	813	791	806	729	769	800	768	783	791	811	784	808	774	766	809	832	837	784	757	772	772	747	842	756	809	788	770	783	781	783	795	763	827	782	757	754	791	776	769	813	790	781	787	794	803	773	825	771	775	799	779	777	816	758	780	790	806	755	776	748	785	772	754	794	795	769	800	805	793	796	847	820	790	808	840	770	750	815	788	782	809	777	798	799	753	828	818	821	777	803	791	798	851	750	758	782	776	820	787	841	810	795	793	799	760	759	769
17515	4496	6568	7414	4392	4188	2694	2458	1672	1371	1201	1040	888	810	629	664	583	546	488	492	452	421	425	455	425	410	390	371	402	389	361	379	405	359	425	354	351	359	345	383	369	372	356	366	360	371	364	343	393	325	391	340	342	345	362	349	383	393	349	366	358	355	338	351	360	336	350	378	361	313	379	329	367	364	339	376	357	349	390	343	399	348	399	330	342	346	361	400	390	354	353	327	379	339	344	360	343	378	329	352	356	375	371	417	358	304	359	376	394	347	338	332	338	366	367	345	373	380	375	361	351	358	366	372	396	352	369	340	363	363	348	380	373	328	338	371	360	366	373	350	341	364	388	342	402	385	386	361	368	363	407	379	339	368	330	342	394	337	366	342	352	394	397	337	362	366	361	351	339	379	347	355	378	385	336	355	357	355	374	334	372	358	375	359	355	378	348	359	390	346	332	354	351	338	345	368	374	384	397	337	366	408	328	329	364	342	349	371	315	368	351	329	359	368	373	356	332	334	363	331	377	364	348	344	342	346	349	354	358	348	356	334	394	342	352	368	343	367	338	334	365	367	334	422	364	361	368	351	363	344	312	389	344	375	349	336	360	335	363	339	356	387	360	358	314	355	332	384	370	351	366	378	367	348	328	367	349	348	360	360	346	347	362	334	357	359	349	348	344	346	335	356	356	347	385	379	363	362	353	310	347	347	363	339	367	344	374	334	379	363	352	369	398	346	385	391	366	349	339	364	368	368	385	366	357	343	370	373	405	359	370	323	322	363	345	346	347	329	349	385	377	329	342	323	364	365	340	382	371	357	337	355	347	343	331	364	374	377	336	403	354	332	369	353	354	342	365	384	352	372	365	361	405	333	352	375	355	361	371	341	354	354	325	364	330	366	374	337	328	332	333	368	337	349	332	384	377	340	337	384	355	395	377	345	358	338	382	347	377	336	373	385	360	330	362	308	363	382	364	325	346	347	383	365	361	378	376	370	362	347	363	384	363	335	360	379	348	308	355	380	396	322	375	358	365	341	366	361	382	381	355	378	341	382	391	372	424	343	333	335	328	356	333	339	342	364	354	317	384	338	361	334	344	357	364	364	341	337	338	328	377	327	331	389	369	346	361	379	399	349	343	366	352	340	330	381	363	331	345	344	355	363	330	348	337	355	368	376	349	330	355	336	389	310	365	401	324	334	371	373	341	305	352	386	348	377	379	364	382	354	321	353	350	342	390	361	371	363	367	369	349	344	386	356	362	365	348	324	363	363	351	328	303	367	337	353	382	338	334	395	362	357	371	356	352	363	327	366	354	337	359	325	338	343	346	320	366	331	346	349	354	392	385	381	334	355	359	341	339	365	326	365	373	325	346	334	355	351	321	331	350	395	340	342	373	370	306	371	342	380	393	391	339	316	374	386	329	376	381	338	362	371	362	332	347	351	371	391	359	375	344	366	344	375	373	310	391	343	362	353	358	370	360	379	405	382	358	359	350	367	331	388	358	370	367	322	339	347	336	336	346	373	316	308	393	364	351	375	357	354	363	380	382	368	390	348	351	382	357	405	344	368	374	332	366	371	372	334	357	349	349	366	386	364	380	349	362	380	380	348	390	368	341	344	351	360	372	348	310	350	343	363	369	348	355	388	331	328	364	377	356	377	368	377	370	354	388	378	359	337	330	356	351	357	326	368	328	345	337	342	327	382	342	302	366	353	355	349	342	339	346	350	360	335	327	387	382	365	365	342	356	323	350	358	375	343	355	325	345	329	386	328	423	343	369	375	389	356	363	328	373	380	320	351	328	332	375	345	373	359	380	381	342	343	370	377	368	357	378	347	367	339	354	343	342	352	340	327	334	370	350	353	329	340	319	331	352	363	352	361	339	372	340	330	374	331	369	328	354	372	363	367	373	382	350	338	344	329	368	346	356	367	322	354	310	335	353	340	373	375	353	352	355	334	371	338	354	372	377	345	364	352	358	353	407	386	367	323	379	344	341	342	344	354	307	409	341	389	349	313	347	353	367	361	352	324	343	371	372	352	391	352	388	354	396	384	346	373	372	348	392	370	382	330	325	401	306	381	327	337	346	384	362	310	362	362	345	382	324	359	341	371	343	360	345	349	379	359	351	428	373	327	382	354	350	347	367	411	374	343	315	355	363	355	326	320	361	350	356	382	317	335	352	368	359	330	358	343	354	336	372	363	356	354	358	327	378	330	383	369	361	365	334	336	352	360	370	349	378	385	366	329	358	392	353	397	328	383	348	346	343	360	360	368	371	374	414	332	348	362	374	337	367	361	353	364	345	348	387	356	348	351	372	334	390	349	345	346	367	389	329	379	347	354	338	345	376	345	350	369	348	369	348	397	313	329	372	379	347	320	353	351	369	337	383	353	325	358	346	369	355	329	372	348	326	374	353	357	342	367	370	343	374	354	411	373	343	365	340	343	373	334	367	362	332	391	338	322	360	357	336	319	363	347	383	349	358	385	371	303	373	401	337	344	323	357	396	363	348	381	356	345	326	368	375	350	342	387	368	394	349	384	372	365	356	365	367	348	397	366	347	322	352	358	347	345	380	419	390	357	373	361	393	371	369	364	339	335	350	355	368	386	328	379	372	373	335	374	380	349	373	389	350	358	360	345	365	359	404	350	369	368	369	355	352	361	353	390	333	333	360	392	375	319	384	374	352	369	329	364	354	322	322	362	388	404	378	345	360	343	310	357	363	362	307	367	364	348	330	329	312	347	333	336	331	318	325	368	321	370	349	336	401	368	364	351	342	386	347	360	365	412	344	344	357	318	360	352	394	371	357	339	378	321	337	347	359	328	383	374	344	341	340	354	346	364	341	346	355	324	330	357	343	341	311	328	356	378	328	353	348	329	401	306	325	372	316	346	354	333	404	326	421	380	368	338	322	375	393	341	356	381	324	373	329	375	353	368	343	346	385	382	374	345	367	346	333	394	327	351	363	336	368	322	373	365	366	367	348	374	390	362	367	349	356	355	366	394	343	354	381	405	339	370	356	351	346	363	348	354	319	393	366	405	361	325	326	334	346	324	364	370	324	351	322	385	358	372	393	331	357	371	354	364	358	364	374	333	332	326	374	355	367	369	350	357	335	351	371	390	339	364	339	375	355	414	323	332	369	352	358	365	344	346	374	374	324	329	340	394	374	382	363	366	359	333	330	386	395	368	366	345	364	329	346	368	355	389	385	328	344	349	360	360	347	376	411	375	371	354	363	355	317	337	356	308	391	410	338	368	408	378	381	348	332	340	364	363	352	349	345	345	340	345	352	324	301	376	349	340	336	353	324	362	385	340	359	331	325	343	366	357	346	360	317	366	340	337	343	342	347	368	333	355	359	380	355	358	367	360	390	365	376	330	387	409	331	366	355	370	395	348	394	345	364	390	331	353	367	349	337	334	344	371	366	356	327	340	347	358	398	343	375	327	343	384	372	374	371	334	397	336	320	319	340	391	364	349	352	334	357	344	356	372	377	387
10319	3855	10246	13461	9853	11128	8507	8736	6316	5396	5244	4906	3894	3329	2693	2652	2230	1846	1809	1784	1466	1432	1400	1283	1221	1126	1139	1077	1022	1032	930	898	920	907	891	939	942	906	865	842	852	861	819	836	858	836	814	820	823	835	812	821	798	786	765	785	795	770	790	819	817	857	799	788	798	808	832	773	822	826	854	809	800	781	811	790	782	762	812	799	830	804	813	765	801	787	778	836	813	837	858	848	814	806	790	786	763	802	804	801	861	803	792	764	810	746	780	845	776	786	797	773	828	797	795	799	799	826	798	800	823	746	781	807	837	760	798	769	798	767	802	803	775	815	829	768	767	800	835	801	786	805	832	825	810	815	791	795	743	776	811	804	763	778	813	816	810	831	798	787	776	812	782	742	774	841	790	763	800	865	811	782	805	812	822	800	784	761	824	774	853	726	760	792	797	813	756	811	816	795	803	787	795	853	812	784	787	803	796	785	731	826	803	792	821	805	810	748	836	789	858	840	778	741	873	781	761	827	841	799	732	749	795	794	762	849	797	814	856	785	780	770	780	760	799	845	824	826	797	801	802	778	828	813	777	802	785	829	745	800	743	766	808	822	805	786	809	787	822	822	801	800	812	773	824	869	809	811	766	775	796	823	816	817	756	752	788	810	747	764	796	786	796	843	737	806	712	811	788	777	840	805	786	784	829	777	766	815	816	795	783	818	811	778	805	782	781	804	786	786	838	755	791	806	820	792	793	815	744	832	800	760	800	757	792	779	784	777	755	819	766	806	824	824	796	832	730	776	850	823	791	798	781	797	804	805	781	790	768	763	773	715	827	781	762	826	847	851	764	762	813	804	777	776	790	809	838	785	846	820	812	824	804	769	812	799	799	798	813	755	815	877	778	807	823	793	726	797	791	828	819	799	770	813	753	809	791	787	826	809	832	770	807	838	802	797	804	801	806	740	788	774	790	765	816	818	771	784	820	769	781	810	799	771	823	820	792	812	793	819	802	830	786	821	824	806	794	799	771	745	776	763	774	799	758	739	760	817	892	762	835	820	813	772	845	792	783	758	738	776	818	795	788	799	749	776	762	791	806	823	832	801	777	829	844	790	751	805	757	793	778	805	803	811	766	827	742	787	785	734	759	810	784	824	797	790	811	748	746	803	818	809	805	738	780	742	833	776	862	866	823	788	785	777	789	787	786	767	739	830	783	786	820	825	815	787	796	818	720	769	824	771	806	840	777	796	839	780	764	793	783	825	782	754	838	826	725	813	837	773	859	780	752	786	785	819	843	849	834	840	797	790	791	786	814	848	809	760	809	810	778	759	843	785	784	833	721	748	811	721	752	796	805	804	828	760	789	811	802	788	776	796	777	797	808	785	796	797	739	746	787	809	812	789	789	789	788	808	779	799	776	780	734	759	841	801	809	752	804	796	848	785	787	794	791	767	798	788	800	806	803	817	791	774	813	808	785	775	837	786	787	807	804	774	768	801	822	785	786	812	770	747	861	804	780	794	777	773	799	761	771	874	813	807	777	824	790	816	824	809	807	851	730	836	794	796	825	846	827	784	783	784	765	840	792	780	796	784	727	765	829	769	793	771	794	758	765	814	829	795	813	800	810	803	812	873	821	773	802	773	815	827	810	783	787	801	794	801	758	839	795	774	838	812	796	814	824	826	804	804	815	801	787	799	773	770	827	733	829	760	790	762	798	812	769	780	839	801	828	765	796	798	810	834	779	791	770	786	786	798	788	749	777	831	734	826	812	764	791	848	718	743	757	794	822	791	786	780	775	812	778	742	806	833	822	825	780	759	781	785	805	758	796	793	770	792	767	858	813	803	806	776	795	836	808	802	796	777	760	753	808	813	751	819	754	826	746	863	823	780	823	805	820	864	833	804	781	790	769	744	822	770	836	793	752	829	822	846	809	789	859	764	793	782	730	805	834	832	806	818	815	873	805	792	765	817	766	773	843	783	772	804	769	824	830	744	806	766	781	807	815	755	828	832	768	760	759	800	795	798	780	838	825	759	726	809	844	747	802	774	837	791	800	796	754	734	841	801	746	724	837	745	830	806	790	793	793	807	760	762	811	787	747	813	795	825	844	789	779	783	833	821	857	800	848	785	806	809	803	871	768	773	772	793	801	819	796	751	864	793	799	773	813	770	817	789	769	813	768	795	809	792	787	840	762	770	775	800	742	829	773	775	797	832	754	814	798	730	780	783	824	769	793	785	763	808	817	770	816	797	864	836	820	736	781	744	808	777	750	760	801	806	838	825	820	815	775	784	819	784	820	767	793	758	804	748	767	793	821	792	830	785	813	800	720	778	794	789	786	822	839	828	772	782	826	736	782	848	829	799	803	764	795	787	802	805	821	819	801	780	796	824	821	789	763	768	818	776	852	811	788	806	790	799	790	811	829	766	859	794	851	739	845	790	783	786	770	825	741	791	813	800	813	820	806	761	776	797	776	758	782	794	835	757	800	761	809	832	777	771	801	731	792	788	780	814	790	784	802	771	783	807	793	791	831	860	776	791	762	790	775	822	820	803	808	775	817	848	800	741	784	783	829	774	774	760	833	833	750	778	797	816	828	817	827	805	805	798	824	813	795	787	784	762	786	806	836	809	816	773	806	805	823	810	827	741	764	816	770	764	788	787	786	852	812	818	831	850	814	786	790	794	783	788	813	824	791	822	805	806	774	786	821	782	776	790	804	755	722	810	793	784	800	826	756	773	812	793	817	744	800	812	769	804	817	786	762	743	774	789	816	805	824	779	835	785	817	737	786	784	802	791	764	806	821	826	758	772	795	775	823	760	721	807	792	745	751	798	787	831	825	739	794	774	761	782	811	765	789	781	818	865	801	820	764	814	844	786	809	861	779	808	784	817	796	758	779	772	773	751	813	801	823	725	774	786	780	757	774	762	817	821	776	777	776	816	811	777	754	739	830	849	788	786	840	782	800	761	768	787	780	725	830	783	761	779	747	770	783	786	804	832	755	804	776	770	803	821	758	809	771	771	836	775	817	783	774	844	832	815	770	791	810	784	779	791	791	768	765	774	783	787	803	808	824	803	832	796	742	806	814	756	831	797	723	820	805	803	839	825	860	838	763	817	774	797	825	805	824	784	801	862	821	822	760	806	807	850	767	827	805	816	798	774	785	742	782	832	785	752	750	827	771	773	765	826	828	863	816	831	802	796	819	790	809	798	810	803	766	765	774	817	794	754	778	804	791	795	750	795	759	786	812	810	815	786	837	779	767	786	783	809	793	846	784	763	809	813	797	810	750	757	799	750	796	784	780	808	812	868	775	799	753	772	782	804	808	818	758	828	810	791	810	788	764	805	807	768	800	757	759	865	790	784	846	817	820	832	736	761	801	830	789	781	805	784	726	790	813	750	856	828	774	739	765	821	874	810	820	776	789	727	858	780	780	768	775	795	797	814	778	773	777	804	842	835	780	731	793	797	867	822	789	787	814	762	772	780	789	794	816	804	814	774	870	778
3590	1445	1764	1525	1005	662	538	440	371	344	338	332	323	277	249	254	255	235	201	265	217	245	238	242	230	220	235	241	215	196	229	207	209	206	245	226	200	232	227	196	192	215	205	194	222	232	246	202	201	200	187	219	186	237	179	193	217	234	223	240	210	221	223	207	220	220	226	225	204	239	224	203	209	234	223	229	193	205	243	224	247	225	210	222	219	228	229	216	222	215	231	204	257	233	224	201	211	221	191	219	212	224	191	208	215	205	215	214	233	207	232	217	225	216	201	198	231	212	205	235	201	239	220	212	235	185	218	215	217	237	227	234	178	219	211	228	204	261	219	190	227	240	226	229	214	199	213	241	204	175	200	240	243	229	220	198	210	219	213	241	232	210	219	237	220	203	198	211	226	211	225	186	189	218	217	246	226	231	236	211	202	225	206	197	196	217	231	225	208	224	218	210	213	212	207	193	218	211	247	220	223	248	217	222	221	221	213	197	229	222	216	221	248	220	206	212	225	224	205	242	179	199	222	260	216	219	242	266	215	215	225	213	227	243	209	224	212	210	191	205	234	220	197	228	212	203	216	244	212	220	220	208	236	210	172	204	205	247	234	220	208	205	228	210	223	234	252	246	229	209	217	215	204	208	243	214	204	215	231	202	235	253	193	253	215	226	239	223	216	239	250	240	202	211	220	240	257	226	253	229	207	189	216	190	204	248	213	221	194	223	239	227	220	217	221	200	230	207	207	216	213	219	220	205	236	232	264	210	238	209	212	204	212	225	215	237	189	184	213	243	256	247	206	233	232	242	225	234	217	229	216	242	218	222	259	231	221	224	220	212	216	215	215	213	237	220	197	214	227	231	224	238	190	211	223	224	245	211	181	218	189	209	227	232	233	221	212	206	214	236	220	208	233	217	207	210	204	217	232	221	214	217	226	209	202	220	218	234	212	229	226	226	248	197	208	213	205	208	219	212	215	220	240	232	215	224	208	244	222	259	245	209	201	237	243	201	255	212	228	201	216	212	206	195	242	224	230	228	205	190	208	211	234	219	215	228	204	202	227	228	233	234	203	202	220	219	248	230	197	182	203	203	220	207	214	211	237	203	235	233	209	214	199	221	227	219	218	249	211	220	211	229	228	206	219	238	225	238	231	208	204	200	231	229	205	224	219	190	224	232	238	231	207	226	220	224	218	218	250	212	231	248	220	218	211	241	233	189	229	219	218	206	227	220	217	180	215	213	230	206	205	214	212	244	244	227	223	223	213	197	217	224	230	198	231	216	234	212	235	209	192	223	229	243	216	222	232	204	229	194	211	211	190	212	219	250	227	224	225	211	221	234	209	205	234	224	205	228	242	227	190	240	240	197	232	214	211	219	215	245	221	233	226	193	221	206	217	193	236	237	236	242	215	225	222	232	204	231	200	218	230	205	218	214	223	216	210	210	183	219	228	208	245	225	220	206	232	192	198	212	224	204	212	205	208	208	232	210	231	229	253	217	208	226	196	241	184	201	227	197	223	233	229	199	237	186	216	206	239	236	214	252	208	198	222	234	245	223	217	220	219	260	255	218	222	226	221	211	210	225	199	184	216	228	195	225	225	220	223	227	241	179	206	223	242	219	207	231	217	205	265	234	210	207	195	198	221	217	226	199	219	219	224	221	190	212	233	237	217	231	212	204	231	214	216	214	197	200	214	205	221	202	211	224	192	203	211	221	200	208	216	239	230	210	221	253	203	217	226	231	192	229	216	220	232	243	184	217	258	215	216	212	214	229	201	246	229	227	229	247	216	227	190	242	232	198	229	251	179	202	205	228	210	233	232	201	241	226	231	213	238	242	190	197	200	230	215	219	232	223	234	236	222	238	228	244	194	216	213	205	202	216	221	200	223	226	222	208	230	234	222	203	228	192	208	229	240	222	258	236	204	191	201	233	220	203	200	241	194	185	202	231	212	225	209	225	196	229	240	211	212	230	213	214	220	235	217	225	237	239	216	199	212	200	224	223	221	232	232	211	238	239	226	224	186	210	229	199	229	234	239	198	203	220	231	232	214	233	218	222	221	222	236	215	207	205	213	219	225	205	237	203	233	227	212	209	213	203	203	203	250	244	224	223	209	236	202	215	234	197	236	229	234	225	203	213	209	225	227	231	223	232	195	250	231	232	212	217	192	214	214	230	212	211	211	205	254	224	229	212	236	188	213	222	229	215	206	218	233	204	186	198	204	198	230	203	243	226	219	200	219	210	204	213	218	221	253	231	228	215	214	231	188	219	205	231	218	212	228	203	206	212	221	206	209	190	235	201	230	238	229	203	220	210	207	230	249	204	227	210	206	223	216	221	210	250	230	199	242	181	228	200	227	252	217	215	225	221	208	205	231	221	218	222	230	206	217	229	220	218	208	237	209	193	193	213	226	219	230	223	227	232	210	193	222	234	208	242	219	238	215	206	202	212	228	209	222	244	212	243	222	225	208	211	223	183	207	224	207	206	202	229	231	208	231	234	238	215	235	218	249	197	209	222	216	229	219	185	221	248	228	185	203	244	218	177	204	232	233	212	216	215	220	218	217	209	223	228	231	254	195	226	219	196	203	205	203	236	221	239	243	237	197	224	241	239	222	243	206	226	217	177	226	224	240	205	200	213	199	235	219	200	227	231	218	234	197	207	260	211	218	239	207	194	211	205	224	224	231	221	217	230	204	224	239	229	200	190	226	206	185	236	232	230	228	210	236	229	205	220	212	240	234	210	212	192	234	222	206	231	225	204	236	220	182	207	207	230	208	208	206	230	227	234	201	181	218	209	219	211	221	211	218	220	212	205	223	202	193	195	199	249	217	215	205	231	209	195	243	206	216	225	241	200	214	225	227	198	190	197	198	193	228	226	201	212	211	204	200	225	232	211	232	227	216	236	222	205	227	222	218	234	231	197	199	226	233	258	248	201	191	201	205	228	226	213	224	231	206	205	242	211	260	231	242	216	215	208	239	221	224	221	234	209	186	220	232	229	223	228	190	254	208	206	214	203	223	227	205	215	226	225	206	211	213	226	236	237	210	235	216	214	213	223	207	224	231	208	219	232	251	252	224	197	214	218	205	226	196	224	207	213	219	193	222	233	212	204	208	192	211	223	228	221	201	203	242	218	212	217	210	223	199	198	232	210	247	210	227	227	256	217	213	212	209	208	195	214	211	241	215	202	208	196	256	226	231	218	216	201	196	207	246	206	177	227	215	224	231	202	203	217	217	229	210	231	227	199	236	208	213	204	228	233	223	212	231	214	227	187	226	189	205	220	239	223	210	199	229	242	253	207	207	211	237	224	210	220	245	184	199	230	210	204	189	218	199	233	212	198	196	228	211	214	218	253	220	214	255	245	199	221	220	210	213	219	210	204	233	215	240	217	201	205	213	234	223	258	228	200	239	200	218	227	244	220	221	209	214	206	204	240	213	231	257	217	233	227	208	230	201	221	206	216	225	233	204	234	179	224	216	205	219	235	222	220
2733	1657	3610	4414	3361	2641	2046	1695	1410	1263	1065	1174	1017	877	835	841	841	712	692	687	638	648	634	638	639	560	623	568	581	550	563	622	561	586	560	575	578	619	586	608	585	537	533	546	565	571	570	514	582	521	541	584	521	566	550	568	593	541	535	541	543	536	547	522	545	536	534	559	529	551	549	558	522	542	505	540	558	526	550	561	570	505	541	527	559	506	582	559	537	486	529	535	546	556	542	527	527	533	531	540	503	504	537	554	542	567	532	524	550	551	505	546	528	546	533	548	558	530	553	545	544	535	552	518	560	542	569	532	525	570	520	529	577	545	562	567	539	562	543	526	535	565	549	509	532	537	542	518	547	507	506	538	531	549	545	545	525	561	510	568	511	481	559	528	512	570	579	554	574	516	558	544	571	530	521	562	551	527	519	580	556	529	511	545	512	513	489	564	536	498	545	550	586	521	560	552	569	572	529	520	528	537	523	530	545	493	505	514	548	547	538	550	547	549	525	559	525	522	521	537	557	540	511	549	552	483	534	548	520	503	551	524	531	509	521	544	536	524	570	532	510	521	561	558	525	553	593	571	513	522	564	591	537	541	507	551	539	565	536	543	540	503	542	579	541	529	558	578	570	522	539	570	594	551	541	551	583	571	531	570	562	537	504	522	515	573	568	565	519	582	597	543	525	553	559	542	575	518	558	541	546	464	543	529	525	515	530	543	547	592	529	538	570	510	573	550	529	537	535	555	568	544	537	570	562	507	540	556	549	566	526	553	549	574	594	500	558	536	512	527	530	542	518	541	528	543	531	552	528	532	531	548	545	533	543	536	542	498	532	556	537	542	525	575	547	510	475	541	479	501	536	569	574	542	506	551	508	519	507	553	540	548	506	537	545	540	555	589	492	577	521	553	544	560	562	507	561	560	561	554	532	531	528	493	545	527	510	579	533	555	522	529	579	557	541	556	546	545	582	565	501	526	512	526	545	523	525	543	535	513	585	513	528	513	541	528	540	567	536	567	540	517	540	543	553	533	535	529	533	512	540	551	541	571	579	546	536	543	548	515	541	513	514	544	466	494	558	535	538	511	487	538	569	549	556	522	548	512	500	562	540	517	526	525	533	538	517	556	520	523	530	562	571	606	557	519	545	538	502	540	563	545	525	527	555	531	552	587	548	525	547	570	570	553	549	521	557	563	574	516	558	563	517	528	529	527	530	513	532	502	558	551	558	529	548	529	568	588	588	545	539	542	561	555	544	572	582	521	516	560	489	530	577	567	535	549	504	563	541	529	573	540	537	505	509	518	565	507	537	561	554	540	506	536	555	530	525	582	568	553	555	542	562	517	539	546	547	542	564	555	567	589	500	500	523	530	549	541	568	535	534	543	524	514	516	533	551	537	568	533	563	510	535	547	569	559	593	538	507	536	574	573	504	566	515	533	550	574	519	528	521	531	521	521	547	530	542	532	551	556	553	556	551	552	505	510	562	538	532	547	533	523	535	541	538	554	550	559	508	593	529	523	530	511	572	533	527	563	531	537	540	549	505	546	477	542	556	513	548	551	520	488	527	520	529	501	561	537	585	556	546	537	565	549	526	499	552	526	544	525	518	557	556	550	548	554	527	590	526	538	551	539	498	517	570	527	566	509	520	532	549	542	541	493	582	571	529	566	558	476	540	522	545	570	526	534	537	543	509	545	538	584	552	554	512	555	551	511	521	512	555	552	519	571	544	592	508	537	560	534	544	497	534	551	534	561	526	528	556	579	507	532	497	529	530	547	530	525	526	542	521	542	538	497	566	563	552	523	556	548	534	551	518	505	572	543	517	547	529	561	556	565	532	554	527	530	549	501	515	577	518	518	493	519	534	499	504	595	540	543	572	535	540	556	549	572	524	509	538	540	527	508	547	568	535	557	519	536	547	550	526	550	527	572	535	524	578	541	517	569	551	508	503	551	542	541	539	528	545	492	563	517	536	536	565	550	556	523	512	515	539	541	560	546	526	562	544	535	600	551	522	500	570	552	530	511	548	532	518	528	517	514	534	493	523	561	544	545	547	524	565	546	557	539	536	538	567	515	524	507	541	565	575	556	604	529	513	552	596	541	520	553	519	566	536	512	543	571	558	557	540	546	510	494	563	548	524	537	553	553	500	529	554	527	530	543	575	554	519	552	549	569	530	582	549	544	531	522	501	537	535	495	486	535	557	595	549	518	554	561	504	543	584	543	559	533	519	524	525	527	523	498	530	542	535	567	489	570	559	564	552	552	555	557	544	566	543	566	509	546	547	553	513	502	557	526	519	538	542	508	562	544	529	543	550	505	499	572	545	527	551	541	566	526	527	518	512	556	588	526	571	513	541	504	539	548	569	573	539	541	555	550	564	529	529	568	506	502	539	514	554	546	539	532	549	587	560	537	535	535	512	527	565	578	536	527	567	514	517	532	561	529	515	560	526	551	563	522	496	511	582	557	540	530	540	559	541	595	533	540	550	515	516	535	560	554	556	519	539	576	514	512	556	491	576	572	562	544	542	527	523	503	537	549	563	533	543	494	518	536	569	558	579	552	536	511	521	512	458	499	564	533	558	547	539	572	539	504	527	541	555	530	534	543	550	541	552	533	570	465	520	523	529	544	563	504	472	538	561	546	510	535	570	565	514	519	561	520	553	532	531	526	574	548	507	559	529	517	574	565	546	558	522	526	583	545	554	552	549	543	522	547	539	534	565	503	547	550	529	537	536	532	564	548	523	524	569	534	516	535	503	524	560	526	531	522	532	567	553	528	524	522	541	558	518	544	579	546	532	517	490	538	498	533	566	523	583	509	515	565	573	579	561	548	542	558	563	581	530	569	546	546	546	546	514	552	551	551	539	560	480	552	577	553	546	557	531	540	544	566	540	537	532	538	580	480	538	522	541	543	525	514	550	531	552	524	523	598	527	567	576	579	542	572	549	521	561	582	523	553	557	518	538	526	525	521	569	548	555	546	550	535	570	541	548	595	498	570	544	555	551	511	577	544	569	497	570	510	536	536	544	500	550	537	543	538	563	560	584	563	520	521	530	528	545	551	530	551	551	561	538	551	552	519	559	571	516	517	533	542	540	521	571	548	545	520	524	494	507	561	545	540	533	545	537	507	567	543	537	584	507	583	530	522	544	554	538	521	551	490	525	538	571	487	554	555	478	523	564	511	538	557	607	539	526	533	531	533	518	573	565	555	552	567	566	496	554	537	554	559	595	536	533	501	561	538	520	494	543	596	486	570	520	566	571	530	527	581	521	517	515	476	520	518	565	548	544	553	563	537	510	532	559	523	558	523	522	532	549	472	593	486	518	513	538	558	579	545	536	536	521	546	559	550	514	578	513	595	520	542	544	583	551	499	535	563	519	517	497	526	571	554	550	549	497	520	546	545	476	539	550	545	524	507	559	505	508	536	537	524	520	507	496	564	526	562	518	526	566	557	549	509	524	557	577	546	522	521	582	525	511	572	557	537	508	559
10047	2762	4291	4623	3195	2566	1828	1639	1115	882	743	706	616	560	513	451	438	407	391	443	359	396	345	374	343	361	390	388	332	346	356	373	396	346	382	368	365	337	372	309	327	343	344	348	309	386	353	354	372	342	344	356	357	329	397	322	367	346	357	372	352	339	327	318	347	364	322	351	325	337	353	368	343	320	357	355	335	301	371	374	354	341	359	340	325	361	366	353	360	364	317	327	404	375	321	337	347	346	338	314	373	374	325	337	347	363	325	335	335	344	317	329	353	359	366	345	337	337	340	326	320	356	357	365	349	323	327	365	315	316	343	337	358	352	368	348	325	334	353	354	328	344	326	365	297	325	318	375	338	326	313	317	340	366	338	343	299	340	311	337	336	367	385	314	387	313	344	382	307	374	334	342	326	353	348	354	342	371	328	361	344	330	325	352	332	350	396	352	349	334	343	348	347	356	370	344	320	316	328	324	348	340	347	356	362	326	322	342	329	342	337	330	349	374	345	325	363	365	364	351	347	348	371	309	367	329	341	308	339	322	345	382	344	332	327	377	359	335	343	351	355	356	384	344	338	311	343	354	347	350	326	321	350	380	353	346	345	341	337	344	359	320	352	335	320	324	323	315	329	360	307	351	323	364	333	331	344	371	323	348	343	316	318	351	336	343	331	352	355	360	283	321	353	315	324	328	321	341	382	349	338	308	382	327	340	373	349	351	330	377	354	323	327	351	352	344	329	326	322	338	345	337	335	393	330	315	345	307	337	335	380	324	322	351	344	332	348	334	321	348	332	360	333	335	330	372	361	380	349	328	357	344	345	375	358	322	324	356	339	349	337	355	341	340	324	343	303	304	306	313	382	361	330	323	327	334	330	349	371	304	306	369	342	330	347	379	320	304	338	358	361	376	361	342	294	362	351	357	332	324	343	353	327	327	359	318	315	315	363	376	346	353	325	344	357	339	331	335	332	362	340	375	353	309	333	347	349	343	347	338	322	348	365	386	333	351	319	394	355	323	349	334	312	338	339	330	324	386	320	346	350	306	366	312	350	340	340	332	344	353	333	318	364	367	351	285	325	332	320	340	380	342	346	349	372	343	358	373	334	371	327	345	367	362	352	321	329	316	369	339	355	356	330	322	380	351	358	331	320	354	338	335	344	362	369	327	313	326	332	346	331	340	336	290	298	334	392	341	302	329	314	337	356	347	343	351	318	308	344	297	362	399	300	360	374	319	336	361	325	352	342	329	357	361	342	372	362	354	346	358	360	391	349	334	348	340	349	372	332	366	366	315	365	350	352	343	353	340	349	322	314	344	339	315	357	339	321	372	358	346	320	376	376	359	328	323	327	370	353	356	354	343	336	325	328	311	369	334	343	311	343	319	353	315	377	281	359	378	328	334	313	346	326	328	357	342	333	332	344	342	357	340	357	318	318	297	354	323	347	336	351	343	315	355	354	343	352	369	368	326	353	350	379	299	345	357	325	348	374	363	358	344	332	317	303	355	324	308	352	337	351	320	318	350	346	372	359	344	352	282	339	364	324	344	357	388	367	336	333	327	338	341	343	332	355	337	335	332	326	389	331	315	369	343	365	350	372	336	341	327	315	340	347	311	334	330	345	363	301	336	331	327	386	360	348	291	337	338	361	354	330	342	366	366	352	320	336	343	344	359	360	370	384	307	346	349	341	362	342	350	366	338	316	335	342	349	318	346	355	361	349	345	346	343	323	323	320	342	347	312	379	352	337	347	335	363	307	352	366	343	327	345	335	329	364	348	337	316	331	361	366	338	365	319	337	350	366	324	365	341	330	406	325	334	352	344	346	321	342	365	337	376	371	351	371	354	354	340	355	364	329	331	297	367	325	388	350	360	353	395	320	330	334	372	363	310	373	359	329	343	383	314	338	370	349	389	394	345	319	344	372	356	363	366	358	322	342	372	336	350	354	387	339	364	337	304	339	344	346	333	344	349	333	324	340	326	325	364	367	350	370	317	356	349	367	361	329	350	357	326	360	353	339	332	369	349	359	334	329	370	329	322	352	333	336	337	318	354	385	365	353	318	342	365	339	378	376	334	356	338	375	344	340	349	354	341	349	316	313	325	360	353	353	332	305	353	330	329	328	351	352	332	348	326	350	332	362	342	331	297	383	324	315	330	343	367	318	373	320	323	346	348	374	361	315	363	396	339	306	313	335	362	311	341	367	333	348	346	328	322	339	364	355	376	335	363	331	344	366	348	358	347	326	346	315	310	307	348	345	351	355	348	337	312	310	339	340	345	374	325	353	396	362	381	386	338	353	305	320	320	347	347	314	320	343	337	337	318	341	313	352	343	344	358	339	348	333	338	367	369	363	349	327	354	327	347	329	340	379	323	340	328	380	378	390	340	336	357	351	367	317	337	306	321	373	322	345	323	321	351	384	376	359	349	383	337	356	302	321	322	304	394	335	328	302	340	314	329	349	329	377	343	341	341	311	302	318	344	322	335	327	358	324	348	342	311	348	304	342	369	350	372	317	348	346	332	332	321	344	316	325	308	343	314	345	313	346	337	349	344	342	313	334	300	390	334	302	361	338	366	370	331	331	348	335	310	311	339	373	335	346	352	363	371	374	358	294	369	338	304	358	312	342	334	331	310	318	316	362	334	347	348	360	378	380	335	336	336	324	364	325	356	344	398	360	330	310	336	353	343	345	332	323	360	348	325	346	352	351	348	341	355	388	324	320	321	290	365	349	360	363	325	299	326	379	319	366	371	349	307	298	341	343	326	334	335	317	347	376	355	294	327	321	356	307	329	370	373	365	377	328	387	373	362	350	360	348	365	340	328	311	349	350	330	329	382	332	327	369	343	367	358	337	324	358	369	349	345	335	354	350	335	314	382	322	356	369	355	314	333	342	318	337	360	329	349	333	352	337	359	334	340	341	308	327	357	344	337	322	352	335	365	361	356	323	346	367	316	325	340	317	323	334	367	327	347	334	375	328	344	370	334	318	368	357	372	327	340	365	332	370	372	397	339	330	324	318	342	309	330	344	350	330	355	330	323	333	350	349	345	337	329	343	362	356	325	329	348	321	326	328	319	358	372	331	321	342	373	357	335	376	327	359	357	390	348	320	318	347	368	351	315	313	339	372	332	345	299	347	301	346	343	348	325	343	354	356	308	345	327	321	370	397	350	327	386	334	354	342	353	349	355	345	338	376	321	323	344	323	338	331	355	377	345	330	334	328	330	363	333	340	319	332	382	365	342	318	364	386	331	350	339	342	344	358	341	350	350	338	329	323	341	370	360	340	343	315	342	340	321	386	321	326	337	349	330	337	333	382	355	348	309	350	359	322	339	364	355	346	332	344	320	344	348	334	346	337	330	358	372	342	349	320	356	331	350	334	334	341	362	371	334	392	347	404	369	289	327	340	336	315	323	364	344	366	328	360	354	323	347	398	367	345	364	326	391	372	300	354	344	335	338	354	359	358	351	350	353	364	368	312	351	348	404	330	364
7866	2947	7288	9988	7862	7276	5670	5834	4332	3792	3354	3030	2709	2342	1967	1854	1650	1396	1346	1336	1225	1174	1194	1058	1011	1028	991	967	962	889	937	888	859	902	838	853	847	824	837	859	793	832	844	814	844	790	780	836	830	792	757	801	824	805	794	813	757	808	839	852	815	772	808	832	796	794	761	794	784	769	817	810	789	808	813	802	789	826	820	760	807	800	767	777	793	798	777	777	824	803	788	817	844	789	783	784	782	781	780	787	800	796	825	845	756	781	767	818	800	769	796	792	736	849	822	791	797	822	759	777	768	778	756	785	816	816	822	789	763	762	789	757	793	807	826	778	815	834	807	799	797	784	845	774	756	783	839	782	761	773	799	799	789	776	801	789	776	797	782	810	783	758	723	795	808	822	782	820	785	804	779	744	793	820	817	818	764	764	774	777	806	794	752	789	777	807	839	789	758	803	787	798	786	815	839	810	797	764	799	835	775	837	762	822	770	776	785	810	769	746	755	775	741	769	794	769	739	812	798	782	761	773	749	786	836	770	823	791	765	789	822	785	814	768	783	752	761	844	785	793	799	764	826	774	804	802	781	779	789	795	820	792	805	750	814	748	817	782	828	805	828	785	826	802	724	820	828	817	817	835	761	738	826	743	747	852	766	754	751	820	777	752	811	847	782	769	768	774	822	733	815	750	775	764	815	776	745	807	777	877	773	724	839	783	772	842	843	800	808	755	779	764	769	814	812	784	807	796	772	795	760	790	808	832	783	792	785	745	812	727	770	800	819	781	792	781	802	771	763	779	812	782	753	714	763	750	744	841	833	775	760	821	837	811	770	807	779	777	840	807	764	795	780	793	789	762	765	791	785	830	778	798	745	810	781	804	743	859	830	794	842	773	794	845	774	775	796	860	749	818	782	756	806	791	767	801	798	781	816	805	784	795	782	793	836	853	817	795	740	763	838	804	808	796	808	749	785	798	816	790	780	819	799	762	821	801	805	839	840	772	802	779	785	817	782	732	773	730	795	811	758	814	826	802	772	815	850	766	847	823	815	810	815	835	840	836	801	823	823	797	817	800	829	812	793	818	785	801	831	781	776	762	824	796	749	787	782	781	810	820	781	759	760	780	803	789	833	791	796	824	795	835	820	798	824	799	806	827	775	746	792	774	776	818	780	822	768	744	795	756	812	754	786	858	767	753	782	831	788	822	778	763	769	807	757	760	828	799	825	760	778	767	814	774	834	779	766	788	776	743	754	820	799	754	807	768	803	779	795	754	767	787	780	807	842	822	793	790	775	782	773	811	747	833	802	831	757	785	758	795	781	765	788	830	762	784	750	785	805	784	816	779	811	766	775	742	752	824	808	787	744	772	835	805	803	811	759	820	741	731	806	794	801	787	770	777	757	743	800	763	751	807	771	788	775	813	757	863	793	807	760	843	802	823	832	781	777	765	791	848	795	818	810	812	770	814	797	787	825	793	807	751	766	804	765	762	765	790	799	797	779	798	774	775	828	789	770	763	831	820	779	764	790	850	846	805	773	763	744	775	820	806	794	803	834	778	795	781	777	810	787	799	792	759	791	824	794	838	795	804	809	818	855	822	794	807	743	787	782	815	786	800	770	811	817	798	772	769	775	787	805	798	837	821	771	823	779	821	755	806	762	780	802	749	793	808	786	823	836	762	700	819	782	811	792	792	807	808	781	735	844	784	783	768	749	820	811	805	809	732	811	738	787	795	777	815	751	781	811	793	818	823	771	782	819	804	756	783	792	756	791	783	811	762	798	812	819	745	752	783	780	793	769	789	770	762	811	854	738	777	834	809	766	747	801	748	788	807	847	797	794	838	836	816	779	759	804	820	812	810	813	792	774	785	752	819	785	734	808	795	804	783	809	785	822	830	815	776	801	757	806	758	830	805	787	796	780	831	802	765	792	793	784	834	757	751	757	789	789	778	795	777	806	807	805	807	812	753	822	792	779	774	795	780	803	806	798	806	758	800	735	867	769	802	772	797	855	804	811	823	809	819	776	778	800	784	834	822	792	814	794	759	807	791	781	755	757	762	801	780	852	793	778	802	747	822	722	791	787	794	797	758	835	822	801	781	771	813	808	758	767	749	814	761	772	808	827	785	748	769	819	848	804	766	823	825	837	787	828	790	782	750	813	846	798	776	808	774	831	777	813	808	738	768	837	756	770	753	807	819	813	814	820	781	770	839	839	784	749	814	797	759	818	802	828	828	843	810	753	812	771	769	784	840	823	812	818	802	799	752	806	805	756	805	796	796	820	759	787	781	780	827	777	818	798	799	792	823	794	819	803	793	815	758	799	759	818	800	783	760	807	770	756	822	765	765	763	823	798	805	738	792	759	772	817	794	783	852	748	750	739	808	807	815	772	745	804	813	765	822	810	711	776	816	773	788	792	766	756	803	836	787	759	800	765	814	796	764	805	763	797	849	801	766	770	806	806	759	778	732	803	787	777	791	841	822	795	778	812	809	831	790	754	788	795	822	796	827	764	767	735	848	788	786	800	809	770	790	758	814	823	798	828	799	744	781	796	789	833	778	779	777	801	818	831	778	824	796	761	793	806	748	840	751	794	833	822	832	822	811	786	795	781	823	806	751	817	788	802	760	831	785	770	807	816	769	769	815	793	776	789	755	783	731	821	783	776	769	794	783	828	783	744	817	784	800	767	812	780	822	788	780	798	780	792	788	766	774	841	774	742	763	778	830	775	803	750	794	802	778	775	839	806	774	794	801	836	806	801	782	815	809	798	770	827	732	806	764	748	788	793	797	755	826	765	852	801	798	791	748	806	805	817	817	847	800	744	789	778	761	801	782	746	797	787	786	777	787	795	829	778	785	762	800	770	828	791	855	793	732	791	786	793	741	801	817	764	795	760	821	759	759	776	825	763	782	819	820	763	732	819	787	744	798	773	788	850	792	766	798	795	782	789	748	777	731	801	797	745	808	735	799	803	827	767	806	862	800	819	708	804	794	784	796	769	724	809	810	795	849	797	802	764	769	787	780	809	812	798	779	793	822	806	766	852	838	845	815	742	789	817	789	781	765	838	787	815	736	778	811	787	745	792	768	771	729	764	749	762	832	797	773	793	813	810	784	742	787	805	778	824	786	792	833	823	810	807	764	771	810	794	795	805	802	797	802	814	794	758	840	783	726	793	756	809	793	827	809	802	840	763	761	788	772	777	816	797	753	785	813	766	768	775	779	844	768	791	809	821	759	827	801	764	765	795	801	748	796	736	818	760	805	794	811	817	824	786	795	791	715	788	800	820	784	738	820	760	787	794	795	744	806	746	775	802	811	839	779	804	799	831	799	772	771	777	776	804	809	775	798	804	778	776	788	774	806	764	805	800	819	739	814	799	775	778	787	778	775	776	749	794	783	826	807	789	816	798	758	785	772	816	724	807	796	749	799	835	826	820	822	781	814	855	779	806	789	777	827	797	777	767	802	800	783	833	820	813	809	819	787	798	827	740	759	792	803
17422	4522	6681	7712	5496	4474	3277	2582	1819	1496	1188	1052	875	744	691	625	572	550	555	518	472	480	427	421	427	421	414	379	357	363	400	398	359	385	402	402	341	383	341	366	343	333	359	349	378	384	335	371	340	357	379	368	369	337	374	328	401	382	345	346	332	325	352	398	365	383	339	379	350	383	341	367	354	362	370	388	349	363	328	349	365	375	354	357	367	358	367	360	336	385	330	331	363	359	368	374	399	347	350	338	347	341	347	355	390	354	333	349	374	396	354	349	344	354	313	351	336	334	311	321	339	352	367	340	354	338	358	348	381	348	327	396	353	383	357	349	363	371	401	374	342	358	383	382	363	399	370	385	354	365	384	346	389	373	362	304	357	350	314	328	342	370	323	363	348	384	350	376	326	333	347	349	314	355	357	376	360	369	336	354	325	331	365	335	353	316	317	346	352	323	353	332	341	349	338	367	332	341	374	316	321	344	327	372	355	352	372	359	380	371	327	362	374	369	368	354	365	358	363	347	354	384	370	363	320	349	354	386	361	372	367	381	330	384	358	355	345	383	350	348	346	349	352	354	381	336	360	343	357	334	368	352	360	367	316	348	361	312	407	350	363	375	388	329	332	345	334	369	397	353	365	360	373	365	348	319	364	360	341	358	376	334	327	381	342	360	377	329	321	347	343	383	377	342	372	378	370	342	346	358	380	365	391	365	366	365	352	356	339	347	366	364	350	336	351	355	350	332	351	343	350	338	377	365	331	372	340	366	344	362	350	362	402	386	378	334	353	360	369	382	343	377	381	344	402	357	343	358	344	394	313	339	333	352	353	357	375	362	317	351	342	363	349	369	335	372	373	377	342	328	353	376	344	365	394	353	372	339	367	353	347	336	365	377	355	325	365	338	371	333	361	386	362	345	359	327	359	372	384	369	382	345	327	349	337	369	356	340	327	360	375	388	390	331	340	345	356	368	373	315	368	358	346	364	347	351	382	346	311	330	351	380	373	392	336	357	329	363	350	352	363	371	365	314	359	366	402	337	353	379	341	340	353	355	361	362	349	341	368	340	377	368	359	341	361	364	357	394	338	325	391	329	352	356	357	356	363	383	357	345	341	342	362	367	354	369	330	390	353	349	342	350	368	351	325	308	347	364	368	376	338	380	354	365	358	363	352	353	358	366	388	365	355	401	337	386	360	345	357	350	344	343	339	336	328	348	362	355	369	317	340	340	322	350	365	385	381	351	370	319	393	389	348	373	369	344	330	355	366	326	400	332	382	376	342	354	398	363	359	350	311	368	380	354	339	360	308	361	441	362	360	356	340	316	370	341	329	379	355	408	342	342	389	365	340	320	388	343	373	394	314	336	361	303	376	370	386	380	359	369	368	396	378	322	328	375	381	341	335	348	360	321	377	307	344	347	364	373	357	349	357	344	356	323	372	349	372	338	341	339	338	369	384	351	309	356	404	352	352	351	335	351	340	381	336	365	319	358	337	370	341	387	369	338	354	379	354	349	352	367	359	345	359	349	360	365	341	312	335	366	378	373	387	358	372	336	390	350	378	376	360	341	330	342	363	358	310	367	349	308	345	350	341	338	341	351	330	357	347	362	355	379	370	367	356	362	346	364	375	358	348	365	314	341	410	386	389	344	342	362	377	327	377	355	351	387	371	327	325	339	347	359	352	343	348	377	351	349	376	340	333	365	370	360	350	399	362	371	316	359	323	354	358	346	334	355	345	355	304	348	362	387	345	378	301	363	325	356	351	316	353	357	349	382	378	336	341	429	378	363	372	353	381	364	331	365	319	382	343	381	344	363	350	344	331	373	380	338	351	351	348	349	379	325	348	344	377	350	369	383	367	343	336	365	393	334	346	349	365	350	360	359	374	355	362	330	344	391	376	322	381	367	395	340	328	356	352	329	370	368	327	377	378	349	350	358	401	373	368	345	333	308	347	358	355	368	360	376	374	370	373	368	363	397	341	393	387	345	358	410	363	313	368	367	373	381	313	345	345	362	350	405	348	320	360	403	359	353	332	328	336	362	339	344	398	390	375	308	368	340	391	384	333	348	375	355	325	345	346	388	329	332	321	351	348	325	367	362	363	344	360	336	369	355	366	347	376	329	336	328	371	332	370	371	347	331	366	365	337	352	371	332	311	341	359	339	336	335	367	340	373	347	362	350	330	297	365	374	333	390	373	348	356	356	363	341	315	404	357	375	335	360	371	358	368	398	369	352	388	378	358	384	362	378	340	335	377	343	368	372	328	344	346	319	332	342	379	332	383	309	326	335	347	383	336	351	369	360	347	345	356	362	355	362	352	365	369	353	367	351	321	368	350	318	345	361	351	377	389	349	362	359	367	387	343	377	373	369	348	395	367	317	354	352	336	316	355	372	347	370	337	335	357	329	338	358	349	363	365	328	361	382	339	321	363	370	341	373	323	344	369	346	366	339	367	347	345	365	326	372	366	374	386	351	358	364	359	373	374	378	384	348	364	328	349	367	387	372	353	375	332	336	329	350	380	359	332	395	347	352	365	328	338	367	335	370	351	389	332	360	326	355	362	394	331	360	347	340	368	352	350	369	325	363	390	334	409	342	385	333	349	351	354	311	327	316	346	357	367	346	328	343	329	369	368	359	355	342	331	358	342	385	353	345	329	334	393	359	335	321	350	357	350	377	363	359	364	341	352	376	332	337	335	361	366	339	361	381	399	391	360	359	340	369	363	395	370	392	398	327	361	354	385	343	356	328	341	362	362	344	392	373	326	326	351	336	313	359	341	389	320	361	382	388	348	351	342	359	348	326	340	364	365	371	357	340	333	381	348	339	358	377	358	362	409	320	361	385	337	384	341	362	366	361	366	334	328	367	338	344	344	308	376	343	335	395	374	371	348	357	337	357	343	374	357	359	368	368	346	343	384	355	341	355	365	368	340	363	368	351	350	344	373	349	357	363	365	321	386	369	369	412	363	366	351	335	362	372	331	357	366	372	344	358	346	323	353	383	380	391	325	376	358	345	348	396	368	351	379	346	362	333	370	373	353	353	347	372	320	334	336	334	359	343	390	357	331	396	368	378	355	371	401	380	368	326	379	355	397	410	364	353	376	352	346	346	352	369	336	337	361	330	359	392	395	349	356	356	338	363	345	370	349	371	357	356	364	333	345	325	345	369	389	362	418	357	356	377	340	336	371	351	358	372	361	374	381	336	346	361	354	358	346	324	378	360	389	328	333	330	370	351	334	346	324	351	374	372	359	335	361	345	329	358	383	337	348	414	396	397	341	363	380	317	331	370	364	340	372	331	339	371	375	356	357	369	383	375	327	345	371	352	300	348	375	348	336	367	368	334	345	350	374	380	345	351	350	393	358	380	347	366	344	352	350	360	357	340	369	328	388	365	327	344	374	370	345	328	362	391	372	391	395	398	324	337	359	362	365	354	346	364	388	323	390	384	331	359	363	349	381	323	351	356	365	345	404	339	365	364	357	363	363	336	343	338
10466	4031	10016	13750	11629	11348	8525	8562	6957	6273	5006	4921	3940	3397	2761	2540	2500	1929	1839	1680	1648	1402	1340	1305	1110	1173	1168	1079	1032	992	913	952	915	907	927	897	918	931	912	879	850	800	829	843	771	788	825	779	818	813	842	826	826	807	766	801	794	844	801	777	823	789	746	817	844	787	801	825	856	753	803	778	807	811	793	842	802	853	787	833	777	838	780	801	772	802	817	796	763	818	812	766	819	798	785	818	776	786	773	801	794	836	792	774	756	808	835	815	791	788	818	772	762	794	759	784	794	765	761	748	790	781	770	809	779	816	774	836	798	796	826	814	792	788	760	741	782	847	826	816	823	758	777	772	806	798	773	804	827	774	787	763	764	775	838	805	843	781	798	808	781	737	808	825	794	766	807	819	805	848	786	762	789	855	813	797	772	789	772	818	779	813	778	764	802	749	801	764	807	744	854	776	836	806	798	869	800	811	785	695	819	795	817	806	790	814	820	803	800	818	815	786	725	785	738	817	780	751	779	807	787	838	842	787	790	748	747	822	833	784	799	773	805	786	813	787	830	778	782	787	809	795	755	763	790	775	785	818	844	842	817	828	806	748	801	777	826	794	787	797	794	791	808	775	745	785	763	772	766	782	860	795	792	791	739	797	830	830	777	798	775	797	775	763	815	822	816	797	799	821	804	753	771	808	795	815	819	846	805	756	759	769	786	844	748	762	808	800	809	773	734	769	815	781	766	772	798	786	803	802	758	797	772	778	740	788	762	817	781	794	804	780	798	808	771	797	773	748	765	808	831	811	777	811	767	805	820	815	795	767	829	772	843	843	767	770	803	829	791	838	786	746	789	774	773	793	830	764	823	790	783	778	819	761	811	766	797	790	799	777	815	851	813	770	786	810	776	830	788	758	781	732	775	759	753	808	819	804	847	790	791	839	812	764	823	789	829	794	790	741	776	795	808	804	776	799	823	762	824	797	823	842	816	830	873	811	791	769	802	802	818	807	835	786	805	753	798	791	792	750	791	814	823	809	768	815	809	801	854	793	774	801	815	790	773	789	804	778	771	783	802	744	802	775	805	786	825	768	742	814	801	794	793	791	797	791	788	773	783	786	762	764	803	879	821	805	801	796	781	788	714	798	771	804	784	792	805	780	846	808	845	781	787	777	811	783	770	801	817	785	781	836	775	807	831	830	739	820	825	789	828	794	810	849	828	774	764	791	799	753	822	767	813	799	819	757	831	782	832	767	781	784	820	833	827	824	785	794	769	818	795	787	794	787	830	759	853	819	781	836	753	790	819	803	785	779	786	821	808	830	834	796	781	784	758	791	814	796	793	744	827	794	779	809	852	818	805	820	775	775	808	764	790	761	801	767	775	810	765	815	742	785	782	798	826	818	778	815	772	771	833	814	797	758	794	800	841	790	802	834	750	740	757	773	784	781	826	820	830	787	776	768	791	796	765	854	815	796	753	828	806	810	788	807	781	826	749	795	807	843	797	848	819	753	792	769	812	801	790	780	813	766	778	823	760	782	735	786	809	812	762	783	852	810	786	837	796	778	816	777	742	770	797	826	841	734	807	789	775	780	785	819	801	804	828	807	823	771	793	811	806	808	785	808	794	784	785	793	795	763	768	838	780	783	801	757	798	828	784	786	761	799	807	793	770	796	812	779	817	757	773	797	832	832	724	788	797	793	820	833	774	754	783	803	817	803	800	819	738	845	758	789	759	764	786	802	785	784	792	788	807	799	780	793	784	808	829	803	790	779	777	818	806	787	812	837	772	772	809	771	768	816	777	795	836	773	815	725	812	841	794	847	806	765	819	807	739	815	775	802	833	745	772	843	841	758	822	840	799	782	811	764	725	793	776	778	736	812	772	812	797	762	767	762	763	766	801	751	839	788	809	761	775	785	796	793	799	817	791	810	767	839	829	799	863	838	782	812	812	774	823	781	779	782	780	801	781	819	795	814	773	733	812	855	761	819	812	865	811	792	790	797	856	771	769	783	787	733	801	823	819	803	821	803	772	767	805	763	809	806	799	748	803	789	827	763	778	807	757	844	744	772	840	786	833	823	842	796	809	826	786	830	794	764	802	800	826	792	831	786	786	829	814	791	792	774	767	854	749	841	735	764	837	781	771	776	810	801	846	824	757	799	822	813	772	796	789	845	781	795	778	790	787	749	749	783	806	831	778	793	788	820	762	784	836	791	794	805	823	762	784	818	801	809	819	775	809	830	799	829	821	818	804	739	795	831	807	855	801	798	792	828	856	809	853	820	779	768	770	779	774	828	778	818	813	745	703	762	805	812	783	804	772	777	781	782	815	838	796	773	741	771	854	765	817	775	765	806	795	803	815	807	809	804	835	783	783	807	786	796	792	783	789	813	726	786	814	812	785	790	798	792	831	831	792	769	790	800	790	791	803	771	816	804	828	801	742	740	816	756	770	820	778	819	788	798	791	831	799	799	787	773	800	807	781	850	797	755	811	835	798	804	847	764	792	838	798	803	809	781	795	732	788	794	800	843	722	820	796	798	777	821	782	784	828	765	726	750	825	771	795	789	734	818	777	811	836	792	768	830	833	807	807	845	830	789	808	849	790	797	744	781	791	801	790	765	827	778	832	815	806	804	810	807	774	797	831	781	783	777	832	819	856	812	771	802	783	805	786	805	796	769	777	757	753	759	763	863	769	807	806	801	776	845	777	805	789	812	765	841	815	827	793	779	819	784	791	797	812	789	798	810	841	831	840	792	827	816	768	757	791	776	810	760	811	778	794	820	775	759	834	833	746	812	814	838	806	779	757	802	793	787	784	804	833	811	821	776	765	820	758	782	762	789	810	852	833	765	748	807	817	807	851	803	790	863	788	820	817	791	780	774	807	810	785	771	779	819	726	806	806	822	762	813	816	763	866	803	786	776	810	814	810	762	771	756	771	806	789	851	826	793	817	793	845	788	786	807	789	785	816	741	839	841	794	782	781	770	842	798	808	801	765	793	802	799	828	799	776	775	758	744	776	773	804	761	811	791	744	821	775	767	748	811	820	788	835	818	828	811	802	803	807	792	814	798	794	775	833	825	805	846	861	783	793	797	843	769	775	819	798	854	751	823	825	764	809	838	792	778	814	819	814	787	744	810	747	778	771	818	806	788	852	794	793	792	793	765	780	791	801	765	834	818	785	822	783	747	809	763	777	773	784	808	806	821	784	856	796	740	799	845	771	789	762	839	804	783	746	784	783	768	815	797	765	835	767	770	761	805	791	811	769	792	774	794	834	785	825	815	831	801	787	821	793	783	826	856	796	817	769	746	825	795	795	800	842	829	749	811	832	825	777	811	809	822	810	777	802	796	823	865	801	770	755	783	778	809	816	763	781	799	818	805	785	796	811	858	791	822	768	820	789	762	830	823	839	840	763	766	840	802	794	813	829	816	774	798	806	764	779	803	812	800	820	763	720	787	800	776	826	807	799	829	759	830	788	788	836	804	806	761	769	789	810	758
3284	1345	1627	1295	906	667	545	410	334	336	293	304	311	301	288	252	253	230	238	227	210	254	242	247	226	223	206	217	204	252	208	263	221	223	229	198	229	222	207	203	200	209	211	218	215	212	202	220	174	187	236	229	217	227	197	197	191	196	211	215	236	213	233	211	210	190	216	217	215	224	186	193	208	223	201	218	177	224	231	258	229	214	223	223	200	222	205	219	223	218	200	202	217	222	237	222	209	236	212	220	213	183	229	208	203	182	211	211	216	218	198	191	246	209	203	235	237	220	205	204	198	237	216	243	236	234	222	209	230	212	239	213	221	243	215	221	252	235	226	190	219	212	219	220	215	202	225	198	190	215	195	211	227	191	230	235	216	227	205	206	201	195	193	224	217	233	194	225	220	215	210	208	214	228	202	219	221	167	207	214	202	195	207	216	247	210	200	230	199	231	203	230	183	254	202	209	208	214	229	219	213	212	183	207	217	215	200	226	223	218	265	220	219	206	212	210	209	207	246	229	235	224	226	189	231	214	217	197	231	234	219	222	243	234	205	224	205	209	237	226	184	185	207	199	224	241	213	193	206	208	231	208	203	213	222	243	245	254	242	241	209	212	200	236	205	215	213	197	225	219	208	220	226	194	215	228	207	247	229	218	188	220	210	231	220	232	208	223	222	210	209	227	201	214	248	208	231	198	220	234	214	215	208	211	201	193	215	207	218	205	226	200	222	217	241	199	187	216	198	200	215	206	232	225	228	220	212	212	206	208	198	196	204	217	212	200	204	195	197	226	222	222	208	210	209	196	216	206	221	228	202	230	230	229	239	245	207	221	208	186	207	248	230	191	221	225	219	194	214	198	211	228	206	207	237	236	228	229	217	238	222	206	226	216	198	204	186	221	226	217	172	217	218	233	217	242	243	188	187	216	214	212	233	183	231	230	213	214	201	226	214	232	177	189	217	213	214	211	226	213	210	226	195	221	222	212	219	245	213	202	210	228	182	229	230	222	209	221	231	217	249	197	193	179	224	228	234	229	234	206	241	219	219	217	199	225	221	239	224	236	236	221	199	207	228	202	218	193	248	182	230	186	249	212	201	212	223	209	251	242	210	238	212	206	232	238	232	235	218	213	232	210	209	207	221	272	227	209	218	221	225	238	207	220	221	210	228	197	255	213	214	211	192	222	214	228	209	203	253	215	193	224	224	214	211	236	214	221	189	186	188	192	184	225	220	217	230	196	182	235	242	236	213	208	212	217	221	191	227	216	226	227	234	205	226	229	232	180	206	206	196	200	234	231	228	217	208	217	206	209	232	193	223	193	199	202	246	229	194	246	231	207	208	227	242	247	190	218	213	174	207	206	223	233	212	205	210	231	200	213	221	241	196	203	183	211	224	241	244	206	227	219	219	213	194	207	214	230	227	210	244	219	196	188	229	213	223	198	256	253	200	248	232	228	197	158	206	208	190	196	228	245	254	219	222	200	193	207	189	215	203	231	209	204	206	197	200	221	202	239	211	211	219	198	213	205	200	221	202	201	193	216	205	220	193	239	233	230	210	223	237	208	224	243	202	235	223	227	213	220	201	199	234	217	194	222	213	231	240	206	216	197	224	214	204	238	220	230	223	239	202	186	219	222	223	215	210	225	227	218	243	203	174	196	214	191	229	199	225	208	204	198	203	210	224	217	207	220	204	210	220	206	203	221	225	235	217	220	217	242	220	189	201	173	201	222	194	212	201	237	209	219	180	202	232	193	210	209	216	209	226	211	235	212	201	207	207	228	194	193	235	209	216	212	202	210	242	224	224	207	211	197	208	221	221	220	238	209	235	194	192	218	206	244	209	216	223	214	211	206	190	206	225	205	227	197	252	246	216	198	217	226	211	251	199	212	200	218	197	236	233	214	216	244	202	210	242	207	230	224	243	207	223	227	211	202	222	225	223	241	232	220	228	201	227	206	239	201	216	198	220	204	238	198	244	215	225	190	203	192	230	225	199	205	212	197	181	203	196	206	225	226	216	226	225	217	249	185	209	244	220	211	232	201	200	215	233	238	237	243	225	251	180	211	209	229	207	235	211	209	232	233	190	221	199	223	191	212	217	219	213	196	208	234	200	212	218	223	231	193	181	215	234	213	204	207	219	221	219	205	188	227	225	203	235	217	212	203	208	223	212	231	206	177	228	205	202	210	214	196	204	208	220	189	234	191	215	227	202	199	218	252	226	217	204	209	221	213	242	229	180	225	188	209	222	225	246	198	198	207	221	227	234	220	212	228	241	212	236	227	206	211	220	224	216	227	228	224	228	215	210	235	207	230	221	188	214	222	227	213	196	235	236	235	195	215	194	211	196	228	240	217	215	186	205	197	234	235	195	206	213	192	219	217	222	236	199	213	241	208	224	200	222	244	200	201	201	203	201	205	206	177	217	236	220	226	221	225	215	229	215	195	237	224	241	231	202	227	191	206	190	209	183	208	227	211	229	183	224	203	215	194	195	233	215	182	233	200	209	199	221	184	197	214	222	211	230	242	230	217	227	210	200	187	234	229	241	214	213	204	189	224	213	231	217	201	237	214	225	202	223	186	248	205	199	230	217	219	222	234	210	190	234	226	187	186	211	211	241	209	214	224	230	230	220	212	225	218	217	222	217	222	220	220	218	238	230	215	211	248	229	222	206	229	224	192	236	188	226	211	214	232	225	237	214	202	215	175	213	201	222	230	253	179	214	227	236	201	222	198	200	206	196	222	221	221	240	225	200	198	213	204	222	241	228	237	222	212	184	226	196	219	225	225	198	206	249	229	202	175	241	211	208	192	185	205	213	225	188	240	214	252	249	212	221	224	226	221	201	224	205	219	221	197	230	196	211	207	210	202	226	218	192	200	226	231	218	230	200	241	205	203	240	216	217	219	211	212	218	228	205	232	230	210	224	200	224	231	223	214	237	185	220	248	227	212	225	220	228	213	247	211	207	207	212	254	230	204	202	197	169	229	230	234	200	228	247	200	214	201	212	231	210	204	207	268	204	202	241	236	216	229	205	211	203	218	200	214	223	224	210	223	232	220	228	233	232	228	213	250	232	243	219	211	183	247	209	218	242	243	191	210	221	216	224	193	200	221	199	224	221	233	182	206	228	210	185	212	212	192	217	195	218	244	203	181	231	199	185	193	233	219	212	225	212	222	215	213	213	200	196	230	234	207	214	235	220	180	191	226	195	208	215	198	241	203	233	227	244	224	218	198	192	243	221	217	223	221	208	232	251	229	210	243	240	234	236	201	234	225	232	235	212	225	208	242	235	189	199	214	182	219	250	230	207	218	178	185	228	205	200	235	226	204	225	214	211	214	249	217	228	223	184	231	213	237	224	217	217	229	204	228	248	225	200	206	212	247	194	215	216	215	216	237	201	212	240	209	211	213	221	199	229	218	226	226	222	216	232	192	221	201	220	230	233	213	229	232	196	226	192	196	192	222	240	224	254	190	243	244	227	214	242	194	215	217
2792	1571	3266	4011	3342	2806	2184	1819	1439	1253	1112	1030	986	977	810	798	793	725	692	693	656	639	598	668	622	582	586	589	575	578	585	579	544	584	587	585	543	566	581	535	535	540	528	574	568	477	539	561	529	572	543	523	570	541	513	522	543	544	502	559	554	555	530	551	519	545	535	560	521	523	522	555	585	549	548	560	551	557	517	507	547	548	553	551	548	533	556	527	524	530	502	528	564	554	530	522	537	481	518	518	536	542	518	542	557	555	575	565	510	520	548	539	568	535	554	546	537	532	596	578	552	537	551	534	575	539	545	502	551	530	537	517	557	547	554	557	535	554	533	501	514	536	546	520	560	525	559	532	545	561	531	555	552	507	555	558	555	507	502	543	532	530	586	527	520	524	556	595	575	510	516	556	492	557	530	579	512	530	520	532	523	547	552	508	524	550	536	542	524	547	544	601	517	505	568	555	489	552	535	556	536	544	570	585	536	509	564	558	550	529	558	556	532	546	581	531	540	561	535	528	521	536	488	532	521	490	549	531	505	508	572	506	541	521	514	562	570	523	543	512	538	556	536	571	559	499	566	509	518	500	511	521	534	531	518	534	562	559	541	570	524	529	543	513	541	514	537	541	533	544	551	504	544	573	524	524	480	502	496	526	549	525	526	545	550	548	547	536	521	516	519	541	532	524	548	521	504	520	568	521	509	503	510	539	564	560	500	541	521	555	511	517	544	540	529	518	521	514	496	554	535	554	507	547	543	571	570	568	561	550	540	510	563	518	569	579	549	582	543	541	565	556	541	555	505	518	510	519	515	555	549	548	572	537	578	595	535	464	547	555	589	512	533	519	537	548	522	539	540	534	584	529	536	520	534	510	539	533	550	513	547	542	489	543	532	546	528	583	537	552	519	531	518	537	531	518	558	471	551	582	573	539	526	508	572	530	491	508	552	537	545	570	540	545	501	519	532	519	555	535	539	545	565	559	532	507	524	509	529	535	494	508	566	567	542	558	571	554	504	539	558	556	522	520	547	498	518	542	547	542	547	519	545	529	547	522	540	525	553	563	576	527	513	519	540	522	547	537	534	533	556	522	537	529	520	534	532	606	550	564	539	524	558	544	515	500	558	529	558	574	531	575	525	522	542	516	525	519	537	562	505	562	534	520	526	542	515	551	528	554	525	535	540	564	537	525	549	536	565	551	525	515	562	535	495	516	560	545	531	562	556	532	516	539	579	518	542	529	550	524	566	542	538	553	535	537	526	507	534	564	551	530	520	516	531	537	495	515	543	541	563	513	522	570	498	547	559	520	544	513	549	536	554	536	550	527	533	530	506	540	509	545	513	551	540	503	537	485	554	558	542	520	499	528	513	546	571	506	565	519	523	568	496	501	542	498	543	529	597	534	532	529	517	535	554	560	491	553	533	557	501	554	555	500	538	544	543	554	539	531	535	568	536	559	543	553	546	538	560	546	518	529	562	525	573	556	556	511	566	576	554	526	575	578	503	548	568	509	526	517	503	575	510	530	529	563	523	510	524	522	559	539	556	554	528	530	497	564	532	530	528	536	585	525	528	527	565	529	541	544	530	515	550	506	560	549	508	551	552	515	530	542	522	540	548	531	577	527	517	532	528	503	522	561	502	522	588	508	539	527	563	531	532	545	533	559	566	538	529	507	494	534	508	574	524	549	559	515	559	510	539	573	527	544	524	549	562	560	540	538	513	568	538	557	526	534	509	544	525	605	516	561	525	516	523	496	514	564	514	519	555	545	571	527	560	534	559	514	510	538	513	539	589	551	529	575	531	536	534	455	538	556	543	535	571	512	498	529	520	525	531	509	518	502	523	513	569	546	550	525	501	541	496	520	510	531	554	541	544	587	521	525	530	528	540	483	559	532	549	519	507	526	509	511	558	531	491	520	542	513	527	563	516	545	481	550	540	565	564	536	528	544	518	508	540	513	542	505	526	556	545	517	497	557	529	546	532	546	524	489	508	496	529	509	538	508	546	547	526	555	548	524	597	559	505	535	566	577	547	558	563	486	561	534	551	538	586	493	538	484	546	540	504	575	517	537	534	564	558	531	507	557	540	582	561	556	594	532	535	485	519	496	504	538	523	544	552	543	550	558	547	585	535	493	539	558	571	574	539	575	527	529	513	549	500	538	528	550	562	551	548	568	535	506	548	527	564	557	565	549	533	527	551	552	531	589	512	549	554	551	561	526	557	535	543	548	514	498	522	498	546	522	489	574	567	557	532	549	557	512	516	510	536	543	525	500	508	541	495	565	526	556	516	542	532	505	558	526	545	536	549	524	539	566	587	540	554	521	534	529	527	517	495	565	506	547	509	530	529	552	491	570	527	566	518	532	536	561	501	544	559	531	538	503	484	578	535	499	514	541	524	567	544	496	526	539	532	578	525	538	538	545	572	518	585	485	562	526	505	557	552	545	518	521	549	540	546	521	545	549	524	504	523	493	531	523	538	577	518	478	518	539	515	546	579	503	528	523	560	553	548	508	514	522	578	548	578	518	564	522	511	527	575	547	535	536	564	544	528	543	515	570	554	540	512	510	529	573	552	508	532	531	555	550	533	545	552	528	553	585	574	558	532	562	545	526	527	509	550	545	556	528	542	511	527	525	545	541	573	555	531	540	564	552	562	555	528	571	528	574	530	557	499	527	563	526	548	549	572	498	533	499	585	482	507	530	497	521	526	523	511	525	538	505	563	495	542	550	508	501	539	545	624	535	532	514	550	545	532	554	487	518	528	514	513	489	572	518	542	553	534	563	554	560	529	511	560	509	542	540	596	545	542	524	591	550	595	509	540	529	512	550	556	532	564	499	546	527	562	563	515	577	534	527	531	514	505	499	518	544	546	540	563	526	546	528	512	555	524	480	565	534	561	516	504	566	525	552	533	557	555	528	546	516	498	547	543	530	521	532	534	528	544	568	561	528	550	554	506	529	546	575	560	525	518	539	519	532	514	513	558	529	519	545	505	581	561	515	525	541	553	517	542	514	510	529	565	507	524	528	538	531	513	548	509	560	564	523	503	519	507	527	520	507	532	531	554	533	506	513	528	540	471	547	504	524	536	525	526	543	561	529	571	542	516	531	547	535	537	555	497	535	542	538	549	569	552	540	547	547	489	586	508	530	563	526	538	518	519	518	510	567	536	510	521	537	535	487	553	552	558	515	532	535	559	580	555	540	511	539	494	516	498	527	521	532	547	500	508	580	548	559	595	493	541	574	577	538	512	521	516	515	515	576	543	573	515	541	568	536	533	524	544	541	542	566	535	536	605	526	533	519	521	530	547	507	543	548	560	544	500	558	521	540	463	537	586	540	548	586	526	542	521	533	520	574	550	524	528	545	524	534	507	527	519	548	538	499	560	550	542	498	545	552	579	551	541	556	559	557	550	507	546	541	504	503	559	573	585	542	551	526	554	527	570	532	568	556	554	525	534	509	584	562	505	556	511	542	531	526	542	529	530	538	563	550
10341	2709	4142	4515	3114	2389	1800	1572	1197	902	841	738	644	577	532	508	452	433	426	443	451	438	371	373	348	373	399	368	367	387	347	371	342	369	362	375	364	340	363	346	329	356	317	338	340	324	349	317	365	336	344	345	372	344	359	327	348	346	322	333	357	383	340	316	346	335	348	363	352	333	369	347	334	328	361	349	316	341	364	328	349	361	327	343	376	322	301	369	344	380	330	321	288	313	369	316	366	336	343	320	356	324	372	321	331	298	330	353	348	314	354	334	345	379	335	345	323	352	315	316	359	376	373	358	377	352	360	358	344	367	351	337	343	374	351	332	379	349	355	320	328	320	339	350	406	312	338	346	301	311	297	305	329	359	339	344	313	397	311	336	309	355	335	339	322	327	349	342	357	361	333	314	330	359	334	347	331	331	323	314	337	364	359	367	325	333	332	354	318	321	336	349	360	324	336	354	370	348	342	362	331	317	370	341	386	381	337	337	334	357	303	336	357	317	345	340	349	326	328	370	340	348	354	355	315	347	352	321	353	348	324	376	336	320	296	333	336	328	358	368	362	331	352	330	345	329	357	332	321	363	342	358	325	373	320	357	337	317	354	313	395	356	359	358	333	326	323	345	322	339	375	348	340	370	327	332	315	328	355	360	370	355	309	339	354	378	359	361	337	357	342	313	334	349	345	360	310	325	320	323	312	377	320	334	323	352	331	350	352	359	348	357	355	327	344	344	362	377	361	287	326	379	358	321	333	375	336	329	369	361	368	345	355	334	370	340	353	347	333	335	338	346	328	363	307	336	328	349	358	347	332	326	376	348	359	366	336	362	356	347	343	354	358	322	354	365	353	355	363	359	327	342	356	304	371	355	356	326	375	315	348	346	294	374	352	328	340	371	319	321	336	318	357	350	328	356	340	350	328	344	309	379	345	333	340	358	340	367	345	346	343	361	327	373	363	336	372	351	328	360	323	357	313	312	296	301	339	376	367	344	320	339	330	325	345	360	350	347	359	326	368	309	356	339	344	353	331	351	337	328	351	356	338	381	377	350	331	357	364	344	308	341	316	321	348	328	351	326	368	324	363	356	362	357	306	321	326	338	358	350	337	358	348	376	336	338	375	336	364	378	378	346	346	330	338	339	315	351	337	288	347	351	315	350	360	317	324	341	332	346	347	345	331	350	321	343	354	300	325	347	366	334	341	362	332	364	320	356	359	341	331	351	317	312	362	347	316	352	356	297	302	340	346	343	356	359	360	363	347	320	348	332	338	334	366	329	354	343	395	366	323	334	358	326	347	342	336	333	349	346	322	332	312	326	321	365	349	345	339	350	350	306	335	369	346	318	329	375	348	334	334	355	362	358	333	331	363	356	318	354	330	363	376	325	359	343	335	335	333	361	341	347	336	353	325	343	345	370	372	380	326	376	340	299	359	356	363	323	343	346	344	342	342	333	373	330	360	342	340	359	351	331	342	331	354	336	344	308	367	375	339	333	338	347	367	330	343	351	307	340	384	305	322	347	344	351	353	358	308	337	355	363	335	360	350	355	310	362	297	315	345	366	355	321	350	331	377	317	344	329	384	384	334	356	316	354	311	331	307	331	314	344	364	362	346	355	372	364	338	346	388	308	346	341	353	362	355	351	336	338	373	350	338	374	332	314	339	339	351	354	349	340	383	342	296	322	351	297	369	329	420	361	350	358	335	335	360	392	328	353	327	348	358	344	348	326	338	345	346	334	360	357	372	335	354	321	324	306	315	386	354	342	345	310	346	353	344	354	315	342	337	320	354	354	356	341	370	323	355	369	361	345	359	361	305	324	333	312	344	354	354	356	390	364	321	362	362	341	380	313	358	376	388	318	315	367	330	319	324	379	350	317	329	313	347	357	344	312	361	335	347	366	343	319	318	325	344	351	330	360	299	288	337	356	331	366	339	398	314	340	304	312	333	310	339	327	331	352	358	320	324	316	348	347	383	353	342	353	353	300	332	369	374	388	334	330	348	377	338	335	316	354	340	300	289	313	341	365	355	363	327	367	364	374	332	334	333	370	348	347	328	331	356	327	358	352	348	358	347	358	336	332	318	386	363	364	346	375	332	348	358	352	334	378	328	360	336	358	336	327	371	376	336	343	385	324	294	316	315	344	360	328	369	355	303	336	340	307	337	348	326	292	345	345	323	352	362	327	324	361	334	342	359	359	337	368	317	367	317	321	327	324	344	328	355	362	369	338	340	319	349	365	323	344	329	323	355	358	320	336	357	355	358	330	361	363	341	340	370	364	366	329	338	329	329	335	344	332	338	358	324	340	353	348	338	337	364	336	358	323	349	360	379	367	385	329	345	350	339	362	304	316	341	326	354	374	311	338	344	364	317	313	354	333	307	337	349	361	334	371	316	330	368	339	328	332	370	337	366	379	331	317	357	338	310	306	362	341	318	303	323	366	352	362	348	340	318	355	361	322	367	363	369	319	328	370	378	330	324	334	357	334	351	347	372	357	287	335	335	339	371	336	329	380	330	351	325	392	334	348	367	350	342	319	358	365	301	341	330	362	371	346	344	354	354	347	347	290	355	343	340	353	355	284	328	331	329	321	356	333	350	310	337	349	338	372	327	368	351	345	320	331	336	360	345	367	353	340	362	309	357	351	353	351	342	330	340	341	330	340	327	338	318	351	329	322	316	383	368	384	340	334	339	356	347	327	359	361	333	339	302	342	328	346	329	357	352	345	328	358	322	368	345	321	350	379	346	329	332	335	354	347	320	339	346	363	345	322	345	339	333	318	347	381	376	346	329	343	340	334	354	308	348	323	327	362	303	336	341	312	372	341	383	359	321	347	350	306	344	360	324	355	332	323	304	340	371	329	331	331	377	361	332	329	329	350	354	358	346	364	357	355	354	374	338	321	355	354	346	362	326	361	333	343	352	372	383	357	327	335	349	354	377	349	330	345	333	346	341	343	354	396	366	326	342	355	350	361	325	306	306	346	331	338	351	347	365	351	349	362	362	329	357	344	326	346	333	367	376	329	379	389	346	338	337	364	363	378	334	365	378	361	365	345	323	327	343	346	345	371	347	366	330	347	323	348	354	383	341	344	382	350	351	325	364	360	354	349	314	321	374	371	322	344	332	364	341	304	298	382	341	391	361	316	384	366	335	317	331	363	362	357	329	365	316	337	337	342	320	326	355	370	306	345	355	325	274	366	357	322	333	323	350	346	325	321	340	371	349	312	337	314	320	333	337	331	380	355	357	336	356	355	368	316	339	379	307	352	373	337	324	340	360	317	343	341	375	354	325	354	373	379	342	354	336	327	329	303	346	356	322	320	385	345	323	367	318	336	330	347	335	354	318	350	380	328	363	333	330	370	373	344	347	317	374	372	343	353	328	353	330	327	355	342	339	309	353	394	371	334	344	349	403	358	316	373	346	347	333	310	358	349	354	310	331	326	332	326	331	311	312	335	375	344	344	355	341	369	356	353	357	356	353	352	345	365
7899	2892	7302	9880	7610	7314	5744	5947	4595	3821	3616	3061	2466	2341	2053	1717	1658	1492	1427	1280	1375	1167	1158	1038	1046	1016	948	945	948	875	886	862	889	827	864	917	932	876	878	888	833	778	796	782	777	844	793	829	827	794	818	795	839	808	752	775	800	816	821	779	810	806	811	749	770	755	802	747	762	818	780	779	813	806	794	803	787	797	744	833	799	802	783	782	807	774	773	790	818	831	793	810	856	714	800	748	777	830	796	730	780	771	774	779	796	799	822	826	826	784	745	786	799	767	795	792	791	770	787	819	819	787	765	802	818	817	821	812	857	780	823	789	778	811	767	806	794	799	803	782	786	832	820	789	817	801	820	761	748	790	824	775	753	767	794	798	812	856	787	819	807	818	792	801	811	819	784	834	762	849	817	773	821	782	778	821	752	811	791	774	750	801	795	772	800	814	812	809	800	789	792	776	764	826	771	823	825	819	796	797	784	816	829	739	823	815	813	805	775	789	865	737	807	793	835	766	804	762	783	810	793	805	778	824	805	828	811	771	815	791	763	791	813	774	779	761	807	781	798	792	817	767	804	786	793	777	799	764	798	817	739	766	782	748	794	755	831	784	865	822	750	850	765	833	811	768	774	788	828	772	748	834	794	796	710	766	785	764	824	754	747	882	767	813	757	782	822	790	818	792	835	817	782	854	789	781	776	791	771	782	739	831	778	777	792	785	786	823	762	807	759	812	782	799	749	792	738	813	756	725	851	820	734	817	799	820	800	813	785	757	820	817	786	782	776	793	810	773	829	830	828	852	790	757	825	749	823	767	835	780	787	832	795	767	775	851	773	802	762	767	786	745	763	816	833	767	807	837	776	779	789	844	782	812	822	768	758	782	784	817	795	787	793	737	760	793	816	788	821	805	778	767	814	831	811	808	798	830	782	774	804	792	779	779	775	738	821	826	828	797	790	764	765	746	800	773	778	785	799	810	789	814	816	820	803	764	858	788	794	791	774	742	799	784	755	813	751	795	777	817	811	829	765	812	827	803	805	765	751	756	797	784	777	794	755	802	777	846	759	779	805	771	790	803	745	788	847	775	825	774	802	801	798	773	769	768	769	808	825	743	732	785	775	844	774	810	774	823	800	749	761	751	821	822	762	773	791	771	793	798	816	773	788	778	735	757	797	842	807	794	843	771	770	815	834	746	790	779	816	789	823	797	816	806	757	833	790	782	807	818	801	785	809	803	789	826	809	809	783	778	831	786	780	755	775	835	789	786	849	823	806	761	824	805	778	822	799	760	793	726	804	838	773	762	846	805	798	805	792	774	794	807	785	802	792	773	840	813	812	783	783	856	765	811	789	780	825	771	793	815	789	767	739	757	810	816	813	836	769	777	812	763	813	749	772	823	792	763	780	809	765	789	785	819	818	769	784	758	781	798	794	807	773	781	829	816	785	782	795	738	776	834	840	808	783	767	759	811	799	827	810	793	815	734	799	773	768	781	780	813	805	814	790	843	838	757	780	783	810	768	807	780	727	773	753	799	799	780	822	814	791	746	768	768	758	769	801	822	798	777	797	833	756	803	762	826	808	770	759	825	772	822	839	757	784	771	794	829	822	785	836	798	781	801	764	798	751	814	773	792	764	814	755	793	794	767	831	805	806	767	784	780	831	779	820	766	795	829	789	795	820	761	804	787	779	766	787	823	733	774	801	851	776	787	810	748	792	825	793	779	760	827	775	782	775	794	826	791	778	815	787	770	794	783	829	773	766	761	787	779	738	833	811	798	750	819	804	787	782	795	774	819	771	788	786	793	807	763	853	789	817	772	805	776	731	799	789	838	786	770	756	796	772	812	838	808	792	802	775	799	806	818	818	820	788	773	799	828	782	808	764	807	834	835	754	782	898	810	774	829	811	851	799	759	837	827	728	803	795	785	793	833	796	827	744	782	813	745	776	784	802	838	811	858	793	797	794	802	862	758	836	757	786	749	807	776	782	844	832	747	786	808	815	784	798	810	806	788	843	823	787	766	753	777	827	750	857	815	814	832	762	754	795	730	772	762	761	761	777	804	824	814	831	811	804	788	781	806	805	769	796	810	789	810	787	758	810	827	760	840	752	797	802	823	766	819	756	817	807	781	785	809	787	807	777	767	804	813	785	765	758	748	835	782	819	836	787	783	799	810	709	783	779	801	786	825	793	779	832	803	777	805	806	786	736	825	789	768	781	804	777	831	742	798	771	823	762	830	784	782	777	805	790	827	778	818	802	796	818	817	765	795	763	801	792	792	787	781	845	809	734	780	785	801	795	849	810	806	798	832	723	747	818	777	783	777	827	798	831	767	817	770	782	820	788	765	772	768	786	793	875	751	838	743	793	804	787	802	775	767	842	799	853	822	733	772	831	813	778	765	786	792	783	787	788	855	785	819	854	806	820	831	770	776	853	838	792	777	777	759	785	770	742	807	856	846	757	834	788	824	836	741	779	769	769	795	771	777	744	735	804	789	832	755	796	785	777	801	768	806	790	806	776	757	796	833	762	820	804	844	743	853	771	810	799	806	794	811	799	800	764	783	807	778	842	799	802	771	775	797	792	767	810	810	860	767	786	789	817	771	803	750	783	808	786	776	803	787	743	794	813	752	751	794	830	816	756	757	773	801	784	768	785	796	770	795	780	834	820	798	787	781	770	768	801	818	775	810	747	808	829	850	777	807	782	775	821	789	805	772	814	777	793	790	816	815	752	858	758	822	767	798	783	782	762	782	779	792	793	793	845	808	755	807	806	795	749	782	803	760	827	756	777	827	728	789	808	791	761	810	787	752	790	811	798	836	783	800	792	786	827	801	733	829	813	766	771	800	785	740	762	804	785	792	830	824	752	814	757	735	788	838	792	796	758	795	829	775	749	842	731	755	817	802	797	841	800	824	805	771	807	811	766	803	806	792	798	853	829	779	763	816	809	776	781	798	757	783	866	765	782	839	764	808	762	847	705	800	801	801	750	797	767	782	789	782	785	761	783	798	752	793	850	823	756	809	818	748	790	801	843	759	839	794	796	803	788	821	782	806	798	805	801	769	801	873	830	806	764	807	790	775	763	787	757	760	809	794	800	788	788	793	806	834	770	827	754	808	754	806	770	813	785	801	817	738	810	779	790	799	739	784	799	831	801	843	778	858	809	763	838	788	785	771	738	815	800	838	786	792	830	803	830	839	764	724	766	773	765	838	770	779	764	789	787	754	782	819	768	784	789	794	777	713	778	803	790	859	800	799	786	758	760	781	804	792	798	816	793	804	782	800	802	793	798	786	741	820	779	846	804	832	777	799	766	791	781	762	808	808	811	821	858	766	779	769	776	789	863	830	830	775	812	809	813	697	779	778	786	815	815	819	831	797	819	827	811	713	756	779	780	729	797	799	781	773	809	823	771	747	790	801	837	831	760	762	818	837	796	795	847	783	803	808	796	807	842	820	846	812	807	731	801	786	781	796	787	790	782	799	775	790	802	751	788	792
17651	4831	6687	7582	5535	3929	3149	2548	1987	1441	1366	1170	873	774	669	599	573	504	504	459	455	468	442	428	389	395	368	413	381	357	384	366	350	406	374	374	329	367	333	371	412	360	385	342	356	344	338	404	376	379	336	372	361	342	368	366	380	357	345	329	349	340	343	355	356	370	358	369	358	348	367	329	317	364	355	355	343	387	366	360	354	368	341	354	332	348	379	384	374	356	377	361	349	373	355	331	391	307	366	347	346	357	360	340	335	383	353	373	371	401	348	376	328	358	359	362	366	376	345	329	379	346	363	345	323	315	352	337	334	342	336	356	354	346	367	370	357	311	347	347	343	337	364	375	347	355	368	322	358	329	344	317	389	353	374	338	342	377	346	393	344	396	324	370	382	339	357	337	381	340	366	370	336	370	348	387	391	345	326	334	381	355	348	330	343	326	350	346	324	349	348	374	367	340	355	342	331	334	378	374	364	322	334	365	353	373	339	326	352	375	371	366	350	367	332	367	326	367	402	324	363	373	349	349	338	339	347	406	368	341	307	354	355	325	356	345	325	397	335	371	351	338	350	330	315	357	374	354	349	344	340	378	366	378	359	362	373	329	337	359	337	381	369	383	337	379	393	389	331	333	350	367	334	334	321	372	358	333	338	356	409	367	328	335	370	330	365	339	379	370	329	361	350	349	359	348	362	364	342	354	322	332	337	370	314	377	332	332	368	387	361	344	361	399	357	337	348	330	355	334	387	374	323	375	326	370	362	363	381	383	319	338	352	360	336	331	343	401	356	368	375	352	345	371	355	387	333	344	360	381	356	360	345	344	371	342	359	331	347	339	336	359	352	358	358	328	392	353	358	374	357	330	363	349	315	352	348	355	369	343	330	375	367	368	356	324	352	348	330	358	358	378	330	371	401	393	358	320	326	367	349	353	314	346	371	350	343	364	341	359	354	378	369	389	362	364	331	359	387	374	359	309	360	349	367	360	366	281	362	331	347	321	356	352	350	337	340	329	351	346	346	389	402	399	341	348	352	390	374	377	338	358	362	365	364	358	358	322	358	377	394	375	343	361	356	347	369	367	342	371	337	381	396	382	375	338	362	355	348	344	360	360	357	359	349	312	385	368	345	346	329	374	360	366	330	359	385	380	342	331	340	316	354	369	354	355	326	353	391	359	347	354	364	304	374	347	358	368	346	370	352	357	383	374	360	347	331	366	381	341	393	356	351	355	343	385	345	308	336	329	358	371	363	382	300	343	350	380	370	385	316	337	354	395	336	359	365	360	362	362	323	358	375	347	353	386	353	342	375	350	384	298	350	375	349	362	361	354	337	354	354	343	351	359	332	332	321	370	342	381	366	356	330	341	370	366	343	336	370	335	363	385	377	379	363	339	391	375	334	376	339	390	399	376	370	382	357	351	380	338	344	331	393	336	378	394	363	381	377	376	374	375	362	358	344	403	340	303	349	358	328	369	339	364	343	358	349	349	307	390	374	360	387	360	361	368	338	348	364	367	333	335	363	356	343	362	338	375	385	358	352	340	340	334	354	389	358	375	361	353	372	377	384	375	367	371	348	352	325	332	351	375	367	372	379	339	388	335	348	386	342	360	332	338	304	320	339	358	364	343	326	345	321	320	358	367	342	361	407	346	323	360	383	350	364	350	372	354	405	361	379	373	325	394	386	348	330	361	371	395	331	353	363	353	370	389	331	349	341	361	384	339	321	330	381	332	325	369	346	349	376	340	347	336	368	333	334	345	359	352	334	373	362	342	345	353	339	375	373	360	354	354	332	350	364	351	328	335	348	364	360	369	341	333	358	383	338	389	342	324	345	354	366	365	361	340	352	365	353	352	358	337	359	354	389	341	348	347	357	350	353	346	350	317	357	364	355	353	337	382	362	364	344	353	396	365	343	342	358	337	374	319	345	385	331	330	331	363	354	392	373	363	343	375	360	307	364	379	366	350	371	357	363	339	347	385	418	369	365	362	360	351	331	348	352	355	332	349	325	374	354	352	328	344	386	340	350	359	366	313	344	338	381	337	390	340	319	361	374	370	332	353	354	370	339	373	351	337	322	306	327	396	334	354	332	365	374	345	383	383	350	349	337	326	327	372	326	391	363	348	326	384	352	331	366	320	329	349	371	387	331	334	340	348	354	377	313	315	369	363	368	394	359	361	316	347	319	347	360	359	366	370	337	373	343	347	323	375	350	317	420	350	350	323	369	357	331	349	344	349	401	340	297	357	358	357	342	359	352	348	348	353	360	336	313	355	361	364	321	361	346	353	393	355	353	359	375	334	356	362	359	389	326	348	394	367	319	355	353	348	353	395	348	359	385	360	364	375	347	394	349	328	336	350	400	337	396	371	374	356	360	365	360	355	320	339	368	341	343	364	348	336	340	367	349	348	374	339	331	350	349	338	343	338	368	356	356	324	371	276	358	380	347	321	361	353	366	338	325	346	342	399	346	357	371	382	338	320	365	334	354	352	333	351	378	370	362	353	367	352	359	339	322	357	382	336	354	356	340	413	333	386	371	382	350	372	331	339	378	355	337	358	381	342	355	366	383	366	347	328	356	327	333	350	370	398	388	343	337	372	330	380	403	387	366	304	355	359	343	334	360	368	354	385	366	315	358	359	340	369	389	309	357	373	390	381	376	347	330	389	355	329	292	360	328	364	338	326	328	348	370	377	378	307	352	378	393	336	362	365	364	352	344	335	342	359	317	324	355	381	372	338	351	362	324	343	345	368	356	350	372	338	367	331	342	375	372	362	331	366	311	381	374	356	345	365	352	347	366	357	337	382	342	400	364	368	357	359	351	325	367	354	335	367	374	335	357	365	365	339	375	361	353	333	345	370	351	393	334	379	342	378	343	340	367	337	333	334	361	348	354	363	355	346	371	380	331	362	364	388	357	380	382	362	345	388	346	348	343	345	352	328	352	352	338	377	342	353	384	332	367	344	385	378	363	340	344	404	368	354	331	379	328	340	340	340	327	364	349	365	349	359	316	328	369	408	334	349	361	352	342	325	349	369	342	323	333	355	334	349	356	321	364	354	363	353	333	330	318	356	376	395	349	366	350	375	340	355	349	352	357	340	385	385	370	350	362	358	318	342	377	379	395	328	356	380	343	343	357	343	359	386	353	365	354	352	383	384	374	351	334	346	383	344	341	330	348	352	342	372	341	361	354	339	335	370	334	353	388	385	376	369	381	340	338	362	371	365	331	350	350	328	412	359	347	368	355	349	355	373	384	326	328	398	356	355	379	328	366	347	385	340	325	372	336	369	357	334	358	374	388	369	396	366	356	362	328	324	355	332	348	351	336	390	345	375	343	358	352	356	359	363	343	321	361	352	343	360	358	336	342	308	363	367	357	348	377	365	338	338	343	360	345	359	363	391	358	370	345	346	351	338	337	371	362	327	345	311	348	374	377	364	345	378	347	340	375	350	346	346	372	355	361	362	368	356	348	386	382	367	401	359	348	328	370	365
10436	4153	10003	13942	11768	9997	8427	8882	7407	5902	6020	5277	3673	3544	2786	2342	2292	2049	1817	1713	1801	1547	1462	1274	1229	1128	1160	1026	1034	978	942	949	913	897	854	920	906	816	876	814	827	807	892	829	806	800	767	838	827	838	774	754	819	825	791	806	794	763	782	816	830	849	744	795	722	816	787	779	780	754	814	795	837	801	778	778	833	857	771	745	833	824	811	798	747	806	798	768	821	801	776	858	795	816	790	777	743	788	785	737	823	770	820	822	783	818	760	761	805	758	794	793	759	789	789	777	754	767	756	787	793	804	769	753	767	812	786	795	769	797	806	804	793	781	788	815	824	769	807	803	842	793	787	748	800	710	792	781	764	800	783	792	776	706	757	820	789	764	795	726	806	826	788	792	838	729	791	818	832	794	760	761	818	791	749	787	766	838	779	804	756	767	784	794	757	807	799	769	795	777	814	802	786	803	835	838	745	760	809	795	766	808	772	759	808	787	807	765	789	775	783	800	803	810	838	817	791	768	765	857	797	752	772	781	802	729	774	779	781	797	792	774	776	851	815	787	770	810	803	750	857	796	822	769	796	825	780	755	815	884	812	730	785	774	778	799	812	848	791	810	782	788	792	789	845	790	782	793	802	777	736	830	836	823	801	771	747	761	766	772	800	789	792	812	759	746	841	754	811	791	787	805	781	798	785	791	832	782	771	790	774	833	789	818	759	774	780	756	764	763	826	765	738	794	794	807	821	846	776	771	780	772	766	811	807	777	820	838	840	828	796	778	789	816	767	776	809	805	808	781	782	786	783	814	792	798	836	848	761	728	710	833	793	779	765	795	745	752	782	772	768	781	740	788	833	774	786	800	819	804	795	820	838	796	795	860	822	819	745	773	755	760	832	778	784	754	853	778	774	785	781	768	785	788	831	797	765	800	794	789	796	809	786	812	757	760	753	810	797	785	758	765	763	794	825	823	778	769	844	803	753	749	793	787	810	801	770	826	854	779	789	790	821	797	791	772	791	749	758	769	781	792	799	779	814	779	785	800	801	797	823	803	806	779	767	789	796	865	792	813	798	775	795	806	761	763	750	791	791	809	747	782	823	822	847	819	796	778	790	805	810	734	741	786	800	820	838	807	766	784	783	816	856	805	769	800	806	816	772	818	818	799	862	787	791	805	751	812	773	747	767	771	758	769	764	786	792	757	791	793	843	849	757	753	760	829	785	803	801	808	860	740	766	763	794	821	791	828	784	766	817	787	769	812	776	802	803	823	795	781	787	751	826	754	803	820	773	813	756	796	750	770	769	780	845	769	725	821	851	811	819	802	791	776	832	784	760	812	777	762	759	781	840	751	840	811	836	756	756	845	798	779	748	772	779	721	778	817	732	797	810	779	831	795	785	792	797	829	805	822	763	810	818	791	815	847	753	798	735	758	794	771	790	757	792	798	746	748	778	779	759	774	790	765	799	816	747	791	745	816	782	808	808	812	799	774	806	789	815	752	828	773	796	771	802	795	812	771	805	809	787	843	799	780	820	724	757	798	775	794	770	734	762	768	794	764	820	818	782	807	802	807	814	794	787	763	738	784	773	789	789	829	823	754	831	774	792	801	799	815	785	814	748	777	833	748	790	813	733	801	751	772	798	775	802	803	841	816	789	727	738	837	794	745	775	838	801	796	781	801	781	791	769	709	802	772	784	769	777	774	801	808	820	808	781	776	738	792	798	762	795	808	783	775	807	804	794	822	757	845	798	808	729	836	796	707	793	800	799	777	780	761	812	774	827	810	780	729	795	759	793	819	819	807	762	765	799	768	806	788	807	819	781	816	804	796	809	755	776	801	782	790	821	793	806	841	768	855	787	807	814	789	822	814	783	796	778	794	830	854	755	780	737	809	768	777	813	838	758	856	802	810	775	779	752	814	782	784	816	816	801	834	818	832	754	836	799	825	804	805	771	792	783	799	783	786	804	785	727	802	792	771	796	725	827	799	795	809	854	746	782	815	809	752	799	805	738	772	791	814	810	797	836	812	787	779	778	783	806	784	869	811	774	768	774	798	770	812	802	763	773	782	840	794	776	773	803	785	827	868	794	775	742	816	815	791	778	821	867	832	786	835	832	756	772	813	768	756	791	794	790	783	782	833	783	764	781	822	785	780	759	758	804	800	781	737	810	801	822	756	775	804	800	777	798	813	788	785	811	761	777	819	798	778	761	756	798	821	794	784	821	792	789	752	802	847	772	772	781	809	788	837	813	755	781	764	765	786	778	818	854	787	816	819	803	779	816	801	725	764	752	816	858	786	777	772	785	832	787	786	820	759	798	839	813	790	814	749	802	772	774	811	823	781	811	780	780	840	828	789	807	818	799	810	812	797	782	829	733	775	779	753	761	745	844	821	746	768	795	822	797	827	787	795	765	761	768	775	820	749	751	764	801	759	838	777	791	809	777	784	775	750	743	786	791	807	802	814	740	794	794	865	791	801	823	835	810	811	829	802	798	719	827	767	813	818	766	811	794	759	754	760	823	803	790	816	759	829	771	780	724	772	814	832	798	821	819	825	763	751	758	816	788	817	770	797	758	800	795	787	817	793	789	811	828	799	787	806	771	842	749	801	803	779	827	804	796	773	803	793	809	781	798	769	909	778	807	810	802	798	807	761	821	816	774	767	843	756	752	707	802	771	754	804	796	819	804	817	820	775	795	767	839	852	813	777	781	766	758	787	780	835	744	795	787	819	800	835	863	762	795	779	818	784	788	773	798	844	802	783	821	762	775	786	794	760	772	769	806	783	765	771	782	810	821	769	744	765	758	805	771	813	780	779	765	812	788	767	804	770	790	787	840	781	797	752	795	825	736	820	766	787	804	796	798	841	770	831	754	866	729	823	771	782	801	736	786	761	749	772	759	788	778	782	812	798	761	774	818	762	800	829	811	824	790	774	854	789	818	771	780	822	792	778	778	738	767	777	828	786	767	827	805	792	800	770	765	761	871	756	781	802	810	785	782	777	763	807	773	791	827	777	802	800	784	787	811	796	808	745	755	792	828	764	778	805	809	814	804	792	749	808	818	835	762	815	808	843	748	821	769	785	809	790	783	740	794	833	746	787	782	813	781	780	811	818	806	800	765	795	790	767	814	795	782	814	783	783	813	819	796	799	860	820	775	791	824	789	829	809	781	800	781	859	763	818	761	832	802	806	841	844	819	779	737	791	776	813	789	765	790	835	807	831	775	837	814	833	847	722	823	816	811	737	788	826	799	786	789	834	799	784	794	823	824	803	796	759	791	728	796	806	760	770	787	766	820	805	806	798	783	781	819	825	829	781	816	825	825	796	769	800	789	779	751	761	763	839	754	813	760	799	835	802	795	754	783	839	781	783	787	797	777	848	762	821	764	819	766	761	729	796	815	840	819	776	800	767	816	778	834	850	798	782	797	796	771	795	784	739	771	805	805	805	835	853	739	747	815	791	837	786	799	796	771	785	772	757	763	798	829	805	794	751	793	823
3231	1423	1707	1358	966	667	515	452	339	331	328	310	297	248	244	232	236	232	229	241	227	213	235	218	224	226	233	204	200	218	198	215	217	238	205	243	219	226	236	207	211	243	200	242	223	235	186	224	182	205	221	193	195	229	216	210	218	207	215	228	241	256	214	196	227	231	201	207	199	226	197	231	192	227	212	205	218	222	228	248	242	200	224	216	229	204	204	184	212	191	219	232	194	233	206	210	213	195	220	233	218	224	182	205	207	243	213	216	219	240	225	219	224	201	241	235	219	234	228	218	196	223	196	213	223	210	204	188	220	233	232	213	224	231	195	234	231	184	215	198	231	236	217	194	203	201	213	198	222	206	194	204	224	213	220	219	209	185	222	195	209	211	194	203	206	213	214	221	233	216	222	226	227	224	205	207	185	207	206	224	206	219	193	207	208	199	208	226	226	228	200	208	183	218	220	224	203	204	195	212	208	211	209	219	220	213	234	198	204	229	219	197	207	219	197	257	193	239	205	242	205	225	194	205	228	215	208	211	203	208	200	214	194	201	193	190	208	217	249	208	201	232	216	229	208	240	232	218	242	200	218	223	196	195	201	187	226	201	216	221	228	204	243	233	226	224	204	178	236	209	220	212	194	216	214	206	251	236	199	201	215	227	202	232	212	219	223	221	235	234	203	232	206	218	210	190	222	220	213	220	214	210	214	220	215	195	217	206	231	211	247	194	197	228	219	191	206	218	182	237	230	193	227	209	225	245	232	217	230	224	211	215	233	224	211	238	218	221	203	255	231	197	220	200	217	175	190	237	209	190	204	214	208	239	226	230	200	204	213	187	188	203	220	187	195	224	219	204	204	226	226	221	226	211	216	222	214	218	214	211	221	188	213	202	219	207	200	225	212	217	217	218	218	203	205	210	196	204	201	219	222	183	241	237	204	214	216	211	227	240	196	182	179	195	230	198	234	186	236	218	232	193	216	202	202	242	233	219	200	219	231	205	251	233	208	231	210	196	209	231	221	187	200	225	210	212	204	213	216	217	234	225	211	229	193	197	218	229	214	238	196	223	208	240	222	200	220	219	198	215	208	213	214	236	219	219	207	222	214	216	206	222	222	234	244	207	217	221	217	241	192	233	179	207	220	211	215	228	194	194	212	237	252	210	230	197	224	212	220	219	192	225	193	199	204	226	211	219	220	206	240	204	225	195	218	194	221	230	204	214	203	219	201	230	194	227	184	236	232	223	220	212	204	196	211	219	231	206	205	208	202	200	211	227	213	188	216	190	224	225	216	214	223	228	206	222	217	211	210	230	205	219	236	212	199	178	193	227	196	214	198	221	198	201	194	206	208	213	235	245	223	221	189	219	230	199	213	217	181	179	197	213	223	225	218	207	194	207	214	221	228	214	220	211	198	198	200	222	235	189	199	231	220	218	204	200	222	188	222	186	199	218	197	218	197	211	255	231	217	215	222	179	218	202	202	208	247	234	195	196	209	211	211	199	180	228	173	217	198	195	199	202	221	210	221	230	237	218	209	244	224	213	225	195	251	210	219	233	211	209	191	197	210	196	210	211	214	217	202	215	200	230	224	216	216	219	221	204	193	215	220	225	215	216	194	214	228	214	222	215	205	208	208	213	224	226	193	212	204	215	190	192	221	203	247	192	191	185	193	217	211	203	236	221	195	211	220	211	230	176	209	242	206	220	207	206	199	206	230	229	224	211	205	211	257	213	196	216	247	224	209	228	224	222	196	207	219	214	240	201	256	219	221	223	190	210	203	239	204	206	209	226	217	232	245	209	206	231	203	207	207	217	225	239	195	207	202	208	211	230	232	216	204	202	205	218	216	209	242	222	227	212	222	218	203	217	236	219	216	229	194	175	216	216	213	195	206	186	213	210	236	219	202	245	194	222	239	178	198	223	214	220	217	226	215	198	202	209	203	236	213	231	181	188	213	206	189	191	214	204	181	216	208	227	212	217	226	213	221	222	211	200	218	210	224	227	185	225	210	201	205	231	207	217	219	213	204	212	202	215	183	224	221	202	211	192	194	187	216	220	239	217	230	206	213	210	211	212	232	197	224	221	237	205	206	214	223	239	218	205	203	228	221	213	229	214	207	195	210	214	195	227	230	190	205	221	194	212	229	208	225	220	209	215	244	203	212	216	238	223	233	240	198	203	199	242	239	195	214	204	207	198	229	204	200	205	186	211	200	194	186	231	215	218	236	226	205	229	225	210	231	206	217	215	196	203	231	194	220	199	209	219	218	205	234	182	235	238	228	223	199	213	235	243	212	209	216	200	232	215	189	232	181	205	183	235	195	187	214	225	226	221	207	211	225	202	194	217	222	225	201	243	211	205	192	221	194	197	213	196	206	205	201	216	236	218	177	252	229	245	204	208	218	226	207	212	234	232	211	232	213	246	204	236	209	197	215	195	222	209	211	207	207	197	228	209	205	199	217	210	233	216	214	227	205	211	216	196	225	215	233	224	240	223	212	224	204	224	203	225	226	232	199	231	225	203	225	225	207	252	242	207	211	195	211	239	253	239	208	179	209	237	239	219	184	215	230	221	226	217	215	217	215	207	205	217	237	240	192	188	207	239	207	207	192	215	208	192	193	198	216	196	203	210	203	232	221	223	196	220	202	208	212	247	183	210	225	215	215	176	201	208	213	194	223	215	210	206	265	224	215	212	205	229	212	212	209	198	209	228	239	238	202	230	203	217	223	242	199	201	200	211	229	173	216	195	214	203	195	204	214	214	242	195	186	218	200	209	220	175	212	209	250	234	199	221	240	216	186	201	232	223	234	234	199	212	236	214	207	230	214	265	201	235	205	225	185	212	247	213	200	206	214	208	194	197	224	218	221	210	224	222	190	242	243	207	228	224	217	214	207	170	198	205	218	199	201	230	212	219	220	219	216	193	223	209	234	227	233	195	238	218	218	215	199	212	220	169	198	236	259	221	214	219	221	222	211	203	227	199	223	216	201	220	218	202	210	238	215	231	211	202	190	187	236	214	203	209	201	203	216	207	214	211	226	222	237	228	217	209	230	213	226	178	213	212	231	213	226	223	214	196	225	223	239	247	215	218	221	212	217	208	223	214	200	215	202	199	199	187	234	232	206	206	240	216	216	204	210	187	242	203	218	239	229	230	223	186	199	213	229	168	201	246	228	221	223	232	191	200	189	209	228	205	194	198	215	222	235	224	186	198	207	195	218	204	258	206	200	205	225	209	222	238	201	252	232	202	221	233	242	193	214	187	218	195	201	208	201	187	211	230	211	225	222	218	213	205	217	216	207	241	231	230	203	210	220	196	232	208	190	226	229	218	228	196	205	182	229	201	204	238	207	218	197	227	237	200	238	245	219	200	211	243	210	232	231	210	213	231	218	204	212	208	214	164	228	184	200	183	215	206	220	213	187	184	215	191	212	231	196	236	220	222	184	220	200	213	193	193	210	173	185	216	240	229	210	228	215	194	205	219	207	222	229	222
2682	1622	3487	4073	3406	2768	2189	1826	1404	1152	1041	1026	866	834	831	781	696	742	692	674	670	676	606	608	598	600	579	634	566	580	599	551	566	532	575	579	546	542	575	558	562	510	517	533	552	530	581	532	521	541	516	529	546	509	545	537	525	523	539	536	529	515	534	539	524	532	540	510	529	553	535	533	537	531	535	507	516	558	563	542	528	561	527	492	557	562	549	528	546	556	558	519	495	564	548	533	531	503	518	528	569	562	528	555	513	522	532	544	549	517	563	528	535	510	566	532	506	516	508	539	524	525	558	554	521	543	526	532	516	534	532	531	545	493	543	509	529	538	534	523	543	594	498	558	567	524	558	526	515	533	555	561	534	519	562	599	534	511	534	566	499	522	508	543	508	529	551	549	508	555	568	508	517	519	522	518	525	484	511	548	500	512	580	517	498	524	559	537	562	602	503	514	520	546	545	527	519	527	563	531	512	496	545	529	546	521	511	524	517	565	569	548	520	542	530	539	574	530	509	532	523	537	531	522	540	555	534	536	551	537	530	481	539	523	526	479	532	525	536	535	523	535	512	538	518	524	498	521	510	542	528	556	569	494	548	565	530	478	512	528	521	534	521	523	518	526	530	518	533	518	523	551	512	578	558	554	519	515	540	561	498	505	504	538	548	527	537	537	543	505	521	550	528	498	540	485	540	548	528	548	564	534	493	520	479	485	518	525	546	563	526	534	537	560	544	557	539	528	555	555	536	522	497	508	538	523	495	558	531	545	533	535	564	540	519	487	508	521	547	521	549	529	562	498	547	534	523	525	541	556	538	515	565	539	548	548	509	521	543	538	514	542	517	536	526	558	533	548	580	583	539	519	497	545	564	583	470	522	561	555	522	521	583	540	559	567	511	497	561	517	514	541	479	537	538	536	562	528	536	547	517	479	524	560	522	568	568	501	543	539	502	545	526	542	538	537	521	531	536	533	511	543	556	509	541	515	561	506	534	533	559	517	526	508	540	510	518	502	496	536	532	543	516	524	551	500	581	553	542	515	485	527	521	540	542	545	528	547	570	515	496	585	537	546	519	533	544	550	534	560	549	529	542	559	537	543	534	526	506	577	525	525	511	502	533	539	532	538	455	560	542	509	494	547	549	545	538	521	525	551	570	490	514	541	515	564	543	525	549	546	512	523	523	520	534	560	546	529	509	556	498	502	543	540	518	503	526	544	543	531	564	537	532	578	539	531	525	496	563	513	515	539	561	515	499	488	520	519	556	525	482	553	560	512	545	510	541	564	531	559	491	482	538	560	505	544	525	539	540	539	559	579	514	534	508	529	517	521	548	529	530	565	550	529	521	525	512	512	547	515	546	547	531	554	524	570	514	532	499	523	553	566	525	566	532	527	527	508	535	532	532	531	532	576	526	515	559	497	568	529	560	514	520	548	541	540	550	555	527	502	552	532	527	517	539	517	550	535	505	515	534	532	489	532	526	503	509	544	535	545	554	524	542	518	534	539	505	505	535	553	531	565	548	570	545	510	541	539	529	512	510	554	528	482	539	559	522	542	554	505	527	532	548	531	518	547	512	578	477	531	556	535	547	581	541	525	472	535	550	516	518	532	548	530	516	539	515	516	521	499	542	532	526	528	539	531	525	524	527	501	504	559	514	530	565	547	544	521	542	542	508	551	514	532	522	523	580	544	532	547	518	544	503	560	526	527	545	548	540	544	528	520	496	493	508	496	567	515	539	525	517	523	521	529	553	522	559	529	528	573	507	530	501	552	542	561	528	487	518	527	536	567	533	531	523	550	521	516	546	540	586	509	518	545	513	522	545	530	545	535	490	531	513	501	548	554	538	509	529	487	513	533	495	547	495	603	524	535	508	557	507	544	534	541	570	566	536	520	531	528	560	545	496	559	507	535	517	543	520	549	532	494	540	512	537	552	539	532	486	487	542	531	503	533	549	522	520	559	541	546	493	523	529	515	528	511	524	511	530	551	520	542	542	544	510	489	563	492	584	498	577	522	492	528	553	538	560	541	542	537	523	559	551	530	526	513	546	507	475	545	574	581	497	565	580	523	539	557	515	530	503	547	543	553	539	529	541	533	524	556	523	560	565	544	506	537	519	515	551	561	508	509	524	554	537	525	523	538	561	558	524	574	513	533	553	586	521	537	534	512	527	537	529	552	526	537	512	517	524	531	509	515	487	536	518	555	539	545	521	485	505	551	535	523	559	521	512	542	526	538	563	532	518	520	543	535	505	482	556	480	504	543	551	534	564	548	525	500	553	518	531	503	533	528	506	542	532	545	527	554	502	502	553	538	545	602	511	540	521	503	537	497	518	533	606	521	534	561	520	527	560	555	537	561	561	572	532	548	611	548	507	497	560	497	551	528	550	565	543	524	560	531	559	484	525	477	559	521	549	543	545	526	554	548	524	560	524	530	550	558	527	532	523	533	595	522	544	517	536	510	534	533	513	544	521	537	540	498	563	516	533	543	544	483	537	558	526	539	544	515	537	555	541	518	549	524	559	567	511	554	504	534	524	507	569	532	540	542	516	517	554	552	520	552	540	534	540	505	488	544	525	506	519	518	509	562	515	541	550	547	560	497	510	478	523	524	535	588	531	527	533	553	555	554	521	521	555	518	506	525	513	540	524	517	520	511	498	545	477	546	540	561	549	522	527	508	544	528	538	524	521	525	549	553	572	516	552	542	529	531	522	540	535	513	565	475	522	529	501	553	577	527	569	513	551	519	541	500	556	554	566	536	499	531	544	558	500	532	541	546	545	509	542	516	514	540	556	505	529	578	505	526	524	537	512	559	568	534	513	588	557	524	573	577	591	524	486	567	521	547	559	547	542	535	521	535	566	555	546	502	531	508	544	582	508	542	496	532	522	546	537	517	540	503	500	560	495	565	544	539	525	547	498	495	557	554	508	583	557	541	528	522	527	529	554	569	544	546	525	524	552	523	472	598	586	567	510	517	495	524	544	550	580	546	516	528	512	535	525	536	546	598	531	539	600	530	516	552	502	520	555	544	580	544	566	541	537	541	540	526	556	552	560	516	525	524	498	502	551	526	507	501	531	541	550	520	496	544	509	523	565	585	513	516	524	522	501	535	524	509	514	527	542	557	538	523	519	535	536	550	560	481	494	528	557	486	484	520	508	537	550	560	518	548	552	541	521	560	507	545	512	518	554	565	512	529	534	509	537	592	537	492	542	514	500	529	530	532	568	503	550	522	527	555	546	527	536	527	494	536	518	521	552	544	518	514	527	557	523	485	520	530	546	544	512	559	543	545	528	521	578	508	514	535	569	547	559	509	520	529	539	548	511	532	534	515	534	529	533	498	528	541	538	529	539	515	492	530	520	539	550	579	589	535	555	532	522	517	518	539	541	518	539	550	577	535	563	555	540	562	544	533	545	511	562	520	557	516	509	514	497	524	525	516	540	531	536	526	553	605	534	511	512	509	530	560	531	488	556	486	535	534	529	532	495	512
9953	2787	4176	4344	2980	2269	1917	1617	1212	1000	838	727	695	599	525	516	461	468	428	404	388	402	396	393	389	373	367	382	354	366	363	380	336	336	306	333	335	345	342	354	342	352	336	350	344	363	343	374	349	328	391	326	358	340	391	323	337	332	363	332	352	350	334	348	316	382	347	366	374	324	360	338	358	389	333	328	324	310	333	325	334	336	322	331	315	338	346	311	339	343	372	376	353	329	361	329	381	329	330	356	350	316	313	311	387	343	368	321	333	358	358	346	347	315	309	349	343	339	359	329	309	354	312	334	355	371	353	345	353	356	328	314	354	330	320	349	376	329	368	327	320	329	337	353	322	348	346	337	331	350	344	349	340	323	325	343	353	342	348	346	335	359	321	349	348	350	350	372	337	335	361	313	311	335	366	375	345	347	329	340	357	348	337	368	316	369	339	349	359	336	346	355	370	331	346	327	289	355	328	350	371	355	371	337	367	369	323	369	353	345	355	311	335	329	317	353	315	348	367	348	385	345	350	342	338	323	313	349	342	360	330	343	350	343	339	339	308	330	349	332	353	374	330	300	361	341	328	317	319	369	341	337	334	359	373	328	327	358	357	364	348	356	327	374	312	311	355	340	349	306	332	301	339	323	351	339	324	359	377	342	322	353	327	344	336	327	346	345	336	388	388	348	375	320	338	325	357	366	368	347	376	351	379	369	324	342	349	350	340	370	324	326	361	335	357	334	290	378	341	338	353	340	359	349	362	342	356	317	324	356	338	357	309	343	369	373	354	375	344	323	332	349	361	338	368	297	354	363	365	292	333	323	332	378	363	367	343	318	331	368	322	322	324	327	337	356	317	322	329	335	366	321	353	346	368	323	330	337	362	365	367	367	368	358	367	370	338	319	334	347	374	324	331	351	340	376	340	359	329	371	355	335	376	316	327	298	336	345	363	304	345	364	355	350	349	330	326	333	351	313	367	393	346	332	335	332	369	348	316	345	384	351	330	325	364	311	344	319	339	324	337	344	343	341	335	322	345	360	349	372	360	335	312	315	331	346	379	319	334	388	319	358	349	327	380	356	360	340	340	371	315	322	291	355	320	331	336	363	302	368	330	351	317	362	364	348	359	327	345	339	359	375	320	341	355	311	341	321	350	348	327	366	337	350	370	348	323	369	357	358	338	322	345	353	349	347	372	360	371	353	343	360	326	357	329	340	321	347	328	299	376	349	345	347	322	340	293	372	346	342	349	370	371	324	346	340	364	340	376	323	379	334	342	335	332	400	350	318	321	328	318	373	299	358	396	323	339	337	347	402	343	348	352	402	381	332	355	344	298	382	330	357	369	344	330	325	335	317	349	344	330	394	340	360	366	331	348	364	301	361	359	341	339	357	353	349	313	341	342	329	356	334	317	343	363	317	336	321	367	347	326	353	306	358	347	320	342	330	324	343	363	358	348	341	344	335	330	348	330	353	353	317	358	336	356	340	339	347	342	378	317	350	333	379	302	361	348	331	333	311	344	341	328	367	354	319	321	344	321	300	334	325	359	349	307	321	335	326	346	372	358	367	330	341	334	370	368	325	339	367	353	376	340	323	375	345	328	336	321	350	321	339	378	360	343	330	319	330	349	332	326	345	351	338	354	360	341	346	363	334	311	390	352	360	348	345	343	369	340	363	353	352	334	333	336	346	352	319	352	333	336	346	347	348	319	325	345	369	281	375	354	355	306	318	333	363	358	316	331	336	378	339	369	332	341	350	359	352	335	351	348	361	369	287	324	321	362	359	345	339	327	336	363	318	352	323	319	363	381	313	357	361	340	330	342	343	332	310	303	346	335	344	351	356	310	356	324	339	345	311	349	356	364	334	347	363	350	350	330	365	363	336	344	375	326	330	348	356	384	346	346	321	342	320	331	322	321	346	359	358	329	362	346	315	304	317	348	329	339	321	317	323	323	340	321	348	332	352	348	345	357	334	321	326	368	330	343	331	342	367	395	390	351	353	322	364	366	374	339	328	311	316	331	328	326	321	349	309	332	342	324	337	350	327	324	338	336	351	362	339	343	328	321	367	357	381	331	327	327	366	353	313	375	383	366	374	346	349	323	329	327	331	382	341	347	344	378	380	326	367	325	344	337	312	359	342	312	361	333	321	346	377	362	340	353	351	353	343	317	321	307	354	362	332	403	320	338	330	330	330	353	345	361	333	333	349	334	332	341	357	326	348	366	345	353	341	327	342	370	343	356	352	362	335	350	345	371	371	393	339	332	316	356	309	371	361	331	353	337	331	342	351	345	352	344	337	348	359	329	320	331	371	364	352	372	354	342	340	361	337	339	331	343	365	363	350	356	358	327	327	361	367	326	292	328	345	345	335	348	336	361	330	343	345	352	334	326	329	351	378	335	351	362	325	361	351	340	335	308	336	335	309	333	352	352	339	349	344	353	360	336	391	307	336	325	336	348	338	340	349	387	352	327	344	333	396	361	345	315	351	355	370	350	342	333	351	369	349	309	345	334	335	318	336	356	351	318	334	331	375	328	349	385	356	341	357	332	356	362	342	333	359	333	350	337	334	353	348	337	345	346	350	348	343	322	361	346	348	348	379	336	342	352	331	380	324	343	354	372	332	394	356	326	354	348	323	277	324	327	329	338	352	357	360	350	331	337	396	369	359	340	313	334	356	337	332	366	302	326	358	353	336	339	340	360	321	369	337	321	346	358	328	378	338	361	377	354	367	370	337	360	366	369	315	344	368	367	329	323	342	376	334	327	321	333	356	349	344	350	350	366	362	346	385	336	354	331	327	339	363	342	364	343	308	360	339	368	356	344	351	325	306	338	308	380	320	353	343	322	330	313	319	342	337	314	338	351	344	307	356	329	322	330	336	319	356	347	336	332	330	371	339	364	346	307	283	336	354	378	336	329	332	320	331	325	338	369	368	352	358	321	336	355	313	322	350	326	334	316	304	366	358	341	329	314	324	322	350	332	308	343	344	356	352	340	340	346	305	376	391	338	337	325	341	314	362	350	321	342	362	328	349	337	355	359	311	353	311	341	343	331	335	352	378	359	335	344	374	347	371	354	321	355	322	335	357	376	337	351	326	327	392	343	343	366	374	361	327	341	355	341	346	367	354	303	352	361	352	345	355	400	357	355	324	306	360	342	355	328	378	331	342	335	314	317	332	345	335	356	348	400	343	367	338	339	310	340	354	344	344	360	363	345	338	354	315	332	330	366	313	371	345	347	346	343	329	347	340	381	333	360	346	361	339	347	354	348	358	324	362	342	348	338	353	347	353	366	379	324	374	343	346	362	335	345	333	336	336	340	334	361	319	354	361	353	324	322	338	352	338	372	295	361	349	345	305	340	329	342	309	330	341	349	324	343	380	349	363	324	339	345	340	326	343	335	352	368	331	327	355	353	348	335	342	336	311	373	334	333	364	345	363	366	318	341	328	321	334	323	371	328	344	326	388	327	359	345	335	347	337	322	322	301	337	364	343
7945	2853	7062	10042	7731	7120	6484	6413	4936	3992	3746	3078	2796	2297	1861	1674	1571	1500	1346	1256	1353	1271	1162	1173	1069	1010	1021	955	957	880	885	896	845	881	851	852	854	870	878	836	873	818	845	748	846	785	807	768	831	803	799	849	774	832	844	791	774	792	804	816	822	813	758	809	855	758	777	743	802	783	832	815	799	772	798	774	797	767	785	815	778	854	798	815	809	765	783	843	796	822	810	832	773	831	782	769	775	795	742	750	784	817	799	797	796	764	844	834	798	853	701	813	831	829	794	826	764	767	762	754	810	784	783	817	792	793	810	829	803	815	801	776	788	833	825	820	772	806	709	785	783	801	810	830	777	770	774	860	768	795	828	836	802	769	828	773	782	780	746	742	786	782	750	830	806	735	812	807	825	793	779	800	821	794	745	809	824	797	767	805	848	810	798	793	786	769	789	785	800	770	759	777	777	785	805	798	757	816	782	760	765	788	804	792	812	758	814	794	750	809	784	804	784	797	841	795	780	827	790	786	775	763	812	771	716	805	835	767	832	763	801	771	778	777	800	796	821	810	774	832	791	722	791	850	821	812	763	810	742	811	814	785	801	824	768	743	752	807	799	773	782	818	768	808	771	815	790	800	776	817	744	784	793	802	768	783	771	763	799	810	791	819	772	771	828	847	789	778	803	781	780	764	755	843	786	814	818	799	768	796	759	786	764	789	785	771	736	808	814	788	791	734	806	831	837	789	808	808	803	757	801	791	761	797	826	793	813	778	779	755	820	738	791	772	825	787	746	803	830	772	841	795	804	774	801	839	801	806	842	781	815	809	792	775	785	815	784	812	803	814	812	812	790	807	779	811	826	785	823	815	743	807	781	742	805	826	804	770	776	807	804	751	817	771	779	794	788	823	826	738	769	790	782	821	783	848	754	781	834	774	799	797	796	806	784	823	802	784	800	777	776	815	807	760	777	772	774	769	778	793	729	805	805	800	791	823	827	816	802	773	826	795	748	744	789	793	810	759	787	785	808	796	803	757	767	816	777	738	772	843	779	804	784	769	798	761	802	785	739	831	755	802	804	793	798	781	806	775	754	787	819	818	771	775	810	782	765	819	802	812	776	780	816	777	770	761	789	753	798	815	794	795	826	749	756	816	757	814	737	802	785	820	791	778	819	806	749	753	792	804	774	779	809	790	797	727	826	776	801	775	804	813	757	823	785	807	831	805	801	830	824	786	713	804	821	814	807	832	825	772	845	814	819	784	850	780	814	758	813	788	777	769	785	781	777	829	813	831	756	784	776	748	798	772	806	795	767	766	816	733	830	845	781	787	807	861	814	820	807	787	806	753	729	786	840	757	819	794	782	788	774	795	793	771	776	809	818	802	750	819	804	789	806	770	774	826	751	764	789	811	831	828	801	830	730	804	758	761	800	804	760	800	815	789	781	787	780	825	771	754	789	805	813	779	764	747	814	796	775	808	815	783	835	798	777	865	802	753	809	814	777	752	841	777	815	808	802	751	784	809	791	783	746	779	764	790	831	789	770	816	763	799	762	793	809	757	734	803	791	752	813	740	818	824	769	798	819	808	837	780	765	814	760	818	771	810	738	779	795	760	814	827	774	816	791	789	769	793	749	783	800	830	813	794	797	808	810	778	762	785	747	779	780	814	724	756	803	793	763	813	764	756	770	775	779	782	792	803	796	776	760	785	749	797	787	812	767	776	809	850	773	754	785	787	793	753	784	783	812	782	787	833	782	704	802	796	821	801	789	824	779	805	811	799	772	767	820	802	829	786	777	751	813	761	742	811	806	815	790	779	849	807	792	764	754	777	808	746	811	773	760	830	804	803	759	770	829	793	799	802	823	786	821	814	827	765	772	802	816	783	806	773	794	814	770	796	823	774	833	767	818	776	801	777	758	801	774	732	761	778	821	844	814	761	810	796	775	788	834	821	769	817	758	806	792	779	765	780	780	782	789	825	821	784	751	815	789	780	754	771	761	840	782	796	763	829	803	800	839	738	816	730	787	816	799	833	801	811	797	790	813	775	784	788	768	761	735	730	846	776	772	814	779	805	838	766	756	780	783	813	781	784	818	803	813	821	852	845	718	779	797	817	820	809	773	862	797	820	825	796	742	750	789	803	795	794	788	805	805	812	775	826	812	819	796	814	825	819	763	833	805	802	795	794	790	776	779	817	818	790	781	782	819	780	788	803	830	785	783	794	805	794	767	798	771	803	857	830	784	819	741	803	800	779	773	818	750	825	792	766	806	754	782	827	783	749	746	805	801	801	753	776	784	770	813	793	738	781	751	778	754	769	823	770	780	788	772	799	819	789	828	780	805	788	789	775	756	741	781	717	783	814	842	807	782	777	822	811	790	826	779	801	745	845	803	807	768	757	820	763	786	792	802	759	770	807	785	769	792	796	823	804	768	749	766	795	833	852	759	796	816	781	800	742	754	830	755	803	804	778	780	799	808	813	783	780	839	770	761	832	824	806	827	766	782	800	789	823	796	731	812	745	813	798	797	809	776	781	809	831	813	808	787	826	806	782	826	806	743	790	788	794	803	774	802	790	709	769	755	816	793	780	800	771	820	825	788	756	780	806	823	778	785	768	768	777	824	744	759	789	812	822	792	749	808	751	794	837	802	775	780	773	802	750	785	822	796	841	804	755	776	758	781	764	798	771	783	791	823	743	723	829	846	767	834	830	768	742	792	854	826	799	817	840	809	807	846	826	778	816	823	786	780	746	782	772	796	798	835	730	773	786	800	807	751	767	833	781	774	792	824	792	767	790	842	788	774	775	768	810	810	789	747	847	817	779	732	797	794	768	746	784	768	785	797	777	814	761	821	780	812	717	802	792	815	787	822	781	790	800	798	815	787	790	769	751	782	805	781	787	804	766	777	843	747	780	777	797	768	815	761	828	780	790	780	757	796	831	786	776	761	819	794	853	787	818	793	852	801	798	798	799	850	796	765	784	724	810	835	754	814	783	781	803	824	796	804	775	762	773	840	764	803	800	800	747	787	771	792	782	848	801	807	772	775	834	775	810	771	799	800	852	817	771	804	817	818	812	768	750	773	819	805	741	768	817	856	809	766	779	757	751	735	862	804	796	812	773	738	760	806	754	789	823	762	804	833	769	813	796	799	778	769	786	802	776	799	824	824	777	779	803	812	769	863	771	792	816	813	769	742	808	792	778	776	802	792	785	795	784	772	762	769	816	761	826	788	838	779	811	773	770	777	759	785	807	799	861	777	823	763	785	805	794	795	762	809	780	803	763	850	774	801	779	821	821	796	765	798	772	800	786	775	769	816	839	773	836	746	792	751	808	795	790	833	786	812	761	743	790	744	766	774	792	809	825	792	815	823	786	778	769	807	775	775	832	808	828	793	820	783	790	811	778	809	827	788	776	754	841	772	801	766	822	747	808	768	805	788	822	754	804	783	762	790	734	803	770	826	795	756	753	799	866	763	776	785	729	851	736	725	815	777	771	824	781
17572	4686	6416	6804	5253	3770	3742	2914	2133	1527	1382	1060	908	822	716	569	578	552	476	438	455	492	458	421	413	413	387	385	406	392	414	407	380	391	353	368	391	353	362	356	395	355	372	329	374	390	344	359	383	376	345	380	404	365	374	373	342	324	341	383	395	373	364	333	371	337	347	345	349	310	365	401	351	340	359	367	345	332	363	360	359	350	364	351	369	380	370	360	366	366	376	335	354	344	393	371	360	357	338	373	366	374	346	322	371	366	365	363	329	374	338	400	374	371	359	351	368	377	399	360	345	363	374	345	362	380	379	333	366	355	348	326	361	364	342	315	388	362	330	338	382	322	354	394	333	334	380	375	348	337	331	325	341	372	320	366	370	349	351	331	377	349	356	337	345	363	352	323	386	386	354	373	334	385	345	324	348	324	369	326	331	359	355	355	382	384	319	337	354	372	335	343	343	360	372	314	330	362	335	352	351	334	396	374	356	332	357	346	386	388	357	323	342	352	343	346	341	328	357	327	346	376	331	354	330	351	351	420	329	304	394	318	339	352	347	366	344	380	331	385	382	359	349	344	358	345	347	373	345	395	373	357	387	386	345	356	328	347	387	364	379	374	387	380	385	383	352	341	366	360	364	374	331	353	343	332	341	354	339	386	370	350	350	373	398	347	367	365	365	366	373	358	368	392	335	295	329	331	356	392	324	344	367	316	350	356	371	400	350	312	339	385	367	363	354	347	328	349	346	374	351	413	339	347	350	353	369	374	364	377	356	354	315	350	350	349	362	334	339	359	342	359	387	335	371	381	349	377	354	356	378	350	352	324	344	343	345	357	371	363	356	371	336	364	375	373	352	348	371	356	367	341	336	331	352	352	360	378	366	345	372	360	322	365	337	312	344	359	355	350	358	368	341	369	345	343	318	344	364	334	385	340	364	380	334	360	353	345	355	395	375	365	330	337	368	396	351	358	351	355	370	366	354	334	359	371	380	328	347	356	369	360	356	348	368	342	367	324	340	380	364	341	338	354	375	386	384	383	363	356	376	370	323	377	331	338	359	357	313	351	386	369	370	351	343	344	366	340	385	346	347	387	352	332	345	360	368	362	363	399	346	334	349	355	342	362	334	353	376	378	340	353	342	347	387	363	382	341	377	379	359	343	338	358	321	343	352	345	365	338	314	355	320	378	347	351	351	357	377	343	376	366	378	358	389	358	339	340	369	361	337	344	376	314	368	358	371	418	365	364	329	368	335	353	353	389	326	359	359	357	333	323	331	384	367	317	368	357	349	374	328	349	345	352	309	357	365	410	395	360	345	373	360	345	317	359	365	335	357	347	365	340	404	358	374	352	385	383	343	372	358	327	374	321	374	369	357	341	353	363	375	353	356	404	363	345	356	341	405	342	371	386	339	315	355	340	331	361	327	332	406	364	342	365	344	344	391	357	331	334	349	367	389	352	337	345	385	404	350	396	373	336	348	367	374	361	362	346	337	345	321	333	329	353	315	354	345	376	343	384	358	347	331	345	343	349	336	364	365	376	371	327	406	346	368	357	381	326	358	391	365	377	365	373	333	371	347	338	352	357	365	343	334	398	363	363	360	360	392	351	342	360	380	376	350	393	341	330	344	348	333	354	360	352	347	351	361	383	340	319	358	375	355	348	322	316	309	389	382	351	328	363	367	339	360	349	357	349	353	296	348	359	340	348	340	365	374	349	357	358	366	384	371	343	396	322	345	357	367	344	354	323	348	309	375	366	358	359	372	332	363	363	349	390	405	370	353	354	333	338	350	382	374	365	334	340	322	360	365	371	341	388	383	333	372	383	381	356	352	373	355	352	372	366	374	316	357	343	379	372	371	374	343	368	339	328	434	315	358	341	378	376	323	329	366	378	333	356	359	349	358	343	366	367	398	349	344	382	367	348	313	380	371	394	391	355	423	358	391	351	366	310	361	402	347	346	416	370	388	360	339	344	407	332	332	370	381	371	360	359	323	353	359	332	361	356	384	381	377	340	342	331	358	350	357	363	370	351	353	391	326	376	366	366	326	332	339	335	354	372	350	364	382	311	366	354	374	334	363	365	399	345	383	368	331	375	377	352	371	409	366	372	346	372	403	322	406	359	362	316	341	334	366	376	405	373	315	316	337	361	357	354	390	346	291	336	348	350	379	385	310	346	354	343	328	380	356	342	324	357	381	367	384	331	350	402	348	374	376	360	353	337	312	351	355	362	321	376	351	372	374	365	345	362	375	373	353	366	361	347	314	383	383	358	370	375	343	356	329	378	357	371	340	341	380	338	372	381	362	332	385	348	356	350	396	373	329	366	343	396	352	346	369	355	371	339	363	371	362	355	355	309	358	371	369	344	330	356	352	369	346	314	314	308	325	347	342	371	369	365	350	394	354	410	363	339	329	372	344	392	386	338	336	370	339	378	336	370	353	374	391	330	374	379	361	337	360	347	385	369	377	346	373	360	354	322	319	365	304	340	352	364	357	322	370	355	362	365	345	343	376	336	398	343	358	370	367	341	364	384	352	359	357	364	338	351	352	383	357	389	380	377	328	340	354	398	375	364	365	335	379	361	383	383	363	368	364	342	340	360	355	366	384	368	345	338	356	358	350	356	375	329	371	384	367	364	374	335	370	330	367	325	339	338	349	362	370	334	355	337	375	335	350	380	390	323	359	366	346	324	305	380	361	370	318	396	400	345	366	349	356	362	362	353	376	352	358	325	362	371	341	347	360	346	372	361	340	330	373	323	351	374	350	323	332	342	379	330	367	355	362	353	326	369	354	375	340	352	400	404	373	332	347	355	355	317	339	358	293	350	358	369	352	371	359	371	324	339	323	367	384	361	369	356	361	354	373	348	382	345	335	329	385	360	396	354	373	373	363	334	328	349	378	334	371	345	339	375	363	342	351	344	355	340	354	375	359	369	363	351	329	366	364	397	349	335	364	316	363	310	319	383	366	334	322	328	340	339	328	335	380	387	340	370	362	343	344	360	357	364	358	334	381	372	362	386	394	396	349	378	401	369	353	384	355	358	349	372	337	371	359	347	377	347	373	390	359	400	383	336	347	350	365	373	367	338	331	328	343	290	345	350	372	406	342	326	382	391	361	366	345	305	344	355	357	402	352	355	369	372	359	377	387	322	339	376	355	367	347	374	363	364	383	364	341	375	360	366	327	347	360	362	364	320	339	337	336	349	336	383	387	379	342	377	329	366	375	291	363	350	363	353	373	348	379	337	341	328	345	377	338	346	377	350	371	352	355	362	316	346	335	373	361	337	362	363	337	345	378	363	307	337	371	373	347	373	347	367	344	375	363	358	340	360	374	379	342	381	356	358	350	362	357	354	370	380	380	327	370	371	373	354	333	354	413	396	386	395	330	384	353	338	370	353	367	324	356	376	335	320	357	353	368	357	376	345	340	370	356	359	352	328	357	359	362	310	353	354	326	358	368	367	337	339	348	340	364	355	363	336	360	356	376	359	349	388
10319	3838	9597	13511	11825	10353	10616	9622	8159	6489	6177	5205	4394	3649	2892	2410	2089	2087	1762	1560	1624	1725	1619	1418	1266	1213	1129	1096	990	986	951	945	877	928	903	917	905	894	870	887	873	849	832	815	797	812	848	826	826	823	784	818	817	819	810	783	791	854	788	838	800	834	866	826	765	828	783	809	792	825	741	794	776	754	802	749	743	839	790	793	805	817	842	806	835	786	776	821	795	765	791	774	776	843	762	807	791	794	778	760	803	783	735	791	842	825	821	767	794	792	821	771	817	802	833	785	747	775	840	827	726	835	788	784	825	834	771	748	790	799	777	756	812	775	777	761	810	730	742	815	816	799	827	774	822	805	820	808	828	826	778	787	786	840	791	817	793	782	770	825	805	842	751	806	803	798	799	709	760	799	731	775	787	772	810	788	831	803	788	804	771	826	756	761	765	803	805	806	796	763	815	807	768	841	738	788	829	802	797	809	775	816	827	786	777	719	754	819	760	781	776	809	828	768	807	767	864	774	752	836	798	764	807	820	764	770	805	855	782	809	840	729	814	811	762	807	809	780	756	760	781	783	773	831	813	740	783	785	791	797	768	758	788	799	821	809	848	735	752	766	747	790	785	794	795	782	795	755	790	811	762	756	820	836	841	787	746	816	782	814	783	755	789	787	768	779	788	775	802	817	809	844	809	774	790	805	812	796	806	782	776	795	780	856	746	797	818	763	781	791	812	801	770	871	775	760	800	772	779	789	805	805	773	816	824	765	800	756	786	825	802	864	805	746	845	810	830	798	742	804	810	810	777	770	805	792	775	786	832	783	803	814	802	796	797	816	805	792	797	819	798	807	832	770	761	776	752	829	821	756	782	816	799	794	791	798	815	796	800	778	817	798	781	768	800	827	787	789	783	771	783	823	820	765	816	807	777	819	871	790	796	782	783	777	829	789	745	818	798	767	773	789	746	790	733	794	754	793	768	806	838	761	790	776	763	811	801	797	744	803	757	766	751	788	771	766	783	793	766	755	799	814	778	762	769	799	818	767	799	757	768	753	806	739	797	811	785	760	816	807	768	752	800	787	735	780	785	804	822	810	798	797	763	767	825	759	746	818	758	774	793	796	841	799	758	823	722	817	789	776	835	774	835	780	760	798	839	773	829	734	819	735	765	802	767	803	856	736	812	811	801	766	792	788	771	819	813	813	751	778	802	791	775	770	755	783	775	795	797	842	820	760	805	759	801	824	755	786	789	836	774	753	838	810	775	795	796	847	832	748	770	818	785	790	801	787	768	809	805	777	836	853	843	836	800	769	748	779	826	773	753	777	820	763	770	812	825	766	793	776	811	778	776	767	786	816	817	806	783	786	763	811	783	772	764	765	761	814	839	811	832	794	800	783	821	831	830	785	765	760	759	784	803	796	821	799	772	812	814	800	748	766	762	796	836	823	807	836	818	809	796	805	830	775	799	790	800	788	784	797	775	763	813	842	791	848	818	821	783	808	748	754	775	800	813	778	788	765	789	807	816	762	784	791	847	825	804	803	797	802	836	773	737	754	819	813	802	847	819	768	766	804	778	793	814	796	824	788	810	826	812	777	828	812	773	811	779	776	769	779	826	753	774	779	781	820	790	781	776	755	753	815	780	752	783	812	790	756	768	768	782	792	776	832	811	854	813	825	824	797	789	794	725	770	766	786	786	743	844	761	820	795	792	805	727	775	753	782	766	749	799	798	807	806	739	747	768	753	768	759	768	843	764	810	815	788	804	832	781	838	775	801	760	812	723	824	789	817	788	825	810	787	815	830	813	768	816	834	750	803	814	839	800	775	822	796	803	790	773	791	759	836	742	796	864	807	819	816	831	780	782	813	780	794	801	848	763	799	749	764	793	790	830	777	800	787	820	847	771	802	802	767	791	823	806	842	791	722	809	757	775	765	778	800	810	759	804	799	785	790	757	778	828	770	810	792	817	822	835	824	808	785	782	835	706	804	802	812	801	786	797	805	769	835	809	803	751	788	807	796	789	788	798	802	775	760	814	846	818	818	760	780	817	826	750	786	842	797	804	805	794	785	775	784	794	806	829	791	804	790	792	776	747	787	767	820	800	770	777	721	808	775	821	825	817	806	809	770	829	792	771	823	811	731	765	794	816	782	802	737	848	804	781	822	774	814	796	782	806	787	803	833	802	792	764	753	797	764	814	758	790	773	832	784	790	763	817	798	807	780	774	810	799	752	771	809	818	792	784	830	780	780	848	801	737	765	749	789	792	792	818	795	768	795	743	752	753	763	804	760	795	792	784	811	790	811	768	791	757	828	802	849	748	829	779	761	846	866	789	789	800	768	763	849	777	815	839	841	781	829	741	812	839	741	800	787	839	741	786	786	815	808	792	767	853	807	773	796	810	788	807	740	758	814	751	798	793	802	806	751	732	769	830	765	729	794	798	821	772	818	796	833	815	808	767	793	784	774	837	827	790	820	804	837	789	778	809	758	806	795	786	767	776	802	798	821	761	796	813	773	792	809	859	740	759	807	777	784	837	787	817	798	761	758	789	808	767	793	799	831	771	776	784	776	780	822	792	843	803	808	831	791	781	824	755	822	796	818	815	806	782	776	761	789	776	827	744	784	797	776	773	834	783	824	824	776	808	829	762	794	850	764	781	809	816	741	806	779	817	776	775	799	774	752	820	798	768	782	801	754	807	771	800	810	754	795	777	730	785	821	792	804	788	782	823	808	749	753	808	830	780	815	726	809	819	781	776	765	770	817	816	780	794	832	776	795	803	692	836	784	775	875	824	801	816	816	793	794	737	842	846	791	772	810	770	791	743	802	833	760	769	817	839	805	749	844	799	820	823	802	787	845	785	799	794	776	759	788	789	804	787	789	796	810	785	810	820	819	726	758	797	774	774	834	793	852	765	794	770	755	805	779	737	801	798	802	810	795	783	747	743	771	820	779	790	754	760	793	809	822	800	815	789	772	818	774	813	794	761	813	786	776	805	824	779	834	770	804	810	766	773	848	786	804	810	768	801	792	750	764	775	806	783	803	799	783	796	781	800	729	763	775	844	823	774	802	793	738	822	776	792	758	793	769	762	794	765	814	772	813	791	836	774	800	798	797	815	827	807	787	848	799	814	822	814	741	844	828	784	834	811	812	833	760	813	813	791	795	786	781	834	776	732	751	812	797	827	791	781	794	793	796	801	756	761	818	832	821	753	780	797	803	808	816	783	788	776	780	783	824	786	761	781	773	820	821	758	862	815	845	797	775	788	783	818	738	808	774	809	784	750	777	787	768	829	808	769	785	766	803	796	762	776	780	777	761	787	787	791	822	804	759	785	820	801	767	765	790	804	766	824	807	898	806	751	764	756	790	867	797	761	788	788	786	877	772	754	810	788	792	768	775	781	776	791	779	777	814	814	853	777	825	785	811	783	771	750	778	839	782	795	767	769	750	785	799	809	764	792	775	841	813	852	772	819	819	803	808	782	779	880	747	778	825	786	797
3238	1344	1558	1250	860	674	512	448	360	319	291	293	262	273	278	260	244	240	245	240	222	259	231	218	228	226	212	206	209	212	189	216	192	215	229	217	245	232	222	215	217	239	228	230	219	237	207	214	229	216	182	217	207	205	193	225	181	198	227	233	210	198	242	232	209	209	199	231	209	216	226	232	204	222	208	211	199	188	200	211	209	221	191	216	214	194	212	223	190	215	233	215	226	221	241	235	208	218	255	194	219	221	216	216	217	225	208	217	214	219	204	230	189	213	218	218	224	257	213	230	204	230	201	225	201	193	196	234	189	191	179	212	210	208	219	203	201	210	220	218	203	194	193	206	209	205	233	190	223	213	198	214	218	216	214	221	198	213	202	221	233	204	218	206	225	203	199	211	225	222	204	222	198	203	172	204	201	235	243	231	235	232	212	186	191	231	237	196	234	236	227	225	219	212	204	230	216	196	216	213	217	232	212	231	216	194	186	210	187	235	237	199	205	189	184	185	204	218	237	216	209	229	201	215	215	217	214	217	199	202	203	184	192	227	224	223	184	214	201	220	187	210	212	202	214	211	215	207	216	221	202	214	206	199	192	216	231	222	212	199	235	222	205	226	223	202	223	215	184	217	229	217	217	217	194	206	217	222	204	256	224	209	222	232	236	236	223	197	220	206	216	187	228	240	231	209	218	199	208	218	209	231	229	208	228	205	204	244	239	202	224	194	195	233	232	210	243	228	220	222	197	214	237	208	231	215	222	191	212	169	197	210	205	216	214	215	222	231	208	194	233	216	207	217	176	222	230	221	210	186	239	249	227	200	208	197	233	201	205	218	219	220	218	235	199	202	214	241	206	195	223	213	198	215	212	209	214	242	234	220	216	204	231	212	180	204	210	218	215	199	239	232	221	196	229	195	223	226	237	234	206	213	215	241	210	234	218	224	225	198	206	224	184	204	221	207	225	218	230	238	234	220	225	231	224	208	209	211	217	215	218	225	234	220	209	200	206	205	224	245	238	230	238	187	204	235	210	229	202	226	215	241	216	230	246	194	199	224	220	227	249	200	214	212	212	214	215	162	228	231	213	235	241	219	191	241	235	227	211	218	210	224	271	233	205	205	236	213	235	201	225	255	204	215	203	180	205	227	200	194	213	226	199	194	191	211	186	247	208	208	198	193	193	214	210	217	222	210	233	224	230	214	239	231	204	198	215	205	205	221	234	200	233	225	225	195	223	217	233	207	218	222	229	206	194	200	204	218	186	215	218	235	228	250	233	223	226	229	237	220	242	219	213	215	207	199	222	205	208	227	199	211	224	230	232	195	195	218	207	224	209	188	203	238	236	190	213	199	207	210	208	214	223	190	218	229	195	235	196	193	236	222	211	207	211	196	247	216	194	246	205	188	223	213	173	203	190	222	179	204	238	216	224	230	219	206	203	217	201	221	229	193	212	212	205	220	236	199	198	220	225	204	211	205	213	228	207	184	224	208	206	209	226	236	223	206	184	224	217	232	173	183	207	203	234	230	230	181	239	240	189	230	221	208	213	203	200	197	199	230	235	220	189	225	223	226	232	253	223	218	244	202	220	211	212	208	208	214	195	228	205	197	224	205	196	246	204	215	224	216	227	195	217	219	208	193	206	251	227	222	211	246	212	200	203	220	212	203	186	197	239	211	218	212	195	200	216	198	208	231	190	189	205	224	229	211	231	205	217	222	224	225	238	213	207	210	201	201	226	189	237	205	216	222	217	180	208	206	212	231	232	224	216	234	218	225	226	201	226	227	195	236	206	218	209	212	234	207	215	196	205	189	204	228	228	197	199	209	206	211	214	194	216	229	206	214	211	219	219	205	242	214	209	235	204	229	230	214	207	241	193	217	212	209	210	211	215	203	211	204	188	214	209	194	177	214	216	215	227	195	227	200	212	204	222	217	182	248	188	191	208	218	220	210	221	244	210	207	234	189	200	212	213	184	201	217	217	213	207	219	216	207	222	250	234	184	198	183	198	229	219	202	201	215	197	216	174	248	216	232	204	216	229	222	212	216	210	192	200	247	202	252	230	214	220	229	189	237	205	206	223	214	235	200	215	229	211	218	211	223	205	210	202	192	223	212	203	208	232	232	184	194	223	222	197	199	199	239	231	228	226	221	189	200	202	223	211	208	219	237	201	208	228	228	227	212	226	245	215	242	226	229	208	217	236	244	203	214	241	225	220	227	246	204	226	225	223	196	230	202	206	208	239	189	185	209	221	191	219	224	191	198	219	223	227	223	217	230	227	228	226	240	204	205	207	220	218	210	229	228	223	217	218	228	201	198	210	236	240	212	249	236	199	233	232	208	215	221	217	229	207	196	210	202	190	218	220	196	210	193	209	218	226	208	223	208	228	218	203	196	222	235	220	213	189	254	216	214	210	216	183	229	231	216	207	251	191	206	214	215	236	256	200	214	224	193	212	239	186	220	228	194	216	209	211	217	222	224	205	252	198	210	210	219	206	214	201	189	221	212	223	206	214	240	218	226	220	202	199	217	205	202	233	239	229	191	220	206	255	208	236	223	214	198	209	231	250	200	218	207	197	206	225	224	223	226	232	192	200	224	218	234	193	227	212	226	227	222	223	222	212	215	227	214	256	175	221	240	215	202	201	205	230	211	242	173	229	217	232	237	191	217	208	193	225	193	209	189	199	224	229	206	195	211	231	217	222	218	211	206	199	220	232	222	225	221	227	221	214	212	208	232	213	188	196	226	205	231	216	218	231	212	214	227	215	218	202	184	209	219	234	212	216	231	221	223	186	205	212	226	220	192	202	235	246	247	229	207	261	241	183	219	240	202	227	201	226	200	204	230	206	214	232	226	212	216	210	235	243	227	246	190	221	243	211	244	228	175	242	205	246	194	206	210	215	202	223	191	212	234	235	199	243	217	237	196	196	212	238	228	196	225	200	190	221	177	211	210	212	219	228	193	227	248	217	218	186	216	243	201	231	210	212	222	222	206	224	219	208	215	196	230	217	198	224	236	215	213	194	217	238	218	215	218	219	218	212	191	230	217	203	233	187	192	200	197	223	217	231	212	239	202	225	206	207	228	217	208	206	222	232	213	221	241	221	201	213	204	227	247	249	186	216	202	218	229	236	220	227	232	210	220	192	238	214	204	201	220	256	228	217	231	261	228	213	203	207	225	231	208	196	195	235	231	218	222	242	232	220	233	194	218	227	219	203	211	212	234	215	214	217	249	212	181	198	218	210	214	187	220	204	223	222	199	217	241	212	223	209	240	187	208	206	234	209	200	215	200	208	210	219	215	241	205	207	200	231	210	218	201	214	173	207	236	223	211	213	187	198	194	222	237	203	243	213	219	217	233	229	192	198	206	246	201	196	210	224	233	209	223	216	184	191	204	220	219	203	242	234	222	226	198	228	196	201	215	258	208	237	227	214	214	207	232	204	219	229	209	228	206	223	205	208	216	221	228	205	218	208	211	202	200	246	267	217	229
2717	1607	3214	3929	3313	2680	2254	1868	1521	1308	1161	957	899	891	866	776	689	674	664	611	664	629	613	592	587	585	614	591	640	585	561	536	568	573	555	569	582	563	551	613	617	528	534	547	552	513	503	556	502	507	530	553	563	519	544	552	530	543	566	537	505	518	538	548	534	528	534	491	504	539	518	523	523	513	509	549	497	587	560	515	541	507	523	534	515	499	542	544	518	547	536	498	538	535	486	504	556	528	557	540	546	540	519	534	496	530	560	549	492	531	570	534	540	561	523	538	525	514	529	554	505	536	548	507	522	542	530	542	505	539	533	499	546	529	523	509	560	518	522	524	528	538	561	533	508	537	534	529	557	526	562	532	537	534	521	549	529	519	519	554	531	567	510	534	530	540	507	539	527	515	504	533	534	555	525	553	546	524	533	538	572	499	543	598	539	540	509	527	557	543	501	532	541	509	549	549	513	543	530	517	554	564	537	498	539	511	535	505	527	519	558	546	521	527	529	517	539	545	523	533	536	523	531	495	542	517	529	569	523	532	556	493	507	554	560	551	548	501	548	522	520	547	527	531	551	561	555	543	590	513	485	511	517	535	534	532	548	513	560	534	515	504	545	478	510	569	577	543	542	530	536	522	515	533	525	557	522	568	540	558	525	537	554	534	548	579	503	549	516	531	529	559	521	520	537	506	540	493	486	530	514	498	528	522	539	517	526	519	542	511	519	547	505	511	506	504	540	540	531	545	537	500	585	533	546	542	517	536	561	545	539	510	537	508	614	527	564	560	518	569	558	541	531	564	563	513	533	583	539	556	537	539	535	539	589	546	542	508	566	516	532	575	527	488	549	495	532	514	494	543	519	513	492	536	520	526	525	557	548	515	529	547	542	544	550	530	536	562	553	543	491	545	525	541	555	531	518	545	583	531	528	512	515	537	504	542	534	541	522	527	540	546	547	513	559	542	534	546	522	522	536	538	503	549	547	540	531	572	540	522	549	510	572	595	513	524	508	577	529	526	517	517	515	497	511	560	571	554	539	504	527	535	494	543	604	541	544	542	556	560	565	553	495	520	523	512	517	543	499	493	533	531	516	552	522	541	551	523	487	512	518	530	493	539	522	520	557	547	553	551	539	522	558	538	538	542	536	513	541	528	542	537	540	483	540	512	507	511	499	530	555	541	509	564	541	523	575	558	513	525	495	547	505	544	495	519	557	564	539	528	505	571	559	533	532	535	557	517	547	510	505	544	540	567	467	514	509	549	538	502	529	534	527	521	529	540	524	529	520	544	507	526	544	547	540	536	526	542	531	552	520	537	520	517	519	548	544	557	536	551	548	529	543	522	557	519	563	551	556	551	548	522	526	536	541	538	538	533	535	543	547	564	509	514	523	577	536	532	556	517	502	537	577	504	557	559	508	529	572	530	547	533	528	538	524	502	512	516	541	543	557	515	569	558	496	493	534	579	493	559	518	494	564	549	519	502	469	536	548	453	546	535	541	509	547	532	549	519	538	535	498	519	502	515	525	510	526	555	529	532	554	563	533	584	538	555	520	539	547	530	563	559	556	499	569	521	552	535	515	511	552	486	532	517	520	507	549	579	555	526	538	518	529	519	528	555	526	493	501	543	576	500	536	530	547	501	538	569	591	552	541	536	522	528	554	543	568	567	500	537	520	524	580	535	524	525	527	533	557	526	551	560	560	559	508	532	553	536	508	532	533	531	558	561	557	501	564	503	525	502	560	494	523	515	559	477	547	565	549	513	563	545	563	488	512	545	546	489	542	543	518	503	518	506	528	532	508	524	530	533	542	511	578	562	522	546	530	559	533	567	526	555	526	535	512	551	492	527	489	505	541	513	534	515	559	500	512	538	519	520	512	530	538	531	520	538	523	548	535	518	564	481	547	579	568	525	581	557	501	539	506	543	495	508	520	506	561	538	585	540	521	547	507	564	548	549	563	550	560	560	492	507	553	517	535	542	517	541	504	546	559	534	534	487	569	516	534	498	495	525	552	515	541	561	517	535	548	510	502	499	531	545	545	524	495	495	555	535	559	530	574	507	559	580	561	512	548	520	521	541	551	544	554	511	549	543	541	542	559	535	527	550	562	549	531	544	541	549	595	546	517	529	542	544	512	525	499	516	536	541	521	538	565	545	542	548	553	571	547	581	513	574	515	482	529	564	546	531	553	529	583	534	524	515	531	538	546	548	563	557	527	553	519	521	546	531	551	533	543	541	552	593	556	541	567	501	554	499	537	560	570	525	531	511	524	522	545	523	514	523	487	512	553	534	524	522	519	566	518	519	534	505	557	547	516	511	575	504	535	503	568	544	541	517	522	555	528	494	509	557	573	509	498	540	548	529	535	530	556	547	511	531	550	544	527	479	523	519	568	513	526	582	533	545	530	541	558	513	536	540	528	536	534	535	505	567	544	542	531	543	577	491	511	558	525	538	544	548	555	553	534	520	502	562	539	590	524	540	542	504	542	543	540	529	523	532	547	545	550	512	558	551	477	556	511	514	518	544	577	536	561	492	540	512	512	521	569	503	509	501	514	508	519	538	527	515	534	519	577	519	510	580	529	511	594	525	497	548	525	524	521	541	475	539	548	484	530	529	574	536	536	517	545	554	536	527	529	512	535	523	525	517	504	505	524	568	559	490	489	511	481	534	524	501	525	536	554	555	539	510	539	475	490	542	548	597	562	551	548	563	517	502	544	535	536	554	536	552	555	535	551	549	488	571	507	588	536	495	538	494	555	490	468	506	531	565	543	516	504	534	528	539	466	504	538	506	574	495	508	489	509	478	516	541	563	556	528	537	533	557	499	536	495	504	517	522	550	515	553	490	544	519	562	535	541	511	533	553	557	476	538	524	553	488	545	536	517	523	544	533	558	587	538	538	553	543	529	537	502	532	556	528	533	556	514	540	528	541	527	525	552	547	508	529	540	511	514	532	551	533	511	541	572	540	532	558	556	514	541	562	531	551	535	557	519	557	563	530	515	532	513	531	510	507	512	527	557	544	515	549	556	475	497	506	497	521	545	571	568	513	499	538	543	519	558	503	544	536	503	555	539	552	509	557	577	531	540	541	561	526	487	569	514	580	535	494	498	497	507	489	498	546	531	536	496	545	530	536	551	547	501	545	528	525	542	496	553	523	532	498	525	537	515	509	501	563	537	518	521	500	537	539	507	532	554	556	538	560	496	522	498	512	523	507	551	476	524	522	504	558	549	549	563	551	543	489	553	552	509	507	545	542	562	531	528	561	523	536	504	563	505	537	559	500	533	541	561	527	553	522	514	542	515	546	565	524	533	561	514	533	491	502	578	522	542	580	523	528	523	544	553	552	503	506	509	563	547	505	488	615	540	527	537	539	494	551	563	558	491	530	515	525	524	540	509	529	546	532	512	510	548	544	538	539	523	527	512	594	531	556	547	531	520	512	563	558	518	547	508	527	541	536	563	532	506	533	557	491	515	515	505	578	504	503	493	495
10339	2776	3773	3808	3220	2074	2027	1652	1307	1128	906	828	705	569	505	480	500	480	415	410	427	407	432	403	397	375	356	394	382	365	347	370	378	325	369	346	356	347	336	322	322	359	352	318	346	340	318	351	311	358	363	341	368	328	340	342	347	334	349	320	342	351	353	308	323	356	362	351	332	393	356	369	351	302	346	323	340	337	330	353	350	347	343	312	312	354	354	352	337	345	357	347	320	333	380	376	344	331	377	356	353	311	332	336	336	361	342	320	325	313	356	323	329	323	358	325	347	314	367	327	364	361	322	320	349	355	385	342	343	339	330	357	319	345	361	325	349	361	337	324	363	307	365	311	304	337	382	332	290	351	323	344	364	356	292	332	332	346	366	321	313	316	344	352	362	363	371	354	389	307	355	353	332	354	338	352	306	361	346	352	329	323	324	348	337	360	350	329	333	356	336	332	339	297	349	378	340	360	339	349	316	340	321	345	345	336	321	355	310	325	351	347	308	362	366	341	340	350	332	323	346	327	343	366	336	316	333	334	351	358	372	331	316	363	352	358	358	330	312	307	322	355	317	337	349	376	374	362	339	324	358	340	327	360	333	334	357	326	337	320	343	387	376	356	335	367	365	374	355	328	312	376	310	337	336	358	357	352	350	369	333	352	372	334	365	356	345	365	361	380	331	372	341	369	373	320	344	345	336	320	363	313	355	340	375	345	395	380	336	326	325	343	339	336	359	349	376	301	341	395	376	333	322	339	366	344	302	339	312	349	351	340	373	368	314	341	347	372	358	360	339	319	325	361	338	374	320	306	326	330	338	362	327	393	355	379	361	346	393	346	354	352	350	353	331	349	311	338	371	334	342	360	331	340	352	335	343	331	340	353	361	390	362	337	364	350	339	377	350	364	362	368	308	367	333	327	345	345	326	360	398	351	331	342	346	379	323	345	353	319	368	340	343	342	393	326	362	333	320	339	328	311	352	357	344	348	370	361	367	332	337	354	351	326	341	357	352	372	346	329	357	362	330	313	370	345	358	329	345	376	315	335	346	373	328	358	370	359	367	319	360	323	315	374	398	305	383	375	320	329	349	345	346	344	338	332	323	353	341	323	366	362	342	347	351	322	345	364	379	369	372	298	349	346	364	346	366	352	321	387	343	357	364	337	353	373	363	360	364	383	361	344	343	358	376	346	314	357	362	332	329	316	300	355	318	302	363	300	327	334	344	322	357	361	357	313	353	394	344	351	340	357	332	346	299	381	355	310	344	331	341	336	360	329	363	317	352	359	349	332	332	310	334	350	346	376	346	355	313	337	351	366	336	352	348	355	313	359	340	335	343	333	328	374	348	362	371	324	325	367	355	376	368	358	350	366	361	354	318	351	344	320	336	354	344	337	339	338	356	319	379	350	374	356	337	345	355	349	321	332	299	333	307	354	345	316	310	368	336	366	331	366	351	325	345	328	339	318	347	328	338	372	372	304	343	331	353	341	360	340	324	331	344	307	364	345	350	341	349	333	362	358	369	366	302	337	316	307	346	343	352	318	372	345	330	368	346	350	344	357	320	358	346	321	345	334	315	340	371	310	344	327	373	345	328	317	378	338	338	329	373	343	361	346	350	324	356	342	349	373	328	348	318	358	341	381	319	305	338	322	326	321	334	344	327	366	347	369	350	336	316	334	319	349	318	339	342	352	325	339	339	353	372	359	354	391	360	346	314	320	329	382	348	366	346	351	360	332	359	341	312	309	372	305	331	351	342	359	343	324	331	332	315	304	315	348	332	390	344	362	370	303	327	338	340	342	326	332	317	348	330	345	393	342	356	340	345	327	348	326	321	336	342	364	366	320	351	356	366	374	331	336	368	314	350	307	327	381	346	355	353	371	334	321	348	373	341	337	374	316	350	394	352	338	324	323	336	355	349	348	342	344	334	342	323	349	371	333	377	331	356	402	343	345	355	352	340	358	335	336	336	315	338	326	330	337	322	304	367	361	342	337	340	317	328	365	339	317	331	337	368	347	360	371	344	367	321	359	334	337	337	300	354	312	319	333	346	347	367	350	337	341	330	350	364	328	351	333	337	365	365	327	345	351	352	352	367	357	364	346	349	333	314	339	337	327	380	336	342	329	318	370	320	323	356	362	345	353	319	313	321	319	317	348	358	309	359	360	361	341	361	337	359	352	352	334	332	339	368	318	352	321	337	316	339	345	327	336	391	355	374	325	316	282	307	346	312	350	358	346	346	332	293	324	321	314	337	357	347	340	326	364	368	335	351	348	345	355	319	346	368	362	367	363	316	324	334	342	315	342	328	332	321	331	334	347	344	346	361	344	379	373	367	349	335	317	335	374	358	327	340	380	354	330	329	349	312	314	325	344	353	321	329	360	360	336	352	358	348	374	331	366	361	353	305	355	327	321	359	330	331	360	331	344	350	328	359	366	296	374	337	331	327	361	354	337	316	294	375	333	330	302	346	334	375	357	354	341	331	319	345	353	351	300	338	360	356	363	356	339	350	355	346	343	328	333	298	364	361	346	322	321	385	309	328	337	342	332	316	353	348	355	317	341	315	329	306	353	327	336	355	353	324	355	369	362	351	342	371	343	379	368	341	325	346	333	365	357	328	346	362	348	309	305	296	320	328	384	338	337	341	352	331	295	323	347	324	361	355	343	374	352	341	315	345	338	381	379	374	341	338	352	345	346	327	369	327	325	348	356	319	319	333	351	342	350	340	332	354	339	376	381	371	340	342	316	338	306	355	338	326	331	351	334	327	339	347	318	343	315	350	346	341	330	339	369	364	368	329	348	364	324	344	344	360	358	338	339	371	343	352	343	350	354	312	318	337	378	327	325	377	341	343	339	355	329	320	378	368	375	380	357	344	318	353	342	317	333	339	318	307	374	335	340	382	329	336	347	367	345	345	356	340	321	382	318	348	361	375	304	341	339	334	330	340	358	333	351	357	345	308	387	366	385	366	360	347	328	333	366	345	338	331	310	299	321	350	350	329	338	328	351	341	317	339	368	357	342	340	338	338	327	313	339	320	365	312	323	331	336	356	372	389	368	370	326	348	338	354	347	340	312	359	357	380	354	345	342	365	341	351	369	378	315	320	312	344	323	301	346	299	334	345	357	331	318	334	327	367	344	335	393	330	337	364	337	390	381	347	347	379	352	325	348	360	358	328	348	361	335	362	322	380	356	347	355	386	361	329	331	312	358	303	329	351	342	346	349	326	337	340	351	360	361	350	334	357	357	342	379	352	363	340	365	343	382	376	364	345	359	367	325	344	330	320	341	307	316	362	354	345	323	356	333	337	349	323	363	333	343	344	343	341	345	337	349	326	342	348	357	326	321	367	356	350	331	322	371	370	338	362	332	332	310	309	294	349	358	306	349	344	331	319	401	340	334	389	395	337	342	359	371	403	333	345	380	351	321	337	316	341	333	318	333	351	358	332	391	367	333	355	307	347	339	348	366	310	336	346	349	338	315	318	318	358	339
7988	2840	6436	8856	8757	6943	7301	6706	5786	5084	4035	3349	2813	2619	2200	1721	1485	1447	1385	1139	1214	1255	1258	1160	1071	998	942	924	935	907	865	852	827	863	848	867	840	864	792	836	828	846	794	796	859	792	751	753	832	822	832	827	852	830	789	798	808	800	784	797	769	752	779	776	793	824	783	812	742	842	741	792	785	761	816	776	790	821	822	843	779	832	729	767	807	816	775	798	745	794	777	757	802	781	777	772	775	779	777	812	769	830	823	788	782	746	844	756	812	800	777	808	764	820	825	773	774	790	881	798	800	764	787	782	805	780	803	777	788	798	744	821	771	777	771	815	800	788	801	789	807	745	761	758	816	805	792	790	784	804	799	797	809	759	794	780	772	754	771	799	774	779	834	803	760	809	800	837	807	828	782	831	774	724	781	779	827	782	778	817	811	768	726	740	781	766	793	792	828	819	789	778	837	817	803	810	741	814	741	760	782	804	798	796	763	777	785	750	844	813	772	821	816	746	769	784	759	792	763	762	808	806	782	798	803	823	747	774	740	813	786	805	820	766	771	816	836	787	758	772	798	787	764	770	743	792	828	790	759	825	760	838	809	760	820	771	786	720	856	825	795	825	823	772	747	757	834	802	782	744	785	811	800	774	846	736	775	780	768	775	816	846	739	814	834	735	809	793	754	802	845	822	837	763	785	786	774	815	749	772	776	766	823	815	802	823	808	772	790	777	819	840	822	833	784	775	821	785	768	795	820	786	786	762	782	786	783	788	749	804	831	817	837	784	799	758	725	814	751	807	830	812	805	787	791	772	811	784	798	822	770	773	797	805	780	779	797	738	715	760	758	790	789	787	776	792	803	765	798	779	824	805	759	790	824	802	759	809	788	733	779	776	799	777	744	819	778	748	809	798	793	817	768	798	757	802	778	796	771	728	778	795	764	806	780	805	857	869	795	734	805	840	781	786	796	745	789	811	757	769	800	777	785	798	737	802	795	781	768	796	782	740	806	803	773	827	790	809	803	794	794	762	781	794	742	802	747	803	774	777	813	788	830	814	795	728	758	829	831	767	793	761	791	799	762	832	793	791	762	812	808	786	829	765	803	784	792	804	774	804	769	820	780	795	804	790	787	802	798	833	783	791	723	738	751	808	768	787	787	735	766	798	782	800	819	712	779	808	812	706	803	809	799	764	838	777	724	794	787	803	784	806	815	808	796	789	733	787	819	796	779	769	818	792	809	772	807	725	817	755	764	832	786	811	769	793	796	830	770	721	794	784	776	752	798	804	771	752	753	772	751	813	802	785	795	772	774	806	775	793	775	809	792	818	828	784	778	765	779	797	804	801	816	799	781	806	814	715	769	841	782	804	791	776	752	774	772	793	787	732	780	796	834	816	817	772	771	744	813	773	799	818	711	753	771	834	781	811	786	818	821	770	845	792	816	787	719	753	769	781	803	771	797	752	774	784	758	743	715	794	772	809	767	787	862	753	766	758	764	820	820	791	822	766	810	738	760	744	824	736	828	820	796	791	753	808	725	783	809	742	762	764	783	817	818	776	792	779	746	802	777	802	826	808	794	787	831	764	817	827	817	823	773	778	818	760	806	803	823	755	839	814	797	810	777	761	782	803	781	835	797	827	776	843	771	772	800	791	806	764	812	807	775	824	781	761	748	825	821	799	801	821	856	761	790	776	793	774	809	720	839	779	784	790	761	757	775	818	802	815	841	791	761	824	777	841	835	742	740	777	777	791	760	764	798	831	761	793	794	818	744	748	775	777	784	764	798	720	791	740	849	763	761	817	792	801	771	825	762	784	798	779	771	746	849	718	782	717	818	800	799	790	745	760	809	831	827	826	816	808	837	762	818	736	770	773	797	769	722	831	752	806	774	786	757	757	850	802	742	795	801	769	814	811	777	805	805	795	787	800	774	783	768	830	770	779	836	784	758	770	817	863	808	782	748	788	773	800	772	755	816	810	805	809	791	809	755	839	803	804	778	770	810	737	727	781	775	798	780	803	766	797	794	769	789	800	820	824	840	796	808	749	813	850	773	769	789	774	827	802	800	780	746	827	762	815	781	781	792	788	766	750	798	829	808	769	781	752	760	797	785	796	775	796	756	790	813	774	755	798	738	771	820	768	756	835	805	778	804	743	804	829	785	796	758	792	766	833	738	810	822	843	797	778	812	770	822	783	818	823	753	771	801	810	802	793	744	755	807	784	755	769	835	761	779	818	736	769	778	802	789	809	806	779	767	830	775	759	815	788	844	769	744	760	794	811	775	732	799	814	721	796	730	749	777	774	827	772	868	761	801	818	798	785	774	792	824	801	799	782	764	781	767	744	780	741	785	780	804	801	751	766	762	805	787	806	760	797	796	791	730	785	826	767	753	810	764	821	822	792	844	825	795	792	788	812	779	818	822	810	776	810	813	812	795	769	802	798	783	767	825	794	823	811	754	840	832	825	803	806	837	783	806	746	823	781	799	767	761	761	806	763	720	752	772	794	816	790	806	818	770	840	773	808	764	776	836	843	771	817	856	750	795	817	753	783	818	770	786	855	773	843	806	809	753	787	803	735	801	824	795	726	784	747	766	789	764	774	762	796	803	829	760	783	845	821	806	803	764	762	744	729	843	816	805	769	781	828	824	789	815	790	840	801	800	814	815	739	817	795	759	835	799	777	772	806	842	791	750	797	791	802	779	827	759	793	804	787	763	791	773	768	805	831	771	752	777	839	822	829	752	779	787	744	753	774	755	759	750	798	789	786	838	824	862	845	772	734	774	805	809	762	742	774	836	827	814	799	782	801	767	804	821	814	792	806	787	757	772	765	785	800	809	787	794	797	831	754	782	800	787	802	770	808	837	729	726	825	789	829	756	779	789	755	795	850	789	821	729	801	818	856	780	768	792	774	788	833	799	788	793	739	806	794	780	828	792	773	761	774	749	772	819	812	796	794	736	812	840	824	771	821	835	767	756	789	788	804	747	787	775	811	765	764	849	803	759	795	821	822	802	760	753	787	849	815	828	794	787	766	773	770	770	808	804	753	801	757	767	810	756	742	785	765	805	741	781	744	831	820	749	794	786	806	867	750	769	776	756	796	783	791	804	793	743	794	731	790	789	803	764	759	769	794	837	817	776	783	833	756	810	808	807	765	809	784	782	806	804	824	818	788	820	799	803	779	744	821	770	838	816	741	828	801	803	781	785	771	836	809	781	757	771	795	798	773	783	815	791	768	787	835	770	806	802	806	773	785	795	825	758	765	770	750	756	781	754	813	796	784	775	806	791	806	818	776	850	770	759	784	820	763	786	798	813	823	768	798	808	850	760	792	777	761	823	823	793	773	765	798	811	753	769	792	773	778	777	821	826	763	799	799	787	784	792	790	794	758	811	781	743	800	811	791	761	738	795	798	758	793	794	811	806	775	777	803	805	784	750	807	771	812	769	755	786	803	804	836	817	787	779	757	788	783	783	817	844	783	758	795	807	799	745	820	782	837
17704	4627	6727	6173	5909	3708	3698	2876	2228	1909	1417	1159	950	877	737	594	549	455	427	468	431	461	469	467	468	384	376	379	375	387	395	362	356	369	397	402	371	359	385	367	368	365	347	364	336	338	359	362	384	338	353	362	362	342	352	388	344	331	352	380	362	302	404	347	359	353	350	363	370	378	357	343	376	343	337	313	349	315	364	388	339	350	348	340	342	357	363	324	365	352	394	313	391	354	381	337	362	376	346	348	337	320	381	359	340	321	363	345	331	355	353	349	315	343	349	347	372	338	353	331	344	295	344	342	344	344	384	336	360	341	331	349	354	386	348	350	352	333	320	362	393	319	376	384	360	348	322	360	348	353	350	359	341	359	344	352	355	354	332	373	353	343	346	334	361	326	352	324	348	377	374	330	370	359	378	345	337	322	338	336	350	353	342	375	348	364	385	325	348	344	358	361	340	385	349	362	359	333	373	341	352	338	356	359	367	370	343	358	343	374	351	329	338	342	336	352	343	320	351	364	354	307	343	353	350	349	357	378	371	359	341	339	340	355	348	347	324	342	380	334	350	353	359	328	385	340	331	373	332	389	380	340	361	350	337	399	342	388	358	335	380	354	404	363	370	352	346	338	313	381	346	346	376	359	337	353	332	375	386	375	368	383	328	388	371	362	359	366	371	370	386	331	340	338	345	381	351	350	404	344	353	366	356	358	387	360	314	382	341	332	363	326	359	344	374	338	340	343	331	379	394	328	363	335	312	319	351	365	343	350	338	335	344	347	324	347	360	370	318	342	331	365	379	342	320	355	356	371	391	366	332	336	335	400	338	389	347	369	346	311	352	309	370	349	384	345	396	317	310	313	385	339	362	329	370	374	374	340	352	348	313	346	359	333	355	375	392	314	327	349	358	352	337	370	338	369	372	343	369	356	351	369	318	402	366	348	339	348	328	330	345	398	353	344	332	339	374	365	374	346	337	370	371	351	331	384	360	363	411	371	356	372	403	372	391	370	357	330	361	352	374	363	356	353	349	373	361	349	371	353	346	355	366	360	340	311	315	352	352	337	332	334	328	369	372	342	324	361	345	343	326	361	351	337	357	348	349	369	311	348	340	369	367	316	360	347	325	342	340	347	361	362	347	361	352	349	370	366	340	346	326	329	360	356	367	343	343	364	371	356	371	377	338	359	361	332	325	358	311	387	341	353	365	399	327	360	351	356	371	359	381	357	357	352	358	336	392	353	371	366	340	371	399	348	359	300	349	378	356	346	342	332	309	394	365	347	331	345	346	339	384	367	326	356	364	354	312	352	326	366	357	352	311	342	357	341	321	334	356	346	346	391	351	334	345	348	332	347	363	350	374	356	369	358	337	367	355	348	370	352	381	335	335	346	345	387	348	327	335	336	325	355	371	364	329	320	387	364	358	339	351	363	351	352	344	330	351	360	370	396	392	348	353	376	345	363	340	332	314	348	325	366	324	348	355	350	334	380	347	396	364	360	348	349	359	388	359	317	371	383	362	354	358	341	349	357	340	361	347	367	382	370	359	370	336	326	323	323	337	364	342	343	353	320	338	344	346	330	364	327	352	322	353	356	357	337	335	342	332	337	356	348	352	369	358	345	348	364	370	363	356	352	362	331	374	367	352	310	367	358	358	356	317	361	410	322	378	370	375	310	362	344	328	377	378	361	333	365	359	344	340	338	344	359	366	348	354	342	356	372	353	331	356	359	343	326	345	338	342	388	386	355	353	382	369	311	348	347	337	342	356	317	324	340	370	343	351	367	377	324	381	378	352	363	362	348	375	319	349	377	339	347	370	359	359	390	319	370	353	357	367	354	382	339	355	378	343	362	327	324	342	338	386	345	351	382	359	380	356	319	368	373	359	317	354	352	352	351	335	350	355	391	345	370	329	353	328	345	355	382	352	366	352	347	338	338	367	362	348	374	343	341	348	361	348	345	366	362	338	332	322	332	350	358	353	380	340	350	333	376	355	364	363	393	347	358	318	356	378	331	347	377	328	367	342	333	289	336	353	356	379	345	379	329	367	348	348	340	359	379	359	342	367	388	335	337	329	362	351	338	368	338	342	359	351	337	350	312	388	367	355	364	337	395	323	329	343	349	342	338	323	331	367	357	373	338	377	365	369	375	357	329	373	382	364	372	355	384	315	360	368	379	375	338	327	320	348	370	348	352	345	358	403	369	341	350	373	360	386	353	356	347	304	314	369	342	357	337	305	367	339	357	333	368	340	351	377	375	379	339	308	349	358	380	347	350	350	338	352	368	351	359	335	344	374	342	316	338	319	343	363	363	322	374	367	393	344	365	313	383	344	398	330	347	343	379	348	310	356	366	350	403	340	338	358	347	340	324	355	334	353	321	384	370	371	357	382	354	336	344	353	303	339	362	348	346	360	358	364	379	373	364	379	339	315	382	337	311	370	380	346	361	344	336	421	358	344	342	338	365	368	338	336	365	356	367	340	348	363	364	318	358	353	346	363	384	351	357	333	355	361	370	388	389	386	361	348	375	353	356	345	326	352	342	342	360	340	322	339	330	365	374	368	320	368	354	327	343	390	344	355	347	326	361	352	372	351	350	346	375	376	345	326	354	327	389	358	360	373	379	355	333	393	322	377	331	344	325	351	361	359	387	339	326	365	367	332	366	373	364	325	326	346	364	355	350	320	328	344	382	327	374	356	356	336	328	333	335	342	366	387	346	349	297	351	374	343	339	354	343	349	367	354	387	336	350	341	341	343	323	338	315	349	373	339	350	398	348	372	330	383	324	358	355	353	367	382	356	356	363	368	324	364	346	378	402	357	351	362	336	372	352	340	347	334	374	343	354	356	363	348	351	312	366	370	353	366	362	366	348	354	345	345	372	351	331	335	327	386	339	353	368	347	361	359	338	333	352	369	343	321	362	347	337	350	350	314	351	355	370	361	325	326	370	363	372	367	377	380	362	323	352	345	359	362	374	330	361	374	342	341	356	364	345	359	351	323	343	359	367	289	316	365	321	360	348	348	382	333	300	347	353	348	313	366	351	340	350	386	365	354	371	331	327	360	396	368	375	393	391	360	342	350	348	341	285	341	338	355	370	369	354	308	352	378	369	390	369	371	349	329	337	381	350	312	330	311	360	361	349	343	340	345	320	329	396	363	346	350	359	347	363	319	358	386	364	330	360	347	356	357	351	311	361	380	354	378	367	331	313	303	352	324	380	355	346	319	339	371	327	349	342	361	333	360	384	348	347	353	325	344	408	322	348	290	312	372	410	361	362	343	348	371	392	354	380	359	346	357	362	358	392	347	368	367	332	326	375	318	357	348	359	342	322	364	368	315	341	374	386	322	345	335	355	351	347	349	349	340	363	349	330	382	352	339	353	361	365	369	349	352	376	329	315	324	340	372	347	375	359	335	350	338	339	339	324	344	336	313	371	340	372	351	331	322	346	371	355	389	375	361	347	339	328	320	363	326	331	377	369	337	374	377	336	344	347
10555	3919	9484	12360	13266	9870	11802	10207	9200	8529	6583	5180	4375	3887	3033	2551	2017	1985	1795	1460	1419	1607	1584	1574	1378	1301	1162	1151	981	983	906	926	884	905	942	980	911	899	909	826	846	849	832	817	860	779	823	804	842	751	791	868	856	802	789	831	812	802	747	765	834	749	785	796	776	834	772	803	775	843	782	784	769	726	781	788	833	794	817	823	795	832	741	803	855	817	766	829	753	772	778	761	810	766	797	800	787	771	783	775	819	788	796	759	822	791	774	804	724	773	833	808	835	775	755	786	763	777	810	776	787	801	790	797	750	781	822	757	786	760	772	728	822	796	813	780	775	752	802	780	743	772	827	805	809	826	794	816	835	794	790	829	712	786	813	790	800	735	797	813	776	737	819	772	811	805	795	721	739	783	778	785	791	813	748	803	784	754	784	800	781	800	790	788	734	802	757	781	827	757	804	796	787	770	799	801	759	805	807	736	790	810	773	878	763	778	784	787	826	753	768	858	786	827	808	800	781	801	762	806	807	777	760	810	762	770	829	776	804	811	791	796	816	756	810	776	835	749	769	757	785	784	752	755	790	814	772	791	762	803	779	761	744	828	842	816	811	762	809	797	770	796	839	800	800	775	803	783	763	802	852	794	824	784	829	768	782	826	777	804	821	813	804	779	786	769	772	808	792	777	768	764	762	792	797	762	840	858	729	766	847	761	768	793	748	805	792	782	819	800	816	805	750	792	727	777	781	769	820	828	803	768	767	830	758	760	743	792	705	815	829	788	791	737	769	789	775	772	811	771	716	795	832	740	777	780	798	788	799	846	790	785	811	821	802	804	760	735	790	813	778	784	798	741	776	753	790	817	782	743	793	842	783	792	824	767	761	795	833	761	777	771	834	783	806	768	809	728	788	778	802	809	757	808	831	833	806	795	754	775	832	764	733	773	744	761	823	766	757	809	788	768	775	763	819	805	801	762	841	789	813	792	783	796	783	786	799	788	775	839	771	764	787	823	789	740	776	765	850	779	820	778	809	791	818	771	773	759	833	775	769	841	777	800	749	786	800	774	764	820	811	804	812	775	756	764	821	809	793	745	792	769	798	757	730	798	783	784	779	751	782	863	799	756	765	800	823	815	799	796	781	747	745	782	787	805	826	787	743	778	826	787	786	808	728	828	793	733	748	812	781	766	798	802	798	813	777	812	768	796	770	822	777	783	807	749	785	774	764	845	817	808	772	773	815	800	744	796	756	810	785	827	774	813	821	807	771	721	727	757	814	798	768	781	811	751	805	830	774	802	792	860	755	805	791	756	795	757	806	757	780	791	853	807	744	794	825	786	797	810	803	799	808	795	787	717	772	763	774	812	798	756	773	808	821	811	758	800	793	822	785	804	794	802	786	804	752	771	748	746	784	796	772	754	741	823	803	770	795	734	797	787	790	786	825	783	738	782	764	822	766	810	828	791	790	775	747	818	796	778	766	743	764	789	727	769	729	789	775	827	808	823	780	779	766	773	742	810	824	762	758	793	763	778	774	797	767	809	775	791	830	804	780	768	803	794	830	793	787	784	747	774	811	838	787	768	791	756	794	736	758	794	773	767	833	786	756	790	779	805	767	764	757	805	767	772	790	772	774	765	771	785	784	817	767	778	806	782	762	781	741	786	777	826	787	784	802	776	753	809	796	785	724	770	802	778	835	782	784	806	764	810	806	807	772	776	757	822	875	777	756	753	811	763	813	780	748	762	784	796	740	799	840	797	849	797	844	810	774	754	871	836	771	761	781	808	837	789	800	758	797	811	807	790	827	779	788	783	730	798	786	759	798	780	770	813	749	806	779	770	803	789	806	792	804	806	780	804	799	800	761	805	757	762	838	790	791	749	772	848	753	761	749	797	780	810	770	756	811	757	803	783	783	785	781	799	764	794	815	797	783	745	767	780	793	799	850	776	812	754	812	746	776	837	797	772	783	806	778	759	803	830	833	794	784	762	787	798	779	773	800	813	840	790	811	796	813	801	780	808	774	827	788	816	812	761	798	777	773	787	793	818	779	773	770	741	754	807	835	766	792	819	792	832	817	772	773	771	783	760	794	814	809	750	774	769	790	794	846	829	785	796	755	762	814	767	797	738	762	818	739	781	748	791	801	766	751	758	805	759	815	783	823	866	770	801	772	742	824	813	797	825	809	773	790	765	772	791	791	787	830	796	809	771	800	804	778	827	795	715	789	802	805	778	758	733	792	814	809	781	749	796	789	831	836	770	794	806	765	771	744	801	791	764	772	797	767	802	775	806	807	841	763	780	793	796	789	744	795	754	753	803	787	797	759	792	760	752	753	824	781	828	761	776	755	780	761	779	785	816	772	733	804	786	753	825	737	795	783	824	770	776	780	812	751	818	814	772	807	818	759	796	802	802	740	796	788	812	757	759	798	856	798	792	759	761	759	805	759	796	766	784	794	819	759	791	800	780	769	768	836	789	787	801	799	774	758	798	771	806	764	782	788	816	735	817	743	788	809	757	773	767	833	798	820	811	781	777	829	769	797	851	813	821	852	779	770	825	794	791	790	782	820	813	769	748	759	763	787	754	809	760	815	802	803	809	762	794	749	807	813	820	797	753	796	807	797	791	746	750	798	781	753	791	769	814	795	804	764	784	806	841	715	778	798	785	840	771	770	771	758	792	745	806	766	769	763	772	841	780	773	818	783	824	786	819	833	834	817	743	802	796	768	756	764	790	782	799	790	758	782	801	809	758	783	798	784	780	780	823	799	789	744	824	762	786	784	753	771	803	778	780	774	750	775	782	787	748	796	770	815	752	768	802	770	743	787	819	792	813	787	788	775	718	797	769	827	795	757	798	765	754	777	780	751	835	846	793	813	805	791	769	781	804	751	807	776	772	755	761	830	698	810	821	753	773	826	813	786	798	786	774	751	745	759	791	767	777	781	801	807	828	735	790	767	814	822	804	769	761	801	787	813	742	817	811	784	801	755	760	770	788	781	778	796	781	803	833	775	792	803	780	797	806	769	805	807	844	796	772	758	763	762	818	760	806	774	762	756	784	817	843	809	771	806	771	775	786	804	788	769	766	756	803	788	789	789	790	751	812	783	750	789	760	768	758	802	808	810	835	790	859	773	859	790	787	798	786	748	805	789	749	789	804	783	781	784	780	768	795	756	787	731	817	838	739	805	838	793	814	757	799	775	741	744	757	762	823	777	799	791	807	786	793	780	785	736	818	779	754	852	782	705	795	754	802	790	761	827	765	735	768	771	776	785	808	784	778	768	766	786	756	796	833	873	813	786	800	822	790	820	767	817	817	795	715	832	798	816	796	814	807	780	800	753	788	750	780	770	789	760	791	719	782	795	759	787	801	803	761	859	777	790	779	774	783	742	807	763	761	834	778	775	779	754	778	799	800	820	753	823	810	728	780	787	800	808	753	779	756	797	767	768	788	841	817	763	769	793	810	790	840	764	746	804	781	795	768	803	807	786	779	783	747	741	818
3277	1295	1441	1157	883	654	499	458	377	348	311	270	283	247	265	246	283	239	221	196	220	220	207	200	259	213	222	211	245	241	226	163	191	204	216	196	232	243	207	244	241	239	255	217	211	204	207	195	202	205	232	197	198	192	215	197	182	218	190	227	182	193	210	216	219	204	216	190	209	229	214	218	203	196	211	205	232	210	216	206	230	199	236	239	183	213	242	211	201	203	211	208	202	209	206	217	216	220	229	210	205	214	220	234	247	239	228	200	236	220	223	204	213	222	227	202	206	211	187	205	199	196	197	215	230	199	200	211	206	235	235	200	224	223	197	213	182	219	216	185	199	214	237	233	203	215	246	246	227	222	204	192	173	221	208	214	219	225	215	227	225	202	203	235	228	205	208	242	201	209	216	220	224	234	222	203	218	241	217	224	212	216	218	223	211	223	194	211	217	187	199	214	203	236	198	187	189	228	225	206	259	228	198	220	195	250	172	232	227	223	197	198	222	215	202	195	213	239	211	201	220	223	203	224	217	234	227	218	213	217	215	206	209	227	236	229	186	186	194	221	209	220	210	206	236	216	200	229	190	234	193	198	200	191	188	184	229	214	214	203	205	181	220	230	191	225	208	183	197	198	226	220	186	197	183	211	244	209	239	204	227	211	200	218	203	223	192	210	215	218	209	220	223	197	228	205	207	191	204	215	228	184	219	213	233	218	232	206	221	184	209	205	196	223	219	191	201	203	212	207	221	191	233	208	196	212	230	208	191	215	242	229	211	216	208	218	191	227	212	235	226	203	224	223	199	197	193	206	189	207	205	216	219	212	207	232	198	205	230	203	193	182	207	209	202	220	214	212	192	206	247	202	221	184	183	202	203	217	206	199	214	223	211	210	232	188	204	237	234	216	209	204	210	210	209	221	217	212	180	232	215	219	202	205	193	230	225	195	208	202	219	227	230	223	210	193	202	208	218	210	204	207	217	215	244	211	203	222	234	230	222	240	186	203	217	211	209	212	226	224	239	244	219	191	226	209	226	201	229	223	215	207	210	223	233	221	213	242	218	210	199	197	200	190	193	207	211	222	218	220	222	229	197	193	205	217	205	199	208	225	239	205	209	233	183	204	228	215	212	204	187	211	237	201	187	243	209	222	227	226	218	203	197	226	232	219	218	224	243	210	182	199	189	197	226	252	220	240	183	196	190	203	244	206	211	202	194	186	222	230	249	223	201	232	211	220	237	217	222	243	208	195	233	196	218	233	227	237	222	229	209	215	223	184	243	208	210	219	205	207	215	208	191	233	226	214	221	228	208	201	230	223	220	208	218	194	221	200	233	202	214	201	213	190	193	217	227	188	210	205	192	176	188	210	200	227	195	218	237	226	208	227	230	236	233	215	204	216	229	210	199	215	230	216	189	216	184	220	190	203	235	203	209	200	206	219	208	221	234	208	198	197	192	237	185	235	194	184	209	200	208	220	214	216	198	216	177	243	198	237	224	195	233	205	196	234	202	226	233	210	217	204	229	227	222	188	207	211	210	202	199	181	216	215	188	210	228	209	187	229	232	232	242	212	221	215	212	210	213	222	201	204	211	203	236	207	217	210	237	195	226	198	187	219	216	226	197	202	221	198	203	245	202	197	235	226	213	190	202	226	237	220	213	224	214	240	208	202	241	225	212	217	195	218	209	189	226	210	228	206	215	194	219	204	224	216	227	199	202	224	204	196	215	206	195	223	211	209	189	218	207	215	193	213	207	214	207	230	170	219	210	199	233	211	215	220	209	219	181	200	221	180	203	250	216	245	216	218	196	205	207	221	222	220	197	204	199	225	220	224	203	210	210	203	221	229	209	203	201	207	199	198	230	212	239	229	190	220	189	242	214	188	241	197	196	205	204	209	213	236	215	243	223	220	205	187	208	210	214	205	212	196	200	202	207	226	209	209	214	187	213	222	228	223	188	226	222	224	216	246	197	217	195	195	235	201	221	199	182	175	195	220	204	218	222	207	200	192	227	231	210	207	193	239	241	194	218	202	203	237	213	189	211	215	197	204	216	222	216	256	215	230	215	223	221	204	183	176	227	229	179	211	196	179	254	209	216	212	206	216	227	245	219	221	237	185	218	202	220	238	218	242	253	224	221	226	233	237	217	197	221	216	203	172	217	222	212	223	178	204	200	221	201	201	234	212	232	197	214	207	226	208	238	206	198	219	214	212	223	224	217	230	236	206	187	222	229	234	223	213	214	258	203	221	213	225	227	186	204	225	199	215	204	204	225	218	211	198	207	209	214	237	250	252	196	218	222	220	201	220	202	184	233	200	196	202	197	208	158	220	196	228	214	223	204	216	198	199	215	239	230	217	205	201	192	228	210	230	206	220	190	198	232	207	210	206	250	213	217	207	216	219	177	206	239	222	198	210	193	203	249	209	189	191	234	185	223	222	202	204	198	220	190	204	242	207	218	233	197	220	211	204	211	223	211	213	199	211	239	212	220	192	202	228	233	244	211	213	213	238	225	257	199	208	212	227	223	198	220	226	215	222	224	219	219	246	210	205	219	214	204	216	184	200	222	196	187	194	225	206	220	175	199	215	188	190	227	200	211	234	214	202	220	244	210	236	217	197	204	218	227	232	210	206	203	193	219	218	218	202	204	226	251	208	190	214	203	188	194	210	199	231	224	211	213	220	187	214	198	210	208	210	240	216	214	207	199	204	213	190	214	211	205	228	218	196	219	235	234	208	217	212	215	209	215	231	244	190	200	218	195	227	229	193	230	210	213	197	212	180	219	208	227	219	221	194	203	199	221	215	225	221	212	234	252	213	175	218	187	187	228	236	227	207	209	231	197	195	213	230	203	215	202	218	224	212	221	203	202	218	226	210	203	207	214	199	208	231	197	197	220	198	215	230	251	207	213	218	196	223	212	224	255	211	192	196	214	239	196	189	192	204	187	205	187	202	209	221	224	227	218	209	228	204	217	196	214	202	231	216	214	224	224	205	209	213	202	197	208	208	214	200	204	217	216	201	198	218	244	215	238	201	221	250	192	193	250	201	212	223	218	199	234	207	200	218	201	206	207	228	222	209	236	226	230	205	191	215	222	215	232	203	234	195	224	223	213	192	226	226	225	231	224	194	244	248	204	218	230	210	190	233	225	184	195	196	195	230	200	232	212	211	207	235	215	228	211	226	246	241	197	224	204	230	224	212	188	227	198	232	221	203	249	206	209	219	208	203	196	201	232	237	198	209	206	247	212	203	195	224	214	181	214	199	198	199	210	202	191	206	224	223	211	209	196	240	225	202	212	224	204	213	192	199	217	174	212	207	205	232	208	195	220	244	218	198	220	216	224	219	211	228	225	198	187	199	205	213	205	187	220	222	194	240	234	243	210	219	175	214	211	216	220	216	205	192	230	195	189	179	225	217	200	232	222	213	255	193	209	192	201	198	207	235	212	212	229	227	206	208	222	221	243	209	196	190	222	197	192	237	206	236	202	228	209	191
2734	1472	2913	3386	3245	2709	2214	1861	1519	1330	1131	1057	890	840	767	824	724	708	670	658	591	640	558	608	620	586	575	610	563	514	538	577	585	529	586	581	579	596	543	583	533	504	540	561	549	567	550	528	521	577	552	545	541	508	548	528	532	529	551	499	561	578	528	505	544	513	567	519	512	551	538	533	528	551	521	526	508	527	560	518	537	563	558	524	519	529	507	536	534	505	544	515	535	511	505	560	530	501	557	542	521	520	528	554	535	522	541	520	542	520	536	495	570	504	539	569	505	544	535	503	537	554	543	471	515	538	526	510	545	519	519	575	542	502	559	522	549	557	511	537	519	565	550	543	545	537	516	533	533	503	547	499	543	528	524	521	529	532	581	525	489	567	542	545	530	526	510	541	519	531	517	551	517	552	519	570	543	541	526	517	494	498	498	583	541	525	523	531	568	528	571	546	516	535	525	533	548	480	541	519	536	550	491	520	511	537	528	525	493	519	488	509	550	528	574	528	556	518	557	527	516	526	514	541	521	550	574	555	554	587	539	527	534	505	537	531	523	519	561	542	523	480	513	508	568	567	547	577	518	517	523	535	487	495	550	567	534	524	584	520	526	567	499	543	504	528	500	536	547	506	553	567	536	544	516	528	522	505	553	482	553	477	561	490	535	574	526	513	513	535	517	526	511	536	538	523	547	536	548	545	535	512	505	565	523	541	568	526	494	528	568	536	546	484	552	518	519	501	517	534	522	529	537	538	554	532	497	569	570	527	533	517	567	510	516	484	537	533	555	508	573	557	517	494	497	518	494	545	572	511	521	542	574	532	510	520	495	550	519	567	509	521	482	561	535	466	528	533	494	546	555	501	519	550	496	544	526	503	509	541	510	505	527	553	507	526	498	562	568	574	542	563	493	567	517	527	568	492	543	522	522	527	573	523	476	545	521	571	495	491	568	508	525	502	529	558	538	503	535	519	508	518	574	502	528	542	527	526	500	504	510	528	540	538	485	509	575	531	557	566	547	544	510	545	531	504	553	528	531	497	531	456	515	521	557	542	571	504	523	514	533	527	522	541	541	482	541	486	500	565	556	538	493	541	492	518	535	521	528	549	531	554	565	531	517	530	552	493	522	519	491	526	541	531	552	522	540	542	567	548	515	513	495	512	500	565	506	535	536	544	540	513	554	541	523	538	547	531	557	554	535	539	534	512	545	543	544	508	504	556	559	541	550	592	537	523	486	548	541	555	534	545	523	519	521	556	506	487	543	530	521	517	518	561	520	524	526	557	578	531	497	524	533	545	535	548	526	522	542	538	570	512	510	516	505	524	520	533	491	482	510	530	506	526	522	529	540	511	524	563	572	528	541	534	530	538	563	572	534	543	481	536	552	489	520	551	529	545	514	537	550	529	533	505	555	511	528	559	564	557	526	557	513	567	557	490	534	507	494	509	554	555	545	527	530	518	499	551	559	495	543	543	528	478	552	553	561	516	539	519	488	512	552	556	541	506	561	567	505	542	528	538	521	514	535	540	500	514	544	523	509	541	511	568	553	497	526	493	542	499	529	516	523	531	545	583	527	553	492	553	539	543	545	545	594	519	492	509	542	542	488	540	578	519	541	517	536	524	535	557	530	520	509	527	564	511	577	481	551	504	522	511	521	529	532	536	533	535	560	519	523	493	557	505	496	521	537	533	523	520	512	558	576	493	527	545	582	510	495	548	567	582	526	560	490	565	547	508	538	513	509	497	523	535	563	567	544	527	501	495	500	560	487	512	574	502	556	516	522	502	500	546	512	529	541	509	560	534	523	534	540	521	511	537	533	519	515	533	515	541	528	499	542	492	509	504	534	468	560	518	513	553	536	532	558	526	498	536	554	557	553	527	523	534	534	500	533	541	506	518	530	568	557	523	561	514	542	516	550	509	555	498	504	532	535	515	510	509	520	522	535	534	520	505	535	522	523	519	559	539	499	550	545	548	511	517	568	529	560	520	527	502	527	486	551	542	541	560	573	532	514	525	551	541	515	481	516	535	507	550	521	491	523	533	533	527	529	497	559	560	558	513	548	550	487	548	521	554	531	541	531	514	483	524	524	564	524	504	526	504	543	532	538	548	512	538	516	536	525	517	489	528	539	532	541	545	535	539	515	504	521	535	528	574	515	548	545	518	519	527	557	519	542	526	550	548	538	533	540	479	511	531	491	516	531	527	587	554	556	550	546	519	531	516	543	523	558	521	526	509	507	515	494	539	550	521	504	545	493	552	520	503	546	550	510	531	545	508	534	562	518	575	540	517	519	535	518	543	532	541	490	553	575	522	520	543	490	545	529	547	541	565	557	539	513	577	542	511	565	527	556	489	494	513	504	515	508	511	526	516	558	542	535	514	534	547	516	539	510	509	544	555	493	563	537	573	533	519	492	506	510	532	542	543	522	520	568	573	577	547	559	539	520	542	527	555	499	569	529	558	547	524	553	519	532	516	531	516	522	516	503	541	520	601	530	516	520	525	544	491	496	552	506	525	563	586	516	501	572	492	530	514	526	549	538	581	586	526	558	516	520	514	502	566	561	557	551	506	537	509	512	515	527	541	479	530	535	535	537	530	523	527	529	517	553	500	478	531	585	524	548	514	559	504	545	546	544	528	520	523	527	511	513	555	532	493	515	538	530	516	512	517	546	554	552	553	526	527	571	535	492	514	569	495	523	526	539	521	561	572	572	531	510	545	521	551	504	492	551	545	503	563	497	526	540	525	538	487	488	524	504	509	541	542	517	527	541	519	515	512	519	549	508	533	490	511	548	580	501	534	539	539	577	536	539	544	529	522	514	551	526	504	506	551	522	491	528	529	541	502	568	537	483	519	551	528	529	538	544	558	556	537	535	531	472	558	512	537	542	559	546	543	513	579	533	522	532	520	559	504	547	550	503	527	524	570	541	518	524	545	515	582	576	501	538	558	514	535	549	521	517	540	514	569	544	513	562	535	524	541	526	512	534	532	556	540	548	549	502	526	531	500	534	548	531	494	501	529	532	549	538	525	522	533	503	561	546	529	538	564	511	507	555	552	524	506	503	573	544	537	542	550	556	521	553	528	540	519	460	533	486	542	537	514	570	515	546	543	505	548	559	538	536	514	566	514	502	556	556	505	570	548	539	538	530	549	493	541	513	518	552	511	555	529	518	535	514	487	555	587	566	573	518	523	528	520	533	532	554	501	527	541	530	525	523	524	549	557	530	527	535	522	546	494	503	503	530	520	532	511	514	568	537	531	558	532	539	542	507	531	591	579	493	535	508	509	531	544	584	494	497	541	537	520	573	539	544	534	484	497	514	504	558	558	512	559	554	577	557	539	523	530	565	540	505	554	517	538	535	515	547	513	549	485	571	510	533	551	504	513	521	562	477	541	515	513	526	532	509	542	552	524	584	523	564	528	527	549	520	531	518	536	542	533	568	546	517	555	506	541	500	555	560	548	531	533	548	563	545	508	540	532	506	594	518	536
10462	2793	3931	3228	3217	2225	2076	1527	1282	1055	946	749	642	613	540	483	471	455	429	381	411	444	415	389	376	389	379	353	343	349	325	391	334	343	391	367	324	354	347	372	346	327	342	351	323	308	379	326	333	346	345	385	335	337	349	300	344	328	323	351	329	358	326	331	339	341	338	343	344	324	343	338	356	348	352	316	319	357	340	371	348	338	321	357	344	357	339	325	366	326	353	357	323	326	335	369	397	311	328	328	360	344	351	347	331	371	344	341	364	348	325	341	352	344	330	332	340	335	341	360	349	332	378	322	344	359	367	364	352	333	340	313	347	332	339	345	363	330	346	354	339	328	324	345	309	352	365	324	368	329	369	351	336	360	339	327	332	359	330	367	333	321	315	334	335	329	328	310	332	339	326	345	307	343	362	358	333	363	367	336	331	330	351	340	355	318	329	326	367	336	304	359	339	332	321	405	370	342	357	323	338	342	334	327	377	343	356	331	328	355	344	325	355	360	355	358	337	354	348	344	348	310	322	388	368	332	353	327	360	339	343	350	341	309	324	348	334	356	336	316	300	298	370	309	356	372	327	332	333	371	334	348	326	343	338	346	373	302	349	329	315	327	333	345	342	378	379	329	343	375	291	387	309	342	330	329	340	305	345	311	349	357	340	356	334	341	345	324	317	313	335	334	410	359	347	385	358	333	305	314	333	343	326	333	382	361	351	320	345	345	356	321	333	358	347	339	335	315	327	345	320	340	343	339	327	317	324	314	318	330	329	357	321	338	337	318	373	328	369	308	330	313	298	319	347	352	345	336	315	336	332	348	308	335	314	356	317	324	350	352	316	307	346	361	353	297	349	328	346	322	310	348	323	364	358	346	340	323	339	325	333	329	347	376	351	357	342	358	334	329	315	306	332	304	304	361	339	330	326	378	334	375	376	368	317	332	320	336	364	329	357	324	303	341	340	333	345	338	370	318	328	353	345	327	306	344	364	344	309	366	343	328	368	325	349	372	319	354	354	345	365	326	311	304	334	322	332	381	349	340	312	332	309	369	320	324	370	345	363	373	355	347	349	321	334	304	368	308	323	300	331	355	341	356	354	340	327	314	343	297	300	346	350	355	342	339	347	311	330	337	366	304	346	341	328	323	331	347	357	332	308	326	337	326	336	324	389	330	377	359	339	350	323	324	353	345	362	363	315	374	351	373	359	343	324	340	360	343	363	366	289	299	304	326	364	340	336	339	353	360	331	314	349	338	317	361	336	354	389	335	314	300	332	316	368	353	301	338	326	319	328	308	360	357	329	306	355	308	319	305	342	331	338	331	329	365	383	310	335	359	314	338	360	377	343	342	336	332	355	328	329	338	376	349	355	339	332	333	365	390	345	357	345	342	334	316	347	359	367	309	346	311	342	342	369	322	312	329	365	371	351	355	357	359	333	360	388	330	318	338	392	328	349	349	343	375	320	338	340	356	356	356	340	332	315	346	321	356	314	358	303	319	312	376	349	382	347	333	315	309	335	340	358	367	365	364	332	317	340	358	341	336	374	329	333	358	337	316	333	356	351	344	362	333	361	335	361	331	326	313	360	316	373	306	366	314	364	334	339	342	375	329	348	338	324	358	308	328	348	340	352	353	340	328	344	322	324	336	339	384	337	361	340	365	366	350	351	376	348	367	364	347	362	312	336	337	334	361	319	356	336	348	338	353	355	329	323	328	349	338	313	354	347	301	348	331	351	319	341	373	341	357	327	354	369	308	337	355	336	342	348	332	346	351	341	346	355	388	339	343	299	348	322	351	326	351	348	341	333	328	341	334	353	334	322	347	309	343	290	361	364	361	339	345	351	315	330	312	349	365	349	318	346	370	348	338	334	336	330	334	313	324	381	328	338	343	328	359	345	380	350	372	361	336	338	310	411	311	342	354	356	365	342	408	329	341	329	324	357	343	351	337	320	306	351	329	351	326	332	320	354	357	310	308	368	357	344	345	346	353	341	377	350	357	333	319	333	380	316	349	316	323	343	359	350	337	355	344	346	278	333	333	327	327	384	348	339	347	352	343	355	341	319	355	348	324	337	325	328	338	360	349	331	345	353	361	333	341	345	329	306	358	319	347	361	371	330	344	305	343	331	360	399	382	328	332	327	308	315	299	346	359	329	327	293	318	353	312	354	331	350	349	298	359	323	346	328	327	309	340	325	338	315	325	356	316	344	350	321	360	340	364	346	353	377	349	336	349	356	334	360	321	361	298	340	348	345	323	344	347	321	361	338	362	350	339	341	337	353	334	377	367	332	361	330	336	351	349	354	322	329	348	321	317	321	323	318	341	368	319	346	360	348	360	338	354	377	360	349	354	347	320	368	332	320	340	343	365	335	354	296	340	366	339	358	329	334	369	350	336	327	350	326	367	350	335	308	345	348	328	330	352	337	335	366	380	323	365	344	343	355	352	325	347	380	359	338	335	337	349	348	344	330	362	356	359	323	338	319	331	340	343	361	321	318	328	326	333	320	354	357	342	365	364	369	328	354	349	358	338	324	362	330	374	347	341	332	338	336	338	346	331	339	325	308	340	367	348	365	336	321	357	351	318	330	308	354	341	360	368	358	341	353	310	341	313	363	322	313	335	323	337	354	335	359	364	347	334	312	350	365	323	369	327	305	308	340	311	323	378	340	331	336	346	349	386	359	339	329	351	371	328	363	384	349	334	360	336	342	362	335	352	325	387	319	342	338	381	369	337	302	325	315	331	338	325	357	325	331	337	358	324	348	357	361	353	328	349	325	331	317	339	334	335	325	317	342	337	377	355	330	327	331	311	349	358	344	338	331	319	338	350	344	349	357	337	355	370	303	306	327	355	354	345	361	352	315	327	344	322	317	374	320	332	342	361	346	327	343	337	343	334	329	357	292	337	340	325	321	351	319	342	346	334	325	301	348	315	327	359	361	322	296	370	334	358	325	351	379	349	349	343	375	347	343	321	356	353	322	324	355	316	298	377	343	328	344	358	385	340	336	332	342	363	346	338	326	339	352	366	361	352	372	379	338	337	312	322	345	354	329	319	329	324	357	356	339	350	349	322	349	344	398	333	340	338	345	347	326	340	344	300	326	360	328	342	338	355	336	314	346	378	350	408	330	324	338	348	351	334	317	350	341	312	312	369	379	326	348	326	368	318	344	357	341	344	305	339	379	378	387	325	351	342	318	370	341	321	320	340	329	346	387	326	338	363	314	319	316	320	331	324	370	357	339	340	359	356	370	349	327	348	344	355	346	316	363	320	365	354	357	346	354	323	383	321	320	393	319	354	318	324	358	342	352	391	333	331	374	338	325	361	354	365	302	325	347	351	352	348	365	349	331	336	322	332	345	359	342	338	302	298	342	334	322	326	330	363	370	348	363	350	322	359	310	364	351	369	353	324	379	337	324	342	330	345	349	367	336	332	325	306	378	331	349	310	348	321	332	333	360	351	338	342	322	335	317	320	334	340	309	329	343	339	322	339
7951	2805	6681	7708	9231	6667	7692	6229	5584	5055	4297	3242	2722	2416	2074	1851	1584	1448	1326	1195	1104	1173	1183	1203	1117	1006	994	993	947	892	900	837	909	845	861	864	849	848	828	765	830	819	833	798	769	768	727	810	803	811	777	811	769	760	778	789	779	770	754	797	772	786	828	733	744	779	807	783	835	754	802	839	766	776	813	783	835	785	776	847	797	803	735	761	757	786	796	781	783	800	770	790	750	822	804	784	808	761	789	814	766	788	765	770	793	792	775	763	775	817	771	814	751	769	797	759	783	847	811	776	844	799	810	778	762	801	776	709	744	775	797	784	788	829	769	820	811	805	784	785	763	791	713	780	768	728	834	767	802	831	749	766	758	766	764	776	774	740	821	791	782	833	816	787	754	742	823	808	798	774	821	790	808	740	804	769	814	792	769	743	759	757	777	808	784	727	770	811	794	790	770	807	783	771	864	786	795	818	756	797	811	796	797	780	759	776	775	796	803	764	780	789	819	770	764	746	783	839	795	800	758	791	769	789	805	835	787	756	775	757	819	809	795	806	763	803	792	768	826	775	800	785	733	800	795	824	763	803	761	787	796	817	775	767	792	814	762	777	763	758	790	755	760	848	754	772	806	789	760	801	800	760	781	757	790	810	826	817	792	767	803	813	769	782	788	840	780	798	815	750	812	767	774	797	806	782	799	775	794	794	789	803	755	742	762	756	804	796	813	758	759	780	818	769	787	801	769	802	769	780	762	820	816	783	783	753	754	763	803	784	794	806	808	820	822	787	751	821	744	779	778	764	805	792	773	792	717	763	746	797	773	809	787	748	723	817	786	739	760	789	744	789	789	789	828	760	791	793	801	779	827	805	756	789	789	827	780	750	781	742	772	788	887	763	779	776	766	758	768	761	775	789	787	792	781	824	749	794	761	798	826	783	809	744	821	787	772	799	787	781	811	748	768	753	845	783	794	753	760	806	778	742	777	781	807	810	739	787	788	759	803	783	803	774	809	785	785	776	745	774	751	789	754	751	781	762	797	760	763	803	777	809	773	802	806	789	779	754	735	742	823	764	794	825	779	742	731	768	759	761	768	761	762	799	780	740	834	790	783	740	781	774	788	821	770	791	759	761	800	780	797	783	858	765	809	772	739	771	775	782	776	792	772	804	798	847	776	786	733	802	786	774	836	792	773	765	766	764	801	809	731	801	752	796	789	794	774	818	788	837	761	772	793	766	766	780	782	807	807	751	754	755	776	818	745	833	783	786	801	755	757	807	776	804	796	763	793	702	818	747	756	818	814	760	785	765	801	754	774	779	785	773	750	821	742	783	782	798	772	802	765	772	787	745	814	799	768	773	840	799	799	797	786	779	796	778	789	822	781	757	786	809	773	789	755	780	796	788	760	768	823	782	771	784	802	794	753	792	831	787	800	830	766	806	788	744	864	769	748	794	806	767	792	794	751	794	797	768	801	786	805	767	829	769	772	828	821	784	719	744	798	781	776	762	762	784	759	754	795	749	800	804	856	756	770	809	784	845	832	844	750	785	792	778	824	762	825	761	836	773	792	777	780	740	784	772	746	808	743	787	794	769	773	737	754	830	794	726	833	785	750	831	808	810	761	768	758	781	752	782	755	728	744	823	770	758	769	781	797	768	780	744	774	804	763	799	798	732	779	820	838	753	799	774	791	754	746	769	808	803	771	818	721	824	865	765	819	814	819	780	772	753	749	795	744	770	808	790	792	724	789	788	786	790	806	775	798	792	849	800	793	801	770	766	809	799	786	777	769	773	743	799	808	756	820	789	773	769	791	752	804	750	714	773	830	789	803	851	840	807	842	770	781	788	801	789	770	792	777	723	811	785	842	780	785	803	822	773	763	778	789	807	833	746	767	763	753	821	767	771	801	758	798	799	762	791	795	776	786	794	754	845	785	810	789	798	809	717	744	826	791	800	799	750	771	771	814	802	755	808	791	766	799	808	806	801	758	772	799	708	841	784	802	768	714	774	787	781	784	800	785	768	792	777	858	761	789	800	793	744	797	783	798	787	745	801	814	757	809	796	742	793	782	833	772	748	776	789	801	753	764	800	814	811	814	780	772	823	822	782	775	777	760	812	797	805	830	763	806	770	748	811	788	740	807	842	756	784	825	755	739	796	823	811	805	766	774	801	808	799	753	780	803	785	797	783	801	738	776	809	817	827	848	776	783	768	801	789	804	777	788	784	827	848	791	773	771	885	748	807	781	744	780	780	760	800	820	787	777	764	784	792	730	757	847	768	809	823	800	801	841	756	715	765	790	812	791	790	809	776	812	797	792	779	713	824	786	824	789	809	814	780	845	839	785	755	797	788	819	814	774	814	751	764	808	763	793	805	779	782	754	787	780	778	837	818	746	731	819	741	779	795	807	767	771	800	760	795	782	827	756	767	753	809	810	800	789	820	806	792	820	810	741	808	843	781	758	740	791	753	792	772	807	795	798	732	771	781	739	768	737	796	763	793	791	821	766	767	757	734	759	787	774	742	772	802	811	752	822	778	753	833	803	786	811	741	767	762	780	768	722	809	806	824	795	770	774	783	763	775	801	729	795	782	797	807	802	767	750	760	807	812	766	759	731	812	839	777	779	779	746	770	782	781	769	773	801	784	789	805	822	777	794	808	791	775	815	804	789	796	757	756	732	762	789	777	785	840	799	785	817	843	819	770	815	821	833	801	796	807	773	767	766	774	769	759	777	810	784	806	812	777	768	761	754	804	796	817	706	823	751	800	790	807	784	787	729	803	805	799	820	771	768	773	792	776	771	780	842	782	775	816	769	778	809	804	778	794	832	769	763	740	813	781	776	779	753	794	753	755	746	792	786	760	762	770	791	783	822	765	767	761	770	739	796	803	795	786	753	761	813	827	787	834	745	769	808	792	769	781	816	742	750	778	814	799	763	768	841	754	810	755	784	795	778	836	777	774	780	756	801	770	856	785	825	818	787	825	844	803	803	775	843	780	773	814	805	839	761	767	814	795	745	795	792	810	769	815	789	763	773	803	776	787	781	793	797	854	781	806	778	688	788	760	735	792	783	799	808	791	814	788	762	785	733	714	738	739	745	790	787	734	793	818	780	795	790	752	765	766	796	787	841	829	772	790	806	806	808	798	822	812	807	797	810	781	792	750	786	766	757	818	848	762	821	765	817	750	795	770	794	812	814	821	771	786	812	805	833	820	782	763	751	811	855	782	781	843	839	780	829	812	842	757	826	780	835	779	826	770	723	803	778	794	741	823	762	771	820	759	755	784	815	788	755	744	799	776	828	733	807	802	809	752	796	771	804	753	823	807	820	758	830	736	811	765	828	798	773	778	815	788	782	830	798	784	741	797	778	776	766	791	763	778	849	764	782	819	800	755	847	774	803	773	793	813	776	784	770	770	730	780	754	816	733	850	744	809	778	797	777	809	761	797	796	788	760	782	812	793	818	725	746	764	849	791	801	780	803	760	781	816	798	807	761	747
17450	4538	6504	5426	5344	4190	3714	3085	2160	1973	1609	1193	940	813	762	689	536	481	488	407	435	448	503	478	418	460	385	404	351	367	369	355	369	354	386	359	362	367	335	402	333	371	354	371	347	365	305	367	367	353	326	357	370	395	337	315	360	347	351	378	376	330	374	360	364	376	346	363	376	302	397	366	351	330	373	358	367	361	354	343	362	334	324	317	338	359	337	363	354	324	392	350	350	350	370	352	339	328	344	356	326	342	320	339	333	363	341	352	366	333	333	339	359	343	323	364	349	353	350	342	378	390	343	384	378	387	364	350	330	315	349	363	385	328	382	369	343	330	371	343	344	328	366	377	365	355	371	357	340	370	353	311	337	332	346	336	352	345	337	346	386	337	381	326	352	340	325	340	353	352	330	363	329	353	298	325	336	392	369	344	365	334	342	333	347	321	329	329	337	352	353	364	353	337	344	328	344	341	325	364	339	366	347	314	342	384	355	330	333	333	349	361	353	363	348	308	320	337	332	362	346	362	361	341	352	319	328	397	311	356	342	316	326	370	378	342	378	367	357	344	326	362	376	327	340	311	371	325	332	395	328	395	345	329	333	343	375	323	306	324	381	368	332	356	393	356	361	332	349	342	359	330	334	341	376	358	353	381	372	345	313	368	347	364	326	355	362	331	359	357	378	388	332	322	359	360	353	328	359	326	335	343	343	339	357	359	378	363	304	344	324	383	363	346	349	326	323	360	372	373	379	355	331	357	331	366	340	368	331	360	347	323	342	347	326	343	346	370	342	377	382	331	332	369	333	318	348	351	312	350	369	316	310	356	377	354	390	305	325	351	355	350	353	361	340	330	358	345	368	338	314	355	340	348	348	366	354	366	362	321	337	334	342	297	323	342	391	379	348	334	333	310	332	341	383	339	374	381	356	344	340	352	331	378	352	417	347	364	332	358	344	326	346	382	343	358	346	359	326	349	326	348	346	311	321	365	370	366	352	339	347	357	368	360	344	356	335	316	324	365	335	329	356	347	360	323	347	319	333	345	346	343	328	373	363	385	360	353	337	377	322	342	369	350	309	343	364	362	333	334	330	312	342	371	340	344	361	340	343	374	347	367	357	327	334	356	361	346	372	371	381	346	323	367	339	332	348	313	389	354	319	348	367	319	360	353	341	351	355	366	343	379	347	386	326	346	348	343	310	354	337	333	349	350	317	327	343	365	346	311	353	318	352	348	363	351	326	342	371	370	370	345	357	319	372	351	358	345	310	340	376	336	357	337	339	376	348	326	335	290	348	301	321	341	307	332	330	316	376	306	355	374	327	335	350	348	326	335	339	330	351	346	351	354	346	346	375	349	360	346	372	366	325	391	361	374	327	342	340	339	319	360	329	344	339	310	341	347	387	354	337	374	341	360	318	344	372	302	334	350	353	338	319	383	338	359	411	342	344	350	330	332	360	319	345	341	342	361	372	303	344	372	328	344	365	337	343	326	334	347	373	335	357	324	354	333	317	325	322	365	334	335	362	361	378	326	321	349	344	347	336	351	361	348	335	353	334	358	329	372	319	350	356	336	339	384	352	376	376	348	338	368	312	355	376	294	353	314	333	329	378	370	312	346	363	359	360	365	356	374	346	391	362	341	374	362	367	333	352	354	393	367	351	333	311	327	333	355	353	361	347	373	369	362	348	373	352	333	330	350	333	345	328	374	383	351	321	327	336	399	381	331	343	320	362	326	361	318	356	322	373	354	322	355	369	326	369	383	329	343	339	371	350	336	394	333	362	391	346	339	366	376	368	361	358	331	378	362	333	353	345	372	334	392	341	358	365	329	310	386	320	335	329	336	415	322	327	360	378	346	334	320	381	378	314	323	382	362	391	326	361	385	363	336	381	341	335	375	331	377	372	371	355	372	355	335	350	346	343	323	359	348	336	379	376	346	344	389	358	332	381	337	295	323	354	351	338	356	350	352	360	347	331	314	336	348	366	352	322	353	338	359	378	348	345	309	352	320	336	318	354	408	363	369	346	382	370	355	345	339	356	347	387	337	359	361	342	359	361	346	333	352	377	320	291	340	359	375	327	293	352	389	338	325	334	365	367	380	365	328	355	382	330	351	355	341	324	353	333	345	328	353	320	356	342	362	356	336	336	350	362	357	328	363	345	326	334	309	344	347	323	342	327	350	349	366	332	391	368	358	396	366	331	351	323	356	351	361	368	314	331	331	346	332	330	345	386	355	367	374	329	355	354	359	345	329	346	352	353	344	358	340	378	381	342	317	366	356	332	359	344	356	345	407	339	352	338	343	327	338	364	310	353	353	343	335	390	355	364	336	330	392	323	373	335	350	335	339	378	355	376	355	355	328	318	346	371	334	355	327	372	361	359	317	352	339	327	352	353	366	338	309	348	364	341	346	368	343	373	345	336	342	337	341	319	369	375	335	358	346	355	336	361	368	358	309	361	335	338	336	368	338	336	340	335	325	374	336	364	368	357	366	337	333	363	343	350	351	342	365	352	339	322	312	312	335	354	365	351	357	338	325	331	350	349	322	344	363	325	363	319	354	364	367	352	337	378	373	348	360	340	327	350	330	324	362	292	355	330	358	374	360	327	301	365	331	352	347	333	360	354	325	355	360	329	346	362	372	337	372	357	375	332	350	351	364	373	374	346	397	348	377	350	342	303	325	325	312	337	354	353	322	335	349	354	314	361	374	326	347	360	351	349	350	351	317	341	350	378	347	336	348	336	355	346	348	342	357	354	361	373	385	356	334	377	339	348	375	340	320	331	330	326	332	382	361	333	348	346	367	358	368	365	344	336	343	352	346	380	366	371	360	361	353	365	333	326	371	353	323	330	360	405	363	333	328	320	348	349	353	328	350	311	315	328	321	383	368	377	351	367	356	360	374	376	336	339	373	344	341	386	332	369	409	373	360	326	348	361	346	336	400	333	355	333	348	350	339	336	330	333	358	358	356	357	359	352	351	354	326	362	361	344	337	364	328	340	352	341	327	360	352	383	322	377	338	338	348	397	338	318	392	336	331	335	346	394	366	307	324	339	347	361	361	356	370	333	388	378	355	331	343	317	351	370	346	377	360	313	377	381	367	357	376	370	379	358	323	313	346	357	357	348	329	360	366	358	364	349	365	329	349	390	327	331	322	353	338	355	348	390	324	348	362	381	350	344	347	368	334	356	363	369	359	345	344	347	339	331	353	355	358	368	319	350	332	313	336	319	311	351	343	318	367	383	347	331	326	346	369	332	392	348	350	362	359	308	369	345	319	362	319	353	333	355	333	328	343	358	360	351	345	297	367	326	374	346	344	378	350	339	344	347	345	344	339	381	336	316	359	352	388	352	356	353	337	373	356	333	365	361	370	367	336	346	329	381	385	326	347	347	325	323	313	353	368	333	324	383	394	352	341	353	366	334	396	333	318	369	350	338	356	345	371	367	307	347	367	371	369	337	310	363	301	326	400	328	350	341	343	345	327	350	356	351	366
10393	3855	9299	10928	13058	10351	12017	10498	8995	8548	6887	5167	4350	3686	3347	2778	2176	1950	1729	1510	1368	1458	1631	1588	1342	1312	1108	1079	986	981	921	877	915	875	919	851	930	882	838	856	808	777	819	766	777	767	796	817	735	793	807	768	824	764	806	827	796	810	796	755	829	766	795	758	791	798	795	792	776	805	756	738	773	772	785	766	773	772	794	801	767	766	714	764	774	814	794	798	767	758	748	833	836	763	806	803	774	784	804	821	797	817	828	789	795	797	784	775	800	803	799	794	744	780	792	783	759	833	767	821	750	729	805	746	780	816	750	803	760	782	769	797	768	800	759	772	819	791	751	746	829	768	772	791	768	750	809	800	750	801	812	815	768	752	797	794	833	819	756	785	769	734	814	792	776	831	810	767	777	817	779	765	764	799	780	751	772	760	769	866	768	798	771	783	780	786	768	787	736	736	782	782	770	791	713	718	761	794	758	789	743	801	787	789	846	779	781	796	766	775	737	743	811	778	829	788	802	784	764	729	730	800	745	779	827	761	769	801	787	804	805	800	792	880	755	805	781	785	781	780	751	836	753	752	780	823	760	785	779	807	776	798	753	774	819	791	771	757	797	779	790	764	784	777	790	787	763	742	780	780	785	755	781	802	792	778	752	778	808	758	754	840	772	786	790	798	761	794	780	755	801	730	758	781	746	785	763	743	785	807	773	820	778	749	793	776	807	767	825	782	797	763	774	757	747	764	804	833	797	809	742	775	806	787	800	741	838	763	773	796	756	772	769	765	777	755	792	771	776	796	795	817	748	783	772	729	792	806	750	851	773	779	797	812	794	786	792	789	815	819	789	839	760	806	791	808	763	785	788	711	768	792	717	719	776	790	785	759	786	790	768	719	731	806	787	739	734	821	794	755	796	798	832	796	832	761	773	777	794	801	791	787	823	782	769	796	804	798	771	838	799	756	803	766	782	751	816	734	744	800	780	802	776	740	800	763	798	791	786	805	753	767	764	689	821	751	770	806	793	790	845	762	801	778	770	845	793	724	798	712	817	780	775	836	782	792	767	728	806	786	777	822	744	787	800	733	781	769	793	805	769	795	779	822	822	766	787	751	736	785	737	818	766	784	780	797	845	796	776	761	751	778	766	773	809	801	754	771	732	800	731	819	782	759	784	806	771	808	798	762	766	774	802	787	808	781	765	767	716	752	800	814	820	763	806	767	786	818	826	746	788	804	749	785	748	761	754	749	761	776	770	783	805	775	783	796	760	804	788	757	812	730	876	800	725	796	758	797	751	801	779	804	762	808	786	824	780	766	766	765	842	775	760	816	779	704	769	840	787	793	776	724	760	812	768	775	815	802	758	737	814	749	785	761	787	801	793	783	777	842	805	784	816	807	734	796	793	809	729	793	780	792	794	788	773	780	789	778	813	780	751	795	747	774	738	768	778	752	720	759	808	791	756	814	779	816	798	737	806	791	803	816	730	763	822	807	802	791	853	797	798	763	810	860	810	812	773	801	775	740	818	779	812	805	736	762	786	797	785	830	739	797	768	807	774	754	791	774	818	802	774	773	781	764	758	819	805	729	810	823	781	760	726	761	752	817	827	844	792	766	830	757	793	739	758	819	787	766	823	811	810	776	772	832	761	805	810	788	728	756	768	720	806	799	735	789	768	819	735	743	760	835	720	790	776	728	800	745	774	801	795	799	760	734	809	779	766	754	763	735	799	771	766	738	785	826	778	764	792	746	790	803	785	757	803	765	794	775	753	769	787	794	778	739	792	784	783	800	729	764	804	806	765	758	807	766	755	793	791	820	812	816	771	792	763	773	763	830	756	739	819	756	760	791	759	810	797	768	785	783	787	795	753	756	784	763	814	816	790	756	784	787	771	828	809	784	801	798	801	784	806	770	766	787	771	776	817	774	808	815	740	803	763	797	770	770	751	771	759	764	843	731	800	770	792	798	769	788	680	800	789	774	730	729	742	780	798	757	760	734	761	746	808	759	816	761	801	777	762	759	759	779	800	738	791	760	790	789	792	751	797	800	797	744	788	815	855	808	761	754	760	823	734	795	782	761	812	757	773	776	782	832	728	761	792	771	755	752	814	751	773	766	753	812	813	762	802	772	776	761	787	769	773	797	791	800	806	802	822	749	753	732	726	772	786	802	798	773	794	782	770	791	793	804	777	743	776	812	782	763	831	764	796	751	777	792	779	781	809	751	784	785	747	833	750	787	835	793	784	820	815	796	731	792	804	797	775	767	819	822	740	745	809	751	813	742	811	737	754	801	803	796	778	761	795	766	786	786	795	794	806	790	709	811	801	798	759	758	780	804	763	781	761	728	759	788	818	749	782	753	744	769	794	753	751	805	739	766	787	852	762	763	791	828	758	787	802	809	769	769	784	732	807	822	750	762	771	846	817	815	782	788	762	775	782	799	797	825	730	786	799	769	750	753	790	813	756	799	802	799	761	821	760	791	788	774	781	776	790	810	786	736	805	771	779	795	795	826	790	802	752	737	773	786	721	791	824	780	790	786	770	832	810	804	834	827	758	741	767	762	796	825	840	827	767	786	813	771	824	762	734	780	775	806	784	767	759	796	798	791	817	777	715	809	776	829	755	794	807	802	801	815	764	765	760	790	813	785	762	747	791	727	780	803	816	792	734	754	753	808	732	800	746	755	775	847	794	778	822	749	763	797	798	743	822	739	751	789	777	736	785	788	813	760	785	782	721	818	756	783	742	857	793	783	839	725	782	753	770	759	685	782	765	788	807	784	804	775	790	761	763	806	777	788	758	767	786	833	778	760	832	815	747	792	744	803	769	773	763	767	794	840	790	798	802	771	843	792	769	798	794	775	778	794	766	758	777	752	794	811	758	760	783	786	748	766	758	770	817	771	802	746	778	769	786	783	802	791	819	829	728	773	762	815	787	808	737	764	778	767	801	793	793	791	804	743	756	756	812	783	756	765	789	782	818	827	731	790	791	772	790	771	757	785	779	770	810	753	785	747	761	745	750	789	767	784	777	809	793	762	764	753	802	727	800	783	776	816	805	780	740	787	747	783	802	801	774	813	730	786	795	777	808	833	735	812	831	791	770	749	783	752	779	805	768	790	758	778	793	818	793	762	747	772	744	803	778	757	774	767	746	739	784	779	798	756	820	753	783	786	794	826	810	812	781	775	745	785	787	768	760	765	802	808	780	767	796	794	796	760	797	756	782	754	772	763	773	779	773	779	785	748	769	781	761	780	831	778	814	761	756	808	773	751	800	771	775	750	770	811	797	739	792	757	789	752	772	750	803	730	744	760	799	827	820	770	780	732	738	791	760	796	796	807	808	764	781	749	792	830	813	774	758	846	796	810	745	727	793	736	788	804	797	815	818	765	780	764	806	798	773	781	731	813	778	808	776	844	782	755	782	796	797	794	715	748	776	772	795	782	747	788	780	768	745	734	823	792	765	813	782	821	820	797	800	771	746	768	759	784	783	762	774	788	754	784
3288	1203	1561	1332	869	679	556	432	382	349	307	275	261	248	247	250	243	265	230	211	216	244	223	196	219	210	214	198	212	222	207	197	214	214	191	216	225	225	235	215	225	243	214	201	225	218	229	199	205	202	186	236	202	198	230	225	192	191	219	213	231	224	218	221	212	216	205	231	211	228	192	216	212	236	209	186	217	228	234	206	194	215	189	203	201	190	231	211	211	219	194	224	218	217	212	196	204	201	209	213	214	236	211	207	221	205	188	228	214	189	209	195	244	221	195	194	230	192	200	198	219	204	200	208	191	216	205	209	226	194	204	226	226	217	213	213	193	201	199	195	232	208	230	227	225	218	220	231	213	216	194	234	195	224	214	214	211	214	248	207	220	205	210	201	217	166	210	211	215	209	208	211	217	197	213	215	234	192	198	228	216	207	211	212	204	231	224	208	220	199	195	226	204	236	223	205	240	175	210	227	242	234	214	217	242	186	216	221	216	198	217	177	218	228	223	215	211	219	214	213	218	197	183	249	190	214	193	227	224	225	229	243	198	222	218	224	230	181	230	239	205	208	207	211	205	221	216	220	205	217	204	218	212	183	205	210	224	204	216	210	213	221	216	206	236	229	204	210	193	204	246	217	196	201	230	205	197	225	214	204	201	211	230	226	235	241	214	215	229	196	217	217	208	222	220	216	185	197	207	212	226	230	217	184	192	237	236	227	193	216	192	210	227	219	214	236	213	219	219	220	220	173	223	226	209	208	180	213	202	217	227	208	204	240	180	238	220	262	221	205	225	198	226	209	226	207	206	228	209	235	190	212	197	191	244	197	208	206	211	192	208	196	217	227	233	172	175	203	234	206	204	192	224	215	204	214	226	203	216	215	217	247	224	206	189	216	191	229	204	200	221	225	191	213	223	216	238	191	238	207	221	198	199	213	219	220	191	208	200	213	215	237	210	233	200	237	213	220	207	213	204	237	226	216	208	176	200	214	218	190	195	231	235	204	214	201	190	222	205	224	188	226	230	230	194	199	233	224	212	209	213	231	220	207	222	205	219	209	200	250	203	193	210	220	181	207	209	193	226	206	228	206	187	201	231	248	230	227	217	234	253	216	195	214	210	211	229	226	215	188	198	194	215	235	215	193	204	195	200	223	180	215	203	222	193	191	189	215	212	227	223	221	220	191	185	179	210	179	210	200	218	206	187	228	215	217	209	209	193	238	224	225	202	202	215	220	225	178	205	225	247	207	239	219	235	193	225	203	213	217	218	205	223	212	214	190	211	193	216	189	203	233	214	210	206	211	222	221	216	212	249	218	192	197	190	210	206	206	230	222	220	212	209	195	210	210	223	191	222	221	233	240	221	202	224	231	202	186	215	232	253	209	212	181	203	247	219	207	212	211	234	242	213	197	218	223	197	195	223	240	207	216	214	206	175	222	191	209	238	197	190	201	200	227	230	212	210	216	213	194	220	227	232	217	217	215	250	184	190	240	206	201	216	207	214	218	236	218	182	211	240	223	222	216	197	216	202	205	204	199	198	202	219	210	208	214	212	210	226	206	179	222	199	242	240	206	233	212	210	247	218	252	214	218	225	222	221	225	220	212	188	230	238	227	200	212	185	224	225	211	210	218	230	214	213	186	203	211	178	205	198	204	198	232	227	215	197	194	197	262	191	244	214	218	184	212	194	215	220	207	231	219	222	216	209	217	218	207	224	221	216	198	196	225	216	240	239	185	217	216	230	197	224	222	239	187	223	192	220	220	198	236	201	208	245	203	196	224	192	205	203	223	209	181	212	197	226	209	201	216	228	202	221	222	205	204	237	217	224	224	207	220	228	198	250	226	213	204	217	195	213	225	184	231	217	216	217	207	226	193	222	202	219	187	223	196	185	228	237	187	234	229	233	226	204	233	223	228	212	233	225	218	260	195	224	255	239	199	209	194	190	233	236	190	194	223	241	221	212	219	193	197	220	230	196	186	207	213	205	215	242	223	209	214	192	221	185	189	200	216	209	219	212	202	222	242	217	186	212	192	226	225	201	230	192	222	214	245	193	239	241	218	233	250	208	224	207	185	204	188	213	248	228	198	206	227	208	223	239	210	199	218	177	238	195	206	207	230	185	216	203	204	204	207	197	233	215	196	202	186	187	189	204	236	206	200	229	186	180	204	219	231	189	208	193	207	186	235	182	237	214	197	215	199	217	215	216	212	189	225	205	217	208	214	182	224	238	179	204	224	208	248	209	200	200	196	208	194	198	228	222	249	228	210	198	216	207	232	195	230	225	227	217	216	195	230	189	207	224	215	242	215	207	228	222	222	226	208	216	200	214	206	237	214	191	189	203	191	180	205	219	218	182	206	227	211	207	221	223	218	214	233	189	211	242	238	199	228	217	237	233	185	207	203	231	197	231	242	207	213	246	195	192	212	193	212	213	241	219	249	210	219	202	206	235	199	199	211	212	218	218	186	221	222	231	219	227	215	214	235	223	219	204	212	207	213	218	227	206	238	205	178	214	217	205	240	234	229	198	213	207	219	193	223	195	210	209	190	225	229	204	231	196	223	242	221	231	186	209	218	198	224	217	185	217	251	213	217	219	221	212	184	217	215	234	217	188	210	212	214	210	207	226	242	209	220	215	216	220	211	224	227	223	186	229	236	201	234	206	222	191	247	219	216	223	210	217	213	203	209	222	197	217	211	207	219	222	200	222	193	218	203	191	234	234	205	236	222	245	247	209	226	208	192	226	227	224	222	229	201	227	212	218	220	257	215	193	194	231	193	198	210	212	207	194	212	223	264	242	234	198	195	232	222	240	211	240	203	224	225	200	205	213	226	230	222	207	208	221	198	187	223	191	213	217	185	210	222	197	212	207	197	217	221	231	204	220	245	190	199	225	189	204	180	215	215	216	203	194	218	223	199	228	180	208	214	224	241	186	190	201	209	199	225	195	203	223	210	211	204	219	196	194	189	210	223	200	212	199	227	219	189	194	218	219	210	191	213	212	210	193	218	224	220	224	193	225	212	208	215	219	202	205	184	188	204	190	178	195	223	214	236	231	198	213	205	200	223	204	213	188	201	203	187	225	212	210	214	194	216	217	221	209	208	188	211	210	218	226	222	212	204	234	215	246	192	245	204	194	221	214	207	181	202	223	208	237	218	194	217	220	236	225	236	213	229	218	223	241	230	203	227	225	202	203	215	214	210	225	200	178	224	220	209	196	209	210	211	198	217	201	218	216	208	180	205	210	199	222	178	230	227	218	186	190	223	190	195	213	213	209	188	191	199	201	226	225	244	206	217	208	242	183	219	218	203	235	243	229	227	209	239	246	224	222	230	224	225	205	213	194	216	235	211	214	225	197	199	229	225	206	220	213	210	222	231	222	216	226	207	216	227	219	187	210	195	209	205	241	211	210	218	221	203	206	207	216	225	238	220	173	231	196	205	200	209	224	205	229	229	225	205	201	199	218	236	215	232	210	209	226	204	198	223	200	223
2658	1478	3163	3625	3260	2669	2320	1894	1543	1350	1156	1113	997	911	888	820	742	695	697	666	685	626	645	576	589	604	619	626	589	551	594	531	595	579	560	539	625	551	531	547	576	547	551	577	545	558	544	558	523	488	527	537	502	581	526	509	570	502	543	517	560	515	559	553	508	514	484	548	570	573	515	517	535	546	550	577	565	480	505	518	536	545	501	560	541	518	496	498	571	577	569	528	493	554	521	524	528	514	598	529	538	516	535	528	534	543	529	545	533	502	519	512	514	554	545	527	553	537	524	529	528	538	553	496	526	531	550	542	556	518	516	519	525	519	539	523	515	506	534	500	493	533	502	547	519	494	502	523	556	583	518	483	494	543	533	521	507	526	512	545	528	533	563	517	532	513	499	505	524	522	513	551	513	527	527	519	527	538	518	512	530	537	512	528	503	525	545	490	512	540	497	480	510	546	569	473	515	524	478	536	522	523	526	553	497	562	551	497	514	550	560	511	542	505	537	537	556	512	498	531	555	511	546	520	512	551	519	542	526	527	525	510	540	547	591	511	534	545	584	479	534	552	510	521	556	558	509	522	517	508	543	507	540	524	513	539	528	538	509	540	516	514	545	506	509	573	537	531	561	537	519	535	517	555	542	524	532	535	527	533	496	564	491	510	519	555	502	554	582	534	521	511	523	506	511	539	546	579	567	531	537	532	520	543	558	509	526	516	542	575	559	546	502	527	531	530	532	562	517	576	515	517	541	528	505	506	530	487	532	543	507	526	491	552	503	521	524	529	547	553	545	575	535	543	546	524	511	514	518	477	550	512	514	548	482	513	516	503	574	535	544	542	557	587	528	511	525	514	502	509	487	518	512	535	532	513	557	535	518	518	545	520	500	545	504	524	537	557	538	560	525	546	560	510	530	576	506	551	513	550	544	558	554	547	558	512	551	569	557	523	496	513	565	484	540	550	494	533	534	503	565	509	555	499	508	517	514	545	506	549	546	531	531	526	489	546	505	507	553	504	559	543	499	526	549	531	551	530	549	522	502	569	482	553	575	552	531	560	515	520	525	538	525	546	524	507	534	525	523	551	491	534	545	495	574	546	528	525	543	535	549	539	529	548	517	566	526	507	533	525	548	490	553	539	524	531	478	552	532	533	561	532	549	525	503	520	549	488	497	520	527	549	531	495	514	549	512	483	536	509	554	534	528	540	497	492	546	519	535	521	535	564	538	548	559	486	528	543	487	489	514	532	503	533	564	516	522	532	519	565	504	509	550	564	556	559	447	535	534	512	535	499	519	523	547	528	554	529	533	550	528	537	551	515	562	519	508	525	535	525	538	508	566	512	517	505	495	501	498	528	514	554	503	549	503	516	552	587	478	548	561	506	515	529	550	539	518	535	515	529	492	501	523	540	531	539	540	538	538	512	532	504	541	519	548	568	519	500	493	551	539	504	544	496	568	600	529	512	535	573	553	509	518	567	550	509	582	551	457	562	559	533	543	528	499	518	556	517	512	515	584	577	519	513	498	474	555	532	544	542	512	475	507	563	542	556	534	536	582	519	539	525	505	551	495	542	546	516	515	517	566	503	545	516	524	468	546	531	515	527	555	533	530	543	533	558	520	573	507	526	543	579	497	566	510	528	503	521	528	570	508	528	580	520	557	501	537	515	544	522	551	493	538	531	542	549	523	518	521	515	532	513	529	539	491	520	571	528	576	518	523	549	529	514	570	506	542	522	519	513	535	530	492	578	540	544	541	552	526	526	527	515	537	512	513	505	500	531	532	528	542	525	557	497	486	551	550	537	525	548	529	577	512	495	505	480	532	512	533	565	554	483	539	532	554	558	529	524	508	590	514	516	544	517	520	517	501	521	558	522	551	507	515	506	529	530	524	554	523	552	549	547	514	499	538	549	556	555	512	545	532	520	549	564	509	496	520	518	505	517	575	531	535	521	509	554	520	577	563	541	503	563	515	538	550	534	524	497	529	530	505	562	490	568	469	555	499	500	525	573	572	553	586	538	546	507	506	525	457	508	576	552	499	474	516	544	568	516	522	564	523	557	546	571	505	515	542	511	509	556	512	511	551	592	534	544	529	552	511	508	509	561	514	516	512	510	522	498	543	528	497	600	578	534	505	558	515	550	509	539	549	533	550	548	524	523	503	510	554	558	541	535	550	532	519	541	555	506	493	517	516	506	547	544	559	504	562	522	532	533	528	550	495	564	568	518	556	541	576	519	509	510	534	517	543	504	531	529	482	534	531	554	556	523	541	533	493	516	528	552	527	529	531	565	509	539	520	534	549	523	515	516	535	495	533	527	567	480	548	615	505	545	497	522	528	532	512	552	527	559	543	522	585	573	538	522	502	478	554	536	535	469	553	531	501	517	519	533	511	549	527	534	510	515	550	559	519	522	533	578	541	521	552	499	476	519	513	531	507	560	503	541	524	510	545	541	496	533	516	520	547	523	501	452	525	475	567	558	533	524	524	553	557	560	541	536	504	520	574	520	552	581	544	537	539	483	551	534	542	533	516	574	508	536	508	517	549	586	532	543	528	547	550	536	565	560	536	513	507	535	552	550	527	536	573	519	537	505	519	526	536	502	544	532	557	545	531	533	499	532	528	543	514	556	529	515	515	555	572	529	547	531	553	533	518	541	529	586	549	553	558	505	551	472	524	538	543	519	505	503	522	541	529	502	554	571	534	546	555	561	526	552	569	503	537	567	562	560	495	480	529	511	530	518	531	509	490	501	520	527	535	538	480	559	518	479	525	550	544	547	588	508	529	518	540	542	521	556	527	506	528	486	480	596	548	491	508	515	496	564	530	510	571	500	536	534	515	543	531	530	509	574	535	535	579	531	552	520	569	506	513	538	516	528	534	521	548	571	572	531	495	585	537	519	485	530	542	555	543	501	509	531	528	543	512	566	516	517	502	542	511	568	547	538	503	502	525	540	537	534	535	555	547	534	524	569	533	577	528	556	534	561	521	562	519	513	525	539	510	533	530	542	532	532	482	543	551	545	509	557	552	596	587	533	551	540	555	571	557	539	541	548	511	539	541	513	558	501	536	530	533	569	567	515	531	547	550	521	506	513	530	569	531	551	542	532	515	483	553	532	547	523	518	547	490	537	526	525	528	518	498	534	554	532	551	541	563	552	535	575	503	517	525	517	536	518	588	522	493	558	502	511	541	531	538	565	509	547	524	513	522	471	544	531	567	519	522	538	500	529	538	546	516	530	526	545	550	546	517	536	545	549	540	556	532	524	522	540	505	539	538	522	582	514	532	515	566	544	556	495	569	535	522	537	537	562	526	544	523	516	558	539	510	526	529	511	546	547	521	523	522	520	517	545	541	528	530	513	555	529	556	515	510	528	532	497	534	530	526	538	525	514	521	540	603	496	521	494	521	556	478	534	581	537	515	576	497	529	550	538	525	554	530	515	508	541	564	573	528	540	547	513	505	504	505	512	543	515	521	542	532	504	531	492	523	530
10096	2772	4338	3246	3425	2423	2293	1675	1252	1103	934	786	687	598	501	536	431	423	441	436	392	394	371	400	381	375	337	373	344	340	348	385	335	337	372	359	377	332	351	357	322	371	327	329	316	317	374	410	341	386	343	350	354	327	336	344	335	324	326	324	326	341	339	311	354	366	325	355	312	320	352	339	335	333	350	324	316	349	335	356	335	339	337	303	342	334	315	349	342	351	334	343	335	345	321	337	313	332	344	330	331	350	362	336	325	314	326	342	368	339	348	300	357	324	339	310	330	354	347	345	334	360	317	337	351	314	357	344	377	344	340	323	341	340	330	357	366	333	342	326	339	340	309	298	332	322	318	285	332	308	338	292	340	342	363	348	361	345	336	330	333	312	305	325	331	307	339	343	334	315	340	315	348	340	346	321	336	313	341	320	325	318	349	327	353	354	322	351	325	321	346	343	375	312	346	345	329	376	312	330	325	305	301	288	356	357	363	356	355	344	324	305	352	318	337	364	323	329	306	343	344	339	300	339	325	300	325	315	301	353	336	325	351	332	341	291	332	337	308	317	248	344	307	338	370	333	312	316	341	336	307	323	352	352	338	304	341	364	344	363	383	321	325	354	373	299	305	300	358	318	318	328	292	355	334	319	347	346	336	324	352	325	342	364	318	349	311	341	351	344	345	317	320	347	329	342	352	343	315	348	329	365	323	356	354	358	320	364	318	346	359	329	365	354	381	352	289	336	344	343	356	364	333	338	337	324	345	328	340	375	309	347	350	305	324	332	329	387	342	303	364	340	318	341	351	337	337	348	358	321	346	364	343	332	360	327	333	336	311	329	343	325	339	348	323	338	353	351	347	298	339	329	324	334	378	327	328	338	332	357	338	368	336	325	356	348	322	314	362	340	357	365	327	361	368	311	332	354	325	363	322	342	367	386	333	380	326	335	294	357	305	307	309	332	353	337	347	333	343	319	342	320	349	358	326	332	344	310	327	364	302	320	340	346	336	374	371	350	344	356	323	350	317	344	345	376	359	384	335	326	311	350	341	336	317	304	335	351	348	317	351	326	328	382	344	335	317	324	321	315	325	334	325	314	350	364	313	319	382	329	286	323	364	333	367	323	360	350	345	315	331	347	361	322	364	330	354	356	315	336	327	340	364	314	362	321	314	337	350	337	327	308	324	361	323	369	361	357	332	330	315	312	339	314	325	310	320	343	343	338	328	361	315	351	335	298	372	349	352	328	330	341	328	321	309	305	303	351	364	361	348	293	345	346	357	374	365	357	322	356	311	352	355	360	345	348	318	330	303	292	331	307	349	349	332	330	345	387	374	330	326	334	356	298	344	353	312	374	354	329	326	335	356	333	320	340	354	328	330	335	336	316	324	371	350	332	362	338	303	358	361	361	359	345	345	326	352	343	326	325	353	358	353	345	338	352	349	364	348	337	354	371	331	308	374	295	352	373	335	353	374	334	325	343	381	333	349	311	360	345	331	318	363	357	372	369	311	346	366	346	331	335	342	350	350	343	343	280	338	321	344	338	356	355	345	353	320	325	353	336	334	317	322	334	352	336	352	339	312	348	335	326	335	320	332	330	315	357	338	333	306	319	350	340	364	324	332	310	347	316	329	348	334	325	336	359	310	350	352	340	329	309	338	338	360	384	329	371	343	342	372	337	365	333	351	308	338	350	343	346	314	300	378	315	322	335	313	352	337	334	355	314	328	326	340	332	333	306	345	328	322	329	358	321	384	345	355	297	361	324	313	302	315	314	318	352	368	340	339	355	339	335	376	319	317	383	368	306	312	291	361	316	344	309	343	336	306	301	326	308	330	327	341	340	331	317	328	351	314	351	354	349	345	351	353	358	316	339	324	311	312	358	335	338	374	340	337	330	353	314	338	346	337	329	327	333	333	320	357	321	316	331	318	335	343	307	344	322	349	364	377	354	349	340	338	339	338	324	339	320	324	353	320	327	312	366	335	313	341	364	328	332	341	324	337	336	372	348	333	302	314	349	335	315	336	336	348	376	372	353	357	314	353	376	309	330	310	370	326	351	372	306	327	348	330	325	349	284	321	329	355	347	306	375	304	329	301	329	329	292	348	335	320	340	332	377	334	330	370	354	344	355	331	317	336	320	358	340	337	353	328	361	337	349	350	345	382	356	302	334	354	383	370	357	300	336	339	334	347	329	304	350	326	332	309	336	333	342	347	327	357	327	351	330	338	357	323	339	373	317	324	331	371	330	332	329	330	353	320	344	345	361	334	351	378	340	349	323	325	348	337	326	340	346	326	345	346	334	337	350	318	353	293	325	348	350	337	339	324	336	351	347	336	314	364	350	307	324	330	299	352	331	338	367	348	337	323	316	301	358	356	357	318	318	357	363	333	325	362	344	328	342	317	320	350	343	321	312	355	321	352	319	334	331	365	321	309	366	358	311	331	329	342	368	325	319	321	335	352	326	343	349	362	311	346	339	323	327	364	353	328	339	309	339	342	339	345	369	336	363	322	346	340	346	347	354	342	344	335	324	323	386	361	309	318	343	339	345	341	318	316	338	355	328	345	363	346	353	332	339	353	346	350	360	313	342	379	309	357	330	344	361	361	351	337	353	309	335	342	342	340	352	351	335	369	355	313	381	343	338	351	323	348	348	338	353	335	326	321	315	358	350	341	344	334	346	339	348	343	338	318	323	351	336	332	348	345	326	338	347	339	355	327	324	382	339	388	332	319	340	341	324	326	342	319	346	304	317	324	312	368	326	367	334	370	333	324	362	312	349	363	332	363	357	346	334	312	293	365	316	315	327	351	327	387	366	320	340	307	347	350	315	352	329	348	324	345	314	325	312	325	370	342	362	319	365	386	297	323	343	370	341	357	360	338	341	318	332	325	316	332	365	337	326	329	336	350	296	314	354	330	366	318	372	347	335	327	326	324	381	344	356	359	317	378	349	342	343	320	351	353	338	335	330	323	316	358	302	335	349	323	328	327	350	360	301	329	345	361	313	299	304	317	341	336	340	329	337	327	313	317	339	359	339	365	340	321	313	313	295	317	317	354	328	317	347	361	373	343	337	361	332	342	361	349	333	352	345	351	353	326	338	343	331	350	322	345	331	340	333	368	337	334	354	334	311	324	377	355	319	343	360	320	364	313	354	361	340	334	351	352	328	328	360	309	328	334	318	343	337	329	343	351	360	314	338	315	299	356	306	318	317	389	363	342	335	335	332	345	346	357	336	347	356	404	349	347	353	339	372	343	343	358	373	335	332	368	328	318	348	345	373	337	336	344	349	338	348	350	392	359	308	325	348	347	331	317	342	342	333	344	359	338	325	367	366	338	344	356	301	322	369	333	321	317	344	300	372	322	355	366	348	343	338	341	339	390	349	338	323	349	348	391	322	376	315	358	328	302	316	316	319	343	339	318	346	323	315	332	344	359	328	304	367	340	352	324	334	331	345	361	320	348	346	360	318	342	369	356	345	331	331	354	360	358	360
7842	2947	6593	7731	9404	7307	8627	6886	5570	5329	4328	3401	2767	2631	2110	1919	1563	1376	1236	1091	1075	1148	1162	1167	1135	992	1037	955	894	879	908	806	863	860	839	858	817	819	796	855	823	806	788	796	795	776	813	815	820	756	776	786	806	756	814	790	751	795	751	826	781	787	797	824	774	815	821	790	771	735	732	815	798	783	806	737	804	796	808	765	776	805	778	808	773	746	772	764	768	747	818	755	806	775	789	763	756	772	781	753	767	775	796	802	787	785	746	801	776	800	752	747	793	810	798	749	782	791	812	761	804	750	776	800	775	778	777	784	814	822	831	774	787	793	822	829	799	775	735	789	767	759	764	805	852	763	805	812	766	803	782	825	775	794	810	767	787	785	828	768	785	751	768	807	787	799	819	748	785	765	740	756	802	806	785	796	816	802	763	803	763	797	745	814	786	800	785	746	753	809	799	782	773	762	768	747	724	748	769	747	801	784	763	769	767	803	784	767	794	791	790	775	774	807	760	780	827	840	816	797	739	802	766	788	805	809	756	825	734	794	809	796	820	793	773	798	811	722	779	792	832	793	763	802	750	769	814	797	740	778	776	785	758	774	774	777	773	774	839	818	796	730	714	793	773	767	834	789	823	822	758	780	768	698	762	747	814	807	763	828	794	761	788	810	774	765	833	817	797	794	806	806	767	794	744	772	768	753	743	787	755	774	739	797	761	801	795	788	766	771	790	725	741	784	754	766	788	757	767	763	710	737	804	778	751	810	791	790	777	750	772	810	810	786	714	732	787	802	782	772	820	766	843	779	809	734	775	787	806	751	776	729	793	794	734	750	806	738	777	814	801	809	789	843	726	762	836	797	797	782	783	762	764	787	816	788	777	809	761	797	775	803	822	784	759	796	743	831	821	761	816	755	725	812	783	782	832	831	823	747	774	796	755	771	803	790	767	796	779	757	811	773	821	804	771	763	821	792	746	784	698	792	808	766	796	781	803	767	753	763	758	831	805	742	840	739	792	784	777	741	811	792	821	782	779	765	846	799	783	787	755	807	791	849	793	773	802	826	793	766	795	775	767	851	797	793	770	723	790	765	755	772	802	749	797	746	815	824	809	764	779	785	786	787	773	741	769	797	799	842	773	737	768	751	803	761	800	786	793	801	783	727	816	776	760	780	779	760	776	793	768	806	766	780	734	788	752	798	796	775	784	859	794	801	745	813	765	787	820	780	788	779	771	850	776	784	800	790	741	859	728	753	791	807	757	805	813	762	789	810	832	803	797	798	792	772	817	776	827	811	772	808	797	743	805	787	725	804	778	806	769	723	767	783	840	799	815	757	802	806	782	775	765	807	773	793	816	808	837	809	793	780	728	767	807	809	810	825	809	753	760	743	791	762	783	762	764	762	787	816	774	763	764	804	776	777	749	743	762	774	812	769	745	786	788	760	803	798	758	796	779	769	783	732	744	791	764	791	822	777	802	802	769	770	778	792	780	730	810	799	763	791	789	788	820	816	786	769	774	837	746	803	778	747	817	746	828	809	774	804	785	796	821	764	799	733	774	827	802	792	834	759	796	761	761	808	822	774	801	818	802	784	793	782	786	797	785	781	788	780	796	768	813	793	811	712	799	805	716	822	796	776	803	784	764	768	790	789	835	793	765	764	774	793	762	786	815	807	828	766	758	761	799	749	771	790	834	787	811	799	773	767	793	828	782	787	775	783	776	836	773	780	789	815	757	743	727	839	794	821	767	757	731	748	742	745	786	774	749	789	822	736	761	727	794	804	770	772	776	790	791	763	789	827	803	835	817	743	743	756	806	798	843	811	778	802	777	805	791	813	757	814	776	775	747	804	795	740	804	785	789	778	831	796	750	824	780	742	749	798	781	772	780	776	765	789	788	748	703	753	730	800	774	751	719	773	759	773	751	766	812	745	761	757	761	789	799	790	786	787	840	803	873	816	758	777	795	737	809	805	759	811	824	765	780	777	781	772	837	825	793	751	786	792	803	784	794	817	817	748	759	771	754	813	794	786	801	777	846	788	822	766	784	767	828	740	794	815	789	784	782	752	781	769	772	782	795	753	786	796	764	780	819	770	778	731	816	792	773	756	764	847	700	770	784	825	760	781	780	761	797	790	816	771	797	746	797	763	779	754	828	803	750	795	759	800	766	759	770	757	768	679	778	807	797	770	756	785	769	775	774	760	776	797	767	771	743	785	761	808	713	794	759	761	826	765	790	812	758	795	771	761	762	791	781	812	732	821	725	771	759	758	784	784	755	801	769	789	713	773	775	786	758	789	744	727	821	826	813	786	812	790	778	819	789	806	838	799	739	777	781	747	755	821	794	784	796	791	813	795	744	795	831	784	754	802	792	798	818	730	761	768	737	800	774	831	812	813	754	831	757	732	697	814	788	812	796	785	766	795	782	784	804	779	751	772	756	753	802	818	759	802	827	785	834	732	780	761	759	802	760	736	793	782	823	745	804	791	799	747	769	810	823	784	794	728	779	751	817	813	858	743	777	787	807	793	800	798	795	763	806	737	759	745	758	803	774	715	734	788	857	784	799	749	767	753	780	809	776	769	733	740	796	776	783	785	804	791	822	786	810	715	822	805	742	767	803	786	831	795	804	812	812	820	813	812	793	774	803	811	769	826	802	779	854	771	802	759	749	798	768	741	785	813	781	721	786	787	811	775	790	805	784	778	784	808	742	794	753	755	802	766	853	766	782	805	769	761	734	774	780	761	832	820	821	789	765	755	765	741	774	799	741	800	737	811	781	777	745	775	796	775	790	801	813	790	753	793	764	791	808	730	705	743	710	779	819	817	768	769	770	776	776	707	782	778	806	782	818	756	785	785	798	766	785	758	746	783	810	830	778	765	813	772	776	820	813	782	771	791	832	785	758	773	784	787	787	840	781	777	793	779	787	809	784	808	770	799	722	738	764	743	759	820	854	759	824	767	792	767	800	796	787	791	774	795	825	722	801	783	755	800	767	798	759	789	784	774	770	815	775	767	800	768	820	757	787	785	788	828	793	822	798	755	842	786	739	806	785	787	779	790	782	791	787	820	777	767	788	764	823	804	793	803	800	757	770	781	773	755	779	821	765	803	784	752	757	783	809	816	755	796	803	769	767	751	772	788	745	831	806	795	822	773	804	756	780	775	781	783	738	729	753	808	785	814	777	810	778	808	766	760	782	751	740	777	791	836	793	797	779	772	811	784	787	689	807	773	765	803	775	782	740	808	753	781	781	815	808	766	813	772	819	809	804	760	820	814	812	726	799	799	763	821	723	782	804	772	734	792	765	733	799	729	752	828	748	787	806	795	780	761	781	797	813	800	793	793	762	828	764	798	797	804	783	753	782	799	808	753	783	750	839	757	791	761	807	800	754	816	790	826	801	784	781	729	749	816	779	791	773	810	791	772	799	785	797	834	802	774	757	774	770	784	750	772	806	790	782	807	777	781	810	743	759	738	743	770	732	770	757	752	789	799	766	783
17615	4919	7296	5806	5503	4334	3856	3090	2310	1897	1683	1251	950	861	759	654	614	497	513	463	467	435	498	470	445	403	366	409	403	394	348	355	390	404	373	351	353	375	355	351	387	347	363	366	370	367	362	342	364	333	370	398	318	304	366	330	353	334	371	356	332	350	318	358	333	368	328	350	322	376	343	291	309	332	342	337	352	363	362	366	341	301	352	374	385	337	376	353	376	344	332	347	365	346	318	328	319	325	380	332	356	302	343	335	353	364	359	350	348	355	352	364	325	382	341	349	366	366	347	331	405	322	368	365	349	342	409	375	345	351	341	317	362	316	342	363	333	339	338	367	327	329	347	340	364	388	356	368	385	363	334	350	367	333	348	326	344	311	382	376	367	375	315	342	328	332	347	333	367	321	340	352	302	324	372	340	342	386	358	327	332	344	370	337	311	320	380	358	356	372	364	361	344	371	340	343	357	369	321	321	312	355	343	358	376	311	324	320	358	323	339	383	330	339	328	376	354	371	342	367	364	329	343	342	303	374	335	355	338	353	368	349	377	353	366	377	369	335	381	357	331	361	298	350	364	355	375	358	351	354	354	348	347	360	343	372	362	321	328	337	384	341	332	303	365	321	363	333	343	343	334	344	312	372	329	347	381	340	336	341	357	345	376	350	363	372	349	343	320	311	337	377	351	346	378	365	357	322	343	347	327	354	344	328	328	311	357	364	357	401	351	368	301	355	313	372	331	340	353	333	371	338	336	353	334	370	337	352	356	351	363	338	387	332	331	393	392	325	360	352	321	301	357	347	333	368	382	336	334	337	315	326	353	354	357	387	367	344	361	357	340	341	331	371	336	323	379	358	366	361	344	352	361	328	365	333	379	341	340	395	361	352	347	359	360	339	342	343	341	370	355	318	364	359	381	344	349	324	347	332	364	315	346	339	337	343	353	343	334	329	322	361	357	351	387	365	357	380	321	360	319	334	304	307	326	377	330	395	331	334	339	330	320	334	345	331	387	412	309	375	308	343	333	360	375	375	364	331	374	381	387	327	359	340	342	334	364	328	362	334	369	367	316	402	354	351	368	345	313	340	332	335	366	348	358	356	348	296	374	349	367	345	329	333	356	352	384	332	366	349	337	364	350	395	327	354	362	363	363	345	343	347	373	330	390	336	351	391	338	321	335	363	330	315	347	341	393	329	374	376	342	337	340	352	305	339	357	359	348	333	361	373	360	362	323	337	333	338	363	413	330	350	386	372	369	320	371	335	311	386	345	337	323	356	328	337	342	324	332	370	318	369	342	348	371	361	344	356	368	358	365	358	365	312	349	344	327	322	384	366	369	380	345	391	373	303	363	368	351	342	343	319	380	333	365	361	328	359	358	375	362	357	362	328	337	325	379	383	370	340	302	340	351	380	372	347	309	329	326	355	393	338	354	358	311	353	341	326	355	350	381	390	312	301	346	353	329	328	350	366	343	392	327	332	337	392	344	353	313	298	377	340	353	323	346	368	352	332	345	325	375	358	360	351	368	343	348	336	346	365	369	352	350	370	373	340	326	362	370	340	344	369	368	353	373	323	360	396	368	343	344	384	348	338	347	374	349	355	344	339	335	316	373	364	339	398	347	368	328	339	380	322	338	336	343	358	334	360	326	373	337	385	325	378	311	358	349	321	351	376	343	323	337	318	346	368	339	379	368	374	384	326	366	374	376	376	310	358	336	360	326	330	345	348	354	336	325	385	369	344	334	362	373	337	362	389	391	347	299	307	358	352	358	374	340	369	380	358	338	335	329	340	356	337	363	352	346	321	354	356	314	374	352	384	329	324	348	346	345	367	329	366	345	350	345	364	347	355	347	337	369	354	332	387	364	325	373	327	343	391	342	327	350	345	344	366	354	348	352	373	375	331	382	343	318	392	343	358	384	333	340	335	355	331	351	349	358	300	336	347	347	324	305	331	354	341	352	333	338	347	361	353	367	362	316	334	334	326	353	345	336	352	381	359	331	388	378	331	356	358	336	371	343	343	363	366	383	366	360	352	350	345	336	325	356	358	374	338	321	319	371	336	364	326	349	330	332	320	331	330	336	362	342	342	337	360	349	356	346	346	348	345	360	336	364	360	370	360	329	342	357	353	368	321	352	385	327	335	378	361	324	355	364	350	350	350	321	335	363	345	350	355	362	343	322	342	384	354	339	335	340	328	318	351	341	323	322	352	336	335	305	326	342	348	366	395	343	385	367	414	330	336	326	313	349	340	354	351	339	379	376	363	398	342	355	311	349	332	350	370	359	373	358	348	361	345	349	342	330	361	362	340	364	371	341	394	363	341	351	368	379	309	321	308	358	338	322	369	341	368	352	360	336	328	362	359	373	330	379	375	352	367	358	384	369	353	324	362	367	346	320	395	373	349	356	335	345	381	335	349	343	368	367	332	364	343	348	335	346	335	345	343	369	332	326	313	350	389	359	375	384	352	377	334	355	369	346	344	334	349	344	361	342	318	363	353	336	336	353	363	320	333	361	339	378	345	376	319	364	366	372	369	339	315	376	324	320	380	326	341	353	376	364	352	369	349	362	344	332	335	351	335	375	351	325	323	344	379	380	336	341	341	368	395	344	352	403	378	310	337	331	396	351	356	336	328	368	332	356	351	342	370	339	334	333	380	368	370	352	361	363	340	356	360	340	361	386	317	366	355	322	359	377	324	327	372	339	344	348	307	336	314	374	338	328	334	383	352	321	368	328	301	309	336	378	377	339	371	350	317	361	360	350	350	349	322	389	354	343	333	337	347	352	319	327	338	367	334	368	358	377	359	339	357	388	377	339	363	362	310	313	349	369	343	355	332	354	363	341	358	333	319	365	365	355	356	350	349	333	403	360	322	379	381	329	382	365	388	342	357	349	347	349	382	385	384	330	356	368	326	335	337	352	325	363	344	363	362	322	356	342	330	325	348	354	328	359	331	378	333	346	365	310	332	386	388	327	350	368	392	373	331	362	374	341	375	344	330	355	345	370	357	334	334	376	340	350	345	366	347	345	359	324	315	348	351	339	370	390	348	343	309	364	331	326	342	347	331	353	347	374	404	349	322	365	352	361	380	348	333	304	349	330	337	339	327	326	367	372	370	372	329	352	358	338	339	316	366	340	363	381	364	350	321	356	360	364	385	341	366	359	340	380	375	363	357	287	342	335	339	355	324	359	355	338	343	333	314	310	353	330	368	319	299	323	353	339	381	352	371	353	339	374	327	347	361	353	345	331	362	352	364	358	330	325	340	334	353	366	375	362	378	345	349	368	343	347	382	335	352	367	339	387	360	359	373	354	365	337	353	399	327	356	382	399	345	326	342	351	357	345	348	380	360	372	389	323	366	359	353	364	346	336	363	357	351	375	348	311	369	358	349	334	375	366	341	319	341	377	333	370	347	355	355	337	347	351	327	335	354	355	306	373	390	309	325	365	335	357	363	355	342	345	347	354	351	366	342	330	360	348	343	354	324	334	316
10428	4301	9643	11218	13401	11372	12573	10851	9471	8444	7263	5513	4411	3940	3259	2808	2320	1921	1666	1539	1382	1429	1640	1601	1425	1264	1150	1050	924	946	891	904	889	860	890	892	902	832	847	876	865	790	826	793	770	824	772	801	816	833	829	776	761	803	757	782	781	774	794	822	805	809	772	743	794	822	776	777	800	791	830	771	821	786	779	802	786	783	787	805	753	748	802	779	800	714	802	844	837	781	751	845	760	786	808	749	781	794	750	796	771	815	753	786	750	787	781	752	759	752	797	798	806	809	774	764	814	831	812	767	760	752	848	771	759	744	781	735	764	779	840	775	790	747	830	715	753	825	717	764	801	786	786	745	805	763	812	812	762	795	787	761	822	765	790	794	786	794	848	759	749	830	784	767	836	810	781	829	757	788	764	768	769	716	764	770	797	815	793	782	808	806	726	755	796	804	848	754	787	734	762	789	743	747	781	813	799	788	761	749	824	733	781	782	820	759	782	750	764	756	774	788	766	782	828	804	773	764	813	757	794	822	778	770	705	756	796	784	782	790	841	817	768	768	763	781	792	762	792	796	726	775	766	785	753	808	720	757	776	786	745	783	799	743	777	800	795	801	799	831	802	820	814	783	793	782	772	759	798	815	755	776	750	797	772	766	730	809	814	749	820	793	727	786	797	735	781	743	787	758	758	815	759	785	771	804	779	807	813	762	770	772	815	748	739	806	839	750	816	720	764	781	810	818	769	806	733	772	756	782	789	793	794	747	810	779	744	804	749	780	784	735	798	756	775	755	776	847	777	804	757	809	763	761	812	741	795	770	816	735	774	763	800	745	749	775	775	753	815	792	714	800	810	757	787	773	776	745	774	785	765	772	757	801	770	750	745	751	767	793	796	728	840	800	693	785	784	770	788	746	719	772	839	780	790	767	774	745	818	766	767	762	765	808	764	790	766	789	786	770	820	784	763	768	727	734	822	767	759	774	748	823	759	755	748	746	816	775	793	767	798	764	807	792	769	749	797	796	759	791	803	769	752	737	755	743	782	782	750	834	798	818	794	814	810	838	734	743	781	812	794	778	838	756	829	777	795	777	763	796	781	753	767	797	759	757	802	814	787	834	803	755	780	802	840	786	744	809	763	782	765	768	766	796	777	805	779	794	757	768	791	778	720	755	808	786	799	776	765	789	784	804	799	771	733	764	831	786	767	771	766	807	783	822	740	738	771	782	773	831	751	783	772	773	798	792	812	779	795	774	779	739	814	751	690	784	813	764	802	772	769	811	790	771	792	810	825	744	786	789	798	825	783	802	808	794	827	743	763	780	812	770	791	766	809	792	735	777	801	788	764	748	789	757	758	776	743	743	765	833	813	774	794	848	803	796	823	804	816	736	768	803	798	809	803	798	800	777	792	756	702	808	794	805	765	788	754	749	809	781	805	803	765	757	781	785	777	757	770	785	747	804	756	761	765	789	835	754	796	781	841	733	771	774	832	812	771	784	756	786	824	767	781	732	783	840	810	771	828	779	776	789	755	770	778	783	779	754	818	816	784	783	820	764	768	787	744	769	802	778	775	793	734	791	803	764	752	786	769	770	766	818	783	776	776	830	720	825	818	776	773	792	745	814	833	791	789	763	765	774	788	775	786	753	806	747	748	791	771	821	703	727	779	720	677	761	753	822	809	778	819	814	799	799	779	825	770	767	759	808	779	777	811	827	770	757	785	816	789	770	743	814	771	788	771	800	754	738	788	784	790	729	777	714	759	786	784	772	773	771	761	789	760	792	817	798	788	775	791	802	789	741	789	761	755	784	762	773	776	815	756	793	799	808	794	742	796	774	796	733	776	742	807	809	829	762	754	793	761	746	782	825	790	760	786	794	805	793	759	771	779	760	819	744	756	737	799	785	778	816	802	818	762	787	775	750	779	762	756	828	761	759	773	744	766	797	768	811	798	734	786	773	827	753	809	763	797	832	747	819	768	782	770	789	815	782	803	818	765	760	755	754	792	821	715	765	760	772	795	790	799	794	778	777	778	768	752	787	780	842	788	804	755	751	816	779	777	777	748	754	785	786	747	766	739	815	758	843	761	779	787	753	768	768	780	814	749	726	815	766	780	783	721	824	710	773	835	778	796	743	733	831	792	860	780	800	780	746	729	761	765	803	807	746	806	775	830	754	743	773	806	802	812	803	757	828	759	773	784	818	810	817	790	778	753	792	767	772	788	785	778	764	796	764	759	783	707	803	760	713	794	792	772	743	730	776	847	763	779	810	740	733	808	750	841	764	769	752	797	714	765	814	764	792	775	846	814	773	735	771	760	801	785	786	776	798	809	808	787	811	776	795	728	764	737	812	786	772	799	834	759	708	780	805	768	746	780	780	758	748	826	816	781	779	830	785	748	766	825	758	773	782	831	771	767	792	725	766	851	790	779	715	790	772	791	780	797	758	749	776	796	830	752	785	756	770	763	805	769	759	784	788	729	775	764	754	766	767	785	807	814	797	757	712	818	759	789	777	791	829	797	809	782	725	774	777	720	739	798	819	757	801	747	764	759	769	768	758	780	754	766	741	794	776	816	800	762	787	772	812	768	855	805	788	785	775	782	832	826	797	805	793	806	762	769	771	776	764	797	791	787	770	797	723	748	812	803	823	787	786	763	765	801	817	803	774	748	765	754	790	828	807	756	742	778	821	840	745	764	805	774	796	772	796	811	801	736	765	718	799	746	731	785	800	771	804	754	776	724	767	756	735	777	793	787	812	822	824	799	744	829	842	811	778	810	762	788	778	799	827	768	785	799	754	754	805	732	756	732	772	787	746	781	795	774	791	799	795	799	764	822	779	781	776	814	739	749	756	783	787	761	731	753	787	796	780	788	772	792	766	794	745	818	758	786	783	771	803	765	809	813	755	823	783	809	835	785	825	755	799	804	793	740	818	784	772	785	793	766	795	802	776	781	762	792	809	735	740	786	779	806	757	783	802	774	763	752	821	781	785	785	784	789	813	773	815	784	792	822	810	820	713	746	764	766	792	768	805	831	833	821	743	753	776	782	810	777	808	804	785	757	742	787	835	764	774	787	771	765	769	809	837	793	729	777	814	756	783	766	763	795	795	764	814	773	786	738	775	781	744	678	780	773	772	796	795	774	841	798	804	802	735	789	777	786	767	792	769	790	765	748	773	768	782	771	794	782	762	762	744	739	801	787	735	787	754	790	769	751	734	769	820	791	797	731	837	764	798	810	791	776	761	857	787	846	803	792	777	731	766	776	770	769	796	781	792	784	793	773	781	773	768	768	796	819	727	770	782	826	738	781	756	818	761	763	789	762	776	755	777	735	789	801	807	763	810	815	808	740	732	776	776	765	791	746	776	824	781	758	754	791	797	788	816	785	802	767	786	754	751	789	804	752	761	793	788	787	796	773	834	812	790	764	771	790	794	790	780	811	714	769	770	797	814	766	768	758	747	807	711	785	778	725	758	731	738	775	774	789	723	737	788	802	786	822	811
3107	1172	1511	1166	952	616	570	422	355	309	305	269	269	235	255	284	277	260	248	253	227	258	240	231	204	204	236	224	221	237	209	219	206	193	185	222	197	217	233	221	201	222	227	205	210	219	193	198	222	224	206	226	222	205	202	213	193	196	210	194	227	186	207	252	219	191	220	195	191	224	194	214	191	211	212	178	219	230	184	235	218	232	222	220	209	201	184	202	218	202	194	211	180	190	219	224	201	184	202	218	225	209	195	217	184	186	206	205	209	215	213	201	202	213	216	233	218	163	229	212	201	217	218	173	205	233	202	232	225	199	237	219	225	196	210	202	232	209	192	198	208	197	230	202	190	221	233	210	233	216	199	233	228	207	209	218	210	206	220	208	253	197	199	208	228	223	211	206	209	174	185	227	222	200	193	213	241	202	217	203	214	206	237	190	201	199	189	220	203	212	234	212	214	195	193	212	244	201	227	210	188	209	218	205	211	206	190	176	218	216	228	232	184	234	193	198	197	178	197	193	215	238	198	199	191	210	204	212	216	214	175	221	207	201	215	178	200	227	217	197	225	223	226	208	221	217	227	215	220	204	207	221	200	196	222	197	203	218	210	182	197	214	206	226	187	216	218	220	197	227	208	201	210	210	221	209	207	204	208	217	203	209	231	201	197	193	185	206	192	199	220	198	218	219	211	233	196	211	217	207	220	212	205	226	226	222	208	213	199	222	218	227	221	205	199	190	201	207	239	207	208	217	221	210	209	208	230	195	224	232	219	208	224	195	227	203	224	187	229	220	202	201	190	234	207	197	195	236	215	236	183	203	216	228	212	207	187	199	221	205	223	206	205	234	227	203	209	194	207	194	221	211	219	209	217	235	228	216	194	208	202	199	237	213	204	207	201	221	214	202	180	201	208	211	223	245	203	201	219	192	229	221	188	179	212	207	238	204	212	217	206	215	201	214	212	191	224	236	243	236	205	194	194	197	195	194	225	201	217	191	204	210	207	192	183	199	200	212	208	230	209	228	242	208	199	206	215	212	210	217	194	196	223	207	188	216	201	221	204	201	214	224	201	214	205	189	184	219	173	211	196	183	195	195	200	219	206	199	216	214	192	201	194	209	215	208	248	196	218	207	219	197	210	210	178	188	200	219	231	198	215	230	213	190	228	187	219	234	206	223	204	210	201	215	215	206	199	205	225	210	205	200	252	225	213	209	201	211	216	226	227	199	243	218	201	195	204	219	208	211	232	241	249	214	170	195	216	208	220	194	224	215	202	192	200	215	244	220	198	196	179	190	200	204	189	229	226	214	207	196	226	246	211	220	214	187	197	198	187	190	190	202	210	243	202	210	201	222	217	216	231	194	203	218	213	203	214	209	177	181	229	211	203	224	217	194	213	219	197	217	197	221	217	182	191	219	188	200	206	230	202	188	185	202	223	200	205	195	216	191	218	205	222	231	232	212	195	213	194	209	207	223	230	214	227	215	202	199	208	185	211	208	197	214	218	223	236	241	214	200	237	209	216	191	223	216	218	196	189	224	226	193	174	195	208	215	203	194	225	215	196	200	196	243	234	201	185	206	203	200	195	180	211	211	225	200	210	216	215	185	228	193	208	196	205	212	221	218	237	183	208	199	207	189	204	232	236	226	194	219	215	211	214	198	171	232	200	194	193	193	212	200	215	247	218	194	228	227	210	202	230	200	229	161	181	206	182	222	204	190	187	213	181	212	209	202	189	218	216	197	203	225	225	203	229	199	224	189	177	194	199	189	213	197	182	219	210	204	227	213	202	241	210	187	194	181	221	220	193	204	183	239	215	199	209	219	191	209	207	228	238	185	212	217	226	202	185	202	226	230	209	219	206	226	195	206	222	248	219	201	216	182	200	216	215	212	230	221	184	194	188	216	213	210	207	205	190	203	203	209	204	186	207	196	199	195	221	214	202	192	211	182	172	206	191	211	220	188	199	227	205	200	217	208	233	205	185	178	221	214	194	196	222	209	206	259	205	208	218	224	173	218	191	196	196	209	199	191	199	211	196	221	210	186	202	185	262	221	248	206	246	206	214	228	220	203	212	217	226	211	207	214	251	210	205	205	246	200	197	205	214	230	196	202	194	189	224	215	214	217	230	210	195	225	191	194	176	200	223	211	211	204	196	213	216	213	202	200	226	213	199	219	216	222	217	210	211	227	196	207	211	205	232	249	198	210	218	199	187	199	195	225	211	196	210	214	203	197	210	195	187	218	218	210	211	212	200	240	202	205	245	198	178	189	197	234	192	205	201	207	221	224	190	204	219	197	212	238	205	214	227	206	207	195	210	216	218	216	212	206	223	190	204	203	180	211	204	193	205	202	228	187	216	217	205	229	195	194	221	201	230	231	215	219	230	219	214	216	205	209	216	182	233	233	216	176	208	203	230	228	223	211	197	198	217	231	221	205	214	185	192	217	206	209	207	230	214	212	240	212	201	183	180	214	194	196	231	237	215	188	199	201	204	206	210	206	197	215	204	213	227	181	217	197	198	222	251	193	216	205	186	214	220	199	199	219	213	230	220	221	207	212	213	192	209	229	215	213	205	244	206	204	197	192	212	204	197	210	204	241	224	191	193	190	217	209	203	190	211	218	222	219	222	215	196	210	224	191	236	203	235	216	197	188	202	195	219	168	199	190	229	213	207	192	221	214	218	214	184	227	185	190	193	206	200	204	205	225	217	220	202	181	214	199	233	216	239	220	204	225	235	204	193	211	220	203	189	220	203	211	226	192	230	228	200	213	215	201	193	201	212	225	195	196	227	186	170	197	213	223	206	204	215	218	219	215	208	220	204	206	218	214	195	206	214	201	233	245	219	187	212	208	217	196	198	253	213	209	215	222	194	225	191	225	198	211	219	237	207	236	235	209	204	216	204	188	217	210	193	200	219	208	203	183	208	215	206	213	198	218	216	194	198	216	216	211	213	207	217	211	217	214	200	186	208	194	217	236	206	199	206	230	190	239	208	197	188	229	178	239	199	198	245	209	222	217	224	205	216	211	187	193	208	215	219	214	195	202	202	216	189	206	194	219	261	205	234	198	188	208	216	215	203	217	211	220	212	193	212	242	215	196	225	237	213	168	219	207	212	216	220	228	223	202	212	239	212	201	242	231	226	208	203	221	210	209	218	213	210	186	213	196	195	202	192	216	224	226	197	213	226	192	174	190	221	199	199	227	198	219	242	231	226	232	196	228	196	207	207	226	217	208	230	228	204	223	195	221	189	193	205	194	207	225	226	216	218	211	218	193	223	245	203	199	208	212	199	191	218	211	204	238	178	246	212	211	205	209	210	224	174	201	213	194	219	205	228	195	216	184	217	209	207	199	227	202	204	225	227	229	208	185	201	207	187	192	204	229	209	214	223	214	218	207	219	200	229	194	230	233	245	183	199	191	185	212	227	221	232	216	238	243	206	212	196	194	209	217	193	220	219	216	194	227	210	215	188	209	208	219	200	186	188	194	218	226
2618	1418	3143	3933	3343	2548	2112	1669	1430	1211	1119	975	898	838	795	766	704	699	603	611	611	602	592	601	549	558	575	580	584	577	571	540	591	530	571	526	571	557	564	522	562	540	512	504	538	532	512	531	509	527	513	506	518	510	515	518	554	553	499	539	497	487	490	504	530	544	522	490	529	495	520	516	551	538	495	520	559	488	523	517	532	508	521	528	523	479	490	513	507	483	527	535	544	512	570	524	518	498	523	564	506	529	543	528	538	497	519	522	535	516	512	544	519	543	509	510	524	558	539	509	474	530	496	537	482	521	562	539	533	513	541	536	520	508	502	521	532	505	531	535	516	516	544	533	545	492	524	510	513	535	537	529	489	488	528	498	507	555	518	499	491	545	543	516	471	540	553	542	495	544	525	552	531	486	522	521	503	533	502	496	521	541	536	523	544	536	537	528	548	498	519	564	541	512	520	521	517	533	514	526	516	512	504	549	487	498	506	526	486	531	497	500	526	536	496	511	538	528	532	524	532	502	574	535	591	536	504	510	498	534	467	493	531	485	514	509	530	516	506	513	568	542	502	500	531	556	530	547	497	499	516	504	540	485	525	526	502	531	522	495	506	497	499	516	552	493	532	510	504	483	533	526	511	526	496	536	519	532	534	527	517	509	534	485	510	511	529	531	522	526	554	524	516	512	513	483	497	498	470	544	529	516	540	511	520	578	541	510	543	493	530	532	525	496	518	519	548	491	536	503	511	533	544	511	511	514	500	533	549	468	533	550	532	541	472	541	489	511	546	531	551	533	540	512	510	515	517	573	549	537	537	480	520	545	559	506	549	470	512	545	552	534	554	504	512	529	570	492	525	526	512	514	510	520	514	567	536	505	514	500	481	468	500	504	535	517	532	560	516	529	566	489	521	520	538	536	510	497	493	511	570	483	513	530	530	468	508	554	503	530	498	525	496	571	484	539	546	523	508	549	521	571	559	486	503	518	535	534	540	518	567	565	560	537	495	508	539	529	578	502	528	521	508	520	541	533	491	511	515	486	498	512	514	508	530	545	500	548	531	543	489	524	533	527	574	519	511	498	525	489	484	522	503	560	532	501	572	567	516	494	510	504	518	543	553	488	542	534	526	541	523	517	525	518	554	524	534	531	516	529	528	554	485	465	504	546	500	556	533	551	536	515	556	555	492	510	490	523	508	583	546	518	485	524	518	528	501	483	533	509	522	494	506	541	490	559	521	542	521	575	549	532	523	528	533	493	513	508	549	506	484	541	511	520	530	495	502	524	539	498	532	490	515	512	471	531	519	552	521	541	527	560	560	528	514	522	516	568	545	544	513	507	517	503	523	560	507	499	495	534	553	527	525	526	525	536	544	509	537	482	533	534	509	517	537	522	556	536	565	521	504	525	568	553	532	487	508	505	518	496	512	531	518	517	544	514	570	486	541	507	497	537	493	541	556	546	553	523	541	547	519	524	483	496	506	525	530	519	503	533	522	490	533	537	502	541	494	488	533	491	517	504	509	547	537	509	542	521	468	504	541	527	557	514	517	535	529	539	502	519	520	536	515	562	507	532	540	505	553	505	548	523	513	529	556	547	507	526	546	506	516	519	523	493	544	543	490	541	471	537	498	532	526	525	502	504	522	520	509	499	529	540	552	530	500	515	523	501	559	544	532	562	480	570	533	513	543	494	503	555	514	534	510	493	503	547	557	506	571	523	511	529	512	491	546	505	553	532	543	524	532	513	515	527	486	484	521	526	499	511	517	513	534	526	513	500	493	531	526	550	499	499	557	551	517	550	498	507	517	492	501	496	509	514	507	506	497	507	513	484	510	539	492	492	524	489	507	515	492	538	511	532	514	505	510	543	549	509	503	541	548	521	516	543	487	522	498	552	533	533	508	570	523	489	490	569	559	548	511	528	517	524	510	509	536	545	534	525	503	523	546	512	488	524	550	519	515	582	527	494	535	530	522	546	532	518	532	514	521	512	496	494	488	535	542	532	520	545	537	523	528	525	517	507	513	543	510	526	512	549	527	477	555	519	524	546	481	515	551	512	549	505	511	506	554	515	546	531	560	490	482	532	469	474	508	547	510	488	504	543	510	543	558	520	483	543	539	535	512	536	548	505	521	515	523	544	547	529	564	536	524	518	516	519	531	491	512	530	515	562	499	516	544	493	539	543	540	540	473	557	538	480	525	501	563	523	521	543	513	522	531	526	512	537	539	494	581	557	516	480	498	468	510	539	501	508	560	531	548	577	537	532	527	513	497	551	509	542	501	517	512	544	501	523	539	538	551	538	536	525	512	500	498	527	533	469	533	524	495	505	509	523	504	524	560	524	519	522	525	522	541	534	510	502	536	516	480	519	542	487	519	536	540	531	502	522	524	562	548	528	586	528	492	510	535	534	468	503	541	495	542	533	561	542	540	524	555	503	522	584	533	506	516	549	519	553	546	525	485	508	536	533	535	521	533	509	519	508	569	561	546	497	574	515	493	530	552	503	501	540	499	522	559	481	538	521	500	448	514	545	509	535	542	511	510	548	506	500	525	508	508	557	539	502	498	543	501	534	516	521	546	523	498	501	509	500	554	559	530	511	536	542	496	498	524	535	516	498	535	518	514	559	506	538	488	552	525	533	528	498	506	529	554	547	553	501	588	520	527	508	533	583	549	502	513	515	497	508	534	496	517	513	511	462	538	540	498	482	517	538	504	516	523	530	528	523	552	499	529	533	527	522	523	506	539	524	549	494	510	520	533	560	539	534	530	498	509	504	478	586	543	531	509	537	500	525	531	545	587	549	545	550	517	532	560	552	541	524	530	535	497	537	513	514	511	527	565	500	537	481	588	533	542	475	531	502	542	530	478	531	534	544	528	507	550	536	539	561	518	509	522	493	512	512	510	518	537	524	512	531	519	569	495	520	489	515	521	519	493	511	532	488	524	579	490	538	513	498	530	535	523	493	541	512	510	548	519	522	532	507	522	546	505	482	487	527	530	542	513	522	519	509	556	534	515	512	541	534	529	544	464	508	458	509	571	486	513	527	524	565	496	597	543	510	504	511	527	483	524	504	482	574	523	526	531	503	526	565	505	539	535	522	497	596	523	570	478	521	485	546	498	529	532	533	514	483	549	511	545	494	545	519	547	525	514	536	547	492	534	509	515	502	486	537	479	518	501	539	516	504	503	493	509	514	529	555	536	528	511	521	512	523	517	537	507	522	557	535	525	517	536	499	539	512	545	532	529	493	541	491	489	527	501	556	467	513	562	539	528	519	510	492	524	515	461	569	510	583	555	559	556	521	510	547	521	553	536	500	527	522	496	531	540	573	525	488	545	575	544	494	523	537	497	544	498	524	526	511	542	522	512	540	500	532	493	548	563	533	489	549	486	562	544	557	521	530	530	535	500	489	560	535	497	466	523	488	478	500	525	533	504	532	496	513	547	530	523	535	490	573	539	533	525	533	492	531	493	515	513	523	522	552	495	528	514	495
10052	2763	4913	3914	3514	2334	2133	1865	1558	1162	928	743	661	608	554	499	472	430	414	397	387	384	406	374	376	377	365	361	328	372	321	387	366	318	342	304	329	348	357	358	352	378	347	350	347	335	328	336	342	361	320	317	354	368	307	360	363	353	364	327	313	339	346	315	326	358	342	350	370	352	368	324	299	328	349	308	350	320	323	339	301	320	326	313	340	322	307	323	360	313	374	329	320	329	341	369	341	303	318	341	336	342	346	327	281	343	352	335	298	359	354	348	319	332	298	321	323	299	318	336	374	315	334	329	335	335	334	348	365	371	348	325	339	360	303	326	338	318	370	348	323	332	278	366	313	330	295	364	326	352	316	301	357	346	317	346	326	325	347	315	359	355	323	317	317	347	309	349	364	340	346	342	340	311	380	381	335	309	313	342	341	326	341	354	328	321	299	340	326	370	287	334	298	330	351	339	344	348	324	316	299	346	339	361	329	300	335	375	340	329	304	321	332	350	331	325	336	366	356	321	334	337	361	366	351	325	343	340	349	330	312	316	330	357	309	320	320	324	368	322	341	348	328	347	307	309	348	367	324	355	349	360	314	340	355	374	312	299	320	353	323	340	313	342	335	299	350	321	366	329	319	365	288	321	342	335	337	323	319	316	343	353	354	358	363	303	306	307	349	328	303	347	311	338	355	317	339	339	324	379	365	326	332	330	338	307	344	361	288	360	328	296	338	339	390	303	319	322	350	311	312	342	318	340	349	350	324	328	337	339	367	344	344	371	325	346	328	319	290	331	366	350	347	339	304	375	326	316	362	330	357	346	351	373	342	322	356	314	330	352	373	330	326	361	359	355	353	319	326	349	358	323	328	340	363	313	355	317	340	298	303	337	310	336	374	326	337	284	341	297	335	323	344	286	329	309	321	330	342	352	320	322	322	345	316	316	327	338	322	309	329	311	361	327	336	318	325	333	355	343	331	346	325	327	302	353	313	355	303	329	369	342	375	328	331	317	330	299	311	311	340	355	348	360	330	306	355	341	348	296	327	312	311	330	327	315	309	308	319	307	346	343	312	351	306	348	332	362	359	345	345	359	299	342	308	318	316	348	323	372	327	354	319	294	340	342	314	323	314	326	317	336	312	323	324	326	331	318	324	311	318	303	309	342	346	311	353	325	333	330	333	337	364	352	353	327	379	332	347	344	346	363	344	331	384	302	316	350	332	356	360	354	342	319	368	337	334	335	365	370	364	323	332	343	345	327	362	369	315	304	323	316	321	316	347	360	319	369	328	310	321	327	352	291	311	322	341	375	366	351	329	342	331	317	325	342	371	333	290	321	300	349	339	318	341	337	360	354	353	342	295	349	311	318	339	336	302	330	292	352	297	296	342	335	349	303	334	338	335	359	336	306	305	363	347	348	333	354	323	357	327	310	328	325	321	326	345	315	349	318	326	324	325	305	308	320	346	343	359	333	309	329	366	342	324	311	323	371	314	351	332	322	321	327	309	290	344	321	389	309	348	331	306	320	338	339	349	341	320	325	328	316	342	336	337	359	308	339	337	394	343	363	349	347	336	312	359	309	312	330	338	316	337	306	307	345	325	348	301	304	343	344	366	362	325	341	300	319	392	320	345	333	322	327	371	297	348	314	351	360	306	340	309	349	340	344	314	318	325	348	338	333	318	337	339	331	350	296	335	317	324	341	330	307	345	329	363	350	334	333	335	349	358	363	333	324	353	300	313	322	306	333	345	336	324	301	317	318	323	328	303	321	356	325	319	332	329	328	349	337	351	336	358	327	324	360	345	303	325	310	324	310	311	331	335	330	349	349	356	352	325	292	333	304	305	349	336	309	312	331	326	341	316	319	350	361	317	335	310	347	326	339	327	290	300	363	315	358	357	368	364	364	325	332	343	322	330	367	338	341	349	378	360	303	364	343	305	304	326	295	305	351	326	350	352	324	347	347	333	353	363	331	329	328	332	338	351	342	306	352	326	301	320	320	347	345	366	324	344	314	369	333	321	335	341	323	348	341	306	363	356	343	322	353	324	326	336	354	309	324	309	320	348	314	290	332	309	341	340	319	357	347	341	363	343	339	338	340	360	344	321	362	299	365	327	318	323	375	369	341	333	299	299	305	344	349	348	323	358	325	345	356	296	337	329	355	313	327	324	339	329	348	335	359	361	286	327	372	332	333	331	354	318	315	377	315	333	318	355	358	344	343	352	352	303	331	350	344	350	385	368	358	315	320	313	316	307	286	352	329	371	356	332	342	324	340	339	328	327	347	355	332	367	339	312	329	349	303	348	314	298	346	306	329	324	346	311	319	347	362	302	350	345	312	362	349	325	318	333	326	308	321	364	356	348	349	329	312	334	314	322	342	353	306	309	311	307	361	348	361	355	344	356	335	333	342	359	318	342	353	329	316	341	327	335	312	347	325	347	359	351	327	331	301	351	356	321	324	329	366	303	315	288	325	328	344	332	361	337	325	305	339	313	312	329	370	302	344	312	312	355	356	339	343	347	310	340	311	352	328	323	321	337	345	362	343	346	333	326	343	329	326	329	364	375	336	325	309	326	313	274	339	353	308	308	324	322	334	290	334	338	337	318	352	348	349	334	326	342	323	359	355	353	320	335	326	350	335	333	366	318	361	323	333	291	317	343	368	343	317	346	321	349	345	358	348	336	307	348	342	340	348	320	305	343	318	324	324	361	351	331	305	359	336	307	362	331	333	320	341	364	345	326	322	313	344	322	356	311	373	348	339	334	340	322	324	350	329	305	335	319	366	309	347	325	338	331	324	350	345	317	343	317	321	302	313	341	339	326	337	305	310	345	345	306	317	335	340	321	342	339	310	357	329	321	346	355	330	340	311	307	345	326	339	318	346	334	307	325	294	309	341	329	323	282	311	336	360	381	312	336	336	338	318	306	364	320	334	315	340	303	319	338	332	298	328	330	334	351	345	323	311	348	336	334	351	322	339	333	314	324	380	334	352	323	316	316	348	322	329	343	324	318	339	316	347	367	348	327	343	325	339	331	330	303	317	320	320	340	320	319	345	371	323	344	357	304	329	368	349	346	314	364	351	326	360	351	316	298	329	333	341	345	318	325	316	320	329	328	334	314	343	301	311	320	348	334	313	327	295	330	341	317	331	328	344	343	335	314	332	363	298	306	311	333	354	287	367	315	341	342	323	359	312	350	307	354	310	305	346	312	351	348	316	329	303	367	322	330	329	331	319	302	337	350	329	360	319	316	362	325	352	348	315	334	342	345	329	328	348	354	309	340	336	296	342	327	356	334	334	354	355	319	346	350	332	338	355	345	338	355	340	321	343	327	321	328	328	354	351	331	303	334	320	341	291	316	322	323	352	335	312	370	363	348	356	332	341	353	352	338	345	329	345	313	329	353	356	348	327	322	333	365	328	352	342	347	353	319	372	357	337	312	291	355	341	297	312	319	344	318	374	334	326	355	355	352	399	339	346	312	326	323	326	366	350
7667	3107	7708	8648	9145	7566	8227	7266	6300	5242	4349	3536	2663	2516	2215	1817	1635	1445	1235	1209	1102	1076	1166	1118	1063	984	958	849	835	928	849	894	852	880	821	815	860	827	821	838	843	840	835	789	807	872	828	834	750	789	808	795	774	784	764	758	786	758	775	791	794	798	743	811	790	775	745	753	818	749	760	741	771	780	762	780	820	792	759	749	832	756	751	793	778	722	828	756	742	768	743	738	788	759	785	804	742	747	751	794	771	796	796	806	744	761	757	768	802	776	761	799	749	810	773	823	779	770	767	776	779	785	784	788	790	750	791	763	811	765	774	812	774	824	785	781	772	767	780	796	728	748	764	802	798	756	744	798	792	779	777	777	766	817	854	783	767	799	767	769	746	730	808	730	753	800	803	764	781	793	764	855	787	775	789	745	797	799	774	770	809	762	748	816	783	726	815	772	758	824	788	702	774	779	749	796	802	753	787	819	787	753	752	750	835	803	796	778	801	742	784	696	793	778	760	786	755	733	801	773	766	825	785	722	723	767	742	777	771	781	786	721	805	813	768	796	755	799	767	730	753	761	762	767	807	764	782	739	771	807	751	763	703	818	758	751	801	746	757	793	743	782	784	778	729	777	754	747	776	796	775	778	751	704	749	756	778	798	759	763	743	775	799	797	750	787	733	731	773	760	824	811	742	782	732	754	777	784	735	791	774	783	754	773	723	763	809	784	777	732	780	756	818	799	795	734	763	736	790	732	828	777	745	772	773	834	796	778	783	811	767	713	821	810	734	752	806	804	790	773	789	777	792	797	781	794	752	798	760	780	768	755	743	824	767	768	829	781	818	781	726	761	704	773	805	767	758	810	776	747	816	785	803	794	765	803	777	810	792	803	753	790	752	776	802	773	811	736	734	804	757	809	751	801	729	785	783	760	775	835	806	750	724	759	790	744	766	762	786	790	761	763	769	751	754	746	770	725	799	780	761	745	810	749	818	751	751	741	808	779	792	828	748	799	760	767	729	739	743	813	819	824	757	799	755	792	779	796	720	774	803	791	855	818	802	813	766	735	774	804	739	774	794	784	748	793	759	772	725	757	775	778	795	766	766	773	802	814	779	784	756	778	749	795	764	786	781	772	760	720	783	790	776	773	810	823	774	759	804	760	743	765	795	832	713	762	792	841	749	795	844	786	811	770	752	776	748	811	767	745	796	744	745	765	754	765	778	816	768	793	823	738	818	796	795	763	793	782	740	717	784	804	772	749	833	792	785	787	799	787	746	789	757	817	772	780	724	793	768	819	762	803	748	800	775	724	794	736	772	797	772	749	736	791	789	749	823	826	764	809	752	761	777	760	726	779	748	756	800	740	803	808	762	817	699	785	814	717	817	760	798	791	781	777	821	755	797	753	777	755	819	797	754	770	806	751	814	758	822	738	832	738	721	740	763	754	725	801	830	780	819	788	746	769	734	770	773	776	803	778	745	737	782	756	781	761	771	785	750	789	748	816	809	763	734	767	746	751	731	816	785	755	724	769	810	781	742	788	718	795	772	803	819	756	778	789	716	788	723	798	719	757	794	771	709	789	776	746	768	769	792	813	779	833	760	783	799	796	806	742	747	761	763	798	805	789	745	804	728	782	800	776	816	746	782	791	749	787	783	732	720	792	776	819	780	795	771	784	761	732	828	751	809	774	750	780	771	760	748	725	774	782	778	783	743	765	740	757	793	737	762	815	764	743	790	761	844	753	798	784	810	738	795	805	773	737	808	786	783	757	774	777	749	771	753	781	793	795	815	814	799	794	784	777	766	742	755	778	754	785	735	764	778	778	776	758	724	761	757	736	825	756	742	775	805	805	750	783	793	773	744	744	790	769	762	760	801	794	721	791	747	776	744	799	786	816	784	769	774	771	783	819	770	726	800	796	759	735	791	762	761	766	813	766	770	766	785	741	821	795	753	762	728	787	784	793	763	745	760	745	769	785	699	781	781	731	792	788	806	772	740	770	779	793	747	756	815	811	781	782	771	791	747	762	751	766	794	787	786	796	797	793	842	796	717	725	726	771	787	788	813	805	806	782	847	757	736	813	725	780	774	782	725	806	842	757	764	799	772	800	758	781	755	747	789	827	759	757	841	777	758	766	804	757	748	743	807	774	770	759	764	771	771	784	782	780	764	789	775	754	778	773	816	689	714	766	817	807	801	767	767	752	777	787	758	752	799	785	767	781	731	772	797	759	801	795	741	785	778	747	748	766	740	773	770	736	808	832	757	732	778	764	801	778	807	739	781	772	793	783	759	783	828	714	747	799	777	795	781	732	803	759	767	760	755	764	783	785	815	767	795	746	813	769	804	785	805	736	764	704	795	769	855	773	803	792	838	792	844	739	743	772	809	809	752	754	799	782	814	739	750	755	758	756	745	762	797	819	775	787	752	826	748	772	844	767	706	753	751	783	781	735	802	766	791	755	753	788	772	791	801	815	748	781	693	720	775	817	788	788	783	762	868	748	782	743	799	731	786	768	803	793	795	772	776	743	758	798	820	755	814	729	701	802	759	830	756	724	748	740	768	802	756	774	788	787	826	754	772	826	777	772	783	769	759	797	786	797	765	793	790	781	764	771	823	802	797	751	778	722	766	778	761	794	799	779	766	774	778	801	815	729	767	725	819	751	765	799	806	794	793	740	701	805	749	744	792	806	795	751	777	747	719	768	739	808	794	789	782	745	785	813	777	782	756	817	840	809	806	778	756	769	765	771	792	756	777	788	845	774	779	795	804	750	767	735	746	768	779	792	774	764	843	830	807	785	800	761	784	771	777	804	805	818	737	806	775	763	748	827	791	804	789	784	765	764	807	782	812	806	744	739	749	753	762	718	773	752	762	780	760	844	781	757	756	777	811	726	804	784	802	734	790	746	741	788	779	777	787	797	727	788	758	815	780	765	745	739	769	779	808	781	737	790	758	775	772	796	757	754	750	820	828	774	791	742	776	763	830	792	783	818	764	720	757	774	803	828	805	758	789	820	776	756	783	775	783	735	825	759	797	812	789	744	760	727	766	780	823	750	814	811	714	788	783	739	738	786	767	804	754	731	781	744	779	780	770	788	762	775	817	810	763	747	780	782	767	751	759	740	843	784	725	770	769	792	792	800	774	807	815	769	732	766	752	801	789	785	762	803	795	779	830	768	778	752	749	764	732	760	717	819	789	785	776	766	777	804	711	790	781	780	800	773	738	776	764	720	808	758	804	764	753	771	783	765	803	743	795	797	742	772	770	782	816	743	744	757	751	817	792	759	814	817	829	749	783	759	749	759	794	773	792	750	757	753	749	807	790	778	803	818	833	749	841	747	780	748	824	748	758	785	773	771	801	795	798	811	767	810	787	764	771	746	764	798	813	783	762	754	825	757	818	817	806	773	797	786	778	767	764	766	784	795	789	762	758	754	777	748	725	752	765	736	737	768	767	783	788	767	804	736	725	740	801	776	763	743	760	737	754	765	807	759	737	811
17298	5140	7984	6971	5795	4333	4219	3498	2924	2076	1535	1250	955	904	824	642	574	544	423	457	479	440	437	450	417	398	377	427	379	362	369	372	368	291	351	339	340	380	364	348	335	352	388	354	349	320	333	353	334	386	306	352	314	374	324	350	345	337	341	362	339	325	370	362	379	353	356	301	349	351	338	327	348	376	327	381	344	375	333	344	380	361	348	343	332	362	326	319	344	344	335	386	343	348	343	340	331	384	335	352	399	321	327	345	373	301	357	379	330	349	347	328	337	362	305	369	381	331	350	403	325	326	335	353	331	378	360	363	363	335	318	359	345	346	334	369	353	349	341	363	346	373	374	368	318	296	317	349	373	374	351	348	344	300	334	380	325	332	322	358	310	333	359	315	341	332	370	343	314	311	393	328	371	365	325	352	331	357	328	325	344	320	355	326	302	329	343	347	335	394	316	336	286	345	354	346	328	326	341	318	306	389	349	325	324	335	341	353	389	353	318	339	322	366	329	364	352	341	346	363	331	343	331	313	371	341	376	334	331	310	311	350	365	351	316	350	378	353	318	352	336	343	354	377	358	339	380	338	339	333	399	406	352	361	329	330	357	344	343	357	359	351	304	339	371	364	360	319	323	332	329	322	381	402	346	331	326	317	356	340	370	337	324	341	363	345	388	337	334	339	334	336	326	346	345	332	320	361	352	344	353	344	344	331	339	372	341	332	392	352	367	331	360	335	316	361	400	351	328	374	352	317	350	371	295	331	334	366	326	347	374	361	338	331	341	374	347	320	351	332	346	364	365	337	337	345	314	363	340	321	320	349	342	340	352	335	333	361	326	338	344	335	374	340	349	354	365	337	334	354	368	359	358	349	360	314	299	337	353	315	350	354	357	344	334	341	366	324	350	362	342	385	320	352	372	322	318	321	356	377	377	353	341	351	370	334	320	348	336	352	346	332	344	321	318	378	352	322	370	361	350	335	334	355	382	364	368	337	349	340	357	359	338	352	337	333	344	368	357	327	345	351	322	356	332	370	382	353	328	329	353	351	363	343	339	321	357	386	346	371	347	376	375	345	346	388	329	338	321	359	325	331	303	344	354	341	381	325	355	345	306	315	312	384	348	370	348	348	316	326	353	369	333	310	353	375	345	366	343	324	329	323	348	357	375	330	330	354	334	348	345	362	337	357	360	349	333	338	366	347	366	349	345	337	359	336	336	356	343	323	347	336	355	339	362	364	350	354	349	287	339	333	370	333	381	343	355	361	332	350	313	331	334	325	337	340	330	340	333	361	344	350	316	359	349	313	342	341	341	339	323	338	323	320	349	336	365	358	333	334	348	339	321	358	338	355	369	326	327	306	344	339	371	343	334	357	337	341	373	324	340	322	301	358	324	350	366	334	361	342	330	362	352	334	353	361	337	330	314	382	379	317	332	344	354	360	332	348	309	335	323	354	345	351	339	315	377	356	362	350	327	334	359	334	375	326	336	338	353	359	376	376	390	356	350	361	346	342	336	387	380	319	328	358	334	346	331	339	352	326	373	350	329	296	303	294	356	367	334	313	358	316	305	350	346	311	335	339	355	336	328	351	386	360	344	373	399	347	305	337	349	355	368	353	352	349	339	339	347	335	317	361	360	340	367	359	357	361	330	341	361	328	339	332	305	356	317	292	335	345	338	337	327	351	336	335	358	317	338	391	373	315	347	365	339	336	372	335	358	337	337	334	326	328	346	343	348	343	372	348	327	370	376	348	313	361	382	356	308	354	373	351	325	361	353	353	350	331	345	315	334	355	336	333	319	343	339	360	356	336	339	304	302	306	318	328	338	334	340	357	360	329	356	377	362	358	341	341	349	331	321	316	334	359	386	337	354	332	355	339	341	311	362	372	345	325	330	373	372	336	340	337	344	352	357	366	333	340	350	341	315	316	364	366	375	312	348	355	352	347	370	333	372	351	347	350	348	349	360	330	334	366	320	359	344	385	354	367	348	346	362	329	347	338	314	357	324	327	350	317	378	382	349	341	351	346	308	330	366	370	356	306	305	355	341	326	369	322	356	344	320	359	349	346	337	376	334	292	376	332	333	393	356	319	310	354	324	332	330	403	377	339	366	324	355	347	351	329	348	379	371	386	350	372	331	351	361	343	343	352	337	365	340	364	367	361	349	325	336	329	358	364	336	362	333	363	336	319	354	365	343	374	356	325	378	384	352	316	351	302	350	385	393	388	329	353	348	364	340	377	336	308	322	356	306	330	364	344	351	360	325	358	355	293	358	368	352	321	347	348	306	329	345	336	346	333	377	355	344	325	338	358	331	338	376	342	349	332	352	338	346	347	348	325	334	326	357	323	367	383	377	306	386	325	340	370	353	372	332	355	365	335	375	345	318	358	337	352	333	339	384	315	368	317	356	360	372	369	367	348	321	333	343	317	367	352	338	350	338	348	331	365	340	321	343	375	328	335	375	344	368	357	361	319	329	359	317	338	323	326	361	336	331	359	380	337	343	330	342	383	382	353	392	368	350	371	361	340	326	318	329	338	356	339	317	354	369	370	383	344	349	324	358	371	369	354	366	346	340	348	360	319	347	341	339	359	356	352	373	337	331	330	359	349	332	360	353	386	360	357	348	333	376	357	331	323	378	343	341	312	319	373	365	344	348	368	332	374	288	334	344	372	328	358	331	314	329	346	338	358	365	342	342	375	320	351	338	356	336	302	367	363	349	334	379	341	346	335	321	341	295	331	363	369	337	333	336	349	339	316	320	305	338	338	383	362	336	370	381	349	353	356	366	364	321	350	400	358	358	317	354	337	316	350	327	365	364	312	321	348	307	342	337	340	329	342	348	350	326	360	372	368	351	344	326	327	352	337	337	348	379	354	326	325	332	319	322	320	356	345	352	362	383	362	367	335	375	365	339	350	354	348	347	363	368	338	360	343	336	342	333	361	326	331	350	376	367	377	347	370	323	358	314	345	328	343	341	340	329	325	360	322	355	317	365	363	341	327	353	307	386	359	368	348	372	354	369	294	363	378	350	368	332	326	383	339	352	376	375	370	349	338	360	310	336	348	345	363	347	347	318	359	353	357	366	335	328	336	343	342	333	307	337	375	336	328	361	344	348	336	347	332	353	361	306	345	365	376	404	347	318	354	329	345	331	346	375	351	336	343	285	336	327	367	363	350	348	330	315	346	324	362	350	370	334	358	339	334	337	337	350	319	369	337	342	384	325	350	344	361	350	379	340	353	333	359	326	304	335	362	367	367	375	357	336	333	332	349	304	339	333	337	368	345	343	318	320	331	311	359	352	349	310	358	346	319	331	355	343	357	339	331	357	331	351	336	370	342	359	350	352	365	320	307	361	355	323	386	332	333	332	382	316	358	369	318	349	351	354	323	333	343	356	325	338	319	344	361	337	327	323	364	339	364	367	365	373	323	364	347	339	350	383	349	330	347	328	362	373	344	321	333	350	329	337	360	315	395	336	353	324	292	360	387	342	328
10132	4580	10329	12690	13028	11291	13200	11588	11173	8425	6890	5920	4275	3798	3206	2738	2395	1964	1582	1533	1425	1400	1417	1417	1295	1148	1096	961	944	900	890	849	881	899	864	904	883	905	830	841	837	809	825	799	777	813	718	786	807	710	762	818	815	793	765	776	811	773	786	800	816	766	792	750	778	778	804	809	775	771	789	775	749	792	774	773	749	735	805	780	787	739	744	753	776	768	766	820	742	736	735	722	804	800	777	798	754	780	732	810	771	756	818	779	782	775	722	774	757	787	752	829	761	756	777	727	764	792	740	794	757	774	745	776	745	767	788	771	756	794	784	761	758	725	768	798	769	712	750	754	776	782	808	748	775	830	740	792	754	835	811	791	722	789	726	802	743	747	765	771	803	736	812	790	734	816	754	745	804	727	749	778	808	797	793	761	745	772	747	781	781	758	783	788	791	756	809	771	781	768	724	772	774	777	773	770	779	803	801	852	776	763	806	819	777	780	809	719	774	770	782	742	728	728	791	790	810	831	773	738	782	747	679	787	750	800	776	720	800	826	763	782	769	782	759	737	747	757	772	750	761	782	766	822	771	742	791	780	784	776	768	726	795	745	764	796	806	774	798	794	781	777	767	767	807	773	781	772	761	741	828	763	816	755	763	757	810	751	725	801	770	745	739	788	791	773	746	716	767	746	741	822	745	818	741	774	731	759	776	806	794	779	747	800	805	793	721	785	773	747	801	808	770	785	830	776	778	774	752	764	746	791	775	747	802	795	742	748	813	747	785	796	747	816	731	806	742	774	787	787	773	739	759	753	777	769	736	747	830	815	798	759	767	785	772	752	820	785	832	811	776	820	743	783	780	758	796	773	774	788	777	807	766	794	822	761	758	727	776	799	744	786	818	768	788	698	745	685	772	725	800	772	768	758	749	810	748	790	793	790	803	830	794	807	761	791	748	774	835	763	746	773	767	796	773	795	842	774	760	788	755	756	789	809	799	736	775	761	764	783	766	723	767	735	780	737	801	773	813	785	763	801	761	754	799	767	776	782	748	779	792	797	735	828	812	738	764	809	747	787	805	735	738	742	784	787	737	788	769	758	772	794	752	812	797	781	766	841	752	821	783	789	724	739	723	760	751	770	731	787	751	715	777	815	787	786	755	741	735	756	784	757	829	755	774	801	810	755	783	779	744	763	726	777	757	725	765	746	757	767	769	770	769	790	727	812	802	767	759	756	793	718	795	782	794	801	779	817	803	730	773	740	785	779	779	763	709	774	811	757	736	761	794	774	769	721	737	753	786	787	774	813	762	799	793	790	809	781	764	755	754	809	759	815	746	753	709	788	842	798	783	774	763	737	837	738	801	784	815	764	747	787	746	838	775	726	744	734	777	784	751	811	764	776	776	797	767	788	774	808	761	775	809	783	765	788	792	785	840	797	758	770	745	789	819	764	756	798	752	763	746	798	767	732	762	760	770	779	760	837	769	778	755	779	780	742	780	786	780	747	805	741	773	759	798	747	750	752	787	748	762	777	800	773	720	768	796	768	781	817	783	786	788	766	737	752	746	776	794	730	785	791	799	789	781	772	799	731	796	747	798	754	734	784	807	730	771	709	802	782	819	758	744	769	759	812	762	797	759	732	789	783	745	732	718	789	798	788	774	763	797	773	772	794	793	768	724	693	780	748	800	784	765	767	723	791	779	754	736	813	764	787	725	758	767	781	762	765	794	722	790	731	738	798	775	764	703	824	768	789	745	769	799	759	806	724	775	762	777	770	778	778	739	769	758	804	754	757	769	738	801	772	847	814	808	753	793	799	746	736	755	826	808	774	766	767	735	822	718	783	727	777	772	752	766	754	749	785	727	759	746	745	772	713	783	794	796	756	794	742	773	737	806	749	783	787	769	777	763	769	792	778	784	802	816	770	795	800	727	785	767	758	787	784	792	798	765	751	802	750	773	813	772	793	748	796	750	778	727	770	766	785	752	788	813	819	773	818	797	756	723	738	804	716	808	744	748	778	774	747	755	812	776	745	727	787	785	755	785	798	808	782	730	807	742	753	773	761	777	755	779	799	781	794	843	781	729	756	758	735	746	758	739	815	773	766	805	783	782	769	771	780	767	749	787	736	760	789	792	764	793	792	799	755	697	785	800	789	759	796	758	803	710	786	746	738	742	731	759	743	763	738	792	761	755	786	742	804	786	773	770	839	742	775	768	751	751	792	748	757	785	738	722	803	763	825	786	741	773	782	758	782	787	803	798	763	800	832	719	789	760	784	765	747	813	746	811	767	807	739	791	741	759	785	768	755	764	806	805	744	820	755	740	716	789	772	786	787	820	782	779	771	772	761	764	783	772	736	790	797	747	738	808	743	787	745	763	763	796	786	821	772	791	749	770	784	760	721	755	781	747	768	829	828	739	810	783	755	800	801	719	767	776	762	797	755	760	724	766	720	727	751	775	753	775	763	733	764	842	824	746	814	800	817	726	789	772	767	770	753	795	766	770	720	764	781	798	780	737	738	749	814	770	741	823	774	759	786	776	801	821	817	743	739	729	808	733	763	785	801	791	810	811	798	773	709	787	852	778	761	750	784	780	724	786	777	764	795	739	758	758	803	742	720	752	801	824	734	793	793	750	734	825	800	761	821	790	782	735	820	807	826	734	784	758	797	776	843	817	706	787	782	769	745	799	775	763	779	732	798	754	747	805	745	769	791	752	812	786	746	766	785	836	754	800	784	819	756	758	774	762	790	727	772	746	765	761	732	694	786	759	764	696	813	786	747	705	801	762	771	754	768	775	787	742	806	774	775	801	737	755	751	740	776	756	783	775	826	742	799	750	784	781	754	763	733	786	768	768	760	794	767	790	777	758	759	809	770	742	757	790	780	791	756	820	778	818	798	805	784	763	722	753	757	734	788	772	736	749	813	751	786	808	756	767	703	781	799	783	843	714	736	754	803	780	810	784	748	809	783	721	764	822	732	795	784	765	804	800	764	793	742	749	758	756	753	742	764	739	723	824	761	740	795	740	795	727	784	751	749	744	765	743	788	719	777	834	744	818	788	782	767	795	760	755	773	751	764	790	739	791	813	795	788	772	745	786	774	790	797	757	775	763	808	758	747	764	722	784	768	762	763	742	763	785	774	749	776	776	778	762	748	812	745	754	780	776	803	722	772	800	796	786	772	761	755	775	731	793	775	814	770	830	810	745	778	788	775	734	767	746	740	786	782	772	785	740	794	787	757	798	783	774	782	753	762	742	750	759	745	775	753	775	759	779	798	775	791	758	766	763	784	744	765	775	786	764	750	804	762	804	745	737	778	727	729	794	769	799	761	721	775	852	760	768	803	780	815	811	762	784	757	783	786	742	792	738	756	757	794	755	811	789	792	759	779	721	768	768	716	767	734	738	770	780	724	791	816	771	772	733	765	787	771	802	783	777	772	767	750	738	778	746	810	814	783	809	787	749	790	786	764	727	743	811	724	778	758	807	774	789	753	750	727	766	804
3023	1214	1579	1316	987	702	576	505	445	321	330	306	280	275	235	245	240	268	215	222	213	189	232	229	218	244	214	206	233	229	195	184	182	218	189	190	219	222	240	216	212	209	221	247	190	220	229	214	241	216	220	208	211	240	208	199	237	209	205	219	219	215	188	198	191	217	199	199	205	177	211	223	217	201	198	234	198	222	204	220	233	209	186	202	220	233	250	209	204	207	213	216	201	212	188	204	226	227	209	211	197	187	193	195	189	183	213	214	208	197	233	222	218	179	198	224	234	205	233	176	198	200	191	213	214	183	209	190	188	210	203	214	212	203	228	197	197	190	224	199	212	188	231	189	203	237	242	205	204	241	215	214	196	193	219	202	219	212	182	231	222	231	228	197	174	204	204	210	218	195	218	210	229	215	240	219	211	229	251	205	192	208	241	202	203	214	204	236	211	187	211	221	227	184	203	211	195	208	215	230	216	191	211	234	203	210	228	220	216	203	230	200	189	207	218	233	193	187	214	219	231	212	220	241	219	240	228	210	216	201	251	236	207	217	206	237	205	196	218	210	202	191	190	197	239	224	218	209	202	214	210	196	204	207	198	214	239	199	233	201	199	183	229	214	200	209	226	257	234	237	231	226	204	221	224	209	207	205	205	211	225	215	217	206	230	188	161	196	239	196	210	186	212	227	189	215	234	208	188	193	181	207	225	216	205	184	201	209	200	244	202	228	214	219	203	218	211	221	216	232	215	246	195	224	223	218	231	222	207	204	202	253	202	192	210	214	197	203	233	200	198	187	182	199	226	214	213	223	202	199	204	203	217	224	163	206	184	225	205	217	207	200	213	217	203	208	212	236	214	205	203	207	205	208	204	194	226	206	223	217	203	204	194	193	188	194	202	218	217	175	214	189	223	200	212	212	221	229	200	206	199	199	197	223	184	202	219	197	194	208	211	243	217	228	233	200	231	206	205	210	235	232	194	219	211	203	223	228	194	224	219	220	215	202	200	222	212	227	211	203	199	206	209	226	227	210	222	223	190	194	201	209	214	224	177	216	218	204	223	231	204	196	200	240	210	215	193	207	230	200	192	249	176	192	180	227	222	178	210	241	200	227	203	217	210	233	212	199	186	211	205	216	214	194	199	222	213	219	205	206	211	200	210	185	190	199	189	192	191	190	191	192	201	222	229	227	231	212	198	171	228	197	212	182	198	207	204	197	190	213	227	220	195	207	203	184	205	215	218	197	219	241	208	201	183	229	191	225	179	227	225	199	192	210	200	215	217	195	227	231	224	207	247	195	215	206	188	200	234	205	187	219	226	218	210	207	201	196	186	207	203	201	193	225	201	215	178	198	201	192	194	213	212	199	212	234	194	218	228	199	239	198	205	190	195	191	221	205	217	204	225	202	198	222	203	215	186	197	211	185	201	197	219	217	232	197	201	215	237	206	191	200	237	200	220	211	223	206	227	214	227	198	198	210	221	187	207	205	210	215	200	187	200	202	194	211	207	210	220	203	214	226	186	201	218	224	245	201	226	218	225	201	193	198	228	198	235	192	215	195	173	244	211	217	226	209	224	204	221	211	217	214	221	203	195	198	216	191	194	197	210	217	182	221	229	223	199	211	185	227	225	202	217	202	202	178	185	201	232	201	244	217	226	212	189	214	184	249	207	221	193	211	218	177	191	251	200	208	191	200	216	170	214	216	198	213	224	189	230	227	216	211	212	215	215	174	229	233	209	218	197	222	205	223	232	214	209	195	198	204	227	211	225	211	217	206	216	210	233	206	221	214	197	204	216	234	245	210	209	244	239	207	213	207	228	221	187	239	201	226	195	221	213	232	218	195	222	176	234	219	216	229	223	213	236	235	223	192	186	196	212	233	183	220	223	218	192	228	199	200	200	209	249	228	187	212	193	204	229	200	205	233	206	224	213	190	183	217	204	183	202	194	190	198	194	236	199	193	219	190	197	203	194	201	205	201	198	213	207	244	219	214	199	207	215	203	208	210	205	223	225	194	199	216	213	234	216	217	222	213	222	216	202	208	190	231	219	209	233	215	216	177	203	198	205	226	217	222	207	185	249	198	207	213	234	203	197	206	215	220	217	211	206	216	217	198	211	217	204	182	188	215	205	196	217	220	196	204	219	219	225	201	223	213	258	194	224	187	189	199	210	193	214	213	204	217	202	178	223	199	206	184	207	207	239	211	178	208	196	188	225	214	210	212	204	205	217	225	207	185	190	187	239	200	242	203	230	184	191	202	232	202	212	189	219	220	213	200	221	212	221	207	241	239	210	184	204	197	223	155	195	211	198	181	187	222	207	213	211	215	228	183	178	199	198	218	213	231	234	186	220	201	214	207	219	195	234	226	222	214	226	202	223	213	209	215	180	216	208	180	239	201	198	215	206	216	187	218	205	197	238	197	210	216	186	201	197	237	216	231	211	172	208	213	217	203	226	235	168	212	202	214	209	209	198	199	187	222	200	198	202	208	218	225	209	238	198	208	188	217	223	215	189	195	204	207	195	194	207	233	189	207	230	199	208	202	198	227	180	188	189	238	187	195	219	197	182	198	214	238	202	233	199	202	194	212	214	234	200	225	215	208	190	217	199	216	205	206	222	228	199	209	206	217	211	235	220	213	204	193	205	213	208	242	207	189	206	226	196	233	211	216	209	204	210	210	209	205	201	218	207	212	188	223	218	198	197	219	212	227	174	185	198	221	234	209	227	195	197	215	222	196	195	227	198	192	207	208	227	187	229	205	215	184	208	223	207	195	213	187	203	204	233	219	215	203	217	226	216	220	224	193	210	201	224	195	180	208	215	200	222	213	221	234	201	213	239	220	205	223	197	207	205	205	210	192	211	206	220	223	230	216	203	214	242	207	213	220	251	216	193	216	186	229	203	215	188	183	200	171	175	215	183	195	197	221	196	212	216	182	171	208	211	229	214	170	214	212	229	219	216	191	206	214	202	201	185	206	210	210	226	229	179	211	213	210	208	212	188	193	205	172	213	209	196	212	207	251	210	192	208	214	224	207	177	196	216	234	221	225	214	209	245	245	210	206	247	260	225	205	229	200	218	191	216	217	220	203	207	195	226	228	202	197	183	216	198	229	182	211	212	232	196	198	209	204	186	215	215	196	224	205	214	199	217	204	194	206	220	239	204	217	215	200	213	201	207	216	207	211	219	227	239	220	225	215	225	229	202	200	215	206	234	235	200	190	180	216	227	203	196	220	207	216	217	210	206	217	211	209	212	203	183	218	222	219	194	209	198	205	193	212	209	206	196	240	193	207	203	200	221	232	226	217	205	206	208	206	208	202	224	223	238	223	193	195	201	181	204	191	201	211	192	217	195	212	211	217	238	187	200	184	226	209	206	209	181	208	231	233	235	241	202	211	176	219	206	224	211	205	199	246	227	205	230	215	214	210	192	184	200	222	189	194	204	229	254	201	217	208	226	188	204	227	219	195	205	198	217	201	188	205	203	182	184	195
2660	1547	3300	4110	3662	2944	2450	2013	1586	1303	1162	1055	953	841	787	754	724	695	619	613	620	643	606	542	611	627	640	575	585	514	553	528	572	575	558	569	535	539	574	558	544	507	516	529	529	564	496	552	526	502	513	555	562	551	472	570	522	511	497	538	504	519	519	524	510	533	545	487	522	503	540	499	503	510	564	534	551	513	463	573	511	539	534	561	513	525	492	532	529	542	548	540	525	548	523	491	506	569	545	486	530	512	537	537	542	461	496	509	533	563	528	514	534	551	527	548	536	529	508	525	553	525	529	530	544	500	546	508	539	517	495	516	548	550	523	526	507	571	501	509	496	518	507	529	561	536	508	539	547	531	511	510	516	508	527	539	499	494	556	510	527	521	497	494	549	518	519	570	513	531	508	522	524	559	501	497	530	534	509	503	508	500	552	538	557	509	515	505	516	512	535	523	471	516	555	500	508	584	534	531	505	532	518	537	477	509	549	506	484	476	503	480	547	516	522	524	524	533	541	524	559	558	579	535	520	533	554	497	518	517	585	524	539	522	521	517	513	538	555	520	499	515	570	533	513	517	562	488	520	535	522	542	535	502	545	511	559	541	492	521	530	572	560	516	531	523	533	485	490	552	508	499	480	545	539	459	499	526	514	577	525	545	533	561	568	523	512	570	525	543	525	552	517	502	546	530	493	512	516	509	558	527	537	520	518	519	476	520	560	495	534	476	536	506	526	505	483	516	505	498	506	545	566	533	541	535	501	497	554	561	520	508	542	528	527	475	500	521	535	508	541	509	511	511	533	528	517	579	514	546	526	501	528	536	502	511	506	519	507	504	512	507	537	499	545	516	552	526	493	509	525	554	479	495	516	553	532	474	538	526	513	502	544	522	531	545	527	538	512	501	558	505	499	496	517	551	540	508	522	545	522	500	523	516	473	485	561	541	544	525	541	514	544	526	544	522	530	495	497	509	500	525	480	519	486	501	562	551	532	500	516	534	506	551	538	488	521	566	524	525	563	530	518	504	541	548	513	522	534	567	517	508	538	519	508	490	543	507	491	520	505	529	476	560	528	465	511	494	507	513	546	482	519	502	472	497	546	472	527	537	510	556	483	526	508	516	551	561	576	501	474	480	547	546	500	530	513	507	504	527	531	537	528	524	552	530	502	513	534	510	525	532	476	490	544	506	521	522	544	513	538	490	525	533	492	543	482	504	527	502	479	482	486	533	519	576	534	513	481	518	538	518	504	517	485	508	553	492	547	508	552	524	524	558	508	506	526	509	496	508	486	545	537	513	507	523	473	527	542	503	539	522	513	546	522	521	539	550	533	526	518	515	532	513	555	561	499	491	519	523	521	524	513	534	525	532	492	524	512	514	567	503	523	521	531	506	531	486	487	524	530	500	528	533	542	534	534	560	538	503	547	514	506	530	514	559	549	528	533	486	506	541	509	505	531	526	529	551	578	519	555	540	553	516	543	491	506	541	515	505	498	492	525	498	522	523	507	494	490	513	564	494	512	515	498	513	538	501	543	557	502	538	529	508	526	526	552	516	570	544	546	515	516	531	567	547	485	503	529	503	515	556	545	485	550	552	517	534	492	563	479	485	467	532	495	482	497	544	500	506	526	526	498	531	521	515	534	547	507	555	566	502	533	481	544	527	508	489	543	499	497	542	507	534	517	514	537	507	542	528	512	556	481	527	548	485	508	564	544	518	531	513	532	533	532	526	523	548	525	524	513	494	551	557	504	562	533	522	515	523	512	519	513	481	510	517	488	478	526	523	496	525	486	573	526	521	503	497	518	512	530	506	542	503	513	542	579	517	568	553	502	519	535	528	542	513	502	511	546	503	518	518	516	507	530	520	537	495	507	498	515	543	545	527	505	535	572	531	518	543	520	512	545	541	487	514	531	521	514	538	526	544	482	504	509	542	515	546	530	492	511	531	535	459	525	561	551	539	530	516	522	517	512	479	544	517	502	513	531	522	555	464	503	480	478	499	531	518	547	518	537	481	502	514	501	511	525	529	523	482	521	509	509	567	500	543	528	473	524	548	487	529	515	533	527	515	549	521	542	534	491	536	525	530	482	489	541	526	563	544	562	531	511	521	519	518	542	520	515	486	581	529	498	506	528	554	509	554	527	521	550	551	531	516	516	519	516	490	549	492	488	547	555	514	506	510	488	523	511	533	523	513	545	509	507	514	513	530	492	504	519	523	470	520	535	522	532	500	527	505	539	515	512	526	501	535	544	520	484	503	495	514	500	506	555	536	526	504	500	528	502	521	520	553	553	518	504	515	545	531	493	525	489	514	482	525	536	521	488	528	516	534	464	516	498	514	528	460	533	533	526	486	495	510	520	514	562	518	554	568	543	536	540	539	529	511	504	560	567	543	519	538	510	534	535	520	525	526	506	480	507	570	523	491	546	559	510	521	543	526	523	520	511	532	474	543	535	483	543	535	502	532	485	507	514	499	526	498	516	535	543	510	489	501	489	493	534	557	525	527	517	509	510	551	508	540	527	484	504	506	509	521	550	467	470	517	522	521	514	515	507	536	523	480	466	495	499	542	489	495	549	543	487	489	527	541	532	505	548	542	528	479	526	522	525	517	515	529	457	512	522	543	538	531	577	551	538	516	517	522	520	542	523	535	570	562	512	486	540	526	547	506	545	508	530	538	480	493	522	515	543	523	557	565	517	544	539	532	546	516	517	528	545	540	476	523	512	543	499	539	538	545	508	515	547	522	506	530	538	530	533	527	526	522	527	522	543	490	560	535	481	533	548	533	538	540	486	535	528	495	538	523	549	560	519	510	473	510	479	525	563	552	497	529	539	502	525	541	520	596	524	498	515	514	508	508	551	559	519	532	526	508	530	521	557	545	486	520	546	499	563	549	512	487	506	544	495	536	483	545	483	518	532	564	502	505	519	522	511	563	522	501	541	479	522	529	521	515	495	521	508	517	544	555	554	521	538	501	501	504	539	497	532	542	559	548	541	527	511	545	499	513	497	554	521	484	522	521	526	533	492	519	528	553	520	492	522	497	557	528	525	521	530	550	548	498	526	521	532	496	502	539	537	543	542	528	465	523	507	530	525	543	525	537	532	524	473	526	470	588	513	540	564	497	563	545	519	566	545	507	506	566	535	519	512	520	526	518	542	523	542	543	532	490	505	516	477	549	491	511	553	514	533	545	512	524	510	525	475	559	526	513	581	507	530	504	542	495	555	539	524	515	489	492	521	532	509	534	524	518	512	472	520	521	532	531	561	541	465	509	531	472	521	518	478	553	528	475	519	546	495	485	535	489	517	520	530	494	535	533	544	493	557	542	503	517	542	556	504	499	548	500	514	527	528	515	511	532	538	530	522	525	494	533	488	506	529	533	503	466	491	514	540	500	526	497	483	513	577	520	551	528	527	526	530	469	505	557	556	550	522	509	523	529	508	518	486	541	527	560	553	506	534	511	528	527	527	530	535	508	541	548	544	525	568	536
9864	2917	5187	4760	3547	2515	2555	1955	1672	1264	958	880	662	591	488	534	416	415	414	373	389	405	429	364	352	370	378	363	303	335	362	376	323	360	373	355	328	353	348	364	365	340	332	383	337	378	360	343	285	314	336	351	323	336	348	300	334	377	364	360	339	324	287	333	319	311	319	311	332	346	328	312	323	316	309	361	333	339	336	334	350	345	318	346	366	333	354	344	356	344	331	323	326	357	327	343	340	362	311	347	359	319	348	333	324	342	285	319	331	337	345	326	302	346	272	368	333	319	294	382	298	363	340	338	355	332	354	341	341	338	304	334	337	318	314	360	353	347	333	370	336	317	298	292	321	357	288	357	335	351	387	361	314	342	296	342	341	322	346	288	304	330	343	334	344	373	324	346	321	325	321	327	361	333	349	351	337	327	305	333	353	320	338	327	358	324	311	350	332	327	336	303	357	340	299	321	350	338	327	302	318	308	366	383	374	360	316	360	345	309	343	354	310	359	367	342	345	351	305	334	329	335	309	366	325	343	342	338	326	349	318	342	335	340	337	322	341	343	348	341	319	359	333	333	332	347	323	340	349	324	312	338	335	337	314	317	355	313	323	349	374	307	362	310	348	343	325	336	365	360	350	311	314	372	327	337	293	312	334	347	330	337	334	356	365	318	337	349	352	341	373	338	345	319	296	339	373	291	318	337	316	331	327	370	334	355	337	326	332	304	350	318	338	338	317	352	343	357	338	330	342	321	326	317	319	348	343	335	330	337	328	343	298	324	335	312	327	323	340	363	329	337	345	342	308	361	346	363	328	375	308	314	335	298	361	347	321	310	338	357	373	347	356	347	354	337	359	336	379	330	330	294	335	367	353	323	312	290	343	315	338	341	329	321	324	315	336	320	295	320	325	326	349	320	353	325	327	319	343	329	360	355	314	328	326	339	328	326	362	357	321	326	335	322	330	357	348	339	338	265	332	336	370	327	323	357	350	333	354	328	346	332	351	297	345	351	312	315	380	317	311	339	325	315	340	360	333	344	321	317	320	333	370	328	355	336	364	334	336	298	333	347	315	338	310	330	298	386	361	338	342	315	308	334	327	323	315	328	337	366	344	341	325	329	332	339	339	357	314	325	325	351	364	342	351	332	310	349	327	351	386	344	331	340	356	303	314	369	354	328	349	303	302	344	328	331	366	337	331	312	334	310	363	319	363	342	315	335	318	285	344	365	321	347	347	315	316	348	326	311	352	341	347	376	361	346	314	302	321	317	352	333	330	330	313	332	330	324	366	339	324	343	340	315	311	338	303	293	346	369	325	348	316	315	315	322	317	336	331	295	344	375	344	326	370	353	370	369	323	320	329	329	326	323	310	341	320	338	341	309	337	332	307	381	345	350	359	309	314	380	326	312	358	348	317	325	348	375	327	336	309	350	326	362	337	336	350	341	347	295	331	373	374	335	324	330	346	340	335	319	327	282	329	311	283	303	342	346	371	390	324	320	338	282	325	354	340	319	291	341	353	338	343	325	315	349	341	367	359	371	327	333	368	321	318	356	356	344	344	316	313	334	297	320	334	332	314	335	313	323	325	353	345	350	331	317	338	312	301	359	331	317	350	323	315	309	304	304	354	372	313	363	354	368	291	355	319	346	341	350	332	359	316	309	354	347	335	323	300	362	350	345	332	323	351	339	322	327	321	334	351	322	309	332	328	339	335	331	366	343	385	338	323	310	300	298	325	346	329	360	335	360	332	349	303	343	364	336	359	338	336	374	333	320	331	347	318	324	325	324	316	312	357	351	338	312	324	332	318	294	358	327	351	333	368	339	336	327	320	345	351	341	340	348	395	329	322	320	333	343	323	312	341	348	352	341	327	365	334	357	341	323	372	316	349	355	336	330	325	341	335	322	365	355	372	298	303	315	293	313	302	312	364	320	331	330	324	347	351	321	316	339	322	349	336	312	330	343	308	300	310	302	347	312	309	326	321	338	322	327	346	306	334	316	303	331	353	354	367	368	336	342	340	320	370	311	363	291	356	348	346	316	370	348	331	327	318	317	320	364	354	396	334	326	316	331	323	336	342	316	352	345	309	346	312	326	346	337	331	357	371	358	328	303	305	349	348	357	315	326	355	341	320	353	338	322	330	332	323	326	346	342	329	333	311	321	349	304	367	334	317	327	328	345	300	351	338	348	367	350	332	312	354	306	334	331	355	366	327	381	369	327	353	332	326	338	323	313	344	364	339	360	340	348	296	313	327	368	319	325	337	348	315	363	320	322	306	347	294	356	313	346	364	310	356	346	306	344	321	365	352	334	360	346	344	321	330	344	323	326	310	308	321	326	374	333	335	327	356	309	377	360	345	344	357	302	328	310	322	338	305	334	325	350	306	297	284	318	331	350	346	339	341	350	296	341	320	316	312	364	349	316	328	325	338	367	346	329	349	313	316	366	312	374	344	336	320	338	334	341	315	339	315	353	307	328	312	336	329	352	318	333	322	336	306	321	341	337	319	351	343	349	326	321	306	328	331	338	322	338	352	349	336	320	354	335	323	378	378	394	344	336	329	332	327	321	353	365	332	328	336	349	322	369	352	323	324	306	328	321	371	335	377	316	344	364	356	307	318	351	333	363	352	347	320	345	305	340	286	369	334	362	330	328	371	308	321	303	335	343	311	326	348	340	351	314	330	325	327	322	307	324	338	342	307	344	355	348	319	309	352	323	305	336	276	338	297	321	320	316	320	354	329	321	342	341	312	345	336	297	338	329	352	313	363	365	333	384	332	341	326	345	341	357	316	341	318	328	327	347	333	333	356	338	324	306	339	325	303	346	314	326	290	328	362	361	326	340	366	341	329	369	347	298	309	327	339	365	311	313	316	322	349	344	335	336	333	359	347	312	323	298	334	320	347	336	338	349	326	340	313	378	333	290	311	356	306	333	341	304	347	353	351	301	358	334	338	319	334	306	317	330	346	330	350	349	359	350	329	344	322	340	315	291	344	377	336	342	330	363	343	346	347	337	326	328	304	335	341	316	298	307	353	319	340	348	355	312	342	346	326	361	319	317	350	363	365	299	313	348	350	358	328	355	306	336	361	326	354	345	308	295	355	364	348	330	370	341	339	343	326	357	335	298	324	319	330	322	372	363	323	360	314	339	326	356	375	304	331	303	345	345	330	381	336	367	327	337	345	348	368	346	329	328	358	347	338	341	356	352	368	310	323	332	317	322	336	365	313	320	343	331	337	348	331	348	313	340	306	327	346	334	341	338	330	343	333	301	305	356	345	370	379	330	356	326	336	342	335	345	346	313	351	332	352	310	313	330	351	313	338	323	317	333	341	306	340	342	345	351	312	346	354	361	352	330	316	327	295	332	338	340	348	314	380	360	352	303	345	329	368	382	294	309	348	318	315	369	357	317	336	362	351	323	291	329	331	365	321	319	306	339	319	320	320	330	325	343	361	343	338	337	344	383	329	349	335	370	354	331	337	283	345	324	316	349
7795	3049	7859	9303	9143	8045	9027	7626	6818	5148	4174	3768	2724	2469	2080	1766	1519	1371	1251	1259	1123	1108	1098	1100	1031	972	909	899	951	926	865	846	861	853	835	897	796	809	820	839	788	802	772	807	751	776	739	768	779	762	730	790	798	770	740	780	728	807	762	757	756	748	770	748	769	750	731	721	743	756	771	769	774	762	749	772	800	788	773	777	785	747	792	730	778	748	751	814	806	768	753	714	767	750	772	767	794	764	771	751	777	853	729	782	719	778	716	751	761	755	773	807	792	767	747	742	777	797	783	786	719	795	764	759	767	766	742	802	747	725	737	793	788	731	809	788	759	813	780	784	778	813	765	746	738	755	763	774	751	751	761	762	779	765	762	778	797	780	759	741	807	785	793	757	787	796	736	746	814	803	779	768	768	793	731	818	813	779	780	779	738	798	786	767	772	761	714	819	760	770	783	780	739	751	790	773	780	795	771	723	749	770	753	764	816	840	779	680	758	807	729	755	789	759	767	745	761	772	745	770	787	765	830	756	831	763	793	787	748	829	761	773	728	733	778	715	763	779	733	750	742	771	766	784	780	768	775	726	769	766	768	783	772	723	755	751	759	744	762	780	763	773	760	751	781	760	790	705	817	746	788	782	812	775	755	760	802	791	774	764	727	759	811	789	818	847	790	795	779	786	776	790	769	752	768	728	715	807	783	823	733	789	702	769	767	795	743	748	729	778	776	805	778	789	810	791	748	805	775	772	766	821	796	796	749	756	773	774	803	815	781	801	695	791	762	795	763	761	743	759	800	853	761	796	782	774	779	763	715	765	782	710	780	805	784	777	725	789	752	771	732	780	777	733	703	741	775	756	789	781	789	771	800	738	706	778	724	812	762	733	786	760	821	755	784	782	796	787	756	778	776	789	755	784	757	749	737	770	793	785	784	759	789	771	774	784	730	747	768	734	741	786	773	744	840	754	781	766	752	779	814	754	756	746	763	738	795	779	803	773	751	825	832	850	725	750	796	783	777	778	776	754	789	744	775	738	787	813	782	752	785	763	750	769	755	783	745	804	749	781	772	763	719	759	798	764	839	785	772	791	784	808	800	756	712	767	733	739	767	780	784	788	771	760	760	747	696	781	792	789	765	751	813	742	770	774	752	746	754	743	722	762	790	812	756	766	739	739	752	751	761	744	747	812	778	751	774	760	779	775	816	745	777	762	791	773	747	786	770	771	772	787	826	745	786	767	759	723	837	759	808	785	789	795	791	793	722	790	770	732	721	761	707	808	768	783	756	759	764	721	806	791	782	733	712	832	754	737	775	803	808	746	791	787	756	795	753	766	764	743	755	766	761	761	798	789	784	753	763	771	761	808	818	764	782	773	785	726	781	718	823	784	780	758	787	851	783	754	760	771	798	752	760	779	805	783	750	775	833	756	771	793	772	721	782	764	728	806	784	789	728	733	734	778	808	767	794	743	721	765	757	766	737	828	775	755	780	743	806	799	785	731	764	746	756	765	825	745	796	729	774	720	820	783	753	787	763	806	806	794	749	746	720	774	810	785	816	837	752	742	785	759	761	753	793	779	759	780	804	801	747	765	795	736	784	769	832	763	767	807	777	716	791	793	774	738	802	708	743	772	796	772	788	781	782	712	827	775	759	805	795	753	823	765	782	726	829	795	799	805	758	767	766	811	765	802	796	779	723	772	736	774	795	767	757	797	760	760	733	768	760	797	736	768	780	771	761	764	661	788	734	771	744	785	756	746	787	698	746	806	756	748	754	803	792	787	759	815	752	784	785	785	782	754	733	790	726	779	844	761	746	750	789	733	753	791	747	783	758	775	787	766	788	765	780	800	756	732	789	770	755	775	772	742	823	732	792	818	736	761	735	737	754	772	793	778	774	826	783	772	744	834	794	760	770	834	737	778	791	765	763	734	731	752	813	760	754	783	734	783	782	803	772	733	758	776	782	796	790	807	808	768	757	772	776	767	796	797	785	768	774	809	811	755	807	761	784	745	794	814	795	728	765	799	763	774	760	750	794	828	778	756	745	782	797	779	747	768	771	790	779	804	769	796	777	770	815	768	797	753	792	786	817	724	741	723	748	827	792	756	752	838	774	728	703	790	777	731	786	760	783	730	755	764	796	784	747	806	770	753	772	774	771	794	782	742	779	778	737	788	744	808	795	799	790	807	815	725	743	769	783	800	790	772	735	792	718	732	784	792	740	732	760	776	788	807	765	759	851	762	760	776	716	774	776	783	786	757	783	723	791	717	796	805	786	744	742	822	749	767	758	789	795	774	755	791	726	798	791	861	764	752	782	777	759	761	760	862	758	746	798	743	775	776	779	745	766	768	781	788	782	771	762	803	764	765	732	756	783	756	819	776	773	751	765	718	779	749	774	785	746	845	752	778	739	783	774	764	807	784	809	719	746	761	739	767	772	774	805	762	817	747	769	787	746	759	756	751	743	792	843	772	795	755	810	804	773	737	733	764	718	782	759	777	793	765	757	793	801	735	804	754	744	769	749	754	784	779	763	759	729	787	837	776	785	714	745	783	749	722	746	747	747	779	771	749	748	761	811	805	767	789	818	766	745	766	798	797	831	819	758	785	785	781	763	756	778	785	719	773	783	782	758	800	730	741	774	750	799	737	803	741	766	760	833	806	760	773	806	758	769	813	798	735	788	769	752	742	735	801	773	702	776	780	789	766	793	803	753	769	835	725	771	768	778	795	751	779	765	767	771	742	717	802	768	782	788	793	730	795	735	761	725	796	792	763	748	742	773	810	797	760	789	734	755	794	774	806	735	799	793	791	787	755	750	771	804	778	792	810	792	759	798	783	779	827	763	756	809	715	792	811	727	762	806	845	734	757	783	805	776	774	772	762	672	782	807	798	791	742	794	765	769	780	709	733	779	751	740	757	737	770	814	744	768	771	797	758	765	749	781	805	749	777	712	824	788	805	814	776	792	771	733	797	758	790	811	828	748	770	773	805	753	787	796	829	757	818	725	756	783	758	792	750	764	783	778	737	781	775	795	748	776	783	760	781	790	787	798	774	772	755	770	796	780	783	783	829	821	808	771	727	761	791	742	736	795	766	774	737	749	745	775	746	717	723	753	813	758	806	757	778	788	724	809	740	795	766	721	792	747	801	787	756	756	780	786	716	779	751	799	758	770	729	836	770	770	780	763	735	774	773	772	804	771	749	750	767	756	782	743	735	780	787	763	779	732	799	765	808	772	817	763	805	768	720	742	771	790	799	779	789	768	766	752	808	756	790	759	761	766	759	820	746	775	812	814	760	750	742	756	820	816	757	803	768	777	757	840	726	819	750	767	759	792	722	795	770	787	786	727	826	754	745	757	742	819	779	787	731	828	771	723	794	743	759	799	786	779	794	750	814	804	782	757	776	781	736	836	757	812	752	780	731	760	771	765	772	746	762	758	751	771	722	736	769	749	788	771	743	795	751	807	772	754	744	780	764	671	789	779	786	742	799	794	807
17468	4902	8391	7905	6296	4697	4656	3716	3039	2165	1570	1423	954	804	733	667	545	525	477	479	439	410	419	413	409	393	395	387	369	335	378	343	363	389	377	343	344	340	389	371	313	340	325	309	356	367	377	303	360	330	397	362	350	361	328	332	380	370	350	362	333	355	370	359	299	367	329	358	364	348	318	326	331	363	362	352	382	336	352	339	315	352	322	347	347	330	352	353	322	327	346	357	335	332	375	388	379	366	403	362	319	362	349	358	341	340	357	320	371	344	347	351	356	352	351	325	354	346	301	358	321	311	307	332	386	359	372	341	322	357	348	362	347	341	330	367	354	347	313	389	345	343	356	328	340	360	320	377	330	354	308	363	367	327	327	366	353	321	349	367	312	349	338	322	371	347	378	327	333	330	364	349	313	348	313	382	344	367	385	361	311	376	355	328	329	332	332	359	358	375	352	390	341	360	361	362	340	315	371	340	342	353	393	349	303	353	351	324	333	326	332	357	352	332	305	321	334	341	325	347	324	347	375	328	311	355	369	334	379	348	328	353	317	312	376	367	344	334	368	354	375	365	336	337	369	351	319	327	358	355	379	392	349	354	323	350	289	363	334	370	352	364	357	326	347	326	322	345	345	315	346	318	358	342	366	336	335	359	351	340	354	342	328	343	346	340	363	352	313	326	339	355	300	308	385	340	340	373	350	329	319	337	331	312	344	356	357	325	373	361	330	346	308	355	350	364	356	309	324	347	373	312	337	353	311	374	337	343	318	355	363	365	340	325	356	377	365	355	338	334	319	333	354	336	339	324	342	310	374	384	365	342	364	327	329	334	331	306	351	370	378	335	385	351	374	363	384	301	366	350	344	349	350	395	326	359	334	361	343	379	358	353	414	368	349	335	366	353	366	349	372	332	339	353	336	380	367	347	318	349	378	322	356	331	354	345	331	341	364	355	383	349	373	321	348	313	368	350	388	360	365	352	347	353	325	363	339	332	364	332	334	354	333	368	383	366	341	312	351	342	323	318	327	341	325	343	334	338	372	382	360	341	339	360	353	351	358	336	370	367	349	331	305	350	373	342	330	337	399	338	351	355	310	353	340	320	317	367	382	374	346	356	384	341	343	391	331	378	302	334	361	348	363	341	351	355	320	308	340	338	337	324	332	314	330	312	360	362	330	345	402	359	335	355	388	328	340	344	294	354	342	332	340	362	340	360	324	335	376	325	343	339	374	349	341	348	327	336	334	321	369	354	317	340	371	331	317	349	347	339	341	342	340	349	335	342	363	307	356	351	362	368	340	305	323	303	324	335	348	369	345	339	341	339	339	318	331	357	346	341	349	359	329	340	345	344	354	382	328	358	300	357	351	367	370	358	357	360	354	327	342	331	370	377	332	356	370	340	331	364	359	367	344	343	327	327	331	375	316	369	351	335	349	303	327	328	344	354	368	321	305	300	341	343	339	347	352	331	335	379	384	398	334	358	315	358	334	338	343	349	367	343	376	346	348	337	343	345	344	362	346	384	362	337	326	345	346	350	367	321	312	370	365	338	361	320	311	339	378	340	331	372	349	350	337	318	328	331	334	342	361	308	351	339	347	352	361	325	341	362	352	362	367	339	334	303	330	348	356	404	369	317	337	367	351	344	334	342	328	352	321	396	354	353	348	349	367	327	339	347	341	348	342	369	359	324	342	359	343	360	314	353	338	393	349	339	351	372	355	304	360	343	396	374	372	354	320	322	394	371	350	361	312	344	309	333	360	296	339	334	382	375	365	323	320	362	384	346	346	370	361	358	311	336	347	432	342	363	302	342	336	348	356	363	361	356	343	308	389	356	410	321	399	345	323	329	360	393	379	365	359	345	346	314	358	363	341	363	327	307	368	383	341	357	327	341	339	358	320	320	378	336	375	371	320	321	326	351	345	338	315	342	353	317	353	379	329	336	349	316	330	317	345	353	378	372	333	319	349	351	337	362	364	382	351	414	345	349	360	319	337	348	337	330	330	316	341	333	361	353	359	338	376	316	311	342	312	332	331	298	349	324	356	331	342	328	335	337	358	379	336	342	343	349	320	317	331	328	357	326	309	343	360	333	344	296	332	342	327	335	382	326	325	347	338	354	336	343	331	346	318	380	404	351	325	346	349	369	353	342	372	310	325	342	332	381	329	366	366	331	368	311	338	352	352	319	352	352	302	345	361	352	386	327	349	345	336	349	368	351	330	352	343	330	339	357	373	350	331	352	327	360	373	356	361	377	382	300	352	357	345	331	322	365	364	331	333	362	357	341	370	326	333	329	313	352	337	325	362	325	337	321	341	349	409	360	348	341	362	358	353	344	345	340	359	305	342	324	307	363	359	358	310	341	382	376	341	361	370	340	364	358	335	332	377	381	342	309	336	325	353	384	333	382	351	352	350	373	315	324	321	321	333	368	311	335	362	368	354	342	356	335	323	355	322	333	367	334	333	388	336	345	314	357	337	342	336	332	364	348	376	345	329	355	367	346	335	313	365	348	360	340	351	347	319	338	327	335	371	355	335	345	329	312	351	333	343	319	358	317	339	349	362	341	347	368	366	343	327	343	324	322	319	288	359	350	385	331	380	372	347	393	314	295	372	348	316	349	314	340	386	356	331	341	329	353	360	361	360	322	356	355	350	363	360	318	332	343	366	330	328	329	347	369	328	364	356	379	379	350	344	333	341	369	362	353	354	375	352	339	338	354	325	312	341	341	344	382	345	318	355	313	308	312	361	343	350	340	313	357	334	343	353	328	362	370	359	340	329	342	383	390	338	355	353	350	328	339	370	341	374	376	318	300	313	358	340	375	354	329	332	313	358	342	359	364	340	356	365	363	320	337	369	390	299	372	370	352	376	346	314	323	342	343	336	323	355	366	309	337	348	321	378	359	348	344	353	319	327	309	318	328	337	345	329	346	337	353	312	350	346	350	326	330	314	412	364	340	337	344	365	349	341	340	329	358	320	360	363	350	311	360	348	367	359	349	367	336	354	372	366	353	342	345	298	356	351	342	343	340	348	354	302	339	327	339	317	352	344	344	345	352	374	317	351	376	330	317	369	344	344	364	367	327	368	295	354	318	364	315	327	333	331	358	354	344	354	343	318	351	321	344	346	339	355	366	401	307	346	379	326	386	343	314	332	371	341	334	330	358	334	359	332	320	345	335	334	343	357	352	323	341	340	326	360	334	330	356	337	350	347	350	321	336	343	333	326	378	373	352	364	362	345	358	362	328	335	333	317	340	374	361	319	372	346	361	367	337	332	380	360	336	291	340	343	369	339	350	356	329	379	344	334	326	324	347	390	302	338	343	334	313	335	370	372	327	345	338	367	345	349	339	380	331	318	368	331	340	357	342	315	335	360	351	374	336	351	342	363	365	351	331	354	348	334	321	338	350	341	337	314	397	355	353	362	352	382	359	360	333	347	361	358	320	355	339	337	311	338	313	290	335	360	357	314	338	327	345	330	325	331	345	350	285	363	346
10080	4080	11518	12986	13632	11948	13961	12376	11007	8607	6859	6223	4513	4069	3295	2429	2054	1838	1554	1481	1442	1386	1310	1352	1152	1163	1032	971	982	885	923	935	891	865	876	836	853	831	829	832	772	768	777	814	747	793	795	764	765	757	821	802	772	780	787	812	838	785	838	779	773	755	778	762	780	794	772	763	780	739	748	784	772	786	727	777	713	786	760	758	767	761	792	829	829	775	802	771	767	708	775	718	709	743	777	807	782	741	759	837	762	797	774	731	767	761	722	768	748	769	741	805	819	778	812	792	762	745	773	749	701	767	780	820	795	829	756	780	770	766	810	732	719	821	798	763	750	792	726	781	746	758	757	727	764	753	761	779	774	757	766	762	726	768	717	763	827	819	763	776	776	746	759	766	740	818	803	770	767	743	772	764	778	767	766	782	795	748	781	748	756	763	742	733	782	793	769	775	751	790	717	801	754	760	796	767	798	728	734	790	747	757	769	759	725	786	807	764	742	769	792	768	739	805	759	804	756	766	781	807	783	808	774	781	734	749	818	767	790	752	741	778	752	697	776	832	806	717	798	778	809	760	713	768	765	779	768	756	777	773	748	758	742	730	768	770	766	764	794	804	769	768	775	781	699	792	786	721	755	796	726	773	814	759	750	786	785	791	795	751	762	686	710	768	752	750	766	749	763	817	758	717	791	780	783	820	766	739	711	766	729	775	803	747	811	723	813	735	790	741	752	773	741	728	774	727	740	707	733	739	759	828	781	734	759	779	729	752	779	752	744	816	737	753	796	787	806	777	762	756	750	765	765	730	763	742	777	732	776	773	729	775	762	744	765	759	782	732	751	737	741	740	739	752	760	791	757	775	760	791	748	759	712	796	756	769	795	770	778	762	793	777	779	721	756	758	754	816	776	753	791	810	775	774	745	786	803	794	818	731	760	794	775	782	787	709	780	792	770	789	768	771	729	794	756	766	818	758	762	772	724	772	772	763	727	791	760	812	790	703	801	774	738	761	758	796	738	728	728	764	788	736	809	750	796	740	757	749	811	721	776	817	716	756	787	786	796	794	782	764	707	763	789	736	808	777	738	750	762	752	794	757	767	783	774	779	737	744	802	743	753	741	750	782	782	746	803	757	746	772	778	790	774	768	735	705	763	785	763	738	818	776	720	761	763	756	750	767	772	743	786	751	790	760	758	714	800	782	761	775	792	797	769	761	782	781	798	747	731	831	763	718	756	722	771	728	761	773	777	760	723	818	750	737	799	784	781	733	756	787	764	814	745	752	691	754	748	781	776	758	808	780	771	744	731	777	763	768	801	793	815	785	837	770	713	798	819	753	770	779	756	792	789	793	794	794	805	744	762	766	840	722	852	794	815	740	728	735	764	782	764	733	725	777	729	747	785	773	762	744	770	764	762	805	795	789	767	763	779	724	780	805	720	757	748	785	776	812	750	755	737	721	752	747	749	781	755	785	791	756	780	791	717	716	729	795	801	790	747	796	805	796	763	773	747	738	728	790	757	756	782	758	783	730	782	780	833	722	800	765	763	776	733	742	750	783	772	782	822	806	758	742	751	790	768	816	714	751	809	742	744	792	760	747	790	735	794	768	748	734	773	769	782	763	776	733	778	762	807	761	778	752	751	806	748	800	762	714	779	790	708	736	782	774	793	740	798	775	707	775	756	814	770	787	758	776	803	717	822	823	769	706	786	796	727	755	779	810	787	795	770	758	770	781	774	795	813	758	764	741	773	726	737	756	802	768	776	756	719	788	765	802	725	763	750	746	810	782	734	730	761	735	741	748	831	743	737	778	774	764	799	815	724	806	764	784	765	749	816	762	738	771	768	790	796	782	785	760	792	805	773	757	776	680	760	783	801	765	742	706	774	733	776	770	813	764	737	780	807	797	735	767	741	755	770	726	788	767	829	741	790	803	783	762	812	773	739	798	749	753	753	759	806	776	716	746	766	804	764	795	774	760	734	772	776	792	740	749	775	753	791	751	773	700	702	762	790	755	766	820	742	775	785	764	781	728	748	815	795	788	782	805	812	764	782	718	773	768	805	786	758	817	783	754	733	730	829	796	752	769	799	754	768	760	746	727	771	698	786	799	765	773	748	782	813	723	827	721	772	761	804	793	753	771	771	765	725	755	758	751	794	778	800	757	770	717	750	811	794	763	749	837	759	771	751	738	771	839	748	773	747	761	786	781	734	815	796	775	749	761	773	744	722	749	805	779	777	775	779	744	804	743	770	785	785	798	777	808	830	740	780	799	785	759	800	778	753	805	825	770	764	680	755	747	742	740	752	780	761	785	776	769	766	821	761	785	725	779	725	771	734	800	742	788	770	789	760	754	774	738	743	762	767	756	751	773	796	789	759	775	805	763	813	747	747	774	727	739	749	758	771	780	717	750	760	755	763	736	770	780	808	768	764	791	741	803	728	801	748	783	736	824	797	760	766	739	751	740	736	812	754	779	735	750	796	808	761	760	745	781	829	793	738	760	790	768	779	749	773	766	769	775	788	799	751	769	740	778	806	721	731	729	727	783	787	774	767	756	752	755	766	731	720	764	765	750	765	752	754	739	726	816	762	762	740	783	785	782	745	760	753	734	732	730	782	773	764	787	730	760	747	751	780	807	764	737	767	754	729	749	778	780	821	767	781	738	714	790	753	777	743	753	753	767	826	790	762	763	721	776	791	787	739	818	748	783	758	752	751	772	780	783	791	750	752	716	759	759	760	779	823	699	741	713	747	722	765	761	774	807	761	743	789	769	768	794	756	754	827	767	765	733	739	742	760	787	808	745	761	819	755	757	811	777	808	799	762	767	763	745	798	800	769	749	735	779	796	765	735	790	765	789	712	772	768	814	788	748	780	725	818	795	795	765	784	746	787	766	748	758	821	803	777	777	739	772	820	752	773	746	741	796	741	775	795	823	756	753	735	760	775	742	785	756	767	795	722	753	738	766	791	745	795	788	803	763	758	725	755	772	771	766	781	771	745	770	728	803	726	747	809	740	775	757	714	742	774	785	757	774	768	719	773	769	813	777	766	748	733	802	710	716	797	737	759	766	774	808	800	763	775	765	756	766	802	743	769	799	768	772	806	756	758	737	765	723	767	750	738	732	789	754	825	772	791	747	771	743	742	803	749	742	777	800	795	772	751	718	791	824	746	799	809	789	768	755	760	730	773	733	780	760	805	728	786	830	768	741	783	752	732	733	733	750	771	786	757	748	761	813	782	777	824	778	741	812	772	776	728	787	723	758	765	760	778	717	770	772	731	752	780	733	777	739	773	772	794	736	736	780	774	749	721	789	725	754	733	781	747	738	793	802	742	797	747	779	718	805	756	743	723	790	727	807	718	765	769	748	756	736	801	690	785	804	713	765	772	752	802	725	774	781	761	775	760	770	775	781	772	762	783	755	733	738	769	762	799	743	750	725	774	783	814	710	794	790	743	790	792	800	807	788	769	781	773	763	776	772	788	765	778	718	766	749	768	758
2927	1149	1524	1257	845	675	567	457	391	317	286	263	274	243	220	219	249	220	233	250	237	235	233	219	225	218	186	231	233	213	242	203	227	213	212	208	222	221	235	213	218	190	206	182	207	223	219	226	214	201	218	186	218	203	199	186	208	246	198	205	205	200	217	207	224	193	213	234	219	263	233	250	216	210	193	188	208	220	217	186	202	207	193	211	224	195	201	197	214	227	211	184	212	215	224	216	206	251	214	222	206	224	203	183	193	206	208	192	211	189	200	202	205	197	212	206	225	229	215	219	205	213	208	227	217	186	196	198	208	192	200	207	206	190	218	225	232	213	200	212	231	207	215	195	207	210	216	209	198	215	226	204	190	223	227	213	210	187	195	217	197	207	219	188	221	198	199	198	217	204	199	229	236	200	239	185	201	186	202	204	183	240	196	210	205	208	203	205	201	196	196	217	191	195	200	231	194	200	218	216	194	208	199	199	207	201	195	205	200	183	206	187	213	194	194	208	184	197	207	219	217	238	202	223	217	213	221	202	206	196	232	202	183	248	205	195	202	211	208	180	198	211	210	196	188	212	227	227	208	220	193	234	187	200	226	219	173	197	201	200	237	223	219	183	199	203	197	219	205	210	232	187	206	212	224	188	218	191	190	198	225	209	200	231	210	237	204	219	203	221	216	192	223	188	204	201	219	187	234	217	186	233	226	234	220	222	210	230	219	203	221	203	229	233	213	212	182	181	189	202	177	220	202	203	194	206	204	224	205	207	211	185	217	186	204	204	242	182	211	235	204	197	222	207	205	196	204	188	198	223	213	187	216	218	204	205	242	190	191	209	221	228	216	229	231	222	197	193	203	226	206	188	200	217	188	209	215	192	248	209	217	210	200	221	191	235	221	221	215	207	199	225	174	216	207	199	218	218	214	209	222	212	201	194	206	227	237	244	215	206	213	183	183	208	187	216	221	210	218	224	193	177	201	195	182	200	200	209	200	173	214	215	196	237	213	215	205	228	192	205	214	218	215	223	185	186	180	201	223	235	200	215	208	213	197	220	225	203	204	213	229	194	188	200	211	224	234	211	186	215	196	209	208	177	208	192	211	215	199	210	217	231	201	212	208	203	224	225	199	218	216	187	192	200	206	192	201	243	217	169	186	211	199	219	206	237	216	209	178	209	206	202	171	191	198	215	210	195	195	187	212	198	226	208	201	214	203	233	211	202	183	217	189	174	191	184	223	212	208	222	220	190	187	211	205	194	207	191	191	224	238	217	190	211	188	197	205	195	187	244	206	179	220	219	197	208	213	223	201	218	232	186	226	204	188	199	205	221	212	222	220	216	196	183	192	206	204	228	219	216	222	206	204	200	205	209	207	231	217	219	193	164	216	184	215	224	186	215	221	213	185	205	210	203	208	199	213	216	197	205	225	194	203	219	193	210	223	191	202	219	208	206	209	240	199	214	225	220	227	228	219	190	199	179	221	185	205	214	221	240	202	208	200	224	202	216	230	209	192	198	214	228	217	220	219	221	210	208	212	198	201	206	233	215	191	226	210	204	217	251	216	182	196	205	231	193	228	234	205	186	198	186	213	213	213	208	193	214	214	219	198	216	254	230	206	177	180	229	220	208	220	207	229	194	205	212	215	207	204	222	187	204	226	206	202	170	204	191	194	191	213	212	202	196	214	202	220	190	210	186	217	217	184	199	231	190	192	227	195	218	200	210	192	213	233	214	206	200	195	219	204	197	220	209	195	239	209	206	197	198	212	211	215	203	236	225	213	213	200	216	212	180	211	220	207	214	210	185	190	204	214	173	170	218	193	208	195	238	224	195	215	204	185	190	222	210	210	211	209	219	202	213	203	228	187	218	197	220	200	203	227	245	239	189	238	229	216	217	228	196	209	233	212	241	219	189	222	223	182	208	218	208	188	207	207	190	192	251	227	206	194	203	217	158	201	190	193	195	197	218	218	206	204	170	183	197	198	227	230	221	201	215	232	206	212	207	189	223	210	213	178	224	199	212	215	216	204	196	211	219	207	213	212	205	209	240	232	216	211	200	174	213	224	233	222	239	204	205	220	214	208	208	192	210	231	188	196	194	219	191	213	205	229	192	206	211	226	235	192	198	205	201	207	195	196	210	215	260	209	203	194	196	217	218	183	191	214	217	223	217	210	178	201	201	222	239	194	204	233	227	213	237	189	190	216	219	216	203	166	186	181	198	222	212	205	203	216	166	221	211	210	213	210	169	190	205	247	194	203	184	213	182	203	230	210	184	218	194	217	197	211	210	203	207	231	197	206	203	209	208	215	184	223	198	214	204	189	208	214	209	224	195	242	212	225	191	206	197	207	235	226	196	201	211	207	221	223	175	224	252	205	212	223	203	228	224	214	218	217	190	195	161	198	212	207	205	240	239	176	182	209	197	187	230	190	219	214	242	204	203	214	215	221	236	191	193	221	235	196	207	219	205	207	197	238	178	213	229	212	220	211	203	183	188	205	205	201	204	201	185	200	202	219	224	222	199	206	229	223	191	206	206	188	217	221	243	175	199	222	237	190	200	211	223	180	215	208	223	197	184	210	213	192	184	202	203	208	215	215	216	234	254	218	223	203	233	213	221	219	205	216	221	222	234	196	203	213	195	195	203	206	183	222	183	201	219	204	200	200	217	219	190	199	214	192	207	225	211	189	182	207	205	223	203	210	247	201	203	217	223	215	204	191	207	215	237	210	191	220	214	228	209	212	214	240	205	235	212	193	203	206	226	206	214	214	191	191	215	208	228	199	185	191	203	217	202	225	215	221	200	202	202	188	199	221	197	211	213	210	201	196	187	235	215	228	213	201	219	211	204	202	211	192	189	206	240	200	206	203	215	228	237	227	189	212	193	198	210	218	223	234	193	211	199	202	206	214	217	231	203	234	211	246	217	217	202	202	211	210	207	215	207	201	196	194	230	213	196	188	195	241	214	243	222	178	198	212	185	204	187	201	212	214	193	216	208	191	200	197	218	178	189	204	207	227	213	223	224	210	180	214	223	205	184	207	204	198	208	200	232	197	230	208	239	214	201	223	193	207	199	216	186	183	183	198	205	212	223	212	200	233	223	223	200	197	210	212	216	197	201	236	206	208	203	225	201	195	216	214	206	194	213	214	206	218	181	197	241	205	209	202	225	218	213	179	210	179	227	209	216	222	209	219	215	193	218	211	179	204	207	223	226	225	223	239	195	235	194	187	197	169	224	215	229	226	196	191	191	221	234	196	180	208	195	200	217	217	187	212	220	216	234	200	199	202	203	232	214	205	199	191	214	216	211	216	212	203	200	200	205	211	204	206	204	193	190	229	216	223	193	235	205	221	201	203	209	218	223	208	189	224	211	216	189	193	219	220	202	232	205	168	187	198	206	179	209	204	214	171	208	208	215	200	212	217	210	204	206	211	200	197	214	211	222	216	197	210	212	209	215	167	207	207	196	195	159	244	203	204	236	196	194	206	171	197	202
2527	1397	3193	3789	3318	2748	2433	1955	1585	1262	1143	1025	887	811	788	732	688	616	661	607	633	635	619	575	580	543	570	548	550	594	507	558	542	550	572	577	520	481	480	522	509	583	520	509	539	492	516	513	465	530	529	498	533	505	525	480	517	528	520	508	485	506	522	501	506	514	512	525	455	510	507	516	516	565	508	508	476	502	494	546	527	523	534	514	517	545	526	526	522	497	517	515	541	518	573	484	514	502	473	498	524	483	517	561	460	484	530	503	549	533	540	490	492	510	506	520	545	526	556	520	531	493	538	510	506	564	540	534	506	571	496	519	497	513	529	519	482	502	502	484	546	498	494	540	516	544	517	548	527	490	518	511	505	521	474	522	528	511	473	500	506	490	510	502	480	547	492	542	536	542	515	485	499	524	502	500	537	504	512	507	547	477	524	492	524	461	527	538	547	505	538	472	518	534	545	535	524	488	509	529	488	487	506	525	497	514	535	513	506	535	541	501	541	533	519	517	531	539	494	505	496	512	530	537	519	503	511	537	520	537	518	469	497	519	508	524	511	525	494	478	565	462	558	529	561	505	499	561	502	561	514	515	515	497	511	503	526	563	524	527	510	495	508	542	479	523	500	517	549	511	526	506	518	505	505	503	494	537	487	511	533	523	510	525	496	549	453	509	490	497	491	540	507	482	525	524	493	488	478	519	491	508	542	519	539	518	490	514	481	517	549	505	508	533	486	509	510	479	518	541	520	493	535	526	525	517	543	527	516	517	486	506	537	528	487	500	474	506	550	554	496	525	534	498	518	538	467	486	490	524	509	511	497	486	516	434	511	510	514	528	508	522	506	498	548	523	525	526	523	512	520	513	535	518	489	535	527	534	530	540	477	524	518	534	541	532	510	533	509	487	577	506	542	578	532	511	538	510	546	501	567	503	515	510	546	529	521	512	532	526	525	508	478	533	506	512	523	499	452	510	509	471	511	542	534	525	547	490	521	502	505	503	516	520	507	501	499	503	517	565	541	546	529	517	507	485	516	522	496	517	489	475	526	547	509	502	546	519	519	546	513	524	495	506	484	467	489	492	512	512	526	508	495	501	564	479	517	492	504	499	450	529	495	498	543	520	499	486	526	557	469	494	543	481	562	514	480	527	499	504	494	558	516	530	490	516	539	504	518	558	509	483	529	552	528	513	522	511	526	493	496	540	530	526	496	549	513	506	516	511	488	530	505	505	499	509	514	544	502	518	496	527	505	527	553	523	536	559	512	521	527	522	520	508	523	524	491	497	547	491	552	458	537	574	536	464	521	495	515	524	512	504	461	520	502	527	500	518	494	509	505	531	540	549	518	524	500	512	484	529	505	506	481	530	471	535	531	527	537	554	541	537	493	488	527	506	516	566	517	507	545	505	520	503	514	523	495	514	498	475	532	515	494	525	523	512	566	534	506	494	519	490	517	551	525	514	492	528	531	503	480	480	508	564	503	499	529	510	502	490	542	513	553	487	523	479	531	505	486	476	492	558	502	506	532	545	523	473	536	565	507	519	533	507	546	515	497	520	499	518	490	532	466	510	506	560	535	483	481	486	486	514	546	533	496	492	484	466	479	553	504	548	508	514	512	475	506	524	535	483	502	514	528	489	526	510	479	524	571	510	494	499	519	505	485	523	493	495	517	523	515	538	500	522	518	499	530	510	493	491	561	518	516	524	499	522	500	501	511	486	524	523	494	502	475	520	476	557	533	540	512	544	511	537	520	490	528	506	504	523	522	515	494	509	521	550	550	560	535	497	495	522	507	541	461	487	507	539	493	544	498	546	513	507	523	538	525	511	496	524	497	503	480	457	546	511	521	492	474	496	508	522	492	531	478	546	495	525	494	480	479	519	522	541	534	578	509	554	547	529	520	512	487	523	512	517	540	552	529	532	526	481	521	516	472	505	517	506	546	525	517	550	498	526	501	558	507	543	522	494	523	530	508	544	446	525	507	554	528	590	524	512	516	540	533	496	487	524	523	498	521	534	517	547	528	518	540	526	572	503	537	535	497	486	576	452	517	518	505	544	495	476	499	513	486	490	502	505	544	498	522	506	527	520	512	509	493	503	506	478	492	499	497	459	468	492	522	500	488	462	522	453	527	499	535	552	513	546	496	543	519	553	513	522	533	517	519	553	495	552	520	501	536	537	507	482	543	553	553	536	518	528	522	493	495	466	530	539	528	497	487	536	538	521	523	508	483	518	540	490	507	516	513	528	533	509	535	491	507	532	504	480	516	483	538	538	485	505	495	541	537	546	514	530	542	516	525	496	483	523	512	556	515	524	502	517	519	535	520	544	488	549	512	500	495	514	532	528	499	505	540	470	532	496	512	485	511	526	505	575	483	524	519	528	544	506	490	538	535	536	504	526	513	523	478	533	498	503	556	511	484	482	542	504	454	501	481	534	526	487	497	523	467	515	554	535	532	562	504	482	553	511	545	509	496	525	504	465	525	560	520	545	498	512	527	503	528	477	514	521	533	472	507	523	508	529	506	503	564	494	503	498	524	516	466	551	535	466	504	567	518	478	495	485	538	517	518	535	498	522	490	508	563	508	508	521	507	519	483	503	515	484	573	509	510	534	489	508	508	529	533	537	528	540	472	507	527	561	533	541	508	517	504	550	559	508	541	531	499	493	493	478	511	526	524	513	536	506	512	484	493	494	518	549	495	534	497	497	484	526	523	497	531	524	542	489	496	510	454	498	519	498	529	531	485	473	524	516	491	518	522	511	539	508	475	485	530	537	529	497	567	540	511	499	506	471	527	522	523	495	544	478	540	486	505	546	525	489	522	501	520	519	496	519	515	460	506	516	482	512	494	517	491	524	519	521	485	502	533	521	525	515	516	500	534	499	520	537	520	545	547	508	532	528	487	548	503	512	493	494	509	500	494	550	564	506	534	492	541	519	500	523	517	519	524	509	452	494	522	539	553	522	530	504	513	467	508	489	504	513	473	508	569	526	536	524	502	557	549	503	471	527	510	461	541	551	498	505	535	500	526	485	512	503	496	513	532	520	536	486	475	483	508	481	524	550	499	495	523	544	519	513	511	570	483	550	503	536	509	528	502	503	525	520	532	497	496	505	530	500	492	548	538	502	540	541	535	561	503	548	481	505	548	512	550	548	526	522	484	481	506	510	514	507	523	507	518	510	542	519	509	516	532	514	510	550	535	517	524	532	530	537	494	509	518	535	531	502	530	520	502	522	530	543	491	518	488	484	486	518	522	482	500	509	524	506	538	528	531	482	522	528	509	519	506	510	546	504	537	528	505	524	532	537	490	508	510	503	496	496	510	530	513	564	507	500	540	492	533	499	516	516	479	529	527	519	529	565	486	522	530	544	481	517	559	489	499	533	522	518	525	534	530	494	475	488	533	556	505	525	510	489	541	526	551	493	500	511	541	538	524	540	484	512	549	476	504	525	508	504	518	530	506	488	529	506	547	537	501	539	500	514	509	530	542	509
9817	2857	5274	5130	3630	3100	2824	2115	1712	1134	1023	900	710	573	560	494	420	380	389	358	411	368	386	360	345	351	369	404	365	328	349	336	402	353	347	339	347	324	324	352	332	376	327	304	314	331	339	338	322	359	332	325	339	339	325	369	335	344	347	344	310	334	340	327	297	323	328	334	335	357	304	331	379	318	328	316	366	349	329	363	320	338	361	325	338	349	335	345	322	354	343	334	380	353	351	355	298	341	332	332	342	331	368	327	319	383	333	313	349	348	354	329	338	330	331	372	332	322	323	329	321	313	351	341	317	334	330	327	311	309	373	332	344	337	337	337	328	314	326	338	343	337	339	369	335	307	325	333	322	358	345	339	346	342	314	299	326	349	326	348	332	284	345	324	349	354	368	331	326	310	371	303	340	360	316	323	301	306	300	314	337	322	313	375	343	330	357	363	339	346	330	319	329	331	345	316	343	342	334	327	307	352	359	336	307	384	351	377	347	336	326	321	315	346	328	362	340	333	344	315	319	309	350	325	318	300	284	310	361	336	308	346	313	292	346	342	330	325	333	310	325	344	334	326	322	350	342	394	334	338	373	311	315	335	346	327	354	351	314	291	361	332	353	326	323	338	350	319	326	341	362	396	358	362	362	335	324	328	338	364	367	363	285	328	321	308	336	329	323	319	367	331	344	320	300	295	300	327	338	281	307	336	380	343	309	324	356	369	321	322	367	345	350	353	334	333	352	325	366	355	313	318	314	355	355	308	334	330	313	339	337	330	325	359	335	331	335	350	360	379	343	343	321	350	365	323	313	325	331	329	368	329	349	340	363	323	341	344	318	331	329	311	312	339	339	345	352	333	355	339	353	361	323	298	348	332	354	333	336	331	346	330	335	321	327	355	294	351	349	337	303	316	328	309	314	351	315	358	340	300	307	344	309	301	296	329	327	302	324	333	343	320	304	345	334	344	375	324	318	326	353	328	372	349	329	337	339	334	334	356	329	327	352	341	309	365	353	300	343	341	334	331	315	333	349	320	334	341	341	330	333	329	369	333	328	332	331	306	332	325	376	335	371	355	338	351	301	345	345	316	384	371	341	358	338	361	330	304	332	338	372	361	312	341	345	349	368	325	326	310	334	347	316	355	373	329	346	368	339	340	318	332	334	312	338	311	345	362	356	367	354	307	318	321	341	312	347	324	300	340	335	361	322	341	292	351	345	355	292	307	336	304	314	320	337	351	348	325	276	309	317	354	334	311	321	375	352	337	325	348	364	305	349	338	345	351	336	387	321	336	342	333	358	330	327	338	336	333	342	346	338	324	340	319	303	350	326	296	310	317	366	345	382	300	362	346	330	346	341	321	330	344	305	324	313	329	340	324	331	327	358	361	334	348	358	349	353	396	311	395	349	351	356	342	330	345	342	327	342	367	364	351	316	341	342	327	316	359	354	348	343	343	336	345	325	342	338	336	334	334	353	345	314	332	329	340	346	355	357	331	331	359	306	335	339	333	316	326	304	360	326	325	318	339	327	344	348	362	386	355	365	316	320	329	367	322	366	355	337	337	345	333	315	334	342	345	342	308	312	371	324	330	302	383	356	347	330	331	304	335	342	330	366	346	314	319	325	332	345	328	335	299	360	370	324	343	301	364	294	332	327	316	332	336	317	358	336	322	343	291	346	319	308	315	342	353	302	341	367	341	364	345	318	341	349	348	351	344	325	309	348	385	330	354	321	338	327	326	318	340	344	354	312	329	333	386	333	354	352	342	375	308	317	324	316	340	338	305	362	265	339	323	295	319	343	341	337	306	326	306	334	301	313	318	331	335	347	337	317	312	307	334	318	360	362	329	331	320	343	324	357	346	327	320	333	316	362	350	334	302	327	347	338	330	371	350	309	352	352	329	332	333	343	315	340	317	300	349	352	318	307	332	316	391	335	329	331	332	355	347	313	333	322	359	330	347	343	310	345	337	359	359	347	342	348	351	324	313	352	354	303	361	322	352	328	360	347	346	302	350	347	310	329	307	354	341	299	348	353	325	318	354	340	339	338	362	305	319	324	355	329	332	345	375	324	370	313	402	312	317	316	317	358	346	339	318	355	338	316	313	337	313	336	314	330	349	331	331	318	341	391	356	309	330	363	369	335	348	314	330	314	329	336	344	326	324	364	341	339	345	381	340	346	328	313	361	346	331	311	316	316	293	327	377	332	348	294	323	297	322	372	317	351	321	320	372	321	327	343	355	391	315	286	366	367	323	333	372	366	334	320	360	339	329	329	347	328	344	292	329	319	339	313	355	348	340	333	339	339	357	340	378	348	317	313	320	353	345	315	343	308	325	315	386	347	362	303	339	327	346	374	347	330	354	343	333	319	298	352	330	346	341	342	374	337	326	330	324	343	320	327	334	316	327	369	365	319	344	323	337	311	318	341	324	357	340	322	315	294	358	355	330	322	325	338	352	384	343	321	322	319	346	354	317	345	279	311	380	375	325	347	325	336	308	334	341	335	301	321	313	370	343	343	338	304	349	381	342	342	353	310	321	307	322	307	317	318	326	322	357	315	338	319	344	316	301	328	375	322	325	353	337	329	351	328	324	344	314	321	296	317	334	277	335	353	315	317	326	340	341	326	341	331	294	356	341	334	312	314	345	367	307	328	338	357	364	322	336	352	337	330	343	303	360	332	335	309	328	294	324	326	370	317	345	303	351	324	343	313	337	363	362	359	335	326	365	329	328	326	335	308	320	331	313	310	335	363	322	322	277	352	355	334	311	331	348	343	353	298	331	350	329	334	342	357	319	341	315	294	323	321	297	343	350	314	326	318	303	336	349	322	331	314	356	333	334	320	302	348	337	315	350	362	331	368	352	320	357	345	320	339	326	359	329	323	314	329	312	344	291	337	333	311	339	347	352	365	323	304	288	334	314	352	343	317	333	295	336	326	344	303	335	331	318	323	331	346	362	368	357	357	321	317	326	348	311	346	354	337	331	355	334	341	338	340	369	362	367	361	321	319	335	337	329	379	338	358	344	307	326	354	366	359	336	309	323	359	312	332	332	360	332	334	339	350	343	321	350	331	334	361	347	339	326	293	323	309	322	341	348	332	302	314	334	358	316	335	365	371	340	329	308	335	338	323	346	302	339	330	376	342	348	322	360	344	338	330	311	315	366	334	312	321	327	341	292	309	329	295	342	355	297	335	304	333	302	318	341	340	328	364	332	322	324	364	357	333	310	321	349	343	338	336	353	337	290	313	290	324	331	309	327	324	355	318	335	351	326	310	311	299	334	358	372	333	329	345	357	357	334	304	307	332	358	318	346	334	331	381	321	290	328	349	330	344	349	350	319	326	319	338	327	315	314	321	335	311	344	343	326	312	360	381	352	328	335	311	330	348	301	319	347	310	342	325	348	329	323	353	331	343	338	335	324	337	325	302	333	336	359	351	286	335	333	317	310	369	355	294	333	322	332	302	357	330	338	328	289	348	357	321	307	318	325	337	324
7649	2957	8123	9995	8894	8388	9734	7992	7008	5287	4453	3946	2890	2388	2162	1728	1492	1348	1236	1204	1173	1101	1083	1087	956	968	927	933	820	909	909	875	831	839	879	804	825	772	793	839	805	798	782	793	789	783	745	784	736	766	775	766	782	748	735	774	764	782	762	745	800	820	792	851	759	774	760	755	776	774	741	796	761	751	765	758	724	763	791	757	798	737	847	762	811	744	765	725	758	753	817	757	710	756	759	832	746	769	823	778	800	756	804	773	751	793	758	821	793	815	768	757	780	763	762	767	768	844	798	779	755	764	793	762	746	775	776	752	781	754	742	779	767	792	716	819	775	781	694	796	775	802	726	803	742	760	750	800	720	767	800	738	805	772	760	761	765	811	715	771	779	825	785	805	752	764	740	749	754	760	778	780	778	739	801	754	770	782	774	803	739	762	746	758	715	746	771	719	790	780	762	746	737	753	755	758	781	760	752	746	783	788	800	761	792	809	818	749	767	762	781	796	757	772	802	821	772	771	731	773	788	705	754	823	775	740	826	803	774	781	767	730	746	749	762	772	746	749	726	725	716	773	782	754	785	712	765	840	784	755	809	734	786	748	753	771	757	796	772	842	786	739	754	773	804	769	781	782	737	762	748	756	764	746	781	701	736	782	764	773	799	769	753	810	737	722	751	762	768	758	753	791	800	728	777	805	777	790	744	722	764	740	802	763	786	768	743	763	762	801	776	760	744	827	764	783	780	723	735	791	743	779	821	808	743	797	762	760	799	784	731	753	800	782	756	799	778	737	732	749	766	745	802	767	743	762	782	732	754	735	761	712	776	769	816	772	773	738	752	814	735	763	818	725	791	778	795	777	730	770	773	769	781	765	789	801	774	841	724	794	773	787	798	738	718	787	774	776	809	780	766	757	753	777	759	775	792	779	706	752	762	781	781	790	756	765	781	775	814	804	766	763	773	777	790	776	774	783	767	786	790	770	772	765	806	765	790	780	734	737	833	756	791	753	760	798	730	745	732	775	821	739	809	711	821	750	699	834	743	712	758	748	782	783	779	710	773	786	723	726	764	752	773	765	773	782	775	777	791	744	763	800	816	814	743	762	760	719	786	773	732	758	734	791	777	796	789	772	782	744	750	821	773	762	808	782	726	802	769	774	778	726	771	718	727	759	801	766	743	823	752	841	744	739	784	742	820	781	692	786	778	728	754	740	770	763	729	753	801	812	809	802	802	778	788	790	770	748	786	782	794	773	751	793	748	803	733	767	753	764	796	750	794	722	813	779	782	792	744	758	773	788	737	810	810	763	838	748	743	813	734	803	816	764	775	720	789	801	745	763	708	809	747	765	825	729	807	788	752	840	754	755	751	713	753	782	759	796	758	809	781	702	713	782	769	807	789	783	820	791	761	797	786	761	790	742	816	740	793	737	792	774	764	749	796	796	779	731	759	755	804	798	768	821	776	783	767	768	768	800	757	752	754	751	782	734	742	798	750	772	750	768	771	773	793	816	741	786	786	816	761	830	744	782	744	766	741	736	755	763	800	841	762	785	732	791	787	804	808	770	812	775	751	738	784	737	781	753	769	747	764	785	788	806	801	738	725	802	763	810	738	804	724	746	808	746	765	769	763	742	761	812	745	768	762	797	745	781	776	813	768	788	790	767	806	787	795	724	798	781	763	761	762	762	715	764	839	770	789	742	788	745	775	774	756	736	753	806	785	780	781	759	727	787	775	769	810	814	770	780	755	751	822	765	755	747	769	793	796	733	770	810	810	781	777	783	765	766	741	787	740	753	818	791	759	751	759	750	737	743	763	778	804	781	736	742	800	798	750	760	731	777	762	810	772	777	690	779	790	785	791	826	778	811	749	815	761	759	749	728	795	799	764	785	781	753	734	797	808	785	739	784	794	774	779	740	788	780	750	738	767	793	745	788	770	810	791	838	790	812	740	734	820	755	767	767	788	750	767	737	793	747	764	780	767	792	746	756	784	735	764	743	791	792	733	745	736	757	776	742	771	733	747	783	810	732	724	774	713	796	756	793	763	767	740	762	782	782	769	754	752	794	766	804	757	792	723	741	773	706	786	791	817	837	760	736	775	850	813	762	769	741	773	750	774	792	781	748	788	759	769	740	755	723	763	804	773	758	774	742	779	782	797	812	797	758	789	752	760	770	764	779	864	755	784	770	773	732	736	784	720	756	763	733	713	744	766	823	734	767	777	765	755	744	747	788	747	808	813	737	741	788	732	750	767	785	748	763	761	763	757	756	715	729	774	750	797	768	799	800	780	839	767	732	722	775	789	765	759	755	805	776	795	736	775	750	752	795	804	736	756	764	718	755	733	762	774	766	742	766	778	834	805	762	768	777	757	750	759	770	752	784	710	794	841	789	806	762	783	780	768	817	757	828	799	740	773	798	841	783	758	779	755	799	753	787	792	761	733	766	779	802	803	791	735	804	726	776	795	743	712	777	788	737	762	756	778	797	738	764	791	748	748	773	774	795	797	726	809	766	764	795	781	735	777	792	709	759	768	770	744	803	732	759	786	762	800	772	830	782	783	729	754	772	788	788	736	783	766	764	741	789	774	789	754	754	793	800	800	796	762	839	776	713	790	784	761	745	761	798	760	768	807	713	798	790	747	762	796	787	774	796	736	747	810	749	768	799	744	764	777	770	775	792	771	777	755	760	807	794	728	750	737	804	772	763	709	774	806	774	805	807	782	782	781	773	826	848	781	780	782	770	830	778	751	771	782	810	800	780	761	782	740	754	775	753	782	777	725	754	755	780	755	781	771	787	796	808	802	745	772	811	795	812	798	760	743	822	781	763	787	789	749	733	772	719	788	782	787	730	747	736	762	766	760	736	808	774	820	772	814	761	727	773	758	804	810	809	787	795	748	778	777	753	816	807	763	796	737	767	755	770	744	790	781	749	763	780	763	767	797	779	720	773	768	790	764	792	721	733	819	769	767	768	760	745	786	726	805	776	799	744	799	748	771	694	799	726	803	779	810	774	736	790	795	729	735	780	788	810	721	792	758	757	792	768	805	718	770	740	804	794	750	759	805	795	825	774	756	783	753	811	792	738	784	787	749	791	775	731	769	788	782	787	780	755	795	771	748	701	693	790	736	806	785	728	789	778	800	810	715	712	744	769	771	796	768	796	737	807	752	776	776	728	733	803	791	780	734	773	758	827	778	838	838	792	768	782	766	775	780	786	764	769	782	801	802	762	769	755	726	741	795	724	807	761	757	773	764	748	796	729	821	741	748	713	783	714	750	732	788	764	774	749	798	721	787	775	751	774	786	723	824	805	738	792	778	806	729	745	797	797	786	721	765	750	745	766	711	739	805	724	788	792	773	787	782	771	757	790	779	774	768	756	762	770	720	825	757	754	718	759	772	719	729	771	770	843	776	795	775	789	737	789	779	780	779	764	805	736	738	734	753	794	778	783	820	807	761	745	813	736	799	757	821	791	752	706	779	764	739	772	723	811	760	764
17063	4851	8780	8488	5492	4607	4742	3687	2895	1943	1761	1474	931	822	779	611	508	510	472	452	428	428	421	417	398	381	388	368	387	371	332	350	365	335	379	349	330	362	356	371	355	306	338	374	354	324	344	330	318	372	338	303	339	344	396	352	358	352	298	391	351	345	378	346	310	352	371	358	365	388	387	335	340	356	336	328	348	365	404	344	370	357	371	328	313	296	351	343	347	323	349	374	340	385	346	315	317	353	359	364	392	342	331	379	322	325	361	346	354	314	378	341	325	348	339	327	361	355	331	308	349	354	348	349	375	357	336	356	348	320	327	378	347	324	321	361	367	384	337	297	374	341	326	317	369	365	341	312	321	377	345	338	356	352	304	333	347	350	389	335	341	352	354	313	357	331	356	358	356	333	333	321	350	333	387	335	322	383	338	336	367	356	343	372	359	361	329	355	315	341	291	362	349	323	338	332	384	318	340	319	335	315	339	384	339	315	345	378	326	340	305	316	345	340	345	333	341	373	365	350	311	324	339	351	323	313	346	337	336	349	319	320	347	332	338	388	367	329	364	342	332	332	381	328	326	325	335	329	336	353	340	362	339	327	337	352	363	357	323	344	367	350	334	348	375	359	327	354	336	339	336	327	332	309	343	351	316	342	346	348	333	334	298	381	332	350	356	352	333	308	337	318	312	337	338	339	346	317	366	337	348	341	375	326	346	306	372	328	348	376	323	337	331	334	317	322	364	353	317	324	353	351	366	337	325	362	335	328	361	374	341	345	354	329	343	336	306	333	318	329	370	335	341	290	390	346	301	340	347	312	304	350	305	345	361	316	329	340	347	306	380	378	332	347	324	333	352	349	339	297	355	324	316	317	380	338	309	307	329	332	378	325	315	348	320	338	373	320	352	366	332	367	377	315	351	331	370	326	325	374	337	310	360	351	323	359	343	351	360	357	308	327	352	325	325	318	339	321	329	342	328	311	359	378	340	351	362	321	341	377	369	360	384	322	341	356	348	335	373	376	326	356	328	351	312	344	350	340	346	321	352	326	415	358	353	372	342	347	345	340	372	382	344	345	324	374	321	342	335	353	335	342	363	325	313	336	352	378	331	372	339	327	332	344	324	323	339	365	356	311	320	344	345	381	327	345	311	325	351	344	336	352	376	367	350	377	363	334	341	335	358	331	321	347	334	345	357	337	343	321	350	326	358	328	307	337	347	365	318	345	340	338	365	349	336	342	351	332	357	331	335	294	324	388	349	344	319	359	344	351	359	317	347	360	299	388	352	370	379	370	344	318	347	315	371	325	311	341	340	337	362	333	324	338	312	373	341	362	343	347	324	353	360	361	342	377	306	336	349	356	328	357	375	326	354	345	373	342	330	308	340	339	357	330	352	347	323	345	329	321	342	357	361	349	356	335	366	351	347	333	328	340	330	341	342	352	340	344	355	330	350	321	361	314	341	357	363	345	388	319	333	345	377	347	349	343	305	329	311	335	333	356	340	329	339	355	370	352	332	379	350	352	366	331	323	343	386	358	357	364	326	338	321	382	349	316	362	387	351	319	345	375	381	358	305	367	384	343	358	326	339	352	351	336	375	360	360	336	357	360	347	297	330	365	376	324	321	371	336	354	351	333	347	361	314	353	349	338	366	355	342	328	370	315	342	357	403	351	343	363	359	345	335	317	351	363	340	292	352	354	302	366	327	384	332	342	335	322	324	340	389	348	340	342	364	342	348	334	356	337	320	324	347	318	349	336	330	373	347	351	360	318	355	330	379	331	335	341	354	356	328	345	302	306	336	360	364	316	380	334	324	339	344	329	305	352	314	350	358	337	371	368	341	395	342	364	350	346	323	348	308	325	325	380	320	317	345	359	335	365	324	345	351	347	316	309	331	306	346	362	318	358	312	329	334	349	347	347	349	360	340	309	351	339	337	349	332	325	338	316	327	340	358	331	344	337	349	322	347	373	342	348	351	370	377	366	380	363	330	353	346	314	316	354	340	333	309	345	351	325	324	343	400	341	322	319	302	379	350	360	315	357	320	332	345	347	373	335	351	350	355	332	356	321	325	306	314	342	325	345	345	329	328	365	315	376	379	345	313	311	354	366	362	362	356	353	401	331	327	343	340	357	387	314	333	345	378	365	362	334	335	360	355	350	383	380	340	337	358	322	361	339	386	354	325	310	338	354	314	346	358	348	339	315	351	322	373	357	377	347	341	335	361	324	327	326	300	340	346	334	370	374	347	333	361	330	313	344	306	346	326	348	377	371	356	346	363	374	303	342	347	345	313	337	316	328	303	349	327	357	363	340	358	346	322	361	332	328	359	337	348	368	340	359	315	346	345	320	358	347	331	379	332	335	321	372	326	326	332	334	374	357	309	342	323	334	328	356	367	355	341	342	342	304	359	357	353	327	359	345	351	331	339	351	330	361	323	384	350	349	338	311	356	368	348	361	343	354	358	338	352	333	355	334	296	325	341	356	308	339	315	332	351	339	336	306	346	340	334	339	390	370	338	368	326	355	347	351	335	346	356	391	344	339	335	366	337	343	379	346	351	369	379	374	367	327	373	333	371	309	316	330	353	353	315	386	328	346	331	323	338	355	350	353	348	330	360	335	351	318	322	322	340	319	315	346	360	352	370	322	328	311	330	341	337	322	365	306	323	356	359	314	333	300	364	406	318	377	347	349	335	350	337	368	330	332	342	346	343	317	372	352	347	356	351	338	347	324	343	359	383	330	365	358	383	330	373	355	365	341	350	311	317	345	328	358	323	355	300	358	348	321	374	360	386	377	312	324	360	381	359	338	330	328	319	333	353	335	348	354	351	327	346	323	371	369	353	339	362	370	335	344	317	347	343	341	321	369	313	309	335	354	342	338	339	357	330	358	336	313	347	329	336	352	362	381	333	363	356	314	342	319	334	351	339	349	349	381	341	320	326	373	330	342	355	331	385	358	346	328	303	361	345	363	310	375	342	326	337	341	347	344	306	317	339	352	334	355	346	369	374	334	358	344	352	369	333	412	348	329	340	404	362	336	315	313	321	336	322	349	367	371	346	374	358	331	310	358	355	333	357	335	334	332	341	312	355	365	354	359	343	355	341	336	332	316	337	338	361	343	356	396	347	386	335	393	328	319	338	313	343	317	338	337	355	358	357	333	353	334	346	361	331	355	347	355	330	345	329	363	366	302	355	353	337	335	390	332	356	332	347	381	357	332	374	324	303	352	330	328	349	326	343	368	347	372	328	297	342	339	332	352	365	371	318	381	341	370	386	380	347	369	359	335	327	350	363	373	362	360	339	326	355	343	341	328	382	363	330	329	308	368	325	343	306	360	337	338	332	351	349	326	331	336	323	335	371	341	321	339	304	350	340	361	358	357	340	350	329	321	373	348	341	305	330	337	326	350	339	346	340	323	352	322	324	354	359	355	339	358	330	336	328	351	372	322	328	331	343	350	368	371	358	389	379	361	359	369	366	314	386	334	384	361	322	334
10179	4266	11888	13511	11651	12105	14856	11986	10706	7917	7530	6556	4297	3862	3310	2558	2005	1749	1579	1558	1516	1397	1298	1274	1081	1121	1042	1004	981	912	939	952	957	858	899	832	831	779	869	839	816	770	768	799	790	803	799	820	757	785	730	781	763	814	759	756	719	769	766	757	775	776	756	785	754	832	812	772	762	804	774	786	792	780	772	790	777	778	762	785	771	732	798	765	749	809	786	741	761	773	784	755	731	796	782	769	798	753	806	763	760	783	725	803	769	785	764	787	733	796	770	794	751	739	781	772	763	797	783	764	788	829	749	744	784	761	787	745	754	775	739	741	761	800	750	828	731	787	737	801	733	816	753	743	783	758	796	730	803	756	720	749	773	735	752	767	754	762	726	809	774	757	730	741	710	739	709	768	823	747	755	765	718	723	743	772	705	776	756	742	765	771	770	766	755	770	806	775	739	775	741	812	721	759	787	740	741	776	814	760	749	731	767	713	734	744	787	784	759	785	765	773	778	767	784	737	787	743	772	720	814	787	818	760	730	762	714	782	792	765	766	781	811	722	775	771	782	746	724	800	795	754	762	761	779	728	746	774	772	763	733	797	734	755	782	782	762	757	743	831	816	730	753	702	749	747	795	750	802	765	774	794	728	779	792	739	736	736	809	782	746	806	784	764	791	758	752	746	798	748	777	741	738	727	741	722	781	743	801	742	733	748	764	732	721	768	791	818	750	701	786	754	721	738	778	725	820	759	741	774	772	781	781	776	748	707	761	727	778	715	774	743	791	767	749	780	770	796	765	741	763	787	731	749	817	776	717	738	754	759	810	745	786	778	751	772	782	771	788	773	724	774	739	773	768	805	753	800	767	739	766	702	755	788	791	763	752	775	747	791	786	727	745	787	787	717	775	809	769	783	762	797	733	723	765	713	783	738	784	757	740	712	753	788	739	747	750	808	714	798	779	788	753	805	751	757	792	825	782	769	796	747	732	796	803	762	748	757	746	750	744	749	809	779	749	750	761	752	758	765	777	727	786	757	735	763	765	794	768	780	762	723	824	728	754	751	797	757	756	776	739	696	705	794	724	770	753	732	716	774	710	737	735	759	816	747	777	774	777	780	726	802	761	801	841	736	775	723	771	737	761	781	763	797	802	762	790	777	772	747	748	758	779	745	783	769	814	776	743	816	766	744	769	741	739	736	780	760	794	800	774	738	702	798	779	784	754	815	729	754	774	772	787	785	758	738	786	785	790	758	732	733	754	786	786	753	744	746	765	756	744	742	795	756	812	820	757	746	783	783	756	735	765	782	729	746	722	771	741	756	745	711	753	770	739	788	732	736	785	775	794	783	777	782	795	791	731	767	779	754	781	784	778	772	776	760	783	800	735	783	698	747	735	773	752	770	804	762	763	783	791	824	786	743	759	725	762	749	774	798	768	779	760	770	801	759	809	800	748	728	831	843	804	695	717	785	819	809	799	786	783	779	810	828	747	760	730	744	794	728	764	745	792	756	776	714	752	785	783	777	713	791	726	758	751	800	749	744	760	760	756	752	769	764	759	761	761	737	807	753	723	774	759	750	758	757	745	772	798	732	712	793	752	771	748	759	717	790	773	794	763	751	739	767	746	735	736	814	754	733	765	784	738	778	740	736	788	806	733	771	741	768	768	756	774	771	771	761	774	788	716	770	756	773	746	748	710	761	780	743	800	799	766	755	776	739	785	742	786	767	809	738	792	778	766	755	840	775	800	782	699	747	726	715	743	772	764	802	781	771	739	804	770	750	789	744	727	756	781	730	746	719	731	793	780	731	747	794	774	809	750	780	738	762	810	822	764	773	778	714	751	775	813	742	752	758	779	720	767	734	739	766	747	753	746	771	751	748	770	798	732	757	778	760	757	761	767	775	797	754	768	795	770	723	831	750	720	735	739	806	770	768	774	733	789	798	783	784	776	759	765	698	771	756	751	771	724	771	789	788	725	746	722	742	769	795	745	741	728	792	758	747	751	747	764	789	805	779	790	806	740	751	815	745	753	780	766	738	777	753	789	773	746	767	764	807	761	746	748	739	741	765	778	737	772	719	780	782	775	753	724	803	757	783	735	737	752	769	768	794	714	761	823	788	742	772	782	743	777	767	711	804	783	728	750	729	763	743	736	788	764	780	752	833	763	807	775	839	782	770	818	777	785	762	769	785	771	772	747	734	739	786	813	792	767	756	732	745	808	791	765	746	778	791	785	814	795	734	736	746	784	760	781	788	766	738	804	751	727	727	795	735	756	773	766	795	808	759	766	693	728	815	787	776	761	736	789	792	770	781	821	727	751	762	796	781	785	748	760	680	765	774	725	730	776	773	751	771	789	763	780	772	778	811	759	763	790	758	739	785	787	803	741	756	723	767	710	717	775	777	811	780	772	770	769	747	742	804	771	740	819	724	765	773	761	767	781	838	736	786	715	745	761	734	727	763	760	735	744	742	722	754	788	721	799	749	721	772	786	721	758	790	764	754	769	766	789	811	720	723	797	793	798	779	720	781	792	744	741	770	720	794	769	767	783	826	747	728	765	740	771	811	760	789	743	783	709	731	756	776	756	778	754	776	728	786	770	784	782	818	778	753	811	759	787	734	774	756	755	790	747	773	813	731	745	768	774	709	791	754	789	741	730	788	760	770	731	823	740	745	787	794	760	776	756	750	784	740	760	746	740	739	732	812	781	730	766	739	759	804	764	768	772	774	766	785	803	747	809	737	735	768	764	755	765	739	746	797	752	704	804	806	762	819	758	759	796	751	763	794	785	773	750	839	783	731	825	787	796	785	743	745	766	743	767	750	779	757	729	769	758	719	788	803	766	755	727	725	789	795	750	705	765	765	731	753	774	747	815	772	759	737	762	771	747	775	685	787	766	718	787	750	750	721	790	786	801	743	734	765	760	783	786	815	759	784	783	768	803	743	718	784	792	778	748	768	771	735	747	745	764	820	822	796	743	779	764	799	841	774	714	741	731	763	772	761	765	782	739	737	760	732	742	766	787	750	796	747	771	749	801	827	776	719	753	793	814	781	756	772	803	728	752	737	796	815	761	747	815	734	781	848	740	749	781	754	801	741	784	783	795	707	778	763	693	797	734	786	761	725	764	801	751	751	756	774	786	747	768	794	759	815	813	784	753	811	736	790	779	755	735	774	805	798	748	773	812	804	733	777	756	793	757	765	738	697	764	768	735	714	802	811	761	839	744	792	765	785	749	780	794	758	770	805	767	730	777	773	729	767	771	753	762	764	750	712	751	700	758	763	733	761	752	800	782	762	771	709	744	781	782	791	761	784	780	805	695	760	800	782	751	787	749	781	759	775	779	743	778	794	758	745	724	774	809	785	754	762	816	724	688	779	792	772	775	800	775	758	808	799	753	767	742	766	728	806	764	800	799	799	776	849	758	758	766	736	828	752	803	782	758	752	827	740	730	747	761	781	753	766	738	732	752	757	730	729	798	734	791	750	759	758	748	785	726	751
3085	1414	1778	1442	986	675	611	496	427	361	292	277	290	250	261	237	241	226	205	236	200	205	209	201	221	200	219	218	220	211	200	239	234	236	199	221	191	232	220	227	229	201	227	214	204	195	217	220	182	183	216	206	222	214	200	194	215	193	186	214	212	206	227	240	206	216	200	185	216	190	224	226	208	221	227	223	197	220	196	223	205	179	194	195	219	191	206	199	215	196	196	207	182	215	223	211	216	216	193	217	227	220	192	195	202	198	226	213	208	192	220	221	209	210	188	215	220	184	223	231	180	200	219	197	212	193	231	186	203	207	250	208	181	233	203	221	192	209	218	222	220	194	228	206	210	195	207	188	235	240	246	214	214	220	209	194	220	190	223	174	206	229	199	205	227	201	221	205	216	202	188	208	214	202	209	234	195	223	201	233	224	198	188	234	218	191	219	220	185	205	238	225	210	198	187	184	184	216	195	203	202	187	196	204	195	186	197	223	181	200	213	237	207	203	236	200	205	220	218	205	224	230	212	211	222	214	220	220	201	197	173	206	214	192	184	227	230	194	200	213	225	213	196	208	227	190	208	206	212	212	188	201	204	215	194	211	212	185	194	211	202	198	217	201	228	211	220	216	217	228	203	214	228	230	208	228	195	221	207	198	221	217	204	191	214	229	227	218	221	201	214	217	203	231	211	197	229	183	245	219	193	234	184	196	234	216	199	204	196	183	195	211	196	204	206	198	192	206	217	222	205	202	223	219	211	207	213	223	226	188	179	201	216	219	226	226	214	211	203	227	198	211	230	206	211	207	232	194	220	213	234	203	223	223	215	181	214	206	202	210	207	211	213	231	182	206	188	207	198	228	237	236	213	231	215	215	198	211	207	192	218	188	212	220	228	193	236	193	224	200	196	212	207	207	207	182	184	210	210	190	198	197	223	199	197	198	212	194	247	207	234	221	187	173	197	211	234	204	226	215	208	222	202	230	217	211	217	234	213	218	177	193	198	197	205	217	195	167	200	219	212	219	194	226	207	217	219	202	186	195	218	215	220	210	205	192	221	210	190	184	195	207	209	234	203	214	198	217	202	179	214	211	205	231	214	231	201	211	191	202	204	209	219	187	199	197	208	224	199	195	194	213	248	198	227	229	193	217	197	206	188	233	220	185	211	222	205	205	222	195	225	222	197	188	228	210	200	199	189	206	189	200	211	228	205	218	239	202	194	234	216	220	220	201	201	188	210	210	209	221	206	196	183	214	231	193	219	189	216	203	220	211	222	198	208	217	184	195	194	219	224	231	236	240	209	218	212	200	195	194	211	192	198	232	232	207	198	218	213	200	213	193	184	197	204	186	183	193	222	208	208	198	184	206	212	200	220	213	223	231	235	208	229	218	212	205	208	247	203	226	206	214	197	203	204	232	192	191	194	192	222	195	201	198	210	208	233	217	222	195	203	221	208	167	234	241	223	200	183	243	199	205	214	206	207	232	199	221	181	215	214	222	180	190	201	203	200	214	203	200	227	185	199	213	197	201	196	210	223	212	220	211	202	230	210	233	202	217	216	197	211	215	216	213	221	200	207	213	180	188	220	228	223	202	213	209	222	210	213	232	222	204	194	184	210	212	172	191	214	174	202	220	213	192	197	182	200	207	203	196	198	207	222	235	209	216	215	224	221	203	191	192	199	215	228	234	186	203	200	195	195	182	212	226	196	236	210	259	207	184	195	218	209	189	226	229	186	198	210	218	192	236	199	192	209	216	205	199	213	233	224	193	210	197	210	196	187	184	183	206	195	214	211	203	219	222	235	198	188	215	232	199	210	204	221	185	207	202	188	197	203	223	204	220	219	183	187	173	191	198	201	197	182	230	191	200	192	231	220	223	192	202	218	190	215	216	183	179	202	218	229	184	198	210	220	227	215	220	223	230	233	210	200	197	221	249	194	221	215	213	186	224	211	218	203	206	223	201	191	209	201	210	200	212	246	221	222	191	192	213	215	231	213	225	196	215	202	219	193	210	239	204	196	199	199	209	201	195	214	209	203	224	219	216	211	194	224	183	221	197	245	195	221	212	200	211	219	206	238	199	218	198	224	239	197	232	192	191	198	204	227	197	221	222	214	197	200	181	214	211	212	214	243	206	208	171	220	218	182	214	216	204	213	233	203	225	230	228	212	201	211	215	202	220	253	224	208	210	226	202	204	224	215	198	227	216	200	204	227	189	189	191	180	197	220	233	235	208	202	202	217	190	205	212	202	204	222	191	209	190	209	190	224	218	216	210	217	224	189	198	207	194	232	211	191	208	210	192	211	209	223	238	224	229	261	232	221	177	221	206	231	203	197	203	199	199	219	215	214	195	234	197	214	182	233	185	215	184	201	207	196	227	216	219	221	211	212	195	200	226	182	194	203	222	209	198	222	209	206	224	217	216	205	180	184	202	204	190	200	212	206	212	226	211	212	218	205	201	223	227	208	186	211	191	197	217	238	223	194	217	217	188	207	205	182	204	220	195	205	205	206	210	187	225	220	220	195	234	235	201	227	220	191	193	201	203	222	194	200	221	238	217	226	219	226	189	199	206	209	204	221	208	205	218	233	202	222	203	205	189	211	207	192	205	216	199	222	231	198	241	203	237	234	208	215	187	204	172	190	225	200	203	200	220	193	176	211	232	206	236	228	221	207	225	225	192	221	186	229	208	186	237	211	190	194	185	206	202	210	195	212	227	199	193	200	196	211	191	207	221	226	231	205	191	242	225	199	203	206	200	220	220	204	202	195	236	234	231	204	185	180	199	202	243	203	202	196	202	234	218	217	203	218	212	216	215	196	222	199	206	176	238	198	220	179	219	225	202	225	192	222	187	229	228	177	195	186	205	198	185	204	222	211	221	201	229	199	216	207	193	222	190	211	183	216	235	210	212	214	211	218	217	219	213	222	191	184	235	231	220	205	221	198	215	203	204	210	194	238	211	218	211	227	225	201	242	202	202	225	227	207	193	184	171	235	198	194	222	197	192	208	182	186	210	214	219	204	247	212	200	203	189	223	195	192	188	191	187	207	216	201	196	218	215	212	193	199	201	203	218	201	247	187	213	221	196	181	200	176	208	226	220	214	207	229	185	188	212	218	225	230	236	212	226	220	200	193	232	214	203	204	204	220	209	234	188	222	207	189	208	212	231	167	190	213	207	194	212	202	212	200	211	207	196	200	193	189	217	170	238	208	215	220	200	197	207	222	195	189	226	216	228	217	208	211	202	196	210	218	187	209	212	201	175	226	207	245	203	186	215	190	207	175	209	209	194	205	208	192	222	223	200	200	230	208	185	228	231	201	186	182	204	178	193	204	197	208	203	210	205	202	211	192	203	177	210	205	202	222	213	204	203	228	219	223	197	209	185	208	196	224	226	213	215	202	199	221	208	210	208	224	221	184	210	194	179	229	223	233	219	200	197	226	235	225	215	181	239	218	214	206	194	216	193	201	183	230	189	210	216	189	175	211	215	201	217
2558	1629	3653	4345	3492	2924	2462	1949	1766	1299	1073	1059	943	877	782	702	707	671	608	620	608	614	591	616	557	553	534	552	568	534	549	589	577	542	586	481	577	506	521	558	530	505	559	468	510	515	515	500	537	504	543	499	488	505	521	531	507	510	522	524	578	520	552	484	534	500	503	521	525	549	503	512	548	537	553	485	573	536	552	494	534	534	539	508	547	524	544	484	496	522	479	530	537	512	527	518	514	554	509	545	495	498	497	523	517	508	495	507	517	563	526	486	527	509	502	480	537	503	510	527	527	509	550	474	502	519	525	502	489	543	512	517	520	474	544	513	518	472	534	530	516	522	525	504	492	507	532	519	517	523	520	483	520	543	536	484	521	488	483	482	487	533	553	503	538	492	513	555	529	509	515	541	568	487	464	500	532	487	511	514	512	515	495	514	555	486	511	512	469	546	563	490	523	500	490	490	507	488	511	541	527	529	546	549	541	487	549	524	535	545	489	482	528	509	509	507	520	513	524	516	464	543	480	489	544	554	534	537	540	512	519	522	557	534	514	532	470	543	500	515	576	483	490	518	528	509	513	536	571	515	515	514	516	529	516	520	500	513	509	501	521	485	512	528	563	518	530	507	494	528	512	442	505	537	525	531	476	488	540	504	530	529	519	541	476	537	486	475	480	511	544	512	533	520	552	502	552	523	512	471	506	517	509	492	535	481	539	530	510	481	500	501	506	506	475	518	475	527	538	529	508	484	529	542	490	570	485	521	518	510	560	494	491	522	516	546	536	567	509	502	524	496	561	509	536	518	515	552	552	484	511	540	504	523	515	507	502	503	546	483	508	502	560	511	526	513	496	523	518	504	508	501	527	514	531	499	541	504	526	493	540	555	535	510	496	520	461	518	521	482	529	540	526	486	541	502	555	502	524	521	508	497	522	551	509	508	535	493	507	532	560	549	523	503	521	520	510	489	517	514	489	497	514	522	484	547	505	466	525	527	480	515	519	539	548	530	514	501	511	527	501	575	541	535	534	515	499	547	505	523	547	504	526	535	514	550	473	516	494	499	524	509	525	551	524	557	519	510	548	543	472	501	516	482	478	537	494	541	524	482	533	526	500	544	528	532	480	478	502	511	539	512	561	510	521	516	502	518	514	497	511	493	556	551	507	544	543	480	528	510	536	488	467	495	554	513	504	473	553	506	502	486	509	511	530	526	527	439	516	509	520	489	533	525	507	542	540	515	540	490	542	494	526	506	481	513	552	540	518	521	493	500	527	547	532	533	521	480	460	518	558	526	521	521	491	523	481	528	499	497	572	498	521	496	553	549	511	572	517	538	535	521	539	480	475	502	492	506	543	491	541	482	510	482	498	518	495	523	531	518	524	480	503	546	500	550	501	515	529	480	502	493	524	549	532	487	526	513	512	480	512	475	494	535	480	486	493	537	520	488	522	532	518	549	524	508	510	539	533	539	454	511	535	510	519	496	509	514	509	501	556	506	533	513	524	560	534	531	522	505	521	517	491	470	513	514	513	503	560	517	555	492	524	508	529	548	563	469	549	553	477	527	522	492	472	535	518	498	523	523	487	462	489	533	537	523	538	511	523	524	551	480	523	525	532	531	505	550	521	523	535	489	533	555	510	514	535	525	526	530	507	533	549	517	497	513	509	538	468	510	513	482	483	519	533	483	545	511	485	526	520	518	497	543	512	526	510	538	528	511	511	511	504	519	560	522	504	507	512	519	500	566	501	511	491	511	508	491	531	501	545	510	542	551	565	516	539	544	511	566	564	528	542	507	541	488	507	493	531	512	511	557	532	488	536	486	468	528	489	528	511	544	562	517	513	518	507	455	510	525	571	496	526	522	510	512	488	528	525	510	516	536	495	523	527	510	539	513	538	515	539	497	534	504	462	479	534	503	480	565	496	555	478	513	541	532	530	518	531	510	535	500	509	460	481	521	525	567	492	532	518	519	481	494	486	524	507	533	531	474	512	533	512	490	533	537	528	498	517	517	505	536	549	521	504	498	480	538	546	539	522	518	505	518	473	542	534	534	508	495	527	507	501	531	497	524	533	569	505	510	533	533	554	551	534	487	528	503	521	517	540	532	553	516	489	510	522	494	481	507	516	532	521	487	517	530	510	511	568	521	501	509	542	531	515	511	484	490	516	480	511	547	516	481	516	511	499	493	531	509	514	477	532	529	547	505	536	531	524	497	509	550	538	521	520	490	488	497	519	508	515	519	500	495	506	517	529	578	488	497	510	502	514	486	482	517	508	527	486	492	545	517	463	529	505	540	473	548	514	515	519	502	524	503	519	486	558	541	543	477	506	517	571	508	503	515	516	494	502	521	498	538	538	521	541	515	519	498	533	520	507	524	524	463	501	504	515	515	510	503	502	521	518	508	449	523	493	534	472	505	467	509	509	540	482	523	507	509	510	541	502	557	495	524	528	491	515	520	499	528	477	557	487	549	497	496	490	525	505	498	519	552	525	520	547	525	506	467	538	521	498	490	516	493	488	509	497	520	549	543	538	512	512	519	497	498	538	517	521	517	514	551	503	505	497	489	517	528	516	550	546	529	505	529	484	512	539	496	495	534	479	539	526	528	512	536	469	571	508	546	462	536	521	488	485	466	522	497	503	569	497	504	510	544	533	486	482	549	539	545	545	518	475	540	529	525	482	517	523	515	525	532	544	517	448	550	532	522	519	495	514	494	519	507	534	465	538	526	556	532	506	488	522	512	533	511	530	512	518	463	547	512	485	525	520	555	524	482	532	520	535	544	529	534	538	554	524	528	485	498	492	527	544	524	484	489	487	527	520	520	526	511	494	529	540	498	509	522	521	522	539	527	541	497	523	547	518	548	542	535	501	491	524	514	516	514	519	544	531	509	542	511	527	531	505	504	536	541	518	509	486	531	558	465	545	529	516	531	563	506	538	539	505	500	535	504	482	522	498	523	511	511	539	528	474	547	525	521	520	513	500	501	502	533	538	481	524	511	534	542	543	491	521	512	502	515	533	496	518	554	549	531	512	455	506	509	521	497	505	504	519	510	514	507	571	502	512	526	498	521	529	511	518	533	535	497	523	505	513	520	488	525	501	538	537	458	503	555	511	509	535	519	481	533	483	520	519	465	510	513	526	535	503	595	511	532	515	480	518	520	488	510	516	463	510	525	561	486	515	523	523	503	492	463	519	531	551	514	544	512	504	497	545	515	525	531	529	517	501	483	510	507	529	512	506	493	508	529	532	514	505	547	561	498	515	501	523	500	559	540	552	501	522	507	531	559	511	521	511	529	491	505	542	549	498	483	477	542	512	493	539	534	499	511	516	534	508	484	488	529	474	478	483	517	524	510	522	544	512	520	532	494	504	500	524	490	502	508	523	531	489	499	500	509	536	522	490	527	534	495	544	553	523	535	537	500	513	512	514	484	476	496	513	528	496	571	532	489	511	525	557	509	500	513	518	532	508	499	483	513	550	499	541	521	539	518
9551	3565	5673	5251	3517	2580	2371	1970	1471	1051	935	826	628	610	524	450	430	405	374	425	371	411	400	334	356	356	348	337	352	333	347	340	327	344	362	338	358	335	332	356	376	329	357	322	312	350	327	342	313	324	344	315	343	278	330	360	334	327	308	314	311	311	306	308	332	348	314	345	330	331	357	339	322	327	327	334	367	333	361	343	361	308	320	320	330	334	338	346	310	343	310	344	280	282	327	352	355	355	343	346	344	342	351	378	320	347	341	336	315	359	350	311	304	332	331	344	337	350	284	361	317	345	381	291	325	342	370	348	338	330	334	336	341	333	367	322	363	297	329	294	337	312	342	350	307	345	329	300	310	314	352	340	345	347	313	340	350	336	345	337	341	377	341	322	352	356	317	323	296	350	331	362	331	328	353	359	318	343	318	332	339	314	302	344	328	319	321	306	347	300	345	318	333	286	319	356	331	290	302	358	339	346	317	324	304	362	336	293	332	296	333	326	314	362	321	346	328	335	337	312	309	321	351	330	348	314	340	338	316	316	328	354	339	340	329	339	337	320	357	358	314	314	343	308	326	324	330	317	343	333	333	319	304	367	312	344	332	319	344	319	336	320	325	309	310	342	325	334	318	331	309	343	310	329	349	368	360	334	343	327	293	301	351	328	328	352	319	358	330	335	323	303	333	316	321	337	347	362	314	328	309	290	343	343	318	359	363	345	334	347	320	338	315	355	310	297	307	308	293	327	358	352	325	331	321	354	325	339	313	341	334	326	324	327	337	374	373	328	327	313	315	344	350	335	328	352	358	348	338	313	352	347	297	290	326	330	351	344	323	322	316	304	347	330	343	315	305	320	338	378	353	360	326	367	328	330	398	327	344	334	321	340	349	346	329	303	346	372	322	328	328	335	318	315	299	334	326	327	335	349	327	336	329	329	303	305	332	328	296	325	391	338	389	337	325	359	329	334	316	333	324	320	348	327	329	349	341	366	344	337	311	336	324	317	330	338	323	343	352	294	299	313	347	352	340	315	339	309	332	340	311	345	371	363	342	287	333	329	348	315	324	313	328	315	304	316	344	345	328	351	317	328	317	340	376	335	348	330	353	332	356	363	331	355	352	316	357	311	324	303	326	327	327	351	304	340	326	313	329	292	349	359	312	349	296	333	338	345	311	300	332	319	325	338	327	287	297	352	339	338	337	322	326	321	343	327	333	351	357	354	347	332	339	331	309	334	355	355	328	339	343	347	326	352	341	355	349	297	313	352	357	336	336	322	357	308	335	300	335	314	330	349	321	351	358	319	349	324	335	308	355	337	357	342	334	359	317	339	312	327	310	303	334	338	330	344	338	360	311	359	313	290	326	297	326	338	341	350	330	336	352	329	338	356	335	340	293	327	334	335	292	340	340	292	330	308	311	333	319	310	349	341	334	348	366	354	344	365	340	344	318	315	318	325	347	302	312	323	308	296	310	353	354	333	318	334	329	358	344	332	317	355	347	312	329	304	341	329	350	393	346	304	345	306	321	349	366	342	354	344	312	384	339	313	327	317	335	361	352	356	376	361	337	334	300	342	356	341	311	327	328	339	338	375	329	364	336	274	351	311	277	333	358	363	346	347	299	327	361	343	313	325	320	315	331	301	325	352	322	343	309	309	329	329	337	298	332	324	358	346	355	339	320	325	344	322	303	314	353	360	318	334	337	379	342	312	344	352	340	328	326	327	356	328	330	314	330	343	326	310	333	374	337	319	322	295	321	330	324	327	338	299	307	326	340	344	352	347	336	306	319	352	366	349	341	373	353	335	399	343	318	333	360	350	357	345	332	337	320	338	351	288	331	340	318	355	297	347	347	365	342	341	321	344	332	370	320	348	317	336	335	324	318	360	346	361	341	317	342	320	330	344	368	346	312	341	325	329	360	326	348	320	325	323	347	318	364	359	312	320	353	316	334	321	324	352	330	330	344	317	328	343	330	357	348	325	337	347	356	346	331	341	315	345	346	350	318	316	336	385	334	326	312	339	349	335	348	358	349	362	335	293	341	303	318	321	308	305	354	308	322	330	332	345	354	314	381	322	321	321	328	320	327	364	353	345	330	282	343	294	320	328	321	312	358	364	328	371	352	320	350	331	376	359	334	305	328	384	318	331	348	326	321	306	328	327	303	311	299	333	322	318	358	307	292	351	344	342	329	342	332	341	325	320	328	358	305	331	335	294	336	349	344	315	358	361	313	359	322	356	338	344	340	328	341	334	324	308	324	340	342	326	314	344	316	298	309	372	349	350	330	323	301	298	345	300	349	351	320	323	341	329	342	350	336	344	340	319	332	327	334	351	338	307	332	329	358	352	334	351	326	365	357	362	340	341	332	323	294	342	335	332	334	342	308	355	342	350	317	345	346	351	328	331	321	349	327	316	312	352	329	339	292	377	352	344	325	328	332	352	324	309	373	370	319	316	323	357	322	346	310	349	344	300	309	324	341	347	298	346	335	309	309	333	350	364	329	347	336	317	323	327	297	330	324	328	336	323	311	312	319	326	310	300	305	321	291	306	341	357	317	332	350	329	365	352	281	316	341	345	317	368	297	309	358	333	298	357	320	339	339	336	331	370	349	360	313	337	330	335	310	327	316	346	307	344	335	312	317	314	361	330	330	313	336	314	334	347	349	323	343	357	317	328	327	388	320	360	318	367	363	344	362	327	354	312	341	322	320	336	310	325	359	332	302	347	328	335	333	336	338	321	331	314	374	337	323	357	344	293	346	329	339	355	302	307	373	337	324	322	335	339	317	339	340	327	322	335	340	317	346	322	313	322	334	324	350	335	323	305	305	338	370	296	346	361	321	318	324	311	349	326	363	303	321	321	340	318	312	328	311	320	357	375	363	357	317	321	349	320	318	366	326	334	318	347	335	324	307	345	333	327	337	320	382	331	307	328	323	326	349	300	337	345	323	333	330	351	359	334	301	339	316	352	332	339	315	331	349	319	343	339	405	360	357	352	318	294	323	346	302	331	325	329	308	355	354	324	323	348	325	338	321	346	322	324	338	310	331	376	351	331	346	347	328	347	321	339	326	357	359	363	356	357	319	326	334	327	339	364	324	323	338	338	323	367	353	333	356	361	331	321	340	314	340	309	321	315	362	325	331	335	352	339	327	359	364	310	301	312	340	334	314	338	313	337	327	347	339	327	346	349	341	359	325	348	366	348	319	317	346	368	332	319	334	334	328	326	321	333	332	286	341	321	335	333	345	356	320	316	315	325	331	317	354	347	327	371	359	338	322	334	369	319	319	335	308	314	330	334	358	342	334	337	309	351	305	313	337	330	339	334	359	308	361	328	321	318	330	306	346	328	382	360	295	282	343	288	296	330	318	337	350	312	341	328	337	332	329	346	319	334	335	324	311	359	340	335	330	359	341	317	298	313	363	351	324	337	343	335	349	306	328	371	331	283	336	347	353	310	329	329	341	338	352	317	301	314	325	328	329	313	352	337	313	327
7721	3691	8543	9898	8649	7774	9193	7588	6272	5008	4482	3999	2578	2442	2119	1705	1430	1312	1192	1193	1119	1168	1114	1010	946	947	966	924	892	840	849	854	867	854	878	823	834	829	730	798	777	837	775	760	689	768	814	792	796	774	769	781	792	790	770	779	792	839	811	759	780	772	777	789	735	784	801	760	789	800	741	734	777	781	770	753	792	760	780	758	736	777	769	786	754	773	704	790	741	722	783	764	756	812	769	723	807	752	736	781	751	794	740	755	778	788	719	725	762	827	756	738	789	767	730	762	786	741	794	797	735	758	703	761	767	790	757	793	749	760	760	774	803	728	794	763	755	731	782	743	793	805	756	781	746	799	811	787	813	738	744	744	734	755	701	779	792	748	800	791	741	772	802	782	753	727	799	733	751	758	759	782	737	819	792	811	754	721	765	763	730	763	762	800	796	740	776	779	679	723	761	781	790	733	789	774	780	750	772	785	767	762	750	801	780	754	748	778	749	783	801	752	767	683	821	738	784	803	779	736	713	761	755	796	764	767	759	757	769	781	799	792	840	775	786	788	782	737	747	783	809	737	764	719	713	747	756	779	781	775	714	752	776	781	759	775	707	783	776	815	779	749	774	781	810	796	779	760	789	806	782	749	828	800	800	804	822	718	792	655	795	808	718	775	699	728	768	741	788	760	750	785	783	780	794	768	757	782	747	812	764	763	782	739	748	752	792	727	780	719	783	762	683	769	758	802	778	763	745	775	699	777	761	772	813	802	809	829	779	772	742	804	767	777	768	792	741	752	765	782	795	765	824	768	754	714	749	778	777	739	769	773	777	769	763	776	732	735	788	792	781	758	760	761	774	826	742	736	748	767	726	766	772	709	759	737	743	751	778	739	756	759	730	773	761	780	782	779	757	776	794	727	739	728	750	829	772	719	768	748	789	817	753	716	819	743	794	756	731	730	812	736	757	717	733	711	771	745	750	740	709	771	752	763	744	720	788	775	781	706	751	782	784	748	768	771	735	774	787	769	757	800	760	729	793	795	793	774	797	787	789	791	775	761	749	740	779	724	774	774	715	747	709	773	741	742	796	772	796	733	732	716	771	745	721	742	783	769	752	810	738	749	782	747	769	767	759	795	729	734	726	770	692	715	780	790	775	782	829	738	766	773	785	790	828	749	756	792	700	762	693	764	787	757	763	753	724	749	755	781	771	755	767	708	732	724	792	772	795	715	796	777	776	764	772	763	744	759	700	755	805	756	806	748	749	769	817	793	773	733	794	745	777	797	761	752	800	735	738	731	790	773	766	733	779	705	738	774	771	784	826	760	765	756	726	714	777	788	778	790	755	768	766	750	761	768	846	796	741	751	791	763	806	781	773	746	745	763	707	750	747	781	769	703	719	788	826	800	799	779	815	753	735	788	743	822	790	767	755	757	790	781	762	752	753	747	806	773	757	765	740	811	779	764	737	765	767	804	788	787	789	745	775	690	794	758	784	769	727	745	787	780	743	750	761	808	762	734	762	763	735	771	750	788	752	794	740	717	757	766	758	712	772	784	763	803	786	789	775	761	769	764	781	802	739	769	769	753	809	731	732	812	741	771	701	763	829	770	765	764	782	762	790	757	835	727	777	744	760	777	798	778	756	773	754	760	793	750	775	816	749	761	767	738	730	793	742	754	785	747	764	809	811	790	711	783	735	755	761	810	797	805	772	732	757	737	801	732	755	776	752	737	754	788	728	762	742	726	774	760	759	774	734	798	757	767	782	770	795	705	758	786	750	745	774	738	805	815	788	771	754	758	798	775	767	789	785	756	793	775	780	825	743	759	759	768	752	761	779	808	779	790	774	734	743	793	779	788	768	757	768	761	771	719	743	732	758	720	755	780	735	819	771	746	795	783	789	754	781	807	749	743	741	754	747	755	812	793	775	778	749	767	735	753	729	774	799	761	778	766	779	787	796	785	766	709	748	743	768	766	755	757	783	738	784	756	743	772	801	759	751	731	745	790	728	777	810	744	780	755	760	733	738	747	784	749	731	771	765	757	772	746	746	710	748	763	780	749	763	791	741	756	797	764	838	786	769	794	774	753	774	756	843	754	765	714	772	770	804	779	753	763	763	792	761	791	730	765	805	765	751	750	773	778	775	767	726	790	774	761	799	753	743	731	743	839	729	768	781	738	759	747	731	770	759	786	731	816	746	760	754	750	776	746	768	743	738	748	756	762	770	776	790	733	808	730	729	790	771	745	780	736	763	778	813	743	778	791	748	762	797	766	748	794	778	761	799	803	800	792	819	757	758	760	773	745	760	748	734	744	825	760	740	787	766	772	779	734	754	772	801	760	737	753	782	802	794	779	799	729	769	774	770	742	737	813	743	802	724	786	782	792	784	803	790	763	794	762	742	782	703	755	743	805	770	828	765	783	766	724	804	812	738	752	750	744	792	775	775	779	775	770	788	746	731	767	769	762	767	814	739	732	730	799	771	782	789	739	752	713	767	722	725	777	765	793	792	755	736	753	759	783	771	795	817	740	763	760	772	738	792	750	799	777	790	785	808	752	745	763	822	746	793	822	744	824	788	765	758	763	747	768	769	760	765	741	716	758	779	772	770	773	769	720	794	804	742	771	697	796	715	768	761	759	783	797	708	702	824	779	748	775	793	730	783	759	745	770	757	750	782	755	777	759	724	753	756	795	822	763	772	749	822	736	712	753	788	750	820	803	784	788	779	771	775	805	759	804	777	845	793	786	729	773	753	770	767	751	769	719	779	770	763	779	754	809	793	790	734	779	811	741	772	726	754	809	765	779	760	730	731	799	721	717	764	752	772	810	811	778	796	759	818	745	774	810	803	764	690	758	750	736	802	765	765	766	770	802	804	790	831	752	722	826	738	752	793	806	782	793	830	776	781	800	785	778	772	758	743	771	764	814	760	777	791	736	759	746	762	722	760	774	805	753	764	719	776	744	730	738	774	815	762	757	760	768	764	798	771	751	810	817	754	804	789	761	784	781	762	780	767	710	810	752	760	768	757	806	792	753	743	745	708	788	738	795	753	757	807	795	731	787	793	768	757	744	796	777	738	766	737	764	724	798	760	777	769	738	754	767	736	800	709	771	743	821	721	774	759	773	773	746	744	785	764	789	756	740	784	742	770	766	785	763	768	798	775	800	812	796	781	766	758	750	784	718	776	792	794	773	800	746	743	787	829	753	788	764	743	786	751	769	725	796	790	766	803	761	783	796	764	758	749	731	743	761	751	749	770	770	804	762	827	733	772	772	743	767	783	762	780	808	786	789	745	778	795	737	796	765	772	804	764	785	775	769	758	820	768	742	786	777	780	757	844	768	772	740	818	756	775	838	767	743	750	735	753	784	771	726	785	779	734	801	769	794	793	712	807	728	773	735	797	734	767	732	740	780	728	768	783	748	725	783	817	795	738	761	780	724	757	757	824	808	752	834	725	752	740	748	743	736	786	748	753	798	748	797	787	735	763	785	744	732	722	754
17135	5618	9045	9228	5551	4654	4374	3743	2594	1768	1581	1372	900	852	730	654	521	511	493	460	458	435	409	417	371	407	390	378	374	358	338	343	382	380	341	408	374	370	300	325	353	371	357	330	349	373	329	361	346	347	379	330	330	313	303	363	324	330	343	332	359	330	347	367	346	354	332	356	325	317	362	321	331	342	339	344	316	345	319	338	340	315	325	346	316	339	337	325	321	351	332	361	350	346	335	339	342	344	337	345	344	295	278	324	357	329	334	322	297	338	345	321	315	320	307	314	344	296	316	318	346	343	363	315	352	334	350	350	340	336	336	346	349	355	371	363	343	374	333	343	348	314	388	331	351	367	338	336	362	327	351	335	347	364	337	349	358	347	312	328	327	359	341	362	360	349	348	344	350	320	373	343	342	313	332	353	330	324	367	339	362	321	355	326	363	388	359	345	341	323	343	339	336	354	329	316	365	330	314	346	327	343	317	326	340	342	313	363	314	337	384	391	350	329	328	348	343	294	334	378	356	299	376	369	348	355	335	354	340	344	344	334	351	343	314	333	361	326	342	340	337	297	358	383	338	340	344	363	339	362	345	353	362	336	348	355	358	342	353	362	316	326	314	294	342	327	359	326	314	319	352	355	327	328	354	335	355	333	361	331	343	356	362	355	339	308	332	329	319	327	379	324	342	341	359	349	320	365	367	378	344	326	326	332	340	323	349	314	337	344	327	333	340	301	294	335	321	296	340	360	355	369	305	354	332	314	353	332	343	378	368	329	343	332	340	338	357	348	316	357	324	329	369	342	330	359	332	368	333	349	388	322	345	349	345	354	332	354	332	346	343	352	392	342	310	352	337	286	322	332	350	360	329	287	326	321	326	333	338	341	351	366	349	314	316	322	361	351	321	366	335	348	352	339	312	370	367	334	375	338	302	353	284	318	324	336	358	324	336	316	326	343	344	358	346	337	312	307	365	367	361	358	324	324	355	321	337	326	330	337	351	356	335	317	369	336	345	334	336	384	381	310	384	347	351	355	347	332	348	327	350	370	328	333	355	308	318	341	316	372	362	367	357	359	322	345	308	348	337	333	353	304	349	320	344	301	336	343	350	315	346	360	310	301	380	338	334	316	342	331	350	331	304	294	344	329	326	344	356	360	313	326	345	341	354	385	318	326	318	322	347	298	363	308	349	334	328	307	332	341	354	343	353	318	334	393	323	372	349	362	320	378	306	356	326	348	356	339	351	327	321	308	369	361	297	340	342	351	344	328	319	360	354	362	385	375	386	350	328	320	391	344	326	316	329	318	322	327	330	364	328	353	319	338	353	324	336	319	359	307	334	349	325	345	345	318	354	374	303	369	346	331	352	294	333	312	343	323	338	356	362	362	338	350	390	303	330	310	343	342	339	370	326	316	347	298	348	366	346	331	339	318	374	352	341	336	365	300	320	343	356	386	322	349	325	375	330	369	317	358	308	391	332	339	358	347	304	342	343	361	333	333	297	324	382	350	297	362	346	336	317	375	371	366	311	323	355	343	328	337	352	319	330	315	342	358	341	317	358	360	349	352	369	357	353	345	328	362	352	323	324	332	340	332	357	316	315	353	355	317	328	342	309	327	344	353	320	331	318	375	355	338	364	353	326	336	357	344	354	338	357	323	345	369	322	369	348	372	350	346	317	322	329	315	363	326	331	326	351	338	350	335	343	352	336	335	343	351	334	318	341	341	329	323	365	370	366	349	340	349	351	319	324	356	351	384	331	345	325	352	331	368	300	336	331	315	320	295	383	354	334	306	365	365	306	350	390	316	356	372	352	324	343	321	363	332	325	322	319	332	329	337	353	312	325	329	360	352	297	361	346	347	370	369	349	323	315	332	334	344	339	345	334	336	377	331	356	376	319	339	364	317	310	305	345	323	277	364	367	331	322	361	352	325	320	317	303	321	332	280	326	333	322	336	358	325	334	340	327	319	334	359	328	334	365	319	392	336	352	346	342	351	357	371	347	323	371	369	374	359	326	349	325	353	322	329	320	344	363	344	349	334	333	372	312	343	314	334	345	361	353	311	338	325	354	353	341	327	350	320	346	344	328	392	358	319	340	369	355	312	341	393	345	337	360	367	378	347	344	341	371	325	355	342	371	363	358	337	314	347	394	362	346	338	353	354	317	328	338	361	360	318	323	346	347	343	325	348	324	309	354	321	382	339	331	333	345	343	337	373	324	338	362	337	319	356	356	332	303	335	334	391	367	349	376	364	322	374	349	349	333	347	349	314	327	348	346	358	336	341	342	352	317	351	331	332	330	323	387	349	340	327	338	329	373	353	363	346	357	333	331	353	353	308	340	346	336	364	367	350	370	361	346	328	318	344	306	325	343	333	305	338	322	377	336	358	329	336	351	361	362	334	362	341	343	353	375	358	365	365	315	345	377	341	340	346	379	350	325	328	338	353	345	330	319	308	339	298	303	326	342	371	327	330	364	351	334	325	348	332	327	332	323	327	355	343	332	344	341	283	332	315	318	358	309	357	368	345	340	341	345	332	317	324	331	334	305	351	333	308	352	322	361	315	348	298	340	328	343	305	376	333	362	373	331	354	348	350	332	366	341	343	332	365	345	352	353	315	359	317	372	349	355	373	340	348	344	334	310	329	374	365	365	377	365	339	299	345	322	317	342	364	371	351	326	371	348	312	358	333	379	340	352	345	337	319	320	326	349	336	345	339	365	341	358	346	320	353	340	327	359	332	360	321	332	355	328	348	355	369	364	342	337	321	351	309	293	339	359	315	378	346	411	348	358	349	388	360	341	336	364	339	345	316	321	354	335	366	339	324	360	347	340	344	379	332	342	333	343	334	328	335	352	356	319	342	317	355	358	363	331	365	348	367	325	374	352	288	344	330	336	373	341	353	374	314	303	342	333	346	350	393	361	370	303	362	341	328	322	358	382	314	346	352	352	330	363	356	345	361	358	350	342	330	311	375	326	348	377	352	340	347	379	336	353	327	389	355	364	381	299	370	341	338	317	350	364	302	343	311	294	327	345	339	346	352	328	316	350	324	327	337	347	354	339	325	333	313	334	358	339	340	353	341	348	324	341	315	311	348	317	338	313	342	377	346	355	340	346	332	337	319	357	328	349	314	354	331	360	317	346	358	358	334	360	312	339	339	364	371	296	314	342	355	334	318	351	319	316	368	342	344	343	315	338	342	356	318	360	349	327	359	339	326	328	330	331	328	351	316	339	365	341	315	368	347	353	301	320	344	351	354	325	362	379	351	345	324	330	335	314	328	335	364	345	356	342	359	351	336	343	372	343	350	357	325	324	353	336	335	319	359	314	338	295	363	335	353	331	331	321	296	338	323	316	334	366	328	327	376	361	340	322	344	289	342	335	330	330	302	348	292	361	370	339	330	341	349	316	355	350	322	370	315	355	321	343	312	345	365	333	320	299	324	345	368	385	317	354	320	366	380	336	359	333	341	355	333	351	338	346	335	345	358	339	330
10335	4953	12267	14659	12064	12034	14336	12217	9980	7469	7162	6271	3890	3830	3370	2568	2029	1765	1577	1513	1411	1298	1275	1134	1156	1137	1091	1042	999	898	915	877	871	847	854	831	795	821	850	773	812	867	840	772	810	732	800	813	740	757	784	802	759	708	808	775	821	737	737	788	799	765	753	772	723	740	769	775	792	787	791	761	752	729	802	732	799	760	694	745	709	748	761	766	776	814	762	757	790	753	737	799	775	725	747	771	738	752	739	768	751	799	751	800	729	806	698	749	772	778	780	738	755	707	756	761	742	722	735	778	778	772	782	744	755	768	788	766	792	784	769	738	776	725	761	822	769	770	790	750	755	756	715	777	756	769	759	771	733	750	729	765	753	761	803	767	779	765	724	785	751	804	752	777	830	788	734	760	768	774	730	777	778	779	822	735	780	775	742	761	765	805	728	772	743	793	699	756	789	730	784	765	709	778	738	764	800	772	708	758	795	751	796	754	737	754	761	738	738	744	756	783	785	780	783	749	813	775	797	737	738	818	782	770	792	724	757	762	758	759	720	758	769	728	736	813	774	762	783	761	808	760	723	784	771	726	766	779	737	794	777	763	749	781	768	746	796	777	769	767	853	754	791	777	742	734	772	820	735	732	770	743	780	738	735	719	808	777	734	758	784	764	755	722	781	730	787	748	783	823	760	732	738	767	777	737	718	721	720	733	782	744	742	765	793	762	762	722	789	737	812	763	764	776	782	797	746	762	732	727	754	761	751	739	817	711	756	721	765	766	766	778	787	757	717	781	753	727	712	754	767	732	728	806	768	755	765	762	763	733	733	708	772	763	764	787	761	780	745	777	715	791	738	744	743	837	786	727	756	748	739	729	785	778	752	777	772	793	767	800	776	769	748	732	730	797	741	755	735	774	726	746	736	790	666	745	755	799	773	719	751	739	772	782	798	788	736	792	748	743	777	785	792	731	712	758	791	758	770	751	766	805	787	739	707	764	777	770	777	767	766	707	763	718	844	731	810	732	799	784	759	739	776	726	740	753	785	714	748	772	792	725	815	709	796	728	757	777	778	760	790	724	763	767	761	764	767	797	707	763	809	768	730	769	754	766	816	705	727	753	758	727	769	721	718	718	758	775	759	772	787	779	797	765	751	784	774	745	762	745	770	772	772	767	728	732	721	814	792	740	741	747	742	785	749	758	759	769	761	762	758	757	756	749	742	777	789	728	718	752	753	736	775	779	722	791	727	756	736	766	753	772	745	750	775	733	755	780	761	755	747	777	790	751	719	772	708	733	766	791	726	737	768	772	805	776	758	710	795	738	771	685	759	758	783	772	730	764	718	778	744	761	786	759	802	754	761	777	760	821	731	816	737	799	780	747	741	757	761	752	739	762	751	722	770	778	740	775	796	764	726	743	815	846	724	740	734	720	780	724	760	770	761	750	804	755	767	795	746	748	739	741	778	773	739	708	793	743	748	801	788	755	749	743	703	798	766	738	784	750	766	799	690	699	748	818	773	759	710	790	760	735	743	751	706	735	743	773	763	794	758	796	686	735	733	739	805	735	819	738	747	740	765	795	732	749	806	779	785	743	770	777	775	775	795	743	713	791	762	771	780	740	738	730	792	782	781	744	764	793	766	735	753	743	713	741	788	703	738	777	738	760	782	753	795	748	747	725	715	806	792	763	748	730	764	733	758	777	723	760	772	790	777	756	765	734	814	769	794	755	770	765	805	755	722	783	787	744	745	762	763	748	805	783	736	787	779	769	742	787	708	728	793	721	743	712	778	742	725	731	724	802	772	734	768	786	776	793	786	785	778	741	754	812	711	761	761	739	714	733	751	730	812	732	799	699	729	745	779	721	775	775	818	768	745	753	772	791	790	743	766	782	793	804	814	740	766	750	788	761	773	800	778	736	771	738	720	731	794	730	798	740	792	786	781	709	767	768	765	760	760	771	750	756	753	796	775	735	774	786	749	787	775	727	727	753	769	758	710	830	722	726	770	709	789	753	766	760	777	736	811	698	724	726	744	770	799	734	710	813	769	773	753	750	773	798	745	761	756	773	739	761	790	784	758	774	793	721	742	767	755	764	784	759	750	754	774	740	775	802	797	742	783	735	742	804	771	829	768	760	770	768	771	792	765	733	779	758	745	760	742	757	777	748	758	753	773	747	763	737	804	771	768	763	749	785	761	767	743	793	801	771	818	789	741	752	751	801	750	791	786	788	762	779	738	729	743	789	774	738	796	763	759	806	746	750	723	740	768	756	723	747	766	802	768	771	718	775	769	763	791	778	761	776	797	727	761	747	777	747	734	760	778	776	704	778	741	778	784	750	746	790	797	784	734	770	741	760	771	765	803	764	771	839	786	777	750	770	711	742	735	787	784	839	695	746	787	735	763	795	760	790	708	773	771	791	763	785	806	755	758	777	755	721	719	755	815	786	768	769	750	823	701	762	754	737	712	789	747	756	771	784	721	761	734	740	764	803	784	773	785	769	732	753	797	794	757	789	767	741	734	813	758	716	729	770	768	722	728	804	806	711	778	753	741	725	798	746	721	749	770	755	732	762	730	748	794	781	774	777	785	762	782	736	760	761	774	767	762	740	773	754	739	815	781	739	749	728	761	782	758	725	770	715	757	756	769	736	744	767	744	734	805	744	737	793	771	753	750	794	813	762	752	739	774	804	771	782	782	755	748	754	743	741	719	738	789	736	754	807	704	729	747	737	755	722	768	772	800	751	837	773	771	776	777	737	773	729	751	777	806	799	784	750	776	769	736	777	770	809	770	806	767	782	751	745	744	743	765	749	799	805	739	729	791	727	731	721	755	739	771	740	775	775	748	744	788	750	739	741	732	762	771	772	784	764	741	776	770	776	790	763	773	785	734	806	716	758	789	782	781	754	754	746	751	777	751	743	789	782	778	742	748	753	737	724	753	781	769	743	744	735	803	700	762	781	794	751	755	722	748	786	792	745	744	739	780	719	723	757	760	780	753	768	782	799	746	732	787	801	739	738	711	723	697	765	767	735	779	768	790	757	793	830	770	737	754	783	740	727	747	751	770	748	757	758	730	767	763	739	769	825	811	726	736	782	751	714	788	761	770	772	778	812	743	741	762	721	762	725	858	748	751	728	751	734	764	784	768	781	746	807	799	780	766	711	735	764	743	742	749	740	701	759	703	732	819	761	754	754	753	793	742	775	798	752	764	774	732	779	714	777	738	749	784	734	782	782	778	787	815	769	800	729	738	731	746	720	758	738	737	800	755	757	756	739	768	709	742	779	767	739	756	771	750	751	787	789	714	811	745	743	735	794	774	771	755	770	733	758	729	774	764	724	761	749	793	734	737	776	761	774	758	759	764	737	731	752	720	756	723	741	748	757	727	768	817	740	763	789	753	764	742	791	769	783	802	709	731	741	709	748	710	805	735	757	767	779	768	756	783	741	749	794	798	774	749	774	778	708	762	758	740	735	735	768	747	820	725	760	773	730	778	776	782	745
2936	1346	1735	1397	894	682	530	440	378	288	291	289	235	255	278	251	256	225	206	221	216	201	224	176	182	212	228	201	227	220	234	210	199	223	246	206	223	228	212	181	186	182	222	196	218	187	217	192	198	170	214	217	209	208	231	204	187	178	205	185	198	189	211	209	182	202	198	224	194	230	212	184	196	189	217	207	224	220	235	179	220	222	213	198	205	220	188	217	217	183	179	206	238	195	213	198	195	198	225	217	184	189	189	220	213	193	210	187	177	208	174	181	200	203	189	208	217	197	192	207	203	235	207	204	219	203	193	219	210	210	177	205	222	211	201	199	177	212	206	188	209	214	204	218	204	200	230	219	202	233	220	220	207	202	207	216	211	204	191	202	220	215	210	206	205	201	217	184	198	214	191	219	219	188	193	235	189	203	161	203	228	229	196	203	194	198	212	221	194	201	212	189	214	201	202	230	213	176	185	191	234	182	194	187	218	203	227	201	191	189	217	186	228	213	222	199	223	212	201	197	212	193	212	202	203	204	205	196	192	220	208	196	203	212	209	182	207	199	234	206	179	202	195	204	190	217	222	224	200	197	215	173	216	207	223	186	228	200	186	199	212	185	202	205	185	205	208	193	211	229	168	206	227	219	207	199	209	175	191	182	210	219	196	208	193	188	186	221	174	200	148	200	198	186	201	215	216	190	227	223	213	169	219	225	211	206	216	236	202	207	188	202	216	222	216	202	220	187	222	197	196	199	225	232	200	203	207	206	182	193	177	215	204	210	212	208	185	203	205	184	206	200	177	198	198	179	204	212	202	198	212	191	211	218	201	191	190	189	192	196	229	206	219	209	226	231	218	226	194	177	189	243	190	216	192	231	217	211	215	201	220	214	216	201	206	244	214	210	231	203	189	223	210	196	197	194	223	216	195	202	193	223	202	201	191	197	187	205	205	225	204	196	218	206	202	206	230	236	225	194	215	230	181	195	197	227	226	224	217	184	226	205	222	236	227	219	221	211	241	200	203	194	212	198	222	230	216	200	193	213	215	205	220	226	235	184	210	182	190	217	169	199	206	217	221	205	177	226	189	239	172	215	222	195	197	227	201	219	186	207	208	223	205	196	201	216	188	196	193	219	207	205	208	210	214	186	171	198	224	184	221	207	194	209	179	195	185	214	220	197	185	205	209	213	191	193	198	232	193	222	190	176	203	218	203	210	175	202	204	217	211	218	197	211	225	188	207	162	211	208	234	245	211	192	205	226	214	198	223	194	184	230	205	201	190	208	186	223	176	176	204	222	169	179	193	193	199	224	199	218	212	207	197	211	199	219	201	176	223	207	223	206	226	234	197	188	201	189	191	213	196	215	210	200	209	203	183	176	197	185	196	200	199	176	184	210	157	201	193	212	217	177	188	222	229	202	204	226	219	184	192	211	226	178	194	189	186	191	198	213	237	199	179	209	195	200	208	218	193	230	198	186	230	217	221	179	201	209	195	196	175	164	215	204	210	221	212	220	202	218	202	227	206	179	171	178	197	214	183	202	242	199	208	196	223	223	196	204	200	190	173	209	192	214	194	191	202	234	184	170	209	196	220	215	200	207	174	204	212	191	193	248	210	208	205	234	195	180	195	193	204	183	198	225	215	210	206	205	189	199	181	197	204	216	203	217	217	201	206	217	207	230	183	209	198	176	168	203	208	194	211	176	218	226	208	201	207	208	180	195	209	200	234	210	206	213	218	196	212	216	227	198	215	208	186	209	219	202	218	218	198	200	220	201	194	179	187	235	188	178	198	187	213	159	225	221	240	209	198	186	204	201	217	210	206	188	203	225	233	185	205	203	185	210	213	192	202	198	245	199	194	157	236	191	226	229	206	189	222	234	179	184	198	198	201	213	204	198	217	209	200	208	214	173	207	191	233	206	215	229	190	221	179	199	207	164	189	238	208	207	207	204	182	220	208	219	220	210	216	215	250	228	233	241	214	184	213	197	200	191	244	228	199	196	190	178	187	208	244	206	196	194	195	217	208	213	220	220	210	220	211	205	211	202	214	198	193	238	205	202	199	199	196	205	192	226	215	209	214	188	220	203	203	180	199	211	209	199	184	210	193	210	215	220	202	214	213	212	220	194	208	174	181	191	203	204	184	210	194	183	214	210	229	209	196	166	220	188	179	227	194	218	192	194	220	202	224	190	197	190	207	235	214	215	210	205	188	204	238	184	212	199	204	214	197	200	197	209	220	228	217	193	191	231	223	193	190	229	242	202	191	187	221	217	195	199	223	227	194	194	195	191	196	217	183	215	218	208	194	208	188	189	187	227	229	230	190	212	190	198	204	192	209	168	193	187	197	196	230	206	219	191	205	183	200	231	209	211	224	191	186	186	200	220	201	235	181	196	198	190	210	216	203	219	197	208	222	219	203	198	192	199	200	193	217	203	212	215	243	215	211	227	201	203	179	223	198	179	201	196	184	195	225	218	209	200	197	197	185	190	191	196	224	173	207	211	201	182	203	194	191	234	232	196	189	201	192	197	196	197	223	211	177	178	212	214	219	231	229	204	221	215	188	189	220	197	202	209	188	194	200	239	206	209	213	211	211	239	191	224	192	199	212	225	216	208	220	171	174	216	209	210	230	185	192	189	199	192	219	215	207	204	180	231	249	188	205	199	208	210	224	213	216	219	206	213	227	220	219	214	228	228	214	206	191	230	199	217	202	191	209	228	167	222	207	201	197	171	201	208	201	199	216	190	214	207	203	202	187	229	181	215	201	206	175	209	206	205	215	209	228	221	204	182	181	194	206	226	188	211	211	205	189	201	204	220	199	240	207	218	185	215	193	177	207	182	184	191	180	217	218	204	192	198	223	191	191	200	174	193	197	230	219	207	219	218	200	201	199	186	204	212	192	197	151	201	214	204	216	213	167	204	207	226	224	222	220	218	194	189	204	207	190	208	210	213	224	205	204	222	188	233	178	207	220	196	195	197	239	208	194	203	207	208	221	215	199	201	207	192	191	196	184	206	204	215	204	193	220	205	237	215	214	210	182	194	199	209	188	204	183	193	228	218	210	218	194	207	195	219	202	212	237	175	220	212	186	177	202	184	207	191	225	214	191	215	202	200	190	201	200	212	206	221	226	202	196	206	189	199	190	207	249	200	188	205	227	234	188	190	191	191	192	232	219	191	181	213	182	211	203	213	230	202	213	217	206	209	221	220	236	186	204	217	245	215	210	205	200	189	189	208	207	204	195	207	186	214	203	214	200	188	214	209	206	182	203	181	182	218	205	221	198	193	220	222	199	206	201	206	168	185	205	224	198	209	187	210	180	222	219	226	239	224	185	210	198	205	189	193	199	195	192	226	203	208	215	199	224	206	233	192	192	207	218	202	197	179	208	154	190	216	207	231	207	195	198	188	201	209	216	188	213	203	187	225	199	219	207	168	207	220	185	168	182	212	218	227	208	210	225	210	221	217	200	235	209	202	198	215	219	201	212	224	207	203
2559	1622	3505	4252	3352	2755	2270	1882	1527	1270	1018	1016	824	832	744	727	653	679	623	562	567	607	545	594	583	556	565	552	588	576	529	534	572	556	564	476	537	509	550	537	543	503	515	560	557	540	515	590	494	557	483	491	526	509	521	510	486	482	470	516	555	542	537	519	572	477	471	564	522	490	502	511	526	503	503	509	506	542	548	486	519	459	507	522	498	490	522	488	497	449	499	494	550	514	509	499	531	544	504	537	530	546	521	527	512	473	515	518	511	522	498	539	493	481	519	506	514	534	546	529	475	543	484	538	502	473	529	490	513	513	524	514	568	494	508	558	493	594	540	517	532	489	531	485	514	510	505	521	493	497	510	538	500	516	555	498	506	529	538	517	529	512	531	563	500	497	496	515	564	523	542	529	500	562	518	500	521	530	523	515	507	482	513	513	525	486	491	466	500	504	484	506	512	463	536	511	517	531	539	478	540	547	478	526	481	557	519	529	522	493	501	501	519	502	486	467	514	527	509	518	501	497	505	492	455	527	537	504	482	484	519	519	524	529	546	505	502	511	528	509	529	545	503	536	496	550	515	496	499	448	511	551	533	500	496	526	538	497	494	510	534	502	520	481	494	541	486	492	553	530	514	496	513	528	510	522	516	500	510	497	499	521	507	498	505	521	475	534	503	517	534	496	542	487	491	532	505	508	518	498	530	517	520	510	535	514	488	468	560	524	494	480	520	494	527	532	494	555	510	495	510	489	545	447	520	535	490	473	517	516	494	541	522	507	544	497	531	527	537	519	455	526	492	487	511	544	484	477	523	513	512	493	479	504	519	520	523	509	535	494	520	530	523	529	535	484	483	548	559	475	498	537	503	508	459	529	513	491	502	537	570	502	530	513	509	500	547	456	521	521	529	509	491	499	509	527	533	500	495	494	536	563	482	477	509	534	526	498	501	515	533	506	546	517	507	538	500	495	525	491	503	561	547	537	534	491	495	543	518	479	521	483	507	488	534	501	527	536	514	499	543	511	480	505	507	518	493	543	535	499	507	448	503	493	491	523	509	526	532	519	515	488	556	499	532	500	542	520	475	468	559	511	513	499	508	515	501	515	510	527	528	499	485	508	524	533	519	514	572	515	484	522	480	511	547	514	488	518	491	510	521	540	528	543	485	557	501	508	484	562	491	521	532	510	540	474	522	537	502	535	519	502	501	546	510	505	494	527	524	547	543	490	529	515	514	491	513	531	495	519	535	526	520	551	502	462	490	526	495	492	499	502	527	490	501	510	522	490	535	500	469	500	502	495	523	528	513	496	524	480	521	517	581	557	511	516	490	471	509	541	507	533	515	508	483	529	513	485	519	533	510	471	503	522	513	513	507	510	484	531	511	517	548	490	515	481	491	547	546	521	480	541	500	523	532	502	500	502	526	515	454	494	488	517	551	546	510	500	484	530	504	530	501	474	505	495	512	520	521	544	532	524	505	516	483	487	527	531	553	504	499	527	504	562	513	525	484	484	485	498	515	565	489	511	505	502	504	497	492	508	535	535	533	515	498	486	510	520	537	526	496	536	554	517	498	508	530	509	494	503	505	498	509	514	504	509	545	549	525	498	529	538	504	486	495	502	508	524	512	498	520	556	498	523	537	495	493	505	488	503	487	487	524	538	509	480	475	534	531	499	513	527	513	504	494	463	510	516	496	513	523	532	529	445	525	557	533	505	547	501	513	515	482	485	465	539	513	538	513	545	517	506	527	524	525	526	523	533	517	494	484	514	507	539	495	478	530	509	507	521	544	482	497	513	488	509	511	529	521	565	555	532	536	507	540	584	520	495	490	521	509	514	548	532	568	505	511	476	486	534	494	510	561	516	511	527	518	520	555	497	577	515	535	540	519	529	516	543	512	514	546	520	525	543	508	518	518	547	476	504	535	494	491	506	462	509	493	545	544	493	486	493	520	491	519	489	535	519	506	497	467	501	509	526	532	491	510	525	524	520	519	512	497	510	505	518	479	496	480	521	496	488	543	546	505	556	502	506	537	492	546	502	518	504	529	488	522	521	535	500	508	536	458	482	510	530	542	504	526	553	539	505	485	536	497	511	525	484	475	538	498	489	472	530	515	526	564	458	532	510	508	512	502	525	533	526	540	527	522	486	529	530	511	525	521	545	508	491	509	486	522	516	546	500	488	512	514	505	529	504	503	538	501	514	501	489	500	532	498	503	516	493	522	518	503	501	506	554	525	479	512	508	464	513	509	554	517	534	488	522	513	489	537	485	531	537	499	490	517	500	462	523	526	511	535	494	489	544	550	517	450	519	479	507	520	486	563	510	529	477	502	538	465	527	534	469	515	517	553	488	532	527	489	502	484	522	545	508	503	502	480	515	516	495	507	511	506	512	534	520	524	525	484	563	486	539	509	465	520	528	537	518	539	496	502	502	496	513	527	491	491	516	465	453	490	498	521	542	489	506	517	523	552	505	538	515	473	462	531	534	546	525	551	530	549	552	509	516	496	511	541	526	521	540	536	486	522	489	545	477	519	503	503	537	519	513	511	554	494	493	559	488	525	540	540	506	503	530	448	511	514	518	542	510	520	535	487	479	503	529	535	483	498	503	529	531	523	496	522	492	510	535	541	526	478	510	479	501	507	498	529	516	549	493	527	501	477	511	506	495	469	517	522	511	505	531	571	499	486	507	521	462	475	519	523	495	443	513	521	513	516	497	501	479	486	491	539	541	523	486	486	519	539	507	502	527	519	491	526	514	518	557	510	524	509	511	515	501	534	497	516	533	551	510	510	543	540	540	479	493	506	536	548	520	507	483	450	534	509	517	512	501	525	493	495	472	505	534	532	506	512	528	501	515	492	537	509	495	489	505	493	526	503	523	503	491	516	526	493	494	493	501	536	495	521	550	540	558	513	473	516	500	528	541	530	508	542	520	490	532	489	488	534	510	529	518	525	546	547	520	545	534	521	515	510	508	550	515	517	524	525	521	556	546	496	506	508	485	525	475	533	515	559	492	512	502	498	501	493	494	514	529	525	548	506	525	527	523	531	518	495	511	517	493	546	527	479	534	509	514	504	509	486	488	480	524	493	524	511	537	515	487	518	489	522	496	509	515	490	555	507	514	494	524	498	504	475	483	492	520	508	526	550	480	504	492	489	498	558	538	519	525	505	511	515	502	484	511	473	516	487	525	498	547	507	515	532	500	528	521	497	511	502	499	525	529	500	513	516	485	523	504	506	506	503	495	483	531	533	465	537	533	513	542	532	517	503	492	557	504	515	471	554	513	477	528	508	497	470	500	445	504	476	504	522	508	504	511	519	539	518	563	554	513	542	472	562	517	569	550	552	526	479	529	533	528	523	532	538	525	509	534	493	511	475	509	514	530	503	498	512	522	515	500	556	516	543	479	531	496	544	509	528	538	516	512	520	554	508	518	541	479	509	491	495	553	488	516	482	483	530	533	472	521	462	474	502	473	519	509	540	530	529	513	516	510
9967	3509	5714	6039	3992	3204	2684	1945	1375	1069	926	816	651	652	535	497	432	415	406	389	368	390	385	359	326	348	344	341	347	361	362	357	356	357	325	351	333	318	344	350	316	358	331	341	340	316	354	326	360	341	338	328	320	331	315	327	311	357	348	335	349	328	333	354	338	333	323	299	295	340	311	330	340	316	290	341	327	325	317	366	338	321	337	327	323	374	357	339	313	330	373	329	340	322	345	362	338	314	301	360	335	373	320	322	350	315	335	358	303	311	297	330	295	301	363	326	355	336	325	376	361	361	326	333	361	333	323	315	351	346	320	332	347	342	333	374	328	332	315	321	330	382	364	336	293	349	325	351	326	339	347	306	335	342	322	332	310	318	364	347	330	340	349	329	313	344	340	324	313	302	349	335	354	323	366	347	340	354	350	352	340	324	328	308	318	328	313	325	344	357	348	316	301	290	304	287	315	334	338	338	332	328	345	312	339	290	303	355	331	330	341	340	288	282	362	317	349	353	348	367	352	311	322	360	332	385	318	320	326	277	345	359	326	321	334	306	314	341	331	338	351	350	323	335	338	338	349	328	318	328	312	350	328	317	366	339	373	295	330	308	308	318	327	359	321	305	311	323	300	336	361	323	315	315	320	344	348	295	346	330	322	356	328	343	337	357	326	329	325	317	359	332	322	369	357	335	345	336	338	295	302	329	305	375	327	319	350	340	340	332	348	319	349	322	315	303	374	300	342	320	330	319	321	338	330	360	357	326	317	302	338	356	337	349	334	339	340	318	307	311	295	335	337	329	269	306	351	297	336	361	349	344	342	338	341	322	374	335	304	329	318	311	360	295	332	316	358	348	329	305	307	333	342	345	324	360	317	359	340	348	318	297	309	292	346	321	334	302	343	338	322	336	354	321	357	321	317	352	359	293	360	321	331	337	311	339	351	336	296	332	295	336	346	342	359	321	319	329	281	342	317	339	352	340	309	299	330	366	346	295	330	315	309	305	321	319	339	337	314	312	353	317	320	335	340	372	321	332	337	318	335	340	314	307	322	289	315	336	326	351	313	319	357	332	316	344	374	348	366	311	340	305	358	352	309	333	370	329	320	331	351	358	302	316	310	335	315	326	322	360	320	358	326	343	361	325	313	356	337	312	347	353	312	304	311	326	340	325	342	351	346	333	322	316	326	321	323	348	332	305	335	369	365	334	329	322	338	335	325	349	334	352	356	337	310	316	307	316	331	317	327	308	355	351	323	323	344	314	345	311	336	333	346	308	340	328	372	321	328	300	310	324	352	321	346	323	323	352	359	345	341	355	304	361	362	335	334	346	306	316	325	330	358	300	290	327	330	322	293	339	378	343	353	377	284	308	343	331	326	338	333	322	359	305	330	343	331	321	331	337	322	343	342	336	305	338	352	342	356	326	345	312	352	311	329	326	302	307	332	323	313	336	350	329	330	317	324	354	348	345	324	338	299	300	329	333	331	352	307	366	353	331	333	371	331	358	336	335	326	319	328	326	323	318	338	294	346	342	323	323	297	338	345	333	354	356	347	319	308	342	342	327	330	329	327	283	334	376	349	356	296	305	329	290	346	323	329	351	313	368	322	342	364	338	298	330	325	338	346	351	313	297	298	311	313	360	309	311	312	315	353	333	296	339	333	329	329	328	325	306	325	369	347	330	296	317	309	339	343	308	327	365	319	316	332	315	299	326	302	345	340	324	313	340	346	321	345	356	330	326	361	303	303	343	332	329	333	370	343	338	325	303	336	307	304	324	341	326	332	346	324	343	350	334	313	302	335	302	320	349	352	301	334	319	361	337	303	333	320	331	346	323	344	329	310	343	344	338	338	313	323	328	334	323	336	314	347	339	346	322	336	351	325	332	363	333	315	305	312	322	338	336	305	320	317	313	301	315	360	297	347	335	296	342	338	333	331	315	329	338	342	345	314	373	327	347	313	325	305	327	300	329	318	347	336	294	335	335	324	304	357	345	303	330	344	320	347	318	323	370	359	317	325	325	315	343	335	295	328	335	323	336	362	326	314	344	314	346	338	340	339	358	320	329	330	359	335	338	321	345	321	318	340	333	311	320	344	350	359	314	350	342	377	344	330	329	343	322	353	340	351	317	338	320	286	326	358	337	344	335	284	333	325	293	332	343	304	338	359	318	298	333	325	337	315	321	293	340	317	357	352	329	304	324	329	322	326	320	352	354	307	304	307	315	315	311	329	341	317	327	364	321	339	317	311	311	337	348	316	353	313	357	347	355	311	311	324	321	305	345	330	318	349	337	348	383	327	340	370	349	328	313	348	334	317	340	318	315	309	340	332	345	329	351	290	285	331	320	369	339	357	350	304	338	321	342	297	325	322	331	360	354	349	347	313	329	294	315	351	300	332	336	323	345	331	306	340	360	330	327	369	317	314	311	336	345	324	340	334	339	335	326	335	332	328	332	358	348	339	320	347	351	314	358	336	319	355	324	339	309	314	298	321	287	322	346	334	311	336	338	396	321	368	339	336	311	337	318	337	307	304	317	353	317	293	338	301	320	357	329	323	333	362	338	305	335	346	312	298	313	333	353	336	323	329	347	318	340	347	295	330	337	320	330	319	358	364	288	318	335	346	331	360	295	339	354	328	330	365	334	311	332	322	356	320	317	315	329	303	327	365	370	325	311	338	319	339	330	326	353	344	356	326	340	309	327	312	293	303	334	290	301	334	356	339	307	338	315	353	310	348	320	302	324	339	310	333	347	343	345	312	335	335	348	339	355	329	334	306	318	319	338	331	333	359	347	340	326	317	302	329	296	313	329	311	379	321	307	336	320	340	313	356	356	318	308	347	318	318	338	347	289	300	344	359	323	299	316	339	354	321	330	293	314	313	352	311	365	313	324	329	292	297	295	307	331	380	333	293	322	350	313	361	335	331	293	326	331	347	325	311	357	342	378	349	308	338	314	309	352	320	337	311	302	322	286	327	315	314	297	313	340	349	320	333	324	353	321	329	330	299	319	338	312	376	308	303	344	305	346	354	296	357	327	321	321	345	329	316	323	308	345	371	357	317	348	307	333	338	315	318	359	330	329	320	312	319	320	318	351	368	356	303	358	319	354	370	342	325	335	332	345	350	324	327	351	342	360	331	343	309	307	335	347	347	347	316	288	321	343	343	322	345	338	318	325	328	339	345	336	313	329	303	338	332	336	342	347	361	337	312	295	334	335	327	315	300	333	338	360	331	318	324	357	314	305	327	325	324	333	361	344	342	329	348	303	304	326	356	293	325	334	319	325	321	347	287	259	312	296	340	340	343	353	393	347	322	306	333	377	352	344	332	327	322	281	320	346	372	349	310	329	318	334	324	324	343	291	303	312	336	334	323	365	311	318	342	316	343	345	324	328	348	322	346	283	318	271	315	327	342	333	329	319	310	312	352	335	314	332	336	359	361	352	350	349	332	367	320	317	322	357	333	351	301	330	368	341	337	333	333	358	306	333	320	305
7754	3727	8485	11644	9428	8808	9444	7207	5883	4467	4067	4173	2606	2514	2086	1712	1511	1345	1247	1220	1193	1041	1083	1051	977	970	923	937	883	871	826	872	842	833	845	861	799	774	835	754	782	805	784	795	753	796	726	741	821	784	766	752	790	825	750	767	796	800	778	736	761	785	764	766	728	745	772	776	718	804	748	737	778	790	755	766	723	764	718	697	816	769	775	756	770	728	752	725	715	724	730	762	759	742	771	725	777	771	795	729	745	705	774	763	791	778	770	666	733	780	761	774	782	778	742	794	759	817	792	781	810	818	782	744	798	783	739	757	736	752	768	734	783	738	768	794	755	748	795	784	762	781	725	760	738	750	789	739	737	830	773	816	747	732	737	784	748	744	729	774	809	753	753	771	780	757	802	715	781	760	746	785	741	766	745	743	827	732	743	739	771	751	733	760	755	782	749	759	749	813	742	753	761	735	793	795	776	773	757	760	768	777	784	738	761	796	738	758	762	787	742	784	744	757	779	771	783	826	751	726	770	763	769	739	771	759	766	754	769	774	770	740	784	765	729	768	760	733	777	785	798	802	768	748	779	779	722	788	710	773	776	708	765	801	771	763	747	760	670	767	766	811	761	736	743	758	752	774	769	785	780	798	792	776	777	728	742	702	794	744	788	744	810	765	782	744	787	778	809	747	733	750	782	784	746	774	737	757	799	796	781	742	770	795	797	761	762	779	775	718	795	766	744	740	761	754	781	755	745	758	764	757	740	809	744	739	788	783	769	756	776	764	736	736	772	789	763	788	753	748	745	734	766	800	804	761	774	818	752	712	769	747	806	742	752	793	772	812	798	774	794	758	752	735	798	759	756	815	746	763	689	778	804	749	785	746	748	728	799	727	746	837	818	743	747	792	809	784	731	795	733	757	775	736	809	785	793	747	711	716	800	767	756	778	817	760	752	752	756	759	798	742	768	807	741	764	758	744	766	774	751	776	769	793	742	722	744	738	752	804	764	782	762	732	734	771	764	727	797	763	751	781	775	803	776	744	767	727	796	762	749	721	773	798	785	769	798	778	788	782	714	759	744	783	746	775	765	768	742	720	751	829	726	810	725	749	744	771	782	745	763	798	793	739	723	775	768	753	782	761	808	734	743	748	790	742	817	763	747	730	826	781	794	763	769	765	768	842	747	810	798	781	772	740	777	758	775	760	778	733	785	780	789	801	773	758	737	792	720	790	801	771	772	745	751	776	751	772	756	723	724	783	741	671	730	735	762	763	730	748	729	772	742	802	775	764	750	762	772	772	803	757	767	762	767	763	723	810	768	752	794	802	761	746	765	758	738	793	801	792	814	776	779	763	772	731	785	723	790	766	795	812	771	775	756	747	733	769	754	746	781	797	743	728	779	780	775	805	718	746	772	786	782	796	755	728	756	792	782	755	811	764	793	781	764	767	734	751	726	778	759	768	796	760	741	782	796	778	769	776	755	748	783	747	762	748	764	823	721	761	733	767	775	732	735	754	762	786	761	753	741	789	760	749	761	768	763	782	729	723	735	803	716	762	793	815	759	765	781	772	771	752	761	766	725	761	784	761	799	768	748	810	762	764	749	785	746	735	766	780	750	786	772	766	745	778	761	794	791	721	785	771	794	778	755	752	758	757	732	753	732	785	801	785	748	746	803	700	800	772	796	755	763	775	758	801	709	862	770	759	769	761	796	776	755	796	772	779	771	736	774	753	791	775	835	714	792	759	748	733	719	752	767	768	743	783	742	790	741	764	758	748	767	744	824	781	799	753	746	782	738	771	772	759	754	786	784	755	833	744	742	736	725	778	807	744	747	727	785	756	781	789	722	784	710	764	797	779	737	746	727	725	800	787	771	790	752	761	792	778	771	754	744	754	783	772	785	738	760	765	751	791	762	739	724	775	777	774	774	741	789	782	771	781	779	790	740	746	729	782	752	728	736	784	851	729	777	769	756	738	752	763	732	746	783	760	714	754	739	756	742	774	732	832	724	746	696	738	750	778	781	728	798	772	800	760	812	755	786	813	742	770	788	726	783	792	783	748	799	744	790	779	752	728	816	777	790	817	749	765	733	802	783	803	776	767	761	783	757	764	855	758	805	745	746	759	813	742	817	766	715	766	806	746	765	778	769	705	786	746	761	733	799	797	793	773	760	726	782	841	774	772	786	816	797	739	762	768	796	778	808	742	761	769	737	730	777	752	792	766	760	740	779	780	747	767	785	777	730	771	727	786	795	712	738	711	757	823	780	755	724	765	774	782	792	740	802	721	718	758	813	805	723	761	772	799	743	766	785	712	740	800	750	755	726	736	785	746	770	757	753	764	777	804	783	795	767	760	816	767	783	743	789	740	759	775	744	762	799	745	777	741	736	806	775	749	742	798	765	754	746	754	747	770	734	765	776	748	739	777	786	754	747	778	735	762	783	787	759	746	805	763	759	757	810	809	756	765	743	765	758	771	721	785	803	797	736	772	767	810	728	777	770	755	756	708	779	749	779	723	766	763	749	763	790	820	741	728	766	775	771	765	779	776	775	723	783	760	729	763	780	722	761	723	770	773	788	757	734	837	763	747	761	747	735	717	752	758	736	728	753	758	787	736	742	741	763	774	764	728	797	778	785	778	772	828	735	763	755	752	789	762	780	730	802	771	802	753	770	786	789	763	763	761	782	793	787	758	763	738	728	811	823	756	751	773	845	783	818	763	703	766	740	767	790	723	742	768	750	762	851	766	748	775	813	747	763	763	786	774	718	789	775	792	783	805	780	718	759	797	777	804	727	769	751	800	721	755	789	788	766	733	745	796	723	765	753	745	768	761	732	803	756	820	777	827	729	792	777	748	745	770	754	761	818	730	792	723	808	781	774	778	748	710	737	752	752	730	746	795	788	780	761	744	744	734	807	763	747	743	710	803	786	786	800	752	710	739	789	777	777	771	818	753	761	747	746	734	825	756	734	791	804	760	733	779	822	772	820	796	789	738	793	735	736	738	775	820	763	813	766	726	751	793	723	801	793	752	811	760	770	766	798	818	805	789	774	770	781	794	783	762	784	806	740	773	752	809	788	802	839	779	776	747	758	717	765	769	765	750	741	772	756	826	729	746	749	778	779	775	779	773	767	746	747	789	742	784	763	761	797	780	754	790	705	761	772	775	784	778	761	748	727	794	782	745	744	811	802	783	793	818	828	727	758	764	768	816	750	738	769	793	743	806	794	739	742	753	737	714	741	765	730	769	758	747	785	775	763	738	724	794	744	698	731	758	789	769	787	714	792	710	787	809	755	807	784	757	726	790	788	807	812	773	718	768	827	774	788	770	805	771	734	786	763	751	758	773	794	763	747	776	738	788	758	747	754	708	766	753	756	773	775	775	777	802	811	803	769	796	768	812	726	700	812	744	716	786	734	761	745	760	764	729	751	785	787	763	768	753	761	784	766	797	738	734	749	731	770	743	732	713	778	771	752	808	717	774	802	757	755	743	740	777	726	717
17574	6172	8827	9361	6776	5048	4573	3358	2436	1712	1625	1425	868	854	659	577	518	489	481	476	485	417	378	401	397	410	352	396	381	396	346	375	332	319	345	358	332	358	321	353	331	372	307	349	373	379	358	304	365	377	353	312	331	343	353	344	320	334	381	315	338	369	318	368	321	340	352	332	325	362	351	358	326	327	345	330	342	343	345	338	341	358	361	343	364	368	375	348	334	358	326	396	370	362	316	363	340	348	315	360	360	344	316	335	311	335	335	350	330	330	312	326	295	356	347	317	364	301	299	317	325	351	378	324	330	374	329	322	328	354	342	390	359	324	316	313	373	342	345	341	351	372	341	296	320	366	303	346	327	333	356	316	328	351	351	344	348	358	346	338	361	325	331	335	353	342	325	357	330	323	305	328	324	336	303	349	323	365	340	333	378	328	358	319	350	337	319	325	344	343	328	327	337	341	296	321	322	321	329	283	332	351	344	364	339	318	344	371	352	344	321	372	326	325	391	339	334	337	349	324	326	354	328	330	334	341	353	335	329	355	365	338	340	349	341	330	356	346	295	333	361	312	366	308	344	312	338	341	343	308	319	342	347	347	337	355	321	358	328	375	334	321	329	291	342	339	343	321	342	345	385	317	340	328	360	351	316	338	351	337	361	341	324	344	352	315	338	333	340	340	334	338	352	359	290	318	320	329	376	315	335	366	333	321	347	329	335	329	343	328	340	365	335	340	323	321	362	352	349	316	344	309	350	336	336	327	354	394	349	324	344	366	355	351	345	330	351	319	358	360	291	366	333	389	336	312	348	334	334	333	314	304	314	310	372	349	308	349	323	291	355	343	310	340	322	354	318	367	339	346	347	284	331	316	349	340	373	322	342	329	349	347	373	360	311	320	356	341	327	293	316	362	355	348	353	333	360	329	366	345	334	325	332	348	384	322	336	303	330	341	340	329	311	328	341	371	322	323	363	342	378	352	324	336	357	330	360	363	351	339	356	316	337	332	327	320	325	382	331	346	368	343	329	355	350	352	328	316	354	328	342	333	340	349	336	328	358	321	352	360	350	300	332	376	348	335	314	325	330	353	331	330	374	351	349	331	319	356	309	332	312	321	333	350	327	324	349	354	333	330	326	286	361	326	345	354	344	323	332	321	363	316	315	327	320	336	349	336	322	369	356	353	336	336	343	345	357	339	333	330	344	388	341	326	311	346	341	310	312	332	339	332	332	324	321	315	303	326	349	338	330	344	337	333	332	346	362	369	361	322	384	366	344	362	333	347	321	339	335	328	330	337	358	322	354	343	319	360	332	339	360	325	349	346	318	374	318	306	355	350	350	358	357	348	356	330	320	319	355	325	338	338	357	355	340	299	377	353	354	328	343	331	324	339	344	374	339	341	337	365	324	332	363	339	334	314	355	341	314	332	339	373	369	378	357	355	353	312	360	317	342	336	329	314	345	313	334	355	374	354	339	341	338	308	306	334	312	324	321	319	332	357	360	339	351	335	354	366	331	349	338	340	367	331	342	368	359	309	338	358	347	324	346	351	328	349	349	346	355	346	350	343	349	333	309	344	342	348	327	310	332	328	332	295	341	361	317	319	327	384	338	338	335	330	347	346	367	311	296	351	356	315	331	318	347	364	313	302	369	341	337	368	341	353	346	348	355	350	341	343	363	310	337	340	350	348	369	336	346	317	286	340	314	339	337	325	337	349	353	342	316	319	328	357	333	320	324	351	317	319	331	335	350	371	322	331	320	303	374	360	332	346	354	357	311	324	358	350	356	348	324	352	309	333	312	327	397	316	371	336	357	353	364	351	349	339	355	329	338	322	327	351	312	351	332	379	333	332	346	349	328	356	336	335	324	376	328	308	336	345	336	335	330	344	369	348	339	329	323	361	307	349	333	319	314	306	365	364	377	357	355	360	329	329	313	330	326	344	352	348	320	357	344	363	340	327	344	347	358	331	323	326	344	372	335	353	374	344	361	310	329	361	316	343	368	326	352	357	344	365	358	355	327	329	375	334	343	344	344	332	337	338	360	369	353	324	340	341	361	381	352	312	368	345	311	345	324	363	336	324	377	350	320	364	336	337	359	355	302	322	324	347	335	340	319	343	351	332	326	324	324	360	349	343	332	345	344	359	347	361	337	385	352	352	360	334	343	352	341	347	349	375	320	330	316	327	340	361	346	344	356	336	345	327	346	345	337	345	336	318	326	339	323	325	320	299	341	331	328	362	373	343	364	349	362	323	373	358	344	353	345	341	313	371	336	331	329	378	324	363	311	316	346	318	321	364	334	369	320	331	318	348	356	327	340	350	379	327	308	343	334	368	363	350	308	346	347	368	348	341	354	330	392	327	340	337	357	406	319	339	358	360	355	358	350	331	321	347	325	333	369	354	347	330	354	345	342	369	354	357	352	311	331	320	319	343	365	360	337	363	333	340	368	332	343	354	326	353	377	324	354	354	328	345	317	333	350	316	328	339	355	351	331	340	325	346	319	380	352	336	324	325	362	360	377	361	375	325	348	339	322	317	314	348	316	329	317	328	304	332	347	331	340	370	341	350	382	387	341	315	319	354	361	329	306	361	351	337	354	347	327	352	322	330	350	317	360	302	331	321	348	350	344	342	345	322	333	368	362	308	360	336	334	362	325	347	328	330	316	369	331	321	329	346	385	363	341	320	323	322	351	366	339	360	367	341	348	324	367	340	331	331	331	335	332	316	326	321	349	340	318	326	339	352	378	318	332	334	375	327	344	320	310	370	329	314	348	332	339	328	368	323	318	373	324	328	300	347	374	362	355	347	329	355	332	338	331	347	329	342	352	325	357	346	350	317	331	358	350	304	352	366	331	314	322	338	352	313	294	355	346	369	383	360	352	395	354	370	369	391	333	380	337	337	321	342	334	343	336	332	333	355	350	335	358	338	332	342	321	338	334	362	339	355	309	316	338	338	333	327	307	338	330	333	342	374	343	345	290	320	350	332	315	319	350	287	354	341	337	377	364	331	335	321	320	312	356	359	327	317	360	347	359	340	336	362	319	338	335	349	344	343	367	315	354	337	344	356	322	365	349	321	344	325	314	351	325	350	319	370	347	325	362	350	316	369	304	332	339	315	322	366	313	338	348	318	318	370	326	345	324	318	317	383	342	348	344	328	318	352	346	316	360	320	327	300	302	313	367	323	347	358	327	347	326	380	356	345	327	385	346	347	355	333	323	347	343	310	343	338	314	343	363	305	352	358	319	362	355	322	344	339	323	338	331	300	325	365	341	323	343	340	325	313	310	325	343	315	331	333	384	321	330	353	334	319	345	342	332	361	347	375	333	359	325	352	336	350	348	314	312	316	364	315	353	319	313	312	357	319	371	322	355	378	301	365	328	358	293	322	363	335	359	354	309	359	350	343	339	334	328	330	374	298	379	305	373	350	321	352	326	322	329	352	311	317	328	356	341	358	345	336	373	334	361	327	341	337	345	366	336	372	373	336	355	331
10440	5456	11556	15383	13850	12870	14064	11335	9075	7192	7041	6642	4178	4185	2982	2528	2160	1853	1609	1641	1484	1301	1187	1171	1136	1104	1094	975	915	955	900	934	852	882	867	795	834	869	835	840	808	747	792	731	779	801	787	758	759	773	780	748	744	753	749	792	751	825	724	770	791	764	766	764	758	778	786	767	782	780	773	796	714	801	747	775	695	824	747	730	764	771	747	743	743	741	690	760	752	738	746	763	743	776	728	766	755	731	755	774	734	768	726	779	737	747	791	732	731	721	752	749	741	756	761	787	745	753	753	765	728	772	782	762	769	713	776	759	773	722	776	773	760	741	761	782	744	798	752	717	734	764	779	795	736	769	725	800	736	722	785	734	751	723	724	754	797	769	749	756	716	770	764	748	710	732	760	768	703	797	732	817	779	768	749	735	764	769	737	774	758	744	815	747	786	757	775	772	742	760	770	795	767	723	799	755	726	743	731	743	764	715	723	798	755	796	761	752	739	681	768	757	786	796	779	728	752	769	800	767	817	776	771	736	775	745	751	746	732	748	729	742	763	767	743	831	791	760	745	768	797	720	787	731	755	775	755	808	757	750	755	746	776	722	733	789	783	737	762	723	778	738	794	783	793	805	742	738	797	728	777	771	771	738	762	730	764	719	764	753	747	788	793	747	767	756	721	742	785	748	749	783	732	795	785	748	756	732	745	780	750	779	710	742	747	752	789	767	790	800	795	764	769	734	762	773	748	780	798	716	740	736	823	739	728	753	795	740	788	733	764	730	769	724	819	728	755	764	793	779	758	764	773	744	723	721	685	762	711	771	738	745	684	761	747	765	740	730	766	730	736	755	765	815	756	741	737	747	752	719	735	777	782	712	719	789	749	773	766	696	762	753	806	770	745	793	730	778	742	768	730	801	727	743	719	746	722	814	748	733	757	724	749	768	756	775	774	764	748	742	740	748	764	816	754	761	760	756	703	751	728	752	815	762	755	740	788	711	741	756	782	760	719	747	747	714	769	769	769	765	747	742	769	740	714	762	772	732	759	750	787	771	763	742	832	748	746	733	772	770	766	776	761	714	741	747	717	751	743	780	741	723	772	788	718	773	789	733	770	765	768	728	799	822	749	730	768	736	765	757	778	782	773	770	738	703	774	795	768	722	711	721	758	775	793	772	799	724	793	774	741	754	757	715	799	781	746	775	750	782	731	733	723	789	750	749	722	756	739	781	734	784	778	713	752	775	770	727	742	739	758	776	743	794	718	733	749	760	801	758	821	775	742	732	767	729	776	801	794	780	708	772	738	753	749	754	728	782	720	777	764	741	711	742	770	764	763	797	757	744	728	764	759	807	732	747	709	703	795	732	781	777	785	766	736	786	740	733	756	792	743	786	774	710	735	811	722	724	732	782	781	741	803	776	757	737	740	734	725	752	770	741	740	809	748	774	751	729	731	759	769	710	743	761	770	783	770	784	724	675	762	736	755	781	786	755	753	752	749	759	778	749	721	737	789	767	807	729	755	751	743	734	757	788	756	814	756	751	752	786	755	771	728	747	775	781	761	697	835	763	758	749	759	775	792	722	741	750	771	755	730	747	773	747	770	756	750	717	741	800	738	758	725	759	766	781	756	710	720	787	744	762	721	739	762	773	730	757	757	771	743	740	784	711	767	766	757	733	750	755	745	745	742	752	728	751	755	737	716	761	796	790	789	771	754	747	827	766	766	739	752	776	766	725	752	749	724	719	784	755	726	748	704	723	813	730	753	762	772	765	769	750	769	767	796	805	787	748	747	728	773	717	749	763	767	753	790	744	756	716	756	719	750	796	775	764	769	746	739	773	716	745	842	745	749	734	774	732	737	722	724	719	795	762	721	754	779	741	741	793	751	789	749	738	769	748	740	756	757	716	756	763	754	771	762	743	733	772	747	730	762	711	798	776	783	713	779	790	757	751	765	764	778	784	756	762	750	756	778	763	756	732	762	761	732	747	763	748	771	782	738	735	785	780	771	734	788	800	767	737	763	821	750	790	802	769	775	749	754	779	725	791	736	773	784	751	739	732	794	800	761	767	781	748	717	764	706	758	776	785	788	749	769	732	744	769	738	815	753	716	750	755	806	772	762	780	802	703	728	779	722	752	733	764	798	790	736	726	759	750	764	732	739	704	767	759	767	746	746	754	799	746	787	724	758	727	735	773	700	735	722	749	738	717	787	760	715	807	731	793	724	775	759	787	765	744	741	736	772	747	785	743	763	753	747	744	754	707	752	718	747	800	772	690	740	819	731	778	789	752	727	772	804	762	747	771	697	754	767	717	743	732	709	752	779	779	738	779	746	751	754	756	800	724	767	742	784	780	772	775	729	747	801	729	727	753	742	775	740	739	753	731	761	684	746	720	751	780	741	734	763	752	749	780	752	743	762	763	714	821	749	755	741	764	746	761	781	727	773	766	736	742	753	822	769	735	739	768	778	777	761	778	771	821	731	798	814	777	807	765	734	801	734	793	782	763	785	750	758	748	799	765	789	720	795	701	763	750	754	745	772	758	773	730	758	712	784	768	732	834	772	784	761	758	730	775	787	748	755	754	801	742	747	776	792	743	705	762	744	661	739	772	759	749	764	751	713	758	760	708	787	784	753	717	757	722	725	743	796	718	793	767	751	745	769	766	760	760	814	714	801	761	774	735	771	746	772	763	778	745	752	753	798	759	758	714	745	737	764	742	743	763	794	787	791	798	751	745	717	751	757	707	739	781	755	734	732	748	801	749	757	767	768	769	779	745	768	771	750	768	756	742	779	770	801	724	721	744	754	810	742	757	752	800	793	747	745	777	807	777	754	752	790	751	791	759	743	782	754	769	784	718	681	721	714	766	755	738	745	783	747	764	724	762	705	739	756	753	767	756	797	767	777	775	770	779	717	753	771	779	751	764	741	791	725	777	759	722	786	761	713	752	717	755	737	786	724	850	771	722	762	749	795	783	753	730	794	775	750	765	736	747	725	750	779	783	731	757	782	752	800	713	794	781	766	742	694	808	722	753	782	719	756	717	759	791	776	799	767	775	785	742	753	793	778	725	761	728	728	755	743	750	788	754	754	775	729	714	767	769	750	734	807	744	783	762	751	789	692	768	760	729	746	755	802	759	724	730	758	763	783	778	795	723	794	793	741	766	784	757	776	749	745	762	773	712	779	755	788	736	757	754	799	782	780	759	736	718	790	800	812	831	753	733	779	726	738	757	783	771	778	785	775	772	731	798	782	732	814	729	769	719	767	763	816	737	749	732	708	790	752	760	753	730	792	746	760	754	805	753	740	772	779	799	790	785	765	755	806	788	766	739	774	737	731	760	754	777	765	763	733	780	731	741	773	773	720	757	706	756	724	814	771	768	775	758	731	767	748	760	749	766	731	713	791	771	787	778	751	843	754	757	768	760	774	783	726	747	742	731	770	739	785	734	774	742	731	789	791	712	726	705	760	770	812	699	780	770	741	768	746	757	803	815	681	727
3340	1337	1605	1421	954	701	596	431	363	323	287	276	257	246	246	235	203	213	191	230	227	223	215	196	219	207	222	208	216	187	195	205	200	229	218	208	198	200	181	187	200	186	192	203	186	216	201	204	177	229	194	181	199	210	176	199	190	198	180	172	184	199	212	199	173	206	211	226	198	204	189	208	188	219	209	215	209	219	205	225	196	211	219	178	206	218	205	190	187	217	210	207	208	203	172	216	203	195	221	172	204	209	204	183	210	224	214	194	191	186	175	195	237	179	227	209	183	200	189	234	228	189	170	208	181	192	189	202	212	178	189	189	215	173	198	197	182	188	206	201	224	204	239	188	220	194	181	215	195	209	195	169	204	209	234	189	188	227	214	209	201	202	195	209	192	204	187	213	194	201	194	199	201	212	221	192	223	190	199	194	213	178	210	214	198	213	207	193	185	203	222	190	177	196	212	213	234	208	224	218	201	189	199	194	201	197	215	213	208	209	203	208	236	198	195	197	204	182	219	197	200	208	226	185	224	229	208	191	184	194	209	195	191	208	242	184	200	198	220	216	210	214	182	208	229	191	199	210	194	193	200	198	196	196	201	211	207	172	189	195	188	209	205	199	170	188	188	203	197	217	195	185	187	199	220	183	198	185	195	213	210	188	184	188	171	230	191	193	184	200	179	207	199	200	225	187	202	240	179	192	214	211	224	186	190	205	213	210	209	203	183	224	209	207	192	216	172	220	181	201	227	186	223	211	219	184	190	227	180	191	201	205	186	201	201	199	193	216	193	197	189	196	178	185	192	193	194	193	225	193	185	221	206	202	200	226	198	207	162	207	213	197	192	197	212	199	212	228	201	201	220	199	215	202	199	191	211	227	198	187	193	200	187	208	194	207	193	199	218	211	208	177	191	197	192	202	178	218	216	208	237	191	198	213	225	202	222	202	220	206	202	196	195	193	191	225	187	213	216	203	193	207	243	223	181	209	210	184	196	227	214	220	225	207	205	184	204	189	199	191	207	218	218	205	199	184	177	182	218	215	195	204	207	222	201	196	219	241	213	196	192	206	201	185	233	178	195	216	199	196	189	223	223	198	165	210	199	210	199	218	211	191	197	211	209	199	203	210	193	240	196	206	199	222	196	197	193	183	189	190	212	199	218	206	206	200	212	205	188	223	217	213	194	235	205	202	210	206	186	205	195	218	206	186	207	217	202	209	231	206	189	179	207	208	211	196	229	186	161	195	210	193	203	194	222	211	197	213	181	188	212	213	208	197	178	225	194	218	174	201	207	237	194	216	223	201	232	176	203	224	202	180	185	229	178	212	158	210	203	226	200	210	189	211	216	196	222	197	216	225	213	213	213	212	220	193	214	169	213	208	183	193	176	196	189	214	206	213	212	213	206	191	176	178	196	224	205	204	215	217	208	215	168	213	201	207	182	221	213	187	178	181	205	237	216	199	202	201	189	188	233	219	216	198	219	225	194	210	185	211	190	218	188	191	212	238	209	171	188	214	207	192	228	208	184	206	230	207	206	211	215	191	196	227	171	202	202	216	196	190	223	218	201	204	196	213	205	191	200	199	206	184	206	215	190	192	220	208	217	201	221	213	187	195	195	235	190	201	205	193	223	186	202	195	205	205	218	193	220	203	227	182	181	191	217	179	211	200	219	200	224	220	195	229	204	214	203	232	197	183	208	224	187	215	196	177	194	218	223	203	204	201	200	199	178	209	204	186	205	191	198	260	192	197	213	215	194	209	218	203	197	230	181	210	226	216	218	176	194	207	195	192	197	189	207	213	203	198	214	207	223	186	210	201	172	180	189	205	213	211	214	188	186	223	207	194	195	210	196	197	191	213	224	213	226	227	204	206	192	192	185	194	218	197	229	193	172	172	205	191	197	181	205	200	201	185	215	194	207	200	211	193	183	190	198	229	240	218	214	227	190	214	241	229	166	210	225	197	223	216	202	221	203	179	199	234	186	211	223	195	195	200	219	187	232	220	179	225	205	206	206	199	199	196	209	241	223	194	206	179	228	211	226	217	214	212	200	207	187	200	189	186	200	178	191	182	192	195	245	220	200	206	197	216	212	206	213	190	211	207	186	194	191	193	191	197	190	202	194	198	195	199	194	196	176	189	177	173	204	173	206	215	188	188	182	231	224	201	175	200	215	248	200	217	239	214	225	196	215	190	189	189	211	192	177	201	186	206	185	193	195	213	199	193	203	194	187	212	212	189	225	218	183	192	202	178	202	181	203	213	181	213	197	198	191	216	220	177	189	169	165	190	237	219	212	182	212	199	215	198	233	214	199	199	219	223	186	215	210	234	205	221	196	190	231	163	191	203	189	193	203	199	215	210	192	236	210	197	222	224	160	204	241	229	227	204	200	209	193	180	201	214	190	181	175	215	215	170	212	221	218	219	206	205	201	208	222	226	223	195	193	195	218	215	181	210	172	192	180	222	210	198	202	221	228	216	189	186	189	205	203	193	161	236	176	189	211	219	198	195	210	208	200	213	208	224	204	208	217	218	216	195	185	179	181	220	221	208	196	217	203	212	224	191	193	172	200	212	178	228	220	202	209	201	193	194	199	235	198	189	215	208	184	217	185	196	204	175	204	217	198	183	219	218	188	202	170	231	194	191	218	192	168	203	194	217	198	216	231	209	213	186	195	186	230	197	210	200	201	206	180	210	247	200	214	193	203	219	185	194	228	206	206	167	191	210	210	177	220	196	195	202	198	206	194	186	203	205	196	189	213	182	179	190	205	212	214	218	203	217	226	200	204	195	197	203	192	189	203	218	187	218	202	210	186	184	193	200	181	198	202	189	220	204	190	206	197	198	195	216	198	173	193	198	209	204	229	191	190	213	205	179	218	227	226	189	204	200	211	201	223	221	206	213	208	207	191	215	195	214	216	217	207	192	180	209	214	204	180	216	209	225	198	219	224	236	203	188	185	213	203	174	200	200	202	197	198	180	206	174	191	213	195	169	213	212	218	194	201	197	198	196	190	212	213	181	193	174	178	185	176	196	223	195	232	211	227	174	203	191	208	206	190	207	197	217	222	187	176	226	205	193	210	192	217	193	185	210	202	199	215	183	211	224	219	188	207	207	220	205	217	203	176	189	211	215	213	214	227	212	177	212	211	182	234	217	217	187	222	213	209	224	191	205	214	194	196	207	176	210	196	185	199	188	210	195	199	206	204	207	204	202	187	206	197	193	177	170	191	203	210	179	189	205	203	215	175	204	209	219	217	206	194	178	195	218	205	196	198	220	192	212	186	211	159	204	217	185	203	195	208	207	227	181	227	185	203	200	189	213	221	182	229	196	196	186	206	194	205	196	219	197	198	208	187	203	197	224	209	181	208	207	205	228	179	186	189	170	206	190	197	196	195	206	206	166	223	198	188	187	192	223	203	198	207	230	190	216	211	213	182	207	195	216	242	198	207	200	210	192	201	189	216	224	188	190	187	201	215	211	209	223	200	202	182	206
2679	1644	3475	4183	3680	2903	2346	1966	1648	1384	1164	924	892	826	707	666	601	599	630	596	596	621	573	600	540	538	542	539	541	550	558	546	543	530	539	545	514	516	482	538	499	473	572	467	497	503	478	551	526	526	510	534	508	524	486	545	509	484	504	511	551	500	507	485	510	505	499	544	519	502	515	508	546	525	543	508	516	547	488	528	516	539	506	494	508	500	495	496	495	462	545	497	507	540	521	541	490	473	501	491	498	520	511	492	505	522	519	553	496	509	473	522	517	505	516	494	506	524	534	548	491	515	498	519	507	515	505	507	498	514	524	521	506	499	462	504	470	539	561	506	516	514	501	515	495	489	515	516	513	551	517	514	498	512	519	509	527	513	496	533	501	474	571	518	493	488	497	481	544	535	505	505	541	543	485	546	515	472	518	542	507	520	513	504	506	538	522	502	535	473	476	510	530	504	504	524	480	480	471	503	516	450	488	523	453	509	504	524	493	487	497	535	511	544	513	543	483	478	511	527	566	503	495	512	485	496	486	504	500	509	517	505	496	498	494	512	490	483	481	465	517	515	501	516	509	510	520	522	473	489	510	501	489	507	498	509	525	490	473	491	550	498	505	524	468	524	536	531	506	527	513	516	541	456	499	517	518	531	495	487	503	510	499	538	489	490	480	517	511	513	530	541	489	513	497	510	489	536	492	492	506	543	498	527	510	493	511	529	514	485	531	469	508	522	492	494	520	549	485	535	494	553	522	530	510	472	515	503	511	519	503	520	514	514	456	512	479	520	505	513	463	461	523	479	508	535	541	478	480	556	472	541	501	553	520	513	497	479	480	530	496	517	527	500	499	482	504	510	493	517	536	487	531	505	492	473	484	483	484	519	531	491	480	493	507	493	492	536	512	516	564	538	531	481	487	493	504	501	479	466	492	508	540	529	474	476	515	541	485	519	482	457	503	466	545	531	487	538	476	520	464	500	497	492	517	544	520	545	512	515	471	476	506	512	496	489	519	498	521	516	491	492	528	499	507	531	526	490	492	506	543	504	479	502	482	487	524	529	496	488	492	505	489	477	518	479	516	505	509	488	491	521	491	474	554	521	499	481	534	541	499	510	518	532	494	505	500	522	467	473	496	504	542	481	513	469	478	525	490	535	524	521	451	491	486	480	525	509	510	493	483	479	510	500	487	478	493	511	520	497	494	527	546	455	512	503	525	521	504	539	544	473	464	524	496	475	506	500	498	505	497	485	473	468	500	483	511	530	507	519	459	496	519	497	512	538	557	514	490	495	499	491	497	511	499	501	484	544	502	504	503	520	464	483	518	447	523	510	544	496	492	465	507	497	465	530	529	523	486	512	518	496	500	493	476	500	502	515	491	528	505	531	538	511	478	554	478	522	509	535	505	508	520	476	529	540	517	516	496	553	530	546	526	533	491	503	506	506	513	528	503	485	508	507	487	518	489	510	489	490	504	532	530	513	516	492	495	505	521	527	537	517	487	496	532	508	545	480	476	496	455	533	494	509	549	479	435	461	487	522	519	494	523	489	508	513	522	509	528	513	503	513	530	514	488	490	522	496	492	496	480	477	463	522	510	507	506	521	499	511	505	526	555	487	501	490	475	518	539	477	492	517	471	522	481	472	503	560	505	494	496	472	517	548	501	509	502	510	521	499	545	476	497	529	501	487	496	550	491	481	477	464	555	471	517	520	471	486	520	496	542	509	521	469	534	456	468	523	512	522	519	506	510	520	528	488	502	486	499	560	497	497	533	524	498	464	517	530	509	498	453	482	488	516	518	520	564	464	521	522	482	476	524	463	548	535	492	508	510	480	505	518	476	506	491	483	492	518	482	534	489	506	511	487	510	513	490	500	502	515	518	514	514	508	497	492	455	515	508	462	504	520	529	503	529	486	467	495	533	505	533	481	495	533	535	513	511	477	513	515	509	524	501	491	444	531	527	552	535	494	469	488	470	532	490	515	535	501	526	589	519	520	485	511	515	516	480	515	478	481	508	485	501	509	521	538	483	517	473	508	549	528	500	489	493	512	513	473	471	509	509	521	503	526	499	553	516	495	529	513	519	477	522	477	503	521	490	497	493	507	467	498	523	500	504	470	484	475	497	488	526	483	521	535	505	497	513	551	526	519	485	532	517	524	510	465	540	539	497	506	532	504	506	515	465	514	508	496	484	519	492	494	477	472	499	510	503	564	507	539	509	519	500	543	518	493	496	513	514	545	519	510	526	513	516	470	489	496	492	480	452	502	531	546	506	494	477	514	502	504	484	499	496	509	540	546	513	454	526	513	503	502	507	512	504	531	519	522	549	530	504	496	515	493	486	527	499	519	526	463	464	514	484	504	496	469	496	483	515	506	515	497	514	512	493	508	529	509	500	495	492	549	525	506	488	485	476	516	513	514	487	539	508	516	503	496	518	509	468	528	493	516	527	482	524	530	491	511	497	497	518	504	489	508	460	493	552	515	484	520	445	519	513	479	496	538	533	530	525	556	534	506	444	510	483	492	527	517	494	538	559	505	512	495	515	504	473	487	519	538	508	510	500	474	498	529	481	513	482	479	479	535	538	514	513	491	528	513	514	514	516	527	478	476	499	532	495	520	520	509	548	520	479	493	518	489	512	500	499	528	535	523	506	486	500	446	479	516	520	503	462	525	503	515	519	492	507	534	494	500	538	493	491	499	497	529	508	477	494	524	508	500	512	495	524	507	537	550	502	565	458	480	484	488	528	476	522	503	565	490	515	522	518	470	529	512	492	531	530	520	482	552	499	489	497	505	551	500	518	502	498	512	528	512	510	517	506	509	506	494	522	484	550	508	453	502	530	485	555	527	478	523	524	506	508	502	505	481	519	493	525	471	516	508	514	480	497	478	520	492	476	491	506	508	530	514	482	503	506	501	545	518	497	498	495	501	507	518	515	478	515	458	515	517	489	474	534	525	508	531	526	521	487	478	516	480	481	515	494	473	502	516	502	497	527	519	476	484	518	493	580	493	490	499	482	507	537	538	469	478	488	503	488	484	514	508	491	504	492	537	528	467	487	519	499	547	545	528	516	531	501	492	513	492	480	502	469	546	492	508	530	468	521	516	500	515	534	548	550	485	525	473	468	504	539	516	518	511	477	490	500	536	533	484	500	503	509	515	503	470	521	470	523	497	512	509	525	532	524	476	458	532	512	462	516	529	503	532	534	489	486	536	478	510	526	505	519	527	492	536	497	495	476	505	479	516	531	537	515	512	506	544	533	489	545	505	516	488	516	548	518	514	471	516	528	494	509	525	502	509	492	507	511	546	562	500	500	523	503	522	493	526	528	542	487	470	514	479	471	520	485	500	466	516	481	526	503	500	525	533	528	481	479	458	524	496	522	492	512	523	516	474	516	502	527	519	480	558	491	492	509	456	494	532	528	542	488	507	529	511	486	473	488	538	534	520	486	528	510	525	527	517	529	532	544	523	524	492	471	553	456	485	489	489	516	490
10155	3718	5292	5583	3990	3366	2636	2018	1567	1232	1031	873	591	552	504	448	452	414	369	390	381	347	376	365	383	362	321	382	344	350	325	361	330	373	320	352	312	347	350	344	342	298	309	367	352	324	333	312	307	343	300	301	304	347	330	363	347	334	300	326	328	322	348	322	324	322	332	308	317	365	325	343	312	332	322	355	334	310	330	307	319	302	305	320	315	314	356	333	311	306	303	343	348	310	326	347	309	302	339	319	322	326	346	316	332	346	317	315	334	280	291	327	335	345	318	313	322	324	342	313	379	330	327	352	334	329	301	323	334	283	326	324	284	316	340	351	317	337	335	320	339	326	299	329	316	292	319	338	311	356	326	331	313	361	322	309	335	319	338	311	332	286	359	314	368	329	338	304	303	333	309	309	321	301	303	347	339	326	339	339	322	300	330	329	310	312	285	318	327	325	342	328	362	331	320	325	301	304	336	334	282	318	358	314	341	350	336	336	350	316	336	344	337	329	289	338	363	334	343	324	367	315	310	336	319	317	343	316	332	315	310	304	292	318	338	328	328	344	362	325	321	314	304	338	332	313	322	318	318	296	348	330	334	317	343	315	341	343	344	352	315	321	288	354	341	337	314	323	308	319	299	307	309	303	319	319	338	320	316	348	303	300	329	315	321	333	335	322	326	305	324	325	292	370	320	310	309	327	370	355	338	326	303	324	310	307	296	336	328	324	310	312	337	347	345	355	330	343	365	334	275	311	290	326	357	339	326	345	315	297	320	325	305	316	339	320	334	339	344	342	309	360	333	313	324	310	307	317	336	304	310	344	293	320	336	317	349	355	280	333	282	333	340	324	321	350	314	333	321	332	326	338	316	371	313	314	338	300	284	322	318	328	313	309	351	328	307	333	305	312	320	342	359	300	297	331	352	287	344	343	338	356	358	367	307	326	331	318	343	311	349	338	344	350	309	286	301	300	332	341	341	309	333	320	321	305	307	307	339	329	337	301	357	326	336	348	326	355	370	353	389	353	302	324	337	305	339	348	346	327	370	323	308	339	306	306	312	288	325	313	311	304	340	294	340	331	313	321	311	305	340	312	330	343	291	318	301	355	323	304	310	312	334	317	317	339	342	319	317	345	313	301	330	313	311	324	321	314	326	322	289	349	303	322	377	345	339	314	342	364	323	331	337	321	327	332	344	318	311	309	361	323	330	325	327	336	362	318	318	338	343	301	335	346	340	335	345	350	336	298	340	341	346	326	317	325	305	315	315	349	299	325	319	306	303	309	325	299	344	285	311	321	333	316	342	328	313	312	329	347	312	332	315	321	310	330	332	330	295	295	318	336	379	337	310	324	335	317	349	335	335	308	302	313	336	305	321	350	289	308	318	319	342	382	332	351	336	358	361	311	294	341	335	326	320	319	347	349	308	327	349	373	322	324	340	366	304	325	344	347	307	350	322	325	314	312	327	316	333	323	316	297	347	336	338	307	327	319	315	331	295	301	295	324	312	343	337	306	303	351	336	290	320	325	306	345	307	309	348	328	348	317	332	293	313	345	345	330	343	341	300	361	311	276	348	342	337	320	326	307	320	313	306	340	302	315	319	347	312	307	323	325	322	326	327	337	305	281	314	320	295	350	340	308	346	366	317	323	366	371	330	293	322	303	333	326	346	347	307	328	334	321	362	301	320	321	317	349	317	341	313	336	333	290	298	341	320	313	349	336	324	306	360	353	357	352	354	358	318	318	337	320	296	336	330	305	333	345	319	323	341	299	331	328	305	310	336	293	307	308	299	337	317	342	349	319	304	312	327	318	299	342	350	331	322	307	323	309	347	345	333	344	326	320	317	343	309	336	351	369	331	328	318	320	328	288	360	291	352	336	310	284	333	285	321	305	326	318	337	325	344	296	334	317	305	339	299	331	339	334	317	330	334	292	349	311	335	327	336	366	306	323	358	293	304	326	326	310	334	296	308	323	329	332	311	292	336	281	333	358	323	333	348	367	348	328	341	331	323	313	315	285	335	309	342	330	352	315	336	369	304	351	321	315	324	337	354	330	331	361	315	319	327	311	326	320	309	339	358	298	338	290	302	320	342	327	332	314	281	295	337	318	361	305	324	297	309	324	332	325	306	366	325	290	324	315	319	315	325	337	327	348	322	304	313	308	347	341	334	327	312	339	375	299	331	373	343	304	325	322	317	348	332	327	318	305	293	326	285	304	313	303	325	318	355	351	284	345	340	319	333	324	298	331	327	351	294	314	317	291	290	324	325	312	341	307	345	327	368	337	349	362	332	297	306	292	317	327	340	352	350	334	334	293	290	309	333	354	337	323	316	324	309	346	314	309	363	347	303	304	334	349	330	314	344	297	296	333	319	311	346	348	333	353	359	353	327	327	333	335	348	348	320	314	334	320	347	335	319	311	318	327	359	331	308	316	318	350	355	327	364	349	301	300	300	313	324	294	316	328	336	326	338	350	337	327	323	294	310	314	326	338	335	339	349	318	320	298	343	323	319	356	335	318	361	338	355	352	341	346	373	326	359	293	360	347	310	336	284	333	333	329	305	313	352	315	321	331	330	318	362	339	322	317	295	335	351	296	325	317	345	331	350	311	293	309	311	334	339	311	317	320	318	349	355	365	310	316	308	314	363	339	338	293	333	331	343	330	307	309	312	311	308	331	305	326	334	305	324	348	312	317	346	308	348	309	312	304	340	304	313	308	366	356	351	340	318	331	371	343	304	301	380	287	308	313	334	333	314	317	354	319	297	310	328	296	292	334	323	336	360	324	321	339	286	322	314	328	302	329	334	303	312	354	340	313	340	327	288	336	361	324	350	321	345	332	305	324	284	326	378	332	327	288	306	316	328	333	326	343	318	306	321	311	356	312	338	311	341	313	340	312	327	329	317	348	350	341	354	318	346	363	336	301	332	314	363	341	334	332	342	321	310	307	272	317	335	338	329	308	315	369	335	322	309	331	318	343	320	348	352	326	285	346	355	337	317	300	364	352	320	338	310	315	324	353	372	340	316	313	329	324	322	306	348	352	358	335	350	320	321	303	342	367	350	319	311	331	367	345	340	288	323	343	312	317	312	345	345	317	332	340	330	353	320	306	336	316	354	301	358	337	282	310	333	307	319	320	325	337	343	336	329	360	328	389	329	331	337	348	315	306	341	349	324	303	340	308	333	315	319	340	314	368	346	321	297	316	333	328	321	294	319	317	303	325	336	320	332	323	322	364	345	328	305	317	327	348	333	325	342	335	357	335	353	321	322	297	342	332	340	321	345	318	332	318	357	319	336	356	319	335	309	366	336	306	321	367	303	311	324	299	350	324	337	354	338	338	340	349	303	349	300	312	359	310	320	331	317	328	328	341	338	324	318	323	349	341	326	303	313	323	288	327	321	308	306	325	301	351	321	335	314	329	311	270	323	316	318	326	313	320	304	328	309	332	340	341	347	286	354	324	341	356	305	317	312	288	342	337	321	348	309	327	309	303
7941	3812	8494	10910	9740	9375	8893	6921	6452	5158	4773	4090	2635	2452	1880	1498	1428	1340	1293	1210	1071	1102	1033	1041	976	965	889	873	867	871	851	810	815	800	790	779	838	763	806	790	744	784	785	795	809	756	771	711	759	748	788	813	753	743	782	801	790	773	779	757	747	756	730	748	774	739	741	699	709	829	693	735	759	779	767	796	745	760	688	744	736	714	746	740	759	722	743	782	784	714	781	731	715	725	754	734	713	760	788	741	836	764	729	676	797	844	797	768	778	772	753	814	791	736	732	754	726	793	755	755	749	731	739	813	713	736	792	762	739	727	785	723	724	799	769	721	749	782	728	754	774	742	738	741	744	704	718	748	762	783	719	746	722	769	704	796	736	746	760	720	736	704	767	780	753	714	771	752	758	739	732	803	744	717	803	795	745	791	749	774	740	771	717	755	720	735	779	774	746	725	745	751	748	729	715	764	730	750	777	786	698	751	730	788	727	748	758	753	777	748	731	744	775	739	745	738	730	757	730	725	726	806	761	728	693	793	716	794	726	794	730	726	748	753	712	775	771	746	718	818	755	746	727	756	822	754	767	750	789	755	731	752	773	786	796	795	743	762	768	784	750	792	738	766	790	730	759	751	775	706	785	787	773	755	749	811	743	756	810	740	765	800	727	767	732	713	793	739	743	739	718	795	754	805	746	726	787	757	754	734	709	771	735	766	793	764	720	744	720	767	779	785	768	707	758	734	771	726	747	775	746	770	760	741	739	750	749	751	767	758	714	737	792	761	797	767	767	780	749	759	741	769	748	738	744	779	773	756	740	724	754	769	740	722	757	770	781	734	744	742	719	726	742	749	793	778	748	743	751	790	730	754	770	732	718	761	724	771	769	783	747	813	753	773	692	777	786	731	760	785	766	725	751	747	756	774	793	733	759	775	758	751	759	752	806	785	790	712	795	729	796	741	715	723	752	767	725	804	786	787	780	744	789	773	751	731	741	757	804	713	799	791	709	732	754	712	721	741	733	729	753	749	803	725	712	748	758	734	733	717	750	682	758	742	754	771	735	761	741	719	740	756	716	682	749	752	788	755	726	763	773	788	740	731	725	742	770	743	752	723	737	752	766	771	728	723	764	747	754	757	762	790	730	754	729	686	783	811	752	787	739	779	795	735	734	750	778	751	741	801	762	784	733	739	770	725	772	740	791	778	766	765	754	750	716	776	717	795	737	747	756	799	746	787	725	753	728	730	726	717	777	753	762	720	766	799	763	723	783	793	747	769	768	720	698	746	742	731	785	770	731	749	758	753	788	769	740	799	748	727	790	787	729	776	794	746	738	811	742	727	775	755	718	698	737	690	716	804	756	732	752	744	717	734	761	764	754	718	700	721	724	731	732	784	747	809	739	722	675	749	720	754	786	774	720	778	753	709	740	752	754	750	741	735	657	767	768	753	765	724	734	693	783	742	746	691	769	780	721	770	724	758	725	761	769	740	761	726	719	730	757	757	729	800	769	743	799	760	737	756	756	685	763	720	772	737	714	740	766	798	689	742	736	733	753	753	769	739	739	776	749	771	813	779	701	725	712	746	744	728	763	766	753	720	734	715	760	793	837	763	773	754	777	762	752	788	787	752	771	769	780	740	735	805	775	756	720	751	729	735	732	747	721	757	717	741	799	779	803	785	719	729	772	773	752	755	751	829	755	761	759	760	739	751	748	799	752	762	754	723	776	756	759	772	783	719	731	775	720	725	801	733	756	767	762	775	733	768	768	769	763	737	703	744	785	757	743	763	742	727	760	724	715	770	753	813	781	732	731	697	748	711	765	718	744	788	738	753	756	751	745	773	730	763	757	729	777	722	709	739	735	748	763	788	719	731	795	765	737	750	834	754	806	819	715	748	763	728	722	808	748	772	741	790	811	778	774	764	752	728	734	704	805	794	754	786	747	764	730	761	709	749	732	754	720	687	720	752	707	707	694	780	749	749	787	767	763	792	725	748	718	732	733	777	782	729	757	740	730	759	768	785	748	750	770	797	789	708	786	754	764	768	722	740	752	781	717	760	735	746	774	754	767	762	785	833	714	745	792	734	745	819	776	734	761	737	706	770	758	757	792	692	780	749	751	744	746	755	776	730	731	758	780	771	821	742	802	741	714	730	777	812	759	789	796	708	746	812	761	824	754	704	733	755	799	798	759	836	751	776	761	807	745	760	773	780	718	719	742	730	839	760	744	733	750	742	785	734	758	801	728	789	764	758	715	754	736	704	743	726	748	759	764	767	739	748	764	731	741	721	759	754	741	755	741	813	757	724	787	792	716	763	777	758	741	792	722	781	734	761	774	756	750	752	762	749	767	697	761	764	738	757	764	728	761	744	728	780	734	685	727	743	736	755	724	747	744	698	747	650	731	748	798	734	766	768	794	781	714	750	814	742	755	750	734	752	760	734	740	743	786	734	770	745	711	694	799	749	771	748	804	769	726	736	742	742	748	792	763	743	762	753	748	775	733	736	693	775	760	760	711	752	739	702	747	738	747	802	770	714	756	728	746	743	674	740	743	805	809	738	724	768	771	761	731	788	727	728	774	781	780	751	744	750	754	735	752	777	705	768	814	755	732	742	776	745	755	741	710	775	765	755	742	722	726	746	748	739	761	768	726	734	782	810	685	813	805	769	780	751	741	785	769	765	738	775	758	728	688	698	729	776	785	776	719	764	801	733	752	739	744	787	781	701	796	711	731	757	727	709	752	756	768	729	763	753	754	726	736	755	741	776	772	774	773	750	808	799	758	760	807	765	750	807	775	728	755	706	767	731	840	697	764	747	693	745	751	778	717	753	785	747	756	733	768	777	772	715	775	695	738	748	783	798	753	790	723	752	745	766	771	746	737	754	807	801	761	735	740	727	737	761	752	820	705	752	721	785	749	751	766	769	690	739	730	742	748	753	760	751	754	729	747	732	708	764	756	751	764	720	763	759	768	801	733	768	755	808	752	742	803	742	753	714	760	762	773	715	732	757	734	747	756	778	740	753	755	746	739	724	804	770	761	738	739	782	754	771	728	729	731	766	737	757	711	751	696	747	727	766	714	773	779	789	778	742	768	757	710	710	781	752	743	753	744	734	722	698	728	778	756	765	791	682	759	768	716	760	803	750	751	727	767	747	746	745	810	763	730	730	719	721	716	748	750	750	800	762	751	751	772	765	803	804	748	731	777	746	753	769	758	717	812	764	716	745	746	790	730	740	747	732	726	757	730	743	781	781	762	735	725	715	762	772	729	782	766	754	689	708	755	742	755	741	751	779	720	741	776	741	753	808	732	738	745	768	794	749	764	719	753	747	785	756	711	789	747	756	738	725	739	764	742	757	737	746	768	723	771	746	771	774	734	793	817	737	749	753	698	748	750	774	773	784	763	733	771	718	743	715	763	756	683	730	746	801	731	792	773	731	765	732	781	753	779	787	778	757	771	758	759	718	742	738	791	717	758	721	770	728	722	765	786	741	768	730
17428	6030	8725	9308	7219	5385	4352	2860	2705	2008	1646	1536	918	900	682	562	548	502	445	472	409	420	409	395	416	380	381	359	388	354	355	355	311	356	356	340	344	284	369	341	312	374	368	347	327	320	324	347	342	338	347	328	324	351	355	351	308	331	312	363	347	352	342	321	326	336	355	378	332	329	305	351	345	322	328	349	341	329	342	346	323	319	304	334	379	356	324	356	329	336	327	319	344	330	352	336	304	325	300	344	333	321	316	299	334	289	318	347	344	353	359	345	345	353	352	319	329	382	318	311	336	349	348	320	335	348	331	344	354	303	338	336	341	348	351	329	330	330	332	327	329	291	324	319	309	288	336	323	347	313	290	324	334	334	368	307	330	334	341	313	323	324	356	309	315	323	349	309	347	323	348	360	336	331	335	352	305	334	345	341	335	308	350	354	315	318	355	349	348	320	303	330	296	340	319	347	311	327	317	323	323	336	311	329	343	344	342	325	345	372	318	324	319	335	318	331	355	339	338	329	347	337	293	333	349	345	342	340	342	316	306	372	301	343	311	349	309	331	352	327	291	315	350	314	332	309	321	314	360	338	295	327	297	336	330	327	295	321	357	349	320	292	323	354	316	309	351	357	343	334	315	350	324	313	297	377	333	333	324	314	346	328	360	353	314	354	348	303	331	319	310	303	336	300	332	363	352	324	354	316	307	330	348	375	293	303	352	316	321	290	322	312	329	339	372	365	342	352	353	301	305	335	299	351	321	341	338	319	330	312	306	306	342	309	319	331	361	313	303	330	342	334	358	323	339	315	292	344	304	337	330	307	313	308	323	327	329	327	328	321	333	330	325	327	313	346	340	307	295	336	319	331	334	352	333	328	335	346	381	361	368	329	321	301	339	322	361	314	315	328	339	366	313	319	339	306	315	318	299	327	344	354	343	318	335	315	319	361	301	314	336	366	301	330	335	339	333	311	319	360	327	307	343	351	329	337	295	333	326	326	329	336	337	352	361	295	328	347	345	334	321	313	304	346	332	367	302	368	343	316	270	323	336	312	327	320	324	313	304	330	344	283	309	343	326	320	349	372	326	323	331	295	317	332	341	360	358	371	342	341	332	304	314	298	349	324	344	319	337	297	304	344	320	331	305	367	328	357	332	384	343	375	325	329	342	353	295	306	326	318	313	346	306	348	329	353	320	330	304	297	332	332	340	353	289	345	325	353	342	306	325	308	310	358	368	320	339	322	302	311	336	329	295	327	332	346	301	348	343	338	313	353	334	313	331	388	344	339	339	343	332	345	347	331	336	338	346	354	346	325	336	326	346	308	317	342	307	333	332	333	350	327	356	307	340	324	357	334	336	338	324	375	329	354	320	318	356	341	332	347	310	352	331	370	344	339	337	354	328	327	322	294	331	314	342	330	339	315	313	341	352	329	340	307	346	334	343	310	356	334	293	275	335	338	330	356	303	370	354	358	319	311	322	344	335	333	291	309	347	338	353	327	304	340	316	311	353	338	313	375	356	348	329	313	322	319	367	338	330	340	347	370	349	366	340	378	299	337	347	325	344	315	327	332	379	342	323	326	328	294	332	342	364	339	330	313	308	342	298	329	306	322	317	372	334	329	313	339	314	329	301	354	330	344	316	334	331	352	350	350	349	348	360	323	342	343	322	345	316	332	323	280	300	324	296	327	320	337	334	346	311	356	311	350	324	349	350	326	322	329	333	297	308	350	319	367	358	335	313	342	329	301	305	335	339	325	317	327	326	315	318	364	387	328	325	345	347	342	350	385	326	336	339	319	365	340	318	324	335	316	336	357	372	322	366	316	353	340	328	342	360	295	318	336	315	345	347	354	324	330	313	327	314	312	320	333	325	347	316	329	353	303	352	312	333	326	306	323	289	309	309	310	308	323	330	308	325	329	348	344	317	314	349	331	335	368	321	323	366	336	340	322	325	313	306	312	331	357	290	329	315	355	321	364	323	332	350	323	319	289	307	323	313	329	317	326	330	317	352	340	338	352	326	336	316	366	341	328	329	366	315	404	354	349	344	359	308	347	342	298	375	323	290	321	318	312	328	334	349	358	339	333	333	323	319	331	364	322	360	309	308	341	321	352	331	316	346	300	291	307	317	338	335	330	323	361	337	301	326	331	307	333	334	328	342	324	324	287	332	354	317	312	308	305	356	348	324	361	301	329	323	318	337	305	300	280	325	304	336	348	324	308	325	341	326	343	312	338	336	367	336	366	340	336	343	308	351	314	334	320	328	290	351	337	283	313	362	328	338	349	321	339	324	321	340	348	324	335	316	341	331	350	350	327	324	322	341	322	318	319	357	331	344	317	320	342	304	317	343	329	345	304	304	330	314	312	356	323	326	345	316	318	340	324	341	342	320	340	326	352	343	300	312	320	312	322	370	283	318	338	296	351	318	291	345	301	340	359	350	324	324	314	343	312	319	349	364	346	345	327	326	331	354	334	352	324	349	324	340	302	333	346	363	352	349	331	304	339	322	357	357	348	278	336	340	343	327	315	368	323	323	315	312	335	353	309	348	364	351	313	304	330	312	313	307	298	357	308	342	313	314	365	307	321	340	335	298	333	318	320	319	356	334	343	331	384	341	353	368	318	300	315	346	300	331	334	329	326	341	320	352	327	363	311	321	347	350	335	335	304	339	338	345	357	317	325	344	332	339	344	347	333	297	303	319	314	315	306	350	304	316	337	290	331	327	317	341	314	347	310	320	331	368	323	337	341	325	327	346	366	308	336	324	331	321	324	331	315	343	349	315	330	364	348	337	314	331	339	306	344	313	315	340	361	325	318	313	328	316	336	361	356	323	347	321	345	356	326	326	338	349	303	339	317	345	354	337	303	313	312	317	307	314	326	335	338	308	358	334	346	323	337	325	314	333	345	328	350	394	285	308	343	319	308	283	346	353	323	319	311	312	320	345	312	324	359	355	327	311	296	323	344	328	326	330	341	307	345	319	316	294	319	317	300	356	302	340	323	323	313	331	349	363	322	319	376	320	303	314	310	316	349	349	347	349	345	335	321	353	330	338	377	311	324	293	318	328	345	311	340	316	339	334	325	306	320	320	353	327	305	317	351	294	325	287	322	328	351	339	328	332	337	340	325	324	346	329	326	335	350	334	328	315	294	332	336	314	345	343	382	314	295	320	344	325	328	317	360	363	320	314	337	311	315	340	314	323	334	336	346	325	380	289	342	343	355	331	334	285	331	294	330	313	322	362	313	300	339	332	335	339	302	341	328	337	357	338	351	338	330	330	344	368	312	328	363	338	350	327	352	311	314	332	346	337	319	370	358	330	368	328	307	318	337	362	321	289	324	292	329	344	323	349	343	335	345	356	362	319	314	312	361	312	358	319	374	345	322	309	333	324	321	320	346	326	343	304	368	362	320	338	293	338	334	312	327	354	327	275	342	316	344	307	346	322	321	354	365	313	327	296	361	331	334	355	367	338	308	342	331	313	323	342	337	321	342
10276	5393	11651	15276	14562	13470	13148	10383	10549	8422	7893	6913	3952	3905	2601	2275	2025	1867	1679	1626	1430	1243	1238	1188	1104	1066	1116	972	1001	926	935	897	810	826	863	794	789	808	831	789	792	775	767	786	807	760	742	740	784	770	773	739	768	755	763	744	729	689	798	741	757	755	723	770	730	726	713	782	740	792	742	722	767	715	728	784	743	762	716	766	730	732	764	739	720	712	763	801	718	793	732	704	772	756	782	703	777	707	724	738	745	795	713	740	746	721	691	756	778	740	743	714	715	720	713	731	717	714	765	764	752	725	729	736	732	721	745	716	746	722	707	742	764	738	751	745	714	729	761	738	719	712	728	756	731	743	759	741	788	724	756	751	783	777	730	714	713	766	752	737	764	769	753	795	720	742	730	723	704	689	758	769	748	786	786	725	712	816	791	768	716	742	742	696	713	764	705	703	743	745	804	722	757	766	683	690	700	756	767	695	746	733	732	752	720	701	739	754	695	744	758	734	752	764	715	726	758	688	756	757	771	753	750	760	770	768	750	776	722	750	716	776	717	749	742	775	750	741	795	707	739	720	731	745	731	738	761	715	766	786	776	716	773	733	742	782	717	751	727	762	718	733	729	743	756	763	731	751	738	742	763	760	742	753	749	727	736	799	774	736	736	749	712	752	769	774	775	714	719	769	714	735	704	717	768	737	743	710	739	771	779	678	713	746	725	709	795	777	752	736	724	735	706	739	776	741	722	701	759	766	768	730	776	763	733	745	797	739	734	728	780	748	755	710	726	772	719	727	799	762	767	683	737	729	712	713	788	705	749	785	724	751	779	795	696	757	751	716	736	763	747	681	773	743	759	701	685	733	700	723	708	739	739	729	728	718	754	677	726	718	789	684	731	777	734	763	737	724	780	705	736	764	686	763	747	728	750	738	715	758	769	703	755	745	751	720	750	728	715	745	737	740	740	772	709	778	735	729	752	736	714	688	744	722	731	750	685	760	770	701	785	743	695	719	784	718	730	733	743	744	743	739	736	745	733	729	796	726	730	759	754	737	748	760	729	758	757	761	724	756	720	736	732	736	799	784	794	733	749	750	709	765	717	710	745	678	714	708	762	695	741	741	759	721	751	812	732	705	761	748	707	764	731	765	754	731	722	717	735	752	771	746	708	732	722	716	771	714	745	784	734	704	724	739	739	753	734	748	741	723	751	702	763	727	774	768	704	747	722	735	779	683	773	735	739	756	724	755	759	770	713	736	777	772	745	772	747	754	761	773	763	780	723	711	732	733	717	737	752	728	698	715	752	730	730	712	792	724	773	724	739	691	719	699	752	747	730	702	737	768	703	726	761	720	747	767	721	737	735	707	726	698	764	754	753	759	734	758	769	742	763	762	668	669	722	725	733	740	722	762	748	748	712	736	773	671	755	682	755	725	752	754	764	689	763	666	773	750	704	720	740	728	755	760	737	724	770	742	744	661	747	752	724	734	784	745	764	715	779	717	747	751	723	716	752	721	738	764	751	748	775	756	725	757	758	759	732	759	714	722	745	715	746	767	718	767	793	727	779	687	721	720	756	730	774	731	716	700	735	732	779	729	786	769	733	746	766	749	705	743	754	712	777	726	747	747	694	708	790	730	713	767	732	721	751	718	749	738	756	789	744	740	710	741	764	720	747	741	744	730	703	723	754	722	732	789	724	725	732	710	739	773	752	731	772	747	732	736	757	790	797	758	722	753	770	720	742	759	697	709	673	744	747	753	739	743	685	735	775	753	714	704	750	743	752	722	720	731	778	729	745	717	720	709	719	752	731	723	727	692	692	725	761	749	734	752	751	748	726	743	721	768	710	721	727	724	736	734	761	725	781	733	725	782	772	679	703	754	734	749	799	739	723	753	726	691	736	761	783	747	750	734	753	743	757	757	751	737	709	734	712	718	754	746	747	686	706	744	738	719	721	793	747	742	722	729	743	716	727	745	730	748	799	736	705	745	736	723	704	732	789	765	686	758	708	748	749	733	756	751	759	731	734	723	730	730	772	771	744	788	749	747	704	759	705	717	764	736	748	747	754	722	727	772	737	727	756	714	748	720	787	719	779	747	780	717	725	756	696	752	728	749	723	718	719	715	738	705	716	712	748	705	711	728	742	772	768	697	783	719	692	738	795	786	732	748	747	733	755	715	737	712	712	759	759	760	693	721	785	713	723	762	764	684	752	704	726	687	743	771	740	711	740	720	750	761	722	742	711	715	693	730	722	725	774	753	730	779	728	770	784	716	777	718	762	709	791	735	706	738	744	713	714	748	695	713	727	747	689	771	718	731	738	775	799	692	765	712	740	772	788	753	765	674	701	750	731	780	703	734	794	756	794	761	723	763	726	720	721	720	724	723	720	747	729	764	776	672	762	703	703	745	730	730	754	766	752	769	777	762	787	744	768	733	764	735	754	701	735	729	696	763	779	732	754	724	711	711	726	765	805	726	758	754	746	754	754	729	713	743	761	726	757	740	759	748	759	729	716	759	716	737	721	780	729	706	729	727	687	755	735	696	730	749	769	750	717	734	700	747	706	724	771	736	754	767	730	738	740	767	747	696	774	792	756	772	751	693	763	746	744	754	750	742	785	779	759	733	795	742	722	709	770	708	745	740	701	775	764	761	739	771	761	716	779	761	717	695	771	741	740	764	752	698	762	766	711	737	719	720	734	771	725	765	742	702	755	759	791	763	732	792	716	742	700	723	719	730	726	708	766	752	785	765	760	762	765	714	765	719	731	796	742	740	736	761	698	729	759	790	786	720	763	705	771	711	765	732	778	739	736	768	779	760	725	702	759	756	779	736	764	780	723	702	813	756	757	713	759	717	739	746	700	765	705	762	752	704	738	756	741	761	743	697	748	737	741	736	721	757	716	775	711	784	749	736	698	740	720	745	723	721	727	751	730	703	738	722	730	736	755	774	717	717	720	716	733	774	700	773	722	745	750	782	731	681	700	755	732	709	745	702	747	699	775	705	761	717	734	674	714	713	716	742	692	712	721	723	755	684	734	722	764	723	790	780	770	716	695	771	716	747	750	773	764	742	739	699	715	783	734	720	751	812	709	751	711	725	762	699	783	733	743	696	738	764	713	696	737	764	742	761	743	794	748	783	747	734	720	715	724	744	722	755	735	760	722	711	792	734	739	749	763	785	747	715	736	752	707	723	742	694	775	724	712	764	738	746	728	742	702	727	720	764	731	813	731	779	710	731	761	756	774	723	750	698	742	726	736	723	690	782	719	760	724	743	767	754	727	743	751	714	715	748	755	748	676	719	837	714	736	703	780	737	772	756	775	766	774	721	777	757	752	756	755	754	730	700	727	751	705	732	776	709	748	748	724	730	764	742	751	802	765	707	763	732	777	706	744	683	742	761	742	706	722	760	701	754	724	669	755	740	751	704	682	719	681	724	695	759	747	692	730	736	771	688	742	721	693	741	726	738	733	767	716	735	716	717	729	765	694	729	754	759	765	728
3194	1204	1584	1427	960	699	584	496	400	316	339	293	260	254	206	241	213	202	247	215	199	231	214	200	210	198	205	203	222	234	211	207	204	195	195	183	182	213	216	210	200	188	183	176	218	231	219	171	230	180	197	228	174	215	176	215	183	193	206	198	201	194	224	218	213	204	176	211	193	195	195	222	200	195	200	174	215	194	160	204	199	212	176	217	172	187	182	184	206	180	175	179	177	202	194	219	191	183	183	184	202	189	185	216	186	203	194	168	211	201	184	193	197	215	202	189	187	192	204	200	160	195	184	164	146	178	219	186	194	209	190	208	230	222	182	176	206	202	193	195	212	204	197	189	212	234	186	196	229	208	196	184	227	201	188	226	200	208	208	185	212	199	218	191	187	210	195	194	188	195	208	188	224	192	205	185	179	179	217	216	178	166	221	207	192	204	183	215	186	208	210	185	198	206	227	209	187	197	212	225	182	176	194	215	199	176	208	214	191	215	196	191	211	222	210	182	206	200	185	180	208	166	185	208	192	216	207	208	199	212	173	199	178	200	196	212	210	213	185	170	189	197	202	186	189	193	204	188	192	186	203	201	187	169	170	227	221	201	173	244	214	208	206	183	207	204	214	223	175	168	205	180	208	208	195	203	183	191	212	189	226	203	196	213	193	175	211	189	194	191	198	168	215	187	220	192	205	191	198	212	214	214	203	199	197	209	198	190	179	188	196	195	190	179	210	169	204	179	204	192	216	173	194	164	209	191	208	191	187	232	187	192	199	194	198	199	198	188	199	205	177	213	205	203	198	193	188	186	164	191	190	191	197	207	184	172	186	183	196	201	188	199	195	188	218	203	237	200	191	218	203	171	196	195	205	160	186	200	191	186	195	197	189	183	207	201	168	200	176	208	219	211	203	205	175	205	193	193	184	193	228	179	191	206	201	194	206	187	186	202	218	208	213	185	189	221	203	212	204	178	207	182	218	193	217	204	205	184	189	166	203	206	222	196	191	210	182	223	182	180	210	201	219	206	212	208	163	154	197	195	223	200	194	216	179	196	200	198	176	183	204	167	180	196	190	211	214	193	204	187	182	220	181	205	219	184	199	198	197	218	200	223	172	173	192	195	175	215	190	180	210	194	173	204	183	216	167	204	197	188	190	206	189	190	184	184	181	186	197	192	207	231	184	203	188	194	207	196	187	186	201	211	194	195	170	184	206	201	215	179	193	184	184	164	181	194	186	174	209	206	206	207	201	175	167	199	186	203	200	184	205	201	196	190	176	203	190	192	191	193	190	204	178	188	210	179	200	177	223	195	195	191	186	195	197	210	203	188	195	170	224	206	192	188	196	201	209	165	189	199	200	182	248	191	223	226	201	209	205	197	222	204	174	193	191	197	169	203	203	190	264	200	214	201	203	221	216	196	198	207	204	227	178	201	189	204	195	214	211	203	185	211	195	196	203	165	191	179	214	188	185	188	188	178	208	215	174	210	188	190	208	204	195	174	181	226	198	226	200	210	185	202	188	203	204	202	182	177	188	184	192	190	199	197	196	172	198	195	190	205	193	197	201	191	212	189	196	214	185	172	197	216	206	207	191	235	190	198	206	209	207	211	210	191	191	192	210	202	191	200	197	202	182	192	190	187	184	197	221	200	211	204	165	194	223	212	185	194	203	201	178	213	224	179	199	171	206	213	216	214	162	190	231	188	201	186	184	194	177	217	213	181	196	202	213	214	204	188	203	208	216	204	163	183	170	182	191	200	232	241	191	167	192	169	198	180	212	219	226	187	194	191	218	182	183	186	178	192	204	181	192	220	186	202	203	194	183	197	207	209	175	223	192	171	224	196	198	215	211	183	191	162	199	190	202	175	201	194	247	179	186	208	192	191	186	183	202	198	196	187	235	202	195	202	177	192	185	206	212	208	190	228	201	190	185	203	192	209	209	195	174	188	207	179	198	209	200	200	191	202	197	183	198	181	192	188	209	184	202	189	202	170	216	188	186	212	195	177	206	167	200	200	187	171	204	213	186	205	209	195	193	193	220	206	196	206	199	196	217	162	177	210	214	217	200	192	173	182	199	199	182	238	187	191	196	204	205	194	208	168	186	180	193	191	212	200	220	219	194	173	185	175	194	187	203	207	198	186	220	199	216	218	200	171	226	190	195	189	189	193	193	181	206	198	200	199	189	204	183	220	192	207	189	198	201	205	205	171	193	180	189	200	194	174	199	191	208	202	204	197	211	206	182	172	188	165	201	200	186	203	191	191	165	181	205	193	194	196	204	211	232	187	202	193	224	209	216	184	198	210	181	197	200	202	203	211	219	222	200	175	173	202	183	186	200	195	182	210	216	194	227	209	200	181	213	181	192	210	192	176	207	174	193	195	220	181	173	184	190	193	182	181	185	198	194	213	217	205	204	186	202	174	207	218	201	219	195	175	206	215	195	219	180	182	188	206	227	196	209	214	206	166	182	189	210	198	205	206	188	206	201	209	182	190	217	200	185	217	224	202	190	196	187	195	181	222	174	197	205	206	228	208	166	182	201	188	202	207	186	166	185	208	194	175	181	203	185	187	196	194	205	200	195	192	169	217	220	196	200	186	218	196	234	197	193	170	209	212	197	242	201	228	182	221	233	192	184	205	220	220	197	193	186	234	170	211	211	198	195	218	184	206	204	210	176	225	202	209	189	199	195	189	198	198	196	160	190	213	227	205	212	193	166	192	191	216	213	222	193	191	174	176	199	207	188	189	186	176	219	178	189	196	200	187	235	190	200	179	171	166	181	189	195	207	208	219	169	188	168	194	211	209	196	194	196	203	219	182	204	203	195	202	222	195	200	196	203	214	203	181	194	226	205	209	212	185	227	200	209	186	185	205	204	226	204	177	194	202	195	201	193	231	193	209	201	204	186	181	175	182	186	185	191	183	210	166	187	215	215	210	197	218	196	196	199	170	178	192	207	175	185	182	185	210	201	196	176	185	171	171	190	222	198	204	190	201	197	192	228	212	200	169	192	212	203	168	200	181	174	192	179	198	187	184	186	176	177	208	213	180	219	221	195	180	197	199	214	181	197	205	193	175	224	198	214	203	189	222	184	203	194	203	206	182	189	195	193	229	196	194	214	212	182	233	199	191	206	205	183	210	178	202	212	189	226	210	217	188	193	208	193	185	183	194	216	168	181	176	160	204	205	192	211	199	213	174	212	187	218	204	186	194	206	174	182	180	202	231	206	190	221	219	201	203	194	212	198	191	195	167	180	176	174	189	229	197	207	202	208	189	184	205	212	209	185	205	176	192	215	206	199	232	175	204	224	179	211	186	194	205	210	198	209	200	189	180	180	203	227	165	202	195	213	187	202	207	197	185	207	178	192	215	202	211	186	210	216	201	189	169	191	198	206	201	185	218	182	172	191	192	197	207	179	175	183	193	205	193	202	180	200	207	206	194	221	204	201	190	232	178	197	201	185	215	206	203	206	217	191	179	205	203	181	211	187	214
2637	1503	3378	4298	3723	2829	2382	1980	1634	1395	1141	956	803	759	768	701	659	615	606	586	606	544	589	550	576	578	570	552	544	536	540	544	529	514	498	508	488	455	532	510	489	529	522	501	497	500	513	507	524	516	475	490	423	517	469	506	470	521	490	477	524	478	509	519	488	454	517	517	509	462	467	482	483	505	526	531	504	499	513	480	546	477	544	491	471	503	497	509	492	510	468	492	549	532	464	470	485	517	493	486	534	465	472	496	516	497	534	476	488	509	482	508	480	499	497	509	500	471	475	507	508	512	532	497	478	517	520	479	478	487	502	481	477	501	491	498	533	460	529	528	480	490	466	493	495	503	485	526	509	502	478	495	478	481	542	485	486	480	477	512	481	537	474	526	473	491	481	443	502	521	503	479	517	483	478	460	456	472	473	517	517	521	523	475	507	497	502	518	491	501	488	537	497	527	533	470	496	510	468	515	513	464	520	507	512	485	509	504	510	505	470	497	539	480	484	497	519	499	475	489	510	486	459	519	478	519	479	505	485	494	490	465	472	469	520	487	490	489	473	473	493	460	510	487	470	498	479	482	502	487	496	476	472	506	470	460	529	501	495	482	504	474	495	496	533	523	504	505	447	447	494	484	487	470	508	525	527	533	508	515	489	516	472	501	520	493	452	489	517	524	495	500	445	506	507	492	510	471	449	500	513	515	522	503	467	463	490	526	491	492	504	509	505	454	532	509	505	493	483	479	526	503	495	454	512	489	526	497	478	480	484	511	480	512	490	515	466	533	486	465	523	531	482	525	482	519	505	511	500	507	501	537	508	521	509	484	475	525	513	507	512	473	476	481	445	499	454	527	548	453	483	478	475	484	479	478	512	508	453	497	514	499	500	462	466	479	521	545	475	501	482	483	483	476	487	509	516	495	482	539	486	475	473	496	511	494	498	474	536	515	498	507	461	510	493	499	473	474	515	519	512	506	503	499	468	464	524	493	447	517	481	491	528	504	470	513	464	477	478	468	508	506	519	523	471	475	509	547	507	451	463	491	494	508	504	497	484	519	494	465	511	494	461	497	532	497	485	499	502	497	453	456	484	466	475	468	473	490	498	518	504	485	456	481	520	539	500	482	516	519	533	515	491	515	522	534	499	483	508	515	499	513	466	538	493	509	511	498	483	475	513	495	473	513	483	497	525	495	498	482	494	466	497	494	537	495	490	480	462	456	500	454	509	521	527	482	504	521	524	478	526	462	508	492	508	444	529	501	495	504	481	473	493	547	503	493	530	486	544	429	504	478	511	462	459	504	498	530	512	518	493	507	478	456	489	482	474	506	483	523	519	507	480	450	503	528	464	448	483	479	511	508	485	521	497	500	524	512	468	520	488	501	529	552	503	546	493	473	526	503	517	495	478	504	495	479	482	518	477	535	492	485	514	503	478	487	472	487	473	516	469	476	479	505	471	484	536	537	485	489	541	490	494	515	476	484	492	479	491	536	488	500	503	517	492	490	481	513	476	493	476	519	504	489	479	504	506	476	505	480	552	519	497	511	489	505	508	491	503	522	513	454	498	522	518	491	503	523	491	534	478	513	485	487	452	481	490	528	515	486	474	486	513	463	489	482	471	486	499	510	490	504	475	510	482	462	460	456	516	481	489	474	513	537	528	462	487	534	522	496	480	457	483	481	515	481	496	533	502	516	511	484	498	477	503	484	508	445	492	461	497	555	495	522	500	503	514	504	494	485	518	427	494	501	534	500	511	505	539	514	527	503	501	514	543	507	492	488	536	513	584	474	508	485	474	497	500	509	485	528	501	456	488	502	520	453	492	466	461	479	480	467	512	479	465	475	496	506	483	504	456	517	512	505	497	500	521	498	513	530	508	492	529	454	491	465	499	507	497	511	468	489	504	505	504	468	447	522	505	522	495	478	465	479	486	506	541	505	514	498	481	470	475	508	472	537	474	495	496	497	463	498	468	508	494	525	502	510	468	474	494	521	519	507	462	529	487	479	499	502	499	483	448	473	539	468	487	487	500	472	476	463	515	493	500	485	495	502	466	519	469	503	514	451	496	491	469	498	502	476	492	493	474	526	476	481	459	495	502	480	511	505	491	459	484	506	514	514	515	473	502	448	500	498	526	483	462	470	505	480	491	532	508	469	511	505	508	506	481	491	482	506	522	502	530	485	500	500	485	517	492	495	523	495	520	498	500	516	469	509	523	500	492	528	538	503	490	562	486	490	491	451	473	491	538	477	476	496	492	474	504	469	498	460	499	481	490	485	486	515	465	483	503	486	526	474	498	478	509	502	478	447	492	511	516	483	465	533	480	467	489	526	492	510	493	535	561	513	496	494	516	522	529	475	461	524	519	516	497	498	472	513	490	496	473	463	519	498	493	463	468	505	470	488	526	496	528	504	545	492	535	475	500	510	483	509	468	509	474	466	490	485	465	488	517	496	517	520	486	475	487	517	479	476	484	520	490	502	512	495	472	505	511	505	552	557	480	527	493	513	486	516	468	476	507	511	495	512	521	499	450	531	461	503	522	499	482	449	489	520	510	496	499	514	541	518	470	504	502	505	464	487	488	477	452	520	518	467	463	522	507	499	473	525	526	476	511	481	490	515	546	492	505	501	519	459	516	457	476	517	442	509	476	462	496	520	523	471	480	476	493	504	490	495	492	481	469	514	521	490	490	475	487	497	480	511	520	551	529	463	486	472	489	503	503	531	468	527	505	512	483	477	481	500	507	505	481	496	501	473	522	504	520	511	444	492	510	463	508	489	477	473	509	502	499	487	545	528	511	454	449	502	494	480	474	493	503	482	450	474	513	484	488	507	480	481	495	520	477	501	525	486	561	492	484	516	480	463	475	516	486	457	559	482	542	489	470	474	532	492	468	514	501	497	507	512	485	521	533	530	518	468	483	474	531	510	499	517	502	456	494	525	505	552	474	534	490	506	435	511	497	503	497	500	473	482	472	488	475	461	483	492	520	509	476	480	455	480	523	498	516	564	489	489	505	513	496	481	494	462	498	492	452	525	470	535	474	507	524	503	465	479	497	509	453	496	506	454	482	507	477	493	506	510	512	544	498	528	502	482	455	515	506	509	494	506	475	485	518	532	485	490	514	490	494	516	528	485	462	484	533	533	448	496	507	467	469	505	494	520	462	516	480	517	463	467	507	534	490	490	480	474	507	494	508	486	496	521	551	461	515	488	547	505	487	513	486	499	457	498	516	507	515	540	510	486	489	503	529	517	503	507	523	459	484	468	497	504	454	474	484	532	512	541	467	506	497	519	474	468	512	509	507	477	511	528	465	467	510	501	472	503	494	515	497	514	501	535	506	513	497	513	523	482	480	515	503	503	509	477	518	492	508	520	499	491	540	495	469	490	510	483	495	477	489	503	507	569	514	532	482	472	529	513	480	495	531	503	490	480	520	501	487	540	480	485	482	517	517	504	496	515	471	508	495	487	517	472	480	518	502	513	511	541	498	504
9916	3240	4478	5211	4126	3066	2381	1539	1330	1130	970	887	597	551	516	456	405	384	377	408	392	354	349	296	400	343	350	326	323	299	335	327	324	344	329	334	308	306	305	316	359	341	323	298	354	308	340	342	309	340	338	323	327	332	331	297	336	335	325	309	320	342	325	327	299	373	323	330	334	322	294	310	300	328	306	311	354	319	338	353	345	315	294	309	318	364	335	335	310	330	317	293	356	325	294	317	314	319	315	322	297	303	338	327	297	347	318	323	280	322	343	306	320	296	333	282	335	324	318	298	324	346	325	312	291	318	332	303	292	299	316	331	305	304	323	266	325	336	304	297	321	346	347	339	327	329	330	325	304	366	319	350	321	314	353	334	339	322	323	317	320	318	307	301	321	336	331	341	315	304	314	344	319	312	353	327	337	348	323	321	285	335	299	313	347	334	322	313	347	302	319	301	309	358	314	332	344	307	342	323	302	345	318	336	340	321	309	302	322	355	306	322	348	291	318	355	299	342	276	280	311	315	334	342	352	300	375	334	302	286	287	316	354	316	320	328	353	337	337	336	347	284	308	286	290	323	340	315	313	314	320	308	307	309	328	316	318	336	346	342	322	334	328	358	319	321	320	324	308	310	310	272	274	312	316	305	313	332	323	318	344	296	295	346	345	314	357	327	289	348	326	336	308	332	339	322	323	335	290	296	328	302	273	309	359	329	315	316	317	353	339	338	324	283	347	285	301	320	339	348	298	334	353	306	327	348	306	303	326	303	328	304	328	282	290	334	299	322	329	370	303	327	327	320	344	338	321	324	306	303	343	348	365	325	328	323	334	324	283	308	312	335	296	347	307	347	306	316	306	331	335	319	305	343	351	351	322	321	285	287	319	343	342	374	319	302	300	335	322	318	306	311	324	316	322	285	289	283	309	307	309	324	316	346	315	317	324	332	311	321	337	305	274	319	275	325	330	334	317	314	331	327	336	355	312	342	303	296	319	331	311	296	313	347	277	297	329	330	349	359	307	321	328	327	306	302	305	319	327	313	311	286	357	344	295	301	301	326	303	312	341	335	369	309	284	315	305	347	323	282	346	311	318	301	323	282	338	353	288	333	281	323	362	314	338	311	295	312	332	308	345	326	352	303	357	320	318	309	315	329	319	309	323	272	286	300	335	359	303	334	345	357	307	345	330	297	285	331	339	304	302	333	299	294	301	309	317	303	325	305	327	363	321	321	340	330	338	315	310	335	327	342	312	320	300	349	328	323	388	341	319	292	292	330	317	351	314	311	335	309	317	311	308	285	300	303	349	345	353	323	340	323	314	265	337	330	291	323	331	354	323	352	321	284	333	330	307	306	307	337	321	307	355	347	279	304	345	345	305	311	344	318	319	310	315	342	297	336	313	313	309	295	324	340	359	349	332	363	305	340	285	338	299	326	288	321	323	345	366	319	345	305	340	311	357	298	304	311	310	294	335	334	298	339	325	287	319	335	327	300	309	293	291	314	318	332	322	340	318	315	334	338	343	373	346	298	328	318	360	361	309	308	276	299	323	333	339	321	302	296	311	332	351	345	323	305	323	302	317	302	342	318	316	324	321	335	329	341	358	272	287	303	324	312	344	310	346	308	284	298	330	293	276	313	328	326	321	339	314	325	327	319	349	301	292	334	281	320	326	317	300	279	319	321	323	299	337	331	327	273	307	342	290	300	293	326	314	348	338	298	329	305	326	300	305	309	325	332	324	281	314	334	321	296	366	287	288	313	349	370	319	280	324	324	342	337	347	322	323	307	313	346	336	299	270	332	314	322	287	333	338	326	323	297	300	329	287	288	296	316	345	359	299	318	327	321	277	307	318	328	327	340	353	322	332	284	312	332	340	312	275	327	314	308	283	311	296	301	356	330	309	293	337	320	283	307	329	354	319	304	290	280	271	307	337	292	289	322	314	331	310	330	341	302	324	331	291	324	326	316	313	322	334	332	301	316	327	327	291	364	283	307	322	290	303	313	291	325	326	300	317	315	322	283	325	319	309	297	300	325	334	365	294	289	332	340	329	337	289	350	299	330	330	309	329	325	317	336	342	324	283	327	313	309	348	325	305	326	314	326	350	346	329	322	304	308	320	277	315	354	303	300	344	290	337	317	279	338	310	314	310	323	285	272	292	322	305	307	313	322	299	319	294	352	344	332	306	324	330	323	326	308	335	340	355	352	309	334	323	322	335	336	328	328	300	301	289	316	333	307	300	324	313	331	319	319	319	325	317	295	330	316	263	345	317	326	301	301	320	273	329	315	324	335	314	340	289	316	301	350	342	287	332	298	317	289	298	309	309	320	290	298	349	347	311	327	324	321	311	288	316	320	345	314	323	328	304	311	345	296	305	332	313	328	295	320	315	328	288	292	327	331	333	322	308	355	331	309	292	303	303	311	309	330	315	318	353	289	317	296	303	332	322	282	331	349	341	305	318	294	342	301	336	310	317	340	307	333	332	323	336	277	295	331	347	313	316	316	316	297	326	327	299	295	308	313	309	283	317	329	338	314	293	353	303	311	325	337	333	338	290	328	301	326	339	335	293	324	304	308	325	297	341	322	316	310	299	321	293	348	291	321	323	339	357	308	331	327	303	302	308	290	301	339	304	315	294	308	346	301	304	290	317	295	326	320	326	326	324	313	314	305	321	323	302	301	326	325	303	324	313	344	334	293	304	308	307	273	328	300	337	316	331	336	321	361	326	308	327	319	330	275	333	361	295	354	283	321	302	345	349	371	326	316	297	296	315	283	345	314	322	315	294	305	313	342	322	311	336	318	335	285	336	330	310	314	321	293	324	336	343	314	310	300	319	352	354	328	344	309	268	292	352	360	324	320	334	290	320	286	327	291	337	352	324	345	356	319	312	356	318	320	330	330	306	331	334	313	330	320	310	288	337	341	313	320	352	300	308	277	327	347	338	312	317	309	300	342	344	318	329	334	324	326	318	327	339	330	306	322	297	287	297	326	337	336	283	315	313	314	333	307	344	289	292	287	327	350	317	309	312	322	324	303	320	316	350	317	341	321	340	295	331	311	329	321	334	347	344	336	325	340	307	313	328	320	320	318	345	318	352	299	347	346	287	354	334	319	295	309	311	293	324	342	332	287	295	304	362	334	313	299	324	294	336	327	306	316	287	322	302	327	313	337	340	308	329	327	306	325	320	336	325	330	323	328	327	299	319	344	381	334	322	301	292	343	325	301	290	290	338	319	331	307	289	307	306	337	305	319	344	320	338	331	320	314	322	333	320	349	337	300	322	345	317	340	339	313	295	320	322	340	349	326	350	298	330	320	314	323	322	313	311	337	328	326	320	321	304	325	299	331	331	302	266	356	320	324	324	322	345	323	333	338	329	302	325	322	302	280	317	316	301	326	326	315	348	323	324	336	323	298	302	360	287	344	316	328	329	296	342	354	300	305	297	319	324	308	323	336	359	319	335	321	321	342	340	337	289	304	303	321	328	323	296	337
7768	3291	7644	10889	10066	8972	8671	6656	6033	5410	4721	4303	2656	2432	1796	1628	1424	1346	1248	1210	1111	1042	999	965	904	945	939	880	870	862	802	848	774	814	796	775	781	776	784	819	795	728	745	699	784	762	732	743	749	743	744	770	701	719	772	756	798	726	746	774	746	751	775	728	741	735	766	757	746	690	738	741	753	708	723	738	709	752	755	776	699	721	748	744	797	683	731	793	724	760	754	750	698	745	732	722	805	793	717	762	734	731	701	723	712	726	743	754	755	702	786	757	771	736	780	666	722	806	736	745	711	759	746	769	805	759	792	748	672	726	755	754	729	677	741	777	707	789	717	726	749	760	774	749	768	731	685	755	735	734	738	758	757	724	687	713	773	728	730	727	758	732	708	800	732	751	701	784	768	761	746	726	728	717	731	703	740	773	664	705	749	826	730	728	729	743	750	728	733	748	727	718	723	747	767	727	763	748	730	703	769	701	767	759	772	720	720	754	740	740	715	725	785	780	724	742	742	795	718	748	753	728	736	773	748	712	721	742	686	755	727	737	730	717	728	779	763	712	734	724	732	773	756	701	739	766	745	686	770	711	766	770	739	727	727	775	722	773	747	760	735	701	746	773	740	763	804	724	729	706	729	744	774	714	734	706	754	724	710	769	756	730	742	768	727	736	756	719	736	771	709	714	728	764	744	709	749	757	700	739	745	740	749	748	758	822	766	727	739	784	754	743	786	740	727	775	699	766	720	698	777	732	724	735	705	752	694	719	754	737	750	731	766	734	771	761	701	763	781	779	736	756	722	797	749	715	736	738	731	712	729	764	742	734	731	704	746	822	753	740	739	732	732	768	721	733	734	755	738	765	694	702	722	791	735	782	786	767	755	737	732	694	719	799	715	714	692	736	784	735	737	754	750	768	771	707	792	709	744	745	710	704	724	751	783	721	705	753	727	744	773	746	765	733	802	735	717	774	709	716	755	690	748	726	759	764	763	742	722	710	744	698	748	729	766	740	755	757	800	714	750	718	736	739	777	760	749	779	723	694	766	788	734	753	796	770	744	739	736	750	727	745	747	744	747	766	745	739	712	719	737	739	754	775	752	758	688	783	776	770	766	738	807	796	777	741	765	745	746	751	742	751	694	784	760	741	738	734	750	772	732	745	700	748	738	752	735	767	708	685	723	789	793	776	731	708	779	749	717	743	717	742	786	779	697	735	749	743	714	743	722	741	742	749	737	725	727	717	802	729	811	718	762	752	698	708	748	729	785	734	776	765	797	723	711	769	754	739	731	736	704	778	750	718	791	684	734	711	702	726	753	727	732	744	751	760	770	742	723	743	757	756	791	744	754	722	710	802	782	799	765	690	711	694	740	752	696	746	764	723	741	742	734	731	690	726	758	758	730	764	729	746	723	764	727	694	797	770	733	720	740	716	714	700	741	710	771	722	774	764	730	745	720	735	728	781	762	741	724	733	716	759	739	725	720	750	748	762	778	745	758	722	738	763	733	714	729	741	797	760	732	692	762	718	759	706	710	750	745	799	721	740	710	771	727	730	759	744	764	758	732	715	759	733	754	764	720	715	717	779	779	723	728	782	763	743	717	748	752	742	745	746	736	697	750	766	768	729	725	722	741	703	713	736	763	717	765	787	754	714	711	739	729	760	775	709	720	774	715	754	724	766	725	751	767	680	793	740	765	721	721	764	758	731	724	708	716	829	761	711	747	780	713	766	791	753	768	738	726	739	740	794	745	764	752	741	697	768	758	766	730	789	755	750	797	742	759	744	756	765	673	764	716	723	692	750	730	732	744	728	730	752	751	746	777	701	723	722	769	744	742	702	744	763	708	773	723	791	689	668	727	710	777	726	702	727	787	773	768	688	667	779	708	738	760	793	709	657	776	777	723	703	792	775	749	782	784	719	728	758	731	782	804	719	727	765	779	704	749	717	697	730	732	731	758	798	722	751	768	748	709	738	735	740	770	728	754	776	706	721	745	725	752	741	719	778	736	724	704	706	714	735	734	721	761	762	774	732	720	749	723	758	797	740	776	728	751	741	721	712	748	720	684	733	732	731	750	744	770	765	694	741	768	687	768	758	688	777	812	690	765	706	736	738	725	746	745	761	722	744	776	710	746	729	782	690	710	726	738	720	715	774	755	742	729	747	728	690	677	784	757	751	723	742	726	746	768	752	734	787	755	787	765	731	806	701	761	738	823	740	778	741	734	734	744	757	725	763	763	768	746	739	736	715	780	787	724	757	740	696	771	816	716	704	709	761	746	756	738	765	736	720	726	770	747	756	742	708	722	801	718	736	772	725	737	748	720	742	738	729	727	716	756	733	767	715	748	751	793	778	756	746	763	729	759	754	754	796	768	750	765	745	743	747	714	774	784	772	808	750	728	699	725	733	701	789	722	751	776	715	744	737	709	759	744	743	742	729	743	789	729	791	768	760	702	743	767	739	727	763	719	721	735	756	756	755	707	756	739	713	740	716	709	791	773	802	766	741	752	720	733	743	769	765	765	733	756	728	757	736	741	761	806	699	756	711	712	708	723	768	736	723	750	777	790	738	786	722	779	760	715	729	746	702	730	748	732	753	735	740	726	710	761	736	695	742	765	719	722	725	761	714	775	736	716	727	741	710	736	761	758	755	766	701	741	745	723	763	780	758	780	743	709	723	702	731	716	743	670	778	738	742	717	767	773	721	719	743	739	774	753	736	741	711	735	756	711	703	764	717	737	813	739	774	731	738	737	748	747	752	702	774	776	718	735	828	773	759	715	715	779	736	769	776	723	740	747	763	798	771	730	714	687	733	759	741	720	742	792	728	777	740	755	742	700	777	728	744	763	761	705	747	751	753	796	717	729	744	783	741	754	741	773	752	749	720	718	702	759	741	785	775	716	725	730	725	719	718	688	727	814	737	743	690	702	750	708	723	708	741	779	765	715	760	756	729	741	750	752	739	721	677	757	730	707	756	730	728	786	780	732	737	727	702	701	699	715	781	761	746	777	761	715	759	757	763	724	765	744	736	738	782	731	741	745	718	774	782	759	727	772	716	774	769	743	796	762	704	733	743	729	772	729	770	714	778	722	767	801	719	719	735	774	683	717	772	767	746	745	763	754	747	701	700	701	731	707	787	760	754	809	723	735	735	724	715	743	721	710	762	777	773	785	793	721	757	717	755	761	753	701	723	768	731	687	749	744	725	745	692	734	768	712	751	748	736	755	747	758	699	757	754	703	753	739	729	759	749	734	691	738	705	747	710	724	751	742	761	738	738	707	776	719	722	802	734	741	767	719	727	732	726	721	776	726	762	735	719	840	801	745	738	770	718	751	772	758	771	760	723	741	759	746	737	715	796	758	709	676	707	722	697	726	642	727	787	763	754	726	749	701	798	762	702	717	783	764	770	725	717	727	742	783	757	726	770	741	781	743	721	726	690	759	719	702	760	754	772	756	733	722	767	731	749	697	730	772	765	737	743	783	761	781	795	749	712
16972	5466	7247	8048	6587	4668	3960	2823	2523	2182	1626	1405	998	780	665	516	501	503	485	495	474	395	390	356	410	398	364	382	363	343	330	332	366	358	327	349	331	324	306	341	328	337	330	326	321	322	355	338	311	311	359	339	290	307	307	348	315	300	319	329	334	313	303	319	340	317	313	339	329	326	314	337	332	293	345	309	304	295	354	301	323	255	283	327	296	359	339	309	304	336	328	294	329	327	346	331	337	315	316	324	321	283	337	338	300	314	310	335	312	313	315	307	346	372	374	331	327	309	332	327	317	304	352	335	331	314	319	328	302	326	341	333	298	330	339	355	353	324	309	338	346	322	326	343	301	336	341	301	311	355	333	344	322	303	316	351	304	309	322	332	322	326	362	347	299	327	309	357	340	373	344	332	338	333	363	329	324	312	313	313	337	315	347	330	308	314	302	364	355	318	330	315	328	319	360	305	309	338	307	308	303	337	335	339	332	286	351	316	352	359	325	311	309	321	332	338	290	341	282	312	311	357	336	330	292	296	339	343	325	325	311	338	303	313	335	340	355	342	324	312	355	325	286	321	333	357	349	297	295	314	329	282	304	336	290	344	356	335	326	306	350	312	327	310	337	314	337	335	352	337	337	348	328	342	360	319	339	352	323	330	274	341	365	316	343	303	320	324	363	340	313	342	320	356	333	266	347	328	314	333	328	326	344	328	336	334	349	319	334	344	338	352	341	340	336	326	328	320	330	325	342	346	341	314	324	351	314	321	353	340	302	326	318	314	337	358	347	345	306	343	319	324	317	319	349	331	362	311	296	342	315	304	354	310	315	340	336	310	353	351	293	326	334	370	347	328	363	325	312	313	322	334	352	350	334	330	366	332	315	336	299	319	335	305	328	328	325	318	359	309	299	308	321	313	301	362	333	343	338	291	356	296	329	337	319	292	319	304	312	325	313	289	325	343	317	312	336	309	287	299	315	304	320	308	320	303	402	337	307	336	325	325	304	328	397	381	338	348	358	320	334	298	310	318	325	311	336	320	320	338	357	359	328	316	349	324	322	325	325	318	303	345	312	314	310	309	339	353	326	341	336	310	281	320	342	326	288	312	324	324	324	322	333	317	310	321	289	299	333	315	333	320	329	335	297	316	348	336	309	331	320	350	342	302	291	346	327	340	314	326	310	302	333	319	356	300	318	367	304	309	332	329	323	324	350	321	341	326	334	308	326	306	312	320	352	297	319	348	358	330	325	351	349	344	339	332	324	293	333	332	352	336	317	283	334	370	361	335	301	324	310	344	289	331	349	329	299	298	325	358	376	330	308	337	348	300	309	303	335	320	327	310	315	353	332	304	323	342	335	327	329	267	309	321	318	334	316	327	325	314	327	311	333	373	349	336	328	358	341	329	327	332	294	358	313	346	320	331	367	346	332	341	343	313	320	314	327	344	301	342	366	354	333	358	331	280	340	275	320	334	333	334	320	339	339	323	335	324	316	340	293	299	324	351	308	351	322	326	310	290	305	302	339	347	311	318	339	309	315	326	316	331	337	320	336	343	330	333	317	297	338	338	322	318	340	308	346	332	328	336	300	309	329	319	335	361	322	347	321	326	319	332	343	326	344	324	308	321	341	323	328	335	303	317	324	325	325	340	347	324	309	281	328	332	340	334	325	323	325	316	356	324	317	331	297	298	336	298	332	360	320	341	373	361	328	339	338	329	304	335	346	323	346	340	327	325	306	282	306	313	322	310	331	309	311	332	340	313	337	329	328	331	330	323	301	352	331	302	335	336	330	315	298	309	291	320	308	305	310	290	314	337	339	292	327	320	303	317	319	308	318	328	318	373	333	319	341	325	337	308	336	314	366	341	350	297	305	311	339	309	309	336	328	309	327	320	312	335	334	324	330	334	346	323	305	321	353	348	321	311	307	312	317	316	332	309	305	326	321	330	349	316	353	367	313	315	352	351	300	310	327	322	336	327	332	312	316	354	296	295	338	364	331	305	318	326	334	333	320	320	346	350	332	352	328	312	334	319	374	333	312	341	322	316	350	349	361	302	314	343	330	334	373	295	318	292	297	305	313	338	327	316	313	304	330	352	314	341	349	299	320	311	305	316	292	382	359	322	319	296	331	318	302	362	306	362	331	324	350	308	318	330	328	294	303	330	343	364	321	308	319	313	308	311	309	341	332	309	337	319	308	349	335	358	299	283	316	306	325	365	308	351	300	359	329	281	320	315	327	318	334	325	331	291	312	339	311	322	335	322	336	335	309	300	348	295	290	305	331	307	339	305	299	341	319	312	349	335	314	350	290	278	364	309	357	383	345	342	325	339	311	395	347	316	296	335	334	317	336	324	345	279	312	339	364	356	323	343	304	313	339	332	360	351	337	305	301	363	325	333	321	309	356	324	305	346	338	299	314	304	330	348	357	326	313	336	321	338	298	325	325	348	308	318	307	353	352	372	328	342	293	309	331	334	342	292	319	309	300	315	313	312	313	294	321	352	360	343	298	297	315	311	336	346	350	336	323	326	360	318	273	327	307	344	352	326	355	306	327	375	320	345	325	332	315	325	306	324	301	347	325	327	315	340	314	314	294	354	339	332	297	340	322	320	285	338	306	330	290	331	327	313	332	349	332	318	361	327	338	333	345	337	327	339	335	325	330	297	335	366	354	332	327	321	338	277	307	325	316	318	345	318	297	349	322	310	315	353	370	351	295	336	363	348	327	318	338	278	320	339	352	343	325	313	350	375	334	350	354	327	335	337	373	337	313	320	313	317	333	331	348	301	323	321	311	340	311	338	329	308	322	305	304	307	335	336	308	327	345	359	355	300	337	331	341	313	324	319	373	329	344	323	308	325	345	312	325	371	295	310	330	293	307	294	334	332	311	308	333	327	291	311	358	316	317	323	332	326	332	344	329	325	292	312	305	314	311	334	332	325	354	312	384	316	318	307	303	314	325	328	320	354	335	329	339	356	327	326	332	358	351	346	340	357	303	346	354	311	304	336	357	322	325	330	297	310	333	330	306	294	285	335	314	322	346	327	316	318	318	311	304	287	309	336	329	326	300	338	314	318	309	308	323	349	338	336	312	316	341	325	321	326	331	287	305	300	328	343	290	312	331	332	340	303	310	321	335	352	321	334	296	339	315	319	342	293	343	338	328	339	358	303	373	338	314	306	299	312	312	281	354	333	318	331	320	328	358	344	350	325	330	349	298	361	334	348	320	314	325	327	330	348	323	307	299	322	329	318	322	347	344	293	345	333	356	315	322	342	364	347	336	290	296	312	369	349	335	296	300	309	331	340	331	299	302	305	334	315	337	314	316	311	352	324	320	344	315	334	312	337	316	308	313	321	305	339	335	381	315	363	336	347	310	303	335	352	332	319	302	330	343	359	349	323	311	351	319	307	328	345	340	335	341	350	333	329	329	342	355	311	341	318	324	345	342	312	335	332	291	285	337	312	312	312	331	336	288	350	327	315	301	316	332	327	298	324
10089	4674	10263	14729	13720	12448	12476	10214	10203	9113	7803	6976	4274	3686	2808	2297	1982	1879	1759	1771	1488	1251	1197	1120	1132	1020	1038	1044	947	846	962	850	815	866	874	785	834	763	790	781	783	766	742	788	753	772	753	752	762	793	729	771	746	776	792	726	739	771	808	699	795	731	728	738	754	807	720	706	679	747	741	689	758	714	716	752	767	744	773	721	772	760	725	772	778	705	725	765	741	729	717	702	717	743	696	750	756	700	703	702	769	722	733	724	737	754	738	722	707	730	735	660	691	722	730	744	721	727	719	693	756	803	754	716	628	696	728	754	752	689	717	734	708	730	709	708	725	732	720	717	732	706	735	706	696	751	694	693	743	719	696	687	756	721	743	729	677	708	780	695	762	682	739	680	747	733	761	721	773	742	755	739	714	676	751	746	769	711	742	767	724	722	753	730	723	704	712	733	751	761	729	718	719	720	742	779	731	740	731	700	754	719	756	710	752	751	682	758	714	784	722	744	729	726	695	746	733	740	697	732	758	750	798	668	746	727	767	745	676	720	759	736	692	749	679	726	725	752	712	685	766	725	733	734	724	723	714	720	727	764	765	747	725	706	756	778	747	760	735	691	758	765	716	712	734	728	746	717	781	704	759	759	741	706	730	711	701	743	723	733	758	667	736	669	733	737	739	750	685	702	690	749	789	760	725	738	715	756	744	691	771	770	723	725	734	749	772	709	727	745	711	725	733	752	740	747	709	744	701	705	708	684	680	730	734	692	777	756	796	702	707	719	683	728	762	695	706	720	764	755	708	694	709	727	718	770	747	710	682	678	755	753	734	727	774	732	680	735	716	761	727	749	674	684	786	747	707	692	724	715	754	715	734	711	702	660	718	697	724	756	774	713	700	699	745	718	695	695	717	714	736	763	772	732	706	705	784	760	687	737	738	687	758	700	752	777	729	703	712	703	708	665	755	761	691	781	751	734	711	808	741	722	693	675	797	752	710	741	746	771	746	741	734	735	742	728	736	733	758	764	654	741	730	705	702	699	705	743	725	702	722	765	763	691	718	686	760	772	733	735	718	728	703	691	691	749	711	776	746	742	716	755	722	756	751	736	799	694	698	731	773	757	794	763	752	705	747	669	739	707	725	746	702	745	730	774	760	702	711	757	757	698	735	738	669	809	750	721	727	740	704	746	698	770	722	754	760	736	804	744	734	735	743	723	749	703	728	706	686	728	697	718	729	753	752	736	710	760	755	809	747	662	743	742	725	695	721	745	729	766	724	686	713	712	729	751	724	723	733	750	711	729	774	768	749	734	747	698	749	757	742	774	733	760	726	730	709	754	728	732	730	694	726	705	730	725	716	719	764	754	689	704	710	704	741	730	736	759	738	763	717	717	732	712	712	741	731	713	733	744	691	734	720	731	721	731	729	743	750	708	746	686	742	723	662	763	692	745	716	721	761	743	775	749	743	757	682	734	730	686	708	699	712	702	732	718	742	724	705	714	741	698	736	755	721	755	727	686	678	717	728	731	741	745	752	723	690	718	769	739	748	773	718	737	719	707	747	675	695	724	729	689	738	691	735	765	706	676	729	700	730	714	749	751	708	753	716	713	706	693	727	764	756	758	818	746	704	761	759	724	735	750	789	775	731	744	695	784	725	755	713	755	720	750	689	778	752	740	749	739	735	728	716	728	755	705	716	729	724	761	741	721	785	759	732	736	728	711	771	761	696	781	692	723	748	706	721	692	686	744	729	696	728	705	751	758	718	758	689	672	753	701	739	722	701	751	753	737	706	655	722	712	745	736	713	711	702	798	709	730	768	711	706	696	724	776	684	737	776	737	713	675	716	733	754	726	692	753	716	712	751	724	755	742	788	740	764	667	692	720	707	707	742	702	704	757	710	706	703	727	740	732	779	727	762	770	732	698	711	731	739	735	745	721	697	718	731	750	736	741	730	741	713	748	709	764	684	701	766	709	710	699	713	726	688	730	754	683	714	798	757	702	724	725	737	696	706	741	725	752	715	725	779	742	703	724	711	716	705	709	687	734	714	728	733	747	687	778	710	723	713	771	706	749	733	739	712	721	709	717	685	727	756	733	742	668	744	733	729	742	703	723	763	733	747	699	704	707	755	700	786	766	718	760	717	751	753	704	781	736	777	717	683	702	732	736	689	747	717	700	718	700	703	683	718	724	702	748	723	747	708	714	743	772	751	731	707	713	757	715	741	732	732	745	773	699	715	717	727	704	749	746	734	698	785	736	737	736	710	760	735	729	716	735	762	783	754	734	749	736	708	764	685	760	707	765	788	691	706	749	700	728	738	752	703	750	716	674	712	736	738	729	692	730	747	762	750	751	729	722	778	776	729	716	714	738	761	758	741	697	724	715	732	746	719	750	737	731	713	724	728	804	781	723	749	738	686	738	745	731	751	728	695	719	762	753	712	747	805	750	765	733	740	748	739	761	734	663	690	742	708	724	770	745	796	782	735	726	756	703	717	744	710	703	716	753	695	755	757	725	761	692	727	751	718	766	724	770	681	728	744	691	768	710	745	715	715	738	675	736	723	733	737	778	724	670	724	734	735	737	728	725	738	767	761	718	740	718	795	717	692	771	761	706	701	710	769	751	729	743	711	741	741	711	732	722	709	693	702	709	716	789	763	738	707	774	730	705	736	815	720	726	726	716	720	761	717	785	749	725	765	752	733	739	689	685	719	741	751	715	718	766	704	726	710	738	754	744	657	742	724	718	721	703	686	739	721	730	722	640	744	722	723	708	740	693	740	722	693	708	776	768	739	736	720	680	776	676	718	740	713	741	744	765	704	738	707	730	780	723	734	721	773	733	711	735	737	739	715	717	728	751	759	746	708	713	727	768	755	744	740	749	719	726	719	728	798	758	719	733	794	723	745	766	738	786	721	767	663	756	695	724	732	768	721	767	693	709	719	731	737	707	730	707	736	728	729	718	747	736	739	761	675	678	697	712	701	729	737	739	748	740	693	711	704	696	702	759	735	712	739	746	754	728	695	716	730	752	704	784	727	793	716	672	669	766	721	736	753	755	742	746	728	702	724	716	752	704	713	716	720	745	696	703	720	736	698	739	762	730	735	772	714	715	731	699	742	703	708	740	714	736	742	733	702	760	725	782	696	731	756	701	762	731	769	733	740	730	761	757	712	756	712	771	690	715	718	697	709	741	720	706	684	760	737	731	747	745	765	695	702	740	728	697	734	722	691	724	726	701	700	732	729	748	800	740	697	730	708	684	726	765	715	726	703	743	699	749	719	730	800	771	706	721	735	767	716	764	724	740	754	695	703	783	709	763	705	721	735	687	755	716	804	716	770	750	682	727	715	742	752	704	713	704	755	730	732	756	715	719	751	733	717	742	718	717	743	720	732	734	750	760	745	680	767	703	689	718	691	717	749	751	728	710	759	757	747	754	735	727	718	721	724	696	749	721	746	747	676	737	753	753	752	711	760	714	699	729	769	691	715	769	731	701	711	705
2846	1143	1492	1331	939	638	510	417	333	320	301	274	240	239	244	232	215	184	215	226	230	191	187	174	189	191	235	177	179	181	211	196	221	217	209	193	201	198	217	183	193	195	190	199	197	198	184	189	188	183	209	179	213	203	191	172	174	216	179	166	206	162	200	200	196	179	191	227	170	204	225	194	186	186	204	178	184	188	187	198	234	203	180	178	184	182	179	208	209	185	190	188	197	177	203	171	204	205	177	215	225	217	179	204	188	180	197	198	190	190	200	186	203	152	180	208	197	195	208	199	202	197	185	198	194	173	226	195	179	185	185	177	208	194	184	201	233	176	200	213	197	200	215	186	209	166	184	209	200	184	211	206	185	191	197	177	154	176	193	179	205	176	192	201	229	197	208	200	175	217	211	182	193	185	205	205	177	183	182	182	209	197	179	213	186	193	216	200	223	207	226	213	204	179	195	204	214	155	192	188	185	179	190	211	185	179	188	176	203	205	176	219	193	191	178	212	173	205	159	206	187	159	187	196	196	165	189	227	178	208	189	212	201	194	183	174	214	160	175	168	178	187	172	183	189	174	217	203	180	201	198	218	194	197	197	208	204	189	201	179	202	198	182	175	175	187	189	204	176	202	199	181	215	218	202	194	174	218	189	170	184	162	196	196	169	188	195	187	206	189	206	212	188	168	204	200	203	202	195	180	186	154	200	202	200	200	206	210	212	191	188	183	219	174	189	187	203	190	187	180	201	191	214	192	207	209	188	200	214	167	176	169	204	185	181	205	161	184	159	187	196	211	196	189	202	186	180	178	183	180	192	179	198	190	200	191	191	204	188	190	197	192	170	198	218	172	195	199	194	209	173	189	190	175	217	181	197	182	179	205	186	189	186	199	196	215	202	170	182	190	192	191	186	183	220	191	185	178	191	191	195	200	163	177	199	175	198	180	203	207	192	202	170	188	189	173	169	184	211	211	191	199	206	185	196	196	191	183	185	205	177	200	181	206	198	175	194	196	180	160	182	180	184	209	195	205	182	182	199	186	183	190	206	185	192	205	203	199	183	175	176	196	200	184	215	212	172	184	190	202	180	211	172	185	212	177	214	202	210	186	202	168	216	197	173	184	189	200	191	182	194	191	210	178	178	188	182	182	202	185	172	192	171	181	205	211	177	233	212	189	203	177	204	193	170	181	182	159	200	178	210	179	198	186	191	187	186	154	182	188	189	208	181	173	181	172	202	184	198	213	195	207	179	204	193	207	182	200	167	184	207	215	186	195	182	152	195	183	205	201	177	189	190	160	188	174	209	194	204	200	197	223	207	201	180	202	219	198	184	203	185	196	170	209	191	220	214	194	194	146	178	165	181	193	195	185	186	182	175	189	150	180	188	187	172	161	220	215	213	220	182	186	196	168	206	204	200	222	183	170	174	196	182	196	208	196	211	205	190	183	214	182	204	196	204	161	193	191	164	171	184	190	189	172	207	179	172	174	191	192	213	185	207	171	180	172	187	190	210	205	192	180	183	186	170	186	210	182	191	203	186	178	193	198	184	189	164	198	181	186	193	199	171	205	193	184	202	181	188	198	228	173	180	201	204	168	200	171	179	176	179	172	188	182	162	228	218	214	229	209	216	179	166	171	213	176	202	183	154	184	192	203	179	184	190	184	218	182	188	155	193	192	184	167	209	193	195	202	198	191	172	195	195	213	210	191	181	209	192	211	215	193	192	169	181	168	163	188	192	181	201	184	193	199	181	186	198	190	173	201	205	203	187	203	187	172	199	201	174	190	172	187	208	193	186	193	183	187	189	232	198	192	195	188	163	184	195	196	186	207	195	201	186	225	215	194	194	182	203	215	217	182	179	203	175	197	196	184	181	227	180	190	179	203	201	243	199	183	206	213	194	220	193	204	198	187	201	209	172	164	177	187	170	172	181	187	195	189	198	192	194	198	207	193	200	188	182	195	204	208	182	232	179	215	178	205	177	196	185	216	184	202	220	194	165	200	203	211	194	189	185	196	196	199	200	204	193	197	217	201	207	190	202	186	210	211	185	181	192	174	196	195	221	177	182	222	192	193	191	192	197	198	184	194	191	171	184	202	209	175	182	207	206	197	175	171	181	182	198	197	195	176	191	193	198	210	225	196	210	197	211	212	202	202	201	215	198	185	200	201	179	190	202	215	195	198	191	197	181	195	177	179	162	196	187	160	185	205	171	195	207	209	205	168	208	179	235	191	209	206	196	187	174	179	191	212	173	191	201	219	166	196	200	171	203	217	208	191	213	186	199	201	177	172	198	183	200	211	224	181	180	176	206	212	205	180	214	202	206	157	195	222	191	196	204	168	185	194	164	194	193	194	197	190	187	186	189	177	186	158	164	220	191	199	191	177	183	202	243	181	171	185	209	164	180	196	184	177	205	200	202	173	204	192	178	168	196	212	194	173	209	193	205	192	176	152	192	204	226	192	190	210	197	194	171	207	172	189	172	206	204	207	198	177	181	197	190	197	209	192	185	198	172	185	189	196	220	212	195	213	183	187	198	196	208	220	212	212	207	181	189	217	207	201	190	190	189	194	199	191	193	198	187	178	199	206	178	178	217	168	218	190	195	219	203	195	180	182	180	183	174	193	179	190	207	175	211	207	177	193	174	176	186	171	202	192	169	184	213	173	188	179	169	203	205	175	184	201	216	197	186	218	191	198	187	202	187	195	203	192	216	227	192	198	178	193	208	180	179	206	215	201	187	186	175	206	191	196	191	205	177	190	191	194	194	189	213	215	173	210	188	182	208	163	162	197	187	172	194	206	170	181	222	149	192	189	198	223	210	200	227	199	210	217	197	185	211	181	181	182	185	180	162	204	174	183	171	199	209	218	231	171	188	202	169	216	208	192	193	212	213	208	198	191	176	203	199	168	161	181	178	192	207	211	184	206	228	203	216	181	175	189	209	229	186	204	208	178	203	202	214	197	166	209	205	181	203	177	206	212	204	198	201	196	183	187	193	169	185	177	182	187	183	202	223	179	186	171	204	210	204	186	173	184	186	209	223	210	209	195	196	213	183	174	211	198	179	203	186	196	178	193	188	185	211	175	214	179	213	177	182	207	172	187	207	184	181	200	191	212	171	182	209	223	223	204	210	198	184	201	168	187	213	218	199	176	201	198	204	206	183	214	211	188	212	195	199	178	206	173	183	225	188	206	163	188	180	191	206	195	192	175	203	181	176	171	196	213	208	181	186	208	190	209	167	181	190	198	193	185	202	178	177	197	185	193	211	200	179	169	200	206	191	151	199	170	191	179	190	184	222	199	170	210	194	209	199	192	198	179	182	212	177	185	193	190	198	194	172	164	213	196	193	174	196	183	212	180	176	187	167	199	192	188	199	180	219	179	202	178	207	215	202	193	185	220	201	194	201	181	191	196	190	187	205	176	193	199	185	212	181	169	186	181	185	191	163	225	182	208	185	193	187	181	193	186	157	196	225	187	191	189	206	168	176	179
2473	1512	3172	4133	3376	2725	2154	1964	1639	1296	1123	995	816	741	718	607	660	557	574	630	530	550	567	546	530	528	587	526	535	537	514	519	513	514	512	495	504	489	481	493	491	509	507	543	485	494	490	464	523	488	514	512	463	501	447	498	485	456	479	479	454	479	496	464	490	488	529	495	512	506	477	476	450	526	484	446	458	464	476	453	532	486	519	451	540	496	429	491	456	476	470	461	510	492	481	483	508	509	488	485	500	499	493	469	518	464	467	530	500	501	490	452	494	503	471	500	455	448	471	504	495	483	504	467	509	507	477	503	476	473	503	465	500	516	457	500	481	519	496	462	494	483	495	505	496	466	458	454	492	519	425	479	440	478	477	487	473	451	442	481	494	499	485	478	554	517	482	491	491	480	478	493	512	463	452	475	510	484	476	479	487	502	491	468	475	523	474	466	487	464	481	510	470	478	452	486	468	482	520	491	474	523	466	476	478	483	491	495	455	502	488	501	478	484	473	453	471	465	473	448	516	494	462	500	490	487	491	506	513	480	496	494	440	474	489	489	470	489	477	464	498	456	497	471	459	470	506	490	453	464	472	538	457	541	507	489	463	500	505	496	481	458	500	495	493	468	477	486	519	484	505	483	461	472	489	523	491	462	476	507	479	480	468	512	464	448	527	492	490	513	479	436	483	466	516	472	439	505	492	450	524	473	495	513	499	509	467	503	513	466	480	509	508	512	448	488	486	478	487	495	468	503	507	493	443	454	476	498	471	478	474	480	488	519	432	461	517	492	490	439	487	489	508	471	485	487	495	469	493	465	476	476	515	486	505	464	448	494	501	480	510	451	478	509	507	491	512	473	438	500	472	501	481	484	513	472	502	475	464	479	498	495	465	492	478	508	494	502	450	467	459	492	472	479	471	510	487	467	493	493	470	489	491	476	479	467	482	496	519	471	506	481	466	461	491	475	468	466	500	522	444	473	485	456	472	499	447	523	469	488	516	516	480	490	497	493	486	488	482	491	488	520	504	467	472	497	463	464	474	455	537	479	498	498	512	447	465	490	461	509	514	513	465	457	465	502	479	507	490	500	470	458	513	470	483	500	493	514	508	454	470	485	477	478	429	483	462	476	480	489	456	463	478	470	510	495	456	461	508	476	504	479	482	514	497	489	490	522	489	476	468	459	510	468	492	513	487	489	470	521	472	484	516	485	501	478	455	488	479	470	471	496	497	468	476	477	492	469	430	505	438	429	499	484	467	456	496	507	467	491	506	448	493	447	496	479	471	502	492	485	527	501	508	473	484	464	467	473	452	497	528	480	504	514	484	444	485	481	466	475	480	490	460	487	477	479	456	514	528	441	475	498	487	469	485	487	464	505	525	498	473	497	473	476	443	471	480	465	456	474	508	485	521	519	523	466	485	468	470	491	462	467	501	477	480	487	487	492	465	453	508	465	518	474	495	520	508	467	470	510	509	492	475	494	499	466	486	502	486	476	463	488	473	490	486	457	493	473	490	504	449	480	456	518	523	455	505	491	481	468	512	519	512	480	480	516	481	515	487	504	440	540	529	477	434	484	495	481	492	447	490	477	461	487	487	504	492	471	474	508	453	468	446	425	511	468	504	475	508	454	504	478	489	465	457	508	473	497	504	457	499	482	521	482	469	490	493	453	451	483	477	486	509	479	507	507	493	470	468	445	455	500	511	498	464	519	487	484	457	474	483	490	480	492	463	469	509	456	493	530	485	478	477	511	480	459	488	467	486	494	453	479	481	505	480	469	512	470	440	522	480	509	487	487	474	483	458	464	485	470	477	439	493	484	504	472	444	487	484	460	459	497	470	474	497	483	488	455	491	476	495	456	496	478	480	519	475	476	468	483	472	472	493	474	479	539	465	485	455	499	531	473	505	472	462	474	482	477	473	468	478	480	461	480	444	501	527	484	490	476	508	454	489	469	519	453	516	476	439	475	504	462	458	509	465	505	454	472	508	490	478	504	489	487	483	462	483	479	451	499	463	459	494	481	486	490	509	430	489	511	468	473	534	491	434	474	475	451	464	486	512	481	458	505	485	480	504	438	511	496	457	499	487	501	504	461	489	453	472	496	496	474	476	471	459	474	451	501	524	448	507	498	485	504	487	519	500	507	474	488	469	508	501	471	466	530	481	493	483	499	452	486	465	486	502	468	525	478	532	518	468	463	493	495	460	498	474	472	464	497	472	474	464	478	489	499	487	490	538	448	475	457	453	486	512	465	498	529	501	501	493	506	495	473	462	479	479	481	508	481	463	465	483	494	492	456	460	485	479	468	442	487	535	489	490	518	466	472	532	498	476	472	483	474	486	455	505	491	481	459	496	495	477	490	488	498	496	466	468	488	477	479	461	511	485	502	432	457	445	442	452	478	483	473	464	483	507	514	445	560	508	519	489	499	477	470	447	487	479	493	481	516	515	452	474	479	486	465	443	517	479	467	459	495	487	523	484	502	457	515	496	476	467	493	522	475	442	494	486	458	489	509	455	485	512	473	467	457	483	484	470	452	473	499	494	485	514	516	465	526	448	474	465	499	510	453	473	464	495	487	464	461	467	505	441	493	460	494	469	467	476	483	465	449	487	506	505	490	469	485	521	467	507	474	472	476	446	448	507	479	529	471	482	469	457	446	474	509	467	467	498	473	485	461	478	485	516	474	482	509	521	483	484	468	491	488	427	491	475	543	511	532	523	498	457	471	494	489	469	479	482	465	450	475	478	494	492	486	490	464	529	497	473	476	488	467	497	477	496	488	464	489	488	507	495	465	429	482	458	470	472	485	499	521	461	516	494	505	447	486	477	492	503	508	439	486	488	483	473	522	503	447	466	483	485	479	485	463	508	472	466	460	465	500	453	482	474	469	502	502	518	491	494	506	490	507	510	479	460	486	449	476	442	483	497	488	483	464	501	491	484	514	493	479	463	514	514	470	498	497	480	486	506	471	482	489	488	479	506	468	453	483	497	485	506	510	491	480	461	473	493	462	475	491	453	496	460	517	498	455	499	479	469	477	509	450	497	503	456	519	472	463	461	504	459	454	500	469	463	476	485	509	475	461	494	452	510	474	485	507	479	475	471	494	459	489	449	493	492	410	464	447	514	504	510	479	485	458	462	451	467	496	473	472	489	485	506	485	497	480	474	481	468	510	533	453	469	449	441	497	443	503	419	494	468	435	501	464	481	483	473	511	512	471	487	487	505	495	469	477	470	428	490	495	454	480	491	466	449	477	509	494	504	499	500	497	460	461	493	473	470	477	480	479	454	463	531	526	448	493	492	487	500	494	500	492	494	503	499	479	487	469	495	465	517	461	525	489	475	453	449	497	488	493	488	463	493	446	477	483	503	523	462	532	472	435	481	463	478	503	475	497	498	479	483	551	487	499	487	492	448	511	451	449	443	514	515	438	536	480	478	484	492	471	479	501	463	500	476	480	503	491	511	528	499	509	463	497	520	491	445	491	450	502	494	510
9817	3256	4588	4494	3226	2434	2336	1507	1319	1317	980	878	725	553	455	478	436	404	385	346	342	356	342	355	324	365	339	328	339	355	344	285	330	353	339	338	310	301	308	313	316	309	332	306	309	330	326	329	352	296	304	315	336	301	309	317	289	315	311	323	327	323	300	314	294	316	317	353	297	331	328	298	349	310	292	307	290	323	337	285	360	309	286	333	312	319	334	318	273	310	318	299	300	315	333	316	319	331	308	324	298	299	338	358	283	354	344	334	302	305	308	295	356	313	294	316	312	336	318	355	321	311	299	279	313	327	335	307	311	282	313	304	314	348	313	305	325	319	319	296	281	314	336	305	277	354	299	288	315	335	318	334	352	312	331	309	325	315	305	311	333	287	331	314	321	291	296	292	311	304	289	294	317	322	315	320	336	304	323	302	323	358	331	327	361	305	327	315	306	334	329	316	301	296	295	310	254	267	340	311	282	317	301	333	293	321	305	313	313	306	325	315	331	325	319	302	283	299	291	323	337	285	334	319	300	302	275	314	312	291	297	295	275	303	315	327	340	327	329	326	324	340	332	352	323	336	312	332	297	329	322	319	331	317	320	304	294	345	306	302	311	321	313	290	316	333	344	363	303	283	309	285	305	328	279	331	274	270	322	324	296	335	298	332	339	298	314	342	316	315	311	309	314	295	334	290	320	287	319	334	335	346	308	321	349	298	292	299	325	282	295	287	307	341	297	314	293	311	355	349	327	310	306	278	284	321	308	299	326	290	321	328	285	315	308	327	324	301	291	318	270	309	329	314	311	313	303	337	305	328	277	363	338	310	299	316	304	306	286	356	323	331	312	332	311	294	315	268	307	325	301	287	340	298	293	324	309	293	308	287	312	292	304	318	305	315	310	335	329	341	323	300	305	284	322	338	325	348	308	328	311	307	287	267	283	299	296	324	299	300	305	288	311	296	299	300	320	313	308	264	304	341	311	292	345	328	308	314	346	337	330	324	308	299	318	305	309	325	308	318	284	331	324	287	336	346	336	325	319	314	313	336	319	323	303	315	291	359	347	290	323	338	328	342	307	339	288	283	328	290	309	297	306	309	342	318	322	301	327	301	323	320	338	296	313	329	329	303	280	346	334	329	314	323	333	345	328	325	337	266	307	311	308	317	300	350	346	308	329	298	315	327	315	314	319	315	303	287	318	302	338	314	287	318	330	331	304	295	311	297	307	288	315	334	314	319	270	309	309	320	316	368	337	302	308	278	309	336	332	312	334	309	313	337	341	327	349	280	326	304	338	334	334	325	308	331	320	318	292	296	310	270	307	361	338	314	319	353	295	324	328	330	356	291	330	305	322	311	302	322	318	268	315	303	315	332	320	312	342	291	320	338	335	329	322	283	297	343	327	275	312	306	288	326	315	333	333	342	324	330	302	320	344	305	316	302	329	330	321	303	347	331	301	329	307	292	322	282	291	365	307	311	315	339	302	324	315	300	300	299	285	299	319	319	316	291	309	341	317	295	334	296	303	316	332	298	338	324	342	284	368	304	298	326	300	315	316	312	298	318	318	296	347	323	347	298	281	284	301	337	296	304	320	311	296	331	307	334	299	327	312	325	304	311	324	332	305	299	289	340	308	323	301	339	309	303	325	309	336	301	323	329	325	284	343	332	345	324	331	333	310	303	280	294	328	312	288	305	317	307	305	324	285	333	324	333	301	287	302	308	309	313	312	299	321	298	299	312	323	299	332	328	290	291	307	322	319	338	329	333	315	300	298	306	310	281	334	336	334	329	322	325	315	331	307	324	296	303	329	331	342	323	324	291	324	315	319	293	315	325	345	312	314	333	358	317	316	318	352	329	324	361	302	307	316	364	313	342	310	284	325	325	294	282	303	332	298	300	315	345	348	328	290	340	314	283	344	327	298	316	302	312	305	283	320	299	318	295	313	351	334	328	349	311	310	313	339	293	269	325	306	345	338	301	311	320	287	314	330	297	365	310	331	360	332	320	318	345	313	347	330	324	342	310	313	374	347	306	279	291	279	327	328	302	315	294	322	315	320	359	325	308	301	302	280	312	341	318	303	269	314	345	316	279	315	317	300	318	330	300	310	292	290	358	332	335	320	323	321	330	328	324	284	318	320	303	338	356	326	306	306	328	336	313	266	306	308	317	323	295	347	347	323	301	310	300	331	344	321	325	342	342	323	313	321	337	313	359	321	348	315	314	289	320	281	314	345	321	312	289	293	318	319	324	317	301	308	340	304	310	342	301	309	303	329	295	318	302	320	300	287	298	291	328	332	314	298	313	309	331	309	296	308	311	305	328	325	320	296	329	358	308	333	313	336	346	298	328	333	281	338	302	317	305	323	309	301	291	295	315	332	312	338	311	361	325	295	328	327	296	296	287	330	308	312	320	314	374	288	309	293	336	270	331	310	285	346	320	344	315	345	309	313	303	308	290	334	329	333	328	355	307	323	301	316	309	313	304	304	325	263	329	305	346	330	326	318	336	312	291	341	306	299	332	341	317	300	338	330	296	299	343	312	308	309	317	350	320	336	324	317	304	326	307	324	319	296	313	341	321	314	307	303	305	319	343	331	315	306	328	303	323	317	286	313	315	329	327	327	301	275	317	280	294	334	324	311	333	322	309	308	311	291	319	253	309	318	296	337	288	334	314	310	309	321	281	282	293	323	314	309	313	335	298	308	329	334	274	313	353	311	325	311	315	301	307	327	341	342	326	295	308	297	281	309	309	298	323	306	335	309	315	325	310	325	301	326	297	341	308	289	284	306	329	305	329	361	319	318	338	304	291	306	288	301	330	287	325	291	307	340	301	317	302	314	344	317	326	293	314	318	336	321	308	329	309	312	290	318	308	319	337	346	329	316	360	308	276	315	324	337	320	311	292	313	321	321	307	296	302	328	326	316	304	285	319	335	312	322	316	337	324	319	304	339	330	310	312	278	321	297	307	283	312	315	302	326	311	335	303	322	357	331	301	326	330	313	319	297	316	329	291	309	319	332	318	309	322	311	343	342	327	293	294	325	277	305	291	321	336	356	307	314	292	331	299	293	335	336	330	300	320	299	318	318	315	330	313	331	328	310	316	301	312	308	308	306	333	283	304	336	297	341	302	310	306	326	295	355	303	308	316	277	315	337	311	294	324	305	303	328	316	293	310	291	317	301	287	343	287	317	304	307	296	292	306	312	303	289	317	331	333	333	311	300	318	327	330	308	316	333	287	311	320	332	310	305	325	303	301	321	313	299	314	318	313	309	309	285	291	302	305	314	323	316	298	337	346	310	322	309	320	332	352	334	320	317	322	317	359	325	309	331	321	337	295	311	292	319	307	276	315	326	325	290	326	309	323	329	308	289	315	317	320	309	311	322	271	316	330	308	337	288	313	320	330	325	322	292	306	326	329	325	293	332	291	320	311	297	297	325	294	315	309	320	304	343	348	308	308	330	304	307	342	310	273	323	296	299	323	301	318	332	302	363	294
7594	3401	7175	9749	8779	8204	8461	6257	5986	6228	4673	4085	2904	2393	1960	1530	1436	1420	1330	1249	1174	1072	974	942	945	863	946	856	861	824	858	794	806	802	788	807	740	737	754	743	751	737	781	751	756	755	762	729	765	722	726	743	759	692	763	699	728	779	705	684	733	736	751	764	745	719	783	768	686	730	723	744	755	731	739	713	766	762	675	752	761	737	712	726	720	691	713	761	749	740	690	743	754	708	717	673	739	682	725	782	710	683	747	753	736	725	767	730	713	764	725	734	728	752	724	728	719	731	722	731	766	736	710	681	726	733	723	749	729	660	770	765	741	728	713	728	795	704	760	732	732	723	727	729	787	739	743	759	745	730	712	755	754	706	753	738	779	785	682	728	688	755	729	718	728	760	727	754	743	681	744	751	691	738	772	700	772	698	744	698	775	745	736	751	722	767	784	723	768	764	757	784	798	707	731	737	755	754	752	719	748	738	722	743	706	709	783	755	739	699	728	718	719	697	732	706	698	748	726	709	731	716	730	731	735	765	729	701	738	734	756	740	730	730	802	675	719	739	732	776	723	744	739	724	721	737	742	719	763	763	730	754	706	778	741	699	777	745	715	736	699	712	763	709	722	753	738	739	756	762	720	720	728	757	764	734	742	709	755	727	710	760	782	723	711	726	778	685	686	700	724	713	736	682	719	711	735	698	715	737	738	738	688	770	739	727	724	770	719	750	775	763	660	660	706	765	727	731	761	732	737	752	732	753	751	749	756	744	699	742	726	738	761	784	731	694	747	744	767	732	711	731	714	763	761	726	713	733	709	730	729	729	654	732	723	753	744	713	730	695	737	747	699	758	694	775	759	735	723	682	718	730	726	710	732	721	740	701	737	717	734	698	765	702	718	730	743	696	757	751	730	724	715	731	757	725	741	713	716	811	693	763	735	760	765	762	718	764	728	730	734	774	730	762	738	750	705	731	728	727	707	717	733	717	759	717	725	737	719	712	711	723	751	686	782	704	766	759	728	729	678	743	788	717	714	768	711	746	729	752	706	759	762	719	721	723	708	746	680	766	715	728	694	699	715	724	800	736	726	730	712	705	732	751	716	763	728	729	734	728	735	718	732	693	735	680	743	702	777	718	724	716	753	727	699	745	755	745	761	713	760	710	704	723	732	709	719	709	733	682	714	732	716	739	760	721	738	791	747	691	691	731	770	716	743	778	773	677	802	719	743	728	733	747	703	723	773	646	722	764	778	731	737	705	734	751	749	767	763	757	751	753	801	758	684	729	709	728	731	710	767	714	799	742	781	791	743	725	685	742	721	775	740	705	742	721	754	733	683	732	735	762	755	752	722	734	738	675	753	712	689	715	725	800	767	720	728	722	738	753	764	705	737	762	774	718	706	729	750	732	697	746	717	751	702	722	747	745	723	773	759	720	755	729	778	772	709	750	789	773	737	705	737	744	750	778	663	707	753	743	700	755	690	748	732	672	761	743	724	699	747	763	757	774	699	695	717	668	759	731	709	741	694	726	707	697	706	709	685	751	751	682	724	741	691	713	703	740	705	713	688	767	745	726	734	718	705	728	719	771	725	756	736	778	743	732	726	790	733	746	758	690	675	741	723	749	766	717	762	681	723	696	775	692	707	721	739	742	721	750	702	744	721	744	713	693	764	721	786	756	744	730	736	678	731	729	741	740	739	741	751	731	745	689	750	769	765	772	698	728	751	741	747	765	699	748	718	719	712	756	714	762	726	722	716	695	750	714	766	753	708	734	755	738	706	728	749	701	712	736	795	770	762	713	761	811	737	710	704	762	748	768	744	762	750	680	733	748	688	767	692	773	722	718	712	714	752	751	714	696	721	701	770	684	727	735	775	712	707	705	702	748	688	779	741	763	743	756	700	691	735	733	755	726	704	796	759	735	748	734	717	728	715	714	767	692	770	704	729	754	747	742	746	775	727	774	688	760	772	829	729	733	735	753	771	701	738	706	768	748	780	763	749	714	773	741	766	778	723	719	738	734	713	712	720	754	734	690	722	735	763	739	723	725	715	718	695	751	746	695	710	751	737	737	732	721	717	737	742	774	747	765	738	695	725	732	734	718	729	734	760	736	675	729	717	719	768	740	737	686	750	774	726	761	729	753	760	768	762	748	730	736	751	755	749	714	722	738	743	737	682	730	762	783	726	756	766	734	767	781	719	772	749	724	738	752	767	666	713	745	711	732	738	718	746	759	710	758	739	736	782	756	726	726	730	716	713	748	726	759	774	741	710	751	712	732	708	711	733	686	746	691	785	752	740	780	723	711	732	728	673	774	689	734	725	760	765	715	720	738	751	729	748	705	737	719	777	693	782	714	700	715	753	732	726	766	700	693	735	769	750	716	720	722	746	769	719	735	757	738	762	691	752	735	668	713	745	751	736	736	760	743	737	745	747	666	771	744	745	729	744	728	748	666	753	696	704	741	741	749	758	710	741	712	756	729	725	749	746	718	726	737	730	751	722	742	674	741	718	746	748	721	703	773	709	766	752	756	764	740	697	700	703	721	717	746	747	725	712	756	738	689	745	738	739	764	705	714	786	691	723	731	684	678	742	736	742	707	706	759	707	728	739	734	712	740	687	749	702	719	738	714	748	742	716	699	750	748	736	761	766	765	706	669	734	739	729	692	724	728	714	696	751	748	768	713	745	768	760	748	791	762	754	745	720	735	738	745	727	747	749	718	749	714	696	697	722	742	752	720	756	751	796	717	785	685	738	726	740	686	731	766	794	721	751	772	713	763	750	762	736	782	675	735	746	703	763	686	746	714	718	754	743	777	728	709	724	718	759	717	691	722	727	746	679	688	734	787	734	743	695	693	781	824	755	784	725	737	712	722	704	718	691	758	788	753	731	736	744	751	761	736	736	745	725	738	770	730	775	741	729	694	689	684	739	754	763	721	748	729	721	771	748	730	747	716	783	724	764	692	709	718	759	749	724	758	732	731	728	746	745	717	749	716	736	698	746	787	695	718	751	709	802	723	760	717	776	767	699	754	759	738	762	729	721	701	754	741	747	746	710	708	729	700	752	702	704	698	746	688	752	693	709	701	715	665	703	781	726	710	743	729	756	716	722	708	692	714	741	735	751	689	741	721	718	732	731	732	767	744	760	752	782	731	720	755	723	764	767	715	760	723	714	735	736	728	724	705	778	695	744	753	745	688	739	732	752	721	746	694	744	732	726	753	713	721	752	747	735	777	743	751	756	733	723	733	723	725	734	739	747	790	744	735	724	752	694	682	741	780	764	773	760	768	751	711	770	734	784	720	752	689	729	717	713	716	759	729	687	712	724	710	731	737	734	715	758	722	751	740	767	701	721	761	723	768	753	740	741	742	766	721	740	678	749	715	779	765	687	720	751	730	741	742	745	710	740	718	670	725	739	715	743	751	761	724	757	663	728	711	699	696	734	693	737	735	759	760	724	754	764	712	737	697	714	742	770	747	779	781	729	760	728	733	760	727
16921	5807	7153	6755	4987	4198	3878	2845	2095	2188	1650	1374	968	899	697	587	534	499	462	456	440	387	422	390	376	395	368	333	395	323	363	354	323	349	338	329	328	303	346	327	330	328	337	307	353	337	324	337	307	332	317	310	353	344	331	292	318	335	360	323	344	324	355	303	339	295	306	294	327	337	332	314	358	374	304	301	293	318	319	292	298	305	331	328	327	343	325	321	323	350	322	327	312	331	347	323	288	323	318	353	323	329	328	324	340	302	341	351	345	309	312	316	340	318	310	314	334	312	310	336	342	306	337	339	296	332	306	306	327	303	304	304	306	312	322	296	332	334	315	321	313	309	314	334	342	352	286	346	316	332	339	333	316	329	295	326	345	330	302	316	308	320	347	333	313	314	305	346	315	344	310	313	315	309	315	318	317	325	316	357	330	301	320	343	349	357	323	349	330	318	337	334	307	312	334	326	321	316	299	349	322	310	309	320	342	292	330	318	320	326	322	326	313	291	307	338	332	320	363	303	328	307	334	317	323	358	334	306	331	321	312	297	323	339	350	333	312	321	314	299	302	325	314	320	309	332	309	298	334	301	319	293	325	318	278	316	329	363	358	339	346	292	315	333	319	312	320	313	328	327	343	281	348	296	331	286	334	344	315	292	335	343	320	310	297	312	316	310	353	331	330	311	327	279	291	290	307	330	310	298	330	317	315	333	297	297	309	318	308	341	347	305	334	322	296	325	336	305	318	326	347	294	332	329	329	343	313	329	324	297	310	348	320	315	318	310	306	312	326	353	328	336	341	339	307	311	320	332	292	317	353	352	340	334	345	334	319	346	325	327	347	313	342	333	337	348	318	317	310	352	344	308	355	344	372	284	354	318	340	295	307	351	343	314	375	347	302	322	295	322	333	331	286	322	326	346	333	342	350	334	309	343	284	331	308	321	298	298	324	300	316	316	345	316	316	311	333	327	347	348	324	339	362	389	341	342	334	366	312	291	315	320	352	340	311	298	314	307	305	327	347	320	339	313	339	313	348	340	315	339	334	315	318	340	308	305	333	323	349	355	337	288	304	317	304	310	291	312	324	302	321	298	363	306	325	300	320	341	306	285	326	314	331	315	326	351	372	325	339	331	344	314	329	322	323	346	331	297	324	341	315	318	331	327	354	351	353	283	301	318	349	328	316	317	354	335	329	312	340	340	312	310	318	311	327	359	365	311	321	305	336	360	311	319	346	312	327	323	332	335	337	334	339	344	368	336	333	331	353	311	324	323	341	330	354	372	325	346	332	326	338	357	316	334	321	316	337	315	336	271	333	341	333	306	314	323	328	349	326	308	302	324	321	313	355	293	262	321	305	345	352	323	347	301	316	312	286	341	309	326	325	314	319	310	328	310	312	322	361	311	313	300	309	351	291	350	324	358	341	343	322	298	311	307	356	312	307	336	324	328	290	335	300	303	286	315	319	313	312	293	327	350	317	340	324	355	341	328	313	333	333	341	342	336	343	296	337	318	327	352	353	308	319	296	300	336	324	300	330	358	349	330	320	335	320	331	298	287	300	335	293	310	359	322	320	303	335	310	316	334	347	335	316	338	336	325	295	303	300	335	350	335	325	275	324	371	324	292	341	345	285	328	312	317	340	318	308	319	333	339	297	358	303	337	303	352	378	328	324	307	334	325	331	308	353	323	309	323	307	324	337	300	313	337	333	278	319	354	338	327	314	337	340	343	328	327	347	340	356	352	310	275	292	331	316	338	322	309	297	360	356	319	337	324	319	329	301	313	359	351	304	296	348	307	308	294	294	350	325	319	304	313	324	315	323	353	314	341	317	286	323	303	333	322	280	319	337	355	294	306	329	333	308	350	334	352	296	309	335	331	305	321	343	320	330	324	335	330	350	319	321	325	301	295	342	327	347	328	324	314	334	328	287	345	350	301	283	339	339	309	335	327	316	290	317	309	341	351	313	336	335	298	317	312	354	347	328	336	330	285	377	310	354	292	360	360	345	313	340	372	349	304	323	343	315	317	343	299	325	320	314	328	301	327	331	303	304	303	319	306	332	347	329	338	347	306	328	275	295	312	325	315	311	337	338	332	328	363	342	309	304	326	332	313	311	336	311	333	310	321	356	278	312	324	301	319	318	313	350	329	324	355	313	273	303	329	308	335	286	322	316	313	310	307	327	298	303	322	313	336	340	309	305	298	282	326	336	343	304	320	319	300	342	326	343	322	315	334	314	321	307	330	321	310	306	343	336	355	303	295	311	283	312	317	322	318	342	321	347	338	307	339	301	304	342	351	316	312	310	334	318	351	329	338	328	319	303	317	312	317	329	329	320	258	344	318	311	338	306	311	326	308	309	320	331	320	349	307	330	358	370	293	329	311	311	349	280	324	301	327	345	309	301	304	318	332	282	329	354	313	329	353	352	318	318	334	303	333	338	298	294	338	345	344	332	337	317	287	314	315	331	311	322	331	342	314	316	346	305	304	331	327	334	333	315	326	337	304	321	337	319	339	369	325	339	318	334	305	332	307	356	342	332	289	309	306	297	287	300	336	347	317	288	328	292	323	323	328	304	327	315	362	317	320	311	335	301	270	312	353	342	312	313	315	328	322	344	363	325	351	332	319	308	352	287	312	310	340	348	306	349	320	328	338	316	354	303	300	328	301	319	344	350	316	318	358	334	303	278	302	345	311	276	338	325	348	291	350	339	319	316	317	306	324	324	337	333	354	347	304	338	308	353	294	317	346	319	315	338	314	338	336	328	355	322	298	303	340	321	311	294	304	333	313	332	310	299	306	311	316	312	335	322	309	329	336	313	310	333	308	319	303	292	312	309	314	324	351	322	311	295	296	318	333	320	350	295	345	313	315	328	328	289	308	326	294	323	310	346	296	317	324	328	320	326	326	320	312	335	303	319	329	356	339	362	348	364	368	301	284	306	335	316	335	302	354	316	340	343	294	320	328	334	339	316	292	334	319	287	315	339	328	332	330	343	329	274	322	309	306	333	327	344	334	309	360	329	332	335	332	336	325	342	283	314	334	314	326	344	338	306	344	300	326	332	323	307	347	356	345	367	306	299	308	329	352	315	323	314	342	303	313	331	360	326	306	298	327	330	337	326	345	356	293	348	294	347	339	344	311	319	336	341	329	323	333	310	354	349	341	315	364	318	339	327	303	302	325	301	318	359	333	346	282	306	344	312	296	334	287	305	340	338	302	318	350	374	320	330	333	327	306	340	306	343	271	327	349	320	286	300	286	369	295	304	345	327	310	328	360	307	302	293	288	312	309	346	318	297	289	316	354	327	306	281	313	313	326	319	288	297	349	307	325	324	298	303	349	315	293	331	331	292	328	309	293	339	320	303	307	312	325	296	339	330	340	322	328	307	328	325	294	315	327	316	319	344	327	325	312	364	328	303	319	324	317	317	292	310	320	285	307	355	292	310	296	306	322	315	320	295	330	322	332	317	308	316	339	312	331	293	303	328	307	301	324
10001	5022	9858	12944	11983	12443	12754	10302	8646	10152	7992	6707	4640	3881	3116	2281	2129	1981	1779	1637	1538	1318	1272	1103	1134	1052	1021	980	853	834	814	853	827	754	785	820	757	801	787	726	752	735	721	726	727	713	753	780	764	709	703	734	703	765	724	746	747	750	730	751	716	725	749	709	752	789	759	736	715	739	765	692	728	736	735	730	740	728	713	746	759	764	783	711	718	722	747	741	653	700	746	771	740	684	698	742	728	770	689	726	707	711	749	773	728	715	767	715	714	721	685	717	694	738	728	709	712	725	724	737	705	735	751	696	727	680	773	722	706	755	714	729	730	724	697	795	708	717	688	763	715	718	725	769	710	771	685	729	739	730	739	698	707	716	697	753	738	703	761	701	701	742	767	736	726	650	707	735	726	757	739	756	678	675	705	701	656	698	730	706	692	694	712	720	764	722	723	725	756	732	737	710	691	719	724	734	731	747	720	688	689	721	699	731	727	703	682	754	708	675	757	724	724	693	735	707	696	674	686	714	691	736	709	722	708	751	760	777	709	744	729	682	734	686	698	701	732	726	721	725	768	721	725	742	731	748	696	720	717	703	706	731	677	725	751	740	692	776	706	709	721	692	676	674	685	715	744	745	690	729	702	727	717	741	681	710	707	730	726	698	726	712	765	746	736	741	736	714	716	755	703	765	727	758	749	728	698	732	727	694	743	675	765	714	723	748	753	742	710	799	724	766	730	675	717	740	764	687	732	696	713	720	678	740	711	791	745	687	774	713	742	700	667	734	717	722	663	682	677	695	706	728	703	736	712	674	694	720	739	744	730	700	698	733	734	746	742	719	716	737	700	704	708	748	674	750	701	698	694	762	723	758	764	733	728	708	744	727	715	745	733	734	707	744	755	737	738	746	716	714	726	713	722	724	754	697	702	737	743	703	696	713	671	698	716	706	743	704	784	748	716	730	744	751	765	732	688	742	725	710	690	730	724	728	694	765	731	721	749	779	734	709	686	719	739	713	678	745	729	741	719	703	739	703	723	728	745	723	720	666	726	719	757	708	746	739	722	760	747	704	767	766	746	710	717	685	725	676	711	702	721	727	796	700	723	739	736	731	738	702	692	670	714	770	739	714	701	703	750	727	739	743	694	731	667	719	742	741	757	708	691	729	683	743	747	705	687	738	731	746	686	717	701	771	768	744	715	697	745	718	741	784	710	684	718	708	717	701	713	702	729	682	693	749	675	737	691	711	719	736	717	762	710	721	761	742	719	698	730	737	692	755	797	719	722	693	733	707	730	724	725	705	743	700	726	696	706	708	711	757	736	680	747	731	746	708	738	749	716	761	757	765	714	694	728	751	715	695	730	735	719	723	740	737	733	763	772	694	753	707	781	671	711	781	742	693	724	723	688	712	679	707	742	755	712	713	688	702	707	763	723	719	745	736	739	743	704	732	718	755	732	715	778	739	705	696	729	730	703	725	726	698	658	737	725	730	793	685	760	739	731	689	727	741	698	694	695	679	712	720	769	684	684	723	722	716	687	717	758	687	720	656	678	721	724	721	711	709	678	690	730	686	727	677	724	699	754	753	699	761	720	719	702	749	723	760	729	718	773	651	711	746	698	666	699	728	732	756	703	748	747	701	692	725	716	704	753	750	764	678	713	686	739	693	745	698	721	728	756	744	682	703	705	740	725	697	746	738	759	740	706	721	692	721	753	730	725	732	729	734	716	696	684	770	708	697	739	744	709	724	759	724	681	741	764	699	739	724	752	767	717	693	705	671	730	710	725	725	723	720	714	687	693	724	689	697	736	706	735	730	698	712	727	726	753	704	670	732	752	767	723	694	739	738	664	731	722	724	741	762	673	732	720	768	713	744	748	700	672	701	729	713	748	676	713	736	682	714	707	736	727	698	724	682	698	730	716	738	713	742	709	721	763	716	774	738	748	717	706	696	732	723	739	699	712	697	715	678	680	746	694	714	730	753	686	678	698	732	751	706	733	734	645	725	789	693	711	769	758	716	691	774	700	726	718	686	717	694	755	697	718	697	709	691	659	777	679	711	687	701	768	702	693	703	733	716	744	712	771	743	711	768	713	751	738	682	724	739	707	735	766	678	709	725	748	833	766	723	707	729	721	774	755	750	758	707	698	711	764	682	713	691	722	716	715	781	698	678	692	762	713	718	750	734	732	777	711	686	724	759	773	733	698	725	702	711	698	754	758	755	781	745	742	747	699	761	750	739	661	707	718	699	744	767	684	727	715	691	726	703	730	736	687	711	681	731	723	771	764	716	720	761	740	708	683	694	741	661	734	810	718	708	716	727	709	679	682	738	729	707	763	725	744	720	738	786	697	699	774	730	777	741	739	716	697	740	736	738	739	730	733	723	755	786	703	673	736	713	719	728	699	716	684	772	712	726	741	736	703	722	692	773	725	693	681	668	723	726	781	744	699	742	748	743	714	727	693	772	758	734	740	696	796	711	741	684	761	665	668	680	741	780	753	762	693	732	794	678	725	754	687	650	712	733	729	707	686	691	704	737	748	691	728	770	758	746	719	764	707	740	697	722	674	736	703	703	715	733	653	761	694	727	731	762	738	696	721	732	676	721	708	772	711	679	731	742	695	736	701	755	734	708	706	712	705	792	706	745	732	691	707	706	727	681	701	747	660	713	744	695	753	742	733	756	738	780	767	692	765	718	732	690	718	705	754	709	724	724	761	716	739	672	713	710	694	764	719	748	695	723	787	693	708	747	722	708	719	737	739	708	723	768	761	721	732	699	689	743	718	746	731	755	710	714	727	700	717	714	712	741	736	707	760	751	735	694	676	707	693	757	742	747	730	722	718	730	715	787	670	752	719	777	777	731	691	698	696	729	741	751	705	699	712	701	754	740	704	752	697	739	694	716	747	700	764	747	705	719	788	703	754	754	707	734	726	720	748	739	750	709	758	703	728	743	771	826	711	654	777	739	731	733	755	756	717	742	742	745	693	728	704	730	672	703	683	674	656	764	728	747	695	746	732	687	747	748	717	720	698	666	725	669	702	750	688	709	707	707	759	765	705	755	729	704	749	715	693	718	701	768	699	756	717	706	734	686	703	741	717	725	746	747	730	754	715	742	691	758	735	714	774	720	718	699	730	726	708	708	712	709	710	744	732	720	710	727	734	725	753	760	711	722	667	653	707	733	753	749	707	703	754	722	734	722	684	750	741	776	700	709	708	694	691	735	709	719	706	751	737	717	683	737	726	729	721	726	702	701	756	711	722	779	706	677	738	720	774	730	712	739	725	733	711	737	732	740	689	720	686	750	751	695	732	706	747	731	710	698	729	719	701	729	771	723	707	687	729	739	725	756	718	716	720	717	663	727	716	696	718	763	722	729	698	733	741	706	773	785	739	726	780	737	732	704	734	718	738	702	757	712	708	692	755	722	754	715	722	753	745	697	697	726	740	694	685	665	748	725	702	768	712	693	761	746	734	772	752	697	711	733	731	730	695	724	730	729
2794	1134	1355	1067	854	613	501	416	374	327	282	259	243	219	256	237	230	236	189	186	206	221	187	204	192	206	193	166	197	192	188	195	189	204	198	181	165	177	191	202	193	195	183	194	191	218	213	190	182	227	199	202	195	209	178	209	201	199	212	174	179	210	187	199	192	217	199	208	185	197	188	191	209	175	170	209	204	208	192	188	191	198	184	198	202	206	176	201	186	215	187	188	187	166	211	179	194	200	206	213	157	197	196	167	206	206	206	184	181	176	203	160	212	183	193	195	197	183	189	171	202	177	189	178	215	192	185	182	198	196	175	182	176	161	170	175	207	190	202	214	188	167	175	179	188	191	170	188	212	189	213	208	218	199	169	165	209	192	196	215	206	188	184	206	201	205	203	174	194	174	201	179	173	176	178	194	195	193	182	183	196	171	214	205	192	175	177	202	218	204	198	202	196	185	170	186	184	182	206	209	210	218	201	210	207	209	182	191	200	186	166	168	184	202	191	190	201	189	181	176	163	194	201	184	175	195	178	215	210	183	214	203	211	184	149	195	200	182	174	176	192	179	184	197	199	199	190	188	213	197	170	186	194	211	202	200	164	185	189	186	189	177	213	168	191	189	171	200	170	215	194	186	199	197	179	180	195	197	186	184	193	189	209	183	203	220	188	192	175	184	197	174	194	165	172	167	197	215	178	200	198	178	176	210	196	204	197	196	203	187	204	172	199	183	196	152	182	152	161	180	200	166	208	179	211	191	175	188	177	195	184	180	177	177	191	208	188	180	192	180	202	170	197	209	184	193	183	200	202	190	178	181	177	208	187	183	181	191	155	178	192	199	191	173	181	198	171	195	197	177	167	194	184	176	187	221	185	169	183	192	184	209	208	166	196	199	217	179	218	177	182	184	182	205	201	189	210	187	195	198	173	173	178	188	190	211	199	174	182	174	165	203	200	187	185	181	190	211	189	203	219	203	187	194	186	174	185	177	176	179	194	172	183	182	208	225	210	189	199	193	178	193	181	207	178	190	194	185	188	218	209	196	205	211	181	171	197	177	195	167	189	195	187	195	171	188	168	234	187	177	192	161	169	188	184	190	186	212	187	190	201	200	195	190	183	177	193	191	180	181	196	165	196	210	185	146	183	167	192	183	198	183	187	199	183	177	169	181	197	192	175	189	202	232	212	214	164	189	179	215	187	183	210	179	174	176	191	166	199	184	204	188	197	187	187	204	217	211	197	199	195	192	186	165	172	189	198	210	196	181	199	198	181	186	190	186	195	185	208	174	179	162	188	172	210	190	214	170	168	198	190	191	191	178	196	215	194	183	209	185	191	211	187	204	195	208	183	196	204	186	200	172	213	188	198	198	205	191	180	210	197	187	175	203	194	180	168	170	204	199	190	179	191	190	181	176	197	193	201	196	196	189	170	182	183	180	177	190	194	178	173	176	166	214	169	187	201	185	182	200	209	202	162	178	204	201	192	202	207	185	187	203	190	176	173	210	172	171	192	207	170	185	189	180	178	180	228	178	187	204	176	184	194	200	189	183	185	189	194	229	182	204	205	188	184	199	201	193	197	190	201	185	172	192	209	190	182	187	191	217	195	182	203	182	212	214	189	165	175	194	198	168	195	182	184	194	193	176	181	176	170	194	185	176	173	183	185	181	174	185	206	183	186	186	170	188	194	190	171	173	211	207	190	185	193	207	190	179	191	181	186	181	188	183	202	183	200	188	175	176	196	186	179	191	189	182	171	189	180	179	197	169	196	195	194	185	178	218	185	202	193	179	198	179	177	173	193	159	204	186	179	187	185	204	180	214	197	184	172	188	175	173	206	190	216	184	179	181	204	198	199	178	191	188	197	177	182	206	175	190	214	162	190	210	176	182	163	185	209	170	186	197	198	221	174	196	202	170	186	197	195	186	161	209	186	177	197	201	183	189	201	175	226	194	182	170	177	205	174	172	171	202	180	231	184	204	205	187	206	208	186	181	178	205	195	180	188	197	195	192	197	213	207	172	169	197	185	183	206	186	184	207	184	185	202	214	207	148	205	184	171	174	191	200	181	196	196	192	171	191	179	184	198	191	172	188	179	175	219	179	210	170	202	167	176	181	196	217	200	196	196	188	180	189	178	187	194	205	215	171	181	196	180	202	194	198	190	183	192	196	175	178	225	175	184	182	205	180	192	179	178	174	190	202	198	215	205	203	172	200	193	201	196	190	205	183	208	170	214	182	217	219	203	180	181	179	186	194	184	201	202	172	196	210	186	184	200	214	194	204	203	186	206	194	225	185	213	200	191	190	191	211	221	189	184	193	180	193	211	193	177	182	192	204	217	156	187	198	204	189	193	206	223	184	179	183	226	176	174	185	206	170	189	186	196	187	166	185	180	188	185	192	189	198	186	194	189	195	173	206	178	194	179	188	198	187	177	181	186	219	192	218	186	174	177	169	185	210	188	177	190	190	173	214	176	172	219	191	170	172	189	192	185	223	187	175	201	207	169	191	220	183	180	189	171	179	181	197	191	183	205	194	182	210	194	192	182	206	208	205	175	192	182	184	177	182	183	186	178	182	207	194	213	183	174	189	192	199	208	191	188	200	222	189	196	189	185	170	207	200	183	201	199	202	181	177	211	184	196	222	188	173	183	158	178	211	170	176	145	172	194	209	174	185	199	194	181	166	191	205	201	201	210	201	179	185	191	179	197	193	209	223	205	200	189	188	178	210	191	184	218	184	153	196	190	200	204	171	174	168	183	207	172	197	192	185	204	189	168	239	199	181	201	191	167	208	195	188	198	179	169	193	184	195	191	212	163	176	213	208	204	207	183	180	208	187	202	183	186	189	175	181	180	167	227	198	173	193	201	208	198	189	208	181	185	188	198	179	213	192	190	199	194	190	211	178	187	181	182	208	176	217	179	174	192	197	201	193	182	199	197	194	193	193	197	190	179	196	190	187	188	199	194	175	183	187	185	194	210	187	169	170	184	205	196	194	188	191	171	194	200	193	184	212	191	174	178	183	204	226	168	213	223	179	181	170	194	225	177	195	153	189	179	184	207	177	179	191	185	196	176	205	173	186	201	190	190	198	193	196	186	207	194	196	175	204	177	172	183	168	191	170	176	189	201	186	202	205	209	194	206	202	213	226	179	182	163	179	179	165	176	186	233	189	180	183	175	179	203	190	191	175	200	206	202	195	199	177	179	178	175	180	196	197	179	190	201	164	218	186	206	202	195	193	173	215	171	199	171	170	183	187	175	205	204	169	182	178	214	160	194	162	190	193	166	194	193	200	190	183	175	212	172	195	177	193	208	223	181	193	186	192	188	174	187	183	221	161	201	198	202	196	200	175	219	188	219	179	160	195	183	181	190	166	176	203	214	214	185	214	175	198	193	179	183	214	185	169	165	192	194	182	172	188	204	188	174	187	179	175	170	180	172	204	203	187	198	192	161	192	184	175	173	192	175	191	190	198	188	180	190	217	202	198	196	176
2385	1306	3006	3525	3247	2663	2309	1748	1513	1340	1098	1042	858	761	664	652	597	604	553	594	569	524	568	545	544	555	552	526	521	480	512	515	500	473	512	489	494	491	481	507	455	451	466	478	469	467	483	521	468	465	506	443	485	488	475	481	498	490	481	456	476	470	493	503	454	471	514	475	456	449	453	497	459	441	511	447	503	500	460	490	468	454	474	492	518	516	456	502	489	492	479	499	483	469	484	481	482	496	491	455	492	470	511	440	494	508	435	478	439	470	475	466	499	456	463	420	505	485	480	488	480	468	486	475	473	489	490	442	466	472	468	489	493	452	448	511	483	474	437	474	489	430	457	484	443	467	483	519	503	461	469	427	480	494	450	508	458	459	469	471	428	486	466	479	469	520	466	484	466	479	483	499	481	494	487	495	479	465	486	453	411	459	504	477	497	487	489	508	485	510	487	496	443	494	517	448	477	525	486	493	492	479	470	453	521	480	457	471	473	492	518	477	477	444	493	453	453	484	476	456	472	465	473	470	425	477	481	458	462	486	478	507	493	468	488	462	517	500	509	461	469	496	481	494	504	463	478	443	510	438	477	448	483	435	504	498	484	447	493	440	468	491	496	445	490	509	506	483	448	500	494	490	494	470	436	487	481	488	475	459	447	465	486	489	462	514	501	480	479	488	491	457	476	486	525	511	475	437	464	464	438	514	473	484	456	477	475	450	499	501	486	507	497	473	520	455	491	522	486	410	534	461	490	492	460	484	489	481	460	467	497	499	438	490	492	496	479	498	498	482	476	484	430	487	493	493	454	509	435	505	470	488	500	472	472	473	466	426	469	483	458	472	468	438	491	501	468	471	473	498	492	478	495	530	472	477	454	461	470	466	472	440	448	507	495	514	458	479	463	467	495	467	472	464	474	512	470	455	437	508	480	454	437	477	493	483	459	478	468	491	483	481	499	484	479	467	486	453	504	459	465	504	491	436	532	442	448	486	468	493	469	491	481	448	462	479	476	474	468	487	507	479	438	476	483	431	472	450	481	451	444	464	454	454	473	479	510	489	481	504	484	461	484	469	470	489	447	465	492	478	492	451	480	463	457	490	477	469	450	512	421	481	492	465	435	450	453	499	480	470	486	464	489	489	454	533	501	485	487	485	489	482	450	514	460	469	444	474	455	471	485	479	496	446	466	433	456	491	483	491	506	490	518	479	484	453	443	459	464	493	452	484	466	465	485	479	477	459	479	491	490	473	455	478	440	445	497	457	465	453	467	458	487	493	511	465	441	508	463	470	487	461	514	476	481	488	454	484	468	458	448	511	486	506	435	516	480	505	477	504	510	452	435	465	486	505	465	500	512	472	457	497	493	493	485	504	457	439	489	485	490	479	475	469	483	490	476	512	532	498	467	485	510	449	479	461	481	484	491	460	507	449	454	472	480	493	485	468	506	457	480	460	433	451	459	528	462	508	449	469	484	470	490	461	469	496	457	495	525	460	471	491	500	512	486	448	474	483	484	461	486	504	463	440	444	427	443	494	493	479	474	504	458	496	504	489	480	477	469	470	479	430	449	470	470	496	482	451	474	487	455	464	488	480	467	465	503	468	463	446	516	487	477	475	507	495	470	488	475	489	500	493	502	479	493	503	486	472	488	439	477	457	482	475	460	498	458	482	486	437	472	446	464	508	494	455	450	505	479	487	489	490	474	478	478	500	470	493	496	459	453	463	460	473	471	504	473	455	464	492	494	467	447	526	497	469	491	446	482	476	538	472	473	492	450	466	496	456	475	491	482	505	474	521	471	466	488	475	490	494	451	450	462	476	516	463	502	457	473	485	472	505	474	465	519	498	461	473	511	489	466	494	426	500	449	496	432	471	484	477	507	503	478	482	511	556	488	496	499	463	487	480	479	464	484	459	486	468	477	517	513	451	471	498	455	455	489	506	490	488	471	504	489	461	477	494	463	474	503	453	464	511	494	492	496	465	476	489	485	484	475	469	511	515	438	460	478	501	479	481	477	500	462	466	468	501	464	460	468	537	461	502	487	443	491	481	504	470	482	474	451	455	443	475	474	508	460	439	460	502	484	500	455	484	507	507	477	485	464	461	511	481	458	471	465	448	478	474	481	472	475	432	472	456	446	490	493	480	470	479	449	527	515	461	470	488	444	440	443	458	493	465	465	520	513	493	472	507	511	477	453	477	490	474	461	459	476	453	478	478	478	505	496	473	498	494	475	498	438	492	469	462	464	462	476	447	481	504	492	435	499	476	483	478	446	493	491	449	488	468	472	469	499	460	506	469	454	505	547	465	502	476	482	493	466	465	505	502	461	502	441	473	480	461	498	507	507	476	468	461	470	481	467	451	459	497	457	470	464	431	474	471	481	526	453	459	500	491	513	509	472	495	485	498	466	502	467	469	479	490	494	509	493	447	457	507	476	431	501	482	455	501	488	509	468	494	452	514	457	451	483	506	500	489	452	507	439	439	507	471	474	464	500	479	487	529	506	479	460	470	497	477	476	457	485	496	478	525	492	472	465	469	510	504	474	497	497	512	480	456	491	444	468	476	453	469	459	443	492	450	519	495	459	465	504	463	477	468	492	448	514	498	458	469	466	470	486	481	440	469	486	493	498	462	469	456	479	514	480	468	469	433	491	472	451	492	493	475	454	477	480	477	494	492	488	477	482	461	461	462	448	485	472	422	512	494	462	470	488	456	482	489	511	458	497	488	461	461	458	512	493	486	446	449	491	439	501	442	462	457	446	471	478	513	442	478	490	487	473	464	475	466	470	503	476	517	492	498	499	531	486	490	449	467	428	506	512	468	506	461	456	491	464	472	486	486	467	460	470	480	467	478	448	528	509	496	472	478	476	484	502	472	516	461	446	491	449	475	478	496	490	510	469	455	502	487	446	467	468	447	475	431	458	468	478	487	465	476	528	470	511	464	475	461	473	494	449	498	484	475	454	463	467	491	480	438	486	456	478	458	474	465	494	471	496	486	458	521	518	484	468	522	478	485	414	492	483	484	463	481	450	477	468	481	485	470	476	467	434	507	481	468	471	434	418	474	514	484	467	485	492	454	473	499	456	512	482	490	493	473	466	460	481	487	469	493	483	466	448	471	470	499	524	461	504	463	522	512	534	461	465	471	463	500	487	425	500	457	502	486	479	500	472	473	454	509	476	481	514	466	504	466	470	485	507	495	496	441	432	514	451	463	479	477	474	474	449	439	449	520	502	481	475	452	483	490	472	498	468	491	551	498	460	477	453	469	486	487	475	515	486	460	484	503	482	521	508	484	502	495	486	498	460	489	446	439	446	495	454	498	499	478	477	474	482	480	487	501	490	446	487	465	499	451	500	488	494	455	494	492	477	497	474	478	474	474	504	488	437	452	438	476	474	484	458	523	455	489	500	440	438	502	447	466	499	450	478	470	450	469	476	478	478	467	472	506	469	479	495	533	556	502	498	464	495	485	480	476	468	459	487	459	488	452	473	476
9521	3247	4772	3516	2673	1951	2197	1542	1233	1224	1096	826	629	552	484	430	414	482	405	365	398	333	321	351	320	356	364	332	301	321	319	331	293	331	328	321	314	325	317	286	340	335	320	334	316	338	340	307	317	348	315	292	308	328	327	296	311	305	324	347	346	305	322	284	296	312	333	321	294	351	317	303	320	338	305	288	319	326	314	334	292	291	324	326	318	311	283	271	316	302	338	303	281	299	322	305	313	307	325	332	309	297	330	303	312	317	284	345	335	282	319	328	291	317	331	304	276	290	317	301	312	299	313	318	288	319	285	330	324	345	308	355	317	287	305	311	292	310	299	306	326	323	315	278	294	297	295	324	372	294	329	327	324	331	298	298	309	329	325	311	273	284	319	294	273	267	262	307	278	326	325	310	276	310	283	323	284	315	359	308	306	293	336	272	340	308	309	337	310	298	340	332	321	318	319	306	271	312	310	316	312	298	354	342	302	338	296	323	327	293	295	313	297	301	332	288	317	328	304	287	297	302	304	337	311	315	297	335	308	285	339	302	321	318	321	301	301	315	282	275	359	336	331	315	307	289	306	325	294	299	284	291	314	307	295	313	302	303	348	304	344	293	333	327	345	325	315	301	310	313	308	281	291	325	341	312	283	282	290	288	280	318	292	311	343	318	345	309	320	326	296	296	318	331	326	316	320	340	314	289	307	319	317	312	313	334	295	316	322	314	328	320	278	299	341	327	295	307	309	296	339	297	338	330	319	335	338	286	327	300	346	325	326	358	331	284	338	329	316	289	304	305	333	310	296	309	298	351	285	309	334	295	325	323	317	333	316	351	299	278	297	330	313	299	311	319	314	310	281	328	305	284	358	320	300	318	296	285	305	328	296	283	346	304	313	350	326	290	317	283	305	316	336	316	324	297	290	320	325	333	297	283	349	300	303	324	350	312	280	301	295	328	322	329	284	306	318	302	338	331	294	305	313	291	328	310	311	301	295	315	311	308	346	331	331	321	287	330	318	319	346	291	310	297	278	305	307	300	303	288	296	290	316	328	303	337	312	320	318	348	275	274	310	318	307	285	296	305	345	305	324	328	293	331	304	373	326	336	332	338	301	298	329	318	319	294	321	294	294	321	344	326	326	331	281	338	335	319	305	308	338	307	336	317	311	339	295	323	286	312	310	305	303	309	304	287	306	341	332	278	305	296	337	351	303	317	310	321	319	287	321	311	331	297	344	312	311	324	337	288	312	314	294	292	331	276	304	354	308	319	309	307	337	303	289	287	333	313	294	319	305	312	337	306	327	332	313	315	327	289	323	315	293	296	300	305	293	309	315	321	324	311	310	301	307	319	310	300	309	321	309	302	297	283	306	305	323	335	300	317	335	288	306	316	295	315	322	329	326	312	338	302	312	318	327	306	325	311	295	328	330	302	287	309	322	312	308	303	299	321	312	328	321	331	344	332	320	298	286	296	319	326	306	330	334	271	339	290	285	277	293	310	320	368	278	318	300	321	308	342	310	287	297	308	314	305	292	294	298	335	302	318	333	305	353	333	304	302	306	297	324	282	313	296	317	312	333	351	295	282	328	329	331	310	318	329	329	310	322	328	336	332	330	305	314	328	308	307	288	311	288	311	326	285	288	302	298	326	322	306	335	313	326	314	344	318	313	299	291	307	304	300	338	296	279	327	316	316	287	330	336	299	312	317	309	316	333	308	332	317	323	328	299	269	302	338	294	286	323	300	302	323	285	284	291	276	307	317	300	337	318	317	332	315	301	327	309	307	357	317	318	309	295	336	301	321	290	266	305	364	307	311	326	291	353	333	317	320	309	321	286	298	291	309	302	318	297	309	313	305	337	337	294	324	309	312	293	283	289	353	354	318	326	259	300	345	340	298	324	335	320	322	337	368	285	331	300	287	317	308	290	295	298	335	328	299	306	289	331	271	329	302	263	298	317	304	326	257	307	329	309	305	310	292	359	330	339	282	330	333	333	331	299	323	328	334	320	352	313	282	324	308	356	326	320	295	320	310	314	332	282	327	320	318	322	284	304	291	348	310	327	321	302	345	315	304	288	320	351	275	330	292	293	347	294	330	321	312	336	317	286	314	311	286	329	308	312	355	334	291	299	285	337	332	302	317	322	300	292	303	337	305	350	310	315	299	292	324	334	317	327	325	311	320	336	323	286	302	325	314	320	308	318	310	303	326	300	317	320	322	313	296	334	319	290	354	305	346	326	298	307	287	342	305	330	326	284	291	281	317	297	316	329	297	309	270	325	304	318	309	320	331	321	296	289	290	262	283	318	285	320	298	325	315	314	302	332	332	324	290	302	309	358	330	349	303	300	314	327	333	328	323	339	321	307	326	321	321	296	320	303	315	361	298	296	315	307	320	323	309	334	312	311	305	329	303	301	281	296	310	306	313	310	332	378	305	339	291	269	303	340	279	304	335	335	311	281	325	285	294	307	297	318	308	317	314	332	277	320	320	321	339	337	325	338	305	293	321	364	323	294	317	353	308	339	333	299	310	332	324	294	328	324	349	342	312	325	274	307	304	273	308	338	329	356	333	323	295	311	297	322	294	321	318	352	321	325	306	317	265	297	290	324	317	299	277	331	315	298	351	327	334	318	303	314	327	296	313	332	318	295	283	300	313	362	310	295	323	331	317	321	292	322	296	292	343	288	336	286	294	322	354	320	333	283	313	336	333	340	305	304	316	316	312	307	296	326	334	338	311	333	302	294	326	328	297	320	319	319	295	283	312	310	330	298	320	332	324	295	322	331	343	307	334	286	319	300	289	328	309	347	333	309	278	303	326	326	335	321	327	339	312	310	312	257	311	291	289	299	330	327	278	292	297	308	323	312	327	318	297	330	351	311	328	332	319	305	273	344	331	327	325	315	318	328	313	317	327	325	300	319	325	327	319	307	315	319	323	313	338	303	346	348	336	340	290	330	324	328	291	325	313	286	315	285	347	319	320	280	288	259	288	312	317	302	328	362	303	271	325	313	339	330	303	322	334	306	309	322	323	317	305	323	323	321	318	284	337	289	301	291	295	297	276	314	291	294	317	317	305	356	322	312	317	299	320	315	335	310	280	302	282	326	323	310	319	315	327	305	301	332	302	300	334	346	349	323	320	316	305	320	329	292	333	317	316	303	314	347	318	319	316	337	303	355	323	308	327	358	335	345	303	320	330	350	340	313	306	319	267	332	297	313	343	343	327	302	324	324	305	288	315	307	316	344	294	299	296	305	309	340	314	296	306	336	315	349	317	303	289	287	312	323	311	314	305	315	313	330	316	332	340	315	341	302	303	293	308	293	327	293	315	315	325	313	322	329	294	316	371	317	317	299	315	321	360	317	324	333	323	279	314	298	289	287	332	282	309	330	306	332	318	304	303	322	303	304	331	344	313	301	310	296	323	289	291	280	305	321	291	318	307	319	299	280	301	288	299	287	340	322	329	314	326	288	289	283	333	316	356	331	345	310	345	312	301
7655	3487	7066	7792	7496	7068	8447	6666	5690	5708	5216	3787	2770	2440	1908	1622	1464	1430	1330	1188	1102	1054	1039	1049	969	947	896	827	840	808	794	803	786	814	808	785	782	762	746	805	752	743	762	713	773	782	712	726	717	779	714	699	699	696	719	720	716	735	702	692	767	702	787	766	695	775	707	723	755	746	738	719	731	749	691	735	759	742	723	748	691	734	753	702	743	694	720	748	740	731	752	751	703	751	691	729	717	786	741	740	730	716	716	689	770	748	707	705	690	714	683	704	675	762	775	659	709	708	711	717	749	697	718	750	700	748	734	703	711	801	719	715	690	699	704	732	738	766	748	731	713	732	693	768	694	730	766	676	757	700	713	674	711	745	742	746	729	717	772	688	814	669	732	725	770	739	764	756	751	736	727	684	754	734	696	700	698	662	719	723	758	750	727	671	680	721	722	733	759	683	734	677	746	767	683	724	673	732	739	725	693	742	670	766	738	723	753	767	712	751	726	700	713	705	748	742	732	777	743	710	727	690	724	746	707	711	749	768	756	730	736	716	750	767	746	735	790	756	724	745	767	715	737	742	771	690	735	740	734	725	702	742	736	743	686	714	799	727	734	723	694	749	715	745	740	704	713	736	715	680	718	692	709	726	731	695	721	729	741	682	730	749	727	734	701	775	708	764	706	719	699	749	777	730	733	729	766	765	697	720	729	707	721	786	741	728	721	718	708	730	793	697	722	710	751	703	770	702	723	696	734	735	741	746	714	744	733	754	722	750	716	734	750	737	710	737	746	714	719	775	734	695	742	737	711	728	751	722	741	741	748	703	699	662	718	737	733	687	765	722	678	721	737	776	749	715	738	738	743	708	692	720	693	776	724	728	724	745	714	772	739	745	732	705	741	688	760	681	737	783	734	761	723	727	712	740	750	728	725	706	679	757	653	727	785	725	731	756	727	743	708	722	760	745	701	758	706	704	726	715	699	717	727	698	723	731	721	738	708	741	753	764	738	690	745	676	747	698	761	716	755	712	736	717	732	742	730	729	754	757	701	754	737	794	794	712	717	729	715	706	729	758	739	714	687	723	719	782	723	709	691	736	713	735	747	693	767	739	723	714	770	720	753	741	717	781	748	716	722	739	658	742	782	740	748	728	755	721	735	731	752	719	706	755	718	740	716	752	720	758	725	724	733	759	715	745	672	746	702	758	739	739	688	727	726	750	752	750	745	696	746	716	766	688	753	751	703	724	696	720	748	765	699	733	755	676	679	752	747	709	708	721	730	675	710	711	763	702	748	705	726	744	703	684	772	700	697	739	686	750	773	746	730	735	737	739	685	722	758	696	756	768	733	711	709	765	760	709	764	729	711	744	740	724	746	697	750	732	675	709	728	750	706	703	750	677	697	686	729	679	720	677	726	686	724	689	696	730	753	738	762	702	731	728	704	708	766	768	722	746	753	727	741	783	741	724	692	700	739	744	726	730	760	769	745	740	744	776	810	724	731	743	690	715	726	700	691	739	700	765	669	789	768	694	668	747	750	728	723	769	708	735	691	729	719	694	765	751	683	686	726	710	724	753	708	778	699	702	739	782	728	702	715	723	700	665	708	717	764	726	723	710	721	721	708	711	743	727	752	743	718	699	773	740	700	721	791	692	755	732	757	682	735	714	736	725	725	716	726	695	664	733	755	729	710	785	712	742	746	751	755	731	766	797	705	709	752	712	732	737	767	721	713	750	703	701	735	769	757	736	760	701	762	709	711	774	718	795	765	754	711	732	713	730	721	763	701	714	703	687	718	753	749	715	746	773	691	727	690	731	755	757	774	742	673	732	707	735	723	707	750	663	706	710	694	689	708	708	773	739	759	735	748	716	689	733	720	731	750	712	772	728	710	745	696	728	707	756	763	705	725	715	743	762	778	726	680	684	721	746	727	738	734	789	726	711	726	773	693	713	760	750	745	724	697	733	731	740	742	720	714	728	750	710	724	769	738	722	692	675	749	716	685	730	746	710	722	728	716	722	730	730	814	767	687	692	723	750	742	716	698	677	703	733	714	727	733	740	721	722	728	695	742	727	735	727	771	719	739	703	771	796	766	728	706	700	722	725	708	755	784	717	759	734	775	720	738	728	732	738	785	741	763	725	743	762	742	686	726	708	754	756	754	715	735	698	665	722	744	738	728	744	741	729	685	745	755	753	720	768	714	732	703	706	723	708	741	722	735	721	737	726	719	725	724	706	744	698	719	662	710	759	730	792	734	744	723	775	748	789	735	791	765	689	703	734	702	732	749	724	718	707	748	691	710	708	704	710	707	670	670	702	714	744	704	733	747	704	735	708	731	713	703	712	763	712	720	728	747	707	742	691	709	694	742	708	688	713	760	721	739	707	760	729	748	712	729	762	697	776	745	811	749	785	696	723	776	691	696	748	733	662	723	744	764	729	702	762	755	728	737	716	691	710	722	727	745	751	654	737	731	738	722	721	710	727	740	774	685	721	760	744	688	755	719	735	713	748	696	740	710	724	659	756	795	710	723	709	704	723	713	739	737	709	690	767	737	780	752	719	728	762	767	699	749	744	736	674	723	805	763	725	749	756	743	713	746	716	758	756	723	688	757	731	766	702	735	779	750	697	710	720	761	722	776	747	699	738	703	721	746	697	741	700	704	741	697	763	711	696	723	726	751	767	762	679	718	732	770	720	726	764	717	746	706	735	762	764	727	719	728	701	741	760	716	722	731	761	696	722	699	740	702	744	757	741	753	740	714	726	718	697	729	683	714	708	729	701	729	753	718	738	725	727	758	735	682	710	670	723	752	721	690	694	714	723	758	774	715	720	740	701	739	721	710	719	741	746	682	705	733	699	704	745	706	737	725	763	751	703	755	761	702	703	734	794	772	765	699	721	724	750	799	768	775	704	713	739	781	743	759	761	720	707	656	757	701	711	681	729	727	721	700	729	719	740	737	752	734	702	781	714	703	725	684	714	750	729	768	743	713	723	725	708	734	740	682	757	739	712	738	757	781	735	733	755	717	701	740	695	743	702	769	773	720	696	743	690	766	730	724	727	719	761	780	753	726	705	736	756	717	715	725	688	772	711	775	720	696	716	731	724	740	704	734	734	682	743	729	721	723	734	715	753	760	700	748	743	740	696	678	713	682	755	745	686	734	714	715	732	681	749	725	724	802	722	712	756	716	745	744	721	703	750	697	709	760	715	690	709	730	746	690	729	690	740	745	736	744	750	738	733	716	735	747	759	731	719	742	733	657	721	691	721	685	801	688	726	735	738	728	756	757	721	759	665	696	745	741	719	721	731	758	758	752	723	714	706	738	752	702	700	781	731	722	782	687	701	732	775	690	737	742	761	743	760	703	739	742	725	719	726	724	725	770	719	736	712	800	750	696	767	705	725	736	728	736	705	733	723	726	790	743	714	735	724	708	724	763	770	714	706	699	728	711	695	743	762	722	742	735	711	713	694	715	716	711	704	731	703	731	733	704	696	747	717
16983	5833	7542	5605	4494	3675	3776	2497	2119	2014	1834	1443	1022	744	665	556	512	470	434	430	413	390	414	401	385	348	376	342	371	339	332	338	349	283	321	304	319	299	333	322	356	316	351	331	331	310	325	319	325	322	380	344	364	316	295	316	349	316	323	345	314	353	313	314	335	357	286	315	325	328	329	285	312	324	378	347	352	334	330	336	347	326	346	333	335	322	310	306	292	302	317	333	289	331	316	327	385	335	347	329	357	333	329	311	352	314	333	331	281	308	298	307	328	330	343	336	284	290	320	330	300	326	321	285	304	277	293	299	325	350	321	299	320	303	329	308	329	307	282	287	332	291	346	341	344	291	321	343	320	319	343	332	332	324	295	342	303	329	324	283	343	312	290	327	351	320	309	292	298	308	314	284	347	353	338	328	339	343	352	289	320	301	361	334	328	329	338	317	331	330	314	321	326	327	308	287	347	342	297	327	323	312	313	332	319	337	319	305	305	344	353	309	298	287	305	344	337	336	310	301	289	317	305	311	295	316	334	340	315	313	334	285	372	304	313	321	342	356	335	313	324	315	317	323	331	312	309	296	342	302	311	311	340	367	326	289	306	363	307	288	314	288	328	321	334	352	305	292	343	310	305	325	310	300	318	330	318	331	318	317	318	312	347	307	294	305	346	337	362	373	282	298	321	305	316	292	310	351	315	300	299	338	285	342	326	317	342	295	290	316	295	286	316	310	293	340	337	296	330	317	331	323	347	342	313	332	331	348	321	326	306	346	312	287	291	304	315	320	311	334	306	305	314	336	304	346	328	321	282	307	319	331	318	329	338	301	314	335	318	330	337	343	348	329	316	337	334	311	299	276	319	340	269	282	294	313	317	326	314	322	367	304	322	331	294	317	316	309	340	304	339	298	305	339	353	309	294	347	305	335	337	326	323	325	350	319	313	334	310	332	297	332	323	304	307	312	337	327	289	341	297	323	286	306	344	352	308	323	361	319	304	362	315	330	355	317	321	309	317	314	347	348	285	316	302	342	326	313	314	322	314	316	338	320	335	344	326	339	318	366	351	302	335	332	324	295	304	298	330	324	284	307	293	314	307	329	298	266	335	325	316	294	308	318	334	344	326	376	330	332	348	332	297	326	337	290	306	350	324	321	325	337	327	331	315	319	330	300	321	256	333	300	335	322	351	314	296	369	362	311	307	317	316	353	295	305	333	317	303	308	310	336	342	312	318	332	297	301	298	330	332	328	290	312	355	315	344	319	351	310	337	308	313	284	320	337	338	311	317	336	298	305	273	323	295	314	309	303	289	307	329	329	343	347	354	334	316	307	305	347	283	316	334	349	350	304	342	338	307	317	344	294	295	308	288	329	336	342	329	290	333	326	333	329	319	291	322	355	306	337	344	305	302	319	303	337	356	323	325	335	337	345	354	313	310	329	338	352	341	329	299	367	292	334	313	300	282	309	342	362	271	322	316	292	300	265	293	321	294	316	312	324	316	332	347	314	332	295	333	306	307	327	306	321	295	291	309	295	324	325	262	362	324	295	326	322	334	317	321	323	343	284	317	331	302	322	305	354	339	317	295	324	329	339	324	329	329	353	307	316	290	318	327	328	339	306	332	326	291	341	287	320	350	323	357	316	331	277	300	300	362	328	325	281	339	340	319	325	311	314	312	327	324	334	279	307	312	329	335	331	325	321	303	319	328	327	352	334	333	328	314	318	306	338	325	322	304	315	347	345	314	320	340	336	301	319	331	335	348	320	311	310	310	322	320	322	338	332	312	325	348	335	329	302	297	331	326	323	322	325	318	336	340	310	279	301	311	288	330	338	293	305	330	320	333	264	326	317	335	330	315	302	326	310	336	329	326	327	306	296	317	319	306	323	319	337	313	341	323	322	322	318	321	334	360	334	342	315	345	321	321	306	268	309	302	302	280	322	304	341	354	332	306	335	336	265	305	333	315	313	288	296	326	340	304	300	312	310	333	317	326	301	313	293	312	301	314	311	316	288	297	330	339	324	295	290	308	320	326	313	327	301	310	314	314	292	345	353	320	305	311	312	304	304	316	321	309	355	325	300	331	346	318	340	348	351	316	289	353	323	355	317	321	314	338	317	317	326	324	370	318	337	329	315	346	301	389	309	309	298	325	314	349	332	292	303	338	311	327	306	307	341	335	369	333	341	306	328	332	291	308	338	312	307	313	293	321	302	307	300	343	343	319	305	309	326	342	316	350	330	291	312	315	292	319	313	320	335	314	292	346	369	317	324	346	334	331	291	326	312	263	303	298	354	301	335	323	303	319	298	326	327	323	325	347	334	320	308	338	289	346	331	322	289	299	292	317	306	301	308	323	323	316	326	336	325	340	304	341	328	306	309	337	312	295	318	303	331	279	324	311	344	303	321	305	323	315	360	322	306	297	302	321	350	313	317	280	296	328	327	307	312	302	290	330	319	288	330	350	324	314	349	300	359	325	311	318	347	296	318	328	314	298	319	328	330	334	323	301	265	310	324	327	336	350	344	309	298	311	349	315	364	316	331	334	324	330	311	291	337	282	317	301	352	295	301	320	327	326	298	339	340	298	337	320	314	284	311	334	294	313	295	311	302	319	306	299	327	341	300	321	336	279	309	309	288	316	305	311	333	316	329	290	315	318	329	321	301	343	290	306	312	296	316	348	297	320	319	327	306	310	334	317	309	307	334	299	292	280	346	341	318	303	330	348	297	347	337	354	325	306	312	331	330	320	326	316	351	321	266	300	356	338	306	314	318	351	277	309	309	302	321	311	300	320	326	322	321	319	332	316	302	326	302	290	339	292	305	303	282	333	317	287	335	320	284	341	314	287	313	364	322	345	308	298	291	318	304	341	339	288	325	323	342	324	285	324	300	309	298	307	319	324	337	294	318	311	328	327	341	327	315	305	326	320	279	349	336	342	324	311	322	318	326	331	297	311	334	299	363	319	307	323	359	318	281	325	337	331	295	295	309	301	335	331	307	338	326	357	316	343	320	343	331	312	324	318	314	330	335	287	321	335	285	303	322	312	335	315	302	330	321	327	378	277	318	310	324	311	274	282	326	321	289	340	339	343	302	312	327	297	318	303	300	300	315	310	326	317	343	310	291	300	306	304	350	323	351	319	363	345	333	308	307	339	342	333	322	295	321	312	322	303	349	317	292	323	293	321	327	278	298	319	314	331	346	329	307	339	353	298	328	294	321	339	282	347	335	312	329	315	339	322	317	312	315	297	321	317	352	294	305	333	298	312	321	312	312	294	334	327	305	303	289	297	320	302	340	348	352	302	336	323	297	319	339	340	313	331	298	312	290	342	351	319	331	323	322	321	324	336	324	332	353	288	330	318	283	303	300	351	328	334	320	336	309	310	335	354	312	315	320	280	318	323	334	333	328	305	328	325	324	328	329	335	279	346	317	307	317	321	306	321	299	304	326	316	349	340	352	338	336	354	315	330	323	303	290	336	315	297	305	303	330	302	317
10098	5059	9772	11016	11189	11153	12808	9542	8724	9249	8709	6778	4761	3614	2796	2202	1843	1790	1647	1605	1361	1193	1254	1186	1096	1059	970	836	850	842	882	870	864	804	787	748	779	707	744	755	745	794	743	744	787	760	788	732	761	735	795	725	726	721	695	719	730	728	731	709	776	700	735	679	754	748	701	789	640	772	742	764	755	713	725	704	715	729	766	716	698	699	710	760	704	732	733	746	731	715	769	724	689	726	788	761	750	706	678	663	732	722	755	753	744	706	735	755	693	742	685	692	686	714	768	709	745	719	715	716	758	705	750	742	763	719	750	690	688	726	743	745	714	738	724	683	716	724	736	648	651	714	716	676	744	694	722	715	743	743	760	687	675	724	707	749	718	742	697	729	749	688	700	710	733	730	713	668	728	717	754	694	742	716	682	681	690	711	713	714	749	697	646	750	657	701	741	741	716	738	759	733	683	721	763	743	780	676	718	729	713	707	699	720	745	733	724	734	748	716	655	671	750	759	734	703	718	702	700	680	750	730	737	743	747	737	672	733	711	687	688	686	703	697	735	683	738	724	704	752	718	729	687	805	721	654	709	709	727	687	734	735	685	703	708	750	744	720	745	657	733	667	683	776	745	752	724	723	705	716	680	779	748	725	718	679	743	723	715	721	751	712	742	657	709	736	700	672	712	740	718	667	721	723	689	691	729	675	672	695	717	781	715	719	684	708	724	718	704	705	689	757	747	683	709	766	738	713	765	707	703	700	719	712	735	707	728	689	716	725	701	662	738	776	681	739	713	745	738	722	665	710	757	731	682	708	723	748	739	763	705	686	713	731	718	740	692	710	708	717	709	738	721	728	671	693	721	735	702	708	708	756	718	741	723	735	694	703	753	749	721	717	672	692	733	729	716	732	728	703	700	715	736	726	702	618	770	726	722	682	734	693	733	685	734	723	750	748	736	710	731	704	679	793	720	704	696	736	712	694	689	767	697	646	743	775	732	719	701	718	709	710	662	726	713	672	745	703	723	742	709	718	658	678	765	696	705	697	694	715	787	731	727	691	717	696	718	685	721	729	730	697	742	732	733	734	757	711	742	710	718	730	714	722	744	745	732	704	786	727	700	725	691	668	701	730	712	711	751	708	675	716	807	695	710	655	691	715	694	705	727	726	688	674	729	678	699	655	701	693	729	675	672	706	665	725	702	654	734	701	723	705	727	725	697	703	753	722	683	712	727	685	739	697	762	705	748	689	713	696	698	753	728	699	717	730	684	718	708	745	733	726	747	746	743	707	730	735	680	687	740	686	699	729	719	698	699	664	745	675	696	724	703	717	739	716	728	715	702	727	697	726	714	683	748	697	657	767	761	753	762	706	745	725	714	710	694	717	713	691	713	689	702	722	739	722	719	656	750	666	766	678	674	759	719	724	684	734	727	704	728	720	689	701	697	703	719	748	736	726	706	744	679	721	715	730	764	716	730	741	744	714	755	761	745	711	716	698	728	728	674	773	745	732	714	689	722	745	703	684	702	739	745	707	719	763	687	719	765	678	765	741	699	684	705	738	719	708	702	732	695	693	707	702	738	671	702	709	731	724	680	747	691	699	767	723	721	750	726	740	697	715	769	713	673	730	775	727	696	737	718	714	730	738	684	675	738	741	726	725	718	679	684	692	723	713	741	729	714	697	732	716	709	690	741	717	692	693	725	726	717	706	720	705	704	721	709	763	761	676	745	718	693	739	746	741	724	730	758	679	684	689	744	746	715	705	702	689	737	723	719	705	708	747	728	751	660	757	677	736	752	740	728	730	690	700	711	722	742	730	739	720	705	782	686	657	695	713	727	752	712	728	743	733	722	696	712	724	724	733	725	728	705	692	713	749	758	713	667	714	734	662	722	703	682	701	735	692	738	698	676	688	678	725	749	737	747	689	644	654	726	783	759	716	710	702	703	713	673	700	768	687	708	710	697	678	746	681	742	730	771	682	665	663	697	692	700	720	722	685	717	702	718	702	712	748	725	730	742	738	719	711	719	728	703	703	710	699	711	696	730	704	704	753	707	713	675	755	673	704	639	732	732	743	737	738	746	717	710	720	742	712	717	716	684	736	672	743	692	771	725	726	691	680	715	720	713	727	718	684	662	770	683	743	714	698	743	727	692	686	741	710	727	716	687	787	692	722	727	746	703	716	728	759	696	696	753	715	760	690	720	692	651	730	709	718	756	720	739	742	698	727	764	736	707	715	704	701	714	702	697	771	687	684	722	722	710	693	735	716	717	708	751	652	683	707	693	738	711	727	746	732	696	703	700	707	713	771	679	723	750	715	678	789	761	731	678	690	792	734	753	686	692	724	668	725	699	727	758	754	708	692	696	709	732	701	722	690	694	711	738	735	747	729	744	717	719	712	685	720	715	690	700	683	695	688	718	713	734	715	685	765	687	739	701	703	705	708	755	707	731	708	697	725	726	718	766	730	674	701	722	716	711	747	750	774	721	696	691	714	721	718	718	686	696	720	718	694	722	670	733	735	732	705	666	679	718	736	710	694	722	744	693	715	709	731	669	753	717	705	689	688	703	723	745	689	697	708	785	718	740	732	722	720	774	702	772	739	689	767	717	722	734	710	702	706	742	727	717	718	730	733	702	752	723	725	697	729	668	704	688	677	682	746	742	690	673	721	703	678	749	698	709	719	728	693	720	734	715	721	699	707	732	726	767	722	721	719	693	691	741	728	679	717	714	748	706	746	698	746	665	709	706	741	745	724	717	702	689	763	658	716	730	734	709	724	651	719	741	689	680	743	710	703	719	716	751	676	734	748	740	744	728	725	727	691	702	731	726	718	749	664	742	713	729	730	713	736	742	726	684	728	693	721	748	718	708	706	682	720	729	733	730	739	723	677	677	717	750	686	750	704	713	709	692	658	748	738	699	697	679	707	714	694	765	704	730	715	760	723	716	756	685	723	701	703	774	691	702	701	714	732	711	724	702	691	671	729	702	713	717	775	729	700	729	674	746	707	699	716	692	744	703	669	764	764	684	702	674	763	699	703	736	703	691	729	705	724	745	751	744	709	762	746	742	734	687	707	699	710	753	708	724	687	672	702	759	738	703	714	700	770	702	714	675	701	707	746	735	714	685	703	707	694	705	789	750	728	705	712	657	684	702	664	694	727	720	709	695	669	744	718	712	709	679	701	713	710	713	701	698	693	692	727	724	720	738	713	743	673	719	693	737	718	696	701	709	753	713	726	685	750	690	678	710	732	695	733	713	714	753	657	709	663	708	743	685	722	692	736	706	700	701	684	748	717	739	696	746	699	700	681	679	721	690	732	696	723	724	678	764	704	692	739	732	718	703	743	744	702	719	726	703	715	690	709	683	699	733	721	703	732	687	690	755	693	673	709	706	741	681	662	725	707	721	725	720	707	753	703	714	719	746	732	738	713	686	698	733	697	755	709	725	715	703	716	684	722	699	736	728	758	674	701	754	725	676	727	692	738	742	751	686	690	695	739
2677	1099	1281	1160	759	577	446	391	366	346	327	271	290	229	219	215	202	212	232	186	196	192	235	204	180	188	188	187	184	201	177	183	185	213	175	196	213	208	198	159	178	183	186	176	208	173	194	198	164	186	198	192	171	169	177	190	204	183	175	185	186	173	184	202	192	199	185	203	162	178	169	194	165	170	174	176	212	200	186	195	185	186	188	186	183	208	189	208	163	179	175	189	156	181	217	195	169	221	178	170	181	173	200	173	182	202	211	155	180	175	190	197	187	180	174	171	162	168	176	180	202	171	172	192	168	207	196	199	199	181	172	203	205	194	212	199	182	177	176	193	183	160	203	175	171	174	181	182	174	203	183	210	186	204	212	204	180	197	164	199	139	188	198	176	193	188	206	183	190	190	187	178	184	184	205	176	165	191	190	168	197	233	180	179	187	174	195	165	195	217	175	172	186	172	183	196	156	201	180	197	208	212	184	186	182	189	222	166	183	188	180	182	177	201	190	182	165	193	165	170	202	231	201	177	189	198	187	202	188	215	200	165	179	197	175	183	182	176	169	183	169	190	195	182	197	186	169	166	194	221	190	181	201	186	198	200	189	159	194	187	196	177	182	197	184	195	178	188	166	174	199	181	181	202	171	181	201	218	200	199	195	219	182	194	193	182	204	182	189	209	154	222	186	194	178	185	191	174	192	193	206	201	208	171	181	174	198	196	201	159	219	165	193	199	191	177	189	174	182	159	198	199	200	197	185	180	183	210	182	165	177	204	186	184	183	194	189	195	212	200	196	153	164	198	172	189	208	191	195	188	183	194	189	173	181	173	190	167	188	178	173	182	186	189	171	178	196	191	185	186	194	193	211	168	189	196	193	191	176	206	192	184	196	168	176	200	168	178	190	170	171	200	167	189	199	168	189	175	192	168	172	184	194	205	216	198	180	195	165	201	182	196	166	200	186	204	197	162	146	174	155	160	196	184	213	202	158	182	183	200	184	176	180	179	193	216	189	184	187	172	222	181	178	213	195	169	186	188	189	199	176	186	172	188	191	180	163	207	167	202	175	174	190	174	195	195	199	182	166	145	186	189	173	193	171	180	200	183	218	186	172	173	171	179	176	164	192	173	202	162	183	168	197	197	180	177	175	189	189	194	198	198	166	180	174	225	193	169	168	158	164	204	191	183	185	198	202	173	171	161	172	184	158	180	210	166	179	180	185	192	174	210	196	200	184	163	196	188	200	206	212	186	200	200	158	185	192	176	174	173	183	171	188	192	173	183	167	183	180	195	179	182	195	195	190	190	208	192	192	174	192	191	174	192	177	191	174	195	187	195	190	167	187	205	209	171	187	218	184	173	181	181	159	178	190	215	189	189	155	187	177	213	214	181	193	194	176	188	192	173	187	205	165	176	159	173	215	203	179	184	175	205	213	183	187	196	164	178	199	196	148	160	182	149	174	187	208	207	191	181	195	171	182	156	224	176	195	194	180	185	180	203	171	202	157	194	188	178	183	194	191	180	188	192	208	170	185	163	215	194	195	176	170	213	192	201	170	188	208	184	223	190	188	192	164	171	207	165	195	183	188	182	170	192	179	184	184	185	177	209	171	171	187	186	183	185	188	189	193	188	191	191	202	214	183	200	202	174	182	203	200	225	196	170	206	187	215	224	178	158	202	186	197	179	185	168	168	195	159	191	182	178	186	197	165	190	194	183	180	181	186	184	189	188	175	196	175	224	185	164	172	173	185	167	154	179	195	224	206	201	175	203	196	205	180	189	175	182	196	183	186	204	188	175	192	188	174	198	202	204	174	175	196	177	175	169	199	172	244	192	158	191	180	175	173	186	163	189	211	199	182	173	174	184	178	189	166	180	193	195	173	178	199	192	171	181	181	206	174	199	182	200	175	183	184	186	177	196	218	192	207	204	191	189	179	174	173	176	194	188	173	187	194	202	172	184	184	202	182	190	172	191	197	207	205	178	193	181	202	194	173	196	184	180	194	177	174	174	182	158	195	212	208	171	187	188	187	191	184	177	173	175	180	180	178	190	193	200	192	187	196	189	183	187	167	182	189	196	173	185	184	165	171	169	165	173	196	188	201	200	207	172	193	172	189	188	154	175	181	204	165	164	185	208	187	196	196	177	207	180	179	191	205	190	177	176	186	222	173	168	212	210	224	158	194	188	185	210	210	170	181	190	203	198	200	172	197	198	201	173	205	192	179	193	186	207	204	180	180	198	191	197	183	177	196	200	176	162	199	153	210	208	168	203	191	167	174	202	195	203	167	198	188	170	161	192	186	181	199	184	161	199	189	195	200	187	156	200	178	171	173	186	169	200	173	177	201	194	171	173	175	178	190	171	199	174	202	173	164	178	181	185	189	200	207	206	203	202	184	169	191	181	195	196	160	181	173	174	196	165	164	180	213	201	197	181	187	180	190	195	178	169	182	199	186	182	188	193	194	192	182	174	194	163	193	176	198	157	171	197	179	172	176	198	210	226	181	187	189	183	196	198	183	186	147	200	176	187	198	169	189	213	194	180	194	184	192	194	210	164	178	210	214	177	171	223	173	192	168	190	188	208	183	174	204	168	182	174	154	186	184	181	180	172	184	182	183	165	181	169	176	199	191	193	205	191	193	207	192	186	184	156	172	184	203	190	202	199	179	165	204	198	184	189	194	199	197	188	185	179	172	216	191	189	186	186	219	179	195	225	172	174	179	159	187	191	160	192	203	226	199	151	168	170	204	209	183	193	184	174	205	180	196	193	193	182	184	205	207	188	167	212	173	184	167	179	211	194	181	173	165	174	176	195	161	169	176	182	201	186	186	201	193	201	191	157	221	197	170	165	198	196	191	199	209	185	205	202	196	189	165	165	198	179	192	161	164	190	195	181	184	173	164	145	182	202	201	197	185	188	185	199	194	180	178	161	179	192	161	184	202	186	169	185	198	180	182	186	199	181	201	180	185	184	196	207	173	186	157	183	175	197	199	178	195	204	156	169	194	194	178	207	198	198	185	189	189	189	190	206	182	202	186	199	182	208	188	192	201	203	169	179	195	190	183	183	169	198	185	182	195	177	169	170	203	219	182	166	187	176	195	171	184	165	168	188	186	171	193	186	166	172	212	188	198	186	190	204	167	171	186	181	208	193	187	201	167	185	190	179	146	206	175	225	195	177	193	197	186	193	198	198	160	189	159	188	217	175	193	173	170	181	180	187	179	185	202	213	163	185	188	192	185	197	194	190	157	176	181	199	179	175	185	163	190	182	185	188	175	200	170	195	202	181	193	199	202	169	190	170	198	180	188	200	173	177	189	190	190	193	184	205	194	190	206	189	201	158	176	162	187	221	192	199	163	198	169	175	195	180	199	192	187	190	196	189	186	211	193	183	181	202	193	170	166	180	184	157	169	197	205	180	167	185	159	190	174	198	177	181	191	172	184	201	213	186	184	169	197	181	212	220	187	163	191	194	163	159	181	176	197	197	185	199	170	199
2366	1312	2845	3435	2830	2362	1996	1632	1497	1179	1097	985	850	721	664	619	599	581	591	519	548	530	517	519	471	516	521	524	507	479	521	469	497	493	485	482	535	446	462	501	460	483	445	469	478	492	475	476	450	487	473	481	483	476	442	472	426	456	457	429	444	483	498	487	432	480	456	456	453	476	502	469	481	445	486	445	471	446	437	499	460	470	454	461	488	458	461	442	500	480	443	499	485	509	465	501	480	463	486	449	427	480	438	457	429	476	495	446	484	446	441	507	462	432	486	464	479	476	481	501	497	469	449	446	474	459	432	459	459	459	467	460	512	474	488	444	462	481	487	499	447	465	453	488	467	444	446	490	452	475	454	478	490	494	478	444	469	518	497	506	452	470	416	451	472	460	474	459	489	472	497	468	433	475	530	487	480	498	463	440	480	485	456	468	507	466	475	454	508	440	492	490	507	478	456	466	461	464	449	465	476	433	456	501	510	487	503	471	469	472	468	455	467	451	503	439	467	459	432	428	468	491	487	448	495	462	472	502	506	452	504	424	484	463	415	487	484	434	439	478	453	457	484	487	476	470	456	430	460	490	503	444	454	503	460	465	455	452	504	468	435	504	505	448	520	481	443	461	482	479	439	464	467	458	459	465	484	480	466	496	499	438	452	458	471	461	449	465	470	443	444	463	457	453	449	493	468	519	474	472	456	474	501	466	465	459	470	470	469	468	464	496	445	474	471	482	468	489	457	452	477	469	479	482	475	432	490	490	479	435	459	496	463	461	472	462	498	455	446	434	445	497	466	449	438	471	465	452	452	457	461	457	467	419	454	476	468	438	442	447	455	500	467	458	487	428	445	458	517	486	443	480	458	444	481	460	464	488	447	465	480	474	404	459	467	490	486	478	479	516	470	472	482	469	493	496	480	507	515	466	449	470	491	474	456	466	486	496	467	486	442	470	436	470	511	463	471	476	483	463	486	488	465	456	499	470	468	432	461	469	461	488	471	515	463	475	484	498	499	457	470	473	475	487	437	489	489	473	444	487	470	443	503	488	432	446	499	453	466	449	482	458	433	455	458	480	481	478	477	462	459	467	439	448	498	500	470	446	475	454	468	451	450	429	483	446	474	494	512	477	414	466	452	509	504	477	484	477	489	459	453	475	473	491	467	480	456	507	458	486	488	467	439	435	424	463	458	521	460	456	470	468	476	449	442	461	464	499	455	464	473	487	457	468	445	460	471	458	438	480	459	485	487	472	462	523	440	422	467	466	416	484	494	477	459	446	505	468	435	484	483	435	468	472	473	497	464	446	525	474	476	498	464	463	436	479	444	396	461	498	445	449	478	430	453	482	462	486	439	500	467	442	495	441	484	452	468	464	501	455	422	510	500	460	465	456	463	430	478	471	445	470	468	491	475	504	438	455	454	456	461	461	446	466	452	518	470	428	474	448	461	435	478	452	483	469	445	477	465	440	467	477	444	453	443	432	467	430	472	443	473	486	468	449	466	473	467	450	495	499	449	472	434	443	438	483	454	417	474	472	481	449	485	481	437	450	432	451	457	456	476	474	472	461	513	459	439	489	454	450	487	461	452	528	454	443	480	443	462	486	466	454	483	460	457	483	520	468	456	460	453	479	448	445	460	493	459	453	475	486	437	481	453	481	474	475	502	444	448	501	463	455	512	494	504	476	497	481	451	442	462	489	504	486	469	471	501	483	503	457	486	448	476	483	507	490	469	473	472	487	440	457	490	493	462	490	464	430	506	442	496	517	468	475	459	490	478	484	477	435	499	492	473	467	484	469	459	455	441	471	463	478	491	468	476	431	490	469	455	465	486	509	490	458	431	433	481	450	417	491	473	449	456	464	441	495	478	481	513	466	484	466	450	447	494	469	457	444	483	490	475	488	475	445	469	469	467	441	472	422	492	473	479	481	499	475	459	512	477	442	427	453	481	489	480	476	450	467	441	466	474	428	485	473	485	477	455	434	484	500	469	506	523	436	438	495	471	467	482	462	496	457	498	466	470	472	465	482	450	470	487	448	482	472	464	488	449	481	512	472	425	490	488	474	415	471	487	472	454	487	450	466	430	479	472	466	467	438	484	474	456	461	455	449	487	456	446	462	497	443	494	489	461	419	463	477	414	418	450	456	495	458	459	474	467	491	488	470	432	474	458	451	463	490	460	480	477	446	436	471	469	447	463	457	459	416	466	456	452	497	554	424	447	461	474	484	457	460	467	495	474	480	459	434	483	445	504	466	460	513	464	455	490	437	467	441	484	472	450	437	474	430	481	462	502	461	485	516	461	487	486	498	477	470	481	462	462	466	476	464	463	439	495	483	467	456	479	498	449	460	478	453	460	459	473	451	430	482	444	476	489	495	496	496	439	478	446	507	440	497	468	494	436	435	490	442	459	479	440	434	491	501	489	463	455	531	488	447	466	489	474	501	463	447	507	478	478	464	475	466	475	492	465	438	441	452	494	454	476	467	475	464	439	485	492	446	452	470	474	490	499	464	456	494	466	449	497	464	487	485	477	473	470	468	494	498	464	465	467	475	452	462	476	472	469	470	476	521	458	469	485	499	458	489	499	485	463	437	470	444	460	485	505	444	467	465	510	479	480	456	515	472	476	470	476	488	449	493	506	466	450	482	461	459	454	469	426	457	496	512	482	506	435	500	460	450	451	494	506	466	454	491	482	465	470	450	477	459	475	491	476	453	460	476	459	443	476	459	474	469	470	501	475	488	474	438	481	476	505	486	487	523	511	475	484	445	481	473	437	463	473	462	423	482	467	481	473	512	450	473	468	477	455	474	469	461	459	442	441	431	471	448	481	456	460	462	484	462	465	466	475	482	459	482	462	483	439	482	502	497	478	485	446	477	469	463	487	476	472	468	515	443	493	476	423	507	458	470	461	461	423	476	458	483	536	453	475	435	449	468	486	477	450	452	480	475	462	446	491	456	514	463	431	482	481	477	448	447	487	491	476	453	439	440	464	475	480	437	508	459	463	479	495	471	493	446	456	476	501	432	426	442	436	503	454	483	467	471	450	496	499	472	495	516	468	461	442	425	497	470	476	508	483	491	499	447	424	501	486	483	463	467	436	461	455	454	481	478	498	472	466	484	501	456	473	460	451	487	463	447	446	462	476	499	459	460	460	456	507	440	475	442	440	472	490	470	508	468	474	440	467	508	482	482	505	457	417	483	467	457	464	482	505	481	475	482	504	452	485	471	504	480	455	458	438	442	433	484	474	513	540	471	455	478	480	497	459	496	528	470	476	508	545	467	462	459	473	450	467	478	464	433	497	471	479	423	462	443	509	461	429	469	482	437	438	438	488	440	497	460	437	465	505	492	434	441	450	455	464	456	444	490	456	455	469	504	451	514	443	470	457	455	470	509	498	492	455	427	463	457	476	463	469	485	447	476	472	446	445	441	468	472	488	476	490	450	473	410	496	471	496	428	467	496	455	493	442	439	453	492	464	455	470	458	417	457
9773	3592	4614	3209	2518	2013	1908	1371	1177	1015	957	829	656	573	414	398	419	384	392	375	359	365	308	325	353	327	316	332	323	340	314	355	323	301	354	314	304	333	333	306	323	375	310	314	329	334	323	324	352	341	325	314	305	336	332	328	326	313	315	295	302	298	296	321	285	304	314	331	330	311	312	358	302	294	319	301	286	294	312	309	317	335	305	318	313	307	300	329	316	292	338	280	309	314	350	287	286	324	308	316	294	304	322	294	328	315	315	287	308	307	326	320	290	322	325	328	295	303	312	308	297	278	351	309	355	311	296	290	321	299	333	325	316	295	286	264	328	314	326	278	298	309	273	306	324	311	279	311	335	304	307	281	321	302	326	276	366	328	300	273	297	343	330	328	314	267	310	314	316	298	300	314	288	299	294	281	307	329	315	308	275	288	306	301	281	283	291	297	325	306	298	297	327	330	315	329	286	310	320	307	299	285	318	299	297	291	339	316	288	292	295	329	317	314	307	336	324	341	327	285	319	321	341	338	329	296	320	316	317	323	302	302	312	291	327	318	313	297	292	285	307	317	286	308	317	327	297	328	294	297	346	320	319	339	276	332	335	300	326	284	271	306	302	323	331	290	307	307	350	332	296	336	336	339	322	304	330	311	354	313	274	291	300	339	305	303	291	320	281	333	300	299	312	314	328	297	301	342	311	354	324	291	306	321	285	317	328	340	312	316	306	327	334	310	291	313	339	296	344	307	319	342	310	301	314	322	317	300	312	258	299	302	283	307	308	331	315	293	320	338	335	317	281	295	278	316	305	298	315	328	342	291	336	326	329	327	309	345	296	327	312	294	295	310	311	303	299	304	294	310	298	310	310	316	317	313	328	260	299	290	290	283	330	327	309	343	302	292	318	282	299	310	300	329	328	322	302	331	327	295	330	319	320	263	341	293	319	335	318	341	348	329	327	321	276	294	304	348	337	303	325	281	323	336	321	314	310	304	313	298	331	323	325	302	310	275	314	353	311	354	324	291	304	310	316	281	289	307	329	310	342	286	344	293	310	318	291	297	314	313	318	323	323	327	306	318	327	316	343	310	325	322	309	297	295	331	310	319	309	311	312	282	312	301	303	330	322	324	315	287	303	305	311	279	327	320	342	294	295	320	312	299	313	273	288	343	319	328	312	299	323	311	312	325	320	324	285	342	312	271	308	275	302	298	312	310	300	299	310	318	301	331	307	313	282	318	327	318	303	292	307	308	330	305	332	336	315	293	329	315	318	324	324	327	349	349	305	310	296	321	298	329	321	325	326	338	306	305	299	317	319	307	340	346	300	287	343	285	310	345	330	287	286	304	343	328	329	301	292	311	347	285	304	296	348	345	321	300	302	308	351	347	279	285	317	338	299	293	317	327	321	290	309	294	330	294	322	276	341	308	314	303	302	333	301	323	322	355	297	335	296	290	302	292	290	287	337	324	302	321	289	290	298	330	348	267	304	354	280	309	309	317	311	301	305	312	296	340	301	293	301	317	314	312	273	308	313	293	306	311	298	308	316	320	311	328	303	312	325	347	321	292	287	276	310	269	328	304	317	310	287	314	302	369	297	292	295	338	321	292	323	313	302	299	294	284	314	288	329	328	315	312	324	306	334	298	293	302	296	336	300	299	345	337	307	326	328	270	277	308	313	310	324	316	344	320	302	304	333	302	372	327	307	327	285	302	281	358	324	311	320	359	324	319	307	356	342	316	272	287	324	295	332	277	287	321	294	349	310	332	332	291	319	323	328	312	347	329	324	310	276	304	288	307	313	317	325	318	293	326	334	339	302	273	310	328	321	300	275	341	312	303	314	288	316	318	305	309	328	328	325	308	293	300	285	327	308	314	306	320	325	322	318	318	336	283	280	249	348	285	319	320	311	318	305	294	289	337	321	299	322	268	321	281	330	319	326	323	306	278	299	341	294	292	335	350	303	319	326	309	330	286	334	284	311	312	274	315	314	303	287	305	272	299	341	306	303	307	284	306	318	290	342	320	333	284	328	315	288	327	331	275	335	307	325	313	318	315	304	300	309	330	310	274	325	322	296	280	307	283	316	280	289	311	313	329	327	319	318	311	286	338	343	305	328	331	304	324	312	314	335	297	326	328	280	333	299	348	296	319	322	314	324	310	293	317	305	325	313	321	320	321	315	275	328	304	323	317	315	303	290	306	339	302	319	304	312	316	287	319	350	308	296	307	299	300	269	319	317	331	327	332	300	313	292	309	304	280	335	328	327	327	307	335	318	330	347	324	306	307	282	291	275	299	311	299	316	286	293	321	294	309	332	300	287	320	272	280	329	312	319	298	331	312	319	316	331	296	295	303	320	314	324	299	326	352	324	317	321	300	319	322	319	302	286	335	292	315	318	329	300	340	297	326	331	310	297	320	303	297	281	294	316	315	304	331	289	294	279	331	349	315	339	332	319	313	317	338	294	308	317	300	310	300	307	306	285	292	307	333	290	352	355	307	301	329	307	297	320	319	315	322	333	315	295	329	319	291	298	345	288	307	298	300	318	340	305	302	315	332	289	325	309	284	319	274	292	297	332	296	320	316	300	342	273	307	292	306	328	317	332	319	311	307	328	304	278	294	294	303	337	295	297	277	297	313	351	292	302	333	311	301	338	323	303	321	334	317	326	331	294	341	332	303	306	318	319	336	320	284	303	295	311	300	285	285	298	342	351	336	321	330	326	334	306	309	305	336	297	324	293	295	317	308	315	291	301	307	336	316	341	283	329	330	317	305	347	299	330	326	316	334	300	290	302	316	337	299	331	312	307	326	312	308	300	325	307	302	332	305	296	307	296	315	335	312	288	307	343	334	310	315	315	323	308	340	296	305	306	305	328	321	319	323	299	283	314	343	311	291	310	312	290	312	341	321	340	300	305	306	261	308	331	307	312	313	309	308	308	329	298	316	299	325	280	315	315	324	289	268	309	312	287	294	279	277	327	289	320	298	303	308	287	305	316	330	340	334	324	283	337	315	314	339	314	319	374	305	288	340	331	315	329	322	332	300	274	317	289	305	298	282	337	279	303	291	342	322	320	314	336	323	326	356	310	289	341	305	297	308	301	288	283	305	300	304	286	300	303	324	334	311	351	332	303	331	311	329	283	311	324	310	300	297	335	323	280	317	299	335	327	315	312	319	293	325	310	287	283	333	295	300	297	296	305	330	338	344	294	305	301	298	301	295	290	297	305	308	301	318	338	314	291	309	314	285	300	319	293	269	289	320	321	294	294	341	289	306	354	325	320	321	325	294	293	275	299	287	295	332	294	363	304	284	325	280	317	333	307	306	309	310	324	308	301	326	302	339	327	334	331	329	323	331	314	287	363	336	316	332	307	313	364	363	310	305	302	309	327	302	315	345	320	303	286	299	338	322	308	294	293	319	309	343	341	333	330	295	298	330	299	348	315	308	309	306	328	305	331	305	288	288	278	340	286	303	339	348	280	273	324	312	342	307	339	314
7774	3745	6638	7489	7268	6735	8040	5903	5015	4926	4601	4018	3013	2310	1650	1481	1358	1221	1179	1139	986	991	1029	926	886	883	779	887	808	831	852	776	778	776	819	791	746	753	741	718	756	731	706	759	746	778	677	739	715	750	752	774	736	734	722	726	729	717	718	759	721	738	698	700	766	722	753	694	752	748	712	736	676	704	698	745	702	705	709	699	700	749	708	740	711	728	707	694	738	735	738	706	736	756	712	722	710	747	762	803	783	744	730	697	753	764	709	696	768	699	696	710	703	756	734	709	716	733	749	687	757	722	662	719	671	749	737	729	708	762	704	748	707	721	706	692	704	706	729	707	741	727	743	714	739	717	729	738	758	752	716	715	712	683	681	684	757	738	722	718	726	700	713	698	706	693	689	689	676	753	717	727	723	759	751	733	755	735	694	703	742	747	704	694	751	700	765	768	753	780	722	716	802	694	704	726	702	721	688	708	738	743	740	715	731	699	732	690	705	726	765	745	682	715	705	666	727	703	771	723	752	723	719	709	680	728	747	762	700	715	701	712	724	740	703	703	701	758	678	713	738	743	759	740	746	687	723	732	713	688	761	743	713	756	684	749	685	749	670	738	738	706	728	703	743	779	713	737	682	717	742	703	753	717	719	754	737	723	700	737	732	722	706	727	715	685	713	703	754	735	697	699	691	735	689	674	717	726	744	754	741	722	705	701	722	756	678	724	717	753	722	719	726	704	741	707	721	691	733	730	703	792	726	731	624	704	695	723	723	727	737	734	712	692	720	766	724	684	738	725	715	753	712	719	677	757	769	776	712	706	671	668	678	740	726	714	741	747	726	748	705	689	744	763	739	724	752	688	704	706	713	801	730	748	720	750	714	749	743	706	762	744	711	751	752	750	764	720	725	710	708	741	744	713	709	761	706	755	733	753	706	731	720	743	708	684	721	737	670	706	672	709	741	697	725	762	751	733	728	707	704	746	706	686	775	752	731	778	697	717	740	712	699	716	770	755	689	741	728	720	738	684	698	731	742	707	703	732	715	737	722	697	705	736	780	728	720	720	763	760	721	723	725	747	691	757	681	702	688	698	706	785	694	737	759	755	705	708	688	729	727	709	730	730	723	730	718	736	754	691	723	717	679	743	719	687	705	740	725	741	732	696	725	699	746	728	711	723	736	694	739	693	692	732	749	747	756	737	715	699	729	737	737	729	698	730	743	675	681	727	701	697	681	695	716	685	746	714	742	742	705	706	748	684	682	674	701	732	691	668	731	732	688	709	700	734	689	708	722	738	694	757	714	761	742	747	673	693	702	729	719	713	714	720	695	706	733	745	730	762	738	754	732	690	749	768	674	720	749	706	712	757	743	715	719	720	704	755	724	711	719	744	772	687	711	733	740	700	742	714	792	714	695	744	727	700	681	723	720	722	715	688	732	721	740	699	693	671	719	721	723	742	697	682	714	753	748	729	729	730	784	784	720	735	692	692	750	726	727	721	711	726	709	697	690	702	705	721	772	717	703	752	740	708	739	711	684	678	739	740	723	712	709	706	726	670	731	726	740	697	686	713	715	719	789	726	712	766	689	770	735	685	733	736	742	717	741	739	738	749	804	735	692	671	745	734	693	751	724	712	659	745	807	697	743	730	713	752	736	689	776	674	683	735	703	716	758	833	671	726	687	787	670	734	673	737	704	729	741	699	707	773	750	718	724	709	709	728	710	703	686	720	711	707	723	695	758	688	694	730	705	674	683	708	707	736	794	744	716	734	769	712	714	767	680	766	717	729	741	718	776	729	709	718	660	689	711	749	693	730	741	699	735	721	719	711	699	752	759	730	737	749	740	735	700	692	710	717	703	721	663	726	692	719	692	706	721	692	721	793	730	773	724	689	777	738	649	722	691	688	656	720	747	707	740	698	706	684	679	759	753	711	692	767	729	729	674	736	697	699	675	736	728	791	732	719	733	668	695	707	745	737	767	702	755	725	729	730	742	696	685	696	736	733	741	765	758	746	719	726	726	717	713	758	760	705	722	747	714	709	734	740	741	713	735	749	710	808	748	762	695	697	763	784	695	709	735	674	753	718	717	718	747	746	732	692	719	754	690	710	700	745	737	703	711	712	720	747	715	731	726	712	713	735	727	728	750	747	730	713	694	697	751	753	773	727	692	754	718	754	706	735	692	736	734	710	726	758	707	713	690	776	682	698	693	755	727	735	729	699	684	722	732	712	718	764	755	742	712	728	706	695	746	674	695	681	699	698	752	709	743	702	756	739	721	749	714	764	748	692	668	699	713	713	686	707	769	721	733	706	703	756	724	692	704	681	704	696	721	720	716	702	670	713	693	708	714	681	680	726	711	703	695	766	754	737	744	698	660	724	685	736	738	740	706	711	717	696	741	691	705	736	720	708	673	730	737	741	719	766	723	692	678	707	715	733	696	728	727	729	679	751	717	712	744	720	742	724	712	722	715	724	749	727	730	770	684	746	766	728	752	713	711	741	722	703	777	729	684	735	829	702	753	705	779	702	726	728	688	701	756	717	687	740	720	704	724	731	749	710	718	731	760	734	721	747	732	737	748	698	701	726	692	715	735	754	689	716	735	739	682	780	703	769	767	721	744	720	753	696	730	759	730	724	713	735	715	721	720	722	674	698	724	695	736	712	695	731	679	733	734	702	687	750	680	707	723	729	739	720	736	718	735	728	711	709	708	724	724	754	745	733	737	728	717	693	748	758	708	726	702	697	731	692	753	696	722	668	718	742	728	690	722	693	674	716	745	748	756	726	710	742	680	742	692	729	745	672	731	752	743	683	713	708	721	734	729	715	754	807	699	708	772	704	692	719	721	716	636	700	715	704	710	752	733	746	731	685	705	713	736	748	723	729	716	744	806	717	723	722	705	720	765	685	739	719	705	723	741	734	689	698	725	703	721	700	723	722	772	703	709	677	721	745	769	688	729	737	729	774	731	705	756	731	706	664	722	694	694	729	721	737	764	718	703	739	762	755	725	760	689	724	742	786	754	695	711	788	693	690	708	709	698	679	728	753	703	745	690	708	712	691	706	709	742	746	675	708	677	736	692	722	728	717	743	695	748	706	756	750	731	680	753	703	702	725	726	651	727	706	694	737	750	684	747	714	767	716	717	701	718	748	711	688	736	751	749	688	719	675	727	706	751	693	721	727	703	720	728	725	702	698	718	700	709	726	709	748	735	711	702	710	686	711	687	756	713	687	725	719	669	759	691	681	764	766	696	726	693	733	691	690	754	721	747	683	696	717	693	713	729	742	689	708	740	757	736	757	734	722	698	736	747	755	709	701	733	731	698	734	741	725	723	737	732	673	739	721	690	715	665	678	702	756	717	743	696	768	703	740	749	695	745	703	668	723	716	687	716	773	708	737	700	739	698	693	709	734	743	791	715	706	709	735	718	725	714	704	717	706	727	698	723	743	725	727	709	721	736	736	743	695	729	766	741	690	728	658	682	727	681	720	741	721	709	692
17112	6510	8006	5425	4100	3194	3348	2336	1867	1592	1519	1232	1034	728	563	503	506	476	432	423	385	422	389	357	340	321	337	336	333	343	336	298	346	327	345	329	307	298	287	303	303	303	293	363	313	327	332	336	313	324	325	328	313	340	319	317	343	316	318	321	321	326	305	316	303	329	337	289	362	306	285	332	346	309	325	345	372	318	293	268	316	324	327	319	289	325	322	320	338	327	328	306	305	340	314	305	329	316	284	311	284	312	320	328	333	349	316	294	305	310	330	309	312	308	299	291	300	322	298	314	300	323	336	301	322	326	334	302	336	333	314	305	307	315	296	344	326	280	316	320	317	332	318	335	310	317	331	345	296	326	303	308	335	292	319	304	311	300	307	352	318	336	350	312	341	327	325	340	279	308	322	305	262	329	310	296	309	334	326	313	315	333	278	306	318	333	303	318	331	305	318	299	327	341	319	337	331	311	320	323	341	305	344	317	344	345	351	310	304	337	297	355	326	322	317	300	296	340	344	318	311	306	307	308	284	322	327	335	307	300	324	306	302	320	316	316	339	263	280	332	343	348	318	321	293	336	313	307	330	299	283	286	307	318	344	295	329	299	323	294	339	282	338	301	313	301	301	332	296	310	281	336	287	330	334	329	340	300	302	330	330	286	324	332	330	301	308	328	285	266	282	312	335	299	308	332	346	308	280	301	340	328	325	326	313	316	288	279	300	351	325	322	348	340	296	333	301	293	300	284	341	352	325	378	316	320	271	298	314	330	314	304	351	316	310	300	312	284	310	342	326	299	295	316	359	326	319	333	298	327	320	307	305	333	331	324	285	300	321	326	299	350	316	318	304	329	318	297	341	307	347	350	302	296	336	311	323	299	330	321	296	357	332	297	302	348	300	293	310	313	359	305	344	356	320	328	308	318	329	272	345	322	309	314	351	356	346	345	291	324	342	308	344	300	286	299	328	307	304	345	293	326	302	312	321	300	303	319	322	320	297	309	291	332	319	321	352	333	309	318	317	331	327	344	329	311	304	323	301	309	268	313	277	315	333	304	293	315	311	320	298	329	301	302	362	312	310	329	319	310	313	310	319	324	298	290	302	332	337	326	330	292	314	316	328	317	300	321	315	320	259	290	329	288	311	320	346	318	279	320	314	325	315	320	334	289	293	319	311	313	297	324	320	322	314	342	333	325	327	287	323	330	329	290	317	291	288	329	301	314	283	308	320	329	314	316	301	303	319	317	330	310	298	303	327	313	319	301	327	320	295	304	336	322	331	287	322	293	323	322	311	266	367	312	325	331	303	328	352	305	298	342	320	344	281	304	317	355	346	261	345	292	297	341	322	307	338	318	319	305	329	316	321	291	307	287	312	299	310	287	303	304	290	318	300	285	317	312	297	347	360	314	308	353	354	277	278	290	309	291	318	315	319	353	296	309	342	344	271	350	291	328	320	329	311	365	299	319	316	323	311	343	329	326	307	326	309	307	316	353	305	310	336	384	328	317	293	305	312	302	307	335	360	319	303	321	313	308	293	300	277	307	305	351	315	366	305	309	327	298	280	277	313	293	334	319	309	338	347	320	321	329	328	286	316	289	319	318	340	327	297	306	312	335	327	305	323	289	296	330	340	341	317	328	330	352	333	311	310	339	344	349	305	333	300	309	326	326	311	282	318	314	306	321	327	297	295	356	298	329	330	323	282	296	303	310	302	321	343	289	303	315	293	305	352	315	343	324	321	370	352	311	304	324	302	325	347	388	331	350	300	323	314	326	306	295	337	307	328	300	325	320	340	342	322	301	328	301	359	339	295	344	340	330	351	305	297	323	313	310	320	372	337	308	294	304	303	321	319	344	280	342	294	312	299	329	316	291	295	311	357	318	328	328	283	302	322	276	328	316	320	328	352	317	326	287	338	337	327	315	322	324	306	303	312	292	289	291	307	303	305	295	294	312	353	338	375	303	328	323	297	349	330	276	318	326	311	312	290	322	298	313	304	289	315	325	307	320	338	267	288	335	335	344	277	331	297	310	307	320	360	351	335	310	293	284	317	338	344	311	292	302	313	309	316	343	326	316	329	327	327	316	331	306	314	314	330	350	287	300	336	327	321	332	314	304	295	324	327	311	308	304	295	345	312	303	317	333	314	309	301	321	369	341	319	298	291	326	327	312	347	290	271	306	341	344	297	308	322	315	310	301	335	323	323	344	315	353	293	353	309	331	305	328	357	319	331	318	308	348	334	308	331	300	322	336	321	351	330	319	322	298	343	328	299	313	324	272	309	321	307	296	302	312	333	304	299	308	309	292	324	303	311	273	334	280	311	305	298	305	322	309	310	376	336	356	370	304	286	369	316	323	315	326	302	318	299	298	355	322	295	294	304	327	327	293	302	331	286	313	341	289	313	331	300	308	305	295	319	332	339	318	289	310	318	334	315	337	313	327	317	369	302	286	334	326	331	306	344	295	291	333	310	343	306	315	311	331	288	293	318	336	326	291	307	307	332	306	276	324	317	302	317	333	314	302	290	298	302	294	322	380	303	306	324	293	320	311	318	319	357	346	335	333	308	311	326	331	328	304	297	299	329	310	319	298	322	315	275	330	320	342	350	315	298	328	302	308	323	311	326	334	370	322	323	286	283	284	347	332	290	338	301	316	334	290	274	317	339	337	304	322	325	302	322	295	304	306	306	317	295	320	313	336	267	308	299	332	315	337	353	317	338	338	310	358	310	310	308	317	262	337	323	348	318	345	286	302	313	321	335	313	323	285	318	335	309	288	298	301	331	316	323	304	341	301	316	340	316	352	323	283	321	320	314	337	321	304	311	331	284	357	336	327	307	306	342	265	312	296	315	301	280	327	311	302	266	321	332	317	309	310	325	325	317	310	333	324	319	311	314	312	318	319	334	301	330	298	349	328	307	298	326	333	329	287	324	301	303	288	300	306	302	272	288	333	312	319	304	318	308	313	311	322	310	302	325	315	274	275	288	288	315	354	327	291	335	316	317	283	285	327	339	294	295	334	302	290	329	347	311	312	335	318	342	309	325	312	305	360	352	301	299	323	305	304	313	319	302	276	311	328	327	332	318	337	343	324	290	331	292	322	344	293	309	331	322	334	320	315	254	293	305	313	297	299	354	318	288	320	307	337	342	315	299	311	322	292	288	302	307	326	316	356	289	293	293	299	294	330	359	275	313	299	315	306	287	269	257	327	326	330	308	283	311	310	282	326	332	364	280	310	323	302	302	317	346	317	311	315	293	319	347	334	313	308	346	303	275	295	305	328	334	347	340	352	301	310	340	316	302	322	304	327	341	355	284	303	319	332	297	314	317	302	346	320	326	334	314	360	319	330	332	341	287	332	298	297	308	275	328	328	342	317	301	343	340	318	307	313	306	358	325	293	297	361	336	295	292	333	268	326	301	290	325	329	341	320	303	333	335	283	303	296	351	330	292	324	312	325	321	298	334	317	332	323	348	313	320	316	319	300	301	303	320	341
10044	5752	9835	10808	10327	9895	11529	9034	8204	7850	7460	6134	4619	3344	2302	1953	1829	1606	1399	1358	1251	1186	1172	1086	1060	971	916	916	876	855	858	793	838	750	764	748	809	751	743	794	744	750	750	756	755	749	668	749	728	791	721	728	700	750	744	737	677	733	715	677	749	740	706	705	698	704	689	671	677	680	735	711	683	714	689	727	724	706	704	710	734	702	688	723	735	738	703	727	696	709	709	728	687	699	749	717	706	698	724	677	724	729	691	702	682	679	791	702	696	717	689	715	720	686	641	721	686	742	685	679	717	741	699	680	766	687	725	764	677	746	701	734	769	683	739	728	729	651	718	711	706	717	696	708	697	695	702	716	730	698	703	715	702	739	711	692	696	731	748	706	730	766	716	709	708	701	700	712	682	744	763	706	713	708	726	697	705	710	700	667	711	712	688	697	734	694	704	739	632	695	722	706	714	715	733	686	659	674	683	671	712	705	691	675	680	747	748	696	693	714	700	772	699	658	687	684	670	661	742	677	675	716	691	746	724	695	733	734	723	724	686	700	709	715	687	715	692	685	658	707	682	691	742	699	690	739	677	677	670	680	737	702	683	749	678	710	678	676	724	705	705	692	710	706	688	715	644	688	689	681	704	711	682	695	712	761	715	726	690	701	699	685	688	736	688	687	736	707	708	723	722	754	725	763	695	750	687	765	653	747	692	742	698	700	714	710	669	636	719	710	725	679	721	661	734	661	756	687	736	654	641	726	719	677	722	721	739	758	714	653	666	741	719	690	705	685	707	661	696	692	683	701	681	735	713	726	710	705	701	744	705	737	701	685	704	731	675	731	696	684	717	726	693	674	738	737	680	650	733	761	717	738	700	768	678	683	733	738	707	738	730	683	669	749	721	749	687	711	702	678	731	674	696	706	732	719	711	692	711	709	725	710	726	670	692	725	674	713	725	718	741	698	677	702	693	726	636	721	734	699	691	676	673	703	668	651	737	682	716	679	689	710	693	702	698	683	730	724	755	725	700	720	723	688	702	703	702	691	683	685	673	682	747	705	690	739	748	697	721	694	720	730	719	705	672	683	747	681	725	714	709	723	736	684	705	668	683	731	704	723	698	719	708	702	731	730	751	743	705	684	707	684	783	718	680	698	703	722	746	691	762	731	708	694	718	741	714	684	725	708	690	712	660	691	794	666	706	742	703	682	696	678	652	749	706	721	690	707	740	685	711	740	706	694	728	697	682	713	708	736	746	699	668	684	698	739	704	743	705	704	716	691	724	668	693	700	697	647	736	747	703	692	723	680	743	710	733	716	675	725	696	720	732	687	730	673	745	718	682	717	714	715	721	715	675	705	713	676	692	705	705	690	643	745	707	739	716	694	739	713	718	725	663	694	736	691	681	706	707	680	693	702	711	710	712	721	732	739	687	723	644	710	730	697	734	691	725	720	737	749	689	746	679	713	741	655	660	721	722	716	692	718	692	690	672	708	709	698	745	760	733	683	714	693	697	690	747	736	754	663	721	714	747	669	700	716	730	746	714	720	713	707	689	691	734	714	665	723	673	692	717	699	732	723	681	701	783	721	679	680	652	714	708	712	681	734	731	728	726	732	724	699	726	718	683	687	684	690	759	743	712	751	690	651	707	668	703	660	698	644	786	666	738	744	749	706	692	705	700	692	710	670	718	736	727	712	722	776	693	676	726	751	668	732	735	752	714	731	689	688	724	682	632	672	698	685	689	696	735	698	657	694	746	691	711	696	715	721	726	666	656	722	689	708	695	684	687	657	718	738	716	692	692	706	693	739	720	725	672	740	690	718	699	650	684	688	705	728	727	676	707	688	673	748	746	703	709	703	705	713	699	696	687	707	750	709	690	699	679	709	691	691	687	684	726	703	713	681	747	712	674	713	654	705	724	741	741	732	743	722	723	673	652	680	714	705	701	761	681	664	720	703	712	709	738	670	689	724	719	689	673	739	693	669	670	694	718	715	688	693	680	690	742	712	702	676	685	714	670	732	697	704	735	698	709	705	725	703	761	743	726	710	643	711	686	750	730	708	734	662	681	704	713	697	764	725	691	677	696	691	712	743	712	719	731	683	690	670	701	729	705	687	700	702	703	674	721	721	690	743	733	751	763	740	710	692	734	679	685	707	718	724	723	680	686	722	725	719	690	659	668	680	704	687	692	720	681	715	712	694	742	722	756	704	700	715	655	695	688	726	735	693	692	701	694	736	668	697	701	706	662	717	696	716	732	709	682	726	697	666	682	683	684	706	674	689	709	749	731	719	677	718	672	700	679	729	722	714	713	668	684	696	670	708	697	714	720	747	718	728	703	726	677	703	732	737	681	682	747	691	712	670	716	693	655	704	710	681	760	694	759	724	731	716	756	729	714	688	710	692	735	713	714	688	682	705	736	751	701	689	693	710	698	663	666	679	741	720	717	676	746	726	680	691	688	713	625	715	711	696	702	722	676	743	706	704	722	664	776	704	678	679	742	646	739	714	656	696	697	719	732	745	687	721	752	729	731	708	683	725	716	703	702	730	667	707	719	734	725	706	691	725	717	715	723	679	693	702	698	689	744	718	701	723	698	708	685	699	682	704	728	662	719	739	696	727	703	693	668	670	699	753	717	701	753	669	706	709	711	661	724	711	728	678	720	693	698	693	674	725	730	705	779	688	734	716	701	703	688	689	707	695	764	679	728	718	716	721	701	711	682	745	721	725	669	726	688	741	710	708	701	717	721	721	713	715	706	760	730	706	728	708	695	708	724	695	649	796	670	710	700	698	732	714	707	752	690	722	754	718	663	688	707	736	775	730	699	705	744	686	700	687	686	704	706	660	732	739	709	705	723	697	689	781	714	717	670	708	702	710	711	738	690	720	708	705	690	700	714	685	719	734	701	692	721	747	679	665	732	708	713	724	676	710	681	673	706	701	736	757	655	712	701	718	663	723	709	725	704	706	692	715	750	720	695	667	695	695	699	681	693	694	699	647	694	725	665	666	710	718	688	724	716	722	720	712	751	649	669	668	634	721	707	676	661	710	718	675	734	730	709	706	750	692	663	699	701	751	709	722	724	707	717	703	693	677	720	743	728	666	699	719	708	711	696	724	725	684	722	702	717	723	705	696	681	735	725	690	717	669	701	729	711	651	792	751	759	734	722	745	716	711	708	700	684	718	712	683	717	750	626	688	693	665	659	701	719	691	753	649	728	748	711	704	693	657	724	698	725	663	685	751	741	665	689	698	674	691	692	738	717	736	740	708	738	730	720	793	732	709	684	650	680	638	689	772	704	662	702	712	735	688	679	774	700	699	712	711	698	704	702	719	652	701	690	721	750	686	665	696	702	711	733	682	724	670	687	696	719	701	769	749	675	648	692	696	716	691	704	677	712	689	712	695	736	748	691	706	696	718	707	709	686	713	669	690	685	713	695	699	690	715	708	695	740	702	712	725	653	678	647	727	702	714	685	671	703	758	686	739	693	699	697	744	736	679
2746	1066	1456	1282	877	544	433	397	370	339	298	262	223	227	204	205	222	203	189	205	184	205	188	194	167	193	199	224	198	206	189	190	190	154	166	170	173	183	187	209	182	214	205	180	185	207	202	172	182	188	176	174	214	161	183	203	181	190	148	182	172	186	177	165	168	192	179	171	180	187	210	189	210	181	171	175	191	188	169	186	189	174	176	188	162	175	210	184	158	189	170	178	170	189	167	172	171	173	171	181	174	166	188	197	204	180	186	203	171	165	197	175	185	185	198	205	188	179	183	196	203	185	200	184	186	202	187	190	194	209	181	175	179	187	144	187	200	202	197	207	181	172	189	175	198	197	171	161	186	176	171	168	204	158	185	212	196	193	203	180	174	190	187	202	207	185	158	183	202	180	184	153	192	199	165	188	185	209	162	185	192	177	199	158	177	199	200	160	164	184	187	171	204	177	182	166	189	173	189	191	167	179	185	197	186	158	171	158	199	169	179	165	173	200	224	186	195	188	177	154	205	179	182	185	212	186	187	190	194	184	166	186	180	182	181	195	174	190	187	211	189	154	187	178	170	198	186	191	192	179	170	174	208	195	189	198	185	176	160	188	183	200	178	180	188	200	193	187	177	196	180	200	190	186	172	223	191	193	199	203	179	165	194	195	171	199	180	181	176	185	199	172	208	206	214	215	197	189	145	189	193	167	181	173	202	189	202	157	193	184	158	175	175	164	166	181	166	198	183	185	172	178	198	182	165	187	176	169	183	179	187	153	198	182	177	185	186	189	181	208	186	186	174	179	198	180	184	180	178	182	179	197	222	175	150	156	164	181	173	184	184	174	200	174	184	179	162	206	179	184	214	180	142	174	184	182	174	187	212	192	204	176	178	187	200	206	196	199	188	186	157	170	189	167	156	152	171	190	167	184	178	146	198	175	177	179	156	180	183	197	175	184	177	216	181	187	208	172	200	190	183	196	173	156	181	195	185	201	191	196	222	179	182	172	160	178	184	180	187	189	190	178	186	170	188	162	200	167	199	189	177	170	201	194	204	198	188	185	172	158	192	161	163	167	209	192	185	163	184	190	192	197	185	196	181	152	162	198	180	189	199	173	174	168	176	175	184	183	173	179	185	190	176	187	193	179	180	189	188	189	173	192	203	160	200	186	183	198	195	180	195	180	188	185	191	185	214	177	177	209	193	176	171	170	192	202	180	206	202	175	207	197	191	186	164	190	180	181	201	187	181	144	169	195	174	195	183	228	157	170	189	184	175	178	171	214	164	182	178	233	212	215	207	189	195	176	203	178	183	179	189	210	189	182	202	149	197	175	195	171	194	182	165	186	169	184	196	204	197	191	205	219	215	199	215	175	196	174	170	186	169	194	180	166	208	191	189	182	212	189	187	212	182	183	194	185	193	197	183	179	187	190	173	208	204	187	193	199	171	190	170	167	185	193	185	183	170	191	171	174	180	190	182	210	184	182	169	162	184	190	193	177	210	183	207	190	169	188	187	206	183	198	182	178	162	188	168	180	179	174	192	178	241	206	199	183	168	188	192	191	193	193	197	181	191	181	180	173	178	176	174	160	209	170	190	167	173	181	172	174	190	162	182	184	176	172	149	194	221	176	176	164	175	191	198	173	182	214	197	170	181	187	168	160	161	179	163	163	175	156	154	183	170	183	182	183	184	191	186	197	199	161	170	193	163	202	171	165	163	193	200	180	178	190	171	184	169	180	175	208	205	189	191	198	165	210	212	183	183	199	192	183	172	190	195	198	185	170	179	178	217	166	207	164	192	205	183	164	193	169	184	152	160	195	184	187	157	179	168	187	183	179	190	188	173	186	194	185	188	191	190	195	212	202	193	195	207	188	183	197	168	157	197	182	185	180	188	171	203	157	188	183	203	211	166	180	174	153	188	186	183	157	180	194	163	188	185	216	195	182	173	163	208	181	188	172	173	196	211	177	200	168	201	179	195	185	179	190	170	197	202	197	172	162	194	204	175	184	182	200	189	170	217	177	205	186	183	182	167	193	167	169	187	175	189	207	201	196	182	186	182	185	182	165	208	200	204	191	174	198	214	206	196	207	189	190	177	175	188	176	184	178	195	184	181	177	198	195	188	177	182	173	212	202	182	197	210	189	195	187	205	219	185	192	168	193	180	193	184	197	224	191	177	170	189	204	166	202	172	187	200	181	180	205	193	178	179	158	188	169	197	205	206	160	187	192	182	187	192	210	187	180	202	211	185	161	165	180	202	182	195	204	175	204	175	197	167	185	169	196	206	203	193	172	201	181	191	186	164	207	191	161	167	193	182	167	196	184	174	157	190	184	174	184	178	200	191	205	198	196	204	186	194	191	187	203	173	190	179	173	201	181	177	185	202	199	214	176	206	188	187	199	194	149	179	195	184	152	217	195	178	202	176	204	182	167	213	191	195	196	186	211	178	200	187	164	177	184	187	161	193	210	178	186	166	168	194	180	167	167	203	182	183	148	165	167	197	175	183	200	143	172	178	176	157	204	160	182	197	190	173	187	176	202	165	170	195	178	200	192	186	183	190	184	195	159	193	185	187	193	181	177	179	192	192	202	176	187	190	205	186	190	186	183	172	193	164	201	175	172	177	206	184	169	162	184	181	198	207	182	195	217	184	184	197	188	192	189	194	198	197	197	225	208	174	178	175	195	192	203	196	188	186	187	190	161	163	176	187	172	198	184	190	183	185	169	188	176	185	172	171	163	185	179	169	188	159	192	194	218	174	187	187	190	199	180	206	185	151	166	179	180	170	181	165	188	166	185	201	179	191	185	179	183	180	186	185	185	173	157	179	215	199	192	189	192	188	160	186	179	161	184	180	163	193	172	186	229	191	212	197	184	188	165	176	168	192	163	180	203	150	216	187	195	179	165	174	181	187	173	179	172	205	196	179	178	189	178	168	194	187	194	215	182	181	192	198	203	172	170	171	191	193	202	180	186	195	184	184	180	168	181	162	160	177	201	203	185	168	182	184	160	175	178	209	188	203	188	211	215	184	187	182	200	199	184	173	181	170	172	176	197	188	187	187	161	197	186	198	200	199	164	187	179	182	204	202	156	180	198	172	185	182	188	206	187	160	189	183	174	180	185	182	164	180	170	199	188	184	173	192	175	188	177	175	171	177	178	192	190	187	197	212	160	180	165	183	191	183	176	199	188	195	176	188	189	152	212	182	205	182	167	183	177	192	219	176	178	183	193	198	204	210	183	178	162	167	176	170	170	178	179	187	188	179	164	161	204	197	203	176	191	177	183	217	226	170	178	205	175	188	189	158	190	165	217	219	189	181	178	191	158	199	190	193	203	205	210	196	176	178	204	165	182	176	191	177	183	181	180	169	189	210	164	189	198	172	179	168	177	180	185	183	174	170	176	182	165	190	176	162	174	183	191	190	176	194	169	189	187	187	186	170	166	193	167	213	197	209	183	204	179	167	204	204	171	158	171	179	183	190	154	172	177	183	164
2344	1394	3159	3897	3048	2307	1852	1658	1517	1293	1145	987	860	820	659	627	621	591	540	551	512	520	530	493	491	515	501	493	517	499	507	495	454	467	479	464	479	488	486	469	489	470	490	465	451	469	471	455	436	462	536	470	475	455	492	443	460	505	433	457	496	506	477	436	484	479	482	483	465	500	499	453	460	454	448	479	477	482	444	495	455	512	467	470	461	508	495	479	491	466	476	474	463	488	465	463	492	424	476	478	498	492	453	494	467	463	444	465	492	460	498	485	474	484	486	445	428	457	517	479	489	501	486	439	483	482	469	490	441	450	475	446	478	422	486	489	463	489	472	427	459	467	488	462	464	493	458	446	453	499	475	449	473	474	482	464	501	504	503	473	512	493	471	461	475	460	475	439	470	460	444	485	433	465	469	448	513	457	458	487	501	455	497	443	469	473	467	475	454	439	464	478	478	491	476	486	487	444	499	472	468	418	455	492	417	463	479	461	473	488	495	472	443	457	454	478	486	473	457	476	443	471	482	397	482	439	465	450	454	463	449	504	464	476	469	443	465	406	452	433	503	458	473	458	491	463	445	476	470	459	485	448	502	452	463	485	448	492	437	463	440	436	430	492	454	446	472	475	433	438	515	472	467	454	491	475	482	463	453	450	495	485	473	450	520	461	444	473	439	482	442	451	434	488	449	464	487	468	474	466	443	485	483	491	450	456	478	461	467	489	487	431	448	439	430	482	456	477	500	443	467	474	473	498	443	448	477	466	459	497	471	480	485	461	491	442	426	469	443	480	475	510	488	484	484	439	474	434	437	505	481	502	489	526	481	444	489	445	468	458	482	452	461	440	473	478	477	462	456	491	451	453	465	476	493	485	450	426	454	484	493	471	439	440	474	428	473	478	443	462	429	481	488	457	434	454	469	437	431	461	489	442	490	455	439	425	493	482	473	486	508	467	464	475	468	427	459	455	468	505	512	510	496	463	480	470	453	494	470	477	460	494	444	481	484	458	459	474	491	470	476	473	458	452	480	471	447	453	462	460	469	449	473	480	488	470	451	494	502	470	458	435	508	477	449	493	479	444	469	499	462	468	487	471	472	470	495	498	477	444	445	463	497	477	460	434	457	472	474	440	462	501	453	446	496	454	461	501	463	472	469	474	452	452	506	470	440	466	476	477	464	460	487	471	452	528	480	471	476	451	447	459	455	436	464	476	449	448	473	494	498	464	438	439	437	471	466	465	437	490	484	468	463	479	445	457	494	432	450	502	484	465	490	440	505	460	477	480	439	469	482	442	481	449	451	504	468	493	437	473	475	477	422	493	446	455	474	434	462	455	432	453	491	444	460	479	489	434	476	480	455	474	461	465	445	422	479	463	505	432	484	443	481	459	459	452	456	461	481	453	465	471	485	456	445	466	488	482	492	457	497	477	437	448	441	478	456	458	480	450	424	456	458	463	496	484	483	475	484	492	457	425	441	501	463	480	461	387	452	449	455	484	479	495	448	464	443	453	458	445	440	461	478	483	487	469	454	453	463	449	473	474	433	463	424	508	455	486	457	419	455	454	492	452	479	481	479	484	479	468	470	489	489	471	455	499	446	426	462	451	467	426	430	443	453	440	429	478	457	455	484	456	450	490	465	471	429	460	470	466	490	472	455	466	494	444	425	484	520	500	436	451	478	511	488	467	478	500	445	491	438	500	479	465	453	440	471	485	430	446	469	469	453	448	484	450	450	481	471	467	485	470	458	464	425	467	481	485	503	446	443	473	522	457	463	441	448	482	451	462	456	469	462	474	474	490	473	445	447	485	516	461	459	460	450	426	482	491	485	467	482	477	501	449	461	449	476	463	494	466	428	450	453	457	451	405	432	496	483	460	446	505	484	468	473	413	483	442	470	489	448	476	456	436	487	425	420	472	490	483	456	438	506	453	459	440	466	481	446	476	479	464	497	481	448	406	425	484	487	480	487	474	465	439	504	472	463	479	501	499	458	447	454	501	433	469	488	476	443	462	450	480	493	482	425	450	449	445	460	451	452	469	471	462	459	456	446	473	463	453	441	454	490	469	481	489	484	435	466	462	454	482	470	485	465	492	464	490	477	467	432	458	482	449	480	511	452	422	452	473	456	472	462	496	458	470	450	481	463	446	449	483	447	485	438	406	453	456	452	452	420	506	467	422	486	475	479	451	483	470	415	434	450	482	463	469	476	436	483	502	452	476	447	494	475	440	460	444	461	400	456	459	463	513	447	463	428	457	487	485	450	485	431	495	456	413	479	472	449	497	433	480	429	428	499	493	480	460	510	489	501	494	478	498	492	458	485	418	455	441	461	461	491	465	437	470	424	446	454	455	451	489	469	489	460	444	468	466	483	453	483	467	437	460	477	466	436	441	444	439	483	491	472	406	475	507	452	478	475	449	457	498	473	455	475	472	467	461	448	435	449	465	478	447	512	498	458	487	467	444	459	485	469	488	485	459	472	465	495	468	460	495	470	450	412	514	477	473	445	444	418	484	478	446	486	490	503	436	482	464	491	478	456	485	482	486	459	462	507	469	510	452	495	438	471	454	477	475	485	460	456	425	487	480	428	495	445	464	503	478	455	472	483	451	461	475	466	476	404	441	422	483	428	483	450	483	475	462	487	426	487	452	474	492	451	477	453	440	474	457	506	504	494	450	476	471	476	473	469	453	430	468	451	454	522	474	456	457	463	483	443	484	477	459	483	454	436	452	407	482	482	452	441	452	439	435	445	444	491	481	466	468	476	463	462	424	470	510	455	466	446	471	467	500	452	497	463	419	482	451	430	460	451	433	463	460	491	445	449	430	470	454	467	462	486	458	471	464	417	478	460	495	464	431	467	456	438	471	485	470	448	435	478	465	439	454	451	468	431	444	477	479	434	495	483	446	461	462	439	484	447	472	512	424	507	461	450	479	448	452	450	425	486	454	480	434	438	494	453	464	468	450	457	510	451	455	452	451	467	511	461	447	460	460	427	479	488	465	426	463	472	469	475	475	498	466	457	462	504	479	447	449	491	484	477	465	427	482	481	486	484	500	454	466	446	462	469	485	452	474	486	477	466	439	473	467	440	443	468	466	453	446	482	464	464	492	498	449	498	484	508	472	427	440	460	482	475	462	444	508	447	485	467	440	503	478	496	443	474	455	498	438	461	515	486	454	473	454	482	476	437	473	485	465	457	484	459	475	429	480	456	472	441	461	442	500	420	484	479	475	446	464	482	455	476	470	457	470	465	464	466	418	532	505	453	454	449	475	466	495	444	493	489	479	438	446	453	501	457	452	480	462	465	504	467	471	458	454	419	462	478	454	465	420	497	446	491	487	479	467	477	462	488	484	487	458	472	422	483	447	477	457	419	495	465	449	433	485	448	507	502	499	478	473	448	449	482	453	449	446	480	480	473	445	434	412	436	451	487	485	470	438	477	482	483	482	427	483	464	436	463	485	441	466	432	453	430	441	454	479	480	470	456	452	461	418
9954	3687	4356	3427	2564	1907	1637	1123	1097	931	937	785	643	499	437	424	393	388	391	390	345	362	362	317	335	326	353	298	307	316	333	346	318	303	321	334	356	315	300	313	272	310	295	308	289	321	299	289	308	336	350	314	327	314	319	312	306	340	334	296	278	326	299	333	312	330	307	324	307	315	328	323	306	332	299	338	345	309	309	317	332	319	297	323	311	308	304	340	319	317	339	323	352	324	294	301	317	267	289	319	315	299	325	302	310	325	296	326	295	314	310	318	321	301	262	288	321	307	305	339	298	298	312	307	324	322	332	282	302	334	301	316	314	307	307	325	303	299	327	350	326	270	285	315	324	307	316	319	343	302	333	299	283	312	334	317	328	314	252	308	325	325	359	297	284	346	307	287	309	292	345	320	300	287	285	314	276	323	318	302	304	332	291	287	339	314	305	328	275	337	302	316	291	316	310	311	299	295	295	317	324	342	294	288	277	324	317	327	327	296	289	288	279	286	296	301	322	306	376	340	310	313	303	341	321	283	336	304	297	264	322	319	320	308	300	320	320	318	339	311	309	314	310	351	315	285	305	304	304	280	308	316	293	282	292	312	323	293	322	280	268	303	318	331	296	316	343	320	311	322	280	330	284	351	308	304	313	272	280	311	311	287	319	288	298	351	321	294	274	288	325	331	310	319	327	299	283	331	293	300	311	309	271	284	313	307	306	303	306	301	328	301	301	309	304	327	332	304	297	317	301	294	312	302	307	290	284	282	349	307	314	304	298	297	318	313	305	329	292	310	320	309	313	280	317	309	297	329	302	303	306	296	299	331	310	289	327	309	304	294	352	345	308	301	308	305	316	329	305	281	370	291	316	277	302	302	306	296	284	329	313	324	280	304	313	316	314	323	313	314	302	299	293	307	297	302	291	334	319	316	307	317	288	285	293	315	320	322	307	325	306	305	258	300	339	330	304	294	306	307	330	296	312	336	323	302	307	295	308	293	305	300	330	310	303	305	286	338	299	313	320	345	318	326	342	313	291	297	316	298	340	331	307	288	307	302	267	296	297	327	326	291	303	341	308	320	314	337	293	317	334	329	311	308	264	313	346	322	281	308	268	358	326	310	319	292	309	311	292	320	316	308	307	358	310	276	318	311	287	306	343	308	285	298	303	347	310	284	291	310	288	301	288	345	331	295	281	320	329	319	314	279	284	289	346	298	301	281	311	303	320	278	314	309	331	289	302	268	289	294	314	301	291	285	271	299	294	298	304	277	287	268	304	336	323	295	311	312	299	310	298	277	293	284	295	317	290	263	318	294	318	290	298	287	287	305	283	282	271	287	330	287	280	317	281	313	296	325	279	311	313	300	335	298	289	310	298	332	311	301	353	285	307	296	291	282	347	309	299	353	305	321	315	339	325	311	295	341	358	310	314	323	267	306	315	329	341	299	337	284	292	290	301	307	285	328	297	315	289	313	324	338	350	324	283	303	295	312	292	287	322	312	318	323	315	357	293	311	295	330	258	279	305	332	312	290	295	321	298	296	284	292	291	273	323	314	310	391	317	322	288	308	292	305	283	268	298	316	271	280	335	317	308	297	305	281	318	293	301	295	311	304	294	356	287	291	304	302	289	296	309	320	335	311	301	303	311	328	299	299	301	318	326	275	319	320	306	315	328	314	340	307	302	327	285	278	275	285	312	287	304	286	323	326	306	314	295	271	340	286	282	288	295	290	299	326	314	298	307	343	314	312	327	330	321	311	315	287	294	291	279	309	311	333	323	290	294	308	315	312	266	300	288	314	351	318	317	290	271	340	320	330	309	266	324	324	323	290	311	319	295	289	317	315	282	286	301	311	305	290	274	328	291	313	300	342	303	300	354	307	285	282	332	335	317	340	301	314	307	289	317	330	296	341	298	301	301	268	310	303	276	352	318	313	308	315	298	292	324	301	319	297	282	294	326	345	343	324	312	279	354	324	280	277	296	276	296	344	303	301	287	319	304	329	307	317	339	319	307	300	323	311	295	314	298	308	320	297	357	318	285	307	304	292	323	287	335	319	318	324	298	337	285	312	305	326	280	327	330	294	309	310	350	307	324	290	312	318	298	331	351	318	290	302	298	295	285	296	315	301	313	308	320	348	336	269	283	306	297	323	313	330	312	306	313	322	321	362	308	306	370	305	294	290	345	292	329	308	336	328	304	297	325	272	331	312	289	295	285	308	279	282	306	302	304	288	256	274	336	334	352	305	319	283	311	330	282	298	284	302	291	287	309	307	281	298	306	294	269	306	290	288	310	317	297	329	298	299	317	304	312	322	255	329	317	294	309	321	295	256	300	288	337	345	350	334	321	286	293	297	316	285	291	314	321	349	311	292	340	331	325	307	305	298	293	309	299	334	296	318	297	295	346	327	278	276	323	276	290	334	310	320	320	324	326	299	353	288	304	284	311	307	292	299	351	343	281	282	340	313	295	272	310	308	340	275	291	293	315	299	327	313	313	330	296	287	340	290	307	313	311	343	296	333	346	293	329	292	304	306	308	355	353	335	323	320	310	284	265	319	309	291	308	312	292	325	328	306	307	331	318	314	305	331	323	355	279	341	308	296	316	293	312	324	326	292	326	329	294	302	329	303	281	328	358	298	324	341	319	306	335	274	336	302	316	300	289	286	319	287	314	302	309	319	298	307	286	280	296	316	299	303	350	321	319	289	314	313	312	300	314	318	318	309	339	318	306	303	296	326	271	330	314	318	275	339	306	289	321	300	315	302	283	328	321	326	337	310	311	276	308	313	294	288	330	292	310	344	293	304	285	309	288	312	297	296	343	329	319	267	334	306	297	305	314	291	283	317	322	311	290	325	305	324	303	320	327	320	297	335	313	275	312	292	309	292	317	312	294	280	298	297	340	304	305	310	300	334	307	310	295	340	278	344	350	326	324	306	319	311	293	334	291	293	313	292	299	328	319	308	301	336	333	282	319	323	307	295	303	293	302	288	303	290	311	313	307	331	326	321	289	320	333	320	311	334	289	336	320	323	282	304	292	311	310	322	355	323	336	296	288	310	320	294	302	289	305	327	306	331	276	308	307	345	300	307	295	315	290	312	325	318	295	328	324	331	324	320	280	306	287	287	281	309	322	288	275	279	310	320	328	323	304	307	362	323	327	336	320	332	324	322	289	330	307	302	289	309	289	286	301	314	307	290	318	277	336	346	323	303	378	296	307	313	287	300	336	287	260	324	317	292	301	340	265	314	323	296	295	300	321	323	282	294	289	310	307	319	305	308	268	301	320	341	288	306	311	336	285	267	328	323	286	316	291	314	327	349	304	335	275	347	304	290	331	325	303	323	333	311	305	305	324	320	293	332	299	274	337	326	305	312	315	312	289	323	275	322	308	324	303	318	297	286	306	325	343	340	319	301	307	297	290	303	298	298	286	304	313	308	290	349	322	299	284	313	305	299	340	328	322	314	315	306	282	319	297	307	310	312	307	331	298	285	292	302
7661	3742	6627	8703	7821	6515	6533	4942	5131	4692	4374	3479	2841	1974	1506	1322	1349	1266	1205	1075	944	1000	971	936	873	844	852	798	771	778	746	825	787	783	737	804	765	746	693	787	736	707	698	757	752	790	736	715	765	732	695	770	713	745	737	746	746	690	724	753	704	734	727	752	725	746	757	689	719	710	689	733	690	670	738	725	736	755	706	703	726	713	703	700	728	708	712	758	736	712	711	704	735	710	708	712	700	680	760	715	738	773	716	725	723	708	730	742	721	694	719	694	704	733	676	676	768	778	722	727	751	661	709	733	705	719	713	746	701	691	674	711	689	699	729	715	663	702	735	692	721	713	688	732	738	723	713	761	740	721	775	764	700	733	676	663	705	725	722	728	746	726	663	759	733	689	750	710	681	689	709	712	721	752	718	705	780	758	749	732	716	760	685	740	677	731	687	758	704	672	729	757	749	708	755	759	688	665	710	676	724	717	740	717	733	683	693	702	749	704	753	708	755	713	709	746	678	686	757	724	655	752	701	720	706	734	705	704	715	695	746	766	691	753	693	666	745	768	744	741	696	734	684	762	729	735	666	749	667	702	698	697	747	720	758	766	706	767	728	726	743	774	733	684	679	702	718	708	755	700	693	753	712	699	714	719	673	741	713	687	709	735	711	711	701	749	674	719	717	668	734	720	726	748	738	738	724	707	672	709	684	677	709	701	717	693	766	681	721	741	719	692	697	700	730	707	754	710	728	710	717	721	702	772	718	715	738	701	756	720	758	732	671	682	696	745	677	687	752	756	694	751	725	733	727	782	730	753	726	725	754	723	654	713	736	699	702	697	698	737	692	723	722	720	729	733	709	693	718	701	724	697	698	721	695	729	754	708	747	731	705	703	711	698	696	727	705	740	771	714	769	732	761	734	775	705	655	718	703	686	722	695	684	704	708	726	744	721	733	733	749	706	668	722	696	728	716	741	677	739	692	694	695	723	730	773	716	719	719	719	710	733	726	724	725	713	704	753	690	751	729	717	703	708	729	732	666	753	711	763	747	670	774	741	718	710	743	739	724	731	699	659	760	717	748	723	715	735	738	755	713	687	717	719	762	715	694	728	679	718	694	708	727	763	702	674	654	735	715	737	711	716	695	699	767	673	733	772	695	750	705	730	688	764	678	708	686	710	755	750	645	696	720	720	721	693	771	701	721	707	757	661	734	760	750	706	749	723	711	696	727	685	708	686	737	683	742	691	745	760	677	723	727	699	679	729	712	739	687	742	725	736	689	701	681	742	711	691	680	713	707	761	677	726	753	704	713	674	770	744	752	699	672	711	723	697	726	738	728	692	724	714	706	732	729	738	764	721	735	710	665	711	695	742	711	722	678	658	709	729	670	725	689	745	741	646	706	792	662	719	695	735	722	691	689	716	704	701	739	703	712	726	675	710	667	694	730	737	724	689	757	707	756	700	721	683	747	705	721	692	702	718	696	708	709	694	699	696	712	763	720	722	704	668	739	679	708	739	753	758	689	710	742	755	738	740	726	701	737	732	680	695	670	709	701	706	691	684	720	725	701	675	703	739	754	738	711	668	749	727	747	774	704	712	755	717	715	696	727	771	710	746	743	710	723	686	714	751	722	728	687	731	684	702	741	680	705	703	676	731	713	708	716	696	712	712	731	711	713	705	689	680	724	739	726	713	746	746	695	721	779	670	737	714	712	732	673	714	708	743	663	675	714	710	721	696	739	694	708	696	713	710	696	715	731	720	712	701	723	711	725	684	778	717	703	714	745	717	692	683	686	700	709	678	699	716	738	705	722	708	711	721	694	664	745	666	694	726	684	698	777	724	754	719	722	713	690	718	750	691	699	704	735	701	675	725	713	764	731	703	732	713	707	709	724	731	717	700	702	731	710	735	722	746	724	710	749	699	734	722	743	667	725	706	757	726	715	715	685	722	721	736	712	751	709	710	752	741	720	702	741	736	731	733	723	699	706	711	693	700	741	758	712	678	700	761	696	690	696	705	733	699	726	695	698	723	702	711	727	727	693	726	699	685	720	726	731	742	725	720	751	729	728	721	689	749	738	722	675	694	737	701	744	738	707	731	726	641	734	747	678	741	699	746	744	665	741	720	696	698	678	751	690	724	685	716	718	750	729	650	684	672	669	748	714	692	733	710	734	707	769	723	688	753	695	706	746	725	687	749	719	721	661	762	713	758	745	691	718	743	699	747	733	723	719	697	731	731	728	696	705	677	673	733	757	715	718	688	687	670	786	688	719	687	716	676	700	707	694	696	708	746	719	725	728	708	735	706	709	711	657	707	696	717	724	727	751	695	742	706	732	756	718	694	714	731	740	736	701	704	759	688	749	701	742	720	690	712	724	708	711	675	711	692	730	715	714	733	737	707	729	740	718	725	705	686	704	746	694	749	725	685	738	718	710	706	653	725	730	719	673	711	684	754	725	763	724	714	732	735	735	677	734	723	752	681	740	688	733	747	729	734	766	713	667	685	714	725	727	719	720	687	748	756	724	734	713	734	689	692	722	710	716	710	736	689	715	697	704	749	664	728	732	770	735	717	740	732	683	718	630	732	680	712	704	735	803	707	711	757	702	705	729	699	670	737	752	763	791	697	769	674	676	722	687	740	687	700	747	726	750	726	694	709	761	731	703	688	745	770	737	708	712	722	712	735	639	729	749	688	759	723	736	723	713	695	730	726	752	733	730	696	778	760	704	703	707	657	750	764	704	691	719	667	674	714	732	686	714	689	694	651	712	739	757	710	744	711	722	672	709	720	778	743	701	726	681	724	725	751	768	707	719	681	794	717	717	742	738	705	737	721	717	738	735	713	746	697	718	740	710	647	696	747	754	743	709	702	748	673	684	725	753	772	721	745	769	723	708	702	748	713	704	698	772	674	659	707	781	743	694	670	718	722	712	686	707	736	697	691	728	718	711	728	686	774	719	734	693	705	719	735	734	738	702	778	687	749	722	735	680	723	735	690	754	709	709	689	673	707	734	673	724	710	723	732	717	723	750	728	730	711	742	718	726	707	701	722	702	719	722	734	706	780	655	707	701	720	726	691	681	724	747	683	662	706	675	764	762	686	685	702	690	733	693	723	690	740	694	751	683	741	754	724	735	716	708	714	651	675	712	700	700	733	718	690	696	702	709	695	696	740	716	692	719	738	700	730	702	681	769	738	699	679	805	738	722	708	700	712	702	744	703	654	688	696	693	738	709	745	674	700	746	725	744	697	683	691	664	729	753	742	711	702	626	696	717	728	694	738	733	725	735	736	713	699	739	684	736	722	747	675	720	781	694	740	702	712	763	707	674	749	746	724	682	751	677	767	747	779	666	736	722	715	725	740	696	687	667	671	726	756	709	703	708	736	708	690	709	721	708	724	728	690	711	736	726	682	741	711	721	693	715	691	712	791	736	741	710	659	709	748	699	671	704	677	686	717	721	683	707	691	726	757	738	698	726	711	733	721	728	677	678	705	745	736
17111	6128	6761	5794	4010	3094	2631	1927	1746	1682	1508	1114	985	598	598	478	447	464	431	409	371	380	358	370	376	391	377	338	341	351	337	333	318	302	291	368	343	321	298	318	329	302	309	311	317	318	352	316	324	307	327	337	351	324	332	286	321	320	316	322	274	313	301	325	324	352	306	340	309	295	337	343	325	302	331	329	312	319	326	318	316	327	329	312	328	303	295	302	336	286	320	292	376	347	315	312	291	325	324	296	308	303	327	306	324	313	307	320	318	322	282	310	352	317	336	311	354	317	308	318	328	272	306	303	327	309	323	298	333	296	336	299	278	308	305	308	311	327	323	315	292	329	318	299	295	326	325	302	331	282	322	335	313	300	298	315	343	320	310	347	317	318	296	325	285	345	293	311	309	322	329	344	314	321	348	336	300	315	325	296	313	310	289	318	323	345	295	341	288	296	318	346	327	337	314	315	300	319	319	327	285	313	337	324	306	336	296	322	322	319	312	309	282	312	323	316	327	315	333	296	281	330	309	344	307	299	330	314	320	324	328	292	313	309	305	329	325	318	316	323	299	329	315	293	318	290	323	293	297	309	319	277	289	294	320	344	328	323	311	320	343	297	253	336	296	300	312	299	303	312	319	313	271	363	324	303	298	295	293	322	340	321	347	333	321	290	312	330	303	316	323	330	330	313	334	350	318	299	319	330	312	313	278	298	333	305	347	333	330	314	302	291	303	346	315	313	282	302	312	314	317	320	303	306	328	323	321	318	314	321	345	300	334	326	310	334	317	304	323	337	308	317	310	320	316	350	325	292	299	340	306	325	343	327	317	294	332	326	326	328	307	304	315	319	306	319	301	317	307	317	322	288	339	274	307	307	313	318	293	271	311	281	290	283	303	309	295	337	332	298	315	316	347	334	304	301	340	315	325	344	299	303	351	332	292	312	315	304	301	320	245	306	341	325	294	265	321	298	312	302	309	295	327	312	306	329	304	305	298	341	349	356	307	299	291	339	312	286	296	317	311	309	357	347	312	349	334	339	345	342	324	311	305	294	349	332	319	300	309	309	357	332	296	324	287	293	337	336	334	295	314	321	301	321	300	320	343	305	285	328	277	285	328	354	297	324	291	314	318	291	307	298	311	312	296	289	302	303	296	303	287	358	355	318	320	303	375	296	283	340	307	330	306	328	343	284	291	309	329	319	280	301	336	320	320	334	319	300	305	339	285	304	322	288	302	292	301	306	317	361	319	325	288	295	298	333	325	307	318	308	360	316	295	340	304	267	302	289	313	315	326	307	276	315	321	348	327	312	314	319	289	315	320	325	328	295	309	289	309	296	299	294	304	310	313	304	325	301	313	303	317	329	326	352	337	278	302	330	311	306	321	299	296	306	296	307	311	308	295	308	315	301	312	280	296	325	324	314	295	307	307	289	308	321	315	322	279	347	308	324	299	292	309	278	332	300	305	314	334	284	318	302	326	271	331	320	315	309	316	312	307	326	341	308	295	329	325	305	329	315	289	303	354	318	302	303	290	269	348	329	340	322	352	315	306	313	311	310	269	313	252	325	338	306	311	305	315	356	293	324	299	340	311	320	291	295	286	294	304	325	331	336	313	296	323	324	319	291	314	307	286	313	290	314	302	319	306	279	321	330	319	326	336	296	322	296	310	316	309	315	326	320	333	329	320	303	314	311	298	296	297	288	301	341	339	302	313	312	302	326	293	299	325	352	357	284	334	283	308	325	338	309	338	318	316	298	311	311	310	292	280	300	355	296	361	301	316	341	313	310	323	303	349	294	313	347	332	304	316	304	298	313	296	312	329	326	309	341	308	326	336	336	305	330	332	303	310	332	300	341	307	277	306	306	332	315	352	295	265	312	311	319	352	333	276	321	306	287	342	318	325	318	326	302	300	326	322	319	315	304	300	303	291	289	337	298	269	301	287	298	306	306	321	325	310	320	313	338	329	287	299	299	322	311	269	313	337	299	295	329	326	323	322	306	290	313	328	328	314	291	304	274	302	302	321	325	299	314	303	324	349	323	306	300	321	305	340	331	309	326	325	294	300	288	305	303	283	313	357	310	289	331	336	298	288	280	292	349	301	281	298	327	320	313	325	304	295	333	321	319	328	312	313	328	377	300	305	320	304	305	328	328	336	308	326	340	316	311	312	312	318	281	304	285	288	298	312	317	306	318	301	286	296	329	281	331	302	302	286	296	301	332	303	323	316	318	346	345	302	300	320	331	273	331	328	326	362	300	297	303	298	336	332	286	311	336	340	300	314	298	303	304	336	318	316	318	331	278	325	313	323	303	313	320	290	306	326	298	305	294	323	312	316	312	304	305	297	287	305	307	324	313	325	316	342	310	349	310	258	318	305	303	307	323	318	334	324	333	322	326	323	300	321	324	325	363	296	312	298	313	316	317	318	307	295	315	333	325	294	295	326	328	335	291	275	324	306	326	311	310	300	301	260	312	291	326	301	321	305	342	306	305	339	331	303	294	336	313	316	272	324	320	299	320	336	316	304	336	315	301	314	278	295	300	309	319	305	324	300	307	307	297	355	293	325	307	308	276	299	321	307	358	316	310	301	289	325	329	308	314	271	299	306	311	325	302	325	313	297	296	311	326	316	309	315	335	326	316	313	314	306	318	352	299	317	343	326	288	297	297	313	280	314	327	325	304	306	304	330	330	318	304	336	294	320	305	304	315	303	266	295	314	293	298	304	293	295	313	274	309	299	286	307	317	298	304	333	328	283	277	312	307	318	299	299	321	360	313	325	337	303	353	285	326	311	303	320	313	297	307	320	299	302	319	304	303	324	328	312	331	309	303	351	309	304	299	340	323	327	324	303	331	336	316	264	309	315	266	311	287	265	311	297	295	297	328	330	304	295	294	342	330	338	311	312	320	329	326	322	318	316	348	297	297	304	298	299	280	307	348	298	308	324	310	310	351	321	309	328	327	307	321	355	320	292	309	284	307	347	338	300	298	309	305	309	271	312	326	317	350	299	300	312	304	321	305	328	284	316	321	349	335	279	324	303	305	321	297	301	364	343	291	303	307	306	326	369	294	274	285	308	329	318	324	348	360	321	299	293	311	347	315	300	312	303	330	334	312	323	318	306	296	306	318	295	292	291	298	313	350	308	334	313	312	336	298	322	285	300	340	333	302	314	286	306	305	350	338	304	301	334	323	307	295	314	319	310	307	329	309	333	311	311	286	298	334	329	340	314	339	313	304	306	346	321	291	316	270	334	310	314	285	301	327	276	305	316	276	280	325	289	287	335	307	286	323	321	298	332	347	331	326	321	295	332	320	310	318	322	325	301	305	318	308	324	347	316	361	339	285	299	288	301	329	259	326	353	285	320	331	314	316	310	313	312	318	320	306	340	317	285	353	295	332	256	307	316	280	321	314	322	317	317	313	325	309	315	326	275	269	302	321	325	302	306	295	289	328	326	290	318	292	302	327	301	313	298	304	254	276	282	304	284	307	308	314
10095	5288	9288	11781	10849	9749	9564	7540	7801	8059	6817	5443	4408	2650	2029	1828	1840	1526	1483	1298	1246	1268	1206	1058	999	863	839	876	840	841	817	794	768	793	767	756	741	769	711	772	707	724	747	733	772	728	764	685	755	708	717	731	681	718	665	726	733	740	675	704	751	736	688	724	719	666	658	722	711	712	668	680	716	691	664	722	693	732	657	725	657	715	671	721	670	662	704	732	720	709	682	668	720	734	671	713	693	707	701	719	689	680	722	727	741	658	677	716	712	720	742	745	727	697	714	704	699	643	664	645	678	713	689	691	676	698	697	700	700	700	675	683	684	727	734	714	689	662	709	739	697	722	685	680	695	679	716	722	691	736	706	686	707	717	647	671	713	683	701	734	708	722	749	686	689	696	660	715	715	717	720	710	719	655	719	740	722	700	735	729	688	709	645	743	676	652	703	714	723	708	646	675	714	662	744	727	709	745	687	670	683	728	653	687	733	705	705	715	690	710	734	710	667	664	750	684	720	717	712	687	721	720	698	652	693	691	685	683	718	690	665	730	694	707	678	684	695	725	700	757	719	728	702	678	639	735	663	736	688	709	725	679	745	731	738	724	668	679	683	708	697	701	686	687	733	652	685	695	706	673	750	706	663	694	698	710	676	725	664	723	682	753	719	676	703	721	679	732	742	665	657	703	697	704	668	699	732	711	731	675	706	685	704	685	714	702	706	664	710	672	689	660	741	742	698	761	682	735	699	694	684	709	715	694	693	693	651	700	700	704	717	718	748	741	735	692	682	662	700	666	690	663	724	707	671	717	687	719	701	693	693	683	769	697	731	711	703	685	732	640	728	687	694	713	711	711	693	779	706	718	692	721	719	711	693	709	716	723	673	744	717	725	697	698	716	711	689	702	692	729	699	683	703	666	684	676	727	724	692	700	703	658	680	684	697	694	737	671	715	748	718	755	714	702	762	700	704	693	679	722	716	684	698	700	700	710	684	723	741	692	679	692	686	662	714	675	694	716	655	680	671	700	751	671	671	730	752	700	700	680	705	736	715	723	706	677	697	655	708	676	693	697	666	717	747	675	697	666	745	715	659	664	730	715	694	694	715	672	668	689	693	710	718	739	713	737	751	696	710	698	707	660	690	680	737	655	704	708	724	736	710	696	710	707	706	688	720	678	718	698	712	689	674	692	745	710	719	666	708	720	715	734	714	724	726	699	692	694	724	678	655	692	738	704	773	703	723	727	745	680	696	756	691	643	630	742	679	696	676	699	678	672	670	699	720	711	709	730	702	711	679	711	721	695	696	755	690	710	683	712	665	667	710	728	733	659	719	633	704	764	669	757	686	635	755	724	708	662	677	712	698	671	686	687	703	695	647	705	692	691	650	747	697	671	679	693	718	709	715	701	708	706	696	643	705	717	700	709	665	686	699	720	685	671	686	681	721	704	723	689	716	709	697	711	656	678	716	722	729	739	702	738	728	695	690	704	727	641	636	684	689	699	703	733	714	692	713	701	745	682	652	677	635	713	683	643	661	716	720	696	682	643	741	726	671	762	696	734	725	705	699	714	645	701	683	675	700	717	714	691	709	762	688	718	658	733	676	674	738	690	691	697	697	668	728	715	735	651	700	768	699	768	681	684	688	728	684	720	741	712	660	711	674	689	711	774	719	717	696	736	706	693	710	744	703	671	688	699	716	715	718	691	671	730	682	707	709	685	679	687	728	648	723	708	729	715	721	720	687	686	703	692	671	735	679	766	657	682	651	722	684	684	672	655	661	735	689	677	731	719	699	721	694	722	685	682	695	690	703	676	752	695	655	715	667	687	727	701	698	726	699	672	711	724	668	729	739	719	706	761	724	712	676	687	693	669	699	729	665	724	713	740	704	708	707	690	681	665	705	705	683	723	656	676	688	754	695	727	718	707	751	683	715	708	713	701	661	695	731	707	702	692	719	745	728	686	669	712	727	680	694	732	675	714	720	661	748	719	703	730	690	703	696	710	746	709	662	682	700	722	721	701	680	718	691	703	730	695	678	719	691	731	756	692	734	648	696	738	747	729	773	689	707	689	735	703	732	687	696	690	619	704	679	733	731	736	740	685	698	701	707	673	699	684	660	682	672	749	745	717	672	679	698	682	685	670	728	713	717	684	718	643	688	664	663	731	703	704	724	755	691	724	693	699	707	697	692	615	679	741	716	659	771	691	703	696	719	684	655	669	679	673	655	718	684	728	695	692	712	717	670	738	662	710	657	728	706	716	719	684	707	699	740	708	751	712	692	708	727	683	742	718	751	667	732	733	719	738	716	744	703	711	710	678	706	695	685	695	714	686	660	647	683	712	688	691	728	710	680	658	722	684	663	745	692	697	721	742	736	751	701	742	686	702	714	684	690	683	649	707	703	714	712	684	683	738	725	709	671	682	677	691	717	702	691	775	681	704	708	701	695	670	698	719	692	717	707	694	680	708	752	711	732	679	684	746	657	754	717	737	711	706	744	719	673	735	687	674	714	693	703	728	665	681	748	662	726	667	725	692	706	751	769	726	712	731	733	690	639	737	711	666	739	757	692	634	663	766	679	702	691	645	667	703	714	731	679	691	703	700	718	682	684	689	695	709	681	715	738	688	675	724	726	709	705	707	702	760	743	684	657	665	685	718	702	691	706	704	700	696	685	737	676	681	731	712	719	698	732	679	744	739	703	667	692	699	704	693	698	748	692	734	678	731	731	668	708	675	723	685	687	709	750	702	671	739	684	688	650	705	744	723	746	669	695	696	700	673	736	717	714	706	729	728	688	763	772	749	696	699	683	699	676	717	705	659	673	719	640	709	726	670	745	677	697	718	709	706	701	683	698	677	709	702	677	706	742	689	736	668	687	714	723	683	720	707	723	675	681	696	686	695	742	721	686	714	669	727	736	724	710	733	694	720	746	691	757	718	687	681	689	717	729	714	701	688	718	740	729	713	694	700	647	739	684	663	709	729	720	684	660	697	730	690	688	664	748	689	695	724	703	716	703	690	723	727	719	708	720	700	697	658	742	705	716	738	716	683	712	715	708	710	671	706	736	669	671	703	656	732	733	689	668	680	677	745	681	687	692	686	656	651	728	723	708	703	714	698	721	691	677	686	666	691	626	680	718	722	672	649	672	676	660	751	746	676	748	722	699	732	682	707	720	667	765	730	698	741	688	683	739	710	708	738	698	718	652	654	706	681	760	682	745	686	704	690	676	726	653	749	725	677	710	674	698	722	673	707	681	655	661	712	696	705	723	717	753	695	706	692	686	700	752	691	707	696	704	661	715	704	750	721	699	688	692	731	705	692	708	705	713	770	695	731	693	737	692	736	708	701	699	741	703	659	644	674	686	705	731	726	687	698	682	665	652	724	730	704	684	698	696	703	719	753	682	687	747	694	689	709	648	742	742	717	666	695	692	664	719	688	725	733	679	690	732	659	767	696	724	711	741	719	642	679	704	630	719	682	706	731	668	710	706	686	682	747
2978	1256	1504	1265	883	654	476	421	368	342	312	282	270	235	244	230	184	210	208	199	192	190	211	172	185	164	156	172	196	193	168	178	181	188	214	185	172	156	184	212	179	199	206	179	196	181	197	207	197	178	195	207	197	160	189	167	171	172	181	180	191	158	181	186	202	186	171	173	210	176	182	188	200	176	175	215	193	175	176	196	163	166	162	163	190	190	174	180	183	186	179	195	172	183	214	182	158	173	170	202	175	190	208	188	205	196	176	181	205	201	209	193	204	206	166	194	178	159	206	176	178	184	175	163	188	187	191	198	174	180	186	185	202	195	180	167	201	185	193	198	157	207	192	195	186	195	196	181	199	190	193	199	195	177	203	178	176	213	165	173	177	208	160	190	178	169	192	190	169	192	156	186	181	212	186	172	192	179	164	199	189	184	178	158	207	176	172	144	184	169	176	182	205	202	192	179	184	197	215	165	192	206	186	175	165	166	176	176	181	192	185	170	178	178	197	167	186	177	147	157	193	167	191	197	196	222	171	188	193	193	185	154	162	192	168	184	215	176	177	194	155	192	181	211	207	189	208	209	178	180	185	175	170	184	163	195	184	178	159	193	179	166	160	187	184	205	208	162	175	175	188	185	186	152	178	188	220	177	164	183	172	145	158	186	164	183	185	185	173	183	209	187	189	193	187	182	169	164	172	173	180	170	199	212	226	188	199	188	197	189	212	185	155	180	212	173	169	193	186	169	168	200	186	182	181	179	197	174	166	166	183	186	167	173	165	156	182	162	183	172	204	180	204	170	172	159	184	203	175	202	207	182	178	186	175	174	194	200	162	181	165	179	209	165	209	207	156	196	202	194	185	179	189	204	208	180	203	175	195	191	183	187	190	185	183	164	182	177	218	172	212	204	178	184	171	168	180	192	180	196	190	197	178	185	168	157	173	167	206	156	175	193	201	208	161	181	172	181	161	162	150	164	189	212	187	186	174	188	197	171	187	156	195	174	175	199	178	204	174	187	186	165	173	184	191	196	164	181	172	208	211	187	172	186	220	180	200	176	197	175	181	177	191	175	193	194	193	160	192	196	172	213	192	214	199	159	174	202	184	179	198	156	169	172	203	209	178	180	184	184	210	177	180	191	189	184	168	187	166	196	195	165	190	193	186	182	188	166	194	204	170	197	200	200	188	184	207	210	157	188	161	198	181	184	199	201	173	160	164	176	199	207	203	173	184	194	171	168	188	199	216	187	179	170	160	184	173	179	184	191	178	175	194	203	192	174	171	190	207	171	153	180	166	181	192	161	179	159	178	184	185	182	176	195	189	192	165	172	171	174	186	199	154	183	181	183	162	180	192	186	163	188	186	154	179	169	203	184	212	216	202	170	189	184	175	174	177	173	194	196	197	185	179	176	169	212	180	174	177	201	193	161	198	191	206	210	175	177	185	193	192	187	188	185	163	161	178	172	183	181	185	206	181	160	201	191	148	183	192	169	178	182	174	192	210	184	180	157	189	178	226	177	173	179	194	187	191	178	189	174	143	182	176	191	185	175	190	191	171	183	180	175	194	173	183	188	165	174	171	202	199	191	183	196	150	185	180	190	193	189	180	199	177	177	199	163	210	187	197	195	227	188	205	154	188	188	163	181	160	174	188	168	180	192	158	196	166	193	182	228	184	177	169	147	202	197	172	166	185	196	182	186	203	190	176	172	195	170	187	189	198	176	191	192	173	185	195	204	185	186	181	166	182	196	180	177	185	185	186	243	169	192	178	197	180	184	196	131	180	153	172	199	174	201	186	214	179	176	187	174	189	177	184	194	203	192	162	173	170	170	171	172	193	165	177	164	162	189	191	177	176	198	192	184	194	190	180	186	199	191	189	179	170	167	165	190	174	163	173	188	190	201	176	185	184	201	199	179	186	184	165	140	180	166	169	184	193	153	198	188	181	198	202	188	193	170	199	186	180	199	168	191	175	168	173	194	165	193	173	188	204	179	193	174	180	184	178	201	177	176	198	172	182	192	194	180	190	201	212	168	179	197	178	175	179	173	159	195	179	186	211	189	205	158	196	186	173	163	180	201	206	187	176	160	187	189	207	168	176	168	158	183	194	176	182	194	198	178	155	167	223	193	192	190	190	201	186	146	180	217	197	167	169	183	213	177	174	188	185	191	192	177	158	162	173	179	164	179	163	182	172	193	173	182	167	183	179	172	171	177	216	151	182	194	203	208	163	173	183	189	219	199	176	199	190	186	195	181	187	190	198	195	194	168	171	198	203	176	185	191	187	179	206	204	184	190	188	156	177	193	183	176	190	188	178	157	177	188	178	191	166	202	178	192	158	176	184	178	203	198	181	153	187	167	190	213	174	176	195	189	194	196	203	182	186	176	199	227	199	162	195	166	182	158	191	208	204	169	165	177	183	202	176	157	177	185	186	171	202	201	189	175	182	185	167	171	188	172	184	180	206	174	177	163	170	190	184	206	185	202	173	205	191	188	161	155	187	166	192	191	190	164	192	182	202	193	191	180	188	171	166	180	167	189	168	192	177	149	185	177	187	170	194	194	205	164	176	156	212	177	199	196	179	171	181	183	165	189	185	153	173	181	154	185	171	198	168	185	154	190	157	203	205	206	196	193	191	190	172	178	199	176	156	194	201	201	196	208	183	179	184	215	197	211	173	183	202	175	196	175	192	183	158	184	161	187	210	160	193	216	183	186	174	195	170	173	202	173	191	176	182	193	201	169	164	147	178	164	188	161	171	183	213	190	187	200	193	190	168	174	204	188	211	202	186	184	203	192	172	186	184	190	179	174	182	190	166	192	189	174	186	174	190	174	193	158	180	199	188	187	205	199	198	188	198	176	170	181	202	194	171	159	179	206	193	155	158	184	193	185	177	185	207	225	184	193	185	181	209	167	181	182	181	184	148	210	180	191	176	186	189	178	188	201	167	177	194	190	186	214	172	178	190	197	182	183	187	164	196	189	174	169	198	167	155	172	223	169	183	155	185	193	186	177	204	208	190	186	182	186	177	183	193	193	184	197	159	185	187	196	196	180	200	180	184	179	180	158	156	183	171	173	212	178	203	168	193	158	196	187	191	193	205	161	176	160	172	210	197	186	167	173	163	171	159	199	194	198	178	182	211	161	208	185	176	171	206	200	196	195	190	213	189	181	156	169	208	194	168	196	193	203	212	201	181	171	187	202	185	164	203	178	161	202	212	177	193	176	182	183	172	179	185	177	184	195	186	180	179	187	204	170	176	183	184	186	171	169	177	202	184	176	173	197	190	182	168	160	156	186	191	185	191	186	163	181	204	185	199	203	178	174	193	176	191	154	167	190	192	193	175	173	203	195	192	173	182	190	201	207	195	177	208	167	186	163	171	169	168	188	208	164	199	193	171	199	156	194	196	180	182	170	171	168	185	179	182	198	196	202	174	177	190	169	189	181	204	188	192	173	182	159	170	178	184	200	187	178	165	152	181	184	182	191	169	201
2426	1509	3186	3701	3185	2589	2194	1667	1364	1286	1179	1008	852	757	708	667	622	601	580	561	533	568	533	539	533	489	505	506	532	498	536	454	497	514	512	465	458	515	462	463	470	471	441	472	510	501	468	459	447	488	434	458	481	474	468	447	468	429	481	464	467	429	472	479	474	441	452	463	468	433	450	460	464	419	481	448	475	429	459	440	483	465	447	456	475	502	455	459	473	484	490	459	440	458	427	478	437	471	440	464	450	450	453	428	483	481	484	440	455	481	433	489	433	453	471	482	456	480	464	450	481	466	481	465	483	480	465	460	489	472	472	500	449	465	502	478	475	457	451	476	437	421	474	468	475	476	432	494	472	413	439	416	457	459	460	486	458	472	462	442	453	479	445	429	433	466	416	447	495	431	462	490	494	482	450	480	424	484	461	458	461	471	474	467	456	462	498	463	465	458	485	484	469	474	450	414	455	459	428	438	492	451	456	443	466	453	473	440	452	496	486	459	459	482	493	507	428	436	472	479	459	456	479	464	467	456	453	481	446	495	486	475	490	457	493	456	443	485	450	463	431	470	448	490	479	430	463	457	439	476	465	463	478	475	443	445	460	475	457	471	461	488	423	447	493	495	477	465	477	456	432	510	439	444	473	472	473	468	405	427	446	436	478	471	483	431	464	457	422	468	472	435	439	473	443	441	463	444	427	481	432	480	449	471	453	479	462	467	459	485	458	433	467	527	500	463	469	499	448	426	404	469	463	483	485	504	458	463	499	462	506	474	444	472	451	495	459	475	489	484	492	430	469	476	447	414	490	495	452	479	465	456	458	432	459	485	412	486	436	519	443	447	480	501	459	464	497	420	475	491	488	450	458	463	444	472	491	456	466	419	442	452	456	424	458	421	481	434	506	447	478	439	473	482	474	480	470	462	475	504	452	457	457	478	431	453	477	449	476	461	437	484	456	467	465	457	435	454	471	436	428	432	479	468	454	458	432	421	505	468	430	454	422	450	445	445	436	441	448	482	440	477	455	474	481	498	450	440	444	454	454	479	418	477	492	500	467	473	494	467	468	469	458	459	479	450	481	482	517	438	433	469	472	462	444	478	467	424	464	471	438	440	470	453	482	479	445	432	438	438	462	466	454	461	434	456	476	473	493	425	441	463	487	465	487	448	493	455	433	508	462	494	491	461	480	462	450	477	454	484	491	460	494	462	478	403	486	460	414	477	500	440	496	461	481	492	438	453	458	524	456	481	490	449	492	469	477	439	449	478	452	438	441	477	487	445	477	443	464	455	462	463	507	481	459	457	456	459	461	468	467	475	486	455	454	481	440	489	485	470	470	445	469	453	461	446	470	475	509	447	475	436	425	429	472	498	482	439	468	424	438	472	478	464	480	451	424	481	490	469	462	422	496	476	430	406	432	449	474	504	464	469	459	437	498	481	491	441	491	437	439	482	456	479	463	491	484	460	504	456	440	431	475	468	471	466	471	476	457	493	448	450	452	479	427	460	488	480	501	483	474	433	470	434	504	446	455	476	441	493	442	442	439	462	473	444	485	442	446	474	449	460	478	395	499	444	446	448	454	480	455	437	457	453	472	460	454	470	450	459	447	450	484	469	458	460	476	441	436	447	463	441	502	445	491	462	460	462	478	462	466	482	465	480	486	458	474	431	456	469	470	480	441	457	454	464	439	448	421	467	447	486	496	448	396	431	450	465	453	472	468	466	453	450	446	447	515	451	438	457	474	466	483	452	449	456	493	475	469	486	482	450	443	452	479	455	459	440	439	462	497	469	473	480	462	481	470	499	456	457	483	470	445	441	488	449	441	431	466	428	451	498	479	406	428	483	449	433	501	507	458	473	488	457	448	476	482	466	444	462	463	463	488	499	484	439	453	467	445	433	449	479	499	490	447	457	462	462	436	504	452	447	466	442	465	462	469	471	447	437	448	486	448	466	485	453	501	462	428	433	445	461	462	418	494	474	463	414	485	489	445	460	482	476	500	473	478	487	470	474	438	450	436	473	457	468	443	482	502	457	476	486	414	439	462	489	472	463	463	483	424	496	462	510	449	515	448	420	500	483	501	439	467	441	459	453	468	516	476	451	453	477	445	488	456	458	470	478	466	464	462	463	453	487	487	443	448	452	475	473	488	460	466	491	447	472	462	456	476	467	445	489	452	409	405	461	449	477	462	472	473	486	452	487	461	443	461	466	491	457	475	453	456	487	487	460	430	427	486	447	483	462	483	463	468	477	455	468	476	462	462	475	441	488	465	446	442	457	473	473	471	461	462	453	454	489	459	459	480	456	440	462	436	449	468	455	475	470	462	460	503	463	456	425	463	476	479	412	472	482	482	438	459	492	464	486	455	461	452	454	473	470	468	488	483	456	460	480	448	499	486	435	463	438	434	474	486	466	452	458	521	459	483	443	456	476	476	468	442	482	464	481	507	475	467	455	464	459	424	456	509	482	463	421	461	433	475	485	456	470	464	483	476	499	470	462	467	464	435	424	443	460	448	469	428	452	464	417	442	473	450	454	463	507	466	454	442	474	449	459	468	458	504	462	479	447	474	439	458	482	459	459	468	475	446	479	452	483	483	456	465	443	444	474	494	463	455	491	460	453	489	488	476	505	487	467	479	471	456	486	481	456	433	486	459	501	463	461	475	460	468	461	449	451	466	458	451	440	505	465	446	452	517	465	462	495	458	429	444	480	455	489	512	460	455	452	489	484	477	477	445	458	457	468	493	492	457	507	450	447	473	451	406	503	487	508	445	486	492	471	470	468	495	458	473	486	447	453	444	463	477	469	430	465	476	460	453	462	465	457	476	458	461	489	475	507	437	478	467	480	481	449	465	483	452	471	412	469	453	469	475	469	446	461	471	451	446	446	483	440	463	468	462	473	468	458	481	458	512	478	454	449	466	479	490	467	456	485	462	482	443	442	432	485	430	436	473	473	477	450	516	445	449	446	476	462	455	509	485	490	469	530	494	488	483	438	451	475	490	426	489	487	482	486	469	462	410	485	481	489	450	477	429	498	481	492	476	494	486	478	457	453	452	513	444	461	472	491	495	436	439	474	455	465	464	455	422	485	450	507	469	488	472	476	492	461	523	477	441	471	460	481	492	458	452	426	487	448	438	435	479	483	437	433	434	470	461	484	415	423	471	493	457	457	473	437	470	474	434	445	440	478	481	471	414	471	458	467	452	479	480	472	474	458	486	463	440	491	468	440	429	437	459	479	423	449	469	462	499	447	452	469	483	452	422	443	481	475	498	452	449	463	467	454	480	501	489	474	456	442	458	454	474	463	492	485	471	456	458	474	443	474	448	522	476	437	474	458	416	457	487	473	487	473	486	471	418	456	465	500	456	445	470	484	424	456	480	447	440	486	447	470	480	458	435	469	418	481	466	440	477	479	491	514	458	487	449	464	462	471	443	486	439	432	477	453	434	473	480	469	475	461	446	461	429	437	451	489	471	471	449	447	452	456	450	462
9845	3530	3980	3219	2222	1722	1528	1235	1209	928	818	666	628	453	415	438	405	390	350	347	315	357	352	328	330	345	319	297	332	304	330	292	309	300	307	311	265	293	340	308	307	317	292	360	338	323	339	308	292	292	268	261	329	347	287	321	302	317	315	285	309	282	294	303	321	299	283	296	296	279	311	285	277	306	281	316	314	309	346	285	322	276	337	316	296	296	309	319	287	333	325	292	316	290	303	309	301	313	297	282	304	316	284	301	304	316	269	337	300	296	310	302	295	303	279	317	332	284	286	303	275	328	325	285	302	316	296	324	346	295	313	325	298	318	289	294	319	323	309	282	311	311	333	336	279	276	306	304	302	315	296	309	330	283	307	287	274	299	290	316	293	346	301	303	311	316	264	328	314	269	271	334	307	276	296	347	317	298	307	317	338	293	283	305	321	323	296	308	315	303	300	312	340	319	286	297	297	282	277	296	305	275	309	297	306	293	302	318	275	278	297	297	298	296	298	293	314	289	306	357	320	320	302	329	299	314	297	318	287	282	329	301	306	299	274	306	288	306	298	274	337	307	285	290	279	317	320	295	277	300	316	296	326	307	304	262	299	286	291	306	306	313	295	330	308	295	321	313	281	319	290	285	288	343	312	311	306	330	290	309	321	332	336	302	340	332	306	303	319	302	322	302	306	293	298	336	282	295	298	320	300	301	301	320	303	310	275	308	320	286	316	336	255	311	314	272	285	312	287	293	277	277	271	322	317	327	308	287	290	313	288	308	306	323	321	283	329	301	309	336	278	332	347	280	314	342	309	298	322	343	311	297	336	298	316	301	294	304	304	307	304	311	301	296	307	296	317	300	317	306	332	274	286	314	325	314	327	323	316	303	294	307	306	279	306	316	303	333	275	272	320	303	280	333	333	298	308	322	318	321	277	311	329	295	305	317	300	295	275	295	327	279	323	351	296	275	322	299	275	304	300	311	307	301	281	335	305	327	292	309	327	309	334	309	295	340	313	314	299	280	312	277	351	329	305	304	294	340	303	287	318	375	305	302	269	292	280	328	314	314	310	344	306	331	311	312	307	332	335	297	303	316	332	331	351	333	289	283	281	312	310	314	322	302	311	320	345	287	307	315	332	313	295	335	317	251	306	301	326	342	310	266	325	320	299	284	313	329	308	293	316	270	300	311	293	325	270	281	291	298	318	290	285	307	302	315	318	324	311	323	308	291	302	340	285	324	340	293	296	333	322	288	349	340	340	305	319	291	322	330	299	300	298	296	325	363	294	314	317	316	349	287	309	337	300	288	315	305	340	302	285	294	307	269	306	305	330	328	311	304	305	320	298	315	316	306	286	304	283	323	295	296	283	308	344	282	338	287	305	299	356	293	344	323	301	301	284	270	300	312	294	323	293	320	313	298	277	306	284	309	286	301	279	295	305	305	328	320	285	298	327	290	288	298	312	297	292	318	304	302	326	309	300	320	337	314	307	288	275	334	296	304	298	295	292	329	326	321	327	284	279	314	275	297	287	287	285	297	340	284	304	324	327	328	310	313	291	289	295	276	301	284	310	323	288	345	289	330	317	310	303	288	301	272	297	348	299	311	331	318	293	310	291	325	337	281	319	330	330	285	294	309	307	331	305	310	318	283	354	300	303	278	301	336	330	313	308	300	330	293	317	292	318	280	292	304	278	314	354	308	290	299	316	287	301	283	307	287	287	302	305	290	283	313	339	289	269	315	303	329	305	319	281	338	307	313	310	293	328	302	287	295	308	270	282	309	297	320	317	312	269	305	289	336	346	316	292	296	278	283	318	330	323	320	326	321	306	311	320	307	290	304	328	337	320	327	267	313	313	326	270	299	313	315	297	266	335	297	305	318	315	292	355	299	293	301	293	309	307	314	307	306	334	309	303	317	322	287	291	290	305	307	312	284	290	328	284	327	302	281	278	316	298	329	277	279	294	312	299	286	300	309	304	311	313	304	314	280	298	324	319	324	332	330	311	296	281	284	327	307	314	297	307	307	318	282	338	288	338	268	318	336	295	293	310	280	297	300	317	297	328	300	276	298	303	308	304	321	291	330	328	282	285	294	308	269	286	298	310	304	294	269	312	324	313	309	285	305	329	335	295	318	313	333	310	310	297	327	293	333	323	304	289	339	307	292	340	334	325	276	300	335	311	285	290	304	303	305	302	311	296	305	289	300	289	307	309	266	316	328	324	306	314	300	294	315	315	309	287	305	279	298	281	298	316	337	346	297	301	277	295	330	306	301	324	304	320	299	278	292	295	299	279	330	296	308	315	317	306	328	282	302	296	291	332	295	304	322	319	307	283	331	280	261	303	315	282	297	329	264	306	316	312	318	275	283	263	321	332	296	304	272	323	304	312	313	287	313	334	318	331	309	316	311	280	307	313	291	352	303	313	301	295	296	320	276	320	294	303	304	299	304	311	275	258	292	287	298	313	321	265	302	320	326	323	330	311	281	307	288	309	266	287	305	303	283	257	326	304	354	313	314	314	297	312	298	315	312	310	284	290	338	291	300	292	340	329	296	314	328	316	271	310	287	280	327	322	331	293	268	283	342	299	278	328	309	287	307	287	288	296	319	289	324	323	316	287	290	306	295	326	309	306	313	310	315	314	274	297	335	295	325	334	295	287	325	280	296	306	302	301	308	289	323	274	313	271	282	289	297	287	318	300	310	307	312	304	303	302	320	293	312	339	328	318	317	313	298	312	305	322	311	301	321	289	308	267	344	302	299	302	348	330	308	326	345	297	285	313	296	305	291	328	307	264	340	297	294	342	282	307	320	313	301	322	277	290	337	327	279	277	314	302	298	295	327	288	306	309	313	301	303	324	334	303	310	312	326	344	298	279	287	314	272	311	309	321	314	290	298	299	308	285	337	298	322	343	336	310	296	377	288	277	309	305	310	311	308	297	304	334	317	306	277	298	317	279	316	279	307	309	297	313	305	311	310	298	312	281	314	329	307	311	294	293	273	310	288	306	313	299	295	341	331	301	268	303	315	305	294	343	290	290	299	288	327	291	270	353	320	292	265	317	312	314	307	264	311	275	295	293	306	302	322	298	352	278	292	328	304	284	289	313	284	286	323	309	289	288	271	288	284	313	300	286	308	308	334	324	295	304	289	303	322	302	292	306	280	315	308	305	279	313	323	315	284	268	295	328	292	342	279	351	317	303	307	319	302	331	301	317	306	305	350	319	313	305	285	264	320	338	296	294	253	301	304	300	286	315	290	290	320	317	293	270	330	300	295	323	305	287	289	288	286	311	302	331	332	312	300	253	267	288	282	319	353	296	310	308	291	305	285	293	297	298	319	287	320	304	285	290	272	299	301	284	278	297	325	331	315	303	294	285	290	341	291	302	295	321	297	298	284	315	318	304	297	303	340	318	328	338	282	312	302	328	320	285	277	320	311	302	283	324	261	240	301	324	297	297	323	311	257	319	324	328	308	278	324	270	320	288	287	313	298	248	253
7659	3634	6496	7606	6897	6279	6231	4881	5013	4493	3924	3427	2658	1730	1409	1413	1352	1219	1181	1127	1023	1020	929	870	848	819	813	817	824	710	777	768	742	734	730	716	753	727	776	693	739	708	753	674	719	710	710	723	723	706	715	739	708	719	709	710	719	685	692	657	684	687	690	697	730	699	699	706	749	673	717	709	737	692	713	739	740	729	689	720	711	753	665	726	719	708	695	702	694	712	744	719	689	700	686	687	694	724	730	635	739	680	748	676	725	695	691	721	708	691	717	719	710	690	656	677	721	647	682	717	692	716	740	671	720	724	740	694	684	742	678	712	767	739	680	691	704	790	700	694	776	694	723	711	697	735	693	730	701	703	681	756	710	685	721	699	717	748	711	732	730	705	704	655	728	727	686	700	658	738	710	733	692	744	701	695	668	729	700	692	733	688	647	674	700	716	666	709	715	766	687	695	756	711	735	686	750	705	683	737	642	736	698	654	717	731	707	716	704	674	654	700	695	713	712	740	715	747	729	714	736	732	723	711	701	719	704	708	695	736	769	732	712	765	722	719	732	736	716	707	702	717	709	717	721	711	680	713	726	701	751	698	714	713	670	695	721	716	704	713	704	688	622	667	730	701	732	746	735	750	695	688	675	688	703	694	723	707	787	704	684	732	651	697	748	719	739	689	680	715	730	691	690	678	732	715	717	734	726	684	758	689	666	659	731	662	723	714	718	724	706	686	676	707	690	738	683	758	728	689	755	752	713	678	701	718	716	702	743	710	702	722	744	695	710	755	727	725	731	660	727	625	765	704	667	713	687	738	707	668	705	664	699	720	699	719	690	693	678	710	675	697	706	701	692	725	726	690	712	711	732	688	719	716	689	685	662	691	721	684	764	763	715	737	643	701	763	646	689	681	717	720	703	709	650	726	690	724	714	706	703	746	733	698	719	683	682	713	700	684	699	629	662	725	726	727	676	685	701	714	723	682	694	689	680	712	763	744	677	722	704	710	704	717	733	727	699	718	666	664	713	710	743	702	722	737	687	717	678	729	664	657	704	666	673	701	697	715	702	770	642	703	725	651	709	709	677	753	714	719	700	671	729	692	656	691	731	703	758	694	721	708	664	721	744	747	774	704	661	694	712	701	686	663	721	727	671	703	707	690	708	720	666	728	718	694	779	728	670	749	660	736	700	726	712	701	734	721	676	691	747	704	726	743	681	732	719	714	760	694	762	698	731	703	712	736	741	711	673	709	713	681	687	678	706	720	730	716	710	701	699	700	718	743	632	714	700	733	699	731	702	676	738	711	675	702	718	674	723	736	724	711	684	680	659	707	719	700	703	673	714	671	737	759	696	667	739	663	702	767	719	705	737	686	710	734	720	715	690	713	696	714	693	722	686	698	725	678	690	771	703	658	657	720	720	745	744	705	684	745	692	724	722	756	708	627	695	710	684	729	712	665	673	677	716	735	679	693	713	670	677	710	739	698	701	689	735	707	744	706	690	723	701	717	685	682	697	674	720	719	710	713	758	679	755	711	743	677	725	719	744	718	728	689	733	714	687	695	716	753	693	717	705	731	683	719	708	707	709	705	650	698	773	729	687	744	660	717	682	686	705	706	708	725	738	681	686	734	694	667	700	712	708	719	720	680	702	664	714	718	731	657	706	701	709	698	680	705	736	664	689	717	716	698	693	675	709	708	670	705	697	735	737	684	688	699	731	693	679	674	730	715	714	654	699	706	712	698	686	687	730	723	709	694	672	733	720	659	698	702	715	686	699	688	699	732	733	696	715	722	733	691	741	660	709	676	706	723	712	715	695	693	747	727	735	684	677	709	716	749	696	675	738	694	688	718	715	714	710	723	737	670	712	714	675	718	688	691	669	674	672	682	698	694	735	755	703	763	731	735	707	707	714	724	758	745	727	697	747	756	678	711	755	704	730	686	731	727	729	732	690	689	715	694	700	705	693	706	680	640	726	755	682	723	726	719	718	737	688	687	717	709	696	686	675	717	727	692	753	693	666	738	728	744	653	683	663	714	722	664	687	738	719	722	724	705	699	730	704	715	688	672	725	708	681	713	720	710	710	664	722	739	801	719	751	684	715	729	696	680	665	716	685	670	704	665	748	706	739	700	715	701	704	737	697	733	730	728	683	709	692	710	680	714	698	730	685	715	724	718	732	693	696	747	724	708	690	668	740	649	714	708	704	713	689	713	705	702	714	673	708	782	751	697	726	731	723	716	713	703	741	714	703	726	771	717	686	760	686	667	713	768	674	740	744	719	696	686	679	679	688	729	715	754	755	745	717	739	712	729	767	701	716	689	692	687	668	732	739	704	721	689	700	725	718	706	705	687	715	711	735	678	709	752	721	735	701	696	729	754	699	756	676	697	721	676	726	706	720	716	685	735	684	710	697	699	685	701	669	700	686	730	769	731	684	670	725	700	741	686	683	709	693	709	693	706	701	741	714	725	701	680	724	707	702	708	679	706	709	689	742	696	710	712	733	676	684	717	727	729	713	717	714	698	761	661	717	674	700	732	733	691	755	703	731	719	728	695	710	682	698	673	669	681	647	675	732	709	693	700	693	730	764	679	742	725	661	655	679	730	699	688	743	680	709	657	706	724	675	704	681	732	697	713	715	704	687	722	698	743	703	715	714	697	759	685	676	743	689	671	690	670	716	689	681	732	668	742	703	713	723	694	689	733	678	717	737	727	691	732	711	674	704	704	686	703	721	754	728	721	697	684	692	668	703	740	721	681	755	704	742	700	720	696	703	744	677	718	694	720	720	714	690	772	730	719	710	739	693	753	769	721	751	689	714	709	716	708	696	693	657	723	663	722	690	712	713	677	710	696	717	690	677	740	725	701	700	693	672	734	698	681	690	699	741	732	720	668	776	684	713	652	679	697	732	678	702	736	656	717	726	698	693	733	687	683	724	725	694	731	699	722	680	717	671	754	708	733	697	701	696	696	709	704	693	709	670	742	713	724	695	751	745	668	671	715	703	699	699	683	688	754	689	703	640	705	678	713	742	686	746	733	691	664	771	718	677	697	681	690	700	705	724	752	715	682	713	681	736	703	735	694	726	718	741	732	716	669	695	696	708	655	659	740	713	695	723	728	730	726	721	657	667	731	684	695	680	715	671	743	670	716	722	719	684	701	713	675	704	750	719	698	654	683	667	722	693	718	740	720	628	686	684	753	651	687	701	696	690	705	711	697	701	668	682	683	702	682	697	695	723	694	752	710	660	711	761	707	726	700	699	699	684	697	709	678	712	735	757	699	735	700	702	709	671	679	683	699	754	726	724	694	712	678	761	736	701	674	691	763	723	715	693	687	767	702	726	629	746	749	654	704	747	689	694	749	749	720	729	715	715	699	718	680	740	724	721	729	696	732	665	727	750	710	686	692	769	710	723	704	712	723	702	782	663	715	666	683	724	737	765	742	746	719	740	680	745	719	700	734	702	739	715	692	707	698	725	663	742	680	691	706	721	680	728	716
17230	6548	7018	5592	3865	2701	2512	1827	1750	1576	1341	1013	941	602	497	490	489	451	416	412	403	421	366	360	318	332	358	292	299	320	303	320	308	333	312	333	342	309	339	288	322	333	297	323	354	302	348	306	317	313	310	329	325	319	310	319	322	293	274	315	302	309	297	325	338	285	322	333	284	291	341	335	289	302	313	311	305	329	301	318	310	317	317	290	304	275	322	303	317	299	322	271	305	306	303	300	285	295	279	309	325	319	295	328	309	325	291	311	302	307	318	322	293	292	319	326	301	305	289	301	294	261	308	286	308	302	279	300	322	318	338	290	294	336	316	294	332	335	294	315	278	333	291	324	312	326	310	323	322	346	336	306	313	302	287	309	302	308	284	304	306	308	287	313	311	317	313	347	312	305	307	291	301	295	286	330	327	295	299	360	322	301	328	331	335	302	305	311	273	269	287	287	334	335	312	289	299	305	303	313	296	296	324	319	292	317	295	309	309	315	331	329	323	342	298	318	296	294	327	324	321	310	298	326	316	299	316	338	328	295	346	297	305	316	318	297	343	323	328	326	299	290	312	296	302	293	296	299	309	294	335	306	320	286	300	312	328	305	338	304	270	281	313	311	303	335	306	309	275	325	283	323	326	319	298	309	275	287	326	306	316	312	317	345	333	291	290	298	317	341	276	325	311	291	305	330	329	313	297	337	326	310	306	329	282	312	308	346	276	293	310	295	329	299	325	302	350	286	315	313	273	285	310	316	286	300	298	300	306	319	294	301	314	310	307	298	278	300	285	303	317	325	335	330	313	286	286	303	307	292	282	328	330	313	305	298	294	317	301	318	292	285	336	301	303	337	275	344	283	295	307	305	332	304	296	377	281	278	301	300	321	313	308	302	294	284	314	355	312	278	295	323	309	320	304	327	316	305	301	295	321	323	308	310	292	303	336	319	329	322	308	293	320	283	314	340	318	290	317	289	303	316	277	315	319	311	318	311	350	270	307	326	343	311	332	313	319	298	297	297	319	311	289	297	301	298	282	299	277	275	318	282	310	333	319	296	316	319	290	314	363	322	333	324	335	306	315	318	296	329	305	312	304	330	280	296	301	330	326	276	306	342	325	293	290	321	306	343	320	309	323	292	301	319	334	289	324	286	315	294	302	316	317	293	301	304	325	288	299	304	294	291	275	318	319	318	314	342	311	306	319	336	290	307	304	342	328	327	323	309	329	329	291	303	303	307	286	332	304	315	298	270	314	346	284	303	267	318	317	280	307	313	305	291	291	298	298	340	339	296	307	307	339	319	280	285	326	334	303	325	301	286	295	314	314	338	319	313	316	329	312	350	343	317	273	350	298	328	327	293	310	318	308	310	330	301	305	299	293	284	309	346	323	314	303	329	306	332	321	336	256	306	328	308	296	303	353	327	281	341	295	314	292	306	324	331	314	313	318	328	269	342	295	306	303	306	330	286	320	314	302	293	360	307	289	314	276	296	273	309	292	322	353	319	318	340	339	338	315	305	319	310	342	289	331	307	348	305	315	290	295	316	292	295	303	319	337	349	327	306	331	294	322	322	313	296	305	318	314	310	352	324	310	306	334	309	313	314	287	309	308	314	282	307	310	282	300	300	324	324	271	324	330	332	317	327	318	316	327	314	294	271	314	319	345	301	305	291	286	337	290	318	334	326	327	324	322	308	332	328	298	324	334	314	320	309	303	307	331	319	312	338	319	291	303	298	314	332	322	299	303	292	291	337	303	303	349	295	348	308	302	316	303	326	297	291	310	316	285	276	311	309	302	284	336	298	303	312	307	298	315	315	304	296	294	295	335	345	310	303	292	300	297	302	300	303	315	291	281	316	273	319	301	318	303	299	323	310	259	281	282	282	300	335	313	313	294	341	331	291	308	340	300	281	332	298	306	323	298	287	318	300	303	302	309	308	320	280	308	316	307	319	336	296	301	292	340	304	317	306	338	358	314	296	311	284	336	285	338	303	332	283	309	327	343	307	306	318	285	298	322	293	320	299	295	289	304	309	310	308	328	278	304	317	294	361	338	333	296	323	285	296	336	335	287	323	321	298	333	310	305	322	304	294	265	320	320	307	310	301	327	305	318	322	297	285	357	328	293	313	314	335	319	313	318	284	345	303	338	339	309	306	341	347	310	289	277	282	278	306	331	333	281	318	320	309	337	317	326	320	306	323	306	299	310	325	302	335	308	329	297	290	342	320	273	286	301	306	313	321	285	262	305	309	317	273	305	289	270	302	303	316	311	322	321	337	313	316	270	340	322	314	333	301	319	302	294	314	287	299	330	262	338	277	332	329	335	301	323	317	302	300	340	336	345	297	314	328	312	304	323	334	317	307	293	314	320	330	324	297	330	287	295	291	287	348	326	319	317	311	313	300	277	305	332	299	344	332	324	349	342	310	321	295	297	283	290	312	305	310	293	276	313	347	303	324	284	284	299	292	334	299	308	281	309	271	321	280	287	299	280	312	295	305	353	310	313	336	334	306	304	313	293	268	332	310	309	325	310	307	293	316	289	303	327	312	286	297	305	307	320	289	302	343	307	312	302	290	318	303	291	322	334	305	294	318	303	345	282	322	334	305	311	304	313	281	283	284	326	299	286	299	289	290	286	338	315	339	291	282	296	300	293	302	300	312	322	321	327	300	323	295	313	307	303	306	301	339	339	313	310	334	328	335	347	317	308	338	328	316	313	300	335	302	326	327	309	311	344	329	325	312	336	350	337	341	311	315	339	286	301	320	302	286	319	288	295	311	311	299	291	303	318	314	297	338	300	312	332	317	320	306	305	306	306	327	289	323	311	291	298	332	303	335	282	316	298	302	295	283	343	315	298	289	300	295	295	307	284	302	298	298	331	314	300	311	363	303	304	293	300	322	337	314	300	301	333	310	327	311	332	306	283	298	317	304	306	292	293	321	336	266	303	323	281	312	279	281	330	313	329	300	310	302	314	311	336	291	307	321	306	299	300	322	301	312	309	323	323	334	299	322	318	339	293	283	327	295	270	282	315	287	344	304	310	294	327	317	293	316	305	330	318	311	317	296	300	308	304	312	321	321	303	295	324	284	347	321	313	308	323	329	299	301	325	328	302	323	292	277	296	302	304	332	331	339	335	307	299	297	291	268	277	317	341	336	276	273	305	294	310	314	292	307	321	290	300	273	320	320	322	293	288	319	323	333	315	363	305	307	316	340	333	301	330	302	323	319	332	318	307	328	359	328	308	307	319	282	286	323	287	290	320	338	325	287	342	282	306	306	323	306	301	299	293	329	307	318	306	293	315	316	340	312	310	288	290	329	297	315	312	321	314	314	318	307	296	312	297	326	295	342	278	341	327	290	312	302	282	310	335	338	350	316	308	301	277	291	294	306	319	299	330	312	316	314	317	321	296	280	305	298	324	331	283	321	354	311	285	272	322	311	310	320	304	317	304	317	309	322	331	265	305	294	277	313	303	317	295	311	332	300	281	294	293	353
10238	5876	9269	11320	9996	8792	9011	7472	8119	7099	5945	4972	4214	2458	1961	1940	1935	1641	1530	1378	1304	1316	1079	968	930	913	845	831	860	806	766	783	782	724	732	738	739	757	736	731	646	759	721	696	720	705	765	736	705	705	719	691	712	724	705	723	673	685	710	759	666	714	705	676	714	724	733	663	741	728	685	711	677	759	719	687	653	674	734	729	703	746	703	697	700	705	644	727	697	698	686	706	688	668	673	684	686	629	705	679	739	708	691	698	714	713	694	693	689	673	679	717	659	683	698	675	706	726	688	747	733	697	688	735	676	674	668	684	703	673	678	698	719	702	652	711	688	719	688	661	708	736	688	664	647	713	657	691	682	689	665	670	698	661	659	675	653	673	667	740	699	696	698	717	700	652	692	702	650	700	692	708	671	665	699	692	683	708	695	692	692	705	674	691	711	739	663	695	698	711	695	732	672	709	709	679	682	734	709	709	682	731	696	690	723	715	722	667	693	647	703	657	671	675	711	715	702	704	668	689	758	689	743	674	715	701	713	702	660	700	682	643	736	699	694	723	673	691	706	672	717	687	687	733	697	661	696	695	700	718	716	668	713	752	747	698	689	703	711	649	694	734	731	675	650	666	717	667	666	692	693	660	694	688	642	731	690	711	677	757	717	693	720	699	721	720	669	664	723	704	711	646	703	688	646	700	698	689	658	712	661	666	703	699	690	749	684	693	670	694	688	693	702	700	652	696	673	681	680	667	693	683	732	670	749	719	689	720	651	680	717	660	711	702	691	684	664	717	719	705	701	692	684	656	701	683	715	691	668	657	692	705	700	709	631	701	729	749	714	735	704	688	725	618	685	657	725	741	681	703	701	669	672	701	665	676	714	687	660	669	682	677	662	738	714	707	751	668	714	706	643	711	678	714	722	707	642	710	692	670	699	682	682	733	676	712	727	644	637	690	642	695	715	708	697	680	664	709	669	698	667	731	702	661	666	705	690	649	669	721	695	653	651	667	683	688	657	680	763	669	713	696	693	714	704	678	701	727	721	710	699	715	704	658	697	725	673	672	695	709	690	678	690	741	669	685	682	666	676	671	658	729	711	669	700	685	658	699	685	656	700	688	709	720	672	698	680	688	703	680	658	659	744	693	654	689	677	717	651	724	660	676	679	708	696	684	703	704	651	656	673	678	728	671	647	685	685	707	666	695	676	744	651	718	639	654	674	674	662	661	669	677	680	745	711	686	686	694	672	676	701	731	728	674	643	697	660	716	687	655	663	691	701	688	724	685	666	688	745	686	731	679	682	648	678	643	705	690	677	679	662	718	691	764	672	664	700	654	677	665	678	631	617	705	673	715	661	706	734	705	668	655	699	650	706	731	681	665	696	733	637	683	690	730	703	689	642	713	676	694	671	677	681	714	664	642	678	703	668	700	720	668	659	707	717	685	703	691	688	756	671	651	727	670	744	673	671	723	689	672	682	655	706	676	645	708	699	687	706	685	727	722	673	678	718	670	661	673	723	714	686	693	718	672	690	688	704	670	737	663	672	686	701	732	716	728	643	686	683	704	687	657	722	725	716	709	735	702	685	670	664	667	743	686	665	682	653	687	647	732	737	664	679	707	708	706	655	666	707	724	671	721	713	711	702	721	677	726	699	649	710	683	654	718	647	764	663	716	667	664	713	690	709	717	711	685	617	724	728	663	694	692	696	732	690	677	732	705	703	718	684	722	692	755	681	676	704	686	699	651	743	700	672	737	709	665	736	682	675	699	700	713	716	733	716	697	704	697	718	637	694	661	672	688	658	701	753	726	693	697	677	650	720	681	708	733	640	674	683	660	723	695	681	624	693	729	731	691	668	696	659	677	683	672	668	678	706	694	692	705	701	665	694	673	697	710	673	674	696	657	684	662	693	699	684	684	713	679	754	736	670	693	686	663	703	668	668	712	727	711	711	652	714	691	649	732	703	690	670	750	682	741	671	715	676	717	673	684	678	680	670	686	680	694	703	703	742	677	729	678	770	686	688	667	725	655	734	737	682	651	731	661	660	616	739	689	739	704	662	684	654	682	716	694	704	703	738	686	665	715	717	683	673	725	741	682	715	669	667	719	680	688	734	729	665	677	642	678	691	698	719	664	732	684	687	665	715	639	704	700	704	699	709	714	686	672	680	705	686	665	686	697	686	701	682	713	651	701	698	678	697	670	736	686	776	685	684	638	713	716	660	696	701	703	732	727	671	733	652	710	710	694	707	696	701	689	724	676	673	699	730	685	706	724	705	755	675	684	690	696	722	651	710	728	698	682	698	681	683	655	716	684	690	679	638	716	705	720	646	707	723	670	629	733	681	720	699	707	699	670	725	649	688	701	691	693	676	653	689	695	632	695	687	731	713	719	690	668	711	677	700	692	683	700	708	694	716	681	682	719	721	706	723	716	735	710	712	648	705	719	705	705	720	671	668	707	668	717	705	726	699	732	676	680	680	673	693	701	686	651	708	663	672	708	683	721	691	676	659	716	693	678	693	686	688	685	683	679	695	666	701	676	661	717	727	694	704	689	687	716	685	671	678	666	666	700	660	688	669	679	693	709	713	682	711	694	680	702	677	679	711	675	682	708	708	633	745	706	706	678	675	677	686	659	687	773	664	710	666	676	707	645	714	699	718	718	686	686	718	709	730	673	676	659	717	722	669	693	656	692	726	706	671	710	634	664	698	672	685	665	674	653	650	672	708	725	685	704	724	749	675	687	677	688	664	695	677	669	667	705	672	714	666	654	695	692	702	713	667	708	703	673	666	639	681	676	678	705	705	731	675	712	714	702	662	733	725	725	733	662	718	696	736	674	725	719	700	656	699	703	676	698	738	698	705	713	702	695	690	687	681	676	636	705	685	703	695	682	688	686	718	705	702	691	696	665	689	749	692	705	649	672	687	709	661	687	660	698	729	689	666	711	671	673	662	719	690	683	693	673	677	675	704	696	702	703	676	699	689	644	690	664	711	678	719	663	726	697	687	682	740	717	713	718	715	730	682	744	673	716	693	699	698	685	713	703	666	724	667	745	697	715	684	714	683	663	704	690	668	719	700	680	640	684	638	689	673	729	646	653	709	669	724	691	701	665	647	698	628	702	727	716	678	719	700	686	681	703	691	705	698	725	715	675	691	660	695	714	715	741	716	681	711	754	664	721	663	708	651	723	698	654	683	672	696	736	682	690	699	686	681	667	691	680	730	711	702	698	712	653	652	718	725	685	738	670	652	684	682	730	714	697	673	665	655	720	688	662	705	673	688	663	685	706	707	718	680	673	717	662	705	688	690	675	646	655	711	673	673	685	640	728	681	682	729	659	689	719	691	716	677	696	694	680	683	698	701	706	719	682	707	696	649	692	710	677	651	704	712	770	660	730	704	677	705	690	738	645	697	658	675	724	668	762	694	700	697	686	707	679	702	686	754	699	644	711	679	686	680	681	633	727	703	675	659	656	673	704	678	708	681	696	719	741	690	708
2859	1170	1502	1130	744	561	375	382	332	285	299	230	242	209	205	211	193	205	212	161	201	194	169	171	181	167	203	201	179	184	189	166	191	172	192	195	176	165	171	170	162	190	182	187	199	200	179	194	181	145	190	158	193	204	169	170	187	185	161	169	183	168	183	178	166	164	198	193	177	196	192	182	171	182	165	188	182	166	164	187	182	176	190	168	167	181	184	208	203	173	206	166	169	186	176	180	157	168	177	183	185	161	162	197	185	183	195	175	202	176	172	170	175	172	168	164	173	215	181	194	187	179	162	178	173	194	179	165	186	201	164	200	196	188	149	164	179	189	189	166	190	186	169	167	162	157	184	180	210	182	164	177	195	191	181	182	170	201	192	184	179	177	180	201	184	175	176	163	173	159	170	161	175	190	149	193	171	202	175	177	177	187	183	190	185	157	160	168	189	204	173	187	180	185	169	162	157	206	171	166	203	179	188	171	172	189	196	186	165	196	181	140	168	198	199	194	185	184	154	159	174	188	175	180	171	187	173	166	180	180	186	169	191	170	173	164	178	197	185	163	162	175	176	180	189	176	178	184	159	180	169	174	175	154	177	180	194	168	162	172	199	176	171	171	198	200	183	178	177	179	180	173	198	174	170	159	193	177	163	194	190	159	184	181	180	197	169	199	190	157	170	190	176	177	191	180	188	173	136	183	167	174	166	185	178	200	175	183	177	161	171	194	188	196	184	182	170	180	171	173	181	199	163	197	197	169	196	184	187	174	160	189	159	206	178	161	183	167	169	154	179	182	189	179	171	182	160	185	188	152	195	202	176	183	170	187	195	220	150	178	190	150	182	183	150	188	200	168	165	178	166	176	183	204	178	204	183	167	166	172	177	177	191	190	196	176	173	183	197	147	166	170	199	193	178	159	156	180	161	169	176	143	182	170	168	173	195	169	185	199	169	183	170	191	158	188	195	168	180	182	183	164	181	184	185	201	166	183	179	199	192	163	174	169	152	161	189	172	186	142	173	197	187	182	183	174	190	196	169	173	180	177	220	187	178	176	175	199	177	160	166	170	185	176	188	169	167	187	168	198	198	173	177	171	172	163	175	152	166	147	175	165	169	137	199	172	179	157	190	181	199	185	169	186	193	189	179	185	169	163	175	169	174	217	207	193	182	188	164	169	165	155	173	172	153	179	184	188	180	190	177	171	204	183	170	190	152	177	152	196	208	210	172	186	187	199	143	193	183	167	197	153	193	179	171	195	187	185	179	163	164	205	193	151	172	206	175	178	188	193	197	171	155	187	189	201	173	165	169	172	180	151	187	139	200	202	183	190	177	168	170	157	171	184	174	190	190	194	184	171	163	146	189	179	166	167	168	173	207	205	162	198	202	171	194	170	161	193	185	196	195	185	183	177	175	177	174	178	168	192	183	149	193	194	169	178	198	195	191	175	184	183	174	183	165	185	154	162	172	162	184	184	184	183	200	182	175	180	172	160	175	184	155	165	181	179	184	194	173	167	175	170	179	203	167	162	172	172	173	178	173	171	175	170	184	182	177	194	174	171	205	185	167	171	180	165	168	160	169	168	183	165	168	183	181	192	172	164	180	184	171	172	193	173	174	187	150	208	177	184	169	186	172	207	195	153	178	189	182	175	197	205	180	164	167	186	171	150	157	194	162	177	187	204	187	200	182	179	169	188	170	162	176	180	168	180	185	180	179	183	181	175	198	188	167	163	165	200	197	173	169	193	199	201	162	187	179	154	160	173	177	187	175	183	170	177	174	179	168	161	195	193	172	179	179	191	176	173	164	199	183	182	176	181	198	169	168	184	164	182	204	174	161	168	182	157	197	167	175	161	163	183	156	172	181	201	196	177	183	174	172	185	169	179	171	153	163	169	166	179	182	183	160	169	177	191	174	204	180	164	162	186	181	178	196	181	193	192	176	178	186	184	174	193	185	180	175	164	165	207	171	179	182	203	188	174	181	169	179	174	181	172	159	184	184	161	192	195	162	206	172	189	176	164	194	155	171	200	216	169	159	170	169	169	193	199	195	181	184	147	156	186	166	199	212	159	179	194	166	183	176	177	165	177	170	201	167	162	183	183	181	169	179	191	195	170	165	162	164	183	170	181	185	173	159	184	194	219	194	182	173	198	183	178	172	158	181	182	176	192	180	183	192	185	201	173	189	160	210	182	182	198	191	176	191	175	168	167	186	187	182	188	159	164	171	180	199	200	174	172	195	204	167	178	165	183	200	183	191	186	172	175	178	206	175	160	193	199	182	186	184	183	186	173	182	198	160	154	178	170	183	155	187	158	179	172	168	167	186	161	169	163	158	186	183	179	169	181	209	212	190	192	173	175	205	201	169	174	189	189	175	187	181	162	181	172	185	177	162	183	181	180	163	171	180	152	188	167	170	188	172	185	176	168	173	172	186	181	186	199	180	168	187	194	199	187	176	186	163	174	174	182	175	207	191	193	203	192	169	173	157	191	205	174	178	224	208	158	190	157	169	194	187	161	193	161	191	189	166	173	169	159	175	174	179	180	184	183	208	184	190	177	162	184	169	162	186	199	189	183	205	158	164	169	169	195	190	177	177	187	186	177	181	199	186	174	177	160	162	205	172	179	176	206	206	189	179	196	195	175	155	169	192	172	168	169	198	162	179	196	174	181	163	191	189	158	207	184	190	179	172	189	180	177	172	159	174	163	171	178	167	179	178	181	160	195	186	196	169	191	196	163	166	178	194	178	172	188	183	172	172	193	199	163	172	196	159	175	169	182	184	193	157	166	170	194	179	163	162	193	200	177	151	203	201	187	186	179	169	200	172	168	178	187	182	194	184	187	194	166	197	160	187	161	166	183	184	167	198	192	155	169	204	190	200	195	148	170	173	176	184	193	205	156	193	165	164	177	173	170	144	166	181	187	180	180	181	167	175	184	178	176	176	159	177	189	185	192	191	204	171	181	192	167	182	184	171	170	189	197	169	155	184	175	184	195	168	203	179	184	170	170	192	187	199	171	179	193	171	168	175	169	176	178	193	199	160	182	180	179	191	183	187	166	189	164	191	192	189	193	189	184	180	171	164	182	176	191	175	187	163	160	172	178	152	166	197	204	186	207	188	176	196	176	186	162	153	178	185	167	172	173	176	188	183	183	212	198	196	180	196	177	196	205	177	164	211	174	187	193	178	172	181	152	196	166	187	166	183	192	196	215	170	183	165	175	175	152	168	170	185	189	175	183	173	201	205	174	153	194	190	184	167	170	186	198	188	182	206	207	155	194	168	174	174	188	162	183	202	174	174	176	196	160	170	158	182	171	185	182	179	181	174	191	208	169	175	173	172	179	183	178	189	198	190	205	165	184	169	169	155	197	187	186	176	187	184	198	190	161	187	210	180	172	168	168	171	178	184	189	202	180	189	188	175	169	167	193	186	171	168	154	178	168	183	165	200	181	185	167	180	180	161	173	188	206	179	183	192	203	184	173	186	175	200	188
2367	1431	2982	3365	2955	2279	1891	1590	1336	1184	972	958	834	731	668	634	632	595	580	591	523	515	522	534	512	509	486	490	485	514	458	474	467	452	426	489	467	466	435	457	476	461	464	464	518	453	461	448	440	458	464	455	422	429	480	452	468	429	440	431	467	497	471	447	461	426	454	425	469	469	464	456	456	469	443	466	471	425	456	462	442	446	464	465	472	421	472	412	447	467	483	423	455	456	469	399	413	449	436	476	458	434	429	450	437	468	460	424	450	448	450	424	463	449	453	434	404	476	457	459	443	450	444	446	457	452	419	439	426	430	440	430	462	433	458	418	484	433	505	466	448	407	452	472	451	450	463	399	462	430	489	476	444	486	446	464	406	457	423	420	412	472	455	430	468	447	460	441	469	431	464	450	438	468	480	455	460	428	475	456	476	398	494	449	443	432	425	464	451	444	435	476	442	430	457	434	438	470	433	489	436	452	427	460	465	479	460	468	442	474	474	425	464	442	497	439	479	470	496	454	441	432	480	470	440	445	419	462	426	465	447	465	437	465	453	444	429	427	435	476	485	417	456	421	440	479	464	457	456	449	463	440	455	436	415	421	448	427	464	430	477	453	449	462	497	448	449	470	466	480	437	486	465	456	456	455	515	444	464	422	465	440	496	448	446	476	441	456	476	443	457	461	437	457	490	447	496	441	435	472	444	492	417	467	452	473	461	475	469	413	442	459	465	492	420	431	481	451	453	416	477	420	454	445	460	431	475	463	445	447	445	426	469	454	444	425	436	437	458	472	420	495	426	450	420	460	438	451	463	501	429	439	466	425	467	457	448	445	473	463	447	469	450	489	470	449	485	490	404	442	496	422	428	437	444	492	477	443	473	445	460	447	450	477	481	461	453	475	424	443	446	465	462	425	460	444	444	472	431	468	458	483	454	426	431	458	431	437	437	421	440	468	501	459	450	423	459	417	451	479	463	481	446	416	429	510	439	412	449	426	449	479	506	425	487	462	480	462	454	462	455	467	422	466	444	487	452	433	470	467	468	445	502	484	473	439	427	452	459	436	457	471	466	464	493	434	434	423	438	500	490	461	440	480	457	429	443	467	439	449	461	451	456	481	444	483	457	468	450	477	448	419	462	452	450	430	416	452	462	443	448	427	424	447	449	413	497	460	421	512	439	469	477	460	455	465	450	440	434	479	444	454	449	475	435	475	457	491	423	408	411	449	458	467	442	444	446	442	429	426	460	449	452	450	440	439	432	447	446	434	477	451	434	446	450	479	438	435	454	450	450	473	435	454	445	454	463	469	430	451	456	450	454	433	472	459	463	465	471	481	481	457	474	482	450	455	473	496	454	406	483	499	455	480	459	422	420	437	468	464	475	469	448	462	470	449	439	455	488	469	460	451	439	458	462	442	452	447	439	462	450	451	502	445	480	455	441	467	464	453	434	448	471	471	473	480	436	471	426	451	463	440	450	458	448	476	486	464	457	472	419	443	497	439	461	470	464	427	480	417	442	491	476	454	463	440	423	442	494	456	457	465	438	459	462	437	487	432	449	443	419	447	446	475	452	403	463	441	436	436	452	447	498	445	444	474	506	428	451	437	469	434	419	468	472	428	452	464	452	457	479	434	439	432	438	432	465	462	411	481	436	448	474	431	449	454	485	439	499	464	457	444	481	459	456	435	404	474	477	450	421	434	436	478	421	457	465	428	463	440	476	427	460	452	485	445	468	429	486	468	448	459	440	426	468	451	418	433	459	436	463	458	442	433	441	419	484	462	436	448	450	451	484	435	418	448	434	430	481	434	453	419	482	444	451	438	443	466	437	438	444	424	493	435	447	448	464	450	441	476	448	429	442	459	438	473	433	463	479	468	449	464	458	480	466	426	453	438	471	456	458	462	407	440	448	441	417	422	479	459	448	394	491	425	442	453	432	446	502	415	445	449	463	457	448	474	429	468	433	446	451	457	473	439	439	474	442	444	465	479	432	471	452	441	453	447	480	472	469	454	465	474	435	457	490	430	458	515	448	448	441	468	440	469	471	461	428	482	443	442	432	467	454	448	473	458	463	448	474	433	454	458	465	451	446	447	496	457	479	435	399	444	484	455	446	442	473	420	410	481	482	448	465	441	500	439	483	420	490	472	482	464	434	455	501	440	448	479	466	460	445	442	473	450	444	441	448	444	432	486	457	464	433	463	440	452	506	455	456	459	437	470	431	441	433	503	437	478	470	452	448	462	476	471	456	441	445	453	420	475	416	471	464	452	443	460	434	482	479	442	482	464	447	467	437	430	437	473	445	444	448	463	481	438	428	440	507	455	486	475	468	460	447	440	431	489	443	460	456	469	475	462	448	430	462	425	441	478	432	460	438	452	438	448	457	435	423	419	465	451	444	462	477	435	454	472	474	443	461	435	444	426	474	474	422	447	446	500	442	449	434	413	457	488	451	405	463	413	490	444	486	443	468	453	422	454	511	440	448	438	426	464	468	465	474	481	450	446	424	490	417	439	465	447	450	461	443	461	444	468	451	420	457	422	454	476	481	457	447	466	453	482	462	445	448	492	441	451	407	454	483	461	453	437	462	482	475	477	454	444	439	478	434	449	423	443	485	449	431	458	474	453	466	459	488	422	457	439	449	441	458	484	462	447	417	482	453	434	437	452	418	457	491	429	495	445	450	457	473	457	408	437	433	458	440	450	474	453	438	444	468	429	463	415	482	480	456	429	457	426	478	460	465	443	478	456	465	477	473	437	413	413	426	467	468	462	453	447	442	489	446	458	430	440	434	422	458	455	459	450	466	446	431	437	435	462	431	453	419	418	457	437	447	471	466	464	440	480	439	462	442	425	450	420	455	473	440	440	500	460	442	467	426	444	464	424	456	441	457	402	433	452	468	436	439	470	411	450	461	436	451	434	467	413	445	433	443	439	464	481	452	458	446	453	494	457	501	482	446	462	448	444	477	442	443	460	468	417	454	424	470	464	456	491	429	482	380	439	460	462	462	429	424	463	426	456	437	458	459	477	451	453	471	440	447	502	439	458	418	446	452	444	469	459	421	480	454	441	481	456	455	423	456	439	470	437	455	410	443	433	447	452	409	462	470	440	450	465	413	432	440	453	463	491	458	437	452	452	466	504	447	454	471	415	489	414	473	454	485	487	460	435	464	442	450	494	468	449	444	489	484	473	449	419	462	475	452	482	439	503	476	432	449	460	470	468	458	436	454	448	459	399	431	441	478	431	456	474	417	452	443	407	476	463	455	460	457	475	464	421	459	426	496	457	458	458	435	414	460	459	461	460	444	445	417	472	464	442	453	475	425	440	474	438	426	451	454	416	427	452	418	433	429	441	438	449	420	468	436	509	476	470	443	450	464	456	465	461	433	461	466	493	436	474	456	455	480	434	496	433	493	453	475	443	450	467	432	499	453	449	441	467	478	471	436	457	491	466	441	439	470	481	492	403	448	472	478	396	447	417	446	429	415	463	474	440
10014	3817	3983	3093	2164	1654	1309	1143	997	888	734	717	590	449	400	417	372	433	402	341	315	361	347	330	339	325	309	335	293	317	304	326	321	282	321	321	308	316	295	275	314	330	283	301	339	294	283	301	308	316	281	285	291	287	308	332	296	340	314	290	288	295	295	287	287	290	289	303	312	306	309	312	303	327	312	292	344	282	322	320	288	275	310	289	304	326	300	300	306	276	315	283	314	300	332	323	320	290	332	307	286	293	274	310	326	282	300	297	302	287	294	275	322	309	281	281	336	305	317	298	320	311	293	325	312	340	312	295	294	294	306	297	308	282	292	287	297	288	285	288	320	304	311	289	290	307	309	304	314	333	331	308	308	297	343	297	287	310	333	307	283	274	293	305	295	302	339	317	286	329	288	306	288	323	336	326	320	302	338	320	308	312	314	299	298	273	284	283	277	300	306	328	294	285	288	282	297	290	327	294	311	275	317	306	297	317	294	356	298	277	324	330	303	287	300	281	311	307	291	305	309	273	301	293	312	312	266	281	315	313	315	274	274	306	276	296	300	317	295	287	311	288	289	303	311	274	264	294	292	304	331	313	320	325	273	293	298	308	300	304	308	282	319	284	304	260	318	288	321	337	314	298	272	286	347	358	297	290	314	308	314	302	280	273	316	337	296	283	322	306	295	298	321	313	305	297	289	292	313	347	342	296	309	291	311	326	288	308	320	305	318	303	308	293	291	319	304	317	320	294	298	310	320	295	310	331	283	291	302	291	310	295	306	342	289	298	305	314	329	296	291	345	291	315	304	294	301	288	268	316	306	293	298	299	247	292	273	319	313	321	322	285	328	298	264	310	289	305	288	328	274	304	261	307	297	283	301	279	303	323	284	282	267	301	295	319	269	308	292	295	279	323	299	295	321	316	324	325	312	334	261	305	339	301	306	331	277	256	324	332	286	291	299	289	285	311	288	297	327	324	306	283	306	335	317	291	279	313	316	279	295	315	321	289	301	298	309	307	310	274	271	291	279	311	316	293	332	313	326	318	320	358	282	300	293	299	307	298	291	299	333	308	263	280	293	323	311	292	310	332	300	306	326	286	299	310	276	322	294	330	339	311	282	272	315	296	306	305	279	292	303	304	315	315	303	266	319	310	297	324	328	331	271	272	349	310	312	325	317	288	300	304	286	288	286	338	338	302	330	302	316	319	295	263	293	303	327	306	304	327	269	265	285	311	350	340	279	303	286	306	321	326	307	307	303	316	322	311	330	288	298	328	334	318	315	291	328	283	293	279	310	306	316	287	293	334	308	282	318	316	313	315	311	299	314	308	280	273	281	307	285	329	306	265	286	268	328	288	289	259	319	291	299	294	303	305	277	247	286	317	306	313	308	321	312	288	288	304	305	322	300	296	317	296	295	279	278	284	289	332	296	311	319	312	303	335	287	270	333	318	293	324	330	285	312	292	278	300	313	278	276	288	306	293	286	278	273	283	282	287	313	287	324	317	284	286	318	311	304	306	289	311	291	302	304	295	305	330	298	322	272	254	295	315	298	312	284	290	281	293	288	309	282	283	288	326	315	318	299	279	312	301	333	318	305	275	297	297	301	310	325	260	319	325	308	300	320	297	313	286	285	297	321	279	288	268	311	348	296	307	294	339	289	287	304	303	285	324	304	315	321	266	311	298	281	279	270	285	267	333	271	294	338	299	306	289	330	290	328	288	291	320	333	332	307	290	306	321	307	295	292	289	282	274	313	322	271	330	283	298	266	268	305	301	330	274	345	304	286	305	300	307	282	281	315	303	302	302	310	272	307	322	293	298	313	267	303	276	318	312	285	270	294	324	334	356	281	322	321	302	304	285	304	344	308	284	298	289	278	303	324	326	279	307	256	305	324	294	294	302	310	307	303	292	316	308	287	272	313	304	313	300	285	287	281	329	303	342	306	312	298	275	326	267	282	295	297	329	293	304	322	293	298	302	309	291	316	278	321	295	265	306	273	308	284	283	309	305	282	284	311	303	295	281	272	311	290	338	320	297	280	318	319	288	310	308	291	288	297	285	302	342	327	307	309	287	305	306	315	332	344	270	296	325	300	263	314	275	270	312	312	293	289	288	307	302	284	258	258	325	286	301	316	274	314	294	334	295	303	290	326	283	287	352	279	293	308	307	288	312	273	296	279	316	310	297	291	251	314	323	326	327	294	312	320	315	311	318	298	321	296	315	292	290	320	333	305	284	291	282	303	340	287	298	309	295	305	305	288	301	295	293	304	265	304	333	305	272	335	300	290	314	306	316	281	323	318	328	294	313	316	299	312	337	333	320	309	279	280	286	330	288	292	325	298	313	313	328	294	317	306	294	282	285	276	303	291	298	303	295	290	300	290	265	301	281	290	326	296	317	305	284	277	286	301	304	250	296	292	351	285	291	297	311	281	304	287	301	319	288	311	288	300	284	298	324	314	315	301	334	297	271	287	318	284	292	315	303	295	294	310	304	289	286	279	283	299	325	303	318	332	308	296	310	299	329	310	329	311	335	335	297	268	325	294	307	291	296	305	311	298	285	311	265	330	294	277	319	281	287	289	283	295	309	309	286	332	290	295	312	300	313	320	327	281	311	323	322	290	278	322	311	277	335	290	329	355	327	316	307	317	326	270	317	256	303	274	319	289	304	309	288	299	267	311	310	298	276	293	285	313	284	324	327	298	307	277	306	280	277	284	288	266	299	283	280	273	333	321	288	293	300	327	322	294	279	282	290	325	271	315	281	287	284	278	338	305	286	319	285	300	280	291	300	298	269	324	321	312	288	333	293	344	305	324	320	313	287	304	303	297	285	317	328	314	305	305	297	306	284	311	285	320	307	295	295	310	321	271	291	330	301	284	297	315	315	314	330	278	309	255	312	308	291	280	270	291	309	295	281	326	280	298	305	301	313	341	316	337	330	327	301	276	287	283	278	339	272	319	328	307	322	296	326	281	294	286	298	303	308	308	309	318	336	331	285	301	332	298	301	312	304	335	295	315	291	280	302	290	281	313	271	299	285	304	307	316	301	324	319	318	323	295	314	321	298	321	315	323	314	327	312	283	259	254	293	285	326	307	307	324	335	292	314	277	257	307	315	327	317	331	340	313	320	278	314	295	332	304	324	297	302	303	302	297	287	304	314	294	304	312	293	304	298	284	317	312	292	299	307	321	300	297	270	307	326	296	327	292	324	303	326	277	293	311	270	310	285	320	278	317	311	317	324	294	321	277	317	289	312	318	281	309	285	331	295	335	289	308	336	312	289	291	273	298	296	285	313	301	299	299	318	311	308	295	307	290	284	257	306	328	306	303	293	319	307	328	305	315	307	319	306	298	298	294	278	328	301	324	295	316	301	299	327	316	291	307	308	292	277	330	302	288	305	306	295	304	319	304	309	308	329	288	313	305	277	322	284	309	279	302	285	273	272	329	302	305	301	299	363	310	320	285	321	298	293	285	283	271	318	328	291	308	313	305	327
7745	3888	6398	7491	6773	6031	5343	5061	4775	4028	3583	3221	2563	1800	1436	1438	1378	1353	1191	1116	1106	932	889	818	848	844	810	823	783	791	798	795	759	762	732	674	733	755	734	727	693	703	717	743	762	748	731	745	725	683	753	734	654	723	704	691	708	721	733	691	719	694	752	688	707	722	704	726	710	752	694	759	678	659	696	691	690	718	699	722	719	724	740	739	685	645	707	661	673	685	703	675	767	642	664	697	708	677	701	692	753	682	724	754	700	712	688	729	682	699	708	742	670	672	679	725	722	728	704	717	696	720	689	742	703	701	730	708	676	674	686	667	704	730	660	692	685	707	704	737	704	665	736	713	703	708	697	787	715	631	702	732	685	721	687	690	725	732	704	792	704	690	737	721	760	734	682	694	742	710	699	704	694	690	740	751	701	718	698	756	693	695	672	741	706	716	695	726	711	739	715	723	704	693	691	738	718	668	672	689	700	686	712	697	719	664	716	668	726	682	728	731	684	729	696	663	758	673	679	706	689	755	716	672	676	692	717	681	689	738	720	666	660	675	683	685	727	675	712	710	718	733	724	713	690	685	677	657	679	658	679	693	722	701	681	674	660	706	674	687	690	686	707	754	686	719	697	667	659	685	689	708	706	694	676	739	659	735	716	682	682	702	682	678	680	729	738	737	701	674	696	680	665	665	711	742	739	695	758	699	738	717	709	686	714	727	705	704	702	721	675	709	717	703	712	702	714	697	677	715	716	693	728	695	661	751	725	684	695	679	717	753	717	714	683	684	658	693	692	779	693	712	623	712	737	706	697	727	695	676	751	757	708	704	717	690	681	713	707	664	746	756	688	723	677	703	735	709	697	664	673	723	689	726	661	746	685	737	678	758	718	663	696	701	724	691	739	726	735	732	685	724	729	730	691	714	711	714	707	670	771	718	697	704	700	666	667	704	667	666	741	726	732	695	706	638	734	680	737	681	762	676	735	701	721	735	708	714	702	696	714	732	715	710	700	734	767	732	731	682	678	739	735	692	705	692	720	701	747	671	712	721	731	675	699	665	705	739	666	690	694	671	690	752	774	684	707	750	767	699	688	650	700	698	743	681	698	710	769	721	685	689	744	702	707	723	755	723	718	626	731	646	700	707	699	698	704	694	675	676	670	663	753	705	696	684	671	705	656	726	660	674	697	742	669	736	661	714	723	667	683	710	674	728	707	706	687	686	713	718	701	640	664	704	706	682	688	665	723	692	732	708	701	644	706	745	730	680	701	701	641	740	702	689	674	668	707	701	673	735	727	699	758	690	695	692	683	733	726	677	673	706	685	698	729	675	676	766	699	668	714	739	705	691	681	737	711	670	706	707	743	645	709	702	691	675	717	709	744	701	693	730	740	735	681	743	745	726	683	686	730	680	665	682	715	706	723	704	713	682	749	700	740	728	727	711	683	652	742	712	732	704	661	698	686	677	704	726	711	708	711	626	673	635	711	713	717	688	645	686	704	733	686	694	697	706	724	748	736	743	674	663	723	755	708	685	683	685	694	745	667	694	672	739	700	685	701	738	705	651	696	728	710	682	696	663	738	715	708	715	731	715	745	723	696	687	702	710	705	704	655	674	735	702	720	740	699	701	688	702	717	712	677	716	687	753	663	664	685	742	720	687	667	712	737	702	729	707	697	705	668	673	668	713	718	674	692	707	672	715	726	681	695	663	757	670	727	673	691	714	711	719	684	706	701	700	767	672	711	692	691	704	744	687	689	723	733	689	688	679	693	756	703	696	696	720	707	721	721	715	668	716	709	702	700	692	728	746	681	703	693	708	688	678	685	711	690	684	665	693	686	717	758	683	733	701	756	662	669	698	729	722	709	673	723	720	726	713	677	716	703	683	682	680	715	742	715	720	744	730	678	651	711	693	720	714	716	711	708	707	682	708	732	658	703	669	724	734	714	671	699	731	719	727	719	672	739	745	721	638	663	706	713	683	664	675	749	673	719	720	675	710	714	721	651	661	709	702	677	706	645	761	712	696	683	694	751	763	712	693	719	665	712	723	707	725	652	701	676	716	681	689	707	695	697	701	737	725	738	746	669	719	667	744	679	697	681	722	683	679	656	640	743	729	764	711	727	697	674	683	659	691	684	709	634	712	684	690	664	693	723	697	709	665	685	694	723	686	714	690	690	746	725	654	685	746	695	712	646	729	746	704	718	658	707	725	753	679	707	699	755	673	725	677	663	715	721	727	747	714	713	731	719	670	731	731	715	710	700	725	720	732	674	726	709	690	703	710	685	711	684	662	672	703	691	697	714	708	751	742	695	708	703	655	671	684	724	685	701	688	697	764	720	737	721	717	698	686	693	688	678	700	739	705	655	687	701	713	718	667	647	677	690	684	662	656	704	663	688	695	657	741	696	694	674	685	711	708	718	680	672	711	727	689	694	696	669	701	733	688	718	684	704	712	659	685	673	711	680	695	687	687	699	723	685	677	694	745	728	767	662	700	693	723	746	734	711	706	691	714	702	659	697	678	691	721	681	698	721	664	642	752	723	703	696	701	701	704	700	722	746	746	702	710	723	683	686	697	695	732	676	723	729	749	701	695	723	700	702	648	685	699	686	677	733	708	696	703	688	687	732	716	661	706	660	702	662	709	707	732	686	694	678	720	737	707	726	686	673	727	697	688	732	739	725	665	706	709	697	730	706	713	718	689	726	737	698	718	688	699	713	672	677	673	693	667	708	700	692	734	701	700	753	719	661	760	674	712	679	723	685	711	705	707	688	718	696	711	718	712	728	688	639	718	706	657	686	709	750	664	679	688	732	689	699	742	670	720	697	682	691	715	675	696	690	736	713	698	681	720	689	673	734	723	680	668	722	714	721	721	705	689	689	750	696	694	703	735	668	666	659	706	668	682	717	704	752	713	685	727	741	715	749	692	684	742	685	718	719	744	705	735	690	733	725	692	722	710	700	663	664	715	720	716	712	676	742	725	662	685	685	700	634	687	661	667	702	699	723	645	668	721	724	682	698	663	703	671	724	693	718	743	675	703	698	656	752	694	671	688	705	687	698	672	704	721	716	727	691	693	736	679	673	713	712	733	729	676	687	687	675	722	711	699	710	722	675	741	676	747	669	690	704	689	676	693	712	651	679	666	712	680	709	691	668	697	723	732	694	711	718	728	668	679	671	726	692	679	701	684	740	663	697	725	727	708	713	693	692	655	676	738	696	708	705	722	674	733	673	713	677	720	694	690	697	668	699	675	720	694	717	713	696	739	714	696	691	658	687	715	684	728	709	728	738	725	710	708	699	741	722	679	713	737	728	691	730	678	721	675	677	705	710	743	712	679	676	676	713	675	701	647	690	724	655	717	707	714	699	747	722	657	710	725	667	681	713	732	763	682	692	740	706	662	732	730	730	669	673	724	678	696	714	700	696	682	702	721	672	696	681	691	699	722	683	672	685	706	693	702	675	689	704	713	718	708	660	659	690	752	724	679	695	702	710	726
17692	6256	6859	5022	3656	2923	2182	1821	1689	1335	1203	949	950	673	515	501	468	525	456	419	410	368	353	318	375	330	307	311	273	316	359	350	313	308	300	302	311	298	318	343	296	296	298	291	291	378	295	326	326	291	314	320	310	325	329	315	285	305	324	322	300	317	310	340	317	305	314	318	305	289	325	282	337	299	347	294	300	314	326	322	298	290	298	306	301	296	345	304	286	314	283	328	340	309	312	299	315	311	303	335	307	309	338	261	298	329	304	307	333	305	307	270	286	308	299	327	311	304	288	287	288	312	310	313	292	290	352	308	301	321	313	301	348	337	286	326	324	323	327	362	322	348	307	325	289	307	305	332	314	316	315	302	272	272	283	335	344	315	293	281	294	346	347	283	295	317	323	299	320	292	326	318	284	323	346	292	310	312	322	316	346	329	312	337	288	301	320	312	317	302	281	299	318	302	321	277	318	325	275	299	281	290	306	303	282	357	312	301	305	318	334	322	295	341	320	290	343	311	329	324	290	298	307	344	276	333	325	300	308	315	266	329	288	326	288	298	288	295	280	297	315	321	301	310	305	312	327	308	309	302	322	285	297	292	304	314	320	287	264	266	290	279	279	283	309	349	330	315	293	278	312	273	298	293	297	284	294	309	300	297	305	309	281	313	286	299	309	306	284	322	329	304	336	299	286	248	275	271	332	314	298	278	304	314	280	287	274	318	323	276	284	282	292	327	325	325	298	322	286	291	284	264	303	315	306	307	299	314	314	316	273	298	295	305	325	346	300	318	348	305	316	308	349	270	311	320	323	330	273	342	315	312	293	309	276	361	309	322	328	298	332	319	325	325	334	309	300	279	302	292	282	310	281	281	253	306	298	344	325	274	294	297	351	299	312	287	293	283	289	314	307	307	317	347	320	297	317	285	303	288	306	272	303	306	310	317	325	324	280	288	324	319	310	297	312	316	288	301	321	307	284	320	312	310	316	326	315	306	332	332	328	302	268	315	272	320	310	308	308	317	326	272	274	288	325	307	284	315	281	303	286	289	317	347	307	290	312	347	308	282	334	300	320	283	295	330	319	322	319	304	287	307	327	329	315	282	303	300	319	295	321	309	327	258	281	315	279	300	366	311	338	323	290	295	305	325	297	329	287	337	306	322	305	285	316	293	330	325	307	291	305	334	328	309	305	307	331	301	274	355	298	330	299	310	306	308	320	324	288	337	293	272	317	317	314	284	314	333	331	279	318	341	324	318	300	315	286	269	296	305	296	284	323	328	299	323	318	326	297	292	325	276	325	325	295	341	312	338	295	288	320	307	316	318	299	298	280	292	331	278	329	310	281	324	303	293	296	310	278	352	322	302	339	333	320	315	329	310	310	306	286	294	284	292	268	333	290	309	303	316	311	340	300	299	315	298	304	323	299	290	275	337	278	327	333	325	329	289	308	291	308	299	286	321	286	282	317	297	322	329	286	310	313	302	343	344	289	326	286	340	301	295	347	282	290	294	309	289	306	313	281	306	305	319	311	303	299	318	304	313	299	281	301	321	294	281	312	278	313	281	326	310	325	300	276	276	293	309	336	333	286	285	314	317	279	342	299	312	328	334	319	330	303	309	287	326	279	284	292	343	303	290	346	301	290	306	287	328	302	301	341	303	290	321	288	324	322	297	297	332	288	291	345	327	280	313	328	301	302	331	328	351	289	295	304	340	326	310	289	305	300	304	289	265	296	298	307	347	308	274	274	289	295	297	301	315	278	284	312	299	321	323	337	314	330	287	322	306	303	323	347	307	306	317	309	315	322	313	323	309	316	271	327	262	308	307	301	295	301	299	276	313	334	320	284	328	328	313	308	267	270	323	284	298	346	275	343	286	284	311	338	305	296	302	313	325	322	297	268	295	278	310	296	319	316	340	297	309	320	280	348	295	327	312	310	309	330	328	300	269	286	300	312	308	271	297	259	309	324	317	322	334	313	327	315	305	276	307	304	309	319	302	338	303	312	297	321	316	310	301	296	293	317	307	308	335	289	261	307	307	296	317	314	349	316	266	306	308	330	266	343	309	317	302	310	310	342	279	298	330	290	335	295	287	308	313	296	346	312	308	313	293	311	328	301	310	319	323	332	309	335	314	315	321	339	321	290	307	291	348	305	330	315	352	303	326	267	303	333	336	297	322	285	297	290	307	334	275	315	290	303	286	314	343	297	309	329	338	279	322	289	343	337	288	296	287	307	304	287	313	269	317	324	288	351	274	297	316	307	321	318	284	277	308	289	272	321	310	310	317	329	307	280	306	343	315	310	314	284	302	307	301	324	337	282	292	329	310	328	347	308	316	327	307	281	279	322	292	307	283	303	293	313	298	294	302	287	343	313	332	300	282	306	297	305	311	306	330	355	328	317	290	316	280	332	314	310	286	325	296	339	328	293	308	298	307	284	317	315	322	332	301	291	336	309	334	318	303	285	303	326	285	303	323	336	319	318	326	304	301	306	318	306	338	316	280	286	279	296	281	327	325	318	311	282	320	309	319	302	335	324	293	258	301	334	291	312	331	334	297	287	292	302	281	317	315	318	305	307	331	303	281	283	334	308	315	316	317	312	296	268	315	280	333	298	327	318	317	284	292	306	295	289	310	290	298	328	328	308	283	305	300	312	351	315	300	323	281	309	303	309	330	309	296	301	296	311	294	304	311	295	294	302	309	322	321	283	327	321	343	331	328	292	332	295	303	314	308	306	309	327	304	338	315	328	307	311	285	317	303	273	285	277	341	330	325	313	285	296	305	316	314	329	284	290	328	335	295	313	272	312	252	294	310	323	323	306	323	294	305	317	322	285	330	301	300	297	315	299	279	280	306	310	296	319	321	310	314	307	289	309	294	306	332	272	304	286	288	285	260	313	323	293	337	312	329	303	288	303	336	330	281	308	288	309	290	285	304	269	313	302	297	302	327	313	293	334	315	319	340	315	288	285	319	306	291	304	296	304	306	296	292	310	305	328	310	294	321	295	327	308	307	304	316	302	273	286	327	301	323	276	319	303	278	341	264	313	292	303	347	298	288	313	302	317	332	317	293	317	300	331	311	295	338	304	315	327	330	294	300	304	302	317	354	344	316	282	306	293	306	320	336	298	302	276	288	304	284	320	325	300	331	296	309	283	313	301	307	309	319	319	311	292	309	315	297	324	303	276	289	293	303	298	325	315	320	303	279	326	336	317	308	316	269	352	307	314	334	342	320	325	357	300	305	310	297	311	314	317	334	306	296	272	286	347	280	333	300	291	303	322	307	298	314	337	302	325	344	315	348	325	265	314	306	268	311	326	303	291	280	295	309	336	317	310	313	308	304	290	331	326	293	318	282	305	294	308	309	290	304	298	282	319	294	291	330	334	296	290	293	297	285	331	316	303	308	315	332	282	309	321	297	320	304	295	308	276	297	300	331	307	312	309	315	309	268	340	296	295	332	318	308	292	260	289	338	315	284	318	270	294	329	314	339	267	298
10473	5307	9335	10589	9937	9027	7896	7367	7587	6208	5707	4540	4077	2678	2007	1884	1838	1999	1724	1500	1347	1143	976	948	867	899	850	854	867	827	786	776	774	772	804	733	747	739	728	714	735	720	737	642	734	695	735	702	703	710	702	725	716	703	699	731	694	714	705	703	682	660	682	677	689	726	737	677	677	696	688	710	664	675	715	672	678	686	686	698	684	709	755	665	691	700	692	710	672	678	676	707	699	701	710	697	668	677	742	680	697	698	665	642	705	705	696	668	766	700	702	631	708	690	700	675	696	684	681	716	719	720	669	636	686	705	689	704	667	685	648	703	706	725	666	665	695	659	665	685	687	675	691	683	658	708	675	674	672	661	693	685	703	652	781	695	716	673	690	725	725	662	716	678	645	705	673	678	687	724	698	694	702	705	664	657	687	719	643	682	724	741	689	692	707	688	667	678	672	682	675	680	729	721	666	680	688	736	666	696	736	664	658	713	713	680	712	665	687	724	665	637	663	648	690	689	642	714	700	720	695	679	717	670	698	659	662	747	664	664	670	683	696	678	713	704	666	679	664	673	695	701	693	676	700	763	661	645	726	719	713	700	725	689	679	714	688	689	668	674	660	704	694	686	676	702	667	696	698	661	667	697	720	688	700	641	678	704	694	688	659	754	736	728	679	640	713	718	720	663	691	661	691	645	654	668	712	676	721	646	698	683	705	689	684	713	744	693	730	674	695	705	700	694	703	671	676	710	677	687	658	702	680	722	721	660	686	661	691	705	682	675	702	701	682	661	693	668	712	648	679	747	735	681	705	699	708	692	708	736	674	694	647	670	708	735	705	680	668	665	686	675	696	661	696	675	669	744	699	663	691	697	725	698	679	686	671	681	692	678	706	673	710	671	684	704	691	695	661	692	647	678	705	671	681	694	684	676	647	688	686	653	657	713	712	694	746	729	730	728	671	662	689	676	708	620	659	673	662	645	647	661	646	639	672	706	698	698	626	633	674	718	671	692	642	688	740	670	724	667	699	732	670	732	718	702	711	687	714	708	645	707	701	670	650	684	662	704	701	686	625	694	708	737	700	692	721	668	753	691	693	716	702	682	666	671	696	700	697	651	700	665	690	721	719	725	692	689	711	668	679	656	712	663	670	677	690	663	664	704	676	675	683	699	745	682	684	717	675	673	699	639	686	661	731	709	645	673	619	646	699	683	701	677	649	724	662	669	642	685	702	676	672	692	732	710	696	671	688	691	669	698	667	672	658	676	639	666	650	651	681	751	685	739	700	679	720	703	679	669	648	682	747	738	673	666	669	675	681	681	646	726	660	722	653	679	651	659	682	691	758	681	714	661	702	690	713	656	694	681	669	679	705	673	706	704	738	669	689	717	701	738	712	705	675	678	711	706	730	708	642	690	683	722	718	648	705	651	717	682	653	712	696	690	685	717	710	657	665	686	660	746	722	675	694	719	677	697	685	715	665	701	682	718	665	664	687	755	659	709	659	710	674	710	672	691	694	721	644	693	613	716	686	738	684	704	690	701	714	689	672	697	673	635	678	682	664	672	677	688	673	696	659	685	679	670	670	706	681	660	686	672	697	768	674	667	734	673	651	656	682	664	678	679	678	717	704	695	679	706	672	670	703	643	686	672	675	694	692	706	692	683	729	706	700	722	675	713	668	711	666	712	672	699	708	709	667	719	710	733	680	722	689	721	688	729	686	699	680	702	662	700	659	705	679	708	687	701	676	686	654	667	686	679	652	668	700	644	701	687	669	727	669	705	695	666	670	681	692	725	696	642	714	693	665	660	650	686	699	723	724	664	675	717	674	692	674	668	684	686	657	701	678	702	668	673	724	666	662	704	726	670	672	674	634	665	718	679	674	664	718	707	713	676	717	672	662	696	688	685	687	709	650	686	648	625	692	683	698	696	674	696	735	675	664	671	657	673	695	706	700	708	645	697	663	639	647	717	747	692	711	667	712	721	707	673	685	706	685	704	735	671	708	699	694	720	681	634	688	651	666	700	687	753	654	684	751	694	660	695	668	692	682	650	683	680	680	676	732	717	678	700	699	645	698	724	661	693	657	699	698	686	704	701	710	694	680	670	742	624	719	663	690	707	718	712	701	710	657	642	671	702	702	683	696	700	670	700	733	681	678	706	681	695	686	667	656	654	709	692	693	658	717	687	679	665	684	732	750	711	697	692	698	661	655	668	688	659	682	700	699	723	707	693	714	665	693	690	691	679	661	691	692	684	689	731	715	641	672	687	691	705	662	699	684	668	755	617	705	713	730	699	659	676	661	702	672	656	697	679	702	673	683	684	729	646	674	689	741	654	662	660	727	653	677	682	684	699	695	664	696	687	656	664	689	731	710	671	705	667	713	696	715	694	695	691	713	650	646	727	734	690	677	694	676	687	686	700	728	718	685	718	722	677	670	689	678	672	727	688	718	709	625	721	670	724	691	660	707	698	689	706	709	697	714	670	707	658	691	700	693	679	674	694	747	659	714	687	747	697	724	674	702	699	693	692	694	670	681	695	678	706	713	671	673	679	723	706	713	691	654	674	676	653	670	734	710	657	662	735	680	687	683	698	665	715	688	660	683	698	700	670	684	722	656	698	724	688	688	679	716	723	690	679	675	657	699	672	675	729	658	705	719	632	647	648	671	698	708	685	678	686	686	719	714	657	716	690	701	685	705	710	627	675	645	649	649	729	669	676	672	667	659	721	672	667	704	663	648	710	690	657	712	678	655	680	687	641	683	734	702	650	672	686	660	651	694	690	732	688	725	685	685	677	680	696	686	657	679	676	719	702	703	684	708	697	683	666	711	680	675	671	681	686	660	686	688	693	742	614	668	710	654	674	669	695	679	672	650	663	696	709	687	710	671	700	681	711	720	678	723	710	691	691	712	680	704	714	698	680	667	655	656	672	681	695	694	663	697	708	730	679	688	678	687	688	710	717	695	692	669	670	672	712	657	729	635	629	707	705	718	702	656	680	688	684	686	715	666	690	701	685	658	692	653	666	664	694	697	714	721	684	646	679	682	676	739	654	728	694	716	699	640	676	690	692	698	702	665	668	691	666	630	685	698	653	706	624	674	704	696	706	679	700	661	686	679	718	690	692	733	672	709	720	661	715	671	702	709	669	677	715	647	680	725	727	702	676	688	665	707	669	697	688	694	701	650	703	634	696	676	689	644	661	719	610	691	708	706	714	672	612	686	722	686	700	714	678	679	727	690	679	722	704	651	664	701	693	690	705	734	692	713	719	645	657	677	643	690	649	623	654	644	670	685	731	674	699	693	707	658	679	716	683	725	682	672	686	664	690	668	678	721	670	636	659	695	666	692	689	658	680	676	711	688	665	649	670	706	661	706	686	669	708	723	673	731	667	676	685	662	676	626	657	672	704	721	679	682	707	691	741	718	711	725	685	729	682	705	681	700	690	717	686	658	669	661	669	695	653	745	682	720	727	673	647	670	669	687	695	743	695	696	697	657	681
3073	1261	1428	1093	764	557	421	402	324	273	268	256	212	247	242	198	213	187	188	198	161	181	171	173	182	197	197	160	171	190	176	186	192	147	175	164	187	175	184	184	155	162	174	169	163	170	171	163	168	171	143	183	187	182	161	166	162	181	200	162	166	168	178	157	171	186	200	183	176	186	178	166	168	189	168	192	182	176	188	160	185	197	167	185	191	165	203	167	158	167	195	151	158	171	172	171	178	184	182	185	171	186	183	174	172	183	186	194	172	189	169	199	195	195	176	168	185	206	183	175	187	146	179	178	172	200	190	169	183	225	162	174	176	178	197	176	154	189	162	202	185	174	168	194	163	159	176	193	169	166	182	163	185	188	189	201	153	189	174	150	188	166	154	161	179	168	195	178	193	191	197	167	187	189	186	180	171	173	169	156	189	197	175	198	168	167	185	176	195	176	163	177	190	153	194	183	187	167	157	191	171	151	199	170	184	172	196	179	149	162	196	153	181	171	187	186	207	162	179	172	175	192	157	170	154	159	169	184	177	164	151	158	179	187	192	171	187	182	182	161	159	198	180	179	180	181	170	183	181	181	195	171	198	182	194	174	181	165	200	169	174	191	176	184	145	190	188	188	173	179	180	168	167	171	180	197	187	168	213	186	167	211	194	173	159	178	181	175	195	163	170	185	187	180	180	190	199	153	163	196	180	160	187	202	182	177	191	176	198	192	186	191	163	180	160	156	138	174	170	174	184	173	180	184	183	161	180	202	189	176	191	173	179	181	169	185	204	176	162	181	218	171	191	167	184	177	173	183	171	197	162	172	186	168	171	194	173	200	166	189	180	171	179	163	179	190	170	172	166	181	177	164	147	186	172	155	176	192	170	192	180	178	219	188	158	158	215	208	159	177	172	166	189	163	198	195	189	165	159	154	182	171	164	190	193	135	174	160	188	179	160	189	166	191	164	168	170	180	186	187	195	161	163	197	169	181	166	177	164	199	191	166	176	146	163	198	205	195	200	183	180	173	146	172	171	196	170	138	201	175	175	163	143	182	177	178	186	183	189	174	170	156	171	139	170	161	198	172	178	174	184	167	187	191	172	168	159	190	174	185	164	172	166	175	192	200	199	190	182	182	186	192	161	196	198	180	180	168	182	156	210	164	169	168	159	177	194	174	158	212	206	174	168	183	205	157	187	163	161	165	164	184	173	159	185	179	189	183	167	183	197	169	205	168	187	171	159	147	165	141	188	208	182	182	182	203	184	169	183	175	150	160	214	195	164	171	177	161	196	187	185	168	155	197	188	160	162	198	195	205	170	177	167	164	168	172	188	167	168	178	173	177	188	199	184	175	209	188	196	152	180	152	156	192	192	187	161	181	201	167	189	204	185	179	176	176	206	195	165	190	183	192	156	180	176	177	171	195	194	168	188	193	160	193	180	187	175	179	165	180	143	166	142	173	180	163	158	196	177	165	172	153	185	178	182	191	178	173	179	184	189	188	165	191	160	202	183	186	190	169	178	179	147	179	198	181	178	189	157	204	177	168	165	158	170	188	187	153	184	176	164	179	181	162	153	146	191	161	175	177	193	183	207	164	202	173	165	178	177	198	205	160	197	144	176	191	185	167	157	177	198	171	192	167	158	177	170	175	175	198	166	197	190	195	210	169	174	178	186	170	180	191	179	174	173	200	183	189	178	172	180	190	208	194	193	191	170	184	190	167	173	171	164	176	191	174	184	197	186	173	179	188	190	174	168	186	137	191	181	174	162	170	164	187	158	200	172	180	190	194	170	172	150	187	177	178	148	197	190	169	144	164	176	188	154	187	175	204	179	174	198	187	194	175	175	151	197	190	210	175	192	181	174	177	172	188	184	165	169	186	204	189	197	158	166	168	184	169	157	154	197	162	193	192	192	178	183	181	170	165	181	184	167	157	164	196	183	196	152	195	182	159	192	196	168	193	178	177	173	161	149	152	157	151	186	173	171	170	174	184	185	189	178	167	171	175	159	165	197	196	199	146	174	169	175	188	185	192	198	147	180	179	180	194	196	206	182	174	173	173	186	190	165	163	176	195	173	168	185	143	188	169	168	191	162	189	167	195	155	162	171	202	163	178	184	168	186	172	165	173	176	186	186	165	196	182	187	195	163	173	158	163	183	186	158	192	176	165	178	176	180	170	146	185	178	155	155	170	165	194	169	169	158	163	187	186	167	197	165	159	182	167	182	190	163	167	192	180	164	165	175	185	182	200	185	175	193	170	169	160	195	180	175	153	179	196	164	188	171	183	171	164	180	177	178	197	161	170	171	200	141	159	186	169	129	172	161	147	193	171	173	169	174	163	193	180	184	178	162	196	182	162	159	156	170	185	183	168	179	183	180	164	187	182	184	172	173	175	180	185	188	191	180	147	172	158	180	182	178	191	165	190	175	184	190	190	192	153	197	190	183	166	185	180	150	166	184	153	180	186	166	181	152	175	188	201	171	190	158	162	203	181	204	192	179	160	173	165	169	194	185	179	164	164	183	192	197	196	188	189	180	168	184	185	180	174	163	184	187	173	195	196	169	176	185	176	188	166	168	199	175	204	168	179	205	164	193	178	199	181	192	186	176	200	167	186	155	193	167	178	194	187	184	203	166	177	176	170	200	169	195	166	181	178	178	174	180	182	175	152	157	196	153	157	195	189	189	166	173	182	172	171	198	175	191	190	188	165	170	202	185	167	179	203	157	172	195	171	194	183	160	179	169	182	205	177	167	179	164	180	185	171	196	162	174	211	172	175	180	157	177	175	168	179	162	191	228	174	171	177	187	201	202	188	181	165	185	167	177	192	171	183	160	188	179	180	174	155	173	201	158	185	177	202	186	167	157	204	175	181	172	204	173	141	187	178	197	167	170	199	193	170	175	197	162	165	188	181	158	162	165	185	186	206	202	189	165	197	210	188	175	178	194	194	179	201	192	169	188	165	192	173	161	184	165	186	193	191	187	178	180	198	173	180	166	190	193	170	179	167	154	194	186	185	167	169	188	177	161	188	163	160	164	201	168	153	182	145	159	156	167	198	213	157	185	177	206	172	192	166	179	174	173	193	199	175	177	157	186	216	201	164	177	151	170	214	175	170	167	167	176	167	201	173	163	162	178	211	167	192	169	179	175	178	188	183	160	184	175	173	176	176	193	164	190	166	174	194	182	174	167	156	190	161	163	164	145	171	167	173	180	187	174	183	191	178	181	182	191	214	168	176	184	162	186	181	172	196	159	169	174	171	178	167	213	175	200	157	152	189	205	188	176	205	157	167	172	158	186	173	200	214	191	165	152	174	153	166	201	182	203	168	171	177	173	170	149	198	176	187	178	165	169	201	171	168	172	159	153	167	188	178	162	147	174	171	169	153	169	199	164	166	189	164	195	185	184	176	168	179	196	183	185	178	165	164	157	185	209	187	184	169	180	173	177	179	187	212	180	178	166	169	182	200	179	182	175	189	185	187	189	156	179	162	172	169
2488	1491	2964	3412	2935	2406	1830	1478	1281	1185	1031	982	851	781	682	656	633	618	596	571	512	557	477	512	477	497	524	496	483	467	455	480	463	423	478	486	508	477	466	461	436	455	458	430	457	445	434	455	521	460	437	432	461	455	454	435	475	445	456	468	469	445	410	473	431	470	438	455	460	432	445	479	487	448	434	448	447	397	435	444	397	453	444	464	439	452	427	447	457	494	423	491	454	487	443	460	440	465	458	455	483	440	462	416	452	421	433	440	435	472	455	430	493	425	434	438	474	450	459	440	480	470	448	459	458	457	423	480	434	451	400	420	452	428	415	478	443	464	446	468	424	418	438	478	453	429	469	430	459	454	453	436	448	439	444	501	450	451	461	445	417	468	460	458	457	466	476	456	439	431	440	435	469	414	448	441	465	459	453	442	447	436	441	414	386	476	486	450	439	465	436	439	446	475	445	483	496	471	410	455	412	492	431	447	468	447	410	469	462	475	439	465	445	477	458	420	405	416	474	473	460	472	441	454	487	491	437	468	411	441	408	457	441	445	447	457	422	482	432	409	485	418	438	420	452	460	434	459	470	434	460	468	431	450	443	499	426	451	447	441	465	461	442	453	442	420	478	465	455	439	464	461	452	468	441	437	439	451	473	423	460	428	470	480	444	428	436	435	462	434	432	476	422	445	419	450	463	459	491	439	413	464	480	426	421	456	410	455	420	476	415	449	465	442	440	449	414	405	440	455	472	427	442	458	469	467	469	437	438	442	429	448	461	482	421	480	470	458	439	476	454	443	447	451	455	435	437	491	399	467	436	419	478	446	450	443	439	466	430	451	438	439	482	424	452	464	460	464	420	481	441	435	448	458	447	415	457	459	471	453	429	459	432	448	421	466	441	434	411	426	418	487	464	434	445	472	412	409	432	449	424	433	461	438	435	445	455	481	430	444	442	436	440	446	447	419	456	434	441	452	460	438	473	423	460	479	435	432	459	428	423	448	432	405	469	464	446	477	476	441	500	498	426	443	451	435	445	483	487	463	456	450	446	451	471	419	444	401	417	473	475	464	440	483	464	469	442	508	435	484	420	478	415	485	427	463	468	466	437	443	469	421	474	479	420	487	457	458	430	488	413	482	434	459	400	469	464	450	498	450	481	439	448	479	439	433	488	442	460	487	447	441	466	438	409	445	440	444	473	455	447	469	425	449	461	483	461	479	453	439	464	455	438	495	444	458	444	399	433	467	451	481	454	481	416	438	447	461	453	470	437	481	476	431	472	449	458	459	423	429	454	433	419	469	470	435	472	443	407	429	433	464	491	440	497	416	439	475	439	449	454	446	432	440	426	451	442	465	441	461	440	494	458	426	415	445	448	411	470	463	470	424	433	482	453	434	453	398	463	454	446	443	432	456	474	478	457	452	481	451	423	450	430	381	432	502	456	450	452	427	454	412	436	462	448	440	423	450	443	450	442	523	449	453	456	447	427	470	453	450	446	434	455	412	432	448	463	443	449	471	453	444	448	445	404	424	455	446	476	471	463	450	435	428	473	460	454	458	438	480	458	420	452	437	460	414	459	422	450	459	439	438	439	423	422	399	434	447	445	472	451	484	460	438	419	448	421	447	431	425	380	419	409	448	467	434	427	480	447	448	438	425	431	427	440	458	434	426	445	448	510	486	421	420	453	431	423	449	463	469	433	459	472	451	435	445	453	453	491	485	449	448	407	440	427	481	475	471	432	452	430	410	517	432	406	448	472	464	426	489	436	472	453	455	470	450	487	444	452	435	446	474	448	483	473	460	477	414	476	446	430	437	424	392	473	468	448	430	464	454	442	432	459	479	457	458	436	465	452	423	436	416	455	454	439	463	426	446	403	461	448	441	457	456	459	466	450	457	436	450	478	425	493	446	451	430	453	391	445	440	459	440	462	453	469	422	466	444	488	460	435	413	465	464	445	468	456	485	470	458	443	452	462	457	430	466	465	452	432	435	468	459	458	471	431	465	426	457	438	443	466	453	457	449	431	431	433	494	447	443	459	436	440	463	481	424	455	473	464	466	466	470	462	457	447	432	470	450	385	435	433	472	468	420	432	444	430	456	509	436	493	452	477	481	443	442	437	455	477	410	440	462	404	432	449	441	433	449	472	472	453	472	441	461	439	449	431	453	431	448	454	424	471	450	493	446	479	472	438	454	461	408	428	430	438	430	432	465	437	425	446	458	413	484	455	456	433	429	443	446	451	412	439	412	448	475	415	439	483	464	501	446	437	415	452	465	513	431	446	476	454	439	431	466	417	418	451	455	443	435	462	460	439	430	428	493	461	472	421	496	419	470	488	442	493	503	476	457	486	469	426	430	462	455	457	417	432	462	418	460	470	450	454	468	476	494	490	470	450	401	435	467	426	479	401	509	406	433	485	457	466	424	433	449	456	466	413	426	490	443	423	440	454	431	444	454	448	436	461	465	440	482	484	460	474	448	459	447	437	419	422	424	430	438	452	432	426	466	502	460	437	438	474	460	426	495	428	453	464	458	458	496	433	428	425	429	450	450	486	495	434	460	442	431	425	448	452	434	463	453	398	440	431	444	472	468	435	426	467	427	473	431	500	453	432	435	460	472	481	442	471	421	470	482	445	449	432	459	456	464	403	457	442	443	452	397	441	454	455	439	416	456	407	439	449	472	454	438	452	466	408	452	442	448	455	457	470	433	431	490	463	445	426	433	436	478	423	409	440	416	491	450	420	428	428	460	453	461	476	421	470	463	399	430	410	444	455	517	436	446	478	458	460	473	448	447	427	450	462	405	478	449	457	441	445	442	434	476	441	428	428	404	478	432	454	450	422	434	469	464	449	470	461	436	447	426	475	454	482	446	419	465	445	444	450	431	461	486	436	450	448	433	464	480	440	416	424	445	463	423	469	481	465	453	415	477	416	416	469	471	453	407	434	485	466	428	448	434	461	419	474	464	490	458	433	447	466	446	467	446	442	448	469	409	459	433	478	484	461	452	470	449	460	478	431	475	414	469	461	460	419	460	445	425	452	442	428	477	453	467	425	476	521	485	415	412	424	463	437	467	420	448	489	422	459	413	494	472	457	455	465	469	459	480	455	473	477	428	422	465	444	408	429	453	432	476	454	445	412	457	428	494	427	468	433	469	493	476	443	438	461	465	449	480	494	465	413	404	466	427	449	436	461	448	469	476	437	451	454	491	455	476	427	447	437	437	466	447	489	457	476	424	468	421	458	465	458	437	465	463	453	452	467	496	421	456	462	432	453	455	421	451	460	415	494	431	479	455	463	424	448	443	460	464	463	450	459	436	446	471	474	428	460	465	455	413	420	437	445	459	461	430	455	440	470	469	513	437	457	446	476	478	459	486	462	424	484	449	437	413	452	448	475	420	435	482	431	450	490	464	474	469	454	478	429	429	450	422	436	479	468	475	466	469	479	450	476	473	425	493	423	471	438	424	448	447	465	476	422	438	436	450	418	450	414	443
10036	3490	3858	3045	2035	1632	1291	1057	1016	791	706	592	549	473	401	434	465	410	394	378	310	325	313	316	309	281	321	314	305	309	281	333	294	297	285	287	299	277	318	341	310	304	301	296	301	302	325	304	314	267	256	296	356	271	285	300	297	303	300	304	314	282	349	272	320	284	328	311	286	319	265	287	315	277	283	281	311	317	303	272	332	318	319	307	294	295	305	352	291	297	313	317	263	307	285	318	288	304	304	268	284	283	314	303	254	292	318	307	315	289	281	301	297	278	284	264	307	297	297	316	285	257	300	293	334	337	277	277	278	286	294	323	308	295	283	290	299	277	282	295	306	303	307	290	345	283	299	316	277	310	301	328	314	287	279	339	301	274	270	272	292	287	294	313	302	279	296	286	297	256	306	304	303	294	279	312	294	317	281	331	282	302	285	327	276	325	288	305	286	306	317	291	299	336	306	296	295	309	264	314	287	266	308	299	286	293	282	268	352	295	316	293	284	273	287	291	263	266	335	277	311	279	270	324	292	352	313	303	257	315	288	311	316	285	309	285	300	305	284	300	274	320	287	309	317	320	298	279	302	262	281	314	324	295	315	308	284	296	312	299	311	308	276	311	326	294	302	279	305	306	288	292	320	308	331	326	299	279	305	286	276	260	298	306	301	284	272	299	299	319	305	300	263	326	293	298	297	290	323	294	303	320	274	286	279	277	316	290	273	304	291	251	301	271	313	306	322	292	297	308	300	304	289	319	282	307	319	274	292	334	276	273	287	285	276	256	238	275	316	291	271	332	320	329	270	293	303	261	306	274	296	293	287	287	332	275	316	295	304	321	292	284	294	267	257	265	285	263	264	287	332	313	288	282	302	304	318	287	286	288	283	270	300	325	307	289	324	306	322	298	291	293	294	322	282	301	289	308	296	288	309	290	292	324	272	290	292	312	347	293	320	324	266	310	270	306	325	283	325	324	279	279	317	319	313	285	320	292	308	293	277	291	317	308	280	281	279	283	319	289	311	293	306	287	311	279	293	275	290	326	321	273	286	291	295	293	298	267	297	278	289	273	261	310	303	288	307	291	302	282	303	283	305	302	281	325	258	250	298	290	299	321	274	298	294	299	310	307	286	291	308	316	271	323	313	302	287	272	293	306	286	312	287	300	303	324	302	308	275	313	282	297	333	313	325	296	250	321	274	321	282	303	274	290	304	319	310	310	298	298	311	326	304	328	305	320	302	304	304	271	321	290	282	300	289	304	279	293	338	296	267	263	309	283	320	302	324	306	290	319	290	265	281	305	302	288	295	314	331	292	298	287	313	303	315	282	283	260	334	263	299	274	304	264	296	275	271	319	286	285	299	284	298	260	294	303	277	316	309	295	308	295	285	303	315	301	272	304	259	304	311	307	312	269	316	273	296	287	294	299	290	276	294	279	296	306	297	337	313	300	316	282	284	298	265	308	294	335	327	279	276	281	312	291	302	291	306	300	289	286	292	297	285	299	313	303	314	303	274	335	265	293	276	298	311	303	342	296	297	260	311	289	274	331	325	250	328	298	322	275	330	291	307	286	289	287	318	281	279	311	327	269	272	299	310	301	317	289	311	291	286	322	298	280	284	266	285	291	273	313	309	282	312	306	281	282	305	306	288	282	257	296	298	334	302	296	308	286	292	295	335	280	270	311	308	261	289	292	286	298	299	296	309	305	290	285	303	288	263	266	316	283	331	310	306	306	309	305	285	326	273	313	305	338	315	293	284	312	309	305	302	294	294	283	300	313	283	267	316	286	295	303	326	278	279	310	272	280	297	278	297	298	310	325	305	309	324	309	297	284	288	289	290	318	306	298	283	300	289	273	332	298	285	291	284	289	322	338	307	311	307	306	296	314	274	330	297	289	305	318	311	300	280	294	318	307	336	314	293	262	337	289	311	334	304	271	279	304	276	314	283	314	266	280	310	305	288	327	312	295	261	297	255	299	289	289	269	288	296	327	309	320	306	273	291	296	316	307	306	303	288	300	315	300	294	295	296	313	311	275	302	300	298	302	288	323	288	323	279	306	282	307	302	315	291	297	277	296	313	300	279	293	319	298	300	287	303	288	340	297	268	275	279	268	289	302	275	312	282	296	313	297	287	320	288	290	303	310	302	299	305	286	322	284	315	273	293	315	303	296	330	311	297	323	329	321	305	293	331	311	300	292	333	336	300	281	292	291	322	278	316	306	255	294	292	281	307	298	311	328	289	295	263	315	306	323	301	263	291	309	304	268	349	308	279	307	297	307	318	310	327	290	307	316	276	285	286	283	295	301	300	309	299	283	290	298	272	293	296	299	315	286	272	308	287	273	325	282	280	281	283	295	259	289	333	285	290	298	315	287	321	282	296	328	334	282	326	287	292	385	311	333	281	311	326	289	303	331	308	296	311	271	304	287	334	298	298	287	297	312	277	306	279	323	294	285	300	280	311	317	326	329	283	252	288	281	294	316	291	273	274	283	269	328	278	291	291	307	329	303	286	289	263	319	308	284	306	305	281	303	279	330	316	303	260	271	302	307	297	336	320	306	306	293	272	299	295	288	294	300	263	293	330	297	291	304	289	309	277	288	279	320	321	332	283	281	327	289	295	306	300	298	320	296	301	296	296	302	292	294	252	284	331	281	306	295	333	304	292	291	291	315	294	317	299	310	328	324	285	274	289	251	296	321	335	292	309	302	298	298	279	254	289	309	275	284	311	319	283	297	328	303	284	303	270	261	312	280	297	299	277	323	301	314	298	299	282	301	297	297	289	330	321	314	305	321	276	330	312	292	308	326	289	314	317	294	267	293	321	303	305	304	339	334	321	276	277	313	280	290	313	279	302	326	276	295	297	297	335	283	301	290	273	278	327	282	283	314	283	300	300	294	298	273	285	297	284	285	278	294	280	311	304	290	284	288	263	303	285	308	290	282	347	269	298	294	330	283	300	277	311	315	301	280	271	285	294	321	296	292	293	267	317	316	278	310	305	290	328	294	314	315	294	302	304	287	303	313	310	309	285	291	314	298	278	353	287	271	329	303	305	317	286	274	301	287	271	274	302	278	280	295	314	309	261	267	277	282	300	288	285	300	300	341	323	315	314	287	302	323	300	316	351	293	304	299	324	258	328	282	296	308	319	275	253	305	277	297	300	306	290	296	284	283	307	290	317	313	309	308	304	328	309	316	280	284	303	320	300	282	273	327	290	287	341	278	300	310	312	268	273	292	271	273	269	316	310	312	301	303	295	293	304	278	307	292	271	312	283	317	302	330	358	290	289	288	278	303	274	309	293	313	297	331	281	303	305	318	263	308	290	279	265	311	274	284	313	294	295	293	298	298	300	286	309	298	296	298	301	274	305	291	302	307	327	299	324	267	317	314	295	285	288	319	302	277	299	320	299	319	298	310	274	268	298	302	298	316	316	323	285	284	291	304	278	282	285	303	299	319	300	297	291	279	289	324	281	294	333	315	305	283	309	294	320	321
7905	3550	6382	7298	6508	5904	5224	4218	4410	3580	3181	2673	2447	1990	1515	1442	1447	1375	1276	1156	1068	913	863	826	843	792	773	762	766	734	794	753	750	802	744	746	714	734	731	692	671	734	667	659	677	718	649	689	676	698	673	706	679	678	726	642	681	640	712	710	693	688	713	668	681	665	717	666	710	739	697	718	690	682	687	707	675	659	722	707	718	705	667	671	671	706	664	670	689	696	703	700	713	712	697	687	700	715	710	677	711	715	651	714	674	679	661	694	694	680	658	700	699	696	676	695	676	723	686	690	665	674	653	686	674	723	675	680	707	695	673	657	710	682	650	679	688	721	719	726	687	741	695	684	708	656	687	687	707	700	684	650	659	693	737	687	650	655	689	638	704	697	689	714	685	672	679	708	678	745	690	660	682	661	652	667	685	664	707	682	693	730	672	686	703	709	663	740	674	666	718	678	695	698	689	697	711	678	653	662	676	645	672	703	704	669	694	724	687	677	705	642	684	688	703	687	664	736	697	700	687	683	723	655	665	688	697	685	717	662	705	669	693	648	698	686	692	746	684	706	688	710	706	651	676	671	694	671	671	669	688	686	721	640	749	720	705	680	660	679	728	714	677	703	699	663	727	682	756	712	690	653	669	689	711	684	658	733	693	723	662	659	740	745	684	705	687	661	713	699	694	706	703	694	703	686	695	705	676	724	704	672	712	740	707	726	702	680	720	707	693	696	704	706	667	710	696	656	704	690	711	663	674	698	681	659	623	690	693	732	709	688	673	684	721	663	649	644	668	683	718	704	693	697	708	706	695	671	667	688	694	616	703	706	674	679	726	739	697	716	687	672	646	672	680	706	672	681	678	695	680	737	714	713	632	724	702	725	677	696	730	745	694	657	678	727	716	689	688	678	714	695	699	711	679	673	721	744	694	690	686	663	711	687	695	695	672	718	667	676	713	738	666	687	704	740	712	678	671	702	692	688	696	694	719	688	684	686	730	729	667	702	654	678	707	667	692	675	717	718	621	719	676	706	704	636	690	668	718	719	729	710	673	664	711	706	654	660	674	652	696	682	707	694	652	658	651	660	685	650	701	688	700	648	678	664	660	693	701	701	695	655	671	687	697	686	631	687	748	668	612	725	672	679	720	702	680	641	699	658	654	703	710	705	720	681	670	681	690	709	738	700	703	680	651	685	712	709	683	686	681	706	716	677	665	711	652	692	722	668	716	680	646	659	680	679	663	721	693	678	714	710	687	710	664	682	709	692	680	682	684	679	691	651	725	661	643	739	676	700	698	707	686	707	672	675	677	716	707	648	638	706	693	693	715	682	702	652	652	690	669	673	700	649	742	667	717	725	624	697	694	665	677	667	748	673	696	673	675	685	680	689	706	707	690	683	732	686	672	654	719	680	680	715	721	689	741	706	656	697	677	702	704	689	688	694	716	702	654	643	734	694	707	735	652	711	741	716	683	693	709	730	679	695	716	700	692	701	678	692	749	683	710	689	668	672	690	725	680	659	679	707	713	668	728	630	720	672	658	653	714	644	697	690	762	705	679	669	715	706	687	685	682	653	740	700	702	681	698	702	664	674	720	687	680	699	713	726	672	700	670	686	663	689	678	672	657	739	708	683	642	702	710	660	710	720	644	732	691	718	710	662	664	683	733	690	666	693	700	684	683	717	698	690	694	659	660	736	680	743	669	714	691	668	678	683	689	715	647	726	644	706	701	701	723	706	705	703	684	670	680	678	631	689	725	702	704	725	656	702	668	728	700	770	702	675	667	668	707	694	636	717	674	704	662	652	694	672	702	679	675	717	624	679	676	660	682	701	747	708	693	658	697	703	685	671	723	663	674	690	645	707	706	673	705	693	710	716	702	707	710	726	681	716	710	694	725	713	744	687	716	690	692	729	680	698	701	699	668	706	668	676	680	684	691	665	726	699	708	691	687	672	670	692	707	669	693	637	686	698	656	706	697	735	762	713	669	682	708	703	723	709	715	672	622	670	691	691	709	652	703	662	749	680	700	657	699	698	728	671	695	723	693	698	668	668	704	713	657	688	661	656	705	677	674	674	700	708	679	660	661	719	707	695	688	680	728	682	708	700	756	701	689	721	692	660	693	658	687	619	690	742	692	729	730	652	662	693	661	680	696	709	708	690	672	673	713	687	691	721	719	707	660	748	674	681	699	686	688	691	711	668	714	694	715	723	677	677	737	724	706	656	691	755	703	655	640	683	699	690	632	671	692	695	755	718	669	715	689	693	671	650	718	712	677	674	707	686	759	719	668	676	681	695	698	711	680	694	680	701	694	700	680	662	650	685	680	688	704	695	677	691	699	719	727	715	676	671	708	669	656	714	713	674	708	680	666	682	687	659	701	701	673	744	716	660	675	750	726	726	717	660	712	724	672	714	750	696	690	699	742	674	746	653	696	666	670	736	690	670	694	666	735	656	704	734	682	687	694	661	644	737	701	667	678	654	660	739	670	688	699	706	676	704	682	687	681	663	688	727	667	698	714	646	692	664	631	691	678	747	700	659	706	704	686	741	676	674	679	690	713	689	682	721	700	664	686	675	698	656	649	664	737	691	665	737	689	669	669	688	711	706	712	687	717	708	706	674	706	692	694	726	653	719	662	668	720	728	700	655	697	670	681	667	675	718	634	756	689	670	705	700	665	698	703	717	751	675	645	701	711	689	688	697	718	717	696	706	666	681	683	681	661	706	709	676	722	725	737	712	706	674	690	654	707	698	637	670	666	654	694	692	746	646	693	633	721	676	681	675	676	700	733	705	718	658	667	744	723	671	719	739	648	669	689	714	673	709	741	640	722	696	654	675	715	673	692	672	699	728	654	678	722	674	729	712	651	701	684	675	745	695	654	622	681	735	705	686	727	719	720	671	723	670	660	621	749	736	665	674	695	732	675	646	709	686	679	697	678	675	725	685	686	732	750	721	694	695	693	692	717	719	693	632	667	698	682	655	734	735	667	683	695	702	718	680	672	696	671	690	700	665	686	700	737	658	694	726	656	724	686	699	722	663	641	729	731	715	704	713	679	672	699	686	659	675	680	706	722	684	692	745	713	684	722	690	720	691	696	638	634	694	698	682	700	675	661	671	719	711	699	707	663	669	700	715	653	681	697	695	691	719	623	680	681	685	715	684	744	667	645	669	714	717	695	710	679	691	685	691	709	694	715	657	685	676	675	702	645	694	654	678	677	695	682	659	674	665	753	682	714	691	710	702	660	694	685	746	696	702	688	697	692	665	677	742	704	690	718	692	760	690	711	704	685	695	701	717	684	682	662	721	730	713	668	716	667	699	719	663	654	734	715	649	673	681	710	687	680	675	683	709	690	708	677	671	654	767	704	690	707	708	714	726	725	694	684	672	697	694	724	687	677	724	703	715	701	664	686	718	726	650	675	660	669	686	655	650	676	701	712	708	647	717	693	717	706	657	668	723	726	717	718	641	670	667	665	700	660	670	706	688	692	741	701	738
17191	5627	6667	5301	3291	2747	2286	1866	1597	1325	1070	862	844	683	535	545	501	493	453	409	352	340	326	339	305	313	340	345	320	317	317	329	310	309	322	308	322	331	320	264	301	311	263	288	328	300	334	307	310	284	328	298	328	310	307	332	342	319	302	257	301	318	319	274	301	305	333	339	289	327	282	264	299	312	277	242	322	299	282	289	306	321	290	290	294	311	322	297	274	294	318	289	288	301	282	290	300	318	282	291	284	304	306	311	306	292	319	330	281	295	291	303	313	326	295	317	296	308	274	308	316	314	310	311	312	296	323	287	303	289	303	284	317	296	283	310	292	297	299	293	293	296	287	283	333	317	314	285	252	278	268	298	305	322	273	296	286	303	325	311	288	291	288	302	293	312	289	313	288	301	287	281	318	342	281	289	298	314	292	294	298	292	297	330	305	296	299	309	289	273	313	340	286	278	273	301	310	309	280	328	297	278	317	278	283	277	293	294	261	273	309	302	301	316	311	276	304	292	308	308	293	305	291	313	330	304	330	302	327	291	314	306	291	329	315	327	312	283	343	305	295	298	296	287	287	295	294	282	333	309	327	317	301	322	313	324	320	291	277	292	293	269	298	295	282	340	315	308	302	332	310	312	297	307	306	289	288	280	286	332	303	255	294	279	268	288	327	298	310	333	304	304	281	299	311	330	312	324	277	292	307	293	319	294	315	250	283	288	292	325	301	293	297	280	308	319	320	290	302	307	271	336	330	308	308	312	321	273	305	303	291	280	322	312	316	314	306	267	306	281	291	314	287	311	284	299	309	314	286	289	283	302	313	294	279	325	317	281	287	323	303	291	275	288	286	319	318	288	284	324	300	285	312	310	330	303	296	290	313	263	287	317	299	292	296	323	313	325	311	287	315	275	333	304	323	310	307	282	270	326	312	291	329	301	314	300	305	268	275	302	343	315	316	285	292	313	273	284	307	267	284	288	280	310	321	284	276	307	308	311	300	311	305	323	307	346	285	273	294	292	276	318	287	294	302	299	325	298	300	313	303	317	276	325	304	315	317	285	300	272	290	300	326	304	346	317	320	302	274	276	299	303	289	266	312	327	320	265	331	299	335	350	286	322	313	268	298	300	281	305	279	310	293	311	303	282	331	323	272	305	303	318	284	298	297	294	286	300	296	285	325	304	323	279	261	315	305	303	332	313	325	291	326	301	336	301	308	304	313	297	301	281	286	308	291	326	303	335	333	316	304	321	311	314	256	335	274	309	314	313	312	277	295	287	297	272	315	305	300	312	294	277	311	332	299	265	313	287	304	276	311	304	273	321	288	311	359	304	255	295	300	280	283	268	274	306	309	281	321	319	306	274	331	272	288	312	332	322	262	286	294	309	302	324	301	316	283	292	309	315	322	324	312	306	290	298	291	275	289	311	307	318	321	298	293	302	258	302	307	274	296	297	302	316	309	322	277	309	284	299	312	298	309	299	265	300	319	324	270	305	320	288	300	315	308	267	285	275	327	308	298	310	274	312	304	317	341	303	321	309	307	304	299	312	293	339	281	299	299	276	284	287	323	309	316	298	323	285	322	312	304	305	294	324	310	295	248	322	278	288	290	276	325	315	306	293	280	348	338	290	270	299	315	325	287	273	328	304	302	320	296	285	291	317	303	284	301	274	301	286	319	280	289	293	324	287	325	331	287	296	303	309	281	296	266	308	287	319	303	296	294	300	291	298	297	312	292	273	309	320	296	265	285	322	302	320	302	309	314	307	310	331	314	294	279	318	269	329	284	302	316	319	326	311	284	300	299	293	311	312	283	310	310	291	302	270	296	292	288	295	266	316	307	313	278	349	335	306	303	286	299	301	296	285	302	292	305	314	289	308	328	301	283	307	310	303	283	275	314	285	307	305	292	306	319	292	310	304	321	314	309	313	294	303	290	325	341	317	315	303	274	321	319	311	298	290	315	328	290	300	314	292	286	288	294	289	311	337	295	317	293	301	310	286	315	307	279	307	268	313	313	280	309	303	300	322	291	299	304	297	323	313	298	336	278	295	307	295	247	308	298	325	285	343	303	331	276	271	305	288	302	318	331	271	326	307	310	328	314	341	325	269	325	339	297	273	291	351	310	308	291	324	325	360	301	301	316	297	292	307	319	276	317	288	315	289	293	281	293	283	308	296	268	320	310	343	307	274	275	299	303	300	279	289	263	270	307	286	304	319	297	303	296	286	261	256	316	278	297	283	262	281	304	278	287	310	303	289	299	299	304	313	356	311	318	290	330	306	280	275	332	281	299	292	310	293	299	245	299	305	306	297	317	260	296	273	335	286	320	317	271	266	303	302	275	313	279	278	302	287	299	323	354	310	323	287	294	297	299	320	279	275	277	287	317	306	279	281	289	362	301	310	317	320	320	301	310	298	291	283	281	295	299	289	322	305	332	329	332	281	275	302	347	310	298	281	301	297	288	332	274	286	288	328	344	285	316	267	307	319	322	279	296	312	303	295	315	280	283	288	327	319	344	304	278	334	282	295	327	290	273	281	277	289	275	304	290	295	293	306	283	270	330	311	301	261	310	299	302	287	327	281	299	286	302	265	275	311	287	313	320	297	290	304	298	313	327	302	279	303	292	294	302	301	288	257	286	308	300	306	294	325	311	327	316	321	279	303	337	297	309	293	288	271	296	315	300	271	296	320	286	320	307	314	276	322	270	293	300	281	295	280	307	308	330	315	333	272	284	340	307	285	266	316	296	276	307	316	319	309	272	296	306	307	348	284	318	306	282	298	326	284	298	301	297	281	268	274	313	294	307	335	288	307	295	308	270	286	301	306	287	301	283	307	298	273	278	288	278	277	287	294	307	314	295	297	336	311	277	317	284	325	311	329	299	299	251	307	275	326	319	275	303	288	285	314	296	303	317	302	280	315	311	300	303	300	348	317	323	289	313	300	291	306	295	330	307	290	329	323	319	293	282	297	319	302	283	336	300	275	304	288	297	320	296	326	259	274	307	314	301	288	316	295	299	313	283	325	316	296	282	289	295	276	307	257	301	286	291	327	313	332	311	303	310	308	281	312	301	293	307	277	301	316	344	314	306	282	329	302	312	291	322	312	271	306	299	316	281	304	286	333	288	295	295	287	290	326	296	315	289	302	317	264	318	306	321	332	312	304	305	303	310	324	298	292	307	284	249	303	294	294	297	303	306	304	307	355	338	322	310	332	278	313	320	330	338	266	297	285	274	318	312	319	296	307	312	293	317	293	284	315	335	287	278	294	300	315	326	318	312	290	262	274	277	306	282	324	297	293	313	271	308	350	283	299	272	315	288	321	296	294	311	322	299	316	320	302	284	317	292	322	272	278	296	295	296	267	282	317	320	292	287	350	288	285	315	347	296	328	319	293	302	310	341	272	310	273	319	344	308	306	332	325	325	270	290	331	287	308	310	324	332	287	301	290	332	287	289	324	291	289	280	317	295	316	285	308	318	305	308	313	265	303	302	274
10286	4700	9219	10573	8789	9192	8409	7432	6915	5809	5098	4108	3666	2891	2141	1965	2251	1857	1568	1376	1187	1065	873	844	885	883	914	782	832	745	795	800	784	744	735	691	714	706	746	745	701	711	677	674	717	714	700	696	656	714	632	700	679	737	653	700	663	679	650	667	665	673	672	663	705	710	656	646	685	658	681	729	698	726	675	646	695	703	656	700	677	645	689	644	689	680	646	652	663	720	632	662	671	693	694	707	670	716	667	682	738	678	647	633	664	610	669	711	658	668	735	635	653	708	692	688	631	691	672	676	673	635	679	675	689	707	679	654	665	678	659	618	677	739	695	688	675	690	689	682	673	681	658	656	700	719	705	689	664	704	688	700	646	629	670	660	690	718	688	698	691	646	652	686	672	634	685	664	690	737	660	662	660	707	680	695	667	689	680	661	720	652	709	691	671	711	676	649	712	676	670	658	663	682	699	689	680	680	668	669	702	668	617	671	715	685	671	659	685	678	682	710	678	697	712	680	660	689	723	703	684	612	654	601	684	687	664	694	694	702	654	634	667	658	679	686	674	655	665	661	654	668	672	709	722	675	660	680	635	678	668	657	697	662	664	678	652	730	697	665	667	700	695	671	684	694	675	649	671	666	677	704	673	646	698	661	682	744	696	679	667	710	675	676	670	686	674	676	681	647	689	681	635	667	698	678	675	685	644	659	700	673	692	677	718	676	661	665	697	705	658	638	660	648	674	703	700	720	669	662	655	661	667	726	661	654	697	676	664	663	687	724	678	650	673	646	666	640	677	655	689	655	686	684	670	662	673	689	701	645	737	668	714	675	708	672	651	634	628	681	666	629	679	650	703	657	648	627	703	671	653	657	697	668	691	693	715	672	671	702	710	677	705	650	678	678	668	725	670	686	669	707	690	651	710	644	667	688	620	707	691	717	685	677	673	682	656	676	701	686	666	678	695	631	681	676	689	654	690	697	719	630	633	630	645	635	699	669	655	695	674	663	684	693	727	626	707	742	695	681	729	638	628	689	713	671	687	652	677	689	636	680	628	655	655	663	671	665	682	740	662	696	652	653	644	650	630	715	671	726	674	674	697	693	649	692	692	673	673	639	697	673	723	730	700	624	656	692	663	692	682	685	655	640	684	678	658	704	648	678	681	664	676	634	660	716	690	722	670	711	663	643	651	683	659	632	639	716	674	709	731	634	660	674	670	668	702	666	747	730	651	678	690	671	684	681	642	690	739	652	687	656	673	693	656	713	688	632	737	681	685	675	632	634	669	667	706	732	669	623	720	638	691	711	680	680	700	698	683	691	710	660	652	685	678	669	676	712	644	641	644	629	714	694	694	687	656	624	649	736	682	691	631	700	659	705	656	701	659	677	734	677	693	679	692	663	689	711	673	633	699	694	628	663	726	664	651	647	684	673	648	708	686	658	686	671	679	701	704	661	627	674	665	639	694	704	711	721	632	665	663	684	693	667	668	721	643	680	619	689	669	642	665	663	632	717	669	653	686	693	691	703	662	662	640	695	636	689	650	656	648	698	704	668	701	633	646	649	641	623	669	653	678	637	656	660	654	675	675	673	674	667	701	706	622	689	668	661	632	705	674	652	686	698	624	658	641	674	661	633	661	649	675	633	691	691	690	689	700	683	685	631	689	655	656	623	670	632	673	664	634	689	686	682	693	693	670	736	694	662	637	643	650	694	665	691	683	701	672	699	676	708	663	669	676	697	641	671	655	678	708	677	683	713	708	697	695	693	650	656	672	683	680	679	713	712	691	666	674	689	648	692	680	665	692	689	695	713	682	645	674	680	703	658	673	640	670	670	668	679	690	658	649	716	672	645	712	692	659	675	664	688	683	641	670	694	707	693	653	684	685	653	625	712	690	679	666	644	642	677	694	683	662	663	670	644	691	707	678	645	686	726	670	690	675	666	712	698	700	676	650	654	693	693	725	674	636	699	725	614	665	665	669	638	640	658	636	720	693	681	707	645	683	694	672	700	663	691	708	708	702	680	681	680	671	662	698	700	664	688	708	691	675	725	662	699	635	647	656	664	653	678	630	640	678	723	674	650	693	714	684	650	730	675	651	681	676	698	693	676	742	634	660	661	645	694	666	667	694	745	722	670	653	719	687	647	689	664	686	660	707	686	674	654	652	677	682	659	684	716	660	680	665	698	644	689	692	626	653	638	664	677	722	691	680	679	664	685	687	717	674	679	678	677	632	702	652	658	633	657	664	704	647	662	740	645	671	729	640	637	715	690	667	654	646	683	681	660	640	710	687	691	740	672	691	682	697	646	637	670	651	682	681	677	664	687	668	694	665	711	691	665	643	673	685	671	693	668	656	645	677	668	673	683	670	700	708	670	665	685	696	724	627	691	712	689	721	682	638	687	679	683	632	727	660	676	641	709	633	728	707	694	645	643	727	657	694	687	689	691	649	634	628	692	627	690	655	700	715	661	698	686	663	713	703	662	657	651	669	716	700	679	676	693	728	697	639	664	682	719	717	694	669	648	691	693	678	634	693	661	680	653	687	686	656	653	670	700	696	678	669	694	733	630	697	626	653	645	631	690	657	635	668	671	673	650	646	649	706	685	756	690	703	624	649	654	693	675	732	662	700	684	682	624	690	670	709	698	678	661	700	655	673	626	671	701	654	660	716	728	675	704	693	694	684	691	624	690	709	664	694	677	654	645	704	655	668	646	683	676	665	680	639	644	680	680	681	685	687	708	738	685	717	686	674	696	674	678	681	671	638	659	703	654	705	682	634	682	661	698	670	654	661	649	675	634	678	751	680	688	687	670	650	715	634	669	649	667	666	722	692	679	687	641	672	642	676	651	685	658	686	712	693	680	701	711	631	735	686	732	678	711	663	650	667	694	661	710	631	683	671	700	634	701	667	689	640	660	668	658	638	680	659	661	703	703	710	679	703	662	698	656	673	691	723	706	645	666	678	655	668	721	688	687	683	668	686	712	646	712	634	645	662	652	664	686	709	726	695	657	692	714	657	713	639	687	673	642	695	714	675	675	680	718	684	692	643	695	629	718	683	636	690	657	697	670	658	669	692	694	654	672	705	652	681	698	666	649	697	702	661	687	660	653	676	700	663	645	673	709	688	686	653	644	639	673	665	662	693	677	700	668	615	691	644	702	625	681	678	601	658	694	676	688	714	665	679	677	644	715	648	670	626	715	703	669	695	711	679	754	725	661	691	654	724	639	707	696	722	639	637	693	696	661	654	674	678	636	659	692	698	683	676	699	676	682	688	736	688	710	662	678	726	697	695	708	719	680	698	662	634	670	674	666	661	665	647	665	682	654	711	656	662	696	668	708	671	684	691	695	635	666	686	713	635	727	660	703	682	667	692	649	645	688	695	668	679	715	639	639	653	693	678	713	672	614	648	644	730	686	693	696	698	667	645	697	692	676	693	686	701	682	698	653	673	686	682	697	692	736	677	688	662	713	720	697	678	743	712	662	702	707	689	713	674	681
2866	1113	1231	1017	723	478	391	361	299	258	268	261	210	195	214	206	167	173	196	195	195	195	190	165	192	193	152	168	185	172	187	161	192	178	170	177	179	184	178	187	173	181	145	169	181	163	185	166	154	164	179	165	166	178	160	171	163	175	168	191	152	161	151	169	144	171	186	169	156	157	179	159	188	169	194	163	168	165	167	173	155	193	183	162	169	149	166	177	172	168	182	169	191	137	166	175	178	195	178	199	170	142	204	161	171	172	164	181	162	187	160	167	175	167	164	162	194	153	176	170	176	160	162	147	171	159	177	162	173	169	177	157	157	157	149	169	199	160	152	150	208	158	181	191	192	169	162	188	150	173	173	135	183	156	173	166	169	162	166	199	181	193	198	151	183	154	174	180	191	205	165	163	181	177	171	154	168	179	178	166	157	148	169	155	182	166	166	194	178	151	161	138	146	173	162	159	160	181	170	175	174	159	170	168	174	159	162	171	175	187	196	182	183	185	181	186	173	196	186	159	168	179	192	175	168	164	182	178	187	166	150	175	199	178	184	164	172	168	189	188	170	162	152	175	176	187	194	143	153	172	196	168	168	187	169	162	158	168	201	165	175	171	167	174	180	185	173	181	186	180	158	170	188	195	160	160	171	151	145	171	158	191	181	166	167	182	170	154	164	162	137	185	184	174	194	163	168	138	206	148	162	179	179	163	156	145	137	165	194	165	173	160	180	169	185	183	159	150	172	214	153	141	169	183	147	192	180	177	177	134	190	195	158	182	147	136	194	171	178	164	176	172	161	167	152	141	178	178	184	160	182	155	141	179	159	160	145	167	147	181	178	186	176	181	164	177	188	163	178	177	160	156	151	141	158	152	187	188	168	199	162	154	172	165	179	192	175	191	167	164	168	198	175	154	186	156	161	158	159	178	178	175	157	170	172	175	174	160	155	147	152	179	167	171	185	176	162	150	180	171	181	171	169	174	167	153	152	178	179	175	153	172	161	190	161	174	167	186	201	180	154	178	179	172	169	158	153	174	177	176	191	171	191	167	158	177	168	177	162	138	158	166	151	166	183	171	146	198	163	166	176	162	188	168	204	166	160	163	177	158	180	203	192	167	167	172	180	156	164	164	195	167	166	185	167	171	170	184	182	168	169	168	157	177	170	174	186	160	180	176	164	172	146	178	164	165	171	174	161	171	173	157	176	144	154	168	194	176	167	172	172	157	168	191	176	171	173	164	170	172	158	164	193	173	156	153	158	165	154	159	155	181	178	190	180	188	193	175	179	178	182	174	182	175	131	162	175	167	173	176	162	149	171	181	176	150	186	177	179	171	169	157	163	184	166	181	189	151	165	153	151	171	177	197	161	169	183	180	169	157	151	161	158	153	188	201	170	173	193	163	151	175	181	178	161	165	156	155	185	152	154	191	185	190	188	169	168	208	180	192	180	173	170	165	191	186	168	183	142	153	178	165	146	184	185	159	172	161	191	169	188	176	160	165	160	197	181	176	165	169	177	180	171	158	158	161	160	164	162	180	147	163	165	154	179	182	175	159	173	187	184	184	178	162	166	176	142	159	168	172	179	152	155	176	172	174	166	158	181	175	187	185	182	171	196	149	194	191	163	192	155	177	151	165	189	135	175	186	174	162	163	195	176	156	190	147	176	187	164	177	162	188	164	160	176	177	162	164	137	154	182	171	175	168	167	161	184	176	154	185	185	157	192	174	164	185	183	182	167	150	183	164	159	164	171	160	166	201	171	168	189	180	178	160	169	147	183	174	169	199	161	165	177	174	166	171	162	159	183	158	185	189	188	167	192	179	170	161	170	157	164	168	154	163	183	190	158	154	168	169	157	198	187	183	166	150	153	157	203	189	171	166	184	150	173	175	197	156	186	153	185	174	185	179	185	166	166	149	201	179	167	170	166	183	189	163	160	183	182	188	189	163	181	204	169	188	167	162	164	155	199	200	161	171	172	175	185	161	167	164	155	192	179	143	146	187	181	157	180	151	156	170	186	177	180	156	171	174	195	146	173	165	175	167	167	157	143	176	171	151	159	170	170	162	172	170	178	186	207	176	143	175	163	193	150	168	193	162	170	182	153	174	172	186	166	185	165	153	174	211	171	166	186	164	185	167	165	179	176	173	162	184	183	165	171	190	175	174	177	169	176	151	175	182	164	167	156	156	148	166	183	188	141	180	143	156	163	171	181	188	156	178	162	178	184	172	186	173	167	162	149	173	161	182	162	174	154	156	192	169	156	170	174	166	149	181	150	174	184	178	162	161	196	178	176	173	190	172	139	167	166	182	171	195	169	169	151	160	172	150	156	188	169	151	150	169	146	177	188	159	161	152	169	158	177	180	163	157	178	164	184	172	149	188	200	168	172	174	198	160	162	169	140	176	179	149	161	148	155	184	185	200	182	165	182	199	166	151	174	159	170	173	161	186	189	144	187	183	161	165	149	165	189	162	191	166	167	161	171	178	153	153	170	197	156	188	179	171	165	150	191	169	175	171	172	189	195	151	155	185	156	200	170	165	166	160	151	164	173	167	152	166	154	176	169	161	176	161	161	151	146	176	159	145	138	160	191	154	197	163	173	196	173	193	194	170	170	153	168	174	136	163	161	154	170	173	175	170	185	188	173	172	182	193	173	192	160	148	159	198	168	173	155	167	151	180	172	192	153	166	154	152	160	149	166	182	172	160	162	157	187	196	174	172	162	167	172	151	174	178	185	156	177	196	170	186	186	167	147	175	187	172	176	162	182	159	162	169	158	173	155	162	157	168	172	171	177	174	179	181	181	154	180	158	179	174	175	188	186	198	200	163	183	190	191	190	166	153	175	205	198	193	158	177	154	154	150	164	180	151	166	204	160	166	160	157	161	176	177	161	177	193	179	168	159	181	164	172	185	170	160	183	145	162	172	187	165	170	178	172	184	191	151	159	184	184	178	172	171	157	159	166	160	154	196	171	170	182	169	184	164	171	153	178	174	150	158	168	183	178	177	158	175	161	143	170	165	155	168	175	173	155	180	156	176	197	199	150	151	179	155	183	153	150	159	158	171	192	176	176	153	146	160	168	178	157	158	164	161	163	186	189	171	183	181	175	155	173	172	176	172	158	172	173	196	171	186	194	156	168	188	177	163	191	180	175	149	188	134	185	171	193	150	167	169	152	170	183	169	180	175	160	163	162	187	161	180	180	183	156	185	164	189	182	147	163	197	165	150	155	172	169	166	178	174	183	157	157	153	181	177	152	169	179	160	182	186	188	183	174	160	172	144	186	152	181	133	168	175	160	173	163	169	185	167	180	186	172	178	155	193	156	179	154	168	180	151	171	150	171	156	188	174	186	156	160	159	139	154	156	178	175	144	136	155	190	190	161	175	148	165	172	177	169	148	170	173	161	175	178	185	163	161	174	156	175	132	142	186	158	194	211	190	175	171	148	153	176	190	170	173	155	149	184	165	176	172	165	209	146	167	158	167	162	182	165
2471	1303	2570	3145	2546	2062	1803	1393	1219	1122	988	858	842	716	677	662	621	583	574	554	520	480	476	508	460	470	474	479	464	467	450	457	497	432	428	428	457	442	426	431	436	420	424	439	442	445	446	442	470	414	412	476	413	427	452	418	426	416	451	425	404	446	433	429	455	417	411	426	418	431	414	444	451	413	416	457	453	421	402	446	438	425	423	415	387	413	398	456	474	409	410	447	446	445	436	431	497	390	409	438	449	475	444	420	429	441	434	410	447	414	436	457	425	437	409	438	449	411	404	442	431	451	390	447	430	434	468	407	469	442	442	464	434	421	450	417	446	426	436	430	452	435	451	423	446	444	435	463	451	423	452	441	417	432	430	416	469	403	433	455	430	471	410	441	420	452	391	408	465	418	436	433	435	397	442	420	445	415	433	444	430	469	450	418	400	464	448	394	458	438	427	435	462	437	431	454	418	465	436	445	407	471	429	428	418	437	414	403	403	427	447	429	418	418	408	411	452	459	429	434	458	424	394	405	459	433	375	471	429	434	446	474	453	469	428	425	425	425	453	466	454	453	427	459	427	461	388	392	434	444	456	443	431	470	476	413	417	421	399	431	429	422	422	439	436	442	442	418	407	437	451	422	443	470	418	441	454	446	439	479	449	434	416	421	440	420	412	429	427	444	464	438	391	402	402	420	415	390	444	443	437	408	485	428	437	401	433	463	407	427	414	454	447	436	439	476	433	421	424	422	428	449	449	408	425	428	428	468	431	436	425	466	438	446	421	402	435	434	454	415	418	420	437	444	429	426	422	448	403	438	449	459	441	405	448	396	429	445	422	417	440	416	432	478	420	462	465	442	439	451	469	406	452	412	431	423	433	433	413	432	406	429	414	402	426	433	406	432	420	429	437	468	410	444	434	425	423	435	433	448	451	415	403	450	434	417	435	442	457	412	448	418	441	459	452	419	449	436	414	416	458	445	437	438	395	452	438	391	423	455	456	409	422	425	449	464	438	419	458	412	399	456	433	441	424	421	386	417	405	437	416	433	464	435	396	412	419	432	447	429	439	434	419	414	393	425	441	429	440	461	415	454	454	409	468	463	427	403	442	449	449	394	432	430	475	420	465	413	403	408	421	427	467	472	456	427	422	400	385	419	461	400	448	411	430	419	434	404	399	428	458	467	416	443	420	409	448	452	465	438	443	402	428	458	419	405	430	429	445	446	431	461	423	427	431	449	422	448	443	392	453	444	445	443	430	471	426	438	424	435	458	484	425	458	447	455	425	456	431	417	418	439	438	447	405	433	418	429	418	430	456	454	447	407	418	446	424	417	429	439	433	433	416	439	430	418	434	421	414	446	414	442	395	442	471	416	448	423	408	436	431	397	459	437	447	422	438	435	407	440	395	442	448	415	413	452	446	443	422	418	429	427	418	423	415	440	434	410	476	410	438	416	419	409	445	475	423	455	425	397	433	412	404	435	448	409	444	400	423	433	420	430	448	433	449	420	429	455	417	423	476	401	417	424	416	441	457	416	418	459	464	438	466	442	443	420	443	437	430	455	415	483	452	411	465	430	439	426	425	468	440	432	481	460	436	416	448	452	425	426	424	427	432	440	423	417	409	398	453	405	435	472	420	428	472	426	421	399	404	431	458	464	400	444	467	418	472	443	412	427	418	410	462	451	448	473	426	437	454	427	434	446	433	422	435	456	404	432	457	468	456	447	410	420	444	453	462	444	426	420	427	441	439	424	438	400	421	407	469	427	388	467	418	402	430	422	434	451	415	430	442	441	446	445	442	410	400	418	478	441	434	421	428	424	435	413	431	438	465	432	429	429	408	421	447	452	440	431	446	450	433	434	414	418	440	448	384	434	448	424	442	445	481	387	427	461	427	434	429	389	442	448	448	458	414	441	460	404	418	429	400	420	456	396	441	456	434	421	420	409	427	470	459	439	427	446	390	448	433	434	438	443	425	465	389	416	420	489	429	438	392	401	411	448	409	405	454	436	425	440	409	432	428	440	426	444	424	442	453	410	433	439	424	432	440	472	418	446	433	419	445	432	414	413	437	460	433	381	454	462	422	422	450	462	458	422	420	431	411	422	431	435	448	441	448	427	427	482	436	433	393	434	461	438	414	430	429	426	403	455	448	393	436	451	429	431	443	435	453	458	424	450	434	442	426	438	456	421	425	450	483	445	445	454	474	415	436	445	456	421	421	462	426	417	487	393	437	425	432	443	454	411	440	479	444	402	449	425	448	405	436	456	423	437	423	432	413	456	439	427	385	423	461	451	457	427	398	439	378	451	450	483	432	431	450	429	435	444	425	451	453	455	461	406	442	449	429	434	425	440	431	458	421	468	447	411	458	439	448	432	429	442	426	480	383	444	425	407	442	425	461	389	422	453	445	445	437	441	455	460	439	393	443	421	445	429	445	427	440	467	443	440	444	425	455	445	427	456	443	429	429	416	425	434	426	408	441	382	420	415	438	464	422	403	391	496	431	428	433	437	429	442	422	451	456	442	436	428	426	480	418	403	420	429	437	468	455	468	379	442	415	427	445	467	411	434	426	441	447	453	427	434	420	423	461	434	440	412	424	412	461	458	443	474	389	489	429	430	469	420	409	438	410	392	421	441	393	427	417	426	419	426	435	460	458	410	441	443	446	446	455	422	430	431	426	401	432	462	429	434	436	407	417	455	429	455	420	429	438	426	407	463	447	475	480	446	399	464	445	420	390	442	476	439	407	449	456	439	474	438	437	409	431	447	419	406	451	467	432	397	444	455	439	446	420	440	436	464	427	425	463	422	426	426	454	425	452	436	411	410	442	485	406	467	472	434	420	423	382	470	431	446	428	421	463	422	437	400	451	431	468	430	420	471	415	471	435	411	453	423	451	451	396	439	441	404	414	441	431	446	406	463	423	429	424	454	456	429	459	461	436	439	413	446	418	412	465	392	481	452	438	442	403	430	429	413	424	419	454	448	471	417	459	425	417	423	412	449	463	427	435	441	433	431	446	455	423	411	410	423	441	452	438	424	437	388	455	454	449	442	430	463	433	464	417	459	409	390	416	404	452	417	456	431	438	427	393	449	446	439	459	428	428	431	412	455	424	451	449	480	463	429	407	428	460	413	463	449	474	433	428	450	442	437	438	462	412	459	464	400	414	422	448	469	426	429	445	426	451	438	459	423	453	459	398	395	413	453	429	446	428	447	462	424	383	430	452	451	448	440	419	433	449	408	438	437	429	458	469	419	416	450	403	449	437	432	424	439	418	450	431	439	414	439	403	484	437	431	442	450	451	419	433	446	416	421	448	425	436	447	434	445	433	445	452	446	389	412	468	413	409	379	431	443	407	463	417	454	460	435	402	438	440	447	416	420	444	455	438	465	423	413	445	433	397	446	423	438	430	455	411	490	399	414	465	438	451	452	409	421	476	431	449	412	438	401	450	438	441	432	439	448	450	439	431	424	457	434	476	453	421	419	418	452	449	412
9866	3274	4118	3106	1895	1542	1328	1024	845	768	615	583	518	554	434	393	463	402	350	308	309	320	301	318	294	283	329	343	282	331	306	290	287	339	297	287	298	312	283	291	298	299	346	308	298	289	315	289	307	300	292	248	307	301	330	296	308	294	275	313	287	326	293	277	307	337	317	282	289	306	310	306	295	273	280	307	306	299	293	290	253	271	282	301	310	336	298	296	299	284	282	261	317	298	305	288	304	307	323	295	277	302	276	276	267	268	293	276	299	268	316	294	256	281	288	290	276	281	311	261	312	264	254	292	307	293	302	282	297	293	297	283	317	298	281	272	298	294	245	278	298	328	327	277	274	295	245	304	280	291	291	290	270	271	277	318	320	309	288	312	310	307	332	285	277	304	277	297	281	278	297	301	308	281	293	309	288	259	296	262	273	301	301	291	295	287	296	307	313	314	322	292	287	287	280	309	286	280	302	289	314	288	292	284	302	279	288	285	250	304	301	281	247	324	285	285	262	247	291	281	294	297	308	261	292	263	303	334	306	288	259	303	303	293	300	286	275	293	293	245	284	298	316	293	310	282	307	289	297	263	295	259	264	304	285	300	291	303	303	305	287	278	271	298	275	284	336	291	281	289	289	305	275	279	290	263	292	285	296	263	317	292	295	312	292	296	289	306	306	264	302	256	256	300	277	269	268	300	290	305	293	289	276	270	307	286	291	268	308	269	305	318	296	275	300	288	292	306	278	281	340	289	289	278	271	314	303	258	270	266	294	290	294	298	327	285	307	267	298	278	305	308	304	256	292	284	287	286	295	300	307	289	303	345	295	294	281	254	287	302	306	264	290	275	286	296	288	286	297	299	284	308	263	294	289	255	269	273	304	299	306	311	302	248	302	277	310	269	286	283	271	308	295	277	284	314	265	279	263	306	299	308	295	300	302	320	306	319	301	310	292	262	310	315	294	286	292	279	282	263	305	302	287	294	305	309	284	284	314	298	286	305	295	282	323	272	298	287	279	298	348	287	284	290	320	287	275	301	251	310	289	288	281	258	285	321	286	282	305	323	334	280	290	294	332	291	251	289	270	305	286	295	290	281	301	333	284	269	292	279	297	293	306	298	308	292	273	289	288	274	277	286	265	280	297	330	303	320	283	316	291	290	287	275	309	304	278	287	283	283	293	276	298	262	314	318	274	293	305	280	322	285	294	301	278	315	283	301	273	282	304	292	306	294	275	289	289	266	286	270	282	310	284	293	268	272	280	282	272	286	319	300	314	284	322	276	338	282	318	271	312	276	343	291	281	311	265	280	312	269	278	300	317	289	262	318	284	295	273	271	301	301	334	293	278	307	310	257	300	280	344	318	321	313	286	308	296	279	281	306	270	279	297	274	261	305	309	288	309	317	284	312	304	278	316	312	312	268	279	313	282	278	299	303	308	294	292	283	290	309	270	297	302	300	296	309	273	288	293	282	290	289	329	303	293	261	319	255	252	277	309	291	290	291	268	297	273	316	317	292	279	299	308	295	277	285	284	275	297	290	312	324	313	302	297	282	291	260	302	274	303	312	302	252	281	288	293	302	347	267	315	296	271	260	300	300	277	276	277	316	265	287	273	257	311	275	288	300	280	262	314	303	297	291	307	256	282	318	277	304	293	303	313	304	287	279	275	302	275	289	280	272	275	307	295	266	308	328	310	296	267	275	305	251	293	322	279	287	310	282	308	265	308	304	300	296	355	294	265	305	308	270	291	293	267	303	288	299	318	295	305	281	298	282	319	287	293	321	300	285	282	284	268	290	277	306	315	292	300	295	285	302	302	313	317	286	308	298	273	284	335	300	311	274	287	280	289	270	319	322	278	290	282	264	313	297	272	310	276	320	272	263	313	286	312	281	313	301	303	270	288	344	254	280	289	283	292	279	280	280	259	250	275	313	271	304	246	299	286	323	281	290	296	304	282	303	271	289	317	315	313	270	275	286	288	280	299	293	290	309	317	312	302	282	320	273	295	295	281	309	295	279	290	287	275	276	297	297	318	278	257	279	292	282	279	300	300	301	299	243	310	273	251	268	252	305	279	305	287	277	280	303	284	249	293	262	319	280	280	291	280	273	299	302	293	297	315	307	308	295	299	304	243	278	301	290	317	330	276	262	288	309	313	296	302	300	270	291	299	280	298	275	277	290	299	293	310	275	286	311	291	305	326	305	298	321	319	287	266	293	305	274	290	284	272	289	282	256	282	287	280	275	295	324	284	264	285	321	294	306	284	282	304	297	296	332	306	302	308	333	276	275	297	297	279	279	312	294	294	297	269	296	268	292	291	278	262	278	270	247	309	311	303	301	326	299	289	286	279	282	299	308	300	297	295	297	299	300	287	292	290	288	277	301	295	277	291	301	298	299	307	293	267	269	318	291	290	265	290	345	319	308	283	277	246	273	272	251	268	316	284	287	301	318	314	272	310	287	314	303	317	284	308	271	278	270	305	333	274	291	280	317	312	314	264	315	283	321	295	310	311	311	302	313	305	297	308	322	269	284	311	307	296	300	315	287	255	314	256	274	300	267	294	342	304	310	316	341	295	288	304	277	315	320	297	322	311	256	293	324	285	318	268	288	298	318	290	270	324	293	267	296	270	306	303	281	304	296	273	267	270	293	292	318	282	261	281	279	285	321	275	300	240	273	291	296	263	263	305	273	290	286	267	288	294	287	305	297	256	316	310	327	316	285	281	289	264	302	277	303	258	305	304	299	306	284	303	303	265	284	303	278	282	268	289	277	262	297	278	298	309	345	306	316	292	292	293	307	293	307	300	299	275	301	305	303	253	282	270	322	310	299	326	285	292	305	330	327	299	273	278	313	314	283	304	282	289	308	272	275	279	306	277	283	312	295	295	272	284	291	300	279	304	315	292	283	291	299	261	275	277	280	292	289	290	281	321	246	296	268	311	273	297	255	248	282	293	302	256	298	317	293	288	262	317	341	298	276	263	278	281	312	281	300	301	244	295	281	306	298	294	293	278	277	280	332	293	253	300	270	310	300	294	262	281	304	279	279	263	254	305	314	301	330	278	289	297	291	301	298	269	270	296	276	332	271	303	296	330	299	299	318	258	294	303	271	310	298	280	276	309	305	321	282	276	300	291	275	315	292	302	320	307	322	291	291	300	319	272	269	292	297	310	284	304	326	286	272	320	331	278	283	284	312	284	302	312	284	274	296	261	307	279	275	275	302	282	282	316	291	319	305	298	298	292	292	287	272	299	297	289	306	275	295	305	286	297	316	299	278	297	272	284	293	313	271	292	273	312	301	314	281	299	312	275	276	271	264	308	342	290	249	291	310	314	298	299	270	303	273	300	303	307	309	275	302	270	291	292	265	273	308	302	296	297	280	284	302	262	271	275	267	264	271	299	306	286	286	296	337	298	276	304	300	296	310	314	298	298	326	315	280	261	310	298	267	314	328	300	284	304	291	284	291	269	273	321	269	305	279	309	296	252	298	326	282
7735	3190	6672	7067	5874	6006	5229	4788	4129	3335	2979	2463	2118	2074	1541	1448	1453	1340	1154	1008	884	813	813	780	792	775	768	754	783	737	691	744	758	757	744	761	728	655	736	713	684	666	670	641	706	671	694	674	698	697	694	687	693	681	658	698	684	709	661	653	637	673	708	676	661	733	654	678	644	717	660	703	662	690	694	686	711	647	643	694	712	747	647	766	684	670	671	692	668	652	698	697	638	640	690	704	639	709	712	732	668	683	666	672	674	671	677	666	717	692	649	709	686	660	709	704	688	711	661	719	712	699	702	725	682	705	693	671	656	701	716	698	679	661	718	700	647	688	670	664	700	680	708	650	667	661	686	657	664	661	636	695	665	653	663	650	655	697	651	646	656	671	651	685	643	718	682	738	644	696	689	713	665	655	676	697	685	721	700	670	696	672	654	697	678	669	682	666	704	669	695	686	695	669	695	720	676	691	680	724	682	687	681	683	647	637	701	661	668	661	655	663	652	665	672	664	703	624	654	648	628	644	703	678	675	670	732	694	666	749	710	737	640	736	671	759	690	682	686	675	653	656	692	666	665	660	666	708	672	685	659	672	669	720	684	698	673	699	636	670	664	704	654	723	681	678	669	647	695	687	645	711	652	709	672	661	710	710	652	652	713	681	676	699	690	634	694	708	692	696	672	680	678	702	628	725	713	702	695	703	621	677	686	690	691	681	685	709	680	666	692	738	661	694	703	703	636	686	695	675	651	684	666	735	642	681	671	691	684	650	615	687	643	691	641	709	693	671	666	669	661	726	698	731	643	687	685	639	665	654	673	649	692	646	681	707	669	676	709	687	676	670	720	701	663	663	671	642	679	665	708	707	663	684	701	708	742	698	642	690	704	691	658	664	685	712	696	703	656	685	713	692	664	681	733	667	668	660	668	681	669	674	658	690	705	693	688	662	657	669	715	647	681	688	630	688	670	670	676	627	670	652	651	663	707	655	682	686	723	701	652	698	668	708	692	682	650	714	657	636	702	682	695	687	681	688	710	689	719	674	676	642	724	682	646	669	659	709	682	681	676	679	664	704	651	684	705	664	692	657	659	680	684	651	694	667	722	706	709	675	692	690	686	722	653	669	684	655	725	663	646	653	719	716	688	661	676	698	645	670	624	701	637	690	668	674	690	683	703	633	656	675	711	670	655	627	709	717	670	636	696	662	698	668	642	668	692	685	737	689	698	659	671	683	631	693	696	701	721	688	664	687	695	650	684	671	673	686	643	701	707	665	651	623	697	721	664	688	694	703	728	671	697	703	717	652	702	660	698	659	652	641	710	691	672	682	741	702	732	671	683	692	681	633	671	625	673	684	683	643	731	726	642	679	657	699	659	673	642	659	636	657	662	671	678	669	673	677	676	662	689	709	691	693	730	695	668	676	680	736	679	707	681	702	696	690	682	667	696	637	653	675	655	670	715	657	711	656	731	691	677	691	694	710	687	725	657	665	660	645	702	707	699	644	693	695	661	691	675	723	676	702	657	667	673	688	695	667	708	648	714	653	658	693	670	697	687	661	679	670	669	692	643	657	711	652	702	675	657	683	679	688	668	668	687	697	656	742	658	694	676	651	673	690	665	698	655	702	692	677	637	668	697	677	685	681	714	675	654	691	685	694	667	722	687	711	661	653	690	692	698	707	650	661	657	679	674	655	665	684	652	667	701	649	669	669	684	695	704	697	666	666	646	645	690	716	700	646	707	658	661	669	699	639	736	634	690	653	647	711	686	676	682	715	667	716	719	618	656	686	704	696	702	703	697	692	700	711	705	670	663	720	648	683	690	701	665	656	736	645	691	687	705	667	663	697	694	735	699	676	689	700	619	708	689	640	722	685	710	644	715	668	632	696	665	688	664	670	717	664	651	692	695	695	641	676	691	680	686	643	679	689	658	716	684	644	696	684	705	662	681	676	690	668	682	649	702	671	659	681	693	704	663	658	654	701	661	755	675	665	702	655	726	737	700	648	659	701	682	701	689	731	695	638	672	674	646	660	655	704	699	665	716	653	688	630	669	718	695	645	636	700	674	657	686	635	686	683	702	697	643	680	686	651	682	700	705	690	657	660	689	704	684	690	722	687	693	711	693	667	674	699	701	697	656	665	678	659	623	684	736	692	649	663	617	674	710	729	664	677	684	686	670	696	678	673	693	687	657	709	664	715	707	651	675	658	679	695	726	657	629	687	672	648	749	703	683	672	708	719	639	668	671	683	663	685	677	661	710	677	688	693	672	644	713	717	719	647	679	667	643	665	668	673	661	695	679	671	706	663	661	672	672	689	701	691	678	612	656	641	700	672	655	694	638	679	685	731	692	745	689	686	662	718	669	721	706	685	768	683	709	689	682	664	709	701	625	697	704	695	680	672	694	718	713	738	660	715	686	684	699	659	649	676	663	660	726	685	674	653	713	656	688	707	676	656	671	635	647	685	702	687	689	652	642	708	694	644	679	661	702	678	677	653	666	666	682	705	720	676	700	704	682	638	656	625	686	701	717	668	670	650	632	710	646	673	683	713	670	667	695	683	661	667	706	715	725	732	673	664	665	688	666	677	700	657	652	665	670	704	629	672	701	666	655	673	696	680	672	741	699	674	713	660	643	707	663	689	658	682	701	714	697	702	680	680	670	692	717	670	682	700	662	668	676	689	675	639	671	668	673	692	656	663	647	682	691	655	677	659	715	690	678	665	723	663	654	712	670	656	691	694	710	692	726	691	633	744	684	707	684	721	693	635	674	721	671	676	732	684	673	672	671	699	669	666	742	715	674	671	681	663	659	656	689	678	701	671	710	661	644	673	730	632	728	659	680	653	688	673	645	687	700	696	720	729	672	717	675	654	678	676	699	676	690	701	622	670	705	642	702	679	696	667	666	651	703	679	692	680	673	679	702	700	697	671	688	698	690	682	701	660	671	680	680	646	699	662	693	677	693	676	701	677	711	681	651	692	686	699	745	665	659	647	687	713	670	648	643	692	652	654	678	647	695	711	685	643	683	697	691	658	652	671	652	680	673	601	694	684	683	663	716	702	709	718	696	637	667	680	657	667	693	649	675	667	652	664	661	663	663	656	702	705	649	706	682	671	735	720	692	682	683	681	693	665	649	664	723	673	705	644	673	692	656	699	689	665	646	727	733	714	724	720	669	701	698	652	687	674	680	697	687	629	687	636	652	671	693	703	696	687	665	681	670	664	626	643	657	653	697	680	702	692	662	660	636	696	709	657	651	680	738	680	666	653	731	711	702	707	659	714	706	725	635	691	671	655	652	689	697	638	723	676	683	653	629	710	694	739	645	689	690	701	722	677	684	710	700	678	675	701	730	648	699	671	675	684	733	664	718	684	724	680	672	687	657	659	660	751	715	697	676	659	702	675	674	626	635	691	670	712	700	634	677	694	689	675	695	687	649	698	665	687	697	704	652	690	677	696	705	707	739	615	653	645	688	711	660	705	679	746	657	661	640	678
17096	5277	6837	4976	3410	2651	2110	1826	1418	1063	982	821	643	727	612	449	462	440	416	441	354	340	313	283	303	329	296	313	306	298	320	340	281	304	302	299	297	314	291	321	324	332	329	307	294	325	278	292	281	301	314	276	297	349	282	298	283	274	313	325	283	292	280	303	295	279	305	284	272	307	305	297	284	288	305	232	284	289	316	309	285	308	313	288	273	284	254	302	277	287	241	302	295	294	301	292	323	277	314	274	314	327	282	305	288	295	320	310	316	315	246	304	297	292	271	293	285	289	304	331	288	300	271	269	293	284	310	287	277	294	285	321	320	330	289	301	279	308	307	301	286	298	311	311	330	319	309	309	294	301	275	274	316	324	285	302	308	291	272	302	276	315	284	322	316	289	294	300	295	353	311	287	314	304	282	313	311	265	306	305	316	322	321	332	310	291	309	269	274	292	295	279	304	313	294	271	286	274	278	286	263	356	315	282	275	273	333	281	309	300	320	296	310	297	267	304	298	308	280	289	315	285	293	282	298	296	322	268	304	309	305	307	303	286	289	310	346	289	283	313	284	294	303	327	278	279	349	305	295	320	276	295	300	308	298	298	297	257	292	303	294	270	301	277	284	296	300	282	301	338	306	273	324	292	261	313	291	327	329	314	307	294	315	269	316	314	301	322	303	330	311	297	303	297	299	288	327	315	288	293	323	308	266	313	313	254	268	280	293	293	301	284	318	311	290	303	271	303	283	265	288	272	306	274	319	310	321	281	299	313	323	284	263	307	328	283	321	301	309	306	288	293	281	288	307	267	315	290	275	303	278	307	311	273	301	316	293	296	297	304	309	313	281	302	294	313	293	277	311	311	301	295	313	299	288	290	295	281	241	279	318	297	299	264	294	312	288	299	289	296	279	313	303	292	308	289	289	272	291	287	310	307	269	317	310	330	311	304	265	270	291	305	329	294	290	300	272	307	289	297	287	333	293	290	306	297	274	314	296	286	318	278	299	292	295	324	300	282	278	297	305	323	281	297	295	295	298	328	302	293	312	318	302	319	263	305	286	312	308	278	310	347	314	282	266	328	314	264	270	299	295	289	292	274	315	280	275	314	337	269	285	282	289	342	302	276	297	361	293	289	291	315	310	298	287	296	323	293	282	294	278	301	333	307	316	300	330	302	288	290	316	300	308	289	283	319	313	278	284	309	254	311	268	304	325	309	327	331	302	262	311	274	320	296	298	305	304	276	298	319	307	290	275	308	293	304	318	288	266	273	287	315	291	286	313	293	302	335	309	304	350	297	279	302	283	290	268	308	294	318	273	284	260	293	288	304	338	274	298	287	263	325	343	310	271	315	306	284	306	274	275	290	284	343	285	295	339	288	256	295	302	292	304	290	285	289	298	289	303	273	264	298	325	297	269	267	303	271	317	306	299	297	289	254	290	287	317	340	304	278	292	274	311	286	326	285	325	300	293	323	320	282	315	306	291	324	295	273	260	304	301	336	291	302	287	296	317	270	306	277	305	287	283	297	293	313	324	311	289	325	284	280	304	289	314	316	283	301	330	335	298	268	312	305	297	298	304	276	253	317	301	285	326	324	275	325	342	321	320	321	287	323	286	315	307	305	260	332	328	284	276	273	298	333	271	281	269	291	296	311	296	294	329	308	288	294	283	277	290	287	290	300	316	307	307	310	301	299	301	289	261	261	305	283	301	288	304	278	292	305	298	330	313	290	298	312	306	264	298	287	290	289	282	293	272	298	280	303	272	306	299	313	292	293	298	264	303	281	267	264	293	320	287	306	323	293	283	302	285	321	308	303	304	289	340	304	320	295	286	341	321	330	296	291	298	330	274	277	314	287	311	311	307	279	297	286	278	297	326	331	298	301	280	301	310	306	287	263	284	295	275	294	272	290	279	292	291	281	290	335	300	270	328	289	301	284	295	286	343	320	301	316	346	287	295	306	334	289	269	307	291	308	322	300	288	299	327	301	287	301	311	298	320	293	322	335	304	289	312	291	261	275	283	302	304	284	276	305	305	230	300	284	281	296	300	294	286	275	298	283	312	282	280	318	316	274	284	295	252	313	279	330	307	268	296	328	310	304	304	341	292	283	272	290	298	292	293	293	305	304	293	301	276	297	295	295	338	312	306	279	299	315	312	272	300	317	275	289	282	303	307	264	268	304	273	295	323	297	298	281	285	286	302	282	250	284	288	279	304	279	282	274	295	274	283	283	270	321	288	276	308	295	278	291	260	289	269	302	294	305	289	301	289	274	296	271	281	288	298	287	274	271	331	297	297	327	313	292	267	289	317	311	271	287	298	287	321	305	324	266	334	330	301	316	292	303	283	287	355	306	323	301	317	280	293	322	324	272	285	321	317	284	291	320	327	299	303	273	266	313	292	329	288	332	291	284	308	313	318	297	283	288	303	285	320	288	318	290	305	313	304	286	301	275	306	263	294	306	282	282	298	288	332	330	338	288	280	287	299	307	326	317	284	320	256	287	287	317	313	320	284	299	247	299	251	266	297	300	310	298	268	278	264	256	299	304	292	320	278	286	342	297	262	322	321	292	316	294	306	318	309	250	304	270	278	286	298	263	299	286	292	260	324	303	291	306	304	318	297	297	289	275	301	287	302	311	280	307	301	331	322	302	317	265	301	325	332	268	289	316	305	290	308	309	319	248	293	293	298	305	253	281	315	294	278	306	314	315	308	273	250	342	321	269	296	307	338	317	302	318	294	304	308	289	288	297	311	281	323	281	325	336	275	272	330	287	308	291	271	297	277	275	255	322	279	327	295	322	304	278	319	311	302	307	277	340	322	312	339	315	310	291	286	335	286	300	299	323	265	297	315	296	359	288	298	323	305	293	299	268	301	293	316	280	296	293	284	279	284	297	297	306	323	282	284	305	297	319	275	294	295	302	278	291	308	288	306	277	272	306	280	298	320	287	307	305	278	294	303	290	282	294	293	306	306	305	305	334	278	322	318	284	319	318	341	263	312	285	287	297	309	296	289	267	301	272	283	299	308	300	288	276	303	304	274	321	295	310	292	301	310	291	291	308	270	272	293	290	343	276	293	295	320	308	290	308	320	293	321	349	312	280	305	326	277	316	315	308	297	303	311	316	285	302	275	307	291	283	256	281	260	297	295	304	316	293	287	310	299	295	295	301	306	301	308	312	292	297	293	301	286	291	323	303	316	284	246	286	280	279	291	313	305	282	286	311	305	315	301	288	311	328	306	285	291	273	292	297	348	297	304	288	304	287	312	291	268	293	305	332	288	297	299	289	267	281	295	324	260	359	300	299	264	327	281	297	294	277	289	315	273	290	327	288	292	274	297	268	294	333	288	297	321	281	313	286	288	270	316	311	303	271	286	303	312	315	286	311	304	295	298	319	318	303	328	305	299	290	308	298	297	307	302	302	276	276	292	276	282	293	318	292	289	324	312	295	297	316	313	323	283	293	310	252	302	285	300	307	265	285	287	293	272	299	291	264
10229	4356	9670	10113	8949	8837	8063	7603	6746	5318	4544	3777	2845	3226	2289	1988	1951	1772	1497	1374	1109	974	871	851	844	842	828	816	800	821	755	740	741	744	738	707	683	727	739	738	741	717	711	699	697	684	677	722	679	679	713	660	704	715	669	708	659	625	629	643	698	663	691	626	671	663	678	676	695	704	666	708	661	668	718	697	693	713	765	660	686	697	688	653	623	687	681	692	696	675	646	683	732	637	709	642	708	655	668	677	696	653	706	695	706	677	680	608	692	686	667	650	643	654	659	649	695	687	691	680	664	634	670	638	640	664	657	655	671	670	668	693	696	648	680	684	631	677	638	637	691	657	619	649	639	719	662	658	668	676	689	631	674	694	650	676	695	629	643	634	670	645	655	650	648	681	658	658	685	631	629	682	691	663	704	652	679	623	656	657	652	706	718	693	664	696	652	651	701	654	664	605	618	671	676	679	674	683	683	657	631	686	665	666	672	670	713	653	651	674	670	687	661	663	714	704	631	665	655	669	657	683	613	658	670	665	683	672	662	654	655	649	688	646	654	689	699	650	703	684	670	636	701	723	656	672	670	648	658	676	667	622	642	650	652	685	664	658	684	653	661	670	637	649	651	661	684	654	707	733	721	686	642	651	648	708	638	654	657	647	698	664	668	676	661	657	635	676	657	676	749	697	653	664	671	656	661	675	650	631	686	623	610	688	669	653	638	637	708	674	656	678	658	657	665	675	713	667	662	653	639	691	643	651	661	674	669	632	579	713	683	684	606	685	680	657	651	649	647	670	702	631	713	663	650	684	694	658	672	654	654	652	658	671	666	653	699	679	700	662	656	674	673	688	676	674	634	697	658	633	663	677	675	635	663	708	689	675	692	662	679	669	633	673	656	652	637	703	654	644	708	649	654	624	666	661	670	672	698	691	660	674	616	646	671	625	696	690	684	679	628	641	657	654	618	657	658	637	688	686	645	683	650	682	692	664	665	657	677	652	695	629	673	674	642	689	644	667	699	621	616	646	664	622	645	692	626	684	628	654	643	699	687	739	664	716	703	664	698	658	675	637	664	688	644	690	682	675	686	673	678	632	661	708	658	653	664	660	676	664	666	613	719	659	665	668	657	628	686	692	704	663	687	690	651	639	687	652	655	683	686	663	656	669	679	683	658	658	648	641	670	607	663	710	656	680	710	638	625	636	680	631	621	647	627	687	686	683	611	633	639	665	673	648	636	707	658	722	699	677	646	671	667	675	651	620	618	644	684	689	645	669	708	658	685	658	697	646	707	693	704	698	636	658	666	666	717	657	685	667	645	641	637	672	630	627	707	688	649	674	661	672	649	667	633	634	654	670	702	668	632	635	659	636	622	630	644	635	691	688	677	660	686	675	632	690	708	659	624	661	673	662	636	717	669	673	664	660	661	656	680	621	649	653	667	713	637	642	653	653	632	686	665	662	672	671	639	652	633	646	666	719	716	663	683	693	683	734	665	660	687	661	702	690	678	643	622	678	681	649	693	648	661	649	627	631	688	640	663	686	646	666	642	628	641	721	669	656	653	636	621	672	662	635	619	670	639	666	650	690	646	641	690	626	692	693	672	667	663	682	674	642	712	666	634	703	672	684	672	640	658	635	655	687	697	627	651	641	701	632	617	667	612	679	642	703	644	661	697	640	652	683	729	685	684	661	608	661	620	666	676	707	674	622	669	649	672	671	685	659	645	625	673	657	655	624	697	727	662	682	684	683	686	714	670	666	622	691	685	716	680	622	698	637	675	644	694	656	668	683	630	649	667	692	664	668	686	684	688	647	639	673	657	612	650	733	674	671	637	652	671	661	633	705	654	683	678	672	689	658	667	680	682	648	652	708	704	660	657	714	719	676	667	638	704	696	674	624	669	715	718	659	704	659	657	667	650	690	649	686	654	694	610	613	678	656	710	699	688	637	652	687	700	630	650	708	644	711	683	649	676	663	670	597	682	667	685	647	633	640	611	651	674	645	645	635	683	688	631	633	688	684	711	622	615	712	626	676	667	648	684	622	671	658	714	705	600	653	691	674	648	632	627	608	686	667	670	664	632	679	687	681	734	608	694	646	713	702	658	611	661	649	661	632	681	642	705	691	689	658	702	687	631	656	718	638	663	675	678	682	678	665	654	660	683	601	667	670	668	645	644	667	661	686	635	660	685	658	647	654	673	670	661	704	698	661	700	664	664	636	682	632	640	654	671	713	676	653	645	701	686	676	634	682	654	709	663	690	626	653	690	637	637	666	672	701	630	675	641	650	682	657	673	684	623	668	664	693	634	650	632	658	680	650	689	665	691	692	613	681	670	678	672	684	699	649	639	692	684	706	671	639	595	659	696	655	675	691	664	657	686	654	626	730	657	620	634	645	674	682	699	612	680	690	679	658	643	688	682	689	670	691	689	706	672	651	664	695	666	729	652	621	639	678	700	659	694	708	670	626	668	676	693	647	670	648	642	667	673	676	677	715	666	714	696	666	677	697	696	646	670	672	643	636	698	623	661	656	690	660	642	652	645	661	645	680	674	640	671	668	692	648	661	682	626	637	669	650	703	662	638	689	653	695	670	709	695	691	658	705	658	662	662	712	698	645	649	664	707	691	630	657	638	676	649	678	668	665	715	668	671	705	641	674	643	723	710	696	650	687	676	658	671	672	628	651	694	722	667	704	742	676	690	670	674	692	705	663	606	648	653	602	648	665	628	688	678	619	637	675	698	636	662	698	698	636	673	684	667	643	651	659	661	650	640	626	646	627	634	645	644	707	695	706	618	681	683	681	654	634	664	603	650	643	697	685	673	644	637	628	693	686	685	700	656	692	656	686	713	663	629	654	644	636	635	688	639	719	671	659	636	688	656	667	645	647	633	674	624	643	654	645	614	685	642	724	673	682	602	688	620	688	627	632	694	639	672	680	650	644	675	667	652	641	651	688	658	676	688	690	679	663	676	648	645	618	679	650	705	694	680	664	687	670	675	670	643	648	670	665	672	643	676	676	669	694	656	681	677	701	671	652	654	744	719	668	640	651	689	660	659	634	706	689	672	710	670	691	593	666	638	672	660	698	638	729	692	645	640	674	695	646	657	678	675	650	657	691	691	656	683	677	692	680	620	727	637	635	694	651	653	637	658	648	657	678	693	693	663	656	656	676	658	613	694	683	654	640	647	707	632	639	645	666	637	707	674	703	628	617	646	650	698	667	683	670	678	650	693	674	637	652	685	669	678	676	663	658	677	667	664	671	692	723	695	685	674	649	658	640	665	674	624	668	684	691	675	688	678	637	649	725	622	632	689	680	649	696	702	617	677	655	704	655	696	661	705	682	698	662	639	685	684	681	667	682	699	634	669	627	654	691	676	701	621	661	667	612	659	726	638	672	657	661	703	675	671	684	620	681	596	646	688	658	680	677	671	622	681	643	679	679	643	614	622	631	698	683	683	668	642	652	629	658	637	698	630	656	671	650	648	706	672	668	668	643
3071	1080	1230	1016	644	529	407	361	309	279	246	243	201	191	188	185	165	194	174	173	173	162	181	158	181	171	162	169	164	198	165	197	171	185	165	192	185	163	149	173	182	163	171	141	178	164	160	161	156	182	161	191	150	181	166	141	187	182	178	181	167	190	153	185	189	181	180	168	195	163	167	188	166	171	157	158	180	164	187	169	173	176	153	187	208	148	170	151	134	191	173	164	156	160	167	170	178	177	167	159	144	169	149	185	148	175	189	149	184	162	203	156	159	163	169	169	187	135	188	162	196	167	144	170	158	173	180	174	157	181	144	178	157	167	181	172	176	161	173	156	163	189	158	176	157	169	160	170	170	163	173	158	179	172	193	151	164	170	154	168	152	159	192	174	176	146	167	187	170	170	157	166	192	177	171	157	178	163	188	145	146	147	165	185	167	186	176	147	143	179	171	155	150	165	204	178	185	138	144	183	198	182	160	173	159	166	175	179	186	151	177	160	152	190	160	158	162	153	152	159	177	186	159	165	188	184	149	180	174	167	178	161	176	164	164	176	176	184	177	187	153	164	187	190	183	183	159	191	181	140	175	165	153	170	172	162	179	181	157	171	143	165	158	189	176	172	168	177	174	168	182	162	182	190	182	180	150	165	143	162	174	158	165	174	152	181	150	163	177	158	197	150	152	152	152	153	170	158	182	162	156	175	190	163	156	159	146	170	161	143	165	177	168	185	180	156	164	159	176	155	158	188	159	194	177	171	152	167	174	171	177	173	183	167	152	168	170	191	179	134	149	177	158	159	183	174	152	173	157	167	171	162	170	163	172	171	170	176	165	182	195	198	164	170	161	188	159	181	160	164	162	182	179	143	185	198	164	150	155	159	166	176	185	176	168	171	159	165	214	187	183	163	158	164	157	178	179	152	165	179	164	163	159	174	160	151	180	170	163	184	183	160	175	188	144	178	186	206	159	149	175	162	158	176	160	153	178	188	186	163	177	141	152	172	191	138	157	175	165	187	165	174	157	172	153	167	138	173	185	195	145	178	171	170	178	156	158	159	173	163	167	183	171	143	162	160	181	167	180	184	166	152	151	165	190	161	150	165	172	158	188	159	163	154	154	158	146	189	180	174	160	176	172	188	185	165	165	178	177	176	188	155	156	167	184	161	162	186	170	200	162	161	171	166	162	151	189	178	176	146	175	161	180	167	171	178	195	151	155	154	184	169	172	199	157	170	176	195	163	177	172	184	191	192	166	187	190	194	185	163	178	167	176	197	181	185	179	158	176	169	151	165	198	167	155	175	169	168	157	169	163	155	179	166	164	154	162	171	190	150	177	183	161	176	179	188	143	157	168	173	153	178	159	174	167	160	161	188	162	159	153	163	178	168	167	136	143	187	176	174	167	148	197	186	155	190	151	177	182	183	180	149	194	163	161	182	172	163	160	139	198	167	184	173	183	170	186	179	141	165	149	182	167	172	139	157	153	175	169	144	165	166	155	178	179	168	164	196	157	170	168	191	156	170	150	162	178	172	144	173	170	176	158	166	172	154	167	157	169	170	171	181	177	155	160	158	168	178	144	162	155	175	165	169	162	187	167	209	192	162	175	180	180	181	150	173	162	176	163	178	190	185	157	150	161	182	176	182	165	171	149	172	166	192	184	195	189	178	179	166	191	156	172	131	155	152	177	180	157	179	203	158	159	174	166	149	142	156	183	203	162	183	184	171	192	179	186	188	181	163	159	166	177	172	160	162	160	175	150	180	197	159	178	179	159	146	163	165	162	179	172	178	186	161	156	158	176	144	160	158	159	168	168	183	205	167	182	220	182	169	173	170	181	178	203	168	171	173	150	169	169	169	160	171	176	148	189	173	189	177	145	160	134	156	144	165	181	199	187	166	149	177	180	157	181	167	152	161	162	173	169	152	150	179	152	163	181	162	182	159	160	181	155	179	167	166	162	153	169	171	191	172	155	197	173	188	175	172	185	168	177	164	176	143	153	176	118	175	165	168	147	166	153	153	149	197	168	148	168	177	178	167	193	187	159	183	179	168	184	165	176	182	187	165	167	160	172	182	163	150	173	164	163	161	155	168	174	177	174	182	155	198	181	167	163	187	168	189	178	179	171	199	163	139	157	169	169	157	166	154	170	182	153	148	159	176	174	158	152	145	155	174	166	202	171	164	161	161	163	182	155	186	156	168	180	166	156	182	184	155	191	202	175	150	157	177	183	136	176	172	149	160	169	153	141	164	180	151	167	161	177	156	157	176	174	164	157	165	161	177	151	151	172	150	160	158	146	177	173	152	199	185	170	195	166	151	198	162	167	147	167	159	168	158	167	191	180	167	169	174	183	173	163	182	177	178	166	149	194	160	158	161	183	177	197	174	168	162	168	165	182	179	154	171	160	177	180	181	184	184	183	169	159	158	179	164	155	184	182	177	130	161	186	155	170	168	177	146	151	176	192	160	174	167	168	163	150	162	150	182	167	170	158	178	164	163	167	157	160	168	147	152	162	160	170	159	147	180	161	162	149	170	152	143	133	159	168	160	172	175	146	155	171	188	146	165	170	173	195	147	182	164	162	160	178	164	191	200	178	197	179	198	183	187	196	183	149	193	182	148	160	182	167	176	153	165	175	163	159	169	159	173	161	154	160	168	169	175	190	177	158	158	181	168	168	185	178	158	170	152	188	164	193	179	197	138	142	183	199	170	165	165	153	187	171	177	156	191	158	176	174	152	167	167	160	160	181	156	182	163	163	159	173	189	170	152	187	178	189	177	158	189	176	190	172	207	183	180	175	170	195	169	171	161	156	155	179	141	174	167	182	188	207	168	173	176	176	171	182	178	191	166	169	187	173	180	185	175	199	165	174	165	157	185	188	158	172	168	150	156	163	203	164	176	163	179	174	145	146	189	170	172	172	193	188	177	170	173	189	176	171	176	177	156	183	141	172	140	163	146	180	181	171	179	170	184	183	175	193	177	183	169	170	154	160	182	151	161	158	160	175	176	173	144	164	176	185	169	190	166	160	137	151	160	189	182	144	178	154	162	124	175	160	177	141	167	186	154	144	190	154	179	153	151	167	148	167	185	192	168	184	163	159	164	157	158	172	181	173	162	184	164	152	185	156	169	168	169	166	171	163	160	190	162	182	174	157	181	197	171	183	164	157	154	155	161	146	154	153	171	185	186	170	152	174	157	173	159	189	160	167	149	159	174	165	175	186	142	178	166	167	181	171	165	162	177	173	192	169	181	178	162	166	177	182	160	143	135	185	179	177	162	180	167	162	173	188	177	163	164	158	138	180	170	173	175	163	179	161	164	149	170	174	167	170	154	177	160	170	189	162	148	181	158	174	176	162	170	179	146	177	162	171	175	137	183	146	160	160	152	180	168	180	164	164	158	137	198	153	175	175	178	176	182	173	156	157	151	175	169	186	168	163	156	180	188	146	195	173	179	167	184	158	172	156	173	167	158	158	180	155	149	198	177	183	170
2472	1270	2785	3119	2498	2038	1762	1460	1203	1038	968	866	782	725	663	635	574	605	570	573	468	494	486	469	495	460	474	444	474	431	453	475	448	413	430	438	432	415	437	432	448	419	445	450	416	426	408	413	413	432	448	410	421	442	422	455	416	414	445	456	432	407	392	451	409	423	423	423	427	434	442	433	452	409	426	457	434	480	425	451	383	421	461	435	472	418	435	450	417	429	438	395	400	416	419	417	427	429	418	450	418	401	457	434	423	444	404	439	434	364	407	451	401	411	425	439	432	448	412	410	421	434	425	423	437	424	439	437	469	452	440	467	439	413	453	429	411	433	432	464	427	420	434	433	437	442	409	490	391	443	458	428	422	475	423	426	415	407	416	434	414	428	470	468	431	445	432	444	391	411	431	451	443	391	383	437	421	420	448	399	390	439	429	447	466	428	439	459	451	414	427	425	435	409	410	465	457	417	439	404	427	431	462	438	429	440	404	459	401	394	418	409	430	427	439	420	412	432	422	457	401	442	458	432	426	447	430	434	447	429	426	434	419	433	469	485	396	434	434	378	440	414	465	426	445	406	443	440	400	413	400	422	444	464	435	406	445	455	401	398	440	448	421	437	430	464	432	460	429	417	401	426	469	445	412	412	401	421	420	456	443	409	431	429	451	456	430	425	460	464	426	459	388	414	395	452	402	404	409	461	433	418	430	421	396	410	440	449	406	440	474	406	416	397	469	388	425	438	426	386	401	410	462	433	421	425	427	427	446	446	451	390	434	440	391	426	404	438	463	435	403	431	416	441	434	430	440	435	413	421	453	422	452	430	470	434	433	388	431	419	431	433	435	441	436	451	414	427	434	424	430	442	423	443	416	428	450	434	395	435	402	433	439	425	407	450	476	446	421	432	430	485	456	418	390	396	429	436	425	439	422	431	422	430	445	413	430	379	424	457	449	450	393	447	427	427	413	440	427	452	420	433	436	430	427	440	386	442	467	401	410	442	445	463	413	456	436	415	424	421	422	402	392	433	461	424	394	430	414	462	402	439	433	435	418	430	413	421	442	416	445	426	403	428	418	419	442	415	403	480	438	407	432	436	453	433	430	498	457	418	432	421	449	414	414	434	396	401	467	439	417	428	448	408	463	391	400	409	433	416	443	448	455	434	428	471	453	440	435	406	450	437	439	455	418	436	431	442	451	444	442	414	451	417	444	420	435	420	421	436	437	425	438	423	434	427	437	415	447	412	489	413	427	423	416	408	423	415	435	432	429	410	449	399	430	462	412	414	438	458	445	415	407	393	429	444	419	386	397	414	433	416	413	403	448	392	409	451	423	399	404	399	450	393	469	442	364	442	428	434	453	434	405	408	400	448	449	464	410	441	443	408	424	450	473	442	410	438	462	447	428	423	436	463	424	445	418	408	434	406	435	428	403	414	427	432	426	416	470	465	445	457	414	448	429	433	420	460	403	435	453	443	399	438	427	439	423	409	456	392	386	407	409	463	420	463	432	378	452	412	436	392	471	442	394	421	406	450	413	442	445	435	448	441	459	460	394	429	438	424	414	411	445	441	443	409	459	428	440	379	431	439	418	395	435	431	431	449	390	469	426	394	402	434	421	449	438	445	430	465	421	451	472	448	443	416	444	403	405	457	414	453	385	432	428	432	435	414	407	446	421	444	419	432	452	438	420	508	458	452	396	430	442	428	396	424	409	418	448	413	412	443	396	443	421	421	418	431	429	419	408	412	401	439	435	466	441	450	440	407	431	388	459	419	459	364	421	440	396	443	440	399	409	448	431	441	400	397	441	409	409	419	447	398	428	434	439	401	383	427	439	433	391	433	434	447	403	393	434	473	450	441	420	438	429	416	431	443	460	429	457	447	391	402	420	420	461	437	419	401	447	442	416	436	422	440	412	450	449	428	423	429	467	449	385	448	448	446	430	440	405	447	438	442	407	435	414	427	398	442	453	428	457	484	440	419	443	438	437	409	405	463	429	441	450	431	435	434	481	396	398	425	461	467	420	412	422	416	418	412	405	450	439	451	425	442	423	393	439	443	409	417	466	434	426	392	446	396	458	395	425	427	436	435	448	396	394	442	405	410	458	424	421	440	400	376	423	425	444	412	448	400	424	463	429	385	443	459	434	425	440	415	437	406	416	426	404	470	440	438	416	454	448	474	411	456	426	416	428	412	430	410	424	416	420	422	415	401	441	394	435	437	403	412	389	404	438	407	425	430	427	421	432	458	412	431	423	448	416	390	429	428	450	438	402	419	417	430	424	437	440	445	419	433	410	422	412	437	478	423	393	438	462	432	444	424	435	428	406	405	493	446	427	386	436	404	413	401	457	439	378	432	442	453	436	423	425	437	427	407	434	454	428	411	431	426	415	409	432	455	428	406	414	446	426	474	440	416	466	459	416	392	424	422	463	430	390	434	443	398	379	424	383	448	429	404	431	423	409	445	409	384	425	473	402	428	431	419	443	434	415	403	434	452	442	471	417	448	397	446	445	394	420	461	467	403	407	404	435	398	425	464	383	429	455	443	427	421	434	420	422	450	411	422	424	451	423	427	426	399	391	416	451	448	436	470	461	380	388	398	437	434	408	421	433	441	422	445	437	425	432	405	415	455	440	430	453	427	454	414	434	455	423	438	444	406	408	414	418	432	398	417	420	416	435	418	428	451	396	469	423	415	403	437	419	413	433	475	441	426	430	441	416	441	411	379	439	397	399	463	426	436	438	442	466	440	425	435	402	396	438	408	443	398	409	422	422	393	440	432	434	470	449	450	444	438	429	404	431	420	431	401	442	457	413	447	448	440	442	435	459	423	444	458	475	430	387	431	401	422	457	435	430	395	388	438	463	428	419	420	423	445	441	429	437	411	461	406	435	428	433	460	435	449	446	451	423	447	395	412	447	409	408	441	383	414	456	430	428	445	449	419	434	440	453	432	435	450	465	438	420	410	428	440	423	403	426	422	448	434	411	422	484	461	421	412	441	427	418	405	393	421	430	430	443	440	430	451	407	423	423	410	399	445	400	424	469	436	441	467	440	451	445	460	413	447	436	460	418	422	422	439	415	416	472	424	423	404	394	416	382	439	393	436	407	457	455	390	444	415	429	438	436	416	389	438	451	395	422	429	416	453	441	402	393	427	390	394	465	429	390	452	450	415	435	421	432	402	440	430	446	437	454	419	432	402	449	414	405	468	429	441	432	432	431	414	412	392	442	420	435	476	444	438	479	428	433	384	410	436	421	407	439	384	451	416	437	393	432	435	395	396	420	416	468	428	432	411	419	439	436	423	439	424	442	457	417	457	419	444	388	468	445	454	448	443	424	441	436	442	417	465	388	405	447	412	435	433	399	439	395	460	413	448	434	423	454	445	450	404	435	423	438	445	419	471	432	429	421	389	461	410	418	440	436	408	442	438	430	407	379	423	406	429	409	422	444	425	437	392	423	447	414	450	416	423	458	420	415	410	421	414	414	435	419	437
9900	2861	3948	3150	1877	1473	1240	1064	904	676	631	586	426	493	424	369	404	348	326	327	298	276	324	289	318	310	308	271	276	311	313	275	302	288	281	269	285	286	308	249	294	256	282	271	320	273	278	278	335	311	312	280	298	282	307	255	274	316	262	262	291	296	303	275	266	278	271	275	307	283	291	253	291	281	289	309	289	271	272	340	313	247	258	255	302	294	285	265	286	294	281	308	304	293	297	280	256	293	302	288	275	262	272	252	297	299	293	270	291	269	287	258	277	275	311	285	294	278	305	292	250	265	314	303	290	293	309	264	261	298	298	304	260	328	264	282	290	286	311	301	291	305	280	266	291	277	282	278	278	292	298	304	300	313	285	294	300	296	274	285	300	287	319	273	267	298	259	318	287	275	259	239	297	291	255	266	300	266	266	300	285	284	305	264	309	303	284	252	272	305	270	273	302	294	303	291	263	307	313	285	284	287	303	308	259	281	319	282	312	284	298	307	259	295	289	265	277	301	300	281	292	329	295	290	297	257	310	304	290	272	277	274	272	263	292	302	275	307	297	310	315	285	289	291	280	288	272	280	281	294	286	279	269	274	293	297	295	305	315	299	287	276	300	310	300	283	263	265	304	298	275	280	306	278	293	293	275	299	266	286	308	251	259	307	285	312	303	326	267	335	323	294	281	308	295	306	284	289	278	279	289	325	301	303	265	296	317	296	262	290	299	292	266	314	322	281	320	280	332	271	305	297	305	309	294	279	296	276	307	282	311	297	285	269	266	263	283	274	304	309	300	289	285	283	281	286	284	313	288	307	275	275	285	266	279	321	276	281	311	296	263	279	292	275	263	267	302	302	289	322	279	308	277	295	279	290	275	293	293	289	298	300	298	286	255	279	302	306	338	293	269	288	283	283	309	248	311	294	270	275	295	289	283	299	288	310	281	290	273	261	287	283	299	303	305	312	303	299	302	279	271	277	301	313	298	260	314	302	290	305	281	266	289	288	296	316	268	267	297	282	302	297	295	288	281	257	315	318	285	296	253	258	256	279	293	309	296	238	301	268	298	278	295	266	275	321	305	265	260	285	283	307	266	289	280	267	269	286	265	284	316	279	305	302	302	255	318	305	298	290	252	270	294	270	308	286	321	316	283	263	275	286	256	322	308	319	252	335	288	288	291	291	258	298	292	304	289	296	277	287	272	261	281	292	264	288	258	249	279	301	316	278	241	257	301	286	291	297	231	288	275	297	259	282	273	313	273	285	293	268	272	300	300	268	318	270	326	296	301	265	297	284	286	309	292	282	283	289	290	282	309	293	325	285	303	290	264	242	300	303	282	262	278	295	286	290	279	285	262	273	308	336	300	304	282	270	291	307	296	288	307	263	277	319	303	294	311	291	258	286	288	281	266	284	292	276	256	281	269	290	278	298	295	295	291	274	287	286	273	290	286	292	265	281	324	306	326	289	281	329	278	305	301	311	302	270	258	296	341	283	268	311	295	309	316	328	294	287	268	266	298	287	296	284	279	259	304	307	292	255	276	293	328	286	300	281	285	306	282	288	267	273	259	280	315	305	278	291	298	325	294	290	276	262	253	329	321	272	288	274	302	282	271	270	286	273	274	305	284	271	291	304	266	253	296	257	296	290	261	320	277	285	297	277	285	273	301	290	304	326	300	281	285	323	283	277	300	260	288	278	292	284	262	257	284	264	284	285	256	290	285	305	249	300	294	261	297	273	313	291	302	308	302	313	274	273	278	287	263	293	269	261	265	299	291	294	285	273	244	235	272	269	305	304	304	264	290	294	278	284	282	273	261	318	281	274	329	302	287	276	279	274	302	281	263	298	314	294	262	274	279	293	328	261	276	269	267	297	271	275	285	266	306	316	284	308	303	312	270	260	298	274	327	280	274	289	255	288	265	306	291	285	281	269	294	304	303	271	293	278	293	301	281	307	284	276	268	283	304	284	314	289	271	276	263	314	292	295	309	310	296	253	260	314	290	255	287	282	272	290	278	287	301	286	287	283	277	277	277	315	279	313	338	301	270	290	273	267	283	312	281	262	311	284	288	285	282	283	302	305	297	273	292	259	311	290	288	283	294	280	291	289	289	296	311	264	278	258	305	302	319	263	300	294	262	292	271	285	285	285	291	290	273	270	298	264	275	268	282	278	302	265	287	282	290	274	283	308	303	289	286	285	269	293	293	300	281	302	242	263	261	272	310	289	312	302	279	259	283	290	271	261	279	289	267	273	273	320	303	304	268	298	303	298	303	312	261	278	310	286	331	297	304	276	276	281	303	282	264	300	294	293	304	302	287	295	301	296	270	269	255	328	289	318	284	289	292	305	285	312	290	278	285	304	301	246	283	284	275	238	303	289	265	269	289	280	293	315	286	258	301	259	279	287	286	333	314	296	300	292	294	280	291	263	310	290	258	328	321	278	276	269	289	286	274	291	277	285	304	299	262	311	288	309	306	288	304	286	316	309	263	273	325	278	329	312	272	319	322	266	297	272	287	302	298	287	246	279	315	320	285	312	298	293	280	316	287	297	285	304	267	268	288	297	274	282	274	290	283	294	261	296	286	301	297	267	307	287	241	274	310	299	281	315	251	285	270	273	268	276	261	294	317	258	294	309	302	251	326	275	279	300	294	307	291	258	293	275	311	292	301	292	277	306	299	286	303	298	270	311	289	254	317	283	295	279	313	303	306	275	273	296	269	296	304	300	285	298	302	296	302	300	288	286	282	270	296	287	295	311	287	279	284	287	288	292	285	252	289	290	308	308	275	260	318	269	291	317	280	280	281	290	274	287	290	330	294	280	275	326	298	312	272	269	285	289	291	307	327	318	280	307	284	263	285	289	295	306	295	310	262	307	305	281	293	319	245	281	328	292	284	264	278	289	269	298	278	273	285	291	305	301	288	303	291	272	295	324	316	284	297	283	294	293	296	274	298	340	294	289	269	272	315	276	288	256	285	313	286	307	310	317	310	295	288	271	284	262	308	286	296	291	284	314	279	311	253	301	294	300	283	307	275	290	283	291	256	295	316	306	247	284	289	298	287	293	270	299	311	286	311	289	318	281	258	315	280	293	282	295	292	325	311	291	278	280	284	281	268	284	299	290	294	284	297	293	309	254	273	282	299	298	272	264	308	306	301	283	317	280	275	266	304	319	301	263	297	319	295	260	286	277	320	301	295	274	289	301	316	288	295	299	262	300	314	266	289	286	282	290	308	297	317	285	301	288	300	304	292	310	290	291	292	282	300	307	315	241	286	264	282	271	317	284	298	304	264	284	306	273	289	292	311	288	326	296	300	285	285	293	297	264	274	305	282	288	308	316	281	284	261	282	283	344	306	312	304	306	272	268	260	293	282	273	286	286	296	325	263	289	304	322	308	284	272	308	311	309	313	277	284	314	304	304	290	292	302	258	292	285	344	309	266	299	271	311	303	282	293	335	336	319	315	302	289	287	304	283	278	307	305	257	247	291	303	293
7460	2960	6389	7093	5799	5822	5214	4470	3730	3236	2581	2519	1798	2057	1638	1357	1226	1138	1161	1063	893	812	846	834	807	768	801	792	768	715	697	735	720	679	700	694	690	703	699	676	653	735	676	669	675	642	690	695	686	657	726	651	690	679	675	661	638	698	661	692	660	664	650	680	692	675	656	726	645	643	701	682	641	727	700	700	615	668	682	640	664	665	641	644	707	649	682	697	659	663	685	637	655	691	698	648	664	621	655	668	668	680	673	664	684	702	686	643	683	712	673	731	646	695	592	653	697	662	700	633	625	661	699	720	620	687	657	661	722	688	626	664	709	627	659	699	675	702	672	711	633	690	661	685	665	667	707	676	642	681	633	698	653	633	670	733	662	663	653	687	674	669	669	663	641	703	705	650	677	691	671	673	657	672	671	713	667	711	691	650	651	647	624	684	658	670	657	683	662	697	706	687	675	693	672	662	638	642	661	690	646	701	702	661	665	649	662	687	669	634	680	678	669	695	675	653	703	652	585	682	650	682	701	674	671	675	672	675	689	659	648	693	676	699	677	675	705	686	701	709	656	599	692	679	639	655	656	680	645	701	626	688	656	659	726	678	662	669	644	663	693	646	672	708	701	678	717	683	664	656	634	682	652	631	649	669	660	669	677	657	660	681	654	714	686	671	695	609	637	699	674	668	668	714	655	663	705	677	663	661	652	680	696	641	658	656	664	685	632	681	694	674	703	734	676	653	649	682	656	610	677	700	677	673	670	682	681	613	670	711	707	680	624	676	674	627	669	722	674	670	644	682	651	686	717	656	749	663	650	636	655	675	697	645	684	726	665	638	676	699	664	686	646	699	662	725	678	661	704	675	696	674	670	667	681	657	673	668	657	653	724	656	645	649	655	647	652	657	676	679	674	684	648	676	645	669	702	658	631	636	656	680	684	636	653	692	706	631	655	693	731	663	643	691	690	701	683	676	666	662	686	711	640	684	652	684	634	646	704	652	655	653	669	686	685	636	661	651	662	677	670	698	675	662	639	676	679	682	663	647	665	690	675	705	658	716	682	619	672	656	684	667	607	706	636	672	659	656	669	673	656	673	667	688	638	700	639	663	694	673	667	647	713	682	668	730	638	714	686	691	664	671	652	652	690	689	678	645	684	658	667	703	667	707	639	658	665	726	695	638	626	682	701	688	669	664	682	693	649	638	691	687	693	653	670	674	648	665	717	665	689	695	664	642	700	658	637	631	690	657	686	677	669	692	667	665	634	687	658	647	696	661	674	638	666	629	697	725	659	667	654	659	667	685	679	641	644	710	650	661	678	646	684	650	614	629	647	684	644	681	669	676	660	666	676	671	679	658	669	672	673	703	656	661	642	702	626	633	682	675	643	634	677	676	667	634	672	675	715	652	682	656	643	639	668	697	692	636	643	691	661	672	724	698	657	685	662	689	675	643	652	678	646	682	678	698	710	666	636	666	729	671	695	678	673	674	670	691	686	658	681	663	672	711	644	677	679	666	632	684	671	692	618	645	669	650	616	639	677	637	657	650	663	648	656	663	660	679	676	695	697	695	687	655	669	650	698	681	665	643	645	696	682	687	702	655	675	674	677	646	706	676	713	697	662	648	691	683	722	684	636	651	669	655	677	691	716	687	667	678	635	638	639	682	640	702	629	685	652	669	655	645	700	698	664	677	673	664	668	700	696	657	627	695	678	662	652	664	659	632	662	640	638	632	682	701	650	646	638	656	712	670	628	626	678	641	678	706	676	702	658	652	655	688	668	667	659	678	701	642	673	689	685	658	671	674	684	622	638	662	686	642	658	646	703	689	658	644	649	638	677	641	648	656	692	715	666	676	704	627	682	691	700	632	632	643	678	679	679	706	639	606	666	681	675	706	648	714	683	637	680	676	698	637	656	683	710	615	643	655	679	655	673	655	611	696	677	682	686	688	709	659	679	673	634	684	753	689	668	646	651	702	711	659	682	671	658	645	727	661	667	666	650	671	668	725	659	680	703	655	690	705	652	674	668	657	640	644	697	668	628	668	687	640	709	657	664	679	661	670	688	688	703	697	638	684	678	637	697	632	671	632	681	689	680	673	681	685	671	680	667	648	686	716	644	672	733	615	671	659	664	693	702	683	676	649	671	674	705	656	618	666	678	680	627	707	690	655	681	611	651	666	639	663	656	700	694	656	666	683	701	632	675	645	645	671	681	670	673	668	716	663	682	648	658	629	646	676	609	715	692	665	664	672	636	683	653	694	663	705	691	678	716	666	666	671	713	678	707	657	642	654	703	702	645	680	670	667	666	664	686	643	699	669	738	634	707	693	704	634	661	657	682	694	685	653	690	676	662	703	693	643	655	692	694	695	686	696	643	657	645	660	703	630	702	621	660	715	652	670	661	693	685	640	632	668	723	671	672	666	716	662	661	658	682	653	651	647	700	697	685	675	694	637	682	658	687	693	659	677	687	644	675	676	659	681	653	659	675	689	641	639	664	698	671	624	677	651	727	699	637	666	636	680	676	661	651	669	696	679	704	625	690	660	665	669	654	629	641	676	691	668	630	630	658	625	695	613	630	699	664	677	711	704	719	693	671	698	650	681	703	656	643	687	623	646	654	631	664	650	660	695	687	690	716	675	689	697	675	651	680	691	662	680	653	660	677	685	692	669	621	678	663	649	658	664	622	663	677	690	701	654	673	681	625	660	698	671	688	650	635	677	640	704	689	675	631	658	678	693	660	689	669	639	683	673	685	698	644	694	687	621	663	646	653	665	681	667	683	641	629	689	660	695	722	704	665	680	689	675	604	682	660	640	664	651	691	664	650	637	642	694	678	637	652	690	732	633	599	682	685	677	691	694	668	687	678	676	695	688	672	680	695	684	683	675	652	676	690	630	688	765	649	674	633	644	663	639	659	670	647	718	657	669	680	682	664	695	673	659	693	680	670	688	684	696	662	722	651	702	666	709	670	646	669	688	647	682	662	618	691	674	623	623	681	633	655	649	676	670	676	738	694	703	706	656	651	650	688	643	642	642	675	666	662	669	689	675	695	679	649	673	707	699	657	636	679	631	693	647	681	681	658	665	671	667	698	657	652	673	702	651	724	703	665	644	666	677	680	654	683	654	654	691	669	724	679	724	655	703	628	637	619	679	689	700	595	638	633	693	671	683	672	701	625	654	690	715	680	644	674	662	642	676	694	701	696	674	677	708	626	619	651	707	648	698	640	663	675	692	708	702	693	672	636	691	649	660	681	671	650	676	638	686	687	721	665	757	598	691	711	674	654	624	649	684	648	629	698	652	718	662	676	641	642	676	657	649	630	643	653	686	724	725	673	693	701	638	638	678	633	654	629	672	674	660	665	687	657	684	686	678	675	704	665	677	683	617	677	668	655	661	680	683	688	716	644	690	680	662	691	680	643	697	692	699	647	672	675	658	664	672	714	701	696	656	649	650	677	649	686	608	683	671	682	601	690	630	627	681	684	661	677	682	669	713
16883	4890	6360	5155	3325	2592	1928	1799	1267	1038	824	790	626	690	579	434	383	442	387	394	351	308	309	279	318	298	272	289	318	280	289	295	331	302	283	315	286	313	324	291	325	277	290	300	304	284	285	266	291	285	306	289	301	297	256	303	304	313	278	314	297	337	259	272	288	269	282	308	279	305	275	256	278	276	278	295	300	273	279	304	319	272	328	301	287	287	285	281	291	282	289	308	302	320	272	275	280	286	331	345	284	292	300	303	285	301	308	287	309	320	289	294	291	285	287	278	290	278	263	289	254	273	313	300	292	282	285	254	288	266	273	300	330	307	297	292	321	292	286	278	262	305	279	304	301	267	282	321	293	264	293	310	277	306	279	307	305	280	316	284	291	297	334	285	286	293	276	282	295	315	295	295	289	277	286	263	300	287	264	273	299	312	305	279	277	314	310	295	302	300	301	249	266	297	285	300	279	295	333	271	291	325	260	269	278	266	276	298	287	315	269	301	294	300	338	275	278	286	277	298	295	305	290	298	279	300	287	275	310	302	258	272	259	267	306	284	278	285	307	287	314	316	294	304	265	286	309	292	278	260	253	269	304	303	257	277	282	342	274	286	298	306	302	264	303	302	308	286	298	271	314	281	312	274	291	281	288	284	281	257	294	272	275	266	292	291	257	304	289	271	276	271	288	268	325	295	271	249	305	323	274	261	301	323	316	300	287	264	305	292	285	287	297	287	259	282	286	310	270	292	289	253	287	314	326	272	303	266	283	273	306	297	294	301	289	283	295	299	256	287	328	280	318	277	300	300	298	307	301	301	285	276	334	285	304	275	289	283	320	300	308	268	300	308	278	286	314	302	302	287	287	303	295	304	306	304	286	315	266	268	257	311	287	267	298	293	279	271	278	300	301	264	303	279	278	289	290	263	311	262	273	294	270	292	267	275	292	250	274	323	293	275	277	288	300	343	281	270	261	298	315	263	273	287	249	281	296	315	282	259	305	275	283	279	287	317	290	264	294	312	314	289	301	326	295	320	316	312	244	308	265	291	310	284	306	259	259	279	312	305	288	293	275	306	253	270	316	303	250	278	254	290	299	301	286	281	284	282	295	288	302	296	280	265	291	278	306	306	314	274	311	285	286	321	286	285	304	299	282	307	327	256	273	274	288	287	301	274	286	299	262	307	307	292	259	286	268	294	273	286	296	331	297	263	282	267	292	302	292	266	270	265	306	304	297	292	270	285	293	286	305	304	303	285	296	299	303	309	289	308	280	339	248	307	320	304	279	320	310	276	322	297	302	285	260	269	272	289	284	302	254	278	288	284	316	321	302	308	265	308	256	313	291	288	295	299	267	256	254	292	292	294	278	259	290	276	298	303	304	315	316	315	310	316	277	297	290	304	286	296	291	308	264	319	284	299	302	280	296	276	264	269	297	275	319	274	292	314	282	259	295	289	285	314	276	302	283	293	265	297	296	306	282	282	273	314	275	323	299	283	299	263	288	288	290	313	318	279	275	303	280	272	232	293	276	291	289	297	277	288	305	290	297	305	265	292	275	290	311	327	296	273	291	288	321	294	283	251	261	307	298	317	291	293	309	278	273	285	240	293	298	268	309	278	304	262	325	331	284	241	293	319	322	278	279	311	329	336	296	286	263	287	286	272	269	274	262	271	278	289	283	271	286	289	291	264	275	326	268	283	283	307	286	282	271	295	287	287	276	292	297	275	282	297	294	319	280	271	290	263	307	269	284	289	300	317	273	285	270	273	308	295	277	297	313	330	288	303	286	276	308	266	273	269	285	302	298	307	274	291	294	295	291	308	281	299	288	276	314	301	307	248	292	262	301	288	283	288	268	297	296	291	310	269	279	282	285	279	268	267	321	278	251	286	303	314	325	320	273	290	289	318	289	309	314	283	260	293	281	327	299	259	306	314	306	301	283	313	332	257	288	269	312	286	307	294	268	287	300	277	285	303	346	286	313	308	292	258	316	278	278	296	296	297	287	299	282	345	297	258	286	287	310	305	321	298	266	311	270	274	280	286	288	316	295	293	268	288	279	292	291	305	291	292	284	283	316	310	319	282	324	297	288	290	291	275	319	285	314	268	321	288	293	281	327	287	285	288	301	341	275	295	260	278	277	283	288	319	280	280	292	296	318	275	302	277	332	316	273	298	310	285	301	309	305	299	306	270	289	307	301	291	339	291	273	283	269	310	301	261	294	283	303	300	285	265	307	297	295	303	263	276	301	283	317	297	290	278	311	293	283	299	279	306	305	319	312	265	298	249	278	286	268	282	291	321	281	299	292	302	247	323	304	283	304	284	275	289	285	285	298	299	266	261	264	285	304	273	305	292	320	313	314	274	289	318	283	292	282	257	286	296	264	263	283	271	277	278	284	256	321	279	289	266	265	288	297	307	295	314	274	278	275	309	262	309	291	262	311	262	295	302	289	307	308	254	298	271	280	315	291	290	266	318	265	306	272	294	288	270	280	304	319	308	297	288	290	263	303	285	305	302	286	311	284	286	239	296	294	293	284	330	306	246	291	316	289	321	291	305	284	263	320	293	262	275	241	267	294	319	304	306	267	297	297	295	300	311	315	300	299	300	293	312	297	300	308	312	292	282	311	273	280	308	287	276	268	272	290	314	299	280	246	265	277	321	323	286	286	272	287	298	286	285	326	261	315	292	300	274	313	310	303	302	298	285	323	274	300	270	292	298	288	255	300	272	281	240	292	264	268	296	300	293	287	273	300	264	293	301	305	331	303	292	301	283	285	312	261	294	272	280	290	246	296	274	291	316	294	281	304	318	284	286	274	297	292	311	292	282	275	292	289	267	304	289	281	300	315	268	282	289	301	284	262	285	285	277	290	256	291	255	272	310	272	297	273	263	300	255	321	290	313	283	277	315	274	268	299	268	262	309	252	309	280	280	262	275	243	284	313	298	263	277	289	283	290	272	283	260	282	321	276	321	296	288	316	280	303	283	301	288	315	304	294	294	283	315	278	290	286	281	274	290	260	302	287	300	297	302	303	301	267	304	289	280	324	313	277	283	311	276	307	290	294	278	297	278	275	287	298	310	303	272	310	290	306	261	289	307	303	332	310	273	257	298	291	293	288	281	268	289	278	308	291	299	304	263	292	299	288	268	300	287	284	313	278	304	312	267	297	321	282	300	289	251	289	306	284	283	267	303	265	261	312	276	248	290	307	239	319	327	303	310	291	303	302	285	278	297	315	303	315	295	285	263	298	265	301	276	279	291	242	272	314	272	299	293	292	288	303	280	319	307	275	260	299	285	268	339	270	284	287	305	283	270	254	304	271	292	259	268	285	322	276	275	295	329	281	296	309	295	287	305	281	281	291	323	310	302	304	268	274	297	321	309	273	295	273	268	286	295	262	273	277	307	288	301	278	278	305	308	281	289	286	308	302	283	282	288	289	288	317	315	315	272	291	277	280	311	297	274	285	260	243	295	301	289	259	315	292	299	289	327	286	303
9922	4075	9063	10226	9029	8437	7663	7181	5915	4733	3784	3722	2749	2847	2416	1735	1583	1567	1322	1320	1070	908	866	852	841	771	818	764	753	745	736	692	744	716	743	706	714	663	726	708	691	670	668	658	655	649	632	654	675	640	683	656	674	630	691	642	668	652	668	650	670	677	663	694	667	660	660	666	565	647	700	618	667	655	590	702	639	633	627	651	670	689	686	670	649	652	631	625	617	714	678	659	691	632	655	663	636	647	693	645	673	642	642	654	643	655	701	644	624	681	640	648	676	661	646	659	626	664	664	644	637	681	638	613	611	618	665	627	739	652	667	643	671	624	671	624	650	631	661	643	646	677	663	602	646	609	652	655	625	612	649	660	620	657	668	628	604	654	636	664	643	646	646	686	646	682	604	641	665	631	642	662	663	655	634	671	703	666	628	665	662	639	615	719	653	681	659	675	632	676	665	657	683	646	610	662	654	691	619	655	599	661	632	653	646	638	661	658	654	666	646	646	638	627	664	621	676	643	657	631	640	692	673	638	611	663	677	628	626	667	682	678	637	656	666	627	720	666	644	656	638	636	698	677	693	637	635	674	638	664	683	653	616	569	727	624	670	678	656	671	647	642	617	665	648	647	660	664	629	665	673	639	635	619	651	668	621	664	658	658	642	666	628	646	627	636	655	647	633	665	608	700	624	659	655	686	634	633	640	635	678	630	645	665	667	659	624	688	662	678	629	662	678	655	658	595	609	687	626	656	662	673	691	651	613	649	707	662	627	650	648	655	669	683	613	629	683	631	624	625	671	627	606	623	674	668	658	616	667	720	653	650	658	694	658	692	702	624	626	692	640	637	662	642	656	649	655	679	650	664	623	681	689	638	642	661	623	674	662	649	603	681	650	658	649	636	690	657	677	699	633	598	661	645	653	655	690	649	619	690	659	643	593	627	655	636	658	652	662	682	680	701	653	660	638	664	650	687	655	649	650	670	664	623	608	618	650	704	676	689	626	641	681	629	708	652	634	625	633	672	611	665	664	656	684	656	699	651	654	642	625	620	618	639	610	637	686	609	675	663	690	621	630	644	683	665	664	632	612	657	703	664	670	642	655	688	634	610	680	690	682	594	654	630	680	631	651	690	635	621	632	677	586	623	624	584	636	632	686	651	603	682	654	658	674	669	655	659	652	652	659	671	610	646	654	693	608	623	644	606	679	617	637	672	642	664	665	669	653	633	645	650	638	675	645	629	680	678	651	623	666	616	696	638	619	639	648	664	630	636	667	622	650	647	630	681	605	642	664	653	672	662	639	655	637	626	636	576	635	650	628	719	663	675	681	645	663	627	628	625	664	652	641	642	650	708	613	616	693	623	710	659	627	631	671	634	609	650	662	669	669	581	672	644	661	680	681	650	686	615	658	595	662	669	638	658	666	690	635	650	654	628	670	645	633	627	657	660	655	684	634	600	672	637	651	688	647	678	667	689	632	636	721	607	676	669	624	647	635	683	670	628	633	627	651	650	647	646	642	674	618	599	637	642	671	644	692	640	625	659	650	637	628	668	606	647	687	631	700	634	689	652	647	637	626	631	700	622	659	647	666	654	638	683	673	633	703	647	621	659	603	619	689	656	617	669	660	639	617	643	671	632	666	620	612	670	607	637	633	658	628	637	633	646	644	662	607	634	646	650	639	659	644	689	669	680	630	632	675	639	635	681	650	630	618	613	658	703	666	623	604	672	651	657	659	649	630	638	688	650	733	619	610	677	673	679	650	644	651	679	647	615	647	669	673	631	692	644	657	647	664	655	692	624	676	619	623	611	614	606	686	681	679	615	659	666	675	662	664	666	651	654	700	664	671	700	584	665	620	645	646	672	633	652	671	648	661	645	660	612	619	630	648	727	644	708	652	626	632	653	619	684	640	659	668	661	665	653	661	591	646	639	670	652	644	677	655	636	633	619	625	617	614	643	669	708	637	645	672	630	679	655	657	704	660	670	622	618	647	677	650	612	659	704	664	699	675	654	628	626	640	641	607	641	651	659	680	663	665	652	608	664	685	669	638	672	668	626	630	644	673	623	683	677	670	637	604	628	614	643	674	653	643	647	687	646	636	678	692	623	645	609	610	680	667	675	687	607	665	660	655	610	698	661	617	635	663	636	694	670	645	710	659	643	681	660	650	632	673	630	652	670	623	651	640	637	620	675	665	684	662	687	671	630	656	658	609	635	686	631	646	610	666	661	701	664	597	615	631	674	643	665	619	682	613	634	578	661	680	643	670	622	660	632	659	687	707	648	636	681	636	644	651	651	671	625	622	685	680	609	642	659	631	626	667	655	618	638	617	636	625	643	680	699	623	681	612	656	637	647	637	650	597	653	596	653	657	621	652	670	666	642	637	619	661	662	625	697	646	657	621	673	666	726	631	612	684	688	669	670	667	617	637	670	667	649	650	659	643	623	691	675	663	649	619	631	617	618	609	626	586	679	666	650	685	723	714	666	681	666	627	667	650	653	660	634	671	662	667	604	635	633	636	631	637	633	683	622	661	625	641	648	656	655	633	614	680	681	663	679	623	611	684	700	655	638	678	668	664	637	640	673	662	670	676	647	630	639	647	607	645	664	684	622	671	687	627	652	652	644	603	665	646	666	634	622	692	648	666	649	657	676	662	667	594	636	642	679	658	668	666	684	656	614	671	648	644	651	660	613	690	633	621	650	656	660	651	696	646	683	652	656	662	685	605	674	628	632	701	678	685	674	676	666	607	604	645	634	614	627	651	695	641	635	640	640	651	660	655	699	696	636	675	642	666	660	712	665	625	676	624	609	657	629	678	635	650	641	634	666	621	639	714	626	663	649	647	673	638	655	676	663	653	653	646	640	640	643	631	651	665	698	643	659	622	622	624	668	634	667	672	677	650	671	629	661	700	664	608	681	593	661	659	652	651	644	686	677	657	651	679	630	642	595	675	624	663	654	663	624	652	606	689	620	640	659	675	644	677	689	655	667	668	649	684	618	595	644	661	641	636	607	648	612	637	674	669	679	639	662	697	643	674	676	677	663	636	615	660	683	645	633	631	658	600	688	607	614	701	652	633	600	630	611	639	640	683	656	630	588	640	635	645	665	645	627	678	609	648	648	605	651	647	642	653	616	608	669	612	642	619	684	660	667	632	659	669	642	616	695	680	612	679	702	644	656	663	675	657	691	639	662	663	671	639	655	643	668	665	649	667	606	660	682	649	642	674	665	646	642	618	649	663	700	668	671	679	662	638	630	637	669	598	660	653	647	645	682	692	633	704	658	566	658	701	647	631	633	674	624	660	652	659	655	640	668	669	616	626	616	631	637	615	617	659	659	626	647	692	647	627	606	684	597	621	665	607	628	656	646	641	692	610	680	665	686	660	652	629	632	638	654	668	627	665	650	668	609	632	606	672	565	650	664	691	652	639	678	673	692	661	630	681	625	648	674	625	629	654	633	652	671	703	656	652	658	607	638	646	667	702	661	658	663	641	629
2671	911	1187	992	679	489	402	324	292	243	220	200	220	221	196	182	155	175	169	180	162	174	172	159	167	177	155	185	182	167	161	172	165	158	160	172	144	153	141	155	172	153	166	153	149	157	161	165	180	164	172	163	173	177	165	162	158	163	143	181	152	149	157	145	159	172	155	145	160	169	133	168	170	182	150	185	171	155	169	156	155	183	168	161	157	154	133	166	144	141	166	174	168	143	142	159	142	152	153	177	162	167	148	156	156	180	169	151	161	182	164	146	182	168	174	153	164	150	158	155	155	140	160	184	176	181	170	153	140	184	145	166	151	179	154	171	148	145	161	173	142	146	152	121	152	153	151	152	177	184	148	152	163	173	155	155	184	193	166	187	161	174	158	152	169	166	144	153	158	150	157	160	158	174	170	178	142	175	162	147	186	160	149	173	161	130	139	165	150	155	148	151	175	156	137	167	144	182	166	167	153	164	163	157	168	150	176	160	147	152	159	172	157	181	158	171	148	150	182	162	196	155	148	151	141	137	157	172	155	173	151	181	168	173	177	163	182	176	157	141	154	151	160	148	139	160	137	162	175	183	176	165	178	157	156	158	180	139	137	177	148	158	139	149	170	162	184	131	162	156	156	167	185	165	166	173	173	161	143	170	172	174	166	157	156	157	146	167	163	172	148	160	154	151	137	136	155	182	162	122	153	169	151	147	157	163	159	156	162	174	158	147	166	164	138	153	153	136	128	163	158	167	154	160	161	157	174	163	150	159	176	158	146	129	161	139	167	165	162	164	191	174	164	173	163	166	162	163	191	167	141	153	169	175	177	180	172	146	169	180	179	144	172	147	150	149	175	159	157	165	152	166	170	162	181	159	172	157	147	163	156	153	146	169	151	147	138	160	167	153	161	182	170	150	159	159	163	170	134	181	158	172	161	146	169	165	165	144	159	151	159	153	149	141	166	155	162	177	159	158	175	130	139	178	140	164	168	156	155	164	154	151	154	151	148	181	166	135	145	131	164	154	167	186	150	159	156	151	169	153	136	153	160	155	165	146	164	178	186	180	169	155	152	153	166	162	200	156	156	151	149	159	184	165	161	176	189	162	147	162	174	156	195	175	152	174	179	161	169	157	154	168	164	143	147	148	168	151	145	167	145	175	155	156	171	160	154	169	176	159	165	143	161	141	189	199	157	145	161	132	152	156	177	178	188	142	175	163	143	156	156	145	151	154	177	177	161	158	166	161	168	173	141	136	158	157	141	190	170	157	158	159	160	145	165	167	171	153	170	155	179	160	170	174	171	155	168	152	135	172	163	165	180	134	163	145	154	165	181	144	140	154	154	153	154	180	179	165	143	159	172	157	187	152	155	147	144	138	160	165	156	151	150	175	173	149	174	149	177	156	150	141	124	153	169	175	151	149	172	154	145	148	156	167	178	207	159	148	168	160	181	170	151	149	146	158	143	145	178	144	169	154	156	150	133	145	155	162	168	154	152	154	169	158	175	149	161	149	156	149	147	160	157	161	172	168	157	135	152	151	162	182	151	179	152	187	173	170	162	178	153	170	192	166	160	157	155	185	149	135	137	152	147	142	166	175	164	125	142	141	163	192	163	147	173	158	157	162	146	157	182	177	173	143	146	171	134	150	160	150	170	154	143	146	167	156	168	167	149	149	168	154	135	141	175	142	152	172	142	137	160	171	155	185	162	177	163	178	165	165	165	183	181	175	148	178	148	168	151	170	173	148	148	181	127	150	153	153	143	166	147	191	157	174	167	165	147	164	141	162	178	165	155	172	159	176	160	141	164	150	168	152	163	158	152	170	154	151	173	167	164	140	167	169	163	150	163	181	160	169	140	164	173	156	179	180	148	177	167	153	162	177	156	172	139	143	145	141	168	143	143	146	145	154	158	164	155	173	160	143	158	161	149	151	172	147	157	149	138	158	168	179	135	189	139	142	165	144	151	153	154	151	171	168	167	143	170	151	152	168	165	168	157	161	161	179	158	137	157	151	146	151	156	133	166	169	145	156	145	151	133	163	141	170	163	173	135	162	177	161	177	169	171	195	171	158	154	165	155	172	148	156	144	156	152	167	148	154	145	156	161	137	155	142	162	153	142	177	159	174	142	152	160	157	158	142	161	164	143	162	169	163	159	140	154	170	142	165	136	160	166	144	165	167	152	155	153	159	164	151	168	155	173	171	174	183	169	165	153	166	187	156	167	164	172	155	160	168	177	161	180	160	169	173	136	162	159	160	187	155	167	168	158	166	133	155	172	134	162	133	143	145	153	164	160	163	166	171	171	164	182	146	163	158	149	140	155	152	151	164	183	201	160	167	189	172	174	180	142	163	178	150	191	144	173	158	154	148	161	160	145	133	151	168	145	146	159	147	152	143	162	156	156	158	161	172	174	171	157	169	157	165	170	174	167	176	166	182	166	149	157	192	169	137	137	143	164	185	165	168	170	135	179	133	175	176	168	164	183	164	193	161	158	162	161	141	143	149	159	153	147	174	168	143	161	147	153	172	158	134	163	171	150	161	147	143	166	164	170	151	155	157	141	152	142	167	153	171	169	149	168	184	177	187	142	171	153	165	172	165	154	161	162	181	163	162	165	162	174	167	193	171	153	163	162	153	169	201	166	170	150	161	181	178	189	177	151	147	158	135	148	165	173	157	164	154	159	163	176	191	175	144	167	133	152	140	148	160	162	151	147	158	159	152	178	154	167	160	153	160	173	168	156	143	147	157	173	179	172	156	151	162	155	172	153	178	151	159	148	166	169	174	182	181	155	177	169	142	166	154	158	180	176	150	175	161	170	158	147	174	152	165	150	158	156	156	169	143	161	155	156	165	145	158	178	169	164	175	168	184	178	168	161	160	160	184	169	174	186	158	163	156	159	143	154	165	158	138	197	134	134	184	156	149	148	157	156	164	146	158	152	159	158	172	149	154	179	151	150	150	157	143	154	150	170	149	124	134	194	127	162	164	159	164	173	188	164	165	168	155	154	166	150	153	146	143	160	157	145	143	133	173	163	170	168	165	138	182	162	166	146	171	158	143	171	181	155	139	177	190	156	163	167	149	142	160	153	174	172	169	154	187	139	169	153	134	148	137	158	163	147	179	158	158	163	140	163	158	145	186	165	155	159	186	157	154	164	153	194	172	158	167	182	169	160	168	129	168	187	173	164	149	169	170	158	186	160	153	157	164	169	182	164	174	146	166	169	151	163	157	195	169	153	155	161	169	159	156	173	153	123	158	145	157	154	161	160	176	144	177	180	168	159	164	183	165	159	173	172	170	160	149	123	166	182	158	156	164	170	159	170	150	154	163	168	146	167	163	167	164	185	157	163	155	157	168	175	164	160	162	158	167	145	155	180	165	159	156	177	162	160	173	173	144	154	169	137	132	195	151	176	135	186	150	168	158	174	190	157	138	162	168	142	139	151	170	150	156	166	153	133	166	158	151	158	149	183	159	155	155	163	180	143	182	176	154
2399	1192	2518	3079	2570	2150	1655	1291	1065	938	873	809	762	712	598	572	598	552	519	499	459	496	457	478	493	416	448	405	435	445	423	438	386	452	403	455	425	434	399	436	411	413	419	402	424	411	417	399	410	420	421	465	410	399	406	434	414	413	435	434	395	453	386	424	396	422	457	389	403	408	403	399	388	415	421	404	422	406	412	400	408	409	417	365	419	474	407	408	401	391	448	407	445	418	422	387	411	420	401	416	392	357	439	409	402	404	395	435	427	442	414	426	427	367	410	420	422	485	441	405	428	403	403	415	421	394	395	413	426	399	439	377	392	412	425	391	386	443	425	432	379	434	381	419	429	429	406	380	368	379	401	457	392	455	421	418	445	417	367	440	392	436	411	391	382	425	397	400	358	401	415	386	401	418	397	420	401	394	365	412	396	403	410	427	433	417	389	421	369	429	411	406	411	435	395	399	410	401	456	410	400	436	418	417	433	411	445	394	413	417	422	403	414	432	402	405	375	385	387	438	414	401	411	409	431	420	419	415	414	402	406	390	461	434	385	417	384	436	409	405	404	425	395	385	406	395	423	407	394	439	371	396	390	401	404	397	409	413	428	393	371	390	419	380	405	415	418	405	403	399	401	405	417	388	418	420	410	476	397	410	431	414	427	453	377	420	404	385	401	418	388	388	414	417	469	452	419	452	415	388	435	374	425	394	398	412	413	423	410	430	402	386	402	442	424	413	408	421	402	410	383	421	416	411	403	415	420	406	409	366	417	410	395	400	401	381	400	394	423	416	400	413	406	417	400	419	407	406	400	438	398	395	383	382	398	387	384	401	371	411	429	417	416	384	417	433	419	387	388	414	424	430	409	435	447	421	390	389	408	425	399	437	396	439	418	415	415	447	427	398	419	406	386	465	435	432	356	401	438	407	435	417	385	390	414	394	400	444	401	404	427	401	392	408	420	430	403	419	458	419	422	379	408	396	396	385	371	396	371	407	412	414	419	437	403	404	437	407	389	406	425	441	423	382	435	411	425	418	397	438	393	408	431	387	388	399	400	399	400	431	387	399	429	425	409	412	381	411	427	397	421	424	396	425	413	414	433	423	416	451	427	429	397	384	442	429	428	372	416	393	404	392	415	415	427	442	401	430	400	431	401	423	437	408	412	430	395	427	409	422	416	418	420	409	390	409	388	428	398	411	377	400	432	410	448	413	406	411	395	393	451	386	416	367	398	439	412	428	419	398	368	418	420	389	383	385	406	439	421	408	371	431	393	400	403	431	408	434	441	407	449	443	414	384	441	388	418	398	431	407	409	466	399	392	441	418	407	422	393	409	393	422	394	401	424	379	425	429	441	406	381	403	399	419	405	380	369	411	415	408	394	408	406	454	415	398	422	417	406	409	397	422	430	387	436	431	425	443	451	394	400	411	381	424	416	423	410	399	385	379	400	389	402	363	426	378	415	396	451	407	437	399	397	371	445	438	403	451	402	428	452	441	413	385	416	388	399	391	428	424	433	445	401	387	392	386	405	368	386	433	407	411	381	377	420	421	402	419	420	426	398	423	424	386	397	405	411	389	419	391	459	428	386	449	419	394	395	393	444	406	423	451	437	441	419	413	462	364	407	407	427	419	422	450	440	373	397	393	382	404	452	415	411	405	407	399	405	416	431	395	458	421	433	395	394	412	458	420	418	441	427	395	386	412	388	415	409	411	445	427	419	425	430	396	425	384	388	422	395	396	426	404	412	417	414	372	410	405	370	418	423	372	390	426	359	417	437	400	422	428	378	412	386	395	394	381	403	455	417	428	425	452	442	405	374	425	403	390	401	408	402	408	413	435	431	414	406	407	417	384	413	442	378	404	442	424	439	408	403	427	399	414	409	438	411	402	423	455	404	425	400	396	429	407	412	410	385	431	414	411	382	424	409	402	400	430	424	437	398	438	404	392	408	391	389	425	407	391	419	415	373	381	416	429	382	366	427	409	402	378	394	427	435	455	416	412	458	402	392	384	376	406	421	394	394	426	427	428	410	422	406	407	399	438	401	392	424	424	393	408	424	418	372	390	421	450	373	407	417	437	417	406	415	405	390	384	433	427	410	405	385	433	380	412	394	421	420	376	404	414	407	453	419	425	412	404	446	451	382	398	416	416	380	409	437	422	463	444	402	379	390	406	404	404	420	420	396	395	381	443	431	438	405	413	394	418	409	407	370	386	431	426	411	398	414	405	438	407	436	395	421	435	440	392	405	423	396	430	406	394	414	408	428	416	405	439	413	420	391	417	384	426	396	411	431	406	399	421	385	372	397	432	416	419	425	431	392	422	407	435	398	406	400	419	425	420	404	407	425	411	390	438	402	380	407	396	416	397	407	405	407	381	390	391	419	378	426	399	394	388	386	383	381	403	436	403	417	411	428	367	408	425	450	431	410	415	384	433	428	462	409	411	406	434	433	401	462	424	416	393	407	411	394	397	399	442	400	446	432	402	392	460	401	411	407	417	392	424	403	433	440	442	419	410	430	406	395	464	418	378	382	416	372	369	410	440	404	394	410	438	409	388	432	415	444	439	418	420	389	387	446	416	427	425	405	398	434	419	403	390	373	404	399	411	402	406	396	406	411	406	407	402	396	419	426	396	456	417	388	387	384	438	401	401	428	411	400	413	398	406	388	408	442	398	412	395	406	418	395	395	408	448	402	443	415	425	420	403	426	394	386	451	468	381	437	400	389	452	424	406	442	396	420	417	385	402	423	409	394	391	386	447	400	396	402	397	393	395	386	382	425	444	413	406	413	389	396	416	397	402	413	441	429	408	427	389	433	393	411	412	427	402	429	419	358	449	400	401	407	431	441	408	410	372	408	390	418	439	416	417	411	430	394	441	415	398	421	441	397	437	406	427	380	434	411	386	405	402	445	396	425	421	403	401	412	440	428	395	416	382	417	402	375	408	407	432	407	411	441	422	393	433	421	406	408	388	393	384	434	421	424	459	388	420	432	462	441	426	425	383	400	400	407	377	381	388	421	423	411	415	424	438	376	393	409	401	411	426	420	432	421	395	381	395	437	415	435	403	430	416	382	400	425	422	387	397	409	420	420	398	430	393	435	407	433	388	430	403	383	400	410	419	404	396	385	423	411	400	395	420	415	422	428	429	392	437	418	405	431	416	390	366	429	425	431	406	411	422	430	410	418	419	438	422	428	402	415	420	451	435	422	414	416	431	415	384	381	432	432	399	404	420	427	401	438	383	448	403	385	424	431	383	394	414	442	404	389	388	435	392	453	407	401	378	405	401	420	399	435	440	387	422	380	382	375	428	407	408	400	397	413	404	403	432	401	392	407	404	368	464	415	441	407	434	381	425	466	402	442	412	426	399	407	402	415	396	387	412	412	403	426	393	426	437	431	425	368	404	393	368	423	370	445	444	400	441	437	418	405	420	394	455	412	404	432	406	404	417	406	435	392	433	457	389	413	412	423	399	399	415	426	409	368	405	403	387
9488	2283	3321	3358	2120	1582	1160	1055	736	672	586	511	504	461	439	397	359	383	353	325	332	316	300	263	314	320	329	284	295	246	302	292	299	288	283	296	309	258	268	296	298	269	306	277	301	249	281	293	260	296	289	283	320	281	294	300	287	294	243	299	313	292	255	289	272	267	267	273	291	262	289	251	262	259	267	285	306	324	269	316	316	301	316	268	291	260	250	282	301	297	266	271	303	306	276	288	283	265	255	252	282	286	266	290	262	312	295	276	292	277	302	262	258	257	278	293	261	253	287	291	287	290	284	304	315	289	275	246	287	244	294	269	325	282	295	294	272	286	257	254	286	280	295	249	293	262	291	276	309	282	300	298	284	278	272	277	259	291	258	298	287	269	300	295	263	292	260	276	277	287	322	282	294	289	281	308	287	302	265	282	243	286	258	281	297	274	278	282	289	303	292	290	267	302	264	271	285	305	293	305	279	273	263	333	290	270	253	282	276	265	269	272	283	267	258	287	272	273	261	309	260	306	265	254	225	295	284	263	260	270	278	293	271	270	268	296	294	270	280	307	294	265	262	294	287	266	323	289	277	270	298	283	317	283	317	284	282	253	292	268	284	306	285	267	279	274	300	282	279	264	291	289	302	286	296	276	272	297	280	281	285	288	282	302	308	281	294	310	267	276	288	307	266	266	278	267	303	291	303	289	310	297	322	270	289	287	284	284	284	298	290	289	293	288	290	284	309	275	291	307	281	253	299	281	276	280	272	268	301	283	274	254	280	264	304	245	275	277	300	281	295	269	276	289	280	274	274	302	284	278	252	274	291	282	268	270	286	243	294	275	280	290	257	279	290	262	275	269	313	267	285	310	275	300	283	273	260	311	287	281	278	270	315	297	285	291	291	262	275	278	254	301	284	287	280	273	300	256	266	263	266	273	289	285	285	306	265	264	281	251	254	297	278	285	300	285	266	309	327	275	294	259	288	281	268	307	293	281	266	264	289	285	294	278	288	289	298	303	296	284	275	284	298	273	259	286	280	273	276	300	264	282	297	255	286	268	259	262	313	305	247	265	271	280	263	264	283	297	274	290	298	300	309	287	283	299	274	307	308	301	283	304	282	278	288	293	275	284	278	287	275	254	284	300	277	263	248	320	287	306	271	311	300	247	281	298	321	302	298	274	309	281	299	273	276	298	308	297	235	299	271	280	261	261	266	258	280	242	294	268	274	313	258	278	262	288	286	253	284	255	282	286	281	268	275	254	283	277	267	284	284	263	316	312	277	310	285	263	268	292	257	254	292	295	248	293	282	302	321	281	286	275	265	276	275	297	286	295	281	277	257	281	250	293	283	240	309	291	282	301	286	293	287	271	308	268	289	289	279	259	280	284	269	270	273	284	289	279	300	294	286	298	280	280	265	280	289	287	295	294	294	294	278	284	280	253	275	275	286	274	275	280	279	281	258	297	286	297	280	280	317	271	263	259	269	261	261	293	297	300	261	292	262	295	287	314	307	265	272	271	290	265	276	295	310	271	268	289	299	267	266	288	323	296	299	277	267	279	264	261	322	283	276	277	260	274	295	265	293	296	259	262	293	286	288	280	272	235	306	261	264	276	263	275	255	243	289	271	290	277	278	265	261	260	256	281	289	261	270	274	295	261	262	307	286	277	280	273	271	319	283	327	279	269	284	274	280	252	274	317	259	289	268	299	263	304	284	268	282	293	310	268	274	305	285	286	286	257	278	260	266	281	258	287	292	263	278	295	307	279	263	251	284	261	286	267	254	264	269	281	281	291	294	265	281	271	276	271	256	284	276	272	332	267	295	252	279	292	293	286	273	263	283	270	254	254	274	296	285	287	314	299	277	282	242	289	324	295	309	265	299	270	280	267	275	257	288	299	304	266	298	289	264	281	291	289	283	315	282	296	279	274	308	290	286	290	268	307	252	292	285	282	288	320	300	308	271	294	299	284	291	272	277	290	254	230	274	270	272	281	269	316	263	299	259	276	268	270	285	268	268	315	284	261	267	283	283	283	279	262	249	283	251	294	254	268	303	294	279	230	310	297	293	302	289	318	294	274	289	275	306	279	294	288	250	280	287	282	289	290	273	276	297	252	281	298	281	244	278	283	309	308	265	298	252	265	276	290	291	286	237	270	307	325	254	266	269	262	277	288	256	287	285	277	300	280	261	276	271	284	286	290	279	294	261	242	294	270	267	262	261	312	298	285	264	290	275	300	273	270	300	323	266	258	283	271	293	290	282	300	274	288	271	293	296	274	283	290	265	254	311	268	285	270	283	312	258	291	258	315	283	263	243	281	269	308	292	275	315	284	282	271	265	295	318	268	274	274	252	259	272	293	289	287	272	320	297	281	279	306	275	285	280	321	265	275	269	275	251	281	264	289	264	289	277	272	264	262	273	281	254	277	283	292	279	241	276	274	295	293	286	284	281	312	275	275	256	269	249	289	285	305	285	245	255	279	262	275	280	262	300	264	282	305	258	287	248	265	288	276	301	269	285	246	299	283	283	287	266	307	273	296	244	289	285	339	276	272	282	277	269	265	277	290	286	247	282	282	288	278	265	270	279	290	277	293	288	261	272	284	289	280	274	334	290	286	258	284	270	282	299	295	264	294	278	289	254	278	286	255	281	247	316	298	298	263	270	296	250	290	292	281	271	310	273	277	310	272	275	294	290	299	283	286	275	288	284	267	279	275	310	283	298	302	320	270	282	272	281	278	282	300	316	277	279	291	313	315	282	301	271	270	255	318	288	276	291	266	273	235	285	270	229	276	281	269	260	288	294	276	259	269	299	292	277	267	254	279	309	272	285	289	275	278	316	278	287	270	269	294	245	261	311	290	271	255	276	276	278	248	287	307	251	291	295	283	279	282	312	281	284	282	289	275	278	289	280	285	281	298	263	297	279	266	297	263	279	276	282	292	290	307	274	279	311	277	279	302	303	279	288	245	273	280	291	291	258	267	285	283	295	302	271	287	312	278	261	305	293	286	295	284	289	282	297	262	285	256	303	287	269	276	271	291	273	269	279	291	278	313	284	284	280	284	269	288	267	284	283	285	245	270	244	276	280	295	287	311	294	298	253	264	268	284	292	269	264	260	317	267	287	281	279	297	278	284	263	278	266	252	281	284	289	293	249	314	296	302	271	278	262	278	276	290	289	260	279	266	277	275	278	324	314	288	265	303	295	248	265	259	307	278	256	257	279	286	292	304	273	292	329	270	311	270	300	281	256	278	297	303	309	287	281	307	289	257	274	263	262	296	268	261	262	298	246	279	290	285	256	299	305	276	290	266	309	280	307	336	271	285	306	252	292	250	310	304	313	301	249	273	281	291	293	310	250	283	298	251	287	283	238	286	285	268	282	292	298	267	270	316	262	310	284	286	298	248	300	274	263	263	288	331	259	274	302	245	287	265	281	278	289	271	265	314	282	323	259	281	261	301	293	283	279	271	233	320	262	279	264	272	286	292	287	256	279	244
7520	2465	5972	7580	6542	5669	4920	4317	3318	2823	2419	2000	2005	1776	1651	1308	1214	1113	1013	986	949	783	801	767	761	719	753	712	746	716	652	715	697	706	645	702	667	653	668	647	672	649	687	707	643	604	658	658	647	655	652	648	662	643	639	685	674	652	680	667	675	705	647	703	669	628	673	669	620	631	635	683	650	645	628	648	649	633	620	648	647	673	673	664	651	705	601	659	693	630	656	610	646	702	597	654	628	649	713	633	676	668	658	641	675	631	640	657	664	676	616	664	654	650	723	727	645	690	662	702	700	663	703	653	667	671	670	623	633	686	600	644	626	649	634	698	693	647	648	652	692	652	607	574	692	617	660	634	638	635	634	670	594	703	678	665	640	639	652	694	675	675	640	691	627	668	642	646	689	623	660	604	692	641	666	626	651	661	664	653	650	713	659	647	598	665	690	656	627	677	628	652	710	648	678	642	651	693	642	630	669	669	682	705	693	659	660	681	652	690	658	658	719	638	654	659	665	629	673	647	656	645	673	634	600	642	687	645	680	659	690	612	618	639	682	709	681	691	651	644	648	643	674	643	627	688	666	670	662	700	633	667	661	681	605	713	638	652	639	687	688	631	637	648	624	656	613	637	645	641	658	670	647	693	676	678	626	638	605	655	622	680	712	630	652	647	681	673	656	670	660	658	631	700	659	679	634	633	665	602	644	611	652	656	627	629	721	694	695	663	645	601	690	674	628	666	661	572	605	655	645	649	621	633	665	597	661	631	604	647	667	670	621	681	661	644	649	646	667	652	685	645	642	701	654	618	682	639	667	653	645	676	638	630	716	663	676	658	677	627	682	665	618	663	683	678	667	628	652	662	664	684	632	644	656	633	691	620	643	697	701	644	659	676	628	643	671	668	668	654	680	671	653	699	656	653	617	603	641	689	650	640	673	656	640	619	695	602	654	651	691	591	691	645	643	662	640	663	657	603	688	644	666	630	649	651	671	649	640	659	635	714	655	685	683	625	611	656	684	684	647	690	625	627	684	635	682	629	639	655	630	703	630	683	623	665	639	628	650	658	670	659	694	645	625	681	633	705	652	728	679	628	674	663	637	652	654	672	696	669	677	665	622	629	705	643	659	648	647	633	637	651	639	671	660	693	652	616	636	662	684	692	687	665	667	631	674	671	655	618	675	646	671	663	616	687	650	670	655	625	665	640	609	650	659	651	620	671	663	638	637	677	645	631	649	641	645	693	644	662	649	673	629	604	669	634	644	638	650	637	655	673	631	651	685	629	642	701	643	660	660	670	639	696	666	661	683	648	647	657	682	653	662	651	653	629	653	631	621	700	663	657	657	674	639	669	627	641	647	624	762	651	663	662	663	699	650	647	668	676	642	685	669	692	628	663	675	652	683	684	685	689	671	663	642	659	677	663	649	654	662	632	656	667	620	668	666	623	686	633	637	637	685	688	630	695	695	634	672	672	660	666	680	637	660	656	672	598	633	644	731	621	665	615	679	666	679	646	608	635	636	678	654	668	655	650	668	662	673	696	638	717	659	627	612	636	623	635	690	619	662	668	663	656	646	649	687	632	648	644	641	669	687	618	678	648	627	627	702	664	643	691	642	642	697	673	609	683	681	628	673	678	677	634	691	663	625	663	632	670	653	668	673	649	627	639	644	660	648	640	662	630	695	675	668	710	629	654	645	613	698	661	708	645	633	624	688	696	696	631	705	657	685	665	618	693	669	658	686	640	705	620	643	669	688	608	641	659	674	603	651	688	672	656	670	619	659	628	685	660	628	645	657	692	642	638	640	706	682	674	665	629	647	688	627	702	624	608	638	684	678	653	641	659	646	673	709	656	646	668	690	651	644	630	694	654	643	679	672	640	668	674	665	644	650	608	663	667	637	663	691	669	679	631	671	609	679	673	642	607	654	624	651	671	648	634	660	665	646	645	686	702	672	669	650	681	685	634	621	676	652	658	711	656	675	638	675	645	676	665	660	655	663	667	632	670	636	642	633	691	625	664	653	673	679	696	715	635	665	635	670	668	648	645	673	643	657	666	645	598	630	647	604	641	660	651	665	659	665	653	685	657	628	649	606	631	664	655	680	651	659	635	602	676	644	638	692	656	654	622	717	638	655	676	721	599	633	663	660	650	638	648	664	626	710	655	638	677	651	679	664	603	641	650	681	650	681	643	679	632	683	639	697	665	646	650	638	636	632	671	625	659	653	640	655	619	640	648	656	685	713	678	650	633	683	678	656	674	694	661	623	639	627	695	638	675	649	689	681	636	700	702	653	637	675	665	673	648	655	636	672	665	660	687	690	638	712	640	613	684	645	680	672	689	613	702	648	647	619	668	658	679	648	660	626	652	678	684	670	614	662	695	659	624	631	621	631	630	625	683	651	675	676	648	644	682	661	658	683	662	658	669	638	654	638	653	673	614	625	697	615	740	651	664	690	692	668	661	671	630	667	644	634	655	618	628	663	640	653	661	676	677	631	650	679	654	632	635	663	665	715	674	664	643	673	640	658	672	682	663	649	601	625	670	663	635	720	682	642	675	643	660	693	660	623	663	635	630	638	663	665	688	682	646	638	639	660	677	677	690	645	675	699	695	672	625	679	680	704	644	644	666	704	690	636	629	675	680	656	652	730	666	666	696	728	662	614	694	680	690	650	681	628	666	683	612	678	638	656	627	693	619	712	609	663	621	651	687	667	655	628	630	609	676	661	660	657	648	653	628	696	628	695	627	655	640	655	658	661	719	671	707	640	685	646	673	675	644	632	642	671	658	621	656	618	612	668	670	624	648	618	663	674	645	623	669	628	681	672	660	656	680	694	656	625	665	615	618	649	603	643	649	676	698	601	647	654	654	645	651	657	638	663	640	664	645	628	633	673	649	651	666	663	633	630	641	645	628	635	693	640	656	633	708	644	620	639	641	651	670	657	666	630	654	661	671	652	669	654	644	617	658	626	659	653	687	637	654	668	668	700	636	628	677	664	688	707	734	687	640	674	684	619	669	621	710	662	642	673	596	673	658	643	670	647	667	688	650	579	672	629	677	642	665	610	675	649	637	675	607	655	703	621	667	649	661	685	685	650	667	651	602	618	662	664	641	634	638	685	650	574	708	638	606	623	652	672	724	675	666	628	642	660	666	619	650	636	658	632	608	676	645	645	678	655	649	638	717	651	665	655	663	648	645	649	659	642	635	684	668	663	666	668	704	678	620	676	705	702	677	613	637	612	668	648	647	652	627	701	660	686	645	645	688	660	661	681	635	666	648	636	684	621	667	657	705	639	638	605	676	667	650	641	672	660	677	663	643	666	628	633	689	640	644	644	673	593	713	628	656	652	628	646	657	606	677	636	650	616	639	648	695	666	663	653	644	678	663	653	642	632	686	639	619	652	616	641	641	672	666	640	704	640	717	669	630	674	646	623	645	707	675	651	683	670	677	659	675	644	663	653	666	689	710	643	656	635	654	707	687	683	616	631	676	684	645
16549	4268	5589	5455	3649	2631	1827	1522	1067	890	784	644	673	586	557	463	417	424	340	368	335	328	316	305	333	301	297	318	294	307	281	275	300	264	291	262	333	285	320	273	306	312	280	269	276	274	264	268	282	253	259	265	298	278	285	253	274	280	305	256	290	279	340	275	284	289	292	277	324	293	259	280	281	279	292	268	273	259	278	290	274	282	290	262	251	270	280	283	304	317	293	303	290	278	281	299	287	275	261	294	260	289	266	258	264	267	274	302	302	303	273	272	294	283	266	270	287	259	293	262	300	255	269	255	279	280	286	277	299	301	264	274	293	280	263	272	289	262	265	283	312	299	312	286	238	270	285	251	274	287	296	318	295	284	272	289	322	268	309	301	239	271	284	282	275	246	303	293	274	297	295	290	298	261	283	253	273	280	323	281	247	291	274	262	276	277	268	276	298	318	272	295	262	301	278	306	270	246	299	273	276	286	249	259	275	303	278	303	285	292	265	297	285	292	300	304	276	273	294	286	282	304	290	297	304	260	263	275	277	304	273	268	288	333	299	288	297	279	274	275	292	294	296	296	271	280	290	268	280	282	270	286	287	254	234	266	286	321	245	276	268	268	318	302	290	289	234	271	286	288	262	251	260	284	296	286	276	312	295	281	248	298	282	272	300	241	296	267	262	286	290	285	346	272	308	254	276	289	296	302	287	249	248	292	279	295	290	277	303	310	302	276	275	289	283	255	281	300	306	288	299	279	276	279	278	288	292	288	284	297	289	262	248	275	271	282	301	282	256	313	276	280	309	289	275	257	251	303	280	291	272	312	311	273	283	300	266	270	271	252	265	278	298	266	295	293	274	271	271	248	298	306	297	308	283	282	283	285	290	283	263	283	302	256	263	252	267	258	298	276	271	275	292	300	303	270	262	300	270	319	267	311	273	279	290	262	287	278	299	296	262	265	296	259	245	276	319	287	274	241	275	311	263	297	331	299	285	306	297	293	256	292	267	306	289	262	283	311	292	287	312	258	310	272	287	285	285	268	260	271	268	261	271	290	294	288	324	293	315	259	250	324	301	254	250	297	265	293	293	284	266	263	273	307	279	270	258	262	293	298	298	313	292	285	264	286	316	271	309	314	274	266	291	265	322	328	257	268	259	282	285	299	315	288	313	290	298	267	267	303	290	288	271	309	325	300	310	268	300	270	282	274	295	290	288	296	276	270	277	268	271	273	293	318	267	253	269	253	289	288	295	292	296	259	280	268	260	272	290	279	279	279	277	275	277	306	254	314	298	271	262	290	260	268	277	277	305	280	292	257	272	277	280	278	260	298	308	304	263	263	268	267	301	257	263	270	259	305	274	300	289	306	261	277	297	308	285	278	266	287	293	269	273	252	282	297	249	276	287	290	286	285	306	285	300	304	301	269	283	285	283	297	281	286	286	266	275	274	309	312	290	260	277	271	288	294	308	277	291	280	275	270	295	291	282	239	270	292	285	294	300	298	276	254	295	271	331	289	274	279	280	279	276	281	286	297	255	281	303	281	239	295	260	270	295	281	285	271	285	280	286	289	317	270	288	314	293	258	252	282	273	279	302	282	277	278	281	269	322	288	275	302	308	336	289	273	275	264	294	255	275	295	256	280	271	283	309	239	287	302	281	288	292	296	279	268	279	302	292	263	308	299	269	289	280	284	282	320	230	290	247	303	273	277	300	275	303	290	280	283	269	295	280	277	321	293	287	288	287	291	262	263	272	255	282	302	289	279	281	281	251	285	297	282	277	286	286	271	271	287	262	313	296	288	305	272	285	269	244	287	276	271	306	296	301	298	330	286	262	276	265	297	282	278	279	301	242	307	272	320	293	311	304	304	301	257	302	262	278	296	250	284	292	261	304	239	289	285	302	295	317	289	253	289	298	296	299	257	289	291	295	277	275	291	347	316	302	289	320	265	296	296	285	270	263	265	292	294	264	281	266	272	297	290	272	289	295	289	284	289	275	292	309	290	286	298	280	298	314	256	306	270	251	281	300	289	304	256	284	265	280	237	305	266	288	293	296	298	265	290	263	283	269	286	303	300	317	297	259	277	307	288	284	288	290	300	274	278	296	308	331	288	287	300	299	248	248	279	285	286	284	305	289	275	289	291	295	285	304	285	280	276	319	312	292	256	295	283	303	274	282	294	278	285	259	274	296	297	321	267	287	295	282	272	289	268	276	272	266	297	277	263	307	285	314	257	283	287	291	274	308	285	314	264	281	314	271	276	285	285	284	285	272	290	277	333	259	275	250	290	281	290	320	292	316	290	280	271	291	302	266	297	271	280	262	331	290	251	305	272	261	283	264	279	285	237	255	267	303	287	278	271	286	291	273	262	291	255	289	274	283	293	305	265	280	275	287	273	274	280	304	284	271	311	278	247	254	280	262	272	301	304	283	305	264	288	263	286	297	301	305	300	267	274	258	295	277	272	280	271	269	287	294	273	315	271	277	287	289	275	323	305	298	288	297	298	297	263	299	284	308	275	254	312	278	307	261	261	278	209	269	331	290	298	300	302	277	283	317	290	258	267	274	297	253	291	283	266	287	278	263	268	284	255	223	296	286	289	257	288	305	287	298	328	306	275	283	269	312	279	276	291	287	263	294	280	310	284	289	278	308	292	277	290	291	276	284	302	289	276	256	285	283	322	316	283	263	262	289	320	301	257	330	290	280	285	275	261	266	273	286	306	266	294	269	299	289	281	271	270	277	283	271	283	308	300	306	308	286	312	274	268	246	300	264	291	287	275	276	263	257	279	285	258	344	263	249	300	317	285	288	280	299	267	271	292	283	274	292	282	293	281	308	279	266	322	305	268	283	260	289	285	299	295	299	271	297	301	270	275	271	287	259	281	289	275	277	306	271	295	286	279	311	280	266	300	315	288	272	269	299	284	280	306	288	279	315	273	306	280	281	285	295	296	327	288	285	301	325	302	288	287	282	299	275	282	283	299	279	285	308	278	287	280	261	255	292	296	297	275	293	279	262	296	285	257	320	277	277	283	284	241	287	293	272	259	261	271	268	292	273	298	272	264	242	268	303	281	298	298	285	286	279	304	296	259	275	286	284	282	281	277	256	272	266	276	289	270	290	295	255	290	297	306	271	281	279	267	332	305	289	288	268	289	267	293	270	288	302	292	301	283	277	256	292	280	290	273	267	304	311	291	286	276	263	305	296	266	275	281	289	271	290	271	284	278	301	272	283	302	289	281	272	282	294	290	313	289	286	294	302	299	301	282	316	307	259	257	282	303	285	269	301	312	242	294	272	272	263	276	297	303	262	244	284	265	298	284	290	271	260	305	271	256	293	293	292	291	242	276	306	297	290	299	279	272	300	297	318	288	288	254	299	302	283	271	260	280	284	303	266	286	285	258	269	240	291	291	291	289	297	287	281	303	285	301	291	261	299	277	288	299	286	297	281	294	282	289	307	298	262	248	326	290	289	289	262	303	295	275	313	273	285	260	275	301
9815	3611	8313	11205	9732	8752	7488	6454	4705	4175	3743	2996	2803	2567	2461	1859	1590	1400	1182	1143	989	912	896	824	779	800	770	754	793	752	810	719	702	698	647	710	708	722	664	657	640	638	640	671	663	641	662	624	677	646	666	680	620	691	651	622	646	667	662	623	662	627	604	639	644	689	605	636	647	615	644	647	625	655	655	637	661	657	634	696	604	638	624	657	652	630	664	688	638	599	648	630	690	634	642	611	621	655	679	636	664	603	630	639	601	609	623	629	591	665	656	684	666	665	675	660	646	598	636	655	584	627	616	639	622	624	665	680	643	642	694	672	673	660	634	635	650	664	644	670	661	647	639	650	648	674	642	650	615	613	621	625	633	621	665	670	668	620	619	623	610	650	651	621	624	609	635	631	657	632	687	681	639	643	608	648	598	676	613	626	595	630	631	633	656	648	648	642	641	642	617	591	669	664	663	636	671	647	657	625	657	690	612	663	569	624	647	617	594	617	665	673	592	656	613	629	639	681	630	651	622	642	659	627	664	609	662	612	627	604	648	648	646	652	612	644	668	647	692	683	650	677	597	657	637	631	684	628	689	621	673	612	619	626	641	618	618	597	622	641	609	605	648	624	643	608	662	653	591	668	636	668	655	615	664	619	665	632	668	623	668	642	672	627	657	634	613	651	655	658	645	627	680	652	644	607	678	652	648	635	627	634	596	638	628	655	649	649	652	682	627	621	614	579	613	653	617	644	620	655	641	604	612	673	641	627	648	620	621	591	645	711	692	618	636	675	653	650	679	648	659	670	638	640	648	644	656	653	682	624	672	644	632	647	630	647	660	704	671	648	668	665	676	620	564	657	631	662	639	580	622	592	652	626	656	649	618	694	629	642	595	630	609	651	653	687	656	637	614	618	621	620	640	580	616	619	620	614	589	620	619	639	638	681	653	675	662	623	666	660	626	650	627	641	603	675	628	606	664	637	649	662	651	633	662	638	619	606	638	655	606	633	633	619	613	670	625	654	612	589	595	582	642	665	637	663	651	703	633	606	671	662	657	662	676	585	654	636	640	635	703	688	647	681	600	610	570	600	630	597	623	635	668	637	637	664	641	640	682	628	629	642	603	663	635	667	651	623	675	629	655	668	662	664	669	600	651	638	601	627	664	647	631	650	606	648	642	592	634	617	643	645	670	642	638	651	607	619	601	674	640	649	688	641	645	623	655	636	683	674	634	646	672	652	662	620	649	589	616	632	629	619	687	669	653	638	607	656	638	626	635	638	653	597	601	639	644	675	651	656	651	635	654	640	657	664	684	680	673	605	649	617	611	644	645	637	664	629	628	629	666	654	630	614	716	651	652	623	589	641	639	628	635	606	606	626	619	625	601	589	620	655	607	667	650	622	629	607	607	643	643	670	616	616	645	604	652	647	599	632	611	626	655	638	653	626	630	645	634	650	606	610	640	653	653	586	668	649	586	641	618	629	645	633	652	646	620	674	655	690	639	612	624	680	634	607	620	644	669	651	673	651	629	608	626	657	617	654	662	609	643	662	646	626	634	680	677	653	667	663	654	655	671	654	648	650	660	644	679	610	632	632	646	594	617	636	647	656	644	678	599	648	599	607	628	639	631	627	671	635	683	613	643	620	654	606	654	611	661	636	623	659	641	617	632	637	618	640	649	635	630	604	621	622	629	613	656	696	653	642	626	708	606	643	670	674	656	660	619	640	608	633	683	678	648	624	660	660	624	631	635	655	653	656	609	649	647	630	631	611	646	671	601	604	652	645	658	642	650	667	604	636	649	603	568	632	618	637	631	665	658	636	651	684	655	640	647	654	660	670	653	653	616	625	616	619	673	637	665	632	640	643	633	699	635	687	630	655	630	600	656	609	616	675	662	621	597	637	643	675	675	689	635	618	678	612	627	678	650	613	645	625	666	593	621	633	697	631	594	623	600	670	625	667	668	630	656	623	637	641	624	670	626	607	651	585	666	659	656	621	667	639	631	652	627	596	707	647	692	604	662	651	630	661	613	635	649	631	661	646	651	634	602	649	664	662	661	659	659	653	668	612	630	628	631	617	666	625	626	683	641	612	609	632	644	618	671	606	612	631	626	685	623	581	594	657	647	623	638	667	623	664	659	636	619	614	640	651	706	634	666	651	666	658	630	663	674	641	648	663	632	606	645	602	680	634	642	617	674	674	602	637	622	677	646	658	669	642	582	673	603	622	641	667	686	631	610	641	620	608	632	659	638	654	643	648	632	622	624	606	609	624	629	632	654	625	630	671	641	637	653	651	684	628	644	623	639	639	622	651	646	626	701	648	606	615	659	662	650	697	636	651	598	616	671	671	647	661	683	652	652	706	597	639	607	639	680	638	629	658	659	618	679	655	644	666	644	642	629	604	628	635	650	680	629	680	656	610	655	654	640	609	630	617	641	635	628	640	625	644	665	642	633	603	643	679	638	620	639	558	605	614	619	595	614	602	607	648	673	721	644	614	635	635	641	656	668	635	614	627	614	675	663	672	664	663	611	631	668	647	612	629	668	666	653	677	647	593	626	649	669	664	683	677	620	611	649	621	686	667	641	678	707	624	607	608	580	663	693	620	638	644	606	671	620	645	637	577	671	649	665	645	626	663	635	639	661	635	643	640	635	585	643	584	635	608	616	636	654	624	695	580	631	598	640	674	647	620	624	688	659	673	657	624	700	625	630	643	643	636	647	621	606	675	606	660	608	664	635	613	639	615	608	633	633	645	666	653	657	677	598	632	634	638	646	673	655	649	647	651	663	641	613	647	664	612	653	641	607	634	633	648	637	662	627	655	605	675	652	588	629	657	654	629	636	621	592	587	646	640	638	633	672	666	640	619	638	644	660	640	662	618	666	614	658	628	658	645	664	620	623	636	628	624	665	622	625	623	641	640	670	658	661	665	627	637	646	686	637	594	658	665	643	634	630	632	633	618	689	659	619	648	610	633	661	596	629	637	653	612	672	674	626	616	652	666	646	584	614	638	595	636	641	647	631	573	633	632	625	644	655	625	612	562	662	611	620	631	636	635	656	650	683	648	655	667	630	617	647	647	593	659	655	630	603	673	667	599	622	666	642	642	622	601	678	639	616	647	614	663	636	632	646	615	651	639	679	642	629	611	617	624	652	625	651	669	666	636	603	654	656	670	609	635	616	605	655	615	626	647	669	642	648	647	635	676	584	686	605	632	613	641	698	627	660	682	650	676	636	668	653	593	615	623	645	616	653	630	602	647	623	632	655	574	558	630	611	670	642	638	615	578	591	649	662	618	615	621	663	599	628	655	639	647	620	655	617	675	655	672	630	643	641	634	650	689	605	663	584	589	700	639	632	622	608	660	656	605	594	675	647	638	617	597	636	614	655	592	661	609	642	688	599	603	636	690	638	615	663	645	702	636	683	633	599	624	662	660	632	638	617	620	590	608	676	666	652	618	671	654	621	630	641	646	651	654	613	685	616	684	689	623	680	667	654	631
2621	881	1166	935	664	511	382	317	295	232	223	228	194	204	188	183	169	164	154	149	171	145	174	175	167	149	168	156	156	157	180	156	177	171	181	131	178	153	176	173	158	159	155	139	158	175	169	167	145	149	131	156	148	167	177	160	145	142	159	147	174	140	157	163	207	146	169	137	154	159	138	125	140	135	167	156	138	165	159	175	173	150	137	169	169	181	145	186	175	137	161	147	144	142	156	151	176	151	170	181	179	142	164	165	165	132	151	159	174	172	187	161	117	138	164	159	158	153	148	163	154	183	157	162	175	173	168	167	180	170	146	139	158	165	162	159	134	152	144	161	156	163	149	158	154	161	130	164	178	175	144	176	148	139	156	164	178	149	146	142	154	157	156	148	149	153	162	161	135	163	143	179	160	143	154	175	158	153	180	173	148	139	161	167	144	153	155	151	175	168	153	162	182	145	170	151	157	166	156	148	163	164	154	166	136	149	152	151	135	168	147	165	157	178	191	168	150	177	141	147	153	179	140	142	151	165	153	187	144	141	152	147	152	174	164	131	137	150	174	151	156	169	168	167	177	183	154	157	155	145	140	165	153	146	168	154	150	161	144	158	142	157	156	169	167	185	147	144	194	173	165	145	182	145	156	146	152	173	138	168	166	152	157	161	179	160	169	150	157	170	160	164	164	170	151	143	148	172	131	185	161	164	183	146	161	144	165	146	161	158	155	155	153	137	150	163	131	122	142	149	152	179	160	161	133	137	169	176	139	179	159	154	146	154	162	162	158	163	148	145	147	151	147	189	128	175	151	146	155	165	139	142	147	154	176	160	190	147	159	153	202	168	183	154	172	167	159	168	142	160	152	154	135	159	140	146	143	179	169	165	165	143	131	168	155	159	169	170	189	163	153	164	149	145	149	138	176	154	167	170	144	172	164	154	165	142	164	176	155	148	142	150	141	165	165	163	152	168	170	187	175	159	147	154	157	134	143	130	143	171	138	147	158	149	151	175	178	139	167	171	132	147	145	142	167	158	173	145	154	162	150	154	146	159	167	178	179	161	148	158	176	182	161	151	160	167	161	162	142	137	153	151	184	154	133	143	154	175	144	142	170	142	162	184	149	148	156	140	177	126	161	122	146	159	143	167	168	140	143	133	162	141	152	151	147	163	154	149	154	142	142	156	158	161	161	159	178	158	149	161	153	162	144	137	156	150	142	151	148	134	175	147	170	138	162	166	158	179	176	158	162	158	144	158	174	175	157	142	144	148	137	135	166	166	146	186	161	150	166	163	194	165	179	147	171	148	173	145	148	162	139	179	151	181	154	158	135	156	184	172	172	139	146	166	173	155	148	157	163	129	167	165	137	152	165	141	169	145	148	170	140	142	160	145	150	164	144	179	164	148	170	175	160	164	156	154	161	149	159	168	179	142	169	150	169	164	164	177	176	145	163	159	159	153	182	164	169	180	150	146	150	136	169	150	143	161	187	169	145	131	124	157	164	171	165	159	158	155	110	152	156	165	171	158	143	190	144	162	161	141	144	158	130	174	165	143	164	156	156	161	162	157	156	136	150	148	172	141	155	147	158	169	131	169	165	168	164	179	157	166	154	173	165	161	159	155	147	160	156	186	155	154	148	165	159	148	177	138	148	154	153	151	160	176	176	150	183	167	154	167	159	165	160	154	136	152	184	154	154	156	163	177	159	171	158	184	138	138	186	161	176	160	146	158	142	132	169	158	144	146	155	130	174	159	160	176	164	129	147	172	153	155	171	171	149	163	162	155	142	173	150	158	155	134	155	161	137	167	154	165	154	151	168	160	155	145	176	149	178	167	164	156	149	159	180	145	179	162	185	175	153	152	155	147	174	173	171	140	171	157	158	176	174	138	152	158	173	154	155	147	148	136	152	155	157	160	166	157	164	154	152	161	176	176	167	160	149	147	146	152	137	149	163	148	171	155	156	153	167	163	170	165	146	140	149	172	157	143	163	164	170	166	161	177	164	165	192	170	170	165	141	173	175	138	141	170	175	150	142	142	175	174	134	180	130	175	185	178	193	146	170	161	168	144	152	174	153	134	143	147	174	168	189	144	179	140	158	168	138	156	146	157	145	153	137	152	162	160	181	180	189	141	153	158	132	148	145	123	144	165	149	161	161	168	128	153	161	121	166	151	203	157	178	163	171	138	153	153	152	166	125	166	169	159	169	190	171	175	160	135	130	163	150	158	144	160	164	146	145	136	172	161	165	163	163	159	139	149	147	143	154	155	148	161	160	155	164	158	150	148	177	144	152	155	174	157	149	165	153	167	164	153	136	143	145	143	133	137	168	147	151	145	165	158	176	182	155	134	174	157	140	161	180	189	161	179	165	156	141	141	124	159	139	150	177	164	149	153	147	146	155	127	149	158	150	159	151	141	160	175	140	138	199	150	140	165	147	161	174	174	144	170	164	143	161	163	140	151	195	164	154	178	159	155	157	151	172	153	152	160	162	143	151	169	179	156	130	156	172	152	182	149	148	152	166	133	169	157	157	136	158	156	159	126	161	183	162	169	143	146	149	175	169	157	144	156	180	157	183	159	146	157	169	167	174	153	144	146	151	140	153	151	142	153	167	164	170	175	152	155	146	161	147	177	166	183	174	146	170	156	157	170	153	147	175	159	163	138	157	139	152	155	156	158	149	139	165	173	135	163	155	168	183	171	149	155	160	152	152	156	186	151	168	143	191	172	161	177	157	185	159	148	147	167	147	139	137	142	146	165	148	170	139	156	173	170	148	155	173	158	165	171	177	172	148	168	164	152	149	162	154	145	142	175	165	172	148	136	122	169	163	161	140	156	173	165	147	141	168	146	152	133	149	148	156	171	164	180	154	171	156	184	140	141	163	153	166	158	145	148	140	167	163	164	162	160	153	161	161	135	160	158	155	152	145	161	133	177	135	154	168	176	165	126	147	145	138	168	175	151	159	155	175	166	168	151	156	136	160	148	145	159	142	168	162	140	167	141	165	145	150	176	158	161	151	144	164	164	157	147	164	150	148	167	161	185	133	154	170	164	151	166	150	135	158	162	155	150	162	169	151	153	159	144	157	156	152	168	162	154	165	151	140	147	149	144	150	166	178	168	160	162	152	170	134	156	167	156	173	174	161	171	178	173	149	154	188	169	150	155	171	162	152	139	157	169	140	157	137	132	157	145	167	149	182	179	170	149	160	152	153	159	161	135	158	153	154	146	173	153	145	128	167	159	148	149	156	145	160	152	169	149	126	153	136	168	147	140	167	173	157	153	139	144	149	152	153	166	186	154	172	155	167	159	156	163	170	168	143	162	186	159	184	152	144	170	157	155	165	171	148	155	137	152	152	172	141	166	170	168	173	142	174	161	157	144	162	173	152	180	148	147	160	166	150	151	174	131	127	163	150	155	153	151	149	162	144	199	179	151	155	160	150	153	154	158	164	139	147	145	148	149	157	159	174	148	156	156	119	147	168	135	166	171	169	183
2256	1129	2405	3135	2703	2127	1570	1295	1019	934	847	734	674	636	635	564	574	592	484	517	463	464	443	463	450	467	410	426	454	396	423	421	410	413	396	383	387	423	381	427	406	423	431	397	384	404	402	408	447	412	405	422	408	395	432	394	426	405	405	433	392	411	399	417	399	403	391	431	413	399	419	425	418	382	407	404	400	425	375	398	427	430	392	406	405	405	379	372	402	400	399	389	363	379	377	391	383	407	440	415	394	366	408	373	420	406	432	401	426	378	423	390	397	375	413	408	371	364	435	404	389	417	375	414	409	395	419	395	409	386	415	367	412	400	403	402	399	429	396	404	410	427	395	380	392	389	409	414	402	371	404	435	345	424	399	423	385	371	391	431	402	369	386	446	421	417	425	397	388	426	415	415	385	402	403	412	413	425	407	378	384	420	364	398	400	393	425	408	358	419	445	399	372	391	406	394	440	424	400	392	395	383	370	394	388	437	397	377	385	423	416	391	401	435	412	430	395	421	408	388	430	370	413	423	391	420	398	430	379	462	417	410	396	399	387	384	390	415	424	411	426	426	414	412	400	418	381	428	385	381	437	376	421	380	368	384	404	395	371	424	375	432	428	401	397	369	423	397	386	391	416	396	390	384	415	435	433	393	457	399	388	437	413	414	404	402	414	399	381	405	384	385	395	423	440	413	354	368	369	390	358	393	372	416	383	419	418	392	427	393	406	392	405	414	413	404	386	402	384	404	393	412	394	381	379	434	416	409	422	398	383	404	417	409	406	382	407	388	427	412	410	402	410	376	398	388	407	378	389	435	382	366	400	430	408	390	376	409	390	362	382	403	386	403	428	405	416	397	385	383	394	437	401	390	407	410	434	405	401	395	423	387	403	393	375	359	393	428	441	387	408	394	399	363	399	427	422	393	401	413	441	390	414	399	387	402	437	368	405	396	422	410	426	383	420	372	418	396	416	391	418	369	407	379	401	379	400	396	423	383	388	415	407	386	409	418	391	405	397	406	403	424	380	406	435	405	441	423	416	406	400	409	403	397	403	389	400	392	388	412	411	398	398	385	385	429	428	420	416	399	421	385	401	405	375	420	441	412	432	431	395	399	420	395	454	389	369	397	401	389	383	436	402	423	411	380	401	414	364	435	391	394	402	386	413	398	394	419	407	380	381	358	411	408	419	404	371	397	438	377	359	392	424	410	416	394	412	420	418	406	390	455	423	421	435	398	377	445	396	413	411	394	377	407	410	381	396	393	420	430	395	452	411	388	392	405	402	408	379	383	389	410	414	418	384	406	411	398	351	407	405	414	416	394	353	370	365	429	364	401	451	419	454	393	408	394	391	387	374	402	426	401	412	409	409	413	418	421	407	356	394	417	409	417	394	405	384	393	418	418	432	419	425	425	385	430	404	383	454	408	374	349	410	394	391	371	424	423	420	419	361	385	393	424	399	382	413	429	416	387	404	383	363	426	411	400	398	381	402	455	417	415	377	405	393	404	411	417	421	391	389	438	410	398	419	407	396	412	402	404	382	397	422	422	357	392	363	402	424	392	410	399	401	400	421	391	407	394	426	434	375	413	387	437	390	420	424	379	431	373	373	414	404	423	410	383	400	400	392	416	384	415	410	407	408	400	428	401	386	379	410	386	401	402	398	387	394	367	397	394	408	366	399	389	390	405	379	373	394	390	444	410	380	439	381	386	423	444	424	388	423	366	443	372	422	381	417	350	419	404	394	416	417	380	415	374	421	380	378	411	387	372	354	417	394	406	421	411	406	396	413	399	394	369	430	411	428	441	401	411	429	396	421	388	396	421	438	412	368	404	402	374	374	370	405	408	373	414	405	398	389	426	434	372	417	458	372	385	405	394	379	393	393	413	411	436	406	390	394	412	416	411	359	389	389	387	445	410	437	443	397	398	384	378	391	411	385	453	435	392	381	412	396	391	402	389	401	384	394	434	365	382	419	426	389	403	382	420	423	411	375	399	380	416	394	412	470	404	383	401	398	407	379	393	407	397	381	363	396	411	386	404	422	423	390	399	416	422	379	410	417	425	351	415	417	418	406	352	412	386	412	418	412	425	409	431	407	409	362	376	401	435	395	384	438	385	410	391	414	405	381	419	448	415	405	326	438	415	388	401	390	421	381	414	409	389	387	428	384	384	429	366	425	391	402	402	398	411	381	420	451	411	392	404	387	401	363	389	401	417	402	416	388	396	407	416	400	400	441	385	387	343	407	375	384	390	406	360	412	403	385	410	411	393	411	395	396	387	396	399	408	406	423	394	396	391	403	374	402	391	402	419	393	432	399	394	392	417	385	405	432	368	419	406	399	403	389	397	392	416	388	400	415	409	373	362	409	419	410	434	383	413	397	370	394	416	398	377	407	392	384	419	446	434	379	384	414	396	409	385	432	410	422	384	418	404	404	385	385	379	396	394	417	391	393	378	400	401	392	378	402	376	368	416	389	386	360	374	386	436	388	386	415	413	395	431	460	395	366	395	431	384	414	392	403	409	404	380	410	437	372	416	361	390	446	426	417	446	367	412	402	389	384	407	436	388	438	413	428	417	410	417	412	418	408	422	382	434	355	414	387	434	454	415	426	422	399	411	395	393	409	378	418	421	400	397	421	360	427	405	381	410	440	357	418	406	406	429	409	423	355	397	345	434	395	386	397	417	387	420	387	418	407	397	413	417	389	400	409	424	397	356	451	421	403	432	415	388	420	408	399	390	396	414	408	407	412	404	398	363	405	416	414	443	404	441	432	397	392	388	426	379	414	370	385	355	418	438	387	365	425	389	409	401	427	409	376	384	406	387	366	383	385	440	395	413	418	391	455	383	409	390	417	401	404	413	428	400	406	402	425	417	381	395	392	436	415	395	473	399	388	368	405	451	388	420	452	406	410	406	420	362	360	384	400	398	394	406	386	381	367	421	386	390	417	379	395	402	393	436	399	376	425	419	407	415	406	394	424	399	397	398	415	400	389	403	362	403	373	404	419	416	421	394	416	414	389	408	427	394	430	395	402	409	385	439	379	425	412	423	399	365	374	410	399	423	412	436	409	380	432	398	444	407	394	404	370	423	428	453	373	422	409	412	396	365	399	387	406	437	399	407	408	406	376	417	399	424	412	377	401	415	406	418	405	411	393	415	445	414	373	391	403	417	394	401	414	378	423	425	375	389	342	395	438	382	402	435	415	379	414	417	388	393	387	390	409	420	406	377	375	419	385	388	384	398	399	404	377	390	384	386	414	399	385	392	401	403	423	396	377	386	376	385	403	398	421	421	387	413	449	431	432	416	404	420	391	380	407	388	380	324	400	456	423	419	409	393	406	385	377	392	367	424	397	381	381	398	439	365	442	366	401	409	378	377	403	398	394	410	392	428	389	405	350	410	432	408	399	393	387	398	383	383	411	413	402	412	425	416	385	407	376	416	413	405	387	415	402	413	406	419	405	404	388	421	399	403	406	401	395	408	416	376	394	406
9381	2067	3293	3189	2161	1521	1132	1039	685	628	537	493	445	483	400	375	365	371	288	295	253	305	292	328	304	291	306	264	270	285	265	253	275	292	282	304	291	262	296	329	257	266	309	331	295	302	296	282	280	296	285	271	288	293	296	264	288	292	277	267	334	255	261	280	278	273	297	262	251	301	312	256	259	276	282	272	278	261	278	281	260	265	271	243	309	303	292	313	299	258	296	287	283	295	288	280	299	290	270	270	267	304	264	299	309	306	252	293	291	294	311	289	275	257	296	294	295	283	255	285	307	283	289	272	306	300	249	297	285	293	324	293	295	266	271	291	284	262	239	246	293	278	309	262	294	251	284	299	290	265	284	326	273	284	251	282	273	297	241	277	274	302	282	260	271	270	283	291	275	273	273	322	315	275	261	263	267	294	253	291	231	278	297	279	292	296	252	282	299	257	268	279	251	276	273	273	267	308	265	271	305	252	296	310	260	268	245	299	326	283	277	282	265	260	285	300	267	265	301	277	300	281	263	264	246	283	284	277	266	292	272	313	283	275	272	255	293	275	296	261	267	297	293	245	269	251	268	269	268	293	280	302	288	317	269	265	293	248	293	281	285	269	270	298	276	269	298	251	285	288	262	306	264	270	308	289	262	282	265	277	257	267	301	300	310	286	250	262	286	277	287	259	281	296	269	282	309	290	254	269	253	272	288	302	292	284	295	299	299	286	281	273	255	290	281	278	288	274	265	286	277	294	253	271	271	267	254	268	257	259	272	258	311	296	306	278	290	291	284	299	274	281	275	259	316	305	266	284	297	264	269	272	290	326	257	244	290	305	297	275	299	294	253	310	242	267	250	291	243	279	279	277	284	303	287	287	280	287	279	265	253	261	279	278	308	295	302	283	291	273	293	298	275	272	275	285	281	265	264	268	281	296	292	273	315	281	269	307	301	283	279	298	269	271	290	249	284	321	339	270	271	226	293	270	291	289	263	278	294	268	263	278	259	256	290	274	263	243	268	264	244	270	284	282	250	281	293	268	272	279	300	251	309	283	280	271	268	285	302	294	290	298	265	282	261	291	294	254	283	268	263	298	285	292	286	249	267	291	256	300	289	275	296	315	293	241	300	268	278	295	255	300	277	297	294	274	265	294	301	286	284	296	293	305	308	246	295	274	272	298	273	237	254	271	278	267	287	249	281	269	287	268	297	265	276	291	296	283	286	269	272	285	283	322	274	294	248	276	297	263	315	294	273	243	290	287	300	305	262	266	258	240	297	302	260	277	256	309	264	270	264	279	283	266	285	285	287	299	263	268	227	238	288	293	274	257	278	266	247	298	271	297	251	272	266	287	257	260	276	254	313	272	296	271	296	264	288	272	264	278	287	272	258	289	281	292	298	267	280	310	275	276	255	281	279	274	290	296	300	270	313	284	272	288	274	269	291	266	324	262	285	256	288	284	281	282	265	315	277	249	275	281	275	287	297	283	292	273	315	254	298	253	266	294	275	252	312	268	287	277	285	284	287	318	285	323	305	317	279	262	302	247	284	238	280	299	312	262	301	290	276	274	251	263	223	265	303	267	265	264	277	304	274	280	293	295	279	310	256	231	302	256	252	303	293	282	239	302	306	253	267	277	278	299	250	274	298	282	292	292	279	266	296	306	260	304	284	303	280	263	277	275	291	284	287	277	284	300	297	275	287	283	292	267	273	267	266	271	308	240	291	270	266	278	273	272	302	267	269	275	275	282	282	291	265	292	298	276	282	299	268	279	271	265	291	263	314	290	265	296	273	272	276	275	318	288	271	237	276	276	253	295	289	278	283	275	281	307	281	258	247	292	284	251	278	289	295	266	237	282	304	293	300	282	277	299	273	278	301	251	280	233	314	272	295	264	252	304	274	284	278	258	262	301	265	267	301	268	256	268	285	270	302	273	269	267	305	264	265	278	269	291	281	294	292	307	302	285	312	287	270	274	269	285	269	258	291	248	270	270	259	280	269	237	272	304	269	283	325	279	272	270	263	308	305	304	284	296	285	294	275	291	297	267	359	264	288	259	253	300	288	282	290	320	270	297	262	289	264	282	280	287	279	266	286	301	251	252	293	264	275	255	270	268	257	281	263	262	308	244	296	259	297	276	287	273	273	302	273	240	303	287	279	258	288	270	314	325	249	277	291	282	265	247	261	278	257	251	252	286	277	256	258	286	279	262	271	284	265	264	273	271	309	270	309	288	283	287	277	292	270	316	295	289	305	246	248	288	272	305	318	304	251	283	273	259	291	277	281	287	283	280	286	280	266	297	261	291	260	291	268	244	279	269	295	292	306	278	276	273	300	273	315	281	284	263	321	290	288	292	301	281	302	271	264	273	265	293	257	293	287	287	313	263	282	262	288	293	260	250	295	277	309	259	256	327	271	283	269	281	258	291	301	271	285	253	264	286	283	262	276	277	275	267	254	304	287	258	273	294	303	287	269	272	267	269	277	287	254	284	260	292	263	279	279	279	287	288	299	252	292	291	269	329	296	286	294	286	289	300	240	284	246	312	293	296	283	245	289	261	300	299	273	258	283	262	296	272	292	290	247	257	261	243	274	264	308	295	283	250	277	276	293	267	283	267	283	269	327	279	290	263	284	289	283	267	320	295	268	222	246	252	306	295	269	263	279	265	292	282	273	267	235	293	263	275	266	262	278	283	312	265	290	289	272	259	300	235	267	269	285	292	293	304	310	287	260	300	255	274	250	247	295	270	272	251	243	302	261	279	254	284	275	268	267	285	292	297	285	251	303	247	272	263	258	293	271	240	281	302	285	294	278	285	273	277	244	253	268	305	303	268	272	286	290	298	273	268	281	270	265	280	283	292	263	274	319	253	275	266	242	281	289	287	309	248	290	284	288	285	278	262	293	289	245	264	282	273	313	288	282	251	260	299	277	285	263	304	292	261	274	301	265	256	286	293	261	285	275	276	305	274	274	309	291	259	283	277	264	316	286	261	309	239	286	293	279	289	299	281	291	273	289	278	275	315	294	279	301	260	303	309	296	286	271	287	289	288	253	291	297	263	280	282	292	283	292	254	264	290	284	251	309	262	296	307	261	271	292	267	254	296	292	289	286	273	280	273	269	307	271	279	254	257	281	306	296	289	273	293	264	265	275	268	296	277	283	265	260	267	297	266	256	305	286	292	304	272	280	290	290	289	254	282	274	313	317	276	266	301	312	280	254	286	249	298	261	277	272	292	286	279	268	258	290	284	226	276	280	280	317	259	268	278	295	268	257	301	280	247	285	269	297	264	273	258	270	292	281	276	320	275	288	277	279	294	250	268	284	294	270	265	257	255	285	306	275	322	310	297	289	273	253	293	274	255	271	276	260	266	286	316	288	330	291	281	284	273	260	257	251	269	282	286	259	262	282	257	265	271	295	269	293	280	301	270	273	314	293	256	298	291	255	249	288	252	252	264	262	288	280	299	274	284	305	264	294	275	289	272	294	284	275	282	266	237
7288	2247	5715	7600	6859	5821	4627	4631	2820	2337	2372	2088	1739	1682	1603	1355	1219	1077	971	904	872	774	788	788	750	742	692	760	721	759	742	676	702	673	692	642	661	674	631	613	669	666	676	715	637	660	685	654	641	674	616	656	659	686	711	642	651	689	662	695	667	668	665	681	672	667	648	675	673	670	711	703	636	662	628	648	633	638	700	633	658	679	654	657	668	648	666	662	642	650	645	663	662	653	627	689	633	617	683	632	634	636	647	614	634	670	665	657	661	673	668	648	629	638	656	640	657	653	665	612	650	652	660	606	725	662	702	641	680	676	642	646	599	651	674	682	673	644	675	673	654	683	686	685	661	680	672	679	693	634	661	642	614	642	695	595	673	613	664	681	626	678	614	684	676	682	641	643	651	647	656	643	616	648	687	666	671	655	601	645	668	626	675	677	619	671	638	642	671	646	691	623	673	713	663	656	624	654	650	644	647	659	645	681	659	637	614	595	650	644	646	678	693	586	633	695	632	637	643	608	620	635	645	641	634	627	649	649	634	653	615	652	644	662	692	679	688	643	646	657	702	617	648	689	705	691	680	657	630	680	664	682	680	719	606	657	655	725	661	623	662	653	658	644	648	684	653	690	640	660	634	677	624	671	699	626	682	641	632	621	634	656	615	652	657	677	631	689	646	683	653	674	646	649	627	660	625	640	616	647	656	626	603	608	625	661	669	702	643	613	651	670	629	636	617	664	655	662	687	633	637	638	599	646	679	648	629	652	652	660	669	642	704	670	661	671	616	631	651	609	652	626	655	667	684	638	662	608	661	636	627	645	666	649	646	617	658	658	656	637	648	667	658	670	676	614	669	672	627	641	646	613	654	647	619	666	613	608	687	657	628	651	700	656	657	607	688	637	662	672	669	619	605	648	687	691	651	660	669	639	699	625	647	611	659	626	642	655	665	676	658	665	655	640	653	646	643	620	644	639	646	691	667	620	664	680	634	659	613	646	692	642	655	688	649	664	635	670	665	629	644	678	613	726	708	632	662	657	659	650	663	677	600	608	631	675	641	629	686	685	640	659	676	614	664	644	697	686	674	643	656	650	642	660	683	635	680	696	669	695	684	657	609	632	638	702	632	638	680	639	595	671	656	651	663	694	673	648	667	653	646	671	676	625	652	669	683	704	627	620	637	677	677	676	664	680	598	656	683	645	597	646	656	639	635	641	642	625	673	656	631	649	645	631	601	657	646	699	658	614	669	665	635	630	663	660	660	655	680	666	642	713	665	644	604	632	639	642	641	666	645	624	659	701	624	707	661	656	690	662	687	682	617	640	683	607	669	621	630	651	653	648	614	655	643	656	677	642	633	634	639	608	667	633	658	643	665	648	660	622	658	681	614	643	657	660	627	661	652	660	640	686	641	628	638	636	657	651	677	692	676	637	672	676	677	681	599	640	663	620	664	653	664	617	650	675	659	602	628	662	644	626	712	622	641	641	697	694	651	614	635	699	625	628	687	633	631	633	651	651	665	655	644	654	652	643	660	650	670	677	649	662	606	667	665	612	683	635	658	647	626	665	618	654	621	632	640	645	670	641	665	651	654	651	653	657	691	616	613	669	635	618	645	630	628	668	626	663	668	653	641	630	604	661	699	624	656	663	669	641	652	666	678	624	634	620	664	643	647	637	667	643	658	641	644	652	668	608	616	617	659	666	638	633	561	643	587	627	673	639	645	663	642	656	659	661	626	659	635	687	647	667	679	668	639	652	657	655	687	635	663	618	672	654	676	641	686	612	606	628	689	669	623	642	698	606	649	697	646	663	634	628	632	642	647	677	637	689	635	681	614	656	655	706	660	675	626	702	630	611	647	635	667	661	649	663	653	658	622	681	662	703	601	654	653	674	629	662	653	662	710	698	646	673	680	612	674	658	636	688	636	670	637	649	662	636	670	588	628	666	632	665	651	638	671	682	618	675	663	658	586	620	597	648	701	649	663	647	650	630	660	659	694	665	684	650	684	653	644	655	670	641	699	627	627	676	685	670	623	675	631	647	661	675	660	629	626	677	627	653	643	615	700	629	697	649	678	650	667	636	694	659	656	657	650	645	646	663	611	647	707	658	625	627	653	626	658	712	621	671	642	592	634	656	623	626	678	644	667	686	635	640	677	690	622	666	659	644	642	694	664	678	672	657	648	676	571	648	696	690	656	641	637	674	655	674	660	638	660	650	682	654	684	622	666	637	703	655	663	633	708	694	661	649	675	664	680	623	664	599	659	684	635	637	697	659	680	690	664	636	594	660	639	643	627	630	654	654	639	643	629	635	673	628	640	649	647	650	601	640	618	595	635	676	692	683	691	671	646	649	658	658	678	665	669	653	646	710	654	675	638	638	663	679	634	675	636	639	665	657	666	706	641	629	613	651	669	633	638	638	669	612	658	655	683	685	616	642	626	671	675	655	603	624	656	660	650	666	628	658	685	643	707	697	663	634	687	626	699	654	613	663	706	660	619	627	633	678	651	621	653	620	586	661	670	635	659	644	621	630	641	649	677	639	669	682	640	661	606	653	651	665	622	636	612	634	665	648	650	637	673	601	662	653	622	667	641	686	664	674	691	674	644	661	699	631	699	678	644	678	667	623	638	639	661	636	703	659	664	666	644	601	645	612	664	655	627	692	639	643	652	619	662	658	631	667	641	705	659	669	651	633	655	651	609	660	666	702	598	640	652	602	638	666	656	665	665	644	655	670	602	673	627	639	657	681	673	638	642	668	648	674	620	673	631	613	625	653	662	698	667	614	634	638	620	678	641	685	657	604	691	619	677	595	666	670	657	670	644	687	608	639	643	687	668	651	636	674	653	641	679	650	666	688	643	647	593	640	680	638	635	662	660	669	619	655	704	659	645	620	613	626	655	671	631	650	600	642	660	632	682	618	686	670	636	691	641	673	636	644	679	571	651	668	644	621	620	582	641	653	621	648	612	685	648	644	651	641	658	645	655	650	658	647	660	668	661	682	677	650	662	656	613	659	674	676	604	655	622	654	662	656	664	648	626	705	608	626	671	690	613	693	649	657	637	636	674	640	649	698	637	688	631	678	666	643	592	625	679	649	612	634	613	614	636	665	719	651	644	667	650	639	693	676	659	670	656	654	638	655	669	673	644	658	676	655	621	659	687	626	707	638	687	642	642	639	620	648	643	693	616	643	667	669	667	687	630	657	670	623	695	642	614	662	642	712	664	678	663	647	649	599	663	672	682	667	645	625	666	673	644	656	690	674	673	664	661	641	663	670	649	687	666	635	681	654	671	643	630	649	679	620	645	700	690	612	621	643	574	626	610	662	591	650	622	613	606	649	661	603	616	685	614	656	668	682	656	656	679	585	660	636	665	673	611	696	667	690	653	645	661	680	588	626	646	621	681	678	657	622	653	677	630	673	604	625	631	621	698	645	668	645	659	605	671	652	690	665	625	602	650	676	647	628	620	641	637	709	678	616	609	647	636	683	667	619
16221	3727	4768	5124	3694	2648	1909	1718	994	781	757	713	614	529	559	480	402	420	350	354	298	318	283	319	318	295	301	312	306	293	306	280	307	319	284	323	319	283	261	272	301	276	295	272	290	294	292	289	303	292	284	287	279	286	284	265	285	270	244	267	272	259	272	289	256	293	283	289	263	274	276	307	272	279	274	259	310	302	275	272	302	282	275	291	313	293	277	272	291	243	266	296	328	268	268	324	263	272	294	289	269	258	266	283	298	302	293	300	281	287	310	301	276	273	256	251	297	272	293	277	289	285	276	291	265	278	279	277	271	263	291	245	277	307	303	274	273	266	252	249	260	275	280	257	276	291	263	275	266	269	316	288	298	260	267	259	259	280	284	303	293	294	272	287	303	289	301	274	267	291	314	291	274	272	264	274	306	288	327	286	265	267	279	294	292	266	255	256	267	302	297	282	293	284	253	273	292	293	267	272	343	296	307	261	258	299	289	258	269	296	290	299	281	286	287	259	273	288	275	317	298	265	259	253	260	272	306	286	284	287	290	281	250	282	251	321	291	275	265	296	275	273	270	263	269	258	296	282	271	280	311	281	332	264	267	274	285	280	279	268	250	299	286	267	261	301	263	269	271	290	282	294	311	277	293	288	283	307	275	286	283	249	269	285	288	296	280	286	286	255	258	293	238	263	267	258	295	284	294	305	292	291	246	252	269	291	307	286	295	280	258	260	296	278	273	317	283	293	278	300	268	274	259	319	290	276	247	277	299	281	299	280	273	247	298	305	316	281	286	281	248	279	292	275	260	271	249	278	286	280	256	276	294	310	295	294	292	265	284	271	273	285	241	293	270	272	262	288	296	296	286	272	295	241	269	294	279	285	290	276	275	252	256	272	283	292	287	287	257	290	276	292	280	325	294	264	248	254	277	289	299	298	281	303	280	290	274	263	288	309	277	276	274	245	254	293	296	308	278	298	268	282	291	297	291	258	294	287	283	265	291	268	282	316	286	257	318	291	291	318	263	278	279	275	266	257	286	279	254	270	278	257	289	327	299	258	292	285	315	288	289	239	287	297	240	315	306	272	294	286	264	282	257	283	280	278	281	316	289	272	298	268	266	290	276	331	258	254	282	325	272	283	281	267	273	292	309	307	289	267	301	294	287	268	260	274	258	296	263	280	279	289	282	300	310	284	290	291	291	295	262	272	275	265	303	303	274	300	267	261	285	298	282	308	307	294	283	270	267	325	263	276	255	251	264	283	266	270	270	279	308	290	278	269	299	273	284	277	299	256	268	290	244	273	288	293	284	288	296	284	293	276	300	268	261	245	311	287	273	276	275	276	295	275	255	264	292	286	281	246	328	281	298	263	278	276	292	278	274	288	286	246	284	272	298	261	284	266	265	294	274	276	269	296	265	284	270	284	263	255	297	280	278	288	285	270	289	276	255	273	272	284	302	277	288	324	307	290	265	285	292	247	255	302	268	283	304	264	286	288	295	273	336	287	261	290	256	287	262	273	265	297	259	293	270	274	338	287	287	270	287	256	320	310	267	275	278	304	266	246	246	288	273	259	257	272	292	294	292	279	280	271	280	268	277	259	285	287	339	261	285	275	273	281	276	281	284	256	289	269	285	252	257	271	303	274	315	249	314	293	272	285	267	265	285	268	261	291	291	259	280	283	290	280	265	280	304	252	287	248	270	283	323	275	270	239	279	289	278	289	314	332	258	304	298	279	275	235	288	279	289	282	253	308	278	298	264	262	292	297	301	293	294	309	269	263	278	274	253	281	308	288	321	258	288	294	305	272	258	262	272	277	289	279	297	289	277	256	232	342	286	299	265	285	282	278	260	291	288	276	275	291	292	281	289	290	297	280	290	292	296	315	289	274	266	295	284	252	300	303	296	285	267	267	283	306	278	293	264	261	273	282	289	277	291	259	303	286	289	301	253	290	255	289	288	285	311	289	296	256	278	288	259	332	294	272	268	256	250	288	341	275	278	307	292	259	256	278	289	279	264	250	290	300	278	259	293	251	312	264	304	263	275	300	262	261	285	301	275	318	261	279	262	277	263	293	283	284	307	279	296	289	331	274	259	268	280	274	285	289	264	269	263	277	291	283	261	290	272	293	270	268	275	287	264	263	279	295	297	281	260	341	290	259	315	245	302	274	276	288	273	262	271	296	277	304	274	272	258	294	305	316	290	274	296	257	281	236	264	321	267	270	263	277	276	249	298	284	250	280	285	290	295	285	271	254	286	315	295	252	260	281	298	274	304	275	287	295	281	277	269	279	285	280	316	287	301	276	276	282	282	265	320	289	280	276	289	267	294	295	285	278	282	258	264	254	256	255	315	296	298	278	263	256	247	294	285	268	271	286	293	294	287	272	285	258	274	252	304	305	281	305	291	278	294	279	271	308	301	286	274	297	279	262	274	261	283	337	295	289	307	247	269	264	244	296	277	294	311	294	285	307	298	288	263	285	271	286	274	301	299	258	287	264	233	294	266	300	308	290	296	283	282	258	260	288	300	268	276	257	286	269	287	269	258	293	294	280	275	310	280	283	293	292	294	279	265	305	283	278	246	283	299	295	256	281	275	279	291	281	305	265	287	293	297	256	261	260	280	286	268	271	263	271	249	270	290	281	316	307	311	282	296	288	247	300	280	279	289	249	268	285	254	263	281	305	286	271	262	291	268	284	281	293	270	320	263	302	284	298	283	265	281	292	286	273	285	296	262	283	305	301	265	289	294	258	272	267	279	299	334	285	287	299	311	264	281	289	303	269	288	270	324	307	286	276	279	266	271	274	234	301	270	282	279	278	297	286	272	307	290	285	280	277	292	281	287	303	289	277	297	280	295	260	283	289	290	256	296	251	297	299	279	259	296	288	282	283	279	273	277	304	297	264	293	280	272	260	280	286	290	277	275	281	286	272	280	279	281	289	285	270	264	275	250	291	286	293	247	282	266	293	249	241	299	289	274	272	291	268	272	291	271	291	306	271	241	297	264	301	280	299	304	287	245	315	293	289	303	289	314	312	262	313	258	245	269	251	287	272	264	258	302	256	279	279	270	275	285	290	276	263	254	293	259	276	268	266	270	286	292	259	298	285	299	274	267	249	272	285	266	287	271	273	291	316	284	279	277	260	279	268	282	255	292	270	297	288	281	260	299	280	286	282	273	233	301	276	281	267	282	260	287	301	279	286	259	265	301	276	234	275	304	304	271	285	293	285	307	278	336	283	260	288	294	304	303	280	281	275	274	291	272	249	304	286	273	286	289	251	267	279	287	292	278	277	267	253	294	269	299	236	270	275	274	268	305	267	242	303	296	271	278	269	249	270	279	336	284	279	283	289	313	297	284	302	303	287	290	282	293	253	245	269	343	262	291	297	279	258	285	282	292	317	283	294	280	258	277	270	305	265	278	284	288	273	303	269	289	239	282	277	279	295	281	297	273	234	309	266	260	284	257	292	290	287	264	253	278	251	296	280	277	306	300	307
9712	3019	8096	11022	10325	8662	7152	7112	4144	3435	3533	3166	2559	2541	2345	1757	1676	1379	1119	1057	1000	920	836	835	749	764	770	691	785	737	741	721	712	681	694	656	722	642	677	637	677	677	650	676	660	652	630	665	671	657	617	669	685	641	596	641	689	645	612	639	676	669	669	683	592	676	656	629	624	652	660	640	689	621	596	647	661	615	630	610	620	602	665	618	705	682	641	640	621	631	680	645	640	624	605	632	630	623	646	593	663	676	647	673	672	656	624	630	681	644	664	668	614	662	597	624	624	615	598	669	587	627	607	647	632	603	609	642	645	623	632	661	635	587	638	612	676	638	641	658	561	569	542	652	632	659	602	659	622	620	619	651	673	626	648	596	608	653	668	647	626	639	573	603	667	619	647	615	601	612	592	622	658	656	641	627	648	643	619	647	591	628	598	644	635	646	607	636	637	656	670	628	654	646	639	626	616	638	637	639	646	671	621	600	643	632	606	627	628	634	631	655	626	637	640	609	624	666	593	641	638	665	671	627	560	669	631	616	665	604	615	632	627	638	595	653	617	632	618	637	626	643	643	616	590	667	635	645	655	664	623	611	615	628	606	684	612	593	630	626	659	619	641	626	603	609	658	628	614	620	670	597	648	604	621	648	645	675	580	667	650	637	620	626	642	648	637	595	654	644	640	653	599	637	611	657	637	651	605	641	644	613	669	622	631	612	670	676	604	602	597	642	650	615	616	628	654	629	627	625	649	613	618	601	631	632	635	624	638	666	650	613	632	624	629	638	613	634	632	596	624	629	620	603	662	624	650	636	619	634	636	656	636	633	630	623	643	614	573	640	637	629	671	592	640	612	646	626	645	665	657	617	614	684	674	619	717	629	625	658	614	624	622	594	607	621	661	660	630	593	673	653	624	610	637	635	629	640	620	630	611	632	576	664	656	634	643	647	626	647	630	635	615	625	604	663	660	625	656	669	654	644	661	645	625	662	675	602	635	657	592	640	652	571	657	647	615	610	659	640	636	614	642	637	609	649	626	647	651	631	671	663	601	625	699	623	647	631	637	651	602	644	583	681	625	663	636	618	648	632	640	598	630	675	663	631	651	588	670	673	654	595	571	656	631	607	627	637	615	626	691	630	666	656	669	607	625	637	586	643	578	586	605	632	610	635	629	634	644	654	652	656	647	582	615	670	626	624	651	584	631	625	697	644	663	648	631	623	611	615	671	645	645	606	625	655	607	614	618	657	648	676	634	636	616	613	633	651	646	603	654	656	656	607	650	629	604	612	654	647	588	678	615	614	595	626	593	634	717	609	620	627	690	661	571	659	603	657	614	627	619	659	610	612	655	665	618	583	608	652	619	624	629	623	609	622	625	586	605	644	619	623	611	617	646	600	649	689	641	621	668	625	654	614	653	604	634	606	621	648	606	642	621	642	659	583	651	639	635	669	622	614	605	620	610	646	655	603	645	646	597	626	661	633	603	604	608	597	625	655	654	629	630	649	592	659	624	654	656	649	623	614	670	617	637	669	643	630	612	630	630	644	641	607	665	603	622	668	655	605	631	589	614	656	631	609	688	662	617	620	626	659	612	608	633	648	649	609	620	633	601	626	640	645	626	607	621	655	620	644	675	636	587	618	678	603	638	647	618	658	615	684	603	629	664	602	631	613	656	647	617	609	724	652	630	665	646	660	638	585	684	625	647	607	634	581	640	624	632	636	647	688	638	655	597	619	625	635	671	602	633	601	595	613	660	621	619	618	615	609	608	666	622	631	672	647	640	605	637	647	631	675	607	629	593	688	633	639	627	610	606	668	640	609	628	635	656	626	629	668	612	619	618	631	598	589	636	658	669	606	637	650	573	629	607	640	645	609	632	597	659	640	651	614	639	636	617	629	682	605	637	633	618	636	642	647	623	610	646	652	630	633	642	638	611	638	577	612	664	636	618	644	601	577	632	623	646	615	618	611	658	638	623	626	580	578	628	636	619	611	622	598	625	648	620	659	628	607	602	665	625	629	603	659	653	654	602	669	605	639	604	671	617	625	607	611	624	616	612	632	606	624	596	640	622	567	622	653	640	577	632	650	652	658	576	640	626	636	644	661	625	665	620	623	628	643	583	644	616	613	648	634	649	654	605	599	671	626	605	627	604	681	650	635	640	630	618	628	636	614	625	647	663	611	591	643	672	657	623	639	631	608	638	654	662	613	618	614	635	671	635	656	642	634	651	664	617	607	658	602	611	638	677	579	624	640	600	648	609	652	613	646	642	660	632	654	635	647	649	633	622	607	651	618	624	642	648	620	638	637	664	633	663	609	697	659	652	655	631	664	641	641	631	626	604	618	626	670	664	659	612	626	623	610	616	616	631	644	663	644	671	671	642	638	628	624	601	618	669	575	589	616	665	596	626	650	628	706	636	628	625	604	686	602	614	620	591	691	647	636	671	659	622	650	572	628	670	618	664	660	655	644	628	656	602	649	668	616	648	639	622	630	644	624	649	635	661	636	614	647	659	647	661	657	643	616	646	641	668	641	657	629	627	592	578	629	646	629	589	683	644	646	631	643	619	623	611	659	610	619	636	644	627	625	632	620	611	656	644	605	673	611	646	609	648	602	643	611	608	598	608	616	642	630	581	639	647	629	608	625	640	605	673	662	603	632	658	682	608	642	617	628	615	625	649	619	594	659	641	604	636	639	602	598	638	687	565	686	621	598	606	664	646	634	596	589	616	647	629	630	619	646	610	614	649	647	628	631	648	598	616	597	650	664	659	603	576	641	635	644	634	670	669	642	595	638	615	649	601	642	644	623	639	618	609	637	632	605	621	613	640	628	624	605	657	626	662	611	617	595	602	621	629	666	624	625	589	597	649	665	633	606	608	630	645	643	637	620	611	662	645	617	600	636	616	640	621	681	603	607	577	630	634	630	642	596	623	652	648	643	610	650	624	621	642	644	623	604	625	618	634	646	622	622	671	621	661	628	646	687	633	596	647	622	619	638	636	647	610	650	639	667	654	608	601	635	610	648	630	630	669	602	611	639	630	606	606	619	610	598	665	584	591	656	612	639	644	607	628	685	596	620	618	628	670	608	658	623	614	640	686	624	591	627	621	641	612	667	626	646	604	648	648	659	652	616	630	612	651	578	636	628	623	650	627	663	644	644	637	666	662	638	582	604	661	622	638	657	623	643	648	625	625	632	622	640	659	653	612	627	665	640	618	646	606	595	610	609	636	671	633	606	647	622	621	666	677	633	624	630	630	614	623	619	621	638	632	641	589	623	678	594	616	632	639	628	689	613	613	651	632	606	633	686	628	604	596	633	633	612	602	664	649	636	650	588	639	638	661	656	632	659	623	643	617	656	609	648	667	616	644	608	628	622	587	602	633	590	596	641	639	666	579	655	608	624	656	622	615	633	616	659	625	600	631	593	648	626	592	680	584	596	618	626	628	624	652	689	609	654	629	677	626	602	645	615	638	629	625	632	629	627	634	661	626	653
2521	804	1056	949	707	541	423	282	267	254	227	204	200	184	165	193	167	172	165	178	170	159	177	154	198	141	142	159	176	157	159	133	156	163	152	150	150	162	141	167	147	165	175	181	146	164	159	163	176	141	169	141	173	149	153	124	162	147	162	162	147	139	162	144	144	150	163	137	162	141	160	146	199	155	162	163	143	160	154	158	177	146	178	146	151	155	169	131	154	147	146	152	137	175	161	145	156	149	152	167	147	152	154	139	145	150	142	151	153	154	154	165	162	158	148	131	152	158	155	144	161	137	150	164	144	156	159	163	152	154	132	151	151	155	141	176	140	139	147	148	167	131	141	162	145	163	146	161	168	150	170	143	152	161	179	175	172	178	150	151	141	147	156	162	148	159	150	144	140	161	124	153	161	154	168	140	152	188	161	143	176	174	140	157	145	165	173	167	128	174	172	174	159	148	118	138	145	138	161	164	138	135	148	134	167	126	182	155	149	138	142	152	163	136	135	152	167	140	163	178	136	152	145	156	160	158	154	161	133	139	152	173	146	160	167	160	165	158	142	165	152	146	147	152	148	146	152	145	143	156	132	159	156	139	165	149	146	168	165	141	147	145	159	158	143	145	160	139	152	157	158	162	162	142	182	149	131	138	174	149	160	150	130	149	159	133	145	176	160	153	146	151	147	160	168	174	163	145	167	161	176	144	146	173	158	133	153	180	147	169	158	142	173	132	133	156	146	153	170	181	145	167	162	120	154	160	156	153	138	147	166	161	148	150	143	164	133	158	130	157	133	135	137	143	136	153	157	168	158	162	153	137	162	148	159	181	158	159	154	178	156	163	155	166	146	151	151	157	158	149	170	140	149	141	144	155	148	133	155	181	132	134	142	142	157	140	159	150	137	141	164	160	171	139	164	169	156	176	159	127	150	151	167	157	141	151	149	173	157	175	119	138	162	158	147	143	169	158	136	155	168	149	172	153	166	167	165	187	141	142	161	147	160	171	189	150	134	135	166	177	152	142	150	148	152	150	155	174	136	168	156	145	183	146	145	154	145	139	154	166	145	165	136	148	180	171	169	167	157	171	165	135	160	144	169	174	166	159	144	152	151	146	170	156	137	144	136	145	143	173	167	148	150	179	129	159	172	154	126	141	162	148	168	151	152	157	146	141	136	162	161	154	159	162	157	135	151	139	142	166	154	148	167	184	163	173	160	152	129	169	138	147	182	155	139	150	160	162	147	148	148	154	138	150	152	160	129	129	157	154	140	158	167	171	151	146	168	150	144	158	143	142	148	133	165	145	166	157	161	160	131	135	151	171	153	160	180	144	176	163	148	151	169	152	140	149	134	130	152	158	136	167	137	144	165	150	160	137	153	140	148	175	171	178	179	186	167	156	168	138	169	162	165	172	153	140	145	147	148	144	125	158	170	171	156	140	158	156	162	166	169	144	157	158	150	175	143	136	152	170	169	134	157	160	146	159	145	174	158	150	152	167	162	177	140	143	161	173	164	142	140	121	147	150	158	172	115	154	161	156	155	153	170	134	146	161	150	138	144	147	135	150	180	158	158	151	170	127	153	169	152	161	153	143	157	153	165	156	152	157	166	149	155	156	147	159	124	145	147	169	175	171	177	131	151	168	158	137	165	158	179	145	139	152	166	152	153	159	155	171	160	115	148	159	173	144	146	171	164	159	152	191	147	169	141	162	170	158	163	159	147	124	133	158	151	166	149	175	131	141	149	159	152	148	184	161	144	147	148	139	172	140	162	139	154	154	130	167	144	137	172	135	149	144	151	158	149	149	143	142	132	175	154	140	144	155	150	141	158	171	141	148	177	147	147	141	145	154	145	156	135	158	150	139	165	165	152	159	152	190	172	146	182	155	165	162	181	146	171	135	159	135	130	151	158	164	138	156	141	141	151	122	139	144	164	136	141	170	168	150	171	162	154	144	137	137	143	134	142	148	160	148	151	159	153	128	140	120	164	146	142	145	154	126	143	166	146	174	138	155	155	168	164	150	154	153	138	166	161	149	134	139	154	149	152	163	147	147	161	175	154	151	161	164	146	150	157	156	152	119	148	143	150	179	155	132	166	172	159	141	141	141	138	144	136	147	142	159	137	145	138	147	156	163	149	149	138	162	145	165	159	181	149	162	160	181	164	150	161	166	144	144	142	134	149	166	158	155	152	136	158	161	147	139	128	162	167	137	141	147	180	169	142	153	159	141	138	150	119	145	146	173	148	141	155	147	171	147	153	160	174	137	178	169	146	165	158	137	162	178	159	174	136	143	150	163	133	161	143	152	181	150	154	165	163	128	156	125	141	146	174	167	173	150	157	144	162	158	149	170	154	149	158	148	142	133	142	201	151	152	159	135	159	176	153	156	147	162	150	154	148	167	181	165	156	131	169	155	133	151	157	151	152	151	168	138	156	167	181	159	140	167	165	144	137	144	174	145	182	152	168	160	153	125	153	142	138	160	126	135	156	154	160	193	179	137	144	166	176	168	137	130	163	154	151	159	162	159	152	178	157	142	139	166	169	170	147	147	145	140	153	161	153	149	159	152	152	156	140	158	161	166	172	151	152	153	148	156	129	153	167	175	170	142	146	179	162	145	148	165	149	157	135	146	135	173	145	150	141	157	138	150	178	165	161	155	153	163	142	171	170	163	180	169	165	138	167	150	142	165	171	152	169	156	172	116	164	148	150	166	159	143	139	146	168	178	149	137	127	154	165	169	150	186	146	163	180	141	138	126	153	149	137	137	144	142	129	145	161	155	159	160	152	154	150	146	136	147	140	152	129	119	158	133	152	153	152	170	157	166	153	155	159	144	178	145	159	149	156	148	161	150	146	139	133	151	154	167	142	167	143	147	151	137	148	146	146	146	168	146	155	145	124	165	156	165	137	147	146	139	142	150	149	159	154	166	159	174	163	171	143	144	140	147	144	173	154	125	140	144	136	145	152	166	134	147	148	140	145	160	157	126	178	144	162	168	167	153	151	161	158	144	164	177	146	152	153	156	155	138	146	150	122	148	179	167	163	151	142	152	151	150	149	135	175	152	187	153	136	131	145	136	156	158	145	160	141	130	156	167	153	144	169	163	139	131	130	176	157	136	156	165	139	174	177	172	156	131	163	148	167	157	163	149	161	159	165	176	147	159	147	157	139	163	192	165	146	159	166	134	173	163	175	151	147	173	157	152	147	170	165	166	162	153	147	140	135	173	155	142	164	140	150	156	164	165	139	148	139	154	166	151	152	179	178	151	129	147	154	148	139	162	176	161	141	168	160	161	135	171	149	163	154	142	156	136	161	166	159	142	155	152	160	154	149	152	161	133	158	149	173	143	145	143	159	178	155	157	156	161	172	163	131	147	152	151	151	168	157	153	166	172	162	162	162	165	149	161	161	143	155	153	152	176	150	144	153	165	131	152	161	167	173	143	127	152	141	176	160	161	166	167	148	137	157	159	136	161	150	141	177	162	140	156	148	158
2275	1105	2347	2988	2585	2219	1790	1380	1130	897	874	753	721	664	622	545	545	514	514	452	445	440	439	443	439	431	439	468	441	407	392	421	430	367	371	407	421	388	422	389	397	395	396	406	424	396	438	416	405	405	394	396	374	371	369	404	418	379	381	373	421	407	394	400	418	387	386	426	397	419	386	418	381	388	388	402	393	367	392	399	386	359	367	380	391	408	360	391	400	420	417	348	386	413	424	432	391	448	399	431	392	363	390	387	402	426	399	367	392	375	375	384	360	418	405	396	377	371	378	380	383	432	376	404	436	418	372	411	375	412	399	389	379	398	367	375	402	386	355	410	376	412	378	410	406	382	369	386	384	401	396	397	399	404	376	404	372	366	415	396	412	402	404	374	377	416	384	403	434	396	374	393	365	423	420	391	401	379	388	403	415	432	396	376	384	370	384	400	374	353	390	387	391	399	388	408	363	379	419	388	428	383	379	392	386	408	383	384	366	386	396	374	371	426	428	421	353	398	384	336	439	398	387	399	374	368	452	394	412	387	395	398	391	418	398	395	411	407	415	397	405	380	365	419	372	398	385	379	421	384	381	386	385	392	392	421	354	386	358	399	421	416	426	397	440	399	418	378	382	392	386	378	398	375	382	392	402	419	378	401	372	381	404	407	423	376	427	391	391	414	374	399	379	358	418	442	368	394	373	444	379	404	374	377	413	363	397	410	397	359	420	375	443	415	395	388	358	401	403	408	408	413	398	388	413	377	371	384	399	379	392	376	399	369	391	399	401	388	403	400	408	358	391	403	396	348	371	404	425	369	398	409	405	358	398	414	411	373	378	420	390	390	389	392	391	398	406	394	397	403	419	400	419	380	371	395	412	385	374	381	416	427	400	385	373	377	403	415	414	394	367	402	393	439	388	407	378	395	390	376	403	391	389	409	373	384	409	406	413	382	377	409	389	389	375	398	438	379	418	386	405	387	412	406	392	410	407	374	386	406	388	412	425	414	408	402	404	417	420	444	395	390	397	386	391	396	353	409	411	412	394	380	387	428	395	407	416	434	416	378	412	416	400	410	406	355	370	386	378	389	428	428	397	420	410	368	393	382	399	357	359	401	383	411	406	410	425	366	387	372	378	437	398	391	380	382	394	407	358	389	375	405	375	394	407	398	418	391	424	394	419	384	408	428	415	386	381	407	368	425	407	358	387	356	366	430	371	365	402	408	391	405	397	413	385	357	381	380	390	418	415	375	418	403	353	427	394	383	408	385	404	368	405	380	380	389	403	405	402	389	392	402	386	375	362	400	414	409	382	384	378	386	406	403	418	398	369	432	423	377	404	398	384	410	391	388	390	405	389	396	381	419	393	409	401	415	423	398	412	390	362	370	395	407	397	410	397	370	411	387	392	388	410	394	406	397	404	400	399	407	395	406	416	393	412	409	374	391	409	386	406	438	422	394	378	388	404	401	408	370	419	423	391	385	402	426	396	364	381	393	383	422	392	409	404	365	393	353	396	384	369	381	420	395	403	359	403	387	381	393	403	416	391	411	376	404	421	391	386	414	372	392	406	398	405	398	389	404	384	392	433	398	390	378	410	380	381	397	407	399	409	405	427	368	417	408	437	383	381	402	382	387	397	416	394	403	409	388	388	432	385	382	358	389	429	404	403	375	379	394	393	367	399	355	390	388	410	392	408	382	389	412	377	377	435	370	380	400	406	383	407	369	360	386	387	422	404	381	424	350	356	382	372	389	427	410	390	407	421	384	377	408	401	377	359	419	393	397	422	389	381	380	392	392	402	380	413	381	388	422	417	430	379	360	374	392	399	378	393	397	407	399	402	449	389	373	386	386	396	377	414	416	390	392	413	378	439	378	395	399	412	382	374	433	400	407	376	377	371	405	372	377	405	410	387	372	425	414	418	363	393	400	370	410	401	422	391	393	420	400	419	415	405	429	404	406	355	395	386	375	379	360	409	379	428	398	413	407	418	378	381	421	414	406	352	379	368	387	414	374	389	360	445	384	356	416	408	401	366	397	383	391	428	360	384	420	376	481	410	359	374	387	420	405	401	390	407	419	414	438	400	397	350	396	408	399	438	445	427	409	340	369	371	396	390	394	396	416	353	405	378	397	419	367	385	392	411	353	418	414	356	364	369	416	417	423	412	445	392	360	388	413	360	370	405	415	390	366	407	406	412	418	394	391	393	423	399	356	393	394	398	400	395	388	424	390	390	429	393	358	407	364	381	392	369	412	414	410	429	402	434	435	368	405	386	397	400	422	428	362	369	396	386	358	371	384	431	354	394	357	422	402	384	377	410	443	415	373	381	369	363	374	396	372	380	394	398	400	376	409	379	426	427	413	357	407	403	421	389	383	398	404	404	381	415	393	344	398	364	409	394	412	402	364	381	372	374	400	403	392	380	406	373	402	367	418	391	398	395	402	371	413	374	411	399	360	378	377	381	382	391	373	375	371	403	379	396	430	396	433	349	389	400	364	400	420	380	384	379	412	386	415	384	416	387	397	403	432	418	398	408	403	379	389	395	400	389	403	396	356	400	391	391	394	384	403	420	403	402	415	385	438	355	413	388	402	374	415	416	420	413	399	417	384	394	377	397	380	398	397	406	387	372	371	420	411	360	407	379	396	385	390	431	375	414	408	325	410	402	412	387	379	416	419	387	386	382	431	399	388	418	413	405	392	402	410	403	379	415	391	426	367	369	432	389	389	401	393	408	368	344	405	379	419	374	399	403	386	390	393	398	395	405	379	365	407	379	390	388	405	410	402	385	411	372	379	424	348	457	369	421	419	417	390	379	410	390	388	389	383	365	392	381	428	376	364	410	415	368	383	397	386	422	395	408	412	409	396	393	381	388	376	392	363	424	382	397	376	378	407	407	401	432	366	382	404	409	416	369	412	398	401	370	381	430	390	384	397	344	407	391	417	402	416	387	389	460	372	409	427	420	374	411	410	399	403	370	423	411	353	391	393	383	403	382	408	403	415	375	391	419	413	393	414	383	385	408	406	396	375	401	357	420	437	432	390	378	399	394	407	370	387	397	386	402	364	373	398	381	409	388	390	373	416	383	387	363	393	368	405	387	437	419	385	354	418	422	406	376	425	345	428	407	435	386	377	396	389	369	412	362	390	382	418	407	385	371	398	398	407	398	375	402	413	416	389	433	420	367	406	399	394	418	379	363	393	390	406	383	388	393	391	403	400	382	411	394	433	371	386	390	416	382	363	353	438	421	441	389	383	397	396	372	408	375	397	403	377	383	419	374	368	425	381	392	333	391	416	382	371	421	397	402	411	419	359	375	410	395	384	359	399	392	401	397	426	370	413	392	364	364	409	396	397	407	359	399	402	410	399	352	400	414	398	372	396	375	435	393	379	397	392	404	411	368	420	389	411	398	371	384	417	353	382	375	414	405	398	395	433	400	357	385	420	414	377	399	385	407	436	405	345	385	405	399	433	405	401	390	434	404	390	407	412	388	400
9205	2019	2947	2880	1999	1465	1164	940	663	571	475	493	420	473	395	351	354	350	339	340	319	295	319	283	309	277	274	279	284	292	277	293	281	282	285	290	266	269	318	294	286	269	279	246	283	261	253	263	243	273	302	250	295	263	294	277	277	269	270	288	279	259	286	269	272	283	256	270	290	273	281	272	286	289	314	294	283	276	257	304	307	274	266	270	276	284	243	274	311	261	257	269	265	272	282	299	279	282	267	258	272	300	268	253	273	289	302	260	255	297	278	255	279	309	262	271	252	275	295	258	238	265	276	315	269	267	307	251	287	262	280	251	266	293	307	279	279	273	279	304	314	250	293	283	270	269	269	318	259	302	287	263	263	284	290	286	254	286	288	263	247	261	271	308	298	299	291	254	281	298	290	288	266	256	247	273	307	311	302	250	310	270	268	244	290	252	263	248	250	273	292	302	259	271	272	308	298	285	266	270	284	292	265	277	268	266	271	274	265	318	277	298	249	289	306	265	265	256	294	273	281	250	299	287	279	263	301	268	261	275	253	245	265	265	238	268	251	284	244	291	262	240	254	287	240	266	275	271	298	276	278	256	269	254	269	286	310	278	268	278	280	265	286	288	287	292	274	270	264	271	293	311	260	252	285	305	272	281	277	263	284	291	314	250	244	253	248	317	282	287	305	288	289	277	262	263	278	298	252	246	284	249	268	295	261	280	262	263	269	276	271	294	273	263	236	279	276	273	286	283	271	300	260	261	250	282	258	260	262	302	283	294	304	264	276	259	276	260	308	277	289	270	292	331	274	251	264	264	260	281	255	253	287	236	256	270	259	278	268	268	251	265	274	273	298	303	257	294	304	263	259	282	263	257	285	287	292	262	245	289	289	288	290	284	261	297	272	220	297	287	262	269	269	266	244	262	267	262	302	254	271	303	269	265	280	261	277	279	292	253	254	276	269	290	274	270	300	283	280	285	269	265	284	310	268	277	252	265	281	279	283	281	257	258	270	230	265	264	256	239	249	267	265	245	299	296	275	300	286	280	316	293	281	286	275	283	254	276	283	276	281	273	294	303	247	252	296	291	272	271	296	299	291	265	250	281	264	247	285	279	254	286	288	276	262	298	286	282	276	305	280	273	285	263	267	263	280	267	253	275	259	259	271	262	287	283	280	239	293	281	283	287	255	283	292	273	256	290	268	253	313	273	288	274	275	312	293	247	256	260	269	303	287	239	288	294	259	278	268	272	267	291	278	263	289	289	281	276	299	275	273	265	254	265	260	301	290	255	256	283	283	264	257	263	299	267	314	227	269	253	273	288	281	234	285	287	277	281	308	319	282	262	256	304	258	260	275	277	275	247	270	291	288	314	276	265	242	277	297	244	277	270	267	267	262	256	270	251	302	291	288	293	274	283	266	296	245	267	274	306	332	278	282	269	259	266	275	258	242	267	259	273	246	279	274	267	313	260	276	265	315	243	285	237	262	296	283	260	255	311	279	279	289	259	264	281	254	252	297	291	288	280	290	287	257	288	285	292	300	287	281	287	286	264	282	273	241	281	253	274	282	272	272	261	293	317	297	266	275	263	268	278	264	259	287	301	269	243	282	304	269	268	293	290	255	271	259	263	306	261	281	289	284	279	251	238	292	283	265	277	245	285	286	316	289	269	288	278	291	301	271	251	291	267	245	256	277	261	277	260	300	266	278	272	267	291	279	286	274	286	305	251	274	292	306	266	277	274	293	277	271	257	293	285	259	251	252	241	274	268	294	280	290	289	260	251	274	267	281	247	270	268	296	302	276	289	268	265	235	285	302	266	304	286	308	275	271	278	249	255	272	292	248	308	311	264	272	283	308	307	268	271	274	263	280	261	296	310	303	253	287	279	279	266	281	303	262	268	288	257	260	289	310	279	263	273	248	253	276	305	304	288	273	302	289	253	311	312	267	257	288	273	266	273	248	255	254	244	279	274	276	253	277	275	311	295	279	291	280	276	260	282	290	291	277	251	274	286	280	278	274	224	257	259	278	277	287	263	280	267	271	269	290	277	292	241	314	259	256	321	296	277	266	253	274	293	275	256	285	277	237	284	287	293	267	258	254	278	251	307	235	304	294	260	266	286	297	267	262	308	307	292	281	267	233	263	254	286	262	266	290	299	252	309	283	269	268	264	302	249	275	265	306	273	252	279	252	255	291	297	290	269	288	270	263	264	286	308	251	301	258	275	305	271	326	257	280	296	295	290	280	265	257	274	291	218	281	274	257	258	256	284	247	301	287	290	289	282	283	274	282	285	270	282	293	293	302	267	264	265	253	282	282	314	263	274	281	266	279	238	257	296	263	297	339	250	304	284	273	273	222	282	275	276	281	272	271	270	304	259	266	288	279	271	294	269	273	279	268	295	295	256	303	307	266	265	289	270	289	303	278	278	287	288	270	280	255	282	268	292	285	265	249	268	295	278	280	272	238	277	284	310	294	295	281	285	286	310	272	281	280	324	282	262	304	292	264	277	291	285	304	276	301	288	302	297	271	274	287	276	234	288	249	261	252	276	272	245	282	269	258	254	248	302	304	284	244	281	288	271	297	281	266	290	282	283	275	267	298	251	263	264	287	304	271	300	253	273	246	268	227	275	279	290	269	278	256	274	279	264	269	259	303	250	273	266	260	283	316	266	258	281	285	270	251	259	322	304	277	263	271	293	266	250	276	298	278	318	277	283	280	269	273	269	258	270	253	298	269	229	266	276	268	262	304	249	274	278	266	268	307	300	282	278	251	276	294	281	263	256	296	254	276	275	284	312	310	281	250	278	253	279	310	305	232	263	251	281	294	288	268	316	265	268	290	246	276	280	288	268	273	276	244	268	259	275	261	272	260	257	249	258	244	260	326	288	258	252	293	258	278	300	283	291	297	273	261	283	274	244	281	302	291	303	274	311	313	307	292	288	268	271	282	299	301	247	267	289	266	286	274	264	266	296	294	290	268	284	278	272	280	238	267	287	272	255	278	275	276	295	282	282	257	282	290	310	251	269	297	285	283	305	285	303	284	259	242	264	260	297	262	250	300	266	276	289	291	302	308	254	283	282	288	255	291	268	257	241	294	283	287	295	286	267	278	234	263	246	277	281	263	284	253	260	275	254	263	297	249	302	263	268	239	328	269	293	280	281	286	256	267	277	263	281	279	284	273	323	269	301	265	279	271	261	282	278	287	260	312	275	250	282	289	262	266	278	241	286	305	280	288	260	254	286	278	247	295	257	295	265	286	277	276	277	247	279	266	303	284	286	303	262	246	261	261	234	270	278	337	295	275	248	266	276	250	237	269	258	233	273	285	258	285	302	263	301	289	304	303	298	279	275	303	280	302	276	291	257	273	281	281	292	259	276	276	265	258	251	277	275	277	284	271	313	254	270	286	291	279	280	285	287	308	262	272	278	281	285	291	281	297	278	282	288	270	284	288	275	281	276	282	274	278	286	269	273	290	275	284	264	272	301	272	286	289	290
7217	2265	5296	7266	6652	5846	4729	4276	2962	2313	2121	2108	1710	1633	1472	1302	1215	1023	953	926	837	854	773	741	748	740	679	688	671	694	652	696	699	721	641	685	689	683	610	674	667	669	608	621	648	641	634	711	624	612	639	652	680	668	665	647	646	605	651	677	589	599	629	649	620	660	615	630	656	665	622	643	635	613	620	657	699	653	667	633	690	652	681	639	623	585	625	615	647	636	617	701	638	641	697	637	644	609	650	621	672	672	645	666	643	628	648	675	664	645	646	685	605	678	625	668	615	606	657	653	651	643	647	665	654	625	663	627	653	593	664	633	658	666	595	630	660	629	652	654	648	652	628	664	616	659	652	639	685	615	655	620	617	634	657	627	673	676	670	656	658	624	623	636	666	669	666	620	653	668	585	652	662	625	610	632	610	647	643	645	662	595	598	635	631	605	643	625	615	654	640	628	578	636	604	642	660	637	655	632	656	616	600	624	634	675	666	665	623	630	635	674	646	618	621	633	634	613	650	661	655	632	637	639	664	606	598	665	626	656	639	650	661	670	639	649	661	618	698	603	647	630	666	645	643	678	664	641	652	601	608	614	629	646	660	636	650	699	607	648	620	684	656	641	634	629	637	653	608	611	653	625	655	646	643	626	631	613	653	647	659	601	605	680	677	656	646	675	666	661	680	605	633	638	639	599	680	659	632	666	616	613	656	638	653	614	658	663	674	625	669	619	635	661	633	634	711	661	643	610	648	632	613	642	648	646	618	648	619	613	689	661	602	658	643	682	634	649	667	670	588	636	654	656	638	642	616	630	633	688	656	660	682	608	673	633	660	621	679	650	637	658	621	638	638	611	603	596	612	659	625	622	629	653	610	648	621	616	595	614	654	637	635	655	632	656	698	643	619	623	606	639	649	622	623	626	698	648	657	647	648	648	647	620	661	655	649	614	681	660	628	674	631	634	651	648	615	590	672	629	646	640	624	636	661	650	666	603	685	706	642	644	616	665	628	645	622	650	646	589	697	631	642	656	646	646	646	636	622	679	637	585	624	646	654	643	645	690	656	648	636	676	663	644	627	628	616	655	646	626	658	607	631	635	631	640	643	628	704	658	651	700	631	637	651	605	611	648	662	658	656	645	634	639	644	700	653	660	618	614	625	595	672	615	642	635	653	614	605	614	639	670	669	616	691	641	588	602	664	667	630	666	589	629	641	656	645	675	692	658	598	659	652	680	644	631	666	632	643	627	607	670	681	632	698	648	642	650	607	633	595	620	607	679	661	641	614	661	644	635	625	637	651	603	645	596	706	606	661	642	614	656	644	642	660	647	647	630	613	682	644	628	649	645	647	663	660	618	614	640	660	657	657	622	671	642	628	619	631	658	640	681	646	667	640	651	613	616	637	684	652	665	613	647	641	632	673	677	683	627	653	633	661	638	623	650	624	634	591	649	630	627	666	653	667	592	633	643	634	656	627	629	669	616	610	658	602	602	656	640	674	600	616	621	639	638	637	612	630	655	643	642	646	638	709	652	613	588	636	664	658	633	677	625	625	654	610	630	620	641	633	650	657	655	648	643	657	665	621	642	650	588	645	603	674	616	662	678	617	633	609	654	612	660	663	689	645	635	611	651	653	627	620	596	652	608	645	652	612	629	681	643	652	672	625	648	592	641	694	629	661	670	642	668	650	649	624	630	626	680	627	682	633	647	623	653	643	602	680	651	665	659	692	615	618	655	654	645	629	614	646	672	655	633	660	627	696	672	628	660	647	669	666	655	616	691	622	603	607	624	645	613	588	607	625	662	634	689	631	619	632	653	599	609	583	610	718	645	600	650	656	664	688	633	625	641	624	629	633	589	628	641	605	629	666	615	643	588	619	635	640	624	633	651	653	630	652	618	660	624	665	636	662	628	635	671	646	637	633	644	635	618	662	652	637	641	664	637	682	666	670	645	615	625	658	658	648	680	672	655	628	647	637	630	651	615	644	646	609	659	611	594	678	667	588	633	676	621	641	635	681	636	682	666	618	635	621	635	637	643	652	654	654	630	651	633	645	619	646	648	654	612	663	628	652	641	642	604	628	648	637	607	629	594	666	622	588	605	645	630	619	620	627	655	652	657	650	651	636	652	662	682	673	666	625	708	627	649	589	621	615	643	642	624	604	635	665	633	621	638	665	653	631	657	643	683	622	681	648	646	654	639	664	673	638	667	631	626	624	621	646	638	678	663	628	643	623	670	623	652	664	629	612	690	625	655	672	641	647	657	658	686	620	622	648	621	672	603	677	676	584	637	650	636	653	648	607	651	620	657	692	635	642	625	654	684	641	644	675	649	681	656	666	620	656	648	639	662	638	622	676	632	677	630	596	665	683	653	625	690	593	650	663	650	663	652	670	593	660	610	663	641	631	629	635	668	645	570	598	646	626	654	663	594	651	627	607	626	635	640	678	643	592	594	606	626	615	631	622	638	628	627	615	633	620	647	647	646	657	630	604	667	639	685	652	623	651	609	597	646	632	624	654	671	611	635	653	622	610	621	653	640	642	591	621	655	628	659	610	629	583	681	633	624	645	628	639	639	688	637	671	659	655	633	617	635	653	656	611	640	600	630	634	659	641	658	627	626	639	602	672	628	625	649	681	662	641	659	653	618	637	629	624	623	659	662	633	698	693	601	596	576	662	663	622	659	647	633	645	635	675	623	649	646	671	683	654	651	633	598	665	665	615	612	616	639	665	611	646	644	646	617	722	652	746	659	612	605	623	640	636	676	632	629	673	652	613	625	610	635	638	604	571	654	688	659	617	645	629	648	647	656	660	624	629	670	594	604	597	645	646	656	682	639	624	659	649	657	656	655	642	651	691	632	659	642	596	649	629	690	625	662	674	625	667	619	641	648	649	641	639	586	604	667	679	628	644	662	679	604	609	672	636	668	659	655	611	644	644	661	625	664	671	655	696	683	650	672	660	653	623	617	639	636	587	586	630	621	634	671	644	594	667	672	657	622	641	689	598	660	617	674	666	624	648	644	664	629	652	630	656	612	603	717	618	652	630	613	650	653	633	644	649	639	608	630	608	603	618	614	677	630	680	663	694	680	653	653	666	619	637	626	626	625	669	642	627	630	604	593	655	649	647	682	655	670	641	675	611	614	629	620	680	613	646	622	664	684	604	626	632	659	661	619	679	612	680	620	663	662	690	635	639	631	649	637	662	651	605	643	698	614	652	630	637	643	662	638	610	653	656	649	655	579	696	661	635	675	667	636	640	634	609	634	618	627	636	655	638	622	673	659	683	676	618	647	643	659	607	592	735	672	669	638	652	695	598	674	615	641	630	622	600	674	639	640	594	603	612	647	638	639	659	626	637	654	597	640	692	664	638	638	672	652	633	631	667	611	642	639	635	648	650	667	597	642	653	686	603	608	635	632	640	667	649	692	636	624	631	640	620	680	600	628	637	628	656	610	674	671	619	630	623	588	614	659	714	631	616	661	631	656	705	618	675	621
16173	3532	4627	4774	3774	2638	1791	1572	954	774	720	677	617	556	501	435	470	342	383	330	331	334	327	326	278	281	307	279	277	281	270	262	281	309	319	286	277	289	283	272	283	285	283	292	292	301	280	288	285	284	260	296	308	281	273	312	283	281	261	265	283	264	271	275	281	274	277	290	265	292	303	293	259	278	291	281	255	278	271	286	250	263	240	262	266	276	300	282	279	291	297	247	255	276	281	297	285	267	317	260	258	247	280	278	254	271	265	253	278	284	283	283	289	281	273	269	265	300	286	296	264	283	297	271	290	265	292	280	270	268	274	290	300	299	259	291	293	274	276	282	254	291	265	277	337	282	279	323	266	271	286	275	280	296	255	277	306	268	285	251	299	307	290	279	273	254	288	284	262	302	271	300	277	279	252	287	270	273	290	292	278	271	271	284	278	267	316	263	265	292	278	267	286	280	303	275	261	242	317	286	307	299	255	289	283	241	267	274	291	274	303	269	256	273	282	288	271	287	276	270	291	307	285	296	289	300	303	290	271	297	279	292	313	275	272	277	277	282	268	302	248	300	290	252	264	281	283	291	222	292	292	304	257	227	257	294	278	278	316	291	271	273	306	284	285	244	281	317	279	257	260	284	286	254	237	285	242	290	277	262	266	284	271	320	268	281	273	275	303	292	271	266	274	298	270	271	291	295	268	278	229	308	264	230	273	256	290	280	271	311	282	276	279	285	276	298	259	306	253	299	292	280	294	260	295	285	263	272	300	286	299	304	304	293	298	284	293	280	283	263	294	268	250	275	286	283	260	275	287	267	244	273	274	258	279	290	274	260	272	260	252	299	345	290	282	290	302	281	225	256	287	271	278	283	249	273	286	279	264	287	297	300	292	300	290	312	283	268	268	265	266	260	266	283	270	260	266	272	306	288	259	268	261	257	280	239	298	288	254	312	329	300	282	271	270	241	269	289	271	269	290	284	287	260	260	283	278	273	249	294	282	268	286	273	306	260	241	262	312	274	265	261	269	252	279	272	262	284	280	258	257	287	277	264	283	301	278	285	277	279	302	277	270	291	290	274	298	286	301	304	231	300	284	278	282	250	282	291	275	246	314	279	265	283	286	270	259	286	309	257	270	304	286	291	274	281	308	297	286	280	287	291	299	280	312	259	266	286	264	263	272	266	325	321	275	298	270	269	268	239	273	279	279	277	288	288	272	279	277	275	295	290	304	268	307	285	274	248	260	260	240	304	320	294	295	283	259	266	262	244	249	256	266	284	275	282	281	283	268	284	277	296	284	263	263	263	289	298	276	259	277	277	273	252	292	305	281	264	284	304	323	306	283	273	309	263	275	261	265	271	261	290	315	267	283	257	269	254	289	252	273	290	284	250	296	295	264	244	284	286	274	284	249	286	304	272	269	260	263	250	302	250	271	303	260	254	273	285	288	238	259	275	283	299	281	273	251	235	270	273	268	289	281	256	242	294	247	286	266	256	293	286	292	272	280	268	278	281	310	271	265	268	268	275	272	269	274	278	280	289	304	279	286	293	304	286	295	286	281	271	294	303	274	289	305	290	288	296	295	297	267	267	303	270	262	284	268	280	295	295	292	297	244	248	275	258	275	265	292	282	281	275	284	292	255	255	270	263	294	273	255	270	314	286	308	288	277	297	273	276	264	266	260	273	284	276	253	283	267	311	272	254	298	258	283	280	261	269	233	267	265	293	261	287	290	276	304	262	248	276	274	311	272	297	269	282	311	279	276	293	283	274	282	282	294	277	287	272	265	276	266	291	272	301	286	300	308	289	294	261	295	247	250	258	265	283	267	277	287	288	284	299	285	253	285	253	244	268	271	279	272	280	269	305	287	263	316	265	301	275	283	305	276	286	276	271	262	279	270	287	232	244	271	268	279	270	283	289	295	284	317	277	252	283	278	270	263	284	275	267	309	297	251	278	284	244	271	294	278	268	281	281	268	266	269	276	276	256	262	294	306	305	272	293	277	289	287	277	279	276	263	296	252	261	276	306	285	243	265	288	303	289	291	262	291	270	268	273	268	246	281	271	292	279	283	297	285	280	291	277	270	284	303	273	278	284	261	284	310	290	267	265	275	297	280	291	266	254	287	287	260	269	316	277	301	285	272	271	287	289	284	290	302	284	265	291	266	308	280	294	296	251	278	289	288	287	265	282	273	280	261	269	278	261	289	296	259	269	271	285	278	274	256	280	252	287	283	266	286	275	284	279	283	299	297	269	266	294	276	282	272	275	283	290	290	278	266	262	282	267	253	295	291	258	266	266	286	274	257	281	264	274	301	267	306	274	281	307	282	286	270	317	249	296	292	269	276	271	266	262	274	310	269	276	262	269	297	274	267	293	311	289	305	314	256	267	261	259	300	302	266	256	285	298	257	259	287	284	299	247	275	297	279	278	282	267	268	288	281	283	271	308	269	280	279	276	291	303	273	275	267	274	288	258	241	321	312	321	299	296	262	284	282	247	292	271	289	278	285	270	280	309	276	283	263	269	274	268	296	259	253	266	277	280	286	277	293	264	267	288	249	281	271	264	267	274	278	268	247	306	306	286	284	257	261	290	277	255	256	303	295	271	290	274	250	288	300	292	278	263	293	239	315	274	279	244	264	298	271	277	285	296	299	274	279	269	264	295	295	226	255	301	265	327	255	262	278	263	271	252	304	273	303	287	283	279	253	278	276	275	297	302	309	300	301	298	274	243	282	290	252	270	245	249	253	282	277	239	305	277	261	283	271	268	301	264	260	288	291	279	254	248	285	257	288	230	281	299	295	280	269	276	302	254	296	283	268	280	295	277	268	269	314	291	272	280	273	273	276	271	288	250	336	270	293	266	280	291	270	306	258	297	295	286	271	296	245	303	286	283	287	269	245	258	280	274	285	252	244	276	271	295	258	278	292	281	271	295	248	249	280	276	280	308	280	279	279	254	278	257	294	245	261	279	295	256	260	269	286	261	248	274	280	287	271	287	257	256	279	253	274	282	296	273	256	312	304	280	274	273	313	276	303	320	284	256	280	264	252	277	260	288	298	275	295	296	307	288	280	266	304	288	298	283	261	284	281	292	267	278	305	289	318	280	302	276	261	314	263	252	242	293	267	277	281	267	280	276	278	286	267	307	284	298	291	299	315	250	257	289	284	258	259	269	276	253	286	264	279	301	298	289	266	278	266	278	303	277	245	281	274	288	282	274	293	272	300	274	269	276	277	253	284	276	299	305	294	282	282	285	273	277	287	252	269	257	279	303	297	317	281	290	264	263	290	285	314	254	287	290	240	265	291	256	251	286	271	286	289	251	265	272	266	263	252	272	260	271	275	304	278	290	297	274	307	290	273	284	266	285	269	296	260	270	294	287	310	287	267	256	275	270	304	294	272	301	281	275	273	254	284	288	306	266	268	270	303	294	287	274	274	253	260	289	265	269	268	295	293	292	299	300	285	244	270	291	285	297	324	296	279	286	291	257	288	266
9609	3153	7597	10113	10128	8594	7162	6648	4342	3488	3350	2970	2488	2325	2105	1700	1728	1257	1110	984	895	862	815	810	751	758	683	751	752	769	680	682	711	705	665	672	696	667	638	644	712	653	698	632	627	642	698	606	653	655	671	649	641	641	641	615	620	670	626	607	658	647	662	630	664	675	655	651	657	618	654	665	647	631	654	618	669	663	634	673	655	628	626	660	639	667	649	613	567	650	637	613	613	641	641	590	612	595	592	608	631	603	601	624	596	600	676	632	592	632	678	648	651	616	598	637	650	608	629	587	677	643	667	625	672	626	640	607	608	626	632	637	584	601	627	623	638	614	601	594	648	646	622	633	658	597	590	625	634	682	608	612	641	634	605	655	559	617	645	665	649	589	626	653	658	636	678	608	623	638	671	611	614	618	664	604	629	598	632	633	688	647	657	622	616	657	615	647	641	636	636	629	625	614	595	652	605	635	624	651	649	638	652	592	639	575	676	590	665	628	589	606	655	624	607	625	604	595	629	611	641	615	644	660	610	621	610	609	652	615	606	677	588	628	612	661	668	654	648	645	609	592	592	677	627	633	621	622	628	630	658	650	611	637	603	657	656	619	638	653	580	642	677	648	637	636	616	579	655	592	579	662	635	626	600	605	618	661	594	597	636	627	710	628	665	636	632	638	606	626	573	627	675	627	642	600	661	638	647	631	620	645	605	575	593	614	603	647	647	617	595	625	597	631	632	581	636	671	605	629	636	588	660	638	605	653	584	624	617	635	638	642	618	586	565	658	631	601	614	596	624	612	621	630	622	637	617	611	625	619	602	631	621	651	651	635	651	646	602	642	613	598	670	659	631	612	593	636	632	602	640	683	601	606	635	584	611	615	670	594	627	656	649	629	625	614	666	618	636	626	616	629	672	632	646	588	626	619	652	607	600	609	664	559	606	668	602	619	618	616	664	609	640	649	648	620	612	636	619	644	601	647	623	635	626	595	651	611	637	603	620	623	638	593	657	600	605	606	646	603	629	615	689	624	598	642	660	596	660	627	646	619	626	610	610	639	626	610	640	628	617	642	649	677	658	647	656	664	618	651	610	617	679	623	624	624	630	624	621	628	615	612	632	619	656	590	627	646	629	590	608	648	607	626	615	657	628	620	605	636	667	663	651	619	587	599	627	616	582	598	640	590	598	621	634	655	609	604	620	588	659	631	622	618	661	599	622	657	593	674	614	604	599	642	604	611	648	605	618	667	607	630	616	555	646	613	620	607	646	617	659	590	604	604	619	621	660	638	648	643	646	612	645	647	598	639	612	622	672	619	618	645	596	649	640	667	633	645	597	607	644	601	641	600	625	622	653	684	634	661	592	639	684	608	636	625	599	656	651	633	686	664	610	633	646	631	657	621	642	610	671	663	675	642	604	582	611	609	583	615	641	627	609	637	648	680	619	658	603	633	648	615	692	658	601	645	589	608	584	606	634	640	609	648	649	630	599	669	591	616	658	648	611	629	642	653	648	690	587	578	603	651	628	611	673	596	627	638	586	622	613	640	597	642	604	644	613	600	638	634	658	606	642	620	580	634	594	601	620	686	640	608	640	651	610	603	642	619	670	662	628	639	623	614	657	549	637	616	630	665	626	593	661	623	658	661	640	641	580	642	565	637	637	635	597	641	628	649	617	582	660	582	658	618	605	636	647	681	637	629	621	594	610	684	631	646	625	630	639	641	619	626	626	639	632	626	586	662	619	610	615	650	628	626	658	632	636	635	631	598	606	634	612	582	595	636	601	607	602	631	641	666	666	638	663	588	665	623	652	594	633	656	625	615	607	632	622	613	640	601	587	615	644	653	636	632	618	629	678	642	653	621	637	618	622	640	636	617	640	641	619	646	624	645	656	692	615	641	619	644	674	617	651	641	621	601	645	657	630	593	626	597	613	616	641	655	573	642	662	623	609	604	611	612	579	629	635	644	592	626	615	592	626	607	643	663	632	602	642	648	626	604	639	593	635	633	646	589	640	640	632	616	672	601	619	666	618	643	613	628	604	617	612	601	616	640	651	567	626	637	637	629	590	632	593	599	587	608	620	631	652	611	610	603	669	628	625	627	648	615	634	581	657	609	607	658	612	595	648	612	653	640	665	613	683	595	606	589	633	608	625	611	659	618	637	670	628	616	637	640	623	630	623	639	607	642	629	628	620	626	609	642	633	632	600	631	671	612	643	617	605	585	585	650	631	657	627	621	627	625	617	615	666	583	637	656	647	609	627	612	611	636	637	630	625	616	644	646	601	627	607	616	622	618	689	631	640	638	651	586	571	658	634	583	640	679	629	635	650	639	625	634	641	655	640	642	613	661	604	644	607	607	610	639	682	630	642	618	659	634	662	583	611	646	613	656	636	668	574	578	606	606	613	607	629	645	613	595	649	601	633	629	629	625	629	626	615	656	577	642	653	648	603	636	619	624	580	619	647	612	655	633	625	628	616	596	603	640	606	609	643	633	605	621	619	623	615	643	614	614	617	672	629	588	615	623	657	628	612	671	617	632	632	664	645	592	644	630	629	648	653	625	661	614	607	623	672	640	606	652	646	654	665	616	644	634	623	616	601	627	668	608	656	628	597	640	602	606	603	654	607	642	628	628	616	618	626	646	694	621	641	629	566	616	622	656	616	578	647	612	633	612	628	629	592	585	612	630	594	674	641	592	614	608	673	621	647	603	668	651	633	650	717	650	624	620	611	599	610	669	642	639	615	622	661	626	670	609	633	601	623	612	648	662	631	595	631	606	590	620	612	638	625	617	583	604	632	655	652	626	621	662	600	630	604	643	619	632	616	621	654	619	629	568	678	612	610	596	674	658	577	621	643	586	682	643	613	637	594	623	621	638	609	640	631	631	643	618	645	673	609	628	615	649	639	620	612	658	577	665	644	625	648	605	661	617	647	639	627	642	657	645	612	646	616	622	635	603	631	639	636	609	662	672	604	683	611	668	624	656	585	689	630	664	621	653	644	621	634	629	584	621	629	611	626	660	582	613	639	580	626	628	626	617	632	647	600	632	586	582	667	612	622	648	598	645	641	608	582	664	655	623	608	615	635	654	610	663	625	645	588	605	621	642	640	596	600	571	636	601	624	641	620	572	614	651	606	601	646	631	642	660	627	594	688	612	618	631	645	589	602	647	654	591	606	599	624	621	642	619	630	622	626	603	618	620	613	665	604	666	645	608	637	622	608	616	651	632	689	655	597	600	616	659	582	646	565	659	695	622	643	622	604	649	594	621	620	673	631	629	599	612	608	619	611	609	631	642	596	547	657	612	654	590	592	621	631	611	614	657	614	608	617	642	606	589	631	622	612	678	631	628	602	660	641	605	619	646	633	629	580	639	621	646	624	623	635	646	652	653	627	625	608	619	641	648	663	601	636	567	634	627	629	641	625	594	601	657	594	622	609	579	648	604	631	621	601	623	640	608	634	608	574	668	595	615	601	591	622	627	633	594	632	615	680	647
2461	837	1075	875	595	544	423	347	272	264	223	208	201	163	197	158	167	168	168	138	177	154	149	135	165	144	176	165	154	155	149	131	165	162	151	133	151	181	170	162	143	141	160	159	153	144	162	158	158	153	149	184	160	183	143	159	173	147	149	182	140	179	146	156	166	151	145	151	163	162	145	160	154	148	167	139	161	155	169	122	167	153	166	154	172	163	150	170	129	164	143	187	154	149	153	126	136	171	141	138	120	148	148	158	165	126	155	163	148	170	167	130	182	157	145	149	154	172	178	139	155	149	150	145	153	172	164	155	132	130	151	157	144	143	155	156	152	140	151	157	163	137	137	154	140	146	160	140	146	139	168	159	143	140	159	154	160	149	138	159	144	154	161	152	165	155	153	140	138	156	137	141	162	153	141	127	167	165	144	142	125	133	160	152	162	145	143	156	154	131	144	175	150	172	153	180	136	126	181	153	118	136	143	145	142	150	158	133	151	166	133	154	171	144	156	153	153	141	165	150	167	134	139	155	144	128	152	162	147	126	138	160	137	160	159	152	163	136	160	131	133	145	158	144	178	156	135	134	153	143	148	157	136	150	138	152	147	170	148	171	147	146	137	119	139	166	174	150	161	150	142	157	149	149	143	164	146	167	159	137	140	154	151	161	150	153	155	140	141	136	159	141	159	164	150	154	156	143	161	170	147	162	159	161	146	135	147	164	127	136	147	156	157	146	154	157	149	171	157	166	154	136	153	143	146	147	163	142	147	177	139	163	138	162	173	150	134	154	158	167	133	131	145	152	160	160	152	166	142	158	129	158	152	161	162	159	168	162	154	140	167	116	159	148	157	149	132	155	147	144	131	161	150	136	143	136	140	162	162	142	163	169	152	124	141	158	134	165	141	161	138	158	172	163	187	146	168	144	152	167	163	156	182	123	165	151	138	170	167	126	155	147	157	142	171	144	149	173	165	169	144	167	153	122	167	166	143	161	177	140	160	133	156	120	156	167	141	142	157	143	135	159	142	152	155	147	125	156	144	137	163	158	164	145	166	155	163	161	154	174	169	154	158	163	154	147	179	147	171	155	148	126	128	130	155	153	173	135	153	164	145	158	147	142	157	145	136	145	130	174	129	148	177	138	144	148	166	164	165	155	140	154	129	148	144	170	158	145	144	183	141	143	158	127	136	158	164	142	145	156	157	152	159	164	148	125	144	175	161	155	154	134	164	158	165	137	145	156	121	168	165	175	129	154	172	145	145	151	144	142	163	150	160	127	141	168	155	185	166	154	144	119	163	135	158	149	136	131	161	153	142	146	161	150	155	136	154	129	155	162	156	156	138	138	139	158	137	149	140	165	144	145	172	169	152	147	147	141	140	138	141	128	148	179	162	167	146	147	142	155	164	155	147	146	147	139	133	172	159	161	142	171	159	157	145	159	142	163	151	129	144	163	143	183	153	137	164	148	127	133	160	155	163	147	152	153	149	161	130	176	151	119	161	159	136	158	141	163	144	128	155	132	161	143	120	163	142	148	163	160	153	155	160	173	166	137	165	147	180	151	117	181	141	148	151	156	174	168	157	130	160	154	155	132	149	145	177	156	148	145	136	144	151	128	172	135	123	140	169	148	164	171	170	137	176	156	148	143	137	170	159	142	160	161	153	157	158	156	150	138	160	148	120	140	170	155	125	150	138	140	139	135	138	132	151	149	149	140	157	160	134	159	152	152	170	156	133	151	162	143	141	157	135	151	142	159	141	149	148	155	166	164	151	140	151	164	155	155	153	153	173	139	135	161	174	151	159	159	149	151	155	164	138	159	141	162	169	145	153	176	136	160	155	157	176	169	122	147	160	136	140	143	176	157	144	154	148	131	156	145	144	150	149	160	152	175	119	168	144	143	155	145	162	162	158	142	153	164	142	144	154	170	145	130	163	162	142	145	160	142	159	173	141	147	134	131	142	163	148	160	151	145	154	172	142	150	138	179	154	132	162	167	170	184	152	172	171	151	146	178	136	162	161	135	146	152	140	162	165	149	126	157	160	170	156	171	143	165	136	156	150	162	167	169	166	127	146	161	157	159	156	147	156	148	139	157	159	140	147	166	148	157	135	155	160	148	151	158	135	144	143	176	153	127	147	167	180	151	141	174	135	135	155	148	129	170	135	141	177	171	151	127	130	153	141	160	152	158	178	157	138	151	150	167	147	143	172	159	155	152	133	141	143	137	137	164	166	165	146	153	135	184	155	158	154	168	154	130	156	163	140	146	154	144	143	154	172	151	134	155	141	139	155	140	176	147	139	154	164	165	156	133	147	152	151	160	163	163	183	153	172	156	154	157	129	168	161	200	135	157	154	139	174	140	139	153	150	136	153	155	161	147	160	137	142	146	126	130	132	172	129	149	144	165	161	155	144	161	138	149	141	152	173	141	130	179	150	147	156	145	159	149	134	111	150	133	144	146	140	181	139	163	152	182	155	173	142	153	146	140	146	149	151	172	164	147	167	168	132	145	163	144	136	158	141	178	157	142	144	139	166	143	144	127	146	161	160	169	178	169	149	136	172	147	138	119	150	169	166	162	175	159	174	145	175	149	140	146	158	158	142	147	138	158	131	145	151	148	181	145	135	149	141	162	172	161	142	149	133	151	131	134	162	165	145	167	136	137	177	150	159	178	128	149	171	167	162	165	170	154	151	132	179	152	163	151	168	161	152	140	140	148	140	170	169	131	156	161	172	178	131	126	142	171	155	165	144	157	155	148	168	151	164	157	162	165	154	161	179	158	156	163	145	164	149	152	140	130	131	155	143	157	159	143	153	150	156	152	166	153	170	142	174	157	133	157	152	173	176	152	148	154	126	152	176	165	140	144	166	156	136	138	157	160	158	145	124	144	151	161	178	167	163	134	157	167	167	147	124	165	146	142	150	154	172	147	171	138	148	140	153	154	136	141	154	163	157	147	158	141	137	152	135	132	156	140	141	148	152	147	143	182	139	148	174	160	151	145	136	147	148	167	139	123	140	158	150	165	143	153	151	157	145	166	153	160	164	149	140	169	144	153	147	165	151	154	146	157	169	133	172	161	164	131	161	156	153	159	140	146	141	156	152	156	146	165	151	162	147	139	161	140	151	160	138	156	137	164	157	155	164	166	141	174	132	151	157	146	146	169	151	156	162	167	153	145	180	169	159	139	158	162	154	146	154	162	138	178	144	181	164	148	143	157	145	162	148	131	144	148	175	179	168	133	158	135	145	147	163	144	162	139	142	131	153	156	169	157	177	159	153	173	145	147	157	140	133	143	143	119	158	144	147	162	173	175	175	171	161	139	151	170	152	136	169	143	142	138	157	134	148	155	151	153	134	154	135	154	150	150	164	157	177	131	146	169	148	147	146	126	167	125	166	144	149	123	167	171	150	142	151	160	165	132	158	136	150	137	135	144	126	139	146	143	125	176	135	158	149	143	158	159	178	151	141	145	149	149	135	151	182	143	151	141	163	161
2143	1083	2261	2813	2497	2242	1770	1431	1125	943	814	804	655	661	628	589	570	514	467	420	420	431	448	452	419	435	410	402	427	387	404	389	402	419	387	424	369	381	431	400	414	399	373	415	423	388	385	417	434	393	382	384	332	418	401	402	374	425	391	413	393	404	413	402	439	363	383	398	391	388	385	380	395	376	391	401	396	399	404	414	370	424	400	401	413	391	401	402	391	398	414	396	378	398	400	368	424	403	402	378	399	393	394	383	399	393	358	406	390	400	375	385	404	373	375	395	388	340	406	400	383	385	393	383	406	349	388	436	424	421	377	417	401	381	371	390	382	382	370	383	405	384	382	386	411	375	388	379	377	424	401	405	377	376	389	404	393	381	416	372	386	433	361	385	396	362	406	385	348	398	412	401	390	370	406	366	413	384	380	407	399	409	361	396	408	400	370	412	394	376	425	387	364	415	384	396	379	418	420	385	402	396	374	369	412	384	388	435	427	407	370	388	391	366	408	410	409	380	372	383	366	390	406	412	391	428	401	403	425	392	353	383	392	403	371	394	393	366	378	424	401	382	404	380	395	383	391	412	375	382	393	401	395	407	399	365	392	376	414	395	358	374	423	403	378	377	384	409	411	389	404	358	374	407	422	401	389	375	395	383	381	401	381	362	401	427	355	394	407	383	395	379	407	390	369	426	372	385	404	349	403	387	404	419	411	380	403	389	423	403	386	374	396	407	410	400	372	398	385	398	421	360	408	368	389	399	413	392	388	390	390	379	363	387	421	376	370	398	401	366	419	358	384	357	380	396	371	395	383	398	399	415	363	369	353	388	368	385	376	429	371	423	354	349	374	383	405	386	388	378	381	395	360	355	376	379	468	440	412	381	350	391	364	369	427	377	388	383	415	405	396	408	359	384	402	430	412	399	409	378	408	411	369	394	403	420	385	404	392	339	424	389	416	411	421	404	407	409	423	389	412	396	399	387	412	385	382	410	352	371	401	415	378	372	388	392	398	396	391	375	384	384	427	398	446	386	409	396	392	403	369	408	423	382	389	384	402	428	400	405	377	372	359	377	399	428	368	382	403	430	398	398	375	385	384	381	397	392	387	396	373	404	392	377	411	395	390	396	433	379	395	399	394	388	396	407	406	444	381	384	385	388	412	432	362	399	385	386	367	393	393	404	397	368	401	402	406	394	431	405	399	403	362	398	377	380	406	404	383	398	378	380	376	401	383	408	385	392	394	380	387	381	409	354	384	401	375	378	361	390	424	367	397	351	413	377	387	403	385	395	387	375	369	380	405	372	399	382	393	428	380	371	419	402	382	398	396	385	407	394	354	379	381	388	368	372	384	391	376	372	414	408	419	389	416	411	396	362	409	376	383	443	411	401	397	387	407	386	421	406	368	389	374	374	414	418	346	443	388	392	408	410	373	373	368	376	399	385	380	395	391	423	412	396	403	389	406	418	392	356	442	362	398	420	364	418	401	415	384	352	407	434	377	382	404	398	358	376	418	395	371	385	371	397	396	400	418	397	396	386	437	412	381	384	371	393	407	399	380	401	389	386	418	382	422	393	371	373	380	362	410	404	387	407	375	417	421	362	408	380	431	376	394	382	402	435	394	398	367	379	372	367	376	380	408	376	373	396	388	411	393	403	391	399	366	437	375	384	410	410	381	416	397	420	402	422	365	399	436	401	398	373	388	403	357	354	362	380	358	411	414	368	364	420	409	336	377	376	413	373	386	365	376	370	384	405	397	394	355	401	369	397	359	395	412	406	414	395	383	388	386	384	385	412	386	409	371	362	406	410	373	401	351	378	403	343	409	413	380	401	385	368	398	401	370	428	373	374	400	381	434	346	404	414	413	374	413	397	373	409	397	387	383	410	403	386	386	417	388	393	374	369	370	326	395	386	396	387	336	414	364	430	363	380	391	431	408	411	365	401	419	390	389	386	374	387	390	407	371	396	395	387	382	410	413	414	363	442	352	387	399	383	396	380	363	402	393	377	387	377	379	359	446	340	385	375	366	409	425	372	376	398	402	357	398	382	384	378	366	382	416	375	377	386	372	384	409	369	412	414	381	392	350	424	410	379	388	399	410	391	394	376	385	368	382	381	394	393	398	385	397	419	432	368	404	410	392	393	417	388	430	398	396	431	389	433	364	411	371	362	374	395	376	416	364	423	410	393	412	365	369	394	381	403	375	398	399	394	391	395	382	369	378	427	371	438	376	411	384	431	401	403	391	372	400	377	371	416	381	412	416	408	411	374	369	413	426	406	399	395	410	408	373	411	401	384	384	410	371	400	377	380	414	395	402	406	363	398	378	398	403	385	410	420	402	383	403	395	389	391	388	403	409	394	386	384	393	402	399	386	379	385	387	381	381	377	383	383	422	423	444	394	407	375	378	389	349	388	377	407	389	391	404	381	385	362	364	426	419	390	378	378	386	385	391	353	419	380	421	409	394	396	404	405	390	400	395	404	376	377	393	369	400	390	387	371	379	396	410	416	420	421	391	375	388	393	415	373	392	403	386	379	421	396	402	392	429	377	351	367	382	433	394	373	411	404	389	369	399	395	376	392	349	380	381	363	434	399	371	374	362	401	358	376	409	387	382	371	400	376	379	418	405	404	392	386	423	417	391	385	396	391	411	435	400	391	421	409	389	398	403	351	385	394	402	405	404	399	386	368	407	410	377	373	374	394	385	354	372	399	352	404	434	382	390	391	377	400	378	415	398	407	410	380	399	379	351	401	391	366	405	385	401	418	398	407	404	373	380	399	395	343	356	378	396	391	431	407	399	407	377	373	392	400	392	399	402	391	398	385	413	397	386	427	362	428	422	446	364	415	399	380	372	418	411	402	422	406	417	375	374	433	393	408	398	408	381	381	381	385	367	402	403	392	397	378	384	351	405	378	366	339	389	371	408	407	394	389	381	377	331	400	336	385	369	379	366	409	378	404	394	387	373	385	356	405	409	387	363	401	390	411	384	389	401	359	385	385	402	383	398	392	388	399	361	422	358	399	378	414	399	371	402	396	382	397	423	404	392	413	413	410	397	385	354	397	389	367	384	358	374	404	359	383	369	395	379	372	342	410	394	385	403	392	385	366	413	409	394	371	364	402	395	389	393	386	396	440	377	415	407	364	402	376	413	388	396	383	395	376	394	379	429	388	388	403	411	426	427	374	431	408	361	378	384	371	351	371	380	400	403	369	412	371	408	422	430	415	419	396	400	404	393	381	395	393	391	394	415	388	379	415	428	388	402	380	433	396	405	412	399	380	395	369	355	410	398	372	382	379	391	392	391	397	412	415	430	395	397	403	390	429	379	374	357	414	391	348	408	367	407	405	387	377	371	360	420	407	371	401	392	378	405	382	423	388	413	425	382	387	413	391	353	399	416	372	392	426	402	359	386	372	410	385	393	390	415	397	402	421	407	354	414	406	338	399	430	396	401	416	374	374	374	403	388	400	366	397	380	401	392	398	425	379	372	388
9061	1899	2663	2460	1835	1520	1098	908	656	519	532	497	457	394	395	386	324	323	318	309	286	309	290	259	294	289	295	322	290	249	285	285	306	250	277	292	272	278	259	275	294	303	286	242	249	275	263	287	276	269	275	280	260	246	245	320	271	265	291	309	279	248	297	249	284	261	284	270	296	246	271	273	273	269	264	267	267	279	290	271	260	299	259	275	285	258	290	303	259	267	302	302	232	243	259	270	290	277	267	285	257	296	281	248	292	261	287	283	250	269	265	243	242	273	297	260	263	280	277	241	284	289	310	268	292	293	273	275	297	280	281	287	272	285	290	279	268	286	274	277	257	261	312	282	253	255	288	271	293	275	294	272	279	244	278	279	276	280	285	266	284	272	264	256	293	275	269	283	270	272	304	261	289	282	254	285	301	287	282	262	277	261	255	279	278	285	254	288	281	259	285	283	255	252	265	274	291	313	303	310	303	258	268	253	259	276	320	259	286	279	281	279	275	254	271	274	269	249	267	316	253	297	284	281	274	261	263	277	295	261	284	295	298	294	286	293	302	268	270	278	258	258	269	278	286	286	269	278	251	229	250	252	289	247	269	253	247	306	286	307	248	270	273	268	317	270	244	278	308	271	269	308	286	262	263	251	264	275	244	260	289	246	295	301	260	270	261	264	249	284	268	289	273	279	313	250	255	293	294	306	289	262	284	281	307	253	267	256	253	232	286	263	255	278	256	284	257	276	282	265	244	220	226	261	275	235	285	260	286	274	269	257	263	264	296	300	246	302	303	272	277	295	276	262	257	281	233	256	273	271	283	265	267	297	295	265	266	256	253	270	287	260	292	279	276	257	245	247	299	277	240	304	259	281	306	295	239	260	259	242	309	279	259	258	300	284	273	274	290	252	245	254	296	317	287	258	268	273	274	253	284	255	276	295	262	253	278	279	280	253	273	264	265	288	277	259	289	250	296	273	284	269	278	263	302	249	301	283	290	293	306	274	262	279	239	290	309	261	275	279	282	285	280	304	277	258	276	277	275	278	254	276	249	328	244	258	233	285	258	294	289	271	277	272	270	305	268	260	278	263	261	238	264	261	271	276	275	297	305	257	262	308	268	279	257	282	258	289	267	263	235	291	249	281	245	254	287	288	245	265	296	258	296	272	261	238	259	288	259	286	255	251	272	274	245	250	269	286	324	305	285	249	294	267	286	286	271	272	301	311	265	286	242	292	267	251	274	255	257	293	287	275	292	274	270	268	236	282	263	266	287	297	296	289	287	288	267	281	273	300	272	285	259	260	277	256	294	286	274	270	269	266	265	296	283	269	281	279	268	289	287	285	284	298	266	244	287	281	265	254	273	282	275	244	283	273	250	268	268	300	231	278	260	288	292	290	242	214	276	251	273	297	245	279	247	285	270	284	279	261	295	273	261	276	276	285	309	286	295	233	283	285	300	275	316	270	253	264	298	277	286	301	270	269	288	288	261	269	273	288	277	271	275	270	275	259	263	305	272	246	257	291	268	243	279	272	266	284	294	263	235	284	249	279	286	255	267	274	244	276	263	238	274	267	262	287	264	283	287	247	267	246	287	265	262	235	277	257	267	305	244	285	290	279	265	260	240	243	284	277	280	276	298	291	287	270	287	298	279	302	248	285	254	291	288	295	242	279	290	232	291	287	268	266	292	261	299	279	257	275	290	258	244	299	280	277	288	297	293	290	273	301	306	269	243	251	287	276	284	286	305	258	284	263	257	277	285	271	249	307	309	261	277	280	245	251	278	249	282	262	296	242	279	230	259	272	268	283	270	227	304	297	257	284	262	267	270	294	288	290	246	279	285	288	262	267	284	215	270	258	264	269	256	259	296	282	229	289	295	271	271	292	276	249	206	272	280	265	265	292	268	291	275	299	262	246	268	243	268	260	277	264	290	253	253	276	258	245	249	277	243	282	274	258	297	245	287	277	272	277	269	280	297	290	263	292	251	271	279	268	280	300	294	288	273	268	273	262	281	273	288	291	256	276	251	287	274	253	268	283	263	287	247	271	285	300	273	269	273	275	288	274	294	273	261	284	288	243	285	261	281	268	294	259	286	261	281	257	285	292	276	292	280	285	268	266	292	270	269	311	280	291	307	294	263	262	284	281	280	259	292	287	269	308	287	261	287	229	255	252	294	276	288	295	258	262	276	240	243	280	257	268	294	277	279	243	283	290	264	257	260	248	258	272	277	269	269	254	255	265	288	292	265	257	249	265	283	299	230	275	265	271	291	274	287	285	259	243	282	269	271	273	278	312	269	282	301	263	290	282	295	247	273	242	268	261	253	265	279	265	263	263	264	269	290	256	291	280	258	284	264	251	271	255	294	284	280	249	296	274	257	282	268	269	263	285	256	282	265	280	271	284	298	263	271	256	273	268	288	282	281	246	254	257	273	260	290	269	284	244	284	246	258	231	254	251	304	293	270	318	293	260	246	235	289	303	274	289	302	302	241	248	276	278	260	269	264	279	285	259	245	301	272	280	263	297	308	281	293	286	231	294	302	277	300	283	284	273	288	264	270	264	290	281	290	303	262	286	291	259	251	272	270	287	294	292	283	261	279	234	266	271	276	244	261	240	328	276	281	257	243	259	240	262	273	297	263	275	314	297	272	268	267	274	250	248	289	291	266	292	257	262	287	296	278	258	288	269	256	268	250	281	295	264	259	306	271	270	255	249	245	285	281	259	259	240	267	265	254	269	263	272	309	303	281	258	258	265	237	264	267	271	247	266	253	296	268	290	257	254	282	250	265	264	270	288	287	283	273	288	282	237	277	266	271	252	284	268	284	257	290	265	253	269	283	259	240	298	303	288	241	255	243	261	287	289	290	272	267	283	261	246	306	271	272	266	264	294	269	290	267	277	296	276	273	305	280	267	278	248	279	318	269	283	262	266	256	276	252	271	267	274	303	290	277	301	295	306	262	298	262	302	292	281	271	253	284	269	282	272	281	263	273	237	273	282	280	262	259	226	258	262	309	283	270	253	305	272	268	276	301	266	286	242	239	251	246	259	290	254	261	263	299	286	264	270	280	287	265	277	275	255	260	287	249	282	264	288	294	258	285	295	284	296	253	289	289	259	265	255	295	275	276	243	282	289	274	261	271	314	271	306	258	246	277	289	271	298	305	261	262	243	270	286	274	284	285	282	300	249	302	251	286	286	272	249	291	297	292	285	271	283	289	236	276	280	288	276	261	266	248	265	297	263	268	259	280	287	291	287	272	258	272	286	241	259	266	309	281	275	268	253	270	266	281	272	292	301	299	246	298	292	306	264	284	304	261	297	269	258	301	275	275	312	267	275	243	318	298	266	292	296	275	290	314	259	270	267	246	279	285	270	250	266	296	264	296	276	277	274	279	262	278	295	274	276	261	288	283	296	300	275	256	286	265	276	298	260	288	288	301	286	270	258	261	268	269	271	287	265	262	264	271	304	265	265	247	303	269	305	257	283	299	268	288	244
7330	2140	5125	6756	6356	5853	4645	4234	2786	2344	2203	2037	1784	1524	1384	1284	1224	1037	913	857	768	811	793	838	753	724	684	700	723	685	691	651	685	655	662	677	623	612	630	687	676	631	651	614	609	642	649	635	628	639	655	634	645	678	660	629	650	675	653	655	666	671	643	652	647	631	671	626	661	614	643	598	671	600	638	669	617	693	688	679	654	629	654	675	607	603	678	613	641	678	665	612	645	591	674	610	688	607	563	654	685	627	659	633	605	679	621	596	675	644	621	652	666	625	624	638	686	657	656	646	637	635	641	637	680	689	638	635	648	630	650	639	639	626	632	598	623	612	647	621	637	633	677	672	663	656	683	665	616	659	624	639	613	696	647	644	620	628	652	629	652	677	662	630	638	632	658	643	666	660	646	630	675	665	618	644	628	669	625	651	637	701	587	675	608	612	646	685	660	631	635	623	648	656	662	624	637	643	648	646	609	643	646	637	621	624	664	657	590	621	640	667	665	658	642	649	615	667	640	659	634	663	697	651	682	685	679	600	632	667	657	651	660	652	647	623	626	615	662	638	631	613	711	647	648	642	644	657	649	639	663	682	647	666	678	613	694	629	612	681	647	642	623	626	631	626	639	632	640	602	610	659	618	600	677	657	582	634	667	623	658	649	609	609	641	611	663	618	618	675	596	660	645	687	630	666	647	637	657	691	633	609	628	661	625	665	677	647	667	681	643	643	622	645	625	685	619	641	659	655	691	609	627	676	626	596	647	609	639	639	658	633	638	642	665	624	606	645	663	709	635	633	652	655	647	638	661	608	655	629	620	611	636	603	623	646	631	639	666	646	663	632	635	641	644	645	621	644	643	629	630	644	657	626	662	605	626	624	596	597	656	584	631	629	665	634	648	620	677	601	637	640	574	687	665	624	663	628	647	609	646	636	622	621	637	608	622	677	643	639	669	657	653	664	613	593	595	650	670	588	628	665	647	633	630	661	610	651	636	637	650	610	680	640	667	649	664	622	634	628	646	648	633	674	616	650	613	626	559	649	650	628	604	648	641	705	622	656	640	609	656	651	674	664	690	637	634	616	694	676	645	667	652	629	641	630	596	598	667	621	660	643	655	613	626	647	629	664	677	652	643	668	667	667	605	654	647	694	637	579	599	617	682	616	618	597	670	619	671	571	615	675	628	649	652	591	633	598	616	631	665	642	635	615	623	616	612	664	622	653	628	673	659	629	648	697	620	638	612	657	668	649	675	658	633	647	662	676	615	676	613	653	628	646	619	641	621	666	632	693	616	646	619	637	638	644	604	622	708	619	629	681	670	653	615	678	627	653	637	662	671	675	682	655	652	677	676	615	668	631	638	640	605	643	678	635	655	633	668	638	635	626	627	642	687	623	607	633	658	655	647	674	647	664	641	638	607	636	681	594	700	638	632	648	659	645	599	607	663	673	653	637	623	637	666	626	692	667	654	658	628	650	622	682	636	652	659	664	663	638	635	634	636	659	653	647	611	590	627	668	620	656	622	653	631	643	659	652	659	633	657	643	624	622	628	690	625	659	616	635	644	635	596	656	612	659	684	652	685	613	659	632	625	628	660	636	671	661	659	694	647	650	652	602	663	659	610	682	670	645	638	679	616	637	590	659	621	657	630	664	588	662	639	643	672	615	618	630	634	641	622	605	549	613	629	647	648	617	647	662	659	673	638	630	632	612	599	641	678	636	634	683	626	650	611	666	625	622	615	639	590	652	636	666	602	622	640	627	646	633	667	660	622	652	646	676	622	600	638	684	644	600	614	625	635	617	625	628	636	631	645	631	640	659	632	651	642	596	652	629	649	650	593	593	639	677	668	666	629	653	666	622	621	641	612	628	642	620	637	693	629	599	646	623	668	623	632	684	647	653	654	671	620	681	633	608	648	659	651	683	632	612	660	647	625	642	608	615	660	624	616	619	618	624	623	647	628	668	652	645	630	640	649	619	676	656	649	669	650	640	627	678	572	646	672	649	648	637	647	613	626	685	607	664	651	630	606	641	682	689	644	663	692	633	664	633	623	630	607	634	604	641	653	651	696	667	640	657	652	632	670	638	621	630	613	660	659	618	702	597	642	689	646	633	654	633	672	609	689	648	617	626	649	669	637	654	619	651	611	645	682	692	671	627	665	605	653	653	609	662	617	635	603	619	646	668	600	601	718	599	650	614	633	597	653	646	677	637	697	572	666	590	641	680	688	665	654	625	658	608	637	652	644	641	632	638	620	622	664	641	622	660	636	649	622	657	647	666	646	641	667	639	600	658	648	676	635	623	647	593	631	626	600	642	612	640	616	642	598	620	642	641	621	640	646	621	660	642	641	628	646	693	661	650	641	640	609	696	601	636	661	633	645	641	629	623	655	632	686	664	650	651	630	681	649	652	624	680	648	641	615	661	652	628	624	675	668	681	652	645	607	617	643	661	601	621	652	667	657	641	637	661	638	667	625	650	673	642	651	642	658	600	577	655	613	658	630	619	656	653	630	660	640	579	680	610	650	638	664	584	656	615	622	642	657	644	689	636	648	638	692	633	647	668	643	635	656	672	651	606	641	622	688	615	590	623	608	615	666	651	630	627	638	627	610	643	647	626	691	692	619	616	595	677	658	648	658	697	647	629	649	612	613	607	654	656	660	641	637	626	694	641	667	645	619	612	632	663	604	634	673	612	637	664	648	635	609	675	683	633	632	643	663	680	629	610	655	687	616	645	634	607	622	632	592	673	605	680	616	680	649	649	678	638	607	649	592	658	612	639	650	640	665	634	609	577	646	639	634	624	650	648	606	644	583	661	670	643	623	683	656	647	656	624	642	639	651	619	621	642	644	636	639	611	621	635	568	642	650	648	637	647	603	644	677	629	669	649	640	633	641	622	614	700	639	643	636	689	644	659	606	639	639	627	664	646	639	622	666	655	638	653	636	651	635	643	700	638	621	666	666	666	623	668	624	656	693	634	667	632	682	651	623	616	654	662	613	626	631	664	636	669	650	645	607	656	609	638	694	630	613	667	624	638	660	651	669	635	650	641	636	604	685	635	644	617	671	689	648	611	615	704	626	659	624	612	673	661	635	652	646	663	646	636	689	629	627	676	615	631	648	609	676	639	622	623	671	682	634	637	628	640	604	624	669	650	648	631	667	660	631	639	628	660	607	658	623	589	657	662	667	622	701	652	649	630	675	683	624	620	651	650	656	612	664	610	599	635	624	653	636	669	615	625	652	598	673	641	685	633	642	594	640	622	653	660	600	668	633	617	636	629	647	664	699	647	669	663	647	620	614	649	621	629	653	642	655	681	631	664	696	669	632	607	680	599	642	661	624	650	656	671	673	686	678	641	625	617	630	637	660	647	630	603	631	607	673	656	625	632	625	642	651	634	670	597	638	652	678	656	648	659	684	629	629	599	665	644	662	679	647	636	646	705	632	675	661	652	619	669	696	642	660	626	636	660	603	624	612	634	648	609	666	664	619	654
16118	3338	4356	4275	3118	2229	1759	1529	1002	769	653	670	658	506	466	455	423	445	378	310	355	335	304	277	292	274	284	269	266	269	270	295	296	291	245	300	234	266	287	288	301	273	266	280	274	301	277	271	296	263	279	324	288	295	277	298	272	214	271	292	277	284	282	292	300	291	272	257	309	260	290	244	257	298	292	257	273	277	249	283	313	299	277	267	274	276	285	292	263	240	286	244	267	299	261	286	293	262	312	280	308	293	280	286	274	281	297	322	266	290	281	253	253	283	274	255	271	266	253	270	277	284	291	283	257	271	253	261	258	306	288	298	261	292	282	270	304	290	273	263	258	257	269	278	269	253	251	298	256	260	294	276	264	237	257	288	315	267	307	261	254	277	291	260	272	245	252	236	248	276	237	273	285	261	258	290	249	283	290	281	288	280	266	259	307	258	287	276	292	281	319	275	260	282	292	272	251	254	290	295	282	307	280	260	297	282	257	304	284	253	261	297	267	281	280	253	289	254	281	266	300	267	270	293	306	307	285	248	265	288	254	266	278	291	252	280	271	294	261	278	293	293	285	276	272	296	274	278	255	258	282	304	285	286	268	270	295	267	246	267	303	288	267	247	254	271	278	282	283	260	266	250	271	286	265	287	287	296	285	291	246	268	279	282	254	280	280	292	273	259	243	246	308	294	295	250	280	297	294	289	293	290	279	279	235	254	276	295	271	280	245	284	286	284	274	238	290	289	267	303	286	264	266	248	273	295	288	272	284	284	275	277	237	287	302	263	261	299	271	301	293	277	285	268	282	298	250	278	270	269	292	305	307	265	294	267	283	285	238	264	309	290	288	247	268	282	276	254	265	293	296	276	267	300	290	255	290	264	288	281	258	278	301	288	266	266	280	289	279	259	246	258	270	261	258	293	277	295	276	283	291	262	290	273	281	275	288	254	270	279	286	286	300	272	275	281	318	263	263	291	286	250	281	264	281	275	276	289	275	288	283	233	296	253	279	260	235	258	274	246	269	266	278	246	289	270	241	277	294	265	288	265	270	267	241	271	263	274	261	269	304	292	293	296	288	276	293	287	299	260	262	277	273	263	265	273	279	285	302	297	290	289	290	266	252	273	273	270	275	319	258	303	282	278	268	250	274	279	272	245	271	259	284	273	284	283	287	273	280	276	226	281	279	286	279	295	257	273	292	277	278	289	314	296	286	272	249	271	300	284	294	272	271	293	297	264	243	299	284	263	264	278	235	305	299	287	297	277	276	292	301	290	279	283	272	307	326	260	267	264	312	273	284	255	256	264	294	267	257	263	270	269	282	250	244	278	274	302	308	290	251	267	284	296	263	317	286	267	268	263	283	245	286	251	272	278	245	265	282	277	297	284	290	264	277	310	292	289	264	300	259	288	240	269	298	254	301	318	275	284	282	299	259	274	273	283	276	262	297	261	295	283	267	287	281	284	259	296	243	256	285	302	277	268	269	290	296	293	296	284	259	275	278	258	276	264	292	286	296	277	314	270	273	283	300	305	274	271	272	263	259	237	308	285	279	279	268	288	274	292	307	280	285	258	270	266	246	281	253	258	284	304	278	289	302	252	309	273	289	283	278	250	273	317	268	283	316	276	274	308	270	257	299	276	282	243	327	272	272	294	281	253	246	298	283	297	287	286	276	274	280	266	275	287	276	292	273	268	238	295	253	282	273	226	262	295	272	282	271	275	323	281	271	300	282	272	300	253	316	280	269	254	288	266	272	297	260	303	273	240	308	272	292	276	265	273	266	301	266	309	301	272	295	269	287	294	316	267	293	280	314	266	269	270	278	313	280	299	248	284	273	302	290	288	275	274	258	275	256	291	290	252	273	282	258	281	262	250	277	249	285	282	270	271	280	253	285	275	296	293	282	282	279	287	235	294	265	273	258	274	277	303	245	269	287	281	268	266	249	279	278	341	272	266	252	265	280	289	276	255	276	295	260	265	274	276	295	280	296	276	274	247	287	233	291	304	286	246	277	299	271	252	267	274	265	279	307	272	284	307	262	299	287	293	310	299	256	298	318	294	269	285	285	303	262	291	288	275	247	281	257	282	270	260	286	265	307	271	297	302	268	288	293	262	238	245	252	255	278	292	287	265	295	286	294	263	262	290	301	275	271	261	274	265	297	275	261	243	277	295	301	253	231	309	265	244	295	296	253	294	272	291	262	250	254	292	298	275	275	291	259	268	272	291	275	280	260	284	302	277	280	264	240	287	317	269	285	278	283	257	245	290	270	260	264	288	270	276	287	293	278	314	263	267	272	291	287	297	270	265	272	282	282	268	295	313	272	295	294	283	255	246	296	222	271	291	251	277	260	273	256	257	286	281	266	287	269	296	285	283	278	241	256	272	250	275	268	272	270	275	301	286	264	261	248	256	279	271	289	281	265	275	276	274	258	265	285	281	256	292	281	294	258	254	253	271	280	291	291	299	283	269	292	282	261	269	280	290	284	275	257	298	264	304	280	275	288	290	277	276	279	288	260	268	285	280	270	267	305	332	297	288	263	310	262	275	300	327	273	284	280	285	277	294	278	260	285	294	258	253	274	248	274	287	274	297	274	292	300	291	282	285	280	267	262	295	289	275	284	292	284	263	284	277	246	323	281	267	289	291	270	278	266	278	292	279	278	289	307	296	279	260	279	267	282	294	308	291	279	265	286	285	273	263	290	278	287	270	254	285	272	281	282	303	298	268	292	260	293	311	268	264	267	261	259	299	288	274	279	278	260	295	286	268	275	263	301	250	278	267	263	243	284	245	293	278	254	257	258	290	279	299	281	270	282	271	283	296	246	273	245	257	276	240	303	294	292	296	294	294	280	277	282	273	277	305	256	253	322	265	272	239	304	253	270	293	264	273	303	261	286	284	288	295	295	232	282	302	270	262	284	292	285	289	278	263	327	275	281	260	298	293	283	306	288	271	304	318	264	266	257	291	271	288	294	261	274	250	296	285	283	277	279	296	265	269	267	324	281	283	276	302	296	268	276	268	294	269	272	279	274	285	255	255	245	305	285	251	262	285	256	253	288	285	292	248	303	283	317	291	280	267	228	291	282	279	268	256	272	302	244	275	281	250	265	265	255	251	269	244	327	260	290	292	263	289	270	310	288	316	298	250	260	298	293	289	285	263	292	286	286	260	279	289	243	272	279	272	270	293	289	271	256	279	279	242	318	302	293	263	278	291	262	288	250	249	268	292	245	288	264	282	323	324	255	259	274	269	268	285	292	281	265	268	273	298	286	294	270	274	246	260	306	276	256	266	271	279	282	255	290	290	258	307	258	290	304	278	260	290	253	286	281	252	264	266	275	286	279	269	283	268	282	263	281	268	275	276	265	300	322	322	295	303	278	237	262	256	277	280	266	274	264	268	284	289	296	263	245	284	292	276	284	275	293	280	296	288	283	323	261	290	289	258	282	299	291	264	274	269	246	257	311	253	273	268	282	288	269	266	267	286	306	249	273	280
9433	2977	7046	9794	8986	7875	7239	6877	4244	3303	3267	3070	2726	2216	1940	1692	1604	1319	1169	1031	875	864	831	815	781	743	790	770	755	737	692	675	736	637	623	605	649	657	639	604	676	667	663	666	661	641	617	664	611	646	638	638	619	643	624	633	643	656	660	645	608	649	612	659	607	611	642	579	631	630	633	649	616	629	642	625	646	611	598	617	658	601	626	661	618	639	597	655	636	604	642	607	627	639	643	622	629	610	602	619	660	606	632	634	604	609	633	662	599	676	617	613	653	639	630	666	671	638	584	637	649	614	596	608	617	619	623	634	630	602	661	644	610	612	606	609	638	618	654	670	609	639	671	591	607	626	584	649	585	627	630	631	654	659	646	614	641	638	621	670	654	652	612	571	600	657	644	652	618	623	614	650	602	663	661	644	623	596	633	595	618	633	617	641	664	606	640	604	608	614	606	612	630	649	644	643	596	603	646	644	645	606	639	629	634	593	584	595	613	638	631	597	635	649	599	661	646	641	613	629	608	659	608	677	657	628	630	645	646	606	626	671	642	595	616	624	633	617	611	590	607	638	611	668	608	647	626	610	603	620	622	620	638	656	644	607	625	601	631	589	671	628	624	640	635	635	642	645	621	618	653	576	639	659	602	620	638	642	603	622	673	585	646	598	630	676	634	627	636	619	658	622	602	614	621	636	602	601	640	625	590	645	612	578	603	594	623	662	612	615	612	576	631	646	637	620	614	599	621	635	611	600	582	636	623	621	576	637	613	627	619	607	639	629	641	654	682	621	684	636	589	656	582	597	633	613	642	619	647	642	599	620	635	653	592	604	614	607	641	634	661	669	593	620	639	624	640	602	631	631	609	648	643	634	678	613	629	668	628	645	572	609	659	626	694	610	633	681	591	644	641	681	634	611	615	675	619	657	562	583	587	616	625	626	605	652	610	626	626	622	627	634	606	603	634	604	607	605	675	613	624	632	604	641	598	573	593	607	641	605	600	606	593	638	672	583	650	618	642	666	631	577	637	622	657	585	644	665	585	632	604	585	627	612	622	607	634	642	621	624	613	652	668	618	620	611	592	650	628	633	639	645	634	637	629	628	629	653	650	654	658	669	652	616	639	651	627	605	643	578	676	594	655	621	611	651	632	622	599	609	640	631	641	591	626	635	636	647	634	594	612	661	662	613	626	646	588	624	604	627	636	555	647	623	616	599	630	617	615	586	661	660	641	653	578	652	625	631	623	619	583	657	648	671	627	689	592	625	602	607	622	654	641	614	636	629	632	609	669	584	592	592	644	627	609	624	631	657	628	636	603	568	633	594	600	607	635	604	601	659	599	620	633	659	649	654	603	602	621	606	659	615	653	587	648	604	595	602	669	644	625	611	657	596	602	598	591	655	649	624	610	598	626	630	616	669	620	629	633	625	609	566	603	632	609	609	632	620	594	636	667	589	657	654	634	619	609	610	651	623	623	653	647	656	639	570	638	627	644	636	609	604	594	629	633	670	647	628	607	660	623	597	641	599	691	616	630	633	577	619	648	588	574	614	654	616	652	604	614	593	616	619	595	668	593	630	635	642	628	668	620	592	623	642	625	611	607	642	641	626	662	617	635	641	627	633	637	615	639	634	595	615	594	660	620	590	577	618	607	634	619	645	603	626	613	623	671	563	626	623	620	620	619	599	583	619	638	608	590	582	616	619	629	613	577	606	620	656	584	625	611	588	586	614	634	658	612	669	600	635	616	642	633	644	606	630	630	616	603	629	595	639	636	638	672	661	604	606	678	623	606	615	666	655	613	598	631	620	569	643	613	655	626	631	623	623	651	613	600	588	646	614	576	650	589	594	603	590	613	606	629	679	625	623	605	629	673	624	621	641	599	628	609	617	630	618	626	600	605	640	601	613	591	634	608	615	641	642	626	650	603	580	664	607	597	631	678	645	625	590	637	675	651	620	638	608	586	656	635	628	596	651	613	585	637	639	655	632	603	591	629	613	607	631	623	608	645	578	626	583	625	625	603	626	620	634	655	645	644	597	591	626	650	623	633	600	563	601	633	594	649	648	596	604	616	617	558	617	660	635	608	621	646	616	592	570	618	675	645	587	611	615	599	635	653	640	664	609	605	583	611	664	606	619	636	651	637	645	641	635	622	614	642	617	622	688	633	618	657	660	634	599	624	602	641	675	648	587	593	626	588	638	593	606	622	631	637	656	640	599	575	628	585	550	597	618	595	620	633	630	627	623	591	646	635	585	598	620	675	602	615	603	636	602	660	635	624	616	686	615	618	631	604	673	619	643	633	661	669	581	613	623	605	686	646	618	639	640	604	623	614	625	624	642	623	621	621	663	627	647	618	611	565	637	670	661	691	663	665	660	680	622	656	616	646	650	629	636	639	625	568	601	613	632	586	609	637	627	558	605	609	620	662	593	597	648	600	592	639	584	643	648	633	587	627	638	613	600	618	604	599	601	653	600	626	659	659	636	622	646	636	577	631	628	663	613	658	646	618	626	579	623	640	662	595	609	590	647	636	637	613	611	632	634	611	635	606	619	575	633	611	604	624	564	632	651	622	593	623	605	578	613	597	613	673	607	592	622	580	585	630	611	634	599	615	605	626	601	623	640	661	673	619	605	618	643	633	618	618	580	624	607	642	631	637	655	649	651	628	621	605	666	618	637	622	611	618	637	640	661	604	587	621	667	654	655	644	626	634	629	630	620	681	588	641	635	604	620	626	635	605	617	605	641	704	570	629	622	664	659	575	640	640	591	598	585	625	647	618	591	599	637	583	637	578	596	664	635	607	620	663	619	630	624	614	631	629	635	597	638	618	592	609	622	656	610	629	593	637	621	614	593	602	641	630	610	642	626	598	610	679	644	643	633	644	588	612	658	609	638	613	588	595	632	627	606	629	644	598	645	628	627	576	669	574	594	588	629	610	666	613	595	632	605	609	634	612	624	646	581	600	649	618	576	625	610	673	596	632	609	626	599	616	610	631	633	607	624	649	634	661	620	630	639	619	632	634	632	591	627	593	661	626	618	600	627	610	601	669	642	632	629	646	580	633	609	612	625	614	653	624	632	597	575	615	626	613	669	649	586	603	676	626	688	621	598	618	636	661	589	591	630	639	643	590	638	667	597	658	577	612	657	647	642	597	630	647	596	611	626	635	592	621	586	590	627	648	625	636	590	647	616	633	664	620	607	583	646	629	640	629	603	636	595	620	648	631	606	584	586	677	646	630	648	617	632	622	595	626	624	628	618	598	599	619	623	670	583	621	587	643	643	625	583	633	595	635	579	649	588	614	618	661	612	594	618	629	623	639	574	625	623	635	646	584	585	626	628	596	634	646	626	640	600	632	617	640	651	657	615	652	598	605	637	618	617	567	582	635	598	615	620	651	611	668	630	618	643	643	597	610	616	615	632	586	639	629	623	641	618	643	601	639	622	585	581	600	631	589	649	631	635	596	627	619	619	628	612	591	601	599	593	643	617	603	622
2585	820	999	868	618	518	454	399	321	249	230	203	192	169	187	167	163	155	164	169	164	168	160	134	170	150	164	167	173	176	159	134	151	167	146	163	146	142	151	141	136	127	129	152	165	150	157	160	153	159	167	140	147	135	179	149	151	150	149	158	155	178	164	140	138	164	151	169	147	146	142	155	160	156	141	138	172	161	183	157	169	180	147	162	154	168	144	158	146	140	176	146	140	151	147	178	161	175	152	141	150	135	151	144	121	162	176	183	169	175	162	147	132	149	152	171	194	164	152	130	170	146	168	182	156	161	141	153	147	161	171	136	151	139	153	143	160	161	152	162	146	154	133	167	161	159	147	151	178	127	149	150	155	174	159	153	144	157	136	150	170	162	161	169	168	142	159	150	151	162	163	156	158	150	136	162	170	144	150	134	131	140	136	156	130	160	143	137	140	176	160	160	150	176	154	142	143	135	137	140	144	164	158	132	136	144	144	139	160	140	127	155	182	165	140	150	114	116	131	155	152	142	172	149	112	165	157	171	147	132	138	154	171	159	143	159	153	141	176	159	168	145	161	160	137	145	142	143	162	121	158	154	153	144	155	140	167	173	164	146	175	138	146	138	152	138	178	130	137	136	158	152	192	182	165	156	160	168	158	146	142	136	157	137	171	168	190	154	145	144	151	149	146	138	155	153	147	156	173	149	149	132	138	152	161	155	166	163	139	147	148	148	150	149	172	175	157	155	140	136	150	169	164	156	170	160	149	160	156	152	187	164	163	137	163	179	164	154	144	150	169	129	153	139	162	135	132	134	173	142	153	146	177	166	184	160	147	154	134	154	141	137	131	183	151	152	142	154	151	163	139	160	158	140	178	157	137	175	146	143	164	157	166	169	148	157	147	154	185	148	158	148	150	152	133	146	178	164	201	160	148	170	129	139	146	156	144	163	179	142	147	144	152	165	155	146	157	154	171	151	177	163	122	152	172	132	186	182	149	141	176	147	142	147	126	148	133	151	149	140	155	158	175	156	131	159	150	145	136	147	159	169	164	143	162	145	176	152	180	158	164	155	150	147	166	152	142	162	141	120	172	152	147	151	150	162	158	162	149	180	148	156	167	132	156	145	163	131	158	163	126	160	138	175	156	178	170	169	161	183	129	155	157	155	126	155	151	167	155	153	140	163	149	158	172	143	149	134	156	145	146	150	147	177	145	162	167	148	153	157	139	164	165	144	156	154	146	152	134	166	153	150	143	162	145	167	157	145	171	117	129	118	143	159	163	137	153	156	127	149	162	144	162	143	178	179	138	164	133	158	135	125	154	163	148	151	167	139	150	141	156	142	170	152	148	132	147	158	149	140	157	148	143	144	131	130	150	150	158	194	177	146	148	132	153	153	155	160	157	159	159	144	153	155	156	151	163	143	140	159	145	155	176	135	158	160	148	153	148	167	143	137	163	153	141	161	168	179	152	147	171	137	174	154	160	159	142	160	151	145	150	142	144	165	151	144	161	155	162	148	159	139	174	159	149	145	154	143	154	145	149	155	150	134	152	143	166	138	177	128	141	144	171	140	133	162	172	176	166	160	134	151	147	149	178	152	176	148	141	157	162	147	160	146	160	149	168	168	164	155	156	152	136	123	168	139	135	164	151	157	150	145	180	159	152	154	168	166	141	166	152	149	139	150	162	160	132	163	147	158	164	153	169	150	141	147	161	160	150	159	152	154	130	187	143	142	160	175	171	151	177	165	147	174	145	168	144	167	163	165	178	147	143	137	142	180	135	144	159	154	148	164	126	151	150	184	179	151	140	138	161	142	157	172	148	182	158	156	151	143	139	153	146	152	156	155	182	164	142	163	131	163	150	132	156	145	140	161	165	141	158	131	149	140	152	133	140	169	148	153	159	174	164	158	157	149	142	169	168	162	160	140	156	142	168	156	140	151	122	136	135	147	174	136	166	183	160	139	159	147	153	146	171	176	142	180	176	140	146	138	153	132	160	153	176	157	143	156	143	119	159	173	161	148	165	151	153	135	165	163	154	126	171	161	123	167	159	158	154	143	138	168	167	150	163	155	152	150	152	170	167	173	152	144	136	150	154	195	120	133	150	156	163	157	154	144	165	165	148	167	134	137	157	152	125	159	170	161	160	151	169	138	152	156	156	138	145	156	154	138	148	158	159	149	165	179	155	168	152	137	181	172	133	147	158	144	177	159	154	149	182	179	170	131	164	134	165	144	129	117	170	180	147	166	157	160	163	172	159	162	173	142	152	144	136	135	161	153	160	142	159	154	162	147	157	140	147	171	142	156	166	161	147	146	156	143	143	142	143	150	157	143	126	159	158	157	168	159	155	165	156	153	165	144	141	134	169	150	160	148	144	143	149	167	184	168	156	147	168	154	157	140	139	140	147	140	139	154	154	160	139	152	161	174	135	165	117	169	173	154	164	163	153	127	134	155	157	163	143	126	138	158	142	137	154	150	141	131	150	155	171	157	151	150	151	145	130	174	159	143	150	132	138	126	152	166	168	145	136	138	160	154	157	166	148	112	138	160	155	141	142	170	145	144	154	154	173	158	148	174	167	177	171	180	161	154	137	140	158	169	166	152	179	175	127	142	168	160	149	143	152	166	147	138	139	162	150	144	160	144	174	148	152	133	190	161	159	166	134	173	172	133	150	134	153	159	148	151	158	153	142	180	148	179	130	143	149	136	147	154	146	160	150	157	161	142	142	157	145	137	160	133	137	147	143	174	133	151	152	169	168	150	144	154	151	168	160	169	153	139	162	148	149	164	175	159	166	158	159	156	161	167	152	144	160	147	156	148	169	157	141	146	170	163	164	156	143	152	161	148	166	164	158	160	164	151	157	158	149	150	147	178	133	151	145	136	152	182	146	157	165	149	162	136	160	164	159	152	153	145	153	165	161	145	160	134	157	162	158	162	141	143	142	195	174	186	157	159	204	153	160	165	161	157	160	142	143	166	151	154	155	165	151	142	144	166	130	138	157	154	160	149	146	142	125	147	165	178	182	164	161	172	154	167	147	152	141	153	174	165	156	176	148	155	130	162	145	172	158	150	139	151	156	140	139	168	157	167	149	168	141	134	146	143	138	156	130	154	182	174	148	159	171	147	149	163	153	153	163	132	148	148	157	178	162	155	143	167	145	164	170	168	162	140	185	186	135	140	134	148	162	141	161	162	175	179	168	154	177	157	157	158	173	145	142	111	150	166	165	164	132	139	168	149	152	158	163	151	148	162	148	151	149	159	183	143	144	141	158	175	145	164	159	154	148	154	162	165	179	148	155	154	146	168	157	144	151	156	163	159	177	165	154	149	152	160	154	156	154	146	180	140	147	163	161	142	149	163	182	145	183	160	145	129	157	156	163	133	160	143	154	184	161	168	142	152	163	170	156	141	171	157	156	159	162	154	175	173	158	151	166	125	138	158	185	130	182	184	164	161	149	176	156	144	150	135	138	149	162	146	143	165	145	178	149	151
2271	1041	2257	2633	2315	2020	1926	1619	1186	981	876	822	721	664	658	551	537	537	537	460	454	453	432	422	414	407	436	436	437	419	389	403	433	424	420	396	408	381	378	428	355	415	412	387	462	402	432	402	436	378	418	402	366	402	411	419	405	400	387	388	412	397	394	408	370	416	380	414	405	387	382	417	411	391	408	404	373	396	403	404	398	400	376	409	440	395	437	409	384	407	383	416	374	384	384	382	377	396	387	395	409	383	399	418	392	386	380	411	393	426	372	400	424	409	380	387	409	427	386	385	399	424	408	398	397	370	391	389	404	399	408	429	380	400	399	415	395	410	363	391	403	378	395	339	412	417	398	402	375	391	363	396	396	445	382	422	383	405	362	378	371	411	400	402	406	429	401	375	376	397	397	428	361	407	348	388	367	398	444	354	397	399	379	414	399	395	444	431	397	407	391	392	370	385	382	417	400	363	405	362	377	387	343	435	404	429	400	417	393	398	355	399	425	411	416	394	419	429	381	385	411	406	361	384	410	403	396	380	404	373	383	394	410	377	393	422	401	408	374	392	398	443	415	409	442	386	408	420	405	379	385	384	396	377	401	386	371	406	395	417	365	414	382	384	413	404	397	398	375	367	398	417	399	376	395	380	374	374	436	410	374	387	393	373	381	393	374	397	381	378	367	390	429	361	416	408	388	393	380	389	403	423	394	429	423	435	428	415	430	414	401	390	400	413	383	371	413	415	409	416	409	405	406	384	405	406	407	392	419	405	387	367	395	375	420	409	393	424	353	387	405	383	375	384	411	397	399	382	387	436	391	397	390	384	367	373	351	382	384	409	415	383	357	397	410	371	415	386	401	362	414	402	408	404	398	413	401	395	433	431	429	397	385	423	398	394	424	392	396	428	391	402	384	429	383	401	380	413	377	411	374	418	413	419	392	388	384	417	407	376	374	381	411	384	427	405	395	389	420	353	389	430	407	376	398	400	417	408	384	378	397	375	395	382	417	395	387	357	400	389	396	379	375	436	405	387	383	399	390	415	421	383	404	390	386	357	403	422	411	438	424	411	392	386	377	403	401	423	436	353	380	383	390	407	375	423	386	417	408	411	419	438	376	411	390	397	393	382	392	411	365	414	415	390	402	396	367	377	412	388	398	405	442	434	414	397	363	376	404	382	373	398	405	351	371	402	402	405	391	416	404	385	382	380	384	391	414	413	395	398	395	420	400	375	384	402	359	406	419	425	353	449	382	400	440	402	422	384	402	422	395	386	425	423	361	387	380	374	389	383	415	388	344	420	401	416	383	422	393	382	380	418	403	378	418	406	418	442	388	464	394	400	404	422	372	394	393	414	419	390	384	398	387	389	410	428	362	394	385	366	387	382	388	387	366	380	361	415	421	369	431	415	393	390	383	411	389	404	373	390	407	404	400	424	420	389	383	378	369	390	407	398	425	432	388	384	388	390	415	421	420	381	414	359	376	354	395	400	372	396	409	376	387	398	394	408	389	390	405	396	404	372	394	407	380	412	407	435	428	410	419	422	440	384	405	423	385	408	377	455	401	377	407	377	403	391	370	366	376	444	386	417	400	379	419	403	382	410	377	364	382	397	385	386	402	432	401	393	384	396	391	385	428	416	412	388	413	378	412	392	391	385	408	385	384	391	401	388	390	397	401	412	411	433	373	399	369	373	379	401	419	407	421	405	399	399	397	385	389	401	362	420	399	422	407	404	411	390	374	402	374	411	418	373	411	375	381	372	405	430	390	414	398	362	400	413	365	409	415	379	385	382	378	393	396	378	414	386	420	352	381	397	386	401	366	393	372	383	414	404	410	397	406	381	420	378	405	367	383	417	418	382	440	372	400	427	389	423	357	353	387	375	403	420	387	388	380	412	365	392	380	405	397	402	385	383	398	368	413	388	402	412	361	408	391	383	406	381	460	414	395	410	413	389	388	373	387	435	404	397	434	382	410	383	414	383	397	358	405	399	378	384	426	413	424	396	439	398	371	376	407	435	433	376	396	391	398	396	373	375	403	410	394	373	382	392	392	413	425	396	398	411	385	397	373	391	366	363	384	394	428	408	384	442	439	384	396	371	383	386	392	377	355	415	403	369	397	417	391	386	398	384	425	389	400	415	373	394	384	388	394	370	406	377	400	420	434	405	416	383	370	388	405	380	382	405	376	393	368	425	381	404	450	408	406	390	370	407	394	426	386	412	374	403	391	437	379	403	405	403	402	389	394	438	380	352	437	416	414	391	393	399	398	404	390	394	424	366	377	395	377	402	398	421	366	386	399	421	376	353	398	386	353	393	400	434	404	362	381	375	422	393	376	385	377	416	376	396	381	416	383	364	364	386	397	410	393	418	417	396	396	361	381	450	410	386	406	412	385	401	352	405	386	442	406	387	403	410	390	391	421	407	376	414	404	398	383	396	391	416	385	425	398	386	382	412	398	395	402	412	419	378	405	400	426	386	386	374	366	374	380	382	394	418	413	424	415	389	387	420	393	407	362	385	405	438	411	380	399	395	403	355	415	409	377	405	406	404	413	386	385	374	390	376	413	385	415	392	369	368	418	431	373	396	380	385	367	396	408	400	406	414	367	378	381	362	405	388	447	419	392	396	420	409	413	392	410	395	383	400	397	429	402	425	402	423	370	367	415	382	343	374	382	388	359	392	384	402	410	426	420	384	400	398	381	381	381	388	394	386	377	414	395	379	400	395	420	408	428	426	404	409	371	374	375	390	423	397	390	419	404	389	407	370	341	386	413	386	386	441	421	391	393	413	407	409	400	397	403	366	417	399	399	387	391	405	385	402	359	394	388	384	398	408	404	407	386	373	396	418	399	383	403	433	361	428	406	400	391	398	402	372	403	416	399	392	386	388	393	423	421	365	386	381	369	398	381	397	401	378	379	421	396	411	393	400	379	414	397	386	400	436	433	386	360	366	382	410	377	389	410	452	407	417	406	380	392	411	392	400	431	391	386	387	393	388	409	371	395	387	399	402	411	395	386	355	396	409	373	378	392	419	359	391	389	397	401	412	385	417	397	393	422	418	394	388	423	433	395	360	409	404	410	401	430	377	396	409	369	378	423	404	401	407	426	367	387	392	400	394	446	394	405	384	407	381	391	368	397	369	396	398	405	418	402	379	409	412	387	405	356	396	398	395	390	394	358	398	346	386	404	376	391	355	375	404	464	430	364	384	405	379	378	421	387	420	393	396	417	417	407	363	409	355	381	417	400	425	385	380	372	424	374	396	393	384	395	339	381	391	408	387	407	380	400	375	372	385	379	405	379	395	415	429	411	424	367	409	418	418	360	431	414	326	395	407	418	414	370	422	406	388	421	406	381	401	379	385	364	404	351	403	402	380	406	388	386	409	379	387	408	425	387	416	416	415	359	398	423	355	427	423	400	398	385	363	398	432	390	385	405	413	400	384	396	396	432	378	386	411	400	384	420	429	420	393	438	424	376	366	423	327	377	415	424	386
8607	1803	2631	2704	1840	1286	1027	993	748	553	520	463	439	394	384	376	350	346	313	297	269	286	297	258	278	319	289	268	283	286	263	280	263	265	265	302	255	301	315	289	269	266	277	289	274	275	295	300	277	267	292	287	275	265	261	231	282	244	262	272	265	279	260	264	255	297	300	262	252	283	288	238	263	285	277	267	241	291	235	283	270	247	288	258	260	264	276	269	271	225	247	239	276	257	321	286	298	266	290	294	286	296	281	271	255	281	246	260	264	276	256	279	243	287	266	271	271	274	251	256	273	254	295	267	292	280	301	285	296	277	272	290	276	288	281	295	287	274	261	264	306	264	266	268	276	262	294	301	245	303	267	249	255	266	281	277	250	285	288	284	277	251	298	268	258	280	320	262	290	255	276	284	272	251	274	301	276	248	245	276	261	268	299	288	295	262	262	233	267	286	263	310	269	263	282	291	243	286	305	290	277	255	269	319	266	269	270	273	261	292	272	302	244	258	281	287	260	245	293	275	273	284	274	272	268	269	236	280	283	263	279	275	268	293	267	266	280	293	287	265	292	266	270	277	251	255	264	285	291	275	258	239	272	250	292	286	261	282	271	286	286	280	266	262	273	270	262	287	287	245	290	272	310	262	237	324	271	252	235	265	300	277	277	264	230	263	245	270	277	300	277	265	280	311	279	311	256	277	274	293	328	270	274	273	270	255	258	265	282	275	311	260	280	266	249	281	286	282	290	282	318	255	264	270	251	267	249	273	289	282	262	271	268	267	286	281	297	316	274	278	285	290	269	278	275	291	277	247	277	275	255	261	251	300	248	243	276	273	234	249	271	248	291	254	250	268	301	223	272	292	226	259	289	264	279	288	264	262	270	286	243	284	271	256	259	246	277	263	282	250	308	278	287	269	289	279	268	294	271	277	269	286	257	287	261	251	268	282	268	292	247	282	283	270	285	272	276	245	242	259	245	243	271	268	264	290	315	278	288	254	261	261	250	252	262	241	266	256	269	235	266	264	277	267	269	278	285	267	254	284	287	274	255	283	292	253	268	254	264	278	239	250	287	277	253	264	269	236	290	287	270	276	259	254	269	263	286	273	270	282	286	305	281	277	277	283	289	289	276	292	284	265	266	273	310	251	281	272	259	271	259	297	265	277	259	298	275	292	295	250	258	270	314	257	279	246	265	263	264	264	250	258	281	266	288	262	292	250	266	262	284	259	290	272	277	291	265	291	255	260	258	300	249	299	282	277	284	267	254	291	274	291	252	272	237	276	278	237	286	259	261	269	262	273	272	282	255	280	259	277	281	282	299	258	253	272	261	293	272	299	303	279	263	278	261	275	242	270	283	251	305	265	284	272	281	270	259	258	261	247	282	283	261	265	259	294	270	250	303	264	261	267	258	266	270	272	277	276	282	301	296	267	255	288	269	242	267	275	260	267	270	304	274	275	266	227	306	273	292	270	285	272	317	288	256	289	294	259	282	331	289	295	265	258	274	254	277	260	269	275	272	279	254	271	280	275	284	323	301	274	280	280	260	295	274	286	284	254	265	297	281	295	255	278	290	279	249	283	311	268	298	275	253	291	266	286	273	276	274	269	270	271	304	243	255	246	278	261	286	268	239	276	278	268	270	243	299	257	245	239	273	257	254	268	258	285	265	265	245	257	280	244	277	264	257	249	277	259	273	281	280	275	278	269	252	261	282	294	259	261	290	274	262	278	279	294	263	254	271	306	293	261	260	285	231	268	262	276	248	250	291	265	268	269	274	252	250	264	253	277	262	270	275	267	247	263	244	279	267	277	263	268	291	277	274	267	252	271	286	298	248	265	268	265	257	284	249	281	288	271	252	291	299	249	252	270	262	265	258	275	264	252	258	272	296	244	255	280	253	258	254	264	283	337	261	284	261	283	252	293	268	263	291	268	272	259	288	280	274	255	266	279	251	263	257	269	286	276	278	271	293	289	293	274	272	246	250	291	272	311	253	265	264	259	256	250	300	294	282	275	270	277	251	281	275	226	270	280	274	268	248	283	235	267	263	283	283	261	245	245	248	230	288	297	248	310	269	257	280	260	291	273	266	267	264	250	280	266	265	289	279	287	289	263	255	283	302	253	284	268	259	273	253	268	273	247	289	264	287	284	273	279	248	272	277	289	279	284	256	247	249	280	274	252	271	308	315	277	266	294	261	295	278	247	249	264	266	274	264	288	276	257	270	271	272	241	264	249	293	300	228	276	271	268	274	252	245	260	266	257	273	300	271	276	258	307	243	265	271	275	271	280	280	280	264	241	270	271	244	232	267	319	271	266	270	284	280	266	276	262	264	288	255	286	246	275	272	278	294	281	262	276	268	261	244	271	269	243	284	292	264	272	271	259	260	276	264	283	287	259	278	278	274	273	260	262	262	248	233	261	263	289	290	264	275	275	239	280	280	271	277	261	264	293	288	267	279	247	287	276	313	306	267	290	271	239	289	269	255	277	285	272	263	274	280	273	271	298	273	287	238	281	274	269	287	237	268	265	245	289	256	300	287	253	264	268	239	292	277	286	273	290	245	267	268	274	271	261	295	285	263	220	288	246	270	269	294	264	272	279	311	267	280	257	273	288	271	299	280	271	296	271	303	303	289	281	271	267	259	320	249	274	248	276	272	276	284	257	263	281	246	269	255	303	298	304	275	274	267	257	286	289	274	297	286	268	292	259	263	279	284	247	295	256	280	261	275	295	260	271	265	265	275	286	295	278	297	296	274	299	274	316	303	285	264	276	278	266	290	284	267	267	274	271	273	283	240	269	253	294	245	244	297	302	272	271	262	274	264	248	264	309	282	261	259	280	304	268	300	247	250	268	270	277	254	285	263	261	265	249	302	283	283	287	292	264	287	266	252	269	261	288	281	267	283	304	262	279	290	279	295	274	288	281	259	256	314	293	235	259	257	288	271	258	271	274	260	260	282	281	253	249	290	250	290	257	255	280	296	244	257	292	302	277	255	278	299	280	240	268	265	283	262	280	268	292	284	266	274	262	263	270	296	272	266	291	270	285	272	271	271	301	285	248	279	294	289	288	277	276	250	279	265	267	302	330	275	293	244	252	290	285	244	235	285	297	263	263	280	272	263	290	274	262	256	245	264	267	270	276	259	305	235	268	253	273	288	305	285	296	258	268	262	252	262	278	271	273	281	262	265	231	287	267	246	281	290	279	284	317	250	255	269	297	292	285	278	263	229	234	247	291	250	278	275	262	255	288	243	256	289	252	268	249	280	272	285	303	268	271	276	289	258	275	277	241	278	226	293	247	275	284	278	251	282	250	266	267	251	286	271	255	256	276	267	290	281	243	289	262	280	273	253	285	256	284	286	267	269	259	289	303	281	234	261	267	265	259	269	281	285	263	243	251	293	266	272	275	251	272	257	284	292	247	279	319	285	280	264	272	268	290	248	253	270	255	270	259	254	258	281	294	267	279	269	259	303	255	267	238	271	306	282	301	296	307
7228	2048	4950	6782	5825	4934	4570	4311	3057	2254	2170	1962	1889	1506	1325	1205	1146	1098	955	844	827	787	749	751	748	724	736	697	712	731	627	675	651	687	636	630	681	706	628	662	674	688	626	650	666	644	697	622	671	642	605	637	610	675	607	623	633	652	648	658	668	602	658	654	622	631	616	668	636	602	620	638	634	645	655	656	631	668	643	679	636	660	619	644	651	644	620	656	609	641	639	658	651	625	641	623	619	597	667	631	627	624	650	688	630	642	663	630	627	636	622	642	629	616	648	611	653	658	647	686	625	648	672	632	661	660	645	616	669	663	613	643	627	671	623	633	605	586	626	608	568	604	634	651	670	642	640	643	613	655	621	625	613	624	677	658	665	594	639	591	675	644	601	652	622	596	595	608	641	675	625	679	638	634	648	651	641	637	618	628	674	607	633	629	643	651	642	637	642	617	679	632	610	608	649	594	634	654	622	641	632	660	633	651	637	610	657	637	657	642	652	638	634	689	598	656	620	668	651	637	643	652	676	583	636	664	673	637	669	686	687	670	689	653	627	698	620	636	662	654	607	617	668	652	658	636	619	661	630	662	643	648	636	664	663	636	707	648	646	652	649	670	640	657	646	610	606	599	650	611	632	660	628	653	686	631	633	661	629	617	653	606	617	621	672	614	662	656	666	612	640	637	630	627	576	655	657	639	692	635	622	664	611	625	661	636	712	628	642	672	613	668	659	692	628	643	667	650	640	594	665	645	583	643	638	650	650	622	662	659	648	642	637	689	602	681	673	655	617	645	652	639	697	646	620	616	676	634	658	636	591	602	642	657	671	659	637	653	624	609	638	629	683	666	630	583	667	659	615	607	630	633	638	606	628	681	618	634	628	617	686	629	586	665	655	659	631	663	647	603	623	656	640	632	591	666	637	686	609	651	642	679	620	610	601	647	635	688	607	670	594	664	627	655	596	631	645	598	627	612	624	624	659	647	619	622	705	617	660	698	690	663	632	701	624	614	657	645	643	649	665	636	635	670	635	653	667	630	603	643	634	633	647	608	661	606	602	627	621	610	639	628	631	648	597	611	652	687	661	620	649	653	638	584	631	651	604	649	654	643	669	639	609	668	624	631	614	606	607	649	631	638	591	650	615	678	611	625	662	639	673	652	628	639	610	648	633	699	666	655	595	661	594	637	655	656	652	630	669	650	604	655	695	641	612	672	658	626	639	616	644	645	632	663	661	656	644	619	603	660	662	645	649	636	655	632	649	657	672	655	635	661	638	667	572	612	625	645	610	638	623	643	618	673	655	646	669	605	696	659	657	666	631	608	673	613	679	614	609	657	624	608	675	670	621	620	647	697	625	631	676	668	648	646	652	622	640	679	632	638	652	684	611	639	643	645	625	641	660	650	619	631	676	677	654	629	634	664	658	618	660	636	640	626	650	605	648	652	648	654	648	602	601	633	620	621	629	671	651	606	626	666	631	636	642	654	649	644	638	646	637	629	658	618	621	636	609	649	617	619	624	658	660	640	652	629	639	632	623	589	570	637	647	637	670	664	641	654	621	610	601	633	642	643	653	659	624	614	641	662	632	687	685	665	625	675	642	626	629	621	645	650	633	638	635	594	650	675	594	638	640	617	647	664	671	641	650	624	644	649	639	655	629	595	644	672	630	600	624	635	632	644	611	644	635	651	631	642	612	611	674	647	611	637	614	696	639	650	643	630	594	656	639	622	600	628	636	634	632	637	615	649	623	622	659	635	649	640	623	599	680	699	628	628	626	616	647	603	666	614	638	670	663	663	628	625	661	612	663	595	583	650	659	686	629	632	672	672	615	657	607	634	610	632	651	618	674	647	626	606	627	670	633	642	615	667	684	676	653	644	618	649	625	586	634	647	591	630	633	648	628	662	645	597	658	649	603	630	673	608	660	612	631	644	674	638	638	646	689	598	633	672	699	640	656	661	664	618	675	653	665	631	640	639	628	613	650	649	675	676	653	617	652	662	634	612	645	560	626	628	635	649	635	640	668	601	642	600	701	637	652	612	669	630	649	667	654	654	614	648	651	653	672	654	619	606	655	646	635	617	625	649	624	642	616	645	620	686	636	659	632	638	632	612	633	633	655	598	648	653	618	660	669	629	656	645	655	658	668	622	651	672	645	611	648	619	667	624	602	650	630	665	672	642	629	616	627	713	587	650	650	659	622	641	651	655	661	645	651	652	666	604	666	679	675	669	567	660	609	667	656	639	639	652	621	612	612	617	642	689	651	653	647	656	699	607	621	650	659	656	610	651	619	622	682	645	614	645	662	647	614	670	677	699	657	680	647	613	627	633	654	645	639	669	628	649	652	649	661	636	634	651	651	663	633	671	658	612	658	625	613	680	619	667	684	628	632	675	668	647	696	629	636	660	634	626	651	615	623	601	648	636	678	664	688	683	643	714	622	624	668	639	674	637	640	636	607	612	627	677	636	641	645	638	699	622	609	600	653	661	627	641	652	692	637	650	611	643	582	592	632	667	627	607	630	617	621	657	666	677	660	614	646	592	650	615	641	578	583	659	664	636	559	667	628	663	622	633	660	640	619	670	665	603	630	648	634	640	629	647	645	672	665	614	604	643	662	599	674	637	612	624	666	652	618	654	601	599	601	655	671	642	659	612	654	649	653	648	672	651	654	588	602	648	653	662	661	626	613	620	658	663	637	646	654	596	657	671	638	636	632	617	641	640	614	633	632	650	676	590	671	679	667	633	684	635	641	582	615	680	643	635	676	630	610	636	626	635	686	669	614	619	607	662	631	620	626	617	651	642	693	665	632	625	626	638	681	642	668	595	606	615	637	664	640	600	629	671	656	625	647	632	611	632	638	635	675	641	676	640	648	622	681	675	612	654	662	629	622	661	605	634	641	617	643	625	626	632	638	650	682	628	595	685	618	639	589	653	618	626	667	640	637	600	610	620	669	663	565	661	648	645	635	651	619	642	686	622	640	635	638	655	570	641	635	619	610	620	665	655	640	628	649	650	606	652	645	650	623	640	623	639	588	637	664	683	631	649	662	632	668	648	651	670	713	647	624	621	661	646	638	637	630	639	616	638	606	637	639	604	642	629	601	652	646	630	672	683	661	604	615	625	637	674	617	646	615	657	666	658	662	633	629	643	619	678	690	642	612	555	631	652	641	632	646	634	645	634	637	615	634	633	659	624	682	645	616	612	607	650	615	627	628	581	676	664	590	660	656	638	662	616	639	620	642	632	643	647	669	641	623	620	638	603	622	681	645	598	653	657	727	580	635	694	625	627	630	612	586	693	635	680	610	623	629	610	668	608	637	640	613	662	648	622	668	611	609	625	657	673	627	644	614	632	607	652	667	660	619	684	609	629	633	637	623	638	614	613	644	664	638	607	636	601	630	661	626	686	652	592	612	624	667	641	666	638	625	640	636	652	660	631	638	633	683	667	638	638	621	603	660	626	676	627	665	650	660	653	678	596	609	610	654	629	637	640
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
