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
338427160173	338427160732	338427161284	338427161832	338427162382	338427162932	338427163482	338427164032	338427164582	338427165132	338427165682	338427166232	338427166782	338427167332	338427167882	338427168432	338427168982	338427169532	338427170084	338427170632	338427171182	338427171732	338427172282	338427172832	338427173382	338427173934	338427174482	338427175034	338427175582	338427176132	338427176682	338427177234	338427177784	338427178334	338427178884	338427179432	338427179982	338427180532	338427181084	338427181634	338427182184	338427182734	338427183282	338427183834	338427184382	338427184932	338427185482	338427186034	338427186584	338427187134	338427187682	338427188234	338427188782	338427189332	338427189882	338427190434	338427190984	338427191534	338427192084	338427192632	338427193182	338427193734	338427194284	338427194832	338427195384	338427195934	338427196482	338427197032	338427197584	338427198134	338427198684	338427199232	338427199784	338427200334	338427200884	338427201434	338427201984	338427202534	338427203084	338427203634	338427204184	338427204734	338427205284	338427205832	338427206384	338427206934	338427207484	338427208034	338427208584	338427209134	338427209684	338427210234	338427210784	338427211334	338427211884	338427212434	338427212984	338427213534	338427214084	338427214634	338427215184	338427215734	338427216284	338427216834	338427217384	338427217934	338427218484	338427219034	338427219584	338427220134	338427220684	338427221234	338427221784	338427222334	338427222884	338427223434	338427223984	338427224534	338427225084	338427225634	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2714	3650	2300	2714	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
12691	1248	1180	1039	729	564	441	376	348	346	333	323	301	287	272	267	283	261	255	262	247	282	296	265	259	269	262	247	258	263	281	263	251	254	260	265	265	240	242	263	273	271	248	268	259	231	242	258	262	228	218	242	245	259	250	267	273	289	276	265	245	240	269	251	238	254	255	256	253	251	245	272	252	270	245	262	252	269	278	251	265	229	282	276	261	261	277	241	261	243	255	258	217	246	275	258	270	255	266	258	263	266	257	255	263	255	244	284	244	271	234	222	277	233	286	247	241	281	257	252	249	253	269	248	259	252	240	245	250	232	239	248	254	286	232	262	262	285	283	267	268	248	250	269	239	296	279	251	258	235	253	232	252	232	288	273	253	250	250	280	245	254	226	242	254	241	277	225	225	253	213	240	259	240	234	257	244	251	254	237	271	236	257	278	240	261	254	216	268	233	253	247	253	273	257	220	253	254	256	270	233	276	277	236	260	257	265	237	253	254	260	279	280	277	258	241	279	273	263	251	244	232	260	258	242	241	217	220	250	238	241	275	228	273	264	265	212	219	226	246	261	229	241	268	270	251	242	261	215	245	271	240	263	258	249	241	251	232	273	234	267	252	261	262	231	258	230	253	253	269	232	254	247	244	261	269	254	259	240	241	282	261	258	241	218	238	261	266	240	235	253	237	245	250	281	262	262	267	268	245	230	289	294	271	260	234	252	260	253	228	243	242	235	259	245	249	251	237	238	294	274	248	238	268	272	268	280	268	227	239	244	290	263	256	271	277	250	276	272	249	251	270	240	283	247	239	250	226	255	257	256	233	266	219	249	290	234	267	234	233	246	260	250	258	255	245	261	261	250	237	260	268	290	250	242	235	244	290	268	255	231	236	242	256	254	231	261	243	263	238	263	264	294	265	227	264	257	244	274	262	236	234	245	233	239	238	254	258	256	243	281	265	245	229	229	247	250	240	271	256	255	244	234	229	228	270	224	237	252	254	269	251	245	255	248	281	243	279	247	266	240	260	227	255	264	274	249	249	282	248	264	254	235	269	231	262	269	250	270	255	247	263	265	241	236	243	268	284	224	251	275	278	260	244	262	218	271	252	262	254	250	262	256	253	266	254	258	255	237	274	212	244	258	249	254	301	280	247	272	263	277	223	218	275	292	261	246	228	244	247	262	234	260	272	241	269	246	215	247	217	261	244	254	243	220	265	276	250	244	251	249	259	261	264	262	242	266	260	253	252	253	242	263	240	260	259	261	261	258	217	257	252	254	266	255	227	237	249	252	287	289	247	288	225	278	257	261	247	253	255	238	277	238	227	259	227	243	258	224	265	222	265	266	239	225	221	275	262	256	277	268	264	261	269	258	264	242	242	258	246	264	291	240	266	257	232	231	245	237	265	268	247	243	247	269	243	262	247	225	251	254	268	245	262	263	269	225	262	286	248	233	252	243	217	252	240	257	243	251	229	260	256	226	226	241	246	258	261	271	248	247	246	254	261	277	264	234	240	270	259	261	240	260	208	242	258	249	268	256	243	262	271	235	241	274	261	252	268	283	260	258	250	278	225	254	225	226	240	249	228	259	261	247	238	244	244	274	251	231	222	229	251	263	243	253	255	239	272	237	207	241	266	240	263	242	299	246	249	250	223	259	260	275	219	257	251	281	268	254	251	254	271	253	258	264	266	246	236	248	231	240	241	250	252	268	263	241	245	253	246	241	245	261	247	268	268	259	243	248	259	247	236	261	252	254	265	235	243	245	256	264	261	272	264	261	235	262	256	266	257	266	222	269	252	242	216	258	257	262	259	255	257	251	264	256	235	261	254	272	226	253	258	248	252	257	215	234	276	274	242	247	272	243	228	238	262	240	238	275	252	237	248	283	242	214	230	246	269	246	253	225	252	252	264	255	234	252	266	285	241	256	273	245	242	259	253	262	227	273	239	296	245	246	219	254	249	264	267	249	272	231	231	273	248	232	263	282	285	233	239	242	233	286	262	250	232	243	238	267	244	266	225	267	290	258	255	240	258	299	248	256	291	271	252	249	230	253	234	261	272	216	245	276	271	245	263	254	278	235	234	275	261	239	259	246	260	221	230	228	245	261	266	273	249	252	246	251	261	264	255	234	260	234	226	236	266	241	258	243	231	264	250	238	258	293	270	262	241	206	266	268	259	243	244	226	231	247	278	237	292	227	257	253	255	257	261	261	265	261	220	249	228	222	223	230	249	257	233	248	255	265	276	254	242	221	281	268	241	283	242	259	238	252	242	254	284	266	232	257	260	281	273	271	272	265	257	240	259	220	279	242	274	252	267	257	260	244	276	239	263	250	243	254	247	257	243	240	280	238	219	243	226	246	251	266	242	239	291	258	283	255	259	269	253	270	237	279	259	251	219	244	271	267	272	228	251	245	284	255	226	238	280	256	222	284	227	238	235	219	262	262	268	246	282	264	269	213	240	273	273	242	246	234	263	259	265	231	245	245	243	258	246	250	255	226	247	255	246	265	229	251	232	239	265	237	249	229	230	225	273	243	246	256	272	261	262	263	303	273	267	238	257	254	269	248	257	268	259	264	247	265	259	281	266	236	245	248	249	246	296	313	244	265	263	259	238	243	281	231	230	235	244	248	261	266	264	259	249	245	246	232	276	248	240	266	229	281	201	253	227	247	260	253	261	252	249	247	254	256	257	265	273	240	249	227	278	235	248	284	243	278	265	278	245	247	251	245	249	251	242	254	253	233	242	251	230	247	286	224	263	230	257	238	258	249	274	241	274	248	240	238	247	246	242	254	225	255	242	245	277	267	250	255	220	270	225	247	217	240	263	245	266	239	258	239	241	240	265	246	220	266	251	252	235	217	217	245	266	251	250	228	271	260	285	263	245	246	262	229	236	243	281	253	252	237	241	248	267	268	261	250	237	266	253	236	269	245	234	277	243	258	262	234	249	263	254	262	247	271	256	259	254	246	242	256	281	248	269	242	261	244	207	234	221	266	265	267	278	269	262	256	278	227	277	232	275	235	225	228	270	255	256	233	255	295	302	258	232	243	256	234	220	281	246	233	262	253	245	240	232	243	264	272	272	265	241	254	270	255	288	252	255	241	248	226	232	238	232	260	262	258	263	232	280	259	249	291	239	216	246	278	265	245	237	250	262	273	240	257	279	239	242	264	213	248	261	234	249	305	231	243	268	277	243	294	251	231	278	261	261	237	253	271	265	254	251	242	245	242	275	264	263	266	287	250	240	280	274	285	248	275	283	212	261	258	278	260	275	253	246	255	255	234	280	245	267	244	243	259	234	223	264	273	236	237	235	244	268	253	272	260	278	276	265	208	269	273	230	275	237	263	242	266	266	242	239	241	235	259	236	266	279	235	282	260	247	256	236	251	273	257	269	246	270	239	260	275	261	244	265	257	259	258	252	267	281	266	247	247	224	237	269	258	258	257	256	259	281	238	273	258	264	255	244	274	223	238	240	253	230	266	278	254	260	246	273
8142	1395	2668	3127	2742	2038	1761	1514	1232	1181	1044	997	948	838	834	822	784	750	766	712	714	642	693	685	666	688	663	710	654	664	667	670	666	666	623	625	667	647	651	637	649	696	678	631	687	612	641	627	627	637	667	674	650	615	630	682	636	663	633	590	635	625	691	666	699	674	633	579	642	622	613	572	668	654	651	624	664	655	651	634	652	640	619	645	625	657	578	669	606	645	619	618	639	636	656	615	629	597	595	628	620	616	677	692	585	598	646	653	619	627	655	655	620	630	630	630	643	609	620	698	624	614	590	576	612	653	634	600	671	638	639	650	625	612	622	659	614	607	608	652	649	680	645	666	599	587	588	627	614	616	626	584	654	652	582	643	603	600	637	621	655	628	607	621	617	635	604	621	626	613	631	643	555	649	585	627	655	669	600	599	653	652	657	656	634	641	615	597	669	627	606	644	600	672	628	611	592	630	622	650	560	638	675	618	599	632	617	628	629	606	604	645	660	570	694	632	650	639	596	670	636	614	653	608	611	599	664	628	651	602	615	656	642	614	638	633	639	663	608	638	616	631	608	583	620	657	634	630	659	630	612	610	620	624	590	588	636	655	606	609	623	613	616	633	649	584	586	624	614	649	639	685	596	662	651	567	582	599	664	625	646	660	614	620	640	621	600	634	636	599	633	614	617	599	615	610	635	615	621	604	640	600	641	640	630	613	609	581	617	586	650	644	632	644	613	634	617	637	670	593	570	624	607	606	594	638	596	698	647	626	613	681	620	613	611	642	641	627	630	576	687	625	650	627	643	644	636	611	608	646	590	613	590	631	591	614	605	660	644	651	643	627	597	607	624	627	606	591	604	632	612	623	625	607	651	646	595	644	613	637	650	664	598	618	610	638	638	620	628	619	648	618	584	623	605	623	646	630	630	648	606	650	679	629	644	660	617	594	614	636	620	662	625	646	616	621	629	621	670	626	574	626	634	644	659	648	622	609	602	651	599	611	595	644	606	643	697	592	583	610	610	650	616	646	650	649	658	623	593	589	632	640	644	639	612	588	649	691	597	601	606	628	631	610	652	619	636	623	592	604	612	592	616	615	598	607	608	667	621	660	657	619	650	595	644	631	618	629	583	615	609	626	619	654	699	644	628	633	603	634	629	601	640	619	612	606	609	607	672	649	576	669	665	622	594	593	657	642	637	668	642	616	642	611	635	655	600	630	631	647	598	616	657	620	599	634	574	619	604	637	645	636	607	608	632	612	636	617	623	671	597	685	576	673	598	624	627	684	615	634	626	644	653	618	600	675	667	606	663	650	630	630	608	601	618	665	638	633	648	608	645	602	654	611	615	626	650	668	619	639	630	648	661	602	612	600	634	606	637	631	654	627	619	651	548	633	611	605	621	575	602	645	648	654	616	578	652	626	616	630	650	635	613	606	607	628	624	671	591	669	672	635	651	610	679	666	624	653	616	602	619	656	593	658	618	580	636	650	657	631	595	633	619	617	630	647	627	647	633	632	659	665	652	653	629	674	583	661	636	617	587	646	655	673	666	598	637	643	578	603	644	598	595	643	619	616	619	628	655	646	617	651	640	620	712	641	623	639	599	573	584	603	606	610	595	633	614	621	616	567	607	590	625	605	588	627	628	645	612	686	649	605	605	667	649	651	616	620	612	657	625	614	578	630	640	628	630	625	669	613	597	605	596	640	649	628	626	620	627	658	615	607	574	612	615	656	643	626	668	641	631	601	624	610	597	654	643	619	635	615	654	612	641	690	662	640	659	628	584	617	657	627	580	608	597	622	623	576	619	622	596	619	629	638	668	586	652	632	577	662	623	655	611	646	655	643	645	654	609	679	614	621	673	664	627	643	603	652	623	628	705	632	617	638	580	605	630	644	633	644	639	635	624	626	615	603	649	645	602	622	613	558	662	635	627	615	605	603	595	596	605	609	588	667	605	623	619	687	636	615	633	637	611	642	625	636	598	632	646	585	623	646	633	649	614	667	680	639	601	619	658	618	626	618	605	617	612	611	645	629	667	600	667	610	590	625	628	620	604	614	611	611	620	639	632	645	615	629	588	595	608	597	619	568	637	618	614	676	669	588	632	641	657	593	636	642	615	606	649	632	634	612	618	658	663	627	614	619	592	608	617	618	657	619	635	614	588	638	627	602	632	664	613	643	640	626	613	611	642	626	581	612	619	628	613	684	636	606	669	595	595	604	645	618	618	648	602	587	627	651	618	652	631	604	630	629	620	593	645	660	653	600	599	638	636	626	643	609	637	613	614	589	673	584	618	632	606	626	632	613	633	613	569	620	634	622	582	627	638	605	677	615	652	589	639	675	608	579	620	642	593	626	620	620	625	602	612	613	654	585	651	598	615	654	572	635	645	635	671	617	629	652	625	617	622	619	624	605	623	602	632	625	643	633	630	636	605	589	671	611	631	634	647	668	656	629	648	629	641	638	622	634	604	613	615	650	636	644	652	632	617	656	645	616	604	643	657	639	639	615	640	660	608	640	641	649	664	587	648	691	624	618	600	569	612	595	640	603	604	672	639	622	678	616	588	619	599	608	604	627	652	645	626	619	613	631	620	645	600	618	643	644	645	637	610	640	606	635	594	600	635	635	615	624	633	595	623	605	642	607	678	619	590	595	571	653	642	606	610	605	672	651	636	647	592	635	661	627	647	586	618	639	658	622	621	632	666	631	616	637	600	632	654	600	632	630	655	635	613	659	564	645	676	675	615	641	652	670	624	589	602	621	646	595	622	650	694	658	608	627	635	599	595	635	609	580	601	619	650	601	644	635	617	629	594	601	651	616	642	645	630	622	637	628	591	604	627	624	606	621	618	654	598	607	669	580	659	605	669	605	622	643	630	612	642	617	621	636	623	663	621	619	647	653	664	653	644	653	641	585	615	604	599	621	604	642	603	605	643	620	600	673	623	612	613	593	678	674	613	586	624	626	635	642	645	642	616	619	630	632	648	619	616	647	674	634	629	619	611	669	643	579	682	575	599	636	663	658	614	594	613	657	639	598	673	628	678	577	615	635	630	611	617	643	616	622	598	613	639	644	619	673	633	631	629	651	634	608	570	688	602	623	608	628	644	611	628	663	633	590	593	596	648	593	601	626	635	619	676	616	623	605	615	635	657	619	674	665	649	644	645	631	600	637	590	566	610	639	643	579	629	620	598	613	606	586	625	641	558	654	631	611	591	618	665	641	626	642	653	601	628	666	666	628	644	643	602	597	648	604	629	650	632	633	587	656	614	632	670	638	649	619	662	665	603	617	577	609	633	652	638	631	646	632	635	618	641	625	595	659	612	642	633	598	641	636	585	661	648	611	638	632	620	607	604	618	619	655	668	647	619	588	674	652	640	632	643	661	635	658	592	667	599	622	628	647	602	640	597	682	599	610	631	638	597	630	584	629	627	638	638	669	658	657	608	624	594	595	595	652	645	606	640	647	605	676	608	600	604	616	645	627	608	621	638	619
1586	450	497	432	389	405	342	360	359	322	329	318	347	337	325	309	353	338	356	329	320	321	339	328	310	350	333	323	324	335	344	324	311	314	334	322	345	315	344	360	333	324	318	328	352	337	316	323	328	321	326	320	320	342	354	359	362	327	308	363	337	362	353	351	336	331	344	368	328	330	328	340	325	328	328	317	339	343	326	330	285	336	309	323	297	293	319	314	377	353	298	319	291	346	344	362	336	335	330	362	335	311	333	349	347	293	343	340	347	354	344	320	319	317	314	321	324	322	339	296	338	328	331	347	344	336	352	312	333	364	324	315	336	364	374	309	315	320	324	296	326	305	359	343	328	331	306	317	354	303	316	286	312	316	314	303	314	342	335	327	379	302	312	370	314	337	329	321	357	302	336	327	298	294	334	361	364	329	302	327	334	329	325	343	320	326	327	322	336	351	343	329	339	320	338	334	319	348	342	327	315	368	353	330	305	305	346	354	320	358	323	298	320	318	316	327	301	340	312	313	332	340	326	317	331	303	324	353	329	350	332	345	324	325	321	339	315	326	336	333	319	340	346	309	306	329	299	352	356	334	339	322	329	301	327	360	302	327	333	301	316	319	311	307	288	352	311	301	307	307	342	313	292	307	318	359	350	358	324	334	352	358	355	332	343	338	320	327	310	337	344	330	311	353	341	304	332	343	365	358	307	321	341	337	339	341	320	303	343	309	302	309	346	340	328	347	295	338	323	333	326	326	319	325	327	335	326	318	275	325	335	301	319	322	332	345	346	329	318	378	321	330	337	326	340	304	332	330	333	351	300	300	330	348	313	310	348	314	321	351	359	348	303	309	320	313	308	307	324	322	318	338	307	364	304	293	294	330	299	320	316	322	317	317	330	323	319	307	322	342	301	309	317	315	330	311	331	295	324	326	330	317	321	342	354	300	290	332	308	358	292	345	339	309	340	323	346	340	316	334	346	329	345	312	303	350	311	383	367	297	324	304	326	348	344	307	339	314	305	336	339	304	340	286	323	332	301	340	320	332	317	358	304	288	327	333	347	313	307	349	329	352	335	327	323	308	313	334	335	343	356	325	360	368	336	341	338	367	335	323	354	349	332	364	308	323	313	309	318	336	336	318	333	336	316	368	301	311	316	336	347	294	323	327	295	328	288	327	352	325	333	313	323	352	347	314	344	339	350	338	330	305	336	367	326	371	345	347	322	347	340	343	356	342	334	323	341	366	345	346	309	315	347	338	342	318	302	325	344	314	314	321	355	302	311	288	318	327	320	327	332	355	343	351	341	312	277	335	345	332	350	355	350	313	315	312	316	320	323	331	314	330	345	303	341	328	326	336	317	298	317	333	323	300	308	343	371	339	302	321	345	324	320	339	314	307	333	315	336	331	329	309	314	331	302	359	324	300	342	304	348	324	309	335	326	320	317	317	340	351	341	327	351	337	335	309	317	318	342	317	326	314	326	319	350	334	336	339	324	348	321	322	316	300	316	316	334	335	310	335	328	319	369	327	339	294	355	353	340	325	319	295	333	345	342	349	329	317	333	327	266	327	336	359	339	351	360	325	290	348	300	338	368	349	312	357	340	331	343	318	317	351	297	331	333	342	293	317	322	329	358	331	333	350	311	320	307	280	309	339	407	308	348	332	327	341	329	340	313	355	351	336	338	360	319	336	316	328	336	369	310	333	322	360	315	358	318	330	363	351	330	319	280	311	332	300	320	330	324	323	317	300	285	351	324	327	319	322	320	341	330	349	340	343	309	317	293	319	345	315	308	339	322	330	340	342	323	345	336	335	321	318	354	378	368	317	329	334	362	328	344	321	364	326	328	337	347	332	309	333	316	287	324	351	349	336	332	343	330	315	321	330	321	307	298	315	326	337	319	329	315	337	343	334	319	367	298	321	322	323	315	365	357	320	328	334	342	307	311	325	362	297	342	323	323	313	339	307	339	324	311	325	348	371	348	332	363	335	336	293	300	329	326	292	333	362	306	313	329	341	331	326	306	341	313	334	318	320	321	321	328	325	316	343	326	340	333	325	320	329	303	312	339	310	359	364	303	329	341	327	358	331	308	340	363	330	361	337	343	334	322	326	316	327	360	340	309	337	307	322	335	340	313	332	320	327	323	346	336	303	349	353	308	319	288	361	360	287	332	326	339	314	367	338	332	322	320	338	334	380	321	332	314	318	340	330	354	353	343	327	337	323	322	313	316	342	317	333	325	354	346	328	322	295	312	330	355	321	325	333	293	311	317	338	328	325	344	326	303	316	336	335	329	363	323	331	328	313	334	323	340	336	358	357	328	340	316	341	326	319	329	349	311	300	332	318	329	374	316	345	295	316	332	376	338	313	335	340	360	324	317	302	315	326	331	339	357	356	318	364	321	359	337	316	302	312	309	319	299	316	340	317	341	309	336	364	336	326	309	303	321	328	334	321	332	358	336	336	353	319	329	313	326	317	328	321	317	324	338	316	293	357	326	282	306	336	343	311	314	324	334	344	346	324	328	380	340	339	318	339	341	328	332	335	330	323	324	322	314	318	345	367	303	309	347	333	307	322	331	329	319	345	303	331	332	346	324	333	330	342	328	365	339	286	313	305	338	330	319	327	325	328	338	316	343	302	319	330	312	324	330	355	325	347	306	308	320	328	338	361	322	330	342	303	358	321	320	330	337	329	329	346	348	313	317	331	310	293	354	341	368	312	330	344	340	337	326	323	315	353	313	353	332	336	339	343	315	349	333	353	318	312	338	310	310	328	330	314	331	296	311	298	324	359	297	307	326	348	326	328	332	310	336	358	315	323	321	349	338	350	297	302	343	311	335	338	334	349	334	299	366	345	320	342	311	328	324	335	333	292	330	348	325	336	343	310	347	312	342	338	325	325	345	295	377	315	319	316	342	308	303	359	327	338	332	315	315	323	337	334	337	313	348	299	369	326	300	339	341	310	316	295	351	316	318	314	321	334	309	351	340	316	344	355	316	356	318	337	350	366	346	346	333	287	334	332	322	335	299	327	332	328	335	329	374	313	344	317	332	349	330	330	300	344	325	358	321	313	288	327	318	336	295	328	367	327	330	332	338	298	311	315	370	336	347	313	332	333	321	334	333	318	330	333	309	302	352	318	327	320	334	304	327	298	340	313	357	303	345	292	343	323	295	350	364	347	325	308	323	337	344	287	349	314	340	338	336	329	330	337	327	324	353	348	338	282	278	341	335	295	344	348	360	303	335	339	324	333	339	318	319	333	341	352	316	330	328	337	315	350	370	304	377	339	290	307	307	320	366	336	324	346	348	298	319	322	331	340	301	324	310	304	339	304	343	305	349	326	320	322	337	330	304	353	374	307	371	309	329	311	347	343	349	336	320	322	309	297	340	304	320	318	354	305	332	362	332	375	322	314	335	308	299	288	358	338	302	305	332	324	327	313	340	365	354	332	354	321	322	365	334	343	313	309	343	353	336	334	353	330	306	311	301	330	328	316
2156	912	1179	1315	1204	1078	996	943	907	868	925	933	837	875	840	818	831	782	806	778	813	810	822	847	839	800	868	788	812	790	842	845	813	814	841	860	854	803	828	898	770	836	812	808	790	821	764	830	805	837	833	837	832	783	778	817	802	849	841	828	866	758	804	811	764	772	835	844	788	815	852	813	806	807	798	796	799	760	791	835	816	807	812	837	823	795	805	775	817	856	814	865	854	795	878	837	840	831	834	862	763	806	809	817	798	797	838	806	844	804	807	816	867	818	778	835	816	831	771	833	839	865	803	831	794	839	794	845	814	787	854	823	810	829	848	864	848	834	813	819	837	832	816	823	791	862	816	837	806	871	846	785	791	879	844	821	865	873	819	810	877	796	833	860	851	804	832	866	815	853	830	815	777	803	830	833	795	831	821	823	836	847	864	803	840	785	792	791	832	837	853	775	831	837	853	831	846	791	854	870	769	807	794	787	812	832	879	798	787	848	795	807	837	731	821	841	820	842	868	835	840	869	811	801	788	816	803	853	917	825	842	832	825	777	864	823	818	869	793	808	857	880	791	829	839	807	830	792	843	838	786	829	754	807	841	856	747	811	813	823	815	809	809	834	804	844	816	797	793	779	776	818	827	829	842	786	808	823	814	806	819	843	830	774	796	826	805	762	837	796	823	790	830	802	818	803	819	842	789	779	811	801	851	863	773	844	813	830	778	832	826	797	799	822	773	789	808	853	831	822	812	798	887	814	809	789	809	808	839	820	821	788	775	817	809	795	834	844	820	801	832	845	842	873	808	814	825	775	803	839	811	834	842	777	816	825	815	809	806	814	794	839	840	800	803	822	868	823	883	846	840	818	819	839	799	810	894	803	797	831	733	850	826	811	806	836	821	832	791	838	784	836	821	782	792	845	797	836	855	849	858	821	824	847	823	775	855	865	765	814	851	838	816	810	834	797	834	821	849	799	870	757	818	832	815	799	845	836	784	830	761	799	817	804	837	818	805	814	822	826	793	829	810	784	830	800	861	831	822	776	836	798	770	799	863	851	815	865	852	782	820	802	780	814	815	816	842	824	808	807	791	814	856	786	779	779	848	819	835	766	796	878	816	854	801	825	844	788	868	770	799	812	820	825	827	867	854	832	835	854	812	815	801	828	793	812	783	786	851	816	853	839	806	797	847	863	829	839	806	787	843	842	812	782	873	847	853	827	891	804	846	813	777	830	810	805	754	887	881	798	820	832	872	773	808	821	803	803	822	779	796	840	850	853	832	841	796	771	833	856	830	756	850	746	810	775	851	818	807	859	808	813	806	827	793	830	815	877	857	831	824	786	811	828	798	816	807	825	785	809	795	845	860	801	862	819	819	816	794	847	801	802	830	836	814	797	858	803	820	849	839	803	803	829	853	818	844	788	811	829	857	805	869	776	833	843	829	809	777	839	845	768	828	784	843	805	826	838	885	822	884	826	784	817	832	834	793	836	806	737	846	831	789	732	821	859	815	826	794	833	811	825	821	848	804	785	785	785	863	762	835	807	797	829	805	830	817	820	807	826	811	874	774	778	829	820	828	819	858	804	852	846	854	794	874	897	804	813	817	811	821	870	799	819	792	780	772	818	784	819	851	823	827	877	844	839	782	860	872	826	819	806	775	827	839	803	828	809	856	813	861	862	773	803	809	825	855	809	774	804	790	779	806	828	785	798	841	855	798	774	828	859	822	852	792	834	796	846	822	838	854	828	882	812	822	771	794	838	782	850	881	799	832	835	830	787	816	822	854	737	822	847	755	834	840	792	828	825	848	850	833	839	779	790	827	813	852	793	814	796	812	875	871	817	791	797	857	776	812	797	808	814	784	836	857	855	764	824	867	801	782	848	783	746	769	787	823	836	802	869	807	789	813	801	850	782	836	844	864	795	842	829	821	840	847	840	831	831	780	827	851	812	775	805	823	850	831	757	789	874	818	778	891	824	826	820	832	861	842	847	807	859	841	799	805	740	839	785	826	846	800	810	858	815	839	836	814	803	819	839	804	800	803	784	836	776	807	785	806	822	848	817	783	818	818	792	819	826	810	857	800	843	818	764	766	774	874	841	809	767	811	798	864	833	819	804	870	812	799	785	839	822	794	816	840	770	832	784	793	804	877	805	856	844	806	840	779	849	808	807	793	824	821	851	836	783	846	874	833	785	735	833	874	858	814	827	854	820	819	817	775	833	880	875	832	806	791	802	841	800	833	837	773	808	868	793	815	798	837	811	822	850	807	775	820	826	819	847	857	801	807	866	825	796	791	796	821	847	808	812	796	837	846	830	818	808	840	803	841	808	781	822	833	791	831	823	788	772	836	811	782	800	807	819	842	775	822	838	810	865	820	849	824	826	827	787	820	787	851	808	822	853	795	831	832	827	797	775	796	825	840	809	859	833	875	833	794	773	791	831	806	867	795	798	804	824	832	834	864	850	804	855	887	767	829	827	815	847	743	791	859	819	823	795	831	846	786	818	801	820	798	741	780	822	783	828	846	850	843	847	849	782	818	847	771	871	799	811	859	870	843	807	776	863	813	794	846	837	814	786	827	848	848	784	878	771	786	815	787	831	814	769	870	813	840	824	848	862	785	839	815	815	861	776	815	831	840	841	866	795	822	853	792	834	874	810	833	839	815	834	843	797	832	834	801	741	801	832	818	832	863	854	836	856	849	797	805	832	825	839	806	796	857	851	819	823	826	827	874	794	839	764	806	836	754	811	780	811	786	842	845	772	817	842	827	862	813	831	813	775	832	793	863	807	797	824	791	821	804	824	784	813	800	846	814	800	793	734	767	832	831	826	835	816	816	767	826	782	821	841	797	840	838	799	797	787	795	808	818	769	851	723	857	803	800	849	800	852	792	779	777	816	829	762	811	787	806	840	829	811	787	805	825	830	806	804	792	797	806	810	888	820	794	869	881	760	833	830	805	777	784	839	853	824	867	846	861	795	808	852	808	840	758	820	807	827	821	826	884	849	830	781	825	846	826	831	832	881	848	835	866	876	785	814	802	811	853	764	775	822	837	830	814	844	885	785	781	806	884	842	835	813	828	825	854	824	768	772	860	773	835	897	814	794	845	803	855	766	779	821	870	764	768	833	800	786	776	790	835	838	845	815	816	797	812	797	902	850	830	903	806	814	824	807	850	781	784	797	820	794	838	810	840	776	836	882	763	861	820	833	785	812	812	829	839	819	842	804	857	864	853	833	764	828	828	767	805	858	842	826	799	860	760	808	826	775	779	861	802	811	824	806	820	856	869	803	807	844	835	780	841	847	825	816	787	783	773	878	807	834	851	836	764	856	826	834	857	816	829	805	808	783	816	825	819	851	857	826	844	809	863	832	806	800	837	777	763	776	859	822	795	793	822	792	770	782	818	784	761	794	814	798	776	837	818	815	793	785	748	803	811	819	826	774	841	824	798	851	798	844	819	844	796	851	826	850	766	774	853	846	816	775	832	837	807	794
6707	847	950	811	644	563	492	466	454	480	453	428	427	406	413	393	440	410	408	395	407	439	410	413	413	389	392	427	383	402	395	396	382	420	396	413	360	363	424	381	393	421	398	353	396	407	370	414	405	423	382	389	371	382	363	393	412	389	401	403	398	357	391	400	375	406	431	352	397	395	353	376	429	374	351	376	378	345	416	412	402	391	409	399	359	369	415	400	390	398	443	391	410	379	411	397	362	393	377	417	402	397	405	377	348	407	361	384	385	395	372	371	381	402	391	389	401	349	410	410	392	360	390	392	416	382	390	423	409	385	377	382	388	390	377	396	420	449	399	391	398	373	377	395	337	375	376	392	437	411	403	395	410	389	379	414	398	411	383	351	387	392	410	414	381	382	420	378	403	356	373	413	367	363	411	432	416	403	349	386	403	361	360	383	396	391	386	399	423	403	374	396	354	390	396	364	406	390	354	363	383	369	422	412	372	386	400	399	380	406	416	402	411	365	421	405	416	421	403	410	392	405	428	403	356	377	387	379	396	369	400	392	380	364	405	392	400	391	374	400	383	416	393	407	434	368	394	380	386	383	399	391	338	399	406	394	349	422	390	421	377	417	416	388	358	371	405	385	408	404	383	385	374	386	399	432	407	408	374	409	340	443	408	382	417	383	383	411	374	365	442	386	418	415	396	390	419	412	386	366	367	372	415	433	376	385	376	382	420	373	383	373	393	389	381	436	383	384	397	368	386	380	415	366	378	394	377	388	398	392	398	371	405	402	388	407	400	387	373	427	386	386	430	404	394	402	395	391	381	380	409	384	390	370	398	404	358	382	389	394	369	396	369	392	385	406	375	408	363	412	391	374	367	396	404	387	416	416	432	424	402	380	405	405	347	379	400	381	379	382	442	357	379	357	418	382	478	387	358	355	384	384	400	356	395	425	449	387	381	427	413	391	381	389	402	392	415	397	409	423	409	436	387	400	396	383	397	400	388	409	407	372	351	383	414	378	401	375	410	408	392	379	377	416	376	387	400	356	438	419	406	355	412	387	386	430	400	386	398	397	393	401	374	385	343	416	383	388	403	405	385	370	388	370	372	380	416	374	398	362	418	411	369	372	361	396	398	371	400	423	384	375	377	382	377	404	379	422	401	404	409	395	381	389	365	411	381	382	388	378	397	368	354	371	336	370	413	418	356	373	360	377	413	408	381	371	414	357	386	388	402	399	372	412	387	402	391	392	404	394	391	421	376	382	365	397	386	402	354	403	367	450	415	400	378	389	394	369	391	387	403	386	346	357	393	358	406	380	404	357	387	408	384	398	399	367	382	386	387	394	398	396	427	421	405	328	383	364	379	393	394	391	421	398	360	406	408	366	393	397	381	353	413	399	395	396	401	386	349	395	382	353	371	413	409	401	342	381	372	421	407	391	406	398	392	381	386	367	401	403	394	367	410	409	401	380	388	368	399	396	397	409	389	399	403	369	383	363	407	402	378	373	377	434	350	360	392	377	388	355	384	377	415	377	371	444	401	362	404	425	383	395	373	333	409	425	387	405	363	408	390	409	396	384	339	389	357	395	400	389	410	351	354	406	394	403	373	367	388	373	399	402	359	411	349	415	384	391	399	360	398	398	397	417	367	433	396	408	372	363	384	397	454	371	417	369	419	372	387	402	397	404	379	379	373	366	388	387	390	352	414	415	418	415	376	399	415	419	404	412	400	401	396	411	383	365	407	415	375	408	388	354	377	360	422	346	415	369	422	373	411	406	406	397	415	398	409	392	397	362	426	406	436	391	389	392	411	380	388	403	396	406	410	408	369	366	397	418	404	382	420	382	374	405	373	394	362	376	403	352	392	392	406	373	433	407	402	371	397	395	389	377	386	393	383	409	400	402	397	434	448	345	371	392	380	386	377	393	415	428	354	371	365	387	373	382	363	388	369	383	396	399	405	375	357	372	368	410	367	414	399	401	396	377	415	406	426	386	368	422	368	375	386	355	386	380	403	414	371	390	409	414	372	414	418	386	407	400	369	379	385	354	406	388	374	413	366	394	363	396	361	391	411	351	387	382	385	400	386	372	451	353	418	349	375	374	392	367	399	372	384	365	414	397	377	368	436	375	392	376	373	376	374	401	374	368	387	361	404	372	387	366	401	374	379	401	392	386	392	378	434	399	400	391	379	406	407	364	392	374	372	391	389	371	383	386	395	389	323	406	403	373	386	457	423	386	381	341	392	366	400	398	409	408	373	370	389	403	411	397	410	403	386	354	393	359	399	406	395	378	380	387	350	393	391	380	353	395	370	390	391	375	400	394	408	393	354	429	392	378	375	392	346	402	383	421	424	384	382	377	455	402	369	401	421	397	404	405	389	401	412	416	406	412	385	400	427	355	391	408	408	408	427	358	395	382	373	384	403	343	365	374	363	380	358	372	423	409	343	392	365	363	364	395	392	414	409	387	361	416	365	377	435	373	378	390	408	411	414	370	397	391	393	381	356	404	383	380	365	362	357	389	384	433	398	386	390	368	380	397	418	369	397	403	392	408	397	387	379	420	389	385	379	362	394	396	413	379	396	407	393	386	407	377	400	410	415	381	368	370	403	388	405	403	378	416	398	399	414	414	390	366	368	354	435	393	370	378	401	411	429	401	399	396	453	414	405	387	377	361	359	388	373	365	381	411	423	407	363	395	395	417	364	374	382	379	416	404	376	412	387	415	402	382	416	399	382	385	380	381	371	377	360	349	389	399	397	370	372	365	407	412	399	394	385	376	378	423	404	380	396	411	385	388	343	392	406	410	421	356	377	373	404	424	374	385	405	424	385	396	390	391	409	381	419	397	381	375	432	356	369	384	395	362	380	382	398	346	392	384	374	362	365	392	360	400	414	351	383	429	402	380	382	414	395	375	387	366	378	380	387	383	380	413	364	389	387	355	392	381	396	400	421	406	435	383	362	433	397	382	375	428	387	416	401	402	378	398	382	404	404	368	368	371	373	422	388	377	401	437	412	397	391	369	395	424	386	444	377	359	391	396	358	368	405	383	408	375	370	357	376	423	387	375	407	413	398	407	375	367	407	408	371	417	382	397	404	359	356	392	382	413	408	428	419	392	383	406	413	397	399	406	387	386	373	349	389	366	398	390	444	388	371	367	362	382	402	409	422	390	378	405	393	408	386	370	410	383	381	397	433	382	377	397	372	396	390	402	393	406	385	362	389	406	383	396	395	392	367	370	381	381	417	392	410	428	389	406	395	382	391	378	407	390	363	375	368	392	413	368	414	370	453	401	371	408	391	388	374	426	371	381	402	389	394	408	399	435	403	402	398	370	371	392	439	393	413	370	429	394	367	384	362	365	380	384	443	408	418	393	388	410	374	395	374	379	336	441	397	383	368	404	433	393	400	369	417	392	386	407	399	390	356	422	357	405	359	343	377	401	427	418	379	393	385	354	401	362	399	414	414	365	385	359	385	385	419	381	386	413	358	401	359	402	395	372
6662	1331	2161	2421	2024	1780	1581	1486	1460	1280	1194	1147	1102	1068	1056	1009	1026	985	981	971	954	969	981	948	964	965	975	944	967	947	976	936	974	946	936	919	966	900	984	969	923	948	945	941	998	966	969	945	960	897	940	893	983	972	944	983	1002	1009	1007	986	975	947	986	920	920	890	977	939	975	926	1001	965	1052	967	956	944	942	986	952	910	962	959	955	938	952	940	881	976	959	974	879	987	979	897	953	920	952	935	943	949	990	942	923	991	974	920	1000	975	927	956	943	971	918	940	943	962	916	927	911	981	883	922	934	955	920	967	971	943	923	864	892	901	894	935	973	948	942	946	994	914	943	927	896	972	984	921	937	904	961	924	956	930	926	904	962	947	980	972	948	930	971	938	952	940	962	978	964	949	980	922	980	941	900	967	880	950	916	958	934	872	930	960	942	954	933	897	927	917	955	959	949	921	966	892	934	877	982	978	953	944	928	982	965	907	909	949	969	924	936	915	932	884	976	997	947	922	946	968	981	922	964	923	932	920	950	914	985	941	918	941	967	961	914	913	966	915	934	931	939	953	908	992	946	965	944	933	919	911	947	918	957	907	941	912	948	905	930	940	920	941	933	956	941	1013	897	922	961	902	938	977	961	952	933	938	996	909	906	946	891	949	948	989	939	917	926	930	890	963	926	891	959	908	944	945	988	927	972	909	966	967	954	950	916	897	928	939	987	966	865	955	934	937	933	895	925	933	948	918	957	936	929	878	890	957	943	1000	936	947	983	968	982	913	914	970	934	875	925	913	920	948	963	953	941	976	980	989	983	971	912	940	1008	948	944	889	906	937	983	938	971	934	963	946	963	967	943	931	874	946	971	898	926	906	934	938	950	944	968	946	939	993	857	994	951	893	901	949	944	967	967	931	954	937	965	931	973	950	913	960	964	992	932	940	919	913	949	915	973	949	965	906	962	986	955	883	913	919	924	927	958	948	1004	955	962	962	959	893	967	989	922	949	931	889	993	994	912	927	889	973	950	971	932	946	945	925	937	955	950	991	900	1034	972	930	941	905	925	899	952	974	948	928	883	979	922	897	921	945	943	962	909	963	966	954	930	969	926	914	955	949	977	941	929	949	943	925	902	991	984	899	938	938	899	935	923	899	921	898	903	911	951	938	987	1030	980	941	896	925	876	942	902	939	932	917	992	967	970	885	900	922	943	962	919	923	955	922	923	995	960	969	970	910	942	954	900	942	939	899	953	993	970	935	909	937	972	912	889	991	955	946	912	930	954	899	1003	898	952	931	930	924	907	941	935	937	961	901	928	936	922	866	960	897	946	925	951	934	977	916	921	932	929	929	923	937	935	953	945	949	937	908	954	936	936	896	956	918	947	981	934	911	917	932	914	934	941	964	951	916	998	935	960	956	922	974	946	979	946	954	944	916	961	926	996	926	964	942	967	979	924	935	927	951	997	930	976	986	959	937	925	971	1005	942	947	988	1003	931	950	923	949	941	973	973	937	992	948	906	987	948	943	938	959	949	951	920	906	982	916	937	964	975	942	977	916	915	963	894	1004	995	927	897	938	930	941	967	903	909	959	968	951	1005	925	940	890	962	892	948	940	933	904	902	882	993	960	954	943	959	955	949	872	971	901	919	930	937	949	948	993	929	909	943	929	953	951	918	937	966	947	946	945	947	986	890	915	847	938	923	985	933	908	903	931	949	946	931	979	919	972	958	941	925	908	882	949	915	927	938	893	943	937	898	971	900	927	961	935	868	986	921	908	961	933	988	952	931	944	945	966	943	962	970	921	919	922	998	944	903	969	913	903	891	964	908	901	938	922	920	978	947	867	914	939	957	921	876	910	948	989	965	1011	950	965	928	956	936	979	955	900	936	955	932	921	933	874	974	947	902	919	944	903	883	984	954	899	969	931	923	974	916	966	959	899	942	910	970	897	973	962	944	951	943	947	937	934	934	928	953	924	1023	1012	950	986	923	969	960	941	960	932	999	957	919	928	998	926	947	976	979	941	927	894	876	945	932	979	934	934	976	944	927	926	912	935	935	889	918	972	887	893	981	925	937	931	940	935	920	952	950	984	941	971	929	972	961	953	1016	947	908	984	929	922	963	959	965	1002	900	890	918	913	972	950	975	869	924	924	983	958	981	936	953	968	939	909	961	949	962	923	937	930	982	968	960	918	947	937	936	938	895	954	959	956	1011	943	996	983	957	938	942	925	952	920	913	946	1000	955	956	947	954	942	980	933	930	945	947	950	918	990	934	926	980	928	949	937	899	945	982	975	931	964	957	925	962	954	898	999	921	970	968	903	975	989	913	934	950	1005	964	986	903	921	934	949	882	950	978	931	878	969	940	967	894	922	935	944	936	920	908	965	992	1025	918	1008	991	955	929	936	990	908	941	897	981	975	970	1013	946	919	976	947	947	938	870	951	904	960	926	976	946	939	894	980	981	947	940	922	1004	946	924	932	957	952	960	953	945	921	974	907	897	997	943	927	878	982	922	977	973	980	944	928	951	975	943	936	929	929	975	915	928	952	968	939	889	946	926	948	901	946	932	960	932	936	967	962	907	883	953	1026	958	900	947	961	947	930	945	916	1000	893	932	941	894	968	916	975	940	925	979	979	921	937	879	894	967	945	915	958	955	917	946	934	878	936	1001	971	911	929	944	976	955	913	935	955	941	962	929	965	890	911	922	966	908	932	945	961	941	873	925	946	929	945	933	931	886	990	932	924	930	915	954	894	922	924	916	944	929	905	904	958	953	955	965	969	947	932	923	953	926	949	932	921	1009	914	968	939	956	939	913	925	964	1006	912	991	951	917	959	962	938	945	958	938	892	924	930	954	951	922	931	943	932	917	982	943	922	957	968	931	902	882	953	993	916	952	948	958	918	931	960	899	916	945	928	920	964	968	921	954	911	931	970	950	973	965	959	962	926	954	962	930	930	940	970	926	945	981	913	914	891	911	908	922	965	1017	932	985	996	916	914	938	937	988	870	919	976	943	1004	931	979	960	967	931	929	965	921	982	933	949	872	971	918	922	999	904	914	944	895	984	938	909	919	944	960	950	943	924	928	952	948	919	940	981	979	993	936	915	961	898	934	964	914	953	903	934	943	951	957	946	867	930	884	913	934	967	926	964	930	949	909	957	943	949	960	927	950	983	934	911	995	929	999	911	908	990	961	893	969	980	952	930	959	881	987	927	963	943	939	943	970	895	950	924	914	947	940	944	948	899	939	963	984	951	899	973	956	886	897	902	993	926	919	883	933	910	908	947	987	960	962	954	980	940	897	988	933	971	977	931	907	953	983	968	978	973	952	909	950	927	994	922	926	959	950	936	941	896	999	928	909	945	898	934	923	913	969	952	910	933	972	935	948	970	912	928	932	936	938	978	911	950	983	921	905	901	942	910	917	967	930	936	910	956	965	904	958	986	969	926	990	924	1002	927	954	943	895	905	977	938	930	903	960	937	981	978	913	933	942	988	895	898	912	900	968	999	948	965	923	914	971	954	832	942	943	952	938
12347	1237	1184	997	688	567	477	432	339	334	294	303	333	286	278	292	263	278	265	275	244	229	261	237	212	210	240	243	245	252	251	228	249	252	263	283	247	239	250	257	247	267	282	229	251	260	225	235	246	264	245	222	237	277	266	259	246	252	247	251	261	264	262	253	250	257	234	223	240	245	254	260	258	225	244	239	215	272	257	239	226	255	241	232	232	246	260	262	230	268	229	199	219	251	216	234	240	217	237	243	268	256	236	230	233	230	218	277	257	250	263	247	244	249	265	286	238	211	238	257	236	271	278	236	220	261	226	275	274	262	219	230	216	250	263	241	275	243	241	256	262	256	240	219	278	214	221	236	245	246	238	246	247	255	239	260	256	241	244	240	267	224	227	231	246	288	257	254	246	275	234	235	230	259	232	265	244	261	255	226	246	264	237	230	252	259	266	215	257	239	222	252	227	254	227	232	228	231	245	235	234	254	251	234	260	257	238	256	236	251	242	281	247	235	224	242	254	238	253	273	227	247	225	272	250	240	246	272	238	241	256	276	255	239	247	236	238	267	253	244	233	224	242	242	240	227	243	233	228	239	234	227	243	244	234	220	235	239	239	257	242	242	247	234	252	256	217	260	240	257	234	211	232	243	260	248	272	258	236	246	269	234	233	248	236	273	247	275	216	261	249	226	254	268	250	247	250	226	241	235	237	253	252	272	255	242	254	245	246	248	244	224	248	270	268	225	258	231	278	243	280	236	244	245	269	261	254	235	249	248	236	257	251	249	260	241	239	279	286	232	272	245	260	213	278	257	269	238	264	239	252	279	255	276	249	258	246	217	272	249	238	227	222	244	257	259	241	268	249	234	253	226	222	217	261	241	273	218	236	255	239	241	267	259	234	235	255	263	255	259	235	241	233	221	270	245	224	218	256	263	215	234	229	252	227	274	235	249	246	239	264	248	253	264	227	264	240	233	247	242	239	282	273	241	247	247	271	248	231	241	236	255	259	256	264	247	238	219	240	275	242	247	239	243	273	244	254	283	222	277	241	257	246	240	248	266	249	250	240	228	294	242	271	267	246	241	205	265	250	257	207	249	251	235	271	246	267	274	265	273	276	254	261	246	261	252	205	224	264	253	238	265	235	218	251	253	279	240	227	238	243	222	257	235	259	241	202	216	243	251	258	254	272	240	234	237	264	253	237	213	246	269	256	268	258	228	237	255	251	252	266	240	245	261	246	247	252	238	241	242	228	253	237	250	253	260	275	255	233	267	244	222	241	254	248	233	244	251	252	236	248	254	237	258	241	224	266	281	235	255	270	231	225	248	246	252	204	241	239	243	271	256	240	251	250	240	235	239	240	237	226	234	241	293	237	244	256	238	242	268	251	240	235	230	264	254	227	232	223	245	236	263	256	233	254	226	238	249	255	241	232	254	252	261	260	264	234	223	211	248	230	214	250	263	226	220	223	226	228	239	244	232	257	240	224	227	241	228	237	248	253	270	253	304	248	257	215	265	238	248	252	281	253	257	270	262	235	279	243	259	242	238	262	254	240	245	246	230	228	278	222	246	267	228	262	245	242	256	231	260	238	262	241	272	253	260	224	208	249	262	276	268	244	238	228	219	248	236	208	252	235	261	266	237	287	221	255	262	279	248	256	242	229	238	253	231	261	274	231	240	255	225	232	270	242	238	264	241	244	243	242	191	230	227	255	269	237	234	223	251	248	242	253	224	239	225	253	274	213	257	242	247	279	241	236	215	244	253	241	215	251	244	241	229	260	282	261	222	262	236	232	232	235	266	260	235	266	251	259	264	237	249	271	219	261	241	228	252	245	238	218	237	232	237	251	236	256	260	245	243	229	222	262	233	242	227	229	261	249	224	251	252	209	249	251	240	250	241	265	247	233	255	247	244	249	264	246	255	231	247	234	250	248	232	227	251	243	233	230	252	271	225	260	279	256	240	226	262	262	234	237	255	243	260	261	234	261	270	263	253	271	219	260	271	252	236	233	221	258	258	246	267	248	256	275	237	268	220	245	238	224	278	252	239	243	261	276	231	265	230	246	226	274	209	276	284	250	226	283	278	240	255	250	253	272	274	248	266	254	259	244	259	257	233	225	243	267	295	242	245	246	226	243	256	234	254	272	240	260	246	230	262	292	223	250	217	248	264	249	214	238	259	261	241	251	245	237	254	246	242	216	238	230	241	260	254	243	234	256	276	225	268	245	270	260	261	234	238	262	241	267	264	263	255	248	241	272	249	231	246	219	261	244	249	236	269	260	264	244	248	210	249	230	260	216	269	235	250	257	272	267	297	245	244	273	278	263	244	260	265	222	251	243	259	222	230	243	230	241	231	243	224	246	251	254	228	245	275	216	242	266	256	266	243	257	242	260	247	223	236	248	243	257	216	277	241	232	276	250	228	258	229	216	244	246	263	231	268	240	226	226	258	259	256	231	232	254	249	205	223	273	238	270	237	235	255	254	255	241	248	249	242	265	224	261	247	249	238	257	250	242	249	266	236	226	246	249	271	257	236	240	265	243	255	218	293	241	276	251	267	238	232	225	248	239	242	261	205	267	224	256	251	248	227	241	260	238	259	230	272	243	244	271	228	245	241	219	247	255	256	256	238	260	227	226	234	264	253	240	232	227	238	246	262	284	246	227	235	239	228	251	229	222	254	265	250	265	228	237	247	217	262	294	248	265	224	233	264	253	258	249	252	231	232	243	263	256	257	227	237	277	261	236	239	226	243	254	221	232	276	247	216	258	209	268	237	223	259	242	251	242	258	253	257	212	273	261	253	268	214	247	235	241	261	257	245	253	253	242	237	230	259	242	223	236	251	247	265	238	229	263	236	232	256	275	269	263	261	240	250	243	280	278	269	245	234	263	243	242	255	229	230	252	244	249	243	209	268	247	239	281	244	271	232	257	239	221	243	241	230	249	248	256	231	236	240	255	221	220	258	270	226	251	236	227	243	247	241	247	224	248	272	281	236	214	265	239	234	255	240	266	239	225	251	258	247	226	246	249	256	253	256	231	226	269	237	269	228	256	226	256	269	228	262	246	222	257	232	232	236	231	269	233	240	226	261	279	241	263	246	262	261	264	257	262	229	266	265	262	257	242	224	248	224	251	240	254	254	247	229	231	245	240	239	278	240	244	264	254	202	232	248	235	241	240	266	226	225	225	237	211	230	259	248	271	236	224	218	226	255	260	239	295	250	242	267	236	252	264	251	240	225	254	259	237	234	233	249	243	246	243	238	260	241	249	234	268	237	232	253	275	242	234	233	251	216	251	245	227	217	243	218	259	234	201	256	276	225	238	214	262	252	257	259	231	224	224	223	231	251	254	214	247	243	241	265	258	259	250	239	257	254	260	262	245	230	237	258	248	233	220	249	255	221	243	212	235	251	240	237	276	255	234	285	221	250	263	253	228	233	254	224	265	223	257	253	250	247	238	265	270	279	263	257	249	233	217	245	225	248	306	300	249	206	253	234
7990	1295	2605	3046	2524	2056	1701	1380	1238	1169	998	968	858	871	855	806	799	735	681	678	677	692	687	646	654	606	706	639	636	627	625	630	613	712	640	628	623	629	582	608	603	676	638	638	656	657	621	625	642	645	606	625	577	616	641	612	616	617	577	630	644	604	644	609	619	577	571	605	640	610	603	639	593	635	636	637	640	587	593	628	614	587	604	578	620	626	582	631	611	614	575	580	582	588	632	609	625	655	615	589	573	588	606	619	644	605	617	627	626	597	616	601	614	565	597	607	656	625	618	632	603	601	623	637	648	532	627	595	606	586	585	599	625	574	637	657	624	594	600	598	639	643	590	627	585	625	664	555	620	621	557	588	635	587	607	574	618	617	626	600	625	628	560	606	615	648	649	615	580	587	594	636	625	657	642	633	617	602	616	591	624	595	579	594	595	592	654	631	642	636	603	624	574	634	614	599	590	619	628	602	599	596	576	598	629	575	611	624	607	620	569	606	617	612	585	596	610	594	616	616	617	640	579	624	629	632	629	608	628	627	606	641	652	624	598	595	598	662	609	680	655	598	628	602	586	615	614	657	605	633	578	589	617	568	658	568	650	585	621	615	585	583	582	636	615	596	610	597	600	566	655	605	638	609	638	568	621	582	624	632	591	601	560	587	591	610	620	619	603	610	572	641	642	635	607	619	606	634	622	567	594	652	622	617	577	578	617	613	592	603	588	643	613	605	607	593	643	609	613	607	604	667	607	596	627	626	633	629	639	647	608	577	636	587	587	641	597	645	608	618	658	625	569	625	677	606	598	596	579	596	633	606	596	621	608	629	625	588	597	632	562	643	617	648	603	620	609	595	582	611	583	620	613	576	630	670	598	598	617	616	637	621	603	577	630	578	585	604	626	647	631	568	593	638	572	627	601	644	572	575	604	635	622	621	600	586	621	631	623	653	665	600	629	622	566	600	630	639	579	641	572	616	589	627	628	594	630	587	616	621	636	611	610	610	622	608	602	642	567	600	593	627	627	598	614	599	579	630	626	607	640	588	621	592	607	594	622	633	608	600	619	611	618	598	609	623	657	595	649	636	606	624	593	589	589	635	607	590	632	620	647	594	619	606	618	588	618	646	577	665	636	635	627	595	554	582	578	593	593	612	651	613	597	595	589	633	635	608	605	631	593	594	590	629	675	613	593	636	595	596	589	619	571	576	630	653	583	651	623	629	620	613	582	616	557	587	625	611	588	597	661	589	629	613	597	588	627	597	636	614	623	634	618	580	626	574	607	605	639	609	626	639	651	589	626	608	589	595	595	577	615	679	626	620	602	631	631	619	604	639	598	615	606	611	601	597	611	633	629	623	583	585	606	608	585	647	674	625	606	646	603	635	585	577	570	608	657	571	610	623	614	693	586	597	590	611	619	591	654	573	626	604	585	589	620	585	629	628	602	576	641	653	598	566	601	637	612	643	600	627	608	622	574	615	600	611	644	629	613	634	589	616	587	667	605	667	638	636	619	629	634	585	571	636	604	593	624	594	585	587	662	617	607	581	599	620	567	614	652	594	621	612	614	591	614	612	594	661	583	558	665	602	608	600	610	637	632	613	616	620	630	605	654	590	639	619	660	590	668	596	629	585	654	610	599	628	653	601	603	622	608	603	578	629	634	626	627	631	608	620	629	621	620	610	616	609	654	655	594	643	612	630	627	604	621	552	617	628	577	665	619	593	593	565	626	617	596	559	641	577	618	630	610	625	602	655	648	681	627	605	573	592	628	628	579	673	590	613	592	631	633	632	610	620	613	612	625	604	669	645	597	619	618	573	622	627	593	626	630	591	637	603	617	625	668	607	627	607	618	551	662	615	626	657	613	623	594	631	626	620	595	647	591	645	588	605	605	620	618	652	595	648	562	644	654	612	609	567	632	601	590	610	601	645	608	573	602	608	598	603	631	663	593	600	633	616	625	616	609	603	616	677	570	595	617	638	619	621	602	577	605	571	550	592	581	633	648	596	593	666	577	627	672	600	601	626	608	627	625	634	593	595	588	575	596	578	585	570	616	631	611	602	568	605	608	670	617	599	630	602	578	587	631	614	623	617	620	621	602	573	622	632	564	592	634	584	612	620	581	612	607	594	602	621	608	643	668	592	628	608	617	622	624	639	609	661	575	655	595	616	621	603	622	576	605	650	643	646	590	605	653	674	613	579	591	634	609	649	614	636	621	588	599	616	646	577	616	619	630	612	647	592	623	583	570	627	663	620	596	607	622	609	636	593	645	610	627	620	612	600	600	629	630	608	640	616	620	589	648	651	624	626	588	577	582	620	637	597	627	608	573	616	581	636	585	633	600	623	578	632	599	663	676	603	628	593	642	638	623	580	591	601	609	609	602	573	607	631	612	653	626	611	635	598	611	644	624	582	650	596	610	602	645	563	627	637	642	641	581	627	626	599	608	600	623	566	607	596	619	597	598	552	606	568	607	621	637	655	575	640	616	623	603	592	603	562	619	593	582	655	612	641	633	593	623	572	562	626	631	592	581	601	608	613	607	633	628	623	604	587	623	628	621	628	610	652	645	593	616	586	604	598	589	578	597	620	589	585	611	606	556	606	624	569	634	593	586	639	597	607	610	639	612	597	624	590	623	618	635	587	643	667	582	621	666	600	605	621	658	604	621	565	632	612	581	628	649	646	576	576	608	635	595	611	619	631	584	622	627	621	592	582	618	588	614	590	634	626	591	553	588	640	599	654	621	604	609	657	615	620	629	592	635	647	621	585	576	610	603	640	580	667	613	576	618	613	612	588	638	612	626	629	611	627	604	614	605	656	603	646	593	574	658	580	606	628	599	629	605	634	616	629	605	633	642	650	585	633	634	630	605	614	641	654	635	676	591	647	639	595	626	636	608	579	629	599	666	593	689	613	559	624	601	577	616	593	607	562	660	623	632	628	600	622	578	618	655	602	595	594	627	643	636	601	600	627	643	637	611	561	582	618	615	574	665	612	641	667	642	631	587	691	611	634	606	580	647	610	632	612	621	603	640	608	568	574	628	589	587	632	598	600	586	632	611	605	615	607	593	569	619	605	620	598	618	611	624	563	585	647	582	595	639	594	621	615	553	595	649	639	626	589	642	606	571	588	623	640	612	619	622	629	615	622	616	611	631	619	592	640	619	622	637	595	599	620	587	594	573	607	611	611	642	624	581	600	607	595	662	616	589	614	603	585	660	618	619	644	647	645	637	595	614	621	620	602	607	626	598	611	592	616	594	599	617	562	617	686	606	641	606	640	646	569	621	599	650	621	591	631	641	643	620	620	648	606	646	580	629	646	628	624	639	645	602	592	603	596	648	641	585	630	631	607	615	624	662	599	617	637	622	628	600	624	608	643	592	583	641	627	605	601	579	613	637	616	625	578	659	598	601	650	619	586	591	638	574	594	588	656	595	619	660	610	578	574	590	691	620	647	588	595	608	612	598	604	629	607	638	580	624	601	598	561	603	559
1532	493	485	436	442	354	361	330	345	336	324	341	346	318	324	348	316	309	328	312	322	325	306	329	300	339	326	307	309	330	332	311	344	307	300	317	342	307	359	359	335	350	356	343	363	343	376	338	330	334	302	334	314	337	339	325	308	312	344	325	324	289	355	326	324	350	319	290	339	317	343	311	331	337	333	314	321	307	334	299	329	327	321	345	371	323	314	333	348	306	326	329	302	306	344	337	320	305	341	320	309	311	288	331	351	320	343	320	303	347	316	338	335	308	347	340	337	294	312	314	353	325	347	338	346	315	317	326	330	324	377	341	333	356	327	285	332	329	336	322	311	327	335	331	344	362	341	323	361	315	322	339	280	354	345	320	325	341	293	304	330	338	333	318	346	294	310	347	309	298	325	313	311	319	357	330	354	336	319	290	314	347	345	299	311	338	346	323	331	312	333	310	312	296	360	322	326	357	356	342	315	328	320	311	335	335	278	313	286	315	337	330	365	338	344	352	335	325	319	348	333	310	359	339	344	354	299	330	297	297	337	356	315	331	306	316	316	331	327	317	308	323	346	330	361	299	334	305	338	305	332	321	280	316	297	335	322	324	349	314	315	322	327	294	361	346	320	345	353	320	354	346	312	315	351	351	318	324	296	353	310	337	313	352	353	316	318	348	311	329	317	340	319	291	301	335	333	320	377	302	341	298	328	316	305	320	336	309	310	286	351	344	332	331	322	306	366	337	324	376	339	331	318	334	359	318	333	328	335	322	351	359	335	319	352	337	320	328	299	318	301	351	326	342	327	324	367	308	353	336	323	322	338	335	353	374	332	312	313	358	342	356	343	341	299	319	316	306	359	329	283	307	292	304	305	326	316	342	344	310	303	347	300	351	314	323	329	356	344	318	326	308	357	320	307	331	346	326	326	311	315	369	318	353	314	354	322	318	330	334	327	297	332	337	339	316	335	333	327	340	316	319	335	349	320	345	306	334	294	330	333	351	315	332	344	318	323	334	301	341	326	308	309	332	332	308	319	317	309	327	335	323	340	305	322	322	340	292	317	336	313	314	337	313	366	333	320	298	326	331	310	333	310	356	319	334	328	324	328	342	345	351	308	317	334	327	323	346	347	358	356	350	300	306	332	295	294	344	354	310	301	318	312	327	318	323	319	329	322	369	327	308	339	315	313	317	331	330	305	308	320	339	350	337	342	329	337	329	346	337	341	340	373	355	339	322	296	306	353	314	335	333	348	349	296	307	314	340	342	365	332	359	342	330	340	321	315	354	313	323	295	286	314	307	336	334	318	328	316	333	341	336	370	345	335	340	338	306	316	319	328	335	312	360	339	343	318	330	334	305	352	366	342	328	331	349	330	317	331	324	327	311	297	327	336	338	302	320	302	310	310	302	309	295	322	327	339	350	340	330	360	339	294	345	337	349	339	337	377	343	348	307	327	324	343	298	320	348	345	350	332	358	291	326	337	372	323	350	290	319	333	329	329	351	320	346	343	327	321	320	337	325	296	336	309	296	340	308	301	347	347	324	345	324	338	339	331	305	331	352	342	309	348	317	319	373	343	306	305	323	316	332	356	316	379	328	332	326	351	344	321	311	333	341	345	341	286	330	310	302	343	322	307	321	325	317	326	356	308	303	362	324	298	323	353	287	326	330	352	363	307	333	341	357	304	326	358	314	315	336	344	344	300	325	335	352	333	350	343	324	325	329	311	351	344	348	304	336	328	323	307	323	349	330	355	312	302	359	340	335	298	315	346	364	357	324	325	366	295	324	322	341	324	327	306	316	317	342	307	342	314	335	337	306	321	333	342	332	330	384	309	323	338	346	331	341	324	343	314	332	335	354	339	321	339	347	309	346	320	344	315	339	304	308	307	352	343	325	367	360	307	317	343	340	354	311	316	358	296	316	309	327	345	338	354	344	316	318	323	331	347	360	311	345	316	289	355	346	328	364	335	333	336	310	328	332	311	308	330	346	295	321	310	338	373	308	331	322	318	361	317	317	298	318	309	324	327	291	303	285	322	343	335	333	312	342	337	280	337	314	317	314	325	349	341	351	310	348	346	335	355	356	350	309	339	339	362	319	329	345	334	344	348	316	380	324	325	317	335	311	318	339	349	294	321	338	353	334	397	315	348	348	330	332	318	297	332	346	322	292	295	329	293	298	346	335	316	318	326	342	318	348	322	301	334	313	315	321	305	356	307	340	312	315	340	348	332	337	317	315	335	326	370	331	317	340	309	302	354	333	372	304	322	338	355	343	313	322	356	352	335	322	335	343	330	344	314	317	332	327	342	278	308	329	368	322	351	330	328	341	307	301	354	351	322	336	330	340	323	326	322	341	322	315	329	343	336	306	333	335	313	360	322	334	325	298	330	304	307	314	374	341	320	312	323	313	334	309	343	339	357	314	317	314	352	336	304	349	343	318	368	314	344	342	326	288	323	331	315	320	300	317	379	314	311	337	310	311	374	339	300	366	340	322	345	323	311	295	337	338	346	284	324	330	318	288	346	306	293	308	324	330	310	308	332	329	354	347	305	310	294	349	307	312	350	321	317	335	361	310	337	340	307	347	321	295	315	299	335	348	341	319	363	350	330	337	349	308	370	300	327	328	332	338	347	315	294	326	324	352	333	326	336	336	322	322	330	327	355	288	339	346	317	334	334	305	315	312	341	364	361	325	319	334	303	299	301	334	304	339	321	302	353	310	362	304	315	348	337	315	347	343	335	297	295	359	323	321	326	328	317	349	324	315	301	313	357	332	312	328	358	349	337	311	311	350	325	267	359	319	333	353	339	349	336	302	330	318	340	299	319	318	329	352	360	295	331	313	303	349	331	352	333	328	326	301	318	346	304	344	331	359	362	330	324	338	325	323	337	312	352	327	340	297	324	319	319	334	317	324	295	349	337	301	304	338	313	327	307	333	322	305	320	330	309	330	333	309	329	343	333	357	303	331	358	337	334	328	311	317	330	320	335	345	359	335	348	333	331	317	345	343	340	338	323	332	331	315	295	327	348	293	305	317	331	335	337	342	308	320	320	286	349	353	310	316	320	363	334	338	316	326	315	334	318	329	361	337	329	327	342	310	342	314	344	330	322	306	310	362	332	317	359	360	321	301	335	331	316	313	324	341	354	371	319	342	347	321	297	325	281	328	336	329	349	314	318	365	314	331	335	322	308	347	314	348	318	319	347	337	340	309	335	330	300	329	313	346	298	323	340	321	307	326	341	317	328	323	305	319	333	317	309	306	346	349	327	327	341	336	350	320	290	337	300	317	327	339	344	320	315	346	314	314	340	351	324	348	307	289	337	313	315	297	306	313	326	321	321	314	342	331	333	307	321	354	323	315	331	305	356	336	331	347	321	331	334	328	317	307	317	317	391	321	333	310	321	332	328	345	329	335	303	307	283	328	306	336	318	330	319	314	330	314	306	352	289	335	344	286	334	322	314	324	306	334	361	339	338	344	330	346	335	355	333	345
2144	933	1166	1259	1149	1049	1008	964	931	876	824	811	877	851	857	793	870	790	807	875	848	856	764	795	821	813	806	851	835	854	792	834	874	804	809	826	860	777	835	799	843	727	836	792	781	864	855	840	798	769	782	812	871	749	853	806	792	748	743	803	839	788	802	811	759	817	793	794	786	823	789	793	816	798	865	815	801	819	844	812	853	768	787	817	827	809	773	824	751	761	753	843	751	819	829	868	840	831	814	856	820	777	797	826	818	788	819	808	811	865	798	821	826	809	860	802	805	840	819	788	813	762	795	866	820	852	827	846	790	814	798	820	769	794	768	834	820	782	747	834	814	804	830	784	807	800	800	820	821	807	881	822	861	848	827	844	808	823	753	788	778	819	827	829	764	825	799	807	841	788	870	778	856	854	836	807	851	794	790	836	816	826	808	776	763	784	768	823	814	811	826	845	767	822	758	830	833	789	852	797	839	850	865	835	755	835	807	819	791	815	876	819	837	830	828	767	802	810	803	813	818	782	827	767	807	780	763	821	811	802	783	789	804	868	793	816	820	823	827	867	827	812	830	770	787	842	814	822	797	794	807	809	803	798	786	853	840	865	799	796	777	793	840	828	837	769	846	823	758	827	768	793	767	793	809	791	792	751	772	822	765	762	843	789	858	793	839	789	857	829	781	793	891	805	849	828	827	813	814	779	781	806	849	810	804	813	793	820	838	826	818	820	838	804	794	761	800	861	828	801	824	848	804	831	822	830	832	759	784	812	810	777	823	867	803	805	831	851	779	801	799	809	843	822	768	790	822	840	759	775	834	856	852	794	824	766	785	778	833	773	834	838	794	807	772	838	869	780	806	832	867	846	775	793	754	836	822	783	831	831	844	792	763	854	835	838	819	779	817	795	822	754	852	851	829	827	846	866	813	804	822	864	806	771	834	782	850	791	836	789	782	790	808	831	779	796	805	825	788	829	792	834	825	818	827	832	793	843	813	816	869	830	830	824	823	775	815	793	796	802	810	782	808	830	798	837	797	835	786	800	832	839	837	800	798	800	831	801	869	822	773	828	844	785	887	852	813	791	831	781	802	829	805	817	806	769	837	841	859	854	783	850	788	777	800	873	812	783	869	819	769	841	748	753	811	806	770	846	818	793	816	811	822	777	839	825	787	778	770	844	808	819	844	778	760	792	801	831	827	802	853	767	793	882	809	847	828	831	846	827	831	787	845	805	804	849	819	778	812	773	789	827	808	788	874	803	820	879	761	790	801	831	821	813	855	802	801	792	830	817	825	795	807	790	836	791	776	831	787	791	801	834	859	772	788	805	815	865	812	734	775	818	829	800	860	780	826	814	838	823	840	802	755	823	824	854	792	762	812	849	781	787	800	811	821	759	794	813	789	801	856	782	825	815	802	824	792	783	804	826	838	760	794	797	797	838	850	864	860	853	828	827	792	816	796	827	797	857	805	830	857	853	761	743	809	823	827	781	815	778	824	837	778	821	835	821	807	799	817	787	831	859	792	816	807	847	812	839	803	799	816	845	802	807	825	810	812	831	817	800	813	816	839	808	790	791	795	850	839	815	858	791	800	799	880	823	811	809	777	762	817	821	818	839	806	817	831	780	786	791	803	824	831	770	816	797	789	809	815	781	809	826	828	829	818	775	812	843	845	816	825	823	791	821	834	847	794	829	836	829	855	850	754	866	791	783	780	802	851	852	832	754	819	832	833	824	837	742	796	837	734	862	808	826	800	852	770	825	796	819	799	847	804	859	815	808	824	815	824	853	829	833	858	746	836	763	793	789	818	800	790	795	798	790	840	798	802	788	771	840	838	858	891	758	830	832	813	792	810	822	797	844	808	822	801	804	841	836	803	793	839	806	831	787	805	787	809	801	785	807	832	842	771	781	785	763	801	847	790	811	753	754	852	838	767	791	837	829	817	793	765	813	840	818	803	818	777	808	886	749	792	795	792	836	795	748	817	871	791	818	797	806	788	823	777	856	854	824	833	801	844	753	841	822	819	793	795	773	826	768	821	848	817	831	807	799	799	780	807	816	795	866	805	832	797	792	857	782	799	791	790	824	734	832	794	814	826	816	816	808	855	775	806	847	828	758	798	854	772	832	785	829	797	850	849	826	827	852	865	889	792	787	799	820	830	808	853	811	775	814	777	848	855	881	818	784	812	831	798	800	825	769	825	793	800	798	790	782	845	751	822	789	836	796	803	825	782	779	807	795	831	800	771	848	827	808	806	820	781	807	820	812	822	810	845	767	793	764	771	824	843	796	802	785	810	868	790	820	860	831	769	778	840	799	798	826	851	817	834	855	825	850	803	839	818	854	820	857	875	804	813	784	841	865	811	864	783	814	750	811	803	806	794	793	821	769	784	810	813	781	811	810	842	799	828	847	804	812	833	839	805	813	835	853	793	781	837	798	796	798	817	781	785	805	834	737	819	829	819	765	807	824	825	817	805	838	779	782	835	786	812	847	774	850	794	852	821	807	801	883	849	829	821	822	808	784	809	827	802	822	839	811	800	830	821	844	772	802	789	841	837	801	765	791	813	862	763	786	806	785	762	832	861	755	768	806	853	849	794	778	863	817	828	824	818	832	830	841	818	855	803	811	818	816	850	836	827	771	836	804	834	789	845	832	840	786	803	843	768	780	760	817	776	792	824	845	827	819	747	845	841	811	797	788	853	785	815	842	874	824	828	754	825	796	823	758	789	863	802	852	813	780	784	788	827	792	819	852	840	791	793	796	830	826	846	798	810	825	739	803	763	826	782	783	795	828	801	863	772	802	804	824	789	832	791	840	763	813	800	767	792	852	824	809	813	792	804	805	809	840	802	848	851	807	841	790	807	786	797	821	788	852	782	746	833	844	823	869	852	796	775	771	861	790	806	815	823	777	825	797	819	819	789	873	778	833	801	788	799	784	781	794	820	806	826	804	825	851	783	782	827	806	794	831	760	835	782	818	753	789	813	781	772	836	817	766	834	830	806	802	866	822	800	809	791	798	776	844	858	850	802	846	833	792	776	858	783	809	806	838	834	804	774	850	791	830	829	796	828	819	820	781	823	785	829	789	783	829	792	829	852	854	827	768	792	771	828	840	833	788	795	761	793	831	804	797	794	783	771	779	777	830	835	818	847	808	791	850	829	789	766	820	793	801	824	863	861	782	825	851	784	824	768	820	813	798	805	839	811	853	863	800	811	815	791	820	846	773	778	783	816	821	820	828	829	804	808	819	822	885	802	790	828	802	796	795	846	820	813	862	787	772	798	850	815	833	771	840	810	799	849	802	796	831	811	813	817	789	830	768	788	810	813	832	780	799	784	875	812	800	812	821	779	820	799	813	844	789	811	758	832	777	809	835	862	810	790	849	815	835	779	743	791	828	798	815	783	792	859	826	867	838	815	776	836	809	826	821	828	816	839	794	864	807	802	818	811	803	845	811	797	838	811	837	882	770	802	797	846	804	787	753	805	799	878	859
6926	823	938	818	621	567	491	468	452	459	422	385	460	394	379	398	422	450	376	395	412	424	398	360	414	387	376	378	397	405	380	387	427	395	379	374	387	399	359	401	375	373	394	406	410	379	397	370	368	409	409	378	365	374	389	370	372	367	406	414	421	379	386	397	419	385	394	412	404	392	388	410	404	421	357	398	393	387	398	388	398	402	392	417	388	449	397	361	370	401	399	395	386	404	373	348	369	395	412	357	383	403	390	388	368	437	378	393	383	402	383	366	411	353	429	376	399	420	385	376	403	387	383	469	399	416	372	405	415	409	388	417	400	397	391	396	426	392	433	393	369	436	398	431	361	400	428	414	431	388	390	385	404	393	409	427	387	388	359	395	413	380	358	407	358	394	396	413	392	393	401	410	372	410	372	396	387	376	415	386	412	365	379	411	409	404	335	400	408	385	373	392	400	406	398	356	342	368	408	363	392	393	417	419	381	398	411	357	416	397	373	377	375	355	383	384	400	396	362	349	375	378	438	402	387	390	407	403	404	399	408	409	386	378	385	386	385	395	401	388	425	394	385	414	376	353	380	372	364	409	379	416	410	332	421	388	387	390	346	369	353	415	392	363	380	353	391	404	399	375	364	365	369	371	413	396	403	400	400	405	380	360	419	368	350	379	401	397	417	380	349	366	389	402	392	376	420	367	418	342	404	410	371	362	456	379	371	395	385	365	419	424	374	387	404	401	383	384	414	420	405	403	424	401	441	385	380	422	400	353	396	391	354	392	407	364	373	384	389	417	394	392	371	414	374	353	360	387	403	361	416	406	403	436	371	410	427	410	407	332	347	381	389	358	404	389	372	389	361	432	323	375	385	385	404	399	378	413	401	365	427	425	375	388	368	367	420	380	404	412	405	388	380	392	378	401	439	405	366	358	393	422	405	387	370	395	384	385	373	390	371	409	377	396	418	432	379	399	392	374	375	411	375	361	374	360	371	385	393	392	368	401	377	403	391	410	361	376	361	371	376	413	347	372	406	391	402	395	367	408	393	402	420	343	412	398	390	399	371	428	410	375	372	393	380	393	388	386	400	418	400	382	407	386	369	368	395	443	378	395	369	378	359	367	434	350	369	418	372	394	398	387	350	381	413	390	397	380	361	410	409	398	392	399	397	371	368	384	386	388	390	416	351	375	381	384	393	378	399	430	379	398	393	377	440	409	409	399	368	386	403	388	422	415	410	359	373	387	388	355	403	404	367	366	384	369	404	410	387	394	393	397	407	386	418	415	382	363	392	391	409	407	372	391	421	389	370	413	404	419	431	375	392	399	379	432	423	422	398	416	397	416	387	351	426	359	396	371	373	417	404	386	382	392	408	419	370	414	360	412	375	377	434	374	403	392	416	390	397	366	376	408	375	385	397	401	378	400	387	369	396	376	368	386	367	390	424	368	402	391	393	376	393	434	376	390	378	428	409	354	372	338	396	373	337	361	388	375	371	398	412	414	406	371	372	376	371	409	354	360	376	396	417	402	424	397	394	357	382	368	361	379	400	396	354	397	363	398	382	406	366	390	388	387	416	385	376	393	399	396	399	398	361	381	379	403	421	387	428	370	382	412	410	385	402	380	386	396	351	402	370	379	403	392	387	378	396	360	380	409	403	366	410	399	369	417	383	419	381	385	384	416	385	439	359	381	365	368	426	405	399	371	375	393	351	364	393	437	362	379	447	384	386	398	461	398	440	417	405	363	407	379	373	376	401	400	404	373	417	411	397	386	420	380	408	368	404	381	406	405	419	416	380	362	395	399	389	396	367	407	385	403	400	404	381	390	371	373	351	402	414	407	354	399	390	381	398	409	375	403	354	356	405	426	383	399	392	380	406	422	423	443	364	414	429	383	382	378	383	399	365	433	395	383	414	423	401	386	407	410	402	359	404	409	383	396	371	370	346	386	397	385	421	401	359	402	438	401	390	366	417	375	378	388	396	375	369	404	385	399	380	399	385	394	395	408	416	353	385	364	370	381	418	408	404	377	435	389	427	366	386	413	389	378	382	385	428	426	382	355	375	355	390	406	424	436	391	388	396	393	408	393	416	380	405	408	401	390	404	395	402	420	407	409	369	372	434	408	381	393	389	350	395	378	417	405	397	393	404	359	387	447	387	357	379	353	391	386	368	395	414	366	375	383	408	372	403	392	408	423	388	395	390	378	389	408	380	416	424	415	400	383	390	409	373	349	376	403	426	378	424	383	370	417	380	353	434	402	366	395	420	369	405	398	375	446	399	393	396	371	354	404	361	357	399	405	354	379	390	378	388	382	387	366	385	350	389	396	400	419	329	395	379	387	366	383	383	390	400	424	401	424	363	392	424	366	405	434	370	393	386	393	389	369	406	385	375	399	388	400	408	385	390	386	394	365	386	405	362	354	390	380	383	372	413	415	392	405	373	378	418	387	344	400	421	416	420	428	352	394	414	385	381	367	373	394	428	364	428	404	368	386	383	392	423	418	416	394	361	370	414	386	376	400	393	383	409	382	421	435	369	385	399	388	378	368	357	443	403	342	365	386	408	377	386	381	374	388	391	436	376	421	379	374	388	420	371	402	395	410	376	382	360	371	412	408	375	364	401	377	375	359	362	361	395	439	384	382	376	440	386	414	394	403	406	417	381	445	384	382	406	410	428	419	356	428	387	386	433	434	368	372	364	383	384	385	405	413	413	414	401	366	401	407	365	411	411	388	389	386	394	402	385	390	386	393	362	410	389	414	411	388	356	388	386	439	407	381	393	374	372	404	386	370	381	398	408	404	413	404	412	409	408	410	383	384	421	345	416	382	371	382	415	416	376	378	376	371	391	378	366	358	398	424	400	410	406	405	356	365	381	394	411	398	396	380	369	392	382	387	411	360	415	362	361	386	348	358	391	378	402	411	421	424	386	392	409	409	412	381	386	358	422	374	381	384	377	389	388	391	389	433	404	392	400	379	368	385	362	395	410	357	355	399	394	367	331	355	400	403	409	391	396	356	396	398	384	389	381	390	380	365	404	400	394	406	394	389	401	407	405	382	391	379	385	374	389	421	389	376	390	402	388	380	394	436	382	397	377	393	386	396	370	402	380	420	409	403	403	399	390	406	347	406	397	403	376	404	422	366	424	389	384	415	393	431	383	377	415	340	411	349	323	388	386	408	450	399	390	392	380	382	383	423	386	377	358	415	360	420	358	391	373	368	399	395	393	398	372	405	399	377	364	394	386	368	391	369	391	390	394	405	399	369	408	410	381	402	373	380	391	407	366	374	372	375	367	372	400	436	413	399	403	399	436	386	377	369	371	369	402	406	412	394	401	377	374	396	358	364	421	406	365	369	385	424	391	382	397	410	438	449	404	387	358	366	394	413	410	407	378	388	389	367	419	404	370	418	386	369	371	386	383	396	432	372	386	394	405	369	385	388	409	425	387	392	460	411	419	408	368	396	400	432	381	397	377	384	388	412	391	413	386	338	400	403
6741	1358	2187	2356	2112	1782	1631	1450	1293	1239	1169	1165	1094	1031	1006	1049	983	965	1030	1023	955	1003	953	949	1000	951	920	983	937	1000	947	967	999	961	928	953	911	985	974	945	941	959	1012	919	926	994	895	933	978	921	983	903	923	946	924	939	984	987	883	925	951	855	944	941	933	938	953	919	992	964	924	962	936	919	987	952	912	966	967	957	918	988	909	966	982	925	958	913	909	980	969	973	898	945	986	974	965	921	963	914	942	907	911	949	915	968	978	930	1029	964	1023	947	993	958	890	934	977	922	983	966	950	987	979	921	945	972	944	949	931	929	956	975	934	975	1036	924	925	897	932	938	920	962	963	926	913	913	925	933	936	920	910	960	925	947	962	887	955	985	903	935	945	962	897	934	973	908	924	922	955	981	945	913	967	940	895	964	1019	872	983	869	907	930	975	908	903	936	905	866	911	928	917	878	931	896	926	924	958	901	925	931	912	986	964	984	895	960	881	902	938	935	957	945	910	888	940	891	933	927	946	944	935	941	939	957	971	927	913	936	938	917	965	944	941	992	951	938	942	919	965	881	976	896	908	943	921	922	918	872	985	983	888	932	909	930	863	985	977	946	891	970	916	914	1010	973	909	965	954	958	953	973	944	966	883	904	913	930	966	975	915	941	939	946	950	970	936	922	939	951	918	929	984	914	967	959	935	948	897	914	972	925	925	912	941	895	950	974	953	957	975	870	920	945	936	981	951	963	958	894	924	972	918	978	910	881	935	957	952	909	953	927	918	997	965	917	949	971	927	981	959	921	928	964	941	917	965	931	906	926	889	931	912	907	967	917	933	880	881	979	959	919	961	974	895	895	934	889	949	912	949	910	967	986	942	950	979	936	963	978	954	876	891	909	960	968	839	946	973	936	914	979	971	912	940	956	936	958	922	939	949	943	908	929	937	922	970	963	936	976	934	1005	963	963	932	878	983	898	926	933	941	926	940	925	972	922	919	938	970	904	956	936	940	940	930	883	934	934	930	928	933	963	943	910	904	928	876	944	927	960	979	1009	964	935	942	965	883	953	937	970	965	932	912	960	985	962	979	976	910	936	917	902	936	957	918	973	969	912	950	977	930	967	931	918	903	995	967	924	916	926	956	923	897	932	961	902	915	952	914	925	935	938	961	944	894	932	1010	956	949	909	957	937	893	935	945	938	935	955	995	934	990	898	955	938	915	941	932	909	970	914	1000	882	944	935	996	909	931	928	933	952	952	939	927	907	888	911	915	944	938	978	897	945	920	907	923	965	927	908	946	908	947	929	938	905	971	958	961	991	927	921	940	960	958	905	925	902	919	920	950	965	968	941	943	876	958	1000	963	1007	932	995	922	957	927	949	970	968	911	968	937	1024	921	936	903	932	936	943	990	927	880	966	939	896	947	917	938	974	938	903	933	957	939	959	920	951	998	919	958	960	963	965	954	921	955	958	952	886	922	913	931	929	964	972	985	947	987	912	907	986	957	955	974	896	920	935	985	903	924	932	980	943	957	942	859	925	980	942	936	937	905	970	947	915	971	947	902	929	908	957	920	890	975	983	922	946	865	941	994	988	924	946	948	906	950	907	879	962	930	944	954	885	961	932	921	973	939	966	934	963	913	1006	931	925	931	968	904	951	897	939	963	928	936	966	919	933	913	985	959	958	917	962	994	902	882	963	921	915	977	926	955	966	953	945	942	937	953	902	888	876	947	915	914	890	890	916	986	958	961	963	958	900	922	916	924	899	942	922	893	900	947	966	959	945	929	985	951	931	886	948	938	887	902	893	902	929	951	920	899	974	916	1003	949	942	916	984	947	943	946	911	948	972	942	926	892	948	957	903	916	908	970	949	944	979	920	929	920	928	985	929	982	908	927	914	920	942	959	890	971	930	944	953	937	885	927	885	957	860	876	938	938	909	960	922	911	933	917	909	985	879	932	897	1012	967	930	885	972	967	961	946	938	918	953	944	921	919	937	952	950	872	983	869	931	948	958	946	943	941	924	1005	965	917	899	929	944	957	917	968	931	954	896	950	985	903	958	895	901	954	998	936	956	939	899	906	956	971	923	974	1012	922	863	928	924	936	920	957	950	938	907	913	951	933	926	939	998	942	909	1022	937	938	925	965	949	918	961	945	929	910	958	977	923	955	898	927	896	933	934	916	932	903	971	987	950	950	945	943	960	938	966	919	1001	963	933	955	932	978	976	955	950	917	947	990	920	892	877	943	931	955	968	970	929	958	967	939	941	938	941	898	910	895	938	917	918	912	955	935	902	975	977	949	924	960	952	945	958	902	920	954	940	896	869	983	927	993	953	943	910	879	911	929	919	904	880	972	951	920	961	924	926	956	925	933	1003	901	947	903	934	993	922	897	918	919	898	917	944	986	929	924	957	941	941	993	951	957	910	921	932	994	890	920	926	904	930	992	929	895	917	946	941	928	970	909	947	914	938	959	939	967	935	921	979	963	982	919	957	879	960	954	931	927	925	944	898	944	930	922	913	910	880	944	945	924	949	966	933	902	922	905	948	920	935	933	899	938	905	909	935	973	900	918	979	969	929	935	916	933	1010	940	926	929	951	947	966	924	944	965	900	924	921	908	903	918	859	986	924	916	953	921	946	1025	976	919	964	968	936	976	992	960	872	935	945	981	917	920	964	975	954	955	904	888	957	901	935	933	982	909	1031	968	972	916	963	855	939	972	940	879	931	927	960	957	918	936	947	947	938	941	942	980	908	875	964	966	926	946	970	970	941	950	920	918	930	950	921	925	949	971	882	960	902	978	963	959	923	1009	921	956	909	946	925	928	895	943	1014	947	1021	947	918	965	996	958	933	906	921	924	969	999	919	959	923	962	969	914	963	934	915	977	977	923	941	895	1003	937	1002	943	944	981	968	897	935	957	940	902	899	953	966	943	966	960	1000	921	943	859	996	947	969	956	933	924	947	910	960	988	981	886	881	956	943	992	948	968	1005	926	985	961	910	907	960	954	925	986	981	973	911	924	933	930	889	916	974	940	995	972	918	946	958	983	995	903	942	915	925	893	920	981	956	897	956	909	942	954	930	932	996	913	968	933	962	965	926	943	922	884	974	957	956	917	950	957	912	954	929	958	974	904	908	959	902	936	973	971	893	980	1008	944	924	924	874	955	957	914	941	953	966	910	937	937	934	979	922	900	957	932	911	954	944	947	933	935	945	951	909	919	895	965	981	934	993	921	922	867	934	1005	984	957	968	914	930	939	941	943	919	1012	975	940	913	948	939	940	959	936	916	976	983	964	951	1010	910	953	944	955	939	954	968	903	927	954	933	908	950	911	958	915	921	940	919	933	963	963	939	941	939	963	948	1001	929	924	927	927	953	945	940	922	908	923	909	929	943	880	916	916	882	910	895	921	910	886	883	886	972	966	981	920	973	924	934	950	885	905	930	950	952	981	898	959	934	927	939	915	967	920	944	958	902	933	956	977	968	964	953	933	965	919	944	925	930	961	922	939	869	965	952	936	931	946	926	960	1003	977	960	906
12250	1185	1162	952	695	558	455	422	368	329	306	308	299	260	272	283	299	299	244	265	242	272	237	231	280	259	236	230	256	235	268	234	257	261	238	277	247	255	233	252	238	247	258	276	218	272	252	225	238	241	270	249	251	252	223	267	264	227	227	248	249	251	242	236	239	238	225	255	272	275	231	234	232	240	221	264	238	256	240	254	263	238	251	270	259	262	252	212	263	249	246	250	261	252	225	214	272	260	253	247	255	253	245	229	259	273	251	247	254	226	213	267	239	239	221	255	288	233	223	239	232	247	257	247	215	257	235	266	241	233	239	212	236	244	235	243	265	240	226	249	229	231	261	237	236	248	261	238	248	263	260	243	253	235	230	224	233	257	225	238	254	270	274	230	228	252	267	280	263	231	276	226	240	220	256	262	261	261	279	240	262	226	242	246	254	231	266	230	231	230	257	244	249	243	242	248	249	258	258	246	233	252	223	227	253	214	227	263	241	253	246	267	228	253	279	252	208	265	247	255	245	254	245	224	229	257	229	223	227	238	238	222	240	234	235	270	233	227	260	221	249	227	253	253	269	262	220	272	236	249	222	234	241	255	275	236	221	239	229	249	251	261	236	241	242	257	252	227	239	257	243	253	243	266	257	245	230	238	227	257	221	254	235	229	265	267	237	260	241	246	277	248	254	252	261	260	241	231	242	253	239	295	229	249	234	247	247	252	225	228	268	252	257	223	238	236	272	281	257	220	229	263	250	231	265	241	253	251	279	239	247	251	219	223	248	251	213	224	256	246	249	238	256	238	248	262	248	236	245	224	271	266	239	235	252	233	225	269	250	235	203	246	241	233	241	224	259	233	241	266	247	266	234	240	253	259	241	260	236	247	220	246	263	222	242	224	235	229	228	247	245	231	233	235	232	244	246	231	247	248	230	250	231	246	256	256	250	232	235	249	264	242	270	255	240	228	246	265	244	226	249	251	263	278	268	237	256	253	262	226	234	253	250	238	229	267	252	243	269	290	270	265	241	210	242	261	254	292	240	232	225	239	247	228	240	256	246	246	254	207	265	255	256	264	229	245	239	238	232	257	245	238	227	244	223	221	218	247	221	244	258	244	222	232	235	246	256	273	248	234	239	244	237	220	238	229	225	241	254	231	229	233	263	247	255	235	264	230	202	234	214	238	255	238	212	227	239	235	263	225	234	232	238	236	279	258	234	257	253	264	250	251	245	241	271	236	233	246	269	228	243	240	256	262	256	261	255	272	284	239	225	249	239	225	267	215	231	250	245	249	228	221	223	243	226	249	240	228	231	249	260	246	242	239	238	247	255	247	270	268	215	243	244	260	259	247	219	248	251	245	241	238	243	253	240	228	224	250	248	230	279	276	301	282	250	242	227	253	245	246	239	252	254	230	257	231	234	218	244	240	230	231	250	234	212	238	247	239	218	241	264	265	230	243	220	246	258	245	234	242	261	238	245	230	234	244	267	246	235	257	216	260	252	249	228	223	248	254	241	256	266	241	263	268	274	242	234	238	228	234	223	251	263	244	242	234	223	217	266	241	241	254	247	231	253	246	237	222	256	246	262	233	251	265	254	225	258	239	233	250	232	260	255	234	268	237	223	270	246	250	232	251	245	222	228	262	247	245	235	228	243	242	270	265	234	239	246	226	239	248	226	235	252	215	232	224	248	271	268	247	243	230	237	257	254	258	275	250	254	242	241	251	246	251	235	219	246	255	247	245	211	243	215	251	253	231	251	251	245	246	283	241	247	217	239	215	250	272	248	239	216	244	240	257	258	283	242	264	242	257	266	214	255	230	190	238	249	256	245	232	277	251	257	251	256	249	225	235	259	250	239	261	271	204	244	253	236	258	248	263	246	248	244	231	248	241	230	237	251	258	274	244	225	290	240	251	254	224	226	282	224	256	264	237	225	229	233	256	269	248	247	264	220	245	234	255	230	241	246	259	237	248	240	267	263	244	247	291	268	244	243	248	255	248	251	251	228	241	251	230	254	267	244	259	225	230	243	238	242	231	256	249	274	254	233	269	231	236	226	235	270	267	255	228	251	253	249	259	214	269	258	260	234	236	218	203	227	270	263	248	274	253	251	208	255	227	235	245	241	268	230	245	231	225	223	252	256	243	246	246	229	220	274	240	230	240	258	277	220	221	257	255	254	226	244	211	245	245	260	221	238	263	247	267	224	233	254	252	220	264	240	231	236	264	207	255	268	243	266	249	238	239	251	269	257	226	247	265	242	243	247	252	259	239	221	252	250	255	236	251	251	241	256	216	238	253	253	263	200	236	217	240	253	189	246	230	268	241	216	246	225	232	238	261	219	253	240	247	267	247	259	275	246	225	247	265	222	242	252	245	236	248	255	246	258	250	235	226	258	212	254	227	249	240	254	276	226	236	234	243	212	237	228	274	258	254	239	209	245	248	239	221	248	237	256	254	258	236	191	242	246	263	234	261	263	265	246	263	243	235	222	264	255	268	249	248	228	226	241	264	253	244	250	228	253	238	249	250	256	247	225	248	262	226	229	257	226	229	229	262	247	265	230	245	271	230	236	239	238	252	242	218	231	250	226	274	257	216	238	234	233	254	260	255	244	245	246	219	245	249	264	248	256	265	264	237	234	263	265	233	231	265	230	216	242	225	273	231	236	268	251	269	243	239	253	261	268	236	231	273	228	269	234	243	225	256	234	265	258	282	248	233	222	200	236	241	262	222	264	236	253	216	258	255	249	244	247	226	242	257	235	245	233	243	248	255	213	277	293	260	268	210	246	255	246	251	255	292	286	246	264	270	233	226	246	230	207	263	217	244	249	221	225	237	242	247	258	233	230	225	250	256	237	235	241	254	268	254	250	244	221	247	238	270	219	236	251	230	261	269	257	232	246	241	237	257	232	242	226	236	230	238	243	209	244	242	224	257	235	276	257	219	228	228	230	246	230	244	247	285	255	239	270	220	245	260	251	252	243	206	235	258	243	228	249	234	246	247	232	237	248	237	236	303	252	250	264	249	231	246	231	274	241	282	263	221	228	267	279	258	235	260	273	251	235	245	233	234	254	252	254	212	223	231	264	254	240	242	235	224	250	250	217	237	227	229	245	265	221	203	225	232	248	226	205	247	257	213	246	241	242	238	227	239	222	245	218	262	271	248	247	243	240	233	238	230	256	230	236	199	256	217	209	241	217	267	263	271	215	247	229	239	239	261	239	294	252	260	261	230	226	239	242	248	230	253	256	232	230	252	277	246	258	234	233	278	231	233	257	250	250	204	230	255	281	227	244	252	210	230	252	269	273	258	233	237	261	254	247	250	263	257	246	259	246	252	214	244	240	232	206	259	219	228	242	223	244	240	233	232	205	230	253	236	244	235	263	291	253	263	235	233	244	233	258	256	247	224	266	248	258	242	247	236	222	234	266	254	220	241	265	254	259	264	235	227	249	290	244	254	256	250	237	239	233	248	234	239	227	250	245	248	268	237	240	238
7990	1337	2467	2920	2469	1917	1680	1389	1252	1070	998	953	880	810	804	804	752	748	714	758	669	701	674	675	606	649	661	680	659	638	680	624	631	634	660	595	614	633	661	632	647	633	567	617	618	634	594	612	603	599	633	622	649	637	638	620	646	578	637	633	652	603	605	613	635	623	595	671	590	604	614	605	654	600	617	613	605	614	606	596	605	618	611	622	602	632	583	641	645	602	627	615	629	569	588	599	633	577	603	604	563	609	592	588	636	613	627	604	613	643	610	603	588	583	593	586	616	618	583	635	646	660	620	584	623	584	584	630	585	599	632	606	650	618	626	602	579	583	608	627	639	593	598	641	615	631	660	641	617	606	580	629	600	609	623	615	630	562	638	608	633	588	580	628	645	603	593	635	610	616	635	620	597	632	616	608	611	610	610	586	653	592	660	614	575	560	604	630	591	632	615	559	634	597	618	637	627	591	599	562	591	575	566	617	638	618	581	587	582	554	591	640	625	638	602	620	602	631	624	625	623	611	569	612	589	599	623	577	620	608	614	608	611	566	592	575	632	612	591	562	623	616	623	596	622	627	623	590	616	653	620	615	625	606	593	611	568	633	606	621	645	642	598	556	617	634	589	562	580	648	643	629	680	569	605	649	613	600	569	623	624	637	651	613	607	603	572	591	632	646	568	601	664	622	589	577	583	595	604	640	599	598	678	578	532	612	552	577	618	640	577	567	579	626	608	643	597	607	624	592	595	609	634	621	652	595	611	579	596	602	592	586	611	577	591	635	617	542	621	612	609	610	598	614	614	589	626	617	601	561	631	582	625	603	607	584	667	606	636	604	620	620	574	605	609	620	603	605	590	576	618	570	630	611	615	585	591	640	611	535	623	593	589	593	615	623	657	593	639	629	593	643	661	610	647	630	610	594	599	624	636	615	637	601	584	629	589	596	595	620	574	612	620	623	632	605	616	607	614	583	665	596	611	619	634	638	580	577	646	592	649	610	605	593	580	619	612	588	616	618	607	585	594	572	608	599	599	624	575	587	596	592	638	628	604	611	632	596	575	585	646	613	570	619	639	601	628	600	598	623	592	609	607	615	593	622	651	626	641	635	632	588	618	589	634	580	580	572	597	572	640	581	600	601	628	569	593	600	631	616	628	622	632	610	598	616	576	587	593	591	626	597	555	613	657	587	611	618	630	598	634	623	612	610	567	628	667	607	587	595	643	604	607	626	609	581	623	625	644	604	633	614	634	617	614	592	558	572	640	604	593	603	602	595	595	603	625	585	591	605	572	616	589	618	604	584	603	595	606	588	648	582	655	590	576	621	597	589	574	609	593	593	600	584	578	588	644	623	586	569	580	612	589	606	638	589	589	609	644	625	649	610	605	634	578	612	642	619	634	628	602	542	599	610	608	638	618	593	650	580	552	602	599	615	640	627	667	581	563	625	642	612	629	586	626	602	603	597	588	592	602	584	626	612	604	627	628	657	597	598	611	593	609	603	590	586	667	629	590	626	622	628	619	582	593	622	574	578	626	631	602	622	614	630	603	632	607	595	630	538	602	597	578	577	574	586	568	606	624	574	595	565	679	554	575	606	615	625	607	597	636	594	582	575	594	597	648	618	571	593	600	600	616	578	593	609	591	644	601	604	560	582	571	608	562	637	588	586	594	603	602	614	558	662	659	588	626	604	611	618	639	604	620	573	621	614	571	611	596	618	576	642	583	580	602	606	612	614	617	619	640	622	632	610	649	602	632	616	570	613	580	650	617	585	632	601	581	589	626	645	616	584	643	622	618	621	615	594	616	602	601	647	590	584	591	574	629	568	605	609	612	603	595	605	612	560	566	599	604	618	614	588	601	593	623	648	570	614	593	626	590	609	656	646	617	629	584	599	573	598	566	582	642	632	619	593	620	596	651	630	613	638	593	611	614	615	640	625	584	610	604	553	595	647	625	609	626	600	626	622	645	633	621	624	611	644	573	634	630	605	637	599	609	596	594	568	580	636	597	667	610	583	573	597	621	566	595	616	574	621	581	592	566	624	605	639	594	630	604	626	572	596	619	599	597	598	633	631	604	636	611	590	633	581	613	621	588	554	591	596	620	613	615	588	614	618	589	631	634	570	601	609	598	607	629	614	617	619	586	620	617	598	605	594	571	632	615	637	589	593	599	626	640	580	609	617	604	639	570	597	578	613	610	627	597	627	633	617	621	584	605	621	585	597	604	645	624	586	603	623	619	598	585	602	610	618	595	594	567	607	541	626	591	583	609	591	603	591	627	564	573	593	603	583	602	584	607	575	561	584	617	570	600	606	648	632	619	591	611	643	633	636	605	631	667	601	585	612	641	626	593	649	582	582	617	585	624	602	600	621	618	606	610	598	584	589	603	571	585	574	634	579	588	602	575	628	560	607	638	595	630	605	625	603	670	603	618	656	568	651	650	563	567	563	620	608	630	623	591	651	577	592	609	616	572	588	561	619	604	635	604	580	616	637	605	626	589	592	636	601	612	593	593	615	622	593	560	626	619	565	577	584	590	588	598	612	587	652	656	563	619	593	609	600	605	591	601	637	614	615	576	622	590	623	621	568	611	625	599	610	642	629	574	592	586	621	591	614	594	601	596	554	651	606	598	611	587	600	620	601	601	616	573	612	617	616	617	635	620	614	636	594	593	610	618	593	602	618	611	633	617	644	580	584	641	666	592	612	638	625	607	614	598	628	616	616	622	595	587	589	596	617	575	621	627	602	588	589	612	587	595	622	667	637	598	613	646	608	588	609	597	576	622	602	623	587	566	604	585	607	593	580	622	635	668	612	594	583	597	599	594	617	635	615	631	602	648	609	611	570	607	598	615	597	597	597	599	628	654	618	623	587	623	597	547	594	588	577	619	673	573	641	574	602	640	585	636	667	600	595	582	647	575	578	556	610	582	628	580	607	639	600	556	617	613	594	579	576	621	575	560	568	642	567	579	620	579	619	600	620	603	611	614	615	605	593	619	601	603	651	614	602	625	587	618	625	615	656	605	640	589	592	606	599	584	621	593	628	633	596	646	626	610	643	602	633	612	617	574	616	613	601	603	600	574	595	605	604	561	588	587	626	594	609	618	611	604	585	588	601	593	590	592	604	632	599	638	600	670	595	625	633	633	605	637	625	633	610	577	593	626	610	586	636	582	644	626	626	649	649	594	617	585	560	639	620	646	635	640	600	584	627	619	585	656	617	591	615	597	583	634	602	621	610	640	643	584	615	577	582	587	614	616	617	565	619	594	591	630	605	640	594	597	583	631	600	608	618	625	601	617	592	631	660	579	606	603	647	628	615	610	565	624	569	659	629	558	591	623	640	654	582	607	669	633	590	612	653	637	591	605	648	639	600	645	624	609	600	615	570	576	597	652	602	601	598	651	600	642	582	663	622	628	618	661	638	619	630	624	620	610	653	609	611	598	603	595	619	602	640	609	587	572	650	610	665	621	617	623	594	632	606	606	611	589	632
1574	451	457	463	393	394	326	331	376	345	352	335	363	336	313	347	369	311	277	316	331	337	312	340	332	324	297	282	351	328	351	323	328	347	328	325	346	290	311	334	341	329	313	345	342	318	325	330	303	335	305	306	321	329	322	297	303	359	296	327	324	294	315	313	358	351	312	319	308	352	337	336	316	327	314	368	353	345	328	336	325	332	345	334	316	314	324	297	334	342	320	362	336	328	362	354	316	326	311	303	355	332	336	350	329	335	299	326	325	321	292	328	324	327	344	350	308	294	304	336	358	314	317	328	321	324	317	338	287	303	332	316	296	329	385	306	316	356	303	309	309	271	307	317	351	304	328	311	345	300	300	307	333	331	322	313	329	320	347	314	324	338	300	319	320	332	340	315	286	326	294	349	315	335	306	335	312	336	361	314	322	318	321	311	338	349	328	331	342	342	322	309	284	331	310	319	354	329	341	345	342	353	326	313	326	329	377	309	334	327	344	356	296	317	298	338	311	307	329	337	315	316	344	366	328	347	313	360	302	305	300	317	337	331	320	304	326	382	350	349	326	333	286	314	306	362	329	325	302	349	325	331	303	306	313	283	293	296	331	288	289	325	323	309	312	305	336	342	315	336	341	324	326	302	347	297	316	313	354	311	340	359	315	335	368	319	329	321	346	301	335	316	316	299	334	347	308	310	382	331	317	315	342	304	316	324	323	350	338	302	301	294	302	319	310	333	324	317	325	330	307	333	324	360	313	316	350	336	325	340	334	369	345	302	322	288	347	330	338	312	308	326	320	316	332	319	331	304	309	340	300	326	318	329	317	316	332	319	309	337	298	302	320	326	322	320	315	282	305	354	356	287	309	312	300	342	356	334	304	355	302	314	319	317	332	318	313	318	328	326	300	320	313	349	344	313	356	355	314	337	319	357	311	352	308	348	320	314	327	326	301	316	332	350	328	295	343	319	322	301	350	319	326	332	317	327	352	318	352	312	317	317	353	337	315	356	315	318	303	335	330	317	287	349	346	331	317	316	337	325	316	314	323	335	321	335	340	302	306	334	302	318	337	337	336	337	353	298	375	351	324	323	308	312	303	312	336	328	347	322	332	318	329	324	346	322	316	330	350	338	348	331	313	323	314	315	324	294	335	289	357	288	350	352	317	311	343	314	317	329	347	334	316	321	324	339	353	286	326	368	310	334	326	339	305	306	330	362	312	352	317	347	313	329	337	318	330	341	308	317	323	311	304	277	320	342	324	295	335	347	347	318	348	325	316	295	349	334	352	309	313	327	308	309	301	307	365	343	356	331	337	365	322	303	313	299	334	326	307	316	309	336	329	349	338	344	335	324	320	327	317	347	328	303	331	370	328	353	343	303	333	300	361	341	321	329	289	329	318	301	307	346	353	335	357	296	334	361	326	378	340	338	340	330	308	338	341	337	343	335	295	295	321	342	343	293	295	309	313	347	312	343	325	330	356	323	307	325	335	297	300	334	339	320	342	346	304	303	310	332	318	325	293	334	325	315	332	339	325	352	338	286	352	288	369	318	331	268	324	324	318	312	321	353	313	322	306	325	308	363	315	350	303	316	322	341	324	306	322	339	327	336	312	344	332	322	334	305	334	333	328	335	326	310	333	333	327	338	332	294	327	307	343	315	316	340	348	311	303	343	299	321	303	311	314	290	340	357	301	321	305	321	360	334	317	310	363	314	334	324	332	366	344	332	363	320	338	310	316	308	305	354	357	340	338	349	337	340	337	317	340	359	342	342	345	311	344	342	359	316	326	311	318	343	320	286	305	341	352	354	337	314	339	338	329	332	318	347	323	342	346	303	328	276	318	320	312	322	325	331	316	344	340	302	354	312	310	343	337	337	327	341	349	334	325	318	316	354	312	355	345	336	317	339	337	381	305	364	343	325	351	332	331	313	333	343	293	344	330	343	316	344	342	320	338	309	305	339	332	346	368	321	327	323	333	332	332	323	332	315	326	343	310	342	332	327	366	326	300	306	306	318	365	332	301	306	322	308	312	297	332	329	297	311	318	323	336	383	324	324	342	346	329	320	331	319	340	303	342	357	320	342	336	285	334	306	329	351	293	320	315	351	330	305	342	311	307	323	325	322	344	331	333	323	298	344	339	324	301	372	339	331	303	343	329	288	341	304	354	348	319	321	308	306	314	327	327	338	333	306	293	338	338	310	321	362	315	344	332	303	333	347	316	316	330	299	317	332	292	334	309	329	316	346	310	325	308	316	334	293	329	332	329	310	346	323	365	304	287	331	343	314	316	361	338	309	328	324	371	313	293	309	347	299	294	330	357	321	318	322	324	289	357	315	325	336	327	321	318	319	351	290	324	335	309	343	333	361	335	307	280	310	364	315	338	311	355	322	310	345	328	342	320	338	363	331	291	357	295	344	326	312	325	324	336	342	301	328	317	333	328	316	292	341	335	336	299	292	317	335	356	301	295	356	307	314	342	328	333	331	322	369	293	340	320	331	314	340	303	367	328	324	336	312	306	361	304	319	373	346	307	318	356	317	340	368	330	334	332	320	327	320	302	315	307	298	304	351	310	347	347	356	325	320	302	328	339	355	371	322	336	315	332	348	335	330	339	325	284	332	333	322	367	338	312	348	309	339	334	298	320	366	356	346	340	331	288	337	341	331	330	338	325	328	328	335	290	337	311	351	326	344	326	351	335	335	341	363	337	327	342	329	318	290	348	326	316	330	322	328	342	313	323	313	317	317	305	321	294	323	323	326	349	325	321	345	300	315	334	293	345	350	316	321	335	318	315	356	307	314	336	355	332	314	332	327	319	349	358	332	331	317	306	324	311	328	306	319	331	356	302	323	329	357	339	319	315	301	312	324	319	335	329	309	316	338	325	309	318	316	301	325	321	350	335	325	329	325	350	346	325	323	319	325	330	359	316	279	327	318	295	343	318	332	350	346	335	326	338	349	354	315	338	338	355	347	326	297	311	345	359	298	336	302	328	341	314	340	358	324	322	321	314	347	318	344	301	286	323	343	324	336	311	303	310	317	331	347	331	337	317	337	319	321	309	346	319	323	337	303	368	334	327	302	332	348	364	332	326	328	322	356	327	324	355	375	321	370	331	332	325	350	297	329	324	317	323	331	354	323	333	311	331	339	307	318	273	334	324	286	312	335	344	340	335	337	300	289	332	326	329	323	329	306	302	304	322	339	323	326	327	358	359	335	294	313	326	319	313	349	357	337	339	315	343	339	324	286	319	339	310	342	319	344	291	323	306	311	337	271	303	344	306	312	309	329	324	322	304	321	322	339	332	353	336	295	312	331	324	349	327	305	335	344	335	325	294	354	346	342	324	307	333	318	326	330	311	356	334	358	339	300	313	339	295	301	353	337	336	322	358	326	325	323	363	321	322	345	341	325	318	294	321	339	315	304	308	306	340	312	327	328	365	327	312	344	316	323	323	339	327	348	322	335	308	310	334	303	320	321	359	323	335	348	321	326
2104	927	1168	1211	1177	1071	972	966	910	888	851	878	824	845	847	838	877	802	794	829	809	822	820	796	857	789	830	812	746	828	798	775	799	794	792	809	828	834	804	827	807	821	834	852	813	823	801	842	838	820	766	841	808	811	825	813	824	825	805	813	773	794	810	838	751	820	790	764	842	775	858	869	796	851	824	783	776	820	847	850	801	812	800	804	759	783	733	790	785	840	826	830	831	808	819	804	839	819	800	778	826	810	809	821	770	792	831	836	776	805	837	789	822	826	851	806	799	802	810	860	846	832	799	868	819	774	802	851	821	829	799	820	832	825	754	839	814	844	793	830	800	749	762	810	819	763	806	723	808	827	804	787	794	842	797	805	819	818	787	849	778	769	824	805	767	758	869	810	796	846	821	842	839	765	796	894	801	831	849	805	838	879	830	817	785	799	803	854	846	717	794	834	812	797	812	816	814	830	801	764	816	858	787	836	819	757	815	806	759	802	835	852	730	802	756	761	834	815	816	848	834	810	782	839	807	836	829	798	839	798	791	778	838	843	780	800	788	792	814	765	793	796	793	795	799	799	831	790	801	811	793	831	779	787	770	832	829	778	818	772	791	796	827	831	779	851	799	801	842	820	833	811	832	811	820	794	792	792	824	815	868	837	776	822	816	875	810	818	829	831	783	756	767	826	866	807	848	808	766	833	810	755	790	812	848	820	763	762	771	836	830	759	820	833	811	804	881	792	815	850	827	796	771	793	801	824	847	853	810	786	779	804	783	845	840	793	856	775	823	776	817	826	790	786	819	795	822	811	756	792	818	832	773	812	778	863	789	841	796	800	789	814	774	851	829	801	848	815	785	839	834	809	798	804	820	784	805	797	805	780	765	847	812	789	821	829	819	795	778	850	800	846	807	843	789	816	849	826	796	815	848	797	783	774	796	766	817	814	776	815	808	841	820	823	784	837	755	760	792	786	828	794	831	831	830	794	810	868	834	824	815	803	819	838	783	810	823	798	822	819	825	811	800	739	875	762	794	847	821	764	792	810	802	829	801	807	757	854	803	800	751	811	780	834	839	865	801	814	855	838	857	836	798	802	795	809	840	887	799	826	805	835	834	741	774	831	809	776	823	840	826	807	821	799	859	767	777	770	750	801	771	805	826	814	801	800	799	838	822	828	833	839	831	818	784	849	870	828	801	783	830	817	775	738	800	784	813	792	799	787	832	832	805	774	823	759	830	793	850	839	831	779	782	859	831	752	793	771	768	801	858	822	818	816	836	806	800	790	820	824	778	872	822	831	849	773	789	770	811	858	800	765	806	797	836	832	845	797	779	787	823	828	796	800	786	865	825	782	783	861	804	810	850	787	816	772	760	779	782	773	838	828	826	821	839	807	785	792	838	777	733	832	807	804	788	803	803	784	817	824	789	807	817	816	767	816	841	831	841	779	802	865	787	773	782	832	848	799	769	812	816	791	863	817	798	825	807	779	830	778	815	774	841	784	814	814	813	834	849	770	798	838	756	802	818	830	838	815	811	828	762	796	820	833	832	772	807	794	833	801	797	810	866	805	842	808	811	754	838	831	759	829	772	816	817	760	815	789	776	820	817	815	803	778	835	825	824	829	802	772	819	851	829	797	800	787	839	786	790	824	809	843	810	831	751	773	877	780	855	826	877	814	763	802	797	786	825	793	773	803	830	790	863	820	803	831	848	846	779	810	811	790	797	796	818	798	845	839	801	772	777	808	815	866	816	788	821	775	798	793	802	742	873	782	796	795	770	873	831	794	782	804	837	807	866	785	829	773	798	795	824	822	845	815	855	824	792	828	777	849	810	854	802	763	808	781	820	793	819	840	811	783	748	816	801	840	823	832	754	828	778	836	830	804	782	819	788	847	784	785	792	783	774	785	789	828	826	775	841	869	745	821	786	853	762	831	815	840	789	851	799	741	790	871	805	850	797	811	847	794	797	821	815	770	808	787	798	859	835	833	774	779	784	819	786	822	864	780	795	786	821	772	796	849	781	806	809	801	866	764	810	807	816	809	805	831	828	844	825	833	756	787	765	840	787	846	827	792	830	776	788	814	803	797	795	800	871	810	802	794	854	818	774	821	812	781	805	780	798	804	803	873	816	800	759	826	818	834	799	820	824	800	820	799	852	805	808	800	778	852	779	792	810	821	818	791	817	814	733	815	799	795	749	831	799	821	851	823	742	877	831	814	767	774	842	797	806	774	798	782	884	764	781	762	848	839	794	774	803	813	825	802	812	816	755	831	878	810	830	811	806	796	815	779	750	812	817	785	840	789	845	815	809	799	865	814	802	799	799	831	816	859	784	823	813	813	814	797	835	812	817	841	853	832	814	801	869	799	791	783	838	839	810	844	892	822	753	794	782	761	830	810	808	784	803	845	827	751	803	822	807	840	813	788	785	847	803	831	810	792	784	779	784	795	821	801	801	829	847	818	756	847	786	772	806	826	818	800	782	819	849	816	844	844	804	764	822	813	853	833	792	835	768	778	800	830	786	780	816	803	816	835	778	844	826	821	783	756	859	751	830	792	768	874	853	784	794	810	798	821	784	809	820	759	800	819	781	875	767	813	814	837	846	769	775	840	790	763	818	807	782	805	799	748	806	839	825	767	804	829	864	761	816	780	853	786	729	819	787	799	793	827	827	778	861	787	799	780	756	829	792	817	769	831	784	792	809	795	750	831	785	763	827	807	837	826	818	804	783	814	806	830	775	794	823	812	792	796	808	776	799	802	833	834	810	791	849	774	771	784	892	828	846	874	838	787	812	837	857	789	813	818	808	807	821	815	806	748	821	872	821	811	779	822	828	821	817	861	839	746	800	780	767	821	809	829	811	798	803	806	807	779	805	794	799	798	785	846	812	801	823	823	849	760	836	797	794	777	822	810	814	777	784	807	781	816	760	772	797	833	787	836	796	769	827	771	749	815	854	809	864	815	797	840	809	750	818	803	808	797	800	814	821	800	801	763	800	828	836	812	833	778	871	798	768	775	873	816	823	806	752	829	792	804	799	785	775	794	786	766	822	818	801	816	812	844	839	829	790	843	827	828	842	820	809	824	837	827	832	854	829	832	830	807	782	840	753	808	797	804	806	843	803	804	778	855	821	829	837	811	795	801	855	799	806	808	795	777	827	837	775	810	808	807	846	818	793	850	847	799	809	815	812	814	823	796	794	802	811	877	845	849	825	817	809	816	785	787	791	804	803	828	840	840	790	853	820	798	775	855	808	743	816	799	826	823	806	803	770	782	783	779	825	827	810	772	848	847	858	825	787	829	868	782	858	862	791	802	843	812	828	823	797	774	798	768	817	770	812	801	805	793	808	815	817	861	816	778	817	777	828	843	787	829	796	844	806	812	812	809	805	838	788	793	833	836	803	815	817	796	793	836	851	799	777	825	857	785	831	828	793	789	827	812	821	785	819	835	780	813	819	815	777	842	805	782	747	831	788	826	824	768	851	801	828	800
6875	924	949	823	653	573	500	519	478	461	459	434	442	393	393	395	403	399	371	389	400	420	427	359	361	424	407	427	387	360	397	401	417	394	377	415	387	408	366	367	365	406	408	391	362	437	388	380	349	443	372	398	400	411	391	382	414	372	377	386	402	408	388	443	371	385	399	375	414	373	388	404	413	376	415	388	411	388	372	415	393	377	373	334	445	376	391	374	382	346	387	401	386	408	402	368	413	433	399	429	386	392	418	372	380	367	423	391	383	391	407	380	373	413	359	383	372	394	387	384	385	383	414	395	369	387	390	386	389	369	396	403	384	385	359	388	401	378	372	398	372	378	430	400	399	377	376	399	365	332	441	417	350	390	357	367	399	394	359	380	401	363	392	392	377	379	440	397	382	395	377	413	414	423	404	376	375	389	416	383	392	364	400	393	408	402	400	408	444	400	362	375	380	372	375	415	405	397	385	360	400	376	402	404	388	396	389	441	418	386	410	371	410	398	420	381	346	400	392	372	389	400	439	380	374	405	408	426	412	399	422	392	387	398	370	419	392	380	359	407	364	337	377	400	385	381	376	393	400	414	416	397	399	383	374	375	414	402	407	419	359	363	387	370	410	394	404	397	390	377	384	389	391	403	378	413	364	392	382	401	382	402	391	359	424	379	384	424	385	387	373	348	394	365	372	357	370	378	418	393	367	402	396	370	368	416	377	353	376	368	373	339	410	413	387	382	421	381	417	391	343	344	380	414	375	383	392	430	379	382	378	371	357	381	403	402	397	373	388	384	397	397	377	410	375	349	392	433	422	385	371	381	423	401	375	385	411	393	415	418	364	402	416	374	350	379	381	388	388	380	377	386	406	390	403	374	386	420	408	374	389	385	395	392	391	419	366	386	374	403	393	414	396	373	360	351	402	402	423	406	391	413	423	405	406	414	387	379	391	358	393	405	397	376	384	377	391	389	367	399	386	375	349	388	391	371	379	396	409	373	370	371	364	408	402	398	366	371	413	375	439	385	397	358	325	383	383	356	387	419	399	429	400	376	372	369	379	453	383	377	383	335	389	372	405	370	375	354	392	399	355	375	381	401	395	398	425	393	380	382	395	391	441	421	389	403	408	388	380	409	384	361	389	405	398	384	392	402	374	377	398	401	367	389	413	419	389	415	409	386	400	393	369	376	419	435	400	399	376	393	367	411	383	381	355	395	393	392	413	361	375	378	420	391	388	392	418	385	392	363	383	396	385	421	365	430	392	360	377	398	383	391	350	356	384	411	358	408	403	340	408	413	394	364	367	407	383	385	398	401	414	383	348	395	389	397	419	388	378	424	378	390	358	397	395	372	399	410	371	456	438	369	391	383	416	376	381	353	411	400	423	410	393	421	402	352	384	403	392	405	411	393	403	404	379	440	394	368	383	377	417	397	361	419	398	403	385	365	355	389	347	419	374	395	365	379	358	390	408	409	369	423	410	359	360	399	417	402	383	434	376	406	365	370	361	378	408	389	420	382	377	389	369	412	378	446	422	376	365	360	449	377	385	368	428	408	378	391	371	386	384	363	362	432	376	417	390	412	360	379	371	393	385	393	403	429	409	400	361	410	383	327	371	357	397	410	415	372	371	382	402	442	444	399	374	414	392	375	398	407	350	398	384	405	417	373	374	430	384	426	417	379	398	363	384	413	351	379	415	419	382	411	391	391	411	366	384	390	379	406	390	396	374	372	382	404	410	430	424	380	394	363	383	413	342	410	417	361	368	362	385	387	369	412	386	364	376	394	380	400	405	391	413	405	433	391	396	354	387	372	401	361	346	405	378	406	406	377	383	410	420	387	391	380	436	336	411	410	393	398	410	368	355	428	397	394	399	402	387	375	372	352	394	367	357	379	355	358	365	377	443	362	387	392	392	334	381	379	393	397	403	381	388	389	372	368	394	356	389	413	382	401	373	357	399	385	418	369	414	353	384	387	375	390	381	364	416	385	382	330	382	401	398	366	357	388	398	391	337	386	414	377	398	413	405	427	420	349	380	431	396	402	367	398	364	379	396	413	373	388	399	369	391	395	404	368	383	376	415	374	413	376	388	371	408	348	379	374	377	414	411	354	377	390	387	425	390	403	372	422	399	363	403	383	395	406	408	395	446	374	379	395	375	389	378	408	387	431	407	396	449	397	367	392	375	380	408	351	387	415	376	352	380	376	392	410	381	382	449	358	410	396	383	411	419	360	366	404	414	401	418	411	404	401	406	364	353	391	368	396	393	371	418	418	379	403	384	391	380	401	377	399	387	382	399	392	383	362	345	402	400	369	415	390	365	387	380	405	422	388	398	397	426	386	368	411	421	357	363	391	387	430	385	364	392	346	374	348	393	366	369	392	382	409	378	379	395	360	376	360	361	401	417	402	415	395	384	370	392	387	394	365	406	369	383	394	390	366	353	370	402	406	446	373	380	407	387	371	374	367	412	391	416	386	407	407	415	376	395	387	414	362	399	390	396	401	362	390	364	380	406	390	366	329	416	408	422	376	410	411	412	370	390	382	393	359	396	410	395	467	366	385	358	390	370	375	386	384	320	378	348	396	374	429	392	379	378	424	424	420	351	354	380	394	374	434	376	395	391	383	380	410	422	367	386	449	355	384	431	402	374	369	352	375	400	393	397	370	387	399	405	416	395	345	394	400	419	415	378	389	375	388	392	390	382	356	410	362	408	375	425	399	384	393	396	386	344	424	394	418	397	378	404	362	407	394	409	376	401	386	362	377	392	411	404	382	369	383	383	373	378	438	399	399	377	359	404	398	416	395	365	403	341	406	384	375	393	361	363	390	346	424	401	420	417	382	418	405	373	402	379	382	364	407	380	411	368	379	397	375	416	399	361	408	392	393	401	405	376	345	430	375	376	421	400	399	382	350	392	365	390	406	394	380	400	407	394	377	406	375	374	375	380	388	416	404	374	407	379	392	380	365	396	373	417	416	375	385	387	396	400	410	362	376	409	395	357	421	392	403	388	398	374	396	409	371	380	415	404	428	387	395	382	405	388	388	418	399	405	398	400	384	399	384	401	397	419	436	379	410	367	382	396	398	387	390	396	389	421	411	407	403	417	362	361	385	380	385	398	391	408	400	399	362	419	402	350	419	410	363	406	372	362	403	364	391	413	399	398	402	418	460	403	424	370	410	358	393	417	376	405	424	378	382	416	412	353	394	405	360	391	406	379	386	411	421	359	367	403	397	377	357	378	411	360	408	362	415	392	404	441	380	400	374	333	354	397	390	358	411	381	378	459	349	389	426	378	356	389	433	367	352	386	397	402	388	390	407	399	401	385	386	349	418	410	377	397	409	390	388	374	398	402	358	391	365	390	417	370	395	378	388	372	392	407	404	407	388	378	356	378	392	382	379	377	388	393	390	382	424	408	398	385	343	393	387	389	369	402	381	386	361	374	377	405	405	415	414	392	373	355	389	409	356	406	389	394	367	390	380	389	400	403	388	374	400
6622	1382	2048	2370	2139	1787	1608	1413	1300	1268	1276	1102	1155	1074	1106	1065	1034	970	973	954	969	1001	992	992	982	931	966	1012	1049	939	970	985	955	968	943	978	997	914	936	985	930	924	935	968	943	912	953	987	962	964	917	923	931	910	985	950	924	920	925	958	957	943	948	905	961	926	927	974	999	922	954	900	902	912	958	961	988	929	929	913	951	935	936	933	874	885	921	937	909	896	880	948	928	937	943	920	930	965	904	936	901	902	941	966	940	910	926	951	920	970	947	955	893	954	938	937	951	972	914	951	920	920	934	946	957	954	934	942	968	959	962	903	940	948	968	954	904	956	956	1024	956	893	916	911	972	973	965	926	954	903	956	942	949	970	942	975	920	916	923	941	934	924	1016	935	887	924	1018	978	933	961	911	938	985	917	945	970	888	949	946	912	927	975	899	938	961	955	945	933	949	933	919	954	906	928	897	926	929	948	894	919	957	988	957	932	912	918	928	920	934	918	939	932	943	927	903	936	996	933	944	914	929	941	980	920	933	986	919	942	941	938	894	920	969	895	924	906	943	918	985	917	958	918	883	885	963	939	950	897	921	947	997	976	951	960	952	960	939	907	916	946	1014	913	942	915	916	938	948	924	917	944	897	949	920	875	935	954	955	958	890	940	919	926	952	958	911	965	872	959	929	915	919	923	926	956	914	925	1004	950	991	899	981	880	970	946	941	964	902	945	995	927	969	951	939	901	920	947	982	962	966	955	866	945	952	965	926	860	982	925	935	887	901	932	890	921	908	940	996	973	997	930	954	919	910	952	946	952	936	966	955	927	951	976	918	907	875	921	999	920	910	970	903	944	919	854	943	920	958	954	935	953	1003	983	913	955	949	892	973	958	922	951	910	948	970	892	892	909	942	895	979	897	963	958	934	906	937	956	926	934	969	943	941	959	933	973	944	909	988	845	923	945	980	968	902	947	928	958	889	900	925	928	961	941	926	931	950	930	929	908	964	955	943	1004	900	1003	940	949	938	957	919	943	991	919	948	932	980	938	908	924	975	972	926	982	933	883	961	931	952	931	942	872	949	978	994	924	905	979	927	954	899	963	977	910	917	943	970	987	940	918	937	887	934	935	944	925	927	918	914	914	993	929	914	917	976	962	962	967	954	1003	955	906	925	932	894	985	921	901	932	866	942	908	939	916	952	896	921	964	1011	939	915	946	957	885	970	905	942	986	945	950	953	943	919	922	936	968	895	946	919	955	881	897	961	936	920	935	969	903	903	942	933	887	888	953	1005	944	983	913	941	901	923	950	930	915	958	921	936	946	1018	907	977	973	1006	962	932	879	920	948	988	964	907	941	936	946	912	925	953	950	949	960	953	916	965	937	894	946	973	933	939	955	958	920	930	987	961	940	916	908	900	884	931	970	905	926	930	940	940	975	973	999	953	878	987	949	925	955	975	919	960	948	978	937	963	913	890	949	895	967	919	954	900	956	883	927	962	931	937	912	958	980	985	936	900	930	949	972	980	958	920	901	926	947	891	959	919	937	929	963	924	922	949	929	912	944	973	943	929	919	958	939	950	931	945	940	951	954	909	919	986	991	963	962	929	975	898	963	938	932	946	931	897	950	982	923	1007	897	903	937	963	950	934	891	927	960	982	935	903	908	914	894	860	935	961	1026	920	918	921	1002	898	957	957	973	973	906	922	974	873	956	950	917	930	917	902	940	969	949	966	990	927	957	873	907	940	915	909	889	922	949	945	926	991	928	934	930	952	912	964	961	936	880	917	911	967	924	968	928	912	916	972	953	903	912	917	926	901	917	949	898	933	949	958	945	921	931	973	933	985	1017	952	920	932	929	918	863	964	891	915	898	926	911	918	930	906	943	908	957	914	946	978	956	899	954	920	931	905	989	1006	960	949	880	876	936	965	971	967	975	945	923	947	909	952	953	898	867	903	915	894	960	885	898	949	926	939	962	980	965	947	912	965	931	882	942	934	966	963	947	947	933	920	992	955	966	899	950	935	995	884	991	946	906	1013	949	989	948	871	954	935	933	994	962	970	931	953	980	890	917	927	923	953	924	968	950	950	998	972	914	922	958	933	964	871	919	978	929	901	929	906	916	908	904	1002	923	933	940	949	901	996	923	899	924	904	908	948	948	916	895	951	891	928	915	925	909	931	944	994	928	874	895	974	944	930	893	977	923	941	926	881	912	928	947	984	965	941	940	970	853	989	927	867	963	962	942	962	879	967	926	948	930	957	932	909	914	978	965	895	927	902	949	956	931	913	891	934	918	914	937	934	963	1010	959	964	906	936	897	914	941	923	927	922	899	1002	998	962	894	975	946	965	906	964	973	953	887	896	913	959	950	894	932	908	927	1002	979	916	939	977	928	909	915	931	894	940	905	931	937	908	999	953	985	924	963	947	955	945	996	925	963	956	922	956	965	901	933	966	925	930	906	927	925	919	949	977	937	946	885	922	861	903	964	909	923	984	966	955	987	968	937	931	946	933	916	944	948	910	966	923	897	948	905	946	943	932	892	904	932	970	953	956	943	973	954	913	917	995	912	969	904	929	952	943	921	951	927	964	956	907	964	957	948	910	942	913	933	966	902	974	986	960	958	903	975	931	930	938	914	969	929	866	943	901	916	937	881	924	949	984	965	936	948	940	913	916	915	920	959	927	940	994	926	998	895	927	911	948	923	981	937	922	892	948	932	968	941	954	910	916	934	922	991	956	945	976	909	956	904	914	948	933	958	896	944	995	914	966	954	852	912	905	954	952	894	934	914	908	941	923	876	972	955	936	875	949	932	947	940	963	951	966	967	913	890	903	933	927	1008	933	935	1007	930	887	942	865	930	924	934	932	966	916	907	941	979	914	910	894	916	948	948	947	964	973	946	976	950	882	973	956	908	938	854	912	978	942	932	971	918	930	904	944	951	906	937	939	929	898	933	913	928	939	898	960	925	956	985	945	899	936	979	909	923	995	941	913	981	971	994	1001	946	958	897	949	905	904	963	926	921	912	926	933	952	914	909	922	921	973	916	919	918	969	932	938	948	953	939	979	966	957	897	908	912	922	945	931	935	941	926	908	924	938	971	944	926	906	932	953	973	934	959	1002	889	942	971	881	910	917	950	922	975	911	938	868	947	935	919	931	878	934	934	930	936	926	966	946	902	955	955	937	941	940	899	898	974	950	928	951	941	876	943	972	931	967	945	959	925	952	920	873	949	959	894	889	954	937	964	945	962	983	918	907	954	906	907	897	859	979	955	947	975	939	952	935	910	959	941	964	937	911	996	942	917	853	950	970	923	936	953	923	935	917	910	924	968	918	911	979	940	928	894	970	966	964	957	952	956	913	959	906	935	906	914	952	877	961	969	941	897	886	974	960	946	983	950	943	977	948	967	875	884	969	957	957	948	972	943	966	982	886	929	917	997	954	926	935	915	936	940	944	934	984	910	929	973	924	894	924	951	943	943	904	982	975	987	979	915	932	980	935	935	944	944	912	998	943	1001	915	912	937	936	929	958
12378	1203	1156	926	641	525	403	429	376	364	320	322	283	279	271	252	255	243	237	242	245	246	246	250	276	253	235	245	256	242	256	243	227	266	257	245	266	231	246	232	230	257	262	244	268	237	217	233	248	245	249	242	223	202	243	244	211	232	228	262	235	248	268	232	219	231	248	236	248	227	252	228	269	256	210	246	242	235	236	240	240	241	229	242	247	271	248	230	226	263	244	244	233	273	252	232	226	236	237	280	238	262	243	251	221	234	251	239	232	259	260	251	246	246	264	236	237	284	256	282	237	251	255	236	252	226	244	231	281	226	240	260	236	260	244	262	242	242	221	277	218	257	234	237	228	235	210	229	243	270	230	237	244	240	269	235	216	277	236	223	244	235	238	260	216	244	250	222	265	206	255	222	229	247	265	258	233	253	234	233	234	231	252	243	229	240	247	221	231	245	216	277	256	237	236	262	234	228	261	245	223	246	254	249	226	247	253	261	260	246	229	238	224	266	207	252	227	233	259	270	230	240	246	241	258	250	270	250	220	258	239	226	245	252	261	249	222	235	257	252	265	263	243	215	211	259	222	226	235	225	234	207	215	265	273	272	263	215	260	256	240	223	243	276	236	226	258	239	240	234	235	252	234	216	233	248	281	252	231	233	230	220	215	249	239	232	232	259	257	260	190	230	235	207	260	237	251	231	264	265	224	279	260	253	212	265	235	248	210	259	259	201	227	245	244	221	227	225	245	254	225	250	229	211	248	239	262	247	270	259	230	229	254	216	271	239	282	234	248	238	243	245	258	296	219	281	255	227	239	238	254	231	253	236	248	245	257	236	227	240	246	256	239	257	262	245	234	263	250	231	229	255	262	248	268	254	261	222	262	264	287	249	239	225	227	255	241	229	234	227	237	239	259	220	246	256	209	231	227	246	256	237	245	274	237	219	286	250	230	259	233	244	238	239	253	255	252	208	235	225	213	264	250	245	244	265	248	234	232	224	228	256	227	235	246	245	244	221	205	224	248	281	253	265	220	209	235	256	216	253	243	219	238	262	254	225	237	259	271	243	257	216	247	194	253	248	249	236	275	261	240	222	257	230	274	255	238	216	225	267	231	249	243	274	239	235	216	221	230	265	240	256	226	221	227	239	232	242	270	240	257	245	220	237	243	242	240	210	232	258	257	254	221	221	252	256	229	245	248	252	273	237	222	249	245	268	237	218	267	245	252	239	269	217	235	248	264	236	239	231	228	250	261	237	234	231	235	239	231	227	241	257	236	252	247	268	243	236	228	261	242	239	238	243	242	247	247	231	246	236	218	227	242	257	258	247	237	238	255	220	247	257	251	264	232	233	257	254	239	220	238	261	253	210	239	230	265	245	248	238	246	274	248	228	238	229	243	267	226	238	250	244	230	234	269	245	272	263	267	252	254	207	258	234	230	257	225	265	230	209	234	235	255	223	236	231	213	236	243	238	219	228	237	223	226	240	263	205	259	285	262	237	254	239	237	234	269	220	265	224	243	228	219	245	238	267	218	244	236	240	246	262	256	246	227	265	244	229	221	237	229	230	244	234	269	247	235	238	256	262	263	247	243	247	256	228	262	239	222	241	255	233	234	270	244	231	215	241	271	214	268	239	254	248	251	257	229	258	236	231	236	253	236	249	236	245	244	237	250	267	237	218	245	232	277	238	233	246	249	229	228	240	233	234	233	251	232	228	224	225	255	260	234	254	251	204	233	226	224	228	255	239	274	250	229	246	266	254	216	246	210	223	223	273	260	242	268	251	244	244	217	222	245	251	236	227	256	251	230	243	306	232	256	243	247	244	230	245	209	223	210	221	271	240	265	209	239	233	232	245	250	252	226	248	222	236	254	233	246	248	222	246	236	254	270	241	237	254	245	241	218	238	249	227	232	249	243	277	215	237	239	238	246	226	242	232	259	243	277	253	259	255	254	218	238	246	223	211	236	240	250	241	254	256	252	263	238	239	228	243	222	244	235	237	250	253	272	248	262	239	235	247	263	236	225	255	254	248	256	279	266	243	235	213	267	245	262	250	261	259	224	255	238	261	237	234	242	222	245	235	237	241	241	258	256	237	223	228	218	231	218	250	242	248	220	229	245	242	243	237	212	228	240	240	250	268	228	242	267	224	257	219	215	228	250	205	243	244	229	260	228	266	257	226	220	234	245	250	240	242	257	254	267	248	235	206	216	256	244	258	234	250	268	245	255	206	253	245	264	221	208	254	218	229	243	247	246	242	256	237	247	243	229	231	239	244	276	240	237	250	243	244	262	235	224	248	242	269	250	234	244	229	242	264	249	249	256	250	253	278	229	259	264	257	264	219	218	266	248	248	236	254	242	228	226	250	246	259	254	214	208	281	245	255	268	219	212	213	247	201	230	241	255	238	232	214	234	239	251	259	245	252	230	224	225	268	234	257	241	257	263	264	273	252	251	235	195	241	261	237	262	246	238	238	265	259	241	257	250	228	268	238	275	252	249	246	265	231	242	226	233	250	272	257	212	207	230	232	232	262	245	246	230	247	259	255	232	209	253	234	244	262	271	256	229	224	237	234	293	239	261	242	238	238	265	247	249	249	214	254	269	227	262	255	245	219	235	251	250	218	242	241	249	234	246	278	252	242	248	238	222	235	267	271	233	230	239	277	256	228	274	228	224	231	268	236	235	250	217	259	237	263	258	228	237	246	234	238	279	270	215	225	221	221	246	246	240	212	224	238	265	234	234	241	240	260	241	242	251	222	225	212	245	243	272	252	232	209	224	260	233	234	230	231	256	243	228	260	261	249	246	262	211	231	273	248	255	229	232	233	233	239	219	251	285	238	220	242	237	244	247	224	255	251	223	239	248	239	271	243	215	259	254	244	262	253	237	257	256	253	258	236	252	263	252	228	218	261	227	270	233	240	229	241	219	236	225	229	249	228	235	252	234	264	247	204	239	225	238	245	246	230	250	226	235	232	236	240	236	243	241	232	251	249	234	271	265	262	256	235	237	255	237	246	252	207	231	231	227	237	226	248	283	235	229	235	228	234	240	231	250	265	230	240	235	227	242	222	258	259	222	252	234	241	262	262	268	238	249	264	258	269	284	228	238	259	236	255	225	251	224	219	246	236	231	247	228	240	264	239	231	255	244	245	265	242	224	249	238	238	258	256	254	249	261	251	207	234	233	242	254	240	217	254	248	223	219	229	236	238	260	216	245	220	276	242	286	273	265	224	272	262	212	243	263	222	228	245	207	240	248	265	249	241	254	233	233	262	235	225	248	237	268	256	257	246	246	251	260	249	256	242	236	258	249	228	245	250	233	249	265	258	235	266	277	249	260	245	202	242	228	233	274	262	259	241	254	235	235	237	253	228	204	227	241	245	249	242	257	235	224	221	231	208	252	226	217	258	270	236	263	236	239	243	241	228	276	229	270	235	247	245	238	242	262	243	231	252	216	246	205	259	242	235	232	243	235	270	223	233	246	216	235	249	253	218
8050	1335	2552	2947	2526	1970	1726	1344	1274	1066	1054	943	971	860	781	807	664	677	737	678	705	698	655	641	646	614	610	654	652	628	608	645	648	628	661	626	620	582	598	589	649	606	632	599	665	683	589	615	636	602	640	614	583	629	623	606	616	592	630	629	595	633	612	617	581	630	589	610	627	596	616	637	631	641	613	607	623	617	586	635	617	587	611	555	665	596	594	579	644	606	576	590	597	634	556	584	609	617	637	576	615	619	621	626	645	635	607	609	643	583	564	611	666	616	635	634	611	624	610	654	589	682	607	664	554	601	602	607	603	612	609	613	627	648	577	556	629	621	626	613	615	540	631	572	601	614	615	611	614	571	592	611	602	618	560	610	598	611	588	643	636	607	640	616	589	605	640	674	572	600	617	631	584	590	574	587	631	666	571	575	644	588	619	583	577	613	626	570	565	628	632	579	623	618	600	618	617	571	628	614	608	570	598	604	548	565	653	598	595	586	628	613	614	572	626	597	619	607	596	608	629	623	609	589	622	617	590	585	612	619	619	558	623	636	639	635	644	597	626	612	594	595	627	611	649	576	613	613	589	593	606	615	584	646	593	598	579	617	593	633	624	594	610	653	592	554	624	545	636	628	580	632	649	596	616	594	647	629	609	593	620	595	592	621	628	599	559	602	637	573	613	591	611	607	596	619	648	618	605	607	580	616	654	598	603	626	564	622	597	604	632	601	609	607	630	664	639	589	598	585	600	595	612	639	591	616	607	575	595	581	581	603	567	598	592	633	589	591	583	598	614	607	587	602	608	535	597	597	601	624	623	577	653	577	598	613	628	584	641	550	550	589	600	607	621	613	626	645	581	586	537	593	583	636	620	604	610	597	635	640	593	563	577	588	623	561	622	596	558	614	567	569	610	591	586	562	595	602	627	583	597	624	575	618	592	610	618	608	627	581	611	608	596	559	538	621	639	597	588	624	620	592	593	594	616	583	586	589	618	585	592	582	651	656	611	609	603	574	604	623	573	608	579	596	600	617	598	606	606	596	587	623	553	585	612	593	648	614	618	611	621	614	622	597	643	605	602	614	641	563	597	562	655	624	595	590	600	566	607	551	655	581	627	612	611	610	597	627	615	600	575	605	589	590	600	603	580	613	646	574	631	625	631	585	596	602	642	608	641	599	610	596	604	603	596	618	597	612	630	598	618	559	598	594	587	607	580	606	613	590	605	601	563	587	563	615	613	580	593	616	632	566	649	617	631	608	668	631	555	598	547	642	593	569	605	565	610	597	633	620	606	612	630	608	571	595	572	609	636	623	586	602	594	614	606	610	600	643	594	587	615	561	600	623	613	602	588	576	564	617	595	601	605	597	579	599	567	616	599	616	588	610	637	553	597	636	592	628	573	584	630	592	620	583	629	648	553	566	623	563	582	560	594	577	569	579	587	598	584	598	639	638	599	600	575	611	635	603	577	599	559	598	604	565	596	620	615	593	645	595	613	619	635	615	624	577	687	637	630	591	613	617	639	598	603	583	622	626	616	651	566	588	567	588	612	617	620	614	579	587	579	601	620	581	616	556	630	592	597	625	600	625	586	646	605	625	574	593	589	573	592	592	613	606	655	564	643	566	624	592	600	603	580	582	615	634	574	627	660	586	548	581	572	620	642	570	563	589	593	561	612	592	596	641	635	619	608	653	594	644	589	589	584	584	611	630	606	622	569	615	622	588	608	621	599	603	630	611	607	588	626	568	601	600	591	567	559	626	589	637	579	629	598	626	576	606	606	561	628	581	594	610	623	634	554	568	610	613	611	598	608	607	580	536	584	604	577	591	615	600	610	581	668	650	610	660	585	598	615	620	655	585	634	593	595	596	626	603	625	643	613	586	588	595	585	586	598	602	619	595	618	638	614	566	573	588	625	584	618	571	592	578	596	629	621	627	677	612	578	586	612	622	607	596	653	626	618	568	628	602	606	613	630	590	634	589	598	605	554	602	575	636	674	590	626	626	590	586	615	630	584	584	660	631	595	553	631	595	580	644	598	615	610	612	606	612	601	568	589	598	599	560	580	619	584	605	646	611	639	579	596	645	585	618	602	570	627	620	566	608	633	598	614	632	611	604	611	576	578	569	599	618	609	621	664	610	601	584	588	590	608	645	556	596	613	581	656	593	596	625	577	607	623	567	622	636	621	615	577	595	625	596	625	584	611	611	615	604	574	630	604	629	612	601	570	598	593	641	579	614	621	595	669	597	596	622	632	631	605	617	553	593	591	587	652	598	618	586	596	571	594	598	625	583	566	617	555	611	621	591	582	577	606	573	589	584	575	568	571	617	596	598	571	631	612	556	580	589	595	571	612	583	645	582	611	602	596	596	563	646	619	605	567	630	581	623	582	617	555	608	584	606	570	620	627	611	615	644	599	594	592	626	568	579	605	585	590	613	628	618	578	580	677	621	587	581	633	614	640	603	609	620	578	607	585	584	594	599	577	584	627	619	594	597	622	626	607	608	628	652	651	595	613	568	606	587	613	612	609	579	618	606	642	582	578	597	575	620	603	601	623	581	626	591	637	612	622	635	582	586	585	630	590	601	598	629	585	614	625	549	617	554	601	626	609	599	622	602	583	607	608	582	605	640	628	586	615	610	573	623	566	616	591	571	602	605	613	602	616	597	607	590	605	614	594	601	618	586	637	613	594	649	577	585	567	593	619	584	617	611	592	601	611	575	604	581	608	639	560	632	576	581	596	547	578	573	565	604	613	635	604	623	606	644	599	601	607	608	560	620	571	576	609	601	645	580	601	613	585	619	629	592	589	603	635	559	584	615	589	651	597	592	618	620	576	547	603	569	602	599	604	627	641	579	615	641	619	568	666	644	579	655	609	596	636	558	600	561	615	610	608	614	594	629	599	605	609	607	632	619	617	579	571	580	562	641	617	591	569	592	651	611	612	581	585	619	602	612	593	617	552	572	617	627	628	618	615	557	595	585	575	620	604	625	638	618	618	561	593	580	604	610	585	597	605	567	632	601	596	605	606	551	599	604	646	627	615	607	580	583	631	602	598	575	583	580	615	641	598	605	622	616	603	592	573	598	598	581	588	591	594	573	608	605	578	595	625	580	551	605	609	606	604	620	589	604	621	600	562	593	557	625	619	616	606	615	567	570	648	592	575	591	615	613	615	626	583	584	607	630	589	590	609	574	680	572	575	599	556	594	566	617	625	592	568	632	620	613	583	612	655	568	573	601	605	547	609	597	590	571	631	576	590	619	623	604	637	581	639	598	609	614	601	567	582	562	615	624	558	616	627	568	612	593	601	616	572	581	597	594	645	569	614	576	565	557	578	631	590	607	619	619	620	607	535	602	608	638	596	621	587	599	607	584	589	594	613	585	613	600	615	591	619	614	562	599	605	622	598	587	600	599	628	610	617	598	632	612	608	626	620	594	611	609	644	582	587	560	599	625	616	633	601	616	626	574	624	604	597	604	590	583	550	584	580	597
1511	473	513	467	382	381	343	400	363	303	315	358	364	334	328	352	328	286	345	326	299	332	327	325	338	357	312	315	306	323	291	317	319	322	334	308	311	339	319	333	335	326	326	333	309	294	352	310	298	331	338	297	332	344	361	338	326	353	336	324	323	288	343	345	332	348	331	300	323	301	356	352	341	340	366	315	303	306	355	301	359	328	330	337	287	327	295	322	298	321	321	328	316	334	331	339	297	328	347	325	342	313	342	304	325	298	305	277	306	355	343	336	331	308	357	304	281	312	324	337	303	320	326	311	334	324	332	348	322	309	277	336	341	347	348	313	322	326	333	347	340	320	341	364	322	324	351	351	310	312	323	334	330	339	323	339	344	326	345	330	302	332	289	334	360	310	346	316	284	336	312	327	288	307	313	300	290	332	308	291	352	286	335	296	340	314	327	292	324	317	325	299	322	339	296	305	340	325	325	313	302	324	334	347	287	338	321	319	313	291	324	328	316	343	322	330	320	305	349	292	337	288	316	355	382	338	340	317	311	303	333	302	338	305	316	302	302	358	340	301	309	307	319	332	346	308	308	322	313	331	350	327	312	341	311	310	338	357	327	320	314	313	310	331	310	344	343	331	363	324	352	343	315	327	320	351	316	352	359	320	327	303	307	311	327	362	326	305	315	300	340	337	320	331	345	333	329	344	334	322	310	337	328	273	349	300	312	314	334	339	306	335	304	312	308	312	291	313	331	329	323	332	331	314	304	345	301	323	299	347	349	329	348	313	282	334	355	362	330	315	293	338	344	335	351	327	321	366	357	324	281	327	329	349	328	324	328	310	301	341	367	345	353	318	334	361	333	322	342	322	322	309	344	325	330	337	333	300	297	299	289	306	335	323	281	335	336	344	298	309	334	318	308	344	332	331	340	308	330	331	348	284	345	310	323	330	319	325	343	338	320	295	327	283	288	316	328	305	322	299	280	316	320	319	334	316	298	298	305	323	322	331	294	330	316	326	293	317	341	321	322	356	310	345	328	339	281	289	303	319	330	325	367	356	326	296	365	308	326	329	321	358	326	340	355	312	317	315	309	325	337	356	313	365	311	315	300	328	358	348	292	310	338	319	327	292	314	325	330	314	342	307	309	337	333	324	340	320	339	267	306	331	339	324	349	324	344	332	289	316	330	318	349	344	330	321	321	292	343	323	280	328	346	317	322	356	298	325	358	314	302	316	312	325	304	345	328	375	320	358	337	299	323	305	339	339	331	310	286	327	319	322	362	362	319	309	323	297	322	303	320	343	287	321	308	314	329	318	373	335	353	339	333	334	333	317	325	293	320	326	302	354	337	343	332	302	312	341	333	338	325	310	310	303	300	314	323	340	330	316	354	326	354	326	308	317	348	334	340	317	304	346	329	331	301	327	349	340	315	319	319	289	323	349	332	319	321	291	300	347	338	325	322	366	331	323	321	338	320	336	319	338	262	296	303	253	348	342	333	324	333	345	356	337	296	304	342	320	330	344	348	316	331	316	323	346	339	309	351	349	314	303	342	298	313	331	333	322	293	331	296	341	326	298	302	341	365	331	311	323	291	351	339	351	328	315	336	321	333	342	336	306	326	301	330	280	304	331	342	331	378	338	290	322	341	329	364	326	328	315	346	332	328	317	342	306	330	336	299	326	335	333	306	291	296	329	337	291	308	297	333	340	358	363	338	283	328	332	338	344	314	313	345	317	306	314	332	311	336	315	312	316	355	316	321	338	309	312	317	328	341	338	308	340	329	321	312	313	360	333	333	332	306	336	319	300	335	339	339	321	313	355	344	337	319	286	326	306	336	309	347	314	335	370	357	308	343	348	298	297	346	328	347	298	319	332	305	347	343	342	317	301	340	311	347	326	319	301	315	305	361	298	301	345	369	292	341	326	302	365	320	332	342	335	307	324	356	342	317	326	347	331	323	331	363	338	322	344	321	337	341	339	357	359	314	329	290	337	283	296	309	289	330	345	304	333	283	319	342	342	314	342	322	332	356	343	332	341	313	316	335	322	327	309	327	311	345	321	335	328	330	346	327	340	308	318	358	283	302	331	347	329	333	319	319	314	327	326	335	310	333	321	364	320	318	326	300	343	359	311	317	335	338	322	336	303	301	338	338	349	314	322	293	339	333	324	355	315	317	322	332	321	289	301	314	329	344	322	325	348	339	304	329	339	362	274	339	323	317	337	352	326	351	317	309	272	342	290	305	321	336	330	329	345	319	328	351	328	334	299	300	316	306	308	318	308	322	333	345	330	323	325	355	343	352	341	330	332	313	344	335	345	313	294	327	291	316	355	339	328	314	305	287	365	324	319	332	305	366	321	308	299	339	307	343	326	338	359	368	343	370	307	312	313	298	342	348	336	310	290	318	321	317	284	334	348	347	322	322	295	357	345	291	303	310	314	326	323	332	355	314	340	338	314	317	317	358	317	325	314	300	318	300	304	314	329	322	326	342	334	297	325	322	323	347	324	329	353	335	325	309	323	328	328	328	354	294	315	351	315	333	314	325	308	341	322	312	329	310	312	314	317	332	328	344	298	337	320	319	323	308	313	289	307	331	317	327	310	319	310	322	344	305	335	348	339	335	293	334	326	331	308	301	342	355	323	298	347	348	318	316	319	305	331	310	327	335	313	320	299	300	309	317	342	306	327	305	309	309	336	311	336	315	321	357	316	329	315	331	299	286	344	359	317	319	314	317	330	315	338	303	314	349	348	350	320	340	341	353	335	338	359	341	325	306	322	331	313	315	306	313	320	332	306	337	332	299	294	323	323	281	342	343	321	326	339	330	300	318	346	363	331	327	328	323	301	313	338	291	316	306	341	339	347	319	328	333	328	362	297	304	341	306	300	350	308	338	322	299	317	324	324	327	330	340	305	315	307	320	311	342	334	346	338	337	351	332	331	323	319	363	283	317	335	339	312	298	307	344	349	324	339	352	334	329	341	307	306	346	340	320	298	320	339	353	326	355	322	296	358	313	329	307	316	342	329	313	319	289	352	327	303	310	321	331	311	297	335	314	316	294	347	350	304	302	323	354	333	309	298	288	350	346	314	328	307	320	364	322	315	313	326	309	301	347	326	292	328	309	305	349	301	329	289	314	305	295	326	303	329	329	365	312	311	310	303	309	330	334	371	316	301	338	311	324	337	311	333	335	343	306	316	322	346	328	313	338	318	346	313	315	353	323	284	301	331	340	358	324	323	325	349	297	319	361	317	315	336	305	323	328	308	359	300	335	346	303	347	301	324	331	291	306	354	316	318	325	333	314	304	324	310	329	312	326	330	336	319	315	339	335	305	340	311	329	312	328	325	345	357	319	332	328	292	315	358	334	312	286	336	329	342	335	324	290	320	322	334	343	324	327	290	327	316	337	324	306	317	310	348	349	340	301	338	333	319	342	338	329	317	312	306	342	323	345	315	343	341	336	289	318	318	325	347	300	336	374	326	340	325	339	321	322	344	319	284
2150	946	1109	1214	1115	1051	1004	886	914	867	882	878	893	800	829	794	832	827	802	814	848	808	765	780	806	785	786	774	800	822	808	777	867	816	771	801	813	828	759	840	797	868	825	840	815	818	821	821	784	823	864	790	809	789	846	797	775	798	764	778	806	798	787	811	773	798	778	806	824	789	825	836	802	806	782	800	817	870	806	786	821	808	791	795	803	876	816	849	825	804	843	797	831	810	831	799	833	789	809	786	845	829	803	763	783	837	835	821	788	866	844	813	837	792	819	739	835	826	819	797	782	823	845	853	814	794	801	818	809	844	786	782	763	791	882	780	802	819	813	811	848	850	830	806	774	816	824	808	779	798	775	767	822	816	830	788	812	796	849	812	787	816	811	840	788	802	827	797	803	763	771	793	785	815	823	850	820	799	799	804	826	809	826	792	804	823	815	802	838	782	839	812	781	818	825	798	769	732	865	802	819	824	800	808	709	801	744	800	818	825	803	782	896	785	847	799	816	851	740	787	837	765	776	799	840	847	849	780	766	828	804	857	833	786	782	778	785	757	845	786	773	776	839	822	821	796	740	832	780	744	787	814	856	833	793	766	827	779	777	805	827	791	853	832	816	772	793	773	780	770	778	832	816	768	811	824	775	837	828	802	816	884	764	828	861	741	804	780	727	780	838	824	801	831	790	817	759	851	822	800	875	803	853	829	890	813	783	749	750	767	777	787	838	856	734	797	838	826	789	830	856	794	811	803	787	783	777	827	788	799	817	770	797	856	826	835	841	774	808	818	816	853	794	808	866	742	789	861	814	828	876	818	728	799	845	790	834	794	791	816	805	844	761	788	799	788	776	851	820	775	795	854	806	779	790	771	834	774	847	812	814	823	760	871	784	845	790	850	816	848	784	828	836	795	836	814	816	765	847	779	765	811	791	807	814	831	827	833	828	830	785	831	846	854	762	798	792	867	809	777	773	802	805	796	800	831	832	819	793	894	803	828	806	821	809	783	798	810	775	739	813	848	811	795	827	860	849	835	804	830	759	848	827	792	810	836	775	817	803	839	824	833	836	786	762	731	806	782	822	826	803	844	835	774	859	781	810	863	820	797	817	821	822	796	777	765	828	815	785	794	843	856	808	795	780	773	823	807	789	822	837	796	781	806	836	783	750	818	821	802	826	817	818	749	815	803	816	852	783	785	791	825	822	792	812	780	833	830	820	806	823	809	843	806	825	825	804	790	846	736	864	793	835	800	769	834	808	798	731	811	848	770	825	813	728	803	752	800	832	802	771	762	817	800	820	842	801	758	787	823	750	774	769	830	833	790	741	778	796	852	809	777	853	836	844	876	800	830	805	802	758	802	784	827	837	823	785	810	839	863	804	797	821	779	781	810	758	777	861	787	798	818	813	810	870	776	797	825	802	787	822	775	819	785	743	831	838	855	773	793	834	763	803	841	845	834	807	785	829	814	768	827	804	811	751	806	767	809	824	800	836	797	778	738	780	771	847	824	827	848	766	808	823	761	773	798	795	811	813	793	831	828	809	802	785	804	804	773	792	830	819	824	803	831	843	774	782	794	819	768	782	778	836	801	820	788	800	787	772	831	773	809	822	830	831	815	792	846	819	822	830	814	813	834	811	813	820	778	788	823	822	766	824	834	852	786	801	810	799	809	832	830	807	763	804	800	796	769	839	787	809	769	798	797	812	770	829	824	843	795	819	792	808	780	781	776	836	812	809	769	770	827	794	821	790	844	831	782	759	769	787	827	859	828	815	828	808	779	791	834	775	794	811	837	806	850	779	820	803	869	785	809	864	794	804	787	820	747	747	780	804	823	803	821	813	827	807	776	822	803	761	805	835	838	846	777	804	812	802	797	832	800	837	847	817	838	785	770	813	746	829	814	862	868	860	830	798	836	816	795	755	835	828	806	805	734	795	767	783	812	802	809	813	795	814	832	861	799	851	793	812	825	777	792	773	817	806	777	830	787	786	798	839	832	783	831	758	811	844	746	820	856	814	758	795	865	829	806	831	786	826	777	806	806	805	808	793	773	827	794	866	829	785	807	808	830	798	783	809	796	766	797	834	856	786	830	810	847	768	779	807	808	813	790	827	775	814	757	774	838	827	828	817	805	804	776	818	805	825	787	815	729	783	779	792	788	757	829	812	745	835	757	796	799	788	787	813	782	774	790	823	798	815	816	834	825	799	824	812	792	799	848	792	830	787	770	815	787	791	831	804	788	794	813	825	838	750	785	785	799	793	776	833	829	798	765	806	768	787	724	839	824	850	793	858	769	836	794	781	816	823	874	821	805	808	786	798	830	836	839	831	819	804	851	804	761	794	787	772	868	822	783	776	816	792	733	798	806	754	806	803	820	762	837	805	825	797	813	836	803	851	814	825	761	829	759	815	828	831	794	767	821	820	756	831	809	785	829	774	798	834	779	823	828	822	820	805	821	818	804	830	819	797	869	837	796	798	801	826	834	722	818	811	818	815	784	811	786	815	782	838	797	843	787	800	832	839	822	778	790	838	868	804	789	849	849	817	796	837	776	813	856	786	759	802	809	813	757	831	796	790	771	859	780	780	788	785	843	810	820	778	803	854	805	805	785	750	759	767	768	802	815	813	792	820	802	792	813	800	790	814	804	796	839	854	815	766	777	816	830	779	850	790	810	810	813	798	832	840	815	808	769	801	835	780	842	796	828	840	802	780	789	806	840	834	838	819	803	760	808	805	816	783	830	790	784	890	763	814	832	767	799	780	766	760	841	816	760	861	803	802	822	761	770	815	827	815	770	799	820	774	815	826	767	820	804	801	823	833	816	847	818	829	793	809	718	863	841	837	765	801	784	797	800	793	806	814	822	776	841	845	789	812	844	791	770	793	846	844	800	840	799	842	801	775	775	765	788	849	817	827	861	806	825	786	801	845	824	858	833	798	784	837	787	755	805	838	799	765	865	825	813	818	828	833	814	787	824	789	819	794	876	796	787	831	846	805	796	783	789	805	740	839	843	826	790	816	837	812	795	846	831	839	834	801	824	821	820	825	777	777	790	817	788	786	801	848	807	816	813	837	758	807	750	765	844	768	806	790	823	743	852	814	830	803	788	796	770	793	843	800	793	769	808	781	805	852	818	788	776	798	779	807	824	822	788	820	771	796	775	817	785	781	835	775	859	791	792	803	828	830	827	837	763	799	780	796	808	804	797	867	789	819	818	818	856	814	776	760	764	785	783	773	777	806	824	801	852	847	783	864	801	781	797	836	786	794	771	806	833	824	826	834	834	807	763	808	819	780	800	758	816	845	777	826	799	813	801	848	807	765	793	826	866	833	804	810	798	808	836	822	816	842	783	824	794	784	839	787	818	790	837	831	861	792	842	790	839	843	769	814	842	761	805	802	831	845	814	800	790	845	802	819	787	825	805	830	826	834	777	835	803	800	780	809	816	739	787	784	788	857	853	808	830	776	827	788	818	813	866	784	775	759	801	857	778
6875	819	945	716	653	560	511	463	456	409	393	419	431	382	392	433	386	379	389	398	375	383	374	390	351	376	371	411	362	402	409	407	371	417	377	416	389	359	357	405	412	382	391	361	404	383	381	378	399	384	405	372	388	411	410	419	371	354	360	362	368	390	380	395	384	376	344	362	387	403	397	388	382	389	378	397	407	390	385	415	395	359	432	396	390	411	369	390	426	439	378	370	410	411	398	384	401	341	400	380	355	392	381	384	406	389	385	354	397	380	395	395	402	414	373	339	424	390	395	397	433	356	360	401	386	380	378	411	380	395	383	361	370	362	417	386	410	406	370	396	381	387	378	382	396	364	398	440	357	390	361	409	376	381	385	389	379	368	410	386	366	419	400	352	414	404	415	380	392	400	401	403	386	352	357	393	373	391	427	407	405	368	409	392	384	349	378	371	369	382	352	373	376	392	378	390	362	399	392	414	384	330	381	377	390	381	359	362	355	373	358	388	358	411	370	371	368	403	427	414	393	384	388	381	393	380	386	414	349	409	363	395	382	353	443	398	347	371	384	381	386	375	402	387	414	402	389	369	405	422	413	382	401	418	395	370	391	409	434	428	393	363	347	397	375	435	366	384	396	375	372	400	391	376	396	371	390	361	366	400	372	386	371	394	400	384	397	379	412	376	417	393	401	402	387	359	349	397	416	356	386	399	429	407	424	369	388	369	355	376	375	383	362	402	429	384	402	395	366	334	405	372	400	385	380	404	373	360	416	395	382	442	402	353	424	395	425	419	374	440	356	407	387	383	401	368	346	418	394	393	403	359	392	370	392	379	417	375	367	409	404	387	380	389	388	382	412	374	393	388	414	398	397	390	412	421	414	418	388	392	397	371	391	411	384	413	353	362	408	389	419	394	403	418	403	381	422	388	409	376	389	424	382	394	402	391	387	341	373	374	342	394	412	396	357	415	397	380	390	364	416	376	389	394	375	379	410	405	418	411	373	365	373	357	407	401	405	400	395	359	385	408	383	367	381	382	378	388	393	376	369	376	369	401	386	370	378	398	352	406	398	408	401	413	382	404	420	392	406	372	403	378	392	380	409	394	420	422	399	367	406	378	405	422	380	361	355	384	375	399	424	378	380	407	354	384	375	361	313	429	376	413	364	399	406	394	403	385	440	383	449	376	378	379	374	346	362	356	418	364	372	357	392	420	425	355	362	421	382	384	375	387	382	389	390	432	398	391	401	393	394	369	385	386	387	377	417	370	385	363	381	402	391	392	424	402	385	375	352	391	347	376	373	408	435	396	382	421	375	393	371	430	364	395	395	404	386	349	362	389	366	375	387	375	369	415	361	370	394	375	351	379	374	377	428	392	384	404	380	379	379	401	382	404	395	405	385	389	372	414	393	355	387	376	374	389	372	416	394	387	378	356	393	402	405	374	412	410	387	400	384	407	403	410	408	421	386	417	382	370	385	371	361	424	377	404	404	374	404	408	391	375	403	392	364	376	358	378	364	353	357	409	377	411	411	370	381	372	396	386	391	413	381	405	385	380	370	387	418	405	376	447	443	395	365	405	378	381	408	374	391	370	380	391	405	388	395	357	382	385	389	435	403	386	356	366	388	385	412	413	371	395	401	406	388	370	395	381	391	449	392	377	383	401	380	372	373	407	387	415	386	404	344	329	365	365	389	390	389	410	375	384	363	393	417	372	363	394	354	404	329	371	474	351	416	397	393	372	397	383	372	369	413	370	392	398	417	376	394	414	367	393	393	368	365	365	349	394	357	389	403	407	371	362	415	346	386	430	386	423	355	367	360	401	368	383	387	423	411	379	367	346	346	353	406	358	396	405	371	380	341	400	425	374	374	369	397	379	364	407	425	373	400	338	347	380	307	390	383	366	361	415	381	385	401	387	387	405	403	378	429	357	354	354	401	380	365	397	443	387	347	358	406	375	373	394	392	397	348	388	408	382	378	376	383	398	403	426	369	357	404	399	408	347	371	371	400	395	395	403	373	378	369	378	365	427	349	427	387	388	375	404	394	370	398	376	378	370	363	385	391	337	375	373	359	396	353	388	367	398	381	426	406	344	406	358	353	360	388	370	368	380	367	429	358	390	375	415	393	367	403	357	368	379	395	391	406	389	414	387	375	428	391	371	384	391	373	386	363	373	383	393	395	443	394	396	351	404	368	391	380	387	426	381	348	384	369	397	377	422	424	421	393	385	364	374	374	425	378	388	387	374	400	375	375	405	403	375	369	376	414	385	395	401	363	384	396	360	407	397	364	393	367	392	401	406	388	393	392	362	377	406	351	382	360	442	369	398	426	378	394	345	372	390	424	389	372	397	429	415	386	393	397	382	379	396	396	401	398	373	407	405	390	408	388	385	411	380	389	383	384	364	414	381	384	360	403	381	406	342	386	376	413	370	395	414	397	383	331	396	404	395	394	370	408	408	404	378	390	417	350	374	379	412	386	380	380	394	389	385	408	407	374	366	374	349	371	383	390	368	425	412	392	378	363	382	367	388	353	372	374	387	405	391	375	400	375	364	377	380	413	373	373	369	408	355	396	422	360	379	354	411	364	430	377	398	364	387	396	400	393	410	374	388	380	364	399	377	390	397	397	386	412	353	390	392	349	363	366	397	415	371	380	362	365	387	394	418	385	364	369	436	392	385	359	366	419	385	409	365	363	366	401	388	379	409	383	413	348	398	390	388	412	415	381	387	395	368	405	401	371	378	413	411	376	424	351	396	412	395	392	361	376	392	364	437	403	394	366	380	418	370	419	380	395	395	402	384	408	360	400	376	375	355	418	362	385	359	400	400	390	381	395	373	418	384	364	381	394	387	383	379	402	384	379	384	392	369	421	375	414	424	359	375	377	410	373	409	431	386	370	397	421	399	359	375	386	383	358	397	383	413	428	362	412	404	371	389	402	370	387	386	399	408	409	382	382	369	405	349	413	376	395	360	362	388	385	411	399	357	396	407	375	413	379	383	407	377	371	395	362	387	381	436	381	393	395	403	415	390	360	407	397	382	433	382	363	378	371	356	418	355	377	357	384	371	398	383	373	377	347	334	385	389	382	390	378	377	403	382	386	392	419	397	378	383	350	426	380	421	380	375	375	353	334	402	402	450	402	409	406	345	381	350	379	400	407	386	405	393	411	396	357	412	386	378	401	398	377	369	403	411	392	397	392	410	415	383	376	400	394	371	461	384	383	428	389	403	400	392	407	398	362	401	386	357	413	381	390	369	387	417	410	374	392	381	381	377	408	418	435	394	379	358	404	404	371	413	362	364	381	392	383	389	369	373	383	366	400	428	390	401	402	381	396	377	424	371	372	389	361	390	390	377	378	407	378	379	401	374	412	385	411	399	418	382	398	396	403	385	384	407	369	382	363	368	363	393	372	391	416	401	369	384	378	379	389	345	401	403	376	372	381	373	359	403	352	401	400	392	381	417	376	394	365	392	414	381	349	357	379	394	415	399	351	402
6535	1345	2074	2280	2073	1768	1548	1380	1284	1223	1163	1094	1129	1083	1091	955	985	1020	995	947	976	984	964	963	999	919	996	980	1004	941	960	939	941	907	920	890	951	953	917	981	933	891	920	941	920	917	915	931	930	906	920	940	943	980	921	930	908	949	912	965	919	956	1002	938	908	953	945	935	922	973	944	908	922	926	938	951	927	915	933	959	893	960	934	946	891	956	903	941	915	914	911	957	908	936	933	898	966	880	918	891	948	929	871	1005	937	909	894	965	920	915	895	915	946	918	937	912	953	927	954	979	891	923	918	904	970	975	992	909	993	923	884	905	909	945	924	939	925	914	884	892	905	904	955	944	923	880	962	938	928	931	945	941	932	966	950	965	960	938	929	891	924	911	953	918	959	900	927	905	928	960	949	915	945	941	896	878	953	877	896	917	893	936	960	960	875	934	964	954	927	900	949	918	920	899	899	925	910	911	939	899	919	921	912	961	912	929	898	893	897	980	938	1005	927	976	938	939	932	942	931	916	901	933	975	954	897	922	890	936	936	987	897	917	911	926	917	936	951	953	963	941	946	921	962	929	964	925	971	888	937	945	929	964	916	922	935	924	916	933	983	945	909	934	923	1002	925	908	894	947	937	901	920	933	900	989	913	897	984	926	901	975	951	934	932	907	994	940	960	939	895	910	915	922	972	905	975	971	920	889	936	945	933	922	905	918	953	950	936	893	903	967	888	893	965	981	912	993	942	958	875	929	984	911	927	906	942	867	986	949	926	922	920	942	908	910	903	932	948	946	921	901	870	881	875	958	944	934	976	960	942	978	883	877	930	921	942	909	966	913	937	928	900	892	943	919	1003	913	957	951	922	953	887	940	900	985	950	891	916	990	901	847	950	952	889	891	930	904	979	919	948	985	934	895	919	972	949	929	949	972	887	976	959	939	952	975	944	905	971	930	932	937	909	896	976	1002	914	858	912	920	910	931	900	925	944	906	905	935	942	908	969	928	876	906	903	959	917	965	916	976	903	923	930	926	942	944	911	907	862	923	881	958	969	890	944	952	899	936	926	975	919	915	910	912	924	942	896	938	943	961	955	939	921	993	967	982	945	989	885	936	892	901	920	931	942	870	947	924	905	957	948	949	933	987	896	915	959	923	925	873	945	968	941	971	887	911	984	967	933	928	930	857	975	876	995	904	887	925	914	960	889	958	934	940	934	922	910	931	951	917	969	909	965	890	928	921	962	929	924	916	913	948	998	936	933	963	892	941	927	919	954	953	997	947	920	946	937	874	924	987	920	934	943	950	922	918	885	907	843	882	994	960	931	900	946	902	916	899	926	936	889	903	883	943	888	915	957	924	886	881	969	954	908	925	964	935	946	893	885	924	942	949	915	928	993	917	920	929	905	931	997	949	949	877	960	899	951	930	911	927	862	933	1003	964	935	979	906	914	921	951	947	909	951	936	886	904	939	940	961	1026	926	955	931	956	969	896	907	979	942	937	927	919	935	917	993	882	923	922	961	916	940	977	912	927	908	949	913	920	916	918	913	958	950	909	937	943	912	955	940	883	942	886	964	981	973	944	865	918	983	939	942	957	941	955	902	897	894	936	921	942	946	926	920	964	921	980	935	931	898	955	970	937	1031	960	927	945	934	885	903	974	926	897	941	878	943	960	950	896	999	978	882	900	913	953	877	942	905	904	903	892	926	942	913	894	899	910	911	975	932	952	925	933	937	933	894	936	927	903	964	953	935	958	943	939	936	905	961	918	906	930	863	947	950	955	912	855	911	966	942	914	978	932	929	921	997	961	954	915	882	899	941	931	908	944	957	924	908	949	925	872	938	891	923	913	809	932	974	984	905	972	871	890	968	953	939	892	955	886	907	928	934	935	971	954	935	897	944	911	980	905	964	977	898	897	909	925	975	924	899	985	950	981	910	942	871	942	912	926	968	888	960	885	911	882	930	877	960	879	906	952	946	939	922	963	951	911	943	911	973	952	933	898	942	952	923	942	967	937	903	923	935	912	959	899	919	952	987	950	961	935	914	937	997	886	973	961	997	974	951	910	956	948	930	897	943	905	923	943	910	905	952	991	890	907	941	947	879	885	932	919	902	934	892	946	939	961	921	961	935	957	944	967	939	890	900	864	978	932	916	942	942	943	938	907	919	926	949	864	879	947	980	985	935	918	932	939	922	880	933	969	948	932	922	956	971	895	870	965	899	947	918	919	914	917	910	939	906	938	946	895	934	931	936	956	913	994	935	933	929	980	920	940	914	947	932	888	957	948	947	949	949	961	934	955	961	957	908	885	915	970	933	930	919	917	934	930	902	972	977	893	955	927	964	920	971	881	864	943	907	921	923	915	933	926	896	937	918	903	920	951	945	919	928	956	895	913	1016	923	905	931	876	919	964	980	875	933	888	937	949	894	841	905	887	914	933	971	917	896	973	970	932	979	929	879	927	892	944	890	901	875	968	895	943	919	969	925	923	939	905	956	934	942	916	906	888	988	956	899	966	918	943	954	947	951	961	841	901	923	948	967	938	916	966	930	943	911	931	920	950	964	929	947	898	949	927	960	898	940	942	932	957	921	919	897	954	944	943	922	886	972	910	940	958	928	991	879	957	893	935	927	958	901	943	961	956	983	948	897	950	940	909	943	900	920	901	927	920	901	950	910	915	930	1019	973	982	927	916	945	926	963	879	927	917	931	950	901	921	874	938	960	931	888	966	924	940	913	891	934	957	874	935	912	925	942	1013	957	945	979	900	952	919	945	882	912	931	915	950	898	928	948	880	908	873	1005	919	954	935	926	915	920	921	879	912	951	955	1003	925	941	969	939	925	927	946	925	923	946	939	960	926	960	892	917	926	865	922	935	926	940	920	910	934	985	971	894	921	925	949	944	947	910	945	927	963	896	944	953	908	944	970	909	977	880	946	937	947	891	952	913	914	902	927	948	877	950	901	917	931	1002	909	948	893	1014	891	918	883	923	927	892	942	929	973	990	923	975	947	900	939	968	944	973	942	965	949	970	931	934	921	897	905	934	918	986	952	898	972	982	912	903	914	911	968	936	1001	939	887	964	959	954	971	893	899	970	916	954	916	933	934	996	956	932	952	972	891	975	919	962	947	931	977	947	926	920	911	958	989	922	954	986	994	918	897	888	883	951	883	974	923	931	941	941	929	913	919	928	921	907	879	902	957	940	861	961	1020	985	976	944	922	924	904	921	939	949	966	872	920	934	939	889	931	943	897	923	877	1009	902	946	936	933	934	925	873	882	880	945	914	921	915	940	901	924	978	947	1005	939	897	902	936	923	925	935	898	989	937	878	933	950	924	938	941	978	950	885	909	883	902	981	904	946	921	920	933	919	943	911	977	944	905	893	963	958	912	979	940	940	935	918	926	907	893	886	971	898	860	955	954	934	974	902	920	907	877	953	929	885	886	964	950	929	901	914	903	978	946	986	932	907	859	924	932	932	921	950	882	908	940	901	952	915	976	906	950	1005	890	922	942	960	932	904
12223	1180	1174	899	683	505	418	354	356	318	297	296	278	280	287	288	259	279	267	233	257	230	273	262	237	232	267	257	217	272	241	252	226	228	242	251	231	220	215	250	236	215	248	243	248	264	267	219	225	255	254	216	222	229	258	205	255	232	247	262	249	228	230	278	270	267	215	233	236	257	214	251	225	242	254	230	239	226	222	244	214	206	241	247	258	234	230	257	240	212	253	230	243	249	256	264	289	247	242	238	244	261	249	235	257	242	234	228	242	238	276	229	242	235	241	219	250	246	220	224	220	241	257	248	279	265	217	264	225	238	244	261	222	227	260	220	254	249	240	222	246	258	248	233	262	245	249	239	283	244	224	278	260	197	260	233	243	218	252	224	222	253	264	231	260	229	232	252	254	257	236	248	233	239	212	226	236	273	231	235	219	237	236	260	269	217	237	227	265	224	241	245	233	215	234	227	254	224	227	236	224	217	227	273	240	246	251	244	218	210	226	212	227	230	246	249	229	248	253	246	243	259	267	237	232	245	244	247	244	260	258	217	228	243	248	264	235	229	248	245	244	243	243	239	211	238	250	229	233	228	284	265	298	267	262	195	257	249	244	251	232	237	242	225	277	221	224	236	245	267	246	250	234	232	235	239	227	244	227	282	248	241	245	233	232	242	233	247	248	252	238	214	246	250	236	251	270	244	278	234	274	240	207	266	223	242	248	238	258	244	220	242	241	250	259	254	244	224	238	225	251	284	257	263	270	238	222	244	220	243	239	259	235	223	241	231	249	222	254	235	254	235	254	227	235	251	209	239	242	244	263	240	240	274	248	240	270	265	230	279	243	261	244	227	246	264	233	250	231	233	252	254	276	221	271	243	240	222	211	238	244	221	238	263	245	236	262	249	245	243	244	256	239	249	247	253	262	287	255	233	244	235	245	237	201	248	221	273	247	232	253	243	234	234	250	243	282	242	260	240	250	221	247	267	236	217	230	259	273	276	214	240	235	288	251	241	240	250	260	245	220	231	225	243	239	249	209	248	211	201	251	237	275	246	255	242	231	274	236	241	258	215	248	214	219	237	230	244	288	253	208	233	252	232	242	214	276	229	296	218	260	239	261	222	230	242	256	211	228	242	259	241	267	259	240	265	250	218	263	233	257	255	246	223	256	216	249	235	253	238	229	234	230	222	241	225	234	217	221	272	226	241	241	262	236	235	256	248	269	222	260	239	264	206	250	219	260	248	245	240	263	252	247	251	236	240	250	236	211	244	230	237	239	224	238	272	223	262	259	281	253	207	204	205	269	240	230	270	249	236	250	242	244	251	242	232	252	253	279	253	235	241	235	232	200	256	255	249	228	239	242	261	237	223	258	232	263	262	254	248	252	265	244	215	246	235	236	222	227	224	233	244	263	265	250	270	260	247	258	253	245	247	244	221	257	198	243	254	232	258	229	235	228	254	247	231	267	258	254	230	238	248	237	261	252	258	234	202	242	236	236	247	244	217	226	265	254	249	237	222	235	236	222	247	237	245	249	246	270	230	255	243	254	224	232	244	244	275	264	248	258	216	246	264	227	234	230	238	234	206	250	267	238	278	252	246	228	226	231	246	230	261	228	247	244	261	253	233	238	277	224	243	257	245	278	256	258	249	227	215	237	223	269	242	274	252	248	242	227	221	236	227	237	253	231	259	249	238	218	253	229	236	254	232	239	246	242	236	259	259	240	228	238	241	210	236	231	214	272	261	215	235	258	231	262	241	259	237	251	235	271	277	230	217	259	247	230	260	228	257	218	232	247	249	217	247	262	241	263	218	267	246	261	257	217	200	235	244	221	236	250	252	257	196	226	223	231	241	256	265	254	249	254	232	253	234	269	227	220	242	257	223	237	201	227	226	217	253	213	224	244	236	228	241	249	269	246	233	270	221	236	226	247	224	246	228	241	246	273	265	222	243	233	224	244	261	242	265	255	240	275	255	232	221	228	256	242	246	255	223	237	222	246	246	246	258	261	244	242	234	270	246	233	224	277	263	258	263	226	246	217	248	268	241	254	229	263	255	216	244	256	256	285	253	245	261	254	241	246	239	226	234	220	219	245	241	258	254	243	239	224	224	241	247	220	227	259	248	223	260	235	250	260	222	262	262	258	241	254	232	229	231	248	256	244	252	266	242	246	253	258	250	261	230	232	258	266	240	258	237	267	222	231	241	212	240	245	238	253	227	273	230	245	227	210	254	213	224	278	259	242	241	191	258	222	294	242	222	232	225	228	248	259	239	230	240	255	236	225	242	254	241	265	236	250	234	240	220	227	242	238	258	242	243	247	241	237	209	235	214	263	256	255	246	248	226	246	227	229	264	240	262	258	258	227	224	237	221	223	226	218	227	229	248	240	241	243	265	259	279	242	262	228	223	219	251	218	230	208	247	249	236	242	249	258	248	249	234	238	253	265	266	237	250	240	248	248	228	225	232	259	268	240	260	260	241	252	259	250	235	243	243	243	225	275	249	225	253	245	232	201	262	250	216	205	238	264	220	233	265	224	252	213	212	207	221	278	261	228	254	255	248	279	205	247	233	249	219	239	258	221	236	228	233	268	269	265	223	256	253	259	278	250	258	264	265	229	258	249	276	230	242	280	261	269	228	236	233	224	245	250	238	248	258	226	235	245	235	247	242	237	235	227	267	273	236	225	242	231	251	252	225	238	206	253	249	261	234	233	217	253	246	216	231	208	250	248	254	228	254	229	253	256	235	230	226	249	235	245	266	230	248	226	252	238	246	256	231	234	231	246	249	230	219	253	233	227	254	252	241	226	230	242	254	247	252	229	274	258	220	246	247	245	252	231	244	249	227	255	248	248	232	226	261	263	255	220	258	268	252	266	238	244	250	235	238	255	264	262	242	239	225	255	250	227	251	229	218	243	256	220	230	223	260	222	247	210	254	217	270	239	223	236	220	223	233	252	244	238	243	263	246	226	219	210	240	222	246	247	221	257	227	245	239	261	221	235	254	238	254	239	243	245	237	247	261	233	262	228	272	218	218	244	235	252	240	219	243	237	253	212	260	211	238	235	223	237	229	264	231	256	266	258	231	256	212	239	243	244	244	235	234	256	243	242	232	216	249	259	269	242	249	225	217	192	244	222	217	227	225	229	241	247	235	243	222	225	251	255	294	267	232	237	230	258	207	271	244	205	257	230	226	235	249	224	259	240	237	259	222	266	214	208	302	258	252	236	271	233	242	244	232	267	251	229	254	240	232	237	239	240	249	236	254	210	249	235	273	231	265	229	243	248	225	233	279	238	247	245	209	228	247	271	238	260	237	233	241	264	237	250	245	273	259	248	228	258	257	234	230	235	255	277	235	284	229	231	231	225	236	243	218	248	231	243	239	230	223	253	224	245	230	217	274	239	221	235	252	233	246	230	243	275	245	261	253	235	222	259	244	237	237	243	265	259	259	239	246	234	268	268	263	201	232	232	251	249	232	225	237	227	246	247	241	222	228
8035	1349	2496	2886	2349	2118	1654	1534	1193	1083	979	967	943	843	751	736	767	768	693	699	718	668	645	612	643	650	616	637	656	598	628	652	660	596	591	666	613	646	623	643	578	619	613	639	645	597	602	605	598	619	566	612	625	619	607	663	575	641	610	609	612	646	597	611	653	628	594	616	589	637	575	610	628	592	592	619	661	622	569	611	596	633	635	603	563	626	592	559	634	599	578	614	601	570	625	589	584	640	584	631	586	583	626	573	593	608	594	618	649	617	610	586	603	598	605	591	632	642	619	569	600	572	553	604	631	578	618	623	595	586	551	621	585	646	581	621	563	590	618	568	622	647	598	602	622	596	621	603	593	618	628	552	635	600	569	681	589	582	607	580	563	630	580	628	609	640	632	575	578	597	592	613	608	647	607	596	536	592	612	587	611	619	624	604	607	589	595	622	615	621	613	611	595	603	581	554	598	580	601	604	601	594	584	584	622	608	626	611	586	603	620	597	605	571	619	617	616	614	635	571	646	630	594	573	590	625	583	590	599	620	592	580	607	586	604	581	571	562	602	615	599	604	613	620	613	611	566	575	612	617	621	591	539	617	591	600	593	642	622	632	570	606	604	630	651	586	569	619	575	598	555	551	603	618	652	591	612	544	616	622	586	626	588	602	602	608	610	647	573	554	607	618	610	630	607	633	614	584	659	559	627	619	610	629	575	557	604	581	636	617	578	617	583	612	638	612	606	567	553	648	647	588	609	635	661	586	595	575	621	615	625	597	574	585	510	554	650	600	566	612	563	610	614	585	595	637	578	628	567	558	567	591	608	598	547	594	622	581	584	637	595	587	598	603	598	603	614	593	580	648	596	635	570	583	637	588	651	580	564	609	615	558	596	564	579	583	583	579	602	631	597	631	620	614	593	590	598	597	603	622	649	574	608	585	617	568	591	595	634	651	580	611	597	587	619	622	582	611	623	612	625	585	574	630	599	611	620	596	594	626	612	594	636	595	579	612	622	623	612	586	633	623	641	627	617	591	587	553	621	576	622	641	565	603	556	588	563	628	607	628	568	624	570	580	648	603	640	574	629	567	576	577	642	612	595	600	586	602	587	593	609	627	607	608	588	607	596	582	619	587	578	602	560	624	598	614	613	620	636	653	598	582	608	608	590	605	625	605	602	601	580	641	553	571	562	573	605	575	582	613	573	558	556	577	569	590	602	630	617	610	612	591	612	589	604	605	640	629	586	583	582	604	616	611	574	607	601	627	576	575	607	591	606	570	576	587	612	582	581	583	602	633	559	560	612	550	618	627	581	554	601	612	596	583	559	596	603	604	587	566	596	642	611	593	579	637	617	595	614	635	627	610	654	589	669	556	589	585	602	628	641	596	624	595	617	609	651	595	571	604	621	590	602	591	609	585	637	576	605	592	601	581	638	632	547	553	596	581	564	574	646	558	629	619	598	597	584	608	572	566	603	627	570	609	630	608	630	574	595	573	624	565	606	644	618	613	594	663	637	630	581	560	614	600	552	588	604	545	585	624	563	604	585	647	613	600	631	596	612	619	545	621	560	592	616	557	577	573	609	592	593	659	614	595	579	574	617	602	599	616	624	580	624	612	581	631	612	574	617	548	609	649	636	601	613	611	563	567	593	576	594	633	637	613	645	553	565	553	558	612	602	562	618	641	613	600	610	589	612	619	610	652	626	565	571	625	601	612	632	564	595	613	598	625	585	610	586	597	562	574	579	603	622	590	623	632	606	557	597	578	577	602	600	581	599	587	587	640	621	576	588	568	624	577	566	630	561	600	624	567	606	655	618	598	628	616	623	600	613	606	572	601	591	615	574	607	595	622	614	611	615	636	684	635	594	596	607	606	606	624	596	593	621	634	620	623	607	605	573	606	648	588	647	584	624	606	616	575	626	598	625	624	598	607	622	623	564	590	605	577	582	592	577	619	603	597	565	612	611	555	577	600	545	586	602	635	625	575	625	585	600	630	599	620	608	585	614	569	589	639	601	579	573	592	573	617	617	600	588	581	587	632	588	624	620	609	589	586	618	598	624	583	606	572	594	609	589	598	615	591	646	585	585	633	549	604	604	606	637	618	574	569	570	595	619	547	566	591	578	613	651	616	574	621	606	580	626	617	586	574	588	584	614	596	611	576	659	612	629	589	607	578	645	591	625	614	574	573	575	638	607	603	568	659	598	630	588	573	618	551	630	607	613	568	552	626	601	623	640	611	600	540	587	609	593	613	588	571	607	617	609	595	638	614	637	580	634	577	575	597	590	623	609	576	611	594	598	543	552	616	581	639	605	599	596	615	622	629	624	609	580	592	586	650	588	599	617	605	553	623	614	591	607	580	622	576	573	648	568	614	654	617	611	572	573	582	592	587	581	638	613	565	588	599	605	617	556	595	623	617	604	578	576	578	616	635	644	594	619	609	577	589	582	631	590	592	626	580	605	588	595	567	569	656	615	629	559	607	608	631	556	565	565	606	597	585	628	653	557	612	588	610	622	584	611	609	583	563	624	647	608	567	595	584	601	552	610	610	608	619	618	587	615	615	558	607	640	561	596	572	576	592	588	540	611	602	642	536	575	648	609	606	569	589	630	604	533	578	576	614	574	598	652	562	569	548	568	602	634	567	618	595	577	614	579	611	614	569	616	620	650	575	652	599	593	599	596	594	628	579	580	611	585	580	591	595	576	604	624	624	566	628	603	574	588	608	617	630	644	605	610	557	595	611	620	573	613	612	583	640	595	595	573	637	582	597	580	588	575	581	639	614	594	565	613	644	614	619	624	592	611	624	614	597	581	592	580	627	622	604	576	622	636	635	589	559	600	580	599	653	597	592	543	585	607	605	622	634	578	606	579	620	596	596	610	619	610	631	578	661	588	598	627	599	602	591	592	588	603	571	597	594	568	603	665	598	591	603	624	596	633	609	593	585	588	632	599	563	605	620	608	605	649	616	626	577	583	648	581	570	603	607	601	645	592	606	589	580	575	612	577	616	607	594	620	585	579	569	576	616	586	622	557	626	600	598	578	576	590	603	615	598	591	596	656	627	570	596	620	596	571	643	574	607	627	611	596	607	612	604	612	557	636	588	619	594	629	586	579	645	581	591	631	590	629	623	599	626	646	643	568	614	581	618	602	547	626	577	629	642	614	578	575	625	636	576	566	587	644	631	597	624	616	628	592	584	635	604	633	584	621	564	626	607	610	604	585	602	575	610	566	627	620	606	567	621	593	599	664	585	574	613	637	622	553	626	582	531	631	624	577	581	582	632	579	609	593	536	597	593	596	602	603	641	638	587	582	601	619	618	567	563	591	588	599	621	599	589	609	600	632	609	614	604	636	613	589	579	641	601	616	589	576	596	611	596	601	581	599	600	582	609	609	588	631	615	657	550	579	586	614	603	653	539	568	608	587	632	600	617	589	592	559	611	594	583	553	663	591	600	550	585	609	606	628	598	600	600	588	626	572	618	615	613	611	630
1516	440	467	418	386	369	347	335	352	345	375	333	325	334	333	324	332	319	329	310	315	323	299	317	336	347	337	293	336	359	282	315	337	310	312	326	332	274	322	331	307	303	314	358	320	320	304	343	341	317	328	345	321	309	308	365	294	299	315	349	346	341	326	319	338	319	292	300	347	343	348	343	364	320	326	298	311	368	344	309	337	328	295	321	349	347	318	318	320	303	307	319	353	316	314	321	324	307	350	329	292	301	363	339	336	323	330	332	341	355	310	334	357	316	331	293	316	316	337	316	309	323	330	329	319	331	327	318	327	294	316	290	306	366	314	324	273	292	329	347	347	309	301	305	319	351	335	342	322	321	295	335	312	363	341	319	305	318	316	324	325	314	315	308	375	365	320	355	327	276	322	287	340	307	345	310	328	326	332	292	325	348	308	302	344	327	315	334	363	292	339	318	304	323	319	308	330	295	304	341	356	308	341	347	341	324	325	310	345	337	364	329	297	328	318	312	302	271	311	326	355	312	326	326	347	341	332	321	331	323	319	322	284	325	341	332	310	333	295	290	312	309	343	340	328	306	305	335	335	351	301	326	322	310	283	311	309	327	307	357	329	328	318	338	332	329	341	362	342	340	351	352	352	348	346	337	327	325	325	320	335	313	322	305	357	314	319	330	324	346	325	325	336	349	331	301	350	322	341	307	336	363	321	317	323	331	341	322	339	317	315	363	327	347	321	295	309	327	360	321	300	363	318	320	350	327	345	305	318	322	311	352	316	299	315	293	306	318	338	330	323	307	345	318	352	370	333	290	281	341	312	340	299	320	322	326	321	303	322	327	317	280	329	297	338	348	348	348	322	328	357	322	320	334	328	301	319	324	284	354	342	320	341	307	322	302	334	337	318	326	378	328	316	313	314	300	313	335	333	343	331	313	313	315	349	304	374	304	340	307	315	360	358	310	348	338	321	319	321	305	311	369	328	349	336	310	305	344	343	343	299	310	331	313	338	319	348	340	319	360	319	330	334	339	317	279	317	317	334	281	317	314	324	324	331	343	307	361	343	281	337	331	364	340	339	316	323	321	283	326	324	302	314	318	304	335	355	317	326	351	344	298	301	307	353	315	308	316	302	321	356	338	332	313	333	336	345	321	333	332	294	338	302	341	342	349	337	359	316	316	311	350	331	309	305	323	315	338	333	325	339	310	321	328	352	296	317	330	327	326	327	301	317	311	310	336	334	311	339	318	295	325	302	365	315	313	330	340	320	324	354	327	317	331	347	335	319	310	322	325	311	341	310	311	339	296	316	328	349	329	338	325	334	283	354	294	306	291	331	316	324	282	329	387	294	322	334	304	305	321	333	302	328	323	315	298	322	310	313	353	333	341	309	322	326	321	301	345	336	312	346	319	303	330	334	317	325	278	317	330	318	309	328	345	296	329	311	292	313	300	307	347	333	320	278	340	330	312	371	317	345	326	330	337	330	333	308	329	333	324	339	283	315	322	361	319	333	335	321	315	315	301	339	327	294	328	302	296	314	314	314	368	314	298	332	319	306	293	321	331	307	343	336	347	328	323	312	322	335	318	349	304	282	313	343	321	338	289	312	317	318	334	328	314	334	270	347	324	319	327	343	337	316	315	298	335	360	345	314	340	331	328	330	355	326	342	320	310	329	316	332	323	313	296	324	318	335	324	304	328	322	314	345	328	288	342	323	349	292	335	315	326	331	284	318	307	312	332	313	312	324	326	346	349	338	349	339	320	350	306	312	323	339	359	313	307	329	330	291	313	350	329	316	298	308	336	346	323	318	350	322	322	322	315	332	318	331	333	295	321	297	316	310	325	321	342	342	332	320	302	343	337	266	362	335	314	342	330	326	328	316	296	324	320	337	323	283	318	308	303	338	327	306	328	311	342	315	343	363	321	313	347	329	354	314	311	317	312	354	335	313	329	301	361	356	336	304	341	340	335	324	326	313	365	342	284	296	300	326	305	288	331	341	319	327	314	355	322	362	346	319	334	312	315	320	304	325	341	318	311	313	364	344	294	339	309	348	308	328	361	313	339	329	323	320	349	309	355	330	321	314	366	315	322	320	332	325	318	332	326	283	300	349	324	322	316	352	341	337	309	311	338	355	370	309	300	359	328	340	301	321	326	328	305	313	324	310	333	332	312	323	356	325	332	340	331	342	350	353	336	371	332	336	325	370	336	319	310	310	300	314	322	317	304	303	302	324	375	299	341	334	337	333	304	327	335	337	352	323	310	315	310	352	340	292	303	357	299	303	336	321	298	345	329	355	347	321	346	334	342	316	320	330	307	348	306	324	315	326	303	310	326	304	303	332	344	328	350	312	307	293	326	337	322	325	334	327	324	338	316	334	339	371	298	336	314	333	333	337	358	293	304	337	298	312	315	336	354	320	332	328	354	337	347	281	300	302	318	338	332	343	336	303	328	332	314	335	327	316	326	334	342	321	317	308	362	342	309	333	374	332	313	321	327	315	319	345	323	334	328	326	324	337	298	352	327	342	342	343	303	289	308	332	318	365	350	327	326	317	334	300	338	320	309	334	338	353	343	359	341	337	344	341	339	305	354	374	313	347	311	332	346	315	304	345	352	372	338	308	349	345	295	288	361	329	314	353	343	331	328	316	329	352	342	336	327	312	333	339	324	336	310	316	300	343	341	305	307	332	323	322	369	335	334	326	325	325	304	332	298	322	342	337	330	346	303	348	288	325	312	323	307	284	275	329	298	334	313	310	336	348	335	321	348	353	346	339	333	322	304	329	329	320	315	384	268	333	343	297	372	341	329	343	317	308	363	348	356	331	325	352	348	301	326	336	339	336	333	296	375	289	347	335	370	356	310	332	295	291	318	317	326	342	317	317	309	349	327	327	327	346	323	331	328	308	305	316	347	358	331	325	338	321	329	341	314	329	344	362	318	317	268	323	344	346	323	300	308	307	320	321	323	358	315	333	327	312	315	324	322	348	327	329	344	297	353	333	320	321	322	293	317	305	300	328	306	321	357	299	357	340	313	321	346	318	323	328	307	301	327	342	310	331	353	310	322	315	299	328	293	321	360	326	296	316	327	335	321	344	314	274	328	330	307	345	295	324	280	369	329	289	343	355	368	362	350	320	339	339	322	366	334	344	332	310	293	317	321	319	318	322	343	301	297	363	320	309	348	312	353	354	337	344	357	321	289	369	337	308	324	318	328	342	304	301	304	343	309	343	334	300	354	310	307	344	359	296	335	289	305	315	317	327	338	339	338	330	306	318	336	283	348	321	312	340	369	331	333	320	339	307	315	334	339	298	330	324	318	333	302	318	312	302	341	318	344	291	339	330	291	335	335	351	357	330	294	341	306	316	334	344	349	334	286	369	358	351	323	312	297	339	304	302	339	305	327	331	319	316	357	304	356	323	356	356	323	344	328	354	353	328	305	368	355	315	312	317	307	364	321	334	328	327	315	332	326	324	319	319	324	294	318	356	306	350	298
2167	972	1218	1206	1152	1047	1028	891	962	899	833	813	827	851	790	810	805	782	831	823	811	802	788	816	785	833	755	843	804	804	890	838	852	818	855	844	821	822	799	756	831	816	807	815	773	792	804	895	847	754	733	791	745	813	779	798	762	801	764	777	792	782	808	926	793	778	854	742	828	773	825	791	836	817	894	814	816	816	841	845	792	770	817	746	835	797	819	799	819	787	794	814	837	800	816	799	800	840	866	820	791	804	832	782	786	793	763	845	771	770	773	836	822	813	820	800	769	770	828	794	796	784	845	827	844	816	815	797	829	827	846	764	814	804	767	778	860	853	833	763	871	816	816	802	778	864	833	812	767	773	809	807	766	782	834	830	839	832	786	782	830	834	824	792	818	761	846	817	798	801	817	826	845	801	831	794	851	797	830	848	805	811	826	817	827	838	760	798	811	860	841	831	817	796	862	836	836	818	796	825	782	826	801	834	833	784	816	859	788	774	822	803	804	821	790	800	846	839	816	869	785	835	829	802	816	828	811	810	776	816	832	782	785	812	789	781	771	780	820	814	833	817	817	797	806	825	846	838	843	802	788	850	818	784	843	801	810	807	753	774	801	853	809	795	831	870	819	830	850	787	828	787	816	810	769	873	791	799	799	777	790	829	813	857	826	804	825	833	832	780	812	791	835	778	810	820	748	840	812	815	812	771	842	796	825	835	840	770	830	825	835	865	806	785	773	815	878	841	806	799	892	810	808	799	788	776	805	809	800	838	828	812	791	783	810	769	813	806	806	836	843	803	850	777	829	740	839	788	812	829	799	756	867	798	768	834	810	793	809	847	774	841	821	763	800	810	792	795	786	813	848	818	831	743	791	790	790	832	836	820	851	799	861	811	815	804	798	829	764	770	768	804	752	791	815	760	824	815	775	805	789	796	787	803	801	811	860	867	831	804	787	841	776	751	835	767	781	801	838	828	789	811	772	781	784	902	831	750	806	808	817	832	811	845	794	804	778	810	784	800	764	849	782	811	822	832	770	862	807	832	826	834	825	812	769	852	831	803	824	746	839	767	804	795	804	757	783	776	800	780	803	792	786	866	815	864	822	770	809	835	823	795	850	839	800	828	784	856	809	846	849	826	833	817	761	820	790	775	792	775	868	765	764	779	757	855	848	796	819	788	791	790	827	837	830	852	843	772	820	791	805	780	831	748	800	837	825	833	858	753	774	790	784	825	815	811	778	738	825	811	816	819	831	805	857	795	818	805	823	804	744	806	812	775	772	829	766	812	770	802	873	766	788	814	809	769	858	826	803	801	871	797	814	837	837	787	782	812	762	808	849	815	793	805	854	827	772	794	775	795	766	836	823	835	847	824	843	846	844	770	793	782	824	813	834	812	811	800	813	812	842	789	775	778	800	799	798	746	781	803	793	798	789	834	808	811	821	811	870	787	854	784	866	793	783	763	816	799	748	806	783	829	825	788	844	791	786	849	814	816	826	799	795	812	790	787	817	739	799	811	854	814	731	814	779	836	795	771	792	799	847	794	826	789	835	754	810	789	778	837	789	820	754	804	787	813	776	832	809	829	812	768	754	817	828	821	839	819	842	820	792	846	785	793	788	811	815	732	850	833	773	775	815	804	820	785	845	835	813	821	820	787	816	853	833	769	798	761	801	815	839	815	854	828	853	784	809	805	817	790	801	808	786	786	822	803	779	777	804	818	814	808	770	816	809	857	839	809	766	838	789	765	831	806	848	806	823	756	775	841	841	814	800	776	732	825	781	839	791	836	824	813	843	818	774	763	764	804	806	836	783	801	854	866	789	804	789	850	805	834	780	842	821	831	777	823	829	832	786	773	811	813	768	769	824	778	834	838	827	781	837	825	782	842	760	801	795	825	857	796	828	852	840	794	830	792	778	816	845	771	791	744	824	796	844	763	831	850	804	784	736	764	810	799	784	718	803	799	744	847	777	815	803	858	786	787	801	804	808	779	792	805	782	842	768	831	807	795	772	769	787	778	832	819	732	834	771	783	803	824	886	813	841	802	743	815	832	826	792	815	842	778	835	785	858	824	788	788	810	751	810	790	793	788	871	775	761	810	807	839	783	777	793	832	841	810	808	824	802	810	786	808	810	842	791	844	803	798	833	775	834	824	802	818	831	783	774	803	834	811	821	792	807	767	819	824	836	807	826	781	799	840	794	803	823	821	808	814	815	871	800	800	790	827	779	821	800	814	768	815	862	842	782	827	864	866	823	839	817	851	829	802	818	823	807	763	811	775	832	815	833	784	789	835	764	831	814	841	864	843	809	800	830	823	851	862	820	794	822	796	782	814	800	770	801	785	773	783	774	822	861	810	799	770	838	860	813	800	820	845	803	829	787	827	796	795	750	818	829	766	843	850	819	843	845	782	749	810	826	862	771	843	822	816	791	787	866	779	816	798	784	840	836	838	810	833	854	839	802	812	834	788	787	813	858	775	841	774	841	846	832	814	805	832	777	864	821	812	825	798	772	777	803	808	825	836	815	791	791	840	797	843	851	790	805	780	816	858	826	822	812	817	799	792	821	809	785	797	838	829	823	796	811	838	804	804	776	777	797	862	802	862	840	800	846	814	789	789	764	761	811	825	867	797	837	784	843	840	781	786	826	866	811	831	818	837	782	830	843	826	790	869	834	821	816	778	796	800	824	827	806	838	828	808	831	826	736	836	782	800	844	829	817	804	812	755	756	810	795	830	799	797	844	798	804	803	777	784	800	765	816	787	791	832	834	788	797	847	840	811	831	793	845	836	795	801	817	817	817	817	764	792	800	801	821	779	798	808	834	833	854	808	852	818	815	798	849	846	794	832	860	792	787	836	811	829	828	802	839	799	768	768	803	831	808	809	828	866	800	848	923	779	774	791	791	798	855	817	790	852	780	840	796	787	781	810	786	798	827	811	844	808	811	864	819	793	813	799	814	755	816	820	822	809	809	796	805	784	788	751	787	805	809	784	794	827	815	821	800	813	776	822	790	761	763	847	869	792	840	808	825	804	860	794	775	786	813	816	836	807	794	811	772	792	831	848	790	791	856	797	826	807	772	813	846	792	837	803	785	809	783	853	786	828	764	817	789	795	765	807	781	835	801	833	792	805	821	862	767	805	817	797	864	775	785	797	801	763	828	831	819	806	836	820	832	804	846	821	786	821	801	847	824	769	804	750	832	800	800	870	783	789	870	765	808	800	857	808	805	883	890	803	814	823	784	799	774	774	820	839	794	812	854	809	810	806	854	880	789	789	863	814	798	768	763	814	814	808	786	755	821	786	825	790	806	810	793	797	768	754	800	764	811	782	768	800	799	822	825	820	775	803	836	762	843	818	778	768	809	863	791	813	841	818	784	792	794	826	820	835	800	808	759	871	796	774	836	831	780	784	783	782	845	831	789	734	835	825	803	795	825	797	835	825	798	816	865	827	797	822	774	771	767	817	779	833	803	776	796	825	822	806	813	798	798	841
6750	822	924	763	588	586	495	467	445	407	440	405	434	416	402	419	433	404	399	404	436	354	366	402	387	376	408	389	430	378	396	400	383	404	402	376	353	387	375	421	386	406	405	435	385	404	399	375	372	383	396	332	363	379	408	387	364	374	395	388	349	394	385	395	416	365	382	384	377	417	401	428	405	383	431	385	401	379	372	403	388	434	400	378	427	341	409	376	380	401	373	379	423	370	391	399	401	351	354	389	401	395	362	348	373	362	408	408	370	391	371	396	373	400	379	380	424	416	340	382	365	398	354	402	384	387	387	409	387	369	384	369	337	357	421	383	415	386	380	391	405	367	408	406	388	383	365	395	422	381	405	389	382	419	411	366	357	382	412	413	374	397	425	355	384	401	398	424	381	382	366	373	414	423	397	380	405	367	391	385	410	393	378	412	373	400	403	376	415	399	370	371	425	395	420	400	390	356	384	403	397	375	390	378	342	386	396	345	349	411	412	392	416	344	397	338	387	425	409	400	411	372	387	378	411	357	403	357	376	398	369	382	356	421	409	400	385	387	390	359	376	413	362	403	409	340	344	360	369	359	387	402	364	340	411	362	334	371	391	435	385	385	384	397	357	356	386	371	342	399	387	388	364	355	385	362	362	371	369	378	409	385	419	398	413	378	396	413	370	375	430	383	361	394	389	402	425	399	398	399	388	402	375	383	415	381	367	377	357	383	370	376	375	399	351	370	415	406	366	380	373	376	415	413	378	419	415	409	399	365	396	383	382	397	370	396	375	399	367	396	397	433	368	360	368	387	404	361	379	419	432	378	376	385	386	400	363	340	380	354	358	385	390	406	413	389	398	384	369	407	394	367	374	396	409	364	423	394	380	372	391	406	355	368	391	411	366	397	376	415	364	376	358	411	383	373	407	369	375	358	411	380	328	415	370	408	398	440	380	377	382	357	363	383	417	379	379	365	369	388	386	398	374	399	430	377	394	396	385	354	386	374	382	381	389	358	373	360	402	386	378	408	364	379	378	396	361	358	399	380	385	386	401	421	430	361	406	411	404	385	350	360	373	397	395	357	400	370	381	413	375	399	406	432	427	383	407	414	358	361	410	383	381	401	398	401	364	384	394	359	404	403	412	374	385	363	392	394	381	401	412	376	422	394	398	374	388	384	395	377	387	407	379	376	415	396	368	421	383	362	405	372	406	397	399	386	383	364	382	361	395	378	385	426	388	406	411	388	382	413	390	370	376	382	383	331	367	432	404	396	341	348	397	389	412	386	408	389	362	399	359	388	382	401	398	396	378	399	424	371	413	375	377	421	407	384	378	381	377	376	363	425	402	419	406	410	408	358	402	416	393	380	386	371	353	385	411	406	427	346	372	394	407	383	371	376	410	375	383	387	399	369	383	396	365	400	381	385	371	397	396	383	380	399	403	402	362	380	409	378	389	373	394	384	384	373	385	403	366	388	360	366	422	368	382	369	399	392	382	397	369	397	375	348	419	375	387	379	390	389	392	380	387	378	408	373	393	378	386	367	373	404	392	339	389	369	362	378	429	430	404	406	374	362	381	429	396	385	388	392	357	396	379	382	378	376	393	393	353	384	402	402	394	394	362	423	390	408	374	395	370	410	384	400	307	380	410	352	394	390	360	381	360	411	364	387	381	392	395	374	404	396	377	416	374	403	397	409	411	377	430	407	370	360	383	380	389	394	333	396	386	390	381	396	400	397	391	377	379	377	382	380	371	396	404	403	374	387	399	383	370	418	385	389	407	364	400	397	401	429	371	380	387	388	403	378	341	411	361	373	391	387	371	373	396	358	420	389	405	432	398	381	396	381	372	382	368	415	355	413	385	357	417	367	388	378	387	375	404	407	399	363	359	387	368	416	339	385	429	382	378	431	391	342	394	395	400	388	398	402	390	395	414	429	386	355	411	373	360	388	391	379	404	424	368	389	360	387	383	386	400	348	403	404	371	410	371	374	393	407	417	395	365	387	384	384	398	381	384	384	373	389	359	360	382	389	394	409	365	390	399	379	410	383	388	383	395	357	390	395	375	404	360	381	403	415	355	410	393	390	383	397	353	404	397	402	375	413	374	361	387	359	366	393	379	370	385	380	381	396	357	381	352	367	352	347	381	439	378	419	370	399	397	399	378	412	383	396	371	383	409	398	405	421	394	391	378	391	396	375	385	394	371	380	390	405	449	412	405	405	372	371	396	368	421	407	362	386	429	405	396	387	348	358	397	377	350	381	365	419	383	386	373	363	431	389	395	401	388	403	388	386	425	399	411	433	368	355	366	388	360	379	364	377	385	383	396	388	379	416	440	399	416	374	345	404	391	406	378	370	399	397	408	374	376	381	422	393	363	355	354	374	396	357	360	379	370	387	415	394	369	383	385	375	416	362	402	375	402	404	382	377	384	370	344	419	391	388	382	346	361	350	393	384	374	378	409	429	367	390	394	370	403	365	374	354	382	369	366	407	390	377	401	381	414	366	387	351	389	359	387	412	397	358	348	376	399	411	383	375	395	401	384	397	379	388	394	386	415	389	377	382	369	383	392	377	378	370	397	407	388	408	414	355	380	400	401	362	393	421	396	373	385	357	380	371	381	369	387	410	404	395	363	387	355	415	399	376	365	381	416	399	370	346	389	390	414	402	350	403	381	368	386	350	360	401	396	428	396	373	363	365	410	356	367	392	378	384	390	375	401	402	382	405	407	391	369	401	352	381	381	402	370	383	384	370	353	413	391	360	385	383	376	400	376	399	351	350	382	393	388	390	354	393	388	399	387	399	390	352	402	376	397	396	373	383	394	362	369	389	381	368	379	374	398	388	425	381	404	400	355	347	361	412	366	397	388	386	405	424	387	397	347	418	390	373	407	360	392	394	394	356	422	363	385	394	386	436	378	392	374	396	388	343	369	399	376	408	360	357	362	379	382	388	360	373	360	353	396	383	445	406	407	387	378	386	367	376	365	363	412	396	393	375	404	358	403	396	381	364	403	357	409	372	369	381	378	365	377	395	390	402	394	351	358	396	431	434	414	367	388	385	370	412	376	386	401	394	363	392	373	391	378	370	371	428	367	396	378	379	369	398	404	376	392	389	357	416	382	392	385	404	339	385	349	349	408	384	346	374	397	391	396	401	390	365	379	367	407	375	371	379	382	417	382	403	376	405	369	332	393	398	378	377	384	374	382	366	401	400	382	373	364	423	422	378	362	383	390	432	411	423	377	394	388	388	394	383	386	363	373	401	391	390	356	366	361	376	376	392	400	379	376	375	395	361	394	353	366	362	353	390	366	380	378	364	399	421	379	368	402	391	367	382	381	351	377	386	387	368	365	407	411	342	414	367	415	371	371	379	369	400	378	384	387	413	397	387	421	376	346	376	430	362	340	366	361	366	334	377	348	378	356	384	433	392	356	383	411	396	398	376	407	384	357	410	392	404	351	377	382	369	349	413	405	392	412	343	359	426	394	348	374	395	391	396
6544	1417	2111	2281	2049	1768	1606	1449	1345	1234	1177	1141	1068	1093	1110	1056	945	971	1001	1011	983	984	956	969	971	1002	976	986	1045	951	950	974	924	962	968	945	968	937	927	920	962	973	954	966	956	925	944	942	950	923	884	966	914	901	916	928	903	925	917	981	947	927	912	917	888	911	952	905	957	924	919	936	935	972	919	924	948	917	965	935	903	993	962	968	955	904	889	970	938	932	902	892	917	920	827	1034	948	907	922	933	890	936	908	924	915	869	937	917	930	920	933	912	924	954	962	959	926	868	914	862	956	948	946	913	957	941	945	944	889	912	944	992	916	979	944	909	903	921	906	927	986	940	964	920	935	905	914	918	920	907	870	955	912	917	963	911	941	942	971	920	964	896	929	864	922	925	933	939	973	995	949	908	905	938	907	920	939	919	912	915	951	949	939	949	928	922	885	930	908	912	954	943	930	962	914	897	956	954	859	891	881	945	894	971	867	965	912	908	891	958	932	907	950	984	951	954	957	989	921	903	916	917	902	921	956	911	961	1000	941	929	919	917	905	959	949	924	950	948	932	950	941	968	916	880	971	947	912	942	890	904	980	942	959	938	970	940	947	972	947	875	995	915	880	945	947	949	926	978	981	929	919	874	959	919	902	948	892	987	865	946	934	951	961	956	922	932	888	905	893	924	940	927	907	950	913	912	945	934	930	941	899	929	926	911	916	911	978	848	961	933	935	921	951	932	975	895	927	950	968	973	949	920	948	869	932	988	961	935	938	941	989	961	965	903	915	963	912	957	963	934	846	955	952	905	961	938	965	905	953	936	896	911	983	995	940	918	907	935	892	931	939	925	930	970	922	942	896	934	950	902	923	925	906	932	941	917	922	977	908	901	983	929	895	935	923	943	906	948	923	973	947	924	846	982	905	904	973	894	966	928	864	984	931	939	948	931	941	973	943	1016	888	907	891	936	924	947	887	963	901	942	923	933	963	936	910	948	903	915	910	979	952	962	953	878	936	958	952	920	929	927	944	950	951	918	923	909	984	919	929	934	902	937	912	928	890	979	955	1010	967	877	945	898	954	924	955	939	888	941	924	948	934	976	907	912	969	894	959	911	926	929	926	987	988	983	916	987	971	913	931	929	900	927	846	920	934	963	931	952	976	859	878	898	909	982	891	921	956	921	912	937	952	911	923	934	983	924	919	936	936	915	949	921	902	939	899	948	971	912	937	914	926	954	841	941	968	958	950	956	926	888	927	931	960	914	909	922	920	944	928	975	894	931	885	908	921	951	994	941	927	953	927	914	978	901	924	943	907	897	959	915	964	948	966	948	986	942	961	940	901	869	911	935	894	920	951	890	916	939	961	920	922	921	907	881	926	953	950	920	949	894	940	958	924	985	929	954	919	893	920	911	970	997	994	900	923	976	880	979	929	933	950	909	947	970	999	936	898	944	912	921	936	959	913	940	928	921	953	948	961	906	962	918	922	883	956	961	922	924	945	940	971	869	936	937	931	905	937	1006	943	856	971	918	963	938	889	947	947	959	967	968	906	945	909	956	967	906	913	936	891	876	928	937	964	948	962	951	925	874	925	911	911	925	967	956	960	867	908	903	891	958	976	893	894	927	909	904	910	951	891	969	896	885	957	940	920	973	934	883	894	958	919	927	939	848	1040	907	898	943	957	900	910	912	916	932	915	928	970	933	1007	925	948	936	915	912	904	964	882	873	944	922	983	955	931	934	920	910	899	945	908	912	909	966	941	941	974	937	958	979	944	938	926	953	920	950	904	944	954	940	916	931	913	934	868	891	1002	862	935	905	892	933	897	927	899	929	901	882	930	920	920	920	980	900	870	921	970	930	977	900	950	915	927	917	959	939	957	943	881	938	902	883	954	916	900	937	959	946	929	948	901	960	930	905	948	984	932	905	974	980	928	903	937	885	916	995	864	947	935	959	865	977	904	961	918	895	930	948	991	942	961	905	921	920	911	958	915	922	932	951	915	877	958	974	887	969	889	929	951	937	965	915	937	935	905	992	901	916	950	936	901	911	863	1008	945	897	937	962	961	943	918	907	904	968	906	922	944	935	945	893	959	947	930	941	940	881	936	912	989	944	932	924	911	962	943	911	940	950	887	934	952	964	944	921	916	979	895	922	940	928	932	926	953	945	965	909	961	989	929	918	957	953	907	916	870	950	1000	924	934	924	930	941	974	901	927	910	910	916	938	974	936	944	946	1005	920	886	895	903	928	934	954	931	980	927	949	863	930	913	915	897	978	997	960	886	903	861	954	924	959	971	940	964	948	928	869	959	839	961	897	918	945	955	934	946	895	920	945	957	935	930	920	963	947	958	966	936	893	945	984	906	916	958	905	927	947	915	965	953	982	965	895	943	933	920	951	923	864	953	918	907	941	901	913	893	891	880	906	942	962	945	900	952	1029	906	946	993	992	883	991	927	954	923	891	922	917	928	908	945	931	902	863	973	898	968	942	929	944	923	942	967	934	897	900	961	896	949	923	943	980	932	912	888	1004	906	907	951	923	968	917	951	904	926	863	889	888	877	896	976	928	911	932	929	929	932	918	980	874	934	911	880	928	902	868	893	898	961	907	933	895	906	915	938	923	896	914	946	963	897	908	933	948	853	928	941	916	886	882	910	926	946	880	935	954	956	938	909	969	889	894	871	968	894	938	937	937	923	970	911	911	942	960	927	900	917	948	948	935	887	964	929	972	920	950	943	950	967	919	984	912	955	938	852	922	953	964	919	989	938	989	910	885	944	929	944	974	918	944	953	873	927	912	935	930	947	919	940	901	879	1007	876	910	944	922	978	945	871	949	975	918	950	951	902	963	949	951	955	909	963	944	955	906	930	922	911	938	949	947	940	937	915	945	876	953	993	952	1007	1008	942	904	954	929	948	958	1005	958	909	954	932	929	904	883	922	932	890	910	903	968	939	940	882	952	906	939	914	950	972	968	916	913	962	906	941	988	992	945	963	932	948	893	921	929	919	922	922	922	958	967	933	904	931	933	893	966	950	886	924	942	898	946	941	882	944	939	904	925	959	970	894	954	951	969	943	909	910	895	910	957	896	997	958	972	1025	942	849	924	966	945	904	909	912	981	902	942	980	899	891	895	971	965	959	870	948	913	906	927	977	974	926	972	951	882	903	905	937	941	941	983	927	925	944	969	936	863	915	918	951	932	922	948	978	955	948	905	894	965	938	956	904	974	973	1013	935	915	947	868	892	940	889	974	943	906	906	902	903	953	927	942	904	928	928	974	940	945	934	934	992	921	900	999	982	959	973	971	896	918	888	963	898	947	872	934	970	910	971	945	960	912	941	933	937	924	887	918	910	930	958	887	944	875	963	915	956	939	965	948	976	908	941	907	960	837	866	963	960	971	928	928	885	923	925	940	931	953	927	954	900	904	969	931	936	892	931	927	929	936	918	969	888	937	911	947	913	905	944	917	944	936	948	910	923	904	912	925	934	927	901	978	909	921	901	961	914	903	966	940	915	950	883
12385	1159	1204	899	762	524	453	394	361	298	319	344	280	286	280	288	237	279	250	228	242	264	234	235	276	221	247	271	247	250	229	228	253	266	250	256	253	233	239	268	265	236	249	237	232	243	242	271	258	235	232	234	251	259	264	226	202	229	241	244	271	255	225	251	251	269	244	246	227	265	232	250	245	248	209	224	241	250	233	251	246	232	250	248	223	215	248	248	273	221	246	248	247	220	248	290	228	238	237	254	227	265	264	232	238	240	258	265	200	226	260	251	245	262	255	201	228	248	221	245	254	230	255	261	250	248	251	249	245	210	220	249	246	238	238	241	232	258	247	246	231	243	227	289	226	224	253	253	231	240	240	242	259	237	245	247	230	243	219	264	248	221	223	260	258	276	238	243	241	242	238	249	231	242	222	228	252	251	236	238	256	245	235	274	276	244	241	212	235	229	215	252	237	237	230	265	270	268	235	245	268	254	241	240	247	229	269	256	245	249	224	221	242	235	251	277	251	252	258	219	219	238	235	273	253	250	233	234	261	211	234	239	226	234	246	233	261	258	233	249	258	225	238	232	217	273	210	269	231	257	260	236	240	255	268	253	229	265	223	279	240	245	254	235	219	236	231	232	257	260	266	257	264	244	215	230	248	254	223	254	231	219	220	255	221	248	238	263	252	228	235	239	248	257	241	241	245	224	243	255	256	241	234	253	251	247	286	242	257	207	253	245	274	233	223	235	240	196	251	247	231	257	253	244	227	213	225	249	227	239	265	241	225	262	245	244	225	239	226	266	251	243	241	221	260	244	247	252	245	240	250	235	246	259	257	244	236	264	209	212	242	256	269	236	244	231	253	251	262	244	241	242	243	239	227	225	232	220	249	263	249	217	239	240	268	203	248	237	241	217	263	235	260	220	235	263	208	209	271	230	234	217	237	249	221	234	253	250	235	214	215	240	243	232	203	221	223	243	245	218	238	251	233	245	229	221	239	256	225	260	236	226	265	247	243	262	259	237	275	261	221	225	243	233	207	278	266	249	238	255	226	245	253	244	251	244	233	221	213	220	269	269	235	235	256	239	257	248	214	206	263	260	247	231	264	281	250	243	252	250	250	233	260	233	239	235	243	261	212	239	256	280	236	213	234	228	223	232	238	250	236	272	243	227	232	233	279	260	258	230	211	238	225	245	239	251	204	251	230	235	240	225	269	238	241	227	213	269	235	255	264	246	226	205	248	225	254	248	252	211	259	254	232	253	225	250	250	231	225	238	209	277	268	252	243	234	244	251	220	223	235	250	240	247	240	251	231	235	242	223	223	257	267	245	235	207	232	213	242	246	258	259	253	223	253	232	239	249	245	232	241	244	224	222	200	227	249	221	266	216	201	220	230	243	234	246	260	234	237	241	231	244	261	266	254	261	244	241	205	259	244	215	238	222	253	237	256	212	210	256	233	242	260	235	263	245	258	223	241	223	253	232	231	253	221	230	237	225	257	243	261	228	248	275	262	262	277	248	237	250	232	240	259	215	243	229	275	241	266	257	241	241	244	283	239	239	244	246	218	223	277	234	253	249	231	241	255	222	240	232	236	240	257	220	263	231	251	236	246	222	242	250	269	222	239	249	254	210	227	269	244	247	205	229	232	232	225	237	255	224	244	252	252	249	264	257	218	222	215	256	207	205	243	212	274	213	257	289	229	252	242	225	248	220	237	222	222	237	261	269	236	245	263	250	238	252	221	236	224	230	210	249	238	270	227	230	242	270	233	238	238	248	262	214	249	237	265	261	261	226	265	240	240	272	276	242	231	274	240	250	244	261	238	219	256	231	229	249	246	260	258	235	224	224	246	250	270	258	235	263	236	217	222	241	226	242	242	239	251	235	239	230	256	234	229	232	257	239	229	252	232	265	230	236	252	250	237	258	245	246	235	256	230	256	258	206	240	219	243	267	221	279	245	258	245	223	270	247	229	234	251	234	262	244	264	236	240	231	241	265	265	251	278	262	227	241	239	249	224	239	248	237	232	242	242	253	222	225	218	239	228	221	229	246	254	226	234	230	247	268	247	257	223	261	239	229	235	243	213	218	245	220	222	211	235	241	251	247	215	238	248	252	243	261	231	266	242	253	222	270	232	230	213	257	233	250	256	229	229	253	255	244	241	226	248	231	243	248	246	256	243	203	246	250	241	252	234	259	260	211	256	221	240	249	260	282	245	249	244	244	262	230	251	239	222	221	232	220	256	243	248	255	253	252	248	237	248	237	263	229	230	237	249	239	258	240	240	234	235	212	231	254	242	230	228	230	232	248	219	218	253	235	249	229	224	242	234	263	226	216	247	221	246	240	263	218	241	244	278	272	245	246	261	231	251	242	244	239	258	237	243	249	287	249	238	222	259	244	241	241	225	258	255	246	235	222	222	219	242	264	259	264	246	240	236	230	279	235	258	230	252	240	221	234	236	257	253	236	219	265	256	249	238	251	254	259	260	261	236	245	253	247	240	212	254	245	245	227	248	252	222	245	261	224	248	261	246	257	259	211	260	237	263	274	239	217	217	245	272	255	233	225	245	236	244	247	262	211	230	240	246	216	257	229	231	248	233	218	220	240	221	228	236	234	268	259	245	247	259	252	267	241	273	228	231	254	236	249	235	288	239	248	238	259	226	218	256	259	251	223	258	240	239	265	232	225	266	250	233	251	225	257	237	240	220	249	255	251	240	239	234	265	223	240	219	277	236	237	239	238	229	243	247	247	249	250	265	247	230	257	252	261	280	265	225	232	231	245	253	221	230	239	284	231	214	227	264	263	233	265	225	233	263	228	254	253	241	239	254	225	252	233	266	243	213	254	246	250	256	250	238	233	253	235	240	244	229	246	241	251	259	221	238	233	261	244	227	247	245	233	254	219	261	244	268	240	253	246	230	219	222	247	253	263	236	209	236	250	220	263	228	222	244	243	235	255	262	239	215	255	255	272	251	256	240	233	244	266	236	240	251	257	240	231	231	238	230	232	294	247	252	249	269	221	256	233	238	249	223	242	259	233	257	278	249	249	225	232	238	277	212	259	249	233	261	265	215	224	232	258	233	233	255	238	262	254	230	224	226	217	258	249	232	245	270	233	229	207	229	233	270	229	227	254	248	218	250	226	238	253	226	238	226	240	258	263	268	240	244	226	242	233	255	243	258	232	249	246	264	245	264	238	269	265	218	233	214	254	222	237	239	218	261	216	254	253	226	232	244	235	261	232	234	254	206	232	246	230	241	251	232	266	250	273	217	246	230	203	230	234	236	267	225	262	253	252	243	239	228	226	220	232	251	260	226	230	237	253	229	236	224	245	239	257	220	259	235	247	220	263	248	259	235	236	280	250	238	228	231	245	258	234	227	243	242	246	248	245	260	254	251	222	254	229	244	276	250	253	262	241	244	236	248	235	262	223	240	226	272	254	240	245	235	242	235	248	226	230	258	221	248	259	274	227	248	234	249	238	249	227	200	246	279	231	252	210
7994	1321	2528	2959	2501	2024	1637	1392	1245	1083	1076	937	880	848	831	815	728	708	706	715	653	618	663	711	661	645	625	676	664	597	663	653	624	621	619	637	606	632	624	634	618	649	636	615	603	608	625	573	589	614	603	592	632	626	597	613	575	575	617	551	629	613	595	598	636	585	576	604	565	600	598	623	579	625	589	600	654	644	584	621	614	583	598	646	605	617	557	617	593	608	636	633	637	591	544	591	600	597	617	639	587	617	608	548	603	609	569	575	601	627	600	602	614	622	616	631	583	621	589	573	578	589	618	608	601	589	589	608	586	588	605	583	568	600	654	594	574	608	563	584	606	621	617	596	642	640	643	651	625	635	609	581	555	609	641	593	594	579	556	579	633	578	587	595	635	602	585	593	618	642	627	606	616	624	577	627	570	606	623	604	582	581	555	567	601	589	621	611	632	592	590	583	577	630	591	612	610	605	585	615	614	562	614	566	608	589	595	588	647	623	611	614	574	623	601	579	592	584	555	636	602	607	606	624	590	580	600	627	550	578	588	549	601	617	612	596	623	598	575	583	628	554	561	636	626	623	583	616	619	647	576	633	575	605	618	595	608	581	645	605	585	559	579	553	613	603	623	621	570	626	583	612	631	554	576	577	564	584	595	569	552	571	587	595	620	632	606	649	594	570	593	599	601	606	629	593	545	566	583	634	593	656	591	612	602	562	613	613	621	630	554	586	582	601	563	582	615	620	601	561	600	603	582	617	571	627	584	561	613	605	622	626	588	585	596	617	568	587	653	591	632	579	614	582	598	544	575	580	641	542	598	561	587	604	618	551	652	592	606	605	618	601	589	575	610	631	624	585	601	584	608	611	575	626	589	592	670	618	566	613	555	602	602	634	632	630	603	603	578	557	611	614	627	625	512	636	560	579	614	576	586	610	588	571	617	621	605	610	562	591	623	601	595	573	610	598	619	597	596	566	603	598	601	583	637	591	619	585	623	558	610	652	632	594	601	596	589	559	614	554	592	574	594	642	612	641	618	582	584	634	631	551	614	632	585	541	551	611	589	613	620	586	576	610	579	629	562	618	605	577	619	634	633	617	575	570	589	638	558	620	575	626	606	537	613	571	621	608	593	624	564	613	573	579	601	612	639	628	558	602	604	619	620	595	587	608	600	562	566	642	581	601	616	582	606	593	600	576	609	578	545	622	607	601	588	604	634	582	619	609	658	641	621	574	567	572	539	556	581	618	581	635	592	584	597	616	568	591	603	596	592	604	609	609	605	614	590	608	619	630	604	554	602	583	621	603	594	584	611	581	608	650	604	598	612	650	612	568	594	655	632	632	590	645	611	631	565	633	598	562	604	603	577	603	583	606	637	557	623	567	592	580	639	605	605	611	634	629	599	629	628	606	583	604	573	585	649	624	540	588	589	609	656	534	620	580	615	619	582	627	619	589	607	599	618	619	598	607	582	601	580	608	617	596	624	582	631	589	609	631	611	607	649	581	617	595	623	601	613	543	563	602	560	562	610	623	594	613	576	590	610	645	592	606	577	601	574	597	580	615	597	627	575	596	600	529	651	588	608	655	566	592	638	606	570	591	602	571	619	582	583	611	570	618	585	630	607	625	615	595	603	604	647	615	598	634	621	590	607	545	609	597	581	668	551	605	597	587	572	541	593	596	625	574	583	632	568	607	547	544	596	609	572	615	591	578	632	566	614	668	613	620	610	589	589	579	607	577	563	592	597	624	607	593	563	608	617	610	606	628	606	661	591	580	614	620	546	621	624	606	608	623	616	634	637	618	585	598	613	652	553	610	609	572	632	647	588	575	601	627	568	638	603	582	588	615	622	569	628	619	602	578	600	623	607	577	591	633	619	606	609	613	615	617	572	602	611	586	604	544	612	610	595	601	579	615	623	623	623	615	588	618	585	557	606	553	653	569	630	572	618	559	581	619	594	604	548	618	610	617	592	584	605	594	583	586	592	625	620	554	613	619	614	640	602	600	562	602	585	614	603	640	643	617	621	620	620	578	595	581	593	646	592	624	580	631	598	579	616	630	585	608	619	624	614	606	575	641	561	657	564	610	632	613	605	626	593	591	573	602	566	620	627	595	610	592	604	598	576	628	626	571	596	557	572	614	576	607	523	587	608	632	583	615	600	558	593	611	601	598	640	587	629	605	628	599	621	621	585	586	592	629	598	651	589	604	628	568	578	575	606	599	610	578	610	583	646	585	562	551	600	570	632	569	563	624	607	577	632	598	618	575	595	579	583	591	598	574	599	619	561	609	606	577	613	571	622	597	588	579	605	577	603	577	595	577	564	598	604	609	606	638	581	577	576	607	570	548	577	599	606	597	639	600	650	599	566	652	583	638	597	609	617	606	594	519	615	618	597	552	603	627	575	632	611	604	619	582	623	618	648	589	591	597	600	610	573	621	607	594	597	576	610	639	617	605	593	583	583	614	617	632	609	644	614	600	607	583	614	630	623	583	595	584	595	589	577	633	627	611	573	609	578	609	568	612	584	600	617	588	612	621	596	630	622	650	595	547	588	592	638	650	621	593	573	600	604	581	584	589	587	616	632	563	593	632	589	584	636	573	581	575	565	586	607	680	587	574	604	622	568	591	592	574	591	599	593	590	603	609	579	605	558	631	616	580	596	617	647	618	561	599	572	585	564	637	664	609	609	600	600	594	593	606	610	579	642	632	647	650	578	591	626	576	613	574	627	598	594	620	564	603	634	572	624	633	648	592	596	585	609	603	640	596	566	593	616	593	606	588	601	607	623	610	579	590	584	601	584	618	589	564	585	596	585	596	617	577	611	561	583	658	588	578	613	608	573	628	614	622	586	653	592	581	589	624	594	572	557	647	647	597	580	588	558	627	608	590	618	635	596	603	616	595	637	584	573	598	598	616	591	579	652	540	645	564	627	573	571	593	643	619	606	612	607	602	563	621	576	565	604	577	605	596	590	582	636	611	598	590	579	653	571	622	596	580	623	649	592	566	620	644	630	596	624	587	637	556	616	637	645	629	596	577	614	575	544	609	582	613	623	578	576	603	648	602	642	606	599	678	607	545	591	586	611	593	621	626	581	596	577	586	633	593	601	583	646	591	579	597	610	612	605	580	570	573	582	579	592	605	566	603	623	620	648	583	596	588	579	619	597	585	598	612	587	600	638	598	593	611	623	610	606	602	565	601	604	620	636	603	607	606	608	594	591	594	626	611	649	621	623	658	592	595	673	590	590	545	567	619	609	621	595	567	599	574	621	615	583	584	622	579	587	616	604	599	605	600	583	595	610	587	608	590	617	569	582	629	582	599	594	543	667	600	669	591	633	585	584	595	624	597	629	597	584	632	595	626	619	626	617	618	583	608	602	550	632	618	611	623	651	634	580	631	594	638	650	577	594	619	667	595	606	638	592	557	551	619	605	583	626	602	598	605	619	585	563	594	593	609	634	602	612	570	659	616	599	602	590	653	649	581	563	586	590	594
1649	482	465	431	385	374	351	356	347	326	340	318	312	319	334	326	313	341	302	345	311	342	330	307	330	317	313	312	324	342	299	305	325	321	306	360	314	300	296	324	341	339	313	332	321	314	340	314	309	312	322	334	335	339	323	335	315	345	357	319	282	347	308	315	359	317	334	292	340	320	312	315	283	325	326	318	310	328	306	328	300	351	328	317	341	325	334	322	328	328	325	301	310	314	322	334	320	303	304	329	314	316	324	357	308	313	297	306	367	331	292	347	322	339	318	333	324	322	323	335	328	306	341	335	341	320	304	302	297	323	311	317	308	317	335	308	309	357	311	316	303	351	325	331	325	357	323	332	297	329	317	340	309	307	361	313	311	346	307	305	343	326	309	329	280	286	314	321	334	317	359	295	338	365	294	346	310	324	302	296	338	320	315	374	345	318	332	338	306	283	342	367	352	327	360	336	349	295	330	317	353	283	313	356	321	323	314	355	300	318	326	336	345	336	296	323	333	339	312	332	318	312	350	327	284	332	288	301	325	318	305	313	354	329	308	322	317	330	316	323	323	319	329	290	323	315	339	355	339	330	323	315	334	338	352	312	341	305	313	310	283	324	323	332	317	330	319	303	313	315	308	297	294	316	326	291	317	310	366	335	348	318	340	342	328	325	327	296	311	324	323	349	342	328	360	377	327	310	301	337	296	344	313	328	319	321	308	311	326	346	312	303	346	355	343	309	308	304	297	306	301	333	294	328	368	340	339	326	334	317	307	301	301	351	303	320	318	335	364	365	296	313	332	313	322	316	328	323	321	338	292	344	312	299	320	295	335	358	314	336	353	326	291	327	341	351	326	325	328	341	298	357	326	314	316	325	328	300	350	344	312	324	326	307	301	304	315	353	315	300	281	344	323	344	343	349	371	320	387	332	331	337	357	308	288	321	303	353	337	341	342	299	326	314	346	340	312	313	338	306	296	305	355	339	341	302	310	282	313	326	315	354	320	323	304	320	306	317	334	315	299	267	331	359	318	324	343	328	312	321	338	298	336	364	329	327	311	310	327	344	282	346	312	323	291	282	331	318	330	323	344	327	334	326	324	328	318	339	339	342	333	344	304	322	300	326	339	339	311	346	330	286	309	303	326	318	331	330	310	337	290	307	319	316	335	312	320	325	291	323	335	346	295	299	319	343	295	288	315	328	309	315	337	289	345	338	328	315	332	298	295	325	332	338	319	316	337	273	334	314	316	323	294	301	346	338	301	311	303	329	303	321	352	316	313	360	305	318	325	327	350	329	321	336	335	334	316	309	357	319	369	345	308	300	324	341	314	316	327	356	308	308	345	308	307	322	316	300	328	312	340	319	311	352	309	343	300	334	295	326	310	331	305	336	318	310	332	346	343	302	336	329	334	298	340	323	334	317	316	356	329	313	327	321	332	302	340	329	338	335	321	319	344	374	337	307	328	296	348	373	320	325	319	346	312	289	318	285	302	350	327	329	317	322	327	306	329	334	330	289	313	347	338	305	309	339	298	314	326	310	328	293	303	338	328	300	306	312	338	328	313	297	328	349	326	372	324	346	305	319	330	278	356	342	310	328	324	331	319	341	324	358	290	306	293	315	322	324	326	312	359	361	327	306	346	300	330	337	340	316	308	307	314	335	310	321	324	327	301	314	284	337	310	347	314	340	312	311	291	350	302	342	321	310	309	318	347	325	332	320	351	302	347	335	328	332	341	312	333	328	327	325	334	278	338	322	327	340	305	326	340	360	346	329	349	338	337	331	318	318	300	323	321	326	298	348	343	360	325	297	309	351	309	348	311	336	323	344	348	313	333	319	316	328	272	349	360	351	315	321	308	346	356	321	322	313	322	328	315	312	336	330	328	300	326	312	312	312	390	326	321	324	315	343	327	338	313	340	297	325	328	299	319	333	358	326	296	312	298	355	333	296	333	344	305	297	307	380	291	306	343	310	343	328	323	311	323	336	319	321	333	316	332	298	312	337	320	300	332	325	307	357	327	325	353	356	355	319	318	337	287	339	282	302	338	301	361	325	289	350	336	324	309	324	302	313	326	322	338	294	330	307	293	300	298	344	371	332	333	289	348	326	350	343	307	315	339	319	324	324	351	321	318	307	346	331	325	322	307	317	350	323	318	297	304	309	330	313	308	342	294	322	341	321	320	321	357	318	341	338	307	325	344	324	299	312	319	326	316	316	339	326	310	338	339	329	332	324	351	326	332	296	316	333	333	333	303	336	331	312	306	310	353	293	302	330	339	309	303	337	356	340	342	292	355	320	293	334	328	345	334	312	304	333	320	362	368	353	322	336	316	337	276	277	341	326	337	328	315	339	349	335	349	324	310	319	331	354	313	308	330	349	308	368	312	315	310	311	346	361	323	359	343	288	345	323	325	310	302	333	320	360	317	319	331	343	344	347	338	314	325	360	337	339	310	294	329	305	313	288	336	298	318	352	327	299	286	334	325	324	334	319	310	296	336	307	344	322	336	316	304	354	330	352	337	325	349	340	310	340	316	342	322	312	343	318	345	312	330	340	339	306	347	342	319	337	284	316	301	312	349	332	333	347	321	291	332	317	315	324	307	329	318	329	315	349	312	336	328	295	303	320	345	300	334	343	300	324	329	310	328	291	303	313	327	299	345	317	326	323	331	319	335	337	322	328	312	328	341	329	315	312	334	312	301	336	324	337	344	333	319	332	290	339	338	324	286	328	317	332	335	339	340	348	323	323	328	336	297	303	331	349	319	351	320	313	303	304	335	320	362	348	321	339	353	354	314	320	339	332	318	318	344	330	330	340	301	347	316	323	290	309	324	314	337	323	335	312	317	357	294	298	326	323	331	301	390	338	337	306	299	306	302	312	349	307	339	361	333	348	363	336	311	311	311	321	304	324	322	318	305	269	289	334	320	321	336	343	317	305	332	302	352	328	339	358	325	331	338	324	316	364	310	328	341	341	326	318	305	337	315	325	330	352	314	319	295	356	327	329	303	314	351	313	330	327	334	318	356	320	310	329	310	327	350	318	311	344	348	312	319	351	349	325	306	322	345	322	299	328	346	320	338	337	317	313	319	344	292	336	315	307	308	358	335	317	324	304	312	337	312	312	341	320	328	336	333	311	319	306	317	321	350	371	286	333	322	296	296	311	342	304	320	347	346	314	327	337	315	361	352	344	330	336	323	335	312	322	327	332	313	337	329	309	317	344	304	333	297	308	315	311	300	312	329	337	315	328	327	302	315	310	328	319	332	348	334	347	343	307	336	307	326	322	302	286	328	315	294	333	337	282	330	352	308	349	354	304	341	361	313	307	347	313	316	306	353	309	313	326	322	325	308	315	341	355	292	315	302	340	340	314	314	348	346	324	303	329	312	370	315	281	296	349	307	301	312	336	286	349	329	328	326	323	324	339	307	313	332	320	315	338	326	294	315	337	350	348	347	325	314	347	295	323	298	322	329	319	296	308	336	323	308	333	322	315
2184	925	1225	1181	1167	1036	1013	917	909	895	852	818	804	854	824	830	807	793	822	822	825	785	778	776	793	804	811	820	802	799	847	823	811	763	818	791	798	808	801	831	824	785	861	843	754	774	762	803	831	766	817	821	796	798	778	821	792	802	813	785	759	803	826	810	815	779	758	834	780	765	815	813	802	794	829	788	772	809	821	828	794	790	787	843	812	817	846	770	810	785	812	818	869	847	810	827	766	803	790	805	838	788	797	810	829	798	834	817	829	804	800	840	847	758	796	822	811	766	766	822	792	831	829	812	788	777	815	791	797	779	820	831	757	808	785	782	766	774	793	800	787	800	777	796	743	824	794	804	813	806	803	821	830	789	817	802	772	795	779	822	827	786	745	812	767	816	780	775	800	813	828	769	788	798	791	804	797	808	840	872	794	775	816	782	799	802	794	781	783	784	889	823	766	847	790	802	815	807	800	806	799	821	818	778	775	771	784	818	832	819	800	797	796	801	811	739	758	776	743	792	823	785	747	767	777	860	796	797	775	786	795	825	786	787	811	743	802	801	819	850	828	765	805	793	866	769	784	775	819	789	826	857	766	815	800	809	804	796	805	783	772	784	795	828	835	806	849	822	819	758	765	794	760	844	806	783	789	812	827	778	829	840	794	811	827	847	799	808	846	769	768	769	782	854	803	813	769	812	785	826	778	842	815	789	771	821	813	810	787	796	801	790	816	760	771	834	786	782	858	811	796	760	818	806	825	802	750	833	812	820	856	816	793	789	800	830	820	812	799	733	801	827	831	805	812	798	776	815	841	798	770	806	807	755	777	796	784	794	824	781	834	809	803	847	779	786	775	787	822	786	791	769	794	788	806	784	796	796	809	761	779	783	773	768	829	843	825	771	828	795	805	792	786	804	766	807	809	796	808	793	792	791	787	766	797	775	808	814	790	837	820	761	790	803	817	830	807	832	813	794	778	764	748	807	779	767	817	779	764	792	812	806	803	819	793	811	827	839	799	837	784	853	791	790	816	803	803	792	756	819	836	815	784	772	789	785	791	842	756	772	775	850	803	792	779	810	816	833	748	781	809	830	813	817	811	787	771	817	803	804	778	796	830	769	754	759	786	742	777	799	793	851	769	805	810	817	796	812	776	799	827	812	816	778	778	797	847	798	809	825	823	798	788	761	806	782	782	836	821	821	840	802	798	829	844	857	787	815	791	780	804	810	844	831	792	827	851	829	832	804	838	797	864	840	816	774	803	844	771	780	817	837	809	806	822	769	788	795	800	770	759	764	795	831	834	792	821	841	797	817	781	840	776	786	791	798	845	786	808	768	796	810	775	827	808	824	819	816	815	803	762	793	806	786	824	843	785	809	828	813	794	803	798	824	784	824	791	803	789	805	844	809	839	793	826	723	764	800	780	806	789	823	822	825	799	826	789	817	809	799	829	834	793	830	749	771	758	768	778	777	840	814	828	805	797	800	780	767	772	843	805	835	770	803	833	777	803	827	851	768	706	832	823	775	805	793	790	840	823	811	818	809	797	815	812	791	721	792	774	800	735	821	827	759	825	778	797	807	753	807	798	793	783	797	773	798	816	789	774	823	812	849	845	792	783	796	809	806	765	828	807	834	831	793	830	806	788	856	787	817	823	709	844	799	827	753	773	841	804	857	817	819	837	811	817	789	825	774	794	798	820	790	760	804	768	844	802	782	835	827	788	770	791	819	772	777	787	834	834	778	821	768	797	791	853	842	807	811	773	776	784	761	800	784	804	820	840	830	808	764	833	806	819	839	819	811	819	763	792	821	808	782	823	762	770	807	759	803	840	799	779	824	793	810	794	840	760	808	778	776	760	783	804	777	855	814	815	803	771	821	835	796	840	831	795	780	786	774	866	805	772	824	866	801	833	814	842	790	794	809	789	815	729	846	797	761	793	801	793	819	775	829	818	730	839	741	855	848	788	756	848	789	762	839	817	853	794	762	804	823	819	796	758	793	822	794	820	791	805	799	801	817	783	843	860	790	826	821	784	814	797	812	817	760	804	760	815	803	764	812	770	810	787	791	807	802	827	863	821	836	794	823	786	793	796	860	788	784	765	808	789	782	772	799	754	833	862	820	818	792	828	822	795	782	842	740	829	833	791	824	837	762	834	798	812	843	823	759	801	807	801	767	839	859	775	835	765	814	809	806	850	835	819	813	772	846	824	833	776	816	803	749	811	759	819	829	833	803	777	763	759	814	828	766	829	810	846	837	764	773	830	809	750	791	822	804	823	770	803	818	766	766	784	792	785	790	803	816	844	772	833	809	817	802	772	809	784	798	821	820	812	792	809	838	795	791	780	786	837	816	795	834	805	821	807	801	819	798	829	787	801	762	802	802	813	816	852	800	781	869	822	782	820	783	741	780	836	795	847	830	782	805	847	779	801	825	787	828	846	780	763	813	769	799	820	796	795	767	824	842	833	813	869	780	795	801	741	828	805	805	793	797	829	825	853	762	778	822	829	826	784	778	817	827	838	791	857	767	751	799	808	791	770	775	762	791	746	821	811	842	809	842	815	798	828	786	817	820	756	795	813	822	855	848	818	806	823	801	855	785	838	822	784	844	819	796	847	805	849	817	810	852	793	760	764	774	832	826	815	836	793	804	807	844	807	797	750	844	787	824	774	787	755	791	816	807	804	752	761	773	732	832	784	823	756	740	805	802	789	813	794	816	801	771	817	843	853	755	832	808	784	780	774	816	835	781	857	857	776	797	760	779	855	867	837	789	777	820	774	806	802	805	811	790	844	800	802	794	800	832	863	781	814	824	799	807	815	784	805	782	809	769	830	756	801	827	795	802	825	806	788	827	792	815	813	763	818	806	814	846	785	766	800	816	799	816	805	777	813	756	775	819	779	828	792	834	797	797	790	796	795	808	805	885	837	824	789	825	762	840	820	837	803	756	804	806	857	820	793	810	812	815	782	800	790	809	833	852	828	810	766	811	844	796	788	832	800	783	849	775	755	795	779	803	797	812	824	804	799	783	820	782	804	832	816	815	813	824	797	828	777	792	805	740	774	827	809	859	788	746	825	824	817	767	821	786	815	776	832	827	875	879	828	833	826	837	778	817	829	817	796	793	787	755	757	792	820	788	794	794	829	758	767	844	746	780	801	801	812	824	797	824	820	798	813	756	763	817	767	810	801	752	784	809	843	763	790	794	801	812	771	822	781	823	788	789	798	779	784	813	741	778	808	825	816	765	815	815	817	791	816	800	740	780	772	778	796	787	841	762	832	798	809	826	790	769	831	831	774	860	767	808	767	805	793	844	821	767	812	800	834	801	798	836	821	811	813	828	798	772	781	780	738	796	791	794	859	785	800	818	830	778	785	779	805	823	755	792	772	797	820	788	853	827	813	827	812	797	766	796	807	799	759	833	806	815	764	831	783	806	775	839	775	737	810	823	813	802	835	805	750	775	764	822	791	811	778	786	804	813	785	826	770	809	764	789
6694	780	895	774	624	596	503	457	440	434	427	397	410	403	439	408	408	387	433	388	402	405	384	389	358	383	397	358	428	385	412	386	397	373	382	380	395	379	339	406	364	380	387	364	434	378	383	393	394	378	360	393	365	387	388	364	393	386	398	420	357	369	381	377	377	410	395	382	361	370	390	390	373	361	375	366	391	400	345	381	357	390	388	363	384	367	386	336	377	356	380	435	389	389	396	343	380	412	372	407	340	373	390	394	394	391	363	413	437	380	389	418	391	378	401	372	402	389	431	375	410	377	370	409	387	364	393	398	377	379	374	390	364	408	388	322	372	371	407	400	446	416	413	375	406	390	397	414	381	368	389	394	392	370	381	390	365	372	397	355	371	359	413	374	391	415	381	369	393	373	368	392	419	414	401	400	410	370	402	395	409	442	387	371	420	402	376	410	406	365	388	370	369	389	403	369	367	403	399	377	383	389	379	373	424	357	384	373	393	369	368	398	392	379	389	383	375	430	436	351	373	373	357	358	398	371	367	370	366	436	367	386	407	385	383	391	360	395	383	380	374	413	396	379	379	398	414	369	411	400	355	390	404	414	385	399	357	359	376	403	389	362	358	423	384	409	378	396	375	383	367	399	389	378	365	373	400	375	379	387	381	404	370	370	423	374	392	388	411	396	377	391	388	407	349	375	375	373	392	397	386	391	412	373	392	415	402	350	342	416	389	365	373	333	340	367	390	342	406	391	359	386	387	398	383	392	384	400	368	425	415	411	361	368	398	350	407	421	394	406	398	377	407	408	374	388	381	373	379	369	367	399	382	353	399	374	371	351	369	389	385	354	392	389	390	387	381	385	355	382	376	393	406	389	381	381	333	395	354	407	389	362	356	405	399	407	380	430	397	394	418	400	384	363	396	358	398	355	401	382	383	365	397	376	398	387	400	414	372	370	412	406	384	373	385	361	385	390	414	354	407	390	392	386	377	375	415	381	401	374	381	381	386	393	381	380	334	374	418	431	343	386	373	375	383	380	405	368	424	388	375	414	382	406	410	402	382	363	379	365	380	353	395	401	371	351	368	394	396	370	356	386	390	368	396	402	391	420	366	355	380	343	401	376	375	379	389	360	399	355	369	399	401	423	405	378	388	391	390	354	400	392	417	363	372	345	386	390	366	380	375	353	367	391	396	394	372	380	395	369	378	370	360	447	405	369	415	403	395	352	391	391	383	383	373	374	392	389	408	379	402	372	417	422	350	363	350	371	402	423	358	401	406	385	374	385	371	399	402	400	387	418	409	387	387	388	366	365	411	396	387	378	366	367	369	424	377	387	408	359	374	409	425	371	411	380	401	428	396	360	391	432	370	395	353	425	401	399	400	343	393	375	371	392	388	363	381	351	431	357	354	375	412	393	368	411	364	357	392	390	392	385	394	383	365	390	359	388	346	400	419	384	393	355	384	376	390	378	418	400	403	386	379	392	371	404	340	371	377	388	362	413	385	398	384	422	400	423	372	377	370	365	389	410	380	375	400	380	370	387	376	409	395	402	393	369	359	378	389	398	354	394	424	372	388	404	403	379	390	383	381	424	363	359	393	349	413	410	390	405	332	389	376	377	357	355	388	383	374	391	362	382	380	376	353	385	374	382	366	393	398	352	364	373	343	377	394	405	379	394	378	358	380	397	406	392	379	382	362	392	319	372	377	403	355	387	402	364	367	398	350	374	406	408	324	343	386	363	362	378	359	367	365	360	361	376	396	405	366	413	371	362	353	360	355	351	374	403	392	368	384	386	374	394	369	352	384	367	358	401	396	414	384	382	368	373	379	430	364	359	429	361	391	407	405	351	385	407	424	361	397	400	431	403	353	365	359	372	363	386	383	355	416	383	415	461	390	381	397	358	380	369	383	367	386	383	406	379	373	376	378	377	404	352	399	371	385	373	359	374	400	393	393	413	383	393	402	379	418	364	377	393	465	378	389	384	397	399	358	404	352	352	383	387	416	385	378	383	374	401	371	374	369	377	386	372	385	407	372	404	369	365	370	423	395	388	381	419	338	370	381	395	385	407	396	387	382	353	389	383	442	357	412	405	397	393	435	361	367	377	389	407	370	346	415	397	370	403	418	404	363	375	367	397	356	383	369	358	397	398	405	388	397	386	376	390	374	377	404	393	382	374	392	407	370	387	410	344	393	393	400	420	356	363	394	405	396	402	380	357	349	406	426	410	365	378	386	367	374	385	400	390	370	378	371	385	400	343	397	438	392	399	401	368	392	367	419	418	393	352	366	416	346	416	421	351	405	409	410	382	395	406	400	369	337	390	382	411	373	411	407	392	365	404	410	406	381	384	412	422	358	352	394	414	400	402	350	401	416	399	348	384	344	408	385	387	377	373	393	405	419	377	396	417	404	367	356	430	381	373	404	409	459	420	331	375	382	372	349	366	386	371	377	367	403	383	413	380	365	409	363	347	397	362	388	370	362	405	382	331	415	403	380	369	385	372	366	386	419	347	391	337	347	366	394	386	394	389	421	354	374	401	380	353	401	386	413	348	394	417	391	384	364	394	399	373	371	391	405	424	446	400	404	360	358	393	381	384	386	389	372	348	396	371	408	382	393	395	382	391	415	335	373	372	341	388	390	397	342	378	373	382	346	399	412	377	339	361	397	427	377	383	360	385	394	406	390	392	409	383	388	378	411	351	357	384	414	399	379	381	359	372	372	388	415	370	404	370	386	363	380	368	376	378	389	401	370	406	411	381	401	352	384	406	380	356	373	354	372	376	407	376	405	382	400	349	379	383	368	347	363	382	400	395	389	355	401	400	378	384	357	395	361	400	465	355	403	402	379	376	365	384	379	330	407	378	395	381	353	387	386	347	365	388	381	396	369	370	397	360	376	431	355	406	389	397	408	368	341	391	368	392	395	383	368	386	396	367	378	353	364	365	405	381	379	402	396	390	403	393	389	432	369	385	401	389	359	393	397	427	393	398	376	343	355	359	380	365	370	372	367	385	404	392	387	385	370	373	413	390	399	377	376	392	421	356	391	375	375	381	385	374	357	363	385	361	420	380	401	418	379	378	389	391	389	378	387	382	373	372	391	395	442	351	409	385	404	414	381	360	361	340	380	337	371	402	344	356	382	391	398	352	386	368	430	393	361	349	381	392	397	370	446	388	387	358	428	415	373	370	371	393	398	371	411	387	389	386	380	418	431	413	390	397	334	373	400	359	380	405	392	366	340	364	380	369	384	403	380	408	367	323	370	395	381	396	381	374	343	387	377	340	410	362	409	370	378	403	386	407	410	392	386	408	392	363	409	349	411	377	391	434	387	433	411	371	381	389	421	388	365	376	407	422	393	392	421	426	399	386	373	373	400	384	369	387	373	392	412	372	395	380	383	331	357	342	350	380	390	380	391	381	367	379	423	403	372	378	403	365	349	382	376	378	395	369	403	343	363	392	389	392	363	395	348	360	422	368	367	386	412	387	382	374	333	334
6609	1406	1958	2308	1987	1715	1490	1452	1386	1262	1238	1132	1126	1073	1008	1012	1038	1045	1023	915	986	1027	944	948	923	934	995	912	937	939	991	975	904	975	946	936	953	944	946	955	977	942	926	870	875	907	977	951	876	928	944	935	935	999	979	952	967	957	940	926	863	920	910	900	924	890	917	908	934	954	980	921	931	925	904	943	970	970	905	902	901	1000	934	931	889	865	941	943	926	921	1006	926	932	989	925	873	883	893	901	906	965	931	959	907	957	925	925	953	939	937	860	935	905	944	922	948	955	957	967	934	908	990	938	918	949	966	885	923	923	891	918	887	959	940	934	826	956	976	901	954	899	933	956	906	903	931	887	951	926	974	927	952	902	922	1003	899	965	895	913	933	955	909	930	937	911	867	926	981	931	958	922	920	942	915	927	933	870	987	971	880	931	900	934	956	941	968	936	958	926	896	965	894	956	932	980	870	945	904	911	922	926	935	896	920	958	943	909	882	880	937	927	932	904	934	906	928	932	898	948	909	923	944	938	941	944	900	941	952	932	874	915	897	951	946	1012	924	928	926	902	864	987	865	920	937	878	960	967	951	926	916	944	943	902	906	918	906	947	989	948	935	917	927	900	952	915	931	858	963	915	940	930	922	891	916	930	924	917	933	888	906	957	896	893	915	921	930	903	903	894	925	910	938	965	915	955	937	856	953	959	898	928	916	895	937	867	934	959	874	924	945	909	951	939	970	933	908	906	903	975	922	925	883	958	929	920	977	889	860	945	929	931	938	891	941	965	894	929	890	852	883	920	913	888	913	900	979	918	907	910	953	892	913	937	949	926	873	890	935	908	924	936	910	940	882	903	919	919	940	935	936	937	874	924	956	911	949	937	904	872	911	953	957	1005	958	905	919	913	964	929	879	934	958	963	917	965	906	920	985	941	918	921	983	892	963	922	944	893	956	887	952	860	907	918	918	919	971	902	926	981	999	929	987	968	970	936	928	962	943	868	940	915	934	944	869	941	940	940	974	984	912	969	950	938	902	930	964	954	987	965	915	987	878	927	893	927	984	940	915	937	919	998	944	946	988	955	954	953	951	957	919	944	937	926	965	927	920	972	949	920	914	863	976	879	919	870	887	889	951	960	850	963	899	971	942	904	920	945	879	908	925	975	930	914	884	964	921	967	920	874	976	907	928	969	910	984	928	959	910	897	964	970	950	944	914	907	959	943	909	868	916	954	928	966	926	919	961	940	944	922	903	917	916	917	953	888	907	905	932	880	963	934	923	885	924	918	909	917	880	932	913	893	927	884	942	870	925	895	884	953	959	950	908	956	907	984	894	941	933	914	940	901	935	948	924	875	925	931	968	892	970	934	1004	963	1000	904	929	908	959	941	904	946	917	952	942	967	976	880	976	930	944	940	935	916	937	918	882	917	918	893	933	909	952	924	895	897	888	879	944	910	872	935	958	938	910	925	943	909	916	879	985	875	953	900	916	922	932	933	893	917	963	946	900	890	936	947	912	964	944	906	915	939	919	900	960	929	917	924	957	893	952	955	889	927	947	897	934	978	891	934	904	967	907	962	928	900	909	927	928	948	932	933	927	870	911	925	956	944	882	937	934	1008	921	912	937	935	883	908	946	931	921	916	939	989	970	929	919	962	887	933	894	935	892	910	923	864	937	893	909	908	947	935	891	913	975	932	978	937	972	907	957	960	912	902	967	953	936	862	914	905	963	929	932	945	961	973	905	955	953	930	930	921	887	958	899	908	910	851	891	915	919	937	943	903	964	971	925	900	888	920	944	916	935	938	876	950	899	1001	983	932	956	966	1008	914	972	919	910	916	922	933	960	955	944	934	931	928	917	979	932	922	885	918	937	954	904	962	900	968	929	881	908	941	976	954	924	943	931	927	941	943	958	917	902	879	948	942	922	986	858	905	952	896	924	919	991	924	915	888	905	955	920	914	939	899	915	944	902	932	923	948	907	997	946	880	895	918	953	921	905	929	913	911	1004	921	971	971	975	967	961	936	870	939	940	922	855	908	873	931	948	926	957	927	1012	940	902	937	939	936	886	939	933	935	879	957	933	944	934	938	937	891	942	983	1011	897	915	921	939	920	919	922	946	919	917	894	889	881	997	943	875	886	947	906	924	965	913	883	937	956	916	871	971	966	911	923	959	914	935	897	932	952	909	940	924	947	954	939	958	926	938	987	928	968	918	864	946	873	899	911	900	902	888	912	931	942	888	925	929	956	1051	941	918	958	869	959	918	928	967	932	898	895	917	916	936	948	940	910	952	911	936	894	954	892	928	976	930	911	914	991	952	911	970	900	947	936	965	895	926	982	1003	931	889	948	929	912	922	964	900	908	970	925	896	964	929	871	956	988	945	868	920	899	963	873	943	962	922	978	947	899	950	933	943	899	940	931	933	896	968	903	930	957	930	949	979	968	923	930	957	923	940	919	954	931	928	905	961	989	956	919	887	932	932	976	947	920	942	969	895	931	918	962	967	910	912	894	916	915	901	892	998	927	935	924	968	909	923	926	911	896	887	926	957	925	982	961	925	938	941	916	950	877	943	893	927	866	990	915	870	919	948	965	906	890	917	921	933	949	937	925	893	913	941	971	971	979	929	906	968	905	964	862	929	938	954	920	925	947	912	956	916	913	946	918	939	913	902	919	943	958	974	909	982	879	955	932	931	925	937	911	937	969	943	976	977	920	922	923	958	956	939	909	948	927	931	901	941	917	878	991	910	958	980	976	893	941	963	961	934	896	990	944	924	900	949	925	944	943	943	948	951	921	933	936	930	940	948	985	901	936	927	950	944	881	932	987	966	940	975	922	937	931	917	920	921	901	924	909	953	952	931	933	940	923	912	870	885	941	934	952	914	931	926	942	874	893	909	918	964	917	889	875	898	940	914	924	900	936	953	905	948	914	932	944	908	906	912	906	925	952	950	928	919	887	984	958	925	916	888	932	943	918	896	973	937	927	936	917	936	941	969	949	934	943	877	978	924	972	951	899	872	956	920	951	896	941	935	942	937	921	922	924	944	909	965	923	926	910	954	902	934	934	859	940	916	916	927	900	903	913	921	985	913	928	960	924	938	891	940	935	898	883	906	958	948	860	952	911	961	971	919	898	937	941	895	939	950	901	884	933	903	924	945	938	920	919	939	949	937	931	925	900	929	941	974	910	969	945	885	889	876	946	961	918	927	985	932	947	919	840	897	861	962	980	934	928	942	925	920	918	918	936	934	964	907	932	943	936	897	937	914	914	929	889	860	907	940	934	879	952	903	946	987	909	910	909	936	976	929	960	967	935	936	874	952	916	917	961	908	915	932	925	962	890	913	895	927	926	906	897	916	888	929	895	903	940	993	941	958	970	902	934	917	916	913	988	889	870	912	893	909	942	925	985	926	949	939	928	991	919	909	947	914	944	926	925	933	875	951	948	932	948	939	922	920	938	930	851	910	922	955	932	981	908	920	922	913	958	917	958	892	974	880	990	959	960	915	951	958
12164	1163	1078	875	633	455	440	379	304	320	301	267	290	273	274	295	255	253	285	251	274	233	232	273	235	260	225	247	263	239	237	255	242	234	230	251	247	265	240	225	286	268	272	238	231	247	268	229	233	234	244	257	228	255	235	221	242	220	240	234	223	218	229	273	248	233	225	232	247	246	221	214	219	243	234	262	238	216	288	260	240	263	243	246	261	268	237	265	253	259	248	239	218	266	242	232	238	259	262	209	238	242	242	236	259	262	237	233	254	250	216	242	243	236	241	236	225	241	254	261	231	219	262	240	250	252	234	240	212	220	235	244	238	252	246	231	237	208	239	215	262	229	256	238	240	233	235	222	268	241	212	219	220	272	252	254	252	214	251	206	216	250	221	267	261	238	253	238	247	233	227	234	240	245	231	244	237	245	252	265	234	254	246	261	238	251	253	248	244	205	231	234	212	233	253	219	245	233	260	237	276	244	261	234	212	206	227	238	244	223	220	221	192	246	237	237	227	211	222	239	214	196	219	221	246	235	230	240	264	237	268	247	225	248	254	248	220	247	224	248	226	214	249	260	240	268	259	260	244	260	269	269	259	248	236	231	232	233	247	252	225	261	253	276	219	216	233	231	246	224	229	221	241	266	237	268	252	257	233	256	243	242	237	234	227	242	255	254	231	225	241	212	231	236	222	265	210	234	222	229	251	251	245	215	222	241	238	263	241	215	212	223	267	258	232	232	230	219	231	231	258	250	226	208	269	249	236	229	206	237	236	243	246	241	219	272	263	228	224	279	244	229	226	235	250	247	238	242	227	230	241	246	229	234	215	263	236	217	238	263	216	247	266	206	227	256	209	247	228	225	248	243	249	232	241	250	226	238	262	237	247	231	256	281	230	226	188	243	224	256	236	229	198	265	220	261	269	226	234	241	216	247	249	198	231	225	222	226	240	221	226	254	255	254	249	247	225	253	251	237	252	224	253	229	238	228	240	227	275	218	253	235	236	246	251	227	220	240	227	251	220	269	224	253	214	248	219	244	220	228	259	251	261	229	226	213	252	256	244	213	261	229	231	246	243	236	249	220	233	260	267	226	236	262	231	257	263	238	229	228	222	199	250	234	213	263	241	242	216	236	256	218	221	246	245	243	267	245	250	249	238	235	232	223	216	226	238	244	280	232	233	243	231	237	230	227	218	235	257	221	266	206	229	222	236	261	250	266	247	262	235	232	244	258	252	258	245	248	219	240	275	231	245	232	240	242	227	234	242	241	230	211	229	216	258	284	241	222	213	226	199	259	243	248	262	238	239	258	265	227	271	205	257	244	237	234	246	229	203	247	202	244	252	234	218	249	235	211	266	232	245	256	195	252	220	229	251	266	255	281	242	239	251	247	230	244	240	249	242	233	241	228	272	208	230	233	230	203	232	251	251	246	254	221	199	269	208	224	260	233	226	217	229	226	236	256	275	248	245	235	263	243	264	253	238	246	218	264	238	246	231	250	221	231	252	219	240	238	226	195	251	245	230	235	247	238	213	263	267	246	246	217	231	228	244	213	255	258	210	227	237	280	250	229	240	238	229	228	227	221	226	239	231	226	200	243	227	241	226	244	235	234	238	246	219	231	235	264	265	235	232	233	212	222	224	223	253	225	278	265	236	211	260	245	228	237	222	224	249	259	282	228	232	225	269	278	245	277	209	244	241	245	242	243	260	230	238	234	225	261	217	242	224	220	229	247	245	243	226	195	205	271	231	244	242	232	250	207	260	266	230	266	227	205	235	264	241	242	215	208	227	234	223	230	225	254	205	234	232	226	246	236	261	244	235	239	222	206	221	228	247	248	228	241	240	247	224	241	248	238	235	237	261	250	245	235	217	249	257	296	243	252	236	229	237	204	241	234	266	241	226	230	215	252	240	234	233	236	246	252	234	230	260	238	217	249	223	262	242	239	245	228	244	230	241	249	223	247	226	249	273	275	239	249	205	234	241	262	241	234	264	239	233	242	230	235	249	227	240	242	251	215	238	257	260	234	247	248	256	245	231	244	237	244	229	259	260	268	212	226	224	234	242	232	209	264	232	235	236	252	228	257	247	226	237	248	206	246	202	231	226	237	205	247	224	274	294	220	251	237	227	253	246	219	219	213	211	241	230	243	239	251	241	251	246	235	265	246	215	257	252	242	236	264	229	259	255	250	247	243	252	223	216	233	242	219	271	211	235	218	190	252	243	259	230	257	240	256	228	236	239	215	224	261	261	248	251	213	239	235	275	264	269	274	245	262	240	217	247	271	234	235	232	235	248	236	242	237	239	252	227	236	222	256	238	203	262	246	253	232	242	235	235	261	253	273	268	275	203	215	262	228	220	250	244	233	218	219	265	218	246	229	236	241	245	242	258	213	231	231	223	261	248	248	239	214	246	247	240	247	218	205	227	262	251	256	209	243	229	238	203	233	211	217	253	236	217	225	239	241	229	252	234	245	235	212	232	201	205	187	247	255	239	220	238	238	236	203	234	235	227	255	261	244	253	251	254	224	238	230	225	271	237	217	233	240	265	222	250	224	220	250	276	210	236	229	237	240	265	243	229	249	230	225	245	230	229	218	262	213	246	231	289	263	217	247	260	237	239	225	256	230	242	250	258	229	220	248	212	260	233	247	231	240	223	256	239	237	276	234	241	271	228	213	238	250	228	254	244	226	239	252	248	244	265	246	261	279	235	253	241	240	251	259	253	280	257	252	213	256	222	231	244	243	201	213	252	238	211	233	262	249	255	235	243	263	225	279	211	237	223	212	271	236	239	258	220	234	242	257	274	217	236	254	221	219	237	234	232	264	216	268	257	226	231	237	226	263	254	274	239	245	218	213	240	250	226	240	240	242	223	264	233	237	239	246	235	250	238	250	194	244	235	224	230	230	203	192	249	246	258	228	227	221	234	256	248	235	241	258	241	230	245	238	262	224	245	226	264	235	261	223	227	241	224	237	233	226	241	248	242	230	200	236	240	246	270	222	219	214	259	219	216	246	238	236	263	246	236	236	280	244	271	242	261	237	247	253	260	255	245	275	244	236	273	239	243	264	243	240	233	248	235	242	266	219	237	225	237	249	247	245	247	242	243	243	258	242	222	268	263	246	234	270	217	250	250	263	230	245	236	229	227	220	216	258	237	241	214	204	254	247	244	244	231	253	230	218	233	226	248	225	247	214	247	221	219	230	232	244	237	229	229	231	248	238	240	226	239	252	229	231	235	252	256	258	217	198	246	255	234	240	246	250	233	254	250	271	218	224	213	233	255	238	238	252	244	235	222	218	251	234	249	267	236	230	223	212	227	240	274	237	231	245	237	223	231	234	252	258	248	246	230	239	243	250	258	245	230	251	231	230	221	225	235	214	277	245	241	209	237	246	246	224	243	226	239	234	229	228	227	254	246	253	230	235	239	255	255	199	246	236	232	243	246	245	235	257	213	253	234	245	248	229	230	244	221	274	243	217	235	270	237	246	249	213
7945	1345	2446	2841	2336	1975	1684	1456	1243	1107	992	889	878	858	738	726	697	700	691	677	680	699	705	699	651	608	623	668	629	629	623	610	627	571	629	588	615	587	645	615	577	614	595	597	652	617	635	637	592	606	660	654	616	599	566	614	611	568	602	625	623	593	654	611	609	628	645	597	639	598	659	584	614	572	606	631	581	578	587	592	614	600	615	621	594	624	613	590	625	608	572	642	568	582	584	619	619	567	559	605	573	607	601	585	596	644	631	597	574	623	556	616	571	539	623	606	612	597	599	561	583	574	599	564	656	610	603	594	613	624	620	574	624	620	561	582	586	597	611	645	596	596	564	585	559	604	575	601	594	604	611	586	626	603	621	633	608	586	555	609	586	589	585	582	578	634	577	549	607	594	582	606	626	609	520	601	588	594	610	582	620	576	587	587	551	589	631	599	590	588	646	651	583	606	593	586	584	596	594	555	591	548	579	613	572	585	581	594	594	572	601	593	544	615	600	554	556	571	582	575	581	583	594	553	603	609	591	621	633	618	607	598	560	619	607	620	612	569	602	580	598	627	591	626	615	590	596	628	594	585	594	603	637	606	618	574	596	587	579	625	577	623	608	611	609	589	591	571	592	585	575	566	606	613	606	563	573	572	595	589	618	611	604	603	588	599	570	602	602	579	619	612	610	585	604	583	591	596	606	559	570	605	592	621	581	591	554	631	616	632	648	578	658	577	561	600	587	636	620	603	606	648	588	598	582	622	576	571	584	595	574	626	589	602	607	615	562	580	586	606	655	615	633	610	545	644	584	591	622	604	608	613	597	571	616	626	601	642	620	565	609	606	622	607	572	599	609	585	557	583	600	598	564	595	589	582	581	575	576	609	595	597	613	627	614	591	569	601	626	591	614	581	599	564	585	580	598	650	615	599	607	629	575	584	541	576	603	638	591	585	605	630	582	611	635	575	596	604	588	578	618	547	619	590	572	633	591	606	594	595	579	589	597	612	570	611	595	640	619	659	606	629	612	584	605	604	608	613	667	558	585	595	638	572	588	572	572	593	591	575	612	614	651	578	596	597	640	590	585	611	601	594	610	590	574	630	634	591	578	599	615	619	624	612	627	557	595	630	592	589	608	607	591	577	613	616	607	584	596	588	566	555	622	531	582	609	612	616	631	620	597	595	611	641	583	629	577	585	592	589	581	599	579	600	590	626	601	610	616	652	600	626	579	577	618	551	614	640	614	610	605	592	637	591	625	584	571	562	615	563	584	589	576	601	629	614	592	650	555	594	618	598	590	643	626	582	584	580	584	619	558	594	579	588	621	646	616	602	566	598	600	583	607	609	584	623	595	616	594	592	593	602	637	575	578	627	570	606	586	591	589	598	632	577	603	592	598	584	617	565	590	575	573	588	593	638	584	619	594	577	608	599	606	626	606	594	597	612	603	545	578	600	561	572	618	599	623	559	560	610	614	590	560	609	585	629	575	560	578	557	616	605	588	601	572	623	558	609	605	638	628	629	602	561	636	614	612	643	582	587	538	627	589	613	555	607	597	631	579	605	605	631	583	600	614	592	592	555	638	588	595	596	612	585	583	602	589	586	548	602	587	604	618	588	609	623	601	592	664	584	564	590	602	559	568	610	602	615	615	610	595	592	555	621	580	598	622	586	609	596	608	612	646	612	563	605	607	615	592	620	574	616	599	576	587	620	629	567	602	574	592	586	599	602	581	640	598	585	631	582	598	601	607	624	652	588	587	605	557	634	586	598	603	615	551	614	605	593	629	611	584	619	573	580	605	605	567	607	589	639	621	574	589	566	624	625	574	595	596	578	573	576	641	610	597	610	605	603	570	615	640	615	592	582	577	594	577	620	596	657	588	614	601	669	618	593	591	577	595	569	579	589	574	569	596	583	620	614	574	603	586	579	605	584	602	624	556	606	576	621	564	606	548	613	592	623	626	580	557	577	547	547	642	598	587	637	575	604	592	635	607	630	578	620	610	610	544	562	608	593	621	580	612	607	636	582	577	576	602	590	565	581	613	618	571	634	599	571	625	599	592	591	597	590	594	600	569	592	572	579	590	588	591	627	593	591	622	569	631	567	547	564	578	635	574	606	596	627	633	643	580	573	590	587	560	624	622	611	604	622	623	544	644	644	564	631	587	590	656	602	593	589	571	576	569	591	597	605	584	590	632	585	597	592	619	616	565	600	579	570	612	613	586	582	596	589	572	569	586	583	598	618	574	598	613	557	586	611	575	608	563	600	601	568	623	645	610	583	600	613	605	598	600	568	613	587	614	624	633	602	592	613	572	594	606	642	603	589	617	594	550	644	603	604	572	583	613	574	559	577	598	542	581	565	606	635	618	609	596	559	657	590	620	599	593	607	551	558	616	631	601	582	630	589	596	607	629	590	609	600	583	574	615	623	603	585	620	634	605	563	638	601	597	590	623	605	603	629	605	597	530	564	599	611	620	626	573	573	604	609	582	617	623	577	613	556	614	582	635	596	577	599	625	605	642	636	582	624	622	600	562	594	593	589	562	616	619	595	582	622	607	592	629	586	627	614	620	603	591	614	556	658	617	593	619	599	595	590	593	644	614	602	572	635	576	594	612	569	571	589	638	615	583	578	583	578	582	629	619	630	584	586	602	582	610	575	630	586	566	628	575	643	573	597	600	635	588	622	604	592	609	577	598	585	589	579	620	630	569	618	618	631	555	596	618	590	589	609	642	594	594	644	610	592	567	606	638	629	574	603	622	594	574	607	583	553	578	592	613	558	618	603	602	626	605	574	620	602	539	616	592	630	593	573	571	615	614	618	592	622	619	591	565	663	588	529	610	596	589	579	597	598	591	579	581	548	615	607	610	588	554	623	563	561	610	566	635	602	586	620	571	588	649	589	626	621	664	611	640	585	554	544	618	604	581	652	587	569	601	603	604	574	610	632	628	616	621	657	593	622	621	574	626	567	599	577	581	608	597	611	613	612	585	555	667	647	627	543	596	570	619	599	558	565	616	584	649	588	625	584	632	557	607	617	630	556	583	593	594	573	583	586	590	623	586	583	638	585	597	637	601	592	599	575	599	629	596	611	614	564	554	613	579	593	604	593	560	584	602	613	604	595	600	621	631	610	575	610	623	634	596	603	579	594	580	593	621	622	641	630	627	608	549	588	610	587	632	550	562	628	626	555	582	590	558	576	605	568	595	580	595	647	602	553	605	591	617	574	611	604	604	590	539	585	579	622	610	566	582	625	645	587	570	578	579	579	587	606	590	629	595	621	602	603	606	609	626	596	581	632	571	615	649	631	596	616	574	594	603	613	608	602	585	615	565	559	585	588	604	611	580	589	584	632	611	564	606	595	608	608	606	574	608	612	545	615	569	624	592	585	594	542	603	637	585	578	594	619	600	600	589	589	605	633	629	599	655	599	555	597	616	610	579	547	615	591	585	602	597	564	581	616	587	591	574	577	590	557	595	561	604	614	622	608	643	549
1464	455	478	421	367	374	357	306	335	351	333	327	324	341	351	346	323	359	266	306	355	324	314	300	347	318	339	345	342	327	345	334	318	336	307	329	325	316	316	324	320	324	333	304	300	333	313	267	348	285	316	314	311	345	317	315	337	305	297	314	296	315	321	313	344	330	306	298	342	298	334	320	345	362	329	328	341	325	349	318	319	328	314	334	333	351	315	316	329	335	329	336	337	350	319	340	358	329	343	341	335	327	319	341	317	310	363	274	335	315	330	322	323	328	297	322	318	303	303	357	310	307	329	350	344	303	338	325	307	324	291	343	280	347	361	325	347	345	327	294	318	306	338	322	331	283	348	354	326	328	314	339	320	319	330	317	328	327	295	371	322	327	339	306	339	345	341	324	310	347	326	362	342	301	337	343	315	306	329	333	329	323	304	324	324	316	352	332	305	305	340	313	327	340	315	333	336	317	353	334	306	313	284	343	356	315	341	303	311	315	319	323	332	341	318	318	336	312	332	311	345	319	306	327	369	348	284	330	325	322	332	343	322	345	329	335	321	293	309	299	297	327	324	288	323	322	316	321	316	346	287	313	328	335	351	300	326	329	323	351	316	273	312	314	347	357	331	313	317	334	319	289	284	307	334	327	309	299	322	337	347	340	306	331	322	299	332	284	316	310	304	314	323	312	312	395	326	312	335	316	330	322	353	307	347	321	350	305	317	281	346	349	295	321	307	318	322	298	342	328	304	344	314	296	326	285	272	347	334	303	291	311	319	328	316	344	321	323	351	294	330	300	343	307	330	303	330	372	294	338	343	321	328	313	320	313	321	328	354	322	277	291	314	319	327	316	353	328	336	324	297	349	340	319	347	279	338	324	323	342	349	335	279	315	319	328	330	356	380	312	322	346	302	310	279	292	352	344	298	328	318	322	331	302	336	333	338	330	295	338	370	325	323	328	334	338	353	312	320	354	329	294	323	316	311	323	350	324	324	298	349	286	314	322	339	353	287	344	287	326	283	313	291	310	321	309	309	318	330	306	360	318	303	301	333	324	342	302	323	283	347	314	305	315	338	335	327	325	301	272	337	310	328	334	319	316	326	338	308	317	314	320	323	344	314	310	323	291	344	367	332	346	340	335	321	333	353	304	332	340	334	328	338	311	334	314	310	306	328	362	307	311	348	339	291	280	343	310	322	352	325	288	351	331	321	326	337	333	340	366	328	293	346	326	339	316	311	321	338	339	328	356	356	329	346	311	291	323	357	301	306	305	296	323	340	346	341	305	329	322	352	333	336	346	295	331	314	341	313	305	320	368	316	329	343	308	316	356	310	313	346	307	321	342	323	311	315	321	293	283	347	308	311	343	324	368	314	319	268	315	324	294	347	327	324	324	340	324	309	340	344	316	345	326	318	321	326	303	349	341	311	319	315	327	301	323	340	324	343	354	319	321	314	287	320	325	301	313	339	329	334	288	309	293	322	329	303	341	325	315	303	316	290	348	353	338	315	298	285	334	318	317	310	324	323	324	331	326	296	318	320	294	324	306	312	307	316	334	310	341	356	315	351	355	339	306	355	309	299	379	331	326	331	341	340	333	356	330	286	354	349	335	315	310	310	304	315	339	329	344	315	320	335	326	304	329	321	295	331	318	295	284	286	323	330	337	307	331	300	292	335	283	330	322	352	325	308	306	333	328	312	350	351	315	339	295	318	334	292	331	319	347	335	306	306	320	319	340	327	349	291	310	315	336	315	329	293	342	330	292	312	299	336	320	329	343	312	360	342	316	337	288	343	335	339	350	353	300	335	323	301	316	324	347	330	307	331	304	314	315	339	328	338	319	360	314	296	334	327	332	344	297	326	323	339	305	308	339	333	388	286	338	294	329	348	316	328	320	311	337	345	325	298	344	345	293	322	322	328	320	297	304	331	314	299	348	327	331	364	338	322	328	333	330	310	328	356	319	327	308	359	323	295	303	347	304	326	333	324	309	354	306	353	339	338	325	314	311	311	300	298	340	304	323	345	337	330	331	338	375	345	338	328	280	302	310	330	329	290	365	326	285	344	361	330	318	298	299	330	305	344	319	315	307	320	336	319	340	337	358	331	314	300	329	348	339	329	299	320	329	295	333	325	325	331	328	331	336	329	323	292	327	344	304	313	350	322	334	309	324	322	310	312	326	332	340	305	328	348	307	337	322	358	307	294	333	321	335	302	363	325	348	326	328	347	309	312	339	357	339	348	337	307	293	303	313	323	358	320	281	289	319	312	335	335	354	358	309	304	317	294	289	316	343	346	326	343	315	332	330	299	302	297	293	315	300	289	315	328	332	313	348	337	316	331	338	327	339	304	319	299	321	345	300	334	315	325	337	315	320	348	328	301	293	337	317	329	307	306	315	314	316	319	346	316	346	308	290	319	323	347	350	291	314	354	316	302	332	334	293	302	312	312	337	361	356	347	310	305	289	320	328	317	298	320	315	308	322	309	293	312	339	340	310	349	325	368	329	297	322	304	323	318	337	334	311	324	356	313	317	309	340	295	320	291	325	337	351	379	319	323	330	342	307	314	332	338	346	317	355	320	355	336	326	344	335	316	348	322	338	328	319	294	340	326	302	306	339	322	337	286	304	325	317	306	330	339	328	293	289	309	290	305	328	328	314	351	328	367	317	317	285	293	328	352	293	340	305	330	307	310	326	322	297	318	316	316	304	298	323	333	324	329	317	325	339	342	318	321	306	339	335	352	323	323	344	345	325	323	315	299	285	326	273	318	311	318	308	352	346	342	313	312	338	358	351	321	287	308	320	297	354	320	283	343	324	328	300	303	327	339	368	328	323	304	364	331	314	326	327	320	329	346	308	324	319	310	316	300	345	326	315	349	349	373	326	337	318	315	321	309	307	321	312	334	305	316	337	347	304	322	323	321	327	329	310	332	315	342	318	327	329	346	334	342	350	328	330	344	306	318	321	322	310	322	331	287	329	312	303	293	322	330	300	295	333	361	340	304	305	337	313	301	379	355	346	368	334	355	330	336	304	296	294	322	339	337	310	323	332	333	304	330	332	328	320	321	357	288	339	343	326	356	334	349	329	325	303	337	335	344	309	329	308	296	300	321	343	327	341	321	318	307	319	322	331	305	337	327	330	314	305	340	328	321	328	310	324	331	326	332	318	310	309	294	324	312	313	311	321	310	307	328	281	309	322	322	334	322	310	330	299	347	317	323	338	341	302	307	318	338	341	327	326	339	346	324	328	292	322	307	334	332	324	344	334	300	325	312	314	339	317	348	275	369	335	285	339	330	296	318	338	333	313	295	293	299	356	308	314	327	334	302	310	347	309	311	322	358	325	304	322	350	321	307	373	318	303	306	317	355	333	344	306	335	358	323	288	281	323	334	353	299	333	331	312	314	329	324	326	351	319	316	290	308	312	326	310	317	309	304	312	324	346	324	341	323	348	310	352	378	322	321	305	356	344	280	325	350	346	330	340	310	296	330	325
2095	921	1122	1225	1032	991	1050	892	905	899	925	918	876	830	828	812	782	849	810	840	771	827	855	837	846	872	798	799	752	791	830	774	813	803	764	829	821	867	820	801	833	844	777	825	785	790	797	767	803	770	736	817	805	801	759	768	839	795	843	782	852	828	805	808	777	809	764	792	795	815	838	869	836	787	754	750	807	805	801	804	809	833	781	850	715	786	792	801	777	808	852	774	803	797	812	800	791	776	852	754	842	815	815	807	806	776	800	786	783	798	823	808	818	749	801	784	812	765	825	819	773	801	772	836	815	822	729	800	783	779	807	817	831	809	778	812	836	762	825	777	761	810	816	810	847	795	818	823	779	801	808	812	803	797	796	811	803	792	783	831	797	804	789	841	752	865	768	823	805	793	822	772	827	792	842	811	818	814	815	814	785	825	826	765	772	829	879	799	780	873	753	802	813	797	804	811	827	831	833	786	800	788	846	826	823	790	795	831	763	825	763	830	798	780	830	789	760	825	801	811	753	807	778	758	800	796	771	833	744	779	803	819	776	807	855	816	762	792	771	785	775	815	736	778	751	783	790	784	806	813	847	801	781	848	815	843	780	834	818	798	864	805	804	824	849	818	771	856	835	804	793	800	791	783	768	776	806	750	822	834	791	804	800	799	792	752	794	791	756	835	800	842	813	797	795	761	824	814	759	816	817	805	888	795	823	794	821	817	791	818	840	807	804	801	767	784	795	748	825	812	839	768	792	824	764	864	785	750	842	759	801	753	791	787	789	829	838	781	812	828	792	773	780	813	804	837	784	802	856	804	763	780	812	856	803	801	798	822	768	802	841	869	793	768	800	819	795	774	815	805	781	737	801	806	793	804	775	802	799	801	803	820	848	816	766	832	817	820	792	763	795	813	789	761	850	825	821	831	826	812	837	823	851	785	834	766	859	814	808	801	798	777	805	781	777	788	828	831	821	797	789	789	786	818	800	837	778	789	853	781	766	831	811	857	808	792	773	786	809	789	824	798	807	769	801	799	781	792	818	832	784	776	837	824	782	825	802	820	796	820	841	787	833	769	788	825	846	811	778	790	826	776	812	787	748	761	853	810	812	793	787	814	773	806	772	791	848	793	763	861	755	803	797	803	795	813	832	809	759	797	794	822	800	813	765	848	812	849	802	797	830	792	754	811	797	759	796	806	814	790	794	833	795	813	789	843	809	839	808	794	801	794	810	779	824	739	821	816	811	770	820	803	830	818	811	837	785	775	793	813	790	759	791	806	751	785	817	827	830	795	820	747	814	837	838	830	813	817	793	777	841	811	796	842	760	806	813	873	806	736	811	772	798	760	835	845	760	809	867	847	769	824	779	820	758	725	779	837	837	808	808	825	803	844	769	795	811	830	810	816	768	853	811	773	783	804	823	831	794	751	816	764	807	812	854	742	757	878	811	775	789	821	789	894	831	786	821	752	759	765	786	811	813	799	752	807	817	756	828	778	844	830	805	869	807	772	818	819	773	767	794	790	852	849	839	804	792	798	787	760	798	816	787	878	860	823	852	816	810	749	798	816	821	791	746	820	827	796	812	798	780	833	788	762	752	828	825	760	822	784	792	791	826	823	850	779	815	804	793	838	786	789	788	775	824	840	800	793	750	780	785	848	818	773	820	814	798	807	818	781	838	829	767	771	757	771	785	784	884	828	801	856	783	812	815	805	789	820	809	875	797	806	815	839	848	786	792	810	866	827	742	771	835	758	863	832	779	815	811	835	808	775	817	763	837	813	800	820	855	781	810	817	760	743	814	799	752	824	798	798	834	776	798	754	820	801	824	782	756	786	848	826	772	835	836	805	794	817	811	786	853	822	810	824	759	850	806	767	788	814	754	797	827	828	808	869	862	844	840	834	800	822	768	818	776	799	804	793	819	771	840	852	814	792	785	782	840	772	813	778	787	819	811	837	790	812	809	820	776	796	877	824	782	759	815	863	852	785	788	842	773	777	806	789	802	816	808	766	790	815	770	807	764	805	828	814	842	793	860	773	813	757	787	772	792	828	811	827	768	846	837	780	810	849	859	842	804	823	816	779	808	808	859	793	770	767	816	801	766	815	830	887	834	839	791	771	817	798	822	797	832	804	786	819	844	787	828	769	798	789	762	808	786	770	801	822	841	827	840	812	794	798	877	798	767	771	846	815	815	818	800	848	788	833	801	816	841	859	801	756	796	753	801	772	761	745	826	826	803	785	793	779	824	840	798	744	830	793	795	800	772	803	813	714	777	810	787	787	825	827	745	786	800	812	773	781	800	806	794	795	793	834	777	794	756	819	798	796	806	783	799	822	813	806	803	813	808	783	785	771	801	779	794	868	821	837	843	797	791	774	820	732	780	791	788	813	823	827	784	826	748	804	804	813	744	775	779	833	820	780	813	802	856	760	787	774	772	779	808	804	765	790	810	794	766	811	793	784	863	863	859	811	759	838	786	799	827	822	810	736	768	818	834	782	822	825	762	788	797	817	810	773	825	776	844	788	808	807	833	855	764	877	763	818	813	793	811	773	804	846	799	792	805	783	832	853	809	775	793	794	819	826	824	798	805	858	823	776	783	811	845	789	842	777	847	783	796	746	765	810	790	792	804	792	773	813	850	850	822	834	787	849	833	819	810	798	823	812	757	820	818	796	782	786	781	760	790	796	806	761	798	821	879	788	815	814	806	838	755	808	780	811	797	823	801	796	797	811	734	777	830	815	789	810	766	821	834	784	808	831	790	768	771	816	815	826	766	807	793	781	794	814	787	778	815	815	756	784	791	773	830	763	809	793	743	863	786	777	805	822	807	757	777	818	758	864	816	871	824	816	810	791	809	793	800	809	822	744	825	754	788	809	835	806	817	730	735	794	774	820	814	790	800	793	796	772	813	799	806	817	840	788	732	782	846	787	790	749	837	810	784	809	798	823	792	798	785	800	777	755	795	794	791	850	736	789	818	793	844	813	837	811	847	798	769	783	811	785	799	831	824	830	791	786	801	824	754	810	874	805	785	825	819	841	782	839	783	771	787	814	775	775	773	804	814	807	801	810	810	780	830	834	842	835	810	765	764	794	800	813	809	815	816	815	825	832	778	773	785	864	837	764	807	794	762	798	787	859	781	796	833	771	793	794	806	828	806	810	800	735	802	782	858	827	808	813	848	842	797	783	830	834	787	798	830	829	813	759	789	798	809	850	793	805	807	825	837	817	811	828	810	845	818	794	780	796	767	780	828	802	782	794	779	786	838	811	824	794	801	806	769	830	848	818	800	833	761	813	839	783	813	794	762	804	810	850	824	841	821	840	887	818	845	772	780	828	839	797	797	774	775	770	841	816	771	797	800	746	739	772	799	806	827	765	824	766	778	785	820	869	812	811	788	810	813	806	780	890	807	773	861	828	840	785	817	752	782	839	835	824	823	808	780	803	849	856	802	784	790	795	770	778	795	817	792	805	794	794	790	782	786	791	799	833	835	859
6686	802	799	744	614	530	507	506	428	413	399	417	445	407	425	425	417	370	385	390	353	362	420	383	351	398	382	335	403	405	365	391	366	387	380	383	363	374	369	404	343	347	350	369	404	408	356	372	394	380	423	396	362	375	392	379	371	373	394	355	389	382	390	404	411	371	399	418	390	398	347	380	422	401	385	350	357	398	375	383	364	381	380	398	363	371	375	362	392	373	382	406	418	408	386	437	363	422	380	385	409	343	389	380	396	405	404	402	367	377	383	390	383	400	362	397	428	393	397	371	414	401	367	376	402	377	387	379	353	382	415	349	424	387	383	363	351	395	361	385	418	381	342	397	426	415	342	352	411	336	348	367	391	359	397	382	343	395	394	411	371	360	378	342	408	362	398	349	372	436	362	383	379	370	383	384	392	381	341	364	356	385	386	366	390	409	371	381	377	374	425	335	376	365	386	394	388	382	363	395	378	385	392	399	392	368	370	412	399	375	363	405	376	346	384	366	370	377	360	359	382	383	367	424	373	377	372	415	382	398	403	391	392	396	390	357	400	356	355	356	371	389	393	403	368	387	415	375	364	375	372	335	414	385	352	422	399	376	387	380	411	418	393	415	410	369	385	399	390	380	344	404	379	391	426	398	380	378	374	423	377	383	359	373	374	409	384	414	421	413	381	391	369	397	398	351	396	385	379	378	395	397	395	380	392	358	387	358	388	371	386	378	371	361	375	408	363	364	410	365	427	398	371	386	377	380	388	401	437	406	394	352	404	422	401	402	360	387	392	383	406	384	384	401	376	372	411	379	387	386	333	354	374	394	394	379	415	400	370	405	372	376	404	374	376	373	396	383	385	388	383	372	369	393	401	359	381	387	376	365	388	387	381	429	396	380	350	365	367	395	377	380	350	391	387	400	382	391	375	396	377	386	414	386	396	367	398	388	358	414	409	407	380	372	390	372	373	376	381	361	380	392	379	341	384	375	385	396	432	407	396	420	397	347	339	379	369	420	388	382	376	380	429	395	358	421	361	359	394	388	427	385	330	384	380	406	345	350	414	365	345	350	367	382	381	394	389	399	382	384	393	364	391	350	385	370	392	363	361	407	368	390	406	347	402	399	374	392	403	399	410	371	383	366	390	392	380	348	415	400	374	354	351	379	389	386	363	391	387	385	373	368	406	393	394	402	379	410	343	369	372	380	415	361	380	394	394	379	394	392	416	375	376	392	393	379	352	369	426	375	364	410	374	364	356	403	414	403	414	406	383	393	370	364	388	373	391	372	375	405	378	417	391	426	408	346	357	365	391	415	383	382	389	376	379	395	389	391	390	393	379	367	359	383	368	399	418	369	418	423	392	426	389	399	348	395	440	358	390	395	389	370	397	389	358	384	378	395	389	382	399	362	392	370	399	397	348	413	395	359	409	361	419	368	372	385	390	403	383	369	391	399	374	400	369	390	370	376	374	421	406	405	361	371	402	402	390	385	361	355	365	395	369	345	354	382	380	399	378	352	380	375	419	443	390	430	396	404	377	354	388	442	408	412	374	408	357	424	383	372	382	359	396	388	403	430	386	377	402	386	376	377	380	416	411	372	375	393	374	399	352	400	393	394	381	396	354	406	385	382	419	363	395	355	376	432	376	426	386	371	346	343	414	369	413	380	392	391	385	379	363	388	352	403	378	404	392	408	377	390	367	417	384	408	358	395	384	362	363	379	391	393	389	427	400	396	391	383	425	356	374	419	375	349	360	367	389	378	407	381	353	364	373	406	363	342	349	382	372	422	344	389	384	398	415	382	415	409	405	420	361	370	400	389	401	388	380	421	367	377	413	373	360	403	421	378	387	429	390	411	401	371	378	401	407	367	399	368	355	404	349	393	403	400	399	386	405	400	400	381	404	421	405	392	369	375	380	357	389	390	404	374	366	365	362	373	380	378	428	393	389	363	372	341	394	387	399	369	396	369	400	391	391	343	389	381	328	370	356	370	381	408	377	410	364	430	372	387	386	367	351	388	377	382	361	391	373	411	387	389	394	371	374	368	393	403	398	370	398	373	372	374	398	365	379	347	398	404	385	378	390	370	389	387	374	374	365	383	424	403	387	378	370	361	422	343	406	347	401	384	409	356	368	337	370	440	369	381	392	394	373	359	387	386	406	389	381	378	342	354	383	366	382	362	384	395	418	394	389	371	387	377	388	396	394	391	418	374	373	349	371	359	410	399	393	373	357	382	397	397	412	393	353	356	389	404	391	389	415	399	406	370	371	368	373	349	356	427	387	380	382	356	379	370	358	387	386	398	360	363	376	375	407	355	412	416	354	356	384	402	373	396	360	433	420	414	374	432	409	354	343	386	350	423	374	370	406	390	409	395	362	412	352	358	372	396	385	416	407	348	399	364	351	388	410	394	344	413	413	397	411	355	354	368	430	357	355	366	389	379	348	374	410	399	382	360	385	393	382	329	355	373	391	342	374	367	428	355	373	385	388	364	390	357	374	395	397	371	426	389	373	388	425	384	406	354	428	359	396	394	354	423	394	386	430	376	399	383	382	348	354	391	379	339	373	363	387	406	344	384	398	384	387	443	381	396	355	364	357	363	397	356	372	426	395	359	384	416	349	408	410	371	397	379	350	370	370	397	419	328	389	398	372	399	420	353	407	366	377	387	345	398	395	383	407	380	386	375	418	374	375	392	384	411	409	406	401	395	394	349	362	410	400	387	376	418	379	397	400	368	407	403	371	367	413	409	388	410	390	378	383	354	359	387	398	375	399	411	433	379	412	366	390	376	375	367	405	373	381	384	371	405	412	410	381	403	405	390	425	385	384	395	400	362	374	348	414	389	403	383	370	412	361	401	418	372	348	359	400	447	382	384	414	380	400	417	379	392	391	412	393	392	353	370	375	384	378	423	378	377	370	378	389	381	373	349	392	362	384	400	370	373	392	367	378	383	395	353	385	411	385	390	402	435	398	367	393	373	365	388	405	404	399	425	367	408	390	384	374	357	413	407	386	415	407	352	376	366	373	362	344	368	360	382	367	383	390	398	386	392	381	400	409	384	404	408	408	345	412	371	409	342	407	407	409	411	412	414	387	377	409	370	382	367	356	388	401	398	392	403	398	329	396	340	337	365	390	415	369	359	386	404	399	364	404	391	353	401	398	380	368	369	410	406	386	405	404	397	376	381	359	356	382	376	401	346	369	408	344	416	401	395	333	377	390	368	409	402	375	386	385	379	389	341	401	357	420	390	374	393	388	410	422	367	396	366	399	344	370	355	415	410	425	386	377	389	379	388	359	366	379	345	399	422	428	378	303	401	355	410	416	392	403	385	391	380	355	339	358	391	401	347	367	353	380	403	363	358	379	416	375	375	373	403	448	368	393	358	378	388	410	374	361	407	376	397	431	415	376	358	395	368	389	414	383	369	381	391	377	391	380	390	353	392	403	425	409	339	385	379	376	371	416	391	357	360	372	369	389	365	354	394	368	380	371	357
6482	1368	2007	2320	2007	1728	1606	1430	1329	1215	1182	1099	1100	1076	1068	1069	1036	1029	967	972	939	1020	1002	1019	955	923	957	998	931	994	1006	927	926	975	964	941	982	915	1001	976	977	952	997	913	905	973	914	942	910	945	959	923	974	932	930	950	917	940	976	925	965	928	912	926	903	928	905	962	931	922	910	896	944	884	910	931	915	940	925	962	897	894	926	913	900	886	914	894	969	896	918	958	932	909	885	955	934	977	899	868	905	980	887	988	886	976	1019	925	931	919	891	979	946	893	939	957	988	927	908	911	942	947	958	901	898	945	932	919	892	934	928	904	934	880	913	904	868	989	907	894	916	959	954	920	946	905	932	895	939	900	937	875	926	945	923	914	953	933	971	939	966	973	925	936	910	961	950	901	902	934	884	918	894	932	942	913	961	913	955	925	916	874	899	939	930	918	893	871	981	922	959	912	939	922	996	946	947	883	935	913	931	874	948	991	893	917	882	935	937	933	896	939	951	955	939	929	938	908	924	931	926	913	881	917	934	924	972	941	922	955	927	878	950	942	935	935	962	902	919	896	931	905	938	907	954	908	949	946	896	987	937	953	921	926	958	989	932	886	942	900	921	934	907	894	930	961	933	977	911	939	938	894	902	944	943	934	925	884	964	908	947	903	946	914	936	915	880	911	893	952	921	864	908	932	919	890	951	897	913	943	946	928	908	951	879	911	928	917	919	931	903	924	943	943	937	987	883	918	883	905	928	949	960	931	926	898	883	997	905	918	904	926	957	923	975	933	883	923	947	975	908	963	1001	911	947	883	912	956	939	936	930	919	940	901	983	913	871	906	967	927	939	908	923	970	917	936	963	969	908	955	914	988	964	911	883	945	926	936	918	886	950	946	877	936	916	864	894	944	894	930	921	941	922	980	1030	944	890	917	899	968	979	912	929	920	996	915	965	954	911	917	900	952	935	938	961	965	937	938	917	953	926	993	870	906	917	922	884	913	847	953	906	963	885	907	930	944	939	912	885	917	969	941	977	892	910	928	888	931	932	924	887	881	945	930	882	915	868	902	895	928	907	892	882	930	924	924	919	986	891	952	913	931	930	938	905	970	931	946	924	939	937	926	958	924	915	942	882	942	915	926	943	922	938	905	948	872	949	942	907	947	896	953	935	937	933	914	929	945	962	896	890	906	964	908	911	914	931	947	931	918	947	931	927	922	955	889	876	987	907	995	945	898	899	911	941	945	976	954	965	944	978	920	931	886	1017	888	915	941	897	913	898	902	921	941	924	953	876	871	932	921	905	968	899	937	906	953	961	918	891	951	930	935	904	894	921	930	969	951	921	910	946	914	982	905	912	913	908	918	939	899	871	923	979	1004	954	907	933	923	959	937	897	895	939	962	953	893	872	959	931	927	948	914	925	939	929	861	933	877	926	872	966	918	957	962	885	904	944	960	907	908	929	944	1025	912	913	878	953	908	963	894	923	918	902	940	947	963	926	914	920	956	865	966	876	941	901	947	903	911	906	959	956	964	873	942	882	955	902	871	917	973	862	909	954	940	881	911	921	902	949	964	883	956	944	931	973	975	961	939	921	894	840	906	966	862	928	944	921	923	960	935	943	871	947	953	919	934	916	905	981	917	889	905	911	937	904	952	938	980	920	899	955	951	909	921	964	949	903	954	973	893	928	919	956	915	946	953	914	954	943	959	907	953	864	906	909	935	932	968	942	913	933	955	889	909	927	895	897	909	938	908	946	916	900	920	865	956	931	879	945	949	900	943	959	925	945	909	915	963	908	938	976	865	907	937	884	951	952	949	944	956	872	925	912	922	950	919	850	887	911	893	974	960	901	885	908	972	966	903	895	955	905	911	897	958	895	986	949	964	923	902	953	958	914	953	896	955	948	942	902	920	914	947	930	933	955	924	928	1002	909	933	948	923	913	927	878	1001	927	901	922	908	913	908	971	940	913	917	902	881	904	903	934	937	905	971	919	916	918	946	891	915	944	925	931	914	929	960	909	894	910	927	920	855	953	964	885	894	878	887	959	961	956	913	886	956	983	964	863	912	908	966	908	942	932	934	916	915	915	912	928	912	963	959	961	897	903	953	895	919	937	896	917	875	891	984	940	945	942	967	925	940	930	900	868	922	894	951	932	873	946	977	959	953	941	909	975	884	902	947	864	929	961	919	868	869	926	960	992	898	916	935	921	921	898	945	948	913	884	913	939	912	937	899	914	923	938	909	956	907	942	884	912	943	912	907	935	893	876	901	958	916	924	928	917	923	903	875	969	917	931	935	904	924	945	889	909	922	962	935	948	930	917	892	935	930	916	890	948	927	932	937	938	919	930	941	954	934	959	982	909	920	905	918	925	896	909	920	928	930	908	921	922	928	948	895	887	958	920	927	883	893	882	943	960	894	963	916	898	946	924	936	903	887	946	899	917	935	925	949	941	919	898	917	957	936	881	915	885	899	911	937	903	908	947	934	911	935	904	944	877	906	924	910	935	921	942	849	881	902	961	934	915	910	958	914	949	989	909	869	936	953	925	971	900	949	922	947	998	925	886	885	944	926	980	980	931	933	975	927	951	911	999	936	911	914	955	937	955	892	957	915	863	927	961	955	920	945	948	952	920	942	910	974	954	952	867	935	895	916	953	987	920	945	960	894	903	912	903	960	979	955	938	964	945	927	950	946	888	870	922	990	933	922	917	912	930	993	893	908	915	924	899	942	930	939	912	929	913	892	970	934	941	952	920	950	921	948	931	933	884	955	1000	941	951	873	922	925	910	889	973	929	913	956	885	993	959	968	994	961	976	905	904	912	906	966	955	923	936	926	921	925	922	932	906	886	899	934	964	869	936	910	936	965	901	920	941	869	994	909	968	904	897	900	882	935	896	942	925	914	894	924	889	918	927	899	888	907	922	882	902	931	934	875	896	907	936	945	899	916	916	896	921	914	912	914	879	882	937	977	892	951	936	898	956	945	945	885	906	943	911	909	958	946	910	969	876	964	903	973	911	904	912	992	965	883	956	935	953	972	946	881	948	889	935	968	937	911	938	925	889	910	958	1020	958	969	853	942	973	901	913	888	930	905	933	904	968	932	976	893	931	912	903	887	926	923	935	902	932	943	889	937	933	969	901	923	914	906	919	917	953	912	947	949	902	909	927	903	961	904	938	957	908	888	948	932	929	914	860	952	916	971	951	937	933	923	909	974	961	932	966	945	886	933	903	923	993	937	927	953	954	881	904	936	898	895	885	958	904	913	908	933	913	889	882	864	924	915	942	959	888	906	903	934	871	976	944	907	885	951	923	950	923	892	937	909	983	919	899	947	902	924	913	970	940	942	964	920	893	943	875	950	954	924	925	987	942	934	918	956	990	875	944	957	926	921	931	944	941	999	958	940	975	901	904	924	984	925	945	934	886	906	950	942	907	906	924	939	944	930	988	940	975	928	929	899	865	993	926	959	941	918	914	946	953	959	966	882	904	923	963	905	940	941	926	909	925	938
12115	1223	1113	920	653	527	447	351	330	338	284	284	277	282	289	271	271	277	281	258	275	261	233	237	248	252	248	258	249	238	214	241	250	233	246	243	228	244	267	253	270	238	216	245	233	230	282	204	251	255	276	236	247	249	241	240	232	230	240	212	237	230	236	256	235	260	256	249	259	248	225	218	224	232	241	226	285	241	236	243	241	218	265	231	222	285	227	223	253	226	225	252	242	204	227	228	259	221	238	256	256	260	226	202	273	243	222	222	229	215	245	243	222	221	234	231	238	220	238	215	234	244	262	231	218	254	239	230	273	228	225	244	251	230	197	239	233	241	233	230	225	225	233	232	246	227	260	250	245	244	250	234	240	270	237	227	237	227	228	260	224	230	251	224	236	229	222	242	200	236	228	264	244	227	208	237	250	217	215	218	250	223	257	244	212	221	233	218	235	218	226	267	229	247	249	211	211	245	260	248	248	218	224	238	247	233	228	242	263	243	249	223	221	225	225	225	277	240	233	259	248	234	254	232	252	267	242	266	228	235	238	241	228	233	244	242	236	243	256	245	253	215	238	246	238	243	221	249	255	239	228	263	258	235	261	242	249	227	244	207	218	205	251	263	286	262	225	226	266	269	232	246	253	247	243	211	229	241	262	236	225	249	232	241	234	232	245	249	236	217	223	242	219	271	250	261	221	245	246	240	255	260	242	241	238	234	236	212	238	242	213	246	241	251	244	232	247	238	247	223	239	238	208	250	238	234	248	204	247	268	211	211	258	244	247	248	242	240	222	260	231	262	240	262	238	202	254	245	226	237	228	257	222	236	262	238	250	225	261	252	232	215	272	226	228	223	217	235	181	228	238	221	259	260	229	214	218	235	229	204	221	247	233	268	228	242	269	215	225	243	209	272	216	229	252	220	270	232	232	227	222	247	235	205	237	249	259	251	254	225	251	220	224	240	258	250	249	231	238	222	237	231	251	218	211	265	241	241	228	239	238	251	259	234	216	226	253	214	222	250	235	235	211	220	234	235	202	232	253	256	222	246	222	227	248	252	221	250	236	244	243	251	248	228	246	233	245	253	208	273	251	237	219	250	233	223	249	233	258	233	265	233	259	236	233	227	264	260	220	253	251	230	243	246	243	247	216	237	242	219	245	264	229	219	266	226	268	242	212	242	222	240	247	241	221	226	228	232	224	189	245	234	248	231	249	203	244	228	211	243	214	221	203	249	244	231	264	226	238	242	262	257	226	222	245	269	201	241	214	240	242	199	228	230	269	253	222	257	212	232	208	247	238	232	232	247	217	234	237	244	229	241	243	235	257	268	240	252	247	254	259	217	252	238	237	268	239	234	232	262	246	221	242	249	232	235	226	245	239	214	242	245	264	266	218	253	243	244	260	247	257	245	225	225	233	236	197	219	255	244	239	243	240	236	241	246	246	211	238	229	224	225	250	264	199	237	247	263	271	243	245	246	254	251	249	249	201	242	258	250	256	235	231	232	262	227	267	244	239	235	251	230	240	247	220	253	213	251	219	246	236	252	252	239	241	234	225	229	228	240	219	240	236	208	226	234	242	241	252	234	265	253	202	250	236	220	223	255	248	259	237	252	247	210	243	226	239	228	205	260	263	220	233	229	234	246	243	253	265	238	222	231	235	220	230	246	221	232	229	206	241	251	240	247	277	254	203	226	255	259	228	243	230	251	274	276	228	260	245	242	276	250	219	241	240	255	250	227	233	225	226	240	268	220	250	257	210	238	236	256	250	235	256	260	240	219	237	242	254	241	251	235	278	237	264	265	212	232	234	238	223	234	245	237	248	241	221	235	254	236	237	235	269	214	251	231	253	216	229	256	249	220	215	285	243	226	241	221	270	222	231	245	244	246	242	219	215	238	227	251	243	246	235	253	234	250	235	216	241	254	255	259	217	242	266	226	214	218	241	239	245	236	230	229	233	242	240	238	235	257	253	241	232	230	247	221	209	209	265	264	217	261	250	262	238	241	215	232	236	226	245	238	201	231	242	267	219	231	249	263	220	221	277	262	223	235	242	264	234	239	220	225	244	231	236	225	252	230	236	251	202	241	232	238	260	231	216	249	248	246	253	245	227	248	215	247	250	238	228	247	249	249	247	248	225	241	231	196	260	238	250	233	222	223	225	254	245	246	262	239	229	219	213	263	254	260	243	225	248	232	217	240	229	233	255	242	253	225	215	227	260	214	248	221	214	249	237	242	258	194	239	230	237	246	234	243	230	244	231	212	217	247	240	248	241	239	229	247	252	234	247	230	228	225	259	219	266	229	265	251	256	258	256	234	255	233	260	229	242	237	241	212	264	229	235	242	218	235	239	240	259	227	234	241	254	234	240	261	238	254	239	216	222	224	232	212	278	217	237	239	244	245	246	269	253	237	235	271	237	238	258	255	234	219	264	251	250	212	234	221	247	249	236	213	215	232	234	233	214	244	242	222	240	221	229	237	234	254	254	235	222	265	219	246	217	227	228	230	241	251	231	255	230	233	220	221	227	267	246	271	228	259	252	223	251	220	229	250	232	221	268	241	250	241	214	221	240	232	212	250	224	219	253	245	251	253	263	213	224	262	215	224	203	226	239	224	232	259	252	220	237	259	244	263	230	248	248	214	230	243	256	230	229	234	234	255	209	224	217	228	231	241	240	246	213	217	270	248	210	195	238	246	246	252	206	230	238	250	227	235	238	233	249	248	244	224	235	269	224	251	253	235	221	228	242	265	238	238	241	222	269	233	233	236	247	222	227	242	232	254	258	268	227	239	242	239	265	254	260	222	249	266	255	247	234	248	224	251	252	233	232	212	234	256	219	234	232	243	207	246	259	237	224	251	217	237	238	240	237	229	256	251	248	261	271	236	241	227	193	249	210	277	230	268	264	251	251	249	228	237	257	241	230	215	240	228	255	237	250	232	267	214	237	266	267	242	271	267	242	223	231	244	264	242	211	245	258	230	231	234	268	265	227	239	237	231	261	287	228	261	256	222	256	229	259	260	245	245	227	254	245	229	203	266	223	239	261	243	245	238	238	228	240	208	230	229	237	256	258	226	211	271	247	235	223	240	231	228	237	244	210	236	228	237	248	211	242	209	252	213	218	227	233	239	250	266	232	226	212	247	266	249	247	243	242	260	217	236	238	256	245	247	228	243	247	263	248	240	209	222	241	250	245	269	215	229	223	257	242	240	235	259	246	259	238	239	218	257	255	275	218	220	265	235	267	212	266	243	241	262	225	236	227	226	216	206	231	213	257	230	220	265	236	253	263	246	214	248	239	242	251	248	211	248	238	242	238	263	234	247	238	247	246	251	248	246	252	235	235	236	252	245	254	240	228	250	235	269	263	204	246	254	266	225	262	229	239	250	235	251	229	238	227	231	252	235	270	231	241	261	225	266	234	268	252	258	217	258	232	226	251	230	249	263	261	271	239	243	220	265	229	267	223	224	243	207	254	247	254	228	241	234	230	227	216	226
8035	1329	2317	2770	2372	2006	1688	1488	1219	1167	1091	948	895	817	825	735	707	705	747	722	647	656	666	648	643	633	664	587	623	659	620	665	604	616	610	661	648	637	614	602	603	639	619	596	618	633	632	573	618	604	566	607	589	563	591	583	667	619	622	572	650	607	559	579	580	570	582	657	573	645	568	598	654	609	604	627	582	571	631	640	605	583	616	618	630	611	617	589	599	616	580	592	631	609	606	627	535	615	595	589	582	618	607	598	574	641	619	599	574	625	615	603	601	566	586	597	592	596	589	572	587	586	575	624	602	590	611	563	629	542	601	641	578	585	541	593	571	599	628	605	618	564	611	602	578	610	599	602	631	557	559	605	577	629	635	616	621	621	574	658	579	592	612	595	573	583	556	635	559	578	589	568	589	663	548	611	580	567	612	603	655	638	593	626	564	596	605	629	587	576	601	595	600	570	591	591	582	593	546	648	624	627	580	589	621	622	576	579	592	594	572	594	569	596	597	611	613	602	592	570	620	583	596	583	581	533	629	590	598	614	557	593	559	606	610	588	602	611	587	609	578	574	596	595	619	554	576	613	582	614	615	598	616	587	596	569	593	550	619	614	624	573	614	620	609	585	648	591	594	524	541	583	610	579	576	582	574	556	603	600	601	606	599	607	593	612	570	616	588	617	597	578	600	609	597	625	613	571	612	625	582	578	584	578	561	572	575	581	605	599	639	604	606	609	577	595	619	611	617	602	585	567	586	613	610	580	583	606	618	582	594	605	584	580	603	581	585	616	615	593	578	644	602	593	617	594	592	638	543	551	623	553	584	598	592	602	596	599	638	601	602	590	613	598	594	605	608	583	629	572	584	592	596	610	597	584	573	578	578	605	618	599	590	579	560	616	604	575	607	624	609	572	592	597	584	612	593	553	625	579	555	549	615	580	615	593	553	583	576	573	628	610	619	589	584	584	578	605	590	617	596	586	580	590	558	587	608	595	604	608	562	560	572	584	595	573	559	595	599	571	599	604	562	610	575	608	569	617	565	586	582	586	603	630	610	588	614	626	564	568	609	598	597	557	542	577	621	606	571	576	626	587	549	564	587	605	592	605	599	631	579	608	605	621	589	572	577	590	580	602	614	555	580	570	589	625	612	619	584	558	616	629	578	602	593	582	648	554	614	621	584	609	582	628	580	586	588	552	640	588	596	617	592	633	582	603	572	600	617	611	609	605	591	604	575	634	591	614	593	554	586	553	618	594	588	564	584	604	630	605	545	606	590	585	608	563	607	629	624	568	605	600	583	622	575	588	604	608	581	585	608	582	593	622	592	574	585	566	578	596	607	610	621	607	575	589	605	591	601	558	612	600	573	585	562	606	623	596	573	618	575	605	605	608	588	616	614	594	652	550	568	600	567	577	624	599	602	574	566	626	622	604	610	574	557	584	549	624	574	589	609	604	604	626	593	608	573	576	597	569	587	583	579	583	625	564	593	554	606	589	593	560	597	594	594	589	552	534	621	610	602	569	612	582	583	582	599	577	622	583	619	547	577	608	591	634	603	565	555	601	665	615	548	637	658	579	605	604	591	617	600	635	606	614	606	603	622	627	603	613	580	609	615	602	582	591	623	615	606	578	556	551	587	618	563	605	660	574	625	601	572	617	605	618	569	616	597	552	588	581	614	613	611	587	606	571	633	584	555	565	617	596	580	617	611	565	533	632	591	624	596	542	561	636	612	595	626	610	558	582	586	583	628	616	611	631	588	608	591	585	567	616	591	569	595	602	627	587	623	541	571	586	579	628	573	611	628	611	639	588	604	583	650	594	631	612	604	570	551	606	549	603	637	599	594	603	539	617	566	582	610	618	593	535	578	599	595	630	596	596	578	647	575	624	613	630	589	574	660	612	583	611	542	575	621	592	596	606	563	584	538	576	620	590	608	597	569	615	580	591	581	576	611	605	607	580	582	614	600	613	582	600	585	603	621	572	651	611	577	589	617	558	625	597	613	631	599	564	632	580	595	605	596	602	578	600	595	581	595	564	540	605	604	641	578	599	604	577	611	601	586	602	565	596	565	594	596	640	591	611	564	585	620	584	615	586	592	601	603	638	584	628	594	586	614	627	591	555	598	624	596	596	601	613	613	618	576	627	567	599	583	604	587	582	616	569	574	648	563	623	607	546	583	564	601	616	601	624	600	622	593	581	619	618	587	633	601	621	579	610	559	626	633	572	637	604	575	610	654	588	608	580	632	592	578	613	563	601	670	575	570	547	564	641	622	601	609	643	602	584	581	600	608	607	554	604	588	612	576	569	607	628	593	635	618	613	616	597	619	583	580	611	594	597	643	626	604	588	583	630	596	623	592	612	626	613	642	632	566	596	606	579	578	608	618	593	590	583	599	638	577	610	648	607	602	561	618	605	627	579	582	617	589	587	603	557	594	587	599	647	604	621	617	601	588	585	608	618	637	636	587	567	565	622	620	593	584	601	598	569	562	639	591	553	598	588	617	609	605	642	633	598	562	614	598	601	572	551	569	571	586	582	608	612	552	575	575	586	592	624	593	640	651	632	609	604	559	554	586	643	577	620	594	566	588	623	619	567	582	620	611	562	593	565	589	589	610	592	589	608	601	605	579	566	609	613	604	564	611	614	616	591	595	588	560	615	588	564	574	570	583	567	578	634	612	601	574	580	545	596	597	632	597	627	568	613	636	573	630	588	610	612	581	560	580	624	608	555	587	611	632	607	590	586	621	564	599	638	598	619	622	555	619	565	584	577	657	579	628	585	611	581	629	563	622	579	587	616	572	617	586	609	587	587	571	590	618	572	579	616	609	592	608	577	575	581	573	593	590	592	553	613	613	590	608	602	597	585	550	635	611	547	599	592	579	637	587	609	590	585	599	597	604	589	612	580	608	601	589	599	605	635	566	573	623	577	610	613	569	588	594	572	625	592	589	536	583	568	565	579	587	537	628	581	619	602	558	608	649	586	578	650	589	568	560	593	598	547	620	594	590	598	667	578	566	607	576	547	579	585	579	594	551	631	618	621	634	587	618	615	571	599	642	582	581	628	621	563	603	633	608	591	557	628	580	605	608	619	610	578	573	605	599	565	571	629	543	607	548	593	620	594	555	594	627	623	537	582	603	573	648	615	599	582	558	606	608	580	612	591	546	565	623	555	572	583	586	574	592	584	575	580	609	574	614	597	573	627	578	587	578	592	633	599	609	635	575	579	602	628	577	569	599	566	645	553	615	581	635	598	572	576	643	584	622	584	645	593	612	586	582	597	561	554	569	623	578	605	621	593	598	623	584	611	598	598	576	587	580	594	628	619	595	589	594	588	594	582	621	611	617	637	606	610	629	619	609	605	575	612	578	595	611	579	596	617	577	570	583	634	623	600	594	651	596	576	608	640	592	561	584	603	601	578	597	538	558	615	607	589	616	604	591	603	631	582	598	586	576	632	612	615	541	627	565	566	565	536	580	580	551	585	622	591	601	601
1444	456	467	445	422	388	346	325	338	359	313	330	303	329	273	290	336	298	328	349	334	302	306	340	327	327	343	329	341	296	330	283	337	309	322	346	340	343	329	326	304	327	299	334	339	343	322	332	324	319	323	355	340	307	313	292	309	307	317	325	341	327	310	320	357	323	331	310	328	318	342	325	328	319	308	308	306	276	340	319	296	303	335	332	339	283	310	320	318	301	351	297	299	303	334	322	357	294	309	332	331	325	360	313	317	328	347	328	305	322	288	312	342	332	323	294	320	343	339	328	320	302	309	313	329	316	327	353	302	308	372	342	330	318	334	351	366	341	325	312	289	328	329	318	344	324	290	318	312	316	305	327	308	292	323	340	300	318	324	273	326	298	321	349	346	345	311	316	295	341	313	339	303	329	318	299	322	282	303	306	305	339	350	319	386	318	346	320	345	301	293	297	320	307	333	313	314	317	309	307	291	330	329	345	308	358	314	336	317	345	327	341	315	316	343	290	317	331	290	364	332	312	339	332	330	282	334	314	315	317	339	291	327	323	340	320	309	320	312	306	357	274	307	328	347	310	311	324	332	289	310	304	327	281	325	329	324	337	327	303	288	324	333	346	295	337	310	314	355	319	318	332	362	308	306	347	340	298	318	321	345	330	322	301	318	307	325	322	306	318	318	311	319	298	279	317	273	312	331	293	277	306	345	315	295	326	314	298	331	339	345	319	317	311	327	288	302	307	319	286	334	325	312	350	311	312	291	338	311	308	316	308	321	295	351	343	319	313	297	301	306	356	328	324	302	329	299	331	336	312	345	376	350	349	312	339	301	303	324	340	348	338	346	344	312	309	319	320	341	337	324	349	299	343	316	341	317	329	314	315	302	321	353	326	353	310	321	307	297	304	353	347	334	281	306	309	303	333	304	327	263	340	279	298	323	322	327	323	346	331	327	319	332	340	338	319	301	344	300	324	313	318	289	275	334	312	315	335	300	342	344	317	309	314	346	318	335	331	310	311	347	309	326	304	315	340	332	351	317	318	332	328	331	305	310	301	331	333	310	297	315	332	332	316	334	343	331	320	315	297	349	300	313	300	318	355	315	303	325	345	319	335	324	317	331	348	320	322	343	308	306	320	295	336	350	261	301	339	302	364	333	322	325	328	320	313	338	323	344	327	345	317	321	305	285	313	305	331	338	337	296	309	344	323	344	342	320	355	263	333	322	327	345	346	340	362	351	302	347	343	332	343	316	304	352	327	295	347	298	328	296	326	329	288	312	319	334	295	347	334	324	352	341	343	339	328	322	327	307	326	338	338	300	333	357	352	359	363	325	298	314	315	263	335	356	302	350	347	296	310	300	326	297	319	318	320	324	331	319	319	361	354	307	309	362	301	324	328	309	336	298	313	329	300	327	299	336	331	296	342	308	303	287	346	332	314	316	289	331	299	341	334	312	326	343	317	316	318	327	334	315	349	335	306	325	379	295	293	328	291	325	342	330	332	316	273	346	339	323	351	358	314	327	322	317	361	305	314	321	339	362	326	326	325	333	349	323	330	336	312	332	342	329	303	305	287	335	328	324	359	288	343	320	321	339	352	312	299	349	299	311	334	296	300	351	329	352	279	304	316	326	318	343	318	348	309	325	336	320	331	342	330	316	305	332	316	330	328	303	348	301	348	317	303	341	330	324	342	326	299	329	300	368	328	337	290	317	316	343	299	317	294	308	304	324	315	296	324	332	344	326	331	325	332	334	305	299	310	335	340	323	324	353	313	352	310	371	310	308	339	285	331	307	293	316	320	347	358	346	342	313	305	327	343	313	336	329	311	296	320	335	297	316	296	324	336	322	339	336	333	338	327	311	323	321	315	335	320	330	386	304	328	317	348	350	312	335	321	345	355	348	307	291	300	301	308	323	296	328	312	333	322	328	321	354	313	293	313	306	342	283	337	323	314	333	299	346	331	342	321	357	296	327	337	327	313	313	289	344	326	325	343	312	298	344	320	317	321	316	341	322	327	358	309	308	302	313	313	325	337	357	297	307	318	313	321	343	309	317	321	348	369	284	332	303	345	293	313	304	334	310	326	322	334	311	328	314	326	320	295	328	310	335	341	307	330	324	343	356	316	340	312	297	353	352	295	339	310	305	312	311	303	325	297	339	294	333	286	300	312	341	334	328	308	325	355	330	286	318	323	339	271	325	303	322	312	303	319	325	308	327	342	338	268	334	321	334	298	335	303	345	335	298	321	346	322	340	310	324	337	306	325	315	320	322	311	309	338	308	376	315	335	291	337	336	299	349	292	314	302	332	292	312	343	325	327	342	320	345	299	309	310	314	327	310	313	346	334	332	332	307	328	326	318	316	341	306	327	298	319	322	314	302	351	291	354	305	348	316	303	317	333	307	339	370	314	325	340	356	304	316	327	304	344	337	352	340	290	330	343	311	295	306	335	286	286	287	303	342	286	327	325	353	295	300	264	334	292	312	322	345	314	312	313	299	277	293	324	359	297	325	323	354	324	312	306	354	335	323	324	344	355	311	330	301	336	332	339	322	328	287	374	302	283	306	332	314	315	311	316	302	323	286	300	320	296	337	306	333	310	325	305	330	335	337	335	346	294	343	325	320	290	305	337	286	342	335	310	315	329	341	373	289	338	333	361	323	332	301	322	323	345	311	336	315	314	374	338	326	316	333	324	345	316	327	326	331	310	331	355	335	348	330	321	325	315	320	335	315	310	336	344	327	306	369	342	331	331	337	315	295	350	319	315	301	296	339	350	302	330	307	291	299	334	330	293	335	319	317	312	333	341	320	294	346	305	332	294	334	318	325	293	337	337	351	309	325	312	300	315	301	350	355	323	309	366	352	306	294	357	323	307	346	325	332	318	323	349	307	359	325	318	358	321	328	303	349	354	285	304	322	292	360	305	324	325	350	339	344	325	327	347	305	332	347	330	322	317	318	333	344	298	320	316	293	308	327	301	361	330	308	343	340	316	330	343	306	318	336	283	297	341	298	313	318	322	351	328	326	330	330	331	318	338	340	362	325	320	341	327	324	315	328	281	325	297	299	303	310	341	314	344	305	319	317	312	316	338	341	309	312	297	330	335	322	347	353	334	303	360	308	311	347	342	324	314	326	324	315	324	342	377	337	309	326	317	306	306	330	339	311	347	314	330	355	266	318	335	316	315	322	332	309	354	310	319	358	329	316	341	330	306	338	318	343	303	309	298	353	305	301	301	326	297	310	330	334	352	294	340	329	346	328	290	322	320	373	345	300	310	351	317	347	315	336	318	314	325	309	294	339	314	331	305	310	328	335	382	316	320	315	314	343	337	345	289	302	306	334	318	313	351	331	326	348	341	357	313	324	340	330	342	315	350	341	289	342	346	297	322	305	326	362	289	346	332	334	322	302	312	337	347	304	322	343	320	322	316	319	331	313	310	312	335	306	331	321	322	317	328	327	323	287	338	321	301	319	331	294	320	319	323	329	358	323	322
2123	906	1121	1186	1187	1060	1011	969	894	906	901	817	840	772	798	829	827	817	848	841	807	806	834	803	761	785	846	783	825	795	809	865	854	792	812	786	842	795	804	800	778	822	807	831	792	822	794	804	843	784	800	822	795	785	789	883	823	805	789	819	837	791	821	796	792	789	765	831	794	783	780	789	821	858	807	787	808	743	845	777	798	809	771	830	809	824	806	802	843	736	779	804	829	835	791	783	834	781	832	811	807	820	827	834	828	777	861	838	777	813	798	801	829	833	802	853	812	768	775	799	787	813	799	781	813	821	756	868	764	789	811	767	812	772	781	856	780	818	819	785	805	785	808	793	818	776	782	801	807	829	792	831	809	775	807	784	790	806	798	769	794	802	838	822	785	798	835	831	771	811	811	813	807	781	766	824	794	776	854	777	811	770	807	855	800	824	802	809	797	767	863	880	778	809	817	817	804	859	826	777	797	804	804	846	783	842	825	841	785	765	781	781	816	793	856	802	794	818	819	821	840	764	763	794	805	803	785	762	794	796	788	780	766	792	802	827	807	797	791	863	794	831	851	848	740	797	845	874	814	779	796	837	805	808	802	773	804	761	848	795	828	776	840	795	768	749	773	828	808	859	802	819	821	786	832	877	783	811	797	841	785	824	802	756	832	808	838	807	834	827	788	825	848	802	823	839	831	804	838	807	729	828	848	780	817	815	764	782	806	844	790	734	828	763	830	812	786	766	880	837	853	785	748	829	845	793	830	844	781	757	846	783	787	796	819	778	803	790	795	800	844	830	807	795	764	845	793	848	812	827	836	844	807	808	821	801	840	741	825	751	819	829	812	827	799	810	795	857	850	829	803	834	797	785	794	785	746	833	772	780	809	804	810	818	842	807	801	779	757	812	763	795	770	834	843	803	848	852	790	819	718	789	746	832	794	798	832	788	810	758	812	849	781	838	867	826	811	824	803	842	763	790	819	799	833	824	802	829	838	800	839	795	795	789	802	772	817	815	821	818	779	840	794	805	766	777	862	808	809	802	839	773	824	805	823	767	821	782	745	825	811	800	769	800	849	785	792	787	830	809	794	699	818	802	822	759	780	754	817	800	835	832	800	775	821	830	781	798	796	804	812	749	802	849	795	798	782	827	783	840	798	806	854	802	836	741	832	739	782	814	760	773	784	791	788	766	786	817	815	786	802	797	803	803	817	794	791	777	786	800	860	777	782	814	866	821	805	765	828	782	726	806	830	834	821	758	805	761	781	766	848	818	785	813	780	783	798	789	865	817	798	770	832	814	837	792	831	796	761	847	800	781	812	827	802	798	828	778	775	774	844	813	787	794	818	800	828	819	833	802	888	811	789	824	800	820	822	894	771	791	767	742	838	852	826	762	789	801	775	820	804	821	837	840	781	797	885	885	778	812	779	830	789	814	790	844	784	778	818	823	815	791	820	786	814	788	779	805	809	791	787	757	784	876	802	790	787	829	808	800	777	825	784	825	777	792	797	753	749	809	776	824	803	772	767	837	798	853	785	825	826	802	843	774	817	770	812	821	763	779	786	812	799	737	771	816	784	798	840	838	756	864	827	812	830	763	824	802	793	813	841	771	814	767	784	755	818	828	862	825	801	775	887	797	793	795	769	755	774	788	777	788	770	771	762	823	802	811	778	807	830	762	850	741	811	847	783	780	807	799	801	810	805	790	803	831	747	785	766	787	836	757	773	833	829	801	806	811	832	774	807	819	814	836	791	790	817	799	773	774	800	810	802	793	804	824	793	776	802	843	842	842	802	784	769	770	794	829	825	852	831	820	807	800	846	771	825	797	764	783	799	783	814	797	792	775	808	796	805	799	843	770	771	833	851	791	770	774	811	788	844	787	806	832	761	800	795	799	814	787	792	796	796	789	790	786	826	770	792	837	832	765	819	793	796	876	765	779	764	825	791	748	804	822	833	797	829	780	792	857	787	759	783	851	816	805	800	758	775	810	814	796	794	818	779	789	802	829	840	817	829	787	824	788	829	761	806	806	802	798	815	787	783	790	840	837	778	820	806	771	812	779	821	817	779	843	793	812	808	727	826	810	829	838	840	848	794	791	795	777	838	822	839	762	834	805	812	821	902	842	821	823	740	836	778	770	796	789	805	785	749	761	769	814	842	786	810	783	731	767	843	800	805	833	782	779	784	790	846	825	838	814	814	767	808	878	803	806	797	749	750	792	775	834	788	776	808	852	786	794	786	817	850	823	816	792	748	838	793	774	809	801	823	846	783	846	810	809	799	804	807	789	748	792	816	805	796	785	809	815	756	835	805	790	795	816	814	825	835	818	771	767	775	851	789	844	781	792	804	806	771	836	796	829	808	833	827	806	757	798	827	795	795	817	786	805	882	808	793	765	810	802	848	790	808	818	845	803	810	814	792	800	727	785	783	845	827	853	818	788	773	787	844	816	842	789	757	802	851	802	790	795	781	776	819	781	848	772	783	799	773	802	811	846	802	781	804	810	822	817	803	785	813	766	844	832	795	826	829	858	823	820	812	797	773	839	872	816	776	790	818	828	797	749	773	757	812	783	785	803	813	819	767	848	826	795	757	796	853	796	763	842	794	779	837	820	765	794	808	788	800	842	819	841	824	761	800	794	821	734	846	859	788	792	770	838	821	798	792	829	831	811	798	753	785	808	794	775	814	841	845	794	810	793	810	764	731	778	830	810	838	808	828	809	842	825	796	799	821	773	852	831	822	800	785	792	841	782	765	792	814	771	828	749	797	783	799	780	809	754	845	774	771	819	825	818	815	798	781	781	792	828	748	807	803	809	785	830	790	783	764	797	805	801	786	822	772	814	796	770	854	819	837	805	789	777	850	763	846	820	839	821	808	820	836	791	802	814	796	790	778	840	819	803	890	776	794	851	754	794	753	814	781	835	792	806	830	822	789	786	795	793	817	805	809	812	833	816	800	822	792	813	764	798	811	797	821	783	779	810	832	809	791	808	797	807	804	792	796	783	759	863	785	860	773	783	783	775	760	817	860	829	845	814	794	781	820	836	768	799	829	777	816	804	779	801	778	849	811	829	817	783	829	859	788	777	796	793	840	801	755	806	804	796	872	813	828	776	775	781	764	772	804	756	898	764	808	849	786	812	860	766	784	797	809	830	766	806	762	733	853	806	797	824	779	792	823	788	796	824	849	838	834	774	804	796	792	801	807	820	766	766	764	787	804	798	787	821	780	809	830	830	799	785	790	785	806	765	769	755	795	823	747	809	808	838	798	795	778	805	814	754	831	794	829	762	816	825	807	768	797	779	775	818	788	821	796	815	791	839	817	819	791	782	809	800	849	756	777	761	835	880	780	824	799	790	788	807	815	799	799	853	811	804	853	784	858	774	873	814	771	867	838	811	796	781	765	802	814	762	809	791	795	783	829	814	807	829	794	812	836	757	817	788	752	820	748	767	855	826	817	785	786	794	788	822	760	809	832	751	767	794	810	807	795	803
6764	787	844	701	631	523	490	478	461	391	395	392	432	385	397	396	400	373	398	379	406	355	434	362	380	416	406	377	364	390	377	363	361	349	353	384	409	357	438	332	366	383	394	402	355	356	384	374	375	347	384	379	394	410	363	358	414	425	396	328	397	378	358	371	425	400	355	383	353	382	349	376	372	378	372	391	392	416	363	398	393	408	387	401	366	418	402	398	420	441	357	371	380	364	400	411	390	380	352	379	379	379	397	416	381	407	409	381	386	380	385	361	388	389	359	370	380	337	405	374	375	378	433	411	389	395	397	366	376	362	394	401	389	414	369	373	384	397	399	384	348	374	360	359	379	366	411	391	413	375	387	360	383	369	337	370	352	379	405	382	394	403	397	344	374	384	412	362	364	419	375	400	379	376	392	356	368	363	356	384	375	408	375	376	356	405	342	357	391	424	383	361	394	370	379	374	368	381	419	414	389	394	412	358	374	388	377	395	374	420	406	387	412	392	338	412	412	385	391	384	376	383	387	381	421	408	381	415	425	400	406	384	350	387	413	377	362	374	389	394	397	383	362	403	390	387	366	399	387	380	360	380	405	382	347	398	373	375	374	418	379	365	347	403	401	381	383	360	351	383	368	416	383	391	361	381	356	369	396	387	371	392	359	383	385	369	406	365	350	371	374	411	395	348	352	376	374	352	359	367	391	401	362	373	397	374	415	399	396	392	366	381	413	424	381	373	392	359	377	363	398	365	400	347	357	388	384	387	406	371	402	392	364	391	379	361	384	402	439	376	432	381	394	381	374	412	400	375	397	389	398	384	382	378	360	368	356	352	408	372	373	339	371	383	383	411	398	421	394	372	414	367	356	386	358	364	379	409	398	342	397	414	332	366	401	361	369	386	409	372	353	386	415	430	360	354	351	397	396	345	382	376	380	378	403	377	377	430	381	408	443	367	378	357	377	388	386	363	378	403	376	406	376	375	372	414	407	396	370	375	398	367	387	341	386	377	357	375	407	387	406	425	412	356	382	408	377	379	424	339	358	403	382	385	363	387	403	419	343	339	376	397	404	420	364	369	398	413	378	323	401	381	361	354	387	359	401	389	368	357	431	361	384	372	389	396	364	371	366	388	354	393	342	421	355	402	387	377	358	413	432	385	428	392	431	361	375	369	398	420	383	368	387	397	409	403	374	353	391	366	365	417	379	388	412	388	352	369	350	380	426	371	388	419	391	352	390	344	393	379	379	375	402	395	366	381	396	356	361	396	397	409	410	415	390	406	339	396	383	401	392	409	364	370	411	392	360	359	356	373	374	349	387	365	412	383	359	378	405	352	384	387	365	368	376	365	388	380	396	377	390	427	381	390	401	380	375	383	381	353	413	374	377	357	337	336	391	360	367	384	403	382	373	379	385	395	384	384	380	368	406	382	377	361	406	359	366	354	394	385	406	379	364	406	407	402	376	385	384	377	383	455	387	340	390	382	372	410	399	407	395	382	395	383	432	370	370	393	408	400	366	392	399	376	389	384	362	347	399	347	400	394	376	427	363	353	355	375	367	389	359	375	359	378	383	398	378	374	408	370	406	408	381	381	416	387	391	406	372	351	363	422	405	376	376	398	379	359	330	346	389	381	381	393	380	357	380	373	417	387	361	376	383	365	396	377	368	426	407	369	355	383	374	411	419	356	369	366	373	356	391	360	359	400	385	363	371	404	410	409	384	363	342	396	357	401	422	373	399	380	383	370	395	387	394	358	380	396	378	376	385	388	409	373	355	372	362	378	355	363	378	415	390	387	423	390	412	358	378	362	406	370	363	390	387	345	373	417	376	420	421	345	391	375	414	358	367	379	365	380	387	400	364	372	345	404	354	343	402	403	380	384	393	426	388	400	402	398	394	380	378	382	373	348	387	387	362	395	353	375	384	383	376	348	363	378	376	433	374	383	381	377	387	385	372	396	411	368	374	376	331	375	392	373	362	423	414	382	383	394	376	405	365	370	364	371	378	377	391	409	392	385	376	384	379	385	371	390	398	341	406	366	381	390	399	377	371	366	370	380	391	357	426	372	384	405	373	360	406	344	374	400	345	353	406	387	416	383	368	391	384	349	385	356	409	360	398	374	396	379	374	366	397	382	366	376	376	416	394	378	424	373	384	392	386	364	406	365	395	360	372	392	370	378	382	398	360	357	370	383	346	381	372	391	389	344	402	398	346	368	395	373	395	372	381	407	369	369	386	374	397	382	384	434	371	385	405	394	376	364	368	387	378	368	371	386	418	363	353	364	394	393	407	373	375	403	363	354	340	422	389	398	377	380	367	378	392	389	369	370	353	371	368	366	382	385	354	387	403	377	382	390	390	414	356	356	395	374	387	350	360	393	412	395	357	358	390	388	397	376	370	363	431	348	396	363	411	387	379	387	374	383	423	377	400	369	387	384	366	352	370	367	390	415	388	397	398	388	427	383	361	413	406	382	395	361	410	390	366	371	342	368	373	345	377	398	364	390	396	345	367	418	388	381	378	383	396	389	401	390	379	378	361	365	411	388	391	393	376	350	387	369	358	345	396	369	408	353	356	378	355	376	396	381	397	415	373	392	368	400	411	365	395	406	422	399	393	395	373	391	368	394	387	368	327	385	382	376	397	369	394	387	385	375	388	371	406	383	389	399	391	419	386	376	364	357	402	366	383	379	363	406	414	363	377	390	354	430	378	365	382	386	353	395	396	399	392	399	369	392	375	428	377	393	422	405	372	361	389	374	379	434	379	400	380	417	369	403	393	337	356	385	401	352	389	353	380	368	344	376	402	405	346	370	412	388	372	364	380	356	380	383	405	394	382	382	368	381	371	349	405	370	352	382	380	406	390	393	391	392	367	395	374	349	363	367	406	395	360	354	380	437	382	373	423	397	379	396	395	352	394	437	353	378	393	387	389	357	404	394	412	361	370	366	332	373	374	418	397	396	361	381	343	370	368	400	395	368	383	369	385	398	353	376	388	400	401	327	350	371	398	383	396	361	351	426	403	419	329	403	397	389	353	401	419	375	359	371	379	388	387	355	386	350	385	377	367	377	361	394	374	367	367	381	389	405	387	369	367	409	368	357	389	390	377	382	412	397	413	392	391	434	372	424	389	393	362	393	389	387	457	371	380	406	372	352	421	350	384	373	405	391	368	375	339	377	385	396	397	363	395	399	399	381	361	380	393	354	418	352	373	376	347	405	380	402	411	391	357	373	403	376	375	360	397	369	401	385	379	379	377	340	385	388	385	385	392	378	402	397	392	380	362	406	393	385	399	393	382	374	412	387	385	378	400	365	379	394	365	380	373	364	358	355	408	398	433	358	392	447	377	385	375	375	397	391	381	369	381	377	360	353	383	348	309	340	400	402	354	407	353	370	373	406	390	381	408	404	432	380	392	408	377	430	402	362	362	371	350	391	373	385	336	370	370	395	368	396	424	340	391	375	361	343	344	414	400	398	405	421	370	360	386	399	370	391
6526	1314	1900	2250	2007	1744	1550	1411	1318	1186	1145	1153	1106	1030	1025	1013	976	1005	933	943	961	951	925	959	919	933	948	901	987	946	959	980	951	904	971	958	976	904	908	979	944	903	976	916	897	927	937	933	929	944	917	899	917	946	963	945	919	923	894	880	893	932	926	993	923	906	909	895	958	978	901	880	939	959	933	925	892	930	903	930	923	1003	933	933	964	937	923	918	932	899	910	914	923	910	938	915	904	947	966	860	891	884	883	921	934	937	940	943	961	919	945	959	938	939	937	940	956	979	952	1009	919	905	929	971	970	959	935	882	920	919	872	909	902	959	896	983	897	880	933	941	925	955	912	967	976	922	946	975	927	937	951	902	949	946	902	925	929	915	903	925	993	900	924	922	911	912	924	894	949	941	936	920	931	891	897	945	1009	908	912	906	954	910	929	926	925	896	964	923	951	941	900	913	871	846	924	891	943	971	916	885	973	934	966	960	920	906	875	973	901	955	920	881	870	947	913	971	905	949	959	912	899	927	918	925	945	882	944	931	942	912	891	878	879	910	952	892	933	943	917	979	926	899	943	972	887	941	917	958	932	939	909	967	961	907	940	927	932	957	903	942	897	878	965	956	891	917	924	928	930	885	936	905	919	946	956	973	889	960	897	930	908	894	917	859	926	914	946	926	913	877	927	951	922	894	957	918	898	953	910	960	906	942	923	865	913	914	890	937	926	916	963	878	964	931	887	887	968	881	899	934	966	918	875	911	945	910	964	960	944	911	911	917	873	938	949	892	1028	942	938	878	932	906	914	899	882	835	887	886	908	920	908	923	940	960	914	946	920	889	955	930	938	938	948	940	916	909	966	905	943	924	924	890	927	854	895	964	903	931	876	923	892	910	971	908	890	956	937	926	923	906	869	949	952	925	914	865	945	974	928	939	928	930	955	917	903	890	932	900	827	945	920	938	826	899	935	890	867	927	925	938	944	901	848	859	914	885	885	925	953	922	969	950	939	912	855	956	916	909	936	896	929	928	907	882	951	919	902	921	885	915	906	950	914	933	975	869	872	901	934	893	952	910	948	940	900	946	935	953	876	1009	954	880	932	897	929	886	938	980	921	933	950	876	961	894	881	946	888	962	964	904	950	975	995	1004	945	942	911	906	993	941	897	908	937	915	929	963	938	890	929	960	953	932	889	961	949	942	918	915	915	964	948	942	909	977	919	930	914	937	916	913	927	871	946	911	923	995	949	929	889	960	912	929	932	938	940	954	941	887	887	909	989	939	882	899	965	914	909	867	978	940	920	956	942	940	908	941	934	909	910	949	890	920	935	926	967	947	875	939	956	965	915	929	914	887	922	941	950	895	942	868	932	899	931	931	921	969	939	953	863	995	893	910	931	873	866	954	970	891	930	897	884	944	953	941	942	904	941	945	889	914	954	884	843	941	915	927	925	932	928	863	942	925	892	941	886	929	939	939	917	921	920	931	946	941	1002	882	957	939	924	919	888	944	983	879	945	934	901	953	933	935	907	911	889	900	864	932	921	926	904	867	927	940	897	892	933	921	887	865	892	924	893	932	913	935	915	908	923	942	951	913	978	910	879	949	938	920	932	867	869	965	908	1010	931	923	902	986	915	891	936	924	947	950	915	929	887	911	964	924	937	872	951	886	889	917	902	894	911	871	976	903	912	964	943	917	937	947	899	912	909	968	907	929	856	955	940	917	935	977	941	886	864	950	877	926	942	922	931	909	826	921	948	917	917	964	923	912	927	931	1012	869	988	960	908	910	908	934	925	908	946	973	967	928	902	865	899	933	926	914	914	963	942	938	967	918	941	932	929	927	898	911	911	875	858	939	920	935	948	909	918	931	905	856	912	909	932	911	903	849	930	876	961	921	970	939	927	923	901	907	889	899	936	917	889	973	930	943	891	899	928	872	930	951	904	884	918	951	906	897	934	975	918	949	918	905	990	937	948	934	916	937	934	951	950	888	942	917	935	844	908	945	845	908	929	864	912	888	935	942	909	947	907	908	866	905	986	937	981	899	931	925	943	850	884	950	886	916	945	970	983	944	986	900	899	930	965	919	969	975	973	943	925	904	904	945	936	943	845	945	963	931	944	897	921	961	917	895	974	908	928	886	924	883	979	913	944	927	886	912	898	958	917	882	950	960	952	920	910	927	937	963	874	957	967	926	972	914	936	862	899	954	912	972	963	966	965	927	950	907	945	970	893	918	927	886	911	908	896	930	923	888	897	967	885	897	925	918	939	932	931	972	948	943	905	927	945	924	866	917	923	966	943	924	957	924	941	949	888	939	973	956	882	901	919	934	961	915	957	908	877	882	973	949	877	914	934	923	894	1032	951	922	918	865	913	892	945	963	853	926	959	924	902	933	894	932	946	905	915	943	896	935	900	970	910	926	926	931	915	884	930	934	910	974	926	922	930	915	922	861	915	950	931	908	907	890	913	933	906	897	872	910	943	914	908	898	891	896	915	930	865	937	884	924	933	926	988	913	873	896	957	907	927	933	904	883	972	894	924	952	881	895	871	901	967	922	931	953	973	907	1010	941	923	936	945	936	918	926	909	899	898	929	917	996	871	975	936	909	922	908	977	985	941	977	905	925	888	968	960	940	917	903	896	935	975	961	868	927	961	925	929	925	916	879	898	934	929	971	913	933	945	906	913	968	958	942	918	977	961	889	924	865	877	895	891	887	910	927	896	897	891	942	937	949	920	931	938	891	971	884	914	943	868	884	925	934	872	910	968	930	936	882	961	896	914	907	896	898	917	893	898	934	930	936	950	916	919	938	952	925	940	950	922	933	921	913	917	953	880	997	937	919	961	906	900	922	892	971	950	956	926	921	894	927	912	918	933	858	870	902	932	919	945	922	927	885	928	893	929	966	956	911	937	909	953	935	930	968	872	923	952	943	940	978	949	902	973	904	938	909	830	914	871	924	951	952	871	932	933	919	942	947	879	899	869	912	939	891	899	918	961	890	903	880	935	932	921	912	951	959	948	879	921	914	906	857	917	967	909	943	949	914	959	930	921	876	945	919	926	983	1003	909	895	928	932	883	923	960	935	868	979	949	942	949	1002	891	890	872	904	939	854	926	990	976	936	882	953	873	910	883	914	895	939	934	948	906	925	929	921	905	922	910	949	902	901	903	902	1007	921	964	943	943	913	906	966	897	964	886	901	919	896	921	882	917	884	940	922	933	925	893	892	948	927	906	933	895	959	904	916	860	915	932	979	925	908	893	957	949	925	912	875	998	945	888	927	967	927	872	917	913	982	891	920	917	933	880	894	924	958	927	887	910	891	928	927	983	913	924	920	866	907	909	871	939	940	927	902	903	947	939	977	949	935	944	944	915	936	921	890	876	910	915	959	999	908	853	957	890	934	943	907	1000	900	914	941	970	951	923	910	964	961	924	868	923	934	939	913	889	933	964	962	935	905	926	940	968	906	930	921	979	961	926	924	933	886	982	910	916	890	918	956	906	913	929	938	916	927	911
12125	1119	1085	918	676	551	441	351	311	321	323	337	280	278	240	274	260	240	265	217	250	228	265	252	238	257	243	224	236	242	219	262	279	234	229	213	221	233	242	260	210	229	262	242	197	237	228	229	263	255	233	229	228	243	252	233	255	252	216	253	243	219	237	245	243	241	286	220	226	244	227	252	253	207	285	232	206	261	216	240	257	265	205	233	232	254	227	235	252	238	249	227	232	253	233	224	253	231	241	254	246	224	242	251	228	224	241	239	238	204	210	227	222	262	215	248	239	252	267	240	255	260	194	238	235	245	196	241	228	242	234	239	237	230	227	214	249	223	222	243	224	230	245	254	227	243	247	249	258	194	235	220	241	209	234	237	256	232	223	236	243	219	241	218	219	255	240	216	252	234	246	236	228	259	242	237	213	242	244	218	264	230	235	226	224	248	228	252	260	255	219	240	262	234	221	243	231	267	247	231	229	250	241	213	239	237	242	206	257	228	243	223	226	222	252	226	250	242	224	247	238	224	207	233	214	224	223	249	254	244	251	234	237	226	249	238	243	233	219	253	201	212	236	265	258	231	237	259	231	223	251	249	218	215	232	232	232	215	248	235	237	218	214	229	227	226	206	232	207	242	224	266	233	223	221	207	249	236	227	254	249	230	228	229	229	221	231	236	247	276	242	199	257	243	238	225	225	251	214	232	231	254	240	237	220	211	241	245	213	227	226	219	226	238	249	216	241	258	228	236	214	231	232	221	210	262	260	252	209	223	219	258	257	237	254	231	228	222	233	248	223	242	224	265	226	241	222	243	254	220	246	223	225	225	258	241	259	247	235	246	260	208	240	232	255	241	229	245	223	215	251	251	233	265	274	259	270	250	231	235	241	273	225	243	229	272	251	220	250	231	253	220	227	226	233	231	208	231	259	244	201	240	245	209	230	216	236	238	221	247	243	235	229	219	222	253	238	259	245	246	250	199	207	274	230	248	247	225	241	222	242	239	230	254	259	217	204	219	221	252	212	246	208	240	244	268	231	249	220	239	217	262	259	222	237	225	228	220	235	214	272	217	224	245	218	238	222	229	217	223	236	223	236	257	280	232	232	230	241	210	235	243	231	251	231	250	223	256	259	235	215	239	216	255	223	252	272	235	222	239	216	229	251	239	233	238	232	240	211	218	222	236	222	237	249	238	232	244	215	238	252	218	229	256	205	242	248	227	263	264	231	247	243	244	251	228	236	245	237	200	234	230	227	250	237	222	216	256	245	267	236	238	229	234	237	247	243	244	221	235	222	200	258	223	234	229	260	232	238	240	222	242	229	253	211	224	250	232	255	235	250	230	242	232	220	235	247	229	243	239	229	220	218	244	231	230	264	232	243	252	219	252	235	225	235	240	211	217	254	240	237	243	242	270	245	236	243	215	254	239	234	245	249	253	234	232	221	268	259	254	246	250	224	221	228	236	221	244	220	249	241	238	257	229	212	236	235	259	224	221	219	251	215	259	237	234	240	230	209	223	217	230	214	222	237	250	244	233	218	240	265	235	255	240	264	205	234	232	231	242	235	244	248	234	284	234	227	240	221	238	227	249	268	264	248	250	263	260	226	271	243	256	227	230	230	232	251	251	243	230	249	230	218	218	222	234	235	236	228	217	205	212	212	254	234	239	251	244	235	271	220	241	233	257	236	224	234	234	242	203	263	247	225	238	276	237	227	246	254	222	240	236	251	204	204	259	235	228	233	263	255	240	214	250	261	226	234	258	272	240	236	244	250	235	225	252	268	233	221	241	216	252	233	228	240	218	244	247	244	235	227	249	244	241	244	232	228	211	190	196	242	265	220	229	254	218	236	255	228	238	232	201	229	224	220	263	220	225	195	244	230	213	257	233	250	233	242	230	221	229	223	254	239	226	226	212	231	214	255	235	241	254	234	256	240	262	248	240	220	214	215	237	263	223	238	262	218	223	204	245	227	221	223	255	247	226	269	256	230	233	228	239	244	211	259	261	244	243	238	235	245	231	234	225	231	195	240	230	253	234	257	221	225	262	273	224	231	237	209	230	217	226	195	244	249	258	242	239	212	253	242	223	237	235	266	226	232	245	232	205	257	249	263	249	263	243	204	238	234	232	223	234	245	229	259	203	243	262	268	247	265	234	220	244	211	242	229	226	225	257	222	246	188	242	251	232	249	233	223	240	235	224	271	244	236	195	208	199	244	244	253	249	252	263	254	228	209	224	256	215	251	226	250	243	237	253	232	238	225	222	269	230	239	231	200	191	222	244	265	222	212	222	237	263	225	264	234	221	246	253	220	218	236	225	234	244	238	238	234	256	231	260	253	252	248	248	289	234	251	244	211	245	224	251	242	220	238	237	267	216	210	230	209	235	228	237	211	219	257	283	242	255	219	245	232	250	283	252	253	217	231	253	244	219	209	232	236	235	241	260	237	235	235	235	220	223	198	243	272	236	247	232	243	241	250	225	256	234	246	228	248	239	253	226	240	222	228	241	223	224	239	254	244	248	235	185	247	225	210	249	228	228	227	246	259	255	261	237	221	270	243	253	242	233	248	241	247	236	256	235	219	235	229	255	251	232	245	243	253	252	239	245	249	226	217	225	274	243	239	215	235	254	215	245	212	240	228	226	234	245	227	251	225	235	238	232	239	243	241	223	247	265	249	235	217	231	248	245	250	240	244	255	253	243	251	248	281	195	235	225	245	264	223	216	271	247	253	241	215	238	237	241	251	232	232	247	246	216	276	219	212	219	239	247	230	208	238	247	237	246	217	218	226	242	226	249	235	237	231	216	238	253	225	241	256	222	226	239	245	242	239	222	244	209	266	229	253	251	220	225	234	221	244	203	233	214	242	208	253	213	250	221	217	228	246	220	238	254	238	244	221	223	231	221	269	221	243	229	242	245	254	223	246	240	252	246	233	231	225	237	204	262	227	237	232	264	191	239	220	207	254	237	268	231	236	210	259	239	225	242	228	271	232	227	245	245	245	240	240	237	220	255	252	239	238	196	250	225	217	236	242	216	242	242	224	234	214	237	246	226	234	268	231	230	231	245	238	227	251	240	199	237	244	234	223	223	275	216	251	223	254	235	232	243	258	258	240	254	232	235	220	219	244	195	225	225	233	222	227	204	245	232	256	260	261	272	237	228	211	216	228	249	237	236	254	211	247	248	252	239	232	218	228	242	221	239	222	219	256	228	249	227	238	230	213	247	221	234	269	222	244	268	212	256	260	224	220	233	240	253	237	242	208	244	223	243	257	238	230	248	238	262	235	203	235	251	266	229	236	219	198	243	198	227	255	256	249	251	247	251	234	242	235	229	225	236	225	224	230	234	226	224	241	259	213	224	236	242	219	222	204	234	248	228	214	250	237	259	244	241	256	247	261	246	259	241	205	245	229	252	244	236	214	265	259	215	246	223	220	212	232	256	226	244	225	221	226	218	238	226	235	238	246	224	248	224	230	230	236	245	273	209	219	247	262	208
7911	1275	2351	2720	2373	2018	1669	1372	1268	1096	1057	951	843	844	798	756	749	718	704	693	653	675	652	645	635	605	601	642	674	658	614	620	614	632	628	627	610	606	584	656	645	571	588	559	599	601	660	591	602	635	609	602	574	610	612	563	573	635	594	614	578	618	638	521	609	601	583	599	588	579	605	612	588	585	602	572	602	608	547	625	570	607	598	545	587	622	579	642	546	569	609	556	554	625	574	627	601	596	559	603	576	579	596	580	610	558	604	628	601	578	591	588	603	601	553	586	620	574	564	640	621	586	566	597	597	589	613	579	571	584	592	593	610	578	574	610	600	589	637	606	581	577	590	576	596	598	600	574	614	568	613	586	613	558	584	562	588	557	617	603	587	583	628	576	602	590	589	638	595	613	642	578	610	610	602	583	555	581	533	606	612	579	554	621	562	579	605	561	588	553	639	601	578	571	556	635	599	618	572	598	573	608	536	601	596	570	579	604	578	571	570	579	596	554	593	593	575	638	607	563	582	611	584	582	555	590	618	611	606	574	533	617	602	580	575	603	593	593	593	580	546	531	585	616	570	569	583	556	553	579	583	535	551	609	593	644	569	596	592	572	593	659	587	596	568	608	542	597	577	577	558	572	545	563	585	621	594	585	596	581	609	549	615	595	603	590	580	611	606	555	614	580	606	609	619	560	638	589	605	579	515	583	601	569	623	587	612	618	589	590	616	601	569	588	603	591	536	607	586	619	591	614	604	578	633	548	585	625	616	582	577	552	575	565	569	614	615	606	588	646	559	590	590	600	587	627	582	577	620	573	630	570	593	593	589	621	587	654	576	629	613	561	606	584	625	610	568	603	596	604	573	578	574	608	590	622	579	570	606	584	622	591	560	591	578	576	624	571	603	563	587	585	597	595	576	612	592	592	596	626	550	633	618	586	592	582	598	601	582	582	630	602	590	635	606	621	628	582	581	588	608	552	580	652	588	601	591	572	574	619	583	618	585	602	591	592	579	559	573	637	611	591	614	569	540	584	584	601	611	584	632	588	573	618	577	596	546	569	604	578	604	576	576	599	593	588	584	602	597	599	600	585	608	631	647	582	607	586	620	572	584	588	623	632	564	604	640	557	577	569	585	631	568	607	594	572	576	593	635	587	600	571	589	602	607	548	582	613	611	580	596	591	547	610	602	561	570	569	572	560	595	572	616	583	564	568	598	595	586	626	581	605	622	564	577	630	612	546	617	614	606	625	612	618	623	627	596	621	562	560	589	560	559	587	612	530	608	581	596	589	601	589	622	560	615	573	572	600	564	556	556	590	593	558	601	617	613	617	595	592	615	619	578	567	584	600	606	657	600	543	607	597	569	608	612	598	610	584	604	576	574	595	627	592	619	588	585	563	556	628	590	584	606	571	614	581	610	573	603	574	583	608	617	606	554	587	599	620	634	603	600	624	594	595	529	593	625	594	530	636	588	601	569	595	582	569	618	568	579	578	577	568	586	576	656	556	606	536	625	606	577	597	565	563	543	606	573	651	583	570	554	579	588	618	586	631	553	577	594	588	607	627	630	543	593	599	601	607	594	545	620	599	562	598	639	594	574	585	641	570	562	568	583	624	591	564	608	595	626	658	616	600	616	640	610	595	589	588	564	562	591	587	570	586	598	626	575	640	601	548	573	582	632	580	584	584	624	563	618	596	614	602	555	613	572	579	592	621	561	543	561	600	594	567	622	572	553	560	546	608	551	614	601	563	541	641	613	576	546	555	595	597	601	565	599	574	566	590	584	562	628	588	554	546	630	596	570	557	588	575	577	584	604	599	572	569	568	601	596	607	619	580	535	616	597	592	599	612	602	555	563	589	599	597	612	584	601	672	650	592	617	567	561	569	613	618	572	565	623	638	570	610	574	606	575	573	567	564	581	581	633	636	583	606	603	583	580	569	531	604	635	559	590	577	589	573	602	608	574	591	589	586	579	572	605	629	576	609	604	560	607	600	557	635	535	585	618	600	605	638	590	615	605	633	601	619	599	545	634	593	602	623	602	591	611	576	607	605	599	621	608	574	637	651	603	560	611	595	598	593	584	535	658	578	619	603	569	648	604	596	606	630	584	611	585	601	616	595	599	561	591	615	605	571	605	601	599	575	565	587	595	631	557	603	578	613	569	592	584	609	556	600	569	594	578	588	573	601	577	607	570	614	623	559	540	574	551	562	598	590	593	598	594	641	572	569	593	601	600	602	603	596	597	590	582	601	654	612	555	592	606	592	592	559	568	574	536	538	590	585	633	585	601	531	573	622	567	566	605	600	591	621	577	581	600	604	621	592	577	638	594	594	584	626	597	607	569	622	609	610	632	584	621	607	604	582	598	571	592	605	593	558	604	571	570	577	593	560	578	598	594	566	592	629	570	625	588	614	612	602	572	622	619	611	592	630	628	613	596	599	589	626	537	611	542	612	619	599	576	583	587	606	590	618	586	597	601	592	564	591	650	578	596	575	576	579	551	555	657	652	559	608	567	572	555	609	586	609	654	587	574	605	592	602	574	581	639	603	561	613	584	584	603	596	637	622	597	573	553	613	611	597	564	601	629	635	580	607	618	591	588	583	587	581	579	642	575	576	614	595	583	571	640	585	561	598	579	591	653	600	605	596	613	593	577	572	625	522	604	605	626	575	542	605	574	617	588	606	579	579	603	552	563	577	581	568	626	603	547	619	581	587	535	601	562	635	559	626	632	621	561	597	599	555	592	534	569	545	570	590	569	582	578	616	643	603	601	570	588	599	633	636	613	550	585	596	548	607	573	602	590	583	601	642	585	542	620	547	545	591	594	639	564	576	611	615	518	576	563	563	642	589	576	595	635	641	602	579	601	586	619	594	597	589	630	561	592	611	588	587	596	549	558	569	613	594	613	596	571	595	568	588	623	609	616	594	631	558	627	606	583	593	553	557	627	586	594	570	662	592	569	603	607	565	621	585	614	585	615	573	606	576	603	578	546	602	584	557	586	567	568	615	607	576	553	579	608	582	567	583	539	595	599	601	594	612	550	605	587	584	621	547	590	580	581	626	580	595	621	629	610	579	588	621	591	549	561	566	615	566	634	630	551	591	627	638	595	570	575	617	628	568	628	536	574	529	593	603	577	545	571	576	600	603	603	581	625	591	566	650	583	582	606	597	554	582	566	618	569	569	567	604	568	580	562	605	586	570	608	527	580	599	553	594	591	601	650	575	606	561	582	595	563	570	595	605	548	572	607	613	591	594	598	608	595	571	577	622	574	568	608	555	581	640	556	596	623	613	594	593	599	581	583	577	577	615	584	618	543	600	580	589	607	561	575	570	581	566	587	576	623	584	613	587	561	557	561	559	613	582	626	623	594	583	591	631	620	582	580	600	583	574	532	572	611	583	573	527	600	592	559	583	622	602	595	596	614	592	575	618	602	566	541	586	592	640	631	603	632	590	570	587	588	554	593	570	580	605	591	574	612	585	601	647	600	603
1482	424	412	399	399	329	371	349	349	347	302	298	343	295	310	366	325	335	353	330	331	338	323	299	351	336	314	307	328	336	314	302	312	324	309	282	307	330	313	299	326	312	302	282	331	306	353	338	307	359	320	343	329	318	265	305	317	315	307	348	315	331	342	299	308	310	325	295	302	303	321	342	312	327	345	358	343	295	340	317	326	340	286	320	335	317	313	338	331	286	342	341	299	334	312	344	304	299	351	316	295	308	335	310	326	312	294	341	322	339	327	329	304	300	290	339	321	334	293	319	315	328	304	337	331	349	351	308	325	336	309	351	331	288	296	305	343	338	319	320	339	300	348	350	297	310	278	347	340	318	320	302	308	350	318	353	326	322	315	302	322	311	344	341	283	323	344	299	307	324	343	314	314	307	330	316	344	347	292	309	289	293	291	309	310	317	348	319	307	305	341	331	308	326	317	336	310	340	353	308	317	337	332	324	312	341	302	339	301	335	308	326	383	318	301	287	297	362	293	324	300	331	309	292	308	322	285	318	306	345	330	323	334	290	325	309	321	327	320	315	315	328	303	307	323	356	317	330	310	335	294	300	319	328	303	329	332	302	318	360	278	298	275	309	318	303	281	344	311	332	328	324	346	349	301	337	314	294	304	287	329	256	311	297	327	324	314	321	338	308	322	334	295	291	303	323	318	322	323	329	324	300	302	318	313	324	299	308	304	303	295	294	327	320	287	344	310	343	304	300	323	277	325	295	339	312	359	344	340	319	279	312	350	345	343	314	281	282	339	333	304	305	326	332	345	346	327	345	316	290	343	327	314	304	334	318	346	349	330	312	288	311	326	334	329	296	325	333	282	342	310	308	312	334	320	302	316	301	318	334	366	318	307	313	343	311	280	304	306	324	302	323	360	311	330	377	337	290	319	320	310	330	279	302	316	320	314	292	323	303	320	311	301	307	290	347	283	305	331	358	316	321	332	325	341	314	319	328	336	329	316	320	333	331	284	326	310	314	314	313	318	334	329	318	291	314	325	341	349	345	346	291	319	326	318	289	316	300	336	310	322	338	284	278	307	312	303	303	308	325	301	300	342	358	329	310	302	340	355	330	344	293	355	354	333	292	329	325	305	336	317	351	355	315	288	295	313	338	311	302	315	285	318	316	321	303	315	357	323	315	289	327	355	325	338	312	326	335	307	305	315	325	291	334	334	340	328	316	334	336	288	332	314	329	341	314	337	323	319	334	338	320	308	315	329	327	317	343	339	305	303	316	333	316	328	350	332	366	343	310	337	330	315	301	325	293	313	298	332	322	324	340	318	302	317	366	327	327	350	316	311	333	305	324	309	312	330	328	339	335	377	313	323	306	314	325	287	303	350	288	301	280	312	300	329	336	316	295	302	325	307	319	340	324	302	327	320	330	319	312	353	332	341	300	327	362	339	347	321	327	316	316	337	308	337	298	306	297	331	303	287	313	305	305	340	345	324	315	314	309	305	315	299	309	340	351	338	325	340	327	313	308	342	298	295	338	305	322	318	360	298	340	310	310	325	279	319	322	351	292	337	326	329	298	302	344	295	303	323	308	309	347	299	310	294	335	346	325	324	319	319	326	324	308	347	343	287	319	299	301	314	300	293	363	352	333	322	303	333	328	346	316	300	322	321	314	289	308	276	321	340	347	326	308	312	347	323	301	347	301	306	358	312	343	322	317	305	341	287	304	301	303	345	321	347	327	317	273	303	292	316	337	342	341	303	338	321	291	305	277	312	304	312	325	340	311	343	306	311	299	325	328	294	330	345	335	339	309	333	299	324	320	306	315	302	327	312	345	341	321	331	329	283	343	316	299	340	289	312	332	299	295	308	322	306	320	330	327	366	308	331	309	314	337	308	291	341	313	334	323	353	302	313	305	302	304	324	323	325	315	311	297	356	309	294	301	369	313	307	337	293	316	320	336	320	346	339	334	304	320	346	338	338	307	338	330	340	336	314	309	311	304	318	278	300	328	329	351	317	318	338	332	310	321	295	319	368	329	295	321	324	329	318	308	307	342	318	285	284	348	343	332	320	306	331	311	331	349	294	288	282	342	319	314	331	349	362	321	323	347	346	328	341	313	313	302	318	328	335	291	316	321	318	312	321	332	320	315	324	338	312	324	307	304	343	293	316	317	309	333	305	327	337	323	304	312	308	333	305	329	302	313	331	292	298	341	343	305	293	301	319	296	305	332	326	318	333	331	318	364	328	300	330	290	308	324	323	309	306	317	325	299	312	331	314	307	325	299	333	318	288	340	317	341	336	308	297	328	296	333	336	339	324	333	330	323	324	305	326	307	338	329	361	311	318	317	319	349	325	314	344	353	300	313	317	323	317	299	308	310	317	326	314	315	338	366	314	304	343	312	330	325	323	323	322	341	337	359	318	304	325	281	313	330	326	280	305	309	303	326	303	330	313	335	321	304	301	287	294	321	353	328	349	325	321	332	318	313	329	306	301	320	317	321	332	313	310	335	283	330	303	297	331	321	330	333	347	336	330	315	349	316	319	319	298	325	311	300	313	325	301	348	319	335	341	329	316	349	320	304	325	310	360	351	322	322	349	324	320	326	307	306	290	316	329	307	326	312	348	314	309	324	295	299	316	317	316	316	363	307	315	306	342	352	339	301	310	311	337	308	296	321	318	278	329	303	311	339	333	317	336	337	320	314	307	312	341	308	283	302	313	315	312	338	287	283	328	355	310	332	290	311	306	319	320	342	330	327	298	310	349	300	346	338	313	326	322	321	333	342	358	345	310	335	310	326	358	310	354	349	326	307	346	311	295	306	278	331	335	301	342	334	333	340	324	332	314	300	319	355	351	288	316	300	322	334	332	289	343	339	320	303	346	302	335	316	291	294	323	330	339	362	322	301	324	326	346	362	303	292	345	315	321	338	323	335	313	356	338	301	364	311	316	355	312	308	303	320	325	325	329	326	308	344	303	335	309	351	343	328	298	331	301	334	305	308	308	341	322	319	332	319	285	331	308	333	309	314	345	316	277	324	312	301	314	331	293	336	306	311	314	324	313	320	332	304	338	336	293	330	306	298	322	326	282	318	318	291	312	343	328	345	323	309	334	312	337	314	358	334	319	334	321	308	306	332	315	298	317	317	293	322	290	320	331	366	340	319	325	295	298	304	309	278	340	304	340	313	349	298	323	310	319	304	347	300	315	287	275	339	304	337	342	289	316	310	308	312	354	352	328	329	310	346	332	377	328	310	304	304	330	302	311	337	324	314	372	343	323	326	336	331	304	286	353	330	309	329	288	322	337	305	297	305	307	306	344	302	329	321	316	349	337	326	315	312	313	357	317	345	285	343	320	312	323	324	361	301	338	337	313	324	346	309	288	303	318	310	331	324	297	350	325	321	334	315	360	325	331	313	323	314	324	340	300	288	323	301	301	322	334	309	341	339	305	317	317	309	317	313	337	366	337	295	302	312	272	299	330	325	291	314	352	311	299	327
2122	926	1123	1170	1067	1047	947	936	840	864	835	865	841	795	790	787	843	885	801	762	853	805	824	796	773	832	752	792	783	809	793	799	858	748	823	753	765	731	788	751	770	822	852	816	788	864	790	830	822	786	830	794	751	767	827	808	826	816	841	811	784	784	811	791	843	787	777	780	793	788	745	775	772	807	772	812	825	769	782	840	772	785	823	823	836	827	745	809	803	769	782	827	770	760	823	810	816	811	830	840	806	830	820	776	799	781	790	787	804	803	799	843	811	772	818	788	856	770	777	851	788	770	788	796	776	854	805	818	813	834	794	833	821	790	749	838	814	749	819	782	827	812	802	793	807	798	806	773	835	798	780	778	806	795	843	819	801	790	774	818	847	739	795	786	799	793	783	794	839	731	771	783	797	833	796	813	797	800	843	803	799	769	830	790	790	760	771	800	765	804	821	790	811	809	771	823	829	784	804	817	768	753	794	764	728	828	795	852	806	806	830	819	811	779	782	780	806	791	786	814	760	779	800	782	792	839	778	810	785	797	813	788	760	839	761	806	789	783	797	773	820	766	820	743	766	833	800	789	827	763	838	806	817	761	803	758	796	778	820	816	765	774	810	748	754	812	807	782	779	795	793	836	801	855	847	845	759	751	858	751	801	775	785	845	825	778	841	778	790	788	806	787	817	792	862	827	803	774	818	784	852	755	793	796	840	821	835	845	763	808	764	820	820	783	817	850	794	841	813	838	754	805	796	808	726	853	823	814	746	731	779	808	763	817	780	762	780	834	824	782	795	840	793	812	835	785	804	843	824	768	780	818	839	813	811	777	831	776	819	784	761	740	769	842	793	826	813	802	811	779	798	808	759	745	784	762	828	802	771	845	798	809	831	786	783	856	780	749	788	852	786	831	814	804	829	835	820	787	790	809	795	805	777	771	752	772	834	794	836	793	833	813	788	821	818	732	765	766	787	840	803	804	817	795	762	764	786	808	839	814	802	867	808	813	823	756	834	855	801	819	872	807	792	822	816	797	760	771	804	794	801	768	783	779	781	843	838	812	784	793	812	800	834	810	795	798	734	841	762	784	766	797	832	823	732	837	830	795	752	767	829	772	834	786	790	756	790	813	830	819	778	808	773	791	774	794	772	807	793	780	809	778	831	811	806	799	824	829	841	820	853	821	846	810	814	772	798	784	780	796	789	775	796	860	817	809	802	840	844	853	818	783	837	777	770	839	769	752	847	738	822	795	775	783	797	845	859	774	804	800	835	784	804	814	809	743	802	782	793	795	811	869	824	783	812	805	796	794	824	813	797	786	815	821	834	768	797	821	822	810	835	758	778	832	805	741	814	788	834	788	802	816	808	764	783	806	792	792	862	790	790	797	795	792	819	791	761	799	837	805	765	805	815	807	795	809	849	811	800	792	840	857	792	762	755	791	822	803	823	809	849	773	760	850	791	848	824	811	775	788	762	828	763	817	780	810	777	802	777	797	837	815	820	820	818	841	818	788	800	781	759	820	800	750	821	798	819	798	843	783	828	792	781	775	821	766	828	779	780	741	819	742	797	805	848	792	800	793	819	778	860	732	829	779	769	790	776	784	836	845	764	821	799	790	745	763	779	814	789	779	748	820	785	815	746	795	807	765	741	841	828	824	829	850	780	785	819	795	798	818	835	746	810	791	812	807	765	775	820	781	762	783	795	736	721	776	791	800	789	819	728	798	880	799	824	767	783	780	843	805	788	776	800	855	833	755	798	810	766	818	819	774	779	810	820	777	788	814	850	805	790	771	739	775	807	777	823	791	806	851	814	767	789	806	876	818	817	773	790	758	769	779	821	802	796	747	848	803	809	753	819	733	807	818	784	800	806	805	783	817	796	776	824	843	773	784	731	788	780	868	827	849	763	805	818	786	832	796	833	815	833	787	790	755	778	765	830	782	759	801	758	773	829	769	791	760	798	753	783	801	801	784	778	775	805	798	794	835	794	810	767	814	764	816	815	766	829	807	806	780	776	817	771	773	830	770	858	811	848	779	827	852	796	799	774	794	785	840	778	805	798	774	811	842	744	862	791	782	768	830	787	790	825	793	799	793	787	819	783	780	771	824	796	785	782	789	805	805	828	834	788	759	822	789	747	834	779	769	772	806	748	782	774	818	777	791	815	858	840	841	802	842	830	779	744	796	787	754	825	813	757	810	780	798	837	796	823	799	763	755	797	785	767	848	840	805	788	817	730	806	809	765	821	781	793	781	785	822	804	778	797	777	787	823	833	752	756	791	783	743	810	838	789	834	790	803	827	762	780	797	827	787	835	783	819	805	829	827	777	815	793	821	822	808	837	815	782	754	792	788	799	738	834	804	808	822	798	881	779	821	810	826	809	872	785	815	804	784	802	826	798	770	826	829	840	831	750	762	775	832	795	738	800	786	785	779	787	810	785	813	799	778	818	780	802	856	815	806	793	775	766	809	798	782	814	814	808	764	810	888	799	820	748	785	806	826	852	799	760	862	798	768	835	785	773	810	782	783	810	793	780	765	758	815	797	769	802	825	751	775	793	744	782	780	783	731	813	833	760	788	786	822	732	807	827	776	815	801	806	835	785	849	827	795	794	827	755	815	804	799	810	806	828	785	841	778	779	784	792	847	786	826	814	792	774	771	821	841	814	788	810	786	768	776	817	780	820	864	812	781	822	808	821	736	789	771	819	777	750	767	833	797	787	760	805	763	807	854	791	817	801	790	868	754	823	790	796	826	821	784	822	793	815	733	837	763	815	798	810	839	792	818	817	798	779	747	821	799	864	818	873	811	783	842	757	791	766	736	861	765	791	757	844	813	759	821	857	796	751	861	821	746	801	803	799	782	828	793	805	744	749	800	834	802	813	824	764	809	768	764	774	747	781	791	826	804	806	787	789	768	774	796	804	835	798	834	772	833	761	767	735	810	762	801	813	760	798	767	803	794	814	749	755	758	801	841	808	830	772	805	823	756	769	777	802	775	832	871	804	828	810	759	780	799	785	835	796	781	790	804	789	783	820	817	823	737	844	782	764	749	793	776	797	847	762	766	789	783	778	827	780	763	802	801	783	799	788	827	730	812	801	826	756	812	748	818	798	814	822	813	800	777	812	776	804	842	786	795	802	781	829	765	789	852	804	741	818	790	819	754	787	855	813	796	747	811	793	726	843	848	772	751	793	783	811	793	810	802	765	769	830	814	837	806	800	790	835	809	813	779	775	785	812	830	748	744	777	823	777	777	780	788	796	801	839	781	765	735	720	826	815	834	798	835	813	784	737	809	790	808	801	803	790	793	832	848	851	810	825	806	792	827	748	796	827	800	771	798	796	867	861	843	787	821	769	749	805	807	776	809	780	788	747	791	814	824	731	834	824	803	819	734	794	836	786	793	842	784	830	763	812	777	799	734	815	831	837	758	796	763	803	813	788	833	813	833	799	787	831	792	823	867	780	810	776	779	757	855	793	828	784	825	811	776	817	850
6792	817	901	804	664	538	493	461	445	430	397	412	409	404	368	394	411	400	397	369	363	318	400	394	368	368	397	372	434	415	411	369	392	386	375	363	399	385	371	363	383	384	370	369	380	393	371	397	403	363	406	369	355	427	399	378	400	378	377	339	385	383	378	381	361	407	347	378	437	355	352	386	386	373	391	395	392	408	378	355	374	391	361	358	364	397	378	382	392	403	383	381	381	396	385	401	434	371	392	356	372	354	402	371	345	369	370	369	382	385	435	431	437	402	393	359	377	372	359	343	394	416	407	375	382	388	393	399	346	399	375	356	353	373	380	387	380	380	338	392	357	418	402	387	396	397	407	380	356	350	367	354	413	377	425	396	379	386	380	385	379	413	375	407	362	390	407	381	370	390	391	390	359	331	360	389	391	389	432	424	355	386	366	365	397	402	380	397	395	393	400	415	359	373	373	373	403	383	390	351	364	360	351	387	369	394	377	357	378	401	372	389	398	394	360	340	374	372	377	371	352	386	339	348	374	332	393	368	380	404	381	400	393	403	368	366	369	392	397	387	408	370	382	397	406	386	384	365	408	375	340	386	369	376	374	391	426	398	360	363	405	369	376	431	387	349	370	362	394	333	362	381	389	402	449	382	435	361	378	396	379	391	368	384	372	406	402	395	338	353	412	372	390	344	368	372	390	423	387	367	403	393	365	369	383	373	394	362	382	399	392	358	381	392	345	357	413	371	350	413	349	368	401	357	401	375	373	337	349	363	397	367	351	335	403	362	379	369	405	386	402	381	361	379	396	408	399	382	366	366	408	383	383	360	413	358	397	390	398	391	374	400	369	377	410	380	373	348	368	347	391	381	378	384	404	394	410	383	408	383	369	386	395	374	381	403	377	401	370	380	400	376	386	357	406	402	345	360	365	359	380	362	396	408	396	391	383	359	360	397	427	379	377	357	402	375	366	350	370	375	413	337	392	392	413	382	357	365	353	441	373	392	416	399	394	399	401	395	379	370	409	361	405	397	409	365	357	333	363	420	356	411	367	352	411	367	391	337	380	400	400	438	407	383	390	396	392	357	362	410	415	370	406	380	375	354	390	385	332	385	368	378	383	378	401	383	371	367	357	346	371	386	401	397	381	392	363	384	368	400	366	369	403	335	357	344	386	380	392	356	386	372	382	389	356	369	373	376	376	374	368	384	388	377	373	386	385	377	366	371	380	388	368	363	361	378	383	382	382	391	371	386	362	395	360	380	361	409	391	375	406	378	400	391	422	390	371	356	380	355	366	377	377	404	403	340	403	397	360	376	306	392	404	366	377	383	356	421	368	391	395	386	403	405	378	390	407	362	403	408	399	391	363	385	361	375	382	383	377	369	396	367	420	393	374	397	399	362	354	353	360	379	395	363	363	379	424	327	378	411	417	354	342	358	438	357	369	380	381	379	401	360	374	361	388	391	359	378	362	372	376	378	379	395	393	406	365	400	368	411	374	382	355	384	395	358	410	354	402	344	389	385	360	372	397	358	364	371	382	329	354	410	371	379	417	417	372	357	381	405	398	347	411	401	399	409	370	392	368	392	378	404	391	384	367	370	380	342	373	361	455	388	387	394	387	377	407	398	360	373	386	385	396	353	373	415	364	393	363	377	383	362	362	371	397	368	379	411	386	379	378	371	394	353	401	358	432	400	382	369	384	328	351	396	371	350	357	339	400	377	379	427	372	386	369	381	391	379	375	370	389	376	396	371	404	418	352	400	428	407	353	421	364	402	347	412	370	404	380	412	392	367	365	374	432	412	390	367	372	386	402	365	385	383	349	413	387	430	413	382	366	369	391	380	391	389	367	392	358	375	346	372	334	357	397	365	372	356	389	376	378	374	372	382	374	394	375	356	406	344	356	373	379	372	389	372	426	345	364	347	374	356	368	397	372	380	416	382	421	359	354	366	387	421	374	358	384	428	405	356	352	385	407	404	397	352	358	388	407	379	390	344	387	381	355	380	383	404	384	414	393	407	362	386	377	388	367	366	345	396	373	365	383	336	387	367	357	342	379	379	384	384	335	349	395	399	381	402	347	384	391	382	340	397	379	347	400	379	362	392	364	382	390	388	392	354	407	368	430	372	415	357	367	362	387	372	357	388	395	398	402	387	395	389	403	393	400	366	406	396	401	384	360	362	416	387	385	399	417	404	398	347	379	406	395	414	369	347	350	453	362	360	384	386	381	378	354	413	379	392	374	390	375	356	385	393	384	358	372	375	407	405	422	344	374	371	400	412	377	430	400	374	361	368	384	405	359	411	423	373	403	376	346	389	409	431	414	411	411	394	380	388	383	355	384	389	418	415	363	383	394	374	371	394	387	383	395	386	395	400	404	324	413	353	370	368	418	360	380	355	368	370	399	384	393	396	380	398	392	363	363	368	365	366	351	374	354	399	373	415	368	382	363	345	326	420	394	367	397	384	396	369	375	403	366	406	373	393	390	386	365	385	388	369	398	386	342	405	420	376	377	387	357	380	376	432	395	354	379	376	322	395	368	342	347	377	372	359	377	445	393	376	394	364	365	385	343	374	385	377	371	441	356	385	424	415	400	360	349	396	359	369	394	395	389	390	390	397	372	382	368	372	399	346	391	378	373	384	413	353	391	368	404	368	362	351	353	390	390	381	415	365	396	372	387	384	385	401	397	382	398	391	385	378	396	397	397	340	394	370	413	368	390	397	371	372	366	359	384	396	401	371	376	378	408	379	366	343	376	393	385	394	383	396	400	363	402	351	395	356	371	362	387	370	368	396	354	361	395	367	365	358	339	369	358	378	394	380	408	379	333	398	418	390	395	401	382	384	350	374	359	381	395	377	382	390	395	363	390	397	357	395	369	407	375	396	380	349	365	381	376	377	370	426	411	390	405	397	421	385	390	371	401	361	387	392	363	403	366	370	365	371	399	405	374	374	391	352	387	375	376	399	397	358	396	335	384	347	360	388	351	361	395	379	391	396	401	371	379	378	383	351	360	381	384	386	376	379	389	382	391	367	399	356	368	388	344	353	413	415	385	372	390	408	373	403	400	363	437	376	387	434	363	415	361	345	365	390	383	356	392	362	377	418	388	398	339	399	392	422	372	365	413	386	384	351	415	369	390	370	387	389	386	394	423	398	383	394	382	423	333	396	381	364	371	356	403	408	394	359	374	363	364	360	376	386	345	361	351	385	398	372	393	427	385	366	394	402	372	402	329	356	366	379	420	380	405	379	361	397	373	381	377	403	379	376	362	413	404	370	362	335	409	375	395	382	382	403	369	425	376	346	341	368	383	354	392	367	384	383	377	382	418	404	405	379	393	391	376	354	361	375	356	366	414	388	382	371	355	374	403	408	342	370	372	375	423	400	351	380	391	358	401	334	393	387	417	438	362	395	362	374	364	374	378	384	386	344	337	381	359	385	376	395	390	396	355	384	401	415	399	356	339	383	395	359	397	384	367	381	378	370	362	383	404	358
6538	1354	1983	2226	2112	1734	1489	1324	1282	1218	1146	1124	1077	1071	1019	1005	956	964	984	968	1001	926	960	898	915	965	985	1028	962	890	997	986	878	968	973	909	962	977	876	941	922	917	926	953	930	867	918	973	935	907	935	982	901	918	926	928	917	971	929	949	909	929	935	955	927	961	976	964	946	870	928	915	987	936	919	964	953	902	893	931	883	886	909	957	918	957	931	936	945	903	912	956	843	859	952	877	906	920	933	882	973	910	844	934	917	940	836	900	954	901	907	885	874	943	906	925	881	917	921	974	913	934	965	952	935	987	917	889	882	938	964	906	889	977	925	886	905	949	905	918	932	941	960	922	958	927	924	904	916	912	868	927	901	956	944	876	862	975	932	897	935	928	890	923	930	906	909	897	866	921	924	962	975	897	946	930	904	951	959	954	915	925	939	895	940	953	905	950	958	923	935	898	952	911	923	882	866	947	943	927	929	961	942	952	968	927	938	938	956	929	865	943	907	890	905	947	958	899	949	956	876	909	922	880	917	893	903	901	949	941	918	941	907	906	859	886	903	949	979	866	915	952	937	884	907	945	917	919	959	883	931	930	934	892	905	938	880	939	946	894	934	892	936	987	930	883	975	903	926	930	872	916	894	883	961	887	944	966	870	933	929	914	957	930	931	939	856	935	903	914	922	956	932	975	962	939	899	887	947	971	907	953	933	927	928	916	903	896	872	878	958	987	891	908	901	933	961	897	905	913	919	920	939	988	942	902	919	892	905	956	947	877	889	903	920	849	967	983	929	911	909	909	890	932	878	913	930	900	895	954	945	974	934	948	909	866	933	954	896	904	907	880	930	976	864	888	899	923	942	910	930	910	910	950	936	924	921	875	906	885	930	896	922	917	963	953	969	935	919	899	925	925	887	899	911	913	882	941	928	884	913	930	952	909	920	913	980	986	914	944	935	959	914	869	892	924	920	973	921	925	912	880	894	946	934	893	938	939	887	928	912	920	949	894	936	928	946	932	918	926	923	894	912	900	966	944	914	916	964	892	923	920	923	926	896	909	969	903	913	907	951	935	921	958	928	899	918	948	893	901	912	916	936	891	967	887	926	911	927	891	912	897	925	888	886	908	910	941	975	953	957	909	897	940	952	855	926	889	890	926	916	940	925	898	894	936	893	934	912	853	924	896	903	892	860	935	903	955	934	877	943	945	961	962	907	904	941	967	900	883	918	891	911	922	892	942	944	894	919	949	959	943	951	929	941	913	905	908	944	889	889	954	929	964	934	879	943	917	949	923	920	928	883	954	885	910	967	892	938	908	924	931	949	917	933	989	920	942	902	936	886	839	927	874	956	896	879	943	885	925	870	889	914	926	961	910	948	911	951	894	921	918	901	880	909	942	911	870	943	902	942	920	976	913	928	895	910	907	878	924	913	918	893	910	951	881	897	949	869	975	917	923	886	922	947	929	886	993	909	945	893	915	921	860	901	929	902	858	917	916	931	888	941	953	899	909	901	910	939	900	922	900	895	928	882	909	950	921	966	970	946	899	936	937	937	959	866	912	928	954	928	905	921	918	957	902	917	942	844	911	955	935	846	918	903	938	967	913	905	949	922	897	942	939	917	935	902	907	913	944	895	919	908	891	903	926	938	898	935	936	942	910	931	899	918	848	926	944	904	918	955	902	955	887	902	943	907	882	888	909	936	913	923	915	975	923	920	902	910	907	892	894	915	916	947	907	958	894	925	959	884	918	950	925	919	906	876	942	931	905	945	894	904	941	887	902	912	855	929	980	868	922	880	939	932	919	911	911	888	868	945	911	918	907	920	902	953	919	963	957	958	889	954	942	913	892	987	916	894	874	960	895	921	956	977	916	887	891	926	925	910	945	908	887	965	938	963	922	886	900	973	920	859	917	969	933	923	913	913	931	945	888	901	915	935	894	938	920	869	908	931	969	957	908	884	878	958	909	921	906	915	901	914	968	934	900	866	926	928	899	907	925	953	881	937	911	900	946	869	943	920	954	886	923	906	946	930	917	931	872	931	922	926	929	927	912	893	921	871	955	896	930	981	931	981	923	947	934	896	952	867	904	896	890	883	911	894	918	920	928	888	918	918	892	886	988	905	895	952	885	932	956	888	967	902	942	893	902	927	966	902	929	850	954	983	877	931	951	980	905	908	840	935	881	895	885	924	922	937	927	884	919	944	895	914	936	903	948	943	883	899	902	952	884	918	895	924	933	926	902	952	924	860	948	916	908	882	916	903	958	940	948	949	985	929	946	847	915	906	924	937	953	931	1004	942	927	925	940	927	930	914	933	908	953	953	947	940	976	928	891	917	877	882	900	927	902	937	950	960	888	903	957	973	951	984	929	901	904	933	907	972	918	922	918	869	965	890	940	938	912	907	863	881	982	924	867	954	906	945	891	972	855	929	909	947	916	927	993	910	922	954	941	909	912	932	952	912	958	930	927	941	913	943	923	948	961	906	878	952	886	879	886	902	871	942	901	949	905	893	920	937	934	942	899	902	905	950	924	966	902	882	911	901	951	927	923	942	919	963	934	936	897	925	917	880	912	967	900	941	933	884	924	942	912	888	931	935	947	950	903	908	919	931	906	937	894	939	952	959	885	895	966	928	904	952	941	914	920	922	890	910	919	890	927	870	937	935	927	923	943	949	887	902	917	899	883	858	822	889	915	932	913	918	871	884	900	883	889	988	920	961	907	924	952	856	944	954	910	911	878	950	922	947	958	1011	975	902	903	931	868	922	918	936	919	984	943	897	911	909	935	900	900	953	972	933	904	977	908	935	868	884	907	886	921	955	920	943	935	949	941	940	872	921	903	912	851	902	884	931	909	940	947	887	908	936	913	940	963	905	928	905	950	966	903	909	928	863	921	931	911	935	903	942	980	898	901	907	901	903	885	888	878	941	901	913	928	893	934	957	921	925	971	963	893	926	921	914	913	931	855	925	898	878	969	932	918	923	899	923	924	891	924	908	944	947	889	933	950	943	955	995	870	918	914	903	880	922	894	919	896	867	920	890	935	971	901	889	928	968	911	832	939	957	935	887	920	917	940	938	942	970	916	896	909	961	956	919	903	890	920	868	897	944	919	859	917	929	913	944	926	904	870	927	903	906	844	886	900	934	963	979	895	965	930	907	900	875	855	855	912	946	904	936	935	928	921	942	907	920	909	879	910	918	900	960	873	891	921	934	911	930	896	885	908	918	941	914	901	948	962	896	952	933	875	903	951	881	942	922	900	887	938	901	873	939	873	903	924	925	879	918	969	885	970	902	934	839	955	904	866	880	939	916	897	935	951	909	887	956	910	947	905	889	855	962	985	866	858	925	912	928	967	937	914	910	925	960	941	873	906	958	948	945	945	915	924	920	1014	935	933	898	910	880	977	941	933	928	879	914	854	854	941	920	913	942	1009	924	957	905	942	919	904	973	896	939	965	935	954	925	976	935	887	920	916	959	874	953	917	945	945	921	866	931	908	892	897
12365	1178	1097	871	645	502	432	359	353	295	272	295	280	281	252	258	247	246	235	270	251	224	237	239	268	225	265	268	256	245	264	258	247	226	245	245	266	263	226	223	257	239	218	225	235	214	217	246	222	212	247	213	207	212	215	254	258	257	224	233	230	239	267	241	243	231	270	238	257	233	242	231	228	220	231	220	240	248	257	247	235	257	211	241	267	240	219	258	241	250	246	246	234	246	230	231	231	248	227	243	265	239	244	260	240	222	209	237	265	213	225	228	240	259	241	231	240	235	222	227	213	234	235	213	215	223	214	246	234	232	232	235	256	237	251	244	218	237	241	231	235	253	236	232	202	241	242	230	253	201	229	234	240	231	249	231	246	244	250	243	225	236	224	222	234	256	243	210	242	255	226	239	221	231	228	259	239	230	223	202	244	240	246	241	222	216	253	243	256	220	207	215	248	243	248	238	241	230	226	228	241	214	215	214	228	250	243	223	232	209	229	233	261	238	237	225	231	208	223	219	211	249	268	231	235	245	228	230	237	234	223	235	241	250	223	248	238	225	231	251	235	251	271	232	233	255	236	237	209	214	246	215	233	218	213	249	225	217	238	245	235	228	219	264	249	223	221	232	242	241	252	228	248	252	253	243	217	230	234	245	261	222	242	259	223	229	241	246	241	227	245	229	207	219	246	241	237	226	223	223	248	249	214	221	253	219	241	262	242	257	271	200	232	208	221	208	241	230	252	261	243	222	223	247	254	246	252	227	227	211	239	211	244	228	240	233	221	223	222	232	260	243	258	215	238	234	229	219	239	237	213	249	209	224	250	213	236	245	254	235	238	253	226	235	218	231	240	234	223	238	241	234	251	237	246	256	215	233	258	233	243	228	243	231	230	252	206	218	229	236	219	234	244	258	208	238	230	227	224	234	215	205	258	242	259	231	245	236	249	224	242	228	224	254	255	222	195	259	239	237	221	231	239	232	231	249	231	232	233	234	241	234	223	236	227	244	224	248	236	249	235	253	240	235	230	246	237	237	221	242	246	267	235	217	243	205	230	209	214	241	260	235	237	204	245	239	218	243	247	254	259	250	249	228	234	239	227	233	237	232	222	241	219	262	233	248	257	261	258	249	234	240	216	224	227	276	251	237	244	264	257	230	186	235	233	239	236	232	239	220	228	221	215	237	233	235	234	244	264	237	235	244	228	256	273	236	216	233	274	243	217	210	279	221	221	267	228	251	233	242	241	221	224	247	228	226	235	236	245	224	267	224	232	243	223	231	238	230	240	225	246	223	250	246	233	228	214	233	214	243	257	221	229	267	221	249	231	229	247	252	238	237	249	218	246	227	234	249	257	214	212	235	262	246	243	228	238	235	272	267	239	221	226	231	228	246	227	237	282	239	228	232	238	255	200	243	231	241	232	229	214	231	211	227	233	235	213	233	241	227	236	253	216	245	238	230	252	240	247	225	252	233	242	219	223	231	221	250	257	263	247	239	235	226	230	260	222	273	243	250	221	228	257	224	230	224	234	243	224	236	268	242	233	235	230	251	217	199	236	233	231	241	244	237	240	256	258	223	228	216	244	208	233	213	239	234	230	229	218	241	258	227	205	205	241	246	232	244	260	248	262	233	236	261	254	247	215	230	225	226	229	249	209	238	260	242	239	249	225	246	242	248	220	239	223	240	255	235	248	257	270	257	221	264	235	288	225	220	234	240	239	251	231	217	263	220	216	250	224	224	248	228	246	230	207	246	244	229	228	242	237	238	247	228	223	212	221	217	253	249	222	190	230	241	219	259	232	199	257	233	232	197	222	218	248	244	259	231	250	220	213	278	264	259	241	226	225	211	240	238	228	247	226	246	242	231	254	231	254	259	252	266	238	254	239	233	243	263	224	244	228	255	201	230	239	242	247	276	255	206	265	222	234	220	222	269	256	228	243	222	260	255	254	223	245	275	212	242	197	237	219	216	241	236	244	246	220	247	253	227	278	236	243	217	252	231	252	238	223	237	255	241	209	252	252	240	252	248	256	207	228	225	225	208	246	246	248	247	247	239	228	216	234	212	226	205	235	206	246	219	239	232	214	246	203	230	263	247	257	213	240	230	252	205	251	236	230	261	232	231	214	206	247	211	237	231	251	229	256	245	243	212	225	253	226	200	239	267	222	234	235	225	224	240	238	247	230	237	255	203	256	251	244	244	254	250	228	205	257	238	239	251	215	248	236	276	250	234	237	237	233	217	246	242	262	227	243	224	229	229	221	248	236	256	242	223	237	245	212	240	234	215	205	226	244	236	215	238	225	210	247	300	231	194	223	229	224	223	252	219	226	236	231	236	246	240	228	230	232	237	243	234	242	248	246	219	248	232	228	277	226	229	229	245	216	242	230	221	241	269	226	234	236	246	216	256	228	226	237	236	257	239	253	244	230	232	202	264	223	228	239	245	221	226	242	223	231	212	210	246	248	239	225	224	240	245	238	242	238	235	217	237	281	234	250	251	217	261	223	214	255	242	224	211	242	229	220	257	259	238	240	228	253	223	252	231	238	220	240	219	235	203	226	258	253	268	223	232	251	251	232	263	219	238	210	233	220	267	228	265	235	252	248	260	202	252	235	227	226	219	206	240	224	205	267	270	244	252	257	209	213	225	230	241	237	246	271	254	244	268	236	234	242	235	224	257	238	242	259	242	242	229	236	245	246	242	256	249	252	276	213	236	256	232	220	223	258	249	256	240	227	221	223	236	250	224	207	251	225	248	231	221	221	255	235	210	254	233	218	226	254	244	220	247	238	259	249	225	228	246	206	248	245	242	223	224	221	232	240	229	211	235	226	240	239	221	252	257	257	254	230	254	234	233	227	232	245	231	239	237	230	245	250	254	235	237	268	247	224	257	263	240	227	207	233	234	221	243	226	218	248	246	230	238	234	234	255	226	228	233	205	238	241	241	218	254	236	218	244	199	231	219	232	258	228	261	205	240	199	242	236	262	205	215	235	249	254	230	214	231	255	204	226	226	259	218	239	238	262	233	235	235	224	217	240	224	248	230	235	260	246	243	223	238	249	216	242	219	222	239	218	212	214	227	226	219	234	215	239	255	227	251	239	218	255	232	239	230	225	232	199	232	243	250	218	222	228	217	212	220	246	242	221	252	259	207	247	219	240	224	232	243	235	201	226	227	218	224	226	251	251	227	238	226	232	213	246	230	233	266	226	229	223	227	242	232	248	218	234	229	229	227	270	206	218	238	235	234	235	217	233	220	210	217	215	257	246	240	261	236	231	241	215	250	243	260	208	218	245	246	223	246	232	251	229	245	244	247	242	239	247	236	237	255	234	225	217	231	225	219	247	265	240	233	220	247	242	246	246	214	233	244	262	236	230	259	229	235	265	278	240	238	235	220	246	226	250	204	245	224	243	235	250	245	232	243	240	246	220	248	249	235	237	234	242	258	247	235	240	237	231	223	231	230	281	242	229	255	204	246	244	225	241	227	251	256
8081	1270	2345	2725	2323	2022	1692	1429	1233	1065	983	941	869	814	805	764	720	668	711	645	773	649	629	646	613	694	620	624	682	608	618	584	616	586	655	634	628	613	598	592	605	612	646	601	574	586	575	596	584	632	599	604	599	573	625	610	607	601	565	584	656	574	598	631	633	576	583	555	592	557	600	595	515	589	617	604	626	611	558	580	613	583	643	559	579	599	546	601	642	569	609	591	607	593	604	585	548	565	609	608	593	588	621	613	557	593	651	580	612	633	588	573	585	610	585	622	595	556	605	592	592	583	617	592	551	582	601	598	628	591	567	627	561	560	627	576	557	573	600	593	627	594	620	621	562	552	601	577	575	625	598	585	559	579	604	568	570	591	620	606	664	550	586	603	597	547	588	646	627	614	648	604	602	559	625	622	608	581	600	606	618	624	578	597	588	615	585	617	544	506	604	604	582	581	571	590	598	555	568	588	569	608	529	605	566	620	650	607	581	562	597	643	556	628	585	580	586	632	579	589	594	548	590	545	643	582	606	571	594	582	596	600	587	532	603	554	560	583	541	610	583	546	577	582	551	609	578	597	630	571	578	604	588	608	619	545	596	560	592	574	569	612	586	558	607	620	559	579	591	607	563	628	649	581	573	624	604	592	580	607	633	593	570	582	627	581	621	563	616	581	599	609	551	583	559	583	587	588	633	558	591	589	594	579	594	590	588	592	618	629	613	556	621	553	552	597	579	587	605	593	570	607	627	555	596	586	603	586	593	598	575	599	608	567	572	606	587	565	608	555	615	551	553	553	580	579	606	625	581	627	567	568	566	653	550	574	616	604	592	565	619	547	585	591	576	585	603	620	592	553	626	558	597	583	581	582	588	554	557	598	597	586	577	591	598	578	589	561	588	610	587	552	588	612	553	588	607	588	530	551	587	568	614	537	595	562	607	557	590	570	587	615	596	586	571	582	618	594	628	592	548	581	607	582	578	606	604	629	615	615	581	619	642	619	558	537	643	550	616	613	612	557	615	555	590	601	573	553	595	610	587	606	584	609	564	620	597	581	523	603	637	651	576	556	629	597	610	614	571	598	546	599	597	600	580	575	577	603	568	581	600	584	581	593	587	583	573	618	570	609	581	566	585	589	597	607	580	606	634	571	617	606	585	581	604	567	592	642	559	581	612	564	607	561	573	581	591	603	561	573	624	611	564	609	560	560	608	560	583	594	582	632	602	575	585	643	613	588	605	604	578	605	545	560	542	567	613	582	534	621	590	600	586	622	603	597	604	547	562	571	596	608	614	622	635	604	586	539	568	538	609	552	614	598	599	579	611	549	609	587	616	634	574	636	601	587	597	591	589	596	586	610	584	591	584	585	604	580	580	614	575	597	572	563	564	566	615	570	595	601	556	628	607	572	601	581	608	597	559	564	565	592	640	560	570	572	574	572	621	587	619	606	578	574	584	608	562	567	568	562	584	578	562	610	581	579	559	599	565	534	587	591	578	589	591	607	585	610	641	575	605	556	581	531	574	593	600	593	538	584	602	587	588	576	620	553	549	582	587	580	595	596	612	593	582	569	565	542	623	592	588	580	589	605	556	559	597	586	598	591	620	552	588	604	570	575	613	597	559	586	633	576	577	620	572	564	601	567	588	589	594	583	605	626	594	614	547	575	577	598	599	585	598	568	594	562	579	610	588	613	581	580	619	586	583	601	559	619	585	571	549	571	574	587	575	588	568	592	550	625	593	580	595	594	580	566	595	592	623	557	593	583	603	606	569	564	572	581	591	568	596	630	606	584	603	570	610	625	556	591	602	582	617	617	611	592	568	578	590	565	594	543	607	561	597	631	614	594	587	572	606	565	585	578	587	573	600	589	584	586	609	577	584	584	616	598	570	565	577	625	562	587	610	579	621	609	596	580	593	643	574	605	560	560	583	580	634	579	560	599	549	633	561	628	570	571	596	623	568	611	602	575	570	613	604	609	596	584	579	576	555	568	609	573	582	581	600	579	550	620	594	595	633	569	575	580	569	542	596	604	551	565	590	558	550	642	657	660	594	595	592	597	588	606	597	584	629	603	580	605	629	588	578	604	607	573	605	618	605	599	614	601	604	640	594	575	590	616	603	594	628	538	614	603	582	584	582	555	587	553	603	587	602	570	553	592	563	615	595	590	590	598	590	639	604	620	560	554	597	599	605	580	615	576	622	624	604	620	597	562	596	577	583	579	615	584	590	582	647	597	603	596	617	581	616	594	644	575	578	605	588	510	563	568	622	605	600	525	568	652	587	586	597	569	577	592	582	585	591	582	602	576	582	555	568	574	601	569	597	603	613	571	596	626	595	603	617	626	578	618	569	580	584	557	614	575	577	615	656	562	571	572	561	585	560	578	606	619	583	572	569	634	554	590	584	600	558	599	585	576	586	594	607	592	585	637	577	557	572	581	616	581	597	602	577	565	626	570	581	591	556	609	572	545	560	612	580	584	567	573	637	641	587	611	600	569	604	595	617	573	617	586	629	570	619	627	581	574	587	573	612	571	609	575	564	524	589	556	607	618	572	556	604	573	598	585	565	565	609	557	582	578	570	598	600	597	610	669	607	587	578	559	581	600	602	591	602	604	577	599	633	604	641	570	587	562	576	589	621	603	603	611	572	549	576	577	570	573	589	568	608	605	584	598	590	567	553	609	611	619	585	581	636	628	593	594	595	590	578	581	569	555	527	561	590	602	587	577	589	601	630	562	589	591	609	588	594	637	600	613	590	597	573	590	608	596	583	548	590	583	595	620	609	609	614	576	588	596	617	595	612	594	575	584	545	584	621	602	570	564	580	606	581	616	549	616	578	636	573	623	619	563	611	602	558	580	629	588	624	607	549	617	567	625	613	585	598	586	592	604	549	580	561	609	548	659	589	585	592	548	621	606	567	604	614	625	597	566	612	561	616	623	589	579	588	610	618	620	602	588	631	626	588	595	619	582	547	598	596	569	566	588	570	602	530	616	578	538	615	593	629	574	608	612	589	576	533	578	573	638	596	584	587	593	598	584	577	559	586	594	585	614	558	585	612	554	618	591	587	618	603	633	594	527	604	604	537	575	633	612	569	559	574	592	594	571	574	595	592	588	581	567	597	651	619	555	556	593	588	563	612	599	551	584	574	598	583	549	588	586	579	610	612	617	601	598	609	613	588	613	562	556	563	574	607	592	577	555	557	571	600	553	560	576	586	581	593	574	600	584	569	570	580	605	592	616	634	626	568	567	619	595	570	636	572	549	609	618	585	616	542	580	610	600	629	622	578	606	561	618	589	595	568	553	598	603	607	594	601	608	598	593	585	557	567	592	585	584	632	567	608	570	585	525	629	589	596	591	557	582	588	624	576	572	584	583	590	617	616	583	584	624	583	577	588	583	542	594	577	564	579	595	600	629	612	566	580	629	623	631	598	615	594	568	607	579	584	632	596	554	596	606	623	568	590	621	585	571	563	585	586	568	545	612	597	589
1445	406	437	423	345	350	354	326	357	327	326	360	344	322	318	302	319	338	332	333	341	309	316	297	333	309	307	321	348	285	347	290	331	329	296	327	346	310	317	293	339	298	298	327	296	321	331	325	315	328	310	315	320	308	306	315	316	304	342	320	312	313	319	334	289	294	306	329	326	294	357	334	324	338	317	297	353	318	353	326	324	346	303	346	301	322	295	301	328	301	324	324	330	301	322	323	347	318	275	297	309	315	347	314	330	313	311	311	326	331	313	315	321	319	323	310	345	334	310	331	292	332	334	307	296	304	321	322	351	311	330	295	290	300	343	344	322	323	333	323	318	347	295	320	337	328	296	340	351	324	308	333	355	344	309	321	315	318	303	320	328	289	325	341	352	314	360	317	368	355	302	332	292	350	334	342	338	317	318	330	332	313	305	319	346	336	291	331	325	315	321	315	304	318	323	323	333	336	292	331	321	315	324	304	338	315	333	348	316	358	321	304	354	333	333	332	326	327	339	326	321	309	336	328	316	314	323	302	323	303	337	359	331	330	334	313	346	303	326	345	332	351	304	318	315	313	314	309	346	308	302	340	338	339	334	277	325	343	342	346	328	338	320	332	348	300	313	318	323	304	329	313	345	298	306	330	328	335	327	335	310	305	327	288	328	322	305	324	328	301	302	314	311	316	306	293	327	339	307	311	297	337	321	319	346	329	325	301	293	323	302	355	309	302	313	312	310	304	340	336	342	352	332	318	296	331	357	338	324	326	298	316	322	330	324	304	316	337	326	324	313	305	307	332	319	323	333	301	341	299	288	310	358	357	347	298	330	312	321	317	296	333	307	333	332	311	314	328	317	303	324	294	254	323	304	325	319	368	317	322	318	318	342	371	346	257	302	317	272	294	298	321	311	319	275	312	319	325	317	313	295	282	305	339	320	336	314	317	333	309	330	298	294	333	334	279	327	312	354	316	302	333	308	306	260	296	310	332	294	313	326	334	331	305	303	334	303	341	324	320	308	317	337	337	297	319	324	319	342	350	330	291	318	318	320	322	371	290	310	297	313	341	307	333	321	320	300	330	322	281	359	363	295	319	331	326	293	341	298	329	323	293	321	341	327	302	293	316	346	344	308	327	307	319	339	328	332	285	290	294	322	325	316	315	295	324	325	315	321	294	329	346	314	316	312	339	333	315	300	316	303	331	335	324	289	326	321	341	288	316	295	330	306	313	320	342	355	354	315	301	351	303	304	290	318	299	303	354	282	309	310	331	333	338	302	322	291	304	331	341	318	359	325	340	358	311	298	321	307	298	313	312	326	319	338	328	327	314	321	328	318	312	289	304	283	335	311	337	323	325	286	327	299	325	306	319	297	312	319	313	294	319	304	343	359	311	348	317	317	302	332	314	311	325	295	348	344	345	366	310	355	317	348	368	334	355	306	329	324	349	294	309	338	356	328	351	326	316	354	333	304	364	348	337	333	335	296	312	329	329	338	322	355	329	333	294	311	333	319	321	330	343	313	329	325	335	306	324	320	308	333	308	344	307	287	298	317	306	314	303	332	318	285	339	345	318	328	379	336	340	315	304	307	291	292	308	304	287	309	320	382	323	326	325	323	324	305	305	302	287	310	325	322	352	313	324	307	308	316	345	309	354	308	342	346	329	305	327	312	295	333	338	313	311	326	306	333	316	329	304	332	302	344	352	303	311	315	309	320	304	274	357	321	278	315	293	307	331	319	326	339	307	331	340	319	313	314	317	314	319	316	319	329	323	338	310	324	306	321	329	330	304	315	329	277	289	331	310	325	350	308	310	300	307	333	297	343	310	283	314	317	346	314	323	333	327	333	333	316	351	321	304	302	326	325	301	305	304	338	332	337	314	341	334	309	299	303	307	330	328	314	321	318	328	297	322	311	305	307	335	350	323	283	334	327	337	297	332	345	334	318	341	321	339	350	314	315	362	315	319	321	290	319	320	340	324	315	331	305	337	323	299	325	340	315	307	295	323	320	285	345	299	312	308	300	300	327	332	348	307	309	320	299	296	337	312	310	334	353	317	327	318	312	320	335	321	325	303	357	324	329	328	377	327	345	339	281	330	305	310	324	304	337	311	315	341	335	304	305	350	336	302	365	300	325	346	325	325	321	339	331	313	306	300	306	340	319	321	340	314	327	279	347	331	316	313	327	326	329	318	331	334	344	324	331	341	306	328	311	357	343	331	315	335	309	312	338	321	323	336	323	319	307	326	346	288	347	320	299	326	327	314	333	349	325	275	315	324	309	353	321	341	297	332	346	279	333	292	326	282	311	319	313	290	337	328	340	331	277	328	308	343	304	339	309	334	303	337	326	351	316	315	312	312	347	307	334	342	316	326	337	329	358	319	356	341	292	322	295	319	286	306	340	315	307	323	346	300	301	295	334	336	306	314	316	308	297	346	333	296	326	316	328	309	338	312	319	302	312	286	286	305	315	286	312	319	310	355	296	326	348	313	367	294	336	326	314	321	311	315	324	335	357	310	354	329	343	344	316	331	375	306	301	318	336	328	365	307	340	342	322	327	295	338	326	299	337	289	327	294	326	330	299	344	350	329	320	339	317	303	319	334	299	338	316	313	284	285	330	318	311	321	334	311	321	308	344	289	285	345	315	338	327	299	319	334	330	377	340	339	329	344	293	341	328	337	304	311	332	342	288	283	303	341	318	312	340	314	314	338	335	336	355	316	350	275	290	344	311	321	332	312	340	331	332	332	288	340	316	350	335	287	296	321	331	283	317	303	316	326	288	299	338	329	321	326	291	347	325	322	346	314	309	295	317	311	342	308	326	321	300	327	299	323	313	303	317	331	315	310	289	304	340	307	282	301	337	293	313	329	339	347	328	311	333	298	294	328	320	298	309	290	314	292	318	311	339	322	293	319	316	315	313	338	322	283	284	327	319	357	325	347	298	302	352	311	355	287	311	318	326	313	337	321	292	301	307	309	310	292	318	343	361	343	312	317	347	301	322	321	339	324	317	341	294	305	290	359	330	314	341	331	326	329	330	303	307	322	327	268	321	331	340	334	297	329	325	299	344	336	347	366	309	313	315	304	344	314	308	334	326	312	322	324	333	307	326	325	324	309	310	309	339	351	314	313	331	323	341	320	317	294	311	329	295	304	280	314	336	290	292	322	356	354	316	350	319	302	313	333	326	312	377	314	317	321	306	314	289	309	338	326	314	342	288	348	355	299	316	298	368	341	320	326	313	319	292	321	347	313	311	336	362	290	332	348	311	279	330	331	310	332	306	306	336	348	328	297	316	343	342	327	331	328	304	294	306	338	307	310	341	324	296	325	324	312	322	352	328	306	346	293	319	330	321	293	321	315	333	310	325	319	317	303	325	297	314	345	314	283	305	323	304	330	315	297	350	312	296	346	330	317	329	329	315	325	329	320	319	303	338	280	346	331	371	298	333	336	338	340	342	312	332	311	327	336	339	355	325	305	321	333	316	302	308	332
2058	921	1115	1189	1095	992	905	959	877	893	907	855	836	843	866	879	785	766	818	794	770	783	810	814	802	813	859	802	781	792	829	768	813	758	832	861	784	804	795	798	824	755	760	825	811	772	825	860	788	803	839	815	832	842	774	796	787	817	820	790	776	783	790	803	811	809	747	780	827	738	813	798	794	784	760	807	832	843	819	810	787	801	818	793	783	808	776	826	812	832	793	774	805	799	793	807	780	851	833	810	801	833	780	817	797	823	809	795	771	825	829	797	873	778	808	820	767	761	756	774	784	762	832	774	788	813	791	860	793	785	822	818	845	806	775	766	773	837	821	830	785	745	779	808	819	838	753	799	807	796	802	760	801	789	817	770	774	780	821	805	833	824	750	806	873	821	818	803	843	813	824	785	759	752	837	843	845	839	817	795	833	790	823	732	862	819	753	810	821	842	786	797	837	726	794	837	806	820	829	828	808	797	800	756	766	795	801	785	785	759	813	766	831	811	781	817	757	796	775	771	806	774	830	796	775	854	824	789	777	831	779	782	781	769	819	773	787	820	814	797	786	785	763	823	814	772	819	790	765	755	791	837	817	840	808	856	769	759	822	815	829	810	786	779	816	790	834	835	814	818	796	806	792	763	785	798	767	849	773	794	796	793	834	772	754	839	802	814	786	761	807	789	806	772	769	815	733	793	796	809	819	789	777	796	822	812	777	818	792	771	824	808	824	818	825	794	790	828	834	785	834	806	833	784	748	826	785	829	764	812	850	823	815	739	824	797	764	815	805	802	821	787	817	800	758	787	812	815	779	771	784	762	767	868	822	809	789	817	786	782	819	825	802	803	730	829	811	797	820	788	791	783	820	756	776	847	771	763	859	773	773	818	816	796	785	838	797	759	767	774	809	731	764	828	790	810	762	801	755	806	800	828	756	778	798	812	828	814	777	793	824	784	825	825	746	763	858	828	772	785	794	801	839	795	785	768	776	813	748	792	823	840	803	790	737	777	794	846	810	796	813	842	831	856	773	839	815	774	792	806	792	779	761	821	795	812	797	783	796	833	805	832	807	855	829	801	835	820	777	775	771	745	793	813	851	828	803	834	771	801	783	786	823	795	782	791	822	820	801	790	808	832	800	802	817	833	789	854	818	775	796	774	772	790	800	776	826	800	812	790	782	760	795	836	801	757	833	756	773	769	804	812	761	767	806	824	806	821	798	821	807	830	784	760	815	769	771	788	806	768	792	836	794	797	825	839	854	773	845	777	797	773	790	800	823	793	781	750	804	793	786	807	794	806	822	769	794	847	815	757	820	795	751	783	792	818	776	743	753	784	815	802	792	869	794	809	841	823	847	808	779	789	781	782	785	801	836	793	808	763	802	839	775	838	799	798	814	780	762	801	825	784	806	799	789	826	790	806	791	831	778	792	822	781	770	850	758	793	718	808	737	813	742	742	781	789	882	854	769	789	866	834	768	825	854	808	878	778	821	845	795	821	807	802	776	823	823	773	836	801	771	753	769	815	826	776	771	806	800	799	789	797	804	797	804	816	795	784	790	839	802	810	821	764	811	801	794	770	770	807	790	798	798	813	824	795	815	790	816	776	778	773	789	823	805	805	877	763	853	761	726	839	803	778	774	802	804	832	805	792	824	827	836	833	756	754	797	824	796	844	803	828	800	786	788	792	776	796	804	786	738	847	773	759	783	828	830	791	763	795	820	807	817	796	849	812	788	809	803	808	782	808	819	798	780	800	772	821	807	794	810	821	833	835	772	849	861	798	804	766	804	808	794	744	812	810	786	772	751	736	812	795	810	813	806	786	802	799	856	785	784	840	782	816	844	843	835	819	831	812	817	789	822	807	804	778	796	809	789	800	822	823	836	807	822	783	773	837	815	789	807	793	779	796	784	832	780	763	809	797	771	832	780	775	795	851	782	771	829	783	814	861	781	813	808	778	811	809	788	830	821	845	794	837	754	811	843	829	809	810	807	805	856	789	767	817	831	813	778	776	820	778	799	825	771	847	785	773	826	769	850	795	798	763	769	822	737	783	802	802	803	809	801	780	814	799	801	768	766	805	809	778	835	784	708	823	785	747	839	832	808	770	781	787	769	782	805	794	772	805	789	801	821	788	732	764	773	732	725	796	800	779	823	840	746	747	760	768	805	776	804	794	789	832	814	836	749	802	868	754	793	755	809	782	841	799	798	774	754	808	821	747	804	778	764	810	825	783	780	831	775	757	781	837	801	785	762	781	755	827	820	798	847	798	818	813	789	731	864	808	801	804	822	814	789	779	769	834	800	816	781	798	825	801	765	791	790	777	801	791	799	814	790	809	789	732	798	792	769	834	809	840	832	854	809	844	755	781	807	762	780	819	813	811	849	827	816	835	826	812	842	774	835	822	756	827	787	841	778	782	832	798	803	832	739	805	795	796	785	825	805	791	804	841	750	788	842	761	820	835	800	783	784	824	786	795	746	808	780	832	802	789	825	806	845	821	766	805	826	802	808	811	816	766	803	847	813	775	838	825	745	761	793	783	771	803	786	808	769	783	785	770	823	799	799	796	798	799	760	781	741	795	789	810	798	819	770	818	866	813	753	881	792	742	721	819	811	851	848	781	806	776	828	818	769	842	794	814	818	847	837	794	795	730	836	755	743	811	805	860	834	780	822	810	809	792	786	827	861	836	772	838	828	767	774	810	813	747	752	811	835	784	786	838	802	817	784	792	812	760	790	792	769	799	817	832	783	854	773	830	801	791	871	861	793	855	809	783	755	844	820	799	827	764	843	797	791	759	828	782	750	845	807	805	796	761	789	764	790	774	782	772	782	822	830	767	833	773	805	832	816	848	784	865	782	802	791	807	791	762	819	758	803	797	817	870	836	771	809	840	776	811	791	816	780	796	749	814	835	782	857	815	820	835	797	811	818	775	801	731	820	809	820	733	805	812	778	789	790	794	804	828	824	807	835	780	814	801	790	776	851	785	801	811	809	828	773	789	771	791	783	771	833	833	791	789	819	787	801	821	764	752	819	839	750	850	789	786	823	784	795	772	813	790	815	834	808	820	771	815	776	767	837	804	756	805	831	806	810	779	818	808	750	772	818	810	811	807	836	804	791	826	807	771	828	863	806	810	786	798	760	838	751	834	761	759	772	805	804	764	808	794	835	809	813	784	762	750	821	784	812	771	759	801	746	794	791	815	770	801	839	778	801	782	763	802	841	809	814	754	819	800	774	810	834	851	778	785	827	815	818	797	844	784	751	798	837	808	807	790	789	794	815	790	811	803	832	784	787	803	782	814	813	799	795	742	814	816	809	801	779	775	787	791	769	837	823	824	816	824	785	785	806	773	824	822	850	805	777	780	885	841	829	822	810	817	782	799	813	794	781	781	741	830	773	789	786	791	801	819	762	817	761	840	787	798	831	788	779	798	846	842	718	867	781	784	777	746	798	765	787	743	789	824	840	797	802	818	789	853	799	847	765	833	794	811
6791	831	849	781	620	484	481	449	429	415	419	398	398	357	368	419	398	377	331	363	387	378	378	390	365	333	377	388	403	414	422	392	367	357	398	345	382	386	400	399	385	368	418	367	408	390	371	343	419	384	342	365	358	354	395	451	374	364	394	409	391	377	365	429	371	403	388	376	392	384	381	413	379	424	343	349	379	373	396	373	408	407	388	343	378	354	390	357	376	351	369	367	343	375	402	378	376	356	338	413	367	365	382	323	389	398	398	362	360	362	384	371	397	360	376	387	405	360	375	375	384	396	377	366	363	371	421	329	389	381	397	386	339	396	409	390	388	354	385	377	365	384	368	386	381	373	403	363	380	397	375	387	406	384	369	379	375	389	398	392	362	389	339	377	355	384	409	374	380	378	384	380	385	378	400	382	375	367	370	415	346	366	375	361	350	398	386	422	364	370	377	360	353	421	388	386	363	359	356	378	373	400	375	369	411	390	401	407	348	381	396	374	385	435	400	404	423	372	356	398	374	373	392	349	411	386	358	349	388	386	380	362	368	364	389	384	403	398	361	424	356	372	372	377	363	357	389	405	406	402	368	404	386	364	339	373	393	341	434	365	366	410	356	417	408	389	347	330	360	355	357	349	377	352	380	375	351	391	363	385	368	397	374	429	406	385	392	412	386	368	387	344	365	386	372	380	384	420	364	399	360	369	399	363	379	387	374	373	354	379	404	403	354	402	373	363	389	364	317	359	397	355	387	358	377	369	412	381	411	383	359	356	371	395	381	454	389	348	400	358	398	383	366	362	387	393	351	346	401	386	342	363	391	383	387	387	336	373	376	384	377	339	335	342	358	386	414	381	402	386	375	379	393	382	375	395	363	366	385	394	370	421	413	375	389	398	399	420	387	406	388	373	368	392	353	397	380	363	358	364	337	362	393	348	391	395	349	383	385	390	384	384	401	349	385	398	377	388	399	375	402	379	366	358	400	397	378	355	376	361	393	381	411	397	391	376	365	361	373	400	418	389	384	420	376	393	399	362	409	362	390	370	393	379	363	393	384	375	388	388	380	381	373	380	372	384	360	376	382	401	403	387	419	363	379	372	377	391	369	361	389	417	348	368	352	386	380	386	411	335	354	382	366	374	415	376	335	391	378	353	399	383	397	382	372	392	389	398	387	387	386	371	375	386	374	411	368	377	401	381	399	414	371	380	436	383	373	390	369	414	400	380	390	373	373	394	364	378	417	377	369	370	369	369	381	391	367	379	383	409	369	412	368	391	343	376	372	370	387	395	367	381	361	348	421	372	429	379	389	409	409	404	373	433	385	381	367	381	403	390	375	334	409	425	382	381	384	404	355	376	399	391	378	366	352	365	384	362	380	397	384	379	365	389	388	357	386	400	364	361	400	391	372	386	365	365	374	376	342	372	352	403	397	366	364	350	378	372	334	385	397	383	393	402	392	371	377	364	370	337	340	390	380	410	347	390	361	391	366	385	334	374	384	344	367	374	357	362	388	356	383	348	388	342	408	386	364	365	363	353	443	369	443	369	381	381	342	396	424	388	404	390	366	400	399	385	407	376	402	407	381	369	393	386	390	354	361	393	400	416	418	388	397	360	403	413	395	406	384	411	368	444	363	366	366	385	368	386	386	357	393	377	370	403	389	387	398	362	395	427	390	387	397	401	398	389	356	383	352	339	361	368	387	389	387	400	359	377	382	361	380	385	399	388	385	346	384	353	330	391	412	372	399	389	409	422	359	382	384	382	376	363	377	379	416	398	387	406	400	381	406	370	393	384	372	376	399	383	365	397	370	395	378	398	365	358	388	410	359	422	347	383	386	395	359	384	387	370	401	398	395	364	344	397	379	396	384	407	393	369	377	343	362	416	366	367	387	363	378	383	358	372	386	372	372	340	346	377	388	363	367	389	351	388	394	399	378	362	360	366	355	395	384	382	410	408	367	385	399	387	368	388	367	390	403	371	427	397	380	409	358	377	367	338	396	420	374	392	382	409	365	350	378	412	416	366	399	369	345	381	356	379	414	354	390	386	347	392	404	366	404	358	401	372	373	366	372	395	423	375	389	385	371	384	380	358	364	361	357	375	382	398	385	387	378	381	392	394	365	429	371	363	380	384	382	362	402	371	388	398	413	375	366	424	416	372	375	384	406	402	446	414	386	391	396	392	390	386	408	361	383	383	394	390	368	382	355	385	331	380	389	394	351	375	405	364	380	387	400	376	351	381	429	406	373	400	398	373	368	391	396	384	378	382	368	384	384	397	370	398	381	363	377	401	378	342	365	376	363	381	384	382	359	358	374	387	431	384	363	346	387	371	339	397	360	412	368	383	378	352	390	362	357	386	368	357	367	388	368	413	379	372	384	375	370	413	408	379	385	403	366	366	395	360	388	397	386	366	327	357	372	359	390	357	375	351	362	383	378	387	394	385	359	364	392	349	395	395	369	405	413	402	373	396	437	393	382	400	386	376	383	358	352	360	340	413	363	375	391	368	359	388	360	403	391	379	378	377	401	382	363	377	381	414	403	377	362	396	371	362	370	361	346	339	393	395	380	352	373	400	391	396	365	422	386	376	392	381	373	380	382	389	371	429	392	365	406	365	355	386	374	415	382	388	342	403	371	378	373	367	398	362	391	386	390	377	383	405	355	391	409	369	365	342	397	355	415	389	373	370	389	381	399	405	353	426	429	372	400	399	408	381	385	387	380	353	379	366	372	370	368	350	384	399	373	386	398	406	368	358	383	368	366	409	379	369	358	366	381	383	396	398	379	392	372	357	377	402	365	333	391	397	359	383	354	349	405	397	358	331	416	364	405	395	363	406	375	347	375	370	421	375	354	385	345	349	371	368	370	380	342	414	339	377	392	340	396	389	407	346	396	373	406	399	391	410	379	409	387	388	395	393	373	383	364	378	347	393	380	359	362	409	416	374	376	383	361	381	377	371	381	391	364	354	394	386	412	366	416	369	409	404	403	376	391	391	372	412	387	395	373	401	376	408	376	366	388	399	387	361	361	389	367	389	421	393	354	356	387	374	381	351	358	364	369	349	401	347	370	368	402	361	402	349	394	392	406	376	389	389	392	354	341	376	395	412	379	380	365	372	404	342	365	401	395	371	381	415	411	376	414	379	392	379	380	399	387	383	408	380	395	361	390	386	408	438	397	391	375	399	361	367	394	396	354	357	414	359	346	383	357	392	397	374	385	431	388	380	391	404	408	385	382	396	366	361	398	357	370	398	353	390	410	364	357	379	374	387	407	380	369	388	378	352	397	402	388	361	363	348	363	417	400	374	384	369	336	402	378	400	400	388	347	394	348	390	388	382	384	366	362	396	374	396	348	383	311	391	393	373	393	370	362	394	404	405	405	408	380	356	400	409	374	394	365	403	417	392	379	363	385	374	385	375	376	378	388	412	387	375	387	408	391	361	362	418	439	386	396	373	377	403	360	378	411	375	377	389	388	400	350	382	365	370	359	351
6572	1346	1968	2204	1903	1728	1511	1326	1267	1252	1136	1176	1085	1041	1011	996	972	995	963	881	909	957	951	941	963	959	930	949	911	938	952	897	913	959	964	977	941	961	928	922	874	877	939	966	1004	1013	970	904	915	913	921	974	954	927	917	934	886	891	919	917	998	919	969	898	860	917	888	882	918	928	948	834	979	923	872	907	856	923	895	945	908	955	932	930	972	933	903	905	887	909	894	925	973	908	934	880	925	911	888	924	921	904	924	956	956	977	923	915	929	927	953	941	929	856	887	896	881	901	912	900	946	929	970	944	909	915	929	931	872	887	898	901	955	939	911	964	920	905	956	934	915	910	950	904	868	922	911	887	893	882	929	937	934	945	928	943	911	960	862	978	912	942	910	931	919	919	925	918	898	890	918	908	935	946	919	878	966	918	916	943	881	944	910	945	895	898	938	877	923	905	951	971	919	885	883	897	916	935	950	900	920	911	932	905	939	900	898	960	869	914	988	927	951	896	946	947	918	921	929	943	887	928	889	1008	929	942	883	864	960	890	919	891	925	906	908	901	911	945	939	865	871	894	939	898	956	864	866	934	932	931	925	901	873	971	914	950	908	875	877	918	884	930	951	914	875	992	877	940	892	887	928	931	886	960	943	977	907	903	897	968	987	937	936	911	894	930	871	868	938	859	906	919	940	931	911	893	919	875	814	906	880	968	925	952	972	916	922	916	939	929	933	880	942	938	918	930	931	849	907	977	936	959	926	914	939	900	884	927	887	909	905	906	913	935	902	931	895	897	895	922	904	898	895	905	880	957	893	886	939	912	939	951	930	926	935	962	916	903	902	890	897	914	911	893	896	937	939	945	889	894	924	965	944	921	889	900	879	941	914	890	925	903	930	853	936	927	916	953	881	924	913	876	911	879	969	950	946	920	916	909	966	880	912	883	954	908	889	904	921	934	903	924	809	921	966	850	915	885	918	940	924	936	914	938	903	921	862	914	957	927	956	928	888	894	917	966	931	873	936	912	957	938	882	962	949	924	868	928	908	932	886	906	919	923	877	936	915	947	923	920	920	903	873	922	932	896	924	934	901	904	879	896	925	977	943	928	939	913	899	924	901	953	878	910	953	896	907	932	937	913	905	949	943	960	887	937	891	910	870	980	976	903	854	939	1010	951	1007	897	938	955	890	934	908	885	875	903	976	972	947	897	892	953	878	918	938	960	909	899	916	928	893	986	890	966	859	950	884	954	913	950	948	903	957	954	897	875	942	917	880	918	941	972	906	920	945	876	950	980	919	899	907	926	902	882	883	945	935	942	886	859	937	912	876	903	925	902	963	945	903	901	954	944	937	957	913	955	901	860	919	869	929	933	913	932	932	937	907	961	938	903	895	904	933	939	906	887	944	953	880	930	906	917	879	952	928	903	871	875	918	910	939	911	909	907	916	925	886	913	892	932	934	877	915	909	927	881	957	966	930	876	912	903	949	938	926	886	922	899	857	900	886	872	937	912	892	940	943	921	935	918	922	893	863	874	896	870	897	919	894	876	881	882	900	898	910	899	928	931	936	969	944	936	934	885	927	870	913	930	927	944	903	967	965	912	916	951	896	873	905	924	926	947	917	892	924	933	943	895	885	914	906	937	947	891	867	923	914	952	957	899	956	993	935	905	960	935	959	900	913	912	880	903	875	920	908	939	953	943	933	901	932	893	952	912	969	884	909	912	894	877	926	897	899	914	934	919	932	863	973	885	884	919	904	931	899	941	900	975	921	894	893	900	886	933	898	908	911	914	838	923	872	977	974	936	908	930	930	923	884	881	917	941	926	948	882	911	959	903	930	961	952	948	921	970	912	899	962	915	916	876	903	932	901	859	917	895	943	963	891	916	874	950	888	913	896	924	914	931	928	977	922	931	898	894	961	970	917	948	907	897	888	969	952	925	937	958	911	920	957	878	939	884	922	911	896	881	870	835	911	908	933	913	885	900	950	907	955	887	916	940	880	866	886	938	941	908	848	881	932	941	901	873	910	912	925	876	892	890	864	905	898	935	969	937	920	853	870	908	932	925	955	963	929	934	902	969	878	872	865	982	943	888	927	909	901	904	929	926	937	922	965	910	954	904	919	827	910	883	912	939	921	918	934	936	908	868	938	938	907	945	928	889	892	960	902	915	902	909	918	914	919	876	883	926	963	955	922	930	955	880	933	926	899	939	867	892	857	922	918	923	925	955	893	891	984	875	906	964	947	945	892	909	860	934	899	909	929	961	845	939	918	946	900	972	874	913	868	952	891	959	864	924	979	967	913	857	933	943	939	940	907	938	905	887	929	910	942	920	891	897	895	901	874	966	920	833	920	934	970	904	902	906	966	922	931	874	945	957	924	896	996	888	905	881	971	873	893	912	903	897	963	913	937	870	930	904	906	896	924	885	985	941	918	888	919	922	963	922	919	919	866	934	938	899	909	929	909	875	936	946	892	923	907	898	886	950	913	933	899	903	886	906	916	950	915	938	956	935	941	975	934	916	950	913	937	924	910	935	922	932	885	880	969	928	922	954	886	890	934	908	866	898	923	883	946	907	955	917	894	934	916	918	909	947	903	936	930	897	902	951	984	884	908	888	869	921	890	921	908	868	904	900	975	970	864	917	923	957	912	918	867	1021	902	934	889	974	894	948	915	946	919	841	963	893	874	930	884	932	858	936	868	908	954	860	909	942	895	945	921	935	863	933	945	927	898	914	882	937	925	932	906	917	896	939	910	934	964	907	928	929	911	951	865	898	948	945	869	919	901	923	894	990	890	876	845	954	903	929	928	918	903	933	923	898	928	927	946	904	895	925	917	920	867	888	895	898	971	911	912	901	877	886	922	876	885	903	916	896	875	899	928	893	877	947	964	917	920	945	911	979	869	951	874	893	958	904	924	865	914	890	906	926	916	953	895	948	953	905	965	903	913	900	943	920	923	958	958	887	911	930	937	917	970	925	960	929	938	969	898	885	897	913	876	925	964	946	895	912	896	980	907	966	892	935	906	946	904	874	897	925	886	901	898	899	898	898	909	960	859	882	946	862	915	871	914	898	929	914	935	821	904	887	850	911	926	948	888	928	943	936	878	933	990	952	934	841	957	871	912	927	972	911	897	885	921	926	931	880	918	896	910	915	907	967	919	958	932	864	984	934	951	899	920	925	944	955	897	886	871	905	921	930	935	927	932	886	929	993	935	919	925	912	931	909	873	907	892	920	931	930	884	977	902	888	952	923	932	945	886	945	909	940	886	886	925	908	866	904	937	869	927	930	957	884	908	895	912	957	894	969	882	936	915	938	917	980	931	915	950	966	932	979	885	946	932	923	945	900	937	966	960	894	933	952	938	886	910	962	905	972	966	950	936	957	910	955	826	917	917	917	862	970	889	893	885	890	926	918	901	918	872	869	901	947	864	933	898	879	903	915	938	956	923	911	854	934	940	892	928	906	936	935	901	840	928	865	928	908	920	925	867	960	923	924	904	971
12122	1135	1084	849	623	541	459	371	333	313	321	286	258	299	274	270	256	237	266	265	264	252	254	235	221	244	233	244	276	289	224	252	246	235	252	234	266	231	237	247	242	237	250	240	205	235	262	220	241	264	245	262	229	243	272	259	259	235	231	258	252	238	234	227	272	221	253	253	250	227	224	256	267	235	230	231	236	224	217	256	218	213	226	220	241	225	209	247	241	214	267	255	223	237	213	215	233	216	216	226	236	258	210	245	266	236	244	218	249	226	221	242	261	253	254	224	220	234	230	241	225	274	219	223	220	242	220	246	261	235	254	227	260	247	241	228	237	264	236	255	228	231	242	289	265	233	261	228	251	236	253	250	246	210	261	243	226	229	223	258	246	260	254	254	225	258	224	237	249	227	236	241	235	257	239	237	228	240	217	243	238	258	218	235	207	225	219	241	225	235	251	237	218	240	210	240	230	208	209	233	244	227	236	244	239	206	228	203	219	227	240	240	241	281	233	229	221	251	233	241	223	263	257	258	265	248	249	259	219	219	223	278	250	226	225	243	242	252	248	219	229	242	241	213	225	229	232	254	237	217	212	240	234	266	226	234	233	237	257	232	233	242	244	240	253	249	220	231	230	227	240	237	238	262	221	261	246	238	261	255	225	216	231	228	232	248	214	246	257	237	239	243	253	251	253	239	223	220	241	239	258	232	235	237	222	233	247	236	198	213	232	237	233	239	245	227	229	207	228	238	245	222	223	226	224	244	242	246	237	219	233	223	227	228	225	219	247	223	227	227	257	232	239	273	237	233	229	197	252	263	241	223	236	240	225	232	257	207	230	216	228	227	219	222	254	211	218	224	213	246	247	229	253	250	222	243	241	210	240	253	243	248	246	251	213	237	227	235	205	234	222	256	242	238	231	207	248	247	248	215	247	219	198	230	214	213	242	246	243	234	219	243	246	228	223	204	237	228	236	219	217	264	246	236	253	234	229	256	236	240	236	224	241	220	199	226	268	237	237	233	247	260	241	229	257	214	248	257	246	216	253	243	237	273	224	220	235	237	242	244	264	237	247	239	250	251	249	233	246	251	263	238	229	243	230	189	249	197	216	251	232	247	208	233	229	236	221	247	242	225	223	234	228	223	252	225	215	243	238	235	248	233	218	236	213	250	252	241	238	241	238	239	268	261	251	240	223	248	236	239	202	260	217	235	224	242	238	255	243	217	252	239	247	225	256	241	264	207	238	234	252	240	274	223	212	212	253	234	227	233	214	245	246	226	234	197	237	233	234	247	232	221	219	239	232	237	253	247	274	269	235	220	230	236	205	219	200	262	206	202	236	241	227	254	216	250	241	252	234	225	229	248	222	241	227	233	241	251	229	249	226	267	247	220	188	232	250	239	223	230	238	241	267	221	239	238	227	224	237	236	238	259	239	245	235	229	221	235	253	256	238	216	212	239	238	237	214	231	224	227	240	256	244	233	236	236	242	236	227	228	241	229	256	245	254	221	251	260	224	250	234	222	227	246	251	224	249	232	244	210	248	244	240	234	221	238	268	245	207	236	244	217	234	215	217	261	223	250	252	247	243	235	240	244	240	252	220	210	240	257	251	229	228	241	254	215	253	204	238	246	228	239	256	225	236	227	254	239	226	212	231	230	230	247	238	278	237	231	221	226	230	253	260	240	238	240	236	226	231	236	236	232	221	232	241	205	236	242	229	235	253	256	228	247	245	245	243	219	235	252	236	248	257	216	226	224	247	198	251	219	242	241	253	231	262	214	217	233	236	240	235	265	248	260	249	255	246	254	199	254	213	261	235	246	259	242	184	227	241	213	236	204	256	210	256	242	250	209	254	234	211	228	234	267	229	245	251	248	208	235	247	239	225	228	230	229	247	226	256	244	229	251	260	233	217	240	242	243	240	244	238	222	239	231	225	209	194	239	245	227	211	256	245	216	197	236	234	234	235	218	225	233	238	246	253	236	225	265	265	246	259	238	219	247	230	229	214	218	231	236	251	230	235	230	233	240	222	241	238	220	253	252	213	235	225	233	221	206	266	247	262	216	227	257	246	230	232	229	253	221	247	204	232	224	238	196	243	245	235	207	227	248	235	231	230	230	224	235	275	253	269	240	254	220	256	287	240	229	245	220	232	243	224	275	218	253	229	251	225	233	226	214	206	248	238	262	228	233	242	234	250	249	249	249	220	232	240	253	224	225	248	220	240	218	211	240	208	208	240	227	252	269	242	246	198	224	211	228	241	253	247	236	244	226	237	234	249	263	241	239	251	229	265	232	245	229	229	265	226	215	234	252	227	246	235	257	240	247	246	203	227	243	225	237	228	198	212	252	237	234	218	230	229	237	269	232	255	227	232	248	229	218	226	261	230	260	257	240	221	218	221	231	239	233	228	252	224	248	216	250	232	242	249	249	244	238	214	232	234	247	245	233	273	217	242	260	221	198	215	269	228	228	211	252	220	245	243	232	234	222	237	224	236	245	258	241	248	212	230	239	210	259	219	239	232	262	257	246	221	210	233	242	258	261	221	239	249	227	226	224	228	225	268	255	234	227	256	245	225	241	256	209	220	247	245	254	239	251	225	208	207	230	254	227	260	221	220	244	240	215	223	208	226	217	224	234	238	261	239	221	260	232	229	264	198	245	249	236	215	251	261	221	219	223	254	241	243	258	243	238	205	223	253	247	230	240	239	234	234	257	216	218	266	242	247	231	239	210	251	242	209	223	226	262	241	228	244	223	263	243	245	241	247	219	230	231	254	242	227	235	221	242	229	273	229	232	252	239	235	251	244	233	231	264	224	237	220	242	193	218	244	225	219	236	214	253	222	242	276	214	262	217	207	237	219	229	233	279	226	260	224	240	232	239	240	239	242	248	233	224	259	239	253	260	238	251	250	226	227	209	210	252	230	252	230	227	243	236	238	199	233	237	266	226	232	235	262	232	232	241	228	243	207	251	230	222	218	243	217	210	261	230	263	239	225	232	258	229	228	236	251	230	244	234	241	251	244	247	246	227	206	215	212	236	241	245	231	230	260	228	247	218	224	259	259	221	229	244	194	231	271	244	229	233	236	234	258	215	210	257	224	220	236	270	261	255	223	245	222	223	234	206	244	265	257	237	219	221	233	231	249	243	230	278	259	244	247	242	222	237	197	251	261	222	210	249	239	230	267	240	240	235	249	226	253	223	224	228	238	227	249	213	221	236	210	246	226	237	216	222	229	249	246	226	209	246	227	261	256	216	248	256	229	246	245	208	245	234	252	237	215	228	213	222	244	238	241	225	255	200	228	251	190	220	256	225	218	236	229	234	237	219	226	254	252	239	236	220	226	227	232	231	220	214	252	241	248	206	261	242	224	225	225	221	216	239	248	206	240	246	229	274	255	243	226	226	241	223	222	258	217	238	237	229	234	228	245	226	246	232	212	228	249	249	241	247	247	214	237	221	251	242	274	260	227	238	219	217	253	254	211	207	242	238	240	221
8026	1264	2238	2593	2386	1909	1559	1326	1181	1045	986	923	886	864	813	765	756	706	698	659	726	682	666	628	633	602	660	657	647	617	617	602	643	622	651	630	591	623	581	614	571	622	613	618	641	562	624	573	624	584	615	586	587	607	640	560	592	637	604	574	590	621	599	615	589	613	559	613	575	577	539	601	602	583	588	588	625	596	595	623	550	600	593	642	579	550	580	592	599	590	572	569	601	605	625	622	634	600	645	615	572	582	600	585	593	572	540	595	600	629	563	564	590	564	595	581	599	621	591	605	575	605	593	641	590	620	598	615	630	598	591	634	600	632	604	577	589	602	583	575	573	587	569	594	612	571	555	574	573	597	620	556	612	572	595	600	597	603	587	597	603	617	592	584	615	558	570	577	594	620	557	541	584	612	593	532	580	556	605	571	586	587	613	635	546	579	605	589	565	602	597	582	564	590	570	603	591	618	580	585	551	587	563	571	577	559	577	604	568	570	626	552	598	604	598	612	568	600	585	608	601	560	565	596	526	523	573	605	551	554	559	584	584	591	598	597	596	566	556	608	560	553	551	544	549	586	606	542	556	589	590	622	599	594	575	573	568	592	574	579	588	607	559	564	562	588	600	601	583	600	545	589	561	602	572	592	563	592	606	581	586	605	586	579	605	619	566	589	564	576	590	593	559	574	578	607	574	569	618	580	615	629	620	636	601	592	600	605	584	638	591	578	578	599	550	575	591	580	605	595	609	610	594	637	572	598	580	586	572	570	596	567	596	613	591	614	566	605	628	598	598	564	628	554	619	565	596	597	545	558	616	588	613	579	544	542	557	569	571	638	577	589	616	592	594	597	557	589	605	588	583	597	561	614	522	584	574	601	592	575	612	603	604	579	579	568	595	558	586	616	628	581	548	607	640	579	617	607	588	601	600	595	602	591	588	593	632	537	622	592	603	617	623	559	572	567	581	573	575	603	595	603	593	584	582	588	582	570	579	610	588	600	621	567	601	606	590	595	570	593	621	592	554	584	587	572	597	595	568	554	589	606	620	570	591	603	606	605	535	589	610	591	602	605	561	558	544	614	589	600	576	611	625	571	545	597	592	598	556	578	581	594	551	580	585	586	553	660	630	604	546	599	592	619	629	589	576	555	620	584	579	597	599	609	558	600	571	596	547	591	597	522	593	586	560	624	622	595	557	578	548	611	576	612	594	598	530	578	599	577	593	563	570	635	633	572	615	608	595	595	583	590	611	607	601	558	592	608	621	566	613	586	571	575	551	583	594	601	597	555	569	574	600	583	549	569	635	607	573	530	579	641	568	553	621	572	589	564	581	584	565	568	564	538	600	621	605	576	591	556	568	590	564	565	572	618	541	607	578	603	562	581	605	618	579	603	544	608	591	583	585	568	579	615	572	559	577	533	575	581	608	607	580	606	595	595	602	624	563	574	572	600	576	581	555	615	616	610	542	578	569	621	614	597	587	576	606	551	584	561	596	596	610	606	566	552	569	571	580	619	554	602	573	590	589	585	581	616	586	620	601	567	584	635	588	630	559	605	623	575	587	556	579	601	581	625	571	540	600	566	632	588	603	614	611	606	612	590	585	608	577	560	601	568	597	584	578	600	577	585	611	567	571	640	551	572	580	564	561	582	572	605	565	594	555	595	670	571	584	583	585	572	620	608	599	539	611	582	599	561	623	615	576	603	571	590	619	588	591	564	581	548	559	595	582	570	530	579	557	587	572	576	566	598	591	570	606	576	575	570	576	588	593	594	574	534	642	585	570	580	559	592	586	584	558	550	602	631	551	586	654	607	547	566	584	567	560	572	574	535	623	597	556	600	573	635	567	575	575	605	581	613	568	573	565	614	594	620	576	619	593	553	607	610	557	499	567	554	598	562	606	609	588	578	585	597	553	587	572	611	598	594	583	575	584	576	585	550	554	572	536	576	568	591	594	601	571	560	590	565	568	636	555	561	582	605	606	643	594	598	608	595	608	572	597	649	559	569	600	569	610	613	574	605	588	582	588	593	609	578	634	575	608	600	620	571	616	547	609	573	575	623	596	618	516	615	557	571	578	594	559	567	596	602	616	585	636	569	586	612	598	618	565	622	582	635	586	629	548	580	556	612	542	614	595	568	598	610	599	611	563	608	565	552	589	559	573	570	629	540	568	550	590	558	592	587	622	596	587	572	544	569	581	589	618	584	572	592	616	576	611	579	592	589	595	595	549	580	564	569	583	583	592	581	552	591	582	590	601	575	533	590	596	612	606	569	592	560	636	547	631	578	589	600	631	598	633	575	569	590	628	607	604	597	588	598	587	585	579	579	586	597	578	580	564	577	579	587	581	558	584	592	580	616	555	585	604	602	603	599	605	544	589	601	588	619	603	594	606	595	565	610	551	617	618	586	598	554	568	604	584	557	594	573	591	615	617	570	588	583	576	627	604	592	591	527	547	566	557	592	583	554	574	588	618	597	608	579	563	610	610	588	614	581	558	586	587	574	571	568	566	606	559	585	624	609	570	579	598	607	614	569	626	579	593	577	549	597	596	662	609	573	563	602	589	616	559	590	604	546	612	633	594	607	569	551	603	556	554	550	590	555	603	638	616	570	605	551	565	582	574	565	611	573	616	583	546	580	576	635	597	561	601	605	536	601	558	572	586	582	587	606	582	632	591	602	582	585	569	583	608	627	601	583	601	563	542	555	610	653	557	584	593	573	582	645	560	586	556	567	603	556	598	587	590	608	586	606	595	594	575	606	592	573	611	614	565	560	551	578	596	583	603	551	603	572	609	643	592	522	532	565	550	596	605	572	596	615	527	604	580	591	604	571	582	596	589	589	593	596	562	585	609	583	568	575	571	573	624	596	590	604	543	602	620	633	583	599	606	556	544	575	579	596	588	544	553	576	580	582	553	556	578	571	586	557	611	568	579	586	578	602	575	561	648	594	613	603	535	571	578	604	566	585	561	589	639	624	585	588	584	591	581	626	579	570	564	599	563	553	602	577	565	583	580	564	582	591	599	610	580	600	546	567	594	596	576	620	585	605	656	593	565	636	624	579	597	585	613	574	581	518	569	591	580	579	595	607	580	600	584	574	598	565	568	607	541	582	554	597	614	579	580	547	549	588	610	585	526	612	603	601	574	591	617	567	582	578	564	597	561	563	616	591	581	593	566	581	596	551	565	652	574	585	605	594	582	585	589	566	586	595	576	569	636	564	563	550	562	589	605	547	636	570	553	574	597	597	649	548	625	611	574	575	549	597	588	592	596	571	579	605	555	618	581	581	603	603	645	630	581	593	553	576	584	552	580	603	564	621	622	571	555	560	590	561	618	602	579	570	593	564	571	568	621	618	572	610	623	595	580	543	604	567	596	601	559	603	566	638	576	561	601	592	564	608	586	604	506	581	624	584	584	633	581	595	573	639	632	610	610	590	574	579	562	548	567	610	580	567	541	561	614	635	604	563	613	576	607	612	585	596	561	593	595	601
1452	412	453	402	428	363	379	377	332	322	291	313	334	359	318	322	310	321	327	300	330	315	342	332	300	300	324	308	301	352	321	329	344	306	321	312	338	352	322	301	326	311	329	359	311	277	349	326	311	308	322	338	307	314	317	303	321	328	338	321	282	319	329	310	321	303	320	280	308	333	303	309	327	339	351	289	304	319	320	304	333	343	324	325	326	332	319	296	317	308	326	317	313	277	297	313	325	336	322	322	329	336	320	323	324	331	306	327	301	357	333	341	320	296	299	312	316	307	318	312	339	300	323	337	304	323	365	304	294	289	344	330	328	283	296	312	320	314	319	302	325	328	341	304	304	308	314	312	372	322	315	348	335	325	305	304	324	364	317	313	301	350	319	304	340	315	282	339	339	311	333	325	306	318	326	352	348	300	295	346	353	322	323	278	300	353	365	299	319	323	319	331	317	287	315	311	311	304	325	303	321	316	311	313	335	350	305	325	322	290	296	325	316	335	317	358	338	326	354	314	333	299	279	325	344	352	323	337	321	325	322	349	362	328	311	311	318	349	310	306	300	334	285	353	303	343	315	290	308	330	321	334	262	341	315	343	274	300	304	316	309	330	306	331	327	304	353	355	307	294	315	298	324	331	321	302	300	325	333	345	331	309	355	316	322	288	340	313	337	311	303	297	338	313	315	332	323	332	320	327	327	333	314	304	333	316	332	323	287	348	319	323	303	343	315	337	285	337	349	340	316	328	324	321	312	320	351	342	374	351	341	301	318	299	335	324	318	310	335	328	303	341	341	278	290	299	328	323	290	260	332	343	295	334	337	272	340	317	323	324	314	311	335	301	313	339	329	288	314	322	308	310	323	295	310	315	343	315	333	338	315	301	320	357	334	329	311	321	323	342	319	294	328	349	330	364	325	330	327	340	343	345	333	345	324	336	311	341	318	321	302	358	327	311	327	342	327	336	318	334	320	330	320	343	303	291	329	314	343	349	338	312	321	281	291	345	329	348	329	333	360	335	305	306	298	322	319	310	320	338	329	323	330	332	326	358	318	324	318	277	345	314	311	289	333	321	330	379	341	331	299	346	334	317	303	327	295	313	343	332	308	340	288	335	321	346	310	334	273	342	276	315	326	302	342	327	312	316	280	322	342	340	345	319	320	346	329	335	325	347	359	362	361	328	323	367	326	315	303	335	321	317	300	342	346	323	335	269	305	318	341	312	301	339	317	331	290	340	339	311	354	313	312	312	304	311	301	293	358	342	329	323	333	346	305	308	350	326	318	321	324	301	308	344	326	315	334	290	325	317	287	331	335	320	325	351	306	278	355	301	333	302	327	305	331	333	328	346	288	310	369	320	328	302	315	310	323	346	322	312	332	313	337	320	314	301	320	295	339	337	315	290	305	303	327	334	307	329	327	301	305	348	336	340	310	290	346	321	314	297	341	329	321	303	307	293	346	352	337	337	307	338	296	324	326	316	346	324	301	345	330	342	312	310	295	308	315	311	320	295	313	326	285	292	329	313	330	332	337	285	303	337	308	309	345	347	326	334	326	315	326	315	348	331	290	309	322	322	310	355	353	309	335	311	347	335	321	287	349	343	313	332	326	346	329	327	312	303	327	309	315	321	345	300	312	340	335	332	299	358	329	292	325	282	272	339	334	303	332	299	352	329	325	311	333	313	328	329	326	300	308	332	323	375	348	319	348	327	326	305	285	325	326	286	311	273	291	326	315	314	327	322	306	312	307	290	333	353	314	341	255	351	322	329	316	304	345	325	308	345	333	332	312	359	332	320	319	337	307	303	344	313	321	302	350	334	333	303	334	274	305	345	354	313	341	323	283	303	310	292	279	325	318	339	310	325	344	313	321	331	336	328	357	319	316	302	345	340	313	315	363	331	330	335	312	341	316	322	359	315	295	334	285	312	310	320	340	324	309	303	289	333	340	343	325	325	326	319	316	312	324	313	328	329	311	333	327	320	354	352	333	303	308	324	305	338	314	312	341	291	324	330	298	291	301	339	305	319	280	328	317	328	342	317	308	354	311	285	329	303	340	319	296	338	318	305	332	316	339	329	341	331	334	303	328	298	345	340	317	323	328	297	294	314	321	335	347	325	300	301	303	292	307	302	325	302	338	313	338	312	304	323	333	294	339	326	342	328	319	312	326	330	321	296	314	332	328	323	334	310	293	369	330	299	345	336	312	299	343	314	319	333	309	279	337	348	302	343	305	310	338	312	343	319	301	328	321	303	307	349	321	306	338	336	308	327	315	324	326	295	303	328	276	285	337	323	307	316	325	316	295	310	356	301	312	335	301	342	336	323	324	313	313	330	316	337	311	343	353	306	328	340	345	322	330	334	331	273	321	327	329	311	300	323	282	345	338	347	280	343	325	291	356	313	310	352	326	296	302	318	356	299	303	320	334	352	320	304	333	318	306	330	300	330	331	331	299	317	320	293	351	296	280	327	300	321	319	305	324	317	332	308	345	328	329	285	301	334	328	330	328	328	345	322	287	325	319	315	309	327	311	302	353	294	337	327	312	324	309	312	351	313	314	315	347	329	303	330	340	317	339	353	328	299	357	338	316	323	305	336	348	325	305	348	342	313	327	312	305	323	323	344	295	355	325	322	333	325	321	339	322	308	340	323	358	359	361	326	330	314	288	331	304	318	335	334	294	315	378	312	326	327	323	296	325	339	316	341	322	344	331	309	353	331	347	294	304	310	305	305	284	314	301	337	338	323	342	269	296	330	323	314	319	340	327	292	304	309	340	328	337	338	345	342	336	333	340	345	325	317	303	322	305	306	326	325	308	313	320	329	323	313	331	330	301	309	334	304	342	329	304	324	304	307	298	310	350	302	328	341	317	269	344	362	346	297	321	345	357	315	330	309	378	366	316	326	319	307	313	345	282	332	347	358	344	330	341	306	309	307	334	286	301	318	336	329	317	312	330	309	313	333	311	308	339	316	304	349	317	296	322	322	318	343	318	319	320	312	319	308	326	316	295	315	336	321	329	353	323	329	326	307	294	306	334	302	290	349	345	335	305	322	342	323	310	345	302	302	323	324	398	350	334	321	326	319	337	322	343	317	322	308	322	352	341	354	316	321	328	347	343	314	336	327	323	360	335	317	333	362	318	340	365	315	332	336	334	325	344	320	318	340	325	308	361	352	340	353	325	312	345	337	306	305	318	332	332	323	317	329	299	317	332	300	306	309	298	315	353	337	328	308	303	302	288	330	349	332	306	312	333	329	320	302	300	317	357	307	338	373	323	337	288	308	293	323	309	325	319	337	288	297	296	308	349	342	377	311	306	333	310	341	339	348	292	330	360	315	313	292	326	320	308	311	347	305	304	337	328	304	300	349	318	312	317	307	327	276	309	327	293	326	337	335	326	308	337	311	331	299	313	300	332	320	323	332	386	300	324	339	310	278	323	312	285	328	327	312	333	360	328	323	321	372	352	311	341	345	287	328	306	309	311	317	306	289
2096	909	1115	1132	1108	1029	912	891	890	926	883	874	868	872	835	867	830	827	789	752	792	853	792	821	846	809	761	837	790	778	806	870	846	819	832	796	788	777	793	813	775	787	816	737	802	821	791	836	782	801	803	810	786	755	748	786	786	799	798	824	826	751	820	772	814	801	773	807	761	825	791	825	839	757	765	793	766	790	842	759	770	781	775	807	823	726	812	827	770	745	797	813	830	737	807	798	757	786	831	789	801	796	807	774	777	812	785	842	795	790	793	851	791	791	836	784	795	778	767	791	802	741	840	790	797	791	805	826	824	808	789	814	786	838	729	798	779	835	773	792	803	790	845	788	796	788	762	781	777	792	855	804	851	826	788	816	802	808	816	773	754	807	866	789	806	778	779	787	827	830	803	756	811	781	778	808	831	807	789	842	774	793	838	874	785	795	812	808	797	847	754	803	823	757	826	815	751	814	827	787	832	813	741	817	802	777	765	770	775	809	805	788	796	723	871	792	750	831	862	797	792	772	808	778	822	783	814	797	787	800	833	774	747	813	793	810	790	789	784	814	825	805	777	801	799	771	792	806	780	792	797	823	766	772	821	765	818	843	800	782	787	796	774	808	802	826	818	793	792	835	784	782	765	801	813	780	789	794	795	845	747	781	850	836	808	838	814	805	766	787	797	749	808	795	768	818	745	805	774	788	781	783	827	768	770	792	767	789	817	773	798	740	811	840	773	817	835	763	773	796	843	781	790	805	780	800	801	801	819	762	800	829	836	824	864	814	824	762	764	790	816	788	808	783	729	826	795	828	838	792	813	761	758	777	754	747	804	770	856	856	785	786	774	776	781	772	795	792	777	774	826	793	802	838	803	796	771	830	828	748	819	763	834	799	767	797	792	785	797	826	828	817	767	780	815	832	844	779	798	818	814	820	753	772	757	781	799	766	803	805	763	837	755	775	741	829	812	818	790	822	809	770	762	770	832	763	798	805	790	781	810	787	836	748	772	721	775	808	758	793	783	756	850	808	807	817	828	769	796	800	786	817	794	759	754	785	838	824	735	779	799	787	782	817	795	780	799	773	799	841	755	814	821	805	792	786	719	800	817	817	784	758	826	798	800	826	784	772	793	773	818	771	794	792	770	773	796	751	794	828	724	789	800	795	801	760	822	803	763	817	786	816	811	775	786	732	757	787	808	755	813	825	789	754	804	831	773	759	821	859	780	810	781	856	773	813	763	773	830	794	833	773	814	742	788	801	787	782	827	845	801	757	837	813	805	784	731	817	780	800	787	762	820	767	797	768	797	751	787	767	815	799	790	787	800	811	780	787	827	861	794	786	775	813	817	799	782	778	774	765	734	763	821	819	805	810	784	793	870	766	774	795	817	803	784	812	752	773	765	777	801	830	811	779	804	792	800	771	792	791	830	780	817	824	789	787	850	827	784	844	846	830	768	817	760	779	801	820	799	842	766	800	833	790	816	820	826	858	757	822	807	828	882	775	798	799	790	817	793	818	817	753	823	836	779	813	778	797	782	772	784	861	783	782	766	811	789	759	873	813	845	779	774	792	832	774	766	763	813	761	782	800	833	787	753	816	832	817	784	765	794	768	782	822	843	785	837	770	767	752	797	796	825	806	807	783	768	792	764	833	820	784	808	795	822	751	794	810	791	766	822	808	789	817	811	835	754	799	774	727	808	804	809	780	817	804	818	834	800	780	818	778	796	807	819	819	831	757	796	796	751	760	763	773	742	740	771	761	812	808	784	791	802	833	845	795	793	765	767	782	839	802	869	796	816	800	832	698	854	825	790	743	764	800	862	781	846	806	762	824	776	814	750	795	800	807	835	745	775	853	792	808	794	837	790	810	802	796	791	822	777	809	836	801	835	799	839	810	794	784	833	822	767	810	789	797	817	811	766	751	807	784	811	805	815	810	713	781	823	761	806	783	803	795	802	775	795	845	830	807	800	810	794	888	759	813	784	828	817	796	782	823	765	802	845	804	810	772	833	802	737	749	858	743	782	779	806	813	862	780	813	767	751	812	761	836	831	827	773	796	778	795	794	763	851	800	833	783	824	829	799	797	796	790	733	836	753	872	836	807	804	849	788	794	798	799	762	770	756	857	794	796	785	755	827	843	761	790	779	767	796	806	774	795	778	805	806	843	766	753	802	767	776	794	753	760	762	787	770	778	797	752	784	832	824	831	849	784	810	814	797	818	777	805	768	786	763	865	774	772	778	796	797	790	798	814	817	830	765	803	807	847	851	780	846	777	789	802	802	762	833	835	772	802	795	838	795	735	785	743	799	811	782	814	784	826	770	822	838	804	829	787	830	800	814	778	857	760	766	816	792	765	808	807	842	777	847	823	806	751	806	807	758	742	853	772	796	829	782	815	813	782	837	817	747	830	801	813	779	813	772	818	778	797	791	828	797	812	829	794	772	817	774	791	834	829	790	798	742	842	813	783	795	742	798	793	787	802	800	751	804	758	793	800	843	766	757	746	829	773	808	796	764	826	861	825	820	824	810	806	800	770	790	844	799	818	752	821	818	818	834	784	777	836	763	763	790	768	805	785	800	811	810	718	795	841	788	808	808	795	809	737	827	791	833	812	811	777	807	861	808	807	822	820	774	779	811	815	796	826	792	773	825	786	798	789	822	823	796	800	805	816	723	778	801	753	833	809	756	757	796	788	765	810	784	842	782	778	791	806	795	775	791	846	807	834	839	815	792	783	768	841	779	761	775	773	779	755	812	778	812	861	845	783	806	775	805	835	814	839	763	784	825	747	790	800	823	849	818	847	743	755	773	785	728	831	814	801	801	790	768	781	807	802	750	789	769	809	807	788	788	797	831	762	778	820	799	800	776	773	758	840	781	774	819	732	817	806	800	834	756	796	770	790	777	774	794	780	826	803	802	736	762	766	809	775	828	754	819	789	779	793	813	767	773	842	772	813	805	780	772	774	739	799	802	770	776	766	821	803	826	765	822	752	729	793	780	800	820	815	820	804	793	853	773	818	833	794	836	721	749	817	759	806	782	829	772	848	811	819	818	821	801	814	793	792	776	799	759	799	800	763	802	796	706	799	785	801	819	813	780	855	763	753	764	791	802	771	794	826	756	793	832	781	782	827	772	827	794	753	789	806	821	787	794	813	765	806	788	811	815	837	785	815	796	811	787	829	793	792	782	747	802	846	814	816	780	836	861	760	766	801	797	811	844	811	831	772	805	769	787	791	797	773	792	818	822	822	770	858	797	754	762	782	792	790	826	838	784	767	821	827	799	808	759	760	770	795	788	810	804	790	833	761	805	789	770	822	783	822	780	796	817	787	830	831	792	798	782	823	785	767	787	770	803	794	790	765	787	794	759	798	810	834	787	809	797	788	776	868	833	841	819	801	781	808	782	795	779	807	799	807	807	753	775	776	743	780	814	799	740	802	796	798	781	819	762	837	829	771	803	802	844	801	764	794	852	776	816	811	815	787	828	856	805	789
6672	718	931	764	635	551	508	467	457	442	465	392	409	403	364	388	416	359	442	359	392	364	382	368	389	366	395	384	413	424	356	376	371	354	391	377	367	398	358	368	389	389	333	391	386	362	416	370	412	430	367	360	373	390	369	375	353	389	400	367	331	390	388	398	379	382	367	364	359	390	368	336	415	398	405	404	366	383	364	388	418	395	388	335	385	363	369	451	387	374	391	387	388	406	402	379	359	394	404	376	373	374	362	373	375	356	363	400	367	351	365	371	411	351	367	404	394	371	395	352	364	379	378	380	377	407	378	393	383	404	356	356	353	388	367	400	391	375	340	365	341	397	370	406	407	380	367	363	381	379	363	380	397	365	390	358	364	383	392	380	419	382	381	399	380	372	379	391	357	369	397	376	368	336	366	370	375	390	399	354	358	383	405	400	400	345	384	407	373	359	363	395	384	429	399	415	373	411	378	404	343	349	435	413	384	403	389	388	369	382	365	398	340	382	361	391	355	363	392	368	393	363	373	379	366	352	369	358	362	362	405	373	339	379	371	409	430	341	398	383	337	365	346	378	396	380	367	371	378	380	371	403	353	403	390	372	351	344	389	411	420	430	392	371	388	340	360	393	403	354	379	410	401	363	374	398	380	371	398	350	364	391	361	375	348	358	377	376	383	393	395	349	417	374	396	388	374	345	387	406	425	375	353	401	421	368	373	368	402	400	345	368	387	363	381	409	413	422	358	380	423	395	399	400	352	384	372	369	388	340	392	401	378	341	353	358	387	411	375	350	381	357	344	372	397	353	381	399	403	365	359	409	397	358	419	361	371	333	380	369	390	380	397	381	406	355	385	400	416	397	359	410	379	393	359	357	361	380	408	403	381	385	377	397	383	352	375	381	376	364	383	377	338	391	388	352	365	376	404	370	402	366	390	386	392	366	356	392	366	367	359	380	330	375	411	406	360	381	363	385	434	345	409	360	357	352	396	387	385	399	405	380	359	375	400	350	415	380	407	405	354	397	364	417	407	415	384	380	375	409	420	390	388	389	438	380	366	391	400	413	369	353	379	355	426	379	364	385	365	354	389	408	373	374	395	387	399	383	398	411	404	412	372	365	389	377	422	385	364	396	394	356	405	357	414	402	413	396	392	399	380	353	388	350	367	369	391	368	360	390	364	410	404	371	398	389	362	366	389	369	371	388	386	340	408	402	396	365	390	393	397	385	377	406	393	368	398	377	396	375	361	388	384	366	358	371	423	432	400	404	376	342	386	380	359	382	361	379	350	361	352	369	374	409	381	389	375	355	381	405	377	393	392	358	389	378	390	392	423	400	367	365	386	413	436	384	396	382	363	396	412	381	357	388	414	393	402	374	381	382	417	421	392	370	399	355	346	386	406	337	384	362	371	396	397	383	368	375	377	377	382	356	392	407	366	374	365	408	429	361	432	405	400	391	376	388	387	383	419	365	360	384	361	369	362	373	417	392	385	399	358	358	348	397	404	396	369	371	351	368	370	389	400	359	373	393	355	398	372	417	391	382	386	360	372	419	359	367	377	369	373	384	379	387	375	393	372	397	385	339	365	376	361	385	360	374	385	382	372	382	405	348	379	383	380	425	418	361	382	335	343	413	358	393	384	354	381	409	422	364	361	355	378	406	375	385	352	393	366	397	395	376	416	400	395	383	373	374	342	377	419	386	403	374	373	389	347	406	337	363	384	385	392	343	363	340	382	414	358	365	405	376	371	383	357	347	350	394	346	372	356	404	394	370	392	364	375	356	418	371	394	382	351	390	375	353	395	387	352	366	386	420	404	388	375	373	408	392	358	376	353	385	389	367	383	348	365	354	403	375	377	334	366	361	341	385	396	378	368	368	355	374	386	353	320	381	376	371	394	424	366	355	378	390	391	348	369	373	373	402	363	383	421	377	361	411	365	388	366	372	358	377	353	353	377	366	430	403	394	390	377	345	375	353	381	380	371	384	354	370	378	422	360	353	367	355	381	365	368	373	343	374	382	373	352	398	395	366	406	410	362	409	368	338	377	382	359	424	365	404	381	378	400	392	404	378	351	380	382	354	404	336	383	381	389	370	373	367	412	389	415	392	380	366	388	351	384	365	377	390	371	367	402	387	382	382	362	393	366	384	414	387	401	385	399	394	365	359	389	391	369	337	393	375	402	357	356	381	403	420	400	388	414	388	412	386	367	369	410	377	363	365	364	394	401	361	372	374	405	405	357	367	414	414	397	394	391	400	391	374	413	399	389	373	395	374	413	359	384	336	397	395	404	387	351	403	403	347	360	387	372	371	373	362	373	348	389	412	376	369	369	370	368	351	390	401	373	381	390	415	355	362	383	402	403	390	378	370	384	379	380	366	332	347	412	401	393	361	375	398	368	398	407	388	385	388	408	356	374	385	383	378	413	372	379	420	406	381	378	419	384	413	368	347	369	403	360	407	415	379	362	390	382	396	418	369	369	417	355	383	363	368	368	378	384	397	363	378	405	364	379	399	365	383	428	412	421	405	401	382	370	360	329	400	395	407	379	377	415	373	399	370	371	367	403	410	389	371	391	403	370	380	404	414	416	371	396	371	348	380	393	363	389	407	368	410	410	380	383	369	375	351	402	392	393	379	400	392	381	393	357	402	376	386	383	345	391	379	379	362	363	370	373	362	367	362	356	338	384	391	360	389	388	388	344	385	347	381	358	395	385	385	413	398	364	406	398	397	389	365	351	356	393	378	428	348	378	387	365	380	381	380	383	389	385	368	403	382	384	396	342	387	360	381	401	400	368	400	356	388	426	425	377	396	389	376	393	375	376	369	349	381	375	368	377	412	342	360	399	378	389	397	358	330	372	391	367	393	383	380	393	379	367	362	364	395	345	381	400	399	368	352	398	397	379	403	418	365	371	397	352	396	379	393	372	366	391	377	349	377	347	333	361	379	388	403	376	376	382	373	372	396	372	384	404	365	402	398	392	428	408	398	383	394	355	373	379	418	407	330	354	373	368	360	385	384	402	362	400	372	396	392	368	361	338	390	415	353	411	375	362	398	378	374	382	369	355	376	364	394	401	366	381	397	400	395	385	390	392	414	401	386	360	357	358	382	362	400	380	390	388	400	350	357	392	362	364	382	377	340	374	415	365	381	375	359	382	335	401	391	364	390	364	408	416	408	402	370	339	382	385	418	393	347	386	383	386	400	378	372	382	416	382	408	431	402	394	371	358	418	348	345	380	362	373	387	374	367	368	374	376	399	354	406	383	393	426	356	394	418	410	389	376	403	401	384	383	378	386	361	363	343	367	394	373	401	376	355	378	356	352	374	382	373	368	378	406	405	389	412	366	392	377	383	366	383	375	384	420	357	384	368	381	395	390	349	390	372	336	368	353	380	381	414	400	409	382	399	352	359	331	380	420	423	377	377	376	379	360	352	355	375	363	374	369	322	377	429	369	372	378	379	387	362	379	380	386	402	386	343	378	433	391	379	383	360
6527	1309	1993	2113	1852	1708	1479	1358	1261	1157	1132	1108	1069	1035	999	1023	886	1013	952	1031	927	953	975	916	950	951	918	936	961	906	928	890	895	935	917	929	867	922	932	875	918	975	957	937	951	914	961	963	874	901	953	947	891	906	927	918	912	912	911	891	858	922	909	936	915	945	915	904	892	859	900	912	938	982	892	944	902	941	925	928	880	874	928	946	906	925	926	942	934	903	927	905	954	891	855	882	898	938	941	929	900	904	924	942	923	901	903	913	930	900	932	894	904	957	922	901	917	928	898	963	936	958	951	934	898	930	941	900	927	942	922	907	933	876	962	907	937	867	921	902	942	885	903	920	921	965	900	938	914	887	874	913	888	932	880	908	949	957	864	877	931	904	910	982	941	904	927	920	933	937	884	938	954	920	952	902	921	893	952	894	860	957	943	953	943	878	881	916	885	855	892	969	893	937	949	913	943	910	897	969	913	900	924	885	838	936	939	873	896	930	875	906	933	920	915	898	886	905	858	912	917	894	911	969	886	915	874	868	848	879	861	936	878	945	918	906	925	939	893	895	932	882	896	900	972	845	905	919	884	914	897	922	901	972	897	978	985	895	904	842	939	906	941	927	891	934	935	895	887	897	950	883	933	938	880	905	932	919	931	917	982	851	867	969	903	918	904	871	862	906	967	939	909	938	916	880	885	891	909	904	920	904	973	873	986	921	967	910	906	928	957	861	910	936	905	881	916	923	856	928	948	912	1009	869	919	884	883	914	906	904	914	898	904	955	894	931	973	954	933	879	924	883	875	942	887	929	924	922	892	860	846	929	940	932	902	915	945	858	927	912	936	894	906	946	896	922	906	956	927	881	881	897	889	901	929	849	877	936	893	931	947	926	862	902	894	922	925	916	988	887	846	828	953	868	891	876	952	924	923	921	897	893	916	944	932	939	943	937	905	924	888	914	912	919	933	879	901	915	880	902	922	893	892	891	889	913	945	928	858	950	873	918	899	924	934	861	957	931	869	898	919	913	902	882	936	894	945	940	903	879	896	882	868	941	918	904	937	915	936	882	933	890	920	970	881	974	903	935	890	907	919	904	915	876	920	895	910	907	974	911	956	896	927	886	988	928	929	922	879	852	912	916	993	929	933	947	914	892	888	884	908	906	871	879	930	918	858	931	861	912	897	881	929	920	921	912	875	910	871	917	906	940	931	944	934	870	910	924	865	929	901	908	922	933	923	946	936	889	919	928	890	946	867	917	924	877	915	933	953	907	906	892	950	934	964	945	897	868	897	908	882	939	908	892	943	925	939	934	935	928	950	821	919	896	897	913	954	901	902	881	905	917	946	969	905	944	942	873	871	926	882	911	914	884	889	914	938	900	939	862	908	889	909	871	905	901	906	942	878	922	876	904	985	902	886	894	888	878	922	935	899	939	872	881	950	943	964	945	906	902	889	891	907	953	947	885	963	925	918	893	897	906	954	945	884	906	957	914	914	867	941	865	948	882	936	899	952	898	898	890	892	964	907	854	929	892	941	931	876	895	922	860	914	890	885	936	841	911	946	902	907	863	907	886	953	910	890	858	829	882	913	952	935	885	948	851	913	879	876	933	901	873	918	934	907	940	811	930	901	876	897	895	921	946	904	937	918	867	962	912	892	919	882	968	928	877	894	884	886	967	894	941	853	905	877	889	975	934	911	903	926	955	951	883	920	868	969	892	941	922	899	936	891	952	966	890	885	944	991	950	881	882	871	889	902	1000	907	908	896	909	882	926	885	903	931	901	845	879	982	914	898	923	930	867	921	852	967	876	978	935	877	922	910	943	892	868	910	940	887	927	892	911	877	926	875	945	928	902	871	934	951	908	883	860	949	881	899	916	943	997	914	897	901	909	933	917	893	901	908	923	898	925	885	882	903	902	909	868	937	880	875	871	939	978	935	938	868	891	900	903	883	875	866	950	912	920	944	921	875	932	897	938	882	962	861	905	878	925	898	916	917	846	902	910	901	907	922	890	988	884	935	928	900	887	908	925	896	874	979	935	881	949	933	931	924	929	913	873	931	910	955	880	917	939	838	949	886	973	929	850	878	913	955	886	892	921	935	916	904	861	935	890	945	950	895	898	928	895	895	936	893	895	931	933	901	930	923	910	923	882	918	870	935	904	919	962	903	943	919	874	948	881	892	928	928	911	943	883	892	949	904	880	917	932	895	907	912	877	855	926	851	952	943	910	920	958	899	906	879	909	952	901	927	879	896	892	937	912	910	902	893	951	896	940	876	925	965	895	917	899	941	936	898	863	895	912	901	886	910	955	908	904	867	959	920	876	896	923	964	900	921	952	881	901	908	933	899	902	1008	891	867	963	953	898	935	902	938	939	886	881	901	947	938	940	897	967	965	902	931	902	920	904	927	888	870	847	894	883	938	933	909	866	943	867	952	947	904	901	925	957	927	896	915	884	934	887	915	871	934	888	931	910	887	876	901	944	922	890	954	955	936	916	910	912	853	961	883	959	930	919	899	937	905	923	929	936	914	896	919	941	892	898	861	899	924	926	933	921	924	869	938	888	860	874	925	914	931	907	909	905	881	925	935	893	932	874	881	916	869	930	860	878	920	943	940	923	875	873	884	922	946	896	923	907	907	960	923	928	934	915	888	939	949	938	841	895	962	892	894	910	932	911	942	925	870	918	899	868	878	937	923	897	947	947	881	861	902	924	914	918	970	952	906	900	899	969	909	908	889	890	908	872	910	934	871	914	947	881	908	935	923	897	896	911	951	953	908	936	871	937	874	929	862	881	906	920	885	880	931	915	932	919	925	1003	937	933	866	897	933	976	861	972	934	933	916	933	909	837	941	912	921	920	882	913	960	900	923	896	911	908	927	980	929	922	901	893	874	963	920	915	905	913	940	910	920	965	920	1004	857	1003	895	823	961	883	885	966	903	894	929	887	939	890	895	924	886	958	936	892	899	917	881	885	883	852	943	886	897	920	929	879	917	956	926	893	871	882	930	906	896	902	923	937	902	914	991	885	889	858	878	869	919	871	894	960	900	938	872	887	928	956	917	917	914	950	940	927	926	921	915	921	903	876	926	944	927	907	948	912	870	910	941	930	895	914	893	900	932	872	950	896	870	921	855	935	869	912	901	968	941	907	903	919	925	956	922	924	923	912	905	919	904	942	921	919	918	926	869	932	936	895	930	886	892	862	904	956	974	908	918	906	919	904	871	895	946	877	949	945	853	846	952	871	920	940	925	931	877	930	907	895	913	948	937	953	857	892	920	928	871	893	966	949	930	843	945	922	947	927	903	910	887	902	889	923	860	930	863	921	936	935	883	947	917	891	951	882	877	944	998	872	905	902	941	912	906	934	959	915	953	883	879	926	869	980	916	893	918	883	884	895	932	882	904	918	944	901	935	910	864	888	869	898	880	891	930	896	924	847	922	894	919	906	914	934	912	922	953	893	888	869	902	931	932	941	870	963	910	939	918	893	944	923	926	962	942	903
12226	1072	1086	837	675	508	410	375	349	309	286	274	295	261	262	279	274	274	277	228	252	255	216	253	286	249	248	256	238	253	237	231	241	210	241	236	252	231	238	240	196	238	216	229	208	257	240	229	227	274	255	216	238	253	222	262	271	246	231	211	215	244	251	231	232	245	206	238	241	236	245	244	220	226	259	259	260	216	235	235	255	234	245	249	250	228	240	233	242	229	230	240	267	202	225	210	261	236	232	218	197	250	261	231	225	212	234	252	247	241	226	192	244	225	259	234	239	241	222	234	252	227	235	234	238	232	264	245	241	243	227	222	230	248	266	243	212	232	211	236	239	259	251	254	228	233	223	206	216	233	222	257	219	233	238	218	240	241	214	237	262	227	238	245	219	228	237	221	227	220	218	234	202	234	250	221	241	242	238	241	224	220	256	227	228	230	230	252	265	238	248	226	202	229	192	237	239	243	231	233	222	235	231	244	250	211	233	233	243	242	230	241	227	219	240	252	212	237	222	224	227	235	213	200	222	220	250	227	220	256	244	232	237	233	213	251	237	269	264	201	246	236	241	249	240	222	211	259	234	234	237	257	217	268	226	212	227	223	255	234	249	236	201	261	218	237	237	250	234	255	248	224	231	224	219	248	240	191	184	234	272	226	224	244	237	236	224	233	248	248	238	233	228	229	215	225	218	202	235	235	262	221	268	241	225	253	222	234	229	220	227	238	256	215	225	211	250	246	227	219	230	220	218	220	245	235	233	249	232	262	229	239	252	242	250	233	235	253	250	232	233	211	203	228	242	214	222	255	240	216	223	261	222	238	240	252	235	255	209	235	225	238	241	230	223	223	245	231	253	219	231	229	227	240	213	222	259	213	279	266	258	233	217	246	218	223	226	221	263	241	243	252	228	216	233	234	200	234	252	259	239	231	226	247	249	237	226	249	224	202	239	225	250	260	216	234	222	237	224	221	224	238	253	247	227	261	262	234	202	212	250	230	245	249	217	222	255	241	233	230	234	218	253	253	227	229	232	245	236	216	257	242	213	202	212	236	206	212	259	242	232	234	245	241	238	226	237	222	235	238	213	236	215	227	236	244	224	256	232	258	237	226	240	234	249	222	254	231	243	223	217	255	226	214	227	201	226	237	219	240	234	259	239	247	252	245	226	226	250	250	258	224	229	229	236	205	236	213	236	234	265	220	217	223	228	239	239	229	218	215	237	257	259	241	268	223	212	248	228	256	256	222	226	248	260	204	241	239	228	233	235	230	247	224	214	234	223	239	225	234	227	245	211	254	226	258	237	206	214	236	268	231	216	269	234	241	238	239	193	266	226	249	230	240	232	234	231	228	221	234	247	245	240	255	243	261	223	263	204	214	231	233	242	253	259	243	242	218	256	234	250	237	256	252	223	235	219	231	228	233	230	242	234	190	229	222	261	223	241	236	245	238	232	232	222	227	247	238	243	227	206	250	220	254	222	222	236	260	246	232	238	219	233	231	230	226	240	263	241	222	258	251	225	251	205	248	241	209	239	214	239	273	226	225	238	260	212	226	257	230	233	226	227	240	246	242	236	252	210	217	199	240	237	237	225	256	258	243	259	230	231	221	275	238	274	222	236	249	241	222	236	226	247	258	223	263	234	239	232	212	236	234	242	225	229	216	228	218	224	249	227	236	220	225	231	249	264	249	274	238	260	239	256	242	259	239	235	237	249	215	246	233	234	225	239	245	253	266	248	227	260	226	240	249	230	210	189	216	251	249	221	245	237	232	230	226	233	219	236	218	220	215	236	219	231	224	261	190	212	254	229	220	236	227	231	236	243	228	230	249	227	256	237	234	205	238	245	248	235	213	247	249	261	242	249	230	216	263	248	242	238	243	226	232	232	248	226	203	234	220	254	228	237	248	238	237	227	234	237	258	228	217	205	226	223	243	240	231	238	240	204	234	221	239	203	236	239	238	215	221	272	216	256	239	271	218	236	238	268	235	280	227	245	247	259	258	252	249	217	229	244	230	227	223	230	209	236	203	208	255	250	228	212	224	229	218	221	225	211	227	227	225	253	238	231	237	234	218	263	236	229	233	217	252	217	245	243	236	229	222	238	231	239	206	236	235	229	202	214	272	236	246	255	250	230	247	234	221	263	265	252	259	206	220	259	244	265	251	233	210	233	225	254	241	231	251	243	252	229	233	238	209	230	248	223	227	238	240	228	235	221	218	253	224	233	225	248	240	221	219	247	261	222	239	243	231	234	230	267	270	238	225	233	280	236	244	238	223	242	251	266	237	237	201	278	255	223	236	233	232	234	254	227	226	254	238	247	233	238	212	226	262	204	247	255	257	219	233	217	235	232	248	242	256	252	236	248	230	255	250	196	214	228	256	265	244	240	212	228	226	214	235	218	223	237	218	221	229	249	246	240	205	250	247	239	250	242	243	280	213	230	247	255	233	235	212	249	217	247	235	226	248	268	288	256	230	216	245	206	232	227	238	248	219	220	236	233	262	229	248	212	236	236	196	199	217	245	203	225	245	231	235	243	223	250	266	253	276	228	228	248	249	236	234	252	227	208	194	250	241	213	230	252	214	233	238	249	246	208	231	193	218	240	220	220	239	215	228	245	231	253	209	222	261	207	214	230	248	249	244	227	247	231	239	246	236	239	216	249	258	230	249	216	221	259	222	220	218	250	215	224	223	228	223	247	231	199	237	265	224	231	230	244	250	237	256	233	241	216	252	236	255	228	214	235	236	232	257	256	217	260	233	220	236	228	234	214	245	245	246	213	234	247	234	209	249	271	240	250	224	232	227	221	217	240	250	213	243	243	274	252	263	222	218	233	241	244	233	236	205	234	232	215	242	241	252	252	261	246	257	231	263	228	267	231	251	242	234	232	221	230	261	215	200	238	252	249	236	234	245	251	239	245	227	214	227	194	222	234	215	222	237	232	251	231	234	231	236	243	210	226	216	252	235	203	234	251	259	200	234	245	250	263	240	234	239	245	217	229	225	232	205	242	230	232	222	233	250	231	232	213	233	245	249	262	217	249	246	230	218	253	213	237	249	215	243	204	225	231	238	254	231	235	238	248	220	248	218	233	244	235	226	237	230	231	210	219	228	254	239	254	253	223	237	252	226	243	224	247	242	234	229	247	226	253	234	243	251	238	207	230	273	246	230	222	201	229	234	238	237	222	250	258	254	236	241	213	248	215	223	218	227	245	257	243	249	236	242	241	254	221	238	242	227	232	219	226	244	231	236	243	231	230	250	257	230	251	220	256	223	237	234	266	218	255	236	224	242	224	239	235	261	244	256	236	202	232	254	241	242	237	250	225	224	206	256	238	261	203	246	228	242	280	231	212	213	233	215	215	271	217	228	226	239	259	228	243	245	248	225	222	239	233	233	240	237	221	217	239	204	239	249	246	243	236	233	237	222	253	233	246	224	258	231	235	223	238	247	216	219	237	238	248	240	234	225	213	229	235	207	210	223	246	240	236	225
7904	1215	2212	2516	2309	1916	1643	1465	1160	1088	942	897	859	777	788	729	712	704	639	680	681	657	666	621	656	663	641	601	651	620	619	658	589	618	601	581	603	581	575	577	611	579	584	616	611	573	610	579	565	602	607	605	625	614	588	634	591	619	596	648	553	613	561	616	623	576	599	558	572	580	542	613	598	621	610	592	574	587	564	602	568	570	574	577	568	555	560	601	584	596	571	594	576	578	562	578	547	569	554	593	585	580	600	577	536	577	588	595	603	595	603	592	569	603	548	530	585	571	629	567	569	563	568	579	590	577	526	629	583	581	611	564	599	568	573	594	608	561	564	602	577	591	561	584	595	595	545	573	546	557	579	583	616	578	571	652	582	561	587	587	557	609	617	563	572	603	587	578	605	572	559	573	544	563	560	590	587	548	583	580	599	613	555	536	588	584	587	527	599	577	579	614	596	575	585	573	623	610	571	599	538	580	566	588	572	573	589	566	576	564	556	602	575	598	562	600	601	569	612	592	595	536	581	575	603	627	559	560	590	566	586	579	566	590	584	600	578	569	592	601	573	614	586	602	575	583	571	652	621	543	612	548	581	556	610	574	606	628	598	569	579	604	588	582	599	614	582	558	559	625	562	564	641	577	576	605	597	562	598	589	570	558	598	564	586	578	582	587	560	523	605	625	569	627	588	584	547	555	521	563	591	594	600	589	577	594	605	586	562	538	551	586	566	567	576	617	566	596	604	584	577	585	556	578	598	547	596	614	569	567	550	575	600	608	611	581	591	597	566	548	582	560	578	600	577	615	571	568	615	584	621	578	594	575	605	569	525	605	564	569	637	559	571	600	550	589	610	558	582	582	601	577	586	606	562	587	596	545	557	607	594	620	612	570	609	604	562	574	582	580	579	560	628	591	559	527	551	573	551	596	567	568	571	542	592	605	581	571	558	604	549	573	580	601	593	578	562	582	533	597	578	560	579	620	587	547	598	567	592	556	559	566	603	590	566	613	594	594	567	619	606	581	564	579	573	603	595	597	608	604	567	596	562	630	583	546	579	625	593	574	599	567	595	557	577	587	605	571	564	591	585	604	572	581	557	519	599	626	615	577	561	586	554	596	598	570	594	608	594	565	623	580	580	615	586	576	599	555	596	558	549	609	598	619	534	595	578	615	524	592	601	585	574	606	563	591	587	578	616	579	584	549	575	594	570	571	634	578	557	548	596	581	570	571	614	573	565	526	557	567	578	572	562	556	577	576	564	560	568	604	556	557	590	573	592	570	550	530	618	556	610	585	592	573	591	561	570	540	569	588	579	629	579	599	587	601	575	567	518	586	577	643	529	590	624	575	588	594	562	577	572	549	606	583	607	662	574	563	605	560	584	574	566	599	552	597	566	570	581	600	569	560	565	616	542	566	563	588	609	587	582	571	562	582	605	593	603	574	603	590	583	593	560	563	612	558	617	600	577	609	554	622	601	608	590	586	575	594	590	575	595	635	611	543	574	615	607	578	599	575	571	573	559	612	574	572	566	568	584	569	585	581	596	593	619	601	574	617	542	580	594	591	567	601	571	582	587	559	545	588	588	586	601	622	588	544	621	560	599	563	521	548	579	558	597	592	504	576	551	565	537	555	582	606	564	607	588	604	579	597	511	568	611	542	590	550	609	597	622	586	551	604	584	586	569	569	575	554	584	610	580	582	598	590	554	615	608	621	562	563	594	599	593	561	556	599	606	597	609	552	581	593	611	583	563	576	535	583	604	573	576	608	561	583	556	562	610	595	636	561	570	593	583	597	559	568	606	619	587	610	549	569	558	593	599	573	585	575	554	558	582	592	599	609	598	585	573	559	570	545	543	580	608	543	602	611	589	590	626	606	577	543	580	597	589	555	588	628	577	567	574	615	568	605	550	585	589	550	596	597	546	577	571	594	589	593	601	619	590	561	639	582	568	573	591	600	620	574	556	594	613	594	579	603	596	587	659	563	614	573	572	630	558	570	550	535	580	579	556	591	608	587	601	551	591	567	578	577	622	595	563	555	583	563	609	607	606	574	600	608	559	598	547	582	564	600	591	607	555	608	568	563	582	602	571	550	571	592	539	624	590	627	633	601	603	564	583	571	614	583	565	564	542	607	548	566	537	610	593	552	583	539	570	584	556	582	603	581	563	616	531	623	586	590	544	599	559	571	557	583	555	563	600	598	579	574	547	594	590	597	560	568	597	584	562	588	619	662	544	608	590	624	567	538	559	556	569	595	598	555	573	566	570	554	585	549	564	559	563	595	583	558	568	552	602	601	556	578	587	620	564	612	551	626	572	510	569	570	611	575	607	590	575	631	539	573	535	600	582	572	575	623	569	592	596	591	567	575	528	572	588	604	573	583	548	585	600	600	608	598	565	545	556	591	547	573	573	567	577	618	595	559	592	606	598	579	599	536	570	551	552	624	583	605	579	574	544	617	591	523	574	587	572	530	581	627	541	595	597	573	574	568	581	578	568	583	585	564	621	580	611	571	608	628	556	595	584	594	568	618	590	570	604	587	558	615	608	596	564	618	570	591	571	578	561	590	559	567	579	570	588	577	601	593	620	593	585	573	599	593	538	602	594	605	587	592	582	622	526	562	584	587	551	577	608	568	614	590	603	540	565	578	617	599	651	574	589	587	618	548	545	585	585	564	564	552	541	555	582	556	548	588	553	526	633	592	561	604	595	579	569	559	609	610	592	564	591	572	563	555	606	569	606	548	551	559	559	609	606	592	562	531	601	578	603	634	621	583	611	551	589	583	573	593	566	597	583	578	587	575	563	543	606	574	593	559	564	584	556	583	564	558	583	568	552	619	568	601	609	571	573	537	534	607	620	569	582	617	576	623	576	612	567	605	580	597	574	649	635	613	584	612	558	612	557	550	580	605	603	600	537	564	544	583	574	551	545	558	615	643	567	563	570	595	577	586	522	570	593	536	569	538	587	586	580	594	529	552	601	546	575	575	598	595	587	612	590	600	575	601	575	604	594	610	558	525	569	568	589	571	589	586	605	606	595	594	573	522	591	556	583	643	598	583	562	572	599	566	595	594	568	597	558	622	592	573	566	577	580	569	561	609	550	599	606	578	594	590	638	538	590	575	624	625	550	612	572	609	534	566	590	589	546	556	592	570	572	577	610	567	604	614	583	568	597	584	579	569	597	543	579	570	577	578	606	589	573	595	584	592	574	628	552	570	582	558	622	610	578	545	595	533	581	568	605	560	549	521	598	517	549	534	593	562	525	615	586	593	591	592	604	570	572	615	553	576	565	589	583	567	581	587	598	565	610	575	528	532	581	613	601	589	583	564	587	590	536	589	559	546	612	570	603	578	594	616	565	550	572	594	558	597	541	618	595	620	570	605	580	559	527	543	572	567	589	602	577	583	598	577	600	593	548	545	573	565	586	575	553	574	586	603	598	536	597	645	596	552	571	567	565	615	587	619	594	603	622	601	597	578	594	566	588	587	547	565
1398	429	447	402	379	339	329	329	336	355	334	375	314	323	290	340	328	340	300	264	314	311	323	313	305	303	337	321	332	300	333	339	338	314	346	285	315	318	313	277	334	321	300	323	327	325	281	356	315	296	347	304	319	332	342	307	289	345	311	333	314	311	322	350	285	320	301	292	315	352	335	313	306	366	351	299	314	318	317	310	336	315	359	310	314	283	309	338	333	312	328	317	316	295	314	325	295	328	304	323	336	320	334	345	331	346	344	312	316	307	338	313	285	315	324	353	286	328	342	335	313	341	348	340	310	319	363	337	307	303	318	338	333	289	342	307	320	293	302	337	302	319	307	341	327	309	314	341	278	306	327	283	293	336	281	286	325	292	327	333	354	316	305	293	307	362	329	325	315	289	320	305	305	304	342	311	313	352	293	308	323	312	337	294	325	313	324	313	298	318	271	331	345	327	305	357	316	377	321	320	311	346	301	357	326	348	313	304	323	332	328	323	274	340	330	324	311	353	308	282	349	303	340	297	303	314	306	306	318	316	304	331	291	298	319	329	301	315	290	323	338	318	331	341	302	324	328	331	280	305	330	290	322	320	319	315	344	337	309	309	364	276	318	341	307	326	313	332	305	275	317	329	330	332	291	332	281	300	335	314	331	340	303	343	358	337	301	328	283	292	346	314	308	313	288	294	298	303	281	380	303	328	316	316	309	325	345	300	319	280	330	321	310	351	297	306	337	306	316	322	350	317	312	305	317	325	343	329	315	310	290	301	355	362	317	330	299	318	308	321	317	315	306	317	291	330	336	320	327	311	285	297	354	313	326	317	338	306	306	330	322	302	319	328	323	333	287	357	325	331	331	318	315	316	313	290	292	307	329	310	321	300	297	303	330	318	313	334	302	342	312	333	318	298	325	357	332	315	296	304	316	325	301	329	320	302	342	332	324	315	310	337	344	337	303	335	330	322	326	324	317	343	293	320	303	330	317	300	303	326	288	325	311	326	303	311	342	341	355	333	324	358	304	321	343	281	337	305	317	341	297	309	311	333	300	262	336	328	335	288	346	314	327	278	313	335	310	288	340	310	353	320	298	288	320	306	339	317	338	321	336	314	328	304	317	305	317	296	272	322	320	335	322	312	323	313	325	331	320	301	315	339	323	334	346	317	326	334	315	317	312	332	316	333	320	320	325	311	349	307	307	334	326	318	312	355	285	329	346	318	373	307	336	358	293	347	340	332	314	295	335	318	303	315	322	337	352	312	298	311	307	310	350	335	311	333	302	326	340	322	315	302	369	301	296	321	323	325	338	327	316	325	312	288	286	332	322	334	344	317	333	320	321	305	327	312	333	325	353	316	318	317	329	317	300	301	315	308	303	334	311	330	320	286	310	307	327	318	311	287	297	315	306	298	291	306	284	326	305	297	317	306	301	326	310	302	303	312	314	315	310	347	307	292	344	339	321	313	322	321	302	341	298	328	340	346	322	330	309	310	347	286	307	324	317	322	323	324	336	347	318	323	328	329	322	293	325	317	272	370	335	320	347	331	337	307	305	310	337	306	308	308	306	315	297	279	322	306	333	320	351	310	298	331	323	315	305	347	321	310	330	346	311	319	331	327	339	304	301	298	292	299	325	302	299	303	304	312	322	338	333	306	321	298	313	357	319	320	318	313	294	318	343	314	283	321	312	330	301	353	329	315	357	340	320	328	369	289	329	348	332	302	324	346	306	261	316	318	329	337	315	312	350	311	335	334	277	304	320	321	282	325	283	315	351	343	318	325	320	343	324	331	347	306	319	286	335	330	294	329	289	314	341	344	332	316	321	328	333	268	345	308	303	321	318	338	305	316	332	326	305	300	319	304	288	350	315	311	320	326	312	324	324	305	304	340	321	314	321	315	306	307	345	325	350	318	346	306	334	321	280	320	299	351	326	318	321	319	300	349	349	330	315	315	316	351	343	320	278	310	332	314	340	303	344	309	332	299	333	337	344	330	323	308	329	323	282	341	317	346	330	322	324	293	342	322	302	351	328	320	341	317	316	348	352	343	284	323	329	351	349	314	315	330	308	310	290	302	307	308	326	320	298	321	332	329	322	338	318	302	318	321	296	316	323	350	318	340	328	313	322	310	321	304	319	298	300	339	340	307	342	297	289	302	367	325	320	314	315	319	303	298	329	310	306	305	349	327	309	333	337	305	334	324	313	345	318	356	309	314	335	312	327	317	321	316	305	303	310	334	277	308	304	322	339	359	332	307	297	317	323	299	311	316	304	337	305	322	336	310	334	330	319	321	328	325	344	297	306	329	335	317	282	310	323	329	325	286	346	308	302	332	328	293	318	304	332	347	324	315	337	365	290	332	312	308	326	292	313	344	318	310	301	293	311	309	351	327	312	329	320	333	331	318	335	314	307	310	323	326	312	343	352	311	290	331	319	330	302	328	330	327	312	289	331	307	334	327	325	321	336	336	331	338	346	301	310	308	298	318	338	324	328	318	301	284	331	340	348	276	315	322	321	305	345	329	311	345	302	339	330	281	313	317	345	323	303	345	343	349	343	310	276	287	339	328	338	322	367	340	339	321	295	302	306	304	328	360	319	305	293	341	334	289	312	323	298	307	319	321	336	311	349	292	318	324	352	325	298	318	289	313	338	309	311	299	321	352	323	312	340	330	330	311	293	327	310	317	328	324	321	314	312	317	350	339	271	326	348	299	307	298	330	363	330	334	278	365	302	336	322	320	318	293	355	326	309	317	330	329	307	273	310	314	287	307	313	308	310	334	316	345	332	322	341	329	313	329	296	327	340	310	311	360	318	318	298	308	345	321	326	328	321	333	341	340	295	323	342	300	310	335	324	341	351	327	368	351	311	290	345	328	312	338	271	334	289	332	307	317	358	295	309	337	325	315	294	342	331	344	343	316	332	295	328	311	278	332	300	347	306	323	313	345	299	285	334	333	322	318	306	325	282	316	313	318	317	321	337	316	327	329	342	302	300	307	299	325	317	308	315	349	338	299	327	305	368	335	331	303	282	308	317	315	315	329	305	342	302	329	323	339	315	309	350	302	305	293	332	316	302	306	319	299	335	349	322	347	281	322	323	348	316	339	325	289	310	352	319	311	299	315	318	314	290	297	302	318	307	340	347	313	328	324	317	337	329	327	319	351	323	319	290	323	318	286	333	319	309	350	323	282	335	330	323	316	304	304	303	310	346	327	302	317	339	323	315	310	309	328	327	308	349	284	305	334	289	312	317	321	334	298	324	310	316	298	322	331	317	298	302	345	322	337	335	302	293	293	318	317	333	342	350	313	365	319	345	337	337	331	328	318	325	329	363	331	347	323	332	321	332	353	302	336	314	325	337	315	297	302	332	301	294	297	308	321	323	318	315	307	301	316	362	346	334	322	315	332	311	311	317	328	290	358	324	330	317	321	315	329	320	335	361	338	327	327	276	314	330	321	294	331	342	324	354	312	326	320	341	336	346	304	328	316	298	325
2053	896	1007	1119	1034	1051	959	934	911	881	846	843	876	826	813	802	787	821	792	766	810	792	824	843	773	791	789	764	777	792	812	791	817	773	785	784	804	853	826	738	770	793	775	834	766	799	839	797	774	722	813	824	849	839	759	804	778	817	807	823	778	799	787	824	763	779	703	783	793	800	754	786	814	815	818	841	787	803	749	751	774	773	784	779	817	757	795	838	760	817	795	838	831	812	797	785	801	782	781	774	796	785	843	787	787	820	828	754	800	783	823	793	742	832	810	786	794	795	754	819	787	773	797	783	796	756	773	811	724	790	782	837	801	769	800	786	749	789	796	821	793	802	759	804	816	786	792	728	764	818	789	825	782	805	764	786	797	828	797	760	808	789	827	786	809	808	781	779	808	767	772	779	709	808	772	822	801	804	760	757	788	785	785	789	798	755	789	828	784	750	809	805	778	816	742	776	812	784	772	788	816	775	794	820	793	778	800	858	774	788	754	802	798	769	797	793	780	802	839	807	784	774	756	823	806	735	788	804	821	792	784	787	760	781	705	791	777	711	795	744	745	766	782	787	801	790	777	803	783	757	838	877	781	789	768	854	833	781	821	854	838	838	809	800	828	828	803	834	837	784	820	806	845	806	823	769	848	796	755	815	779	789	795	769	745	776	779	820	773	808	791	731	810	798	729	832	823	848	794	768	850	811	795	773	824	788	819	757	801	849	823	813	826	795	783	735	809	828	791	773	776	802	747	836	777	765	774	774	765	798	804	792	814	819	809	768	792	784	745	767	764	802	798	835	792	777	805	791	808	799	820	831	847	789	812	776	794	786	795	757	823	802	874	723	809	777	792	809	832	746	780	800	800	803	826	792	806	806	803	834	774	711	765	739	750	784	794	800	775	799	725	789	751	807	789	746	803	811	775	774	768	778	763	884	803	812	832	810	801	787	813	822	778	782	746	793	803	826	810	799	790	829	801	747	774	793	789	800	815	812	757	819	806	812	837	808	776	762	765	801	846	814	776	811	813	746	834	809	788	801	767	795	784	777	743	788	794	755	780	794	809	764	863	798	738	760	804	834	779	750	781	825	759	804	736	844	782	807	767	794	784	781	859	851	819	813	801	791	773	794	794	768	751	759	756	801	789	749	831	799	802	774	813	765	787	748	784	781	782	784	747	780	810	764	782	747	781	810	775	793	789	787	827	809	800	802	822	823	772	793	777	749	816	826	802	816	782	795	815	800	773	784	809	800	805	844	801	777	812	817	837	819	826	800	789	760	748	822	766	819	809	797	778	832	829	768	847	801	859	792	784	779	804	814	775	754	732	818	829	739	785	751	814	778	780	748	832	790	819	755	799	740	771	769	819	792	792	787	792	817	790	775	796	808	797	765	781	857	800	779	735	839	827	781	804	801	750	796	792	783	822	744	780	792	820	799	819	761	808	861	794	820	839	786	817	789	790	751	781	772	813	774	810	832	827	787	794	819	801	752	835	759	800	766	820	747	748	827	787	812	846	804	814	816	751	803	783	726	786	814	783	775	761	824	830	807	764	775	787	782	780	722	746	785	825	846	813	794	793	807	775	809	738	846	847	793	758	791	811	798	802	806	809	826	798	771	798	810	778	818	821	814	771	730	770	789	800	778	800	811	820	799	764	756	789	790	800	820	800	774	774	769	800	794	825	807	733	774	817	755	775	841	827	827	736	769	785	790	818	844	782	760	856	772	810	793	819	767	792	809	804	778	805	798	792	815	741	784	703	766	775	789	803	786	764	786	757	801	783	771	794	784	796	803	749	851	774	770	817	793	781	832	793	761	798	787	735	763	784	778	804	811	793	814	801	727	809	752	841	844	759	794	771	826	788	780	783	804	788	799	772	816	800	803	877	780	842	814	783	775	800	820	783	747	830	806	777	787	790	790	820	783	707	808	759	764	831	789	770	857	836	794	745	798	759	783	757	826	785	824	794	772	803	829	744	765	807	830	768	789	811	803	773	797	792	834	777	813	811	778	781	807	869	808	760	772	803	794	808	760	827	796	808	766	784	780	775	852	805	730	765	834	801	797	811	764	815	739	737	787	767	850	769	779	780	799	802	775	818	795	799	767	747	760	823	797	815	765	772	803	748	832	794	805	806	785	763	843	760	773	793	804	777	793	755	799	800	801	784	782	752	766	801	821	823	748	779	800	841	724	798	768	836	793	778	794	784	732	768	844	773	771	829	801	859	803	782	767	760	827	795	787	781	788	821	766	788	799	817	805	775	789	741	776	797	809	825	798	753	780	792	830	780	738	787	808	753	810	760	806	794	828	802	751	745	797	831	783	787	804	804	845	754	782	801	764	788	793	800	840	838	752	806	787	745	759	807	817	816	833	790	866	816	744	790	834	800	778	786	784	811	835	807	803	798	803	773	801	809	777	723	788	772	803	779	821	787	807	759	798	787	778	809	798	830	750	808	783	726	800	768	803	760	806	830	730	793	788	796	782	771	811	785	746	764	792	819	789	773	766	754	785	792	807	759	795	781	804	788	811	731	780	779	820	779	815	829	789	784	761	841	798	794	814	825	761	798	750	833	773	789	745	792	750	845	767	824	782	816	791	814	818	803	795	796	788	780	848	814	792	806	814	790	757	757	785	802	744	819	802	770	768	843	831	775	813	788	841	832	736	802	757	765	818	791	798	789	811	795	795	810	818	786	787	794	813	774	784	772	763	816	806	786	796	812	762	794	753	786	805	807	812	769	796	826	812	819	814	788	774	749	782	738	758	811	799	776	754	805	797	757	789	750	806	849	753	769	817	802	751	837	767	792	785	831	762	839	794	774	755	740	828	815	781	761	791	814	762	800	770	812	806	822	800	818	838	815	784	826	817	770	807	755	789	837	805	803	723	812	763	781	778	790	754	764	764	791	767	777	760	773	801	802	769	834	796	797	756	783	772	787	827	783	840	739	794	822	774	787	826	789	789	768	838	828	810	762	812	801	807	792	781	783	840	774	787	795	802	785	834	779	764	780	841	788	821	848	810	818	817	791	824	775	804	743	722	813	751	809	812	797	847	742	774	775	770	765	783	799	748	765	810	848	834	787	752	757	784	824	817	793	807	784	783	750	771	806	777	793	800	819	758	771	765	833	780	810	833	812	817	799	790	817	844	788	781	771	789	794	784	770	795	789	749	819	788	834	825	819	842	746	794	754	757	792	757	848	838	766	754	798	808	808	785	782	838	827	816	769	803	817	777	792	747	748	768	767	782	794	775	818	830	773	818	784	716	846	796	782	789	769	748	769	791	781	765	775	836	814	784	834	775	801	841	786	770	763	755	800	800	783	794	810	813	760	725	770	808	767	848	771	810	760	780	781	806	774	803	764	799	851	805	769	831	831	809	801	811	799	813	746	771	807	793	798	753	775	749	785	790	751	795	794	783	759	802	829	808	785	811	794	812	804	804	745	825	805	807	774	805	827	815	797	778	788	781	820	801	817	784	777	782	806	809	823	837
6603	754	870	684	651	538	465	468	452	488	378	432	384	408	411	398	398	360	397	384	391	377	395	390	384	408	385	367	398	404	392	409	386	379	381	349	389	381	352	391	392	337	369	355	391	362	351	414	409	410	411	388	358	413	412	361	396	390	365	348	374	359	408	380	373	390	348	399	361	367	381	382	396	354	360	369	339	380	387	338	393	373	365	366	373	389	340	365	417	397	394	385	371	374	369	359	359	360	341	364	390	414	405	399	395	367	398	355	388	382	352	384	367	373	369	398	415	376	383	329	385	378	371	360	403	372	375	409	379	394	360	371	371	385	378	405	401	389	389	385	347	354	400	394	370	379	415	391	340	367	384	413	398	382	411	358	343	377	380	399	366	377	389	362	409	354	375	381	391	389	392	367	374	412	372	350	381	371	379	388	323	405	383	374	354	406	382	381	342	352	406	371	365	385	347	394	376	368	397	393	385	342	358	371	360	350	352	357	344	377	378	355	389	333	377	391	365	375	394	364	374	404	400	327	386	403	381	381	380	368	358	383	403	339	373	359	394	377	374	366	349	389	361	368	389	370	400	405	414	379	349	400	358	385	349	370	387	368	403	418	357	354	367	371	381	377	376	365	377	388	390	380	415	361	332	380	362	361	407	351	349	381	379	387	412	371	370	382	429	381	361	377	349	391	413	395	385	334	341	395	366	382	366	396	356	382	364	365	367	352	351	360	409	394	377	388	405	362	336	373	372	364	356	374	369	392	369	414	342	366	372	361	350	379	366	374	403	392	346	391	357	361	368	389	370	376	372	392	398	344	386	373	375	387	401	393	387	365	343	406	396	385	393	410	375	325	371	373	355	386	336	326	369	403	371	400	398	341	341	396	351	379	362	352	393	354	424	346	411	393	376	377	395	327	397	375	382	367	412	378	390	381	397	378	362	383	350	382	375	387	425	384	405	374	361	364	365	389	351	382	387	365	396	366	349	371	382	363	425	440	400	384	350	353	410	350	430	412	354	348	345	367	427	407	329	390	365	350	404	374	369	430	399	384	357	385	335	417	396	424	364	388	368	360	333	359	372	394	401	354	393	385	371	349	370	424	401	394	376	350	386	409	350	390	415	392	382	409	345	414	417	354	395	385	381	377	386	365	410	354	376	377	382	371	354	377	377	360	398	382	374	381	371	387	403	378	381	390	383	352	376	389	375	391	410	363	372	362	370	362	388	371	381	405	394	372	352	358	335	338	402	358	392	361	383	382	380	364	356	359	362	375	371	419	390	374	357	352	346	369	382	389	394	416	410	395	377	372	336	365	372	380	407	374	376	372	406	373	362	361	401	376	381	388	364	376	368	380	432	377	365	433	390	391	368	406	375	415	412	378	355	358	375	358	388	396	405	394	395	372	393	382	379	378	377	383	365	365	379	354	372	389	361	364	428	358	343	335	386	394	390	378	355	384	387	361	368	396	373	377	385	355	386	416	354	364	380	394	348	390	370	388	402	361	375	336	389	422	406	358	344	380	391	379	361	349	359	357	384	365	386	387	372	398	360	375	402	373	396	361	372	400	347	405	358	346	375	386	412	375	408	360	377	369	366	423	361	390	387	386	399	407	409	389	360	378	392	409	421	380	385	380	378	412	397	385	366	357	407	391	385	379	369	356	379	363	358	380	391	395	353	379	357	369	376	380	405	348	391	358	421	368	379	387	396	385	370	363	361	409	400	393	377	386	401	376	375	386	410	362	351	392	427	405	393	374	372	410	336	410	372	372	371	367	410	389	342	367	374	370	357	384	329	385	378	378	368	342	356	398	346	354	354	406	354	383	405	317	380	410	384	349	402	410	379	368	392	400	373	393	384	412	346	367	373	374	373	390	409	387	369	356	371	385	412	388	360	371	385	352	361	391	376	412	350	367	395	422	406	383	359	368	367	370	352	372	367	358	408	409	369	347	381	389	372	369	432	366	392	368	357	348	399	403	392	401	382	373	383	355	389	393	377	372	344	373	376	372	382	394	394	412	353	366	360	374	410	368	361	357	358	385	394	386	371	383	399	361	379	372	374	379	396	384	364	390	390	361	379	380	374	357	365	386	369	339	349	400	364	406	369	383	402	397	410	345	405	379	353	343	359	346	365	344	379	375	367	408	420	423	376	360	357	407	373	409	380	403	331	365	358	379	388	370	381	375	368	359	382	357	354	379	402	382	358	405	389	375	376	379	369	371	347	346	379	370	396	389	399	376	395	376	354	366	379	435	416	370	405	403	369	353	391	412	345	417	390	356	381	377	368	391	428	391	417	376	408	348	368	398	407	395	374	413	352	377	362	364	366	374	402	403	384	358	395	338	378	380	371	392	375	407	370	361	413	390	381	365	388	369	358	342	376	373	360	332	407	356	381	354	356	405	388	360	347	391	374	393	387	358	354	366	367	380	378	388	369	381	392	379	383	363	361	375	350	392	369	387	395	363	390	395	389	379	360	373	416	444	377	379	394	374	377	388	419	381	403	388	378	336	388	367	362	387	384	358	374	394	348	351	357	394	399	368	368	369	371	373	372	383	347	357	332	364	408	393	389	373	396	393	392	388	355	368	380	368	356	350	365	379	371	375	397	328	379	360	384	378	403	390	371	388	377	377	356	357	335	386	389	397	378	417	415	396	359	389	371	354	335	338	387	359	367	410	401	419	382	380	387	377	393	370	398	387	366	342	421	346	357	388	393	356	423	352	378	362	379	402	341	411	375	399	387	349	388	377	404	377	408	401	345	342	386	374	387	383	403	362	384	343	353	336	345	369	394	372	415	405	372	376	389	385	368	351	384	328	369	392	373	380	381	363	400	396	387	402	390	394	383	389	382	368	377	378	431	355	383	389	371	378	359	389	355	379	391	399	375	396	381	391	335	383	370	375	371	393	386	385	365	396	334	384	388	375	355	386	400	447	390	350	389	370	364	374	395	372	404	396	391	402	385	391	355	376	374	414	365	399	342	353	398	410	369	373	404	383	365	407	358	355	366	380	365	395	353	364	378	406	408	393	350	384	385	385	335	349	406	379	407	391	358	389	363	402	406	381	373	367	364	365	388	351	401	371	390	369	387	388	381	367	389	358	355	361	374	394	389	346	384	368	403	408	414	410	369	385	374	338	372	394	345	409	351	369	401	358	384	353	353	390	368	363	351	371	361	361	373	348	383	390	406	398	387	374	364	378	374	377	372	376	412	420	361	386	404	372	394	390	370	405	398	401	377	367	387	351	383	361	383	357	395	365	395	357	341	368	401	361	364	357	330	379	373	373	369	362	375	398	357	367	409	354	407	360	390	390	380	365	370	361	390	358	387	386	430	388	355	378	376	360	414	362	391	389	362	399	353	351	359	366	372	364	396	404	402	394	363	375	403	376	390	386	392	379	402	375	379	364	345	403	373	394	414	368	370	355	393	362	382	394	363	365	377	407	371	356	375	362	346	348	407	424	371	391	357	369	357	386	343	368	372	375	388	365	406	356
6432	1231	1920	2129	2017	1719	1554	1369	1230	1150	1217	1112	1029	1008	1010	962	948	931	980	912	942	898	922	917	881	962	921	961	926	984	896	965	898	951	918	927	933	913	933	970	949	936	887	938	915	960	913	949	914	954	875	936	893	949	901	923	896	888	920	962	871	888	972	889	965	927	912	931	989	930	960	983	908	914	913	911	882	896	900	923	884	868	859	888	948	877	866	886	925	882	891	900	860	929	862	939	947	949	874	875	965	919	884	931	946	866	890	887	856	888	910	925	973	931	892	960	946	943	869	916	897	911	900	935	868	921	907	873	904	848	860	900	931	865	914	876	892	905	885	943	954	903	924	964	920	896	892	894	879	918	923	916	897	937	912	929	927	914	885	945	901	903	935	925	897	869	901	895	906	894	945	989	891	913	909	922	866	923	918	884	899	958	881	917	922	891	932	927	879	865	959	880	933	856	931	897	897	851	862	918	901	915	933	925	859	868	919	938	907	848	933	944	856	973	877	918	893	901	964	899	898	912	917	919	927	954	937	989	928	940	909	901	938	902	911	872	869	892	909	887	916	913	867	916	843	923	902	879	909	892	934	985	848	917	832	926	888	944	919	908	938	904	945	965	878	924	934	947	930	939	885	917	921	924	890	885	892	873	879	882	935	923	936	932	897	911	911	900	901	884	912	917	957	949	932	860	991	920	915	935	931	916	949	918	966	921	879	909	905	949	911	885	903	923	906	927	941	882	894	862	928	912	921	949	965	898	876	847	927	977	888	882	876	873	883	927	868	898	889	897	897	904	903	923	914	884	950	899	953	895	982	890	862	869	980	927	936	878	917	917	939	945	919	876	924	880	968	850	919	918	937	918	872	874	912	902	962	969	935	886	917	872	859	916	890	873	953	851	897	907	879	897	900	935	914	941	884	948	901	897	901	901	869	908	849	949	970	948	864	932	857	853	936	981	935	934	884	909	914	919	961	906	904	900	953	912	883	924	870	902	903	884	889	917	915	923	932	919	891	909	928	944	881	855	916	953	931	963	902	925	921	949	916	917	922	894	921	899	839	891	914	919	962	867	918	925	894	924	927	930	916	899	931	930	903	862	901	904	865	861	948	932	890	877	925	864	878	896	892	870	919	899	908	953	961	928	862	887	897	916	984	908	937	913	879	942	902	891	881	905	912	918	963	856	939	921	873	917	940	952	881	950	891	872	906	864	948	920	938	940	913	894	897	877	950	928	938	942	886	897	909	910	926	875	917	936	893	942	893	940	926	941	959	885	962	826	866	937	936	886	985	929	936	895	962	844	920	891	958	961	910	894	855	906	938	856	914	922	954	939	978	928	981	913	953	877	888	944	919	874	926	901	905	899	899	897	880	873	943	895	860	949	951	942	906	884	911	934	916	901	890	866	955	884	867	836	891	924	961	912	941	950	882	945	868	884	925	902	942	908	920	914	847	868	932	946	934	906	958	908	940	911	930	904	837	848	969	942	904	902	945	918	895	857	865	935	912	926	906	905	938	905	887	949	892	908	924	958	917	895	846	862	905	866	941	910	914	882	926	875	901	931	946	901	885	962	890	924	897	876	891	908	900	938	907	885	877	945	971	906	914	895	891	865	912	923	898	909	882	930	935	928	929	909	927	907	878	954	958	892	901	923	945	921	912	919	870	938	878	950	908	874	921	942	911	936	846	918	922	912	868	903	895	899	909	908	922	924	885	914	918	892	908	845	897	928	898	920	874	968	963	919	916	939	861	879	892	944	902	898	905	904	891	879	974	913	912	905	914	886	853	885	917	902	921	871	900	946	927	907	913	886	888	915	950	934	894	906	910	873	890	960	942	903	943	913	898	879	879	863	920	886	922	913	902	929	908	944	936	917	872	922	871	879	969	919	930	870	908	890	911	906	954	929	884	890	925	915	935	933	932	876	894	930	937	904	894	985	918	950	881	877	935	891	910	939	885	918	892	879	834	892	932	985	921	944	923	896	965	893	900	910	891	883	913	909	970	928	881	888	900	926	850	897	958	892	911	902	928	884	912	980	882	972	918	920	958	884	991	925	921	916	957	887	975	899	850	897	891	918	930	902	908	982	923	910	867	888	938	897	893	850	901	908	929	932	937	963	873	894	889	917	902	983	956	929	928	935	919	868	940	957	881	912	908	981	842	882	907	902	937	905	877	907	978	868	948	880	903	882	933	914	860	916	911	883	935	913	902	852	896	892	923	851	916	931	947	950	963	927	974	901	908	853	952	911	929	944	865	914	965	876	920	963	907	927	891	961	949	896	919	957	869	929	924	909	916	919	949	847	907	962	947	944	895	893	902	908	862	902	898	888	926	944	914	887	899	857	870	897	956	895	895	812	872	970	922	971	892	884	903	913	913	887	926	900	915	868	964	903	981	984	907	909	898	891	928	888	925	910	939	944	904	908	900	850	869	966	879	890	939	898	863	916	936	872	896	911	899	933	970	898	854	920	857	915	909	916	910	950	923	928	908	890	826	951	885	879	924	925	883	909	889	958	916	915	901	930	918	942	846	936	908	941	922	941	936	892	934	942	888	888	924	911	900	933	887	884	897	904	890	886	926	865	907	891	869	859	921	899	892	906	910	942	914	904	923	877	927	910	955	850	941	931	921	909	958	951	858	931	889	948	884	892	890	892	910	917	923	929	872	901	918	976	934	932	935	841	901	919	890	924	955	929	877	901	916	936	897	883	905	842	919	916	883	963	938	915	877	955	950	886	912	944	939	872	890	960	925	905	870	860	939	875	896	928	942	954	903	940	883	906	885	857	876	963	914	892	925	896	898	928	952	893	874	874	908	958	937	879	921	869	926	928	882	894	908	950	899	941	895	912	917	904	908	900	941	944	889	963	906	925	869	881	913	869	931	946	920	907	895	934	899	996	873	945	939	963	891	897	874	894	858	888	897	966	898	940	903	900	883	959	898	885	899	939	911	899	945	878	944	954	927	946	920	901	942	913	900	930	910	934	948	902	918	898	884	898	914	901	879	928	883	889	875	915	943	952	903	966	924	950	850	932	891	939	886	895	884	925	965	892	962	926	904	916	950	955	917	871	876	893	938	949	900	940	892	904	928	885	929	856	908	858	942	900	882	905	897	950	875	869	898	926	858	865	902	915	966	873	903	904	911	1005	873	880	923	927	915	897	901	881	920	936	894	913	872	855	904	917	881	868	943	910	908	862	896	948	952	923	857	939	943	862	928	940	929	916	926	917	908	900	935	914	962	893	958	954	995	846	891	882	892	850	915	893	922	924	934	876	901	942	923	922	920	911	869	1007	943	891	899	846	908	872	869	986	909	883	872	896	912	905	927	904	914	931	860	876	895	943	950	891	892	960	911	921	891	886	907	954	929	897	893	940	907	910	957	933	907	928	908	864	935	877	938	871	874	902	900	919	962	906	953	872	945	923	928	899	935	892	897	895	915	880	905	889	908	923	911	909	868	894	899	913	895	904	930	897	916	918	919	895	936	923	917	866
12147	1072	974	817	626	482	441	374	311	318	301	294	277	253	290	265	213	240	246	245	237	251	225	248	262	232	242	243	245	234	248	232	245	242	207	211	258	248	231	234	260	222	252	217	252	228	219	248	207	197	243	262	240	268	266	277	226	256	242	224	218	247	243	203	248	237	235	233	247	224	249	251	214	242	229	226	219	231	227	252	263	261	220	259	246	235	221	225	242	240	251	230	220	207	225	226	244	232	213	244	251	248	223	222	238	240	227	251	219	244	251	216	237	239	215	239	215	253	255	238	196	226	251	223	223	220	226	248	260	227	247	198	216	230	229	253	232	235	250	220	228	238	220	246	235	223	234	212	245	230	225	229	240	234	207	231	232	213	226	238	229	250	223	230	233	230	223	249	233	230	244	242	229	206	230	235	246	234	247	231	225	255	246	205	242	227	201	239	245	214	218	239	233	234	211	237	234	223	196	243	237	226	260	230	217	249	205	235	235	226	220	236	237	246	232	233	221	213	208	229	223	237	195	254	234	213	237	235	249	242	220	228	240	240	218	230	252	234	234	254	261	239	225	231	226	250	248	242	258	221	223	228	248	229	248	213	239	239	235	254	233	234	224	221	261	233	208	234	208	205	225	212	231	259	246	230	255	228	258	245	241	225	220	245	230	227	218	221	248	251	226	245	233	220	222	217	217	234	252	251	222	233	206	219	234	217	235	250	244	246	217	230	204	215	222	199	221	253	243	227	238	248	214	245	206	224	254	230	235	249	229	214	220	256	248	230	207	236	230	247	218	251	239	245	197	248	246	228	244	221	242	244	215	218	218	235	230	231	223	246	220	264	225	212	254	228	232	233	229	208	227	191	230	245	251	240	216	272	242	248	232	257	229	272	249	207	205	209	233	243	238	225	253	221	231	219	243	223	232	245	229	215	230	240	242	282	238	274	249	235	227	220	259	266	241	243	226	229	259	234	242	206	244	229	199	219	223	218	226	249	253	212	222	254	208	252	214	229	237	256	261	222	234	239	239	229	246	245	223	232	254	206	218	230	257	238	230	233	247	254	213	226	260	235	216	206	241	231	231	244	277	229	238	213	228	230	242	241	238	227	239	266	245	235	224	204	207	230	215	235	233	236	235	232	226	243	199	226	244	224	237	266	217	248	247	222	244	215	276	255	233	233	230	223	263	238	236	209	247	237	240	227	276	226	209	248	218	230	246	232	230	256	252	245	252	229	242	229	198	227	216	222	226	200	206	237	246	228	227	224	238	237	252	214	219	274	236	250	215	225	221	238	214	207	229	201	215	214	234	242	253	239	217	191	202	226	234	263	251	226	245	222	229	225	233	198	212	218	226	235	228	222	234	255	245	237	237	235	267	232	245	222	224	252	234	243	213	243	255	240	246	233	261	227	249	230	242	222	242	222	258	254	233	238	252	245	236	235	245	237	214	230	218	218	232	222	257	234	228	242	239	222	188	252	230	246	257	208	242	227	238	227	204	218	261	211	245	226	232	233	245	216	215	208	210	212	251	228	209	234	232	227	239	246	239	246	232	233	255	210	214	214	218	223	223	246	262	234	219	241	255	248	221	252	235	241	232	239	223	227	227	241	208	244	250	243	226	236	236	201	228	215	215	240	245	240	260	227	236	265	219	204	234	255	219	200	256	230	267	226	231	220	226	235	272	226	225	226	237	241	239	226	217	215	254	240	216	196	217	211	247	221	262	232	231	216	256	241	243	223	213	244	220	216	264	274	229	233	217	253	237	226	229	252	197	227	239	239	228	232	241	197	226	229	226	227	239	216	229	207	222	219	226	226	234	219	239	240	216	225	228	247	203	233	236	251	248	236	233	220	228	273	217	245	211	230	235	207	209	211	219	240	230	201	238	234	208	222	235	245	256	241	224	217	218	215	242	231	253	215	239	209	225	210	249	234	243	241	234	219	237	241	223	220	221	217	254	245	208	224	242	239	230	225	245	234	244	209	229	238	249	222	247	256	232	259	241	252	213	219	239	228	245	239	197	218	251	238	235	249	244	254	238	249	257	229	228	236	254	242	244	242	229	218	246	252	256	219	246	217	230	242	253	256	240	211	238	215	234	236	222	219	237	232	229	241	226	224	248	252	223	261	223	255	233	242	233	229	229	229	225	217	221	253	247	191	214	255	235	236	214	228	224	241	225	206	232	215	219	235	241	209	226	230	224	248	242	264	231	226	240	232	219	252	224	240	247	212	231	205	233	253	252	206	244	206	222	220	260	252	208	241	255	232	241	229	252	224	236	239	229	230	231	243	236	238	240	255	238	237	223	201	217	228	249	215	259	216	222	237	256	223	258	223	240	255	218	223	218	229	249	185	259	237	211	261	234	250	199	261	242	242	232	251	234	246	221	252	249	252	231	245	200	219	211	253	230	227	205	234	221	214	210	230	221	243	243	233	244	223	230	235	223	230	234	218	207	233	248	208	232	203	224	233	208	236	220	213	221	226	247	236	225	223	258	252	239	224	246	251	200	213	242	218	249	252	213	230	224	219	232	218	243	198	232	262	244	217	221	228	261	225	224	252	208	243	220	194	253	248	237	239	211	255	222	255	237	253	232	250	254	253	211	216	255	233	226	246	226	260	218	214	224	223	232	223	258	244	229	236	218	258	247	231	218	236	228	226	219	239	229	240	265	224	245	246	239	230	224	198	228	226	231	217	266	223	207	278	231	218	209	247	221	239	229	245	238	216	241	251	235	221	235	224	215	230	231	219	208	221	225	201	262	245	254	224	251	239	239	220	256	242	225	232	250	247	242	241	208	196	233	223	228	216	240	225	241	198	262	236	261	241	242	234	241	238	249	235	244	230	238	215	237	231	235	230	230	200	210	256	216	229	249	264	259	242	228	221	219	205	219	216	248	237	230	203	242	239	223	188	212	224	248	244	241	255	236	203	207	219	230	229	210	241	221	227	236	244	219	252	225	252	245	235	219	245	218	229	221	248	232	237	210	241	211	216	215	208	213	241	231	256	246	234	243	252	258	237	255	228	233	246	230	236	204	235	223	259	257	225	222	255	226	258	226	225	221	233	216	231	213	267	256	245	223	235	239	249	224	222	222	264	233	237	239	225	214	242	227	228	215	235	220	229	204	230	258	241	227	213	262	222	242	235	206	225	226	243	232	234	216	225	247	265	231	260	221	243	228	248	209	221	247	261	216	248	239	256	214	206	240	236	221	236	226	243	256	239	225	232	236	253	229	220	238	222	240	225	222	222	228	217	245	228	245	243	224	234	242	222	258	237	233	251	242	217	192	233	246	244	230	218	279	232	254	244	239	247	222	249	258	215	248	236	243	274	257	218	236	204	250	244	256	238	242	245	221	224	265	241	247	206	215	227	242	218	239	222	238	215	193	253	213	215	237	225	217	241	221	237	220	234	233	228	217	196	213	231	221	242	217	210	233	217	239	216	238	226	199	237	228	221	259	221	219	234	200	216	271	241	237	231	261	236	239	224
7956	1258	2210	2706	2214	1861	1517	1327	1165	1025	941	976	835	835	736	732	700	655	669	695	652	676	599	626	641	664	642	584	646	603	637	622	577	655	642	582	576	566	628	618	624	631	590	582	572	618	602	588	608	583	572	616	569	573	604	560	583	570	582	595	597	547	536	557	585	579	591	552	623	603	624	589	612	611	609	590	565	610	561	553	582	577	614	550	636	573	560	580	547	593	586	577	563	619	568	590	545	562	585	595	590	592	600	604	594	568	571	610	648	572	601	580	598	549	576	564	550	600	600	570	604	590	544	557	558	625	587	546	623	581	593	565	551	559	587	543	588	592	554	610	577	587	568	613	572	545	596	579	582	597	595	620	560	553	604	525	564	564	573	591	563	586	585	581	609	633	574	590	596	601	569	557	553	610	610	555	585	577	577	618	579	589	577	556	553	579	591	612	610	555	577	602	560	637	561	567	608	576	539	599	600	584	611	557	598	624	564	621	602	548	555	592	547	582	576	601	576	558	614	579	620	520	596	603	556	587	586	610	610	607	614	590	589	591	546	589	583	533	597	587	592	549	592	569	578	574	573	598	560	575	575	568	548	587	558	519	642	629	575	586	583	567	600	592	603	573	590	594	558	596	567	583	585	612	568	537	583	565	563	572	549	567	572	545	584	576	595	573	581	573	598	559	586	592	591	553	614	574	601	542	577	570	581	568	531	579	566	605	613	585	526	573	562	540	572	587	610	555	568	578	579	601	562	580	596	568	600	599	530	583	572	561	595	600	578	652	570	598	574	590	618	523	620	589	613	592	604	549	583	578	637	557	547	578	562	566	594	583	594	573	545	575	577	550	572	616	523	555	559	523	601	569	620	616	587	593	602	562	584	610	586	565	592	576	572	599	565	573	552	564	598	587	597	586	590	591	616	577	595	553	573	589	589	589	594	606	572	523	599	612	562	571	552	563	547	560	601	590	571	578	573	557	561	609	588	571	576	587	585	554	610	618	627	580	591	562	544	585	604	589	569	563	568	577	563	613	576	599	613	544	615	567	594	594	601	556	550	604	570	590	592	576	603	585	612	609	569	563	548	546	584	541	535	590	570	562	584	573	574	569	598	587	593	601	547	564	570	606	602	563	578	576	592	608	553	609	582	545	581	572	568	602	594	581	576	599	603	596	565	588	590	583	535	576	599	634	559	587	553	552	590	572	586	579	516	604	576	553	579	536	569	559	537	605	590	596	534	598	583	593	567	551	594	544	573	556	601	598	592	558	578	586	570	544	595	571	617	569	602	558	577	574	554	541	589	582	572	553	547	571	593	586	571	616	554	597	627	575	615	622	565	549	578	556	607	606	607	578	568	575	550	586	547	605	552	581	613	597	584	589	544	577	609	576	568	573	579	531	615	539	618	592	620	581	592	569	572	558	583	526	568	548	619	563	604	576	566	568	556	581	580	601	621	582	578	560	602	556	564	605	575	609	551	601	573	594	579	569	555	560	624	592	558	561	576	579	578	580	549	580	573	581	552	566	618	553	579	579	580	552	613	589	542	611	575	593	586	572	571	619	562	568	576	566	622	622	617	546	559	540	548	616	569	576	608	589	577	590	590	564	618	598	577	587	569	558	599	563	598	586	582	623	572	633	578	591	577	583	585	576	592	561	596	594	540	613	602	584	553	609	586	589	576	591	553	603	572	583	581	576	639	607	564	549	609	576	607	602	600	567	587	594	562	568	576	576	566	577	576	554	609	553	608	558	611	573	604	543	545	603	562	595	602	619	549	554	553	564	577	636	610	535	574	582	602	597	570	547	608	524	594	564	595	569	568	603	595	578	575	615	591	587	537	587	559	597	558	611	597	579	558	580	583	556	567	573	601	577	594	597	572	572	599	591	546	611	556	570	575	604	602	551	569	582	560	590	567	583	593	574	546	556	593	575	568	573	613	593	579	588	591	587	575	555	564	573	561	598	555	563	604	595	571	554	560	575	631	604	572	561	590	591	580	590	609	587	569	594	601	572	580	568	564	581	633	521	612	624	570	582	567	557	552	614	555	584	569	613	608	603	565	579	577	603	571	590	593	543	620	576	614	608	592	598	572	584	599	577	584	549	602	548	597	652	606	591	596	604	590	584	565	599	560	640	590	593	616	600	574	545	563	562	588	558	565	508	540	560	598	570	589	559	601	525	595	596	546	662	574	564	632	580	596	598	585	635	550	547	586	566	617	550	630	546	620	607	573	612	625	572	601	554	599	622	532	596	590	552	578	571	560	577	600	568	563	603	583	573	582	560	621	556	546	554	602	624	564	580	586	558	555	553	578	640	603	600	610	587	596	550	571	559	602	577	566	601	581	590	572	573	615	570	572	582	542	602	606	558	594	591	556	563	606	571	584	580	593	574	577	574	585	575	563	595	626	544	531	603	574	619	556	536	617	540	547	586	571	572	599	600	584	582	577	566	584	570	571	597	594	596	622	554	556	592	571	581	597	616	551	557	623	584	524	617	554	600	569	585	607	564	556	581	588	559	605	595	603	565	584	609	615	538	605	595	575	573	621	618	580	582	637	566	546	550	601	594	611	567	586	597	575	565	608	593	639	624	593	580	580	558	574	588	566	625	551	612	564	583	541	576	558	560	546	581	583	585	583	572	611	583	571	583	594	604	587	578	571	601	579	567	606	606	594	565	576	570	638	610	561	617	557	576	592	570	559	560	594	605	583	564	562	580	560	576	603	614	540	579	576	608	603	561	571	559	577	560	522	569	598	628	583	591	551	574	578	618	595	574	623	576	539	556	602	561	616	586	630	623	555	622	571	581	567	583	586	599	545	582	579	557	578	595	558	576	586	615	611	584	637	633	559	564	603	544	545	614	545	592	558	559	602	556	586	605	574	543	544	541	557	574	605	600	579	574	575	603	612	609	529	573	569	571	577	553	558	587	555	573	566	598	551	610	607	583	567	550	570	617	554	616	592	557	596	545	593	596	561	592	580	549	561	576	560	620	605	580	632	568	625	579	566	576	568	560	577	581	559	544	591	544	594	572	602	578	588	588	536	594	567	608	613	581	560	570	605	604	552	575	608	588	599	529	593	543	544	576	574	635	563	584	584	603	591	564	578	551	604	626	558	545	564	569	567	513	562	554	579	553	542	582	544	594	607	510	554	611	582	609	573	599	585	563	604	569	561	631	580	580	586	559	562	594	602	578	563	579	579	586	591	573	572	560	561	583	601	543	590	588	525	548	537	578	643	581	564	566	596	609	541	604	590	538	557	568	573	600	588	600	567	599	582	609	507	574	557	620	570	597	607	588	602	604	570	587	589	594	573	596	562	571	597	567	600	580	539	513	609	587	608	556	568	581	598	597	581	553	578	574	567	621	584	573	604	555	568	622	558	652	543	597	529	531	584	594	608	574	597	597	591	567	536	567	550	587	578	594	566	596	588	569	565	608	603	518	575	571	582	577	618	587	561	577	592	539	593	567	579	608	521	588	620	600	587	593	630	621
1495	414	415	373	355	359	363	359	335	360	353	330	303	296	311	323	316	352	299	320	331	325	351	353	292	332	317	327	301	333	336	329	326	298	322	344	300	320	312	328	334	330	282	309	327	299	324	314	332	354	305	300	312	322	317	316	305	329	330	308	347	337	336	315	347	317	287	349	313	321	349	327	318	289	323	329	323	311	331	328	307	320	338	307	313	318	282	322	326	311	300	322	360	319	336	313	329	304	321	325	371	280	304	335	346	331	351	307	290	347	338	321	350	302	356	333	303	327	292	331	351	316	328	340	321	290	336	340	334	304	294	308	348	328	338	321	343	325	327	310	352	311	284	300	335	323	337	301	310	329	316	350	330	331	333	311	338	317	324	295	305	304	282	348	307	342	317	321	317	309	275	336	305	324	345	336	325	326	317	397	343	338	332	287	331	319	304	297	351	256	342	304	307	329	298	333	318	290	322	310	326	306	308	343	321	316	337	305	309	344	319	307	354	339	336	320	330	306	336	312	316	346	286	337	314	329	302	326	302	330	322	315	313	273	335	309	305	309	311	326	340	327	293	322	314	324	329	350	317	296	341	330	318	338	302	296	312	300	310	294	327	314	307	315	322	312	319	342	338	330	310	318	375	353	313	297	305	332	329	335	290	288	302	330	284	323	297	314	346	328	335	310	325	332	300	341	334	321	282	322	310	297	310	309	323	326	311	312	309	318	309	291	324	310	309	348	283	348	322	359	281	319	332	322	275	349	346	342	340	326	331	319	333	305	327	321	358	297	333	326	315	324	316	311	300	327	314	288	321	320	332	339	337	318	326	348	304	329	343	315	319	297	296	322	332	314	360	316	315	329	303	315	293	329	308	318	354	301	328	330	342	318	313	292	345	307	322	339	340	338	298	312	303	300	312	345	298	337	328	292	319	342	316	313	341	328	310	310	335	299	329	343	310	291	342	294	311	300	336	297	330	315	341	308	355	309	319	319	334	328	302	310	300	303	294	292	322	316	348	328	328	310	311	297	354	290	315	340	264	306	305	332	343	311	302	308	335	316	320	334	313	305	288	282	327	319	329	299	313	304	330	332	307	300	303	302	295	326	294	282	300	358	350	314	344	323	322	331	322	321	329	305	271	304	315	303	331	358	309	295	317	320	298	296	307	343	326	330	338	311	291	323	311	311	329	358	316	343	313	335	318	341	312	336	313	301	288	304	307	353	294	338	327	345	324	335	318	322	296	315	334	323	290	366	310	331	293	329	315	297	325	323	314	330	309	317	288	307	342	327	321	317	326	276	328	289	360	317	309	314	281	320	323	306	337	326	312	358	343	338	341	345	327	296	333	335	291	331	326	319	335	289	347	343	330	285	356	289	296	314	311	303	287	334	346	325	319	292	344	274	337	331	312	288	297	324	304	299	320	323	323	309	325	301	304	323	305	316	343	329	317	350	314	319	333	296	346	310	287	314	313	288	328	311	335	337	329	351	324	328	314	298	310	318	354	346	270	333	337	311	304	316	371	313	280	341	322	317	324	321	298	318	316	320	321	331	336	310	310	347	345	297	317	307	296	305	307	338	309	338	321	309	349	328	335	318	297	324	317	315	298	314	301	329	300	310	317	315	332	321	343	340	327	318	290	333	320	281	329	323	298	316	308	318	307	291	308	325	272	320	344	329	330	323	341	305	348	348	315	326	296	318	322	317	312	301	310	325	341	355	305	327	303	317	358	297	317	280	339	309	312	347	330	360	303	320	330	341	328	352	315	317	335	307	300	323	293	316	306	280	273	321	325	302	304	299	301	335	315	317	284	308	298	308	310	308	279	318	292	338	340	309	330	302	348	318	318	334	334	348	342	305	334	319	345	270	307	313	319	326	338	350	341	329	352	310	331	322	305	322	271	302	326	318	297	320	294	305	302	316	301	321	319	294	335	303	319	365	335	348	324	335	332	310	292	330	278	317	358	291	304	313	329	286	290	341	327	325	330	294	329	310	299	298	304	307	349	371	328	323	331	353	329	297	343	317	315	343	330	332	313	309	322	320	303	302	305	309	320	324	331	336	329	298	289	305	298	305	294	314	319	328	325	336	316	296	324	315	317	335	324	318	306	288	297	305	319	296	306	325	279	274	310	337	312	333	329	312	314	277	303	300	334	334	299	335	306	323	306	315	322	326	315	317	330	327	325	350	331	342	300	326	339	314	283	321	328	331	321	312	315	297	321	326	334	337	316	311	274	304	341	340	283	331	313	319	350	358	289	341	334	327	330	317	313	327	342	308	289	304	318	332	308	336	296	310	295	292	311	308	341	336	331	315	297	336	346	338	343	345	325	301	343	322	303	344	364	321	310	315	309	357	334	285	347	303	299	313	347	307	328	320	291	333	330	296	322	322	310	324	310	318	318	288	328	337	340	308	292	304	335	313	333	309	311	294	330	350	314	294	370	300	294	279	341	326	295	313	304	316	343	327	307	327	316	342	308	331	317	324	328	333	338	305	304	314	330	336	292	310	304	348	320	323	301	324	321	340	332	273	304	352	333	307	319	333	310	312	302	317	305	341	334	303	297	323	300	325	314	306	332	352	331	331	308	327	315	267	314	318	302	301	307	315	293	285	331	304	330	353	317	304	310	339	294	317	302	348	310	331	310	338	358	345	317	344	324	295	303	299	320	318	328	360	337	303	330	299	334	340	302	316	328	313	333	291	323	316	355	328	347	357	341	328	294	301	322	298	349	348	328	315	288	301	315	323	369	285	304	332	310	318	286	284	315	299	314	342	332	312	334	331	337	331	325	362	302	334	295	360	362	325	339	299	270	337	332	331	308	303	305	323	328	314	325	322	311	351	293	340	321	289	335	315	319	321	297	319	332	339	329	327	334	331	309	311	319	336	360	322	321	287	340	322	298	328	283	302	355	331	318	299	341	284	348	326	329	315	323	328	314	307	314	314	356	292	293	311	340	319	332	306	332	279	342	323	379	345	346	304	339	289	284	308	296	339	321	305	307	320	307	323	342	324	315	340	335	334	295	324	344	334	328	303	284	322	300	267	344	318	283	295	317	344	337	285	338	285	307	329	308	334	332	311	296	318	278	313	328	316	323	299	302	326	307	335	326	322	323	309	311	300	329	312	314	322	322	316	331	273	284	335	335	312	289	335	333	345	280	325	335	359	297	319	301	281	325	281	319	304	279	304	338	325	323	317	310	315	330	356	342	309	287	344	305	339	302	348	337	288	329	349	316	312	324	324	319	342	319	328	311	328	342	327	315	306	309	324	304	294	322	323	339	314	356	339	311	304	315	307	298	324	321	343	310	328	298	329	307	316	321	312	304	337	347	314	301	313	322	291	332	297	347	318	325	287	349	330	312	307	311	319	329	347	323	325	319	326	313	350	339	352	338	298	313	362	336	339	312	331	315	314	346	327	299	333	331	298	291	332	303	343	296	294	314	277	318	307	345	326	313	345	339	328	319	325	324	319	341	321	301	316	324	291	299	317
2036	878	1122	1183	1058	1010	943	958	885	903	888	850	817	827	809	846	840	763	825	753	800	812	856	774	765	772	797	759	800	785	779	829	817	789	829	768	790	824	809	833	799	796	813	749	795	748	774	748	798	797	758	859	777	806	779	793	791	784	773	865	847	828	775	788	866	758	778	757	770	778	807	775	780	785	765	805	815	787	758	796	777	741	797	796	779	725	779	768	726	780	795	838	778	832	762	771	788	791	796	805	804	758	758	797	808	763	767	785	767	834	787	762	768	781	830	806	810	802	785	798	836	745	845	805	749	765	808	795	822	770	791	791	791	797	803	779	779	777	767	799	813	792	882	750	792	802	768	820	764	793	786	792	787	799	840	737	812	758	855	801	772	815	771	796	765	789	802	812	813	789	807	815	833	805	836	811	802	769	769	777	803	781	840	808	830	799	781	814	794	774	839	776	815	832	817	788	766	789	793	788	793	806	837	799	794	847	780	797	821	797	729	827	806	783	785	792	809	771	755	817	778	801	760	776	773	817	813	751	795	777	793	792	830	777	782	771	756	850	786	868	798	835	782	805	813	804	802	793	802	777	816	770	785	762	776	771	826	766	797	844	771	772	781	759	789	789	803	752	795	762	812	794	783	794	813	804	767	805	787	766	777	773	806	797	804	786	816	750	753	761	784	778	746	810	766	761	849	780	807	777	802	758	760	820	775	812	846	793	767	824	780	795	792	779	826	766	833	773	824	785	798	763	795	776	818	786	813	856	807	794	845	800	853	774	789	777	810	780	794	759	790	806	784	824	822	845	793	811	784	803	777	816	764	765	793	760	802	815	800	802	805	759	774	806	801	786	794	807	783	769	780	802	910	760	815	813	835	813	787	794	762	806	783	780	769	840	737	801	806	777	794	786	769	787	818	745	792	793	776	824	805	777	804	789	813	806	808	793	796	809	821	798	793	816	752	788	808	794	832	789	862	793	812	777	787	812	791	779	750	812	747	781	808	784	794	804	744	784	808	814	823	815	795	798	811	828	775	761	748	796	767	792	766	738	794	769	764	820	778	790	766	768	808	808	790	778	766	770	764	829	749	745	824	763	786	816	770	777	784	775	794	823	758	781	800	764	799	863	810	808	826	822	798	814	814	831	783	796	787	793	798	853	798	772	818	773	764	799	804	779	770	812	800	785	833	779	808	795	825	800	769	804	827	820	770	781	823	807	800	793	819	781	771	795	809	815	782	786	763	766	831	812	753	758	819	771	787	770	796	800	735	758	800	750	806	841	762	778	812	755	797	765	786	819	812	792	818	790	773	775	803	799	810	713	787	733	792	787	791	758	767	828	779	735	857	819	805	792	782	775	798	836	781	845	821	785	806	744	815	811	797	783	793	802	800	824	781	741	822	797	727	748	839	805	836	792	784	818	761	761	785	794	768	804	755	748	762	765	782	796	854	804	769	793	795	738	763	819	745	854	784	775	757	758	763	779	775	844	726	821	764	776	786	820	823	787	829	800	792	827	826	807	781	792	840	801	777	776	803	777	820	813	789	845	764	808	803	801	825	848	825	809	787	773	816	767	769	856	805	767	758	788	810	795	779	818	769	841	802	806	803	769	828	813	840	806	828	813	819	848	787	798	796	762	735	808	821	777	774	801	778	832	745	811	798	870	820	792	816	768	818	789	778	791	786	758	764	777	815	824	793	759	789	804	806	814	865	774	825	797	806	822	805	842	764	841	788	794	812	795	794	778	816	824	811	804	813	745	745	802	795	827	786	850	789	798	778	793	823	826	798	769	808	784	872	782	779	820	752	797	785	807	764	746	783	774	737	785	755	777	804	794	771	780	743	771	814	816	763	775	805	839	844	774	810	894	764	794	778	793	749	809	746	761	810	797	784	778	808	778	737	784	782	816	768	795	838	798	783	756	769	812	770	787	799	761	774	810	753	770	804	754	721	773	811	752	812	819	779	783	791	829	798	782	846	812	751	815	804	808	806	789	780	802	807	771	845	774	765	755	794	808	800	746	838	762	820	778	772	776	803	779	810	802	760	781	802	757	700	780	793	798	769	751	807	771	797	811	817	777	824	775	829	793	776	822	832	802	811	806	800	726	792	795	778	835	766	804	841	785	758	768	804	822	803	836	846	793	855	790	801	808	840	819	826	821	816	768	747	815	804	805	796	815	767	843	741	767	766	836	835	804	770	772	800	823	815	760	786	792	787	779	809	817	774	793	781	778	810	813	785	790	751	771	791	785	765	780	821	788	777	785	825	784	763	797	809	804	805	823	743	810	799	786	763	763	790	785	811	758	781	794	788	807	794	752	773	771	758	793	765	751	796	764	798	785	800	761	809	771	792	725	793	824	771	769	816	742	803	729	819	763	797	872	762	820	821	817	796	776	816	810	775	800	787	779	773	751	790	796	791	804	788	769	813	834	788	834	822	811	757	849	823	802	809	809	816	722	787	787	793	810	775	763	764	774	815	814	809	736	823	761	767	807	801	768	728	808	764	809	755	809	804	796	843	722	731	778	829	767	839	824	762	795	747	850	811	763	742	778	781	809	762	824	811	739	823	794	795	821	767	801	843	812	862	830	765	765	804	813	738	743	815	769	814	805	785	792	808	763	762	808	760	846	757	785	834	752	847	812	749	791	770	804	791	776	743	821	758	772	811	760	813	790	819	761	803	758	756	735	809	839	794	755	803	774	796	797	842	849	816	821	822	806	826	788	740	786	762	746	783	788	754	828	766	826	810	785	740	781	726	792	773	756	826	815	814	813	790	734	773	764	774	800	808	829	719	786	781	771	792	783	790	786	776	808	800	813	816	757	810	796	789	795	798	756	816	753	767	805	799	741	832	813	772	777	775	753	741	807	790	770	835	814	795	787	754	806	751	831	808	828	778	816	760	799	814	768	840	830	790	767	783	817	776	788	801	779	791	778	768	808	808	780	766	757	764	786	819	773	834	798	742	804	792	790	831	784	798	792	818	861	806	849	807	812	777	804	810	804	756	776	834	782	795	763	762	792	784	777	792	815	813	769	743	755	762	849	787	741	777	816	811	796	766	835	821	819	800	785	779	827	797	817	830	814	751	780	818	743	827	826	828	768	766	805	776	823	821	797	736	771	797	779	777	831	859	831	769	776	818	865	752	783	764	784	838	804	797	755	760	800	779	779	742	808	791	813	799	791	763	830	763	831	827	783	791	792	842	796	785	753	796	791	794	823	769	842	751	762	776	794	799	765	795	796	779	723	790	800	763	807	797	786	763	777	808	792	819	805	820	740	793	779	810	767	767	825	766	742	766	793	828	800	762	795	826	754	804	813	775	772	769	794	771	813	755	827	801	754	875	829	738	745	804	794	826	744	765	765	857	764	823	778	787	773	768	765	828	801	812	814	796	845	828	800	740	785	782	755	839	791	805	755	778	783	784	747	800	798	819	836	768	775	807	768	852	788	822	817	817	805	802	795	784	776	813	798	817	761	780	747	769	808	853	835
6674	780	924	666	572	573	510	494	430	426	403	374	416	423	404	354	369	392	390	386	409	371	405	378	350	335	371	373	361	379	357	378	331	395	359	385	381	369	359	389	401	383	372	385	386	385	380	374	374	386	395	386	385	413	400	375	429	399	376	385	386	354	384	359	364	398	376	380	364	391	373	357	410	395	421	339	359	407	344	370	363	383	396	396	415	356	372	387	373	407	358	390	370	356	405	381	375	359	405	362	365	368	364	366	355	359	415	371	388	388	379	387	378	374	387	359	347	360	354	373	366	396	389	397	387	414	425	306	378	358	337	369	390	384	381	383	359	392	356	403	385	388	388	395	376	352	392	359	398	391	363	385	376	382	380	384	395	391	386	363	384	390	356	399	372	381	376	414	386	365	363	402	368	404	346	381	352	349	390	344	370	404	362	372	380	417	370	394	371	381	415	364	390	367	391	366	402	354	389	387	381	382	354	377	369	384	391	380	381	372	378	397	337	367	392	382	376	367	398	378	348	376	347	419	398	363	325	374	351	362	398	358	384	380	372	399	434	395	420	387	391	390	386	344	399	385	369	346	409	375	394	354	381	359	367	385	362	386	389	447	402	363	398	398	367	411	375	367	410	376	353	358	430	387	411	376	364	372	388	386	377	358	415	356	388	388	388	392	366	379	363	394	384	372	376	380	403	372	343	406	352	354	362	395	365	374	382	323	354	383	403	393	371	374	388	376	381	383	367	374	357	369	391	357	330	360	333	371	350	412	383	388	359	362	368	385	404	406	342	385	357	392	387	373	400	381	385	378	383	376	393	382	378	372	387	384	397	355	362	336	391	357	376	357	390	411	383	390	357	362	389	371	361	375	363	358	390	384	374	361	397	381	381	366	392	388	317	429	322	336	386	379	409	366	383	359	355	379	381	352	410	361	378	384	377	382	364	416	397	378	375	393	352	359	399	376	386	393	356	372	360	357	387	377	392	365	374	411	365	379	360	417	355	366	352	355	386	403	396	387	405	376	385	371	388	374	380	371	381	390	387	390	402	398	374	379	346	378	390	398	350	399	410	404	391	374	399	366	386	348	388	371	383	361	340	411	375	376	363	400	374	369	370	372	396	335	358	372	363	393	378	389	375	371	374	370	345	384	378	378	378	384	366	381	390	401	367	361	357	369	372	383	389	385	370	390	359	375	366	380	411	337	394	358	361	401	378	393	381	382	419	392	383	374	396	350	367	346	376	394	355	408	362	386	409	419	405	375	399	396	418	399	366	358	331	359	359	367	366	343	390	404	402	417	365	352	356	364	407	390	392	391	391	401	374	371	392	370	388	363	415	391	340	415	385	392	403	398	329	384	390	386	419	372	356	386	371	371	392	393	387	426	386	378	350	379	390	374	360	408	393	327	354	376	405	383	359	402	393	377	408	387	354	374	411	367	382	380	403	386	431	358	430	358	407	397	385	378	376	363	369	375	381	374	356	382	381	396	392	396	390	366	396	360	370	385	372	400	383	407	382	351	358	355	379	365	374	386	374	377	369	389	355	389	399	419	375	340	381	377	361	362	379	346	396	392	379	397	408	386	375	345	374	420	395	379	383	367	401	371	370	364	379	392	404	402	355	380	387	395	385	376	382	366	382	369	348	367	366	373	405	389	313	354	353	369	382	348	371	356	382	422	386	415	398	375	355	357	384	361	352	391	354	391	364	396	384	388	405	390	383	357	392	368	360	363	320	375	369	352	431	362	385	396	382	362	387	396	371	381	392	364	341	391	377	358	365	376	371	371	379	395	399	377	381	408	366	358	395	362	330	373	408	391	379	348	381	356	373	358	383	401	405	371	387	359	389	385	351	368	365	372	390	365	365	432	414	385	374	386	370	365	371	371	399	354	389	361	385	384	404	409	373	371	389	383	368	336	340	419	384	348	386	410	374	374	360	405	374	374	372	380	406	364	399	388	416	372	394	410	349	366	391	392	381	337	434	386	384	408	394	417	378	357	400	411	368	392	405	409	395	407	400	352	362	372	402	378	357	357	374	377	356	359	384	343	414	372	378	379	390	387	370	381	390	426	386	389	365	412	348	406	365	390	377	336	377	380	357	361	334	377	419	380	380	365	369	370	366	366	389	375	370	373	415	363	397	392	357	367	396	362	377	339	388	360	339	405	370	404	378	418	371	384	357	379	387	370	367	360	387	374	373	378	380	355	398	397	420	419	380	394	360	384	382	355	357	406	355	376	397	404	416	392	378	377	360	372	370	364	366	400	351	374	372	389	389	386	391	405	362	357	393	388	367	372	386	437	390	408	384	345	407	327	360	393	380	368	357	360	394	403	367	391	429	404	387	389	325	371	399	345	352	361	345	388	394	372	367	373	385	413	363	387	381	398	386	359	358	371	395	396	335	391	337	385	363	356	407	404	403	358	422	387	373	376	396	380	375	386	360	405	392	359	372	406	413	387	374	374	351	350	399	370	367	392	371	370	347	361	417	369	351	355	376	361	354	397	375	390	360	399	360	375	381	392	377	353	394	357	331	351	337	358	396	380	389	358	364	371	345	365	370	363	350	371	353	418	398	323	407	363	377	401	385	390	379	400	386	371	409	389	391	370	366	400	374	388	387	393	371	355	376	399	365	375	427	347	354	384	343	367	355	398	411	358	406	373	366	358	397	358	349	384	372	398	390	399	408	370	377	351	383	392	380	381	388	383	374	395	378	366	392	400	381	350	403	371	403	369	399	405	379	392	369	377	375	392	402	378	371	373	367	405	375	366	369	335	423	383	399	370	343	393	357	424	368	387	338	404	413	373	396	358	403	411	376	372	371	383	357	364	386	351	395	375	387	398	329	375	396	379	376	382	387	361	401	375	394	383	366	405	387	381	412	427	333	407	360	391	378	364	409	380	393	369	341	383	367	393	365	390	365	358	379	382	399	374	403	353	390	370	349	378	371	359	347	346	370	369	345	376	392	350	404	401	362	384	393	368	406	371	392	373	357	373	376	377	402	351	381	385	359	346	362	372	348	387	368	389	408	360	397	369	353	368	366	339	316	373	327	354	400	414	385	382	342	402	406	370	356	363	367	354	369	388	383	356	365	380	392	366	410	373	383	388	396	421	398	382	400	361	401	387	334	383	395	384	412	355	349	362	384	410	421	374	342	412	387	388	357	371	354	381	374	404	385	359	357	365	348	359	353	384	379	385	411	377	388	456	398	395	377	391	350	360	358	390	359	383	389	371	372	368	383	382	361	394	411	362	428	348	395	394	362	380	373	402	344	392	363	358	370	371	411	405	363	369	390	364	399	359	384	408	393	398	345	374	351	433	396	388	385	402	382	387	415	384	397	377	436	367	389	368	354	388	365	362	360	411	389	356	353	377	340	352	380	374	368	365	383	372	445	398	342	363	415	349	366	332	411	418	365	386	395	413	387	362	356	406	365	445	392	371	348	351	403	401	360	365	392	380	367	408	391	357	393	347	355	367	381	386	377	419	360	395
6477	1337	1906	2135	1931	1751	1550	1336	1251	1160	1103	1086	1029	1018	1018	978	980	1003	949	904	969	970	968	917	907	938	934	880	944	955	893	970	894	900	897	959	998	969	893	938	922	908	889	869	951	889	928	934	944	939	887	938	935	936	842	955	863	890	892	974	900	937	943	928	933	904	918	890	886	940	937	919	948	909	901	962	878	956	901	944	871	921	932	928	874	927	929	926	910	947	964	929	937	912	921	936	992	901	964	883	894	889	921	901	917	941	938	942	885	919	870	895	933	875	845	931	951	909	912	949	896	911	868	944	938	902	909	890	895	910	897	925	935	897	935	862	922	935	881	895	938	960	939	893	929	919	929	925	887	956	875	848	920	953	876	876	903	978	878	910	948	900	844	863	936	901	925	899	932	928	915	921	876	851	915	917	904	916	903	932	817	939	900	937	910	978	914	928	892	859	940	878	916	877	882	917	916	903	934	885	894	896	943	875	904	884	935	853	948	904	885	917	961	853	924	891	945	932	928	871	913	892	953	938	954	835	925	916	934	926	932	919	858	899	888	892	944	930	914	875	887	918	929	905	908	879	948	947	847	912	913	863	905	893	896	937	895	947	887	884	924	873	925	977	900	933	922	876	917	918	884	910	893	909	898	926	873	901	924	903	927	920	920	978	865	920	923	915	926	874	935	898	954	893	914	857	890	902	994	906	904	875	921	896	951	964	899	924	864	864	907	908	852	889	886	939	873	900	931	934	865	947	906	935	962	928	907	947	942	883	886	869	918	872	896	953	917	901	889	929	942	890	889	929	960	868	945	950	948	914	912	923	877	911	873	874	939	930	945	904	966	920	884	925	943	955	931	934	880	880	907	935	914	908	913	925	928	879	968	816	899	901	904	864	928	980	931	942	901	869	965	936	894	936	877	924	941	935	936	922	940	842	880	918	913	915	923	908	909	952	920	951	867	929	918	906	840	902	961	985	904	947	941	899	890	903	938	967	895	949	906	910	893	829	885	936	909	884	870	930	868	925	902	901	866	880	924	891	924	891	962	880	869	860	884	952	875	895	904	874	956	906	949	903	917	920	912	873	932	914	946	985	940	922	913	894	906	869	943	882	939	893	942	952	928	925	871	886	896	936	913	877	912	884	900	881	905	905	984	887	898	885	965	916	923	896	892	898	913	917	926	910	940	919	894	895	934	934	898	925	858	878	925	917	835	937	890	875	840	926	869	970	965	841	867	924	936	880	899	948	947	853	912	959	908	888	927	947	871	943	919	882	919	884	872	960	926	916	877	870	878	903	961	924	925	917	864	930	896	923	869	963	937	924	855	938	873	890	837	917	983	924	978	877	883	931	959	898	941	950	938	918	904	872	918	901	877	925	918	929	884	916	912	945	891	907	917	948	877	904	875	872	908	914	903	926	882	935	950	955	879	913	938	846	933	894	880	909	877	918	925	886	910	964	961	918	903	936	921	877	899	898	934	919	900	888	898	936	927	932	899	969	886	897	911	913	909	930	932	906	882	878	888	887	927	937	871	920	908	858	907	929	875	883	926	938	956	882	936	918	941	934	939	918	850	918	970	928	943	914	891	912	916	907	940	958	900	882	888	913	942	884	958	931	941	930	898	910	945	867	940	915	914	892	933	867	870	928	921	921	917	892	925	930	862	898	932	933	915	930	914	895	928	909	904	891	915	914	893	945	966	925	929	918	915	910	946	955	925	904	898	917	882	921	907	902	923	916	903	951	849	950	916	896	888	922	974	930	916	930	887	922	843	908	884	930	923	898	895	909	937	948	884	934	906	943	942	918	915	897	888	861	909	960	949	897	908	934	936	904	883	860	918	922	909	924	887	923	888	901	906	910	891	920	911	925	843	896	928	896	903	940	916	919	927	850	932	923	895	913	878	1011	948	919	955	909	953	903	901	956	868	878	851	900	967	947	951	936	922	941	912	898	937	915	895	875	926	906	926	903	901	920	918	880	887	907	936	948	923	893	947	893	932	915	882	940	922	879	894	916	881	953	935	931	948	923	977	917	853	966	866	961	932	889	901	926	981	913	899	913	907	958	973	958	927	902	849	870	904	910	909	914	916	917	875	946	929	889	900	860	953	914	882	909	936	955	889	931	955	910	924	932	905	916	907	925	906	854	893	852	971	885	917	903	900	928	867	921	905	914	917	924	922	932	920	953	975	873	930	927	870	928	895	846	942	911	890	885	881	937	901	896	923	826	919	894	935	958	930	964	857	911	928	912	943	880	945	905	929	864	926	887	949	864	885	903	910	935	855	949	920	923	943	973	889	936	912	919	908	895	910	900	935	920	912	943	928	923	871	905	856	933	882	886	869	922	929	945	961	890	935	885	958	906	905	918	890	886	896	898	966	978	918	894	964	899	872	919	944	907	890	872	897	870	875	902	890	875	896	887	893	905	956	938	889	882	926	952	896	878	913	894	920	949	914	864	907	861	917	908	945	975	957	982	951	908	914	928	984	967	903	905	940	921	897	956	913	882	880	894	959	888	912	920	914	873	942	903	917	918	921	878	896	861	936	916	959	953	930	915	897	870	884	886	907	934	870	946	873	885	923	899	937	925	900	918	894	929	946	958	929	916	906	938	980	863	861	895	910	910	947	908	916	929	889	925	885	930	909	917	881	901	936	922	931	942	951	891	879	921	923	890	961	900	909	988	884	871	898	872	921	910	956	938	886	882	906	935	903	923	952	866	921	899	923	905	877	900	907	911	960	911	910	917	891	954	917	867	875	922	930	909	903	960	939	869	900	848	876	854	917	891	906	900	979	913	893	872	934	934	920	906	898	923	934	883	850	932	879	948	894	877	914	879	906	944	873	904	900	880	900	958	907	882	923	923	889	891	862	923	938	960	913	931	929	971	978	843	965	871	949	934	888	940	867	895	880	917	930	870	952	890	949	921	882	930	909	915	975	882	875	844	889	930	905	900	845	914	993	944	920	909	894	888	889	915	952	910	977	898	930	925	885	889	893	941	877	908	884	910	917	886	921	843	923	877	915	942	900	931	856	858	932	911	849	900	979	902	921	870	945	917	893	874	910	926	932	908	892	909	937	949	912	956	917	922	916	969	923	892	926	925	952	941	894	922	956	893	971	891	973	896	921	940	864	860	935	960	933	922	893	971	950	894	916	858	922	888	877	896	888	910	928	890	975	892	921	928	900	945	917	933	897	886	908	915	916	925	897	937	925	895	877	894	894	866	916	960	907	874	895	897	937	883	972	877	932	945	929	900	904	906	947	903	884	926	901	902	907	915	835	867	859	923	886	883	880	951	931	932	907	885	916	930	937	913	944	941	868	862	924	925	933	892	842	881	957	883	940	945	955	913	905	911	850	930	912	882	921	931	962	944	911	879	960	939	934	921	924	944	914	848	959	940	945	866	900	929	921	913	929	923	896	903	847	907	924	933	896	921	937	951	877	896	956	881	870	902	901	947	923	907	977	894	922	891	890	936	891	944	905	883	905	887	926	919
12100	1029	1083	876	615	510	427	366	296	284	303	264	267	284	243	243	263	262	247	225	224	250	240	266	249	243	239	246	246	247	216	255	253	263	215	255	255	246	229	235	239	239	258	257	206	209	250	251	205	194	252	243	226	220	245	253	249	249	215	223	250	266	231	225	240	207	226	245	212	215	229	218	226	222	254	267	227	262	229	230	249	263	226	218	227	226	237	228	235	237	214	217	241	249	238	234	263	257	246	249	240	244	257	232	241	230	240	225	203	239	240	266	240	224	216	231	243	201	231	226	252	222	235	216	225	232	214	255	259	223	243	266	239	220	231	194	237	231	233	239	223	240	237	229	244	244	246	224	222	237	247	212	215	224	257	248	217	242	249	220	229	223	248	252	251	229	210	238	267	255	222	227	221	213	273	246	239	260	229	228	266	235	206	231	251	242	245	233	256	233	259	281	217	226	223	217	244	230	203	234	261	215	215	230	218	232	235	258	247	216	228	228	221	250	262	253	240	224	221	233	240	255	271	247	219	209	237	233	245	235	214	241	248	224	233	237	234	270	241	211	237	249	228	239	271	242	244	248	234	219	233	203	249	226	221	228	218	231	254	224	229	239	248	199	272	256	208	243	247	243	200	199	220	231	221	223	220	221	233	248	227	231	244	229	231	250	207	213	218	236	255	241	229	243	238	214	239	263	221	229	243	234	220	206	198	211	235	229	257	220	210	223	224	206	234	218	212	251	231	214	244	213	199	257	261	275	235	263	250	237	255	223	233	247	207	226	197	240	236	209	242	217	250	237	212	234	247	236	260	234	236	230	204	237	211	206	251	249	241	239	219	252	237	253	240	227	233	216	219	209	254	203	229	217	237	227	253	240	256	224	248	210	204	211	226	218	229	241	213	236	241	224	213	225	236	215	266	200	231	240	227	230	253	244	213	246	220	208	236	207	224	233	217	237	248	251	219	219	221	234	238	221	240	243	226	240	238	236	217	224	251	260	222	240	272	234	242	225	213	211	240	241	211	243	223	233	208	240	225	247	235	208	237	249	221	222	215	228	241	229	235	233	228	231	239	194	245	217	227	229	254	211	210	244	239	254	228	208	244	217	230	237	242	247	222	246	242	241	248	228	209	254	249	241	234	211	225	257	206	211	235	230	247	230	235	227	222	233	225	176	247	258	246	247	230	243	245	267	231	252	247	243	218	237	225	225	202	199	268	258	240	249	251	259	231	237	233	242	224	228	232	220	207	261	232	251	234	213	243	208	227	236	262	238	251	239	209	228	242	251	234	215	217	226	230	232	249	221	247	209	205	228	234	220	232	233	240	245	250	215	232	224	252	236	265	248	253	218	244	224	237	234	216	224	225	236	208	215	230	228	219	238	224	223	238	217	226	232	213	243	225	236	215	233	272	234	239	241	255	262	223	254	236	250	233	217	216	249	234	235	234	228	218	259	210	248	256	246	224	213	236	184	251	209	218	233	198	233	240	240	238	262	223	252	222	256	265	224	225	235	232	201	232	215	216	230	253	222	237	250	232	221	253	239	220	236	246	246	230	248	243	194	205	232	242	214	229	268	240	205	222	248	208	228	216	221	234	230	239	271	216	229	235	212	230	220	241	232	213	254	228	235	234	228	240	210	221	227	235	223	245	266	238	219	251	222	226	264	235	246	251	231	206	233	196	228	252	240	253	228	248	209	232	288	240	220	204	241	231	264	264	201	238	236	240	215	239	247	211	241	225	231	244	231	213	220	205	262	261	228	227	252	215	250	232	261	213	225	226	245	235	227	243	246	226	249	249	236	243	240	240	233	262	243	238	260	208	248	259	231	216	233	225	245	221	259	233	271	221	233	225	229	223	219	247	232	220	230	231	239	249	259	266	223	229	222	244	238	237	250	220	210	235	250	237	238	224	240	239	254	220	244	221	229	243	223	246	248	265	257	258	241	247	236	224	226	217	224	203	212	212	216	204	227	246	249	239	220	223	205	232	239	209	222	248	222	245	231	217	231	258	211	243	259	233	186	250	232	229	191	254	236	231	211	216	218	253	232	266	229	219	228	215	240	218	237	269	255	216	261	231	247	211	267	220	240	224	243	235	217	233	219	238	214	226	238	235	251	213	227	231	230	237	220	243	205	217	197	239	247	233	244	250	232	264	235	206	251	247	217	233	220	231	215	211	232	242	244	254	238	237	246	207	217	243	211	211	222	219	234	240	225	261	216	230	242	248	228	246	210	230	206	256	249	219	234	215	244	236	218	237	251	222	218	240	228	251	210	239	234	247	260	239	253	215	262	242	216	244	237	246	234	258	263	231	245	235	216	256	227	233	250	248	254	234	262	233	216	230	218	237	203	233	215	245	235	238	250	235	224	243	251	230	210	214	233	234	197	264	236	246	235	230	242	227	237	230	236	236	220	234	221	240	212	258	250	231	221	226	249	231	213	222	217	241	241	226	222	219	246	208	207	235	227	226	239	235	246	231	223	212	247	249	243	221	220	272	254	207	227	234	249	222	225	222	235	233	211	210	213	190	216	217	222	214	201	239	248	227	219	252	276	224	228	232	222	258	245	238	238	199	230	241	273	260	242	227	259	230	215	200	212	240	215	214	223	218	250	249	257	241	239	228	252	219	223	229	262	191	228	226	253	217	235	209	238	241	227	229	234	276	241	256	196	223	236	241	220	219	205	249	218	242	245	245	246	202	237	239	213	222	232	249	235	246	243	234	256	245	238	226	252	208	233	230	235	222	244	225	220	231	208	241	223	227	222	193	227	224	252	243	251	235	227	215	223	201	243	221	242	212	235	231	214	214	254	219	238	214	214	220	230	225	237	243	234	252	216	228	225	245	225	206	246	220	228	250	219	253	236	227	208	233	225	226	234	194	243	225	232	247	231	225	203	223	206	220	222	204	202	214	216	234	248	237	236	220	257	207	204	211	224	231	250	222	227	222	240	234	224	215	242	251	230	215	202	230	233	233	242	226	218	239	250	258	231	253	247	226	212	205	227	270	215	216	216	239	245	230	223	239	208	237	198	243	214	268	245	233	223	242	229	217	227	202	232	222	219	240	211	231	210	244	210	250	265	253	220	205	221	261	255	237	214	233	224	214	256	233	257	233	250	246	245	231	215	266	198	214	239	262	279	227	257	243	235	223	216	254	267	219	211	211	217	244	219	213	226	229	231	234	234	225	242	238	246	251	224	252	233	221	228	266	238	242	241	199	248	231	224	226	252	242	250	252	216	237	231	219	239	242	236	236	241	260	214	238	252	216	221	241	268	238	235	214	247	227	258	232	262	232	291	232	242	253	220	208	249	260	241	234	230	250	232	218	205	238	233	241	209	254	224	246	198	255	256	224	245	253	218	255	253	216	247	229	217	236	225	226	208	213	199	243	248	194	252	225	209	231	225	219	234	253	220	224	216	242	215	199	249	227	243	223	212	225	238	228	225	231	247	217	238	239	264	224	246	274	234	224	222	220	267	218	256	261	247
7917	1231	2310	2708	2359	1938	1728	1265	1156	992	896	858	831	777	727	741	694	688	673	662	688	672	617	690	627	672	618	624	608	655	639	665	609	593	595	662	640	545	613	633	608	584	605	620	596	573	612	580	596	555	545	629	552	571	632	567	601	612	579	532	659	560	586	550	617	580	575	562	609	568	543	592	542	594	583	603	594	640	582	611	615	640	579	591	618	609	577	619	613	556	553	591	544	606	555	632	615	578	591	603	588	570	609	620	623	560	557	583	592	565	589	595	588	590	598	566	580	543	581	621	611	603	583	556	573	614	571	575	538	594	589	609	587	622	564	561	575	576	555	612	555	589	612	563	593	592	609	633	636	567	592	547	610	590	590	587	566	579	618	615	580	548	627	598	528	593	559	589	575	583	626	563	585	595	589	579	594	543	597	575	573	546	609	577	612	634	568	602	607	569	599	536	558	578	540	623	573	580	539	579	529	571	561	600	538	580	609	586	585	610	623	576	569	574	605	550	626	566	608	614	634	590	599	613	567	577	597	546	589	573	578	570	600	610	552	577	575	602	558	592	571	617	595	548	592	600	592	589	573	572	569	541	558	544	543	577	557	545	628	609	581	579	568	565	630	555	555	607	584	561	600	580	612	595	570	618	592	578	574	602	596	577	583	528	592	584	577	635	563	559	542	617	569	531	564	545	580	560	598	550	578	569	571	649	562	605	575	566	585	522	576	614	611	644	599	578	596	593	528	587	593	556	579	596	579	573	608	583	533	572	602	583	591	546	575	552	606	594	592	589	610	591	588	590	573	577	626	537	560	596	623	596	551	593	562	575	559	618	627	575	617	592	526	578	609	587	644	597	599	547	569	599	528	595	564	617	568	595	541	640	584	566	591	584	576	608	607	566	545	534	583	606	604	587	595	563	589	576	579	595	574	591	554	576	588	638	576	601	592	569	590	577	548	553	574	598	568	572	548	609	601	596	621	574	572	572	569	618	603	556	563	561	541	608	564	598	557	604	571	582	599	587	573	570	563	574	609	576	618	587	538	588	604	584	555	566	588	594	557	564	616	595	578	590	576	624	600	561	575	551	613	579	573	616	615	541	569	584	573	579	575	568	573	581	593	586	562	632	573	578	583	612	589	575	561	613	587	558	579	601	599	579	576	570	603	607	586	626	598	549	612	591	600	578	606	537	583	548	615	592	574	604	600	581	604	572	539	622	572	595	563	541	587	569	552	533	581	637	580	603	604	568	563	590	563	559	572	523	578	589	546	605	584	575	582	564	561	625	550	586	576	575	604	578	572	605	566	593	586	588	556	594	587	568	626	597	620	569	583	547	574	568	557	587	563	578	569	556	586	581	585	565	565	567	559	586	595	609	553	645	564	619	581	574	601	550	595	550	572	574	580	602	586	569	589	566	540	613	624	593	560	575	614	600	592	605	579	580	577	606	557	594	575	578	588	611	594	566	506	589	596	596	641	573	606	593	543	560	601	617	548	536	581	528	599	598	560	597	585	535	545	588	566	568	585	564	564	573	626	593	621	538	584	557	583	598	607	572	589	501	595	606	611	549	624	540	577	571	636	587	583	613	603	595	570	585	621	543	571	572	611	602	575	556	560	601	560	531	592	603	604	629	548	620	567	610	598	603	581	607	616	579	608	599	581	580	562	619	577	538	570	555	543	573	627	597	599	580	595	591	556	568	622	602	574	609	614	572	608	586	562	587	558	616	578	630	568	582	567	552	557	594	589	578	625	574	615	581	611	551	567	577	579	592	556	559	624	596	584	587	578	566	578	568	597	586	569	615	563	581	591	554	570	617	538	620	571	608	552	548	603	581	583	578	534	552	570	571	604	576	575	576	563	575	606	601	591	578	579	566	575	585	604	589	602	539	561	565	557	600	563	613	546	574	574	583	598	585	581	577	572	592	567	579	567	594	527	583	554	591	594	594	569	588	550	562	605	555	564	589	566	584	535	613	578	619	578	587	570	572	592	608	616	521	542	590	594	593	561	589	606	539	544	562	582	584	566	583	602	560	588	598	542	560	578	575	599	567	554	531	586	567	591	627	568	566	588	578	602	569	579	606	561	600	589	604	599	584	601	631	580	606	564	543	558	606	584	559	604	622	553	609	583	568	601	598	607	565	616	565	591	551	546	578	538	615	608	570	578	576	561	588	615	601	585	601	594	553	581	590	567	568	546	591	552	612	611	568	577	568	577	611	629	600	620	549	580	554	555	573	570	552	580	585	545	618	571	556	592	541	573	592	542	578	554	595	550	615	574	596	558	588	569	575	630	576	625	623	557	575	601	582	531	587	590	577	586	613	593	567	552	624	606	584	534	593	603	591	579	606	557	574	577	560	616	611	585	541	507	599	588	598	571	590	625	581	576	614	588	583	568	565	599	633	559	603	589	573	591	604	601	585	608	551	581	591	581	548	610	605	603	567	616	589	604	600	575	586	583	599	595	600	564	608	573	590	579	581	618	557	579	592	643	576	550	571	600	567	606	619	564	579	533	547	562	545	595	560	580	604	573	557	574	577	570	646	596	598	641	585	603	552	579	574	571	604	595	602	600	547	556	586	562	575	610	589	556	626	564	573	614	556	608	586	561	555	589	596	547	613	537	556	559	541	590	597	567	534	585	584	569	543	548	575	596	608	548	616	577	566	556	555	562	562	571	607	615	577	600	576	562	605	609	593	579	584	586	592	605	571	591	571	576	611	548	545	571	565	596	576	618	541	564	592	591	578	599	576	570	634	563	567	585	582	564	607	564	557	565	572	585	545	561	543	558	586	629	604	548	592	615	547	584	583	568	573	556	577	567	605	623	538	611	581	591	571	600	615	542	580	585	622	548	575	620	562	561	603	571	555	592	607	578	598	578	626	587	613	571	583	579	582	563	567	599	560	567	585	571	564	554	569	593	543	564	556	584	605	548	550	603	546	584	624	561	573	566	568	603	561	580	591	619	580	566	601	574	597	583	593	549	550	589	594	556	562	602	595	593	588	549	618	595	572	646	552	593	604	556	550	553	657	603	568	599	575	538	598	586	550	562	598	564	606	601	562	537	576	575	580	564	590	573	578	547	574	631	570	588	636	614	581	594	617	551	596	626	594	604	565	612	593	571	578	587	647	538	563	553	586	605	580	544	575	588	598	528	609	595	557	554	582	591	563	621	588	570	572	576	558	553	549	654	612	596	602	596	583	605	620	607	595	614	570	576	589	565	573	631	593	613	561	602	570	589	594	608	599	575	606	589	564	599	568	602	618	585	584	599	580	553	567	595	589	571	587	625	601	546	579	576	622	582	568	585	622	628	554	582	564	586	549	598	558	601	576	612	526	569	597	629	553	555	584	586	565	591	590	548	585	568	567	578	559	543	585	583	557	576	573	586	581	589	604	597	562	582	572	535	608	622	576	584	594	626	594	548	613	619	552	566	574	555	544	579	594	607	549	514	547	563	584	619	605	591	565	541	593	597	593	597	604	582	532	556	575
1560	385	468	436	397	371	351	332	325	335	286	357	322	327	338	315	326	285	319	337	328	349	349	286	332	291	325	314	283	306	318	344	313	299	332	323	307	330	317	327	326	289	340	297	308	324	325	338	326	307	311	327	310	317	330	308	317	306	311	326	326	341	302	320	320	336	343	335	290	299	299	341	321	290	322	332	278	311	355	324	289	321	283	299	358	309	326	283	325	315	314	297	301	356	325	312	324	349	320	348	310	342	303	321	307	316	304	326	317	303	318	290	316	339	320	326	339	290	321	291	314	340	314	334	352	293	298	319	321	326	334	326	348	310	310	337	326	304	310	349	331	298	326	313	299	276	325	303	279	321	365	313	329	328	330	322	321	329	309	330	320	318	309	343	314	339	365	318	302	351	297	296	319	363	286	322	319	338	311	353	315	319	308	301	312	341	307	342	338	301	314	326	327	314	338	281	324	337	351	357	302	309	357	329	288	348	321	314	344	317	327	337	296	319	323	312	300	304	320	346	328	301	316	335	348	348	349	350	347	338	356	294	291	330	309	359	333	297	341	311	336	306	324	317	352	300	305	311	315	304	317	332	329	300	290	337	310	329	315	337	290	286	336	335	336	307	310	319	288	309	340	345	350	313	310	316	324	339	337	353	335	311	316	305	302	291	315	302	321	335	343	327	292	297	293	329	330	309	330	328	319	305	258	338	335	292	320	324	303	344	325	311	343	314	284	324	319	325	337	309	340	294	330	312	286	275	316	341	348	322	337	340	305	356	290	347	306	313	335	319	346	281	349	327	341	305	296	324	297	324	325	288	324	331	320	298	323	312	309	300	292	314	320	300	300	295	318	331	313	320	320	332	336	295	292	330	302	312	304	332	362	316	316	366	296	331	302	323	327	345	325	324	329	347	316	323	294	329	320	290	329	329	339	335	300	298	324	312	331	326	285	335	334	337	330	305	319	316	332	314	323	335	322	310	289	339	311	273	313	347	321	322	295	320	337	322	331	321	307	309	271	296	319	325	309	347	304	326	355	335	302	310	306	319	308	321	324	345	264	287	320	325	315	333	324	337	297	310	328	339	380	323	328	306	327	331	342	332	293	310	301	349	305	313	314	302	331	343	302	326	319	333	350	307	304	344	321	357	367	290	327	311	307	330	331	345	286	305	302	316	328	327	322	316	327	322	330	335	352	292	300	309	318	324	323	287	350	329	297	286	313	295	302	297	282	311	331	294	341	334	288	311	301	305	308	302	312	314	339	319	293	308	312	316	317	312	316	339	337	290	309	331	348	323	323	319	313	320	335	321	295	339	283	303	316	326	337	309	337	323	312	326	321	347	337	304	331	298	339	331	357	326	320	323	317	324	333	326	344	331	326	316	336	321	319	282	297	299	328	299	329	285	314	291	324	307	302	319	304	344	308	323	346	332	276	318	315	339	335	346	342	335	289	340	370	328	326	302	299	355	326	316	326	303	329	276	340	351	346	294	318	345	318	319	317	348	303	319	281	310	325	334	298	315	319	322	314	286	275	351	325	325	332	315	349	312	347	329	340	302	316	313	337	307	332	330	312	325	309	299	330	304	308	288	326	322	289	337	312	329	329	330	297	293	295	360	286	304	334	371	331	296	327	298	327	317	360	348	314	311	333	302	306	288	332	326	321	324	316	348	321	348	302	319	309	313	302	307	268	337	323	330	306	335	310	284	285	341	317	311	323	302	311	300	303	315	295	321	302	288	294	320	317	349	300	332	335	290	331	352	314	323	332	342	358	321	334	331	292	329	346	328	351	306	335	312	337	324	323	348	322	331	319	320	304	323	336	341	324	304	321	305	283	290	326	307	303	318	299	350	336	336	335	313	322	333	310	319	327	318	298	350	326	327	329	349	318	314	307	326	314	336	317	315	332	299	331	306	280	310	342	344	322	342	328	318	309	292	315	333	328	317	352	329	329	322	309	328	348	311	304	284	340	320	320	291	334	350	343	317	309	313	295	320	335	311	325	324	354	342	349	288	291	325	302	301	347	322	320	320	330	318	324	293	325	313	301	320	321	318	349	304	330	310	326	319	328	330	314	330	321	337	298	336	332	338	337	322	308	316	295	305	327	342	296	316	326	309	313	332	306	311	302	272	333	338	294	322	299	315	312	331	316	310	290	280	279	343	336	282	308	322	298	332	314	351	327	346	302	314	391	325	330	318	306	302	311	290	296	302	316	303	351	334	308	299	337	315	352	344	331	345	324	310	316	350	316	349	357	297	329	304	314	328	310	297	310	283	286	374	315	306	341	326	326	327	307	314	291	302	300	317	335	304	314	341	313	340	347	338	364	301	323	315	324	339	323	329	358	324	314	315	326	327	316	338	341	339	297	328	312	310	314	312	319	351	305	294	272	360	312	351	332	318	329	300	328	333	360	312	282	289	318	321	298	289	334	350	304	346	309	339	304	336	324	338	312	265	304	324	339	360	319	339	326	317	307	303	341	296	310	334	309	328	325	328	329	307	297	330	356	328	288	318	312	301	321	336	315	334	365	321	322	328	332	329	336	301	323	306	351	329	295	330	355	349	278	315	312	274	342	363	327	311	332	309	366	313	311	353	294	303	279	330	289	323	326	369	337	303	329	349	284	310	320	340	302	324	309	293	338	334	346	322	295	313	373	333	343	327	324	320	275	332	322	325	338	333	344	328	325	316	318	298	296	335	339	305	334	339	346	324	346	312	319	325	305	320	313	292	330	319	314	293	363	307	345	324	305	315	305	330	328	325	321	315	318	312	333	333	330	346	307	296	298	306	368	313	333	329	310	309	292	317	324	302	339	339	319	338	306	284	339	337	315	339	310	298	335	320	333	348	314	351	317	294	332	305	290	292	310	313	305	325	323	300	332	308	308	308	328	311	308	327	309	294	310	315	308	296	317	317	358	325	320	335	320	322	330	303	324	321	280	316	295	315	279	290	309	322	344	308	363	319	318	334	296	305	314	309	333	341	337	333	340	364	328	298	308	327	349	304	331	349	315	320	313	316	320	312	336	363	358	338	331	305	335	299	323	330	298	332	317	311	311	306	310	308	331	294	313	313	334	339	299	281	298	326	308	316	306	298	316	292	327	323	301	346	329	298	327	298	324	308	310	310	302	340	349	349	313	334	299	328	304	313	297	306	352	346	327	328	307	309	335	309	320	336	285	332	296	309	306	320	339	340	302	321	366	301	318	318	324	308	285	319	334	286	319	289	323	309	331	325	347	336	335	321	293	308	319	289	310	319	326	306	364	310	324	348	354	346	327	321	342	334	326	328	294	307	335	315	299	309	356	321	321	340	297	297	349	319	341	350	337	328	327	325	299	309	319	317	305	325	331	351	314	333	323	287	294	317	345	316	321	328	346	356	318	314	298	314	362	319	305	320	307	281	335	325	331	300	301	345	315	319	342	298	351	360	333	307	307	354	331	316	277	347	332	331	325	343	342	286	327	316	319	295	329	329	333	294	317	340	309	348
2061	942	1018	1220	1185	1099	1015	911	918	859	829	846	848	789	776	826	773	835	793	799	813	809	778	801	777	749	867	806	763	835	779	813	786	751	807	822	775	778	793	810	813	800	801	823	817	793	843	793	817	786	801	765	775	804	792	790	750	763	751	810	817	757	790	813	790	740	764	780	807	759	817	806	854	767	752	795	827	808	746	813	859	778	822	742	759	860	793	822	766	792	812	853	781	793	825	756	778	819	783	786	790	830	779	775	831	781	821	787	764	769	755	830	804	767	782	760	819	800	803	794	770	793	785	817	799	790	808	801	777	813	813	800	852	792	861	811	807	794	800	774	820	793	779	758	826	797	761	804	822	790	784	790	776	774	843	760	827	811	771	864	777	796	784	826	746	807	797	803	771	825	792	783	824	735	830	833	831	782	812	767	815	805	810	811	809	809	805	830	805	814	795	771	832	783	754	789	789	828	793	767	774	783	800	809	718	786	764	798	812	769	835	834	817	737	786	751	778	804	779	751	759	790	751	779	763	812	808	810	754	833	790	778	775	817	793	799	793	794	806	797	793	804	768	783	772	736	768	840	782	773	768	788	744	821	815	803	811	788	762	751	772	774	764	751	717	801	828	815	847	844	826	779	813	781	797	856	798	815	748	793	799	813	827	775	779	787	762	812	777	762	791	803	826	785	808	764	768	755	792	812	846	804	762	791	819	823	820	816	794	750	819	803	792	780	811	837	811	791	775	814	779	800	821	791	801	813	795	831	773	766	820	775	774	811	832	813	760	845	784	762	755	788	819	836	757	804	819	850	793	784	815	785	820	749	793	773	787	803	802	763	859	802	800	795	794	742	755	818	816	766	793	821	795	805	799	758	813	771	830	773	787	880	807	774	849	811	788	753	789	775	808	793	759	755	789	763	779	806	809	789	751	807	809	765	810	783	802	794	759	782	820	825	802	795	768	814	817	784	780	784	781	806	784	768	754	777	744	772	770	785	761	804	761	823	848	763	787	788	829	789	826	790	789	785	846	782	826	817	781	783	776	799	766	763	807	794	791	748	774	772	769	762	789	812	823	776	846	848	801	746	793	812	811	767	763	738	742	866	780	819	784	861	780	836	730	784	804	758	824	771	800	802	806	794	814	796	822	823	758	771	766	833	800	794	794	795	834	759	815	763	779	776	819	829	766	786	798	834	812	786	769	795	847	802	786	802	789	811	810	811	797	736	783	778	760	752	784	782	817	803	807	828	824	699	851	764	837	791	738	761	819	820	791	837	774	834	741	746	804	785	722	781	794	855	800	777	796	792	780	806	832	813	833	791	857	788	783	772	850	813	751	809	783	765	833	803	830	840	828	789	810	822	808	849	812	860	813	802	764	785	849	758	779	806	781	829	810	739	835	814	784	802	780	805	760	760	749	797	828	786	779	811	792	819	750	811	783	820	808	821	797	832	813	787	810	805	813	792	780	763	790	789	782	778	824	870	789	772	747	743	789	791	822	810	826	854	780	849	806	816	809	809	804	759	778	796	814	767	790	785	821	802	777	762	781	807	772	787	793	788	825	805	781	814	796	793	817	790	805	812	826	821	764	810	827	770	801	799	740	766	810	783	785	788	791	816	831	825	796	804	796	807	792	757	780	763	807	769	842	782	826	746	809	786	845	849	808	799	804	791	802	803	764	747	767	813	825	797	797	740	826	801	773	832	778	851	747	755	734	762	808	768	786	822	789	828	797	762	766	804	822	739	770	806	839	792	779	797	818	752	738	849	770	793	824	797	780	796	802	793	712	825	803	777	794	843	770	825	796	821	804	784	809	829	805	753	769	812	755	764	823	809	791	805	745	805	775	789	785	823	806	811	787	778	808	775	800	771	810	850	783	741	746	802	791	777	820	757	774	779	824	828	788	819	779	780	809	794	815	750	821	828	803	825	774	789	780	780	783	771	745	792	832	730	814	826	791	791	825	782	779	780	810	804	794	825	784	780	815	828	796	801	818	801	820	812	866	757	827	797	749	791	822	776	770	806	777	779	750	742	829	803	776	851	835	781	746	752	774	820	813	736	827	813	785	756	775	716	738	783	760	773	821	773	815	762	785	770	832	764	826	785	769	800	796	820	793	741	767	802	822	781	829	799	805	827	764	770	726	727	824	785	777	778	816	757	779	814	810	816	819	780	823	841	811	755	820	777	784	812	782	779	792	760	799	831	768	769	821	789	829	771	775	775	793	793	805	770	796	747	809	823	798	831	784	787	796	765	775	752	768	821	766	737	807	780	808	831	797	784	824	738	754	789	766	771	806	805	797	822	831	780	808	773	803	760	802	814	801	779	821	806	794	810	788	777	804	756	770	822	790	807	822	793	816	807	803	845	799	771	807	792	792	754	771	854	780	791	747	793	771	840	786	791	766	874	763	808	801	817	760	822	851	749	732	799	832	811	777	802	786	756	801	848	855	866	809	792	835	794	745	814	830	802	738	786	833	797	765	823	824	750	781	734	786	751	758	808	807	812	756	809	803	775	809	824	806	787	816	807	790	795	816	839	775	858	807	793	796	759	800	778	740	827	790	743	835	820	823	791	757	794	865	841	740	775	797	893	791	827	816	843	767	845	774	773	783	828	759	788	822	794	854	776	762	818	787	837	809	753	802	800	776	829	788	786	841	805	799	778	759	846	766	797	807	806	758	805	780	773	774	805	813	743	799	792	802	786	806	770	761	810	858	781	821	717	776	801	828	830	810	811	812	802	781	804	835	789	829	755	800	804	822	819	791	813	779	780	771	774	769	813	784	842	761	772	795	798	825	817	767	823	824	737	782	821	776	801	797	793	842	820	799	765	803	762	794	795	794	792	795	772	830	812	808	769	751	807	779	724	753	798	816	862	776	783	827	800	779	806	799	778	800	770	828	822	801	754	791	810	796	839	792	806	851	779	787	778	770	797	788	800	759	782	795	800	797	814	778	794	795	840	785	779	757	803	823	820	777	796	754	799	782	790	727	779	759	797	815	781	771	785	799	734	779	743	830	830	841	758	807	772	777	800	790	765	798	805	813	815	824	845	758	816	777	791	775	809	812	778	770	766	806	813	784	815	751	822	840	764	809	781	778	800	775	814	791	774	808	788	831	769	784	783	808	806	828	793	802	773	773	779	778	760	748	779	779	785	761	762	794	775	769	759	824	757	828	770	774	817	760	817	742	829	784	787	776	796	741	826	796	836	793	806	809	784	791	805	787	772	805	826	758	782	801	728	813	770	798	763	780	772	789	801	793	816	805	779	825	778	770	770	798	825	786	833	796	826	753	796	827	813	794	801	793	821	781	803	777	831	758	783	784	792	775	825	763	807	812	814	793	803	784	778	809	822	749	804	792	794	793	828	764	778	791	820	805	775	824	750	807	773	790	812	715	796	863	796	766	814	801	862	697	816	781	796	831	757	779	781	793	769	780	806	803	807	801	790	766	771	791	791	830	813	809	820	788	782	811	813	777	814	852	800	851	765
6680	781	885	789	639	561	453	407	439	443	398	375	358	424	443	411	376	352	425	382	407	360	373	371	409	382	393	369	404	407	406	370	378	383	377	404	375	409	347	348	387	380	380	434	411	386	353	403	414	348	360	379	416	378	371	409	382	387	386	349	408	370	343	370	371	362	352	363	355	399	357	376	382	387	354	368	376	394	366	346	367	385	353	351	384	366	372	367	392	379	369	390	364	392	399	385	406	379	380	393	403	393	373	396	372	404	368	369	395	371	391	369	382	368	360	364	389	362	366	368	386	393	371	373	411	357	385	434	385	357	362	383	350	398	392	342	375	377	356	362	371	367	325	391	378	399	406	382	335	412	355	375	383	382	368	377	349	390	389	398	363	400	427	413	398	375	398	372	365	388	383	368	372	354	348	364	350	371	352	400	385	348	360	367	372	393	369	353	406	328	364	339	372	424	405	401	390	364	354	394	377	364	350	359	363	350	385	374	390	370	365	374	378	380	378	363	408	354	369	385	365	415	376	366	391	375	362	394	360	410	408	353	366	377	381	369	380	393	410	394	393	347	404	365	378	400	340	385	394	354	401	387	406	377	366	384	379	369	369	409	369	406	388	384	373	428	353	380	371	387	387	407	382	378	374	383	387	397	390	351	378	382	398	362	376	393	363	366	360	408	395	358	368	348	347	363	354	350	369	372	366	384	381	352	371	340	364	372	408	385	380	361	378	372	348	333	333	378	384	366	396	396	398	387	366	363	394	374	399	381	366	373	434	413	347	400	338	354	382	383	386	357	381	390	371	398	384	380	394	359	385	368	371	354	390	395	380	385	377	379	359	387	378	399	382	375	377	362	380	364	386	362	341	389	387	390	352	377	364	385	353	367	410	381	367	371	360	394	375	374	370	348	371	380	398	340	375	361	395	358	405	391	369	377	379	386	405	373	344	395	407	343	384	387	379	381	358	340	372	427	370	412	393	402	368	366	362	393	355	361	409	390	340	383	364	390	366	369	386	380	329	365	374	354	385	338	400	392	383	368	377	379	333	391	374	387	364	377	383	354	351	375	412	392	365	383	394	387	397	412	392	361	392	350	388	361	376	362	371	382	357	355	370	418	358	338	370	378	385	374	334	380	342	368	385	384	396	393	396	349	367	443	392	377	351	373	352	384	364	434	390	395	406	334	382	423	403	405	404	372	367	375	387	361	393	352	355	373	385	375	380	406	347	369	411	367	390	374	417	380	385	352	374	373	386	399	383	390	371	380	385	429	374	346	348	370	374	375	356	398	414	368	351	383	379	376	342	365	373	375	414	391	394	399	381	371	367	390	444	380	403	377	397	391	403	399	385	356	376	379	378	392	364	404	390	385	386	394	394	357	346	317	395	379	351	414	366	383	396	354	358	357	410	393	367	341	397	356	375	398	381	366	369	381	368	370	365	379	363	365	373	365	410	351	369	345	371	414	380	394	359	373	381	387	417	333	366	355	377	367	390	365	364	411	380	363	354	380	369	367	399	380	388	395	369	400	362	392	384	395	377	404	424	404	353	392	366	344	363	379	362	352	378	381	370	352	403	382	386	392	404	380	353	367	342	364	355	408	374	404	380	407	364	371	389	365	404	406	362	349	341	345	398	390	375	387	376	374	357	405	383	410	349	387	364	393	408	389	379	349	371	378	358	361	384	373	394	342	399	391	372	391	372	328	354	377	363	359	373	359	432	342	363	374	367	369	345	399	364	385	374	415	377	397	403	422	365	420	357	392	423	410	386	368	393	382	368	369	395	381	383	379	375	379	398	387	355	366	384	369	360	384	384	368	354	371	412	375	378	382	317	391	374	365	374	356	346	427	411	385	394	390	387	415	369	328	329	432	386	384	385	399	365	439	400	415	373	310	364	371	413	370	388	389	350	361	383	358	403	369	397	371	349	377	388	371	336	378	372	422	362	384	400	382	387	392	368	363	403	370	400	414	394	374	363	329	388	430	424	369	364	409	367	377	403	360	406	388	351	385	401	387	389	405	391	362	339	375	378	357	362	386	355	391	402	367	355	392	402	388	331	360	334	371	370	412	370	347	342	376	404	388	405	395	361	385	408	343	362	376	368	405	418	382	383	387	336	371	368	390	389	409	374	357	383	381	387	348	372	387	405	399	377	410	414	393	343	363	412	329	403	400	420	344	341	367	409	369	378	404	384	377	406	371	415	378	358	344	386	379	403	424	387	381	340	371	381	331	373	350	398	392	383	355	365	386	370	373	374	363	344	383	354	363	415	385	376	397	370	377	397	367	366	399	358	377	372	381	371	389	344	372	382	353	363	372	436	324	384	373	402	382	392	412	372	391	396	356	383	385	352	388	345	383	349	360	398	414	407	368	357	369	375	418	373	364	348	366	362	390	429	364	359	399	370	381	400	400	408	406	425	378	363	395	393	375	392	353	377	393	367	376	434	361	426	372	387	336	376	394	398	394	397	400	365	346	404	390	353	373	364	369	407	377	419	416	363	409	404	380	378	366	375	379	355	381	338	362	370	351	419	393	364	432	359	344	350	350	385	384	387	348	353	354	401	356	389	363	388	374	379	388	359	373	401	358	347	392	375	368	372	387	376	390	409	366	352	361	390	394	367	395	393	377	391	412	350	349	413	406	357	413	372	342	375	406	396	399	368	380	363	381	384	347	351	412	372	393	395	383	410	380	385	372	387	343	377	376	401	387	399	364	398	368	408	383	358	368	375	328	402	363	350	366	399	367	371	405	388	388	382	385	384	346	371	400	371	371	379	333	368	427	376	413	355	399	402	379	375	372	420	382	389	373	375	386	355	414	370	376	371	351	349	383	383	339	381	365	430	363	360	351	394	358	351	384	378	356	395	394	375	345	408	378	391	368	386	368	384	380	381	341	396	352	349	396	368	331	408	333	376	374	379	367	391	372	380	440	375	394	358	394	411	373	382	376	421	394	367	392	412	385	362	382	324	364	379	428	414	375	396	376	365	362	398	390	397	365	367	348	373	373	389	355	364	359	373	363	382	374	367	370	404	390	367	394	372	415	369	385	363	363	381	368	405	381	352	355	401	353	351	371	402	387	388	370	387	352	391	367	399	361	356	364	380	367	392	386	344	377	384	367	373	366	362	413	382	377	356	368	391	370	363	396	380	397	378	372	367	387	371	385	382	393	388	376	354	372	382	363	395	373	355	414	396	360	375	395	370	377	394	412	404	356	342	411	370	395	384	397	354	356	362	372	355	392	413	368	360	350	361	358	396	378	346	382	420	388	387	376	372	377	418	406	370	362	348	362	374	381	407	403	398	369	375	383	379	339	356	401	381	367	353	376	405	363	347	385	360	339	394	359	396	402	354	384	369	406	372	386	364	386	375	371	378	413	389	386	376	365	403	363	322	339	328	392	381	392	366	369	406	395	401	383	383	345	381	363	359	359	356	322	372	349	420	356	372	401	333	379	379	375	373	349	370	375	374	397	372	374	394	386	387	366	362	373
6610	1332	1930	2213	2014	1768	1513	1363	1267	1159	1094	1129	1027	1050	962	994	1035	986	974	942	857	953	949	891	978	905	894	912	946	938	913	993	933	891	899	846	916	874	958	884	902	929	931	966	940	868	915	919	970	901	911	907	940	966	883	906	876	892	928	899	925	926	919	896	867	895	913	875	864	899	877	893	935	927	853	885	901	940	880	897	936	947	933	932	896	909	930	940	899	892	951	917	915	886	903	926	955	923	884	913	878	927	956	903	900	922	925	936	886	915	914	872	917	941	952	898	926	961	894	954	935	925	879	879	933	946	869	933	952	871	952	883	966	915	935	907	897	901	888	891	903	940	903	950	881	899	994	863	910	829	850	919	950	861	961	942	901	906	943	934	937	898	887	902	894	905	927	895	901	896	883	943	893	878	912	857	959	876	914	894	882	919	881	909	891	897	871	920	938	922	862	911	928	870	896	902	919	859	860	879	953	913	871	926	933	899	925	896	903	944	937	890	912	887	880	897	927	882	898	869	927	895	885	894	928	893	956	877	867	921	924	904	922	891	890	933	877	959	899	958	893	881	898	899	890	879	919	919	955	877	887	900	906	880	873	912	877	905	895	937	891	903	860	872	872	920	970	891	890	964	906	903	941	897	946	894	936	919	940	897	895	873	853	902	929	943	909	948	889	940	875	860	906	925	922	943	849	945	974	921	930	891	891	853	916	918	860	893	878	859	932	943	920	914	881	896	897	896	920	925	906	876	865	957	900	944	944	879	949	900	949	934	844	905	934	921	980	903	888	879	920	924	924	847	883	962	934	878	906	913	904	904	895	869	933	926	931	890	915	897	923	933	903	894	933	965	901	883	924	891	856	911	903	857	923	888	942	910	907	923	838	877	904	903	977	923	915	905	889	977	918	906	918	870	948	903	936	924	938	933	941	913	928	923	878	909	994	923	924	970	938	907	916	905	921	828	898	970	918	861	873	950	869	888	905	885	933	892	923	900	932	905	942	914	880	883	932	924	928	864	901	940	913	987	913	937	889	966	921	882	883	890	914	875	922	848	887	905	928	943	929	872	908	929	888	913	882	998	901	848	879	899	916	880	948	901	922	930	891	884	945	893	909	848	890	871	923	867	926	894	890	931	949	876	920	884	926	913	865	927	913	884	945	908	887	925	901	949	892	893	924	909	883	937	950	929	902	892	903	919	879	886	955	963	877	907	912	918	861	868	866	924	965	870	880	918	848	926	864	952	859	873	899	928	920	911	940	919	911	930	922	887	923	929	914	864	989	950	925	958	930	885	884	934	967	904	899	924	923	855	880	918	914	912	901	901	893	915	894	960	937	940	907	928	945	888	874	909	940	954	934	924	912	914	986	894	898	958	843	929	882	942	964	895	889	942	994	867	896	890	884	913	907	853	902	904	958	930	943	913	907	954	944	961	886	910	907	861	852	927	912	884	892	898	963	907	929	917	900	926	943	902	925	899	905	879	944	909	892	937	858	922	909	908	934	961	976	875	871	924	963	916	927	972	934	933	902	877	885	940	900	880	947	910	910	925	944	868	924	890	991	914	949	890	874	972	970	899	903	923	867	903	921	891	888	879	892	932	889	917	911	869	896	934	968	886	922	874	944	891	864	914	875	827	918	890	887	891	908	970	896	939	883	943	892	908	912	900	945	883	898	941	922	941	887	906	880	877	902	865	952	961	909	871	929	916	875	921	938	919	876	912	932	953	997	862	928	899	901	906	937	930	944	910	920	878	925	859	889	868	910	887	924	947	910	872	937	912	850	915	901	903	914	866	881	924	857	871	952	928	908	941	918	933	889	964	916	880	934	921	918	895	946	879	934	987	887	920	896	862	918	898	907	909	885	881	869	916	892	913	932	958	917	887	900	862	890	892	918	923	895	913	890	885	906	911	881	903	934	891	925	898	898	899	913	888	929	948	933	897	971	950	911	906	856	912	860	845	891	923	908	935	925	943	909	930	895	950	930	883	878	915	946	933	911	911	928	856	884	952	943	909	954	907	905	913	877	885	913	911	907	849	905	956	952	939	962	905	928	877	897	987	914	930	963	895	914	902	913	905	921	912	922	935	886	931	922	1011	928	872	905	969	870	928	942	905	953	894	899	902	927	905	855	888	925	928	917	963	928	939	899	976	966	910	898	936	971	892	901	892	878	889	917	923	885	915	912	892	950	959	941	908	911	911	894	899	894	967	956	901	954	871	820	861	903	898	895	895	914	905	886	917	852	922	934	908	910	887	957	882	979	873	958	900	848	923	873	929	929	935	949	904	921	933	920	897	880	903	847	879	889	880	912	896	918	894	887	905	902	874	885	891	947	895	928	899	942	931	891	880	891	924	922	917	918	851	927	890	948	934	909	897	944	891	906	922	884	930	889	862	905	979	868	898	937	920	923	965	884	892	912	877	880	895	847	895	908	869	897	895	889	914	906	894	896	877	930	935	862	870	938	898	914	930	915	861	930	875	900	919	871	916	898	885	889	887	948	875	938	899	957	890	920	914	914	894	895	886	901	911	899	900	980	957	915	924	942	913	861	951	920	882	871	900	924	830	973	873	928	926	929	871	944	942	887	924	938	928	920	874	922	919	929	927	942	872	918	913	920	931	936	901	931	971	892	937	950	898	905	928	943	933	901	882	940	922	868	892	893	927	933	837	916	887	893	916	911	894	926	929	876	897	851	934	883	857	895	925	891	942	891	910	902	878	899	949	857	928	901	855	878	949	888	889	926	866	953	952	890	937	927	880	913	884	882	975	884	889	858	967	889	904	872	881	962	917	921	960	902	960	948	891	934	866	923	893	894	882	860	947	928	931	913	879	901	912	902	887	925	974	858	874	906	887	932	958	943	904	933	898	885	940	912	913	855	903	920	915	900	931	883	927	901	911	976	937	973	877	895	905	898	912	946	932	918	927	920	897	844	929	881	887	898	869	906	907	922	928	882	910	954	946	852	887	902	869	882	907	923	908	918	902	851	862	935	880	882	911	921	860	857	973	911	873	938	921	918	952	880	913	936	880	904	894	858	893	870	893	896	900	925	934	906	897	986	916	887	904	936	906	877	911	896	930	929	886	899	884	897	958	917	956	913	922	880	917	924	905	957	917	869	952	934	903	943	926	924	911	898	907	854	909	929	922	940	920	890	912	921	869	911	923	913	885	976	953	901	849	864	950	956	949	918	863	928	814	892	921	915	877	918	900	883	878	900	884	837	891	939	861	917	894	878	929	904	905	908	883	853	886	932	857	874	967	929	860	879	921	924	862	894	903	911	929	932	940	874	955	905	901	912	933	896	921	885	891	812	934	928	914	922	985	974	841	858	883	942	862	873	916	924	877	922	865	874	904	920	930	880	934	908	925	970	935	923	887	871	893	928	937	976	875	949	879	952	886	917	884	902	957	879	911	938	959	879	883	934	930	895	863	855	921	961	874	903	911	878	904	905	897	869	885	935	911	897	930	909	922	863	911	961	901	836	922	915	947
12003	1133	1058	863	598	542	451	400	307	313	302	277	279	276	253	267	279	251	250	251	250	270	259	253	249	252	228	218	244	246	205	241	246	224	234	231	254	216	261	227	212	229	244	219	220	231	230	217	229	242	240	219	248	245	256	241	225	254	234	244	235	223	249	233	233	211	226	213	256	248	216	254	228	235	217	244	185	262	225	224	225	242	230	254	229	224	244	235	235	253	227	224	220	243	225	237	251	222	234	220	238	236	249	248	240	249	232	242	240	252	199	234	257	234	226	222	249	240	247	231	242	218	256	254	245	229	260	214	240	214	225	246	259	213	218	233	238	254	231	254	224	243	233	240	224	237	207	219	207	232	223	258	218	219	226	249	237	251	221	248	219	215	225	251	241	225	229	267	214	231	208	227	240	230	229	239	221	257	247	213	258	235	199	230	236	217	248	215	245	254	218	241	230	223	230	233	201	227	224	215	244	244	237	260	259	210	205	217	223	220	222	231	230	234	259	235	229	221	222	219	201	213	241	221	246	229	231	222	248	238	231	254	231	257	223	217	226	244	239	265	228	221	193	235	259	214	199	223	191	236	220	250	257	251	232	234	201	244	245	250	241	227	195	242	217	231	226	220	221	241	218	243	236	244	266	259	241	221	219	228	243	206	230	244	278	200	223	233	206	239	222	244	249	236	202	223	241	222	227	263	226	204	251	205	208	231	233	253	226	231	237	257	222	262	274	228	236	223	230	224	218	264	223	231	261	239	259	251	251	225	198	235	260	226	231	206	214	253	231	204	260	233	249	238	229	218	230	228	242	209	244	219	219	221	218	247	225	262	261	226	247	247	228	241	273	247	241	237	226	229	252	230	248	240	237	206	291	234	247	222	240	231	244	240	242	259	216	241	230	219	239	241	238	244	234	248	242	234	223	203	242	213	236	263	243	211	214	246	255	251	223	238	236	227	235	264	227	226	241	224	245	229	243	239	258	236	279	283	248	222	246	199	223	211	242	225	249	231	227	226	238	233	219	231	246	226	248	218	226	243	221	208	237	222	220	229	243	276	232	262	237	223	251	231	224	225	220	225	235	212	250	206	227	227	228	245	246	212	232	245	225	242	239	226	204	225	214	235	222	254	253	245	226	248	238	240	237	245	249	212	228	204	232	195	247	225	224	233	275	236	215	274	232	243	250	216	247	215	219	211	217	220	242	237	214	218	221	227	223	244	240	235	275	252	242	263	262	214	246	238	246	241	228	201	247	218	237	213	260	239	253	238	236	227	236	233	246	221	263	228	247	220	238	269	232	214	190	255	252	246	244	232	237	242	237	205	241	236	225	236	238	218	249	237	257	252	245	251	235	258	221	222	232	220	222	234	245	231	247	242	225	250	257	211	244	232	224	240	227	253	242	249	242	238	236	239	223	225	224	242	237	222	252	245	234	227	235	225	234	236	228	213	265	214	218	236	216	186	220	225	209	221	246	215	210	247	245	220	240	220	276	246	244	232	219	230	257	194	239	229	242	220	223	250	247	252	235	237	219	236	238	238	225	261	219	239	260	215	191	229	251	219	239	232	228	218	222	211	237	220	238	226	234	259	236	224	250	246	211	221	226	224	243	229	243	253	214	211	197	254	248	222	216	237	215	225	238	227	242	240	245	214	275	216	241	251	218	214	251	244	256	246	214	242	213	230	256	231	218	228	226	222	226	214	205	237	234	241	250	211	208	224	258	220	226	227	230	208	230	259	222	247	249	232	234	228	219	238	263	255	215	241	217	254	246	244	227	249	216	260	232	264	224	212	237	240	220	254	229	207	222	230	238	233	223	220	229	250	227	206	202	207	213	240	248	260	223	242	197	245	205	226	239	213	255	227	236	236	241	240	203	246	234	224	254	234	238	260	231	211	229	230	223	219	234	232	252	213	231	236	219	251	240	229	244	243	220	231	222	208	231	236	242	212	245	228	237	221	212	236	224	237	243	262	196	221	238	240	249	215	212	226	202	233	242	212	208	234	232	247	216	215	250	245	218	251	224	240	241	239	261	228	234	252	223	227	233	249	226	223	247	252	233	228	237	232	231	252	242	221	252	220	223	217	241	253	207	260	209	221	224	257	233	253	243	245	241	232	249	212	267	231	213	252	254	250	232	243	238	243	230	221	226	234	224	232	227	232	234	251	236	226	209	234	236	203	224	244	250	259	248	238	239	233	258	207	228	263	243	254	210	213	248	213	247	239	213	226	233	262	216	235	233	197	233	215	221	247	236	240	242	246	224	202	233	240	212	232	224	232	234	255	233	217	239	228	223	230	257	212	218	236	251	227	239	231	236	254	290	230	210	222	226	241	237	241	248	261	235	239	234	251	239	243	233	222	195	217	247	226	226	223	230	229	216	249	240	242	252	247	218	196	255	222	267	217	228	239	235	209	244	224	244	239	230	202	242	216	244	216	245	232	237	224	263	260	216	237	234	248	248	245	222	236	201	246	212	256	243	268	195	236	210	282	207	249	224	226	233	247	231	240	227	242	233	223	209	210	230	250	233	237	217	241	228	243	243	231	238	243	272	259	216	229	247	238	248	235	217	224	233	219	219	253	219	217	206	218	252	238	221	207	234	234	214	237	223	219	206	235	236	219	231	220	232	233	221	229	231	237	256	229	242	194	236	237	227	228	210	249	243	222	258	221	247	234	226	243	234	221	226	236	255	233	231	260	238	236	248	232	211	210	229	214	188	238	234	243	258	257	224	244	215	251	239	223	238	246	235	253	233	247	233	252	228	246	254	184	240	227	234	207	232	242	218	228	245	231	226	236	228	274	237	255	233	259	228	201	233	231	224	247	219	238	279	250	235	219	241	222	215	221	260	238	210	249	256	266	215	212	235	259	254	199	236	228	230	223	229	243	239	250	258	221	247	224	239	240	199	262	230	275	231	238	221	222	247	241	182	235	248	226	207	242	231	241	242	252	248	249	241	222	240	248	259	201	239	245	233	221	229	250	217	209	256	213	223	217	230	214	222	226	226	225	219	238	206	232	215	205	230	250	248	217	254	218	259	239	222	226	251	232	218	209	196	259	228	257	225	215	236	225	232	223	256	250	228	250	238	237	213	252	232	266	214	215	246	263	242	227	248	225	232	230	224	196	232	255	261	219	244	221	245	231	253	206	264	226	215	259	233	213	248	251	238	227	248	239	221	225	221	222	228	214	233	219	201	265	253	238	247	206	223	238	218	235	236	236	202	242	221	251	227	211	236	211	222	217	210	240	262	224	232	224	211	243	230	225	239	251	238	215	217	229	232	240	208	229	235	232	231	244	209	246	234	239	242	231	245	221	237	248	244	241	224	235	240	244	252	247	226	261	217	214	238	226	234	249	250	224	233	237	211	216	237	277	243	223	241	217	236	216	246	246	236	234	234	241	264	253	230	221	251	199	231	234	195	208	244	217	245	238	220	250	224	231	227	234	249	235	217	236	253	230	204	229	247	214	225	233	219	246	226	223	228	196
7881	1284	2448	2778	2457	1987	1577	1378	1081	975	958	914	819	780	773	721	696	715	641	694	689	620	640	639	671	640	634	663	617	640	646	594	593	603	589	600	611	630	617	573	607	580	634	654	597	579	602	640	606	596	588	578	625	583	561	620	584	552	614	583	536	606	607	570	582	573	593	559	613	570	615	588	627	580	574	597	625	581	604	636	588	600	600	599	627	587	579	566	607	553	582	598	580	599	547	589	596	581	549	567	540	573	583	575	559	615	603	597	581	589	533	551	580	616	599	604	593	573	624	609	588	602	609	550	549	574	514	592	626	579	592	588	563	574	584	625	587	568	621	564	603	563	540	577	581	617	576	595	594	604	549	575	577	574	548	539	590	557	559	597	556	611	592	589	624	576	542	638	563	619	558	614	598	581	615	593	561	588	560	602	577	574	573	627	563	597	597	587	592	570	605	604	573	567	571	553	607	605	621	560	591	573	599	605	549	596	580	615	565	599	573	570	552	585	549	570	577	582	628	583	581	622	598	585	564	639	564	593	554	627	574	611	570	576	575	562	591	575	538	529	564	619	609	586	624	607	563	578	569	556	560	542	564	599	559	573	585	602	596	599	588	556	603	588	583	559	600	571	580	627	578	596	593	524	549	570	519	540	566	593	595	591	550	614	568	594	565	592	607	615	575	518	594	599	559	594	551	564	604	614	589	648	580	573	559	574	596	573	567	545	571	576	565	585	567	634	578	543	572	567	562	573	562	609	564	570	572	588	587	576	596	560	551	584	556	610	580	553	586	551	528	574	565	551	560	540	599	594	603	567	577	584	583	548	594	630	554	612	580	559	592	566	570	576	570	606	546	568	559	599	576	525	632	560	615	599	575	563	610	593	611	616	567	616	589	568	600	524	587	591	548	553	616	549	623	581	530	551	585	562	583	575	586	563	565	594	589	591	631	609	577	566	612	600	627	593	614	571	570	545	568	542	599	557	580	584	557	556	557	588	561	598	545	552	573	587	596	583	597	604	654	565	526	558	527	627	544	643	609	621	556	600	578	522	572	563	589	579	587	568	586	546	537	553	605	571	532	562	599	547	562	538	540	603	587	617	556	601	586	577	614	568	558	584	595	612	615	581	549	595	562	585	561	573	590	614	557	539	553	591	608	566	574	571	560	572	565	601	592	575	564	598	515	639	556	607	574	560	548	601	587	582	528	590	564	541	641	589	596	626	576	566	587	585	503	586	574	573	642	599	623	560	567	585	560	557	577	568	575	594	584	506	587	547	571	600	555	591	554	564	589	610	585	594	553	584	611	618	533	579	592	566	575	612	576	556	571	556	553	554	558	585	597	576	567	585	567	574	588	599	593	567	587	602	566	622	560	568	597	554	591	555	589	600	534	581	591	545	563	627	594	602	584	596	572	579	572	575	586	565	579	591	610	583	629	582	581	561	583	590	573	530	547	602	553	573	540	577	580	601	550	591	576	579	574	629	617	509	580	556	580	579	615	623	593	558	588	566	573	575	571	544	584	573	596	541	577	559	575	585	606	542	580	544	581	555	644	599	577	611	591	549	583	594	648	533	578	557	581	570	555	577	569	608	572	540	605	578	564	593	578	559	570	624	590	582	593	569	594	558	540	576	557	568	583	589	591	597	634	600	566	592	581	565	611	549	557	580	585	580	583	624	565	581	582	570	605	580	603	577	546	602	597	558	535	562	585	538	561	544	570	600	581	622	587	553	600	559	541	595	576	597	566	619	570	597	565	584	527	593	612	592	597	573	534	569	605	536	588	595	624	585	583	562	538	532	587	562	569	582	567	550	578	572	546	580	568	582	553	598	561	612	579	581	564	582	579	578	577	593	618	594	572	543	511	584	636	584	571	581	541	575	580	558	597	604	594	601	620	622	603	596	581	594	600	602	535	583	546	559	566	587	536	588	561	588	642	609	560	549	554	556	579	582	562	546	529	586	601	566	602	627	623	585	600	577	569	615	569	615	585	575	531	547	558	550	541	587	623	587	615	627	563	595	604	575	593	559	571	610	615	609	565	557	597	568	592	540	583	561	559	585	585	625	567	591	616	580	608	576	570	573	574	620	583	585	581	555	598	540	590	619	591	584	573	547	582	559	589	575	579	612	588	513	591	568	579	595	590	577	593	601	575	553	558	550	635	558	607	564	589	623	581	558	576	562	567	599	586	560	616	601	604	553	565	613	584	604	596	586	607	566	618	592	579	606	544	575	556	582	596	537	574	560	531	570	611	562	599	610	602	592	581	564	600	532	600	618	578	555	594	551	600	592	575	593	575	552	560	616	565	562	542	551	577	558	607	591	532	554	530	558	569	572	538	573	609	604	569	511	572	557	574	565	595	583	608	567	618	588	563	555	606	601	622	566	602	583	581	576	577	599	598	582	540	580	582	569	556	542	575	583	544	571	592	551	601	596	602	584	573	575	615	618	568	557	593	559	588	563	608	561	583	629	562	640	597	561	587	564	633	562	575	526	565	537	599	607	570	544	572	572	543	566	576	572	619	590	564	560	563	571	597	590	569	538	561	570	575	572	572	556	602	586	582	616	567	594	586	575	552	574	532	556	574	538	612	615	548	608	592	591	575	607	605	580	564	598	592	533	531	549	563	573	587	572	571	582	552	591	570	570	597	568	564	632	589	581	568	581	611	580	610	550	553	577	579	582	567	591	568	600	553	620	555	563	588	538	577	612	595	615	595	580	536	538	602	576	570	552	622	559	561	573	598	526	584	558	570	554	613	579	566	591	604	587	613	598	575	579	581	593	596	575	610	532	569	582	626	562	554	610	618	529	597	604	605	582	591	598	607	595	615	574	550	586	583	602	609	521	573	591	577	564	586	568	577	571	583	575	561	590	574	576	554	584	555	570	610	572	591	560	562	574	571	611	567	605	531	537	628	608	574	580	610	568	566	582	573	586	596	579	574	636	564	547	575	590	586	606	613	541	566	558	596	578	586	591	550	574	579	548	623	577	584	609	582	580	531	597	625	565	550	561	591	601	578	582	560	580	577	589	613	598	631	611	533	588	564	580	599	601	554	604	590	542	605	608	591	616	586	581	579	602	571	585	588	585	602	550	592	548	555	602	585	528	617	568	574	583	591	579	568	558	617	539	581	551	542	594	574	559	542	585	574	564	620	578	596	518	608	575	560	585	585	617	580	572	605	575	591	563	584	565	607	573	622	575	581	586	541	642	641	565	572	615	571	578	581	527	597	554	573	557	613	605	609	525	592	563	580	551	574	590	565	614	581	527	563	560	584	542	602	587	565	545	579	568	548	596	583	564	601	588	582	599	579	571	590	553	536	593	571	557	549	569	609	633	586	569	591	553	591	566	537	591	581	543	595	564	581	625	587	554	542	547	602	579	599	588	606	601	585	530	547	589	539	554	572	582	578	559	608	610	591	564	559	603	556	589	564	576	578	582	574	574	535	572	550	584	544	531	568	589	589	569	589	503	574	618	568	585	567	606	555	604
1444	416	468	431	402	364	295	332	354	310	338	318	312	349	312	300	316	304	328	351	326	329	317	324	332	330	324	340	334	332	333	321	300	322	333	328	273	335	319	313	358	300	332	277	329	308	330	350	343	322	313	293	309	319	290	329	319	316	328	346	292	308	301	307	307	339	343	319	294	338	324	329	342	287	304	339	308	313	321	301	317	356	324	334	316	285	349	292	325	342	293	340	324	316	322	323	283	311	309	310	337	348	304	318	292	321	301	326	317	339	304	286	297	315	347	320	335	338	347	297	316	326	282	321	312	322	293	333	311	308	320	286	325	321	312	320	314	340	310	311	300	317	357	315	333	291	320	316	320	302	323	308	293	312	337	326	311	306	346	301	344	325	337	348	328	305	326	296	315	290	313	316	312	308	313	310	320	280	315	312	335	285	298	321	321	302	313	297	306	318	319	309	312	333	340	355	337	303	314	292	301	325	303	322	318	306	332	346	308	309	319	345	311	297	329	314	307	316	317	348	314	300	304	329	342	326	326	339	340	333	325	312	324	333	339	267	311	309	317	302	334	316	353	297	325	336	327	348	368	341	310	305	329	295	330	322	331	314	305	323	344	304	292	350	350	321	323	300	314	340	316	346	384	337	329	312	323	337	355	340	321	364	356	331	319	303	315	321	311	336	341	276	312	292	327	342	344	284	323	320	301	313	352	332	287	331	340	305	338	327	325	319	319	296	331	315	323	329	304	313	306	286	325	313	300	319	316	311	317	320	342	326	291	308	358	331	329	335	305	336	299	336	288	340	314	332	294	314	335	327	330	330	327	312	323	319	311	288	337	297	332	295	281	373	301	336	303	326	314	311	343	330	325	315	292	322	320	341	351	313	318	311	324	294	338	370	311	296	325	281	270	289	281	299	300	328	344	312	312	307	346	318	327	321	306	327	319	332	322	298	346	328	318	316	327	320	326	298	310	322	368	297	291	303	307	286	322	292	320	305	303	320	319	320	316	304	340	332	325	344	315	337	306	339	325	306	284	289	341	351	328	339	300	303	320	338	315	310	293	295	320	344	326	309	351	315	325	335	307	320	311	333	331	287	313	324	369	298	332	311	296	316	331	303	329	309	333	335	306	328	317	313	343	325	305	337	308	320	313	310	333	323	292	313	323	327	362	281	324	343	281	327	336	322	326	333	302	328	330	354	325	330	303	322	336	290	334	321	324	333	308	326	340	314	292	316	354	347	315	318	340	296	313	310	333	291	308	297	343	336	301	314	297	345	318	311	321	321	311	330	339	332	316	321	317	316	307	319	311	302	328	310	298	289	336	336	312	335	305	325	301	328	341	349	288	345	353	304	334	382	335	312	294	320	309	300	316	334	322	310	285	351	329	313	289	347	284	297	302	325	314	300	341	334	320	317	305	335	314	304	358	315	293	307	334	359	305	315	303	316	330	320	312	308	308	300	339	359	340	320	355	339	301	338	317	291	298	301	325	319	299	345	294	317	312	309	350	292	305	321	339	328	313	297	320	354	316	322	329	331	313	331	310	310	300	337	286	336	331	341	296	300	322	321	320	337	329	305	300	294	321	326	356	323	313	338	339	300	295	310	300	310	351	329	299	356	321	336	323	314	341	321	310	296	339	319	315	370	289	341	329	323	310	319	321	351	313	326	312	271	307	310	306	323	321	305	287	285	294	331	338	347	308	324	329	314	343	319	276	328	291	312	324	331	313	306	290	296	345	293	330	301	340	326	308	331	323	275	344	322	296	307	314	331	293	310	337	325	329	327	307	304	310	303	321	311	337	314	343	322	337	325	318	309	294	277	307	281	278	330	342	289	324	301	332	360	310	316	335	300	335	339	334	294	339	321	315	311	285	323	305	310	312	310	316	300	334	327	334	327	313	310	301	338	307	319	333	329	326	302	320	291	338	305	293	285	327	306	328	330	284	304	289	322	317	312	334	296	311	293	318	345	304	325	333	331	296	329	335	339	311	312	319	304	339	337	356	302	307	347	323	322	357	282	289	309	310	340	335	335	317	286	329	316	334	342	353	282	310	292	308	294	310	314	333	326	306	290	305	328	345	342	314	343	328	338	308	303	346	318	309	338	325	286	279	318	311	348	316	320	305	327	355	314	353	284	369	316	329	302	318	344	311	336	324	334	321	316	319	320	340	349	321	306	325	324	330	302	334	324	312	310	300	320	317	338	332	321	340	296	296	329	293	370	346	292	319	344	309	325	268	346	328	338	316	346	311	316	277	328	320	315	302	311	314	301	343	307	317	361	340	324	291	340	312	304	327	290	320	301	336	343	296	295	316	321	325	356	308	290	330	277	300	308	321	326	319	320	332	343	320	316	359	339	311	293	322	340	339	318	300	301	336	355	287	298	263	293	367	338	344	345	306	321	329	316	316	262	283	318	309	318	328	328	355	318	301	343	298	320	315	329	317	315	309	319	317	306	309	340	312	335	317	295	313	310	332	308	341	300	283	325	338	325	308	329	314	320	306	299	298	286	329	320	304	291	343	298	319	304	313	338	293	337	305	352	311	324	322	294	309	330	306	327	298	335	315	335	320	336	276	292	333	320	335	332	335	297	317	337	291	324	315	290	307	307	319	311	299	295	320	342	342	335	267	309	328	333	336	327	324	326	313	342	318	330	335	310	316	324	330	314	340	343	322	355	306	335	306	339	320	319	313	320	332	300	308	339	309	333	323	330	313	320	352	309	327	322	306	323	308	274	339	309	319	319	345	326	305	327	335	305	299	337	338	311	284	317	314	331	312	323	333	313	312	295	297	300	340	348	382	332	321	336	318	300	353	317	322	315	334	334	301	335	302	303	329	303	297	327	329	318	314	304	350	322	338	324	311	321	323	299	349	337	313	297	311	300	314	302	287	316	280	334	319	308	296	329	315	338	313	325	326	347	316	338	316	340	287	294	319	330	309	324	313	305	353	322	286	304	332	316	337	337	303	338	327	314	324	328	305	289	280	328	341	332	312	296	326	291	358	313	317	350	300	343	312	305	313	341	369	328	319	312	315	341	359	345	319	308	345	319	307	308	292	314	349	342	329	316	312	307	325	327	336	337	344	345	281	323	322	315	304	356	348	355	323	321	324	329	326	330	329	328	302	283	333	265	310	331	357	340	315	355	308	317	293	303	294	324	317	321	333	305	305	306	295	295	323	318	337	297	333	333	302	322	310	315	330	294	318	356	325	321	306	306	318	354	317	350	326	305	310	327	312	302	318	321	306	323	309	308	341	310	290	326	341	303	300	307	315	315	299	331	351	310	297	321	294	324	332	292	293	299	309	324	351	320	320	312	328	323	266	334	314	342	299	330	336	289	296	310	307	353	305	277	344	311	303	340	355	277	323	305	317	321	352	287	311	301	324	340	348	334	327	320	317	365	290	286	306	282	308	355	305	313	293	314	296	330	325	301	320	278	314	306	339	299	297	362	323	308	312	307	299	329	347	331	329	278	287	311	323	349	331	328
2082	947	1141	1294	1181	1019	932	874	861	856	809	803	791	835	771	770	784	839	801	821	774	791	854	826	799	791	747	784	780	808	804	799	822	774	791	881	804	771	819	763	769	788	794	808	834	840	825	846	829	832	849	794	786	766	783	781	779	773	795	805	813	784	792	781	811	789	838	796	768	858	773	708	775	811	769	789	784	756	764	818	824	788	771	768	803	771	773	774	806	810	822	771	834	818	801	736	828	806	783	787	786	787	840	826	774	798	794	756	794	782	828	779	791	808	795	739	750	798	768	760	813	761	748	808	776	770	808	791	755	795	816	783	815	746	850	873	804	778	780	782	777	799	756	792	734	836	794	733	784	787	812	818	857	764	786	801	808	863	766	776	747	767	825	805	803	757	819	801	757	737	774	739	800	890	808	775	806	785	829	797	785	819	795	756	825	772	796	823	757	763	829	822	785	791	753	761	828	817	822	771	819	853	843	771	794	771	778	834	786	772	753	807	814	804	801	795	759	807	785	785	792	792	788	773	829	832	810	791	812	803	774	772	817	880	814	797	802	767	757	847	770	810	776	770	790	818	764	822	799	773	766	741	839	772	836	787	756	851	747	753	834	814	778	818	822	759	785	836	763	756	835	816	771	770	858	807	809	811	757	755	763	806	774	746	815	779	800	813	836	840	831	797	800	764	764	800	823	785	764	779	774	769	824	793	820	758	759	757	769	853	713	765	709	785	826	806	758	856	817	804	815	812	753	731	802	804	844	827	828	768	856	841	721	795	772	744	794	769	829	762	795	767	829	775	788	815	759	764	791	806	804	816	792	821	786	803	789	808	839	838	782	771	804	770	787	774	812	764	819	803	791	789	804	770	795	757	827	792	801	793	800	780	765	798	823	803	799	789	765	816	821	756	771	773	756	809	762	811	763	798	804	827	776	810	797	757	775	817	819	756	757	821	754	771	840	825	779	776	834	786	809	840	790	801	815	762	835	808	821	761	844	799	764	783	792	773	780	854	812	816	797	845	760	757	753	791	775	835	846	810	842	795	766	846	772	811	771	805	802	754	780	784	795	767	832	786	784	814	773	795	768	838	770	833	738	764	760	798	746	832	788	785	813	808	817	778	767	807	792	789	760	787	817	808	796	805	761	767	793	828	817	791	734	778	776	775	821	760	738	790	785	803	787	769	831	791	829	793	820	799	798	828	809	843	733	789	747	774	791	806	724	801	774	805	812	778	766	754	757	714	881	798	787	791	801	833	801	793	811	787	770	796	788	781	809	794	771	809	812	803	779	820	787	765	782	828	829	819	819	745	847	793	798	811	765	808	807	838	771	748	819	816	798	778	801	765	760	818	805	834	772	762	790	773	848	812	809	756	789	796	844	812	825	785	815	797	816	742	741	825	772	790	778	766	855	783	823	803	755	754	831	789	868	800	830	769	771	824	819	781	720	811	796	792	761	796	804	767	788	785	782	775	797	825	762	833	828	774	815	863	835	836	822	788	732	796	785	769	781	781	755	802	775	789	793	764	748	795	805	826	725	747	841	793	787	807	781	791	755	814	779	805	818	782	799	805	815	787	805	798	830	795	809	747	739	797	779	780	726	827	773	855	809	864	794	779	765	787	791	826	814	827	814	819	787	816	806	801	751	787	809	755	757	788	804	806	821	799	789	761	803	837	835	800	769	831	793	830	726	808	782	809	794	801	807	784	767	826	837	815	794	808	802	776	790	847	835	859	778	804	759	782	818	799	844	838	764	765	784	792	770	751	775	807	749	794	791	789	760	847	777	753	807	802	830	794	767	813	798	816	818	813	833	764	816	817	827	783	809	832	821	728	755	790	823	783	766	791	809	784	761	842	756	780	793	762	764	792	751	811	776	774	842	805	825	796	831	833	810	781	784	813	808	774	787	829	805	775	765	781	788	816	781	836	792	838	771	776	792	799	791	792	801	835	767	796	784	780	756	797	808	736	771	790	777	791	792	756	844	775	757	757	820	828	776	751	822	774	817	775	812	773	798	838	838	800	751	793	776	816	853	787	779	795	796	798	783	796	795	776	783	819	786	765	760	784	769	795	765	833	771	780	776	799	778	809	822	882	823	756	748	818	792	778	761	854	800	810	809	826	806	784	800	831	798	774	811	767	802	769	830	809	818	765	790	795	758	801	799	770	760	751	768	790	804	815	821	790	737	790	768	745	786	775	784	805	857	770	805	846	771	829	803	805	751	782	813	813	794	806	778	803	795	788	793	776	798	754	801	803	832	822	826	830	772	768	774	791	797	799	812	785	816	764	757	786	772	786	754	771	774	808	824	769	794	767	758	802	826	852	817	800	778	788	749	816	786	778	818	867	825	790	803	874	772	756	815	831	840	766	760	801	811	793	770	778	819	772	837	776	810	820	806	774	834	766	858	844	797	818	792	797	837	783	795	792	742	854	815	832	802	795	704	829	809	810	796	828	732	811	787	763	823	781	768	771	773	769	817	767	793	788	774	802	797	808	793	796	804	834	788	806	808	763	855	805	821	811	794	755	748	820	740	803	795	796	783	765	805	795	833	791	808	787	779	778	780	831	758	744	771	820	763	803	811	731	752	801	783	775	792	792	784	853	740	748	780	737	738	832	779	818	757	813	781	779	774	842	855	785	744	775	794	836	798	775	784	806	753	785	796	802	817	833	750	827	773	782	784	807	836	829	786	784	767	799	779	779	809	785	828	786	790	789	784	789	783	805	772	844	807	783	817	800	780	777	816	830	796	794	718	804	779	766	789	747	819	785	812	787	836	802	787	807	808	809	787	809	846	796	835	809	732	815	778	732	768	783	812	803	723	795	728	792	821	860	840	813	798	770	759	762	770	773	818	754	775	763	801	756	828	816	797	777	759	783	777	775	816	780	813	766	817	774	833	810	782	811	767	753	834	772	790	779	743	788	774	758	777	771	772	764	797	814	796	812	771	782	817	765	841	829	835	763	776	781	744	784	814	797	806	833	794	780	763	756	801	805	800	839	742	803	729	792	814	765	736	793	809	789	756	754	772	766	778	797	770	777	821	807	755	815	801	760	802	804	796	783	803	803	822	803	834	761	840	798	794	830	797	781	805	780	802	770	744	795	779	802	806	787	766	795	775	780	836	805	815	746	770	748	783	760	796	797	785	828	792	841	830	791	804	769	767	751	797	822	804	808	775	755	823	816	865	779	745	820	799	807	821	794	843	774	768	813	827	757	785	809	763	818	806	809	785	794	793	807	802	759	836	845	793	825	777	830	782	766	785	785	825	715	789	740	802	788	804	785	785	766	835	866	786	762	815	810	796	754	818	808	796	748	778	787	759	796	831	781	764	776	791	787	717	773	761	823	799	783	821	782	816	771	800	835	784	743	782	817	815	761	797	775	862	771	819	764	783	803	791	839	825	828	733	801	826	823	744	780	761	829	787	778	774	756	880	803	774	792	804	804	794	775	790	787	807	765	795	803	766	790	765	814	822	765	765	798	813	821
6436	766	840	720	637	552	502	438	408	388	413	387	368	374	397	387	400	428	419	408	358	382	353	351	385	376	374	393	371	393	344	381	388	360	374	425	377	418	380	375	404	363	361	393	377	408	372	374	383	368	398	358	385	395	388	349	393	370	382	397	384	358	392	407	392	361	352	379	376	362	325	415	378	385	366	377	372	362	375	386	358	384	421	373	369	360	387	374	375	348	328	389	374	356	349	344	392	374	390	391	362	401	404	370	381	329	354	357	360	387	358	375	392	367	414	352	412	379	405	345	392	359	403	364	387	368	390	366	403	376	373	371	361	396	349	387	369	404	329	371	398	420	346	389	369	404	326	382	392	404	417	419	404	351	358	401	399	362	425	382	331	344	399	358	376	364	356	374	371	371	364	376	384	376	342	384	365	356	390	353	386	374	365	404	384	320	370	353	386	365	388	387	347	346	351	368	376	377	367	404	369	433	378	364	368	401	359	410	379	378	354	355	373	401	392	376	406	359	396	363	352	398	340	369	372	375	394	371	383	433	342	360	400	347	405	404	344	337	373	378	360	365	367	347	365	371	394	389	387	389	373	412	375	356	340	403	386	352	423	357	384	388	358	376	396	377	391	381	351	333	378	379	382	387	388	401	403	382	399	360	387	416	376	325	371	381	390	375	392	358	383	356	347	429	334	383	393	400	410	339	357	386	384	410	384	367	357	404	383	417	392	386	429	364	369	396	352	389	368	379	408	384	382	388	375	369	368	400	343	392	358	398	394	366	370	321	361	358	381	379	383	369	381	382	393	397	378	379	387	345	384	384	358	352	372	390	376	374	383	424	393	417	396	379	368	391	389	382	406	382	400	365	374	399	383	386	350	388	347	381	307	364	380	380	394	366	397	378	391	385	396	362	370	391	344	372	386	390	371	371	379	359	356	354	342	330	340	378	383	364	363	374	388	370	380	415	352	361	346	397	437	369	381	370	408	385	409	365	359	395	362	340	373	433	390	365	345	348	352	353	372	426	415	339	361	389	381	390	327	369	392	369	358	350	371	341	419	375	367	356	392	365	385	346	352	384	371	356	362	373	373	393	338	377	367	380	391	384	345	382	340	435	371	335	346	335	359	393	401	349	374	386	358	387	409	385	390	374	379	395	362	358	370	392	399	371	374	381	365	381	383	379	379	394	398	365	359	348	382	390	373	370	399	342	356	370	353	339	384	394	343	373	449	381	385	336	385	386	386	373	374	380	372	365	373	352	398	371	401	394	333	383	403	365	345	382	388	345	341	401	376	373	386	375	373	389	395	365	408	375	342	364	370	389	345	382	399	410	372	391	381	390	377	349	365	374	394	362	373	407	363	397	391	347	371	369	366	379	343	314	400	391	357	366	366	372	383	360	385	381	365	393	377	359	335	387	391	368	363	403	381	362	369	360	373	363	364	360	367	413	371	402	392	405	359	367	358	415	363	390	364	385	376	355	413	348	337	385	395	360	373	402	345	387	365	396	379	365	383	366	421	365	368	399	412	373	340	372	387	400	408	410	384	385	381	423	381	384	373	407	369	360	368	390	393	355	368	382	367	312	371	389	386	375	361	386	408	331	368	365	367	379	407	370	349	350	363	332	381	339	357	391	347	398	360	381	372	346	348	355	361	346	369	337	356	353	410	353	397	361	387	394	364	372	387	403	380	355	346	395	390	390	371	394	405	385	367	377	366	356	385	383	375	366	372	321	368	403	334	368	372	378	365	379	367	356	351	389	368	383	357	403	336	381	352	373	358	396	381	378	361	329	359	392	361	353	371	395	354	400	383	376	395	381	390	376	351	369	378	373	354	370	360	367	352	397	396	373	372	417	407	390	368	375	349	413	399	345	407	358	378	347	393	377	364	376	400	394	394	345	378	394	327	371	359	389	391	392	382	402	367	365	374	342	391	376	348	400	389	368	388	383	404	371	368	347	361	369	330	419	385	383	360	375	378	351	404	331	403	357	360	344	413	366	366	378	367	348	366	393	391	440	368	354	396	354	407	348	384	390	373	365	359	355	363	391	385	354	386	356	371	395	352	385	383	353	358	383	346	372	378	405	395	409	383	369	397	376	371	373	352	351	365	340	388	359	358	364	387	379	371	368	381	348	405	381	416	396	344	365	357	400	348	390	344	378	392	375	369	341	392	381	367	349	364	372	395	364	397	399	381	365	401	352	402	362	379	353	383	361	364	344	340	363	357	352	375	387	372	382	377	359	340	401	384	404	363	358	380	397	361	370	371	390	369	373	384	358	358	385	405	343	379	381	358	336	389	341	400	354	383	392	392	365	360	354	369	379	384	351	416	370	378	374	409	377	378	402	361	370	392	394	370	371	393	331	360	389	348	405	364	358	371	410	393	359	382	391	404	330	366	380	354	388	386	354	390	393	369	340	369	380	416	391	397	357	411	333	383	381	348	392	378	410	356	348	338	369	396	399	372	369	355	382	364	408	375	374	406	368	369	369	367	357	418	418	346	358	358	363	382	412	381	364	350	372	408	380	352	397	359	381	367	367	357	374	395	370	360	372	350	417	374	378	352	338	359	402	393	376	416	377	381	323	397	368	400	393	371	378	409	368	377	357	375	372	375	361	324	416	354	384	384	381	349	384	352	348	376	372	371	379	368	390	360	373	360	384	363	359	415	392	406	378	408	411	370	377	362	387	373	330	358	388	366	351	364	375	357	356	375	361	386	341	364	386	398	389	376	415	327	374	397	411	364	374	399	362	360	376	423	395	399	368	368	377	381	346	336	400	361	330	374	366	365	374	388	383	417	396	379	347	360	385	352	342	364	387	342	413	371	381	380	361	309	373	396	395	375	378	400	369	368	368	403	374	367	365	340	387	404	397	392	378	375	351	396	393	399	385	367	409	377	405	383	393	413	386	378	367	395	390	353	410	400	381	387	371	410	401	367	331	390	354	369	410	382	395	397	369	363	373	349	367	394	412	378	393	364	365	356	378	382	376	356	386	368	378	368	364	348	370	359	411	364	371	388	383	416	353	347	358	372	383	408	357	345	408	394	362	373	400	359	397	398	388	377	386	353	427	331	397	360	387	342	385	365	380	403	357	374	332	383	359	392	376	335	339	369	388	385	367	374	427	402	339	405	390	377	390	395	371	395	373	372	396	381	363	376	422	372	390	381	396	387	360	390	379	370	374	371	349	380	387	406	352	358	381	383	373	391	353	391	388	375	381	378	341	391	394	369	378	392	367	399	359	373	351	360	373	388	372	349	347	339	393	371	375	350	398	390	378	400	364	336	351	383	358	410	378	352	368	374	415	406	357	376	382	400	386	371	392	388	364	359	406	368	357	373	387	361	383	361	379	373	386	384	351	369	360	341	431	354	379	379	389	332	405	335	381	400	344	394	369	374	346	348	382	345	403	326	382	345	413	403	338	366	390	368	427	391	407	388	370	354	343	358	391	415	384	358	367	400	367	366	391	362	360	383	363	382	388	371	362	308	369
6589	1260	1905	2072	1989	1635	1460	1309	1222	1130	1039	1061	1048	974	968	1007	1009	979	967	926	865	930	937	944	997	990	940	941	955	919	949	915	911	989	935	915	892	940	948	944	929	968	917	887	892	917	921	871	895	920	872	888	912	864	935	942	895	916	865	938	932	961	901	886	922	912	898	926	843	876	888	890	917	940	885	881	898	977	900	892	918	900	947	934	915	989	883	924	880	908	899	935	898	899	843	944	895	947	930	875	885	916	890	884	866	901	869	878	901	859	881	884	852	886	935	931	934	880	910	868	921	887	869	934	899	981	957	924	923	946	942	906	880	938	968	887	916	885	904	895	891	890	887	944	940	922	891	909	855	910	919	864	922	940	919	901	882	886	912	880	890	855	876	905	924	895	939	967	896	880	954	866	895	886	901	952	881	883	914	864	891	902	895	920	945	911	880	928	914	883	935	901	932	851	901	930	939	924	960	914	926	937	900	867	899	865	850	919	826	877	905	877	967	912	896	912	911	943	868	880	879	892	920	950	868	936	871	921	921	849	926	916	922	897	875	940	899	968	907	903	872	952	940	917	870	873	938	925	904	883	864	881	937	864	885	919	880	950	924	853	886	908	898	921	932	935	917	900	849	959	922	842	856	893	917	900	909	925	896	877	913	872	878	912	945	875	937	887	927	937	955	946	915	940	911	917	882	890	872	933	920	863	903	917	917	928	869	936	872	883	922	935	882	908	951	925	974	927	886	914	912	871	917	961	926	910	905	917	918	882	874	900	887	873	862	902	946	884	886	923	907	923	842	913	934	856	885	881	866	917	957	891	914	913	932	888	955	889	842	928	886	957	962	868	866	955	874	875	953	926	880	874	884	957	921	883	865	892	937	920	971	903	905	909	882	934	906	916	857	863	890	910	942	909	911	877	890	958	945	939	936	957	936	962	877	913	964	929	849	931	934	927	937	911	891	917	904	916	890	880	880	934	937	912	906	866	875	932	938	981	906	909	889	885	854	860	881	884	869	926	851	929	938	884	926	882	886	898	910	968	968	945	930	913	922	904	915	939	890	914	948	957	911	942	908	910	896	853	910	897	908	853	886	923	882	971	886	914	906	890	878	900	930	890	941	844	905	859	906	850	895	937	908	885	838	895	925	961	918	869	871	926	859	964	895	904	885	896	961	887	884	953	900	837	916	869	879	913	897	926	909	898	924	879	930	900	937	857	922	866	881	932	914	905	861	891	893	941	885	896	886	924	870	879	887	831	957	921	955	859	860	914	865	912	843	905	955	898	857	960	924	947	930	850	935	884	876	839	933	919	881	939	814	923	896	874	918	913	886	987	918	865	860	845	932	959	870	933	852	899	875	937	942	941	911	944	897	884	875	903	904	922	915	935	929	879	872	951	907	913	886	903	899	933	862	915	970	880	908	933	949	941	887	876	975	919	889	859	919	890	917	906	913	901	886	851	949	902	932	913	906	912	915	927	894	893	880	927	961	909	902	900	928	928	864	884	927	884	907	941	903	891	881	890	910	940	876	878	960	916	914	948	899	865	895	939	943	916	950	892	934	870	863	909	925	912	925	900	956	833	865	928	940	928	873	889	957	872	921	875	947	890	955	939	953	892	898	904	893	948	933	839	898	898	935	937	978	922	878	901	884	884	901	958	887	880	902	919	913	911	893	889	883	880	895	899	908	925	894	900	867	849	860	879	874	887	851	905	977	887	889	954	880	902	934	896	900	903	891	897	901	829	878	887	895	865	888	912	934	933	831	988	873	869	886	874	887	880	915	917	937	902	925	913	912	911	965	867	876	917	870	903	877	934	894	936	848	878	958	875	924	829	916	956	959	922	895	913	906	920	872	880	874	865	899	864	849	901	889	936	945	920	895	938	890	893	933	920	893	909	890	913	964	903	876	899	879	852	903	905	946	878	920	903	937	887	871	950	929	910	898	879	896	838	888	925	884	877	934	881	948	882	915	874	876	911	870	929	961	889	941	899	903	940	932	915	883	853	927	814	873	878	906	885	875	912	916	868	891	907	905	918	907	870	922	863	880	891	940	904	913	915	912	915	910	907	912	855	867	925	910	886	920	952	922	894	920	927	865	915	818	929	903	915	970	880	916	910	934	915	914	892	927	845	883	944	889	910	891	886	857	893	891	885	882	919	892	907	901	926	910	935	902	940	939	895	918	915	918	891	896	941	894	873	906	892	891	893	903	876	884	930	934	881	872	919	899	938	938	865	904	929	947	828	892	906	881	920	882	903	916	962	950	835	879	809	871	957	898	869	888	874	931	864	961	936	906	902	869	940	975	909	900	881	969	865	950	918	879	895	904	921	931	916	945	895	895	913	828	900	848	922	929	882	924	871	912	888	924	954	897	942	889	940	866	908	940	907	905	897	936	909	915	893	954	868	886	881	867	851	939	871	882	891	888	905	892	924	917	876	911	846	901	903	906	938	940	887	906	936	901	919	905	912	882	831	892	877	875	844	906	907	951	891	909	879	946	873	892	859	899	908	813	903	920	885	935	888	903	909	936	935	873	894	897	925	895	908	899	913	927	819	913	916	857	870	931	885	923	880	919	913	912	892	904	948	916	873	886	935	850	871	886	910	932	917	869	902	893	1004	909	911	823	960	916	941	873	900	895	903	907	893	900	906	913	923	940	883	932	912	879	920	901	911	910	908	892	965	936	880	885	949	880	879	903	926	898	889	925	911	936	905	920	919	909	918	895	920	962	917	903	908	893	901	858	894	833	894	911	919	961	907	917	904	900	909	916	879	893	929	947	899	923	897	914	959	870	896	915	955	916	895	908	891	895	898	882	884	866	852	913	869	920	904	884	956	872	859	911	914	909	918	910	889	918	881	916	868	935	879	934	863	950	922	876	858	890	908	884	907	873	931	870	909	929	900	845	887	824	955	876	888	914	916	921	865	903	914	886	899	903	870	883	915	879	868	878	919	959	912	867	872	918	953	879	829	918	881	859	903	893	882	913	918	878	888	849	900	903	877	905	877	920	863	853	894	930	888	875	891	931	854	894	920	891	867	920	857	900	958	890	913	837	873	837	900	913	950	866	920	897	912	945	900	900	908	921	900	903	902	916	937	921	901	939	922	924	889	899	880	953	891	886	853	928	905	878	866	898	889	944	923	890	919	878	894	926	857	920	876	867	872	893	861	902	905	901	891	912	915	860	900	874	945	907	887	899	898	916	942	901	875	907	868	929	862	873	945	898	836	920	884	927	888	888	955	894	966	910	917	959	883	967	928	865	867	914	965	882	896	875	913	829	850	936	919	911	891	933	857	874	893	920	882	868	911	922	909	864	924	879	934	952	899	909	943	885	873	867	891	863	879	981	901	883	880	931	923	880	916	911	912	889	901	861	889	952	887	898	940	856	944	875	936	882	919	899	876	900	916	910	895	900	910	869	846	929	927	905	897	892	910	948	938	924	895	911	893	843	889	915	868	902	908	936	884	924	905	867	874	915	929	868	904	947	923
11997	1052	1021	823	602	460	369	341	290	287	245	284	254	268	251	256	267	257	248	251	264	238	233	236	222	269	227	236	243	202	250	260	237	198	245	214	246	220	217	253	233	223	219	238	220	225	236	247	228	260	246	204	206	240	219	234	254	228	228	219	234	226	236	212	242	217	243	209	244	216	216	240	237	231	248	236	231	230	218	228	234	228	255	225	232	240	209	239	213	226	218	251	234	213	229	217	255	213	248	238	231	223	228	222	207	233	232	236	228	219	249	231	231	251	249	214	241	205	237	239	233	247	229	232	216	212	244	226	250	235	249	203	262	240	221	222	258	231	220	224	264	240	218	208	230	217	208	215	244	209	223	211	222	240	247	225	211	218	217	227	231	239	213	222	228	232	233	201	219	197	263	251	232	250	241	220	214	248	227	255	234	212	240	224	256	214	250	219	248	244	251	221	237	245	233	219	204	239	199	235	243	228	242	219	217	240	231	213	217	235	221	211	273	213	193	227	245	224	227	225	212	222	221	216	248	207	255	235	240	262	242	223	265	223	229	236	235	245	249	265	263	203	230	244	227	237	246	243	226	228	238	215	226	221	236	202	211	253	250	214	230	215	218	220	243	252	223	231	210	202	209	207	237	220	214	218	218	258	239	235	253	218	229	244	221	232	224	248	237	210	273	249	247	205	222	231	234	258	229	218	194	220	212	210	252	230	247	243	215	238	237	231	204	251	219	215	226	232	244	208	226	230	226	214	247	242	225	235	213	247	193	212	212	222	209	234	223	222	212	266	222	243	212	225	256	250	218	200	249	236	222	222	231	227	217	231	224	236	226	210	241	252	206	198	235	213	235	202	233	235	223	241	212	231	232	244	223	227	218	194	215	235	251	232	233	238	243	190	252	232	196	231	217	239	254	227	215	219	233	244	210	278	230	240	221	233	215	214	243	240	222	232	208	250	239	224	235	206	218	206	213	248	231	218	249	217	221	218	205	231	225	260	208	219	242	212	209	240	211	216	223	247	200	220	234	263	229	243	235	233	221	260	229	213	206	208	233	243	200	216	241	236	213	241	216	225	227	215	233	207	238	205	241	214	211	222	233	213	242	241	238	229	242	252	232	211	233	218	240	222	231	208	242	215	249	247	255	220	225	245	217	233	232	235	240	223	251	257	231	246	198	233	251	225	214	235	204	219	223	246	247	230	202	230	232	214	244	205	235	219	234	238	225	215	223	215	222	255	231	217	238	233	212	243	198	226	238	256	243	225	243	247	226	258	222	255	244	236	222	251	261	221	196	232	223	248	218	231	225	240	246	210	247	225	238	247	234	255	216	236	191	235	227	211	226	222	221	213	211	214	219	204	227	205	231	202	247	231	239	275	231	232	213	202	233	222	235	259	257	225	225	225	211	227	255	224	250	209	260	228	284	232	205	229	262	213	219	234	227	247	257	263	241	210	231	247	232	213	243	257	239	233	232	232	237	246	233	208	231	199	243	207	220	237	216	240	211	209	228	232	240	243	206	231	219	228	257	225	244	227	252	227	263	216	202	223	218	236	238	208	221	211	214	231	203	229	244	225	242	238	227	213	209	240	249	207	197	211	231	253	219	233	205	235	212	203	262	217	217	236	227	236	226	231	218	217	241	258	221	234	218	265	250	241	246	251	239	209	232	252	222	242	208	218	209	221	253	254	193	206	229	212	231	223	247	240	242	210	235	249	235	232	237	238	228	259	232	225	228	231	236	254	217	223	238	226	251	249	240	219	253	229	274	245	233	241	241	219	205	246	220	226	243	202	254	195	240	250	250	222	252	238	258	247	223	224	206	205	198	217	227	216	200	218	195	227	232	209	249	252	210	231	239	220	256	239	218	227	242	213	254	256	230	224	264	220	258	220	202	226	214	252	237	210	242	239	243	227	229	250	215	229	238	234	227	232	225	209	228	250	239	232	224	221	258	255	228	245	223	253	241	213	242	239	216	219	235	198	246	232	212	237	227	219	222	252	254	209	234	225	221	220	232	257	245	249	222	216	250	203	209	222	250	251	231	240	284	231	266	209	210	231	219	257	232	218	232	224	232	241	234	243	253	212	242	229	212	227	220	214	217	236	219	222	222	238	250	248	247	228	244	238	278	238	237	212	249	233	220	222	264	254	240	227	229	226	238	232	230	282	225	241	236	219	195	236	250	246	222	226	225	233	241	230	249	262	211	225	243	216	206	243	222	214	257	257	236	242	243	225	261	236	227	220	218	211	220	225	253	246	224	227	236	206	217	213	263	252	238	235	212	211	217	259	243	244	250	226	239	227	207	250	238	234	239	228	237	238	247	194	221	209	206	251	214	218	231	219	249	251	220	211	218	241	241	205	243	224	219	224	209	247	225	217	223	218	212	216	245	220	242	248	228	219	231	230	228	209	246	219	236	251	237	254	247	233	220	245	212	219	229	225	230	240	240	197	236	224	221	276	232	221	234	246	241	275	247	229	259	223	247	212	230	231	221	215	213	252	235	243	234	202	225	180	223	230	218	237	216	244	203	216	239	218	242	224	230	252	219	224	220	245	231	225	205	233	223	215	251	261	239	235	230	235	234	217	249	229	236	262	237	229	244	236	225	233	226	230	212	227	229	267	215	236	220	213	218	224	219	234	222	215	230	221	223	237	226	255	229	226	209	256	252	248	234	251	199	217	222	228	231	229	218	215	240	241	260	227	209	249	267	217	220	241	249	231	207	219	237	273	237	221	222	236	253	218	237	250	237	245	240	246	246	235	209	231	217	245	220	222	194	226	236	250	230	238	208	238	247	234	250	272	242	214	248	244	212	223	246	239	233	218	217	225	248	236	227	233	221	204	245	233	248	248	233	231	212	232	225	222	236	220	213	237	236	255	215	232	191	240	233	213	236	226	222	211	221	244	235	211	246	210	234	238	249	246	225	267	229	250	233	239	229	230	225	250	235	228	217	266	233	242	219	210	229	229	231	233	219	236	232	227	218	207	213	194	232	215	238	216	218	239	208	218	216	226	252	242	223	249	229	233	227	230	258	239	240	250	254	249	228	232	236	245	233	243	229	241	229	250	248	222	219	220	242	216	242	234	209	258	235	232	213	215	216	233	242	241	258	215	232	223	213	251	249	244	239	227	226	211	231	236	241	249	216	220	236	214	240	230	197	203	250	218	228	226	246	244	238	242	240	253	243	210	231	239	194	243	211	251	252	209	243	261	244	257	241	275	237	230	264	221	219	230	230	225	246	221	213	262	251	217	227	213	210	209	230	230	213	236	239	252	231	224	246	225	234	213	226	235	236	262	224	196	230	247	198	247	255	200	239	208	236	236	214	188	235	234	234	240	214	221	239	251	231	235	234	224	219	236	232	229	226	223	238	233	266	238	221	215	222	218	241	231	211	256	229	217	225	218	237	262	205	230	224	219	245	192	230	231	211	244	228	223	211	238	249	226	231	222	239	232	233	238	217	224	204	227	226	238	228	200	244	210	243	228
7887	1332	2346	2529	2171	1743	1454	1241	1073	991	923	837	778	772	754	683	663	681	692	656	684	637	597	661	603	595	656	640	594	600	622	622	644	592	593	625	604	537	636	598	596	564	587	593	549	587	571	574	559	575	592	622	583	602	598	569	563	559	596	596	570	582	606	573	558	570	567	581	589	586	574	581	527	580	543	564	580	552	579	559	566	584	607	576	596	565	538	561	575	576	592	546	633	564	621	597	548	544	579	556	550	613	575	600	635	562	613	582	524	605	549	582	536	559	588	573	584	557	602	581	559	589	545	572	593	590	577	550	541	578	580	603	541	597	586	512	577	576	561	552	592	548	588	562	619	595	550	579	610	566	580	576	555	583	561	560	561	576	559	581	616	585	556	545	578	568	605	546	602	540	582	613	587	542	571	545	597	537	575	571	552	616	544	581	552	567	554	560	604	609	574	569	617	563	578	586	540	632	575	518	539	584	553	525	566	534	528	607	559	555	550	594	605	578	596	565	581	548	547	598	583	573	612	517	592	632	588	565	553	573	553	586	587	586	541	610	554	625	555	573	569	539	579	582	550	580	642	571	547	551	553	565	601	596	569	583	601	564	593	618	587	575	596	604	628	545	600	567	525	608	564	561	609	583	559	583	539	563	634	557	627	578	556	576	573	581	556	553	559	549	584	602	554	569	616	571	558	576	583	544	586	633	582	580	606	594	584	558	584	603	535	585	550	563	560	579	577	552	539	559	569	558	544	604	558	586	602	587	595	543	574	596	575	526	585	568	546	548	601	558	567	591	552	574	554	597	527	551	547	581	569	574	610	587	594	549	539	618	567	568	596	554	555	563	582	591	568	602	580	568	565	563	557	581	576	542	573	571	529	550	597	573	552	588	577	571	546	590	585	606	559	581	573	555	592	589	584	559	588	594	535	614	617	564	574	578	578	545	591	548	597	524	603	561	549	550	591	578	523	582	552	600	589	563	564	549	576	559	609	564	560	568	607	573	563	585	617	579	590	612	520	567	600	532	565	585	534	594	582	579	574	583	578	562	569	590	610	596	604	551	554	578	635	580	596	590	600	561	580	584	617	566	591	564	581	585	528	569	604	540	558	594	590	588	602	624	549	563	572	523	629	567	547	570	572	583	540	603	608	617	551	608	521	580	590	585	529	601	615	508	585	596	564	573	555	624	587	531	590	576	582	529	532	587	568	553	592	552	626	621	598	600	582	528	609	602	574	578	560	595	545	568	572	560	604	547	543	579	518	556	545	582	561	608	546	555	579	554	551	547	574	550	578	572	571	568	583	593	568	562	631	583	566	572	579	574	575	565	557	589	531	584	549	554	581	573	545	614	530	566	618	546	554	565	585	545	592	591	573	564	557	591	581	562	631	569	557	528	605	559	602	586	590	582	622	574	569	547	635	564	543	566	559	590	611	595	588	543	554	554	583	567	517	554	567	573	564	585	574	556	577	578	572	547	576	569	574	535	576	550	585	564	566	559	508	579	567	578	508	538	549	567	601	596	530	580	578	583	534	576	598	586	546	580	563	602	553	589	546	566	582	563	585	565	552	582	580	550	581	574	535	578	585	581	543	576	593	562	607	550	562	570	567	549	628	527	554	609	586	570	599	571	561	580	526	551	583	590	567	579	574	560	601	624	575	563	537	557	567	584	572	595	562	595	622	552	567	586	580	589	566	571	570	565	586	631	554	618	583	596	551	547	579	561	575	602	557	593	538	564	599	583	582	577	627	573	564	603	526	568	553	595	561	584	569	549	565	607	562	580	551	554	595	580	602	565	550	576	554	541	595	521	584	563	600	559	539	570	532	562	571	567	575	571	553	538	563	545	582	591	567	562	580	576	561	555	572	562	575	583	612	566	536	556	551	565	558	574	570	561	588	507	609	565	559	542	542	553	565	590	529	574	596	577	581	594	572	591	568	610	580	598	533	589	567	550	544	573	561	582	568	534	521	532	580	578	576	619	537	563	561	584	572	593	575	597	521	560	585	627	622	561	587	597	620	583	586	583	602	578	587	564	578	614	546	557	575	629	556	586	589	559	569	563	554	565	540	563	579	604	527	584	595	554	586	547	608	591	585	614	579	574	559	593	558	559	570	593	545	589	558	561	558	566	568	546	572	591	542	574	576	568	536	555	540	570	594	613	554	553	628	568	564	575	556	587	588	569	596	573	617	542	581	599	584	547	577	589	580	564	574	612	565	562	602	585	555	519	552	579	545	590	596	593	626	597	573	547	602	548	583	552	565	556	591	573	532	595	597	544	594	593	541	568	578	519	586	570	639	543	536	586	586	559	566	527	555	615	587	591	575	592	569	545	566	567	589	604	566	584	555	547	548	579	565	584	577	567	593	579	587	573	614	535	573	572	541	654	563	519	615	578	611	564	576	558	639	547	565	562	578	600	591	577	592	565	609	607	574	583	580	591	563	535	538	574	587	527	580	578	572	519	561	601	527	546	543	563	554	586	589	598	534	539	592	571	598	538	535	583	521	571	587	573	543	589	593	590	595	595	637	535	544	549	552	531	582	546	558	561	605	553	543	585	575	572	577	536	571	574	597	604	606	571	551	552	589	502	569	581	541	558	551	570	591	556	592	623	546	572	560	579	607	609	574	548	546	566	569	549	594	528	581	582	580	537	548	595	582	583	583	565	567	587	586	587	547	538	574	596	546	612	597	583	576	620	594	596	585	599	589	535	611	597	579	569	550	558	542	595	583	564	584	573	552	556	562	594	535	580	568	571	604	574	533	567	555	548	542	600	547	546	605	587	552	558	558	605	545	576	565	559	582	610	569	642	578	587	558	613	542	577	564	534	570	610	575	559	519	577	596	590	583	586	559	573	578	602	595	606	570	590	588	549	621	553	577	579	525	560	580	590	553	563	574	602	563	637	559	589	582	559	579	519	598	599	602	581	556	580	584	575	591	562	538	556	559	591	568	546	598	611	576	554	580	579	561	554	583	593	554	536	538	586	598	579	587	565	543	559	573	611	559	590	526	550	560	608	615	579	527	590	574	607	609	585	565	583	565	579	536	561	578	571	545	601	565	566	562	582	575	547	577	577	554	559	573	555	587	539	582	576	572	581	530	553	602	629	610	569	559	605	522	629	580	580	579	546	601	600	538	623	598	580	589	576	597	554	604	578	541	578	563	539	554	560	611	543	587	572	575	549	556	593	595	532	546	597	599	570	570	566	571	573	571	602	561	545	554	579	606	554	589	562	551	574	597	546	546	617	599	608	550	563	556	540	555	572	566	580	593	618	591	560	583	579	522	542	516	541	576	610	544	639	575	590	558	588	596	624	597	539	544	544	591	586	604	560	618	585	615	564	577	539	585	627	600	563	576	579	605	560	600	561	621	574	585	536	571	537	563	563	583	552	577	567	574	569	550	574	592	571	578	571	607	514	595	547	549	573	547	565	598	616	583	541	555	545	603	573	562	577	551	599	592	566	546	553	610	583	545	577	581	570	621	574
1433	382	461	408	402	378	348	317	340	364	346	339	330	331	310	354	292	284	348	304	333	328	318	330	294	341	343	333	332	322	341	317	308	328	341	312	301	315	304	322	305	312	339	321	336	322	313	319	306	285	315	327	292	331	343	328	297	277	330	363	332	299	338	321	281	291	307	320	337	318	318	336	327	319	324	281	341	340	314	290	330	322	329	321	313	308	307	307	341	305	307	292	326	296	315	334	320	325	308	310	321	305	324	296	339	329	298	304	292	319	324	311	322	341	295	305	327	291	325	325	287	268	328	320	325	336	311	314	301	327	309	315	328	317	341	334	337	317	343	328	319	306	323	305	311	317	343	331	337	287	339	308	346	327	340	319	288	322	316	317	350	322	334	304	353	338	306	322	304	332	331	297	317	293	331	295	300	333	329	309	328	354	349	293	327	307	322	315	333	319	299	339	310	335	282	318	311	319	306	300	308	293	289	307	319	324	299	290	329	326	336	294	335	320	340	285	327	316	320	315	316	321	312	308	285	306	330	290	373	318	333	303	305	340	286	317	308	308	351	373	323	319	334	316	301	331	302	327	281	293	319	334	326	293	316	309	328	347	284	314	303	310	303	287	300	306	299	333	289	320	311	318	322	318	295	342	322	321	331	316	315	334	317	310	311	324	309	315	300	312	326	341	296	326	325	297	321	335	327	335	299	316	313	325	331	331	296	280	314	309	311	346	311	310	341	320	318	319	270	337	301	330	344	323	328	312	338	289	333	293	320	318	302	265	327	327	293	290	319	317	301	306	322	306	306	303	304	332	335	322	324	313	293	330	348	295	283	326	294	315	309	291	301	336	338	358	309	340	316	278	288	354	330	288	294	288	290	302	306	289	317	281	312	318	361	297	304	330	305	328	290	287	314	281	297	303	314	298	298	330	351	315	311	331	315	287	299	311	317	330	353	316	325	310	306	326	307	350	271	318	317	335	283	326	298	313	304	304	312	331	304	308	344	298	338	327	341	339	346	319	306	311	306	338	329	327	284	310	323	341	364	311	321	344	339	299	328	316	312	290	305	341	305	295	308	299	327	319	316	320	343	311	343	301	330	333	313	323	309	311	317	304	310	298	287	323	308	333	326	345	307	330	339	339	291	313	302	320	373	327	340	337	352	315	325	304	332	353	358	300	321	309	294	281	304	275	359	320	355	330	326	347	308	294	352	324	332	300	325	317	318	323	297	336	305	300	337	322	331	310	349	342	306	332	333	316	298	307	307	294	353	340	354	305	361	331	316	318	294	309	313	313	325	316	320	308	319	310	295	322	326	315	321	308	316	334	339	304	320	326	312	328	312	295	348	315	314	299	308	294	279	300	276	331	295	315	282	337	344	325	329	324	284	273	305	301	329	296	284	332	309	304	315	326	346	292	320	321	368	306	316	364	290	320	305	304	325	318	329	314	348	308	338	344	323	294	326	336	324	314	315	308	286	286	300	298	312	317	309	313	331	331	298	337	310	330	308	314	310	333	311	302	316	298	300	314	324	308	344	355	318	303	304	318	267	282	297	326	345	310	323	371	334	340	307	305	323	342	346	275	325	323	334	333	320	306	308	341	303	318	318	293	318	354	305	322	344	289	318	317	334	339	285	344	331	319	300	309	331	302	343	353	353	302	285	315	338	347	322	298	306	334	268	325	345	321	315	289	283	311	319	336	337	311	265	310	333	341	302	254	341	346	318	318	291	316	319	318	277	332	335	287	338	286	328	338	316	302	350	307	291	328	302	341	328	309	312	288	272	314	317	306	319	322	314	290	342	350	333	324	339	303	319	338	304	330	309	319	365	284	305	319	310	318	291	314	333	299	263	294	297	300	273	324	296	307	315	328	298	300	354	321	326	327	326	323	292	309	291	302	303	316	323	294	329	275	263	299	302	310	331	340	300	319	316	318	305	312	334	318	326	305	341	338	308	305	314	320	306	305	344	320	328	351	302	328	292	318	302	324	299	317	312	344	326	298	285	282	312	353	299	302	305	340	313	294	333	323	330	335	321	315	311	301	326	302	360	291	323	318	296	295	271	325	316	323	307	312	305	319	299	305	280	322	318	340	311	326	304	309	321	334	325	340	295	305	311	322	284	297	312	315	310	315	343	313	316	299	323	333	317	304	324	285	309	328	313	306	317	310	315	339	316	326	328	327	293	299	319	310	313	332	327	299	297	324	313	252	334	318	314	309	300	324	306	317	298	350	305	308	289	305	289	330	315	341	281	349	343	306	310	294	321	304	367	330	324	311	337	307	307	331	313	320	339	330	309	337	310	263	283	311	344	313	338	288	324	332	337	318	319	299	350	312	304	316	333	346	338	364	312	356	340	314	293	327	305	318	324	341	312	301	291	368	318	314	328	282	301	325	303	295	288	312	311	324	279	325	324	314	309	303	320	315	304	348	326	313	341	318	311	302	289	314	320	323	349	287	325	332	349	321	317	314	346	297	334	324	324	313	290	321	304	306	327	306	297	327	325	311	329	308	323	306	329	303	326	293	326	329	335	314	295	289	295	317	327	282	326	280	312	315	333	355	323	339	316	319	305	322	311	305	331	311	322	304	311	303	313	334	304	330	290	307	305	318	292	307	312	314	306	330	303	303	321	304	304	355	312	319	317	338	289	316	290	322	352	316	327	326	297	355	281	342	314	321	328	329	296	307	332	362	296	301	317	325	305	304	294	295	303	332	330	329	331	346	319	333	305	293	313	300	310	319	312	329	321	334	333	283	280	315	285	310	295	326	294	301	300	310	305	341	333	344	330	302	296	327	313	364	348	293	323	330	307	293	297	287	329	296	294	307	319	321	326	328	324	289	264	296	310	320	322	341	343	310	319	300	328	341	342	303	336	372	306	274	294	273	311	312	329	313	341	332	325	295	285	306	289	364	291	317	352	324	322	328	303	295	305	345	290	345	322	327	357	303	304	342	299	307	314	315	328	348	290	281	303	308	331	340	304	328	294	317	302	295	363	296	315	351	327	308	329	291	324	332	286	290	336	329	313	287	332	345	297	282	318	292	323	341	340	342	292	340	289	273	307	317	319	300	301	316	312	319	341	312	304	331	312	327	333	307	279	323	352	296	300	299	312	315	299	311	302	319	315	314	294	323	311	303	337	298	353	319	333	338	293	312	337	319	317	306	337	322	304	315	326	329	312	321	355	319	284	363	314	311	273	330	315	321	325	335	360	335	301	285	329	303	273	326	330	309	288	308	320	336	314	306	293	313	300	324	303	290	314	297	326	323	333	323	309	280	315	337	299	324	338	283	344	334	342	340	325	340	326	313	265	354	344	336	302	308	311	291	332	362	337	349	297	301	296	329	314	314	325	293	338	313	343	290	280	330	318	303	331	306	311	289	319	298	329	329	323	295	336	285	310	305	329	324	337	310	327	332	294	307	308	291	310	325	343	317	305	336	335	311	288	295	320	290	311	297	307	317	283	310	288	360	324	308	296	311	324	288	312	344
2023	860	1020	1057	1004	978	904	831	825	848	826	800	814	773	804	819	824	813	801	767	800	749	759	785	788	823	810	846	805	745	793	791	807	780	841	755	758	808	774	829	797	795	789	814	777	835	792	788	792	820	822	772	741	758	746	828	770	776	806	744	809	808	805	794	779	740	802	765	754	790	822	793	732	798	754	760	796	763	745	779	818	785	748	757	742	802	800	756	801	744	788	758	816	768	791	762	762	760	806	809	744	798	815	814	779	740	777	760	816	796	836	792	761	797	824	751	782	797	779	793	796	799	806	807	826	794	758	775	788	801	780	755	771	789	714	801	783	797	784	775	758	772	814	715	770	771	829	764	751	832	790	729	838	798	775	887	773	750	810	765	825	769	741	795	733	784	800	754	749	733	799	791	787	780	825	726	739	724	857	825	782	874	818	747	787	778	739	799	788	778	825	776	803	796	781	793	775	775	784	767	787	832	764	739	827	763	779	830	761	850	730	769	753	765	774	771	794	787	812	766	780	760	781	781	762	758	809	747	779	782	823	826	755	804	763	786	788	819	777	789	754	788	843	778	804	779	774	764	765	847	782	745	826	788	800	755	799	819	813	754	757	776	814	786	807	794	803	802	859	780	753	783	802	764	772	703	737	787	772	766	814	745	806	754	797	740	825	785	810	772	827	768	787	793	754	804	855	777	805	823	757	827	795	847	792	818	777	782	799	764	765	759	772	767	789	776	797	797	826	784	776	778	751	766	816	819	749	803	809	795	839	790	822	750	863	796	802	797	760	764	800	739	736	775	805	780	823	842	784	836	738	787	738	826	808	782	810	813	782	752	817	778	784	793	766	777	792	835	749	762	784	811	815	747	752	760	818	800	786	753	803	762	793	713	778	741	778	783	761	789	761	766	816	799	825	842	809	775	764	773	760	828	751	791	791	791	759	773	808	792	799	818	814	818	757	758	814	755	781	815	779	788	735	804	829	761	765	803	753	796	784	791	778	806	762	784	767	741	783	777	765	782	793	790	789	810	848	802	762	793	815	753	751	791	720	775	768	768	794	800	743	836	794	817	789	788	802	768	785	759	766	825	789	798	764	807	811	725	754	818	821	717	788	785	832	761	832	780	763	818	777	771	772	795	789	780	778	761	794	737	780	767	817	816	767	777	782	788	782	779	807	739	761	786	821	765	809	818	785	843	801	843	796	818	765	756	826	786	796	773	758	779	819	783	798	806	754	777	813	740	803	821	770	813	760	762	789	822	759	798	793	822	729	785	814	756	822	788	791	783	821	805	810	782	828	781	812	772	800	723	746	758	772	803	723	823	813	793	786	784	782	776	776	807	768	776	781	764	743	809	770	800	828	804	813	821	787	759	754	789	778	781	790	815	754	731	842	785	732	803	821	838	760	766	807	787	816	786	816	816	797	738	832	745	826	783	795	825	779	769	773	817	793	787	742	733	813	797	759	779	790	783	802	816	725	851	810	760	748	765	825	755	761	804	819	788	790	746	811	791	756	760	765	800	782	795	810	811	784	774	779	769	792	831	771	787	817	765	785	801	765	780	762	807	803	771	714	806	828	775	748	786	777	784	788	800	747	815	781	786	757	795	822	780	807	835	775	778	764	758	769	812	780	823	794	787	796	746	768	767	762	818	789	800	766	759	771	783	774	784	793	766	798	815	767	785	825	785	771	771	773	795	779	768	782	786	754	767	765	814	768	819	753	824	816	786	838	770	747	800	797	808	757	779	825	803	790	770	832	769	782	786	825	802	759	778	784	766	763	830	798	772	799	814	766	798	800	851	730	809	779	786	795	747	817	788	801	823	813	802	788	771	758	799	765	804	768	800	745	814	768	850	806	757	778	822	796	770	769	781	738	766	773	793	763	778	778	822	776	799	803	833	779	806	820	762	803	792	781	827	789	791	814	808	836	776	767	792	799	769	778	822	789	763	736	799	843	861	766	743	788	752	736	862	812	805	750	783	751	743	750	799	784	848	808	808	808	822	832	817	790	830	758	762	811	786	787	755	719	787	777	721	798	807	736	803	773	811	766	759	707	777	801	814	752	777	797	765	803	842	807	761	761	770	829	827	743	740	749	730	807	805	821	799	809	801	795	777	749	791	786	769	743	799	779	821	797	794	785	825	760	836	816	757	796	808	798	784	781	851	792	810	815	792	750	799	810	797	812	797	798	771	776	847	736	819	817	783	770	787	820	827	761	815	790	758	751	826	825	786	796	784	768	778	776	799	804	774	788	818	747	781	808	775	787	791	757	772	778	823	813	785	743	770	803	754	789	834	801	774	802	803	744	774	774	761	714	753	794	807	766	816	825	765	822	803	803	736	786	801	810	775	845	792	806	829	820	803	820	809	808	766	826	816	787	777	753	819	840	771	820	736	752	737	761	798	746	765	799	756	818	805	713	775	765	789	776	780	789	788	823	740	832	786	786	770	756	786	862	824	788	795	787	731	761	807	794	790	770	774	745	795	802	788	800	757	748	811	808	811	846	784	794	853	825	817	772	765	775	758	807	793	751	753	767	738	803	799	837	781	788	789	801	755	795	863	757	783	793	768	779	795	803	760	774	838	790	780	810	789	840	764	780	796	786	826	807	752	758	777	805	787	797	821	786	864	823	758	806	831	775	820	829	755	767	829	783	780	807	777	781	723	789	789	774	757	786	784	767	823	786	830	834	754	812	760	781	808	776	773	809	737	782	757	796	775	752	787	787	816	792	773	737	829	821	787	802	783	759	770	797	836	763	832	759	791	773	796	768	795	802	768	770	749	772	793	827	764	750	789	790	830	812	785	801	772	767	811	772	776	816	828	781	784	816	778	765	796	798	798	817	822	795	798	764	770	777	767	754	745	772	773	756	784	778	751	809	765	797	792	822	801	803	779	722	789	779	808	769	795	775	793	787	851	777	754	743	817	837	765	836	751	836	822	779	775	777	767	836	779	761	785	810	753	748	739	762	740	821	811	801	795	785	796	813	783	815	778	847	788	770	786	838	796	810	768	777	794	755	805	793	768	768	816	772	749	790	796	744	771	736	766	844	768	798	793	775	795	720	772	733	799	776	800	760	761	777	782	794	753	799	803	776	773	780	813	814	794	825	833	793	824	800	772	790	730	775	797	777	766	792	758	783	772	766	809	846	770	755	749	786	795	779	773	738	748	853	821	787	773	810	796	793	783	756	804	793	801	804	777	802	806	772	822	791	800	775	829	792	776	833	825	765	790	795	757	826	793	816	773	783	796	773	775	720	745	796	733	767	818	751	788	854	812	751	807	779	808	824	773	822	823	820	733	795	783	810	813	811	804	767	771	790	841	807	802	808	734	778	761	772	787	811	759	811	783	790	772	771	770	764	812	817	809	794	737	811	777	808	806	761	789	742	826	719	772	751	790	794	758	761	788	758	775	794	770	765	781	807	783	851	783	758	813	784	803	774	834	794	763	834	746	714	800	747	767	833	790	792	794	735	814	780	742	797	815
6475	784	734	699	560	502	497	455	411	419	407	403	404	388	423	370	378	380	361	390	428	361	377	396	352	365	373	415	352	404	387	353	392	374	362	341	385	380	370	351	370	385	391	386	394	409	396	376	366	323	369	416	391	402	362	367	371	399	370	361	360	331	395	386	390	364	375	360	393	382	376	391	417	369	382	382	384	391	369	391	375	367	363	376	348	381	381	381	366	411	411	347	403	351	386	370	352	366	373	423	374	377	361	358	347	380	375	387	379	350	407	373	368	358	354	416	389	361	356	368	368	386	355	361	364	409	361	405	372	383	366	368	394	404	397	327	377	355	415	405	340	365	338	372	383	369	389	384	395	394	373	390	369	377	361	380	377	371	386	319	362	356	379	350	363	373	341	385	379	360	382	388	410	391	388	377	364	378	374	380	375	388	377	376	383	374	371	365	389	360	394	371	384	390	349	349	345	390	365	390	351	353	377	391	390	421	382	386	355	391	330	365	374	381	370	381	418	372	390	364	411	373	375	354	347	387	376	408	363	369	389	336	347	355	379	411	356	367	351	373	370	357	363	343	397	357	424	350	345	350	342	360	386	337	361	411	378	375	389	373	361	381	387	356	396	369	381	394	361	347	361	400	342	382	325	357	411	382	352	376	365	377	322	362	347	349	382	392	395	340	374	386	429	378	390	370	350	402	408	360	379	347	405	378	376	368	400	364	384	354	407	332	412	367	372	383	341	395	355	346	382	369	382	377	345	367	378	401	350	394	389	366	407	354	366	375	328	349	382	354	396	326	339	377	386	368	367	324	361	374	366	376	363	351	378	367	358	372	333	371	333	356	362	360	425	386	348	374	367	369	377	345	392	364	377	351	409	378	371	364	379	373	367	360	380	372	363	394	350	358	355	386	412	362	402	379	366	357	372	373	364	365	357	392	364	377	351	356	379	400	360	378	406	386	334	367	367	350	357	352	342	389	363	388	376	390	320	373	368	361	366	376	363	395	358	364	332	376	346	386	371	416	395	375	388	353	342	344	362	394	370	385	361	355	365	320	408	371	373	377	379	354	357	356	330	357	377	352	375	392	379	379	374	349	380	357	367	363	426	359	369	375	397	357	349	373	373	371	375	369	350	393	388	351	370	348	367	349	340	363	361	368	368	368	386	352	372	351	398	385	353	371	379	351	380	333	397	357	384	390	377	382	357	372	435	381	374	399	371	351	374	350	364	369	355	398	344	395	407	399	407	359	377	373	375	356	392	347	356	386	407	373	368	347	410	381	351	394	395	356	401	337	380	359	352	398	348	378	362	386	385	381	381	375	386	367	403	368	375	389	321	361	317	362	353	372	343	355	369	372	406	379	400	378	396	405	337	364	380	364	352	382	391	389	364	349	360	388	365	367	366	378	369	394	377	359	356	355	368	341	373	389	387	388	386	396	386	402	382	370	358	388	370	337	350	366	374	380	381	358	347	373	371	367	343	383	364	326	367	359	373	380	375	360	351	367	402	353	374	364	357	370	342	377	361	344	342	387	333	349	349	376	345	359	379	397	358	369	377	370	361	360	315	334	346	367	394	375	397	360	383	379	384	410	408	402	372	369	359	375	380	388	361	407	374	397	381	401	381	350	360	387	377	386	364	332	371	422	384	411	368	356	360	362	351	342	362	393	378	370	362	370	360	361	324	337	397	360	395	376	369	362	377	362	383	354	375	369	366	379	340	351	350	341	374	373	365	369	391	436	406	376	382	380	376	355	391	383	382	404	385	363	376	387	381	384	407	387	346	371	384	393	345	391	392	384	392	360	359	383	394	387	413	410	379	371	351	379	376	352	378	343	363	376	384	346	395	374	412	385	419	379	363	370	361	378	324	358	384	351	394	389	387	384	338	356	360	407	384	367	409	369	395	357	367	348	364	391	366	373	381	365	365	356	407	375	339	370	368	374	363	373	376	354	364	325	369	422	368	320	364	406	409	383	408	380	405	408	378	390	377	356	365	412	320	349	364	394	353	353	358	366	345	379	376	337	384	343	378	381	380	381	370	358	366	343	352	367	382	403	361	336	373	416	340	386	378	356	383	371	368	369	375	359	367	387	361	397	374	350	408	407	366	361	368	371	386	358	368	417	377	346	359	374	353	385	370	368	370	449	365	349	407	374	406	390	383	363	371	366	401	379	361	364	365	359	385	406	372	388	351	379	400	359	390	386	392	387	383	342	349	350	365	354	375	347	373	375	353	363	342	368	370	328	397	388	374	373	372	346	379	405	365	345	365	385	412	386	343	362	376	365	377	364	348	378	347	357	401	367	370	399	415	356	374	393	359	362	346	366	355	368	384	419	394	344	376	374	407	365	359	362	372	384	346	348	391	393	363	344	349	370	401	384	374	368	394	387	386	399	364	376	390	357	401	411	375	370	354	363	343	394	379	331	379	345	377	360	334	392	360	377	342	366	376	376	364	369	390	368	403	362	383	384	394	352	417	370	318	378	398	367	387	358	348	387	359	367	346	377	373	391	331	387	378	356	375	394	342	367	381	343	379	386	389	380	335	381	374	409	346	378	359	367	379	367	350	390	391	366	360	359	395	393	399	365	366	366	344	350	355	346	369	348	351	371	383	398	344	368	386	377	371	411	333	400	397	363	362	387	388	374	393	402	365	385	382	378	389	390	360	369	372	363	380	388	331	391	340	390	370	394	378	366	370	345	348	351	380	386	366	339	364	358	425	401	343	380	406	368	371	359	365	366	372	390	381	356	345	395	394	352	380	357	371	362	406	352	381	375	338	369	400	375	363	367	341	378	405	351	379	373	389	386	357	393	404	375	354	374	369	372	367	346	372	373	378	372	403	391	370	341	372	396	393	414	385	356	373	349	376	365	408	359	363	329	390	348	332	369	402	384	327	402	382	366	364	363	339	329	385	404	407	350	389	410	384	391	391	402	381	368	382	380	343	347	375	388	362	358	374	347	326	363	401	357	339	386	407	365	379	377	368	406	412	383	372	347	337	370	369	398	395	358	374	379	343	370	387	374	379	355	395	421	386	373	399	371	349	401	373	370	371	389	394	406	371	333	431	409	372	373	387	384	370	365	365	404	372	368	356	373	404	365	362	380	330	359	325	382	377	364	362	368	363	388	409	402	369	356	371	380	390	339	388	366	378	362	410	360	393	357	391	405	410	352	414	393	353	382	401	376	377	374	400	395	398	338	399	396	346	378	378	348	429	371	366	373	386	400	369	363	391	381	358	367	367	358	355	405	369	400	393	355	400	401	351	381	370	370	389	345	365	364	362	358	413	386	396	352	360	381	385	373	354	370	377	415	356	390	394	360	377	375	344	372	388	380	368	352	359	348	363	381	404	388	337	358	370	358	360	362	347	375	359	402	410	368	378	383	379	419	335	361	368	377	356	377	413	385	349	363	373	339	340	408	374	391	375	387	374	394	347	385	399	376	360	395	362	386	335	355	385	369	332	412	395	374	380	372	379	383	341	334	382	404
6476	1256	1850	2028	1834	1646	1484	1312	1204	1217	1109	1151	1118	1003	949	1035	955	939	963	942	957	980	919	954	947	984	948	921	898	908	928	940	900	928	935	860	934	919	909	881	878	874	894	914	946	930	947	941	934	904	910	885	935	898	870	883	904	934	960	896	890	893	895	901	953	908	920	914	903	891	923	903	898	918	892	868	862	898	875	913	849	843	871	919	928	905	898	942	873	924	840	887	930	875	864	834	860	889	922	940	861	857	863	876	934	851	921	917	904	911	930	874	901	838	895	869	919	920	898	894	926	938	980	919	854	907	909	952	942	905	885	921	952	930	890	940	941	920	901	906	957	948	875	918	889	933	876	909	954	890	903	932	869	928	891	915	922	919	925	933	894	893	905	934	918	884	883	880	965	954	892	954	932	908	892	891	918	863	869	922	918	834	892	934	842	889	868	929	919	923	905	919	933	910	873	930	911	894	868	886	896	860	893	819	867	872	930	882	859	884	910	877	912	910	925	864	902	942	933	913	880	954	904	924	909	909	917	902	894	908	924	865	899	884	875	900	963	867	895	877	906	909	894	913	902	937	847	889	904	856	927	888	851	928	879	869	862	885	911	913	914	917	875	845	893	917	919	868	928	978	929	859	942	896	892	886	888	888	940	896	915	936	879	906	899	926	906	883	889	910	859	849	852	887	951	922	868	894	865	894	916	884	923	884	876	915	886	894	876	909	891	925	926	887	907	941	857	911	855	937	900	867	906	864	874	860	893	936	953	874	892	824	812	891	880	877	887	890	924	926	880	883	869	879	886	878	925	975	936	874	920	866	865	940	878	893	963	914	920	843	906	906	888	950	916	921	927	888	939	895	857	897	937	929	879	942	896	826	920	910	911	887	941	897	876	898	935	949	958	919	892	907	859	864	927	984	898	946	840	939	882	934	899	881	905	932	784	914	972	890	903	890	888	898	919	907	899	924	867	879	877	840	946	884	960	874	857	882	931	874	949	883	841	945	906	896	940	897	898	901	871	900	913	896	874	911	922	932	889	972	928	833	924	916	906	920	971	885	873	895	895	883	942	910	974	886	906	923	918	895	890	870	904	956	961	858	905	895	885	903	926	880	909	902	951	855	867	912	901	854	896	910	855	917	927	906	901	848	864	887	920	952	949	895	930	924	923	876	878	896	887	908	897	873	836	925	902	870	902	882	923	916	879	878	921	974	914	904	923	932	955	934	905	900	894	892	920	922	932	930	894	894	897	901	904	889	910	962	849	880	858	853	868	955	883	912	865	907	869	868	874	901	835	892	909	898	848	828	896	859	929	877	952	920	915	923	846	880	962	906	909	892	883	871	894	899	924	895	901	838	873	889	868	914	860	865	921	897	872	940	900	939	920	881	892	899	924	907	905	873	902	941	942	862	916	954	907	893	821	904	950	907	888	872	925	892	965	908	890	876	890	897	861	944	944	917	910	886	886	905	945	950	880	860	866	888	872	867	920	879	875	923	875	969	927	920	912	871	859	902	918	882	892	909	875	902	946	862	928	921	935	869	885	898	916	894	908	930	918	846	933	892	857	905	880	904	863	854	891	955	896	941	893	906	913	867	937	874	876	889	916	924	894	907	921	917	908	910	901	887	906	874	911	915	858	876	886	844	899	865	857	956	920	926	838	908	956	886	905	938	934	913	948	900	921	858	872	930	889	848	917	886	893	936	888	967	904	941	937	960	925	850	954	868	918	842	924	897	903	886	870	899	846	872	925	907	930	962	892	939	960	913	944	927	911	880	870	943	887	963	907	913	885	902	870	881	954	912	906	899	918	924	915	896	909	885	891	880	882	948	915	942	879	892	873	896	930	943	885	930	939	927	937	906	882	883	935	970	936	887	908	905	897	889	853	926	914	909	880	875	858	909	889	877	873	903	913	923	950	924	872	884	854	954	911	853	910	892	907	915	894	874	882	904	929	914	858	884	905	908	895	900	933	889	907	893	910	857	907	849	859	894	873	886	946	865	870	896	880	900	878	931	832	924	892	944	943	957	950	902	872	916	884	896	882	897	898	878	876	908	937	927	935	936	926	897	888	905	875	917	907	887	863	848	851	865	905	920	838	916	896	874	919	871	876	935	921	866	920	901	823	915	923	850	930	846	851	939	902	845	875	892	909	928	905	893	891	866	937	877	886	899	911	896	921	937	893	916	898	941	897	855	875	898	922	952	833	891	924	926	849	878	897	872	903	928	943	874	896	908	908	935	897	853	929	928	926	941	911	903	936	880	891	926	984	946	917	872	879	869	856	878	844	901	959	872	936	951	908	861	984	916	852	887	946	917	886	893	922	856	888	911	842	915	914	878	889	887	898	872	858	911	936	969	877	877	872	931	883	903	951	907	930	887	897	904	864	896	887	947	861	886	890	883	932	916	907	964	922	930	878	886	958	890	897	908	902	893	855	871	897	940	912	881	923	932	874	917	861	886	912	924	920	911	884	880	901	912	925	898	848	862	856	928	939	928	926	919	842	886	892	904	897	859	925	941	898	891	931	931	901	916	951	900	922	923	910	932	904	864	875	861	886	894	944	875	874	840	857	906	936	924	911	888	882	912	904	866	893	870	921	902	909	901	884	883	905	908	895	909	903	900	925	869	867	954	870	930	876	949	929	863	888	931	918	883	947	916	917	889	872	891	923	893	897	856	934	890	865	908	891	897	913	924	937	878	862	915	897	913	894	986	920	959	915	904	871	906	907	888	907	974	923	921	841	906	844	900	881	914	907	892	933	917	895	947	864	880	870	926	923	910	914	885	862	903	918	908	931	888	886	901	947	898	910	891	926	891	910	870	900	931	945	925	953	920	900	869	905	876	906	894	962	943	908	956	910	921	917	871	882	848	966	915	908	860	900	847	871	956	815	933	920	900	926	939	889	907	882	878	906	847	951	854	870	925	935	900	907	902	884	885	895	927	876	901	877	962	930	869	851	937	862	900	871	848	922	921	851	893	866	929	902	929	955	903	876	898	876	868	880	915	982	847	898	892	919	905	954	883	937	857	911	910	943	928	942	849	942	877	863	931	883	844	891	917	853	873	947	924	934	873	935	877	884	887	913	908	921	902	899	908	919	918	907	867	919	910	891	922	902	901	928	887	914	906	925	954	892	884	940	861	943	899	926	910	903	880	884	894	873	895	906	899	926	908	941	877	936	881	842	891	913	909	890	919	895	879	875	932	911	918	868	903	867	933	886	879	913	896	965	843	912	884	905	917	939	916	948	879	995	892	908	945	900	879	862	871	870	886	844	871	948	912	887	919	930	894	952	946	842	887	881	867	830	928	881	903	897	930	871	895	854	920	902	949	930	903	931	915	869	841	867	880	920	882	931	915	937	966	888	854	874	837	931	864	946	904	948	870	842	892	868	924	916	905	908	948	922	914	908	890	864	888	878	907	907	913	858	958	918	920	918	915	928	906	902	929	821	878	860	945	914	916	934	923	953	940	854	928	906	922	974	909	929	898
11852	1051	988	776	650	470	405	359	327	321	280	263	281	241	262	238	291	256	238	257	223	229	201	238	257	269	257	263	228	259	263	216	218	245	241	271	213	257	241	257	255	254	243	279	226	220	236	256	223	252	221	239	232	238	221	224	209	217	213	220	214	218	244	267	238	210	231	228	252	228	224	248	250	235	217	240	221	215	216	215	231	252	240	215	213	238	228	238	234	252	229	233	232	223	232	208	217	230	226	220	245	251	226	223	223	233	263	215	238	235	228	208	248	236	251	221	242	219	237	225	210	247	247	256	245	233	226	223	212	241	223	231	228	233	219	249	212	249	270	220	246	213	254	228	224	238	236	226	245	250	234	224	222	211	215	226	238	233	250	220	239	242	247	233	235	210	256	232	204	240	220	231	231	222	259	242	233	213	213	189	221	259	219	228	214	222	215	220	238	222	264	262	242	242	235	219	225	242	235	218	222	234	193	237	241	219	230	240	213	244	241	222	203	217	217	220	238	211	240	245	225	239	234	226	192	236	242	247	233	244	221	242	226	219	230	231	210	240	221	249	250	244	204	228	230	226	224	201	225	224	251	215	211	252	216	248	209	237	220	239	241	230	232	223	232	209	223	214	222	255	211	211	227	245	231	209	219	251	229	203	237	214	227	199	243	242	225	216	240	220	228	212	262	217	218	211	247	208	219	229	236	229	215	250	233	256	229	219	233	205	208	224	234	239	232	240	246	223	235	209	240	208	245	226	220	232	259	247	237	242	232	206	220	215	194	240	236	203	225	240	212	253	214	236	237	220	217	218	240	212	225	222	199	211	228	208	216	223	261	213	255	238	237	243	230	241	213	230	209	219	204	242	267	222	231	233	234	222	214	205	222	208	217	262	229	240	215	212	257	254	232	251	247	221	224	257	224	212	221	225	244	231	233	228	256	217	224	222	256	194	242	239	230	248	248	219	249	230	250	213	226	250	247	213	215	197	249	210	212	236	203	221	229	241	242	199	211	227	236	233	219	232	226	274	266	254	247	218	230	224	190	205	220	241	232	263	241	254	215	231	250	226	234	198	227	213	225	239	236	235	220	220	252	242	218	245	271	208	237	214	218	213	208	199	238	228	242	242	246	224	210	225	254	208	232	236	234	213	235	210	233	240	222	225	232	250	251	225	226	223	200	233	228	221	211	252	229	252	210	197	207	239	225	242	231	219	232	218	222	234	228	220	246	249	243	247	211	233	198	239	199	236	242	224	226	224	231	212	212	229	216	210	179	241	222	192	256	223	235	216	237	273	212	224	257	225	223	244	238	215	240	231	236	227	227	218	259	235	242	241	232	201	225	222	226	213	217	238	223	223	209	212	208	241	190	241	239	205	242	230	216	237	237	218	205	254	238	218	233	211	222	241	240	206	215	243	228	232	211	232	216	222	245	251	227	242	236	192	235	242	221	191	215	257	235	210	234	223	223	243	237	235	230	241	230	220	231	235	237	265	201	221	220	264	218	222	235	205	220	232	202	249	248	244	235	209	229	233	229	219	213	209	223	222	211	236	210	210	218	271	255	252	246	217	255	237	204	244	235	235	204	206	229	206	224	264	236	241	264	221	238	237	236	215	205	231	223	220	195	238	237	234	238	254	228	215	244	232	228	219	250	227	260	239	276	262	219	237	224	241	211	214	213	221	226	227	267	229	227	217	219	221	240	227	231	238	248	226	238	237	205	214	188	263	233	224	226	215	234	219	237	226	228	202	222	238	215	250	223	255	241	259	229	230	249	246	245	225	245	243	223	222	222	224	237	228	282	229	208	220	212	218	225	241	244	205	223	196	262	259	238	230	209	248	242	229	223	249	222	241	203	212	244	223	237	217	201	219	241	226	226	238	249	225	205	229	237	228	225	221	245	277	236	244	239	234	229	230	200	224	233	239	208	227	193	233	221	219	228	249	243	244	243	212	260	249	225	221	239	232	246	235	205	227	248	215	245	246	220	228	177	240	234	218	250	251	204	236	228	223	210	239	229	247	229	196	246	235	236	218	247	213	253	244	251	218	233	182	219	204	218	235	227	239	249	220	220	255	226	237	232	233	245	188	225	235	237	217	206	227	254	222	249	245	190	228	232	247	237	238	244	251	244	264	232	245	237	246	245	254	207	250	232	244	239	229	232	240	260	216	243	250	253	212	248	235	238	235	215	210	250	247	233	207	248	206	218	231	230	207	242	252	198	235	238	212	252	255	236	227	237	259	230	210	231	241	249	216	234	220	221	220	214	228	233	247	241	230	211	226	221	215	237	239	210	249	233	238	222	241	262	218	229	250	228	225	234	231	215	205	220	229	237	220	223	218	214	236	256	235	228	235	233	198	226	209	247	234	217	215	275	233	243	204	221	226	206	222	233	229	198	229	214	214	207	250	219	235	236	225	206	223	235	222	223	235	228	247	231	226	226	245	223	255	221	215	229	225	203	216	228	233	231	265	235	206	217	232	227	184	206	200	262	227	226	235	230	233	237	196	222	229	229	205	234	232	211	221	264	211	211	226	231	237	208	217	244	230	249	205	208	246	227	249	239	237	234	198	206	227	215	215	246	231	226	217	243	220	226	233	231	264	246	214	220	244	213	226	221	224	224	212	199	247	244	227	216	221	215	200	260	228	229	208	197	266	245	236	219	239	221	234	232	231	259	233	223	216	232	243	219	213	212	224	245	236	252	234	244	232	230	222	227	251	228	239	211	249	220	210	214	226	235	244	251	235	204	233	238	244	223	226	240	265	222	212	205	222	224	246	227	209	231	234	224	219	219	215	238	223	201	213	236	238	246	222	241	245	248	224	218	208	216	250	218	227	225	217	214	232	237	247	210	220	196	235	213	226	227	237	265	220	210	213	248	224	203	228	238	224	210	209	222	207	203	248	245	221	215	179	230	255	232	212	229	220	223	203	240	217	244	236	229	215	215	226	211	256	221	199	245	205	231	233	247	219	228	246	220	228	244	224	242	231	241	223	212	237	240	249	230	240	217	226	271	228	220	236	251	211	224	208	249	222	234	208	264	243	230	230	233	220	232	249	239	262	265	216	212	230	247	237	228	202	233	235	225	239	218	210	215	233	226	240	236	248	194	245	226	228	262	275	239	224	226	235	226	217	258	213	227	218	235	221	224	243	219	219	229	233	239	264	214	239	213	232	215	245	233	235	248	231	237	192	246	239	230	242	233	253	215	224	237	234	248	236	224	236	233	241	204	238	232	228	231	238	241	222	215	227	251	226	236	246	211	205	221	231	210	204	207	217	239	225	243	210	209	230	210	206	230	236	254	208	245	208	196	215	228	230	220	256	255	222	239	256	251	245	245	256	201	210	215	236	212	214	222	243	235	238	237	250	228	231	250	244	211	256	245	211	246	249	229	215	214	248	243	242	228	236	236	228	250	216	260	205	257	239	212	242	212	229	241	273	253	231	221	244	225	215	219	242	226	226	221	244	220	243	227	203	235	229	237	206	228	246
7858	1110	2083	2609	2252	1897	1585	1250	1093	1008	944	875	795	791	782	711	688	679	711	653	621	626	689	590	597	619	692	604	625	590	630	591	608	639	577	612	600	612	560	606	581	584	637	593	580	606	586	561	562	590	591	562	556	554	618	589	586	573	611	591	595	620	541	589	603	566	575	586	558	562	577	540	616	585	561	546	544	575	567	558	574	534	565	590	550	554	548	576	560	545	548	560	600	547	591	614	541	548	577	599	583	597	557	632	634	546	560	562	582	527	569	581	603	557	610	571	563	592	597	601	586	582	539	605	525	570	585	579	551	578	570	548	557	593	563	562	546	561	566	550	572	584	579	586	600	611	552	597	617	572	591	581	560	626	561	580	595	561	558	574	566	553	629	599	577	627	530	561	548	575	570	573	544	572	597	618	575	569	549	570	574	582	581	576	565	576	596	596	558	587	589	573	580	575	559	602	567	590	544	529	583	617	561	581	550	582	540	571	572	574	599	563	580	546	557	606	597	587	535	569	589	566	500	554	562	584	599	556	562	561	597	590	570	556	578	579	566	619	582	561	576	592	604	538	590	572	562	535	598	537	600	528	584	560	606	550	587	597	551	572	523	553	562	563	551	550	571	563	541	525	516	522	583	521	585	591	585	600	601	563	596	580	546	608	560	565	582	598	576	586	580	573	610	577	624	551	592	557	522	569	595	558	545	561	578	550	588	598	554	592	559	598	552	582	611	563	582	575	544	576	583	590	593	596	589	574	584	608	572	563	579	546	610	531	561	549	591	544	562	579	533	564	552	555	590	561	567	546	579	615	554	536	629	590	550	601	596	555	607	602	615	606	567	568	550	571	568	520	577	569	580	575	568	591	569	568	561	583	566	584	566	599	583	536	607	545	593	564	590	569	581	566	573	551	541	563	537	537	583	595	525	548	616	548	579	532	575	579	546	560	618	577	589	590	587	597	543	618	556	623	564	537	586	583	562	537	599	580	535	613	548	557	574	571	542	597	584	609	554	582	529	570	549	573	585	612	604	569	584	555	567	590	552	543	568	547	579	522	552	562	571	623	568	572	586	560	569	563	593	547	562	585	557	576	549	614	566	526	583	547	617	565	596	552	564	558	595	585	559	583	562	574	574	606	547	584	559	567	593	592	566	575	576	596	577	573	575	563	553	585	570	596	557	557	567	529	564	568	574	583	556	551	509	584	572	553	568	576	554	539	624	582	585	577	609	549	550	591	533	561	583	626	594	573	542	577	560	612	562	611	572	529	597	572	539	568	565	571	534	600	550	572	558	590	575	560	556	574	566	584	582	550	591	593	590	552	631	555	565	561	581	592	563	597	555	579	558	560	578	538	581	551	568	576	582	565	609	568	607	569	585	566	579	560	540	566	570	546	631	530	601	620	598	552	584	599	548	591	586	575	530	562	579	569	558	562	583	585	583	556	593	585	597	570	598	542	598	578	573	577	558	576	578	589	586	578	580	540	573	574	545	593	572	544	565	561	549	591	553	553	587	560	603	565	604	576	601	550	588	554	545	555	562	601	541	534	546	564	560	575	574	609	547	556	562	574	582	579	526	549	548	585	604	595	548	565	504	521	576	557	599	590	596	561	573	540	549	569	590	593	587	545	596	570	547	559	578	545	558	573	570	592	579	600	532	567	581	579	574	572	583	542	570	573	578	557	535	610	575	552	568	584	548	551	598	586	607	590	558	596	560	576	616	579	514	578	567	595	625	558	599	587	554	554	572	571	579	550	580	539	572	541	588	564	562	579	578	595	606	539	541	573	573	592	625	553	614	605	597	586	535	586	571	631	536	537	593	560	596	549	506	560	551	551	559	569	514	585	594	600	526	569	540	553	518	567	562	606	570	558	570	561	572	546	566	594	536	566	569	595	588	540	560	593	619	653	579	566	545	569	621	601	581	565	553	609	591	597	551	552	551	571	570	585	607	596	563	557	564	554	575	565	594	634	586	552	568	586	569	538	573	582	577	565	612	571	575	577	602	624	579	559	560	591	637	571	566	552	622	586	615	577	543	546	546	634	525	570	551	562	573	564	533	600	578	567	559	602	560	541	573	566	572	556	569	586	586	592	563	565	553	622	576	596	566	597	561	592	626	562	602	550	583	533	578	611	578	588	560	576	547	579	556	578	540	547	550	575	549	558	583	573	561	578	573	590	599	573	553	581	601	537	578	580	590	556	530	616	570	602	559	537	598	587	613	539	533	587	570	567	565	581	577	555	563	551	557	569	557	572	590	589	600	596	562	574	567	557	572	569	590	593	580	561	594	602	573	575	556	637	586	556	502	568	567	545	559	570	558	594	582	594	583	541	533	562	577	567	567	604	561	594	606	569	579	536	611	557	547	566	548	569	565	586	529	597	537	567	562	535	572	572	604	590	529	590	567	565	555	608	572	581	546	590	588	533	591	588	570	600	592	576	575	568	577	569	566	573	563	554	615	571	559	571	625	597	556	554	561	557	565	592	584	579	575	605	555	547	545	544	591	576	554	539	535	569	543	531	580	603	528	572	576	577	559	563	557	608	485	599	567	621	569	577	581	566	595	532	581	579	565	568	576	595	553	554	564	571	543	603	519	585	537	534	537	547	597	571	568	539	578	582	584	585	563	608	586	562	577	601	598	573	577	574	578	592	575	602	562	566	522	598	537	547	530	546	612	566	565	570	584	548	629	595	578	602	607	583	542	549	555	559	594	569	542	599	575	631	553	564	536	553	590	590	589	588	592	569	602	567	556	529	552	582	574	582	597	583	600	562	549	572	603	587	619	593	592	573	609	635	583	575	583	567	556	597	569	531	548	565	554	548	575	591	564	559	565	574	596	542	554	511	592	605	580	607	593	556	601	584	610	602	540	560	567	593	618	564	583	545	585	567	584	591	566	567	578	537	606	580	608	580	554	566	608	550	585	577	546	564	559	550	542	591	548	574	540	615	563	601	585	579	579	610	572	596	563	532	553	563	557	567	584	547	540	545	606	589	600	560	619	602	551	563	598	572	580	584	596	568	581	591	507	540	604	532	571	580	621	517	527	627	595	553	540	557	552	580	536	581	585	546	580	550	567	569	534	549	583	607	557	537	543	585	571	547	562	591	567	594	590	618	557	555	604	521	579	524	597	592	557	602	589	609	558	572	583	577	524	583	591	574	570	593	580	565	554	578	556	614	545	560	574	554	620	611	534	558	546	546	627	547	576	543	528	574	559	581	582	554	575	570	570	575	573	563	558	564	568	587	590	575	559	624	505	618	608	552	587	567	555	553	601	549	524	568	601	598	605	524	552	597	587	589	560	553	574	576	566	558	565	557	590	546	576	555	591	585	555	580	598	619	569	559	558	558	590	590	582	569	556	547	528	602	584	563	567	535	599	568	566	564	570	573	568	562	598	546	561	558	615	585	591	539	560	591	580	589	579	560	588	589	585	568	580	591	587	538	582	589	609	581	585	581	627	583	545	583	585	560	609	541	616	581	575	603
1363	402	439	400	398	350	350	301	317	317	316	278	316	329	310	322	315	301	308	335	296	330	317	317	315	327	278	324	324	317	330	322	309	307	333	286	337	330	336	295	266	283	331	323	328	324	339	310	321	249	319	314	296	335	303	316	328	311	311	331	315	324	357	344	308	313	341	309	329	324	294	320	283	329	309	319	295	314	324	323	330	324	301	354	323	354	309	359	292	336	317	319	305	319	330	277	338	329	316	303	315	341	341	296	323	332	319	314	310	311	311	335	299	308	298	300	321	333	300	330	360	333	362	284	336	311	334	307	317	331	305	326	275	322	313	279	298	335	331	326	332	313	301	292	341	311	314	331	316	342	290	301	312	339	326	279	315	282	319	321	324	311	337	325	286	316	314	303	349	325	302	316	311	336	313	288	309	325	290	320	290	325	288	340	311	346	289	294	294	343	312	291	342	300	318	311	315	316	340	312	330	318	328	354	313	374	307	315	318	341	301	308	291	315	317	319	320	320	302	339	328	313	304	335	311	293	325	312	310	323	303	274	333	297	294	334	336	338	324	323	322	314	317	324	310	300	289	330	333	320	317	283	315	327	336	299	328	287	320	285	275	307	329	301	308	334	334	318	320	337	290	318	298	322	316	288	299	332	329	303	271	309	323	315	285	296	319	310	317	293	319	311	314	319	308	331	270	319	327	302	335	319	315	301	306	292	322	302	335	296	335	316	296	321	325	307	323	307	293	330	325	312	325	318	304	300	296	353	337	301	329	298	312	312	321	326	306	341	305	326	302	305	309	290	344	325	309	301	321	346	328	296	314	334	316	300	331	289	314	318	327	338	293	273	302	330	309	290	344	328	311	328	317	305	342	349	292	297	304	306	316	303	289	314	345	319	331	345	299	306	301	316	325	282	309	337	328	335	316	317	334	310	316	315	342	301	297	326	310	322	342	341	316	298	328	329	310	325	337	290	298	339	296	294	326	318	317	300	302	299	347	315	304	295	311	320	306	333	308	301	325	309	325	338	355	335	282	303	344	364	287	358	277	299	345	321	324	319	287	297	297	309	344	293	309	317	317	294	308	328	315	328	315	323	325	327	304	310	322	352	341	325	293	309	317	279	306	298	309	328	334	323	311	306	294	294	301	300	315	309	312	294	287	301	325	296	318	304	312	349	334	349	312	289	292	341	316	310	337	316	309	268	317	289	312	279	292	297	305	300	323	307	324	284	309	324	320	298	303	302	339	318	322	316	357	339	325	318	318	307	311	317	333	304	295	322	313	308	319	305	333	317	302	279	280	343	320	301	322	321	298	317	317	324	324	304	314	283	317	327	326	310	293	327	307	328	296	322	311	307	318	314	298	301	319	310	307	351	323	283	316	282	295	316	300	303	308	281	318	321	313	305	306	300	302	293	370	317	342	296	303	312	354	304	340	335	330	297	301	314	319	307	303	311	339	307	320	327	322	302	335	333	283	318	337	299	327	320	342	326	320	320	311	341	314	291	342	301	342	295	300	311	343	288	324	307	347	299	313	346	306	296	323	317	303	303	345	338	284	342	309	303	320	301	349	308	313	301	350	282	313	326	319	283	344	312	316	332	336	318	321	333	292	303	285	316	340	307	289	329	307	314	325	357	309	302	311	281	316	319	322	321	289	326	282	309	287	310	302	322	330	348	322	317	308	305	282	309	315	308	294	324	325	303	310	324	343	349	309	316	312	305	310	329	324	324	296	311	278	343	318	331	342	315	319	319	332	294	340	303	305	307	320	318	342	317	314	298	288	328	352	293	292	327	316	308	324	301	287	329	281	326	334	285	334	324	325	316	318	311	275	307	329	326	322	319	303	316	278	331	362	288	316	339	308	323	306	302	301	341	298	345	279	285	323	331	294	329	278	301	330	324	334	300	306	279	322	325	320	342	301	314	340	300	321	327	313	324	315	310	304	311	297	297	318	305	296	346	293	287	324	293	317	299	318	324	315	328	333	304	309	335	297	300	318	328	293	309	326	307	291	321	313	335	349	304	318	323	325	307	339	314	293	296	318	339	362	284	340	314	318	364	322	333	316	307	316	316	313	296	282	277	302	322	304	285	318	318	311	329	351	333	342	321	354	320	342	285	337	323	276	341	314	307	330	303	303	274	341	317	313	322	317	330	309	311	330	303	331	308	314	296	303	289	298	339	301	293	305	338	327	281	334	331	328	303	304	320	326	306	309	292	305	314	335	336	324	266	304	313	317	323	338	328	309	325	346	338	312	291	310	340	308	334	320	302	342	325	304	291	295	344	314	318	313	333	310	306	333	367	312	288	327	331	299	267	301	310	317	292	299	317	293	329	342	315	285	311	268	299	317	342	300	307	307	333	297	305	314	342	327	314	292	290	312	310	311	334	319	302	310	336	268	311	348	290	338	326	323	315	307	339	313	322	303	284	301	301	304	314	283	293	312	333	367	308	318	288	331	307	281	277	322	332	325	291	296	310	325	330	291	319	298	326	312	326	341	306	307	287	310	309	305	354	321	302	327	291	299	319	299	307	343	323	293	289	297	318	323	302	335	341	308	345	323	336	278	284	293	275	284	335	316	310	318	304	318	281	290	329	309	327	306	330	298	322	330	315	349	309	340	321	301	277	299	322	335	340	308	301	316	327	306	295	283	292	323	294	330	347	304	338	317	323	299	303	289	285	316	328	309	310	326	327	344	335	315	361	282	327	278	359	272	303	304	304	320	347	324	334	327	287	329	334	307	333	347	282	344	300	330	340	344	331	334	272	311	326	315	319	302	317	297	276	328	331	315	299	277	284	293	302	285	334	311	301	305	313	332	310	295	302	323	321	333	325	336	312	305	313	321	311	324	332	309	306	302	341	318	347	286	276	289	311	298	288	313	290	303	304	298	296	332	312	322	330	299	343	315	318	283	309	334	312	318	327	316	275	336	304	304	306	326	328	315	317	327	304	308	320	318	297	297	322	339	346	302	315	293	309	329	301	367	328	338	307	327	290	341	293	323	356	333	308	334	331	299	339	288	326	347	345	335	320	309	326	306	300	310	298	313	348	303	309	317	284	281	303	362	281	308	301	333	331	323	333	282	346	315	280	316	324	302	321	270	329	320	340	308	309	330	331	329	275	333	311	310	321	305	293	334	296	302	277	325	325	303	278	278	322	299	330	283	340	345	336	306	300	326	368	341	278	325	300	298	318	330	309	289	314	310	289	333	301	304	312	302	313	328	321	296	313	309	317	300	319	327	286	350	309	343	313	314	334	295	322	311	314	321	296	335	304	310	310	288	311	297	323	349	335	329	328	302	313	309	321	327	327	311	302	304	307	290	289	330	355	332	309	320	319	338	307	315	309	292	309	325	300	353	327	316	317	342	380	334	320	338	255	298	313	337	282	315	328	289	280	292	320	270	332	321	311	295	325	327	334	297	278	323	319	332	313	307	345	344	281	322	332	338	336	321	323	348	301	293	302	312	289	317	301	330	303	352	327	309	303
1993	876	1047	1119	1096	987	931	879	844	803	810	853	825	788	798	823	795	730	801	721	803	796	796	790	786	773	803	755	804	799	771	738	808	765	752	767	843	803	772	820	739	840	810	852	839	743	825	786	840	769	799	816	781	784	825	769	783	848	762	748	764	792	803	791	740	760	816	805	818	802	766	781	829	777	768	777	837	778	724	799	803	790	738	747	828	791	778	825	795	782	797	798	742	801	809	784	764	755	753	737	753	783	796	807	740	852	771	794	772	759	770	801	784	801	748	826	820	777	786	786	845	774	813	797	775	756	781	771	777	752	827	768	803	778	767	810	791	761	775	797	787	772	787	766	758	780	755	758	786	725	800	796	740	864	835	831	788	765	740	792	751	769	812	808	776	802	811	798	742	748	835	756	771	761	797	739	803	795	795	749	791	818	748	773	848	759	797	811	771	805	811	834	816	751	772	778	737	765	805	783	792	800	800	757	821	772	779	790	738	756	758	797	771	776	744	755	814	792	816	796	800	786	795	746	800	782	771	830	795	773	786	765	797	842	778	769	763	784	769	809	815	799	771	850	778	753	730	770	837	799	794	799	816	798	822	761	847	791	731	738	804	731	761	798	755	799	818	771	765	791	756	789	821	799	774	779	752	745	811	811	818	754	780	743	877	814	801	776	790	786	762	793	809	811	833	789	817	802	787	825	835	738	784	757	781	754	776	762	810	739	753	832	837	807	780	767	780	811	784	767	736	778	791	796	808	772	780	782	783	803	794	749	752	783	754	744	778	782	831	783	817	805	768	816	842	766	743	797	752	777	758	813	806	759	783	804	803	765	741	760	781	758	815	790	803	759	733	814	804	786	798	751	770	832	768	766	754	822	766	748	758	762	748	793	834	782	813	761	804	766	776	813	781	757	759	780	795	794	794	800	789	831	780	796	768	788	758	839	795	825	770	771	803	810	822	837	832	780	771	797	823	829	788	843	786	803	769	792	725	805	846	792	762	768	743	800	776	803	807	820	804	800	820	821	777	789	769	753	781	792	802	806	816	785	762	734	815	785	741	805	786	758	808	814	780	806	849	781	743	803	768	805	730	755	755	765	812	788	785	792	835	757	770	783	781	772	769	839	759	834	770	770	810	786	752	762	761	828	751	771	799	812	823	820	778	766	841	796	766	780	790	787	875	797	774	792	792	812	804	791	769	832	801	788	818	746	779	805	746	843	740	804	803	736	815	795	798	733	777	817	762	779	757	738	816	783	843	834	804	775	805	835	735	778	763	754	769	819	766	780	839	722	799	812	777	780	778	777	783	751	784	724	741	747	774	784	806	763	788	814	789	781	829	794	739	786	764	814	795	790	790	779	817	808	808	766	807	790	849	792	780	775	788	789	762	804	770	808	842	741	786	759	771	776	790	821	836	753	780	787	784	790	786	800	790	762	798	792	752	747	783	799	743	810	808	779	707	793	827	817	789	780	828	832	832	760	792	741	766	773	810	793	792	734	801	773	807	794	772	814	785	791	782	788	755	719	787	781	800	788	753	805	841	785	817	772	760	732	807	805	807	775	757	752	851	758	781	754	834	740	704	801	802	800	756	758	816	783	742	810	817	836	791	786	747	790	773	822	761	749	797	772	734	798	806	748	765	784	820	772	770	802	803	808	807	781	777	787	762	798	751	802	805	793	796	795	768	839	792	777	794	785	803	826	769	779	818	815	781	833	820	812	762	788	829	836	822	770	812	762	759	799	818	775	779	829	812	766	781	776	717	794	800	803	797	767	754	799	726	762	815	792	832	805	822	801	820	799	763	757	769	807	805	796	791	796	752	828	778	794	784	787	804	848	720	813	799	782	810	813	769	809	773	770	804	793	771	751	778	730	802	768	760	843	797	768	784	766	803	760	816	754	839	860	773	768	788	798	768	781	788	785	827	732	781	761	781	814	768	818	789	787	788	721	772	767	803	716	792	795	821	810	758	772	760	787	784	766	774	831	812	775	795	764	776	771	789	729	801	757	763	740	818	818	777	741	769	830	811	769	796	785	771	774	803	805	801	789	786	773	851	822	801	735	778	790	791	775	841	818	817	805	754	765	798	819	845	788	746	762	815	757	763	791	787	744	766	774	739	736	772	785	770	764	736	842	791	804	814	757	810	785	775	769	758	803	799	770	817	822	799	811	844	785	789	836	730	820	804	732	844	742	776	815	746	806	801	752	817	798	759	768	833	760	819	773	837	789	796	805	817	787	781	771	764	787	796	787	786	758	799	764	786	745	802	764	819	774	773	776	767	778	845	779	795	808	818	795	791	804	824	769	789	778	783	783	801	747	776	799	829	812	794	769	762	804	794	780	773	748	806	820	746	752	801	803	805	789	747	744	793	762	769	758	772	772	820	813	752	751	796	788	750	790	842	756	809	812	804	756	760	793	790	814	708	760	825	821	829	745	800	784	776	814	784	763	756	818	804	815	768	766	776	803	753	749	737	815	820	766	816	751	787	810	791	803	736	756	763	748	763	820	792	801	778	813	807	781	753	731	772	827	799	787	800	774	783	817	813	805	786	803	763	786	801	790	828	765	833	798	790	767	827	798	786	787	772	785	789	761	798	766	822	789	801	781	782	780	783	858	767	756	804	755	774	840	753	792	808	793	786	839	760	786	808	804	833	774	782	759	751	803	770	811	779	826	823	777	816	788	774	777	740	817	783	803	746	776	742	785	725	778	804	803	825	821	767	788	741	792	838	814	783	742	781	789	747	775	784	769	796	724	768	784	821	710	725	780	707	853	774	833	795	841	761	786	837	751	836	744	777	790	784	811	828	764	781	777	779	780	802	757	783	750	732	810	795	826	750	785	763	821	781	828	764	800	813	753	760	777	778	776	820	779	770	825	792	787	777	782	788	770	779	730	801	807	786	774	806	825	811	808	754	806	778	823	821	731	781	752	777	809	771	746	730	789	788	796	745	830	766	784	778	767	802	776	842	808	730	746	731	791	772	790	777	810	809	784	794	783	772	763	831	810	827	764	816	803	747	779	801	808	791	788	800	807	785	772	737	787	789	765	791	777	823	835	771	755	787	775	802	816	782	782	774	843	769	774	792	768	767	758	747	774	743	790	816	802	803	814	723	797	811	727	781	787	775	799	780	834	783	823	828	755	746	821	779	767	738	797	779	772	788	770	766	722	788	768	749	827	794	792	809	822	759	790	777	775	757	800	798	792	744	788	789	738	800	787	779	825	827	818	841	807	782	774	782	843	813	766	835	775	775	789	786	746	777	758	785	760	745	746	782	809	826	776	773	830	789	772	830	787	808	743	815	862	745	755	839	782	818	750	783	765	776	800	801	760	778	809	815	783	746	825	744	767	755	761	775	794	791	786	790	799	750	865	732	754	770	771	775	803	780	731	770	805	763	770	789	799	813	822	787	793	813	777	810	808	853	819	795	755	846	757	775	819	771	779	784	785	779	788	796	777	822	841	796	804	791	756	812	809	792	791	805	800
6662	714	776	760	639	529	486	451	405	400	421	394	376	397	374	386	392	383	384	414	407	349	396	376	347	404	387	372	388	407	380	366	394	376	389	392	378	376	396	400	369	373	346	388	391	367	374	359	370	354	368	369	389	381	394	389	366	335	390	352	382	347	384	400	400	374	371	354	368	394	338	352	346	375	346	351	359	393	403	383	399	353	372	355	373	367	345	374	392	408	364	407	405	381	351	392	386	399	389	360	363	361	408	373	362	374	349	389	363	384	370	380	336	350	331	347	355	386	378	394	359	363	375	359	359	384	353	369	386	364	389	388	341	374	382	347	366	385	343	375	393	363	333	362	351	378	368	371	398	361	399	393	380	356	374	384	365	347	382	360	383	390	423	367	404	373	352	364	379	376	395	335	385	373	375	385	363	356	349	356	361	330	355	343	390	382	337	372	375	403	378	390	371	346	385	370	390	364	392	366	349	427	387	373	411	411	360	372	379	358	365	351	348	341	370	394	359	331	401	363	374	373	348	365	360	373	370	357	345	403	393	423	377	381	379	388	365	393	335	393	401	340	365	351	372	378	369	333	346	370	374	399	387	362	375	389	374	386	402	411	366	363	341	385	341	337	344	355	391	383	393	363	376	398	379	387	380	378	369	383	388	366	371	411	359	393	401	381	403	396	377	387	348	401	394	347	353	394	397	319	350	361	361	353	382	367	371	369	363	342	422	338	354	356	364	365	393	371	408	357	396	363	354	356	390	390	355	376	377	360	364	342	377	351	395	347	376	344	396	386	385	403	366	367	380	396	372	365	393	368	414	404	353	358	356	378	349	352	396	367	375	356	350	391	386	364	350	359	384	385	417	382	367	416	374	368	386	366	391	355	385	373	364	382	360	349	383	350	370	387	362	405	393	365	391	372	379	356	367	381	404	381	359	379	401	390	406	358	374	375	365	365	345	345	391	392	356	348	385	388	339	372	345	342	386	398	357	403	369	410	400	347	389	342	369	403	376	400	367	417	338	337	346	398	394	385	357	400	351	370	389	393	338	382	380	389	369	394	380	375	370	380	398	357	350	381	398	400	348	332	356	371	388	381	366	366	386	368	325	375	376	393	363	418	374	396	375	336	322	414	394	372	322	390	371	404	381	372	365	398	343	370	394	385	377	382	393	383	365	378	349	379	381	370	401	381	332	380	375	356	370	344	391	367	392	377	377	369	365	385	328	366	361	373	381	354	380	333	401	379	318	355	415	369	371	369	402	355	341	360	362	354	334	381	394	383	408	389	361	337	356	371	399	381	352	387	377	365	366	380	389	386	370	347	382	332	365	345	362	364	387	339	349	382	337	347	382	370	342	370	407	386	385	404	359	364	374	387	368	351	366	385	327	384	357	430	367	417	376	392	348	344	372	388	373	374	371	383	405	387	384	356	361	384	375	355	381	385	361	324	392	366	362	360	361	342	379	336	377	349	369	372	382	357	374	385	421	378	374	354	361	361	376	375	394	344	376	377	378	398	367	365	431	366	354	373	354	346	386	386	389	361	376	380	369	368	390	405	379	370	343	363	375	363	355	381	384	384	388	343	353	385	375	371	379	375	380	376	357	397	346	351	335	364	373	377	369	342	377	377	397	368	378	368	366	418	368	366	378	369	383	397	373	418	365	328	376	408	396	410	386	372	392	393	354	365	353	372	414	382	341	370	405	381	370	369	356	408	346	413	379	346	370	378	378	398	361	369	356	414	380	362	380	391	389	367	380	359	420	356	401	351	375	347	382	398	379	373	345	380	394	407	382	362	369	320	416	386	376	366	332	364	389	331	385	370	339	391	362	372	393	338	357	323	368	377	368	397	388	399	408	345	382	360	390	369	349	373	384	359	359	337	343	361	385	372	348	339	394	383	377	369	382	392	368	383	393	365	386	377	360	408	395	394	357	414	347	421	380	307	371	401	401	375	376	393	381	347	371	369	379	366	342	358	376	366	367	360	364	368	356	372	335	379	360	385	368	393	417	408	367	333	378	372	386	406	383	378	419	372	385	374	383	379	338	368	379	348	398	337	366	395	321	378	357	369	322	420	361	389	360	399	359	392	393	354	362	366	340	376	389	390	400	334	369	367	355	360	333	342	371	392	365	339	354	386	353	373	391	409	391	394	389	399	360	381	357	392	341	373	327	378	357	360	349	386	377	335	386	332	364	351	357	412	364	359	358	356	352	411	383	379	404	366	388	387	357	351	393	383	324	388	402	380	344	348	367	354	361	365	396	397	416	362	376	352	359	366	397	400	371	376	385	321	366	353	343	360	360	327	383	372	420	375	375	323	402	383	378	368	340	355	352	383	389	419	374	356	376	366	382	397	391	402	360	401	350	362	396	383	367	344	361	383	363	371	383	363	393	370	358	361	379	393	410	400	377	390	388	366	394	377	341	351	352	369	388	365	350	358	371	362	381	394	357	335	403	387	338	386	395	364	392	334	401	395	368	345	358	366	377	395	407	383	391	377	387	371	410	356	417	378	395	389	350	367	364	359	352	365	410	364	368	421	346	386	356	378	375	377	374	373	338	402	382	398	391	364	388	368	358	399	365	398	369	357	351	390	391	364	380	401	384	333	390	380	362	387	382	410	366	378	358	378	355	377	375	404	381	362	378	402	380	381	366	368	388	392	346	349	380	345	388	369	376	349	358	430	354	358	381	345	347	398	380	368	352	364	351	368	370	329	325	379	388	395	400	376	351	368	394	357	395	363	356	356	340	355	422	373	382	368	304	362	390	388	393	371	349	359	391	390	371	359	383	396	386	411	379	329	366	387	365	371	373	395	349	378	383	374	410	402	361	358	384	380	365	366	377	383	367	365	347	357	370	394	366	368	383	361	389	372	385	415	357	339	382	362	384	336	392	378	374	388	374	380	388	349	378	371	357	376	360	359	405	386	356	356	355	360	419	371	387	385	371	343	383	363	337	349	362	396	343	388	399	385	390	391	379	381	354	407	346	390	376	367	390	365	383	387	354	396	365	385	392	356	422	358	401	364	381	365	381	379	370	370	384	354	377	364	362	364	362	389	381	374	362	366	358	363	366	425	362	405	392	383	350	365	345	384	410	360	371	377	388	368	366	350	374	342	379	352	379	350	418	406	386	379	374	342	359	358	389	343	412	381	382	379	386	403	359	381	358	373	396	377	394	389	375	371	394	362	376	336	391	393	381	361	390	374	355	361	344	352	372	378	355	397	378	357	356	369	398	392	333	393	411	341	367	358	370	353	381	367	331	427	344	385	381	355	372	408	354	375	377	382	372	354	409	362	349	323	388	373	336	375	397	350	393	382	376	337	338	423	403	382	400	395	380	414	395	390	354	391	365	375	385	372	395	380	388	415	398	378	360	370	389	358	381	385	378	361	352	375	373	374	350	385	387	362	365	384	364	390	411	387	351	371	332	399	353	393	374	375	349	411	376	364	375	376	370	375	346	366	369	409	403	401	395	372	365	370	345	380	360	375
6337	1253	1874	2100	1997	1675	1445	1270	1278	1123	1084	994	1006	1027	1041	1017	982	930	975	965	926	961	943	970	954	913	943	934	954	940	913	901	925	906	907	952	862	887	896	946	928	888	912	909	971	913	935	873	945	890	893	865	825	885	833	895	890	898	926	928	933	873	932	914	866	846	897	887	914	875	902	853	849	919	913	900	876	868	950	918	917	918	864	918	893	901	909	923	922	835	913	880	879	945	840	913	893	886	864	919	944	916	958	860	925	884	896	884	895	897	903	916	898	968	879	868	895	833	936	900	909	854	887	885	914	921	891	907	927	910	873	894	896	890	871	894	932	923	925	929	933	939	887	915	907	872	900	915	861	921	890	935	904	916	892	937	895	944	917	867	884	869	887	914	933	885	853	944	938	890	848	855	889	881	901	911	925	889	851	899	954	868	900	865	862	891	920	893	887	906	929	890	900	866	874	948	840	927	854	930	844	866	905	851	890	905	918	919	950	930	925	935	915	957	903	919	995	889	856	908	847	885	912	896	890	953	883	897	905	859	892	921	877	922	914	909	892	884	885	894	871	899	889	932	926	885	895	895	882	845	924	926	880	865	932	900	854	891	888	929	910	946	882	858	866	910	923	907	879	887	881	945	952	893	915	875	895	918	915	852	907	852	939	889	939	914	877	880	916	916	874	841	941	979	869	874	876	878	845	912	915	902	922	856	869	937	937	842	857	917	882	888	926	887	902	857	927	907	838	895	869	908	890	834	886	912	949	892	903	912	962	902	879	843	895	916	949	864	938	908	897	897	937	892	927	883	913	893	912	910	830	911	926	879	902	900	887	933	929	868	902	889	914	898	900	910	881	880	969	876	889	898	899	937	902	933	909	886	854	897	880	853	916	892	891	908	867	912	939	888	900	916	865	866	843	934	904	921	857	838	944	908	900	931	847	904	875	926	885	939	901	904	909	894	919	900	922	899	872	892	931	856	904	848	902	878	892	957	903	857	925	893	928	912	916	852	876	877	888	856	904	856	930	892	871	895	920	914	903	877	869	908	874	918	870	876	926	902	923	952	931	861	903	923	900	899	843	900	932	904	896	975	892	924	892	913	903	942	918	938	872	909	881	870	878	914	922	868	924	883	891	887	903	877	905	931	942	922	933	913	868	919	927	915	938	889	880	905	875	875	847	880	861	917	877	891	921	886	887	907	863	909	922	907	927	908	865	917	890	932	846	917	905	888	888	902	916	941	912	880	885	880	877	903	897	918	901	898	958	932	881	892	896	884	899	938	896	890	965	862	917	898	907	911	952	900	934	970	896	890	904	898	898	842	878	933	875	920	911	909	922	892	926	926	962	871	936	936	842	918	961	918	890	924	909	924	877	877	826	922	898	959	914	865	875	909	918	889	886	900	934	918	929	877	949	915	895	861	883	915	886	902	905	912	936	936	898	911	861	901	892	946	877	929	959	895	876	897	949	835	936	885	886	958	946	926	888	836	914	889	887	928	871	905	879	872	877	871	845	896	887	913	881	966	925	898	910	873	883	887	944	856	876	833	904	880	881	841	927	864	903	897	850	933	858	845	871	876	954	896	884	897	856	906	960	866	935	889	872	899	890	888	934	901	934	884	863	862	899	911	901	949	872	862	868	902	928	906	854	943	906	907	899	896	975	907	888	897	898	875	873	888	904	904	922	901	893	897	882	896	882	891	921	900	938	890	896	919	909	860	866	890	953	899	909	898	893	860	888	904	860	859	937	910	901	924	888	849	881	889	878	911	891	883	888	852	886	898	887	904	849	875	923	917	869	881	883	915	921	918	942	900	872	932	891	906	867	951	886	937	883	863	915	880	911	922	903	880	864	896	896	881	882	898	849	857	927	928	902	908	876	882	959	912	908	887	905	903	885	946	882	791	917	895	892	876	926	875	916	931	912	877	878	908	924	873	925	902	883	898	915	900	916	943	867	867	866	910	902	922	963	894	877	852	904	814	908	930	904	893	890	836	894	888	911	915	893	914	899	899	928	918	867	941	941	902	1002	903	899	930	900	936	874	935	870	841	914	945	872	896	920	916	960	896	871	891	903	897	951	857	926	877	854	933	912	918	874	874	875	879	919	901	908	915	867	912	916	924	877	897	876	939	911	917	945	885	940	901	861	885	924	923	916	907	865	888	893	914	864	871	886	926	870	851	853	975	941	925	881	915	885	890	925	936	867	891	899	885	887	897	906	849	887	880	907	922	892	913	902	890	903	850	915	894	878	876	883	899	883	880	947	885	899	853	875	903	943	927	901	906	900	925	929	889	924	884	914	914	934	867	906	938	898	890	903	945	930	903	927	880	857	911	857	967	933	921	904	916	891	926	869	927	892	886	889	891	873	853	890	861	953	845	881	930	961	912	864	916	918	870	867	865	867	844	946	839	882	868	920	919	876	937	881	928	972	974	885	875	911	879	910	864	882	890	922	908	933	881	912	907	886	912	928	896	925	876	893	888	856	908	872	921	897	881	888	861	888	858	890	851	945	896	868	875	931	910	944	867	955	886	920	858	954	895	914	915	928	916	937	881	859	985	910	943	859	875	884	891	913	925	931	829	853	841	897	869	907	930	869	869	871	899	934	887	876	850	877	869	851	902	907	875	895	878	907	884	895	930	904	897	911	903	929	908	884	899	862	875	890	928	900	912	912	963	909	896	950	936	888	915	925	891	880	873	891	858	919	894	945	936	870	926	953	901	917	860	858	962	929	912	901	895	854	871	914	901	891	890	905	902	902	956	880	898	927	970	876	835	918	853	939	915	873	909	938	973	909	897	911	896	904	881	859	852	923	908	855	939	892	844	932	882	900	936	908	874	924	937	892	939	931	889	862	901	888	896	916	873	891	898	917	909	873	912	894	876	905	903	891	972	846	848	910	902	911	872	872	910	908	935	909	880	918	899	873	941	925	892	931	924	976	893	919	860	903	928	954	924	913	949	894	884	917	923	894	883	893	887	913	960	902	847	912	937	861	914	873	917	932	855	879	945	891	899	851	917	973	899	878	919	850	877	926	879	897	872	893	831	897	944	954	834	916	881	871	892	838	901	874	913	918	891	908	951	902	877	924	946	872	904	878	865	888	910	899	900	901	871	914	865	942	899	863	888	869	923	843	906	912	934	889	952	874	901	918	921	841	947	846	909	940	956	918	864	873	922	883	881	852	873	911	948	887	899	854	933	891	885	906	921	892	867	893	885	871	881	913	910	899	876	838	882	939	877	906	934	866	881	908	960	847	876	895	911	881	866	879	881	910	855	891	860	860	901	919	871	887	948	871	888	950	858	954	860	891	871	919	932	888	949	934	922	885	893	886	891	874	909	855	877	922	904	867	911	881	880	954	894	858	908	872	873	924	868	891	850	851	911	887	935	844	862	901	879	895	858	923	927	901	933	892	926	865	912	886	901	916	882	909	882	882	928	901	974	868	912	881	885	900	928	853	883	885	862	865	922	871	929	915	922	915	908	871	883	902	924
11893	1054	981	796	602	487	415	353	294	262	307	274	256	247	245	230	267	228	243	206	210	254	243	223	249	270	242	221	222	238	247	221	233	212	242	238	233	209	243	229	212	216	252	235	202	215	251	195	223	212	249	214	250	232	229	241	214	240	220	249	218	277	237	225	216	227	237	243	228	221	253	221	227	207	224	190	224	206	222	252	216	246	230	215	232	244	223	221	219	217	249	234	238	234	206	208	210	253	215	219	201	197	205	223	242	186	227	239	221	225	224	211	221	219	224	196	232	230	220	211	232	236	234	236	220	264	210	268	239	228	213	229	239	222	229	221	233	242	219	216	249	233	247	236	222	229	207	214	205	241	220	220	222	221	226	234	231	208	210	228	248	203	222	208	208	241	234	255	258	241	213	224	214	237	225	241	219	209	222	232	248	237	243	229	242	214	237	223	239	215	258	243	247	203	228	217	237	219	222	242	214	229	230	230	224	228	217	245	227	233	214	226	247	247	231	238	220	208	221	220	239	215	212	218	212	237	214	242	227	231	215	221	236	211	225	220	230	191	237	233	217	222	254	224	238	218	230	255	202	218	249	248	223	214	220	216	221	239	238	249	229	245	236	241	227	224	246	246	236	254	221	211	214	218	234	243	206	223	226	212	213	200	240	228	221	241	228	223	224	227	210	223	213	247	205	222	229	249	230	224	246	255	219	244	198	230	232	218	223	224	249	239	232	227	222	238	238	199	205	223	214	232	214	258	227	245	202	257	198	232	223	221	236	236	216	221	220	227	213	225	213	219	257	238	211	242	211	229	221	241	256	236	222	210	229	235	229	253	207	209	238	238	247	244	239	257	227	217	206	208	253	244	215	229	220	208	238	229	234	240	237	205	234	235	239	229	210	224	218	218	235	212	214	236	226	223	197	232	232	228	218	224	216	245	231	219	229	213	232	229	243	230	224	201	233	235	236	256	195	208	215	220	223	200	249	210	226	214	211	213	235	206	221	256	263	217	236	228	217	234	224	228	229	236	259	258	228	205	219	236	226	245	223	199	195	214	216	210	229	201	241	238	238	232	244	249	225	201	237	235	213	232	226	221	219	236	243	232	238	250	228	238	227	235	202	237	214	237	272	229	227	213	221	220	205	212	243	215	247	248	212	233	223	247	238	234	233	214	217	204	223	258	226	225	233	230	219	212	227	223	207	196	231	216	219	219	211	213	258	237	209	195	253	222	225	200	239	274	253	207	213	246	219	229	238	222	229	213	220	221	234	230	233	256	233	238	232	229	248	230	207	216	209	224	231	236	212	204	226	232	234	245	214	232	207	203	233	245	219	248	213	218	212	222	226	248	220	227	263	231	235	228	232	222	239	212	232	243	212	230	236	224	249	235	214	225	246	229	239	234	224	234	208	250	219	208	240	235	267	219	227	210	242	247	221	238	218	236	231	223	225	231	215	228	219	224	246	214	224	247	219	248	209	241	239	222	208	224	222	211	213	255	229	239	231	222	243	249	244	218	229	238	189	221	212	246	233	228	222	236	227	235	226	200	218	237	207	214	234	202	241	216	243	225	213	212	257	211	250	213	204	214	218	241	252	239	221	215	228	222	203	223	229	248	250	215	246	269	226	219	241	225	221	209	197	218	232	203	232	251	228	207	214	245	222	219	212	215	222	254	217	223	236	224	209	223	221	236	221	240	253	218	234	235	220	230	231	224	211	210	225	256	215	247	211	221	248	240	226	209	218	238	243	248	212	204	211	246	253	211	222	245	242	232	242	245	216	219	239	238	237	216	257	252	220	218	219	211	216	230	208	241	237	204	235	232	220	223	247	205	210	212	240	195	238	215	227	258	213	249	260	232	204	210	228	251	211	249	245	240	254	252	220	235	219	223	243	231	224	239	228	204	213	215	219	229	216	202	256	264	217	210	225	225	224	249	241	247	236	216	250	225	227	232	221	216	216	223	235	224	229	225	234	211	219	237	215	212	244	238	202	239	243	221	220	243	236	227	220	240	221	183	230	213	221	216	245	238	240	233	185	200	245	226	226	226	250	224	244	225	246	228	224	223	243	224	243	233	219	219	244	227	227	221	245	221	234	207	214	219	195	241	217	225	234	218	232	219	240	202	223	226	222	228	246	235	224	230	229	218	276	252	224	202	218	237	227	226	228	221	242	228	220	233	242	232	209	224	221	229	205	234	244	225	234	239	234	208	234	229	237	242	215	246	221	196	228	229	225	208	215	233	214	239	199	239	243	215	208	227	243	226	201	232	220	236	215	251	222	218	219	219	231	256	230	213	258	229	218	227	241	206	226	211	231	233	224	206	238	227	238	207	236	239	211	226	220	228	233	209	242	201	219	259	210	252	255	232	241	219	215	238	215	220	235	231	230	228	229	242	226	210	222	227	204	250	228	251	231	214	198	215	264	221	214	249	229	233	255	220	212	233	210	211	241	252	253	241	241	212	226	209	235	221	214	237	215	238	240	216	233	222	215	218	230	215	229	223	223	209	225	243	225	239	209	211	230	199	241	224	218	253	225	256	213	211	216	247	241	227	209	202	228	180	239	244	249	235	227	220	221	229	227	216	225	229	225	242	194	228	243	218	230	261	218	220	224	232	243	223	191	229	189	214	234	255	240	210	218	223	225	227	218	236	242	250	216	227	216	222	243	230	206	255	226	225	220	247	245	196	264	244	228	222	238	232	208	197	221	215	241	224	201	211	251	261	189	239	224	201	259	215	243	230	220	209	248	226	202	228	203	235	237	219	231	228	238	215	202	236	253	243	236	250	208	232	246	199	244	227	211	267	247	265	227	214	219	229	213	221	238	197	240	244	246	215	225	254	205	209	218	227	262	228	225	195	226	239	244	221	224	262	232	256	214	209	222	202	201	218	240	223	238	270	236	226	211	254	238	256	209	205	205	257	239	228	235	203	231	234	244	236	231	234	231	240	247	236	206	225	212	221	226	228	233	224	213	272	239	203	219	214	241	237	208	228	226	222	244	219	239	224	231	223	224	227	238	221	239	232	233	234	198	216	237	253	212	231	190	243	237	228	232	233	226	214	240	218	230	230	235	235	221	223	246	233	232	231	259	225	228	217	236	253	241	219	220	232	225	234	251	217	212	210	241	226	227	225	226	236	228	210	174	221	214	213	240	241	239	236	225	206	222	259	223	220	245	226	219	233	202	226	206	222	240	228	214	228	241	208	224	239	208	237	232	223	229	223	212	205	245	239	217	222	235	229	213	231	222	240	232	215	222	241	220	235	243	219	224	237	220	208	231	229	272	231	257	245	263	212	222	240	222	255	216	208	205	205	216	210	224	219	244	220	224	222	235	236	203	201	212	225	231	237	230	213	195	232	210	216	216	241	235	216	222	221	235	200	227	223	218	271	251	225	213	212	237	225	222	238	212	240	225	221	221	233	244	232	205	205	238	217	218	219	198	223	219	252	232	257	222	211	242	254	212	201	222	220	211	260	187	233	218	225	229	233
7860	1194	2172	2553	2249	1804	1528	1254	1085	970	935	846	799	761	730	712	697	712	696	633	682	660	615	634	673	552	602	636	614	592	605	557	636	605	580	566	617	588	586	597	568	551	594	624	599	604	566	628	602	596	573	586	565	556	607	571	597	581	602	571	551	556	600	623	549	586	613	597	546	547	604	596	590	565	566	584	532	586	556	613	578	590	572	594	512	599	577	564	570	550	526	583	517	566	586	616	531	600	577	553	568	582	573	575	523	587	578	547	574	561	544	599	520	599	572	582	603	584	560	538	595	594	627	592	568	577	564	544	618	557	583	632	539	588	573	568	539	519	560	553	542	555	557	587	584	568	552	615	576	575	570	586	578	562	559	589	575	612	586	582	604	538	580	540	588	589	581	583	585	558	583	549	568	575	586	551	553	585	593	543	572	610	571	639	605	577	571	606	576	565	582	551	565	558	606	545	516	536	570	580	653	613	583	630	618	555	554	598	561	561	580	546	552	544	536	604	575	574	596	566	625	559	558	518	566	588	609	544	547	545	585	570	545	562	571	567	572	599	568	576	565	562	585	563	593	565	564	609	559	627	559	542	557	555	588	547	560	549	545	573	538	558	528	587	601	588	536	572	592	580	541	587	576	568	589	586	554	548	578	605	616	536	523	567	566	569	604	588	573	554	570	578	548	537	553	557	595	578	541	534	609	573	572	577	575	600	555	567	568	625	566	528	542	554	553	593	553	572	558	607	594	568	570	539	612	555	557	596	579	536	586	558	568	595	543	602	609	575	586	544	525	594	564	579	583	605	563	571	531	577	554	605	607	597	559	552	564	559	601	593	579	558	589	553	554	605	606	559	584	573	549	547	583	583	549	546	555	577	565	565	579	587	614	584	533	575	599	550	575	591	572	563	533	581	574	551	519	558	531	588	559	561	608	560	588	562	626	560	587	543	560	555	578	580	565	543	552	591	595	541	593	638	540	594	552	611	578	625	536	638	525	530	589	600	523	533	604	570	558	578	555	519	589	575	567	598	505	561	558	519	583	557	582	547	560	505	577	538	590	562	576	510	577	617	588	570	598	545	536	585	551	552	548	526	535	570	620	579	547	568	561	556	593	569	602	519	568	550	528	575	568	552	571	594	571	560	528	504	603	559	602	549	521	530	547	526	538	604	570	615	499	567	564	583	602	615	589	541	571	606	553	572	559	622	586	602	548	578	541	554	541	612	578	511	557	569	525	576	567	592	590	617	529	572	528	551	535	541	592	542	578	550	555	613	573	570	554	532	575	568	554	602	583	568	558	566	579	570	592	562	566	541	560	589	586	556	579	548	570	622	565	578	564	562	603	563	611	544	547	596	559	600	562	552	554	577	558	577	562	527	546	589	538	565	534	525	550	614	570	563	596	577	534	552	539	579	566	608	581	560	573	558	571	570	594	527	604	543	594	540	523	609	556	555	577	568	559	545	563	522	610	536	539	589	597	532	526	553	553	557	550	566	526	578	554	540	549	526	582	541	538	559	549	624	557	549	560	592	598	597	558	566	534	595	510	567	570	581	560	550	551	557	559	586	558	579	540	562	574	571	571	541	552	559	570	557	585	538	556	553	574	565	603	575	548	566	543	547	574	569	555	546	604	562	606	582	572	628	568	570	564	619	566	583	608	587	612	595	560	572	576	560	571	588	568	524	581	587	577	564	582	607	547	568	569	564	578	564	566	577	554	521	523	568	583	613	568	549	553	531	602	544	574	570	561	577	599	597	576	593	545	587	549	547	558	564	544	553	545	625	558	612	587	559	600	572	562	580	538	542	587	541	573	577	559	577	538	630	530	592	552	609	584	603	570	522	566	559	586	574	531	590	570	581	561	586	579	548	584	552	601	557	555	612	589	559	613	583	620	592	620	596	562	572	549	576	541	574	521	566	580	568	535	551	562	583	593	599	552	532	587	566	594	550	533	530	584	584	534	566	569	570	512	598	562	562	563	585	597	568	611	572	573	583	591	591	567	593	529	602	556	550	529	585	603	497	540	571	544	569	573	582	538	548	578	591	550	579	570	519	561	546	559	513	555	532	550	558	553	581	600	556	534	563	582	573	602	574	632	569	557	530	599	546	567	614	563	540	558	601	564	585	560	613	558	525	590	548	562	514	581	582	603	579	561	567	546	557	613	541	608	598	590	548	535	560	565	577	562	580	566	564	594	536	573	551	581	544	542	578	586	549	595	560	598	571	597	546	564	563	561	561	585	570	563	580	542	551	561	558	539	577	600	539	548	607	558	531	601	573	557	556	571	576	615	568	597	565	598	539	616	572	610	572	542	575	557	550	566	582	576	550	591	541	565	599	570	566	549	558	553	582	555	590	615	553	600	576	589	574	550	581	574	599	570	580	587	604	571	584	563	579	578	556	583	599	551	579	589	594	607	507	596	559	564	600	583	621	575	587	584	521	538	550	618	582	556	563	570	568	551	569	574	585	540	543	531	535	564	585	556	568	569	570	569	532	532	568	575	635	549	573	577	617	565	568	584	558	550	577	575	573	596	544	526	588	562	569	543	554	582	570	548	619	631	575	599	553	502	574	564	522	555	520	563	565	557	598	523	554	571	553	552	577	571	610	585	545	573	586	579	598	544	621	565	525	572	568	578	541	511	560	588	543	586	553	590	589	619	593	565	540	529	554	585	591	575	529	587	567	608	566	579	521	559	549	575	572	537	581	607	564	616	572	584	519	600	535	569	571	555	560	553	561	589	565	560	573	579	557	519	616	566	565	577	554	543	588	551	581	568	568	610	585	559	589	548	566	578	542	502	599	578	614	559	549	580	595	548	559	555	517	583	566	556	533	585	582	532	570	586	570	561	545	535	542	573	585	563	533	538	544	551	553	569	541	574	565	588	567	582	549	562	559	559	505	590	584	616	571	577	554	557	580	531	597	563	538	540	547	579	545	561	546	551	585	594	600	582	561	559	558	523	584	553	566	557	566	551	575	587	588	540	570	581	565	533	586	500	583	557	567	600	612	528	559	540	580	549	552	588	593	577	552	564	600	531	585	615	569	555	575	564	564	580	562	547	596	576	564	586	560	523	573	559	539	550	618	582	572	572	609	573	593	569	537	607	533	588	583	578	554	600	578	553	567	551	556	545	554	532	567	592	579	578	547	568	535	594	548	597	557	533	543	571	580	590	552	547	569	585	546	560	573	532	554	607	625	549	578	574	555	532	576	606	576	587	566	525	597	556	576	599	556	591	551	550	545	611	532	579	587	589	588	535	549	564	596	567	590	562	561	561	587	558	580	569	559	563	574	559	568	563	587	581	574	584	586	551	566	569	560	576	558	593	557	559	573	581	536	593	584	533	556	598	537	501	548	588	597	576	566	596	606	570	545	594	567	584	601	562	595	543	558	562	499	580	562	568	537	505	554	593	562	575	573	566	572	544	645	572	563	551	568	574	529	619	603	633	570	600	586	553	581	553	540	597	573	572	606	566	600	582	562	573	542
1354	362	430	422	370	348	336	319	363	326	355	336	299	308	330	302	310	307	333	290	320	311	332	351	298	337	323	289	288	326	342	319	273	318	312	313	345	322	354	327	323	335	348	321	310	320	321	321	336	311	356	318	319	288	324	332	331	342	299	303	322	332	326	339	291	305	321	316	327	298	296	326	320	275	301	307	314	302	334	307	341	283	334	307	349	341	312	340	308	329	349	325	286	314	329	338	313	290	322	293	309	324	314	305	303	317	287	319	310	323	304	320	291	319	337	287	310	300	313	303	315	323	313	335	345	314	295	328	290	304	306	286	345	336	326	295	339	291	326	312	312	301	312	310	320	344	317	339	303	315	277	305	296	348	298	293	275	333	319	291	350	304	290	322	295	300	289	300	312	307	312	308	302	298	322	309	319	306	325	336	312	309	333	317	335	303	342	328	316	327	321	322	334	297	317	304	333	290	287	352	320	313	303	307	315	325	300	300	339	304	350	309	334	352	340	299	317	311	316	303	335	313	288	296	307	297	296	320	319	333	305	313	320	336	346	362	312	309	327	283	287	306	308	341	309	305	307	285	327	288	313	332	326	315	299	300	318	334	306	314	314	333	309	341	303	313	340	298	310	315	314	309	285	334	325	288	316	280	316	300	336	315	279	303	285	326	307	320	330	311	303	315	310	333	327	351	295	326	298	304	316	355	318	357	311	312	314	334	307	318	313	282	314	355	339	262	301	299	335	305	315	319	332	350	285	315	325	314	358	317	292	301	328	281	311	312	320	307	312	297	302	307	301	326	299	323	318	324	297	320	322	343	328	317	292	311	320	294	310	299	325	291	307	286	297	329	319	331	334	324	324	338	315	319	334	291	288	307	278	346	321	346	334	319	296	331	334	315	328	312	321	316	291	293	315	289	311	360	289	318	328	310	309	324	317	310	357	314	340	318	285	325	303	323	308	336	331	330	307	315	313	291	312	313	340	302	350	317	286	302	318	317	349	330	313	311	337	314	331	348	327	315	348	313	340	341	287	308	306	313	292	295	298	313	331	355	277	295	320	308	322	307	319	312	328	359	334	283	334	321	336	309	293	285	318	331	316	326	295	343	333	336	325	313	353	299	302	344	335	314	299	341	336	328	317	324	317	330	306	299	311	322	301	273	321	303	350	293	314	299	346	333	309	308	323	356	310	317	312	310	314	293	308	346	310	328	325	315	304	333	319	310	320	320	307	308	309	304	331	334	304	308	321	303	308	316	312	320	325	287	300	333	336	287	346	320	337	311	343	333	339	341	328	283	295	304	307	302	307	301	309	283	322	382	257	333	315	304	340	286	298	297	302	300	323	310	327	344	333	302	321	326	323	319	324	323	301	355	348	321	330	323	299	310	332	312	305	305	330	309	321	340	331	298	320	301	317	322	346	322	276	298	295	310	322	301	289	352	304	321	334	326	331	306	309	311	318	357	287	295	304	347	320	340	311	294	287	300	301	338	332	302	277	344	307	320	275	315	328	323	283	341	323	304	304	315	340	287	325	296	307	303	328	327	255	333	299	288	297	311	328	278	300	287	367	304	351	315	346	320	327	312	339	314	285	325	304	331	313	283	320	282	300	320	333	324	358	331	311	288	333	341	332	332	331	313	328	348	340	317	281	312	317	285	287	328	277	333	333	328	333	286	294	317	303	292	286	332	292	326	326	352	335	285	297	286	302	315	284	355	344	297	290	296	295	272	312	356	326	317	322	309	325	321	277	320	291	295	296	298	330	315	314	318	357	309	288	346	301	345	339	333	309	314	310	300	291	313	326	316	323	330	294	339	327	326	316	279	299	318	312	308	297	295	302	316	332	300	312	306	327	333	310	358	321	327	325	304	327	297	323	335	326	346	311	295	292	302	333	318	307	317	313	277	319	309	304	291	322	315	298	290	288	313	311	317	343	310	314	313	298	302	322	280	325	326	321	302	324	327	316	341	301	329	294	311	320	322	324	316	296	288	316	292	315	328	314	333	302	304	309	346	308	312	349	298	324	328	311	290	341	298	321	327	351	292	337	313	372	300	321	323	315	316	299	322	320	337	307	325	320	316	376	274	335	337	351	321	321	297	312	308	328	268	297	304	301	323	323	301	331	282	306	324	311	322	284	319	293	315	347	306	306	322	383	315	297	299	303	315	293	337	295	298	287	337	300	312	355	282	292	310	369	300	295	296	330	325	303	332	326	308	306	322	295	335	295	311	299	327	278	339	317	320	333	346	333	295	306	327	328	319	353	344	254	315	332	305	311	324	344	316	303	324	327	286	324	322	329	339	326	327	304	270	310	303	336	335	304	335	321	284	298	323	325	330	333	334	309	324	289	341	327	312	329	289	345	334	329	333	330	279	318	313	334	327	365	297	328	308	307	323	321	333	317	291	334	331	330	310	329	328	348	299	348	319	343	330	296	332	289	312	302	356	324	326	334	312	327	308	336	344	310	317	299	325	342	334	335	318	334	330	301	296	299	332	314	316	319	312	311	282	319	325	338	315	326	303	298	313	306	298	318	329	328	275	321	298	312	313	316	320	305	317	302	333	330	327	313	309	329	310	304	289	319	346	309	327	317	318	268	363	332	290	326	315	318	300	298	312	354	315	322	326	317	287	294	310	331	292	327	334	341	300	331	315	358	307	336	328	297	277	307	336	322	304	305	295	327	310	333	309	327	332	307	311	298	338	317	321	321	323	286	300	309	319	330	315	295	288	289	313	335	306	320	288	304	344	312	315	320	326	332	307	335	323	285	341	284	313	308	289	327	340	323	315	297	296	323	326	305	304	332	323	285	284	323	301	326	333	309	355	339	296	302	312	319	337	336	356	334	311	337	290	297	316	320	312	274	321	309	328	277	313	324	317	308	291	302	277	315	312	314	304	298	302	327	331	317	332	317	328	306	340	281	282	291	294	311	320	315	318	294	318	320	334	321	319	292	303	310	315	293	350	336	319	319	284	317	295	309	351	311	319	299	315	336	310	304	326	331	308	290	323	323	322	326	322	303	315	292	321	307	287	356	331	296	302	331	332	321	315	335	290	338	334	336	327	324	315	310	325	352	263	315	348	315	326	314	311	318	353	322	286	282	313	310	296	337	321	304	315	333	313	310	311	296	307	328	345	333	303	299	351	327	344	299	336	332	275	315	347	312	350	303	316	290	297	327	331	317	325	306	330	340	300	299	348	300	273	297	334	316	302	334	322	314	270	338	330	301	335	316	339	316	313	303	332	290	314	311	350	287	327	304	288	317	324	332	301	334	277	334	350	330	359	313	291	351	311	327	315	323	330	309	320	278	302	305	308	284	322	325	314	337	289	291	325	311	320	290	304	319	310	295	342	316	321	322	311	323	353	353	331	338	296	328	319	320	350	305	329	284	354	332	320	365	331	334	310	328	338	301	320	331	312	280	339	301	309	327	320	311	300	305	286	314	291	312	315	341	322	309	321	323	345	330	323	285	319	308	343	313	289	330	308
2039	864	1056	1123	1064	965	942	884	866	865	807	835	787	832	745	856	785	809	824	839	812	790	768	786	792	787	761	796	832	795	793	728	808	791	784	807	783	782	768	802	751	789	825	829	861	800	785	786	778	783	808	781	792	796	822	806	805	790	770	829	809	808	800	825	766	767	785	799	779	778	778	810	795	776	816	727	833	792	804	784	827	816	807	733	754	798	770	806	773	747	752	845	773	799	770	776	813	772	770	779	789	790	757	866	804	797	790	801	819	813	795	824	779	742	773	797	726	801	771	831	743	768	795	789	766	784	787	821	806	794	773	781	810	742	741	819	782	773	724	788	784	786	863	793	826	781	776	788	781	779	775	761	803	769	776	801	716	799	781	805	798	758	804	759	755	764	770	810	786	803	776	768	812	766	830	782	769	789	774	815	776	819	782	723	810	793	819	789	773	755	802	762	756	797	793	768	772	781	786	766	740	805	761	812	743	803	796	791	780	793	783	822	791	785	791	827	749	752	807	803	831	794	807	749	820	783	787	802	815	773	782	760	786	760	793	806	833	800	774	780	768	766	789	786	787	788	765	773	786	814	801	746	855	827	801	775	799	752	794	785	757	787	800	832	738	801	750	771	834	751	770	769	765	760	796	836	813	793	788	790	786	796	760	732	820	791	852	804	795	781	802	796	727	743	766	795	771	774	773	837	773	743	830	796	813	821	742	740	783	792	821	745	786	756	822	745	800	812	800	761	809	807	736	745	777	783	841	742	754	830	803	765	779	822	733	810	753	740	752	774	756	723	795	781	805	795	782	768	762	751	813	765	823	746	783	776	770	769	799	739	825	787	738	769	771	784	813	783	816	780	794	778	780	733	837	811	750	803	817	791	795	783	786	768	787	813	790	811	778	790	773	713	815	829	859	756	788	764	795	771	717	821	756	761	824	796	786	807	788	758	765	766	806	807	773	788	780	789	733	814	781	808	794	781	765	799	775	728	776	867	745	787	803	751	770	831	793	797	791	722	802	798	823	787	770	810	776	831	825	770	800	776	755	807	782	757	797	791	764	882	780	784	771	785	761	774	797	732	822	718	835	759	827	795	791	775	798	860	820	816	777	772	793	806	785	808	794	800	772	811	794	766	799	802	768	780	847	801	760	828	798	767	836	784	769	755	790	762	801	858	788	774	769	807	833	833	827	803	779	721	830	781	769	799	807	775	788	827	785	772	751	762	769	786	774	825	803	776	813	843	775	801	774	795	808	804	761	763	812	755	785	769	795	813	787	763	754	771	736	766	767	839	795	816	759	780	798	780	759	800	794	804	814	791	815	809	806	785	789	803	762	820	785	770	766	779	791	786	729	805	766	780	843	761	739	753	806	764	787	812	814	741	748	777	793	777	727	819	754	754	791	753	852	773	779	815	754	773	802	806	852	787	772	790	766	839	812	787	792	813	794	799	768	747	745	785	837	810	742	763	788	811	832	764	752	813	762	749	786	810	808	757	780	744	792	796	787	774	814	758	789	740	793	779	786	787	804	762	804	782	815	742	816	773	792	789	839	783	820	776	767	806	784	767	786	800	810	788	765	777	794	799	762	783	785	758	831	790	835	764	751	780	805	754	831	795	784	745	858	785	796	799	763	786	747	752	761	785	805	791	768	810	776	730	835	819	762	749	826	825	752	765	803	792	796	735	737	788	757	783	775	781	798	777	797	802	767	803	840	780	740	752	777	767	784	777	826	772	705	776	782	796	793	831	796	773	797	760	780	783	813	814	772	775	820	780	851	717	785	827	763	750	778	810	751	784	791	785	776	756	784	823	755	792	806	814	756	803	760	728	774	782	760	782	764	757	797	782	791	753	777	800	773	815	796	828	764	766	828	785	795	797	843	783	801	757	763	725	811	764	825	776	765	742	796	788	809	748	796	759	851	787	775	855	841	776	814	773	831	825	815	786	754	771	845	775	775	803	764	808	794	765	835	813	777	765	786	779	804	814	744	786	779	774	850	765	841	815	783	836	787	823	810	761	843	758	770	769	821	787	769	814	745	745	797	759	845	762	767	839	763	804	780	762	841	802	793	793	784	756	837	777	737	791	802	799	790	779	768	769	812	787	817	791	770	773	759	838	780	774	806	793	823	802	776	844	804	833	821	800	745	796	793	776	811	767	809	784	781	743	810	770	768	764	857	796	772	820	811	794	808	787	767	764	780	846	794	809	723	747	795	813	748	764	827	811	789	768	767	810	802	850	777	765	765	776	738	790	781	777	755	744	789	806	816	782	812	820	757	757	810	807	762	780	771	795	809	825	734	838	778	797	779	793	774	791	728	768	746	788	796	794	779	737	774	795	751	816	799	782	780	801	769	793	826	777	757	781	768	739	803	792	792	790	786	793	807	773	783	817	809	758	821	778	739	754	784	774	779	777	744	793	822	826	777	786	766	808	765	759	829	749	763	797	764	776	761	772	777	768	805	841	776	825	755	777	805	723	767	790	786	780	787	796	778	802	801	821	786	769	761	783	786	742	776	799	761	792	785	769	838	782	844	815	724	810	768	765	805	753	804	786	788	816	739	781	789	813	781	747	842	803	752	771	770	782	810	767	808	802	799	780	751	784	771	789	772	780	776	772	845	799	747	790	796	809	806	729	733	784	835	813	769	760	826	773	784	782	766	786	791	759	798	774	773	830	827	811	779	771	812	777	734	783	829	820	822	779	795	781	773	817	750	783	802	786	825	762	818	753	760	735	800	753	769	772	780	764	831	814	776	767	806	759	769	798	772	776	804	818	816	806	803	767	810	798	787	795	800	771	810	793	766	779	789	785	800	802	799	805	786	775	777	846	790	774	747	758	789	773	779	811	851	786	756	796	774	776	798	792	774	813	767	815	789	794	833	775	815	786	817	770	843	799	778	739	785	804	810	752	817	810	807	777	784	809	759	775	794	764	777	804	808	831	782	795	767	792	818	736	786	788	773	733	789	821	720	849	814	786	804	772	824	740	792	803	778	834	788	766	793	783	779	825	819	774	821	799	783	799	793	784	797	768	801	781	798	799	797	800	821	778	833	790	751	788	735	812	838	754	780	834	805	789	808	764	774	798	774	822	786	793	837	791	768	787	828	827	763	742	795	778	761	845	806	794	791	768	766	834	721	784	740	799	815	823	764	809	803	812	793	785	787	792	849	747	762	786	776	780	768	820	794	797	764	768	807	769	755	826	785	840	766	768	788	749	817	775	779	822	764	744	809	805	793	790	763	741	771	774	772	792	820	774	770	813	832	740	756	824	808	800	759	760	760	775	789	745	738	759	799	708	770	795	778	777	770	814	823	783	802	752	797	825	812	770	773	773	807	724	790	817	772	804	776	820	793	813	794	835	793	720	775	732	805	810	743	800	758	750	812	822	791	768	801	768	819	831	756	830	751	785	759	813	788	818	824	779	842	767	789	784	756	748	841	770	762	772	768	782	784	786	810	764	845	745	772	796	759	789	793	771	770	779	803	821
6510	746	800	746	529	531	451	395	444	357	396	400	396	388	358	380	354	381	361	358	408	402	365	387	369	398	351	385	390	402	344	395	381	365	378	349	384	374	340	365	398	378	364	386	399	386	355	350	383	401	355	382	351	363	372	384	384	343	356	426	391	374	347	337	384	372	403	372	388	374	375	339	398	376	379	372	370	352	363	398	349	376	348	356	352	366	351	386	375	380	372	339	365	383	398	344	381	371	395	397	377	387	373	340	395	332	406	349	353	362	384	374	341	394	356	374	394	357	379	402	361	340	375	348	355	384	355	377	396	365	348	360	394	358	368	356	307	377	374	356	387	402	389	376	375	365	376	382	354	388	377	393	359	413	386	388	382	341	379	394	413	365	360	410	371	392	395	358	346	358	379	402	326	363	383	359	375	388	360	369	321	400	382	367	378	392	361	351	377	358	391	402	353	313	372	350	345	378	356	377	361	358	347	401	399	390	384	367	388	350	352	362	334	366	388	392	400	351	339	426	382	358	349	419	379	359	374	357	358	355	331	376	363	383	326	338	340	362	367	346	343	395	365	372	341	372	359	318	379	366	370	375	348	348	368	398	339	372	358	399	369	356	384	371	362	382	360	353	357	344	384	334	339	382	360	378	393	340	394	339	374	381	331	354	399	370	368	357	352	360	390	403	353	346	371	376	354	342	357	370	366	366	394	349	323	373	379	380	378	340	352	378	335	382	380	401	380	386	395	378	364	415	338	377	362	358	363	351	366	330	365	410	384	407	386	367	396	367	354	391	328	356	396	328	363	363	341	360	366	412	397	365	390	348	394	364	387	415	370	390	360	369	381	362	345	335	358	395	361	350	382	426	366	400	371	397	377	416	370	345	384	382	348	382	403	401	377	397	380	370	403	352	345	399	376	342	376	342	358	357	400	384	380	388	351	322	365	356	409	354	354	367	391	405	415	372	377	360	345	395	346	397	370	357	395	344	394	353	410	389	362	401	377	388	347	374	399	377	372	376	376	388	380	366	388	411	408	369	377	398	387	384	377	361	343	386	362	374	352	347	386	353	373	353	324	376	347	354	359	347	337	372	378	379	367	365	411	408	332	376	368	353	407	366	324	331	337	410	386	354	355	394	368	372	382	373	380	379	356	369	388	371	379	367	324	368	356	357	357	357	387	327	392	409	342	393	370	372	388	390	388	368	379	375	359	376	360	398	351	365	343	385	389	347	368	371	375	403	402	389	344	366	367	366	393	371	384	352	394	395	370	369	359	379	388	345	368	333	371	350	364	381	370	330	349	360	380	368	337	382	371	371	375	354	340	373	390	369	371	369	408	349	379	396	363	350	371	384	340	353	367	353	399	396	409	411	346	374	346	348	346	357	400	387	359	333	375	390	362	372	379	392	324	336	404	381	353	349	357	371	369	362	358	331	364	372	380	348	403	385	393	369	368	373	390	379	382	337	356	338	367	404	355	363	368	354	359	357	349	379	338	396	373	353	372	369	372	367	365	335	406	351	362	380	331	376	395	381	392	355	356	385	361	376	343	378	400	399	371	377	380	376	381	364	384	346	378	358	369	346	357	372	380	362	337	370	366	380	355	348	347	373	396	366	378	397	383	387	378	364	362	388	380	356	360	397	336	360	381	374	398	367	391	388	371	368	388	397	379	401	378	346	355	375	379	374	381	368	366	431	355	368	365	370	389	393	406	357	380	388	350	350	387	341	365	364	356	379	361	387	410	382	356	383	357	374	337	376	380	373	388	321	385	346	419	374	396	376	352	383	377	385	366	382	378	390	396	381	349	334	353	357	344	356	375	362	385	361	390	388	327	381	395	389	349	371	334	395	371	392	369	347	386	416	408	362	383	367	365	325	400	393	369	374	387	370	384	366	348	363	404	363	361	377	388	330	398	385	408	372	405	344	366	344	391	379	372	379	371	364	384	374	390	379	366	370	385	344	368	359	369	363	369	389	353	389	377	348	386	346	392	396	389	378	398	394	353	369	387	394	369	366	369	407	372	365	375	391	353	372	362	363	382	353	360	402	382	340	351	372	386	396	398	350	373	345	366	357	343	373	352	403	360	394	342	362	374	379	383	444	406	381	344	367	384	382	341	357	358	373	382	378	377	386	406	398	384	366	398	370	392	373	367	377	386	379	364	369	400	406	361	384	358	369	365	398	360	383	361	404	363	394	402	365	389	374	386	369	365	392	369	356	392	370	386	391	341	379	369	340	358	387	355	342	355	363	384	374	395	388	361	360	341	367	372	349	366	346	382	363	376	404	347	350	401	363	404	395	380	374	403	372	389	366	375	361	381	357	372	372	347	389	383	374	337	365	356	371	377	383	347	395	373	388	400	371	399	396	403	357	367	420	397	362	367	335	383	341	376	363	360	403	337	362	375	403	385	372	379	365	360	361	355	358	370	395	392	409	420	383	372	350	342	388	361	370	380	379	375	375	389	392	343	359	378	365	338	399	380	398	373	377	385	354	367	352	384	372	352	353	351	341	371	376	353	390	368	351	343	385	371	397	341	400	354	363	352	354	359	371	406	337	370	373	386	342	393	369	359	393	409	364	375	366	366	378	411	394	379	347	351	340	382	372	377	380	404	401	404	365	386	364	390	377	355	352	383	374	368	421	357	354	363	370	364	366	387	337	357	377	359	374	346	359	359	403	393	386	383	390	348	369	349	334	358	375	382	344	404	365	346	348	386	395	348	368	363	346	369	362	340	372	399	389	354	350	377	367	382	385	370	403	356	345	377	370	375	373	361	350	381	370	363	416	386	384	355	351	381	340	368	363	396	374	388	364	352	340	400	395	352	375	360	398	359	361	362	394	374	336	368	377	402	378	387	355	388	351	349	369	356	399	370	379	377	367	378	375	379	376	311	352	349	358	404	339	378	378	379	375	357	363	373	400	383	367	363	378	395	382	357	372	383	417	341	351	375	373	372	353	392	326	345	355	373	366	352	361	388	390	353	360	374	344	385	382	372	329	381	352	363	390	371	345	377	413	375	397	384	352	388	391	400	383	367	371	389	383	368	421	373	383	363	347	390	370	339	363	390	353	409	348	348	368	385	363	394	363	388	360	347	364	396	353	363	374	384	357	342	327	411	337	354	358	353	359	365	382	354	389	349	397	389	354	357	376	363	381	346	378	403	369	349	375	372	334	370	384	367	366	356	368	372	382	378	392	345	366	373	370	359	368	409	392	372	383	352	358	386	363	386	385	383	323	392	372	377	347	388	392	406	378	369	386	385	385	412	358	371	338	355	363	363	375	393	371	392	416	361	393	358	370	385	389	368	357	342	369	356	375	350	366	361	383	363	369	362	371	373	365	392	354	350	360	360	331	347	372	384	391	357	364	360	401	374	371	363	373	376	335	372	356	358	334	364	416	377	392	357	342	342	351	347	346	375	353	393	410	349	374	375	359	351	387	386	359	397	381	398	400	384	359	366	357	363	357	387	398	343	347	402	319	352	385	333	385
6382	1225	1746	1954	1794	1513	1440	1316	1233	1189	1078	1064	1025	1030	973	962	926	954	952	890	931	908	893	943	937	919	954	891	893	966	886	928	888	1007	886	938	913	886	932	876	942	914	856	945	923	933	945	915	928	844	928	875	901	916	864	873	839	937	898	898	882	901	909	921	903	919	890	930	956	882	911	958	871	882	824	885	892	933	935	859	886	904	912	890	827	894	881	895	916	865	914	916	893	849	920	915	869	885	868	880	887	857	906	959	935	886	881	855	852	881	933	940	898	893	890	931	913	873	845	851	915	941	904	921	927	913	913	903	940	909	852	939	940	885	858	889	899	894	923	881	898	872	893	894	897	864	866	919	946	867	938	961	893	905	896	908	913	954	815	890	927	888	909	929	896	881	899	921	893	890	906	957	868	961	951	906	895	900	904	873	923	863	882	896	860	913	952	871	911	918	876	873	975	905	885	966	887	859	965	919	920	890	929	911	908	912	904	920	885	895	913	869	900	924	905	900	928	866	884	861	885	874	863	920	909	959	860	906	870	846	868	902	890	843	857	853	911	898	925	911	884	862	932	914	893	905	907	954	896	940	888	905	863	943	894	822	887	943	871	856	886	842	921	928	896	903	937	890	882	909	939	877	960	928	877	905	876	899	863	903	919	881	930	895	932	956	878	860	907	908	902	915	793	887	870	926	876	927	877	943	922	872	903	895	899	942	892	899	885	894	912	863	929	909	913	850	836	852	890	925	867	899	862	884	918	846	851	927	912	892	895	894	879	893	923	914	909	862	898	825	907	935	885	847	890	881	870	923	913	913	880	901	824	872	862	928	868	920	889	871	871	897	953	853	895	888	880	873	911	931	908	927	886	864	880	973	910	883	899	950	860	887	903	902	838	910	880	900	901	907	888	878	910	926	880	894	915	848	860	866	841	872	945	883	858	895	929	859	878	956	940	907	915	893	911	891	922	927	917	910	881	896	887	913	907	907	911	884	900	858	844	937	930	908	907	859	911	881	862	866	901	904	909	876	910	917	896	880	892	921	912	852	861	881	903	928	868	888	876	886	857	922	921	922	946	891	927	829	919	866	923	901	873	910	889	885	876	891	899	910	871	866	920	909	940	908	851	878	923	902	900	871	857	931	914	890	915	891	910	933	849	860	891	877	877	870	887	878	907	895	895	914	900	899	890	841	910	853	927	949	868	867	870	929	889	910	914	899	918	877	863	928	856	876	900	929	923	852	930	922	929	882	929	865	886	901	933	924	907	883	906	906	877	943	860	911	858	902	820	912	877	940	837	939	922	839	959	924	928	896	883	931	906	887	907	878	921	878	913	857	896	947	850	888	910	908	883	847	938	916	901	876	898	894	865	880	888	835	948	878	895	870	908	854	901	975	881	907	912	925	932	853	899	917	831	934	928	915	838	900	906	931	915	872	869	941	901	911	862	888	875	905	890	889	857	903	902	923	860	909	863	946	893	915	821	944	874	870	906	923	908	903	822	913	931	907	907	918	895	950	907	892	908	875	970	908	901	925	920	877	820	909	894	925	838	902	900	909	922	874	855	925	888	883	927	902	856	916	891	910	949	882	893	911	835	871	932	903	945	891	914	877	903	924	876	898	865	904	920	900	956	902	908	904	917	908	862	896	863	861	818	876	882	927	927	893	894	922	913	917	891	808	854	882	892	889	917	932	882	909	898	902	883	892	831	846	927	901	871	805	887	918	920	916	940	955	891	872	922	869	877	941	856	913	908	898	887	886	848	865	863	892	864	908	912	948	928	863	905	901	910	867	881	915	935	908	887	921	896	855	934	835	893	953	854	905	874	885	895	878	866	893	880	910	892	873	911	909	850	896	913	890	886	886	989	944	945	968	875	930	925	907	879	854	902	867	897	871	944	842	878	938	909	883	921	877	888	868	884	875	899	876	873	843	890	897	899	922	911	946	876	858	954	925	862	866	932	867	921	938	889	903	894	866	897	892	972	881	849	904	928	894	929	889	919	859	877	916	894	958	886	871	870	875	895	865	887	927	910	897	922	923	848	912	925	950	900	914	911	895	869	858	885	885	868	888	938	872	901	879	907	865	907	877	899	887	932	859	843	965	949	860	892	827	897	927	909	839	917	879	941	866	915	931	866	938	900	932	857	878	859	896	889	906	907	914	944	858	897	858	896	890	868	916	926	896	865	884	880	911	922	909	869	884	901	882	909	882	903	912	885	902	873	894	906	891	876	897	895	844	874	953	872	883	914	867	927	875	913	906	905	895	902	874	927	902	890	875	890	841	855	906	902	932	892	842	893	901	890	871	908	913	919	848	909	881	926	874	897	859	867	919	900	898	899	865	912	967	970	901	876	849	921	922	865	882	937	891	887	924	898	836	897	883	906	894	852	950	924	897	882	902	918	908	889	893	936	917	886	856	953	950	907	883	866	871	859	851	877	856	874	912	891	869	902	941	924	906	884	901	887	871	919	882	893	904	870	927	922	852	894	860	913	832	897	953	844	893	893	908	920	878	883	927	919	907	904	893	882	855	892	882	899	911	889	950	930	908	900	935	907	871	915	880	930	873	934	904	931	888	840	904	891	877	853	893	899	875	931	909	951	852	939	897	950	894	882	878	894	904	926	929	936	884	812	889	923	868	950	908	861	875	919	905	977	922	947	857	874	889	888	858	859	862	858	901	884	870	924	855	944	866	930	853	856	853	897	920	901	895	888	937	859	868	872	898	912	830	874	896	937	927	840	871	898	907	861	883	894	909	908	872	879	892	928	879	873	957	912	900	875	870	893	878	872	888	945	874	895	904	889	855	871	911	905	895	886	868	869	902	901	956	893	887	923	854	858	940	957	913	888	922	893	897	863	860	895	936	837	877	913	851	936	929	935	967	831	925	861	919	871	869	889	888	924	886	866	884	895	912	890	906	918	911	895	913	903	948	890	886	905	952	864	884	860	882	890	915	895	874	932	926	877	883	909	870	901	846	858	931	914	875	898	922	968	843	906	902	869	879	872	929	859	929	926	863	892	924	926	903	934	888	908	870	933	936	861	975	863	930	902	869	921	892	894	849	910	858	877	895	894	916	908	888	855	833	905	915	879	906	888	889	857	893	876	902	818	913	901	883	898	879	870	879	908	883	934	870	846	900	844	862	874	941	884	913	834	886	866	911	886	862	885	943	893	860	864	889	905	880	916	896	906	833	872	888	872	872	885	937	865	938	893	852	895	905	894	885	946	902	933	884	844	954	914	941	902	899	903	908	873	875	975	873	884	827	873	927	878	808	985	828	892	915	899	935	882	893	866	840	911	884	887	935	884	888	871	929	851	859	911	939	873	943	960	894	908	885	884	899	840	873	927	927	907	896	840	865	942	960	899	832	884	899	905	843	846	859	911	903	880	875	843	895	898	950	892	898	870	865	916	911	871	928	889	913	930	908	911	884	876	878	878	887	928	872	887	881	910	870	872	913	870	888	910	911	897	923	943	852	926	961	926	886	908	930
11881	1040	921	738	585	468	405	349	328	280	295	268	241	259	239	262	245	229	279	238	212	227	213	225	220	211	255	257	197	256	230	212	206	205	240	190	198	230	211	241	234	250	200	225	237	233	226	273	214	224	242	200	208	218	201	232	192	223	212	222	209	235	236	214	244	210	234	213	200	231	250	233	210	215	225	237	257	230	222	228	245	226	234	238	243	227	229	231	229	197	228	206	216	215	247	215	207	198	214	230	230	246	227	208	238	219	248	234	237	195	195	234	240	232	223	244	227	248	236	248	234	248	244	236	224	244	203	227	197	228	248	239	231	245	212	238	239	233	199	202	235	228	221	195	245	223	255	210	226	229	214	244	236	198	234	205	254	241	253	229	242	235	220	201	203	215	199	240	224	203	209	221	209	199	204	238	241	232	238	208	241	237	236	238	218	242	234	211	224	226	234	226	196	221	200	217	242	210	232	224	208	251	233	243	216	227	232	194	210	217	245	217	263	234	231	215	246	204	247	255	245	242	218	227	217	235	252	246	222	240	221	244	235	259	239	215	224	219	243	223	231	233	224	242	219	216	231	222	213	239	236	235	237	196	250	224	195	202	257	217	216	227	190	241	250	203	205	216	206	234	204	225	201	216	210	240	205	245	208	215	220	203	213	181	221	192	221	234	223	247	235	233	256	209	225	207	230	242	236	217	243	238	229	220	189	233	218	263	250	236	223	216	200	218	213	203	245	207	207	225	205	198	226	233	234	243	218	234	204	221	185	215	233	216	240	232	237	229	228	207	222	210	230	227	204	242	233	210	197	232	224	229	242	228	206	220	217	193	174	239	226	221	243	210	225	213	198	254	226	220	232	229	221	231	245	208	222	223	263	235	233	221	214	235	211	243	254	217	216	208	220	231	225	243	207	218	226	235	196	236	236	215	225	243	230	227	224	230	218	235	219	202	232	232	206	240	211	217	222	231	217	218	218	226	249	216	236	260	238	228	209	215	242	211	210	232	243	227	221	229	216	237	235	200	232	206	214	238	212	224	221	221	220	237	253	205	208	231	227	215	241	232	212	222	242	224	218	205	246	214	239	232	231	203	203	207	226	215	241	222	218	219	221	220	215	222	233	212	229	215	245	230	234	225	236	205	222	215	231	233	246	189	172	215	233	234	231	211	231	228	216	228	197	229	234	206	213	253	258	225	246	236	248	201	248	252	207	246	220	258	222	257	222	218	209	227	210	254	226	244	208	222	218	235	200	236	251	221	253	232	188	239	214	202	260	218	182	233	204	262	225	212	256	218	229	218	259	213	227	199	238	234	210	236	236	221	222	203	239	198	237	218	223	195	218	233	222	230	204	213	264	239	235	215	230	212	212	227	235	232	217	228	231	237	209	236	269	217	238	239	224	249	210	206	199	215	224	214	212	251	224	227	226	241	232	230	221	217	230	238	212	214	203	215	231	221	217	209	184	224	250	233	251	230	229	242	209	242	214	253	216	222	253	203	221	222	231	206	217	243	243	272	240	229	221	215	228	230	241	212	202	267	224	230	203	239	232	209	224	234	231	240	210	217	214	233	237	198	224	242	218	240	240	229	234	229	226	207	247	224	236	228	215	231	249	230	228	210	213	204	194	194	229	200	241	236	227	216	232	230	241	220	236	260	212	246	229	228	238	218	215	192	241	234	224	233	255	245	215	218	199	199	227	220	217	208	239	225	196	218	238	215	204	203	246	219	222	212	211	240	220	211	235	199	204	212	242	248	238	215	217	251	235	222	213	209	236	215	220	215	230	230	196	226	228	223	201	216	218	229	224	234	198	221	235	211	236	271	234	229	253	238	225	221	240	207	230	214	231	217	224	229	221	230	218	232	226	240	241	231	211	223	253	251	222	250	216	238	212	232	236	226	224	215	225	239	247	215	246	210	223	222	234	246	214	213	206	221	228	223	243	195	226	237	207	205	226	234	246	226	222	232	222	215	230	231	186	241	229	196	227	240	202	200	237	250	239	259	202	233	245	257	207	224	248	209	224	196	223	232	226	249	227	202	236	216	230	204	233	257	186	218	218	242	229	228	241	231	207	235	218	219	238	194	224	248	215	252	225	253	251	191	217	206	220	223	224	242	208	205	221	198	229	228	244	210	231	234	231	254	227	223	212	241	260	224	242	221	221	241	228	213	222	255	224	242	217	230	197	219	232	244	223	205	220	222	223	255	212	227	242	228	219	217	218	238	228	234	218	210	237	216	265	244	213	221	237	240	217	252	248	226	211	213	264	222	209	213	234	197	192	231	242	223	246	224	232	247	232	234	231	230	221	235	235	226	238	228	228	231	214	240	243	242	198	225	202	253	218	244	230	234	211	212	203	242	246	215	246	226	212	257	243	245	244	236	236	242	200	233	210	196	238	204	255	224	246	229	231	231	214	208	226	228	199	224	246	213	236	214	219	224	200	239	218	228	229	236	246	232	215	227	248	248	204	224	223	221	226	240	226	208	219	201	198	220	224	210	226	231	219	223	211	228	223	236	245	213	228	236	238	234	220	229	208	222	258	206	217	225	254	241	230	198	233	215	209	217	223	216	237	224	207	251	214	221	199	201	217	218	253	219	239	201	233	204	245	224	257	228	212	231	265	222	216	250	215	233	214	223	218	223	199	243	220	226	214	243	226	227	223	244	212	208	218	208	226	238	240	227	216	233	191	219	240	248	278	212	255	239	231	217	240	220	225	233	225	224	236	244	206	231	216	204	204	231	234	254	239	228	212	228	224	221	198	222	197	225	204	224	219	215	235	212	217	249	226	210	270	226	229	196	207	222	247	228	217	243	212	228	225	205	217	220	229	212	231	226	247	231	235	216	236	226	210	207	189	225	231	202	217	243	231	200	203	219	207	222	240	227	255	259	231	210	244	215	247	255	200	233	230	212	251	211	222	233	228	241	209	239	211	221	221	213	210	223	241	230	208	219	230	203	224	226	212	217	229	230	230	225	240	217	246	210	224	228	210	226	242	218	221	265	241	241	233	223	228	233	224	210	218	200	213	235	210	234	208	247	234	237	245	211	236	248	242	214	223	190	207	228	230	206	245	224	222	246	232	204	217	225	202	210	208	213	217	183	211	216	223	236	238	231	228	240	211	225	205	242	230	249	240	209	225	246	216	227	216	224	226	261	217	230	204	209	202	232	258	253	235	249	232	243	235	210	233	214	199	223	236	224	236	246	243	224	212	218	216	239	214	247	247	228	248	232	228	248	226	218	228	227	232	245	228	223	204	185	246	227	218	238	198	226	220	215	207	226	232	217	234	212	243	227	214	231	210	230	214	222	210	207	230	230	243	239	231	213	236	221	225	212	226	221	216	271	205	229	251	234	226	249	229	214	268	251	230	233	221	233	227	211	238	230	227	227	253	226	259	223	223	217	212	226	260	251	249	193	230	233	226	236	239	245	244	203	229	249	218	209	239	213	242	212	230	223	243	241	219	216	208	221	230	222	255	243	228	224
7831	1113	1996	2348	2092	1578	1461	1247	1041	969	936	768	786	694	697	715	711	647	696	618	643	591	655	656	661	639	598	599	631	608	619	638	604	608	573	562	625	567	600	597	583	582	575	574	568	599	565	552	590	535	589	563	573	560	577	581	567	571	549	569	584	598	525	579	555	560	560	563	546	568	592	548	611	555	572	609	546	558	599	545	562	527	557	550	559	585	510	554	582	589	556	561	575	555	552	559	567	576	550	608	571	592	557	576	569	590	576	606	586	590	554	543	574	566	549	527	591	570	556	572	574	552	590	572	568	540	571	518	572	575	577	592	512	567	583	566	540	599	580	547	559	601	596	573	588	568	561	525	593	596	578	594	571	583	581	566	615	517	633	595	588	555	574	597	587	609	532	556	577	552	551	610	571	539	574	574	593	554	626	552	593	546	559	566	574	582	597	525	573	562	547	569	570	553	544	532	575	564	567	547	572	550	598	590	575	574	568	600	568	583	568	544	561	548	537	559	556	567	593	557	547	573	560	564	540	548	549	597	572	586	571	535	599	564	564	595	563	539	547	560	542	576	607	557	553	583	618	579	551	572	572	558	581	555	568	542	594	593	569	600	527	574	581	558	612	579	529	572	533	529	525	613	571	534	572	560	583	602	585	545	524	562	579	527	560	550	571	600	565	594	557	574	538	566	556	590	537	575	544	560	592	549	574	566	544	565	522	567	524	602	600	526	555	555	608	600	586	556	574	553	618	559	582	605	589	579	561	520	569	550	500	611	573	567	572	540	590	561	558	599	557	537	540	573	567	580	534	572	576	545	500	547	570	578	551	577	564	560	601	549	549	602	612	549	541	576	560	524	556	536	560	556	534	589	538	550	563	526	578	536	552	555	552	550	608	584	536	560	553	554	539	595	595	553	595	591	571	563	530	567	556	590	553	480	543	556	558	529	565	558	571	519	601	543	556	588	555	552	555	536	544	588	551	567	550	607	561	559	534	585	563	588	536	556	578	575	529	552	577	573	562	563	587	621	576	546	613	555	559	582	550	602	544	587	597	601	571	531	569	556	558	550	529	568	627	591	570	523	556	583	575	577	551	537	571	535	561	560	529	547	559	555	562	532	571	549	567	538	543	533	562	565	565	555	583	571	570	581	567	563	565	547	561	547	567	563	569	542	568	553	567	591	529	557	560	614	564	563	583	569	549	555	570	579	530	562	575	534	539	545	591	602	520	569	576	569	562	573	554	591	561	590	523	552	556	585	553	529	530	618	622	574	568	546	548	521	559	572	553	595	604	573	561	585	580	596	563	573	545	569	546	521	588	551	573	575	600	614	555	504	562	570	587	550	547	521	576	601	570	579	534	579	537	586	568	568	588	581	587	563	584	563	551	546	552	560	568	585	566	579	570	574	577	568	564	531	620	606	552	604	569	572	571	574	528	554	561	573	551	541	572	577	548	522	525	549	586	525	599	571	587	539	586	561	514	575	603	579	544	526	569	564	595	575	543	555	537	572	544	585	585	592	556	547	577	593	556	560	583	578	573	496	517	602	562	558	540	560	552	589	547	566	567	576	523	562	558	594	530	548	584	564	580	529	527	541	521	542	599	565	519	544	578	572	531	582	574	573	592	551	541	592	511	578	587	560	517	572	572	578	550	570	557	556	595	561	558	574	577	574	563	537	599	533	565	613	578	560	538	540	571	558	572	564	566	525	562	541	589	586	549	577	569	594	555	545	560	537	593	572	528	573	555	593	590	605	569	583	584	596	542	522	556	520	538	558	580	532	544	548	601	543	563	562	545	552	610	522	579	541	534	538	588	556	537	568	581	579	559	556	572	559	546	541	613	567	581	600	570	560	552	585	565	600	589	586	564	588	542	573	579	584	571	552	587	596	554	588	578	576	552	544	538	549	617	561	518	521	575	579	529	557	580	567	594	583	593	543	590	554	572	560	531	544	565	558	547	593	601	567	556	557	596	562	534	536	563	577	590	569	611	532	543	544	542	545	551	534	582	556	573	618	595	570	573	557	536	567	569	542	506	596	559	545	582	613	587	605	598	595	515	590	557	569	527	544	561	617	553	576	613	568	569	566	563	539	552	602	574	556	529	573	515	574	576	560	616	594	625	558	574	588	526	590	570	551	550	511	587	561	556	573	534	563	604	556	586	563	561	530	612	560	524	605	559	571	580	536	561	570	580	587	561	568	543	555	545	558	593	571	507	591	569	597	617	564	547	533	539	564	548	566	594	535	573	536	584	510	513	561	580	554	565	587	587	602	580	559	557	559	608	545	564	514	542	535	546	572	552	575	518	564	604	565	570	581	580	577	546	563	541	534	567	594	559	563	542	558	592	612	542	591	562	566	540	578	549	540	594	574	559	585	583	583	554	593	569	542	595	536	558	560	588	526	545	532	580	566	592	565	558	574	574	556	561	561	598	525	508	578	556	552	532	628	558	579	553	610	554	585	561	586	559	576	524	521	544	583	553	579	592	549	557	586	558	510	531	553	581	566	581	552	579	552	554	560	591	540	553	554	577	587	543	577	582	586	578	556	559	543	527	578	561	593	545	556	539	545	609	581	571	584	567	581	532	534	570	595	582	583	573	591	552	535	534	537	571	520	493	595	586	581	550	549	598	551	536	550	551	516	601	547	584	519	585	576	581	593	579	586	610	596	583	592	567	564	554	536	539	589	579	507	544	555	597	571	544	565	587	569	552	584	573	554	578	526	588	565	567	545	546	550	517	573	536	588	578	548	550	564	565	587	563	540	611	621	579	578	550	546	519	558	561	646	550	527	624	612	589	567	564	577	582	544	530	560	564	563	591	580	565	532	557	593	571	562	602	579	561	561	576	555	546	619	576	577	570	605	582	570	553	600	585	540	560	570	586	538	569	553	525	550	560	585	552	556	583	534	548	587	560	540	548	538	589	575	577	552	586	568	586	564	563	583	589	577	591	580	569	550	547	587	568	620	616	546	533	555	552	520	520	527	553	559	579	580	563	583	563	575	556	533	556	544	575	578	586	599	575	550	565	585	567	512	566	573	578	567	584	601	538	602	586	612	575	565	536	546	544	576	573	542	622	576	569	560	583	590	557	576	557	588	543	631	607	575	564	552	613	573	508	593	565	591	566	541	594	576	555	590	591	531	546	579	574	610	584	576	573	578	578	568	558	532	580	574	524	549	544	535	577	562	571	576	552	563	535	560	542	569	566	599	570	587	553	562	527	612	549	551	535	569	577	563	606	544	594	538	587	534	574	523	572	569	581	564	567	555	574	560	553	556	545	590	594	540	541	593	621	511	568	551	509	546	572	585	586	593	567	605	555	533	546	567	579	589	567	515	584	604	593	574	585	593	568	569	576	576	568	537	559	534	528	535	579	587	574	567	618	559	599	559	553	591	522	569	565	594	552	560	547	599	554	534	561	543	552	563	581	514	610	563	591	600	563	576	581	588	557	579	533	575	540	588	535	573	561	583	599	562	607	532	568	544	590	575
1418	393	384	361	362	336	314	332	323	318	319	298	284	319	307	288	336	300	312	349	327	313	323	322	327	313	287	296	321	347	281	301	306	327	317	296	327	347	306	289	303	323	322	308	310	316	310	322	336	331	315	291	323	348	329	293	299	309	307	318	315	312	313	303	314	305	316	292	331	299	305	305	349	325	323	340	298	311	299	284	323	357	293	303	297	321	313	318	329	328	286	319	317	324	306	311	323	288	309	304	305	317	360	344	301	350	342	328	294	336	338	322	334	322	317	311	297	281	338	306	310	272	305	313	339	324	282	321	328	349	283	290	311	287	294	304	293	341	324	311	335	305	309	306	322	312	328	336	341	308	317	323	282	315	322	309	306	308	320	322	288	309	332	292	317	334	303	340	321	303	316	260	306	339	330	297	288	284	308	280	290	323	329	313	343	303	301	308	311	307	288	341	351	323	324	277	289	333	310	286	313	283	305	288	303	332	304	309	313	295	298	323	324	273	325	300	281	339	334	303	292	295	319	336	305	306	303	294	299	287	326	301	288	330	314	286	307	294	265	370	300	324	332	328	315	309	329	324	299	293	331	330	338	294	320	323	339	335	290	322	322	334	309	303	330	361	291	321	313	304	275	333	289	337	308	290	321	322	331	290	326	315	310	317	304	292	279	313	344	320	313	342	356	288	291	339	315	301	327	321	302	333	260	304	359	321	358	294	316	299	313	287	342	305	317	333	319	341	291	316	299	308	306	299	288	337	298	308	356	361	345	308	322	298	337	288	309	304	286	307	322	288	307	335	319	303	308	351	321	303	310	315	299	328	309	318	320	333	295	320	316	315	316	313	292	302	297	295	310	329	340	309	351	285	319	317	321	295	289	322	322	305	320	340	281	296	321	300	321	311	311	336	346	310	322	295	328	330	322	318	336	315	308	317	314	312	337	309	322	326	294	341	291	311	340	317	315	297	289	334	284	269	300	293	306	313	349	284	295	324	330	321	325	319	307	286	331	314	306	309	332	299	337	316	321	329	343	317	300	328	297	332	298	320	340	319	308	309	323	309	317	294	320	330	339	295	298	316	297	361	308	324	333	316	323	298	319	295	334	308	323	308	330	304	348	323	304	323	318	303	348	341	316	303	299	295	328	296	322	312	330	281	336	341	325	317	327	319	308	305	281	330	331	317	333	308	291	309	335	282	318	312	316	323	312	338	301	306	318	301	307	324	299	307	337	327	319	329	318	323	298	332	308	338	310	329	280	328	299	318	287	296	339	370	289	297	296	328	339	320	294	306	269	318	318	301	278	326	284	317	289	293	295	294	340	324	294	340	297	349	332	320	298	304	301	325	323	299	322	290	314	316	299	314	324	324	306	312	321	334	294	333	345	323	302	339	295	344	333	326	333	346	314	331	302	314	317	293	304	316	293	303	312	301	361	333	366	289	325	330	323	338	311	302	302	296	292	342	328	308	310	301	359	350	328	324	307	303	329	290	318	293	296	304	307	315	287	329	328	332	308	337	292	286	307	337	312	339	318	318	340	326	306	313	309	298	281	313	300	323	323	312	323	305	317	321	291	317	288	314	326	320	324	320	290	290	333	324	324	336	283	303	331	314	329	334	304	313	349	289	295	339	305	287	290	326	310	290	367	307	319	313	360	304	294	324	259	301	332	324	341	287	317	282	345	319	341	334	338	310	282	327	306	335	320	293	324	296	302	310	291	312	359	324	309	318	315	330	328	307	326	324	324	324	269	315	327	331	302	324	295	338	306	349	311	324	298	311	330	315	324	342	338	311	309	305	323	284	300	289	318	288	349	314	319	334	326	351	297	313	304	324	312	298	315	308	306	316	328	313	276	360	326	336	338	321	299	293	339	341	337	277	332	307	291	313	288	325	278	345	323	328	296	308	298	287	279	307	322	317	322	294	312	295	331	316	328	313	331	299	290	340	272	302	314	278	341	305	294	325	304	297	315	333	302	318	321	305	300	340	328	288	328	275	322	298	330	264	280	338	308	325	309	310	288	274	309	271	321	324	299	316	307	371	338	304	332	328	316	309	318	310	268	303	298	331	298	282	300	309	325	289	272	304	314	329	299	315	325	318	331	300	312	306	331	305	290	294	329	331	346	320	331	306	295	338	320	312	343	336	321	273	332	322	316	304	298	294	311	341	320	337	355	317	293	315	296	342	340	273	299	309	341	325	322	333	297	304	309	306	319	320	327	290	320	337	314	362	344	333	313	314	309	309	352	287	295	365	307	308	342	323	350	300	322	331	299	316	318	293	298	327	302	278	282	297	341	302	316	316	345	290	296	318	303	341	331	335	305	325	346	316	299	321	309	304	350	323	311	320	270	349	305	324	279	302	286	287	313	315	330	315	306	303	298	318	315	324	316	289	304	301	306	280	279	310	330	319	290	302	309	343	302	301	302	329	292	284	303	283	310	315	342	309	320	313	337	306	319	332	272	321	329	335	297	316	278	290	318	319	356	337	309	328	311	335	311	305	293	278	329	316	317	318	315	321	296	307	307	323	291	293	310	304	315	335	295	305	301	296	333	316	298	295	300	296	306	327	325	311	329	293	318	291	333	304	338	324	330	297	322	303	311	335	335	301	318	321	305	340	340	288	330	309	328	320	282	293	329	337	286	324	313	318	334	323	299	306	330	271	305	319	341	333	322	317	339	309	317	295	354	314	287	360	321	331	296	303	315	297	293	341	319	327	280	314	318	308	323	300	305	333	320	292	281	322	347	330	304	328	281	326	352	306	308	305	296	340	341	292	276	334	316	317	304	329	315	321	288	320	329	315	310	306	330	333	292	271	302	290	313	284	287	312	308	311	311	309	304	306	309	344	305	334	324	340	304	306	294	277	312	327	328	291	335	320	290	315	304	329	324	330	321	327	311	311	280	273	311	315	333	291	310	293	341	313	301	343	322	326	318	303	315	277	329	341	332	307	316	315	340	324	311	299	340	344	316	318	302	332	316	305	297	352	302	292	323	347	304	336	293	330	319	297	292	315	365	270	315	318	331	319	329	311	332	302	306	329	319	320	288	333	321	297	301	301	308	327	298	320	315	308	289	291	327	327	304	359	302	314	319	295	303	339	315	310	297	324	329	320	330	317	322	306	301	327	323	303	296	299	289	307	298	284	314	313	315	290	342	323	296	343	316	291	300	316	330	338	297	314	310	277	322	340	296	309	321	302	310	324	276	319	325	315	338	335	318	324	333	345	311	306	332	295	298	303	312	321	290	310	302	310	334	306	321	321	298	338	306	306	303	320	307	312	323	351	309	286	285	335	290	303	301	307	322	320	308	321	323	302	323	318	303	331	325	309	298	277	303	321	320	308	326	364	315	332	322	269	334	310	307	300	299	325	356	319	305	310	336	345	303	325	326	276	323	312	319	319	301	318	295	293	317	319	319	299	285	310	327	334	309	362	316	357	331	340	314	297	325	316	335	307	335	287	356	346	313	300	312	288	307	337	318	303	326	290
2107	902	983	974	963	966	897	817	866	817	796	829	894	769	862	791	799	787	886	734	784	799	825	768	790	817	775	771	759	786	762	762	722	785	843	779	821	775	758	777	814	786	828	698	768	820	746	789	786	818	789	777	772	773	842	778	762	768	781	777	740	779	845	776	872	742	755	754	792	772	784	760	784	770	754	786	812	787	806	781	799	779	780	852	758	776	792	772	723	789	796	732	792	774	828	812	781	808	799	806	764	781	794	798	815	771	780	757	801	798	795	755	808	763	782	795	797	751	788	780	811	804	765	759	776	762	827	784	798	799	760	806	780	735	805	719	715	773	834	770	770	779	810	808	771	818	776	770	780	733	744	795	772	745	827	788	737	739	767	812	810	782	778	773	773	791	760	770	765	803	793	756	764	776	808	781	737	803	749	767	783	806	731	843	763	786	726	783	812	763	745	794	781	761	774	746	810	806	805	747	817	840	741	749	793	783	795	773	813	773	767	743	804	762	755	767	799	799	746	746	799	711	799	782	778	798	762	832	775	801	760	807	776	764	710	802	782	816	786	779	803	798	779	753	795	807	798	741	777	776	751	761	777	794	772	760	766	812	833	833	773	798	764	792	797	786	803	761	803	788	795	774	818	811	750	763	781	782	784	767	794	794	795	740	820	790	790	776	815	765	805	792	794	799	774	805	781	786	807	758	832	778	823	771	815	762	775	850	728	805	754	816	801	780	783	762	812	819	728	810	727	822	813	813	764	732	788	766	777	799	806	816	769	789	796	782	725	750	779	801	805	804	802	771	819	781	773	790	793	765	754	787	791	743	748	789	760	769	801	814	806	771	771	822	791	739	817	789	826	769	739	780	827	793	757	793	752	765	765	821	790	775	805	787	806	791	767	737	766	762	781	815	775	769	769	750	809	769	705	757	825	783	868	776	860	839	767	790	769	815	803	827	758	774	820	720	824	812	733	772	807	838	797	765	773	788	706	808	774	785	793	817	797	784	812	784	801	783	785	756	755	754	791	812	755	742	810	755	778	763	763	815	812	780	804	808	793	801	730	795	746	840	765	774	798	739	801	811	722	786	815	819	799	776	751	776	774	789	778	788	782	797	775	740	780	746	700	800	785	786	823	778	770	819	800	789	756	792	791	768	770	847	793	773	792	770	774	760	799	801	767	782	738	796	775	805	774	749	761	744	762	761	775	760	822	796	771	791	810	785	777	792	817	787	786	756	771	763	799	812	830	757	730	819	823	795	765	774	750	790	811	754	780	799	823	788	825	785	761	786	803	805	758	765	794	818	780	773	761	796	742	800	836	770	759	826	790	806	804	776	748	733	783	786	789	765	807	791	820	762	806	758	743	786	759	784	779	754	822	806	779	795	771	810	753	805	750	787	822	798	797	818	792	772	769	803	808	758	738	786	738	795	832	784	714	789	770	726	780	806	784	802	778	740	789	759	764	783	848	742	729	777	794	749	775	788	742	748	766	767	771	788	818	793	809	784	769	777	747	806	823	764	777	786	733	758	738	781	767	742	781	795	815	830	785	834	814	768	780	746	794	769	767	760	740	766	813	780	815	806	812	724	718	798	823	780	791	796	782	757	736	822	728	762	759	785	723	747	759	795	755	771	775	836	755	727	812	748	837	778	793	781	730	772	755	810	761	770	768	728	765	780	808	816	835	804	826	789	785	789	712	802	740	822	759	768	759	752	749	754	803	801	816	822	824	773	851	764	756	798	802	760	750	776	733	802	773	808	824	788	844	757	807	808	845	792	780	780	813	749	755	802	787	802	798	788	772	749	745	764	791	767	770	832	791	786	744	783	758	796	771	749	753	789	807	740	795	792	775	769	821	742	821	763	751	794	794	748	807	796	730	803	752	779	757	749	754	767	750	861	779	763	780	772	737	821	790	774	825	749	778	796	756	779	819	750	801	789	791	782	769	763	757	787	805	773	849	819	790	749	828	786	803	767	764	756	776	775	801	795	828	764	793	742	766	752	810	782	791	797	817	806	803	784	769	796	776	788	775	804	818	757	813	839	733	797	774	821	781	783	768	792	799	797	735	813	769	777	765	766	768	786	781	800	770	777	751	792	778	769	795	757	742	774	791	790	817	761	781	826	749	795	810	821	791	776	781	796	763	773	745	766	781	794	747	803	792	832	792	794	780	780	811	845	765	770	841	807	755	793	770	802	765	780	821	818	822	759	724	779	780	780	746	787	753	780	772	779	803	809	801	818	819	736	775	835	762	784	748	850	797	751	789	787	801	714	731	768	753	771	751	842	783	811	811	808	763	833	772	754	787	769	764	827	799	758	802	772	763	786	785	746	743	772	799	830	797	740	781	757	764	778	769	807	774	776	796	751	758	804	784	778	755	825	765	805	728	748	762	770	780	795	751	799	771	751	795	776	788	738	846	730	833	817	835	765	812	803	781	759	758	794	777	781	810	777	779	730	777	771	809	785	756	814	811	764	731	767	791	784	778	749	765	764	804	798	812	761	762	776	741	814	757	836	781	776	846	761	762	826	816	750	752	806	827	797	766	749	799	773	795	798	780	742	774	779	758	767	814	841	794	798	769	801	816	741	754	758	781	742	782	829	795	766	827	836	774	788	769	727	784	762	812	851	768	750	769	719	753	732	797	792	761	822	786	797	790	748	817	780	816	776	810	842	761	782	746	797	794	813	758	825	830	769	811	796	776	769	788	797	800	787	813	775	831	763	780	786	806	820	753	767	745	769	805	796	804	797	793	738	773	773	771	791	751	749	764	771	802	799	789	761	736	784	790	752	780	749	747	741	741	787	759	755	790	818	799	793	761	762	789	774	813	834	796	840	772	735	785	803	812	792	746	741	752	760	802	769	799	766	786	797	822	794	783	795	813	813	704	755	774	781	764	782	771	781	796	790	789	793	799	773	762	760	756	804	716	787	803	736	753	814	785	801	741	850	771	779	745	770	778	730	801	793	781	699	755	799	817	774	811	772	779	816	760	771	742	801	769	789	774	780	760	801	846	802	789	774	794	802	770	796	779	816	831	794	801	784	802	742	775	770	740	777	797	767	793	758	743	803	828	706	772	739	812	791	767	754	756	769	771	815	722	796	792	803	842	764	791	789	825	792	735	841	800	803	769	780	865	841	780	740	813	794	767	742	779	835	754	826	789	791	702	796	799	803	831	834	809	784	824	776	734	798	780	755	792	788	762	715	773	774	728	759	801	769	806	720	759	794	793	789	784	771	810	841	778	752	829	770	814	750	729	826	790	807	778	786	778	759	802	827	808	809	747	778	807	790	777	794	754	830	792	794	778	812	804	797	772	800	806	788	790	789	808	794	764	786	813	771	793	753	787	797	780	756	786	797	756	813	770	754	788	759	812	815	744	813	826	813	802	784	816	816	790	763	855	797	787	790	798	767	779	785	791	783	758	788	786	765	785	742	726	759	714	757	781	773	803	797	762	790	800	791	816	774	755	776	798	778	807	783	758	781	735	800
6553	702	710	642	532	502	462	448	422	411	394	408	411	358	353	410	365	327	347	373	370	368	379	349	361	343	324	351	403	398	352	367	377	376	343	362	351	362	362	375	352	366	378	400	367	380	375	362	349	344	330	395	339	381	355	357	381	387	355	352	337	358	388	343	368	399	376	373	355	375	320	351	352	376	366	384	352	384	357	350	360	369	383	358	352	390	361	354	379	380	366	375	339	363	328	354	393	349	379	373	386	357	369	364	357	347	382	399	365	377	350	378	379	372	348	357	365	393	343	392	341	360	384	360	371	365	425	331	371	380	409	402	359	358	391	356	370	387	380	319	354	398	364	344	389	394	328	371	386	321	343	369	420	345	423	374	379	403	363	338	337	344	399	390	357	342	340	371	383	394	351	329	367	392	380	352	349	410	392	312	347	380	385	364	351	415	380	366	340	386	388	362	383	381	351	394	298	367	350	372	362	385	396	380	337	389	400	378	367	382	344	367	335	337	362	373	380	383	366	370	343	376	365	362	387	373	351	355	351	365	364	357	364	409	349	343	387	349	362	379	361	344	402	433	374	387	366	386	342	332	364	369	336	375	374	353	353	334	376	397	416	381	345	337	352	374	346	346	369	360	363	368	369	340	396	366	436	373	368	333	351	353	392	388	347	371	382	354	379	374	385	372	389	401	361	337	376	349	408	345	383	376	377	367	383	344	390	377	383	377	383	368	345	331	375	385	384	401	391	380	369	349	386	358	370	382	372	347	360	371	369	406	372	383	389	386	406	370	373	364	368	337	352	355	381	390	370	407	412	347	364	385	344	360	404	378	381	364	392	387	401	357	358	329	347	360	370	370	339	366	349	358	387	405	363	349	341	356	355	366	381	372	402	402	383	337	322	380	366	375	358	391	417	368	384	391	374	378	393	378	387	380	386	355	400	358	378	373	373	374	338	361	353	400	371	377	362	384	368	391	352	372	395	393	347	373	361	345	384	361	397	330	352	356	359	374	395	378	368	343	342	407	315	380	350	354	313	389	379	376	387	340	418	369	369	375	408	382	381	378	379	369	381	359	374	346	363	379	350	377	319	359	396	396	354	371	373	369	372	360	365	388	367	347	355	336	368	400	338	390	368	387	355	398	439	391	396	397	390	397	343	378	355	338	354	355	382	337	349	379	337	371	377	356	380	371	366	375	372	378	410	389	369	358	372	386	398	326	379	354	316	373	376	361	368	387	347	363	373	372	382	373	410	356	334	342	388	377	377	356	340	391	373	404	364	371	406	364	350	383	342	402	345	340	331	387	362	415	365	337	387	386	348	330	422	378	374	352	359	375	333	345	354	370	365	338	359	352	357	373	384	375	376	379	383	364	346	345	344	360	391	366	343	379	387	368	384	391	356	344	362	362	368	346	331	370	379	346	386	364	383	379	341	347	390	358	374	357	358	376	360	327	351	405	374	373	345	382	359	380	362	340	361	351	350	384	360	386	383	376	400	393	405	391	355	363	379	348	387	391	401	361	384	371	366	373	376	367	353	361	372	365	384	366	340	378	397	359	397	379	360	355	351	335	346	373	383	331	362	345	390	378	352	376	381	339	360	381	338	355	387	347	345	413	367	378	361	334	365	377	361	379	364	333	389	398	357	362	405	356	351	360	354	401	345	379	393	359	360	352	385	344	394	365	381	353	388	354	367	372	365	370	365	410	380	345	395	360	310	353	389	399	382	362	375	346	401	356	336	376	344	337	386	385	403	368	353	362	347	342	336	385	349	391	368	384	365	363	352	382	381	348	382	381	348	325	387	388	349	338	355	379	368	382	352	372	407	352	391	348	360	350	388	349	403	379	387	350	364	440	367	344	372	400	375	354	366	376	385	384	386	331	414	398	363	349	374	347	369	331	338	352	374	392	358	351	368	337	363	381	376	367	350	354	403	346	415	384	353	355	399	401	385	374	361	386	363	366	353	341	363	363	372	366	394	362	342	363	376	373	371	357	369	368	368	383	345	352	364	369	344	373	386	359	371	384	367	391	338	375	401	388	342	397	343	397	357	370	358	373	351	387	344	384	359	364	343	357	351	389	359	395	355	370	362	345	400	339	337	364	385	357	361	362	367	368	400	364	355	350	376	356	385	369	384	359	367	352	338	365	362	375	350	312	387	351	367	395	365	349	366	356	341	381	391	384	370	371	347	354	356	347	387	358	379	354	370	369	393	353	370	368	387	344	348	360	383	306	361	396	400	381	390	379	362	397	391	382	358	347	386	336	383	384	376	366	381	363	349	358	389	371	363	361	348	374	378	348	367	364	382	353	388	344	376	393	335	367	360	355	399	380	347	386	381	382	389	359	415	353	367	376	386	347	391	361	360	358	367	406	397	360	353	357	359	347	361	384	393	366	350	381	383	388	363	389	373	380	370	355	340	381	349	376	336	398	395	363	381	369	375	411	383	378	363	356	374	384	354	354	338	368	333	345	327	383	351	385	369	338	376	381	357	374	377	400	366	377	364	371	356	392	385	382	376	324	387	331	406	413	368	383	348	363	362	380	415	374	378	379	373	345	363	413	400	377	350	339	371	356	383	356	362	361	367	355	355	340	353	409	379	374	372	381	360	367	381	364	355	369	390	387	387	383	370	391	345	368	381	386	382	369	337	361	380	319	341	360	372	364	411	382	406	370	354	363	363	374	386	371	372	369	362	336	393	365	405	391	356	352	367	351	378	349	439	351	365	338	378	355	366	383	401	386	378	341	387	369	362	401	348	358	360	349	344	352	367	382	374	354	364	379	382	330	391	383	363	390	373	376	383	393	390	375	374	350	411	370	390	383	381	367	338	345	365	317	353	376	389	367	323	428	389	384	351	391	335	341	390	375	376	372	386	389	381	390	355	309	361	396	376	396	358	370	377	391	345	355	380	373	374	384	370	367	402	383	367	393	355	382	385	379	397	343	372	373	393	373	377	389	353	366	381	343	377	395	373	389	337	334	421	397	343	363	377	364	403	351	415	390	387	363	385	393	376	407	383	394	382	336	319	368	352	364	354	360	375	374	397	370	370	398	389	375	348	355	403	403	377	347	357	359	360	367	388	356	369	330	402	353	354	364	347	396	369	379	392	353	352	404	347	357	370	375	378	342	351	338	340	404	356	376	388	342	381	360	383	387	392	343	382	397	368	407	350	388	390	324	358	344	385	362	345	365	369	372	390	403	360	337	399	347	357	355	348	362	378	392	377	373	352	394	369	406	338	412	382	424	357	356	350	402	372	381	378	348	347	382	326	359	328	369	389	394	400	378	360	372	391	343	383	392	351	368	398	326	380	375	388	354	326	372	373	375	366	360	369	378	375	348	386	348	399	411	400	371	357	363	359	370	371	380	410	321	333	397	372	379	368	381	349	341	391	352	365	370	366	350	337	391	371	359	394	386	365	373	416	384	439	371	340	333	374	361	321	359	406	382	353	374	373	387	324	365	352	345	363	378	393	398	409	439	425	372	369	372
6374	1230	1697	1827	1707	1526	1418	1285	1178	1136	1121	1067	1035	1028	973	1019	943	959	922	939	965	922	926	855	929	931	932	914	897	912	935	961	915	872	891	882	866	969	947	933	907	865	902	868	914	912	934	879	855	971	912	893	992	915	844	867	909	879	890	898	888	898	933	909	879	836	888	948	932	869	887	891	899	895	896	929	925	916	893	912	906	839	965	872	829	864	872	884	892	924	929	867	899	926	885	884	859	879	897	916	847	934	884	921	897	951	905	858	897	887	904	894	858	902	857	917	912	858	880	906	923	841	876	825	829	869	861	899	903	894	895	850	850	915	900	933	892	934	968	870	868	861	913	868	859	925	943	904	922	868	845	889	896	859	917	891	862	843	871	948	929	849	881	886	889	878	872	876	841	937	878	905	847	907	884	948	899	897	886	836	900	896	843	896	864	916	870	895	810	887	933	879	900	876	892	899	866	879	936	944	871	871	819	926	844	942	862	881	886	900	882	906	948	863	871	917	884	920	855	819	881	867	905	882	840	912	877	863	886	892	882	881	903	915	876	905	886	890	860	871	873	875	896	926	870	863	875	916	906	926	856	946	877	901	902	865	902	870	892	932	922	876	842	901	864	924	904	879	903	849	932	887	872	878	936	872	888	910	879	920	862	883	856	881	841	876	899	852	846	945	913	885	903	902	886	853	873	858	897	906	875	900	868	904	904	907	893	871	873	893	880	910	913	874	859	890	904	973	831	888	916	883	885	894	892	898	895	973	906	927	931	855	892	972	861	905	884	886	917	889	863	886	887	873	936	841	888	884	951	895	903	836	883	934	874	909	942	893	926	865	838	934	887	880	839	905	871	901	848	885	902	901	944	891	887	848	809	848	848	857	898	897	966	931	918	905	920	894	873	856	869	899	958	855	938	888	907	853	948	880	914	901	891	888	842	922	816	905	834	897	816	889	913	898	898	886	916	886	897	871	875	855	876	865	891	979	927	924	935	923	902	921	947	862	896	897	882	888	903	922	851	891	903	843	946	892	921	928	876	893	937	895	918	848	890	880	845	855	936	938	889	869	925	845	873	837	867	937	866	884	973	864	892	872	876	914	953	845	881	851	863	884	900	904	928	848	905	923	886	891	918	906	918	922	882	919	795	878	884	849	889	894	868	921	901	892	881	870	916	853	944	859	867	933	830	919	872	931	844	938	903	968	921	888	900	862	924	913	885	864	913	880	912	948	922	885	914	931	840	854	922	896	931	877	905	918	876	827	911	838	870	879	881	890	890	895	911	947	897	857	903	890	903	897	884	899	865	826	870	893	900	963	913	883	836	892	899	872	876	823	904	891	908	928	889	928	850	930	892	865	973	919	873	894	813	935	892	890	869	905	900	898	924	906	907	910	889	913	870	909	896	877	902	922	866	865	845	887	865	896	846	859	822	886	912	879	884	847	859	870	878	817	912	874	895	900	861	885	918	857	867	907	908	893	875	866	847	903	857	887	887	887	874	926	893	897	937	882	902	860	903	859	921	856	939	902	824	848	884	882	881	930	897	887	867	861	946	918	845	889	875	935	911	860	881	939	922	908	924	886	887	862	837	887	893	914	936	876	906	840	922	882	899	921	929	874	929	924	898	863	871	871	913	907	877	914	821	902	913	917	859	940	903	878	908	902	858	897	900	918	821	871	924	905	876	929	885	883	865	910	897	902	914	891	945	923	958	865	843	901	827	902	838	866	910	887	853	912	878	864	879	914	857	930	903	978	903	881	880	904	886	856	896	893	880	878	950	890	909	895	944	867	954	890	869	870	909	897	899	911	892	901	900	861	893	927	881	887	868	861	919	908	864	843	885	864	925	852	919	888	886	907	854	884	884	884	919	941	906	928	868	881	902	936	868	903	920	945	882	938	879	854	840	910	931	908	873	899	884	871	896	909	880	867	928	914	841	877	880	904	899	869	891	908	926	863	903	888	893	917	907	932	956	879	898	895	924	943	876	833	912	833	864	895	920	919	927	916	957	946	900	894	909	887	920	921	872	884	869	927	841	856	881	890	915	883	915	876	869	908	840	850	899	954	889	878	941	893	926	909	915	901	892	884	906	871	921	902	904	876	865	872	891	839	820	956	898	881	915	868	841	901	956	882	836	912	919	850	897	869	886	905	900	903	916	931	894	856	907	862	869	900	889	939	859	906	914	891	869	864	907	846	832	852	881	924	856	837	864	853	829	887	887	904	894	928	922	869	847	907	887	913	854	919	879	869	916	907	874	892	861	859	916	903	902	837	908	901	860	875	850	920	883	916	886	889	914	882	905	947	868	882	903	861	922	911	854	876	836	893	926	952	834	857	846	902	907	919	904	964	898	908	882	883	864	936	862	870	891	901	894	937	868	901	870	868	852	902	883	864	899	932	880	879	881	925	893	893	937	880	884	879	907	905	919	908	883	921	924	927	889	892	935	884	885	897	894	905	888	922	891	880	935	911	875	881	898	869	865	938	925	898	907	809	880	947	904	884	886	870	892	883	902	976	866	875	910	901	949	885	903	864	842	962	983	920	890	863	935	923	902	871	926	853	897	866	943	907	847	891	883	821	938	896	906	880	890	923	851	920	875	903	886	876	908	869	898	889	860	881	856	889	909	907	894	916	848	894	847	922	941	868	933	907	910	902	895	838	916	897	892	888	904	841	889	870	898	922	937	858	928	925	885	890	918	872	899	889	864	876	879	885	916	923	914	864	911	860	846	901	908	848	835	867	860	925	874	918	907	881	886	894	902	850	870	898	871	930	907	902	873	850	905	931	899	905	880	883	908	898	911	893	905	847	872	911	900	892	877	887	875	898	859	879	895	922	893	880	870	920	921	876	885	939	903	880	865	861	858	814	877	865	917	815	844	868	894	906	884	895	930	888	888	899	867	925	861	851	898	914	920	926	914	931	906	803	898	865	865	912	954	896	905	878	919	940	906	908	870	933	858	853	859	887	894	879	839	858	919	895	895	962	871	883	891	884	889	925	898	946	917	919	953	943	933	870	912	931	913	925	889	905	910	865	919	924	909	908	892	857	899	878	891	869	832	929	889	958	882	911	902	912	929	876	858	871	901	871	840	870	857	824	904	859	894	897	864	908	966	892	890	900	860	897	968	870	927	857	888	868	930	882	898	918	926	923	882	931	886	906	883	876	915	880	927	884	923	930	902	838	870	878	856	942	852	868	845	864	875	867	853	926	861	909	924	874	889	840	916	890	893	902	876	904	877	873	908	896	878	879	848	898	922	892	863	911	894	872	898	895	855	899	871	904	854	907	881	850	899	855	908	931	891	918	855	879	852	926	922	889	876	868	911	923	898	881	959	863	827	891	928	906	870	909	894	917	923	911	925	900	870	884	953	895	942	903	876	904	916	890	931	895	905	882	885	940	894	923	891	880	901	853	905	866	947	879	885	855	868	885	882	873	958	923	877	913	864	877	845	893	886	858	914	844	844	915	889	890	927	897	893	857	920	851	856	897
12042	1008	1041	746	527	457	403	382	300	281	294	260	239	240	260	222	265	218	248	263	268	231	249	220	255	214	243	219	219	220	207	246	228	229	212	210	210	258	226	231	225	228	230	248	233	207	234	241	239	191	238	242	213	200	234	214	226	246	205	254	231	226	230	188	220	227	219	224	226	226	227	189	240	206	233	241	229	204	227	228	249	229	219	233	220	216	247	236	203	187	236	218	197	242	230	247	238	227	218	230	236	218	213	226	233	231	241	264	232	228	201	236	202	220	237	227	238	216	200	231	199	205	213	215	233	224	227	236	242	239	210	219	257	187	202	217	222	213	232	242	228	220	235	249	244	235	219	217	222	232	239	217	186	217	256	261	262	225	214	213	246	211	214	225	224	220	212	203	208	212	235	239	224	249	217	192	241	202	255	217	247	213	220	231	233	208	202	228	255	242	237	210	221	198	246	208	220	239	213	238	255	207	219	216	220	220	246	204	216	226	235	216	243	233	221	253	219	200	241	226	203	222	204	236	235	228	199	214	219	214	204	220	212	215	217	235	224	203	231	242	231	215	264	230	208	197	239	221	206	228	216	239	224	220	207	190	222	226	235	217	225	241	216	224	188	223	238	223	214	249	228	193	239	215	232	215	245	197	232	205	222	233	228	235	254	233	248	231	206	226	216	242	219	217	231	233	244	227	239	237	208	218	228	209	244	237	216	233	265	215	233	214	248	198	237	222	209	236	221	226	243	229	235	208	218	204	222	227	229	231	202	245	244	231	219	233	252	250	214	215	257	241	224	223	247	233	208	219	233	214	235	226	224	209	218	213	226	222	244	209	205	214	246	234	211	215	220	216	214	236	213	219	261	198	241	220	221	237	229	216	211	181	220	193	252	197	237	224	247	223	214	218	250	206	238	232	234	214	208	215	195	221	228	215	217	191	247	193	224	245	215	233	232	236	246	236	226	222	237	217	214	233	241	215	237	230	229	229	225	256	257	228	244	221	223	240	229	227	243	214	196	257	211	246	224	227	262	202	215	245	231	228	241	224	236	207	234	204	240	244	262	220	241	211	220	240	226	231	220	252	227	237	249	215	214	207	211	248	225	224	241	224	243	197	204	233	248	224	226	220	248	209	226	226	242	188	214	213	248	211	223	218	226	231	231	221	245	208	262	208	212	219	222	212	210	232	220	199	234	234	227	220	226	210	214	242	215	222	236	222	221	210	223	253	215	223	239	216	226	221	259	243	221	206	276	226	247	205	234	244	212	227	235	212	226	230	225	218	197	208	243	212	233	202	206	229	246	236	234	216	228	241	211	203	222	229	203	249	227	235	246	229	237	222	223	206	236	232	268	232	215	231	225	234	206	243	258	225	236	215	232	227	218	263	223	235	224	231	216	227	200	198	209	225	228	226	264	219	228	231	238	235	231	234	251	236	204	190	229	219	213	195	198	237	222	224	219	228	254	230	210	207	243	217	226	239	256	232	240	242	228	234	215	226	234	242	242	251	249	192	242	209	233	240	233	229	232	238	204	216	246	224	218	240	240	247	224	224	231	213	221	208	250	238	224	227	196	253	230	205	226	211	203	214	230	234	231	247	225	204	225	231	224	231	244	194	186	210	229	246	205	235	212	243	245	213	234	221	197	204	224	222	202	214	218	212	202	239	189	220	219	231	220	244	228	213	213	200	246	203	240	248	231	245	224	234	236	191	213	253	205	222	205	237	209	224	241	209	246	235	246	207	239	210	219	229	246	243	234	247	251	227	200	209	236	227	244	233	257	224	196	228	214	222	232	235	234	240	220	227	233	224	252	248	223	214	248	196	227	192	231	217	213	250	222	238	200	228	213	191	227	191	213	217	215	213	260	223	259	216	221	220	208	215	202	225	240	218	230	196	200	217	235	211	224	221	202	215	246	208	237	223	233	247	245	234	233	213	238	231	247	219	228	227	241	227	219	236	222	227	218	200	231	236	219	237	206	237	211	238	226	247	236	209	214	226	227	223	213	227	219	189	211	219	239	229	223	225	225	246	224	213	235	223	248	253	204	224	220	218	210	245	233	230	232	229	212	218	227	250	232	211	206	233	201	220	214	234	229	213	222	222	241	227	269	215	204	220	208	235	213	187	201	227	206	233	224	228	228	216	225	181	219	239	208	255	223	217	227	251	223	240	227	258	238	223	246	217	232	254	220	263	238	233	220	248	235	225	226	234	254	240	238	237	202	248	223	232	238	220	230	215	239	220	236	271	261	235	226	230	198	190	203	250	230	229	225	262	216	236	231	243	249	251	237	234	237	203	215	221	232	236	185	227	234	225	240	193	230	197	242	251	258	221	215	220	243	218	185	219	230	212	206	218	220	221	214	211	215	211	209	249	234	221	234	212	224	260	234	254	236	246	232	253	228	224	227	236	223	234	201	231	200	212	221	211	224	232	202	253	224	234	214	271	232	211	203	231	239	242	232	255	217	239	224	237	247	250	228	234	205	239	254	241	206	219	216	242	184	223	238	236	237	227	235	220	212	224	218	224	221	197	216	227	204	244	226	220	192	253	224	239	232	238	274	226	220	230	230	220	232	211	226	228	243	247	202	219	199	245	233	230	231	221	227	257	257	208	248	241	191	226	227	207	239	223	204	208	199	210	209	233	230	254	226	232	223	251	227	216	250	220	224	241	248	260	240	253	211	239	250	237	225	242	250	212	239	231	238	214	218	203	215	218	180	226	227	227	245	221	237	204	219	236	222	236	234	246	210	246	244	229	217	220	213	208	235	215	202	220	250	228	226	249	219	205	209	233	231	237	213	225	229	232	247	236	243	230	248	223	228	246	256	236	255	230	247	200	258	236	227	229	236	230	250	248	236	232	231	215	226	210	245	223	232	226	191	230	220	235	220	209	212	264	221	202	203	211	245	226	241	229	256	186	215	207	207	233	205	191	239	210	231	234	246	221	239	232	221	248	216	217	217	231	240	236	240	217	219	251	204	230	233	232	243	246	219	255	255	231	230	214	233	206	243	219	222	220	253	243	215	244	238	205	224	276	201	233	240	237	225	232	237	215	229	253	239	230	261	236	215	215	206	245	224	210	254	208	244	240	222	245	206	208	217	226	221	227	251	200	215	207	229	244	241	195	218	221	235	230	249	214	208	261	223	237	221	224	269	222	263	209	211	224	244	245	242	227	227	225	253	235	252	212	226	244	260	237	199	217	217	216	234	221	258	228	239	227	236	220	202	245	266	242	240	216	229	222	236	234	229	220	206	210	219	243	202	217	240	218	229	220	235	182	213	235	253	238	197	224	214	224	232	238	232	235	222	239	240	215	218	217	220	221	215	229	234	212	241	262	227	235	238	205	228	233	256	237	222	213	223	229	200	206	256	249	243	237	216	235	231	219	205	213	252	216	230	226	245	242	196	219	238	230	231	226	225	196	215	215	240	218	223	239	207	203	206	201	246	251	268	235	219	231	237	253	265	222	230	217	233	240	244	220	229	217
7821	1097	2089	2319	2021	1743	1544	1262	1055	1006	916	885	799	799	746	708	703	689	691	653	619	629	598	593	651	621	627	600	603	638	609	623	612	636	653	587	597	556	582	580	614	544	574	585	567	554	555	599	598	591	579	559	596	614	551	578	574	586	545	603	576	605	573	618	574	606	564	593	547	579	626	562	545	558	583	550	567	575	590	583	620	583	593	566	567	531	530	574	558	575	513	582	563	546	605	595	523	573	555	572	555	611	595	592	578	590	537	595	562	549	591	587	584	528	584	593	563	544	600	541	580	564	528	580	554	550	567	542	581	562	554	581	544	543	586	533	609	591	578	572	579	593	574	600	581	538	617	580	566	560	585	586	568	572	559	580	563	602	574	602	521	530	588	577	533	557	548	541	553	588	568	561	553	548	539	566	563	582	543	552	532	587	536	574	568	513	590	597	575	555	557	586	530	557	541	568	558	545	556	570	516	585	588	549	575	575	591	569	542	557	557	558	580	543	550	557	619	605	529	580	547	551	593	513	571	571	595	536	588	562	573	547	544	600	570	517	552	574	581	578	614	554	556	546	558	561	589	567	592	530	572	570	566	595	558	537	562	545	617	579	566	582	617	536	534	567	580	523	552	581	580	576	547	521	547	582	514	571	561	567	543	596	537	635	553	586	565	550	576	552	573	579	566	544	578	588	545	603	554	552	534	562	578	583	573	569	552	566	582	528	536	577	578	591	569	518	577	531	519	561	597	549	553	602	593	557	569	629	581	549	577	558	566	593	569	551	574	591	566	544	569	547	562	570	606	597	576	598	545	576	578	549	579	601	574	531	582	559	605	552	550	559	536	589	554	585	566	563	546	590	523	546	560	545	552	541	604	572	557	540	579	554	585	579	597	608	597	618	523	555	582	530	576	573	561	548	559	576	557	585	564	536	574	551	576	573	569	569	575	566	559	588	567	607	531	585	570	596	557	613	535	575	567	579	563	566	574	588	561	536	581	564	577	587	578	585	551	583	548	558	581	558	556	553	531	578	556	552	534	588	536	560	580	600	589	549	565	553	535	552	586	622	614	522	595	549	539	560	539	553	581	561	580	583	549	557	561	572	570	521	562	582	555	580	543	545	544	573	555	530	532	547	558	601	592	529	554	549	552	529	552	573	561	559	561	559	546	505	595	588	540	585	574	630	542	548	530	561	523	557	521	573	589	616	533	594	579	558	560	559	543	562	592	569	539	588	589	569	563	574	588	584	514	593	565	569	569	565	532	565	561	583	554	574	595	547	582	552	561	593	565	545	553	605	560	610	582	577	554	583	573	614	563	594	572	541	606	603	575	551	542	554	538	594	652	553	541	576	578	570	498	579	558	538	543	526	560	543	564	543	558	539	589	535	568	517	574	533	611	557	576	597	563	533	562	516	544	565	583	514	559	547	529	537	539	543	525	564	557	552	551	576	602	564	582	566	552	553	584	542	572	563	544	582	589	570	542	610	603	598	533	556	547	574	529	602	568	573	591	533	538	546	548	539	557	588	572	566	566	536	574	583	559	540	616	553	549	562	545	552	554	559	580	560	576	547	580	557	586	571	603	552	591	567	558	604	549	551	593	560	591	581	607	530	577	591	611	528	574	574	607	580	560	562	513	587	593	529	594	526	570	551	587	630	548	575	581	599	596	559	589	579	607	530	605	564	537	564	560	535	575	518	562	580	521	557	534	559	528	557	556	590	568	574	567	586	553	556	582	551	548	550	557	568	534	561	547	552	561	548	559	585	585	573	532	598	601	528	542	581	579	549	557	497	553	560	587	590	549	567	554	527	561	571	556	501	548	543	570	575	584	569	577	538	555	552	558	550	530	559	545	533	561	552	592	566	594	562	570	561	556	526	564	498	557	529	562	564	517	557	578	554	615	568	596	532	531	557	567	558	538	545	535	557	600	561	574	537	529	525	530	540	512	551	560	572	556	546	554	619	594	536	575	557	547	591	588	577	595	532	584	569	569	557	575	542	559	519	570	568	553	529	560	526	562	579	571	584	590	563	536	601	599	569	566	491	605	554	605	539	577	553	573	581	557	598	579	631	595	564	589	547	569	577	581	580	540	549	567	588	585	543	549	549	613	598	564	590	563	580	614	567	580	527	583	578	538	554	546	547	563	577	551	599	580	594	570	511	563	532	580	588	578	580	535	542	599	542	562	562	581	536	552	552	570	588	572	577	550	544	556	600	584	564	592	569	543	594	569	519	572	551	554	584	589	553	579	573	611	564	626	529	550	538	545	572	557	590	566	569	550	564	570	540	586	549	534	503	575	508	553	555	582	535	606	609	573	571	528	549	570	591	534	516	532	550	592	629	551	577	577	586	559	550	574	590	542	574	583	564	589	580	559	532	572	566	590	549	530	573	549	529	570	611	561	551	581	520	575	587	556	564	533	570	532	518	585	527	568	570	556	579	606	571	547	574	559	585	563	532	557	534	594	564	551	575	589	547	540	563	582	550	559	516	599	561	572	500	571	549	542	542	587	533	580	534	619	524	532	531	551	551	572	565	540	591	576	541	567	575	573	604	570	534	606	566	515	591	561	579	555	578	560	561	581	518	567	543	567	579	553	582	565	545	619	547	566	569	561	546	546	568	595	583	607	560	541	556	619	557	536	606	557	544	590	557	573	555	568	585	582	540	572	569	578	553	562	582	544	563	515	531	579	565	575	609	571	554	554	550	559	568	572	556	561	607	575	509	536	570	581	555	554	532	556	545	555	613	541	570	591	558	590	563	517	566	599	569	595	509	576	557	517	611	544	547	598	566	546	506	561	596	575	582	578	555	566	581	552	551	579	560	585	568	585	581	549	584	563	596	552	544	525	591	588	520	587	600	547	571	541	563	589	567	574	564	600	513	526	554	550	577	623	541	582	588	556	584	555	551	548	566	543	566	534	508	544	569	571	561	598	545	557	567	537	578	555	572	539	579	556	597	528	535	561	537	568	533	581	600	559	568	564	521	560	551	555	605	557	611	583	527	539	580	593	565	553	561	542	553	562	577	614	534	603	576	593	589	520	568	602	547	565	546	571	555	574	561	602	573	555	565	520	539	584	572	539	538	553	528	614	607	573	526	583	570	554	550	574	523	559	583	577	607	587	561	563	535	567	559	538	570	548	576	566	553	526	619	564	580	563	546	550	549	568	544	572	559	562	588	534	557	554	547	617	563	581	588	562	588	552	544	546	569	563	551	560	552	564	538	536	587	498	583	579	579	585	572	539	566	571	570	585	546	524	574	554	565	590	546	570	578	554	568	534	564	601	568	587	559	547	538	564	548	564	539	539	587	588	581	537	575	538	577	551	582	511	560	582	542	586	535	536	554	577	623	553	529	575	606	560	544	564	547	560	541	552	548	634	549	546	619	514	510	555	587	531	555	547	565	569	545	553	592	551	569	591	621	519	560	579	623	569	549	571	545	546	595	584	580	547	518	569	583	565	584	605	529	615	603	550	579	557	554	556	556
1322	386	365	346	356	332	315	305	317	312	326	311	366	306	307	336	319	347	297	329	316	338	324	331	306	328	306	313	305	333	330	328	309	312	328	311	336	332	325	291	320	286	329	324	339	314	327	291	327	302	301	313	302	324	318	280	300	334	315	309	319	321	336	326	337	319	313	291	334	326	321	358	330	321	338	300	294	305	306	338	307	348	301	317	313	344	324	312	307	310	332	307	301	310	321	311	339	325	310	338	349	317	310	285	303	315	286	314	327	341	333	315	314	336	297	309	293	314	356	324	313	323	305	331	306	316	347	284	357	307	351	300	310	333	333	300	286	303	285	319	331	344	325	300	303	325	305	327	328	274	327	296	309	336	335	305	285	321	328	301	294	298	321	321	304	300	313	297	335	326	323	343	332	330	297	336	316	323	335	310	316	329	322	284	336	295	315	331	288	312	311	303	300	315	310	321	299	316	327	309	280	303	311	332	321	316	341	321	340	338	336	283	300	316	316	346	340	352	332	310	337	293	313	314	321	312	308	320	311	314	274	332	332	344	300	305	323	317	327	315	291	319	360	338	299	312	301	316	326	356	337	296	321	341	329	332	309	329	341	311	326	309	334	293	281	304	304	322	341	309	323	281	314	312	325	325	310	308	320	317	327	327	311	335	297	310	320	321	317	329	345	339	330	347	300	328	300	305	340	289	332	287	314	333	300	288	328	342	313	288	290	318	302	334	296	293	325	319	337	296	310	324	300	317	286	310	313	314	312	299	295	311	298	293	315	333	352	304	345	312	336	334	319	308	357	276	316	291	318	309	324	299	270	299	298	298	339	314	316	297	302	334	350	318	315	300	312	309	323	283	323	320	312	297	317	297	353	284	306	325	328	315	338	315	350	329	324	338	337	300	316	308	333	312	323	293	351	326	335	315	278	328	308	317	319	342	292	296	317	279	323	296	328	298	320	324	318	287	302	325	316	314	327	305	294	292	293	305	308	330	282	302	278	352	331	301	286	282	350	283	326	281	293	346	332	351	328	306	343	331	325	328	308	321	317	308	325	286	329	295	284	316	305	277	283	337	321	326	341	315	347	354	321	308	294	312	284	295	338	335	331	327	314	319	312	286	317	311	325	301	302	326	333	281	310	298	310	312	302	314	346	289	332	313	303	312	334	313	314	311	338	303	313	288	345	302	312	294	319	329	321	351	304	303	303	327	293	339	323	322	310	310	325	298	292	330	319	294	289	315	321	318	309	293	305	320	329	322	345	295	304	321	315	290	318	332	275	345	326	335	326	307	364	303	310	325	318	295	309	300	292	325	340	319	324	319	312	308	322	291	305	318	313	295	310	311	299	309	333	285	310	311	316	326	335	296	309	327	322	316	295	320	298	299	308	321	315	285	284	299	273	297	327	298	313	302	343	295	306	331	315	301	339	352	298	330	342	284	286	304	304	288	298	302	321	315	314	302	309	288	322	296	339	323	286	288	326	323	342	320	294	345	341	329	321	340	307	313	315	344	306	329	313	322	323	309	325	338	336	332	301	318	304	319	291	284	290	340	320	304	312	270	323	309	308	341	299	344	320	317	311	315	291	317	313	334	301	318	305	299	323	346	342	308	313	343	304	329	318	286	338	300	323	303	302	325	291	298	330	331	316	303	322	269	328	337	309	314	320	300	308	315	298	300	280	310	323	299	284	282	337	316	311	323	314	334	317	290	300	326	339	315	337	284	328	309	291	319	355	330	314	303	311	337	300	332	331	312	301	308	354	304	319	328	349	313	292	320	321	288	313	303	310	318	305	334	331	330	305	319	313	311	304	319	335	326	304	316	300	343	318	335	313	308	309	311	322	284	317	287	334	347	337	331	319	273	291	322	306	313	287	312	313	347	367	304	302	317	312	322	316	292	299	315	273	302	286	286	291	319	325	338	310	315	335	308	317	298	324	297	324	320	288	314	297	302	342	313	355	319	313	336	309	317	316	337	307	319	345	325	314	325	343	290	307	319	269	329	316	285	324	315	325	333	324	333	328	353	297	346	307	314	282	348	367	322	293	322	325	271	320	340	320	314	358	283	318	308	338	313	321	313	331	318	315	333	349	319	306	291	304	287	336	309	335	296	292	336	329	354	307	323	328	324	298	334	319	273	317	308	329	302	324	340	302	292	358	306	309	315	298	317	343	302	349	332	332	305	320	301	323	310	311	282	315	280	318	288	303	299	320	310	319	305	323	303	313	316	297	294	337	321	311	325	345	352	338	342	345	342	304	324	302	324	337	277	300	331	285	319	264	327	331	329	313	303	322	325	317	302	348	298	304	271	319	352	322	326	306	312	313	320	285	321	289	328	325	334	336	267	303	323	323	323	350	360	302	313	318	320	321	296	292	324	305	356	353	338	326	316	309	369	334	321	315	321	326	333	311	270	293	320	335	309	299	301	330	317	307	272	362	358	321	307	358	327	314	329	329	298	279	314	307	307	323	307	340	305	311	314	333	289	302	305	333	324	313	318	348	311	330	322	263	321	314	321	317	320	314	335	321	322	310	289	282	302	297	333	331	343	307	311	313	321	322	296	301	321	315	292	324	335	252	313	281	313	280	310	315	321	305	323	297	331	295	344	345	355	281	324	301	326	334	302	322	337	271	292	320	332	292	341	306	350	326	337	309	308	314	315	310	326	340	304	312	322	308	325	333	328	310	314	294	327	330	342	294	297	324	311	307	357	332	286	282	271	306	325	316	315	305	290	314	294	336	299	321	322	324	282	332	284	303	310	284	304	319	325	310	342	310	308	345	286	329	337	320	283	293	290	285	278	339	319	313	289	297	307	350	317	370	307	309	283	300	330	310	294	295	315	311	323	292	323	305	290	307	283	287	334	308	268	289	329	348	304	330	313	324	312	268	337	317	324	327	327	302	301	317	328	282	326	307	318	318	362	336	347	343	310	300	287	313	315	309	335	327	329	302	323	328	308	297	363	319	315	299	313	336	318	336	314	309	316	349	297	286	329	322	288	336	328	331	310	311	307	276	321	316	346	332	300	298	310	313	302	330	321	319	322	319	311	292	326	275	280	300	334	294	298	325	312	283	321	351	301	326	314	304	282	315	346	301	285	286	322	325	293	313	317	301	271	342	354	316	317	311	335	284	344	320	300	309	322	334	287	342	302	292	316	338	317	339	308	292	301	291	348	311	341	293	347	339	336	309	324	334	288	347	311	339	329	354	336	268	294	308	310	325	283	316	318	324	293	311	315	308	319	318	277	296	361	298	295	308	319	281	310	300	289	322	303	302	325	327	279	303	312	323	312	291	327	309	290	317	321	309	284	334	314	298	273	290	344	328	334	307	294	285	308	319	347	332	310	308	303	305	302	295	339	290	315	326	313	331	317	300	316	306	338	324	315	323	332	331	294	323	288	348	284	335	307	313	282	317	300	347	347	340	326	298	337	293	329	310	330	298	316	321	289	324	303	307	281	316	307	278	320	308	322	311	324	288	322	315	308
1939	903	954	986	941	994	874	862	846	818	818	782	827	804	789	812	844	792	785	832	839	793	784	782	786	774	810	810	742	761	793	800	746	795	774	773	787	747	783	790	798	832	790	765	806	795	745	778	772	819	762	799	768	756	797	790	778	805	810	798	762	748	771	775	784	783	815	768	810	776	774	763	811	796	781	740	791	769	717	760	775	755	744	803	773	771	813	739	787	775	803	809	746	754	757	814	819	750	764	799	726	801	779	822	780	771	760	744	844	797	731	739	775	711	765	813	777	781	845	807	801	783	806	761	775	798	773	863	805	739	788	745	766	763	766	765	784	803	787	795	777	795	772	772	785	773	818	762	773	791	785	800	798	787	806	808	728	822	797	840	738	774	806	842	767	788	798	792	775	763	782	737	828	761	814	828	742	782	809	756	815	751	777	740	754	761	777	793	757	826	774	770	780	783	851	748	789	783	776	776	800	761	766	794	752	751	789	796	788	803	762	716	764	792	793	818	730	851	784	781	812	782	743	761	741	765	766	813	802	755	719	784	799	786	811	796	769	852	787	772	801	805	773	790	764	787	736	765	794	786	824	787	805	769	791	837	774	774	796	809	766	755	853	803	805	775	769	774	756	829	725	807	822	812	760	800	765	760	762	773	777	768	821	776	826	796	806	746	706	788	761	807	757	747	793	810	763	764	779	822	791	792	773	726	788	753	782	765	755	753	804	787	767	782	819	778	755	792	805	781	820	803	743	724	791	829	773	746	781	774	775	764	767	799	731	810	809	731	754	811	786	785	794	731	745	781	813	807	829	769	742	773	750	826	763	756	782	748	783	764	786	775	826	795	766	774	810	762	765	786	742	760	793	742	764	764	779	837	791	764	763	779	766	789	802	732	774	751	744	768	793	763	798	789	818	788	780	813	802	813	798	783	760	794	806	786	768	741	771	779	767	806	787	763	736	795	777	823	834	712	786	775	784	785	754	785	746	789	841	790	758	722	776	793	777	737	788	778	805	787	740	810	829	751	789	770	732	776	804	766	817	781	820	803	778	773	783	732	784	772	724	782	780	823	736	789	819	775	786	772	779	778	772	765	785	792	757	791	809	742	796	767	800	737	741	788	812	801	771	815	788	807	770	745	771	783	807	827	776	777	782	793	820	765	715	735	763	829	763	762	788	792	782	769	788	763	822	782	734	783	802	747	731	794	790	756	739	768	826	771	793	765	798	794	775	779	801	830	755	792	801	788	758	772	802	797	788	735	766	762	819	778	790	770	815	823	750	764	759	771	809	748	746	746	783	784	786	803	788	794	829	781	809	807	742	811	789	765	770	739	798	798	766	741	788	805	770	734	790	748	784	827	811	787	742	770	762	738	749	738	793	747	779	760	778	792	748	809	756	741	866	810	785	760	762	776	789	772	807	789	791	791	779	797	797	767	785	817	769	746	799	785	804	802	782	776	791	784	779	768	761	778	777	760	778	792	780	768	798	797	794	826	780	752	779	778	797	769	753	755	790	813	760	728	786	752	783	785	797	778	732	747	764	799	781	860	771	741	754	765	748	818	777	800	791	806	793	734	780	756	780	757	780	777	762	805	774	791	736	724	781	717	810	795	770	792	830	766	794	750	792	785	789	784	770	754	747	800	792	767	799	818	763	812	787	738	772	795	806	764	824	768	804	804	798	780	767	752	789	767	845	751	756	771	753	793	756	744	792	811	773	797	751	750	780	753	832	791	767	772	792	776	806	732	792	756	834	762	777	794	742	768	814	831	759	852	773	766	779	802	778	685	775	781	818	801	803	754	765	830	768	757	755	809	798	818	795	750	752	745	792	781	742	776	719	793	760	782	770	781	750	764	774	750	756	825	766	801	741	813	751	737	750	835	799	765	781	741	808	792	819	780	791	824	766	787	789	745	768	746	782	755	801	760	767	745	775	750	762	796	757	808	801	810	762	796	827	759	741	776	791	761	759	820	815	755	765	779	758	810	785	800	753	824	849	777	752	778	761	796	738	777	788	792	795	838	764	768	833	761	819	727	809	770	759	822	822	818	751	695	732	788	792	808	776	761	774	821	759	786	820	781	801	803	757	760	796	741	763	780	770	799	753	778	768	782	772	778	800	762	822	774	781	801	787	771	771	763	748	800	782	783	796	771	763	785	748	805	762	835	788	735	806	825	804	757	779	772	775	799	733	776	785	793	720	763	741	798	753	789	757	754	722	717	801	783	781	803	792	799	817	767	767	781	811	771	736	801	836	780	775	790	774	784	792	781	763	851	788	787	767	772	793	810	826	768	758	756	774	773	785	821	743	789	812	766	751	813	762	792	807	811	796	751	816	746	774	781	780	832	783	759	766	731	788	776	782	766	791	761	761	796	769	771	785	774	799	813	812	766	758	766	799	746	827	811	753	819	784	805	790	798	760	782	773	786	819	776	799	768	781	808	797	764	785	769	786	794	759	775	827	762	822	788	781	800	822	789	738	806	780	763	783	764	748	735	806	769	743	773	793	726	750	814	803	777	809	810	793	772	775	796	794	806	799	795	804	729	811	777	792	742	807	776	771	776	804	785	803	758	779	757	738	784	829	762	722	763	780	791	790	750	737	736	747	753	778	753	805	797	770	777	754	751	770	776	749	741	771	755	792	796	792	784	792	776	755	804	759	799	743	782	761	752	744	736	779	769	747	764	777	786	767	769	802	789	803	804	817	772	789	744	756	768	802	752	818	714	785	793	807	789	789	799	768	786	729	776	788	781	750	760	719	771	756	813	769	807	779	805	764	780	807	797	770	812	764	812	785	733	785	754	784	785	745	828	803	804	781	824	736	780	807	774	771	783	794	757	775	765	777	751	760	757	766	794	762	817	773	740	746	792	751	781	779	824	722	761	770	811	747	774	775	750	821	767	734	746	770	798	826	751	782	827	811	775	754	755	725	779	778	808	840	757	728	769	788	787	796	786	805	804	790	773	780	759	789	840	802	778	820	777	772	793	820	815	728	744	793	808	802	773	747	744	779	770	850	726	812	789	791	774	764	777	746	796	765	783	746	777	763	857	772	779	818	748	844	789	787	773	753	776	765	797	789	811	763	787	774	787	775	753	818	757	769	779	729	790	821	827	795	814	748	760	798	808	755	815	783	780	762	801	773	803	809	791	811	778	763	755	785	730	814	804	793	768	764	818	782	796	813	771	759	785	754	805	783	786	845	802	796	734	802	811	790	774	778	756	870	773	766	821	785	763	823	800	769	765	745	712	797	803	795	739	798	791	788	762	763	808	766	687	823	791	787	785	807	830	823	781	748	726	742	804	811	735	849	811	780	794	751	792	800	784	840	753	763	780	742	771	778	791	796	767	776	773	793	799	766	790	816	762	788	764	815	772	781	809	783	819	758	730	802	772	724	765	832	826	763	749	784	795	811	776	769	809	767	742	811	757	801	807	811	806	825	801	815	746	719	798	828	792	786	737	805	796	830	749	794	758	800	769	786	752	793	760
6490	704	793	650	556	489	387	462	409	429	394	385	396	363	379	345	363	384	352	367	370	362	340	374	363	378	389	372	383	342	354	360	356	370	371	351	377	387	383	349	367	365	344	357	355	371	360	379	350	364	347	350	378	382	371	376	388	385	354	368	386	370	383	366	379	356	364	358	392	342	376	351	370	321	368	347	388	415	349	351	389	391	397	381	358	376	369	372	387	351	412	378	387	376	322	391	361	347	353	348	385	372	374	386	393	345	375	346	378	382	339	358	359	387	342	344	373	382	369	388	332	356	351	384	338	406	364	367	377	326	369	393	391	348	373	366	383	366	368	360	363	373	342	395	358	395	391	362	322	375	352	360	365	344	362	404	354	354	380	343	425	378	386	371	383	378	401	371	388	377	360	405	404	374	383	358	380	339	402	347	374	418	374	367	366	386	382	393	342	385	357	333	337	375	374	355	330	412	393	353	378	341	352	340	399	384	407	349	366	344	406	398	396	367	365	379	363	394	364	365	387	382	347	368	382	374	357	356	392	404	392	352	378	361	339	348	360	337	369	382	405	363	404	381	377	357	351	372	361	381	389	373	346	371	377	358	354	371	327	403	363	388	369	360	372	369	351	361	374	395	370	326	381	366	384	378	335	335	365	373	389	376	420	393	344	356	418	362	385	343	395	353	384	345	375	365	368	349	352	380	352	325	383	394	390	370	367	358	379	428	370	364	342	340	388	354	354	394	356	311	368	416	366	351	360	384	346	344	359	381	371	328	379	343	367	361	396	358	364	364	386	390	394	353	372	356	402	369	380	317	348	338	356	384	370	402	387	391	358	417	365	344	373	389	344	337	412	378	363	361	359	341	379	377	362	408	385	376	385	364	375	357	360	354	357	369	368	390	370	361	368	338	381	400	401	381	357	374	354	367	338	328	355	416	357	393	395	366	415	353	359	367	362	363	392	380	389	380	419	382	340	392	367	372	356	391	373	341	406	387	365	410	344	409	330	368	386	373	363	388	373	393	372	373	343	390	383	380	367	368	376	383	350	385	395	367	365	341	391	380	390	376	361	363	350	368	371	370	342	398	360	354	389	348	367	384	356	384	409	335	358	346	355	406	345	349	364	366	366	345	355	371	384	394	365	350	358	375	370	370	379	395	329	353	357	324	343	360	342	383	350	368	359	379	357	365	372	375	357	347	390	372	361	384	391	372	371	400	379	351	424	351	347	388	337	360	388	365	388	390	410	337	326	400	352	383	355	402	361	385	405	377	380	393	383	371	386	396	313	358	371	383	390	359	344	371	388	356	355	338	376	355	367	399	381	381	363	349	339	372	356	395	357	354	371	387	344	371	386	381	391	378	375	388	382	385	379	392	363	365	359	361	389	380	410	348	359	371	363	341	388	355	416	395	363	371	412	328	392	352	352	358	392	344	381	383	364	336	374	344	338	390	348	368	363	404	341	356	365	392	358	361	384	385	398	369	356	376	373	348	391	427	389	401	375	359	364	348	366	389	346	341	384	342	341	361	321	344	359	385	354	357	342	399	367	349	369	342	348	365	377	380	361	393	372	366	354	384	336	364	346	354	384	373	362	372	362	355	369	360	350	395	375	377	378	382	380	346	369	415	344	384	389	352	352	374	376	379	338	344	401	377	376	370	377	398	381	374	393	386	409	367	387	373	384	386	360	396	364	365	358	359	351	341	348	372	354	380	368	358	357	370	355	337	367	377	364	386	390	416	345	358	355	367	404	382	349	418	397	351	407	361	376	370	380	380	339	371	397	413	344	346	393	377	362	342	352	362	358	362	361	371	376	359	353	374	392	365	371	388	393	357	317	359	358	380	356	348	386	386	368	329	382	362	374	380	358	392	382	364	345	380	399	397	367	393	358	362	355	378	364	391	326	380	385	399	357	394	365	373	375	356	350	364	390	392	378	385	358	341	368	401	365	378	385	380	368	366	345	380	363	388	360	366	342	368	336	349	365	368	381	374	415	363	377	362	390	364	361	381	379	374	386	390	326	347	343	320	367	369	388	320	382	367	369	388	351	343	371	367	405	361	362	361	370	382	393	382	372	383	387	345	353	392	350	370	399	369	363	378	354	330	346	354	353	391	370	369	354	415	389	332	368	409	377	377	398	344	366	363	347	362	384	384	350	377	383	357	358	337	360	421	330	331	360	370	386	359	340	368	367	410	382	370	430	346	384	380	393	353	374	384	374	341	385	412	362	333	365	389	399	376	374	366	363	371	341	359	378	400	343	373	378	354	368	414	343	394	347	381	369	377	375	373	364	378	363	382	362	371	387	389	387	357	359	342	346	372	348	358	402	383	368	376	408	332	335	392	372	379	365	373	403	385	379	406	433	399	327	340	362	373	379	404	385	357	376	352	366	360	369	357	344	347	355	344	388	376	309	360	364	345	348	323	383	355	368	368	385	398	365	360	403	390	378	375	362	374	389	391	355	341	379	367	390	372	368	382	369	349	339	356	344	396	371	356	360	386	368	379	330	398	391	393	384	372	331	367	367	373	379	364	333	408	408	338	339	364	329	382	359	375	354	378	443	362	385	372	380	370	387	375	386	379	386	354	392	358	346	393	369	344	352	339	370	350	350	343	360	399	388	380	326	353	336	378	384	392	376	371	402	378	384	404	370	369	363	385	357	330	347	353	353	373	357	440	394	379	369	380	347	356	337	381	337	385	378	378	331	347	365	398	362	376	366	374	381	343	371	354	350	371	415	368	342	368	342	338	381	375	375	349	347	361	363	320	365	394	373	369	353	391	345	327	349	352	337	352	352	388	362	370	369	350	355	349	367	335	347	342	387	376	392	331	353	383	381	380	398	375	371	360	406	377	354	369	361	365	394	375	343	358	378	419	361	361	387	384	353	370	377	381	365	386	381	393	353	350	389	376	365	386	366	377	350	358	383	390	357	375	343	330	366	368	374	363	354	408	387	385	352	352	367	373	362	372	409	346	376	393	339	340	373	364	381	390	365	376	357	364	407	369	382	359	353	330	348	353	381	364	371	333	370	389	387	389	335	364	362	330	349	373	327	393	321	362	380	339	349	387	363	351	343	352	383	373	360	363	386	398	373	354	362	342	375	365	379	354	372	371	365	345	360	380	359	356	391	353	350	356	335	431	367	349	331	359	351	357	400	365	370	353	375	362	397	384	397	355	395	353	330	404	382	378	352	345	377	362	349	393	352	372	341	403	354	413	394	362	390	368	359	385	373	373	384	348	384	349	382	339	369	336	369	356	415	394	359	373	356	346	361	374	356	350	337	344	331	307	398	348	395	378	360	375	321	364	383	357	365	349	340	385	334	375	343	397	374	362	394	377	383	384	390	337	397	361	372	395	349	391	359	388	377	360	383	369	359	363	416	341	375	348	357	388	363	372	369	360	368	349	375	392	395	374	353	355	365	354	342	379	402	347	362	362	390	337	382	404	360	332	373	354	358	341	373	409	392	362	412	381	374	348	382	360	368	356
6339	1179	1725	1977	1708	1577	1381	1302	1237	1198	1145	1094	974	947	1028	946	979	963	951	973	938	922	936	957	917	933	918	958	882	817	868	887	933	922	918	858	849	879	908	869	904	902	916	870	834	856	881	896	867	904	885	936	887	866	897	886	930	879	922	908	856	924	898	871	895	839	864	940	881	850	930	902	928	844	943	896	977	945	894	897	903	847	899	899	895	928	932	882	888	879	862	915	872	893	871	876	880	870	874	905	877	929	868	909	927	886	874	880	829	892	887	886	886	924	880	881	885	850	878	909	871	933	908	870	924	876	893	896	894	957	862	876	898	915	910	877	891	887	874	931	920	977	920	878	850	904	853	866	927	865	877	876	854	906	873	906	865	899	894	931	905	921	855	828	904	909	868	862	924	889	859	916	887	914	908	919	874	903	900	853	904	895	912	892	909	922	940	870	904	849	893	848	926	823	872	865	832	846	927	906	938	900	901	877	910	862	919	899	935	927	870	922	918	874	916	888	910	859	867	888	905	913	961	904	816	851	827	885	911	920	887	922	933	909	861	922	862	939	857	848	891	936	885	887	909	865	921	876	840	816	866	873	872	876	886	872	848	883	842	862	911	872	863	878	892	869	896	852	853	867	915	971	887	907	900	920	898	917	874	914	872	863	901	886	903	885	860	919	920	851	869	889	880	854	900	851	852	898	882	925	871	860	931	862	853	917	901	878	856	894	848	825	899	908	914	921	855	932	894	895	878	904	912	883	912	856	927	859	960	859	859	902	866	886	941	883	891	911	898	884	873	828	907	834	871	910	917	883	926	861	910	899	889	811	886	902	906	862	881	894	885	928	903	878	891	868	894	885	898	885	882	888	842	909	889	915	921	836	936	869	879	936	941	879	873	872	874	869	884	877	903	886	885	855	852	956	848	860	935	905	901	846	850	902	895	860	861	845	891	831	918	897	905	868	902	895	877	879	895	885	860	887	908	914	910	925	870	829	910	901	876	923	845	915	901	891	924	862	938	881	886	879	881	873	834	895	924	861	908	878	901	917	875	860	864	893	834	934	836	935	861	859	849	899	910	879	938	885	886	923	859	885	915	928	830	845	867	874	878	868	897	818	903	933	925	902	902	861	883	918	845	912	879	915	890	864	878	905	950	885	897	904	845	901	897	923	942	854	851	850	868	900	907	895	922	899	883	879	924	858	923	898	911	914	892	883	886	871	912	912	949	874	914	917	896	892	873	857	898	862	901	900	915	883	938	922	883	879	889	922	906	860	905	916	871	876	874	899	896	898	875	923	882	886	900	908	912	884	913	885	898	885	886	835	908	871	871	911	893	912	873	905	911	907	857	879	878	812	904	922	956	873	895	944	875	876	894	876	864	902	881	907	855	889	893	888	915	897	914	880	913	936	882	857	912	891	913	873	899	931	863	855	930	885	894	940	820	900	890	951	854	937	898	917	855	893	917	879	875	882	874	905	916	906	889	877	923	904	850	907	898	893	875	879	896	890	881	843	876	950	925	915	859	933	867	880	890	922	886	924	869	925	869	882	856	935	907	878	906	860	911	891	888	906	900	856	904	891	901	878	877	852	896	864	827	881	863	872	858	882	858	915	862	903	851	903	936	906	905	817	908	875	891	923	882	909	897	823	922	893	904	876	898	971	862	861	850	883	879	898	928	920	915	898	850	918	875	889	854	884	935	908	904	948	870	870	892	892	874	910	896	865	830	930	849	923	873	947	882	879	842	892	896	946	914	825	923	925	957	904	916	961	911	894	850	854	902	926	918	911	927	888	868	912	861	899	849	873	944	872	880	866	852	896	946	899	910	903	897	873	894	880	875	861	937	871	882	954	879	879	891	845	843	923	875	901	860	874	887	891	922	856	847	934	916	917	864	897	925	919	907	910	861	896	933	850	893	874	852	930	935	920	869	891	819	909	872	914	911	911	871	878	894	897	871	921	869	845	919	940	859	907	878	860	834	913	869	896	818	905	893	876	877	946	909	939	900	918	901	861	925	864	885	920	895	925	862	851	889	905	918	861	931	868	905	821	923	909	872	928	936	865	880	868	886	888	868	851	870	920	851	886	887	837	917	951	899	877	867	898	854	852	892	864	966	869	916	907	963	888	874	902	902	874	923	854	860	910	925	889	940	885	905	872	893	909	883	923	938	878	848	888	887	895	928	886	841	964	862	924	857	898	876	888	826	883	890	947	878	877	879	940	884	901	875	921	899	887	864	851	838	876	896	868	893	900	926	907	846	915	816	873	903	861	846	856	928	875	920	865	975	893	894	853	864	920	923	893	911	886	881	914	866	891	875	864	866	920	913	927	861	889	918	900	871	877	886	899	892	928	893	919	883	945	953	880	848	897	902	873	871	924	889	856	888	895	863	868	911	921	912	876	912	906	884	903	895	880	935	896	858	879	896	907	906	908	892	856	895	919	895	859	851	847	851	894	851	882	873	914	946	904	852	861	895	873	888	915	847	855	878	873	851	890	925	885	944	912	880	883	871	916	919	903	871	915	897	936	872	893	898	878	801	937	880	873	935	860	900	865	887	888	900	842	901	932	911	857	917	861	882	816	829	916	894	917	826	881	871	873	858	917	845	863	886	910	901	929	852	910	912	909	984	901	944	938	936	887	910	944	923	864	856	845	889	870	893	861	865	903	915	854	879	840	889	920	888	853	927	891	903	904	909	873	873	833	905	894	815	878	913	921	947	918	952	854	876	917	908	916	883	894	861	907	904	863	830	886	899	927	867	870	897	870	864	933	900	889	867	865	870	912	898	876	816	887	855	879	907	880	880	905	903	915	863	889	865	931	882	925	872	928	901	896	888	891	905	885	865	908	922	918	918	898	910	912	875	930	936	912	917	880	935	948	892	900	843	850	900	898	855	872	901	882	905	899	936	851	862	901	885	891	911	880	890	861	949	882	861	914	846	894	892	865	888	902	896	833	895	901	866	950	905	896	857	882	861	887	925	917	896	890	983	875	930	879	940	914	874	847	899	896	882	885	872	907	869	859	916	902	892	885	893	910	899	839	894	918	895	827	883	949	928	829	887	899	861	876	871	907	868	928	871	853	889	861	895	884	851	909	884	876	873	903	935	922	891	911	897	926	909	897	930	877	878	954	802	916	886	934	889	860	927	882	907	883	856	807	886	869	842	902	911	909	897	911	934	884	874	868	813	887	938	875	942	906	825	919	874	862	907	879	932	914	875	903	892	941	898	914	893	867	906	849	924	904	929	859	907	907	900	879	894	900	847	854	904	928	928	928	945	872	881	916	877	863	899	931	845	905	874	907	945	873	879	925	929	876	864	851	883	924	877	920	874	893	895	883	860	871	893	877	895	932	857	876	888	927	869	885	885	897	906	878	899	902	907	922	922	909	874	856	919	921	851	924	872	907	891	888	883	869	862	894	847	869	940	896	854	886	847	962	897	854	916	864	935	892	887	895	902	927	939	845	897	868	873	902	908	883	891	882	913	871	923	957
11758	984	935	797	627	479	383	341	309	298	298	260	272	253	224	245	246	196	226	239	291	237	232	237	270	238	209	274	236	241	217	232	208	223	226	239	208	238	232	231	220	219	236	222	251	240	223	224	226	220	216	223	200	249	241	215	242	226	225	234	208	235	221	212	214	191	234	209	226	215	247	235	226	234	207	206	232	207	247	219	250	228	224	217	225	211	186	239	208	235	235	224	214	210	224	208	237	239	208	201	239	223	215	241	233	234	223	225	239	228	233	243	201	213	265	211	226	212	230	215	221	202	233	223	252	228	184	196	222	239	243	217	208	213	222	207	250	241	219	212	209	243	228	214	226	255	222	210	220	230	234	231	205	260	223	199	198	245	217	224	196	243	244	226	220	224	238	217	236	214	243	219	234	229	234	225	219	244	229	221	212	208	217	239	203	220	226	218	262	227	220	205	232	230	227	214	227	250	235	215	213	208	217	204	219	193	233	246	237	219	214	228	206	237	232	223	236	202	229	233	244	250	229	220	223	244	227	229	204	222	228	211	244	218	232	198	218	244	205	222	205	243	236	238	197	258	244	263	216	224	242	223	238	216	223	212	230	224	218	218	230	208	217	231	204	211	225	249	233	219	215	208	228	244	228	198	246	232	241	204	257	236	234	215	239	207	225	199	226	231	225	207	218	252	235	223	215	223	245	232	246	222	233	220	239	240	235	235	223	195	188	188	199	217	217	238	214	251	225	212	264	224	241	221	244	224	233	220	229	234	220	207	229	222	205	205	216	221	187	228	236	215	214	211	235	250	208	209	227	203	205	239	224	227	232	230	248	238	231	203	215	209	220	203	220	197	229	209	265	232	221	234	191	241	239	203	221	241	227	214	196	227	202	213	229	221	225	224	214	214	208	223	232	239	197	228	239	214	241	236	211	220	231	209	233	235	232	226	220	224	216	226	220	239	219	216	210	230	217	224	223	220	217	227	219	260	235	215	229	202	214	234	210	270	212	236	256	231	208	232	216	226	208	202	203	224	208	214	245	238	241	200	198	228	207	225	206	219	233	214	225	245	210	240	222	223	221	220	217	239	212	211	219	204	228	231	222	248	259	235	219	203	207	215	229	204	254	245	225	212	223	211	211	196	228	222	241	257	215	209	257	264	204	239	247	224	197	254	232	218	224	227	232	217	240	223	257	213	226	213	232	225	241	207	217	220	218	244	219	245	234	218	228	230	242	219	207	218	202	197	227	223	222	229	217	220	211	209	210	232	240	216	237	234	244	232	247	238	217	201	223	219	210	241	213	228	254	225	212	230	235	222	226	232	237	229	230	231	217	230	215	228	218	235	227	250	195	233	212	221	210	233	240	225	232	216	238	197	212	215	226	222	234	223	234	213	245	222	236	233	224	225	223	219	251	204	229	224	204	233	239	204	227	194	248	212	220	225	204	227	227	212	247	225	220	229	222	241	224	198	230	263	219	210	209	244	229	212	207	219	228	201	240	217	227	205	237	226	239	208	219	216	219	219	237	237	240	195	213	228	230	219	227	213	236	205	221	232	229	225	199	227	241	197	204	245	230	230	218	236	211	221	216	200	209	214	206	248	202	220	232	192	204	220	210	225	230	213	224	230	206	207	231	198	214	223	206	215	225	191	224	198	212	222	240	220	213	200	188	248	232	239	232	235	248	251	236	231	231	215	207	233	214	206	217	212	239	196	246	233	213	247	229	234	215	235	249	225	235	219	228	217	225	217	248	219	266	224	208	234	217	203	213	224	204	207	228	227	230	237	219	217	211	229	202	182	221	210	215	230	214	202	213	218	215	193	215	217	211	205	214	222	238	202	218	225	232	273	228	223	235	221	236	237	195	217	216	229	242	228	221	251	235	226	213	207	235	192	235	232	221	239	266	234	226	196	177	220	202	231	203	233	229	243	233	235	201	217	217	242	249	223	208	228	223	246	261	238	207	225	190	201	238	213	227	216	215	227	236	224	224	243	245	222	210	223	259	224	241	229	249	230	196	195	230	226	210	234	197	204	186	252	214	249	209	183	228	203	230	227	218	229	214	223	248	242	224	239	224	196	224	204	203	229	239	222	229	221	242	214	234	202	221	239	231	206	251	215	230	203	226	236	218	223	192	219	215	237	219	224	208	242	227	236	214	224	232	228	232	183	228	220	205	205	243	213	218	209	222	254	221	208	209	226	243	254	217	220	224	198	224	237	220	211	213	214	228	240	255	196	239	223	238	193	246	213	227	233	237	246	233	255	227	254	246	223	228	231	217	233	212	232	228	203	195	219	246	227	238	227	235	196	237	212	207	219	221	252	234	189	215	232	215	241	224	218	241	235	234	207	213	223	241	257	230	232	232	242	220	240	242	222	263	231	225	231	194	208	211	231	240	259	212	226	237	204	221	218	221	243	218	236	242	226	180	217	196	221	230	245	235	228	244	205	223	233	224	230	240	227	222	214	205	257	233	233	194	190	242	187	233	263	240	241	234	217	222	211	219	217	216	235	232	232	246	222	236	214	219	246	218	222	250	236	208	249	218	218	223	216	266	245	229	219	219	212	219	230	219	252	227	223	243	269	240	227	231	201	247	247	204	227	217	223	209	221	218	226	230	209	224	219	212	216	224	217	202	202	236	255	229	254	216	221	233	216	219	225	221	221	203	218	244	218	239	223	214	239	237	222	211	200	221	240	208	233	229	203	235	226	216	227	240	210	238	197	244	240	211	198	207	225	231	230	224	203	208	205	234	234	194	228	234	224	221	233	211	218	214	221	224	238	197	249	249	218	203	191	226	248	229	212	193	244	208	226	211	209	224	220	203	245	218	236	218	217	217	214	243	221	220	209	237	214	205	245	218	227	230	204	228	199	227	196	199	247	231	223	224	211	226	222	236	204	241	225	235	241	214	249	230	234	203	214	235	230	228	251	224	252	221	237	203	237	205	215	209	228	185	201	234	239	205	221	228	230	216	238	237	217	229	240	240	226	232	243	228	228	209	206	257	220	221	232	231	220	217	209	220	244	234	210	220	233	234	224	232	226	232	208	221	227	233	229	225	218	230	241	220	215	224	248	216	230	237	218	227	179	227	224	222	229	208	236	219	210	243	224	235	209	213	245	237	224	209	208	227	233	258	204	224	216	224	224	252	250	224	227	237	230	233	212	236	246	215	218	245	238	236	232	191	210	198	222	246	214	210	198	205	218	228	200	213	236	248	215	235	221	241	211	225	241	227	234	202	228	215	231	193	223	225	237	219	224	238	217	234	249	231	239	228	238	225	236	226	213	224	240	240	243	205	248	260	248	210	223	219	247	229	237	241	214	209	220	248	229	189	214	216	208	255	212	237	253	206	236	219	225	195	208	240	237	239	236	237	212	224	228	211	238	227	222	240	203	209	211	200	220	205	222	226	230	221	219	196	220	236	188	246	218	209	225	222	225	211	260	254	240	212	222	227	210	232	239	230	209	219	237	219	218	241	233	202	229	229	230
7850	1119	2032	2358	2088	1779	1428	1269	1091	999	944	901	837	769	718	708	691	643	648	663	646	677	649	606	589	679	630	637	592	581	596	581	620	558	594	591	571	580	568	552	618	586	548	565	608	578	580	561	552	596	585	619	572	582	584	582	556	630	597	543	581	567	551	577	556	566	557	554	560	580	542	578	589	535	587	551	542	582	573	563	509	523	585	539	573	571	567	550	548	544	539	562	591	568	529	553	568	588	579	541	556	552	550	591	594	571	565	563	562	572	585	557	534	581	573	563	567	552	562	564	554	565	573	590	567	589	566	556	577	544	612	563	565	520	593	594	564	579	572	599	519	536	549	557	561	574	580	577	550	558	583	593	580	578	565	543	548	551	571	574	539	552	528	588	530	588	579	546	589	536	577	567	569	609	581	538	549	565	591	562	577	549	586	566	546	555	551	544	588	607	559	541	569	558	566	547	559	582	556	562	546	554	560	553	531	557	575	537	567	556	558	564	593	545	559	576	528	555	530	564	531	565	550	569	550	568	589	603	577	544	607	558	585	579	597	584	539	580	570	579	568	593	547	508	550	558	585	605	577	541	608	562	546	581	557	512	598	531	568	513	563	576	588	568	564	592	543	556	544	514	562	544	578	543	579	590	578	524	580	524	592	503	549	545	585	589	577	558	543	559	579	618	538	588	513	565	510	573	593	546	571	570	604	571	567	557	548	558	550	574	529	555	535	493	554	561	577	600	567	572	562	573	563	570	612	586	578	562	546	579	566	578	580	537	577	553	558	587	549	560	537	556	567	532	568	553	591	562	600	526	596	551	567	547	539	565	569	518	566	564	586	541	554	546	583	542	558	551	580	547	557	525	536	525	565	556	589	549	553	544	582	580	541	564	589	588	564	532	534	560	574	540	585	573	542	551	587	549	571	559	501	572	558	578	544	515	589	588	584	515	568	604	592	554	572	580	564	542	544	560	591	556	530	533	574	578	583	577	572	571	551	549	602	584	576	565	568	549	540	507	563	532	548	526	548	534	506	550	603	569	532	580	587	522	557	543	609	558	550	562	553	608	581	587	567	571	612	549	565	509	578	555	552	567	558	571	514	572	566	589	573	543	545	604	564	561	586	547	537	533	549	594	554	540	526	580	538	598	576	604	581	548	554	578	535	577	592	545	561	538	594	529	528	564	537	550	542	524	579	540	550	535	536	532	567	595	561	569	536	554	571	560	520	538	562	562	572	539	511	585	590	584	584	558	551	562	548	563	515	569	551	527	570	541	535	536	591	586	540	535	544	553	591	573	525	610	596	541	521	586	515	576	552	592	576	574	566	562	544	594	512	603	572	572	519	506	555	584	556	562	570	533	525	528	597	533	560	556	560	592	544	557	560	574	570	554	547	557	550	548	550	582	564	606	568	544	579	590	594	573	553	548	614	597	608	555	563	587	526	526	561	577	620	599	527	542	559	572	604	529	563	584	538	572	553	544	573	574	593	590	601	563	507	547	534	551	507	613	520	512	533	550	582	569	561	552	579	553	574	553	534	551	596	572	573	596	533	553	489	585	565	578	567	579	580	578	566	566	573	537	541	553	555	567	554	576	565	536	543	579	593	554	541	542	610	584	535	566	533	553	568	588	574	576	558	559	557	535	569	540	581	545	597	583	528	542	561	591	544	598	544	573	544	582	535	556	545	588	546	547	537	568	536	577	564	568	562	535	582	567	522	561	521	564	551	568	608	558	574	542	546	604	585	559	554	547	545	578	549	555	526	554	545	565	550	574	538	553	562	538	532	521	599	576	521	566	571	569	572	534	563	556	537	552	549	581	546	559	567	575	568	580	597	611	593	524	557	541	572	537	583	573	510	565	546	600	558	555	571	558	564	546	548	605	525	510	551	579	600	568	551	589	540	558	574	590	610	577	575	624	562	587	567	545	523	578	598	586	617	566	587	532	569	569	534	553	549	571	499	596	548	570	558	609	562	567	560	546	587	540	609	570	574	565	534	547	579	595	562	522	565	600	534	566	556	525	584	565	580	568	542	596	587	581	544	547	542	554	561	570	581	561	537	598	544	575	562	585	604	509	522	558	565	553	543	592	565	547	581	561	575	585	563	496	536	547	547	567	559	506	526	559	542	531	572	569	592	526	562	566	525	556	527	550	590	547	549	535	529	569	515	589	523	567	591	561	568	535	556	551	560	577	604	572	505	565	509	555	549	556	579	555	547	551	529	535	572	550	571	569	602	558	471	559	596	586	545	556	577	560	548	569	587	535	572	551	536	574	553	560	580	556	571	558	558	565	548	574	554	543	547	543	553	615	564	537	593	581	557	557	551	562	575	510	560	555	542	578	580	536	497	577	570	591	557	600	545	531	590	540	561	553	606	551	529	578	541	513	542	593	591	617	548	566	517	582	536	570	547	554	550	570	578	555	551	555	506	597	602	604	547	585	580	555	560	572	546	555	603	565	552	552	519	542	538	576	591	561	586	551	553	536	544	567	592	574	578	547	615	501	558	599	518	564	592	561	551	582	543	572	575	594	543	588	546	532	569	539	558	583	613	561	559	571	576	538	543	549	574	556	540	568	554	540	557	564	580	535	556	553	514	547	512	521	546	549	537	591	539	522	529	590	575	548	551	535	557	598	540	588	560	572	540	556	572	567	586	547	547	533	561	561	583	566	566	578	559	586	561	573	589	528	568	572	580	536	589	536	591	559	533	597	549	526	545	562	515	553	581	538	556	571	552	581	579	569	564	542	542	562	562	544	565	569	549	539	537	576	553	569	568	559	572	531	539	593	573	579	618	563	582	574	575	576	547	536	591	549	592	583	613	585	538	562	558	566	594	536	584	526	532	554	563	579	582	545	527	584	579	545	564	572	568	571	561	547	550	561	543	550	563	548	569	567	571	541	590	594	579	587	536	561	580	577	577	613	580	565	602	558	572	555	564	545	566	554	571	561	577	572	566	563	565	550	549	611	559	545	577	555	524	525	561	553	585	612	529	626	589	574	589	563	563	527	574	556	593	545	530	536	550	527	561	565	576	562	556	545	578	569	591	544	560	561	565	552	589	572	570	571	573	547	576	532	591	544	559	550	570	606	523	577	606	557	560	558	545	543	572	619	574	574	531	581	539	592	514	566	574	515	582	530	548	544	574	569	551	548	577	562	539	526	582	599	575	544	554	537	555	547	544	559	568	576	598	566	619	548	574	554	572	534	524	572	549	547	570	559	547	575	552	563	603	543	574	549	529	573	567	536	521	568	539	581	523	560	562	543	565	565	605	555	574	561	587	551	558	547	528	565	584	590	527	547	552	541	588	519	528	563	597	573	565	531	517	593	554	549	580	557	554	529	597	539	516	533	579	596	558	536	557	543	554	543	569	577	583	592	516	544	530	593	537	607	560	561	539	601	591	581	543	606	550	544	590	567	528	587	616	566	541	542	551	592	514	519	531	544	576	519	552	576	523	591	566	583	569	557	596	572	579	544	583	614	553	554
1348	363	375	347	371	339	373	333	329	316	305	306	333	312	329	307	329	345	305	327	326	292	316	310	327	279	308	334	313	294	327	321	347	342	314	326	306	325	280	299	298	300	314	330	319	334	324	320	300	293	321	308	326	350	308	317	323	325	335	339	321	293	307	312	324	319	314	322	314	327	292	292	325	305	333	333	310	338	294	320	303	285	305	301	300	318	279	340	313	298	311	294	328	296	277	307	349	309	332	341	298	318	322	291	302	283	312	316	313	329	333	293	308	345	305	286	326	319	351	332	311	293	327	316	290	311	292	311	323	293	317	321	283	275	315	316	314	311	317	305	289	336	316	353	281	309	351	319	318	303	305	317	291	315	279	333	315	307	306	302	339	305	320	343	303	293	297	271	319	318	309	297	295	347	304	359	306	288	336	324	323	314	304	331	306	346	309	317	371	303	340	332	333	287	279	266	323	312	333	351	331	315	289	345	314	302	292	317	310	297	317	277	326	302	320	304	319	289	310	290	342	332	281	300	307	330	301	310	314	305	329	332	312	302	323	325	341	318	318	284	295	295	303	296	312	315	312	325	304	330	305	322	325	339	301	323	297	318	337	342	312	323	315	314	328	275	267	325	339	325	304	302	293	315	311	295	281	279	331	323	280	313	324	306	294	346	306	324	335	287	324	318	316	310	298	319	352	301	326	307	278	294	325	334	305	311	300	283	309	298	331	306	325	312	329	316	326	324	280	322	330	310	296	326	290	321	308	282	302	313	299	312	301	346	323	302	320	326	283	325	339	339	282	313	317	319	292	291	323	319	298	338	292	323	324	321	317	292	336	283	291	302	352	327	295	304	320	292	346	337	328	305	309	329	297	301	324	296	305	288	335	312	358	296	294	279	289	289	339	325	315	333	324	326	321	305	319	306	349	316	318	323	300	284	330	332	285	316	290	287	323	321	312	329	292	297	299	286	326	318	292	315	319	296	288	313	304	319	309	345	316	289	332	322	353	304	321	280	323	290	320	305	306	297	317	318	324	308	293	294	308	360	323	334	274	305	305	299	294	270	306	311	312	380	346	317	287	313	291	313	360	325	308	306	331	280	298	341	276	330	320	321	326	330	323	318	293	305	293	316	352	328	297	329	300	327	339	314	304	303	273	325	298	312	308	312	313	305	291	295	317	330	336	323	310	315	318	327	275	317	343	290	338	284	303	302	328	325	304	299	327	337	320	313	302	321	316	331	313	291	330	340	325	319	302	299	328	329	327	325	306	346	316	309	306	302	320	337	323	341	312	306	330	309	307	317	290	329	276	299	306	292	290	317	302	323	349	338	370	330	300	297	331	272	314	345	276	291	282	299	331	340	352	290	298	329	333	303	317	284	308	298	298	321	290	336	323	293	305	301	288	303	306	300	281	318	312	302	280	303	342	339	309	300	301	314	327	304	343	315	320	329	306	320	294	317	315	281	321	315	320	297	340	323	343	302	286	298	313	302	338	320	281	282	306	303	335	297	331	338	336	316	322	325	324	360	324	318	293	305	344	314	328	305	279	307	325	316	317	293	316	294	352	288	301	292	285	346	276	330	310	301	319	309	304	346	272	295	281	308	326	314	310	328	299	307	328	315	310	314	296	303	286	302	321	312	310	326	298	311	306	318	294	313	304	319	325	310	330	327	340	343	271	323	335	347	312	328	320	294	313	338	299	291	307	305	321	331	320	291	302	312	291	322	313	340	306	323	323	288	330	329	331	305	294	325	315	274	301	332	342	296	299	364	311	261	308	324	302	296	314	312	314	280	301	323	307	316	344	345	317	314	305	332	318	299	302	321	311	260	325	329	270	342	284	339	315	311	315	369	313	303	308	309	328	317	325	298	309	324	324	283	280	277	318	279	328	326	340	319	330	343	286	303	314	331	303	308	340	282	300	324	323	298	339	288	358	321	319	328	291	293	319	324	324	317	314	305	289	318	283	293	296	324	283	313	306	337	310	311	317	320	286	359	287	310	304	309	313	347	325	311	336	321	340	320	332	291	326	317	331	345	306	306	320	278	304	322	305	316	316	290	316	338	329	338	295	303	312	339	312	296	307	286	301	307	285	278	292	313	306	321	314	330	312	291	307	344	327	291	320	307	312	294	306	338	312	268	326	316	345	312	291	273	309	318	316	334	345	302	299	332	314	316	319	314	307	317	292	322	298	296	330	281	302	305	265	292	313	343	283	335	331	310	308	304	306	336	288	299	291	316	312	296	302	340	321	337	310	321	274	324	331	351	330	307	308	306	294	316	315	305	328	311	307	325	325	302	339	332	315	284	346	282	295	283	320	336	305	325	287	306	321	291	300	340	322	280	341	299	312	277	303	349	323	321	323	319	292	307	319	298	338	305	310	282	329	308	315	341	326	300	324	308	284	353	322	315	322	339	291	313	296	313	337	274	308	334	328	325	319	318	325	316	289	309	296	338	279	308	347	337	286	295	331	341	321	305	319	321	322	343	333	307	322	341	315	333	336	294	336	329	304	336	326	332	296	289	308	260	300	296	282	330	303	318	331	279	352	271	309	328	318	321	270	293	259	297	284	337	325	310	312	314	299	272	342	326	325	335	320	323	319	280	266	314	298	318	315	334	318	303	333	313	340	307	315	293	312	305	296	287	289	288	322	311	296	309	315	304	313	334	295	317	299	316	285	317	315	279	286	286	304	322	329	304	325	318	317	282	310	328	300	273	327	276	300	314	333	309	305	275	328	335	321	322	285	309	361	292	304	328	370	318	314	327	287	318	322	303	336	318	305	328	307	306	310	306	293	325	310	326	324	294	299	320	303	323	284	303	282	327	325	330	326	334	302	280	324	296	305	311	313	306	316	308	322	301	337	259	331	295	318	311	336	266	327	320	301	313	301	298	330	335	316	291	311	298	327	337	299	338	354	300	313	293	320	309	308	283	308	330	288	335	272	340	318	304	330	301	322	309	294	336	306	301	312	334	322	304	325	329	303	319	357	286	308	256	316	333	320	312	319	295	335	351	297	318	317	339	312	338	338	325	352	284	346	309	339	316	312	353	290	301	309	301	334	323	306	317	312	282	314	288	274	308	327	304	295	319	355	263	305	318	330	343	301	321	299	343	331	299	350	320	305	314	318	296	299	300	309	278	339	337	317	358	309	335	331	303	321	290	306	319	322	277	277	294	303	292	310	361	301	302	336	341	320	311	294	335	282	343	360	327	300	324	276	329	343	298	301	319	290	312	332	315	308	315	316	308	313	305	312	299	297	309	313	314	273	317	289	303	302	329	312	311	326	292	284	328	285	350	310	284	338	307	334	303	360	285	306	298	275	303	355	322	293	298	291	319	300	337	313	326	309	313	360	274	290	307	304	324	315	304	293	310	355	333	251	295	291	292	305	328	340	314	318	323	298	323	324	309	308	320	310	285	304	288	318	344	328	291	336	334	270	279	323	333	348	318	344	293	297	319	317	314	282	325	337	298	327	320	302	314	300	291
2070	893	961	967	927	929	866	841	900	887	758	819	807	755	802	801	767	760	749	757	809	734	801	827	780	824	750	759	801	784	817	797	816	788	834	737	769	823	771	813	730	782	783	757	800	795	789	765	802	782	774	737	759	797	793	748	818	748	789	795	742	726	765	811	814	758	754	771	784	800	737	838	795	743	811	827	808	819	788	773	747	734	771	780	819	776	797	754	808	777	800	784	806	762	742	736	778	736	805	754	759	784	783	799	829	809	764	778	801	755	804	771	751	844	766	766	783	739	755	815	827	779	775	793	763	803	857	759	793	747	848	750	804	799	803	740	763	781	780	825	808	830	788	748	826	792	749	809	772	808	730	761	780	790	763	745	805	795	774	802	740	725	786	815	763	766	793	789	801	767	791	756	814	758	779	772	763	793	778	796	747	750	768	794	798	786	753	779	754	806	777	819	740	776	817	753	833	765	778	781	821	846	725	759	779	751	787	765	785	831	810	788	795	783	820	774	775	767	787	775	767	787	758	754	772	789	795	707	804	750	768	802	775	795	780	785	749	788	760	824	811	811	786	772	756	797	810	773	807	769	777	761	752	758	780	812	783	772	763	792	731	811	787	755	768	780	758	780	790	807	694	736	767	767	812	798	802	743	798	785	752	772	740	789	778	758	776	765	779	725	762	768	771	768	795	739	820	745	773	758	806	801	745	820	813	803	785	816	752	775	748	768	784	763	803	802	732	823	757	803	777	714	806	795	797	778	825	812	749	778	818	790	799	794	742	739	789	784	783	809	774	775	745	742	777	785	818	736	781	774	793	775	787	765	837	772	818	808	764	784	758	791	801	812	739	757	800	763	749	754	743	793	745	720	813	737	801	777	783	796	762	789	827	749	772	747	800	734	848	762	752	788	784	774	815	764	773	772	743	764	822	774	725	789	761	777	781	787	802	772	765	766	748	807	795	776	782	758	828	789	709	799	811	772	823	760	748	752	766	809	750	812	766	793	750	785	749	782	776	795	785	794	827	778	757	766	803	766	794	780	774	772	786	812	815	747	753	809	772	756	726	798	764	762	752	811	780	779	811	726	755	796	776	791	760	785	801	810	795	792	764	840	778	792	782	767	799	809	755	798	757	791	764	753	800	749	775	739	786	789	810	764	762	804	801	822	780	735	764	792	798	756	760	747	797	743	738	802	788	793	720	778	802	814	823	770	748	810	827	798	779	783	802	789	777	788	800	840	797	721	768	807	788	786	740	779	767	760	817	786	791	790	797	815	759	790	763	797	763	736	792	758	798	828	780	769	754	827	794	738	802	818	783	752	788	825	753	772	765	792	724	785	770	759	733	764	754	793	781	786	774	756	761	780	766	793	751	813	767	779	751	807	781	801	779	768	779	789	782	826	771	751	775	784	757	767	728	810	764	748	777	779	754	753	804	793	800	799	812	835	788	766	820	800	791	773	770	781	800	735	777	758	787	837	764	778	742	752	766	789	782	775	784	781	748	764	781	821	757	770	791	747	790	827	775	735	763	802	803	766	792	796	795	753	780	841	792	763	727	751	739	787	733	757	757	736	810	828	797	766	752	765	793	768	761	827	793	735	797	771	837	737	813	734	771	801	779	825	791	742	779	766	771	737	819	812	798	791	791	786	796	779	795	815	811	760	773	798	751	739	757	743	763	754	822	771	824	761	829	755	790	723	833	773	753	790	797	785	763	768	815	789	821	841	727	778	684	822	770	831	802	751	809	771	740	736	765	760	785	763	784	777	776	765	770	762	806	768	741	806	758	777	767	770	736	800	792	809	715	774	793	808	754	790	810	719	804	806	798	774	807	773	749	787	773	789	800	732	802	791	757	805	761	808	781	835	744	747	775	780	773	805	825	763	783	712	811	800	784	761	737	776	758	781	803	757	771	802	738	798	751	786	778	822	777	741	781	729	754	820	811	755	771	740	778	782	755	741	803	794	755	772	792	745	798	757	801	792	812	806	736	789	745	797	803	797	795	802	798	774	793	833	787	788	798	786	772	779	734	730	797	825	822	765	837	799	756	800	809	736	796	785	780	766	791	830	752	801	805	747	774	742	779	767	827	740	742	775	798	817	810	799	800	750	725	830	800	720	785	799	798	832	790	743	794	748	755	810	776	779	753	776	821	761	782	802	766	804	759	803	747	781	785	818	733	796	776	773	758	736	774	802	809	796	779	785	791	784	785	796	776	748	766	756	845	784	778	824	791	777	767	808	782	809	745	777	790	778	799	799	746	789	773	776	749	772	767	744	776	827	765	780	832	780	749	803	781	761	788	756	741	862	801	754	753	781	796	787	756	758	773	813	791	815	832	786	762	859	734	809	761	768	721	771	749	733	763	759	725	825	767	788	782	773	786	756	756	745	777	800	792	744	788	790	794	772	723	785	728	778	797	742	776	792	842	772	765	734	800	739	774	789	753	799	811	793	799	734	794	759	794	751	783	779	775	783	762	784	830	769	764	802	798	763	799	780	835	752	799	779	778	739	777	803	759	763	735	757	785	795	811	793	780	760	835	788	772	762	811	828	835	795	789	797	786	750	740	774	768	758	791	805	775	779	822	851	784	759	785	795	797	804	783	726	804	795	735	744	796	729	794	813	764	755	754	817	808	742	788	718	790	778	810	770	802	799	793	788	805	804	771	784	767	785	750	773	741	763	801	755	755	776	776	798	774	792	754	800	789	800	766	772	766	807	823	747	792	776	821	809	751	771	787	818	741	736	802	758	746	763	800	747	771	773	831	713	810	771	782	820	824	785	781	767	727	809	749	762	744	797	761	795	804	771	794	783	789	764	806	754	820	768	763	795	765	738	739	802	799	761	795	738	752	807	800	798	772	761	815	768	808	737	772	788	789	808	771	794	793	753	778	742	742	746	796	770	807	783	782	788	807	789	744	732	761	777	737	772	756	779	788	829	813	801	774	806	754	769	799	828	778	744	846	806	736	751	784	812	780	803	816	781	791	806	772	761	730	786	734	748	766	773	798	770	826	786	791	794	793	795	794	796	734	785	826	766	791	750	778	729	780	781	814	822	815	751	771	769	761	819	795	804	768	812	791	787	778	709	771	771	749	821	799	794	787	794	767	776	749	773	782	805	758	810	811	784	770	815	761	816	759	775	775	788	783	799	748	772	804	815	761	759	773	769	749	758	805	781	786	801	758	755	762	793	790	799	760	797	830	751	833	741	733	742	756	772	800	768	797	785	786	768	801	816	832	801	757	795	771	766	796	764	807	762	769	791	790	795	817	779	736	755	742	779	785	763	829	789	715	761	780	797	766	791	769	704	803	739	721	779	778	773	782	738	753	754	826	743	796	778	795	813	724	736	759	774	803	798	802	791	789	795	729	778	756	795	812	795	789	742	811	804	817	770	775	718	823	708	762	732	758	774	788	796	767	769	807	834	784	775	789	767	772	766	743	793	770	797	776	807	762	771	825	737	741	831	760	768	820	801	751	799	788	822	768	818
6565	760	837	645	541	479	446	402	404	394	385	448	411	389	367	390	404	361	367	355	382	402	362	392	369	403	357	384	389	340	385	356	376	339	325	404	350	389	363	345	360	365	331	356	387	359	346	374	363	350	352	355	367	382	394	340	386	356	376	391	393	370	350	374	353	389	403	351	377	368	331	391	390	398	360	380	387	352	363	344	384	389	335	332	356	356	353	363	397	363	385	326	361	375	370	352	361	416	388	372	329	351	356	371	396	401	390	360	395	376	362	341	336	391	356	370	351	347	353	349	342	364	370	342	382	359	391	375	390	389	374	364	368	371	317	369	379	369	375	336	353	344	398	326	351	378	368	399	373	398	350	356	388	364	363	360	376	324	374	410	362	374	401	342	399	375	393	347	341	380	377	364	388	402	375	367	376	379	383	377	370	332	381	351	355	354	374	336	359	391	364	394	352	369	378	405	314	392	383	330	357	391	356	365	377	355	379	363	362	371	375	341	371	342	386	335	340	379	370	387	364	341	371	352	357	355	396	374	410	342	360	375	382	367	386	359	319	345	411	372	378	369	382	396	334	351	387	334	371	364	376	348	340	380	361	349	365	376	361	363	343	328	377	368	346	358	378	361	383	387	360	335	405	356	354	383	358	325	343	363	380	332	354	334	360	391	395	354	349	380	366	405	362	355	366	403	387	369	372	328	407	342	372	386	364	394	354	396	348	339	390	368	383	381	369	346	363	349	352	340	388	329	352	314	333	349	339	357	385	379	344	351	392	361	366	338	387	344	403	359	368	351	379	397	373	389	351	375	344	360	382	371	327	346	355	349	409	348	355	351	372	346	332	355	397	363	357	383	343	349	384	372	366	338	389	352	373	379	344	363	386	363	363	354	370	359	361	365	397	374	362	341	432	396	381	360	361	360	342	356	393	335	389	345	360	399	384	356	358	326	370	323	350	378	333	348	348	335	387	360	330	363	388	388	386	373	400	355	363	360	371	390	371	362	388	353	372	374	377	348	333	367	396	367	385	369	360	401	399	400	382	402	383	408	395	396	368	411	335	323	339	391	368	369	347	334	360	328	357	373	384	346	347	364	372	361	344	357	368	361	381	346	390	381	367	330	398	406	352	382	402	339	346	389	372	355	341	376	392	373	359	346	353	394	366	381	401	381	363	389	360	364	367	360	386	380	391	355	342	348	333	413	385	374	314	361	352	377	323	354	354	341	365	360	351	404	374	359	368	326	398	357	349	367	355	402	357	354	391	367	382	359	361	426	356	351	319	373	375	355	372	373	373	383	358	376	360	378	314	391	353	410	364	361	403	357	377	334	339	337	372	350	364	318	363	328	351	344	374	369	352	369	374	351	375	383	394	356	350	346	351	356	398	346	320	373	367	341	370	396	361	347	406	374	386	376	385	330	364	374	364	354	394	355	354	384	406	349	360	380	358	384	377	396	370	374	354	387	385	368	389	400	358	383	378	354	362	387	360	344	331	355	320	376	381	337	370	368	355	388	364	357	364	383	345	354	355	398	355	394	386	373	385	392	401	389	329	363	377	359	356	362	361	363	341	347	381	345	391	394	390	349	346	391	374	402	356	361	338	369	378	410	340	358	396	349	390	346	361	391	375	356	427	393	380	359	397	374	337	367	329	364	387	357	376	405	393	382	380	321	361	355	393	353	352	333	368	335	357	374	352	370	335	347	353	388	349	320	344	360	354	370	409	368	398	389	381	338	360	378	386	370	372	373	373	409	355	374	359	367	365	357	359	345	369	367	353	348	404	373	386	381	356	357	399	361	327	356	373	399	360	355	355	352	409	331	346	379	352	376	386	356	375	339	382	340	317	342	386	395	357	355	370	387	386	399	357	395	328	355	403	358	424	339	387	333	380	364	355	389	377	365	376	369	368	364	369	371	362	381	395	381	358	375	397	378	346	341	376	359	354	355	390	347	360	380	351	372	348	395	369	363	347	375	391	336	361	367	389	387	368	361	379	375	391	358	357	380	371	395	352	387	351	363	375	382	339	369	370	345	397	362	365	393	370	366	373	368	311	348	402	363	372	391	324	392	375	336	385	363	382	356	355	343	364	385	360	399	354	404	334	362	355	398	362	386	391	371	360	355	382	363	361	385	374	336	399	365	348	378	358	380	369	370	371	361	383	376	352	374	351	387	366	367	367	362	369	348	359	326	339	401	353	336	377	334	383	359	385	376	380	362	399	361	386	377	340	386	335	375	339	359	337	349	356	361	348	393	352	387	375	399	377	387	377	361	379	368	342	372	360	386	389	371	366	343	387	377	386	360	366	364	362	334	375	386	366	405	361	332	392	353	328	360	387	362	365	361	371	323	344	372	363	381	383	352	399	342	365	328	364	363	381	371	386	390	358	346	389	355	394	369	382	378	357	383	333	324	327	390	349	358	382	355	374	333	337	374	354	367	368	364	368	411	382	407	421	369	348	366	370	362	371	347	393	378	386	370	367	380	386	355	334	331	376	366	362	373	406	357	376	363	332	321	365	414	394	377	387	405	383	380	405	376	369	388	371	354	400	342	352	376	391	344	362	385	351	387	355	354	329	406	382	343	364	326	350	366	315	333	404	405	359	373	363	387	375	368	344	356	374	343	368	333	376	376	359	384	415	415	379	341	371	387	367	346	358	386	359	376	390	359	358	365	393	364	372	362	362	371	368	378	385	389	385	372	341	380	384	381	359	386	364	379	360	365	375	378	360	352	382	402	362	399	404	356	345	343	370	330	375	354	385	359	341	391	372	384	369	349	382	368	369	376	344	376	353	326	363	385	401	375	392	399	401	400	370	367	372	348	403	368	338	357	355	364	360	336	378	339	358	412	335	357	337	291	364	350	393	362	356	352	359	363	363	371	350	343	397	384	399	387	385	385	368	357	362	386	363	390	363	389	360	365	324	380	366	359	398	382	409	352	366	367	349	348	370	369	340	365	361	382	380	347	336	364	404	347	357	358	349	405	349	364	360	375	363	338	368	362	385	378	358	338	385	362	379	328	378	348	345	377	401	381	341	378	399	398	363	352	351	376	376	393	359	376	415	357	389	370	382	336	381	368	361	375	359	360	368	403	377	357	385	376	357	337	336	385	404	353	382	381	353	362	345	384	353	379	347	352	353	355	375	390	381	346	365	351	378	380	357	355	367	332	367	352	340	385	363	346	365	374	382	398	387	392	373	346	376	371	398	406	371	387	354	386	372	365	379	351	353	366	363	369	354	365	375	363	382	358	393	332	357	383	373	415	390	388	346	368	373	351	378	348	401	369	373	357	387	378	367	372	398	337	374	357	328	364	386	369	359	368	345	371	377	351	349	319	357	363	393	351	358	368	371	342	380	350	352	398	353	362	364	391	358	375	348	371	399	369	384	381	344	356	377	345	369	333	362	370	386	376	378	342	388	360	399	380	366	378	376	386	394	356	363	397	369	375	376	389	374	342	373	342	346	356	350	361	396	378	381	358	334	325	359	396
6332	1153	1713	1892	1740	1517	1350	1282	1197	1105	1123	1041	1025	1055	925	972	998	1016	954	952	944	990	956	932	852	901	924	912	940	895	915	932	908	887	946	925	901	907	900	886	852	934	932	902	954	898	934	883	895	927	936	948	939	864	942	895	908	887	954	896	875	936	912	895	889	883	904	925	930	899	886	914	847	905	906	904	897	883	878	872	904	847	948	880	924	907	865	929	901	859	913	843	932	932	847	913	906	889	873	886	904	853	874	866	930	912	867	840	840	910	884	866	916	897	919	920	854	871	918	915	913	860	940	871	873	888	919	884	899	921	883	842	875	890	927	876	884	891	862	908	934	925	842	935	930	886	867	962	918	893	924	985	870	903	871	922	910	873	939	928	905	863	877	904	911	909	897	902	884	853	945	858	854	849	931	870	838	883	889	881	862	915	855	893	895	871	840	847	893	943	914	956	902	883	911	848	942	855	862	887	848	883	907	916	874	855	904	930	878	898	903	863	858	935	880	883	825	870	884	932	878	875	927	849	887	925	885	933	876	910	872	880	884	897	893	909	875	857	913	874	855	938	915	913	870	875	910	854	924	879	895	884	886	892	900	908	862	898	931	857	931	852	878	897	860	894	873	917	864	864	883	896	882	851	900	864	865	885	934	892	866	876	872	946	902	905	889	867	874	824	856	900	891	884	846	869	910	867	888	917	894	889	814	910	917	918	885	922	881	912	895	861	914	904	910	874	913	885	904	917	899	899	889	914	865	902	849	862	893	924	858	846	842	887	836	915	882	888	891	925	864	870	905	912	903	896	910	918	888	873	894	875	859	963	888	883	869	920	920	866	951	852	845	899	910	897	856	917	881	894	878	899	879	858	929	891	860	878	860	960	878	920	907	860	899	897	859	849	929	874	901	894	877	839	899	896	905	842	892	888	854	869	901	934	817	857	906	826	848	898	919	888	896	864	875	916	931	877	899	908	872	879	903	873	861	835	896	865	887	928	926	891	862	913	942	898	868	856	853	904	897	896	852	887	936	882	908	890	887	928	921	878	882	888	845	885	916	871	901	906	895	872	912	843	905	871	833	864	914	885	894	905	880	880	881	884	902	908	891	858	906	922	909	887	925	920	828	852	918	857	862	896	869	857	898	898	865	931	899	870	853	912	894	917	870	922	935	910	898	941	902	875	878	869	917	905	877	902	866	886	923	873	872	944	875	834	875	872	886	871	865	855	931	913	934	860	885	886	904	913	913	984	885	894	832	869	898	898	886	922	903	874	876	884	871	908	914	884	899	891	902	872	875	902	858	898	896	853	908	908	872	860	935	847	878	903	898	909	896	930	836	897	873	915	855	913	889	851	858	852	863	890	893	853	897	913	893	876	881	927	903	912	854	903	865	863	908	913	931	879	873	891	951	916	938	893	894	866	891	907	925	890	887	877	890	896	918	868	933	875	898	862	904	846	866	918	870	870	937	910	826	857	910	858	843	901	883	904	891	873	935	864	876	899	820	833	888	851	896	915	878	864	875	913	872	941	907	902	900	868	853	910	930	891	874	873	893	933	883	940	866	886	844	921	876	856	947	853	909	891	903	863	893	909	851	869	916	821	902	848	880	850	893	870	907	872	858	899	829	858	930	945	876	879	867	849	894	881	888	896	866	903	890	920	900	868	888	871	871	873	894	892	879	849	884	927	874	897	866	890	886	920	902	942	900	889	859	963	865	969	881	903	918	942	869	904	917	835	863	878	919	864	890	895	907	906	843	878	925	900	877	903	880	878	893	897	906	888	869	882	877	901	888	852	812	892	887	866	838	896	875	871	890	883	905	863	865	905	886	903	917	875	898	874	842	890	921	878	940	919	910	914	835	863	873	916	848	893	858	922	898	878	866	860	889	935	866	885	919	928	881	869	899	909	940	891	911	878	873	892	890	855	868	886	890	875	861	881	903	893	870	928	878	820	903	962	896	896	885	920	840	883	862	861	836	885	914	876	847	897	942	877	880	886	897	910	869	927	850	953	1001	887	915	880	872	921	835	874	831	934	882	906	870	910	872	826	937	894	896	888	866	851	870	910	913	874	966	839	860	845	854	854	914	917	870	901	892	884	936	868	889	914	843	846	895	942	943	874	849	891	907	884	914	914	926	845	879	861	880	915	914	873	897	822	905	897	903	876	888	845	896	869	878	838	875	901	839	866	887	913	876	926	901	937	947	878	935	918	890	867	919	936	904	846	903	893	873	855	913	916	931	895	919	899	920	905	870	874	901	885	885	914	872	886	963	896	928	869	872	907	888	910	899	872	874	880	859	878	908	861	902	905	908	891	884	889	929	890	884	876	874	899	879	914	884	923	908	919	850	902	906	888	896	822	911	902	900	840	868	886	854	860	921	910	883	932	920	873	905	947	881	881	855	917	861	851	896	862	885	925	849	858	950	842	934	872	880	866	902	914	948	879	918	916	851	892	919	845	905	919	887	868	917	906	947	847	899	869	909	905	870	926	911	864	906	885	896	850	834	869	889	927	887	865	892	854	874	808	902	899	863	929	906	863	854	862	897	870	899	881	918	882	874	874	897	884	873	913	893	858	917	841	863	928	936	866	874	916	924	894	881	846	872	897	859	903	845	836	866	907	920	908	925	875	952	879	849	857	898	885	911	877	843	858	859	857	908	873	903	846	869	901	845	904	921	885	907	885	842	901	837	883	888	860	863	909	849	819	888	873	891	874	875	907	858	913	897	894	861	922	889	897	888	903	845	944	952	873	928	895	853	921	849	942	879	911	957	900	869	928	860	922	902	878	946	883	893	915	928	857	941	905	904	910	875	912	908	854	907	904	978	894	878	917	918	949	886	936	873	911	920	858	903	865	887	862	856	924	888	879	956	856	913	848	857	850	904	880	929	863	930	857	919	852	885	966	875	912	895	863	894	869	847	930	880	933	906	855	855	880	928	894	897	918	889	906	856	910	892	920	876	920	875	939	964	800	867	877	914	840	883	921	882	926	847	884	866	881	890	869	910	913	891	895	840	890	887	874	839	885	868	919	894	864	887	843	894	875	861	853	918	875	884	908	899	925	926	939	861	924	904	903	917	953	833	887	896	916	936	899	894	911	913	910	870	925	827	888	888	902	892	882	875	879	893	902	885	910	872	888	882	868	841	957	872	876	881	895	914	916	857	891	886	881	874	882	885	894	861	884	859	886	894	862	917	907	907	863	883	882	887	914	921	869	914	877	911	896	886	929	885	900	911	862	905	838	868	920	861	858	904	859	925	888	911	904	882	886	915	914	916	865	915	917	913	888	916	876	852	882	889	924	872	916	928	954	890	889	900	898	861	904	877	925	851	893	869	852	907	900	929	856	905	878	878	856	928	903	857	943	853	886	851	868	890	868	884	887	901	883	865	901	935	905	886	845	894	876	901	903	850	869	902	894	863	860	867	911	916	843	894	909	884	951	849	862	938	848	886	820	877	912	927	836	856	970	906	876	955	896	897	860	838	889	885	877
12111	1018	985	792	622	445	411	321	329	317	273	302	277	248	253	282	247	237	255	234	270	267	234	233	228	219	194	234	232	233	240	212	228	224	217	217	251	239	242	239	215	250	246	239	220	220	211	231	228	249	219	222	236	218	228	237	237	214	227	230	220	232	236	219	228	245	212	228	213	224	233	193	259	242	232	216	239	193	207	218	230	238	238	234	219	258	210	220	229	233	229	231	199	222	201	207	224	239	195	200	191	234	197	207	233	246	237	217	229	231	245	230	210	210	243	216	205	237	226	218	237	251	200	198	241	226	249	224	232	212	235	221	232	250	213	213	230	201	222	212	195	228	184	210	215	215	195	218	238	214	252	220	203	190	223	245	208	211	237	220	235	233	212	205	219	216	203	223	211	210	233	232	221	240	236	217	229	222	220	242	235	247	232	237	242	254	226	202	227	243	234	228	234	223	226	228	205	229	225	213	236	241	239	227	217	216	227	213	226	230	230	200	224	199	199	219	206	202	217	228	196	212	207	237	230	191	249	237	246	244	213	252	202	223	238	214	204	226	203	229	232	207	227	225	227	221	234	214	236	207	220	241	239	190	228	243	237	227	228	228	229	213	233	235	227	247	213	202	234	209	238	234	221	221	199	227	227	234	230	242	214	221	238	216	237	213	202	228	223	222	221	219	197	198	249	208	212	212	223	230	219	230	217	217	244	217	218	232	209	223	208	229	206	222	207	223	202	203	237	204	211	215	248	213	210	199	232	236	194	210	199	232	214	227	260	236	226	224	217	207	230	237	226	227	208	222	224	231	226	214	222	237	231	224	238	232	224	228	255	235	205	248	212	246	234	231	204	239	258	223	232	195	200	247	209	212	211	259	215	237	221	220	207	240	239	219	242	217	242	220	229	225	209	214	256	213	227	189	278	248	231	209	225	231	210	235	216	255	217	227	249	228	237	244	214	238	224	200	215	228	225	225	209	199	217	225	215	214	202	196	217	236	247	230	240	212	238	274	203	219	229	234	210	217	232	228	221	235	217	229	229	234	223	205	214	233	219	231	229	211	224	232	234	208	230	241	205	236	207	231	203	239	207	220	232	208	239	250	228	231	193	203	214	241	221	225	215	229	213	229	218	208	244	222	253	215	216	222	205	230	214	221	225	246	215	218	210	235	214	227	236	216	236	232	211	228	232	198	236	221	240	215	224	245	242	213	210	224	225	232	222	228	222	243	207	218	214	213	236	217	229	174	246	226	219	186	223	242	201	254	220	259	251	246	218	190	223	224	239	218	207	199	220	245	240	223	244	211	210	218	206	210	274	229	214	231	211	228	209	201	220	227	213	213	220	221	221	235	204	229	235	208	206	208	226	206	255	237	206	222	215	209	228	201	222	211	222	244	222	238	229	211	228	218	208	243	232	215	238	204	231	260	201	207	247	241	215	214	193	217	235	219	234	212	230	220	236	224	224	244	218	223	234	210	207	195	212	243	194	230	235	211	196	218	259	218	214	223	244	196	221	213	243	213	233	213	232	229	222	228	197	243	244	240	220	225	222	199	207	215	252	187	226	246	198	227	249	209	230	246	217	230	228	260	218	238	227	222	240	220	201	215	213	220	237	228	238	233	256	222	226	216	244	219	229	219	209	244	219	245	246	213	197	220	240	217	234	241	242	209	225	209	214	206	249	262	231	218	237	225	238	212	225	216	228	238	232	235	248	212	191	194	211	213	206	229	234	227	232	216	209	209	222	244	223	203	200	221	222	224	266	243	253	222	227	207	236	214	257	233	216	187	218	227	244	213	228	228	232	192	217	228	233	209	234	221	202	221	229	251	249	231	225	189	245	247	233	201	192	244	219	223	211	209	237	242	237	212	241	247	247	197	221	235	242	215	199	227	229	228	201	214	228	242	184	236	236	242	201	234	205	210	227	228	233	216	238	226	212	226	245	250	236	193	220	245	220	224	220	232	243	247	217	223	223	227	217	216	242	192	228	213	222	250	229	230	217	201	226	233	235	201	236	211	208	238	237	230	191	219	200	222	261	207	234	237	232	228	209	241	217	223	239	246	231	233	205	241	217	204	211	223	251	216	213	233	239	251	213	234	208	219	208	219	209	239	220	209	217	215	228	217	236	232	224	207	228	212	240	222	259	267	195	237	226	247	246	207	237	210	208	245	260	229	232	219	220	240	219	203	231	220	203	215	212	258	251	230	228	224	218	246	254	226	228	223	208	221	233	232	262	231	200	240	206	223	233	234	221	225	197	214	239	237	229	209	207	228	194	238	199	210	215	235	214	217	240	230	231	228	246	222	217	233	247	215	235	229	233	208	225	245	210	235	186	235	212	228	234	237	197	218	225	224	224	221	201	238	215	223	207	226	208	223	240	193	213	251	222	239	239	213	233	203	203	205	243	225	215	210	247	229	222	234	220	243	190	235	204	212	219	252	230	225	227	224	220	208	203	212	228	240	221	225	228	220	235	249	228	200	260	248	240	222	202	253	236	245	239	252	221	224	254	228	215	250	242	189	215	224	226	244	206	220	202	210	218	211	230	207	226	219	242	219	228	218	189	256	222	226	240	240	172	231	224	240	233	206	209	209	256	244	244	214	216	211	204	228	239	226	238	215	222	242	207	210	236	238	215	262	245	228	194	236	183	221	239	241	212	236	218	229	220	220	207	245	222	252	237	207	205	201	208	209	214	213	215	236	239	248	242	200	213	248	237	206	243	227	240	241	250	237	211	255	235	229	221	234	230	200	212	206	212	234	221	236	264	248	219	242	223	224	210	224	198	206	215	212	222	191	209	215	223	224	223	219	211	217	219	237	235	192	251	213	237	210	227	213	218	234	231	222	220	208	226	209	221	239	232	243	208	223	219	232	228	208	227	211	215	234	221	225	241	235	233	242	222	225	250	238	220	244	244	203	243	231	242	235	218	228	206	219	232	233	256	223	217	214	235	223	233	232	272	237	212	252	222	207	210	226	218	239	247	240	225	227	213	218	229	227	229	203	229	211	240	202	237	230	217	215	227	236	191	233	232	240	245	215	242	207	211	220	234	246	242	221	237	211	261	194	211	248	233	241	222	240	241	202	188	211	221	233	235	235	226	226	204	220	224	226	207	215	222	213	231	227	249	226	227	226	196	205	236	206	221	228	206	235	259	228	216	221	222	222	192	204	258	247	236	218	237	219	254	211	217	233	214	227	241	236	223	210	230	217	239	206	226	226	229	229	232	225	248	226	212	231	231	244	226	204	205	242	252	252	230	240	270	209	225	215	254	230	213	228	250	230	232	192	205	202	236	218	223	220	215	222	207	215	223	222	207	231	221	239	212	212	226	207	218	213	207	235	234	252	230	235	228	219	241	209	237	221	225	217	196	223	192	238	207	217	226	191	238	260	220	206	214	214	206	238	229	213	219	202	221	211	188	197	219	225	244	224	229	219	222	217	243	219	241	236	232	243	217	229	230	232	225	213	209	202	238	227	227	248	234	222
7855	1201	2027	2359	2123	1647	1505	1243	1075	972	934	931	842	798	707	690	652	696	710	621	622	620	629	629	594	619	602	634	609	606	594	595	598	531	560	552	603	582	595	562	597	607	578	592	612	579	572	597	565	603	527	593	575	607	607	587	540	566	594	588	567	536	566	614	583	592	563	539	548	560	580	574	522	537	560	572	518	528	572	637	520	592	563	534	565	540	561	616	582	604	557	569	520	584	584	549	585	605	550	584	573	580	558	530	595	567	559	533	594	556	590	560	583	604	571	593	585	536	565	578	556	564	554	549	541	560	568	588	589	576	541	524	582	541	584	504	568	578	574	563	576	554	546	567	559	574	521	548	584	563	579	564	572	531	591	586	564	554	549	591	548	528	536	563	524	592	555	571	604	596	534	559	572	539	545	536	532	521	528	567	534	549	554	553	509	567	509	561	551	556	586	529	551	531	583	532	583	565	536	539	547	545	572	573	526	545	560	539	556	575	548	616	584	557	536	532	565	587	609	577	590	568	566	541	556	580	557	584	592	563	577	593	522	534	545	555	532	522	522	594	588	562	596	594	571	544	567	571	551	562	527	621	551	554	544	579	578	587	581	517	578	559	557	558	529	545	543	559	602	579	571	543	567	554	574	518	554	536	609	522	578	539	549	578	629	569	562	547	548	519	597	589	556	542	537	542	550	565	561	545	550	564	578	534	562	562	541	573	519	551	527	567	575	554	531	540	524	556	589	557	603	590	580	530	583	563	527	550	566	546	551	526	556	579	563	558	547	547	560	520	590	603	568	559	565	570	576	594	529	569	557	545	521	581	577	581	600	543	545	549	543	528	550	552	595	578	547	524	542	586	560	551	535	577	567	557	552	557	532	549	557	571	580	570	601	580	566	541	570	567	555	542	555	564	585	537	574	575	550	562	561	554	550	530	563	572	616	578	532	559	577	519	561	507	569	528	571	548	563	602	573	559	552	594	584	519	561	530	511	504	595	530	549	547	558	547	594	521	541	572	561	572	579	571	568	556	564	575	516	539	551	549	569	566	562	556	545	589	587	582	536	555	548	572	560	580	599	547	554	598	541	566	589	510	559	570	564	546	581	588	558	586	543	552	580	552	558	577	546	522	535	530	579	580	579	562	569	549	533	567	550	565	580	537	542	559	546	537	543	553	544	556	571	544	572	589	551	543	540	593	624	559	557	594	526	506	601	576	538	619	548	539	536	579	547	522	559	571	589	546	587	544	557	599	569	587	566	593	578	606	561	550	551	579	527	547	575	587	570	541	540	533	532	542	540	545	575	522	587	584	536	566	541	522	574	573	554	537	516	556	596	557	613	537	559	592	607	555	558	560	515	562	548	583	557	569	592	521	544	545	552	585	537	538	586	582	564	555	517	502	572	551	576	559	584	553	526	540	558	538	583	551	613	563	586	564	541	590	543	552	555	544	511	584	572	549	572	560	602	622	528	562	564	564	559	587	537	562	566	537	564	559	583	540	542	519	530	559	559	605	514	556	554	578	545	539	557	530	565	589	570	514	495	581	622	538	551	563	551	544	563	587	541	508	551	543	547	569	574	561	516	557	540	576	565	580	536	574	556	555	568	531	596	614	557	562	553	539	520	482	563	606	571	584	563	518	595	577	572	511	575	550	550	531	574	511	533	540	581	582	557	550	552	540	562	560	546	560	573	563	554	539	593	509	551	530	558	568	558	549	576	549	509	536	588	520	534	531	553	555	559	518	550	555	588	546	608	546	548	576	533	558	579	517	608	580	543	508	538	581	565	539	574	532	542	550	562	552	531	560	553	527	553	546	571	598	508	520	540	543	593	554	555	550	556	556	558	568	548	566	526	569	599	555	590	588	561	490	608	568	550	590	525	534	596	599	554	546	533	571	575	560	565	566	501	539	575	541	556	538	498	559	567	583	567	557	564	553	591	540	562	605	580	529	608	592	558	576	563	524	577	595	603	560	558	529	559	542	573	581	571	579	620	544	539	542	514	570	556	576	595	553	516	590	547	540	557	561	542	520	529	584	590	562	579	563	594	568	568	559	561	558	560	565	548	563	555	532	588	566	565	540	572	568	565	526	553	541	508	594	574	581	588	583	543	540	567	545	515	562	530	544	579	575	592	580	565	556	549	559	585	571	570	558	487	587	569	569	521	589	500	528	589	574	587	559	552	568	570	557	557	578	576	551	539	559	605	569	576	556	580	558	559	556	590	562	566	538	618	532	574	532	566	610	567	585	550	570	591	567	565	543	576	598	564	561	563	539	568	552	557	569	569	569	548	540	486	534	567	553	592	535	548	537	576	557	511	563	554	544	549	565	597	568	565	580	567	556	555	547	576	541	576	563	595	596	520	571	543	567	545	523	582	539	565	535	582	524	582	523	607	551	586	570	556	550	596	547	589	528	557	571	517	548	572	559	566	511	565	582	598	553	564	527	563	565	510	555	549	516	544	536	547	529	539	545	588	612	589	560	542	585	539	571	565	554	557	564	599	544	567	510	584	555	578	544	580	546	575	580	519	570	543	563	553	569	589	548	549	581	561	588	578	528	588	520	575	580	540	573	520	514	598	532	543	561	544	567	539	551	578	572	589	586	545	598	560	581	579	530	569	563	540	568	570	557	536	556	553	567	569	565	569	545	535	586	548	538	547	548	521	584	570	563	576	557	526	584	570	574	564	560	563	540	577	582	536	574	558	521	580	578	584	571	543	565	529	564	556	537	543	531	528	607	557	534	547	550	535	566	536	538	559	548	519	545	563	561	551	553	539	600	533	582	557	582	570	557	575	556	573	548	617	568	589	576	573	596	558	580	549	587	551	539	552	576	549	605	563	587	542	570	550	598	558	525	562	604	581	541	550	576	553	548	548	568	557	516	521	588	565	536	579	539	552	591	557	584	582	581	576	520	598	598	564	552	537	527	579	578	550	524	545	563	529	536	601	587	510	533	574	550	562	562	565	558	535	532	561	551	544	577	600	558	545	572	550	546	582	568	545	625	529	573	582	542	584	562	551	600	548	497	567	548	554	542	592	515	564	571	566	541	565	548	528	562	541	577	529	579	548	569	579	548	573	579	566	506	523	520	547	583	530	546	537	518	577	588	534	585	565	519	616	534	611	536	551	533	563	583	537	567	571	576	572	564	544	532	573	523	578	534	528	579	566	583	568	541	540	555	580	584	570	601	598	561	582	597	555	512	625	574	534	518	536	563	554	576	534	552	563	559	546	591	537	543	561	551	588	542	522	568	556	608	541	552	533	594	556	530	584	546	555	554	545	571	550	567	559	590	522	580	550	548	523	576	529	581	542	555	593	593	550	507	574	547	568	587	550	505	527	576	513	574	606	522	553	571	611	570	585	528	526	533	576	567	594	558	551	566	544	528	546	534	539	550	575	568	565	594	579	552	545	563	578	560	561	549	545	523	577	563	583	529	552	558	572	537	552	484	525	552	554	556	511	563	572	574	562	562	570	548	576	605	553	566
1392	370	385	354	357	342	326	355	281	354	301	341	322	304	292	293	322	332	358	309	328	311	288	304	319	316	312	349	327	314	317	315	322	304	290	337	297	286	285	323	349	304	325	272	286	298	307	333	299	288	344	330	334	297	284	343	328	312	311	288	346	291	295	330	289	298	295	312	316	292	304	344	311	304	312	325	328	330	316	329	330	348	330	335	312	287	322	338	313	331	318	308	324	280	316	324	305	299	315	327	295	316	339	308	338	278	295	286	330	327	308	325	349	303	282	269	303	328	329	321	338	299	326	299	298	321	294	285	328	333	290	275	318	307	328	320	297	304	348	288	317	301	297	300	291	329	321	310	303	289	307	331	318	353	322	305	333	319	317	297	312	304	285	325	320	308	314	317	318	276	334	298	339	316	327	297	295	328	335	289	323	313	312	292	304	298	337	360	315	313	321	323	318	320	312	318	318	330	291	304	310	328	311	304	307	299	318	343	310	331	313	292	326	311	311	325	332	322	327	318	267	275	308	287	295	357	320	298	328	306	358	292	310	325	348	270	320	308	279	333	311	325	291	324	311	320	314	299	301	290	300	305	321	328	311	317	328	299	314	328	304	300	321	298	302	324	316	345	332	310	270	312	326	313	300	309	323	334	308	300	304	330	298	339	308	324	315	321	321	306	306	309	303	325	324	342	329	293	302	305	323	315	303	313	325	334	323	279	309	292	345	286	306	358	311	307	316	340	301	278	318	305	314	299	338	317	310	330	316	291	339	306	317	309	341	313	359	335	319	299	323	334	296	347	311	355	283	326	314	323	307	319	342	289	284	311	318	304	310	303	306	306	297	302	360	316	321	337	365	299	282	327	307	287	295	333	292	339	311	325	313	310	302	314	305	327	329	328	270	301	306	335	319	326	313	292	308	331	293	279	295	293	339	318	309	320	300	328	292	335	299	267	310	313	317	288	303	311	305	357	313	298	308	345	288	295	313	312	316	307	291	293	295	324	317	327	291	298	290	276	322	300	306	325	310	326	317	293	301	304	282	315	322	299	325	275	331	309	325	283	315	323	343	293	333	308	290	319	282	280	346	310	323	309	327	283	333	301	269	304	315	325	313	292	299	335	325	346	325	292	298	318	305	290	318	273	303	293	304	279	286	315	319	330	318	318	320	312	315	285	312	314	299	308	359	320	295	306	305	304	291	325	300	339	314	318	319	338	318	303	313	311	317	297	312	301	322	296	305	294	284	301	331	339	345	309	289	311	309	327	308	296	308	274	312	273	312	283	322	327	330	349	340	303	305	276	257	331	308	323	339	310	295	327	316	283	340	317	317	312	334	332	343	310	331	326	323	316	315	319	317	357	296	306	295	341	323	322	310	295	317	338	346	326	293	318	337	319	300	323	318	274	337	286	328	298	324	320	314	317	294	352	297	299	292	302	308	341	303	357	336	310	316	298	307	334	309	343	320	323	284	324	280	307	292	299	328	280	346	285	327	313	310	325	285	345	341	292	339	338	342	308	296	276	306	336	342	336	325	300	312	269	332	299	303	303	330	303	307	293	298	324	325	296	310	310	306	297	306	331	317	282	303	311	322	291	323	326	337	295	330	300	285	292	329	349	304	309	330	330	304	298	304	332	305	316	303	319	270	307	297	300	296	309	306	332	291	302	317	368	282	302	326	340	293	303	294	315	302	301	289	328	342	299	328	315	344	287	301	305	297	327	326	300	306	316	342	313	311	329	333	333	315	289	289	308	274	342	329	290	310	306	326	322	318	348	290	326	312	320	303	290	305	322	324	322	318	321	287	319	329	325	336	331	315	322	294	311	305	315	339	301	324	285	339	326	300	287	313	324	318	301	314	298	309	305	315	348	314	287	298	344	314	300	303	301	270	314	318	307	320	324	335	292	288	294	320	355	333	307	316	323	364	309	310	346	308	311	307	307	318	311	316	333	330	332	352	339	304	317	315	320	316	323	330	343	312	349	328	304	304	321	289	265	294	286	329	324	340	295	306	325	323	306	297	315	357	287	291	316	314	296	326	314	293	306	336	297	346	302	314	330	300	335	286	325	314	287	327	343	353	313	297	319	299	319	312	339	297	321	329	325	334	322	310	302	301	335	308	323	315	287	327	305	356	317	302	340	288	284	321	309	286	294	291	295	320	302	311	345	304	308	297	291	316	332	308	291	300	291	291	313	338	314	307	320	299	341	300	340	312	328	333	306	318	280	301	288	301	323	345	310	292	327	293	309	337	335	315	307	300	302	285	326	297	311	306	337	312	313	284	271	300	328	297	307	316	311	339	309	323	313	303	315	315	335	345	324	323	302	290	293	296	297	303	311	280	308	305	294	325	337	314	330	285	334	318	300	323	344	297	300	341	326	308	338	307	317	302	282	320	339	328	320	328	298	324	317	329	291	316	327	323	311	299	285	311	338	266	304	304	309	335	311	346	348	294	312	306	295	303	308	301	296	290	333	314	309	307	293	347	321	295	309	289	304	292	309	301	299	313	330	325	319	336	318	285	319	296	280	301	295	298	316	316	278	292	313	321	311	326	321	329	305	305	311	292	320	312	323	323	342	339	291	295	303	340	321	309	328	337	321	315	305	320	270	336	356	284	315	337	329	319	301	334	306	328	325	315	321	297	323	322	309	339	301	286	270	311	333	329	335	337	313	284	312	311	292	327	284	299	315	298	326	293	271	314	289	305	312	310	332	346	332	332	309	303	298	326	313	346	324	313	308	337	329	316	344	335	305	308	328	319	324	329	292	298	330	294	340	327	325	314	338	302	323	308	313	319	331	357	314	320	310	288	320	341	322	301	301	285	353	302	342	335	286	325	282	313	328	312	283	317	320	314	314	313	311	297	334	325	316	321	318	288	351	286	336	282	287	312	313	311	318	330	304	330	346	298	298	310	328	288	311	297	330	331	327	286	305	319	311	309	327	323	326	300	303	298	299	335	332	293	307	335	331	309	343	311	307	343	319	321	318	323	274	332	339	318	351	302	313	315	310	316	325	328	338	317	314	323	315	291	316	336	328	303	330	326	330	332	321	285	323	319	325	332	290	283	311	334	303	334	313	302	297	310	310	318	311	291	311	296	269	296	313	292	313	333	327	326	348	319	351	284	297	313	311	302	350	300	317	324	289	313	362	350	307	317	290	332	319	319	295	303	328	307	301	309	317	304	303	316	315	324	296	289	304	317	336	303	306	307	318	341	320	304	299	306	315	309	316	285	336	306	328	325	318	318	330	341	343	298	313	323	294	296	278	325	385	284	306	310	318	302	304	317	305	300	316	309	339	353	304	311	314	332	298	300	326	301	324	284	324	296	302	310	291	314	330	271	309	324	324	315	320	323	315	313	321	300	318	319	320	331	283	318	328	346	314	296	316	334	327	303	292	321	306	315	305	301	328	302	301	323	313	345	344	306	296	335	311	287	312	318	304	323	292	329	364	320	325	280	329	318	297	314	310	337	322	299	298	299	329	342	305
2056	858	975	976	945	931	921	854	842	820	811	826	815	816	780	761	778	762	775	752	764	786	745	741	780	800	834	773	809	804	772	754	835	750	769	783	741	737	814	753	802	766	792	752	799	775	789	782	778	761	829	779	768	766	808	826	775	748	745	733	784	816	715	750	759	757	782	841	763	741	762	804	775	813	783	766	782	782	753	764	754	805	767	767	768	793	757	771	756	750	769	727	765	756	783	731	829	732	813	783	780	788	736	736	824	767	772	750	771	774	746	720	782	794	758	795	806	832	773	814	802	804	832	780	755	743	779	776	824	782	756	790	732	765	820	779	767	766	762	795	807	779	773	806	780	759	773	781	781	807	764	773	828	861	778	818	777	779	788	784	797	788	785	739	762	792	804	784	747	784	794	828	796	785	768	822	809	758	791	797	778	761	780	811	800	740	764	786	758	792	737	752	744	792	745	773	823	776	786	790	754	794	794	772	736	789	793	743	733	754	744	799	776	818	788	785	802	769	805	794	793	783	790	744	796	772	778	755	804	821	714	760	777	774	788	767	837	763	788	760	844	759	744	722	768	738	777	819	793	759	771	800	733	772	757	786	776	781	774	812	761	811	802	790	781	748	793	738	818	816	753	762	792	764	768	787	762	760	797	836	790	746	761	802	783	730	732	792	814	807	790	807	813	770	747	798	776	833	785	758	764	794	755	758	789	797	757	752	763	810	797	739	756	812	777	782	753	798	806	814	788	801	781	757	787	734	761	792	743	748	755	804	731	784	827	814	829	825	814	769	797	782	774	760	786	796	747	787	780	718	766	752	839	765	737	759	801	774	753	782	777	829	777	825	721	806	799	762	766	762	816	748	765	783	781	743	795	777	757	732	741	774	762	746	800	808	783	812	778	783	784	736	754	811	814	817	799	771	743	772	783	770	770	724	782	807	777	736	696	741	753	795	799	753	761	749	793	763	766	783	799	721	738	756	751	798	733	767	759	789	780	769	755	756	759	724	796	803	824	809	776	814	776	790	791	786	799	819	790	808	820	787	772	756	789	701	781	746	801	814	736	776	794	721	779	752	758	754	820	781	780	767	814	798	823	746	797	768	783	785	793	800	746	796	807	764	768	740	741	817	783	738	787	792	809	809	755	746	769	809	741	771	811	783	816	791	757	794	786	712	783	829	806	756	801	772	782	787	786	818	801	788	778	804	750	752	800	753	782	811	816	708	772	749	728	766	760	760	781	791	826	777	768	775	801	766	777	777	777	768	807	803	788	775	752	779	796	810	772	773	801	775	755	773	828	761	729	820	853	724	772	773	780	785	763	777	778	808	800	774	759	737	725	731	814	782	750	772	771	776	767	797	754	769	734	781	811	788	793	816	755	800	859	777	777	820	732	774	795	812	807	770	733	774	734	720	751	789	839	784	778	784	799	732	809	697	853	787	781	781	786	755	778	783	775	781	743	739	759	812	788	767	799	814	753	772	774	764	808	782	763	768	805	754	736	760	769	784	752	784	766	769	742	766	764	762	745	809	761	749	780	761	787	754	752	791	755	832	770	777	759	799	757	771	779	755	790	770	768	739	750	794	776	873	787	749	775	764	862	754	779	811	767	760	765	775	758	798	751	811	728	768	754	799	748	788	767	773	771	774	756	783	786	776	778	824	735	777	725	784	799	758	780	765	771	789	789	792	763	740	791	780	780	830	742	821	739	800	746	808	777	762	820	801	740	808	807	786	735	803	762	761	782	811	754	784	764	765	788	800	812	767	774	803	745	846	784	768	817	751	807	766	735	795	777	807	770	740	768	763	770	808	772	770	762	761	789	785	773	770	789	770	737	744	792	795	774	810	810	743	775	752	827	811	773	772	750	807	782	784	756	770	776	808	775	798	740	829	839	811	784	810	780	740	736	781	777	780	799	758	773	771	777	733	752	758	753	747	810	754	817	806	743	806	776	789	765	778	782	823	814	792	781	788	768	792	809	771	805	786	809	780	790	793	768	765	755	792	752	784	745	782	738	763	791	772	787	777	768	806	748	761	761	783	765	746	779	724	755	789	729	817	736	793	794	780	801	752	779	744	771	781	770	782	766	794	795	795	831	794	780	759	741	757	764	822	825	762	777	782	751	791	759	763	780	767	767	783	795	745	790	761	793	779	740	733	767	810	814	755	787	806	751	776	753	767	739	791	766	792	786	737	778	819	792	708	822	789	746	775	800	797	809	723	738	792	781	789	731	801	717	769	717	800	821	811	776	763	824	785	811	778	764	768	779	748	794	797	775	742	798	790	805	799	731	808	721	781	792	801	803	792	748	734	765	794	803	769	780	782	789	796	784	720	747	753	796	743	767	750	768	808	778	802	800	817	784	734	834	791	771	801	785	839	749	744	806	737	795	785	765	782	752	751	781	762	791	754	740	821	747	737	805	745	754	779	765	743	787	775	803	769	788	782	726	801	754	758	794	766	771	833	781	749	764	746	816	786	767	695	769	802	798	802	781	803	827	820	756	746	808	744	759	795	762	807	827	764	719	743	792	790	766	817	771	761	773	806	768	739	785	782	810	749	812	808	764	818	781	778	780	795	748	761	777	799	766	723	762	808	773	709	833	696	805	794	824	749	785	778	726	765	743	830	820	822	757	762	763	782	738	785	742	742	772	801	742	781	791	792	768	843	723	769	752	767	722	763	794	763	785	786	776	737	795	763	806	776	785	760	753	792	807	814	768	778	781	765	787	746	786	782	752	755	738	796	768	804	788	803	799	729	771	785	774	761	729	801	764	767	791	721	822	757	735	754	809	779	757	745	784	719	832	800	782	783	729	775	792	809	855	818	824	797	826	777	760	769	732	782	762	788	807	776	792	742	808	775	803	757	740	796	795	755	778	810	809	771	732	742	763	760	725	756	808	783	806	754	753	809	779	808	791	786	824	772	778	788	831	759	824	734	843	777	811	792	780	792	795	777	743	745	827	772	766	800	790	827	760	742	766	780	734	810	760	808	814	785	773	748	761	784	817	726	769	728	772	807	783	768	706	778	740	751	807	846	761	704	729	778	734	807	765	755	832	785	770	762	787	782	801	743	772	724	783	772	721	773	740	725	794	806	800	770	783	773	768	772	765	761	856	760	751	757	783	767	756	799	764	770	808	788	815	767	819	766	774	827	789	804	769	737	786	764	780	786	760	786	769	795	806	759	753	781	797	795	816	814	752	804	746	784	802	773	755	762	806	773	773	839	824	848	784	811	760	746	743	744	788	757	799	794	763	766	791	788	776	787	774	775	820	781	780	753	777	746	756	787	770	757	782	739	777	752	765	783	770	784	785	752	809	742	740	801	801	845	749	819	744	839	781	809	784	777	794	758	802	784	765	768	764	777	795	737	805	778	798	754	802	800	772	793	757	795	787	809	776	805	809	770	807	807	781	750	787	788	804	767	796	789	780	812	790	780	804	779	814	761	795	780	786	785	767	797	811	795	837	723	766	774	758	763	769	798	801	804
6507	658	693	649	600	503	493	407	402	391	390	405	358	420	395	402	388	399	385	350	420	385	367	417	366	370	358	368	392	355	317	357	350	390	351	400	374	374	390	416	347	339	385	414	371	361	335	398	413	325	379	399	369	326	384	367	375	360	351	380	374	388	372	382	354	361	359	363	353	421	377	394	374	371	371	359	361	364	405	365	371	385	387	357	389	397	357	382	352	348	359	372	381	399	333	378	390	387	375	369	373	388	368	378	397	367	358	362	327	385	385	349	359	374	350	354	349	389	372	346	360	333	356	365	377	362	366	370	377	414	372	374	328	367	377	372	372	365	411	388	383	379	364	367	363	356	377	354	369	332	367	371	392	354	362	383	355	381	371	354	376	391	350	351	377	368	331	437	378	376	407	333	353	345	361	383	355	366	347	342	407	357	358	353	367	388	371	343	360	363	345	414	366	351	363	378	390	390	386	380	368	380	397	350	340	351	398	373	383	359	343	384	388	387	377	349	393	374	366	344	356	369	357	405	396	396	359	399	379	340	365	359	397	362	368	393	392	341	369	370	395	361	409	346	364	367	380	389	389	368	369	349	382	354	390	360	375	353	341	373	386	361	355	339	387	342	370	356	362	339	345	346	343	382	374	386	374	368	363	357	376	356	380	375	385	370	410	396	412	361	324	390	334	347	321	399	396	351	394	351	353	394	338	361	369	372	335	375	372	344	380	379	347	367	366	382	359	392	339	375	338	338	360	384	356	376	364	392	379	400	348	402	366	346	397	388	336	374	349	372	345	351	409	363	410	393	414	416	367	368	379	369	347	386	401	386	370	377	360	369	381	349	385	333	387	390	378	375	395	347	340	395	355	375	386	367	386	404	359	344	365	410	388	352	356	361	362	397	385	402	384	349	368	357	382	348	354	395	369	388	369	358	389	360	408	376	403	356	361	401	354	381	355	372	390	400	351	366	329	371	331	338	369	375	361	359	400	372	368	366	382	334	387	389	354	373	353	341	374	360	372	374	393	331	398	366	375	358	329	394	402	391	371	341	406	374	391	349	368	406	349	367	360	377	382	362	344	361	335	353	374	376	394	368	337	366	365	376	358	377	371	347	337	362	352	390	384	378	368	346	343	369	370	413	374	348	393	373	329	353	387	350	353	312	390	381	360	364	371	368	376	390	387	368	372	332	354	364	348	364	368	353	337	341	359	356	376	339	355	368	349	375	343	336	369	367	349	350	387	359	377	365	378	398	384	364	353	394	369	360	369	396	348	383	402	376	345	353	330	385	391	407	400	412	375	356	351	383	345	366	351	373	395	365	347	374	376	393	366	319	360	363	418	340	375	354	371	409	372	397	382	363	353	342	380	380	341	385	378	365	409	373	390	410	355	375	381	339	371	354	333	399	365	356	377	357	367	387	391	388	398	368	380	353	353	368	365	369	349	356	351	367	373	362	390	406	388	343	391	362	355	355	342	398	376	390	405	397	360	369	352	366	355	388	360	377	365	382	389	369	369	338	387	382	346	347	387	349	383	379	355	363	388	388	396	371	387	335	329	385	402	352	374	364	387	350	357	345	370	375	348	357	368	415	376	404	392	358	384	400	358	371	394	376	365	336	371	358	322	396	348	364	360	350	365	376	360	356	385	360	360	351	345	329	366	317	336	365	362	392	375	361	339	397	375	331	348	387	370	364	333	398	361	338	318	387	353	357	340	384	345	354	340	410	393	378	326	366	386	367	370	414	378	389	368	375	354	356	341	360	399	398	367	354	405	395	360	385	362	404	393	353	375	386	357	373	380	381	394	400	399	337	354	383	379	377	389	337	404	374	406	391	358	362	366	387	378	337	410	388	353	371	389	371	382	374	371	393	341	377	343	361	367	399	364	368	399	353	378	370	349	405	337	370	374	364	366	382	362	372	388	390	382	375	383	379	380	369	403	412	359	394	393	348	361	326	354	384	353	360	375	373	366	375	374	371	359	371	374	370	360	380	346	340	371	347	395	337	376	381	349	357	374	376	340	351	363	355	348	370	373	369	369	346	398	386	371	377	385	368	360	344	361	350	349	333	342	355	357	338	361	377	357	376	339	380	387	371	336	351	375	388	385	383	344	389	356	381	345	389	399	368	382	366	369	348	354	405	364	358	385	344	370	394	349	357	380	346	344	369	360	323	327	377	360	375	371	360	350	356	378	376	373	370	387	338	333	338	363	404	361	352	361	376	373	351	386	342	376	361	336	360	349	412	347	383	370	359	361	410	341	367	363	358	353	352	346	387	384	371	407	375	347	351	397	341	389	372	384	353	367	371	372	403	347	387	373	349	349	366	348	362	349	358	372	378	386	341	390	419	367	384	392	363	368	383	363	404	353	358	349	337	366	356	372	411	334	345	345	338	385	332	386	390	350	379	335	363	375	343	360	372	371	383	375	374	347	354	353	357	369	368	334	386	366	373	358	385	384	346	352	377	385	382	399	381	384	360	372	394	351	326	364	378	380	369	378	368	332	345	316	352	379	357	339	365	383	392	342	362	411	387	330	403	370	367	357	369	355	383	391	383	392	367	363	329	396	353	361	356	343	393	371	338	363	372	378	380	357	355	375	374	366	390	347	411	390	339	388	373	366	360	357	373	339	346	355	377	377	395	373	364	373	418	377	370	346	379	394	397	386	377	389	346	379	309	354	344	359	373	367	354	390	332	382	344	340	421	344	354	360	358	368	362	377	342	311	362	377	350	365	353	357	326	361	353	342	386	380	335	381	370	379	377	374	389	393	363	368	378	366	366	377	356	385	312	348	324	383	412	361	361	390	398	385	347	357	383	358	352	342	356	333	384	384	368	358	377	372	377	372	348	379	369	371	369	383	365	369	359	359	355	369	365	363	399	395	355	388	385	366	346	359	394	377	385	368	354	314	337	342	341	351	362	381	367	341	346	362	368	366	408	380	367	345	407	360	360	386	343	368	370	379	344	366	364	353	345	399	371	320	363	370	366	386	368	379	347	360	337	357	330	363	329	399	338	346	407	365	364	370	370	351	361	368	371	424	366	365	387	364	334	412	365	370	368	395	371	382	355	383	340	380	367	356	394	370	372	374	369	405	372	357	411	351	361	391	348	354	388	381	352	365	370	396	381	348	391	393	415	355	357	347	384	335	378	400	391	385	362	378	370	391	342	364	360	358	340	365	343	387	372	352	383	410	358	345	355	365	375	345	375	362	372	381	365	356	332	378	367	361	316	362	344	366	393	406	425	369	356	351	366	340	389	374	403	347	357	339	398	402	346	395	367	334	370	363	360	348	376	359	417	362	370	396	337	371	364	365	357	344	379	345	415	351	356	387	343	366	368	374	377	346	336	416	366	323	402	415	369	352	379	365	379	377	396	357	388	360	379	395	397	383	390	350	378	372	383	326	340	355	335	354	367	372	388	358	370	360	369	350	364	385	381	375	384	409	364	396	370	364	382	357	359	363	370	377	364	366	393	389	405	392	381	378	367
6523	1188	1704	1841	1741	1556	1470	1310	1159	1047	1091	1054	1063	986	977	945	949	941	971	968	962	917	976	932	947	869	880	884	927	895	921	902	945	862	946	887	952	915	899	917	874	923	852	931	915	856	888	953	899	819	885	882	915	882	907	916	904	833	866	887	857	862	886	881	924	883	848	912	880	924	874	918	923	967	967	909	911	885	874	863	852	909	905	821	827	915	901	857	856	911	873	889	896	867	852	920	842	896	873	936	859	891	864	881	893	885	902	908	924	885	885	923	877	842	891	893	881	882	917	829	898	876	857	901	869	843	870	903	855	888	902	848	843	957	908	916	818	876	871	928	870	898	910	860	931	869	900	901	898	884	980	892	842	808	858	895	861	905	907	972	867	854	925	854	853	870	849	870	869	870	903	858	876	936	897	862	827	847	903	896	865	916	910	843	918	908	891	818	918	896	909	902	882	905	851	913	913	899	879	861	894	837	878	951	934	897	878	807	843	883	923	917	876	904	851	897	879	881	878	914	891	897	871	865	878	860	876	880	884	890	844	904	901	849	845	847	871	919	801	894	860	905	884	834	866	878	921	895	895	928	895	854	864	890	889	873	872	893	835	870	870	879	895	865	930	819	921	842	908	886	881	858	919	876	875	880	912	868	911	905	905	900	853	858	905	892	910	863	935	886	939	893	874	860	942	918	873	873	876	900	904	889	909	892	880	884	881	840	878	894	847	876	927	931	901	861	904	902	933	892	918	849	875	871	894	949	856	868	897	907	861	852	809	863	876	916	900	883	912	839	860	880	890	938	877	918	901	882	846	922	903	847	896	884	870	904	930	862	851	886	925	905	860	850	887	879	916	888	852	890	885	942	857	910	843	863	890	843	915	889	894	841	897	839	886	884	877	823	927	861	900	915	924	871	919	883	888	871	870	821	853	876	902	881	890	876	865	856	922	871	879	956	859	877	878	882	877	834	889	898	881	892	850	894	855	852	865	867	860	931	941	841	917	939	842	913	845	869	865	873	880	844	897	908	818	895	918	886	938	854	868	886	908	905	885	857	890	884	838	852	933	926	930	838	916	832	893	906	895	843	862	900	862	913	900	886	878	953	844	917	805	941	873	878	897	908	851	893	866	872	881	910	919	870	890	863	871	920	910	907	943	827	891	904	852	875	910	889	930	860	856	919	937	894	903	883	864	903	897	953	881	887	877	816	865	847	873	920	853	907	848	931	944	846	914	913	860	851	873	856	886	848	832	902	857	895	880	907	922	889	866	870	839	844	881	887	829	869	965	895	890	912	916	870	856	909	888	849	885	904	900	902	856	866	887	872	873	886	892	903	840	869	862	872	924	893	884	890	874	884	912	904	848	937	892	855	894	875	864	908	909	864	911	877	912	879	906	868	912	859	886	920	886	888	858	868	853	910	935	881	923	894	842	890	839	824	871	858	904	825	885	917	859	913	876	897	884	920	895	930	900	899	884	863	912	883	828	863	917	854	893	795	870	910	912	829	885	882	880	854	902	883	909	900	884	891	898	907	899	892	844	858	880	872	859	869	909	858	862	869	868	848	922	902	880	875	941	844	893	884	870	877	912	908	922	890	875	886	876	909	923	937	862	863	865	915	897	936	876	886	992	906	931	879	857	854	913	863	855	875	864	899	852	873	905	872	871	896	885	847	849	868	846	867	868	899	881	861	830	880	877	861	908	843	868	844	855	810	892	891	944	855	903	923	880	915	880	897	908	863	901	899	911	890	914	892	852	877	902	833	805	868	909	829	934	845	923	898	918	920	875	906	866	867	873	868	863	896	837	878	912	900	891	887	891	883	838	868	878	859	879	898	938	848	864	912	909	929	850	883	928	911	906	868	936	962	897	884	916	885	876	866	918	877	886	886	846	858	856	925	877	877	921	920	913	899	829	856	912	908	885	904	926	825	908	886	874	866	924	868	883	895	906	907	942	823	790	839	867	865	933	854	842	799	883	864	884	865	864	858	903	884	898	833	886	859	885	920	902	890	894	926	856	844	878	909	884	851	872	880	959	862	885	960	884	858	893	879	872	879	837	895	854	834	886	917	896	869	901	886	940	927	862	858	865	888	961	875	836	904	883	871	842	898	864	888	911	918	881	923	871	899	890	864	922	876	907	884	863	860	846	887	877	883	908	901	849	882	934	896	839	875	824	894	927	900	894	856	911	910	939	877	881	867	894	876	901	887	937	881	845	912	842	880	854	912	880	894	872	876	840	902	830	886	860	849	899	833	896	898	923	881	887	831	880	899	865	866	872	870	907	901	831	945	884	905	875	852	879	894	843	908	890	856	901	880	853	870	921	867	872	824	927	891	862	907	916	897	894	883	869	872	852	887	918	922	865	864	854	896	858	848	850	883	891	875	877	891	895	908	868	864	924	842	857	910	927	922	881	934	838	879	912	814	864	864	871	903	890	892	901	875	891	921	897	851	926	901	874	853	895	890	851	884	877	879	860	869	849	800	824	885	839	886	910	844	912	860	924	863	927	937	886	871	875	925	859	875	885	888	862	892	879	895	860	884	912	905	852	838	871	937	903	898	953	908	885	878	924	844	894	878	896	895	837	886	914	892	917	897	906	843	851	897	878	927	927	961	882	883	830	869	879	870	921	955	915	885	867	862	870	901	929	894	883	909	849	884	860	877	859	890	866	907	866	931	895	849	857	852	892	806	838	899	845	891	894	893	852	820	901	885	883	832	881	909	863	872	875	887	888	839	925	909	900	847	841	940	869	904	864	897	876	849	873	900	870	911	934	914	868	850	836	885	836	839	875	899	907	940	921	873	909	896	909	840	911	856	822	880	911	882	871	850	869	853	886	885	929	884	851	879	860	916	853	857	944	876	893	855	907	847	847	926	903	888	911	866	935	869	883	897	901	894	891	911	848	910	891	925	956	875	865	876	849	829	851	872	965	906	928	873	861	815	878	891	883	886	868	880	899	879	894	866	931	877	929	887	892	899	850	834	958	917	884	872	835	898	860	867	877	892	881	886	877	830	799	888	874	903	873	893	840	932	893	908	889	932	891	860	902	891	884	877	911	908	901	917	900	923	842	891	891	872	956	933	891	883	882	890	867	845	903	876	902	831	906	882	863	864	860	917	866	866	901	970	884	939	905	918	903	924	863	830	924	857	860	851	828	890	864	871	863	876	807	871	845	894	860	883	831	905	910	858	900	913	865	884	829	872	929	910	856	922	902	874	907	869	914	864	906	882	855	892	891	862	881	866	915	909	921	862	918	902	863	855	866	861	917	888	865	910	910	876	869	900	906	903	903	872	859	887	927	947	828	886	856	848	883	922	887	857	875	848	910	860	903	865	904	855	841	899	869	851	846	864	870	922	866	893	932	898	935	845	925	906	855	874	888	880	870	900	922	863	878	935	867	849	880	913	828	863	922	861	862	856	902	870	853	931	875	844	838	873	842	932	937	849	859	881	844	886	891	890	926	865	858	867	929	867	920	911	867	853	863	871
12057	1040	948	799	550	450	423	352	315	334	260	295	272	234	251	216	240	239	247	247	227	229	207	216	245	237	199	236	236	238	214	241	248	196	243	241	231	225	217	240	203	246	244	224	244	257	214	194	220	189	201	227	226	226	241	231	244	237	217	218	240	212	205	249	215	216	242	181	220	237	222	195	197	207	235	222	211	210	233	217	258	222	228	227	220	232	196	214	239	238	240	242	241	234	226	259	220	203	235	213	204	239	232	221	232	256	211	187	209	228	239	205	243	222	229	225	218	212	250	233	228	237	270	241	217	208	249	220	222	222	220	192	200	241	211	229	215	259	199	212	214	215	216	217	205	247	239	233	252	255	221	208	217	251	215	251	219	221	215	208	224	206	228	269	232	254	246	200	211	204	251	252	249	226	218	225	231	201	234	206	208	227	240	226	216	231	236	236	249	213	197	220	208	191	232	220	260	194	229	215	205	230	242	236	242	202	242	225	214	236	228	231	229	204	227	212	232	201	221	216	231	229	235	245	220	205	226	216	207	239	253	217	210	222	202	214	251	233	229	214	210	243	204	249	232	241	219	253	234	223	219	215	194	232	231	191	224	190	230	200	234	200	216	211	235	232	223	247	191	196	213	230	230	223	214	236	233	235	214	216	235	216	240	244	259	203	210	223	203	238	239	227	218	209	227	224	215	235	220	217	241	237	265	232	239	211	212	236	210	217	264	216	221	222	215	232	238	242	215	225	221	237	217	223	220	245	242	242	258	245	227	204	246	221	223	227	213	240	229	204	229	188	218	234	226	240	240	214	246	233	202	229	198	212	216	237	233	203	208	246	244	244	239	206	234	198	208	228	245	209	242	232	232	218	223	215	234	214	229	221	237	220	215	217	221	229	217	218	223	261	224	232	228	218	221	218	224	221	181	239	238	223	212	252	218	227	209	224	234	230	237	251	224	230	236	223	245	247	223	212	237	208	232	243	225	197	224	231	220	214	211	230	241	226	213	231	202	235	204	202	232	222	231	239	220	226	246	236	204	221	217	229	220	220	233	220	260	233	255	212	205	232	241	209	249	211	229	229	211	198	224	229	231	218	230	205	237	227	218	217	205	223	228	231	234	213	251	230	213	190	232	189	218	239	236	221	248	220	266	237	234	225	213	231	215	200	235	250	235	227	224	186	216	219	201	223	209	217	230	257	220	233	238	198	217	201	207	200	237	200	200	223	222	223	207	231	218	222	209	212	213	224	243	222	240	229	235	206	228	239	226	252	224	225	247	202	211	255	223	216	212	230	239	209	234	230	206	227	188	221	226	217	213	217	210	222	231	257	239	215	232	230	224	215	214	212	238	245	242	213	222	207	201	236	228	222	232	185	195	212	210	226	214	225	231	243	232	227	216	252	230	213	252	186	236	239	229	250	226	222	214	223	242	245	254	245	210	221	210	226	213	214	223	215	224	208	241	196	219	221	212	230	235	211	207	207	218	218	222	219	204	200	225	205	226	206	212	192	208	250	253	241	226	209	205	223	235	233	206	210	229	202	204	221	219	233	231	270	214	245	230	209	219	221	223	203	216	234	203	221	190	231	229	236	224	218	239	234	241	237	229	222	222	228	217	230	225	220	210	193	231	234	206	247	195	227	254	215	219	258	225	222	211	205	190	222	213	216	228	221	228	221	252	237	231	220	230	227	250	253	220	236	243	221	221	218	207	223	221	236	223	235	226	229	231	208	202	241	238	256	228	211	200	219	255	225	242	202	215	231	230	227	207	208	230	253	251	215	211	223	212	238	226	204	221	208	224	208	240	232	242	216	226	225	254	215	242	203	203	204	209	223	256	223	249	211	230	233	223	234	242	215	224	208	231	211	257	226	235	225	197	207	226	216	246	220	209	233	243	190	221	230	234	241	216	210	222	237	202	217	203	230	228	226	202	216	176	207	226	223	220	209	206	235	243	233	212	250	233	243	244	228	232	214	235	228	203	199	238	225	219	233	239	222	229	196	213	216	198	210	216	244	227	216	241	207	252	228	218	203	219	222	227	256	245	210	218	235	233	226	222	252	230	226	220	252	216	244	246	234	238	215	207	235	221	209	229	241	238	197	225	204	221	261	225	196	218	226	217	222	225	209	215	241	226	243	237	208	205	183	224	222	189	225	228	239	218	234	230	216	203	261	237	213	216	247	213	240	215	203	210	208	225	229	207	241	228	233	227	247	240	222	247	235	228	221	224	232	238	204	210	230	228	238	204	217	242	250	242	234	222	229	225	255	213	216	237	209	227	248	227	217	214	222	224	221	189	232	204	242	216	209	211	205	216	240	216	252	221	236	222	201	232	233	247	228	222	221	213	225	190	240	229	244	223	209	227	228	203	232	197	234	234	238	211	214	247	246	219	214	213	200	194	236	209	207	200	220	214	233	231	218	217	222	217	226	234	238	239	217	222	217	224	224	252	236	210	219	229	264	216	230	231	262	210	227	265	241	201	205	194	224	257	253	203	230	220	220	253	225	216	240	238	214	208	226	250	248	245	220	212	244	234	206	250	232	249	230	215	225	231	211	202	203	214	217	207	237	246	249	220	199	238	247	214	223	229	270	254	213	230	224	210	217	188	213	234	228	231	251	240	238	260	216	218	234	213	241	244	228	211	231	229	221	240	216	206	243	212	211	219	232	183	196	237	205	232	199	243	240	197	229	230	190	226	212	228	237	179	219	217	208	224	238	257	228	222	211	231	254	219	193	188	223	203	227	222	259	227	265	218	246	234	233	271	208	207	224	208	200	257	236	236	232	224	234	224	227	199	236	233	211	224	208	227	207	247	236	236	214	223	261	206	219	228	207	264	244	232	216	235	209	245	230	231	198	237	244	219	235	238	258	233	221	228	241	252	208	223	246	218	234	207	221	211	251	221	214	226	225	258	243	209	216	214	214	226	212	250	213	240	238	233	221	223	247	243	247	226	237	245	222	219	201	227	234	214	239	207	221	211	252	219	225	227	255	233	219	206	178	217	244	231	231	210	235	203	243	260	249	214	218	198	210	213	236	212	200	218	257	245	235	223	265	222	222	235	210	240	216	209	213	244	215	196	215	233	229	222	219	226	225	240	210	221	222	256	234	227	190	213	245	219	208	212	218	212	244	226	219	236	213	230	208	229	217	227	207	199	235	214	242	232	214	236	229	184	231	225	238	238	211	231	238	235	230	213	212	226	232	251	228	212	220	234	213	224	232	239	230	222	228	243	207	229	229	201	234	229	218	229	237	228	225	213	238	236	202	212	194	234	221	223	195	252	210	238	228	229	223	224	213	203	236	187	242	226	240	225	224	201	223	240	243	261	232	253	235	209	232	236	245	224	257	217	214	235	224	204	204	232	227	266	196	243	226	218	215	202	212	197	223	227	227	233	230	228	224	244	235	208	235	226	248	204	210	221	210	206	234	248	252	205	197	242	211	242	228	252	227	209	216	230	241	234	218	215	231	205	246	246	240	236	217	215	237
7931	1097	2065	2344	2009	1759	1464	1256	1073	1045	888	881	805	751	774	755	688	653	678	695	701	618	640	641	619	640	624	638	634	608	580	592	566	609	564	595	586	633	605	604	614	582	584	593	569	577	560	588	562	552	605	585	566	557	570	589	538	567	613	576	544	553	528	564	577	575	501	565	564	551	565	553	574	571	566	582	595	569	551	564	572	558	571	553	569	557	562	566	611	606	554	590	551	576	586	591	536	569	596	580	578	542	573	588	545	514	532	641	571	562	523	536	553	618	519	589	552	565	548	575	595	547	553	582	548	573	538	571	594	544	562	524	513	570	554	600	584	556	537	541	570	569	584	510	584	577	571	545	537	557	546	537	551	571	574	519	579	573	542	570	549	557	562	595	570	565	589	513	566	598	575	546	533	559	608	543	520	520	547	594	585	532	571	542	556	583	547	552	521	529	624	557	577	596	577	546	563	590	553	556	495	559	538	577	587	539	567	561	609	524	581	543	580	566	542	547	584	567	558	527	565	582	568	572	568	565	566	540	536	578	509	564	568	545	503	546	550	564	567	537	545	536	571	520	570	527	561	587	580	556	607	533	536	549	563	558	572	540	561	531	558	551	569	570	571	560	553	534	547	560	556	524	543	528	572	576	549	568	588	550	544	558	559	558	594	515	515	536	524	581	601	547	568	572	578	535	623	549	508	577	614	562	622	555	556	572	564	546	571	568	573	523	528	559	528	523	541	527	556	525	567	496	548	513	550	556	577	570	581	560	523	593	578	540	535	582	570	568	505	537	556	559	538	577	539	523	557	553	583	598	597	521	570	555	566	563	567	556	528	564	522	542	522	526	565	616	557	538	570	559	525	581	522	533	521	554	524	603	587	541	553	581	562	551	544	595	524	534	522	567	529	533	565	572	552	560	530	554	564	595	590	553	551	581	548	566	585	515	556	549	563	539	527	530	554	554	583	544	536	540	573	524	541	574	572	605	547	525	533	578	569	532	562	545	551	574	592	564	551	550	595	595	581	563	548	547	542	573	564	574	589	563	601	557	558	537	578	569	594	590	573	538	550	565	545	570	554	555	535	595	579	541	544	589	565	584	577	527	527	510	560	555	573	555	543	575	599	560	571	525	524	536	526	584	556	572	521	558	542	581	592	554	549	555	550	521	555	563	570	547	591	611	567	538	583	596	545	539	569	580	534	543	519	557	563	529	560	563	562	571	594	549	559	553	530	574	555	585	536	541	574	479	566	559	563	566	544	524	577	577	573	555	522	522	542	554	550	504	539	604	586	586	590	523	574	543	539	518	552	575	607	537	535	568	594	546	529	584	585	563	555	580	574	550	566	570	573	555	553	565	525	575	595	541	562	536	601	541	595	581	553	563	566	544	533	546	573	570	589	561	581	616	555	584	558	543	537	572	544	561	584	543	522	593	567	553	538	566	565	549	554	555	587	548	569	534	586	528	552	568	552	580	571	513	557	585	533	563	563	580	579	578	568	558	557	552	565	526	573	580	571	565	538	516	555	519	574	618	610	548	548	565	578	545	564	539	529	573	592	560	550	566	534	606	532	498	599	589	575	569	548	572	603	563	579	592	532	556	548	550	574	571	563	595	562	563	548	576	547	541	593	564	524	562	560	563	572	553	555	556	560	551	560	557	545	579	537	557	529	602	589	522	593	510	531	561	562	565	522	558	515	554	548	548	581	551	544	546	532	559	580	595	608	566	522	580	537	542	565	535	549	578	537	552	564	554	577	597	600	549	530	542	573	583	552	598	552	561	546	552	576	552	550	535	593	582	529	611	554	506	571	549	530	529	571	611	561	581	563	540	558	543	545	567	571	551	518	543	619	550	574	579	587	551	556	598	552	570	524	533	574	522	561	568	577	604	555	554	597	535	586	580	573	545	567	553	563	549	551	564	547	531	568	538	567	554	551	565	531	533	533	534	539	544	520	542	545	563	527	582	584	584	534	528	523	568	604	546	553	554	577	576	580	564	575	557	522	546	557	554	587	542	563	555	517	558	534	537	578	554	568	561	605	493	525	584	551	590	559	544	556	574	537	550	543	569	538	579	576	572	590	597	614	586	521	580	549	563	565	588	581	565	575	548	526	590	551	583	551	547	536	584	540	550	574	528	597	631	541	565	548	578	522	603	526	566	550	566	545	599	560	569	559	583	571	554	571	574	536	560	547	533	541	557	563	579	537	534	559	513	548	567	572	565	561	536	523	584	527	530	572	564	575	563	531	607	552	564	580	551	527	549	591	569	540	579	585	559	515	578	490	532	574	554	591	555	555	544	547	597	543	547	548	554	600	550	581	566	530	527	532	515	574	557	524	532	553	589	566	553	526	571	586	628	568	541	563	556	532	550	580	562	604	533	565	570	597	529	557	565	566	559	513	564	570	588	545	544	569	524	582	559	586	544	540	535	566	578	569	558	496	516	554	553	597	568	597	549	568	556	580	588	539	596	544	484	525	570	540	542	546	548	585	581	538	568	573	571	582	559	477	539	568	541	558	580	551	504	532	551	557	606	560	565	542	546	536	545	519	534	615	568	548	525	544	579	594	532	576	551	558	502	579	534	548	581	579	526	585	578	590	568	565	519	568	562	541	570	602	512	597	542	584	515	548	567	529	590	598	564	541	545	552	528	537	558	551	567	591	585	560	514	547	539	558	585	529	525	566	568	557	544	587	576	591	541	577	540	553	538	542	576	581	571	525	544	597	536	562	529	587	559	567	544	545	573	569	540	575	571	549	555	536	543	563	580	545	535	555	590	550	566	596	552	573	537	528	566	560	551	554	569	570	544	581	587	572	591	545	537	578	536	566	562	534	583	537	551	558	578	554	565	543	551	540	570	548	576	549	558	522	551	568	512	549	525	582	587	568	537	569	563	533	569	536	539	564	537	622	543	580	555	590	534	568	575	581	544	567	569	601	558	546	613	560	567	573	544	569	584	566	562	558	538	556	515	556	559	556	578	554	559	517	588	513	594	535	575	550	537	572	558	562	544	543	569	564	551	538	553	540	550	553	582	543	565	574	551	544	536	544	504	542	537	601	545	605	585	572	553	578	563	555	546	538	560	562	554	551	592	509	570	541	535	563	593	547	570	557	569	547	537	554	525	560	521	548	562	566	554	580	548	551	619	592	554	554	587	565	524	574	555	526	555	532	547	539	543	507	581	549	518	578	573	560	590	549	525	622	535	578	577	546	560	543	496	570	523	563	557	550	569	523	543	554	586	552	553	556	567	595	542	534	534	554	563	580	600	544	504	607	547	559	553	543	561	581	541	570	519	547	539	569	543	553	530	558	590	543	550	560	536	557	570	508	565	556	504	550	524	572	560	566	548	586	551	543	582	576	540	517	590	553	558	538	572	569	547	582	559	564	577	589	548	552	539	635	561	577	580	550	538	557	580	563	563	586	603	544	566	566	522	612	542	545	562	552	540	542	545	557	550	537	561	595	561	565	598	523	529	562	547	610	557	539	569
1389	390	374	393	350	350	328	301	342	337	323	330	320	319	311	299	323	322	342	304	344	332	306	296	315	325	288	299	309	307	282	335	311	295	294	340	302	279	278	300	316	301	327	329	307	312	308	324	319	297	280	359	328	286	315	292	336	336	305	297	316	327	318	329	353	321	298	300	356	312	287	327	306	296	331	321	283	306	289	295	300	327	330	330	351	297	327	305	308	299	320	296	360	330	320	284	321	278	300	299	337	330	314	330	321	283	312	324	297	310	307	288	293	301	330	269	307	349	315	280	311	319	355	297	356	336	302	308	315	313	323	299	291	313	303	317	326	306	290	306	353	304	323	302	298	291	321	316	318	316	309	300	287	289	320	291	337	292	319	316	304	341	334	314	309	336	299	286	311	297	296	317	344	315	324	276	316	361	327	315	336	305	341	328	321	299	315	331	313	311	317	317	316	307	281	287	283	316	294	320	335	331	319	331	305	318	317	320	320	299	351	345	305	305	301	320	298	293	307	324	290	279	299	312	322	294	305	285	303	290	285	329	302	328	297	292	293	338	321	356	317	307	292	297	299	347	291	331	321	294	320	327	298	304	310	333	303	302	290	306	326	318	311	299	287	330	329	289	317	351	318	297	317	295	312	289	334	347	296	343	323	288	273	357	322	326	293	343	304	336	316	323	290	310	344	299	301	317	292	317	313	333	310	279	308	315	299	306	328	310	320	302	325	281	304	317	318	290	297	327	299	314	313	267	340	334	327	331	267	334	286	299	327	302	326	336	293	324	343	308	269	311	306	307	296	318	290	321	303	314	330	310	320	297	330	331	298	324	314	322	359	330	326	298	314	319	316	305	332	326	316	338	355	297	308	303	351	305	320	328	320	301	297	310	288	317	316	329	292	311	304	317	310	310	316	328	304	329	309	322	316	293	330	329	317	317	358	308	300	292	323	289	280	305	341	312	335	305	310	315	315	305	299	292	326	274	334	329	291	316	325	308	323	340	304	313	351	313	283	304	305	300	281	304	300	320	336	344	308	299	321	311	321	298	305	325	283	283	290	339	271	341	312	295	325	300	297	272	311	326	333	326	298	304	304	300	299	354	293	317	320	314	279	301	270	335	310	317	307	323	286	325	296	275	313	308	290	312	334	303	321	294	306	307	296	284	305	307	300	323	341	313	292	304	291	335	368	287	300	304	328	334	309	327	313	319	327	365	291	289	286	308	292	290	304	334	302	335	317	301	327	316	323	343	292	310	282	293	314	328	323	296	276	337	319	318	314	292	317	318	281	297	285	323	287	286	312	309	309	306	316	306	305	319	326	319	326	315	305	316	316	299	329	300	285	277	298	328	312	326	293	309	288	278	307	292	295	323	330	295	295	345	311	292	310	324	327	288	298	323	336	309	285	326	359	277	323	337	280	313	309	327	304	297	315	323	328	320	311	298	346	311	332	320	288	336	288	307	323	324	308	314	303	313	338	343	294	312	337	293	328	302	334	330	318	329	303	295	325	334	318	292	326	292	329	306	314	312	337	299	298	326	311	308	298	317	321	303	300	312	312	336	325	312	332	301	272	317	294	336	304	323	344	303	302	356	295	316	310	294	319	324	310	287	300	290	328	329	337	322	302	331	315	274	340	320	328	326	303	344	323	319	360	311	299	339	345	300	276	330	362	313	304	321	305	302	329	300	271	318	314	325	306	306	302	290	314	289	323	297	324	314	310	329	307	272	300	287	351	324	322	312	284	281	305	345	304	325	300	320	323	308	306	308	316	352	325	355	356	330	297	327	278	302	292	304	344	335	303	311	313	309	327	295	299	291	300	311	340	315	323	319	271	328	321	312	321	314	338	331	316	313	324	321	293	322	311	306	286	314	338	311	361	296	323	314	278	314	291	317	302	312	367	302	301	313	361	318	337	284	303	320	295	282	297	312	324	283	300	313	297	307	308	332	298	317	296	314	316	292	336	335	314	309	314	299	310	299	324	295	324	324	304	322	333	288	311	317	343	316	310	301	287	296	289	311	296	322	289	333	279	306	339	314	332	290	305	311	294	310	336	304	316	290	332	281	288	343	321	304	276	322	294	304	322	339	330	308	287	327	332	355	316	287	309	331	290	316	339	302	320	323	326	314	329	353	322	295	312	294	330	334	299	312	304	317	327	341	292	302	325	316	341	312	305	325	350	303	327	296	309	309	356	301	317	312	309	305	349	325	334	339	320	317	323	302	311	323	337	301	324	300	299	305	304	318	309	288	326	317	376	320	327	329	306	308	306	319	316	336	318	325	317	322	324	313	290	291	316	294	303	335	297	326	317	323	346	326	308	326	348	322	308	328	345	340	328	319	327	307	277	309	300	310	332	307	306	291	298	320	332	336	300	326	294	319	322	302	301	306	323	309	301	304	323	309	332	291	341	330	309	318	305	313	275	303	289	312	277	340	332	298	289	332	333	289	356	322	312	337	323	275	294	284	321	306	347	308	290	264	330	306	326	319	352	340	326	321	304	346	315	327	320	273	329	282	319	299	311	323	339	316	298	294	298	324	292	301	306	298	300	310	313	315	299	308	299	314	342	301	284	315	307	326	317	329	318	328	291	311	293	300	338	322	271	297	293	332	321	320	287	286	300	303	314	340	318	314	337	301	316	294	290	308	352	332	331	319	288	325	320	292	300	284	318	332	295	295	314	341	299	316	284	323	283	341	299	330	314	313	283	327	341	288	319	317	296	339	353	328	301	322	298	327	310	311	297	300	322	326	285	323	325	339	303	327	308	320	313	279	296	322	323	280	276	320	300	313	276	295	322	274	295	324	279	324	319	307	298	305	315	291	312	297	277	297	316	345	317	313	318	284	301	320	312	292	320	302	323	320	296	338	304	327	309	319	292	353	314	328	334	302	316	323	324	303	336	290	314	310	302	300	308	325	329	304	319	292	336	290	323	279	310	293	307	275	301	323	284	324	319	347	303	304	340	344	288	299	293	321	302	309	291	331	313	329	336	328	321	313	350	370	331	302	303	315	338	354	321	337	305	274	332	331	322	327	306	286	281	284	313	305	290	264	283	326	353	330	309	310	295	296	311	310	321	296	315	316	294	336	309	287	290	307	331	319	294	309	318	316	314	286	287	306	315	305	346	290	295	313	312	289	295	282	288	319	301	317	292	299	312	329	337	328	326	331	302	305	350	324	281	334	325	297	303	334	313	327	308	286	306	300	323	328	313	331	330	323	301	306	297	314	305	315	308	345	304	329	340	338	314	334	310	327	319	291	308	327	312	290	304	285	333	315	280	305	308	268	264	308	303	301	318	306	327	329	335	290	294	331	318	290	357	297	305	313	332	328	338	317	295	272	325	297	338	344	300	319	310	311	270	323	330	268	327	302	308	284	332	322	339	300	301	306	347	266	304	310	330	321	322	309	291	297	305	293	312	310	315	286	300	301	302	291	324	302	307	300	311	350	331	304	307	323	310	318	341	319	330	300	298	296	321	330	326	305
2126	772	984	1035	918	914	893	825	806	826	866	796	746	796	810	797	750	842	782	767	801	758	782	811	786	747	795	799	748	755	763	734	781	750	756	780	777	758	749	786	766	782	756	768	803	752	821	775	779	781	800	778	773	855	749	779	735	802	778	788	754	758	812	750	735	824	839	773	771	771	746	796	820	817	777	776	827	745	803	790	779	787	776	741	744	791	728	756	800	771	775	775	762	756	769	751	799	761	806	805	758	797	789	734	801	813	771	802	771	730	769	807	771	783	752	784	771	740	781	790	808	781	807	812	756	850	760	797	787	765	738	793	781	769	746	737	808	782	776	816	757	833	753	793	819	775	773	814	781	768	720	785	864	822	785	754	763	780	792	765	742	820	748	797	830	811	803	811	796	804	778	736	785	731	774	776	795	749	732	788	798	822	745	787	796	797	809	815	784	784	759	755	790	762	790	777	772	813	783	751	751	787	738	792	783	784	747	762	791	774	794	808	778	780	757	784	743	829	731	806	761	787	773	819	771	739	796	799	713	765	817	836	828	727	769	772	758	776	787	779	743	783	781	728	775	757	778	745	788	830	773	829	783	793	786	831	774	774	795	789	750	763	763	794	743	750	785	739	775	761	782	776	773	766	730	788	787	781	794	772	722	748	793	765	810	736	761	806	749	738	817	752	750	776	761	765	792	828	806	752	830	798	760	813	784	722	774	731	787	717	748	764	815	800	817	820	756	789	784	800	738	786	790	759	756	744	763	777	802	764	736	764	757	773	749	793	783	756	773	823	776	773	791	770	802	743	803	778	707	756	755	796	804	807	769	764	756	793	795	779	770	719	801	786	795	719	780	803	796	802	794	731	801	755	801	807	760	799	765	763	827	795	750	746	785	778	763	732	764	752	740	769	750	838	832	756	733	796	777	756	752	764	757	800	785	836	698	758	755	739	760	788	788	769	765	751	804	742	793	795	760	778	845	765	753	776	764	810	808	821	734	764	834	811	785	792	752	806	773	753	789	781	776	770	803	788	730	729	804	807	789	761	749	757	782	793	777	745	726	777	763	797	815	738	763	737	792	749	818	722	796	742	764	773	742	760	788	766	765	846	742	776	808	779	784	744	741	783	679	767	743	765	818	784	760	786	745	755	766	790	829	765	797	702	743	754	770	832	767	756	737	735	832	750	815	781	810	802	767	759	731	805	789	791	769	788	743	819	748	801	747	781	720	814	793	772	762	734	764	779	766	782	746	737	775	751	748	802	777	805	776	779	771	798	751	789	731	774	760	836	750	770	787	746	773	764	776	762	788	784	771	778	816	830	801	747	819	791	754	777	816	797	788	771	775	797	775	787	772	780	781	766	816	762	763	800	782	815	829	766	768	786	722	759	771	765	766	764	805	700	767	814	748	746	775	792	781	779	781	749	723	801	814	790	756	831	772	743	777	715	754	772	780	792	803	767	740	766	786	749	789	746	778	783	801	792	739	803	744	787	771	812	782	762	788	790	814	822	791	731	818	768	759	817	809	751	711	779	778	750	765	786	769	799	784	734	763	779	791	794	762	795	755	669	776	798	766	732	818	768	802	791	829	798	716	759	810	827	789	753	822	820	729	789	774	736	747	768	769	741	757	777	811	767	825	794	773	793	791	746	752	762	744	764	709	790	777	754	714	724	784	764	778	787	792	749	793	756	772	781	795	797	779	793	773	809	782	814	736	787	730	746	790	785	739	780	774	762	790	755	838	795	768	810	777	818	802	796	769	762	754	762	800	766	793	788	769	728	733	755	751	795	766	754	836	762	767	807	743	801	781	744	761	719	782	756	791	772	803	761	761	761	758	712	820	763	786	786	753	787	772	794	758	810	768	765	758	765	748	711	783	770	774	756	735	775	786	753	818	756	783	721	758	746	817	757	801	776	781	769	784	762	792	757	791	759	810	801	747	765	736	789	759	799	758	797	807	805	746	765	740	768	810	757	759	818	778	780	788	771	738	774	744	782	754	797	771	790	727	836	766	812	800	798	784	785	793	781	779	862	817	768	751	763	771	734	717	783	787	809	761	791	799	788	707	768	755	789	807	782	747	774	784	760	790	770	748	777	802	810	710	766	799	748	774	755	773	798	765	734	788	751	806	763	812	778	741	766	793	796	745	809	779	775	759	743	775	828	769	804	783	775	789	817	790	758	726	758	783	754	755	776	784	773	816	719	832	784	793	772	724	737	793	793	812	782	782	763	735	781	764	738	749	800	797	819	765	800	781	792	809	760	772	749	796	756	772	789	783	746	801	766	785	749	746	803	802	785	786	761	767	797	800	830	782	774	779	762	793	806	831	810	788	820	823	801	753	747	725	781	767	754	817	747	789	760	800	760	754	811	755	778	766	780	786	771	801	704	769	770	755	706	780	817	775	767	762	782	774	762	812	740	734	779	807	768	735	798	789	769	774	787	805	751	754	805	786	765	780	766	768	740	745	785	799	798	783	745	777	720	806	785	721	772	855	766	772	759	795	765	805	798	776	834	811	780	811	804	788	774	780	737	792	780	760	766	758	784	779	804	777	782	794	769	772	762	750	762	794	742	753	750	763	767	764	732	779	807	769	773	753	764	703	779	775	751	764	766	732	780	773	796	769	806	778	767	760	759	812	780	764	796	745	825	787	744	781	799	733	809	785	775	797	761	768	727	770	770	792	779	787	776	839	798	784	776	780	742	815	794	770	831	777	768	762	778	789	817	772	802	762	776	828	764	745	792	784	833	800	802	766	771	815	787	783	779	731	792	796	782	738	790	766	775	776	757	784	762	784	792	781	817	807	828	797	843	782	774	737	824	783	770	763	839	792	783	781	735	772	790	805	782	804	765	774	775	773	750	730	770	754	763	790	764	775	755	733	790	800	794	802	782	713	763	816	812	764	806	756	762	720	767	803	728	765	744	759	753	786	754	814	765	783	797	802	792	735	768	832	799	757	850	773	774	777	778	739	761	771	733	837	787	777	788	781	782	792	779	777	770	757	737	791	762	796	780	778	763	762	754	797	760	732	780	783	781	779	756	768	827	758	751	759	793	807	779	764	751	746	738	785	731	801	825	780	774	769	829	748	775	761	774	797	753	796	785	727	770	824	781	769	768	720	780	813	768	802	793	748	811	805	793	752	766	779	767	802	791	825	783	857	803	758	768	739	753	784	748	799	792	824	721	803	782	776	794	739	784	791	813	786	735	810	797	800	790	817	757	745	788	804	778	790	799	758	749	803	817	811	794	720	757	761	765	799	766	790	752	781	792	760	774	739	768	810	779	824	764	799	759	786	803	756	719	769	791	797	756	816	755	732	743	776	778	769	739	748	794	795	788	797	806	833	772	740	804	782	767	759	849	712	780	813	763	738	780	774	761	788	810	774	765	801	761	792	765	795	796	812	770	787	761	799	775	787	786	846	762	775	805	745	787	729	810	808	781	819	803	781	777	795	729	778	826	803	764	768	787	827	820	768	780	827	788	803	722
6488	767	753	686	543	459	399	387	389	403	403	390	362	402	377	392	386	380	386	369	394	369	378	414	397	372	380	364	337	397	360	383	386	402	355	369	382	397	350	388	382	370	365	382	336	363	387	378	360	339	332	368	383	340	380	383	399	322	353	385	374	339	359	387	363	364	382	340	371	361	375	362	395	357	382	332	376	373	385	332	367	363	327	379	388	370	372	375	360	375	364	366	373	364	324	378	381	393	365	346	359	363	359	372	342	361	379	366	373	345	356	376	364	378	378	353	338	357	360	356	391	375	385	386	385	361	353	401	343	362	361	366	324	355	339	382	381	376	384	349	361	390	342	348	354	367	372	366	413	381	382	366	393	369	330	396	360	383	343	368	357	400	343	349	373	403	376	319	364	368	362	325	377	350	408	391	347	347	362	383	375	388	342	379	375	402	370	391	354	357	370	336	386	367	371	385	341	354	405	351	359	338	350	345	387	372	350	362	370	352	381	363	353	342	364	362	376	395	391	357	360	366	366	357	372	340	372	333	380	355	371	371	352	348	347	327	369	364	394	374	361	357	374	363	351	383	370	336	344	370	385	353	348	355	378	357	309	364	391	350	390	368	362	374	382	375	376	357	373	339	360	342	368	353	359	390	339	370	390	367	378	423	361	354	352	353	334	353	339	345	362	404	363	358	385	359	385	341	362	416	369	346	345	353	388	394	364	361	352	371	381	364	316	355	372	377	361	314	329	324	358	370	357	405	364	366	407	398	325	344	371	333	382	412	397	366	366	361	355	396	370	378	361	374	376	343	366	403	346	332	372	366	362	356	354	374	338	378	366	376	379	333	364	376	369	352	353	350	373	368	344	383	352	345	373	384	356	356	362	397	390	357	369	385	359	359	373	417	353	378	363	325	349	334	388	388	343	374	353	359	354	351	374	397	319	350	361	333	395	342	367	381	366	357	367	380	357	375	372	340	362	361	376	400	393	361	357	385	364	375	372	351	379	336	332	395	388	349	413	312	338	330	390	354	403	395	378	352	384	333	394	383	364	337	350	352	356	337	336	358	380	369	355	367	353	377	376	373	374	339	341	342	390	352	325	372	371	373	374	368	357	369	384	369	326	373	378	379	364	353	379	373	354	326	392	383	361	380	359	360	342	378	378	352	337	381	379	357	322	375	359	347	356	366	343	353	397	376	333	330	388	393	332	394	370	377	328	387	358	365	375	353	313	373	363	344	404	378	362	363	353	379	355	357	356	366	369	376	382	325	360	380	372	360	346	375	373	399	345	349	347	341	371	385	366	381	358	343	367	365	335	340	358	378	397	359	384	399	363	391	327	392	358	335	360	360	382	345	357	373	356	373	342	377	379	368	322	339	345	344	367	385	385	354	357	369	341	353	376	353	354	349	374	374	352	390	354	341	348	350	371	361	363	385	380	364	378	337	393	343	351	384	394	354	346	364	376	325	363	408	363	390	379	369	337	344	339	375	377	353	381	336	395	370	371	363	361	369	353	382	381	342	345	336	375	386	356	337	346	362	357	371	348	345	380	353	353	346	404	376	363	369	366	350	378	363	342	366	328	369	370	385	377	337	383	386	345	354	383	323	335	325	365	348	354	339	367	414	339	358	366	351	369	426	399	326	344	364	387	370	379	385	374	347	395	367	354	376	358	388	374	397	390	338	352	348	347	385	353	377	345	403	401	373	339	356	374	358	372	344	380	406	380	378	347	375	354	381	364	404	360	386	376	372	355	362	392	407	379	395	332	353	370	351	352	380	360	367	379	377	363	397	372	369	363	371	392	359	359	363	368	351	352	374	347	353	366	357	359	339	365	377	410	362	356	376	349	361	348	381	373	392	365	346	361	398	364	368	347	361	345	367	364	332	364	337	377	364	387	381	383	368	396	328	340	349	377	362	363	356	370	354	371	355	365	361	354	360	368	354	346	356	362	345	370	342	340	355	335	372	390	423	379	376	376	342	360	373	305	374	376	333	366	395	347	399	344	379	352	371	414	385	362	376	355	381	373	375	370	370	356	361	394	347	371	378	375	386	356	382	392	356	363	343	371	386	404	357	373	374	357	366	368	372	362	367	350	361	356	369	413	326	355	358	349	341	357	391	374	334	380	407	350	321	389	362	365	369	337	370	355	377	333	359	378	384	394	389	335	386	374	334	358	350	348	334	377	387	353	347	356	304	399	335	388	350	367	356	352	347	363	362	363	339	375	363	371	370	375	387	382	360	345	373	342	382	348	379	396	360	384	367	383	379	319	377	403	352	353	343	352	358	346	415	406	362	347	330	327	337	326	320	382	399	391	345	342	378	361	355	408	353	363	394	375	411	393	359	345	360	331	293	306	354	368	371	346	393	392	362	349	393	364	389	365	330	399	360	348	373	339	371	378	406	406	378	362	364	381	362	326	342	370	385	403	359	372	358	314	397	376	368	346	362	341	337	387	375	377	374	342	340	375	325	330	403	352	331	364	330	396	339	361	378	348	359	362	378	359	361	351	371	361	346	367	405	346	357	366	362	423	361	370	398	363	350	348	336	351	385	372	337	365	392	362	377	352	340	340	383	397	383	389	389	350	379	367	354	360	370	333	399	373	381	349	373	391	356	372	352	340	366	355	353	327	390	375	361	380	358	368	389	372	378	330	372	382	359	400	377	358	342	358	332	348	356	324	377	379	379	361	362	355	342	343	349	344	371	404	387	367	360	374	361	359	377	321	358	325	366	397	413	356	369	391	359	350	332	313	351	397	364	347	390	382	391	369	365	363	340	371	392	356	355	348	386	371	341	375	357	351	352	361	368	330	341	357	371	385	373	365	354	331	372	362	403	339	378	356	393	373	349	322	381	350	400	376	351	423	357	367	351	376	378	367	375	343	386	352	331	355	377	351	421	349	368	351	390	362	383	399	346	329	362	358	366	381	383	352	376	359	335	335	399	386	364	349	355	355	370	370	401	392	375	383	411	432	333	382	353	346	368	365	336	323	366	392	352	364	388	347	355	389	334	369	381	352	381	364	351	350	332	348	350	345	365	352	373	337	398	359	364	328	368	382	351	386	355	366	351	353	332	353	364	338	345	382	359	323	353	341	381	326	350	360	397	358	371	419	364	376	378	362	370	401	379	336	391	367	348	366	379	355	323	357	399	372	343	387	370	388	394	397	361	374	388	353	362	310	369	371	345	359	373	359	362	382	378	386	388	337	361	341	361	371	380	337	372	378	376	379	364	396	378	411	355	365	355	381	358	335	389	386	326	392	357	341	360	434	343	399	374	345	361	354	376	348	354	364	348	331	376	342	375	375	364	343	367	389	337	372	379	361	365	359	386	372	383	348	384	367	370	346	350	345	375	346	338	389	343	365	368	381	328	392	364	332	354	371	361	379	375	378	373	360	321	349	402	362	330	374	394	388	374	358	353	373	346	399	378	362	398	351	363	348	349	374	332	378	372	361	363	365	344	391	340	360	335	404	371	365	349	392	342	352	353
6347	1258	1672	1898	1660	1525	1398	1267	1199	1183	1094	1028	1042	996	995	993	983	931	939	935	953	969	945	932	886	926	909	918	903	918	854	895	861	920	960	870	926	896	869	900	900	857	895	863	870	916	867	878	942	867	865	934	876	874	932	903	884	957	918	898	886	866	867	891	870	902	873	877	835	847	834	913	920	842	879	838	838	923	946	896	881	841	925	895	884	822	895	860	892	887	868	913	873	882	921	863	866	905	882	920	913	847	837	843	855	914	891	891	857	863	871	884	872	860	882	924	883	897	909	899	922	897	859	882	875	846	872	887	916	922	884	894	878	882	866	849	886	853	910	902	903	881	909	897	935	905	918	875	897	845	872	899	912	850	844	934	894	841	854	924	916	843	831	861	907	906	857	875	881	927	878	900	874	902	893	885	928	921	874	909	842	884	872	908	866	879	849	885	858	863	871	898	882	943	899	822	894	895	870	880	874	877	880	854	842	892	865	855	899	890	882	868	909	883	886	809	877	849	834	868	879	849	886	875	875	878	959	907	876	855	922	901	888	897	895	848	889	925	898	896	903	907	907	910	872	904	857	875	918	889	864	906	803	882	899	897	951	830	890	903	865	882	862	887	856	892	845	898	929	871	855	816	934	885	877	881	926	889	863	890	906	921	920	897	866	860	873	878	870	893	871	883	915	845	889	876	941	918	833	909	876	853	865	885	882	832	920	916	860	887	847	919	858	873	892	904	873	857	886	902	853	890	837	885	887	928	870	858	901	871	833	884	905	848	855	848	855	861	881	896	823	859	914	888	837	886	842	945	898	909	864	871	890	896	912	852	927	920	927	854	869	841	857	875	936	865	865	906	939	847	919	875	951	899	864	858	876	885	909	910	900	814	917	941	937	839	890	815	845	899	938	849	924	861	920	822	870	912	908	894	881	881	867	911	940	903	841	890	827	926	836	910	935	902	914	885	883	892	962	900	870	859	893	900	866	875	906	860	857	878	920	839	866	879	897	919	922	843	849	922	860	877	912	875	899	867	892	850	890	846	856	831	876	896	889	842	879	931	848	898	947	825	876	843	834	825	907	878	890	873	853	849	890	885	901	908	899	887	897	903	842	816	861	846	913	836	890	878	868	858	915	881	817	868	862	801	848	879	900	910	927	877	843	887	927	857	913	873	858	871	866	901	868	873	881	911	928	941	886	879	890	860	948	931	829	915	891	883	885	862	895	891	867	860	874	870	935	875	903	907	852	862	894	884	887	901	897	875	834	934	920	865	903	887	928	872	890	925	873	868	884	871	877	862	862	889	922	906	847	832	889	848	917	862	831	895	831	809	837	859	904	858	869	905	877	918	872	918	963	883	858	864	919	826	881	856	925	942	886	901	862	831	842	891	879	825	858	885	932	831	946	904	880	925	834	873	916	914	877	870	840	872	882	897	905	858	944	834	881	880	897	874	854	921	925	882	927	896	902	914	855	911	891	891	896	893	903	868	885	902	878	881	937	911	847	899	925	838	873	890	896	854	872	861	870	876	929	864	895	906	918	859	893	886	894	872	869	876	927	887	849	875	870	883	891	884	884	910	882	895	914	889	895	899	906	900	898	868	892	894	886	942	882	914	922	860	914	904	875	899	826	860	920	862	870	897	901	904	917	857	893	898	881	885	867	851	864	842	894	881	870	902	888	924	865	851	827	864	835	918	858	898	845	884	871	901	890	904	891	910	885	845	850	878	912	877	895	861	907	880	852	872	858	874	838	875	903	872	877	871	838	882	891	845	899	913	907	907	891	825	886	855	863	942	902	889	889	899	836	919	832	950	913	889	924	904	910	857	912	849	906	872	908	876	874	906	882	897	884	892	858	889	889	930	899	845	859	882	894	874	876	873	893	874	872	847	932	872	897	885	936	850	888	861	882	818	857	876	879	873	925	876	938	890	903	879	893	834	882	911	950	916	910	883	886	879	868	863	861	902	870	873	844	836	912	926	888	910	931	886	881	913	845	879	857	887	907	855	889	881	879	887	899	800	891	847	892	859	866	818	900	872	881	920	905	884	873	876	922	873	872	882	857	868	857	896	912	858	931	864	955	863	853	869	887	889	930	855	904	888	915	904	878	854	900	898	912	876	822	909	942	853	888	871	929	880	860	929	897	876	887	881	860	930	876	902	902	875	867	853	860	868	879	885	877	918	888	871	902	897	844	901	912	884	900	855	918	890	871	939	875	823	856	862	866	893	896	896	893	844	891	898	921	874	909	846	916	880	874	878	930	894	858	881	841	847	911	874	853	889	936	932	851	884	852	891	880	922	916	869	860	940	894	935	912	849	897	928	901	930	878	868	905	912	908	929	893	889	874	907	873	849	890	865	860	855	835	939	900	903	837	847	883	855	885	864	895	861	840	927	917	863	872	836	853	898	916	894	910	868	931	916	866	856	890	861	889	864	888	906	932	904	890	883	889	847	916	949	908	920	888	908	875	880	875	844	908	846	897	923	912	891	884	887	899	901	890	836	831	895	899	906	966	915	890	831	866	855	863	855	880	867	874	851	851	899	862	900	863	853	875	877	892	850	913	891	920	873	889	884	879	898	896	916	881	849	909	926	850	925	857	895	890	908	913	854	910	865	874	862	860	844	850	876	904	887	897	892	874	871	797	881	858	901	860	825	901	894	890	862	909	854	817	875	896	833	856	820	857	888	900	890	835	851	896	847	882	890	893	908	905	928	891	858	893	942	859	886	881	917	924	863	915	817	868	864	856	865	871	871	903	891	890	933	874	854	865	869	889	876	787	885	906	893	885	840	891	877	871	815	891	889	921	880	842	880	878	878	892	907	924	914	892	892	846	874	843	813	853	884	904	925	838	917	850	872	850	900	888	894	905	887	887	879	899	920	874	888	920	925	910	891	901	882	914	863	884	913	904	859	847	863	892	901	881	894	860	829	851	796	910	883	869	887	870	904	868	846	811	888	870	815	920	842	890	914	849	873	907	929	826	888	906	949	936	883	841	907	819	876	891	904	889	898	868	871	871	904	910	866	879	880	933	852	895	917	918	925	881	885	863	868	859	925	846	836	881	900	895	854	882	905	900	938	895	916	849	842	883	870	895	808	863	897	864	916	874	823	931	821	827	895	869	903	906	878	890	888	840	835	887	890	890	891	917	873	887	903	894	951	925	894	857	816	901	886	899	852	831	906	933	879	887	890	910	874	904	919	873	845	932	848	889	855	893	819	884	897	902	889	863	863	904	873	919	885	885	853	946	873	842	842	891	877	868	886	878	872	892	892	913	879	827	856	913	883	897	881	898	917	892	909	892	929	876	801	894	889	868	888	903	890	889	927	869	861	906	861	901	904	868	877	846	869	898	913	905	879	886	924	821	881	920	911	871	900	809	901	878	914	927	911	919	897	871	900	964	939	892	868	919	910	917	898	896	880	887	850	912	892	916	879	851	840	872	901	910	909	872	893	916	856	891	907	872	840	886	874	872	837	895	833	861	913	869	904
11839	954	945	737	565	447	401	348	295	294	293	269	274	264	242	244	232	208	254	233	225	226	259	232	233	237	243	221	216	209	235	215	202	217	191	205	237	210	200	221	223	219	218	227	219	233	217	202	236	248	227	201	202	228	228	202	223	206	211	213	193	233	247	223	238	210	222	222	217	206	216	219	230	240	224	215	221	229	272	246	228	233	218	237	224	215	247	223	215	219	224	247	205	229	230	229	220	256	215	218	219	198	228	233	243	253	216	188	231	218	200	220	216	197	198	236	223	217	208	222	235	227	215	219	230	230	230	227	211	215	218	199	205	237	216	223	192	236	209	220	235	199	227	211	238	204	238	209	208	228	217	226	234	223	229	198	224	225	220	245	223	198	223	206	226	224	229	236	197	235	248	235	221	213	215	211	240	232	209	255	216	207	215	221	205	228	210	239	193	202	219	211	251	235	229	224	206	208	218	206	243	218	220	211	240	228	236	213	208	182	212	205	224	235	236	217	219	228	233	238	209	218	196	197	208	230	215	222	191	200	214	248	214	189	203	232	252	225	229	225	237	208	220	239	238	215	229	210	226	223	220	262	218	210	233	261	265	212	232	235	231	216	216	224	235	232	235	205	214	214	232	209	229	213	228	210	191	213	214	212	229	199	230	230	234	244	238	204	228	232	231	232	232	243	226	212	240	208	203	209	213	204	217	210	188	201	200	229	232	200	239	212	225	213	212	251	212	209	202	211	238	218	208	188	226	211	223	209	265	224	202	227	235	226	245	218	247	192	229	216	212	190	232	202	206	214	218	228	232	185	231	221	232	212	188	221	213	225	239	195	216	232	231	201	249	245	211	216	209	226	222	245	234	221	225	214	220	220	232	215	216	222	215	250	229	225	223	208	238	238	222	234	227	261	237	214	202	209	233	222	241	201	213	240	240	207	244	231	221	222	244	239	229	201	200	221	191	210	226	224	231	191	223	238	213	232	231	197	217	229	205	225	210	217	224	219	274	198	232	216	202	227	215	214	209	231	237	222	215	201	209	190	245	212	230	216	225	226	246	204	236	242	221	230	226	201	227	204	234	239	249	220	209	228	203	212	224	211	225	214	213	205	217	212	226	204	224	207	205	219	232	207	232	220	223	234	210	239	223	209	212	220	258	237	227	213	190	213	203	210	228	226	207	206	234	221	214	219	227	215	224	224	205	194	214	189	233	197	247	231	198	217	226	236	254	214	212	235	219	222	216	231	226	242	217	233	210	182	236	228	212	252	234	199	246	209	231	217	212	225	253	211	233	216	224	224	214	218	238	199	210	207	201	235	239	223	235	226	211	190	229	222	242	210	231	255	203	211	215	229	252	249	245	213	256	226	206	207	209	234	229	224	211	225	216	229	226	249	217	200	204	220	231	229	211	219	237	205	242	247	214	210	240	220	219	226	223	191	218	197	225	187	229	213	215	230	201	212	220	221	234	228	215	205	205	238	194	257	220	212	223	225	212	223	220	210	229	220	198	237	226	205	253	232	202	228	220	238	210	219	227	212	207	223	210	216	223	216	206	198	217	241	214	229	228	238	233	192	203	249	208	221	229	190	240	231	256	211	238	228	206	242	220	196	212	241	206	204	212	240	207	197	232	205	237	204	232	223	203	209	208	239	233	212	220	233	211	229	203	205	216	222	234	197	219	208	224	237	242	265	217	207	267	214	240	217	207	223	205	196	216	223	219	224	207	226	202	223	217	245	213	248	226	223	254	205	215	234	221	230	255	210	196	209	224	191	226	221	231	227	200	203	249	218	212	200	212	215	212	222	232	236	261	256	242	227	233	232	236	234	227	230	213	207	220	210	229	251	237	215	230	218	216	230	204	220	239	215	210	197	239	220	210	200	214	231	212	228	247	211	220	234	218	217	261	212	223	215	235	198	216	192	238	220	215	202	246	210	218	205	217	215	192	212	230	189	219	193	203	224	236	226	225	210	204	214	236	209	226	196	199	212	244	216	208	232	236	188	210	232	233	225	203	234	226	245	224	234	236	242	224	175	229	218	208	227	218	246	215	212	223	219	213	214	219	233	224	201	228	223	213	211	231	221	242	255	237	213	229	242	231	233	225	224	213	225	214	224	240	212	225	229	222	192	198	228	218	218	187	220	213	217	238	252	219	237	225	201	220	218	207	227	210	221	252	218	193	239	216	224	192	208	227	219	254	214	232	216	265	225	231	224	222	250	230	221	241	231	213	202	237	193	222	263	225	237	240	221	201	217	238	217	232	217	238	212	228	230	213	220	219	197	211	238	236	222	266	217	233	221	228	233	225	206	241	201	225	229	211	253	209	244	205	238	249	233	193	212	220	214	230	211	230	252	234	221	235	204	216	215	216	221	243	220	236	185	227	204	217	226	234	218	246	228	232	210	226	216	216	256	216	187	204	220	198	216	210	220	229	190	215	210	209	224	210	204	254	230	227	207	189	227	204	218	227	200	211	219	203	223	208	192	215	229	225	228	229	217	227	224	213	217	256	209	218	241	200	202	214	199	224	201	235	210	209	203	232	214	234	228	223	216	201	222	205	207	212	260	238	235	197	243	213	221	204	234	213	203	228	210	211	238	211	234	198	258	216	227	205	220	217	236	191	223	197	197	201	198	216	214	213	174	214	237	190	216	209	257	223	211	208	221	227	226	218	245	235	232	223	209	197	233	247	216	226	237	200	200	205	193	209	221	219	212	215	246	195	194	194	219	219	253	242	223	218	223	219	217	247	230	219	248	242	218	229	206	212	217	232	215	205	218	188	220	216	202	205	219	212	257	231	225	204	198	193	231	242	219	223	228	209	225	222	221	230	218	240	216	210	217	244	230	209	236	232	222	229	227	198	197	188	210	227	233	218	222	213	211	197	207	202	215	222	216	219	222	203	242	199	227	215	223	218	235	225	234	213	235	237	223	228	203	258	224	201	237	215	217	226	217	269	226	230	239	216	222	225	223	201	216	233	249	198	229	235	218	200	236	236	213	219	227	215	193	235	216	259	248	235	208	236	221	207	234	226	217	209	225	237	233	232	215	208	228	238	210	231	216	226	228	206	232	221	221	256	193	244	232	215	239	224	194	225	223	237	219	213	221	209	194	220	238	202	216	208	223	194	203	238	240	202	242	222	210	253	259	247	242	222	204	214	222	211	246	248	255	197	206	207	227	202	208	213	243	265	250	190	203	212	218	235	217	224	229	220	247	239	233	220	226	241	196	217	261	193	223	230	234	234	188	227	201	235	251	230	238	227	226	239	234	235	211	234	248	217	206	208	196	220	223	213	226	238	202	251	207	238	220	240	200	217	201	238	232	210	244	210	203	191	244	225	224	230	196	243	225	222	211	217	202	216	231	218	215	217	221	209	223	223	223	217	232	228	213	239	225	234	208	223	198	216	236	224	220	221	227	199	227	222	239	205	229	213	202	210	216	215	224	200	231	213	204	234	223	242	230	216	229	233	214	213	198	254	215	231	217
7792	1109	1918	2399	2144	1710	1410	1217	1190	1004	902	817	840	812	761	733	703	647	664	667	634	607	633	610	591	648	585	584	591	572	596	600	584	589	552	603	551	614	568	592	593	582	600	579	588	550	577	556	560	572	570	563	581	607	567	594	558	577	572	545	551	571	526	539	573	573	578	543	555	556	574	575	553	565	547	547	569	588	593	524	541	561	546	561	571	633	553	525	513	567	547	560	584	578	559	605	535	580	518	543	529	566	578	558	576	524	574	540	518	558	542	530	599	547	584	569	586	534	551	569	589	561	577	576	545	540	547	579	549	550	579	582	530	573	544	525	573	555	567	545	571	575	530	561	561	547	568	562	594	531	532	593	551	581	546	594	534	542	564	541	598	517	528	577	544	529	523	539	545	526	562	502	542	569	600	546	559	549	566	547	549	479	537	563	529	576	564	519	540	578	559	523	580	585	570	569	569	568	513	543	550	527	535	572	576	546	563	513	555	548	563	581	546	543	551	594	599	559	585	565	588	542	549	542	570	549	559	566	524	554	562	502	557	589	560	577	528	549	502	554	579	581	600	524	594	552	552	549	545	507	604	543	575	565	578	589	585	539	580	505	572	585	550	591	526	542	543	524	546	536	572	556	526	509	520	568	548	579	554	577	517	608	539	540	582	565	555	545	546	558	536	572	574	522	558	544	593	573	547	556	488	543	565	546	556	577	548	548	566	567	563	539	557	594	551	520	529	574	548	572	544	540	509	567	549	542	529	586	564	539	541	535	539	566	603	549	592	544	580	555	536	527	575	560	556	603	535	540	580	582	527	576	548	562	564	544	551	564	527	559	596	552	610	536	519	565	593	548	531	565	553	553	571	552	557	528	565	600	542	514	518	539	545	547	544	551	551	567	558	545	538	558	539	566	533	580	561	558	545	540	568	529	534	550	565	542	551	554	552	561	537	594	561	570	583	540	542	547	560	539	564	533	543	532	544	527	582	553	564	548	494	544	503	542	549	540	610	531	577	514	547	549	601	565	573	551	574	580	561	557	513	531	528	532	500	549	538	542	514	560	526	555	542	551	580	593	521	567	549	549	540	608	537	549	544	548	555	577	555	555	558	583	522	523	588	588	541	515	509	550	562	536	543	541	563	608	555	564	544	569	550	527	525	536	578	558	571	565	573	559	576	561	567	546	562	585	564	553	561	547	565	524	601	556	565	542	562	550	551	579	540	535	528	573	558	576	517	543	582	534	579	560	536	549	565	540	554	558	568	528	523	513	581	530	547	561	540	558	551	549	547	574	493	487	573	570	586	558	556	540	576	531	537	538	594	613	529	530	567	581	548	525	587	549	550	525	531	587	546	557	573	548	510	580	522	600	521	470	545	541	635	576	565	512	539	535	542	552	529	569	524	535	536	588	563	576	563	525	574	517	563	556	574	568	568	563	569	570	562	641	543	526	532	543	517	509	586	577	539	559	525	542	540	539	549	567	583	537	533	534	554	582	558	555	536	556	542	551	526	563	532	531	574	540	557	512	543	539	547	557	587	552	548	583	569	549	545	535	503	551	575	563	550	557	542	520	535	573	523	574	529	587	540	564	537	568	597	566	543	526	559	531	548	535	536	538	540	537	575	558	593	555	558	515	508	561	563	560	540	572	554	553	545	591	532	566	530	560	563	559	563	567	550	541	561	583	527	594	589	557	532	557	558	540	573	531	516	546	532	549	575	531	533	592	555	595	533	558	549	507	550	590	553	548	576	553	589	509	547	557	546	506	544	545	565	525	551	572	508	558	544	561	570	618	543	508	598	581	587	600	520	524	513	536	528	523	531	566	529	597	521	524	530	564	541	550	531	554	566	525	563	523	576	508	550	584	497	590	549	568	561	530	570	533	599	554	590	585	532	568	558	542	543	516	559	522	537	563	526	546	494	552	575	556	581	556	537	562	558	586	587	568	596	575	564	546	577	565	554	556	545	527	540	515	546	559	525	565	572	551	577	577	564	534	575	566	486	571	589	568	540	539	559	523	586	562	546	554	518	515	552	523	514	559	543	572	568	506	587	513	594	527	561	518	545	575	571	530	573	559	567	570	545	609	561	577	507	563	548	538	559	530	558	541	521	546	592	553	570	555	584	566	556	561	567	585	565	573	590	543	546	546	566	548	551	545	544	529	548	557	534	565	586	573	530	568	549	589	538	590	542	527	562	545	577	544	556	561	538	545	569	518	527	550	558	581	552	578	567	565	504	502	526	514	546	507	574	528	527	548	580	545	577	540	559	516	527	548	543	530	623	535	535	589	566	562	611	522	543	540	552	548	554	557	582	563	565	550	557	546	588	623	549	556	598	574	557	550	550	573	595	505	546	553	559	536	567	550	530	531	547	509	560	562	554	579	581	567	565	527	546	552	557	571	604	547	572	506	550	529	583	570	564	555	556	552	524	589	587	580	606	498	598	555	532	572	540	539	545	565	544	536	539	560	530	568	559	559	516	549	527	535	575	555	546	566	548	538	570	551	555	568	551	542	556	519	541	541	561	567	550	622	569	590	555	563	554	577	543	570	590	528	537	556	537	550	547	522	544	565	536	573	540	569	569	516	538	557	594	510	555	572	532	538	547	537	546	560	547	544	550	568	542	532	550	549	534	584	565	542	583	547	524	529	599	556	559	531	542	538	577	565	546	575	574	531	542	564	563	557	553	554	596	559	558	570	585	560	523	559	540	568	564	534	531	560	564	566	533	536	593	608	580	528	581	594	575	597	595	533	537	508	588	562	559	544	544	581	556	546	549	560	545	542	556	568	566	570	545	563	551	555	637	540	612	530	569	592	559	539	572	572	530	559	586	578	559	557	599	543	543	566	554	510	550	535	530	546	586	595	497	521	533	515	534	558	550	525	550	539	536	586	510	549	530	542	584	609	549	567	526	558	589	566	525	543	547	528	569	555	560	543	551	566	557	596	534	557	535	555	568	581	564	546	584	537	545	551	518	577	581	574	513	529	572	545	565	537	568	556	535	544	528	562	561	564	541	592	577	528	554	573	564	551	529	550	586	563	537	556	523	570	564	517	524	574	547	564	567	558	600	542	541	527	580	572	567	533	573	567	557	575	569	608	567	583	564	539	544	571	528	538	563	572	543	546	545	546	525	554	514	551	565	568	565	554	554	580	548	543	536	555	579	528	527	566	543	537	571	549	511	535	505	537	572	582	541	527	580	548	505	559	510	567	592	574	572	563	537	553	582	554	557	562	570	563	506	537	552	534	589	549	531	563	555	511	576	585	520	553	514	520	529	587	565	544	569	487	536	534	541	559	532	598	526	553	527	541	557	533	562	559	598	532	555	538	491	567	552	561	550	532	538	586	565	577	525	566	522	540	585	520	532	514	547	545	558	553	573	542	518	523	552	520	538	547	563	527	524	528	555	528	534	566	557	534	548	543	550	565	559	564	546	506	555	577	564	561	552	523	508	581	550	558	554	531	561	564	522	553	573	558	607	547	530	539
1391	379	357	303	310	353	338	290	297	298	336	293	334	288	284	343	289	322	320	311	303	293	330	308	298	309	301	282	310	297	301	289	336	303	327	315	318	298	315	313	300	321	328	335	308	285	302	292	330	319	299	293	288	320	330	311	359	295	303	308	309	297	302	300	308	317	306	327	296	345	320	341	302	325	286	289	286	309	296	277	294	299	286	296	347	329	312	318	287	282	352	299	310	313	323	312	323	292	295	306	314	292	322	316	317	284	326	305	303	280	290	304	310	319	281	280	276	322	290	294	328	285	310	284	310	277	310	278	294	301	334	295	319	299	317	335	330	297	275	319	342	340	322	328	336	313	272	275	300	328	304	308	300	300	292	324	310	309	294	279	321	308	302	321	335	313	264	339	301	288	344	285	327	305	326	317	320	291	314	312	292	304	320	297	267	331	324	345	304	293	307	307	308	297	315	327	293	300	313	322	325	280	321	291	297	313	327	297	307	314	323	327	318	332	315	282	298	319	347	301	309	311	330	289	346	307	309	294	328	278	291	296	315	302	293	302	329	321	315	301	270	270	296	286	314	290	305	337	303	321	295	304	327	321	312	318	328	310	317	304	324	288	294	322	304	345	322	287	306	323	295	318	292	315	323	302	342	339	304	290	327	321	324	333	317	300	309	315	324	316	304	306	304	293	331	326	305	310	301	321	305	334	310	331	326	287	326	320	315	327	312	302	312	328	295	315	310	290	312	330	373	316	322	306	355	308	285	324	273	312	325	309	305	300	309	306	313	297	326	308	282	291	303	298	318	321	281	287	298	277	321	303	295	324	324	335	300	306	302	307	310	304	313	310	304	284	274	291	285	283	318	295	280	300	320	298	353	295	304	323	290	297	317	298	285	292	305	334	287	320	318	282	338	331	314	347	269	328	295	294	296	303	335	289	317	287	311	297	315	348	281	339	317	327	325	308	344	330	274	300	332	311	311	303	311	267	294	311	302	299	290	320	305	297	310	340	333	328	313	311	328	298	340	329	320	313	312	312	287	322	266	293	299	316	303	317	273	344	311	287	288	309	321	311	325	326	338	301	324	313	334	333	319	290	311	324	316	315	329	324	335	298	334	302	307	324	295	294	326	323	300	278	309	307	292	339	320	298	288	312	315	328	338	314	337	320	324	325	336	311	290	294	315	286	314	308	305	301	333	325	309	284	300	294	283	307	330	311	298	311	286	332	285	313	319	290	307	306	325	287	323	311	299	326	328	327	281	302	307	307	301	293	309	272	306	283	287	287	297	296	281	317	337	313	289	298	284	299	340	318	273	281	294	266	319	305	316	318	320	324	312	290	318	348	324	309	320	303	302	300	337	321	338	280	304	320	286	343	347	321	294	316	286	347	314	287	320	295	256	270	300	323	302	273	295	320	336	316	312	313	300	300	292	289	325	360	284	301	291	288	334	299	309	335	301	332	307	304	307	299	331	329	332	318	326	284	337	319	323	308	344	337	295	295	313	302	318	285	311	317	330	287	311	299	278	290	327	320	326	315	347	300	313	318	334	293	308	292	318	287	345	323	344	275	300	321	316	319	314	310	329	278	312	295	305	297	317	274	321	303	287	290	304	277	293	279	266	342	279	294	314	325	315	288	292	297	303	329	322	312	299	324	308	310	296	317	299	312	304	316	315	314	297	328	364	337	320	342	321	316	287	303	295	319	307	335	319	301	308	309	316	304	270	315	307	310	306	326	297	310	339	278	303	307	286	264	309	320	296	280	296	337	298	338	331	308	332	300	284	299	326	296	298	302	277	307	302	330	329	310	301	327	360	326	357	303	324	301	305	324	349	325	325	316	301	337	303	344	315	275	306	325	291	313	274	339	277	342	296	270	317	324	323	292	284	295	288	327	325	291	285	305	324	287	326	349	315	284	287	315	334	315	289	306	297	305	325	296	284	299	323	300	331	288	344	335	303	280	298	307	306	281	325	323	323	332	341	330	305	278	292	303	308	339	310	296	352	324	279	329	288	292	327	317	301	327	334	285	326	308	302	314	327	327	290	277	282	317	292	296	329	297	280	290	284	291	276	258	349	308	316	307	307	297	327	315	339	317	311	289	321	302	318	293	327	283	312	325	330	308	277	295	315	309	299	278	295	316	272	319	309	269	295	328	322	312	324	282	306	291	294	335	309	296	282	326	283	283	301	334	332	335	319	318	283	345	322	323	280	332	318	330	313	329	351	327	290	307	333	291	334	318	324	320	292	315	314	352	285	300	296	304	325	348	328	301	295	294	300	316	307	295	325	272	292	325	324	290	325	321	294	322	312	327	294	305	316	321	299	310	322	320	303	303	304	282	315	294	289	306	304	314	307	328	351	298	284	301	304	307	319	263	321	335	275	320	305	318	316	300	321	279	301	312	306	301	312	319	319	301	303	266	309	293	302	304	325	309	307	316	300	324	312	302	307	303	301	316	318	320	298	329	315	336	311	313	352	320	317	301	331	314	305	324	292	303	317	301	317	305	303	315	311	291	304	319	294	305	298	304	311	285	274	310	304	312	304	262	282	270	339	327	327	341	301	337	266	354	313	283	296	321	320	282	321	317	281	325	304	321	273	302	345	326	320	299	347	304	305	333	297	314	315	300	306	264	301	301	298	327	302	303	312	328	313	292	306	291	289	319	327	330	281	295	313	301	325	315	302	286	324	295	312	308	319	313	330	326	273	316	313	311	297	301	361	322	300	334	307	319	320	312	323	334	286	306	312	297	306	341	312	324	304	304	306	280	308	291	309	303	301	324	258	317	308	309	336	320	299	288	300	318	292	308	330	301	312	317	304	294	320	345	314	329	315	296	346	316	313	269	283	304	300	314	297	309	279	341	321	262	296	292	302	298	320	286	303	283	281	330	329	321	298	307	335	303	324	310	298	308	291	289	342	311	303	317	272	272	308	311	324	274	316	286	329	294	323	313	322	278	304	346	298	303	344	295	289	315	305	294	288	327	298	347	304	316	290	271	305	323	292	321	306	312	316	335	320	340	310	355	321	348	312	290	276	299	296	326	315	308	305	311	299	305	330	322	340	343	335	304	302	291	326	296	295	314	320	284	337	342	346	312	310	312	305	291	279	300	298	320	316	314	340	310	318	278	293	319	296	319	311	326	304	327	313	325	336	325	326	290	310	289	307	284	343	310	278	307	313	327	320	316	297	303	290	313	316	293	305	341	271	273	284	341	312	356	280	301	299	306	304	324	311	308	296	284	317	322	313	290	317	278	338	307	268	317	329	318	329	323	286	317	310	295	300	323	333	302	319	337	317	346	296	353	268	332	302	330	295	310	328	277	321	306	315	275	301	305	287	307	326	275	288	314	286	336	302	325	298	286	321	312	331	309	305	312	313	312	310	311	308	322	312	312	295	310	307	297	326	295	305	294	308	295	337	346	330	302	298	315	295	305	315	349	328	345	297	294	301	316	322	285	274	336	304	309	320	298	347	300	321	311	319	316	296	305
1993	769	903	935	900	873	916	810	791	809	758	832	791	801	834	755	762	780	758	758	755	809	775	764	753	764	766	738	732	750	832	734	770	784	772	791	764	773	796	750	801	758	804	803	767	776	711	772	760	735	756	766	785	758	769	803	731	779	759	759	784	781	768	724	766	792	805	726	725	781	777	782	761	785	745	789	739	772	740	765	753	804	775	817	784	755	765	760	768	771	759	731	799	794	752	782	813	752	835	769	712	773	805	781	813	775	739	779	777	795	750	740	776	742	808	773	769	765	756	782	775	782	740	793	774	812	758	784	753	842	765	762	755	783	757	731	754	767	762	762	807	759	767	842	764	798	755	829	842	780	812	777	779	829	773	743	789	769	779	748	752	730	811	750	794	762	798	727	811	745	780	808	738	758	723	770	722	745	753	735	795	742	769	767	728	740	773	731	750	753	742	784	781	706	756	781	746	808	795	803	868	753	779	716	768	770	729	750	808	716	782	731	769	769	731	805	760	737	708	716	796	725	819	761	783	732	820	805	749	756	762	743	743	764	781	755	744	821	784	734	748	722	794	778	811	804	784	788	742	829	785	781	716	737	706	777	802	761	771	773	748	780	792	758	790	770	785	812	774	789	742	743	771	739	787	825	732	746	762	731	767	771	815	736	786	767	814	769	761	789	773	804	768	783	779	776	788	779	771	732	795	763	753	774	808	770	749	781	757	769	774	747	762	742	723	776	771	688	738	794	768	779	768	740	809	700	790	759	772	773	807	734	732	714	783	787	736	798	743	792	811	809	769	828	721	768	771	765	790	765	802	732	754	764	771	772	728	785	797	723	765	808	746	799	735	750	738	778	762	826	778	715	748	787	773	760	755	751	702	792	759	760	748	782	746	844	733	736	789	747	833	806	767	793	784	741	769	744	775	761	791	785	794	760	750	716	734	813	725	803	782	736	748	738	719	770	734	774	769	703	788	798	830	761	825	777	730	783	760	725	752	763	797	783	711	763	775	757	706	725	791	735	820	752	763	820	786	822	745	770	745	797	808	731	772	789	796	762	765	776	750	746	752	794	769	757	761	759	769	812	739	799	738	778	756	766	782	793	748	788	775	762	744	744	764	755	769	777	805	804	754	833	797	762	758	750	727	773	820	729	801	780	756	731	735	740	733	763	768	768	806	780	713	729	792	732	790	791	773	773	760	779	775	751	750	727	765	798	789	757	791	711	757	782	792	773	807	741	743	765	816	792	796	730	770	766	781	782	767	704	740	747	809	810	768	745	752	766	799	802	781	771	706	804	766	737	736	789	800	713	845	792	761	772	780	785	740	769	762	759	743	780	776	763	740	770	791	757	793	783	787	762	801	785	797	758	760	763	766	775	783	761	730	765	735	769	749	781	760	743	782	788	762	764	736	721	788	795	737	722	782	756	812	767	804	786	743	754	718	771	766	760	754	786	720	736	743	780	781	758	766	718	734	758	774	731	740	767	737	778	750	728	780	797	774	790	774	786	785	750	813	776	785	779	717	765	727	728	783	753	750	809	792	822	743	800	805	741	811	762	791	777	788	753	808	753	751	772	774	772	809	761	767	762	728	793	732	775	808	735	761	768	770	713	759	730	779	752	783	818	759	805	773	759	736	780	782	775	746	778	784	778	829	830	760	771	777	738	765	792	746	781	729	766	781	783	809	815	748	779	807	753	787	812	745	772	779	749	757	777	740	770	768	721	775	752	779	756	801	710	765	758	811	747	763	833	803	738	792	737	769	738	795	753	746	759	743	794	777	805	798	744	818	773	754	762	758	788	712	783	826	757	762	800	781	745	789	729	771	792	769	770	781	765	754	764	746	790	707	801	794	775	768	752	782	789	783	796	788	729	764	769	793	789	737	810	764	781	797	831	781	746	763	751	783	803	782	766	726	776	768	742	783	783	810	772	770	783	781	758	807	770	790	791	762	773	793	727	774	725	759	762	782	773	750	773	713	802	808	773	747	796	738	771	773	771	800	771	750	764	771	811	787	775	808	760	735	798	745	785	785	731	873	755	807	786	784	771	740	756	788	725	808	807	781	817	798	744	719	796	793	781	821	763	826	778	754	796	769	732	756	762	764	799	744	786	735	794	803	768	771	758	749	789	813	786	726	791	721	808	795	770	775	774	730	786	785	790	737	785	726	747	727	782	736	813	776	759	744	730	806	738	764	753	800	765	756	744	737	778	783	728	811	747	788	784	792	737	764	757	773	726	834	806	771	811	804	774	816	787	753	797	804	822	808	782	747	768	748	788	753	747	747	750	762	750	775	759	766	746	758	777	782	755	741	774	745	760	812	761	765	792	767	741	775	758	725	834	731	793	776	783	830	734	783	787	760	750	763	812	748	781	772	787	717	723	728	781	746	730	780	768	764	787	753	725	707	752	726	820	764	767	803	806	746	746	798	708	750	762	764	767	795	780	797	803	791	753	758	813	767	815	771	758	712	776	778	733	772	727	734	768	778	782	798	809	745	809	801	762	708	800	811	730	797	794	773	728	744	804	802	744	791	750	792	828	752	759	793	738	763	779	762	776	767	794	829	821	719	769	759	786	773	703	779	757	782	824	769	767	759	799	734	742	787	752	725	784	839	819	779	763	765	771	816	750	783	804	713	714	802	737	759	771	754	727	751	759	753	787	782	755	826	771	733	755	778	759	762	768	784	752	769	791	761	781	743	765	806	782	761	715	732	777	743	729	759	793	761	771	739	794	734	819	750	757	728	779	783	737	731	744	767	749	735	784	767	786	824	768	709	734	757	763	768	774	835	759	773	804	718	796	730	776	810	752	745	815	778	758	744	836	766	745	746	775	752	813	721	776	781	707	800	720	814	747	778	750	722	725	808	735	787	797	791	763	805	745	815	764	762	772	720	778	832	778	766	815	738	822	730	758	730	759	768	784	744	778	719	763	739	779	748	839	783	786	766	769	772	784	761	760	783	780	779	796	786	795	746	753	751	793	829	763	799	765	774	784	756	789	739	745	792	819	766	736	788	786	781	798	768	797	780	769	762	782	768	765	789	800	747	746	767	717	790	781	727	755	814	802	795	720	768	779	741	781	743	762	781	773	734	741	802	770	763	776	751	740	733	797	776	774	797	753	765	775	706	821	758	756	764	755	808	722	765	735	775	741	793	738	794	788	744	774	786	797	755	757	768	817	784	799	762	728	796	758	789	739	768	779	781	765	770	761	785	737	824	789	764	780	776	786	788	812	795	823	803	771	771	761	743	734	837	779	751	745	760	818	770	778	804	741	796	774	801	792	781	796	774	766	732	753	795	744	781	785	786	758	762	743	783	784	787	728	739	772	745	823	748	819	733	702	732	759	761	812	789	765	827	827	760	776	711	759	788	780	745	782	754	757	781	763	734	719	795	771	783	794	813	751	745	794	789	799	794	758	831	784	771	782	774	777	774	808	737	741	786	788	763	781	772	805	710	760	737	759	805	844	779	764	732	792	771	798	710	770
6575	707	758	617	573	515	487	436	433	411	433	394	417	368	369	383	401	380	356	380	371	408	335	371	353	357	366	387	356	337	356	371	408	372	377	358	355	364	413	348	370	364	407	350	395	354	358	375	315	353	336	354	354	433	343	360	374	375	360	334	360	343	341	396	368	379	367	392	354	369	325	386	328	356	369	333	363	402	381	385	375	350	350	380	364	331	362	384	349	333	333	356	363	354	384	379	367	348	380	379	388	338	385	363	351	361	357	394	380	401	388	395	374	348	389	375	372	354	388	372	385	309	329	372	380	399	410	357	361	336	396	354	372	388	330	372	375	358	344	393	404	382	403	365	384	391	385	388	360	377	346	402	366	380	349	392	364	341	352	329	391	335	328	387	355	400	388	345	383	335	346	346	378	390	387	366	349	363	349	364	338	409	354	368	334	342	371	349	349	369	392	365	347	326	364	371	385	336	320	352	341	362	376	386	419	380	344	393	353	415	365	362	380	351	374	343	362	373	370	380	375	373	372	339	412	362	373	369	344	350	388	387	361	360	359	330	356	392	395	382	410	329	358	350	318	337	434	373	368	362	365	348	396	374	368	420	384	334	348	403	373	368	362	393	393	352	331	370	355	341	381	355	343	355	388	347	361	364	375	380	381	368	373	340	385	334	345	358	345	344	374	356	377	307	403	355	353	386	392	389	327	369	354	405	351	407	345	403	344	355	355	378	346	337	355	367	381	334	348	351	385	376	375	406	361	353	376	382	354	397	346	355	390	343	322	336	352	363	353	323	354	385	349	354	343	353	374	391	347	378	318	385	380	339	359	367	386	361	395	383	386	377	348	364	374	367	350	338	346	347	333	385	358	382	387	360	383	379	341	384	378	377	316	403	362	383	398	365	377	352	352	393	324	384	359	340	377	355	362	334	374	337	356	372	371	412	374	381	348	385	377	403	343	363	376	350	357	377	361	356	386	376	402	420	360	356	365	389	339	364	373	364	371	354	325	303	358	340	360	382	364	381	353	334	374	372	367	412	412	388	374	361	357	366	350	339	346	369	397	301	346	347	370	373	341	374	364	374	335	350	355	374	345	358	368	392	363	358	394	367	359	335	391	369	341	380	377	381	348	328	366	393	390	407	381	430	367	377	386	352	417	364	348	370	388	387	378	358	397	374	372	351	341	366	371	383	344	372	362	385	392	375	332	325	333	360	365	352	349	346	396	350	398	350	332	347	406	397	373	337	375	359	378	384	394	329	360	332	348	396	367	336	362	348	374	357	359	352	358	394	373	346	316	365	375	322	361	360	369	346	400	364	369	374	351	348	379	391	381	381	377	350	382	347	382	395	367	335	344	364	345	385	373	372	366	340	376	376	361	378	324	334	350	351	351	343	409	395	362	391	389	358	365	382	388	369	362	405	348	397	339	381	368	308	367	336	381	356	364	366	389	355	376	314	369	339	368	353	376	360	362	368	372	350	355	354	351	352	360	328	422	343	340	360	364	350	374	349	357	337	347	389	359	339	380	371	377	339	362	396	362	347	364	358	345	356	366	362	359	384	379	398	398	352	380	348	353	370	324	364	375	357	341	375	345	363	363	364	369	355	381	386	371	330	345	337	355	396	372	355	382	334	380	399	391	387	331	375	325	363	370	372	362	357	333	345	317	344	347	359	366	375	366	350	376	359	350	367	378	394	405	351	366	361	381	351	342	379	355	378	369	392	367	339	338	354	350	365	363	355	339	368	366	350	351	364	349	368	390	391	350	364	378	380	375	374	397	386	373	326	379	358	359	349	383	339	352	346	359	400	392	378	361	385	376	357	357	372	377	376	359	376	364	358	371	325	357	371	373	397	371	348	398	354	372	320	338	371	306	358	358	328	350	359	392	373	337	358	356	368	404	349	368	360	336	379	354	322	358	373	320	365	346	349	371	363	380	342	380	361	371	386	340	343	396	327	371	394	377	336	336	337	360	380	348	363	371	378	406	333	360	378	403	367	387	336	352	372	362	369	379	348	349	376	368	380	376	385	341	367	400	374	399	356	398	352	379	337	400	365	353	406	356	363	340	360	372	358	397	358	335	355	372	380	377	361	366	339	359	377	370	355	349	367	301	317	384	363	353	377	373	371	366	369	378	373	389	352	387	356	364	302	407	356	372	367	406	417	421	382	365	337	358	341	377	410	358	367	371	370	355	368	388	330	372	355	353	366	316	351	356	388	362	381	394	358	383	327	355	367	373	378	386	371	343	367	333	367	349	373	371	372	381	350	399	370	373	350	363	397	364	351	359	372	363	406	360	368	341	344	358	375	345	391	321	376	366	368	325	365	360	356	321	365	347	340	396	379	359	380	377	344	363	317	334	357	312	362	356	428	365	353	337	360	362	359	372	358	364	349	361	374	375	392	359	361	342	368	373	396	382	345	365	387	361	394	367	357	407	397	394	366	367	351	345	396	344	361	401	382	362	332	351	380	360	400	361	362	337	363	367	361	370	345	374	337	358	326	350	414	381	358	350	366	352	393	383	356	397	378	353	350	356	343	357	364	332	343	376	357	356	336	336	369	393	388	363	335	357	327	356	346	394	363	366	382	374	374	341	375	354	366	339	375	393	346	398	345	366	359	360	348	352	367	348	361	350	324	391	360	381	360	377	358	378	363	393	373	377	362	346	376	346	346	329	365	355	355	382	322	341	335	368	352	362	377	385	346	331	334	370	378	332	371	331	381	318	340	360	377	368	373	376	342	358	366	317	339	352	374	402	413	357	369	376	353	361	371	378	367	369	352	389	370	406	378	384	323	330	390	371	356	378	370	349	342	353	335	356	337	361	365	359	343	381	388	362	377	350	325	355	350	370	359	351	360	335	355	383	341	369	387	362	374	343	381	327	351	372	376	392	347	358	363	383	400	348	352	371	374	359	366	354	319	315	387	356	369	366	372	380	348	376	333	339	360	370	386	367	360	377	369	352	348	337	387	369	390	363	361	345	321	378	363	377	395	360	371	394	408	398	367	364	412	366	386	371	364	343	364	340	385	350	368	358	386	368	376	365	378	359	362	377	360	353	339	396	355	343	354	351	377	359	364	363	331	334	339	377	380	336	359	378	409	393	384	395	408	351	384	359	389	347	385	395	340	380	361	328	382	353	386	367	358	383	345	339	342	375	355	319	373	390	376	375	369	350	359	338	356	346	370	376	359	358	339	385	361	362	361	355	341	382	363	350	346	337	345	364	388	342	356	384	350	388	366	394	344	370	355	376	374	369	344	380	384	346	367	350	372	390	419	387	354	355	347	395	372	375	346	328	355	380	357	383	380	362	385	405	348	381	389	357	394	374	362	389	357	368	356	335	379	330	382	361	379	396	375	389	386	366	361	382	361	368	402	354	321	340	411	373	392	351	385	339	386	344	395	361	380	363	366	317	334	392	340	396	387	353	352	368	354	368	347	367	368	341	320	349	384	411	393	350	360	360	341	357	372	357	353	351	378	336	349	353	366
6355	1185	1701	1912	1669	1534	1392	1270	1250	1130	1126	1056	1060	987	1003	1009	940	942	886	976	954	941	938	951	890	916	905	899	877	891	949	901	979	932	887	909	925	887	878	873	907	823	875	942	931	822	879	907	874	860	916	825	872	890	838	851	907	900	853	916	905	863	932	873	863	847	867	872	949	828	915	887	852	880	878	854	896	845	906	891	822	881	903	939	911	881	854	932	929	866	921	857	877	886	905	852	864	856	860	914	889	943	882	886	853	925	859	848	869	858	891	910	820	926	883	945	863	928	877	899	888	880	885	919	860	866	878	884	841	922	883	862	863	830	890	884	909	861	878	868	902	907	863	878	915	907	851	924	918	860	900	892	875	884	902	889	906	903	873	882	909	890	919	888	891	902	954	917	873	934	889	873	865	867	910	816	899	874	917	958	920	907	886	878	880	866	871	882	839	833	885	867	863	894	879	851	883	883	891	890	837	874	885	860	871	875	857	921	846	882	937	850	880	911	860	888	887	897	837	907	890	836	901	884	838	925	817	933	866	890	901	870	954	902	890	856	895	859	883	912	852	894	841	829	925	902	874	847	879	847	916	916	867	880	868	882	857	923	887	833	890	930	826	918	848	877	859	901	910	855	870	885	880	908	884	839	871	852	860	866	882	889	892	825	766	913	854	867	942	886	929	933	880	904	874	854	888	869	880	847	858	920	918	852	858	858	891	898	832	849	851	869	877	889	892	908	892	868	875	892	851	857	877	892	956	905	841	888	884	872	850	852	808	843	900	898	924	869	864	892	952	885	893	870	901	891	834	925	946	842	875	921	915	847	938	945	868	910	913	919	865	927	874	837	932	902	848	867	874	890	911	872	851	907	885	876	926	853	817	894	870	797	881	891	857	891	931	881	892	911	905	907	920	891	922	828	870	837	892	861	919	903	844	876	930	875	928	865	836	898	872	888	894	852	855	882	874	815	907	930	860	886	903	903	881	888	842	878	871	895	840	868	879	897	828	824	788	880	884	895	925	807	852	905	862	877	825	879	875	947	889	907	845	879	922	882	884	908	918	867	869	856	905	926	840	858	893	883	817	820	875	896	905	880	934	886	871	894	899	896	904	886	861	821	890	885	870	877	831	905	865	868	870	885	894	859	870	914	854	881	918	942	822	868	903	855	859	914	895	883	898	921	820	882	877	901	887	839	910	911	876	923	824	885	855	859	901	875	876	862	855	892	861	836	861	893	819	912	868	937	915	905	888	890	871	885	939	868	882	884	935	935	842	878	901	933	881	871	864	874	921	939	862	867	871	857	918	889	877	927	950	893	916	885	882	863	872	897	866	885	887	919	843	868	878	873	897	884	878	901	889	889	855	863	877	835	877	905	918	848	889	879	894	931	885	834	879	881	893	881	958	876	920	931	840	885	845	898	880	923	865	925	915	844	884	872	848	884	906	852	875	826	876	876	873	857	955	881	844	821	852	827	848	903	904	869	835	830	892	857	918	885	874	867	858	861	864	903	857	894	919	895	749	903	887	833	832	914	869	872	882	894	871	879	901	921	881	875	827	912	908	895	862	900	847	885	847	845	911	869	863	868	898	896	873	801	938	941	892	837	874	899	888	906	919	873	905	896	889	852	960	883	907	848	865	876	897	864	890	872	848	894	859	868	773	868	859	793	833	914	876	839	855	867	816	895	843	907	919	882	843	886	854	904	904	886	858	824	855	893	894	878	927	863	820	922	870	873	889	877	932	898	857	851	879	873	913	903	876	881	907	884	898	913	844	903	848	881	900	830	850	877	861	884	894	918	880	828	850	875	906	900	874	890	905	884	905	920	864	908	889	885	899	909	910	891	912	873	904	882	838	896	893	896	876	864	831	861	954	865	848	868	871	876	842	854	916	855	867	978	883	819	909	887	848	849	900	876	888	803	823	862	865	864	849	907	881	911	869	888	886	870	873	865	853	877	857	841	910	881	862	905	858	910	859	891	898	838	892	848	898	935	895	862	914	860	866	856	859	892	884	882	898	896	872	876	879	872	876	878	890	907	896	898	846	900	903	899	867	838	889	917	887	926	886	922	900	886	855	887	896	873	851	932	862	876	905	835	863	923	932	967	880	881	861	890	845	843	888	859	881	886	850	848	893	862	911	863	907	851	823	896	880	901	860	866	880	918	838	870	862	865	924	914	876	908	880	847	855	894	916	843	895	864	877	845	860	852	882	844	872	867	851	884	885	886	856	892	891	865	837	876	857	909	900	867	859	862	878	856	830	891	867	892	858	875	867	876	922	864	895	860	848	884	840	868	858	919	858	868	899	853	872	892	872	865	924	854	892	874	849	912	884	866	895	821	860	868	924	854	851	885	891	864	871	929	884	842	881	880	860	922	841	855	957	895	887	862	832	850	904	882	932	788	857	919	904	907	867	881	856	883	900	878	898	891	862	858	869	872	856	884	869	896	885	848	871	923	921	871	874	873	877	864	820	878	896	872	860	847	909	938	873	845	874	874	899	910	893	854	879	884	884	840	856	871	869	881	879	834	879	896	900	878	962	837	903	842	908	871	890	907	926	921	872	883	858	891	843	896	871	878	855	895	862	898	857	878	849	897	887	940	896	862	839	893	827	861	920	874	916	908	921	855	811	872	918	880	827	842	900	903	913	868	858	826	882	933	830	818	859	853	905	933	875	861	856	845	877	916	811	900	860	862	851	798	829	853	860	866	891	878	885	892	880	870	878	852	901	820	853	928	903	895	862	914	880	873	877	863	895	872	899	927	898	838	828	887	883	883	877	809	883	926	858	885	861	854	890	919	856	859	898	898	869	910	846	890	853	881	840	792	850	906	902	908	872	876	831	866	865	859	872	883	882	895	903	907	873	839	891	903	888	883	887	874	854	835	911	837	809	843	827	866	880	876	872	880	871	873	903	890	908	850	908	843	851	883	918	898	878	862	925	922	884	890	917	904	918	904	885	899	876	908	884	950	942	925	930	883	880	876	925	887	921	871	836	824	897	863	857	880	859	912	869	893	869	868	897	823	878	902	914	906	872	871	870	915	862	890	876	901	866	847	869	888	899	870	867	864	835	944	840	879	870	895	838	859	873	911	891	877	855	898	875	898	874	875	900	918	920	834	911	900	890	860	854	931	904	888	853	920	894	826	867	887	863	850	874	933	833	911	869	899	912	865	868	862	901	902	906	911	886	890	902	892	861	862	887	894	887	869	897	879	897	884	891	880	903	849	923	858	895	899	851	894	869	861	869	871	911	859	869	868	874	874	854	895	930	853	882	880	859	862	903	891	910	840	913	864	883	879	878	876	876	891	895	882	926	914	886	877	885	847	869	806	829	956	834	916	872	892	894	933	879	864	943	889	926	818	896	875	869	821	877	893	827	851	795	847	867	927	894	949	896	894	852	846	835	835	863	906	870	912	879	921	852	894	836	941	878	890	885	860	871	872	923	900	812	838	879	926	851	866	903	952	881	890	873	875	888	910	887	861	871	888
11833	1002	928	721	615	528	363	334	305	298	289	280	237	242	270	253	265	248	220	218	198	223	241	209	244	247	241	238	213	241	232	225	238	225	251	218	215	215	246	237	222	239	207	213	234	193	225	236	218	260	230	213	252	240	241	245	214	224	250	228	231	214	226	222	229	221	207	241	220	219	202	207	219	224	197	231	242	236	224	205	219	237	217	217	221	209	238	234	194	196	230	203	204	193	234	226	217	237	243	222	233	222	223	222	212	206	218	249	211	206	269	193	222	197	219	228	225	230	219	211	204	227	242	226	228	208	204	207	225	238	206	199	228	218	229	183	225	205	234	228	228	230	185	243	231	235	202	242	213	217	222	209	235	220	206	235	209	218	226	251	228	208	201	227	218	236	242	212	192	206	223	235	197	192	216	234	231	201	215	203	204	239	233	232	231	211	249	223	222	208	205	244	231	211	215	220	226	222	246	211	215	201	250	210	217	222	226	241	235	234	225	201	230	192	212	240	258	237	213	211	205	230	213	256	228	227	193	227	232	217	221	231	231	231	223	225	228	223	212	236	237	246	220	201	189	206	223	208	213	204	221	195	237	217	202	241	232	220	212	202	232	199	213	236	223	228	197	203	218	228	210	234	227	188	223	220	223	230	236	200	198	194	209	221	230	243	230	184	202	219	200	198	226	219	217	225	236	205	221	215	216	208	205	215	223	197	204	215	216	216	248	217	249	226	218	207	194	224	208	246	216	227	198	228	200	210	223	224	195	216	214	226	207	210	195	237	227	199	222	205	230	218	236	232	225	221	232	215	229	219	248	209	225	210	243	220	213	206	221	245	225	231	189	217	224	208	213	234	202	202	245	228	221	220	199	226	212	239	211	229	212	254	207	222	234	194	200	219	202	247	229	222	224	206	201	219	230	252	237	210	224	214	212	216	221	209	227	217	227	216	231	206	202	174	215	252	222	223	222	186	227	233	217	249	197	232	202	229	220	215	211	225	249	220	218	227	199	208	212	262	209	250	213	207	230	217	245	223	222	195	220	182	237	230	230	235	233	228	234	214	245	222	221	216	232	223	226	214	222	194	211	233	204	215	194	238	214	215	210	222	225	220	235	233	236	213	231	249	234	248	218	230	231	196	210	231	212	198	219	214	193	203	215	216	212	201	243	227	230	217	232	195	242	197	213	238	211	212	218	231	224	211	196	212	236	236	197	213	211	241	242	217	230	200	227	205	241	256	210	181	212	200	222	231	225	204	202	237	223	216	223	215	219	234	199	239	211	240	253	218	215	266	240	230	195	219	235	239	231	232	215	232	222	235	202	220	229	224	236	202	226	212	233	226	236	245	238	228	212	219	215	255	213	208	238	231	242	229	211	235	226	201	205	221	222	232	225	209	234	226	205	232	215	208	208	230	218	234	228	220	208	194	227	211	201	203	200	210	191	225	198	200	203	217	219	220	225	222	205	233	245	226	211	198	217	235	201	221	237	193	196	191	221	222	228	203	235	179	224	228	224	226	204	204	196	268	228	217	218	253	231	219	193	215	185	210	222	218	239	245	208	219	224	248	217	240	183	234	212	223	254	233	201	215	217	241	201	218	212	248	220	240	235	236	216	225	216	233	232	244	215	213	205	237	193	201	230	211	216	195	207	232	236	201	212	247	256	241	233	231	201	234	234	243	218	205	236	226	231	197	233	212	246	228	229	228	243	229	226	222	222	218	199	227	217	217	239	224	237	246	228	212	230	233	232	233	221	212	226	235	227	199	219	256	241	246	201	247	217	238	222	213	208	238	231	214	240	203	208	219	237	215	189	207	200	223	230	223	228	212	252	211	225	212	224	212	212	182	205	234	242	222	216	257	233	199	207	228	233	216	240	221	188	211	238	220	220	196	213	255	215	226	203	205	225	217	186	247	217	221	231	230	240	220	211	233	213	241	223	222	214	216	218	221	210	222	229	238	226	229	227	226	206	225	232	182	227	205	200	230	238	239	227	216	243	219	204	205	221	211	230	221	223	196	199	205	217	224	219	229	195	240	210	245	246	201	215	196	222	227	228	219	206	198	231	232	234	241	238	216	229	239	209	230	217	241	228	196	204	216	246	211	226	209	218	215	215	232	242	210	217	209	243	210	201	235	217	230	260	211	204	229	214	187	224	204	225	228	229	202	216	228	226	244	239	215	214	234	195	231	239	197	241	241	227	245	222	238	220	210	220	211	250	212	241	223	244	249	229	250	225	204	221	210	212	240	204	213	213	220	190	231	237	245	215	220	223	227	201	230	191	233	201	233	263	237	239	228	213	220	219	211	224	225	218	230	218	235	224	220	247	220	220	227	195	225	209	215	196	220	226	220	221	201	223	218	189	229	214	236	233	223	237	228	217	233	240	212	206	218	227	184	235	231	217	219	222	204	215	226	218	211	204	209	233	187	214	247	199	220	203	227	215	213	231	212	242	201	207	200	207	221	215	220	208	250	214	210	194	203	192	222	235	231	210	226	237	236	213	208	227	211	243	241	207	202	210	244	211	219	228	202	228	241	205	225	237	224	217	224	206	213	195	228	192	211	226	218	227	214	207	183	197	238	247	230	248	202	215	222	191	206	215	226	206	233	198	210	203	224	211	231	206	231	190	218	244	219	194	220	229	228	198	230	223	228	216	192	235	203	214	230	231	206	193	193	224	231	236	206	220	217	260	213	231	224	233	208	245	244	222	206	221	221	223	214	203	230	198	222	192	188	214	190	212	219	245	201	208	206	220	226	233	220	214	216	212	212	231	233	249	236	211	218	215	241	231	234	213	206	243	210	231	227	241	205	200	236	211	212	214	230	226	212	199	227	242	255	232	208	215	229	219	231	230	217	222	183	214	240	245	213	231	229	234	213	207	244	235	216	249	243	214	201	202	251	225	194	227	230	223	207	229	210	227	217	222	227	235	219	213	231	230	220	216	225	246	224	230	195	222	222	225	226	200	206	232	215	214	241	233	233	232	214	222	225	247	253	207	242	211	232	246	237	204	257	216	207	198	220	225	233	239	230	241	232	211	221	231	218	219	228	209	228	229	249	217	241	223	216	198	245	195	212	214	206	221	202	221	227	243	211	203	213	222	212	199	222	222	197	209	195	229	212	228	202	187	209	200	183	196	204	231	209	232	214	205	197	219	224	211	239	218	232	230	195	230	236	215	225	209	219	213	242	254	232	226	207	209	223	223	221	224	221	236	213	213	219	196	225	190	221	227	222	229	227	227	222	215	206	218	225	213	235	217	214	214	232	225	264	183	201	229	244	216	214	212	202	244	216	212	207	234	229	225	236	209	212	222	252	196	220	191	208	221	240	212	232	233	238	228	220	206	198	223	222	207	215	218	196	232	196	190	198	203	215	190	208	201	202	204	204	209	237	237	224	244	226	244	222	212	208	219	231	218	215	201	199	231	223	223	215	242	200	215	211	221	218	219	222	251	228	197	212	213	227	207	226	232	233	214	234	219	211	238	249
7832	1155	1986	2363	2073	1682	1368	1272	989	987	971	903	848	768	745	704	649	662	654	644	665	598	682	637	619	610	592	616	606	588	556	547	575	506	562	626	599	571	565	520	571	559	571	572	538	557	528	563	558	553	533	567	550	566	560	584	572	544	522	535	519	550	551	580	563	536	568	591	546	576	577	557	543	600	569	568	545	591	574	547	559	536	548	524	584	557	563	552	574	555	549	571	565	534	594	549	640	560	542	591	564	565	542	563	562	557	550	536	558	548	549	567	567	540	556	528	581	565	560	566	586	568	561	528	563	553	570	548	563	552	557	557	594	529	646	561	556	566	545	535	561	542	547	592	574	554	545	537	548	494	538	559	541	564	550	565	542	509	528	592	502	550	522	549	581	564	575	565	526	563	546	515	538	564	542	510	552	501	509	554	578	567	574	531	577	552	516	541	518	537	576	605	531	552	552	541	516	544	531	543	506	576	550	544	572	564	569	559	593	540	571	562	533	533	551	530	551	523	558	557	547	534	555	546	562	508	577	560	598	472	528	566	511	550	535	545	567	553	566	545	555	562	590	558	528	549	597	557	564	580	557	517	519	543	543	544	563	559	578	592	544	566	561	568	554	568	565	551	532	586	575	547	542	550	507	542	566	510	534	572	547	514	605	557	502	588	558	546	544	570	545	565	557	569	546	581	496	556	531	560	569	544	529	556	552	528	576	508	571	606	590	467	558	530	567	544	541	505	571	548	536	557	561	524	531	573	534	550	540	523	561	538	574	527	507	553	574	552	547	551	549	548	562	532	588	524	521	525	556	563	518	552	545	524	570	537	569	601	556	550	514	540	582	553	564	542	539	530	532	532	545	574	526	567	573	544	516	545	485	544	540	555	565	552	577	513	539	570	527	540	585	544	542	541	555	553	565	579	538	517	552	569	511	560	573	564	532	571	561	556	572	520	571	583	514	558	551	574	537	550	531	525	589	556	559	537	590	560	558	554	539	538	540	569	557	601	558	517	553	550	589	561	558	548	533	518	554	529	589	511	565	489	532	521	559	547	563	560	553	558	554	522	553	554	534	548	578	591	596	581	523	536	567	591	574	540	571	590	551	542	562	554	583	565	512	490	532	542	548	546	563	584	574	550	591	552	469	528	523	530	567	512	552	530	570	549	505	557	510	559	561	577	562	518	549	542	556	583	548	590	531	545	554	513	512	554	583	533	567	516	577	550	553	553	569	556	526	538	566	579	533	499	568	558	549	560	567	566	531	558	580	549	565	557	545	553	591	528	579	554	553	526	553	587	521	540	571	579	544	531	545	535	544	563	555	556	540	563	556	567	524	558	564	479	539	519	571	526	561	552	553	552	535	540	527	542	533	535	555	539	575	539	569	569	501	545	539	564	577	557	523	528	511	535	565	543	538	566	565	615	543	557	562	542	594	550	532	558	577	546	562	503	564	567	541	502	572	511	488	569	583	565	561	573	560	504	577	600	551	585	559	551	543	591	557	595	568	600	529	531	508	561	535	599	562	537	607	565	516	527	512	544	587	570	548	545	560	527	541	551	562	590	580	525	540	565	555	571	530	538	565	597	576	509	553	559	547	531	538	558	549	565	547	551	549	560	571	591	504	533	552	555	536	567	586	508	535	581	542	571	554	564	580	509	555	561	530	562	567	520	555	589	521	530	519	555	555	530	533	549	553	544	539	504	538	559	545	542	535	551	523	568	581	535	552	583	542	534	517	530	517	528	544	579	534	548	530	540	552	550	541	538	548	557	562	587	563	578	566	539	527	581	532	521	539	522	571	546	530	559	577	576	526	535	572	577	528	563	547	573	521	554	542	560	549	589	584	543	583	548	554	535	589	613	566	544	539	529	521	573	562	598	595	567	536	569	505	497	555	556	562	594	571	558	563	591	573	576	539	540	567	578	545	557	572	507	571	593	504	533	527	554	532	546	544	530	586	607	570	544	554	592	563	529	561	511	550	582	507	581	558	567	538	534	551	557	496	552	541	539	515	533	583	560	540	557	529	576	525	541	556	535	583	589	558	544	551	543	573	531	565	585	558	572	586	531	531	524	568	556	521	542	543	549	559	565	564	560	517	545	551	551	555	510	576	536	535	548	540	555	520	535	516	535	546	549	534	525	544	561	577	555	501	548	557	551	552	516	558	591	601	545	521	565	608	523	546	533	562	582	522	509	502	528	522	567	571	585	551	525	548	550	522	540	550	528	532	588	561	526	551	565	518	540	526	540	532	533	553	543	525	538	562	548	550	542	554	567	556	546	563	556	534	537	538	564	554	550	589	550	565	535	526	527	520	545	529	537	568	551	563	594	564	543	580	544	544	550	559	549	569	506	536	566	540	548	554	576	555	546	549	522	580	573	546	516	553	539	568	572	548	521	577	568	499	567	567	531	543	541	561	515	554	556	572	547	524	570	517	529	503	521	544	544	579	552	564	512	550	573	574	563	519	534	528	559	539	547	552	542	509	536	573	596	554	540	563	526	548	555	559	546	575	547	545	528	554	575	530	545	550	539	598	564	540	542	577	534	561	566	569	569	546	569	513	565	565	586	562	562	557	547	553	557	574	528	558	556	521	533	591	514	530	548	547	559	563	571	563	527	501	548	565	515	567	576	523	568	571	580	535	546	534	520	562	559	531	519	539	554	564	552	552	528	512	557	573	567	518	558	500	555	529	552	572	541	563	546	538	526	552	517	523	516	548	527	544	569	544	562	546	537	531	546	559	494	539	539	544	554	559	559	524	564	561	549	575	548	605	530	526	577	515	581	574	544	570	542	561	570	528	525	597	554	508	525	576	528	568	520	550	555	535	544	534	566	561	591	531	552	561	577	545	575	541	577	561	533	515	559	578	559	554	552	574	563	547	514	547	608	550	558	544	550	532	579	558	558	579	549	511	535	534	553	547	554	600	581	554	526	520	579	532	565	554	505	504	552	539	573	522	496	544	527	493	536	531	563	528	552	541	522	510	578	518	568	538	558	547	567	527	561	584	557	581	537	556	541	573	582	589	601	509	525	508	582	537	586	546	574	543	522	497	589	574	549	546	541	553	539	497	567	526	564	552	560	539	514	541	589	521	564	518	584	582	555	538	556	516	514	536	551	577	581	531	578	544	560	585	581	533	543	558	551	532	645	525	557	534	589	537	574	585	597	539	548	534	540	554	531	552	558	544	572	521	537	561	514	581	558	496	506	569	539	587	537	557	556	566	559	564	604	542	567	591	563	557	532	552	580	541	567	567	536	532	523	555	539	540	548	570	583	544	516	556	562	522	529	504	589	539	577	601	543	532	575	546	544	478	557	568	578	582	557	577	547	608	550	530	600	552	542	563	574	532	582	545	534	549	568	560	520	529	568	565	533	541	603	565	498	592	522	549	565	572	533	551	523	569	499	555	535	510	523	549	544	534	539	564	542	571	546	573	583	553	540	532	579	565	489	503	523	562	538	572	576	536	557	561	549	558	550	551	540	529	519
1334	407	392	338	352	333	328	312	313	307	312	300	328	298	289	297	338	338	308	323	347	337	304	278	291	286	287	333	348	344	302	310	317	304	296	310	316	298	322	327	292	319	320	305	305	296	287	299	275	334	325	318	319	326	321	307	302	314	307	300	303	327	294	315	292	317	285	312	315	317	336	309	319	286	339	292	314	321	332	284	294	308	310	308	308	285	344	317	300	315	303	296	343	311	313	329	304	336	300	303	287	317	328	349	318	307	332	322	286	303	303	312	277	288	276	302	333	288	327	302	292	311	297	319	326	321	299	303	340	319	294	264	314	343	330	340	303	309	359	315	308	316	331	337	300	286	314	317	289	300	301	315	335	288	297	280	308	322	312	302	284	314	306	293	328	310	315	308	320	303	314	305	323	310	320	320	324	310	318	306	302	282	321	318	334	295	275	301	306	291	289	327	319	317	316	305	296	323	286	339	286	270	326	298	303	275	319	297	299	311	268	317	298	327	332	302	315	287	288	348	267	327	322	349	335	306	315	327	302	313	319	319	285	281	290	309	306	312	278	311	338	350	302	337	306	348	302	345	313	311	303	304	314	336	296	314	281	319	310	314	347	275	301	290	283	318	302	308	326	329	309	310	332	311	291	291	333	335	314	332	276	283	317	306	331	260	326	334	299	329	308	285	308	312	337	301	338	297	324	313	338	315	324	347	313	310	274	280	331	288	322	312	308	320	308	281	308	327	294	288	328	331	329	311	293	294	263	333	284	335	289	287	293	340	313	290	279	326	301	316	301	325	317	327	284	326	291	320	308	318	306	321	325	301	326	288	319	285	306	287	337	300	267	311	305	319	303	288	328	285	293	310	321	305	301	274	314	328	330	283	304	321	319	322	338	285	321	289	306	268	306	288	327	318	294	314	295	293	303	299	330	302	334	295	328	312	280	320	331	310	284	329	327	305	331	336	326	315	296	306	308	310	324	292	300	284	343	314	286	330	315	312	275	325	338	287	342	306	325	343	312	322	284	315	300	335	341	323	324	333	308	332	300	276	304	309	307	287	310	311	311	306	307	293	296	309	309	307	314	289	282	306	292	319	288	326	299	299	315	313	324	307	299	311	309	295	318	297	271	325	323	296	318	342	318	293	317	285	313	324	327	336	354	311	286	324	323	311	300	306	329	322	337	320	309	321	271	278	313	309	307	312	305	319	340	331	298	320	343	282	307	305	290	281	306	356	335	304	324	305	307	331	317	292	284	316	296	303	322	340	351	325	297	302	327	275	303	308	320	274	272	317	296	336	280	344	314	303	298	283	298	353	310	306	282	303	314	299	331	309	291	319	296	332	305	299	333	299	310	319	311	313	300	273	311	285	308	303	303	322	296	332	325	329	300	302	324	301	302	339	352	312	294	318	336	281	282	319	345	327	322	332	285	290	301	286	321	307	314	307	322	308	342	337	322	332	273	344	291	317	345	329	280	324	307	285	334	322	308	332	301	290	278	309	314	314	311	297	312	294	301	334	302	277	290	300	312	328	315	281	312	269	297	303	300	308	312	318	311	294	309	304	302	300	311	295	308	324	256	352	353	300	325	299	312	341	309	304	315	307	313	294	320	329	338	298	330	293	317	324	315	295	315	299	356	298	311	305	311	311	326	322	297	311	268	313	282	327	306	310	309	295	325	311	333	321	300	295	289	286	311	328	301	304	345	335	275	305	337	289	306	309	319	307	326	299	301	339	279	305	291	296	345	316	329	295	303	317	314	319	303	339	305	356	342	309	299	323	303	287	319	339	331	336	332	317	341	295	307	300	336	330	264	306	326	325	302	288	324	317	294	309	303	311	337	340	329	298	339	301	311	295	318	272	312	284	268	341	331	312	330	350	346	312	333	301	311	307	326	299	294	273	331	334	331	307	334	309	316	324	303	323	327	312	325	346	334	289	342	294	297	314	295	280	345	286	296	317	290	354	299	302	296	278	313	306	286	324	347	325	296	297	307	281	328	283	312	302	284	323	312	294	333	290	327	316	327	344	282	315	314	309	301	322	296	300	278	334	296	301	293	286	316	333	328	353	297	350	261	323	341	301	301	277	302	312	323	305	310	315	306	325	313	275	324	253	296	326	300	339	327	324	307	294	334	273	322	295	310	289	312	315	323	285	297	323	320	362	278	307	257	287	349	317	373	291	277	347	317	311	295	298	260	291	323	310	332	343	334	329	311	325	283	332	327	293	326	279	305	285	342	298	331	294	306	277	293	278	327	298	313	308	330	293	284	295	315	320	337	329	316	339	289	282	321	331	304	296	338	310	322	324	305	301	325	340	328	317	329	314	307	325	313	319	322	306	325	335	289	317	335	269	345	308	281	325	299	333	315	314	288	292	301	342	280	298	305	285	287	313	328	320	272	336	313	330	324	268	317	300	279	295	294	318	280	307	311	294	305	313	318	304	282	318	309	312	298	316	326	324	277	303	330	315	311	301	287	339	314	327	331	311	308	306	317	321	310	343	340	302	335	287	316	276	312	350	336	296	296	303	321	311	296	317	346	285	305	319	327	310	295	312	319	274	322	312	325	333	312	312	289	327	326	285	298	305	300	318	280	330	293	314	324	297	306	348	311	305	314	306	327	311	307	303	291	310	302	336	300	325	271	314	302	312	346	314	318	300	318	343	294	307	282	326	287	293	302	269	336	323	351	310	330	327	300	287	323	319	348	311	310	315	286	305	323	315	286	302	309	324	295	315	286	306	280	300	284	316	294	317	294	309	295	307	307	333	323	277	317	314	275	287	300	334	298	341	275	320	287	292	298	325	302	302	319	316	318	306	289	283	312	292	307	317	278	299	335	314	293	269	320	299	328	303	346	331	326	280	315	301	320	323	340	310	319	303	339	323	324	330	324	349	297	355	345	302	296	351	318	336	317	298	313	312	309	324	322	310	287	295	284	301	338	284	322	312	320	302	307	297	293	327	330	319	318	308	319	293	325	308	328	311	290	298	284	314	292	332	304	290	281	295	350	314	338	324	290	314	305	309	304	325	308	303	309	309	303	303	306	307	299	313	329	303	296	296	315	330	321	297	340	335	337	319	306	321	309	304	308	302	291	292	301	323	301	304	274	339	294	263	302	312	299	313	299	304	297	361	308	325	300	303	336	319	332	331	284	310	338	320	275	305	333	311	356	297	307	332	310	337	314	300	313	337	324	283	324	299	298	301	309	320	304	315	320	348	297	308	319	355	319	305	335	306	338	323	293	331	327	298	301	281	292	315	287	328	299	314	332	302	314	309	266	284	298	296	314	314	325	304	318	324	290	333	309	335	314	313	296	290	311	306	282	316	336	283	315	306	339	308	304	304	312	302	298	329	287	338	331	295	321	303	322	264	296	312	323	289	280	311	322	320	315	318	307	334	340	304	297	304	306	300	314	312	331	327	281	343	302	308	331	325	313	310	297	316	323	294	292	330	307	312	348	294	300	334	283	284	308	290	287	282	317	316	299	300
2015	834	898	1012	968	865	812	815	801	804	785	800	785	785	776	790	770	787	837	763	840	806	775	767	770	804	727	721	807	763	773	747	755	797	803	748	758	767	738	707	768	731	773	774	804	767	811	799	722	783	760	726	754	752	806	748	770	815	753	759	737	769	808	772	718	771	759	781	823	741	793	764	783	792	739	773	753	772	753	771	770	776	799	760	770	780	779	781	779	746	750	767	780	745	803	787	740	758	826	783	777	790	755	762	736	766	748	741	767	792	750	798	782	792	778	793	744	813	783	811	733	765	752	746	841	745	766	795	712	884	762	791	709	798	763	745	794	859	782	777	826	779	743	748	752	808	734	769	765	765	779	786	741	745	754	699	771	792	758	789	747	781	814	790	772	767	763	797	768	770	747	815	746	775	800	768	739	810	751	709	789	745	763	767	765	804	762	766	791	771	806	798	787	726	797	784	781	771	772	800	765	793	743	782	785	782	730	765	770	778	763	761	784	753	833	828	782	793	756	762	803	796	790	727	740	754	747	809	757	760	769	775	703	756	776	758	763	763	755	808	761	763	757	752	786	756	776	733	726	765	761	761	717	838	737	729	762	838	753	754	741	755	734	730	755	810	747	808	810	776	761	738	772	769	740	745	811	732	798	753	782	761	749	803	741	769	783	763	732	771	819	748	762	781	767	725	748	721	778	772	804	782	776	794	817	807	757	813	751	781	781	800	770	749	789	749	739	781	769	758	792	759	832	777	796	751	808	750	766	808	784	772	845	800	778	776	803	773	794	767	723	804	794	760	746	775	771	811	829	773	757	762	797	791	756	727	734	766	732	731	745	762	778	724	705	786	765	791	766	773	798	755	781	776	803	812	754	793	736	787	766	771	805	740	812	748	829	738	746	795	784	797	827	761	806	754	782	780	765	823	820	776	814	799	837	804	748	765	800	758	833	804	811	749	789	764	787	740	767	777	787	760	783	810	767	809	773	735	852	734	758	768	764	767	742	761	740	795	776	791	780	811	733	765	793	786	754	742	756	808	783	767	764	776	776	795	732	800	770	817	811	739	829	781	773	744	767	765	809	784	778	798	750	691	760	742	776	722	795	780	736	749	715	739	764	716	722	738	746	764	766	747	792	775	793	742	830	782	773	743	755	738	770	753	807	766	760	754	780	796	815	834	773	735	769	735	764	790	812	727	790	811	749	745	833	790	816	800	738	766	781	820	713	743	853	798	747	725	739	761	831	776	769	809	785	820	815	777	745	726	778	790	815	734	752	752	753	769	773	789	766	796	753	807	760	738	756	774	765	755	772	730	734	763	787	786	797	762	758	761	721	761	734	752	757	782	759	803	776	776	770	758	777	791	810	729	755	818	802	761	751	748	732	787	794	810	789	801	762	751	766	775	786	770	783	769	744	794	796	827	721	779	795	818	779	781	762	744	810	775	796	742	753	755	745	745	709	736	790	767	804	878	734	798	787	758	702	796	750	784	783	729	821	741	756	757	811	799	767	813	788	753	762	770	732	750	711	764	735	736	807	746	804	783	773	755	806	804	742	754	802	816	772	819	785	753	796	763	772	750	760	752	792	825	795	787	807	801	771	794	802	743	777	750	764	815	756	766	765	749	732	800	780	810	807	775	806	746	729	723	806	760	778	740	811	793	794	796	825	794	767	757	766	820	787	743	782	753	818	795	796	808	818	755	785	819	756	819	700	789	785	755	752	797	778	831	757	734	769	770	827	779	798	813	808	776	768	763	703	755	786	783	820	791	817	761	735	803	768	818	774	767	771	781	785	762	778	796	794	786	811	750	769	727	777	752	787	804	730	829	737	787	768	772	753	695	806	758	784	739	791	795	802	708	787	778	781	787	720	738	772	741	752	719	756	778	750	748	779	742	787	788	728	754	737	778	802	754	763	769	771	777	778	754	767	833	752	818	799	788	706	788	764	745	738	736	794	759	751	810	785	780	783	753	747	823	747	754	763	769	757	746	760	772	788	730	779	814	768	738	781	797	771	782	777	750	807	801	764	706	717	777	768	765	753	755	792	811	753	779	747	765	773	763	760	831	768	782	777	776	806	783	773	779	821	758	736	756	768	797	744	744	723	776	751	810	784	724	808	804	775	808	837	743	825	777	779	781	718	750	795	799	769	799	763	820	781	770	724	764	733	761	774	756	751	714	792	777	787	797	812	801	781	795	777	734	740	740	779	748	729	792	767	808	786	729	733	760	841	786	767	784	772	803	774	740	770	787	800	759	770	786	782	838	809	783	764	766	770	779	769	770	756	780	719	792	784	763	782	749	780	740	780	802	746	730	744	743	789	765	791	731	774	741	804	799	769	815	761	789	792	771	794	801	758	708	759	763	789	783	795	805	770	757	725	761	799	715	788	757	737	788	752	769	795	795	804	747	739	774	758	822	758	756	789	731	822	769	763	736	759	820	757	796	766	732	762	797	770	773	779	771	760	805	758	773	786	783	705	770	745	777	743	750	778	761	745	785	752	751	773	796	777	826	795	746	808	777	771	695	752	753	746	763	815	758	767	795	780	697	761	765	770	749	759	811	790	792	732	735	750	733	777	781	832	793	813	796	771	767	755	759	730	772	822	777	745	768	771	794	716	781	787	753	752	764	765	731	760	758	746	805	748	772	741	759	749	739	807	792	750	763	782	759	766	760	765	745	767	801	789	779	747	773	776	782	771	761	759	797	819	749	750	748	764	787	787	747	765	790	794	778	744	749	754	750	711	791	769	751	782	800	797	760	722	737	763	764	748	755	764	762	731	733	784	741	771	748	754	720	782	806	789	743	839	767	795	795	763	772	790	783	746	768	772	779	750	775	723	785	740	791	792	737	757	747	754	788	783	743	809	763	772	749	733	747	699	756	790	762	803	827	819	760	774	805	756	745	765	757	740	789	762	735	810	733	750	792	744	768	752	795	770	742	742	782	796	834	758	766	765	786	777	701	773	728	781	786	797	786	778	745	817	774	809	762	774	763	756	782	714	750	753	805	801	767	786	791	767	812	770	770	798	799	746	765	763	746	773	815	830	774	774	784	764	817	756	717	758	780	718	717	745	759	747	769	829	749	822	746	788	770	777	778	742	801	795	784	782	787	787	786	794	760	776	788	795	767	777	782	759	768	838	762	821	739	780	805	740	770	799	724	798	778	838	804	806	766	786	797	760	761	751	763	800	727	795	749	769	768	775	761	759	764	810	756	740	734	791	790	747	766	828	772	730	778	842	800	731	772	734	765	776	762	743	754	787	807	753	760	742	784	751	771	755	803	765	773	774	774	746	750	716	783	808	769	792	783	747	798	763	810	723	758	751	745	747	801	786	781	730	753	745	770	804	748	770	730	792	746	765	767	839	786	730	770	786	728	771	764	752	750	784	756	770	775	783	741	793	745	786	754	772	799	755	790	765	783	742	807	731	767	754	759	748	773	800	728	744	766	762	805	807	774	781	786	804	755	774	754	771	777	784	767	769	772
6445	723	756	601	526	502	444	420	404	419	365	416	354	361	383	409	358	372	355	364	366	354	340	356	381	392	378	364	400	384	348	374	338	372	363	356	393	348	371	375	343	347	358	413	357	347	356	321	379	348	377	354	329	352	357	354	377	353	356	350	384	330	376	351	351	349	383	341	383	385	356	379	389	380	340	335	371	325	355	377	389	324	357	386	349	338	372	350	330	392	368	375	351	363	377	389	385	388	373	361	367	358	386	362	341	360	338	354	329	387	335	396	378	348	345	401	327	371	356	369	318	347	338	334	360	377	390	365	375	382	331	403	355	364	375	354	339	368	315	361	331	352	357	364	393	351	365	348	364	375	387	369	384	354	357	335	373	358	356	371	357	341	322	335	373	356	392	388	354	366	352	363	331	342	364	387	321	376	350	322	358	386	390	369	395	352	347	336	365	356	357	372	387	326	336	383	357	395	333	395	348	370	369	375	374	388	362	372	372	401	390	349	381	370	371	400	371	334	351	398	382	386	374	368	382	337	363	362	352	361	374	366	372	370	366	312	355	372	348	348	348	373	305	379	385	370	349	331	369	339	354	383	363	354	350	363	360	332	379	345	360	402	376	342	372	367	342	330	357	328	381	314	338	343	351	380	359	353	365	370	378	380	356	347	347	367	358	345	399	346	365	378	357	362	346	353	372	386	356	400	412	376	366	349	366	354	356	369	363	368	367	378	356	348	382	366	342	375	403	356	380	354	325	359	378	365	376	386	330	349	338	333	347	384	371	357	393	373	362	343	348	376	395	362	338	340	357	368	358	367	346	336	353	355	352	364	328	369	382	339	367	391	368	350	338	372	349	365	311	326	348	307	355	361	353	351	372	360	383	361	373	408	354	396	373	366	389	335	340	373	337	370	353	373	390	370	383	349	326	338	369	362	392	357	350	349	341	368	393	375	381	398	328	367	351	367	371	367	355	367	350	342	357	370	349	363	348	335	330	325	365	358	359	344	357	325	362	361	386	369	328	398	390	357	383	382	368	351	380	363	331	378	340	323	369	380	351	352	368	361	371	366	382	373	350	369	376	387	374	352	400	403	378	364	382	342	381	369	352	365	337	344	382	375	376	343	361	371	335	345	340	355	381	397	389	369	391	378	369	327	339	362	354	373	368	332	368	340	354	377	321	350	359	351	380	385	407	364	400	416	384	386	324	361	379	369	339	367	358	378	351	341	391	353	354	369	367	393	367	325	392	352	338	359	386	337	345	370	379	358	388	359	382	365	353	382	354	366	376	381	353	364	366	379	392	344	330	372	356	317	383	363	358	355	312	342	389	380	383	360	374	379	359	335	363	357	345	390	398	341	361	360	369	366	365	329	342	339	363	341	335	349	403	382	367	344	350	383	325	343	361	371	369	360	340	369	348	350	340	390	346	350	355	365	360	385	376	382	380	383	355	354	380	370	343	360	346	372	360	348	382	346	354	377	350	349	362	331	358	382	345	371	344	337	380	337	338	352	379	372	361	339	330	345	367	353	361	354	376	354	311	344	309	343	362	374	375	374	357	351	373	358	369	376	369	388	395	366	367	389	321	391	378	354	388	344	378	364	364	377	369	350	386	382	356	352	366	361	367	372	324	398	326	321	355	369	351	341	354	399	361	374	340	358	371	386	371	323	397	352	334	334	380	360	380	368	364	359	347	365	351	399	320	384	322	357	372	323	361	371	354	378	372	338	338	361	340	378	349	362	380	350	369	384	380	371	335	340	330	354	340	358	400	367	375	384	397	345	364	338	395	387	396	346	358	363	389	342	344	371	383	334	351	380	360	340	377	337	387	397	376	363	386	355	337	382	386	393	397	347	373	379	373	387	365	377	352	330	353	377	377	388	381	353	368	406	366	353	354	398	376	370	353	354	347	331	343	387	375	339	378	347	331	379	343	352	336	376	395	381	325	397	361	359	391	333	398	367	392	352	384	375	336	371	361	366	370	398	363	362	351	386	361	358	358	367	380	334	342	354	363	362	377	399	349	361	359	346	346	374	340	365	363	380	350	369	368	367	340	365	364	383	361	355	359	358	341	382	341	345	364	388	387	336	343	373	367	356	352	381	327	332	346	355	378	409	352	394	358	398	399	339	380	347	350	362	376	351	382	358	373	369	377	397	360	339	351	353	351	339	386	358	365	361	364	342	350	350	338	376	333	333	366	361	374	362	345	360	385	373	375	339	373	372	360	372	339	382	383	387	293	331	348	365	373	368	350	349	361	315	383	409	361	379	338	353	372	343	377	352	341	357	370	333	374	356	346	355	370	358	342	405	372	348	383	362	369	364	352	351	382	362	385	371	337	369	339	422	380	345	332	343	319	349	357	347	396	357	385	379	377	351	374	364	350	353	348	335	361	367	352	347	344	360	381	346	359	380	378	338	366	358	380	338	367	359	353	362	396	352	388	369	356	371	359	343	361	391	351	364	307	374	376	347	357	340	376	368	352	376	345	387	331	324	361	367	340	359	350	393	373	358	353	341	351	354	374	367	341	370	357	372	382	373	375	389	382	396	361	343	387	336	347	383	361	367	335	347	361	360	373	367	350	383	347	355	336	320	353	397	360	343	339	302	356	366	375	363	356	334	356	369	323	373	381	377	369	354	383	342	367	378	356	365	364	378	353	392	374	376	383	329	383	378	328	340	322	375	326	359	390	359	369	357	365	348	342	352	343	293	361	348	350	384	369	364	357	338	376	358	356	357	356	353	339	369	341	332	394	355	330	356	323	372	328	385	352	342	367	394	371	391	347	369	361	357	350	376	342	376	353	335	368	343	375	393	356	354	342	336	355	334	366	374	359	389	374	391	347	359	369	351	332	371	372	368	376	345	363	347	364	336	364	371	348	361	313	376	364	311	385	339	339	346	392	386	373	343	357	367	342	412	370	360	349	331	321	333	357	375	389	351	370	349	378	365	362	411	345	335	380	401	374	387	416	381	362	342	367	361	342	367	373	358	376	351	365	362	365	374	327	373	362	345	385	341	372	346	351	364	388	361	368	332	389	351	386	396	321	363	349	374	360	400	364	359	344	371	343	317	374	358	345	361	371	401	373	357	409	375	375	361	344	353	396	363	352	357	330	367	343	344	377	352	363	366	376	394	371	370	332	360	398	363	360	377	331	376	392	343	355	374	390	388	392	382	331	356	374	378	356	381	359	376	385	344	350	376	383	331	320	368	362	375	380	336	376	376	353	358	353	340	362	360	353	359	343	390	359	358	373	340	431	330	409	358	335	370	372	371	311	347	363	370	337	382	348	356	376	405	374	308	365	360	352	367	385	376	330	349	340	341	365	378	381	381	388	382	367	357	350	373	358	363	379	343	359	362	328	349	369	342	376	326	389	400	349	412	377	354	412	395	358	358	367	375	346	362	364	372	332	390	365	351	390	368	374	392	368	347	349	348	389	394	359	373	377	353	375	345	364	365	340	360	342	351	357	336	353	370	361	347	353	354	369	402
6480	1191	1616	1875	1720	1571	1412	1225	1121	1132	1135	1109	966	1006	1021	972	994	964	911	928	931	918	935	949	881	941	1007	954	927	872	920	879	917	873	874	864	917	895	828	867	875	876	880	857	796	869	860	854	873	890	886	852	938	908	884	896	885	854	896	857	936	881	851	875	880	869	888	857	891	939	877	871	910	819	878	867	866	908	837	832	874	919	852	921	822	862	872	854	868	941	882	885	875	864	856	855	887	888	826	845	898	887	905	850	869	846	879	883	895	898	859	896	823	886	823	903	869	909	828	938	884	903	857	905	921	906	864	891	862	882	813	827	911	881	895	835	899	899	877	796	891	921	848	843	903	893	885	886	886	922	842	854	885	822	903	888	878	880	882	852	854	864	888	879	863	886	920	872	920	814	891	857	872	899	922	883	911	838	862	833	842	853	883	895	891	873	893	911	874	904	857	881	915	874	854	894	912	896	889	847	899	843	898	890	875	952	826	887	902	933	859	912	848	824	883	879	884	877	857	858	899	875	905	894	887	874	902	878	876	855	936	809	899	831	863	880	889	896	841	928	893	892	894	885	892	898	884	879	871	821	873	867	867	927	869	877	892	850	893	893	865	852	916	828	878	840	920	854	852	896	882	863	898	901	853	870	903	906	844	895	895	913	914	936	881	874	836	838	879	800	881	880	867	949	864	839	899	884	844	836	907	872	934	879	857	832	881	871	901	848	878	892	859	808	890	819	901	830	878	895	895	867	876	876	948	833	877	814	896	904	841	918	911	852	917	888	914	867	898	857	869	885	928	889	820	905	876	831	869	916	864	909	885	900	926	904	857	970	946	888	881	893	875	869	863	818	923	857	902	857	850	915	886	931	875	845	904	927	862	814	889	898	908	901	882	862	862	837	875	875	873	885	891	896	907	868	885	841	866	852	852	910	917	839	838	889	932	850	874	875	918	843	903	888	895	910	885	870	907	883	835	864	913	924	854	826	866	879	879	887	882	830	882	908	909	903	893	873	854	851	913	830	858	896	884	825	838	906	859	870	877	875	840	912	912	912	856	902	847	912	849	915	851	907	911	910	816	810	882	935	819	846	872	875	864	838	888	857	855	828	853	895	872	852	882	871	854	854	885	828	838	870	878	877	868	888	848	847	900	864	815	904	860	899	870	925	856	797	903	856	873	844	899	918	892	857	882	877	898	849	907	901	861	839	930	887	840	876	835	927	863	911	884	880	878	895	934	863	839	892	870	921	872	862	917	881	847	978	872	885	866	875	846	898	845	880	890	900	843	864	876	876	913	912	883	840	863	847	865	881	854	892	887	894	903	870	866	860	874	883	820	841	864	932	945	928	844	929	919	939	794	942	850	884	888	858	892	895	862	884	861	895	867	841	918	870	815	938	892	881	845	868	848	837	878	903	853	837	889	932	883	849	838	909	861	954	870	904	867	841	898	851	858	897	880	875	826	860	943	863	896	862	890	890	883	874	906	833	859	916	868	935	911	831	861	879	850	940	885	885	950	888	909	854	877	890	882	873	925	887	883	885	850	889	862	905	884	888	861	849	901	863	916	890	954	891	856	833	852	906	887	915	872	943	894	872	892	857	878	907	939	826	901	875	902	849	903	877	895	894	854	807	909	883	906	901	869	898	861	874	920	819	819	875	887	865	925	887	819	847	869	871	890	875	893	915	910	897	894	851	826	897	859	908	842	883	889	863	862	822	877	838	903	908	844	881	881	836	873	863	889	962	876	854	866	903	926	910	885	856	858	819	860	859	884	877	864	873	839	882	872	878	883	845	938	880	832	915	877	869	841	881	855	884	852	847	844	880	848	868	876	887	914	878	835	895	887	872	853	861	838	846	907	968	859	915	865	855	916	829	881	883	874	866	866	941	867	866	837	848	870	865	875	854	886	897	900	874	859	874	849	833	890	863	861	938	879	865	922	873	899	923	859	955	856	856	915	856	926	928	848	898	874	873	876	881	886	888	889	881	849	844	914	838	858	885	920	919	830	893	848	845	817	859	857	876	914	837	858	873	845	907	830	832	874	880	868	872	848	884	823	882	871	823	909	914	894	924	850	873	865	882	865	865	858	864	887	860	871	873	839	874	932	846	882	867	861	887	864	876	883	843	877	920	837	880	865	874	875	870	922	915	918	916	889	897	858	871	870	866	897	906	883	872	907	821	896	876	840	923	836	913	904	866	910	859	837	837	914	881	889	916	835	888	882	827	909	851	887	896	868	933	921	852	885	908	867	882	875	911	852	839	854	872	889	860	865	881	840	928	847	856	846	842	892	902	884	874	900	851	932	868	899	878	919	874	917	864	860	874	802	860	886	835	884	834	894	876	853	869	875	895	828	868	847	854	876	827	881	862	910	922	831	854	891	848	964	889	908	844	915	845	888	852	853	830	857	839	843	899	870	846	884	847	906	868	918	937	905	858	879	846	922	850	838	889	882	869	811	834	875	911	915	883	860	859	846	888	920	869	853	886	915	889	883	844	829	870	840	867	918	896	839	840	910	860	892	833	886	890	924	866	907	929	885	888	852	867	870	869	867	915	908	871	849	846	867	824	888	907	889	915	884	870	860	891	881	848	861	896	910	887	866	852	878	829	904	901	843	858	889	897	861	949	852	828	940	872	902	881	881	841	830	884	923	902	896	918	861	888	920	874	875	916	846	867	891	857	879	898	887	911	834	848	906	819	867	885	827	859	883	905	916	901	942	861	848	892	870	879	879	865	928	852	900	857	861	831	877	866	883	899	859	953	894	838	875	859	853	822	866	901	877	888	865	844	835	855	890	842	843	895	857	878	849	878	903	911	896	910	897	832	851	897	871	847	911	847	865	932	881	915	872	839	873	872	861	855	853	881	858	862	906	883	880	880	855	867	839	850	826	850	926	899	871	881	921	834	896	847	878	896	844	809	923	907	903	884	914	905	861	914	877	890	866	850	866	855	855	854	883	844	872	891	873	860	833	884	895	886	857	866	882	873	854	855	941	888	877	868	893	865	867	864	884	863	862	914	866	863	899	917	874	914	840	885	920	903	892	896	879	861	881	917	869	860	944	860	860	849	840	861	826	874	833	898	846	853	901	885	886	851	859	882	850	907	927	885	884	901	855	840	875	827	896	848	876	847	885	920	891	867	864	897	892	855	899	871	871	862	876	916	865	890	968	905	863	848	867	894	882	817	875	851	906	881	898	853	891	910	883	919	874	896	828	904	888	868	845	859	863	869	830	843	894	886	863	882	929	897	857	851	856	939	818	882	858	899	860	878	922	859	873	882	830	868	805	844	883	877	911	901	908	850	846	848	881	872	851	892	799	899	917	971	863	924	867	880	915	882	911	880	849	872	901	863	917	892	858	908	870	869	832	872	910	843	836	818	848	850	906	886	894	842	863	892	843	884	872	860	889	863	838	836	875	887	893	897	886	843	865	811	846	848	899	936	885	921	865	839	878	863	852	885	845	871	923	922	867	897	903	857	845	874	857	844
11794	921	931	704	551	520	412	331	296	290	239	281	273	240	229	244	224	230	215	243	256	230	220	205	240	233	227	234	249	216	186	247	218	187	224	188	225	185	198	215	222	197	202	225	209	192	225	220	200	196	217	225	211	244	190	263	210	202	228	227	189	202	233	236	231	240	220	236	235	229	209	221	187	219	242	236	218	215	221	195	215	218	240	217	203	219	242	219	237	183	249	212	221	209	206	222	206	232	234	235	231	223	220	211	219	215	224	215	219	230	226	206	217	211	244	229	234	242	232	229	225	222	221	235	249	246	211	249	215	207	237	213	232	219	223	180	245	232	205	224	207	201	217	193	219	203	206	226	199	230	236	209	201	227	225	208	234	225	216	224	211	214	195	229	217	186	235	209	243	211	239	218	215	204	198	227	239	239	210	221	233	235	224	223	210	221	227	231	223	187	246	219	208	220	243	222	217	233	218	232	195	229	210	194	218	225	235	195	206	201	200	201	210	215	225	216	207	245	176	226	225	227	226	195	198	210	214	219	198	204	226	209	203	227	255	240	203	216	244	211	213	238	239	191	203	228	242	219	241	198	210	197	215	183	186	220	208	211	224	210	209	224	210	207	231	212	236	192	218	221	204	195	218	203	239	222	190	212	218	244	231	195	208	212	216	221	223	249	215	227	221	231	214	220	241	217	173	207	206	200	206	240	215	241	203	216	228	222	187	209	212	208	184	221	236	200	236	216	231	213	216	233	227	190	237	222	207	218	199	205	218	238	223	258	233	207	214	188	202	204	207	206	237	220	228	234	207	220	222	240	199	235	227	218	191	242	193	220	220	228	216	213	200	208	206	220	183	211	224	232	217	220	184	235	225	215	216	204	225	239	217	226	237	248	211	222	200	259	211	229	198	184	195	203	206	225	196	202	231	227	203	209	226	212	194	236	208	202	183	203	229	228	216	193	244	204	205	231	214	232	217	235	196	234	222	218	205	253	221	238	231	229	220	220	216	218	206	217	231	199	196	230	217	199	201	212	203	246	224	242	215	234	242	234	239	210	232	190	201	252	230	218	225	208	193	208	195	205	251	215	206	214	237	236	224	204	220	251	185	206	213	214	190	240	210	243	225	234	215	205	222	225	210	218	227	216	230	209	214	230	226	220	201	216	198	210	194	201	215	220	201	220	236	210	237	232	221	214	225	212	211	230	213	222	224	205	207	211	200	202	204	239	212	216	218	226	227	214	212	226	238	218	218	208	221	230	237	213	190	217	214	250	222	211	199	204	242	234	215	216	188	241	210	207	196	179	227	238	190	213	204	185	209	229	251	211	205	205	232	227	252	222	206	229	215	242	202	204	245	241	216	219	219	203	240	226	218	226	219	235	221	231	208	221	218	216	208	215	211	196	199	218	210	223	197	204	217	252	218	199	220	196	228	232	222	245	227	221	246	186	217	190	226	185	226	208	237	226	255	180	219	220	216	224	211	204	208	188	206	218	217	212	194	221	238	226	225	224	212	222	237	222	190	219	221	262	202	198	202	188	228	205	211	237	230	216	206	259	215	202	205	205	243	195	207	229	243	193	245	241	211	215	224	200	203	219	213	220	235	223	215	228	215	206	236	220	208	238	228	238	216	223	241	194	244	227	230	186	192	189	214	233	221	197	241	234	217	222	239	216	225	210	194	212	223	207	216	226	235	223	210	241	237	229	224	197	232	232	234	240	232	250	245	212	220	247	217	211	220	217	219	235	231	228	221	190	189	213	237	213	203	197	211	232	243	216	227	239	216	204	227	225	220	236	235	212	202	201	239	221	225	241	235	221	180	201	198	202	192	210	191	239	213	206	239	204	233	220	233	231	235	232	238	212	205	224	235	200	237	219	216	245	241	221	196	261	217	219	228	221	229	210	230	227	226	194	205	202	235	235	235	209	197	209	225	210	213	241	220	217	207	234	233	256	224	218	205	215	224	212	202	216	219	209	224	239	198	201	206	210	195	203	215	228	207	202	235	223	230	225	236	243	197	226	215	199	198	200	193	213	232	232	202	225	238	224	228	207	218	249	204	217	237	233	218	231	185	207	237	209	224	204	219	216	233	194	220	204	225	213	211	215	219	240	214	216	225	228	262	198	198	200	204	235	246	201	200	195	241	210	237	210	195	199	227	218	209	193	212	218	210	198	224	243	198	207	205	222	228	234	200	242	237	198	229	209	223	244	205	217	253	196	198	209	239	214	210	200	219	228	223	203	178	208	204	202	238	187	224	230	201	222	229	211	197	182	214	240	227	252	201	239	219	232	224	203	214	193	220	219	212	216	233	212	219	201	218	227	220	227	218	227	220	237	204	237	218	233	206	232	225	220	236	220	249	207	217	185	200	234	226	217	207	199	208	256	184	191	194	227	203	225	227	207	216	235	202	196	197	243	182	226	219	221	192	235	209	229	219	227	229	225	218	210	192	225	235	192	193	202	209	234	219	231	217	239	204	216	214	227	256	199	227	233	231	223	252	201	205	224	218	229	199	189	240	211	198	202	213	251	213	206	229	223	241	231	214	198	228	202	224	248	206	226	214	198	248	216	252	218	239	203	213	238	219	232	214	189	202	209	226	225	237	250	210	228	201	225	217	189	206	234	243	198	210	185	220	201	254	229	249	210	190	199	237	213	201	238	191	205	214	222	185	209	237	231	202	218	223	222	221	228	230	210	240	233	227	209	235	201	216	198	202	211	211	191	217	221	212	204	240	216	228	217	241	191	216	245	212	224	207	228	262	221	215	204	236	190	197	208	222	229	193	237	217	234	201	199	234	185	246	229	229	236	215	214	198	231	207	215	203	186	219	239	242	220	209	205	201	218	211	202	262	267	221	222	218	211	222	193	214	220	206	220	188	243	213	219	235	245	237	218	225	246	267	211	203	202	228	232	203	217	189	211	212	222	247	190	221	209	211	206	213	226	214	197	227	227	205	223	212	237	219	233	210	215	223	216	212	216	223	226	213	209	209	228	212	242	222	231	233	227	238	207	231	193	223	231	221	190	218	223	228	230	258	214	210	230	205	220	241	216	211	209	199	199	253	234	174	179	210	216	222	216	204	208	223	248	215	200	210	207	194	254	223	219	229	222	199	231	224	211	191	220	216	244	222	232	185	227	224	222	254	246	245	224	196	221	216	220	199	225	214	206	228	215	218	211	223	242	220	212	235	205	203	237	223	225	229	242	209	203	206	229	213	222	232	208	227	230	233	218	205	232	260	209	190	197	207	224	210	227	220	247	233	198	217	206	221	221	248	220	222	238	208	208	209	209	218	218	223	214	220	204	217	228	218	220	183	211	223	199	216	205	200	185	206	219	211	188	234	231	203	231	223	216	247	206	182	225	194	212	210	216	209	225	231	214	219	224	235	248	215	251	245	218	189	219	220	247	214	207	217	215	213	235	216	229	219	224	223	180	219	240	213	225	231	198	208	225	225	217	207	234	223	220	231	241	195	221	225	208	217	264	219	241
7795	1084	1956	2155	2059	1757	1400	1225	1024	971	887	857	810	726	776	771	698	638	663	680	615	640	613	623	588	582	624	602	595	575	571	555	582	577	578	572	538	615	500	583	551	572	577	559	579	607	501	543	557	523	514	522	559	547	536	575	511	610	534	571	572	558	501	539	537	575	556	541	556	568	548	589	569	524	560	549	568	527	557	531	542	551	530	542	531	544	553	571	545	537	534	534	565	542	571	570	573	513	543	534	508	540	580	558	562	559	552	548	533	525	516	553	530	536	554	575	551	532	515	538	553	585	597	572	557	535	558	541	585	559	585	577	560	531	567	527	584	562	538	527	553	518	548	558	538	533	545	533	532	562	543	554	543	551	548	570	571	528	531	532	529	555	546	545	577	551	569	541	557	553	531	536	557	560	539	571	574	539	521	561	541	568	507	518	551	542	545	565	523	527	536	542	546	582	477	558	560	563	526	506	566	503	515	578	559	568	569	549	508	528	577	529	559	572	532	567	547	557	559	542	539	572	539	517	573	540	537	544	539	531	523	544	572	558	580	512	535	517	559	520	568	529	587	515	569	555	546	527	528	518	547	551	535	540	531	544	520	541	571	590	521	551	535	502	554	549	564	533	526	528	560	582	569	541	557	556	568	541	562	538	527	602	539	524	570	591	526	525	504	570	562	542	530	543	548	537	526	553	547	505	571	518	625	544	590	535	528	541	584	535	552	549	549	562	553	523	562	562	554	535	522	554	567	560	509	568	514	535	580	585	529	581	541	542	571	541	495	511	506	569	510	553	557	581	556	560	553	534	567	537	571	555	578	569	562	505	534	539	510	530	567	550	536	609	527	571	493	555	575	541	531	548	542	559	537	518	554	528	559	539	550	574	511	543	539	542	563	561	508	553	569	510	540	523	548	557	508	552	551	545	558	523	569	532	573	547	535	570	525	556	514	546	556	547	551	510	586	541	543	541	572	576	545	536	548	523	557	552	551	566	572	554	564	532	594	556	559	533	550	559	560	572	514	577	529	558	531	555	550	521	550	529	554	510	565	532	537	556	542	554	513	576	563	521	536	538	556	560	508	541	561	533	526	537	535	541	562	528	554	561	507	546	515	566	547	534	539	578	563	603	546	516	516	580	525	503	518	533	551	548	549	571	547	540	560	525	550	528	548	536	552	580	554	515	575	572	554	562	542	543	550	529	562	565	527	548	528	531	542	551	578	539	548	512	543	559	519	556	566	527	525	535	540	531	576	538	570	538	559	555	564	553	550	550	552	563	552	545	568	530	551	582	531	573	566	520	547	560	556	543	580	578	536	544	568	523	555	545	556	532	561	569	481	502	521	538	537	524	563	578	525	537	560	535	547	545	513	556	564	540	515	520	586	550	558	546	541	563	571	544	539	583	535	548	519	547	493	559	530	586	551	548	535	505	577	534	538	551	517	546	546	520	512	534	552	587	513	540	571	532	545	549	528	567	541	569	536	560	534	500	540	507	559	541	576	544	537	563	554	527	516	534	530	566	536	539	546	549	595	558	540	525	529	536	583	504	547	574	568	586	526	561	550	560	524	523	593	556	541	554	508	534	547	575	598	512	554	555	561	503	561	549	544	562	567	522	523	556	555	593	512	545	557	534	529	605	536	551	547	556	555	571	515	532	562	566	581	551	537	572	529	537	532	538	557	558	542	530	544	536	520	514	534	534	528	532	546	537	556	546	565	563	516	532	563	549	555	535	541	517	546	562	584	554	514	535	523	566	519	555	534	513	528	538	557	557	573	526	550	571	508	603	553	532	552	517	574	532	527	500	547	564	549	536	534	560	519	530	504	488	582	539	554	539	564	516	565	511	537	553	576	559	558	532	553	544	523	553	546	550	576	506	546	503	547	537	565	506	536	552	540	533	547	579	525	527	544	592	565	521	541	530	564	559	540	574	531	602	534	517	595	565	513	525	520	533	581	545	544	543	553	546	558	509	494	553	530	596	564	541	544	570	549	517	550	607	542	540	566	515	546	509	538	544	529	542	544	547	530	546	557	540	525	543	550	542	540	562	530	565	560	503	557	517	523	578	574	543	489	530	568	548	556	531	540	514	535	542	547	545	526	580	539	532	580	547	567	515	528	512	556	511	513	548	530	562	520	530	546	528	534	540	588	531	534	530	559	513	545	548	568	546	528	551	567	544	542	534	563	563	535	555	556	532	551	537	564	567	507	560	533	571	574	513	529	558	562	554	525	557	536	521	562	576	535	543	534	542	564	560	542	529	592	519	538	547	586	538	559	534	535	491	506	554	509	568	541	565	542	575	578	548	561	562	540	522	549	574	559	557	567	567	524	543	528	553	535	547	549	554	568	561	544	535	569	532	511	548	533	544	505	557	523	544	494	562	536	533	568	583	564	537	570	559	549	556	502	525	583	533	558	554	566	532	575	534	557	540	529	555	544	562	591	524	589	526	521	544	523	547	562	547	524	571	564	556	554	540	533	561	563	538	519	556	498	534	564	519	593	563	506	563	557	562	537	565	550	517	564	553	547	539	565	546	558	583	563	562	534	539	550	543	510	580	519	542	529	530	550	537	496	538	559	551	547	532	569	547	535	579	534	544	489	555	556	550	546	507	559	538	516	535	573	556	552	566	544	526	535	592	536	589	565	550	554	532	563	489	572	543	574	521	519	528	568	581	534	536	551	535	575	568	560	574	528	554	532	556	549	557	540	541	555	603	559	549	557	521	540	528	549	529	546	547	503	551	512	541	484	555	558	551	568	573	600	570	536	511	533	566	505	512	547	546	534	537	540	523	523	581	550	560	511	529	556	568	517	522	548	510	541	548	524	558	545	582	579	522	556	597	559	515	583	515	521	544	544	540	557	555	559	585	552	577	560	528	566	568	544	547	581	525	550	570	526	557	532	550	544	593	543	535	565	502	539	525	555	570	538	561	551	534	505	513	556	541	520	588	556	573	555	569	538	524	545	574	543	528	553	549	513	501	601	504	548	562	609	547	543	549	490	543	563	532	561	562	530	550	535	548	511	551	518	523	550	577	545	609	585	538	500	550	561	526	509	527	539	555	538	556	494	560	572	539	536	541	527	533	545	568	540	531	523	572	558	538	500	536	553	588	564	555	555	536	564	564	544	551	579	554	552	580	516	552	510	540	482	542	544	558	546	533	594	565	513	524	508	561	529	578	523	521	550	528	575	503	544	566	577	586	534	546	577	529	535	550	561	575	495	566	537	554	596	595	527	549	517	594	561	538	594	548	490	535	548	549	595	554	532	541	594	559	512	565	543	573	557	553	544	539	544	536	554	557	555	517	535	558	579	563	574	537	518	542	565	577	549	542	536	533	506	554	567	511	546	549	542	546	538	613	587	539	552	561	533	509	552	562	491	551	541	538	544	550	561	534	514	504	516	559	546	530	538	583	548	516	537	531	526	529	533	562	579	568	557	524	518	514	543	503	574	579	589	545	519	552	530	539	519	537	581	559	518	517	562	554
1270	372	378	357	352	311	327	323	335	324	336	299	339	344	299	317	306	289	309	342	305	322	324	323	326	306	314	311	293	325	284	284	315	336	283	310	314	306	287	297	310	325	339	305	293	332	286	300	337	320	286	293	322	291	302	291	300	324	315	311	295	310	306	302	326	322	296	299	300	342	308	302	284	317	275	297	330	338	303	292	313	317	330	293	330	307	298	317	297	282	320	286	322	300	290	286	312	339	291	278	330	299	307	275	293	332	293	313	282	281	321	312	302	327	331	303	276	299	291	297	287	312	281	307	289	279	320	314	337	283	291	300	288	308	307	295	313	330	318	313	327	313	305	296	351	315	266	344	363	348	313	326	283	302	337	305	320	307	335	297	314	320	314	294	306	295	298	321	329	310	326	334	303	303	288	281	299	313	304	308	258	325	293	339	317	324	316	298	316	303	291	353	315	326	313	294	330	301	314	297	268	289	322	294	302	292	337	304	310	270	321	326	342	303	306	304	327	289	339	332	300	311	310	306	331	304	284	339	305	309	304	303	298	290	324	336	337	272	320	321	287	253	279	325	304	297	295	305	308	320	307	305	347	341	303	304	318	304	261	327	304	327	283	330	331	299	308	301	324	297	306	307	307	313	324	330	322	330	320	325	322	294	299	279	294	283	312	268	299	326	317	294	300	295	289	320	338	316	297	327	300	307	281	306	292	335	263	307	314	318	306	293	307	289	308	319	325	327	320	316	295	333	285	295	295	300	307	293	341	320	311	300	310	320	301	303	288	293	309	293	297	307	314	308	337	316	280	339	303	323	296	333	294	293	318	336	320	335	309	335	321	285	328	301	305	339	333	312	295	314	314	308	307	328	276	290	321	317	315	312	330	301	303	306	304	358	314	311	322	317	292	322	313	312	323	284	296	303	308	309	325	309	317	302	314	309	273	311	324	296	306	304	323	324	306	306	306	296	338	320	324	305	321	314	323	325	336	318	326	264	280	311	301	299	319	303	292	295	297	284	275	302	315	332	329	288	311	282	329	299	335	323	322	287	317	307	325	300	306	299	338	307	320	297	297	309	306	300	341	340	305	308	308	307	337	296	338	300	286	347	322	319	302	307	297	333	317	308	324	292	319	320	293	290	315	323	293	321	289	321	302	329	305	303	301	309	323	314	323	300	297	319	304	348	314	303	286	277	279	285	299	320	309	315	311	314	328	325	307	316	303	328	301	280	324	297	318	290	275	309	281	322	327	300	310	334	336	339	339	305	307	317	304	352	290	276	317	316	323	298	295	310	315	310	284	294	295	306	266	311	305	299	280	303	323	305	344	315	282	310	304	300	322	311	335	292	292	327	316	306	314	342	321	290	326	324	273	315	337	281	286	343	304	299	313	295	334	321	322	285	313	315	279	294	317	307	286	284	295	318	340	317	324	349	286	309	296	312	330	324	283	321	330	319	296	291	307	292	322	353	260	297	297	316	307	284	297	261	281	286	320	310	310	295	346	309	319	295	296	322	303	284	310	348	304	305	327	347	330	311	315	343	322	291	315	283	327	277	339	346	319	318	291	302	326	292	303	314	319	320	334	298	296	310	304	327	313	290	337	341	317	311	307	328	283	315	293	298	319	295	325	328	311	282	298	325	281	286	313	296	323	344	273	283	309	288	342	297	312	340	315	278	307	315	308	323	294	316	316	276	333	308	276	283	308	304	287	321	319	291	297	321	314	298	321	301	320	296	296	294	307	350	317	314	304	314	339	311	314	296	320	327	345	318	301	313	291	333	261	331	315	291	309	306	297	307	328	308	317	259	321	304	315	312	321	327	323	301	315	303	274	317	283	309	325	302	287	288	324	332	312	305	282	309	285	313	313	322	286	306	277	327	299	303	304	321	290	297	298	285	326	323	297	295	336	291	303	286	321	334	328	357	315	309	327	293	271	288	325	314	330	372	330	326	304	356	304	329	305	340	310	301	313	326	312	307	295	307	313	313	282	349	277	353	292	329	306	288	316	302	310	304	304	358	308	287	301	299	299	326	310	320	341	316	308	319	349	287	321	310	307	283	323	336	290	333	307	315	332	310	309	298	272	324	318	319	320	304	322	296	300	317	293	306	286	306	291	323	291	306	326	326	314	316	293	301	274	308	292	325	322	304	322	284	297	313	304	303	331	300	326	331	327	353	329	333	355	281	316	304	300	293	317	299	298	297	279	283	309	323	307	332	266	311	321	288	285	331	298	308	305	321	313	319	323	319	313	343	339	308	286	293	319	325	327	278	305	317	309	295	292	298	321	305	324	327	336	278	304	330	311	341	319	326	333	300	315	338	299	307	302	338	299	285	314	302	306	309	310	322	315	342	305	328	325	299	313	319	320	316	271	302	286	312	333	309	331	320	306	282	279	320	293	308	342	321	323	300	262	280	273	299	345	296	321	315	303	307	310	301	281	301	282	357	286	320	319	326	297	342	289	288	320	294	331	312	303	290	335	305	290	299	313	313	318	303	286	301	309	334	317	341	271	339	336	297	294	291	296	306	313	326	323	313	328	319	297	310	315	303	317	305	334	310	312	299	312	293	334	297	300	322	339	307	323	319	273	305	325	305	320	295	299	303	345	289	335	324	330	326	329	299	323	328	299	286	292	284	291	307	317	321	288	319	290	305	304	316	305	335	311	314	299	328	317	278	311	336	314	296	313	315	317	307	310	293	317	312	372	277	314	315	283	303	311	311	342	308	305	348	312	306	304	280	323	323	316	314	323	294	305	313	326	294	318	305	301	314	337	290	302	307	307	298	324	311	354	296	321	274	313	311	294	298	318	291	316	333	320	302	302	334	333	317	302	311	360	317	332	302	280	327	289	354	355	301	296	317	297	308	302	308	333	329	315	304	286	298	314	334	323	333	316	301	345	281	317	324	323	314	294	311	303	350	309	330	318	312	325	311	324	301	291	321	324	284	269	322	284	323	300	329	304	333	305	318	315	316	309	290	291	319	297	274	313	299	309	317	341	318	290	314	296	300	294	287	326	287	335	308	283	315	296	292	339	325	347	362	300	313	314	322	287	306	290	327	349	284	293	295	326	327	308	318	301	320	318	303	318	381	284	308	302	283	298	299	284	282	281	324	338	360	276	317	287	315	312	349	304	302	311	326	294	325	281	269	316	321	350	310	326	319	323	339	328	301	300	288	310	322	312	323	362	339	271	312	309	312	315	299	317	317	291	331	314	312	294	331	286	308	312	303	302	331	322	316	275	313	309	309	292	321	331	333	270	299	296	281	311	344	327	307	338	315	315	319	291	291	315	281	325	300	328	311	316	354	315	328	324	308	325	312	286	326	335	304	297	329	284	313	302	304	319	300	295	296	303	321	311	319	311	338	300	293	305	299	341	328	289	311	303	289	315	306	292	302	319	331	315	335	324	345	314	287	304	309	334	303	289	325	325	302	292	288	291	260	341	328	317	288	317	298	319	316	311	312	322	332	323	290	340	300	313	327	318	266
1998	780	955	936	910	886	848	883	856	809	830	816	761	729	765	766	795	822	775	760	753	804	787	732	751	810	770	784	778	756	784	787	755	725	740	733	777	750	760	732	777	784	765	791	820	772	744	735	806	765	733	753	748	732	717	804	758	793	747	770	764	785	744	725	731	855	766	756	788	784	704	810	769	740	740	796	759	824	742	766	751	794	792	737	794	734	760	782	780	779	764	795	776	765	774	795	820	769	765	778	778	788	761	820	742	721	778	753	801	816	808	802	791	747	804	697	784	765	774	767	733	743	779	759	758	775	748	770	785	782	785	730	783	753	741	759	780	750	768	763	756	784	785	761	818	730	763	782	813	748	783	743	754	731	763	789	769	745	748	783	784	763	768	746	752	702	763	725	804	771	745	771	734	765	722	765	746	722	782	766	835	815	794	812	804	762	747	747	732	777	714	782	759	780	782	748	799	735	757	737	774	752	734	756	771	732	799	753	827	794	825	698	765	768	742	736	766	757	827	759	740	779	720	731	776	813	769	831	805	753	730	741	740	763	779	791	757	765	745	782	760	787	771	781	771	784	798	796	761	782	747	735	809	752	802	780	803	795	762	785	768	789	768	810	753	774	782	775	763	779	748	736	802	801	747	756	757	751	751	726	771	738	738	770	762	764	802	806	763	776	836	762	766	716	755	754	772	766	812	769	769	788	768	743	769	775	800	775	737	762	773	723	771	762	745	764	786	835	822	774	761	767	753	743	776	768	800	797	758	721	773	817	818	771	765	748	824	789	778	768	794	772	759	774	777	764	757	708	805	770	747	771	817	777	775	735	733	774	766	756	790	769	750	765	770	750	748	753	772	744	725	764	806	722	794	779	805	773	708	752	719	716	777	775	801	786	743	766	793	793	755	795	781	775	748	766	782	796	755	763	749	755	816	763	764	759	806	771	755	788	784	822	801	762	790	796	781	739	803	831	769	755	796	775	718	750	755	803	790	786	742	761	751	754	781	747	729	763	805	749	739	785	734	782	735	762	688	770	753	748	733	813	763	806	830	743	716	761	781	762	722	767	737	762	775	763	750	801	752	728	762	785	764	797	753	737	760	768	794	755	831	746	726	756	826	744	752	768	727	741	765	783	802	766	746	745	748	725	756	767	764	773	777	777	774	773	737	771	763	777	802	746	761	802	779	791	765	774	796	752	765	781	771	793	764	798	766	725	791	764	772	796	752	760	817	746	749	736	750	743	770	777	744	742	779	746	748	744	760	778	819	773	756	804	778	771	786	797	759	758	793	737	766	757	722	807	789	765	745	784	785	759	769	789	746	774	739	780	815	752	800	793	770	788	776	769	794	764	778	754	784	780	759	814	785	767	762	760	758	718	756	706	789	792	775	773	745	787	762	783	763	777	805	733	779	764	753	777	758	732	787	775	733	760	758	802	783	775	767	727	806	749	828	773	791	769	758	799	795	720	794	773	803	768	784	776	803	756	740	764	773	768	730	774	769	751	730	771	755	754	780	769	752	701	729	731	806	798	786	767	784	748	793	808	805	757	772	748	776	783	751	774	757	773	806	759	738	818	708	768	823	718	813	754	818	787	736	785	765	791	782	798	790	788	793	760	787	749	782	749	783	757	750	769	788	752	769	767	732	792	755	729	794	823	799	787	742	812	798	792	811	765	755	769	803	716	770	812	784	773	774	765	811	761	803	742	773	789	776	787	776	766	822	786	759	809	786	780	738	747	772	781	791	774	776	762	785	765	811	772	778	772	742	786	803	815	746	741	747	764	725	806	781	754	775	772	781	776	750	740	763	808	766	825	761	778	756	779	806	746	727	770	733	784	747	797	798	756	759	832	737	711	787	741	806	747	734	743	797	800	730	748	793	724	754	738	770	705	822	748	802	798	714	787	772	765	776	848	786	753	766	806	758	778	746	753	712	761	762	761	810	797	785	742	806	779	809	795	782	767	781	828	815	759	714	757	751	731	821	801	774	760	745	751	762	777	790	791	829	769	721	754	744	752	749	799	772	749	739	787	757	791	749	719	798	737	771	774	793	763	785	685	777	730	738	756	813	777	794	762	786	777	777	772	779	750	833	766	759	736	787	767	788	850	756	789	699	781	743	779	747	733	815	811	725	736	756	741	710	742	763	807	781	760	738	756	785	796	759	807	794	738	733	771	750	750	753	772	746	752	782	805	758	759	776	789	751	787	771	797	794	775	758	785	761	787	705	750	782	735	717	799	713	757	758	761	798	817	787	780	795	748	730	785	799	821	787	727	784	707	775	773	765	746	730	776	722	813	783	771	747	765	782	820	739	824	717	727	732	848	831	795	755	767	732	765	783	823	784	752	811	780	747	742	769	746	757	749	784	781	804	764	776	779	770	722	755	761	857	750	775	770	749	779	757	792	775	784	747	752	779	782	742	753	723	787	748	779	770	762	737	786	775	772	770	730	770	781	779	785	811	762	741	790	783	742	774	815	809	808	794	821	775	758	765	741	771	810	807	747	768	723	743	758	749	756	751	767	796	759	766	821	740	779	744	742	750	766	737	783	781	791	756	752	756	761	717	738	749	766	758	835	739	791	750	799	764	786	785	765	748	763	781	793	797	784	796	760	789	796	758	743	771	717	780	780	813	761	781	770	737	773	793	796	765	803	769	742	740	846	794	733	854	756	779	751	774	783	769	744	752	744	744	790	716	792	715	785	758	790	766	801	774	772	763	755	781	765	736	728	715	758	751	785	746	732	803	779	771	748	768	802	784	704	743	748	753	767	741	776	770	733	757	736	782	757	758	746	764	791	753	767	778	806	752	790	761	734	733	757	773	817	772	736	759	715	809	750	770	823	734	767	756	765	784	705	748	823	734	779	769	721	808	744	763	817	729	764	742	766	766	787	786	775	722	833	756	793	799	819	827	728	767	793	783	737	718	796	713	752	761	700	753	769	782	751	749	789	712	782	737	807	766	769	768	792	757	823	780	773	800	763	801	737	767	761	801	769	776	752	798	815	743	803	771	797	748	785	769	709	764	758	722	818	771	764	769	789	759	731	760	756	791	794	772	774	747	767	757	761	709	830	750	761	756	772	743	757	739	738	777	745	753	784	739	805	837	799	782	747	749	780	751	723	762	782	789	728	801	788	756	726	775	745	780	763	796	750	755	795	751	840	764	789	791	754	767	754	728	744	801	817	795	786	731	777	771	779	784	767	772	736	795	814	788	761	788	806	784	832	819	740	731	740	761	794	709	776	748	755	772	758	778	765	767	772	706	765	824	750	777	792	773	772	751	763	786	753	750	745	792	800	724	746	728	777	757	825	751	778	837	791	753	797	750	775	793	753	802	755	762	796	800	732	749	728	742	798	725	731	751	782	746	773	784	765	764	767	762	734	789	760	739	773	793	762	792	729	770	747	775	790	785	751	743	732	767	783	754	770	794	752	767	736	714	751	772	735	767	748	792	790	776	730	812	767	754	776	775	782	764	723	762	773	756	731
6615	663	717	637	557	501	427	401	424	382	384	416	380	360	348	312	386	364	348	360	375	367	393	370	379	335	377	405	357	358	342	342	336	330	343	370	373	337	364	392	391	351	376	333	352	370	352	354	336	394	381	368	381	375	347	355	373	371	357	361	367	363	380	367	340	346	378	351	391	389	350	397	348	375	364	341	341	380	374	379	336	389	335	346	373	343	335	347	375	384	355	354	357	364	387	351	346	329	381	367	347	383	324	367	389	397	377	390	349	395	379	331	348	365	370	362	394	359	366	370	367	363	318	375	387	351	373	344	350	380	356	430	366	371	376	366	389	340	366	344	347	399	369	342	385	376	368	382	365	337	379	328	369	351	392	331	352	387	355	336	363	373	349	370	330	349	372	358	339	370	403	336	374	374	366	365	349	375	379	328	372	346	389	349	382	376	351	323	380	375	316	356	325	363	353	368	359	379	386	360	358	343	360	365	365	321	329	354	352	365	369	396	355	353	349	365	386	364	377	370	372	363	382	337	364	352	366	327	373	372	337	344	380	332	367	334	362	321	334	387	360	372	355	342	366	370	365	353	389	359	351	387	379	346	313	368	331	317	374	356	394	357	370	360	343	369	403	339	364	368	367	324	360	352	346	380	354	313	369	334	354	362	370	386	379	364	324	389	346	353	366	388	353	393	372	403	365	394	346	379	350	360	353	379	351	367	397	356	353	412	358	415	395	416	338	352	346	350	383	352	338	365	373	356	381	364	345	344	365	365	359	399	425	360	368	346	390	335	372	346	323	364	349	344	368	390	353	377	365	327	341	377	359	368	347	351	347	337	382	352	385	356	399	336	386	360	360	374	384	383	403	357	378	386	402	390	415	357	374	378	364	350	378	361	343	385	355	343	344	364	356	321	363	379	362	381	387	398	391	371	367	341	352	367	355	354	331	322	315	370	393	371	355	334	382	326	372	350	385	338	381	352	356	374	345	343	346	330	351	335	327	376	332	343	377	381	390	408	381	349	360	372	336	363	354	333	384	390	345	339	334	372	346	329	353	361	349	390	363	362	381	410	349	357	347	380	363	384	368	358	401	377	396	379	365	382	377	311	373	385	379	388	373	365	350	345	406	360	395	348	360	370	365	330	354	368	378	345	364	372	364	377	365	355	381	398	354	392	376	368	355	384	371	415	365	335	419	397	351	367	344	338	377	355	377	362	341	393	377	349	392	350	388	352	336	397	329	361	399	331	345	355	391	392	353	348	361	354	379	406	356	383	375	414	314	375	368	347	354	363	320	341	360	344	380	330	345	330	375	364	344	357	336	390	350	359	351	358	358	415	369	396	408	386	343	391	389	378	381	360	354	388	347	365	361	321	377	372	390	398	345	366	386	394	380	340	348	356	368	354	346	328	358	363	390	362	318	386	321	341	371	343	326	332	366	343	385	344	350	346	349	372	379	368	356	336	333	364	353	347	360	357	371	379	358	352	386	305	387	363	370	361	361	331	375	376	390	358	371	369	355	354	377	375	373	371	346	338	357	342	301	346	370	369	372	353	380	378	325	377	378	362	352	355	375	414	375	326	398	372	379	380	383	343	335	330	337	344	347	378	374	363	373	319	362	339	371	377	329	359	372	351	333	349	386	361	357	351	351	337	364	365	370	369	345	354	345	381	378	366	353	343	340	327	353	393	374	365	364	361	365	343	355	361	365	345	395	372	346	357	339	351	355	388	344	381	360	354	333	360	372	383	353	349	366	350	363	359	339	361	371	394	379	401	382	338	358	391	364	329	339	362	354	378	344	340	365	333	382	337	343	351	342	363	355	383	353	339	353	351	336	386	360	324	349	354	363	354	397	365	383	405	373	351	306	327	414	391	384	365	342	338	372	363	362	355	393	354	351	378	365	369	373	368	375	337	366	380	356	375	390	352	376	373	383	358	338	363	367	337	403	380	378	336	375	377	326	357	376	395	374	350	334	346	338	394	365	347	369	365	402	348	376	356	357	353	358	344	370	340	334	317	383	381	384	371	324	371	414	413	373	370	370	407	342	382	321	306	364	362	383	344	380	382	357	334	391	369	351	362	351	380	336	360	352	326	348	349	345	351	351	351	346	387	342	370	367	348	377	351	384	350	330	351	392	399	334	359	397	392	368	350	364	371	334	369	341	350	364	322	349	338	391	369	358	398	367	404	355	317	326	397	339	383	381	367	415	392	361	365	384	381	360	357	375	323	362	349	366	350	368	339	388	358	341	334	365	344	343	378	379	387	368	387	375	367	351	345	374	331	379	362	336	368	371	334	328	388	353	325	355	369	358	336	355	359	359	360	364	341	362	351	375	362	388	358	391	368	357	388	388	343	361	387	372	364	328	347	342	372	375	387	364	340	363	365	371	376	388	351	358	389	359	377	364	351	380	371	379	355	378	356	369	384	329	346	342	333	369	364	385	324	360	376	371	347	370	386	378	350	378	366	364	351	325	345	395	343	342	326	366	381	374	396	369	365	352	359	348	306	409	311	380	349	354	361	392	360	345	348	345	356	366	331	405	367	353	347	364	365	369	333	373	348	368	370	334	383	387	394	375	372	374	337	398	339	383	377	391	371	374	363	388	353	375	375	376	395	380	377	360	362	354	370	351	361	356	383	365	384	360	342	366	362	367	408	400	329	357	358	357	345	352	344	358	348	326	368	338	356	324	370	358	379	368	349	394	372	367	406	366	340	378	332	351	357	360	361	372	389	367	399	307	383	353	362	378	372	357	324	377	369	383	378	391	368	387	342	360	387	361	359	331	384	339	371	375	344	352	380	361	356	342	371	366	322	325	377	369	323	366	364	345	360	382	380	352	343	331	376	344	394	337	394	393	365	380	374	360	396	386	380	330	367	357	370	341	359	370	353	353	367	386	348	378	364	390	369	359	393	372	359	382	336	360	356	408	374	352	369	373	382	394	354	308	318	330	360	412	396	380	346	375	401	382	330	381	335	371	371	358	368	360	362	356	368	379	351	366	384	391	352	381	375	395	346	351	381	376	392	369	361	355	350	379	354	358	370	320	393	354	371	370	362	357	353	360	341	371	382	342	382	361	371	368	347	349	336	374	337	358	406	369	378	369	365	337	351	361	361	404	387	374	348	372	388	371	359	365	342	314	329	385	385	354	361	341	345	395	379	360	332	347	381	326	362	381	374	381	377	320	365	373	362	355	339	343	357	382	393	375	354	349	374	366	365	322	346	382	367	386	361	393	381	385	361	353	368	413	346	356	369	349	345	394	353	336	387	371	371	352	365	372	378	371	386	367	355	348	358	384	358	368	372	326	363	338	341	368	339	397	401	376	332	348	386	339	341	375	354	350	360	364	347	393	377	379	348	370	357	338	392	406	353	357	370	390	365	391	352	359	349	404	377	341	341	370	341	346	357	358	355	354	386	370	411	371	344	349	391	358	341	398	386	339	338	380	384	376	398	371	348	339	362	367	397	346	367	366	366	371	334	378	355	427	388
6399	1189	1710	1885	1767	1422	1260	1297	1160	1100	1113	1075	1004	1006	979	954	934	906	985	947	895	871	853	875	907	963	938	880	899	892	935	836	883	853	874	908	859	899	851	845	867	887	894	938	943	835	935	909	891	903	854	828	900	873	866	870	912	898	899	850	885	855	940	875	892	889	840	925	834	880	899	839	813	897	899	833	810	896	858	846	870	856	911	909	850	901	828	851	914	853	864	901	863	877	871	864	862	825	854	838	908	805	906	874	880	886	923	883	857	888	924	895	878	872	820	868	837	846	874	890	893	859	849	892	874	836	843	820	862	846	902	912	902	843	861	888	884	850	946	863	854	841	822	842	849	883	886	924	885	868	896	842	922	832	874	837	862	869	939	850	846	797	870	856	899	831	881	845	861	917	889	895	856	850	887	865	887	916	893	903	917	894	815	925	821	858	883	884	862	872	852	910	876	834	799	840	832	860	846	873	848	859	867	815	884	889	829	849	918	896	887	838	889	886	887	827	821	854	898	855	831	880	826	854	886	812	882	904	850	875	844	867	850	858	927	838	936	867	881	862	856	834	890	857	877	850	884	857	810	821	881	853	844	857	857	897	862	883	870	861	899	861	837	874	870	862	900	853	913	828	943	853	867	839	871	886	821	871	878	871	841	875	851	882	924	932	886	862	876	867	848	919	882	917	870	852	894	882	890	822	839	861	863	875	905	866	885	833	852	874	909	876	871	863	910	852	864	857	833	852	874	877	860	870	862	885	914	895	926	854	823	889	844	880	911	857	826	885	883	871	893	796	897	891	917	911	880	896	888	806	913	896	856	883	854	920	824	798	852	830	853	902	824	883	849	855	836	849	861	846	842	910	901	845	910	887	889	859	873	865	866	856	868	852	868	866	908	895	855	888	899	883	860	888	858	836	847	831	849	866	854	863	905	867	906	852	875	894	868	909	835	889	889	832	861	865	881	873	909	854	829	910	939	882	840	851	872	883	832	914	839	860	899	848	869	883	870	899	902	918	881	828	844	853	884	869	860	878	875	833	842	861	893	874	864	904	868	877	913	860	881	833	855	872	832	868	937	888	843	873	827	887	857	872	833	832	905	848	889	880	887	872	906	856	868	849	896	870	855	916	925	870	912	867	896	836	806	842	863	799	869	942	864	879	834	903	885	866	855	885	864	869	908	923	805	897	843	886	881	839	894	883	855	898	915	845	923	824	873	862	847	861	912	842	860	848	896	879	889	825	874	917	864	893	874	918	874	897	905	852	884	891	871	870	845	900	832	884	897	928	876	878	876	848	851	918	907	867	861	854	879	854	847	892	909	795	920	865	887	884	850	878	875	881	823	867	818	823	872	907	804	927	870	874	884	888	886	891	911	892	860	957	850	883	835	799	879	917	843	884	896	848	909	894	859	783	829	845	855	820	879	890	864	895	845	884	809	874	854	855	849	891	887	892	823	869	841	851	876	837	846	897	838	827	852	830	882	895	867	915	871	915	879	865	887	863	868	907	847	878	847	872	867	856	870	867	858	878	884	890	827	847	884	901	846	846	844	892	837	864	838	905	881	880	853	865	881	912	845	835	903	811	863	850	871	851	940	873	902	829	919	827	913	900	845	942	874	853	861	904	886	898	890	876	855	884	898	920	890	874	879	817	851	861	872	838	867	870	828	857	863	869	843	884	881	875	880	858	921	833	897	870	872	869	868	867	880	849	887	855	855	850	890	887	848	932	875	861	884	888	810	829	866	868	802	824	854	827	864	887	871	847	838	851	848	835	899	839	926	904	886	840	865	897	824	885	853	908	872	854	865	912	903	868	881	862	932	857	862	858	861	904	914	894	897	864	901	878	892	858	907	829	906	902	847	838	879	841	846	852	817	842	902	834	867	865	889	824	851	893	919	834	840	876	827	843	898	940	886	872	911	808	858	859	888	824	884	837	885	853	894	928	869	926	849	913	866	863	912	895	891	872	869	840	844	873	894	838	891	863	863	861	843	834	867	869	869	854	880	917	879	898	890	856	830	872	841	859	860	898	831	891	877	847	943	873	885	860	827	883	840	894	881	919	854	897	861	872	896	864	877	867	888	883	872	847	891	882	888	910	954	872	793	899	852	840	857	863	816	858	884	885	836	879	885	885	910	946	851	843	818	864	858	868	904	868	910	868	841	847	862	896	852	877	879	895	882	917	822	823	852	935	898	862	880	885	895	848	881	892	873	900	868	880	879	894	920	879	890	867	846	894	872	909	850	810	832	884	818	909	848	870	813	916	854	869	853	881	843	855	817	882	887	835	850	861	928	860	909	910	867	869	833	935	871	877	882	877	822	830	824	866	851	911	866	861	879	884	827	877	872	864	878	854	868	921	853	899	861	835	830	878	909	865	881	890	893	873	938	807	858	910	842	911	849	910	841	892	912	858	859	889	879	911	855	870	838	950	855	909	889	853	815	898	939	888	871	856	876	857	888	873	838	877	897	881	865	884	885	932	875	924	903	878	895	884	825	923	896	877	828	896	820	905	894	848	891	874	869	854	900	838	897	875	846	865	843	880	834	838	862	872	901	919	809	928	894	818	839	870	831	906	864	886	910	871	903	813	881	897	861	885	916	911	902	900	869	868	836	842	843	889	816	859	873	846	868	910	863	927	943	878	851	870	883	899	852	856	875	853	864	846	835	821	871	833	877	918	901	871	915	861	861	829	872	861	886	857	840	874	879	882	925	866	939	829	895	866	816	836	862	879	860	895	811	853	889	892	906	885	898	810	866	788	879	842	845	904	853	916	913	858	884	853	872	879	909	890	837	889	878	860	835	913	822	896	844	832	873	868	872	871	879	862	846	796	878	888	824	834	898	849	833	904	883	880	849	849	904	877	842	896	876	860	868	933	841	871	886	851	862	903	875	845	892	877	870	885	890	837	865	860	832	861	835	832	890	884	902	914	893	876	883	819	856	856	883	882	870	897	924	850	824	888	875	870	855	915	902	861	846	881	845	925	839	858	901	860	897	846	901	889	818	902	846	845	898	792	867	855	911	875	861	866	839	835	911	886	867	840	868	851	838	857	886	880	880	883	897	898	918	803	874	814	909	863	839	937	842	834	854	864	850	879	872	838	885	903	808	849	822	869	924	895	841	854	861	842	847	887	881	835	970	897	874	844	852	916	872	884	849	855	883	865	869	834	864	878	854	817	874	848	875	843	905	921	836	815	843	911	860	840	904	858	853	898	814	877	882	845	911	868	866	878	800	830	817	857	805	852	865	889	862	868	907	876	901	844	859	839	832	904	808	891	896	861	879	891	864	868	924	846	842	865	849	855	884	883	784	901	870	879	829	818	893	843	886	895	885	786	872	890	855	820	879	881	929	870	859	850	870	898	881	847	883	952	862	863	872	842	835	892	875	912	855	867	826	853	857	862	864	850	911	898	887	826	874	878	878	889	897	839	848	851	851	892	872	898	878	860	946	868	884	864	905	800	869	862	908	898	813	893	864	859	840	874
11980	1019	936	773	563	434	420	381	310	285	288	257	272	255	248	240	241	253	222	237	228	218	241	239	229	210	226	253	245	197	207	238	207	227	212	228	228	229	217	220	227	224	196	201	233	212	207	218	203	240	208	206	220	229	227	213	205	200	217	233	218	224	219	204	187	224	215	214	223	206	225	230	237	256	209	199	198	230	250	201	206	195	236	211	214	192	212	216	232	225	203	217	226	224	202	239	203	209	211	223	230	223	216	233	239	230	246	209	223	221	219	220	210	251	227	210	246	195	212	207	222	203	243	212	202	180	220	202	215	227	217	218	236	216	214	224	196	207	222	203	260	214	216	216	213	232	213	206	223	194	217	229	197	195	219	225	244	229	214	209	222	223	231	210	206	203	217	199	209	207	210	207	192	202	197	185	198	236	210	234	233	210	234	220	235	232	213	197	232	196	219	197	213	218	198	199	199	249	226	222	216	228	198	225	202	215	227	197	207	235	226	229	214	218	233	222	200	236	245	234	214	238	226	200	200	216	220	229	218	205	219	229	201	199	219	249	220	211	207	224	231	210	212	226	215	171	208	241	224	234	188	234	231	206	238	236	219	222	203	212	224	190	206	230	213	242	215	226	208	216	243	231	208	235	205	200	225	220	217	247	200	222	224	237	261	205	212	187	199	228	210	211	217	196	211	225	217	233	223	211	240	218	218	215	220	200	228	198	215	239	216	183	237	229	216	238	214	240	209	219	233	217	204	213	213	236	234	228	198	213	211	224	214	208	204	224	239	224	231	245	218	243	189	213	220	187	240	231	216	208	244	223	238	201	205	217	194	212	233	224	192	256	233	205	207	221	243	224	194	198	189	211	231	207	208	222	211	220	237	209	188	212	265	240	239	208	210	203	213	185	219	199	191	260	244	229	222	225	216	221	229	240	245	233	257	195	217	231	191	225	226	237	249	220	242	189	231	235	217	236	187	222	205	250	223	194	199	226	217	228	231	228	237	205	230	207	230	215	215	200	237	211	227	217	218	222	200	204	228	206	224	215	213	190	197	195	229	225	215	204	236	219	237	215	243	247	212	214	249	210	217	193	183	245	234	210	232	230	209	193	222	219	196	232	234	209	228	239	229	240	259	240	218	221	211	206	199	241	219	221	205	229	199	224	244	211	212	200	208	223	231	222	214	218	257	216	205	186	235	220	233	214	194	181	202	216	236	207	202	201	220	220	236	209	242	230	213	231	245	214	231	214	209	221	250	220	214	215	204	199	242	221	226	211	221	200	240	225	210	225	228	220	219	227	233	227	218	213	214	231	190	191	234	236	210	235	232	240	226	213	224	195	200	201	226	236	213	214	194	227	228	242	229	242	248	182	209	220	218	210	221	203	226	224	215	235	213	220	213	212	232	220	213	215	231	223	214	214	203	225	235	214	217	229	215	219	193	192	212	214	192	203	204	194	230	233	244	240	188	190	204	217	246	223	226	209	211	209	248	215	209	210	231	240	204	226	239	193	242	182	210	209	224	205	213	243	226	210	252	238	223	235	189	231	184	213	245	236	205	241	201	224	186	212	193	199	225	220	224	218	231	236	219	194	204	204	215	210	208	232	215	220	250	218	218	211	207	232	214	222	172	219	254	233	240	253	245	220	216	208	219	225	210	251	177	192	213	214	232	218	211	238	216	202	239	216	210	204	191	238	236	204	223	238	226	219	199	215	220	199	208	211	225	214	199	231	210	240	222	220	194	230	213	236	220	210	204	228	218	238	257	215	254	225	224	213	240	202	220	245	216	238	231	232	243	240	217	213	189	203	212	202	211	208	219	226	211	241	213	216	225	200	202	187	212	212	205	217	217	219	198	223	227	206	204	191	229	220	219	237	210	233	228	210	252	237	207	238	216	214	220	250	205	211	231	225	205	234	210	237	235	218	224	194	238	224	207	196	197	207	209	197	227	195	214	230	204	212	230	213	247	226	196	229	195	231	241	222	231	208	216	242	214	230	214	215	228	210	201	194	243	221	225	200	213	231	213	227	242	221	223	216	226	190	208	233	236	196	230	235	213	219	217	192	229	204	218	183	193	227	212	222	226	201	201	227	203	229	206	209	230	222	227	210	240	234	219	193	215	198	225	241	226	196	200	248	220	226	199	222	233	228	213	220	234	206	220	230	219	227	248	225	230	195	201	235	212	206	228	223	215	245	233	208	221	210	224	241	228	214	204	203	208	208	231	188	213	237	218	212	196	225	215	202	208	227	211	215	213	229	233	239	213	225	200	205	212	205	213	212	219	217	215	198	228	188	225	213	236	245	206	198	221	200	225	237	204	205	230	210	218	210	218	224	235	222	214	192	232	249	196	185	221	226	228	220	187	191	237	190	205	227	228	197	230	223	228	235	216	204	216	201	227	229	241	206	236	215	217	182	195	201	248	214	194	184	201	209	219	223	231	242	237	207	208	204	208	202	224	237	202	211	240	204	218	213	211	211	215	213	213	213	222	235	201	215	189	242	228	223	227	203	205	210	202	202	218	229	223	222	221	227	233	217	240	218	213	238	209	209	220	225	198	193	183	233	208	236	223	218	209	194	210	205	197	219	232	188	221	211	208	209	222	223	219	204	219	227	225	221	210	228	203	203	198	184	207	222	248	209	197	215	194	232	197	211	193	216	217	232	208	249	237	222	227	234	222	204	196	222	218	210	186	188	209	224	189	196	220	221	196	201	199	221	222	242	216	229	240	229	219	211	221	231	215	200	211	199	215	192	215	209	230	208	219	204	204	238	221	217	227	231	209	202	200	223	223	239	230	214	243	253	204	208	237	214	203	207	233	249	207	198	207	251	228	183	213	209	227	215	196	230	218	213	200	204	238	208	234	238	226	225	242	213	235	238	196	228	200	223	196	199	251	247	238	245	218	189	223	230	185	209	200	224	228	192	213	218	211	217	250	222	211	169	210	203	212	215	242	232	213	222	230	238	218	212	207	208	214	234	206	236	230	228	194	201	231	190	231	193	225	227	248	231	224	238	230	234	215	211	211	202	220	191	221	242	203	257	232	233	232	235	209	227	236	243	240	214	238	231	240	196	228	236	193	252	210	207	227	218	210	223	209	229	218	201	218	196	221	206	193	212	207	232	223	222	210	228	212	216	229	227	215	247	222	208	214	216	212	214	225	223	206	211	243	217	212	197	261	238	225	210	225	213	219	190	215	233	216	243	199	200	219	215	207	197	205	213	215	203	233	194	237	238	192	226	246	202	217	214	228	221	226	237	207	209	193	216	225	202	238	220	254	205	237	223	215	210	234	178	232	229	218	239	215	186	209	214	228	203	198	222	203	200	205	218	236	206	235	216	227	220	213	215	212	190	217	235	202	235	216	200	216	231	219	211	210	195	197	222	209	219	222	236	229	213	210	245	260	202	207	196	233	240	224	222	221	223	240	184	229	222	219	248	223	222	199	221	208	201	217	214	227	237	214	196	189	205	234	207	217	219	218	232	219	198
7795	1114	1975	2293	2050	1739	1375	1217	1106	968	902	857	816	799	784	705	677	700	638	626	646	656	659	621	648	630	554	596	568	594	552	629	624	590	584	601	561	581	569	551	567	546	569	567	544	577	545	589	564	533	561	589	584	573	550	556	526	562	576	537	541	529	547	581	527	557	581	571	516	520	540	518	569	525	534	517	550	565	591	577	534	577	517	545	558	547	539	552	553	512	598	570	545	525	519	547	541	564	551	600	590	542	569	568	562	502	558	536	572	536	556	568	567	519	491	523	539	555	483	585	525	546	553	446	500	523	550	558	523	541	567	558	526	539	537	553	527	523	561	571	531	559	556	539	535	527	549	566	579	510	546	530	528	542	543	574	568	544	562	520	491	523	534	570	563	535	535	537	587	571	573	558	541	555	581	572	545	544	532	548	543	571	548	564	489	562	526	541	545	538	514	534	534	544	521	526	557	535	567	525	582	528	531	579	561	531	527	546	552	583	557	521	495	581	572	548	529	545	523	536	499	548	587	528	539	514	568	565	536	488	595	571	512	516	537	536	550	541	581	541	518	517	517	537	533	573	514	507	559	546	558	507	564	562	511	522	495	550	547	540	541	559	509	537	560	566	609	547	547	524	535	541	535	511	560	606	537	543	569	551	526	593	527	527	580	549	533	506	515	528	561	586	524	556	591	567	531	566	621	541	503	557	536	488	527	532	517	520	558	533	510	559	550	587	514	556	558	555	568	552	527	522	549	545	526	527	576	548	531	523	511	592	574	525	550	556	552	575	538	573	525	572	550	585	550	507	525	528	546	520	597	541	591	543	578	521	530	554	499	556	522	582	573	519	573	545	540	577	561	562	542	555	507	532	552	504	527	491	516	554	567	525	552	538	528	554	521	556	582	512	529	574	531	582	524	555	522	572	592	507	570	552	517	544	531	569	542	545	559	551	534	553	540	491	531	568	560	581	541	515	527	530	538	539	495	550	523	537	586	507	534	522	565	541	544	535	550	540	578	506	525	559	519	555	563	549	546	558	575	519	533	550	560	515	528	529	539	567	588	523	518	561	522	524	562	513	532	549	540	548	511	540	508	521	543	528	509	509	553	532	571	525	501	512	570	533	565	542	543	559	510	560	512	505	522	580	544	556	574	576	546	533	555	508	588	553	549	537	533	539	564	528	550	544	562	553	555	554	551	552	559	534	547	563	551	552	510	560	577	556	520	557	548	563	563	566	527	542	502	554	550	511	559	540	569	501	544	575	529	540	539	549	502	516	570	539	523	548	559	560	542	534	588	540	527	528	528	577	568	545	554	504	534	587	574	561	516	601	577	561	538	544	516	576	531	550	523	574	596	529	589	525	547	525	557	537	594	524	557	519	587	539	506	586	514	518	566	500	578	499	510	536	582	548	563	535	549	529	569	550	531	522	574	520	537	527	522	531	541	581	519	521	513	510	593	526	550	532	573	555	583	546	493	574	582	529	537	550	549	550	548	587	497	551	523	521	534	522	524	536	550	560	533	566	580	540	499	539	551	555	520	534	522	565	530	575	568	533	559	552	553	552	540	528	488	523	543	546	541	561	527	521	527	548	543	524	543	576	537	542	544	531	566	556	519	561	530	561	568	495	500	555	496	563	559	546	573	532	543	521	515	515	534	557	566	555	548	508	560	543	548	529	519	557	541	521	539	550	550	541	543	539	579	561	563	518	549	569	531	583	494	526	552	516	581	568	556	532	532	543	560	571	546	607	558	529	544	511	494	560	541	526	545	600	541	614	561	535	565	548	540	548	576	561	518	512	564	588	542	534	578	538	551	566	524	549	559	561	557	523	518	538	526	530	542	495	532	582	568	628	557	508	567	562	525	554	522	533	519	517	512	505	495	527	509	510	560	560	538	523	549	538	547	534	537	496	510	562	549	542	505	536	545	537	552	516	519	523	543	565	527	540	608	577	532	535	541	520	600	508	522	513	554	572	543	534	518	553	532	533	573	548	538	518	526	529	546	487	527	574	520	565	551	564	525	553	566	543	528	571	589	559	538	536	558	512	558	549	510	527	534	556	523	537	529	524	533	532	547	562	508	521	536	556	538	541	525	538	496	528	532	540	549	510	565	510	561	511	550	534	527	547	506	543	607	538	523	547	523	526	533	546	542	522	512	552	558	514	518	537	563	534	529	548	514	506	574	538	556	538	550	539	507	589	498	507	488	567	509	566	545	545	541	548	555	520	549	517	522	571	529	563	537	503	550	539	561	499	548	558	544	549	541	545	522	556	537	541	551	571	535	560	543	562	538	551	560	498	586	579	525	536	510	544	575	571	510	546	504	525	521	541	533	520	520	549	572	564	545	549	507	545	522	521	528	546	556	563	532	498	501	526	514	490	521	568	533	538	566	545	527	545	516	525	535	592	598	529	540	505	556	555	565	522	553	550	533	555	524	539	569	532	523	537	501	542	506	519	505	522	544	482	519	517	572	517	569	506	564	553	525	548	513	532	564	560	524	538	507	563	498	549	540	508	594	585	535	553	543	550	595	546	588	538	553	508	509	513	519	517	548	516	522	584	521	537	528	558	521	528	539	537	538	557	491	561	531	541	519	569	550	532	551	524	596	550	536	528	529	534	575	549	556	516	567	566	538	561	516	530	544	520	535	505	565	527	547	567	483	562	541	556	603	544	538	602	549	524	565	538	562	522	531	560	542	548	547	555	574	546	520	553	567	551	503	556	488	554	542	564	566	568	549	516	556	548	550	540	523	552	538	531	552	562	527	575	538	570	491	547	550	547	507	559	562	587	540	600	548	532	575	540	526	542	519	564	539	569	539	521	552	550	530	517	577	551	518	556	567	548	532	548	571	575	551	548	540	545	513	516	562	576	505	501	522	571	505	558	575	549	498	570	518	485	573	520	532	566	551	543	539	516	511	521	537	556	512	502	562	598	520	518	560	530	566	498	546	566	538	550	565	569	564	557	577	563	533	539	517	524	516	528	544	499	570	547	554	499	502	544	557	575	538	516	532	535	543	552	525	560	564	517	519	515	544	542	574	549	510	562	552	565	518	538	530	531	585	559	512	532	536	533	561	509	554	539	549	558	525	547	533	492	576	534	579	516	543	491	524	574	567	555	564	555	524	561	541	551	545	536	524	582	553	547	552	572	596	563	531	574	573	564	568	537	512	567	550	555	502	579	531	523	533	505	547	498	515	580	558	553	524	566	574	562	557	545	527	542	582	498	543	474	548	553	537	549	541	494	485	515	565	484	520	550	596	551	520	548	563	560	521	578	586	570	531	550	560	572	528	525	561	554	526	508	568	525	553	562	493	540	558	545	590	560	561	574	546	536	540	556	538	559	574	556	507	553	516	563	490	566	552	509	544	569	529	558	535	534	592	534	528	509	519	562	514	529	544	535	551	584	549	525	533	562	533	531	548	519	518	526	564	539	571	520	512	582	527	530	542	497	531	562	523	487	505	560	529	524	592	547	529	527	544	495	584	568
1395	317	389	383	344	303	334	350	308	307	324	325	261	315	270	293	329	340	303	299	291	331	277	306	326	306	328	266	340	336	309	317	290	298	328	301	299	333	302	276	304	310	284	281	296	277	292	307	348	300	319	339	270	301	303	306	304	313	328	329	323	341	269	331	315	307	313	312	293	278	316	327	324	281	258	279	313	308	295	298	296	288	299	293	318	322	314	286	288	296	320	345	302	310	293	310	318	301	314	294	293	297	336	281	301	321	311	293	302	321	334	304	279	316	279	329	302	289	309	286	305	322	287	316	324	318	303	327	331	305	303	321	323	324	297	304	322	319	300	322	308	334	296	321	272	303	303	281	321	296	313	276	277	332	322	289	282	318	323	298	282	299	266	315	292	332	301	295	309	297	304	323	305	297	327	315	297	311	301	276	294	301	313	314	297	351	318	317	324	321	314	281	335	310	300	297	325	277	306	299	282	327	305	279	317	281	312	282	328	311	290	320	289	326	298	295	303	333	318	310	304	320	289	329	320	313	268	302	299	307	287	304	330	271	326	329	261	283	290	274	323	347	295	336	289	324	343	290	289	279	340	309	282	286	293	277	303	298	317	339	293	310	307	296	282	292	310	315	278	306	296	310	316	291	294	328	288	303	298	268	289	361	352	310	284	298	306	324	345	311	284	277	293	339	296	291	273	331	341	304	299	298	276	340	317	287	322	307	296	294	286	268	300	288	295	335	289	273	305	332	291	275	316	300	289	305	292	322	290	312	304	308	272	315	291	331	287	345	317	321	318	312	340	324	322	312	289	302	298	305	324	298	307	276	290	285	293	291	288	300	308	318	282	273	289	321	311	307	303	305	332	313	315	324	291	326	334	293	280	303	298	312	318	332	302	305	303	328	306	312	310	315	281	326	288	296	329	316	294	325	286	341	286	302	317	298	308	341	350	294	278	286	302	313	299	296	293	306	287	304	319	333	291	277	305	320	291	281	307	303	311	292	295	349	276	300	291	272	298	291	277	294	283	327	293	296	287	335	329	306	281	286	311	324	295	293	308	288	301	337	317	290	304	295	311	305	329	302	309	313	301	318	287	312	313	321	333	310	311	329	294	287	314	315	297	307	301	287	313	327	311	349	316	271	294	268	295	310	331	296	302	312	326	288	285	285	293	331	295	290	300	301	303	306	312	297	321	290	304	342	307	298	296	306	289	320	316	277	251	285	273	308	290	291	273	322	324	305	333	281	300	309	292	307	301	271	305	304	302	302	298	292	291	310	304	335	305	319	319	263	310	293	303	316	292	333	296	335	333	325	309	294	321	307	261	290	291	280	286	327	301	300	313	295	303	303	288	314	303	323	340	292	321	317	313	307	306	285	312	316	338	280	308	332	293	302	299	322	291	319	283	307	321	277	308	313	318	331	285	309	255	281	319	281	303	309	310	331	298	293	294	303	273	314	336	308	323	305	284	271	309	310	290	300	282	327	307	325	297	336	330	329	326	328	317	329	295	297	319	305	309	291	283	293	287	294	300	315	285	265	321	331	310	307	317	343	286	318	316	296	320	304	318	316	322	320	277	274	346	320	321	283	304	349	341	335	294	283	291	293	297	340	310	295	309	356	314	286	285	310	310	311	303	289	296	301	298	296	336	281	292	297	301	321	307	317	299	306	326	338	286	322	322	303	286	300	328	304	292	275	298	316	302	305	307	314	330	302	273	304	309	301	284	334	292	289	317	299	278	289	333	316	333	306	329	321	290	317	324	294	318	292	328	303	329	305	297	330	289	270	300	286	274	302	353	310	334	317	312	321	301	271	280	302	353	314	285	330	301	299	331	326	319	286	294	280	312	296	308	254	306	318	347	352	315	334	300	317	325	295	317	284	358	297	308	299	293	271	270	348	285	311	326	324	289	310	311	299	310	255	329	303	302	310	287	311	283	296	311	302	303	319	311	326	312	294	296	322	295	286	291	310	311	277	280	335	356	329	317	292	301	302	309	300	315	320	302	329	302	335	320	320	294	296	333	309	321	339	327	277	284	322	292	331	318	340	325	314	286	323	320	314	333	316	298	298	300	300	294	311	309	297	303	306	323	285	316	293	320	302	328	311	321	314	274	311	303	315	291	302	317	282	287	292	294	311	301	334	304	296	258	301	338	282	309	290	342	305	331	315	290	277	321	309	297	318	314	287	271	294	291	331	281	338	309	293	308	307	311	307	306	285	282	341	308	312	292	307	310	314	261	277	287	301	331	339	335	291	318	305	256	269	306	313	307	297	297	326	318	324	272	311	293	300	301	314	311	330	286	292	299	282	330	309	295	318	302	337	333	314	288	309	333	333	286	272	289	283	308	287	275	308	321	297	325	345	290	294	312	334	334	328	307	312	321	285	299	297	299	287	310	298	328	293	299	335	303	307	287	319	287	318	281	336	325	290	289	329	309	342	322	323	328	291	299	279	298	337	299	285	320	299	307	304	315	298	299	300	315	327	303	279	316	311	302	315	298	313	291	272	303	300	295	300	312	317	263	315	329	289	293	315	284	317	348	335	299	299	307	288	301	358	339	285	311	281	287	319	319	292	315	300	297	306	313	276	276	310	297	296	304	315	273	302	325	294	285	298	319	291	303	332	323	308	299	295	338	314	335	265	303	297	299	315	270	335	323	327	298	309	277	315	343	336	289	324	298	279	304	288	326	314	311	295	296	312	330	327	290	326	314	313	315	255	307	318	298	289	304	290	324	320	300	308	330	305	283	267	293	272	290	271	278	258	314	326	294	306	297	307	276	316	308	323	279	315	317	334	313	309	329	307	315	301	311	304	306	326	311	329	321	312	307	284	308	294	288	316	289	303	302	305	305	322	343	326	288	305	302	282	317	302	313	284	322	316	311	325	337	286	317	278	295	314	294	300	338	281	304	303	298	313	271	303	312	296	316	297	287	314	294	300	302	275	278	309	298	296	331	300	290	316	287	317	315	318	331	301	333	299	342	278	281	317	315	327	307	293	314	314	267	297	292	305	306	282	303	293	342	326	311	300	303	305	297	306	303	301	294	281	310	309	303	298	329	319	330	298	318	319	297	302	321	281	300	318	332	314	319	288	288	288	275	308	317	310	305	294	292	317	305	293	264	306	333	313	348	298	306	334	312	279	306	298	352	312	292	308	318	348	302	294	305	306	275	328	285	315	329	299	288	322	302	274	319	313	330	307	287	306	293	290	306	321	302	300	295	329	319	311	287	327	278	275	298	311	309	336	311	317	281	303	267	289	328	300	300	311	305	321	290	336	283	305	323	299	310	302	302	301	319	294	306	297	293	317	326	299	285	295	292	291	306	297	308	332	267	294	303	318	334	312	307	347	318	298	285	330	312	324	328	335	318	344	302	299	345	333	333	280	314	319	313	334	299	329	323	311	319	306	301	294	322	323	297	309	308	317	334	275	301	306	306	328	311	316	276	301	312	306	264	327	314	302	336	321	326	289	283	329	318	289	306	275	310	324
2005	822	917	953	899	859	826	820	797	795	797	787	802	842	784	816	808	780	743	799	749	805	772	779	756	767	752	796	766	773	767	729	772	720	755	800	794	764	785	746	753	775	801	713	733	765	767	769	778	794	779	748	712	711	777	738	755	750	787	739	814	789	775	733	782	814	761	793	773	746	782	796	736	790	702	808	774	768	743	775	747	749	742	805	767	780	795	801	744	758	744	764	734	749	716	723	722	757	736	782	805	770	802	740	772	747	787	791	777	758	751	784	812	746	757	754	745	765	797	760	718	822	762	753	728	764	755	753	788	787	788	770	741	800	747	769	775	750	800	712	767	734	772	782	767	756	789	754	762	770	739	770	767	771	762	765	757	791	786	704	774	728	762	735	761	786	744	748	741	765	760	780	757	759	778	781	805	817	750	777	773	747	781	794	728	721	770	767	787	771	727	753	751	761	751	782	801	811	697	726	762	751	754	762	715	746	742	742	729	735	778	786	753	738	768	782	765	764	729	775	755	788	780	762	758	816	755	792	787	764	798	823	773	772	752	777	759	808	806	805	789	794	787	788	721	855	776	762	763	784	765	756	781	779	751	788	771	734	792	769	814	744	798	782	797	752	736	809	771	744	746	725	730	784	732	750	784	754	779	780	739	757	784	803	774	720	739	722	761	808	722	765	760	795	730	768	732	727	742	783	754	790	780	723	734	777	755	749	742	765	747	785	751	780	790	748	775	752	779	803	763	800	759	752	763	817	776	745	778	813	793	754	746	769	761	745	747	721	760	787	721	782	752	755	752	780	769	779	776	783	759	760	796	772	801	782	841	749	753	780	735	754	775	724	833	766	745	777	771	723	727	803	781	710	732	764	744	752	742	725	737	833	794	751	788	783	787	744	759	721	745	792	780	766	777	746	766	738	718	801	714	777	734	741	744	752	715	767	753	773	735	777	742	731	748	784	771	762	716	859	816	750	786	741	794	732	788	774	751	765	746	774	745	748	758	816	799	756	775	785	804	797	756	745	744	770	758	719	788	761	750	756	734	712	757	773	755	762	760	747	768	758	738	772	724	743	749	797	754	780	743	766	773	744	770	759	750	780	731	759	743	752	782	743	733	812	740	745	812	726	747	763	724	778	778	778	733	755	740	776	751	773	749	768	797	780	765	748	776	764	722	780	760	767	711	754	726	733	766	749	744	738	788	791	766	726	742	754	783	710	804	775	790	735	768	766	727	748	738	784	755	803	813	784	773	790	738	784	766	762	788	801	727	807	692	729	812	774	837	739	766	821	739	759	772	736	787	774	774	749	749	802	752	732	805	712	749	746	754	769	738	668	762	786	744	809	765	768	749	783	734	716	737	743	752	778	790	742	776	787	743	768	780	733	740	794	799	728	764	754	786	778	766	758	733	759	752	753	754	734	781	782	795	752	744	762	743	774	792	723	762	782	784	735	730	746	720	776	751	737	739	776	768	768	737	796	752	778	748	739	779	745	754	759	763	789	752	731	753	746	816	726	776	751	737	788	752	698	790	798	731	756	783	803	816	733	833	746	770	772	787	735	733	751	779	828	766	773	721	797	753	794	731	755	691	771	806	742	780	789	751	785	723	775	850	725	758	734	779	748	818	747	752	760	771	739	759	771	722	776	787	802	762	748	767	761	802	717	779	745	757	824	805	777	739	787	780	804	720	766	754	763	788	772	763	793	760	728	789	786	740	751	730	739	779	770	802	759	767	713	790	767	776	789	756	775	820	766	717	778	738	771	755	775	720	739	692	761	730	794	805	768	717	777	759	801	760	712	707	752	773	720	792	808	743	731	740	746	797	745	737	735	753	717	766	730	773	745	731	786	809	773	745	730	736	756	744	786	769	731	787	752	748	764	728	766	751	738	751	755	722	747	785	776	753	768	718	722	752	760	732	792	774	732	667	777	789	760	772	777	767	766	726	772	767	810	792	790	736	773	744	788	770	780	696	710	717	762	723	749	738	784	768	774	757	739	768	702	749	769	779	777	714	762	820	783	819	761	787	790	805	743	762	806	764	733	752	762	779	722	716	708	770	767	744	764	745	791	760	799	790	757	793	757	733	752	839	735	753	797	764	759	766	807	758	760	749	774	757	752	762	757	805	798	759	767	769	728	787	795	769	799	742	813	753	763	812	786	759	782	767	750	781	793	711	823	746	790	818	751	741	804	813	758	787	753	770	745	755	756	727	764	744	775	787	745	767	728	782	781	763	764	690	793	829	790	791	785	804	741	777	767	741	726	758	800	743	784	801	755	783	732	771	786	717	764	786	721	745	764	739	715	770	788	788	765	776	778	733	706	732	771	769	745	729	748	761	737	803	759	751	752	810	748	784	749	764	770	732	725	732	783	776	802	713	794	796	746	739	743	771	823	760	751	736	766	722	689	782	738	769	744	722	790	746	765	766	789	724	765	758	765	744	745	725	790	776	786	749	761	752	785	803	750	729	725	801	744	757	803	738	738	775	692	719	775	755	738	776	755	795	771	741	755	772	761	694	766	717	744	800	707	776	738	773	780	759	788	764	766	749	759	724	790	722	777	768	730	817	802	790	768	846	719	741	780	805	742	776	785	776	739	763	779	708	747	775	737	755	747	745	847	728	760	741	805	735	751	769	794	739	765	745	815	761	730	773	753	755	787	779	745	705	726	722	759	776	768	850	744	769	731	725	781	778	786	769	779	788	753	735	764	786	771	759	732	786	784	737	780	829	725	742	725	734	785	725	781	753	758	838	779	773	762	758	714	704	804	773	754	756	745	756	743	741	779	769	782	734	756	754	813	756	741	746	778	796	732	774	791	738	819	717	808	777	760	778	810	736	768	768	748	757	762	731	769	771	716	767	726	725	761	735	774	788	742	729	736	754	754	715	734	750	751	801	765	772	762	788	721	745	750	755	775	764	787	782	783	734	745	739	755	743	730	772	802	754	757	790	761	751	765	737	758	773	775	763	746	723	727	727	753	778	800	726	789	770	742	764	712	775	741	741	733	765	727	760	776	764	808	749	783	772	780	754	816	760	728	824	752	775	803	828	778	726	793	700	765	770	748	818	791	733	762	762	753	767	763	808	725	746	759	774	778	773	766	723	779	782	790	742	801	734	777	706	725	791	743	778	759	741	757	782	750	732	760	758	756	723	794	806	792	808	783	819	832	725	729	787	781	809	798	747	775	799	776	775	770	757	766	770	769	753	723	751	775	772	831	789	753	778	697	783	721	820	752	765	753	743	774	775	785	797	752	782	721	760	733	737	772	770	756	755	726	757	755	731	763	716	739	782	753	798	757	737	788	738	746	748	714	774	740	764	709	768	732	764	765	752	804	781	757	767	772	783	735	765	744	742	805	699	744	747	759	777	755	744	728	788	735	792	770	802	796	739	750	744	758	750	768	800	779	733	748	748	753	791	783	738	763	765	779	769	766	752	759	745	755	810	772	737	765	759	715	738	728	741	756	791	768	762	755	768	753	800	749
6451	661	768	630	501	534	475	417	389	420	395	349	368	363	382	352	363	362	367	370	378	347	343	382	386	377	408	374	308	331	370	402	355	357	364	355	359	383	306	346	329	372	419	388	372	364	382	356	381	365	348	336	345	364	364	350	380	343	371	357	365	325	372	362	333	378	366	363	322	334	347	387	396	394	362	366	365	338	343	351	404	333	323	356	358	370	367	401	369	345	361	393	349	368	355	385	365	363	366	355	355	359	373	359	339	376	373	367	367	370	345	336	376	371	345	364	401	366	366	381	370	338	357	357	372	383	368	366	341	365	335	350	392	393	347	361	325	356	347	356	380	378	364	350	327	356	340	367	350	359	367	307	371	379	363	385	402	403	348	410	344	352	337	334	334	394	393	361	359	345	375	372	340	348	337	343	359	345	353	316	347	350	352	375	368	371	380	330	370	372	364	372	359	356	386	369	379	362	359	375	333	390	325	339	364	356	363	339	368	378	363	360	353	384	375	368	351	361	334	354	376	334	364	365	365	350	332	340	362	353	381	387	392	352	395	376	378	379	369	325	382	358	368	345	350	407	366	343	340	376	357	362	371	369	392	327	361	345	358	313	361	319	324	368	360	375	365	386	346	331	359	368	341	378	368	349	351	364	356	346	369	380	341	386	349	354	349	409	362	352	396	413	347	364	373	362	341	362	363	399	374	334	339	338	351	365	350	372	387	347	360	383	372	357	345	353	361	344	354	385	322	372	357	377	369	382	316	357	352	376	347	379	373	375	335	342	344	342	385	325	379	383	412	350	373	388	360	304	372	357	367	386	354	370	371	340	347	354	380	357	380	366	347	334	367	367	391	366	382	378	373	364	384	387	363	372	343	354	390	355	356	369	381	350	355	384	350	355	380	360	356	353	367	380	378	365	378	344	391	406	335	359	351	375	363	340	333	356	358	319	322	358	345	344	345	362	359	380	314	377	366	364	367	353	362	344	336	366	348	374	362	340	353	351	368	358	359	347	353	339	391	328	348	380	331	375	394	329	283	326	377	365	316	381	367	337	330	331	389	389	373	348	327	353	331	348	365	351	392	390	344	349	353	378	345	373	332	337	353	370	353	360	353	357	359	373	362	374	354	354	340	328	331	353	370	395	377	378	344	392	341	349	390	319	407	339	341	351	328	350	359	351	342	361	350	383	352	419	330	352	371	327	419	391	354	352	373	349	348	341	342	355	346	380	361	333	381	386	369	386	344	387	351	344	359	336	362	328	333	392	376	367	324	373	315	344	439	351	366	353	329	401	359	367	397	346	352	372	375	337	356	396	389	391	378	364	332	343	350	380	361	356	350	350	341	335	378	357	378	356	360	423	318	378	380	410	325	409	329	346	357	328	361	338	353	385	377	337	384	379	364	346	332	352	360	372	366	359	346	340	349	356	373	320	364	328	367	332	380	337	336	350	346	342	368	348	384	346	361	389	363	334	322	343	384	386	349	328	367	388	357	381	315	355	341	366	379	335	374	378	331	355	335	393	346	341	364	337	371	349	334	342	331	304	345	371	372	368	364	355	365	347	359	347	380	335	383	386	362	413	363	328	387	384	370	362	357	368	359	345	350	363	347	330	382	335	341	353	378	384	324	400	358	377	375	366	372	384	327	350	349	360	349	365	353	345	370	344	356	337	358	392	408	341	310	349	358	352	361	355	300	365	399	403	356	335	350	302	362	331	343	364	341	369	345	355	355	358	382	347	360	325	370	306	331	372	344	310	339	365	354	391	378	363	366	352	361	369	341	354	387	341	356	361	364	366	349	366	323	354	358	338	318	367	351	366	342	312	355	371	378	341	386	353	347	356	358	361	374	340	347	382	347	404	372	344	343	358	366	358	316	361	373	348	370	341	327	365	334	367	365	362	365	366	387	375	331	369	364	362	362	346	378	358	362	375	372	355	342	381	372	334	377	351	351	358	337	365	354	322	378	341	361	369	375	387	366	343	336	356	366	395	362	375	340	319	330	360	378	403	373	380	348	360	400	331	378	349	389	346	357	384	321	339	380	341	394	355	381	363	430	388	384	349	363	372	335	349	365	374	388	346	365	373	320	359	413	351	353	357	393	365	375	379	392	338	360	354	374	348	363	374	335	342	355	350	352	358	327	358	345	380	351	357	356	348	379	353	345	366	382	378	380	341	341	368	340	355	358	409	374	367	345	350	344	373	337	369	366	343	371	351	371	343	393	355	344	367	361	348	323	379	372	380	334	350	366	401	362	346	366	350	345	363	358	369	375	367	363	402	365	377	352	363	340	374	320	353	340	326	349	385	380	336	338	339	359	367	370	349	365	356	327	384	344	362	356	318	329	365	357	334	360	374	363	349	352	344	364	361	340	396	356	338	326	373	359	363	335	321	338	361	313	370	372	395	378	362	356	363	364	356	377	341	356	372	378	358	347	316	376	352	383	375	357	359	369	372	344	371	350	328	323	364	400	317	359	407	362	334	316	366	372	366	374	325	352	350	390	393	357	354	322	368	413	387	366	365	381	363	329	372	355	329	366	328	362	368	379	353	397	365	372	372	330	351	360	332	342	345	363	365	330	358	337	375	348	368	342	354	368	344	328	360	346	338	383	361	376	379	372	368	338	329	365	355	378	375	338	323	338	357	336	353	349	353	372	339	335	354	392	378	353	352	350	334	359	374	354	361	335	355	368	375	398	368	344	362	394	353	321	359	340	361	359	355	390	363	362	359	369	395	381	341	335	347	364	330	332	370	368	361	329	357	359	376	365	380	348	358	394	346	377	382	347	378	393	331	344	363	345	368	376	401	370	360	343	367	374	347	377	352	386	368	359	380	363	377	344	374	372	400	332	379	340	364	363	362	362	386	352	407	381	360	366	366	335	359	395	324	392	361	368	343	377	390	372	371	359	350	363	354	349	396	369	378	358	340	354	363	361	362	346	368	410	361	379	314	333	322	334	393	347	345	361	384	356	352	364	350	369	357	351	389	347	336	343	367	377	373	329	349	360	364	308	365	367	373	325	333	353	366	356	346	372	359	359	363	287	349	375	328	366	366	326	347	328	347	370	369	375	358	327	388	348	390	355	393	381	366	328	399	366	400	348	363	324	365	328	374	382	352	381	370	335	366	381	359	368	381	396	367	334	350	335	341	386	369	335	344	355	372	303	412	370	346	368	365	372	374	374	350	330	335	348	348	328	387	383	328	348	359	358	348	363	353	372	395	374	375	369	357	360	352	358	414	386	344	340	382	355	350	348	342	369	335	361	377	390	393	365	370	353	341	346	354	376	346	355	389	381	400	355	372	391	351	335	379	378	370	341	400	351	338	363	364	342	378	360	302	355	366	367	372	325	344	371	357	353	364	370	321	342	327	351	362	365	361	369	351	337	371	365	368	346	382	336	337	376	338	381	394	341	313	345	327	378	337	351	339	342	361	353	367	322	350	341	383	367	387	361	342	357	366	367	355	357	366	359	364	335	391	351	364	341	409
6345	1163	1648	1826	1676	1463	1357	1206	1141	1089	1063	1056	946	942	1002	943	924	902	961	922	870	909	924	950	873	917	844	842	920	892	909	901	876	829	870	874	873	853	892	881	918	865	882	856	909	938	829	912	813	892	805	932	838	881	849	928	916	788	925	856	889	845	893	865	894	895	833	887	877	869	853	914	855	844	888	874	903	850	877	876	856	896	858	854	841	935	869	862	909	889	862	864	876	902	872	877	830	898	915	893	851	878	858	854	862	837	837	862	898	876	884	873	835	842	890	892	881	857	886	855	851	886	835	828	895	885	839	837	882	868	850	852	893	903	874	836	869	893	899	870	849	812	864	836	876	873	906	937	887	870	873	858	883	919	931	865	849	906	862	891	859	859	889	887	837	897	912	877	864	831	839	825	828	891	835	879	806	869	888	830	911	869	821	829	825	846	819	876	874	874	907	866	902	885	830	851	897	850	807	829	839	851	847	892	914	868	828	873	861	851	892	841	835	852	841	886	869	878	881	851	894	859	835	808	844	864	911	861	878	846	880	908	784	947	889	865	920	848	864	856	890	859	838	873	889	907	859	821	889	882	876	899	858	916	886	891	910	850	892	865	879	860	851	901	908	873	842	918	890	820	861	855	825	849	916	857	828	906	901	865	874	821	873	864	887	850	885	850	913	818	862	902	855	879	829	878	902	838	861	884	859	901	922	833	897	871	850	920	917	870	829	888	873	846	824	845	859	893	864	902	857	833	881	856	899	861	878	826	820	851	905	850	837	848	850	858	849	881	867	843	838	884	880	871	855	889	901	868	883	881	877	901	918	864	848	851	853	813	767	844	870	864	851	844	876	878	886	851	820	856	893	887	845	869	899	857	884	820	884	873	846	871	848	852	887	832	909	838	861	861	889	882	839	872	884	838	847	838	869	835	814	849	864	888	892	836	849	868	894	830	870	866	862	840	871	816	747	881	851	852	834	874	901	905	867	903	834	902	851	834	872	859	825	901	923	880	876	850	874	829	808	927	927	874	896	873	874	896	849	904	872	915	881	879	876	832	854	885	834	837	854	832	885	852	908	872	821	865	845	863	874	875	887	894	892	872	850	874	835	876	855	861	903	823	866	828	890	868	858	886	815	839	832	942	926	879	853	838	889	857	897	847	840	904	864	856	899	852	850	863	873	830	854	828	818	860	847	830	812	888	844	879	870	905	827	829	908	878	908	880	864	912	924	843	841	903	889	861	905	868	833	851	889	903	912	886	872	900	889	885	887	873	872	872	884	805	929	849	862	862	890	882	856	879	881	866	888	885	867	888	853	852	873	887	843	868	843	885	847	883	892	889	864	872	898	842	852	847	861	856	847	840	836	837	840	888	903	857	875	870	893	876	925	896	849	796	882	853	823	797	879	865	874	855	846	861	838	841	863	852	852	895	833	838	879	840	839	892	874	840	842	948	933	881	862	824	872	890	849	899	882	847	809	932	898	911	869	911	862	862	873	912	862	829	898	866	847	881	876	852	878	901	864	925	820	850	794	839	853	878	843	945	859	874	852	862	840	847	817	821	849	886	858	867	831	857	877	878	874	824	855	902	856	905	929	879	869	812	850	898	832	869	895	909	886	855	881	891	819	871	869	833	865	866	902	886	829	835	843	899	885	908	873	883	897	849	851	840	889	911	825	852	848	873	874	843	881	897	895	876	862	906	850	839	877	829	849	875	846	918	890	872	870	871	834	851	845	879	877	871	862	871	888	868	905	852	871	840	911	881	878	820	877	836	863	885	884	895	876	850	888	875	809	869	858	857	846	884	867	893	885	887	899	876	878	868	904	899	835	868	863	848	894	844	795	883	848	854	893	855	884	861	886	848	812	869	869	844	859	854	856	822	854	849	865	870	891	889	878	898	831	912	923	852	840	889	837	929	839	843	851	860	850	908	862	866	912	865	907	889	872	886	844	842	865	830	875	879	853	898	892	882	825	850	860	844	849	881	881	863	835	837	893	846	865	811	870	864	892	863	865	862	824	846	890	878	873	882	776	892	844	878	847	824	845	907	879	846	859	851	892	818	894	849	866	872	857	827	905	878	870	855	828	878	903	855	861	856	892	896	862	901	924	851	908	848	827	864	899	863	848	874	856	861	848	826	818	890	884	861	866	872	855	855	855	814	853	832	877	883	877	852	915	875	884	919	879	893	858	864	876	872	863	910	889	868	803	880	912	851	835	922	854	833	880	876	853	899	854	936	841	842	849	806	833	785	876	850	812	884	883	902	856	888	905	883	824	856	870	891	826	836	895	913	848	882	858	894	870	850	888	825	852	920	820	848	861	847	827	881	837	882	855	842	876	923	868	853	853	851	886	873	897	872	865	892	927	856	881	839	884	858	885	878	857	798	885	865	870	884	835	858	866	878	837	827	903	859	812	884	863	863	859	899	895	858	907	846	841	903	886	881	900	883	850	886	833	898	900	854	902	803	836	896	850	857	888	856	893	913	866	822	863	832	870	871	892	839	893	842	890	837	868	812	873	846	875	820	904	903	886	817	905	833	870	873	918	855	853	870	855	842	929	881	862	877	912	879	872	875	923	890	863	887	859	902	897	849	829	836	841	885	878	901	874	883	804	889	849	872	840	881	848	842	856	902	871	851	844	880	831	849	877	906	867	829	895	893	950	801	856	869	903	827	866	831	908	823	909	881	926	846	855	858	871	795	925	869	876	862	851	861	893	877	843	844	859	849	842	882	821	876	851	897	879	863	826	870	853	821	876	887	879	868	814	875	871	881	887	847	811	903	894	914	842	863	830	882	840	894	882	883	862	883	901	893	877	893	866	912	815	840	850	893	860	850	875	864	853	861	875	822	873	853	885	814	859	890	830	862	825	843	831	927	865	837	904	881	890	859	843	842	943	840	875	918	835	855	833	881	895	869	891	880	819	918	884	883	879	857	866	810	862	873	901	870	872	896	900	859	872	848	837	887	881	878	848	871	881	857	863	849	900	904	865	848	890	846	859	865	826	833	876	893	855	859	865	838	866	907	881	866	853	853	856	890	870	911	892	830	915	910	864	878	918	860	836	909	869	859	802	801	888	839	895	878	886	873	816	862	899	878	898	853	865	883	822	868	863	826	863	825	881	895	898	909	857	826	887	895	906	855	805	873	865	861	921	894	879	844	844	848	887	832	898	895	871	902	914	855	872	903	907	823	882	837	838	822	861	852	870	819	919	863	871	888	831	898	873	836	888	870	883	859	872	895	878	859	827	881	851	871	893	874	886	893	877	876	833	885	872	903	886	877	906	855	917	846	856	879	820	906	859	880	889	890	872	869	874	883	862	821	872	839	878	849	894	867	852	853	891	796	848	899	870	854	879	864	884	886	869	908	834	860	842	851	888	844	856	859	912	879	879	951	883	770	867	866	858	808	851	856	877	919	812	855	899	798	852	891	847	863	866	901	899	842	834	829	855	920	920	938	874	904	947	843	839	881	869	858	866	888	823	836	847	871
11875	979	955	761	560	433	391	378	306	275	313	261	273	230	238	237	248	239	243	245	214	205	236	229	212	210	227	218	258	227	224	226	223	225	204	211	214	218	212	215	217	206	210	214	210	252	221	241	203	225	224	216	235	222	213	199	217	210	211	178	225	214	239	212	220	204	218	210	217	197	260	231	241	210	256	212	220	231	216	225	235	211	221	226	209	223	208	225	198	242	219	242	225	236	217	205	237	200	217	239	217	202	197	209	238	240	237	184	208	217	199	221	220	236	230	199	226	200	219	207	213	230	235	193	219	203	217	216	222	226	212	193	231	235	232	208	252	243	208	221	228	218	259	229	216	225	203	241	206	205	202	242	214	213	225	205	197	209	199	251	210	224	212	202	193	195	214	210	230	225	199	216	220	210	219	208	193	238	242	228	232	233	215	197	247	223	246	241	219	244	230	223	206	233	212	226	209	180	206	209	203	216	222	221	201	217	213	210	203	206	188	214	226	203	190	208	205	242	207	188	257	204	212	194	223	228	234	234	200	218	206	200	201	213	240	213	217	221	231	220	230	215	248	240	193	220	211	208	203	237	201	210	198	222	214	213	209	226	219	195	218	242	204	218	210	213	217	222	206	238	220	217	210	244	229	216	207	201	229	212	223	204	215	208	212	215	199	209	191	214	216	211	210	234	205	213	250	226	239	236	193	217	210	215	211	224	192	195	217	197	189	226	260	201	217	216	213	256	225	229	201	208	243	212	202	217	210	213	207	206	211	198	215	205	226	236	206	198	227	201	230	209	229	238	211	218	224	228	225	230	200	255	202	196	192	230	220	238	210	207	210	186	220	231	211	210	247	216	201	224	231	198	196	214	211	222	211	211	211	233	237	208	253	196	192	228	200	215	208	217	247	208	210	244	204	224	266	256	187	199	216	205	191	206	236	209	196	241	241	206	216	223	207	192	206	216	216	225	192	214	207	228	228	225	250	202	204	205	224	183	195	198	217	202	214	205	228	195	228	216	221	213	216	210	204	199	219	242	227	205	244	227	214	226	230	228	248	207	193	204	227	222	216	202	188	213	197	213	236	226	190	238	221	189	205	210	247	245	215	216	231	240	236	199	222	208	196	205	199	233	199	223	207	218	198	217	208	236	193	210	223	246	236	229	219	220	212	174	215	226	222	272	221	234	220	219	185	233	217	215	223	217	222	222	201	220	226	198	196	209	196	227	211	210	217	198	235	249	240	206	195	231	220	217	222	198	236	217	223	211	243	223	214	209	229	228	208	223	210	217	225	190	194	197	211	219	189	209	203	218	232	216	202	218	199	211	207	233	215	227	219	204	190	219	184	264	182	223	209	217	203	236	196	184	222	223	235	222	200	229	186	209	222	255	243	238	240	248	203	225	231	204	248	211	202	255	225	245	218	218	236	222	212	208	221	219	234	195	201	220	226	207	207	212	207	218	222	203	214	229	203	223	255	235	193	199	230	214	211	218	196	219	210	236	247	233	234	237	220	203	218	220	244	226	217	223	256	245	211	219	215	232	222	224	227	240	180	202	231	209	189	210	195	208	209	194	209	168	192	204	195	204	202	236	244	223	207	186	217	217	207	209	240	241	204	233	217	226	192	202	219	205	238	187	210	225	205	210	214	200	215	206	226	199	241	213	211	225	230	213	217	201	208	232	218	200	236	237	217	214	219	214	219	229	223	212	232	204	231	224	220	187	219	207	221	232	222	186	190	207	192	230	227	224	207	193	217	220	223	198	236	222	230	207	198	225	198	221	191	208	223	196	231	216	233	205	193	236	178	185	219	247	190	204	216	206	191	204	217	202	221	232	240	209	190	225	218	207	240	221	229	201	201	207	209	236	208	214	201	231	215	203	235	237	209	210	235	234	210	184	221	235	205	238	204	202	219	233	228	208	192	204	229	237	198	204	235	225	224	228	257	244	216	218	233	229	208	198	203	228	207	194	205	204	205	217	184	211	208	211	228	216	237	199	223	226	220	212	237	211	219	220	211	203	201	236	214	232	231	211	232	233	250	247	234	221	205	198	202	245	229	209	220	227	192	189	216	219	230	208	224	215	205	210	261	236	208	194	220	199	233	250	221	251	215	193	206	192	181	220	212	216	217	213	217	201	216	189	209	217	212	205	214	211	189	200	233	197	218	221	187	206	223	229	231	199	193	227	197	240	231	223	226	213	200	258	244	233	207	234	200	207	237	214	240	240	235	197	208	216	232	191	233	226	228	217	187	225	228	216	201	223	226	245	203	234	220	214	224	182	236	208	223	215	213	218	212	213	199	229	231	230	204	215	229	171	214	207	210	242	246	211	239	218	210	230	203	189	198	216	213	208	229	218	210	210	204	219	214	220	197	205	226	218	193	217	217	255	234	198	216	205	222	224	187	212	204	216	236	199	204	212	246	237	183	219	224	212	218	218	186	204	228	207	196	201	225	203	189	222	219	225	229	248	189	190	217	222	215	211	218	243	197	197	177	217	228	193	196	215	223	226	222	197	256	219	237	235	234	227	220	209	225	190	204	238	211	188	201	204	202	216	233	207	231	220	226	227	223	215	228	208	231	201	196	219	201	227	217	209	209	193	259	220	211	219	201	226	226	224	229	216	215	198	209	206	187	208	185	235	211	185	219	240	187	192	250	233	231	220	213	218	230	213	179	213	230	236	245	247	213	209	227	204	227	224	186	249	249	229	214	224	222	226	202	232	212	190	186	209	212	208	225	216	212	239	213	244	219	228	214	236	202	225	231	227	236	215	231	216	214	236	211	256	203	251	214	223	200	249	204	240	270	230	231	209	170	210	215	221	240	209	203	212	225	221	195	222	183	210	247	219	214	212	211	228	203	240	250	217	200	206	203	207	231	205	206	216	231	199	200	218	226	225	192	227	225	220	200	204	217	212	224	215	228	221	236	231	221	227	232	243	216	223	233	245	215	206	204	230	201	218	209	235	232	227	229	217	221	240	213	211	241	197	231	253	227	189	221	233	218	231	211	229	224	193	233	192	219	196	228	239	226	202	212	205	227	232	210	247	213	240	236	195	215	208	205	204	211	205	218	207	224	227	211	190	208	220	207	197	203	200	223	242	227	202	232	224	229	234	214	198	207	218	203	231	191	229	226	216	230	220	223	211	224	218	189	230	213	209	223	219	206	217	211	214	208	222	230	241	190	222	212	230	186	234	210	220	228	218	225	199	210	198	239	228	217	204	250	235	206	210	205	212	218	205	238	203	220	230	205	218	233	219	209	204	230	231	223	237	207	241	200	261	222	222	244	220	253	221	222	220	206	227	215	214	217	225	234	209	231	224	237	217	216	224	224	207	230	213	225	213	226	232	209	238	246	218	209	198	202	232	230	221	224	206	212	189	246	219	212	203	214	232	224	226	215	196	258	214	227	211	221	217	231	213	225	220	208	197	205	213	198	203	187	217	225	206	217	214	211	237	230	229	234	230	186	230	239	230	219	191	198	226	192	208
7765	1181	1875	2199	1966	1679	1471	1259	1060	987	864	813	765	792	739	702	661	657	650	653	618	586	647	578	602	613	617	604	585	541	587	611	544	570	615	531	592	606	587	578	580	607	561	534	527	555	490	541	532	544	581	558	556	520	563	562	532	519	585	524	542	566	529	515	566	535	564	568	517	558	523	527	560	552	521	528	539	532	516	527	545	544	573	572	522	511	528	547	507	506	508	554	517	512	588	525	579	533	556	548	514	546	548	555	554	502	515	573	538	523	538	574	495	540	547	547	573	539	534	539	550	531	536	530	541	584	523	536	535	509	525	564	534	555	561	539	557	533	538	545	542	548	556	515	578	515	554	537	544	534	508	593	506	552	523	540	514	531	510	525	536	568	540	508	511	537	521	552	538	551	521	574	548	569	509	534	533	542	524	535	533	506	523	523	556	566	555	499	534	540	539	529	532	547	572	542	520	544	530	500	519	529	493	543	514	530	526	573	516	555	536	512	536	584	519	571	552	534	515	544	547	568	531	541	543	589	582	569	545	529	529	548	530	533	502	499	526	512	562	524	535	516	570	535	596	530	551	538	534	551	499	520	495	541	497	533	524	504	551	527	575	583	548	510	485	554	543	564	531	556	536	519	513	491	576	580	542	540	507	506	546	558	551	513	531	537	516	536	554	541	579	562	532	551	538	546	505	562	562	523	514	540	549	564	526	517	544	532	540	532	529	502	544	505	525	532	531	599	493	536	536	499	548	523	501	532	528	528	557	556	510	566	550	525	548	527	577	568	529	561	570	477	511	583	529	540	530	540	512	541	527	492	545	569	532	521	570	535	507	546	546	507	564	524	513	586	559	518	533	525	531	539	535	527	550	548	534	555	511	572	525	564	576	564	520	545	524	499	544	533	517	561	551	580	541	533	504	543	520	547	553	558	544	482	516	573	556	537	555	511	541	538	546	503	531	553	505	522	547	508	540	553	532	581	560	534	546	551	536	564	523	559	538	496	534	515	511	562	552	568	559	556	579	543	545	525	593	510	533	545	545	581	565	552	561	570	559	558	547	517	521	533	558	528	525	568	539	568	523	571	500	529	524	515	547	556	557	502	536	529	547	560	596	597	524	525	556	498	523	549	555	528	548	553	527	534	542	555	499	579	509	491	533	525	586	540	540	566	507	563	544	523	568	562	494	537	591	519	549	562	501	498	567	575	536	486	536	535	515	512	532	569	532	514	591	546	539	562	503	539	565	578	547	550	526	625	538	543	537	525	582	516	543	599	514	552	527	498	519	557	521	512	538	494	548	537	558	583	535	536	521	554	522	551	526	539	579	536	555	525	547	507	509	533	529	540	579	546	593	530	526	509	561	573	539	537	522	554	568	523	567	539	526	568	523	510	546	481	544	546	560	548	541	516	532	523	551	546	553	518	547	540	552	584	492	556	572	620	554	558	566	500	562	540	504	536	552	508	502	535	534	564	505	553	513	567	574	513	578	510	515	473	531	534	507	548	527	534	522	517	573	527	548	519	573	548	557	522	518	515	558	565	533	545	552	537	534	545	566	513	520	552	554	540	513	552	512	494	559	541	543	545	562	527	526	562	511	545	561	557	514	542	538	546	516	547	514	540	508	537	492	532	529	554	530	549	578	538	564	534	540	549	512	542	543	550	545	529	564	566	532	520	546	555	587	552	532	536	512	502	498	524	555	507	552	531	593	538	504	562	565	593	495	547	544	542	539	547	550	590	554	550	532	496	552	540	550	521	545	500	481	504	544	494	581	536	510	517	555	495	560	513	554	522	545	536	527	491	568	547	495	542	551	565	581	584	545	546	543	550	571	510	535	509	497	533	519	525	525	520	547	552	543	531	533	496	550	523	527	520	538	551	539	530	534	547	520	501	522	530	552	552	541	546	556	544	512	530	547	552	528	513	562	526	554	523	522	527	546	542	541	521	532	587	554	539	521	545	562	553	548	531	548	523	554	578	553	558	565	557	549	514	522	533	519	593	535	558	538	557	552	520	529	554	497	528	559	541	557	526	524	561	541	522	493	524	543	533	520	542	509	557	538	540	519	518	534	553	533	538	559	538	567	547	525	504	570	527	521	540	568	535	539	585	562	524	552	545	553	528	537	547	562	564	545	589	544	533	530	531	499	506	539	520	535	543	553	531	542	481	559	540	524	515	526	515	537	509	545	536	538	532	543	535	547	554	573	534	519	562	535	512	524	573	544	540	532	539	538	542	538	580	553	528	552	542	538	536	546	544	570	533	527	542	533	525	586	519	543	530	498	500	557	549	511	561	567	523	573	535	558	529	525	549	488	519	533	510	527	543	528	524	551	527	580	495	539	519	543	559	569	563	569	538	518	586	576	509	560	532	522	569	561	499	568	550	566	539	537	551	577	528	568	551	498	581	504	536	549	563	517	539	550	489	542	583	521	510	548	532	531	542	517	512	538	575	526	541	534	558	549	526	555	548	508	547	538	557	546	518	533	538	512	560	567	564	570	521	515	532	489	615	533	532	573	544	530	511	560	544	516	563	552	542	512	603	539	519	531	514	499	546	539	526	534	542	539	539	535	538	526	535	556	513	585	529	562	502	537	544	575	538	535	582	549	541	509	541	515	549	529	555	533	532	521	546	564	539	579	537	538	528	542	548	567	530	507	527	561	555	543	539	527	557	536	544	553	508	617	556	545	529	541	525	539	515	512	536	541	536	494	521	587	538	531	494	539	556	570	542	543	564	486	538	543	575	572	529	564	539	543	518	545	530	578	510	562	526	529	564	540	526	537	535	534	530	547	556	511	526	520	543	532	544	565	491	542	547	527	549	525	526	528	553	520	519	569	488	498	521	539	513	541	503	553	572	531	496	545	539	517	504	552	546	528	554	561	531	526	505	554	541	539	555	518	583	566	537	537	547	524	516	524	536	533	567	521	511	560	524	524	536	517	580	548	576	565	538	518	527	557	554	540	533	508	555	525	533	526	553	533	558	531	506	536	574	564	536	495	551	521	537	585	533	484	553	537	571	538	521	553	509	518	572	531	580	514	556	557	546	541	552	526	540	515	474	562	535	519	524	546	522	552	561	530	548	516	566	527	550	531	545	551	528	568	555	528	533	576	523	509	533	528	502	548	489	547	551	573	552	559	545	537	536	499	519	545	576	534	530	510	518	522	592	590	534	533	554	589	535	516	541	555	543	497	546	513	566	567	498	521	527	522	565	514	533	526	518	543	571	574	589	557	543	518	546	573	522	548	499	530	558	552	542	517	557	523	575	537	525	538	571	500	525	542	509	525	535	536	561	539	579	533	536	548	535	555	511	536	595	544	523	516	535	536	568	543	537	544	557	521	564	550	484	561	531	526	538	562	549	568	531	560	530	514	500	553	539	525	544	511	535	525	499	529	527	534	545	528	532	524	541	556	539	524	515	555	536	536	553	542	526	566	567	553	576	518	515	512	545	510	503	553	535	555	537	510	550	533	550	547	576	495	555	531	462
1393	401	380	350	295	327	298	309	310	318	312	342	331	320	286	274	295	314	290	256	288	333	295	330	321	274	299	296	271	277	298	286	317	319	315	292	315	326	327	274	343	309	324	351	295	322	290	315	320	332	326	276	305	312	299	308	293	303	303	317	301	316	354	318	295	266	299	357	280	331	325	347	305	308	306	323	351	288	297	286	308	318	298	335	323	297	325	308	304	329	307	283	335	309	305	284	291	278	297	279	299	312	301	275	277	340	266	308	309	317	280	315	326	323	319	328	309	329	305	289	301	305	281	292	331	306	258	298	296	306	285	343	303	342	331	304	313	299	321	306	284	327	314	298	313	312	297	307	337	299	324	303	305	336	330	357	299	341	301	317	294	303	308	359	342	277	288	313	275	302	316	298	339	309	314	284	285	312	314	305	315	308	288	315	308	294	319	296	287	281	313	335	283	290	299	297	298	319	343	314	312	315	317	287	333	319	295	286	299	297	310	299	275	348	278	279	280	291	281	295	344	275	299	297	286	303	305	311	316	322	309	337	292	294	312	329	301	321	307	304	288	304	328	302	271	310	296	293	327	306	289	310	297	305	344	306	311	283	296	297	294	284	320	283	302	270	277	328	307	297	339	332	270	296	314	321	271	326	293	312	315	331	307	319	303	288	290	301	276	302	325	319	288	309	302	328	312	311	286	297	350	314	317	292	269	338	336	316	291	299	324	281	335	298	302	308	317	297	320	317	329	339	298	337	296	303	313	312	304	332	286	306	337	297	289	324	288	286	312	323	308	301	296	311	318	313	282	280	305	302	306	291	312	333	294	293	301	298	329	294	302	275	288	312	345	334	307	318	287	321	279	337	328	306	366	311	327	322	296	329	272	294	301	318	323	316	328	298	324	332	335	285	353	279	291	321	316	330	317	299	306	321	293	299	269	299	302	306	297	304	281	331	309	329	307	320	307	311	304	311	321	297	306	297	358	310	323	305	302	326	295	293	361	317	297	320	278	302	327	347	284	305	325	319	302	325	291	296	292	299	320	321	301	333	318	336	311	363	299	316	310	319	296	288	316	328	313	312	293	299	316	279	321	294	317	292	318	321	309	324	316	306	276	300	276	319	306	280	290	291	304	298	323	294	298	298	284	349	315	319	331	320	303	329	315	298	330	312	299	274	321	267	319	308	325	336	315	300	292	285	358	312	325	352	315	330	335	305	291	327	312	281	277	305	339	291	302	315	313	320	329	343	337	310	315	266	330	292	333	323	302	304	281	306	327	341	295	339	294	269	304	318	318	334	305	296	306	311	317	296	296	273	307	317	317	298	275	292	329	290	304	273	334	301	289	301	317	299	311	330	302	265	313	364	328	291	309	322	283	285	322	302	328	297	306	296	312	312	321	322	309	302	306	326	317	291	303	303	326	313	292	337	316	304	331	306	302	328	305	314	302	296	335	303	340	293	291	271	285	285	315	332	323	287	301	313	296	323	316	339	303	308	299	301	355	312	297	297	306	301	291	340	301	310	296	307	321	298	325	313	296	336	338	288	278	359	293	344	283	325	308	311	315	304	341	308	331	288	328	295	308	309	265	298	298	259	308	298	347	277	328	319	342	345	281	297	306	318	289	318	294	305	314	290	298	293	314	314	303	306	328	321	332	280	313	295	312	294	327	315	324	291	273	317	290	306	309	291	337	290	334	284	331	305	307	343	335	318	327	332	324	307	332	300	268	315	303	347	291	306	325	325	299	296	319	283	297	289	312	315	328	324	299	308	334	338	310	341	326	299	287	286	305	297	321	285	293	323	275	306	329	331	302	296	293	292	272	314	288	294	309	338	294	287	327	314	278	290	320	330	308	345	294	328	371	293	310	325	327	288	295	320	295	293	320	300	310	306	270	299	331	297	345	309	333	317	301	275	316	308	292	306	276	277	298	291	318	283	303	299	300	297	309	285	334	307	310	288	296	313	349	308	378	291	318	321	300	277	319	303	301	298	321	272	298	328	288	306	293	317	269	313	310	316	333	277	287	321	297	310	302	294	263	297	321	320	318	336	319	289	292	326	312	295	335	308	300	302	314	291	333	308	315	286	311	313	310	290	305	297	279	301	269	321	299	314	333	313	329	351	288	282	273	280	288	281	316	268	293	267	322	304	277	303	316	327	316	323	303	274	302	316	323	324	319	333	346	284	323	320	289	306	280	343	320	311	294	302	304	277	301	281	281	332	312	309	319	283	284	299	295	303	279	311	289	323	318	306	325	278	302	311	281	285	259	266	302	299	289	303	287	275	330	344	287	266	299	270	301	316	274	291	303	307	328	310	347	315	321	326	321	306	303	311	299	308	344	291	304	305	311	306	294	339	296	335	287	294	318	276	284	298	293	315	319	291	330	277	275	275	303	310	271	275	287	304	265	328	303	304	293	323	273	306	304	278	306	306	325	290	291	284	300	284	263	337	306	325	319	324	332	319	305	313	316	315	289	289	307	306	293	324	315	310	258	308	342	311	299	306	298	273	282	302	320	307	331	328	287	313	301	305	299	333	328	298	324	303	313	290	322	313	278	303	331	327	321	317	295	297	327	331	306	304	300	310	311	293	329	299	290	301	289	316	295	333	293	322	314	304	321	295	288	295	334	337	311	293	332	336	313	303	278	324	289	297	302	285	332	292	299	306	337	289	301	289	295	309	333	299	307	322	315	293	308	322	317	293	327	326	287	284	301	293	318	312	313	293	279	300	310	304	295	299	329	300	339	310	275	303	300	297	303	289	317	295	298	319	319	331	310	297	284	322	311	295	323	277	341	311	270	279	297	294	304	275	294	298	299	284	284	308	296	319	313	319	308	308	337	316	296	314	300	316	304	293	336	324	283	268	300	274	305	297	312	306	286	293	275	304	320	308	318	343	274	326	305	339	252	313	289	303	298	297	295	299	289	310	295	263	316	274	318	344	276	295	314	298	304	289	279	299	308	325	284	294	308	304	306	299	327	305	304	297	282	333	328	307	298	325	307	301	295	325	338	289	293	301	309	282	268	296	327	318	290	324	327	297	292	290	294	295	310	296	327	299	299	297	316	298	321	292	303	328	316	298	321	315	319	289	309	310	290	298	285	294	321	317	312	298	299	312	273	322	312	277	289	294	301	321	340	288	273	306	336	316	321	304	289	317	305	294	329	297	297	335	327	282	331	282	320	309	301	312	290	305	280	321	299	304	300	313	315	343	315	321	305	296	316	289	297	282	258	290	313	312	308	355	316	310	296	303	293	318	285	298	311	291	271	343	304	325	294	321	294	253	314	310	283	285	291	308	316	325	279	335	333	332	327	317	324	275	334	305	312	336	301	336	294	309	307	283	299	300	306	312	295	322	303	294	306	313	296	287	329	319	306	292	289	308	288	310	322	299	286	294	315	314	291	280	313	303	307	291	263	301	292	308	325	321	336	305	290	292	316	320	313	321	312	343	315	322	293	302	303	304	317	309	307	306	317	317	287	309	266	319
2079	824	917	945	949	858	830	862	840	846	755	780	802	760	823	770	722	724	768	772	775	814	767	725	736	729	749	744	769	773	736	794	772	783	787	788	770	738	729	790	792	709	738	793	797	827	776	741	819	785	766	812	726	759	792	782	767	725	772	783	733	766	763	752	759	755	777	779	723	756	762	749	775	788	741	773	809	730	802	770	816	762	775	718	751	777	734	759	751	761	765	768	747	746	718	775	772	721	739	744	783	721	779	776	797	786	769	797	734	758	832	779	774	742	747	801	741	779	782	750	786	748	776	763	791	779	764	761	753	727	729	759	771	770	783	789	761	708	789	778	735	732	769	773	715	768	772	710	724	773	770	780	782	733	792	772	739	734	793	787	736	773	776	753	788	729	793	775	729	784	781	758	764	740	750	778	767	772	736	744	790	774	786	736	715	811	717	813	760	807	786	744	808	735	777	734	751	741	757	790	727	798	745	728	780	737	754	722	716	752	752	767	772	775	756	778	749	755	732	758	807	767	757	784	754	786	762	772	794	737	686	778	800	749	769	793	754	782	792	770	799	743	768	793	759	771	717	771	745	771	714	778	759	752	791	759	762	717	751	730	756	766	719	771	777	746	785	764	782	773	748	751	726	781	732	754	746	768	756	748	730	752	776	760	786	791	769	758	765	784	773	749	765	773	798	736	809	726	794	736	784	772	758	744	751	761	729	766	776	758	746	727	786	733	731	732	777	740	796	756	771	801	774	745	728	822	726	779	768	748	803	742	774	812	776	759	790	768	777	784	809	777	746	807	722	734	795	793	770	805	761	743	715	743	788	765	812	794	796	743	735	788	769	732	775	721	730	772	793	761	769	737	755	796	758	761	734	759	756	727	701	769	746	752	754	758	769	796	805	786	818	721	822	741	796	720	767	719	750	766	770	764	722	745	745	746	747	796	739	754	788	756	739	755	767	749	807	804	764	786	811	754	760	753	823	774	762	739	758	742	818	775	747	778	768	768	779	732	748	753	745	779	785	808	774	778	770	728	778	816	784	773	733	753	755	795	816	752	766	777	749	764	752	809	755	726	785	761	724	801	753	768	693	746	723	752	796	782	777	774	797	709	746	770	745	751	755	757	756	774	708	757	797	769	773	724	769	751	741	762	793	747	776	805	751	778	745	753	761	766	806	759	734	753	769	772	775	752	783	762	738	805	729	780	810	752	759	724	767	741	768	786	731	744	770	770	805	738	774	783	767	777	779	760	770	759	807	718	721	789	788	809	737	793	758	740	744	807	818	764	757	724	773	735	800	830	773	798	807	732	774	716	753	806	752	752	780	780	769	770	743	767	770	769	778	733	839	758	737	736	754	778	814	804	777	763	723	795	808	735	740	779	756	799	794	751	686	773	754	700	763	741	760	772	733	731	780	694	745	784	760	738	733	753	771	728	733	744	781	813	772	756	770	781	753	764	814	817	728	777	723	761	770	768	753	727	798	756	776	715	780	792	720	752	791	742	723	775	755	696	779	725	768	731	769	804	807	760	783	811	721	770	726	748	718	746	754	772	718	753	741	726	808	810	739	804	803	765	709	768	748	754	797	735	801	791	800	791	722	779	705	780	757	767	738	759	770	749	760	724	745	768	759	777	809	811	732	744	838	815	788	789	764	781	789	764	763	785	792	749	735	790	754	750	860	739	683	739	743	788	756	751	752	739	734	769	779	778	755	738	778	707	774	785	790	772	752	736	745	793	786	780	822	756	757	774	764	800	795	784	742	750	757	753	730	763	780	736	788	751	736	767	808	792	733	735	783	777	770	757	767	784	783	735	745	767	741	786	774	768	777	740	783	780	783	756	724	738	772	716	759	746	800	763	752	751	719	731	781	767	801	746	795	749	761	779	792	756	772	778	748	774	735	747	716	770	791	765	753	776	717	757	766	792	761	820	770	727	707	742	728	723	751	768	711	765	785	786	727	744	778	736	776	783	778	755	729	752	771	808	729	749	767	745	795	774	753	790	729	743	794	738	756	756	789	752	761	716	746	774	769	715	716	742	779	787	774	755	744	806	789	841	720	771	748	764	777	772	748	794	784	787	755	763	760	747	758	730	771	786	793	715	786	787	783	751	721	721	753	696	801	725	768	777	747	753	773	780	722	769	797	771	751	744	715	749	752	774	730	820	727	769	795	768	842	741	747	775	744	747	757	780	758	765	817	765	769	790	780	777	719	719	749	731	715	761	777	776	809	744	749	749	740	790	728	763	835	748	748	805	745	801	745	787	761	767	752	757	772	774	774	748	754	758	788	762	757	756	763	786	720	779	740	744	771	809	746	757	774	795	742	750	767	726	741	767	776	756	693	768	770	762	744	732	742	785	798	712	811	742	738	770	772	805	775	749	784	767	759	733	768	759	773	739	788	830	758	760	806	724	789	769	776	744	741	775	729	738	756	762	751	799	714	760	785	740	753	731	740	776	713	775	779	751	768	755	761	765	744	736	775	766	748	750	817	794	763	787	729	762	785	742	739	801	751	755	746	780	774	792	747	713	748	771	765	727	739	733	756	755	771	771	763	760	734	744	765	776	730	745	722	719	755	754	787	725	739	795	763	780	751	748	779	838	757	765	764	770	739	791	785	818	748	776	777	742	771	782	748	760	742	747	730	746	761	716	726	741	710	737	776	770	717	804	792	800	791	744	714	794	734	754	815	717	761	779	769	773	744	757	765	713	784	750	781	799	766	783	716	764	779	733	784	808	695	733	757	768	741	763	785	752	787	785	718	761	762	739	773	748	770	770	774	724	735	764	756	745	745	777	792	781	762	748	736	723	742	785	730	773	738	792	753	800	722	773	722	766	744	808	766	759	772	769	779	709	790	718	720	733	729	780	745	814	761	773	741	763	798	785	763	737	766	722	809	668	709	772	786	756	776	747	777	755	773	750	763	751	759	769	776	797	746	761	766	759	756	790	791	754	748	750	726	790	753	765	772	760	734	779	819	745	727	745	783	778	831	743	758	739	756	747	741	778	738	762	757	770	751	757	761	773	761	740	835	738	705	787	812	783	719	764	722	814	769	696	812	777	740	760	758	730	759	777	747	801	792	792	778	756	728	729	809	754	752	775	720	746	783	699	755	773	755	763	708	714	691	787	726	749	743	762	778	756	789	768	722	751	727	726	781	788	824	738	741	723	762	805	750	771	766	762	730	737	760	737	778	699	787	753	692	741	800	770	754	746	738	758	791	719	732	765	811	737	741	753	692	774	776	753	770	774	782	715	779	746	753	779	768	772	771	788	795	785	775	833	749	764	777	760	731	802	716	743	777	725	761	776	773	771	748	776	718	770	764	759	762	732	756	746	732	782	796	751	778	783	760	740	774	769	760	729	789	822	752	774	739	755	761	772	783	773	719	749	800	718	756	735	765	768	757	784	791	734	799	773	746	810	772	755	714	700	740	742	733	696	802	768	781	775	744	744	739	734	753	754	766	739	797	798	761	739	782	754	769	722
6393	648	770	649	549	565	450	413	410	422	419	404	376	397	373	359	377	412	353	332	352	362	359	328	333	398	352	369	348	353	390	360	325	360	364	364	371	382	365	386	382	393	367	354	337	376	352	401	408	377	351	352	390	325	347	349	315	372	377	363	346	370	371	344	390	324	376	315	394	340	346	371	356	345	309	377	357	375	363	370	332	354	347	338	371	341	304	392	358	355	373	352	326	331	362	344	348	350	370	358	335	361	334	365	339	354	328	370	341	376	365	373	368	363	377	387	376	375	361	344	351	350	363	360	331	363	341	364	356	346	334	360	351	373	365	378	366	339	355	345	357	349	353	338	323	387	390	363	342	329	362	364	369	330	355	388	382	371	345	327	367	366	365	375	381	371	324	366	339	339	324	367	355	352	374	360	342	352	370	341	350	335	374	346	362	352	364	359	355	385	356	395	366	390	347	391	346	382	316	354	388	315	355	324	364	338	363	331	341	350	401	374	355	357	397	357	345	386	318	401	382	375	355	362	383	372	338	345	350	336	370	348	396	363	311	357	364	351	327	343	373	373	343	371	349	355	347	329	358	343	342	354	348	326	364	346	345	348	351	338	374	353	387	344	319	333	348	348	343	348	374	337	380	342	381	379	365	370	356	358	330	338	353	342	311	399	377	336	355	357	333	332	340	369	359	339	354	383	337	345	373	362	380	338	369	364	362	351	375	370	365	370	342	367	325	377	353	409	368	367	333	352	337	351	361	366	358	362	366	354	353	349	366	363	361	363	346	360	380	359	410	358	354	347	345	390	369	365	370	364	349	391	363	365	376	364	372	337	379	399	339	366	350	362	291	368	359	337	377	356	368	367	369	369	323	358	384	380	343	363	362	342	366	356	357	322	356	346	359	364	339	374	347	335	359	372	378	342	355	356	380	363	379	333	392	340	393	375	317	337	337	350	357	372	349	377	365	367	364	378	346	337	361	334	369	391	355	346	389	340	353	364	332	353	385	383	355	372	340	322	356	356	413	329	374	362	338	299	362	364	407	349	355	334	357	311	351	300	343	399	342	341	356	388	370	374	367	371	356	357	336	334	362	338	340	330	378	376	364	355	367	371	378	376	367	384	345	372	333	380	355	361	384	356	356	350	328	372	371	360	376	358	346	361	358	358	370	349	380	346	367	327	364	405	342	392	381	365	374	344	347	351	358	316	377	350	341	363	361	353	362	377	328	369	378	373	352	363	379	382	337	355	370	366	357	334	360	345	326	358	363	317	415	377	337	338	356	371	344	397	345	392	323	345	330	343	351	320	374	405	378	353	360	347	373	389	339	358	360	371	374	368	382	395	334	333	385	371	333	343	359	360	350	350	394	383	370	374	388	316	335	355	363	318	404	343	325	349	346	378	332	380	336	325	332	336	346	377	355	364	358	350	380	357	342	345	366	356	354	368	353	351	375	352	341	320	373	368	397	349	369	344	347	345	357	359	369	358	358	357	351	355	372	337	348	354	371	349	310	357	341	360	388	374	332	357	311	385	342	329	350	331	336	359	332	362	363	367	376	369	388	349	344	329	355	359	330	397	362	378	414	344	355	375	362	350	337	369	320	380	384	350	347	350	377	317	368	375	341	351	348	336	362	343	358	328	364	362	370	337	377	367	372	367	335	316	396	345	361	371	351	378	368	343	378	373	355	344	344	351	342	363	319	360	355	351	360	370	350	345	365	380	325	350	346	384	371	353	344	360	366	355	397	371	351	371	358	338	332	366	369	341	346	334	338	349	385	356	360	353	340	357	361	333	355	355	364	390	405	326	357	313	398	349	359	390	319	341	361	377	319	350	328	350	355	323	376	346	334	334	330	402	393	348	341	386	364	335	366	357	327	357	331	330	357	330	335	355	351	356	346	323	343	333	346	321	353	408	360	367	386	350	326	366	379	380	374	367	348	346	346	347	392	336	364	372	391	371	329	359	392	345	338	339	356	328	334	367	364	343	364	347	364	344	340	340	363	356	339	339	359	344	341	368	345	372	352	354	337	393	345	348	410	350	350	362	364	372	369	343	351	404	366	368	376	352	368	365	358	379	401	355	366	332	330	332	394	326	352	349	331	365	336	358	354	330	354	349	383	359	359	388	358	333	362	383	385	356	373	322	360	350	381	378	359	354	338	336	350	373	354	352	367	389	297	365	400	368	389	341	338	369	342	395	376	388	376	338	353	362	357	337	359	362	322	355	379	340	385	372	362	368	360	367	373	348	353	381	346	315	356	354	349	336	366	401	364	358	342	354	362	355	353	365	352	375	354	354	364	344	360	345	360	376	360	359	384	364	368	354	357	326	379	350	364	367	384	347	348	367	367	339	337	395	396	335	353	349	360	381	388	360	361	355	318	366	357	364	336	343	345	344	347	357	372	352	347	353	378	331	347	380	366	347	338	355	313	371	355	333	342	334	330	363	322	358	337	359	361	328	359	354	335	356	366	326	381	359	362	383	356	368	374	352	365	375	324	345	360	353	379	361	377	382	349	429	360	329	330	354	365	331	374	386	347	349	374	349	359	357	316	330	357	369	334	346	344	336	315	336	362	382	412	346	332	376	340	344	350	336	355	404	386	395	336	354	365	380	327	363	323	357	342	388	365	336	353	342	384	375	356	392	365	385	377	337	341	387	384	349	335	344	340	339	366	334	381	392	333	343	336	374	359	355	359	332	362	383	336	372	357	353	348	346	373	383	395	361	364	392	347	348	365	377	355	387	370	397	352	363	333	328	364	384	395	360	341	365	373	370	328	380	345	353	360	343	332	337	345	361	319	344	334	346	361	357	362	354	352	370	354	321	384	375	395	363	383	342	337	378	377	355	355	345	375	350	339	362	340	362	361	363	329	367	349	347	369	364	363	374	358	366	370	401	354	335	374	362	358	381	299	343	347	354	349	390	365	362	341	357	327	312	356	374	350	362	365	370	358	374	361	348	362	353	359	341	307	381	360	336	363	350	330	385	363	365	341	334	326	365	346	347	360	354	340	366	355	375	370	335	344	340	362	338	349	351	363	350	355	343	357	335	398	397	357	362	368	346	338	385	367	352	341	342	382	379	385	366	346	354	397	366	352	330	341	382	383	356	373	337	368	327	333	353	352	365	323	356	380	387	319	356	349	364	374	393	372	364	374	357	391	347	390	366	359	373	374	379	373	342	394	345	395	352	358	345	369	360	324	345	332	380	339	324	358	348	392	388	330	374	400	374	345	369	348	371	350	352	339	383	333	363	353	387	366	307	364	401	379	351	343	346	371	356	358	338	343	376	338	348	347	347	374	312	345	350	339	337	366	360	365	357	340	364	355	351	357	358	379	346	356	373	348	385	375	357	367	352	355	387	343	380	360	345	324	407	361	361	365	359	358	359	358	360	342	330	354	333	337	339	403	325	369	362	332	343	392	366	359	357	357	343	369	383	361	385	360	347	363	349	387	346	389	370	360	362	358	345	375	349	371	360	346	370	380	394
6393	1141	1743	1846	1792	1630	1438	1291	1258	1113	1092	1024	974	995	972	959	901	976	924	899	931	901	860	878	895	879	901	901	848	871	900	895	899	880	880	862	881	949	870	892	924	825	899	934	878	868	824	934	844	847	831	888	872	888	866	847	786	933	901	877	921	902	858	872	909	841	884	847	903	853	867	842	834	860	836	870	874	835	835	915	843	891	903	857	831	895	864	894	863	846	852	851	872	923	892	897	897	848	871	826	860	873	872	833	880	853	891	854	892	836	898	878	841	836	862	840	877	860	870	857	840	877	913	904	815	844	837	867	837	882	848	928	846	828	836	813	865	885	856	859	882	864	849	851	859	876	854	833	878	858	873	879	887	857	837	884	819	867	832	918	862	897	880	886	860	849	890	859	852	918	872	850	867	856	872	832	845	854	872	885	875	852	812	844	867	887	878	837	909	872	890	898	826	871	843	836	874	881	882	925	798	852	917	851	856	888	823	905	843	866	839	857	858	894	930	927	817	857	841	837	842	834	916	903	876	871	876	923	908	861	865	857	906	908	858	843	877	920	844	822	853	841	801	882	897	894	851	844	859	916	871	850	875	849	863	868	818	842	830	925	870	868	912	878	837	840	853	868	870	858	822	817	798	812	872	860	877	866	882	849	842	874	869	836	826	856	785	880	825	885	838	871	847	891	842	878	870	881	869	818	840	873	800	858	875	892	867	852	863	861	844	868	855	837	914	921	877	854	842	873	842	863	829	870	838	807	854	870	888	888	805	863	881	880	879	865	865	884	880	860	866	823	856	846	836	848	880	868	851	861	913	782	829	858	892	855	906	842	892	878	887	874	880	821	833	840	926	906	859	834	867	883	905	812	861	861	840	865	832	849	847	865	839	876	868	857	866	850	844	851	862	885	861	876	863	916	858	893	894	847	844	841	935	893	835	869	849	919	878	852	940	789	873	845	844	882	884	862	876	852	843	840	901	878	884	833	893	877	810	847	863	889	868	891	853	834	838	900	896	877	834	896	888	885	895	804	867	823	834	856	875	859	857	886	837	869	866	870	863	924	808	884	850	841	862	931	889	853	920	821	837	882	875	851	914	871	858	846	858	897	880	888	875	850	878	838	828	856	868	888	882	893	849	841	901	872	867	894	855	899	838	867	885	839	873	866	878	855	889	902	879	847	813	852	836	840	869	880	839	901	861	900	839	880	835	821	872	910	899	907	878	799	865	906	882	908	893	848	854	896	855	875	855	891	881	883	945	858	869	882	861	843	850	837	823	804	873	853	823	859	839	852	932	884	850	872	833	891	858	858	901	849	782	868	915	862	839	824	840	856	803	878	869	813	894	834	850	863	844	851	848	896	847	893	799	887	876	863	875	863	874	848	900	909	883	861	887	901	880	866	869	885	831	884	900	835	882	900	843	906	844	851	886	886	887	857	867	841	893	814	875	873	844	834	884	834	848	854	867	881	843	799	914	880	825	909	838	860	913	808	898	836	852	878	833	868	826	827	873	854	875	862	847	831	914	864	825	913	899	920	886	825	902	865	903	862	865	839	853	825	904	852	863	839	803	888	899	840	846	864	834	864	915	866	873	866	873	828	880	891	837	854	839	867	891	875	892	888	905	897	930	843	911	889	815	872	806	834	898	867	862	886	876	881	826	804	866	817	889	824	881	875	893	850	866	838	873	879	819	850	924	877	849	937	861	831	838	860	822	844	884	877	892	917	922	857	829	897	888	858	884	856	920	853	861	912	886	883	850	856	875	863	847	841	878	801	866	866	913	818	814	847	887	889	825	810	845	884	834	850	889	811	880	837	875	813	872	882	853	837	869	873	828	857	859	879	876	866	848	920	808	901	897	858	838	903	869	890	850	828	923	874	868	865	850	837	836	877	820	829	916	806	895	891	917	883	845	888	918	872	864	858	832	897	861	839	860	844	824	839	837	834	884	892	850	834	849	825	873	908	895	839	865	859	851	844	861	862	865	817	840	838	850	833	860	823	889	858	842	899	887	867	855	862	878	856	870	837	848	855	902	874	849	908	882	864	811	866	852	837	899	866	856	864	869	854	862	860	868	868	872	859	829	892	893	864	883	875	871	877	881	900	927	894	893	870	878	847	882	814	897	831	863	845	858	890	865	822	895	812	867	848	895	877	852	861	851	878	869	908	825	904	815	872	888	876	877	830	827	884	898	832	905	849	888	826	847	820	904	824	852	812	859	861	887	885	914	845	876	827	843	828	875	872	847	869	851	869	865	839	878	861	854	826	834	886	867	838	886	898	841	846	844	873	818	826	812	868	868	865	854	823	816	870	845	874	902	873	853	883	843	869	875	862	831	854	865	887	848	836	897	847	819	880	893	882	798	863	815	896	859	939	889	881	869	839	873	864	859	882	853	870	870	905	862	873	910	876	891	883	811	842	842	871	874	896	896	871	867	843	830	875	900	830	865	848	879	879	813	809	967	867	825	807	875	843	877	841	873	844	879	888	826	877	864	895	852	857	847	875	821	890	865	798	929	836	858	861	835	843	809	853	879	884	888	869	901	867	850	871	874	869	925	824	878	820	882	854	870	932	857	882	870	904	888	876	869	874	910	820	840	897	885	865	844	843	887	843	844	882	868	877	857	851	874	840	846	832	840	886	823	813	863	880	849	893	895	782	889	909	824	897	847	887	889	818	914	857	891	861	891	913	844	916	825	877	840	896	819	858	903	868	801	865	859	862	887	907	848	883	861	867	857	899	867	905	869	915	876	936	878	852	868	819	897	919	847	845	846	829	833	855	815	830	865	838	881	856	810	879	826	901	822	907	881	883	874	841	842	879	820	874	813	916	849	854	890	818	888	864	882	868	884	813	864	848	806	832	881	863	855	860	844	861	857	866	861	848	867	881	841	857	817	939	896	916	901	894	833	885	855	843	874	813	873	823	868	893	814	871	932	864	871	836	863	909	889	848	852	842	859	847	868	876	823	875	854	881	870	848	890	887	888	838	904	832	861	901	865	843	864	898	866	863	803	825	884	893	842	856	884	879	897	870	849	837	840	818	880	894	901	898	905	823	816	850	862	925	838	886	898	891	834	860	807	846	862	860	823	822	845	858	909	837	887	863	856	838	912	886	893	879	869	885	842	857	865	843	848	864	879	878	862	798	844	843	890	847	839	879	846	872	871	815	915	902	855	864	843	891	894	831	834	885	841	853	904	814	851	897	929	891	882	857	900	899	835	874	898	821	842	858	847	875	883	835	903	884	831	837	840	858	796	821	862	856	942	873	881	875	903	849	908	841	838	820	887	867	859	843	895	843	916	908	862	890	911	876	829	903	847	851	888	871	856	868	882	876	828	885	893	866	854	914	878	874	876	851	849	874	871	859	834	891	801	882	894	820	856	872	912	862	907	882	896	853	876	879	877	890	824	874	902	919	856	925	838	871	854	871	862	854	829	910	837	828	845	855	814	880	851	846	874	820	859	880	917	866	879	843	875	878	873	908	857	869
12024	906	894	803	621	516	397	376	290	256	298	241	245	260	236	276	250	214	239	250	217	250	237	219	204	235	202	231	229	216	223	227	221	225	232	234	205	207	241	228	187	219	197	213	230	182	200	217	207	226	202	211	223	218	235	200	241	211	191	211	201	195	199	194	198	199	219	198	184	233	221	212	249	174	202	207	206	230	207	212	213	217	207	236	222	200	176	186	200	200	201	192	218	209	217	219	208	195	199	219	195	187	206	250	209	204	198	243	218	200	193	221	214	211	224	211	205	216	215	216	224	207	187	211	183	216	208	220	216	216	218	210	211	199	219	250	234	221	234	227	230	232	230	218	240	205	219	229	186	228	212	195	223	216	227	209	197	216	220	221	190	199	233	213	211	210	226	218	228	211	209	207	247	206	240	190	178	213	204	216	221	207	219	208	213	222	238	203	235	194	223	215	223	199	219	228	223	232	242	210	219	197	190	203	230	206	202	212	209	217	204	225	228	247	217	220	210	243	207	247	232	217	215	238	193	185	214	212	196	212	233	217	228	200	217	222	199	228	186	233	217	220	230	197	217	206	215	208	193	208	218	213	204	232	193	186	220	180	210	202	238	226	201	213	239	237	218	217	207	200	179	225	221	218	214	214	209	221	246	191	235	217	231	231	220	202	201	216	196	199	235	206	187	229	211	207	208	212	227	191	217	212	216	233	211	248	231	210	205	204	212	191	203	207	211	240	225	223	233	231	222	182	219	201	225	219	195	209	196	236	213	237	193	192	205	225	216	247	199	227	209	206	212	214	213	213	215	213	254	208	204	203	199	213	202	205	195	199	192	210	194	215	204	179	200	196	198	229	216	226	238	210	214	214	223	240	215	234	226	215	193	203	199	222	199	215	223	203	206	234	215	221	188	199	232	233	229	196	227	198	213	232	200	223	202	244	192	215	213	227	233	222	225	234	202	211	204	208	198	209	203	202	240	200	214	228	191	226	232	211	190	207	224	241	227	231	193	226	206	244	214	210	217	219	209	210	189	233	209	216	239	213	195	217	215	207	218	230	216	212	231	197	222	216	216	210	237	215	223	199	239	205	207	229	201	239	220	228	217	226	247	232	233	172	203	213	194	244	204	174	207	177	194	241	217	217	229	199	205	214	224	203	226	227	210	266	213	221	211	216	240	217	239	189	231	218	210	211	217	206	210	202	209	203	221	205	210	204	195	218	217	218	211	194	224	200	253	208	192	201	237	222	226	230	190	226	228	239	223	203	189	199	227	209	241	195	210	208	201	232	241	180	190	201	213	200	226	189	195	236	187	193	199	213	216	229	224	187	215	209	193	197	214	197	233	212	204	198	206	223	182	212	231	205	213	189	209	202	241	196	203	220	183	224	195	223	214	219	218	225	228	223	197	228	193	210	215	226	215	248	241	228	203	187	189	202	199	236	220	219	195	227	214	216	177	202	194	214	221	194	228	218	206	208	212	199	206	237	218	194	212	238	228	200	192	224	199	191	223	241	202	213	211	229	201	191	208	222	220	218	212	230	222	222	220	219	240	219	191	237	208	216	200	186	216	234	224	208	192	191	202	237	180	237	218	217	218	226	244	227	210	215	201	208	205	211	203	234	206	198	251	220	226	213	218	205	213	183	191	234	247	262	224	206	236	207	219	226	172	239	237	207	217	200	221	225	228	216	205	212	199	222	206	208	202	213	209	188	189	224	231	189	215	202	231	203	230	217	208	209	232	210	196	210	200	210	202	227	224	219	212	240	201	216	221	216	244	222	211	212	211	212	206	231	217	203	197	210	214	201	241	222	219	207	200	218	183	237	183	233	198	213	220	218	221	205	197	233	234	221	232	238	221	183	238	234	207	231	197	214	243	239	216	228	209	189	191	223	231	190	207	215	218	216	209	215	221	207	189	205	215	204	205	228	253	188	218	199	198	183	224	220	198	203	190	215	194	219	272	208	209	207	231	235	202	171	212	218	211	231	193	198	222	218	211	178	220	222	213	240	203	214	202	223	199	221	227	224	205	224	222	238	213	212	221	226	209	226	187	206	207	201	211	217	223	221	209	235	233	184	193	228	206	212	214	230	200	232	228	195	208	232	221	226	220	204	225	235	194	208	192	246	223	215	216	208	239	221	240	222	189	201	214	229	215	201	217	227	240	191	212	236	233	213	217	200	202	219	213	198	222	208	222	196	221	200	228	213	207	233	183	221	232	230	227	216	204	219	200	214	242	227	222	181	233	234	196	213	245	222	218	190	236	233	204	204	230	207	197	176	225	199	204	246	203	211	230	241	223	209	214	233	220	193	222	256	211	198	191	219	220	247	192	208	223	183	229	203	240	217	191	226	204	191	224	201	209	228	218	195	197	207	215	201	197	213	191	217	192	212	198	218	229	210	209	192	207	204	227	210	211	218	244	226	217	214	203	237	189	221	204	235	212	231	217	201	215	196	191	202	204	197	203	193	208	194	239	188	195	228	205	234	193	209	244	205	203	202	212	248	204	211	179	234	226	216	220	202	223	196	212	233	214	192	230	199	222	221	236	210	190	216	197	190	220	198	201	236	220	223	218	195	183	214	230	240	218	234	202	235	203	190	221	200	196	172	204	207	220	192	207	227	212	210	197	234	224	214	197	195	213	213	220	208	219	222	218	193	242	195	201	209	237	211	215	201	214	220	203	207	226	213	182	216	240	205	234	183	200	214	207	183	192	201	199	239	225	218	210	187	241	233	230	217	222	204	243	246	219	212	224	199	214	215	241	176	215	213	209	211	201	230	201	222	216	215	241	223	219	213	215	189	237	214	219	213	218	187	228	210	205	230	200	205	198	203	229	217	212	229	225	195	208	223	208	205	200	181	209	211	225	219	209	189	225	214	200	216	200	213	204	198	219	213	205	193	229	220	205	230	209	193	224	230	224	201	186	220	220	236	222	209	192	227	230	198	183	205	206	215	204	191	196	222	208	209	221	201	240	190	208	211	234	185	214	222	202	226	210	207	219	187	210	213	227	201	229	217	189	227	220	207	208	171	232	236	212	214	206	223	224	240	209	208	187	215	229	215	207	224	203	216	228	186	199	205	222	234	237	224	228	205	218	195	209	197	211	218	253	208	206	213	212	201	200	213	192	178	186	215	222	206	205	217	227	205	216	218	230	221	205	205	206	221	229	228	197	195	207	236	242	199	218	214	217	201	199	231	203	222	224	197	196	196	208	203	230	193	198	187	167	209	232	206	212	221	216	201	204	220	213	242	203	229	206	185	226	217	208	220	192	213	219	179	236	228	198	224	218	203	241	198	231	214	220	212	225	216	242	185	228	201	221	199	216	185	228	196	226	179	179	212	210	219	194	222	195	214	208	208	195	214	202	181	194	222	199	236	208	191	201	237	234	208	190	193	206	215	220	223	235	226	226	220	215	192	218	224	190	194	219	198	205	221	217	192	177	200	217	214	171	215	227	219	209	215	214	209	205	210	184	220	224	221	219	209
7825	1076	1895	2326	2077	1724	1398	1371	1185	1092	923	902	842	759	762	722	677	652	644	630	641	632	638	593	593	591	622	582	585	600	560	544	564	539	544	521	536	565	598	517	551	551	577	601	578	543	522	532	519	562	503	556	552	551	580	599	537	549	528	526	506	553	530	517	571	559	538	524	571	502	517	524	512	537	541	537	522	493	506	535	485	583	544	534	533	543	525	558	516	549	521	520	518	546	501	537	529	528	563	584	525	532	497	524	562	517	559	525	543	527	561	517	534	567	545	538	529	544	578	546	532	561	553	540	576	503	576	553	533	568	572	508	537	524	551	510	546	533	521	516	526	552	506	493	541	554	528	497	526	559	573	521	539	489	526	527	517	549	547	514	543	495	511	564	557	568	544	554	507	550	511	546	526	561	554	503	530	561	521	565	512	518	548	527	516	526	547	498	595	546	498	519	489	550	559	513	528	516	541	526	527	532	521	551	519	601	506	511	540	528	528	526	567	519	530	507	564	524	512	555	573	516	603	518	527	538	549	563	563	515	517	546	519	551	499	546	554	526	522	532	515	508	520	547	506	531	550	522	540	551	513	509	508	514	486	559	537	541	499	510	526	522	527	504	525	563	551	504	539	505	508	549	526	563	523	497	504	479	533	481	510	570	545	521	488	526	503	539	518	604	567	500	526	568	561	534	535	529	531	534	513	534	494	533	522	528	558	522	546	515	513	534	525	524	551	514	518	520	564	556	540	509	542	506	543	554	534	532	566	499	503	550	511	527	545	564	553	509	552	524	572	521	552	496	547	545	504	550	558	536	534	507	516	535	545	534	530	518	513	556	528	539	547	562	518	523	521	499	522	560	530	550	536	494	542	515	540	533	529	526	573	520	533	579	547	511	578	493	538	549	521	531	506	509	557	542	551	564	553	514	578	465	514	525	526	578	543	580	512	535	501	560	530	553	521	558	529	522	551	562	541	507	570	485	515	502	505	525	528	550	540	521	544	511	525	525	525	529	559	533	505	543	542	565	559	520	507	544	540	542	479	536	525	530	530	502	466	549	507	540	549	526	535	503	527	511	542	561	571	510	520	567	512	541	547	543	523	553	522	529	541	536	548	568	541	566	567	566	528	533	517	534	567	495	550	524	540	541	530	549	527	501	514	552	525	460	531	564	546	524	528	518	531	509	564	547	541	506	582	531	544	556	517	533	497	549	502	525	531	497	520	535	504	502	545	537	528	551	583	550	578	546	525	548	533	545	534	509	550	542	513	546	540	516	525	569	521	568	539	548	532	580	551	528	487	588	567	497	550	525	507	543	541	502	551	519	500	538	562	590	499	568	596	527	555	564	502	537	587	521	522	538	534	527	535	543	535	523	538	540	527	497	564	552	529	513	568	548	537	529	524	502	548	513	512	527	561	505	492	492	502	536	540	510	551	542	545	565	543	529	540	525	530	531	575	540	553	518	510	516	567	489	508	537	557	477	526	546	540	536	564	550	505	551	539	546	531	515	541	503	541	501	506	538	536	513	558	543	499	555	546	538	507	507	500	537	547	532	580	565	532	544	557	529	545	513	500	566	483	527	545	543	561	534	532	527	510	543	514	511	536	538	535	554	508	552	553	549	492	542	555	556	547	569	541	543	545	543	522	562	521	516	543	540	536	513	539	546	532	609	512	531	551	538	517	537	517	548	502	517	544	487	523	551	526	511	523	569	511	536	498	528	530	508	512	514	521	529	490	537	559	499	532	562	540	500	563	511	534	532	567	547	523	526	528	553	543	561	560	516	493	494	530	555	514	544	579	571	567	531	505	503	504	544	546	510	546	543	538	562	547	548	557	507	535	490	558	527	505	509	539	532	502	577	511	520	558	538	551	523	540	519	547	553	532	509	512	543	525	501	554	582	521	542	522	495	564	481	550	532	531	522	520	544	529	515	533	558	566	525	543	589	518	530	541	567	558	519	500	561	556	526	525	589	552	527	529	545	536	534	548	537	553	530	534	556	587	510	504	554	540	552	557	532	511	551	527	543	534	538	545	476	555	546	532	543	531	479	532	552	564	523	527	498	527	542	501	525	525	518	534	534	553	531	561	515	532	495	521	541	512	572	527	562	550	542	538	547	556	509	536	550	527	558	518	500	540	555	552	545	541	586	536	522	540	544	554	543	524	485	568	527	493	513	570	524	516	506	548	532	560	563	541	547	551	548	536	504	519	537	541	533	546	532	538	526	525	546	569	518	506	519	553	552	528	568	502	481	511	562	527	528	529	531	519	562	516	543	558	500	559	538	551	561	522	489	515	544	533	542	563	530	539	530	569	543	517	548	553	510	534	557	550	531	536	495	509	572	539	518	569	542	538	523	533	496	520	534	501	493	526	550	544	562	512	512	527	550	540	577	539	506	531	532	507	521	527	571	548	545	552	550	487	560	544	574	546	545	546	572	547	523	540	586	543	523	524	548	487	519	513	497	547	540	584	494	510	502	500	551	541	538	551	520	528	541	569	551	547	565	518	467	549	534	536	557	568	521	594	500	551	519	547	480	556	530	546	531	544	555	561	510	556	545	527	615	491	491	530	575	538	498	515	557	513	556	549	585	546	521	504	551	504	531	549	529	542	521	543	503	491	516	563	505	504	544	548	515	525	572	543	512	475	541	517	557	534	548	519	526	542	527	500	540	533	526	523	549	557	519	551	554	517	518	547	555	495	550	579	551	544	550	512	540	559	534	475	497	482	542	511	533	563	519	543	561	527	545	553	570	546	530	556	537	537	546	553	541	489	567	520	562	533	528	523	556	509	485	554	582	558	578	542	534	522	582	574	542	529	577	499	515	568	523	515	566	518	519	539	526	529	505	546	579	504	525	532	581	532	501	514	524	565	511	527	519	526	533	550	592	527	514	510	541	544	514	532	556	515	550	530	587	553	514	512	541	484	482	522	517	535	578	531	580	550	511	528	532	494	527	497	534	545	496	534	509	563	537	547	586	547	556	533	544	537	556	575	521	478	548	543	557	535	583	536	549	494	508	534	561	534	509	554	531	520	520	563	503	551	525	539	591	523	526	551	527	507	564	520	550	522	547	546	507	505	549	524	484	531	538	523	527	515	496	519	563	509	501	562	508	519	533	542	544	527	541	530	527	545	514	574	571	513	515	541	526	554	538	519	533	541	527	541	539	523	518	565	515	566	516	524	535	527	531	536	537	562	511	543	520	505	535	519	569	528	540	519	537	549	509	554	534	553	553	546	569	525	557	538	524	549	551	532	546	518	550	542	513	532	536	515	508	507	489	555	547	543	581	554	559	516	512	540	565	535	501	519	569	524	531	521	508	545	553	541	520	502	511	509	577	545	543	529	494	547	498	515	542	552	537	502	549	547	514	570	534	529	540	518	521	518	535	527	557	558	567	556	518	486	515	546	514	514	520	527	494	523	505	497	541	517	518	504	535	534	519	542	518	549	529	519	533	503	528	530	510	517	493	513	500	533	538	509	501	521	513
1387	355	362	368	350	301	339	279	308	339	342	323	323	301	303	273	320	319	292	304	281	306	301	337	286	295	317	310	309	311	297	300	321	320	339	305	302	312	326	320	313	315	293	318	308	312	318	270	342	311	317	314	300	304	309	311	302	279	332	307	256	282	337	288	349	323	318	311	303	320	300	330	284	275	258	268	298	324	338	315	300	348	313	278	308	318	283	305	283	312	330	305	312	317	321	288	303	333	318	366	272	274	308	328	290	316	311	284	278	291	294	307	307	307	293	297	315	298	300	316	298	327	319	314	300	315	299	296	295	319	319	314	321	306	293	312	297	288	302	278	288	275	332	304	299	275	326	314	285	290	304	300	285	326	292	310	300	328	286	284	291	320	291	290	314	302	318	266	303	307	307	318	336	303	300	330	299	324	290	298	272	258	296	309	327	321	295	307	312	318	327	297	297	269	286	281	289	318	269	323	318	291	274	315	286	301	284	281	305	286	313	295	280	289	312	311	287	307	274	289	314	324	296	272	288	304	285	301	282	289	309	284	285	278	285	249	298	300	288	274	328	277	268	322	338	275	320	290	318	330	312	312	305	307	308	297	307	322	299	340	303	317	286	320	344	271	295	274	308	305	310	322	289	291	296	267	288	298	310	349	312	316	292	292	281	272	328	313	298	277	340	283	285	344	342	293	285	286	333	330	346	325	313	274	317	320	300	294	308	307	319	292	326	286	322	287	324	322	274	307	321	283	336	313	309	329	320	321	302	298	269	316	295	284	347	317	336	285	314	289	285	310	310	326	305	287	303	337	300	309	309	304	302	302	268	276	289	285	288	279	312	306	309	288	261	305	336	290	319	316	286	317	339	290	324	334	294	336	316	329	298	300	309	334	302	255	281	272	307	313	287	335	306	298	283	288	327	296	308	302	300	309	315	311	294	301	249	300	279	294	346	316	318	307	318	312	274	326	294	312	318	327	322	306	308	339	322	294	322	284	304	292	312	251	289	301	310	302	297	315	305	297	303	299	314	304	338	305	308	278	315	298	295	355	333	302	321	312	275	287	299	299	295	317	292	309	321	262	293	289	317	326	289	274	301	330	320	319	309	326	326	307	305	285	343	319	279	309	300	297	272	286	326	322	287	337	298	299	307	318	290	307	338	308	320	313	311	309	297	300	277	272	257	296	251	291	315	327	319	326	276	277	303	312	331	356	323	265	275	305	286	299	296	324	300	318	292	331	298	314	318	324	295	276	289	293	315	294	281	316	303	307	301	263	297	300	302	294	273	290	321	330	302	302	314	290	325	316	282	327	272	329	310	311	326	289	288	307	289	278	298	314	302	326	309	282	292	307	331	298	308	317	331	331	296	276	291	323	297	307	283	302	329	301	313	311	299	335	307	329	303	272	332	311	290	277	251	285	271	265	325	300	301	296	317	301	306	304	303	295	307	326	315	305	314	324	296	284	285	290	263	295	314	318	299	299	294	321	336	279	305	304	314	325	301	313	289	324	303	335	304	293	310	291	299	301	302	304	315	315	292	279	311	301	334	327	307	281	309	310	301	334	379	284	342	312	294	314	303	327	306	303	279	296	275	275	287	299	314	327	281	305	310	326	307	302	284	277	289	287	305	321	310	281	294	276	300	291	302	293	302	292	322	297	319	267	328	274	288	284	274	290	298	334	294	337	306	335	292	290	300	309	328	294	301	316	316	341	292	277	297	305	272	300	318	311	309	317	294	279	245	300	285	310	314	330	300	312	308	306	327	300	314	308	277	307	305	313	307	314	309	293	285	315	285	310	335	316	285	299	304	292	300	286	305	283	301	292	291	274	307	292	269	318	287	312	310	309	306	324	280	278	325	284	303	326	256	307	341	282	302	274	304	279	303	297	306	295	327	326	285	329	311	304	286	328	301	321	300	291	318	307	284	291	306	298	313	296	343	302	291	328	280	292	304	310	317	281	308	323	298	312	296	331	274	306	273	308	308	322	286	305	295	278	304	300	313	305	308	287	281	318	289	315	309	309	296	306	288	329	283	281	280	299	313	317	275	302	323	286	324	322	269	282	330	311	286	294	317	277	295	331	302	302	277	288	313	312	320	278	307	300	295	305	330	295	306	324	327	310	316	302	282	288	269	303	334	306	337	292	311	306	292	290	302	319	348	307	283	347	331	309	305	320	330	291	317	287	303	297	297	286	291	294	299	302	316	299	312	325	332	306	323	308	298	303	315	333	290	303	280	300	323	291	316	307	331	301	313	287	326	326	366	317	351	291	292	283	309	331	312	294	289	315	323	347	277	320	300	295	285	299	291	323	312	315	304	305	297	299	326	313	312	291	277	307	316	325	337	325	299	293	286	315	278	318	264	307	316	295	348	323	312	275	294	319	279	287	301	311	301	351	312	306	363	309	286	278	338	315	303	297	301	304	296	290	306	324	298	286	307	306	287	334	324	319	307	292	310	286	334	284	292	329	332	296	304	298	301	291	336	321	293	307	318	325	319	303	311	315	337	293	291	292	295	351	332	304	298	304	290	336	286	290	308	306	341	296	285	311	322	282	270	305	321	314	285	301	305	304	289	281	333	298	301	350	290	299	289	325	348	315	321	322	292	333	311	291	355	299	299	293	314	319	300	276	295	296	328	289	276	287	324	303	288	320	291	303	297	298	292	295	293	282	318	319	286	290	312	312	309	291	256	282	286	301	355	296	310	284	311	314	272	306	305	325	332	295	316	308	286	283	320	324	285	283	326	299	272	292	316	286	319	347	291	283	302	300	291	330	307	315	310	301	275	303	303	279	290	294	318	297	297	323	328	298	295	301	314	324	331	306	335	291	275	339	297	304	314	339	301	310	328	324	326	321	306	279	316	302	285	293	280	285	333	336	286	316	306	291	286	301	322	342	332	314	322	348	341	327	296	332	327	317	276	316	351	329	287	296	299	296	298	320	294	327	313	308	310	299	296	288	274	295	291	305	240	307	313	322	313	307	313	312	327	303	314	288	323	281	313	313	339	314	307	348	293	303	293	305	317	343	306	295	321	290	332	276	302	282	287	338	320	334	305	325	294	292	260	320	313	326	269	297	312	296	311	287	319	303	333	320	311	322	315	307	317	274	315	309	309	295	321	305	287	283	305	317	300	312	342	318	298	287	253	327	316	309	290	286	301	298	327	300	312	286	331	308	342	337	315	324	301	300	328	344	283	291	295	310	330	318	290	310	330	321	309	300	298	307	298	316	313	303	295	280	308	329	303	327	324	332	280	267	328	293	344	282	290	329	314	275	303	311	304	314	304	308	312	260	325	261	261	300	299	324	303	330	308	309	294	311	317	292	288	317	300	311	282	333	315	301	303	279	314	300	278	270	332	332	329	304	303	318	288	323	320	303	288	297	284	308	294	318	316	265	285	293	324	315	287	320	281	266	303	282	297	318	342	356	309	302	341	290	296	325	311	312	309	293	307	283	287	307	334	302	284	299	345	336	293	293	333	298	311	281
2022	818	929	950	873	822	815	800	791	781	813	818	804	746	752	823	755	767	741	785	769	743	724	723	752	775	715	796	738	771	785	731	775	768	775	760	740	737	704	771	753	794	730	778	784	807	713	789	718	719	756	717	781	701	771	740	788	771	737	761	785	705	771	753	731	779	757	736	710	811	766	773	778	767	778	790	775	745	798	701	745	783	837	748	736	767	781	748	787	742	729	761	724	727	770	737	786	702	724	721	733	794	748	748	762	800	741	757	776	763	790	811	817	763	785	732	785	822	756	751	770	751	755	795	763	771	745	748	751	809	777	791	754	801	765	736	822	767	769	782	702	740	731	773	773	763	760	749	719	739	760	761	807	748	753	776	728	776	746	777	719	791	726	710	756	773	776	744	779	779	777	762	767	745	771	758	739	771	773	814	716	773	746	752	708	742	769	784	779	769	727	793	747	776	764	734	740	746	747	783	775	767	720	771	778	769	767	793	756	782	725	756	758	755	796	799	743	735	743	793	739	740	776	774	754	778	735	750	838	750	761	766	763	758	708	737	778	727	826	778	782	771	738	778	724	795	758	784	808	760	736	793	767	723	757	764	736	735	754	765	765	780	782	755	806	731	723	754	796	812	757	783	800	749	762	724	795	753	745	767	694	765	737	755	781	737	759	766	743	759	758	771	766	715	781	720	739	770	773	792	739	671	796	808	782	755	780	763	733	771	752	754	758	720	805	735	741	738	753	740	772	801	748	761	780	741	777	753	798	802	767	762	721	717	760	762	776	769	778	780	798	776	688	732	786	742	775	774	754	778	789	766	771	751	740	755	755	726	807	757	756	763	752	775	773	753	736	752	741	743	757	804	763	750	727	731	753	776	779	822	792	809	752	757	780	745	728	744	787	758	746	778	757	790	709	763	765	753	744	690	743	747	738	724	775	727	676	754	766	802	761	782	720	757	708	751	766	754	734	771	805	780	753	758	775	777	733	722	712	797	795	763	777	767	761	751	790	751	777	741	782	743	755	771	738	735	807	800	758	751	764	737	724	782	744	742	775	764	778	763	738	765	778	794	732	756	777	730	762	788	768	738	769	790	741	746	750	777	765	726	758	789	700	776	726	787	718	762	742	771	797	750	772	759	755	773	747	803	742	791	759	775	773	749	733	778	759	726	786	776	733	790	754	753	723	754	720	766	755	737	751	710	790	794	733	788	757	732	742	759	709	768	727	777	792	776	719	769	799	783	777	731	776	777	767	768	779	780	685	755	780	764	741	783	749	764	762	764	765	794	770	795	766	754	753	741	754	788	756	696	784	778	767	804	768	777	763	789	746	720	809	784	774	722	785	733	793	770	753	762	744	742	782	769	747	762	729	810	734	777	742	754	747	741	755	736	743	759	735	767	736	729	767	760	731	730	790	775	738	788	743	737	834	791	766	765	740	807	727	764	764	709	773	746	746	726	762	766	748	736	772	736	764	783	704	737	821	743	751	753	746	763	749	773	771	737	774	735	758	774	765	734	783	739	799	778	747	742	753	757	764	735	762	740	784	772	820	795	769	746	779	747	761	706	738	746	751	754	760	779	803	696	720	721	775	809	722	753	773	781	731	787	756	740	777	760	721	772	727	707	792	769	785	791	825	769	746	756	739	773	794	773	803	778	808	811	728	795	758	765	748	745	757	701	800	743	764	787	745	722	732	732	761	721	766	791	805	707	732	752	758	736	762	757	756	805	791	738	756	751	802	713	726	764	868	766	779	828	769	763	783	745	745	744	731	774	746	790	788	753	768	791	760	755	789	723	739	724	826	711	759	738	762	754	778	768	758	758	723	753	776	743	767	783	738	784	792	781	736	793	767	751	793	759	777	733	765	777	721	786	741	785	791	745	720	789	728	721	763	690	771	721	763	759	691	749	760	780	794	732	790	801	774	788	785	751	732	753	737	815	742	762	745	752	790	751	758	786	787	805	766	726	789	747	768	760	807	735	749	823	795	787	771	735	771	771	776	769	741	817	747	747	758	749	791	686	760	777	743	763	793	745	734	818	770	797	740	739	712	734	781	756	754	782	755	788	703	750	751	736	838	751	754	707	778	759	750	802	771	783	765	708	791	752	717	780	739	775	800	832	725	786	783	718	765	762	758	816	773	773	764	775	721	733	732	811	753	775	784	773	753	772	757	733	772	747	777	770	738	761	791	744	818	724	768	784	744	731	729	740	792	797	728	802	757	733	782	768	790	758	797	797	829	757	781	783	741	761	691	727	744	785	803	734	807	760	759	752	753	804	714	766	784	771	749	735	779	723	722	720	743	781	748	762	791	760	782	761	755	737	775	753	762	787	721	796	751	754	729	742	755	745	806	746	752	769	744	771	751	775	743	751	729	771	764	776	718	765	760	753	775	785	790	719	781	793	763	754	809	745	784	738	818	736	770	777	785	749	762	737	772	770	762	742	740	760	785	780	773	760	765	722	719	715	780	724	785	799	812	724	775	733	774	747	738	787	752	788	816	709	751	732	798	743	758	807	763	772	741	703	772	737	759	732	771	771	736	748	804	754	761	750	787	747	745	763	796	778	735	750	721	778	787	781	819	761	819	815	692	768	769	727	777	743	751	761	740	778	709	763	807	778	709	799	740	732	729	774	823	759	772	747	800	766	730	759	740	750	790	774	813	800	744	765	784	758	793	757	709	790	770	777	746	789	743	727	730	776	754	745	756	778	734	757	776	770	791	751	761	750	747	805	799	759	770	767	776	705	760	803	760	726	763	793	767	741	787	756	759	743	743	785	796	789	760	740	755	749	722	772	773	738	802	763	763	764	741	758	748	761	783	818	750	823	791	801	797	793	747	771	755	722	767	744	717	749	680	766	739	721	750	755	751	770	753	763	750	739	775	726	762	781	737	771	741	771	780	790	733	754	747	776	795	703	733	748	720	793	745	790	788	721	769	728	766	746	782	747	725	761	811	795	784	755	770	755	753	776	748	800	777	783	765	791	748	731	788	771	804	758	768	773	772	796	802	783	751	752	710	815	704	744	769	781	821	753	785	759	802	734	752	806	754	733	769	749	717	757	790	761	782	766	721	792	826	736	808	773	742	719	716	748	739	725	762	750	717	731	756	760	777	796	757	776	712	773	748	742	761	762	759	776	733	768	779	811	720	814	793	713	769	761	746	768	763	792	810	777	747	750	732	745	805	781	757	725	809	766	734	750	716	723	764	760	761	808	688	799	770	768	761	768	703	760	721	807	798	754	753	788	764	754	778	752	803	742	779	780	735	771	769	756	784	798	706	758	746	774	790	773	753	784	713	764	719	755	789	753	723	762	726	782	768	810	757	782	776	721	768	730	799	767	785	757	750	803	798	801	744	738	751	709	797	723	760	756	789	734	761	778	754	805	711	742	813	741	755	784	778	774	732	760	823	781	775	758	730	735	702	725	742	771	757	771	730	799	725	746	758	736	788	748	772	779	758	761	747	740	754	791	760	745	789	810	787	755
6568	716	722	634	542	474	435	405	414	416	444	367	385	378	350	368	387	396	371	353	363	346	377	367	341	368	349	349	423	357	380	340	387	329	369	312	371	342	364	335	365	353	333	370	376	354	360	356	372	346	378	306	331	363	369	367	359	345	369	366	353	324	360	379	356	356	323	389	371	352	351	313	372	382	368	345	365	347	350	365	364	395	377	348	357	313	373	350	391	356	341	339	388	358	391	354	364	384	387	352	350	348	344	352	385	367	363	358	375	371	370	353	358	339	379	365	367	350	347	363	332	383	342	380	352	341	347	343	319	386	351	354	366	337	365	364	361	373	386	348	336	376	377	377	351	348	393	381	407	329	329	357	361	351	339	366	342	333	344	379	370	372	312	349	403	361	307	332	348	346	326	331	350	339	369	379	350	367	382	365	336	312	376	347	333	379	369	347	343	393	372	331	373	318	344	338	356	348	347	358	351	345	361	359	342	378	377	358	353	327	336	339	375	362	383	360	326	342	337	371	375	378	344	381	347	345	330	349	353	382	352	392	338	362	330	338	322	379	339	361	342	408	344	372	372	355	361	357	377	382	356	356	340	385	377	361	318	340	352	345	355	369	379	373	376	359	357	332	384	352	346	347	330	343	377	358	344	326	338	371	359	342	356	384	418	368	350	341	327	357	345	362	338	347	394	381	367	350	366	313	309	356	351	369	354	328	370	360	334	354	373	364	349	345	329	356	361	346	341	352	355	381	294	364	333	374	360	360	339	376	390	352	366	365	325	333	355	370	366	378	381	354	333	383	330	325	289	373	361	390	349	349	366	354	350	363	330	357	376	366	366	344	363	366	377	394	340	339	365	383	380	348	357	339	340	307	334	355	346	371	345	353	349	360	405	324	372	345	351	394	341	336	358	345	320	340	374	374	359	401	356	395	353	392	365	342	355	351	359	364	357	339	365	351	344	354	364	352	383	382	355	389	366	382	367	357	372	325	330	383	351	348	320	333	373	370	338	388	356	381	365	355	362	345	342	343	372	372	345	376	353	334	360	351	338	337	369	387	403	394	371	363	364	332	359	363	348	349	370	352	336	345	335	359	335	371	329	358	379	370	389	336	351	350	341	378	379	320	361	352	344	344	357	333	324	361	356	348	390	360	374	366	348	375	377	340	365	378	348	366	360	351	331	375	348	370	339	310	356	354	379	352	356	365	370	378	345	346	355	335	345	371	324	360	370	342	368	350	386	368	337	331	353	367	383	363	323	357	351	354	339	348	362	368	360	351	367	347	355	360	344	338	332	350	350	350	349	348	326	318	363	372	366	345	347	345	376	349	344	363	357	333	329	355	360	341	395	383	374	349	394	351	366	358	352	364	323	335	366	344	340	328	348	369	303	357	341	349	388	366	362	357	406	332	357	345	322	352	400	339	349	396	370	315	348	378	330	355	378	323	317	344	357	355	329	349	343	341	346	356	377	353	360	360	334	362	359	337	347	362	361	335	367	356	334	350	327	349	364	343	339	335	323	353	365	341	376	374	385	324	325	361	337	343	345	338	357	365	323	387	329	351	346	349	379	386	329	384	356	372	382	368	336	335	361	351	363	366	365	344	365	371	318	357	343	396	334	350	322	378	305	342	343	360	390	358	343	354	326	391	342	359	377	360	363	363	383	342	332	403	360	344	348	338	324	347	386	367	363	362	373	352	375	341	334	346	356	367	358	362	350	376	347	317	348	362	343	369	385	363	379	356	377	365	401	368	336	360	381	376	316	349	359	356	368	349	378	365	350	354	340	363	336	368	363	378	366	369	403	333	367	373	344	347	329	361	345	368	370	391	355	370	348	382	369	352	361	343	355	338	357	357	384	363	347	332	362	343	363	333	387	385	355	363	381	345	309	355	322	357	360	371	399	374	346	372	349	349	337	363	377	318	342	367	337	347	343	376	368	345	374	360	383	367	355	375	383	374	344	350	367	344	333	376	375	358	353	368	345	311	359	364	352	376	347	370	345	368	353	331	379	364	318	349	354	359	339	341	350	359	368	314	393	333	383	353	370	338	346	340	385	363	362	371	377	348	360	353	353	380	364	401	393	357	354	397	327	354	372	323	357	338	368	336	357	373	333	351	339	334	338	325	311	349	387	350	347	287	367	339	334	366	386	355	371	351	344	366	310	337	343	347	324	349	416	334	330	343	354	337	355	363	365	354	336	356	342	335	384	335	318	350	375	371	388	388	391	349	326	317	357	355	383	346	370	354	365	334	347	372	325	372	376	363	333	379	310	327	368	358	333	344	382	393	348	362	344	350	373	373	354	335	349	330	365	363	367	333	360	357	386	326	350	364	359	339	403	347	339	336	283	338	374	356	384	303	359	355	340	365	357	373	365	345	361	390	329	343	331	367	332	351	376	331	324	388	350	384	365	347	372	325	384	351	337	332	348	402	353	362	369	364	363	346	376	350	369	384	344	358	366	347	373	383	344	363	342	384	353	362	327	326	354	387	343	348	369	427	367	369	367	351	369	334	335	352	383	358	323	401	331	360	371	388	361	361	351	382	373	368	391	333	337	379	372	381	381	363	342	386	351	374	408	328	363	333	345	310	379	346	325	386	368	327	339	340	394	356	399	327	381	371	370	298	372	369	385	378	363	343	354	350	358	382	310	310	359	371	364	345	344	324	345	346	371	363	362	375	363	373	356	354	326	350	362	339	335	331	368	317	337	336	384	355	351	330	339	387	382	340	374	344	395	355	363	343	344	345	355	339	346	351	365	343	362	339	335	344	344	373	349	366	328	341	369	379	345	372	331	358	330	346	345	345	356	380	385	355	384	315	369	354	338	355	380	317	342	349	379	362	358	375	379	378	371	390	354	379	389	389	366	341	348	350	347	321	385	346	359	329	331	337	341	388	330	332	363	364	387	368	376	357	359	331	358	373	363	352	316	362	336	349	358	346	319	370	356	380	347	378	334	360	367	341	348	354	366	354	358	358	359	377	348	350	384	363	363	360	376	384	360	357	370	337	371	391	374	329	357	358	359	341	340	363	353	347	373	367	361	375	348	355	373	354	333	354	374	361	320	369	359	326	360	348	355	351	346	351	341	331	339	366	347	374	368	361	357	346	348	345	366	345	367	346	359	355	367	366	400	374	342	367	317	333	353	347	366	322	355	379	354	331	363	342	354	339	367	325	329	353	365	329	355	364	306	375	350	311	336	337	384	393	350	349	340	401	389	393	356	394	363	389	380	368	329	371	395	352	330	370	332	374	362	359	351	326	348	341	324	365	343	365	351	354	359	360	375	343	354	361	377	376	369	368	345	338	385	356	368	351	333	355	344	333	362	329	344	336	376	346	339	369	341	366	373	362	335	335	384	349	362	353	353	359	378	379	376	357	365	369	349	335	380	367	351	393	386	352	360	351	379	373	349	347	368	312	354	335	358	357	355	336	359	336	335	343	377	342	363	364	385	370	366	359	316	310	331	376	361	390	385	363	388	371	308	358
6351	1237	1641	1822	1793	1427	1397	1231	1133	1090	1098	1083	1012	958	941	992	966	936	947	964	899	918	964	893	968	880	921	887	907	886	854	847	867	827	886	865	837	926	891	821	846	939	886	851	859	906	906	894	893	844	876	851	871	872	868	871	869	886	912	884	862	908	818	899	894	825	852	860	827	831	867	864	867	856	818	851	904	813	866	934	854	815	879	820	787	869	885	880	837	823	860	838	892	869	769	827	835	882	910	906	845	852	860	813	854	848	862	815	803	861	804	881	866	824	832	801	918	870	859	840	802	865	867	916	879	875	863	847	812	865	888	863	873	857	892	909	822	876	834	841	864	860	844	827	854	834	792	903	858	848	848	902	819	827	833	829	864	847	837	828	869	881	873	836	871	876	846	879	859	884	905	873	874	820	833	894	840	871	821	842	890	841	837	836	859	831	885	854	852	869	853	845	908	823	855	893	844	907	839	894	860	853	910	831	865	836	846	861	935	893	889	856	901	863	858	825	864	859	794	824	888	872	893	842	871	864	845	840	853	810	842	809	911	892	869	841	864	924	870	862	834	855	839	833	828	835	861	856	857	873	837	901	811	829	880	822	874	866	918	878	834	839	826	863	852	876	862	944	858	835	850	916	902	863	841	916	902	911	814	846	812	843	912	872	829	880	874	862	878	844	868	868	814	888	841	838	841	869	851	833	836	936	862	819	871	832	907	845	852	870	877	900	887	859	870	905	836	879	900	917	884	868	889	809	827	845	860	859	880	843	862	865	870	854	854	832	863	856	877	873	889	887	833	881	959	908	895	893	854	895	888	842	896	864	892	862	900	846	878	888	824	824	819	871	875	871	888	802	826	884	894	868	825	869	807	862	890	901	858	846	892	861	854	858	847	866	816	875	850	852	865	927	842	878	834	802	850	866	865	885	781	837	860	862	851	891	905	835	835	817	844	895	835	869	844	858	835	811	824	828	811	837	875	832	875	854	836	861	898	839	934	827	859	862	827	845	844	874	889	803	858	844	851	864	872	860	888	865	843	817	874	853	877	843	875	846	854	825	858	837	822	800	852	846	901	859	844	876	858	888	889	844	864	835	833	852	871	865	861	877	848	821	872	844	935	923	879	890	833	895	908	862	841	866	859	875	795	854	871	873	793	894	879	858	889	867	879	832	891	862	811	870	869	848	862	830	822	908	904	882	915	852	858	856	822	872	890	852	822	854	884	841	927	838	870	857	841	877	902	899	871	851	835	869	844	838	868	842	898	889	838	835	837	884	858	835	859	901	859	870	852	865	895	837	867	824	853	850	867	880	845	833	774	886	857	877	870	887	839	865	832	851	885	835	855	886	807	875	848	852	850	902	881	852	826	904	849	854	857	854	847	859	852	910	794	844	924	900	890	881	872	886	831	847	901	882	857	833	913	895	863	845	818	897	856	850	832	857	828	891	842	865	883	844	823	876	845	835	862	829	829	824	898	821	776	841	859	860	906	858	869	864	842	833	867	877	871	838	895	844	897	849	838	867	860	897	835	899	848	808	910	863	818	870	875	855	881	844	863	865	857	874	858	832	870	835	844	886	842	825	873	805	886	879	814	813	867	824	868	888	877	827	883	831	851	832	843	847	883	879	849	880	843	850	842	816	880	880	854	821	866	875	870	847	889	899	860	886	858	855	868	892	896	886	854	842	860	813	838	837	827	874	817	870	889	874	886	795	856	930	874	882	830	863	824	865	874	890	876	866	837	868	937	886	858	851	836	890	866	849	914	825	857	798	854	843	840	894	873	856	891	835	855	862	872	889	862	839	870	871	844	878	816	791	852	851	864	853	857	850	848	848	860	884	879	868	830	899	851	833	898	895	869	871	873	874	870	872	860	867	877	843	897	839	895	913	911	854	820	838	915	842	864	823	862	846	864	865	806	826	890	841	851	920	895	861	874	865	824	866	846	822	842	834	891	893	825	829	887	870	820	823	888	870	877	839	860	888	863	874	847	825	862	812	824	840	870	841	829	869	895	881	864	851	826	853	850	876	854	856	841	907	869	859	858	871	850	843	840	827	884	912	858	877	837	840	840	905	827	872	850	829	831	891	859	880	857	872	849	861	814	865	809	855	856	897	845	887	876	829	847	874	828	858	860	884	861	916	825	875	876	798	841	842	854	864	842	870	840	869	828	858	873	821	886	847	858	832	812	901	821	794	800	852	869	878	883	859	852	951	870	901	835	835	839	910	880	850	897	908	851	861	858	919	880	802	886	892	860	883	876	855	870	836	888	832	852	815	839	845	855	886	837	829	917	901	853	886	899	899	839	876	820	849	839	877	884	936	917	892	831	885	864	855	848	866	881	841	834	828	875	897	849	844	883	931	824	853	896	871	838	870	907	874	815	893	855	877	847	800	888	851	824	853	876	853	844	862	840	891	897	848	896	878	831	834	851	899	866	853	860	825	856	867	893	867	900	856	813	898	857	857	845	878	859	884	833	853	824	839	885	888	840	841	851	878	866	864	865	877	781	874	894	847	885	860	903	853	850	817	856	806	861	873	842	827	909	892	837	841	852	886	861	898	857	896	842	897	863	864	827	849	839	934	920	893	904	832	863	858	810	901	820	886	787	817	857	869	875	835	878	872	867	887	842	841	834	920	872	891	845	841	901	856	872	834	859	819	928	812	807	874	884	815	837	873	864	864	844	847	872	865	856	825	827	861	872	835	841	846	841	768	868	842	890	850	846	878	883	813	867	808	896	846	861	826	860	868	845	877	876	854	901	871	839	814	931	818	895	859	858	832	866	894	893	852	822	894	818	808	782	843	828	838	817	845	844	899	878	809	895	851	861	860	868	818	887	855	887	880	845	826	823	889	862	836	886	839	885	860	806	884	855	868	859	876	843	844	851	833	885	836	904	862	839	904	866	832	838	828	881	870	848	880	851	850	873	859	871	871	831	891	841	842	869	849	865	847	831	858	885	869	833	830	867	847	799	863	835	855	848	857	810	867	843	849	832	874	858	852	846	812	872	913	816	806	861	877	865	845	884	838	883	837	891	880	863	863	833	849	903	855	854	903	851	854	827	891	814	840	813	897	840	839	817	847	871	906	889	873	864	866	859	914	853	813	905	829	859	889	819	836	862	910	891	858	818	852	872	878	884	860	867	821	813	811	812	789	809	793	911	863	879	861	845	855	832	842	779	869	895	839	887	907	868	890	871	866	825	829	903	863	814	820	885	936	895	852	872	821	913	852	823	871	848	841	845	872	839	813	861	854	858	823	858	814	884	876	869	857	920	919	887	828	917	797	881	860	852	838	840	877	834	887	890	898	915	850	841	856	837	810	868	834	866	869	873	863	870	853	868	903	854	852	821	869	860	848	853	816	841	841	870	853	845	895	855	871	858	860	905	810	852	846	898	820	859	767	829	788	839	806	804	896	866	848	866	864	852	872	861	824	870	892	872	846	848	893	881	895	839	875	847	851	878	862	897	889	844	850	860	895	865	825	856	825
11865	901	943	692	588	473	384	329	317	277	245	271	260	245	223	220	234	227	237	223	244	215	229	188	264	224	235	232	223	222	183	211	209	213	233	183	221	241	222	186	223	196	213	204	228	217	221	217	213	197	174	200	197	209	185	213	210	188	225	208	193	186	211	219	223	227	228	217	204	209	216	189	203	192	208	259	207	216	233	227	229	183	212	223	209	201	211	207	185	227	229	240	212	206	204	195	211	203	216	230	206	210	196	220	230	200	216	223	202	219	221	220	199	210	200	193	207	224	190	210	223	225	215	209	204	219	201	213	228	236	234	201	196	234	224	196	215	230	228	213	230	234	209	192	219	197	224	212	184	212	194	219	239	215	213	204	191	198	206	211	201	234	230	198	223	203	211	197	195	226	235	229	223	239	192	214	226	205	212	189	213	214	237	224	214	224	214	230	219	226	207	208	203	215	234	198	186	190	195	205	181	191	208	214	199	213	201	215	225	248	248	200	226	190	198	187	216	214	228	191	194	202	197	227	230	227	225	214	212	218	206	210	182	207	210	209	224	207	194	200	195	218	265	238	210	224	213	219	252	231	246	185	212	219	202	208	191	217	206	204	197	212	196	209	184	205	185	201	221	182	199	244	238	195	197	197	238	219	201	220	205	232	232	225	208	215	209	191	227	218	220	230	201	246	220	227	200	218	215	243	224	220	229	190	188	223	198	215	187	221	206	235	228	228	216	217	236	224	235	199	218	227	214	193	230	223	221	211	192	210	209	224	190	207	195	205	243	216	226	179	201	193	219	184	214	186	221	208	208	207	216	231	200	212	197	219	200	191	218	214	201	191	206	221	210	206	211	226	232	233	206	204	211	208	234	227	212	221	212	222	209	232	213	196	198	233	236	206	199	222	239	206	235	234	208	199	198	189	198	225	230	207	213	213	210	202	209	232	240	203	217	209	175	197	248	217	239	199	221	223	226	185	205	199	202	220	205	206	194	209	199	200	198	217	242	223	227	191	202	207	198	232	205	209	189	189	208	218	201	221	214	224	217	218	217	224	206	225	217	215	196	214	218	185	232	222	223	217	212	207	218	220	237	197	184	205	198	209	231	223	222	222	235	251	217	208	206	234	247	213	178	218	205	226	219	211	207	228	203	246	210	215	218	200	227	229	243	223	210	208	200	209	212	206	199	218	210	191	214	213	193	188	186	193	212	216	230	198	220	209	205	243	206	226	220	220	201	203	206	215	203	220	215	186	249	213	194	202	232	221	201	202	226	226	233	236	218	217	214	229	198	193	226	232	225	199	226	201	202	235	189	202	207	223	205	208	210	225	230	193	181	223	233	207	210	213	212	219	222	213	200	207	200	228	218	201	209	233	213	206	185	231	202	211	240	186	218	190	207	212	239	209	234	237	242	216	214	228	186	212	206	211	219	225	222	221	259	187	206	206	201	221	184	231	223	215	223	231	192	202	197	248	220	216	210	210	210	210	190	203	221	193	196	222	221	208	236	201	205	230	219	214	190	202	210	204	202	224	223	234	188	232	235	201	209	215	184	202	196	200	199	215	214	206	196	224	185	194	220	196	205	229	214	215	211	214	200	205	212	233	213	219	231	184	211	208	217	201	199	208	230	215	208	202	203	199	234	201	202	193	197	204	230	242	222	239	219	193	236	205	213	234	234	206	215	207	197	201	185	189	216	241	182	207	183	209	222	195	229	205	230	206	218	206	207	186	194	210	215	212	205	190	200	197	223	231	194	213	235	215	223	193	214	216	221	215	186	219	190	195	216	188	194	215	216	233	207	205	204	215	212	221	216	246	177	214	227	197	225	186	209	192	191	190	217	234	213	203	228	189	203	235	220	203	227	201	221	200	222	209	244	179	192	239	216	204	202	198	208	213	229	226	221	205	198	210	226	194	198	224	238	238	228	200	206	186	197	222	215	207	208	195	227	195	204	208	208	219	200	216	211	169	199	203	231	207	220	197	186	242	201	184	243	224	207	211	200	239	224	208	217	204	201	194	206	194	216	192	196	203	202	209	193	227	218	206	205	207	234	199	186	198	227	222	226	212	220	221	187	233	215	252	198	212	215	191	203	218	204	249	190	214	209	226	189	184	199	189	200	236	214	199	192	214	179	207	214	195	200	237	257	234	239	220	208	243	188	200	194	211	217	223	202	204	216	202	204	202	209	207	210	225	193	211	236	230	202	185	211	228	195	204	196	199	208	176	217	194	243	202	193	211	196	254	240	177	191	206	221	219	223	200	209	215	212	204	217	210	197	188	215	220	210	227	228	228	221	225	232	178	194	213	220	217	200	213	227	211	197	213	212	212	190	216	228	200	214	192	233	233	222	220	243	184	180	175	203	204	216	230	199	209	205	214	177	221	209	214	209	220	200	218	215	217	210	191	218	194	230	210	220	228	242	217	199	226	231	204	226	204	199	203	242	232	186	209	216	214	241	216	237	222	204	223	228	206	212	203	203	237	208	238	199	213	193	188	200	225	209	211	218	237	222	197	207	212	203	203	211	216	228	214	203	213	195	210	191	219	224	209	217	216	196	209	215	194	209	213	193	217	216	201	237	216	232	195	195	198	230	206	222	215	181	222	208	214	223	197	194	220	177	192	225	255	224	222	213	183	205	202	225	193	212	225	218	219	238	200	207	197	172	222	216	213	235	229	211	235	198	232	204	199	219	192	222	223	207	205	196	202	229	227	204	195	221	209	175	167	209	197	197	200	205	215	204	211	213	227	216	225	214	232	192	194	227	215	220	210	201	242	206	220	216	213	223	212	222	234	230	206	221	219	212	222	215	237	251	196	219	224	232	212	186	200	211	205	225	200	193	216	209	231	198	210	228	216	177	227	218	204	195	185	196	223	225	250	224	182	215	200	209	188	219	185	195	198	216	205	229	231	201	223	215	196	233	194	198	183	207	222	219	245	222	221	227	190	230	204	208	208	234	244	202	223	204	214	233	210	227	220	214	218	231	215	225	186	202	216	203	193	213	227	219	190	222	240	215	198	244	185	232	207	213	229	218	200	221	214	231	222	209	225	203	197	226	208	190	216	216	219	246	236	230	215	222	220	215	214	221	211	231	198	232	206	205	209	198	210	232	221	215	209	199	224	229	204	241	212	198	192	213	200	202	241	210	190	212	218	213	205	201	210	209	200	211	234	255	230	212	223	198	200	198	234	195	192	209	232	224	206	217	167	189	228	222	192	212	195	180	184	201	212	199	205	180	209	185	218	225	204	216	257	215	229	211	210	241	204	199	232	230	229	195	221	189	220	191	235	200	199	217	214	204	208	196	236	221	199	218	209	231	199	189	217	231	235	225	208	232	232	216	218	258	200	220	199	202	223	217	189	179	211	233	203	216	217	203	220	208	196	215	237	222	195	254	217	229	202	204	207	221	205	189	205	209	222	214	184	213	200	227	191	216	234	204	224	235	201	213	206	226	209	212	195	225	239	230	232	206	208	237	207	200	217	211	196
7735	1119	1983	2256	2087	1777	1401	1231	1135	981	1004	911	762	829	763	692	693	670	621	598	649	602	629	598	585	617	558	561	550	589	583	545	575	560	515	540	536	553	558	547	561	551	510	526	504	585	539	578	531	578	571	550	485	551	510	532	512	539	553	546	483	573	527	573	535	520	575	530	527	559	565	520	532	513	533	537	544	557	527	503	536	554	567	544	532	536	534	507	492	528	560	478	541	554	526	480	528	532	547	532	548	515	564	553	526	575	543	526	506	547	521	532	541	504	534	537	537	485	503	478	518	554	549	536	532	551	542	532	526	527	508	526	496	567	533	535	541	533	538	531	545	529	545	531	519	540	544	523	525	572	532	523	528	497	550	509	503	506	544	489	559	566	549	484	538	504	532	519	568	545	525	580	498	527	551	522	535	535	599	521	546	575	526	579	556	530	542	506	562	555	559	516	563	545	548	519	524	520	543	511	531	572	519	539	508	520	537	539	490	518	528	528	577	552	525	503	533	571	519	552	530	515	551	544	555	532	531	543	588	553	524	530	530	518	563	552	580	554	517	533	521	511	515	485	545	550	531	519	501	516	541	560	525	509	522	523	556	541	525	515	541	535	540	527	510	496	516	597	485	555	521	522	537	492	551	533	495	526	519	528	509	501	502	537	524	535	524	516	523	578	539	477	518	478	525	494	493	555	492	524	501	497	511	532	541	558	525	499	522	572	582	504	534	508	555	540	510	546	520	509	518	520	499	554	517	566	552	522	532	533	539	584	566	555	507	561	532	564	525	553	502	553	559	501	566	493	506	548	543	555	588	504	546	531	546	498	468	556	532	557	545	518	543	504	573	533	531	562	550	522	561	530	512	537	544	540	490	522	514	536	520	538	508	561	519	539	527	519	532	536	515	546	514	483	504	481	530	514	508	517	514	495	533	512	537	551	534	563	505	525	581	520	535	526	527	595	517	499	554	516	475	524	514	516	479	535	541	500	511	541	578	522	564	493	526	512	546	543	556	473	517	516	538	562	515	529	458	521	523	546	556	537	573	546	489	496	489	539	522	512	531	579	527	525	551	522	536	494	531	497	520	531	534	532	557	525	554	540	510	500	516	505	524	512	553	527	533	506	533	560	547	549	513	538	543	512	514	519	556	496	536	548	475	527	503	497	531	534	498	518	511	535	526	534	516	523	506	554	526	538	521	512	527	522	543	528	531	516	554	514	516	492	532	556	547	515	541	514	510	514	504	543	488	500	496	580	533	537	565	517	505	566	517	546	519	521	533	557	507	541	551	551	512	580	529	516	533	485	557	512	535	526	513	529	515	537	545	548	510	532	514	526	537	510	514	487	590	509	545	552	529	540	514	546	536	526	487	504	537	555	565	580	559	563	548	526	535	558	548	524	496	519	536	551	528	503	539	536	552	550	550	521	520	518	559	524	515	532	565	555	553	515	552	514	516	533	525	505	505	511	498	537	533	525	540	518	525	496	551	513	529	542	525	519	511	569	533	552	531	542	512	503	500	506	522	522	511	526	534	552	549	532	516	468	526	513	559	515	557	539	531	544	566	530	516	554	543	530	501	520	552	545	522	544	520	564	522	577	528	550	500	510	545	514	553	505	548	572	503	524	544	501	546	563	489	512	508	535	532	497	560	542	554	562	539	519	543	536	562	540	513	532	516	543	529	519	539	547	547	521	564	555	538	573	562	522	552	502	504	492	539	519	509	538	567	555	531	555	543	554	565	561	529	506	511	509	551	503	539	522	509	541	518	549	552	562	556	499	545	507	518	503	528	536	513	526	549	543	550	520	536	529	543	497	561	570	558	514	554	525	493	530	534	532	542	548	542	508	535	526	554	524	542	533	538	563	557	535	538	530	561	528	534	536	526	547	551	514	551	540	540	540	546	532	536	540	520	500	509	525	497	534	523	524	506	520	542	587	565	535	532	519	522	523	555	533	520	517	525	528	595	517	502	527	500	526	522	526	503	553	548	541	514	518	533	515	548	509	532	504	512	521	535	551	499	494	545	539	536	530	553	571	558	557	499	517	531	512	555	527	532	506	573	552	530	524	489	516	544	541	586	501	530	494	543	518	546	522	549	545	513	485	559	576	516	516	552	568	543	534	575	531	530	512	575	524	549	558	555	516	535	537	552	493	505	534	546	480	558	491	559	554	535	521	520	539	561	525	529	547	552	564	521	535	526	575	511	554	521	512	532	514	507	507	534	496	516	564	552	506	520	541	499	543	503	509	519	588	526	530	620	506	536	530	528	551	510	531	515	551	538	518	505	515	577	521	522	526	530	537	558	548	504	504	530	550	542	507	486	498	521	538	530	536	540	570	554	562	524	538	560	515	507	554	559	551	529	521	482	534	511	561	557	542	497	541	526	532	528	502	548	583	543	554	500	524	517	551	528	510	567	493	563	522	512	546	563	515	490	537	547	530	539	553	549	548	484	528	500	526	551	492	562	523	542	507	512	534	530	518	575	559	497	509	520	521	535	529	483	544	535	511	550	548	559	503	495	500	533	542	520	525	558	513	556	514	534	549	566	574	526	564	538	562	508	500	552	531	559	543	527	544	524	549	533	520	543	522	543	539	527	555	529	544	553	555	520	551	548	505	511	544	526	511	534	530	542	511	545	553	549	514	558	552	518	581	558	571	537	546	551	510	525	564	542	556	529	545	506	518	529	544	529	544	547	521	507	578	520	537	458	536	538	500	549	527	561	524	549	498	560	514	554	517	537	530	559	517	517	554	512	560	535	527	529	544	569	535	574	550	549	507	517	549	529	538	545	581	533	493	544	542	557	499	518	558	561	538	585	539	565	495	560	544	514	551	527	518	496	504	530	524	533	532	553	542	507	536	511	544	542	515	530	539	569	530	541	546	526	516	514	542	543	592	519	546	539	498	528	532	544	485	521	559	539	503	520	547	553	514	532	549	552	555	514	516	576	543	558	587	512	495	563	502	533	534	519	528	523	545	532	505	540	514	533	545	519	565	581	549	498	492	562	525	535	544	492	520	527	552	545	571	516	544	508	541	528	549	500	550	557	514	494	520	541	539	510	506	533	526	533	512	491	522	533	532	505	553	568	463	542	540	528	566	535	505	535	524	574	532	503	509	504	499	544	508	523	504	523	541	554	522	516	528	528	525	510	504	529	546	481	552	551	568	540	550	539	556	539	563	538	551	571	580	526	554	577	529	519	554	507	515	563	512	504	542	494	528	516	517	517	515	524	512	527	528	499	531	524	522	519	540	571	546	502	545	550	495	554	557	522	522	512	561	541	542	508	553	522	512	559	520	563	536	547	520	539	499	527	556	518	541	528	538	582	558	552	500	486	508	539	514	507	550	506	527	535	537	525	571	499	518	537	528	535	500	525	492	529	524	529	533	515	545	558	531	531	502	518	500	525	533	572	525	499	543	567	525	536	545	542	573	495	543	530	544	586	562	530	538	520	502	575	550	536	555	548	548	529	523	534	578	553	480	532	551
1310	390	384	316	339	342	337	325	282	274	328	316	329	280	321	305	307	321	309	293	321	312	298	329	317	296	335	308	281	273	298	305	327	336	255	321	295	307	309	336	332	347	278	299	315	285	283	320	313	340	330	277	310	300	295	278	326	284	287	281	309	291	269	319	310	308	305	296	333	278	307	287	330	299	262	285	308	306	307	282	326	311	300	295	306	278	302	314	304	324	289	331	287	334	286	294	304	309	298	324	303	306	298	301	317	324	292	309	259	294	324	295	308	297	299	338	305	299	312	274	320	291	327	319	275	283	330	256	294	296	321	287	301	331	299	267	277	303	308	279	306	310	271	333	324	311	292	331	281	317	307	269	293	249	323	291	276	338	299	312	317	320	299	291	299	300	308	303	336	320	317	292	312	324	275	306	290	317	302	328	322	293	309	309	311	309	308	278	309	294	279	281	288	288	238	303	303	335	304	305	304	292	314	331	288	280	301	300	310	304	288	272	294	297	296	291	260	303	341	345	314	321	327	272	287	314	308	333	319	312	290	292	307	323	321	299	287	276	268	308	286	331	285	268	305	326	282	299	318	268	292	311	298	333	308	301	297	295	295	293	301	321	279	274	300	305	298	300	316	287	305	290	278	302	321	301	305	306	306	310	320	283	333	299	312	298	288	290	292	309	246	289	295	282	305	318	317	313	290	268	313	278	285	299	277	282	302	317	307	284	308	280	292	288	304	290	258	334	292	294	278	298	272	298	299	270	299	272	272	303	277	317	302	323	325	301	297	303	322	312	336	307	297	281	283	306	322	300	289	338	299	319	347	290	303	267	290	302	308	333	299	318	303	311	322	291	275	306	298	303	326	313	322	322	328	260	317	315	291	313	352	310	321	303	319	332	313	314	321	256	312	302	289	313	317	274	278	335	309	285	302	290	269	309	273	302	296	267	291	294	314	306	300	306	300	302	304	285	318	298	266	299	306	302	287	292	340	310	280	302	287	321	299	313	278	303	279	288	310	274	280	304	314	318	289	306	307	294	332	305	333	311	309	312	294	298	297	307	292	301	312	294	303	308	287	308	308	319	295	335	325	323	296	320	288	314	318	318	300	323	299	290	287	327	310	280	318	309	317	320	305	324	308	338	301	299	280	302	340	320	338	267	287	306	278	297	307	310	310	307	319	327	307	312	293	305	275	289	303	309	333	283	289	320	282	301	277	286	270	313	309	325	318	301	320	313	296	294	301	295	283	284	314	305	296	305	280	286	288	303	319	311	318	315	283	284	306	298	311	299	278	281	303	275	311	297	302	300	324	306	321	250	298	290	281	316	284	325	319	301	331	305	321	280	296	281	286	305	305	307	277	280	317	315	322	321	339	307	293	283	271	312	303	294	314	298	287	283	297	324	290	351	315	304	319	316	296	327	293	312	249	296	281	302	293	299	313	305	311	323	308	308	317	319	305	276	305	319	300	327	308	299	303	315	300	291	307	315	319	337	318	257	284	309	303	321	303	298	313	290	305	284	309	323	308	310	284	319	293	307	288	321	321	288	297	281	307	277	288	264	346	334	281	283	266	320	292	337	273	339	274	300	343	309	313	314	326	282	316	285	320	308	328	310	297	301	297	303	289	305	269	287	294	307	317	295	319	289	304	310	312	282	303	292	331	312	301	306	319	323	317	312	294	291	311	275	294	323	280	297	324	302	292	286	307	299	289	292	305	299	315	330	296	283	292	293	315	274	302	289	290	326	309	294	315	312	313	305	309	306	292	275	292	300	333	312	277	282	317	314	308	325	337	254	277	312	312	277	319	292	338	297	295	333	286	330	305	305	275	278	284	303	285	295	276	290	305	304	308	274	296	264	309	290	303	331	304	290	313	286	287	305	300	285	298	293	283	295	328	322	304	283	270	299	308	296	289	308	340	302	297	329	323	285	294	318	299	289	300	300	272	297	308	295	286	275	308	315	286	282	346	288	314	324	315	278	297	324	292	300	284	288	307	306	282	307	305	306	313	290	323	288	292	314	322	342	324	286	311	296	319	279	308	339	307	334	313	325	299	308	299	316	301	312	288	306	356	307	311	296	295	283	310	326	325	283	328	312	304	275	294	285	329	332	283	332	303	316	244	286	282	315	281	275	299	297	317	312	300	291	271	303	298	312	305	272	297	285	301	323	325	310	297	280	320	296	337	315	316	295	321	302	328	312	274	262	294	286	296	335	329	251	277	295	308	289	299	335	316	321	296	336	305	277	289	301	283	283	288	273	280	306	307	305	303	288	344	292	307	330	293	295	336	294	286	311	289	305	322	306	306	290	304	278	261	307	326	290	306	283	286	302	331	282	311	306	322	314	277	307	287	282	302	291	288	333	293	313	285	306	302	311	310	309	291	271	293	312	320	311	315	300	299	313	329	291	297	293	302	281	311	278	337	313	289	303	318	290	319	293	308	328	293	309	321	322	315	316	312	291	273	296	314	291	298	296	279	332	291	301	288	306	287	283	316	292	296	338	241	309	299	300	344	311	326	295	306	306	283	323	325	288	300	314	308	294	285	303	291	274	302	286	319	312	341	309	302	274	293	307	267	302	325	280	325	289	302	326	303	309	284	295	286	304	293	299	300	293	277	297	318	287	311	282	276	297	304	300	270	263	299	291	320	313	284	297	332	302	291	282	322	293	312	285	331	335	282	317	327	311	297	338	298	342	281	289	329	314	313	305	317	308	332	298	291	296	292	295	278	284	320	285	306	293	316	292	285	310	317	307	302	269	325	295	291	300	305	278	300	296	261	331	333	266	309	271	320	303	326	307	298	323	340	279	299	309	316	290	322	297	289	303	349	326	299	315	335	308	297	315	278	299	298	296	319	299	344	323	311	282	303	289	301	302	281	311	299	306	301	290	305	304	302	321	285	294	298	307	293	341	312	289	294	280	331	332	347	271	271	293	275	328	290	309	288	324	255	300	315	277	330	325	314	304	325	322	327	276	290	331	304	309	322	297	312	288	310	310	278	332	302	323	277	277	275	322	332	277	288	294	295	308	280	312	293	302	297	272	305	294	292	305	284	325	287	297	291	299	298	297	319	289	319	298	267	292	266	298	299	280	306	336	294	296	300	293	281	293	304	273	299	306	325	284	342	284	321	291	298	307	303	294	286	312	294	310	310	287	299	304	329	327	294	310	309	290	315	301	286	305	319	293	298	295	319	294	270	306	290	310	288	301	320	308	321	283	285	296	297	299	305	315	313	338	262	303	288	297	295	333	320	317	321	290	299	294	303	298	313	290	283	297	304	316	294	306	292	306	293	337	292	282	306	317	296	311	311	312	324	313	318	306	324	310	292	302	322	278	302	268	262	263	308	285	282	310	304	281	287	310	279	284	284	305	302	310	289	286	281	312	317	285	303	315	296	335	317	325	289	292	284	319	299	327	307	264	312	311	310	315	303	313	322	312	310	304	299	309	314	313	316	311	272	305	334	303	324	272	293	301	315	308	284	286	290	284
1989	801	872	921	869	855	798	857	890	775	816	775	782	800	815	764	748	818	782	759	777	777	727	771	771	732	745	720	733	769	723	749	796	750	768	744	795	699	771	735	714	722	796	806	756	812	721	704	739	750	778	740	781	754	805	745	715	747	762	707	765	794	801	729	763	753	776	780	774	807	794	785	755	752	728	742	762	718	755	784	736	741	765	750	709	731	727	765	761	737	808	692	748	719	729	753	754	776	791	741	739	718	754	724	768	743	759	755	771	759	774	793	770	761	754	771	768	753	810	766	767	730	780	758	745	829	763	767	771	755	751	755	765	751	723	785	748	728	710	765	785	753	768	710	776	752	762	787	718	732	776	753	732	734	788	749	744	718	695	699	738	743	739	789	778	674	718	723	788	857	751	756	766	711	753	728	745	753	787	808	698	733	759	777	728	715	732	780	694	742	809	748	725	762	704	768	767	761	750	728	750	749	731	766	764	794	718	790	728	724	755	726	763	757	760	780	716	790	735	713	788	722	730	706	768	765	753	776	827	750	743	769	741	748	742	780	757	779	801	798	708	768	729	770	766	782	759	755	732	801	759	799	689	828	795	764	781	747	714	743	785	762	767	738	701	753	753	759	753	754	765	782	745	777	782	765	748	714	778	777	774	771	779	749	755	705	790	777	722	761	808	716	781	740	736	720	768	789	737	780	772	729	763	807	749	763	776	806	765	733	732	785	713	749	736	763	709	776	726	785	751	743	781	738	723	736	732	717	727	733	762	734	730	758	753	794	709	727	714	764	752	783	733	779	761	756	768	746	705	723	729	750	795	723	777	774	763	775	747	748	767	696	733	761	777	672	743	777	749	754	713	786	742	709	738	761	762	765	747	794	736	741	773	719	787	764	755	826	757	692	786	778	745	803	774	782	756	721	767	715	699	781	733	753	780	765	766	791	771	724	783	774	751	739	774	797	734	763	722	767	816	752	746	747	772	769	777	761	749	786	763	743	782	707	726	781	744	716	762	742	714	736	777	746	767	767	785	754	803	784	767	716	707	761	737	750	770	754	819	724	756	745	744	804	749	740	764	726	766	721	795	737	762	769	814	752	757	794	780	748	715	737	782	777	756	749	780	768	782	728	779	752	732	761	777	757	802	757	760	696	786	777	710	744	730	757	781	783	738	743	757	789	766	717	755	771	781	757	771	748	769	751	720	767	737	814	737	777	752	725	738	758	763	801	744	745	731	760	737	752	790	777	739	747	778	735	768	729	705	748	730	727	791	762	740	765	765	747	747	729	726	741	761	766	785	778	767	782	768	764	744	799	725	739	771	796	768	758	798	750	743	729	765	764	802	753	704	796	791	795	723	802	785	757	802	755	793	718	738	757	782	731	738	723	734	769	736	760	712	758	769	730	755	756	803	715	806	723	758	768	802	763	770	737	720	762	746	756	748	739	728	756	768	727	750	768	726	771	756	727	767	747	743	789	757	714	725	727	728	731	730	760	715	767	782	747	785	724	696	746	788	728	726	805	733	770	790	768	726	813	743	746	738	756	797	766	760	816	744	772	748	731	701	782	714	765	791	726	748	761	740	735	813	726	784	734	749	746	730	729	760	764	750	821	782	757	776	742	728	748	771	735	722	752	772	758	719	763	750	772	755	715	778	768	734	802	773	789	735	759	765	742	760	781	751	760	755	767	770	792	729	753	730	768	713	759	737	764	743	806	720	740	738	707	761	772	795	792	777	754	770	738	738	745	721	708	805	751	791	798	733	760	733	741	759	763	711	752	763	690	735	729	746	715	798	772	788	766	769	751	765	799	796	732	764	760	761	757	749	765	738	752	737	793	772	737	762	701	761	683	725	729	729	750	771	716	740	743	753	744	747	791	737	719	716	747	759	769	735	734	755	732	747	745	724	699	792	743	735	766	761	740	754	783	750	718	762	764	825	749	717	744	754	772	774	752	755	782	789	756	724	756	749	739	790	756	722	791	716	741	746	766	793	744	773	770	793	710	707	811	785	772	758	751	716	753	755	711	733	784	719	755	742	738	805	695	685	788	762	748	754	756	718	763	797	748	695	771	786	800	739	748	716	767	724	740	765	795	771	755	721	770	723	806	778	744	717	751	759	750	757	728	723	773	731	748	798	730	729	736	775	785	760	801	733	747	768	758	786	766	689	749	762	747	768	781	691	720	730	756	787	768	792	789	784	770	737	759	763	807	746	763	803	763	736	774	763	762	748	797	745	796	786	783	773	721	762	773	751	755	753	760	798	760	743	754	730	769	792	748	744	755	804	751	770	745	773	768	751	763	765	732	771	738	783	735	805	743	764	818	742	807	746	750	808	769	758	813	723	796	808	737	725	712	776	759	771	784	752	746	794	779	803	745	759	795	788	771	761	762	770	750	783	760	775	764	768	778	759	744	795	715	751	711	763	739	755	782	796	745	737	825	707	791	780	764	751	725	751	726	767	727	753	773	742	780	726	765	730	823	771	757	728	754	763	731	740	748	781	782	804	782	801	794	736	802	778	746	765	750	760	734	731	771	700	775	764	740	716	754	743	782	698	748	785	802	748	719	770	758	783	756	747	733	746	780	762	731	723	745	762	757	734	770	781	774	723	711	719	847	724	769	758	735	776	729	752	753	735	789	751	746	746	817	760	754	748	752	808	770	726	727	760	754	778	763	738	776	714	754	752	734	753	743	796	763	714	746	777	740	768	771	842	764	752	761	796	758	792	773	739	789	748	729	764	788	727	799	725	779	834	747	740	759	685	779	746	766	733	753	741	767	744	786	782	731	735	753	777	759	748	768	752	756	744	741	769	747	777	725	711	789	750	779	765	787	743	745	787	731	778	760	729	748	750	761	776	741	722	728	724	713	718	775	765	746	755	737	747	780	770	721	802	743	745	731	764	747	763	761	784	784	720	692	769	763	744	704	777	732	754	723	754	757	798	733	724	760	764	785	709	797	728	753	698	744	733	801	771	753	772	763	758	731	778	754	802	787	729	732	808	737	760	754	748	793	773	723	743	739	740	756	777	741	762	765	724	819	737	738	795	802	754	732	769	751	724	787	740	755	737	778	791	713	772	787	754	764	749	772	754	756	720	776	805	775	784	748	711	741	754	759	762	744	714	782	825	739	741	728	744	731	764	769	764	789	755	764	738	791	746	741	780	785	745	772	763	818	749	730	788	736	809	777	743	792	733	730	714	753	764	708	764	743	768	738	739	763	813	814	757	772	778	760	774	751	757	742	747	712	790	720	751	779	787	758	807	720	757	760	720	769	790	789	812	783	720	739	767	790	800	734	743	753	814	762	757	696	778	762	757	746	776	815	769	726	715	755	748	734	749	779	757	748	779	745	725	759	787	726	735	757	689	726	743	692	706	727	756	750	752	778	759	771	759	726	731	765	729	756	776	767	755	761	767	809	690	713	726	762	776	736	790	762	746	769	792	742	715	779	762	757	756	748	757	771	762	707	746	766	761	787	747	765	784	783
6462	664	709	612	518	477	418	435	372	395	399	387	363	385	400	377	390	375	309	366	356	343	356	338	372	378	345	322	329	362	362	390	363	346	365	348	330	366	365	374	346	366	330	360	370	336	341	345	343	362	389	355	371	370	394	346	330	354	363	348	316	333	399	353	343	338	330	326	366	343	356	331	333	361	357	378	343	375	380	373	372	388	319	377	336	377	366	361	351	350	393	336	402	354	324	321	344	339	343	369	351	367	325	362	372	335	369	326	360	365	349	362	358	355	335	368	329	365	377	347	348	382	350	326	362	318	337	355	352	314	331	332	335	304	347	331	340	340	351	386	348	337	340	381	363	319	355	337	372	347	376	332	331	350	337	372	420	340	349	337	320	308	354	352	362	344	317	340	366	330	374	314	367	350	376	386	363	380	300	347	350	350	337	394	381	381	362	351	360	335	351	389	375	353	380	386	365	352	339	364	362	389	349	353	334	336	386	402	354	354	321	338	354	384	382	320	376	327	385	375	363	346	376	366	364	352	352	303	341	363	361	351	347	370	314	352	336	353	350	358	341	351	346	377	341	365	393	347	332	366	371	352	322	345	375	375	371	386	340	335	384	358	361	347	317	360	317	343	312	341	299	354	361	328	347	382	340	345	373	348	351	325	330	343	351	367	374	360	355	378	354	339	347	336	360	333	347	348	370	356	356	364	342	373	335	369	359	314	353	303	379	324	359	405	319	400	386	388	350	321	389	354	344	359	393	372	380	336	348	359	315	386	344	352	335	343	355	348	339	335	346	331	341	397	354	383	336	394	352	369	379	356	328	337	360	380	338	342	352	383	350	334	325	339	355	346	358	324	318	318	362	394	361	349	370	319	330	333	346	364	378	386	371	345	389	334	347	319	336	326	345	357	368	352	320	339	333	350	394	346	347	340	337	356	369	330	369	352	382	327	374	361	360	330	339	403	352	376	376	359	364	366	361	364	325	352	365	323	343	348	333	368	354	358	393	338	352	349	348	331	335	313	363	349	391	406	342	339	395	347	341	375	360	331	351	336	345	326	337	345	369	389	362	357	384	349	370	325	332	375	340	355	347	365	369	370	361	371	357	372	372	334	346	363	361	356	390	332	376	352	402	372	375	362	318	360	340	350	388	336	347	386	357	373	339	342	348	367	404	361	338	335	350	341	382	354	361	373	361	343	312	341	340	347	314	309	367	318	318	324	348	339	396	351	390	351	324	366	368	338	371	362	361	343	369	345	388	352	354	361	374	362	366	328	361	347	351	342	319	331	375	346	382	354	328	362	345	341	330	336	341	368	312	310	351	316	323	352	348	322	385	369	326	328	310	359	383	324	356	387	389	350	309	359	332	335	353	360	365	336	373	372	350	377	328	341	367	333	343	378	345	378	341	350	372	373	344	352	357	379	343	381	340	357	379	372	352	359	333	363	330	400	380	365	362	357	369	384	337	394	358	337	359	343	323	350	363	344	329	375	363	375	333	347	377	351	353	370	361	366	352	330	377	359	366	357	376	312	346	346	330	338	342	365	340	370	356	379	321	351	339	360	342	355	355	371	316	353	334	366	361	350	357	368	380	324	340	328	367	386	355	356	330	396	356	391	391	335	334	370	331	357	350	366	348	383	393	345	364	354	365	353	373	365	307	390	396	365	327	381	361	340	363	376	322	341	350	334	356	322	368	343	370	335	332	321	360	366	336	343	345	367	410	348	365	319	353	381	368	363	358	371	366	355	357	351	347	350	332	387	313	358	369	354	401	353	347	366	325	360	346	363	338	350	381	337	358	337	377	356	314	354	371	335	347	358	358	358	356	336	369	394	375	352	371	360	354	357	356	349	318	320	371	338	374	361	355	372	327	367	378	351	328	360	374	331	364	347	323	370	372	360	341	372	357	352	336	362	380	350	373	323	352	344	330	310	354	347	380	341	316	363	355	316	350	370	396	346	361	327	319	409	376	369	353	353	350	362	360	373	333	365	360	402	363	393	354	402	343	392	378	354	346	361	366	340	356	370	353	368	341	347	345	315	377	334	380	334	344	347	369	327	374	369	382	372	330	351	335	366	360	334	309	346	365	365	339	366	356	370	329	355	350	336	380	313	354	324	348	366	340	369	378	380	357	348	350	310	362	374	336	295	352	375	366	352	361	362	347	388	339	344	321	348	358	364	356	360	363	356	345	336	339	348	373	344	330	376	367	352	343	337	366	378	357	353	352	382	355	351	363	330	337	343	360	363	343	349	378	341	336	344	379	354	379	348	350	316	309	341	372	333	360	345	329	339	309	336	373	361	378	350	351	374	359	361	359	381	332	340	371	360	363	387	346	322	369	364	327	364	354	346	330	344	342	395	369	380	375	358	351	319	338	357	341	333	345	335	338	343	393	337	366	312	358	334	366	365	395	347	363	379	369	356	349	314	338	335	382	355	365	350	386	342	344	360	369	324	326	342	340	356	364	346	359	392	366	369	386	347	313	373	333	374	361	346	372	343	364	362	379	365	361	322	368	343	345	334	326	355	356	379	371	344	329	324	329	324	358	351	380	360	347	341	347	366	341	374	367	357	332	383	334	347	344	335	375	309	354	364	327	366	356	351	320	331	367	344	331	334	370	377	370	347	357	361	348	358	361	360	335	358	353	361	354	356	369	337	358	339	355	362	314	333	355	346	364	338	356	334	333	396	349	374	331	356	343	346	353	367	361	326	345	342	346	371	366	348	345	341	358	363	324	357	335	357	379	363	338	350	340	336	333	379	424	331	371	366	330	379	354	344	354	359	340	332	341	325	364	378	309	330	351	358	320	380	330	355	362	369	362	366	381	370	332	356	301	355	318	391	334	362	332	366	352	341	391	381	364	355	375	350	372	325	361	343	381	355	360	336	368	347	325	311	349	336	371	346	344	331	317	358	362	347	339	369	334	382	367	365	343	365	340	354	385	368	343	350	327	380	384	336	366	325	333	361	375	348	352	348	334	350	350	341	331	328	368	330	363	330	336	344	342	351	392	324	394	384	366	372	346	347	331	332	367	355	340	317	356	369	353	356	379	375	361	340	382	356	348	356	339	343	355	342	387	321	348	329	328	373	350	357	351	345	389	321	369	346	363	378	358	384	371	374	356	380	317	359	353	374	346	387	341	339	336	353	383	337	353	348	358	372	368	371	351	336	325	366	378	360	339	337	339	356	346	347	373	361	368	377	366	348	341	337	349	355	352	370	383	372	324	363	376	369	383	360	334	353	323	364	373	371	337	401	369	341	381	339	379	344	346	374	377	361	351	347	365	346	369	347	375	358	360	359	368	361	336	339	377	350	384	401	331	354	362	362	386	329	366	369	364	335	347	307	337	343	359	350	374	342	327	357	317	352	384	362	356	333	364	369	380	347	385	370	346	354	370	346	352	359	357	349	385	357	330	299	331	318	367	342	309	336	358	314	352	388	350	348	346	332	339	319	349	383	333	358	332	336	364	303	353	326	378	347	364	344
6343	1174	1641	1896	1690	1428	1355	1209	1220	1099	1083	1062	1016	999	939	905	953	959	909	969	933	883	909	882	956	912	818	880	909	850	874	928	893	874	854	853	872	829	878	887	838	860	894	879	887	876	870	846	841	862	855	869	838	890	892	893	849	884	810	836	860	880	914	866	851	870	879	824	884	806	846	873	797	905	838	821	845	854	857	827	853	859	852	860	838	862	850	887	879	853	845	917	821	856	893	820	883	855	923	830	819	813	797	862	838	846	882	867	819	833	892	876	797	823	869	830	867	873	906	873	877	906	892	883	852	900	847	847	898	865	809	891	871	833	897	840	844	864	842	836	920	834	894	834	878	831	828	869	851	868	902	854	867	856	876	866	797	863	863	841	837	855	864	827	846	850	896	888	861	903	863	888	851	826	902	835	900	877	823	874	785	820	860	886	884	874	825	841	855	856	895	864	858	833	865	829	856	859	894	825	936	801	856	854	876	841	835	842	858	892	866	864	860	863	803	832	848	886	918	811	887	922	901	858	854	851	887	839	833	917	849	862	894	901	847	871	848	847	887	897	863	853	819	843	908	803	853	878	849	857	839	879	862	836	902	859	830	900	917	834	823	841	850	836	836	837	842	851	858	836	893	888	853	862	840	906	854	877	829	874	888	906	891	912	838	800	839	893	819	802	842	835	893	838	855	861	868	873	879	828	815	878	848	901	817	946	851	855	910	899	802	862	881	860	816	864	859	868	886	875	828	893	853	837	838	873	883	841	872	958	871	958	829	830	859	884	857	874	840	808	864	864	823	891	812	880	847	879	842	837	861	833	907	850	865	873	821	865	841	893	806	824	880	894	891	817	864	831	936	880	859	883	888	814	910	860	856	824	847	833	805	874	852	858	850	864	873	873	904	887	886	867	816	858	814	835	896	828	868	859	855	847	889	902	855	856	822	879	851	864	878	914	844	837	893	767	848	924	804	877	807	897	870	825	846	835	836	894	869	910	877	828	861	785	924	830	885	851	844	791	857	891	890	839	797	892	888	874	961	864	843	872	837	880	851	902	901	833	866	830	858	834	845	847	860	843	878	868	860	908	872	839	882	877	880	852	884	843	885	853	847	814	833	825	841	811	871	832	821	828	834	853	828	845	840	806	854	850	856	810	905	871	858	888	836	872	864	881	871	833	873	854	855	867	864	852	804	899	899	817	854	851	838	903	842	898	862	795	814	863	873	828	872	859	806	843	850	801	863	862	878	848	872	846	884	868	804	830	878	840	893	867	920	872	905	911	870	908	860	923	851	857	852	846	834	873	838	848	851	813	877	815	786	834	839	812	835	884	826	855	857	887	869	861	879	822	827	899	835	822	863	863	866	808	862	866	871	881	874	892	853	857	873	830	825	823	858	857	870	860	823	865	866	824	859	864	814	887	841	879	874	868	873	783	852	927	827	839	911	831	886	871	841	847	862	879	847	861	841	886	864	898	861	800	870	851	871	869	878	857	838	850	858	876	870	846	823	846	869	819	853	923	891	900	828	885	872	863	879	800	870	839	853	814	853	807	862	858	900	869	877	900	844	896	873	885	810	876	897	849	880	861	852	826	816	830	877	872	819	847	844	798	839	885	872	869	856	888	872	837	934	841	850	842	871	865	907	836	810	844	821	833	837	804	881	823	864	839	882	860	863	855	874	880	858	842	823	847	844	844	845	860	924	866	808	873	868	832	898	868	863	865	791	864	836	856	856	891	850	822	844	857	873	854	860	857	838	877	856	834	826	835	871	901	875	908	875	819	864	848	788	805	869	850	860	860	839	820	807	869	906	848	856	870	812	817	878	898	898	881	863	890	876	872	829	847	871	834	911	825	842	881	938	917	859	850	857	916	832	817	845	779	849	903	890	905	886	818	868	839	890	897	878	861	847	882	882	865	827	823	826	875	880	815	826	873	935	869	853	818	832	870	868	867	806	882	838	783	879	887	880	861	791	819	870	889	898	871	855	868	879	845	872	838	875	836	818	854	860	866	838	863	850	881	823	879	825	819	804	888	824	833	885	834	874	873	851	870	839	893	846	870	849	903	857	838	816	829	884	821	853	856	832	860	794	875	910	905	858	830	876	840	834	883	837	896	827	842	877	911	902	845	825	851	829	894	923	863	887	966	855	888	888	863	840	893	857	901	890	795	905	867	838	873	836	862	830	860	837	819	829	865	903	864	834	866	814	858	854	885	844	899	807	849	842	870	890	901	848	849	834	827	810	863	871	836	866	855	876	845	909	876	862	918	876	815	850	836	891	849	885	848	907	868	886	864	846	828	830	798	876	842	823	841	807	823	884	835	845	836	869	881	846	856	866	817	816	876	867	842	855	810	924	828	832	818	863	842	784	846	854	846	878	860	859	831	823	879	813	881	871	852	838	831	861	878	902	867	868	841	880	826	879	910	891	825	824	875	878	849	893	828	801	924	857	848	904	870	864	851	852	860	841	852	861	843	869	829	936	840	865	886	839	844	880	878	818	852	814	849	863	898	883	908	829	807	805	843	849	817	851	848	859	826	826	865	849	865	845	840	867	822	846	838	807	860	870	866	865	881	856	878	864	829	864	854	827	843	833	831	837	840	891	860	863	882	816	881	847	825	851	896	870	854	872	874	873	902	910	880	856	915	844	824	877	913	881	869	890	846	871	864	872	847	821	846	848	889	821	843	858	868	854	861	851	853	848	865	911	847	878	808	846	869	847	848	863	909	872	821	820	838	836	869	861	824	869	865	868	837	801	872	863	805	898	814	830	858	875	824	869	855	805	899	906	826	859	839	849	879	869	831	863	860	891	855	789	930	843	815	867	879	882	838	867	837	851	862	846	856	836	880	878	812	841	857	853	889	861	850	885	850	911	846	887	864	813	855	858	800	874	874	854	833	820	816	834	856	811	852	905	849	838	875	823	775	823	862	827	865	852	882	818	811	842	856	834	859	809	856	907	833	832	814	824	878	850	873	872	891	894	891	872	880	908	885	905	842	863	823	837	875	836	812	849	856	868	807	869	839	838	866	895	903	869	829	835	871	817	836	854	874	862	867	897	850	823	877	902	840	841	836	856	888	845	816	853	876	842	863	889	930	855	842	904	866	891	914	867	842	891	840	856	785	838	821	849	750	891	851	844	889	828	790	864	838	894	894	852	849	858	785	899	858	866	856	820	874	899	850	821	847	847	793	853	800	859	899	808	811	847	863	889	869	846	884	868	895	839	910	871	879	803	850	815	835	827	813	865	886	899	813	855	864	889	846	893	890	874	881	842	883	864	848	871	863	824	837	832	917	832	863	839	836	895	874	884	930	897	816	821	868	871	882	849	801	877	868	889	893	828	841	839	816	826	840	904	911	816	819	805	857	859	883	850	871	837	810	904	876	888	884	843	847	903	816	812	857	900	897	888	852	833	844	870	921	822	901	876	876	851	823	910	887	857	850	834	860	894	880	885	831	887	853	846	856	835	849	842	850	852	869	847	918	903	857
11752	930	873	711	530	428	339	337	316	289	299	256	271	243	238	246	228	202	243	214	245	193	225	201	203	208	247	206	197	235	223	204	209	209	191	217	229	184	200	223	218	210	193	220	260	208	249	210	205	204	218	207	209	204	190	210	245	210	205	238	208	211	201	192	216	195	218	199	226	208	194	204	199	218	227	192	202	229	204	182	201	180	219	199	221	229	212	240	215	196	219	195	204	221	198	210	199	197	228	207	217	216	205	212	237	213	200	201	212	224	216	200	215	224	240	207	206	216	211	201	194	187	207	231	195	206	223	227	228	239	230	214	218	204	225	213	205	221	218	180	224	231	210	238	201	195	232	221	197	196	240	202	203	195	216	227	218	206	215	196	196	211	200	210	244	209	207	230	197	202	221	216	230	189	206	209	199	219	252	222	232	204	232	233	204	222	231	198	194	232	216	241	223	218	226	233	202	202	198	215	195	203	206	214	201	184	218	172	222	219	207	219	214	244	212	185	202	206	192	207	209	215	185	191	214	218	240	205	200	180	205	225	224	234	201	236	208	237	206	200	203	205	226	219	205	229	206	213	212	220	193	235	219	208	188	211	203	206	212	236	170	223	229	215	212	206	174	206	187	220	200	204	221	193	215	226	200	220	214	195	208	188	166	198	195	217	204	196	198	201	210	227	190	226	225	201	222	188	199	208	224	246	192	202	200	211	206	240	236	222	223	200	218	182	198	201	236	192	210	205	213	190	215	212	198	227	196	228	224	204	221	193	201	221	231	234	222	206	244	194	217	245	249	246	219	199	193	211	181	189	231	191	193	212	205	229	205	195	242	222	219	242	228	196	197	209	214	205	202	215	218	215	211	205	237	220	195	207	209	202	246	226	205	208	188	207	184	201	201	183	198	228	235	189	203	219	213	216	199	200	229	211	197	207	226	224	220	215	194	201	195	210	193	237	227	172	243	218	230	188	190	232	199	198	223	234	194	220	223	209	210	199	222	228	192	227	219	215	201	206	218	217	238	181	217	186	220	199	225	241	190	203	188	230	212	211	214	211	209	203	188	210	201	221	220	237	231	228	181	200	226	231	212	196	186	190	207	203	203	223	201	212	222	189	197	224	220	211	201	228	187	205	238	209	209	215	198	219	238	217	226	210	223	218	224	199	215	210	208	208	206	200	225	199	204	232	202	212	212	210	210	215	207	225	202	196	225	218	240	229	181	199	186	222	194	213	222	218	193	221	192	203	217	196	211	220	222	236	204	212	180	188	213	217	210	190	207	230	224	201	183	231	204	203	213	204	191	213	206	213	178	216	211	209	203	192	205	186	214	202	219	204	229	199	201	183	201	207	207	204	174	217	195	200	203	214	209	216	198	188	189	223	225	223	227	221	200	217	168	224	219	211	225	219	201	214	216	213	240	261	206	243	214	193	225	229	219	221	227	224	232	193	207	216	194	199	201	207	230	228	212	222	211	216	227	195	204	253	212	186	217	212	215	191	220	225	212	204	191	198	204	178	222	225	215	236	219	234	223	178	213	208	193	216	220	184	205	241	220	229	212	227	197	223	209	228	180	170	207	202	235	224	188	193	213	225	207	188	229	208	188	220	222	191	185	196	204	229	194	207	204	204	214	198	226	199	204	211	206	196	208	202	225	207	210	215	225	209	222	212	177	222	192	220	212	197	174	203	224	181	224	199	200	216	213	211	181	221	194	191	212	201	202	227	201	213	191	205	200	237	224	200	204	213	213	181	196	196	210	212	204	208	233	205	220	210	193	218	224	218	252	199	202	202	214	185	202	211	233	229	200	219	226	215	206	228	191	188	205	169	194	187	198	223	214	222	214	204	200	236	224	197	222	215	211	208	210	213	228	210	208	205	195	190	198	217	230	210	235	227	200	203	224	221	214	199	225	211	200	237	235	198	192	206	224	207	219	204	227	230	198	201	204	198	232	216	198	247	212	202	207	210	193	222	232	205	201	215	198	213	198	212	211	202	204	222	197	200	216	223	193	210	214	229	210	213	222	207	184	205	217	244	243	222	219	209	211	216	204	199	208	224	198	208	230	228	221	187	238	202	193	222	213	235	196	194	189	212	196	257	210	218	218	208	208	205	219	222	245	202	210	228	227	229	186	183	221	225	227	195	201	198	212	208	210	226	183	209	201	207	193	227	242	188	234	217	231	193	168	215	225	238	207	216	216	216	199	192	217	216	189	220	237	213	201	224	210	203	184	219	220	214	232	226	206	205	241	182	199	197	237	221	210	202	228	189	225	211	193	207	224	206	221	219	219	224	216	215	222	210	192	211	227	237	213	215	229	184	195	203	217	232	181	211	209	215	195	222	198	215	207	191	194	218	234	213	162	178	187	196	208	212	226	216	240	198	224	192	236	212	227	199	196	204	218	235	244	199	217	192	207	244	220	201	229	194	225	214	230	189	261	215	202	214	209	174	191	203	229	192	202	209	208	214	226	226	179	188	239	202	207	208	214	181	211	205	190	229	204	191	221	200	231	231	220	232	236	228	209	216	198	230	218	235	233	202	222	205	192	196	214	208	206	206	213	204	199	240	192	175	190	209	189	238	212	229	231	182	225	204	207	195	207	200	212	197	201	192	197	211	231	196	190	211	230	189	214	225	218	205	235	217	201	226	201	229	226	224	201	223	225	217	226	211	230	203	205	225	213	219	211	202	208	204	218	236	193	175	213	225	205	201	204	202	227	198	207	219	219	200	232	200	209	208	218	214	197	213	205	197	196	206	226	215	199	242	230	207	199	206	237	220	178	182	225	245	197	215	210	214	220	223	206	200	197	226	201	213	188	197	238	226	201	202	195	205	212	207	196	221	188	187	208	245	198	204	204	247	196	207	202	228	222	212	196	203	212	224	200	225	236	187	195	183	238	194	223	225	213	205	204	204	194	189	179	197	238	237	233	201	188	196	207	222	193	206	211	218	216	191	195	219	212	233	191	201	197	207	218	184	204	211	227	206	205	194	223	198	215	202	186	206	197	193	178	210	205	204	218	233	225	238	229	217	193	215	224	192	230	202	206	237	210	203	209	211	205	222	228	233	188	217	232	224	195	224	220	215	212	206	182	214	202	217	205	236	228	197	202	245	200	239	221	202	214	210	228	192	195	213	207	211	195	199	215	196	203	197	208	213	218	213	224	233	208	202	246	212	248	240	220	197	219	243	219	207	232	207	194	205	214	240	209	191	224	207	187	222	205	250	220	224	221	186	230	190	187	233	223	195	217	201	201	216	250	225	229	214	239	185	214	183	197	226	226	234	210	209	189	212	232	205	191	198	191	207	202	196	239	237	189	207	230	234	221	216	210	214	223	193	234	203	220	227	212	211	222	226	208	218	231	200	190	208	195	217	183	187	208	195	201	213	211	196	198	208	220	210	234	220	216	241	218	220	217	202	222	216	218	220	210	207	204	226	231	245	230	231	199	208	192	211	200	235	239	200	205	207	184	192	199	207	239	226	203	227
7775	1062	1833	2236	1940	1655	1377	1248	1200	1049	926	889	844	775	738	726	684	655	633	645	568	635	616	598	633	616	562	588	600	568	580	557	558	568	565	603	554	542	535	561	540	528	523	537	511	535	539	513	529	557	552	533	529	538	525	497	485	554	490	564	558	513	566	532	525	563	525	575	563	532	479	514	543	521	488	525	534	549	559	513	498	500	557	542	553	513	527	538	524	531	499	528	524	547	527	532	467	570	560	495	522	565	529	524	522	526	498	526	501	542	563	550	515	524	536	510	519	556	550	543	567	532	542	551	521	508	557	549	557	529	494	542	533	537	555	534	508	511	528	570	537	520	531	489	489	561	535	527	519	591	530	555	530	494	562	536	540	536	515	537	524	524	554	515	524	509	540	516	535	519	518	555	520	528	547	515	532	511	536	527	567	541	498	551	509	508	541	503	524	529	509	530	503	537	522	485	557	483	552	556	522	583	507	549	573	493	528	539	551	521	511	544	521	510	499	552	509	500	507	571	524	552	533	547	532	519	487	490	520	534	515	520	521	534	519	510	563	499	484	512	526	488	562	528	540	541	559	536	518	507	539	545	545	508	504	515	543	525	562	562	523	570	480	540	503	543	524	526	550	516	508	509	575	499	528	512	529	529	510	566	552	543	537	504	528	533	482	517	545	538	531	541	509	512	549	527	527	531	522	543	524	503	539	515	549	491	534	529	544	496	531	522	569	511	521	503	556	562	493	526	522	557	513	497	533	538	494	543	506	546	610	554	503	572	541	566	530	594	526	540	515	501	505	516	547	549	527	560	550	534	547	519	527	544	558	509	565	529	550	534	559	544	547	514	503	519	548	534	525	477	520	507	554	569	515	535	524	529	515	570	557	559	517	517	483	546	566	519	540	522	519	542	523	556	510	505	493	562	574	525	521	518	573	518	513	556	498	538	544	497	530	545	522	555	534	527	534	527	491	554	549	545	519	514	534	588	551	529	557	496	557	492	556	532	526	534	492	543	498	531	465	550	491	513	488	540	542	537	523	520	516	550	508	521	510	548	521	513	525	541	539	509	586	552	543	562	519	515	499	520	527	535	504	478	563	523	555	510	545	528	553	556	540	542	537	503	539	503	500	474	518	551	521	520	522	525	537	527	513	550	542	524	496	504	512	537	606	547	543	561	499	524	548	527	541	541	556	529	502	505	517	556	539	530	578	507	495	565	545	521	507	507	520	531	513	497	523	533	550	556	481	526	486	511	534	540	558	521	493	532	558	521	521	516	564	529	521	542	531	508	543	537	518	543	554	524	593	539	501	506	529	512	520	532	517	511	530	534	547	486	566	506	516	531	510	570	554	496	530	545	532	537	577	542	557	504	559	541	564	559	537	535	535	539	516	544	514	525	529	562	547	527	543	550	542	557	546	554	537	500	542	551	510	542	512	565	515	521	538	552	530	543	538	540	504	532	511	519	525	500	566	522	510	515	502	559	526	533	561	552	528	519	558	528	493	557	553	543	528	537	505	518	549	543	516	542	558	538	534	501	531	496	531	546	521	529	534	535	499	565	581	528	544	552	536	542	522	520	506	550	539	554	522	530	514	549	522	534	548	505	516	531	547	528	547	530	541	549	548	552	507	539	514	498	533	554	560	530	520	510	515	475	487	515	542	550	553	557	541	545	495	526	557	516	516	541	509	546	498	526	543	516	571	516	507	554	529	547	582	533	535	515	521	539	543	540	559	519	569	514	526	515	531	533	501	549	505	519	505	546	517	465	503	519	551	507	504	553	542	525	499	501	536	488	507	546	512	525	522	572	559	509	522	556	537	546	532	497	504	515	573	517	556	559	567	546	520	517	517	508	551	529	519	526	562	507	479	509	490	534	502	523	587	518	529	529	519	560	543	515	530	538	533	535	515	564	532	542	533	519	514	527	520	557	539	492	511	487	504	511	526	547	548	532	530	507	510	521	490	560	535	521	494	581	551	503	517	517	518	519	521	516	512	537	571	538	558	562	517	528	526	549	522	527	542	561	527	576	505	499	521	529	510	504	545	541	526	501	539	517	516	543	522	535	537	537	501	535	492	553	570	517	512	538	472	543	501	535	502	542	533	586	505	525	524	537	546	551	512	527	556	529	512	571	572	527	537	548	488	519	490	517	537	558	520	526	503	517	550	528	489	510	501	488	560	554	529	524	554	520	495	557	525	538	504	552	565	477	528	561	544	576	555	551	536	566	479	517	508	504	514	563	541	520	502	505	535	556	594	558	534	525	523	553	534	539	494	556	538	514	482	523	512	502	525	502	544	580	496	534	520	495	549	546	488	498	533	501	517	533	510	550	534	507	510	500	530	538	529	503	535	561	513	555	530	539	530	514	475	552	473	527	548	525	522	566	504	505	522	512	527	485	528	558	488	524	517	561	586	527	547	547	525	519	569	542	509	547	487	529	522	527	542	525	534	580	515	528	536	507	520	535	562	519	515	496	549	535	532	514	550	545	540	562	534	568	545	544	512	565	538	539	540	561	532	566	531	554	501	491	543	511	535	543	544	575	501	496	530	530	566	534	487	587	527	536	516	521	564	531	489	498	531	536	541	555	521	519	548	507	550	531	534	481	532	569	546	545	514	493	536	517	536	535	518	560	530	508	532	551	488	520	517	522	524	517	525	524	505	525	514	551	507	509	500	472	522	520	555	549	521	519	557	543	531	544	555	615	522	550	516	548	531	526	550	536	511	549	512	541	519	549	545	524	517	549	527	570	512	525	528	494	545	550	515	571	544	523	558	511	594	542	530	533	519	528	521	504	503	515	533	509	507	496	554	518	544	555	521	558	545	533	538	554	539	537	526	517	549	498	518	509	554	535	490	552	508	530	576	557	554	530	524	500	561	525	521	528	486	531	510	493	542	466	519	590	525	534	484	500	525	534	496	544	595	510	506	562	510	498	536	509	553	527	515	520	493	539	544	499	549	503	554	557	523	503	491	497	520	529	532	552	560	487	482	568	528	522	509	520	549	533	522	505	562	508	573	528	498	580	499	542	552	549	516	559	506	546	600	533	521	499	519	498	549	515	562	550	526	536	496	536	501	537	524	506	497	509	514	520	533	535	529	531	532	548	534	542	499	551	505	535	542	537	501	522	512	526	511	540	500	542	491	538	549	525	560	489	510	524	538	531	537	502	531	528	548	494	496	497	559	532	495	537	535	512	516	506	526	547	561	489	545	497	524	520	520	496	501	551	520	524	526	573	521	561	531	522	534	545	502	498	542	530	577	493	512	529	551	495	530	527	538	508	581	513	512	528	521	516	507	521	527	513	556	559	569	533	545	543	538	562	510	513	507	535	529	528	562	525	552	535	515	530	515	552	513	562	498	510	531	535	561	528	531	521	551	533	541	528	550	523	548	536	567	482	528	513	514	523	560	539	550	528	525	520	538	495	498	510	495	539	555	561	517	515	531	546	565	530	561	549	507	551	553	507	552	488	531	562	498	516	540	563	518	584
1274	355	382	314	342	312	342	335	294	326	333	310	294	323	299	314	284	287	278	283	341	313	318	304	309	291	296	321	334	274	261	286	295	297	335	271	297	288	320	301	279	303	298	296	305	327	285	368	303	339	315	301	268	290	276	284	323	274	286	310	285	305	301	293	270	260	340	313	307	296	306	342	305	286	329	290	308	274	348	291	284	306	325	268	313	268	319	301	306	306	312	337	284	282	313	266	303	281	270	323	294	327	295	303	344	349	312	303	313	312	308	307	287	286	280	333	285	254	334	281	326	270	284	277	343	307	328	275	306	321	325	300	324	330	327	343	288	288	286	273	282	283	299	292	320	311	276	260	293	311	289	331	302	307	279	335	294	293	317	329	291	285	297	298	339	310	303	292	292	287	264	300	275	322	304	309	292	317	276	305	286	298	322	280	309	314	318	279	306	314	283	294	307	264	269	285	296	311	294	315	278	281	318	286	290	271	303	325	295	294	310	271	302	323	296	302	304	315	341	342	292	339	288	362	311	310	281	320	284	317	309	294	292	312	311	298	329	280	285	294	277	349	322	282	306	266	294	296	278	311	306	322	306	317	291	282	289	272	332	287	276	304	295	280	263	312	266	291	265	323	320	283	336	294	306	308	274	305	320	287	317	273	292	281	271	308	299	284	315	287	343	283	302	339	307	283	297	279	325	321	275	304	309	285	329	307	292	296	272	310	293	284	272	296	294	291	311	320	313	299	312	315	322	312	275	328	292	261	303	295	282	280	302	320	297	313	318	311	334	312	295	293	291	313	289	303	346	290	300	274	315	314	313	298	306	287	293	290	333	315	291	282	277	286	311	336	290	269	309	307	312	274	294	313	295	316	294	275	305	291	288	302	292	282	307	304	278	324	302	289	316	284	314	284	298	288	292	297	280	313	304	301	296	306	296	322	293	300	324	300	299	278	299	312	307	286	268	321	313	304	302	328	294	292	294	260	315	287	327	300	281	305	279	323	296	365	289	319	302	275	298	299	337	278	285	286	290	326	289	320	311	285	290	302	300	309	304	338	289	320	293	323	277	286	314	299	297	325	311	303	279	284	333	264	282	292	285	284	284	322	284	283	297	304	266	305	301	307	324	380	290	286	322	280	293	328	320	306	315	324	299	304	284	290	295	332	314	283	327	327	268	289	282	283	291	299	298	326	291	298	277	287	304	314	269	312	299	286	294	272	288	310	312	306	273	321	320	329	296	310	288	326	290	330	327	275	301	288	303	302	319	302	309	274	290	293	314	291	331	293	296	289	306	280	285	306	314	300	288	272	303	265	299	297	313	315	284	306	292	333	303	309	279	284	270	301	303	327	324	288	305	319	288	276	302	312	306	296	304	314	312	291	324	286	284	319	308	299	289	311	326	302	283	290	277	303	283	277	301	273	295	284	298	294	313	322	304	299	307	283	330	294	319	281	301	281	302	307	279	278	302	298	302	311	299	263	303	286	275	296	286	285	335	303	295	325	310	291	288	270	301	302	308	294	295	311	276	322	302	283	293	248	277	265	322	312	305	302	328	334	307	284	307	322	294	282	298	317	307	324	314	282	305	294	311	303	296	291	334	297	337	306	321	286	301	277	297	299	324	288	285	304	312	326	333	294	288	289	294	295	295	260	281	324	282	304	290	297	315	303	301	293	290	293	282	272	288	280	322	323	328	306	324	284	315	291	348	299	302	316	305	311	308	293	282	293	319	330	295	292	315	298	283	264	292	288	325	300	302	339	308	306	279	295	299	317	290	316	295	309	327	287	313	313	335	302	293	280	322	312	307	288	293	264	290	292	306	305	318	289	326	287	326	285	328	296	314	304	299	272	323	301	292	299	317	280	292	275	304	326	327	315	306	312	299	315	291	286	336	288	333	302	294	320	315	317	272	367	316	302	301	327	297	286	323	288	257	319	327	285	266	294	299	304	301	282	337	281	280	287	249	291	276	303	318	271	280	324	317	302	287	325	283	314	298	309	291	301	306	317	326	297	304	290	332	295	271	298	312	294	276	317	313	303	333	328	291	354	289	297	313	312	303	319	279	276	294	281	312	305	276	311	297	303	327	305	363	312	324	308	280	243	307	302	285	307	317	296	314	296	296	283	315	290	284	305	295	296	269	309	290	297	303	335	292	282	337	276	296	323	302	305	300	312	310	308	286	314	297	283	298	315	300	296	335	307	303	257	262	274	304	286	269	292	298	300	300	323	301	305	299	306	330	311	308	278	302	324	293	300	323	338	279	298	307	281	282	318	279	290	333	275	337	289	290	303	283	279	250	279	318	301	281	313	298	311	288	279	295	307	283	307	279	305	294	347	277	285	288	318	304	294	303	273	300	286	309	287	309	277	287	330	275	300	314	302	286	313	353	302	246	281	322	287	304	303	307	293	308	320	328	312	291	334	291	313	297	288	293	308	325	307	302	303	319	274	281	315	274	324	312	277	306	297	293	351	327	319	304	289	281	286	280	312	298	293	284	304	315	319	291	295	294	291	319	310	289	302	337	321	330	285	297	301	307	305	290	311	318	320	311	333	347	337	288	279	299	316	267	308	323	304	290	314	312	297	328	313	292	316	328	320	350	270	307	259	295	307	300	299	290	304	290	299	287	294	290	293	312	287	302	301	325	288	349	323	345	287	311	294	300	274	317	312	346	301	311	307	316	312	293	255	318	284	309	284	322	326	309	278	317	318	289	317	292	331	308	321	320	274	311	269	277	290	303	285	307	310	289	302	306	312	260	262	298	338	296	282	337	311	325	304	321	259	278	335	304	304	300	308	306	308	295	280	292	293	314	304	304	331	281	308	317	285	276	305	282	281	358	296	240	303	299	294	310	319	305	298	318	278	290	317	317	313	292	285	305	279	300	282	329	321	308	322	311	327	279	297	280	286	316	334	317	282	281	306	320	285	334	322	286	323	289	306	324	303	284	323	311	314	286	312	296	278	309	264	313	321	270	300	317	317	284	303	327	295	304	284	308	305	315	320	344	303	291	329	316	297	306	337	292	288	307	326	304	325	270	290	317	300	298	319	289	315	268	329	263	315	293	325	312	301	310	294	302	282	289	280	310	327	335	312	300	301	301	305	323	346	330	297	282	301	282	283	290	311	324	309	296	322	310	291	280	288	314	324	289	293	302	303	284	310	280	318	295	306	283	320	299	289	301	293	321	330	300	301	300	278	314	298	324	285	298	271	319	281	317	309	295	309	296	300	307	296	270	270	313	289	274	268	319	288	321	277	282	337	298	310	293	293	314	275	307	321	303	315	290	313	337	302	319	314	341	337	334	305	274	308	298	280	287	331	293	304	296	255	303	298	307	304	339	289	279	302	288	323	298	308	294	296	310	289	281	331	332	301	285	289	322	291	274	319	329	255	295	293	318	285	264	329	306	273	292	317	305	292	297	287	302	286	301	317	322	299	299	290	290	323	297	298	292	272	319	294	299	290	306	283	273	304	320	284	294	298	314	311
1987	813	887	869	878	855	823	808	753	819	762	783	768	829	753	793	764	768	759	730	778	754	757	780	765	771	718	754	729	758	774	800	726	764	749	775	775	722	756	759	790	768	734	744	716	813	795	742	771	766	737	747	746	712	795	740	756	743	761	744	740	780	739	759	776	756	800	721	743	802	776	758	772	777	782	737	724	742	739	759	737	813	753	801	778	759	736	826	727	763	729	788	770	744	734	754	768	762	754	762	722	698	784	765	754	727	760	725	737	769	736	792	839	783	787	739	721	761	737	755	759	718	750	796	787	751	771	761	748	753	778	750	822	775	754	781	730	726	726	786	756	751	778	735	756	727	733	743	718	783	737	731	761	754	743	739	659	709	785	724	751	763	775	780	790	704	772	735	744	719	748	749	713	762	769	748	738	740	792	734	737	755	721	709	781	712	795	771	744	778	779	778	809	745	806	745	757	767	786	739	734	779	757	736	741	759	778	727	745	745	762	733	729	791	803	724	782	744	795	738	744	740	787	726	756	772	731	724	727	746	655	823	786	789	720	779	749	736	764	706	727	788	771	745	751	778	775	758	723	720	736	743	728	756	739	762	709	736	757	724	789	753	783	727	773	781	785	761	787	719	757	797	766	822	731	769	769	734	784	769	765	759	728	728	766	811	732	795	810	763	781	740	752	767	772	679	749	749	758	702	739	682	761	783	750	747	727	762	776	818	748	761	784	754	789	743	749	762	732	745	778	756	745	745	753	746	791	760	747	743	759	755	713	764	783	751	733	772	749	793	742	768	768	770	714	764	738	748	791	767	767	739	728	751	778	753	775	706	706	748	769	740	741	749	721	719	809	733	717	721	755	753	749	753	731	785	837	724	771	750	790	760	749	780	758	771	756	802	724	819	781	742	741	747	791	767	713	789	746	787	782	768	769	772	706	725	774	722	726	778	751	744	766	758	737	736	757	785	769	760	751	762	772	754	709	749	768	782	705	731	797	758	749	764	790	742	797	763	798	714	755	751	765	773	794	686	796	802	775	749	783	746	737	743	712	705	775	757	763	794	713	765	780	741	736	771	767	766	720	788	787	715	776	764	771	807	772	798	715	775	765	778	700	775	715	772	790	729	708	742	762	811	780	725	750	786	761	742	770	720	771	775	817	754	787	731	776	773	743	765	704	732	743	745	753	705	784	727	739	742	748	776	720	766	753	742	731	733	784	809	703	727	782	741	784	746	714	728	751	784	785	742	781	779	749	750	762	743	778	785	733	787	743	710	790	746	753	721	733	752	775	737	729	740	833	779	722	804	782	740	804	768	745	736	737	738	764	767	759	802	732	821	771	733	743	769	779	791	756	769	740	742	740	734	688	787	777	761	782	742	767	735	692	768	764	759	749	777	754	715	741	773	739	735	795	806	754	723	725	699	814	770	775	741	742	710	701	743	762	758	740	713	782	725	755	766	789	777	799	716	765	731	792	812	728	742	798	720	805	746	740	784	774	724	706	702	765	741	810	754	776	792	734	709	724	733	719	789	786	732	721	780	759	788	769	725	776	743	773	799	775	769	762	757	794	772	791	755	725	783	765	711	752	802	768	740	775	756	774	749	752	742	779	758	726	790	772	740	728	777	732	757	771	741	776	797	749	755	761	807	712	738	767	741	722	768	746	804	744	760	743	786	787	783	760	726	799	734	760	749	762	748	743	752	744	742	711	738	761	741	776	763	745	709	723	717	756	721	786	782	773	690	715	750	760	776	779	768	809	729	730	744	712	780	729	760	740	747	745	784	759	757	743	777	779	763	757	773	753	728	776	732	762	756	774	750	717	785	726	794	786	774	762	753	738	738	735	672	752	755	766	736	766	755	746	758	785	712	749	748	789	800	761	736	765	769	781	734	789	748	780	734	787	743	764	780	748	715	764	803	789	747	705	699	795	779	721	719	779	794	717	763	714	787	755	729	804	770	737	765	769	763	749	769	779	782	715	755	744	791	729	728	801	690	781	755	744	736	745	787	753	787	781	726	742	758	741	753	780	742	758	752	758	704	777	751	760	734	755	761	743	763	718	756	756	783	742	737	766	739	761	771	698	806	805	747	806	753	715	699	730	743	784	785	715	742	742	723	782	770	746	754	746	806	764	781	756	759	761	756	754	816	764	757	744	752	762	732	739	730	792	738	769	770	780	762	739	765	786	763	742	768	769	747	766	729	772	754	731	752	734	776	708	770	741	777	766	759	817	825	735	765	744	725	789	707	757	744	755	759	777	732	782	774	729	830	727	803	731	752	736	751	785	746	737	735	731	765	820	740	735	752	781	690	765	739	767	740	761	729	778	739	733	710	728	787	790	746	745	757	746	763	730	730	758	727	768	775	748	751	750	718	727	773	746	753	762	804	724	781	733	758	764	814	786	725	722	787	774	733	709	765	781	727	738	776	768	758	787	785	792	769	760	780	768	761	751	727	789	720	782	776	770	778	763	737	763	733	767	743	751	773	731	799	705	758	748	710	703	733	750	782	770	748	785	743	716	743	783	751	739	749	814	749	807	793	719	729	766	747	762	752	748	740	750	742	770	734	759	739	746	756	760	726	802	771	749	747	824	738	771	737	721	717	736	749	726	748	747	760	789	731	743	791	788	783	752	745	763	767	689	759	743	759	773	773	727	766	679	739	779	786	751	751	764	729	776	773	773	780	801	764	752	768	774	717	728	752	812	716	747	728	748	755	811	793	715	759	799	731	715	779	752	749	789	803	757	696	737	763	751	731	782	737	801	785	733	728	755	766	756	756	740	727	804	730	740	754	773	745	704	765	755	712	748	743	781	738	753	777	740	782	736	721	752	754	740	758	734	754	743	701	784	743	783	736	780	741	790	740	757	742	727	720	749	763	781	767	732	747	717	788	734	772	778	756	761	804	788	777	798	752	763	771	800	768	786	763	754	700	719	738	719	761	771	758	798	730	736	755	835	788	765	737	777	749	754	786	753	752	779	770	795	774	787	783	737	776	745	732	748	750	725	793	721	741	721	759	747	756	785	755	776	777	723	728	776	725	745	751	756	755	733	700	796	786	790	810	728	734	751	751	785	786	743	773	752	785	722	783	745	807	763	762	774	758	775	731	760	751	740	775	775	767	728	754	689	731	770	758	821	748	732	759	751	779	796	778	752	761	778	713	703	792	749	723	758	760	754	758	710	748	774	707	778	800	747	746	788	737	784	730	765	731	761	731	735	795	792	691	727	800	767	789	783	707	759	752	786	762	775	743	718	733	760	758	714	744	741	748	771	745	746	742	735	742	744	771	755	754	755	738	745	728	745	779	789	755	833	798	763	731	713	753	821	733	803	714	783	718	745	767	727	759	714	734	766	793	702	764	782	776	756	767	698	732	782	742	704	762	764	743	775	755	728	785	795	798	769	775	728	718	744	734	702	743	782	796	738	779	765	728	767	762	777	776	787	678	726	737	757	749	721	746	738	760	755	793	774	775	747	786	749	752	760	715
6405	616	680	628	594	473	431	403	388	412	399	366	384	376	386	364	376	367	393	332	376	351	346	360	356	359	357	366	347	355	330	312	316	352	337	361	349	368	414	333	316	378	339	318	398	373	329	328	379	349	377	348	341	391	352	338	309	371	378	383	350	321	381	333	356	358	358	343	391	357	350	341	315	336	380	354	342	380	361	377	378	359	343	350	350	322	348	377	345	362	335	338	367	360	374	348	366	386	354	367	337	375	338	365	353	317	304	347	323	346	334	351	356	338	369	353	354	341	333	355	330	368	351	371	365	359	330	358	343	366	324	321	353	352	331	355	379	368	337	342	349	368	379	368	341	393	310	370	391	335	332	363	350	349	366	355	375	357	328	326	359	333	358	359	353	358	381	345	326	359	363	350	368	335	381	357	347	335	337	365	343	345	352	327	363	313	335	361	334	334	322	369	376	398	352	346	324	320	378	352	360	365	383	355	321	362	345	351	348	388	351	342	366	340	358	380	346	371	343	339	345	343	355	344	346	365	321	376	312	301	367	346	334	338	318	355	358	412	372	377	313	337	403	333	369	333	363	335	346	333	333	357	368	375	361	371	378	350	344	327	393	368	342	360	338	348	353	344	375	337	376	342	402	362	382	360	360	347	367	359	334	339	369	348	318	330	348	359	345	346	340	367	354	368	357	367	345	376	357	351	386	375	355	368	354	337	327	363	358	378	372	326	338	371	346	365	324	389	343	360	337	299	321	353	326	365	340	337	374	325	358	360	316	351	391	348	370	371	345	331	345	340	353	368	368	353	360	368	324	329	342	353	368	351	368	340	324	356	355	381	309	320	369	361	323	367	320	376	357	386	417	354	324	328	309	379	372	380	389	355	358	371	367	341	320	344	367	355	377	346	370	348	374	362	335	302	332	384	352	343	372	375	335	324	355	337	357	362	349	374	384	358	332	328	353	362	349	344	344	313	346	358	355	331	337	349	346	350	341	353	371	351	338	344	334	362	369	347	376	361	319	324	353	364	360	358	343	356	343	397	343	359	402	371	342	367	366	375	364	342	333	337	371	379	371	355	361	349	338	367	379	339	341	344	349	306	369	390	386	367	337	318	355	366	353	350	369	330	365	368	324	355	350	306	347	352	360	335	355	359	339	359	344	358	393	334	321	331	360	375	333	343	357	364	362	347	313	342	366	345	371	350	364	388	313	341	333	308	337	337	302	341	342	348	341	383	353	316	351	326	342	368	391	323	345	349	355	337	342	395	379	349	335	363	333	373	357	334	342	324	356	349	348	354	368	343	354	322	361	327	326	373	359	323	362	337	351	335	356	356	378	377	353	341	367	342	346	367	358	374	395	334	386	358	376	354	343	358	366	342	346	380	377	361	415	366	361	353	357	358	338	341	363	336	330	358	341	337	341	358	361	352	339	350	360	331	338	360	344	349	322	336	375	382	332	376	363	349	346	356	360	358	353	385	363	304	360	327	350	358	346	359	335	342	324	331	350	371	350	370	349	361	357	374	368	362	357	338	307	354	370	378	329	376	358	333	350	345	381	352	350	346	325	343	340	376	372	414	357	386	374	318	346	334	359	351	328	394	368	410	364	355	347	348	379	346	374	361	340	345	319	341	342	367	329	310	354	349	352	333	344	357	361	364	368	342	375	401	383	367	338	381	358	398	377	337	362	392	360	382	395	377	380	340	378	347	334	377	341	325	365	344	361	370	371	352	386	340	313	354	357	374	350	349	355	392	318	366	326	380	307	380	329	329	333	352	352	354	366	366	356	353	357	354	365	381	385	349	348	353	349	347	356	388	346	344	329	342	337	361	331	370	336	364	360	332	366	380	334	346	361	320	335	362	363	306	341	325	372	341	356	342	372	324	372	341	323	342	336	353	353	364	351	361	349	379	352	358	364	340	356	338	322	357	333	386	360	392	366	374	334	371	374	369	367	393	365	324	344	315	320	351	362	347	332	339	354	365	315	376	348	342	380	365	356	344	328	352	342	404	362	369	309	356	376	338	317	317	379	353	343	381	384	369	383	362	341	365	380	317	358	339	364	371	334	321	358	326	380	332	331	375	331	345	401	318	340	328	345	375	346	377	347	334	365	357	335	347	357	337	370	374	385	350	363	342	397	368	350	364	335	339	385	338	347	384	359	362	359	368	371	345	368	365	370	384	349	366	340	370	386	355	403	350	375	347	371	336	327	374	344	355	342	344	352	357	359	364	331	355	374	342	361	379	339	348	360	376	341	359	342	356	369	364	323	348	326	354	342	368	332	345	317	342	352	370	333	352	370	347	370	375	338	392	372	345	345	339	358	344	358	336	347	381	381	373	332	315	368	331	350	362	334	358	345	323	343	347	305	390	345	341	390	372	347	347	334	341	346	365	346	330	375	338	364	383	321	380	337	362	365	325	336	333	367	343	371	351	376	370	365	312	345	347	325	371	323	364	348	389	361	364	342	349	387	331	341	365	368	348	347	358	351	337	401	353	343	389	341	364	357	333	391	332	366	350	366	362	332	364	341	347	411	355	339	357	340	350	362	351	340	352	343	363	366	364	362	319	330	339	340	360	335	363	309	356	341	384	327	344	370	346	336	314	341	373	356	359	319	352	349	336	331	408	376	364	339	356	346	330	373	342	380	375	393	356	347	366	371	346	362	342	366	342	331	404	332	339	397	311	352	359	370	369	382	401	337	401	361	331	352	327	347	339	334	369	357	370	356	351	350	335	367	407	352	381	356	355	361	352	318	384	359	332	344	313	345	357	343	359	355	340	344	343	350	343	352	366	361	356	367	340	322	347	332	353	352	370	364	361	373	339	377	359	358	359	371	333	358	361	367	386	357	344	317	345	396	361	324	337	362	345	358	363	336	364	349	360	373	338	373	337	329	350	368	317	334	335	338	321	364	366	353	382	304	361	359	359	383	363	329	364	370	381	343	354	356	338	337	352	334	370	359	327	342	315	379	369	345	360	365	380	360	356	400	338	377	348	357	370	349	366	347	362	367	358	346	391	363	335	382	357	346	351	344	353	356	392	376	336	368	380	336	346	353	373	340	363	323	324	355	318	354	362	372	348	319	322	316	355	332	379	352	313	398	372	380	368	343	336	373	351	355	342	340	372	367	380	357	325	338	323	339	346	359	346	340	374	342	348	369	364	350	321	406	346	340	358	381	361	367	362	394	390	325	327	344	349	356	344	352	359	323	322	351	330	343	343	326	353	346	339	351	340	356	340	350	329	353	345	365	324	354	344	383	363	326	345	334	349	359	334	340	354	368	353	376	365	363	334	343	368	331	385	350	365	392	349	354	347	363	336	343	334	357	372	383	363	391	380	351	340	356	339	349	376	350	395	380	337	342	333	340	347	351	378	358	387	365	368	374	372	339	346	362	346	357	342	364	325	363	328	358	344	348	362	340	367	332	373	318	373	359	333	362	328	370	335	390	360	401	325	350	357	335	361	379	349	350	367	315	375	389	362	366	349
6420	1093	1597	1707	1684	1404	1304	1316	1112	1162	1073	1055	1040	1000	996	944	938	961	949	933	931	924	882	897	890	911	856	876	907	898	919	891	887	867	898	847	855	892	923	892	869	851	846	891	891	862	877	817	898	924	880	833	843	887	862	810	902	829	868	807	817	881	888	920	851	886	842	882	831	809	892	878	795	837	883	876	859	801	893	849	854	853	832	907	884	817	898	870	863	838	857	837	814	837	875	905	854	875	839	831	887	829	885	906	907	879	900	842	841	827	888	903	846	845	888	891	809	880	840	861	856	842	845	834	845	844	866	854	857	859	911	848	822	815	826	859	869	874	861	885	847	844	837	877	896	901	906	802	819	849	894	845	877	881	855	851	880	881	885	838	851	892	882	926	816	865	868	887	852	848	827	854	830	872	795	856	862	814	854	806	880	922	880	867	812	853	819	911	818	845	827	841	884	859	861	862	843	859	860	843	892	792	894	883	878	865	870	842	850	892	888	864	859	833	930	822	946	832	853	857	828	861	878	829	853	865	877	839	844	816	832	861	831	815	837	872	825	841	905	848	855	887	881	860	811	879	877	892	845	874	758	814	901	790	823	862	858	890	853	878	797	839	906	797	866	883	874	860	799	916	842	853	862	878	887	831	814	893	890	858	858	888	875	854	889	864	843	873	834	908	916	822	879	905	867	848	892	877	852	860	831	826	850	870	852	882	848	840	871	872	859	866	837	841	910	892	907	851	865	853	866	846	874	847	861	865	861	843	844	845	845	935	874	869	905	860	860	880	860	876	866	908	841	856	838	889	814	851	885	777	837	831	855	882	824	872	804	834	903	886	825	853	893	863	838	891	932	855	880	884	885	879	853	862	873	830	791	820	876	875	929	910	833	880	860	882	861	845	888	899	880	847	866	845	864	822	851	804	834	906	837	858	819	857	855	836	885	871	864	812	842	874	887	903	848	884	881	880	888	820	874	892	880	827	841	913	839	847	827	840	871	795	906	880	870	787	887	908	878	825	836	844	855	832	831	825	870	879	862	830	863	852	811	882	859	855	848	864	833	919	857	917	835	899	885	867	827	850	825	869	836	847	856	865	803	853	877	873	815	866	866	870	846	888	843	875	860	836	796	854	773	849	879	867	878	885	899	843	851	832	880	827	852	830	821	889	826	851	853	906	866	883	862	857	892	859	821	791	917	855	872	881	833	889	869	911	823	838	830	817	812	826	824	850	843	901	859	869	840	835	885	873	800	812	824	797	861	855	832	836	859	851	842	883	844	856	923	879	873	780	883	845	834	879	902	846	864	862	862	859	861	857	876	854	871	846	866	840	837	831	860	823	843	861	837	848	890	804	893	837	899	854	845	894	850	846	905	851	867	864	856	904	807	888	910	837	911	847	874	837	852	912	865	839	847	833	778	886	840	864	868	859	831	841	849	852	847	823	895	789	905	874	858	824	860	821	835	838	870	851	838	879	865	851	841	884	863	877	897	851	852	839	858	830	875	863	866	880	844	743	876	870	850	834	858	823	875	851	855	900	873	881	838	834	855	864	867	852	852	862	847	880	867	818	859	883	874	890	817	887	889	883	821	855	881	845	872	860	843	889	889	868	902	920	825	819	830	854	902	932	855	818	841	808	845	842	833	851	865	891	843	877	846	887	804	915	885	857	789	841	830	850	875	805	919	847	881	856	858	879	843	837	810	847	882	886	821	845	850	839	852	845	887	853	877	846	913	839	847	834	842	851	901	848	861	837	868	877	882	915	882	894	852	887	892	883	868	839	825	834	813	853	836	900	836	831	876	838	861	837	867	841	809	844	805	785	937	844	884	864	837	854	885	908	873	870	838	836	871	822	841	864	870	828	856	841	908	803	889	842	803	819	847	885	861	884	788	824	879	854	872	855	901	837	866	838	871	876	906	867	885	884	821	778	843	871	845	898	845	808	857	844	870	887	819	837	874	846	857	849	857	844	948	855	908	862	833	899	870	802	879	884	895	858	870	857	819	802	818	844	852	864	849	843	822	810	877	844	867	794	824	851	833	857	842	876	814	854	837	812	851	829	862	794	869	906	870	830	885	883	895	853	896	862	876	822	873	866	856	880	864	866	883	900	831	869	877	815	818	859	864	866	847	825	860	895	853	835	848	850	813	873	857	910	892	880	820	893	866	843	891	828	824	846	865	806	848	887	832	861	853	890	846	888	864	839	872	881	809	822	818	858	842	826	871	825	888	922	784	874	882	857	792	850	843	871	882	827	862	892	891	865	891	819	877	857	853	833	817	901	819	850	854	892	889	859	934	833	845	866	862	889	899	844	866	816	880	822	839	851	875	855	910	841	923	870	842	851	830	933	812	853	829	860	884	924	853	889	875	871	951	857	843	894	841	839	840	878	825	916	818	859	842	866	829	932	865	838	830	891	871	871	837	867	876	881	898	827	847	917	857	844	927	845	826	850	870	809	915	856	878	849	865	815	902	845	856	815	931	861	864	871	863	832	879	916	922	857	823	847	875	821	846	873	818	827	862	801	866	867	854	819	819	818	843	825	867	865	843	858	838	840	828	897	857	839	829	936	878	884	857	863	896	838	837	903	886	877	861	872	863	856	862	874	819	874	885	889	846	852	866	828	809	865	884	869	869	864	873	858	808	896	855	800	827	825	837	826	831	860	839	844	878	851	862	830	816	901	916	852	868	851	800	875	847	853	862	889	864	850	874	809	842	897	857	839	818	878	860	776	829	843	838	884	815	837	879	858	832	833	844	892	842	882	862	894	844	837	886	881	836	845	858	827	861	855	849	816	843	876	856	897	890	786	827	853	836	857	888	847	865	841	859	862	846	850	878	879	867	846	860	913	866	802	850	835	822	805	850	863	910	889	886	881	846	893	849	843	866	856	854	874	870	806	914	865	855	830	836	834	837	854	841	854	885	788	862	846	797	867	875	840	817	859	886	830	868	864	890	873	841	888	830	865	862	888	900	851	845	791	894	804	857	843	835	898	851	869	853	871	852	857	871	832	828	881	832	852	852	815	892	853	876	840	884	845	873	828	915	900	866	822	866	813	823	873	834	842	853	926	819	881	848	905	917	868	825	873	852	825	869	834	865	861	882	843	843	803	893	890	870	809	781	805	878	832	853	875	892	859	869	898	869	846	911	902	862	904	883	818	857	888	846	871	850	818	870	866	855	851	853	850	841	921	871	870	825	811	825	881	893	838	927	869	872	862	877	811	809	891	867	879	863	822	900	879	878	897	809	849	839	816	906	802	869	873	853	849	827	858	877	867	905	852	838	834	857	856	907	891	829	880	890	907	921	806	879	917	839	875	813	960	815	850	886	910	866	828	843	844	879	808	825	841	853	885	824	849	863	804	801	891	841	810	869	943	857	906	853	813	868	793	950	857	853	839	876	813	837	905	858	887	840	845	884	823	822	874	843	837	881	836	873	856	873	879	898	843	879	839	852	868	890	864	850	840	862	822	829	869	867	841	878	831	799	830
11680	961	848	685	496	423	355	343	292	279	268	273	284	226	230	224	217	228	217	230	205	200	214	209	224	221	232	237	207	204	212	223	208	229	217	205	186	198	213	216	207	228	216	198	203	198	207	217	207	225	191	214	199	201	211	189	220	223	220	213	195	213	209	186	199	221	211	232	210	213	219	233	232	199	220	192	208	202	204	194	228	207	173	173	189	227	234	172	237	220	250	211	214	223	220	209	200	178	194	206	203	213	221	190	195	227	196	216	227	215	203	199	207	190	199	222	235	216	185	208	209	233	192	244	205	216	205	204	186	212	196	183	200	228	221	219	221	194	235	207	200	204	211	235	180	198	177	222	230	206	207	213	215	198	221	203	189	221	206	202	200	187	200	209	223	217	196	193	222	209	200	219	218	235	222	227	225	195	191	199	202	230	232	209	209	213	223	219	210	187	223	221	210	201	206	229	229	181	234	209	194	239	213	194	220	185	195	227	184	217	234	211	198	189	199	210	211	227	204	215	209	233	240	217	205	207	209	216	237	227	202	216	226	198	196	195	199	213	222	220	206	218	236	195	218	233	200	194	190	171	211	224	208	205	201	208	182	221	242	186	194	222	191	214	210	215	197	216	198	213	201	198	192	191	205	229	208	201	240	210	178	222	211	210	214	208	190	221	207	204	199	209	232	221	209	219	223	186	197	211	209	211	220	200	193	194	220	210	215	218	203	204	229	235	249	220	206	221	208	222	225	217	209	203	193	239	199	192	208	200	230	198	196	214	198	184	201	202	216	198	218	232	220	195	200	199	199	213	203	217	230	223	213	207	224	214	219	202	207	203	197	204	222	201	212	232	223	220	217	205	215	210	221	199	196	222	202	201	192	181	205	245	180	214	208	212	226	197	254	236	210	237	229	228	229	219	187	197	212	179	196	207	204	204	204	209	221	185	241	221	219	210	192	210	197	215	231	204	194	201	190	193	229	228	210	200	211	231	206	222	189	228	232	208	257	215	217	218	200	239	202	230	225	193	199	232	202	203	213	185	180	214	186	194	194	213	190	193	176	207	194	218	205	226	194	217	202	216	223	211	217	215	219	234	203	200	194	195	195	187	194	187	206	216	221	196	215	222	209	205	234	216	205	219	200	186	191	207	206	221	212	211	212	211	192	212	221	204	201	237	203	224	182	205	193	203	203	218	201	213	221	200	217	212	205	170	206	205	229	226	228	220	231	222	213	215	218	230	219	203	191	232	238	219	212	217	202	193	240	211	197	216	216	192	194	199	198	210	185	201	214	225	189	220	189	210	201	242	198	182	201	211	225	229	230	222	205	224	211	207	203	211	196	205	176	231	220	227	197	214	202	181	199	199	224	211	236	200	205	213	204	191	217	206	205	240	214	200	208	190	203	203	239	205	223	198	210	201	219	213	201	208	246	213	214	208	219	209	193	221	224	224	185	180	235	196	211	222	207	203	205	204	212	191	204	219	206	203	195	204	199	203	193	209	210	220	207	221	210	199	218	221	219	228	187	231	213	211	216	177	217	204	211	209	234	211	183	227	184	224	179	210	213	222	208	202	194	219	234	186	203	217	205	207	198	234	170	206	211	195	187	201	206	197	194	199	194	211	218	212	223	192	197	199	220	222	190	222	187	191	202	204	214	194	214	213	221	229	217	214	214	219	218	231	223	214	194	196	208	216	215	193	217	200	162	213	220	205	191	213	203	225	167	201	163	202	204	207	213	216	213	230	210	193	220	205	205	204	213	224	231	201	225	208	235	205	198	223	229	214	206	186	236	187	205	212	213	199	222	214	230	221	189	218	211	208	208	206	213	217	188	211	194	216	189	207	218	200	185	210	210	250	219	214	204	202	187	207	213	229	212	205	226	207	227	213	212	228	216	206	233	224	229	209	210	192	232	211	204	212	190	184	211	229	210	190	228	204	221	204	203	210	198	215	205	208	201	239	203	227	188	210	216	225	228	214	218	211	213	197	216	195	190	199	209	198	183	201	225	211	207	231	216	198	201	212	204	197	199	227	216	228	221	196	203	230	206	229	240	211	198	219	189	215	188	214	215	213	233	209	205	201	211	205	208	193	229	248	201	214	205	209	231	184	217	219	220	223	195	226	196	217	208	194	210	201	242	227	222	235	189	197	200	200	217	239	201	201	178	207	210	209	192	193	205	214	205	230	195	198	211	208	192	210	219	229	225	219	242	223	222	201	236	222	206	209	184	219	217	210	221	179	220	213	211	191	195	234	203	194	189	213	201	217	224	201	232	224	225	205	206	218	195	223	200	223	228	212	211	201	196	216	238	220	227	179	201	208	224	232	195	216	184	204	203	191	191	190	215	222	222	214	218	210	199	202	189	213	217	211	210	207	212	202	197	207	221	181	201	202	214	196	209	192	211	204	219	211	211	204	214	181	191	178	196	242	235	191	211	225	203	210	244	200	222	207	221	223	230	237	215	212	179	198	196	224	205	187	212	187	207	196	191	218	206	189	217	205	185	183	201	176	224	209	184	224	179	187	196	212	206	213	208	195	181	194	215	193	227	222	185	201	217	196	220	221	193	197	243	214	203	224	212	239	212	197	219	230	230	211	221	229	225	230	213	210	221	183	197	214	235	219	217	240	206	204	191	201	185	195	193	194	197	217	204	193	196	204	218	202	217	218	215	220	216	234	214	201	194	185	222	202	206	223	235	216	216	217	246	239	195	227	239	219	199	204	200	195	192	207	236	182	216	228	220	209	196	197	173	183	220	214	206	193	223	245	215	204	212	213	179	206	206	196	210	218	206	190	198	200	197	201	212	204	234	204	217	208	188	174	215	194	224	220	220	196	223	185	225	210	223	205	209	216	217	205	216	231	207	202	198	247	207	190	238	209	193	216	198	219	244	196	237	215	239	241	212	243	193	235	210	216	208	182	205	188	223	212	193	194	197	218	178	174	213	192	172	209	205	206	205	231	208	203	206	208	232	223	191	236	207	221	203	204	216	190	213	219	181	227	202	234	200	229	216	193	209	237	202	229	206	196	216	225	194	185	226	206	228	202	212	219	203	208	199	203	220	205	200	207	195	212	190	222	228	223	196	217	193	190	200	217	210	199	216	202	205	221	205	201	184	209	207	199	202	226	209	234	208	213	218	183	221	198	199	199	223	200	198	225	200	243	199	173	210	198	198	196	208	228	189	189	191	188	223	208	200	174	201	215	206	191	207	181	222	175	191	216	194	220	221	232	190	202	209	207	214	233	212	212	194	207	220	187	223	193	200	202	237	198	216	208	222	226	206	204	171	214	207	189	202	205	221	174	208	189	201	244	204	224	185	209	213	206	229	215	199	179	200	200	200	184	209	202	210	191	221	217	197	203	226	230	224	191	232	213	200	200	210	185	199	212	215	217	188	183	173	256	212	201	191	200	230	230	195	218	204	209	219	198	207	211	190	198	207	217	209	224	240	231	210	235	196	197	195	201	223	194	211	200	195	198	195	212	209	207
7732	1032	1855	2119	1955	1561	1342	1210	1102	1026	958	857	863	745	676	699	694	644	709	667	666	601	622	599	572	621	570	548	581	581	570	567	554	557	582	539	559	573	541	539	549	519	589	547	559	544	530	559	535	494	518	565	556	570	507	585	532	533	556	566	572	579	524	517	523	544	518	550	567	488	524	554	499	526	577	516	546	556	512	554	504	544	506	584	506	498	523	558	512	541	552	531	551	500	522	547	517	507	553	511	540	538	515	510	513	550	509	541	477	536	523	562	518	561	549	537	536	544	521	528	495	544	515	524	504	514	590	533	551	528	499	570	502	507	529	565	544	522	519	542	528	511	521	511	542	515	558	518	496	502	540	523	531	524	556	506	535	475	542	525	537	515	538	504	547	526	532	533	486	563	500	554	540	525	529	534	510	532	535	526	521	499	526	528	514	538	509	532	509	545	524	549	501	497	516	525	581	467	589	546	496	565	522	479	539	547	519	542	506	542	532	551	529	504	545	537	565	500	529	520	563	495	501	557	517	529	517	525	557	534	534	495	512	513	537	534	525	508	511	516	500	551	578	551	518	505	525	497	539	520	531	513	563	527	565	529	531	537	527	517	487	548	506	531	510	557	516	526	541	534	538	505	521	503	526	518	518	532	512	503	533	496	515	498	500	517	555	507	522	504	563	530	603	532	530	527	514	558	585	555	555	502	562	534	517	528	535	545	476	523	548	504	529	553	551	562	542	511	531	547	547	500	493	520	541	485	536	542	571	524	551	532	533	543	525	540	533	533	531	558	522	515	558	546	526	498	564	511	535	555	587	519	520	517	530	499	546	554	491	527	549	548	492	516	505	501	519	511	528	511	470	536	528	495	516	528	573	535	500	509	518	536	515	523	537	558	492	510	546	523	511	500	486	510	532	497	497	560	521	555	512	541	510	527	523	534	544	566	524	551	518	507	522	506	549	549	521	533	592	508	521	536	517	502	528	503	549	529	532	473	489	545	503	548	511	536	498	545	498	515	516	531	549	502	535	543	571	544	484	501	528	567	496	525	484	531	514	515	580	550	554	505	572	552	538	515	574	522	572	525	538	530	513	501	532	530	525	492	515	508	543	523	551	505	566	540	554	527	515	521	537	516	507	541	529	559	561	536	542	524	525	523	507	515	503	509	480	516	513	519	534	532	535	511	521	543	527	536	567	505	521	512	561	507	503	518	549	508	520	544	508	547	524	498	500	551	528	497	558	567	512	502	532	472	503	514	518	509	514	526	524	500	531	531	550	509	544	485	514	521	562	470	540	549	513	521	519	501	542	513	496	514	535	494	545	555	538	526	539	536	521	513	537	535	530	548	520	510	486	523	543	545	517	529	524	543	550	538	510	483	563	538	505	521	482	499	498	604	530	526	501	532	515	479	529	489	526	524	525	508	525	522	497	559	537	583	516	543	531	530	564	539	521	527	533	479	546	509	486	478	507	498	545	516	527	537	548	495	516	505	561	544	508	510	509	536	509	572	544	522	510	505	495	538	508	528	503	519	548	513	514	532	500	538	529	500	528	527	547	527	534	526	563	495	521	524	547	519	496	494	546	520	507	548	530	527	498	533	506	516	581	523	496	527	506	536	522	525	512	557	538	544	517	535	489	552	540	516	545	548	506	541	527	534	528	481	500	498	522	524	537	505	543	522	490	517	579	531	505	516	518	543	519	527	521	512	564	504	531	517	516	584	551	531	498	510	538	515	533	536	489	534	521	548	525	524	514	537	486	549	528	551	531	551	544	507	535	526	540	539	524	496	543	527	498	490	540	548	528	509	548	540	521	535	529	516	526	526	496	514	526	583	515	538	525	512	512	529	519	517	489	534	476	552	521	547	518	537	548	494	546	542	487	554	547	581	547	493	513	499	513	541	541	534	528	534	536	503	548	550	495	508	524	544	531	525	488	504	554	520	534	567	496	545	546	556	521	557	538	518	494	512	515	522	580	512	547	529	498	505	524	547	532	496	511	530	565	538	505	519	537	505	561	525	521	491	553	479	532	509	510	488	519	511	520	513	516	533	515	525	510	526	547	529	575	544	510	516	559	508	565	559	536	521	466	522	527	545	556	533	505	536	493	541	506	515	518	529	556	579	451	538	508	528	528	508	548	556	536	527	547	475	498	551	514	516	542	519	491	533	528	577	530	558	528	500	549	569	559	578	497	517	534	528	539	513	547	526	559	536	556	511	483	537	564	539	505	510	486	530	528	512	487	499	542	525	506	472	541	559	530	543	501	527	534	546	539	517	555	528	515	553	533	521	541	504	507	543	484	512	559	559	504	533	550	492	508	522	504	553	512	521	538	545	508	542	544	482	539	551	504	526	501	527	474	571	533	547	533	523	556	560	517	535	521	543	523	534	491	513	528	515	511	515	556	552	550	524	546	562	555	518	512	540	461	523	553	538	507	549	515	503	527	532	492	508	522	545	556	528	538	557	540	537	533	519	533	518	501	513	542	536	514	531	528	525	484	576	553	547	555	541	524	499	523	555	564	559	541	522	520	505	539	527	501	509	480	511	505	546	556	539	494	507	522	554	514	558	511	489	594	518	544	517	556	548	506	537	554	514	544	529	518	541	512	527	551	528	551	496	567	535	537	524	481	546	537	554	530	552	512	536	562	543	544	531	506	527	524	528	509	555	578	491	531	521	550	498	566	518	500	503	510	585	555	542	544	585	517	518	543	536	514	526	535	491	507	564	530	537	533	520	574	523	492	503	506	544	600	530	491	512	539	515	551	548	504	524	529	561	531	529	543	486	538	531	497	516	517	503	515	467	538	586	532	493	552	504	491	539	510	548	516	506	537	549	514	524	526	522	527	513	514	488	490	494	511	538	514	506	564	527	507	506	525	501	529	498	506	522	524	522	546	517	498	519	513	521	540	517	514	520	547	559	499	496	576	499	496	540	525	484	508	557	501	504	504	537	517	509	546	539	519	517	558	529	518	555	561	571	497	503	540	532	578	521	562	571	514	548	568	536	536	543	531	524	555	507	551	510	526	525	527	552	522	500	523	524	491	524	542	505	493	493	540	536	532	547	534	516	551	603	532	590	507	539	553	492	561	600	493	534	585	524	532	543	569	544	526	478	544	523	530	549	530	527	546	568	528	482	486	523	488	528	560	538	564	504	506	524	518	503	498	506	507	549	531	526	561	542	573	488	522	522	491	529	530	537	540	537	542	498	499	505	514	496	489	518	522	549	566	518	540	563	528	511	508	541	516	520	552	536	515	531	530	533	522	550	567	536	488	485	539	534	543	511	520	508	553	496	512	534	559	505	550	522	552	560	520	533	531	541	536	520	497	506	508	486	504	494	543	507	563	514	490	539	498	506	526	520	520	520	530	540	505	531	558	506	519	536	548	537	541	508	541	565	498	555	519	560	527	555	497	518	504	530	528	557	499	513	521	522	560	521	542	502	493	568	525	556	556	551	484	519	536	506	542	528	495	503	523	554	543	507	473	491
1345	326	343	311	328	335	304	309	309	316	294	284	293	324	308	328	326	313	297	302	303	311	296	294	328	306	325	301	304	306	327	294	297	296	305	293	291	288	319	330	304	288	324	312	336	285	308	325	274	303	282	342	318	270	340	306	292	290	308	306	290	319	246	359	309	286	272	302	302	304	280	300	288	290	299	332	283	313	314	318	297	287	291	294	251	292	332	304	319	296	299	294	309	300	297	310	290	299	286	278	281	321	319	303	308	332	323	272	317	283	297	293	310	318	297	297	295	298	300	307	281	300	317	285	302	304	326	305	346	318	290	317	326	302	257	294	339	318	317	304	291	311	305	339	304	291	291	270	310	314	282	304	318	300	308	286	307	293	346	286	308	309	313	312	306	319	304	321	296	293	305	281	288	306	304	287	298	275	262	313	293	326	315	307	290	294	298	281	292	260	302	300	295	327	302	305	303	263	292	308	293	302	306	295	296	312	290	287	291	308	291	307	326	337	293	288	306	279	289	299	305	327	296	299	317	305	275	287	325	307	325	274	252	294	315	328	307	307	323	328	318	308	262	275	302	290	317	342	269	286	262	269	321	323	310	281	302	297	279	319	320	309	294	313	309	299	302	301	290	314	315	297	283	271	292	313	273	260	312	321	316	326	313	294	285	321	277	292	304	339	276	279	265	314	285	315	282	288	307	277	287	310	304	268	314	320	279	262	280	294	318	302	309	272	298	346	306	315	309	323	323	286	315	291	325	306	287	326	313	333	298	299	317	294	285	324	340	308	319	312	310	317	275	293	298	311	297	309	296	335	275	312	326	294	266	274	316	312	330	300	302	291	327	308	287	288	285	298	287	323	270	292	272	270	293	256	280	291	293	320	302	305	288	280	302	290	298	299	279	298	325	309	322	347	311	292	290	309	279	309	315	259	299	298	318	270	305	301	299	280	286	299	296	330	306	296	297	293	278	303	292	301	286	292	291	293	278	326	309	285	313	307	290	306	331	308	294	267	301	297	306	310	317	304	326	286	290	327	305	303	299	307	318	313	318	280	281	311	315	332	270	341	303	299	315	282	276	281	295	280	296	259	370	304	333	285	295	295	298	305	297	313	319	303	256	319	284	319	325	311	318	294	324	276	270	264	320	295	307	291	297	306	283	269	294	323	297	292	295	290	284	304	306	323	300	294	314	302	287	312	287	317	288	277	340	271	283	295	279	301	313	285	345	283	300	316	346	291	275	293	291	319	272	313	292	331	296	311	314	275	263	333	341	298	324	288	299	287	311	289	279	275	291	287	325	326	297	309	297	302	318	309	275	317	283	327	312	303	324	299	331	313	302	331	285	317	310	331	326	313	270	326	300	294	296	277	263	278	283	297	344	292	287	308	334	321	270	336	321	264	285	311	304	322	301	312	304	287	306	299	323	293	307	294	328	302	320	308	285	319	302	311	305	306	274	309	294	308	314	310	339	327	306	289	312	281	294	325	283	281	285	326	325	303	275	280	291	302	307	282	315	303	313	291	304	308	328	276	291	295	281	265	275	314	314	305	295	272	302	328	305	325	326	265	324	295	297	323	293	312	275	274	312	304	310	292	311	317	293	349	312	313	309	293	285	295	304	270	289	275	306	320	280	281	284	302	291	275	311	289	312	318	302	315	323	288	309	286	300	296	266	292	320	289	298	334	274	311	314	286	307	263	313	300	298	269	292	334	325	306	288	289	297	288	347	293	276	273	307	342	287	292	318	277	287	288	296	307	304	270	311	344	260	281	310	333	302	315	286	319	312	317	302	311	278	280	284	332	284	307	290	299	289	286	288	302	287	309	315	311	282	319	314	328	298	294	298	306	304	296	295	309	301	289	334	276	289	276	318	256	298	298	314	312	300	316	316	321	289	302	277	293	354	285	297	285	298	325	321	321	307	343	296	313	264	327	285	292	329	304	269	286	303	314	293	292	296	286	327	287	302	264	305	281	316	331	301	296	325	293	276	290	325	316	302	297	310	293	293	289	313	324	270	286	329	321	276	306	315	324	294	312	294	301	294	273	292	296	320	304	302	295	294	301	306	281	293	322	325	290	302	282	310	296	291	345	301	298	255	302	290	284	288	284	284	292	280	272	290	290	309	305	315	323	314	284	289	344	314	290	321	318	295	335	343	302	289	314	336	277	280	289	306	301	280	261	322	304	287	296	343	309	285	300	301	309	291	304	304	285	285	287	280	252	306	316	288	288	312	304	298	291	265	277	277	278	298	289	282	281	286	287	295	285	287	291	297	337	279	317	295	288	304	314	295	305	297	304	305	304	312	306	287	303	317	288	297	326	291	293	297	330	306	292	344	323	334	291	310	313	340	305	328	243	313	295	287	296	295	336	304	285	309	294	291	298	278	315	317	283	311	296	302	310	315	328	330	311	327	269	300	339	333	310	300	335	282	275	346	311	305	270	309	304	292	288	307	307	289	300	293	310	289	279	320	307	301	299	301	273	290	301	282	277	312	300	321	312	323	303	279	301	321	310	299	301	288	350	275	321	307	299	301	293	322	307	326	326	312	284	297	328	321	295	281	299	303	288	304	322	312	305	295	305	299	305	284	317	311	285	291	286	321	275	314	282	318	302	287	286	302	298	320	300	301	299	346	334	297	286	273	326	303	289	297	330	314	299	316	289	311	276	284	310	333	319	293	287	299	300	298	323	314	291	302	303	294	315	339	296	289	260	308	306	307	289	300	286	283	329	320	278	325	291	309	273	298	308	334	313	283	298	286	322	287	314	301	306	296	325	294	316	334	306	279	311	286	311	316	294	294	301	285	288	253	302	301	312	310	300	296	306	309	317	296	281	308	335	301	257	309	294	296	303	291	324	294	318	308	285	291	290	329	306	299	305	288	321	297	291	332	282	317	313	306	297	295	309	319	305	319	306	296	332	285	326	292	304	294	316	297	276	293	320	283	322	307	278	311	300	299	299	306	339	326	284	292	320	291	313	325	278	292	332	295	323	293	314	300	293	285	308	276	320	287	336	308	308	302	317	323	299	283	296	301	292	309	314	319	310	284	319	275	313	287	282	330	288	269	312	305	323	309	305	312	308	300	319	283	277	290	325	281	317	320	275	301	307	299	309	297	332	308	298	293	286	306	346	322	301	314	303	314	333	298	317	274	274	303	320	279	318	304	304	297	302	336	292	325	306	289	292	333	281	286	292	300	272	329	313	336	298	277	307	269	299	277	298	280	303	307	309	312	251	302	301	316	314	308	329	303	296	300	322	301	304	293	271	316	322	293	289	280	289	274	316	290	319	333	308	324	281	311	284	311	277	264	269	257	299	326	299	340	291	280	285	287	293	317	315	319	310	320	270	329	329	294	286	310	270	278	287	297	300	318	279	276	314	315	302	305	299	302	324	307	286	351	297	302	254	298	278	284	257	284	291	299	303	346	290	283	283	288	327	280	317	296	275	312	292	305	316	306	303	313	323	292	270	288	289	321	309	302	293	271	311
2018	817	928	912	871	815	819	845	835	810	775	796	811	772	786	725	779	782	753	776	782	771	773	773	770	766	814	758	797	725	738	805	764	737	749	779	760	795	753	697	760	727	785	793	803	703	851	742	764	731	773	747	722	677	777	725	796	750	754	759	732	792	754	746	770	761	728	716	715	697	772	738	708	729	802	797	746	748	768	692	729	735	744	701	753	777	729	747	718	755	714	700	686	778	788	743	720	772	759	755	802	740	736	764	825	765	745	725	762	734	730	727	723	732	748	797	754	717	761	759	798	755	710	736	750	760	753	774	723	757	723	773	734	733	786	790	750	737	788	732	804	720	756	766	756	789	761	736	711	772	756	769	770	775	773	738	751	745	745	773	760	773	742	784	754	735	752	822	716	757	771	757	765	753	735	739	754	743	795	785	726	750	768	753	767	731	761	725	789	795	816	782	755	779	725	714	736	737	727	743	771	765	738	776	772	748	741	743	714	748	763	788	783	766	761	775	733	786	780	748	742	783	755	732	764	742	751	771	764	778	786	686	725	808	758	720	743	728	752	730	752	809	839	760	749	792	761	733	777	737	743	759	762	750	714	803	730	763	751	787	766	759	753	754	765	797	774	776	757	752	715	794	803	728	772	739	776	713	755	734	738	681	784	755	765	793	756	811	778	790	730	697	735	806	738	781	714	770	757	789	765	750	800	710	780	708	763	767	736	718	773	778	742	735	711	763	770	723	705	795	786	743	741	754	738	734	797	723	734	805	781	754	735	734	732	803	788	763	765	756	767	715	783	742	773	738	723	719	766	773	769	778	786	718	764	807	754	735	788	750	747	804	761	776	773	755	757	753	783	797	798	801	732	698	754	754	752	750	756	757	749	773	795	723	753	786	772	773	728	764	760	722	785	787	785	785	754	776	763	743	737	793	771	770	727	735	761	729	777	754	742	797	778	787	793	756	783	779	797	768	674	779	762	733	821	750	781	761	768	746	746	740	763	750	730	717	740	742	744	732	775	763	751	741	744	768	737	751	738	739	770	764	762	732	730	700	726	752	738	748	729	719	746	717	712	759	724	756	730	707	764	720	817	721	688	740	798	752	803	766	781	752	741	736	745	749	750	713	790	751	767	745	781	795	762	767	720	729	770	777	751	797	769	769	753	775	805	768	767	747	769	767	759	796	761	764	757	742	805	720	748	733	777	715	811	737	763	769	768	707	771	773	755	751	729	732	767	779	738	770	768	760	785	761	772	788	798	749	780	716	760	761	734	721	698	783	803	748	738	767	759	783	751	724	811	783	760	710	805	750	776	785	744	757	704	792	730	758	739	738	766	791	782	741	760	736	740	788	759	795	701	735	748	747	766	761	752	742	725	739	736	774	723	741	769	810	708	739	742	749	727	738	753	725	777	750	760	800	785	733	770	778	741	733	744	741	748	789	703	751	758	738	755	714	713	715	756	786	738	684	761	713	756	716	751	751	742	711	742	755	778	719	731	759	772	836	728	715	776	726	779	731	757	754	774	748	759	779	729	711	747	721	787	791	758	725	749	752	712	733	755	740	792	741	768	777	803	758	755	748	714	786	723	781	773	776	720	728	740	779	788	753	760	760	794	740	842	744	734	761	732	740	737	772	768	731	713	755	772	738	758	755	771	742	740	735	744	757	735	688	731	709	762	771	759	776	722	751	754	762	781	764	785	709	745	749	790	781	733	757	737	691	780	806	756	758	764	772	743	764	759	682	787	774	781	728	785	737	753	789	773	725	776	788	781	816	761	745	742	697	759	838	740	723	812	740	806	755	790	759	758	787	760	738	799	729	751	778	743	746	780	772	756	755	744	792	765	754	775	760	728	763	702	713	780	737	751	785	751	749	768	755	759	757	737	752	764	694	754	715	752	774	757	768	803	737	719	767	764	769	737	760	762	745	715	752	739	723	750	768	775	722	752	765	737	751	761	750	797	804	743	738	785	753	788	790	793	687	779	770	779	721	801	754	790	765	783	736	732	722	794	737	731	730	752	751	760	772	763	808	734	762	773	746	777	733	728	748	774	759	732	781	745	772	805	740	746	778	757	749	778	778	752	745	706	774	756	730	764	721	775	715	733	749	689	770	734	744	777	722	784	751	767	733	770	776	746	764	732	764	765	712	820	775	747	750	773	785	802	781	766	725	769	729	729	789	753	785	805	816	753	763	757	814	735	726	723	798	780	757	745	776	773	728	736	753	771	744	778	732	793	717	762	785	770	713	762	701	773	714	754	751	729	746	735	770	744	730	779	730	758	757	788	760	761	771	785	777	788	747	805	752	746	739	779	722	744	759	751	762	736	752	777	763	770	790	761	773	760	739	721	809	795	754	754	809	786	763	690	746	785	747	810	747	746	764	738	748	704	759	728	796	765	756	773	781	735	738	804	731	751	731	737	809	747	743	730	723	747	782	772	749	770	773	759	770	715	764	774	759	784	751	714	748	786	755	726	740	726	729	759	746	824	770	753	808	705	813	759	771	781	730	760	735	749	739	718	708	748	789	762	705	751	740	731	795	739	797	726	751	730	735	750	721	755	801	742	787	763	781	760	748	715	728	747	750	717	789	770	764	723	755	735	766	745	725	741	750	740	780	747	796	764	784	733	739	780	750	733	831	702	764	788	737	769	749	795	760	766	730	776	770	780	756	779	698	701	786	770	700	791	747	763	726	755	759	730	760	697	730	722	772	766	752	755	775	719	774	780	737	747	746	748	772	765	787	732	770	780	723	723	757	811	771	755	779	741	766	790	754	781	782	750	749	747	726	778	747	728	769	722	733	773	772	730	737	774	754	791	760	766	747	755	718	739	742	724	764	767	708	746	789	809	758	775	749	768	767	710	792	786	748	726	774	745	748	794	769	794	775	728	757	764	757	727	778	814	767	722	687	756	743	745	695	731	745	787	759	740	760	752	749	748	746	756	736	741	739	766	798	742	750	749	699	755	763	765	758	738	770	763	753	785	750	710	745	773	753	739	780	751	761	753	720	762	799	756	760	761	765	743	708	744	774	732	772	739	742	787	728	759	721	731	775	779	745	793	733	706	778	735	798	739	775	773	719	776	764	773	767	735	788	707	767	725	751	745	756	766	802	769	707	745	789	761	712	738	784	786	751	728	771	805	758	762	693	754	708	764	724	718	766	701	769	742	752	718	792	781	828	759	716	781	763	762	762	726	750	762	735	714	779	733	727	759	720	771	783	742	736	763	684	763	738	782	734	722	771	763	760	765	752	770	738	785	759	755	732	794	756	757	782	754	784	750	787	737	735	733	787	737	715	725	743	746	757	744	741	732	777	758	711	761	776	735	722	710	740	715	768	843	737	757	759	750	780	771	770	738	778	751	793	798	733	729	748	773	772	738	761	755	756	748	723	766	752	757	714	773	743	739	720	833	765	803	766	764	738	787	723	744	756	759	778	780	744	710	746	732	737	725	763	706	747	770	764	753	740	741	821	762	720	699	743	778	735
6300	587	633	590	499	507	423	418	423	361	392	388	371	361	365	350	398	325	362	354	381	335	375	348	353	365	395	397	351	358	370	377	364	361	355	362	373	366	375	375	356	349	376	345	343	356	383	373	338	380	354	351	383	395	357	361	365	374	343	388	351	355	357	373	337	334	358	367	348	367	355	325	368	350	357	344	366	323	349	327	413	333	349	322	333	359	381	355	380	360	360	338	361	360	403	352	347	360	348	362	357	340	343	347	339	345	341	308	319	367	368	333	364	369	346	341	356	321	332	363	376	300	349	347	328	339	332	365	353	330	368	350	320	344	320	329	353	353	334	364	367	383	349	359	372	356	374	337	340	336	311	350	339	345	335	362	354	345	332	347	370	292	336	319	346	340	356	347	328	337	344	359	333	337	326	345	368	379	360	344	362	360	346	351	379	391	313	363	359	323	310	330	351	348	339	339	332	353	347	325	344	358	360	315	352	349	350	356	347	365	354	352	365	321	343	368	335	316	349	338	344	339	363	329	361	347	365	361	353	322	348	363	346	325	347	367	329	326	315	314	348	356	346	362	351	317	342	366	323	374	335	337	330	353	314	364	327	344	341	357	318	353	354	371	346	351	378	332	340	325	327	338	330	352	368	352	343	321	349	339	359	329	358	344	346	371	365	347	365	364	356	360	340	325	332	351	331	353	345	324	353	372	330	341	320	345	365	343	308	347	312	345	335	365	377	354	330	373	327	328	337	345	345	345	345	372	414	359	359	387	374	350	319	339	359	338	362	364	319	376	322	373	302	317	407	373	342	349	351	356	335	332	358	345	336	349	363	338	385	353	336	363	337	345	354	356	345	338	379	379	376	353	356	340	319	374	361	341	367	339	349	333	376	339	339	346	355	330	416	320	371	334	333	339	348	330	371	359	370	339	326	346	349	326	349	325	361	339	348	361	338	346	326	366	336	358	327	326	323	332	352	367	332	368	355	337	339	321	342	374	362	339	376	341	348	346	351	329	368	363	358	347	387	343	361	302	325	366	339	411	361	332	343	393	377	351	376	337	368	354	376	341	362	339	350	380	353	360	350	353	339	331	317	378	384	363	360	385	367	344	363	343	380	385	335	382	367	326	353	334	320	341	339	337	332	392	315	322	343	375	363	323	341	351	340	345	348	356	343	357	351	371	350	378	387	360	347	352	380	361	338	306	350	333	346	343	355	368	312	342	360	358	357	312	295	348	369	349	336	367	373	317	364	353	378	400	335	309	350	335	365	359	354	339	365	347	359	354	341	340	346	336	345	351	321	363	398	346	315	397	328	361	325	396	336	335	371	349	380	363	325	352	347	355	351	345	377	326	335	377	344	331	376	370	389	373	333	318	365	313	380	373	393	344	353	357	374	358	346	349	376	362	355	365	396	329	360	379	365	379	343	338	354	377	331	360	321	350	352	358	404	346	361	338	364	344	397	378	340	344	327	336	390	321	373	346	361	386	340	367	362	359	330	385	364	343	341	349	360	359	369	381	354	338	397	366	385	351	356	356	367	366	334	352	391	335	372	356	374	327	351	387	380	357	345	330	345	366	333	372	335	350	333	394	385	370	375	373	351	365	365	371	355	340	398	354	361	364	351	341	306	333	323	352	365	364	389	335	328	350	341	355	350	334	363	345	323	415	351	327	369	364	358	330	349	358	364	361	340	378	335	324	327	368	351	383	374	383	369	324	328	339	362	348	352	333	327	395	349	346	355	372	347	363	358	325	356	381	311	335	384	321	340	325	355	354	328	314	370	367	343	360	333	344	355	341	351	316	315	344	369	348	372	348	352	381	334	346	342	347	329	362	367	344	356	356	317	373	368	359	355	387	334	354	336	327	335	335	346	378	376	353	355	329	342	369	362	375	317	311	345	361	352	332	362	341	331	348	352	344	332	365	307	345	364	346	355	354	346	371	372	340	337	378	351	356	344	350	349	385	349	347	316	357	350	356	353	350	328	353	376	375	333	346	370	348	340	340	332	314	366	346	346	360	342	342	342	347	345	389	345	345	402	382	346	351	309	349	361	374	373	358	373	360	356	352	331	346	332	340	326	344	328	316	342	350	337	329	364	360	376	337	366	379	337	318	321	355	346	333	365	320	316	377	331	348	349	322	323	341	399	332	354	360	338	368	313	363	363	369	294	376	378	392	328	364	346	352	348	353	360	372	367	359	368	348	360	351	314	366	346	355	357	389	332	346	360	331	352	377	315	348	356	318	364	368	334	369	346	364	341	319	336	379	341	330	336	385	358	400	360	345	333	358	317	331	369	351	369	336	354	348	386	372	351	336	357	337	333	358	353	365	325	339	352	349	329	348	356	322	355	375	384	320	326	362	334	343	328	347	347	346	327	369	338	329	339	389	354	373	319	321	344	365	362	355	355	339	358	331	346	366	344	350	360	319	393	346	348	343	334	337	343	351	347	370	314	389	341	395	332	345	363	366	331	355	361	375	331	356	363	325	338	370	393	357	343	376	400	302	352	327	342	345	361	350	342	319	348	365	374	348	334	342	359	327	332	339	363	353	346	350	339	376	328	350	316	341	375	386	348	330	374	393	318	335	334	341	368	347	344	343	332	354	339	323	368	393	346	336	338	352	361	369	310	340	337	356	325	331	376	370	343	365	400	353	337	312	357	387	384	338	344	333	303	360	376	326	365	378	346	350	321	347	331	347	350	353	322	340	381	344	338	362	333	359	339	356	309	346	370	350	367	358	345	348	316	372	403	372	356	351	369	344	337	390	333	369	374	349	379	339	329	289	369	355	346	349	341	355	380	350	365	354	358	349	347	338	381	369	354	336	370	356	335	330	364	341	313	348	333	306	367	347	364	384	339	392	347	344	331	332	354	347	376	349	350	363	349	361	353	353	328	363	344	341	352	350	392	325	341	320	339	352	382	344	354	352	344	353	337	368	354	352	315	364	340	345	366	355	340	345	354	345	382	319	351	340	331	364	371	305	375	353	315	323	352	364	347	345	364	315	396	353	364	347	352	347	345	347	367	312	317	331	348	327	359	355	370	369	326	350	338	351	333	353	343	326	331	345	361	341	348	370	357	361	361	379	360	349	366	308	334	367	351	349	363	360	355	376	321	338	375	373	337	392	390	300	358	353	320	363	382	342	339	365	352	380	357	323	358	350	363	367	340	328	341	382	333	347	384	356	365	330	305	306	354	356	378	344	363	365	355	372	334	325	365	328	379	337	342	365	355	353	355	355	361	367	345	324	363	334	347	364	294	345	336	351	344	359	389	372	361	343	326	318	309	361	338	366	348	300	361	356	304	345	333	341	318	344	379	378	360	305	341	339	344	346	394	344	397	331	350	361	329	345	360	347	329	347	346	330	377	363	336	349	404	335	357	371	361	354	326	339	385	346	378	378	334	350	357	381	330	322	377	342	355	337	337	343	335	338	337	365	356	353	344	352	353	369	329	315	344	325	349	364	338	328	347	351	320	378	363	346	391	321
6345	1119	1535	1794	1661	1414	1327	1277	1176	1133	1080	1024	1051	981	978	994	950	897	866	901	918	853	940	890	882	882	869	909	877	891	871	883	854	869	870	859	916	869	873	817	892	846	901	832	860	828	869	873	852	869	834	898	819	852	862	908	881	934	885	919	898	812	891	862	857	913	872	840	868	888	853	822	853	838	892	860	851	891	857	858	829	870	832	843	846	886	866	840	873	877	826	889	817	865	905	865	886	816	939	869	860	850	841	866	842	898	832	868	794	896	853	857	852	816	910	839	863	869	841	852	831	848	873	906	806	880	852	845	902	881	860	879	842	820	885	862	852	898	809	884	857	873	847	808	837	889	847	812	870	894	914	831	888	869	827	836	847	877	887	912	841	806	861	831	827	849	861	855	848	858	842	820	849	843	817	839	844	872	806	843	833	873	863	806	815	809	868	858	883	854	880	861	833	888	811	831	814	834	880	876	860	826	828	795	829	894	817	870	885	869	804	874	858	833	834	815	801	861	872	814	867	829	800	871	814	836	851	901	888	890	856	868	808	903	803	890	860	806	867	808	821	862	835	831	864	872	838	845	794	876	870	823	909	880	835	794	862	875	869	860	851	894	847	867	829	855	904	804	882	824	871	832	888	815	823	879	890	824	848	854	822	867	854	862	830	815	829	855	881	883	845	828	800	845	880	855	874	884	883	839	903	778	835	863	863	874	845	856	903	846	870	850	885	888	898	882	872	892	830	899	864	870	838	892	821	829	855	880	834	872	867	873	829	819	865	928	829	854	878	874	843	807	799	847	910	870	882	849	801	840	822	881	868	834	892	843	862	862	857	833	855	836	881	801	834	863	851	849	869	797	866	799	883	865	808	853	855	834	913	897	845	878	814	822	876	864	881	854	821	809	821	850	848	867	816	868	862	860	862	829	870	836	892	845	853	821	831	861	912	854	855	864	862	935	834	883	897	875	917	879	885	851	864	828	837	935	827	854	840	877	851	883	899	861	851	869	864	824	888	818	820	856	850	868	827	839	865	881	845	880	838	864	873	867	878	832	806	914	898	871	885	839	850	888	864	830	879	858	845	827	878	832	879	809	809	852	812	820	866	884	854	846	823	864	933	808	862	837	907	862	855	898	928	849	848	869	873	824	924	848	821	879	872	872	881	876	868	880	878	846	879	858	816	800	866	861	857	833	864	806	870	850	885	845	912	896	794	758	807	815	870	867	834	852	823	841	820	836	853	880	865	838	860	844	859	807	883	839	914	855	871	837	858	893	878	841	804	890	919	839	894	840	885	865	854	858	792	820	937	866	863	840	828	858	857	852	804	835	841	830	833	879	916	876	843	849	900	862	887	825	830	857	902	875	864	838	848	881	840	892	843	853	858	865	861	852	883	888	836	844	843	827	837	870	879	884	880	845	849	836	839	823	851	799	868	848	823	861	864	857	840	831	873	852	862	832	875	885	768	826	793	844	858	836	851	893	891	916	879	804	894	816	898	855	910	868	880	823	855	857	845	891	834	840	854	886	887	853	840	875	837	823	859	856	886	840	850	785	813	817	833	877	840	860	824	870	843	846	834	884	857	850	850	812	825	841	891	856	873	832	891	825	863	825	836	909	863	900	850	836	851	858	818	850	880	860	861	808	874	889	870	871	822	833	858	873	872	845	840	834	838	853	889	864	862	837	832	837	810	864	826	845	838	851	885	845	889	870	809	847	940	876	861	846	833	832	842	931	865	884	838	820	853	886	877	881	848	891	834	896	909	872	832	858	837	888	863	812	876	878	850	860	864	863	911	863	814	852	834	863	869	891	842	854	841	863	842	788	819	858	851	853	874	867	825	846	813	892	792	879	856	888	851	884	924	837	839	860	865	885	875	885	894	881	883	857	871	842	887	825	898	793	854	828	896	824	787	833	785	793	853	831	827	827	847	831	867	876	840	880	865	841	850	841	848	867	900	889	866	835	864	885	874	918	820	874	871	803	827	846	830	868	866	835	907	839	855	862	889	854	831	850	775	852	828	850	847	799	836	824	828	862	862	846	859	849	904	849	853	840	849	838	857	863	795	876	861	886	870	870	844	876	908	867	865	898	808	881	844	847	882	867	874	844	805	883	878	799	830	881	822	809	871	899	838	866	833	890	866	861	852	871	830	882	865	868	882	841	840	871	909	841	872	845	845	797	844	837	815	871	876	891	874	858	872	882	826	862	837	835	923	890	813	896	859	880	852	884	844	841	812	830	817	775	849	853	854	885	835	862	873	874	818	832	868	916	840	918	829	853	902	851	834	807	878	821	828	843	873	842	843	825	849	818	862	857	886	874	884	863	829	867	878	853	865	912	834	843	802	819	881	846	850	825	858	866	855	856	922	811	862	828	902	847	848	801	925	866	816	875	875	860	864	841	839	904	827	822	846	798	786	828	870	880	848	857	858	843	845	832	828	903	840	905	891	863	898	873	892	886	908	921	849	835	829	846	832	844	835	864	834	838	819	804	827	907	850	837	863	847	923	848	839	842	827	833	904	805	846	821	818	850	892	864	865	855	884	859	863	875	847	868	842	846	866	875	854	877	851	817	857	819	877	844	844	873	928	853	835	850	810	853	850	856	835	867	877	849	882	845	875	845	891	845	891	888	832	820	849	853	890	894	868	825	847	811	846	879	844	893	834	910	827	864	839	888	892	857	861	936	883	838	870	915	833	848	825	829	910	846	863	829	808	889	823	868	816	815	809	888	825	873	859	882	844	808	849	885	868	839	880	887	880	895	856	858	887	853	866	868	897	838	865	820	825	867	887	900	878	881	858	838	882	896	843	927	843	819	809	847	851	873	822	783	818	819	865	890	865	846	879	852	844	875	902	902	832	820	849	831	864	818	894	863	882	813	859	870	883	880	856	799	837	848	803	835	886	878	850	842	863	817	866	866	870	852	865	889	833	828	840	831	872	812	913	762	863	830	892	844	820	853	774	887	888	805	809	835	829	852	885	849	832	817	875	872	845	876	820	825	834	866	845	798	879	837	825	840	891	817	869	905	866	816	855	865	796	838	879	898	818	816	857	918	894	861	840	837	863	883	871	835	880	867	852	874	892	839	859	934	844	827	880	849	846	895	861	813	851	846	879	851	812	873	848	864	884	875	843	808	848	868	870	806	881	857	783	826	849	865	925	869	816	835	864	810	858	891	862	882	879	882	889	878	867	891	849	895	855	862	889	861	833	820	852	902	892	847	872	847	856	839	864	830	840	840	818	818	864	854	876	823	848	828	836	852	873	843	835	856	885	878	884	826	800	871	820	829	874	864	910	845	860	860	805	864	848	835	868	886	877	881	868	798	906	887	902	806	872	802	827	876	834	811	847	852	918	892	874	881	821	864	888	908	840	792	825	832	854	864	869	865	882	846	855	841	808	847	851	818	858	867	887	821	796	920	873	816	903	816	847	822	907	858	832	843	793	886	855	832	803	858	875	866	850	885	884	849	866	834	866	806	790	858	839	899
11724	895	802	670	590	397	360	331	299	285	261	275	269	257	245	233	261	209	265	215	271	238	216	226	237	204	215	204	211	233	204	231	233	228	192	206	222	205	272	220	183	205	195	215	213	246	216	211	201	208	207	209	223	218	219	219	229	205	233	224	218	217	210	198	222	223	212	218	233	220	183	228	210	218	204	212	228	229	207	189	228	205	186	193	212	211	221	198	201	242	235	213	213	209	191	203	229	221	227	212	195	210	210	234	225	187	209	247	177	204	207	201	183	189	211	202	189	186	215	208	223	218	214	173	195	210	193	195	203	205	225	241	231	221	203	179	215	220	191	226	204	238	197	205	191	224	208	217	174	195	199	225	221	198	208	192	199	218	220	210	191	224	226	199	207	223	221	204	220	207	205	181	210	201	216	226	231	201	180	227	218	199	192	252	218	201	204	184	205	219	225	194	216	213	179	184	194	209	206	217	202	210	198	191	221	195	184	228	193	205	203	224	218	212	209	198	209	233	229	182	212	215	194	206	203	217	238	188	189	188	215	225	189	236	210	204	210	190	210	197	179	217	203	217	209	181	186	204	206	204	223	208	213	210	209	204	197	196	212	192	233	186	209	198	189	204	198	208	194	204	232	224	201	211	202	209	210	240	225	211	189	223	226	207	192	217	205	203	231	192	214	200	205	227	201	207	242	232	218	226	210	213	205	194	231	215	202	171	210	204	201	204	219	207	213	195	217	209	218	167	180	210	195	211	207	197	220	211	230	233	206	228	216	199	230	189	188	208	199	216	211	196	215	202	220	200	224	216	212	211	190	203	240	203	218	218	215	213	213	195	195	184	208	193	198	213	205	203	183	239	231	229	211	190	211	193	209	201	202	217	214	216	237	223	184	213	184	200	184	200	175	246	195	194	221	201	206	202	206	198	205	192	213	196	183	200	218	207	202	228	230	181	199	209	203	216	212	234	212	226	231	212	238	194	216	219	224	200	195	217	227	216	210	204	200	207	215	193	218	215	221	217	221	222	212	208	211	226	193	187	219	189	213	214	234	223	195	210	194	194	199	204	204	219	210	207	212	209	204	201	200	186	233	226	205	225	201	218	214	207	219	205	196	196	200	204	205	229	203	212	210	213	215	221	220	236	205	228	243	245	206	228	208	208	214	193	197	196	211	202	182	207	217	209	225	193	213	186	194	211	225	201	183	207	195	226	223	191	210	193	206	204	199	222	205	234	210	204	232	203	212	175	202	239	208	219	200	195	191	180	208	215	190	209	229	194	226	207	205	202	221	216	200	202	221	214	234	225	237	230	191	202	210	212	227	213	201	214	196	201	240	212	218	177	222	188	216	214	190	213	202	172	204	213	229	198	214	220	233	166	242	209	201	221	213	208	199	193	177	203	202	203	241	203	197	195	210	212	232	231	209	202	227	220	188	198	232	239	195	209	213	200	212	207	214	206	225	217	204	199	209	225	212	228	204	179	206	194	200	200	222	217	198	203	203	235	241	205	201	205	188	168	202	230	240	196	208	216	189	190	223	208	214	189	208	174	198	198	205	201	197	221	233	188	216	231	194	233	197	199	212	211	231	209	221	230	192	191	193	207	210	200	176	190	230	212	223	206	219	204	219	190	170	188	210	201	230	186	197	213	212	201	202	195	195	214	237	192	221	198	230	230	211	229	202	208	204	213	189	227	205	201	196	175	198	189	199	236	210	231	213	183	201	212	193	194	201	248	217	228	212	199	201	206	192	202	212	191	214	192	229	200	192	200	189	225	204	210	180	209	204	223	237	201	214	216	201	221	218	213	213	177	223	207	202	204	193	205	205	206	216	198	220	201	227	202	205	205	231	211	205	230	216	216	234	227	198	185	202	179	236	200	203	178	215	202	196	235	223	207	250	194	224	200	233	208	204	200	212	203	201	192	220	208	212	215	231	247	193	205	197	223	209	249	242	205	201	199	209	203	222	219	193	201	189	227	225	199	244	212	230	191	204	200	230	230	203	201	192	216	219	191	160	195	214	206	211	204	222	214	245	195	197	209	219	203	212	202	222	189	203	213	208	235	208	229	236	216	210	207	216	217	230	184	226	213	220	193	211	202	261	214	207	179	213	213	234	206	166	215	205	228	204	189	210	203	218	203	213	208	193	204	204	184	211	227	213	195	202	197	223	206	199	198	207	232	201	196	223	209	213	179	190	242	212	243	220	217	231	207	229	238	191	191	214	233	217	211	211	226	225	231	230	213	221	192	204	206	203	212	198	229	215	189	233	217	215	199	216	207	217	228	238	232	220	183	198	201	230	225	203	233	209	199	171	209	197	212	193	196	215	205	179	226	181	199	210	218	232	201	203	206	220	217	219	201	216	187	208	203	198	195	201	224	184	189	213	202	220	217	213	210	202	219	173	224	204	219	191	209	191	208	220	232	232	197	192	209	202	238	216	205	226	197	211	196	222	216	202	196	205	219	225	217	219	223	195	208	202	229	222	193	217	210	203	235	209	205	222	213	218	220	213	197	225	201	229	201	218	229	194	208	225	213	193	190	242	207	192	214	216	191	215	213	233	207	202	192	214	212	229	220	227	223	216	203	236	201	223	202	202	229	196	204	189	196	221	206	217	214	197	203	228	200	246	243	197	226	190	226	188	213	228	243	206	229	210	230	188	198	227	198	227	201	219	187	182	185	180	212	222	199	203	227	202	229	203	200	222	243	234	197	244	203	216	227	218	218	206	217	228	200	191	233	207	203	180	239	195	199	209	186	233	186	231	216	227	222	223	213	202	249	216	223	219	221	197	212	187	170	212	214	181	228	211	200	221	192	211	191	212	217	211	202	217	228	194	210	185	202	194	222	198	228	218	206	187	203	208	239	189	211	207	195	182	205	224	225	206	246	190	207	203	225	196	206	195	201	240	236	214	178	216	201	206	231	209	200	203	200	212	223	208	196	189	217	199	209	229	202	183	213	187	206	205	205	227	221	242	183	228	223	206	192	220	220	216	201	231	200	208	228	191	232	189	237	211	208	203	191	213	208	204	208	218	207	191	190	201	223	193	222	207	240	199	225	213	194	197	193	193	211	232	203	203	199	186	205	198	202	213	184	204	220	207	203	215	194	184	206	233	193	189	192	198	185	204	198	205	201	200	200	236	205	204	202	214	234	195	227	215	206	203	207	211	217	178	208	216	231	215	193	207	248	229	174	214	186	211	199	225	219	220	197	223	227	199	198	196	203	213	202	212	198	180	225	194	208	214	234	210	211	235	202	237	205	172	203	223	217	202	227	215	205	206	213	212	192	252	191	213	191	218	184	184	201	206	217	207	216	209	218	201	216	204	196	188	199	179	210	202	188	168	218	225	205	254	194	215	205	204	220	195	213	208	205	196	225	202	204	215	234	203	204	202	222	226	180	222	209	211	231	223	195	190	192	180	203	200	210	234	207	204	216	204	196	213	219	186	213	226	198	195	215	207	189	199	196	214	205	202	220	204	228	212	233
7800	1074	1843	1995	1823	1616	1456	1244	1114	969	909	879	866	792	723	750	708	653	611	629	630	579	597	616	592	554	550	582	577	539	569	589	538	534	518	605	555	553	578	572	581	539	537	535	547	536	512	575	583	516	542	495	519	520	515	557	576	553	569	560	528	500	532	494	514	561	545	544	524	532	560	523	544	525	512	522	545	534	557	568	532	532	523	521	528	512	560	552	532	527	521	529	544	479	507	543	511	536	550	513	536	533	537	560	547	556	566	525	537	552	499	515	512	532	520	564	516	510	532	514	540	564	540	522	499	519	495	523	564	554	570	494	543	564	548	524	558	469	505	507	551	540	499	535	529	478	530	498	529	488	514	518	539	560	512	490	550	525	508	530	544	568	496	524	552	540	495	520	545	524	511	563	550	523	529	502	509	515	544	527	543	505	564	505	559	522	543	507	537	543	548	524	499	561	511	540	503	545	526	520	524	502	541	530	532	498	477	537	543	531	557	542	507	508	500	544	530	565	567	537	523	491	507	476	519	515	551	520	516	492	498	533	513	532	515	523	541	514	532	525	524	549	537	533	545	531	541	509	535	498	490	495	530	471	550	538	501	501	547	546	545	534	544	531	513	553	529	497	503	538	507	542	493	534	520	506	519	545	548	501	560	528	520	538	520	554	498	521	500	513	546	539	514	518	561	525	564	524	512	538	498	484	539	505	511	514	480	504	523	534	525	532	513	498	522	524	514	556	553	505	539	487	561	575	547	497	497	521	508	503	508	520	503	553	556	482	582	511	562	495	552	502	534	533	542	525	527	544	497	516	507	473	517	491	511	534	522	566	521	534	522	506	571	546	543	488	459	505	493	491	555	510	531	521	513	505	545	525	537	535	498	528	514	542	497	540	539	511	550	524	535	525	554	551	519	518	524	540	524	507	549	490	511	568	536	526	517	498	510	488	558	494	512	550	506	509	535	520	516	511	520	475	490	537	476	538	532	524	541	522	514	537	528	518	514	546	512	523	506	507	528	521	520	534	523	543	576	520	483	522	533	509	509	525	532	482	534	515	499	511	549	525	512	528	500	491	532	534	523	576	535	526	538	512	495	527	491	531	524	525	540	516	504	540	499	518	511	543	566	536	518	470	542	537	542	513	474	503	484	526	492	490	533	490	509	542	529	527	550	524	531	557	541	515	561	529	497	526	579	536	518	514	522	501	526	540	544	498	498	555	527	489	510	521	524	529	528	522	546	532	519	516	465	532	516	554	549	486	493	528	531	511	507	526	517	514	505	494	525	553	519	521	528	537	531	546	514	529	495	512	562	526	526	499	521	524	541	493	540	541	509	537	516	526	509	550	491	537	520	509	536	504	494	509	494	523	501	512	499	537	525	537	497	502	556	576	539	527	506	566	529	532	541	517	523	541	503	527	504	540	512	547	501	514	508	563	503	528	508	540	520	479	523	514	496	535	516	532	562	529	518	500	506	524	549	537	572	524	532	536	527	539	527	496	509	514	531	515	513	559	535	547	528	548	513	533	529	517	555	530	530	526	534	497	536	530	552	498	511	519	487	532	535	527	503	538	519	523	545	533	511	553	537	519	490	531	525	539	492	498	517	508	535	536	512	560	518	501	578	549	556	533	536	531	547	537	524	530	504	541	532	564	538	571	547	489	548	528	516	534	517	552	501	522	504	553	516	509	488	518	515	514	507	504	539	545	545	493	533	529	538	516	544	532	547	503	501	544	476	506	518	540	505	532	541	562	551	526	494	560	491	499	550	563	506	523	531	517	533	496	519	574	493	506	532	545	501	528	554	556	556	576	522	505	525	482	554	509	534	530	510	550	557	514	499	486	561	563	536	520	560	511	522	552	540	543	524	535	514	543	550	523	496	577	515	519	494	542	551	535	542	514	503	530	513	518	530	464	557	525	516	496	526	503	506	529	489	529	534	524	552	524	500	502	553	524	500	519	523	511	521	529	583	508	532	551	527	516	537	542	516	516	499	525	513	517	531	542	524	553	542	534	545	517	512	504	501	488	531	533	573	513	503	528	548	538	524	528	496	514	533	521	573	526	481	521	521	544	544	523	503	559	539	516	493	524	493	515	507	547	477	542	486	504	538	489	511	523	524	529	544	562	521	508	573	542	562	518	517	517	507	553	540	557	517	506	526	531	551	551	496	502	497	544	547	510	514	558	528	495	494	506	539	517	542	521	557	509	528	540	506	520	567	530	502	506	525	519	553	510	551	530	524	541	538	505	546	543	538	515	535	545	514	532	551	514	541	514	523	536	476	518	493	525	479	552	500	519	489	540	574	526	531	490	533	532	517	571	536	537	553	529	557	578	495	524	544	503	559	533	520	508	522	528	480	513	511	566	488	517	504	570	544	525	525	496	549	504	501	523	590	529	579	521	484	584	518	507	522	493	527	518	497	522	500	507	533	525	542	526	529	550	572	539	558	510	518	552	515	548	498	516	521	518	511	563	539	536	554	506	534	503	520	483	499	535	524	525	517	548	512	476	492	548	534	541	511	501	561	569	544	551	546	524	512	503	531	495	498	540	562	537	508	516	483	531	512	552	517	565	489	530	568	567	513	487	544	499	574	542	528	498	556	516	456	542	533	493	551	507	511	497	533	521	514	502	549	527	524	510	497	491	541	514	513	500	495	518	550	545	533	557	545	542	557	518	506	524	529	504	513	549	516	533	518	561	491	517	525	537	546	516	530	502	518	516	524	541	561	553	544	504	524	505	545	557	543	542	502	522	561	524	509	501	496	517	526	525	540	497	508	520	542	505	544	540	511	523	503	551	534	539	518	512	490	521	570	522	512	483	510	553	514	497	521	548	501	508	538	531	551	572	619	544	551	510	497	526	533	484	553	501	517	539	570	497	532	491	498	539	503	514	523	501	522	494	531	501	518	513	537	522	535	528	500	551	518	522	516	559	507	494	502	507	545	545	489	492	537	499	568	498	535	504	548	500	479	525	506	513	533	519	484	587	491	550	563	498	534	530	526	540	559	495	518	522	536	530	492	493	517	510	498	537	535	543	516	532	541	517	539	541	495	530	553	516	536	535	537	567	512	496	540	517	548	508	533	506	534	524	542	542	553	531	522	533	533	559	538	494	516	520	510	525	548	543	537	523	514	536	543	526	518	533	523	536	554	525	493	516	535	519	523	499	512	506	529	504	506	502	535	543	523	503	521	499	500	494	490	528	542	501	498	489	543	524	500	522	522	543	554	523	511	511	506	470	518	555	541	536	492	489	527	520	543	566	554	494	516	518	554	522	535	500	541	524	526	545	506	496	493	523	482	568	520	518	525	501	526	571	518	519	472	542	547	528	556	542	509	513	535	474	521	517	515	487	565	554	517	511	517	478	545	534	504	511	508	522	530	501	513	543	528	530	585	523	507	535	539	541	548	504	519	507	517	514	563	512	558	525	519	551	554	526	504	464	514	543	541	554	594	532	558	501	529	521	559	554	531	528	550	536	509	528	521	564
1336	340	359	321	319	313	277	334	324	291	308	302	295	335	344	322	275	285	303	318	303	314	296	314	296	338	289	316	264	294	300	326	316	314	287	315	310	313	313	286	278	286	285	299	287	288	312	288	311	299	310	322	319	302	276	309	322	281	283	286	280	338	281	269	266	306	284	316	298	319	325	301	337	288	288	286	324	289	296	283	322	289	308	303	287	274	309	291	324	285	283	298	297	311	305	318	265	294	342	307	299	333	297	290	271	294	278	300	326	326	325	311	296	308	290	269	252	328	321	302	290	325	313	332	298	317	280	297	314	303	278	313	293	307	349	262	304	291	319	315	314	299	296	313	297	311	315	329	286	333	309	313	296	333	288	321	307	303	322	327	316	299	299	315	298	309	282	283	325	289	320	323	290	287	304	313	312	342	277	295	284	276	320	294	316	286	275	296	322	336	312	324	311	309	293	305	278	297	296	305	308	312	298	328	311	265	307	293	268	305	291	298	291	314	306	278	326	292	299	313	272	311	283	337	289	291	310	313	288	301	335	353	266	280	299	281	277	331	344	312	258	303	263	321	305	307	327	302	291	304	334	295	301	328	299	331	309	303	286	261	295	272	269	327	333	319	302	277	283	310	273	292	327	289	321	276	288	322	327	282	275	283	281	252	291	272	285	285	314	265	270	295	299	305	315	323	294	300	267	321	333	293	274	277	267	290	290	295	293	282	325	307	279	331	285	315	301	319	324	341	329	306	288	293	316	306	328	288	278	304	305	286	314	288	292	320	307	336	322	328	305	284	300	294	298	288	297	339	289	301	334	314	312	309	285	320	274	261	273	315	322	260	298	279	307	318	272	251	309	274	306	342	285	311	306	327	294	304	279	330	277	327	302	311	297	297	333	326	283	335	294	307	299	310	347	293	322	286	299	291	296	327	299	311	314	307	285	309	304	295	276	331	296	304	282	319	339	272	356	304	297	313	264	306	295	337	317	313	317	288	288	280	323	315	295	276	315	282	301	271	274	282	310	307	283	302	287	305	292	309	307	325	326	324	310	315	276	295	326	315	328	309	319	322	311	306	306	300	290	313	273	292	298	274	302	306	319	282	319	313	306	322	318	313	286	277	294	317	314	331	307	300	274	296	307	296	291	297	323	250	303	315	282	289	332	281	313	287	283	319	320	276	324	309	287	280	283	293	300	286	301	348	296	302	283	295	310	283	318	310	306	313	298	315	318	329	271	288	284	302	282	333	241	311	278	326	297	305	284	280	314	298	287	289	300	316	284	318	292	293	283	296	279	292	286	287	294	297	281	295	337	301	324	280	306	298	272	312	275	286	314	313	323	323	307	311	316	328	335	283	250	313	325	314	319	312	293	281	309	291	318	279	288	296	324	288	300	295	268	308	293	286	285	274	300	309	313	289	297	315	300	315	344	301	288	306	289	307	322	319	323	306	272	294	295	322	320	297	281	332	316	282	309	300	310	273	323	312	300	288	291	288	289	313	295	290	258	266	305	309	299	283	286	279	330	298	289	275	303	298	306	326	300	332	298	334	321	306	310	289	291	274	295	288	255	309	309	273	290	318	308	279	324	307	308	313	297	290	276	301	288	294	321	318	299	305	311	287	279	301	291	305	276	286	292	282	301	304	316	274	303	317	308	295	332	286	267	285	328	316	308	300	327	304	314	313	301	297	304	285	287	269	258	323	317	345	327	306	298	281	305	316	306	297	317	304	303	291	316	299	299	306	308	310	279	282	314	291	282	296	305	281	304	339	320	349	313	288	301	316	297	294	303	293	314	291	311	298	287	336	262	302	281	302	281	303	262	316	274	299	311	316	298	279	328	308	308	282	293	302	315	302	316	306	284	327	288	340	329	278	288	283	315	290	286	310	321	320	307	311	308	331	334	307	277	295	326	317	303	322	310	275	305	316	320	304	340	294	317	295	312	316	299	302	291	278	292	313	281	308	281	304	293	291	291	313	308	309	295	307	286	298	272	317	281	306	303	313	309	331	315	308	317	272	288	262	305	310	268	297	303	310	312	328	327	287	318	276	316	271	349	322	328	291	306	318	280	293	281	295	311	327	287	300	341	348	280	320	282	295	314	297	303	310	315	308	306	301	293	324	324	301	342	279	301	318	279	304	309	269	301	311	294	291	327	277	272	299	285	285	302	292	299	313	278	332	308	272	295	291	300	297	331	287	286	332	293	308	305	313	305	306	273	310	316	300	314	341	275	286	274	301	309	292	290	328	333	289	332	304	297	342	273	342	308	329	273	312	299	295	305	299	308	304	276	306	306	291	295	308	294	291	303	335	288	274	276	292	321	294	306	315	278	291	290	329	333	277	321	299	277	284	325	303	288	281	297	293	277	338	307	282	306	311	322	286	326	289	310	313	324	289	334	281	288	276	307	299	285	302	304	296	270	329	311	300	297	333	327	328	316	315	303	317	313	328	322	298	293	258	289	268	297	286	311	330	325	297	280	329	280	298	288	297	283	278	291	325	277	320	300	303	325	322	304	320	310	326	301	274	296	297	298	285	312	307	295	297	281	284	299	344	301	294	288	292	280	299	291	283	286	278	288	290	301	273	310	294	275	314	277	304	321	283	295	316	313	258	297	281	297	324	297	319	305	294	331	284	307	311	270	298	261	324	288	314	328	322	306	309	300	301	312	334	273	294	282	311	298	303	320	302	254	331	292	322	310	281	296	320	321	288	268	324	336	313	310	341	308	313	315	300	318	284	295	282	293	327	314	288	300	297	276	302	303	314	303	271	280	315	271	276	288	309	328	315	327	326	309	304	311	306	323	278	319	283	309	315	304	310	246	319	314	299	314	323	307	293	292	290	332	326	345	310	315	302	292	285	299	268	309	339	329	308	294	332	315	294	329	269	317	332	302	318	307	279	297	300	288	301	278	286	280	298	271	296	331	296	284	313	318	308	290	318	315	326	305	284	300	318	249	307	297	315	258	278	293	312	265	302	313	283	268	309	288	294	294	305	306	280	290	275	288	331	301	298	291	294	277	317	302	285	302	323	286	301	299	309	315	293	311	295	306	297	294	300	290	280	289	301	301	312	295	289	277	343	313	265	305	302	271	292	278	272	289	296	272	311	299	294	299	282	283	294	283	309	292	306	312	294	274	321	297	285	286	295	296	280	310	278	311	314	301	329	303	313	310	264	274	292	294	305	311	294	302	290	324	307	288	320	287	302	291	301	327	322	273	261	313	305	298	302	293	293	280	299	327	313	282	300	271	305	294	293	297	305	301	298	304	270	309	307	317	295	286	261	276	316	279	303	314	292	298	317	307	290	291	339	285	294	262	312	307	299	321	299	303	259	310	291	302	300	318	308	316	297	308	307	269	314	289	307	275	280	305	284	331	296	332	311	295	285	314	288	307	300	255	279	310	298	274	305	309	319	306	283	292	310	283	361	303	313	294	285	276	290	298	305	292	311	306	321	307	288	260	339	274	271	296	291	284	300	275	277	298	318
1988	795	843	895	883	854	883	830	834	784	826	768	788	800	762	789	746	774	819	808	792	798	796	718	760	766	746	775	726	735	746	798	771	750	786	785	822	768	777	745	770	785	754	740	792	768	755	733	770	789	729	751	758	743	796	746	761	749	762	776	729	761	835	753	738	730	734	736	741	729	800	767	733	754	733	764	769	777	733	766	717	761	767	752	718	725	765	741	747	745	752	778	749	710	808	762	727	760	746	769	777	838	748	776	748	758	786	764	664	720	737	794	729	760	754	746	823	729	707	727	788	810	765	732	771	753	781	741	752	756	744	750	761	780	771	784	717	790	754	757	753	796	723	764	768	705	744	741	795	765	758	780	744	743	727	760	778	773	740	745	764	746	722	777	755	740	799	739	733	732	754	700	745	765	735	714	753	753	752	725	775	743	783	759	827	751	750	724	765	742	731	731	765	755	751	760	778	791	747	774	755	762	805	747	736	781	743	727	752	767	680	745	786	795	713	740	775	728	753	776	776	758	769	731	698	760	757	736	784	788	761	741	766	799	775	713	750	758	749	778	752	807	753	768	721	742	772	791	755	766	813	721	773	706	734	751	771	742	715	713	765	730	739	744	721	769	815	726	785	757	756	794	772	769	746	720	765	701	744	754	694	761	719	767	768	847	753	729	765	727	767	739	753	787	731	759	766	758	691	753	741	789	784	770	758	739	757	780	762	791	713	757	734	759	747	767	777	719	700	721	766	756	750	752	771	773	723	800	749	751	779	723	788	740	784	698	764	756	712	765	745	759	766	700	727	756	754	770	776	748	789	736	736	721	767	728	772	750	749	770	769	768	788	781	756	788	780	788	782	748	746	741	804	765	738	764	760	789	712	746	775	709	736	760	780	708	741	823	742	777	759	754	760	718	754	741	802	753	773	734	786	763	742	767	767	727	735	787	781	746	752	754	744	740	771	763	783	743	726	759	767	753	748	745	740	772	776	701	740	737	692	755	758	750	804	744	734	779	814	780	753	808	803	737	744	706	744	735	747	741	713	736	777	757	757	716	795	719	750	750	749	801	809	745	716	770	728	739	727	753	797	764	788	688	735	738	748	743	771	775	743	749	745	763	794	760	685	749	742	760	719	784	780	717	776	812	767	766	754	739	766	820	768	758	774	752	789	733	726	763	786	744	752	766	783	735	773	766	674	735	730	759	753	754	763	776	775	730	767	755	752	738	745	785	748	734	739	719	742	742	775	757	740	790	728	775	721	730	697	761	772	752	737	747	746	755	797	719	759	725	748	747	773	765	747	749	764	781	730	771	768	738	691	761	779	808	771	743	750	787	715	740	785	809	723	784	743	706	729	758	745	746	777	750	703	718	740	757	742	757	805	759	722	825	737	765	769	738	810	747	759	762	745	705	703	767	735	770	723	755	784	749	721	768	722	733	767	755	716	720	761	741	791	777	731	777	778	748	737	742	789	713	727	788	784	788	805	784	762	751	744	780	779	746	768	744	724	802	779	729	715	766	760	748	767	763	793	798	780	735	792	766	719	770	794	760	738	733	806	739	748	776	808	810	783	756	758	750	773	794	739	750	760	740	724	731	761	790	806	760	746	762	678	728	749	777	785	756	729	707	791	688	743	732	727	721	706	753	761	691	767	753	710	759	738	759	732	767	715	695	752	768	718	750	773	735	730	778	702	703	728	766	782	772	703	768	768	739	763	680	770	792	785	766	745	741	775	738	739	722	752	786	767	751	720	790	713	753	799	776	711	743	749	743	726	689	750	777	737	728	773	757	788	728	764	779	785	796	757	777	729	743	744	779	747	732	792	760	724	761	801	781	762	810	719	748	787	791	763	747	760	711	698	780	723	749	748	727	770	764	782	764	754	767	754	739	765	751	739	811	785	718	750	755	774	751	770	741	721	791	751	772	738	759	784	740	755	766	757	749	745	795	780	775	792	765	725	796	768	711	763	737	757	750	723	762	748	753	789	729	790	759	704	727	753	739	752	787	748	788	753	729	744	769	725	758	770	731	736	770	718	790	782	798	754	817	767	763	762	744	710	774	735	757	727	712	740	754	787	710	788	768	739	747	781	766	765	783	733	759	737	753	727	756	733	771	803	726	770	722	735	755	754	740	744	740	722	756	706	690	763	747	817	768	727	739	793	728	747	794	741	726	737	757	785	808	740	730	704	742	777	768	717	826	746	790	761	786	759	798	768	746	761	762	708	742	777	780	770	798	807	702	742	687	756	697	711	736	689	774	755	717	725	742	744	755	761	806	773	719	743	763	716	715	776	783	777	740	722	789	757	752	761	764	722	750	686	755	730	737	731	799	756	736	763	771	758	750	776	727	739	733	739	787	714	741	719	775	772	757	766	739	801	793	768	785	758	772	760	759	771	756	753	783	764	715	765	765	767	747	759	731	788	739	715	731	730	718	739	773	709	756	778	737	733	775	721	749	764	752	768	758	736	757	704	730	760	696	783	728	742	805	723	731	722	775	775	778	750	750	747	740	741	707	728	763	778	728	727	730	747	790	781	850	817	722	815	764	773	781	730	790	790	727	750	710	715	758	789	766	743	749	710	785	764	751	751	712	789	721	773	768	739	759	721	738	738	760	729	718	734	801	721	742	733	762	759	711	787	706	753	774	733	771	752	776	713	748	779	745	720	745	755	701	728	743	734	775	738	727	705	774	761	777	747	740	704	720	726	747	726	769	801	717	747	742	786	736	741	719	793	794	726	731	718	720	718	736	772	735	777	768	795	744	704	701	695	730	759	761	779	794	717	735	738	764	739	740	688	758	748	763	804	769	741	704	725	778	782	779	706	782	775	732	718	752	802	761	713	738	730	754	760	732	724	774	836	752	734	737	733	798	754	759	750	744	761	778	775	723	803	702	743	773	721	752	795	729	729	749	749	767	785	766	735	764	803	802	745	737	752	757	786	734	730	757	720	773	730	756	706	725	730	718	760	752	768	776	780	713	775	709	713	786	800	805	820	770	807	753	734	770	815	731	749	754	731	785	716	770	730	730	777	731	779	716	754	793	754	777	781	770	715	757	774	751	728	775	755	800	761	768	710	767	774	759	731	754	783	750	733	743	767	785	731	774	751	749	784	776	746	770	742	762	726	719	723	766	753	741	750	796	813	767	754	735	788	765	796	811	745	738	746	721	758	827	730	738	760	750	759	786	767	819	794	734	786	751	754	751	762	778	790	748	785	732	794	757	760	737	731	727	802	752	753	768	745	743	696	740	683	804	735	790	781	742	728	790	753	718	740	751	737	795	778	742	747	784	723	779	744	738	747	735	719	739	745	756	747	776	780	779	757	722	762	756	771	721	787	715	745	788	739	785	800	771	699	730	761	776	745	711	790	719	735	738	737	706	763	754	751	764	768	762	746	762	724	783	756	747	741	761	824	757	736	781	797	769	760	750	758	755	754	781	737	762	769	711	766	760	729	782	756	721	786	802	734	737	785	744	759	760	773	726	730	750
6684	619	678	582	506	470	414	378	400	431	373	397	356	363	348	337	371	364	339	350	360	355	346	346	336	364	386	358	366	360	350	327	367	372	409	354	348	348	325	362	341	325	350	324	370	343	373	351	381	358	363	323	359	336	320	395	341	312	331	339	354	374	344	327	330	332	315	351	334	343	318	290	400	381	370	334	335	352	348	376	332	374	369	372	377	347	376	365	356	322	334	386	325	358	308	349	346	366	339	357	323	353	327	321	338	336	327	335	363	380	335	351	367	337	347	368	381	312	366	358	366	328	335	354	347	333	377	337	339	371	367	305	396	372	346	322	371	328	353	316	343	306	343	320	334	332	338	405	339	376	369	360	331	365	357	333	312	361	316	372	332	337	345	327	350	366	333	374	354	356	392	357	358	359	325	352	345	366	346	352	316	338	336	347	346	338	358	377	375	359	345	365	316	339	381	343	383	376	347	387	357	363	353	334	313	358	346	390	328	334	361	335	323	324	370	310	320	344	337	358	331	387	327	348	343	371	340	355	325	335	342	363	332	389	380	334	357	341	343	350	356	373	377	364	352	375	354	366	373	390	332	369	351	348	374	316	358	333	362	367	346	376	371	362	346	342	341	341	351	365	343	367	370	350	341	366	365	338	390	356	397	398	321	357	348	357	367	340	323	359	328	336	355	347	338	344	356	323	333	330	331	354	328	319	335	358	371	357	322	331	357	363	314	346	353	328	364	332	366	347	372	365	359	363	358	347	372	340	352	336	341	378	340	354	360	342	346	346	329	358	342	334	358	383	344	373	351	328	315	358	377	358	327	349	355	313	325	378	357	369	360	317	346	353	348	385	334	351	361	319	346	357	367	386	299	365	346	331	369	364	357	306	359	330	323	350	329	345	375	344	320	362	373	373	375	373	358	370	367	364	356	352	346	382	374	367	330	336	349	362	357	338	353	338	339	372	353	341	336	355	361	353	369	362	337	380	318	368	368	362	325	368	338	364	322	324	336	355	353	327	328	330	364	351	344	362	329	375	341	332	345	327	326	337	369	360	362	329	350	332	367	383	335	345	336	372	337	359	317	338	345	348	345	359	331	357	376	368	394	374	340	373	338	348	324	329	376	374	371	357	390	360	296	360	361	374	371	363	342	333	331	323	355	348	384	369	371	357	339	348	345	354	363	394	364	421	329	309	363	358	377	343	389	348	330	352	365	300	361	365	348	385	392	345	323	359	347	387	347	324	317	371	315	341	334	325	355	376	349	361	355	368	344	368	324	337	363	332	374	371	348	361	348	345	326	370	341	352	389	327	364	343	327	328	363	337	360	348	341	352	318	333	365	374	381	347	326	356	346	330	380	362	347	347	342	354	328	330	366	345	366	385	358	366	372	332	347	344	363	369	361	343	385	356	314	351	369	358	330	364	336	321	321	369	353	327	320	308	325	362	325	365	334	357	335	336	397	365	335	375	370	364	356	376	360	309	348	362	376	338	324	349	344	350	366	309	352	388	319	376	391	378	300	320	357	364	357	379	332	343	357	341	367	336	360	382	386	394	340	347	347	351	378	344	365	314	357	362	360	340	342	374	377	337	354	373	343	358	371	374	357	372	323	359	363	332	379	388	315	333	379	383	381	339	383	349	331	361	339	375	370	342	343	355	364	325	341	353	324	317	361	348	344	342	368	380	343	346	366	356	375	332	360	356	303	345	335	339	345	354	372	348	321	372	336	343	349	382	365	322	361	370	375	319	382	363	355	339	361	327	323	341	381	325	333	357	321	351	355	344	351	325	351	347	329	343	312	337	371	371	350	362	368	356	339	363	340	347	353	316	363	380	336	368	341	357	375	393	361	338	352	358	353	344	363	353	321	302	403	336	370	335	357	381	372	350	330	361	358	357	349	341	335	355	360	358	357	338	368	347	374	368	335	329	331	355	338	356	383	402	358	327	354	340	316	357	376	351	349	348	362	351	351	343	392	319	349	341	375	382	348	344	343	350	336	349	330	333	362	349	328	356	361	356	327	316	345	365	378	339	362	328	354	367	331	355	339	325	319	378	362	343	355	330	337	410	332	362	361	379	370	346	369	338	402	375	392	328	377	338	349	350	356	348	338	355	361	362	330	336	377	337	352	380	348	342	348	292	324	369	365	371	357	352	378	358	322	386	333	340	377	344	358	348	319	329	340	326	338	337	305	359	389	344	322	332	382	313	339	335	354	356	340	364	347	349	347	341	346	333	375	368	352	312	342	326	373	355	319	328	347	355	328	330	363	334	345	351	324	328	356	335	346	339	326	369	327	361	355	341	392	353	334	332	339	345	372	322	326	351	342	319	352	337	347	345	314	343	348	347	368	353	355	387	326	376	373	373	375	344	325	359	338	361	348	364	361	358	360	344	331	366	373	355	330	352	358	362	313	340	323	375	344	355	381	348	330	359	305	338	350	329	388	376	347	334	313	351	335	350	314	401	338	326	374	333	312	341	343	339	350	319	355	336	358	340	349	365	368	350	369	371	391	356	326	364	312	350	333	358	323	315	386	333	367	341	337	327	342	364	360	358	377	333	365	324	357	315	363	397	379	356	371	386	340	342	350	348	329	316	330	371	320	331	371	362	369	356	314	327	370	317	322	332	353	353	352	349	381	342	340	338	335	383	361	350	344	326	351	383	367	332	360	348	334	372	299	344	347	340	359	341	334	335	371	321	356	353	321	345	333	348	344	358	375	329	356	314	363	336	334	387	374	333	346	359	357	367	344	367	371	360	365	332	336	400	366	331	374	344	347	366	355	347	343	322	358	338	378	357	370	368	354	330	351	376	375	359	348	346	340	378	345	357	354	353	347	374	364	319	375	372	385	367	338	340	351	350	335	339	352	348	328	322	337	357	347	350	381	372	351	352	339	335	354	322	350	357	363	336	340	354	360	343	375	341	339	375	361	397	356	372	330	334	354	332	381	358	338	313	385	313	321	357	342	324	378	378	352	354	348	355	362	332	346	341	339	299	309	345	380	340	368	330	365	379	329	349	318	339	387	338	365	376	350	325	363	367	378	336	373	358	356	348	352	329	376	347	337	338	324	343	322	335	337	358	360	330	335	331	376	391	330	359	343	372	345	350	378	327	351	329	330	341	314	385	336	354	356	345	376	321	348	341	347	370	336	343	358	358	336	357	347	330	347	341	376	356	347	362	330	347	329	387	344	333	372	336	350	348	362	363	370	373	343	382	373	351	333	357	322	339	376	349	373	347	352	328	380	362	346	365	334	329	354	388	354	356	331	364	346	347	357	337	325	345	365	376	336	346	348	354	344	348	321	374	373	377	373	373	365	368	333	372	340	307	337	324	338	356	364	300	386	341	345	364	418	309	358	396	357	353	343	331	371	327	348	326	327	338	335	385	347	335	343	357	316	376	363	363	347	339	338	363	378	370	358	361	364	353	324	384	330	369	385	335	380	361	395	323	322	354	378	334	353	332	325	342	343	342	317	329	359	361	321	377
6351	1109	1560	1816	1661	1437	1351	1231	1162	1093	1087	1037	954	1005	941	961	945	846	945	903	912	930	896	840	927	876	872	921	918	886	833	912	814	914	870	854	842	855	859	879	864	863	861	819	863	866	871	888	846	857	893	854	864	829	838	844	859	888	874	858	823	859	837	857	840	813	848	844	858	882	875	880	912	852	814	865	884	892	877	850	861	881	811	822	855	804	883	814	843	849	848	908	831	969	857	829	853	857	853	858	848	807	813	821	858	853	832	862	833	853	850	902	888	880	862	840	868	885	856	874	932	808	851	855	839	804	908	823	898	782	865	889	864	921	856	845	854	813	857	838	847	818	837	883	867	866	836	854	866	850	896	853	865	816	865	833	896	863	867	864	897	870	902	858	878	868	854	835	888	825	828	885	824	840	839	867	868	832	891	845	875	842	813	839	797	811	880	864	852	803	850	887	820	851	853	894	895	835	845	900	838	913	863	856	857	888	858	811	847	835	909	817	883	823	872	893	862	858	859	877	860	846	850	845	893	863	838	906	832	862	866	914	818	868	837	848	832	821	809	831	889	857	886	891	781	879	837	839	809	861	869	851	808	833	871	859	868	842	854	922	838	849	838	849	867	855	846	837	886	873	811	870	858	852	885	823	836	829	838	852	841	861	833	864	842	881	811	900	883	849	908	902	838	788	856	865	863	847	841	866	839	866	892	839	848	900	836	827	889	861	865	834	832	839	879	853	860	869	838	921	905	901	851	830	857	850	933	879	805	881	846	846	834	894	890	890	863	890	848	836	846	899	877	844	846	865	819	853	884	819	863	855	904	824	841	807	873	822	859	818	873	874	840	829	903	901	865	842	910	851	863	890	858	842	870	851	841	884	812	834	810	841	888	863	847	834	858	843	837	875	825	878	857	862	851	821	882	868	844	862	878	880	829	846	830	825	877	811	858	842	840	855	869	851	879	863	844	881	842	826	860	822	869	859	850	870	814	885	846	891	929	910	864	844	811	892	841	844	821	869	854	853	852	858	860	789	813	863	912	806	838	855	838	871	847	858	883	828	851	850	884	804	848	814	893	892	880	833	876	839	856	865	886	837	885	820	866	894	793	807	850	851	854	841	872	862	879	818	867	861	834	870	802	841	893	894	806	838	795	819	843	827	842	842	852	861	817	822	844	902	863	815	806	895	841	858	914	864	846	887	851	820	822	861	820	858	849	811	841	882	855	858	853	836	863	866	866	859	855	878	835	810	834	801	824	834	828	848	819	912	808	831	802	888	871	867	855	870	865	824	868	835	811	833	835	847	892	844	876	851	862	853	793	795	831	800	874	814	839	840	893	893	817	878	857	884	890	842	840	852	887	839	857	853	819	818	911	842	836	858	831	873	895	855	860	858	816	861	841	854	859	818	827	835	827	856	833	872	868	840	895	867	814	830	825	850	890	914	851	822	851	818	857	860	856	847	883	872	870	845	853	829	842	855	855	902	903	879	833	835	859	822	880	835	892	812	845	853	857	861	898	818	826	829	817	805	861	848	825	869	817	850	873	844	814	862	825	816	857	872	845	858	882	784	808	866	848	823	829	868	903	851	852	881	801	844	846	826	810	880	876	877	883	828	831	870	845	858	852	862	882	888	886	850	854	906	867	848	876	905	925	891	869	878	859	850	861	852	878	840	888	861	851	893	839	872	829	853	798	858	864	863	875	865	873	843	812	825	833	874	832	838	877	848	805	860	878	868	849	828	832	840	845	810	816	867	828	864	887	881	859	874	848	845	842	834	804	834	819	823	851	853	847	823	873	828	879	841	842	867	830	858	871	809	878	901	843	840	794	902	904	850	787	859	902	879	853	882	858	932	832	878	893	850	870	801	832	841	841	869	846	841	898	839	922	839	839	837	820	868	889	819	838	854	842	871	863	840	812	866	814	811	898	858	882	840	808	818	861	821	901	853	902	869	897	841	850	846	834	831	842	861	845	858	843	881	837	799	918	848	855	850	822	856	841	852	858	887	852	843	889	878	845	849	849	928	866	855	850	833	853	877	868	836	900	837	869	892	865	883	859	866	831	871	828	832	864	868	885	844	824	811	842	885	855	809	863	869	836	865	805	799	795	831	932	891	812	842	841	868	900	896	867	859	884	814	843	858	834	821	904	806	838	836	816	879	855	874	852	804	850	815	838	878	834	871	815	871	851	810	874	842	879	848	895	875	824	857	862	897	804	912	862	897	892	847	896	866	832	836	838	895	840	849	810	841	882	766	881	870	860	869	925	845	859	868	818	852	856	875	866	819	897	868	813	844	874	872	854	812	848	840	917	904	837	870	872	891	849	873	821	932	827	845	830	804	834	814	793	838	946	858	855	860	833	842	840	860	805	903	860	828	847	857	835	840	818	888	866	813	873	896	889	830	842	841	833	823	861	831	870	904	900	869	927	921	850	857	844	831	867	810	895	828	863	833	866	842	817	817	859	873	830	832	857	889	804	796	845	832	842	850	886	886	885	857	876	875	821	868	832	873	797	911	850	899	854	859	842	889	897	833	870	835	843	831	904	798	808	906	836	872	855	772	828	850	831	836	852	853	828	829	842	830	831	897	863	851	845	861	865	882	903	849	841	920	842	859	897	816	859	917	840	888	860	877	830	813	839	827	830	853	833	881	886	864	878	896	860	885	867	861	874	898	829	864	858	840	882	826	880	846	863	846	885	843	837	922	913	878	863	909	818	811	819	858	848	874	865	897	867	813	845	850	838	813	806	898	827	830	831	835	869	848	808	862	889	774	844	816	845	862	817	863	903	863	846	836	891	886	877	789	822	885	864	897	885	828	878	819	813	843	814	822	861	901	822	850	863	850	846	811	878	856	784	888	801	839	868	809	835	895	861	832	883	853	872	876	821	821	880	828	875	834	807	815	822	887	878	832	865	830	803	814	835	846	818	903	849	873	852	835	825	864	862	869	855	793	852	897	890	842	839	781	881	867	838	896	820	848	818	883	852	859	851	916	823	865	807	860	922	880	869	851	865	826	875	879	886	809	847	832	888	868	875	862	820	797	851	863	832	850	858	860	851	858	868	830	853	897	917	833	838	896	856	892	840	813	852	878	858	873	857	869	795	844	892	827	835	870	836	821	751	873	874	829	872	814	869	887	906	902	814	887	800	836	773	874	869	857	889	864	824	836	832	874	818	893	863	882	862	856	842	877	848	829	852	868	840	823	870	879	822	813	852	896	859	856	886	842	823	888	824	806	847	876	877	848	868	874	879	846	896	792	845	845	889	830	853	814	824	832	795	870	869	862	868	884	885	803	857	823	853	860	801	845	869	873	877	862	870	862	851	896	859	839	829	809	785	870	820	867	847	867	820	834	886	851	890	794	837	829	828	825	816	878	884	881	821	833	867	830	863	807	901	876	859	895	861	900	854	837	842	840	846	796	853	838	822	836	868	894	801	836	836	864	866	884	825	879	855	865	840	819	874	876	805	895	848	838	895	871	840	816	875	864
11848	885	856	662	558	468	388	301	289	304	242	253	279	231	247	219	215	230	221	217	255	223	237	226	214	211	222	227	204	226	205	211	213	178	229	231	206	235	208	231	231	209	207	222	227	206	210	199	227	206	236	191	182	195	213	205	189	219	237	203	192	198	172	214	217	192	205	206	204	189	226	192	211	202	221	193	220	209	194	231	179	169	171	207	201	217	204	206	204	202	225	224	216	202	214	228	201	222	190	212	201	217	200	187	178	200	200	217	211	213	201	205	211	200	186	213	184	225	204	233	187	210	205	218	216	204	230	220	221	220	193	204	183	187	216	197	184	207	216	183	235	253	214	194	227	208	183	220	220	191	196	205	207	249	204	201	194	214	238	226	214	202	214	215	199	205	216	222	188	194	216	215	207	195	211	192	210	214	214	225	226	201	208	213	225	211	203	209	212	215	196	209	201	217	195	232	228	211	221	228	197	192	226	209	217	213	232	211	201	216	232	206	209	198	225	192	198	207	203	203	221	221	224	255	230	196	205	238	222	212	197	211	191	255	210	208	203	224	204	221	214	214	208	199	201	220	191	214	213	195	204	226	192	229	213	241	212	213	217	211	223	188	220	231	206	222	210	214	189	212	227	205	174	217	200	193	187	212	201	200	201	206	230	193	208	222	230	209	210	212	197	199	199	216	221	180	223	211	205	219	219	216	223	210	201	194	202	181	214	184	205	221	191	218	202	205	199	207	217	216	225	193	210	224	203	208	194	192	205	206	179	210	195	197	222	237	208	230	250	194	205	176	193	207	208	230	212	231	215	221	200	158	203	208	191	233	235	241	222	215	198	192	225	219	194	196	233	202	211	229	190	196	193	234	214	194	204	209	234	224	202	217	195	221	218	205	197	217	195	182	203	211	225	197	209	226	207	197	212	206	224	226	196	185	221	200	221	179	223	228	221	241	199	216	196	194	206	217	218	211	184	209	223	211	203	175	215	212	188	208	208	212	205	190	199	212	231	226	200	205	209	208	186	190	215	206	209	222	208	218	209	206	205	213	190	216	220	230	214	220	215	220	195	220	208	217	200	209	208	244	208	238	196	237	217	196	189	191	226	185	216	211	205	212	195	185	202	222	199	190	201	224	225	206	225	236	210	217	206	195	212	224	185	227	223	198	183	194	193	225	219	218	209	201	222	197	236	201	200	192	183	183	226	199	191	233	187	209	209	191	216	218	217	240	215	215	228	198	199	206	183	201	205	210	207	202	202	224	187	199	197	164	200	206	219	178	208	238	195	215	200	210	222	207	208	233	203	215	222	193	210	243	222	216	245	205	203	199	216	214	228	212	180	209	191	212	215	216	205	206	248	198	224	207	260	209	213	206	209	197	217	204	211	231	201	216	199	208	193	210	239	213	201	219	199	252	217	190	216	192	218	207	189	183	195	195	203	227	213	197	215	199	222	199	189	211	212	211	226	199	198	238	208	191	202	211	212	217	190	203	204	200	208	182	214	209	220	204	205	191	211	213	197	187	217	197	200	246	249	196	190	189	236	234	191	215	217	218	199	218	191	199	227	211	206	212	191	207	216	200	204	208	195	215	248	244	169	195	188	203	212	196	204	212	206	189	205	213	204	213	205	182	216	225	171	210	226	220	214	200	202	198	208	227	218	188	190	206	212	219	221	189	189	196	200	216	198	206	205	215	255	217	198	210	229	192	188	210	178	235	191	216	196	214	193	199	165	208	213	223	189	217	223	212	203	229	201	193	209	203	208	175	193	200	211	217	203	232	200	218	196	251	230	201	175	203	199	210	200	199	225	191	233	225	217	217	217	222	215	205	193	208	209	229	205	204	216	214	214	227	207	215	186	208	197	203	206	186	214	211	207	208	189	179	219	204	235	193	209	208	206	227	219	210	206	257	217	212	189	206	227	204	221	184	234	232	205	199	216	181	208	215	196	208	223	189	204	192	206	197	203	202	183	184	208	231	223	195	199	204	210	200	212	189	201	215	234	234	238	224	230	221	209	200	222	224	206	219	206	218	217	198	239	209	207	172	221	233	198	226	214	204	241	231	205	208	205	204	228	223	180	210	222	187	196	184	196	253	223	192	183	176	211	199	197	220	217	185	233	202	205	213	216	201	194	204	228	210	186	221	223	218	200	215	201	213	209	192	216	216	227	212	202	192	220	211	230	206	208	207	198	222	190	189	203	221	207	201	212	229	212	197	221	227	206	202	218	195	178	198	220	210	209	194	200	225	204	209	216	209	213	173	208	188	200	205	223	214	208	230	222	243	207	196	212	214	187	213	206	206	206	220	214	203	218	206	188	250	230	234	184	236	186	199	217	206	203	189	213	220	192	200	204	223	211	199	225	213	190	213	184	235	220	205	207	181	182	180	205	223	218	196	196	218	182	204	217	195	178	205	224	198	208	229	243	204	210	210	231	231	196	194	192	221	209	217	201	176	199	202	197	194	193	203	205	181	213	215	232	207	192	201	206	190	223	194	200	219	197	219	222	206	221	208	215	213	207	234	198	195	220	224	219	193	214	234	243	207	218	210	195	211	204	215	206	213	209	207	227	236	227	196	239	201	226	190	193	187	207	219	199	200	224	209	225	198	201	198	206	204	228	206	194	219	219	197	204	180	224	176	208	190	196	201	205	213	196	233	209	226	226	206	229	220	220	226	218	230	243	206	241	208	228	206	213	216	196	199	209	194	217	226	239	190	211	185	212	215	187	225	241	222	193	164	216	193	210	202	210	210	216	219	225	205	236	224	191	191	221	209	240	222	191	214	195	220	207	219	216	209	201	213	197	220	197	188	198	232	221	231	207	212	196	212	188	220	181	210	215	223	184	206	217	210	237	214	199	192	202	209	220	209	198	195	214	240	191	205	206	209	204	205	234	223	189	198	216	201	199	178	217	183	213	197	222	194	182	189	220	198	223	202	203	203	216	212	186	206	228	214	231	218	226	216	223	183	209	184	179	222	199	223	212	208	207	216	209	213	200	221	193	200	211	233	190	206	232	199	207	221	188	224	192	204	203	192	218	189	196	208	225	225	209	253	229	198	194	206	210	225	206	234	242	218	205	189	202	211	195	223	227	198	214	188	186	225	196	208	186	200	211	197	226	234	200	227	220	193	218	197	205	191	196	203	212	214	229	208	192	206	217	212	211	215	202	225	198	200	201	206	211	197	212	214	201	208	189	208	208	209	196	198	201	218	221	209	212	197	240	212	204	217	201	193	209	214	214	218	221	232	222	195	202	211	191	178	223	206	196	239	185	203	210	244	199	210	231	194	194	197	214	157	210	206	228	197	211	243	214	211	232	212	211	229	215	221	199	208	224	200	227	210	216	179	229	204	203	203	213	211	210	216	177	208	235	196	211	201	231	193	225	220	193	225	228	229	198	208	195	201	209	201	228	199	234	215	219	203	225	219	204	195	221	213	215	204	215	211	192	188	208	206	210	216	212	241	210	215	227	185	214	192	207	220	218	198
7748	1006	1803	2051	1914	1669	1366	1184	1038	944	934	941	882	826	775	769	718	680	671	629	589	634	597	574	588	584	561	570	564	577	531	562	598	547	568	589	506	575	524	534	518	517	542	551	531	510	538	551	491	543	547	546	538	546	559	504	531	543	531	540	540	530	526	530	541	532	490	528	545	557	518	497	549	543	538	536	519	550	532	564	556	542	507	538	524	537	485	581	508	518	526	531	489	508	530	595	526	535	533	504	529	489	524	518	517	544	533	554	533	521	526	534	560	500	566	493	513	494	536	544	517	544	542	489	532	515	557	525	554	528	520	538	528	536	568	529	541	534	554	544	488	548	512	533	558	525	520	519	579	519	533	547	507	511	523	535	511	506	501	501	519	524	539	520	507	542	540	532	539	558	493	512	526	537	511	510	519	504	489	543	536	534	565	491	540	495	540	489	526	508	555	523	478	533	543	542	558	555	524	551	498	525	534	521	509	523	549	506	520	539	537	529	465	523	530	547	567	513	532	544	541	529	518	549	513	528	483	561	510	515	531	525	508	525	515	538	520	485	497	528	481	516	509	523	531	521	507	492	505	505	517	521	516	502	524	509	522	520	538	471	508	517	517	534	523	556	542	546	557	561	543	521	497	534	536	542	517	497	580	563	516	520	493	520	534	532	533	498	525	520	530	505	524	523	527	549	531	508	513	541	606	520	513	531	534	502	515	528	504	557	549	514	542	536	573	500	533	528	536	529	500	509	530	533	521	523	482	582	523	543	529	511	517	576	520	530	565	482	555	534	515	570	514	528	549	517	517	563	562	500	503	491	501	519	496	488	516	510	516	537	497	513	535	527	514	550	540	495	503	558	505	522	545	492	519	467	509	537	555	514	559	541	519	525	529	552	504	543	497	503	554	531	505	534	554	549	544	482	582	530	506	531	565	519	495	501	517	544	533	490	506	504	525	510	515	531	546	520	550	494	509	554	516	502	553	548	530	562	473	553	568	535	514	554	528	503	503	534	533	526	544	504	544	517	536	532	496	549	529	529	526	514	539	563	512	539	525	534	540	537	493	455	474	552	549	521	497	551	538	520	541	541	545	523	507	518	581	537	538	542	555	545	547	502	520	528	479	514	574	510	538	522	576	525	530	537	484	527	525	539	517	528	490	501	522	596	514	561	549	528	497	512	502	555	532	553	541	569	564	494	475	554	520	524	527	544	507	526	509	519	551	525	523	501	495	545	552	542	523	508	484	511	491	541	510	528	484	526	524	523	535	547	547	572	521	533	537	528	482	506	530	540	493	525	501	543	522	535	525	500	562	561	541	540	518	510	569	490	526	530	505	544	516	505	525	539	491	522	548	533	564	547	510	508	597	526	582	532	527	498	520	502	507	511	529	535	560	496	507	502	486	539	541	504	574	499	494	518	570	486	503	491	530	506	528	548	542	535	511	536	514	513	491	530	560	489	521	544	489	534	499	550	495	513	486	512	484	513	585	554	537	510	532	571	542	539	527	525	545	499	520	548	525	558	513	556	551	506	500	532	467	537	550	486	538	487	548	521	503	564	513	522	523	520	518	513	565	531	527	492	511	512	535	522	504	454	535	534	481	523	540	517	539	520	561	575	509	537	520	539	507	523	513	540	517	554	493	520	548	509	477	536	530	498	520	505	504	519	528	529	517	525	503	527	504	551	479	519	543	557	553	523	492	522	490	493	516	539	534	542	522	503	526	533	533	507	547	550	529	563	523	509	527	536	522	520	517	551	504	518	544	542	547	513	525	530	532	511	506	495	481	542	543	549	533	496	575	506	523	562	564	519	536	501	548	520	567	549	522	513	557	505	522	506	510	510	516	543	533	516	553	529	542	523	524	517	539	518	523	503	552	502	526	502	527	494	554	569	530	535	532	520	538	515	506	509	531	515	513	527	542	522	507	523	508	537	497	551	528	513	493	550	503	466	540	514	519	512	519	520	489	529	560	512	512	495	495	534	516	510	543	509	529	504	526	526	503	504	532	520	552	540	493	513	472	506	530	509	495	578	521	515	462	523	540	547	518	545	503	497	530	492	513	554	562	546	553	556	502	491	528	484	518	528	503	491	522	545	527	509	545	556	524	506	538	539	534	549	543	575	543	502	564	526	504	529	555	538	511	530	554	528	539	521	495	575	542	543	478	497	537	529	494	549	492	489	557	502	525	519	537	545	548	545	491	506	493	514	553	523	499	511	545	514	536	518	507	543	542	528	524	515	495	549	506	522	536	499	550	538	529	532	535	501	535	521	527	536	534	543	506	554	534	490	499	554	490	510	523	524	568	502	528	525	531	502	552	494	501	526	502	546	506	528	521	487	541	531	502	512	523	489	509	498	573	517	546	541	546	530	537	517	539	502	522	511	477	483	565	533	516	538	541	508	546	508	547	587	534	535	513	511	521	536	516	540	560	506	521	524	541	513	527	503	518	539	468	530	536	508	508	576	543	515	518	569	527	524	534	537	517	525	527	497	553	527	520	505	516	547	565	490	549	534	556	524	503	483	542	481	524	534	513	551	508	554	532	552	527	504	566	534	529	540	500	529	582	513	559	533	499	554	511	561	504	537	531	516	527	532	519	522	516	521	530	496	459	525	504	553	544	575	502	516	506	548	541	535	502	524	518	532	528	530	539	522	536	507	524	524	527	492	515	514	523	525	510	521	484	542	534	542	486	570	549	536	484	522	539	540	526	582	513	524	533	548	530	557	508	526	540	550	551	537	503	527	456	541	525	520	569	469	533	529	493	594	524	510	578	533	514	534	545	496	471	489	556	497	491	517	498	502	501	565	535	551	533	504	530	501	482	509	542	544	528	522	520	515	518	541	530	498	514	517	531	539	509	515	536	540	522	525	514	483	504	523	514	515	536	501	507	510	526	517	552	510	505	519	558	487	489	522	540	525	521	542	538	516	492	549	537	511	519	519	541	537	544	562	528	469	532	520	499	518	499	534	525	530	486	543	514	537	507	520	534	591	492	510	525	522	486	574	529	551	535	512	565	532	498	543	523	555	507	552	523	568	546	511	520	510	507	543	517	505	512	532	549	509	503	496	502	498	508	514	477	526	534	523	530	555	518	538	522	553	545	473	517	524	499	548	562	536	567	524	533	514	499	527	530	515	538	496	498	517	518	507	556	487	515	538	506	512	527	532	506	515	540	508	505	530	532	538	542	493	549	517	521	530	520	529	541	564	561	520	534	488	496	494	464	535	502	528	519	550	538	505	551	543	530	538	514	496	526	542	515	498	562	533	516	499	549	511	514	508	527	522	509	551	517	518	516	511	523	500	540	532	517	544	510	534	531	500	543	532	517	520	483	518	515	540	535	502	525	523	542	484	506	541	495	523	496	520	549	555	555	502	498	527	537	499	527	540	518	568	496	517	571	556	501	528	532	526	496	528	549	532	522	528	566	531	512	521	543	533	517	546	548	531	491	491	508	559	544	513	530	498	517	529	535	547	550	559	580	542	526	543
1338	366	347	354	324	295	316	299	297	312	279	308	289	300	300	318	278	296	290	329	299	330	342	268	282	294	305	291	279	292	293	299	279	303	311	325	292	329	267	281	290	272	322	299	268	285	310	297	293	296	294	290	301	306	313	293	306	302	306	294	307	306	328	287	304	301	299	311	289	315	316	286	283	301	289	299	285	288	328	273	333	295	301	314	290	273	295	286	304	322	347	277	295	274	289	317	332	298	317	325	326	314	340	297	309	265	295	270	316	292	305	291	294	289	318	266	284	303	315	310	303	297	283	298	281	280	305	325	274	316	273	307	298	282	306	298	283	304	299	277	319	265	303	295	270	284	299	316	308	281	299	279	312	300	280	312	283	307	320	297	304	291	315	279	336	333	304	296	333	281	295	278	310	288	296	306	294	286	273	285	316	278	294	303	267	291	317	296	303	302	292	290	303	269	290	297	319	317	311	298	284	314	311	302	266	324	284	262	317	286	283	302	317	338	299	311	297	292	298	292	295	315	300	322	266	321	322	297	307	270	316	315	298	257	291	326	315	301	290	298	315	273	295	308	295	319	305	285	322	303	285	284	283	319	315	294	297	319	323	306	324	301	304	269	315	325	302	301	316	314	300	301	306	270	261	268	269	302	303	297	281	280	336	258	316	281	306	303	300	290	323	292	313	358	302	327	326	293	271	288	274	296	302	336	276	329	300	282	296	274	305	298	317	290	286	317	325	295	298	313	302	307	346	283	291	293	295	296	311	297	313	309	295	285	323	294	313	299	333	289	280	329	285	332	277	293	285	284	290	345	332	316	294	303	306	302	270	277	310	312	293	299	305	275	295	266	325	298	301	268	287	308	271	326	326	284	281	335	308	267	280	311	324	296	346	281	311	289	295	306	290	293	284	305	289	280	270	310	320	254	283	302	309	295	239	320	293	317	316	298	305	335	297	294	264	315	347	257	275	312	256	321	299	305	317	322	319	260	283	313	273	322	282	305	314	316	301	301	323	292	296	264	291	277	299	318	307	307	272	302	289	276	290	320	313	318	311	322	286	281	278	320	331	296	309	286	306	315	274	319	274	283	305	319	297	311	274	314	303	296	302	322	313	330	318	294	315	297	284	317	331	300	301	294	316	311	323	296	307	277	284	276	319	312	308	290	280	312	282	330	300	326	295	290	290	280	314	312	304	310	288	279	332	269	289	284	317	320	288	312	298	251	290	297	308	303	287	322	286	316	289	334	298	279	307	312	255	288	292	315	282	316	277	293	313	294	298	283	311	293	280	299	312	313	299	282	303	311	295	313	293	312	290	327	316	262	309	256	270	274	303	307	264	297	319	326	273	283	310	345	273	314	298	295	315	319	282	295	305	269	295	305	302	312	296	303	321	280	307	305	324	288	273	294	312	298	290	284	293	271	300	307	296	304	272	300	322	318	295	301	339	322	298	305	298	277	274	307	307	307	314	294	319	292	327	273	308	322	293	303	279	283	312	292	287	325	299	280	274	316	310	304	290	293	331	293	314	337	314	311	274	306	282	346	304	295	317	285	300	293	304	302	280	334	320	299	309	314	315	321	258	304	284	326	303	302	306	300	292	291	301	315	318	333	309	323	305	284	299	304	296	285	259	304	322	316	282	295	300	303	310	301	274	321	301	289	313	317	292	298	336	277	292	298	296	287	299	275	288	315	310	303	269	318	318	331	291	295	340	307	282	307	300	291	302	306	321	313	289	309	315	290	280	306	323	313	287	309	325	297	315	273	312	320	321	299	297	292	280	297	309	299	304	297	296	299	345	269	301	308	305	296	317	291	303	293	308	294	305	340	296	281	275	315	347	313	297	296	287	317	297	293	304	302	305	280	299	313	296	282	280	281	267	296	302	282	311	289	301	282	287	279	296	310	314	299	307	270	295	292	318	291	291	305	313	316	279	296	323	324	301	291	297	295	267	294	290	293	282	282	347	280	299	256	308	305	290	306	293	284	311	337	329	323	316	284	322	303	327	316	311	304	321	307	296	277	305	289	284	279	318	325	311	306	290	280	286	313	333	304	308	310	278	303	284	283	288	293	291	277	291	309	294	315	312	314	298	284	318	291	276	274	283	321	307	316	319	302	304	315	319	310	299	275	319	309	313	317	294	313	303	274	292	294	272	305	267	329	315	295	277	299	267	282	346	322	246	269	255	280	325	318	286	262	327	293	278	308	288	313	300	296	280	321	247	298	264	314	328	317	330	284	310	271	307	325	334	277	296	301	281	299	297	311	312	291	302	323	329	279	293	307	296	255	310	328	282	310	309	312	271	288	322	264	322	296	310	302	295	291	305	305	298	276	279	336	343	283	280	314	308	314	314	307	275	301	313	332	270	293	297	302	291	299	292	297	286	279	306	318	308	330	288	306	295	267	319	279	296	273	319	301	337	294	324	309	293	280	302	273	303	324	283	314	321	292	294	297	343	322	287	331	302	278	333	289	294	308	326	298	323	325	285	291	268	320	330	267	277	311	296	313	310	307	331	326	327	273	271	321	314	274	307	311	295	302	300	275	295	299	328	320	307	286	272	311	286	299	315	294	304	301	298	309	308	280	310	323	316	308	288	325	312	328	325	298	298	303	298	286	311	300	299	307	266	288	265	341	291	294	294	293	273	314	335	350	321	303	316	324	258	305	301	284	311	291	298	280	298	293	279	284	286	281	273	290	318	313	331	312	300	284	308	283	268	300	294	303	305	312	270	311	288	302	345	300	286	295	317	308	296	289	280	310	289	296	330	284	308	310	280	311	294	321	313	291	290	299	308	295	294	336	283	318	256	330	323	284	309	292	317	282	290	323	318	311	348	279	299	318	307	279	289	294	312	300	330	336	318	307	285	309	310	267	309	301	313	301	303	302	302	284	312	282	289	318	296	308	283	280	285	304	309	278	311	300	289	286	294	305	327	299	280	323	254	292	317	315	307	263	310	286	299	272	308	311	287	322	304	264	271	267	304	315	295	304	308	313	282	263	317	296	332	298	274	296	266	281	318	312	292	253	317	315	313	321	313	285	319	313	332	278	290	335	286	291	307	293	308	297	291	303	274	327	305	331	338	291	294	316	286	271	322	299	310	333	268	308	331	341	273	272	317	306	317	325	294	317	299	259	331	322	324	328	307	282	267	276	272	282	324	277	311	306	332	291	298	304	298	257	310	329	294	337	285	301	304	316	288	268	305	290	330	315	280	291	283	315	283	321	310	264	280	267	312	297	297	316	326	332	337	280	308	327	282	297	295	299	320	322	315	309	308	278	295	314	299	308	306	299	288	285	306	304	331	311	326	308	323	282	288	327	325	323	313	286	314	344	265	294	322	258	305	288	307	318	306	281	292	312	296	319	324	311	303	323	277	314	319	338	338	285	271	300	333	329	289	295	291	302	291	314	308	304	301	322	342	302	252	302	331	324	289	343	302	296	322	289	302	351	309	252	299	289	293	299	293	330	316	290	303	304	282	279	324	303
2016	787	893	950	919	833	785	896	800	793	783	784	830	789	777	775	758	796	767	724	774	771	745	726	814	795	756	787	734	726	772	718	731	731	774	771	740	722	755	782	764	743	747	741	731	759	791	743	759	721	755	737	732	742	752	709	792	739	747	785	791	802	755	724	759	782	775	763	750	741	757	793	696	769	766	735	754	794	803	708	794	733	796	731	685	766	796	739	752	746	738	760	766	720	756	789	763	738	784	753	774	681	789	730	768	778	754	782	759	797	776	771	688	729	742	742	782	777	767	724	756	739	759	758	733	720	747	786	724	778	763	720	727	761	734	774	731	755	771	745	744	713	752	804	738	712	781	762	739	726	708	728	711	743	766	759	729	751	728	753	770	705	836	730	772	815	700	753	769	695	739	745	766	750	718	769	730	792	730	709	724	725	757	737	752	733	774	689	752	709	768	724	760	732	764	743	780	696	752	760	753	765	789	694	755	764	740	774	738	778	742	769	755	765	735	733	790	758	781	751	765	770	767	750	723	728	787	709	779	735	777	742	728	788	740	685	730	741	738	751	771	805	736	763	750	753	765	683	775	783	739	724	788	793	715	737	763	745	756	740	782	735	753	723	772	736	794	759	742	778	766	796	711	741	730	687	752	702	778	732	736	817	753	767	744	752	728	727	784	783	760	732	768	806	777	790	727	760	754	747	782	803	735	801	743	780	730	742	722	722	758	781	725	759	749	752	735	756	720	758	780	730	717	740	749	774	782	718	784	749	779	773	784	757	755	778	722	741	761	710	725	713	721	733	766	726	762	780	743	741	736	730	722	715	769	760	702	684	760	745	734	739	782	763	752	772	739	737	762	751	765	748	747	768	714	721	698	723	775	738	773	760	735	790	750	741	810	749	759	765	766	760	775	760	759	747	750	720	697	736	765	745	757	725	742	768	763	733	738	755	718	754	765	751	711	758	722	723	696	748	729	761	805	733	729	768	759	716	773	756	751	739	723	775	737	755	675	804	735	738	768	740	735	758	767	725	745	742	753	730	763	799	705	727	733	755	753	767	772	782	739	752	801	760	747	737	722	752	848	771	728	735	791	726	743	745	814	748	787	708	807	740	725	766	799	765	778	767	767	778	745	753	760	753	737	756	701	757	768	751	781	746	766	694	745	729	764	776	722	717	739	790	748	702	731	721	751	773	769	746	754	721	749	780	714	786	775	735	735	751	766	750	735	767	709	754	776	757	748	805	784	759	781	772	715	791	778	759	725	783	731	756	712	757	777	697	741	755	731	752	767	782	795	757	736	786	756	707	810	809	775	726	824	757	686	784	750	751	731	755	777	762	750	762	787	759	717	751	798	755	771	751	762	792	759	765	732	731	800	728	737	803	742	758	709	803	746	792	754	765	710	777	770	750	764	729	747	767	756	753	739	826	721	749	773	755	780	756	767	764	750	730	785	757	748	758	740	735	767	756	718	732	769	763	784	748	763	776	756	791	771	734	722	744	754	736	817	720	749	732	728	704	750	781	780	798	727	728	777	791	762	695	741	736	727	737	765	773	774	748	783	743	713	762	752	769	779	753	759	716	751	738	700	757	734	769	721	734	738	772	759	754	797	738	731	741	747	773	804	828	734	728	762	759	794	745	747	745	760	802	768	804	798	769	730	739	744	750	742	736	752	735	731	769	777	700	774	698	711	756	778	745	746	715	763	766	809	777	731	745	746	735	789	733	735	750	692	753	762	756	781	739	734	727	720	751	749	792	758	811	759	685	733	792	729	765	793	796	751	751	720	792	716	729	754	705	734	748	779	746	755	765	777	755	748	754	737	738	753	792	790	758	769	797	735	719	718	734	754	778	765	729	773	727	757	735	785	756	768	773	770	760	743	744	705	746	804	738	723	695	702	730	785	727	718	768	728	752	704	744	768	702	735	727	787	752	696	735	773	719	752	781	738	735	757	745	758	740	749	749	743	741	741	722	797	723	765	738	783	748	826	761	778	768	751	772	751	727	794	776	711	758	780	768	754	745	739	728	766	758	734	788	775	792	718	788	747	729	761	716	744	705	750	744	757	754	720	781	717	770	785	775	713	735	764	774	756	752	758	755	760	715	777	735	770	687	727	730	704	754	704	714	747	797	782	785	748	721	730	713	775	756	785	726	785	742	769	774	711	714	753	772	725	714	796	749	687	718	712	754	753	783	755	774	754	776	758	743	746	755	733	761	745	780	737	755	756	752	755	769	710	704	760	731	735	777	727	735	729	708	783	763	763	741	799	733	734	768	775	785	749	742	735	754	712	759	738	746	744	754	755	803	729	721	782	784	732	715	761	747	752	766	766	744	729	769	743	753	742	803	741	746	745	754	763	737	750	744	774	762	759	742	779	760	767	766	715	784	733	767	758	771	758	758	756	791	745	802	744	762	819	710	778	687	734	711	779	718	783	755	714	756	706	750	767	787	814	723	748	733	781	720	763	725	783	739	735	720	745	784	775	770	713	759	750	733	749	703	737	795	752	733	727	773	697	754	753	750	767	766	744	714	748	795	749	749	722	781	758	798	785	761	726	750	718	727	761	726	716	726	743	767	774	702	779	764	783	744	776	764	738	735	748	755	737	782	751	749	738	784	752	741	793	760	756	783	770	694	728	754	740	825	781	719	737	800	784	754	777	740	717	734	803	694	711	755	769	780	800	781	775	739	723	774	805	712	769	701	783	756	796	757	792	803	766	764	756	778	754	749	767	774	778	753	702	798	756	724	723	747	748	792	735	723	725	729	764	750	737	696	768	777	789	776	718	778	762	745	782	750	701	736	709	760	725	729	736	729	715	751	774	749	760	730	719	733	738	728	725	759	762	711	759	724	754	682	689	752	779	774	736	784	763	702	765	746	767	791	749	732	773	715	785	744	768	766	786	786	755	774	705	734	780	774	794	743	760	765	718	731	741	727	769	747	765	746	785	766	789	727	752	728	756	732	730	745	743	692	786	740	735	759	723	719	718	751	755	772	759	749	722	778	766	727	734	783	754	721	773	784	786	712	776	713	729	792	760	779	769	743	743	742	717	745	717	736	779	776	773	682	741	756	729	728	723	760	769	772	786	722	699	736	745	749	756	737	784	767	794	763	731	761	756	762	733	734	720	749	718	738	723	771	734	725	704	843	733	709	753	733	731	765	748	755	788	749	717	784	730	778	741	733	798	713	723	794	733	714	742	765	777	754	727	772	764	729	749	712	748	722	783	743	755	800	761	792	757	709	776	780	724	715	765	764	771	753	763	803	779	726	717	704	726	742	733	788	718	744	784	733	760	741	747	711	660	790	767	710	795	732	758	743	799	749	729	849	733	789	755	752	790	800	779	759	761	726	751	741	730	766	779	775	737	669	805	709	767	727	754	765	773	723	734	710	757	737	776	710	773	801	726	712	792	721	739	773	761	732	775	777	737	785	729	752	751	784	744	756	820	780	760	785	732	771	747	739	709	745	753	744	769	772	756	721	756	771
6490	650	687	593	502	467	427	411	430	372	396	390	371	361	387	356	379	365	361	328	332	366	340	380	362	327	364	340	346	361	324	348	335	363	345	334	373	348	359	378	364	344	323	357	335	352	353	371	380	358	318	352	338	337	368	322	329	368	339	347	363	363	342	342	329	369	345	387	356	342	337	318	339	328	348	383	373	357	341	359	317	360	364	325	347	344	339	356	357	337	364	343	338	356	359	388	336	313	352	376	368	344	386	378	344	347	371	359	356	330	339	373	373	359	333	349	340	308	325	355	330	342	301	363	361	379	339	360	339	353	373	345	369	353	355	350	364	383	364	350	352	367	365	324	327	358	346	359	339	328	341	336	342	400	366	356	332	326	352	356	382	380	315	335	339	375	351	391	347	358	354	368	381	335	368	347	359	342	358	351	357	357	317	346	359	344	348	341	337	382	334	347	357	350	366	324	354	351	362	399	371	354	344	341	369	315	340	363	329	328	367	360	363	400	378	328	342	350	342	364	311	350	346	370	307	338	346	343	366	345	360	332	322	351	338	358	356	339	339	352	345	376	330	352	354	342	323	323	355	382	359	343	353	385	349	311	322	347	322	317	368	335	347	349	340	332	339	312	385	391	311	378	320	340	375	356	355	349	330	342	357	347	325	333	334	328	353	360	366	323	334	331	338	370	367	344	388	349	357	361	338	369	367	343	339	350	355	351	300	359	383	379	370	364	380	384	369	343	369	337	354	373	393	324	345	369	346	357	348	387	339	356	334	367	341	380	352	391	336	364	378	346	367	346	345	345	337	345	355	369	369	335	371	371	339	395	373	358	375	358	357	359	354	372	368	344	367	371	356	349	311	348	343	334	386	382	369	325	352	354	378	346	358	321	316	378	346	348	326	345	327	342	348	354	348	340	345	364	366	350	341	340	347	347	361	356	335	358	350	365	358	337	358	357	353	369	357	315	346	335	360	359	383	357	329	354	361	325	331	352	340	327	371	321	359	371	369	324	384	344	344	358	312	373	361	376	370	351	338	387	383	347	359	380	357	359	307	346	352	341	341	341	332	333	342	364	324	322	359	341	331	334	350	350	342	343	346	361	325	330	355	354	348	348	405	338	360	315	355	355	320	369	361	337	333	352	355	357	363	326	363	367	356	331	334	376	353	323	320	336	350	356	371	369	354	346	351	323	331	370	355	356	351	352	341	342	339	368	319	343	346	375	337	383	372	359	352	356	353	368	340	340	351	360	384	369	326	325	347	343	335	384	339	324	352	354	350	370	345	335	332	368	367	337	337	357	332	353	329	377	360	326	329	371	355	350	349	406	358	321	341	345	377	337	326	339	357	369	312	318	347	350	351	353	334	375	370	363	358	342	351	336	332	369	365	341	387	364	346	340	344	369	325	375	353	381	346	358	355	346	364	336	368	339	395	330	329	382	348	343	350	324	369	333	347	354	357	333	357	333	349	377	348	380	380	330	342	336	338	324	306	379	343	342	330	342	348	350	367	363	335	356	356	358	403	378	358	381	357	342	356	346	315	300	332	343	334	344	398	349	354	372	360	355	329	384	385	344	327	338	331	381	345	379	322	369	370	342	345	349	338	345	347	316	338	368	359	333	343	339	378	354	378	361	365	389	357	319	338	363	347	329	355	386	343	397	333	364	312	369	381	326	321	330	325	355	349	345	337	337	347	371	367	367	376	338	399	373	353	353	362	303	370	371	369	348	363	318	336	379	358	427	333	336	366	355	331	309	324	325	316	344	354	355	342	374	372	334	359	357	316	370	338	343	362	345	345	358	356	344	375	387	371	353	352	340	312	332	349	367	360	350	356	335	309	337	369	351	362	355	351	347	345	328	357	359	345	364	367	301	382	363	349	389	376	320	310	354	360	322	367	327	344	344	346	347	329	371	341	345	353	332	307	347	363	340	369	359	364	343	360	353	390	376	349	354	326	367	323	350	378	360	340	397	368	341	326	393	377	372	347	379	363	335	332	364	316	371	376	349	364	347	331	338	363	357	357	353	350	364	327	384	350	359	339	358	348	367	349	341	348	334	345	330	333	325	343	344	328	373	346	339	339	353	384	334	316	375	355	347	350	346	321	339	374	363	347	349	353	338	347	333	344	335	354	366	359	353	328	392	347	346	360	388	325	371	365	334	376	334	343	335	350	351	386	349	355	334	360	341	371	339	360	369	398	339	366	346	346	339	368	377	333	370	357	355	382	365	372	370	364	390	369	344	369	365	334	343	398	373	339	329	369	336	344	351	357	349	341	353	377	361	348	373	361	381	358	385	352	335	341	353	362	366	352	355	350	349	344	358	366	329	352	344	336	340	373	328	339	352	380	387	367	355	387	332	352	344	311	336	329	328	315	362	367	320	360	319	379	333	353	334	342	342	355	346	334	380	350	340	340	335	319	344	363	350	329	340	358	340	344	322	323	335	366	336	336	320	324	364	355	400	352	309	333	339	409	364	355	304	337	343	352	348	382	365	317	358	333	320	342	313	327	333	353	314	348	331	342	335	326	371	358	339	322	381	352	348	353	378	373	382	358	368	339	343	346	333	336	338	372	383	348	338	344	327	357	354	354	372	350	358	364	324	345	355	344	384	340	334	342	326	381	332	332	363	361	339	351	352	339	349	354	331	343	369	362	371	356	407	342	376	334	347	363	360	404	372	363	351	357	333	346	349	378	345	346	349	351	342	352	366	334	352	368	355	330	342	348	369	355	362	341	331	340	354	351	365	351	353	380	345	369	336	350	334	368	367	320	339	328	329	382	348	319	368	361	399	398	345	326	371	376	372	332	346	370	367	318	346	329	342	355	342	332	328	343	362	340	340	377	360	349	383	347	391	352	300	344	342	329	351	397	337	336	342	352	344	359	364	364	343	332	356	380	361	345	349	369	364	351	345	341	342	363	342	386	355	349	323	351	362	364	349	332	308	324	341	338	345	372	344	345	363	368	346	345	413	356	344	353	376	360	339	335	354	356	337	301	355	341	334	361	363	366	344	332	303	365	373	360	359	381	338	399	352	325	368	333	340	347	312	350	397	351	358	362	346	355	360	310	355	352	350	309	345	322	343	361	368	349	369	340	336	331	371	326	341	370	359	362	342	338	362	352	351	330	349	348	384	354	339	341	363	327	350	304	380	309	358	334	360	382	367	378	326	324	377	335	352	342	365	320	328	348	328	355	363	320	349	348	361	365	365	341	352	366	348	324	318	350	330	367	364	335	358	355	365	316	349	361	345	311	336	345	372	366	393	364	352	332	357	370	320	364	365	357	392	345	322	334	360	351	353	359	341	360	316	352	326	352	357	324	356	380	336	357	360	343	354	361	354	347	352	331	360	325	326	323	305	351	350	334	315	314	359	376	355	360	374	359	356	338	353	332	343	337	381	356	346	345	358	399	369	321	348	344	370	352	325	361	359	319	345	336	357	331	370	348	368	403	341	341	369	330	360	363	363	321	408	352	334	377	321	341	376
6493	1140	1621	1770	1609	1544	1317	1241	1147	1098	1062	1045	1026	948	909	958	927	861	884	943	905	855	858	925	932	1007	824	823	918	839	917	880	872	829	808	883	872	867	868	857	871	896	891	864	854	864	799	855	921	824	811	882	823	829	852	844	831	849	887	864	868	834	837	874	865	832	873	911	806	863	848	864	866	868	830	837	819	815	860	863	846	847	821	852	869	824	837	828	849	834	890	854	857	881	871	834	905	888	824	813	876	891	845	867	846	901	832	866	890	846	845	869	833	874	831	838	838	895	839	918	833	805	848	870	864	868	872	879	896	834	842	899	890	852	899	832	848	884	804	878	796	889	873	810	925	857	861	797	869	842	885	809	807	876	855	832	798	882	881	842	855	864	853	801	855	874	884	815	857	847	854	864	843	868	827	804	848	834	899	857	835	869	893	884	852	886	830	840	856	870	900	866	820	859	888	826	829	852	842	858	845	892	870	873	808	811	829	869	828	813	835	865	828	830	866	852	842	878	841	854	841	839	850	893	865	857	797	896	899	866	878	831	796	859	850	847	815	832	878	875	844	838	877	866	862	840	813	824	870	839	813	824	897	849	874	826	912	865	867	835	862	842	804	869	818	861	855	871	868	854	855	892	849	882	861	819	850	859	846	832	871	856	858	846	842	870	866	819	905	845	837	855	794	837	832	848	869	838	802	813	891	829	850	808	872	842	849	852	883	880	825	850	907	875	898	851	875	886	854	872	878	881	828	821	872	875	821	860	851	794	856	821	878	865	836	862	794	845	804	887	867	836	845	866	801	832	830	818	862	862	882	841	845	858	900	815	796	858	881	897	843	879	825	798	851	846	827	818	823	867	854	902	817	821	878	847	884	822	812	901	839	870	851	881	871	871	842	875	897	840	833	841	872	898	865	824	859	826	852	830	909	849	839	869	855	855	835	876	865	911	840	843	916	849	820	822	793	869	863	861	905	820	840	872	873	815	824	854	802	842	819	877	817	918	808	876	837	861	904	876	845	843	844	909	826	846	848	837	891	876	851	856	849	853	927	839	870	846	855	861	857	895	811	859	799	870	876	815	887	814	911	826	836	886	875	849	850	914	807	860	901	831	830	882	912	865	819	866	863	853	866	888	846	865	845	847	830	907	836	823	852	835	897	819	847	842	860	888	873	883	873	837	874	860	884	880	863	795	830	849	880	861	811	802	823	860	857	839	840	848	856	825	858	912	840	868	883	857	852	813	831	801	850	878	905	826	822	820	808	877	796	854	853	887	801	855	921	830	830	860	806	868	871	786	826	862	822	882	868	824	863	858	879	853	852	850	891	809	855	796	801	872	846	807	821	889	820	815	863	873	850	857	827	853	856	899	808	864	857	868	857	817	883	855	877	804	844	889	871	807	841	831	887	851	882	864	852	860	836	811	896	853	834	826	889	856	806	794	867	838	829	839	810	814	832	837	868	917	856	860	874	860	863	795	834	810	898	904	823	796	839	866	871	848	890	840	826	802	846	837	847	834	795	775	822	852	845	870	885	889	909	894	844	862	836	922	839	827	797	909	866	836	845	852	882	851	912	801	853	838	901	876	796	885	821	887	848	851	832	779	807	798	854	854	861	861	855	849	854	862	834	803	784	845	866	862	846	845	833	837	820	836	897	833	839	881	822	834	828	810	897	862	859	841	852	871	819	843	819	853	850	861	839	881	895	876	826	821	885	866	841	863	838	868	886	813	848	862	848	826	794	814	872	844	855	853	854	830	883	830	868	832	847	844	844	850	867	824	824	863	846	834	896	882	852	877	860	861	827	840	834	826	875	840	834	850	796	856	833	905	881	781	836	860	854	827	801	871	842	876	868	900	839	804	801	844	847	884	896	866	818	882	859	822	882	864	803	852	886	838	858	875	881	842	844	862	800	793	874	805	870	885	845	860	827	868	887	825	876	872	844	868	847	853	837	852	847	878	860	864	859	854	863	789	867	895	849	860	887	832	878	890	840	896	893	844	819	818	797	851	892	824	881	880	848	880	877	874	857	797	891	835	860	849	819	780	840	847	831	805	841	856	847	909	812	827	889	857	882	842	865	803	840	871	820	827	829	848	837	873	835	853	795	847	881	863	872	853	849	889	890	784	837	886	852	871	872	865	838	834	864	877	793	849	868	908	828	871	816	844	917	854	852	856	895	851	894	836	868	868	868	833	829	824	831	923	818	906	903	892	828	826	809	849	857	860	851	866	847	781	835	850	876	836	884	852	860	864	797	826	888	896	831	854	884	927	842	855	870	768	823	841	847	815	875	836	855	834	834	828	816	870	831	832	852	824	884	772	804	853	878	886	836	857	912	843	883	805	869	863	816	886	882	837	845	819	861	890	865	869	826	836	830	827	886	890	859	841	868	854	845	862	843	830	817	895	852	877	852	845	767	855	822	864	878	866	827	863	827	846	840	859	831	837	863	816	845	904	826	831	836	864	893	859	844	805	845	826	803	847	870	815	874	857	901	849	864	868	874	849	832	842	849	867	896	860	857	881	813	815	882	913	887	870	847	839	826	835	824	877	859	897	842	850	901	800	867	900	812	819	874	856	871	868	855	843	844	873	864	891	895	866	848	802	838	870	837	826	811	839	818	853	856	889	875	854	861	867	901	863	795	845	858	860	847	837	860	833	834	862	867	845	895	842	853	899	845	880	873	908	798	856	848	930	878	836	807	925	846	885	867	793	824	829	830	872	817	852	835	803	840	858	824	857	873	828	820	827	895	844	857	828	855	841	849	859	818	847	830	845	907	819	845	884	867	857	905	788	851	855	840	889	866	827	833	901	820	826	825	884	868	826	838	847	835	861	906	822	861	867	860	903	882	815	855	864	869	886	863	889	873	822	850	857	837	835	772	872	824	859	865	825	858	875	847	843	836	809	866	801	864	852	817	835	866	790	881	838	842	839	831	897	798	836	874	847	863	811	884	864	835	831	896	838	846	897	857	831	865	843	843	841	885	885	833	904	828	846	859	877	877	852	883	846	904	823	851	851	874	833	869	839	808	832	857	899	789	866	854	832	853	854	869	831	859	899	842	859	855	885	848	855	807	793	852	894	895	796	838	850	859	824	850	801	861	840	831	822	878	847	884	882	857	838	907	882	878	849	894	847	890	842	847	890	831	879	838	867	838	840	857	844	863	835	914	837	818	840	890	859	831	825	851	882	842	850	890	866	862	858	862	793	790	818	864	865	867	821	835	869	901	928	859	857	814	813	869	869	909	857	891	851	900	920	916	840	868	895	817	875	838	829	832	831	892	837	818	816	858	851	877	827	843	862	860	828	867	850	845	857	887	883	890	888	829	838	820	840	847	881	841	858	852	868	865	813	836	816	865	840	843	831	833	861	852	910	856	883	779	856	898	886	875	820	884	835	933	856	876	834	898	893	896	853	875	852	879	890	904	844	826	853	818	845	844	871	820	822	832	802	845	843	819	811	826	843	859	825	882	879	864	830	858	870	854	865
11957	947	860	683	473	493	381	299	300	298	289	261	242	262	260	246	236	227	214	220	212	233	235	197	215	227	215	214	221	202	226	200	225	241	198	231	205	215	219	240	219	183	198	249	206	210	209	203	207	232	230	210	201	212	202	238	202	186	211	189	221	213	204	188	221	205	228	215	201	177	209	211	200	193	201	210	186	217	207	201	211	206	216	231	203	208	232	221	224	192	207	168	205	204	182	200	185	212	202	214	200	236	204	203	207	208	189	218	222	203	218	214	176	205	206	219	195	197	214	194	176	229	193	222	185	198	188	216	216	204	203	203	196	214	246	203	193	221	213	197	219	205	187	229	196	216	195	191	224	200	213	209	214	249	202	217	201	233	212	209	211	240	201	216	216	212	202	217	229	234	182	223	208	223	200	219	203	206	187	223	205	210	202	206	200	204	196	201	208	226	192	213	237	221	204	206	213	226	192	219	198	216	215	232	197	188	180	219	210	216	196	234	176	174	218	197	175	228	214	225	211	219	190	195	205	213	212	208	200	214	195	189	205	224	222	208	224	233	220	209	212	210	192	245	214	195	228	220	217	198	225	246	201	214	185	239	213	215	195	199	196	225	205	183	215	215	199	196	186	197	200	198	205	192	226	244	194	202	214	206	203	228	216	201	213	199	199	255	209	207	202	238	202	220	200	209	203	202	214	193	194	214	210	259	207	226	241	177	193	201	211	199	228	206	198	196	199	211	223	234	217	218	234	220	189	219	241	183	214	188	217	182	189	177	220	205	216	225	229	207	239	202	228	186	194	220	200	201	222	213	194	213	189	184	211	200	214	221	180	186	205	249	226	224	223	200	247	223	179	208	214	206	176	191	202	209	205	247	208	223	187	218	181	192	221	210	206	208	209	214	231	189	211	218	222	198	200	202	180	194	208	213	220	191	198	208	229	227	182	211	202	199	187	189	202	173	215	214	190	227	197	216	204	201	209	207	225	238	199	195	201	217	220	244	195	220	205	197	215	228	227	171	184	194	202	209	204	201	222	188	190	194	202	210	202	186	206	188	203	209	222	189	225	197	216	212	186	235	201	219	240	233	180	199	196	227	175	215	192	223	229	207	201	225	207	224	209	239	188	202	216	200	189	190	253	201	209	206	183	223	206	202	215	196	232	227	213	218	225	201	215	193	202	209	190	212	227	229	190	218	209	205	219	204	194	212	223	226	229	211	210	212	213	226	210	211	225	190	221	200	207	196	194	186	210	244	208	211	199	213	199	198	216	202	224	194	230	205	203	208	211	190	211	210	238	214	198	212	236	210	190	223	202	186	216	201	193	196	215	195	201	176	235	209	239	196	195	235	219	210	197	205	211	223	181	215	209	242	187	211	208	204	189	203	215	221	214	213	217	188	198	201	213	199	231	203	223	183	236	206	240	206	204	177	206	223	231	204	233	199	243	218	221	196	205	250	224	220	216	200	227	193	197	228	203	239	190	215	190	212	198	198	223	215	185	184	211	233	184	220	204	214	189	163	232	216	208	220	209	220	186	212	227	206	203	195	210	212	205	224	220	216	193	213	222	171	183	223	192	195	197	221	223	198	233	228	206	211	172	217	204	229	216	187	196	211	230	234	225	181	212	184	187	207	220	214	228	188	218	209	229	215	208	194	217	213	173	202	215	194	200	215	231	194	211	206	203	202	202	215	195	204	196	221	202	214	202	182	216	213	241	192	219	222	217	200	227	196	218	196	227	204	228	210	193	202	211	214	199	186	212	231	178	220	195	179	207	191	225	185	230	188	186	212	224	197	197	195	212	207	191	203	193	216	213	204	190	222	217	205	211	215	244	212	187	224	168	216	211	204	196	173	217	219	189	223	206	198	220	202	212	209	192	189	190	213	194	217	223	199	184	199	206	202	208	223	216	220	209	180	190	215	207	228	206	214	227	222	193	214	180	171	187	219	214	243	205	220	174	206	204	224	220	229	200	217	205	187	193	195	200	185	225	202	221	195	211	200	190	207	218	231	224	214	215	202	202	209	179	227	215	219	220	212	184	199	210	207	210	222	223	194	187	202	206	208	211	215	209	181	192	206	204	224	196	196	215	204	215	225	194	206	192	198	215	190	198	205	199	221	210	233	219	209	233	209	200	205	189	231	220	195	207	207	193	208	204	220	211	204	219	232	203	206	185	234	234	213	192	224	196	219	212	208	215	183	195	213	184	209	201	227	211	218	212	214	226	227	215	189	191	194	197	195	209	194	206	207	221	212	195	232	210	253	216	173	230	209	226	200	228	190	185	188	214	208	194	202	215	220	227	192	222	195	216	237	255	215	219	208	222	182	214	184	214	199	186	222	206	212	208	205	215	227	223	221	209	214	177	206	187	183	199	195	218	213	222	220	199	224	210	214	197	221	227	191	223	212	226	235	205	205	222	238	215	212	174	192	214	239	204	197	210	207	242	199	192	210	218	196	187	194	210	215	212	204	216	210	252	251	216	219	200	198	216	212	185	210	192	180	198	203	208	232	224	228	222	236	208	200	222	181	166	222	234	203	179	231	206	206	224	207	192	215	212	204	205	227	231	234	200	203	229	192	212	215	239	200	170	197	167	227	209	225	200	212	226	185	184	206	223	207	223	204	238	214	159	196	212	219	194	178	209	174	236	199	197	180	226	202	211	199	196	228	219	204	187	192	216	231	219	199	212	231	226	209	196	213	207	215	213	217	208	200	201	217	238	195	239	174	211	180	200	211	209	194	185	247	221	213	214	198	191	225	211	216	190	231	214	192	204	192	203	223	225	221	206	220	192	215	224	180	196	219	201	215	222	195	236	215	223	242	205	199	208	212	198	210	218	187	199	219	219	219	200	207	212	200	206	202	211	223	210	196	218	219	229	240	227	197	236	175	198	220	165	228	185	195	204	218	183	200	227	242	229	167	215	204	206	205	240	201	220	227	192	218	228	212	198	188	208	234	225	214	199	173	201	213	213	230	194	211	215	205	206	192	200	206	204	211	198	223	218	203	210	194	209	195	202	197	227	186	205	200	189	181	205	231	201	209	214	219	195	216	224	198	211	223	247	205	221	210	206	178	223	193	232	189	206	211	186	202	200	183	221	195	205	211	202	207	208	221	212	199	184	206	212	211	210	207	224	230	190	196	191	221	205	200	218	196	213	192	229	204	219	226	216	208	201	212	218	227	204	211	203	207	246	189	183	217	218	196	210	190	204	238	247	193	213	211	182	185	211	190	204	213	210	208	250	221	204	213	202	197	222	204	221	222	213	210	216	202	204	213	189	201	192	188	208	222	225	221	208	244	164	211	237	212	231	205	192	205	217	192	220	217	188	224	185	204	206	219	222	218	229	209	187	192	222	215	209	194	194	221	203	190	174	208	172	201	214	211	225	233	208	207	193	196	188	205	219	182	195	216	207	205	233	187	238	211	177	217	205	196	200	209	199	201	213	200	210	216	190	194	219	208	202	243	207	224	230	205	227	169	205	225
7767	1053	1897	2174	1977	1666	1431	1162	1081	1046	943	863	795	772	744	676	716	627	656	651	635	604	590	670	612	558	614	541	535	576	559	608	552	537	531	549	556	520	551	512	526	525	582	521	537	517	527	543	529	585	526	513	549	530	566	553	540	545	549	579	533	508	530	500	509	531	555	526	525	532	511	553	523	558	499	547	485	541	491	519	524	518	559	524	568	548	515	526	535	515	519	543	513	529	546	488	493	530	515	577	489	578	498	515	562	524	521	475	526	489	525	541	511	505	540	543	513	519	575	522	563	540	579	544	477	522	536	520	526	523	510	517	533	540	514	524	511	508	534	507	515	515	499	527	541	532	532	512	539	497	532	535	492	540	561	516	527	552	536	491	504	533	537	510	527	504	546	488	509	534	508	541	518	503	529	490	507	549	557	511	519	556	522	500	526	545	528	513	535	525	534	527	526	540	517	555	529	516	521	488	534	504	497	519	533	512	462	534	499	543	527	543	555	564	514	472	505	561	536	514	508	517	485	542	514	549	501	537	525	489	493	490	487	509	572	546	518	507	494	562	520	503	527	533	550	552	530	554	513	506	525	532	493	545	561	534	535	557	485	538	531	487	473	544	487	512	559	528	545	509	573	560	528	525	513	536	504	541	534	479	511	534	552	519	517	540	512	520	491	510	490	523	509	552	545	519	511	525	505	561	485	559	530	472	516	573	502	547	540	513	501	508	519	524	536	519	502	472	516	481	519	524	558	519	501	524	568	533	537	519	525	538	516	519	523	531	528	505	524	554	531	533	553	517	495	561	491	541	522	515	509	540	528	506	551	531	485	553	540	541	498	533	531	504	544	508	511	535	524	517	520	493	562	525	491	487	504	560	481	506	566	522	526	523	514	557	529	520	511	563	507	525	516	537	506	521	488	493	535	535	481	557	535	562	529	507	541	531	518	510	572	520	481	508	496	501	563	488	510	512	507	536	545	523	537	511	529	533	529	564	522	604	522	555	568	527	484	521	501	508	510	466	509	483	534	517	511	547	528	485	534	515	506	502	563	551	545	512	528	518	520	513	499	503	508	535	524	507	541	503	507	498	532	546	482	532	558	535	503	516	538	517	531	493	507	516	523	570	581	515	490	527	515	510	485	496	515	547	529	515	530	528	526	536	523	477	498	530	509	512	494	544	475	536	520	500	517	540	524	530	509	523	495	490	498	502	525	488	484	521	549	541	527	508	457	494	549	542	547	511	555	557	545	528	520	560	553	490	564	521	519	513	508	511	514	518	500	528	529	520	518	501	497	481	552	553	507	511	536	509	512	475	542	535	550	522	526	545	501	524	567	527	511	537	521	463	538	547	491	510	538	500	498	512	489	519	522	560	535	514	522	500	519	504	500	513	493	507	510	501	558	505	531	532	497	529	567	516	524	546	534	515	516	538	523	505	502	509	515	535	532	510	525	492	521	518	511	550	524	481	539	512	505	543	507	558	541	522	501	538	533	493	561	543	577	499	535	526	515	544	517	531	507	541	512	507	551	518	523	512	497	544	560	510	512	521	539	519	524	521	514	534	483	505	536	502	498	555	527	556	549	548	526	509	535	508	524	466	542	523	522	522	511	520	502	518	513	511	571	500	489	525	524	541	511	518	549	509	499	532	529	528	538	513	508	543	514	531	562	441	541	522	554	521	488	551	506	515	472	519	526	514	468	499	510	534	500	536	503	539	514	518	522	527	515	583	536	521	555	518	507	478	513	557	531	498	528	539	538	494	526	520	504	540	543	529	514	514	520	493	530	498	516	520	534	546	529	535	544	516	520	516	561	549	556	547	494	549	535	482	510	519	511	541	501	525	508	524	513	491	522	530	530	490	561	549	532	498	556	553	519	508	510	503	498	539	510	539	527	521	553	523	571	509	543	496	502	534	530	539	506	497	502	543	520	472	524	548	514	517	529	558	524	514	516	547	493	572	533	521	517	552	549	538	506	525	555	519	561	477	485	525	525	549	514	516	473	513	576	494	531	564	543	530	528	595	544	497	499	532	520	542	543	499	521	502	532	528	535	499	568	512	493	538	496	489	544	576	531	523	510	530	490	532	516	511	518	502	504	523	482	501	519	540	513	542	495	528	501	525	512	535	507	547	536	540	522	516	497	485	505	533	565	512	505	523	512	506	522	526	525	510	525	506	486	540	555	522	526	554	498	496	530	509	483	526	538	516	543	528	503	504	513	530	521	467	521	503	500	533	520	556	539	509	567	551	545	525	551	529	506	556	514	531	535	524	545	504	540	565	517	527	509	536	506	503	543	541	554	535	508	498	501	529	542	529	525	510	512	512	530	525	512	482	525	485	502	551	512	520	508	524	566	532	542	534	511	546	538	536	506	535	507	551	514	512	525	509	558	557	483	520	543	512	558	512	504	526	516	558	521	527	549	520	514	531	496	580	523	499	560	486	558	573	493	564	548	517	503	530	506	547	539	522	561	511	481	518	544	502	513	567	544	520	513	518	480	567	522	534	502	512	520	578	530	545	514	545	507	523	528	555	498	496	529	538	514	505	524	528	492	513	511	508	496	562	520	516	509	528	472	566	546	529	509	519	487	492	551	520	517	537	515	494	515	524	496	507	498	532	480	494	517	515	517	487	543	548	563	555	510	566	513	512	554	489	558	554	507	519	498	544	526	537	514	525	523	535	483	508	513	474	527	525	494	523	510	502	515	539	539	525	558	520	523	511	535	496	514	513	544	491	556	524	523	508	513	510	532	521	529	529	520	529	554	494	487	519	521	532	516	549	476	510	483	501	514	515	471	475	508	544	519	517	479	531	524	494	533	553	520	518	529	502	514	510	530	523	463	494	528	508	504	560	521	478	511	531	485	525	515	512	539	526	494	555	523	473	519	511	508	539	520	551	516	479	553	509	526	508	497	556	535	518	519	480	504	492	480	512	522	552	516	485	538	515	518	505	567	495	522	488	520	511	538	531	533	545	528	521	560	527	553	498	506	534	517	527	511	520	494	539	527	523	523	490	531	536	573	461	537	532	532	540	494	519	496	539	516	544	516	518	481	524	540	502	539	511	517	526	529	550	490	548	548	533	535	486	515	560	505	509	527	529	578	486	517	490	498	504	537	491	554	559	533	525	503	550	514	525	539	531	549	549	524	488	512	519	527	518	523	484	499	501	500	516	496	524	504	547	498	524	516	521	504	526	548	502	538	572	538	529	530	548	536	543	473	554	507	550	519	533	502	545	492	538	531	515	484	504	483	539	524	545	524	514	519	519	529	506	507	511	534	505	482	534	516	543	534	552	505	487	503	541	540	513	525	489	533	531	519	499	514	527	475	509	523	488	526	536	530	483	566	533	540	533	486	533	519	546	554	520	519	500	521	505	535	525	488	548	502	561	556	531	516	544	528	550	494	469	492	527	515	517	494	526	533	500	484	521	520	538	509	531	518	539	529	504	502	516	527	530	520	525	468	527	500	549	512	532	517	497	511	559	498	539
1429	352	349	318	322	312	310	314	307	301	299	313	354	302	314	308	320	285	277	292	314	305	308	296	287	281	306	319	311	290	293	289	326	337	312	296	289	291	302	282	280	301	331	301	330	291	308	308	278	321	318	287	296	322	300	303	293	319	287	295	299	322	275	325	305	305	308	317	296	328	314	299	283	303	289	288	321	280	319	292	308	282	291	302	298	303	315	307	285	334	274	299	294	292	347	309	286	313	340	313	323	282	314	277	348	318	302	290	315	281	334	313	300	307	308	278	276	326	282	306	297	315	302	298	293	309	282	277	274	301	290	298	325	275	279	309	327	295	272	264	287	339	314	286	305	284	284	283	307	304	285	310	291	310	271	263	310	314	328	327	293	279	329	284	298	297	295	288	313	304	311	308	312	291	287	299	289	310	301	269	271	296	284	335	306	275	284	305	287	288	315	308	318	294	326	266	288	307	303	294	313	274	307	284	311	300	304	268	304	301	301	330	289	298	310	306	269	309	292	328	308	268	309	302	270	341	307	299	300	307	313	300	296	318	295	312	304	280	293	299	317	282	299	286	285	292	296	284	322	299	330	295	282	318	293	291	314	317	267	291	313	288	310	279	311	295	291	301	265	293	305	290	282	285	318	300	313	285	302	314	310	286	282	324	320	283	315	276	282	300	286	299	315	268	295	284	268	280	292	244	312	308	287	331	308	294	281	291	327	299	321	305	330	295	309	293	306	293	314	284	321	324	273	296	326	303	305	318	299	293	284	300	318	328	296	300	295	310	276	315	307	291	302	317	278	324	275	317	298	310	240	301	300	311	278	298	303	295	297	300	257	305	313	305	312	300	326	300	328	326	323	302	285	315	297	309	299	328	287	301	296	291	320	292	334	307	301	294	291	259	332	268	300	297	303	280	335	294	297	311	308	338	300	284	284	335	306	318	313	286	303	291	303	308	291	298	304	328	313	313	337	269	307	306	326	305	296	312	317	329	296	313	295	301	293	296	321	294	293	342	318	322	299	301	292	318	263	306	286	261	289	295	306	308	291	279	302	309	305	280	284	310	296	312	331	309	324	296	278	246	305	300	313	297	293	294	292	323	304	286	262	307	341	289	279	331	299	330	307	305	335	321	318	295	299	291	320	263	341	296	314	333	290	300	263	292	309	315	268	321	289	295	331	338	276	291	296	292	287	273	339	308	317	316	307	286	296	304	294	319	321	346	309	321	301	303	303	313	351	264	294	302	312	295	293	328	291	244	312	279	337	308	287	303	303	273	321	278	284	278	331	289	314	317	291	309	317	298	298	300	323	313	321	275	299	345	294	314	310	315	286	285	302	316	283	312	290	294	305	328	276	296	289	275	314	289	305	284	305	325	275	307	317	280	288	330	287	320	291	322	281	316	265	284	314	282	299	319	319	318	276	307	293	349	323	305	309	316	322	314	308	313	281	305	303	340	321	310	313	319	288	292	290	327	307	304	275	291	310	277	292	289	335	295	289	313	325	340	316	293	299	310	328	310	279	288	323	318	302	307	314	309	309	277	300	328	335	341	298	334	296	279	292	291	299	320	299	309	323	289	300	313	335	285	307	331	302	292	309	308	277	312	323	306	302	320	293	306	292	271	281	275	299	282	282	306	271	326	286	283	356	305	266	276	292	306	273	290	325	285	308	269	314	317	304	306	286	281	287	349	308	307	302	346	280	271	299	307	306	279	311	342	277	290	290	311	301	324	287	271	331	313	312	321	278	304	277	311	264	301	298	312	313	297	325	291	289	282	314	282	313	296	297	321	308	321	323	284	287	260	294	331	308	336	321	305	327	321	315	264	300	314	292	297	283	309	298	312	326	265	277	310	327	365	290	313	287	310	289	310	316	294	312	298	273	284	297	305	319	321	287	286	287	310	289	295	326	297	313	327	317	325	314	289	325	318	301	271	306	336	298	292	311	298	324	309	338	306	334	307	332	272	298	312	313	320	321	260	291	273	268	335	322	327	318	308	294	313	320	309	295	305	302	353	274	304	334	295	314	334	307	293	302	290	298	301	293	290	316	281	293	306	281	286	287	279	301	297	311	321	303	280	301	295	276	314	301	286	310	272	293	316	309	293	312	315	296	317	312	314	319	276	278	290	305	295	317	278	265	342	315	294	298	295	313	323	316	290	312	311	312	298	332	329	284	307	273	304	308	291	280	300	314	299	294	348	319	252	277	337	311	306	293	305	301	301	298	293	275	270	313	298	282	282	311	316	296	270	293	310	308	308	303	290	329	300	257	273	327	326	304	304	305	285	317	276	297	346	304	301	298	309	308	324	301	326	279	285	321	319	299	279	268	289	300	311	304	295	326	312	299	278	291	309	286	318	322	316	307	298	282	285	313	330	330	308	288	308	295	297	313	293	311	296	324	290	283	334	296	339	286	324	311	322	339	297	324	275	274	293	298	324	291	301	278	338	278	287	306	311	317	296	319	343	309	314	300	292	286	316	288	314	311	289	287	297	268	294	331	291	258	301	294	306	278	291	296	339	295	300	315	298	295	281	273	281	273	328	325	277	286	323	323	339	283	306	296	283	293	287	308	319	316	301	309	310	278	302	304	321	299	301	308	319	319	286	286	282	286	277	293	285	264	287	302	290	298	297	312	307	287	267	306	302	294	317	316	290	319	324	306	340	319	302	296	333	272	314	300	304	299	292	306	344	304	325	299	308	260	276	299	333	269	275	268	280	335	295	296	293	297	342	279	289	298	307	305	281	309	312	324	322	333	310	263	306	306	280	298	292	258	294	275	285	286	301	290	253	297	313	278	313	291	281	297	277	316	337	300	307	304	296	312	287	316	311	275	322	296	300	274	279	267	303	294	294	297	301	303	318	277	336	299	289	273	295	322	282	309	309	266	281	303	317	315	317	298	307	306	308	281	298	306	300	255	301	279	311	295	281	309	283	310	317	290	344	309	298	290	272	286	285	288	293	317	318	293	334	298	298	318	282	324	285	275	310	310	318	286	304	278	283	332	288	292	308	300	280	298	295	279	308	287	301	342	317	326	337	269	279	304	315	315	320	261	323	317	294	308	288	299	306	350	284	294	305	273	301	296	296	319	294	316	266	298	282	293	301	302	309	320	282	312	300	320	295	309	310	334	291	317	296	291	318	274	300	316	368	291	306	328	298	305	323	283	320	300	276	295	310	299	299	345	295	301	304	282	292	325	286	319	292	306	338	322	345	273	307	287	298	348	309	297	299	315	321	304	322	298	317	297	291	295	297	312	295	313	296	291	292	298	327	315	277	309	298	286	304	306	279	311	281	304	325	336	335	313	332	289	284	334	300	307	333	315	318	301	294	347	279	294	291	294	287	284	320	324	318	313	313	296	339	300	292	344	293	273	281	331	292	306	300	276	304	304	285	295	323	334	278	302	306	316	307	313	287	264	284	309	336	295	282	269	317	302	259	282	324	291	285	328	282	300	295	272	254	321	317	287	302	332	310	308	296	282	276
2015	777	888	962	969	888	928	794	784	789	821	805	795	798	768	774	788	791	732	753	780	769	782	721	787	736	728	751	760	731	766	778	759	740	688	763	750	737	734	731	715	700	719	762	745	841	756	733	710	786	770	774	712	760	748	769	782	729	794	725	753	762	790	751	716	775	799	758	720	768	758	746	728	773	789	751	759	728	749	794	782	759	711	754	746	747	774	758	757	764	792	744	781	746	816	790	717	761	755	732	757	716	773	758	774	772	741	815	783	816	750	766	747	754	761	726	726	715	804	768	768	774	703	733	736	766	724	779	744	805	743	760	771	761	752	785	755	770	800	792	761	729	752	786	758	714	746	806	796	694	746	810	790	768	800	737	725	757	771	743	778	789	756	780	761	747	768	775	800	762	713	728	739	742	728	772	745	665	770	752	739	716	753	738	768	755	731	775	738	738	794	769	763	788	765	772	708	755	765	760	805	727	718	774	748	740	743	767	746	749	762	789	760	797	758	710	768	696	735	697	731	748	776	788	720	771	751	701	763	783	690	763	763	725	773	753	789	698	830	725	742	703	724	758	744	742	704	796	726	770	739	773	772	676	726	774	721	724	742	743	733	744	745	748	758	709	768	782	747	733	723	758	722	724	782	734	726	791	765	706	714	722	747	748	730	754	731	743	756	750	764	724	699	720	785	741	784	771	778	726	732	742	776	755	813	751	795	781	705	738	732	707	750	774	752	769	711	762	736	755	777	738	786	732	783	735	765	730	703	781	754	781	721	722	716	771	753	762	712	754	747	757	746	754	731	734	800	764	726	742	739	745	758	786	759	704	722	719	773	746	743	765	695	797	727	721	738	739	692	767	764	766	752	714	701	763	788	752	766	765	749	746	730	792	766	733	773	765	721	736	764	748	710	731	726	757	725	761	737	751	778	691	765	729	730	741	786	760	790	726	772	757	776	720	750	716	760	720	745	729	754	719	821	800	770	727	808	737	738	755	757	736	770	734	715	784	710	753	777	712	780	761	736	747	778	713	711	740	764	738	780	784	762	743	763	771	711	693	781	742	742	701	807	763	777	781	767	733	741	807	765	782	811	736	729	754	780	749	781	788	729	770	747	753	758	777	735	751	758	762	808	770	747	751	753	728	703	729	724	731	715	778	755	752	724	702	721	809	692	740	748	749	744	777	754	701	759	773	708	735	752	757	735	722	751	753	724	741	768	756	770	796	805	807	769	793	768	742	753	747	685	756	751	798	781	741	798	754	746	753	744	728	732	774	716	762	772	741	775	723	718	721	745	721	689	739	767	723	753	732	731	768	727	737	721	730	763	784	792	763	746	710	652	730	748	735	753	723	707	766	707	757	728	770	764	771	719	778	737	797	791	758	722	748	749	775	685	700	781	754	732	780	769	763	734	734	739	785	784	728	794	761	734	742	725	727	743	759	787	745	737	753	707	784	721	745	789	748	695	758	697	741	787	754	755	739	749	735	754	719	727	744	784	750	803	762	730	744	772	786	778	779	767	778	707	733	727	745	744	720	766	736	760	731	771	756	776	753	762	748	734	750	768	771	740	725	716	745	700	790	735	743	734	781	751	720	793	760	734	734	802	798	780	775	720	754	780	766	761	711	726	783	738	739	744	757	760	755	772	746	753	778	701	730	739	817	767	718	753	750	721	751	744	748	735	782	702	747	758	730	766	769	722	752	773	728	756	724	731	757	733	764	780	747	709	712	746	728	735	744	707	746	750	756	782	751	780	756	790	773	785	772	755	807	823	767	706	779	751	712	717	776	770	804	749	750	756	786	735	745	744	779	721	720	786	722	754	740	738	730	775	777	747	723	780	783	748	762	769	764	721	711	748	776	759	760	781	736	786	755	803	774	778	736	748	733	753	752	769	765	761	739	730	726	783	825	764	731	757	788	750	750	727	717	748	754	815	755	786	778	749	786	807	772	783	750	756	727	768	725	746	713	746	749	773	749	733	747	775	755	757	709	756	787	773	725	745	786	766	738	715	708	703	775	788	752	768	731	779	774	779	743	801	763	731	760	737	766	729	731	756	734	775	685	770	748	768	765	735	775	752	732	732	752	749	727	748	739	751	741	795	720	737	766	741	770	790	786	727	771	741	715	774	726	780	736	761	762	700	770	751	747	747	765	751	747	744	745	757	761	764	753	749	728	741	767	727	774	705	741	757	771	727	701	735	724	773	726	753	782	771	754	759	746	785	741	743	739	758	749	722	772	726	759	747	789	757	729	776	798	744	738	737	753	735	733	699	763	744	728	772	777	740	825	726	741	718	724	770	768	748	745	747	801	744	790	771	778	691	710	743	767	766	773	764	741	746	801	716	791	760	787	756	751	749	800	729	712	757	725	746	790	729	772	800	724	719	697	707	728	754	768	727	766	765	728	775	710	701	732	747	749	724	766	698	750	703	772	711	756	771	731	726	774	783	795	747	697	733	762	717	750	698	757	766	781	771	776	763	727	780	762	758	707	739	768	731	701	759	747	739	748	789	808	729	772	748	712	720	720	717	730	762	748	736	721	755	778	784	724	747	777	781	737	736	750	753	720	769	768	749	747	780	740	702	758	774	773	756	764	752	719	734	788	776	706	771	772	739	726	736	693	732	763	721	767	759	718	730	759	751	738	803	755	773	712	740	787	733	762	769	722	769	783	754	744	729	736	714	748	756	723	741	762	716	683	719	736	785	749	742	768	726	735	742	780	713	708	783	729	740	766	758	729	699	731	729	728	735	777	721	733	790	779	775	777	764	749	789	705	749	696	746	742	760	809	785	773	751	723	733	751	760	756	735	744	756	720	686	736	784	761	738	772	759	718	715	735	767	737	787	776	743	780	818	742	773	766	781	751	754	779	767	756	768	770	736	774	720	772	706	732	725	720	701	711	746	734	755	703	700	735	754	702	693	763	719	721	721	733	722	715	714	755	761	791	795	748	716	782	735	747	712	730	775	705	712	741	753	713	724	762	768	750	812	839	726	730	755	779	773	760	751	754	802	721	739	772	698	767	775	788	740	747	752	765	738	764	756	753	705	712	746	801	739	704	747	715	765	816	706	749	738	762	748	767	742	693	759	734	753	765	771	805	769	722	699	725	721	764	714	722	744	801	753	770	719	769	717	735	774	724	741	751	710	739	719	760	766	749	780	766	790	767	743	800	726	750	740	754	743	760	693	763	751	792	737	749	728	781	749	759	715	780	758	720	751	745	755	780	744	779	751	736	733	724	733	785	737	759	770	753	750	740	794	699	810	743	740	751	746	703	766	775	716	724	776	753	757	745	768	772	719	732	717	745	776	799	748	742	820	730	782	732	762	783	710	736	748	733	783	745	750	782	682	786	729	739	750	733	781	734	705	736	716	747	731	713	699	723	701	743	781	775	756	748	705	830	742	745	770	799	758	762	727	712	719	780	788	707	760	767	779	772	756	789	738	753	748	759	760	786	725	708	707	743	785	763	745	757	759	733	717	793	755	755
6530	716	708	624	535	468	442	445	385	371	395	366	391	371	374	368	339	384	373	343	365	377	320	332	365	339	329	360	374	311	362	349	348	342	345	374	384	373	370	372	331	372	365	326	389	353	362	335	325	351	340	357	338	371	351	357	321	292	397	400	343	327	351	354	331	396	350	372	372	329	337	370	302	354	364	334	348	359	388	313	402	300	341	343	355	363	345	373	372	361	376	324	353	323	322	336	329	348	335	319	340	363	392	354	318	339	364	340	338	328	347	342	305	347	330	336	328	308	360	375	326	344	301	345	370	364	337	398	335	350	349	349	389	362	359	348	315	375	376	327	332	355	339	358	315	358	334	383	346	365	366	361	347	372	360	308	339	325	353	334	372	347	343	373	326	362	335	332	316	375	366	372	373	342	327	359	371	338	328	337	300	372	368	349	342	377	368	317	336	342	356	362	364	368	356	349	391	342	372	318	333	299	361	364	378	380	348	361	371	361	342	343	322	344	364	362	365	330	350	386	337	361	339	363	360	325	336	353	324	375	352	371	359	344	321	337	337	348	345	350	338	382	356	349	337	353	347	369	358	363	355	351	342	374	297	359	351	352	355	351	337	377	346	335	331	410	350	333	358	373	334	302	339	328	360	343	347	354	360	329	371	338	327	334	307	349	334	324	349	318	317	362	367	343	362	339	332	351	362	341	367	351	374	347	339	364	348	333	369	341	353	366	359	343	348	334	360	364	356	308	362	339	345	322	313	354	338	329	365	365	330	356	346	346	375	337	358	343	347	341	339	327	346	317	401	339	345	379	350	339	330	312	375	353	374	399	323	348	343	339	327	355	344	317	326	354	323	327	325	308	367	366	362	350	343	366	337	340	351	293	344	335	322	361	337	316	341	335	356	368	331	294	400	363	332	329	390	341	335	349	356	370	323	359	370	342	356	349	361	350	335	359	341	356	337	356	310	380	291	333	337	307	359	342	360	351	334	324	358	353	313	391	334	392	345	350	339	329	378	344	383	355	359	360	333	373	365	382	371	343	375	317	348	394	317	337	325	357	362	373	373	322	351	392	386	345	383	353	368	316	346	316	391	329	359	341	313	373	374	359	347	364	361	334	362	347	344	318	322	349	347	336	342	345	345	358	352	378	341	402	360	359	338	347	327	379	345	358	334	375	318	372	380	322	345	341	351	347	339	359	342	387	342	334	337	388	375	350	360	346	348	373	364	351	333	319	347	379	359	384	354	353	357	335	338	322	354	363	335	339	381	344	336	333	338	350	377	357	350	346	357	337	327	359	379	381	368	368	357	359	332	350	363	362	398	322	352	356	318	356	355	361	363	368	310	354	342	365	355	350	330	338	339	342	381	360	368	303	375	363	400	349	345	357	347	348	344	348	352	331	346	335	356	300	333	350	317	311	327	327	346	379	357	321	355	359	344	346	365	348	368	353	328	342	327	367	384	361	324	388	391	349	338	342	390	349	387	348	345	337	334	356	357	399	357	378	365	361	372	377	356	383	331	361	368	339	349	337	332	336	333	345	331	333	336	345	334	320	356	337	338	339	327	374	313	346	360	339	330	358	397	314	342	319	351	376	391	350	348	360	351	368	340	332	345	327	336	340	354	326	378	344	322	374	344	358	350	361	352	352	337	318	357	341	334	355	367	345	344	361	340	398	376	362	334	342	331	327	303	319	358	331	369	333	346	338	372	322	343	371	355	333	383	344	354	378	380	351	348	380	358	337	376	313	326	330	364	372	342	355	405	395	351	329	334	366	354	335	353	368	345	365	337	361	342	349	346	367	314	319	368	365	323	337	350	371	375	304	380	340	348	340	330	383	396	338	352	332	340	365	326	345	361	330	320	353	372	368	386	343	368	362	363	338	358	324	364	362	344	369	333	332	347	366	308	362	342	353	338	359	362	359	344	363	362	356	318	341	333	354	359	380	348	369	346	356	368	371	316	361	399	346	309	322	331	344	363	370	333	358	363	359	326	360	329	333	357	383	339	372	342	327	303	385	368	333	322	339	313	330	363	350	342	342	353	343	384	343	366	376	395	371	338	313	339	349	363	315	357	350	338	320	372	360	366	361	330	326	322	333	353	322	373	343	325	353	346	387	330	319	373	316	334	357	352	348	347	328	359	343	370	347	366	330	365	331	387	340	309	331	315	347	304	326	340	377	339	353	331	360	344	352	371	371	341	377	349	354	335	333	358	358	334	348	334	367	308	355	353	349	328	371	339	336	401	345	317	372	377	355	338	309	401	354	402	318	340	378	380	349	382	334	315	343	355	318	319	325	349	342	336	331	358	370	316	322	333	363	339	327	334	342	356	361	384	306	378	332	368	293	325	371	346	332	356	352	342	325	332	358	326	322	337	362	355	376	370	366	372	362	348	310	366	340	374	316	335	352	331	361	348	366	359	372	328	362	349	353	372	342	338	311	339	344	357	319	327	345	330	349	365	340	355	348	328	341	341	337	327	342	330	382	355	369	346	335	381	382	341	370	348	350	342	350	350	383	369	347	375	352	393	346	360	337	364	359	330	323	384	370	363	360	350	364	322	383	359	357	330	365	380	320	370	328	338	330	328	343	350	340	354	317	346	323	358	334	366	361	395	368	386	364	369	375	342	344	358	343	372	348	359	367	371	317	347	300	348	351	308	336	332	347	357	346	290	374	333	351	381	365	359	362	382	362	304	387	384	354	379	331	353	380	355	374	353	339	373	359	362	340	343	325	354	335	323	350	297	374	372	371	349	362	342	322	335	345	414	319	357	350	327	335	340	336	311	320	344	366	342	322	322	323	350	335	330	355	363	350	359	350	331	331	343	374	349	376	392	353	353	327	363	366	336	323	376	335	347	351	358	331	370	350	337	383	376	355	353	381	353	325	349	315	337	373	365	362	349	365	361	348	359	330	355	352	374	372	359	344	327	371	315	344	360	387	343	356	358	374	334	369	357	356	330	337	324	321	355	370	358	378	383	339	356	330	351	361	359	363	328	360	334	388	355	340	363	342	380	349	329	322	371	341	366	374	358	338	332	378	341	374	329	321	358	356	348	358	346	349	352	371	356	351	384	351	315	314	358	338	342	369	370	371	354	381	353	389	353	343	367	346	345	358	346	335	343	384	349	346	328	376	340	341	335	344	358	377	335	355	357	303	348	326	340	340	385	378	339	342	318	307	357	303	349	282	353	339	343	346	367	340	338	365	386	337	320	342	337	350	346	340	369	334	335	365	347	339	304	362	381	372	354	368	355	366	355	350	331	389	381	400	328	348	369	363	350	342	366	375	352	323	346	363	332	318	360	336	319	331	379	351	363	349	335	314	343	369	365	368	385	348	329	357	376	366	342	347	345	319	346	318	318	358	369	330	336	332	367	354	332	344	381	378	338	351	315	336	340	343	337	311	313	335	361	338	350	338	344	359	383	367	349	318	358	306	378	374	352	345	357	330	323	349	360	348	332	361	374	344	339	345	399	361	327	376	359	354
6461	1155	1557	1844	1690	1445	1352	1206	1118	1104	964	1018	985	977	930	946	955	913	923	954	868	896	870	851	904	855	864	881	935	827	863	871	878	844	870	856	853	812	857	826	841	839	899	827	849	909	903	863	842	862	808	850	839	847	791	838	800	860	852	849	856	880	850	839	851	833	898	901	849	832	883	848	902	874	863	859	839	826	874	839	880	888	838	851	804	844	800	823	830	826	924	854	795	793	881	879	820	852	880	869	852	842	851	840	822	810	873	842	862	837	812	858	837	852	869	871	894	882	860	823	818	892	865	834	846	837	874	878	840	843	856	805	854	870	845	872	849	859	860	884	793	841	840	854	800	826	835	842	840	869	848	809	873	842	857	841	868	850	847	873	846	851	808	898	879	899	846	875	853	875	851	842	787	838	848	884	776	874	877	831	854	870	842	946	879	857	825	874	838	920	885	788	829	836	818	835	862	879	905	848	839	841	875	816	876	845	822	852	804	881	829	893	872	907	862	827	876	831	838	864	847	882	877	851	902	884	817	845	838	861	814	843	889	847	809	839	850	877	831	840	869	878	838	826	819	825	841	879	884	835	865	830	795	840	804	834	777	857	850	854	814	864	836	798	833	829	860	895	861	861	864	865	835	869	867	819	796	779	817	885	798	891	876	836	864	830	846	889	872	872	810	796	861	847	871	844	875	881	838	870	835	851	869	906	823	871	872	866	799	858	866	890	892	756	856	887	879	811	832	806	929	841	851	846	915	837	811	856	798	845	883	851	868	862	847	842	913	837	837	861	823	854	851	874	889	851	871	879	801	857	805	884	860	868	901	837	839	815	822	822	832	849	856	931	776	838	876	865	776	838	835	853	837	794	865	827	848	858	833	835	864	835	839	826	863	830	854	827	865	844	832	842	846	902	870	840	813	874	868	829	818	820	837	812	849	883	863	824	822	820	764	891	840	823	845	773	826	874	904	857	892	856	843	837	842	827	865	850	838	832	877	894	919	850	859	878	903	826	843	846	897	836	837	846	882	885	846	825	864	823	907	819	847	805	861	845	831	877	828	840	822	832	824	875	832	824	822	865	829	861	879	852	842	885	804	829	847	857	863	874	868	889	875	848	872	865	816	851	893	862	835	839	842	833	849	810	870	836	839	854	824	843	836	836	795	882	886	848	874	820	843	823	833	824	865	878	772	820	850	854	769	863	818	826	857	867	849	867	821	823	862	826	799	843	878	881	851	777	824	851	850	839	812	798	880	850	815	779	860	864	867	812	808	854	842	823	849	902	848	835	879	895	886	839	781	772	833	836	803	814	878	811	834	850	857	824	847	864	812	838	831	835	820	834	867	817	905	853	858	839	823	801	831	817	858	811	858	859	820	834	863	861	869	824	845	862	871	871	868	913	836	790	860	872	876	827	836	872	840	815	819	808	881	878	842	812	871	839	874	809	843	830	844	853	903	848	843	829	817	891	871	837	815	875	880	840	864	812	848	827	871	858	841	834	831	867	876	817	825	871	852	858	843	863	890	852	841	832	851	834	818	869	846	824	816	842	832	812	854	828	902	857	840	853	853	833	870	877	850	824	791	859	827	843	867	904	888	852	885	820	812	884	864	859	847	870	853	903	814	891	814	845	885	826	870	800	858	861	847	861	839	788	842	852	865	800	837	856	887	894	826	830	858	857	844	864	861	859	854	864	875	882	836	815	823	856	846	861	812	854	869	828	867	873	853	867	842	840	810	829	844	865	812	868	864	899	848	865	874	825	823	854	850	851	820	877	874	814	813	855	820	830	876	802	845	899	849	814	867	847	829	868	870	847	838	846	838	836	850	831	877	843	857	836	865	874	878	874	885	889	833	876	816	826	827	857	895	830	885	861	846	838	842	843	911	873	809	824	870	812	858	849	832	879	864	865	829	822	801	856	889	878	874	874	867	870	823	807	912	877	830	891	794	842	819	812	849	920	780	839	843	884	849	812	875	874	840	847	829	857	844	858	833	863	800	882	846	820	838	790	857	862	830	827	860	860	808	838	838	869	844	859	789	858	862	829	838	838	867	871	837	857	811	849	867	824	851	822	881	873	887	845	860	825	858	794	827	874	834	872	832	852	870	880	798	824	863	828	840	863	879	879	809	820	849	865	808	829	841	872	849	843	824	830	879	811	841	835	837	832	839	793	872	864	854	878	855	864	813	841	892	764	807	881	798	805	852	828	886	851	889	880	848	865	907	860	899	811	861	857	886	937	895	881	863	868	860	854	807	863	817	865	861	863	870	883	852	842	835	870	848	847	821	863	873	859	850	883	869	821	836	846	849	826	860	851	866	845	857	810	865	843	816	845	852	827	889	817	913	865	854	869	816	836	864	860	877	832	824	860	845	870	834	912	846	820	884	866	877	875	904	850	885	840	856	817	834	833	815	877	936	864	879	864	855	832	859	876	818	872	896	815	850	840	830	833	809	881	811	838	913	877	891	851	832	876	879	884	853	830	785	848	862	822	843	876	776	796	837	839	840	816	883	843	856	861	889	829	804	871	838	825	813	855	785	820	784	845	824	861	846	829	891	832	844	846	844	844	848	889	785	854	830	846	869	816	863	860	819	842	840	845	822	826	846	837	814	870	838	874	885	859	825	802	875	907	854	833	799	836	855	884	851	834	818	849	836	836	868	844	844	824	877	805	857	859	822	853	823	888	835	848	793	881	835	852	839	796	832	883	896	836	852	834	822	811	882	861	898	845	833	816	895	837	830	913	879	838	875	854	850	817	842	793	867	807	834	837	843	841	858	807	896	817	817	827	823	822	855	842	863	817	797	916	816	827	874	806	866	822	867	794	867	842	851	812	859	899	872	786	877	816	847	802	889	837	855	904	880	813	877	849	860	834	862	865	823	833	847	860	822	918	798	850	828	869	831	769	820	793	823	853	873	853	859	838	886	821	841	853	838	896	845	917	851	819	921	849	866	865	855	880	775	826	815	841	878	832	849	856	837	798	848	867	902	889	888	854	816	885	839	897	817	848	821	828	831	804	810	842	876	866	814	798	851	800	832	842	892	895	883	776	854	844	871	878	846	894	879	834	889	839	835	784	847	820	883	831	849	875	894	866	867	846	907	903	835	914	860	833	863	848	807	792	821	848	839	845	868	865	869	914	870	834	834	825	807	864	845	865	865	908	827	872	843	789	838	838	838	841	808	813	861	867	832	871	874	828	846	875	851	863	821	858	850	832	868	854	837	871	834	823	884	856	868	864	885	881	788	817	860	864	819	844	891	844	833	850	854	852	883	885	841	813	829	878	815	807	847	857	841	860	858	876	826	811	836	839	797	923	843	863	890	857	841	833	835	853	813	874	832	869	823	891	865	882	835	880	845	807	894	844	839	849	842	841	864	855	869	792	890	823	826	805	841	827	824	870	841	837	852	828	857	886	860	855	867	838	879	870	857	889	825	873	876	825	868	862	800	865	876	860	836	859	837	903	854	798	817	882	842	839	869	822	861	836
11637	972	929	684	549	439	380	316	299	303	299	268	264	263	236	235	207	254	230	205	209	212	247	208	238	195	199	206	197	209	225	209	207	239	194	202	207	226	226	231	192	214	227	239	188	215	194	209	219	215	221	224	190	236	189	203	197	214	194	196	204	205	210	207	214	202	199	215	158	214	200	213	211	203	220	190	217	217	244	212	203	197	212	209	196	229	227	213	225	219	205	201	219	216	208	208	227	200	226	190	212	221	235	228	214	217	201	228	192	231	195	198	190	208	199	195	203	201	196	211	196	174	236	212	206	200	212	213	232	193	220	216	203	207	186	226	208	191	193	249	205	201	190	211	191	214	239	219	219	212	192	191	192	215	230	230	199	206	212	197	225	207	217	231	204	225	196	212	221	210	198	205	227	226	227	215	212	214	195	223	240	204	189	199	193	215	210	212	220	217	212	183	223	214	199	197	224	206	236	228	203	205	204	206	207	222	189	195	222	240	187	191	186	212	222	217	194	186	193	224	212	227	220	224	205	223	217	216	199	232	202	219	198	195	222	218	199	208	202	224	212	210	210	237	168	188	214	202	231	226	186	210	208	197	192	183	206	232	211	189	208	193	213	219	199	230	220	240	217	201	209	211	187	225	214	185	207	195	232	202	201	219	187	206	199	230	209	193	178	204	194	197	195	221	209	220	213	244	194	182	213	214	206	236	207	212	191	190	217	173	190	215	202	214	213	207	223	198	196	195	227	203	206	207	199	218	202	195	216	225	246	223	231	223	191	215	215	202	183	213	201	194	183	218	223	228	213	223	202	189	192	203	188	193	193	188	228	200	197	195	237	215	209	216	201	214	221	202	216	238	192	206	183	209	202	221	206	201	202	200	221	221	189	197	206	190	207	226	209	200	215	223	228	215	222	215	216	192	205	227	224	209	183	225	206	226	199	207	216	193	215	212	215	209	202	221	181	200	229	193	203	199	219	204	195	224	199	231	214	192	203	210	217	198	197	208	200	212	204	211	237	205	215	191	217	209	203	195	218	200	228	228	199	195	211	230	191	236	199	226	212	211	189	222	175	184	212	170	201	206	191	219	194	192	239	219	227	215	205	205	208	203	211	210	207	231	211	213	221	231	223	230	203	197	212	234	168	202	204	203	209	203	206	197	226	204	198	210	197	204	169	207	211	228	214	169	219	212	191	223	219	221	198	222	201	198	228	219	201	200	218	180	215	190	213	210	204	186	202	235	199	194	233	217	197	185	186	215	225	223	217	226	205	229	222	212	205	231	236	183	242	196	212	187	211	205	192	218	208	191	211	197	183	190	181	200	213	217	223	210	194	219	220	210	189	220	227	224	213	193	222	186	207	210	239	192	194	223	251	198	218	213	216	215	215	207	226	218	187	208	189	226	218	227	200	223	210	198	235	209	212	222	221	225	214	208	223	210	209	211	215	192	163	198	193	214	178	195	192	208	231	220	210	194	170	197	205	186	216	206	222	216	224	216	216	228	225	190	217	200	217	220	223	239	212	222	227	193	219	190	220	220	212	214	207	199	207	197	212	212	226	206	216	196	227	189	230	198	195	206	203	206	231	196	239	216	221	210	205	199	211	179	203	196	200	198	193	207	185	214	231	231	217	195	210	192	226	198	230	209	218	236	207	203	222	207	195	223	196	225	224	220	196	219	226	203	202	209	208	218	195	211	219	200	239	211	205	232	188	201	194	187	219	204	199	207	232	227	189	201	207	196	197	204	220	224	216	197	196	214	202	203	184	238	214	206	193	178	200	223	215	225	213	208	198	196	178	192	195	214	186	192	213	221	196	230	219	202	191	211	208	204	207	201	186	198	217	207	243	200	245	207	181	212	191	194	228	209	204	241	219	230	215	192	190	227	215	213	223	220	195	196	218	226	215	199	216	208	207	211	208	222	197	201	197	241	239	222	214	219	218	207	231	194	201	202	194	206	197	228	178	221	181	196	215	225	204	220	208	218	193	209	192	221	205	159	181	202	196	203	212	218	205	196	235	200	213	193	195	214	235	208	211	235	198	216	209	211	175	222	210	190	198	197	191	222	203	214	220	203	209	177	199	199	200	204	207	223	225	188	221	214	200	197	195	213	194	217	209	220	210	217	206	195	215	220	199	198	204	221	188	208	194	214	187	209	228	186	207	187	212	222	226	219	207	211	213	200	189	217	207	213	221	214	203	192	203	226	186	194	196	200	201	226	216	220	217	183	209	204	192	218	198	219	180	216	171	205	221	230	216	226	173	207	218	221	210	224	229	201	232	216	196	232	181	210	213	195	195	223	205	185	216	207	218	215	208	205	247	203	219	219	224	196	178	201	198	195	207	207	209	198	208	215	187	190	213	221	204	186	224	209	211	204	216	223	190	186	178	197	193	204	196	208	204	218	223	211	219	216	191	185	185	198	243	196	194	238	207	194	200	232	229	205	207	207	227	215	215	220	213	202	192	206	204	204	200	200	203	198	225	187	197	197	193	220	217	198	186	229	212	233	182	201	200	230	197	201	206	200	231	217	184	191	191	212	184	239	206	208	214	212	211	190	204	216	200	213	211	231	204	207	200	193	223	188	218	224	234	219	224	210	212	215	187	217	214	207	216	203	213	199	213	204	217	218	219	222	215	206	199	222	200	197	224	219	215	210	189	235	223	218	195	197	236	217	193	209	225	215	235	166	201	202	202	210	214	191	212	226	184	209	198	211	207	192	183	227	200	190	213	196	189	228	223	197	227	207	213	213	192	218	235	191	211	184	218	203	193	238	215	217	247	171	203	208	216	195	208	214	225	243	188	179	189	199	248	207	225	233	210	186	222	210	199	177	192	183	225	211	251	200	179	197	230	190	197	222	224	198	193	206	203	203	188	191	183	207	210	200	221	195	189	189	208	223	207	205	218	209	217	197	224	228	226	235	229	211	225	222	186	192	203	217	224	200	208	210	194	206	227	184	195	200	218	184	221	226	210	214	191	223	211	186	209	208	198	211	215	205	226	189	229	204	246	208	195	209	216	220	215	191	239	192	221	212	182	191	211	209	211	212	217	215	214	207	209	205	200	214	206	207	184	242	176	226	191	218	204	219	205	223	185	194	229	215	200	221	240	213	206	200	199	195	210	206	235	166	216	211	199	219	223	202	164	215	228	215	187	193	182	212	206	222	187	195	243	211	206	204	225	210	219	224	194	181	206	210	208	213	200	227	203	201	193	210	218	224	215	221	232	193	200	214	185	205	194	225	207	222	202	213	203	199	220	186	211	201	201	179	192	209	226	220	198	219	236	246	214	228	198	220	221	242	223	192	213	234	196	227	213	216	201	175	185	243	223	199	233	203	188	206	209	213	219	206	212	212	218	215	214	212	206	205	210	182	189	200	222	210	189	217	230	197	245	206	225	190	188	216	200	204	229	196	215	184	223	223	197	211	218	195	198	193	186	212	222	209	217	192	199	211	184	215	202	199	214	243	230	196	213	231	191	240	207	204
7846	1074	1923	2173	1943	1602	1485	1254	1072	1024	893	841	788	820	769	709	688	668	656	657	580	629	587	597	653	578	593	560	587	585	556	601	501	589	569	571	583	548	599	552	521	501	565	575	585	592	522	522	567	534	532	526	521	505	500	556	531	500	530	538	510	525	544	548	513	577	529	580	512	581	602	548	519	531	522	501	485	534	542	507	566	540	504	535	520	512	529	501	514	532	546	542	547	523	510	477	492	554	531	559	603	495	517	518	527	524	538	551	537	509	496	529	520	553	480	545	500	550	492	513	493	542	466	539	523	537	496	518	494	512	535	536	527	540	575	519	535	500	527	556	494	545	528	503	552	519	463	520	546	559	520	497	466	523	523	546	549	514	542	534	490	511	579	546	518	556	562	502	562	521	520	501	494	484	527	491	531	523	550	521	494	545	524	494	510	505	578	535	494	504	508	518	503	523	578	492	514	513	505	521	530	518	536	507	485	500	513	498	493	494	530	520	542	528	479	572	516	560	469	530	500	528	544	536	537	534	547	548	533	508	534	493	535	491	502	531	549	530	505	507	527	497	493	544	599	524	511	536	545	516	533	547	520	506	543	533	511	511	495	550	467	537	537	497	501	495	497	547	524	469	526	505	512	525	527	521	556	516	532	554	535	505	554	499	491	497	499	534	531	536	499	514	515	481	501	538	525	543	545	522	529	522	548	526	534	523	497	499	509	525	524	543	501	491	507	506	497	517	524	518	526	531	514	543	499	521	543	528	502	522	504	498	547	513	535	472	534	511	538	539	512	546	509	534	514	505	515	527	530	524	519	534	497	567	538	526	543	534	512	520	530	506	492	499	491	545	537	533	538	557	543	537	519	488	533	521	560	479	506	529	511	579	516	527	454	483	522	570	544	521	514	524	521	521	506	520	523	481	494	550	522	557	471	525	536	534	541	500	494	492	519	547	530	566	535	505	557	489	488	539	513	511	555	498	581	543	532	540	507	514	516	494	525	553	568	538	515	509	511	526	508	494	517	523	529	508	539	501	538	540	547	552	538	533	521	522	535	529	530	550	550	536	531	545	515	497	510	511	549	475	556	488	560	511	532	500	514	537	508	522	527	519	568	526	515	542	530	524	521	500	516	543	511	490	544	507	497	542	542	492	552	474	498	583	519	517	551	476	514	525	523	543	547	505	541	531	518	525	526	504	516	508	500	524	540	553	549	550	526	517	525	507	546	528	463	484	534	534	514	516	506	506	529	518	546	519	480	523	489	511	541	586	506	504	531	539	501	474	547	499	490	526	500	509	537	538	545	528	542	490	538	532	477	538	541	507	497	487	480	501	528	516	495	534	515	536	508	488	548	485	508	532	512	495	499	555	522	489	499	508	495	498	541	526	552	504	507	522	509	483	504	537	525	498	513	518	525	542	564	542	526	508	511	519	535	556	554	546	564	558	533	531	552	519	516	502	526	496	505	509	498	485	535	494	536	550	527	494	522	511	526	512	570	510	522	530	546	526	530	570	519	530	529	516	487	481	535	489	505	530	484	513	508	550	507	492	524	540	506	521	488	523	521	532	491	516	534	514	498	545	553	526	487	493	571	504	525	543	508	540	577	517	503	542	539	513	510	513	552	534	514	550	532	503	526	534	534	533	485	528	492	499	559	525	521	547	516	512	490	511	522	495	529	520	516	508	580	514	530	514	548	491	530	512	483	477	549	516	500	515	535	525	527	534	515	534	492	505	488	525	507	498	552	500	565	496	535	525	474	537	508	542	519	514	484	548	504	518	564	538	475	526	479	509	503	568	511	534	512	546	544	492	507	498	488	515	511	556	468	507	519	484	518	532	514	542	510	545	514	507	540	512	519	479	499	528	498	512	511	545	488	549	536	526	537	510	516	477	522	518	488	520	506	497	504	501	513	502	534	539	521	529	531	519	542	572	531	512	538	500	520	533	522	520	506	510	547	515	546	536	550	490	543	553	525	483	535	546	485	538	560	554	552	466	535	485	490	541	530	563	537	544	535	509	524	514	511	512	498	543	492	504	519	495	496	559	530	519	523	493	520	496	509	538	534	497	501	534	491	509	531	543	515	495	520	509	530	523	568	559	540	496	507	507	493	531	513	539	551	500	520	557	513	513	501	526	548	521	522	528	506	489	477	520	560	535	483	551	548	512	470	514	477	525	466	526	492	530	521	503	514	517	525	553	508	491	513	512	505	534	513	531	519	509	488	532	511	525	541	512	498	553	499	529	534	552	520	533	529	543	521	565	490	505	554	522	536	562	518	543	543	565	544	544	502	516	516	500	543	473	526	513	540	521	537	513	517	557	499	506	516	556	489	529	555	522	578	556	500	490	556	570	524	525	501	525	529	520	512	531	516	530	536	532	543	542	536	492	510	517	528	503	558	530	523	506	516	539	502	516	521	548	524	527	459	483	509	528	559	510	525	530	505	504	524	455	531	526	555	467	542	522	573	481	548	569	501	499	497	522	523	534	507	518	504	522	511	522	510	522	554	507	544	511	544	566	505	513	515	520	511	515	499	532	493	542	504	505	513	536	517	493	528	552	522	495	533	505	523	503	486	516	507	469	535	525	518	518	545	554	530	564	481	537	493	549	505	527	518	554	533	537	520	517	501	554	506	525	520	511	528	513	492	515	527	527	537	543	494	458	522	524	495	569	538	478	523	505	477	486	531	485	492	557	536	520	511	463	533	533	513	498	494	488	509	506	493	516	507	497	511	501	528	503	479	513	502	574	516	501	490	525	516	527	531	516	499	494	499	601	509	515	527	573	548	522	517	518	503	523	528	516	523	513	509	523	460	499	508	498	506	505	524	522	545	550	559	537	491	497	565	570	501	510	526	532	584	458	561	543	534	514	500	568	520	497	513	549	504	506	523	541	484	520	496	511	507	534	519	516	486	472	541	523	534	506	542	524	517	514	533	526	513	482	513	499	502	549	557	522	539	533	488	510	498	541	481	534	498	480	500	537	537	527	543	542	565	533	494	509	526	518	509	522	534	528	490	487	495	521	504	545	486	543	512	509	502	511	541	519	548	516	504	532	533	537	516	511	553	537	536	519	492	512	554	567	505	494	472	514	527	501	510	548	490	469	523	497	504	509	504	521	531	494	536	508	539	531	543	539	501	551	524	539	537	561	499	511	534	517	552	542	512	511	529	511	533	535	492	513	505	539	505	528	503	514	498	498	513	470	531	538	511	512	523	535	505	477	535	497	505	513	535	568	529	492	515	500	519	494	514	525	523	536	501	512	537	519	487	550	537	548	524	516	526	520	485	504	544	514	535	510	532	510	519	504	517	529	517	534	543	522	507	527	526	495	501	526	510	521	523	543	516	546	561	543	533	562	527	543	517	500	572	500	509	558	539	530	552	534	522	515	515	490	542	528	514	509	517	517	515	548	518	516	469	486	542	507	504	523	500	531	562	507	491	548	521	465	499	565	549	522	519	540	530	527	559	553	544	533	540	548	491	504	515	555
1391	394	341	363	365	325	303	340	326	319	276	256	286	282	281	307	307	307	308	315	280	290	302	320	285	314	304	315	312	286	279	291	307	277	323	309	300	325	317	268	350	287	282	301	314	299	287	312	318	342	321	311	320	274	310	319	294	280	290	309	323	317	282	302	302	302	325	307	261	312	315	334	305	298	339	315	329	268	282	292	291	307	279	303	319	290	285	282	292	304	291	268	307	280	279	269	276	301	311	305	320	301	281	288	339	276	312	315	271	323	299	286	284	307	317	315	298	284	306	288	304	322	329	308	306	315	295	288	331	295	319	292	309	262	262	297	305	324	348	296	309	297	316	317	309	278	305	292	319	312	294	300	308	296	322	308	290	313	268	292	271	315	341	311	358	302	292	272	352	301	325	314	303	314	324	334	299	311	310	300	305	310	219	302	339	313	301	299	301	305	297	312	321	316	286	301	303	318	292	303	286	275	303	303	283	294	332	321	298	304	293	305	328	310	262	296	307	325	298	315	304	318	331	298	276	280	292	319	291	304	311	299	276	303	296	327	314	314	292	291	279	287	302	291	314	333	314	340	309	304	288	301	275	359	310	292	315	307	296	281	282	296	326	253	288	266	307	302	324	307	265	349	307	320	287	318	315	300	295	261	285	315	305	318	341	265	331	301	289	311	323	328	301	303	327	302	291	308	295	327	290	290	297	315	306	310	320	314	330	320	319	302	294	302	287	274	307	294	300	327	303	349	340	320	280	299	343	329	308	276	302	320	287	324	297	303	304	297	300	286	328	303	313	331	295	305	300	307	306	300	312	300	280	296	272	328	309	280	293	266	289	308	308	282	308	337	309	294	332	285	320	321	333	308	287	293	296	312	313	292	304	287	314	313	286	297	279	286	257	308	283	314	294	309	287	309	314	288	302	307	323	309	304	313	317	292	318	266	260	309	351	306	296	303	301	304	312	291	299	281	299	326	291	319	310	317	291	296	270	300	301	338	317	330	327	273	311	328	321	277	316	325	296	285	334	327	292	284	291	301	309	293	276	291	263	317	301	282	310	320	296	322	321	303	248	290	308	261	289	298	287	271	287	267	279	337	329	303	278	303	303	316	294	283	283	311	302	290	305	316	287	321	267	310	311	322	311	286	311	311	302	291	324	274	283	289	320	302	332	306	262	303	296	322	290	264	302	325	302	291	292	330	298	277	296	296	316	310	325	330	342	311	283	286	302	296	328	286	308	320	303	331	299	334	306	289	328	324	298	323	330	326	309	332	321	334	324	300	324	305	315	314	288	296	308	329	287	319	304	308	311	319	313	305	311	316	250	317	283	274	283	310	306	318	289	289	309	308	359	326	303	310	291	294	328	295	275	309	315	291	295	289	310	306	268	300	320	331	314	294	333	309	277	305	309	296	272	326	286	295	300	279	318	316	302	282	321	291	319	280	307	291	323	310	294	320	312	310	306	285	311	295	282	315	293	302	322	292	318	298	292	302	284	309	295	290	293	307	309	293	301	299	281	278	317	287	317	295	279	312	333	300	337	305	307	305	331	271	285	335	320	281	306	297	311	323	293	282	294	347	308	322	317	292	282	292	317	299	301	293	323	302	313	309	300	294	288	319	320	301	309	300	295	338	302	296	308	271	340	312	313	311	289	280	276	299	330	285	309	286	315	311	303	296	296	317	314	261	302	352	305	288	277	295	303	302	291	271	279	312	303	283	322	300	288	304	313	349	318	285	316	315	326	301	305	299	268	291	298	302	309	287	270	291	291	291	291	322	309	304	296	281	303	294	308	297	306	275	288	297	310	307	346	281	300	273	305	291	320	319	321	326	322	302	295	307	310	304	323	284	318	310	323	284	310	294	291	303	277	283	283	293	288	294	274	297	305	301	285	302	294	314	335	302	297	282	286	309	310	279	294	304	296	320	321	321	285	311	297	311	297	275	295	302	306	304	303	267	318	320	310	307	357	285	283	344	323	323	287	290	313	288	292	337	307	323	304	296	290	301	289	296	282	294	319	320	316	310	347	332	290	304	312	291	330	320	312	291	331	291	281	339	299	299	334	332	305	285	295	289	314	317	287	282	319	291	322	286	314	325	265	299	284	291	302	309	293	307	295	338	274	294	268	304	285	303	313	339	297	292	317	262	301	322	304	315	310	312	292	297	303	314	289	300	281	304	320	339	324	328	317	317	331	301	294	306	276	293	308	310	299	295	295	265	323	294	303	314	299	318	288	320	316	300	336	307	324	286	301	258	304	287	308	291	339	341	327	289	292	292	300	286	321	268	314	302	324	294	332	312	320	311	342	276	307	308	321	279	335	330	282	299	271	302	290	321	325	312	311	321	283	291	281	298	316	276	313	280	300	313	295	292	296	310	267	289	310	283	310	317	274	271	278	279	298	292	313	317	298	293	303	323	281	283	292	295	334	309	274	296	283	290	254	292	293	272	268	284	302	282	325	319	284	279	308	328	293	305	305	303	295	246	316	304	296	305	280	276	288	290	321	312	321	258	289	315	308	298	301	294	280	301	322	281	282	285	330	260	296	306	308	290	320	309	282	307	291	294	307	318	307	302	287	299	297	298	292	293	294	307	302	285	320	320	268	306	289	323	308	307	307	312	271	273	313	279	307	322	297	308	304	254	316	309	280	319	312	272	306	280	296	295	300	275	270	287	287	305	296	291	322	318	269	287	270	342	287	302	278	314	316	280	279	308	276	299	279	283	310	302	308	297	290	299	298	324	314	312	310	320	296	315	285	308	292	295	307	298	324	278	310	311	305	311	309	283	320	296	311	274	307	329	317	293	317	311	296	283	297	319	318	293	318	284	267	342	316	277	309	276	311	315	310	307	333	314	303	324	307	289	312	280	278	272	285	279	316	291	307	332	337	304	287	282	300	292	305	298	308	298	299	306	300	283	280	297	322	313	281	312	323	285	261	305	289	270	307	333	317	305	291	255	344	308	321	280	283	297	312	304	313	313	284	288	270	302	283	292	304	305	311	314	300	301	285	291	281	336	299	318	288	305	283	262	255	296	299	325	343	312	304	317	331	275	280	300	333	292	279	304	309	323	290	288	281	297	305	309	275	306	306	298	268	306	292	300	303	303	288	286	328	294	327	314	306	276	325	283	292	292	303	293	289	273	266	319	313	282	295	305	295	314	279	304	311	313	303	272	297	296	290	310	302	303	332	346	265	300	274	309	311	297	306	311	304	296	325	319	331	263	300	292	328	305	318	328	321	299	292	309	278	313	331	271	307	308	333	317	300	292	305	311	296	303	287	316	275	305	317	303	295	327	285	274	335	295	289	320	309	274	305	321	317	336	284	318	257	332	317	311	292	319	279	280	285	313	313	308	332	301	311	256	321	288	289	324	287	337	307	307	307	291	280	308	329	287	333	321	302	311	296	309	306	309	303	274	315	293	330	296	311	293	292	333	294	322	331	272	279	345	320	321	292	304	295	292	283	296	323	335	294	284	309	306	319	293
2035	869	932	953	952	831	838	831	850	770	818	756	826	778	753	740	731	814	739	759	761	779	783	779	770	712	777	750	763	775	722	747	734	802	730	746	760	732	762	778	768	772	775	751	816	740	772	737	760	718	727	710	753	765	736	746	782	795	758	757	734	732	732	718	815	746	732	734	769	749	753	694	740	714	752	749	756	772	714	774	753	753	730	705	720	739	752	778	714	762	731	746	720	756	828	745	713	748	705	727	755	743	793	703	784	776	812	735	740	754	755	752	768	757	752	737	751	751	780	732	732	751	791	712	766	770	735	773	731	729	746	774	707	720	727	708	756	736	763	798	720	730	751	800	739	749	777	687	746	723	817	745	755	752	707	751	680	750	736	793	736	789	694	750	741	747	778	743	779	800	773	731	706	734	723	771	733	704	765	773	739	783	747	740	757	665	763	781	773	761	758	735	771	721	706	741	785	742	730	776	767	682	767	803	785	783	704	757	727	778	784	751	762	774	736	777	735	730	726	723	767	775	788	733	825	778	759	758	758	756	728	716	741	751	738	745	768	741	747	731	734	738	718	771	766	806	677	720	711	729	755	751	755	736	719	742	731	719	749	729	728	732	755	734	727	722	718	743	726	779	704	714	771	725	739	797	781	748	710	729	751	765	736	750	748	746	717	740	719	728	738	698	755	702	723	751	775	696	755	778	736	735	760	704	759	701	738	779	735	781	747	742	770	782	724	773	764	748	818	724	754	739	757	737	706	758	788	747	742	780	740	770	742	691	775	733	730	797	702	726	753	768	720	759	762	783	758	737	713	778	767	734	744	778	710	820	707	751	710	741	706	764	785	739	742	768	733	796	783	749	752	752	739	749	758	786	750	763	705	778	776	767	810	725	723	762	762	761	767	760	800	739	775	749	690	747	713	758	803	739	705	770	775	758	741	755	753	790	768	713	776	731	743	741	745	748	742	784	727	771	703	749	760	724	728	702	733	793	747	757	797	740	759	735	720	780	754	762	743	701	747	779	805	768	728	736	752	721	764	781	743	775	769	775	800	754	744	736	738	759	767	715	744	691	708	749	733	708	761	786	697	736	784	749	717	777	728	735	763	760	759	741	777	757	736	745	734	742	721	742	793	796	739	758	741	757	753	717	783	773	754	739	754	730	741	768	727	737	766	739	742	772	756	692	735	789	737	766	791	751	756	720	730	728	757	667	738	775	699	760	722	726	744	762	727	758	798	802	766	721	738	777	801	747	735	770	719	739	754	726	722	746	777	698	754	805	783	748	771	750	770	754	751	744	729	709	748	714	758	773	701	767	767	711	763	723	771	747	696	735	718	705	741	788	756	755	739	774	803	742	743	807	719	777	761	791	785	736	777	769	769	708	714	788	774	742	767	746	751	763	775	739	774	757	791	720	737	748	789	770	781	722	753	755	745	700	718	717	789	756	759	779	787	756	734	740	793	756	789	760	727	744	737	716	756	761	738	798	750	762	767	769	731	748	759	748	732	760	752	819	695	775	756	759	765	752	771	762	708	718	730	740	761	743	718	822	698	839	753	768	740	750	725	761	793	725	739	772	743	741	759	751	786	780	723	753	764	724	745	739	729	754	739	737	737	762	766	774	735	742	728	722	751	774	676	715	727	755	755	739	717	766	785	730	749	778	756	762	683	750	753	715	777	747	773	762	729	742	738	771	745	778	745	715	773	706	757	737	750	703	735	714	784	751	758	766	679	754	737	766	759	769	757	715	747	782	757	770	736	728	693	754	766	759	778	759	694	735	799	718	711	779	761	729	766	762	737	733	751	723	712	743	833	767	749	738	767	774	717	733	771	742	762	778	713	712	804	779	722	786	744	740	777	718	750	753	737	764	767	774	724	782	760	786	782	722	708	770	747	735	768	680	730	760	725	772	760	705	741	704	755	724	753	709	762	716	779	748	764	708	771	719	779	764	751	741	727	751	771	703	759	694	769	746	820	770	769	778	733	756	751	773	751	746	734	736	729	727	769	822	750	732	765	810	797	753	741	712	728	793	736	745	784	761	770	758	772	781	742	747	767	737	745	761	787	737	733	740	784	740	794	758	740	802	780	779	742	711	731	762	759	709	766	729	771	739	709	745	771	750	775	735	751	749	751	758	779	739	675	719	793	737	759	761	783	710	744	759	754	739	727	813	801	681	774	778	785	705	722	701	724	751	758	785	717	728	763	760	744	720	722	729	718	750	791	729	698	753	727	688	733	771	716	751	754	764	732	758	762	732	760	725	777	712	799	708	762	736	735	719	744	698	763	717	731	799	813	782	699	736	741	754	738	750	774	742	761	768	728	724	760	715	746	764	719	725	739	791	782	764	744	687	816	750	748	746	703	736	760	724	791	727	732	768	757	724	723	734	736	762	776	760	758	734	762	757	751	760	754	742	754	748	721	723	736	760	775	740	743	753	800	768	761	772	754	749	785	769	805	739	784	742	761	703	740	797	766	749	751	698	749	749	732	757	724	746	755	739	747	794	754	775	753	728	791	701	739	734	735	757	756	737	754	761	746	696	763	756	714	759	706	779	775	708	773	766	739	680	771	806	702	751	711	746	699	756	749	730	719	753	747	766	770	741	726	769	738	759	780	741	767	718	711	745	740	749	758	798	707	823	751	713	778	753	758	726	791	694	720	769	759	750	777	746	752	747	701	714	750	771	755	722	765	665	755	731	762	759	766	752	747	750	704	733	778	772	771	738	672	769	778	743	776	736	744	712	778	767	778	745	685	735	731	777	764	748	740	760	718	769	778	708	719	772	735	757	752	738	758	757	773	773	759	756	732	756	786	785	805	726	733	724	742	746	729	704	744	769	770	741	795	746	746	719	798	768	763	727	763	720	752	746	773	715	715	762	763	756	782	767	758	727	740	759	775	776	730	746	730	727	763	696	777	739	762	740	757	784	745	760	724	795	797	742	783	795	739	783	798	759	777	803	735	757	742	727	773	758	733	744	738	778	752	765	744	774	719	751	763	739	772	771	703	807	792	715	807	757	777	702	742	756	769	771	705	743	735	770	783	726	758	739	757	742	784	735	773	756	742	783	742	772	800	759	739	694	756	729	722	784	693	748	753	772	759	731	807	740	755	734	747	723	769	749	747	781	808	719	776	811	744	723	782	722	723	779	715	740	716	742	718	706	802	749	786	781	734	712	759	702	716	705	735	741	704	760	765	723	729	759	760	757	742	768	731	733	736	730	756	740	703	731	764	749	711	764	725	781	773	706	720	760	744	773	741	756	801	711	756	748	811	748	718	747	724	793	740	769	755	767	741	742	751	733	813	759	762	780	736	749	761	796	732	744	843	792	752	752	727	749	758	768	753	762	734	777	726	748	721	751	780	752	735	809	734	748	711	785	757	745	734	750	737	703	763	744	668	702	703	760	706	694	754	792	745	772	728	718	734	782	796	805	754	793	750	813	781	752	769	765	785	723	723	744	719	724	723	721	714	694	753	756	753	789	762	745
6519	688	776	629	545	449	400	425	411	402	370	376	435	336	357	353	371	369	352	374	380	374	346	350	376	375	316	390	334	364	359	375	376	346	328	361	334	361	372	370	348	349	355	367	344	359	333	353	331	335	340	355	338	367	362	364	374	332	343	292	358	373	376	341	358	358	346	382	341	386	346	321	347	319	343	358	351	314	399	361	367	390	324	342	350	348	366	328	350	304	354	346	320	386	333	353	319	341	336	337	412	347	354	356	339	333	341	358	367	374	392	319	361	349	362	331	352	324	378	356	345	345	355	349	330	362	346	357	367	332	340	325	351	335	346	355	344	348	360	356	332	345	374	345	328	370	356	351	366	322	351	342	322	323	357	350	322	362	366	352	360	355	333	340	387	320	372	372	348	346	323	353	357	361	363	325	345	361	350	380	382	337	341	379	342	373	323	342	390	350	329	327	338	353	375	356	364	370	371	362	358	344	340	347	368	335	381	358	324	341	337	346	372	345	359	351	354	327	339	342	358	324	373	337	369	375	358	320	339	366	329	339	360	396	342	345	354	298	336	327	332	381	352	377	317	349	362	356	350	343	355	345	359	339	378	363	344	357	337	332	358	323	315	358	386	365	339	327	365	365	373	387	311	357	334	332	346	368	347	345	328	297	349	335	365	359	353	303	326	352	324	345	355	343	330	325	389	405	327	350	351	335	354	366	334	352	398	326	337	330	367	349	336	322	367	365	326	331	321	366	338	352	333	357	389	376	391	361	371	348	359	352	317	363	357	371	359	358	337	365	338	390	331	335	325	342	380	339	367	371	346	342	334	322	347	383	341	379	363	366	364	367	333	374	340	376	371	337	374	336	344	367	354	334	318	337	350	321	351	340	376	341	328	350	350	295	361	309	325	371	351	330	371	358	309	304	332	343	337	351	335	365	367	362	369	342	366	332	334	373	343	364	317	334	339	349	322	380	353	326	342	347	375	352	338	336	329	343	331	347	359	339	349	389	326	399	352	335	360	357	340	352	329	345	332	341	368	342	338	365	349	331	328	356	378	357	367	328	356	353	370	349	333	310	293	341	356	342	350	298	344	331	363	372	357	321	394	349	363	336	336	346	319	329	345	353	347	429	357	349	361	338	357	349	379	340	361	340	318	364	324	337	315	324	362	377	325	365	361	365	336	334	366	348	377	324	326	324	359	391	336	346	326	350	354	348	358	405	342	337	373	345	388	347	302	329	352	322	281	371	345	327	366	296	339	329	354	327	338	375	340	350	348	335	408	323	356	359	336	382	352	332	355	394	355	356	352	336	349	351	349	338	357	355	363	394	349	341	381	385	337	341	353	338	351	367	351	327	364	350	313	343	342	342	348	412	348	346	362	360	366	362	360	323	318	369	370	376	353	383	374	383	371	370	369	342	372	316	338	343	365	349	334	368	329	388	340	360	357	327	340	334	342	345	372	350	318	375	385	350	322	362	345	346	349	341	358	366	328	327	367	342	334	349	388	351	360	343	342	361	363	359	356	337	374	321	360	352	347	366	374	361	347	369	387	363	393	386	356	371	359	337	349	341	365	331	347	334	334	342	333	347	343	329	338	371	387	353	339	344	322	356	340	341	345	360	336	354	322	346	393	354	351	342	364	358	329	348	352	350	387	352	352	333	334	343	317	346	323	397	359	340	350	329	369	366	362	358	376	332	332	374	351	371	375	368	374	316	360	361	374	340	364	361	335	332	386	358	304	332	358	324	368	343	352	365	335	345	372	321	392	361	375	340	343	386	342	337	376	374	343	339	348	362	348	366	345	366	339	366	339	335	359	348	336	358	365	354	378	355	341	355	334	318	383	366	313	357	311	340	332	348	368	326	342	345	356	345	365	351	332	353	365	319	358	367	344	350	331	340	339	346	337	330	322	365	323	362	351	367	351	382	339	339	343	321	357	365	358	389	345	337	346	324	353	354	337	354	347	327	370	347	385	317	371	364	332	368	390	306	388	349	328	387	362	361	347	354	391	349	343	355	348	360	332	328	370	384	376	344	349	356	372	343	348	350	376	363	335	352	382	363	369	401	334	366	353	359	348	347	342	382	353	348	327	337	349	357	367	345	372	379	337	323	391	354	378	349	374	347	376	333	340	353	375	326	325	349	352	383	349	346	382	341	347	361	325	352	359	348	349	334	358	360	369	395	374	365	308	336	371	365	316	337	339	346	321	357	338	380	359	321	345	311	332	342	351	346	375	353	348	345	396	349	340	326	335	356	347	332	355	364	371	348	338	359	345	363	362	377	331	313	349	369	357	352	357	357	309	368	359	308	318	321	352	373	390	353	354	359	320	398	330	385	373	363	367	362	357	368	356	349	351	334	364	367	369	344	378	372	335	362	321	373	340	351	315	355	358	334	332	379	382	369	353	321	331	337	380	399	381	347	354	334	344	352	331	371	354	348	351	363	371	329	339	354	359	359	344	326	359	368	364	330	363	374	311	364	370	374	331	323	353	361	336	348	357	369	362	368	351	332	381	358	340	360	401	341	378	335	344	381	369	336	354	329	355	376	363	344	361	350	339	329	343	331	331	342	355	338	327	343	346	355	382	352	312	355	311	389	341	333	329	337	377	353	375	367	355	359	328	361	345	328	320	333	353	342	336	341	365	317	322	352	361	347	323	340	354	350	408	321	349	337	336	358	355	345	372	332	351	367	335	351	370	370	385	360	351	377	365	370	379	327	355	364	344	356	385	338	351	349	367	397	344	337	365	364	370	355	351	344	370	336	363	386	370	354	345	338	396	377	333	368	345	340	362	368	338	378	321	367	324	396	343	360	342	351	390	378	356	312	353	339	363	374	329	361	325	349	329	378	357	350	355	350	335	342	335	360	366	338	354	341	316	332	320	350	365	337	365	361	311	342	368	373	358	349	373	338	368	359	317	293	381	362	343	349	378	372	305	373	328	318	352	374	382	325	333	320	365	345	380	343	338	346	386	322	372	364	321	345	355	349	353	389	362	364	351	371	353	352	366	357	363	399	334	366	354	360	328	360	357	345	355	321	368	341	342	317	383	377	331	348	343	364	332	344	396	362	340	339	376	370	363	353	339	358	341	389	349	345	336	352	361	325	351	352	342	361	348	354	345	361	353	335	378	357	334	345	358	364	333	352	350	354	347	395	318	383	378	357	355	305	342	368	384	363	331	353	373	344	339	309	368	377	359	362	367	364	372	332	356	354	316	342	318	312	352	344	383	335	304	349	380	342	372	368	385	338	326	310	369	353	350	372	349	376	396	374	325	302	372	362	316	337	369	369	331	349	333	355	345	332	399	360	353	319	373	330	334	338	384	374	367	387	357	356	342	348	366	404	395	367	354	350	340	354	343	349	329	353	327	358	356	328	355	345	349	357	341	317	344	384	371	357	345	358	375	360	313	359	368	313	357	355	319	383	373	364	350	348	351	347	319	350	349	343	342	341	365	326	308	322	346	338	352	408	324	352	350	346	346	328	386	351
6353	1178	1638	1819	1670	1531	1356	1150	1124	1107	1072	1005	1015	1010	994	927	919	887	899	869	914	872	897	887	891	891	824	862	878	864	802	863	871	867	843	873	899	883	864	797	842	848	823	819	862	866	820	862	902	835	892	892	841	870	836	859	840	879	884	825	792	800	867	814	880	847	895	839	847	848	872	877	852	848	886	883	828	893	860	873	889	841	859	861	813	836	846	870	873	879	833	892	890	820	862	798	858	818	873	879	834	891	848	890	809	823	807	852	860	912	861	828	850	915	852	821	824	865	857	803	875	801	857	871	869	884	862	809	857	788	829	810	793	864	869	897	861	828	853	860	866	821	842	839	799	830	833	858	806	926	840	788	828	826	844	790	863	832	826	865	858	866	795	850	800	853	827	833	865	821	863	860	822	864	822	830	822	868	843	838	865	889	805	846	817	896	862	852	786	864	831	883	796	861	837	848	880	839	855	797	831	839	838	884	842	908	812	831	868	879	853	845	865	865	846	828	881	861	808	864	865	811	854	843	878	835	872	894	873	817	835	886	861	868	812	897	897	837	854	838	847	836	863	851	861	822	863	824	858	823	850	857	868	840	873	829	794	822	837	870	825	891	797	862	893	853	828	848	834	813	867	758	830	825	876	906	841	866	833	819	839	816	835	862	823	871	835	896	821	838	837	914	849	863	894	820	891	847	867	898	815	872	860	874	793	799	859	772	871	832	844	893	837	864	880	858	872	847	866	875	856	857	861	838	866	835	835	865	809	871	836	836	878	828	820	892	885	821	862	840	821	833	876	856	905	853	904	868	842	871	810	812	871	843	874	809	830	811	815	823	890	879	842	865	846	817	832	849	838	834	885	816	850	857	800	842	834	857	923	810	848	845	785	811	829	874	849	764	825	823	799	870	845	848	809	831	873	837	876	854	849	811	846	848	800	835	901	877	838	854	807	812	867	858	786	825	924	853	868	901	855	843	874	811	833	825	844	877	848	853	860	839	900	783	829	829	857	829	843	888	808	838	888	838	828	802	884	846	862	820	853	818	914	830	847	879	870	844	864	832	841	854	800	846	833	786	803	928	860	811	905	842	806	805	930	819	863	830	853	806	888	819	859	861	819	822	868	815	843	897	866	816	803	887	887	833	838	794	849	855	861	885	834	898	842	854	852	816	772	803	840	818	860	871	863	840	869	869	874	823	859	850	842	804	907	836	854	830	810	833	857	844	853	794	811	834	792	861	830	857	849	841	809	834	843	829	900	848	835	804	832	794	787	853	810	862	856	855	839	869	820	855	868	818	868	808	937	814	845	840	849	852	823	830	871	826	863	878	832	856	830	869	816	864	840	842	876	870	856	812	849	908	868	864	809	882	860	859	859	830	880	862	880	874	861	835	839	804	859	825	898	799	843	909	841	879	844	789	854	933	828	845	777	830	829	848	805	829	858	888	865	846	857	863	844	878	892	853	814	859	808	822	830	856	893	875	792	891	836	878	886	872	873	849	839	900	824	839	868	879	811	853	782	812	845	829	866	837	844	862	895	836	873	814	809	827	897	882	838	782	827	887	830	846	841	836	858	898	867	784	837	838	836	853	800	909	878	809	925	846	817	831	861	856	819	826	900	901	800	853	862	867	827	863	827	841	843	865	834	861	809	844	878	878	887	899	846	824	873	821	824	808	880	874	860	846	819	837	820	831	849	849	867	833	863	908	851	868	889	859	848	823	870	886	830	861	821	842	828	819	852	852	855	854	869	835	845	859	809	857	890	818	841	791	842	841	873	793	808	858	857	891	817	942	842	812	871	882	838	863	851	926	853	821	873	849	837	873	859	836	817	831	851	858	841	876	815	808	828	832	897	900	886	838	810	838	827	910	817	887	858	893	902	878	827	833	886	875	896	839	892	839	836	908	789	809	843	811	832	818	865	816	837	873	834	853	877	823	896	855	871	809	851	879	871	866	807	826	827	814	888	774	857	872	874	846	833	828	862	841	836	836	835	846	824	793	831	845	879	860	802	854	821	807	843	858	827	862	882	845	838	847	847	848	834	899	836	839	835	819	818	850	862	851	854	830	858	830	805	859	812	830	859	862	859	846	847	834	865	824	847	868	847	846	837	841	841	848	835	839	860	844	874	823	849	811	784	840	857	917	826	808	845	860	859	833	875	886	889	869	812	792	851	838	864	856	831	895	863	821	833	777	822	850	838	867	863	837	859	910	884	816	852	815	817	847	850	848	818	828	866	855	844	883	828	811	841	834	805	823	803	819	830	802	784	834	862	842	857	869	810	803	830	863	823	843	851	907	864	884	858	812	836	910	836	853	852	810	868	878	809	839	759	864	856	840	854	856	850	892	870	816	812	860	833	879	891	799	839	828	852	915	825	828	878	874	835	904	843	876	906	825	845	884	782	882	849	772	801	807	870	873	821	837	890	780	849	836	813	830	847	881	847	857	826	879	842	831	839	828	868	854	883	854	854	853	880	873	871	796	813	917	786	873	806	853	852	824	806	836	821	891	876	854	863	895	833	881	783	867	792	831	857	826	854	844	869	881	837	905	862	859	848	880	849	864	835	830	860	862	875	845	842	842	859	847	859	886	836	832	826	868	820	854	858	887	821	849	854	821	850	814	805	826	850	826	821	841	863	812	859	810	859	861	869	849	829	864	821	876	891	898	847	873	828	830	783	847	896	815	825	917	827	858	850	853	872	842	835	888	839	821	804	801	835	849	832	817	825	821	844	858	882	880	836	806	864	820	806	845	889	840	852	820	864	837	821	854	783	880	814	835	879	857	841	833	873	862	838	870	864	809	840	848	892	912	820	788	760	819	851	835	847	852	862	881	831	814	878	838	837	885	845	862	826	837	861	854	851	825	851	830	844	807	886	849	876	848	832	816	830	834	821	900	848	849	856	861	868	813	835	873	853	855	848	849	837	811	852	858	851	842	863	855	851	896	840	868	861	874	836	843	835	837	884	830	888	832	785	834	854	896	876	870	837	868	831	800	856	852	863	796	874	806	783	829	840	864	855	886	834	876	862	840	827	887	828	831	894	838	881	894	867	856	845	829	864	868	855	806	873	853	833	854	841	860	828	851	849	804	879	845	849	822	849	871	855	857	789	874	848	890	838	838	840	862	840	843	831	866	858	855	883	829	855	875	835	896	819	846	841	863	879	831	847	863	828	814	887	862	854	869	846	865	876	852	810	873	855	824	863	910	831	867	830	849	876	823	858	864	918	836	864	838	837	863	827	866	812	874	855	816	831	854	867	780	897	846	894	844	808	826	865	858	820	842	868	881	834	835	851	848	863	831	854	806	848	865	884	850	839	798	833	791	841	830	853	832	858	800	807	872	869	839	864	804	819	880	865	848	872	868	870	862	847	817	856	791	823	838	840	819	826	825	818	800	795	826	833	875	883	880	883	869	865	923	803	868	822	780	850	861	866	838	795	817	841	837	812	854	821	817	834	865	799	800	834	876	873	863	831	934	839	845	847	885
12016	1018	913	711	557	418	360	347	287	286	269	264	290	250	240	248	249	246	193	244	224	223	229	229	223	208	215	220	207	231	200	207	201	259	235	224	227	204	194	192	193	224	209	202	205	205	243	210	218	193	198	188	216	186	223	182	184	210	212	221	224	214	196	176	216	201	199	194	233	189	203	216	210	208	179	196	213	213	210	189	171	195	202	210	200	198	228	201	194	186	198	235	207	210	217	206	206	223	204	179	232	186	215	168	206	214	211	190	227	212	222	195	214	227	204	218	196	232	209	197	202	206	209	190	178	200	226	205	228	185	203	230	212	191	205	201	196	189	201	194	242	223	188	195	210	210	214	195	208	209	199	178	211	200	200	216	222	200	224	220	202	199	195	195	229	230	226	219	210	189	201	210	222	204	209	221	190	163	216	187	187	194	204	215	209	192	197	166	196	209	192	217	228	208	214	196	203	200	230	225	211	205	214	222	191	200	185	223	197	229	213	199	239	205	173	204	175	208	210	204	182	221	219	233	197	211	199	200	204	181	208	207	192	193	234	222	231	179	213	199	223	190	209	215	217	207	239	229	217	198	220	190	210	195	216	221	209	212	234	166	213	222	199	190	225	231	226	213	210	218	225	191	198	190	181	224	218	186	192	175	216	207	185	218	210	230	215	220	213	204	193	198	201	207	207	187	187	247	226	207	180	227	192	203	191	200	216	205	204	249	227	188	205	213	220	235	206	219	213	170	222	188	218	207	221	214	202	210	206	222	210	199	212	220	235	199	228	201	193	209	203	197	228	183	184	223	209	212	192	214	203	199	219	206	215	178	190	233	203	237	220	206	189	217	208	207	206	196	172	195	191	190	229	195	207	197	191	194	217	188	183	197	204	244	226	210	184	180	217	203	191	235	210	216	198	188	216	216	216	228	200	194	194	194	199	219	230	198	207	201	229	222	218	221	176	218	179	184	215	190	201	201	197	194	178	207	196	216	213	207	219	187	206	235	212	218	222	228	206	207	191	191	211	207	196	212	215	239	226	193	185	215	224	215	183	228	231	223	228	198	191	215	188	188	187	221	175	206	239	223	209	182	218	187	220	244	190	213	207	220	222	215	205	186	189	207	209	206	189	202	198	203	215	224	235	187	196	219	174	235	206	186	206	231	208	202	185	203	198	211	196	223	214	211	200	213	221	194	187	186	219	195	208	201	233	194	193	206	212	206	169	194	179	224	212	220	160	205	207	207	207	245	198	202	213	197	210	206	221	228	176	202	215	191	196	218	216	211	213	218	204	199	204	207	215	197	201	214	214	232	195	209	197	208	213	230	206	231	218	214	178	210	203	209	225	241	199	210	221	214	183	224	201	216	234	194	204	219	210	215	210	224	202	194	199	179	228	249	214	190	187	207	220	174	193	220	191	194	177	206	192	229	209	188	229	208	192	204	206	212	232	203	220	203	219	219	191	204	211	207	204	226	181	185	225	213	224	195	194	170	196	172	193	205	212	205	233	235	230	198	215	212	212	200	183	203	206	182	196	199	220	210	227	178	190	200	189	224	191	215	194	211	236	175	192	206	231	211	203	223	213	239	196	207	190	197	214	212	203	201	189	218	214	211	201	215	212	211	186	212	203	228	183	193	185	242	177	196	218	219	201	208	210	208	212	227	226	185	209	212	219	215	200	205	197	225	212	237	208	199	213	194	213	207	206	180	211	228	219	220	202	213	183	176	187	221	215	229	209	204	223	204	234	183	190	190	195	182	243	239	225	216	207	233	210	247	211	218	184	208	182	199	202	211	198	230	218	212	233	208	193	228	172	219	208	250	236	199	205	200	204	207	219	188	191	193	215	196	196	205	212	189	223	205	221	198	197	217	189	187	159	206	203	202	208	219	230	232	205	200	215	201	232	222	211	169	200	214	191	180	220	230	203	194	225	215	203	214	226	195	175	176	171	209	207	229	223	224	225	216	245	197	183	184	215	242	203	205	174	194	232	185	221	191	213	215	195	228	201	199	208	194	180	211	228	205	198	213	196	188	209	181	196	187	218	207	201	200	206	195	186	208	185	230	216	190	202	192	199	209	184	190	214	208	210	215	214	202	201	194	201	218	191	187	209	213	229	211	206	230	240	225	220	224	223	226	203	210	204	230	207	224	207	216	206	208	198	210	216	236	234	215	207	202	209	193	213	213	182	203	213	224	209	216	217	240	200	189	225	228	201	199	185	198	235	232	200	233	207	197	210	197	234	204	202	209	199	216	194	208	218	209	213	202	207	210	190	215	211	221	219	218	194	229	240	203	197	215	212	206	231	228	228	196	189	202	207	203	197	209	224	211	212	198	226	192	208	201	194	210	207	210	208	196	208	222	207	223	208	218	191	184	214	189	224	201	226	228	181	203	226	206	213	183	205	228	214	191	219	229	227	212	213	218	210	197	212	205	219	203	221	206	217	220	205	215	231	243	213	196	194	238	210	182	209	222	209	200	235	185	198	215	203	207	179	222	200	221	192	194	223	194	197	231	198	198	212	193	206	199	193	195	250	217	212	215	223	175	232	210	215	200	175	202	175	204	235	201	182	186	214	214	199	205	215	202	238	208	191	195	200	247	187	202	219	210	207	200	208	191	190	202	207	211	210	211	203	200	206	218	208	222	209	219	211	213	216	208	207	223	197	194	212	227	197	216	201	224	186	211	212	197	210	190	209	216	221	187	211	203	229	200	210	204	210	213	199	205	192	220	176	186	198	202	200	201	195	195	228	216	201	220	233	227	213	208	192	236	203	237	210	204	195	199	206	182	217	208	198	178	221	231	201	197	199	220	210	200	230	206	203	178	197	194	199	218	193	220	206	175	209	208	201	208	202	193	211	207	207	216	222	231	217	207	184	226	206	210	197	199	220	216	234	183	238	179	210	220	195	190	186	202	225	180	161	215	188	202	226	208	176	217	193	210	197	205	224	228	209	213	203	201	191	214	204	205	225	221	214	184	201	195	198	228	192	217	228	197	205	226	196	228	202	223	198	186	213	209	215	216	185	202	199	204	211	218	228	217	215	214	216	223	234	216	190	190	207	193	198	235	212	194	195	199	211	193	231	182	224	214	222	222	199	221	196	230	221	228	201	222	201	203	198	206	203	194	210	217	191	200	205	191	193	221	222	191	215	221	215	226	233	197	187	198	176	168	196	216	222	222	192	201	207	187	191	229	208	211	225	216	199	197	219	219	221	215	177	199	208	194	198	213	201	196	211	226	193	219	186	221	220	190	203	193	205	224	206	208	202	189	236	216	208	211	193	191	206	188	207	233	218	216	207	219	206	220	227	187	240	219	215	187	201	215	218	228	213	222	218	213	180	180	209	191	216	199	224	196	210	205	212	215	204	197	210	216	195	214	212	203	197	225	181	207	191	217	213	194	220	201	220	193	193	228	232	206	192	228	206	214	209	202	219	192	220	216	207	190	196	209	216	225	220	206	199	223	206	215	214	218	222	217	224	214	195	219
7721	1117	1873	2292	1942	1597	1422	1267	1076	969	895	864	800	839	749	694	690	665	675	697	606	624	606	543	581	528	561	589	605	556	533	550	530	590	574	556	543	543	540	516	542	560	491	526	573	516	529	583	539	542	513	511	538	548	494	517	552	552	523	560	549	505	517	493	528	577	521	480	560	510	527	511	511	513	545	520	540	540	521	481	530	513	522	503	525	478	496	531	554	549	525	533	508	521	498	538	520	543	558	498	476	538	494	556	513	502	534	506	528	495	521	493	518	499	534	494	561	552	545	519	502	538	523	529	527	517	555	568	548	494	505	530	526	535	521	515	524	533	525	487	531	558	481	494	541	483	519	552	531	544	546	505	502	499	581	548	508	529	536	530	555	509	522	548	523	570	538	508	480	511	520	548	533	504	474	508	493	530	485	527	502	546	487	510	531	544	525	476	514	544	481	560	537	542	562	508	493	540	502	519	537	489	536	482	513	525	522	508	506	491	536	519	506	514	500	513	485	481	527	541	560	487	565	563	498	534	504	445	483	488	487	494	518	543	505	517	508	513	531	565	494	520	514	491	495	542	541	510	543	506	545	533	523	501	472	515	507	549	530	569	490	508	531	455	505	486	511	529	515	469	515	498	528	527	533	537	491	508	492	511	495	545	542	548	477	522	522	507	498	513	522	561	500	569	535	532	525	510	486	525	510	502	552	507	502	524	511	521	526	531	552	539	521	509	489	519	554	505	547	524	532	515	535	506	518	542	514	569	530	515	535	532	471	528	509	491	518	529	509	544	557	530	500	503	505	498	534	504	514	508	508	469	502	549	559	515	473	519	567	495	515	544	499	505	538	525	474	525	519	562	513	508	489	529	528	528	514	534	543	500	530	547	515	555	527	544	499	510	520	507	519	545	497	492	521	483	514	463	537	537	503	504	524	551	514	507	576	520	480	585	495	541	524	500	552	487	499	552	506	511	523	517	475	545	547	501	535	509	542	524	501	543	488	515	534	498	545	525	523	588	509	570	512	554	527	511	525	506	503	535	486	500	498	531	462	494	537	487	503	504	524	531	484	509	546	483	488	487	563	503	506	548	512	551	534	465	500	537	538	523	516	540	507	512	478	514	508	565	532	497	526	512	542	529	533	492	520	536	551	508	535	535	539	522	480	542	492	530	509	510	502	504	511	508	513	545	506	510	472	547	518	559	557	507	567	537	501	498	507	524	513	483	474	495	569	530	492	502	522	486	549	561	540	524	506	508	484	581	528	534	556	477	556	498	532	503	516	552	487	520	496	542	584	493	523	517	489	529	519	530	522	525	490	516	531	534	494	496	501	520	553	501	567	492	545	505	522	523	542	536	563	521	557	528	499	496	546	509	517	530	560	555	551	535	501	476	508	530	505	517	541	502	505	520	495	528	485	490	546	523	514	501	502	557	518	544	532	504	490	503	564	501	516	540	513	502	518	503	546	553	444	518	501	500	545	524	549	521	558	548	542	501	536	507	506	531	527	526	529	509	480	496	513	551	515	520	554	514	513	514	514	514	520	534	531	531	516	546	487	519	523	528	530	522	506	541	488	522	503	512	541	527	520	537	504	507	530	503	568	528	527	507	530	489	554	498	524	499	512	542	547	522	523	455	545	514	500	507	504	537	533	517	537	502	538	536	504	558	512	542	552	553	486	532	547	506	494	531	528	516	512	515	515	552	492	533	514	546	522	515	540	533	535	483	501	526	519	499	551	502	518	531	509	576	503	518	523	530	547	510	511	516	519	520	497	503	555	537	516	479	545	516	529	500	486	478	506	541	497	529	518	518	529	481	537	532	482	551	550	517	484	495	565	551	521	557	545	515	566	529	534	510	583	506	518	459	514	556	527	538	519	543	512	533	524	476	528	488	565	483	518	505	510	546	506	521	513	529	514	507	511	534	546	475	521	496	515	486	542	508	493	510	484	549	544	490	507	477	504	520	558	517	485	525	558	530	561	516	545	469	510	534	507	536	496	473	575	492	520	510	509	494	479	504	557	513	555	538	510	506	518	509	515	519	518	507	522	507	519	510	492	521	563	507	515	519	550	516	517	520	512	502	509	548	526	534	507	481	506	500	552	522	508	496	571	497	480	514	534	514	470	515	537	503	531	512	537	484	501	476	499	509	546	528	505	514	510	522	512	488	541	511	509	539	548	552	516	492	512	530	511	511	515	525	520	491	548	511	515	510	503	520	495	504	513	508	526	519	516	528	547	526	531	513	525	514	527	528	503	506	568	503	506	524	542	502	499	535	530	541	459	566	500	496	529	505	526	525	533	477	516	490	525	553	506	525	496	537	529	539	559	519	527	500	533	495	513	503	454	572	535	506	488	536	497	490	528	521	515	521	517	494	500	572	539	505	471	482	511	525	552	509	515	510	497	512	552	522	532	522	514	537	557	531	524	532	517	551	491	519	498	522	522	537	492	521	486	519	528	536	506	522	515	535	534	502	484	504	527	507	533	484	502	544	513	465	524	532	480	499	564	492	500	537	520	475	553	552	518	527	467	507	528	510	481	539	538	548	501	481	499	490	544	478	508	486	562	494	546	509	528	511	543	520	512	497	515	509	566	528	516	503	510	534	520	528	541	530	507	476	570	481	534	527	480	540	520	528	537	545	510	531	535	542	521	479	534	496	492	543	491	561	487	534	483	538	524	483	521	495	545	536	524	529	514	497	495	538	519	504	547	510	496	532	530	551	548	501	518	495	538	522	497	526	531	537	518	509	544	510	517	470	489	553	527	525	475	495	489	474	528	536	525	490	516	527	492	517	536	552	468	543	527	551	535	493	512	549	532	537	554	511	535	501	508	488	530	520	514	526	522	516	520	558	543	547	513	466	540	529	516	501	540	499	503	564	515	477	488	502	510	559	483	508	497	502	520	527	499	518	503	538	499	462	547	476	543	490	501	543	531	540	532	507	550	524	509	527	502	490	529	533	537	527	504	546	513	534	515	494	530	501	523	516	516	541	541	514	490	545	513	497	516	480	512	506	489	518	527	529	526	506	537	512	473	516	530	518	510	530	519	537	509	521	524	511	516	508	493	542	519	560	503	526	500	477	508	524	517	511	536	515	508	524	536	545	576	567	499	544	491	564	478	527	518	547	525	450	485	536	522	486	505	540	550	500	515	498	537	485	499	516	563	538	517	512	529	526	491	492	536	501	529	536	533	526	536	528	524	494	529	560	515	520	508	556	529	525	472	495	521	521	551	514	548	511	540	511	476	542	507	511	541	506	537	538	524	490	513	503	552	563	527	510	526	520	535	500	519	525	510	474	508	514	533	498	532	540	494	505	530	542	540	521	546	540	480	464	473	567	526	531	488	515	523	512	540	525	549	533	517	534	512	471	558	559	505	520	512	545	512	495	506	520	503	523	544	511	549	536	487	515	510	530	541	468	532	524	517	503	509	471	486	509	546	533	501	513	497	522	478	543	529	514	515	505	505	508	499	523	523	522	512	516	571	532
1264	340	394	388	324	289	312	339	319	322	312	304	337	329	306	298	279	299	265	302	283	302	315	296	291	263	330	302	306	286	295	295	259	315	293	294	289	283	253	307	288	312	328	325	269	283	288	299	327	285	308	274	295	289	322	280	269	300	297	271	323	304	312	280	275	299	282	293	325	298	285	282	286	288	283	291	262	305	318	332	275	277	316	286	319	312	298	282	294	300	324	315	292	266	331	277	315	297	290	305	308	307	298	300	309	277	304	310	265	325	283	292	292	324	318	294	289	296	315	290	320	269	282	302	323	323	290	311	316	312	302	279	302	294	286	312	328	341	297	321	274	336	334	310	302	291	281	274	282	323	298	260	300	302	292	299	312	278	293	274	293	300	312	317	290	282	317	352	322	306	303	332	334	301	302	330	326	267	282	295	313	316	342	308	318	312	295	307	297	299	309	320	313	315	312	340	313	293	261	317	295	288	314	278	292	293	299	319	325	294	302	298	289	316	300	277	266	321	284	326	305	282	286	357	328	301	305	307	315	268	280	306	303	301	312	315	282	282	310	310	303	303	341	277	331	312	288	326	291	274	299	321	335	303	296	280	301	330	312	325	306	285	308	279	318	276	306	290	312	308	293	296	290	300	305	278	283	290	303	305	320	298	312	280	308	298	322	325	299	334	323	297	290	312	315	315	320	306	302	321	292	342	302	325	312	278	306	328	337	294	305	287	290	303	319	312	297	315	311	318	337	332	302	280	287	297	288	282	315	300	333	307	301	304	286	284	304	305	280	300	318	287	288	279	275	298	303	301	305	277	304	306	305	302	327	284	264	297	286	293	296	285	282	288	277	315	310	317	309	301	322	335	282	293	320	304	305	306	292	310	267	299	282	279	307	333	283	297	273	327	282	308	298	303	295	276	293	301	298	312	275	276	320	296	312	305	294	328	325	332	270	301	323	275	335	324	285	317	296	292	323	282	291	305	333	311	268	314	310	295	308	279	320	284	349	282	307	319	316	279	295	308	320	314	309	303	312	302	302	290	343	296	271	276	319	310	342	295	305	292	324	313	303	307	337	278	295	284	307	315	293	307	299	313	269	319	291	291	281	326	315	335	308	298	258	324	283	331	285	296	304	304	313	289	295	295	307	306	292	284	287	301	307	294	294	259	286	303	296	308	290	326	303	301	308	284	309	292	332	311	300	330	297	270	306	313	289	280	296	305	294	290	300	293	300	308	309	305	306	292	303	277	306	302	308	297	285	286	306	286	307	328	309	290	301	316	316	344	312	280	265	298	334	296	291	309	322	296	332	282	318	325	309	329	298	305	320	286	316	288	291	281	314	304	294	308	316	302	303	296	308	308	308	313	318	265	283	293	305	306	286	310	316	291	293	289	307	268	340	287	316	316	309	279	276	276	290	273	279	293	288	315	323	272	298	309	298	292	280	289	311	342	311	294	278	304	310	303	330	334	295	304	283	335	315	360	276	272	301	305	277	289	312	285	287	295	300	311	329	298	302	337	300	299	301	314	303	313	304	315	309	314	292	315	298	298	274	270	325	285	272	291	296	292	280	252	294	306	274	290	304	287	313	281	307	304	315	271	323	281	308	322	310	304	281	285	312	292	296	291	299	309	307	318	307	268	303	322	291	294	295	308	284	301	290	308	297	291	277	359	296	277	333	304	306	314	325	297	301	313	308	309	324	298	312	309	291	317	302	245	289	315	261	290	280	305	287	291	309	327	333	274	281	308	334	279	303	280	310	302	304	293	305	305	305	281	272	323	337	330	291	266	323	266	326	273	305	289	292	290	290	320	312	311	283	281	298	282	329	287	288	314	281	286	305	292	307	319	264	337	293	279	304	263	274	335	300	295	297	291	284	306	295	316	290	315	294	305	289	296	304	292	310	316	291	300	314	305	303	282	284	286	307	289	303	313	265	310	349	330	298	320	278	297	302	275	276	252	348	308	315	324	309	321	286	284	334	284	325	295	285	287	296	289	320	309	303	274	297	301	294	269	325	321	340	315	298	279	308	304	285	274	287	304	315	323	290	291	284	266	318	300	297	289	263	295	290	310	304	288	298	297	290	331	290	292	301	289	286	297	313	278	294	321	329	296	280	277	331	280	283	298	287	280	289	322	324	279	281	318	316	314	314	305	314	319	323	282	339	307	307	318	303	284	331	293	305	264	291	269	322	290	306	325	286	263	272	309	278	303	291	283	288	293	312	302	327	303	285	279	300	319	295	304	280	288	305	308	303	309	338	248	280	291	334	307	310	306	327	273	316	293	321	325	312	304	329	302	287	267	297	301	298	328	313	281	313	313	290	307	292	295	300	285	313	276	297	316	304	320	330	320	291	281	289	290	346	295	321	310	279	300	312	304	316	303	282	310	286	301	310	260	258	311	283	322	296	285	267	280	314	288	322	272	300	315	301	311	272	314	264	298	285	304	286	309	289	306	288	300	301	302	293	307	278	327	316	283	290	303	318	332	298	291	305	300	323	285	288	301	290	322	327	320	289	294	317	289	294	305	330	296	323	293	278	304	304	310	285	288	295	308	267	299	275	261	300	318	306	294	288	312	306	300	342	314	317	298	298	276	271	299	335	310	294	273	337	296	303	287	307	312	321	305	277	279	289	318	313	298	300	306	302	314	287	294	303	328	287	305	298	320	306	294	277	280	291	305	272	269	296	303	268	268	310	296	301	299	316	321	282	289	308	293	356	304	326	305	320	312	284	279	317	319	304	289	303	272	277	292	324	301	308	291	289	305	303	273	286	309	275	302	316	266	314	319	293	260	287	308	285	318	281	307	291	318	332	278	321	302	300	318	300	299	328	300	287	300	313	328	302	267	302	286	313	348	302	288	291	304	295	321	281	270	296	280	341	349	327	304	291	329	294	316	281	309	295	297	282	294	301	288	293	301	297	294	304	281	311	310	307	332	345	302	280	311	278	301	330	275	267	316	317	300	280	274	292	295	313	283	313	277	302	291	342	301	291	306	276	304	278	338	303	284	312	319	318	302	325	286	319	295	260	337	294	340	262	297	285	272	272	311	340	285	325	285	268	284	293	310	282	305	298	304	300	300	272	323	331	324	281	300	279	264	294	297	289	277	339	294	330	365	279	318	308	292	303	304	317	265	289	332	290	332	294	293	316	324	305	319	288	298	310	327	277	309	309	273	268	269	331	272	309	311	341	320	289	301	285	251	300	300	316	296	270	315	339	300	298	299	295	276	279	289	285	298	305	291	314	273	299	302	318	277	304	308	290	286	278	294	317	303	274	303	301	269	281	331	280	277	281	305	322	256	303	298	290	321	294	315	306	312	276	308	308	290	326	279	285	294	325	334	304	303	293	269	302	330	310	308	294	292	317	305	290	307	302	327	314	301	305	285	307	301	316	292	291	330	311	326	310	295	304	275	306	263	275	326	282	296	288	347	339	292	262	296	316	306	299	328	325	299	298	303	326	302	328	298	293	340	316	281	287	262	314	290
1986	836	876	947	888	890	857	810	759	756	781	784	738	782	778	789	764	750	800	743	793	782	774	761	789	781	766	724	783	766	720	791	771	795	785	775	716	788	789	778	762	749	782	728	724	785	747	740	747	769	761	729	762	743	778	771	755	712	722	729	729	813	805	719	746	755	755	755	811	748	744	779	791	749	722	749	731	709	791	751	703	718	765	742	743	709	742	704	771	751	742	746	755	783	693	755	747	757	729	739	736	791	768	776	775	745	758	805	771	730	729	715	707	781	724	712	786	734	736	764	739	740	776	712	765	747	754	752	731	741	772	700	768	778	684	726	728	757	789	752	717	729	719	712	736	768	756	727	765	714	771	754	767	756	734	697	756	760	701	750	785	757	712	751	767	778	748	698	689	802	757	724	720	747	759	732	748	721	775	779	790	771	722	726	707	730	727	728	686	714	762	761	688	765	733	770	739	713	759	731	767	728	751	779	730	773	767	760	739	746	731	773	788	736	731	779	751	721	735	712	719	770	741	791	710	736	771	761	713	713	766	757	739	741	723	737	703	790	754	719	746	785	763	690	717	731	769	718	683	725	757	755	788	750	714	793	754	716	758	737	704	771	772	753	749	679	804	783	732	750	761	711	746	772	741	733	786	737	779	783	746	734	743	752	742	759	750	773	740	759	754	720	751	761	729	743	713	745	748	735	762	825	782	711	717	710	742	745	755	743	788	783	769	753	800	804	746	711	739	768	742	711	778	707	759	723	699	748	781	754	755	757	689	729	776	778	726	720	727	745	755	778	798	783	715	756	763	767	761	767	764	779	691	714	742	739	739	761	727	696	713	775	743	766	731	717	736	765	710	754	753	722	722	712	768	770	695	703	803	707	721	750	751	763	705	723	775	697	782	708	754	701	740	717	747	762	745	709	845	724	789	765	749	729	736	756	778	796	701	749	758	779	744	747	757	733	794	770	727	705	722	764	744	746	796	761	755	800	814	755	715	779	717	771	725	739	743	758	756	775	731	721	757	739	766	749	787	776	737	759	740	783	722	757	704	728	743	781	768	779	775	681	741	775	767	710	729	760	768	710	760	806	734	737	717	729	739	754	740	765	753	698	709	720	772	744	767	744	767	762	697	732	757	744	751	730	766	761	731	758	759	767	715	774	720	838	784	738	755	704	733	708	831	764	803	732	785	766	766	746	775	754	769	729	777	733	754	762	741	761	788	771	764	790	704	730	742	763	731	707	792	787	712	749	722	800	730	753	761	756	744	769	771	760	777	770	762	728	718	758	742	761	763	743	748	738	721	728	805	744	773	756	757	722	759	714	742	737	779	770	743	709	778	773	701	758	725	734	823	773	770	743	795	761	740	759	777	713	752	764	757	702	741	815	720	753	750	756	747	754	703	724	705	747	728	772	741	725	781	756	717	783	759	800	731	784	747	697	724	766	757	700	743	732	691	795	727	732	746	741	796	739	795	745	772	818	790	748	685	746	757	780	773	721	745	749	729	753	756	765	748	779	779	739	764	771	724	758	778	755	777	747	732	748	745	760	715	728	796	722	742	771	699	795	740	769	755	748	765	694	754	754	731	704	767	743	781	744	769	728	760	773	737	745	771	717	743	730	746	715	740	756	733	717	786	764	780	739	750	722	800	713	731	744	706	714	745	755	826	809	741	726	783	765	751	770	730	740	736	763	793	740	729	777	749	796	763	759	791	732	709	755	749	757	760	741	762	803	778	774	736	728	771	746	760	766	727	746	742	733	714	748	774	762	712	715	760	764	770	729	751	734	762	787	812	747	777	733	742	723	747	733	744	724	745	765	789	756	732	727	762	717	752	736	780	672	760	807	766	696	756	767	800	782	691	783	764	812	701	765	746	769	778	696	705	768	696	726	809	784	771	842	735	757	718	757	733	758	773	753	734	799	723	760	761	770	718	759	765	725	725	736	762	765	758	759	802	758	710	718	769	780	749	720	782	730	745	736	786	774	723	771	717	709	759	723	753	794	748	748	789	780	738	723	743	737	699	751	716	753	815	767	729	757	718	747	740	719	751	787	753	761	739	739	761	742	737	684	739	733	739	753	728	712	743	824	739	745	766	752	754	776	798	747	740	733	762	788	733	780	749	721	783	725	731	755	760	714	758	730	769	761	720	787	712	741	735	697	763	771	803	719	781	711	759	725	735	740	778	759	762	738	781	728	720	772	748	757	797	743	772	750	725	760	740	739	713	769	754	768	729	761	764	736	704	752	738	730	748	748	797	774	728	793	761	725	739	719	752	770	738	699	749	735	770	753	714	757	738	785	717	703	729	729	778	739	722	739	730	709	765	740	774	753	706	760	719	747	794	805	773	743	763	742	723	728	697	772	763	731	802	761	774	779	739	787	720	755	756	741	796	786	754	727	730	793	750	839	729	750	773	721	775	726	763	713	761	713	735	792	759	724	775	773	722	713	758	712	763	757	796	751	743	780	770	742	732	822	745	757	754	821	761	800	702	826	770	737	797	736	705	784	785	755	759	730	725	727	690	719	785	730	769	769	768	740	764	792	730	745	677	750	756	766	749	762	803	763	783	760	746	747	738	749	775	734	779	743	737	784	768	713	716	747	718	734	766	734	751	670	770	747	759	715	735	736	793	743	747	767	744	744	728	743	703	774	702	718	772	749	807	753	713	719	778	787	748	762	736	754	735	706	796	765	737	739	739	724	764	757	780	756	719	776	734	712	744	710	703	719	717	732	760	727	763	760	797	748	725	789	718	756	724	746	718	718	766	750	710	783	708	758	758	715	772	718	722	738	771	706	774	732	747	752	747	731	701	737	758	738	714	771	757	718	737	746	722	686	738	794	748	723	739	752	721	749	763	716	753	733	716	764	793	759	736	785	771	716	716	769	758	711	715	760	771	759	759	717	754	740	771	738	766	764	720	761	753	742	781	725	811	781	733	716	786	745	731	719	710	725	762	788	781	735	752	792	744	756	753	708	754	745	714	740	796	783	718	788	720	772	797	719	763	772	745	734	756	769	734	694	747	722	753	702	835	766	747	681	754	758	775	742	782	806	709	728	747	744	748	764	714	733	734	788	769	722	764	731	747	743	733	688	682	714	756	751	748	748	756	738	724	794	716	758	754	761	791	742	725	734	702	710	802	731	736	769	745	762	747	724	718	740	755	732	740	744	750	772	769	770	710	719	724	746	814	691	717	751	717	754	717	755	772	780	719	750	732	775	724	747	737	772	765	770	687	742	729	771	743	733	719	791	729	725	740	765	753	749	817	733	743	759	740	760	741	772	739	654	721	797	711	699	724	734	735	762	748	768	734	728	769	735	776	764	796	721	779	702	784	722	749	752	753	718	771	672	740	694	772	702	729	753	754	741	750	761	748	760	803	723	781	793	751	754	739	810	742	748	750	722	806	724	714	761	751	793	764	755	760	754	745	751	738	729	714	785	773	743	756	712	759	766	810	762	722	762	737	754	726	707	780	746	786	739	764	788
6389	698	717	575	507	457	445	474	383	382	400	355	348	409	328	371	347	384	343	384	357	378	370	352	357	358	328	347	367	351	342	332	368	328	355	371	326	367	362	320	357	367	342	342	344	343	288	329	346	315	328	330	373	322	335	344	380	375	345	340	338	388	342	352	327	392	338	341	354	340	355	348	295	356	364	357	349	377	346	346	327	355	371	351	365	310	345	298	375	330	353	371	337	335	397	350	367	384	314	385	371	339	363	331	350	362	331	341	330	345	364	363	346	316	329	324	356	323	348	312	349	336	363	340	370	330	373	361	345	341	345	373	343	341	333	348	344	347	341	353	347	324	373	369	371	323	391	345	357	367	341	338	378	329	354	337	354	339	351	312	332	317	323	319	352	341	379	382	382	356	346	324	357	371	368	343	376	329	338	332	330	379	333	337	335	349	356	413	331	323	352	294	339	368	344	318	340	364	359	327	327	345	368	339	340	383	385	397	363	349	376	362	352	342	334	344	383	345	341	334	387	345	363	364	335	344	321	338	331	342	357	335	331	345	301	360	349	301	350	304	348	334	359	362	382	333	363	349	328	338	338	380	338	357	356	337	319	363	335	343	321	348	338	329	335	332	336	343	339	357	356	334	349	356	336	329	306	340	328	329	355	333	327	383	376	348	351	334	317	384	342	329	354	377	377	372	352	351	336	363	326	333	365	328	357	348	353	355	330	344	330	384	345	307	356	325	336	327	347	357	357	350	329	325	369	339	329	339	337	373	360	340	343	367	351	342	334	357	323	304	339	336	346	384	340	350	355	331	332	326	324	333	349	339	324	329	315	334	359	336	332	368	355	313	366	348	365	320	352	300	325	332	335	318	347	355	370	326	343	367	334	352	388	336	337	334	354	340	316	378	370	337	327	363	349	355	360	336	368	355	347	365	353	349	326	352	355	366	326	338	355	352	378	375	369	366	347	304	366	351	354	359	362	321	346	356	354	334	365	326	349	360	372	337	334	364	395	361	381	342	377	336	369	323	351	363	378	362	332	348	359	351	362	335	322	353	339	332	336	347	337	390	368	377	363	388	344	336	375	372	352	341	366	337	345	299	362	354	338	332	362	373	381	328	353	376	355	328	386	322	332	334	329	372	356	379	391	331	327	353	396	344	340	344	366	355	312	353	400	363	333	347	306	381	365	324	355	355	370	342	324	367	331	327	354	349	349	352	375	316	386	372	330	318	369	365	366	319	366	343	354	339	350	337	333	353	336	356	329	341	368	356	324	365	357	339	333	352	347	324	330	344	342	363	389	346	349	310	360	367	364	340	352	385	335	339	326	369	369	312	363	354	278	310	353	345	336	297	385	331	327	346	323	348	333	351	317	315	353	361	328	340	356	347	363	336	371	328	355	354	329	327	328	345	361	376	367	331	334	339	338	355	393	356	359	346	339	350	342	337	351	351	348	355	343	335	375	330	348	374	347	327	344	361	322	378	369	372	320	316	348	376	364	374	340	317	353	387	382	315	343	337	326	354	334	299	318	349	322	333	331	332	371	327	332	358	366	348	366	358	323	314	340	368	311	326	339	324	363	416	316	342	338	378	312	380	345	334	350	317	346	346	360	399	334	334	350	347	348	351	347	339	336	348	328	365	354	382	385	349	338	376	348	344	343	335	352	366	312	376	377	304	380	338	349	363	332	335	352	346	304	347	351	377	337	371	354	402	380	385	391	343	323	362	327	346	346	366	371	339	365	339	333	365	350	306	384	344	345	323	323	310	358	364	291	356	342	334	337	386	360	363	380	343	378	371	348	333	317	357	383	343	325	363	352	324	346	373	383	370	375	343	342	346	351	359	332	355	367	368	354	377	368	362	344	322	337	356	320	303	364	377	360	354	310	346	341	338	364	356	314	319	335	357	319	335	386	334	342	361	310	363	385	333	363	349	391	342	355	355	349	339	326	340	348	358	340	333	363	346	324	329	329	343	359	352	352	349	365	333	352	339	313	378	329	362	366	327	356	356	355	352	377	389	351	350	332	326	359	360	356	350	367	340	366	369	361	344	367	324	303	348	337	356	316	336	380	348	343	345	351	370	333	326	341	337	352	384	357	374	318	327	382	350	317	332	332	324	322	349	349	363	351	327	333	341	361	373	357	357	333	386	354	332	356	352	322	351	332	348	343	366	384	382	336	339	379	353	352	356	368	374	339	338	332	337	380	342	329	330	326	370	302	370	393	365	345	340	363	372	332	350	379	339	363	342	391	325	356	358	348	345	338	334	383	336	394	344	332	356	327	338	370	344	343	340	340	317	328	299	377	370	343	376	356	372	350	368	360	347	343	376	335	313	338	337	336	382	328	357	348	326	340	375	309	316	360	305	372	393	359	361	310	352	352	333	320	344	340	351	338	306	333	340	372	366	390	338	335	359	359	335	303	345	363	346	333	346	340	340	336	353	333	338	353	353	347	339	375	336	341	359	362	323	364	371	380	378	389	330	324	338	343	334	332	363	368	350	340	366	315	329	336	326	353	339	359	365	345	377	336	362	354	350	323	360	384	358	364	338	357	326	380	355	363	309	319	355	331	346	376	365	368	378	329	338	354	368	352	346	345	344	358	358	365	343	337	355	307	343	361	338	375	357	339	333	342	339	348	338	327	339	385	369	346	330	348	343	360	339	369	333	357	364	356	368	347	355	340	358	368	342	322	379	378	347	320	310	324	324	335	341	349	357	325	317	345	318	346	345	340	360	370	319	364	405	325	345	353	337	335	360	331	361	340	358	350	333	376	354	364	355	324	362	349	347	317	303	336	337	336	356	356	353	325	370	339	349	342	330	330	320	325	335	340	374	329	361	398	334	320	374	336	362	350	389	328	307	337	349	325	345	341	354	351	344	350	345	337	339	343	325	337	332	354	329	359	364	284	371	373	371	345	331	359	361	343	366	351	312	384	351	340	340	350	387	371	374	340	345	339	324	338	351	351	324	357	360	337	325	347	372	329	360	348	305	395	362	315	344	321	336	337	365	359	361	321	383	338	338	372	339	338	343	340	383	298	351	347	359	302	348	327	332	361	317	311	320	354	356	348	331	328	327	371	330	327	348	338	374	344	330	338	361	379	352	342	350	355	350	345	376	330	358	347	335	326	379	322	350	342	354	362	328	370	341	378	365	320	339	322	372	322	356	371	353	369	316	350	357	364	368	307	364	352	356	356	341	332	386	311	365	342	384	337	352	349	363	360	345	373	329	347	365	349	352	330	353	347	356	394	336	322	333	318	376	330	363	315	371	356	377	374	330	366	357	358	361	358	329	362	315	333	344	368	339	328	327	329	340	371	307	335	325	359	357	358	343	355	341	388	315	367	354	356	382	361	330	332	331	341	369	358	338	416	333	363	386	375	388	319	354	355	363	367	354	350	349	331	359	353	328	330	301	328	372	350	336	357	362	349	371	331	359	370	355	322	320	316	361	324	320	314	352	335	338	379	364	349	330	351	351	329	315	373	352
6404	1103	1673	1753	1661	1438	1350	1272	1160	1069	1052	981	1066	984	984	1028	955	894	910	841	885	889	886	903	877	927	906	895	857	877	850	865	842	832	870	857	842	867	862	881	933	804	900	823	862	842	833	853	887	863	839	864	820	845	814	871	839	795	839	893	821	803	880	842	816	851	867	855	838	841	870	870	813	817	839	790	872	858	841	845	855	824	801	830	848	842	884	827	843	876	833	878	824	788	812	815	807	853	849	794	848	857	842	797	838	864	835	812	900	817	890	817	833	840	836	849	885	818	849	762	827	848	833	860	839	820	879	865	875	850	822	852	868	849	821	829	828	825	822	827	862	835	834	807	870	862	799	864	802	810	880	848	833	848	852	840	843	899	850	852	818	823	825	851	853	840	799	838	814	808	841	836	810	864	846	817	827	873	839	870	814	834	824	847	805	888	837	893	865	806	834	867	836	837	896	876	858	837	834	888	847	846	798	824	854	832	828	825	888	803	870	818	867	867	872	811	853	812	850	848	868	861	865	784	821	844	799	832	840	845	794	830	836	835	859	780	834	867	856	802	860	842	879	815	835	839	886	900	851	857	875	818	789	886	827	905	838	844	833	815	812	861	803	774	872	843	812	856	802	869	829	864	854	832	815	806	865	869	851	829	838	854	799	846	821	872	856	887	852	840	819	884	873	851	801	858	818	859	814	773	841	869	881	830	864	837	831	814	851	840	817	835	827	778	880	830	860	847	811	820	870	827	842	805	861	879	836	883	828	863	860	847	828	833	832	836	817	792	868	822	815	828	852	838	856	877	891	820	855	868	787	808	800	827	852	824	843	830	894	823	833	843	839	827	893	821	843	850	788	825	856	844	846	840	811	810	808	835	853	860	859	840	854	826	821	827	856	831	812	845	848	847	844	829	841	828	859	864	848	843	853	814	841	857	843	810	837	805	803	827	812	884	801	816	823	828	836	864	808	864	857	902	789	815	832	876	875	864	848	872	828	837	839	857	839	836	833	822	816	855	848	848	795	856	858	848	860	792	801	864	796	920	817	878	816	792	865	859	887	783	840	804	832	839	823	829	833	834	812	842	857	871	820	821	828	776	892	848	829	878	819	812	827	899	832	879	826	820	862	874	864	859	890	798	833	835	867	867	863	837	870	874	797	817	831	822	843	869	861	822	851	856	797	818	865	816	805	824	854	824	807	868	879	866	858	784	881	826	855	861	904	831	867	839	811	859	853	846	822	849	849	845	844	892	799	851	910	860	817	867	808	804	815	841	787	904	845	898	848	862	823	809	860	820	824	823	793	834	826	797	841	828	867	826	821	851	820	843	842	856	843	790	839	833	859	852	799	902	813	845	866	837	827	840	769	834	796	874	882	938	823	859	827	835	840	812	813	811	845	853	877	872	835	913	843	821	816	852	837	841	839	867	834	824	879	881	783	787	808	869	827	832	829	827	882	843	825	837	834	802	837	831	814	823	791	834	860	834	833	820	789	870	838	849	837	836	765	853	848	821	857	854	832	865	831	826	829	899	858	829	826	846	829	876	846	842	857	887	893	834	882	847	874	808	876	837	826	877	859	882	815	810	824	853	912	805	839	822	796	813	844	861	812	843	883	846	806	806	866	805	834	832	818	783	825	882	840	843	836	815	894	831	828	841	860	815	862	794	917	834	836	851	851	817	854	818	849	859	833	875	819	823	883	872	856	885	847	873	859	802	861	833	895	889	783	876	871	817	835	847	864	810	808	858	853	837	807	883	778	805	869	870	792	871	850	878	863	871	870	787	891	847	830	840	803	887	841	829	808	844	785	838	827	841	855	827	796	834	846	802	816	821	832	833	863	860	829	874	835	823	831	841	846	825	841	854	841	861	844	837	839	847	879	864	849	875	854	870	863	813	844	809	857	878	857	852	823	821	883	854	835	846	822	859	810	891	814	860	877	803	827	824	830	868	824	826	854	893	850	814	876	802	839	858	813	857	876	890	792	847	847	862	890	843	866	854	838	799	868	838	802	760	863	887	859	835	854	822	896	839	852	783	853	859	864	810	875	870	852	803	847	848	841	833	839	869	848	853	813	879	843	821	833	887	856	791	837	870	771	826	855	868	816	843	850	816	861	838	863	821	871	814	794	882	849	771	810	884	857	813	870	841	842	785	814	797	860	818	816	857	874	846	833	832	849	881	841	847	858	808	814	852	846	798	846	856	833	831	831	859	863	815	886	820	830	818	866	806	845	874	862	844	799	862	878	826	817	843	913	836	923	848	847	790	845	825	842	801	839	776	841	800	855	812	893	824	856	871	862	874	832	882	817	842	840	828	801	828	847	831	822	790	881	833	859	866	853	896	819	840	818	804	860	869	806	810	857	842	820	918	915	857	885	809	806	853	835	843	821	816	824	872	854	875	876	824	859	855	820	791	809	829	836	799	872	876	850	813	822	800	850	821	799	899	819	846	829	855	838	809	853	870	836	834	785	821	826	829	837	851	860	838	874	836	892	831	848	866	765	841	825	838	815	908	828	864	848	796	860	806	840	844	861	833	840	855	844	819	841	827	865	793	848	875	873	799	865	811	830	864	837	800	795	830	783	855	835	873	810	831	823	797	893	782	836	908	874	864	840	848	879	835	844	848	857	854	830	853	839	812	851	836	801	888	805	903	820	875	864	853	842	857	863	761	805	832	850	829	918	837	825	868	827	789	822	813	864	870	829	807	830	823	827	830	815	869	815	834	839	807	847	825	880	783	859	856	840	874	895	842	825	834	813	832	813	801	832	861	858	856	885	852	845	833	840	831	847	890	864	825	848	861	815	894	883	879	846	819	860	858	810	797	857	845	825	841	812	867	789	782	893	879	878	854	877	855	808	808	861	857	819	806	858	801	838	845	816	805	860	804	781	824	853	857	826	854	839	828	796	826	807	848	840	791	800	869	832	911	850	836	870	829	867	857	856	812	834	802	840	793	873	875	804	864	827	841	851	806	778	823	897	795	866	839	777	870	822	823	837	820	821	828	824	794	855	891	786	809	837	852	861	803	890	843	795	846	829	816	801	817	823	836	842	843	797	852	925	828	895	854	876	830	774	881	855	849	903	813	834	849	802	904	864	829	867	884	830	759	850	827	850	809	841	883	805	847	873	881	873	854	799	818	841	853	857	839	841	806	855	849	883	770	892	861	848	843	803	827	829	886	830	855	826	816	821	826	834	815	815	796	824	833	877	794	797	839	803	884	846	827	800	840	854	796	815	830	834	909	816	809	867	865	848	867	851	814	847	894	820	831	851	884	838	816	830	847	888	868	807	881	840	873	832	827	853	850	831	803	858	839	812	842	842	795	893	811	841	858	834	856	839	843	846	857	884	864	864	878	817	808	815	856	847	851	849	805	869	853	820	853	860	774	870	887	827	847	864	823	876	829	870	788	826	871	805	868	929	883	813	866	839	833	811	834	840	853	880	815	824	872	858	852	856	840	823	820	855	853	869	801	827	883	844	856	870	814
11909	898	877	741	602	423	401	304	296	245	264	254	249	248	284	220	223	229	224	228	223	217	202	209	211	181	192	210	197	204	209	197	210	214	215	247	236	207	215	220	196	200	214	214	194	202	229	200	191	201	202	191	185	194	194	200	195	181	200	212	189	187	205	213	210	183	175	207	196	190	201	203	201	213	178	191	226	200	201	192	195	208	178	176	211	223	219	218	222	187	224	203	202	229	199	207	207	205	230	215	202	200	233	183	207	183	219	212	200	208	220	213	203	217	185	201	231	168	204	195	226	211	213	196	208	232	207	191	202	208	223	219	215	188	227	182	223	183	195	197	208	180	199	212	190	193	211	226	210	206	209	191	210	228	215	217	213	217	200	227	208	211	222	206	205	199	197	203	209	225	221	196	189	191	202	244	223	204	204	203	231	237	209	208	186	208	218	183	215	186	216	149	212	190	201	200	191	190	185	222	220	231	209	209	209	202	209	201	236	226	205	203	219	184	183	173	204	184	212	207	206	223	224	216	196	220	216	210	201	222	204	207	230	194	226	214	204	185	237	211	235	215	213	193	230	216	207	244	218	205	210	221	205	198	180	200	209	199	199	207	198	205	203	209	223	200	202	179	193	204	221	221	192	184	197	198	205	208	186	182	194	215	215	203	243	209	222	191	223	185	196	204	211	225	206	187	209	215	224	187	218	216	202	206	219	210	203	202	201	209	209	193	204	194	231	219	199	202	229	207	189	222	242	214	219	202	196	234	216	217	213	192	170	173	198	223	197	201	178	205	189	226	206	194	209	215	193	222	190	190	198	236	203	213	206	212	202	207	220	204	222	186	213	185	217	192	169	227	201	220	225	207	185	220	206	211	191	207	189	200	196	194	230	226	195	200	202	212	217	209	200	222	192	229	201	218	222	179	227	227	239	193	196	181	201	200	230	203	186	207	185	210	212	211	203	207	206	197	228	228	220	213	195	209	214	243	218	191	230	205	197	226	224	233	211	169	217	214	219	207	208	225	225	213	219	214	215	191	217	223	210	189	203	208	219	194	202	213	218	187	195	205	211	196	205	188	246	211	194	213	243	197	208	197	174	188	229	208	202	204	208	202	170	204	194	203	209	192	211	208	192	229	203	193	233	195	217	219	215	195	225	202	197	232	218	208	182	199	207	186	211	200	222	216	210	197	179	233	208	192	207	213	226	193	192	219	223	181	197	203	209	198	190	213	207	197	213	192	199	192	197	199	213	186	216	198	200	210	195	197	205	212	218	203	192	213	202	211	223	213	198	209	213	178	180	192	204	212	211	207	207	218	224	217	215	220	204	220	225	182	196	203	201	210	215	175	208	220	179	199	187	218	210	213	204	193	191	214	192	227	209	228	218	219	213	237	188	206	194	212	208	243	213	211	222	201	191	174	201	197	200	195	182	212	213	209	215	202	192	175	208	185	186	193	225	205	182	209	213	211	190	217	219	181	196	215	214	180	246	216	202	229	201	211	198	195	220	203	196	203	192	206	210	197	211	202	214	195	223	226	208	222	221	227	179	209	200	207	190	210	179	211	186	213	210	229	223	190	208	210	223	202	203	177	194	235	231	202	191	177	214	198	195	205	238	219	220	198	218	202	240	226	203	197	206	213	213	205	182	184	188	220	195	197	218	197	197	207	198	214	184	205	205	223	187	207	192	214	199	178	221	185	182	203	198	198	216	209	197	213	208	213	212	227	207	197	219	185	202	202	211	208	198	215	222	230	187	220	185	188	215	194	250	213	206	179	210	207	207	197	242	217	205	202	208	209	213	180	170	217	194	185	220	219	205	197	194	202	196	222	195	225	208	215	180	186	192	202	216	202	204	215	212	236	220	211	167	214	196	214	185	203	195	208	172	214	183	174	215	176	187	173	212	205	221	199	226	197	211	230	184	193	203	212	206	190	207	178	200	212	210	212	201	216	184	193	200	188	196	219	207	199	216	215	227	236	184	213	205	232	218	211	197	175	201	194	223	197	192	205	215	224	206	173	210	198	198	191	209	216	217	198	179	205	201	197	203	227	223	208	195	201	201	211	197	203	234	205	236	190	196	194	209	219	197	221	200	217	220	196	205	223	212	206	210	186	194	191	241	239	185	219	229	195	232	201	198	196	202	179	221	203	215	186	212	197	205	189	235	212	208	226	189	214	206	220	196	205	225	183	213	211	202	222	213	189	210	210	193	195	215	208	199	209	201	219	203	207	214	208	206	200	229	205	220	177	192	212	235	211	206	204	190	203	212	214	174	215	198	226	200	182	207	212	214	196	194	198	211	185	202	176	201	215	207	210	219	202	190	216	214	197	206	191	209	199	216	190	231	225	230	188	233	206	210	237	201	213	204	200	228	220	220	219	207	189	209	205	198	230	197	213	210	218	204	240	202	230	210	211	192	232	189	217	201	221	210	207	178	187	176	199	213	205	214	224	194	209	201	218	196	185	183	203	206	192	201	191	199	219	192	197	196	187	217	221	223	202	213	201	200	216	229	198	210	210	183	227	179	221	204	206	191	195	222	224	189	195	181	226	191	202	215	198	193	221	200	192	187	194	196	215	188	215	203	199	209	214	203	200	211	208	209	199	207	170	202	188	209	221	219	205	213	190	207	198	186	197	198	215	203	213	212	221	185	204	207	238	202	196	224	220	195	190	218	179	197	228	197	194	210	208	196	195	205	228	209	223	188	214	229	211	215	191	206	194	208	192	203	206	196	213	237	225	187	230	232	176	217	210	210	216	220	231	227	201	211	203	211	206	222	221	186	228	206	202	200	203	194	200	233	214	180	185	211	201	194	208	173	230	210	214	189	197	209	193	194	227	199	196	213	207	195	193	230	219	185	199	210	185	210	191	216	204	194	189	190	216	192	205	208	201	198	176	204	206	217	217	222	204	203	213	200	211	189	186	190	199	248	189	231	219	221	181	196	206	202	192	182	247	236	205	202	186	213	217	190	203	200	185	224	219	185	188	201	178	192	223	187	217	196	225	208	204	229	208	206	230	228	192	227	210	168	188	221	178	196	194	196	196	226	230	218	187	207	202	215	189	190	197	205	194	197	214	209	215	176	230	207	227	216	228	194	186	206	220	216	220	197	221	205	212	204	232	219	185	211	224	206	218	180	210	200	206	214	208	247	197	222	173	180	205	210	199	218	203	226	189	199	172	205	202	203	219	211	212	198	262	205	235	220	186	195	192	207	215	230	217	200	189	188	211	217	223	204	203	204	216	197	204	186	179	221	224	197	227	202	193	206	215	191	226	212	190	183	199	226	216	192	214	216	191	189	188	232	181	206	211	208	185	223	192	183	191	190	208	218	193	206	186	220	174	184	217	215	202	217	189	211	224	213	216	217	199	211	204	202	184	205	201	184	193	223	253	189	204	215	225	227	221	201	228	187	197	224	211	235	211	209	209	199	222	200	208	225	181	217	222	198	233	187	221	178	196	223	238	194	238	208	215	222	214	219	211	214	224
7793	1111	1913	2144	1969	1567	1327	1150	1033	884	924	887	867	799	806	711	689	683	641	624	645	632	586	578	557	561	603	532	567	556	564	538	589	539	571	556	525	578	562	534	519	521	499	534	563	501	533	527	566	545	524	530	535	512	472	557	531	509	562	521	516	512	522	525	512	547	481	501	505	474	505	506	543	514	501	524	522	545	548	485	531	540	538	500	516	547	516	536	547	547	540	506	516	495	508	561	495	516	510	501	501	524	548	555	514	528	503	523	552	522	548	532	517	542	497	478	534	498	511	521	522	509	496	488	517	520	507	519	488	523	526	513	546	562	540	551	507	510	519	534	544	502	539	510	511	540	500	524	539	509	483	491	515	516	507	503	505	487	507	523	507	484	557	532	502	514	537	500	527	532	517	479	515	527	504	524	506	508	528	557	529	556	540	515	543	509	484	530	454	521	543	509	496	522	507	507	539	524	537	495	531	489	486	520	507	500	483	524	537	547	518	541	509	483	534	512	557	508	506	492	545	461	514	505	484	494	519	488	521	548	483	518	481	560	517	528	519	516	554	552	567	507	502	518	510	521	487	493	486	558	521	508	518	493	506	514	510	484	520	513	527	512	467	508	541	535	537	517	534	529	503	528	520	513	509	529	522	481	532	481	509	505	519	488	467	517	506	542	510	508	546	505	513	528	538	491	480	526	523	503	574	535	502	521	506	505	521	506	527	524	481	495	522	573	540	514	530	499	523	549	532	523	515	458	502	521	514	490	478	519	493	505	518	547	521	484	513	561	547	524	484	505	557	534	509	504	532	493	542	499	483	495	481	477	521	528	540	470	520	519	530	517	518	486	507	496	533	499	494	465	526	491	499	512	562	526	534	489	537	515	526	533	517	466	533	503	523	533	517	534	512	491	490	527	516	539	547	469	499	511	485	564	483	534	531	543	450	533	557	490	538	519	538	510	474	494	530	518	468	510	487	547	559	555	533	518	536	544	489	547	516	505	550	492	557	522	467	510	550	504	522	542	484	528	515	541	493	437	505	518	529	501	451	520	484	489	507	529	545	510	499	519	535	503	472	526	537	523	545	503	514	519	523	487	521	518	543	497	506	532	522	551	478	523	491	490	542	525	516	541	543	552	517	535	496	497	496	533	550	515	533	502	516	528	472	551	516	541	500	545	504	539	491	470	514	560	503	582	539	500	522	542	521	529	484	519	542	525	512	503	524	538	537	490	479	503	501	474	543	517	483	503	518	531	490	528	505	477	500	472	490	515	526	537	533	538	494	513	545	520	483	552	539	525	521	541	519	515	546	523	484	527	525	500	491	524	559	527	536	581	530	505	502	498	527	459	527	495	513	560	519	531	492	538	532	531	533	484	548	489	514	495	512	517	490	534	536	493	521	490	526	533	493	481	510	491	523	473	527	490	554	515	487	523	562	483	510	560	470	512	486	528	505	494	533	533	500	533	511	527	479	519	501	535	532	520	544	502	499	524	511	467	525	523	507	470	531	546	521	508	503	535	543	514	481	487	485	508	524	524	544	546	481	550	503	497	527	521	494	529	523	513	532	549	506	486	518	502	524	495	523	508	505	566	538	579	546	523	506	549	524	541	497	488	502	520	522	503	500	514	497	528	540	517	519	595	524	513	549	509	526	480	531	575	493	503	528	511	526	493	478	565	501	505	479	488	483	514	528	510	549	502	515	480	520	499	546	542	517	511	479	508	487	536	505	515	514	563	530	489	509	508	535	498	503	537	515	504	527	509	486	492	504	510	536	524	496	511	531	552	541	521	532	509	512	522	513	508	537	539	544	474	499	531	562	497	471	499	549	521	542	530	544	508	518	484	463	507	513	541	529	512	512	546	495	501	551	469	508	476	494	494	537	507	514	524	528	497	513	560	530	469	507	499	539	537	489	494	500	495	493	472	488	525	582	509	498	501	500	526	518	513	530	475	543	521	504	502	538	479	516	550	555	536	535	486	513	507	473	533	521	556	492	508	539	491	522	496	506	522	515	543	561	520	499	483	508	539	536	515	503	528	519	499	485	469	507	524	508	509	557	527	513	526	531	529	483	510	481	516	535	517	460	528	548	528	512	476	505	523	509	541	517	505	517	498	529	550	499	537	530	497	525	539	542	517	518	528	494	501	486	516	526	510	521	525	521	541	509	542	492	524	540	508	490	515	524	510	522	552	483	491	542	508	541	524	522	518	504	492	519	540	503	503	498	535	517	476	492	526	499	546	507	511	489	526	504	515	519	499	514	569	540	533	526	509	513	549	531	517	496	517	535	512	515	502	516	534	551	524	480	540	538	483	516	502	542	512	504	518	454	504	484	539	495	514	516	509	551	509	542	556	504	508	487	487	498	511	546	517	518	530	518	508	501	464	534	511	504	549	496	514	545	508	490	549	481	547	501	523	524	521	502	482	509	542	514	497	542	511	497	513	488	510	498	464	486	537	539	523	495	550	550	517	577	520	481	514	516	505	511	522	478	538	518	491	514	483	520	519	510	488	503	550	496	537	545	525	489	497	536	545	470	545	475	541	523	562	475	527	518	549	517	581	508	516	507	497	529	513	517	527	502	525	532	549	503	514	534	492	500	548	509	508	527	492	532	490	541	509	546	509	548	491	484	501	534	535	505	505	517	531	489	492	497	549	517	534	520	528	536	509	553	499	513	523	533	537	550	541	530	492	488	530	557	543	484	539	481	487	494	549	520	473	541	479	522	525	501	564	534	492	561	514	543	520	506	529	503	536	519	527	503	515	493	509	495	505	537	501	501	489	515	536	539	538	564	522	563	476	546	491	497	517	553	538	518	536	500	499	551	539	498	482	574	510	495	493	505	489	481	509	530	545	502	502	556	473	530	503	486	557	519	506	547	547	503	582	515	556	522	522	489	539	545	511	521	518	543	527	518	455	521	520	486	540	500	519	504	512	563	535	526	518	522	511	492	522	509	531	513	540	531	537	502	522	449	524	557	503	472	493	511	507	508	457	580	506	501	489	488	544	492	518	524	523	507	522	536	510	488	502	486	516	516	521	535	561	517	521	542	484	530	510	528	501	506	533	513	529	514	539	473	500	538	549	517	528	487	566	534	560	549	525	502	492	527	485	526	511	501	526	514	552	505	485	514	507	511	532	531	507	521	542	538	539	485	501	517	514	569	516	497	516	518	497	493	545	494	506	523	536	518	496	528	503	502	573	528	500	530	544	469	535	516	527	545	525	526	523	524	533	532	477	546	530	534	514	457	538	519	516	556	512	517	517	518	516	559	482	499	516	554	535	488	509	552	526	526	554	471	503	497	500	516	561	555	554	520	496	519	532	513	530	513	554	517	526	544	543	465	560	485	500	511	514	519	536	507	528	546	509	484	566	489	500	534	560	516	523	472	525	509	527	526	544	500	519	515	490	526	524	547	537	532	555	475	502	514	491	530	482	515	513	539	507	511	545	528	491	525	505	524	547	501	484	534	498	516	489	495	538	497	470	532	504
1359	339	395	336	343	302	326	311	302	300	302	308	309	329	325	350	311	304	271	304	322	299	267	305	296	265	309	304	311	269	306	308	305	306	301	311	325	306	313	290	272	254	329	309	291	303	284	331	317	271	303	294	320	280	287	309	297	326	318	276	294	310	310	298	299	300	297	272	262	283	274	305	322	298	311	287	317	300	268	307	342	334	281	302	305	280	312	284	315	297	310	299	297	300	304	300	328	308	310	302	312	326	269	268	292	305	282	268	318	301	338	299	298	284	302	324	306	301	309	291	299	303	299	325	307	303	308	277	287	279	271	288	288	303	291	322	304	276	300	312	271	307	299	294	309	310	292	320	308	334	297	283	300	297	280	297	313	287	294	332	315	308	325	277	314	309	301	297	298	308	314	305	300	308	334	334	291	320	282	289	333	273	294	325	299	375	274	302	283	305	285	301	303	326	293	315	303	319	293	316	289	315	281	311	318	294	303	300	301	278	290	296	316	270	340	295	304	296	280	289	270	300	276	302	299	282	298	286	307	305	304	319	310	305	289	310	294	286	313	332	290	296	286	299	306	274	277	306	309	319	295	267	349	299	274	301	294	309	327	308	322	278	320	297	309	309	271	325	308	269	306	291	327	296	281	306	316	305	299	290	308	325	297	286	314	303	310	290	267	328	308	325	309	337	293	311	287	328	335	297	292	289	317	296	305	261	299	296	328	287	330	333	304	316	310	268	329	258	300	293	300	301	292	308	300	333	313	299	321	320	331	304	320	318	294	344	305	311	343	316	292	280	298	302	317	288	307	318	304	292	299	304	296	300	303	308	306	271	310	295	317	312	305	298	296	316	278	251	278	295	290	320	325	314	299	295	305	301	311	330	319	280	307	314	323	291	283	335	302	280	315	287	336	313	300	328	309	311	303	292	308	293	328	301	329	267	283	286	300	330	280	288	312	312	307	287	294	280	319	272	292	325	275	294	285	319	309	267	267	309	319	332	299	303	312	322	292	276	287	295	281	310	291	280	339	278	327	295	320	286	323	306	308	296	313	280	314	315	333	289	315	277	298	308	314	286	327	298	271	291	306	286	324	312	315	304	282	285	306	313	292	293	262	313	311	310	314	313	308	317	316	315	324	311	293	289	308	288	280	286	320	286	279	311	307	321	293	313	308	314	305	291	291	321	320	294	345	296	313	319	283	309	335	310	286	282	284	316	307	305	288	283	311	277	323	342	302	300	327	313	287	285	293	302	302	274	311	313	297	290	301	301	311	305	276	273	301	260	324	315	316	327	270	322	287	298	276	302	268	290	314	310	327	283	317	286	313	292	294	310	281	315	310	344	284	327	342	309	305	275	321	305	276	283	320	320	300	322	291	321	301	271	306	323	282	308	334	287	296	309	260	307	283	298	301	262	314	334	294	297	317	315	315	288	309	276	303	321	338	322	303	286	295	334	288	292	315	292	276	289	295	311	284	315	317	300	302	300	308	273	334	309	306	315	316	304	302	290	338	306	306	316	303	311	322	309	323	274	298	319	302	299	336	304	320	287	301	324	329	303	293	323	279	277	273	350	315	320	298	300	275	319	298	265	308	326	307	277	300	310	312	300	297	278	277	314	312	288	285	314	299	319	311	286	290	293	290	289	300	317	310	349	319	316	295	313	302	313	310	287	294	265	301	276	332	331	330	313	265	290	310	305	316	335	324	322	310	279	353	329	302	323	288	280	324	323	297	345	303	311	287	305	324	308	294	297	315	299	313	280	309	302	277	325	306	275	299	271	329	305	272	303	295	265	331	296	310	264	342	297	306	286	290	299	320	317	296	291	303	298	299	303	309	304	326	277	270	283	299	307	312	325	302	272	318	319	311	271	296	311	300	316	289	266	302	277	284	309	312	314	276	290	277	298	304	301	301	323	292	309	290	315	319	310	314	302	285	323	287	324	311	322	299	308	298	286	306	331	294	299	318	293	267	311	330	286	286	291	299	287	317	301	280	319	315	337	300	287	258	285	279	323	285	296	306	317	290	303	350	269	295	295	297	272	307	273	330	296	320	304	323	297	310	297	288	304	291	299	294	288	287	311	274	313	269	320	333	279	300	282	288	295	272	304	318	294	324	309	276	260	283	285	279	296	297	283	316	294	319	285	324	312	262	309	277	337	292	334	322	312	295	290	305	327	273	325	319	307	318	316	342	306	299	322	302	310	296	332	321	295	290	299	332	297	321	304	347	328	270	284	288	312	349	320	280	327	296	300	343	297	266	295	292	278	297	313	315	291	292	317	307	298	284	305	307	314	296	322	283	306	285	293	280	313	299	270	334	293	316	293	301	300	295	297	330	280	290	314	319	325	293	314	313	299	290	306	249	280	283	305	304	292	276	287	306	299	292	334	305	317	282	301	289	296	304	296	290	302	323	319	312	291	312	293	307	304	284	296	272	286	295	277	331	288	316	302	309	287	337	316	319	311	342	320	301	300	304	293	298	302	286	304	324	295	269	306	289	302	313	316	310	306	317	320	290	289	333	297	333	313	285	318	313	309	303	302	289	300	320	311	270	288	288	302	284	336	300	291	296	282	301	309	315	316	327	277	281	310	309	284	301	293	322	314	297	274	299	284	277	293	284	290	301	293	289	306	341	298	329	312	275	324	293	304	323	302	291	310	307	314	296	303	299	292	296	295	278	292	295	325	284	299	258	323	312	304	330	285	283	304	292	316	310	347	337	306	322	292	290	315	300	284	308	296	310	296	264	304	311	318	320	281	307	320	307	338	310	291	299	296	322	320	298	277	277	322	327	302	334	299	284	267	317	282	298	285	308	294	299	292	344	293	294	291	322	304	296	268	289	292	287	307	301	345	307	256	279	291	290	293	301	313	323	300	292	334	336	285	305	319	282	324	299	326	266	311	323	286	316	308	272	295	280	296	286	297	302	289	322	269	290	286	282	291	290	290	296	293	277	320	292	292	281	297	267	268	282	298	301	290	305	324	280	307	296	325	307	326	327	300	314	323	303	327	313	325	314	282	324	315	291	324	296	280	286	305	316	324	283	287	308	286	286	305	306	301	351	293	313	296	317	289	302	306	279	277	314	303	285	290	311	294	292	320	332	340	316	343	324	303	303	284	308	288	281	304	303	279	337	322	289	346	301	318	305	307	313	286	307	264	295	341	358	291	298	303	269	275	297	286	346	293	280	311	321	317	305	323	307	316	318	314	292	310	296	315	303	281	278	311	344	302	290	282	331	291	287	314	296	287	287	287	274	320	336	283	376	303	306	335	302	355	306	295	299	303	291	302	288	324	345	280	318	290	294	331	306	279	296	318	300	299	311	251	277	315	277	287	270	297	290	307	265	310	327	307	296	290	272	302	271	309	322	311	305	262	298	310	297	271	312	278	272	292	334	289	305	308	311	307	311	297	304	318	316	275	303	300	286	271	313	312	292	309	266	320	320	324	320	308	289	343	297	308	288	305	330	339	317	297	290	291	319	314	318	314
2010	783	920	963	878	926	843	805	811	814	770	804	787	706	767	739	824	743	804	772	778	763	777	769	734	742	769	794	699	806	801	745	719	774	771	752	773	779	738	751	722	733	807	789	718	748	725	761	711	714	735	736	755	710	721	709	722	783	715	732	752	743	764	754	792	740	775	775	785	796	705	750	761	779	732	742	716	779	720	784	838	747	761	733	743	711	776	706	749	731	736	777	757	753	764	771	733	792	794	755	768	721	720	713	787	746	726	754	757	800	748	732	695	737	766	766	792	769	681	768	715	725	757	742	781	698	770	771	773	791	693	704	744	742	751	724	710	727	749	763	742	705	732	745	761	752	723	762	751	789	735	694	712	762	771	747	721	718	784	734	804	748	757	722	740	805	788	744	757	737	738	767	752	757	740	729	738	785	766	796	749	729	811	741	760	755	713	768	766	737	740	724	724	744	720	757	758	718	750	780	799	805	775	724	723	800	800	814	742	760	752	801	760	758	740	753	711	743	740	782	719	754	740	774	737	764	719	734	733	727	786	726	710	760	756	800	755	810	768	803	681	760	734	732	726	735	771	801	742	702	749	767	734	752	783	771	716	754	759	737	775	756	736	759	783	728	734	759	801	740	723	723	707	741	764	772	726	746	742	738	743	709	727	744	701	744	757	772	744	746	736	806	759	749	738	746	773	756	812	793	748	777	775	751	779	714	772	730	750	783	741	751	799	761	737	762	788	707	769	712	761	771	721	764	729	745	733	747	759	717	752	763	734	774	747	739	743	738	801	747	730	802	742	737	747	747	787	741	741	770	737	745	757	748	780	795	764	756	736	701	723	716	717	756	775	732	755	774	716	701	760	731	755	745	725	772	768	746	796	804	691	695	759	733	770	809	722	716	773	739	755	798	729	737	755	695	760	798	707	737	749	732	754	750	748	731	788	780	725	787	739	756	765	760	777	728	797	747	742	764	695	728	712	736	807	730	812	696	758	736	704	753	754	771	785	742	765	701	741	761	771	759	761	786	758	711	749	759	749	719	766	747	738	759	742	692	747	769	740	690	750	728	736	746	755	771	705	745	764	715	777	733	740	733	749	766	740	722	720	750	723	728	791	781	717	743	748	791	779	739	737	760	714	769	794	756	717	741	821	778	789	725	785	718	762	733	730	762	761	771	715	720	737	755	768	754	717	727	789	760	791	696	750	774	745	748	790	744	714	748	745	709	769	731	701	768	777	793	762	734	754	754	759	798	762	736	704	799	760	733	716	729	756	732	681	732	738	740	708	758	766	761	782	737	727	751	745	772	723	718	787	736	755	745	761	738	756	769	763	746	728	749	750	790	793	757	794	787	776	731	760	791	733	745	791	708	737	779	774	755	785	728	742	739	782	736	758	770	737	725	756	729	822	741	719	712	718	726	741	717	771	743	766	745	733	746	776	667	768	773	762	782	754	713	756	723	772	719	715	725	737	706	788	743	766	745	756	787	708	727	756	761	742	739	786	818	750	770	766	733	703	790	778	732	727	732	760	774	787	706	730	747	758	765	749	791	778	744	704	726	774	764	802	789	773	769	788	703	740	796	763	727	745	741	730	761	744	733	698	728	747	716	794	754	775	788	799	754	748	749	738	772	743	709	730	734	708	742	771	716	725	745	744	736	773	741	782	729	737	738	739	755	817	764	688	716	736	802	709	816	779	766	751	733	764	782	733	725	743	802	778	750	755	745	733	746	735	718	751	786	750	769	767	750	754	701	778	708	738	741	742	736	780	771	790	719	697	779	735	731	712	792	755	768	743	730	766	751	748	797	767	734	729	826	761	754	766	765	781	756	763	792	734	767	798	727	759	791	733	722	755	757	719	742	754	763	750	729	745	700	749	720	762	746	754	731	718	711	752	779	675	724	708	773	733	733	711	789	737	738	775	733	752	747	762	751	742	735	772	743	803	783	749	751	720	775	778	733	736	700	752	733	751	738	770	743	752	760	716	737	763	742	748	732	717	760	792	729	757	752	758	723	736	722	727	741	794	713	750	760	741	753	755	744	737	741	728	734	747	761	770	736	747	783	767	780	746	712	788	768	767	814	776	720	752	758	756	790	787	768	765	765	725	727	796	713	748	787	776	788	726	739	732	720	701	751	758	768	753	753	723	761	743	707	732	730	757	699	780	771	747	759	754	773	732	734	778	719	780	764	764	735	723	707	747	731	741	780	698	790	777	791	771	740	761	717	801	753	787	765	795	734	714	785	766	764	780	728	738	742	727	828	774	738	713	752	734	759	688	783	793	791	745	731	749	726	765	758	769	725	783	756	755	731	739	676	774	752	726	766	732	746	738	726	707	771	745	755	813	749	754	759	781	772	725	728	756	759	776	766	751	674	728	716	797	760	742	798	727	736	698	730	728	756	785	743	731	772	732	723	745	715	767	724	746	756	730	767	770	728	749	777	716	761	764	766	756	785	743	755	737	773	788	722	742	772	769	778	755	713	704	755	760	724	734	741	759	743	744	729	734	738	702	753	702	738	710	796	790	750	732	678	792	753	740	773	758	739	745	773	770	773	757	743	711	729	710	848	740	726	731	731	714	785	768	716	766	781	793	732	763	782	778	737	801	721	751	719	788	770	728	720	710	727	800	748	732	717	741	764	739	758	724	771	722	772	772	720	753	767	755	827	784	762	716	740	760	750	748	746	727	746	696	747	741	729	778	746	750	762	748	700	741	774	751	798	769	781	721	724	795	749	719	774	741	750	768	769	741	751	711	749	800	751	731	789	711	711	750	717	770	723	716	775	755	746	759	783	729	724	773	757	793	712	709	741	750	753	792	800	782	758	767	722	734	748	787	763	704	738	763	768	766	778	757	750	762	761	691	792	740	754	763	723	795	796	711	747	759	766	780	756	748	781	760	787	764	795	730	732	745	777	735	751	732	744	705	708	727	768	793	735	758	760	768	772	715	793	715	774	748	765	756	741	762	754	727	745	781	786	761	811	749	688	762	702	758	729	748	713	704	748	750	707	752	752	729	797	773	700	737	757	737	757	719	742	744	712	735	721	727	716	767	741	728	712	694	739	768	751	717	746	732	772	793	732	747	708	750	729	734	762	763	716	778	720	774	744	701	757	714	767	743	783	766	755	734	724	713	777	739	820	768	739	727	760	723	755	748	740	774	732	737	755	764	780	774	759	769	752	728	778	738	751	723	715	754	746	806	757	747	745	715	727	748	718	814	717	737	756	799	719	747	791	770	767	744	717	740	753	762	797	780	719	743	705	753	753	691	754	727	809	760	704	737	784	741	755	783	747	746	760	729	781	766	770	778	707	769	691	770	796	759	781	768	743	757	771	731	756	770	739	779	731	774	732	731	776	770	788	787	765	772	757	768	747	728	744	753	760	770	714	737	713	785	758	770	703	747	768	722	711	744	747	700	759	750	769	778	755	751	740	728	741	753	742	775	702	793	755	707	734	778	752	770	780	729	740	747	779	806	783	755	744	768	710
6544	687	754	600	511	509	419	454	410	383	407	348	354	379	356	379	350	381	388	326	362	351	302	363	382	336	355	324	307	338	362	348	362	320	350	351	324	337	344	354	346	357	322	320	321	378	325	355	345	359	363	389	354	346	337	394	368	349	350	335	358	358	352	350	385	358	368	368	386	356	351	337	333	300	360	299	356	331	344	324	334	332	328	325	333	346	359	343	340	346	341	362	319	333	355	336	356	371	355	316	330	340	371	375	373	357	335	342	317	356	336	319	344	386	318	328	331	378	350	355	351	346	353	342	356	342	348	326	354	347	358	331	356	367	347	302	346	378	361	328	365	335	304	342	333	352	397	356	365	357	343	363	340	372	351	338	359	367	367	331	358	364	336	358	354	309	337	377	365	351	331	356	314	335	321	352	347	350	391	363	379	358	349	362	353	364	350	351	317	333	369	317	313	324	358	368	358	348	352	323	352	336	361	361	333	365	360	358	325	368	344	354	339	401	389	344	346	327	363	323	380	340	304	353	338	368	361	374	368	345	325	361	365	367	325	330	323	333	351	327	337	348	352	337	342	352	333	330	382	363	378	365	344	311	338	298	394	380	382	354	346	382	377	328	359	352	351	390	350	362	342	325	323	348	345	354	306	345	376	353	360	359	317	359	343	337	349	364	355	364	376	364	371	356	318	337	338	343	384	326	352	358	354	344	340	361	362	353	381	366	378	338	346	332	347	352	370	352	312	340	336	345	338	370	381	347	348	347	327	326	347	333	372	352	355	342	309	357	331	352	377	377	364	342	385	336	360	366	383	374	331	341	360	336	368	339	333	355	359	368	342	351	375	349	352	359	372	387	363	364	341	362	366	335	349	355	320	327	345	342	367	350	381	312	348	340	341	343	345	379	362	356	370	313	344	338	377	380	352	355	333	348	357	333	385	326	363	339	334	338	348	358	336	327	339	378	335	348	385	319	354	329	342	368	317	330	374	350	371	351	399	326	354	358	363	344	319	332	352	366	349	364	353	369	310	374	321	362	325	337	333	371	338	376	369	346	349	350	334	356	335	368	344	330	330	355	309	362	359	325	327	340	354	339	375	391	332	341	342	374	350	358	374	382	339	326	349	343	328	350	376	341	360	337	330	339	371	300	368	313	323	372	343	322	366	386	355	337	356	361	374	352	337	356	362	336	306	345	384	334	351	358	354	362	328	350	361	365	356	369	315	314	346	317	327	333	349	357	348	347	360	366	340	339	374	343	336	328	359	351	360	381	358	379	356	304	357	359	331	364	315	335	369	334	333	318	367	382	329	349	374	326	341	345	342	327	385	366	336	347	359	360	332	365	354	346	337	359	344	311	332	392	370	366	301	367	321	341	333	364	384	371	365	341	350	365	342	326	336	360	367	359	371	355	335	343	337	328	352	348	390	359	328	343	346	345	370	348	372	320	357	381	328	322	346	345	373	330	337	327	350	345	340	337	301	341	359	331	329	328	339	349	330	372	356	362	349	344	342	368	352	367	352	318	323	330	326	359	350	339	321	340	342	356	369	348	365	348	358	344	355	374	366	364	324	329	350	335	369	351	394	332	330	340	361	340	369	323	360	326	377	305	367	339	333	366	342	360	367	356	372	324	338	326	355	319	334	347	350	362	359	359	340	335	352	317	364	347	333	382	348	371	370	369	320	352	352	344	329	336	337	323	349	329	340	349	317	388	369	332	351	331	388	351	380	360	341	335	358	331	374	321	353	392	363	344	346	346	327	357	359	345	338	353	324	362	308	365	355	332	362	370	311	316	345	352	345	345	373	342	354	337	367	352	344	310	319	347	346	372	346	337	360	350	344	352	347	349	336	354	366	362	341	359	325	360	346	363	323	354	355	337	333	343	356	319	370	367	323	323	366	348	382	351	336	329	341	358	374	388	361	329	347	335	378	326	346	343	352	312	323	356	367	311	357	361	344	364	364	375	329	317	341	377	369	363	349	353	333	321	347	364	353	314	362	351	351	389	358	319	346	350	374	334	375	357	336	347	376	382	358	327	325	376	366	353	321	339	351	329	363	338	332	355	353	353	346	379	364	350	339	332	329	344	352	351	364	364	359	358	335	319	320	343	365	370	322	366	339	340	362	386	359	360	333	344	316	365	312	345	321	337	351	338	352	342	358	330	340	358	344	313	340	393	347	340	353	359	338	365	348	344	348	336	351	329	360	321	331	339	366	339	343	335	303	340	368	369	340	392	357	377	364	357	374	339	358	342	323	332	357	373	359	337	330	344	320	330	340	413	345	328	342	338	365	335	319	345	359	388	350	329	338	372	361	313	320	353	351	355	360	357	311	350	346	337	350	304	366	372	333	346	370	355	350	330	401	362	363	359	315	339	383	323	370	346	304	361	332	366	336	319	338	358	355	354	315	402	334	329	370	363	382	370	342	352	398	332	356	302	376	358	383	325	355	354	330	335	363	375	350	342	350	327	362	347	400	327	371	312	355	335	368	370	340	343	377	327	341	370	355	360	347	340	372	361	327	349	349	347	371	329	376	361	368	366	356	368	345	333	349	325	353	334	336	328	336	366	322	360	354	315	375	372	357	322	360	368	355	362	374	362	312	389	314	354	360	354	352	354	343	415	349	356	339	357	364	363	324	347	353	336	344	378	363	351	347	325	328	356	339	346	385	383	358	366	375	353	327	330	347	367	387	334	340	373	374	340	385	361	314	358	326	362	330	353	345	347	330	405	341	384	354	343	351	377	335	357	379	322	372	332	338	317	326	360	393	324	306	366	313	360	335	349	375	340	362	355	322	365	329	409	351	330	346	349	384	352	367	309	359	380	342	343	336	343	355	377	377	323	349	338	346	370	332	329	351	360	378	363	351	309	339	363	369	363	382	342	333	361	353	371	366	346	346	366	350	366	353	390	319	337	353	356	312	346	352	323	331	342	380	326	349	376	347	343	304	374	349	347	342	398	381	372	342	328	355	338	323	361	339	350	399	362	374	368	356	365	351	346	332	340	353	324	332	366	345	341	309	370	372	333	312	339	348	348	367	391	386	323	372	357	335	367	350	334	351	372	353	346	345	350	346	344	349	343	351	357	325	338	359	372	391	343	350	347	362	376	336	351	351	341	313	374	360	364	338	412	358	360	338	334	346	364	364	354	328	344	350	371	364	342	363	364	361	360	335	309	350	351	336	356	344	321	330	345	356	338	373	326	342	343	335	313	324	326	348	331	373	388	347	343	338	312	367	360	352	359	317	347	400	360	350	328	353	307	363	322	395	313	361	350	363	329	353	365	366	312	367	363	353	359	357	362	340	372	352	356	339	319	360	328	336	345	302	338	390	318	386	347	344	326	355	365	401	315	361	372	327	384	361	352	370	345	308	362	366	372	348	339	362	365	325	340	368	380	366	359	333	355	338	336	352	375	360	352	330	359	358	346	318	355	330	370	368	333	332	360	361	331	362	367	348	359	379	352	373	332	345	378	331	375	330	384	357	357
6408	1173	1629	1734	1694	1393	1275	1225	1124	1089	1058	1069	1003	1011	932	994	906	960	894	882	909	837	905	875	871	921	843	833	845	912	836	868	873	850	885	901	886	863	792	908	821	929	899	859	834	848	891	851	837	827	860	877	873	835	853	851	800	870	864	862	788	858	850	819	865	804	862	830	796	842	850	862	831	846	854	844	834	921	878	901	829	822	843	849	848	835	839	845	839	854	789	840	786	872	806	856	865	834	873	813	845	851	792	812	884	830	847	825	835	841	846	830	814	877	828	861	811	910	837	882	898	886	823	837	833	827	844	832	876	860	847	879	827	869	844	827	862	891	854	809	919	898	818	834	848	835	900	805	869	853	850	829	840	851	930	818	811	849	857	851	845	832	816	867	924	865	844	866	862	805	850	827	810	817	848	866	897	866	836	793	824	840	863	860	863	868	872	833	850	853	884	872	793	834	826	867	863	861	841	818	817	847	814	866	842	850	837	791	843	852	794	836	843	849	831	819	827	861	774	832	879	873	783	834	874	877	860	863	919	827	872	845	861	855	868	817	794	835	878	830	857	849	855	813	898	811	793	813	859	872	780	820	820	914	844	847	835	860	878	870	823	836	804	858	845	833	833	822	860	802	837	876	804	851	843	835	783	812	798	849	851	808	818	828	863	879	847	816	874	830	799	882	874	813	846	869	855	836	814	844	836	807	844	853	798	803	890	823	839	814	857	863	831	869	859	819	880	794	811	806	849	831	890	851	858	802	815	826	814	891	818	835	883	864	855	810	833	860	878	916	828	827	873	839	839	854	845	862	846	882	890	851	858	878	900	811	838	842	834	792	816	827	844	817	803	826	836	861	803	839	798	881	863	856	852	898	812	880	768	831	778	839	863	856	814	783	812	840	876	818	772	860	812	874	881	818	859	867	781	792	835	829	853	854	834	788	865	879	796	864	841	836	808	831	866	814	803	877	831	847	875	875	813	840	853	857	823	860	878	870	854	831	844	883	815	803	855	820	805	916	851	845	811	816	828	833	898	873	842	803	844	816	831	840	848	760	830	857	784	915	866	844	844	822	836	828	864	808	828	797	834	804	805	864	854	796	802	884	838	812	849	843	838	820	876	801	885	895	796	837	772	826	824	831	873	806	835	816	881	873	918	828	814	836	828	815	810	874	830	892	850	839	801	853	798	830	870	805	852	850	796	867	825	836	872	844	838	803	865	808	823	804	873	823	844	877	870	884	846	835	877	810	812	858	826	851	812	855	798	831	811	849	870	763	838	848	850	880	889	796	819	842	846	857	809	856	860	789	805	811	845	800	846	877	828	819	825	854	815	765	831	809	848	817	894	830	908	821	877	875	841	851	806	868	797	873	786	828	814	789	831	817	893	795	815	784	852	878	865	853	842	842	827	824	862	842	820	846	879	829	813	849	813	848	869	838	825	898	850	787	831	822	844	862	855	824	792	875	858	805	828	846	839	804	886	799	873	827	815	834	824	809	798	856	827	875	819	831	821	824	840	853	829	853	801	850	819	851	814	863	873	839	853	830	849	801	852	800	833	821	833	900	840	839	895	804	899	820	828	846	836	857	837	841	797	834	887	866	807	799	873	831	821	821	840	871	826	816	858	845	856	890	812	843	867	854	866	806	793	844	855	883	852	822	841	866	841	862	862	868	786	850	822	854	853	862	862	779	859	834	838	869	869	825	873	816	839	800	832	840	870	858	793	890	836	806	812	853	900	802	786	883	819	814	828	796	811	776	876	856	827	875	774	803	845	856	872	840	873	823	789	868	854	879	820	806	834	818	877	833	840	864	827	862	872	831	855	824	828	822	811	831	842	858	761	849	862	866	860	812	919	822	873	801	860	855	841	844	864	837	837	880	833	826	889	816	834	865	840	834	834	854	805	839	838	822	847	792	828	871	883	819	851	847	861	830	860	842	840	851	867	831	897	862	877	858	802	870	846	844	871	816	823	802	887	894	904	814	901	898	792	792	856	860	846	893	843	859	846	825	889	784	771	846	851	850	803	875	803	853	803	851	841	811	822	815	844	875	849	890	835	824	821	858	805	843	863	873	861	846	901	869	832	859	846	878	821	835	889	833	862	840	817	816	857	881	859	821	820	878	879	792	884	874	906	788	885	781	883	921	822	830	803	855	833	856	832	854	863	813	843	851	845	904	830	841	815	852	821	853	800	809	823	798	757	845	803	901	813	902	863	818	898	885	815	797	852	843	879	825	818	902	834	804	897	813	850	819	864	855	786	825	799	817	822	813	843	842	836	854	797	810	842	844	838	834	845	835	842	821	860	839	860	841	807	822	808	852	842	871	815	883	834	873	819	821	815	897	845	823	779	863	853	877	824	879	809	852	861	805	809	870	813	826	833	854	822	825	825	809	849	852	847	884	852	850	838	856	869	850	818	851	825	883	867	848	899	880	842	836	857	891	809	821	873	851	836	884	827	820	784	886	837	832	886	767	853	829	841	850	849	906	830	841	848	870	823	836	843	833	826	847	809	850	800	803	879	867	848	861	865	852	825	839	852	855	827	848	844	832	835	911	874	838	842	885	831	792	832	841	787	838	829	787	867	816	892	841	853	839	866	804	822	857	845	823	838	824	869	847	852	884	856	795	829	881	802	824	815	803	811	858	894	855	873	808	817	845	825	838	898	829	807	812	797	859	793	841	826	821	811	882	816	832	903	818	874	826	860	837	877	854	885	871	776	818	808	891	903	858	867	891	837	840	914	882	860	820	802	823	843	864	846	790	856	861	881	827	842	798	799	853	812	812	898	866	832	879	873	838	908	856	822	841	855	835	874	838	828	901	854	852	822	812	865	825	852	840	839	769	801	862	835	840	839	830	854	843	827	849	875	890	797	841	863	862	830	836	828	844	835	848	834	895	825	796	852	808	859	827	852	834	845	806	904	796	815	802	866	794	827	807	891	859	848	827	798	836	859	852	908	843	869	880	897	795	846	827	857	894	843	849	840	807	863	857	863	858	808	766	859	860	858	848	820	850	824	829	871	851	865	829	897	822	833	809	827	842	802	809	818	879	906	819	878	829	820	869	852	812	831	842	853	863	788	851	833	785	864	861	799	835	850	851	857	876	868	844	839	866	845	859	872	865	867	814	879	862	842	841	830	842	853	826	877	823	821	853	835	811	814	827	818	851	862	837	804	867	812	854	832	830	836	842	806	798	877	835	840	809	820	841	823	828	818	859	850	808	818	831	839	839	870	852	828	837	836	888	857	809	864	821	809	846	844	824	853	819	869	819	813	855	866	863	878	847	860	808	809	852	819	836	826	830	884	844	848	800	824	848	808	799	831	831	863	818	843	872	856	890	803	831	894	877	858	801	798	880	838	833	820	796	809	886	820	839	835	804	818	821	885	784	874	820	789	774	807	841	875	819	854	880	859	842	803	868	808	814	803	881	796	845	837	786	904	864	851	872	817	798	799	891	861	890	793	847	849	800	806	825	857	851	818	835	796	872
11721	983	918	719	518	439	382	304	288	259	265	220	229	242	247	214	231	210	236	265	246	230	221	217	222	187	206	195	216	184	223	199	210	205	215	240	204	175	207	208	210	192	216	217	183	235	222	190	205	201	192	231	204	197	199	226	203	207	245	193	201	205	205	200	184	218	222	202	181	212	209	196	204	208	205	212	234	205	221	191	214	223	218	195	181	222	193	211	207	211	182	236	198	209	184	178	196	222	197	212	231	211	180	195	206	222	189	213	183	199	180	179	210	194	193	219	236	224	211	207	192	226	211	201	219	226	211	234	216	210	231	204	191	209	217	203	232	221	247	219	222	183	222	219	205	220	189	192	216	245	223	195	231	183	210	210	209	188	202	206	211	222	185	218	206	191	200	219	209	221	170	183	193	200	211	214	198	219	223	205	206	195	217	212	220	217	210	217	197	223	236	219	218	195	203	175	192	206	200	203	208	206	192	193	227	222	234	199	200	222	182	204	191	184	202	208	216	224	201	230	201	212	206	222	192	194	214	201	200	192	218	196	198	193	185	192	206	201	201	190	197	205	201	218	205	203	209	180	215	204	186	221	204	229	206	217	191	215	202	214	193	203	213	212	204	232	193	185	215	204	228	190	216	228	184	186	197	185	220	210	188	214	201	188	205	217	204	206	208	207	206	222	240	202	186	175	198	196	214	217	200	203	194	207	206	196	190	214	210	183	209	200	189	197	178	235	218	191	189	214	203	206	199	213	201	204	261	218	190	205	213	225	179	199	222	203	221	206	210	237	206	207	219	204	179	212	198	217	206	217	189	203	198	192	179	184	211	179	200	197	216	220	224	213	235	219	209	243	230	207	179	225	203	201	196	236	207	205	229	191	218	184	216	221	196	176	198	222	232	217	179	192	205	218	205	179	196	199	216	192	209	226	212	203	223	205	209	209	232	180	203	222	212	201	191	213	191	207	210	210	180	224	194	222	209	185	217	181	196	191	183	207	196	207	203	213	228	216	260	196	203	230	190	219	231	197	192	213	213	215	233	221	213	184	230	158	199	223	208	203	204	226	214	214	222	226	201	212	229	186	215	205	216	195	208	203	207	215	199	201	202	193	204	237	214	204	245	187	196	236	211	252	177	226	191	213	192	220	188	199	217	195	196	181	193	204	213	203	209	233	208	235	182	221	205	202	227	212	190	175	212	197	196	201	204	220	183	219	200	222	189	220	223	211	209	191	200	209	208	199	213	196	229	187	205	203	183	216	190	227	217	226	187	202	213	216	186	204	219	234	219	207	204	188	224	213	205	213	218	208	215	191	207	194	217	235	211	214	217	204	210	221	214	198	177	206	170	198	198	212	204	194	200	174	231	205	192	213	219	228	216	203	191	234	226	200	201	198	199	206	206	218	207	197	190	209	197	216	186	170	197	216	201	202	207	226	203	192	237	211	201	193	203	216	228	214	217	224	207	190	217	197	213	203	208	212	215	223	176	212	169	170	210	206	196	211	225	209	173	222	203	179	204	212	202	203	208	192	213	204	195	210	206	207	214	198	235	237	207	206	205	192	191	201	189	200	209	216	207	191	198	206	226	192	188	204	186	211	220	194	210	203	217	205	203	218	209	226	203	213	188	204	207	199	214	209	221	185	196	183	205	187	239	235	224	201	207	219	211	206	187	221	194	197	207	181	202	213	206	211	189	197	198	215	191	228	220	220	186	205	238	184	213	219	194	208	229	194	212	219	191	228	223	227	221	197	227	215	216	201	208	199	175	235	228	203	194	187	188	196	220	213	219	221	205	208	192	191	203	188	192	204	197	218	214	187	193	228	205	214	217	219	200	168	229	185	206	203	195	196	204	183	213	207	202	183	202	220	212	224	196	186	189	215	212	221	219	195	218	214	207	198	207	191	221	225	240	201	221	206	206	198	206	193	215	211	208	207	220	208	207	226	237	197	204	193	205	184	193	241	204	212	203	211	208	192	221	218	212	197	197	213	203	209	203	185	219	193	207	174	200	213	216	209	217	221	190	189	209	198	181	196	229	207	213	191	208	226	213	207	209	207	226	205	217	194	182	190	231	206	209	207	212	201	207	200	212	194	202	194	194	217	205	214	201	207	207	188	195	249	213	212	239	204	231	215	196	197	222	208	200	202	199	224	204	193	229	216	189	200	191	202	216	220	180	250	186	205	185	225	179	211	211	224	215	186	209	223	176	214	196	218	204	245	187	201	207	217	201	209	207	213	187	207	216	214	202	218	199	211	231	183	221	216	216	189	228	204	213	207	187	214	230	226	218	214	231	193	208	209	193	217	216	234	212	186	201	194	217	236	206	230	210	201	215	200	176	209	212	197	203	203	206	194	227	198	215	221	201	190	210	192	241	219	215	198	218	198	194	212	191	191	225	192	194	189	198	203	220	213	206	215	192	181	205	196	203	201	196	222	213	207	218	193	200	207	231	205	198	200	222	220	193	178	207	211	206	205	211	193	212	180	215	205	207	191	223	215	197	210	204	214	217	191	193	205	198	246	207	208	216	217	207	185	203	236	211	195	196	200	191	194	196	219	233	231	217	221	219	190	213	200	203	180	196	189	203	224	202	204	198	203	208	201	216	209	222	206	212	198	164	203	215	230	191	216	202	186	203	213	171	203	206	204	207	189	203	216	196	215	217	216	214	217	214	201	221	228	208	223	192	233	183	217	217	209	234	218	222	207	200	202	220	197	228	195	197	226	247	216	194	227	216	214	216	203	203	190	239	202	185	205	208	201	215	202	209	197	192	229	206	204	222	209	216	215	206	212	207	211	204	201	201	182	184	216	194	219	193	223	225	180	200	187	212	186	190	222	214	198	208	218	190	189	198	200	217	201	207	199	186	177	229	195	201	216	211	210	203	222	222	181	206	214	209	218	200	173	218	212	211	162	234	203	212	195	231	200	182	231	199	224	233	204	247	222	204	206	216	175	194	187	243	193	200	203	210	197	229	184	242	212	203	212	213	228	226	190	181	227	182	203	204	209	206	194	205	169	190	235	199	203	221	184	213	208	216	193	207	184	186	225	204	198	192	206	215	177	199	176	210	216	195	264	187	202	206	195	188	207	231	221	190	218	220	215	214	200	207	195	220	224	205	199	224	211	186	214	215	219	180	218	209	221	212	185	206	233	213	218	189	210	213	204	230	223	240	204	192	197	226	233	197	221	213	212	184	222	214	220	211	184	211	202	216	188	210	193	188	199	243	201	207	187	189	195	190	218	193	225	195	218	208	216	190	229	227	211	183	193	173	202	224	194	189	234	212	212	200	214	213	188	242	220	188	213	207	207	235	226	218	210	234	227	186	205	200	185	205	205	211	178	186	204	196	216	239	213	187	202	189	212	240	245	221	191	226	229	204	196	199	195	197	198	209	203	198	183	182	239	201	206	196	204	205	208	202	201	203	214	182	189	202	235	216	192	189	227	204	212	206	221	235	206	182	238	187	224	224	215	215	170	171	204	215	210
7783	1101	1954	2126	1929	1652	1478	1252	1030	936	894	818	804	803	742	708	726	629	645	685	604	613	639	628	604	562	578	570	590	508	550	523	580	544	541	552	579	497	524	534	535	549	556	531	529	549	526	545	523	536	548	543	513	546	566	562	552	524	529	480	500	519	543	505	492	498	544	568	516	506	525	548	519	512	500	520	497	499	506	531	524	556	539	523	500	475	506	481	509	503	513	549	510	506	552	492	559	509	499	517	505	527	491	514	511	542	528	497	508	523	531	524	555	546	526	522	480	502	509	519	492	510	563	530	522	520	496	502	540	484	486	509	499	503	513	474	585	529	498	515	481	503	508	541	509	523	548	521	504	494	504	514	533	482	481	538	503	528	515	523	479	568	463	537	544	555	494	504	520	485	494	551	536	505	573	540	514	540	513	513	525	545	508	492	483	536	541	489	534	517	538	505	503	484	524	546	572	521	503	482	477	533	529	544	538	532	522	492	512	510	507	505	513	513	469	573	556	488	514	520	546	508	525	497	529	532	555	515	534	499	537	526	514	515	549	541	522	543	496	546	516	500	540	529	531	508	538	481	480	479	527	488	513	456	548	509	542	542	498	514	496	505	506	515	555	505	523	520	527	484	541	498	529	548	503	556	503	511	507	494	510	496	524	486	517	501	496	531	545	526	533	475	506	476	498	504	515	543	474	493	522	483	508	512	524	519	522	523	477	506	534	490	494	545	518	509	507	506	495	526	532	514	530	565	536	518	485	516	497	489	549	548	501	501	491	537	519	524	517	519	511	539	512	502	524	498	538	507	459	495	540	525	556	503	531	539	574	511	515	535	535	511	542	522	481	547	492	485	508	540	548	549	518	510	498	536	500	530	515	505	523	499	551	499	510	514	543	602	535	484	513	513	519	516	534	516	487	545	510	505	526	504	525	510	531	516	543	497	483	517	488	490	486	514	515	528	531	535	509	479	538	480	517	585	504	493	498	561	517	498	520	522	554	542	534	501	531	525	554	530	485	503	520	530	542	501	493	497	539	515	564	521	469	510	511	538	506	513	529	492	508	493	483	509	527	502	543	520	522	551	502	513	520	517	533	517	558	489	498	532	513	604	501	523	508	548	520	466	548	517	512	495	499	513	479	509	536	531	528	513	516	567	553	491	489	528	484	458	525	525	508	493	483	501	508	503	529	502	555	519	523	488	526	518	510	543	517	563	529	522	511	532	471	550	521	495	498	571	501	490	505	489	556	516	536	504	507	522	524	500	499	528	534	531	534	475	484	469	527	516	501	555	477	493	529	504	542	489	542	515	506	478	467	462	522	533	486	546	516	553	525	504	514	492	521	495	488	497	472	504	494	505	513	498	507	484	525	507	478	521	468	510	514	501	511	482	534	520	492	508	511	518	495	522	518	526	508	500	496	490	496	533	513	490	519	552	508	524	484	517	544	505	488	536	477	480	547	537	527	499	553	531	522	513	513	519	554	551	483	531	529	501	518	522	500	546	533	501	536	476	506	514	517	528	482	519	542	528	516	492	526	537	504	528	493	536	511	512	506	551	525	493	491	510	501	557	542	539	524	517	516	524	529	520	514	512	527	542	540	493	524	548	500	571	502	504	547	524	516	485	506	524	524	508	483	511	499	514	483	513	552	530	515	504	531	532	483	497	493	516	534	497	508	489	548	526	546	474	496	543	488	493	520	535	568	529	554	534	474	534	527	484	508	517	532	522	523	516	500	491	476	499	500	496	550	472	532	481	502	490	513	531	520	472	479	515	509	501	528	568	533	522	528	559	526	513	492	547	509	554	550	511	521	566	485	493	542	501	510	538	483	510	502	520	508	512	521	500	498	502	482	551	539	491	506	515	540	529	522	496	511	480	500	556	512	531	461	526	500	491	529	508	526	536	535	480	519	506	500	550	522	494	531	521	506	491	534	529	488	498	534	508	517	541	531	548	549	500	467	517	530	511	533	527	511	508	509	518	485	506	512	529	521	536	532	527	516	470	464	488	495	548	530	563	511	527	512	518	524	511	520	478	522	529	512	514	549	479	568	503	485	555	535	464	535	524	532	503	494	542	543	513	507	493	512	465	570	512	497	516	521	554	544	518	539	520	490	500	502	527	523	522	483	525	484	514	527	504	510	543	508	544	481	471	506	493	518	497	496	492	535	511	529	543	518	528	499	527	482	512	548	522	491	557	494	503	478	517	525	497	532	538	539	516	513	491	531	493	457	522	484	491	512	491	522	501	492	506	505	465	519	534	508	508	528	515	521	482	545	546	517	536	570	527	521	513	500	495	504	532	513	534	566	528	518	526	512	535	537	526	493	524	482	508	506	539	545	538	528	539	520	488	572	528	535	500	487	523	509	514	492	479	467	514	552	526	515	526	493	513	532	508	536	521	541	498	532	527	500	480	530	515	554	518	521	540	531	521	540	495	498	542	505	530	511	532	443	521	500	527	444	511	529	536	532	514	511	533	548	551	554	518	483	538	496	489	569	500	532	476	485	491	508	502	480	510	514	533	504	511	519	515	497	531	511	531	493	519	542	483	522	554	505	509	505	494	535	482	515	497	510	486	526	498	474	500	519	521	489	505	516	523	520	495	520	507	524	514	505	514	499	510	493	530	523	509	502	527	530	461	489	521	512	546	492	523	514	506	522	521	514	456	503	529	546	530	503	519	479	488	505	554	555	552	488	480	543	511	529	502	518	553	458	513	483	490	527	481	502	501	560	536	542	515	537	510	508	509	465	514	533	520	545	537	521	497	491	484	550	525	503	522	510	503	513	555	479	513	508	526	511	562	519	524	509	494	531	517	510	539	539	512	512	511	540	508	487	524	497	545	523	499	516	491	537	497	517	517	466	558	510	515	564	529	483	532	509	521	516	504	545	507	486	538	505	514	497	530	518	526	528	509	512	573	540	507	504	510	517	525	529	503	534	560	517	484	501	507	467	516	495	498	525	469	510	503	504	517	511	504	539	526	525	515	482	526	494	541	490	521	523	485	493	509	524	542	467	525	492	527	513	511	482	517	517	500	543	531	520	522	491	505	518	482	499	530	553	518	509	518	501	537	505	517	535	526	544	532	511	514	530	515	494	515	532	504	540	566	506	494	484	534	511	538	528	490	517	512	499	502	496	509	478	529	526	506	505	556	532	545	526	516	526	528	504	508	524	512	528	477	516	521	537	495	503	495	538	508	536	517	512	536	484	474	542	513	507	528	560	551	477	493	529	490	536	508	520	490	569	511	518	504	526	503	469	515	556	506	498	522	521	554	515	501	502	520	510	491	532	499	529	493	523	528	528	540	570	508	528	525	518	511	523	511	541	495	553	495	499	517	516	486	488	523	482	507	542	513	550	526	540	510	517	547	477	489	519	527	551	493	504	502	514	467	536	524	494	500	518	507	531	527	491	506	550	507	514	524	545	520	522	513	497	526	551	477	529	577	527	505	542	488	489	538	490	559	498	500	530	559	520	529	494	497	498	540
1397	379	385	373	343	327	358	289	283	332	291	292	321	273	286	304	292	292	307	309	322	309	267	287	295	300	306	330	317	300	308	309	283	343	272	311	263	303	288	330	315	282	298	296	319	319	293	285	340	282	321	311	312	319	320	291	301	354	293	329	330	282	294	318	303	313	285	276	323	280	292	317	303	300	291	294	314	349	292	288	300	313	355	292	318	288	329	330	296	298	294	296	293	276	282	302	277	320	321	301	292	262	338	309	273	301	299	304	305	303	289	299	302	303	306	298	277	277	293	325	295	298	314	322	281	277	305	326	303	324	315	276	285	298	327	283	280	281	342	287	290	326	313	285	315	277	279	322	315	281	286	333	323	292	321	257	279	262	322	300	320	309	285	304	320	285	336	283	318	300	323	286	302	298	280	328	288	273	304	288	311	305	321	285	251	305	328	292	306	286	313	293	291	290	310	278	292	288	329	322	301	296	309	298	283	287	289	276	316	281	279	279	260	271	292	265	308	327	323	303	335	320	294	311	316	301	306	297	277	274	247	283	328	317	306	286	301	286	287	280	301	280	322	310	308	295	276	316	312	313	288	362	317	315	298	281	288	301	336	284	316	302	307	320	287	279	309	289	271	281	304	298	302	295	307	293	299	286	316	298	316	297	267	315	274	292	294	300	320	280	312	274	293	265	292	267	274	313	316	329	304	306	316	300	313	309	322	284	299	310	301	323	280	296	268	273	294	305	281	294	315	282	296	305	253	306	272	283	271	298	300	304	303	292	314	290	271	312	316	285	304	326	283	299	313	294	310	295	303	291	323	328	315	284	309	307	298	320	335	303	309	319	314	275	295	306	275	294	305	303	283	296	294	306	277	310	311	329	304	286	299	277	289	285	296	288	277	292	288	313	284	307	286	302	289	307	316	285	338	300	235	292	303	297	305	300	301	299	322	312	317	302	326	282	297	336	302	305	324	299	295	304	278	274	293	266	323	305	297	300	270	323	268	322	299	287	322	281	298	275	286	280	257	285	309	293	298	350	287	331	329	313	277	283	308	291	305	262	312	292	303	292	288	283	307	279	314	293	332	261	270	273	316	264	309	294	291	284	292	273	322	326	322	288	296	283	304	301	323	268	346	291	327	280	273	290	310	311	300	283	295	301	314	291	312	251	318	301	310	284	293	323	315	291	278	287	345	337	295	325	302	285	294	304	292	291	306	281	328	306	324	292	293	302	290	281	292	326	309	275	283	313	330	269	286	278	280	320	295	327	310	284	323	284	330	327	302	282	306	329	299	325	317	321	312	300	283	332	314	289	314	323	290	316	287	343	267	283	322	272	303	291	314	294	302	293	301	297	303	292	272	292	314	296	300	304	284	324	310	312	291	293	278	304	277	312	288	308	286	301	300	289	307	300	295	265	307	283	298	307	285	308	336	319	255	289	316	296	318	277	315	324	287	284	321	310	278	279	319	290	311	311	332	272	301	307	308	275	319	299	289	286	286	304	300	332	327	299	319	313	313	298	324	289	318	265	306	302	317	315	327	317	363	288	301	297	269	286	315	268	264	307	286	290	300	265	322	309	296	279	315	313	343	284	291	325	319	299	277	286	317	314	311	291	291	304	298	289	294	289	276	313	306	298	329	336	284	270	299	284	289	318	277	302	321	320	320	292	349	276	286	295	326	316	301	316	282	259	307	280	322	324	298	291	298	278	308	303	303	300	289	324	291	276	315	310	328	313	304	295	312	290	290	278	302	283	316	291	308	278	296	287	318	310	335	304	253	280	304	288	267	293	297	288	271	284	342	277	309	278	298	306	304	313	328	280	302	278	303	295	309	269	288	266	296	323	325	279	292	270	282	271	283	326	289	309	278	299	307	314	340	313	300	282	295	288	289	306	295	302	304	297	281	292	286	332	318	316	314	292	331	303	296	295	307	329	295	312	325	317	315	299	306	292	301	336	288	302	312	311	292	300	308	284	318	313	296	331	314	333	308	349	309	306	294	308	311	270	309	294	267	360	304	290	314	314	279	297	283	306	323	296	301	282	305	314	263	282	315	287	304	319	294	341	292	311	304	281	295	303	307	307	307	280	290	276	274	286	302	254	297	298	271	290	310	367	279	307	315	279	335	298	302	331	303	295	300	284	286	261	323	275	284	301	302	336	292	316	275	320	319	299	289	309	315	314	292	289	300	277	295	291	307	281	304	302	307	295	307	332	306	305	318	283	288	291	350	273	288	316	295	320	288	284	306	308	292	290	299	292	332	307	305	342	273	302	278	291	288	297	311	276	312	326	310	306	301	299	279	328	299	302	327	281	312	324	266	293	293	301	325	306	299	284	283	289	273	325	304	297	296	301	288	305	316	307	287	290	340	320	263	311	307	292	299	274	296	285	299	269	275	294	360	299	333	321	289	301	276	319	299	264	288	300	289	315	308	285	303	299	273	298	315	335	328	293	295	291	286	274	316	292	308	289	293	269	256	287	295	324	293	301	311	342	297	277	293	318	326	324	318	308	287	343	281	299	290	325	324	299	308	329	282	322	335	303	328	300	304	304	312	283	303	257	315	302	294	310	288	274	303	307	327	287	318	295	315	293	315	307	288	276	306	306	310	314	308	341	317	320	323	306	293	318	309	297	342	302	283	325	271	308	293	312	287	287	316	324	318	308	298	298	294	319	303	332	285	330	292	280	282	335	322	299	295	319	296	312	268	302	271	283	337	308	305	307	293	316	304	265	308	260	306	301	283	305	291	310	303	288	273	311	334	279	299	312	285	323	295	305	297	270	283	286	308	290	296	317	314	294	277	309	280	337	296	304	287	290	307	304	310	254	331	330	285	306	301	321	289	289	306	280	304	310	314	311	301	280	286	309	287	313	285	323	310	299	301	301	321	303	336	305	296	277	290	287	292	304	272	325	268	309	315	299	276	292	286	335	312	291	307	296	315	308	311	331	305	274	321	280	346	314	276	280	319	301	312	301	300	288	301	305	277	299	308	274	321	305	262	293	313	277	325	297	316	336	274	297	291	285	264	331	310	298	310	286	298	309	290	299	319	278	295	275	313	289	306	267	328	298	267	290	302	327	314	326	294	289	303	326	335	292	301	280	297	317	295	309	281	329	314	323	291	300	318	317	328	305	295	329	309	330	305	303	314	320	293	289	280	298	306	273	301	278	317	290	289	261	272	272	295	290	316	284	279	318	287	264	305	274	317	295	291	307	292	267	282	285	295	275	300	314	298	296	278	311	303	290	286	278	332	332	298	312	344	267	282	322	319	308	307	291	300	281	304	267	288	299	245	311	288	319	289	321	287	284	285	312	305	307	269	280	290	296	284	309	314	322	313	328	316	272	289	309	295	285	305	325	304	321	298	275	302	303	247	284	290	328	273	308	299	300	316	309	298	272	297	304	274	278	314	304	312	282	312	307	286	291	296	290	301	274	293	287	278	322	323	338	287	315	321	305	324	287	293	309	298	290	275	327	326	295	302	320	318	292
2008	899	948	891	890	872	843	856	851	807	760	773	786	767	775	740	790	779	733	721	760	703	803	751	737	772	706	838	733	715	757	717	772	759	784	769	707	720	756	810	758	770	765	756	719	752	726	741	758	720	795	726	706	734	773	802	704	781	765	752	754	735	744	755	738	747	714	719	709	762	731	744	728	758	751	696	728	741	785	725	778	742	765	766	747	734	738	683	760	751	753	774	726	750	713	737	764	787	766	762	710	749	791	687	773	750	700	730	761	794	752	802	730	741	807	711	786	784	763	708	706	733	774	746	783	745	757	757	769	765	764	812	773	771	731	706	736	780	751	730	766	745	732	757	719	753	758	693	705	718	767	760	768	744	779	785	726	739	690	712	761	742	766	734	772	742	732	760	774	724	776	713	769	696	785	753	736	779	716	758	782	737	738	709	734	684	719	733	753	781	779	753	784	764	765	791	770	762	757	704	790	725	758	764	691	761	764	722	742	793	758	742	735	760	774	781	755	716	735	710	752	742	694	798	708	782	717	717	778	757	717	739	749	740	729	686	782	731	740	707	703	757	742	754	765	732	717	746	717	791	739	781	703	778	740	734	747	770	759	711	767	819	804	756	750	779	757	771	708	750	742	754	745	803	726	790	743	773	731	725	786	814	721	741	745	770	758	795	751	804	704	739	765	756	757	745	784	723	724	720	737	789	757	739	728	745	773	780	742	774	738	779	753	758	769	734	776	728	768	755	753	746	715	728	725	753	733	733	713	738	751	776	708	754	777	757	715	752	774	778	771	745	776	753	740	761	809	694	733	765	734	761	770	771	782	757	762	752	813	772	730	739	738	771	751	742	774	721	816	753	815	771	743	748	810	731	710	726	773	736	727	717	744	740	774	738	775	702	761	727	756	726	760	749	739	756	792	775	760	744	751	729	733	778	755	738	766	743	745	720	730	748	747	741	766	776	694	710	761	701	768	733	763	768	786	707	757	753	742	756	753	727	707	737	750	735	809	739	740	723	738	722	728	686	795	748	709	739	731	720	759	691	717	743	792	739	798	758	768	721	737	759	730	762	774	726	767	706	750	777	763	814	754	722	736	721	717	733	783	700	772	814	712	762	837	780	748	751	700	794	789	787	735	734	779	767	782	748	773	775	802	774	755	787	771	761	726	728	742	763	795	741	784	726	726	730	760	697	751	739	737	756	754	764	751	780	750	740	741	720	740	729	763	730	748	784	756	712	771	761	721	777	749	735	698	746	759	753	755	747	733	698	763	793	753	718	765	732	718	691	767	710	774	749	766	748	786	761	747	762	697	736	734	821	769	749	787	727	774	751	789	784	747	764	735	781	766	736	797	737	737	749	763	763	733	722	695	744	721	724	759	740	732	704	755	723	720	744	772	667	708	694	736	712	750	813	750	802	763	821	793	733	782	757	797	731	793	772	757	767	782	729	742	721	761	761	772	771	728	732	803	703	747	798	775	778	733	788	775	748	759	752	787	759	758	763	783	726	744	731	709	739	801	755	759	769	740	702	758	751	777	728	741	764	731	777	743	757	775	768	753	784	756	751	715	743	761	757	769	777	707	767	746	713	717	748	758	779	763	757	785	756	759	714	774	743	722	704	745	806	737	787	754	710	741	755	724	774	723	726	808	763	761	740	743	759	780	729	736	736	756	799	740	721	698	741	754	698	726	802	774	746	739	716	833	695	708	743	733	792	719	757	783	748	704	740	737	768	803	718	739	736	758	761	775	806	773	736	753	763	766	752	742	764	741	768	732	709	763	773	781	737	735	744	721	698	717	752	702	722	710	731	723	710	781	789	775	739	745	762	773	777	760	785	711	765	804	714	710	759	748	764	788	782	755	729	796	728	724	774	750	824	748	748	743	773	748	731	746	754	816	789	778	744	769	740	729	740	791	756	779	720	718	772	722	739	772	744	757	755	764	764	765	697	761	738	680	758	740	702	729	741	773	754	735	740	722	702	683	809	738	821	748	735	742	754	730	728	752	764	743	755	739	797	791	857	785	755	739	716	729	731	756	761	782	665	748	775	769	714	754	765	739	698	732	735	769	711	738	760	766	761	759	744	781	739	774	722	731	743	760	734	765	776	684	794	710	709	740	756	788	756	742	714	718	782	775	761	763	738	725	718	724	750	812	711	740	735	791	730	774	765	747	756	751	761	743	750	698	717	799	757	700	774	767	748	754	743	765	695	724	735	723	668	689	751	711	776	769	717	738	717	716	714	730	692	756	799	740	761	745	697	748	757	763	733	694	703	723	735	758	737	730	736	754	749	705	716	768	743	751	773	756	717	718	752	754	748	746	704	711	727	763	743	725	737	791	741	691	727	734	759	752	793	748	752	757	748	779	748	730	716	725	772	761	778	765	788	750	760	750	745	737	737	724	758	734	774	719	737	713	760	768	717	720	754	727	735	743	774	728	736	705	743	793	749	713	723	765	726	721	743	723	764	743	783	745	738	741	760	745	783	785	759	742	751	746	739	695	786	756	748	762	747	759	726	749	773	733	720	749	735	788	763	778	702	717	773	758	773	749	789	737	750	713	717	776	762	773	715	790	761	739	828	732	709	778	735	717	771	749	694	783	734	751	714	775	722	728	740	776	801	758	706	779	763	814	772	753	703	765	735	734	789	778	724	728	762	749	698	791	749	765	704	787	753	748	680	732	731	727	750	701	721	746	753	770	787	776	707	719	728	785	707	730	721	753	729	761	764	751	735	741	742	776	744	721	732	719	711	745	712	779	748	801	761	799	713	767	754	751	694	761	746	754	710	781	766	747	716	724	737	737	764	715	739	779	696	749	818	757	766	745	788	747	799	710	743	728	718	741	700	725	753	679	765	720	749	747	727	705	752	806	754	761	749	776	741	761	748	745	715	728	783	657	754	760	754	777	711	772	734	744	721	714	784	762	757	796	716	741	738	740	782	668	777	764	763	767	731	721	721	760	762	727	764	709	707	771	736	743	753	719	720	751	735	789	799	785	740	767	749	741	758	769	819	751	781	787	779	737	714	745	749	772	719	702	815	753	775	747	713	790	768	791	729	757	730	762	752	749	732	729	791	724	749	740	759	750	712	734	784	761	782	775	710	703	764	718	714	766	765	794	725	765	748	743	725	742	786	763	704	738	730	749	762	719	815	749	731	744	721	757	754	764	752	767	697	735	785	780	739	762	748	751	787	772	761	755	768	765	765	746	728	777	734	715	743	749	774	737	733	744	733	703	776	711	723	710	708	754	781	742	776	703	788	737	745	696	810	693	745	732	708	777	788	736	725	750	738	732	766	731	728	744	825	729	744	714	730	755	759	771	740	753	757	772	730	752	775	790	773	756	747	804	792	711	758	764	786	750	744	762	744	742	757	759	783	734	785	767	777	773	749	744	747	757	714	702	763	816	716	745	792	753	724	727	739	693	806	748	744	730	762	774	736	719	816	766	735	725	728	704	781	770	757	757	757	736	771	745	775	812	782	751	797
6468	699	742	616	580	456	468	418	367	411	414	380	363	335	347	346	343	362	340	363	363	327	303	366	345	369	359	352	358	350	351	336	334	343	381	391	354	325	355	350	346	322	365	319	335	358	323	319	364	349	336	378	367	340	370	348	383	351	328	343	360	349	343	380	307	325	337	359	327	332	345	318	353	335	336	334	340	348	347	345	356	344	314	363	357	344	334	354	361	337	332	302	347	358	334	331	302	350	374	302	321	309	368	310	322	327	334	327	353	307	307	294	311	349	335	360	338	349	331	356	320	351	352	343	318	356	338	349	347	335	348	367	324	343	330	342	373	386	366	348	348	341	346	341	313	323	331	373	350	314	321	338	335	356	315	321	348	359	354	402	355	355	331	378	363	323	351	376	344	330	357	314	341	310	335	384	357	349	295	334	330	360	381	336	356	351	364	342	355	372	365	352	385	351	355	348	309	353	351	304	337	327	344	327	362	328	363	360	366	328	360	345	351	333	369	324	341	299	299	325	363	325	353	358	352	339	364	345	344	345	338	359	351	371	310	356	371	368	312	358	377	336	373	332	359	319	319	358	337	351	368	356	323	337	340	361	336	342	352	355	343	364	335	398	326	352	335	374	342	366	374	336	365	357	355	343	328	373	328	351	329	358	368	335	365	359	390	340	339	336	355	314	343	368	354	323	363	363	362	368	371	348	349	336	333	333	362	353	364	353	382	364	307	345	341	382	344	344	334	325	337	364	329	333	338	360	319	327	343	350	338	378	347	373	351	332	332	370	387	301	347	342	367	367	320	296	338	345	334	347	393	378	332	324	330	386	384	372	391	326	325	360	360	356	364	362	333	345	356	371	391	377	361	331	298	362	369	368	371	341	344	350	330	338	348	351	374	312	337	363	355	331	384	335	352	370	318	388	384	349	374	376	354	369	336	340	342	353	356	351	379	338	319	380	358	336	392	323	336	403	371	383	346	333	395	341	384	354	344	338	341	369	348	342	347	347	351	348	380	340	324	349	338	337	335	319	346	366	379	326	359	338	346	364	357	336	352	329	334	351	321	369	383	327	350	342	332	330	357	347	341	343	366	364	377	367	353	363	353	340	359	349	373	339	341	329	353	317	333	380	308	333	350	304	302	331	315	333	347	336	380	378	331	340	367	368	345	326	358	384	356	350	347	381	358	323	352	336	339	369	351	326	329	354	366	356	329	363	349	301	355	351	318	351	348	286	349	334	354	343	349	318	319	314	358	372	374	365	386	354	362	339	350	331	353	353	330	352	351	346	349	342	334	365	322	330	356	358	344	335	317	366	357	365	335	380	321	323	332	351	334	354	341	360	349	356	348	333	334	356	343	339	349	338	357	336	332	328	351	357	358	336	305	372	350	330	359	354	341	384	352	305	349	351	369	330	356	362	363	345	384	401	345	361	353	358	317	350	348	365	344	348	383	334	343	354	359	403	369	364	321	375	361	312	363	356	362	347	377	340	360	331	294	322	335	358	368	383	345	346	352	352	348	353	317	382	373	359	339	335	365	334	352	352	343	364	335	350	333	323	364	346	297	361	362	351	358	337	358	348	349	347	332	359	357	347	332	359	341	358	317	332	358	365	327	355	361	359	353	352	305	366	370	350	349	369	343	339	329	366	341	359	328	346	362	361	357	370	350	328	348	333	359	332	366	348	333	322	322	340	354	356	358	310	356	351	382	329	355	334	354	331	370	352	337	380	332	321	329	358	323	333	341	342	343	353	346	332	335	357	347	342	341	346	346	347	312	332	342	370	363	345	322	370	352	355	350	292	360	337	326	358	320	338	346	356	326	380	345	360	339	353	352	359	372	337	357	375	361	341	338	361	344	393	345	335	346	323	366	330	325	367	378	319	345	340	363	324	320	346	319	346	345	362	363	351	361	363	351	336	359	395	326	343	335	369	363	356	367	342	317	339	366	379	349	325	339	354	347	329	320	332	365	328	356	348	339	384	330	378	348	346	359	337	328	365	378	340	340	335	325	360	338	355	356	320	363	358	347	337	357	351	380	341	360	370	379	346	344	337	371	370	341	333	350	352	326	347	324	336	331	314	333	329	318	391	350	350	381	361	367	351	363	355	375	354	371	361	315	362	368	330	394	369	343	357	360	355	338	346	339	360	378	349	329	355	300	372	328	323	330	335	321	342	360	348	345	364	335	336	343	344	363	302	357	348	305	336	334	333	378	322	313	332	378	388	345	333	348	394	331	342	361	360	339	319	326	350	364	368	335	348	338	340	390	351	345	370	343	383	337	334	342	358	327	350	322	347	353	343	335	319	320	353	342	384	350	344	342	348	343	333	354	359	358	317	353	353	343	364	353	357	349	318	333	341	399	344	328	360	334	359	347	355	331	359	339	339	360	378	355	397	343	365	306	342	342	346	381	348	385	332	343	367	345	320	338	353	331	342	379	350	336	343	377	341	337	362	329	323	303	328	368	335	390	352	324	354	347	336	332	370	325	336	348	349	332	309	334	343	327	365	355	369	337	340	327	371	319	375	350	338	319	333	390	344	352	365	357	345	332	381	329	345	359	366	364	335	354	382	344	327	357	354	322	364	344	368	338	334	333	319	332	338	388	325	366	375	361	381	351	319	326	391	361	368	330	318	333	296	351	362	377	361	355	343	385	342	329	324	328	339	376	350	338	375	368	335	365	357	334	355	330	343	338	377	333	361	382	360	333	320	346	302	367	351	319	348	365	308	332	328	315	323	342	347	340	377	358	325	351	336	391	340	358	327	295	365	319	315	350	351	352	345	374	324	354	347	316	321	346	313	334	328	326	334	329	348	364	321	333	376	333	334	356	331	332	351	370	336	357	360	334	334	345	380	363	360	345	300	328	354	366	371	381	354	341	330	334	343	359	356	367	348	332	340	365	323	357	340	352	335	352	376	367	338	353	365	336	366	356	326	352	350	351	351	352	324	396	363	355	344	368	337	342	340	382	367	335	340	382	357	352	319	308	332	363	342	321	313	367	337	381	342	356	372	367	348	322	363	376	360	353	358	354	347	336	338	345	378	423	352	351	379	369	355	353	368	352	347	382	392	373	360	372	317	362	341	316	389	343	362	340	390	367	359	358	323	341	330	308	347	322	353	338	369	379	348	336	371	328	326	356	323	370	336	351	351	352	353	332	347	318	365	340	367	370	354	315	380	391	354	333	331	353	357	376	340	344	332	326	341	352	360	334	362	344	368	349	358	351	339	409	343	339	313	337	342	355	342	352	361	355	329	339	361	339	334	356	348	339	343	351	314	329	338	345	357	319	349	354	347	351	334	347	374	329	354	359	328	341	366	336	349	353	328	350	350	340	334	368	343	347	336	310	346	387	354	381	321	369	345	337	339	352	331	345	334	347	338	374	371	337	353	389	331	349	332	342	341	360	325	338	359	342	353	354	355	338	335	318	366	354	348	345	311	305	393	322	320	345	344	326	341	390	307	339	348	362	348	347	366	363	322	353	328
6370	1191	1632	1820	1665	1476	1389	1189	1152	1106	1064	1054	1045	995	1004	979	932	931	952	884	925	902	892	884	916	854	854	849	816	886	841	863	901	911	824	927	843	898	861	890	844	849	876	836	834	896	820	841	854	850	889	905	841	855	860	904	878	840	866	904	852	835	817	831	885	914	819	843	834	877	817	883	850	869	811	847	840	887	843	838	866	824	891	836	888	856	853	851	858	855	852	820	862	894	876	853	783	874	880	905	907	833	827	835	859	855	850	847	873	842	853	879	889	852	841	835	821	866	828	876	907	781	851	923	822	840	892	851	843	881	821	885	893	835	887	841	879	854	849	873	843	849	814	839	874	835	896	890	807	845	841	804	816	862	870	851	858	837	831	844	823	836	803	869	839	827	838	814	795	792	813	850	821	837	853	846	804	828	898	847	815	829	864	834	873	815	853	794	836	849	803	853	839	854	859	830	826	814	860	757	879	804	790	843	872	868	775	824	832	905	840	813	815	925	882	842	834	827	839	780	856	839	847	827	792	808	877	835	847	880	880	860	923	856	868	780	898	883	811	851	817	798	848	842	814	843	854	876	875	831	805	854	829	858	825	820	842	808	855	804	794	811	881	874	845	825	826	859	867	839	817	827	808	816	846	868	839	854	881	895	825	860	823	882	830	863	884	836	824	826	826	879	841	829	851	844	818	806	790	854	819	869	834	830	820	860	868	835	888	879	878	884	782	853	832	872	830	836	789	903	840	856	861	835	818	843	870	859	860	824	864	778	832	817	822	880	848	885	842	832	773	849	834	856	836	847	849	862	853	792	834	853	875	843	860	882	855	911	802	853	862	816	849	813	857	887	841	884	892	833	793	843	888	823	870	885	869	811	825	916	825	844	882	880	838	850	853	805	847	875	869	809	821	855	865	854	814	889	865	812	849	819	905	848	818	788	858	875	848	869	859	844	808	848	864	883	887	858	842	876	843	834	886	892	895	832	860	900	803	903	849	805	835	840	852	851	824	773	848	815	888	862	834	834	840	817	837	834	881	883	914	861	881	906	793	846	844	880	902	846	838	898	844	834	889	805	853	882	847	847	854	843	804	865	840	813	826	884	808	827	846	842	839	911	862	843	799	845	854	844	864	815	816	786	870	843	840	852	865	840	801	884	808	820	888	854	835	855	881	900	842	823	869	800	835	793	889	826	838	891	849	833	843	841	830	890	838	798	825	788	852	790	770	854	845	825	813	856	871	811	797	817	808	828	801	843	850	850	882	860	862	845	867	791	854	829	827	827	827	898	841	818	822	809	883	888	853	882	881	840	872	860	796	839	809	825	800	868	795	840	842	819	785	855	810	819	804	867	806	866	836	837	840	863	860	849	837	848	810	848	837	792	833	835	836	890	850	875	821	888	849	882	816	884	801	829	892	847	812	852	823	831	841	880	876	801	826	825	845	841	843	844	838	818	862	864	855	837	869	839	844	818	885	852	861	841	847	854	834	841	849	800	820	854	858	836	798	855	845	866	815	871	816	806	870	844	855	875	843	891	847	875	854	840	852	862	864	857	870	880	802	833	845	819	852	839	818	849	869	822	820	842	850	822	855	819	839	820	856	835	817	904	855	849	829	814	882	906	839	797	847	818	889	819	875	858	846	835	817	822	867	859	843	871	826	878	819	863	830	780	854	834	848	832	852	855	893	830	851	893	877	843	827	832	801	866	862	863	821	838	845	817	778	854	812	845	827	872	834	833	846	856	860	830	830	823	869	791	803	865	816	788	773	862	836	885	811	847	844	802	901	868	805	895	810	818	787	895	868	816	836	846	812	804	823	847	819	821	849	841	867	821	838	850	839	839	856	802	883	823	840	812	812	869	913	854	787	871	885	857	864	864	852	800	847	863	878	841	838	862	822	822	783	844	861	829	836	886	850	812	829	800	904	861	848	878	875	900	865	884	850	856	863	861	849	859	830	822	828	805	849	864	798	849	805	854	818	845	791	833	824	878	846	856	853	863	873	845	854	839	854	842	773	842	859	789	870	827	843	850	818	835	820	812	845	859	865	875	889	871	862	829	842	837	806	852	778	906	837	821	830	826	822	851	889	823	829	874	848	843	852	781	796	852	794	816	829	886	862	853	852	846	834	900	841	823	872	817	866	819	892	827	875	871	843	810	826	802	825	893	820	804	786	820	855	836	829	874	815	799	810	799	846	819	884	813	858	816	869	852	815	832	843	846	856	851	855	847	856	867	833	836	850	893	855	840	786	857	913	797	882	874	863	865	838	865	855	936	835	842	843	830	807	835	816	852	901	832	853	770	876	863	844	861	907	864	839	821	887	880	826	812	844	818	822	853	806	821	784	839	849	818	829	843	819	893	832	885	844	845	829	785	865	813	862	834	824	807	785	873	873	871	840	879	806	846	888	820	839	858	872	830	861	830	845	849	876	859	866	815	956	854	843	868	827	785	819	881	901	806	850	803	835	829	864	829	816	860	839	898	881	846	895	838	850	884	868	835	892	904	829	854	825	846	842	832	850	833	820	822	829	856	854	827	864	806	814	843	851	872	863	828	826	877	815	911	830	868	821	823	831	822	839	841	865	867	837	840	845	824	856	852	819	840	835	858	866	799	853	848	838	802	855	855	854	842	807	883	863	830	865	833	825	837	762	814	894	849	823	861	781	758	859	851	856	873	865	814	846	838	927	812	840	865	836	846	865	835	843	877	827	816	805	844	883	841	835	811	876	853	895	857	794	828	867	824	824	862	854	840	826	838	896	843	811	829	922	867	874	840	839	833	864	829	803	840	868	843	849	835	836	841	862	859	785	860	870	816	782	838	828	800	854	880	873	851	805	869	929	827	848	858	863	805	909	791	837	892	834	927	829	863	829	846	860	852	841	857	851	853	886	910	811	853	822	875	837	809	948	802	829	901	815	880	859	857	840	810	832	865	826	889	824	824	823	831	853	834	818	842	765	906	848	855	831	850	841	901	845	857	813	860	853	842	861	877	850	871	873	859	805	851	829	846	829	848	805	877	887	862	875	884	868	870	824	843	874	862	850	841	838	845	848	887	845	853	852	865	812	813	877	911	842	852	844	894	878	842	829	853	889	808	852	884	868	841	825	855	857	878	830	811	838	803	852	861	839	770	825	806	859	785	891	839	860	846	871	860	798	891	823	868	860	824	819	859	844	890	770	810	853	822	831	837	872	821	796	819	877	829	845	801	816	799	846	838	854	857	834	855	823	861	847	827	836	894	819	796	829	884	886	833	820	829	841	814	809	799	847	835	862	809	885	786	842	842	821	881	890	806	796	856	813	878	857	875	836	838	890	823	815	833	833	886	839	836	837	864	838	798	814	820	788	846	817	890	842	828	805	816	814	815	811	816	886	843	880	832	812	874	839	875	848	808	849	818	834	862	839	799	872	919	881	798	830	817	852	830	856	810	829	782	850	866	853	817	834	853	858	812	811	854	849	843	871	841	845	834	863	834	819	871	851	856	821	852
11793	1033	917	695	559	403	376	336	337	269	249	250	245	256	222	243	233	237	237	236	193	207	235	216	182	201	211	209	214	199	218	175	194	192	181	225	195	224	188	233	186	221	221	204	191	182	204	196	192	200	199	205	228	213	203	192	243	231	243	228	214	199	205	201	199	211	196	225	207	207	187	205	206	207	190	190	205	195	174	208	192	186	193	218	201	235	215	204	207	193	223	178	227	190	210	197	225	183	216	208	223	204	187	218	209	202	220	225	216	210	183	204	203	180	227	210	212	206	190	207	228	197	194	191	190	225	231	212	232	227	199	249	219	214	211	192	217	232	218	203	205	204	204	212	193	206	213	219	211	209	196	200	200	209	211	204	221	200	203	207	222	189	216	195	195	207	207	220	224	189	192	201	190	201	194	184	193	196	200	204	204	184	222	220	212	201	207	220	224	208	216	222	210	201	189	206	220	195	199	240	193	220	230	198	186	199	210	214	231	207	207	191	188	208	208	201	223	225	212	207	196	224	191	193	172	192	192	224	200	202	202	224	216	229	199	203	188	191	212	181	231	188	196	168	208	205	203	223	193	228	203	203	229	211	222	221	224	214	205	202	199	205	203	207	186	210	205	196	181	188	196	192	199	202	231	219	211	223	210	223	218	185	192	187	194	207	213	203	172	194	203	217	178	213	205	208	162	213	225	206	212	206	202	201	192	195	216	216	226	201	189	223	196	188	182	179	171	186	194	170	182	198	198	207	218	206	201	210	200	184	196	208	207	203	203	211	199	217	212	229	204	195	190	194	217	209	196	220	220	212	210	185	230	201	207	206	223	194	216	193	198	228	206	209	200	199	216	213	192	190	220	201	220	186	194	186	205	214	219	214	198	226	215	180	228	208	188	189	207	207	188	210	198	210	202	208	199	218	200	190	216	202	208	204	208	217	216	196	206	191	184	191	207	213	206	218	219	207	222	202	234	201	223	212	203	186	193	195	193	197	239	200	191	217	207	222	184	215	218	199	195	210	217	215	178	190	195	233	190	200	182	196	221	187	174	214	198	218	233	198	219	223	225	204	234	251	213	228	203	203	217	236	205	195	193	207	234	195	205	214	197	209	210	206	207	190	217	208	217	183	204	217	219	205	203	223	193	205	193	202	178	201	206	211	204	227	177	197	204	202	210	209	198	225	210	219	242	184	192	220	201	224	201	199	231	193	202	212	190	181	200	197	214	199	186	229	241	214	194	215	203	193	228	231	182	181	219	201	201	190	209	204	212	216	173	210	198	221	193	172	226	189	233	189	173	213	206	209	204	206	201	225	216	195	204	227	195	190	208	187	208	215	215	216	198	201	217	200	223	204	200	182	200	203	205	195	208	202	182	200	214	220	210	207	188	213	187	205	207	217	215	197	215	219	221	223	221	180	226	223	210	195	201	216	173	195	185	183	199	219	201	206	187	222	196	207	214	206	205	224	207	198	230	190	222	211	209	228	206	191	201	212	197	201	210	228	222	208	213	232	230	216	217	196	216	199	206	175	220	207	217	208	207	215	213	221	206	201	201	217	199	192	205	195	210	205	203	208	205	207	210	211	217	206	183	180	177	192	218	233	178	191	231	215	192	208	198	211	192	200	233	211	215	233	222	224	180	216	218	201	206	195	207	195	206	188	187	217	185	232	232	244	188	225	211	216	189	210	195	201	216	179	205	207	199	230	205	200	190	201	188	182	203	221	202	218	210	199	213	213	207	211	210	233	184	200	218	202	208	171	220	194	203	188	221	193	205	204	194	180	190	194	191	221	220	180	216	197	192	222	224	190	184	210	215	231	191	218	202	189	201	211	214	200	191	233	227	245	222	207	190	202	189	206	211	205	206	212	223	204	213	220	230	190	190	226	179	209	216	197	228	233	198	190	217	196	204	216	211	216	207	215	198	233	184	232	205	221	234	236	207	190	208	209	213	209	205	210	195	225	190	237	210	192	199	191	237	237	203	196	202	214	177	195	212	212	217	225	213	186	196	208	213	229	202	233	229	191	190	220	206	206	187	231	207	208	192	237	208	216	255	197	208	238	209	228	230	199	196	173	221	205	220	228	209	188	203	203	246	189	200	225	206	219	212	217	222	184	206	206	183	196	206	200	195	222	213	228	220	216	188	182	179	183	222	237	185	225	199	203	217	205	206	201	198	200	211	187	200	223	228	221	227	198	212	204	201	201	220	200	201	213	204	194	204	204	176	194	211	208	217	227	193	206	211	199	211	225	211	218	222	219	211	207	208	220	161	216	204	186	199	207	217	193	189	213	223	203	221	215	209	223	190	225	195	178	220	221	188	205	204	204	226	226	195	202	209	184	208	190	218	206	197	205	209	206	216	198	201	208	208	206	220	230	208	202	206	215	214	224	200	215	190	206	194	211	209	225	228	193	216	227	195	217	219	206	218	194	210	202	226	213	199	204	216	200	193	201	200	197	191	197	188	196	198	184	183	186	202	202	196	198	197	190	192	221	230	213	181	194	200	219	228	211	188	206	238	210	216	237	211	213	197	204	206	207	213	213	224	221	190	215	211	228	202	200	219	203	205	214	226	191	182	208	226	206	209	190	178	231	197	185	200	235	188	204	203	246	205	185	229	206	196	237	195	205	226	220	221	203	189	196	216	208	222	209	217	210	200	202	193	208	203	210	199	219	210	204	208	207	209	194	209	209	204	216	201	194	191	247	198	209	214	239	223	219	233	225	199	210	195	222	212	210	210	225	233	225	205	184	210	210	203	218	190	213	217	183	216	182	227	228	194	228	225	220	200	196	229	216	206	195	191	224	212	216	189	199	202	219	199	202	208	189	181	229	235	210	229	240	216	211	208	201	207	208	167	191	227	215	265	217	196	201	215	215	207	240	200	198	214	198	201	189	197	224	176	198	207	221	228	213	204	198	207	197	211	204	181	192	171	207	200	208	195	219	187	207	208	229	193	221	195	226	194	199	221	231	225	207	211	184	196	217	211	214	202	200	233	201	210	217	221	211	213	197	174	209	207	199	209	206	195	205	210	201	213	209	173	201	196	215	223	198	191	219	191	195	205	210	214	198	195	212	201	201	195	176	213	217	222	202	213	198	222	184	236	188	203	195	188	198	214	192	217	221	219	219	215	200	192	220	193	195	172	191	201	214	207	228	206	190	233	218	210	210	191	203	202	212	179	198	198	204	204	201	201	192	216	190	195	177	187	209	230	193	185	195	207	193	205	197	197	210	206	192	196	204	186	209	233	205	221	208	226	236	207	244	183	192	218	218	217	191	210	208	205	211	213	204	211	219	235	202	194	195	209	188	217	208	202	192	219	190	216	219	203	183	212	197	203	206	192	192	202	200	175	215	219	207	197	191	211	202	203	213	227	213	192	211	198	222	228	203	233	191	208	196	219	193	210	215	191	201	195	200	201	210	216	219	187	186	214	217	210	214	207	200	230	219	211	211	192	188	208	199	200	223	198	192	191	229	200	211	189	198
7941	1141	1925	2228	2103	1625	1474	1224	1097	973	851	853	851	752	744	732	678	666	687	662	657	634	656	572	576	602	570	565	600	625	533	589	541	547	525	555	523	573	562	535	555	531	542	542	523	521	564	533	502	562	503	483	538	522	567	501	554	550	564	494	552	528	508	537	531	546	524	510	531	532	534	509	547	503	535	512	484	527	538	536	541	520	482	506	519	495	508	523	525	519	515	488	522	518	529	517	506	519	541	513	549	501	518	511	499	514	550	512	554	514	575	503	511	508	467	545	563	531	537	445	512	506	540	522	526	517	538	559	509	538	516	505	550	517	506	515	530	500	508	486	571	541	503	489	557	496	524	544	523	495	513	550	500	516	520	485	537	500	512	496	546	483	530	534	541	479	464	545	499	512	472	530	514	591	484	526	517	537	499	525	547	490	516	501	531	510	516	556	536	556	505	543	488	508	544	527	515	532	533	516	486	488	555	567	484	553	477	520	518	516	496	508	514	538	505	506	506	534	505	515	491	487	554	533	471	553	561	479	547	530	500	516	507	517	533	483	544	553	530	529	525	518	502	544	532	520	515	531	524	546	502	532	535	484	479	503	513	501	531	511	514	477	520	514	537	496	535	502	514	523	516	532	495	523	523	537	480	505	553	509	532	528	544	520	572	491	508	519	536	508	513	503	513	510	525	560	511	502	540	476	513	478	487	497	526	498	540	499	526	480	537	519	503	516	466	518	526	544	575	538	513	533	522	496	553	540	524	502	491	501	541	502	555	497	549	524	522	500	549	517	510	467	511	512	496	520	459	538	531	484	551	493	525	502	526	522	546	547	522	541	492	543	541	523	549	520	509	481	497	508	530	515	528	457	495	552	532	506	504	514	524	472	511	530	548	489	510	534	503	556	513	495	494	495	535	495	510	508	508	496	539	551	503	541	523	499	539	515	501	527	544	530	582	505	510	530	563	513	507	509	515	528	495	531	519	507	506	500	541	516	496	519	531	514	549	545	507	524	503	476	495	507	519	492	534	525	547	551	491	531	539	564	527	493	526	490	522	567	501	501	530	526	532	514	517	554	507	527	477	522	522	554	564	535	533	514	507	559	524	499	475	514	516	516	529	516	540	519	553	515	514	511	513	536	528	526	559	517	536	516	497	532	518	493	508	489	507	550	501	474	562	517	557	531	545	546	525	498	496	474	497	441	482	504	548	502	513	484	513	505	500	548	512	510	528	488	522	577	525	516	513	511	488	513	526	515	527	506	530	540	515	510	518	520	521	512	543	483	497	557	556	502	497	537	498	505	556	544	530	531	525	530	546	544	541	501	510	547	539	507	527	488	540	515	547	515	523	509	522	531	507	514	516	540	501	560	560	523	507	497	514	497	525	502	502	515	513	506	523	500	495	547	549	490	523	477	570	509	506	565	505	530	513	498	523	502	528	504	522	503	544	532	550	556	515	495	534	504	534	525	544	492	500	531	548	525	498	508	534	510	495	517	506	514	499	499	510	520	512	487	542	492	485	510	557	558	501	521	515	517	563	505	526	551	486	491	555	503	542	492	499	519	485	513	511	520	469	483	540	515	510	549	561	493	519	500	518	507	509	535	531	518	518	496	560	497	513	511	540	521	568	511	521	532	490	521	502	513	506	450	489	506	493	493	489	498	507	520	537	513	510	505	524	540	548	543	519	511	478	505	518	538	513	509	516	526	536	529	535	476	509	520	523	501	502	520	522	530	531	521	482	539	473	477	496	558	538	512	489	556	526	537	501	583	535	524	514	511	517	505	539	530	517	525	489	523	489	505	493	507	489	514	490	546	489	505	504	506	530	498	519	510	552	517	521	514	501	530	517	525	518	515	508	479	499	498	529	497	482	490	501	529	512	527	512	534	549	545	508	563	563	539	509	495	519	505	502	497	566	549	542	523	530	547	510	570	504	514	544	557	496	547	511	522	540	537	524	531	497	525	554	495	549	470	522	484	555	568	497	508	494	522	519	547	518	549	497	499	506	550	515	479	525	536	541	553	468	516	499	562	525	523	473	498	528	463	543	502	521	509	492	544	501	486	518	485	560	536	580	515	524	538	522	537	518	506	535	488	517	534	508	490	539	503	518	493	491	540	531	524	534	506	531	540	550	469	487	576	524	519	563	533	550	520	520	509	527	505	550	500	489	503	507	562	549	539	529	510	551	532	519	509	553	541	497	552	519	508	492	532	531	487	548	542	531	532	496	587	490	534	518	510	551	530	554	544	533	550	584	495	518	479	502	519	532	557	550	512	518	538	499	513	488	520	545	493	504	499	521	503	507	513	555	519	533	525	469	503	537	525	506	483	495	500	541	538	494	520	530	522	533	526	513	477	517	524	463	456	533	484	512	543	534	540	495	576	529	538	501	531	483	490	525	530	511	503	510	510	521	538	459	545	509	524	507	500	531	556	523	530	512	524	497	512	533	506	524	541	507	518	512	582	524	504	557	492	505	530	535	476	522	544	520	524	510	524	543	555	533	493	567	525	488	522	549	506	495	502	483	513	517	498	509	531	501	562	507	540	542	547	548	548	521	499	500	486	522	527	511	524	503	544	512	530	495	509	560	522	522	521	536	501	544	511	537	534	516	519	511	513	487	520	499	502	506	498	526	502	494	539	549	513	521	538	516	521	529	521	531	547	555	524	500	510	536	527	518	559	497	517	514	537	493	512	524	550	547	533	543	534	508	498	536	543	541	493	579	517	476	535	543	527	505	518	534	509	520	524	518	541	527	490	493	540	547	480	535	496	513	526	529	526	518	540	515	528	495	475	487	553	484	516	520	525	559	511	494	535	514	500	532	553	535	546	565	496	492	521	513	543	549	516	582	525	520	500	501	517	494	506	490	526	512	547	514	499	513	516	531	533	506	525	537	560	526	513	507	534	530	514	531	534	494	491	477	518	531	466	504	488	515	527	506	507	558	486	484	499	530	499	539	526	552	480	520	562	525	524	549	545	531	492	570	500	523	499	507	540	561	554	536	534	499	466	534	483	525	504	501	530	569	476	491	542	554	502	555	525	545	565	508	512	484	463	521	506	513	490	510	498	518	542	510	520	500	541	568	518	495	524	480	515	517	533	517	518	499	517	525	505	474	529	511	515	525	493	500	513	509	502	496	522	491	500	539	520	564	512	552	522	506	537	496	488	548	518	507	495	517	536	540	481	517	545	507	504	555	554	522	515	549	506	541	486	498	534	520	553	453	545	522	557	496	520	519	497	536	530	502	496	529	529	513	549	528	493	496	475	506	511	507	535	504	517	511	524	526	543	562	532	530	528	561	505	497	517	513	551	481	507	501	556	543	507	550	574	490	546	513	519	521	513	508	518	534	574	513	511	510	498	513	542	532	531	535	569	505	530	526	513	543	514	492	517	519	521	483	516	512	541	487	537	521	482	531	519	541	536	470	483	479	523	543	516	513	516	516	487	528	536	511	487	500	546	551	530	535	485	540	473	522	533	501	536	582	509
1306	356	352	361	322	329	343	317	310	309	309	323	307	283	279	326	304	325	315	300	342	322	307	294	285	305	303	295	300	320	285	302	316	280	289	270	306	282	305	301	291	319	308	331	308	306	289	304	293	279	307	329	315	298	283	329	283	325	340	291	295	304	294	293	316	311	321	275	282	327	302	300	293	335	316	315	333	319	322	311	290	320	309	308	274	321	294	288	280	284	305	305	344	320	285	310	278	278	287	313	317	295	310	291	333	320	305	302	301	329	275	344	309	288	299	273	297	294	296	289	300	275	311	295	286	273	299	298	285	284	291	293	319	278	308	257	272	297	324	287	283	274	303	315	305	313	283	280	288	328	279	291	295	339	333	289	306	300	281	319	291	337	295	294	307	294	311	288	283	287	285	279	292	297	294	258	320	285	293	313	297	292	291	319	303	273	286	274	289	316	331	287	296	318	328	312	276	280	273	315	292	291	314	334	320	313	284	297	292	306	280	313	284	315	323	299	316	305	295	306	323	293	271	319	296	290	294	302	307	304	306	312	305	303	303	309	320	297	286	289	260	307	280	299	290	282	330	302	285	308	295	282	278	306	290	313	282	337	287	256	301	296	302	312	347	293	285	308	298	287	280	301	292	293	274	298	325	347	297	275	300	311	316	308	281	288	276	308	279	319	282	282	318	270	287	297	301	281	276	313	306	283	277	262	318	288	336	314	293	292	261	302	264	289	283	310	322	291	296	303	299	292	313	304	319	285	316	298	280	317	318	307	303	312	309	300	312	302	302	298	296	269	315	300	283	287	300	297	304	283	305	288	315	323	307	319	303	327	304	342	322	298	314	328	305	284	312	313	297	330	264	336	303	272	300	274	303	293	348	292	305	278	278	290	291	296	313	285	289	331	302	309	329	331	299	282	297	290	326	290	322	319	339	328	318	310	328	296	289	287	279	307	298	315	313	307	300	279	307	325	303	285	313	326	287	280	328	318	309	322	336	280	306	286	318	316	342	304	337	340	311	298	306	327	297	310	290	301	343	297	301	310	288	281	335	290	292	281	286	326	279	309	279	300	300	293	336	279	318	266	310	307	303	331	291	316	258	312	286	304	293	300	276	298	317	328	318	343	282	320	257	307	288	286	306	286	278	237	310	309	318	306	280	308	335	304	297	304	293	303	296	308	289	320	305	303	280	334	298	321	274	331	296	329	319	314	300	284	323	299	313	316	336	289	293	313	295	302	322	309	313	275	282	292	303	332	291	287	306	319	302	313	324	296	303	304	299	316	310	297	277	290	264	305	323	288	297	298	325	291	319	278	302	319	310	279	317	314	281	305	299	320	307	270	302	321	264	277	289	316	333	288	287	273	294	304	306	303	262	301	313	310	328	286	282	286	309	305	308	296	270	290	303	307	296	296	306	298	305	285	321	287	304	304	289	308	303	290	281	312	313	296	297	303	296	305	302	290	328	278	289	310	285	309	305	295	300	298	323	334	314	277	326	323	297	283	285	267	275	288	296	309	273	291	296	325	300	300	334	292	294	319	325	302	303	325	297	269	295	334	309	299	321	289	319	283	288	302	308	290	332	275	303	303	279	318	334	305	276	301	272	327	298	302	317	301	284	303	294	303	283	300	286	256	296	287	276	294	286	296	276	309	303	279	297	300	283	287	298	310	304	291	282	279	298	324	314	274	316	306	320	310	294	287	307	294	323	314	297	282	310	290	265	346	295	318	320	334	319	260	308	294	324	286	279	307	304	305	328	301	301	297	305	275	319	316	310	319	329	327	288	312	284	312	295	269	308	292	333	319	293	292	306	310	319	300	335	292	293	310	307	288	308	291	290	296	330	301	291	285	321	300	271	304	278	299	315	317	273	306	303	318	307	322	277	291	300	318	307	284	279	306	283	286	324	323	301	307	275	297	288	288	284	318	309	267	323	305	268	315	300	333	321	295	308	311	277	291	319	300	292	299	310	302	281	310	297	271	304	331	279	298	304	288	327	299	286	291	289	301	278	299	262	305	305	298	292	324	262	313	271	280	296	316	294	307	286	296	296	300	280	312	306	306	284	308	284	304	310	325	286	312	309	316	324	275	261	291	310	293	264	295	303	321	287	281	288	296	285	296	319	254	297	316	277	348	299	285	322	316	305	282	283	280	334	307	291	300	284	281	300	279	312	291	308	304	303	316	287	320	284	295	275	303	269	283	282	290	275	299	318	300	307	301	317	305	301	326	328	303	304	312	321	313	281	281	274	301	312	275	285	297	310	316	307	298	342	264	314	312	275	326	309	319	288	260	299	292	271	291	282	324	288	287	311	284	299	296	324	283	305	275	327	284	304	289	316	315	310	321	260	332	322	277	299	299	307	289	294	301	334	306	326	279	287	322	300	309	276	292	304	296	300	278	325	287	290	276	289	295	305	306	272	303	278	316	317	287	301	300	272	287	318	333	309	306	322	313	299	306	298	273	300	282	314	297	300	311	300	317	315	315	323	275	307	300	301	295	289	294	277	302	278	284	314	320	325	265	276	297	309	288	292	308	310	288	329	282	304	276	299	281	288	340	267	282	285	302	346	265	327	301	286	307	316	295	267	288	291	301	315	254	288	323	287	320	300	276	351	296	307	329	305	305	323	285	305	324	320	316	331	316	278	290	286	299	288	311	303	307	332	303	305	320	330	330	317	323	298	296	287	300	301	290	301	299	299	272	288	311	343	312	300	294	304	307	296	344	300	305	296	327	289	310	309	299	291	315	282	248	284	317	296	299	260	279	291	314	288	297	292	316	262	306	277	290	293	319	316	344	290	276	321	300	303	277	326	330	279	321	310	299	312	274	299	304	280	276	276	278	298	287	316	309	326	317	307	320	288	306	285	288	317	300	312	315	315	287	330	296	297	282	263	283	319	305	275	337	328	281	310	306	278	296	333	286	317	272	299	295	278	298	313	262	309	285	298	293	332	317	312	261	302	309	306	309	325	303	315	307	336	300	314	263	302	296	289	285	293	301	316	312	283	322	348	289	327	276	327	293	287	300	307	307	313	307	301	258	279	327	276	306	305	283	321	290	288	279	283	300	301	332	325	297	280	312	318	301	300	303	305	297	300	317	273	287	313	331	293	304	287	267	331	320	314	294	341	314	289	293	300	284	288	281	329	324	290	311	273	320	308	308	328	302	308	317	296	306	298	305	317	308	309	287	292	301	307	283	307	301	343	314	300	329	283	283	299	301	282	306	318	296	305	322	277	292	299	286	265	263	280	317	292	317	315	291	283	300	299	264	311	286	283	312	341	312	299	319	292	300	307	289	301	302	314	291	286	309	295	308	295	315	303	351	280	276	305	308	279	281	311	287	327	324	283	322	289	309	305	290	306	289	304	292	278	310	309	300	275	323	282	289	322	323	312	268	314	273	285	292	283	288	295	287	309	296	271	294	304	295	315	311	276	307	316	301	301	266	287	263	299	301	282	290	307	326	301	258	306	290	266	353	289	336	303	284
1987	837	906	929	933	842	904	839	810	838	796	775	796	798	776	792	763	749	757	760	828	728	793	769	740	770	716	760	751	796	759	737	710	753	696	735	779	763	801	754	760	770	759	774	712	758	703	789	791	829	766	764	758	748	798	768	779	736	745	737	748	721	687	801	716	728	762	765	747	711	719	729	707	766	705	754	765	745	819	769	722	711	779	762	739	717	791	749	762	766	733	769	767	749	769	754	820	730	752	813	743	736	747	769	797	729	771	778	755	741	739	750	744	726	722	768	752	734	755	766	737	755	771	756	752	733	770	708	764	767	744	746	739	746	738	771	768	762	795	738	727	769	746	764	744	770	778	777	799	751	745	735	763	791	769	727	761	730	742	734	729	767	767	742	778	773	801	783	769	762	758	738	737	725	757	792	709	737	767	687	749	778	762	705	738	780	723	769	756	751	768	747	768	772	712	737	730	725	767	779	675	703	734	706	732	751	739	743	747	739	729	780	778	728	750	713	777	800	735	751	765	778	748	824	807	769	755	718	753	764	713	741	763	719	770	748	762	725	738	721	797	791	721	760	787	792	788	780	737	778	731	730	720	759	725	740	744	785	747	762	753	761	738	764	759	794	738	763	772	647	796	701	745	737	760	743	749	728	739	793	753	756	745	834	764	769	784	754	718	745	776	774	694	759	788	690	772	742	708	728	748	752	752	726	698	793	738	736	735	776	729	793	757	733	746	724	760	806	760	728	710	757	784	829	733	727	795	760	730	723	807	747	759	740	768	752	758	746	739	781	745	729	740	701	762	770	732	720	742	708	716	794	741	757	751	725	767	784	767	760	736	730	720	719	741	778	789	764	797	747	753	758	729	753	735	757	735	746	701	749	785	703	742	758	754	796	737	748	795	775	763	759	716	755	738	721	762	748	803	783	768	779	747	752	778	707	756	760	754	728	757	768	758	760	766	731	751	707	753	751	792	736	755	745	718	711	737	723	787	755	747	757	774	712	764	747	733	741	754	770	729	760	761	782	753	714	761	740	760	745	746	771	766	763	742	766	739	761	764	752	772	754	770	704	767	777	749	773	746	739	752	759	763	708	824	758	722	773	731	734	711	781	742	758	792	795	791	734	720	779	767	724	730	745	755	737	729	759	795	721	744	734	771	737	767	752	750	759	752	745	774	744	767	770	723	676	749	741	776	761	757	806	749	755	694	725	731	783	733	665	764	773	735	711	747	774	773	743	758	717	730	720	758	778	776	822	826	719	723	739	751	738	695	762	810	742	761	764	700	706	751	755	791	710	752	757	752	745	768	768	811	766	769	739	742	735	768	767	775	775	704	759	763	740	737	801	736	754	788	755	724	675	762	720	745	739	772	816	734	812	657	758	764	800	763	769	755	727	771	735	737	745	815	710	761	730	761	756	745	718	755	775	739	707	745	753	754	727	707	762	773	773	767	683	703	748	818	728	729	741	757	762	749	771	789	786	743	758	766	797	722	778	746	744	817	800	745	744	749	734	762	754	767	717	763	797	766	734	726	750	772	758	721	712	766	774	726	745	727	711	803	753	764	731	768	766	744	707	769	723	745	741	763	761	717	730	753	756	744	743	761	772	759	750	740	743	732	755	758	752	735	720	772	750	769	760	743	787	743	779	745	736	780	787	696	730	779	765	724	744	798	751	754	783	750	731	726	772	809	752	715	730	768	755	754	787	752	735	802	786	774	793	733	727	734	726	757	730	730	750	761	736	778	765	729	755	692	781	745	707	773	758	715	762	770	791	731	732	723	709	742	747	775	766	726	744	765	766	721	705	784	748	734	729	724	738	749	746	777	764	748	720	755	728	716	778	763	718	745	752	775	715	776	686	784	694	725	749	757	746	714	739	785	790	757	770	748	799	714	763	777	790	737	757	735	780	726	762	715	730	726	743	734	773	740	728	723	750	728	727	736	756	735	744	787	727	796	764	766	751	759	763	730	748	731	763	740	749	786	705	780	731	774	805	773	733	734	797	749	761	763	714	758	730	741	718	710	770	764	771	773	694	734	790	742	721	768	796	744	768	752	755	785	786	720	723	799	722	767	746	752	774	767	752	766	750	801	762	729	818	781	738	744	726	781	756	749	768	758	739	757	698	745	734	752	710	802	743	748	743	733	734	728	743	742	748	725	700	749	757	728	757	749	787	757	798	742	704	721	764	752	728	731	735	765	713	726	772	746	734	777	798	746	722	768	746	762	765	761	768	703	770	769	770	759	740	751	744	762	730	735	796	779	748	739	762	766	716	779	768	735	759	765	756	776	796	751	734	746	754	753	750	784	734	744	785	795	797	749	730	767	761	764	734	710	788	773	753	733	831	755	750	726	733	746	764	740	770	751	789	803	815	727	772	759	751	803	744	818	752	789	776	714	727	727	761	732	758	715	769	730	800	742	785	781	722	723	774	725	780	789	770	802	735	726	737	739	713	740	758	795	685	792	747	739	726	781	798	774	751	756	761	750	753	755	737	720	748	759	763	776	795	794	752	769	779	774	765	754	751	746	737	732	740	752	788	786	773	775	742	764	755	727	718	782	765	780	755	763	795	780	756	732	691	788	745	784	734	726	820	725	757	761	798	752	724	758	714	782	762	769	723	761	744	742	733	795	720	723	715	782	752	779	748	745	748	711	771	760	778	732	744	744	750	755	763	741	774	746	785	805	767	795	745	764	690	757	746	811	732	773	720	730	782	716	745	774	782	773	783	723	744	718	699	733	733	733	769	738	754	788	780	774	746	727	709	755	701	792	773	754	782	745	789	751	739	796	773	768	772	773	735	776	776	730	745	748	763	691	772	730	744	769	714	793	746	757	740	773	827	757	761	742	784	711	720	725	699	739	725	719	799	711	806	755	781	751	787	732	768	745	739	776	792	758	724	726	765	723	758	795	780	796	722	762	748	700	724	761	723	750	747	767	737	809	763	769	717	728	736	765	746	820	770	755	781	732	745	719	749	761	741	774	767	743	745	719	775	767	745	737	686	761	771	769	770	751	814	730	726	775	742	753	757	762	753	735	745	755	787	785	752	797	753	758	692	792	766	789	695	756	725	748	712	780	736	765	719	801	811	751	768	693	759	763	733	733	721	729	787	737	781	768	766	727	782	748	802	788	733	783	760	751	728	742	778	768	742	805	784	751	800	790	747	749	723	765	730	756	752	765	742	727	738	739	740	752	713	774	769	769	730	761	764	732	713	762	707	736	717	714	770	742	743	726	744	826	731	700	707	744	737	738	760	754	725	741	712	737	700	795	778	684	772	772	722	754	730	700	722	743	733	763	745	757	755	780	788	738	749	747	798	760	770	806	746	761	735	745	751	763	741	745	801	754	776	760	745	760	715	755	741	750	697	754	681	750	759	774	754	757	698	714	769	738	748	760	778	726	785	771	695	836	717	764	737	697	749	722	730	752	784	775	692	736	752	733	744	772	704	767	751	725	708	746	747	740	753	737	745	705	773	757	772	752	706
6568	704	775	564	515	426	426	391	415	403	383	391	339	352	365	413	353	360	345	379	351	371	361	357	367	339	376	349	343	339	355	342	328	361	349	316	349	341	358	343	346	348	350	374	364	379	334	365	378	366	351	348	370	357	347	371	354	334	332	341	357	330	347	333	325	372	308	360	354	399	339	367	334	375	348	356	355	399	307	331	348	340	339	378	347	327	332	347	354	365	341	346	352	349	351	353	342	366	335	350	328	353	369	330	321	350	350	358	319	368	342	365	359	344	316	358	365	347	329	363	332	337	376	336	323	371	318	304	326	392	350	370	297	349	336	324	371	341	352	359	393	378	367	322	312	365	306	337	351	343	358	357	399	358	339	334	351	347	362	365	339	332	337	354	335	334	348	353	348	325	328	351	341	373	369	347	344	351	360	333	372	340	302	361	356	387	356	373	314	345	378	335	361	339	355	333	372	354	327	355	344	356	342	351	359	342	315	346	339	361	346	364	320	340	330	364	370	347	320	338	358	348	392	340	351	316	343	327	329	389	374	325	372	334	332	315	331	349	321	369	355	323	359	352	344	352	322	347	347	353	379	370	366	363	338	342	348	364	376	339	344	330	355	353	359	365	357	330	326	349	336	351	361	362	350	364	332	321	321	320	353	337	339	336	368	340	362	335	340	368	326	337	309	321	358	367	366	343	361	370	353	317	345	378	331	304	352	310	381	340	356	350	353	333	340	352	355	349	341	311	345	369	363	334	354	342	358	363	359	347	375	345	344	357	351	308	346	359	367	338	353	356	337	338	303	331	355	327	332	362	359	348	347	360	352	365	351	336	315	359	344	351	346	306	359	342	377	323	332	343	330	370	343	370	312	344	320	340	363	377	383	330	333	354	378	324	360	384	307	362	349	325	354	357	312	357	378	326	368	366	353	323	345	308	333	347	334	363	334	354	333	326	357	333	335	375	364	331	331	328	364	351	305	338	369	368	328	344	313	362	334	376	374	376	373	372	358	333	323	344	347	384	338	347	326	352	330	342	313	371	362	368	369	331	337	324	342	373	335	326	326	344	349	328	340	345	325	353	369	329	325	353	361	344	364	326	362	350	355	357	349	365	366	334	350	359	351	383	356	325	368	360	331	359	329	371	331	369	352	374	365	333	321	341	330	368	357	363	328	337	399	345	358	316	321	378	389	365	370	385	347	351	348	333	348	341	359	343	348	339	359	343	337	339	339	340	353	374	339	339	333	330	351	336	327	357	323	339	366	335	390	302	363	355	360	337	371	353	347	355	352	391	367	388	345	334	322	360	303	339	368	343	315	335	369	374	343	380	337	362	357	327	362	355	335	402	350	360	343	325	368	350	333	343	353	363	318	351	356	364	375	304	350	346	347	342	364	361	356	335	339	326	361	348	357	348	355	335	336	351	400	372	332	354	355	371	333	330	346	370	294	332	389	362	324	329	376	361	385	373	336	320	362	324	351	364	369	343	350	311	351	371	334	309	339	366	340	357	322	355	360	347	326	348	347	333	354	333	337	352	351	368	342	357	350	365	347	344	320	315	323	349	363	359	374	364	319	356	337	379	363	373	320	331	317	341	337	349	351	351	349	312	359	338	359	382	359	355	374	384	325	356	358	352	338	332	353	343	368	355	350	350	380	364	334	329	353	374	329	352	320	315	339	352	343	345	357	339	353	343	341	342	341	362	384	357	378	370	361	351	337	326	308	319	362	347	362	341	361	343	315	296	322	387	369	366	339	338	360	322	332	336	347	355	373	315	353	354	367	314	310	320	352	350	323	356	326	335	339	328	366	324	376	359	383	328	338	349	338	362	350	362	354	372	327	343	342	360	330	356	335	333	351	336	333	326	350	376	353	401	365	345	328	379	401	355	348	382	362	340	344	344	371	379	310	319	346	331	394	360	319	344	341	373	361	372	336	348	362	378	305	366	357	348	332	365	344	351	345	347	383	348	357	378	351	337	364	353	340	353	329	339	350	326	358	369	351	311	331	371	340	355	341	341	336	337	328	340	335	336	342	342	392	361	379	334	364	363	364	321	342	351	341	356	328	340	328	353	336	362	344	381	368	304	333	318	329	347	362	356	340	323	382	352	380	338	319	332	313	372	323	343	356	350	405	337	324	361	313	352	354	317	346	375	341	348	357	320	353	313	322	324	354	346	353	360	363	381	351	326	345	322	353	321	382	342	331	346	371	331	349	336	355	356	352	354	339	318	338	351	307	362	328	349	334	328	295	345	326	347	356	342	325	335	358	353	344	319	331	342	318	329	326	338	337	327	333	332	334	325	344	351	347	337	342	337	373	357	379	383	321	338	368	356	343	324	334	323	356	375	353	337	341	326	369	340	312	381	338	312	330	339	327	350	387	337	335	369	356	379	354	354	318	308	343	329	341	324	341	355	308	336	335	333	305	341	356	343	355	341	316	331	330	324	348	322	340	324	316	348	317	368	339	341	358	325	317	327	344	361	341	338	378	356	346	352	316	356	373	332	347	341	346	357	354	339	345	335	341	347	348	381	351	348	325	361	329	328	321	333	324	362	339	322	318	354	301	334	369	357	363	360	364	342	334	375	350	372	353	337	342	330	377	368	333	365	376	374	339	346	366	323	315	345	330	360	345	371	367	335	361	327	373	353	326	319	350	317	345	369	372	347	342	380	342	338	341	321	357	347	353	350	339	332	330	350	337	344	342	369	321	330	367	365	364	385	374	347	321	319	342	356	364	341	358	327	344	363	352	360	348	378	337	330	329	313	340	309	354	335	326	330	363	364	360	330	333	345	368	357	354	337	311	337	389	312	319	353	383	360	331	347	371	325	345	380	345	333	368	300	336	352	337	321	371	315	354	326	347	343	347	318	351	333	350	361	356	323	335	325	351	342	336	350	342	339	325	377	361	345	349	328	322	369	331	348	371	366	377	319	308	332	351	349	353	339	338	335	361	395	399	342	365	335	349	326	359	327	358	346	359	348	334	374	349	394	351	363	335	355	361	338	291	322	325	355	358	365	346	330	335	350	337	355	323	343	346	359	368	349	350	359	358	338	354	359	379	382	365	347	361	346	344	343	346	331	380	327	336	384	361	355	335	331	357	347	351	316	350	376	368	375	300	340	324	367	366	365	374	332	371	323	351	322	363	347	330	333	358	408	333	346	338	347	327	351	340	372	321	334	350	375	347	356	380	340	345	334	375	319	331	387	331	319	343	359	372	352	360	370	358	321	365	340	362	320	356	320	336	347	323	312	362	370	364	340	349	337	355	370	370	342	343	352	374	352	371	343	361	348	388	342	356	385	304	342	369	313	374	370	334	302	372	351	353	374	342	365	373	371	320	336	311	364	337	366	349	329	338	358	336	338	330	371	349	366	351	332	362	344	356	315	343	333	348	327	383	343	359	360	325	331	351	311	321	382	391	344	312	339	368	363	330	331	331	353	367	341	391	332	353	392	351	326	321	375	354	346	352	350	354	394	367	366	317	328
6319	1196	1625	1833	1692	1464	1420	1218	1192	1101	1028	1046	1019	989	968	957	913	936	950	919	922	905	872	881	918	953	886	914	878	935	886	827	819	873	832	851	856	873	825	845	864	849	888	796	848	813	847	876	862	830	847	868	829	861	809	858	878	896	832	847	829	868	863	873	873	862	803	833	826	871	830	838	840	842	792	848	894	810	826	822	851	853	774	777	840	795	871	791	855	867	838	851	850	858	811	861	861	875	826	838	853	804	834	854	860	883	805	827	799	854	879	810	907	849	847	859	825	841	767	859	846	834	861	815	866	795	868	805	849	832	836	804	875	801	812	810	856	825	852	830	827	850	887	804	887	908	850	847	841	851	863	839	868	862	840	830	831	790	819	871	784	860	813	803	825	841	899	799	862	849	819	883	883	813	848	856	859	887	868	810	878	848	817	880	871	856	802	857	806	882	839	830	805	862	806	783	817	810	854	828	803	857	825	855	865	814	893	888	798	836	835	849	807	843	860	853	839	819	821	865	881	822	852	842	864	834	875	827	867	839	774	818	853	848	829	844	821	862	819	779	849	840	885	847	827	863	848	819	845	835	840	822	812	870	846	843	820	869	839	854	791	883	848	828	835	849	868	837	825	858	872	859	834	905	832	872	765	850	832	870	849	829	867	870	846	824	872	874	839	860	824	834	834	892	849	832	862	842	836	860	862	828	798	863	836	841	779	822	861	870	847	848	840	852	872	834	830	799	801	835	861	826	842	933	831	821	803	831	829	863	897	832	825	841	877	880	851	851	834	845	837	837	858	888	828	828	818	858	891	785	805	872	802	759	831	822	869	866	800	887	866	818	764	827	814	868	832	853	850	828	836	865	786	794	811	879	831	804	869	833	843	869	887	856	845	860	878	862	835	835	815	836	841	824	777	898	827	859	807	844	830	846	844	829	883	860	856	793	891	842	828	900	882	818	793	854	806	855	832	816	836	834	800	845	786	827	820	894	813	826	843	827	856	901	800	894	842	876	818	833	870	830	870	854	859	858	863	862	846	869	829	878	858	917	836	810	879	815	811	842	794	841	856	851	854	891	849	834	883	854	819	856	858	805	876	844	881	810	887	817	829	800	830	849	860	824	847	875	840	842	810	842	866	853	821	813	874	845	911	859	851	836	866	859	825	830	901	879	879	884	865	858	863	812	869	860	831	859	809	862	878	886	863	823	897	812	858	832	896	874	806	805	835	904	847	828	866	835	862	789	855	875	820	800	850	812	815	828	829	799	840	881	816	824	788	847	842	892	818	795	829	831	833	847	815	821	826	901	848	877	874	895	825	832	812	910	854	872	835	845	873	834	873	810	779	831	891	848	842	834	829	900	811	853	848	804	867	817	825	839	857	840	823	832	864	826	843	829	812	858	871	932	813	796	837	822	801	836	897	826	851	815	880	874	849	862	861	782	793	854	866	835	815	861	860	874	829	829	829	898	797	893	869	809	797	811	793	844	851	848	853	885	815	784	864	776	834	825	807	855	856	872	864	821	869	829	817	851	825	856	827	822	817	862	887	813	807	801	824	886	828	852	889	854	873	853	885	889	855	866	809	814	837	829	904	841	821	811	849	789	838	835	832	863	835	809	839	860	837	872	841	846	808	833	787	884	810	767	826	835	867	850	822	831	862	871	859	880	863	874	853	830	823	882	811	874	859	816	862	799	875	898	856	835	854	886	853	816	845	822	801	837	850	770	848	838	780	815	892	825	825	819	877	793	850	857	830	869	866	876	842	836	800	799	850	811	825	858	841	860	846	873	818	862	858	860	762	842	842	849	775	818	800	856	881	860	844	841	866	854	822	817	856	847	835	820	839	850	812	859	841	826	807	882	834	842	832	863	844	821	812	790	819	798	853	852	790	785	843	859	849	868	869	795	866	848	802	891	927	815	835	891	885	870	852	879	844	841	843	842	824	831	829	838	775	870	834	824	860	827	809	840	867	881	778	870	816	791	811	805	794	834	836	872	810	856	825	850	804	868	864	812	862	843	785	874	833	853	818	849	810	843	883	817	837	799	856	850	831	799	837	871	868	802	856	832	810	835	831	878	854	841	892	864	848	847	803	863	872	815	895	875	852	823	874	902	876	846	882	837	832	852	884	828	747	880	833	871	820	873	821	864	902	850	849	826	890	841	889	846	856	835	890	871	818	792	813	833	862	853	844	861	833	877	879	816	859	880	827	826	838	863	854	875	851	852	855	853	816	848	869	836	841	807	832	826	832	825	788	859	866	912	859	846	827	819	820	900	808	832	827	877	803	854	844	852	848	827	806	852	807	878	799	793	861	837	882	851	849	879	865	859	809	828	836	850	827	831	859	838	862	870	847	865	831	837	872	851	850	818	819	855	862	799	872	815	820	869	834	832	849	825	843	816	901	813	849	855	875	803	842	847	792	822	897	835	848	898	811	827	865	818	847	861	867	822	833	799	806	838	880	831	802	883	832	850	838	879	849	791	875	798	912	842	835	872	813	864	806	843	853	817	817	840	861	853	836	877	820	869	797	824	818	867	851	809	853	870	837	854	835	864	868	804	868	788	839	874	824	850	836	826	873	871	841	817	830	887	888	813	879	791	824	860	821	798	882	829	850	836	790	808	892	841	824	803	896	789	856	795	847	822	816	833	853	808	898	825	829	812	822	876	878	856	839	853	890	843	874	834	874	873	855	817	814	823	843	864	864	802	816	864	808	859	827	853	819	848	829	799	828	817	794	792	882	780	860	821	843	855	856	846	826	879	775	869	790	819	849	849	812	856	831	811	840	841	831	844	827	827	856	844	814	886	880	836	910	840	826	815	866	791	849	820	826	857	851	871	836	842	819	818	797	833	832	818	844	841	793	880	857	836	827	896	820	779	813	830	853	840	797	826	818	817	830	844	792	863	826	797	797	829	886	827	838	832	848	828	848	848	866	862	802	807	788	896	838	833	843	860	842	846	847	816	847	842	806	852	864	807	866	814	827	864	807	829	848	820	826	835	791	800	823	889	841	801	804	855	806	859	866	813	828	820	828	776	841	850	893	871	854	841	860	821	811	868	805	823	826	830	817	807	821	861	885	804	859	807	817	858	851	825	874	892	863	841	842	843	834	852	852	854	872	849	835	830	856	838	864	877	876	807	840	858	838	857	811	846	803	804	866	890	806	822	793	879	909	810	823	830	836	851	899	805	802	853	865	876	844	848	852	845	831	823	804	793	811	832	849	837	800	874	878	810	853	848	866	814	819	806	855	843	829	845	842	798	865	858	867	883	829	865	872	799	833	882	881	902	839	826	816	873	834	839	888	868	830	856	825	852	805	831	858	850	842	794	822	813	828	869	827	862	822	857	828	840	812	816	878	848	853	858	843	809	814	850	830	885	832	851	836	851	800	857	874	857	803	818	870	827	840	824	819	862	873	864	887	830	828	839	838	834	827	830	813	833	811	843	814	849	870	782	823	866	810	843	876	799	773	869	924	831	788	825	830	790
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
