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
336096814333	336096814894	336096815444	336096815994	336096816544	336096817094	336096817644	336096818194	336096818744	336096819294	336096819844	336096820394	336096820944	336096821494	336096822044	336096822594	336096823144	336096823694	336096824244	336096824794	336096825344	336096825894	336096826444	336096826994	336096827544	336096828094	336096828644	336096829194	336096829744	336096830294	336096830844	336096831394	336096831944	336096832494	336096833044	336096833594	336096834144	336096834694	336096835244	336096835794	336096836344	336096836894	336096837444	336096837994	336096838544	336096839094	336096839644	336096840194	336096840744	336096841294	336096841844	336096842394	336096842944	336096843494	336096844044	336096844594	336096845144	336096845694	336096846244	336096846794	336096847344	336096847894	336096848444	336096848994	336096849544	336096850094	336096850644	336096851194	336096851744	336096852294	336096852846	336096853394	336096853944	336096854494	336096855044	336096855594	336096856144	336096856694	336096857244	336096857794	336096858344	336096858894	336096859444	336096859994	336096860544	336096861094	336096861644	336096862194	336096862745	336096863295	336096863845	336096864395	336096864945	336096865495	336096866045	336096866595	336096867145	336096867695	336096868245	336096868795	336096869345	336096869895	336096870445	336096870995	336096871545	336096872095	336096872645	336096873195	336096873745	336096874295	336096874845	336096875395	336096875945	336096876495	336096877045	336096877595	336096878145	336096878695	336096879245	336096879795	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22843	15394	21336	24230	26455	25621	23821	19421	13855	8237	6211	4783	4040	4270	3953	2994	3118	2845	2450	2031	1665	1433	1611	1491	1493	1310	1219	1302	1150	1054	1081	992	926	1154	1114	910	1023	925	860	882	734	691	635	623	544	651	598	605	608	623	573	538	559	530	542	515	536	566	497	487	459	442	463	565	512	462	453	489	436	435	408	432	447	406	442	399	413	374	397	405	393	391	399	382	381	379	392	368	349	414	438	360	424	415	394	421	424	413	396	400	387	407	416	394	373	381	425	406	385	419	418	337	371	369	400	406	408	381	397	397	346	384	425	388	387	350	415	376	401	378	390	367	395	382	353	351	391	385	370	359	425	377	415	382	395	378	433	375	379	358	367	348	385	372	396	375	385	378	408	362	355	366	375	370	383	395	392	366	388	344	363	389	362	374	370	366	370	378	362	366	375	375	407	378	385	376	395	399	423	349	391	332	375	366	367	388	376	378	387	417	397	408	368	363	415	359	339	369	381	365	369	372	356	377	374	398	393	357	342	384	339	376	354	354	378	382	373	408	370	372	339	388	392	403	399	404	366	379	389	401	382	355	373	389	372	334	355	383	368	364	365	384	426	359	363	393	356	351	380	373	359	400	375	353	360	368	365	354	401	385	366	386	364	399	388	407	362	354	370	401	386	386	395	340	380	416	356	357	366	395	360	380	382	371	386	376	355	351	366	395	373	372	377	359	369	346	376	371	348	388	381	380	413	392	381	377	384	369	394	387	350	373	352	388	294	391	333	386	367	371	370	419	390	373	363	353	380	372	364	370	365	359	371	385	372	381	370	412	381	360	364	359	373	361	380	374	379	365	406	412	378	384	333	389	360	393	377	352	389	374	378	367	416	368	365	390	338	358	365	381	358	382	357	389	362	374	386	403	340	377	431	376	384	390	375	363	380	422	393	355	392	377	383	387	348	387	387	393	381	395	372	392	389	365	372	331	339	363	349	387	392	407	379	415	380	361	387	362	378	348	371	374	418	364	387	364	387	367	376	413	368	391	371	345	355	350	379	349	373	359	358	377	354	378	362	397	374	351	360	418	357	371	372	372	333	384	398	401	381	354	354	352	375	339	348	373	363	381	384	384	375	345	362	356	393	367	373	373	397	366	353	387	377	399	409	387	373	347	401	360	413	391	371	351	379	377	383	381	342	360	395	370	381	368	332	381	376	372	370	404	405	365	361	342	350	365	418	378	393	381	343	384	350	389	409	359	404	377	361	350	375	338	349	377	363	387	382	389	372	364	392	403	344	371	378	389	362	380	400	366	391	349	380	384	373	384	369	365	384	368	388	353	349	357	371	371	390	375	368	372	356	369	351	336	386	380	332	353	386	367	342	360	394	413	404	390	408	349	349	361	358	400	369	364	396	358	383	393	352	366	375	372	391	366	380	374	389	396	371	356	352	385	381	399	407	383	397	373	378	371	361	383	410	387	383	362	359	332	374	333	392	362	386	403	335	338	397	390	378	339	400	366	382	375	377	366	348	352	322	383	389	347	378	366	382	359	403	374	357	380	389	354	382	343	355	382	354	346	342	427	411	375	393	406	370	390	392	365	380	414	407	372	376	395	394	386	362	343	379	355	363	402	379	381	371	373	362	358	333	366	361	387	398	375	388	371	360	378	406	374	375	435	414	361	378	414	359	372	399	367	326	386	394	385	376	375	368	377	383	381	365	413	395	393	373	357	373	356	404	402	362	317	391	402	375	359	364	350	384	385	361	370	393	347	382	362	374	349	351	367	375	377	352	376	364	337	351	368	421	408	378	352	361	351	322	412	391	334	392	378	369	339	349	374	365	397	383	389	380	353	376	394	377	378	353	366	365	406	349	377	364	350	392	388	363	371	379	403	415	423	378	366	374	381	391	394	383	362	404	383	379	392	394	367	376	388	390	363	369	361	363	364	370	352	396	387	396	371	368	368	387	403	393	404	387	376	356	346	418	408	353	351	363	373	384	379	361	382	366	408	361	399	383	374	402	357	357	362	362	381	340	391	375	349	380	384	336	425	372	367	389	399	377	362	353	395	401	370	396	367	431	351	411	362	363	360	401	378	389	364	376	334	343	388	358	370	397	381	344	387	357	340	356	392	364	374	373	374	355	405	390	394	381	391	387	392	364	360	426	353	360	381	393	405	413	377	379	395	382	393	413	400	410	364	397	364	399	380	393	389	403	366	413	392	348	359	393	373	339	392	344	329	420	365	385	370	360	395	364	373	385	360	400	396	342	370	353	393	391	351	371	383	367	375	359	370	362	372	373	353	368	344	386	371	368	393	376	399	411	367	412	341	391	375	392	335	364	369	406	405	412	367	364	378	419	390	373	352	372	379	378	369	380	395	414	402	406	355	374	346	358	378	377	380	388	395	367	382	367	372	412	389	381	357	398	352	370	364	352	399	372	342	369	393	373	373	379	344	353	369	372	367	357	384	363	374	381	365	387	378	398	366	376	365	369	355	389	408	374	369	376	343	370	387	348	371	385	391	385	393	390	399	372	349	400	396	382	363	372	356	353	410	420	379	391	355	397	396	384	416	382	407	362	370	393	409	377	388	391	346	348	368	362	366	368	385	329	412	337	362	357	361	373	385	378	355	362	370	377	386	371	379	353	361	395	408	360	353	378	391	378	373	370	368	360	407	376	402	381	380	388	366	366	360	387	364	361	390	365	355	360	396	376	368	363	395	397	376	366	349	356	421	339	380	414	368	379	372	375	375	339	342	375	392	377	387	362	366	366	366	340	373	389	392	413	368	356	364	381	401	369	362	395	357	394	389	347	353	379	357	378	356	389	382	401	378	365	367	339	388	368	399	358	348	386	384	378	379	379	342	384	352	393	373	360	360	333	367	412	351	392	368	375	375	385	349	393	347	336	373	377	381	396	393	418	392	377	354	353	331	359	395	343	370	369	386	372	358	362	402	408	365	412	372	389	396	398	394	377	404	362	382	371	370	375	367	363	366	361	372	398	372	364	382	361	368	367	379	382	337	366	337	364	368	395	390	378	352	358	337	341	355	428	375	391	337	364	364	382	399	381	347	364	374	358	373	358	390	345	365	387	406	361	381	410	373	343	361	339	374	381	364	407	380	380	400	371	387	397	356	387	390	344	381	375	363	381	357	381	406	380	370	359	328	390	369	336	400	377	390	399	389	374	352	389	371	368	390	401	414	418	387	357	348	395	401	364	348	385	378	377	378	386	372	379	344	383	385	359	383	387	395	408	359	372	391	400	390	359	360	357	401	332	381	347	362	394	366	389	365	381	356	378	386	389	403	432	395	409	360	351	360	372	390	367	382	338	382	331	377	367	384	399	382	379	373	372	395	343	374	394	385	376	373	391	375	394	359	392	398	377	414	364	388	352	361	432	389	417	372	409	360	398	365	355	392	396	393	380	359	382	389	379	387	379	368	408	359	360	370	359	357	378	363	358	340	352	338	386	372	366	368	353	402	367	395	355	355	407	389	356	349	347	359	400	397
12093	12930	20061	25616	31305	33412	34553	33423	27887	21970	18115	15599	15253	16743	16266	12877	15087	13834	11488	10480	9054	7327	8478	8584	8453	7255	6935	7477	6786	5893	6206	5762	5248	7464	6148	5052	5886	5234	4530	5000	3669	3555	3139	2646	2472	3106	2752	2865	2974	3077	2961	2423	2486	2387	2455	2459	2654	2467	2288	1942	1777	1706	1736	2789	2496	1821	1738	1950	1637	1520	1383	1352	1330	1386	1297	1296	1388	1352	1267	1263	1196	1156	1171	1238	1164	1094	1122	1219	1213	1452	1528	1457	1428	1268	1259	1371	1333	1310	1168	1239	1283	1143	1226	1258	1223	1172	1273	1259	1243	1178	1240	1146	1185	1185	1155	1052	1138	1082	1117	1188	1234	1155	1112	1093	1108	1135	1085	1109	1098	1166	1107	1147	1120	1130	1072	1039	1075	1133	1034	1074	1010	1018	1066	1093	1100	1130	1111	1100	1055	1092	1061	1018	1035	1109	1024	1022	1076	1059	1043	1062	1067	1043	1019	1009	1045	1011	1078	1063	1018	1014	1031	1045	1073	1034	1063	1040	1068	1049	1049	1057	1065	996	1031	1075	1045	1026	1084	1016	1016	1046	1026	1099	1068	1111	1048	1113	1057	1019	1052	1031	1103	1031	1045	1061	1009	1039	1060	1017	1022	1052	1093	1022	1071	1094	1028	1015	1037	1052	1106	1027	1020	1066	1099	1026	1039	1051	1007	989	1027	1052	988	1085	1062	1010	1055	1044	1059	1067	1051	1026	1073	1021	1026	1034	1063	1047	1069	1070	1067	1042	1006	1022	1021	1024	1050	1076	1034	994	1027	1058	1009	1018	1040	1100	1029	1045	1037	989	1064	1054	1064	1034	1061	1028	1066	1086	1068	1014	1015	998	1060	1019	1054	1031	1042	1019	1086	998	1022	1070	1046	1033	1074	1039	982	1109	1020	1022	1032	968	1079	999	1063	1071	1088	1072	1011	1033	1049	1002	1069	1083	1062	1080	1058	1022	980	1031	1041	1072	1045	1101	1007	1082	1069	1074	1044	1069	1036	1049	997	1033	1077	1087	1026	1068	1096	1036	1060	1004	1072	1021	1056	1087	1052	1103	1074	1030	1152	1049	1006	1022	1009	992	1041	1060	970	1039	1025	1025	1003	984	1052	1089	1073	1003	1067	1016	1019	1048	1063	1019	1069	1016	1023	1025	1066	1034	1066	997	1007	1041	1024	1018	1055	1013	1067	1031	1094	1020	1029	1024	1035	993	984	1024	1067	1088	1020	1007	1012	1023	1080	1017	1046	1038	1026	1025	1029	1038	1027	1028	1064	1056	1013	1049	1019	1019	1042	1029	1002	1042	1024	1051	1068	1019	1073	1013	1086	1057	1032	1074	1079	1092	1081	1042	1062	1035	1029	1003	1028	986	1049	1089	1006	1045	1035	1104	1031	1039	1007	1006	1086	1034	1030	1018	1034	1030	1014	977	1032	1096	999	1066	1036	1060	1053	1046	1082	1043	1082	1034	1063	1007	1035	1052	1090	1095	995	1053	1073	1064	1013	1051	1148	1046	1012	1019	1064	1046	1073	1063	967	1060	974	1069	1023	1039	1041	1028	1019	1029	1066	1031	1060	1075	1078	1024	1060	1032	988	1048	1044	1009	1051	1007	1035	1041	1091	1088	1085	1018	1074	1026	1013	1047	1039	1021	1043	1035	1047	1035	1058	1064	1070	1053	1080	1000	1048	1061	1039	1101	1051	985	1057	1053	1034	1054	1020	1060	1094	1086	1045	994	1002	1007	1128	1025	1091	1065	1025	1096	967	996	1058	1014	1001	1020	1100	1009	1033	1058	993	1078	1061	1049	1039	1025	1065	1116	1041	1046	1074	1028	1058	1070	1028	1039	1000	1117	1105	1094	1049	1028	1039	1005	1033	1058	1053	1028	990	1132	1038	974	1061	1089	1009	1044	1031	1009	1075	1051	1032	1054	1042	1086	1047	1054	1022	982	1044	975	994	998	1057	1069	1036	1082	1028	1067	1071	985	1055	1111	1115	1115	1113	992	1023	1025	1108	1016	1079	1015	1095	1037	1026	1021	1050	1050	1035	1032	1043	1050	1065	1030	1077	1017	1032	1103	1087	1011	1068	1042	1016	1054	1044	1045	1072	1041	1108	1033	1032	1032	1049	1008	1045	997	1107	1005	1113	1038	1015	1041	1118	1009	1037	964	1034	1032	1085	1100	1057	1035	1029	1096	1017	1065	1047	1078	1093	1017	1023	972	1049	1044	1071	1006	1015	1080	1047	1041	1056	1046	1005	994	1061	1067	1015	1025	1040	1033	979	1045	1084	1058	995	1009	1062	1072	995	1043	1000	1040	1097	1007	981	1036	1068	1053	1088	1042	1020	1046	1047	1053	1099	1059	1042	1036	1016	1050	1108	1121	1014	1007	1055	1067	1057	1095	1021	1067	1009	1015	1035	1051	1036	1110	1045	1056	1077	1030	1063	1028	1108	1039	1017	1047	1063	1065	1056	1020	1022	1011	1055	1068	1078	1020	1069	1026	1012	1022	1060	1069	974	1025	1079	1042	997	1000	993	999	1010	1046	1074	1043	1051	1026	1074	1072	1046	1036	1017	1058	1023	1075	1081	1031	1061	1090	1075	1019	1044	1058	1077	1054	994	1044	1054	1065	1050	1064	997	1039	1026	1001	1033	1022	1041	1065	1039	1049	1017	1071	1043	1079	998	1010	988	1037	1067	1093	955	1060	1052	977	1027	1023	1127	1101	1052	1052	1068	1089	1057	1055	1038	1029	1077	1093	1065	1020	1055	1023	1013	1059	1057	1044	1075	1078	1042	1033	1049	1047	1046	1093	1024	1010	1036	1060	1056	1061	1062	1011	1042	1045	1028	1066	1129	1046	1003	1017	1085	1071	1003	1058	1017	1029	1032	1039	1045	1009	1075	1062	1051	1036	1062	1038	1079	1019	1019	1031	1001	1066	1073	1009	1026	1014	979	1040	1115	1083	1045	1068	973	1001	1113	1066	1044	1036	1046	1026	1032	1006	1084	957	1060	1058	1067	1021	999	1033	1093	1060	1045	1047	1029	1056	1073	1060	1011	1018	1005	1029	1031	1078	1094	1065	1074	1050	1038	1032	1074	1076	1042	1096	1062	1071	1053	999	1053	1004	1058	1048	1029	1057	1093	982	999	1051	1035	1125	1121	1035	1055	1021	1039	1016	1087	995	1005	1057	990	1019	1085	1049	1092	1045	1027	1013	999	1010	998	1024	1089	1043	1079	1096	1027	1049	957	1039	1054	966	1111	1032	1014	1069	1021	1060	1043	1026	1077	1025	1018	1002	1049	1041	1059	1026	1080	1003	1095	1047	1020	1086	1075	1063	1055	1072	1011	1042	1056	1038	1030	996	1024	1001	1015	1068	1067	984	1039	1054	1043	987	1037	960	1085	1034	1016	1016	1038	1035	1077	1058	1029	1050	991	1033	1077	1045	1029	1062	1039	1020	1015	1092	1065	1031	1099	1068	1105	1108	1019	1071	1086	1079	1052	1091	1025	1034	970	1038	996	1092	1091	980	1054	1016	1015	1009	1067	1026	1024	1029	977	1027	1036	1027	1090	1082	1049	1097	1095	1098	1009	1047	1063	1009	1018	976	1109	1088	1000	1062	1056	1053	1077	1030	1087	1033	1047	1001	1032	1071	1074	1077	1084	1010	1035	1032	1003	1032	1071	1076	1065	1027	1030	1071	1008	1039	1085	1052	1024	1014	1044	1091	1035	1061	1053	1024	975	1055	1037	1016	1050	1109	1022	1063	1093	1052	1032	1063	1013	1050	1064	1064	1018	1060	1082	1051	1053	1018	1028	1054	1040	1091	1074	1031	989	1049	1001	998	1036	1011	1073	1014	1032	1054	1022	1004	1058	1073	1005	1055	984	1062	1067	988	1008	1039	1021	1061	1034	1096	1046	1066	1061	1046	1026	1096	1051	1063	1020	1009	1046	1071	1072	1038	1013	1066	1120	1067	1018	1024	1052	999	1090	1023	1022	1020	1044	1031	1041	1026	1082	1059	1053	1048	1023	1058	1056	1059	1032	1061	1097	1028	1011	971	1008	978	1065	1053	1059	1002	1072	1064	1049	1078	1010	1036	1069	985	1050	1075	1039	1040	1037	1026	1083	1114	1007	1092	1065	1059	1040	1036	1057	1026	1097	1066	1047	1029	1035	1009	1016	1033	1032	965	1042	1046	1080	1083	993	1051	1019	1058	1068	1044	1106	1070	1090	1042	996	999	1070	1021	988	989	1036	1064	1014	1056	1028	1037	1032	1015	1045	1056	1017	1075	1087	1056	1009	1054	1023	1092	1025	1008	1053	1094	1002	1052	977	1061	1060	1074	1074	1024	1035	1114	1091	1065	1039	1088	1011	1033	1032	1063	1011	1068	1071	1034	1046	1015	1028	1066	1057	1015	1038	1041	1065	1099	1037	1052	1015	1072	1057	1042	1086	1049	1018	1022	1102	973	1058	1091	1002	1049	1005	1072	1064	1008	1026	1053	1016	1091	1089	1049	1033	964	1040	1019	1041	1017	1009	1044	1067	1032	1053	1002	1030	1087	1062	1044	1043	1111	1050	1022	1027	1070	1067	1057	1065	1030	1020	1097	1064	1033	1035	1077	1002	1072	1011	1016	1047	1025	1083	1047	1040	1031	1030	1000	1041	1024	1047	1059	1046	1009	1058	1041	982	1013	1075	1043	1114	1059	1057	998	993	1047	1059	1100	1034	1005	1029	1003	993	1062	1029	1031	1104	1057	1026	1057	1059	1063	1110	1010	1024	1041	1051	943	1042	1072	1046	1046	1052	997	1006	1085	1023	994	1056	1032	1026	1008	1049	1040	1068	1081	1063	996	1050	1067	1049	1052	1069	1035	1015	1073	1062	1005	1052	1069	1036	1031	1064	1053	1028	1048	1022	1035	1051	1062
3579	1604	2168	2073	1535	1178	1063	1022	916	791	741	731	628	631	668	551	547	536	526	540	504	496	453	501	409	441	417	405	421	395	386	385	326	377	362	356	338	339	340	334	361	348	370	351	334	359	359	354	325	339	356	352	309	350	323	343	343	358	351	310	309	365	284	315	335	316	289	287	323	308	338	335	316	284	297	344	318	308	340	329	320	299	329	343	308	305	359	330	298	290	337	342	316	308	316	325	311	322	357	352	329	324	323	343	335	335	351	333	325	337	311	315	311	322	332	330	322	332	292	320	337	300	316	330	306	327	334	338	340	288	303	328	304	328	341	345	344	345	328	330	351	322	330	332	335	316	325	365	334	289	324	325	327	329	289	345	317	301	323	310	313	340	301	311	356	347	318	304	312	336	318	313	311	325	329	285	301	311	297	317	343	338	314	324	345	309	308	286	276	340	325	308	337	296	305	345	331	283	313	327	312	301	340	332	318	328	326	302	325	302	309	332	316	312	291	328	326	303	332	329	291	275	310	299	288	317	309	317	332	333	305	318	311	321	297	292	334	324	318	354	308	318	302	332	319	340	310	329	327	351	298	328	328	340	332	302	324	346	321	325	317	379	315	303	299	318	317	334	303	317	342	313	310	307	330	348	316	330	313	291	303	328	331	330	319	310	330	300	297	301	309	301	313	310	299	327	299	347	288	329	312	299	292	291	310	321	316	343	316	319	315	314	314	332	345	326	320	333	301	332	314	311	334	297	330	310	334	303	287	330	348	331	320	325	325	315	326	327	330	352	353	304	354	328	327	313	304	312	298	326	327	360	327	325	319	353	327	330	320	299	340	324	322	338	320	294	296	324	342	335	301	326	313	318	304	306	312	327	324	336	354	328	324	283	342	314	340	307	339	321	295	351	332	328	300	317	334	316	325	325	295	338	310	323	310	302	331	327	299	320	369	300	316	329	322	280	330	312	320	319	324	301	307	324	325	323	312	350	319	345	337	326	330	326	327	328	326	327	315	317	317	311	317	299	315	308	311	305	313	287	344	314	327	362	361	328	296	286	303	340	326	333	314	292	304	328	341	302	338	324	346	307	328	327	302	338	294	306	333	343	360	340	307	323	334	315	309	349	322	310	302	321	323	313	308	313	287	293	292	279	321	305	328	304	316	317	298	320	329	282	335	309	316	334	335	314	304	311	303	281	306	317	334	337	333	330	284	317	356	328	307	349	305	294	333	359	313	298	329	343	324	315	326	324	314	362	316	310	325	300	350	326	317	352	345	320	294	339	316	336	321	346	331	316	322	321	301	317	308	330	336	338	320	292	330	335	293	304	319	316	302	321	293	309	301	347	323	324	342	329	333	340	316	328	314	339	346	294	292	326	320	338	345	318	323	303	305	350	315	307	291	324	305	312	315	329	325	323	290	288	322	331	327	333	305	291	319	327	314	324	331	325	316	313	322	308	293	312	312	333	320	318	340	297	296	314	314	307	331	320	316	307	301	287	291	314	320	322	354	289	311	333	310	287	327	323	319	304	305	310	278	318	294	304	308	318	334	345	324	322	297	335	331	334	307	315	292	301	309	307	327	360	304	334	331	359	307	305	297	318	348	325	330	334	341	310	339	292	352	275	300	317	331	322	335	313	329	331	317	304	333	324	333	362	323	333	321	317	290	291	304	325	292	340	346	297	334	341	311	312	331	311	300	286	352	298	301	297	312	310	325	328	302	315	285	333	287	328	309	306	341	353	294	324	330	341	301	333	346	323	347	325	307	326	326	316	335	308	306	300	339	336	340	330	315	301	326	310	335	345	320	331	315	314	324	327	314	351	326	349	328	318	346	319	309	275	336	305	294	314	284	356	310	316	307	326	330	330	343	315	316	343	316	337	322	329	340	327	333	321	316	297	365	327	311	325	298	308	319	317	307	337	336	319	332	316	359	321	325	353	313	312	343	329	341	318	316	328	318	330	313	293	307	338	328	328	305	301	336	335	298	329	302	324	265	337	303	324	282	321	303	315	313	315	334	295	329	303	310	324	317	345	320	341	291	331	323	306	323	318	322	339	317	324	315	293	325	325	309	330	289	309	335	307	327	322	320	296	346	324	327	328	337	341	312	281	328	350	338	329	321	312	308	357	298	305	324	338	326	326	306	319	305	312	336	336	306	332	315	314	323	321	324	323	282	297	328	320	334	340	315	322	327	331	315	324	353	335	323	369	312	317	308	316	293	318	315	286	300	320	331	334	285	329	321	331	325	353	314	323	305	332	346	322	326	318	308	365	312	308	315	329	314	330	314	325	320	313	296	328	335	304	343	316	326	350	291	340	324	330	342	324	301	322	301	301	346	337	320	294	309	328	322	333	324	325	307	336	326	312	321	325	344	351	339	341	326	327	324	298	314	348	295	349	315	329	336	306	325	329	337	301	328	325	335	309	324	310	350	329	363	303	321	284	322	327	333	329	340	348	295	340	305	326	325	293	308	318	332	345	345	297	313	293	347	314	294	369	303	295	320	315	336	317	358	310	308	329	297	315	292	328	293	326	350	340	306	339	299	296	350	307	319	327	320	352	334	324	306	294	320	333	325	319	331	299	317	300	355	339	332	320	302	315	306	314	317	320	337	326	324	323	301	323	336	292	318	355	320	328	310	316	337	317	273	317	298	285	304	327	300	297	260	341	294	338	331	328	311	340	315	343	329	320	338	335	319	301	313	313	350	320	311	319	318	331	295	342	283	334	326	310	347	309	334	325	318	303	325	302	292	332	332	304	335	328	346	300	336	337	309	323	307	347	310	337	319	308	310	317	314	305	312	343	334	347	313	338	340	338	343	297	324	300	330	289	324	317	332	332	338	316	344	337	321	304	343	311	328	326	312	305	338	307	321	332	320	305	299	338	313	326	326	335	322	319	346	308	306	332	344	288	336	341	323	305	293	335	317	314	337	343	320	329	317	299	305	307	332	320	309	322	342	308	338	328	308	313	319	321	332	323	319	312	318	327	304	337	352	299	309	317	312	332	334	310	298	293	310	309	323	305	288	308	325	342	332	316	310	315	300	349	319	327	323	311	299	344	302	328	324	301	338	302	344	322	341	317	315	326	302	346	289	322	334	332	336	332	320	298	313	317	337	322	309	288	304	279	329	309	316	317	292	305	333	345	329	325	309	323	327	330	337	305	291	311	345	328	352	339	358	312	336	305	333	345	299	340	332	356	332	334	314	292	317	328	317	300	358	331	323	315	324	319	317	339	331	301	314	292	308	341	345	356	316	317	308	346	320	355	326	313	342	307	337	324	293	311	310	382	316	343	348	300	332	336	338	328	319	334	327	307	302	320	326	349	333	336	323	334	324	312	338	320	293	330	316	293	312	380	307	325	308	308	303	312	317	286	320	307	323	318	321	337	344	332	314	331	292	290	301	297	340	309	280	334	304	312	324	291	334	288	335	316	327	314	329	341	322	325	317	302	313	298	335	329	269	325	342	344	327	336	302	319	322	328
3183	2632	4731	5546	5884	5054	5098	4692	4070	3542	3307	3263	3015	3126	2869	2747	2687	2465	2307	2255	2340	2113	2089	1900	1833	1636	1703	1611	1600	1538	1397	1399	1323	1346	1236	1311	1232	1299	1242	1153	1137	1189	1117	1200	1178	1207	1187	1137	1068	1117	1099	1092	1063	1009	959	985	1020	958	1012	953	935	883	906	980	950	922	925	866	994	964	907	946	958	981	963	920	977	989	904	935	942	903	933	813	836	898	968	928	908	940	924	939	954	909	953	961	919	932	945	926	908	906	935	915	913	917	925	892	923	926	916	923	891	941	870	863	902	907	973	955	920	893	902	968	992	900	891	924	959	960	867	919	918	946	875	913	956	887	899	899	921	915	885	901	876	900	922	893	891	903	920	896	923	906	901	888	881	914	905	918	882	924	932	855	906	882	961	890	876	871	886	872	884	918	927	936	874	920	898	919	899	895	887	897	893	902	917	934	916	883	877	873	950	889	916	890	884	903	915	898	889	918	946	908	866	952	870	912	915	891	944	925	918	926	910	902	947	967	938	979	921	874	846	838	867	911	921	912	930	897	911	867	880	856	898	893	887	912	904	895	930	969	894	892	852	937	935	871	914	933	931	908	882	884	889	924	882	899	910	963	925	912	901	907	909	913	927	905	909	953	903	891	887	894	892	902	917	872	872	918	829	903	881	837	908	869	930	858	948	881	940	895	840	876	887	872	905	931	927	923	907	891	885	908	896	945	915	898	896	887	914	919	916	901	920	868	892	825	841	882	897	953	889	900	897	878	853	893	905	891	866	886	875	859	912	874	841	889	862	905	863	920	887	870	887	869	882	912	943	886	881	912	863	923	845	922	849	919	902	913	947	912	891	897	892	944	886	878	903	872	897	898	889	917	922	925	904	860	918	921	925	922	934	918	907	900	956	888	958	878	875	853	917	905	924	882	911	898	850	914	892	982	849	840	925	892	929	950	909	922	928	856	895	929	893	890	903	896	887	864	920	898	790	928	874	901	878	888	882	903	876	856	842	892	891	895	950	893	989	891	901	888	898	912	869	842	938	939	931	835	845	880	891	942	884	877	937	956	883	907	932	914	929	919	857	875	915	894	881	879	921	857	890	896	866	932	945	959	869	879	867	939	889	829	917	871	989	910	874	921	883	924	895	912	908	945	945	957	906	837	906	866	875	853	875	878	949	865	905	930	875	908	924	898	900	878	921	876	904	931	881	894	885	866	883	917	888	918	887	871	970	888	888	876	909	923	888	885	924	866	907	918	840	951	906	880	926	950	886	951	885	845	890	857	890	865	863	905	898	893	902	892	923	900	896	865	956	876	895	898	906	892	863	873	923	874	822	954	910	890	922	900	980	985	934	892	926	930	948	917	894	900	871	863	949	877	891	893	836	867	887	915	880	937	930	905	879	912	900	877	944	908	871	919	871	858	912	908	905	892	890	938	956	856	911	928	864	899	882	916	895	898	922	888	920	888	919	925	914	909	907	878	908	913	881	916	905	947	902	921	871	882	892	915	944	872	905	882	922	875	875	974	903	910	859	896	880	854	883	853	893	887	872	895	881	877	862	948	880	908	904	904	893	893	861	905	931	917	897	908	872	965	896	898	935	853	893	873	926	926	895	853	893	927	912	911	922	924	932	932	906	895	925	914	928	859	937	865	860	900	935	884	946	870	910	877	933	934	912	897	846	943	878	906	878	901	967	933	903	919	891	891	874	918	901	881	897	888	880	861	933	849	870	898	901	908	928	864	880	888	847	902	912	929	933	942	902	875	871	881	899	885	889	874	883	872	953	925	898	900	872	952	861	848	919	954	872	907	922	891	928	920	920	919	864	935	914	865	961	882	851	927	886	921	902	966	867	864	898	890	955	868	942	926	881	891	879	959	899	888	888	870	909	854	891	924	946	931	930	876	854	901	894	922	899	902	893	875	908	887	848	908	880	865	919	905	880	886	938	910	881	867	873	899	886	896	916	950	889	907	927	901	894	848	861	937	912	889	899	884	938	879	903	892	938	907	931	863	885	916	857	929	922	863	893	886	922	960	926	847	868	863	958	923	946	950	884	906	902	840	894	943	852	875	906	902	888	878	906	892	899	883	928	877	870	879	893	823	914	873	909	894	935	911	932	869	934	947	920	903	888	893	893	871	892	935	912	924	849	896	868	923	873	959	888	917	876	877	928	906	894	920	906	905	925	909	907	921	918	832	981	819	894	942	887	850	948	888	845	902	856	899	871	889	911	863	894	890	874	933	927	877	878	921	945	901	944	871	900	905	830	884	908	872	867	902	947	899	920	916	909	832	828	849	873	919	890	933	908	918	897	919	847	934	893	909	916	899	849	881	923	908	932	940	930	898	968	879	901	912	889	907	889	878	880	934	885	896	935	856	962	855	899	856	909	887	895	925	957	970	916	895	883	920	920	940	882	913	927	865	873	892	899	946	910	889	875	921	958	962	926	965	917	865	894	946	934	935	913	849	920	922	883	904	855	879	890	912	945	886	902	902	911	852	914	888	899	911	908	936	889	893	835	933	903	908	859	865	885	883	846	899	917	929	899	921	888	921	870	914	920	941	914	856	925	899	866	952	883	918	910	913	903	876	920	847	885	883	857	938	893	932	880	891	856	857	866	877	883	930	886	864	860	885	912	925	847	915	845	923	924	939	902	870	932	870	904	904	893	913	931	898	897	931	915	909	908	871	875	952	935	914	879	892	936	940	902	981	882	866	844	880	899	908	861	930	880	904	899	877	894	864	925	919	905	852	908	893	853	838	882	906	980	935	898	893	953	880	897	914	896	925	917	887	939	896	867	893	934	960	892	885	917	909	906	948	846	911	889	885	881	898	905	890	862	931	933	877	897	882	865	911	909	867	884	925	962	888	908	880	894	910	897	920	859	885	854	882	918	946	886	865	931	836	936	916	903	959	903	863	916	941	871	883	937	914	887	947	918	881	920	895	931	898	925	936	926	878	923	887	932	859	878	920	908	887	857	880	884	935	862	889	951	942	895	872	853	909	962	844	875	936	871	894	953	877	868	924	940	912	908	942	925	922	917	910	897	892	912	924	869	899	865	863	913	917	873	844	918	895	867	914	939	927	897	911	897	925	918	910	874	914	948	926	892	940	885	844	917	899	892	912	885	965	890	889	884	891	880	898	931	916	883	966	882	891	896	915	920	866	909	898	947	925	914	892	880	890	909	897	963	936	850	865	927	899	932	924	913	925	882	891	928	930	870	943	837	904	883	907	872	919	909	868	924	959	899	893	897	951	886	904	885	935	923	911	954	886	893	887	867	908	906	959	876	917	939	901	870	924	885	930	917	857	854	920	919	944	887	863	894	876	909	903	874	919	910	835	893	895	868	896	859	930	929	957	881	887	908	866	911	899	909	876	867	894	881	917	876	908	877	853	886	947	859	898	878	928	900	902	899	877	923	937	853	886	898	918	921	887	905	907	908	953	903	925	916	868	910	853	909	908	908	858	934	912	929	947	891	906	918	871	893	906	902	921
13489	9390	15386	16651	19361	17028	13950	11208	7609	4596	3171	2380	2219	2546	2011	1800	1828	1593	1339	1208	1084	1052	1004	906	842	705	768	816	743	668	644	697	635	721	681	549	616	571	551	590	529	541	376	389	393	462	452	428	429	423	484	432	416	403	405	382	375	395	402	331	379	341	368	379	404	377	398	351	347	361	333	353	305	294	318	312	320	307	323	337	313	332	323	309	312	287	322	330	314	308	352	317	334	343	349	306	326	350	314	298	362	344	304	318	328	350	348	305	316	306	314	305	300	369	325	318	305	314	268	354	352	343	316	283	318	308	330	330	308	349	310	318	326	302	301	330	303	321	337	348	322	339	315	310	301	312	316	306	314	337	318	311	308	303	301	306	307	305	339	309	304	328	329	344	285	314	307	309	287	340	310	340	306	318	305	279	334	303	307	344	309	302	297	289	296	313	338	302	301	336	253	339	298	343	297	311	311	306	287	299	302	308	306	294	318	297	344	323	292	289	323	337	314	308	301	313	331	333	309	337	318	288	308	317	320	312	303	324	306	306	329	320	299	319	301	308	344	295	325	284	300	315	323	310	311	328	305	330	301	321	284	289	315	323	328	330	324	316	309	294	320	321	330	304	325	332	340	323	288	316	312	298	318	306	279	328	279	287	324	293	300	323	303	323	287	338	307	322	330	334	355	314	291	329	306	287	339	315	326	297	336	315	345	320	288	325	315	318	307	313	338	283	298	313	349	332	281	334	308	286	288	311	302	285	324	294	356	303	287	320	359	318	325	304	318	338	312	296	307	308	306	342	323	313	323	306	312	280	315	314	355	312	328	325	311	320	304	298	315	324	275	322	312	337	289	302	301	284	340	327	296	289	301	348	360	305	312	299	322	311	315	342	298	326	317	318	351	301	319	318	322	300	299	312	293	327	320	314	277	279	297	321	318	331	302	310	280	310	302	285	305	307	333	324	346	302	306	331	279	305	296	321	316	300	285	307	302	290	306	320	320	289	327	292	311	297	312	318	341	311	305	345	301	319	308	328	300	314	325	284	352	318	330	308	312	285	298	295	289	298	325	301	320	307	302	304	300	313	308	321	320	308	297	320	341	322	319	331	303	299	323	325	305	271	318	305	295	294	332	346	292	283	325	294	316	313	326	326	300	298	305	281	289	320	288	318	340	301	335	336	317	323	362	286	318	301	301	339	311	313	303	320	345	319	328	304	318	323	316	297	309	313	351	322	304	291	316	333	331	342	308	338	322	305	341	314	313	310	336	347	329	312	304	312	324	329	315	295	301	315	326	324	314	300	301	301	318	332	330	330	296	324	327	327	312	338	305	303	301	301	307	316	303	307	322	312	339	317	291	285	313	300	288	335	325	320	295	322	317	298	285	328	322	319	309	301	302	329	315	284	340	307	270	327	317	326	309	316	315	299	301	340	285	307	295	303	328	316	309	298	353	302	296	330	271	357	305	318	304	277	313	326	284	292	317	308	328	319	346	311	330	315	299	322	298	309	302	309	315	329	303	279	303	323	294	335	324	298	290	342	290	270	317	350	304	348	321	322	319	325	285	294	310	316	327	333	317	314	315	293	324	347	310	299	318	318	337	318	343	313	294	317	338	311	271	317	314	312	325	323	287	336	309	336	297	307	304	311	303	277	287	346	333	276	305	308	321	324	317	291	344	316	296	306	328	310	324	318	359	369	307	323	288	307	323	357	362	289	323	351	332	321	317	325	323	299	282	329	310	314	305	328	301	294	291	315	309	318	339	280	294	310	305	312	313	305	313	318	315	327	312	303	322	311	314	335	331	327	313	295	307	306	293	314	311	309	334	277	328	278	338	356	300	315	321	301	307	335	273	320	311	298	316	307	316	288	329	325	317	287	298	285	337	297	310	352	300	341	303	314	300	336	314	297	309	308	321	288	309	298	298	293	295	332	306	313	334	342	300	278	312	318	324	318	312	293	300	331	344	301	319	316	317	308	306	305	316	311	348	308	323	337	314	289	333	287	286	312	345	342	322	322	312	294	325	290	318	299	311	319	298	283	322	282	310	340	315	317	334	324	309	322	332	339	313	306	301	312	298	300	323	305	315	303	324	297	287	322	322	300	335	322	324	307	313	317	305	328	331	309	286	289	329	292	302	287	334	323	290	306	289	287	321	312	341	293	337	319	323	280	331	301	291	298	292	326	288	317	303	285	309	291	310	341	314	253	299	333	307	332	313	326	320	366	319	309	324	355	306	307	312	328	315	301	295	296	352	287	304	315	313	323	308	304	326	340	319	312	308	297	311	319	310	310	285	270	320	317	308	349	300	327	326	294	289	323	295	286	281	340	335	302	313	323	302	307	321	299	322	290	329	303	329	293	334	317	276	330	346	302	296	304	285	310	296	285	328	309	324	309	300	312	304	322	294	309	330	328	311	312	313	307	298	306	311	287	318	317	332	290	286	275	304	273	336	324	292	322	323	345	273	291	322	310	296	327	292	294	328	280	323	303	305	299	262	300	331	308	308	301	291	342	335	318	317	308	302	308	306	335	290	333	305	293	362	343	305	330	311	315	299	305	313	332	328	303	312	297	291	326	340	335	275	300	331	295	304	286	289	295	276	332	336	329	316	311	298	323	294	329	303	313	342	315	316	287	302	346	316	319	290	289	315	321	308	305	298	312	308	322	348	312	292	296	305	296	285	297	309	290	305	292	310	281	305	318	293	308	320	300	318	301	300	302	332	322	314	284	287	312	333	301	292	315	320	325	314	305	303	304	311	297	356	300	347	316	304	345	323	328	290	317	289	308	272	304	310	295	280	342	299	325	353	314	317	311	299	303	311	290	316	310	299	316	311	330	306	303	317	311	367	330	290	288	321	324	334	298	319	341	312	339	303	346	339	324	304	328	308	322	339	317	294	327	306	307	312	325	283	302	315	297	301	324	326	337	306	322	326	310	310	342	330	303	280	303	280	328	315	308	344	293	346	310	311	297	322	353	322	335	308	296	289	281	300	343	325	286	291	334	314	317	310	304	335	327	338	312	306	330	307	303	326	307	298	305	338	327	323	288	296	314	288	310	293	314	300	315	319	326	280	298	312	351	291	338	270	296	293	326	303	301	279	299	324	319	320	311	314	325	297	306	299	346	335	324	324	296	297	299	318	292	313	349	344	293	320	306	338	321	277	288	310	311	309	287	303	334	322	297	288	338	309	343	315	322	307	309	320	315	341	323	299	339	315	286	284	285	315	286	308	317	326	281	292	314	333	310	287	300	288	289	335	313	292	306	313	330	323	329	292	296	321	301	352	296	314	284	318	294	351	313	281	308	307	338	289	323	309	327	321	294	329	325	305	301	313	325	347	310	324	306	321	308	280	315	261	304	319	283	324	324	309	311	333	322	288	270	303	273	285	329	312	308	323	311	318	343	309	293	286	312	328	308	307	300	321	315	293	303	317	277	329	306	327	299	305	302	314	307	334	321	307	318	302	311	313	322	319	319	323	312	320	285	322	330
8520	9391	15597	19687	25369	25608	25383	25796	20383	15956	11970	10881	10845	11893	10388	8270	9637	9153	7324	6750	5925	5626	5831	5097	4812	4271	4190	4474	4131	3800	3701	3569	3371	4593	3726	2830	3257	2921	2963	3086	2717	2433	1624	1684	1643	2083	1908	1751	1962	1953	1838	1638	1762	1635	1515	1485	1695	1687	1537	1307	1230	1135	1194	1567	1682	1387	1536	1272	1095	1152	1130	1012	1037	1029	988	1058	1083	1020	980	951	985	902	969	977	974	951	933	995	1026	1090	1136	1078	1059	1051	1027	1019	1010	995	991	1031	1019	1014	958	965	1021	950	1008	941	966	982	949	980	931	921	957	902	903	992	947	956	986	938	951	979	975	924	968	912	931	936	903	890	874	923	923	922	931	905	931	907	917	965	917	884	886	906	875	921	885	930	913	893	930	887	870	849	858	942	915	879	916	896	853	906	905	854	894	895	912	915	860	856	879	943	989	891	888	868	883	890	858	915	862	902	909	879	908	883	875	904	873	901	915	948	874	878	895	906	945	904	907	888	906	926	907	901	961	904	899	896	888	832	878	846	899	855	868	971	881	901	885	878	901	891	933	898	919	891	889	925	851	904	906	880	888	829	896	852	904	849	934	905	838	900	934	913	925	916	875	923	885	911	877	886	927	870	948	892	900	915	909	898	894	865	893	933	954	900	918	884	875	892	875	888	870	913	822	877	903	910	879	859	905	901	868	886	867	916	890	841	888	889	853	857	918	895	881	958	874	873	935	893	830	905	936	877	910	843	879	899	863	896	909	888	884	880	913	851	884	900	890	949	880	890	846	850	882	865	878	880	847	869	883	881	909	923	853	942	880	919	858	879	874	876	914	929	925	878	908	834	901	888	918	831	838	897	917	851	909	858	886	885	906	925	876	892	838	858	877	879	881	931	909	881	900	852	866	886	903	898	933	946	938	905	879	865	877	875	936	889	847	893	927	916	884	873	923	914	947	909	826	906	874	898	850	845	896	865	901	844	888	918	894	870	947	925	894	880	917	861	865	929	898	876	866	861	866	910	901	872	861	903	901	920	919	929	877	913	916	883	887	895	897	920	899	893	919	848	873	857	859	868	898	860	909	907	858	881	930	897	893	852	923	901	901	873	843	859	889	866	868	939	872	902	883	866	884	877	907	865	884	875	899	856	884	863	908	879	875	899	988	889	943	874	863	913	893	920	874	889	904	872	874	878	841	876	907	847	911	914	884	868	921	897	911	824	871	918	896	811	912	858	926	880	951	940	838	930	850	898	923	913	923	934	900	906	881	867	865	917	933	878	930	865	841	884	926	873	920	963	834	912	863	906	919	895	846	859	877	896	863	877	850	891	924	925	863	877	852	915	884	864	935	872	914	880	864	855	880	850	899	862	828	853	953	906	892	889	881	884	894	875	999	910	854	885	929	875	868	939	888	885	904	852	879	872	905	855	899	892	918	942	884	924	911	937	948	839	874	887	852	944	913	902	913	931	891	882	893	823	919	865	871	910	901	906	906	895	878	930	916	851	859	868	867	843	835	879	855	898	864	909	842	858	874	932	935	879	869	910	893	881	914	944	888	863	867	836	933	906	845	884	868	892	911	865	879	846	906	896	879	905	935	870	876	920	869	882	906	916	916	862	872	854	858	875	860	945	829	919	890	908	899	919	860	903	906	876	927	889	828	820	893	884	892	851	869	877	891	934	890	929	916	807	843	858	851	904	868	890	891	830	947	881	903	891	917	929	888	869	867	906	936	860	892	903	892	931	868	921	952	855	821	878	890	910	862	836	894	886	901	869	865	921	872	876	927	891	862	926	883	892	827	897	933	899	889	935	876	860	877	850	899	846	839	904	876	905	891	838	925	897	870	946	860	884	901	897	883	871	900	866	865	887	897	925	926	909	906	959	850	932	919	888	897	917	833	871	881	893	871	860	873	897	854	939	939	923	902	858	900	890	852	945	941	886	867	885	914	919	878	889	869	871	866	920	904	942	868	874	857	921	942	844	863	842	920	878	901	851	846	894	873	927	879	854	843	892	871	861	884	901	878	893	877	914	882	886	914	866	926	876	864	879	888	871	876	916	900	893	795	922	827	857	872	912	874	842	886	873	908	973	838	881	913	871	943	873	913	876	908	848	887	903	916	886	923	887	922	908	872	890	935	857	894	865	962	864	852	903	859	935	880	861	907	892	871	881	926	902	846	842	884	825	965	837	890	855	851	876	933	885	841	879	875	900	946	903	870	924	908	909	871	904	879	893	942	878	934	946	870	896	923	849	885	933	901	863	870	834	902	862	914	877	850	860	830	891	849	877	898	879	866	929	891	875	931	893	848	925	804	899	821	839	877	959	897	871	905	855	893	938	848	900	896	935	915	919	882	909	893	883	880	876	918	910	857	894	900	887	933	936	879	859	902	840	838	975	873	900	845	928	898	880	910	875	869	909	931	896	892	893	899	857	868	844	874	915	897	834	917	840	881	886	903	898	944	898	906	957	912	873	956	882	875	899	922	901	927	856	858	881	921	867	861	863	886	893	929	885	860	883	900	891	900	848	861	913	912	851	811	884	916	891	892	888	939	883	883	887	894	933	916	906	888	890	878	899	903	862	867	897	899	859	868	882	898	871	922	907	873	867	859	931	878	884	875	906	898	878	846	879	885	938	897	893	850	873	880	906	872	878	873	855	848	928	856	894	865	916	834	874	862	897	898	890	881	873	864	872	871	894	858	912	831	881	918	902	919	883	916	889	867	872	875	849	923	848	884	921	898	856	886	857	883	877	852	901	860	881	813	867	858	907	882	885	872	849	907	904	913	925	864	900	875	850	859	898	860	891	877	901	852	910	882	868	851	874	906	942	895	872	885	852	865	878	925	896	881	907	960	906	884	895	913	920	873	842	871	803	868	914	880	935	911	915	920	887	838	981	910	917	853	882	937	891	894	816	957	871	938	899	905	811	924	882	884	933	901	880	868	855	900	872	909	908	933	892	857	872	903	869	874	871	860	871	883	861	909	852	877	874	924	870	902	905	896	946	895	945	906	844	919	910	891	923	871	878	849	838	861	935	819	892	935	938	946	920	884	897	934	875	900	857	905	900	867	907	890	920	935	849	879	860	870	878	821	984	908	920	873	887	892	870	856	897	930	874	876	874	888	869	869	951	835	852	946	896	918	941	917	849	880	904	864	869	870	869	923	896	898	872	871	885	863	889	894	972	881	861	862	905	905	915	880	873	967	858	878	852	902	846	893	888	886	898	855	870	899	900	941	853	902	899	892	838	876	877	918	895	917	880	913	856	896	872	911	903	906	880	854	921	911	888	904	910	920	887	930	845	917	922	901	863	891	908	894	901	842	839	884	891	819	861	921	856	960	873	894	901	904	873	855	921	877	901	900	909	889	887	848	897	863	910	815	893	891	892	864	890	864	906	919	895	869	919	888	922	896	878	925	834	904	951	848	841	870	921	883	884	843	879	895	875	850	893	920	859	891	930	864	940	931	854	892	824	884	877	897	892	850	893	896	881	868	865	865	896	874	915	952	918	903	879	914	893
22937	14739	21770	23712	27808	25343	22513	19690	14078	8607	5438	4365	4075	4708	3723	2811	3330	2956	2374	1907	1706	1648	1570	1503	1345	1181	1080	1264	1189	970	1028	932	976	1264	1069	848	893	889	835	845	879	647	644	563	584	625	659	527	586	549	607	551	517	485	484	516	511	536	480	470	467	426	439	488	561	480	464	457	394	395	408	444	428	358	383	354	418	380	377	338	388	365	329	364	376	357	398	360	402	389	398	425	383	364	363	390	392	379	400	384	401	387	423	342	350	392	335	371	392	389	380	374	386	398	358	363	405	370	354	370	407	384	367	332	361	384	361	371	389	382	353	386	358	404	395	343	354	377	370	370	441	382	371	378	367	366	352	344	360	365	377	336	365	361	366	397	397	378	400	366	368	365	353	334	404	364	359	338	393	365	351	390	390	383	369	384	382	360	354	360	376	368	341	375	393	341	361	354	367	362	360	391	365	355	384	356	368	393	404	383	373	365	388	346	344	377	339	352	362	376	363	362	337	351	339	365	342	386	354	360	353	361	357	363	363	348	367	362	384	353	353	318	369	371	397	355	374	334	341	366	330	353	359	332	350	357	329	346	420	369	358	357	358	368	385	344	333	382	352	329	361	377	358	342	371	367	350	383	331	353	358	360	381	390	362	349	353	364	370	330	360	347	355	357	381	345	358	396	345	359	390	374	355	361	361	386	342	370	356	347	331	355	351	395	372	346	395	339	355	351	367	369	363	358	380	381	352	379	358	381	346	365	369	339	353	370	376	364	347	398	393	363	339	371	362	321	330	345	357	345	335	385	364	378	328	369	342	340	385	347	387	351	362	373	399	385	336	347	380	361	387	378	363	356	349	362	348	363	362	395	345	363	333	361	357	347	372	381	368	370	349	407	346	330	342	365	363	337	385	367	349	366	317	363	335	358	424	360	388	340	361	363	336	353	385	380	411	353	385	354	356	350	351	366	356	338	371	339	369	348	357	369	373	342	352	372	381	342	361	368	373	377	369	353	345	355	405	388	354	349	370	359	377	361	359	372	329	352	335	344	366	360	363	356	368	357	364	402	370	374	392	370	347	360	339	325	385	360	399	329	362	351	374	316	356	390	393	386	368	379	378	356	355	361	404	363	384	365	347	344	343	328	347	337	348	331	379	353	364	372	377	373	357	384	361	334	382	370	374	360	352	351	374	391	363	381	368	372	321	367	357	378	373	349	378	379	352	384	352	383	324	375	359	382	336	371	357	374	381	371	381	368	359	387	389	371	364	313	384	353	354	381	358	362	351	399	362	345	353	382	393	355	357	310	373	384	356	398	349	365	365	349	362	347	340	373	369	380	324	375	368	398	370	368	370	367	383	354	361	332	367	353	380	379	372	394	378	346	369	374	391	369	342	375	385	394	384	394	370	349	356	388	362	361	359	384	361	359	335	351	321	382	362	363	352	341	378	392	376	390	381	361	365	370	380	337	375	327	357	378	376	340	355	348	358	385	363	376	354	402	366	353	347	350	332	378	386	347	366	373	366	372	368	356	374	380	348	369	383	345	360	388	343	385	372	320	409	355	318	340	354	340	366	345	344	355	376	358	305	357	384	352	374	369	346	368	352	336	387	355	364	371	332	391	359	342	353	391	358	324	355	330	393	347	361	372	385	353	395	377	405	372	373	376	416	361	362	357	393	390	350	395	319	358	373	363	301	392	357	353	326	356	370	358	381	330	370	350	368	361	387	374	375	374	348	362	360	346	376	364	393	376	352	390	349	368	359	330	360	340	362	365	351	332	400	381	328	352	345	349	344	366	357	359	375	367	343	380	363	350	368	419	354	352	382	376	343	378	346	402	359	341	358	339	357	375	378	393	359	379	385	356	358	353	356	364	363	338	328	358	334	362	390	364	365	358	367	340	363	343	361	370	371	355	384	329	350	367	408	368	367	337	353	328	372	337	335	397	358	364	382	352	398	360	371	357	363	338	372	370	337	364	390	370	318	349	369	388	399	367	357	349	365	374	373	366	351	358	342	349	387	381	342	381	363	380	369	368	377	377	381	352	357	391	334	349	360	368	330	330	377	365	384	355	385	383	347	366	329	354	391	356	375	328	364	322	363	350	335	373	384	348	372	358	362	370	381	339	375	392	337	353	358	358	352	346	395	362	342	366	371	384	380	363	360	345	366	405	352	362	384	384	355	383	362	383	372	317	387	348	368	351	347	317	337	326	338	389	374	375	392	346	353	388	344	380	365	411	375	334	372	356	312	332	377	400	388	377	375	359	402	384	354	339	356	351	342	339	351	367	364	375	362	346	367	367	370	344	364	372	358	359	352	351	353	347	359	378	353	340	332	349	375	313	362	384	384	355	326	331	382	361	388	418	341	341	385	378	344	372	394	368	326	344	387	330	351	368	331	362	359	378	360	342	363	361	377	373	332	351	347	342	351	338	359	359	393	362	350	355	387	350	353	372	326	349	375	352	374	408	336	353	381	324	380	333	360	385	346	325	343	363	382	358	367	398	376	397	330	339	368	368	340	359	362	347	364	344	365	360	338	416	380	365	372	378	332	328	375	376	371	346	392	363	356	347	360	364	375	395	363	363	355	382	321	378	388	419	348	347	372	345	359	348	360	360	334	349	318	334	356	362	370	382	360	385	373	344	379	360	387	336	386	348	350	355	331	354	368	350	353	346	352	409	355	370	367	368	359	392	392	360	380	382	380	404	346	372	374	375	380	395	347	352	348	353	309	357	348	352	361	363	357	383	359	370	394	361	343	363	364	317	364	377	381	345	350	366	366	363	369	356	380	374	325	328	366	363	335	355	356	372	379	357	383	358	366	383	378	334	384	380	358	357	371	380	366	385	386	380	360	324	338	350	371	365	418	371	373	349	363	346	385	364	366	334	363	373	368	360	356	394	352	391	388	378	348	362	366	358	359	395	373	331	375	351	338	374	323	365	366	375	334	364	349	348	349	386	369	370	365	324	366	340	378	375	314	366	334	353	351	365	332	388	388	361	351	359	335	375	382	352	365	374	358	362	332	362	382	382	356	382	352	398	341	357	369	352	361	391	364	379	410	419	384	368	369	358	343	335	381	376	347	329	358	372	348	337	410	365	326	345	365	364	355	355	364	347	339	365	337	357	359	393	348	339	338	332	377	361	345	370	335	364	352	354	347	347	358	383	350	363	354	376	406	355	353	355	364	333	332	356	360	379	382	353	361	385	365	367	381	372	336	364	327	342	362	338	361	340	352	355	358	388	396	337	352	358	307	366	386	363	353	359	354	365	375	347	358	346	394	369	386	353	367	366	354	392	377	362	387	348	337	383	368	374	362	361	326	381	375	372	354	344	381	359	351	359	342	341	358	352	353	392	315	373	385	401	386	417	360	344	368	349	370	396	358	374	349	376	386	373	340	385	369	365	376	367	340	365	333	386	352	367	359	398	352	391	370	363	378	412	389	373	326	345	350	358	354	341	360	384	385	350	371	370	375	370	413	314	367	369	377	356	391	376
12236	12341	20986	25538	31818	33001	32636	34191	28083	22347	17626	16242	16669	18206	16310	13121	15400	14400	11812	10218	8728	7988	8309	8035	7254	6798	6454	7061	6707	5789	5788	5629	5410	7946	6196	4548	4842	4695	4898	5163	4700	3793	3245	2399	2389	3160	2743	2629	2862	2833	2868	2467	2396	2288	2267	2042	2333	2423	2145	1848	1655	1433	1503	2466	2848	1983	2098	1541	1407	1403	1291	1354	1341	1222	1298	1193	1344	1290	1263	1214	1146	1212	1117	1103	1183	1110	1177	1219	1225	1290	1398	1391	1321	1254	1265	1285	1237	1247	1174	1237	1163	1152	1151	1109	1136	1151	1177	1193	1238	1151	1146	1113	1071	1117	1120	1116	1105	1131	1098	1161	1106	1151	1120	1099	1125	1128	1067	1095	1123	1044	1030	1003	1111	1046	998	1023	1054	1065	1019	1033	990	1055	1087	1177	1054	1045	1035	1038	1046	1028	1031	1010	957	1043	1016	970	990	1009	1032	1050	1034	987	995	1041	1040	994	965	977	1011	1061	1039	1001	1050	1010	1041	1008	981	1025	1019	984	1026	1049	1078	1020	994	966	1011	973	916	959	1010	1008	983	1004	979	1066	1013	1004	1025	976	972	1009	1037	1003	959	1028	1026	995	1005	1050	995	1010	975	944	1072	997	1043	1014	1045	972	945	975	1069	1038	1005	960	1019	1006	986	1018	1034	1032	1008	976	924	962	1050	1030	1058	980	1051	1073	1021	1018	1045	1054	1069	1046	1032	993	1016	1025	999	991	985	983	1043	1003	938	1007	1017	990	946	975	1035	1052	1055	1015	1041	939	1054	1038	1032	1021	919	977	987	1022	1009	1067	1001	1009	1049	980	985	1008	957	986	1015	1015	1033	1055	1030	982	1017	1006	1029	1029	988	1015	976	1068	995	1028	1069	1012	1039	1013	1065	1045	1014	995	1008	955	1010	1068	1021	981	1013	978	1024	975	1078	997	1015	1022	1048	994	1010	964	1002	1006	977	1052	992	990	1003	1001	1013	998	1017	1057	1022	1059	971	1033	1052	1006	986	1040	992	1005	1004	974	1010	999	1026	1033	1075	1084	1018	1060	992	1049	969	1008	1112	1047	980	967	1022	1030	986	1011	977	1024	1036	1014	1045	991	986	1017	1014	1043	1001	996	1074	1058	1045	1014	1024	1009	1025	1019	1006	1048	1014	1029	1010	1044	989	1047	993	1078	948	1010	1077	991	997	962	1024	987	1023	1021	1044	982	1010	1000	1053	1024	993	958	973	996	1002	1004	1059	976	992	1022	1026	1009	1064	1041	1051	1004	974	963	989	1005	948	1016	964	1023	1009	1024	1013	983	1024	1013	1019	977	1012	1060	1039	1008	945	1035	1032	1033	972	936	1091	1040	1009	984	966	976	997	1065	1098	1033	1028	988	1020	978	968	995	1022	997	1018	984	1054	1067	1030	960	1024	982	1051	990	977	1043	987	1013	988	974	1015	1011	1014	1066	1027	1038	1019	1086	1000	1030	973	1004	1070	987	1006	1059	970	1001	1018	1010	1080	986	1081	1036	1061	1028	1000	985	992	1016	1000	988	1057	1021	1017	1012	1045	1014	1034	992	1065	1056	1033	1043	950	1017	1016	1047	1021	1031	1040	991	996	987	972	1001	1021	990	988	1029	962	1060	1009	997	1071	1030	984	965	1037	998	1020	1005	973	1012	996	997	1005	1042	973	1086	1004	1001	1033	1016	1054	988	1037	1025	1010	1008	1030	977	1044	995	973	1063	1044	1050	987	967	990	1039	1027	1052	950	1008	1035	1007	1022	1008	1074	990	998	1052	1079	1018	1010	982	980	1002	1028	1019	1016	1009	1019	996	980	1014	1026	1008	977	1034	1042	998	1000	1051	999	1000	1050	1035	1050	1056	988	1009	1006	1008	1023	1060	1061	1007	991	1015	1036	996	956	1018	968	1028	1009	968	1005	1012	1004	983	985	990	1033	1021	1051	955	942	986	989	1048	1065	1057	1016	1043	1005	1014	1000	993	983	965	957	1021	968	1002	1057	1033	990	1043	1086	1006	1022	1011	992	1097	1012	1066	1024	1028	994	1012	1018	1004	1026	1003	905	1019	1008	992	971	1023	1040	1035	1045	1022	1021	1056	1000	1016	1031	1002	1062	1026	1018	1004	1047	969	1041	974	982	999	993	1062	1022	983	989	988	1035	1060	966	1012	1027	1067	1004	1016	987	948	1035	995	1051	1039	1012	1008	977	956	1050	1060	1019	1067	962	1041	1051	993	1030	998	1074	1020	978	998	1017	1041	1029	1041	978	1005	1046	954	1007	986	982	1000	1029	1007	998	1031	1011	969	1022	977	1012	1009	1003	993	1036	1003	967	1056	1035	961	1028	1048	1096	1035	1011	981	966	982	1069	1050	983	975	1050	986	956	1029	972	1059	1018	985	993	1021	1033	972	997	1074	1017	1009	977	1001	1001	969	950	1046	1004	1005	995	988	977	1066	1018	1017	1018	987	962	1001	991	977	1117	1069	997	1026	1020	946	999	1029	1062	981	984	1070	1036	1020	1047	975	1009	978	963	1009	1057	982	976	1015	1046	1052	1028	995	1031	969	1039	988	997	1018	1057	1082	1012	1029	955	1035	985	1018	983	1039	978	1049	1027	988	984	986	1017	1033	1041	980	985	1029	1035	1016	969	1004	1024	1030	1039	990	968	990	1020	1027	1002	997	957	1026	1047	980	1002	1024	1006	1019	975	1020	990	975	1037	987	1018	1056	1000	1064	981	986	982	983	1008	1047	969	1028	1055	992	1015	965	1060	1030	1074	1031	1026	972	1002	1003	977	1029	959	1011	1008	989	983	1123	1029	1003	990	1083	1003	1029	973	977	1052	1059	1036	1112	948	1025	1030	924	986	1006	998	1011	1087	994	976	1028	1024	976	1041	1020	975	1002	1003	1006	999	978	1016	1031	1039	1011	917	961	938	1054	1020	983	983	959	1005	1017	1036	1031	996	1047	1059	1002	1058	964	1036	1020	993	999	987	1042	992	1024	1000	1046	1006	1006	1034	1018	986	1017	1012	984	1018	1003	1042	1065	1009	1022	985	1031	1008	984	1067	971	1050	1007	1020	992	1004	1027	1013	982	998	951	950	991	1054	1052	954	1001	1055	971	1015	1034	1016	1013	1046	998	1005	1026	1058	1039	1021	1051	1030	978	1091	1003	1005	1019	1003	1033	1016	1003	1010	1045	970	959	1031	1010	966	1001	987	1023	1026	1013	1043	984	1064	1038	974	986	954	1069	998	1006	1026	1003	988	1007	996	1010	1011	960	1012	984	1007	1033	1030	970	1025	1019	932	1002	937	1088	1014	1036	947	1036	1005	991	1002	978	1040	1031	947	1058	1061	1059	1023	1019	1008	1059	1008	1035	1060	1050	1014	1036	1012	1018	1004	1048	968	1070	1016	1020	1067	1013	1055	992	958	963	1015	1007	1021	1026	1042	1015	1014	1036	998	989	994	1030	996	972	1020	1050	1007	1008	1042	992	974	1024	1006	1038	1047	1011	1000	1023	1000	984	1015	1022	1015	977	980	974	1028	995	1044	1012	1040	1036	1056	997	1054	1012	1017	1051	1003	1037	979	999	1035	1042	1000	1025	1004	997	1021	991	1004	987	1017	972	1011	1028	992	1022	1081	1086	1082	1028	1055	1005	1031	976	1037	1018	1046	1018	982	1031	956	999	1029	1056	1038	1013	1012	1031	967	1027	982	970	948	1083	1048	1018	1043	1022	1053	994	1006	1058	1067	986	971	1016	1031	989	1032	1077	1030	999	1014	1003	976	970	1090	1107	998	1033	1012	1047	973	994	1000	1068	1000	1060	1043	1029	1046	976	1005	1063	1006	1048	1062	946	1017	1035	1048	1039	971	989	1067	969	1032	956	1052	1027	1007	1052	983	995	1045	1024	1086	1033	980	1026	965	943	1032	986	1019	1052	1041	1047	1032	1006	1012	1072	1067	1066	1027	940	1022	993	989	998	1111	1003	998	1012	1040	1040	998	967	1027	1044	1021	1081	994	1028	1051	971	1015	997	993	1023	1044	980	976	1062	1022	1015	1022	1023	999	1059	998	966	1013	1015	972	1033	1034	1027	979	990	1062	975	1050	1059	980	1022	1031	1071	1056	983	1010	1052	970	1038	965	1026	1067	966	1002	1035	987	951	1038	1072	1047	991	1062	1012	987	997	1059	1029	1066	1029	1014	970	1016	993	932	1057	1023	1052	995	1028	992	1015	1009	1008	984	1059	994	1003	989	1057	950	976	1011	1012	1037	1040	1019	1045	1044	1059	1060	966	1065	999	1043	1018	969	1005	1027	1002	1032	1013	959	968	1005	1008	1027	1039	968	1027	1032	962	1084	999	1095	1015	1020	1066	1010	1040	1002	974	1019	1034	1006	968	961	1012	1012	1001	1036	1022	1020	987	987	1032	996	977	1028	1067	1010	1038	995	1028	995	997	959	1038	997	1050	991	1018	1038	1017	1033	981	1006	1026	1018	1085	1031	1010	1006	1006	978	993	995	1001	1010	1069	997	1016
3873	2011	2644	2363	1897	1558	1422	1271	1037	903	832	791	712	732	674	635	634	566	530	528	470	542	507	482	465	440	455	428	407	386	419	371	372	363	400	367	372	368	357	391	404	402	380	355	334	350	350	316	329	376	337	297	314	322	339	311	302	337	323	323	349	337	315	352	324	303	288	311	312	302	320	295	352	285	338	334	313	293	309	290	317	302	269	337	322	295	307	295	305	323	334	332	312	330	297	320	299	316	305	340	282	346	363	328	297	329	299	312	330	339	361	322	312	345	292	309	310	288	342	317	303	292	305	307	325	298	326	311	324	318	307	322	311	327	280	275	313	304	317	283	302	299	313	290	309	292	343	322	319	313	291	336	315	283	332	335	300	314	365	318	275	311	313	313	332	310	326	334	321	297	314	307	329	334	325	323	311	333	303	334	294	287	315	334	302	301	317	303	316	346	306	324	305	306	331	296	309	304	314	320	347	318	330	269	298	318	324	272	307	295	312	335	290	336	325	317	305	318	272	320	301	328	336	325	342	335	324	315	304	339	325	289	294	317	311	321	343	278	317	312	359	315	302	314	299	353	313	331	338	300	336	301	329	304	268	294	311	324	305	316	316	283	321	300	323	295	337	306	357	284	302	314	302	276	356	309	309	296	298	317	333	305	338	355	354	330	313	335	314	307	322	307	281	308	288	308	300	326	305	296	319	282	340	323	329	309	315	305	351	320	303	294	321	340	283	310	294	308	328	285	324	310	323	324	291	352	329	310	302	346	317	321	300	312	305	309	316	323	309	326	303	311	322	317	308	330	301	322	296	318	312	313	288	301	324	303	303	291	314	344	334	295	279	309	324	306	302	312	328	330	295	329	329	319	322	324	292	272	299	292	327	321	312	354	344	321	322	305	287	296	309	354	322	318	296	328	321	320	338	325	287	334	313	319	310	327	317	294	301	320	303	337	344	336	315	314	306	338	307	315	313	287	289	316	313	315	348	295	309	326	301	310	362	295	275	294	332	294	355	320	322	312	302	304	295	329	297	316	357	333	306	325	295	316	301	323	296	297	340	317	306	321	316	308	328	336	269	335	319	326	314	315	322	293	312	304	324	353	309	335	327	319	295	280	330	322	320	340	302	298	310	312	296	341	288	339	328	314	300	319	301	322	334	335	346	318	282	287	356	343	320	288	333	331	353	306	327	347	303	300	325	336	303	334	350	279	324	331	332	286	292	313	302	288	334	318	298	326	287	293	324	305	326	321	347	307	316	307	337	317	336	304	327	308	293	302	318	321	315	307	298	293	329	297	332	337	328	329	334	299	310	331	312	338	312	313	325	306	333	327	312	331	292	308	321	282	350	326	293	320	325	322	298	310	311	315	305	340	306	310	351	300	305	348	329	320	307	325	316	338	297	305	313	320	333	337	333	332	341	309	283	327	318	319	321	322	320	324	315	326	298	310	307	299	301	327	306	312	290	319	311	311	335	303	308	335	313	319	346	301	338	322	307	302	308	349	327	320	308	295	313	273	329	306	293	322	299	323	324	312	319	277	318	314	342	322	328	315	323	309	333	320	297	329	333	306	315	311	311	329	320	308	310	282	286	318	312	332	305	298	286	317	304	295	310	308	318	321	338	330	302	313	334	343	321	319	339	335	297	274	306	336	314	315	298	328	285	321	319	338	319	325	292	302	308	333	320	305	322	342	327	301	327	343	333	290	290	312	294	309	321	317	289	326	280	354	335	327	336	294	283	322	332	334	323	302	330	317	309	322	305	352	306	294	314	313	300	312	320	315	320	332	321	302	328	314	334	317	301	310	327	302	288	289	292	312	340	340	280	317	331	318	322	344	301	320	303	334	331	329	334	314	314	306	332	293	339	295	325	307	316	292	333	296	356	299	315	294	309	304	325	315	314	300	313	336	307	328	330	309	307	326	309	331	313	335	340	336	297	333	323	338	318	291	342	305	288	320	305	309	300	294	330	330	317	317	326	305	327	327	328	334	336	330	317	321	336	308	305	315	317	297	313	305	301	307	307	320	323	327	319	302	326	324	317	323	305	288	309	326	313	343	301	280	315	293	303	321	293	328	328	326	305	322	342	297	319	304	346	337	336	302	315	293	300	299	309	327	321	334	306	310	304	320	302	311	322	313	308	282	306	320	329	316	324	323	323	308	316	321	282	292	303	292	327	338	282	310	318	293	334	311	310	306	330	297	309	343	315	312	343	336	312	281	305	317	328	338	312	314	342	304	320	304	298	292	297	312	311	299	318	323	321	323	322	287	315	314	308	340	294	316	328	321	328	309	316	337	332	309	341	313	328	359	322	327	285	309	325	325	299	314	330	305	341	318	308	292	317	288	350	303	315	323	301	283	299	322	317	260	291	273	303	329	324	331	286	321	324	312	299	302	309	320	284	295	315	331	316	294	341	320	329	286	306	317	288	295	341	320	326	312	337	276	315	293	298	305	319	318	309	339	323	319	314	271	302	283	310	328	303	293	296	336	282	319	345	339	299	336	309	299	328	317	333	329	301	312	327	312	315	313	313	277	335	331	296	284	315	312	350	342	292	324	312	301	298	301	312	326	303	311	328	348	320	320	299	315	297	365	286	336	309	312	307	320	324	307	332	314	330	309	342	326	309	308	297	316	331	325	315	335	290	279	302	294	283	348	301	285	317	335	329	320	312	360	319	321	308	298	315	334	318	294	318	291	325	325	320	317	287	327	316	331	310	320	307	308	310	307	319	340	321	304	309	352	302	332	278	318	297	355	303	316	327	323	278	319	289	322	312	310	307	295	283	323	317	299	303	329	317	316	317	336	298	318	323	276	318	338	337	310	325	337	335	320	313	294	327	313	339	309	304	340	300	298	300	320	329	338	295	310	305	317	320	323	311	317	301	322	326	332	317	331	311	321	326	316	291	315	300	300	329	334	292	308	306	322	307	372	313	331	321	293	317	296	294	281	292	292	306	328	306	300	335	316	302	293	302	295	304	326	297	327	290	333	310	335	314	288	303	318	336	311	292	316	317	323	322	314	321	339	320	330	318	311	331	285	303	339	339	304	304	334	293	329	318	308	312	310	330	302	304	313	295	303	306	359	308	307	322	317	312	335	321	294	339	305	326	310	292	305	313	306	309	302	314	292	299	339	320	291	299	316	319	317	326	313	302	331	330	318	292	329	320	322	304	306	321	317	298	309	331	309	312	320	319	346	353	300	301	323	338	299	289	336	299	329	338	289	269	342	278	277	344	327	328	338	309	324	290	336	296	320	289	310	291	325	308	273	307	339	298	324	322	291	325	304	329	313	318	304	300	288	321	327	309	302	349	333	332	322	288	316	336	281	302	306	334	313	307	332	302	301	344	327	353	306	295	313	310	312	298	313	311	326	310	329	336	273	322	326	318	326	294	307	328	342	332	337	325	297	312	316	290	299	316	306	301	296	288	297	311	308	327	308	311	307	309	315	318	305	350	318	275	301	306	346	331	321	304	299	301	320	321	344
3308	2902	5558	6316	6518	5728	5326	5112	4568	4306	3994	3740	3512	3350	3328	3082	2940	2720	2390	2420	2234	2186	2197	2057	1921	1715	1632	1644	1572	1461	1399	1302	1340	1370	1300	1273	1340	1349	1278	1284	1229	1232	1219	1186	1136	1137	1134	1139	1062	1157	1005	1028	997	1042	1029	939	1041	944	976	929	1007	977	950	956	1030	934	940	910	943	905	895	862	968	914	945	869	903	975	863	915	878	864	855	879	907	907	891	906	860	917	929	904	910	880	918	945	931	939	956	864	922	901	902	870	864	927	919	914	915	938	870	902	934	921	927	897	952	930	891	833	886	903	888	978	888	881	900	840	854	890	947	851	875	897	874	868	914	835	903	923	852	889	852	938	898	848	915	910	887	862	890	933	883	899	910	922	889	896	875	834	905	922	919	883	830	889	886	884	899	902	919	922	883	920	899	928	894	897	936	923	875	882	940	924	904	847	908	873	888	892	890	916	904	895	894	923	937	906	891	875	843	880	914	930	854	932	912	877	831	905	913	822	878	827	950	916	936	862	874	871	940	973	915	828	862	890	878	922	866	904	912	888	875	931	867	899	893	844	888	910	861	911	862	854	893	888	897	869	877	880	909	836	873	867	888	873	842	897	904	889	789	859	913	904	884	924	904	878	892	943	887	880	897	899	864	904	889	935	860	921	830	892	872	921	906	874	902	868	906	852	885	879	894	911	926	881	892	865	881	911	906	830	924	887	886	892	865	863	880	916	919	916	945	933	862	834	887	851	860	851	861	860	882	908	937	927	897	884	877	867	836	902	895	884	940	938	914	889	906	895	931	888	878	884	923	863	904	947	908	873	928	932	851	903	834	931	830	853	876	863	914	918	897	828	953	935	877	924	855	879	845	872	898	903	890	883	924	907	909	889	892	901	845	921	920	869	975	860	913	851	869	875	861	859	853	928	866	890	891	876	910	891	890	863	892	896	865	911	890	903	878	860	871	884	920	951	878	904	870	905	881	894	909	856	922	905	935	874	900	870	907	834	912	868	897	908	890	891	865	922	847	940	930	863	873	876	926	870	805	913	890	947	870	952	855	908	901	871	912	907	873	855	848	867	826	890	898	865	885	922	937	885	845	883	912	909	920	836	833	852	922	885	913	884	873	939	849	876	901	944	852	860	843	944	858	879	907	905	871	888	889	899	923	897	869	877	848	892	911	933	885	826	850	905	867	898	890	911	848	879	949	893	865	915	907	951	902	842	878	876	943	869	837	887	886	931	921	879	849	881	910	925	925	920	888	879	909	950	896	892	864	835	879	887	845	916	894	874	862	894	922	923	896	853	860	911	943	828	919	933	875	893	879	834	885	879	909	900	907	951	881	925	932	880	911	907	913	887	869	891	861	887	887	886	882	872	924	888	894	835	918	888	906	860	890	837	896	834	894	848	890	928	889	872	849	921	952	897	879	890	915	871	887	957	923	856	967	880	891	860	928	892	907	882	847	906	876	911	881	937	882	867	940	847	933	875	915	841	908	954	847	939	942	890	854	838	894	827	894	875	850	905	899	865	894	878	878	927	892	915	949	881	915	892	848	878	894	929	896	886	868	831	832	895	940	874	949	859	888	880	897	850	839	876	950	893	902	895	883	894	916	865	865	866	827	850	891	858	928	865	867	851	881	869	847	958	883	865	906	927	901	894	896	913	914	910	859	891	921	842	870	906	937	839	928	863	859	929	859	921	896	874	863	917	916	852	898	964	863	829	917	929	847	914	864	897	866	923	961	913	894	825	856	858	947	862	886	917	872	925	913	877	939	891	881	913	884	892	883	853	852	882	955	913	944	832	861	838	926	904	837	905	881	899	916	919	853	958	862	936	858	919	898	903	863	858	817	904	936	892	899	856	890	884	883	919	912	909	847	906	863	906	913	953	909	850	845	924	923	903	835	877	873	923	892	900	874	922	898	909	867	892	926	919	904	857	892	894	871	901	864	869	856	894	890	863	862	893	907	861	918	858	937	872	878	869	918	912	915	878	929	899	899	896	850	896	896	836	837	876	923	861	869	863	888	870	926	855	872	873	913	962	904	922	885	871	908	889	890	808	854	905	847	891	874	877	917	862	910	903	874	889	902	910	906	842	893	903	865	871	864	864	909	850	899	915	880	875	909	872	869	907	891	905	862	929	918	933	909	875	967	819	841	939	883	834	894	910	844	859	916	940	902	929	906	850	895	863	892	847	871	914	925	870	933	938	846	944	897	819	867	893	885	916	851	868	922	925	898	865	923	919	930	899	893	859	930	892	955	909	868	893	848	907	818	911	911	925	902	878	915	892	916	902	859	905	914	867	848	853	890	854	879	829	857	900	851	901	894	907	914	926	881	837	884	924	922	862	911	892	845	857	914	901	882	883	913	887	849	930	854	920	842	867	865	866	859	897	873	857	890	875	876	863	884	875	945	918	896	856	876	940	916	823	847	915	857	868	862	886	929	946	935	914	856	946	902	877	918	901	873	881	846	847	890	908	886	871	874	901	876	906	914	877	901	906	897	897	920	870	839	932	896	875	883	911	892	864	875	951	921	857	872	896	899	895	893	831	877	892	900	864	904	837	885	875	936	873	837	917	892	868	887	871	883	941	870	914	901	890	892	869	906	852	898	899	888	892	915	908	913	917	892	889	899	848	850	837	927	903	875	894	854	873	904	868	857	818	892	903	877	912	903	871	864	863	874	866	920	880	881	944	932	880	888	838	911	864	870	894	936	876	874	896	863	892	894	943	885	898	896	887	866	887	863	867	905	896	897	874	894	893	935	946	874	890	902	914	915	886	880	908	864	888	925	873	898	877	859	831	891	901	914	879	959	875	913	880	905	904	886	904	927	908	883	891	900	925	930	901	876	944	922	890	868	898	923	862	869	911	826	886	890	947	865	865	881	926	877	860	891	896	910	835	924	895	879	916	927	908	912	884	871	903	832	893	843	920	892	880	887	891	837	858	937	898	888	865	895	872	878	876	888	905	871	892	914	876	845	860	906	871	887	837	922	880	915	861	893	878	878	985	887	913	966	926	888	861	868	870	950	876	841	907	966	880	878	895	871	950	853	870	884	871	883	957	925	936	906	906	888	864	872	907	904	844	836	888	823	915	883	913	868	862	906	904	911	873	838	878	907	888	873	875	807	854	859	842	817	864	888	831	841	916	873	888	889	862	926	866	949	914	862	855	931	877	889	896	857	817	814	841	875	929	900	875	948	900	882	873	912	879	945	871	928	833	876	889	884	912	824	881	915	904	872	890	875	895	910	918	904	862	880	922	920	922	900	896	866	847	851	870	863	927	913	841	926	930	857	901	889	936	873	925	889	856	840	896	908	918	876	857	904	901	883	887	918	868	930	900	900	880	898	841	909	914	906	896	874	862	925	920	911	892	893	914	875	834	851	914	877	836	831	909	925	902	918	893	876	893	812	876	880	877	895	877	898	864	903	855	882	917	883	928	952	850	848	860	888	864	886	878	937	906	897	873	894	890	888	905	877	900	924	893	889	912
13775	9559	15335	18065	19915	17003	13372	10668	7619	4665	3409	3063	2841	2843	2327	1795	1837	1681	1466	1187	939	818	941	1074	918	778	723	741	682	685	613	663	603	753	657	621	563	588	548	598	542	491	497	418	419	407	423	434	412	426	444	403	398	410	375	330	357	398	347	371	373	363	377	382	475	396	345	344	370	357	326	339	328	327	287	346	334	337	322	311	333	303	342	306	331	312	281	323	342	348	326	334	360	305	344	310	321	295	321	318	363	349	341	321	320	303	320	286	298	311	339	323	333	334	297	317	290	296	313	343	341	335	343	315	355	344	327	302	364	311	293	332	326	347	319	307	316	320	290	303	320	300	319	306	340	323	278	314	313	328	294	332	300	312	251	356	311	294	297	320	334	274	336	338	282	307	325	306	328	293	289	317	326	339	305	297	308	319	311	286	269	315	306	321	333	284	315	356	323	318	297	316	300	313	331	314	310	285	287	306	296	288	294	304	300	304	333	291	310	300	309	340	310	299	301	308	310	266	330	298	324	296	319	323	310	281	297	330	293	294	340	317	337	321	327	311	303	330	342	320	303	303	319	292	335	286	303	306	325	317	337	308	304	314	322	310	274	319	312	298	280	302	288	280	284	283	298	310	321	296	307	296	308	308	309	289	296	290	272	323	316	319	281	299	298	308	298	293	311	294	338	309	304	319	311	317	303	298	314	298	322	289	315	339	305	324	306	306	330	323	285	325	287	313	293	271	324	303	312	295	285	318	294	296	309	298	319	308	316	340	303	329	295	279	301	302	289	294	317	308	321	298	321	307	305	326	325	329	305	299	304	328	323	325	326	309	300	314	318	298	299	309	322	318	294	324	311	317	298	308	312	334	311	368	310	301	316	316	284	318	299	311	313	296	337	308	324	315	311	303	305	279	316	322	310	292	316	328	330	306	317	292	268	295	318	337	328	294	324	299	316	295	284	304	341	291	309	327	317	299	331	306	306	294	287	298	320	296	308	265	314	313	312	298	320	286	325	307	300	317	295	317	290	352	312	305	317	335	308	322	316	304	305	265	329	292	347	306	299	294	328	284	308	286	326	294	309	302	330	279	318	345	301	287	328	317	305	302	290	325	326	341	313	287	300	286	311	311	268	304	303	295	301	284	342	314	318	302	283	314	261	297	277	327	313	305	272	365	285	301	303	305	345	284	331	314	309	299	294	276	266	326	273	329	313	273	309	305	302	302	324	276	307	328	316	306	308	324	323	283	298	313	330	333	307	304	272	315	332	309	299	315	306	297	289	314	321	293	298	290	317	315	298	316	314	313	330	316	329	290	319	305	314	275	308	319	305	285	327	312	285	289	311	315	345	306	312	285	316	294	270	290	297	289	311	307	306	301	272	327	324	334	307	327	308	275	318	332	266	319	270	320	274	290	295	279	281	305	309	314	312	295	310	313	319	304	328	290	305	322	304	309	281	296	323	325	297	314	287	290	298	306	308	298	337	282	313	314	290	289	323	304	286	312	309	319	339	282	308	285	337	333	305	302	325	302	342	305	330	288	350	323	305	303	288	354	331	299	315	317	313	307	331	304	273	316	308	305	322	285	286	276	289	304	316	320	293	339	321	325	310	312	329	300	327	350	291	312	350	352	328	305	312	300	307	283	324	313	310	321	293	340	288	326	320	286	288	304	290	300	300	322	309	302	279	294	325	324	287	301	311	331	307	293	307	295	304	302	340	326	324	299	297	296	315	309	324	301	326	339	334	308	292	304	302	300	319	304	292	344	329	293	273	308	289	317	324	314	311	317	307	305	305	300	296	308	306	313	292	287	312	325	343	304	308	297	339	322	305	285	309	290	300	316	284	297	317	298	303	316	309	325	313	309	328	287	343	295	305	278	319	329	322	324	309	321	307	300	323	335	292	294	328	273	286	279	353	327	284	345	354	330	315	301	325	333	286	312	329	304	314	311	273	300	298	286	299	294	307	307	279	323	317	354	317	289	310	312	303	307	291	306	287	293	348	295	313	329	343	322	334	315	284	285	312	312	319	273	299	301	302	289	349	334	331	302	338	339	309	296	298	307	300	343	310	276	312	307	318	302	286	319	302	333	314	309	340	300	278	347	299	316	324	289	314	310	321	299	301	315	312	311	337	306	322	331	298	287	310	334	288	340	323	320	282	288	331	302	320	317	303	319	278	313	315	284	318	310	310	307	272	286	328	335	276	310	343	321	297	295	317	327	293	292	297	289	309	310	295	305	332	328	309	299	329	339	274	343	295	296	301	365	324	317	287	307	314	311	318	301	333	326	315	351	316	280	344	327	316	276	288	300	297	286	333	322	328	286	303	294	359	305	333	287	279	293	281	313	299	303	304	306	280	311	308	293	336	297	311	314	319	342	317	296	280	304	304	310	288	292	301	288	306	287	298	289	329	319	325	298	304	302	290	331	326	309	323	330	301	311	320	319	310	312	302	334	309	295	276	313	308	282	311	294	278	341	312	297	348	318	323	337	305	294	313	291	318	327	300	319	313	276	302	317	322	295	299	316	277	306	342	312	306	297	331	288	309	304	284	313	320	309	303	313	313	296	313	324	287	281	302	295	306	315	317	291	344	322	351	304	314	315	318	297	315	289	324	282	289	301	292	329	304	288	315	309	310	327	295	301	322	352	294	313	280	306	313	316	327	303	277	335	300	316	342	310	282	317	321	327	310	309	308	295	312	305	319	301	288	301	313	305	331	324	303	312	308	302	301	325	329	307	320	269	285	317	334	270	296	333	318	267	310	316	307	294	333	287	332	310	323	311	328	294	284	307	332	293	326	278	320	322	303	323	326	263	314	334	339	288	326	314	335	329	319	316	311	342	312	302	355	313	342	324	299	299	314	316	290	311	279	291	323	308	298	286	329	317	284	328	292	295	331	271	293	325	322	307	301	326	335	314	309	327	315	307	285	327	310	298	307	341	317	289	295	297	303	282	346	289	283	327	309	315	310	329	268	328	287	287	316	330	310	300	300	295	314	303	303	347	312	287	340	317	326	281	339	331	318	325	320	319	290	319	312	309	310	340	294	299	282	344	327	314	281	303	293	302	291	303	292	316	308	313	286	331	320	306	303	316	346	330	306	322	296	301	306	320	311	298	342	314	314	314	303	303	284	343	307	353	299	288	313	292	309	299	344	323	305	341	344	300	289	299	332	260	317	293	314	296	318	334	278	276	328	308	341	299	302	294	320	307	320	304	304	296	327	321	325	300	287	302	275	305	302	299	318	300	299	317	315	292	299	310	325	290	310	316	295	306	308	330	312	296	314	311	295	323	284	326	295	295	292	328	294	294	304	306	321	297	274	330	288	311	311	307	296	285	330	307	294	293	329	301	291	291	305	299	289	309	333	350	307	274	286	277	287	288	322	301	312	289	324	289	301	325	289	307	305	296	344	280	327	287	281	309	309	318	313	326	310	333	310	312	327	320	332	302	325	327	328	328	305	296	306	338	312	298	325	308	263	316	300	336	296	295
8663	9349	16349	20733	26262	25503	25068	25566	21134	15986	12401	12040	12079	12802	11162	8992	10259	9430	7698	6459	5370	4358	5159	6032	4874	4144	3959	4156	4000	3781	3468	3222	3232	4767	3650	3246	2716	2829	2846	3041	2790	2740	2485	1845	1644	2055	2005	1794	1778	1925	1882	1590	1534	1474	1478	1423	1454	1631	1426	1320	1345	1151	1221	1487	2015	1470	1344	1215	1068	1083	1090	1019	984	1008	1016	954	1055	982	1043	985	1007	921	951	947	976	922	992	936	997	1010	1101	1022	1052	993	1012	1092	1026	964	1024	936	1008	950	980	993	988	974	981	992	993	974	963	942	952	892	958	953	932	887	923	970	919	988	888	957	896	971	924	968	909	881	917	958	905	892	873	905	924	869	867	912	910	866	888	902	944	919	839	884	907	890	924	861	883	895	894	882	931	902	902	888	910	911	881	892	858	894	913	854	933	921	898	899	923	924	873	936	845	844	897	899	832	886	874	906	900	879	914	895	898	930	866	882	867	945	888	835	880	865	905	876	880	868	888	922	845	882	867	914	882	872	846	875	955	935	820	873	885	913	879	833	917	860	877	888	886	854	924	881	892	920	924	871	858	853	906	870	836	902	882	863	870	862	906	832	840	861	903	908	919	879	881	907	895	872	886	951	873	866	885	898	900	883	854	854	886	903	877	848	852	910	874	875	901	885	889	864	884	871	874	864	878	833	865	889	891	889	870	862	882	872	893	860	864	879	873	928	885	908	942	900	902	894	925	879	920	839	828	868	914	877	891	832	880	893	914	899	910	906	903	884	951	848	907	909	903	899	882	901	925	856	870	858	843	887	905	879	886	866	897	870	896	806	883	865	852	851	895	850	850	910	842	849	873	891	887	810	843	895	933	863	882	880	871	867	899	909	893	917	827	838	911	938	931	839	820	847	888	876	857	894	895	888	928	881	870	917	843	886	877	883	875	892	847	863	922	876	857	856	900	894	887	900	863	906	878	890	887	859	881	887	875	876	840	845	922	884	895	866	897	839	867	902	905	889	855	869	812	870	876	882	890	873	895	843	905	918	915	865	909	897	882	921	915	898	880	879	876	854	892	882	904	876	872	837	862	910	883	899	886	875	900	833	898	876	853	910	861	880	907	859	867	907	853	899	874	856	845	852	865	871	859	861	851	889	846	855	930	889	874	791	892	930	934	881	911	899	899	896	900	914	883	880	872	876	885	838	866	912	917	825	843	845	871	919	931	878	856	911	890	897	893	902	888	906	866	837	885	877	829	842	827	820	847	918	886	885	885	870	944	889	930	838	848	834	878	910	907	837	919	855	858	937	873	850	910	892	884	862	910	864	843	925	869	875	888	891	872	890	909	907	844	924	868	896	903	832	904	905	867	895	848	837	902	868	881	939	906	860	874	871	863	888	893	872	856	879	856	876	875	881	921	859	855	940	931	871	885	865	898	900	863	850	876	902	854	860	838	904	874	870	883	900	875	840	875	915	894	874	920	897	872	827	886	898	906	870	898	887	860	901	867	852	877	912	915	829	889	867	897	932	867	914	868	884	890	875	907	878	875	887	872	888	875	912	872	842	895	882	880	846	892	905	881	937	888	910	850	819	894	915	871	910	860	892	891	841	880	889	828	865	883	845	860	915	843	830	893	871	878	835	890	926	897	841	858	940	949	896	874	942	909	861	868	875	858	906	942	910	868	929	902	906	927	836	848	890	969	858	898	851	900	826	871	933	867	879	827	853	871	859	912	861	936	917	859	921	889	843	881	937	832	937	897	886	786	831	913	901	942	868	850	839	879	974	959	847	922	873	887	876	898	848	874	915	843	944	898	911	926	882	860	926	896	865	868	827	863	893	832	915	905	870	902	925	857	918	884	891	931	896	893	887	888	877	929	857	923	861	956	886	880	867	865	910	934	879	846	881	843	945	925	823	897	902	851	822	869	880	906	945	884	883	906	871	865	888	872	877	855	921	884	897	920	894	848	885	891	894	920	922	924	853	878	852	854	927	870	917	880	878	837	871	932	898	795	863	876	809	914	896	875	925	888	873	911	900	825	849	897	874	861	856	870	907	842	890	882	922	868	876	829	940	880	922	840	915	859	852	838	878	822	906	822	854	912	875	863	937	933	914	888	908	854	891	899	881	877	898	855	883	857	852	893	893	850	905	859	854	871	860	827	916	866	913	897	941	876	887	880	905	964	927	845	875	923	913	865	897	888	862	871	883	903	859	899	881	900	860	868	901	936	950	825	876	886	858	859	852	921	828	911	845	870	887	890	888	902	861	889	901	895	878	933	918	872	918	886	918	849	884	919	882	910	908	870	863	929	926	858	865	849	864	836	827	882	913	925	922	873	842	858	886	899	864	867	874	909	837	871	879	814	888	881	939	895	868	861	880	847	800	889	831	899	910	868	858	899	819	918	875	894	839	855	838	914	883	886	914	865	882	910	871	879	906	909	878	817	862	900	896	887	835	857	855	906	861	887	853	893	854	847	913	859	819	886	932	875	898	911	875	881	831	890	864	874	916	903	897	816	934	893	920	930	856	890	926	903	838	849	931	894	919	849	815	913	865	913	856	925	908	897	882	843	821	881	887	910	928	889	898	883	880	936	873	889	907	859	887	880	876	868	883	860	863	890	882	891	856	905	897	888	902	935	870	943	893	854	891	860	906	865	891	868	871	905	891	889	960	876	916	923	822	875	900	930	879	871	812	896	865	881	856	857	875	867	867	913	898	875	898	885	905	958	883	895	908	888	858	856	849	876	864	851	915	863	879	856	865	933	897	881	874	909	919	874	881	902	859	848	882	874	859	914	890	870	907	904	845	905	900	873	859	958	890	903	843	814	875	865	906	909	868	883	880	843	930	862	925	888	901	927	896	899	826	904	883	858	853	883	886	887	922	907	860	864	922	871	896	900	864	891	893	910	872	888	915	904	895	863	878	876	893	879	902	890	869	887	870	891	904	898	834	904	880	914	868	842	922	868	860	896	932	823	870	861	920	862	912	869	913	872	891	868	890	879	834	881	862	878	853	913	872	832	911	910	889	882	862	854	853	897	912	812	876	857	876	860	842	947	870	897	858	874	852	913	909	898	833	888	870	866	854	855	911	875	855	882	896	864	878	884	861	907	854	916	876	840	868	864	878	834	884	897	889	860	892	892	911	886	877	903	873	889	849	915	914	872	916	863	926	892	912	910	882	830	892	883	908	870	851	893	903	873	903	839	913	929	907	861	882	900	882	933	932	891	886	907	869	831	926	840	866	878	874	874	891	872	882	912	925	825	886	928	889	918	837	901	883	861	869	903	876	895	896	880	883	872	812	846	855	889	908	918	890	924	857	877	863	870	899	896	844	815	871	860	880	877	884	887	868	893	839	887	849	847	891	860	955	896	840	898	877	856	877	860	867	860	870	903	956	843	897	927	851	863	885	893	865	876	889	881	905	887	903	928	872	909	844	865	913	878	909	911	860	852	876	922	900	903	859	848	871	915	828	882	853	889	929	882	898	875	892	957	850	880	854	867	855	909	827	850	874	834	896	864	897
21861	14449	22269	25643	27488	26994	22120	17932	14296	8892	5477	4977	4630	4762	3706	3188	3194	2949	2235	1921	1629	1323	1505	1660	1396	1164	1016	1054	1026	1058	970	912	900	1226	1044	948	871	907	805	889	790	722	683	587	531	541	600	551	549	537	537	474	491	515	508	446	507	530	480	461	473	395	463	478	581	486	444	458	401	379	388	437	395	368	401	374	408	390	376	379	422	368	356	410	390	379	410	394	377	417	411	394	387	413	417	371	394	396	360	397	370	386	369	374	384	362	387	397	370	373	381	358	353	381	386	405	393	398	371	382	377	374	398	372	387	372	369	381	355	381	369	355	355	391	369	355	347	391	383	364	373	382	365	368	370	366	377	343	334	364	368	349	369	380	329	342	359	393	346	324	368	361	387	363	389	351	327	373	332	362	320	371	364	371	382	343	350	311	360	343	345	347	388	354	374	359	333	364	363	369	365	388	345	334	353	345	348	364	331	365	336	355	356	378	378	342	361	322	359	373	354	398	378	346	359	364	365	343	384	336	339	344	366	379	354	326	406	388	356	357	353	355	333	348	369	353	391	375	348	366	331	358	374	353	372	358	361	332	356	337	327	337	340	390	338	406	357	346	387	357	338	377	381	331	350	362	340	348	365	384	371	336	355	335	377	349	378	365	400	330	397	347	383	332	369	377	372	369	357	367	363	331	361	342	389	348	368	353	359	350	378	373	349	386	372	319	340	372	367	385	365	369	350	364	348	337	348	345	361	368	359	319	372	360	346	379	378	364	377	350	347	376	345	372	346	376	367	337	372	354	359	345	375	377	335	380	350	333	324	353	374	366	374	322	318	383	348	380	341	383	343	373	366	372	334	367	336	380	385	376	338	334	387	353	363	401	366	363	365	349	318	339	355	346	375	352	333	385	361	349	348	389	352	389	335	360	356	372	386	355	399	339	350	342	410	359	403	363	369	361	367	347	368	383	339	386	374	353	350	357	376	347	333	367	396	370	340	345	359	376	369	350	353	391	342	361	351	353	356	364	374	369	351	356	351	362	379	370	369	381	364	401	334	385	368	349	336	383	373	349	401	378	326	335	347	427	374	342	346	374	367	397	358	362	367	372	324	381	367	364	391	391	380	328	386	331	336	352	330	338	369	354	385	375	361	370	364	372	342	344	375	345	327	330	368	344	362	371	370	383	353	366	340	370	347	347	326	349	360	362	360	360	348	350	352	341	356	338	348	357	375	364	379	351	352	372	376	366	377	378	377	395	343	370	351	386	378	365	345	366	361	357	359	351	352	356	389	339	362	346	342	380	390	379	369	318	331	386	356	349	367	377	396	386	383	307	404	359	381	369	404	328	370	350	354	350	379	364	379	387	365	335	352	361	371	375	386	345	350	389	382	348	364	384	402	363	379	352	332	395	390	364	381	338	335	347	391	369	346	391	382	368	364	400	328	395	334	320	374	350	348	405	352	394	350	366	373	357	368	395	383	362	378	351	355	365	386	397	362	381	369	406	365	393	398	339	327	355	388	350	349	359	373	369	352	357	357	367	350	328	377	331	393	328	363	386	388	339	354	362	348	360	345	357	358	379	399	379	376	350	344	374	363	390	366	443	381	354	360	389	362	373	333	339	366	377	369	377	354	358	355	357	362	358	336	415	386	325	400	417	349	364	379	406	368	343	389	342	391	347	349	362	349	367	362	352	366	365	383	370	352	337	354	355	347	384	351	340	333	390	345	374	357	387	365	319	325	383	355	379	390	353	341	352	387	337	361	355	370	373	355	339	335	377	374	341	349	382	376	343	359	350	327	356	334	371	331	374	358	360	370	343	354	339	365	334	343	386	369	352	383	360	334	380	356	353	356	377	364	369	366	371	422	377	367	360	372	389	379	337	383	371	336	365	378	342	364	391	333	333	391	408	378	381	325	377	376	369	343	376	366	359	378	370	342	330	355	367	363	337	359	371	378	340	368	366	374	332	366	369	352	370	364	346	374	372	335	377	408	361	335	384	372	375	337	353	349	372	366	365	378	337	353	399	349	336	348	392	364	368	381	377	356	357	379	362	352	334	348	369	376	326	350	377	386	387	333	346	393	334	366	327	379	356	334	355	360	384	363	329	383	345	372	346	367	365	342	360	383	334	367	381	394	377	351	370	353	366	344	370	371	323	361	344	375	385	396	345	405	345	346	353	369	369	385	351	321	388	357	382	375	386	357	388	337	412	345	351	338	347	357	413	367	365	339	359	368	372	375	408	352	348	344	393	383	325	374	375	366	349	389	371	359	366	365	352	344	348	368	359	367	330	361	365	395	351	357	370	393	377	385	332	365	364	397	362	371	362	355	384	383	352	373	348	366	377	393	395	336	351	334	385	335	363	353	354	379	363	346	354	364	365	335	397	363	312	316	354	364	363	328	378	361	332	381	340	384	363	375	362	348	355	345	416	364	323	355	380	392	376	351	361	329	335	403	302	363	393	392	373	368	377	331	335	340	380	364	366	347	359	397	359	420	328	326	364	336	343	346	360	384	365	382	397	350	336	394	359	348	374	375	367	355	366	327	381	367	401	383	376	346	349	341	371	376	373	375	385	362	370	386	339	369	350	382	389	338	355	349	330	323	378	382	361	342	351	388	359	356	370	349	370	338	384	400	349	336	389	364	380	355	328	359	359	362	376	350	389	345	344	367	397	330	332	348	350	370	384	338	361	359	338	393	354	371	383	369	341	353	352	361	367	342	347	352	337	363	343	354	368	361	342	379	377	356	352	397	343	382	352	347	376	347	346	368	372	351	345	310	381	368	384	379	346	361	371	362	376	334	375	310	349	383	331	350	379	383	361	352	362	358	338	383	336	350	357	359	377	346	347	381	363	374	356	396	357	368	394	359	372	341	373	377	355	363	368	400	384	358	397	364	381	373	320	361	370	387	337	348	398	360	390	372	361	345	350	354	364	363	348	365	350	356	360	394	355	345	355	355	387	389	408	370	362	334	381	334	364	371	342	349	345	356	377	347	356	380	360	378	380	370	356	348	371	384	373	355	348	356	359	397	357	354	345	380	380	333	350	362	356	346	378	365	348	381	356	371	363	342	360	346	362	366	345	361	374	324	383	385	363	376	345	359	332	341	350	353	361	380	363	338	359	354	339	367	374	340	354	375	353	361	383	357	355	381	401	365	350	376	349	375	372	372	359	364	364	377	377	363	381	369	396	419	355	350	369	348	363	375	354	384	382	368	371	330	367	322	365	353	357	371	362	397	351	365	374	344	364	329	357	323	367	341	358	375	341	353	345	327	365	331	357	366	367	341	376	377	370	380	369	362	363	363	340	375	340	328	368	382	349	351	374	347	351	393	361	364	361	367	378	351	390	371	350	350	374	356	378	355	332	361	366	362	355	379	351	375	389	370	348	377	362	390	367	373	382	360	345	314	350	372	375	368	314	349	333	351	398	330	355	384	370	371	362	375	360	356	355	359	351	358	367	380	354	389	342	334	392	366	357	388	403	331	339	331	350
11309	12705	21674	26806	31951	32859	30639	31887	28391	23123	17970	17479	18152	19202	16387	14519	15139	14122	11218	10300	8247	6815	8285	9585	7593	6796	6139	6334	6147	6474	5568	5183	5150	7612	5631	5337	4756	4934	4422	4902	4396	3826	3294	2646	2421	2664	2785	2615	2696	2851	2801	2306	2239	2175	2198	2044	2261	2209	2049	1810	1926	1476	1590	2133	3357	1986	1809	1631	1407	1443	1349	1363	1264	1217	1223	1349	1338	1316	1279	1199	1170	1117	1152	1163	1106	1107	1215	1219	1338	1357	1438	1334	1307	1272	1259	1270	1230	1150	1178	1218	1158	1178	1172	1138	1138	1197	1165	1178	1158	1110	1106	1124	1101	1051	1133	1116	1116	1141	1098	1111	1148	1094	1092	1135	1111	1125	1097	1068	1072	1106	1022	1053	1036	1021	1085	1053	1038	991	1053	1010	1047	998	1093	1070	1105	1024	1052	1012	1064	1037	1026	1022	989	1023	992	1039	1057	1005	997	1014	1023	1002	976	1058	982	1024	1002	1029	1044	1067	994	975	1008	1029	999	1001	1027	974	977	1048	1009	1047	986	1045	1038	1003	1053	994	940	1080	1028	1064	1018	1009	1004	1012	1048	1063	1040	1029	981	990	952	1037	1026	1020	1048	1001	989	1019	1025	1023	1011	1038	991	969	986	1015	928	1049	991	1055	989	1003	1021	1103	1011	1030	1041	1051	987	1039	1044	1027	1012	1014	992	983	1045	1076	1028	958	956	1010	1000	1007	1052	971	987	1046	991	1074	1010	1023	1072	1009	1021	1001	963	999	998	973	1024	1014	1058	1029	1014	1054	1040	1022	1035	982	937	1007	1002	1083	996	1035	1014	1033	1030	1047	976	994	1008	1007	998	1007	1005	972	991	1004	1034	1068	1042	1016	1053	1039	1071	1034	1025	973	957	1012	1037	986	1051	1037	976	952	1017	1046	960	1059	1032	1020	983	1035	1004	1031	997	999	1010	1018	1006	1051	987	1012	992	1056	1001	1041	1007	983	1108	993	1005	1028	1002	1028	1024	993	1034	1001	1036	939	990	1063	1041	952	1038	989	1035	1038	1009	989	1014	985	990	1013	1075	983	1062	1012	998	995	1067	1001	1011	1001	1001	956	974	1023	1013	894	1011	1010	998	1036	1024	1024	985	1004	1005	993	1071	1075	993	991	1022	1077	1019	983	1041	960	1000	1004	1014	1067	1012	1032	998	989	1012	969	1015	973	981	1029	1033	1080	1021	1005	1016	1058	989	1008	1039	992	1113	931	1048	1056	1040	1049	998	999	1095	1013	1035	1029	1028	991	1054	938	1000	1032	1025	957	991	962	942	1035	1024	986	1043	986	1041	1028	1042	1041	1008	1049	1027	1044	1011	1020	1060	980	1049	997	1019	1007	986	1002	993	1063	948	1003	1004	964	1051	984	1012	957	1024	991	1030	1001	1042	1062	1029	1000	973	963	1008	995	1009	1020	971	1038	1055	1036	944	983	1052	941	979	1005	985	1027	1014	984	948	1010	1040	1046	985	1032	1034	1033	1055	998	1051	991	983	967	1031	1104	1038	964	1028	1057	1054	999	982	1013	988	1001	1028	975	1003	1040	1020	1023	1017	993	1006	1088	987	1006	989	1015	1002	1049	1040	953	989	998	1010	1060	977	996	1018	976	996	1029	1040	1043	995	994	984	984	1028	979	1024	978	994	1022	973	1018	1026	999	1021	973	1028	997	993	984	967	1057	1035	985	1026	1009	1007	1032	1071	1047	993	1088	1046	1027	1003	1027	1039	1024	982	1002	996	1062	1012	1000	1075	943	1032	1043	1002	987	984	1006	1020	1058	1010	1011	1032	941	974	1044	974	998	1029	967	1040	1013	1039	979	1015	957	1023	1072	1107	1034	1012	986	1064	956	1027	1016	1011	1042	1074	978	1021	1014	1044	1017	990	1028	1031	1059	1019	1031	996	1021	1057	989	1011	947	994	1039	1042	1006	1053	1013	1013	1025	1018	994	990	1009	1026	999	988	991	998	1031	1041	999	983	983	1029	994	928	1025	1008	997	938	982	935	981	1043	998	1009	983	1013	996	999	1040	917	1059	1024	992	1020	1014	955	1013	988	1037	974	975	1010	994	979	1006	977	1066	959	1004	1059	1049	1040	1004	1008	1013	972	1005	1028	983	1010	980	1012	1062	994	1030	994	1027	1016	1007	954	960	1059	996	1033	1055	997	1030	1022	984	1060	1001	1019	1008	1024	998	984	1042	1074	977	1059	960	1044	1010	978	979	1026	1060	1038	980	1022	987	984	1009	1018	987	1028	1027	1022	1041	1036	1078	1048	979	1030	1025	1014	1007	1022	991	1007	993	1067	1030	1027	994	1048	1075	1034	1015	1015	999	1044	964	1070	998	1009	1002	956	1044	1016	1009	991	992	1005	1077	1073	1022	1060	1019	969	986	1045	1029	970	1000	1052	958	997	1046	1029	1058	1053	975	978	973	1001	983	1000	1013	1082	967	1039	1031	1017	960	1057	1033	1021	1023	1017	998	974	1024	980	1044	995	990	963	1039	1057	1007	1045	973	1046	1035	1016	1039	1025	1022	1006	1035	1030	962	1007	1002	1046	981	1049	1026	1018	971	978	1036	1037	998	1028	1010	1015	995	973	994	1079	996	1045	1000	998	1073	1018	969	1031	1038	1007	1004	1011	993	1000	1044	987	995	983	1055	1004	1025	990	1000	996	1016	1050	1020	979	1000	941	970	1025	1073	1021	1024	1019	1010	1073	1048	994	1051	1073	980	988	1009	975	1069	1087	1060	1001	976	994	1039	1003	1091	986	1035	1037	1007	1031	1061	1022	1013	993	973	1002	1022	1058	1049	1026	991	1014	997	1020	964	1001	987	964	1009	983	1038	1010	1023	1012	1024	968	1014	989	1034	1018	1009	993	1039	1023	1012	1008	979	998	978	1021	983	1051	982	995	1028	1040	1004	1023	1025	1041	1040	995	1066	1013	983	1031	1021	1003	1049	962	1054	942	1042	953	1003	962	1045	998	1044	993	955	967	966	1071	1029	988	1034	1014	1024	1043	989	1024	953	1074	1055	997	964	1028	1038	965	988	1013	1048	1003	967	999	1012	942	1035	1006	1009	1033	1005	994	1037	1015	1028	1021	1007	1064	1007	987	1024	997	1052	1060	974	975	976	970	1078	1036	1035	988	1011	1040	997	1020	998	957	1064	958	1005	1049	983	1076	1042	986	977	1000	1026	1040	1005	1042	1004	1001	1006	969	944	994	982	1025	1073	988	998	1029	987	1034	990	976	1024	1017	970	1045	1008	959	1032	988	1027	988	1014	1020	1062	1036	1033	1055	968	1030	1012	1038	1004	1005	1000	1031	1031	1054	1024	997	1041	952	1009	999	1005	1021	1017	1028	963	954	1059	1007	1008	1027	978	1009	987	1065	1032	974	1029	947	969	988	966	1035	1021	1050	998	1009	999	1001	1047	1035	990	979	1009	980	1028	1017	1027	1004	1018	1018	1029	984	988	997	1003	1045	1030	984	1004	931	1040	1070	1014	993	1034	1055	1007	1005	1014	952	997	1008	939	986	982	991	996	1043	1002	1012	994	1001	1069	1028	1054	1045	1015	1004	1071	980	1008	1053	1054	1007	1018	973	957	1061	1001	1016	1003	1022	983	974	942	1032	1048	1019	1027	1015	993	1020	950	963	982	949	1008	945	1025	1020	961	1029	968	1047	971	1023	993	1021	1059	1008	983	1042	1037	979	1022	987	1012	959	948	1082	1018	975	1027	1035	980	1023	1067	1023	991	1030	1004	1062	972	990	1002	1002	1032	995	929	1036	1025	922	993	984	972	1071	1012	1036	1025	1050	1004	1045	1075	1003	1037	1077	979	957	1084	1004	993	1025	1010	1009	993	1056	1014	987	1018	1058	1053	1033	1004	1043	1051	1038	969	973	1021	1001	1007	1001	1033	995	1014	985	969	984	1006	1034	1075	1034	1019	975	990	1003	1077	1019	1020	967	979	1008	967	1050	1021	1015	1034	1036	1047	1013	991	979	1037	994	1038	1029	1033	975	969	1029	982	1024	975	1015	936	1029	1030	1042	985	944	959	971	1013	959	1015	1073	1024	979	1045	1054	992	1014	978	1039	1078	1026	1007	1036	987	1062	1026	1045	1036	1022	1022	1026	970	1035	995	973	1007	993	1051	1026	1005	1014	1010	1109	1041	981	986	986	988	984	1060	960	976	1017	1053	1003	1050	1007	995	994	1008	968	970	1016	1048	1039	975	1003	1049	1018	1042	975	990	1032	1054	978	965	984	1066	970	987	960	985	1007	1032	983	995	1012	1042	984	955	993	974	1022	954	1037	1040	1009	1002	1050	1008	954	961	1016	982	1039	1051	999	1014	1019	997	927	1080	1009	1023	1012	982	1008	973	1056	948	990	1038	1023	1004	1042	993	1050	1045	965	975	1035	1055	1005	960	1027	1002	1007	1045	1011	998	1001	1011	1011	974	989	1000	972	988	990	1085	1049	1055	1051	992	1004	1015
4072	2158	2916	2844	2276	1745	1406	1226	1081	990	916	881	798	748	725	706	647	559	574	522	481	478	467	445	424	450	409	411	390	411	379	337	360	352	354	359	364	330	366	359	386	393	350	364	341	370	362	358	331	353	345	326	317	322	302	341	322	308	285	326	315	303	330	318	325	334	312	304	317	305	319	319	325	327	354	314	321	335	333	342	316	344	329	313	319	334	304	326	310	310	349	330	316	306	332	329	332	344	309	304	315	346	330	321	308	296	328	348	329	325	289	294	315	341	328	339	326	303	319	335	320	310	330	333	327	311	312	325	335	303	339	343	329	314	345	303	309	350	313	324	291	276	292	307	305	284	308	337	335	289	304	335	336	331	322	324	303	290	330	357	307	315	321	323	298	318	327	310	333	274	306	298	325	341	353	311	330	348	307	355	324	317	337	324	305	330	318	317	292	323	347	310	310	330	334	311	345	267	313	317	335	314	312	306	362	294	322	286	293	315	344	324	328	335	299	312	311	340	350	296	331	348	312	317	336	301	314	324	293	316	319	297	322	321	323	278	331	330	291	301	340	348	294	283	295	295	323	308	321	314	345	311	314	323	316	287	321	311	342	304	310	322	297	314	317	308	304	318	345	316	308	336	318	284	330	306	332	337	320	288	327	306	343	297	300	315	363	325	332	324	327	331	315	315	315	351	351	302	316	334	296	302	315	333	321	279	328	321	320	316	314	321	338	315	292	307	313	320	321	305	334	324	276	319	311	337	331	293	325	350	304	318	330	313	315	331	309	315	298	335	308	337	346	317	324	336	323	301	299	298	324	304	348	287	310	350	326	362	336	310	356	317	317	283	333	331	344	320	327	322	327	307	275	346	300	307	333	333	309	302	349	334	330	342	326	313	309	320	324	318	306	297	304	332	335	316	314	329	298	292	287	335	300	312	328	325	344	344	309	309	296	314	308	341	309	302	332	320	352	371	299	342	301	307	332	318	356	337	331	328	296	343	303	327	308	320	338	341	319	337	293	338	307	322	320	320	314	289	313	316	319	351	330	350	322	337	333	312	280	317	286	316	293	356	333	338	317	297	286	302	282	303	320	324	322	333	307	306	329	327	300	293	338	314	342	337	322	341	323	308	339	299	307	363	322	299	302	301	331	301	305	315	315	305	275	307	337	314	324	355	326	280	324	309	311	311	348	322	355	328	311	334	315	292	287	315	300	340	309	333	332	348	319	302	296	279	336	316	308	330	315	325	342	322	335	301	315	321	303	323	322	312	327	326	307	265	290	328	296	324	342	306	324	308	304	259	328	313	308	327	344	330	324	313	348	327	293	318	354	293	305	315	333	324	338	366	314	303	335	324	327	306	313	323	342	337	300	298	293	305	315	306	337	325	303	343	314	326	322	336	304	353	314	314	305	281	304	318	302	313	314	314	326	291	371	291	310	318	352	340	275	349	295	355	347	316	324	305	312	300	355	322	316	354	328	307	325	304	309	321	340	332	300	302	322	345	344	349	363	325	317	306	326	323	295	318	324	315	321	324	350	327	316	310	317	300	358	303	293	342	310	318	315	302	358	336	319	349	316	304	322	342	307	307	302	322	324	347	303	328	343	320	307	348	296	315	319	357	332	319	336	304	350	323	323	333	318	312	297	368	331	332	356	313	322	281	313	327	351	315	307	333	329	310	329	302	334	326	329	315	341	330	322	312	315	295	351	319	288	322	321	319	332	305	321	329	300	321	315	311	313	323	298	312	316	314	304	361	292	301	322	296	290	326	323	318	309	328	341	321	286	321	340	311	323	305	346	279	339	311	329	314	320	296	320	307	312	336	334	299	328	313	315	347	308	303	333	349	346	296	318	317	325	325	298	319	290	316	296	302	299	301	330	297	325	341	335	322	318	342	305	316	322	376	276	319	315	340	323	308	316	320	331	278	350	318	312	303	330	340	301	294	324	326	338	329	331	331	323	283	309	297	355	318	307	315	317	324	315	314	317	309	339	315	307	303	296	308	308	330	319	308	303	339	315	314	305	344	324	316	317	319	316	335	333	325	335	312	329	330	327	299	350	291	305	366	330	351	322	303	327	327	313	335	336	342	325	295	326	281	332	333	312	318	341	310	332	346	320	310	346	323	318	347	333	313	314	341	339	338	340	308	319	326	319	304	312	307	295	315	354	311	326	327	309	359	343	351	284	321	286	312	304	334	361	335	316	337	297	288	296	306	283	299	350	331	342	325	324	321	334	364	273	321	318	339	314	372	338	328	301	314	319	331	314	300	344	307	338	326	332	294	313	320	297	314	305	306	316	333	340	314	344	315	344	327	318	317	301	356	357	329	338	310	328	320	356	325	330	296	358	311	306	333	324	293	320	317	311	321	320	337	313	301	341	347	343	314	297	298	329	330	325	324	353	341	329	309	299	322	320	319	322	324	308	315	324	327	284	309	306	361	322	324	333	333	293	346	314	333	343	292	330	317	316	328	300	327	309	347	325	292	309	358	335	316	310	330	358	314	313	306	337	335	296	339	311	314	324	315	327	313	307	319	332	305	329	336	320	313	299	359	312	332	299	304	305	322	319	293	289	325	296	330	296	341	288	304	324	301	331	303	299	317	351	311	352	313	335	323	319	331	309	316	354	318	341	311	334	329	325	348	312	319	336	274	339	335	329	309	307	295	339	318	351	310	344	301	346	315	332	333	318	306	307	312	330	368	322	339	311	324	290	324	340	302	330	311	341	312	308	345	332	315	297	339	281	297	349	307	315	316	323	313	329	325	317	350	337	303	332	331	325	312	323	295	334	312	320	305	325	319	312	339	357	330	334	327	317	326	334	335	326	300	315	315	296	327	275	292	316	342	297	329	328	323	313	338	317	324	318	331	350	319	275	331	325	347	282	283	298	323	328	314	294	326	327	340	302	330	331	336	309	338	317	328	306	302	328	313	293	320	352	312	328	284	328	325	345	327	321	330	298	297	319	308	326	315	295	309	332	277	329	314	309	305	328	306	314	328	309	315	308	310	304	334	315	326	296	308	336	322	323	331	303	319	296	315	345	321	339	327	315	296	304	346	302	303	289	317	292	313	313	354	316	321	344	337	322	353	330	305	347	328	330	320	292	315	318	292	347	314	326	295	327	316	322	313	329	342	299	301	303	325	337	347	314	314	290	332	339	327	329	307	325	304	336	315	300	324	315	324	306	297	335	359	299	339	310	329	303	337	344	326	329	323	335	358	321	338	342	324	315	312	314	287	306	300	321	307	331	346	316	321	316	299	306	320	300	293	303	321	309	317	323	357	337	312	291	318	316	314	327	341	328	317	318	340	342	339	332	343	298	318	307	302	310	327	310	342	334	297	345	326	305	317	305	311	303	300	337	299	345	313	321	322	325	331	332	346	301	324	338	314	342	337	301	331	299	322	320	330	294	313	323	331	300	316	307	288	327	314	297	344	300	296	311	335	299	338	293	316	324	320	328	330	325	351	340	315	351	326	357	319	324	283
3434	2941	5816	7330	7140	6263	5728	5276	4661	4254	4323	3931	3702	3725	3336	3382	3211	2884	2425	2245	2042	2163	2140	2033	1901	1802	1612	1553	1577	1466	1439	1347	1339	1450	1305	1231	1243	1290	1291	1358	1357	1276	1172	1187	1186	1178	1087	1057	1124	1140	1075	1051	980	974	966	1034	932	920	883	994	977	950	908	931	1034	925	961	951	937	950	930	923	901	875	922	937	929	927	923	899	933	920	890	930	915	930	913	910	898	901	876	935	916	922	913	907	902	920	968	928	911	973	906	919	919	880	1011	889	921	955	960	924	901	936	919	909	909	917	896	938	921	909	977	926	898	950	909	942	910	900	893	907	928	936	900	947	861	916	905	884	926	953	881	891	850	841	930	868	899	887	890	870	925	887	909	887	918	890	894	918	873	936	914	918	926	903	877	880	886	931	912	952	930	892	865	870	903	924	973	893	869	898	919	852	910	885	937	863	931	876	874	909	945	860	903	911	918	861	935	953	938	878	884	887	874	861	886	872	928	963	869	893	932	879	892	880	922	910	907	920	899	871	922	884	894	937	866	902	933	924	946	907	867	889	881	830	854	912	883	855	853	886	860	908	920	909	871	935	911	903	937	871	904	871	900	900	874	878	830	886	909	978	931	906	880	859	898	859	913	924	874	897	881	906	925	856	895	891	923	925	885	849	896	875	866	855	979	889	851	907	898	848	860	868	890	905	870	937	850	965	895	856	957	889	920	915	901	885	891	870	943	882	935	894	897	847	898	864	905	871	821	884	892	867	969	913	910	895	867	899	932	860	890	839	925	930	873	962	920	890	927	891	911	886	941	897	957	887	871	927	925	884	875	893	925	852	870	929	872	908	917	909	884	903	859	898	838	893	908	882	892	906	880	892	891	917	917	944	948	822	890	867	907	909	870	894	912	919	882	915	913	904	912	870	926	866	974	839	904	926	911	880	884	872	918	885	1003	868	919	884	864	879	924	882	903	897	904	903	935	895	930	934	909	926	920	908	881	861	913	922	914	954	908	866	958	936	870	920	872	867	861	943	919	902	933	918	940	871	906	922	929	908	985	929	888	898	907	887	883	927	873	908	901	913	855	921	919	936	917	861	813	871	909	946	885	911	913	893	894	880	869	901	920	864	895	897	894	896	882	832	951	893	890	929	927	881	924	897	863	886	876	880	857	911	915	845	885	853	888	893	860	885	884	901	938	934	891	925	890	880	926	876	897	911	868	885	872	891	907	898	900	893	922	906	938	900	846	902	908	946	888	865	899	927	851	979	918	924	912	935	916	972	927	957	896	886	945	934	954	877	877	925	925	898	864	848	912	898	905	934	875	837	953	923	923	851	855	916	931	858	875	849	945	895	842	922	887	875	879	888	871	905	869	927	869	855	863	924	876	936	912	905	899	877	897	887	861	865	917	904	902	861	900	876	884	874	900	861	922	893	925	850	921	859	906	841	948	873	896	914	927	856	873	875	945	953	870	886	928	865	921	887	937	874	850	962	890	887	933	852	897	957	936	941	880	917	927	900	874	918	928	850	901	893	889	931	947	872	888	882	911	919	913	891	898	918	887	886	877	857	944	873	848	904	893	934	902	869	899	917	896	873	876	905	902	900	897	903	891	924	894	913	891	956	905	888	846	896	933	858	950	924	904	900	822	886	957	876	916	841	866	934	935	878	859	877	915	923	903	879	875	857	953	935	881	969	852	911	922	904	905	878	864	925	875	868	930	879	929	914	921	909	954	880	919	947	870	910	891	897	903	997	880	899	911	909	929	904	874	954	921	909	881	878	891	851	939	867	880	935	863	909	894	888	897	940	886	953	884	972	954	922	935	918	848	898	900	909	905	896	899	866	938	912	880	873	860	886	925	864	885	900	897	887	916	895	898	943	868	878	910	956	902	892	919	859	920	870	872	917	939	883	898	917	891	872	877	903	886	921	866	886	873	884	918	924	921	882	923	928	893	881	874	885	944	925	938	851	920	918	921	904	907	920	899	929	882	866	892	899	888	835	857	824	937	890	900	881	859	902	898	893	872	931	947	936	901	926	882	887	894	911	882	905	923	954	927	884	844	883	934	877	894	901	904	902	872	912	896	880	887	935	910	887	922	955	920	888	934	908	909	918	911	838	926	880	897	895	923	925	884	887	906	861	884	898	920	905	929	928	852	891	892	920	861	860	919	905	884	873	895	923	871	896	888	926	909	903	895	880	939	890	886	832	923	897	942	879	897	937	864	890	865	885	941	886	909	920	906	941	893	836	901	890	908	879	937	917	890	897	905	890	876	887	911	927	897	949	920	939	912	890	866	928	886	922	867	896	961	911	902	865	907	956	864	864	911	850	911	912	869	872	859	919	894	902	900	834	876	891	846	899	940	922	867	873	871	931	908	854	889	913	936	953	923	930	960	866	937	918	856	925	888	868	980	939	900	922	884	912	910	897	945	884	838	949	928	875	878	906	877	876	904	926	893	863	920	922	891	869	853	898	896	988	918	934	891	935	886	948	921	919	902	860	906	872	960	865	906	923	905	917	911	869	857	872	908	902	903	926	855	875	908	925	859	940	935	905	872	898	902	918	907	931	850	911	888	917	880	918	913	900	831	909	862	850	837	927	879	859	932	916	832	867	908	898	896	921	939	893	872	896	903	932	894	886	908	914	938	895	952	913	915	879	882	856	855	905	919	842	875	952	888	921	912	882	877	931	917	914	866	873	963	872	848	920	922	916	880	883	865	910	838	914	904	846	892	909	931	849	885	924	917	907	863	849	877	878	925	924	929	881	921	900	843	875	881	891	933	902	910	884	926	880	913	874	907	910	908	830	919	918	876	870	925	849	908	890	899	875	878	932	862	923	896	890	854	889	890	910	863	854	895	876	954	863	911	915	892	880	914	898	850	851	911	886	891	866	936	913	899	907	898	922	944	909	914	872	917	867	970	828	856	901	869	902	907	926	918	901	929	865	874	929	937	922	869	914	917	907	875	901	886	868	876	914	895	929	888	881	857	904	919	948	857	906	869	879	854	916	952	876	886	889	892	920	863	899	911	890	920	910	915	864	870	908	926	920	881	913	988	918	916	965	872	883	918	880	827	919	859	892	864	888	895	929	908	897	913	888	877	951	921	903	889	889	885	901	954	871	915	885	878	890	906	917	910	916	910	863	902	899	905	937	929	865	953	919	874	913	931	908	881	872	878	910	879	857	937	902	853	892	910	932	908	933	884	895	955	890	889	874	901	879	862	911	918	894	868	945	891	939	875	892	913	947	914	896	895	906	856	904	916	893	883	884	900	903	892	872	905	912	903	938	888	930	951	874	907	906	862	876	926	893	854	913	913	953	882	924	931	906	898	936	895	883	912	927	888	870	873	865	897	901	878	878	889	863	898	841	888	870	976	871	876	921	911	936	910	888	902	914	929	945	928	927	930	880	884	873	863	867	873	938	931	915	879	890	886	878	879	927	930	935	928	822	931	878	911	926	997	889	908	872	866	882	878	865	900	921	909	914	843	916	911	902
14188	9671	16030	19473	21130	18030	14102	9995	7227	5036	3520	2951	2968	2934	2034	2093	1983	1693	1431	1455	1122	841	829	985	900	846	720	764	708	667	647	559	583	684	642	589	507	578	514	608	603	491	439	405	426	451	407	447	435	419	385	387	424	374	407	400	385	403	404	350	390	333	339	421	436	362	329	360	367	343	351	342	296	300	334	319	355	338	310	313	294	308	332	331	334	305	329	348	326	327	379	373	333	353	331	327	326	315	315	283	331	321	317	298	316	301	319	301	298	335	342	292	288	333	308	313	308	311	358	303	310	338	328	292	303	316	342	286	293	315	320	289	325	315	294	321	307	294	337	267	288	344	354	324	342	329	289	291	310	303	287	305	265	305	338	304	321	292	315	365	306	316	314	287	290	328	324	302	310	311	326	314	329	284	313	310	311	323	320	338	296	314	303	313	304	317	326	328	318	278	318	332	311	303	304	342	304	312	293	318	294	302	314	265	282	301	311	296	326	298	306	314	334	302	316	311	281	320	320	318	311	274	322	297	317	319	340	310	305	319	273	300	315	277	311	323	319	326	323	305	333	330	296	336	313	282	314	301	276	292	321	309	299	296	317	336	291	329	338	302	290	309	337	359	327	284	295	311	321	311	301	297	270	273	311	323	297	293	315	315	314	336	311	316	327	316	327	300	304	289	292	286	323	312	326	303	314	319	323	317	298	314	303	333	295	311	327	313	294	302	307	290	296	278	334	301	347	287	328	346	325	309	319	286	325	268	308	305	291	334	321	329	284	338	324	326	297	289	328	321	326	307	313	302	285	299	297	308	312	321	329	330	317	314	299	331	294	282	330	304	319	304	279	285	310	340	315	296	303	292	326	283	287	330	307	306	294	281	293	321	326	314	306	309	353	289	312	310	306	326	336	334	323	324	314	320	311	284	321	292	307	288	318	295	316	305	294	268	289	296	311	320	293	299	299	325	306	286	343	299	304	301	329	315	325	302	300	329	276	289	318	306	304	281	320	317	319	293	332	313	329	325	300	292	303	275	298	297	313	295	285	333	309	285	289	298	304	321	297	312	313	299	301	322	292	307	307	320	298	289	333	319	307	296	310	291	311	300	332	313	321	306	303	328	304	319	269	289	309	294	328	323	313	295	302	306	308	296	337	294	297	326	313	305	291	353	302	310	307	310	315	283	319	341	328	336	343	271	289	311	284	313	318	305	301	319	310	327	323	314	330	292	326	333	299	317	326	308	302	285	306	320	315	301	337	300	315	316	326	311	329	297	291	325	291	288	272	308	275	308	329	279	308	301	284	269	305	295	295	333	292	312	322	340	308	311	292	293	307	300	291	284	310	311	290	299	319	300	305	311	301	328	311	333	326	263	287	299	310	331	282	318	318	311	299	348	298	295	316	286	315	295	320	330	323	327	314	323	301	306	302	319	324	341	316	309	285	283	283	324	303	345	309	298	304	324	312	310	311	297	323	313	299	306	317	331	323	272	292	300	315	281	319	314	255	324	300	306	315	311	327	300	319	301	312	291	313	312	288	298	297	334	299	298	320	301	323	298	313	317	299	336	324	278	308	277	306	326	308	299	319	298	326	330	327	320	320	316	303	298	292	316	303	286	299	318	312	307	326	302	294	312	317	290	333	306	301	303	328	313	296	311	284	279	307	285	304	296	283	292	313	350	303	298	320	338	299	292	300	302	327	295	294	295	315	316	288	329	294	317	313	307	328	300	301	314	293	315	331	300	294	312	313	297	318	310	300	303	298	303	301	343	298	301	309	281	303	314	321	311	308	330	310	298	308	304	299	317	346	325	310	330	291	323	292	295	304	330	299	297	329	299	321	306	315	297	305	313	309	310	289	311	297	305	320	324	322	329	327	298	324	303	328	315	318	349	295	318	306	301	314	327	315	325	301	322	310	342	283	288	282	325	290	298	320	304	306	307	310	331	288	310	331	315	287	320	302	302	299	323	311	307	327	346	344	316	305	300	309	337	323	316	325	337	330	328	280	307	307	307	332	281	284	285	319	305	349	359	320	314	338	284	318	302	312	328	283	304	304	321	297	305	286	303	306	315	276	315	298	302	297	329	310	304	324	332	292	319	323	300	308	330	314	331	324	308	294	315	260	324	320	303	296	318	315	301	295	323	301	335	319	324	304	341	344	283	301	306	336	315	309	299	286	323	320	298	299	342	306	285	296	301	318	309	339	324	288	280	294	304	347	301	333	319	341	325	293	334	299	315	275	327	312	305	322	298	302	283	340	293	310	292	308	303	303	331	328	336	292	329	315	291	326	290	334	322	305	285	281	314	307	294	309	298	294	287	271	342	324	346	336	288	306	346	292	305	300	336	328	323	318	294	289	335	307	363	302	304	328	301	308	324	319	301	293	315	340	308	348	308	313	313	313	274	300	319	318	284	299	284	293	312	301	294	309	294	327	305	279	322	286	286	312	274	317	329	282	309	321	325	327	310	312	297	292	331	294	279	302	315	323	342	309	324	303	297	309	314	317	323	303	312	330	295	309	300	323	330	338	315	281	316	315	286	302	334	327	321	296	294	307	315	284	330	293	333	310	296	306	338	312	307	316	276	313	304	294	300	294	320	324	336	313	309	334	290	331	296	300	324	319	329	311	349	332	305	267	310	324	292	327	294	293	288	308	318	320	296	288	322	341	284	330	293	290	293	283	324	311	296	324	333	308	300	335	299	332	303	314	298	295	333	292	324	289	298	324	320	259	295	290	306	314	266	321	325	323	313	313	302	348	333	312	320	306	343	301	305	301	310	302	299	296	302	305	294	329	298	283	342	336	319	302	273	312	286	291	327	309	279	307	323	358	293	320	306	315	297	304	289	297	314	302	299	338	305	318	349	318	322	320	300	317	269	316	293	330	276	335	307	315	302	287	314	340	287	318	326	318	292	318	332	299	325	297	318	306	327	319	278	308	310	328	311	324	299	348	307	296	336	298	313	304	288	307	322	307	300	320	316	283	298	321	303	312	319	280	285	290	288	318	304	299	340	302	306	288	334	284	311	316	292	315	327	269	329	363	302	326	282	328	311	315	307	303	336	290	304	311	316	327	314	303	303	317	286	284	289	313	326	299	326	337	330	316	297	324	313	316	310	303	287	308	307	313	325	313	299	350	326	349	291	284	300	275	323	334	316	311	324	330	328	285	313	311	301	305	308	326	277	319	297	318	305	309	327	327	307	301	323	342	323	319	275	304	314	296	296	299	318	313	321	304	315	306	300	327	308	317	319	334	325	350	327	306	299	281	296	316	316	309	336	317	325	317	337	328	322	309	309	316	311	301	298	313	295	307	314	320	321	286	274	324	307	304	315	302	273	315	317	310	299	294	314	281	311	301	305	282	327	315	338	333	314	294	305	323	322	313	335	274	333	306	320	318	316	328	317	282	297	308	330	319	306	300	303	282	307	309	313	330	309	300	324	351	288	337	330	295	290	315	299	293	328	290	311	304	300	277	296	313	330	283	312	327	269
8901	9270	16653	22158	26664	25908	24183	23412	20260	17065	13468	12415	13144	13447	10817	10840	10587	9440	7559	7117	5581	4418	4720	5561	5070	4229	4096	4030	3834	3746	3405	3107	3161	4214	3574	3060	2576	2876	2740	3257	3023	2447	1918	1624	1542	1827	1676	1772	1771	1743	1697	1487	1405	1497	1509	1460	1566	1429	1424	1234	1391	1196	1121	1650	2086	1310	1202	1199	1135	1091	1002	1082	1072	946	1027	994	1052	1054	919	995	968	938	964	981	930	996	1019	1022	1017	1058	1093	1020	1032	1014	1071	1046	980	1010	1027	1009	1037	982	1000	943	956	953	953	963	947	919	934	930	895	947	942	962	950	957	926	927	955	964	933	928	917	951	970	885	948	894	919	912	898	891	894	943	927	876	916	927	940	896	964	901	948	933	933	921	875	886	877	863	899	884	894	837	846	883	897	931	861	939	844	909	887	865	825	888	852	876	886	827	876	886	955	906	862	868	846	872	911	926	876	921	840	862	838	843	853	827	898	894	944	881	875	863	869	850	905	939	875	946	898	898	885	846	869	876	878	890	843	915	849	862	906	894	892	913	852	891	903	938	884	840	925	854	902	857	871	911	905	933	866	893	854	883	940	860	852	900	905	920	875	888	901	844	891	884	928	851	913	855	865	900	867	845	848	929	917	897	825	876	808	896	871	829	841	854	936	940	896	885	871	850	863	866	865	900	863	872	887	894	815	939	942	851	871	889	841	830	870	885	877	922	871	893	860	875	852	901	851	887	847	869	914	939	906	922	850	884	929	951	893	859	895	933	916	868	843	857	890	927	830	855	892	896	917	901	945	866	935	865	925	854	846	864	913	870	825	877	893	894	876	902	915	837	899	863	861	888	904	964	852	856	851	820	890	843	923	890	888	801	876	918	903	946	832	882	894	937	956	857	901	857	909	860	808	893	865	903	881	888	876	915	910	905	883	872	880	892	877	885	928	884	884	862	901	957	881	897	847	882	957	865	911	876	912	812	898	869	927	839	931	880	842	897	899	881	877	881	845	886	928	930	889	844	930	900	884	912	863	911	907	859	865	862	925	899	929	910	868	847	916	892	883	874	885	937	898	866	909	839	869	917	931	871	877	869	930	864	900	864	899	884	872	871	860	821	901	915	900	911	920	805	908	880	877	857	879	912	851	905	834	863	863	886	888	845	942	877	818	845	884	854	857	865	877	864	877	883	909	858	887	896	848	912	876	890	897	884	896	908	949	929	913	868	878	855	882	822	913	872	899	902	874	925	873	895	849	836	891	899	941	898	842	887	872	857	862	876	908	931	919	917	861	902	910	891	872	872	849	873	870	841	842	893	855	861	797	922	862	923	901	873	877	881	856	847	876	846	858	897	964	874	859	859	869	875	867	918	885	888	838	859	886	868	918	840	919	893	870	897	858	896	903	859	871	841	946	831	880	887	925	903	884	844	866	910	906	875	881	897	941	861	843	908	880	837	946	913	905	894	875	891	870	880	825	901	859	890	883	840	893	877	845	876	923	916	891	826	904	855	938	891	894	896	913	899	887	864	940	904	876	897	911	900	867	886	855	862	925	882	888	913	838	873	827	937	826	894	916	873	917	861	892	867	883	863	863	886	871	883	870	855	833	906	898	872	867	947	963	877	857	794	878	877	881	899	863	882	921	868	901	887	895	863	899	882	902	853	910	905	899	876	859	838	879	856	843	858	963	859	905	893	898	886	913	874	938	885	862	904	905	864	853	865	914	858	941	867	915	899	917	871	892	927	822	869	895	868	867	878	861	868	871	881	910	847	876	893	830	887	872	875	929	898	878	919	898	892	900	856	876	885	908	844	905	894	942	907	883	885	831	928	895	853	923	912	900	863	914	875	919	917	905	865	844	925	858	869	910	904	876	907	913	850	897	876	880	878	880	983	881	887	880	839	853	875	777	897	877	858	853	890	890	933	851	867	873	895	848	888	849	899	833	862	928	901	901	944	902	911	912	882	897	896	862	877	905	900	851	908	954	846	899	858	906	865	880	918	893	879	928	895	908	919	884	944	938	853	833	912	866	866	888	931	905	887	918	870	870	848	908	892	884	887	891	907	882	889	840	876	908	879	888	859	883	914	874	885	884	888	902	886	861	867	885	933	909	852	914	907	865	923	857	821	905	896	895	905	861	919	876	863	888	898	897	868	883	918	925	903	871	909	898	812	844	905	874	870	912	816	854	906	831	926	879	880	916	884	879	855	877	883	941	878	891	869	859	843	878	945	843	878	871	840	911	909	912	919	853	870	879	870	872	879	882	924	915	909	907	882	888	901	849	857	892	936	880	861	875	909	866	904	877	845	896	901	855	865	896	879	868	927	856	863	875	887	805	887	939	856	861	851	918	909	864	887	897	863	913	878	887	893	872	868	853	890	923	866	895	841	906	859	920	967	910	852	879	909	889	839	892	872	855	853	954	902	917	862	888	812	846	872	928	925	843	941	941	909	881	822	888	848	876	887	929	887	926	887	882	842	888	918	872	861	901	892	906	924	863	947	863	883	930	838	888	912	890	852	907	842	905	871	885	832	916	893	896	897	910	913	914	873	872	920	845	885	903	854	906	873	819	919	878	893	904	860	878	849	924	867	906	902	898	847	848	851	849	863	930	928	889	891	917	912	881	837	859	882	884	871	835	855	943	882	872	867	898	866	854	883	883	872	862	894	854	881	876	914	894	843	869	870	851	885	863	895	917	870	865	825	937	876	838	890	928	891	893	887	843	828	870	862	873	858	880	926	861	889	878	841	865	866	896	880	841	870	893	863	908	943	886	888	868	830	898	900	831	913	825	915	904	870	870	879	838	804	890	893	860	916	881	901	856	824	894	905	864	878	927	818	872	886	883	819	912	895	871	918	908	932	890	869	884	873	873	901	869	810	900	878	913	897	809	900	902	830	854	894	878	899	909	913	875	885	876	893	870	895	870	868	894	912	914	852	894	873	895	938	918	889	866	873	880	838	905	871	857	897	828	866	874	904	879	820	904	865	939	937	892	927	900	810	913	883	867	902	871	835	902	874	904	871	885	865	880	914	884	874	841	922	872	888	834	845	872	886	911	893	899	858	888	911	884	892	865	907	870	918	861	906	872	915	921	850	873	861	866	938	924	891	890	811	886	907	916	889	883	903	889	888	904	914	890	860	879	828	905	922	877	875	879	891	860	941	910	862	944	832	886	905	863	826	899	914	865	887	912	904	856	892	888	842	883	987	891	863	865	899	897	883	936	877	865	861	893	850	881	838	889	864	872	915	871	916	871	870	885	876	922	851	840	841	890	897	882	889	820	869	820	873	938	884	871	869	885	872	821	910	838	869	881	865	849	892	880	886	881	844	923	884	923	907	888	921	905	862	874	913	846	878	919	886	837	912	871	869	875	926	883	872	912	898	845	870	882	915	897	860	859	881	867	895	854	882	836	859	884	895	848	907	878	894	915	941	891	891	875	893	875	849	853	912	944	882	891	858	871	861	864	845	897	861	906	895	881	912	930	870	876	845	879	883	896	913	875	972	814	835	905	849	881	907	877	875
23487	15450	22335	27457	27916	26044	22278	17504	13322	9522	6757	5151	5508	4658	3444	3570	3500	3105	2347	2219	1824	1477	1400	1539	1424	1206	1118	1144	1071	1027	1001	893	851	1053	922	806	783	903	755	910	859	725	551	510	517	561	574	558	535	545	519	488	472	483	494	479	511	524	459	477	446	429	419	445	636	486	407	421	412	400	397	389	399	367	363	339	373	435	378	399	354	400	359	364	385	386	358	356	386	424	406	388	393	361	406	409	375	351	408	365	375	377	368	383	389	365	396	357	370	365	380	361	372	395	370	355	413	397	381	347	399	367	391	380	399	334	390	314	334	360	390	342	372	363	371	398	363	366	341	355	337	370	359	361	363	363	399	367	398	323	359	376	372	358	395	347	356	330	378	372	357	353	337	374	335	375	360	369	342	355	356	332	342	386	350	391	360	381	355	348	385	360	345	374	331	384	378	352	375	369	371	352	358	365	375	384	385	368	350	329	371	328	362	331	369	390	355	356	374	363	362	359	351	344	347	388	334	344	377	345	319	339	379	362	343	357	383	342	332	372	346	335	356	312	378	329	347	371	359	358	385	374	361	355	342	352	379	350	370	362	374	330	330	327	362	359	337	347	343	399	396	342	346	393	343	343	377	337	365	360	386	356	336	312	357	321	338	366	403	355	331	343	342	368	352	338	343	324	399	368	383	365	371	347	367	381	350	368	326	381	340	365	369	345	351	341	370	343	351	368	370	361	346	358	359	345	375	358	353	379	329	362	359	367	362	349	344	366	336	390	355	369	364	374	375	349	339	370	388	341	347	320	332	380	412	374	375	370	396	310	366	331	351	358	321	380	350	347	361	362	349	373	367	309	356	354	347	383	366	357	394	359	355	326	375	354	339	348	357	371	339	342	379	355	343	343	344	341	371	390	361	361	349	347	382	369	358	369	361	322	350	341	370	360	359	341	368	345	342	380	348	360	306	350	375	356	376	332	324	345	332	341	330	375	352	365	387	356	360	382	343	358	362	374	336	349	370	333	359	387	385	392	339	336	368	339	358	388	394	363	342	343	331	362	325	373	378	355	375	344	341	354	361	372	354	363	360	379	382	376	419	378	305	364	359	356	348	362	333	364	377	360	377	352	347	369	361	357	370	360	373	332	332	395	381	353	384	367	355	383	345	358	354	347	363	349	366	349	359	370	365	381	366	327	366	340	352	320	369	342	323	344	365	373	340	354	381	360	384	346	376	321	349	352	382	350	355	347	353	385	372	372	392	343	400	367	344	389	325	383	345	335	352	385	329	372	351	333	370	382	343	361	347	345	350	370	344	354	359	366	350	372	366	389	381	385	359	381	350	362	370	338	374	376	351	349	341	325	325	337	370	362	360	358	370	326	367	369	368	352	357	360	382	359	330	365	343	390	379	371	317	333	367	330	390	325	390	344	379	368	337	363	336	362	369	343	348	392	334	395	370	362	342	364	365	369	360	338	388	351	353	358	321	347	331	327	327	396	353	357	365	380	354	363	363	349	406	366	348	379	354	381	333	350	352	394	351	345	335	320	362	386	339	353	369	331	358	365	364	346	358	351	342	367	352	349	352	381	358	368	339	395	348	398	333	348	378	333	364	320	342	354	374	380	345	345	356	392	354	313	324	396	359	351	381	370	336	374	359	327	342	391	345	362	366	343	367	316	346	340	380	331	362	344	366	324	345	393	366	350	356	383	359	366	354	329	328	339	346	368	336	382	359	328	346	356	360	390	354	375	338	338	378	359	352	359	375	365	378	307	358	375	356	393	343	373	326	334	412	354	334	369	386	385	359	375	357	359	353	366	363	336	352	369	369	368	376	355	340	369	346	376	362	373	367	368	315	357	354	337	352	361	360	344	362	343	382	370	360	355	337	403	355	381	349	357	352	352	374	383	330	386	374	331	364	373	375	341	352	341	327	353	359	352	340	360	370	337	341	321	349	363	343	380	373	347	350	357	390	374	351	321	392	374	357	336	370	376	347	323	368	363	341	343	347	357	366	340	336	343	358	349	378	385	372	345	359	359	363	345	343	341	392	366	336	379	332	388	387	369	327	359	351	366	376	348	344	380	356	343	358	367	386	387	370	358	378	365	339	349	353	341	361	317	364	346	373	326	355	365	378	375	376	336	346	348	358	302	345	403	357	327	374	380	390	370	356	382	399	378	387	336	330	345	352	358	355	339	355	343	320	374	357	326	357	356	352	371	365	391	383	354	368	395	330	360	387	363	330	385	317	339	334	340	378	376	347	355	388	360	354	341	336	398	347	373	373	371	325	369	325	364	360	353	347	353	350	382	385	369	379	353	361	336	361	364	367	337	357	366	338	372	387	354	342	382	373	341	360	331	341	386	340	369	365	370	353	356	370	367	349	354	359	370	364	356	374	342	387	357	369	381	348	371	374	340	348	340	362	360	313	334	343	331	352	357	336	369	380	364	364	388	361	363	363	376	332	358	362	337	354	360	374	370	371	374	352	369	355	366	348	359	321	358	355	361	317	344	353	372	349	339	344	322	347	328	357	336	370	365	367	421	394	365	337	357	330	359	390	368	356	347	362	329	392	389	346	345	347	343	346	365	336	362	359	348	343	387	351	361	362	359	361	345	373	386	336	385	370	364	347	352	338	348	386	366	333	375	371	376	369	370	364	371	336	379	340	353	390	334	356	369	350	348	361	353	359	346	360	336	368	399	337	337	361	340	345	364	346	390	372	370	383	341	329	396	326	355	347	363	338	348	375	350	358	367	365	371	319	363	365	374	367	375	381	359	329	344	356	359	382	375	359	372	368	367	408	371	356	364	373	352	359	376	356	378	367	375	366	383	367	343	347	373	402	342	360	353	396	353	353	368	366	385	348	348	406	387	350	357	357	364	363	381	359	390	351	378	357	365	341	341	347	358	366	327	381	334	366	338	338	348	346	382	357	371	373	326	342	363	326	371	353	374	391	346	375	357	339	376	398	339	370	353	346	349	356	375	338	382	350	392	383	347	348	382	375	331	339	367	331	351	361	341	333	353	357	328	320	389	354	336	326	341	354	357	344	372	330	362	369	381	336	352	384	348	365	355	322	348	353	340	352	365	345	366	378	365	368	385	371	356	334	378	323	393	332	353	358	379	349	346	378	388	357	348	390	329	364	369	336	370	344	347	354	400	351	379	368	350	359	336	376	334	373	375	349	349	386	350	369	371	378	347	349	356	371	365	380	366	368	324	332	339	357	336	371	341	378	351	381	359	380	332	344	346	377	365	384	340	354	349	345	353	331	346	316	359	328	364	358	356	342	345	323	352	361	332	386	321	358	361	331	385	385	339	377	363	333	341	376	354	357	363	360	387	344	329	342	354	365	343	334	357	346	370	370	344	352	373	340	352	355	389	357	397	366	341	337	366	334	348	345	378	362	343	358	352	396	352	382	375	331	342	355	356	351	370	350	379	345	370	357	372	344	353	371	352	390	356	338	347	351	363	354	379	390	353	381	341	330	346	340	344	366	385
12574	13326	21166	28503	31153	32489	30594	31536	27503	24152	19317	17901	19809	18291	15241	16472	16072	14246	11890	11489	9024	7660	6955	8267	7443	6554	6332	6393	5724	5913	5943	4860	4922	6351	5400	4522	4022	4804	3894	5036	4580	3373	2319	2089	2346	2578	2506	2627	2509	2502	2363	2028	1963	2021	2281	2142	2257	2002	1919	1804	1749	1527	1447	2368	3473	2037	1531	1495	1460	1456	1302	1283	1287	1198	1236	1249	1403	1358	1257	1181	1140	1088	1156	1181	1157	1146	1222	1169	1306	1396	1446	1393	1282	1213	1300	1224	1278	1224	1205	1197	1157	1142	1128	1162	1072	1070	1176	1180	1183	1190	1118	1143	1078	1036	1023	1054	1077	1121	1156	1107	1105	1103	1077	1057	1133	1077	1140	1065	1050	1040	1031	1032	1041	1029	975	998	994	1002	1049	1001	989	1029	1103	976	1034	1064	1001	1040	1046	1028	988	1024	1023	1027	1052	1036	980	990	983	956	1020	1076	961	1017	1029	975	1011	1025	1023	1017	999	972	962	1002	1038	1030	1029	1013	990	1022	989	991	1019	1006	1043	950	983	1007	1018	1008	1033	1054	967	981	1036	962	1019	990	992	998	1011	1037	1008	991	1017	962	997	1030	1036	954	998	997	988	956	1020	993	975	1013	1008	1006	993	981	986	1006	1030	1069	961	925	948	986	1019	982	951	1001	963	978	1029	961	1033	1015	1015	929	1010	993	1007	996	978	991	1010	1004	1057	1005	1022	1013	1000	1007	978	1049	977	996	1016	972	1037	1000	959	1018	966	959	962	996	981	1045	977	969	1032	950	987	993	1021	978	1007	972	991	988	1003	1007	1071	1013	951	928	1002	1004	1000	1003	934	943	934	1002	953	1032	1006	974	995	980	978	947	974	1000	981	1014	975	990	1034	973	1026	969	962	1015	1019	987	1013	1026	976	975	1004	1011	969	1022	1012	988	960	1006	1039	939	1094	971	1028	1023	972	1019	943	997	979	976	1039	1017	1005	998	981	983	932	988	1005	1011	955	972	1018	1026	1013	993	1082	1062	987	958	1017	977	1080	1000	961	891	981	975	1028	988	1066	969	984	994	979	1006	978	1009	962	972	962	1046	1040	1003	1008	966	1021	982	991	947	986	986	1050	985	952	957	1084	1050	1035	995	963	1000	1057	1013	1011	1001	1002	964	958	986	927	984	987	989	989	946	1005	988	1024	1050	987	1004	998	937	976	1034	968	1022	1012	988	998	964	1028	932	990	971	957	988	1004	1020	1019	1024	954	955	1022	1046	947	997	1002	942	976	1039	989	968	1070	1039	1028	1078	971	1002	960	947	1032	984	1004	1006	971	975	981	1009	983	966	1034	995	972	952	960	1026	1002	1003	968	974	1039	990	1000	1039	1024	986	1046	1044	1033	1051	1012	988	993	1033	1006	993	1026	1048	999	1006	1024	1044	989	995	1042	1019	970	926	1021	1026	967	1001	974	1044	998	983	975	1048	1028	1041	977	943	1023	966	995	983	944	989	1008	1037	989	1007	1017	984	1051	1001	996	984	1004	1004	1020	991	1058	1003	1030	1035	1019	928	1038	1022	988	978	935	1023	962	986	1002	1058	1011	1029	1006	1000	1020	949	936	987	999	973	973	975	1007	998	1004	1032	1006	1000	976	1006	953	959	1020	1047	999	997	1008	1033	997	967	943	1056	1035	993	955	989	1058	985	1017	990	926	1029	982	967	1048	994	1035	984	1006	1020	994	1016	1017	948	1018	1011	1014	988	1000	1018	940	993	1009	956	961	972	979	1028	1042	1042	972	998	1020	1026	999	1008	975	986	1004	969	995	973	976	993	1030	1053	1013	977	1025	913	999	1002	979	984	991	977	1009	987	1020	962	1014	984	974	1041	998	971	981	1024	1022	1032	965	980	1010	911	981	986	956	970	1034	1036	1034	1011	969	939	1083	976	989	1008	963	940	1033	966	997	980	970	1016	934	1001	985	994	971	980	1013	930	1033	1006	1006	959	979	987	989	1001	954	1029	999	1065	1010	962	1032	999	946	1000	1021	985	1013	1059	1048	1020	999	1018	990	1024	953	961	970	958	999	1024	1035	991	1018	951	971	980	1019	1021	971	976	998	1009	986	1006	938	976	1018	1045	1006	1008	1014	1007	946	1029	1042	959	1083	944	954	1025	946	986	987	948	971	986	954	1008	954	1023	1045	989	1029	1037	1035	989	984	1012	1010	1016	979	1004	1022	981	966	964	996	1021	981	979	1018	1015	990	1042	1012	955	1004	1050	1038	946	1017	1007	1000	1011	1014	920	1000	948	1003	1055	1022	947	988	1000	988	963	980	996	978	1021	989	968	1014	993	962	1013	979	1017	1004	959	999	942	988	1032	998	969	1001	994	1043	1005	1023	963	994	932	981	1051	953	1013	990	1024	1032	1003	926	977	968	998	1000	1005	1047	946	1018	1015	972	949	1004	952	981	1009	1031	981	998	1016	983	1037	997	975	1052	1003	986	975	1037	980	995	996	993	967	995	1019	972	970	932	1054	1008	972	1022	996	996	976	973	999	1041	1026	1018	978	1014	978	1012	981	969	1014	995	1038	992	998	974	998	994	974	999	957	987	1035	973	936	1067	969	955	974	937	1008	976	993	977	983	1025	1032	1033	1066	1005	982	977	985	994	1017	983	1007	945	943	979	981	994	1045	957	962	986	1054	1026	1035	972	989	1014	1016	1015	1017	988	1000	1037	1012	957	974	996	974	1009	973	963	977	998	978	973	1029	972	1018	1004	1009	1062	1037	1019	975	970	979	1008	1011	999	1002	992	1039	976	954	997	1007	932	1007	993	1008	1048	992	1039	1001	1044	1009	948	1028	962	1011	980	1010	1013	1064	1030	936	1028	998	1048	1075	1020	963	1032	966	1000	1037	946	974	949	959	1039	1061	982	999	964	1000	1009	986	1009	978	1045	984	1006	1005	1019	988	1016	1034	1010	999	961	995	931	1024	999	978	1001	985	1034	958	1018	988	975	966	1002	993	1009	1021	980	1049	1025	1056	977	1068	944	994	1006	1010	967	988	1009	1026	1023	966	991	1008	1016	973	978	950	931	1001	1024	964	995	1018	974	1011	978	1072	1012	981	1035	930	1046	953	972	962	947	1002	1037	1040	1012	1012	973	996	947	966	992	984	985	1021	1021	1008	975	997	992	946	973	1021	980	954	1066	958	982	1015	1020	1012	1024	1006	963	934	952	1005	1008	969	1000	899	987	952	1000	1021	985	987	1027	1006	980	985	1024	959	991	953	989	972	958	996	959	912	1042	1005	1018	1001	920	1017	1045	986	1040	1033	1017	1031	992	1031	959	982	1033	973	988	1031	923	1021	1006	996	1000	988	969	964	985	982	973	983	958	967	1045	982	987	989	979	1000	1001	991	972	991	966	980	1015	1064	1011	1037	1057	1000	996	974	1018	994	1002	992	1010	1000	976	981	1059	976	1029	1006	1027	960	963	1014	999	1068	986	1010	1014	1054	995	999	990	927	1024	979	1000	987	963	972	992	1000	992	1046	950	965	978	972	979	1024	980	968	968	1033	998	986	983	1005	949	1005	1005	979	966	1016	972	1032	998	983	984	999	983	994	1001	962	974	949	1022	1006	990	986	1026	1079	1035	983	999	985	965	940	992	1073	1009	974	1025	981	1041	924	990	1022	1010	930	1007	956	1020	1041	1006	964	1030	1015	990	965	988	974	1045	1037	1020	967	1063	1010	972	1025	997	956	977	1035	967	1004	983	1003	1024	978	979	949	997	1031	1048	1024	956	1011	962	993	968	984	980	965	1022	1032	995	1008	992	1010	972	1043	980	956	1049	1024	1031	966	957	1049	1055	1023	999	980	1015	951	994	994	902	1047	1036	1027	994	980	1002	1026	925	970	1037	945	989	970	1022	989	1011	928	978	1048	907	1017	965	1032	983	968	1002	959	999	1026	981	933	1016	968	983	999	964	954	1067	1018	1034	980	1004	1054	1003	981	982	1040	933	1014	1001	989	1050	1000	971	1032	993	1002	973	1015	1059	984	1002	1001	1003	943	991	964	991	1012	1011	995	964	977	992	961	1021	971	1061	1004	1036	991	999	984	1043	991	953	1041	1020	1041	989	1013	1026	978	1003	1013	979	981	999	966	1040	919	970	1042	1035	1024	1027	1051	1020	1050	1038	917	1000	1009	1024	935	998	1003	963	969	983	955	994	935	987	981	960	963	961	995	1007	968	927	994	994	916	988	1010
3985	2330	2946	2879	2329	1843	1509	1319	1130	1028	959	915	893	746	640	663	546	610	548	546	541	483	442	501	462	413	430	414	368	399	381	332	351	360	342	355	368	343	370	333	382	337	380	354	342	325	364	347	331	331	341	319	357	348	325	316	322	315	325	321	315	282	351	309	297	341	314	301	313	317	305	326	320	314	284	332	306	317	296	329	302	264	309	285	296	300	321	313	284	325	317	316	322	305	307	310	293	306	341	285	323	282	311	317	304	280	291	303	332	288	286	328	320	305	360	289	310	299	326	295	303	313	322	319	300	330	326	298	290	303	279	336	314	342	289	293	317	308	297	328	294	316	316	320	301	302	284	295	292	273	313	332	303	342	263	303	307	330	326	334	310	292	326	283	282	308	263	315	283	320	327	323	322	307	291	319	303	301	290	335	304	303	306	290	297	317	324	324	294	330	313	278	331	289	313	343	294	325	303	316	309	287	320	315	297	328	290	298	330	326	302	329	318	349	363	298	318	295	296	300	299	304	307	307	330	298	300	342	343	293	324	309	314	316	282	326	323	295	325	251	345	331	332	296	324	326	336	331	297	294	278	290	297	285	318	275	338	309	314	304	304	323	305	329	300	318	328	299	313	274	322	307	307	283	304	321	326	306	276	288	332	338	311	303	294	328	315	278	319	337	316	321	323	304	317	333	322	258	298	322	286	299	298	275	339	287	312	325	299	313	313	299	317	311	316	292	314	278	287	304	289	339	327	284	377	298	312	282	284	287	341	343	301	287	308	291	288	295	316	326	325	304	336	327	280	325	329	298	287	296	312	322	276	330	303	312	313	307	303	287	322	303	325	284	311	333	296	288	320	315	256	309	317	315	319	269	297	279	314	316	305	329	330	342	345	360	285	333	283	320	283	313	303	294	312	311	295	312	288	314	339	317	307	343	346	341	303	315	307	323	305	339	290	316	350	325	316	300	311	307	308	317	315	329	313	312	323	296	297	317	292	325	320	313	326	292	323	297	307	305	327	312	302	301	300	306	326	284	303	295	319	299	338	270	319	295	299	344	339	293	269	284	272	312	308	304	307	331	338	317	307	322	312	284	309	314	277	283	312	331	325	323	297	326	294	316	274	302	299	272	320	303	338	321	308	321	311	308	302	303	298	312	265	332	321	323	278	299	344	329	295	282	285	320	311	355	283	307	299	321	296	328	326	274	307	281	300	317	344	289	326	314	314	274	276	315	318	307	320	327	313	328	292	330	290	318	317	285	295	311	291	312	275	305	331	308	286	304	295	310	331	320	280	311	295	312	306	323	312	318	304	311	323	288	333	310	328	303	285	291	299	285	296	303	271	323	293	284	297	316	297	322	326	309	327	309	313	310	299	289	313	309	300	282	315	286	336	323	326	299	307	314	304	299	319	323	287	296	291	306	324	294	299	303	309	299	309	323	300	287	289	313	325	314	345	301	299	309	307	308	323	316	298	327	336	298	318	310	333	333	290	287	310	314	342	282	310	280	311	284	321	298	309	312	312	270	305	319	324	313	338	283	287	321	345	307	359	324	320	297	285	297	318	317	318	297	282	276	365	290	283	330	332	300	299	291	312	330	313	256	312	299	323	328	296	319	281	309	299	314	299	320	296	320	307	298	273	283	320	310	331	281	306	296	299	305	328	335	322	332	323	319	286	341	339	287	316	307	312	289	312	333	303	346	308	310	302	292	283	319	338	295	294	316	330	335	311	320	321	336	344	333	324	316	288	281	345	309	309	314	308	313	296	317	295	316	305	340	328	318	291	303	331	311	294	300	328	336	280	323	289	288	304	307	287	267	291	332	332	280	303	306	311	298	325	353	293	311	298	297	272	283	307	312	306	309	294	323	319	331	323	283	302	312	328	304	302	290	269	304	293	300	284	297	316	341	287	354	329	318	317	295	331	329	315	295	287	290	298	318	293	313	285	309	307	316	303	331	309	318	285	293	343	306	296	331	298	332	318	300	317	285	288	329	313	309	304	293	316	287	356	307	282	318	310	297	314	274	296	298	325	308	282	312	304	310	321	287	318	273	297	324	303	312	328	301	286	304	313	298	326	335	291	315	288	305	346	319	324	296	317	347	303	320	282	306	321	324	291	272	319	303	293	299	345	318	307	325	294	299	305	301	269	297	294	333	328	296	288	307	296	302	308	279	277	333	300	332	317	309	313	338	313	301	281	316	310	327	309	304	301	294	296	300	297	333	328	302	299	308	295	308	298	301	303	290	312	312	303	330	309	311	307	289	288	319	299	315	291	312	314	319	293	312	314	296	337	326	306	304	308	304	308	312	307	316	323	339	303	286	320	300	318	295	289	299	322	339	307	321	314	291	302	306	303	295	340	274	298	279	327	279	319	284	292	294	305	281	305	288	321	297	307	294	313	322	291	337	316	317	325	306	329	319	296	275	299	278	356	305	279	318	333	312	322	288	297	296	301	315	311	296	301	325	358	281	298	271	322	302	292	295	306	318	286	284	298	295	309	346	316	294	311	308	327	304	331	323	331	303	328	328	275	321	315	311	317	343	293	336	332	325	311	325	290	321	314	342	277	319	269	306	254	311	303	310	278	338	298	319	309	326	278	286	297	299	350	317	295	316	313	314	298	288	342	328	293	298	307	336	321	334	283	297	308	302	292	291	287	325	272	313	237	283	316	318	313	272	291	324	296	243	309	325	303	286	291	296	311	297	299	265	292	322	333	318	323	276	293	302	303	310	308	314	334	298	334	331	304	307	292	309	289	311	340	309	314	304	313	309	321	320	302	304	283	339	316	320	315	332	293	331	289	318	291	319	327	313	291	297	338	316	306	299	324	308	291	318	308	291	274	313	294	340	310	309	326	343	303	325	329	292	323	279	307	298	282	315	353	294	305	330	324	320	311	317	309	321	323	284	331	319	304	307	303	319	334	324	293	319	317	304	285	325	306	299	311	315	317	320	298	309	311	310	332	314	309	323	290	296	332	304	311	296	262	306	321	280	288	288	338	326	325	280	299	271	296	277	340	304	315	286	321	283	315	273	280	308	299	314	309	301	297	302	304	343	327	298	290	343	321	325	312	272	308	277	292	331	276	284	330	317	293	304	306	282	294	297	332	309	338	274	294	324	315	308	285	291	322	322	310	296	298	324	304	347	316	302	299	301	288	333	289	316	315	330	304	319	332	304	286	311	312	283	310	298	314	314	298	297	308	268	333	334	305	304	282	325	302	295	295	309	287	285	324	315	316	303	311	340	299	332	313	324	290	311	301	295	347	325	311	328	327	280	296	313	328	315	297	299	276	326	288	314	311	347	301	297	295	299	325	304	334	313	319	328	300	291	325	307	299	279	323	285	304	322	329	318	333	304	330	303	335	309	324	299	311	282	307	306	284	299	308	332	310	308	303	305	308	295	323	339	332	320	311	298	308	306	308	326	290	305	312	326	304	288	333	309	303	311	315	295	288	333	320	299	307	297	275	293	303	277	271	312	294	283
3427	3075	6205	7918	7679	6817	5828	5358	4728	4551	4308	4207	3880	3489	3131	3067	2848	2880	2585	2511	2334	2113	1955	1982	1773	1763	1642	1577	1477	1430	1389	1336	1270	1320	1228	1231	1183	1146	1175	1304	1279	1245	1195	1049	1106	1089	1065	1147	1043	1028	976	951	957	991	1015	944	931	949	898	972	925	908	911	845	934	927	875	891	886	916	908	888	908	929	902	894	860	902	876	876	863	889	857	873	921	932	867	861	918	909	839	929	905	894	903	930	845	924	933	875	892	923	888	873	914	867	920	897	902	843	898	917	886	890	932	879	859	867	873	920	841	899	866	958	877	846	827	885	865	871	828	842	875	860	886	900	847	840	859	834	846	896	866	908	846	874	823	861	861	946	864	862	869	855	841	860	920	878	904	885	905	887	857	832	878	818	842	854	878	906	862	857	826	869	901	903	856	937	823	821	860	895	929	924	909	822	801	861	845	862	858	840	845	856	867	852	847	838	855	889	874	869	869	898	868	887	838	816	897	890	855	831	895	799	878	835	846	860	870	854	842	867	921	848	857	851	803	881	954	899	812	898	873	846	855	866	876	858	835	892	826	884	861	878	923	816	841	909	793	821	913	924	857	867	833	861	870	832	921	877	888	874	848	859	920	878	919	862	881	843	846	914	877	898	895	907	868	909	883	893	897	893	885	825	878	840	901	890	832	881	891	839	806	869	855	907	864	847	839	882	904	891	811	883	903	861	859	838	848	877	819	885	900	863	903	889	863	873	878	923	898	871	847	893	872	850	852	830	907	885	868	862	845	879	939	873	900	831	873	847	895	881	858	832	888	899	889	860	882	830	898	863	862	946	881	869	880	954	863	887	848	861	870	831	917	842	886	832	887	861	865	827	909	855	877	864	886	865	869	876	856	935	885	870	889	828	818	866	861	862	822	874	867	883	853	876	909	851	848	882	861	865	917	892	859	836	836	884	845	881	904	911	841	837	877	865	852	911	894	885	869	877	840	860	901	853	856	858	831	862	918	868	871	851	869	881	864	884	860	866	838	867	847	848	854	855	852	877	849	847	851	875	884	866	872	864	894	861	908	884	868	922	869	856	867	819	884	938	833	914	865	867	882	851	874	812	873	886	851	909	878	902	871	936	916	859	854	866	864	893	909	838	882	902	839	851	858	914	880	855	917	875	870	871	850	919	885	876	901	835	845	873	898	931	895	823	867	863	839	846	871	873	922	838	834	865	883	884	888	847	900	864	828	839	876	829	834	849	897	940	865	924	893	841	801	853	878	873	865	860	912	953	893	874	883	847	883	895	869	806	920	872	883	817	850	900	887	873	868	874	870	897	888	859	864	890	880	859	841	892	859	868	898	890	913	917	848	857	852	906	938	895	842	921	822	838	870	895	884	904	882	851	888	855	881	890	826	895	861	835	868	872	870	856	912	855	883	860	968	846	848	835	853	869	860	884	869	872	900	873	820	887	839	925	886	816	868	876	903	829	842	910	878	849	867	816	841	859	898	892	868	864	846	878	826	879	844	832	890	833	875	866	912	872	844	859	900	841	865	852	863	840	912	865	892	904	872	814	883	862	863	893	873	896	911	848	881	872	859	905	793	889	930	821	845	904	900	864	952	840	893	857	855	901	852	851	838	861	864	902	848	875	873	872	920	877	880	887	865	839	852	886	869	894	891	817	854	901	883	865	904	835	853	866	844	845	858	901	832	910	887	888	906	862	860	859	856	847	869	885	880	885	838	911	846	871	899	866	922	892	874	865	830	855	859	881	791	888	856	911	866	864	916	841	886	886	893	890	833	884	956	895	844	867	845	840	882	858	866	885	921	864	895	890	890	855	873	841	848	851	867	866	826	897	838	870	864	874	863	883	845	848	887	871	850	831	853	858	910	835	878	884	849	858	885	878	909	951	820	829	927	856	816	880	871	846	844	882	827	875	909	838	908	861	854	888	853	863	843	843	863	903	890	885	859	871	899	848	875	840	918	885	913	871	859	903	896	863	938	861	832	826	896	837	848	899	875	894	889	802	860	880	857	874	870	884	836	886	827	885	877	913	851	890	847	853	887	941	848	908	941	870	901	870	856	882	831	863	881	877	869	839	912	831	889	833	856	893	827	814	878	864	885	832	830	874	855	813	878	960	875	847	871	916	892	882	889	828	883	903	908	866	849	869	889	883	891	873	913	808	811	809	907	885	863	858	835	812	888	815	848	871	837	827	861	890	909	861	880	812	898	877	894	876	867	811	855	849	839	858	915	915	872	886	869	909	851	899	814	891	938	841	888	917	823	890	849	829	852	848	852	850	837	830	856	861	924	887	876	853	887	929	876	885	819	841	827	903	923	844	874	874	823	901	886	833	877	861	858	868	871	868	924	843	855	843	914	851	875	867	846	878	851	877	899	825	853	850	880	897	915	901	878	883	877	870	878	893	872	857	886	898	833	855	873	828	896	874	813	864	899	869	864	856	876	900	878	879	813	874	930	881	821	841	858	857	867	863	888	862	904	856	854	865	844	894	841	954	859	888	882	862	861	846	830	897	918	900	862	876	840	869	893	855	849	868	930	902	860	899	894	835	831	837	882	913	897	856	834	875	858	899	889	874	907	848	911	869	848	867	929	898	850	859	857	916	854	834	851	880	936	834	904	871	886	880	851	899	849	869	845	852	824	855	839	864	895	855	854	857	787	863	848	857	855	846	876	900	879	916	873	857	855	843	878	911	845	883	925	829	887	896	831	870	869	866	879	919	894	895	883	824	869	884	842	891	855	888	837	875	884	883	944	903	860	907	882	839	883	868	894	863	857	846	879	890	848	861	854	923	933	859	850	870	819	857	873	853	924	898	863	902	876	849	900	867	858	859	862	840	870	858	890	895	872	913	897	882	891	831	901	844	899	833	840	903	921	901	886	838	880	903	869	910	881	872	846	835	857	910	903	893	912	826	881	873	887	828	901	885	919	894	829	908	864	877	845	893	873	870	820	858	874	878	848	932	858	871	894	920	852	802	848	841	885	909	889	861	868	888	906	875	908	867	850	839	876	843	857	867	882	867	897	845	901	843	900	864	891	925	895	888	871	842	836	826	845	875	877	892	887	879	870	878	899	876	891	870	919	906	896	898	807	877	845	857	845	857	849	828	890	864	874	845	931	882	875	900	889	856	888	906	829	871	865	883	864	860	877	870	913	882	818	896	874	909	894	844	858	896	850	863	913	886	852	897	854	878	842	849	847	919	852	917	871	897	875	880	892	850	864	881	802	893	894	938	802	911	856	871	892	840	873	795	845	855	915	864	823	864	841	834	865	910	810	926	896	890	874	878	885	877	823	858	889	914	858	905	817	884	872	909	890	879	824	896	945	868	908	867	842	901	872	900	872	806	878	911	885	855	900	905	885	893	849	892	873	853	888	871	850	889	870	890	854	883	894	850	840	855	878	878	859	906	876	910	871	892	866	896	892	829	877	916	832	878	861	875	878	881	860	861	869	889	890	848	902	875	929	859	826	826	871	850	851	832
14195	10292	16608	19467	20751	16446	11220	9165	6543	4801	4057	3253	3084	2563	2065	1958	2019	1840	1421	1428	1159	859	888	814	830	750	718	737	624	702	742	558	565	624	586	508	502	439	497	559	486	533	421	407	393	441	421	392	389	384	383	368	342	368	373	359	365	342	350	331	346	316	295	368	427	369	359	312	330	335	323	350	327	309	273	302	312	310	315	325	313	320	306	327	295	316	282	312	312	326	356	323	330	349	332	313	265	291	314	284	310	326	309	308	274	293	298	302	306	324	327	317	346	305	308	326	287	326	318	318	342	282	310	291	296	295	333	295	331	305	297	319	314	300	315	322	341	314	319	303	296	268	301	280	347	281	310	299	335	317	309	297	312	291	301	299	321	295	312	291	302	306	290	307	325	301	285	286	308	304	291	321	320	304	269	319	274	310	305	293	313	285	289	286	297	310	325	301	290	297	297	279	293	286	305	313	293	296	300	304	285	263	309	295	300	302	311	302	309	283	277	336	287	283	282	259	333	298	276	281	284	301	262	311	288	305	330	296	315	282	287	303	281	294	299	305	289	280	292	310	325	327	308	306	302	303	290	300	292	272	302	287	289	308	290	302	288	308	307	315	315	309	312	321	293	286	301	330	287	301	288	287	278	300	304	307	287	304	308	309	342	290	275	305	285	313	292	286	297	283	279	297	289	293	322	284	314	284	306	316	304	283	304	276	296	292	337	295	303	299	316	290	307	299	290	276	305	310	268	303	292	287	294	314	321	303	298	294	304	291	351	293	305	293	287	314	314	314	296	311	297	294	285	310	307	329	298	327	287	263	319	302	324	262	283	290	293	262	309	318	270	260	289	301	332	313	277	301	297	293	275	297	324	298	297	319	298	271	279	304	299	300	320	316	317	290	258	257	298	310	304	303	305	309	270	267	309	306	321	301	279	305	286	299	282	307	309	307	307	319	293	319	294	318	314	306	313	310	291	322	302	301	287	316	304	267	303	308	298	298	325	285	303	269	291	291	311	287	304	284	307	313	299	320	286	316	297	263	269	294	306	307	307	300	352	307	312	281	290	288	309	271	316	306	288	289	291	298	305	310	313	323	307	292	329	316	302	307	326	308	277	281	303	304	303	298	314	295	268	298	293	276	284	281	307	288	293	294	332	291	298	295	256	288	275	273	309	265	293	299	320	259	321	326	272	298	303	310	283	312	331	300	304	280	289	289	315	294	294	287	299	321	270	299	329	291	306	310	337	315	297	303	301	309	291	291	258	284	306	286	290	290	283	278	303	300	278	326	299	311	344	295	307	316	299	295	298	301	302	302	304	307	292	301	307	300	286	267	297	283	316	335	284	302	289	290	308	291	287	282	300	310	300	268	272	299	292	268	305	301	289	266	304	281	304	284	277	305	279	300	312	305	290	304	287	294	283	302	276	297	324	317	268	308	303	304	281	309	301	324	288	304	322	302	308	321	295	286	313	276	300	319	288	302	297	291	320	308	303	305	280	312	322	321	285	307	309	312	303	327	353	297	303	282	289	279	332	290	289	288	307	308	337	281	289	296	289	307	286	304	291	304	313	282	321	288	286	294	294	274	315	287	298	282	306	297	287	244	290	301	316	311	297	303	265	296	310	289	276	294	319	276	284	328	301	311	320	301	314	285	305	298	275	285	323	278	336	299	302	262	317	277	288	294	276	303	309	319	298	280	275	323	304	311	309	301	315	287	296	286	294	282	322	271	316	318	294	323	280	312	309	301	314	296	304	308	313	306	298	274	302	311	274	280	307	338	298	285	301	306	273	292	273	316	285	271	284	290	296	310	286	298	280	330	324	297	314	305	296	292	290	275	310	313	296	274	281	280	318	286	287	283	297	353	314	295	304	304	306	306	310	324	290	297	314	301	287	300	328	301	292	293	289	305	274	289	295	284	297	285	295	301	278	272	285	279	301	285	286	318	308	275	260	313	320	287	335	299	289	284	282	300	293	298	282	312	285	306	330	285	286	278	305	294	284	315	282	272	272	261	351	293	279	302	291	294	310	290	306	300	283	321	280	274	288	294	304	269	257	303	265	297	314	294	298	325	317	277	315	288	323	329	324	329	314	283	305	310	280	330	292	279	303	303	279	293	285	288	279	328	285	281	287	299	290	307	298	286	318	308	302	298	306	300	263	340	282	313	284	314	278	270	292	273	308	298	308	283	278	304	298	302	258	281	292	291	317	292	288	318	330	313	313	307	305	331	266	295	310	310	334	289	283	286	258	293	299	291	320	302	299	303	316	301	296	314	292	264	294	295	320	307	299	284	326	326	323	289	291	302	279	273	304	296	293	281	291	301	316	313	296	318	300	273	312	290	308	289	317	265	261	302	283	299	324	336	296	294	331	327	308	295	308	274	286	292	305	278	293	289	309	278	305	290	326	284	285	284	306	280	324	277	279	284	318	283	272	286	302	311	302	294	314	279	293	285	308	270	290	304	296	311	272	289	271	278	292	307	269	291	268	310	309	292	310	312	285	294	301	286	313	311	256	257	318	305	274	303	297	265	309	289	328	275	300	271	282	285	308	326	307	317	305	281	297	306	315	325	306	307	303	314	304	299	287	324	284	298	281	289	289	328	322	292	307	289	307	277	332	306	310	305	297	296	301	302	297	310	297	311	318	287	296	286	266	303	291	269	319	300	286	317	291	285	302	256	309	306	280	282	286	273	301	289	326	268	262	310	268	323	316	286	294	315	300	311	298	293	298	305	279	309	293	337	291	295	265	316	291	306	302	302	312	290	305	317	287	272	293	290	302	298	280	296	307	289	276	274	287	265	302	289	297	309	264	319	327	285	307	284	310	300	261	280	312	265	273	305	295	296	285	296	299	292	312	275	289	297	302	315	301	319	321	258	304	287	304	320	315	301	334	282	270	311	326	283	297	276	317	319	284	314	304	313	278	274	319	356	314	325	287	289	303	309	286	319	292	298	276	313	270	307	318	291	283	293	312	294	285	311	294	309	271	313	266	287	315	321	288	319	279	298	312	294	306	283	312	320	287	298	290	300	317	288	287	298	296	290	300	313	292	313	298	281	290	301	295	294	283	323	316	300	290	280	321	281	320	309	264	309	304	299	269	293	281	279	315	323	346	285	317	285	285	321	269	289	309	304	293	298	303	306	318	276	314	296	264	304	319	330	308	277	288	285	307	307	293	286	276	328	284	272	285	285	319	313	292	311	330	289	311	290	287	294	284	310	314	291	310	323	271	271	311	282	325	319	307	318	304	302	314	306	299	325	301	320	279	322	315	333	321	300	285	330	283	314	292	296	305	320	308	318	303	272	331	261	287	289	339	283	306	281	307	320	292	295	303	336	273	295	319	280	318	289	317	319	307	318	294	318	281	300	330	324	303	317	304	274	322	328	330	301	297	318	283	318	301	298	290	326	269	290	316	319	301	308	299	313	314	320	302	295	297	313	298	324	278	304	294	308	306	314	326	304	311	293	309	310	319	310	303	336	284	293	315	304
8862	9881	16835	22979	26990	24177	21149	22817	19086	17567	14398	13911	14050	11740	10344	10286	10836	9942	8050	7708	6313	4519	4523	4906	4873	4241	3968	3797	3848	3670	3727	3084	2992	3490	2947	2508	2539	2313	2548	2934	2473	2609	1953	1708	1701	1831	1813	1616	1767	1704	1604	1412	1460	1361	1462	1488	1463	1405	1278	1232	1357	1182	1055	1616	2219	1244	1244	1101	1149	1067	1098	1058	1010	993	957	952	1008	988	939	908	918	950	956	943	917	913	970	1032	1003	1127	1027	974	966	948	984	1007	1009	973	1010	1003	929	917	990	923	915	916	950	994	903	914	922	872	923	878	902	916	886	891	924	898	906	932	955	940	927	872	869	872	884	900	925	850	864	870	887	855	859	915	882	885	887	872	818	920	820	867	864	842	837	873	868	887	845	851	836	886	902	929	850	858	870	853	884	848	892	844	914	831	840	883	865	863	849	849	827	830	906	897	819	848	846	836	895	848	844	864	896	818	882	863	836	845	912	880	878	871	863	830	871	833	835	808	832	876	843	856	820	803	796	851	856	878	823	809	840	875	833	848	802	846	849	843	839	885	820	902	871	858	862	881	832	789	886	860	848	885	820	870	886	842	879	855	773	866	918	824	890	851	872	823	815	824	877	833	851	845	877	829	920	907	810	874	883	899	904	850	825	862	840	899	893	879	779	817	852	830	871	810	816	843	905	846	822	810	861	853	871	837	846	839	848	857	879	823	836	825	867	850	836	859	836	836	769	869	893	866	839	814	878	854	853	842	810	856	854	840	842	841	842	836	863	867	853	836	818	812	827	884	838	828	868	882	880	857	871	823	884	802	894	756	847	873	842	845	855	795	831	875	856	857	847	853	862	874	877	851	833	878	832	869	853	892	780	886	822	887	900	858	844	840	875	936	881	886	882	866	866	850	837	845	804	816	855	828	867	815	901	893	825	847	876	832	813	861	846	827	877	797	834	852	837	880	824	832	856	904	904	826	848	831	845	876	820	820	857	864	874	878	812	870	889	841	874	818	872	906	840	842	846	838	886	831	876	877	856	867	886	871	838	852	884	890	817	888	924	866	870	867	865	828	821	850	858	894	889	904	813	901	806	842	851	885	875	843	853	876	914	862	869	835	806	874	858	805	856	851	893	921	882	896	864	855	866	830	852	862	808	856	848	873	823	852	900	918	866	807	859	884	825	888	925	894	847	902	899	872	801	867	825	848	819	851	861	840	820	888	837	847	877	850	895	826	825	861	866	866	831	862	816	880	805	833	851	857	827	855	800	884	841	874	881	828	911	874	784	807	838	826	877	842	854	863	817	866	825	811	877	898	908	854	847	794	855	900	871	833	844	871	821	837	841	837	872	798	902	838	912	864	819	835	850	893	822	834	839	852	808	876	874	842	875	878	859	822	878	880	840	858	846	848	869	856	818	799	810	849	853	908	867	834	845	859	899	898	822	855	870	864	882	861	832	901	854	857	848	866	885	874	861	871	858	873	852	902	835	830	836	858	866	826	843	849	829	868	831	863	879	770	866	872	879	852	835	904	861	899	786	786	805	833	852	846	881	910	811	841	833	825	869	836	838	816	868	797	891	832	846	786	826	859	854	878	847	863	881	852	860	850	815	878	875	827	845	908	874	798	818	833	875	856	817	867	812	821	866	878	878	841	842	814	898	881	844	827	857	855	854	836	820	811	869	880	854	844	840	832	833	831	804	907	833	815	870	889	859	819	871	862	885	847	858	820	867	865	816	862	887	878	822	870	832	873	868	828	836	842	876	888	839	933	843	822	849	812	875	824	846	877	813	815	863	849	861	886	842	821	839	894	857	871	884	840	794	907	834	860	839	802	825	874	877	883	801	794	851	821	849	819	866	816	876	803	862	829	810	855	856	878	819	856	866	809	881	821	844	831	815	894	853	876	848	867	794	866	832	889	805	868	792	865	869	855	787	883	930	840	899	878	866	862	868	868	813	860	884	845	871	840	817	819	856	789	870	881	868	855	883	857	891	867	837	821	833	855	856	813	880	875	850	830	829	856	853	850	800	804	834	876	843	845	881	819	820	828	854	838	870	817	775	813	855	824	792	880	881	868	868	848	816	821	845	872	852	840	862	840	843	813	851	846	800	842	824	888	853	829	842	848	859	892	873	863	858	894	749	787	893	917	864	902	846	863	821	867	858	833	832	904	803	857	891	908	814	819	851	902	846	884	882	849	866	810	916	866	864	862	846	830	859	842	822	817	825	803	844	836	864	887	870	841	876	823	846	826	825	872	856	873	854	882	842	816	833	819	870	806	888	894	880	903	914	860	916	881	843	851	841	820	911	855	876	898	830	848	834	834	861	886	806	809	827	851	881	851	858	875	839	868	819	891	767	857	872	895	863	820	871	835	838	866	860	892	849	845	862	856	872	824	830	880	877	856	811	839	862	854	794	853	818	826	850	848	881	834	813	848	867	832	877	852	892	825	858	880	858	832	860	863	877	872	832	881	854	856	860	857	814	889	865	794	865	812	768	801	866	818	864	836	857	882	831	851	863	781	869	854	853	835	881	883	846	823	872	809	834	832	859	822	915	866	851	852	881	899	901	829	894	888	850	805	858	876	796	812	842	835	818	839	910	871	920	842	836	858	831	902	875	813	873	817	834	861	807	869	816	889	816	857	877	838	855	847	851	837	871	840	852	846	846	816	840	918	826	835	892	868	826	844	818	784	859	794	879	888	849	862	836	851	868	852	906	886	907	847	886	895	822	887	862	852	827	844	816	866	836	817	807	782	883	839	859	871	877	863	878	833	789	836	850	880	841	841	855	822	864	881	851	918	824	848	845	866	832	852	826	856	820	856	831	863	860	926	816	857	840	812	842	839	902	878	848	849	879	885	837	905	869	784	833	842	793	815	808	887	771	902	852	851	839	840	852	830	873	862	884	857	899	871	865	851	831	812	878	836	856	831	850	867	832	862	857	852	857	888	879	897	863	827	876	801	836	809	863	842	860	824	828	841	825	838	814	899	854	885	840	836	877	815	915	839	885	851	815	873	942	904	839	888	841	857	842	864	835	817	844	850	833	883	842	809	880	863	844	870	868	829	862	913	803	810	876	830	866	824	863	811	822	876	854	846	840	895	866	892	833	881	881	858	840	836	821	810	807	849	847	856	821	872	847	836	853	847	878	855	845	847	894	809	834	866	816	859	849	885	864	845	857	890	893	809	847	841	839	894	843	854	835	851	832	860	766	835	888	852	826	823	859	895	835	839	878	839	887	873	833	866	891	850	815	881	801	856	841	863	883	817	866	829	796	840	875	850	852	865	880	844	876	836	814	869	898	843	863	845	845	796	832	840	803	895	808	910	845	857	814	861	835	876	837	812	821	836	872	831	853	854	862	841	870	816	809	824	858	810	843	893	840	849	840	854	826	873	854	841	823	808	866	882	807	850	889	839	840	894	875	838	882	831	910	824	783	895	887	860	857	845	841	836	821	868	840	881	876	879	874	870	826	820	834	867	857	886	851	868	854	814	847	879	859	874	799	846	818	903	896	922
24253	16574	23155	26326	27880	22987	17506	16151	11961	8967	7025	6055	6014	4732	3658	3483	3620	3338	2372	2098	1857	1346	1209	1419	1443	1160	1100	1057	1038	1021	1020	879	839	933	794	743	825	786	734	810	657	702	702	515	570	657	543	509	550	531	489	451	476	443	496	463	489	452	462	461	426	390	411	498	646	433	467	399	375	393	415	390	384	362	359	389	361	398	349	350	375	375	355	377	403	377	363	389	404	402	406	387	393	371	382	381	390	376	355	379	389	367	360	360	342	379	397	321	380	377	388	365	368	337	342	364	397	382	375	396	376	394	349	388	388	370	388	371	366	363	368	338	343	345	365	352	361	358	375	350	345	339	370	328	361	371	358	355	359	358	356	334	366	356	397	383	410	344	327	359	362	331	336	336	336	344	351	365	358	323	360	310	355	352	367	388	343	354	342	367	338	340	345	322	351	359	392	315	350	375	345	345	357	355	360	335	357	324	379	400	330	341	320	355	333	359	336	370	362	369	339	377	333	354	358	341	333	355	365	345	384	374	363	367	362	361	358	327	358	349	343	355	350	346	353	343	363	339	365	366	339	371	349	341	368	337	385	360	377	349	337	336	360	363	369	380	345	388	369	343	375	357	371	361	343	360	353	306	348	355	364	346	351	356	357	344	325	350	363	342	331	307	343	357	355	333	345	342	325	348	326	351	350	314	361	340	357	355	351	349	332	367	366	320	322	386	318	346	356	324	361	340	307	366	364	361	336	327	341	360	330	366	371	349	377	329	346	346	312	348	342	396	363	340	338	347	349	350	377	334	328	345	301	319	328	363	370	360	363	373	354	341	324	369	343	335	335	326	352	356	389	373	358	311	362	327	369	332	375	331	344	326	350	335	379	356	316	308	351	330	360	346	393	338	331	357	378	361	329	346	370	355	356	373	336	377	316	355	346	329	359	341	382	363	315	338	329	320	330	355	336	358	310	319	329	348	370	385	341	347	336	315	407	341	353	386	345	348	375	333	346	326	336	361	387	347	352	349	331	345	361	387	343	360	365	360	316	350	353	357	355	328	358	321	367	343	356	393	349	342	351	363	403	362	379	337	374	365	350	287	372	350	328	368	379	335	310	376	356	322	368	389	391	370	364	380	363	360	354	330	360	342	341	345	362	362	365	368	350	356	364	396	335	343	352	353	368	351	381	349	347	372	367	352	317	326	370	346	385	359	363	326	331	346	367	335	329	382	381	393	370	398	351	372	334	344	349	352	335	327	351	370	350	343	342	375	355	358	365	331	370	328	342	340	350	354	348	335	362	387	365	369	386	371	385	359	370	347	335	347	351	328	361	352	343	329	365	376	294	367	347	355	326	363	369	338	372	376	342	341	335	358	317	343	368	323	343	343	345	355	348	367	365	373	341	346	343	370	323	337	327	383	338	358	326	323	384	328	382	363	342	317	375	345	352	365	331	369	355	344	361	373	350	339	323	355	345	371	369	337	350	337	367	375	391	329	351	360	347	325	329	353	382	360	355	334	316	356	362	338	367	326	369	375	340	293	367	344	356	332	353	335	337	370	365	343	377	340	343	327	327	327	330	352	370	375	351	358	355	328	386	349	339	326	346	343	354	347	338	325	340	381	358	320	368	388	358	388	348	368	345	308	327	371	363	326	353	339	366	356	327	399	351	351	389	358	336	382	341	358	335	346	310	336	337	353	350	336	383	373	341	364	373	339	383	382	362	356	372	362	349	351	357	370	368	347	362	346	359	342	324	341	389	343	344	367	360	357	339	366	331	360	324	344	342	338	343	341	356	348	338	338	353	361	342	330	342	342	327	344	357	321	354	340	319	341	352	360	357	326	366	334	366	314	331	364	356	347	355	373	370	352	340	347	349	363	351	360	340	344	382	333	327	338	324	350	363	352	341	375	376	353	358	367	333	358	340	346	312	351	393	350	381	374	308	348	347	338	355	351	350	378	356	355	330	369	377	362	366	334	311	341	349	372	363	350	376	340	367	325	365	374	321	391	327	354	355	359	387	348	321	334	381	342	373	378	404	361	378	330	370	364	376	352	341	360	326	357	349	356	344	316	355	357	328	343	362	342	341	372	350	376	360	384	360	336	361	339	343	352	335	346	359	371	345	343	348	340	344	356	357	371	353	366	335	351	358	355	321	387	345	360	359	362	377	348	341	352	374	372	356	365	329	347	357	368	358	361	339	356	320	362	349	337	380	342	373	338	420	355	363	347	346	357	346	378	359	366	345	351	366	347	323	362	346	340	348	357	344	373	331	343	319	383	339	372	366	347	356	379	352	357	368	336	355	353	332	368	387	354	350	362	331	364	370	363	352	372	341	311	348	348	374	355	327	352	331	356	377	360	331	332	339	335	345	344	314	364	307	365	344	322	343	332	331	346	330	357	352	331	350	389	342	340	339	376	350	356	369	350	341	350	354	318	374	337	324	395	371	361	357	376	380	375	369	353	349	376	353	334	363	342	317	323	313	338	370	375	371	356	369	305	322	369	363	362	340	363	344	362	378	376	360	338	374	336	338	352	374	325	355	373	344	354	317	337	354	358	337	355	318	380	352	365	366	361	359	350	351	359	367	381	330	340	358	342	368	332	370	335	379	340	382	348	362	354	354	350	374	353	347	357	376	353	352	360	346	356	384	341	368	315	364	376	374	376	360	381	338	362	358	379	344	363	321	357	343	341	322	363	362	332	330	333	358	352	343	320	368	350	334	372	354	310	347	350	331	348	351	332	329	362	333	369	335	341	337	360	385	364	360	353	358	392	329	374	350	367	355	338	353	343	331	361	356	374	375	341	338	369	354	358	347	359	335	347	355	352	365	342	343	356	347	336	357	324	342	351	350	355	368	344	332	345	355	374	332	379	315	355	379	357	372	364	345	340	353	291	393	370	356	343	325	326	358	361	327	378	370	354	339	356	335	322	383	323	340	359	312	336	341	361	339	388	384	362	348	326	374	369	347	373	379	373	381	319	331	340	341	357	382	316	345	324	373	339	313	332	351	347	357	358	350	381	384	401	350	310	336	337	314	300	340	327	342	364	342	350	362	377	321	332	341	359	398	361	331	306	342	410	348	326	344	362	345	330	336	336	351	375	338	370	343	323	343	351	344	361	358	325	336	364	376	387	375	373	349	341	365	335	361	350	331	340	363	325	339	344	356	358	350	344	319	328	348	382	334	326	316	384	327	354	378	366	344	367	338	389	338	327	316	301	345	356	354	359	349	359	344	354	365	333	353	327	386	377	358	355	377	383	347	352	366	376	317	343	325	326	366	358	350	349	357	342	376	356	363	327	361	319	346	318	365	370	366	347	344	345	350	354	319	377	353	354	387	394	357	356	300	350	351	359	350	350	378	365	353	354	369	322	342	333	371	333	337	396	329	323	336	361	334	375	364	363	366	319	361	370	348	338	340	367	393	346	339	343	375	401	364	361	315	363	328	356	297	334	359	344	359	345	341	350	336	364	371	351	345	354	366	351	359	359	335	315	332	338
12914	13979	21882	28020	32401	29393	26870	30177	25463	24114	20475	20278	20881	17993	15554	15757	17516	16338	12018	10859	9423	6925	6775	7822	7712	6307	6230	6037	5897	5656	5858	4955	4790	5782	4287	3826	4603	3998	3937	4642	3891	3715	3400	2370	2447	3262	2692	2303	2650	2464	2238	1936	1976	1959	2205	2083	2021	1975	1897	1732	1775	1578	1449	2404	3642	1800	1776	1510	1513	1381	1346	1282	1298	1251	1260	1210	1318	1199	1117	1157	1066	1096	1217	1212	1151	1232	1256	1254	1383	1436	1447	1295	1170	1187	1243	1262	1205	1191	1186	1174	1195	1142	1078	1057	1078	1075	1106	1164	1046	1110	1118	1168	1087	1075	1007	1056	1070	1173	1118	1139	1112	1109	1016	1092	1059	1027	1041	958	1040	973	981	1011	997	974	997	991	961	993	962	1038	1001	1007	1032	1024	1028	1016	1024	1005	997	994	1021	1006	998	956	987	1010	995	965	974	995	996	1050	1014	1027	954	962	975	943	946	999	1021	962	975	998	929	1054	1030	978	939	964	985	985	976	972	1013	982	959	1002	964	994	1000	973	975	961	1059	968	997	929	938	992	983	987	976	973	980	922	1008	1019	1020	1026	1036	962	964	994	1001	939	951	1030	993	979	967	949	1004	960	916	944	1006	935	974	970	946	945	1010	975	986	1019	1004	1039	961	1011	1007	920	992	987	934	1019	991	958	1016	967	932	967	1022	935	1048	961	922	963	939	1067	970	969	973	965	975	1000	1015	914	997	904	1000	938	969	914	947	999	985	1038	971	929	952	980	978	942	946	999	945	988	973	969	1028	992	982	1005	966	961	947	960	964	971	979	1005	957	946	981	965	1014	971	967	1014	916	955	1002	957	987	987	1012	976	981	972	966	1001	938	967	921	987	975	961	952	1015	994	1021	971	1001	1012	930	996	928	955	976	1001	977	975	938	955	981	960	944	967	968	972	1018	1000	967	943	998	929	986	942	996	932	1035	987	967	982	916	897	881	953	1039	943	946	1006	991	1050	929	954	1036	984	959	998	1006	1000	984	955	1048	968	971	964	963	998	995	1010	981	944	930	979	952	987	1017	926	1025	993	972	982	975	983	939	978	1002	920	943	992	935	1005	976	959	999	958	956	963	1008	1020	934	916	1027	1014	937	942	1022	965	1040	1008	976	970	995	965	921	924	1020	972	952	914	957	974	992	950	975	947	962	932	973	999	1042	967	947	913	928	946	977	949	1000	965	978	962	1015	976	920	946	1005	978	932	993	952	916	944	1006	999	968	964	990	985	1042	953	949	977	995	1005	994	1010	975	986	979	932	999	987	932	984	1020	1016	948	963	938	1007	963	1001	994	1025	994	940	999	992	965	986	964	1001	970	1005	969	944	929	1000	995	1005	973	984	1001	976	1000	958	982	944	1014	1043	973	932	946	949	956	929	968	976	975	1003	958	997	983	1002	994	1002	959	971	990	947	938	1021	964	966	971	956	929	985	940	1003	1006	986	967	987	932	919	954	1004	971	938	934	939	901	982	1056	968	908	1024	974	1025	994	965	957	930	944	947	959	971	1023	1024	1007	999	1021	986	953	998	956	933	988	983	986	960	976	938	942	959	930	1025	1005	1007	961	957	977	970	946	952	1014	958	970	983	1006	977	948	987	964	1008	925	988	981	1002	984	908	939	945	968	1025	987	958	984	997	981	942	1004	997	963	974	893	914	1000	973	915	989	948	959	966	1040	978	1000	1004	975	987	911	950	998	957	989	942	947	965	970	955	919	994	936	958	975	998	999	937	1026	980	960	988	942	918	986	954	1010	1003	1013	1048	940	1014	984	1032	974	983	968	922	994	976	987	993	1016	936	977	979	909	991	1007	988	932	951	998	999	993	1016	994	1005	976	1016	1025	977	928	996	984	923	1031	923	967	903	1012	991	957	961	1009	1011	972	960	1002	973	902	969	1011	997	931	968	993	981	942	953	1035	909	982	1011	990	923	920	963	1009	971	913	973	963	950	986	985	987	946	1012	941	996	1036	952	1001	974	963	972	971	919	1032	998	977	970	971	940	931	960	994	982	1034	947	1030	976	1036	958	1003	967	953	960	994	1001	968	1011	946	989	978	1013	950	978	971	935	947	941	974	959	948	1026	993	1019	1050	964	987	938	954	979	965	983	1026	965	973	951	974	972	1015	980	993	932	926	932	979	976	939	949	959	990	992	965	965	985	960	1022	994	995	953	1035	1001	926	998	948	932	970	986	1009	1006	946	986	932	1001	992	1004	994	991	1005	972	1000	1075	985	986	961	982	1000	998	945	941	965	1005	984	957	992	973	1027	1037	964	979	985	982	977	1051	965	990	973	979	993	988	1003	1002	1011	1043	1013	990	955	943	1006	984	978	967	969	994	1008	1009	968	996	988	944	1013	950	993	997	993	1012	979	942	971	989	1022	971	1001	929	984	964	992	995	958	949	928	993	928	1020	1039	970	1003	971	978	998	918	995	991	945	974	1048	972	996	944	963	957	976	966	1010	987	1032	979	951	994	959	1012	990	1004	975	967	1017	973	937	1021	914	978	966	995	999	999	975	965	1026	944	947	996	1043	997	1008	989	971	933	977	1001	967	994	919	1026	993	970	1008	993	940	1041	1048	993	1036	973	982	959	947	1033	984	977	977	989	928	965	1001	959	974	991	981	988	970	910	983	973	1012	992	1019	998	1006	979	970	1007	918	969	1006	999	1017	929	1011	1005	915	967	951	999	972	973	992	1019	1004	963	987	943	984	995	970	1036	972	960	973	955	1000	991	987	1002	944	982	986	980	966	987	994	984	981	965	992	1016	987	992	977	981	1013	993	1000	983	959	1003	1012	949	951	974	958	1010	1038	945	1021	1010	937	996	961	983	1000	1021	1006	965	1011	1016	1009	984	1039	975	955	997	973	1049	959	989	926	988	987	982	975	1001	989	993	987	957	1003	1010	967	966	1007	961	968	977	1022	956	1032	971	991	946	994	966	972	1016	967	1008	973	960	1041	936	974	938	1027	959	991	945	982	959	973	1005	1022	994	990	1056	964	963	999	976	950	982	956	1002	938	990	965	984	969	930	991	1017	983	933	896	1014	995	1016	970	990	989	956	972	908	980	962	974	986	996	985	951	918	939	1010	994	979	1068	995	978	987	949	959	957	951	979	967	952	1014	961	1008	939	971	978	974	970	990	918	938	960	1037	963	997	983	966	948	990	1038	982	966	927	989	1007	919	919	1012	964	985	973	957	962	945	1053	972	975	957	1013	1029	955	948	984	974	993	1005	950	981	939	957	956	1010	956	1037	937	991	938	946	993	968	1025	1003	951	982	985	1023	959	966	995	1001	1003	953	915	959	995	986	919	1002	982	986	973	980	959	963	985	958	992	1022	940	963	994	1004	961	958	993	979	954	971	983	945	1006	1041	1012	960	1013	954	983	984	980	960	1020	976	968	999	1005	1030	973	976	935	963	961	957	953	981	981	1002	968	1027	971	1019	939	976	988	946	948	966	984	995	945	954	962	983	961	977	1017	1001	948	957	959	950	951	966	1007	973	982	967	954	1010	1014	992	937	1001	1002	987	1002	1045	1016	931	945	915	963	986	994	1025	1020	947	1004	943	991	944	999	1025	975	1010	981	992	964	1038	1009	1004	1018	978	1012	1029	944	959	969	1014	1047	952	960	957	934	966	939	974	1019	980	979	975	1013	977	932	969	959	976	931	990	954	951	986	1061	957	945	959	937	961	1008	949	984	950	969	983	938	987	996	997	986	945	1004	961	992	983	974	960	994	987	1011	977	983	977	972	1001	995	976	958	953	1015	959	983	931	1013	1022	984	949	974	980	974	960	969	977	934	980	992	934	993	1011	1013	950	965	924	957	1011	1002	973	928	1013	1067	946	956	1005	966	1021	985	953	972	911	1014	1009	955	974	987	1009
4022	2192	3195	2777	2390	1910	1457	1334	1138	998	959	897	920	888	742	672	644	605	565	468	465	447	458	409	427	397	421	383	346	383	351	369	337	383	326	314	325	368	348	318	370	363	339	326	301	325	315	305	331	308	338	304	288	294	311	318	304	311	309	310	323	296	320	332	280	313	287	315	294	320	313	300	285	316	324	313	315	299	286	268	283	307	292	318	294	250	322	317	297	305	315	291	311	310	330	273	302	279	304	293	297	321	293	294	317	293	257	301	309	310	293	314	274	282	277	301	290	293	290	299	306	299	316	321	317	303	305	310	298	292	311	282	312	318	304	284	314	300	323	302	262	274	303	289	301	310	310	291	313	291	296	300	291	289	319	292	316	304	292	293	299	329	255	296	311	299	299	308	290	293	298	315	288	318	276	287	299	308	290	274	280	327	283	289	327	261	299	317	328	274	304	287	319	302	278	287	290	309	338	308	314	293	268	317	297	330	269	342	288	305	295	315	327	299	320	274	295	314	288	304	311	296	278	292	289	319	284	310	310	289	299	290	313	294	332	293	318	272	297	307	291	316	282	296	309	333	318	322	272	309	293	295	317	294	320	289	323	314	294	320	282	320	314	290	286	294	324	296	299	300	302	298	314	270	308	291	301	281	256	274	293	314	310	279	301	285	287	314	301	307	273	269	299	295	328	280	295	296	297	339	305	287	278	320	297	340	268	306	304	258	312	277	286	286	306	245	335	305	325	315	299	267	292	319	283	271	295	315	299	286	327	325	287	301	291	304	324	270	324	299	300	285	296	292	301	307	285	319	281	302	320	273	286	309	317	289	306	353	310	307	274	302	300	300	308	286	297	300	287	315	348	316	282	285	294	291	289	281	288	304	315	303	271	310	302	279	294	281	316	266	277	276	304	280	257	284	313	303	325	290	290	296	300	296	284	300	300	294	306	289	309	309	307	289	299	295	306	282	301	306	294	297	272	322	327	306	282	359	311	261	290	301	308	283	296	296	314	301	295	301	283	294	284	275	300	288	305	293	255	273	280	265	319	315	327	290	344	239	288	302	297	327	344	311	301	302	310	321	284	297	314	339	323	273	280	317	299	338	295	293	333	298	283	334	319	324	293	325	278	282	294	282	299	304	309	297	307	348	287	299	313	291	335	282	312	312	266	310	284	256	316	299	289	300	285	268	312	321	285	298	327	294	295	302	292	297	307	310	279	304	315	311	299	317	301	286	274	333	287	293	301	310	291	306	331	304	320	305	300	288	316	289	271	292	274	329	269	307	283	345	299	289	299	280	296	273	314	295	278	309	272	331	294	283	306	302	305	297	290	297	285	288	314	296	325	311	305	283	278	267	280	270	306	312	316	310	289	280	294	284	316	287	301	320	293	303	283	308	311	312	303	286	318	301	279	329	305	328	349	275	284	268	330	324	296	303	304	322	289	317	297	318	306	312	320	333	284	282	281	306	306	301	316	277	303	293	287	300	296	283	298	345	285	324	316	317	275	269	313	284	293	300	306	289	276	314	285	298	287	318	296	271	305	289	300	302	296	272	309	297	262	292	303	287	308	256	304	299	299	305	287	297	260	285	263	269	275	333	304	292	315	290	289	283	319	282	312	309	320	277	296	319	311	296	325	280	329	293	318	303	318	321	286	306	309	290	292	332	297	327	305	295	319	301	306	284	325	320	300	303	346	282	336	274	306	313	263	300	317	303	298	306	291	299	299	291	325	304	325	306	283	302	308	345	321	302	289	308	268	302	304	286	315	324	306	251	314	308	315	302	310	295	308	340	290	298	279	310	288	314	303	298	318	325	297	308	293	306	321	325	323	321	279	321	279	334	289	283	301	287	329	333	289	294	295	276	272	331	303	313	307	269	285	283	312	316	313	298	286	279	305	295	266	272	320	307	331	287	297	297	307	306	348	307	294	317	281	269	303	310	286	345	284	323	300	305	310	303	276	302	313	302	299	323	299	290	324	300	300	299	310	320	296	306	278	287	304	321	315	287	292	330	317	325	316	290	277	282	279	299	320	306	303	287	317	288	289	285	274	313	293	269	322	284	321	290	278	331	292	310	291	320	297	270	307	270	296	288	288	296	292	295	303	304	328	302	313	297	276	286	283	310	308	292	301	301	302	322	296	297	298	293	293	311	322	318	295	275	325	265	301	303	302	285	298	295	301	274	307	306	319	258	293	286	303	270	308	290	302	307	281	309	313	315	277	315	316	295	278	294	268	313	300	308	300	279	298	298	303	261	314	287	314	296	327	317	286	303	328	283	292	320	311	295	332	289	284	285	308	302	332	287	277	310	310	303	321	321	309	294	325	287	292	311	277	279	306	342	321	291	299	284	300	305	293	310	283	277	304	294	300	290	283	274	281	318	327	286	303	293	300	328	283	306	306	313	281	288	317	327	274	271	283	321	300	297	288	310	318	313	287	298	316	301	278	344	302	322	298	277	313	302	310	312	290	255	272	326	303	283	318	306	287	312	301	293	294	291	302	272	320	301	302	299	293	331	252	278	325	286	323	289	303	304	325	305	292	327	284	319	300	311	259	288	295	292	283	302	274	295	291	314	286	309	311	305	317	312	305	297	296	339	292	310	310	286	304	312	294	308	269	247	323	275	310	318	298	305	317	315	278	284	322	295	290	311	304	303	292	309	286	281	344	279	312	288	321	283	278	310	317	288	347	304	297	293	301	312	314	278	315	283	312	301	298	291	282	296	287	288	304	331	316	293	295	307	310	300	283	257	300	328	284	287	270	311	311	293	319	295	310	277	312	297	298	308	301	287	292	312	294	289	265	306	301	269	262	304	340	326	316	280	314	326	303	321	308	275	270	299	300	311	294	283	280	269	320	298	327	279	309	301	290	318	315	306	318	322	306	293	302	318	331	302	297	315	286	302	241	276	282	305	298	354	288	292	304	310	299	312	277	304	291	322	280	293	332	261	311	308	279	308	317	283	301	312	307	291	312	332	320	304	320	304	298	298	310	308	306	304	308	320	301	281	283	297	279	315	295	287	310	304	279	277	321	304	311	300	310	284	312	287	311	285	293	305	271	275	287	286	284	283	292	313	306	286	301	305	307	303	301	285	317	289	328	293	294	278	328	277	285	256	286	320	292	282	290	304	282	283	264	306	293	313	322	265	295	331	283	305	296	350	286	326	289	276	285	315	283	289	294	287	298	316	294	300	303	311	320	322	319	296	300	317	273	302	301	272	302	279	307	310	330	299	304	302	303	297	310	288	288	288	312	273	312	299	306	284	286	296	266	275	294	277	286	305	300	259	323	295	288	303	314	292	307	314	304	300	284	287	248	278	288	270	291	294	296	296	314	277	299	299	307	306	297	276	337	283	297	312	320	316	309	317	299	300	313	299	287	327	333	298	308	310	296	302	281	295	291	294	295	287	285	319	338	315	288	296	277	307	326	296	301	324	315	311	285	295	335	295	309	296	302	293	313	310	271	290	295	307	288	306	289	304	293	315
3429	3148	6517	8091	7958	6752	5841	5678	4958	4619	4514	4454	4504	4211	3623	3320	3183	3094	2709	2221	2113	1940	1853	1885	1767	1662	1554	1575	1450	1427	1364	1267	1283	1181	1191	1150	1181	1193	1168	1172	1169	1209	1189	1128	1076	1093	1084	1031	1056	988	942	936	919	914	932	879	906	904	883	922	844	936	905	929	911	881	952	923	883	862	866	865	913	902	890	854	849	915	833	885	882	853	865	881	890	862	923	882	921	923	902	901	968	905	854	873	890	902	854	889	863	838	811	873	878	849	878	882	852	838	875	891	887	869	876	842	897	827	871	910	833	906	852	865	835	846	857	874	869	788	847	860	867	828	836	845	826	836	883	857	848	843	821	810	859	841	856	848	873	859	862	866	847	877	836	845	834	840	860	838	850	890	876	904	801	860	881	848	798	818	914	854	828	881	843	875	827	855	832	852	831	901	838	864	874	875	868	837	813	838	815	825	851	836	863	804	886	861	809	892	804	847	821	860	833	840	845	855	890	851	872	871	853	886	857	805	878	853	837	825	779	814	843	889	853	795	828	859	795	851	865	890	861	834	900	825	854	876	859	893	881	868	878	838	825	878	865	834	847	851	836	887	910	855	882	847	875	905	859	831	889	842	847	823	890	852	846	855	868	864	887	896	871	822	841	847	836	831	849	838	840	812	858	904	889	866	861	876	885	843	832	783	836	853	863	848	854	837	803	871	851	855	880	882	881	843	844	829	831	887	814	867	826	839	797	799	890	862	826	858	805	795	839	858	855	847	856	878	849	826	856	823	862	860	860	867	830	870	814	849	861	904	903	795	857	827	842	856	818	809	885	781	887	847	890	857	836	804	838	836	879	843	829	834	798	805	869	841	864	872	860	823	898	894	848	823	793	845	821	848	871	822	875	846	806	845	867	872	855	832	876	821	878	843	861	876	830	884	892	838	833	889	802	854	830	905	877	875	861	806	789	840	886	833	845	828	874	842	872	896	831	856	848	854	831	865	857	911	827	814	886	853	897	847	829	841	884	854	828	875	846	880	855	842	860	833	871	869	815	834	822	843	817	879	866	871	819	869	870	827	900	842	865	822	841	859	841	847	862	846	892	821	847	859	901	854	851	858	821	821	788	863	845	885	852	856	873	898	853	865	840	864	851	870	853	874	859	894	852	886	833	865	891	863	846	817	867	878	831	850	837	824	842	821	837	871	850	879	917	886	928	802	813	829	849	843	817	882	879	895	850	851	850	868	768	885	863	848	889	847	849	862	810	812	831	905	825	873	818	852	805	830	840	817	843	795	815	846	867	920	882	859	854	837	865	795	842	876	819	874	843	868	834	873	837	831	822	869	871	852	863	854	810	894	885	846	803	850	871	882	883	863	826	810	850	775	900	827	833	831	858	843	875	839	816	852	837	856	895	854	920	871	870	846	870	905	852	857	806	872	839	857	819	900	870	924	836	822	875	843	800	811	863	830	899	790	875	820	830	848	870	856	814	838	841	916	821	819	790	794	849	864	803	860	812	844	809	864	853	831	865	868	820	834	854	854	879	844	887	861	843	874	915	917	845	785	880	921	830	827	857	882	822	846	876	812	877	805	836	888	837	854	835	817	862	844	843	896	848	871	856	839	863	831	844	887	912	908	872	906	795	804	854	871	859	835	817	851	905	829	819	876	858	869	831	848	872	814	854	848	825	842	860	801	791	880	873	849	837	864	862	877	870	844	875	878	901	838	835	849	885	838	881	909	856	844	884	820	896	880	831	905	892	838	871	827	800	855	875	854	864	829	854	823	835	896	867	826	888	825	851	855	839	838	849	862	892	851	864	853	836	810	876	876	822	902	817	873	848	873	877	843	879	886	833	843	835	845	841	833	876	859	862	871	846	849	869	837	815	869	823	832	885	791	836	795	878	871	850	904	816	866	829	885	855	803	862	844	911	808	888	871	837	820	828	829	902	885	893	828	868	897	851	836	843	870	848	826	803	805	841	882	818	889	846	853	886	835	842	888	782	868	854	844	822	873	845	839	824	842	843	920	857	874	782	888	836	837	839	860	853	835	836	850	778	812	864	849	862	822	819	860	896	834	833	858	844	849	864	859	863	785	880	895	848	836	845	896	849	823	823	824	805	855	823	832	828	908	900	840	822	845	792	839	837	861	876	856	859	857	801	874	831	818	885	865	774	845	847	869	844	842	853	879	858	857	859	835	866	862	855	857	832	835	877	873	859	870	855	839	843	864	840	817	836	901	857	861	844	790	868	888	839	853	885	833	843	891	831	875	895	861	840	857	848	823	838	854	826	865	824	821	835	851	847	825	829	863	843	902	844	874	846	817	879	891	890	856	875	858	877	827	885	849	831	846	887	836	868	817	855	833	876	811	852	880	828	875	844	875	864	882	808	873	852	822	910	832	904	851	815	862	818	864	862	905	788	872	855	840	824	866	866	880	883	789	854	794	903	811	825	842	859	810	895	813	837	879	884	831	841	814	854	832	871	833	843	834	889	856	833	841	796	875	860	823	872	901	842	847	822	899	842	870	890	835	815	834	882	816	824	891	852	837	840	862	817	861	854	797	868	876	863	881	831	838	865	849	865	879	851	908	820	829	851	883	885	825	855	866	839	857	882	868	856	907	870	897	868	842	849	845	840	829	852	845	904	830	839	884	841	863	877	825	845	854	904	871	878	889	847	828	871	840	810	850	847	925	854	807	843	865	835	888	897	924	874	855	834	849	882	792	843	818	887	846	857	884	863	833	876	867	854	820	864	856	882	863	867	855	864	811	859	869	827	838	854	821	807	869	896	898	823	842	878	870	835	821	906	854	872	859	832	810	838	822	824	862	844	871	876	827	886	845	844	835	894	868	855	877	862	866	869	847	825	809	872	790	868	848	846	864	791	819	808	846	824	804	849	841	857	889	854	814	811	846	810	823	838	857	825	845	816	852	858	847	869	871	843	822	813	819	860	851	829	812	948	831	853	867	918	865	880	870	826	867	871	871	822	834	833	840	811	810	852	821	852	780	880	818	842	820	850	858	840	895	834	838	853	877	836	858	874	854	882	850	781	892	892	858	850	749	829	831	859	824	867	841	839	834	837	826	834	833	879	867	837	807	851	878	893	845	875	887	840	887	833	868	880	816	812	799	886	829	874	853	858	835	850	853	915	814	865	879	872	852	865	921	832	825	850	845	865	847	866	843	872	804	853	871	882	875	812	843	846	874	866	834	877	844	844	840	877	852	927	822	844	852	823	889	848	911	903	871	859	874	854	854	856	820	909	875	858	863	852	844	922	850	866	818	873	876	880	805	840	857	831	876	871	831	812	897	863	836	853	857	863	862	790	839	858	882	897	855	861	812	894	862	891	863	832	828	832	806	834	830	784	822	846	873	835	807	870	838	821	867	859	845	898	845	862	857	839	813	856	899	817	875	889	852	794	805	840	835	829	825	854	871	895	820	843	819	845	882	875	821	861	830	873	835	838	900	868	816	841	810	855	828	870	842	836	839	891	825	868	838
14711	10463	16768	18940	19609	14625	9710	9372	6162	4662	3592	3385	3392	2877	2289	1899	2025	1987	1549	1184	1180	855	825	883	859	697	680	657	669	594	704	587	539	564	551	493	478	522	472	473	506	457	474	385	358	410	393	425	384	359	386	346	381	338	390	363	345	391	348	331	330	329	332	371	426	346	325	325	296	306	327	316	292	315	307	323	303	283	289	343	293	297	277	315	308	311	326	302	338	316	307	324	348	329	299	335	333	339	313	293	297	317	311	297	323	323	276	306	277	289	306	257	309	309	275	300	295	296	294	322	288	322	290	270	294	291	282	266	283	257	307	268	270	324	259	298	279	298	307	303	282	313	282	284	307	308	310	281	317	295	293	284	315	295	302	293	278	280	328	290	345	295	283	289	288	275	291	299	294	320	292	296	297	270	274	304	295	309	244	319	265	295	322	310	255	318	314	292	301	297	303	308	290	270	285	290	303	285	277	310	307	278	282	330	305	286	281	295	292	316	323	309	293	283	272	288	294	334	314	306	285	284	311	317	307	267	249	303	298	321	305	288	298	322	281	311	314	283	312	285	260	289	312	278	294	293	266	282	306	292	315	270	293	288	286	328	284	273	288	288	295	283	263	272	308	284	304	308	291	286	284	315	288	323	288	291	278	282	278	297	273	302	289	272	270	246	276	294	300	271	286	287	294	266	294	281	303	316	277	280	329	295	285	296	291	337	299	298	279	276	318	262	292	277	316	292	291	271	315	286	293	314	273	291	311	270	293	301	304	281	290	272	280	323	277	292	295	285	313	299	284	283	307	298	272	311	260	280	296	271	295	282	298	288	292	291	297	282	305	276	253	288	270	286	274	297	313	282	266	281	297	294	288	284	288	302	277	295	297	296	290	274	298	295	288	261	306	301	294	273	284	271	291	269	304	275	306	298	320	335	269	292	292	298	259	300	269	283	285	293	292	287	274	312	291	280	289	312	309	311	275	287	258	287	279	292	277	308	283	315	282	298	298	314	274	301	276	284	331	257	292	301	279	289	291	302	277	291	309	305	252	336	300	268	310	290	301	319	297	291	292	286	291	293	304	327	315	313	288	290	284	289	256	270	274	294	292	276	265	284	302	313	295	283	302	289	304	255	319	310	281	312	298	297	288	305	296	269	317	278	310	309	318	296	283	317	301	296	287	291	298	265	276	307	264	286	255	254	305	284	323	305	302	283	305	298	303	291	298	303	300	323	259	314	279	292	290	300	297	286	289	279	309	311	288	305	266	317	271	256	263	273	312	284	298	280	287	322	279	297	306	260	297	303	270	262	276	307	278	303	272	287	289	318	308	275	311	261	295	293	295	305	291	278	278	299	286	296	271	310	268	272	280	295	319	301	294	275	309	276	272	281	290	270	300	253	273	263	297	294	300	273	288	282	303	333	296	322	293	264	280	275	277	321	320	290	291	317	289	272	313	315	276	292	316	287	309	296	275	271	306	312	296	314	270	270	328	310	282	279	310	299	273	312	287	299	305	300	289	291	334	290	273	283	283	309	299	291	296	276	302	310	276	318	292	260	311	261	283	282	273	291	273	278	282	308	282	273	345	332	321	309	297	294	297	306	295	296	284	303	288	247	281	311	289	291	315	297	313	296	299	268	265	307	297	295	287	293	290	283	284	292	307	253	290	316	303	280	277	294	309	313	294	288	277	302	291	300	312	280	278	267	280	299	276	270	282	299	318	300	327	325	248	304	282	294	275	243	295	300	272	272	303	291	351	283	296	285	311	265	311	293	288	288	288	311	297	287	271	298	293	302	260	282	315	272	326	262	320	308	263	253	283	275	270	306	299	299	307	311	292	309	296	285	314	328	327	316	296	302	290	275	294	265	324	275	302	287	307	280	289	280	280	290	312	314	313	305	309	278	296	309	281	305	280	296	327	299	296	266	312	265	295	294	308	306	291	281	291	318	283	282	295	312	268	297	277	285	295	273	299	305	291	308	289	298	279	325	295	290	264	297	283	333	306	306	286	297	258	290	325	306	295	314	288	274	260	323	299	322	305	279	287	295	296	282	307	316	274	316	306	260	281	314	307	302	281	291	287	279	296	292	312	266	290	249	294	311	248	299	260	289	285	271	273	303	292	302	271	298	319	323	292	285	314	302	292	266	317	298	304	279	277	287	296	288	296	305	273	280	257	287	286	274	295	300	284	294	297	283	269	311	303	281	275	303	297	299	281	304	293	273	276	302	270	300	314	286	306	256	252	293	286	251	299	273	294	296	274	297	293	318	312	274	310	284	265	312	283	307	274	286	301	286	293	266	283	312	295	306	296	283	296	306	293	288	298	311	294	287	304	304	323	286	342	292	280	282	302	293	301	266	287	273	272	280	277	286	302	308	283	278	296	279	292	262	285	300	307	287	283	285	256	311	290	295	279	270	280	313	285	271	294	256	258	292	286	271	284	318	311	287	295	276	273	303	322	273	292	274	308	288	282	289	308	275	282	285	259	301	286	286	292	326	306	292	292	288	303	340	311	311	300	280	308	297	316	278	280	301	292	282	282	300	302	264	290	290	266	312	298	263	300	298	269	322	291	299	302	274	272	325	298	262	291	268	287	282	298	291	303	268	325	266	293	272	309	261	292	276	311	289	303	299	302	319	298	279	310	272	295	278	322	315	285	297	278	253	285	314	271	288	315	283	303	313	272	286	298	298	296	275	303	272	284	302	324	316	307	294	309	302	274	250	259	282	285	279	282	295	242	271	300	312	297	283	291	282	294	287	311	293	287	265	304	267	281	314	335	273	313	259	291	312	299	289	300	313	289	305	261	289	280	302	286	276	276	278	293	302	296	301	308	310	301	279	313	328	282	290	286	313	273	300	302	280	299	297	305	299	271	296	307	312	289	287	297	288	298	295	298	282	293	272	303	278	287	280	269	275	316	284	293	319	309	288	301	287	299	266	266	303	331	312	285	330	285	299	317	294	253	273	311	274	282	273	265	289	266	256	307	270	288	299	306	273	279	284	286	311	251	299	303	321	290	309	292	255	302	319	293	293	272	289	272	306	314	308	300	305	298	325	283	314	313	329	302	305	276	283	299	295	300	315	258	290	318	314	304	300	266	295	301	289	321	272	305	302	247	301	290	279	292	310	279	285	275	277	259	264	302	319	279	310	301	325	288	280	296	313	240	280	272	295	272	302	331	315	272	303	296	309	284	308	284	308	312	300	287	315	279	291	277	274	280	305	274	288	297	318	316	290	298	288	277	271	307	286	281	298	327	320	308	303	316	296	283	276	271	289	269	319	304	288	335	300	312	308	316	309	284	270	311	288	297	298	290	295	295	267	316	309	279	319	281	270	294	278	279	294	312	276	287	311	280	278	274	282	299	274	285	323	277	310	307	279	297	276	295	290	272	279	277	288	301	274	292	289	301	282	263	280	295	273	325	330	284	304	304	279	263	253	288	296	279	287	301	302	291	261	302	280	295	292	301	291	283	297	292	285	290	301	320	300	283	273
9219	10086	17233	22668	26100	22001	20079	24192	18833	16812	14023	13981	14330	13236	10991	10416	11675	11187	8495	6734	6373	4396	4387	4786	4853	3977	3998	3866	3765	3452	3609	3156	2948	3125	2801	2313	2374	2548	2401	2668	2316	2082	2079	1701	1576	1624	1798	1670	1633	1619	1594	1360	1343	1359	1424	1314	1359	1323	1259	1256	1336	1130	1214	1711	2201	1287	1212	1095	1104	1125	1085	986	990	983	1008	1000	990	1043	938	925	954	967	931	1020	963	1013	1043	947	1037	1038	1075	980	988	1019	1044	992	967	983	966	954	930	1007	904	885	896	931	930	895	915	969	936	874	908	898	940	860	938	906	935	883	881	857	879	910	895	894	874	863	860	924	856	844	842	828	813	872	913	814	861	861	883	837	877	853	854	840	847	834	854	854	822	851	838	881	857	799	844	839	845	842	849	809	864	797	783	842	818	840	804	824	826	845	826	867	840	842	871	826	828	803	842	831	815	823	861	829	804	878	839	784	860	805	837	816	847	851	788	879	869	862	823	829	868	798	824	866	837	769	779	830	836	827	841	894	809	851	798	810	812	845	833	848	830	822	836	848	835	892	786	780	840	833	842	808	852	824	839	827	847	863	843	854	855	830	849	845	842	819	832	845	824	887	831	841	828	878	897	818	847	807	821	893	809	855	781	819	883	859	821	893	852	868	795	843	850	844	817	845	886	824	817	886	833	855	880	836	857	839	835	815	883	791	790	845	856	856	836	786	801	882	905	846	849	790	830	868	841	814	845	842	828	851	825	885	884	824	830	794	804	827	840	823	854	837	848	869	856	823	850	810	858	844	769	841	836	790	868	829	889	847	849	834	854	792	890	840	745	833	777	859	863	822	828	792	866	850	788	850	804	779	799	836	852	839	790	877	818	845	794	810	834	831	830	837	832	788	871	825	837	784	843	845	855	876	841	892	790	808	826	797	868	810	832	887	878	805	901	851	843	808	819	889	843	873	855	832	822	810	884	886	867	828	817	845	846	818	776	856	823	885	887	832	879	852	790	841	817	861	821	759	857	817	844	800	833	809	860	839	853	848	785	824	833	862	840	870	874	816	790	859	860	838	836	820	844	814	839	830	829	850	780	810	911	820	859	822	869	816	848	831	875	839	897	825	814	834	849	823	809	794	848	819	844	867	807	780	832	791	782	884	860	834	817	858	827	848	827	814	803	809	818	814	807	840	823	848	826	807	849	801	783	837	867	857	806	809	801	820	846	883	817	824	766	836	843	870	844	892	820	778	857	836	809	843	865	816	812	854	854	822	816	840	872	813	794	844	877	779	806	924	846	866	872	803	808	855	876	823	805	798	815	828	778	826	841	848	843	813	859	867	864	831	872	839	841	861	791	788	846	865	858	871	829	831	797	858	850	810	809	830	887	799	850	840	827	869	851	869	875	856	846	827	803	873	833	869	830	787	823	840	858	846	887	834	843	845	819	881	842	808	845	825	865	845	823	826	861	859	809	802	843	825	839	835	827	856	838	835	807	818	831	829	820	819	887	847	813	852	862	845	863	819	810	867	892	863	855	830	864	855	779	858	861	823	834	815	825	820	834	843	839	836	827	835	836	824	830	855	779	816	901	857	844	829	785	791	856	877	865	813	795	837	831	862	806	822	849	859	795	821	839	796	866	849	805	822	837	830	882	844	858	850	895	818	805	809	814	867	851	837	863	747	855	846	797	784	885	867	837	848	850	796	798	814	829	850	852	862	817	883	833	834	855	831	817	845	818	829	885	836	844	857	885	819	835	847	814	861	848	836	825	826	846	841	860	833	812	853	820	904	831	825	845	811	847	807	859	828	863	834	840	821	858	826	826	853	837	788	839	789	792	788	792	821	858	790	808	866	808	872	844	876	887	817	809	805	862	874	795	816	864	841	831	803	849	828	890	864	853	852	832	823	827	784	815	823	804	852	856	826	876	799	866	822	823	833	827	827	859	840	810	830	829	841	797	818	792	868	809	814	862	810	871	859	825	838	787	860	839	810	856	864	852	885	792	825	866	863	874	858	875	861	828	840	854	837	820	897	880	833	809	883	867	864	903	879	857	848	859	864	870	802	882	847	806	849	829	829	851	842	838	822	833	859	872	848	859	801	809	847	821	838	840	825	818	814	861	790	859	818	818	848	856	840	855	803	827	813	825	819	811	856	860	882	831	838	809	834	869	825	835	821	854	816	855	862	869	868	826	864	820	845	840	811	851	845	875	857	849	850	859	836	856	880	788	842	814	823	846	821	866	897	838	819	856	828	877	792	799	826	813	893	833	795	857	833	824	887	820	861	845	883	859	876	819	837	845	811	870	861	840	821	853	857	843	851	865	847	780	828	868	874	823	835	855	822	884	841	858	855	850	855	863	836	816	812	834	863	880	828	797	855	828	701	851	886	828	846	792	800	873	836	816	840	848	835	871	810	887	824	837	873	872	857	863	829	847	803	842	835	845	809	832	850	851	821	831	837	880	918	876	829	850	804	766	871	837	825	852	851	841	874	863	867	829	837	869	852	846	844	805	814	872	821	897	860	797	844	819	829	841	851	831	861	848	888	859	826	841	824	761	811	815	827	797	860	862	859	896	852	824	820	801	833	839	816	849	770	872	886	831	858	810	863	806	843	870	848	800	854	838	852	790	815	839	805	795	835	803	840	891	874	783	824	773	799	883	850	839	828	841	781	828	827	809	836	851	832	851	834	874	820	852	826	870	848	865	819	797	856	820	806	875	881	826	817	854	844	821	827	843	847	848	890	836	847	801	814	835	816	844	798	858	834	853	858	824	825	879	847	865	868	890	863	854	821	817	805	816	848	841	862	839	868	825	833	848	829	796	820	831	823	857	869	790	816	807	802	832	858	833	858	810	839	873	822	866	883	785	877	847	845	843	854	845	850	796	807	828	778	856	879	833	880	900	802	837	836	814	853	812	818	822	841	802	837	813	804	883	901	831	803	860	859	846	847	823	839	850	838	853	847	811	834	758	824	801	882	834	808	858	869	807	835	824	846	837	807	825	842	863	762	838	850	809	851	873	836	825	812	839	818	853	846	865	864	851	815	808	895	826	821	828	870	878	855	789	858	859	820	817	834	806	855	770	806	829	839	820	835	850	851	856	869	820	812	869	812	815	834	872	804	786	835	835	838	854	804	866	893	826	860	894	862	845	761	828	859	835	842	812	871	845	796	814	841	867	871	863	843	841	818	829	870	844	881	893	823	797	848	847	822	836	866	867	837	837	829	824	845	862	815	841	830	890	810	852	867	787	838	853	833	840	834	897	796	826	826	885	841	804	842	868	905	834	818	805	808	816	812	808	815	921	797	812	859	881	856	814	783	848	832	857	880	797	849	838	833	796	825	903	867	830	899	851	846	814	823	827	843	839	797	807	851	880	908	878	867	817	802	826	846	854	819	863	846	835	843	810	810	794	845	877	781	799	841	858	836	870	856	901	810	803	836	825	857	803	862	819	860	815	850	859	856	844	819	846	819	876	790	848	845	819	841	795	788	854	874	828	823	886	853	838	857	831	817
23090	16945	24532	26052	27428	22020	16820	16724	12357	8601	6541	5668	5681	4850	3734	3630	3764	3446	2548	2038	1815	1466	1304	1461	1394	1148	1135	1003	998	918	876	918	748	917	838	707	776	812	799	866	692	642	704	571	560	493	546	504	542	501	456	479	433	484	473	479	500	443	452	441	440	403	397	511	665	462	457	403	430	391	396	393	393	381	394	370	362	366	351	408	363	391	340	382	388	381	406	348	398	379	366	378	401	351	391	382	364	390	388	352	382	377	394	354	362	342	412	387	348	346	342	359	371	337	345	382	381	343	346	358	350	360	360	337	362	330	360	412	379	312	341	357	348	365	383	339	355	336	327	332	375	348	330	349	362	381	329	346	356	317	352	366	364	333	309	339	354	369	330	332	329	307	363	376	358	338	360	330	337	357	328	357	333	335	350	352	337	346	345	332	363	368	323	354	354	353	314	356	336	348	339	300	363	340	323	367	369	350	330	332	372	348	333	350	319	344	351	322	348	347	345	369	310	345	372	344	361	345	389	334	324	364	335	339	381	356	352	319	360	330	351	303	304	359	340	342	368	332	348	363	355	375	372	344	372	364	341	316	324	375	357	327	376	362	337	352	360	331	318	363	341	345	347	368	343	332	339	351	361	336	367	380	360	342	362	335	370	341	336	339	334	300	312	356	337	326	306	333	349	327	339	319	371	391	330	347	348	336	344	295	333	313	364	331	323	346	317	355	393	303	337	329	370	359	326	369	357	330	332	342	362	344	340	322	355	372	345	335	323	310	350	363	372	331	354	351	332	325	359	333	335	338	381	351	358	356	335	346	356	349	354	338	335	357	317	312	324	346	337	353	348	330	339	303	365	349	338	340	345	360	383	325	318	345	342	347	318	343	360	335	339	370	353	319	337	334	379	352	357	348	352	345	359	354	337	346	339	308	357	335	369	380	361	347	370	390	354	348	322	344	335	362	380	384	373	332	346	315	305	331	328	334	341	341	340	352	356	363	349	322	348	373	341	350	357	350	368	358	358	377	388	368	330	337	334	347	330	335	307	360	349	375	348	308	317	350	358	325	353	361	356	354	356	332	340	326	390	316	367	355	324	340	320	354	358	346	324	371	335	337	318	334	315	303	363	335	362	363	325	335	324	361	331	351	353	356	336	348	351	338	382	353	363	344	338	347	339	336	334	334	315	333	320	337	367	304	364	351	337	351	364	363	382	333	328	361	331	320	364	370	358	351	347	357	311	317	360	366	363	309	330	354	338	325	319	345	357	320	349	336	361	361	351	364	400	317	336	360	381	372	385	380	319	360	353	331	332	357	319	349	340	361	393	352	320	335	347	332	362	340	332	329	374	315	351	364	341	295	329	379	327	312	319	361	363	369	309	349	303	328	351	354	324	320	367	292	329	356	353	370	342	355	345	313	388	345	321	345	343	377	368	298	342	370	340	338	318	373	336	331	378	350	369	358	366	353	327	344	357	332	349	344	369	340	368	347	353	344	343	326	320	350	347	337	323	355	343	347	336	334	359	345	308	347	353	306	328	332	346	350	334	326	361	366	339	324	316	342	339	354	384	338	357	351	332	344	363	353	377	335	367	324	333	337	329	348	340	365	336	370	361	348	331	333	347	368	356	365	339	363	328	302	320	335	313	380	332	334	325	343	353	336	343	339	321	377	351	341	333	366	318	309	329	332	382	342	331	339	336	347	318	307	323	350	324	354	356	362	328	380	350	289	345	339	347	351	360	314	344	321	393	362	339	320	324	331	365	302	337	354	340	344	360	362	362	349	355	324	354	347	375	314	375	323	349	335	327	357	349	332	309	344	347	358	371	339	373	328	376	355	343	353	325	335	374	389	317	337	342	360	306	346	383	355	374	349	352	351	302	301	363	332	320	360	349	352	343	324	336	353	327	340	386	341	323	353	362	336	379	347	384	330	320	345	369	327	358	331	318	349	338	369	328	360	354	382	349	378	350	340	315	329	358	318	337	340	375	352	325	350	376	304	357	343	330	382	379	336	370	338	349	308	354	332	366	324	343	333	346	366	377	293	330	333	343	345	390	374	360	349	330	355	375	357	312	325	337	350	337	356	335	357	365	343	346	331	356	395	346	307	343	354	346	354	338	362	363	360	344	334	321	349	321	348	338	311	344	347	326	362	350	354	346	346	324	343	345	356	350	328	348	325	352	368	358	349	339	358	402	341	327	366	321	313	353	315	356	379	347	356	366	361	341	379	319	380	364	307	367	330	392	361	355	336	317	333	341	346	368	354	334	337	349	336	353	358	310	320	368	336	313	337	388	355	337	336	371	343	361	321	331	362	341	312	395	306	335	360	363	342	336	360	379	356	367	361	351	333	325	355	358	349	354	335	325	340	370	374	344	369	352	340	365	348	346	352	350	363	355	335	357	345	353	311	336	345	338	311	349	347	363	358	358	348	348	363	339	342	345	361	339	359	327	363	340	337	350	375	327	354	301	340	368	319	366	342	328	338	391	343	334	352	368	345	351	337	339	340	329	327	359	365	336	333	336	314	351	349	306	333	363	352	367	312	327	357	364	351	352	360	334	355	331	308	332	359	336	320	343	363	350	323	338	325	357	373	353	345	378	345	341	355	303	323	366	346	312	334	327	325	370	336	324	364	354	334	354	323	346	361	349	367	310	344	349	363	331	354	357	321	333	342	352	332	349	337	333	359	335	350	358	317	364	343	335	331	341	350	355	343	335	336	341	329	357	340	335	357	330	327	343	345	347	359	342	346	352	352	353	344	355	338	321	303	365	334	305	366	353	366	346	334	339	319	349	339	366	306	360	341	325	341	330	331	349	361	353	355	301	355	340	354	333	375	365	352	358	353	383	308	324	355	370	331	341	341	351	352	336	382	301	311	324	362	327	355	331	348	366	350	337	323	354	313	347	351	368	330	357	352	358	366	348	386	351	316	337	337	334	359	322	338	361	374	371	375	326	356	337	369	351	354	341	390	386	327	337	352	350	356	351	323	365	325	329	329	378	322	317	376	328	316	340	319	352	341	406	341	354	330	348	302	364	324	352	328	362	292	370	338	327	340	349	330	333	331	357	341	336	339	359	352	341	386	328	357	373	355	319	390	354	348	340	281	349	341	362	336	345	337	346	366	356	379	352	362	363	361	369	316	353	338	352	360	333	359	335	353	349	345	337	363	345	353	329	316	323	352	340	319	318	358	344	332	343	364	345	327	338	339	338	307	342	304	360	367	322	335	357	351	353	354	356	343	347	365	343	356	362	320	339	325	310	309	346	383	349	356	319	320	335	362	319	357	344	349	312	344	327	346	360	370	346	333	324	335	345	336	346	328	332	317	350	348	326	330	360	354	342	355	333	336	356	356	362	337	370	316	370	341	335	352	339	329	358	358	333	347	363	337	324	312	345	385	351	351	365	341	340	331	354	285	379	339	338	314	326	344	352	362	337	339	372	327	342	367	364	352	341	354	357	375	332	358	349	335	378	344	357	331	379	361	341	320	355	372
12336	14506	22763	27442	31397	27807	26286	31157	26356	23543	19363	19577	20761	19515	16363	16596	17541	16863	13308	11093	9997	7302	6689	8199	7769	6302	6538	5920	5892	5349	5504	5125	4578	5349	4525	4096	3860	4169	4191	4341	3767	3357	3222	2557	2265	2094	2637	2402	2468	2291	2114	1961	1948	1927	2046	1948	1948	1905	1758	1684	1851	1537	1686	2973	3488	1794	1638	1479	1415	1441	1333	1246	1293	1225	1233	1243	1364	1244	1153	1127	1158	1104	1172	1209	1139	1184	1209	1245	1388	1439	1300	1264	1196	1256	1274	1235	1183	1139	1090	1097	1076	1091	1131	1067	1088	1095	1090	1130	1088	1173	1067	1023	1096	1014	1080	1084	1164	1167	1004	1180	1132	1038	967	1074	1067	1048	994	1011	999	981	952	975	989	958	999	1008	1019	1013	1095	1052	972	996	1056	1006	998	1037	1022	963	981	962	974	1027	1015	1000	917	945	938	1021	960	1021	940	992	933	1013	949	1000	951	905	941	919	987	963	957	982	977	991	947	973	926	925	990	1005	982	987	1018	959	954	958	918	951	970	961	929	972	938	927	1023	958	1003	920	981	941	947	998	967	943	925	925	945	957	955	986	940	997	1027	1009	904	943	973	922	949	953	999	937	976	971	954	978	946	957	966	921	974	965	903	923	919	988	972	969	959	978	971	953	932	907	898	997	986	987	989	955	925	1003	969	987	1018	1011	979	922	935	986	993	935	985	956	950	944	931	951	931	905	979	964	896	935	939	925	956	920	985	940	929	920	916	958	963	929	977	934	983	1020	939	943	891	1021	932	934	969	949	996	990	1003	927	948	972	966	951	993	955	940	954	1016	966	1006	979	992	964	969	943	957	938	914	988	959	976	998	929	920	1008	1030	911	996	973	958	936	949	973	928	973	948	968	982	1001	984	989	936	958	963	930	947	955	929	973	990	954	951	979	985	972	972	972	985	951	975	955	909	964	1011	969	980	998	902	935	924	985	941	990	976	972	919	988	956	920	970	970	970	934	948	969	1010	940	939	969	1005	969	1021	996	1003	990	970	959	996	993	938	980	1006	922	929	989	937	1000	966	958	952	956	943	962	932	974	1001	994	922	931	951	946	948	1050	985	897	985	970	936	963	1040	938	924	898	966	932	936	972	973	971	948	989	1044	945	944	952	934	942	978	975	971	951	964	991	956	871	975	952	1024	969	967	1013	1002	962	957	966	960	966	999	982	925	953	965	997	985	980	968	920	1017	966	1010	911	938	979	1002	962	933	1001	991	963	977	1075	1005	931	949	971	953	985	948	966	967	984	949	901	926	974	951	1019	952	956	917	972	935	992	938	934	965	937	950	955	961	931	1027	992	977	906	990	955	942	986	968	983	974	970	945	974	934	973	967	987	931	941	923	935	961	944	973	928	929	965	941	964	947	941	981	961	973	933	939	931	953	941	934	990	1005	919	1047	973	956	949	999	1003	890	998	1012	956	939	920	949	941	982	1015	940	933	947	952	945	1016	978	935	957	976	995	973	985	944	973	1009	939	956	964	931	950	965	996	936	914	977	926	983	1005	980	913	933	981	940	935	1035	961	967	979	915	1004	973	957	947	980	987	1011	956	978	964	958	952	957	950	1007	930	947	905	916	976	975	967	938	1039	949	945	966	960	1002	994	947	948	1004	977	971	907	990	959	993	922	960	1023	982	972	991	957	969	1006	943	990	1009	916	1002	987	945	932	938	1002	990	942	919	944	975	960	901	887	981	1005	988	936	962	987	966	962	982	926	964	964	909	889	965	960	1009	936	947	986	960	964	1008	941	967	998	995	972	943	945	955	1054	981	972	977	958	1023	958	992	931	955	948	972	1005	985	942	922	1004	970	1005	953	934	975	970	1026	955	980	945	963	935	954	997	970	958	1017	944	979	1059	978	975	919	940	1005	993	998	972	951	963	933	966	972	1016	1003	1005	979	963	956	965	943	986	1000	943	968	996	1014	959	954	974	957	984	978	947	972	936	1004	919	967	966	945	1030	980	913	976	1007	1006	1008	976	966	1001	988	958	977	953	991	977	942	973	995	1007	965	983	988	979	976	972	979	973	942	961	929	951	952	946	980	917	957	956	954	906	983	990	951	976	1023	911	992	952	961	974	975	965	994	961	977	959	908	977	966	969	990	980	962	949	984	909	926	962	1010	948	958	990	949	944	971	930	942	967	970	952	948	921	948	962	1027	950	927	987	1028	933	979	991	939	942	972	1024	969	906	981	941	1031	947	943	941	901	1018	982	958	979	923	992	992	930	958	959	972	936	975	1017	1014	927	1001	946	963	978	999	977	993	907	998	991	954	937	963	902	1037	951	950	954	913	982	910	1001	998	972	945	923	931	964	990	960	936	945	1017	931	993	1015	938	988	897	923	897	977	955	956	974	939	971	927	992	916	928	972	978	978	931	941	1008	975	922	956	975	982	961	901	975	950	941	974	960	970	966	958	945	961	996	979	1009	941	925	984	987	1000	933	944	972	979	1013	955	943	900	978	989	1021	1001	980	990	968	968	966	954	954	946	969	947	970	977	911	1016	969	960	999	965	929	897	980	944	982	972	920	1017	924	942	1002	987	938	959	950	965	1012	987	1001	962	946	966	983	970	965	960	990	941	941	944	996	999	953	979	1004	964	934	986	971	911	1023	988	928	989	975	975	969	974	957	968	966	945	948	977	950	977	918	997	946	891	1005	965	971	1019	959	928	978	980	952	987	951	969	958	968	946	968	949	982	973	974	965	956	968	983	955	940	965	996	956	908	929	941	974	984	929	988	979	924	963	986	943	983	919	952	960	1049	917	965	884	943	962	957	993	953	977	927	1001	913	910	913	944	917	995	885	981	976	972	977	948	988	949	1009	929	940	980	1027	999	1044	967	979	950	980	977	966	940	951	971	967	934	1010	936	965	988	940	979	926	983	937	1003	1008	936	964	969	991	962	981	938	939	924	975	991	906	972	901	912	1013	966	996	979	936	971	963	996	973	950	998	1040	951	937	917	953	1012	931	1008	952	992	968	1002	952	927	1002	980	937	975	966	982	958	965	947	968	984	962	931	979	919	950	953	967	996	976	978	915	974	943	973	936	904	968	971	941	939	974	947	977	997	978	931	990	1014	935	990	957	971	951	950	951	966	933	980	945	983	980	974	943	945	944	1041	968	998	977	969	982	978	1001	959	924	991	937	948	972	937	973	964	1004	973	979	883	949	969	984	962	974	928	915	955	942	967	937	956	910	945	917	962	1005	919	972	992	952	981	1009	973	974	910	992	981	952	979	961	960	961	996	972	980	984	980	971	992	906	970	957	958	924	1031	935	950	942	971	972	982	997	947	1004	941	953	926	994	954	960	912	946	954	968	946	993	989	947	1017	931	1002	991	988	939	936	987	938	1009	953	1009	947	970	949	930	968	952	1004	968	955	977	974	946	990	935	991	970	960	987	1007	902	940	923	952	935	947	973	977	947	1016	968	961	943	900	970	996	981	973	954	1022	943	1011	880	1009	898	961	964	912	979	958	1014	1018	990	945	956	957	978	977	989	962	1004	946	935	945	989	970	958	931	952	994	1051	981	935	960	1005	998	970	969	984	951	953	978	964	968	981	907	932	996	926	942	932	976	952	984	981	983	961	975	971	981	907	976	922	1006	957	990	913	954	944	958	949	955	966	977	945	1003	1011	945	944	930	922	953	964	963	963	965	981	923	1005	968	1036	901	929	1003	965	965	967	987	991	955	960	954	1014	958	973
4052	2508	3743	3409	2796	1893	1649	1383	1134	863	900	810	836	772	789	679	651	619	521	544	483	401	458	428	450	353	414	363	373	369	360	332	354	338	344	315	341	307	319	338	363	333	320	345	331	327	337	306	307	312	326	303	302	280	316	339	292	333	292	310	269	285	291	322	281	302	300	298	302	280	300	282	296	312	305	259	302	286	293	281	323	258	287	336	298	298	320	290	301	301	290	303	291	286	328	303	288	297	278	305	327	325	311	306	305	322	293	307	310	295	294	304	287	291	302	279	278	277	296	285	316	286	306	319	298	307	312	285	263	322	274	277	329	290	290	269	310	312	313	313	249	279	287	302	288	265	298	287	320	300	272	310	302	246	311	315	326	318	274	310	264	284	312	306	297	277	296	305	317	279	278	292	317	313	288	279	275	331	275	256	292	332	290	282	291	287	275	312	296	274	313	280	311	296	316	322	324	302	299	278	285	312	294	275	295	297	294	337	289	295	315	293	288	287	294	296	320	310	269	290	322	320	294	266	292	289	298	289	301	315	287	294	283	292	311	296	297	312	303	269	314	259	306	315	286	306	324	288	292	295	273	313	319	277	297	275	278	318	307	289	278	286	284	310	324	260	311	326	315	306	266	292	295	301	311	274	289	311	294	288	287	278	281	302	297	248	279	310	274	280	301	297	282	306	298	299	293	273	288	282	293	275	324	252	295	322	298	316	307	317	305	287	313	295	309	283	313	287	289	270	313	299	296	314	292	322	294	308	291	279	311	260	302	307	293	307	298	289	311	307	310	290	310	281	292	333	312	293	308	278	279	300	285	294	306	333	292	276	290	314	296	261	281	283	304	301	334	289	300	284	317	252	292	305	325	299	272	287	275	295	298	342	270	294	319	328	289	304	311	336	288	290	298	310	269	317	321	294	266	268	315	279	284	286	292	289	280	331	329	326	321	356	277	252	301	297	314	300	291	317	316	277	330	321	282	297	297	298	294	304	272	306	307	325	304	299	304	280	271	294	280	323	313	302	289	308	271	327	297	299	281	290	297	302	263	300	329	324	282	296	284	314	277	295	287	320	292	294	294	320	284	274	291	305	300	294	303	349	297	283	303	302	299	312	312	310	278	291	316	284	299	303	290	325	302	306	301	321	275	302	284	328	298	301	326	307	328	331	298	309	324	293	291	319	297	294	278	311	309	297	300	275	310	306	321	316	286	299	265	299	289	296	274	320	314	313	313	277	275	306	254	276	284	322	279	298	324	308	303	304	274	305	299	316	266	290	307	291	304	297	301	298	301	312	267	333	307	279	307	312	284	307	290	298	267	292	290	307	298	297	281	300	280	276	331	287	289	283	307	285	292	276	315	312	305	283	304	279	288	267	295	305	263	286	306	272	285	299	274	305	273	315	289	304	307	311	306	279	301	307	253	265	287	301	326	263	351	274	280	329	285	312	308	280	278	290	300	289	295	318	296	315	300	285	285	297	311	304	322	287	294	287	280	280	265	336	278	296	299	270	290	295	290	271	311	328	320	290	287	316	288	306	277	303	324	310	318	302	283	315	297	298	280	250	309	293	304	286	304	294	291	297	299	290	306	304	295	257	298	301	301	317	295	312	299	313	290	292	300	307	318	268	280	290	310	286	324	291	285	269	290	306	280	300	281	299	275	293	300	284	312	341	292	314	323	303	283	297	292	316	320	292	283	296	267	268	316	313	306	290	308	294	333	311	304	280	285	281	303	312	312	311	337	301	294	297	276	313	315	301	311	303	297	270	268	286	298	270	268	301	300	292	296	291	326	321	330	293	257	318	303	306	323	293	301	292	283	279	300	310	295	297	314	298	299	278	262	300	260	294	310	303	288	287	328	310	318	296	282	309	284	306	288	272	310	306	290	297	271	298	290	286	313	315	294	297	319	306	310	305	314	294	282	329	311	277	294	295	291	276	306	276	305	324	313	297	325	309	311	273	291	308	310	281	282	297	280	280	300	334	306	314	300	285	302	294	317	301	322	291	289	292	298	255	303	305	300	322	311	324	315	272	296	286	284	291	316	288	296	304	307	293	286	344	315	302	282	295	312	322	276	301	340	253	308	298	310	309	311	299	286	307	315	291	295	324	266	295	286	282	322	311	285	287	311	294	304	291	296	286	281	312	299	268	290	308	306	296	305	279	323	283	307	330	326	297	319	295	283	297	330	299	283	295	322	315	296	317	288	301	301	313	293	265	291	306	301	312	304	286	302	289	311	284	292	303	290	305	316	320	295	287	290	324	290	291	290	310	279	316	325	269	289	313	268	295	283	319	284	296	298	293	283	302	266	282	270	310	310	293	282	340	296	333	298	290	282	292	285	307	298	308	268	299	256	296	273	274	302	323	281	318	300	289	296	325	314	270	320	311	302	257	310	285	261	314	263	303	294	317	275	304	296	286	309	269	296	276	321	291	297	292	261	312	299	295	274	270	308	298	293	269	289	288	294	286	271	285	308	288	291	315	302	275	291	259	260	267	338	300	306	285	318	280	294	304	299	324	297	313	301	314	343	281	280	294	293	289	289	265	303	289	311	282	299	292	298	280	278	284	289	261	306	280	273	293	297	309	283	319	287	278	332	301	295	294	319	311	282	269	304	326	307	287	290	282	315	307	270	298	302	297	322	316	304	297	299	301	283	282	289	310	305	282	303	276	292	303	267	321	295	306	275	289	292	270	282	318	286	293	335	253	311	269	281	315	285	302	304	303	272	294	287	293	300	290	312	294	286	287	309	335	327	291	322	314	285	301	309	304	289	281	279	297	291	290	272	296	307	307	329	279	265	294	314	274	290	278	271	319	293	268	301	305	319	298	302	300	253	304	290	312	293	273	297	296	277	324	265	316	296	274	285	280	293	292	300	268	279	283	264	272	313	295	294	312	320	290	306	270	293	268	295	298	274	272	282	285	306	281	283	308	289	275	300	303	290	327	286	318	293	289	300	271	279	267	285	312	250	291	281	281	315	301	318	302	302	283	285	305	273	301	313	266	288	317	297	277	293	325	305	270	314	299	294	305	337	324	286	288	267	296	268	306	303	298	284	273	286	304	292	278	272	295	309	307	356	324	276	262	342	304	263	289	300	283	306	287	289	293	310	275	283	290	285	313	320	326	286	264	338	320	291	271	299	307	318	275	294	310	251	308	265	279	300	294	308	309	282	283	297	308	308	296	327	282	297	297	273	337	310	298	316	284	299	279	290	286	323	300	304	305	264	316	277	295	307	276	304	292	301	317	306	274	281	299	302	305	324	293	316	333	289	320	312	292	306	297	301	323	298	295	305	300	316	297	319	300	318	320	298	291	304	272	302	307	321	287	258	307	264	296	281	260	289	314	284	308	280	318	297	290	267	309	325	306	289	306	300	311	306	268	301	294	281	292	296	291	331	286	303	289	287	287	317	282	336	337	317	272	301	313	315	325	264	289	311	292	300	284	320	281	322	293	274	320	262	299	283	280	289	327	292	294	280	302
3406	3610	7331	9053	9014	6938	5944	5831	4896	4550	4094	4056	4175	4180	3820	3537	3174	2812	2567	2465	2201	1974	1843	1774	1668	1617	1552	1546	1445	1423	1265	1278	1263	1241	1174	1125	1143	1221	1175	1168	1119	1149	1101	1084	1091	1046	1031	1009	973	954	892	878	954	895	935	858	875	919	857	896	895	928	934	896	978	870	912	846	866	858	856	804	875	914	844	898	865	832	880	844	866	869	806	920	863	857	902	882	880	898	879	923	914	823	869	887	866	832	812	847	894	881	863	839	898	875	920	893	884	850	884	866	877	832	873	861	867	896	860	854	856	891	852	872	825	779	847	877	897	852	801	855	875	876	854	907	730	822	800	904	897	852	879	840	858	836	796	873	844	887	831	858	836	856	887	841	878	824	796	799	856	809	844	797	876	819	808	845	835	848	886	817	826	841	916	841	810	811	851	874	861	841	891	840	853	864	828	828	838	849	843	835	866	872	878	855	857	840	827	841	797	876	833	841	862	838	829	850	836	877	871	842	797	889	915	832	801	804	858	797	869	872	814	824	821	897	847	859	846	849	805	869	853	818	794	853	817	836	853	822	824	868	803	851	871	823	844	848	843	866	799	881	774	837	866	853	817	866	858	882	844	851	847	898	892	823	847	871	823	815	857	875	853	764	829	881	858	846	834	889	882	857	855	816	827	822	813	859	810	842	833	822	789	848	859	862	851	818	881	800	864	831	816	848	829	841	820	915	939	859	878	783	831	844	821	863	861	803	876	860	883	853	826	840	833	801	818	868	858	867	827	834	903	836	831	871	818	813	896	824	845	828	884	836	871	835	882	817	832	863	803	793	811	883	841	832	851	826	815	833	885	868	827	794	844	818	826	850	802	820	877	893	825	829	824	850	809	869	848	835	860	831	839	862	842	908	843	828	890	821	836	850	833	879	850	856	848	863	859	858	881	908	839	857	846	817	852	861	795	822	801	828	876	849	848	857	829	873	886	844	867	923	853	840	855	879	810	824	832	853	887	868	864	855	791	854	861	856	816	857	858	849	816	863	842	879	879	798	826	857	848	857	797	884	799	831	842	871	809	818	792	824	863	812	846	842	815	816	850	814	826	838	849	803	858	831	852	825	840	831	815	833	779	854	800	815	863	826	854	823	819	802	839	853	883	906	862	816	884	815	824	854	837	821	883	859	825	856	839	850	859	810	822	826	837	827	825	861	806	812	841	876	864	850	848	881	821	825	817	876	825	781	870	845	863	838	842	874	881	883	852	879	819	871	881	865	819	874	897	845	812	913	796	864	791	829	800	876	817	870	827	808	835	822	873	830	864	829	818	862	821	857	852	855	865	869	808	847	834	820	812	858	829	904	836	828	831	822	833	895	796	844	787	845	798	876	806	849	835	869	833	785	823	802	816	820	818	801	834	865	820	841	855	821	888	856	817	834	870	865	845	859	901	873	833	808	829	809	802	885	787	895	868	831	836	792	802	883	832	838	857	784	810	792	843	855	847	790	831	858	848	795	876	838	832	884	826	898	841	852	853	828	905	842	828	843	838	883	830	854	837	859	811	863	880	821	833	879	809	847	821	825	828	808	812	809	817	850	877	822	851	812	829	831	811	885	851	855	824	869	820	843	850	803	888	802	872	809	865	827	807	855	877	823	837	858	866	836	866	832	811	852	835	847	878	809	825	827	870	863	872	817	794	892	779	880	799	826	796	822	791	838	863	823	827	849	838	824	806	894	828	830	814	866	852	824	844	862	860	832	866	797	832	793	823	828	858	880	853	807	827	832	878	805	840	869	840	857	816	782	795	850	881	801	824	857	881	817	811	811	861	795	849	848	830	837	789	870	790	883	850	844	925	844	832	847	857	814	827	881	875	861	881	887	819	846	858	873	820	858	865	820	849	838	824	830	845	863	848	864	814	828	846	896	863	836	855	836	829	859	860	826	823	851	787	862	812	800	813	898	860	845	884	838	837	862	839	867	862	823	851	813	859	846	819	836	837	839	791	879	889	830	836	817	869	845	816	867	836	874	831	866	899	799	803	842	850	824	877	848	826	876	811	850	861	876	790	871	879	824	868	825	814	856	889	768	848	866	844	826	844	839	869	819	802	846	823	852	799	847	813	856	859	873	823	862	814	913	859	844	842	882	842	788	878	827	759	849	855	842	822	823	854	879	844	857	797	838	819	867	794	863	799	880	811	801	817	823	850	782	859	825	808	804	902	821	795	839	865	866	828	844	845	814	821	849	858	860	829	851	874	848	827	761	822	899	826	825	822	793	837	845	808	827	797	861	849	831	825	848	879	859	814	851	868	845	861	864	841	811	872	888	817	826	808	797	866	806	878	821	824	830	872	814	812	818	839	849	876	837	866	847	881	830	813	804	847	822	815	861	873	877	830	836	880	833	817	892	828	848	855	817	852	820	877	824	821	823	854	855	874	793	833	856	873	807	873	827	801	866	898	781	853	830	839	815	853	856	874	845	876	857	777	831	837	861	852	861	769	885	848	818	837	808	872	857	805	850	825	841	843	822	886	784	824	833	789	851	848	802	913	820	880	791	835	818	790	838	851	818	813	834	826	866	801	867	807	846	811	880	883	878	829	883	883	847	834	881	858	853	860	868	860	860	823	786	782	832	792	796	813	827	888	810	904	815	856	772	807	830	917	817	861	808	898	862	831	844	847	833	892	836	820	869	841	839	817	824	888	864	861	810	838	843	892	838	793	807	861	871	858	833	841	773	776	844	790	842	867	822	879	855	851	837	853	860	838	868	785	858	878	866	822	827	830	773	875	830	853	796	868	834	874	801	819	857	858	846	863	768	787	842	843	855	845	839	847	841	796	847	860	840	793	920	866	877	861	825	851	798	803	850	848	850	877	888	851	788	819	826	836	866	836	818	801	812	819	842	887	841	830	852	843	829	862	839	812	842	871	770	839	816	845	870	861	833	819	839	829	823	828	818	858	895	911	879	823	839	898	817	834	870	784	855	940	855	831	781	850	827	893	860	836	830	873	818	838	889	819	880	873	841	820	881	811	798	892	839	812	845	840	875	848	814	851	874	839	809	811	870	852	823	862	853	830	803	833	866	879	801	867	860	842	806	822	874	841	855	893	823	851	847	835	849	830	870	855	874	819	809	835	790	814	798	805	831	824	799	840	863	858	817	867	821	865	849	844	839	851	810	764	855	846	865	824	827	864	847	791	847	850	791	793	818	878	837	759	822	893	873	822	863	893	826	845	802	836	867	830	825	856	822	819	837	815	846	838	868	815	845	830	831	816	822	849	839	839	847	815	818	838	830	827	869	833	867	847	848	804	844	801	914	783	841	795	868	842	829	883	798	809	846	817	868	848	841	824	876	855	837	807	852	837	845	886	811	862	903	783	849	835	887	848	882	807	841	846	890	770	861	865	845	790	829	889	778	814	826	887	853	817	835	826	888	895	830	849	866	848	860	854	824	874	791	857	822	819	865	821	852	861	828	825	852	899	879	856	835	816	843	884	845	863	812	873	873
14556	11992	19986	21378	19780	14054	9736	9176	6325	4769	3820	3320	3381	2661	2189	2440	2234	1804	1449	1445	1338	946	732	896	747	718	708	661	635	643	606	600	569	541	572	469	524	519	533	557	452	462	427	412	357	406	384	359	355	362	377	363	343	329	388	346	314	335	296	336	338	330	311	411	443	357	330	337	320	291	293	322	321	327	318	301	298	302	300	301	297	288	298	305	317	280	296	317	315	284	262	330	308	310	311	302	295	281	279	293	305	276	298	285	314	296	312	305	283	276	315	289	306	311	279	300	282	294	314	322	284	300	301	317	303	277	319	306	300	278	291	280	294	248	310	298	241	273	285	346	281	275	289	303	282	328	314	289	305	301	267	275	312	294	291	306	286	289	314	310	256	248	319	307	280	311	337	288	283	320	301	277	288	292	314	295	269	277	314	315	292	294	266	289	272	286	277	319	299	298	279	267	289	284	302	264	258	295	320	302	302	314	306	284	269	286	259	267	273	283	283	309	297	314	305	291	289	291	269	262	320	305	250	288	297	292	287	285	289	266	276	269	275	292	281	299	312	246	274	258	291	274	280	250	316	283	302	288	302	266	291	302	278	304	296	314	292	271	300	300	275	297	275	280	253	273	295	297	298	277	254	297	269	293	295	287	292	265	249	285	287	261	298	282	262	324	285	298	305	288	255	295	308	303	274	300	295	275	322	320	291	290	309	307	261	276	270	262	287	298	261	274	290	290	275	266	288	278	297	307	293	290	298	286	310	293	308	280	305	297	255	280	302	315	290	309	281	256	258	286	310	249	279	303	268	289	275	268	292	284	313	292	303	252	272	296	303	310	261	273	277	298	267	302	303	318	306	279	268	299	290	281	276	278	305	299	265	277	292	310	280	253	295	248	270	287	278	294	329	286	286	304	262	268	318	259	275	304	306	284	277	263	261	275	290	280	289	250	290	267	282	285	297	279	325	294	293	286	287	291	305	262	283	304	278	290	285	281	284	300	275	275	310	267	250	267	285	290	304	280	318	312	274	289	296	288	291	281	296	281	299	290	311	275	308	268	294	293	277	319	266	261	285	269	272	282	316	322	301	272	301	318	301	273	293	325	273	263	298	320	315	290	294	282	311	297	281	260	296	263	300	288	261	299	313	279	296	308	301	272	262	309	288	312	288	262	283	302	301	318	255	292	295	324	320	280	268	272	284	296	267	317	280	283	302	279	266	260	267	299	297	294	281	278	295	313	272	299	296	271	297	272	282	275	289	290	274	273	287	272	296	289	316	297	297	270	265	273	296	283	284	305	270	286	301	308	298	278	297	303	294	281	309	289	282	308	277	290	297	259	283	311	311	297	293	307	293	296	267	272	276	302	291	298	289	305	311	274	279	289	270	274	298	301	309	283	291	274	296	271	325	280	303	288	290	242	286	317	299	282	332	284	309	263	279	292	297	300	275	311	316	316	324	315	285	271	287	280	284	307	302	292	273	324	279	286	300	286	273	289	298	303	262	278	283	296	264	312	258	276	271	309	281	288	293	293	293	295	285	268	299	287	278	296	298	301	287	259	281	283	304	270	295	313	287	279	291	270	297	270	299	300	286	324	304	300	298	288	259	291	294	310	275	284	274	299	273	305	290	315	287	264	299	285	304	279	295	271	303	298	308	289	298	279	281	271	263	306	275	300	305	290	293	316	299	296	314	307	308	258	290	295	267	299	290	257	317	262	302	285	305	288	337	294	282	305	297	268	256	306	322	291	314	280	304	312	289	260	289	312	317	294	299	300	284	320	294	290	301	287	293	282	277	289	288	255	284	284	309	296	277	272	275	299	291	305	299	291	280	275	298	276	289	314	293	308	284	315	295	276	296	284	294	294	307	293	268	301	324	297	310	296	265	301	310	294	276	273	283	298	286	322	311	287	298	269	292	301	281	348	295	317	292	283	246	297	272	272	305	301	294	279	327	274	298	274	297	268	263	274	266	306	290	285	310	299	309	309	291	290	263	294	289	273	295	280	310	290	318	281	289	273	290	274	287	304	277	328	265	294	292	251	287	296	270	331	270	314	286	270	305	274	331	272	286	290	293	298	288	270	267	316	304	291	287	265	307	307	271	276	277	302	303	306	266	327	263	311	311	292	286	285	295	299	259	300	287	264	341	292	271	280	280	322	294	290	274	293	304	306	317	267	288	282	314	257	301	304	307	297	271	276	260	296	278	303	293	277	277	300	285	290	277	308	265	297	290	243	262	297	302	313	272	298	282	278	295	273	273	291	289	281	280	304	295	292	300	286	267	294	301	283	264	309	300	292	277	269	299	305	278	253	307	279	275	275	244	248	287	288	243	287	285	275	288	297	300	299	278	271	315	269	302	298	290	286	278	328	312	288	298	294	293	243	300	282	290	312	269	302	318	252	275	281	285	242	281	295	261	286	282	322	268	268	303	323	306	312	280	280	306	280	274	280	272	291	294	286	285	282	277	303	288	298	251	283	292	265	295	262	294	292	305	295	313	269	286	297	316	296	291	290	302	281	303	285	293	257	282	291	304	302	283	281	309	277	293	264	260	309	295	270	281	276	246	279	300	315	275	319	293	285	271	274	313	283	299	325	294	255	299	294	296	290	269	266	269	300	243	287	290	277	282	281	272	286	293	302	268	284	302	295	292	301	281	264	294	288	283	299	307	323	281	283	268	310	278	286	294	270	280	261	305	296	262	259	305	304	286	286	299	287	266	279	258	268	295	275	278	280	302	311	261	324	294	277	265	272	273	292	312	318	248	295	271	308	279	298	273	310	287	294	303	313	281	293	289	292	265	275	296	255	279	306	288	301	308	308	308	296	331	274	286	277	298	290	297	287	277	285	279	276	292	292	270	280	300	298	308	290	303	300	276	308	285	272	316	275	278	269	319	301	291	281	297	300	268	299	313	289	265	278	273	325	270	293	259	299	285	277	255	304	315	280	317	294	276	294	285	319	287	298	262	267	279	291	316	296	306	294	297	260	287	306	296	309	281	296	310	301	258	275	313	311	309	292	298	275	271	290	288	298	273	299	289	275	266	267	295	306	313	298	313	312	291	328	316	307	301	296	302	288	282	298	309	308	314	297	304	285	295	293	285	270	305	262	294	271	267	275	284	272	330	289	292	278	284	276	313	312	281	289	303	315	321	274	295	304	318	288	297	283	281	301	275	263	291	258	268	295	300	304	319	291	292	282	298	319	305	295	289	283	285	307	288	302	270	312	297	317	296	291	274	258	288	288	281	311	319	300	286	294	331	245	275	300	287	333	292	301	272	263	306	307	303	279	262	292	266	288	294	273	286	268	294	323	283	294	275	328	289	272	287	275	270	296	275	331	285	313	318	315	312	289	299	302	301	333	277	273	317	294	310	309	299	272	290	308	296	301	323	257	329	306	306	286	280	276	292	280	277	293	288	270	301	304	273	281	298	288	291	289	296	289	311	297	290	286	276	287	309	296	295	298	268	291	299	256	282	312	293	269	262	317	322	277
9305	11751	19990	23958	25738	22050	20045	23013	18905	16904	13136	14533	15288	12374	11106	11839	11549	9995	8130	8305	6925	5058	4239	5119	4522	3758	3912	3734	3669	3440	3299	3121	2972	2993	2951	2297	2429	2844	2661	2766	2456	2108	1958	1754	1621	1556	1678	1658	1481	1548	1468	1380	1304	1289	1335	1295	1385	1329	1199	1204	1378	1218	1213	1966	2066	1301	1091	1171	1050	1052	1008	980	1011	970	907	975	1043	941	930	928	949	949	922	954	973	955	1023	996	983	1054	998	1012	917	978	973	962	914	954	941	1012	910	910	852	860	910	874	965	949	923	895	921	914	793	896	903	961	958	904	912	916	933	864	871	821	867	827	856	924	817	811	870	838	857	849	856	810	849	882	850	903	872	880	881	827	816	857	866	842	813	834	855	847	873	829	782	780	806	878	846	841	826	828	848	760	839	853	827	824	839	816	865	811	862	870	809	870	794	780	836	792	845	848	844	795	847	844	800	828	856	846	807	843	855	815	858	872	823	871	819	820	810	792	820	837	859	845	871	787	794	862	871	794	801	820	749	795	764	875	852	863	818	810	738	835	761	834	856	833	805	793	815	829	807	813	831	824	836	825	846	850	804	871	867	797	815	774	851	824	821	826	797	820	831	819	845	891	804	797	835	811	816	831	837	857	845	877	843	846	820	810	863	782	838	868	844	792	815	822	824	841	810	815	825	819	816	792	813	838	836	861	814	791	849	787	832	777	797	825	807	829	824	853	816	799	811	829	814	859	833	836	833	855	793	809	855	803	876	858	843	798	819	823	809	856	796	830	777	806	787	826	818	802	856	780	866	825	804	859	813	822	833	824	796	795	840	827	796	797	843	824	858	829	771	805	799	816	875	847	828	819	821	826	826	839	849	815	859	840	837	888	853	881	839	850	830	834	799	842	822	806	858	800	838	842	864	829	873	806	850	818	885	866	847	789	826	900	860	813	845	854	830	824	835	813	871	804	792	841	864	888	800	833	846	823	805	828	865	781	807	847	801	891	815	904	850	851	873	826	805	824	831	876	805	854	886	850	829	809	757	857	799	920	840	846	818	797	828	806	872	850	861	820	798	875	863	847	863	823	766	838	850	841	823	769	880	852	792	841	801	847	853	840	821	825	853	792	883	811	827	813	815	827	830	821	834	832	796	784	796	868	849	807	838	850	891	835	867	857	816	837	855	869	799	839	851	855	867	824	828	837	847	850	817	827	847	910	814	859	829	874	792	846	837	797	803	856	787	836	823	804	826	810	824	848	872	870	861	773	830	787	782	807	882	794	808	857	848	813	873	838	832	831	898	831	848	809	824	822	837	845	856	800	873	783	790	827	831	873	837	860	783	827	880	842	796	814	833	816	866	801	768	857	830	827	776	875	772	850	814	788	796	844	830	811	803	871	775	813	826	799	799	807	789	870	854	839	843	885	862	876	832	890	840	828	880	815	842	783	837	838	850	827	888	831	845	802	853	797	809	879	823	834	805	850	874	834	843	784	825	832	808	885	813	825	893	786	887	823	826	847	818	848	841	806	834	819	830	874	827	810	843	834	867	834	800	823	863	807	837	817	870	791	841	827	809	862	819	798	788	865	798	832	858	804	842	824	816	815	844	783	895	786	811	811	791	853	842	824	816	862	888	804	864	861	812	825	828	851	889	857	826	839	843	849	830	778	835	882	840	788	863	787	865	855	825	805	816	844	811	833	824	758	859	834	791	838	854	850	796	812	820	796	848	844	773	841	827	830	822	813	847	890	832	889	827	784	817	853	868	871	859	834	832	820	850	864	810	829	815	801	857	817	797	832	778	801	807	841	892	856	812	824	878	835	846	819	824	892	872	813	847	781	818	881	843	822	838	827	833	841	822	856	778	824	817	777	830	864	858	841	812	809	843	835	879	823	859	857	829	820	866	767	832	859	831	816	835	798	834	870	793	820	830	831	870	866	832	840	817	814	820	856	794	825	824	870	895	825	755	843	783	820	808	811	865	858	842	809	857	804	811	778	835	837	840	771	821	828	842	861	794	824	844	794	781	815	793	784	810	814	831	810	899	836	834	829	940	825	835	780	803	823	851	828	853	850	852	837	815	831	830	836	865	825	875	849	815	817	868	809	768	763	837	839	895	854	838	846	822	817	825	847	786	818	820	859	800	854	802	829	844	837	765	810	818	796	805	806	809	820	897	792	846	878	813	820	788	835	825	830	827	816	849	844	861	796	796	867	835	838	845	837	828	834	843	835	819	855	819	852	905	820	845	806	846	815	829	796	840	878	812	810	826	883	799	854	823	833	839	809	759	847	831	862	839	822	841	814	862	826	791	839	849	858	809	815	820	844	817	803	896	817	820	840	850	802	792	859	876	794	811	818	838	841	822	837	870	840	883	815	780	761	869	875	808	813	799	892	844	846	814	847	853	800	863	836	828	811	807	858	806	807	826	798	847	813	828	840	809	834	833	782	862	830	787	858	809	840	756	840	758	859	845	855	836	821	812	813	825	832	795	809	796	857	813	775	892	813	818	859	829	762	795	799	854	823	867	822	837	826	788	853	809	800	766	826	828	849	772	774	788	858	786	832	857	823	850	862	830	815	837	830	836	808	850	873	843	832	793	810	820	839	811	853	897	810	797	799	854	804	837	826	860	838	846	842	818	818	776	830	818	873	789	808	784	805	826	788	821	838	880	842	831	855	871	853	835	839	819	776	827	819	811	834	864	840	789	854	884	814	811	790	794	811	826	794	809	875	841	858	849	819	864	844	829	783	861	854	825	812	775	812	864	730	810	832	846	813	841	854	837	818	814	834	840	879	830	858	815	811	825	888	833	841	883	835	831	825	842	809	864	854	839	793	771	892	805	784	814	818	834	849	827	780	875	779	851	792	841	790	810	775	825	818	799	837	812	762	796	828	846	855	867	851	833	815	832	827	861	776	866	852	866	815	864	820	770	813	820	824	804	849	819	837	851	808	833	845	835	856	828	853	763	795	834	858	824	852	831	856	812	802	807	838	823	803	813	853	823	829	839	864	800	801	848	842	784	789	798	798	854	802	782	830	803	824	886	840	870	801	825	867	788	821	816	859	848	804	836	823	778	791	806	814	830	864	796	822	850	848	834	822	776	811	824	832	826	840	810	848	873	788	833	845	806	820	792	785	820	852	828	815	844	836	838	871	794	816	843	830	795	850	814	860	841	800	910	861	787	873	819	806	864	868	868	850	771	808	814	812	805	805	813	861	846	862	796	848	847	849	791	829	833	850	805	811	816	804	795	796	812	844	785	814	845	779	886	840	891	795	834	790	816	877	834	849	852	836	831	846	853	840	825	874	825	892	849	843	811	828	823	854	817	851	806	779	801	800	813	791	809	860	822	834	834	795	811	800	857	797	815	833	840	819	857	844	808	808	772	808	815	795	786	900	793	808	796	809	795	856	874	881	811	807	808	789	843	799	779	880	820	818	871	794	855	860	793	841	830	863	839	852	843	898	879	851	819	848	855	817	797	846	811	837	853	870	827	820	846	823	808	821	774	801	833	820
24520	18059	26941	27923	27172	21758	16655	14882	11721	9416	7141	6781	6614	4820	3658	3847	3737	2836	2451	2520	2079	1420	1357	1580	1314	1066	1124	922	941	949	929	887	833	856	868	670	750	765	724	737	695	642	585	551	540	535	541	535	492	483	476	483	448	478	470	429	430	480	434	443	444	385	387	537	626	417	378	418	400	386	371	365	364	382	375	369	364	356	399	357	365	357	380	363	393	398	362	377	361	401	364	372	364	382	417	382	371	350	372	351	370	374	360	355	354	402	379	391	330	380	366	387	373	370	400	339	336	369	372	359	323	370	361	344	358	339	366	327	337	360	349	316	359	334	334	348	330	328	331	352	375	343	326	366	339	359	353	337	351	330	349	338	349	378	360	331	363	375	354	364	345	318	359	336	330	366	342	350	348	323	321	348	321	327	302	331	363	320	331	323	348	317	355	346	320	349	351	348	366	342	332	345	343	345	330	339	307	349	373	299	348	355	366	335	322	348	329	342	353	379	340	348	327	314	336	330	371	336	350	326	352	348	342	326	359	356	312	304	347	306	346	407	296	341	363	309	352	344	332	312	372	342	331	326	314	362	321	321	336	353	332	338	298	338	331	360	331	314	341	348	355	324	324	323	334	325	357	329	353	325	330	312	338	335	370	307	306	347	338	330	339	341	303	358	343	367	338	331	331	315	337	326	352	308	303	325	314	359	295	339	349	345	339	337	344	334	343	351	322	366	360	356	348	348	332	360	300	358	339	345	367	339	321	330	337	340	352	362	330	319	316	316	327	353	326	374	340	328	319	360	352	289	338	349	334	302	374	336	364	323	332	334	340	316	345	324	331	350	330	310	320	316	372	327	348	317	345	383	315	348	340	371	345	356	338	312	301	327	341	344	352	360	373	330	330	355	311	363	352	333	347	347	331	363	347	342	335	346	358	344	338	336	367	335	347	321	371	346	352	328	350	352	376	344	368	384	348	293	344	327	308	359	312	308	353	347	362	366	370	341	334	326	342	350	346	349	349	373	339	322	332	335	372	344	333	330	332	340	336	325	385	368	336	336	306	344	331	358	359	342	331	337	375	346	306	314	343	344	344	339	368	341	345	332	344	329	331	330	316	354	329	362	340	347	335	335	322	330	316	342	331	323	333	321	340	361	325	333	326	333	353	343	327	341	314	343	326	320	336	343	361	358	320	320	325	341	365	353	340	349	349	342	312	346	351	329	354	352	357	328	314	324	349	319	343	327	334	346	346	371	317	367	335	374	362	332	335	308	313	319	337	352	324	344	373	321	330	335	361	341	364	365	333	346	305	320	345	314	347	323	328	334	343	357	330	336	363	364	342	344	334	324	317	330	375	346	370	322	351	326	346	388	337	314	356	325	304	347	345	343	342	353	346	339	334	340	331	367	327	305	330	331	339	402	360	352	322	367	352	327	331	354	337	330	338	351	306	370	362	335	327	335	331	338	350	347	303	318	325	303	313	326	351	355	349	351	314	339	334	356	357	324	340	376	354	315	322	331	344	354	363	335	341	357	329	338	337	362	335	352	328	327	345	367	316	342	343	330	354	332	325	358	292	377	342	354	343	335	313	320	348	329	366	314	335	330	321	324	342	343	316	368	341	305	355	328	312	318	354	340	384	335	352	310	315	311	365	338	366	338	325	383	307	341	350	308	328	373	301	350	351	358	349	341	336	358	327	318	338	352	335	321	346	348	349	379	327	339	318	339	326	358	337	320	365	371	328	322	345	355	347	292	332	305	321	322	323	361	333	325	331	323	350	357	382	347	329	328	347	367	323	343	343	327	336	342	341	341	329	312	355	327	368	351	324	346	335	353	331	341	332	332	334	327	325	346	352	334	352	354	368	364	335	316	343	305	308	342	355	316	361	363	323	318	359	338	384	316	345	350	341	333	334	337	348	365	319	323	371	347	358	341	321	317	342	374	375	335	342	335	325	328	335	359	356	325	350	331	344	324	351	334	318	342	328	380	336	330	357	339	334	341	318	310	333	341	376	353	366	334	345	369	360	347	375	327	354	325	327	320	365	343	355	375	313	314	355	383	352	344	315	354	297	338	367	324	328	338	325	334	331	297	326	373	319	352	366	317	327	340	332	335	361	292	333	316	344	348	356	345	331	350	332	333	362	323	329	328	321	331	333	340	355	348	314	331	355	338	351	345	397	312	354	333	333	358	369	330	361	311	321	350	340	337	381	363	343	373	327	333	321	345	327	333	350	347	327	337	360	326	326	331	325	329	350	338	328	332	332	341	347	370	329	346	395	333	315	323	326	291	341	334	336	359	382	357	363	328	347	349	334	307	305	327	334	319	333	330	356	359	334	316	346	317	363	351	357	330	390	325	366	309	359	319	354	350	347	370	309	282	367	310	334	357	346	343	326	351	340	325	344	404	353	348	348	341	355	336	343	341	352	329	314	368	338	371	365	355	364	329	348	338	345	374	364	345	340	345	361	326	335	351	328	357	331	343	357	342	359	304	316	374	317	341	333	356	300	312	358	330	349	335	340	350	314	331	330	348	315	346	313	333	343	375	334	337	332	314	337	348	365	333	342	370	327	335	325	345	354	338	332	330	374	359	332	308	338	340	362	345	355	327	367	342	320	328	347	357	358	369	366	363	351	364	340	354	351	358	360	333	337	342	354	360	312	336	331	338	313	317	355	320	319	372	332	337	348	370	350	320	350	317	353	316	378	362	348	344	393	316	354	339	338	327	342	359	351	335	369	364	320	329	348	347	323	300	357	370	367	337	325	341	327	294	339	337	368	340	358	361	351	364	341	337	331	341	347	322	346	338	353	336	332	355	338	364	335	333	351	367	315	336	366	360	322	327	366	367	327	330	325	335	340	367	329	344	303	333	333	325	346	349	319	347	329	329	348	387	313	316	358	326	333	342	349	334	310	316	319	369	323	304	354	368	331	318	353	359	349	353	310	345	391	345	347	327	370	373	345	342	342	322	351	346	323	304	358	324	316	335	361	299	346	335	351	390	341	331	324	341	316	379	333	339	295	317	353	336	322	365	353	299	337	307	357	341	359	329	339	339	327	331	332	363	319	350	317	334	359	334	332	343	305	358	336	333	316	340	342	307	351	340	310	361	334	339	349	329	338	338	346	327	350	367	333	315	362	340	333	344	324	322	327	341	309	333	348	342	364	362	325	335	305	355	342	309	372	346	357	366	376	340	325	330	345	349	324	351	342	340	350	310	313	364	356	362	351	333	343	342	358	345	365	311	355	348	338	326	351	347	309	336	374	357	332	342	335	331	360	371	322	321	380	290	331	348	359	357	342	304	298	337	348	355	367	343	343	340	363	359	335	320	337	316	318	342	317	343	348	362	346	363	360	332	358	332	320	338	343	304	341	362	337	317	351	309	333	330	309	342	324	345	345	322	336	340	359	340	325	353	324	347	348	337	358	315	336	350	362	336	347	331	361	335	361	314	353	346	371	325	367	320	333	377	319	309	328	347	321	351	359	353	361	365	374	323
13122	15662	25209	29235	30909	27332	26628	28506	26525	24745	20596	22937	22777	18904	16195	17358	16837	14705	12845	12640	10342	7688	6953	8540	7204	6122	5966	5561	5613	5797	5089	4820	5039	4893	5049	3458	3872	4591	4087	4046	3407	3293	2973	2579	2386	2424	2647	2344	2278	2257	2123	2036	1976	1883	2032	1844	1928	1831	1838	1654	1635	1624	1621	2516	3359	1918	1580	1712	1361	1406	1299	1266	1277	1211	1206	1372	1333	1140	1114	1127	1131	1132	1181	1179	1189	1146	1276	1383	1265	1329	1222	1218	1218	1222	1201	1150	1161	1105	1154	1128	1132	1155	1150	1068	1119	1114	1183	1204	1199	1158	1076	1056	1074	1050	1052	1083	1079	1052	1027	1042	1074	1005	997	963	1018	1016	1027	1002	1030	965	1018	969	1026	969	956	975	998	977	1035	1016	1032	1029	984	1047	944	933	971	1030	977	958	992	982	985	1000	942	911	1007	953	995	1018	967	986	919	1024	960	999	952	1002	931	990	950	945	996	967	956	925	977	961	911	903	927	1005	901	948	971	932	915	1005	920	909	991	975	935	900	984	915	907	940	995	1002	921	893	955	956	906	961	995	942	973	924	914	978	980	964	949	977	967	959	934	963	982	960	918	950	959	997	944	945	934	914	953	972	971	939	890	976	917	970	931	939	957	970	951	984	923	926	917	964	991	945	995	954	912	914	958	932	948	939	923	953	969	922	944	932	948	980	1012	941	934	931	995	996	874	935	909	926	902	997	989	954	915	962	970	915	942	933	948	954	921	962	998	900	978	995	923	973	910	901	985	984	958	937	936	920	950	937	992	975	976	949	942	927	961	967	957	941	989	1015	939	971	981	978	936	910	948	963	946	925	871	920	937	965	945	982	973	986	939	949	957	894	958	979	968	961	881	991	928	947	960	937	961	959	968	953	932	941	966	994	936	918	863	989	903	919	964	964	972	997	968	926	905	1031	924	955	924	986	903	954	968	983	1002	897	939	918	953	944	938	984	969	931	969	969	973	969	957	936	928	970	948	942	934	985	983	944	995	866	900	933	983	955	941	947	970	982	940	975	967	944	1029	939	961	959	978	949	932	969	941	905	953	957	927	906	917	866	916	926	891	939	944	913	942	1022	981	923	954	945	920	966	990	947	979	991	899	957	925	941	954	963	925	905	891	955	954	902	947	935	899	970	972	923	965	964	976	963	964	998	993	951	939	990	923	991	943	948	944	942	953	960	891	998	925	937	931	923	954	939	932	944	956	935	948	955	958	935	956	1008	926	898	942	975	973	995	957	924	883	973	943	926	973	937	958	1009	897	986	918	917	936	979	980	966	946	958	1012	950	955	988	930	953	928	907	945	893	968	964	943	919	975	967	961	946	940	901	931	957	957	938	968	960	980	994	937	977	953	867	925	952	923	938	930	955	907	914	939	968	928	959	960	965	941	989	930	970	942	940	938	948	912	1004	942	883	932	1007	970	957	909	900	974	961	949	962	934	914	931	978	960	965	987	946	949	929	1006	937	934	1012	939	988	959	909	947	967	962	935	967	901	943	960	925	963	951	868	947	995	977	936	972	949	944	942	957	915	961	973	979	919	925	923	959	950	902	914	917	986	985	953	895	1019	967	946	952	946	934	910	911	975	1006	938	886	961	931	954	915	903	892	903	995	902	1032	925	956	879	968	889	950	950	971	952	930	980	971	978	1012	962	1028	978	962	952	932	953	963	961	988	968	963	939	868	1016	937	895	998	945	946	899	941	985	979	899	974	1016	961	936	892	909	941	967	953	928	907	893	963	945	917	1003	1008	941	936	975	923	970	955	1011	1024	899	970	977	933	972	917	917	941	942	991	982	922	930	960	932	990	925	953	945	953	910	893	954	975	966	939	905	894	906	940	989	973	972	921	961	931	955	943	920	942	950	963	924	990	912	961	907	951	917	948	934	968	943	908	959	937	955	986	912	905	943	940	954	951	910	995	950	986	940	952	936	950	952	936	992	1034	950	972	932	902	973	963	933	938	968	1000	958	972	961	949	937	932	990	982	917	953	959	931	867	965	951	958	910	937	990	988	964	954	1001	977	971	975	954	885	971	922	949	915	968	976	941	888	970	951	979	922	955	947	910	917	926	932	942	966	908	930	909	990	905	941	894	884	940	981	964	949	990	1023	888	972	950	974	947	980	967	951	957	1053	930	966	936	978	950	973	1003	943	957	900	963	975	962	926	955	966	982	939	1008	942	940	974	953	932	1018	949	968	890	894	964	962	964	990	933	934	913	945	935	963	944	985	929	1010	943	945	920	907	971	991	968	890	909	976	927	954	962	964	943	946	911	884	991	948	946	953	923	955	952	953	926	914	949	982	978	932	973	962	945	973	970	944	974	945	912	987	950	916	964	999	915	924	942	947	917	915	984	976	950	911	910	986	939	939	920	927	935	913	945	973	958	962	940	958	917	958	958	946	943	938	1002	935	946	942	958	942	955	918	959	919	995	975	965	959	928	999	984	995	984	909	944	962	968	879	927	903	948	934	910	999	931	961	935	967	973	953	954	924	966	931	913	994	971	958	990	969	949	924	885	920	955	993	949	943	964	938	976	1035	958	947	921	934	991	958	961	999	971	927	902	930	914	926	956	1001	989	925	918	984	947	963	917	995	934	934	940	971	999	974	952	963	943	977	977	911	961	928	942	953	950	940	930	959	984	903	923	936	1011	983	960	944	947	1025	980	958	952	985	992	916	919	930	938	955	961	1021	972	964	1002	949	927	929	954	946	949	908	943	922	959	958	964	948	955	925	985	988	955	887	938	1005	908	995	929	1004	892	864	920	921	933	924	1009	1018	995	985	946	967	918	900	953	913	903	909	951	959	934	934	938	932	945	965	972	959	902	925	916	971	964	990	955	927	910	972	943	976	975	925	1017	998	956	997	904	988	955	909	997	991	963	954	963	978	943	909	953	908	921	933	968	873	987	1005	910	973	961	927	965	950	930	934	947	997	979	941	957	936	917	1003	899	1056	935	939	949	952	964	995	909	936	908	977	993	985	920	981	967	1024	958	960	957	941	953	941	990	977	975	934	984	895	928	943	923	941	954	933	944	981	926	1011	870	972	969	984	977	939	940	939	979	926	957	932	929	939	947	921	914	962	972	933	967	931	941	948	894	970	992	946	947	978	933	974	954	1030	891	980	996	944	969	992	1011	954	974	917	1014	947	971	956	964	963	931	986	958	984	986	959	989	935	964	891	946	926	925	938	959	915	977	985	898	961	1013	947	964	950	991	939	1007	946	930	965	974	928	933	1005	941	946	930	982	919	986	970	959	958	974	943	1002	948	968	940	916	953	936	883	1030	1023	925	990	968	1006	950	908	909	939	931	913	927	995	946	927	900	968	985	953	938	993	936	979	959	939	931	981	923	938	952	999	1000	944	977	956	964	997	919	946	936	1007	876	1001	918	942	961	915	944	952	891	960	905	943	986	957	969	932	880	968	872	972	983	983	1017	961	950	1004	972	974	941	986	975	936	951	949	1008	966	938	914	908	992	948	950	918	888	994	967	927	930	966	928	974	970	943	928	966	917	985	963	936	957	971	987	973	962	943	982	987	954	921	929	959	936	983	952	932	952	901	947	1018	879	939	983	929	930	925	969	962	931	971	941	958	970	953	915	950	952	940	947	950
3951	2834	4349	3614	2751	2011	1624	1347	1170	1033	898	868	859	802	726	730	746	609	531	487	503	453	402	411	438	368	362	399	327	332	349	368	353	336	321	322	334	332	338	329	286	308	329	336	316	303	309	297	321	289	294	302	304	296	285	273	320	286	298	267	273	274	305	307	308	293	278	301	332	294	287	268	308	288	319	277	309	281	285	271	277	269	280	303	286	281	283	311	300	264	333	275	301	290	282	284	289	296	331	287	294	290	304	307	289	272	303	300	289	288	306	307	260	285	299	326	301	301	279	278	277	300	252	280	320	285	294	310	288	270	312	301	327	301	324	322	277	274	280	275	276	291	312	299	281	270	280	285	280	257	259	300	301	297	296	296	288	290	295	278	285	269	294	295	313	319	303	299	303	286	301	287	300	261	299	283	282	273	302	282	294	286	252	270	282	300	260	279	294	299	264	305	297	310	297	295	279	286	267	305	293	309	286	332	312	254	270	257	284	293	297	304	312	284	276	282	300	272	278	289	292	285	277	294	263	281	283	277	281	256	335	307	289	300	290	275	278	286	278	263	292	278	282	284	275	309	270	282	296	307	294	285	261	289	306	334	292	275	255	289	310	291	281	259	273	249	296	281	292	296	307	265	259	276	313	297	303	290	270	282	311	300	306	294	280	268	262	294	282	290	294	287	282	312	292	260	305	277	287	287	322	309	280	310	279	271	295	294	276	291	278	269	288	303	311	291	296	267	298	296	293	278	296	261	270	264	287	259	270	261	257	304	284	278	284	296	312	325	289	268	298	289	283	295	268	274	271	284	296	275	262	299	296	306	256	284	291	274	274	300	293	283	296	321	279	295	306	284	289	296	298	295	284	302	297	256	274	330	267	304	297	265	264	301	295	273	279	302	284	290	256	316	289	276	269	279	290	317	275	309	260	253	298	269	299	272	275	304	283	286	337	307	301	324	284	309	331	297	276	279	253	270	292	268	287	292	275	295	268	283	260	262	300	309	297	311	281	262	304	284	308	279	276	296	275	288	267	260	322	275	305	296	293	309	285	289	277	285	299	305	288	266	292	268	298	264	298	287	314	274	266	315	306	266	294	279	306	285	276	285	275	308	285	282	299	290	295	269	267	296	285	292	284	322	273	248	265	262	278	270	273	287	262	290	297	308	277	317	307	282	301	313	280	284	267	295	317	303	302	291	272	261	260	296	316	271	266	328	311	289	297	271	300	280	272	249	278	284	276	291	281	306	298	281	301	277	277	317	291	271	267	274	290	278	272	302	269	291	308	297	269	306	285	278	286	292	290	284	312	292	295	278	310	278	286	292	308	284	267	274	273	282	312	303	255	292	274	260	324	318	291	275	297	295	307	278	322	278	294	263	285	280	284	268	286	306	310	304	287	271	301	300	287	296	313	260	258	285	328	295	297	282	287	301	285	290	285	294	296	317	298	313	272	274	276	269	249	309	277	278	259	300	274	291	312	282	274	301	275	305	276	302	250	305	280	287	288	273	281	272	293	299	298	292	308	295	322	269	280	258	314	311	283	285	301	302	277	317	280	300	270	290	311	290	296	274	306	299	292	273	302	316	267	269	291	279	285	309	295	297	283	322	285	301	274	252	236	288	275	330	279	276	309	289	269	271	289	295	266	266	296	277	283	297	275	261	285	301	298	285	312	260	295	281	294	252	264	307	307	306	310	280	281	296	245	292	302	268	286	294	302	304	313	285	286	295	292	328	297	273	305	268	292	288	281	290	256	279	275	281	291	280	287	287	289	306	247	320	292	276	271	280	285	299	288	283	286	278	274	273	279	298	286	272	318	316	259	321	268	278	278	298	284	280	257	280	289	260	290	294	293	277	311	299	275	271	259	319	264	297	298	278	273	319	269	316	270	279	283	307	271	266	288	308	290	271	300	327	294	322	298	270	265	273	310	292	286	278	284	300	282	277	315	280	291	256	285	302	273	276	295	296	286	271	270	279	288	276	254	275	314	300	292	313	270	270	314	276	284	300	290	279	305	286	305	303	298	299	275	293	291	280	285	297	305	278	268	301	285	294	286	297	299	308	279	305	290	304	283	263	290	298	291	289	290	339	309	262	304	313	297	283	267	291	327	303	267	304	273	300	278	277	300	299	289	312	282	246	299	276	266	292	282	276	298	276	296	275	293	266	307	301	285	282	288	289	322	275	285	321	291	292	327	272	261	294	273	265	263	279	274	278	288	271	286	277	260	299	293	294	298	294	266	307	280	295	285	274	309	292	274	282	265	291	287	254	302	314	343	282	292	296	274	291	289	293	314	273	291	302	282	274	288	273	323	266	286	316	296	283	298	290	276	271	318	274	293	267	265	352	276	266	261	276	306	288	311	261	273	258	292	314	303	272	277	303	300	290	298	291	275	289	272	304	308	310	322	317	277	290	257	264	278	295	277	282	306	322	305	283	292	270	288	325	278	290	293	306	289	288	281	277	276	320	290	315	299	257	281	291	293	307	273	309	268	280	282	288	270	298	280	294	317	307	280	296	292	294	315	318	283	264	272	276	269	301	281	271	289	297	303	291	274	278	297	290	284	308	297	292	303	284	290	286	302	302	293	305	290	290	293	287	252	312	239	295	262	292	284	254	282	312	301	277	306	293	292	288	252	288	274	271	287	256	267	293	286	289	282	288	304	301	289	283	308	301	282	297	289	300	269	276	296	292	280	265	304	267	309	282	314	284	299	296	279	325	259	291	280	312	303	288	285	267	329	314	300	287	324	316	263	282	281	302	324	299	312	277	248	289	307	301	275	282	275	303	283	288	280	294	290	269	284	287	265	273	272	307	281	300	271	301	290	283	294	283	301	284	302	290	299	303	288	286	278	258	289	294	295	306	314	295	322	308	254	303	278	256	254	297	322	300	303	296	265	266	297	282	316	306	292	308	279	292	296	305	266	282	297	267	283	289	297	280	312	280	285	306	283	283	271	313	277	324	305	285	274	300	306	279	266	273	293	286	301	284	283	282	297	287	294	314	284	291	304	296	301	279	296	273	278	267	304	294	292	279	275	313	299	276	313	284	305	292	298	273	283	276	281	272	324	286	298	270	310	285	308	295	296	260	313	278	295	320	264	283	281	293	253	294	273	314	312	298	275	292	291	298	311	300	279	270	263	270	288	304	305	289	313	280	292	304	296	293	305	297	265	275	290	307	276	298	305	270	312	303	283	301	252	269	278	282	314	274	299	265	299	285	280	321	276	266	294	285	290	275	304	292	278	300	298	293	286	332	289	322	275	297	297	295	299	281	301	305	284	310	287	275	294	298	287	312	271	271	271	299	305	263	293	303	243	275	282	278	277	294	289	294	299	304	276	276	284	280	299	282	307	304	289	281	301	302	306	294	286	278	289	294	283	282	297	285	280	304	302	286	284	274	286	306	260	284	272	274	282	298	293	290	305	271	311	271	277	306	284	286	292	264	288	318	268	311	275	306	299	289	276	270	305	282	253	293	322	281	303	315
3450	3736	8441	9738	8750	7263	6329	6046	5273	4987	4521	4100	4160	3901	3694	3559	3516	3028	2457	2234	2093	2043	1732	1748	1652	1538	1477	1463	1459	1338	1221	1209	1197	1170	1134	1167	1103	1128	1140	1091	1143	1109	1042	1035	1052	1006	1007	927	881	900	904	864	876	893	857	867	920	909	824	864	876	847	882	922	894	864	889	902	852	849	792	828	831	853	773	868	868	863	841	836	834	808	858	843	869	848	852	865	932	914	908	884	877	864	823	831	850	898	807	761	826	853	823	859	874	849	845	816	840	856	861	909	847	863	859	838	793	838	879	802	840	857	834	822	835	825	828	807	869	855	797	836	781	799	827	794	877	820	770	810	766	832	850	847	819	823	813	820	801	873	834	824	784	786	806	859	776	810	822	819	832	810	853	887	863	821	822	862	777	857	824	827	799	811	789	815	818	774	835	819	789	844	836	832	818	829	823	785	837	793	865	789	769	809	852	834	799	846	832	826	799	833	828	748	833	835	811	791	787	810	830	843	815	872	828	825	863	854	822	831	837	849	810	831	799	817	836	793	839	832	879	813	868	848	814	888	765	805	836	842	802	817	784	824	798	796	767	786	855	845	792	832	818	824	862	850	773	855	793	780	789	821	843	867	880	840	858	830	867	774	830	821	814	824	843	847	778	862	916	787	782	882	846	822	843	835	791	819	807	830	798	784	831	754	870	838	805	868	845	831	830	809	816	828	797	821	799	792	928	804	807	829	837	862	810	795	814	831	833	810	823	802	843	880	816	800	851	764	741	798	825	827	866	773	807	835	829	847	815	842	830	820	859	819	824	866	755	850	804	810	805	837	831	817	778	789	776	800	815	829	837	770	764	872	835	805	872	810	854	812	770	821	853	807	793	824	783	816	799	826	840	866	821	823	811	816	857	801	826	823	853	795	798	828	740	795	784	808	792	850	869	790	810	798	803	836	797	801	802	852	813	846	850	859	802	876	801	835	834	779	782	814	857	813	787	840	845	808	808	825	837	825	852	814	772	797	817	818	826	868	822	789	790	826	826	860	770	838	827	825	781	860	817	831	829	787	804	819	809	773	838	831	860	824	873	842	850	850	818	830	837	824	835	791	857	818	879	788	792	810	826	821	820	806	761	843	801	806	845	811	866	755	796	759	813	806	803	794	871	795	822	819	740	818	810	806	746	809	836	826	819	827	848	864	848	797	839	845	860	857	843	840	832	807	798	771	819	816	821	824	835	843	863	779	845	908	831	802	839	857	817	842	871	830	782	792	801	799	797	806	779	860	831	833	858	813	792	816	851	824	864	820	796	854	824	791	805	841	795	774	813	790	797	768	833	832	805	846	830	798	804	797	825	802	814	805	814	804	841	789	834	869	834	799	827	819	828	792	841	813	823	876	814	777	806	828	816	821	767	857	819	869	747	873	817	804	869	767	758	825	866	778	824	845	856	881	802	880	792	871	807	783	805	877	830	761	829	843	817	792	887	791	793	839	827	819	812	815	817	833	795	780	872	837	793	809	813	806	821	836	797	863	801	803	814	796	837	849	825	835	808	797	857	835	824	798	843	842	790	789	789	834	845	815	847	754	812	794	825	802	809	817	839	804	796	800	775	810	849	836	829	815	861	830	859	802	764	819	798	824	785	766	844	791	832	852	841	828	794	775	826	822	827	850	855	810	795	829	774	781	809	822	785	813	824	848	847	831	837	821	839	761	798	808	806	790	828	784	799	800	790	838	811	830	802	863	833	846	772	798	831	803	789	894	830	797	724	802	866	883	790	822	826	851	843	799	820	851	836	789	825	830	813	832	836	819	778	817	840	839	792	819	849	726	852	814	821	828	852	862	807	834	814	810	836	805	813	799	871	859	817	814	792	884	830	819	816	845	817	800	839	815	812	845	787	855	743	862	844	827	895	817	808	773	819	838	804	843	819	776	837	827	817	840	832	781	788	805	870	842	769	803	820	861	812	898	821	815	828	815	842	857	833	781	818	766	798	792	759	781	811	845	835	830	775	817	805	844	771	842	893	884	883	816	825	864	813	833	816	785	840	799	754	821	808	856	840	812	855	847	800	819	791	874	826	826	843	860	817	807	855	796	764	823	811	840	851	844	802	818	855	828	854	832	802	829	791	762	813	753	802	841	851	833	764	879	807	811	772	793	780	786	778	846	873	830	868	831	847	828	802	791	846	862	782	828	827	812	782	852	809	847	803	807	808	832	824	867	835	837	806	812	822	822	789	822	853	825	793	794	807	804	825	824	833	808	814	815	849	761	847	850	821	780	809	799	805	821	815	818	848	833	838	839	814	776	823	823	811	829	801	803	794	844	851	818	799	826	839	859	854	772	781	779	750	813	800	798	818	838	817	851	818	780	847	840	826	824	853	811	834	835	807	828	824	827	824	810	780	813	843	819	820	805	845	825	833	772	877	816	805	740	804	849	783	819	855	820	818	800	846	826	844	858	836	828	789	829	837	818	826	847	785	813	828	823	799	818	799	811	856	847	814	803	813	822	838	780	806	810	832	861	733	828	869	790	756	851	820	779	805	834	808	833	830	859	835	800	782	846	799	855	816	763	802	824	833	840	819	832	813	820	810	838	811	836	796	790	825	839	838	807	814	888	825	840	830	848	802	833	805	862	816	841	806	853	820	830	828	826	848	885	820	803	814	831	804	839	796	777	839	804	855	793	812	770	822	782	798	800	826	800	784	826	781	850	843	806	768	840	819	772	821	820	791	808	827	832	852	813	844	817	816	827	848	821	824	807	774	850	809	829	813	824	750	784	785	807	850	847	850	828	843	841	883	828	808	850	862	824	830	805	809	885	846	803	825	794	822	802	824	836	807	820	828	847	795	832	839	864	810	861	847	830	802	841	854	880	867	778	862	816	804	806	805	821	798	806	803	808	810	789	805	816	882	857	855	794	801	822	821	811	833	812	826	810	802	835	831	828	785	801	871	793	849	801	811	830	822	824	822	798	780	841	801	876	830	820	856	813	825	857	825	821	892	860	789	767	815	840	821	819	795	821	813	799	856	845	828	842	886	807	858	828	803	827	819	811	807	839	853	831	797	844	875	795	768	835	842	776	880	859	814	817	830	787	847	807	800	852	826	833	818	859	870	827	877	855	801	836	780	796	775	836	840	784	813	825	845	785	823	822	815	801	786	766	839	841	816	824	790	840	780	826	797	817	808	835	826	765	780	786	760	831	789	830	836	770	806	856	811	835	844	819	811	882	813	823	815	833	910	793	836	807	829	821	848	843	895	816	879	803	790	805	861	778	825	796	788	802	875	816	864	853	829	785	843	752	810	808	834	831	840	814	828	844	754	801	825	835	823	800	777	812	808	825	809	837	805	790	785	837	804	819	857	763	827	832	806	821	823	834	875	819	828	854	829	837	838	835	833	877	852	815	857	800	835	809	819	820	814	822	840	746	838	849	806	802	847	833	848	845	819	780	722	812	810	822	825	821	794	787	831	850	861	818	788	784	842	865	776	783	901	808	844	817
14030	12628	20307	21385	19618	13817	9902	7925	5792	4888	4175	4201	4002	2916	1962	2049	2059	1725	1280	1397	1095	804	805	822	735	676	686	645	633	635	622	605	545	549	536	516	451	499	530	507	491	466	475	362	388	335	374	331	384	366	344	315	336	362	323	298	326	323	326	291	362	346	330	397	389	354	322	312	311	349	314	300	287	286	308	302	280	291	314	311	310	314	287	283	280	290	306	302	340	330	287	296	297	288	306	320	319	333	320	307	313	300	297	278	302	265	297	280	267	308	275	304	294	277	301	295	274	286	314	321	293	334	283	259	284	298	299	274	260	273	270	281	283	327	284	286	247	282	297	309	279	275	301	289	281	276	291	288	284	282	266	306	301	283	283	318	277	309	269	280	280	272	293	272	263	275	252	275	299	311	260	284	232	282	292	265	311	290	295	302	278	305	310	294	271	276	288	277	282	286	278	327	273	261	278	303	289	264	300	290	286	287	282	301	306	248	239	290	260	284	255	288	283	292	261	262	235	271	282	289	285	276	275	265	272	273	304	293	254	286	282	274	295	296	310	271	305	278	269	289	264	294	256	289	255	261	296	278	277	280	288	280	276	291	290	289	314	314	286	295	289	280	277	283	265	284	285	247	272	299	290	282	275	314	285	261	266	285	298	256	280	285	270	261	310	305	269	269	308	264	297	289	289	298	290	296	302	293	309	280	290	268	273	265	267	266	305	275	265	304	251	284	295	269	283	275	269	269	307	281	285	287	297	272	268	281	272	297	313	302	278	284	283	295	269	260	296	285	312	257	264	264	304	264	311	277	299	300	304	274	280	258	283	261	267	281	267	254	275	286	313	283	290	297	273	299	296	266	297	261	253	316	277	301	288	249	289	288	269	270	260	302	311	291	262	296	310	257	279	268	266	286	276	293	292	280	241	281	287	248	268	276	287	295	298	307	289	288	295	279	270	270	280	309	285	307	275	271	290	278	308	316	285	295	282	278	289	289	250	297	283	288	284	309	281	265	262	298	282	256	318	310	296	260	284	286	263	284	281	268	287	263	285	270	268	252	260	301	264	263	277	310	301	282	314	290	289	246	296	270	268	293	253	288	274	283	297	295	292	259	269	294	316	297	285	261	279	270	254	285	268	291	315	251	286	284	275	248	295	288	273	269	310	278	272	260	302	271	310	296	284	282	283	292	270	284	268	311	312	275	324	273	286	296	282	287	275	282	286	259	316	273	298	302	287	280	306	295	297	256	276	264	290	297	269	273	278	298	268	311	307	310	305	264	276	282	286	275	303	286	273	305	284	286	283	280	257	307	314	278	262	283	239	294	303	303	277	274	287	265	270	268	296	285	226	298	279	301	291	298	278	288	291	285	284	282	297	282	292	285	295	254	286	290	284	312	272	307	305	260	288	296	268	252	283	294	268	270	279	295	290	295	276	281	280	265	287	284	294	262	269	265	292	271	296	290	283	291	280	287	258	286	275	282	288	311	287	301	273	302	276	251	293	257	274	281	296	278	278	265	314	260	265	256	317	270	258	299	251	305	276	279	290	276	300	299	266	306	296	297	314	309	247	299	297	287	296	256	269	284	293	309	256	295	250	279	303	287	268	287	317	274	272	268	271	288	300	274	279	283	251	271	260	292	298	304	285	288	261	287	262	279	275	296	293	273	276	299	268	283	265	277	259	278	290	275	281	266	267	284	266	272	263	288	251	315	265	336	287	266	250	274	287	284	266	289	278	274	299	289	295	271	276	251	281	295	293	312	285	270	252	265	282	294	280	296	287	260	276	283	294	258	298	271	287	296	294	296	287	292	257	299	281	303	302	328	262	291	309	242	286	300	291	290	269	297	325	278	275	280	272	267	233	270	283	295	307	267	288	269	280	279	307	310	313	295	260	269	242	306	262	288	268	282	313	292	275	271	249	293	296	296	311	301	255	282	287	278	278	269	267	285	286	299	269	284	314	301	323	279	307	286	286	295	312	291	295	288	294	249	291	267	285	301	281	302	265	248	287	283	289	293	272	286	278	275	326	292	300	316	254	318	271	252	272	288	246	284	276	281	251	266	299	287	267	321	259	312	283	274	306	262	277	241	290	272	262	285	286	284	274	298	299	282	270	264	298	275	255	300	256	279	287	279	281	268	265	292	276	302	276	292	322	286	268	260	271	287	299	274	294	275	296	313	297	279	294	296	288	290	285	270	306	270	308	299	305	265	260	299	300	262	285	270	306	280	275	284	296	276	284	286	300	275	305	294	254	270	272	276	286	272	266	244	286	246	299	283	283	291	265	293	265	315	270	258	243	286	289	272	309	319	265	276	288	281	283	268	264	275	261	294	282	297	257	305	294	277	283	300	280	267	271	271	280	275	263	288	270	254	276	299	289	302	261	255	267	301	312	273	259	274	289	253	260	303	292	292	268	271	314	265	285	304	283	306	277	259	268	303	281	266	287	278	283	257	304	272	293	274	289	293	286	297	259	261	273	292	271	295	267	290	316	274	265	294	309	289	275	292	288	257	281	265	286	299	296	302	267	278	296	297	268	274	279	290	312	288	258	303	269	291	284	285	283	329	282	261	256	257	264	238	297	297	287	283	280	289	274	293	295	275	269	293	260	283	299	279	276	308	291	287	299	277	295	301	257	265	263	289	288	264	290	278	306	273	269	305	290	270	280	249	272	285	312	314	290	288	278	289	285	286	281	268	288	303	290	288	274	247	257	298	280	298	257	273	296	280	310	299	250	301	290	263	273	285	260	287	281	284	298	271	268	281	273	301	305	263	288	320	268	250	276	279	267	317	281	280	324	302	300	263	283	265	261	272	293	287	275	292	263	323	298	281	304	291	250	277	271	294	286	284	267	294	254	304	273	317	266	261	287	272	296	256	304	264	295	281	253	263	325	292	299	271	246	262	262	299	281	292	324	275	261	290	288	280	266	311	300	276	274	274	277	271	294	291	228	290	287	264	289	325	290	272	280	276	276	292	253	245	307	272	269	267	281	282	293	271	293	285	271	295	289	305	300	286	313	301	293	276	280	281	285	297	282	280	286	272	272	291	273	275	283	271	286	283	286	294	285	254	294	259	289	287	291	279	272	281	258	277	289	254	259	301	311	273	290	293	276	259	323	331	288	295	283	252	281	282	303	272	270	285	279	282	288	288	259	256	269	321	307	265	270	281	289	273	268	290	333	279	275	301	285	305	270	275	259	290	279	272	271	287	265	272	285	260	300	279	266	259	304	291	280	283	284	283	282	282	279	321	279	264	293	263	279	260	275	282	269	298	270	274	283	263	268	265	257	265	271	285	271	309	286	297	260	272	303	277	287	295	258	288	258	276	271	278	292	290	277	293	260	278	276	268	275	269	292	264	308	272	290	282	261	245	269	284	256	292	276	299	317	258	270	296	274	310	270	320	286	287	282	267	279	292	285	272	264	258	241	297	276	328	289	285	309	289	327	305	253	257	265	286	273	288	283	302	275	298	266	283	306	293	298	276	300	273
9122	12113	20533	23819	24972	21544	20283	20961	18041	17321	14310	17110	17052	13282	10597	11054	11976	9526	7676	8129	6112	4263	4186	4570	4592	3808	3771	3632	3511	3703	3264	2897	2934	2982	3011	2776	2335	2417	2513	2637	2279	2371	2091	1653	1619	1682	1613	1512	1597	1585	1463	1455	1399	1383	1401	1314	1370	1270	1159	1186	1284	1163	1195	1535	1891	1390	1044	1115	1016	1014	1007	928	1029	936	995	973	922	947	869	909	880	917	985	916	965	1017	1058	1096	1035	1028	971	968	943	954	952	931	1006	983	980	897	917	853	904	932	871	920	990	954	886	939	854	874	835	839	871	901	845	903	899	889	923	870	880	844	831	853	900	804	831	865	830	825	897	801	814	929	831	862	866	835	830	895	902	802	823	835	830	835	882	813	853	838	835	807	799	811	849	797	801	865	799	836	825	785	834	806	801	801	842	758	828	794	794	841	846	826	812	891	767	796	828	782	827	850	799	827	786	844	798	827	797	816	849	855	828	782	823	808	800	804	786	837	732	765	803	762	842	836	833	773	790	817	807	798	840	791	786	821	815	813	818	787	822	845	822	784	791	829	826	739	861	815	819	796	813	834	774	801	815	805	782	793	751	817	793	811	803	764	808	868	885	803	793	819	819	820	809	850	793	788	817	825	811	769	846	791	839	806	808	833	825	755	832	815	868	819	796	818	807	831	805	798	785	854	859	808	818	837	779	866	842	814	797	824	826	815	801	834	818	792	788	784	800	838	799	879	802	824	812	768	784	853	834	814	821	780	814	842	794	788	821	824	797	797	789	811	839	816	759	803	795	812	830	784	847	853	813	749	825	759	857	897	830	805	824	845	802	788	837	790	832	802	817	809	837	805	794	788	798	784	788	792	827	826	848	811	781	803	798	839	796	815	833	842	795	827	814	797	830	827	844	802	845	785	797	812	803	783	783	784	792	821	848	800	797	821	824	830	787	817	797	809	789	834	818	788	801	802	856	789	837	821	732	827	779	866	816	810	811	797	771	793	780	837	835	855	837	788	828	847	826	811	779	822	828	751	807	821	819	878	825	818	847	852	841	780	783	892	830	830	822	806	837	811	848	824	813	847	864	820	793	830	799	836	800	797	818	838	814	812	822	815	794	778	757	813	805	824	803	843	782	774	813	829	815	874	783	840	789	807	876	794	783	835	781	784	822	858	808	855	783	837	831	811	889	784	821	809	876	823	779	789	763	777	793	779	833	775	827	823	820	791	808	869	811	794	802	810	874	794	789	833	818	810	837	810	859	783	821	801	874	744	789	799	826	779	822	831	827	819	842	806	799	843	783	813	820	792	788	782	826	754	741	782	810	825	762	806	822	843	823	821	834	791	799	845	838	824	853	778	847	826	812	798	791	784	868	816	851	813	813	808	770	778	840	830	812	776	749	810	807	853	818	825	795	801	763	805	772	740	784	843	848	831	844	799	827	769	796	875	832	825	771	778	797	824	799	810	782	840	813	820	865	803	798	826	824	791	790	856	790	810	859	838	802	794	830	843	856	775	778	801	822	819	785	832	826	828	824	786	826	837	798	778	843	836	856	795	774	815	786	868	798	815	820	851	816	838	799	788	783	806	846	782	818	826	793	787	810	805	827	854	774	782	852	886	797	771	863	812	836	802	797	819	749	749	813	827	768	809	824	824	873	807	821	782	812	829	778	777	855	769	809	826	824	851	795	794	841	814	851	800	793	854	835	830	772	806	845	814	798	825	822	855	807	858	757	893	755	796	773	798	777	812	788	802	819	809	814	773	825	787	776	894	823	767	865	828	833	851	770	788	791	800	775	795	765	836	852	895	859	789	835	841	834	835	830	795	812	817	829	829	826	828	804	845	838	795	807	816	761	867	816	776	807	862	829	810	841	817	824	835	803	870	816	808	863	778	806	809	808	855	817	803	816	776	800	797	794	790	855	814	840	798	820	769	842	804	776	826	786	756	765	734	813	853	796	808	788	816	805	806	771	857	808	822	785	753	803	835	851	818	812	783	855	811	804	839	826	808	787	785	767	832	843	787	838	813	827	779	810	846	767	820	819	813	792	835	800	840	838	835	780	819	779	847	832	797	801	778	863	834	793	811	776	836	785	833	830	795	866	863	817	831	803	801	795	829	826	816	783	788	796	781	815	794	810	821	819	806	809	834	779	824	829	770	751	792	822	841	808	838	791	802	791	814	813	780	833	821	792	837	818	847	803	800	769	774	769	834	868	792	815	800	780	773	825	771	807	842	839	857	801	789	864	830	789	807	804	813	826	788	827	780	887	813	811	818	799	841	838	861	791	843	807	813	756	745	821	767	820	809	834	753	855	796	827	827	812	831	809	800	815	846	791	822	823	798	846	834	804	793	794	782	787	859	785	835	851	816	762	852	795	809	858	803	798	841	842	827	803	844	827	788	834	785	853	810	810	808	783	787	806	791	816	769	835	845	816	831	804	838	797	825	754	791	831	833	824	780	815	807	827	806	805	830	806	831	846	835	760	779	777	863	809	882	860	816	821	776	787	809	817	773	792	838	780	769	811	780	834	781	800	803	820	809	801	826	829	833	780	783	801	773	810	831	805	773	733	834	781	807	796	813	783	835	790	846	795	797	807	840	798	844	793	817	849	802	784	832	821	805	805	783	799	833	851	814	790	806	785	784	853	811	805	761	845	800	778	865	804	797	789	820	806	825	850	803	790	765	858	845	863	816	808	777	791	764	844	775	782	825	843	799	858	833	777	830	830	820	771	789	818	789	837	818	813	848	842	820	857	808	839	731	798	798	780	834	830	840	833	827	795	793	843	817	849	848	773	751	831	838	810	780	832	834	815	855	826	829	835	803	834	809	838	799	834	845	800	825	809	836	819	804	833	822	819	810	855	819	802	814	817	831	800	841	786	824	824	820	830	829	874	773	802	809	798	795	789	827	820	850	771	779	797	840	787	781	829	798	800	811	764	828	769	806	816	774	797	811	825	808	794	777	768	845	855	817	815	806	792	776	826	814	844	819	841	773	810	820	855	813	790	828	832	826	901	796	848	792	789	769	802	833	800	847	791	782	824	798	844	816	867	864	840	781	809	814	773	794	870	805	820	824	817	827	829	807	766	786	758	789	855	791	798	839	790	831	831	865	834	820	797	779	796	810	819	755	846	802	820	846	822	802	802	843	790	756	817	816	759	767	778	853	788	803	832	792	753	782	827	805	810	793	825	825	835	814	813	753	821	782	804	804	849	834	815	797	778	781	879	868	785	839	844	798	799	801	776	824	818	821	857	805	863	816	826	886	791	799	821	813	826	818	800	827	790	790	777	815	811	793	820	792	810	798	836	816	792	816	768	798	877	831	812	804	865	812	766	794	793	805	781	804	798	830	794	776	832	789	774	821	856	808	780	806	813	792	792	824	764	812	736	770	781	794	785	817	831	888	771	804	832	813	810	821	826	805	832	837	805	754	771	808	817	841	852	767	867	802	760	772	815	827	806	782	840	847	823	803	854	808	841	806	780	774	828	804	776	826	824	800	825	816	819	839
23162	18120	27319	28779	27252	20909	17176	14573	9946	8529	6846	7028	7741	5452	3467	4035	3970	2792	2138	2628	2125	1366	1102	1355	1293	1042	1141	1058	1005	1078	930	846	798	911	823	797	734	722	709	762	700	709	649	559	505	507	513	486	541	506	472	492	432	474	441	465	424	421	402	440	418	420	408	485	549	515	349	400	394	352	361	379	367	370	367	391	349	331	325	380	344	323	357	373	377	366	386	372	385	376	360	353	391	354	367	351	400	388	358	358	357	366	358	352	362	373	365	370	346	337	359	339	297	327	409	328	373	335	334	337	385	371	356	343	365	348	351	371	365	326	348	366	354	359	328	333	352	345	357	378	328	351	372	359	340	337	344	359	354	354	335	346	337	326	329	285	347	362	339	340	339	331	361	338	331	345	375	318	342	343	343	330	334	339	341	334	335	324	344	351	323	328	323	337	334	311	352	354	364	344	327	353	369	323	325	316	329	331	336	344	339	326	334	366	321	338	349	339	324	325	349	324	311	300	344	337	329	351	324	323	341	339	359	347	364	353	328	318	297	334	378	332	362	338	346	323	296	324	307	349	315	312	353	327	325	336	316	330	371	369	342	309	332	322	343	351	344	337	324	321	313	332	331	348	328	352	340	366	342	342	332	331	349	326	333	327	350	336	336	381	328	344	336	307	338	341	350	286	383	326	344	330	333	310	332	332	347	313	352	338	349	365	310	321	357	338	321	318	333	351	348	314	288	339	316	366	343	325	355	315	348	325	350	343	315	346	349	361	305	351	353	327	310	317	324	323	323	343	327	333	320	355	334	334	349	352	323	340	336	349	322	322	349	320	319	326	338	349	341	343	307	299	329	308	321	311	345	336	337	347	345	354	301	362	335	335	317	321	332	369	336	328	341	305	318	331	320	360	317	376	309	345	337	329	290	311	338	328	314	315	312	342	356	326	331	287	324	329	358	340	356	327	316	315	323	339	358	346	356	335	349	322	364	321	328	341	347	342	321	347	362	369	302	335	341	319	350	316	353	334	327	372	329	319	323	310	300	320	371	340	343	348	355	326	315	356	309	319	329	329	329	310	342	329	341	317	317	338	309	356	363	333	301	347	367	325	330	325	348	341	335	333	327	343	300	318	341	313	340	333	356	326	359	337	336	321	320	333	396	364	346	376	349	340	341	372	298	318	362	350	327	355	327	346	322	353	334	323	333	342	346	339	318	324	311	334	369	320	333	337	348	325	344	354	335	326	345	322	366	319	330	358	325	326	326	334	374	357	331	320	310	327	356	324	328	349	295	324	336	346	310	336	316	345	332	345	336	346	351	377	346	332	332	326	335	369	341	346	353	332	322	319	333	333	352	330	325	328	337	353	327	338	348	336	308	351	328	306	305	302	348	322	322	342	333	376	352	330	348	340	330	384	333	343	328	366	332	344	326	365	309	344	320	322	377	326	343	336	337	358	341	319	340	338	334	333	337	350	355	360	340	322	342	343	338	307	339	301	325	317	334	316	315	320	350	351	349	318	335	332	335	336	365	342	331	343	342	343	318	349	349	319	325	338	311	307	328	287	384	349	313	320	319	325	362	333	329	366	352	345	350	353	308	314	357	344	348	346	328	349	336	325	339	315	306	364	339	338	375	342	292	323	317	336	321	333	334	339	293	369	327	318	308	343	356	352	369	322	310	355	352	297	295	304	332	301	372	339	331	331	374	313	335	317	316	343	310	330	328	349	325	320	341	331	321	349	316	306	332	343	314	340	340	344	329	340	348	334	341	351	330	329	351	330	346	342	329	310	351	322	307	346	320	347	332	347	342	363	343	334	334	331	332	347	321	346	363	329	362	347	312	351	342	347	329	317	355	328	319	309	323	343	345	360	342	345	329	321	360	326	350	297	326	331	331	330	351	347	336	320	323	327	333	318	325	340	330	358	336	341	303	342	360	327	383	363	316	327	348	311	346	333	318	316	330	358	349	357	341	374	337	316	323	312	345	308	349	346	349	350	343	348	328	359	314	316	331	314	337	336	311	345	335	332	323	356	351	331	322	334	346	364	343	298	310	337	342	357	332	321	341	354	308	327	348	323	325	320	325	350	325	366	361	320	342	340	301	367	365	346	323	344	345	317	323	341	310	361	314	356	322	325	314	284	340	336	372	327	323	339	340	333	337	307	374	316	351	318	348	333	338	332	349	313	348	343	336	352	329	349	327	320	307	333	336	350	346	340	331	325	343	380	328	337	351	319	380	326	347	387	338	311	367	325	364	322	353	319	357	345	331	300	339	333	299	321	314	346	345	341	337	352	335	324	302	345	316	333	348	319	392	341	342	329	341	371	344	326	342	339	318	306	344	318	361	329	308	325	359	356	335	357	365	370	333	320	349	357	358	316	332	335	324	360	359	327	324	312	337	355	328	316	333	262	356	331	313	326	302	316	360	350	333	368	356	337	304	333	351	379	321	330	340	353	341	356	365	347	337	318	322	345	376	352	332	318	344	329	308	346	369	305	345	319	330	339	324	330	340	362	334	328	354	341	341	315	360	335	331	344	324	348	340	335	379	347	315	338	313	366	337	330	327	296	344	307	327	348	326	306	320	333	354	347	335	348	298	366	316	371	357	355	360	321	340	346	350	332	327	315	316	340	309	329	307	346	335	343	356	343	326	317	339	334	366	348	312	319	318	326	314	336	368	338	312	335	315	344	321	336	326	326	344	337	366	340	312	363	319	312	332	337	356	329	325	338	311	333	361	322	309	346	352	322	340	364	343	325	324	342	307	383	320	325	348	337	315	320	344	327	333	325	365	320	327	318	356	330	347	319	332	326	316	320	338	339	328	317	327	310	319	331	336	332	341	345	311	342	301	340	344	371	338	356	349	331	303	366	347	314	346	329	348	320	362	300	335	338	341	337	295	375	352	275	332	317	313	350	358	335	352	354	358	347	313	328	321	348	311	336	331	330	365	316	352	321	357	316	329	353	373	334	328	325	332	312	341	351	346	367	355	318	334	355	353	339	298	339	348	368	353	324	334	349	345	320	337	344	337	339	319	332	353	335	355	331	327	310	320	311	329	328	344	395	364	307	321	346	331	294	335	333	316	311	359	300	339	317	361	341	350	369	344	361	354	349	314	337	355	320	292	345	317	347	358	311	323	350	307	329	347	335	340	328	329	308	330	297	333	348	313	354	335	373	338	331	309	312	329	352	349	324	322	310	348	362	319	344	323	334	347	334	313	321	352	319	361	364	362	321	369	352	322	315	338	316	349	342	299	341	326	359	379	355	317	313	320	351	351	308	326	350	333	360	363	326	330	341	346	366	344	320	373	316	349	313	343	336	332	378	330	336	348	352	350	314	314	331	324	352	342	311	331	349	343	327	330	323	333	349	327	333	331	349	294	336	326	327	325	372	353	348	370	364	346	323	368	307	288	332	323	368	325	377	364	341	367	342	310	330	317	368	345	327	301	335	306	341	319	354	370	327	327	328	354	361	335	327	313	359	328	375	348	329	342	334
12373	15950	25655	29290	30548	27028	26911	27466	23891	23809	20657	23282	25426	19698	15778	17785	18095	13843	11398	13404	10212	6958	6295	7690	6993	6133	5993	5626	5415	6053	5461	4786	4675	5734	4977	4440	3935	3842	3546	4163	3915	3623	3204	2666	2367	2423	2387	2148	2325	2357	2121	2062	1999	1930	2015	1980	2029	1801	1695	1633	1716	1670	1642	2255	3124	2206	1477	1498	1360	1391	1319	1408	1305	1175	1256	1274	1333	1236	1192	1099	1099	1160	1339	1208	1192	1233	1280	1480	1417	1346	1269	1174	1210	1202	1216	1222	1267	1151	1100	1104	1103	1052	1133	1082	1135	1090	1121	1167	1093	1113	1031	985	1052	1130	1130	1131	1080	1100	1085	1088	1058	986	1038	1023	949	1044	1035	993	1027	943	957	899	977	1014	984	1013	971	1028	1006	1056	981	1003	987	1043	966	1030	981	949	956	953	963	969	954	917	905	945	982	946	983	938	948	922	968	967	965	952	954	945	930	879	982	898	912	996	939	875	929	904	892	936	886	936	971	928	962	976	963	1000	912	894	909	933	999	964	942	940	965	980	940	895	934	953	981	966	907	966	961	978	958	890	968	928	996	927	912	940	935	935	960	889	977	915	950	957	915	901	961	964	935	988	961	944	932	886	937	983	860	939	944	968	934	907	953	1010	910	921	976	897	965	964	931	933	957	922	939	932	900	943	921	937	959	930	926	968	881	891	925	952	933	964	946	914	946	976	926	927	923	945	987	961	952	948	923	919	950	962	880	972	973	967	896	938	909	966	933	942	934	980	1021	996	923	962	981	952	948	972	939	915	971	926	979	926	946	931	934	949	930	989	898	921	927	924	878	935	962	913	914	1025	976	929	963	959	950	894	953	904	940	960	931	896	921	873	921	949	904	897	965	907	933	937	981	881	982	956	928	970	931	908	992	940	989	916	923	967	956	938	893	897	940	938	938	989	917	960	905	937	916	973	937	945	953	951	922	993	979	917	912	943	909	953	887	960	971	924	938	912	920	885	977	951	933	914	919	955	919	987	894	975	936	933	952	940	995	866	933	904	972	968	948	913	930	930	927	910	951	950	988	979	892	930	961	973	900	933	937	915	965	897	920	877	976	948	889	931	950	950	930	953	957	955	919	976	939	879	904	931	1005	943	970	982	979	945	932	886	986	947	936	968	945	944	956	870	956	932	984	989	1024	959	966	898	1005	947	958	919	921	977	985	885	914	934	989	985	940	930	941	953	933	918	911	911	958	935	980	908	918	903	905	947	952	904	946	926	929	924	963	916	958	936	1010	921	966	885	948	935	971	882	913	923	962	1013	951	894	1002	944	902	919	938	967	963	911	970	946	930	964	936	954	953	959	877	942	945	861	900	930	962	926	933	966	951	935	957	916	924	915	915	952	1005	954	996	897	857	936	909	920	943	932	939	974	931	912	947	968	904	926	923	949	890	948	925	953	923	987	940	953	924	897	949	917	931	940	954	929	962	951	922	918	967	912	1008	921	897	959	957	903	933	954	914	977	955	992	980	852	922	1018	977	978	907	990	913	939	973	977	939	953	1014	922	941	953	962	968	937	966	955	951	958	918	929	902	901	962	949	948	968	980	941	920	999	906	927	911	881	943	946	980	916	938	908	924	922	968	959	939	931	942	967	911	910	923	906	909	921	893	983	965	947	917	944	954	912	932	906	957	937	910	939	918	879	977	941	996	946	903	919	920	989	942	964	961	932	957	927	871	926	920	956	899	934	978	1005	917	937	911	905	946	948	942	904	934	948	952	895	967	988	934	955	902	990	934	997	924	951	937	1005	926	922	910	901	996	937	922	928	909	902	937	872	896	997	1000	931	944	937	943	958	918	937	905	952	939	939	952	983	936	904	936	874	928	884	926	964	957	942	889	941	951	941	934	938	916	978	926	881	941	930	935	961	905	945	954	958	914	922	948	918	911	979	903	921	913	986	936	968	950	971	955	978	973	945	933	936	928	960	925	897	926	879	978	893	946	895	962	996	957	918	916	922	983	960	946	928	977	924	970	934	933	968	927	924	935	972	940	983	935	978	934	931	956	953	922	946	955	952	986	930	917	935	950	947	989	943	959	907	955	928	918	968	974	982	929	910	954	902	956	965	919	962	916	905	961	904	888	924	926	962	974	952	955	935	928	928	901	921	888	966	937	935	936	914	939	997	942	967	928	972	883	944	986	923	894	937	965	960	942	926	913	936	950	988	928	935	920	880	924	953	978	933	924	918	924	941	1007	957	956	993	878	977	882	929	946	948	957	935	951	895	913	930	901	922	911	872	904	962	1012	899	947	973	962	954	885	925	921	923	897	934	952	964	965	912	948	952	942	992	942	975	965	981	901	932	949	937	945	895	957	974	945	929	958	938	972	988	949	926	914	989	936	946	921	960	921	907	926	1010	918	956	925	969	926	1018	950	945	962	965	945	941	924	895	936	903	912	925	977	918	941	888	954	924	974	940	937	981	930	968	967	955	963	901	953	881	931	919	955	982	925	921	941	968	923	883	955	966	961	937	936	893	931	950	958	960	915	900	957	913	934	931	883	879	906	930	929	901	919	948	958	977	920	912	909	946	917	920	948	949	955	931	963	1023	936	966	954	925	929	965	901	953	864	969	936	951	884	911	956	954	947	901	977	972	936	968	949	972	878	934	938	927	906	977	979	951	926	907	965	942	945	925	892	944	918	929	939	921	923	914	994	994	969	925	971	961	890	958	956	950	953	967	959	935	924	976	957	941	930	942	970	865	919	955	929	910	906	927	895	926	890	921	1000	917	934	928	937	894	919	900	929	939	937	960	931	913	962	908	932	962	979	901	963	936	948	951	915	986	983	938	974	939	957	930	933	981	952	931	954	968	921	936	925	963	987	915	957	905	934	908	967	947	1024	935	935	896	938	1019	944	980	925	925	957	884	932	959	939	912	962	925	902	937	947	971	917	932	976	972	982	942	937	962	942	981	982	938	962	924	911	845	913	928	933	892	923	987	941	955	959	918	973	971	897	944	947	941	960	908	995	918	886	905	935	940	905	919	892	924	960	959	967	933	919	918	942	942	933	923	946	948	946	925	922	967	956	969	929	1010	969	929	962	979	941	1033	950	944	959	922	915	929	954	923	943	943	933	938	950	959	948	902	946	946	947	962	998	917	930	993	961	1027	920	905	909	956	949	942	949	895	904	924	935	988	999	923	947	907	995	954	926	906	913	876	907	928	946	961	966	999	920	874	999	938	951	982	955	922	905	908	919	954	897	957	976	874	961	943	1017	942	917	967	949	919	873	976	983	927	963	925	958	907	1009	997	937	986	914	930	1030	960	935	908	966	977	987	1001	946	900	988	966	953	943	871	969	913	969	924	924	946	929	910	980	970	955	939	975	972	971	917	932	912	947	947	934	962	949	919	923	947	915	930	946	923	972	873	938	914	913	980	914	918	933	928	910	934	941	968	931	938	932	959	925	908	901	910	912	973	964	1000	909	955	948	952	918	968	890	950	924	979	1058	940	961	938	938	973	922	951	1014	970	906	933	940	938	980	907	930	936	978	1004	904	875	957	974	967	954	898	998	914	988	930	902	901	951	945	925	945	898	939	885	917	897	889	921	945	938	929	928
4238	3083	4420	3780	2795	2037	1710	1321	1210	997	934	855	832	777	697	636	675	605	556	531	505	433	421	398	344	403	357	338	367	355	317	330	376	316	335	303	340	310	324	311	327	326	297	296	308	321	317	322	271	298	268	306	298	303	269	305	275	325	300	275	287	277	288	310	281	286	307	294	286	293	280	342	270	244	312	304	293	308	261	266	285	286	274	299	288	305	289	264	312	315	244	283	271	294	299	280	295	268	301	275	278	289	303	260	301	310	273	283	291	268	303	282	272	278	280	305	288	295	292	254	297	264	287	273	305	296	293	299	297	282	288	325	258	305	272	299	292	293	293	292	316	292	281	279	288	290	298	288	273	280	310	278	292	306	281	299	297	261	273	306	253	311	270	310	304	326	265	270	293	321	299	329	295	271	281	270	254	325	299	279	289	295	293	282	306	299	278	275	267	247	276	293	281	309	301	306	299	337	265	307	301	289	297	272	295	281	262	284	265	318	298	276	289	273	270	274	283	282	296	288	275	277	276	307	273	270	277	260	270	295	296	284	289	314	286	280	290	260	286	287	279	256	271	286	284	302	284	286	292	284	284	245	296	259	260	280	296	261	259	273	274	282	293	280	280	293	257	250	290	278	284	262	323	259	271	281	268	267	271	267	297	283	257	291	308	310	259	288	273	243	258	304	291	272	298	262	296	284	286	271	256	292	276	295	296	269	281	297	297	294	265	279	278	328	278	263	271	260	257	297	286	282	291	305	292	272	280	278	296	304	288	298	321	260	288	291	279	283	277	277	250	303	310	303	295	259	290	303	296	296	293	286	280	305	262	309	286	273	294	278	261	286	281	289	284	294	270	264	276	267	279	301	280	264	289	264	291	260	279	312	292	275	276	278	320	273	276	304	304	284	282	277	272	289	270	290	283	253	278	289	295	305	283	298	295	284	279	254	264	256	265	246	309	249	246	291	281	304	288	317	274	288	289	283	280	295	297	269	291	301	304	268	264	303	307	258	264	299	294	316	264	285	282	257	277	296	279	288	303	263	310	264	268	288	313	313	289	274	263	272	300	294	303	295	285	284	274	284	303	302	269	297	290	260	275	298	295	255	276	257	273	304	313	307	267	270	289	300	282	261	303	278	277	279	277	296	266	274	298	321	298	290	263	261	296	275	300	277	284	303	304	296	241	288	296	284	277	302	278	323	272	293	306	300	260	265	278	299	298	288	265	292	323	264	311	287	302	302	277	274	312	300	272	262	294	309	276	267	289	278	269	263	265	258	278	305	294	281	293	309	257	270	307	251	264	324	299	275	259	295	306	263	287	273	279	282	293	266	313	279	294	253	264	277	313	292	295	317	318	284	275	294	293	297	264	285	296	294	297	315	303	252	314	294	285	290	326	296	309	295	308	281	247	303	299	263	309	291	293	311	266	280	277	254	290	298	277	254	257	278	293	288	286	289	273	306	269	318	299	324	277	275	303	273	278	282	266	255	265	264	256	259	267	291	265	318	294	293	259	251	279	244	273	258	315	329	299	277	297	289	284	279	287	284	284	319	282	301	280	307	305	264	287	299	273	285	278	283	293	273	294	279	286	283	304	319	276	308	312	252	321	275	275	252	286	271	294	280	289	257	300	264	272	260	289	274	265	297	291	279	306	296	262	246	262	286	295	291	305	295	319	281	279	286	284	281	282	276	299	280	286	260	273	273	268	305	302	280	275	237	309	281	299	284	267	320	280	278	300	344	325	299	286	273	248	292	281	274	313	290	257	298	280	304	326	305	279	303	295	298	294	287	289	321	267	307	292	297	275	280	266	268	288	271	283	287	283	277	304	306	281	262	263	281	262	290	291	267	263	268	287	273	282	299	291	284	258	332	302	292	279	274	262	270	304	285	291	281	262	297	285	282	290	287	277	292	279	292	291	288	305	274	291	278	322	249	272	301	277	278	326	301	277	275	273	274	302	276	294	283	283	295	293	288	282	291	290	293	290	273	303	264	272	291	280	282	301	298	288	287	296	280	280	291	235	279	287	266	269	306	283	286	286	277	266	300	310	281	313	259	263	289	272	315	259	271	251	292	269	298	309	253	291	276	282	291	267	303	307	284	281	289	278	263	283	304	282	282	284	287	302	310	301	312	271	269	285	307	304	307	275	278	265	280	265	295	276	276	310	282	293	279	323	285	300	299	291	310	261	252	269	275	279	268	304	296	302	264	272	271	314	275	302	276	273	285	298	282	273	274	279	291	285	268	246	287	281	263	273	257	297	273	275	288	285	283	278	295	282	303	271	255	239	310	273	283	270	295	275	285	300	295	309	307	309	282	291	285	290	290	285	256	267	326	282	264	253	277	297	283	290	267	264	273	273	254	291	266	296	298	269	292	286	284	279	299	296	288	295	284	273	300	288	280	296	278	343	268	312	283	280	268	282	246	276	290	325	290	318	309	303	278	273	316	282	307	276	272	298	293	277	306	280	301	280	257	287	289	293	300	269	280	296	264	269	258	295	293	288	291	254	252	269	270	276	327	303	337	288	269	266	290	309	272	261	325	262	290	286	274	296	311	295	286	286	299	277	319	292	284	285	272	300	276	263	273	320	272	290	262	289	263	293	260	315	313	288	317	280	318	312	289	254	304	272	276	285	274	305	270	266	283	298	304	283	282	296	274	253	293	266	283	269	272	292	305	283	304	264	279	307	277	267	285	282	273	302	299	294	289	302	318	291	294	312	293	297	252	285	256	269	257	263	299	315	288	298	277	294	298	261	250	263	259	280	258	302	286	306	312	293	293	327	271	293	263	298	287	298	269	286	289	303	318	314	269	251	295	305	305	283	310	290	297	311	316	295	276	294	278	283	300	291	289	291	290	308	314	283	268	280	297	287	312	267	299	299	274	293	254	283	252	283	313	282	293	299	290	250	308	300	266	289	271	277	270	289	265	269	303	294	268	279	269	288	293	273	268	291	288	270	297	269	277	304	265	281	295	250	270	298	281	294	294	281	279	273	253	259	301	284	270	274	289	288	274	304	292	294	281	295	299	275	311	275	297	242	274	305	272	254	261	275	293	298	300	324	270	291	274	301	259	273	281	294	280	277	297	278	256	264	252	308	290	284	278	278	284	295	287	283	300	286	286	295	284	311	305	281	274	301	279	273	268	266	277	296	297	285	280	267	316	280	298	262	301	289	252	300	316	304	284	257	303	272	302	278	297	284	296	296	273	267	264	304	280	249	271	262	277	266	265	299	299	262	288	287	295	275	284	288	265	281	276	271	298	271	282	251	243	307	296	280	303	298	286	262	297	317	260	308	262	273	288	293	278	318	260	321	272	267	299	278	278	281	293	275	277	265	266	283	314	309	276	285	282	290	291	291	277	286	299	277	270	285	287	316	314	242	274	289	281	308	291	276	283	322	304	299	269	291	278	298	287	290	245	286	268	276	281	272	276	303	274	286	280	279	292	302	289	282	291	315	300	272	278	285	287	263	270	291	294	250	305	295	289
3407	3848	8415	9522	9049	7687	6431	5743	5210	4733	4351	4191	4134	3871	3389	3304	3299	2890	2662	2426	2153	1837	1723	1715	1560	1510	1521	1406	1384	1404	1251	1236	1249	1198	1149	1140	1099	1045	1078	1060	1039	1020	1024	957	1004	973	968	929	889	930	892	913	865	895	857	852	824	838	860	850	888	885	876	881	883	846	832	814	820	824	806	815	808	803	792	855	888	783	797	824	814	812	887	884	808	879	873	885	836	863	891	836	847	840	807	862	834	864	879	811	816	847	886	836	848	854	807	816	879	860	819	863	838	837	869	902	883	771	852	796	835	846	810	823	827	862	794	794	819	803	805	834	792	809	823	807	816	810	830	863	849	845	786	838	814	821	812	833	816	807	762	786	834	831	832	806	775	840	850	765	777	775	793	810	821	807	742	826	817	842	770	802	783	795	800	804	785	824	800	797	804	818	769	796	764	822	833	765	784	827	791	799	858	842	740	789	795	811	768	827	842	763	841	773	786	810	791	767	839	765	767	792	815	783	795	851	806	806	790	824	838	802	822	795	801	832	822	826	789	780	804	826	840	825	843	769	784	850	809	786	827	770	775	815	812	845	792	839	780	860	845	799	811	839	770	859	840	834	803	843	844	802	848	840	828	787	794	842	792	822	807	829	841	768	836	814	875	819	825	794	782	880	791	827	831	797	792	775	805	809	847	803	815	826	811	805	746	784	798	845	828	813	755	782	814	792	831	820	817	853	861	814	850	769	810	819	765	835	858	797	800	846	754	832	758	802	780	805	753	829	869	774	799	813	840	843	777	810	753	819	841	817	832	819	804	781	789	817	811	795	811	803	831	817	801	818	780	782	784	826	788	774	799	844	807	784	804	797	815	814	829	796	901	757	747	846	785	740	813	813	806	823	799	774	785	839	819	794	848	776	823	799	794	823	769	768	812	808	731	778	772	851	804	800	828	794	741	789	835	822	836	772	761	818	786	765	735	870	829	761	820	826	769	817	816	794	784	766	832	841	752	775	848	818	841	842	851	805	825	846	845	817	841	804	806	809	824	799	839	798	836	825	808	806	875	777	780	843	845	812	816	782	816	817	762	794	823	866	850	793	846	828	768	817	807	847	775	770	828	826	766	810	811	846	818	820	803	831	784	847	801	856	843	775	800	841	763	780	804	851	770	788	843	809	804	825	861	827	775	796	822	829	793	818	806	793	797	818	806	819	803	812	827	746	844	846	816	778	876	740	838	815	805	817	832	813	805	848	825	782	826	808	799	797	742	854	813	771	813	806	799	858	815	799	853	778	755	788	792	811	840	785	795	780	838	821	813	819	759	774	827	880	788	808	804	800	802	796	814	802	792	814	796	808	828	774	821	754	806	769	781	806	794	807	832	801	828	783	772	782	776	726	844	799	806	829	793	844	813	778	827	768	765	806	819	871	818	809	778	802	818	841	764	786	853	726	835	775	767	776	833	869	796	808	810	782	853	822	813	810	817	808	826	776	795	808	821	813	833	826	805	789	834	856	821	782	781	829	838	808	783	847	764	816	786	804	799	818	828	869	799	806	830	817	759	816	802	769	829	855	808	777	799	811	779	793	782	769	795	814	810	775	786	857	806	806	747	848	802	824	804	821	812	803	834	809	718	776	788	840	803	817	772	785	829	773	831	818	827	794	773	818	820	820	790	760	843	843	830	826	815	839	827	853	813	778	818	807	806	815	800	838	817	820	794	766	806	815	801	869	813	881	840	810	834	850	780	904	804	798	789	779	841	820	801	791	812	882	763	809	781	860	786	812	785	780	859	756	833	865	853	777	794	827	813	788	796	780	797	797	849	800	788	805	813	804	801	863	854	865	806	828	796	817	842	832	794	864	761	811	773	809	835	826	755	823	829	780	798	833	789	733	838	879	825	782	806	883	831	829	771	854	852	830	810	864	855	819	831	820	770	790	824	798	839	816	793	780	844	823	800	817	804	818	784	737	819	771	754	795	779	751	820	840	821	785	823	834	787	786	847	809	814	824	831	799	730	761	862	784	781	823	766	766	736	813	773	769	799	803	792	849	806	835	776	867	799	826	816	872	835	777	815	786	833	822	767	856	821	767	800	789	821	783	787	813	851	740	822	848	814	776	782	785	791	765	806	805	814	818	811	796	863	808	767	782	791	811	804	828	852	802	861	824	767	829	803	823	813	839	828	829	768	796	808	827	823	831	784	758	783	813	847	870	797	781	867	806	808	787	831	853	790	825	785	760	779	778	776	807	814	835	831	783	788	829	811	848	811	812	820	861	829	800	821	791	776	825	845	842	855	839	858	779	861	839	787	802	811	790	767	790	853	809	834	800	803	830	806	838	742	813	856	851	831	820	844	836	802	823	795	805	803	835	801	834	814	829	802	820	817	813	809	820	799	838	807	848	764	801	793	799	776	831	850	778	810	756	805	807	806	811	833	803	806	841	844	825	813	826	827	855	833	775	812	837	791	819	825	784	806	798	774	817	768	793	817	788	776	797	818	835	807	821	851	871	804	819	822	814	854	821	800	786	801	840	785	788	783	832	824	860	781	812	788	739	816	813	815	851	795	776	777	825	834	838	850	837	812	866	800	830	820	831	770	843	813	775	823	800	795	825	786	823	822	832	841	818	812	820	797	837	857	798	821	846	835	802	791	833	830	799	811	868	839	815	782	871	842	800	815	797	828	801	863	792	810	800	786	817	789	770	845	831	815	858	838	826	848	804	828	846	767	788	815	812	817	797	818	801	821	788	853	767	872	845	826	822	797	799	811	805	828	812	833	811	790	841	828	763	782	784	794	849	797	803	841	787	757	808	802	825	782	789	773	840	839	785	852	780	828	880	804	778	752	823	793	857	807	780	795	732	816	822	762	745	798	860	868	808	829	832	727	813	818	821	842	851	817	815	779	805	839	783	856	814	874	808	868	769	762	791	822	814	818	844	759	789	829	819	850	848	837	802	828	779	811	761	802	819	841	831	786	794	801	837	825	835	834	848	836	833	818	831	758	856	787	847	802	843	859	857	827	840	791	804	850	837	823	816	781	803	827	786	836	820	781	805	796	779	850	826	790	805	790	815	779	838	776	810	796	797	831	815	773	846	818	800	800	849	810	836	796	833	787	761	803	785	800	813	846	817	742	819	830	817	805	779	778	806	830	794	830	763	807	824	796	826	805	799	776	807	776	796	801	821	849	798	816	796	833	794	812	828	815	835	820	821	805	825	817	790	823	854	827	794	809	785	801	859	828	784	781	848	820	811	751	835	823	782	793	799	820	821	802	826	815	801	862	819	835	815	837	819	848	819	804	791	775	790	794	818	831	831	797	769	830	832	783	846	809	796	783	779	831	805	795	806	774	794	793	795	781	793	854	810	814	797	811	826	776	802	851	817	803	827	778	797	843	854	842	803	785	803	799	845	851	838	834	811	817	798	787	854	856	768	831	794	748	828	810	817	829	763	799	827	816	803	802	783	832	825	846	799	822	792	788	813	761	784	803	830	775	816	840	815
15670	12256	19301	21166	19134	14071	9685	7864	5776	4779	3801	3570	3818	3463	2101	2126	2061	1751	1229	1453	1260	990	712	851	791	758	660	676	653	596	587	531	486	583	487	468	481	461	448	452	483	455	463	376	379	418	356	354	384	343	346	333	358	335	378	348	356	341	354	302	342	301	321	369	383	329	363	285	304	298	283	253	274	341	302	310	310	295	299	303	272	280	289	298	314	280	315	324	299	315	265	271	302	303	299	309	284	292	325	282	295	264	312	291	297	293	271	279	297	293	302	281	290	312	308	278	320	298	301	261	274	277	271	299	299	282	278	299	300	283	298	264	276	291	257	307	287	279	232	288	274	263	291	308	262	298	269	273	292	308	279	278	269	254	271	310	307	307	287	303	279	239	309	296	319	286	261	281	262	316	277	259	275	308	299	297	249	262	294	276	294	280	266	294	306	297	283	298	311	295	282	273	272	226	251	253	279	258	285	289	286	287	271	256	283	292	270	262	271	276	260	272	314	264	292	283	268	280	291	281	287	269	288	282	290	288	282	272	312	269	270	266	287	281	264	243	277	247	280	286	262	276	252	261	278	266	262	293	291	299	288	299	263	250	321	277	306	282	298	275	275	275	275	288	262	281	258	300	292	280	272	286	302	266	274	291	283	282	285	276	294	279	283	293	251	296	261	245	314	254	276	242	301	303	296	277	242	267	270	268	255	260	275	311	284	298	314	277	279	282	255	262	279	280	262	279	278	261	283	287	278	296	285	271	256	290	266	277	288	278	279	277	296	294	276	271	270	264	262	263	278	258	269	272	308	284	278	288	271	288	251	263	276	285	274	284	302	264	256	280	289	278	315	301	273	302	282	263	289	277	272	295	300	267	278	285	269	310	285	261	267	286	300	286	281	293	297	292	296	275	280	292	263	288	290	281	273	289	271	279	267	260	275	255	253	283	250	282	273	273	251	292	287	239	271	274	309	304	286	286	292	296	285	261	298	246	253	276	271	275	284	310	271	284	285	282	278	275	287	281	275	300	292	239	296	304	272	295	297	262	297	258	267	272	291	328	295	257	318	307	276	281	303	293	281	293	278	316	278	277	255	311	264	275	272	272	270	301	310	269	287	301	279	262	292	282	250	284	294	273	295	296	262	271	309	294	267	319	293	309	268	263	276	279	298	296	292	258	305	290	263	281	286	282	270	282	273	271	278	299	228	280	247	244	267	294	252	311	287	251	310	289	285	282	286	252	290	251	267	293	282	271	311	273	281	263	290	304	282	287	274	312	286	262	273	283	291	243	293	286	300	272	278	248	286	267	255	286	287	249	293	273	259	277	256	292	285	274	279	288	288	284	310	276	289	289	254	264	300	278	306	273	285	263	282	297	264	295	270	274	292	273	300	292	282	272	289	291	280	274	309	268	261	305	254	288	291	264	254	270	253	247	253	257	284	295	253	245	255	269	288	283	245	256	280	254	291	272	276	262	277	286	263	269	259	273	259	283	303	281	288	278	301	272	264	279	279	271	267	301	270	265	277	311	294	265	293	293	272	270	300	293	304	250	274	272	265	278	286	308	295	291	296	244	267	269	302	288	268	277	303	266	307	286	303	299	302	272	285	282	284	240	275	292	261	272	265	275	259	283	302	287	286	292	282	269	264	273	281	278	277	279	294	231	270	296	260	300	259	265	264	267	278	294	250	272	277	291	292	283	267	272	286	279	285	320	277	316	302	248	263	277	255	313	272	287	275	297	293	296	278	292	288	286	253	275	316	270	268	308	301	275	292	282	282	274	297	283	279	317	285	276	280	280	247	265	274	289	287	299	286	273	277	280	258	282	266	283	283	281	268	227	288	267	273	294	272	261	278	294	250	285	279	277	273	279	273	265	291	272	273	278	284	298	279	266	279	311	290	302	279	272	243	252	290	288	249	298	271	297	283	256	279	290	272	270	272	246	293	278	285	280	290	280	250	272	271	292	271	283	305	281	282	290	294	284	297	266	302	266	273	274	263	286	288	270	293	269	282	284	259	268	276	287	314	297	272	270	243	288	285	278	310	273	291	266	297	281	292	283	289	289	275	283	270	277	265	289	291	287	262	238	277	295	275	272	288	271	261	276	261	286	259	289	305	273	289	293	281	306	299	302	278	285	280	275	262	302	276	263	270	281	303	278	291	277	281	249	278	289	324	269	279	304	290	300	278	283	276	289	275	283	314	267	285	295	297	296	291	281	291	274	292	307	300	278	278	295	259	248	283	282	267	299	260	287	306	240	283	285	294	269	258	256	295	285	281	270	258	273	279	276	275	315	234	303	285	306	279	279	257	249	277	271	286	273	305	266	270	284	286	256	267	289	273	267	284	255	278	283	271	288	284	271	272	283	255	283	288	274	294	279	271	290	268	260	295	287	260	273	260	265	291	301	289	267	290	256	304	284	285	264	297	272	299	280	277	274	265	311	270	290	246	278	263	289	280	250	301	297	293	258	277	274	273	275	280	324	302	283	303	279	298	255	268	294	256	261	273	271	278	294	295	270	293	268	249	285	286	329	264	314	282	278	268	290	264	267	289	289	280	269	245	300	273	292	303	277	275	268	291	256	265	284	301	312	276	282	286	286	342	276	311	285	292	323	276	272	308	262	265	260	273	304	257	267	269	285	305	242	297	254	282	273	270	271	291	267	284	274	246	262	258	278	279	283	269	246	297	276	290	258	289	302	292	283	289	278	308	301	289	274	266	277	271	291	292	291	278	260	292	256	283	260	281	258	275	251	264	255	265	260	264	296	285	301	276	288	289	294	246	283	288	302	260	264	264	295	287	294	278	274	263	298	268	274	277	297	305	274	287	262	242	286	295	276	292	300	276	294	287	285	305	305	286	287	269	268	265	263	273	250	253	299	272	276	301	295	266	306	293	285	288	262	279	270	284	282	279	266	266	272	287	282	289	277	285	270	295	292	273	285	288	263	274	272	265	269	274	269	294	262	258	283	251	258	291	293	259	300	258	296	280	290	286	274	272	266	313	275	284	267	243	264	265	277	258	298	271	295	278	295	263	300	282	269	304	292	271	289	265	303	305	273	281	279	320	258	277	322	294	290	285	284	293	275	280	276	292	269	287	280	262	277	268	272	265	300	300	278	300	284	280	266	283	292	289	267	280	278	256	282	270	269	297	254	256	274	273	267	264	276	261	253	286	279	256	258	278	263	273	272	269	271	276	297	274	274	273	282	281	280	276	252	285	252	263	322	245	329	289	317	281	279	311	264	304	281	272	299	269	270	297	293	273	260	287	317	268	273	262	262	269	292	262	305	300	286	300	284	292	305	281	287	293	282	289	249	266	302	298	249	287	278	288	309	273	269	280	299	289	284	280	261	297	276	312	277	303	296	322	314	277	274	288	287	268	295	277	264	278	267	288	272	305	276	270	275	271	289	261	308	308	271	284	293	273	263	248	279	254	276	261	296	286	277	294	267	283	282	299	267	252	268	276	261	278	274	264	300	274	270	279	301	264	275
9664	11685	19838	24120	24868	22356	20265	20323	18828	17158	14346	15359	17356	15305	10443	11380	11263	10073	7134	7717	6394	4847	3957	4440	4625	3910	3769	3629	3517	3478	3600	2898	2814	3355	2792	2490	2430	1993	2272	2492	2618	2247	2049	1753	1842	1662	1663	1489	1509	1486	1418	1523	1382	1321	1298	1306	1392	1343	1214	1195	1211	1127	1213	1564	1781	1389	1180	1033	1015	1143	996	1024	961	924	923	1057	994	937	895	927	982	906	955	958	998	949	992	1059	1007	1057	944	947	971	925	999	956	915	902	891	934	915	874	915	861	862	913	909	889	886	892	904	882	875	842	891	863	856	871	920	871	878	833	879	851	782	845	812	854	811	792	786	818	831	829	864	842	809	827	873	839	826	890	898	824	786	842	803	814	786	853	795	841	760	799	819	819	778	791	822	814	837	777	822	776	827	810	793	783	850	861	842	731	779	776	748	794	804	769	797	802	846	789	845	776	793	832	791	811	745	776	777	810	795	791	799	785	737	757	853	774	760	786	801	790	843	782	841	803	850	818	785	809	854	754	794	797	787	761	798	798	800	811	819	785	735	820	784	812	830	809	818	765	807	819	808	757	797	804	797	777	828	824	788	851	784	816	770	790	826	824	790	837	800	785	753	774	769	822	811	829	807	799	806	780	788	794	818	794	807	771	763	806	806	820	815	784	837	823	779	832	797	782	748	794	797	790	809	813	770	795	798	789	816	782	778	777	855	802	763	789	755	794	772	801	800	788	793	784	828	803	783	777	822	847	775	793	782	804	819	768	778	774	807	803	796	829	789	791	819	835	811	800	810	804	805	800	794	734	819	752	781	788	853	793	854	791	826	793	799	787	810	808	803	806	822	854	732	783	796	759	792	780	822	783	809	787	786	782	799	779	804	809	795	828	820	778	776	838	766	837	785	784	785	794	780	879	782	818	794	823	798	784	799	808	787	773	819	799	735	820	814	800	767	792	838	824	828	766	777	803	803	822	789	795	796	815	822	794	831	803	840	812	797	785	835	815	746	821	811	806	839	771	790	825	798	821	773	793	797	798	825	777	832	809	835	812	794	835	812	787	769	795	839	803	818	806	814	865	826	775	815	795	806	770	821	802	758	820	764	800	857	831	797	810	769	846	794	819	841	808	859	827	815	776	808	791	809	765	810	806	777	812	772	851	829	763	789	823	838	842	849	809	769	818	850	830	791	776	797	798	779	808	826	854	827	835	777	790	820	776	823	788	835	772	749	787	816	800	779	788	799	786	808	777	768	817	806	787	779	867	741	772	775	819	811	810	798	805	708	804	806	789	773	797	767	773	805	800	782	773	818	787	803	848	824	762	829	827	832	795	727	823	827	785	781	759	807	805	809	781	803	802	805	826	752	805	842	774	838	785	848	781	792	757	784	817	805	800	824	754	833	806	796	754	786	785	766	875	858	788	776	840	788	807	754	792	836	828	791	791	829	800	824	816	801	847	827	779	799	837	821	803	786	806	804	796	761	819	799	786	814	769	816	832	774	777	747	748	805	797	809	840	853	836	812	816	784	783	832	832	796	839	788	807	796	820	839	801	809	829	804	773	784	781	798	793	809	789	787	765	812	847	787	783	833	799	776	761	747	792	768	786	845	787	839	797	825	806	856	797	793	776	805	799	815	829	815	829	849	841	783	815	772	799	785	797	818	795	778	791	821	851	804	824	790	815	779	792	804	802	778	814	794	811	811	829	820	767	794	775	771	815	763	729	753	836	782	823	783	882	818	816	801	787	829	793	814	790	795	800	797	822	821	811	791	756	842	776	852	811	809	786	804	790	804	814	824	823	779	820	807	832	802	813	802	786	778	870	776	817	833	766	805	792	827	779	802	816	827	810	800	769	837	757	836	795	787	833	814	794	759	833	794	827	767	838	779	829	791	799	787	762	825	841	785	764	828	763	830	774	812	854	815	824	767	840	829	755	810	811	832	770	817	794	784	852	777	864	771	791	818	802	827	799	784	835	756	804	767	864	779	821	759	812	870	773	813	778	829	837	808	770	780	786	813	791	807	830	787	750	762	816	806	804	793	812	836	791	788	807	834	805	814	811	787	811	814	825	805	792	824	802	774	769	798	778	851	805	807	788	782	816	797	806	778	767	820	811	822	820	824	821	772	798	779	817	802	816	813	803	780	830	786	805	821	797	791	819	800	799	827	806	809	840	790	822	847	783	774	769	810	790	779	828	758	796	801	828	790	868	805	768	800	805	814	849	836	799	807	822	839	859	806	836	804	820	766	808	850	834	820	810	828	827	776	794	852	817	783	759	782	847	749	803	778	807	764	808	797	766	840	761	784	805	817	783	799	757	862	829	789	772	822	803	804	825	842	849	816	748	801	780	798	775	822	836	804	768	767	825	781	780	830	810	777	766	781	809	775	792	854	803	785	827	772	780	821	792	775	818	833	769	795	837	760	818	783	816	788	847	819	828	796	807	771	795	782	791	827	804	749	779	835	817	817	796	832	772	765	815	781	775	845	830	818	883	811	832	802	828	816	765	787	820	720	818	850	773	766	731	802	810	799	787	805	806	814	808	889	808	798	872	793	787	802	803	822	791	793	803	819	809	760	801	772	817	781	860	786	829	826	825	786	772	769	793	815	785	782	778	770	834	848	791	811	787	813	811	831	817	805	802	860	795	840	850	788	845	806	762	821	795	804	793	796	868	776	785	758	786	750	770	822	752	826	787	816	798	811	824	857	816	804	801	770	822	792	773	776	823	751	818	788	787	744	803	756	750	787	768	788	779	838	780	791	788	811	829	818	777	809	830	811	833	773	802	816	776	808	806	818	813	733	753	790	814	753	831	789	819	788	789	783	807	764	807	854	811	806	769	762	757	805	807	849	754	799	807	776	831	812	797	801	810	805	817	808	824	820	830	818	811	814	783	837	805	831	816	826	838	766	782	807	813	786	775	818	818	798	810	812	831	781	814	839	803	779	779	853	795	810	788	775	796	833	794	798	786	803	769	811	808	824	782	819	814	827	769	792	772	816	794	813	806	852	868	815	844	825	807	806	817	841	745	809	789	799	777	797	778	796	819	795	834	852	763	761	813	791	792	789	779	862	792	790	809	782	785	801	824	807	820	809	715	841	788	862	809	821	783	771	837	776	868	784	828	808	814	806	782	827	781	742	814	839	824	773	793	851	846	749	785	792	758	783	784	778	837	810	762	786	780	799	808	770	786	753	851	804	815	821	767	773	824	809	816	798	811	779	804	821	744	818	791	818	803	798	773	759	780	763	761	811	801	758	757	810	769	788	755	820	838	825	779	837	832	806	789	821	810	794	768	770	830	807	790	758	724	813	810	817	832	837	776	799	813	806	813	788	807	817	782	790	825	791	803	777	785	833	821	787	787	832	789	789	806	794	786	802	766	856	776	817	862	764	805	798	800	791	787	758	774	801	828	795	804	820	808	780	801	765	783	743	784	848	806	824	774	801	773	794	751	831	837	806	845	812	862	785	831	814	818	782	831	814	845	796	820	783	816	782	790	772	801	834	780
24101	18423	26463	28539	26240	21377	17310	14859	11387	8379	6723	6941	6377	5747	3976	3774	3504	3066	2032	2027	2037	1418	1128	1311	1229	1134	1041	986	963	961	1017	872	772	867	924	748	760	601	656	733	860	658	610	566	559	512	550	492	476	525	470	519	492	424	478	426	493	454	429	410	400	412	436	456	515	458	456	358	361	456	386	372	340	366	390	371	351	382	351	356	327	352	357	365	409	381	351	429	388	378	372	329	357	329	356	372	384	381	324	345	363	375	336	355	326	372	346	350	376	320	323	328	338	350	341	362	306	362	340	351	356	346	347	352	335	343	344	364	323	363	362	350	350	338	317	354	350	363	328	362	286	342	319	364	361	346	351	363	363	374	339	369	339	333	346	321	330	372	327	322	341	340	349	309	337	299	339	333	350	336	298	288	360	357	320	360	333	344	335	336	333	314	354	328	369	358	370	375	338	340	346	337	312	345	331	323	351	298	353	299	331	338	349	362	382	304	335	309	344	353	321	351	304	322	343	334	326	365	363	334	317	334	323	340	316	325	351	338	329	352	334	331	347	355	355	329	325	294	315	347	342	314	343	318	309	322	330	321	340	329	374	328	334	363	332	335	340	335	324	325	309	332	348	351	332	367	338	303	320	345	321	323	350	313	361	310	338	341	299	349	326	357	342	369	341	346	308	330	348	338	303	355	372	331	304	361	329	351	317	337	357	330	314	304	317	375	325	303	317	379	340	365	310	323	329	340	382	318	341	317	322	355	331	380	342	336	325	347	324	332	355	321	303	364	352	318	321	352	320	362	348	314	366	312	336	351	347	319	311	329	312	311	319	317	356	360	349	304	325	334	329	321	320	343	308	310	336	366	358	344	303	329	338	332	340	314	347	351	359	317	315	317	355	352	334	332	347	361	345	344	311	349	321	363	347	311	338	306	346	318	335	339	315	347	354	337	319	361	349	319	335	323	328	352	356	322	316	317	360	350	334	341	328	349	352	321	326	336	372	368	330	326	305	327	357	378	354	316	302	345	351	361	343	362	345	306	330	324	344	329	328	332	327	336	322	318	326	339	313	362	352	322	357	344	328	347	355	327	326	340	357	310	311	349	335	357	329	337	335	329	352	336	324	320	323	345	345	330	329	323	349	322	387	341	323	307	367	357	349	303	336	331	314	349	315	342	351	378	370	303	305	328	335	329	286	319	327	362	321	334	336	336	349	313	329	350	351	358	327	306	328	320	348	327	335	320	347	326	323	354	300	356	312	328	355	320	312	326	344	334	348	331	328	311	350	318	357	343	347	337	279	356	312	340	336	337	355	318	338	351	329	342	344	335	304	333	346	321	339	340	369	305	348	350	311	364	328	333	314	329	323	342	316	322	344	346	345	355	318	308	368	316	328	334	342	353	336	332	366	365	330	331	299	331	333	336	366	309	323	323	329	342	353	341	342	341	355	291	335	322	335	369	323	316	311	309	365	319	343	326	333	329	341	355	348	289	346	358	358	341	364	338	311	341	341	301	344	337	340	334	313	338	333	327	332	317	357	309	341	336	318	313	331	346	323	336	353	331	327	334	331	339	331	319	364	352	344	325	350	355	350	325	313	348	330	346	342	304	340	335	363	314	332	339	321	346	325	349	313	338	346	346	352	330	344	320	342	341	338	370	338	325	328	325	330	328	345	333	338	332	329	334	330	330	309	352	357	330	327	337	338	305	351	317	346	354	361	318	323	345	360	345	305	336	338	326	329	337	298	373	334	320	347	320	342	336	343	331	357	352	305	349	362	335	335	361	325	359	356	333	370	309	353	338	327	340	302	317	309	325	361	340	333	320	340	313	317	322	317	328	330	338	355	317	326	319	323	320	321	321	346	318	315	335	324	362	315	355	333	367	332	332	356	381	320	333	320	330	313	338	306	313	293	302	348	366	351	320	329	321	306	372	337	317	330	369	328	331	335	341	308	322	320	345	328	336	312	318	310	354	379	315	335	355	348	320	329	322	320	371	335	342	377	352	337	314	350	322	330	375	319	336	303	341	345	316	340	340	324	378	318	328	312	361	329	361	346	321	302	342	332	329	308	357	340	325	333	368	340	335	362	347	344	340	345	332	327	308	318	338	353	338	330	316	335	312	353	312	328	343	315	367	310	337	338	324	321	310	294	329	330	330	329	315	326	352	325	318	335	329	346	343	325	322	351	335	336	347	302	327	314	366	338	349	346	341	342	338	319	328	331	340	321	320	324	355	351	361	306	343	308	325	338	336	360	329	308	321	359	335	374	329	334	340	363	317	319	375	371	310	320	356	344	341	302	385	336	334	323	338	356	293	365	334	302	325	345	333	323	346	325	351	353	328	331	305	316	326	288	310	361	332	361	353	320	336	333	358	325	323	361	324	330	348	309	324	376	365	321	319	340	345	339	335	315	353	322	301	340	325	318	335	317	337	304	344	325	325	354	349	357	354	336	328	340	371	333	363	305	322	322	311	328	340	332	331	355	341	360	350	337	341	322	363	326	325	366	316	322	307	317	324	356	330	324	315	309	342	327	374	327	352	332	356	319	321	338	367	335	322	350	319	332	349	360	305	322	335	342	349	332	330	366	353	354	347	326	343	342	325	337	310	302	301	347	325	301	331	318	323	326	335	371	335	318	347	342	360	304	305	323	341	324	338	352	332	344	309	326	326	324	357	364	362	361	320	354	329	340	342	341	328	322	320	351	415	327	310	345	337	319	333	348	349	335	337	332	318	342	361	331	352	334	316	321	307	341	333	322	356	308	336	348	324	367	318	336	364	348	317	330	342	343	321	323	337	317	348	361	317	330	374	324	342	322	368	341	339	313	339	307	309	334	344	364	346	315	346	322	317	360	354	342	344	315	325	335	327	332	320	337	347	339	327	339	351	336	347	323	325	313	315	313	355	323	331	331	335	324	337	353	324	346	331	368	344	346	308	299	325	324	341	355	321	351	373	356	344	320	341	349	355	338	339	351	371	346	331	367	337	335	338	338	335	358	305	308	330	308	326	342	338	339	334	328	317	305	348	344	345	315	329	347	341	359	327	339	351	335	350	337	362	327	334	348	318	357	329	325	353	356	365	377	350	347	301	333	340	341	347	329	337	332	330	352	316	334	363	318	334	355	333	367	335	321	333	338	329	315	302	355	343	308	348	310	347	349	332	322	370	324	314	337	334	304	364	357	359	334	334	313	330	330	344	358	352	368	321	313	317	334	302	352	344	311	343	325	336	374	348	349	307	322	335	307	349	333	359	332	375	355	335	326	375	345	359	354	328	328	303	333	351	291	330	344	348	351	347	363	326	326	326	324	358	296	300	326	341	343	324	316	339	337	368	325	321	352	326	330	357	320	339	315	321	334	313	295	329	340	328	360	321	325	334	316	304	340	326	324	313	345	325	298	318	334	318	327	313	337	329	330	348	337	311	336	327	352	358	322	327	324	323	313	346	353	333	336	350	343	337	320	329	334	353	332	330	340	360	359	330	345	317	345	321	321	318
13111	15926	24984	29202	30398	27215	27506	27704	25897	23532	20878	22797	22105	21754	16861	16915	16608	15521	10535	11114	10421	7373	6648	7621	7388	5953	5927	5598	5903	5613	6074	4766	4420	5276	4847	4115	4046	2902	3473	3707	4422	3531	3311	2579	2482	2349	2605	2307	2343	2268	2077	2161	1893	1817	1845	1916	1979	1852	1697	1692	1583	1627	1593	2104	2781	1968	1535	1257	1382	1445	1414	1348	1357	1265	1268	1318	1348	1272	1110	1134	1109	1257	1215	1185	1247	1244	1419	1528	1428	1390	1283	1245	1221	1178	1270	1217	1235	1118	1132	1117	1139	1168	1056	1106	1071	1103	1104	1084	1108	1044	1033	1027	1038	1107	1059	1046	1068	1148	1065	1042	1056	1065	1025	1001	1015	999	955	962	994	963	942	940	976	951	985	974	1007	974	1058	968	1003	1041	994	922	975	955	1004	922	971	967	944	937	998	977	920	1009	937	1010	847	991	971	1000	983	937	911	916	949	890	927	948	932	932	957	935	931	987	897	991	963	951	954	942	889	947	925	945	934	923	937	925	947	945	918	942	899	909	905	959	964	915	942	908	925	933	887	917	922	962	926	964	901	940	995	889	944	1030	942	942	871	892	904	894	921	914	927	936	948	932	922	974	941	935	919	932	901	927	873	933	981	939	937	881	937	993	945	895	957	946	937	959	929	906	925	976	947	891	933	953	882	940	879	938	967	847	952	948	987	947	908	931	929	967	984	973	918	909	982	935	967	953	917	965	975	915	941	917	902	978	883	906	972	896	946	883	971	948	982	954	961	896	915	960	920	928	896	949	936	908	943	933	898	913	926	953	978	952	904	858	927	972	941	934	935	996	918	927	916	940	1007	916	922	906	915	909	904	928	975	944	927	973	896	904	963	925	961	943	968	923	937	894	912	886	950	921	933	927	945	914	954	934	899	880	972	890	914	931	948	944	971	952	970	928	962	950	946	880	931	938	949	918	979	927	977	881	885	909	924	948	945	909	891	965	924	897	949	949	898	984	914	948	938	909	952	900	942	944	910	949	927	900	954	957	920	841	908	926	961	872	999	944	924	889	909	915	883	894	917	976	933	937	920	957	983	935	915	949	939	967	910	919	900	906	937	932	943	919	892	894	932	949	897	890	941	946	915	981	950	981	881	924	871	884	953	956	918	880	861	950	990	912	913	918	888	925	880	905	1005	945	929	919	971	958	946	926	924	914	915	953	971	932	956	927	986	890	879	940	945	943	930	961	893	979	953	909	878	982	919	901	888	923	905	958	970	942	940	927	965	897	838	948	921	921	929	914	927	995	892	970	931	897	933	977	913	942	916	974	961	959	945	937	929	918	961	969	928	938	945	906	948	897	896	961	937	913	938	962	962	901	986	965	1012	945	910	965	962	899	919	959	929	972	912	877	922	938	927	958	905	898	903	973	905	917	928	933	982	916	973	948	928	962	912	921	886	885	941	906	920	965	890	914	893	900	911	922	884	918	890	971	948	965	924	1000	950	876	982	941	955	919	893	937	976	960	917	930	951	858	941	943	977	945	914	928	940	952	939	865	895	888	938	955	963	968	920	885	911	950	928	886	922	951	938	963	919	941	915	888	919	937	917	967	948	944	946	925	972	994	951	929	958	919	934	934	877	941	861	926	916	927	917	926	961	922	934	942	923	928	965	938	929	907	925	920	881	940	939	976	903	963	1006	971	968	953	874	945	853	923	940	983	916	914	959	969	902	917	926	919	905	934	970	949	921	931	937	989	961	986	904	923	956	961	972	913	881	947	907	907	980	940	904	949	956	898	901	885	927	878	943	883	934	956	932	891	923	865	961	947	897	964	910	925	973	938	884	955	940	885	934	968	907	941	928	906	910	943	968	978	967	951	905	941	938	929	934	908	903	913	937	905	932	907	944	912	923	927	934	901	923	912	922	906	995	860	916	968	920	921	888	914	929	988	886	925	891	928	960	965	933	919	909	928	924	929	908	958	970	909	973	948	957	933	968	909	914	931	930	930	910	912	938	962	899	894	938	901	922	927	934	900	924	894	944	913	925	926	917	931	925	927	920	942	912	961	910	927	928	943	932	906	933	927	934	956	934	889	985	936	878	897	938	971	902	938	949	949	953	972	973	910	928	939	918	964	937	919	920	948	916	956	898	889	952	995	911	912	950	920	895	906	949	901	975	961	886	909	942	974	937	968	946	926	954	966	910	913	947	888	903	949	907	998	948	917	975	942	931	930	900	883	938	899	968	964	917	945	882	932	927	960	930	930	916	902	958	953	904	900	991	920	942	963	924	901	974	884	926	900	920	954	930	962	913	975	910	929	972	977	949	863	950	905	902	932	854	919	950	927	916	940	880	965	906	948	932	912	965	871	922	925	950	893	954	931	865	895	909	907	910	918	961	983	944	932	929	902	932	943	907	929	937	973	887	904	910	958	959	938	921	926	990	906	919	952	935	879	921	901	959	943	986	913	1007	912	906	897	944	890	911	893	895	979	979	911	959	935	959	922	928	959	982	953	903	941	970	926	871	957	892	979	925	920	886	895	954	943	942	1030	902	888	922	926	873	973	950	894	878	942	942	977	959	938	944	945	898	897	858	945	913	937	935	906	912	948	885	956	946	881	995	929	957	953	867	994	925	959	953	968	974	919	941	922	929	945	933	916	934	961	961	922	927	967	890	927	916	930	964	942	954	967	920	905	982	885	911	923	875	921	939	948	935	958	927	902	947	926	960	889	874	928	920	918	957	928	956	940	918	959	966	928	935	933	899	923	930	867	969	935	992	914	869	917	969	928	958	947	933	943	963	911	961	945	950	920	938	931	940	903	919	988	969	966	922	966	930	877	913	914	887	934	925	931	923	941	935	930	959	940	925	937	879	879	947	914	959	937	888	893	886	974	889	933	906	886	934	940	879	975	931	915	943	885	928	910	922	933	903	966	911	897	859	962	944	904	912	963	907	943	931	988	874	931	911	929	934	925	905	908	921	951	928	890	894	900	911	934	951	959	915	945	984	918	946	985	941	879	915	909	961	939	953	962	937	888	939	874	931	956	912	937	919	956	937	934	900	935	948	943	902	892	941	901	991	931	995	915	887	940	922	935	932	884	936	919	965	902	912	912	928	960	941	965	930	922	1000	897	869	915	922	931	962	947	961	886	896	952	901	906	913	908	921	965	902	935	882	928	933	966	876	906	947	967	913	918	879	909	987	939	939	966	933	947	899	889	934	942	975	966	904	946	958	939	931	951	912	933	918	973	905	983	959	934	949	978	895	939	927	924	920	940	889	919	911	897	942	974	943	950	955	930	892	912	939	911	942	902	868	962	989	936	932	926	947	948	967	967	943	927	944	944	878	959	949	967	921	927	932	891	914	927	932	924	892	908	875	946	916	881	894	935	965	948	847	974	979	927	910	937	897	926	938	932	897	940	922	917	928	874	931	955	921	970	922	931	874	928	950	906	928	970	895	967	984	931	894	914	920	912	907	907	874	925	988	933	985	908	935	902	932	950	880	964	968	986	931	910	932	895	937	899	945	924	987	918	958	942	891	900	942	959	930	981	898	927	960	926	941	895	955	966	953	955	885	941	961	903	1020	957
4823	3399	4687	4066	3191	2190	1701	1453	1205	1052	944	859	849	763	658	596	584	585	567	539	457	452	406	414	376	362	361	355	358	352	343	347	337	327	328	340	317	288	331	304	306	344	326	330	287	284	315	311	311	291	303	284	287	262	294	300	279	284	301	290	297	280	309	304	314	300	283	301	284	257	262	289	294	274	287	296	286	283	273	308	272	287	270	273	295	304	301	298	288	295	305	305	308	296	272	302	287	257	279	284	284	313	317	284	265	280	269	281	302	279	293	324	278	272	280	319	261	274	266	307	302	306	280	306	278	302	286	290	267	302	283	283	275	258	295	276	283	324	321	277	290	255	293	282	285	293	262	271	285	301	306	290	258	301	269	280	301	318	266	264	302	270	293	270	253	303	307	279	289	267	265	299	319	286	319	310	303	274	264	265	278	302	290	283	264	276	256	280	300	281	319	290	307	279	287	299	261	291	240	305	283	283	316	275	276	276	278	289	271	264	296	312	279	301	280	283	292	296	261	287	286	309	286	277	257	269	301	279	243	316	309	275	293	292	286	306	256	305	311	282	274	289	285	291	295	282	297	303	262	246	261	290	305	237	223	269	289	266	263	255	309	256	289	253	304	268	284	293	283	272	311	270	279	295	266	327	286	271	263	263	326	323	308	254	292	278	324	286	305	275	318	262	308	290	269	288	300	274	280	303	313	278	267	283	289	281	289	299	264	273	247	272	296	301	254	267	295	299	272	268	293	276	280	287	296	271	313	293	269	289	306	269	258	268	299	256	274	279	294	269	319	296	283	263	299	273	309	301	298	295	286	288	293	254	304	248	284	284	263	251	280	311	269	321	268	269	277	286	273	258	259	282	286	265	282	274	250	298	287	291	251	271	264	270	277	284	279	271	267	264	278	283	286	257	314	263	274	280	245	263	277	297	299	281	286	307	266	271	288	301	295	257	287	266	282	284	282	281	271	262	285	281	283	299	288	310	274	283	281	268	290	275	271	296	296	288	298	276	268	281	296	315	270	285	292	279	323	287	273	280	286	272	284	266	286	285	317	294	257	296	274	303	303	256	258	275	273	260	299	273	291	303	283	277	260	318	281	275	281	269	267	305	301	314	278	282	271	276	286	279	305	289	274	296	282	290	269	275	278	286	273	285	295	270	274	314	285	265	280	284	290	269	261	301	307	299	310	302	306	300	262	277	286	267	291	267	264	295	280	298	280	268	281	280	317	275	284	267	304	302	293	268	285	274	308	271	272	288	322	323	288	279	255	282	306	300	306	253	276	277	290	265	286	331	263	290	271	274	264	289	291	294	268	315	276	254	293	236	308	278	267	266	237	301	301	290	295	267	245	297	258	264	271	302	278	286	293	319	283	286	297	294	298	282	292	277	267	275	301	249	262	284	271	288	296	269	268	307	266	276	272	310	275	291	278	259	289	288	296	298	287	300	264	312	294	290	255	273	278	278	299	264	262	284	306	314	259	268	284	320	263	260	277	303	317	259	301	296	301	297	274	289	259	286	279	307	270	275	272	283	292	264	298	254	255	295	249	269	272	269	294	318	279	313	286	295	284	289	263	319	304	294	264	276	292	305	284	297	258	274	263	294	272	301	308	294	260	265	261	296	282	272	255	281	259	281	286	299	305	293	282	286	290	287	266	259	267	262	299	294	279	286	287	295	251	287	274	285	283	294	290	302	304	274	271	285	314	283	271	297	279	292	269	277	273	287	257	281	274	276	305	292	310	266	254	301	273	272	286	258	262	273	273	287	281	270	270	314	297	268	282	279	290	300	280	278	317	288	297	241	272	276	268	254	266	278	284	274	291	260	286	275	301	278	261	278	274	282	254	312	312	300	270	287	272	300	258	268	280	314	255	236	284	291	283	291	274	270	301	308	284	298	304	268	286	302	285	282	292	293	287	269	306	264	251	285	299	277	287	271	285	293	308	285	270	262	255	272	265	238	312	282	301	275	280	311	277	262	324	292	281	287	282	292	281	270	258	284	288	289	264	283	273	301	266	269	297	283	295	282	287	280	270	264	310	279	271	277	306	306	300	274	280	315	261	261	284	302	307	284	282	286	356	278	259	269	294	310	285	268	303	289	288	274	307	297	299	294	296	270	229	304	296	279	294	286	297	269	268	275	293	299	284	282	273	293	248	274	284	284	323	282	271	259	301	264	299	284	302	302	287	261	278	277	295	274	305	266	290	269	281	263	269	284	290	271	276	295	261	276	283	252	270	305	288	265	286	282	291	290	272	295	270	264	304	295	305	307	309	289	304	255	250	253	304	286	273	310	316	313	297	295	272	287	297	270	279	267	271	259	280	296	275	282	268	285	288	272	281	258	294	301	274	266	278	288	301	290	274	250	274	282	288	296	275	269	302	295	269	277	286	261	276	266	304	275	277	263	289	270	280	294	292	279	292	276	244	280	275	310	280	287	259	256	279	274	268	302	298	308	287	268	284	279	292	273	315	305	282	269	278	252	263	297	281	286	265	301	296	296	291	305	292	274	304	256	255	310	294	311	265	281	297	287	305	298	261	246	297	286	282	295	277	262	287	263	307	271	286	279	272	294	264	301	272	278	284	288	259	271	261	275	291	289	296	276	266	251	273	277	304	310	231	265	271	279	315	281	323	286	273	263	322	288	284	281	270	278	291	300	304	313	279	289	298	281	301	283	265	303	261	265	263	327	282	272	286	311	253	277	279	263	291	333	265	304	296	262	297	285	296	299	307	255	270	258	304	290	281	303	277	300	262	282	315	273	284	253	296	304	251	308	297	297	291	300	279	271	287	285	311	289	293	274	283	274	286	281	286	272	279	285	285	296	282	266	284	280	324	281	272	268	288	285	290	264	279	264	282	261	302	282	307	285	276	304	279	284	284	311	255	266	248	252	252	271	298	257	266	282	285	283	258	295	304	250	311	302	292	283	295	300	298	283	294	293	299	290	296	304	308	267	300	261	294	283	250	288	291	285	274	277	301	303	271	278	295	302	287	287	297	302	303	288	316	253	274	276	276	270	275	298	271	294	316	287	285	290	300	262	306	272	285	252	286	266	277	276	274	290	283	324	287	277	252	315	276	272	299	306	287	313	292	284	244	278	252	290	280	298	286	295	264	250	270	281	264	306	296	283	303	299	261	259	298	293	285	304	305	297	249	291	310	274	294	314	306	286	282	292	297	298	294	247	269	302	278	267	281	311	263	279	287	283	279	325	286	282	273	282	274	298	273	291	248	313	322	295	268	251	272	260	291	256	289	299	268	291	240	299	246	295	285	270	301	307	272	257	281	262	276	312	261	268	289	247	266	284	284	282	281	269	277	281	294	288	273	263	291	288	256	280	296	299	277	257	300	284	267	312	290	264	275	277	279	259	278	300	282	262	290	303	251	265	291	284	294	254	284	288	253	287	304	290	309	255	281	323	270	288	288	281	291	312	248	254	260	286	286	288	257	280	297	300	286	297	294	297	254	310	260	283	267	289	289	257
3726	4204	8874	10730	9859	8172	6887	5974	5333	4791	4399	4137	4012	3833	3305	3113	3003	2823	2623	2469	2265	1929	1816	1700	1639	1530	1390	1362	1327	1352	1322	1237	1111	1138	1126	1118	1097	1063	1055	1056	1004	999	1003	957	1033	968	970	963	904	884	886	866	872	828	844	831	880	857	876	875	866	825	896	910	879	846	841	818	851	816	865	848	831	855	791	881	837	842	816	843	836	837	870	818	839	869	809	859	803	899	824	847	805	803	825	881	848	881	840	862	837	823	824	860	837	877	805	883	865	837	816	887	810	835	812	899	842	831	827	832	866	823	788	802	822	815	780	773	826	807	862	780	816	811	832	805	778	785	792	778	813	807	829	830	792	796	813	788	784	835	866	847	796	875	809	783	786	850	882	787	825	849	802	782	850	757	791	788	795	766	780	803	829	799	833	773	853	839	854	789	842	813	782	824	810	840	772	783	787	761	886	766	809	808	831	804	812	818	797	843	806	796	783	823	841	830	774	825	794	830	806	796	806	821	842	780	816	784	812	765	756	814	833	753	850	830	766	783	740	767	829	840	798	770	821	801	835	799	841	786	824	801	822	798	813	782	836	816	803	810	757	832	795	825	783	782	820	804	776	813	825	799	812	844	803	835	825	845	779	780	780	799	776	783	868	802	791	800	779	774	819	856	814	782	795	795	833	801	757	786	804	828	856	813	822	814	791	783	758	801	773	795	766	796	806	866	799	812	791	789	799	832	823	835	839	773	769	820	869	795	796	837	832	800	838	786	778	784	810	787	802	841	814	772	855	743	823	831	806	813	845	791	786	804	799	830	844	785	853	822	776	778	790	826	770	812	813	811	804	827	798	831	855	802	774	820	797	771	826	850	788	774	829	799	830	818	824	806	776	813	830	836	792	822	825	820	821	803	796	796	813	863	860	791	790	797	774	748	795	818	817	855	814	768	813	827	820	821	793	837	869	794	809	798	808	870	786	791	780	782	781	809	827	826	775	765	813	805	817	853	787	791	870	805	821	794	831	825	779	791	797	803	804	815	769	793	800	797	830	796	831	803	852	803	822	832	797	787	806	800	835	853	777	832	783	769	806	800	789	794	777	813	764	789	736	830	872	783	812	804	812	805	741	791	813	821	832	812	826	798	760	837	832	792	806	808	782	813	818	836	812	817	787	827	831	819	795	794	796	795	850	830	816	815	843	843	776	803	788	782	855	783	805	820	805	790	835	826	769	783	758	788	749	780	846	835	816	833	795	805	814	760	813	803	813	768	797	868	799	827	851	783	823	830	839	792	810	811	733	823	796	799	788	807	769	824	858	790	815	841	859	774	779	809	797	804	806	865	740	851	796	789	809	767	813	779	866	789	807	796	817	827	753	784	775	813	799	845	788	774	791	800	836	783	812	826	759	857	789	833	807	788	806	793	843	846	776	857	766	816	781	770	803	779	754	757	815	808	771	819	785	786	788	738	798	816	877	822	813	771	782	802	817	773	750	806	829	816	779	775	837	796	817	827	813	831	839	824	777	808	829	780	808	823	782	816	789	806	773	807	802	791	784	776	790	851	762	812	818	816	872	805	800	803	779	804	843	767	854	807	821	808	794	776	853	805	835	865	814	783	821	798	808	846	782	829	809	737	836	801	810	798	786	788	820	803	758	774	775	807	820	833	775	817	799	798	818	783	793	782	812	812	840	769	804	855	773	787	795	789	824	789	760	799	833	851	787	740	802	812	779	837	784	791	790	836	778	788	811	763	771	849	805	813	807	832	774	798	811	847	785	811	788	819	806	834	801	745	792	799	831	789	846	776	861	775	801	774	766	776	797	829	828	797	817	758	816	786	823	829	846	775	849	731	768	808	819	771	814	806	817	800	785	808	842	811	777	786	758	784	798	778	836	828	816	833	774	811	794	827	787	812	809	800	772	754	732	781	794	814	754	773	842	821	850	854	824	799	825	829	829	802	806	774	844	812	836	762	827	770	842	753	823	767	849	809	779	841	810	788	814	810	768	794	749	795	844	797	773	798	841	800	769	828	793	799	822	832	733	811	829	825	821	769	797	813	788	797	800	799	811	772	827	763	811	795	791	813	819	807	828	768	782	797	785	805	843	849	839	804	833	893	820	803	782	776	817	781	808	814	825	840	808	815	853	784	824	826	812	766	773	837	779	801	779	802	775	752	821	775	799	788	766	763	783	723	828	786	801	769	818	783	824	761	816	792	804	779	797	789	804	820	837	800	837	795	807	806	812	829	833	838	778	872	814	838	813	771	861	810	807	782	807	802	775	800	787	771	818	789	787	825	781	845	878	811	771	825	762	834	797	817	819	809	790	793	803	813	787	839	776	856	789	801	803	817	805	847	796	827	838	792	798	833	836	740	845	807	793	816	831	802	789	790	779	776	797	785	789	804	822	784	852	796	813	835	816	811	812	818	811	811	801	812	761	819	816	811	809	826	830	776	808	818	808	805	829	785	820	818	772	814	831	897	840	794	802	794	818	799	805	822	773	836	803	818	854	725	844	820	784	830	786	827	775	746	788	791	799	791	773	828	771	787	782	837	783	784	755	820	775	781	775	777	819	807	808	827	777	771	807	760	725	837	820	793	818	869	800	812	786	823	771	800	802	813	814	753	765	804	807	828	849	810	854	814	814	832	784	809	753	815	834	811	775	775	784	762	793	791	812	820	814	789	797	812	792	816	792	799	794	793	858	781	787	806	812	782	803	779	845	809	780	809	778	841	790	832	800	809	779	751	789	862	805	800	836	781	773	770	821	829	790	779	845	771	819	771	821	788	819	845	813	818	776	815	819	818	825	801	832	851	811	760	829	791	766	789	810	792	842	859	779	839	826	824	835	822	886	810	777	820	765	800	779	762	836	793	788	784	833	787	754	822	803	794	783	867	798	807	798	763	817	800	779	808	766	757	802	809	826	816	831	829	854	781	820	773	869	829	766	823	843	790	769	759	841	807	792	797	747	808	801	798	835	846	803	768	769	804	795	783	790	796	837	788	811	784	780	843	819	777	800	826	785	753	822	828	836	779	737	821	801	797	764	781	781	831	807	822	756	815	844	805	814	831	824	799	800	800	839	854	753	804	860	813	822	833	781	824	793	794	817	806	783	784	831	871	795	770	733	804	735	815	768	772	859	810	827	794	806	787	791	848	811	822	841	780	756	870	813	790	789	805	799	809	814	794	773	831	786	823	853	790	837	787	813	783	830	822	806	818	795	822	772	791	825	804	761	850	843	772	820	779	796	821	816	865	749	814	822	815	802	765	831	743	863	810	826	771	817	759	822	800	805	793	824	818	817	795	829	760	813	791	769	852	824	758	776	822	787	835	831	803	746	795	778	843	842	800	758	814	764	809	805	822	816	812	777	801	814	806	814	816	811	811	751	811	783	792	793	837	798	795	791	810	797	807	794	810	843	775	833	811	852	811	821	824	808	766	810	844	764	744	801	870	779	838	795	835	760	812	831	811	765	799	762	842	777	830	775	774	774	837	806	880
15510	12878	20062	21928	20288	14188	10280	8970	6404	4940	3740	3713	3037	2824	2173	2162	1711	1650	1293	1139	1310	1003	962	897	848	666	689	620	636	579	602	598	524	517	536	496	450	455	416	473	519	501	434	380	406	367	355	350	371	347	349	324	316	326	316	288	334	349	309	303	278	310	273	351	369	354	305	324	292	311	297	292	260	305	282	289	298	289	294	292	298	310	299	279	303	293	310	303	282	291	310	307	276	314	298	285	284	285	277	278	277	263	248	280	284	305	270	311	294	310	322	274	304	280	256	294	286	299	271	301	267	301	267	259	281	282	264	276	296	261	306	290	268	285	292	310	310	268	267	266	303	326	271	263	267	285	287	288	243	267	267	288	293	257	300	261	258	280	243	289	297	283	296	307	271	264	245	259	282	250	283	290	287	268	271	273	299	271	240	292	284	274	248	307	322	292	268	286	274	276	253	292	283	261	298	282	254	302	292	264	243	278	290	275	250	277	282	273	280	266	271	251	267	272	288	254	290	279	254	290	267	249	281	281	292	272	269	289	287	268	268	283	284	269	275	252	263	261	266	300	259	291	279	262	271	252	269	287	279	277	296	282	279	265	273	250	272	255	262	245	273	273	305	261	283	283	270	264	322	289	292	259	245	258	279	258	277	285	289	251	295	278	243	276	249	315	301	290	289	261	237	280	281	294	241	272	274	280	263	283	273	248	268	247	257	267	247	261	266	304	294	239	285	285	297	287	279	258	261	281	284	308	276	292	238	279	279	246	266	290	258	268	307	281	277	260	267	286	256	272	271	304	255	294	278	251	304	257	274	243	283	282	280	258	286	286	291	288	241	284	287	282	241	299	250	252	259	274	289	291	279	288	272	267	312	248	287	253	271	243	277	287	252	279	250	282	267	254	282	281	284	274	276	270	282	278	274	280	292	252	264	265	277	304	249	274	294	263	282	253	263	264	250	290	248	262	268	288	268	257	267	259	261	285	264	254	300	272	273	255	297	242	255	237	260	304	285	297	273	279	295	243	279	270	268	265	277	230	266	268	285	299	275	287	284	287	252	277	272	285	268	282	248	240	285	288	278	273	282	280	253	273	282	268	265	280	281	285	245	279	284	250	270	274	274	274	276	289	306	291	255	306	231	246	255	281	286	292	271	278	262	237	283	311	287	291	258	263	280	269	261	247	266	285	280	277	253	284	286	279	264	255	268	300	289	292	298	270	276	287	271	296	262	271	277	275	270	251	271	288	284	277	302	244	241	282	282	273	288	263	280	277	231	264	260	294	267	246	289	262	243	281	280	285	289	248	284	258	265	276	259	271	260	280	227	264	278	257	274	273	291	266	278	287	271	245	253	264	277	278	267	292	267	278	265	283	264	286	305	251	280	281	279	284	286	272	278	270	282	288	284	257	255	295	260	255	251	253	311	279	269	285	237	264	297	261	271	287	252	251	270	316	248	268	280	281	267	286	270	278	265	256	284	273	262	255	274	259	279	287	275	284	276	301	269	266	268	275	285	291	264	272	271	267	270	268	292	265	275	287	266	254	307	289	293	273	274	273	260	271	298	298	296	277	272	290	270	272	233	285	252	264	275	289	252	321	309	255	259	286	282	282	286	276	277	272	277	297	274	293	281	260	266	276	262	270	239	261	260	275	279	283	320	281	279	289	283	263	259	287	293	286	287	266	283	268	260	274	274	282	297	248	287	272	270	281	290	233	281	259	265	272	270	255	307	266	275	273	248	277	243	283	268	304	288	277	255	282	258	278	270	288	255	296	267	249	283	267	265	232	265	282	284	287	278	267	290	314	257	269	253	260	257	297	262	278	265	268	260	279	263	250	298	299	260	291	306	279	290	268	276	265	275	290	292	255	271	268	275	279	255	267	262	281	258	257	308	274	256	273	259	259	288	254	283	256	286	243	294	269	281	267	272	303	251	269	263	298	259	298	249	268	267	275	260	262	256	272	283	269	261	287	301	277	279	260	269	251	300	310	267	277	299	265	291	266	243	276	306	270	268	280	294	276	248	286	262	292	273	290	260	273	272	272	285	258	270	263	292	290	304	284	288	266	244	278	296	277	265	277	253	272	280	284	278	275	282	301	302	292	248	265	291	279	262	252	273	271	286	296	246	272	263	288	271	274	251	265	270	254	266	273	286	283	266	265	267	286	287	269	267	276	303	310	265	286	279	275	265	251	288	268	262	257	282	267	249	272	290	252	269	285	289	292	279	249	283	301	261	288	283	256	276	279	292	306	246	283	305	250	287	290	264	283	275	268	266	258	269	269	285	279	270	278	286	281	305	288	279	291	260	271	266	269	264	269	278	269	269	263	262	259	275	283	282	253	263	267	296	284	278	262	277	285	303	279	247	305	282	298	254	268	274	294	317	286	248	291	275	243	290	268	278	248	284	303	279	299	293	292	298	263	274	270	306	312	289	276	271	269	289	292	287	261	264	263	279	259	294	287	269	295	287	273	288	294	270	302	294	270	243	276	263	264	277	288	296	291	278	268	277	269	261	264	271	258	276	290	312	275	285	266	293	275	270	289	267	287	285	255	268	278	272	300	273	286	293	313	309	254	278	269	275	267	276	283	266	248	246	265	242	294	271	284	279	298	293	286	284	267	260	261	281	286	251	305	269	276	265	290	266	313	277	281	262	249	288	284	268	286	252	284	274	291	293	273	277	305	274	262	274	256	279	263	292	249	280	265	292	289	288	282	287	281	282	292	281	269	299	271	263	272	295	264	287	254	300	277	294	287	256	295	261	279	305	288	262	303	267	296	281	284	260	267	273	276	278	284	251	274	268	276	278	272	286	276	258	244	273	298	262	280	300	281	290	260	264	271	277	277	251	274	302	258	292	265	275	265	284	263	286	280	260	260	265	258	265	284	275	302	247	245	285	241	280	262	299	261	268	295	274	257	282	274	302	274	285	278	264	282	279	275	293	247	274	270	269	257	271	256	279	276	252	254	274	265	278	288	270	282	249	271	316	283	261	279	279	276	258	255	260	276	282	258	277	280	272	253	282	318	254	252	279	231	281	278	264	284	277	284	250	281	274	255	282	263	242	266	271	281	312	286	254	264	278	279	303	286	273	278	268	243	283	302	258	289	283	286	261	272	261	281	258	274	293	268	277	281	257	255	262	262	287	274	280	264	256	289	261	251	235	277	282	246	263	290	276	232	301	276	276	256	269	238	251	282	288	280	273	315	291	278	276	242	290	290	285	255	268	299	262	296	262	284	276	277	244	273	285	284	278	262	261	285	253	300	265	254	283	254	316	282	283	305	281	255	271	292	236	279	273	276	283	277	264	262	272	279	294	262	266	254	249	246	270	259	279	282	289	273	256	275	264	252	254	270	268	256	249	251	278	289	292	253	261	262	264	254	265	294	318	280	296	291	269	269	269	267	274	268	293	300	291	274	274	281	276	301	304	255	269	267	271	275	322	283	267	250	274	291	258	250	270	268	249	268	261	261	254	265	264	311	281	270	259	272
9904	12303	20760	24768	26415	21569	21577	22621	19681	16203	14684	15902	14370	13619	11417	11540	9761	8862	7285	6605	7240	5173	4550	4940	4347	3727	3964	3379	3657	3294	3561	3031	2652	3121	2739	2486	2165	2246	2208	2430	2891	2339	2115	1711	1622	1664	1734	1522	1495	1510	1451	1457	1449	1229	1266	1236	1371	1285	1246	1105	1188	1080	1072	1432	1571	1085	1067	1017	1064	1083	1081	1008	946	963	933	977	977	926	856	938	947	1031	1019	924	936	998	1040	1149	985	1011	959	938	965	990	958	972	951	905	869	862	841	878	929	872	829	882	885	863	857	874	816	870	822	903	878	830	829	930	904	838	858	782	851	852	834	819	785	783	833	787	779	834	872	806	820	819	784	873	851	825	802	879	828	817	782	810	831	776	814	800	856	739	814	789	784	811	818	826	799	771	791	796	767	830	784	790	777	846	775	767	814	768	744	738	791	763	786	825	779	807	790	780	790	742	778	830	786	795	788	802	767	785	788	773	781	779	826	735	818	799	806	796	827	761	807	794	771	828	818	795	797	764	822	755	772	796	757	770	801	816	807	760	818	790	781	803	795	796	824	780	793	759	794	767	807	812	771	785	761	773	796	760	785	801	820	796	708	801	770	801	793	775	735	752	780	817	783	804	809	788	816	757	795	812	767	766	820	771	810	792	739	754	773	721	818	774	776	768	801	786	772	832	749	770	809	759	793	803	802	777	799	816	803	780	714	766	786	792	799	806	819	824	761	819	756	759	811	767	781	756	801	766	800	767	751	762	785	764	811	781	810	780	771	777	796	810	790	809	791	727	815	780	793	794	848	770	784	825	761	751	786	785	760	792	799	773	800	836	769	796	809	783	812	777	758	759	785	784	783	801	777	756	754	761	841	791	792	765	772	842	799	775	802	773	883	797	813	786	815	803	812	784	749	799	802	747	821	792	792	764	791	790	803	825	751	776	778	853	781	783	733	816	783	787	792	771	792	768	801	769	820	776	777	755	782	791	783	784	773	776	790	809	830	791	731	759	817	763	754	770	757	819	812	797	799	803	838	842	798	751	764	765	807	811	774	822	815	774	812	747	805	797	761	792	804	807	776	758	839	770	802	833	806	815	775	779	831	808	799	765	829	732	753	770	781	777	754	820	760	787	807	783	747	800	799	775	797	782	792	769	770	765	807	783	786	770	736	795	819	815	754	759	752	783	767	818	824	790	768	802	749	848	794	798	795	807	806	787	770	795	756	778	773	796	780	756	798	759	799	746	812	763	774	779	788	833	793	787	790	781	767	772	815	802	804	773	791	754	806	793	758	776	773	862	863	776	782	795	826	795	744	786	781	800	837	777	789	769	752	784	804	738	775	813	832	814	777	816	856	795	783	765	821	723	723	724	734	782	797	812	795	793	782	732	787	734	769	787	761	780	750	776	803	797	792	841	766	744	750	765	789	797	817	828	828	778	788	775	812	727	810	823	819	780	803	759	801	753	843	811	754	767	760	788	757	815	834	783	792	789	788	832	827	872	756	807	826	783	826	779	746	843	803	771	822	785	824	790	822	781	780	733	798	733	755	834	789	768	739	779	797	793	758	828	776	828	812	771	784	805	826	788	817	758	797	820	782	815	773	846	867	827	797	771	782	751	767	780	812	772	736	767	804	765	803	747	820	801	818	736	817	747	750	762	775	754	786	817	753	851	814	762	776	794	804	755	806	777	772	773	794	771	767	823	781	786	794	780	774	763	776	782	772	772	767	831	769	811	768	816	768	808	764	770	800	804	734	768	774	826	760	745	782	748	815	779	783	785	737	772	835	732	816	782	746	792	795	837	768	739	787	816	797	811	776	803	791	795	779	771	809	743	787	793	739	776	808	797	848	743	810	739	799	773	791	786	780	780	778	753	755	792	789	794	753	859	747	829	825	791	802	765	760	792	775	756	777	819	787	787	775	811	788	722	780	787	774	748	776	829	775	749	797	785	799	763	792	846	800	814	775	771	767	778	808	762	836	810	781	812	785	797	742	778	751	772	787	810	847	765	756	777	752	807	827	757	798	849	717	753	744	763	756	777	794	792	750	792	782	802	802	787	791	783	785	798	828	780	822	813	778	795	751	776	735	761	799	756	748	718	787	761	762	741	795	787	752	779	776	833	795	794	813	774	771	790	765	802	755	835	758	750	794	776	768	798	793	798	779	783	773	794	780	757	772	753	781	761	768	791	787	766	770	798	772	804	789	763	806	767	802	801	788	819	768	771	793	772	811	820	713	788	785	823	781	875	766	752	767	764	779	812	796	786	791	799	768	777	813	785	784	833	852	822	782	788	724	797	790	786	805	785	766	801	739	784	777	777	763	741	811	800	789	800	796	829	808	775	747	809	839	833	832	734	837	813	776	775	754	768	825	827	767	770	791	769	867	769	711	774	797	746	798	835	770	759	789	770	780	784	809	767	845	815	763	797	758	765	768	796	782	809	806	782	775	823	782	783	821	808	764	826	773	778	816	772	798	776	847	792	768	781	790	806	790	760	807	786	789	779	750	781	798	757	821	779	812	821	803	769	789	786	789	812	760	815	838	786	765	785	788	834	754	786	743	790	785	801	791	778	830	783	816	864	804	743	791	755	813	800	745	797	776	822	799	738	729	756	803	772	799	728	821	722	746	828	814	771	825	818	780	749	770	791	771	800	796	779	835	796	806	739	822	771	776	779	792	783	786	774	749	772	780	792	732	799	791	770	785	799	769	779	742	799	761	809	775	807	793	789	759	816	772	812	812	772	776	797	829	769	774	793	795	775	862	789	765	754	811	751	809	772	820	762	784	789	778	791	827	734	750	836	812	808	798	796	773	750	811	753	762	780	804	790	790	765	756	792	825	797	764	812	779	775	784	777	791	770	782	761	788	791	786	807	758	761	780	816	870	759	775	789	739	792	778	735	798	756	738	805	765	777	805	799	781	813	809	808	736	765	778	780	761	811	779	793	739	779	773	742	814	749	798	855	800	739	832	794	794	835	753	774	755	806	777	788	790	824	790	801	774	804	812	781	791	819	746	801	813	756	838	796	790	787	809	783	791	776	750	785	760	776	801	797	830	769	813	765	768	792	751	800	756	766	745	800	778	776	810	786	801	816	785	780	837	777	812	779	737	774	765	739	790	845	808	809	761	831	768	740	766	758	826	753	790	799	784	797	825	860	745	792	740	789	819	765	837	796	798	780	804	814	811	834	780	770	758	773	789	774	796	811	831	764	772	763	777	759	773	783	820	808	820	777	820	770	769	765	826	802	790	790	766	793	737	757	782	786	790	835	800	863	773	799	759	785	771	766	789	825	768	796	778	773	795	827	838	765	822	795	810	816	830	809	806	813	757	804	757	792	791	764	792	770	815	780	736	814	802	826	787	726	846	733	769	804	790	783	820	779	803	767	780	807	773	820	825	805	754	783	773	763	802	833	806	824	809	798	800	796	805	785	787	798	795	806	774	792	744	809	786	764	859	789	785	816	792	794	741	790	815	737	822	735	727	779	817	793	792	784	794	754	798	794	792	767
23873	18239	25882	28658	27302	21493	17978	16343	12097	8478	7679	7145	5610	4893	3865	3806	2981	2498	2001	1952	2011	1338	1493	1528	1265	1012	972	966	952	950	891	864	758	794	904	717	703	719	686	681	871	702	697	477	487	545	501	470	478	498	477	494	442	422	430	449	426	415	418	441	393	402	409	456	521	413	375	383	398	420	390	353	360	375	365	364	372	358	334	331	362	361	359	325	370	370	362	369	360	363	338	364	397	391	357	357	372	357	316	343	335	353	329	324	324	326	361	343	343	335	336	320	323	344	337	360	334	367	373	345	308	338	351	327	324	375	318	333	308	336	328	322	334	322	365	311	360	322	335	350	334	333	352	315	323	325	329	333	355	330	309	335	335	347	328	332	328	288	335	318	308	371	303	321	346	303	326	362	331	324	320	339	331	315	325	331	320	329	333	318	351	337	337	311	343	316	369	321	352	312	327	331	302	313	320	292	346	342	349	299	351	320	328	310	320	317	312	320	342	339	312	357	330	303	323	316	286	299	332	326	340	380	306	316	345	312	328	323	365	325	331	302	320	311	324	325	332	310	314	342	349	303	323	323	349	316	311	341	323	311	341	303	330	319	311	353	307	293	292	333	299	320	302	311	335	368	308	321	317	317	295	345	331	303	325	327	331	327	346	316	335	354	361	321	332	325	310	320	315	340	355	385	353	303	326	326	344	331	327	347	315	327	323	314	331	317	324	326	302	317	293	330	336	310	338	328	321	321	348	335	331	320	321	339	328	278	294	318	297	304	336	330	345	327	331	349	329	332	338	305	336	303	330	321	316	310	295	330	308	290	286	323	340	324	337	329	319	318	324	319	319	333	313	275	313	335	312	351	327	319	344	310	347	335	313	324	327	310	349	336	350	318	306	312	312	336	313	338	339	331	340	307	332	299	295	302	356	303	325	338	326	343	319	331	303	318	338	325	325	319	288	311	344	300	326	289	333	313	313	342	316	349	332	331	310	331	331	272	287	316	302	346	327	320	325	308	337	325	322	310	284	308	288	352	341	335	319	303	306	319	336	271	342	327	317	310	355	324	295	306	296	326	348	325	321	304	322	296	327	307	337	331	311	296	328	299	342	317	307	338	311	305	354	336	357	299	316	302	309	295	338	305	340	320	366	337	287	324	339	334	337	346	330	317	318	340	320	310	334	307	320	307	341	272	340	334	327	326	316	309	299	366	321	301	340	309	324	356	319	307	358	347	336	352	333	331	308	331	357	330	342	315	334	333	318	316	329	340	327	298	325	302	338	336	282	296	328	310	346	339	322	296	339	352	312	311	295	319	331	310	321	311	335	307	329	323	309	322	319	318	338	320	301	315	310	339	323	334	308	327	306	344	315	349	328	370	285	322	322	339	345	301	328	321	341	337	332	315	331	299	308	320	327	318	319	331	318	314	326	318	311	334	328	346	299	330	366	324	328	365	323	311	325	327	304	321	328	294	320	341	320	314	331	313	318	318	318	340	307	318	321	337	311	332	333	333	342	321	329	326	340	376	338	357	342	287	314	302	322	290	347	326	302	347	325	375	324	309	314	320	339	343	338	343	340	340	331	352	307	345	348	299	326	334	312	325	300	342	322	341	330	314	333	333	323	293	314	310	334	328	343	344	318	302	346	330	335	317	345	294	326	289	303	331	351	335	337	315	342	355	319	305	291	297	325	343	310	328	318	322	317	314	346	340	337	345	337	293	320	314	329	306	338	342	323	312	314	320	316	305	339	321	338	326	327	321	340	326	311	337	287	313	312	312	357	333	300	322	291	365	296	276	344	346	339	335	355	303	324	350	324	328	346	341	330	389	310	292	349	323	293	345	307	345	326	322	360	350	314	313	309	321	338	346	306	338	311	323	358	340	323	282	345	334	329	332	313	333	318	319	315	380	343	357	324	341	316	325	303	356	346	319	332	342	344	359	326	347	347	333	334	347	328	336	335	305	328	308	314	344	341	286	313	350	328	320	319	322	323	309	312	311	322	334	327	368	327	342	317	329	323	355	337	318	359	327	329	364	304	319	311	322	350	332	334	308	326	329	317	286	377	301	312	333	336	329	286	295	298	321	320	331	329	324	313	321	320	301	328	320	311	316	338	328	296	327	332	307	314	341	344	321	309	323	306	346	358	354	335	322	342	343	322	313	329	310	333	325	317	317	325	329	339	294	324	344	340	325	318	332	316	328	366	314	339	319	336	308	319	331	341	336	290	305	287	318	323	350	312	313	322	326	322	326	329	309	326	321	308	360	365	335	339	326	323	318	324	340	287	331	298	286	322	330	317	355	329	285	338	335	308	338	328	334	328	341	326	325	311	343	292	319	356	325	299	317	294	304	331	338	338	343	304	345	296	325	313	354	312	332	323	294	354	314	337	285	321	345	352	307	292	291	325	308	343	342	332	319	312	349	332	299	374	315	373	332	318	296	338	330	289	330	339	347	320	323	359	296	314	314	314	308	324	333	349	318	323	342	357	357	318	286	365	315	332	346	366	315	309	344	325	334	298	321	331	321	358	304	341	312	330	312	322	288	348	294	319	343	297	304	301	294	319	325	306	336	293	295	335	325	325	341	310	280	338	307	332	310	327	333	317	331	333	326	306	332	320	291	320	343	366	315	303	324	293	287	308	363	359	345	326	307	344	331	319	356	318	324	341	325	308	371	305	325	293	314	316	334	346	340	324	318	330	347	344	316	322	320	311	319	318	309	322	299	336	334	348	333	301	332	328	318	339	309	346	327	332	346	340	375	343	317	303	317	315	355	340	316	326	295	354	315	303	312	332	351	326	342	333	327	328	309	330	337	313	310	330	356	317	326	315	326	331	344	321	330	340	334	331	326	312	329	356	313	315	335	322	307	311	311	348	311	340	339	307	307	326	332	354	327	302	313	285	317	325	325	312	321	309	339	285	274	340	323	309	324	318	315	343	342	333	340	322	335	314	335	306	328	320	303	328	327	305	308	307	334	278	345	337	351	312	352	305	320	306	320	338	322	330	326	338	311	349	332	303	329	304	306	329	311	358	314	300	316	334	322	341	317	358	331	338	318	315	303	324	318	308	339	340	338	336	314	317	323	312	334	339	335	313	323	341	290	353	333	305	324	302	330	338	314	341	335	368	317	320	317	290	314	317	310	332	344	296	342	347	358	322	353	374	353	356	349	314	331	324	325	343	314	310	330	321	316	342	349	316	317	348	321	346	328	328	326	335	302	324	328	334	330	322	296	297	305	326	346	309	295	314	317	331	341	330	315	339	324	356	316	353	342	356	309	340	329	310	339	344	321	333	331	354	329	307	318	325	335	324	346	311	305	298	306	308	346	344	295	319	326	293	346	322	307	325	334	315	313	337	332	334	351	320	332	311	341	350	318	321	353	341	338	329	341	365	336	307	359	314	351	323	323	337	312	294	320	318	363	342	328	366	317	348	323	318	304	326	376	330	330	329	303	325	342	329	321	351	321	332	341	298	306	318	330	295	330	336	310	330	325
12935	15580	24982	29896	31224	27721	28729	30138	26460	22657	22086	22912	20674	20048	17101	17259	14561	12979	11139	9988	10817	6895	7710	8326	6970	5716	6034	5651	5917	5316	5223	4704	4283	4705	4800	3849	3839	3889	3877	3886	4839	3784	3312	2081	2049	2261	2501	2293	2265	2248	2302	2383	1998	1802	1763	1822	1996	1991	1846	1640	1566	1549	1397	1934	2676	1714	1314	1334	1283	1450	1417	1387	1146	1220	1221	1183	1289	1224	1089	1101	1100	1218	1164	1227	1291	1318	1394	1588	1355	1277	1227	1260	1246	1233	1223	1188	1113	1119	1138	1098	1107	1026	1093	1075	1053	1075	1083	1092	1005	1099	1003	1031	1049	996	1088	1006	1025	1122	1058	1024	975	966	1018	964	949	938	963	944	917	965	900	932	909	939	957	1012	974	946	971	953	986	1035	968	866	963	1004	900	936	960	996	970	973	940	924	897	910	884	824	945	938	976	893	896	908	943	885	932	929	910	915	901	862	851	888	893	869	889	915	868	929	902	865	841	890	974	945	865	940	925	937	880	905	972	949	929	970	954	904	853	871	942	894	887	914	937	836	946	954	954	866	889	913	953	913	928	934	965	930	962	929	877	901	1005	914	918	905	909	930	927	868	888	928	912	858	883	920	928	905	897	984	887	947	929	927	865	908	918	945	908	937	877	909	918	920	970	872	884	951	884	961	878	908	916	928	858	918	895	909	881	910	906	883	939	927	945	882	992	956	900	909	908	920	934	851	916	898	894	938	924	929	850	936	876	895	911	959	955	911	927	925	954	915	895	822	877	914	895	963	928	923	890	875	921	1008	866	927	940	937	914	887	941	857	893	925	893	944	933	879	900	910	855	920	930	889	914	838	874	903	907	964	894	905	881	863	921	931	916	936	923	899	964	867	951	824	922	854	940	872	908	884	922	912	935	929	919	904	869	914	879	909	919	823	911	937	951	955	945	884	898	925	902	881	932	891	944	842	952	917	878	959	880	945	898	930	903	902	929	879	914	933	917	895	916	929	916	895	887	904	869	893	895	907	947	942	877	905	912	982	926	953	902	928	950	946	921	886	870	927	877	952	925	897	920	949	926	918	923	884	899	957	922	918	869	911	888	941	905	905	1009	872	919	916	882	929	880	915	936	861	895	923	909	873	909	899	905	892	912	891	945	932	912	903	885	876	915	856	898	930	913	912	935	855	954	952	953	893	888	907	868	946	970	873	865	917	944	880	945	941	942	886	945	910	855	913	944	916	901	936	893	930	866	920	894	944	903	899	957	922	949	893	916	915	953	906	870	864	886	936	885	919	876	919	899	909	938	858	875	888	922	848	963	899	937	903	868	909	905	867	929	904	905	883	891	956	940	888	953	873	827	848	913	843	921	887	891	861	896	953	938	966	919	900	879	844	922	877	910	860	905	950	903	933	889	859	869	888	863	927	908	848	909	878	890	908	903	867	896	891	926	945	928	960	909	882	957	895	881	909	894	878	902	909	912	939	933	899	915	896	918	957	908	880	906	930	963	846	876	957	913	904	933	886	930	903	922	928	917	883	854	909	960	878	879	941	884	915	934	928	942	906	913	957	935	889	943	929	872	885	907	861	914	963	915	869	909	914	914	883	926	937	915	965	912	933	897	906	950	959	905	939	868	878	923	944	878	925	939	898	904	904	884	871	891	964	954	943	931	927	923	923	935	932	871	937	923	908	917	919	914	887	900	951	903	896	876	878	914	937	925	924	863	942	931	954	871	869	846	872	886	898	980	908	936	909	872	935	880	887	903	927	898	974	920	928	883	933	843	909	887	938	913	903	893	846	854	931	851	932	908	949	949	911	944	866	863	957	885	927	907	916	944	881	877	900	890	898	898	931	925	877	925	915	912	919	862	986	869	906	927	902	899	950	892	963	910	944	940	891	982	918	904	932	885	954	910	847	909	916	925	922	958	963	930	886	876	926	894	877	985	879	902	862	934	927	874	926	885	874	885	910	867	907	940	915	933	942	895	938	909	933	860	978	941	924	930	918	957	924	840	906	930	891	916	940	927	964	936	910	905	915	912	916	940	986	865	908	925	866	915	928	905	906	907	879	892	870	924	888	883	848	877	939	958	899	921	895	907	928	949	908	930	891	889	907	939	882	921	949	904	865	935	884	918	897	905	924	923	885	901	941	906	940	880	916	946	978	900	904	935	921	920	909	907	901	883	913	915	922	933	900	877	883	861	863	862	900	877	891	933	957	867	861	905	907	900	882	843	929	916	949	916	886	903	954	890	914	881	892	900	896	932	940	855	867	856	903	916	884	894	899	947	889	938	912	924	880	900	909	893	903	887	1009	924	913	912	884	851	903	935	909	968	898	902	913	946	937	960	931	893	921	960	892	900	898	921	948	921	896	930	930	904	885	1010	868	934	922	909	873	885	934	944	908	941	909	897	902	917	949	874	826	923	926	911	906	935	949	930	859	923	883	926	912	892	882	879	906	846	925	950	906	942	891	955	902	926	904	929	866	916	946	919	990	869	879	915	938	865	878	930	939	892	891	913	908	920	930	906	905	876	934	935	921	917	965	913	948	908	897	921	922	905	855	830	905	962	942	934	934	886	927	926	941	884	899	905	887	953	850	967	899	946	935	986	910	848	912	929	938	982	924	965	874	947	947	923	877	953	934	884	852	854	886	938	875	922	892	915	914	891	906	949	924	917	834	928	933	914	919	897	900	935	925	915	911	932	929	921	935	926	924	886	911	926	939	841	865	878	895	987	901	909	884	892	900	927	934	889	943	857	931	958	948	911	884	897	931	924	879	921	907	889	939	903	889	908	899	873	916	921	902	947	897	921	934	877	927	877	908	844	882	941	927	948	870	964	902	921	917	866	927	902	902	914	918	897	879	887	876	979	913	894	902	881	918	905	925	881	884	922	849	882	907	973	935	884	893	910	874	899	952	905	857	941	901	901	907	859	911	902	951	888	886	860	929	927	861	871	946	941	917	900	883	934	937	886	946	904	907	863	858	922	917	936	917	923	951	903	906	926	926	892	921	931	858	875	903	852	886	918	928	896	885	933	846	923	907	922	961	930	919	921	915	896	888	922	860	920	866	893	885	904	898	908	879	900	925	937	922	921	888	948	953	901	947	985	922	892	914	938	942	913	951	932	895	873	854	893	931	921	911	936	862	901	895	915	912	868	875	950	961	895	913	887	949	915	930	877	907	922	932	893	908	919	915	891	928	908	904	883	865	870	892	894	900	934	918	871	906	941	944	889	906	958	876	879	895	934	919	868	939	954	917	897	960	900	932	927	893	934	951	846	868	914	866	894	940	909	885	971	947	862	921	938	920	897	908	924	857	962	937	874	984	912	921	882	943	876	885	886	875	942	876	903	886	873	908	918	956	882	948	863	931	990	921	882	904	923	907	885	884	926	866	903	906	935	899	912	845	922	900	924	873	930	899	912	907	901	930	924	969	897	939	911	868	914	922	903	900	929	900	921	928	872	900	909	957	909	957	884	897	911	880	896	904	861	896	906	871	885	874	938	838	877	887	881	940	900	863	874	907	940	918	894	870	923	910	938	876	893	926	908	902	912	883	900	897
4906	3381	5041	4333	3070	2227	1755	1458	1197	1095	895	811	723	716	626	642	568	514	524	519	463	427	405	378	386	387	372	339	337	373	319	306	301	301	327	307	294	283	317	287	327	275	316	289	276	324	291	286	331	290	266	295	281	296	291	257	263	258	288	275	301	294	301	274	286	282	280	262	259	286	260	299	299	248	281	282	254	279	273	267	293	276	295	288	285	237	292	293	276	274	263	265	305	275	303	296	258	283	238	271	281	287	248	268	283	267	282	281	308	251	299	297	256	272	299	281	285	262	284	297	281	279	274	260	289	284	291	280	283	279	265	253	266	301	280	264	258	277	275	257	290	261	264	258	261	259	283	269	288	272	308	272	287	255	261	268	283	300	310	255	290	275	304	279	305	267	296	283	257	290	284	282	302	269	273	238	265	282	265	278	282	303	264	288	281	273	258	265	272	260	293	276	284	276	284	278	282	270	264	267	314	279	275	285	304	272	284	292	281	252	259	277	263	266	278	270	265	275	275	276	285	258	276	280	254	257	268	290	262	281	279	279	270	309	264	259	271	279	293	284	284	272	263	274	274	290	243	277	270	296	255	273	298	278	237	262	300	283	294	239	287	269	276	282	267	259	280	280	268	274	280	259	261	297	259	263	257	271	276	278	270	263	267	270	297	260	271	290	285	274	236	256	255	314	276	262	286	307	283	258	282	294	277	276	269	259	258	254	238	252	257	286	283	267	265	276	270	253	298	280	263	275	265	302	289	259	261	290	258	265	289	262	297	288	275	278	270	303	314	286	279	290	282	268	266	266	266	284	304	272	273	271	264	284	313	268	233	254	291	293	280	291	263	287	276	259	256	254	284	288	261	271	289	283	284	295	287	294	299	282	259	303	293	263	273	261	273	238	245	261	267	262	280	276	277	276	271	272	289	282	255	286	286	282	302	286	287	273	226	306	250	298	269	261	288	303	279	273	270	271	241	263	278	247	286	288	286	261	282	270	279	282	281	262	258	274	271	297	252	268	292	321	270	305	288	272	270	269	282	281	301	254	293	259	272	279	279	244	277	262	296	302	269	271	253	284	296	301	249	289	272	276	260	261	295	263	282	273	291	264	275	267	269	290	280	263	282	297	315	296	270	314	291	284	296	291	282	289	272	304	287	260	275	249	283	280	284	290	282	268	292	266	264	252	248	270	283	261	274	270	269	279	260	290	300	266	266	254	289	236	292	259	266	280	255	285	292	252	296	259	250	277	291	283	295	276	280	296	284	275	246	287	296	282	255	256	278	298	286	277	299	265	291	253	262	268	267	316	267	309	302	280	272	288	271	304	245	284	275	275	274	278	279	277	233	306	283	312	260	242	264	270	267	260	256	250	273	285	294	281	252	294	246	242	285	273	282	267	262	272	294	264	254	259	266	280	293	266	266	284	270	293	255	273	255	261	259	262	277	289	288	302	291	260	277	263	239	272	284	277	279	271	281	276	290	275	285	265	285	287	276	235	274	276	304	265	278	277	306	273	298	290	257	269	272	269	304	289	282	274	251	278	270	241	285	303	281	271	305	287	290	300	266	284	254	244	303	293	294	250	249	288	275	279	255	269	265	239	303	301	281	291	293	288	275	271	264	259	283	272	306	305	279	254	293	271	275	282	296	279	268	279	286	278	268	266	279	276	278	282	276	253	260	271	282	231	269	280	275	283	285	249	274	261	252	280	264	295	312	269	295	285	266	270	278	278	287	244	310	296	301	267	269	242	267	285	328	308	256	283	276	249	277	270	262	270	299	288	298	273	295	273	294	267	278	287	271	294	252	320	299	270	285	262	302	310	298	317	269	282	299	267	262	297	252	278	276	274	292	290	235	291	270	298	275	280	275	289	264	282	290	268	301	271	301	280	292	293	261	273	277	276	284	290	292	222	265	296	295	256	291	263	276	300	278	295	294	275	272	278	300	295	290	226	275	266	266	274	246	288	269	284	293	285	277	300	286	247	278	260	255	294	267	289	258	255	266	279	279	259	307	272	290	284	278	272	275	251	275	301	281	293	283	287	274	309	321	277	257	297	281	307	284	266	286	286	269	279	285	255	256	263	268	287	278	247	281	274	272	262	258	295	248	293	269	294	288	259	265	257	285	276	288	274	275	309	277	285	295	258	288	264	252	277	287	273	246	260	281	258	274	284	243	264	292	266	294	249	288	258	252	284	252	276	260	282	302	298	271	277	250	281	289	284	282	271	274	280	263	253	295	277	298	268	295	275	262	259	268	298	276	290	287	280	285	289	281	295	259	269	291	279	273	298	283	288	268	270	228	277	229	280	317	281	274	268	333	246	248	268	270	251	299	292	275	252	295	238	335	272	274	268	271	241	273	277	282	286	258	252	280	300	290	260	285	276	298	278	291	296	280	295	282	241	279	294	304	265	269	251	303	267	276	264	280	272	254	241	257	256	253	334	293	265	264	243	287	258	262	268	269	270	295	258	285	258	287	268	273	285	274	298	284	271	289	276	277	269	300	276	259	282	286	255	242	268	279	265	264	265	252	277	259	265	286	289	261	296	301	290	266	268	285	262	261	259	284	270	286	268	266	239	283	295	260	293	306	267	273	280	268	277	250	274	285	278	264	273	291	271	256	278	302	264	255	269	269	282	259	263	276	293	265	242	270	296	260	256	254	286	278	317	282	251	274	266	269	251	299	280	274	270	294	267	279	280	260	273	268	282	294	271	286	293	274	286	276	287	298	270	292	265	309	292	301	271	283	284	306	266	304	288	277	281	309	239	297	256	269	270	260	272	262	269	261	253	291	279	273	288	276	304	255	290	269	259	253	271	272	242	291	272	239	263	307	267	273	233	245	263	259	248	302	280	262	278	286	250	255	261	256	314	290	255	267	273	267	296	291	281	274	279	267	239	273	261	269	283	303	258	266	301	281	263	261	288	271	260	276	252	256	249	298	274	287	259	288	269	253	287	288	271	284	280	306	270	229	296	274	259	266	302	246	264	294	274	298	264	277	278	281	285	261	283	276	284	278	305	287	295	255	283	286	264	278	278	290	267	295	274	303	268	308	269	260	250	269	258	301	271	294	277	256	273	273	273	243	274	241	274	261	304	293	301	292	268	281	273	263	286	267	283	274	263	272	257	287	285	260	287	232	264	268	265	260	247	273	279	257	281	237	285	250	300	249	278	246	268	316	265	285	272	256	290	263	297	302	296	289	256	248	245	258	241	267	251	271	243	264	333	282	264	258	247	248	263	259	283	250	262	263	266	280	254	301	290	297	265	259	305	303	298	271	278	292	279	284	256	282	273	288	285	286	298	281	263	293	262	265	283	257	300	273	284	296	276	329	291	294	277	264	278	269	269	256	272	265	277	290	319	304	270	274	292	262	280	288	271	295	268	279	292	248	276	241	272	255	273	251	274	282	270	271	284	274	248	257	309	252	313	252	284	296	293	264	295	280	304	292	258	253	291	298	307	250	305	292	265	277	270	286	312	290	280	263	294
3815	4082	9464	11471	9917	8070	6985	6200	5464	4915	4350	3854	3727	3502	3148	3052	2762	2600	2526	2434	2284	1941	1798	1743	1568	1595	1431	1328	1298	1246	1240	1135	1092	1035	1099	1052	1030	1053	1072	1036	1035	982	929	926	904	963	885	913	944	861	891	842	849	794	780	828	816	858	829	826	814	794	837	876	821	852	799	807	748	812	801	859	769	806	806	831	805	766	851	835	839	872	841	855	869	846	837	840	875	826	820	824	848	769	819	811	801	815	845	815	824	833	827	788	823	775	787	773	796	833	774	823	847	840	786	783	836	827	811	772	784	815	797	794	779	772	808	809	796	774	746	798	785	758	774	721	795	793	756	797	788	802	765	784	754	803	836	779	786	767	783	812	755	777	787	790	776	772	741	765	799	824	778	745	771	829	801	799	797	787	784	768	811	767	832	756	754	772	707	716	816	743	780	772	793	819	754	772	747	756	727	831	809	792	763	790	823	799	765	809	844	780	738	794	789	819	780	830	827	750	771	753	808	821	758	772	762	833	792	804	808	767	788	741	777	823	755	752	793	811	788	759	772	746	805	727	804	743	794	789	791	761	761	793	783	758	788	807	805	776	764	788	837	803	763	804	754	805	781	785	764	756	789	809	720	794	818	779	791	761	765	819	759	775	787	757	791	841	788	792	783	804	791	816	768	801	742	800	842	884	748	758	782	849	779	782	803	829	790	721	779	780	821	719	801	811	825	792	788	765	742	760	793	758	769	770	788	780	771	811	730	778	778	822	789	828	782	715	810	790	833	816	775	844	811	818	792	798	779	811	750	830	780	763	805	797	763	745	801	772	786	812	785	760	799	836	761	791	821	760	759	811	759	807	813	790	825	829	800	794	774	773	768	760	796	786	802	798	809	782	811	722	849	752	740	777	800	798	753	779	791	795	791	769	782	812	781	760	793	747	762	758	771	750	811	728	737	770	794	789	750	822	740	778	768	778	797	807	758	788	736	815	777	763	764	777	790	816	807	789	807	775	801	830	766	755	814	753	806	821	774	750	778	839	825	768	803	805	803	708	768	776	740	842	780	753	785	808	779	836	790	760	797	763	849	793	848	811	783	818	818	802	763	753	733	797	753	759	769	769	780	790	784	784	723	768	815	756	755	797	778	790	784	711	835	778	747	800	777	789	788	801	849	749	739	745	766	726	795	771	832	806	763	718	768	781	761	774	807	749	740	811	804	725	766	783	776	792	780	812	737	771	784	772	801	770	750	770	783	788	744	770	775	778	789	762	769	745	732	775	771	808	827	810	788	814	780	784	786	698	812	778	753	811	817	752	792	784	768	782	771	795	817	792	793	804	772	750	839	755	766	770	784	789	814	745	803	777	809	811	822	775	778	736	762	760	734	756	749	809	792	804	811	763	807	796	797	781	723	756	803	776	802	728	755	805	781	760	784	751	746	786	759	748	762	757	786	790	758	756	801	819	823	804	788	750	767	755	742	784	767	839	807	776	784	751	774	754	785	817	817	796	789	750	776	751	804	744	792	776	800	827	747	821	709	783	808	801	824	758	777	787	770	815	790	783	756	734	789	807	788	763	798	807	813	789	752	788	799	754	789	778	784	815	805	773	785	787	763	763	776	823	782	807	786	779	737	756	754	772	800	760	785	756	788	794	760	769	774	807	798	787	781	783	820	776	745	845	748	818	842	791	714	803	733	742	787	771	760	805	764	808	834	790	744	809	810	764	776	772	770	757	770	716	799	751	813	773	765	778	809	778	788	773	753	739	800	792	776	806	753	720	754	776	823	795	796	777	788	729	786	775	754	804	814	786	794	778	746	825	777	794	760	806	742	749	770	779	793	824	754	797	771	796	792	756	782	851	778	798	770	817	827	785	798	802	774	798	797	776	782	803	817	790	752	779	815	742	754	807	816	757	802	801	822	811	774	809	730	822	761	777	782	789	829	747	810	888	742	815	750	817	782	774	758	786	765	776	788	817	773	783	789	799	768	778	730	804	788	724	792	802	761	815	774	827	736	761	795	771	811	765	790	711	754	788	780	813	793	824	766	791	759	775	854	792	783	785	813	741	773	787	785	735	790	798	770	766	790	784	759	819	806	783	757	732	793	805	772	820	816	802	779	759	772	789	782	787	720	802	787	783	822	798	828	821	756	785	775	741	810	746	832	811	826	757	758	790	785	794	784	766	798	772	762	786	808	835	778	773	777	765	745	800	814	738	739	804	786	812	798	800	725	781	765	803	788	784	750	750	791	806	754	783	751	773	728	751	770	810	793	793	788	790	756	786	786	733	793	767	811	817	782	805	797	780	816	752	782	778	765	814	777	764	754	741	805	798	775	754	735	744	812	836	815	804	832	804	778	811	763	757	772	861	842	750	796	761	769	791	744	770	751	832	817	725	851	813	745	787	774	806	789	774	800	775	758	780	753	772	789	805	856	810	801	794	785	779	794	831	765	789	798	763	781	798	753	850	765	814	767	788	790	799	769	713	744	784	791	752	765	804	809	824	771	774	726	817	792	798	758	762	779	782	713	807	756	799	764	798	789	777	825	746	803	817	755	809	806	834	829	796	809	768	766	814	793	744	762	737	846	762	758	767	793	742	780	775	785	809	769	750	731	752	767	806	758	736	839	773	768	777	753	775	767	790	763	835	769	774	791	770	843	751	763	797	787	810	791	801	796	783	749	783	807	789	852	807	787	791	747	794	767	755	781	773	765	812	793	792	766	753	752	810	764	774	822	803	771	781	777	801	782	816	751	796	777	759	819	779	799	778	780	778	801	797	755	807	792	730	807	828	778	797	767	820	746	816	828	804	759	793	805	824	780	776	783	785	801	796	793	817	818	773	816	772	801	803	786	789	789	792	777	796	777	791	842	823	797	806	829	815	794	759	823	817	796	804	770	807	747	779	791	780	821	741	804	786	816	777	763	803	781	728	781	765	753	795	760	768	770	785	795	778	771	838	770	784	773	759	791	748	801	778	776	791	764	768	816	830	771	762	784	783	835	756	763	763	766	761	763	787	822	718	786	745	783	773	761	782	795	834	759	780	755	794	742	775	833	797	790	788	750	756	821	795	731	812	737	780	775	789	795	824	835	835	741	791	812	778	754	782	782	774	833	780	775	795	801	726	753	817	771	789	821	839	817	791	774	797	780	740	833	818	755	765	754	767	807	763	807	761	776	819	811	776	802	796	777	786	773	775	741	775	781	780	787	809	747	738	777	823	768	810	764	822	766	849	751	762	751	731	778	771	794	813	793	781	764	831	756	729	795	784	801	747	772	758	841	720	817	776	772	832	759	810	752	796	777	798	762	797	773	812	753	796	730	793	772	803	808	764	806	756	777	810	797	811	769	755	808	811	712	786	775	786	804	770	794	837	747	789	793	740	794	789	793	781	799	778	776	792	751	795	802	784	762	776	818	855	790	760	812	806	787	799	810	760	815	767	766	739	756	813	769	788	781	779	755	733	725	824	758	781	818	754	799	820	776	788	801	780	758	781	784	796
14718	11931	20486	21926	20198	13848	10960	9255	6304	4825	4123	3650	3116	2858	2165	1981	1621	1413	1215	1125	1192	1043	904	766	755	646	632	613	602	584	566	541	531	494	488	447	455	462	488	470	531	501	477	342	360	370	362	347	338	353	354	341	335	341	318	340	336	332	345	314	317	279	306	331	367	282	337	295	298	308	266	254	326	287	303	287	267	270	299	283	327	302	294	283	314	275	305	335	253	265	299	295	287	288	313	263	305	270	269	264	273	270	266	272	278	255	262	281	254	287	282	266	274	271	288	249	261	273	248	296	260	252	268	256	253	274	278	263	295	267	288	268	293	281	265	256	271	264	285	275	255	266	289	274	287	286	284	281	269	250	290	273	293	257	258	247	283	278	264	270	272	298	272	277	272	261	293	280	278	243	257	296	266	245	231	281	278	283	264	233	276	266	275	245	271	265	249	280	265	244	296	269	254	262	286	269	322	257	285	270	283	280	271	269	272	283	269	255	291	243	281	287	290	277	255	254	263	248	260	278	237	273	295	258	269	295	264	276	265	272	272	242	278	251	259	265	277	257	250	252	252	283	272	252	273	266	243	265	289	248	267	273	295	261	275	282	270	275	259	284	287	251	249	272	267	265	251	282	262	277	261	273	283	304	273	301	232	273	285	281	314	271	249	251	272	288	272	286	270	296	256	276	266	279	286	278	256	264	271	270	260	265	279	252	251	253	266	267	275	270	257	256	283	277	275	256	289	258	278	295	286	238	268	259	268	296	273	282	302	262	260	238	251	265	266	245	272	261	280	265	248	259	269	265	256	255	275	262	244	260	285	266	266	262	298	285	246	276	255	262	287	276	250	275	277	279	263	239	256	264	246	264	269	291	278	281	234	255	263	241	259	280	243	267	258	280	282	274	289	274	296	269	280	267	256	287	251	270	254	278	248	271	235	257	267	253	289	272	264	268	253	275	238	259	288	285	288	265	294	270	297	258	261	310	272	258	257	261	246	249	254	246	225	263	266	279	268	276	258	269	277	297	268	269	290	264	268	271	267	275	281	286	275	250	290	270	272	220	294	285	263	268	249	300	273	250	267	279	251	303	264	279	276	267	287	280	287	273	283	227	277	293	282	289	268	270	274	268	271	256	271	284	264	278	274	258	283	264	249	283	284	271	256	283	279	264	264	273	255	310	273	282	261	269	295	278	268	268	250	262	269	280	270	282	281	256	258	268	270	285	283	274	286	271	257	266	269	267	270	269	256	250	305	258	276	287	262	260	264	302	248	298	246	304	257	231	254	276	274	269	245	271	266	289	273	279	264	268	253	259	264	268	253	265	248	247	302	280	270	259	266	307	244	276	252	261	293	307	292	289	289	292	274	295	290	289	289	286	263	278	264	261	242	260	254	277	277	248	286	262	300	262	254	274	262	256	271	275	250	272	263	251	271	286	286	288	282	275	271	270	250	274	256	274	262	260	263	283	255	257	264	277	271	284	243	257	278	294	273	245	292	281	256	257	277	279	297	259	265	292	287	229	278	237	231	239	255	315	270	269	276	245	257	271	296	256	254	276	275	253	285	280	258	282	263	283	285	265	284	293	293	277	274	260	255	273	273	239	283	298	285	280	252	249	275	266	266	281	273	255	275	277	266	248	260	276	258	283	258	273	273	260	269	273	248	255	242	257	253	260	258	254	284	250	284	279	242	265	268	274	274	260	262	286	265	295	279	279	277	251	250	264	302	260	275	314	249	284	275	296	256	252	253	237	274	267	287	287	264	240	292	289	258	259	261	273	285	276	264	254	254	279	261	258	278	283	265	291	299	290	261	271	266	270	287	250	269	267	264	236	270	257	282	261	270	293	295	244	231	250	276	293	256	270	274	254	274	260	258	271	304	259	232	262	283	290	271	247	279	269	262	260	263	273	277	284	292	270	278	270	301	234	265	256	320	268	269	250	261	302	265	281	261	264	264	260	272	261	261	286	242	282	243	283	259	240	260	256	295	288	286	268	258	264	269	287	240	265	287	286	252	288	250	252	270	271	257	256	290	254	257	232	235	252	252	266	269	239	265	284	278	271	254	285	287	270	279	311	279	269	253	267	277	289	288	285	301	266	265	252	269	275	292	261	256	272	264	242	254	299	270	287	261	286	272	237	265	269	270	262	279	264	306	285	274	281	292	262	260	266	271	267	277	279	260	263	255	245	291	270	253	272	272	252	250	269	257	270	259	275	280	279	276	299	267	266	245	264	243	259	293	264	310	284	274	261	268	276	247	283	241	256	250	272	269	286	263	252	275	260	283	265	273	261	248	260	264	251	277	249	270	296	241	270	282	247	275	241	269	241	264	290	267	293	281	263	269	288	263	253	282	261	265	290	286	279	253	264	250	256	275	248	258	233	283	285	282	286	287	287	248	283	278	277	284	284	279	266	288	288	263	242	225	270	259	250	262	275	267	280	278	254	290	294	268	268	248	244	287	272	282	286	262	287	261	275	258	272	264	290	254	256	244	253	258	260	281	262	244	254	250	300	234	264	264	263	260	262	246	273	277	270	238	293	300	263	272	275	275	258	294	261	263	281	273	271	249	273	271	259	293	280	285	277	260	257	261	285	262	255	272	271	279	263	268	279	276	290	278	253	280	294	290	284	279	229	283	286	259	251	252	266	275	278	252	263	268	283	260	278	266	263	286	280	247	236	258	260	268	268	277	270	288	280	265	249	262	250	257	281	238	282	263	287	251	232	317	256	272	272	260	252	258	273	247	284	270	279	274	265	262	304	260	260	272	255	286	271	267	275	244	271	243	256	307	252	273	249	271	305	286	282	301	284	282	313	241	276	276	269	267	278	287	253	270	280	270	272	255	265	265	262	258	297	243	264	272	255	302	256	239	292	255	277	304	279	274	253	244	286	264	272	272	228	273	299	260	265	276	287	263	274	293	238	260	269	250	311	274	290	274	250	272	281	242	252	253	295	298	262	244	251	282	270	256	264	271	285	262	265	263	252	265	291	265	275	262	302	276	253	279	246	266	302	291	289	265	264	249	247	250	261	270	269	278	271	261	301	268	257	252	283	247	267	296	262	235	269	278	281	283	256	272	281	274	262	280	265	277	266	268	271	281	299	266	266	245	274	277	276	267	273	273	257	283	249	273	266	282	255	272	263	254	261	296	241	300	266	310	265	251	285	298	264	257	264	256	270	280	316	263	264	263	270	260	247	265	288	279	288	275	260	246	271	279	261	261	276	275	272	262	273	297	285	269	269	267	247	289	263	259	245	246	235	271	257	283	269	283	273	290	281	270	287	230	251	266	267	252	306	284	274	279	273	250	259	263	267	276	268	245	264	304	277	258	275	292	253	287	281	278	298	272	265	280	269	277	271	261	310	239	256	275	297	265	253	245	255	277	247	313	280	267	271	264	258	267	266	223	250	273	277	254	284	293	232	276	264	256	276	252	258	248	286	269	288	242	285	234	252	289	277	252	281	262	271	268	279	260	285	270	290	264	263	276	233
9208	11620	21257	25127	25655	21064	22781	22744	19263	16392	15924	15758	13925	13649	11417	10747	9077	7806	6535	6739	6904	5745	4805	4352	4365	3495	3451	3652	3500	3280	3247	2932	2650	2828	2581	2277	2525	2316	2358	2412	2891	2364	2054	1544	1432	1607	1657	1483	1609	1554	1612	1422	1249	1234	1221	1220	1331	1367	1309	1148	1146	1109	1042	1279	1576	1052	996	998	1052	1012	946	1047	914	949	929	985	964	896	890	915	938	931	909	939	1033	1084	1009	1008	1065	966	936	940	906	969	940	908	877	957	854	904	863	908	826	802	873	860	836	843	817	851	851	849	887	826	884	875	849	857	841	786	774	785	858	816	805	827	757	806	774	736	801	800	813	856	812	827	789	831	798	759	768	851	792	764	776	789	773	782	782	798	784	755	826	756	834	745	800	746	765	767	761	734	730	766	767	751	764	783	749	775	793	767	803	774	786	764	754	782	759	826	772	742	737	738	786	700	756	755	790	793	793	783	804	752	769	779	743	782	728	759	806	797	732	793	800	785	814	770	771	778	759	723	765	783	747	788	764	771	803	715	793	770	748	722	764	752	818	775	773	780	755	718	759	764	788	727	805	762	767	766	789	702	746	814	807	772	790	763	734	780	710	752	809	769	765	767	736	763	762	813	727	787	764	724	707	753	794	721	788	794	770	732	752	772	776	736	773	731	775	754	760	734	821	754	756	750	751	747	770	753	752	790	777	760	774	800	753	764	733	761	760	771	778	759	771	768	758	752	812	793	757	761	774	756	794	779	745	778	769	723	713	821	699	766	730	757	707	772	740	765	839	811	752	764	789	767	798	781	808	798	754	786	813	755	725	776	805	788	742	798	768	760	795	760	754	755	788	769	722	770	794	782	766	757	778	721	826	714	782	775	772	755	805	819	782	786	791	751	767	737	745	798	760	757	768	786	796	718	757	732	789	762	757	780	735	765	756	751	778	731	825	761	761	777	850	740	775	779	777	822	758	775	768	765	718	756	758	728	822	812	778	788	755	822	751	774	728	709	743	755	785	801	738	790	756	759	769	787	802	813	737	825	719	751	802	735	793	756	753	802	771	809	775	807	760	754	823	771	738	786	722	799	779	803	789	764	801	747	742	753	843	743	788	794	739	785	770	719	781	759	740	756	794	747	812	781	719	800	756	752	777	758	713	767	724	742	765	739	799	763	791	769	755	767	766	756	731	794	798	733	766	763	784	800	726	801	788	777	789	798	754	749	770	733	804	773	766	738	798	735	778	770	751	734	751	755	699	743	795	731	822	763	758	795	767	770	763	773	762	821	734	786	769	793	771	776	816	800	792	727	803	748	737	735	754	771	796	745	784	775	747	775	735	808	768	759	767	726	790	764	783	791	792	773	768	772	802	724	721	791	760	771	802	761	808	737	727	791	816	758	777	744	759	774	790	750	773	775	740	793	772	817	818	748	766	766	757	787	759	794	794	792	796	782	785	717	797	771	800	754	746	756	747	788	799	812	775	735	748	748	723	786	821	821	746	826	744	757	749	742	772	776	789	757	766	781	736	775	782	736	737	768	791	790	796	710	796	767	709	780	702	762	743	763	756	759	823	772	749	731	786	778	757	708	772	738	806	721	757	779	776	773	766	792	777	769	757	784	709	745	776	746	754	774	771	788	779	775	824	750	743	759	782	785	772	837	774	745	731	791	790	785	760	696	764	756	788	763	783	728	773	803	785	767	784	762	809	770	758	756	794	733	754	758	746	806	820	730	777	753	748	784	703	752	801	786	753	785	739	786	761	759	744	794	747	808	732	789	761	787	725	754	746	744	771	783	823	773	821	777	736	722	809	793	814	730	777	736	720	771	756	757	745	758	749	768	801	806	725	676	821	756	776	777	780	741	751	794	781	775	764	769	749	771	737	748	778	746	755	696	784	778	790	762	739	772	766	764	810	779	704	736	772	757	763	752	789	778	791	776	820	750	741	774	761	737	775	748	758	778	796	806	715	717	718	762	789	787	761	777	730	741	776	726	766	714	763	822	789	808	775	809	783	726	795	702	769	767	776	764	740	797	809	744	796	767	791	778	742	775	799	789	800	781	770	814	761	791	724	791	736	801	785	760	774	799	742	731	778	781	802	734	781	759	757	803	787	806	785	759	754	736	725	776	725	774	769	716	749	763	767	786	756	791	777	744	743	770	700	805	747	742	785	799	719	733	787	720	794	753	739	781	765	784	793	776	774	749	784	762	768	783	714	763	770	747	769	781	845	788	771	758	759	772	762	782	712	818	748	790	762	781	702	794	729	768	741	775	755	755	768	783	753	803	794	807	743	778	767	839	780	808	757	755	774	791	758	750	723	794	834	728	732	739	833	793	793	758	767	724	741	770	745	784	774	749	807	792	803	735	810	753	773	726	753	744	762	781	782	757	809	755	791	742	722	733	763	761	803	743	745	779	761	775	763	772	758	750	774	746	814	760	791	767	743	750	768	774	760	764	770	774	765	757	765	771	766	800	721	771	731	769	754	760	703	800	747	812	757	820	768	771	762	799	749	750	771	803	762	776	765	730	823	734	756	730	809	733	773	775	785	755	764	787	779	793	800	772	786	764	763	757	782	793	773	761	795	814	779	728	808	821	796	767	796	775	803	732	749	760	788	748	792	786	730	840	780	787	766	763	764	753	805	732	768	817	739	762	747	749	745	723	777	812	797	764	768	757	750	799	720	775	707	762	780	804	803	772	747	826	776	764	794	780	778	788	721	754	757	758	699	786	779	731	827	759	731	785	760	781	756	815	818	779	749	769	786	748	769	848	768	778	762	754	795	752	784	805	756	768	762	790	759	780	764	765	745	777	749	817	796	780	806	833	776	736	757	734	755	759	793	742	755	796	759	758	771	775	725	743	759	764	777	808	790	730	788	748	785	778	761	774	742	783	760	755	769	790	779	780	780	785	796	750	757	724	761	780	762	818	731	768	784	759	722	717	814	720	755	798	795	789	773	753	787	790	749	716	768	794	749	743	774	841	750	787	791	796	810	730	805	783	827	809	802	774	769	809	744	708	795	793	725	770	769	757	738	741	786	761	779	785	753	774	789	763	767	748	776	767	742	759	770	754	783	767	770	820	794	762	777	761	806	752	812	790	703	743	789	791	735	782	730	823	720	764	757	819	767	799	767	728	755	751	768	831	726	743	746	796	797	822	752	737	740	804	764	748	724	772	793	774	784	762	793	731	812	762	761	780	759	726	755	783	767	776	758	792	777	734	800	776	762	735	732	780	761	756	813	788	736	807	741	771	780	774	778	797	764	793	768	753	805	798	782	760	758	723	774	782	747	788	828	712	749	771	739	797	762	750	795	834	742	783	735	732	774	781	752	737	779	736	701	764	797	763	793	722	790	759	749	749	789	789	720	809	751	742	709	746	769	654	746	769	802	767	778	789	749	740	741	763	783	768	811	791	755	786	741	731	755	764	777	758	774	756	732	755	822	732	788	771	744	728	809	753	813	769	770	760	770	748	807	775	756	733	738	741	789	784	748	768	762	749	759	778
24075	18161	26202	28110	26416	20043	17797	15864	12117	8303	7992	7628	6129	4986	3972	3436	2919	2250	1775	1955	1602	1987	1567	1273	1280	916	931	987	1000	843	882	836	779	853	792	671	787	830	651	812	836	763	596	467	410	477	493	502	521	526	468	447	419	374	421	491	449	491	445	412	417	437	369	430	501	394	367	364	363	380	337	341	364	370	338	377	370	341	355	346	407	370	340	331	343	395	368	363	366	396	362	379	371	378	358	348	383	342	350	338	322	332	321	334	328	347	338	349	347	366	354	352	336	347	331	304	338	360	336	342	330	328	347	303	327	326	352	326	327	310	335	308	296	336	316	341	334	312	316	326	298	288	329	305	345	333	342	330	305	312	326	323	335	333	302	365	333	324	332	321	289	314	310	331	320	309	320	327	315	336	333	320	353	292	320	331	292	350	324	364	326	311	341	312	285	339	344	344	327	337	290	319	301	322	287	344	287	335	344	360	327	308	308	290	305	327	330	364	323	319	296	294	313	331	341	320	305	349	341	341	342	325	310	294	312	318	307	331	339	306	296	319	336	304	311	302	312	294	324	321	302	306	333	328	307	339	337	326	308	293	299	317	346	329	315	350	316	304	329	341	334	330	278	321	317	337	313	308	313	350	312	331	322	323	328	331	328	296	303	310	309	295	297	325	339	324	332	295	294	332	316	314	317	318	300	319	310	334	316	334	324	342	305	325	301	331	337	327	287	301	329	306	332	299	334	336	310	316	323	331	316	334	291	324	328	325	295	349	320	330	329	343	313	323	323	311	298	315	346	326	330	298	327	361	348	319	305	331	295	327	316	332	294	318	341	302	328	317	355	356	324	318	326	300	319	317	336	320	301	338	322	293	341	306	302	299	302	334	313	329	354	311	326	338	307	307	313	346	322	355	334	324	325	325	330	301	336	288	315	320	391	294	353	332	320	329	324	335	338	326	341	307	321	324	317	293	295	304	344	315	304	343	324	323	302	313	336	343	321	323	284	311	356	314	308	289	312	307	335	302	288	305	321	315	333	309	334	361	338	280	306	315	327	303	336	288	314	327	335	316	330	298	294	305	354	347	322	334	352	318	329	293	315	355	349	293	302	313	335	308	329	325	338	303	295	324	283	335	287	334	336	345	312	338	360	349	337	337	360	330	297	344	306	278	370	343	313	335	335	333	326	319	337	331	350	344	292	307	321	322	309	324	331	308	304	292	333	347	295	308	341	340	288	308	335	312	301	326	355	335	337	330	349	336	305	284	308	317	308	357	315	326	325	334	319	307	356	350	353	328	362	305	332	337	347	317	332	343	328	326	317	325	327	294	297	305	335	299	308	327	321	306	313	301	356	298	332	318	296	366	296	283	302	342	360	295	348	326	322	334	318	345	339	339	344	300	354	322	309	300	317	367	317	337	306	335	316	334	346	303	302	330	322	336	319	310	307	311	316	325	317	362	323	310	323	316	331	340	337	322	290	347	308	304	321	332	289	328	305	336	359	303	334	319	332	311	366	326	343	317	268	290	330	335	316	308	298	317	303	347	294	322	339	320	330	369	312	301	310	322	329	332	368	354	309	326	333	323	316	297	304	314	311	327	327	337	314	311	306	291	312	296	336	295	333	321	328	336	309	324	313	306	303	318	324	324	286	342	326	298	319	333	309	314	335	315	344	323	326	331	343	335	293	306	322	320	338	354	309	337	336	300	295	319	336	302	287	284	313	330	325	345	335	324	310	330	332	338	345	301	375	333	318	315	332	317	334	317	308	311	321	313	319	323	317	297	318	313	331	301	276	347	282	322	338	300	307	347	305	337	313	329	316	347	341	320	350	303	348	309	339	362	328	333	295	344	332	319	317	321	303	310	340	313	316	323	320	331	332	335	312	325	310	328	333	321	326	315	339	328	319	326	343	341	316	334	320	315	278	347	341	299	345	308	336	349	312	325	328	320	330	327	327	292	333	323	319	328	313	301	315	315	314	337	323	331	320	327	301	327	339	325	326	331	336	312	299	309	314	332	321	330	337	310	299	320	304	308	349	302	332	308	352	326	314	299	334	329	355	273	293	329	340	335	342	325	299	331	306	326	334	309	311	340	299	315	339	339	328	321	305	330	315	310	311	320	347	358	340	360	311	327	348	340	333	321	300	350	330	338	346	325	283	301	327	359	312	270	330	328	332	307	297	306	332	314	314	332	282	334	280	324	316	322	329	316	341	303	302	304	299	315	324	350	318	376	310	351	326	302	332	278	333	310	340	321	338	283	314	327	325	291	316	330	346	319	336	293	336	310	318	301	323	350	314	305	331	329	310	325	327	342	318	304	319	334	376	331	332	347	311	360	299	323	335	312	280	353	310	331	339	340	316	353	303	326	311	331	308	328	330	310	329	336	329	316	315	322	327	323	314	279	308	332	282	341	316	334	310	320	305	311	323	282	345	290	317	334	343	331	323	335	362	309	291	311	342	323	308	299	325	294	296	336	352	357	304	331	283	351	302	337	357	308	342	309	329	327	347	299	322	329	323	332	327	321	334	306	291	328	330	326	294	351	321	338	308	323	329	334	319	330	312	342	309	357	344	319	289	348	300	298	327	329	337	293	317	313	321	311	319	338	325	331	348	327	332	354	311	282	317	333	334	337	327	329	317	340	309	313	314	302	331	342	279	320	343	321	321	340	286	342	325	302	324	327	319	335	302	311	316	325	366	328	307	345	300	319	318	328	303	292	304	314	336	312	324	299	310	340	315	289	338	331	348	318	299	310	324	316	344	308	349	297	322	316	320	328	333	334	301	324	363	311	344	309	328	340	345	318	330	323	362	320	318	322	328	305	314	300	311	304	346	305	290	319	306	347	301	356	349	330	316	314	320	340	313	320	298	338	305	323	321	305	324	322	324	339	346	286	361	319	322	341	331	339	340	340	352	343	345	331	317	321	317	300	307	353	349	313	334	346	333	326	292	322	351	278	340	341	339	325	298	345	302	316	338	302	301	330	335	323	331	353	313	313	308	300	328	328	316	293	309	332	345	281	309	341	329	317	317	330	286	339	345	303	322	320	345	311	316	341	294	302	338	311	315	300	329	332	329	321	326	349	317	323	298	288	309	311	309	328	326	347	360	352	348	318	330	316	287	331	312	345	315	281	298	326	342	314	321	307	308	330	323	333	300	307	345	307	286	314	311	324	346	316	322	333	352	341	335	322	315	311	290	323	312	304	335	307	311	330	335	300	308	301	335	302	325	332	330	316	334	318	327	313	312	315	338	297	313	338	345	336	341	316	325	340	318	334	335	310	325	361	327	320	282	322	317	347	350	329	322	320	297	319	340	311	323	360	313	328	325	322	324	326	310	337	350	286	332	334	328	355	299	303	311	345	321	346	350	362	320	319	301	335	303	313	317	286	326	320	298	292	327	310	300	321	331	339	284	344	319	313	316	328	302	324	322	340	325	322	332	336	309	310	327	312	323	328	316	295	308	329	303	325	323	321	310	326	319	321	322	312	292	303
12872	15728	25179	30445	30469	25979	28869	29812	25893	22408	23584	23472	20571	19502	17426	15477	14041	12370	9536	10505	9087	10128	8179	7032	7022	5232	5239	5898	5751	5221	5056	4523	4443	4681	4143	3732	3935	4417	3576	4435	4775	4146	2837	2311	1690	2308	2391	2298	2471	2399	2506	2108	1799	1782	1686	1932	2041	2017	1932	1664	1656	1538	1424	1867	2335	1412	1309	1255	1386	1448	1262	1208	1162	1243	1217	1157	1237	1209	1175	1180	1140	1324	1235	1240	1286	1485	1389	1428	1341	1266	1256	1285	1244	1238	1214	1175	1169	1083	1044	1100	1093	1052	1046	1055	990	1064	1062	1077	1085	1030	1012	1122	1043	1001	955	1045	977	1085	1038	973	1021	959	964	971	934	932	925	916	948	938	998	933	892	938	995	965	980	973	967	902	979	943	968	973	927	885	869	947	921	946	965	878	944	967	935	841	918	873	915	896	948	929	889	944	902	892	899	927	909	964	903	961	904	892	847	893	894	896	934	967	906	866	914	916	922	890	875	933	888	886	899	936	939	886	882	902	901	911	887	913	882	925	921	939	849	891	870	912	851	885	934	880	899	929	936	924	877	927	891	895	905	934	872	882	957	900	887	896	868	914	890	942	857	930	878	940	895	887	891	909	915	914	853	949	883	870	942	913	874	895	895	909	882	890	947	897	900	901	850	913	857	912	884	963	923	873	889	917	951	905	896	916	906	908	890	904	943	899	892	937	813	925	866	852	917	873	838	890	896	930	917	909	924	876	951	896	901	897	941	879	893	906	952	910	890	881	877	881	913	866	853	885	906	867	886	914	950	818	839	914	909	898	960	888	886	890	901	901	929	903	832	887	908	927	921	915	892	944	934	866	857	925	909	915	896	899	909	829	831	893	930	968	923	879	888	934	878	917	861	845	911	913	936	908	865	844	847	875	905	856	888	876	859	892	884	864	936	885	880	925	898	948	877	900	860	926	935	830	875	855	917	875	923	865	917	914	894	910	900	915	899	950	878	936	901	918	911	909	938	859	893	842	892	901	912	839	850	896	924	953	877	895	876	929	858	903	891	943	941	909	899	902	908	888	898	865	866	902	912	902	888	875	975	904	875	881	929	919	904	948	915	924	914	860	893	903	862	923	914	870	859	868	892	885	892	943	859	895	910	893	868	877	918	911	943	920	845	924	985	928	869	950	909	914	940	906	953	921	838	891	911	951	942	878	868	857	839	913	970	894	935	939	887	880	905	953	908	915	865	875	878	895	881	892	933	890	943	919	929	847	915	853	901	907	853	847	941	949	921	893	889	937	898	863	881	893	899	854	918	908	883	983	869	926	901	896	885	934	922	942	956	940	896	900	898	920	894	889	898	896	829	870	873	863	907	895	892	905	924	882	892	830	897	904	880	951	950	900	907	897	913	935	930	892	896	907	873	926	926	943	877	896	914	895	917	909	944	981	879	861	921	848	878	974	890	875	880	911	914	886	911	908	906	939	921	915	917	825	893	879	909	888	927	876	907	959	878	945	879	904	941	912	923	907	936	912	890	878	869	874	927	897	884	877	887	864	918	956	930	864	920	952	898	905	926	861	917	917	901	898	865	876	895	950	995	940	897	900	915	859	908	874	873	932	893	912	957	904	907	888	947	898	878	866	896	890	922	885	904	896	890	887	895	890	909	886	892	894	933	897	894	867	874	916	876	873	931	897	892	909	912	902	967	911	940	880	926	929	842	888	904	868	839	915	947	886	920	867	868	860	878	859	888	903	890	886	913	925	895	943	948	928	950	822	886	897	867	871	891	931	898	834	883	879	872	959	926	915	897	937	844	856	895	903	877	887	816	928	941	917	924	891	900	936	879	930	858	915	929	922	907	917	904	895	865	874	903	947	919	938	938	830	907	925	922	835	890	924	929	927	921	914	882	936	908	911	922	946	852	852	905	861	873	901	818	996	918	891	924	904	924	1009	920	901	945	896	902	896	909	893	943	938	869	847	887	893	911	925	835	951	837	825	947	882	930	914	874	895	885	962	969	903	901	906	881	866	872	883	889	922	889	929	918	877	895	854	938	885	883	908	902	915	927	900	899	956	929	844	884	909	939	901	897	922	913	932	916	898	908	974	926	854	915	902	882	929	860	956	837	861	949	850	904	884	892	877	878	943	893	915	875	875	879	920	875	888	838	884	884	889	922	868	887	858	872	865	902	942	922	942	840	883	909	959	871	912	918	860	892	888	907	928	894	878	857	943	850	893	907	909	862	918	940	886	851	944	948	931	851	909	906	848	873	939	907	887	903	906	863	921	897	879	884	882	928	931	904	933	892	938	920	906	923	901	875	903	854	890	837	875	857	884	946	900	836	875	946	928	903	903	936	901	929	947	930	895	910	864	895	890	858	895	870	904	923	908	900	892	910	942	897	907	891	897	908	898	884	878	902	946	926	820	876	938	924	968	876	845	889	933	902	899	921	889	945	864	889	910	874	917	845	892	901	829	903	830	888	895	876	921	892	883	885	888	917	884	899	879	908	898	896	849	895	930	992	927	919	928	901	889	948	920	896	904	933	900	898	895	935	863	908	907	833	851	865	897	882	932	937	890	879	906	902	998	937	910	900	912	931	917	898	909	943	931	899	869	926	886	879	831	867	903	841	898	936	863	924	860	888	902	917	881	926	900	872	936	854	905	888	880	896	892	949	884	870	875	908	860	864	866	939	940	878	903	993	953	867	889	900	942	921	869	921	900	866	956	880	948	905	915	836	905	853	857	922	875	897	917	887	843	894	853	954	907	903	886	908	908	903	890	859	903	896	917	889	855	882	862	879	922	892	906	861	912	945	953	909	880	921	926	914	943	936	868	876	881	956	895	927	899	917	877	866	911	849	912	873	900	935	911	810	900	918	873	913	884	902	915	862	919	887	898	855	846	889	914	898	839	892	853	897	919	863	918	916	888	949	889	886	934	914	874	880	896	888	883	841	901	898	894	850	887	825	967	846	874	933	916	930	907	883	884	902	912	897	931	866	873	941	916	914	911	929	952	837	920	923	867	937	895	865	864	853	881	933	935	902	899	892	917	940	896	873	878	930	937	887	905	911	898	911	928	862	925	964	862	897	881	882	908	935	912	937	849	904	870	889	858	969	862	829	878	854	887	892	957	914	888	867	907	885	905	897	926	888	898	906	883	903	870	912	927	870	872	911	850	917	928	904	915	898	887	864	872	948	900	870	918	895	905	900	878	888	848	894	872	948	920	865	879	873	879	926	887	971	894	884	909	858	958	898	924	891	898	909	905	910	898	901	900	892	881	946	942	903	927	929	875	903	896	868	871	876	904	922	831	916	896	927	927	861	869	884	938	865	923	899	887	885	888	912	929	923	921	868	886	923	917	908	908	875	870	935	910	907	964	885	918	886	906	944	898	910	891	852	935	940	891	877	919	949	889	932	859	864	889	907	901	926	926	855	869	843	936	877	849	910	912	874	930	867	900	873	918	831	865	859	861	884	952	926	873	965	897	948	897	914	903	890	879	869	917	880	944	872	893	875	929	946	928	972	893	873	940	897	912	879	912	885	902	885	916	952	915	882	977
5128	3423	4503	4323	3281	2240	1833	1451	1227	1001	910	804	777	693	692	583	577	532	530	475	471	423	392	419	400	417	345	354	335	308	285	293	315	326	282	276	287	289	304	297	294	292	318	291	272	267	289	280	259	323	270	268	282	283	267	299	289	279	311	281	304	278	283	270	268	300	272	319	265	260	291	277	270	259	285	262	274	273	258	270	264	287	273	262	280	272	299	284	262	269	299	288	309	271	261	304	301	297	288	291	251	252	275	257	261	255	274	281	286	302	261	283	285	274	259	309	279	268	299	260	278	268	279	254	288	273	284	261	295	256	255	283	265	285	251	227	256	268	271	271	252	261	281	267	266	277	280	246	282	287	255	265	297	270	251	268	260	269	298	313	256	261	279	269	267	284	261	245	267	259	276	295	281	277	254	289	269	286	280	254	295	271	286	271	250	259	286	240	262	289	278	282	300	302	272	267	259	274	251	261	289	254	239	295	260	270	275	288	263	286	273	280	269	267	298	289	316	250	287	290	268	283	251	253	271	313	255	288	283	288	265	257	266	270	261	276	290	295	280	294	308	279	315	291	255	306	259	254	279	269	255	298	270	285	268	273	277	252	298	293	279	263	254	272	266	261	266	305	268	264	278	290	274	260	280	243	273	250	285	272	258	292	258	289	291	296	302	275	262	276	290	261	266	284	255	271	290	271	283	242	287	269	287	287	292	262	274	287	291	284	290	259	285	260	284	276	264	274	266	251	255	274	254	283	277	267	263	276	274	257	271	270	296	270	276	314	248	283	258	260	254	265	271	265	265	272	262	272	255	296	303	291	257	318	257	261	269	280	275	304	269	294	252	253	264	298	270	269	240	272	290	267	270	259	268	280	256	262	231	271	306	304	275	277	264	304	301	271	290	259	270	260	252	294	257	262	285	281	290	284	261	269	267	304	283	255	292	288	273	302	275	261	277	257	264	267	286	269	281	266	272	243	259	300	268	265	260	267	245	252	262	278	265	279	271	304	301	245	289	270	285	289	290	258	244	280	274	260	281	232	273	263	257	253	272	289	261	271	245	287	282	277	288	254	269	278	280	257	264	282	271	274	244	234	255	232	302	271	252	282	283	263	255	261	290	296	275	305	276	286	302	242	239	281	279	283	263	283	284	286	276	247	234	262	278	267	272	262	292	242	256	287	261	269	291	274	265	246	277	263	262	257	297	256	274	281	268	274	282	253	312	236	258	303	294	261	267	287	263	291	273	251	236	297	295	288	276	290	275	268	260	299	279	260	257	257	248	262	259	267	262	257	253	267	258	286	261	276	300	283	263	305	269	251	242	272	270	261	279	275	271	277	256	266	265	255	257	280	285	258	247	267	299	263	302	268	239	282	256	283	250	261	255	281	284	276	271	259	254	280	264	256	279	237	260	269	273	271	305	290	291	243	275	288	255	263	265	260	231	281	263	252	287	321	286	253	269	262	273	263	285	280	276	275	261	283	255	268	275	278	228	265	270	269	272	287	270	264	274	259	255	286	273	266	273	277	265	289	276	267	264	259	240	274	267	277	255	269	307	269	282	276	276	270	261	261	297	260	275	265	255	265	243	326	280	284	267	283	293	274	268	287	243	274	299	267	286	262	300	297	255	298	263	273	238	260	296	293	277	300	252	267	253	244	276	257	286	247	290	251	248	282	284	254	264	254	275	275	266	300	282	280	289	280	290	283	259	266	285	278	230	282	277	245	276	277	243	250	269	317	278	245	298	271	276	275	251	279	273	250	292	258	300	292	269	280	266	280	297	299	269	286	274	263	292	268	245	263	253	253	287	265	264	270	269	283	268	268	267	284	284	258	265	292	260	276	268	274	274	259	308	260	244	257	290	285	265	253	284	297	290	287	269	245	244	250	252	251	255	265	252	254	273	303	266	276	277	292	253	245	244	270	283	274	272	268	273	268	280	294	271	273	248	253	247	298	296	265	299	288	289	283	297	284	295	269	267	275	265	256	262	247	317	271	268	277	254	282	266	286	299	255	258	266	271	271	284	270	274	313	289	278	259	273	264	256	283	297	254	284	272	275	267	299	266	271	268	270	286	296	322	275	266	293	259	253	283	287	279	285	264	307	270	264	282	283	270	250	274	273	282	283	275	285	281	247	272	267	269	267	273	261	282	287	245	272	271	293	256	291	279	267	292	248	232	269	283	286	280	282	257	259	278	309	245	290	276	243	288	275	239	300	285	287	291	254	278	268	302	283	274	296	255	265	234	261	268	247	256	259	301	284	242	259	276	290	266	277	299	298	318	257	262	259	275	292	303	281	284	268	272	279	275	302	265	250	295	291	267	265	260	273	273	243	280	251	252	287	279	286	280	310	269	263	229	255	275	270	253	288	289	275	277	266	254	268	294	239	267	275	264	277	273	308	284	277	289	277	253	273	300	234	307	257	292	284	275	233	277	247	277	255	261	275	265	299	289	321	281	252	276	271	264	276	263	254	266	265	279	273	274	251	267	295	261	275	286	243	271	271	271	265	289	294	248	271	252	288	252	267	275	277	241	277	273	238	292	279	269	263	293	283	231	254	285	280	262	252	277	271	264	260	277	305	295	268	281	284	246	265	259	268	254	279	268	257	286	302	301	226	259	261	280	259	262	280	285	285	266	257	239	269	280	269	294	290	284	255	302	276	233	268	285	261	247	274	292	289	300	270	260	278	283	261	279	266	255	276	241	306	241	286	258	268	262	256	284	261	266	260	282	278	266	243	274	263	250	282	307	274	285	253	257	280	268	279	269	245	274	265	235	284	282	272	267	293	293	292	286	261	245	292	291	298	291	292	267	265	305	278	282	293	268	296	294	269	287	287	240	273	275	271	294	265	265	276	290	283	276	275	291	290	241	262	279	295	246	261	292	276	257	277	250	277	290	247	277	274	286	298	267	251	252	261	260	287	263	287	260	289	258	261	286	258	303	240	279	269	277	264	308	278	273	273	267	255	260	259	254	264	293	245	295	240	276	262	300	276	264	275	240	280	262	268	298	255	266	241	280	287	260	261	285	303	259	280	266	294	273	272	271	233	239	257	285	273	278	268	232	279	280	285	263	284	282	262	271	267	268	240	250	291	313	279	273	294	279	269	281	293	255	271	290	261	263	276	259	249	286	292	275	258	257	311	273	265	294	249	273	266	251	264	291	284	271	279	300	284	284	267	298	258	265	279	292	289	291	285	265	258	268	269	323	263	276	299	269	264	275	279	267	309	261	276	270	254	264	277	278	271	250	282	263	283	291	249	278	282	305	276	279	279	276	280	278	256	268	268	297	293	293	252	243	269	271	244	281	285	278	264	289	292	268	294	269	268	285	247	243	274	271	289	269	278	258	231	279	276	276	251	257	288	289	265	294	265	284	289	264	278	305	294	271	301	267	244	250	265	287	275	306	254	284	293	291	281	279	266	271	287	302	254	290	273	274	260	291	253	283	273	267	295	270	251	293	260	290	286	250	262	275	263	245	263	272	277
3977	4261	8941	11270	10220	8096	7217	6089	5386	4611	4344	4078	3576	3286	3205	2855	2684	2543	2364	2204	2060	2104	1845	1729	1661	1403	1343	1323	1287	1253	1201	1221	1137	1085	1099	975	1111	1066	988	1033	974	937	945	914	928	907	884	917	909	925	889	883	787	853	794	840	801	861	848	843	844	800	820	797	835	827	820	804	776	799	823	814	762	817	797	767	807	830	801	807	828	856	826	832	833	758	779	846	842	807	757	819	845	830	806	796	841	818	780	827	819	808	809	800	797	761	825	760	814	784	813	814	823	780	828	792	806	807	837	772	837	779	777	761	758	836	799	791	787	810	808	838	779	783	758	795	818	771	734	752	794	759	793	880	742	802	788	798	745	805	826	763	765	795	804	727	817	774	768	753	758	763	727	772	773	814	774	739	781	770	751	801	794	762	811	784	770	742	810	793	757	814	798	737	772	760	846	758	766	790	798	774	795	741	775	755	797	794	750	763	801	774	840	820	779	734	749	777	765	768	777	808	774	758	746	761	835	765	808	758	758	733	788	794	819	740	752	800	822	743	801	787	753	744	779	711	779	756	820	790	785	795	794	793	777	804	775	775	802	785	726	777	798	749	792	839	785	790	729	751	723	678	739	776	808	785	744	738	733	814	780	768	755	760	808	797	765	790	766	757	753	722	717	779	788	844	763	805	754	783	755	790	805	763	778	765	761	806	777	779	768	785	732	713	807	748	807	761	766	762	718	774	762	777	769	792	762	794	809	766	792	773	825	792	803	842	786	762	814	787	780	731	741	746	797	789	773	749	802	750	785	768	802	757	797	814	790	843	802	811	757	793	751	839	781	824	716	788	797	763	830	814	766	736	802	794	784	747	796	755	757	828	833	719	745	773	720	768	751	788	754	775	784	728	783	726	757	801	777	737	761	798	803	788	777	814	798	783	759	716	793	809	772	789	785	768	752	784	769	835	761	783	790	821	753	754	795	790	790	726	800	799	764	777	768	780	811	792	704	744	765	739	807	786	757	731	790	781	785	752	741	771	785	749	777	745	809	776	782	737	797	792	750	773	753	756	798	796	765	780	798	798	782	826	781	770	849	712	794	819	829	765	754	804	801	783	765	772	800	777	752	770	743	805	715	809	797	794	756	796	787	795	743	745	768	792	806	829	795	772	799	761	762	776	816	790	794	804	798	806	760	748	773	786	713	806	794	777	819	802	782	780	819	799	766	776	800	798	751	774	792	779	765	785	755	801	772	785	759	731	778	809	783	823	786	762	742	768	754	755	754	760	743	776	785	796	759	762	816	747	822	784	808	775	814	780	773	764	768	751	755	792	770	786	790	866	805	833	826	767	759	818	818	788	728	782	777	788	826	780	763	764	729	807	772	792	764	786	789	799	761	755	764	754	806	787	789	736	762	824	791	770	823	704	777	792	744	778	753	805	798	771	816	784	827	764	750	789	787	787	777	814	716	763	772	806	735	696	793	758	794	795	782	788	791	784	811	765	779	798	733	752	778	732	803	786	778	787	732	799	758	825	719	767	767	805	738	818	789	771	733	790	783	799	778	752	776	757	735	715	768	777	763	745	793	784	717	820	741	773	784	802	783	765	801	778	772	817	769	725	747	740	762	804	823	789	783	744	768	785	785	745	765	792	783	737	811	789	768	781	715	821	765	784	761	754	754	765	806	771	754	785	791	802	769	813	807	793	727	775	778	777	740	803	720	763	780	794	756	791	779	753	755	747	790	798	793	806	783	808	794	752	793	789	783	799	779	786	779	726	783	756	796	784	809	770	723	801	766	776	747	786	812	763	716	755	809	789	789	818	783	838	794	769	735	774	808	772	778	778	791	766	795	803	753	744	806	769	835	767	815	770	756	775	788	808	802	781	776	742	752	782	761	738	766	776	750	773	799	797	760	824	726	816	793	759	832	788	743	792	730	764	769	806	788	755	796	750	784	827	820	741	726	804	786	760	816	769	744	801	825	759	754	783	792	735	826	817	776	790	826	774	723	805	762	801	802	770	849	781	782	776	757	734	724	789	782	786	775	797	808	761	821	786	782	755	728	756	764	785	730	787	745	754	777	776	769	832	757	777	796	785	758	752	764	783	788	744	756	774	760	800	800	761	776	761	821	765	733	796	740	741	832	794	777	818	750	815	805	775	771	720	797	820	749	757	740	767	776	765	785	779	794	789	788	747	756	796	773	819	805	802	776	804	757	782	768	803	823	788	811	727	788	683	787	770	747	823	790	753	800	758	826	789	813	747	772	733	788	779	789	754	788	766	796	789	777	791	815	740	785	754	788	767	814	798	761	776	781	837	764	786	808	780	764	775	777	824	814	838	792	771	750	741	758	743	782	809	772	746	776	773	782	786	768	753	780	777	740	775	767	749	796	810	778	804	768	788	672	766	764	782	745	774	750	795	785	750	801	764	781	784	769	754	754	778	757	809	796	792	753	778	791	795	774	769	765	762	799	779	793	786	772	785	818	754	760	774	827	762	756	767	712	813	741	744	817	733	737	751	793	775	769	734	753	760	806	781	861	791	809	760	804	764	810	781	779	820	745	764	758	799	811	806	743	769	798	785	790	770	772	737	776	818	792	745	777	774	839	773	744	793	795	757	829	819	817	804	784	857	775	852	748	742	776	812	700	775	777	814	808	763	795	812	739	801	754	754	777	767	793	805	850	786	752	843	758	764	756	783	808	792	733	785	781	778	745	773	815	769	782	784	773	753	767	738	776	760	755	804	813	804	810	748	789	817	788	783	783	765	777	747	808	780	775	804	802	756	851	797	754	763	792	795	797	757	704	782	788	789	790	767	796	810	778	779	723	799	763	802	758	759	821	726	725	751	782	763	708	777	755	744	753	838	790	759	811	738	817	761	797	774	819	767	781	814	752	728	779	772	765	783	809	760	803	780	778	794	810	806	784	739	757	793	849	781	821	717	738	819	768	746	823	805	733	822	772	806	807	799	792	776	785	761	785	784	779	794	765	831	759	779	722	761	778	772	764	740	785	829	800	710	756	778	752	847	778	791	763	778	747	786	802	787	742	766	741	786	715	770	793	795	748	736	765	761	816	778	790	823	789	780	791	796	762	825	763	809	830	801	772	826	757	760	742	852	748	804	758	740	765	801	753	766	751	769	793	789	762	804	803	764	835	818	737	794	748	763	771	831	701	803	797	798	761	829	832	781	833	776	756	745	721	743	780	778	772	797	767	772	781	826	774	783	788	802	823	762	810	792	736	777	755	791	752	832	803	787	808	766	805	776	836	796	729	759	794	799	837	834	748	784	780	746	788	798	762	808	795	799	806	762	771	722	789	784	779	793	768	780	775	753	784	779	773	780	810	802	726	800	777	827	821	803	792	768	838	744	787	838	782	749	794	748	789	786	809	797	760	766	796	801	793	793	758	781	747	769	725	845	821	793	786	804	768	762	791	764	820	750	780	767	749	811	772	773	800	801	811	737	769	800	714	783	790	753	774	744	800	830	780	779	793	762	726	815
15005	12238	19485	21864	20203	12311	10046	8292	5835	4517	4638	4395	3831	2741	2187	1916	1535	1417	1091	1166	1080	1020	894	904	913	648	596	639	631	582	543	518	479	520	417	466	438	447	410	456	482	534	405	405	344	340	369	365	339	381	329	322	311	357	315	312	332	328	340	335	306	301	325	343	332	280	260	272	319	292	291	288	268	271	270	256	281	279	279	291	282	282	282	270	253	288	280	277	284	281	307	258	286	284	297	276	280	251	283	282	262	262	292	285	263	287	266	270	277	240	285	281	266	271	300	281	301	267	274	268	283	289	276	255	269	275	267	257	274	261	257	280	273	252	243	256	301	263	268	254	278	296	288	283	258	264	308	261	269	282	257	286	265	249	252	252	260	289	281	284	254	249	297	257	273	254	237	266	247	262	285	257	253	282	245	266	259	278	262	268	261	265	257	248	260	263	291	267	287	272	283	264	266	257	272	289	289	275	324	276	239	263	277	257	302	259	244	252	249	275	293	268	270	252	270	258	273	246	278	281	270	254	279	242	271	267	290	275	264	260	249	265	267	285	269	286	261	282	278	263	266	260	268	239	263	251	247	280	313	288	247	282	250	248	255	286	250	273	267	272	238	311	239	257	241	283	279	277	256	251	249	261	237	267	272	272	265	263	264	261	256	271	264	270	236	316	266	264	243	252	228	294	261	271	258	256	257	290	279	277	275	268	250	253	313	271	259	260	253	262	310	258	273	284	235	253	268	272	255	311	261	247	258	245	277	261	250	273	280	288	236	259	277	307	294	279	288	280	258	248	266	259	291	249	257	267	285	252	264	281	265	278	243	266	283	280	266	299	269	258	244	254	285	276	264	246	295	300	242	263	254	269	252	297	290	276	267	250	249	278	258	291	271	254	266	284	274	288	272	245	281	267	277	270	254	267	269	275	273	245	267	266	263	296	283	258	291	244	293	234	253	253	263	262	283	274	285	272	250	267	263	279	278	278	296	264	255	246	259	297	257	246	270	260	293	273	249	253	266	261	279	265	282	275	267	265	274	244	301	290	271	256	295	244	283	267	297	275	255	271	280	276	269	242	262	235	289	275	247	261	262	260	288	240	237	259	248	278	267	250	219	287	244	312	281	253	284	288	259	278	270	283	262	250	277	239	268	262	260	296	283	272	291	260	271	294	276	301	268	268	249	255	274	268	256	264	251	267	233	269	264	277	278	263	278	246	282	276	260	253	284	259	272	265	275	264	234	270	263	253	276	248	276	266	234	248	257	261	280	284	283	261	267	270	251	240	269	274	263	270	272	253	255	248	255	268	269	274	229	257	244	237	229	280	263	242	282	275	264	289	250	280	260	294	274	265	255	284	272	290	303	263	260	247	274	271	263	267	290	290	281	292	273	270	270	237	277	256	272	245	268	266	265	257	270	272	288	273	270	271	283	284	291	266	260	251	254	268	254	257	267	269	283	281	254	250	258	248	259	299	269	270	283	245	262	260	253	264	267	241	257	270	247	236	246	278	276	267	264	296	265	263	265	270	234	267	287	262	238	252	236	270	265	277	287	240	283	281	257	236	244	261	264	265	248	266	280	258	259	268	259	263	251	272	244	254	285	236	296	282	275	250	273	238	273	266	282	249	269	278	282	273	266	276	247	276	288	293	274	282	286	273	278	267	259	262	285	261	244	277	277	263	284	258	241	280	259	245	284	261	270	264	291	269	284	227	296	258	266	242	303	259	254	258	245	288	301	237	237	258	267	260	262	276	261	238	274	278	247	284	252	285	266	276	267	270	264	264	279	249	251	238	304	284	259	255	282	295	269	253	251	267	275	278	254	267	296	275	263	274	267	282	249	270	282	253	279	257	283	261	295	267	229	244	250	270	280	277	272	252	276	303	241	277	268	273	254	257	270	291	248	248	283	267	266	269	243	265	259	293	226	277	268	247	246	269	295	250	265	244	265	274	249	253	272	262	265	277	258	246	278	272	268	274	245	286	275	269	284	274	267	256	263	277	265	285	261	280	270	254	270	247	249	256	279	257	303	270	230	263	280	264	279	286	273	304	286	254	292	272	261	277	276	261	270	260	291	260	259	237	250	270	260	257	275	276	302	249	283	262	255	276	270	278	263	272	247	281	276	264	262	283	258	269	286	259	252	287	287	246	265	290	288	273	244	266	269	262	285	235	265	279	262	240	240	252	281	254	266	260	277	280	259	278	253	248	292	300	288	297	269	302	280	286	275	245	253	269	287	253	285	301	247	268	295	270	244	292	272	262	304	247	275	288	254	253	265	282	314	245	280	275	275	262	267	294	256	284	269	281	263	277	267	289	254	267	275	266	252	269	244	263	238	285	290	261	235	273	244	258	301	248	246	275	239	253	247	262	243	289	261	245	267	248	267	278	243	241	283	282	254	290	280	248	294	279	271	262	221	301	295	284	256	253	262	270	264	227	263	253	267	283	291	267	232	296	272	248	290	267	285	249	269	251	251	256	259	237	251	275	280	253	295	257	261	292	247	296	280	280	260	292	265	255	274	275	280	300	259	264	270	257	294	271	297	258	216	272	278	283	287	258	259	278	267	262	271	274	275	259	256	277	272	291	280	256	233	300	255	239	270	256	250	289	275	279	260	234	234	275	296	260	264	258	270	296	240	275	285	275	244	292	267	273	260	268	249	277	260	268	281	276	274	257	246	285	254	265	261	270	260	237	258	252	294	264	244	261	242	270	265	240	266	261	272	267	245	250	306	250	253	244	266	270	246	258	263	291	283	256	284	268	258	282	269	271	257	275	264	266	245	258	252	261	247	259	268	254	276	279	279	275	281	267	261	267	273	276	279	263	242	278	260	275	246	272	270	293	292	283	285	242	254	255	277	269	288	242	270	252	253	284	255	288	267	255	265	248	281	270	258	299	247	261	232	272	247	237	242	240	271	262	293	265	267	273	257	264	268	267	257	264	236	266	237	255	271	250	252	262	272	260	220	243	251	240	279	270	288	251	282	278	255	303	252	241	296	286	267	252	257	247	247	272	251	246	253	269	255	234	251	264	283	258	273	282	254	255	282	272	253	265	249	280	272	273	239	308	266	261	262	269	265	229	276	255	253	257	255	251	241	250	277	271	275	244	278	249	246	262	253	283	292	242	295	273	271	250	270	288	286	279	280	260	246	268	254	235	270	287	303	229	268	288	233	282	246	282	260	250	236	255	275	271	256	289	253	272	299	269	289	286	246	277	270	258	257	238	286	279	263	303	227	251	294	265	243	260	289	274	256	289	291	280	237	255	266	272	249	261	254	259	266	267	270	280	245	265	269	269	269	270	259	271	278	268	279	268	264	267	244	284	266	263	269	290	268	270	276	257	294	266	263	282	275	256	246	232	273	290	277	278	273	240	247	230	277	273	305	255	284	246	280	273	260	254	283	241	296	291	260	266	241	268	290	276	267	298	242	267	258	237	300	287	265	256	281	285	275	271	284	278	261	261	264	245	265	236	278	263	292	304	261	268	280	249
9482	11878	20411	25791	25699	20283	23131	22168	18532	15661	16928	18150	15746	12912	11116	9197	8793	7801	5945	6852	6352	5827	4881	4781	4756	3414	3314	3655	3752	3331	2880	2891	2758	2646	2314	2192	2298	2570	2120	2233	2777	2629	2060	1758	1440	1421	1618	1521	1557	1568	1388	1403	1181	1235	1198	1232	1268	1344	1291	1192	1241	1051	1065	1210	1477	1043	914	969	1048	1009	997	956	870	984	973	908	982	942	969	905	952	986	903	989	1003	1079	1057	1034	1028	999	965	981	997	920	956	923	917	836	889	843	829	832	846	815	788	808	845	861	855	889	896	977	796	861	856	825	796	868	786	823	832	766	773	832	810	767	751	788	812	772	864	790	800	828	792	796	783	832	818	799	837	791	816	808	834	778	764	783	845	831	777	844	769	777	777	783	779	786	782	773	817	754	783	786	789	765	783	810	768	716	785	797	753	782	793	771	755	787	759	762	825	785	779	770	762	782	772	774	710	749	764	773	792	818	798	809	791	807	737	746	808	779	744	773	782	721	759	777	769	773	724	791	751	788	725	765	768	815	772	795	791	777	777	830	786	786	768	805	805	794	778	763	775	766	783	791	791	761	730	817	760	765	791	728	771	772	758	747	772	766	819	772	775	780	750	751	743	762	796	772	767	741	724	798	737	704	696	777	787	748	775	786	771	738	751	770	747	775	810	740	784	755	737	736	739	715	794	771	791	716	800	780	790	773	766	775	786	821	776	814	772	781	777	750	770	752	753	748	751	718	740	826	723	723	748	797	762	752	782	807	754	810	704	800	750	837	768	793	785	747	756	753	765	774	764	786	749	819	782	764	792	756	848	788	791	742	786	774	734	748	725	741	781	793	799	740	745	737	749	681	801	733	751	718	747	788	792	808	795	770	775	793	767	697	759	750	732	872	774	770	768	805	734	794	764	831	734	737	706	807	714	782	800	786	769	723	839	817	768	789	802	756	802	768	791	750	787	730	793	752	806	771	782	738	785	726	782	785	721	742	742	777	761	732	760	755	727	803	747	845	750	790	803	803	759	789	738	778	760	809	754	755	810	840	772	753	751	782	773	734	788	727	762	789	780	748	768	774	749	735	730	778	758	803	737	778	774	762	741	772	757	776	789	753	840	731	775	761	788	753	756	756	741	769	768	742	751	780	740	740	757	776	705	818	747	776	799	819	763	736	833	722	747	750	762	753	800	724	778	786	801	773	803	763	736	792	767	777	784	726	757	752	783	738	778	764	753	768	704	740	769	770	811	814	748	724	794	812	777	778	738	816	758	759	786	765	777	727	775	754	801	762	765	762	780	792	723	753	761	806	732	755	748	770	781	736	769	782	782	724	751	761	772	738	781	760	780	751	723	784	742	760	728	747	710	789	750	777	832	794	795	763	824	814	800	807	746	752	797	764	738	760	822	802	756	769	747	775	784	792	705	746	779	779	770	752	765	795	764	781	787	773	753	788	799	767	801	743	756	763	777	817	769	747	745	788	765	757	802	716	797	767	737	805	784	784	758	703	797	785	759	708	750	799	701	792	759	749	767	827	779	730	818	775	784	781	814	765	779	754	808	717	768	772	752	764	745	784	766	763	786	774	762	793	733	764	769	752	764	762	749	775	753	801	777	768	815	800	706	742	786	743	775	760	740	755	827	792	730	714	774	795	778	784	751	779	746	796	821	801	759	825	749	759	771	765	800	784	743	862	775	786	728	775	772	767	808	765	848	781	808	785	785	765	736	725	780	770	845	701	726	762	761	749	794	770	778	785	747	797	798	741	848	783	826	713	771	786	749	778	752	755	746	765	762	785	752	806	706	792	760	765	732	775	769	767	758	767	768	708	766	788	788	750	754	767	797	822	785	828	774	728	777	752	759	788	815	768	720	743	762	773	736	739	734	758	728	729	798	758	840	756	812	785	793	815	755	777	801	806	750	766	750	795	791	784	761	769	739	748	797	764	763	809	731	753	753	779	804	743	760	751	766	776	706	727	760	780	783	758	706	757	727	746	746	805	758	788	807	744	740	722	765	781	780	780	791	781	727	770	787	773	725	776	788	778	765	794	757	789	823	766	759	725	741	751	784	743	801	803	722	780	730	733	755	746	773	687	774	781	809	764	763	788	800	727	839	772	766	780	806	761	693	783	782	748	802	764	784	778	834	771	732	805	760	746	745	774	790	762	784	734	719	763	800	787	753	732	773	768	779	740	775	798	774	698	730	754	779	825	742	795	766	728	814	784	744	768	799	758	761	730	767	732	833	725	734	762	740	801	786	779	712	808	779	785	754	782	770	734	786	741	795	785	813	765	751	729	744	752	809	788	755	740	748	790	763	769	757	799	771	752	771	772	764	809	811	766	748	858	779	790	794	773	752	775	765	791	758	836	727	772	816	771	762	790	781	711	755	756	783	763	761	801	764	779	799	747	745	787	778	782	777	710	772	768	741	778	821	732	763	766	773	817	800	749	744	813	744	767	799	764	784	799	753	744	831	811	778	749	777	707	769	770	773	767	772	757	745	719	794	767	810	759	736	825	738	774	764	783	741	758	772	766	799	736	759	804	743	777	773	819	753	838	795	795	775	786	750	764	780	761	752	787	776	750	779	822	741	802	783	803	767	802	767	800	795	781	803	791	756	783	775	808	775	751	796	764	759	777	775	803	792	766	734	798	750	730	779	725	791	814	773	811	767	786	749	752	759	762	755	775	729	770	759	770	735	720	781	772	774	744	777	771	771	780	795	802	771	764	746	797	733	756	751	806	778	768	790	782	765	740	797	749	736	767	759	745	763	728	767	810	795	782	760	763	791	734	779	726	783	803	735	802	741	767	734	816	797	793	758	812	809	743	821	757	796	799	769	784	794	774	802	765	733	765	816	797	810	732	764	748	745	733	761	800	807	779	747	761	776	740	798	775	760	787	734	745	790	801	756	751	783	780	706	731	788	780	748	723	778	759	759	742	786	765	815	786	755	766	720	780	804	751	745	736	807	752	736	790	782	762	718	746	786	790	786	772	739	761	782	775	795	804	745	746	721	785	767	783	799	742	778	735	746	738	770	846	832	706	762	788	765	791	783	757	755	756	776	774	832	786	805	746	767	738	761	771	786	803	721	745	709	743	762	773	771	793	751	747	778	775	770	850	710	792	730	759	789	711	775	766	796	790	759	741	770	755	797	761	729	730	769	838	796	788	739	756	803	777	776	751	742	749	776	799	753	773	802	817	771	757	726	755	832	756	765	757	741	806	764	736	770	781	805	754	781	787	752	774	808	727	785	750	831	764	761	734	749	788	789	786	757	731	747	771	807	778	788	754	800	717	732	744	757	785	772	720	800	774	758	755	771	756	794	789	795	763	788	804	777	792	816	746	716	729	781	795	798	761	804	767	775	811	766	744	763	776	744	771	768	794	769	772	773	740	709	744	732	754	763	753	790	794	702	740	717	756	807	769	787	790	726	769	751	765	819	753	732	742	793	756	780	790	742	766	729	788	820	778	754	800	792	772	792	767	778	792	752	742	765	845	770	781	807	743
24050	18053	26908	30438	27542	20405	18038	14899	10221	8007	7634	8710	7507	4989	3822	3391	2741	2292	1638	1821	1672	1594	1521	1307	1287	1066	863	1019	1027	976	841	835	705	729	649	639	701	679	649	659	780	721	651	586	502	458	533	514	513	503	461	464	410	468	400	439	469	482	450	418	404	430	385	414	434	406	375	375	358	355	351	409	335	372	334	386	358	371	339	340	361	360	339	384	359	379	400	370	368	360	376	380	354	335	341	359	370	342	343	363	347	358	336	341	366	328	344	349	346	320	330	327	314	327	335	341	336	316	322	330	312	320	345	330	354	300	328	310	330	341	300	336	311	340	335	334	303	342	320	334	333	319	329	325	313	314	315	320	305	355	333	343	328	305	335	331	323	352	333	313	341	340	327	318	332	308	287	348	355	363	312	326	299	289	301	278	347	340	300	352	321	321	304	321	324	301	325	329	303	305	307	325	289	320	325	331	311	318	348	337	291	367	294	359	349	298	346	285	288	325	315	318	321	292	318	330	317	311	310	351	317	343	314	348	321	320	314	336	317	328	313	305	298	311	331	332	310	337	312	281	319	322	349	319	350	329	279	294	351	318	342	338	316	340	328	321	308	307	345	324	334	357	342	329	303	330	328	304	325	326	310	322	320	336	338	304	326	302	329	358	310	300	347	331	312	289	326	305	305	315	305	303	330	324	326	312	310	303	335	347	308	336	313	309	312	325	308	321	319	338	318	313	332	322	317	323	331	311	321	323	343	330	313	317	316	345	330	320	310	331	309	333	337	325	272	310	300	343	346	312	339	356	330	306	310	302	305	329	327	307	318	345	327	326	325	304	294	317	301	299	353	327	299	317	327	286	321	319	301	291	308	298	333	299	319	330	301	337	298	313	298	350	321	303	345	331	353	328	308	304	308	317	312	292	347	312	336	316	284	312	295	328	320	310	308	304	379	314	318	286	345	296	340	359	304	341	299	319	325	325	312	319	325	299	308	347	305	361	337	347	328	304	347	308	314	327	290	317	323	323	317	352	319	323	344	338	317	333	329	352	355	321	312	344	351	337	325	330	304	315	321	352	340	341	309	317	345	330	307	344	316	317	340	311	340	316	324	330	306	337	327	350	325	326	303	310	298	294	336	328	313	322	323	302	342	294	322	324	326	333	340	333	315	334	330	323	312	308	312	336	304	356	318	325	304	345	325	324	326	315	325	329	319	318	328	338	309	299	319	300	323	314	348	314	354	323	326	340	313	365	347	341	322	320	323	305	341	331	336	337	326	329	286	273	346	291	326	327	300	323	347	311	351	331	353	336	349	335	327	328	318	326	348	313	333	327	326	349	295	327	350	347	366	326	313	337	322	330	360	324	313	336	324	322	327	337	311	332	284	291	354	315	292	332	314	325	308	315	310	293	355	312	287	320	324	307	279	346	311	288	369	307	343	330	326	355	310	334	303	293	300	329	327	327	306	323	278	316	340	312	300	314	303	301	301	303	323	321	339	339	319	315	316	306	304	301	346	326	295	331	314	302	338	302	338	307	338	313	294	322	322	317	309	314	299	294	336	323	329	324	357	345	316	299	333	346	325	316	335	333	323	313	315	331	306	358	330	310	314	330	346	325	303	307	314	325	313	341	295	316	311	363	311	357	293	315	335	322	329	318	323	324	307	349	289	374	309	325	306	291	326	299	316	304	359	322	331	358	358	301	293	308	330	328	354	314	321	378	331	337	318	321	335	309	301	309	342	288	331	323	325	343	319	336	330	314	316	342	302	299	366	332	315	336	311	328	282	325	325	325	303	315	326	287	295	330	348	305	336	305	323	309	307	337	314	322	314	314	306	324	312	311	335	325	321	331	345	316	331	299	348	285	329	298	316	334	322	327	357	287	300	347	316	301	314	304	315	327	327	308	296	332	330	324	304	329	322	301	319	348	301	334	326	322	334	330	340	345	331	314	315	303	302	327	300	332	302	329	310	339	324	309	303	333	338	306	345	312	304	330	335	348	314	307	323	355	353	343	339	347	342	298	297	330	336	344	313	336	339	291	306	328	322	304	327	347	331	339	326	326	326	331	289	325	344	282	358	353	314	338	316	333	315	334	356	357	300	304	324	336	354	318	338	301	322	319	283	323	341	312	292	306	322	318	307	331	309	349	345	335	346	314	299	312	356	305	340	306	277	330	327	371	317	319	312	319	301	321	324	326	322	311	341	305	331	325	313	316	288	327	312	284	329	315	320	344	321	337	314	340	298	309	326	337	327	308	328	320	320	336	301	313	308	317	318	358	328	336	317	331	320	290	270	337	321	325	343	348	337	295	324	296	330	356	339	315	333	269	323	316	338	309	300	322	340	337	292	315	322	323	307	328	341	317	322	325	321	285	316	349	322	327	320	333	324	334	300	335	345	330	329	358	310	338	330	345	307	302	309	335	337	348	307	281	323	322	321	333	320	332	360	329	315	336	344	337	305	301	342	331	331	284	337	316	342	348	314	296	318	303	346	323	326	290	326	328	344	284	316	341	312	365	251	343	297	330	321	340	303	289	330	350	314	292	336	339	325	314	335	317	276	356	334	345	349	304	340	272	334	304	355	322	320	307	336	311	331	327	323	309	315	320	297	315	309	313	285	318	309	363	348	327	298	368	316	331	340	337	302	316	340	335	325	289	323	300	311	303	333	315	285	296	310	319	305	323	332	312	312	324	308	317	320	314	343	330	312	348	348	312	327	338	328	321	320	317	297	328	331	311	296	313	323	333	327	315	344	336	296	348	334	341	345	313	343	372	319	298	281	362	313	308	306	316	299	304	313	376	307	319	342	336	291	325	325	325	320	308	315	287	308	331	317	304	344	306	311	316	346	340	340	272	309	318	320	332	345	347	288	325	350	303	328	330	315	274	328	310	347	353	328	322	326	334	323	316	346	312	291	329	341	324	306	310	354	323	339	318	295	293	342	336	311	315	347	318	315	321	329	315	323	320	315	296	304	352	310	283	323	314	305	317	330	293	351	323	301	332	300	317	307	296	330	306	318	311	319	321	343	343	327	329	322	334	323	303	320	331	322	332	336	311	333	301	280	302	319	305	286	299	306	321	349	312	299	310	323	352	345	311	331	353	318	331	314	314	341	321	319	321	314	338	305	329	326	299	311	332	314	363	320	317	331	321	319	307	323	313	328	311	309	346	315	336	359	335	340	326	302	337	359	283	323	294	330	346	330	355	317	334	313	342	299	357	342	319	308	337	318	316	317	318	321	307	351	304	307	304	345	331	332	336	311	330	352	343	325	336	318	304	311	302	307	301	292	315	321	332	291	333	276	336	341	356	343	317	306	338	334	316	338	300	338	324	328	326	340	306	331	314	292	298	328	323	334	310	315	351	331	326	363	331	324	311	316	334	320	324	354	307	301	297	346	313	317	323	335	311	301	329	323	342	333	340	344	321	313	329	307	311	321	340	319	325	319	328	299	330	347	298	320	310	306	324	351	322	350	314	341	330	301	325	335	317	301	289
13033	15596	25574	31382	31048	27237	29793	28193	24685	21543	22255	25417	22749	19487	16793	14564	13326	11633	8994	10191	9056	8150	8212	7028	7409	5373	4837	5720	6229	5368	4608	4506	4515	4283	3456	3550	3728	3804	3384	3779	4346	3791	3124	2548	2123	1969	2457	2353	2438	2443	2334	1970	1683	1830	1716	1869	2024	1987	1885	1798	1555	1627	1435	1829	2439	1392	1197	1262	1415	1338	1247	1204	1290	1249	1169	1176	1269	1132	1145	1149	1170	1257	1269	1240	1311	1515	1479	1336	1250	1313	1272	1244	1249	1264	1143	1147	1149	1094	1057	1041	1023	1057	974	1031	981	1076	1038	1091	1082	1073	1043	1120	1061	1013	1014	1111	1102	1032	1005	958	946	924	974	929	961	948	937	988	981	932	969	950	1021	958	957	1057	1028	990	922	962	1003	942	937	945	932	930	929	921	977	992	973	926	910	966	937	930	893	828	931	865	895	959	911	947	927	899	965	914	942	894	937	928	908	962	928	882	912	875	885	918	897	904	907	852	875	871	902	905	913	884	891	934	865	901	904	934	918	914	884	864	962	942	939	912	903	899	909	886	895	930	969	872	856	948	870	914	940	890	930	866	925	939	862	855	863	839	883	909	942	887	952	919	932	988	884	869	890	907	907	875	848	911	903	885	962	974	885	902	889	896	910	924	900	974	959	905	868	919	832	945	894	901	891	888	906	873	834	908	902	909	878	879	906	881	910	936	887	940	885	918	913	971	952	920	926	892	875	931	871	880	863	921	893	867	916	899	894	913	826	950	898	899	911	874	903	887	931	910	870	942	948	910	1008	987	865	891	896	905	905	916	909	875	954	891	916	904	895	890	904	882	939	878	884	854	914	883	867	873	906	952	931	944	886	897	925	913	901	884	901	926	937	956	913	896	876	905	894	959	882	881	872	890	889	951	938	913	840	872	898	890	858	930	917	874	902	907	928	876	918	885	899	954	923	901	919	863	899	873	866	928	928	875	882	922	941	876	943	891	931	935	912	887	966	875	921	945	890	932	890	953	905	877	915	886	884	902	884	902	889	945	960	920	811	951	893	835	881	883	944	924	863	870	840	869	886	956	907	878	886	923	905	900	898	878	984	874	906	882	864	932	895	886	920	929	920	880	906	856	922	900	877	934	894	901	947	922	883	895	936	874	894	880	924	889	902	900	964	925	907	867	903	875	848	923	887	886	923	869	897	914	899	928	903	949	949	862	939	928	945	874	934	943	925	927	886	899	947	857	926	911	888	959	927	911	923	886	866	910	937	905	919	870	914	897	946	912	862	906	911	905	913	951	865	933	928	863	967	934	924	931	903	928	956	895	932	951	887	853	845	891	909	918	903	957	901	902	879	893	918	940	839	914	882	907	852	949	928	897	899	875	870	854	905	910	929	852	905	932	859	915	908	835	852	912	891	884	875	887	915	900	937	869	948	866	883	908	902	871	861	912	913	934	882	921	903	925	984	875	906	904	838	911	931	895	945	861	904	913	864	894	908	934	942	903	896	935	919	886	910	862	935	884	916	906	913	937	898	977	927	890	903	914	851	924	891	909	911	897	929	901	894	918	893	916	922	876	910	828	930	923	816	909	853	863	904	915	891	876	936	883	925	892	977	908	926	937	935	929	835	899	859	899	918	893	951	904	885	908	871	919	890	896	892	897	876	894	924	944	919	932	931	904	857	901	945	850	944	905	897	905	907	916	915	915	904	874	896	876	882	934	907	928	938	902	867	867	909	928	959	912	901	946	959	941	925	901	900	933	944	834	943	917	937	927	837	907	915	879	892	884	897	906	918	916	882	874	950	922	843	872	870	921	893	920	875	927	881	921	925	926	955	923	922	893	916	946	903	936	915	956	915	946	937	964	883	973	941	887	982	937	937	932	896	919	892	948	870	886	880	852	890	912	917	926	874	957	907	890	900	879	892	934	890	942	927	906	928	863	871	880	915	911	887	891	963	856	869	899	965	864	935	914	906	864	879	955	951	871	974	952	878	898	883	921	923	931	923	918	906	872	931	917	897	916	882	889	950	908	966	861	889	899	935	856	964	905	976	961	927	952	875	923	926	931	875	907	886	910	918	908	950	905	918	905	904	888	920	911	922	939	933	923	857	914	903	884	894	908	880	896	867	951	877	867	962	900	901	879	905	971	895	837	894	953	905	877	911	907	896	903	931	923	918	869	886	881	946	928	933	901	890	873	943	925	903	930	909	862	911	887	922	926	920	891	902	900	901	885	884	888	897	962	928	861	879	934	875	945	901	892	885	888	940	935	877	887	871	879	896	911	903	867	893	922	909	919	923	883	893	845	883	880	889	878	929	902	904	936	891	921	921	909	890	887	903	943	963	885	923	902	849	961	906	907	936	871	883	931	902	915	855	844	908	891	929	925	915	814	917	912	874	902	891	950	873	886	893	899	923	886	957	919	952	896	901	916	886	907	935	909	885	847	891	910	832	935	895	913	901	901	879	915	897	884	937	903	922	889	904	923	869	936	885	956	914	927	930	825	904	901	856	904	921	894	887	906	909	948	920	910	895	851	882	848	950	827	888	938	913	916	914	922	908	890	910	906	884	869	828	940	955	883	921	910	865	900	914	879	921	927	895	877	882	898	916	943	933	898	857	896	895	952	866	886	907	899	914	930	844	947	913	908	907	864	893	890	852	871	896	892	870	900	884	945	902	879	896	891	966	857	863	918	916	890	922	888	928	913	903	962	849	932	889	891	897	869	945	910	906	946	840	877	956	851	884	904	890	920	958	864	900	872	872	908	924	947	883	869	954	904	939	857	889	873	873	913	908	921	866	887	967	889	881	905	873	929	885	936	929	944	867	944	851	966	933	897	901	929	906	916	881	944	877	893	883	890	930	918	881	911	897	936	917	919	922	900	889	892	875	912	895	955	919	941	924	921	945	926	885	874	935	1004	903	949	913	938	871	889	884	885	921	906	884	888	851	881	914	916	866	943	890	959	926	926	859	912	926	923	892	887	911	872	935	881	930	873	894	902	916	861	911	906	940	889	906	890	933	911	939	974	886	920	943	932	912	914	816	926	921	883	906	909	933	891	893	936	884	862	891	891	873	895	967	891	898	851	879	927	940	896	898	916	937	853	901	941	882	921	890	914	913	949	925	883	940	914	882	884	922	956	899	868	936	962	897	938	901	935	922	895	927	878	912	884	902	931	868	894	871	885	914	875	859	934	857	894	873	895	966	932	911	912	875	922	904	923	866	904	959	886	860	925	887	888	913	868	901	939	866	906	963	943	880	901	885	902	919	900	921	954	898	931	920	918	880	927	915	902	920	919	940	946	879	893	936	862	919	956	896	878	928	872	853	937	896	919	907	925	962	944	966	899	957	914	907	891	925	880	904	927	893	887	928	910	877	937	883	925	835	927	918	923	879	918	879	859	895	924	911	952	930	925	910	935	860	915	953	868	920	907	947	903	887	911	927	910	906	956	921	865	905	948	879	887	926	946	948	928	908	891	940	902	920	868	908	962	947	952	872	920	976	867	904	935	912	940	925	901	914	900	942	913	930	904	890	885	915	890	936	956	935	861	943	872	911	954
4865	3316	4784	4110	3312	2276	1864	1415	1180	980	889	778	702	654	698	607	600	506	554	479	491	422	421	395	353	367	369	372	330	363	314	329	311	307	312	277	306	332	269	300	276	304	296	277	308	272	246	258	280	278	265	285	274	325	317	279	274	296	278	256	266	312	267	282	285	293	256	277	264	277	272	276	266	286	269	278	275	291	300	273	297	261	282	284	296	271	290	275	282	286	265	267	252	289	288	284	267	267	282	276	271	273	284	259	275	256	273	271	313	288	245	281	293	273	271	271	280	277	273	244	273	254	268	286	292	279	257	294	264	268	297	275	296	289	288	289	247	276	266	271	271	266	226	243	291	284	259	245	266	272	271	288	296	258	261	254	273	260	260	278	316	293	289	266	277	254	263	268	276	271	265	279	253	264	288	306	263	281	245	294	279	270	270	261	306	255	294	272	293	263	305	265	279	279	305	270	287	280	267	284	269	271	287	291	254	289	270	275	261	282	285	264	275	283	304	287	251	291	302	311	250	268	281	285	276	296	273	278	288	297	252	246	292	270	258	239	286	296	286	254	278	297	255	283	266	324	259	260	281	298	263	282	252	282	287	301	278	270	265	260	293	250	260	281	265	269	250	270	275	274	282	281	289	293	282	271	263	292	284	257	269	260	287	262	300	255	269	261	308	273	271	254	267	294	286	276	286	316	313	302	269	287	275	293	276	291	289	296	277	299	272	272	285	257	285	306	256	284	281	254	262	274	252	255	278	274	301	263	276	288	313	273	281	267	238	270	296	283	275	265	296	295	285	271	287	248	243	266	246	261	264	283	265	237	277	253	268	265	256	272	300	255	260	260	247	286	265	244	243	261	282	285	264	283	307	277	264	279	289	283	278	247	276	264	318	286	287	271	283	314	278	273	287	282	301	285	252	289	271	270	268	255	267	266	259	276	272	274	265	269	263	261	286	278	257	263	291	269	253	282	280	279	276	268	279	276	264	268	241	286	294	293	257	275	249	279	261	308	285	268	277	262	264	257	291	244	250	282	293	280	278	274	288	255	254	273	301	304	277	306	263	293	294	261	275	277	279	267	286	288	268	279	279	283	286	254	260	287	272	278	263	266	290	273	269	241	278	284	244	296	295	286	253	257	255	290	279	279	292	269	258	247	270	273	308	290	265	274	303	284	315	253	307	277	285	253	264	283	252	271	283	277	277	240	270	269	259	277	266	300	314	267	288	267	292	244	277	237	290	280	290	232	272	279	294	254	270	264	282	262	277	263	264	287	260	286	278	282	247	269	280	255	286	276	289	308	256	291	273	290	255	280	256	273	281	290	287	269	266	296	284	299	263	240	262	241	267	247	274	254	280	259	287	306	287	257	279	278	261	255	285	280	294	276	302	255	253	259	279	310	313	276	258	255	235	300	298	252	261	283	275	269	264	283	273	288	259	265	296	267	287	273	268	255	274	289	296	272	283	240	272	276	244	292	258	293	267	282	290	249	268	248	263	258	262	272	288	259	263	248	267	258	280	264	280	249	281	261	253	284	250	254	269	263	257	294	274	243	284	296	283	297	284	282	268	244	277	291	238	281	279	286	269	275	280	253	283	270	273	274	270	275	287	291	289	259	253	250	263	295	287	252	298	285	285	264	265	275	278	287	312	275	267	246	297	288	274	298	267	244	268	280	284	235	255	231	288	273	270	256	274	264	293	277	283	268	308	266	272	298	265	292	253	263	310	264	273	312	257	279	287	283	269	278	260	253	269	266	252	282	264	282	280	283	254	259	267	255	257	279	252	261	271	261	270	248	275	261	277	262	282	253	281	286	279	260	279	274	273	269	285	256	264	275	266	260	251	251	299	259	299	278	268	292	293	259	238	271	246	282	276	262	287	285	276	274	284	269	268	266	289	268	271	262	281	295	289	287	286	306	246	264	287	260	279	260	294	270	263	256	282	257	254	258	266	265	264	318	258	295	288	296	290	278	273	275	283	262	262	233	280	267	268	256	259	253	242	311	258	277	266	270	301	285	295	269	302	276	263	262	280	275	263	286	244	261	278	248	268	298	267	247	268	247	256	275	295	291	283	263	294	262	265	257	278	298	258	263	278	273	264	266	300	284	271	265	297	259	274	279	298	285	278	280	249	235	274	286	277	303	284	261	285	273	271	278	284	295	276	267	272	286	248	302	293	261	237	292	291	252	272	273	273	281	301	283	270	273	286	263	272	252	281	250	274	281	267	275	279	308	294	280	254	253	295	268	329	287	252	276	251	264	301	269	275	293	284	236	285	287	263	262	253	278	303	258	268	279	289	289	270	290	269	268	264	259	267	271	269	258	283	284	272	290	276	270	277	262	297	281	292	274	278	287	254	288	272	273	258	300	270	287	306	268	276	281	258	265	294	267	302	270	270	263	292	274	257	284	280	278	274	246	272	278	283	289	276	269	273	270	290	270	280	281	262	267	303	283	288	249	269	280	269	274	269	247	239	257	285	283	276	279	305	280	284	305	277	256	295	269	280	296	289	255	300	285	283	259	257	302	260	244	305	275	264	272	277	273	316	259	270	274	282	281	292	251	315	276	248	274	294	293	291	273	264	263	266	298	268	248	290	287	283	259	265	293	309	267	267	275	277	283	259	269	256	252	256	294	262	276	267	256	279	256	324	251	279	277	279	264	258	267	285	260	271	277	263	294	264	263	283	274	284	229	264	264	252	270	253	285	266	290	254	290	254	265	308	288	279	307	288	259	286	252	264	294	257	266	279	275	279	296	251	277	276	272	297	247	279	260	279	266	274	285	289	272	278	276	285	276	285	305	291	275	258	280	265	278	259	290	287	268	245	287	280	260	263	268	266	287	263	263	301	238	246	254	251	276	293	254	279	275	268	260	277	265	283	258	277	292	259	269	288	263	287	265	258	259	295	291	260	291	289	261	299	279	277	292	288	271	285	285	258	269	264	280	282	282	262	272	259	288	290	239	290	273	305	274	277	267	282	266	287	283	257	286	270	243	277	254	275	262	290	268	295	271	290	271	317	252	254	268	273	278	262	278	270	252	282	269	297	255	271	275	274	279	282	311	254	286	289	280	297	273	290	286	283	310	278	276	287	239	265	256	299	289	270	267	290	278	249	294	282	258	293	297	273	297	276	262	282	292	275	283	282	268	253	269	238	279	248	260	287	266	297	272	284	275	247	275	287	249	263	297	268	279	280	291	271	282	269	261	276	227	269	247	266	275	297	283	302	249	279	253	268	287	290	278	266	238	259	281	275	271	290	268	296	290	258	263	312	295	256	268	279	260	243	278	256	282	286	280	291	293	274	287	250	279	253	297	271	296	273	285	265	293	275	286	297	319	245	286	276	286	279	261	345	249	295	305	280	273	245	236	256	231	289	296	265	283	295	249	266	268	303	278	253	256	255	271	266	245	289	267	298	276	282	274	295	268	279	296	259	287	284	267	307	265	277	274	270	243	275	285	302	258	263	258	261	258	257	279	269	283	288	267
3831	3856	8968	11337	10462	8313	7211	6131	5020	4283	3944	3783	3431	3227	3146	2981	2775	2536	2302	2250	2063	1972	1931	1809	1728	1556	1420	1290	1295	1219	1201	1166	1196	1125	1057	1104	1013	1045	981	991	982	939	949	872	955	947	888	882	873	839	789	869	853	856	827	804	802	834	825	782	829	850	791	803	842	779	831	776	807	831	810	786	837	765	733	793	854	801	784	779	886	862	791	830	845	808	856	848	802	851	815	782	795	838	809	871	827	811	842	819	789	837	826	807	817	815	799	851	767	809	859	765	804	776	806	822	799	847	754	821	776	781	792	742	798	810	805	822	786	785	747	770	788	741	789	808	797	759	807	783	783	771	759	773	823	748	767	808	772	802	800	783	763	815	749	791	819	748	772	788	761	785	801	781	788	818	829	722	762	797	784	779	818	757	779	834	797	795	821	775	785	800	779	828	805	841	770	794	816	846	794	797	752	783	792	740	759	811	837	746	772	757	755	773	744	819	820	746	800	744	771	762	830	801	790	805	807	732	773	826	769	799	784	745	789	784	789	794	766	801	764	769	761	762	732	802	721	731	841	720	773	780	790	780	773	786	786	795	806	764	829	745	793	789	798	819	797	822	784	785	756	733	754	765	774	804	772	776	806	793	744	805	767	776	780	805	845	762	778	780	785	742	791	765	773	740	812	828	806	785	764	827	798	788	801	792	768	807	768	778	741	719	835	822	783	776	795	792	796	830	779	782	751	737	773	838	785	811	732	786	787	819	783	785	764	793	723	750	767	789	784	759	843	786	782	757	796	791	760	743	759	802	772	750	757	762	818	825	823	811	790	755	741	774	765	802	779	785	797	776	745	809	811	817	793	769	807	776	825	802	788	783	790	764	813	769	818	753	795	770	780	791	804	735	824	794	831	769	805	762	779	744	762	797	792	795	787	801	788	771	836	797	822	747	788	783	808	815	784	797	818	716	760	828	811	802	820	798	760	759	767	819	805	797	820	797	763	728	793	779	764	807	765	824	808	777	844	745	752	773	775	770	778	749	781	759	773	779	740	755	807	748	745	753	833	788	815	788	755	788	773	799	804	842	782	751	728	764	790	782	782	763	808	793	860	817	784	759	802	806	743	766	797	798	813	765	790	800	812	766	715	777	819	790	811	719	788	786	801	813	783	766	802	723	759	828	802	764	772	820	771	761	790	730	800	837	781	801	784	796	754	818	759	743	748	806	776	824	783	712	793	823	820	751	770	763	725	811	829	789	773	773	712	813	781	737	756	751	765	762	799	786	751	784	767	797	717	775	767	786	823	810	764	810	819	819	770	801	753	785	753	735	742	825	799	813	803	790	760	777	722	815	789	771	830	721	764	768	787	774	792	784	796	754	762	789	825	780	797	732	731	812	807	783	766	803	722	775	830	762	816	802	790	754	757	811	811	750	804	770	785	795	737	812	753	794	793	792	768	822	788	791	757	817	847	798	777	770	799	840	773	777	788	806	793	782	788	756	783	791	817	760	822	752	772	772	751	823	799	858	718	816	789	803	753	794	773	775	803	798	756	741	747	803	797	812	740	826	810	759	784	781	766	835	766	784	776	771	833	760	785	806	813	782	786	802	778	784	785	793	775	783	738	786	812	793	715	800	770	757	736	799	749	833	830	758	793	806	723	766	744	765	827	825	815	809	815	820	780	791	782	777	769	819	737	813	724	813	815	796	781	782	826	811	761	748	792	725	842	827	739	784	738	751	746	801	769	788	817	759	760	749	804	817	782	769	727	794	795	795	818	772	805	769	791	790	780	763	819	791	838	792	755	819	772	798	814	790	780	720	755	772	799	789	789	803	765	775	774	745	826	792	816	759	834	770	820	788	805	747	794	809	785	783	814	804	729	735	781	790	812	751	809	785	761	787	757	750	813	846	785	777	781	818	750	753	796	822	750	792	772	807	750	721	774	755	750	765	781	800	782	788	772	786	765	797	771	794	770	741	797	730	790	777	771	823	802	750	745	786	749	828	827	811	763	743	765	772	778	762	794	801	839	833	783	777	787	778	760	740	807	796	803	809	753	786	761	792	806	753	767	788	788	817	790	717	753	812	783	812	808	818	804	806	791	785	799	779	792	769	813	775	808	845	801	769	778	803	786	830	760	825	749	811	736	804	766	728	805	715	744	741	741	771	837	782	797	831	799	832	770	764	783	791	770	777	820	804	779	795	800	791	786	790	816	782	806	806	758	767	781	822	792	818	791	775	824	818	762	812	803	803	795	750	800	832	761	745	797	754	780	803	755	769	728	780	767	725	787	742	821	778	795	811	740	753	832	821	822	847	782	737	782	769	792	761	734	819	835	818	785	723	773	733	782	766	790	758	766	753	822	841	809	763	830	814	796	772	773	791	763	748	741	764	764	798	788	767	774	751	780	736	760	744	801	800	813	809	812	785	738	739	756	738	746	817	818	797	737	775	765	767	799	830	834	802	815	732	751	758	797	745	793	794	787	719	791	805	760	819	749	786	759	817	755	754	786	763	753	810	801	799	799	719	799	801	801	732	796	787	823	769	811	786	745	794	802	806	771	775	789	817	801	784	753	772	808	809	806	783	841	764	786	775	746	759	808	797	708	777	778	789	779	790	809	772	776	761	801	796	789	761	835	798	743	743	769	769	754	759	813	738	824	714	757	785	738	813	744	772	771	783	765	799	790	799	778	830	773	810	748	803	742	743	806	789	788	810	806	725	792	761	779	778	761	768	782	825	759	797	836	811	769	811	783	791	751	761	817	828	803	746	760	835	817	761	766	805	810	751	762	775	763	761	803	796	797	802	777	761	733	816	789	776	774	777	768	783	829	755	805	788	821	807	808	790	812	769	756	793	763	716	779	836	784	835	805	785	759	799	768	755	776	846	784	792	786	790	735	761	764	786	777	820	805	811	766	842	747	746	780	798	790	779	789	751	798	762	766	811	803	769	792	774	787	746	810	828	771	791	748	757	787	815	812	794	780	833	758	769	812	753	767	761	793	815	791	747	784	767	793	743	794	762	759	738	762	780	824	781	758	822	769	766	769	810	870	788	723	766	767	778	791	784	836	806	808	741	773	766	830	800	811	749	797	793	782	811	785	794	783	757	787	787	795	780	767	779	816	768	763	750	772	819	776	798	816	772	815	810	830	802	747	817	832	795	792	802	807	799	817	813	767	766	785	762	758	780	742	821	800	788	807	773	821	782	777	808	794	771	758	784	791	839	795	738	774	762	737	751	818	751	840	810	778	804	813	782	768	792	790	769	795	834	772	758	800	762	769	806	787	791	802	792	773	746	773	747	767	777	741	784	856	744	770	804	783	793	736	786	802	796	763	765	778	788	792	772	771	814	782	752	801	795	775	777	732	798	758	780	734	782	831	797	794	745	757	764	783	807	794	828	783	779	793	745	755	798	758	782	803	825	789	827	760	819	766	808	771	769	783	742	728	799	771	819	835	749	809	744	798	823	778	771	795	822	803	782	767	794	802	748	788	767	813	775
15466	11778	19744	25331	22080	14719	11173	7804	5166	3956	4232	4456	3569	2669	2082	1740	1621	1340	1057	993	1058	912	972	844	725	627	607	613	662	607	506	523	566	466	450	421	452	439	425	460	453	523	420	365	325	309	347	361	365	352	336	323	352	312	332	334	324	347	345	329	321	272	308	336	303	310	318	297	286	288	272	265	284	292	296	293	292	313	265	257	296	277	314	293	293	315	316	290	279	301	290	286	293	291	294	290	304	293	249	287	279	289	260	288	267	271	265	260	309	257	271	270	279	268	276	284	297	284	261	258	291	275	247	254	270	258	245	276	267	292	257	288	264	278	251	287	294	288	290	291	301	275	297	267	251	287	272	249	286	276	290	271	257	321	253	296	287	252	240	252	287	268	264	263	269	278	276	287	285	262	241	280	279	238	253	279	286	267	281	269	256	282	273	287	288	267	250	280	261	245	267	263	277	273	294	290	246	238	273	253	265	271	276	263	265	268	282	271	256	285	260	261	259	293	255	265	262	269	286	257	306	267	267	240	269	275	268	246	265	268	282	261	282	297	278	295	252	281	265	262	263	276	289	285	254	284	270	243	241	284	277	259	275	260	269	272	233	272	251	260	274	226	257	259	265	265	251	278	261	314	269	298	261	256	267	246	258	280	249	268	264	293	251	239	286	266	255	261	277	294	292	268	263	275	276	261	268	269	277	238	277	260	276	273	253	254	266	256	280	270	266	249	261	255	309	279	265	262	271	280	283	268	259	268	284	272	276	254	261	253	265	259	261	253	257	239	244	278	265	276	245	242	304	303	259	239	287	240	262	263	230	250	299	273	295	237	234	247	268	271	277	246	297	254	272	270	287	284	271	261	262	277	278	275	295	258	258	265	266	279	279	271	283	265	287	269	246	262	261	289	262	253	280	243	259	285	288	247	246	265	276	256	270	274	254	268	264	241	250	300	249	240	258	267	272	256	304	263	267	263	270	261	274	282	259	281	273	262	247	282	261	274	246	233	257	297	256	260	255	268	258	267	255	260	279	257	255	263	256	273	262	270	275	275	246	249	243	275	275	246	271	273	280	289	278	247	262	277	260	267	283	252	269	296	269	267	259	257	302	275	299	235	306	254	274	267	285	272	248	266	231	279	247	258	282	249	280	270	269	259	254	274	255	262	260	266	280	290	246	275	297	257	264	252	275	267	279	281	276	287	243	285	263	229	235	268	268	290	320	249	278	277	282	268	261	282	296	261	262	281	261	248	247	265	268	290	249	277	264	272	259	240	253	273	264	260	279	259	256	257	259	273	296	271	253	241	276	258	260	248	243	241	253	237	248	271	256	256	256	265	274	263	247	286	267	241	288	249	278	248	244	270	273	269	263	279	272	257	281	280	278	282	274	275	275	266	261	261	270	253	264	292	275	259	258	291	246	270	265	265	266	255	257	283	268	258	272	264	256	274	270	278	259	241	299	265	267	296	251	271	262	258	255	278	308	270	278	251	267	267	268	300	273	280	246	264	267	223	279	275	271	278	241	246	289	302	256	287	279	276	266	254	254	294	260	261	253	283	256	262	281	291	276	281	258	256	275	232	253	295	270	285	256	251	252	246	262	283	261	293	264	257	278	288	325	281	240	259	248	278	264	253	268	265	294	272	265	267	267	277	250	253	249	293	308	248	265	273	246	267	284	262	259	232	260	237	263	283	255	286	265	267	256	269	245	268	284	232	250	264	243	295	276	280	246	290	263	272	273	270	256	246	274	257	282	312	289	239	252	269	277	282	231	278	291	277	258	249	264	253	279	295	290	292	272	248	278	247	267	252	278	278	272	295	246	266	289	240	260	287	236	252	295	240	265	253	290	253	254	244	296	290	271	286	299	279	293	278	273	264	276	289	260	294	264	258	274	252	268	259	248	230	296	274	280	248	284	264	274	246	256	272	278	260	266	226	291	278	263	267	269	285	251	299	221	260	252	272	292	278	246	234	259	292	238	259	251	239	249	262	260	262	251	236	258	270	254	272	299	256	276	277	258	287	282	282	265	290	301	264	265	248	273	261	238	252	249	271	287	286	253	283	276	267	277	261	279	261	278	230	240	256	259	259	257	308	253	273	283	263	295	262	257	285	266	284	255	287	260	247	264	251	278	257	246	280	282	282	244	289	262	285	267	252	274	260	264	256	283	268	247	248	290	276	279	260	293	287	280	262	268	311	243	239	282	255	280	269	289	279	282	288	245	242	264	287	248	271	255	263	259	245	267	244	288	257	265	258	279	284	248	292	257	266	288	237	238	307	278	250	282	302	265	293	240	258	247	298	251	261	297	271	297	293	268	240	252	247	273	268	279	247	229	260	272	234	282	248	266	258	246	292	275	282	266	255	303	268	267	271	302	269	254	289	286	267	267	271	268	286	261	276	269	264	282	297	275	272	289	234	265	282	275	274	252	287	277	252	259	264	290	283	268	285	285	271	235	265	276	258	246	262	249	250	303	257	271	296	284	283	261	279	274	306	271	283	246	267	268	254	263	234	264	253	266	262	276	256	265	290	271	259	278	297	272	235	253	283	264	243	287	262	259	281	274	273	258	254	285	240	289	247	254	247	276	274	261	271	239	307	252	260	285	290	258	278	288	279	265	265	266	272	272	288	262	264	243	274	253	262	257	275	294	269	272	252	264	253	266	266	268	270	253	290	278	248	247	260	263	270	270	258	279	249	279	287	282	272	259	255	274	264	272	269	278	262	277	246	253	292	265	247	260	222	270	255	272	273	280	277	246	298	284	258	245	305	258	286	234	252	250	306	302	273	251	241	271	276	274	288	284	253	261	263	271	268	285	281	232	289	241	291	280	276	270	297	268	256	251	275	274	262	277	266	277	269	250	270	298	240	267	253	264	250	251	255	265	302	251	282	284	285	261	275	264	255	295	263	273	299	281	226	271	270	289	271	268	256	283	239	273	257	254	276	243	286	277	274	269	285	272	255	303	272	262	248	279	270	274	295	279	274	282	278	278	281	284	280	259	272	302	290	269	282	257	278	252	267	236	285	260	251	251	278	276	262	234	272	250	246	290	265	275	256	273	275	250	271	260	285	258	295	283	247	265	275	280	259	300	269	250	276	257	255	283	237	268	258	263	265	243	239	282	281	266	262	303	260	276	283	287	229	270	268	274	277	279	273	279	258	262	294	262	271	260	266	269	266	275	277	247	280	296	263	266	265	265	268	287	241	267	282	284	288	296	278	283	250	260	283	262	265	261	266	270	272	272	256	255	247	284	280	283	264	246	273	258	281	255	252	290	247	286	276	250	249	249	244	253	267	279	290	249	282	273	278	240	244	290	283	256	251	261	269	264	261	261	274	276	267	282	230	268	277	244	263	300	282	289	306	231	275	267	254	261	247	281	242	291	286	258	287	298	282	267	278	259	271	275	252	275	274	273	278	255	277	254	259	250	237	272	259	303	266	246	269	261	284	268	266	280	248	283	230	293	264	278	284	268	280	262	269	261	267	260	278
9599	11253	20459	28881	26847	23222	24170	20223	17030	14571	15309	17755	15617	12875	10901	9892	8395	7755	5913	6005	5870	4987	5288	4464	4347	3627	3318	3163	3554	3483	2969	2646	2746	2640	2365	2181	2261	1993	2076	2266	2569	2519	2241	1516	1404	1310	1607	1539	1609	1686	1394	1300	1217	1262	1198	1205	1325	1249	1372	1257	1244	1174	955	1177	1345	983	910	932	998	1029	961	897	988	943	915	922	1007	968	906	962	1018	946	985	947	1026	1095	1047	1060	990	1012	1081	1009	968	967	917	898	860	910	838	911	870	870	863	877	868	907	840	845	856	915	840	856	867	814	851	845	838	825	843	788	805	813	890	816	831	798	795	815	793	771	765	798	808	771	844	827	771	804	800	820	809	821	844	813	807	812	786	786	831	782	787	781	814	844	778	774	741	764	792	796	754	790	790	787	742	775	729	777	769	746	780	760	772	758	743	758	744	769	814	804	760	768	794	778	808	702	748	778	826	788	742	815	813	753	771	763	788	775	760	774	777	745	750	790	734	761	830	724	808	768	771	783	760	751	786	805	824	768	759	776	780	782	774	772	742	820	747	749	749	827	774	806	789	779	787	751	757	806	768	780	821	752	815	786	799	730	705	757	762	777	755	779	775	762	790	752	786	800	817	785	793	808	763	764	732	741	824	761	822	779	774	778	774	766	798	795	820	803	746	786	771	803	777	836	803	804	756	794	767	748	741	757	772	745	767	768	758	774	771	778	796	786	745	758	758	734	786	773	803	793	792	772	810	759	743	814	773	770	774	708	806	770	784	806	777	814	740	797	735	818	794	779	753	778	783	809	777	792	778	813	850	801	750	807	787	778	774	761	805	782	752	811	796	788	793	764	753	787	749	740	764	777	761	778	780	739	822	784	782	792	789	772	747	784	767	817	763	785	783	717	773	745	786	786	805	743	747	775	752	800	810	767	807	755	723	708	764	764	794	746	793	804	767	793	763	741	765	788	789	752	801	747	752	785	775	787	798	796	752	801	759	786	756	723	792	803	726	813	813	818	745	785	736	734	779	736	767	754	760	763	763	753	777	788	812	798	783	848	749	761	781	838	770	794	763	761	812	813	807	767	835	819	754	817	809	749	778	752	801	787	762	765	788	751	798	786	748	693	790	782	800	789	752	789	799	799	741	757	747	770	732	801	810	821	809	803	791	742	731	777	762	822	733	770	763	791	802	795	760	788	788	800	750	790	761	791	771	817	780	758	710	799	810	733	779	772	819	816	763	783	749	762	759	772	822	783	755	760	796	802	830	758	769	822	729	768	807	767	762	804	801	771	786	764	740	770	781	755	757	751	743	764	743	726	750	794	778	769	787	810	789	745	719	852	779	764	791	812	805	788	751	763	765	740	773	796	820	753	726	747	796	766	735	786	789	780	756	711	765	775	800	760	753	749	755	796	730	828	779	785	789	781	835	753	792	687	745	767	789	753	730	804	794	803	797	746	782	796	711	809	752	816	745	759	790	803	805	780	768	744	747	771	802	767	836	750	727	790	688	750	778	802	753	768	794	742	727	746	779	735	722	777	803	781	764	764	772	769	795	784	797	802	766	795	736	792	715	750	792	802	743	736	750	794	763	753	743	768	783	782	776	722	803	774	736	735	773	798	714	753	773	823	776	813	771	786	736	782	766	773	789	762	797	780	808	783	819	807	766	750	754	784	786	814	712	779	764	847	766	756	785	766	764	785	791	744	811	737	833	760	802	807	767	725	726	736	810	796	824	834	759	819	729	753	812	731	780	779	728	771	757	811	796	785	760	799	746	760	783	795	787	747	746	793	800	750	753	763	758	760	793	770	747	836	757	781	815	796	814	787	797	779	781	755	781	796	786	750	789	772	728	742	764	780	859	781	794	845	776	829	718	823	798	817	771	790	799	796	774	785	806	785	818	777	794	760	817	788	790	744	739	757	797	807	717	740	760	798	786	795	724	800	781	757	761	822	763	749	752	771	759	770	785	795	800	817	753	766	799	748	741	785	771	806	712	774	761	808	760	740	752	798	765	776	739	771	786	759	722	761	780	789	778	752	748	724	793	796	746	748	742	787	749	771	753	748	742	818	729	746	817	774	776	763	750	782	829	798	770	773	820	711	781	810	826	764	808	754	761	762	759	775	730	736	735	776	795	746	793	787	737	799	796	736	729	782	797	762	773	719	806	767	761	768	790	794	790	818	772	835	788	801	803	766	807	816	792	785	783	792	766	744	799	776	800	752	753	775	789	713	795	785	801	762	785	778	778	731	769	773	757	804	800	777	810	736	814	769	800	741	738	756	816	771	785	775	801	775	753	768	779	754	734	830	787	797	806	793	750	733	784	789	825	771	799	745	802	728	767	772	773	811	735	779	842	785	803	708	789	747	809	767	803	765	745	790	752	816	808	771	793	737	721	819	769	709	771	736	755	793	827	788	727	807	819	734	761	757	825	813	807	887	760	736	749	817	748	757	732	738	786	775	769	762	827	739	764	725	783	734	734	789	798	737	737	738	779	763	784	759	784	760	760	823	805	809	822	824	795	787	791	791	772	797	796	788	826	776	819	755	786	814	760	774	768	783	786	809	736	816	757	779	824	775	792	743	799	776	779	779	791	763	813	775	753	804	775	779	804	844	783	768	758	802	764	756	760	796	780	772	769	802	770	787	778	751	795	799	770	796	729	756	753	768	773	765	780	814	816	780	752	767	767	794	775	731	816	794	752	793	751	765	782	790	818	772	767	785	797	763	769	778	767	784	801	789	779	724	744	752	788	777	797	756	775	743	838	793	807	760	796	857	806	763	743	783	750	767	768	780	721	759	797	767	834	773	720	781	839	755	737	770	767	737	739	734	781	786	729	782	810	788	776	818	750	803	773	781	800	765	771	727	774	747	799	790	787	825	814	838	767	770	780	713	823	813	754	755	825	760	794	774	751	807	798	756	813	788	770	797	794	756	765	773	783	793	804	749	748	781	755	795	750	805	802	757	784	752	739	794	782	736	782	775	772	809	841	766	788	736	789	715	744	744	765	753	766	774	788	770	826	804	799	808	718	729	803	821	787	768	808	804	772	800	761	791	749	791	801	783	803	771	777	813	786	791	807	775	761	801	773	789	763	763	779	782	807	787	827	810	771	726	796	746	781	794	812	801	783	761	784	789	831	776	800	773	776	764	771	752	797	812	777	763	765	755	808	791	784	785	744	822	754	813	775	752	760	782	812	791	813	803	772	776	799	779	771	815	774	768	728	759	725	762	787	748	800	761	760	817	766	748	774	782	765	775	741	770	813	791	765	770	749	781	720	772	775	781	815	805	798	792	792	786	788	793	776	774	794	760	746	702	772	778	771	794	821	822	759	812	772	793	750	777	780	791	767	768	730	772	767	769	759	776	795	764	782	795	779	775	778	764	782	783	811	750	793	840	762	797	781	778	752	806	767	754	777	824	791	799	766	797	764	827	797	742	790	773	785	743	757	771	771	778	807	767	760	761	821	798	772	756	770	769	787	782	765	772	809	750	772	794	793	720	790	711
24473	18124	26907	30469	31204	22372	19528	13648	8767	6537	6554	7482	6447	4875	3733	3057	2461	2113	1803	1710	1652	1624	1673	1317	1146	1058	906	859	1015	973	847	738	776	662	646	662	636	609	621	687	726	695	700	487	471	454	530	416	488	468	452	427	406	464	413	427	410	429	499	405	403	400	358	421	366	390	375	356	352	330	352	359	374	350	302	321	358	325	375	345	349	340	384	361	387	375	386	352	353	361	385	355	340	352	323	359	299	364	341	331	312	353	371	328	318	329	328	348	315	316	283	359	337	333	375	332	312	322	313	349	321	303	336	308	331	331	311	317	353	320	329	349	312	319	314	362	334	323	318	356	356	322	350	316	306	308	307	330	317	343	333	342	338	340	307	321	320	312	333	331	313	326	303	300	319	313	310	339	318	277	334	342	327	351	307	338	292	321	295	300	301	307	323	324	338	325	350	319	289	307	326	315	324	305	338	281	328	299	299	326	351	367	324	299	317	327	329	316	305	306	347	305	330	281	340	310	300	315	291	321	304	283	332	335	323	311	273	320	333	336	333	321	334	303	303	325	326	336	312	315	337	324	323	322	320	304	294	326	330	304	332	359	312	330	320	294	305	360	310	299	298	314	338	352	324	305	320	319	361	305	313	297	347	303	316	340	319	333	335	323	340	313	305	348	310	341	293	317	312	328	326	313	307	313	311	335	305	312	332	291	337	332	293	314	311	340	317	340	318	339	299	308	334	325	322	314	286	336	336	335	299	329	307	287	294	322	347	301	325	343	361	290	326	297	326	307	319	333	326	306	319	335	303	318	331	263	317	335	323	297	298	334	299	270	322	319	301	298	309	336	297	299	310	344	323	308	312	274	340	332	328	314	331	335	318	327	323	352	315	305	348	320	295	333	314	305	320	335	336	311	346	341	336	319	285	289	315	289	333	319	302	316	325	337	289	324	337	298	322	295	336	328	358	304	332	291	266	347	304	298	318	308	326	311	314	301	319	323	347	279	324	341	312	279	339	340	296	353	317	356	296	316	312	304	315	335	293	330	330	325	312	289	334	301	294	321	301	295	306	328	296	274	338	324	331	326	337	315	315	316	346	295	330	325	285	314	324	319	319	319	309	302	328	328	315	334	315	339	313	291	299	337	334	325	326	330	303	342	302	349	294	344	343	315	276	321	332	347	317	285	308	314	343	333	338	324	336	312	338	342	307	336	332	301	335	331	291	329	324	342	319	294	312	342	313	304	348	334	319	318	284	303	357	319	319	328	283	320	326	299	362	333	306	327	311	331	307	306	328	323	315	332	321	322	315	316	310	334	324	334	344	336	324	313	318	307	325	346	316	328	318	303	324	302	307	334	349	338	320	326	350	323	327	315	282	325	308	341	327	316	321	300	327	306	320	313	316	324	313	339	331	339	337	329	327	306	323	343	318	302	325	320	315	298	337	312	326	320	330	325	300	335	349	319	326	326	338	342	316	314	307	314	355	343	350	294	324	331	324	289	310	330	320	333	283	292	340	292	321	338	275	314	295	325	324	347	307	308	322	330	330	316	291	296	317	302	302	342	324	314	314	321	325	327	301	294	324	308	301	323	344	273	282	305	341	292	310	330	341	308	308	347	334	337	353	340	297	336	304	332	319	306	283	307	319	314	335	331	323	321	303	310	347	340	332	309	312	316	314	296	309	330	310	335	280	340	318	291	321	296	314	297	292	319	313	334	341	328	304	334	306	304	319	318	312	321	325	313	342	321	311	325	324	309	357	289	289	325	308	264	333	313	312	310	292	303	313	339	304	289	335	304	316	276	330	332	330	326	349	292	344	300	318	342	320	298	297	318	280	342	302	317	349	323	311	330	323	314	323	344	327	313	308	305	356	316	329	305	336	331	330	301	306	311	307	302	310	315	337	279	311	335	299	325	317	287	350	311	331	309	310	314	338	327	309	321	307	316	297	350	308	317	301	307	300	293	298	285	312	323	300	303	302	332	317	312	310	364	320	294	321	321	352	293	319	337	305	285	308	313	339	324	287	299	308	310	314	331	326	292	319	342	304	324	340	319	309	309	319	331	300	332	309	322	299	342	312	308	324	331	324	307	302	337	328	313	337	317	340	336	303	317	304	342	323	314	316	298	324	316	319	295	337	324	327	314	300	324	331	324	307	316	331	301	313	312	290	310	355	341	303	357	285	274	326	358	267	343	341	295	333	332	327	351	342	335	340	323	322	323	319	345	329	322	315	290	293	324	310	333	330	317	298	302	332	302	334	338	308	321	338	337	309	333	318	336	330	323	325	327	290	327	323	335	322	307	349	333	332	325	333	352	296	287	302	327	337	319	324	350	304	311	312	308	319	308	319	325	322	311	332	320	293	319	347	344	329	373	338	316	327	316	353	325	354	362	317	294	348	329	314	332	322	318	291	310	353	299	326	341	314	341	327	349	317	340	347	326	315	315	310	308	345	315	309	310	340	343	313	342	359	299	302	322	331	346	338	323	338	302	310	298	306	326	314	314	328	310	329	351	303	315	319	348	306	322	307	338	335	351	308	347	324	323	292	324	276	302	320	349	303	323	304	319	306	346	346	363	309	318	334	309	321	303	343	301	321	347	293	358	366	314	324	312	310	328	309	319	309	333	311	300	303	315	341	336	293	337	275	318	273	317	333	297	322	329	308	293	340	304	319	293	326	334	315	314	308	292	326	329	322	313	320	352	336	331	308	335	299	301	339	347	288	335	318	329	329	369	300	307	343	325	314	307	311	315	328	335	303	310	314	302	322	329	324	317	280	317	328	324	312	346	309	308	335	320	311	334	302	308	335	344	301	300	314	308	317	315	352	319	364	307	335	292	315	314	332	280	333	301	329	329	333	325	309	350	328	322	303	317	315	307	299	324	326	325	322	291	323	328	344	342	309	327	282	309	331	337	325	317	327	335	343	323	316	363	335	322	326	294	311	326	303	329	329	329	324	306	328	305	292	328	353	311	347	323	307	319	355	332	302	318	330	300	307	312	335	345	321	322	298	327	276	337	327	291	318	308	277	302	328	301	314	322	338	317	336	328	309	326	318	302	299	300	307	312	293	310	289	336	339	305	309	336	351	326	290	303	320	321	307	307	300	341	287	316	288	319	321	312	359	327	307	335	313	323	327	296	296	349	311	326	311	321	308	354	312	352	304	323	313	341	294	344	306	323	332	324	311	275	330	347	318	353	337	332	336	312	291	360	324	307	305	306	321	361	315	302	306	300	320	306	319	309	327	334	328	342	327	327	304	328	283	329	340	330	301	327	356	320	308	303	332	280	306	304	301	317	315	313	333	284	318	313	338	298	314	309	378	315	333	339	287	295	304	330	292	349	325	316	327	296	321	314	325	348	338	306	320	320	314	317	337	328	321	323	283	286	318	330	338	326	309	331	319	317	308	314	316	336	312	322	307	299	312	336	326	318	314	337	328	329	313	283	335	322	304	320	369	304	329	358	352	299	306	291	325	321	331	344	319	327	362	285	345	315
13451	15760	25050	31925	33785	28915	30640	26093	22681	19647	20278	23856	21763	18873	16416	14715	12620	11499	9460	9218	9330	8140	9082	6770	6528	5955	5134	5058	5815	6046	4828	4009	4538	4286	3609	3172	3434	3294	3175	3622	4004	4072	3594	2405	1851	2227	2539	2280	2300	2607	2195	1918	1630	1785	1883	1808	1801	1831	1977	1764	1638	1575	1429	1612	1957	1365	1157	1181	1269	1417	1207	1303	1245	1210	1176	1175	1287	1223	1183	1291	1150	1211	1281	1282	1413	1393	1322	1356	1204	1287	1311	1274	1218	1231	1224	1151	1098	1056	1130	1046	1082	979	1054	1063	1040	1011	1038	1047	1053	1095	1074	991	1027	981	1141	1013	1048	987	915	1000	965	950	1007	932	932	966	894	973	945	956	923	931	961	976	970	1006	1029	1000	979	994	970	952	971	944	930	904	888	986	955	972	928	971	944	906	894	954	886	889	930	940	893	914	936	936	894	917	932	904	939	877	879	871	898	884	933	841	898	930	966	917	891	916	907	889	904	928	923	833	904	853	862	904	877	915	878	940	901	947	873	892	898	907	868	906	915	885	882	879	949	885	912	901	896	896	913	879	892	900	921	873	834	911	870	917	898	856	906	899	894	906	942	904	888	868	888	928	914	914	944	898	916	890	874	942	912	927	879	929	936	863	906	924	939	897	924	846	897	968	863	893	902	884	912	858	895	962	930	888	926	902	893	910	914	868	894	905	895	956	977	879	937	906	878	864	886	930	933	968	879	911	875	919	906	922	904	825	866	902	893	904	899	843	910	953	880	872	939	967	929	895	852	853	856	917	928	900	853	912	912	886	907	899	848	903	937	912	938	885	900	907	875	910	888	868	915	896	824	909	913	877	906	895	910	864	900	836	869	833	899	874	914	943	927	859	845	883	938	856	926	959	900	913	885	882	908	876	981	923	943	932	888	890	928	915	877	909	899	878	918	905	944	883	942	910	939	927	830	904	905	913	906	902	882	935	907	904	910	884	883	954	916	878	852	921	905	899	872	898	876	868	896	929	883	886	899	851	883	917	914	890	934	842	886	922	872	876	887	869	864	932	943	891	852	828	971	877	891	924	901	828	906	897	933	879	891	893	870	874	856	902	856	908	880	891	865	913	917	898	958	946	893	882	940	878	932	880	908	858	946	944	912	931	892	903	936	946	938	901	900	892	875	868	919	901	966	873	881	853	848	920	903	933	920	944	879	899	912	826	890	895	878	876	929	866	805	900	891	869	931	855	893	885	892	937	924	908	895	877	905	916	887	889	922	918	936	925	885	930	911	872	938	898	931	864	866	922	889	909	915	873	915	942	853	925	915	886	944	876	906	908	890	892	906	879	971	857	957	904	889	921	835	954	870	924	929	894	903	912	926	921	975	853	883	856	922	896	915	929	866	881	866	874	889	918	886	902	931	928	886	925	856	928	868	960	886	871	917	925	884	890	897	876	849	941	952	853	910	892	912	912	883	899	936	912	889	917	923	878	849	885	900	885	946	980	900	906	913	900	921	936	939	883	939	901	963	908	936	872	882	882	928	899	848	910	928	976	906	867	904	911	888	880	850	933	914	918	929	934	883	883	912	858	852	842	890	981	946	900	887	953	880	906	896	906	895	888	915	927	946	889	850	994	884	958	887	942	967	898	816	905	936	930	930	912	932	880	950	913	910	934	884	940	928	904	880	910	859	916	1003	912	848	831	882	861	793	903	867	979	897	889	893	887	905	957	964	903	915	916	861	874	894	855	880	885	942	881	977	838	917	900	886	904	889	876	895	890	876	910	902	880	887	906	907	869	891	932	869	907	929	918	870	894	867	868	936	918	937	942	880	881	906	890	933	892	843	874	884	918	902	879	948	908	894	943	931	881	920	927	902	874	883	869	891	888	872	907	900	908	868	932	892	869	877	929	891	884	907	940	907	874	922	853	852	908	879	846	937	879	902	861	938	870	878	908	900	944	917	910	834	967	916	928	836	908	923	861	904	855	862	926	893	848	912	896	900	881	844	886	869	875	877	937	862	905	884	910	877	928	929	920	914	916	896	860	872	929	910	870	906	928	924	930	891	916	885	896	909	872	960	867	911	884	909	935	912	891	865	878	890	888	828	896	894	931	859	915	920	870	916	859	881	965	943	898	946	886	833	905	912	889	893	886	920	852	828	906	909	880	912	873	856	917	857	891	877	875	923	932	936	929	894	909	935	860	894	947	940	902	907	848	880	902	884	872	919	903	909	903	982	848	893	902	914	914	878	948	856	899	885	927	860	853	949	902	872	850	907	864	829	884	900	863	898	868	887	888	919	913	926	936	883	899	881	871	892	894	900	899	922	936	945	894	900	902	949	912	960	868	872	911	914	921	943	954	887	889	935	921	849	896	876	981	873	950	963	896	927	961	916	928	892	921	928	870	901	973	857	902	914	937	930	924	895	925	932	898	938	907	913	868	859	882	910	893	891	904	859	922	877	892	828	886	911	892	922	948	885	885	956	832	963	923	901	957	871	857	926	876	892	895	890	881	885	929	914	906	908	958	889	942	925	941	917	872	901	897	846	907	917	890	901	934	877	905	916	896	925	936	906	887	894	953	931	868	872	881	897	891	924	907	967	871	877	888	952	889	894	856	880	871	881	821	918	897	926	920	959	874	852	881	966	911	937	841	951	883	953	944	876	906	896	878	915	888	946	880	932	897	971	859	926	911	926	935	909	859	939	936	888	881	877	968	878	933	928	827	904	873	838	897	909	871	959	861	891	901	910	906	915	868	839	878	877	905	903	945	891	933	896	912	838	891	900	895	881	902	893	892	917	877	889	928	908	896	968	864	932	889	866	877	921	885	902	912	915	975	908	881	876	900	888	939	935	909	887	871	899	914	888	895	926	879	923	814	859	908	893	905	876	908	935	868	953	901	896	891	852	918	821	884	911	919	949	851	906	905	924	946	924	880	924	937	907	856	913	888	885	944	854	881	865	861	881	924	932	901	893	931	883	983	896	943	853	908	894	963	905	861	965	870	853	872	903	938	885	912	918	917	946	936	973	891	890	897	914	915	898	882	923	897	910	903	893	919	928	901	853	890	916	882	908	864	904	864	878	884	906	925	919	885	878	901	864	940	922	918	896	937	898	920	926	941	937	922	872	884	894	850	843	874	904	900	930	850	881	915	875	899	899	1002	956	932	884	891	964	886	920	911	858	870	914	851	893	928	903	885	892	880	879	851	856	890	939	916	875	925	941	925	861	840	884	923	898	842	874	897	893	877	913	916	924	930	906	878	868	974	917	902	953	859	931	899	883	888	901	862	928	881	862	889	835	857	946	858	889	884	894	914	916	877	875	859	925	879	921	914	904	896	908	884	880	855	866	909	889	909	899	909	889	917	937	866	898	902	906	936	885	897	918	866	886	894	858	888	886	848	938	889	947	881	949	910	860	901	887	858	893	927	899	871	882	896	901	898	915	934	887	832	892	869	849	909	824	908	892	884	973	930	910	881	866	851	894	859	898	876	893	905	927	862	891	919	882	923	858	893	907	872	896	930	857	901	915	943	889	909	910	881	910	883	903	911	895	907	885	907
4773	3319	4644	4003	3174	2030	1537	1267	979	861	728	744	746	671	621	600	579	540	500	448	457	449	383	390	405	346	319	328	323	333	328	334	335	343	300	270	285	300	307	307	293	310	286	312	296	279	321	257	304	278	260	283	283	268	286	294	221	277	293	270	276	293	255	264	280	272	267	295	294	272	280	282	273	253	268	314	280	290	313	309	286	289	268	262	285	278	277	248	306	286	273	285	261	273	276	287	279	265	245	291	261	282	286	287	280	306	276	272	310	269	290	281	236	272	273	260	273	258	273	300	249	276	293	288	263	246	265	285	253	281	254	298	278	260	257	271	282	262	275	262	289	281	269	289	270	299	284	274	266	292	274	269	286	287	270	288	276	255	276	277	242	255	272	296	289	273	267	276	271	270	298	260	276	276	260	261	277	241	272	273	278	282	259	276	253	269	277	272	250	254	271	274	279	268	308	247	279	282	248	290	294	259	252	263	278	248	262	249	259	273	265	275	270	268	282	271	265	276	280	259	309	292	266	292	286	275	287	281	262	256	279	267	271	284	267	250	295	274	283	261	266	247	248	276	255	289	245	262	223	303	271	272	257	295	281	265	252	270	266	252	277	274	265	244	261	272	241	266	266	285	279	265	263	255	247	299	282	250	289	272	273	282	242	320	282	256	289	293	264	287	283	275	280	275	268	285	278	265	287	285	256	285	276	277	268	271	258	279	267	262	285	315	251	268	265	253	303	266	280	290	261	283	290	263	288	283	279	277	283	268	294	275	279	242	267	273	241	281	258	259	252	230	291	267	274	271	235	258	308	266	264	269	241	261	235	245	273	276	274	261	286	294	280	243	271	282	261	288	282	295	256	262	270	254	273	271	255	253	264	267	272	263	261	265	243	259	262	272	298	262	266	314	274	277	261	288	285	274	242	252	277	278	289	256	262	274	264	275	284	273	272	278	286	297	253	301	262	285	258	273	287	279	215	278	271	240	281	256	255	252	288	278	248	257	303	274	284	257	287	256	275	282	270	251	265	251	280	254	259	274	243	254	256	298	289	267	280	266	250	258	269	278	251	271	282	257	260	287	291	260	273	282	277	266	258	280	243	264	278	259	249	276	257	294	270	244	269	277	253	311	284	254	254	243	285	264	285	271	270	312	245	268	267	227	272	253	279	291	265	319	301	269	266	276	268	269	270	270	274	239	261	254	247	258	259	281	244	267	269	305	274	279	278	280	256	262	234	296	275	283	296	260	328	273	287	285	278	286	272	267	268	285	252	264	295	260	283	243	283	270	295	274	277	271	281	276	283	250	278	271	303	284	273	261	262	278	245	274	267	264	274	327	276	293	263	298	258	291	297	290	260	263	274	264	272	264	279	233	281	300	242	304	278	261	266	278	275	275	262	275	264	279	274	261	276	249	253	281	281	252	301	281	274	264	256	260	245	274	253	272	249	268	294	268	278	297	277	236	283	278	269	274	251	264	248	258	282	269	254	286	253	293	263	264	278	285	233	263	259	276	297	277	282	272	257	270	257	242	270	260	271	278	238	290	279	264	260	268	297	278	253	264	275	294	274	288	279	278	275	251	264	273	276	283	268	248	270	264	249	281	242	246	277	285	307	262	256	277	264	262	261	280	269	259	241	279	251	270	272	278	264	282	264	239	252	253	241	265	287	256	259	265	250	291	258	250	272	304	266	265	299	283	270	291	249	281	278	269	300	279	250	259	289	273	272	296	291	291	259	257	269	248	278	283	276	270	255	274	269	260	309	286	302	272	271	291	255	254	244	290	282	284	281	277	303	286	290	266	270	246	291	277	262	308	253	273	301	285	276	262	264	279	275	279	270	249	255	284	240	327	270	256	286	285	276	288	275	272	263	245	283	269	290	281	276	268	244	258	235	295	271	272	263	264	238	235	257	244	267	258	283	285	280	302	297	266	268	273	276	254	269	271	266	286	280	271	272	272	271	261	289	292	288	307	257	267	264	288	267	281	263	265	306	271	268	256	283	242	268	264	272	239	286	281	281	275	268	275	295	292	282	277	286	281	285	261	270	269	256	255	303	298	265	234	294	275	259	262	283	255	292	319	264	278	248	250	282	269	283	264	271	262	282	270	295	295	275	261	278	289	278	306	272	282	312	270	277	281	254	309	278	247	252	267	244	272	290	273	281	288	283	268	290	250	303	269	259	295	257	250	267	259	252	262	297	254	243	283	281	261	289	279	286	281	262	285	250	277	318	296	281	274	257	267	285	277	287	254	291	271	259	277	277	281	252	260	294	246	255	251	339	270	263	281	247	273	295	286	257	294	273	261	288	263	305	271	291	278	264	295	300	249	276	294	305	252	251	257	299	251	283	278	291	245	278	257	276	263	311	264	280	266	280	277	288	291	268	259	307	249	281	256	242	272	253	270	283	275	251	265	251	289	273	268	281	226	263	253	280	290	316	284	280	280	257	245	265	266	248	268	260	291	271	282	279	304	280	295	287	282	288	263	280	263	251	260	297	244	279	270	281	291	241	242	278	255	280	303	301	275	254	284	273	268	282	269	265	279	275	264	264	300	294	274	277	271	258	275	273	284	287	308	295	281	281	265	254	267	263	274	269	247	266	264	295	276	288	256	282	253	293	279	257	275	280	278	285	287	289	257	283	269	273	273	262	277	272	261	293	295	247	274	293	294	267	270	288	280	289	285	274	283	284	282	282	309	257	270	252	257	273	305	256	281	282	264	258	283	277	278	254	257	275	286	266	258	274	261	281	253	252	262	263	247	289	273	318	299	262	306	273	268	260	283	297	287	287	250	253	270	265	281	273	242	285	282	243	270	245	261	256	289	247	254	263	283	302	248	249	262	254	256	272	290	307	265	282	255	264	273	280	288	275	291	246	269	268	241	295	268	274	293	264	275	302	262	295	293	273	278	243	285	284	285	257	274	275	273	280	270	265	296	250	258	237	279	260	263	286	251	271	260	254	245	273	297	280	280	278	279	286	231	259	266	294	294	259	230	268	305	278	281	257	295	280	272	255	264	284	262	277	298	282	295	266	289	277	280	255	255	248	295	259	285	240	235	279	266	226	266	268	275	269	267	281	290	264	266	232	271	287	284	289	307	279	262	266	260	262	267	240	243	244	281	271	284	279	257	256	277	243	260	281	270	286	300	241	246	280	326	299	278	290	267	270	283	303	273	277	295	307	268	290	268	279	272	276	268	264	257	256	264	277	272	290	292	270	294	279	270	287	272	267	245	248	265	309	251	250	267	247	260	252	280	272	279	266	301	256	249	292	259	276	268	272	267	278	267	282	277	282	284	298	273	284	289	280	286	249	296	252	268	287	269	256	278	249	281	266	299	267	311	267	270	274	246	260	267	295	299	271	289	263	302	276	266	256	248	249	287	249	285	270	248	300	273	244	298	284	256	263	286	282	267	276	270	300	250	255	257	272	256	261	251	264	276	256	260	281	280	267	252	278	260	254	275	264	269	282	286	296	284	246	248	258	261
3688	4143	8554	10540	9994	7529	6256	5126	4451	3932	3769	3529	3494	3030	3003	2858	2701	2547	2343	2183	2094	1977	1926	1831	1767	1523	1481	1371	1373	1287	1244	1219	1211	1081	1047	1040	1027	993	1005	1042	915	950	947	838	926	846	927	821	895	872	895	818	817	828	819	823	821	826	815	861	818	814	836	835	811	791	796	797	801	852	841	814	812	802	815	810	813	762	829	814	811	845	834	766	847	846	838	775	809	811	812	790	836	796	800	779	818	756	749	787	790	827	818	845	825	737	803	804	798	770	774	851	809	791	807	796	806	816	821	764	786	830	798	791	748	796	800	743	783	745	751	817	752	755	800	831	816	842	754	801	830	774	786	756	725	798	758	809	789	799	742	796	794	766	770	795	774	808	794	774	787	749	785	775	734	770	785	757	806	759	805	794	767	778	816	792	794	735	811	794	789	787	769	805	737	777	825	754	828	816	754	729	739	783	696	794	753	809	822	757	810	820	821	771	742	800	797	769	762	785	825	771	812	836	804	773	852	800	755	753	793	842	707	797	806	784	760	783	745	757	788	747	788	772	766	713	761	771	779	785	778	743	779	798	785	780	824	798	811	718	783	804	731	728	818	786	742	765	787	825	758	708	766	797	766	771	778	799	803	754	764	784	787	772	774	713	758	762	821	796	792	773	815	773	803	761	790	801	785	766	778	827	790	741	737	778	771	820	730	814	773	778	755	795	720	793	770	779	790	767	717	764	819	753	791	719	767	760	746	782	752	764	778	776	751	782	784	762	818	829	815	744	751	763	743	821	817	748	789	791	829	796	824	775	777	796	776	762	799	808	812	785	814	809	791	727	779	788	755	821	789	780	819	826	767	764	765	794	808	767	769	724	702	767	777	763	770	754	784	768	771	749	802	753	771	763	754	767	760	721	739	759	767	819	748	778	810	725	740	770	779	755	777	807	779	729	797	776	798	782	757	776	805	811	783	721	770	771	855	791	806	804	760	703	788	748	760	762	748	799	815	851	788	765	760	800	794	787	757	817	756	729	785	737	760	816	796	843	795	804	770	794	761	819	762	789	768	768	752	772	799	764	789	807	799	733	752	761	770	747	734	772	733	768	816	821	761	806	799	758	840	818	749	778	778	733	741	759	794	767	719	729	805	798	823	791	776	756	782	764	800	767	772	805	778	753	773	777	816	773	804	735	804	749	760	805	768	754	771	825	775	754	769	773	798	806	801	747	776	770	786	788	807	809	740	734	804	776	779	744	728	774	736	825	759	784	751	799	732	790	760	775	796	766	754	741	758	823	800	740	771	773	797	815	771	801	720	771	736	777	799	775	718	778	782	745	723	778	742	791	750	785	773	755	738	836	785	811	765	749	789	801	744	769	828	762	788	802	757	730	776	730	760	818	746	752	762	821	737	807	754	765	832	750	820	793	736	787	780	768	798	766	785	786	782	765	765	786	751	748	775	782	826	801	780	761	797	780	770	797	782	752	714	759	768	820	800	851	814	830	831	779	803	786	833	763	829	769	768	733	752	742	764	724	757	776	773	803	779	784	802	767	791	793	795	758	796	801	787	778	818	771	750	783	743	765	796	755	754	703	778	793	778	737	749	786	799	766	780	767	781	790	744	771	790	790	787	817	757	741	804	779	789	789	766	789	777	772	825	776	744	753	733	775	768	799	724	770	798	709	761	823	810	757	781	853	764	772	772	767	778	774	785	791	806	802	747	801	824	767	824	755	723	787	750	784	745	739	779	757	722	781	770	813	757	782	755	762	740	739	789	735	762	784	703	770	765	774	732	818	783	816	755	752	789	799	751	726	780	770	795	811	780	821	833	692	764	794	818	816	838	776	794	775	789	788	803	769	747	759	750	780	753	795	755	811	752	768	726	773	765	755	762	755	786	810	805	747	826	798	750	800	784	793	787	852	773	788	776	790	772	741	769	764	781	788	804	763	760	719	806	776	807	778	774	811	769	765	797	779	752	772	725	786	806	734	773	768	812	775	763	796	798	790	812	770	779	763	753	767	780	801	819	746	807	795	759	797	756	794	792	822	794	814	783	807	769	797	772	780	755	790	813	788	739	802	815	779	724	792	730	773	767	786	806	788	806	780	794	764	796	797	772	770	799	802	765	731	834	760	794	709	734	778	756	791	786	799	782	787	759	744	752	777	798	786	787	786	719	792	772	801	697	786	813	752	790	784	786	787	698	756	823	758	778	834	746	797	785	754	801	797	768	742	768	787	752	795	802	801	718	705	779	796	739	762	770	803	798	839	792	798	745	787	787	755	780	776	814	831	801	804	780	822	782	769	750	741	778	770	759	815	784	784	761	805	781	761	759	767	779	779	815	767	747	796	748	797	718	751	818	790	791	758	783	815	769	767	787	781	790	822	762	720	740	766	754	794	815	748	792	783	751	758	778	808	763	768	841	764	739	774	759	784	763	789	834	792	782	776	783	742	758	836	785	770	727	807	821	780	732	776	731	787	755	780	770	756	771	732	782	749	787	818	764	829	786	763	761	759	815	780	791	742	792	819	726	786	877	767	804	760	779	796	775	794	811	761	766	774	823	768	782	864	817	789	773	789	751	787	739	817	777	809	767	815	751	781	816	793	772	772	788	786	759	773	805	764	798	796	789	747	750	781	754	785	806	763	727	775	763	762	763	741	775	792	760	811	792	754	797	756	766	817	775	741	805	751	740	771	787	817	752	783	782	762	769	755	780	810	792	816	763	779	761	749	729	770	761	778	795	796	822	747	804	782	809	827	788	751	860	784	787	793	756	805	813	775	748	809	756	783	798	746	788	787	806	735	819	732	816	738	730	777	733	785	756	783	782	807	808	794	769	801	760	798	767	725	769	767	809	770	775	717	789	761	864	727	760	747	820	752	771	783	788	775	753	752	819	796	724	788	802	742	826	790	757	774	764	769	779	740	797	799	800	777	833	786	780	756	758	769	770	855	790	743	779	758	839	786	816	774	803	827	811	774	746	818	810	797	758	792	749	750	838	764	804	765	776	790	780	758	783	770	779	749	768	768	772	812	772	796	759	806	745	786	782	778	789	746	758	815	757	745	707	773	777	776	780	766	752	792	783	742	775	757	763	746	784	831	732	768	781	774	822	767	769	747	774	734	774	771	741	781	774	796	775	849	784	756	768	791	758	806	786	769	799	834	731	804	747	776	777	763	770	794	784	724	747	801	773	741	747	716	787	807	766	779	775	821	776	764	763	790	749	812	783	830	769	781	795	752	773	745	717	765	791	779	805	754	754	768	806	828	787	781	823	749	784	729	766	815	780	745	752	751	708	785	782	817	776	772	821	775	794	794	754	742	783	792	794	792	774	769	785	761	765	726	731	799	775	815	744	794	779	746	779	820	754	788	765	796	805	800	757	805	774	736	802	758	782	753	762	726	835	802	868	783	785	769	750	748	788	759	770	775	778	842	779	808	786	740	758	779	813	788	774	768	809	783	753	751	795	735	754	794	753	778	817	755	730	787	785	836	758	717
15728	13613	21490	22050	21160	13964	9783	6467	4404	3516	3534	3753	3434	2536	2017	1968	1480	1196	1027	1024	935	961	920	790	712	659	603	625	612	614	579	520	494	496	477	452	417	443	420	413	512	500	401	402	326	358	350	330	404	383	343	302	310	306	331	321	346	326	312	291	301	326	307	322	328	307	300	292	302	338	270	313	274	309	268	269	300	310	307	290	269	316	297	314	296	299	291	287	297	312	304	274	225	311	276	263	303	268	298	276	295	279	266	285	276	279	275	288	295	256	250	283	255	288	247	219	256	272	279	252	251	255	280	265	280	284	266	301	260	263	305	260	252	282	248	257	288	260	274	261	283	260	257	265	277	289	257	279	276	288	300	257	253	263	295	256	250	223	235	250	291	283	286	297	267	264	261	271	249	253	250	248	285	254	321	228	257	261	270	239	247	287	243	243	264	253	274	270	271	277	290	276	268	260	241	265	270	266	281	268	271	276	262	283	276	266	242	256	265	276	249	281	249	255	262	276	252	269	272	279	254	234	272	290	253	288	278	276	256	268	269	299	282	260	238	276	276	265	273	264	276	305	255	283	270	285	284	266	285	267	259	277	252	265	288	274	299	294	270	270	259	259	260	229	284	235	316	285	249	246	280	285	255	307	270	249	253	263	266	277	273	288	281	218	241	276	243	253	256	257	294	257	242	268	238	301	252	244	261	276	277	283	257	278	264	253	224	274	294	258	271	262	246	256	233	264	252	274	287	276	263	260	286	256	242	260	273	253	301	248	263	273	295	269	260	271	261	254	265	263	244	255	263	300	262	255	248	273	258	269	294	254	243	263	302	302	241	239	292	246	270	262	247	243	241	306	294	266	280	272	246	256	254	242	265	252	237	270	270	257	280	293	267	254	299	277	242	279	271	260	277	268	242	252	241	258	275	270	293	248	239	261	263	263	260	273	258	267	260	266	270	272	240	268	268	259	259	289	290	264	295	300	263	266	296	267	266	245	288	256	279	254	269	262	285	267	276	286	262	284	246	271	268	255	287	254	265	286	258	265	247	257	287	269	275	255	270	269	263	305	235	262	260	262	262	267	257	235	257	250	310	262	264	244	241	274	256	272	249	255	257	272	238	292	298	279	266	301	269	248	246	265	306	263	244	271	256	262	259	259	300	246	264	254	284	296	257	263	251	290	250	285	245	240	263	253	271	289	260	274	257	284	258	256	263	288	244	254	259	289	284	259	285	250	252	260	237	261	230	261	257	289	270	283	259	253	268	252	279	252	281	232	255	279	248	290	258	280	263	281	257	278	258	277	262	261	271	257	250	266	255	265	279	287	278	305	290	267	260	275	277	259	269	296	306	247	259	287	250	288	243	261	280	304	287	261	265	256	246	259	241	299	285	283	246	259	291	262	263	301	296	255	263	281	285	273	285	282	245	258	276	263	244	257	275	263	288	268	275	290	263	274	265	254	289	252	278	260	241	263	269	272	260	263	263	271	255	277	258	272	265	281	265	241	207	310	261	285	283	277	276	261	260	248	248	261	267	254	265	245	272	274	267	294	262	293	277	258	267	279	305	254	283	283	259	271	261	276	268	291	295	258	279	247	265	268	250	261	259	294	233	256	263	282	268	276	276	257	301	246	267	266	273	261	273	248	301	282	280	267	267	270	290	262	248	265	257	295	256	264	267	290	249	299	271	262	290	242	245	285	253	264	311	275	291	275	259	260	238	260	216	228	229	282	268	271	258	273	266	277	307	279	283	280	251	300	255	246	260	267	251	268	265	256	272	256	296	268	280	255	281	274	263	240	250	273	278	246	268	291	285	246	263	270	270	265	243	256	264	250	287	269	244	286	271	281	263	253	290	259	262	245	275	255	266	299	280	257	276	225	271	281	276	278	288	265	249	270	277	266	230	282	286	240	268	289	273	248	288	258	268	254	287	252	287	283	261	268	305	262	240	266	274	270	239	252	284	237	290	237	254	241	263	240	249	238	279	268	247	275	275	266	294	256	273	288	294	261	245	254	275	226	276	258	251	259	251	257	276	261	264	272	263	262	261	249	261	247	300	280	262	249	286	293	297	251	253	290	266	272	319	260	233	305	275	251	240	277	253	268	253	303	243	303	275	266	254	243	271	295	273	270	275	252	263	297	251	259	294	269	269	291	228	258	255	265	231	253	297	272	280	267	262	240	238	275	272	290	275	278	266	242	256	304	255	238	283	239	250	271	266	263	287	281	272	241	282	258	241	266	259	229	307	256	288	232	276	274	287	281	267	262	281	262	258	272	264	256	276	264	264	237	251	262	274	300	284	270	257	285	283	281	266	251	251	256	242	259	252	238	270	240	265	246	268	259	268	261	256	284	281	274	275	250	267	264	265	251	281	244	274	281	275	285	283	293	280	274	263	242	262	281	252	253	241	264	265	271	250	256	253	282	261	277	277	281	267	252	237	252	267	290	251	248	267	229	253	254	261	267	287	286	244	261	302	268	251	258	246	255	256	251	237	257	263	259	267	266	267	282	268	268	254	274	261	261	275	252	246	264	301	266	264	255	262	241	287	260	231	254	278	282	249	249	278	279	263	262	267	268	276	278	252	243	247	280	282	269	281	233	253	268	257	262	271	245	252	277	265	269	264	256	276	272	260	264	284	271	245	271	273	276	281	287	265	285	249	284	268	274	252	276	279	253	275	265	272	276	263	268	240	281	259	262	263	274	247	262	266	252	269	267	246	261	300	255	255	278	283	284	268	292	275	262	249	241	267	271	270	253	257	240	282	265	270	263	268	269	259	274	254	259	271	248	280	260	269	284	250	283	255	270	317	256	269	286	246	256	276	265	271	263	270	251	268	256	271	282	288	247	261	272	274	264	262	254	246	260	218	274	267	287	259	244	259	271	275	247	257	282	254	283	285	243	261	284	261	286	262	262	274	261	255	270	256	291	263	287	257	270	262	283	236	253	259	255	275	276	277	306	255	237	268	255	286	282	275	262	258	247	269	277	268	246	282	305	266	263	281	246	298	241	284	269	235	243	266	255	250	259	247	243	251	267	267	257	277	255	272	247	272	269	296	255	278	246	276	276	277	281	272	240	250	248	268	254	259	270	266	286	265	287	268	239	255	277	274	264	248	285	255	273	264	271	248	277	265	244	246	254	277	271	255	269	248	273	279	241	271	265	270	287	290	304	258	267	306	268	283	269	281	273	260	251	249	264	274	252	251	287	239	265	253	283	243	241	258	249	244	257	297	286	260	281	267	258	261	259	262	277	263	263	291	285	249	307	272	277	266	250	294	286	277	238	283	279	288	293	261	252	285	305	255	271	268	258	261	288	289	282	308	263	272	245	268	268	281	259	251	265	255	265	289	276	272	266	255	292	225	260	255	253	277	269	278	277	256	290	254	259	266	303	263	276	282	259	272	293	256	258	259	276	252	265	273	229	264	288	258	245	253	239	263	251	290	262	279	250	266	221	293	253	254	275	252	269	284	254	260	256	305	271	267	266	280	277
9901	12972	21120	25203	27472	22121	21183	17120	15321	13450	13553	15843	15322	12272	10731	10364	7797	7330	5803	5859	5573	5880	4958	4069	4062	3983	3289	3047	3497	3657	2829	2632	2850	2583	2604	2150	2284	2050	2133	2245	2546	2299	1751	1728	1276	1378	1706	1531	1556	1600	1517	1287	1218	1261	1240	1243	1342	1226	1379	1186	1151	1060	1088	1337	1601	1012	883	889	987	1093	973	978	957	1016	932	939	930	950	927	924	979	996	934	952	1062	1003	1046	975	1043	1088	976	993	956	913	876	902	913	864	890	872	840	899	847	885	832	903	923	854	874	859	853	819	874	881	874	865	807	859	812	824	752	746	756	808	784	783	849	824	827	825	828	827	795	820	826	834	830	791	827	778	804	797	829	799	798	856	828	814	775	776	800	823	821	779	805	780	780	837	764	762	763	730	767	773	733	795	812	839	733	774	749	777	754	736	801	827	750	752	725	792	762	769	773	828	759	828	782	756	723	755	759	783	794	740	800	791	796	796	777	769	749	755	768	782	749	737	793	784	752	773	718	798	779	738	784	738	781	787	751	727	807	760	751	793	786	805	775	714	726	766	712	710	796	792	770	743	843	782	754	781	767	771	810	779	778	719	743	732	754	756	755	799	774	783	833	783	746	784	789	805	778	784	790	742	781	787	709	785	816	791	754	731	720	768	775	785	778	750	778	770	744	755	771	812	811	769	785	755	817	766	770	773	737	780	788	783	721	799	777	753	714	739	793	744	734	780	737	755	837	772	755	833	768	790	762	760	831	733	771	759	788	795	753	753	766	751	799	721	773	804	765	822	790	730	761	796	783	783	780	771	802	774	761	796	773	802	760	736	759	801	765	779	753	764	808	774	717	809	788	857	723	750	766	708	805	804	773	765	741	767	775	790	761	795	781	777	798	742	751	774	723	767	791	792	778	765	760	787	796	796	772	756	763	803	784	756	739	795	781	741	794	764	761	754	769	797	818	761	838	769	761	828	742	737	782	759	769	776	827	771	809	766	772	751	765	745	772	731	733	764	801	786	744	744	761	781	711	796	771	780	752	758	756	755	764	776	707	763	778	764	769	735	781	752	737	755	781	771	755	792	758	746	746	744	788	785	735	765	740	767	772	756	740	729	775	761	802	755	724	806	773	806	755	733	764	718	797	808	798	770	786	817	719	780	774	771	744	763	766	789	789	778	740	740	758	722	824	791	790	680	794	782	744	747	794	771	767	770	746	763	750	756	783	817	762	786	719	779	727	768	750	784	821	752	777	792	805	816	768	803	745	750	795	759	785	771	728	783	768	712	733	784	746	765	788	731	785	754	774	790	744	823	716	749	823	787	778	701	784	734	843	775	800	778	773	723	757	771	762	832	795	765	743	768	754	784	800	810	745	775	805	762	738	752	759	696	733	768	698	787	793	723	765	735	787	792	785	745	800	769	795	744	737	825	769	743	736	754	784	810	810	789	771	787	784	812	741	739	745	726	757	746	801	776	722	746	766	764	797	767	812	753	717	785	770	747	713	807	766	760	753	780	769	795	755	789	756	757	765	805	745	783	810	729	789	814	784	804	749	783	802	719	746	775	771	769	820	752	804	806	766	766	773	792	780	736	748	761	723	774	749	787	777	776	764	749	781	826	763	772	760	747	795	760	723	820	769	729	770	798	740	785	767	787	757	710	750	781	781	783	777	732	777	777	751	736	774	810	771	770	804	748	811	746	736	727	709	785	799	793	751	790	822	805	795	766	722	791	805	797	762	715	738	753	728	823	726	771	784	767	781	780	772	763	749	760	774	788	824	777	793	811	761	760	804	791	776	772	864	788	766	772	837	700	829	793	808	797	770	723	797	774	778	730	719	785	754	829	755	835	738	806	788	780	790	794	806	774	753	758	728	773	799	785	765	793	775	762	803	730	754	798	795	735	849	803	731	779	723	783	794	800	748	792	746	732	772	763	770	751	731	765	702	763	757	730	754	795	812	770	766	782	778	772	739	784	790	752	773	763	737	780	792	790	743	799	788	818	763	746	711	768	774	744	827	747	758	778	732	766	772	779	750	795	742	766	715	738	780	745	750	742	747	767	776	781	765	797	719	725	821	738	789	771	823	813	727	789	782	811	759	766	800	821	772	838	775	747	779	711	758	764	777	754	786	765	793	763	730	805	766	805	775	757	731	781	807	742	783	772	838	777	761	761	778	798	809	746	740	734	763	783	764	790	793	757	797	783	750	755	764	806	773	777	769	763	784	768	811	791	798	804	794	777	803	782	744	734	739	704	746	747	785	709	789	717	766	807	803	771	731	729	753	740	807	774	776	806	706	765	779	732	790	761	720	713	796	735	755	742	742	815	777	751	788	778	707	761	799	741	783	772	790	790	775	786	795	791	734	760	841	751	779	773	755	766	762	784	776	768	776	751	783	808	766	724	762	749	749	757	779	803	791	748	785	738	801	713	771	806	698	735	768	766	735	785	782	765	720	767	765	766	776	783	773	846	769	721	707	778	794	750	812	746	778	761	748	734	822	726	794	726	791	803	758	778	789	739	815	799	765	736	802	769	761	750	777	768	789	800	759	735	758	759	790	748	712	757	750	798	820	774	736	765	785	781	753	725	762	776	802	741	759	810	754	767	786	695	731	777	741	785	795	781	821	754	756	786	753	809	715	759	782	761	769	743	800	729	781	789	770	746	798	773	817	806	737	744	789	773	791	791	747	756	736	755	776	809	779	810	794	769	734	776	786	805	718	779	770	724	767	724	764	791	752	795	777	788	788	826	793	786	764	748	742	811	748	745	786	805	746	729	766	775	761	772	730	772	756	772	766	799	796	722	787	787	742	780	820	736	771	827	752	752	757	732	816	710	766	786	771	752	746	758	756	808	818	750	759	761	775	787	796	794	766	796	775	769	817	794	744	785	801	755	767	730	759	806	786	760	777	818	793	770	794	781	755	798	760	776	788	740	766	774	762	747	740	762	773	793	764	789	751	796	805	754	771	777	774	759	705	775	721	771	775	772	834	807	797	777	792	777	738	768	791	756	824	747	771	798	722	756	758	788	773	774	779	794	754	793	734	766	765	756	743	817	767	777	755	787	742	771	780	799	749	750	736	746	742	775	771	788	756	769	775	723	836	788	761	778	794	786	753	816	784	774	753	799	731	761	765	747	750	815	780	754	781	740	793	738	731	789	829	814	788	808	775	786	776	768	786	770	733	825	735	779	752	738	745	765	738	776	737	744	748	751	784	760	825	790	783	809	720	774	759	825	798	754	810	781	741	780	779	812	773	799	748	785	755	805	789	781	769	746	764	781	804	739	728	797	775	771	733	767	739	731	763	809	777	773	766	759	800	767	784	764	778	761	844	793	759	812	778	788	764	764	755	739	771	778	799	738	757	746	805	750	767	812	744	793	819	783	779	770	765	765	754	776	754	724	728	787	782	793	772	822	768	777	790	814	777	803	728	769	757	760	749	782	778	809	759	757	758	740	789	745	783	770	756	774	766	796	788	777	770	751	753	735	757	756	747	759	775	781	774	809
23836	20356	30303	30990	27665	21720	17462	11667	7628	6118	6304	6889	6497	4723	3310	3688	2516	2312	2021	1690	1759	1795	1235	1230	1219	1016	1029	845	904	970	826	695	774	707	800	682	612	620	590	618	706	680	591	527	446	448	521	544	531	528	455	430	403	397	424	427	471	424	462	401	389	395	365	420	483	402	348	386	395	394	352	374	362	365	349	334	398	360	344	338	362	430	381	386	357	377	367	383	400	364	402	373	399	342	342	323	336	335	369	338	330	352	360	367	348	303	332	324	337	328	342	328	333	349	360	349	338	310	340	327	312	307	306	304	359	327	316	345	337	319	324	356	342	326	309	320	357	324	336	320	340	359	320	340	324	335	308	301	343	310	321	350	352	308	365	333	307	324	316	331	312	326	329	338	313	315	353	351	317	320	344	320	281	307	312	358	286	314	294	302	327	309	301	326	334	316	353	321	337	303	328	358	337	346	380	325	315	326	317	318	323	337	338	333	312	322	321	308	332	308	346	322	324	294	324	327	328	317	352	310	304	302	282	327	318	355	344	309	312	311	320	294	330	331	331	283	327	319	323	304	307	311	331	328	274	324	295	320	308	326	338	318	310	294	304	357	318	322	318	328	301	309	336	330	322	316	332	303	334	326	342	328	300	305	361	310	321	307	308	300	300	294	317	297	290	333	324	288	301	331	300	317	339	313	328	326	301	339	312	346	335	345	299	296	321	290	350	329	307	305	295	312	333	331	311	318	322	331	317	288	344	313	306	346	313	353	308	336	295	324	296	330	293	335	339	316	318	321	304	383	352	337	328	318	346	354	292	305	322	344	311	318	338	334	341	320	325	336	314	325	306	294	297	316	344	331	321	347	307	316	305	331	335	316	292	304	345	333	358	322	332	349	310	328	327	303	378	309	337	310	323	307	327	293	316	304	340	332	311	299	330	331	280	293	326	302	320	324	307	321	317	304	315	309	314	301	325	342	310	328	317	323	313	301	299	315	329	325	310	301	341	321	315	286	314	348	291	305	317	330	321	346	344	318	326	295	329	331	356	316	338	308	326	313	319	316	363	335	323	302	302	345	258	349	308	357	339	322	319	319	329	298	348	296	296	334	310	344	330	316	326	303	358	323	307	331	351	287	285	307	300	300	349	324	319	294	324	320	317	339	332	351	320	300	316	287	285	308	274	299	333	327	324	339	317	308	314	295	304	312	295	322	351	311	329	327	308	315	301	320	294	314	333	353	377	322	307	334	301	326	307	335	341	314	344	336	343	311	293	305	272	331	335	330	320	304	313	357	294	329	284	304	336	306	305	345	334	351	299	315	320	359	322	331	330	319	354	328	338	311	273	311	315	324	313	295	334	301	302	335	335	299	321	336	315	304	321	303	329	319	332	294	328	345	313	301	318	341	306	333	347	341	308	300	328	318	311	325	308	313	278	313	311	312	303	317	337	328	334	297	309	343	339	302	313	317	302	316	300	360	311	300	316	323	322	339	320	323	362	292	312	304	318	368	338	329	313	348	314	389	278	335	337	296	332	304	340	339	330	332	338	330	286	346	316	324	309	322	296	356	296	343	345	308	308	288	351	295	333	277	325	315	339	320	309	310	303	339	307	333	331	294	320	343	320	313	340	344	298	320	298	320	320	318	321	347	311	323	350	308	343	305	360	288	300	301	344	283	325	330	347	320	315	348	289	317	312	317	326	303	359	322	329	345	303	279	331	313	301	332	318	306	352	340	339	334	334	308	273	346	313	313	344	309	327	334	286	327	370	333	345	309	312	337	319	320	349	299	334	313	312	326	320	344	324	318	319	319	325	354	306	294	313	332	332	307	332	319	357	327	316	320	324	332	314	347	343	302	293	330	313	314	339	289	335	339	348	336	329	307	292	314	290	366	303	313	335	332	317	326	307	334	312	279	322	318	319	312	331	316	331	310	276	358	315	336	328	321	316	300	291	324	314	332	317	296	317	305	320	347	337	296	335	326	323	336	327	286	308	292	346	356	321	354	271	333	291	354	328	298	328	331	307	357	311	322	310	335	288	321	306	320	329	278	300	306	300	292	321	340	315	308	291	322	288	319	311	312	356	303	321	309	304	324	308	328	313	314	317	296	292	330	325	309	364	316	356	305	305	292	332	324	332	360	330	304	325	328	325	307	352	346	340	329	329	325	317	327	342	328	276	307	276	335	303	339	321	343	319	318	341	291	355	365	336	319	311	295	362	338	317	330	330	315	317	312	343	339	342	303	308	334	311	343	316	329	317	331	327	302	283	328	312	325	318	322	313	318	295	316	308	315	310	327	309	271	346	322	341	279	333	318	325	336	319	341	299	341	308	346	333	297	320	317	330	311	302	317	301	316	332	318	337	333	341	304	279	338	315	337	325	328	314	314	292	324	326	299	321	332	344	319	335	323	287	342	320	335	313	347	334	332	347	350	332	324	345	325	306	339	322	279	312	300	306	311	365	309	330	308	322	341	324	304	333	332	326	286	324	271	311	307	306	329	353	324	317	324	360	287	299	355	323	324	324	329	331	350	321	335	318	276	289	321	323	327	294	332	301	328	346	322	307	307	343	303	310	303	326	306	357	350	318	325	340	330	333	362	327	331	262	299	311	346	317	298	349	327	323	284	322	313	288	298	343	317	317	329	324	361	329	347	314	302	321	323	287	295	333	328	314	315	338	336	324	328	320	350	320	343	326	344	306	306	322	331	311	344	326	301	323	283	294	333	334	337	289	305	304	337	339	297	337	353	294	321	342	339	315	355	307	343	286	279	319	289	349	304	301	321	311	362	330	322	356	301	323	314	343	317	305	329	310	318	315	323	325	296	308	331	299	312	341	336	352	308	361	326	341	347	351	343	324	308	294	308	307	301	328	321	303	302	321	320	333	324	333	286	328	323	342	342	340	288	317	307	322	336	327	291	320	332	335	335	289	347	300	318	306	341	313	319	328	360	310	326	323	295	310	311	339	302	350	332	324	334	317	325	296	313	318	349	327	314	336	346	330	360	312	294	307	351	310	331	324	306	329	350	335	321	307	333	323	303	339	307	326	316	330	352	317	332	352	306	326	324	298	305	342	342	344	324	307	316	321	317	331	309	329	309	327	314	328	281	320	321	330	333	323	327	309	337	330	320	318	335	318	326	326	324	339	354	332	319	305	326	326	289	317	329	301	321	300	327	314	336	326	334	329	326	328	329	312	321	364	326	337	291	335	345	312	316	303	329	310	337	328	323	295	309	343	312	318	306	357	317	317	292	322	328	320	332	313	312	335	323	337	315	314	328	312	301	329	352	324	343	309	343	330	343	313	349	329	304	311	357	346	376	313	285	305	320	322	298	330	323	319	350	331	331	334	327	307	338	302	326	318	348	330	330	294	327	307	295	355	335	347	350	308	321	339	297	326	322	332	335	310	307	355	321	347	319	297	327	321	310	314	316	316	317	322	343	293	326	355	332	340	334	319	299	301	340	308	312	360	359	325	289	339	302	331	309	317	294	306	353
12899	17214	27685	31084	30492	28703	27487	22755	20485	18078	19244	22448	22715	18605	15979	16547	11992	11453	9442	9617	9018	9263	7103	6292	6330	5498	5338	4951	5479	5987	4544	4047	4705	3953	4249	3243	3172	3221	3468	3239	3812	3830	3137	2626	1976	1946	2580	2368	2366	2527	2112	1946	1781	1703	1832	1765	1969	1846	2124	1605	1610	1579	1383	1858	2362	1483	1183	1255	1341	1343	1311	1284	1212	1258	1241	1261	1341	1182	1175	1204	1221	1242	1279	1277	1466	1537	1276	1320	1311	1372	1284	1357	1290	1223	1141	1109	1141	1106	1110	1076	1069	1023	1082	1067	1066	1096	1063	1068	1129	1146	1022	1030	1027	1061	1080	1051	1014	1003	923	961	944	960	916	940	930	916	983	950	970	896	995	944	901	936	994	964	1023	959	1107	1026	995	1040	1004	989	984	943	968	972	937	992	886	949	958	947	927	897	976	935	904	960	915	893	860	956	925	894	931	912	901	883	922	829	924	921	873	872	956	935	892	906	932	908	874	925	878	944	877	896	932	938	876	910	912	868	917	865	894	907	882	947	956	904	921	882	895	890	878	866	936	940	856	867	935	892	918	939	863	897	944	886	912	902	924	903	904	900	954	882	914	854	909	886	941	899	927	928	937	909	899	867	837	922	930	882	930	884	879	935	917	847	962	872	857	918	930	822	890	901	893	902	924	889	924	927	922	881	922	967	839	915	903	881	877	889	908	927	872	920	884	888	949	900	908	933	884	865	869	893	917	894	916	866	894	950	874	887	851	908	897	935	867	931	860	860	930	859	873	876	902	871	901	951	902	918	945	873	850	905	918	908	932	921	905	882	877	888	910	920	941	927	913	903	858	925	983	903	845	918	862	827	928	920	929	890	924	913	867	924	934	932	899	954	852	873	892	870	902	922	908	885	964	942	905	875	884	872	905	932	894	904	927	900	955	905	916	965	937	866	920	883	944	937	910	829	883	911	936	870	839	953	932	909	966	912	905	934	861	917	933	907	948	848	912	906	891	869	949	934	966	898	957	900	900	933	883	959	909	858	969	921	903	924	918	881	917	936	862	825	938	946	880	947	894	888	921	911	908	907	890	922	921	921	885	899	867	863	909	903	900	885	905	924	913	919	850	875	876	917	870	897	948	817	908	909	927	895	904	833	932	874	868	870	899	906	920	925	941	870	899	967	891	884	876	859	934	920	919	889	862	918	875	898	897	925	908	899	853	836	892	856	934	889	912	907	894	951	943	897	912	904	914	902	852	915	872	927	902	922	854	893	914	898	934	823	890	912	924	880	893	905	871	894	901	932	914	879	849	876	854	903	880	899	954	910	984	941	860	934	869	961	927	929	863	950	898	969	896	948	899	852	868	887	900	890	863	919	898	919	817	911	928	898	968	903	899	908	881	909	910	876	929	884	894	930	888	899	946	953	928	899	905	931	908	898	899	884	912	884	906	884	954	934	886	885	961	837	905	912	888	886	859	924	920	921	921	884	867	872	910	894	886	900	921	922	901	957	878	851	936	913	891	921	914	966	883	903	897	856	919	840	889	855	950	844	890	889	900	877	894	916	846	892	900	903	852	922	921	915	878	941	894	913	880	868	909	919	904	938	894	920	959	881	918	884	898	879	899	896	865	947	909	861	891	916	905	905	923	931	918	931	864	873	836	858	876	938	884	928	848	952	963	867	876	889	940	992	847	917	924	924	906	877	952	925	885	847	860	873	911	874	951	943	898	926	892	934	886	930	865	961	841	872	995	883	915	882	901	895	879	908	943	918	842	880	884	969	887	909	875	910	979	902	900	947	904	909	964	887	930	934	904	838	903	955	905	886	832	883	881	866	962	890	929	914	884	922	932	894	892	856	835	912	915	876	940	880	881	929	953	962	910	886	928	889	911	875	925	935	884	907	887	922	868	864	851	918	924	943	851	937	918	855	851	927	906	890	889	941	887	887	914	869	926	948	873	908	869	952	909	889	937	854	940	853	890	922	844	944	926	899	890	909	948	877	927	860	930	884	900	876	911	914	865	950	902	833	940	902	886	967	880	868	866	902	916	874	901	878	893	920	872	845	923	817	951	872	925	928	900	906	929	971	897	862	927	922	937	894	989	881	938	913	868	892	916	888	898	936	896	906	843	896	946	903	938	855	903	945	903	936	914	922	896	915	843	905	951	890	901	915	894	898	938	897	919	936	884	890	906	946	879	951	895	893	856	911	941	869	888	899	888	928	896	902	878	832	878	872	868	880	877	915	904	907	942	879	896	925	917	860	924	953	917	881	915	891	934	894	879	926	927	936	898	971	911	911	868	942	973	921	907	913	917	937	957	894	863	883	915	884	881	908	906	898	956	855	895	883	942	921	853	903	861	917	898	908	908	882	907	919	844	945	867	888	869	891	880	899	951	919	925	899	927	914	919	934	875	944	932	876	918	903	923	911	884	921	898	915	875	856	917	879	893	861	935	913	916	900	898	897	906	950	912	921	897	923	935	902	901	939	931	881	915	924	882	885	930	953	920	921	950	884	928	871	893	943	829	883	881	908	883	950	876	885	870	901	922	929	858	889	836	923	865	890	897	888	902	914	930	915	853	893	903	917	938	899	915	920	934	896	921	899	928	893	888	947	907	928	930	918	916	926	895	932	890	901	880	887	873	914	947	902	905	898	897	942	905	888	902	900	908	980	877	930	900	916	891	868	877	946	894	922	914	924	932	941	885	898	907	892	916	920	944	959	910	938	862	855	927	900	881	902	913	931	894	928	945	883	861	909	916	918	954	899	911	870	908	902	896	920	915	870	931	871	907	922	897	890	920	853	886	893	887	898	943	911	941	903	879	940	953	928	953	877	910	959	888	923	894	923	903	901	875	894	917	919	914	907	932	915	940	901	898	915	963	898	939	869	872	918	907	926	900	947	867	856	878	882	907	862	945	905	882	899	916	943	922	896	903	870	851	921	939	916	878	923	944	827	909	911	872	870	911	917	964	891	950	918	860	894	893	873	899	916	884	877	869	893	912	926	906	924	872	957	870	896	865	883	897	960	911	878	872	897	843	929	883	928	924	825	930	893	919	901	944	916	912	904	894	923	877	907	895	898	899	945	866	931	884	867	919	913	918	891	932	967	888	888	872	906	896	914	933	908	939	937	904	893	921	892	950	966	913	918	894	923	873	906	892	918	909	889	894	879	911	908	894	910	918	951	918	900	921	904	891	908	933	909	898	876	906	871	879	913	927	949	907	939	956	868	882	868	941	904	947	937	912	836	885	881	891	928	937	850	904	881	895	888	926	867	926	864	874	917	966	914	850	924	932	906	864	953	903	942	888	892	930	929	945	853	897	935	895	861	917	898	860	878	868	909	932	852	898	925	929	907	906	932	849	896	846	867	848	930	926	906	922	887	863	940	884	924	926	946	887	934	852	864	874	864	846	911	892	897	892	911	894	893	883	921	853	935	884	892	852	929	938	898	914	893	893	912	893	877	919	915	910	920	917	932	894	894	889	885	920	836	925	906	944	927	890	932	907	920	894	900	903	897	916	839	920	905	949	935	941	952	907	938	918	906	832	907	925	892	930	881
4691	3455	4825	4093	2824	1888	1362	1014	845	695	681	722	666	636	624	572	520	527	459	477	468	437	412	431	402	354	389	359	339	369	322	325	318	342	299	312	294	336	297	294	289	291	281	290	312	296	284	273	284	310	299	288	315	267	294	313	285	285	286	254	265	270	279	291	269	298	320	293	274	285	300	267	293	261	302	293	310	314	268	287	257	273	273	281	294	281	270	273	258	247	289	267	280	267	272	270	305	287	278	281	279	293	268	261	292	282	285	276	263	278	258	335	264	298	275	269	245	277	282	316	297	260	279	294	290	277	257	288	300	268	273	258	277	275	289	275	290	273	286	256	256	275	281	276	259	292	243	273	285	274	271	307	280	247	297	269	297	283	313	290	261	256	247	274	294	256	283	266	256	283	212	295	292	287	272	267	285	278	254	294	280	268	270	267	264	287	293	242	289	273	263	277	281	274	261	256	283	268	286	272	276	281	268	253	245	298	238	281	276	252	294	298	284	264	295	283	280	254	269	270	283	286	290	254	300	263	260	304	260	300	267	243	285	285	286	277	287	274	260	295	263	281	252	280	288	275	293	306	262	296	244	260	282	307	278	278	257	282	252	294	302	266	274	275	287	252	280	235	241	243	245	258	267	245	294	278	267	313	252	302	261	270	260	278	256	264	241	296	291	265	245	269	267	261	241	272	266	271	246	279	281	248	298	257	250	278	273	323	267	259	288	266	294	265	245	269	291	269	278	276	304	288	269	298	257	263	267	282	280	290	289	257	276	252	255	282	252	289	275	276	278	265	255	289	286	283	304	273	265	271	264	272	284	296	290	259	293	279	294	253	277	294	284	253	278	290	283	273	285	265	275	295	274	277	279	268	251	271	275	284	296	298	266	279	299	276	258	319	275	293	261	254	296	263	281	292	296	279	262	274	268	281	302	287	277	273	287	273	282	265	271	267	276	275	260	278	275	302	267	269	279	266	281	247	283	294	275	278	272	240	302	272	250	290	286	268	259	269	292	319	288	258	282	258	282	303	264	265	258	295	277	239	245	301	291	251	282	287	269	310	283	311	284	279	278	252	294	281	255	281	268	279	258	248	263	273	305	261	266	268	265	279	259	247	262	298	251	269	264	259	274	277	284	263	276	255	280	270	248	253	286	250	271	280	294	277	291	261	291	276	276	271	266	260	275	259	252	295	283	291	264	279	261	306	271	259	288	276	275	273	275	286	273	265	281	278	236	251	259	298	249	256	266	284	274	283	289	307	259	263	249	273	245	278	274	281	303	288	261	248	230	274	291	273	268	275	255	253	277	276	274	299	254	267	301	265	284	272	315	283	277	284	256	279	257	277	274	273	278	266	297	296	292	286	256	281	268	234	262	281	280	274	273	260	285	310	269	262	266	258	289	274	257	272	279	281	261	249	261	239	294	290	269	270	277	290	272	287	272	266	260	285	310	294	281	295	276	285	269	265	257	273	277	270	286	269	266	268	283	293	251	301	293	308	253	246	284	265	269	285	273	275	286	281	296	281	277	265	283	265	246	291	274	261	271	267	294	258	293	287	295	265	279	273	249	279	293	231	259	304	274	275	279	279	283	291	259	285	242	272	260	273	250	311	252	284	237	298	275	296	294	236	270	257	285	274	288	270	241	263	256	278	301	269	286	271	261	247	281	277	286	257	251	251	292	265	301	255	248	277	264	281	253	280	251	267	284	287	287	251	287	271	273	310	282	260	292	288	279	274	267	271	256	258	239	269	281	275	275	275	247	261	254	248	283	274	267	288	250	269	262	280	271	269	281	294	244	282	277	270	284	293	263	285	314	239	276	284	290	286	280	266	260	276	272	288	283	282	269	254	254	298	253	250	272	287	290	245	255	244	270	290	269	254	298	290	283	288	292	277	279	265	271	294	299	285	278	259	289	256	277	257	265	251	299	259	289	272	272	267	284	264	281	269	270	273	286	267	269	283	262	279	260	282	280	294	269	269	287	283	305	272	276	271	275	290	239	291	304	275	273	278	288	275	279	301	289	271	273	272	263	274	294	276	271	266	283	304	298	256	290	288	292	248	268	255	259	262	284	293	304	267	279	265	273	281	318	286	305	276	302	301	276	301	273	239	278	256	285	267	287	284	275	241	240	261	280	278	276	281	300	264	267	259	291	302	274	273	283	278	259	271	267	273	287	309	271	251	265	242	294	263	285	275	328	254	285	260	281	260	289	278	272	265	286	260	277	308	258	281	271	284	299	271	276	267	239	307	275	258	284	282	269	240	259	262	259	264	293	263	265	276	242	248	291	288	271	283	260	256	284	267	266	286	284	261	298	268	282	284	266	275	327	291	259	291	294	262	300	270	272	274	297	255	273	283	258	287	288	271	271	247	274	263	292	295	269	245	264	276	256	297	281	266	293	242	257	283	247	284	306	251	270	287	280	256	263	290	260	303	263	299	257	286	269	254	291	280	260	257	263	272	261	254	272	273	238	287	256	240	257	280	275	291	260	249	253	275	293	291	256	301	256	293	267	281	254	271	257	254	285	274	266	266	284	265	275	255	259	244	271	297	292	282	285	252	248	266	259	260	277	287	269	258	276	295	273	272	268	278	266	265	281	246	286	287	263	255	283	281	269	305	271	320	279	275	267	272	302	279	291	270	271	288	281	287	258	252	283	277	270	276	268	296	293	263	281	278	295	258	286	292	275	266	289	281	260	256	343	279	276	261	280	281	291	308	278	266	297	238	277	285	264	278	282	285	304	288	287	267	251	289	277	280	258	269	293	284	281	254	281	264	252	250	257	279	295	266	247	283	276	275	273	267	284	257	268	275	307	289	274	284	277	291	240	284	277	280	250	309	307	265	272	247	257	298	275	312	268	272	255	267	267	291	277	276	258	311	301	273	269	274	285	273	277	249	297	270	308	271	280	261	264	281	283	301	287	291	285	289	289	263	283	260	266	295	260	244	247	275	262	268	257	240	281	302	273	261	295	310	290	269	274	231	270	249	290	275	267	246	251	279	250	303	298	264	276	272	257	276	288	284	258	269	277	265	279	247	300	287	259	289	274	283	287	293	293	284	282	276	286	263	323	283	246	282	273	286	282	249	286	277	263	303	302	293	305	295	271	279	289	251	265	270	279	277	239	262	292	290	273	287	276	287	283	281	312	314	281	294	283	255	270	270	298	269	266	265	301	261	288	273	280	280	259	267	303	274	270	270	291	273	294	274	280	264	272	286	260	275	266	285	257	260	265	273	275	291	276	275	272	278	275	258	277	255	268	281	259	276	279	272	302	268	263	260	280	259	245	277	270	271	287	253	268	306	270	267	251	330	294	276	265	285	310	276	269	280	262	306	249	261	306	243	253	264	248	272	283	304	268	272	253	272	260	249	271	256	279	268	249	295	280	296	301	263	271	267	269	291	266	260	276	275	280	284	283	253	258	284	236	284	292	292	266	251	274	254	267	264	256	286	274	304	270	311	282	278	279	278	276	322	287	259	256	274
3701	4417	9165	11013	9031	7055	5466	4330	3590	3425	3345	3228	3061	3069	2923	2937	2512	2406	2285	2204	2099	1942	1834	1822	1635	1522	1474	1329	1296	1282	1224	1210	1213	1128	1051	1067	1093	1060	1016	994	990	953	961	905	852	935	979	880	887	881	855	864	827	852	800	795	782	827	851	854	836	818	849	810	828	797	819	814	805	854	796	817	803	811	829	844	843	814	856	862	906	873	859	904	818	824	775	834	849	819	866	817	814	809	826	849	825	776	798	852	814	766	786	770	817	856	818	801	818	764	835	831	822	774	800	838	840	836	780	814	825	781	810	725	806	789	751	814	751	775	796	784	820	813	788	775	790	779	774	778	785	824	789	778	802	786	753	705	825	788	815	793	714	779	765	783	770	788	802	843	826	760	759	818	800	795	805	771	803	794	782	753	827	809	777	771	816	799	804	826	745	776	761	794	802	771	774	809	774	816	732	788	729	816	796	751	751	761	765	823	746	787	749	793	799	808	808	748	786	773	766	818	814	808	812	776	800	811	780	760	762	769	744	781	766	770	772	795	751	773	801	796	791	785	828	820	835	819	753	760	802	801	781	834	806	757	805	768	844	708	772	817	770	812	794	815	822	810	756	794	822	749	748	737	764	760	729	790	846	798	784	777	782	798	792	782	765	777	783	721	815	738	774	778	778	788	724	749	777	818	743	790	816	825	800	787	773	774	764	776	777	797	767	772	779	786	782	819	822	772	800	805	785	739	735	778	792	784	787	819	776	762	776	805	816	770	794	729	755	797	749	765	784	764	790	788	729	777	807	792	813	772	840	789	804	783	799	791	808	791	788	815	740	789	799	759	780	803	818	782	790	828	800	771	833	761	787	779	811	771	830	795	809	773	786	782	808	801	802	759	752	811	807	784	761	799	801	737	801	767	820	790	763	771	783	795	775	757	730	789	780	779	794	782	771	803	812	785	772	812	760	802	812	783	792	759	805	820	793	804	818	805	750	791	754	811	785	841	805	751	743	818	778	751	763	728	811	776	777	808	792	765	781	831	770	785	779	785	832	783	813	765	795	817	765	783	780	756	785	828	782	846	778	810	775	770	815	793	765	799	832	814	790	767	782	828	832	719	806	808	786	846	774	784	799	755	781	808	740	784	809	765	820	816	710	811	841	792	783	825	824	728	767	779	782	736	771	756	804	783	779	857	775	771	781	812	835	736	749	777	778	778	791	752	779	805	757	738	802	803	779	825	805	747	807	757	808	812	790	764	766	755	862	788	801	789	769	744	733	831	765	789	820	742	812	742	760	786	786	752	787	784	834	791	803	815	757	802	797	839	788	804	773	787	805	779	774	818	802	790	805	822	740	777	812	803	783	792	819	801	800	725	771	757	789	754	794	776	748	759	775	812	760	825	819	781	748	810	773	767	799	765	809	729	785	782	751	747	797	800	807	802	800	793	800	813	803	794	814	782	813	803	753	820	774	780	816	746	719	798	802	776	831	787	773	760	832	772	790	814	857	809	808	806	754	785	765	746	792	810	764	770	792	792	774	773	743	777	824	785	814	782	814	767	780	784	796	755	775	810	775	751	821	803	814	782	800	817	804	731	755	802	738	756	802	814	769	766	774	788	776	802	841	808	791	772	771	767	797	780	770	774	772	770	772	777	750	782	798	800	791	784	752	787	785	800	835	796	772	769	805	772	781	778	796	770	782	751	772	782	798	760	786	744	780	793	754	761	798	790	798	786	728	835	757	734	787	753	748	744	763	784	773	817	785	815	775	809	816	768	787	771	778	750	762	756	774	790	780	804	780	774	800	767	812	801	822	792	736	781	813	752	768	799	813	797	803	756	784	791	778	792	768	762	765	807	783	755	789	734	858	745	793	816	760	792	781	789	791	773	761	755	770	778	792	764	778	757	771	807	777	756	775	857	769	837	814	806	796	801	807	781	761	784	778	834	799	737	802	779	799	820	750	750	798	802	787	759	808	812	808	741	818	853	786	790	789	802	754	812	724	830	772	750	739	781	758	772	799	782	825	821	792	764	771	828	822	826	806	847	789	727	797	788	767	795	773	792	779	783	795	772	779	742	758	785	751	768	819	742	805	810	802	782	816	755	819	802	724	828	810	777	766	772	790	779	772	764	795	784	774	752	769	749	792	749	744	781	803	760	766	772	760	814	782	770	738	811	805	820	806	809	787	813	800	744	782	812	737	773	776	770	824	768	795	790	783	767	802	744	735	819	721	740	776	796	787	805	704	820	777	750	810	751	804	805	807	742	800	798	772	780	782	782	775	775	757	811	770	736	747	807	756	810	819	751	804	789	765	799	841	830	798	754	808	830	814	767	801	796	755	779	758	751	758	758	771	796	840	809	753	774	779	792	785	738	790	799	745	830	757	809	770	787	815	821	779	825	845	794	756	807	793	783	784	778	810	787	830	783	773	772	805	788	780	774	774	799	810	736	764	816	764	832	818	830	750	760	835	790	829	817	790	785	799	829	773	824	792	783	753	764	719	771	811	818	828	804	777	735	784	792	775	779	785	763	831	802	772	775	779	775	770	796	777	817	731	823	774	760	772	792	751	797	783	758	766	796	771	719	790	770	786	837	828	806	785	804	782	795	742	738	810	782	769	754	813	766	799	828	766	712	775	787	765	819	781	794	773	775	791	777	773	723	807	784	813	776	811	776	794	765	788	799	786	789	818	817	776	759	781	785	836	797	749	731	821	767	784	782	771	744	772	760	776	802	828	745	779	748	790	789	809	855	802	839	717	774	762	782	781	821	812	796	809	787	792	804	758	795	815	790	775	825	788	815	778	748	741	792	797	789	761	704	779	823	824	774	778	773	756	729	825	809	809	732	814	796	756	802	820	756	819	800	829	803	774	789	779	816	761	773	760	725	824	835	777	785	856	748	801	797	789	770	770	814	815	833	806	808	736	834	777	786	760	755	790	727	776	803	813	828	742	791	832	780	832	782	835	761	757	816	767	772	820	799	783	814	782	779	772	764	770	770	792	773	833	814	773	788	770	761	846	776	806	811	788	783	793	800	770	750	825	805	772	759	830	827	769	816	741	827	821	838	794	790	777	749	792	794	805	781	764	777	814	837	769	780	830	821	792	820	773	787	758	738	776	759	746	795	770	796	774	753	736	729	810	792	795	832	826	793	761	769	768	750	773	792	783	810	814	787	771	752	784	809	796	814	764	814	770	794	712	717	813	808	844	816	828	760	765	846	751	786	771	771	772	805	804	814	754	777	814	752	831	813	753	745	753	753	781	824	786	753	787	758	765	804	773	779	780	803	800	791	842	751	778	773	776	761	770	772	796	796	793	740	803	804	808	783	739	750	756	783	783	768	786	811	777	791	782	800	818	800	819	778	776	796	741	730	795	795	799	794	813	805	771	804	832	748	774	823	820	797	830	826	793	790	754	763	776	827	804	794	789	787	817	807	733	780	772	814	759	803	816	799	786	780	787	753	809	775	731	823	796	794	806	786	817	781	795	712	787	792	753	797
14667	13022	23577	27259	21291	14082	9683	5821	3871	3099	3314	3600	3396	2818	1905	2250	1399	1256	1014	1121	990	1067	953	811	730	591	618	592	557	591	544	462	499	506	451	443	431	443	449	431	467	471	434	408	370	357	362	374	354	342	305	309	306	333	326	329	311	322	325	320	313	301	300	298	341	321	289	279	343	300	338	299	306	312	288	249	278	298	291	285	285	305	298	300	345	283	286	302	284	302	294	334	290	283	275	293	254	297	294	288	287	267	265	304	279	260	277	280	282	313	285	282	273	306	283	280	279	278	254	289	262	262	272	255	274	281	274	234	301	274	289	291	288	276	286	253	259	264	257	306	257	285	294	269	278	264	268	264	276	290	281	286	272	267	271	278	260	301	258	260	297	264	275	255	252	254	299	270	249	256	268	272	284	254	266	294	278	260	287	282	299	262	304	265	259	283	264	272	268	304	296	275	258	270	257	283	286	280	293	283	249	289	298	295	273	269	279	269	280	262	246	247	291	268	286	290	281	254	276	285	268	277	279	280	234	281	315	264	265	270	280	264	278	256	274	299	268	262	308	268	270	277	301	258	268	257	260	259	278	257	256	266	271	310	276	281	271	255	283	261	268	295	231	249	278	253	234	246	251	270	298	255	268	299	266	275	271	277	270	279	269	257	272	292	276	267	252	309	268	295	295	233	260	257	270	253	275	238	285	297	292	277	265	269	269	246	271	262	276	284	319	255	256	272	275	255	246	287	277	264	254	273	284	283	259	283	272	288	300	275	254	272	307	271	262	240	282	276	266	272	267	287	281	267	281	252	288	263	306	249	275	291	254	266	282	271	297	270	255	259	258	264	246	272	282	261	241	259	266	279	255	263	290	299	283	291	269	242	297	293	286	255	248	269	270	279	262	257	259	313	243	288	262	275	238	273	306	277	267	274	285	265	257	227	253	255	256	263	298	253	272	286	256	277	280	254	278	276	275	263	259	248	252	268	303	272	289	266	247	249	260	300	259	272	298	305	278	293	270	267	276	285	260	267	268	256	273	287	238	293	297	255	259	259	267	272	283	263	265	290	279	274	255	251	286	257	289	289	271	266	283	279	254	276	296	275	258	261	299	310	265	280	296	250	281	253	274	269	269	296	286	242	268	268	266	271	253	276	251	255	291	280	288	255	245	279	297	274	252	267	288	276	279	280	278	254	269	256	267	260	264	257	257	256	283	251	265	275	251	276	288	277	285	285	305	272	272	274	268	253	278	291	273	284	248	253	248	274	283	261	263	259	256	294	272	264	247	269	252	260	253	239	281	276	271	264	257	262	248	252	268	264	266	269	261	313	285	264	289	285	322	285	276	270	264	269	283	268	298	291	285	304	278	261	247	263	278	239	271	263	279	266	270	269	279	267	257	289	262	286	244	243	264	298	250	282	284	261	272	309	280	268	263	289	263	266	260	250	279	271	300	219	279	261	282	268	313	287	269	254	275	278	292	267	266	272	271	253	275	238	274	281	255	287	271	283	261	276	269	253	271	269	266	269	243	284	295	262	275	272	289	279	275	244	291	303	257	302	283	287	259	272	280	273	288	249	264	253	283	252	250	270	306	288	296	284	251	270	254	240	262	277	269	272	296	242	251	274	257	271	250	290	266	275	278	260	292	254	262	268	304	269	260	251	266	281	283	261	265	270	283	275	269	263	263	282	275	274	272	298	291	276	278	256	269	252	286	301	270	248	269	277	272	280	271	276	270	275	287	293	275	286	255	291	267	253	243	270	292	267	276	243	272	258	262	291	265	271	272	261	272	262	302	280	267	268	292	260	259	266	278	252	282	272	262	264	233	288	282	302	265	287	283	276	278	287	267	245	266	302	272	256	259	262	275	257	297	275	303	282	291	269	277	269	262	268	238	286	259	261	282	265	258	266	277	286	273	301	252	238	264	287	310	272	242	229	268	272	218	257	274	263	296	248	256	256	275	265	289	256	301	294	251	277	249	280	264	302	288	238	264	256	265	248	296	264	263	274	261	293	263	249	292	272	258	244	257	310	298	269	299	265	232	269	270	267	281	287	288	280	258	295	274	223	281	308	266	263	260	255	285	289	272	266	271	256	276	324	280	279	253	285	267	284	275	266	291	249	264	266	269	258	283	267	272	284	279	298	255	273	251	275	283	262	266	284	287	309	296	266	284	282	270	282	291	264	241	273	280	270	279	264	282	262	281	257	284	292	267	289	301	287	263	274	260	261	300	243	263	266	251	283	304	274	255	274	298	264	240	274	269	289	291	315	263	300	282	289	276	272	276	263	269	269	261	266	277	266	315	271	253	249	288	264	255	279	265	278	281	276	269	266	255	259	287	243	218	287	277	274	263	265	264	261	269	269	280	295	238	246	267	267	283	289	265	289	266	274	263	259	291	285	262	282	255	272	270	270	290	296	253	265	291	270	275	266	258	285	269	269	282	263	244	281	284	265	276	295	261	279	277	251	258	265	290	256	289	289	271	258	274	281	286	295	273	254	267	271	271	302	259	266	322	266	273	261	280	243	253	264	266	280	286	263	312	263	262	264	281	259	278	296	244	270	279	268	276	263	296	241	289	272	267	286	287	275	273	254	297	261	272	287	284	250	257	226	298	271	298	267	257	266	272	289	264	247	265	253	266	291	256	282	236	283	273	298	291	272	258	263	274	269	250	260	303	318	254	258	266	273	273	275	287	267	274	297	283	250	258	299	294	289	273	274	284	261	248	270	259	260	274	266	270	299	278	249	279	264	298	315	270	252	260	290	256	310	253	263	260	277	271	271	270	290	277	254	267	282	255	270	282	287	258	286	256	271	275	266	278	270	303	265	281	291	285	265	299	266	244	252	272	276	276	266	259	278	290	261	265	272	262	283	271	260	277	278	265	246	258	253	230	277	271	266	259	285	220	252	300	295	272	260	290	259	279	269	252	259	278	269	270	304	253	265	255	264	281	288	265	268	279	280	266	271	267	281	289	300	271	267	221	293	269	298	259	244	250	278	268	253	228	252	252	292	257	237	266	268	271	263	303	245	285	258	269	252	273	276	243	252	245	279	244	282	273	255	269	275	291	282	252	301	280	285	270	264	265	300	261	266	295	277	275	282	263	255	283	302	286	240	282	258	252	266	258	265	285	262	278	270	248	269	265	268	293	250	277	260	253	261	276	269	283	246	284	297	286	249	250	274	279	289	254	261	279	270	287	244	253	234	255	268	278	293	292	260	260	271	286	296	241	234	282	282	287	276	267	277	252	288	253	271	266	279	284	249	261	263	267	283	277	272	261	273	283	289	249	253	268	264	270	256	266	281	266	260	271	243	275	295	299	276	267	259	244	262	294	278	233	289	296	271	247	264	252	274	247	271	262	266	252	260	244	307	268	279	266	323	268	221	238	283	256	290	254	248	263	289	244	301	268	233	255	250	276	276	299	253	263	260	251	273	250	285	255	294	250	263	292	299	279	254	263	280	235	259	285	289	257	261	258	317	287	257	235	266
9223	12353	22413	26755	24850	22410	20040	16616	14283	12225	12495	15177	15318	13103	10205	11540	7742	7033	5839	6327	5831	5906	5308	4342	3906	3277	3436	3127	3433	3614	2952	2729	3002	2609	2116	2273	2446	2214	2151	2290	2075	2435	2132	1709	1630	1360	1702	1623	1500	1581	1356	1335	1289	1217	1280	1272	1263	1249	1351	1192	1226	1135	1206	1174	1392	1115	893	941	1063	1047	992	1032	1050	934	953	997	1047	963	897	967	964	1085	1017	1003	1115	994	1019	1076	1027	1018	1025	1058	1002	964	908	933	930	836	915	884	858	869	791	864	838	918	865	865	813	861	842	925	867	882	848	902	853	848	821	860	828	818	785	823	809	826	859	808	802	841	827	835	819	809	822	827	800	857	834	794	867	839	797	866	879	846	833	748	809	875	798	824	841	851	775	813	778	761	807	793	809	751	761	787	884	819	788	795	747	804	771	758	773	788	766	757	802	823	803	809	803	834	793	796	793	735	824	833	715	765	765	815	789	766	795	739	825	845	765	770	779	787	787	818	834	767	801	819	825	792	840	767	709	773	802	756	745	785	793	728	773	794	777	760	799	808	797	828	806	761	799	844	772	798	756	802	736	778	750	809	776	787	779	755	775	758	811	805	752	779	758	767	785	783	780	783	758	748	778	788	807	800	838	834	814	693	835	803	814	810	771	820	773	805	799	823	758	744	806	819	836	774	771	786	836	746	778	801	772	819	741	792	775	764	760	753	757	771	791	780	810	792	786	834	797	824	784	765	758	763	798	722	814	787	771	796	791	754	783	738	761	818	750	751	784	825	743	811	788	764	758	777	813	794	775	771	802	793	765	826	786	791	747	794	814	787	831	808	795	779	772	810	776	789	802	810	807	802	755	784	800	792	784	773	792	808	778	751	794	798	780	838	760	748	795	810	778	813	770	795	796	791	732	820	743	802	783	767	792	746	817	815	776	804	772	767	745	816	754	815	797	815	795	759	835	788	753	799	779	804	792	744	765	808	749	743	781	757	825	792	825	819	771	764	853	790	750	800	823	736	820	803	813	763	809	787	754	831	766	798	802	818	798	734	810	797	797	772	829	792	777	782	783	765	755	797	782	785	822	784	837	810	763	793	728	765	753	780	745	791	763	775	813	766	794	800	829	768	772	818	751	771	820	780	746	777	750	712	747	726	798	846	819	783	804	770	809	678	805	790	742	804	798	802	804	778	781	839	733	742	807	794	812	784	831	753	789	811	748	745	819	806	735	784	802	745	795	806	774	781	763	777	790	818	757	794	778	781	754	769	789	796	780	807	816	762	786	762	830	791	794	701	773	805	793	810	779	808	711	761	782	757	806	797	781	758	731	753	801	751	811	840	804	764	748	772	828	765	771	721	796	797	790	757	771	783	781	781	750	788	776	777	821	800	817	828	784	765	776	762	783	783	753	790	768	805	756	778	841	798	741	779	786	813	805	804	780	823	794	824	799	805	768	802	721	783	827	762	790	836	737	803	813	853	753	818	794	760	784	763	784	811	766	814	815	774	765	774	770	785	770	777	820	760	771	744	761	773	788	779	781	757	800	739	830	786	773	732	796	798	739	822	746	811	767	711	800	783	772	831	752	766	770	775	786	802	782	765	768	819	820	777	750	795	787	779	821	812	811	728	775	796	753	807	752	772	786	779	786	796	772	758	821	804	758	767	780	815	764	794	736	841	793	800	738	747	756	730	748	840	807	781	786	768	755	793	784	743	764	792	755	766	761	731	765	775	784	758	773	778	776	702	782	786	847	837	752	763	761	831	754	800	787	762	754	792	822	770	837	845	709	772	740	783	751	819	786	801	759	805	824	813	781	765	769	839	810	780	746	822	724	773	819	781	786	742	795	803	760	781	788	815	728	804	780	805	754	789	807	767	802	789	813	773	801	739	787	761	777	769	808	805	747	754	765	795	811	796	816	794	780	857	800	769	725	759	783	814	733	833	781	799	747	783	847	801	819	756	801	794	821	798	784	834	779	756	745	763	742	818	778	794	801	795	770	809	774	775	832	794	785	763	805	765	764	782	801	810	799	765	802	772	804	784	774	734	764	754	734	745	807	744	779	841	773	784	784	725	769	750	732	840	755	848	796	798	775	763	744	777	776	803	797	773	743	772	760	820	835	771	789	755	736	747	794	806	786	822	776	880	786	774	787	776	763	807	767	798	832	802	732	792	717	738	776	804	802	755	778	806	784	827	736	852	789	775	782	793	779	830	723	773	764	749	756	832	800	748	788	806	771	758	823	776	774	809	831	790	828	786	752	777	765	785	788	772	794	759	824	781	772	847	755	814	771	770	832	782	736	804	832	788	818	810	838	794	794	798	817	767	779	762	759	755	793	780	758	738	828	782	764	754	799	801	789	801	750	766	728	756	825	807	795	774	807	756	772	770	714	789	796	794	800	767	802	756	804	772	794	805	765	769	791	736	758	795	784	753	749	768	812	750	780	745	791	762	786	778	796	765	817	753	774	787	782	773	833	815	804	846	737	811	783	765	803	803	807	813	805	755	749	763	804	843	792	751	744	783	819	801	746	771	799	825	785	812	814	803	756	777	782	812	772	735	763	804	751	790	810	798	797	771	760	751	807	829	737	831	740	755	733	807	769	794	780	779	769	788	772	728	807	763	794	791	763	806	754	824	760	775	777	790	799	814	770	815	806	740	767	709	802	760	805	745	799	779	769	757	821	753	808	746	849	758	755	811	777	777	785	789	770	816	805	751	753	775	807	830	740	765	770	825	812	725	803	805	762	784	805	800	774	763	758	780	810	781	822	770	796	807	762	821	782	750	766	819	834	779	769	793	761	773	801	807	790	745	801	773	759	743	774	733	747	789	750	801	790	838	799	779	757	766	782	816	814	776	792	753	876	816	835	803	755	807	766	816	758	772	755	770	816	792	784	771	755	799	782	724	736	801	754	808	851	777	766	765	814	837	785	727	804	770	796	759	799	787	762	788	742	776	774	773	806	757	800	781	734	776	764	835	816	791	803	794	782	812	774	774	750	789	743	840	762	732	767	804	733	790	804	785	771	790	759	780	771	798	801	766	779	815	798	768	754	796	758	755	789	798	824	705	763	769	773	779	755	801	812	822	791	789	806	785	802	754	819	762	796	792	765	783	801	773	801	796	796	762	768	741	810	789	819	772	773	793	784	806	844	769	767	776	798	750	718	792	811	750	800	749	770	785	753	790	768	810	794	779	757	798	787	751	810	765	826	787	730	838	783	772	797	771	717	771	756	769	794	785	770	815	762	822	793	778	776	757	771	781	736	789	758	755	774	786	719	782	821	721	782	799	773	776	792	793	800	794	742	786	841	790	795	779	770	770	752	845	787	788	769	797	780	769	800	766	772	751	772	751	730	779	822	756	806	760	839	778	770	766	814	812	771	795	831	795	775	771	812	794	821	760	768	813	808	802	781	803	804	790	818	811	794	764	784	762	804	738	807	799	781	797	744	754	820	799	769	763	771	737	768	780	777	793	799	735	805	847	737	802	782	796	784	774	763	803	788	750	801	785
23434	19327	29410	32316	29094	22993	17120	11801	7728	5713	6190	6760	6275	5115	3529	3890	2622	1973	1738	1843	1633	1749	1476	1354	1250	939	918	874	896	916	832	714	828	790	750	680	733	676	674	724	586	682	643	522	503	445	460	509	485	455	469	443	381	455	445	412	440	479	410	399	427	398	392	399	423	422	380	364	422	399	364	372	369	359	374	422	363	384	367	347	360	390	430	373	379	381	361	374	395	364	359	373	352	362	372	340	352	343	364	336	365	345	343	367	356	364	351	384	355	338	358	355	361	365	353	343	366	352	296	322	348	359	329	338	330	357	309	359	367	344	302	371	319	331	373	350	366	401	367	326	339	359	357	347	370	331	285	318	327	314	334	328	343	314	338	309	345	335	308	318	317	325	341	348	336	328	333	304	337	311	321	319	301	310	311	328	360	328	340	367	343	344	318	347	352	348	320	343	300	344	336	328	311	373	322	366	303	322	340	349	329	336	326	299	342	343	361	349	353	351	311	348	317	334	308	314	333	346	307	299	340	307	326	323	334	298	341	328	329	343	360	297	343	308	346	323	341	317	296	281	332	316	317	382	302	345	294	326	380	319	342	307	344	354	298	352	311	352	321	334	306	341	333	360	337	326	345	306	300	333	333	322	308	333	326	326	327	321	328	331	289	340	315	333	320	335	317	345	342	336	359	302	319	308	290	340	348	328	306	295	325	332	328	306	342	340	321	348	325	343	321	315	286	338	344	309	319	318	318	297	335	356	315	363	315	375	316	314	302	319	298	330	326	357	327	325	323	345	312	315	333	337	340	342	302	319	326	339	337	322	323	331	323	331	328	310	312	349	337	321	320	340	312	342	330	329	301	328	318	309	341	319	290	343	342	333	344	316	345	344	347	334	316	308	336	302	348	364	357	331	312	285	360	342	307	362	320	338	311	358	363	342	320	358	351	334	343	343	321	349	357	334	343	360	331	348	359	311	339	323	327	315	323	348	329	313	351	329	341	343	375	341	320	332	307	324	282	324	327	330	311	355	334	312	356	303	302	358	339	309	338	343	335	314	330	313	313	333	312	347	318	344	328	328	309	298	336	338	328	331	282	365	299	335	314	305	316	338	337	305	328	324	315	312	343	331	309	340	306	354	343	328	323	304	319	311	330	318	335	320	302	345	320	293	346	355	342	325	332	345	335	358	333	330	323	329	328	339	326	312	322	342	352	359	334	328	360	348	336	331	335	355	319	313	361	311	348	325	363	351	335	334	322	330	332	348	295	339	338	331	324	335	315	326	318	309	329	330	320	323	329	344	354	348	311	327	336	359	317	301	332	303	285	340	343	335	324	338	284	352	300	312	330	315	312	316	334	302	320	332	312	332	318	336	285	324	347	334	356	310	333	328	326	308	313	353	307	327	349	317	318	337	306	351	334	315	358	331	338	351	333	297	314	334	305	335	367	345	325	332	336	350	302	335	311	334	316	308	334	324	323	350	304	306	314	337	296	338	335	336	336	325	328	325	322	337	324	309	319	315	286	330	300	319	313	353	349	332	320	316	329	330	317	354	312	325	326	340	356	310	348	323	329	313	305	319	360	357	334	327	337	335	363	348	324	299	337	354	325	348	350	351	313	318	308	327	321	329	328	361	350	348	327	320	358	323	330	320	319	330	330	304	328	363	353	356	355	323	299	315	345	343	353	307	320	325	323	369	346	347	313	325	328	332	317	332	312	333	347	308	314	343	341	328	325	322	317	310	352	330	327	333	331	309	319	295	360	338	355	337	301	349	297	307	333	306	340	349	322	340	336	299	343	319	349	336	323	322	310	327	349	343	321	303	318	348	309	342	322	299	339	324	331	338	344	334	318	332	356	316	350	343	339	337	330	342	321	338	333	351	360	343	321	336	338	354	332	338	331	365	326	338	324	295	312	325	350	357	310	319	333	324	344	351	303	349	337	332	356	279	358	335	311	332	319	327	355	340	315	343	323	318	301	293	306	332	319	338	333	332	331	309	355	319	346	328	328	328	321	331	286	337	349	297	350	344	314	364	321	326	308	314	345	350	326	337	307	296	323	327	342	306	295	318	347	353	354	355	335	308	343	325	336	307	310	331	313	342	350	340	320	326	331	345	339	315	317	320	321	336	332	312	336	321	323	329	344	312	354	324	314	340	320	327	324	316	367	335	316	314	360	331	352	325	338	285	352	319	328	373	374	324	346	328	335	313	317	307	300	317	332	322	327	305	295	324	323	321	338	338	342	322	311	328	316	311	352	315	284	321	318	323	324	342	327	334	331	314	330	321	315	289	314	370	345	340	330	298	319	346	313	323	333	366	357	287	331	360	327	309	334	331	325	338	352	325	341	327	318	370	321	326	331	331	343	325	288	371	320	306	318	311	323	323	300	330	325	319	351	320	318	332	328	326	298	316	308	350	325	337	314	340	331	301	348	341	350	317	306	312	357	321	336	331	355	315	299	329	329	320	336	306	325	321	360	328	350	329	335	344	344	334	345	357	342	328	306	352	327	326	325	339	335	333	318	343	300	317	331	316	357	340	313	330	335	342	317	348	303	316	350	306	363	324	337	354	321	332	320	285	339	298	348	312	307	335	336	324	325	307	303	284	355	325	355	339	347	312	303	357	341	295	338	334	340	323	328	338	340	321	326	330	338	335	307	315	304	319	351	304	317	322	306	281	326	326	327	356	310	308	355	378	322	309	300	302	313	330	331	335	322	319	319	334	319	311	316	284	325	289	355	345	353	331	364	340	304	333	340	316	344	335	334	286	317	321	289	329	302	319	298	337	325	307	339	328	362	344	362	331	317	320	331	284	295	316	296	327	342	327	358	327	315	310	320	327	346	336	335	326	317	288	311	320	321	313	350	332	310	337	337	331	306	353	302	340	333	313	310	326	316	319	338	358	347	343	333	347	352	370	318	338	313	362	354	310	345	320	334	326	347	274	344	323	340	345	304	357	320	306	350	329	345	309	315	354	299	318	310	303	323	318	322	322	339	299	334	322	322	361	358	312	315	308	327	342	313	311	312	331	308	306	337	316	314	331	304	350	317	341	348	339	331	347	335	351	331	321	344	336	341	322	336	356	310	347	319	363	312	322	306	332	348	302	303	343	379	305	325	338	356	342	370	294	345	344	344	303	310	347	317	347	353	367	340	366	367	313	302	332	367	340	299	300	313	328	324	328	296	336	315	343	366	333	299	305	326	282	352	324	331	333	340	341	303	332	347	338	319	309	298	318	297	313	312	312	371	313	339	368	349	335	354	295	348	322	306	307	312	346	316	339	344	361	322	307	321	345	329	338	319	343	351	362	327	361	348	321	323	318	332	333	322	329	319	312	311	334	324	343	334	316	301	328	315	347	340	290	346	360	315	370	348	327	296	314	336	348	318	307	342	362	318	291	327	323	317	356	333	334	318	361	305	318	347	336	334	338	351	321	330	316	344	342	347	312	345	309	311	314	330	321	315	330	303	317	325	320	332	391	332	323	360	289	339	297
12726	16331	26307	31610	31409	28731	26158	22900	20836	17801	18371	21934	22268	19828	15295	16612	12343	11045	8970	9644	9033	9193	8038	6614	6354	4940	5298	4805	5291	5665	4725	3961	4795	4223	3952	3346	3568	3739	3415	3639	3433	3572	3439	2353	2067	1943	2615	2581	2243	2467	2118	1873	1710	1833	1880	1711	1958	1853	1994	1832	1792	1550	1667	1690	2041	1473	1211	1165	1379	1359	1408	1302	1369	1237	1273	1268	1304	1225	1264	1194	1306	1458	1403	1427	1547	1459	1443	1510	1398	1414	1244	1334	1274	1163	1242	1146	1106	1103	1153	1044	1130	1096	1023	1082	1132	1099	1144	1173	1051	1080	983	1075	1074	1055	1075	1017	1071	956	965	952	1005	987	961	1002	943	982	960	1011	925	971	1017	914	963	917	1017	1062	998	1164	1078	995	1053	1114	1111	1062	1065	1034	916	948	981	1034	1003	1087	967	961	974	972	879	936	909	897	946	960	987	939	974	973	972	939	929	947	854	945	939	969	968	942	923	921	947	888	917	919	922	920	899	935	932	884	950	929	903	935	908	934	895	935	930	872	963	934	928	933	909	929	880	987	968	947	922	906	928	934	908	912	931	940	967	960	946	920	926	977	928	959	949	936	906	929	993	885	882	936	950	990	896	903	921	891	948	931	901	913	954	934	933	949	937	913	914	931	895	967	936	968	922	929	919	900	989	926	925	939	1040	926	923	932	940	943	958	906	968	958	942	929	918	899	931	922	926	908	894	894	929	938	929	936	947	967	899	892	929	970	885	966	922	918	1003	946	914	933	946	955	930	952	928	948	882	916	897	947	943	913	951	937	951	967	955	904	904	919	890	919	911	973	893	927	925	903	918	977	939	883	955	900	923	877	923	921	963	965	972	912	942	938	947	931	975	903	940	888	893	888	904	913	933	870	863	951	896	922	892	916	944	966	906	958	828	915	956	892	953	911	938	884	902	882	927	954	972	924	892	952	924	936	911	850	905	922	905	914	918	919	923	907	915	884	892	927	993	948	951	930	903	886	925	908	885	976	935	926	883	901	941	909	912	1016	912	917	852	890	899	974	898	903	907	945	978	887	883	898	942	859	873	1009	980	919	977	917	917	933	912	942	886	865	924	906	961	904	923	986	947	943	851	990	971	922	899	897	930	909	907	904	983	915	915	925	944	982	912	896	950	976	932	933	908	952	948	953	945	934	907	907	900	916	895	922	903	922	912	898	940	923	964	887	935	951	917	906	925	923	877	971	919	918	927	910	877	963	940	885	924	900	945	904	893	930	869	904	967	926	955	921	945	927	915	923	931	958	986	955	918	952	841	921	941	911	961	893	910	921	913	941	952	906	976	898	889	980	909	951	908	912	911	950	873	923	952	907	919	906	911	943	951	938	915	918	932	967	920	896	929	924	930	926	944	962	892	908	888	911	955	977	872	902	883	936	872	892	965	919	916	888	941	900	889	956	957	946	922	903	901	936	968	948	896	948	959	885	963	893	969	894	950	899	922	894	896	916	926	956	1010	936	935	974	978	966	905	929	930	948	972	957	975	898	947	900	948	946	883	907	890	968	911	925	909	900	949	878	962	943	942	974	899	911	928	899	981	946	948	865	951	904	972	900	954	933	932	955	958	991	928	904	950	945	946	946	923	953	1008	938	945	980	903	967	912	898	915	945	921	961	922	953	960	925	925	910	901	899	928	870	940	916	972	925	915	917	929	946	923	950	935	917	896	927	1001	978	950	913	947	938	910	933	874	904	929	928	877	900	968	914	923	931	910	1014	956	911	939	989	963	940	957	946	892	889	957	922	896	891	942	922	896	876	833	924	962	939	945	915	920	947	927	910	975	863	944	955	930	944	921	944	887	916	914	935	884	928	979	968	903	882	948	961	944	922	869	928	909	1003	956	914	906	910	895	945	925	945	981	867	957	897	908	978	987	905	860	924	938	896	941	964	913	941	970	914	913	950	949	936	885	887	952	913	950	927	907	909	880	877	965	947	943	955	914	883	911	948	959	947	873	935	898	915	933	848	914	937	923	989	939	957	928	992	926	964	894	939	916	910	903	894	843	961	904	926	890	915	902	896	880	966	896	924	908	856	948	938	969	980	947	863	899	934	912	924	940	864	901	937	926	938	940	922	911	926	957	939	943	939	948	912	936	885	994	925	954	919	920	918	964	938	913	904	933	913	935	919	949	960	956	966	904	925	883	878	908	930	949	913	895	878	907	941	892	913	968	941	893	948	909	887	949	893	906	926	991	885	892	992	949	907	944	893	968	953	915	917	910	893	929	910	894	945	1003	950	922	887	953	966	935	898	918	868	882	910	899	938	955	911	877	916	918	943	938	954	976	893	862	922	874	950	901	967	915	929	886	888	940	943	916	984	899	914	941	913	893	896	963	904	907	909	961	956	895	905	915	963	933	908	899	940	893	905	985	908	908	872	896	929	920	890	925	992	964	977	913	919	947	914	909	873	914	932	921	979	909	932	928	920	938	859	928	943	932	911	892	944	910	917	903	919	916	946	900	913	930	870	919	903	925	921	886	907	943	923	938	913	923	930	883	994	924	911	926	918	884	926	898	907	919	964	959	959	917	983	900	900	902	967	930	914	954	959	919	914	910	963	941	938	912	889	941	987	906	840	880	955	945	911	932	900	934	913	926	943	857	905	899	919	958	904	946	939	903	914	918	897	932	900	989	1001	877	934	979	904	926	938	939	928	950	954	940	866	938	878	934	918	939	1000	945	891	893	960	936	953	945	890	935	923	916	967	912	937	913	897	941	929	936	980	968	905	948	898	911	910	974	912	858	920	936	851	939	950	944	903	912	913	968	951	905	924	930	905	913	947	855	902	932	941	912	867	885	946	928	928	904	915	974	907	940	946	905	988	946	891	921	981	973	889	964	950	973	918	893	927	924	926	871	978	929	911	890	928	908	967	975	954	907	914	915	923	917	1014	921	949	929	941	950	989	935	930	953	999	910	925	952	959	905	898	921	945	965	921	902	893	975	942	981	909	915	919	893	888	926	918	921	930	911	940	948	935	878	943	892	939	964	957	953	936	941	890	894	918	968	904	908	996	922	937	930	883	910	967	960	926	944	928	925	936	959	905	932	940	939	917	958	924	933	885	882	924	931	942	872	960	939	922	985	885	912	934	940	964	931	929	928	882	934	907	897	938	887	934	980	900	987	901	872	952	864	927	965	880	873	935	894	947	922	933	938	995	916	928	919	945	870	933	900	945	916	941	914	928	959	927	967	907	983	907	931	942	980	879	959	918	848	949	930	935	940	898	936	930	956	868	928	925	922	933	980	948	872	834	962	953	924	931	903	933	914	930	899	921	917	983	900	898	886	920	926	895	919	915	940	939	925	961	892	920	898	922	964	897	871	934	942	971	945	970	904	864	970	915	927	925	909	933	944	921	901	928	955	914	963	918	846	958	931	919	899	932	908	944	937	1000	955	946	938	945	910	894	858	921	953	861	906	939	924	921	949	930	920	932	971	875	964	905	902	895	956	964	906	895	924	883	967	881	907	947	929	930	941	943	939	930	914	942	887	917	964	932	926	970	825	913	955	904	903	960	865	899	881	931	900	944	924	999
4615	3144	4273	3692	2650	1907	1378	1032	870	798	729	585	661	613	617	552	530	463	482	453	413	471	383	422	393	371	357	371	384	351	325	310	322	329	367	372	332	300	310	286	289	324	277	293	298	294	341	283	278	292	301	298	287	270	308	284	315	269	292	286	277	248	283	274	276	266	269	278	295	276	322	290	295	269	296	326	314	291	283	281	280	285	281	277	262	279	274	259	254	296	305	277	305	297	310	278	276	271	330	302	267	291	295	271	319	261	307	264	277	283	310	301	286	317	263	284	287	279	284	283	295	308	305	264	306	260	274	282	295	284	273	272	263	281	296	298	273	294	272	289	279	300	243	283	283	269	280	268	299	297	276	260	309	285	282	261	283	275	277	291	272	285	266	281	270	289	285	270	261	273	253	293	278	257	258	301	246	273	262	277	297	279	291	305	279	280	299	282	297	278	266	292	277	294	271	279	269	299	258	266	258	259	275	269	306	293	255	278	306	276	283	314	281	290	308	271	293	270	265	321	269	274	267	252	273	304	291	298	265	275	295	255	292	305	313	258	324	296	289	273	279	262	317	269	260	302	297	275	303	258	280	288	276	275	265	285	282	271	261	269	269	265	314	259	284	288	286	309	272	280	276	273	260	296	283	292	257	267	260	268	291	265	257	286	271	288	268	263	274	277	282	316	277	259	285	279	280	296	292	316	282	265	284	275	277	278	265	275	273	306	306	282	278	266	299	246	304	269	267	285	295	276	275	281	256	260	291	285	246	267	278	259	247	276	269	268	285	292	281	279	274	286	303	267	284	269	261	270	245	281	265	273	268	291	286	261	259	276	286	281	270	293	293	283	241	273	287	261	277	266	288	273	286	270	277	322	298	294	305	291	268	291	277	270	286	280	279	249	294	322	269	259	319	293	245	296	307	264	305	286	283	305	276	273	293	259	278	278	298	297	281	283	280	276	266	278	306	274	269	278	269	295	272	300	271	252	282	283	295	258	288	303	278	247	280	275	306	265	305	270	283	272	285	288	278	264	267	286	297	282	274	304	294	280	266	265	267	284	273	290	283	284	288	281	272	276	282	288	282	267	265	279	289	295	272	297	287	290	267	286	311	267	298	306	264	271	295	291	265	274	294	281	296	267	334	306	283	296	309	291	278	267	245	267	307	296	284	297	269	286	246	275	282	293	263	304	293	291	295	246	262	262	282	272	293	287	275	281	264	270	251	276	275	267	252	272	282	283	271	281	294	295	263	269	256	278	308	245	298	279	276	309	270	287	261	271	270	298	276	273	281	260	247	293	280	295	293	262	279	321	271	280	288	276	308	287	277	268	303	287	261	275	306	273	298	280	311	306	242	275	293	260	283	278	274	278	287	282	317	300	319	271	273	297	280	281	304	260	290	290	264	316	281	295	283	284	279	296	284	271	281	307	318	325	281	254	283	263	288	271	285	270	277	273	305	278	288	285	338	298	254	308	255	273	314	303	275	269	288	270	286	292	279	250	277	285	305	291	281	249	293	262	288	308	280	308	267	298	260	294	273	306	278	281	309	315	270	276	269	278	285	286	278	256	288	264	286	282	261	293	293	289	258	260	265	264	277	284	316	285	295	267	297	271	274	259	307	279	282	285	248	320	291	264	287	271	266	292	290	285	278	274	299	300	295	282	264	267	292	314	311	300	301	274	282	314	272	268	267	267	270	277	274	295	288	282	292	291	267	294	307	292	282	278	273	287	280	298	310	289	270	279	268	302	286	274	262	242	286	276	281	307	272	293	297	291	286	250	291	264	279	313	285	283	288	257	317	283	249	280	276	282	276	297	248	268	295	279	303	287	299	290	276	278	289	280	283	270	305	326	298	282	282	294	269	271	274	273	280	263	279	294	263	282	274	281	267	301	299	274	282	294	277	306	290	289	268	266	290	338	291	252	279	290	284	269	304	306	268	243	269	288	240	276	278	307	252	278	311	267	256	302	276	244	272	283	276	272	273	265	283	271	263	296	268	296	295	272	291	262	264	283	282	293	302	288	280	276	273	301	285	285	292	268	297	295	317	297	311	282	283	310	268	297	277	281	297	310	278	276	285	291	276	265	300	285	294	275	313	264	251	317	276	279	284	261	264	314	281	285	289	284	312	256	270	283	257	273	301	262	264	268	287	251	315	292	277	267	287	320	268	293	265	302	291	267	294	294	284	277	294	250	277	281	294	277	261	293	305	268	292	257	270	283	291	261	281	292	292	283	309	296	255	282	277	306	283	280	275	291	281	273	266	277	280	304	291	256	275	260	306	289	278	281	264	276	306	288	298	295	282	299	273	259	299	285	265	238	299	285	254	279	298	309	298	273	275	263	304	285	299	290	272	319	313	273	290	284	283	265	298	284	267	279	261	273	294	290	275	310	283	295	296	256	264	287	254	258	251	287	281	291	244	313	249	255	275	290	272	292	258	276	280	294	248	264	277	298	297	291	277	292	298	292	227	303	274	319	249	241	286	279	286	260	251	266	263	279	256	273	245	275	296	289	282	284	258	260	263	276	271	250	256	268	254	302	291	295	296	262	268	316	314	268	292	287	296	294	278	283	274	285	257	301	259	272	302	288	305	280	295	269	286	272	276	260	268	295	270	270	288	286	253	279	265	311	271	273	291	311	294	267	263	262	304	280	252	279	306	315	255	292	279	298	298	272	253	291	273	277	273	305	281	261	284	269	276	271	273	299	303	266	284	278	294	262	286	273	296	263	298	283	266	308	292	287	297	290	267	271	301	262	245	270	270	259	270	270	282	281	263	255	284	296	289	283	284	297	279	271	268	293	284	268	298	274	269	296	269	274	288	282	279	296	271	270	275	272	295	339	258	284	257	291	290	273	262	305	289	248	254	275	275	281	278	303	244	310	281	290	263	263	270	269	282	270	293	268	290	287	254	298	247	266	275	303	288	300	294	266	280	291	291	271	269	267	273	260	311	276	264	277	282	285	249	273	303	293	283	283	265	294	253	298	271	293	273	298	257	288	282	288	288	259	262	268	275	271	279	239	254	262	262	276	304	271	295	271	287	287	285	286	277	292	259	291	288	269	291	303	268	301	298	262	306	261	302	293	281	261	259	261	257	302	322	299	277	292	299	284	290	341	295	275	265	300	298	274	280	286	286	280	272	287	288	294	272	290	275	286	291	281	280	278	273	268	290	274	244	260	305	292	301	317	263	296	275	285	272	275	283	307	254	259	279	271	281	307	267	280	291	275	269	265	304	279	281	289	270	295	279	265	298	259	288	285	306	281	312	298	281	320	278	301	274	270	271	296	270	282	291	271	314	284	263	277	265	305	263	306	292	286	274	285	314	306	283	262	282	273	234	292	276	290	314	263	276	258	271	296	284	282	284	278	299	278	265	301	301	270	280	288	280	293	276	277	293	323	277	286	256	300	267	283	293	307	262	248	290	255	270	288	277	288	305	282	280	301	293	283	276	311	284	263	290	282	298	282	278	290	278	281	267	280	253	302
3734	3725	8313	10089	8564	6703	5400	4382	3815	3554	3130	2946	2921	2822	2736	2791	2495	2237	2137	2042	1943	1961	2053	1890	1744	1501	1463	1356	1326	1296	1204	1186	1188	1225	1138	1132	1115	1084	1053	1020	1031	963	972	957	888	920	934	942	894	913	893	840	858	856	855	861	843	836	823	866	840	849	840	871	778	850	829	840	819	851	797	787	880	857	889	903	879	849	856	864	882	837	839	876	880	885	850	842	844	880	802	842	809	821	846	823	825	848	805	821	816	842	857	850	873	832	835	850	818	849	824	831	825	857	801	877	864	812	845	821	866	834	819	821	765	794	743	842	792	809	827	802	877	793	802	783	857	790	843	786	797	839	796	840	825	837	769	816	735	815	843	839	874	808	773	810	832	779	840	819	768	785	823	744	771	829	778	826	783	774	797	789	807	829	823	803	787	801	785	729	851	765	777	780	782	807	801	851	819	846	783	785	764	824	812	795	840	782	846	810	837	809	782	788	787	794	771	825	820	826	781	852	819	803	786	820	817	822	845	805	795	798	841	811	863	784	826	816	867	754	848	824	849	806	819	819	787	813	818	831	866	812	767	856	799	821	797	789	789	849	798	867	799	769	799	793	829	787	805	837	777	793	802	795	803	756	854	828	828	794	753	839	784	757	808	794	838	796	816	806	806	800	791	797	817	775	820	798	797	813	762	792	799	817	769	788	833	788	808	794	808	819	821	792	851	822	810	812	777	807	791	767	803	784	770	798	826	805	807	810	818	776	846	803	762	802	785	812	758	841	803	764	825	767	775	787	831	808	820	868	820	820	813	782	809	836	758	823	797	768	809	836	793	790	788	797	774	730	853	783	807	851	823	807	790	807	821	792	814	829	806	768	806	806	849	812	793	808	806	793	820	780	802	791	804	769	744	797	739	811	823	801	761	819	825	787	824	787	765	786	767	800	778	816	791	821	783	800	779	784	829	792	790	779	807	820	814	796	807	830	820	831	773	817	780	794	798	774	738	794	761	796	808	825	847	807	811	770	856	747	793	812	870	768	792	801	836	816	824	830	842	735	840	759	850	828	746	816	795	823	822	805	796	815	816	826	832	791	784	802	773	816	871	778	826	798	824	780	839	745	819	816	777	775	809	813	847	802	869	828	804	834	797	803	833	780	833	805	829	835	799	809	845	827	779	767	815	805	753	785	808	778	782	842	809	804	835	769	800	822	792	760	785	762	813	806	819	784	785	800	791	751	794	808	738	791	808	772	810	779	856	832	839	802	804	810	809	780	835	748	813	791	781	778	769	836	795	777	831	799	790	794	807	790	839	828	788	779	795	775	757	789	775	731	820	789	767	843	795	829	826	798	774	799	821	795	839	774	831	795	772	748	780	834	761	779	768	780	759	779	776	834	880	811	791	807	801	799	799	856	829	805	776	825	857	815	842	770	835	872	801	838	797	825	763	828	808	797	832	811	785	840	766	801	800	761	733	807	835	817	798	798	751	810	792	860	758	798	846	799	808	812	804	777	846	795	786	854	819	816	781	795	856	837	809	764	782	829	805	823	779	779	804	828	756	832	771	837	833	780	762	773	826	762	816	813	766	800	768	754	809	845	792	729	811	779	841	769	810	794	825	777	773	810	830	770	780	780	812	832	806	807	808	815	848	829	879	848	814	813	792	788	834	800	823	782	818	817	793	733	779	800	759	801	797	778	855	828	795	842	739	789	802	814	854	804	819	779	792	798	812	806	748	793	814	782	845	804	835	763	824	784	812	828	824	825	795	806	795	817	770	745	803	765	760	794	808	829	807	784	799	813	849	765	789	776	840	806	856	808	804	796	797	819	861	823	811	791	763	809	806	771	803	796	828	807	796	790	849	810	845	845	809	838	820	779	802	810	824	799	791	849	829	796	817	811	773	827	785	759	782	808	822	805	773	827	846	827	798	821	821	790	808	780	832	811	804	810	835	808	821	776	809	763	773	773	804	830	805	790	809	826	804	880	846	813	794	813	781	784	791	846	809	769	839	775	792	753	753	807	797	834	832	868	786	818	826	796	786	807	801	775	810	780	794	771	813	862	782	825	825	780	770	794	836	718	771	841	828	795	777	837	795	786	789	821	773	826	791	773	818	822	798	850	879	805	783	796	854	793	792	796	796	809	826	761	823	802	778	806	750	830	801	801	831	804	862	799	816	795	821	766	804	811	797	806	797	809	795	833	803	814	787	856	776	846	838	791	833	782	785	768	856	807	807	808	790	794	809	754	768	819	775	762	766	799	814	796	831	821	755	799	786	800	796	839	823	836	843	780	781	801	797	764	858	794	784	822	789	813	825	794	831	850	778	815	790	803	779	806	780	867	805	784	783	792	804	818	761	807	863	808	800	779	790	800	808	775	821	823	826	810	861	776	825	814	792	815	777	813	790	823	801	830	809	807	768	765	802	851	809	846	771	863	817	834	795	813	737	798	812	778	796	756	806	826	787	827	758	800	766	871	728	817	821	760	822	779	768	756	820	796	789	822	848	789	794	832	801	830	771	847	747	763	822	817	801	802	883	783	799	802	820	776	766	830	847	800	809	747	748	757	802	760	811	797	779	779	827	782	818	800	835	774	791	807	830	830	822	845	826	837	879	796	821	815	798	802	809	842	783	825	804	791	877	822	842	810	837	813	790	797	854	839	816	797	832	832	808	813	804	816	826	837	808	831	801	804	822	810	787	751	811	781	835	794	845	843	815	843	847	760	817	812	764	769	797	817	803	771	810	815	835	826	809	822	844	830	798	782	847	771	823	753	797	794	815	858	798	805	813	786	791	853	763	832	844	861	820	776	779	811	797	805	754	787	758	769	803	776	853	779	834	767	758	849	835	732	797	788	742	843	804	781	782	786	797	839	840	780	739	789	799	791	756	822	780	810	773	844	774	836	821	790	823	781	848	815	853	816	792	778	808	830	751	835	823	868	786	784	799	765	804	827	811	814	797	735	765	752	795	789	829	774	832	808	837	850	804	790	771	797	766	816	796	838	828	765	781	833	819	823	798	838	822	767	790	792	839	829	759	853	779	758	853	797	778	787	812	782	843	836	836	831	785	826	827	784	856	812	769	813	820	783	773	783	789	879	791	792	782	807	837	810	824	769	764	791	837	813	826	843	837	789	782	817	795	781	830	754	769	813	768	863	799	782	784	808	783	816	776	790	807	762	798	787	840	813	772	834	801	850	858	791	785	817	866	780	816	774	851	850	866	769	809	794	818	826	778	812	813	836	811	767	752	832	844	782	841	794	813	801	795	808	792	799	794	826	798	795	781	830	765	776	810	867	793	788	849	808	839	808	747	823	774	791	837	808	806	791	789	758	779	785	815	820	804	767	812	772	823	779	813	811	825	843	803	794	832	831	818	794	761	771	826	767	761	777	766	854	794	849	827	808	792	821	821	848	811	773	819	815	836	829	770	810	853	786	769	764	783	831	804	818	806	809	774	821	760	794	811	794	774	782	767	817	823	838	800	869	762	798	768	766	791	781
14452	12075	23356	26753	22742	15480	9479	6213	4147	3456	3281	3550	3360	2640	1834	1891	1431	1209	968	1032	967	961	829	769	795	638	657	642	616	647	547	486	461	595	496	527	454	447	460	466	449	415	369	407	389	372	385	383	300	358	362	324	314	350	310	355	329	334	375	320	302	342	327	341	309	351	282	292	333	281	286	325	307	287	310	276	322	269	303	289	300	300	276	286	300	316	326	339	278	316	280	294	318	270	273	312	288	287	289	254	255	295	298	293	258	282	289	305	249	263	287	262	254	265	276	309	291	304	274	274	258	295	293	249	271	274	269	274	277	291	296	252	251	252	283	290	297	281	271	301	296	284	272	302	302	264	314	268	286	307	280	291	286	260	276	299	261	284	253	265	303	317	282	281	273	270	268	274	240	293	271	318	276	269	282	294	284	295	285	277	282	287	282	274	298	259	256	276	277	266	304	283	281	279	281	286	277	282	281	308	305	279	286	237	234	278	297	293	301	298	267	258	256	269	296	284	292	249	308	287	296	266	281	278	275	260	279	270	292	290	244	300	276	282	300	280	273	253	252	286	238	277	238	267	299	279	254	284	283	266	260	262	258	286	272	300	266	302	267	261	284	276	259	255	251	302	264	299	278	283	270	261	291	280	275	292	266	289	257	297	273	265	256	268	260	273	256	279	279	279	278	266	285	277	267	284	274	275	245	259	278	291	231	266	278	270	303	279	267	271	273	275	253	282	274	262	281	292	310	298	288	276	264	264	289	290	265	267	276	281	245	277	239	295	252	270	252	278	286	290	291	264	257	290	293	272	253	271	273	237	283	259	287	283	311	275	253	283	272	267	284	264	265	305	285	266	285	302	301	322	270	266	306	286	302	271	269	257	265	273	276	265	303	288	249	286	261	302	284	263	286	274	278	273	299	254	269	291	336	320	251	310	279	287	280	271	295	264	272	288	291	295	251	259	298	293	288	259	285	272	277	274	284	303	289	258	264	287	303	305	249	254	268	263	305	301	284	285	239	266	286	288	267	285	274	264	265	248	274	266	291	286	271	265	297	246	286	284	311	252	269	247	259	282	314	281	278	246	291	286	287	278	291	278	282	277	288	279	285	305	259	277	302	296	284	248	264	265	288	286	283	295	257	318	256	279	303	264	290	275	277	308	239	275	290	272	279	254	276	252	294	283	260	262	276	271	234	293	290	259	269	295	276	307	262	292	252	295	277	288	284	280	283	304	266	301	275	269	293	292	261	282	286	265	253	297	303	279	292	259	275	273	276	262	284	284	264	272	264	226	266	300	246	253	279	254	294	277	302	252	251	264	285	273	260	275	289	243	289	286	295	263	280	289	293	269	287	297	303	245	232	290	281	267	294	293	285	276	273	277	267	279	276	285	274	275	318	294	270	276	287	278	261	257	280	278	247	236	267	268	271	282	268	284	265	266	254	290	252	282	288	269	311	278	266	268	273	287	260	268	266	251	278	271	297	277	256	252	262	293	257	260	275	291	275	260	267	273	268	289	284	266	267	295	287	272	312	329	277	274	266	269	295	265	254	303	307	291	301	279	295	274	283	282	291	280	274	263	270	311	290	243	282	250	265	286	296	310	280	272	296	271	257	284	271	311	285	274	298	250	263	269	296	303	284	264	292	295	276	267	285	269	290	243	294	290	252	280	263	306	289	248	267	292	278	291	256	265	268	285	286	233	288	275	260	256	266	237	257	277	267	263	251	275	298	287	289	279	260	293	294	289	268	275	277	236	264	305	252	263	279	274	275	277	275	258	310	266	265	294	281	282	272	302	277	264	241	288	275	243	264	283	264	283	290	291	272	283	280	289	274	262	275	304	290	289	281	259	293	278	255	300	259	267	295	311	299	263	251	285	284	244	280	291	278	290	272	270	272	318	270	242	280	258	247	274	282	289	247	283	283	274	273	278	254	274	279	293	260	256	266	280	286	299	293	283	246	296	274	308	289	250	282	323	284	273	275	293	267	253	284	248	272	278	262	300	269	288	283	257	287	294	271	290	312	246	279	258	254	265	307	278	300	279	269	252	272	305	265	274	273	272	231	300	259	291	302	286	291	303	272	272	265	228	280	286	304	272	249	244	284	282	285	296	267	283	290	283	319	299	268	276	283	269	287	290	292	257	279	295	269	281	265	256	293	302	286	279	282	284	270	290	266	296	267	296	290	286	279	296	293	291	297	283	260	277	283	287	263	295	292	308	282	234	281	285	249	270	290	253	276	281	273	289	287	284	258	280	267	298	292	278	266	273	260	275	304	273	254	307	254	285	289	272	275	295	304	267	267	258	277	284	291	253	245	259	288	244	264	257	276	291	257	299	284	288	273	251	293	299	233	271	255	257	271	276	271	271	276	247	270	263	267	269	290	286	282	328	273	290	302	272	292	272	284	296	260	299	285	269	269	284	255	271	279	299	265	268	269	266	255	259	263	287	270	257	273	275	294	286	249	276	280	309	276	286	308	286	288	295	287	254	246	294	255	306	271	267	298	261	291	244	301	269	275	274	288	256	275	298	256	268	258	279	260	249	264	243	265	288	263	265	288	296	265	286	280	263	279	259	293	282	284	263	274	265	279	289	269	285	263	289	311	263	287	293	284	257	250	259	287	262	282	276	302	266	300	274	274	266	309	259	292	276	279	293	266	258	276	293	266	320	268	269	284	283	305	301	304	290	272	287	279	264	291	243	295	268	285	284	251	239	231	280	272	284	264	268	286	251	305	263	256	305	284	260	238	273	278	259	290	270	266	272	288	290	298	292	259	265	277	274	244	252	285	257	279	233	289	307	288	262	252	244	311	287	253	294	297	286	280	262	272	286	292	306	273	281	273	287	262	278	289	275	287	282	298	271	279	260	295	238	291	289	297	280	265	245	251	244	282	270	253	289	300	312	259	298	274	290	281	275	290	250	279	250	319	262	275	301	266	270	274	251	297	261	267	276	232	283	265	305	297	277	258	254	304	292	285	298	276	285	282	281	277	282	303	287	284	272	271	290	292	278	276	288	255	284	279	296	288	296	307	289	289	278	262	276	269	286	300	246	279	250	293	303	278	263	286	290	293	313	293	271	269	252	263	277	288	278	268	270	292	286	245	234	268	284	296	283	283	274	275	269	293	295	305	293	296	282	253	281	258	257	300	311	268	296	275	286	244	287	283	284	300	300	271	278	279	273	284	277	281	274	271	271	249	275	277	298	284	264	285	248	278	268	278	275	289	241	287	301	275	295	283	247	263	264	252	279	295	291	276	293	291	307	247	284	296	265	291	293	300	257	286	271	287	296	301	297	284	261	274	266	265	302	267	299	249	257	271	286	290	293	264	279	308	268	285	278	252	292	243	266	281	274	285	284	258	265	284	278	272	268	262	247	248	285	292	304	266	253	270	281	278	310	281	257	287	273	270	238	258	259	276	253	268	277	260	277	285	295	284	276	259	283	284	266	258	306	284	270	251	294	288	305	288	286	270	278	279	251	281	274	284	295
8958	11445	21453	26319	26986	22366	19713	16764	14878	12598	12762	14914	15042	13056	10349	10225	7977	7141	5709	5957	5442	5616	4750	4346	4299	3459	3388	3016	3154	3760	2967	2634	2823	3406	2686	2820	2487	2306	2208	2087	2248	2058	1874	1647	1554	1584	1723	1631	1589	1571	1403	1403	1247	1315	1254	1231	1329	1336	1377	1274	1166	1176	1313	1184	1322	1230	963	959	1050	1033	977	1019	1073	1015	1015	1045	1039	991	996	1036	988	1077	1144	1052	1173	1105	1091	1102	1054	1042	1016	1035	961	963	984	945	882	885	861	912	859	885	927	968	877	933	908	908	901	900	916	919	912	882	866	847	896	889	846	809	813	845	839	888	853	852	820	815	796	825	803	818	874	813	788	890	832	889	889	879	848	909	884	838	944	809	828	803	785	874	909	873	769	757	820	802	791	773	808	780	838	821	815	873	830	796	838	798	843	806	846	855	795	795	772	843	802	811	841	785	796	732	799	860	854	807	784	805	812	801	840	789	804	791	800	814	766	834	845	821	798	855	798	803	809	816	797	801	745	818	739	814	827	858	767	805	837	796	789	771	787	816	818	787	758	798	775	771	810	809	777	831	808	802	814	813	835	787	779	790	792	815	764	768	784	839	840	820	798	832	806	777	808	801	769	826	804	835	763	801	889	793	819	809	798	822	767	791	803	831	804	761	782	767	780	740	834	829	813	789	838	819	784	795	799	843	817	840	783	805	804	826	826	793	846	756	804	777	813	746	770	770	762	810	830	771	842	811	809	813	783	810	785	772	825	809	783	830	798	823	826	806	845	804	836	809	795	777	805	787	786	814	814	846	777	816	793	773	820	769	775	790	787	817	767	757	831	801	787	783	837	752	820	768	830	830	825	805	748	767	799	807	778	800	782	752	782	857	809	796	789	781	749	819	798	846	771	804	846	814	811	776	787	806	798	784	812	789	806	835	828	797	769	785	755	782	817	871	819	775	771	786	781	795	827	786	845	748	758	796	870	778	822	755	836	818	798	854	785	833	808	784	799	830	816	775	793	794	869	782	754	840	777	861	827	779	813	787	746	801	792	848	807	790	826	801	826	810	798	791	791	790	856	839	818	848	762	771	789	816	808	860	799	871	797	816	871	758	817	770	818	779	768	798	757	785	804	825	842	779	751	746	743	803	758	791	780	769	833	840	807	815	789	798	803	908	766	806	817	816	821	779	792	768	813	828	752	813	794	840	790	759	811	818	805	775	802	793	794	805	803	765	792	818	781	803	828	810	784	853	822	775	783	820	803	793	769	804	794	776	813	797	776	754	820	784	822	841	766	816	833	818	798	795	739	843	807	818	832	774	808	768	777	789	805	762	813	833	830	772	770	728	768	814	849	828	787	814	864	821	789	783	848	790	792	798	799	770	771	767	773	839	714	753	775	739	784	805	826	804	791	840	803	813	763	834	773	788	830	750	804	844	809	787	801	776	841	775	840	758	824	795	832	761	824	799	772	813	806	806	820	845	817	807	804	769	847	807	766	743	811	793	849	806	813	813	780	747	799	842	819	792	787	784	757	766	825	777	851	834	779	766	824	818	813	789	782	774	771	804	820	815	811	805	788	820	804	800	787	810	761	782	792	809	785	811	802	817	882	784	815	810	832	800	799	754	799	813	822	831	768	798	781	812	763	842	805	806	844	792	815	783	812	798	791	786	848	821	805	782	812	784	752	828	757	828	759	822	778	804	763	749	757	801	770	779	740	839	768	789	741	832	763	772	792	766	810	834	796	790	770	810	790	806	844	759	755	809	803	829	769	800	784	839	820	780	812	801	791	738	773	775	802	840	766	829	795	778	838	759	762	834	829	825	747	814	800	787	792	773	766	776	782	789	798	820	789	806	823	762	837	791	815	765	802	804	765	754	815	844	846	785	805	803	821	827	820	811	805	819	794	840	839	836	821	778	845	853	809	816	818	809	828	898	814	800	831	782	801	788	799	831	812	812	783	758	798	780	822	835	764	797	833	812	764	804	788	781	802	789	780	760	825	827	816	789	781	844	736	823	824	788	782	779	809	825	793	812	830	802	783	801	797	816	791	783	816	817	853	756	760	792	817	843	798	778	796	766	794	823	805	798	791	807	781	756	792	831	764	791	798	816	819	766	818	810	798	774	770	824	794	779	826	790	826	780	830	791	805	818	817	791	832	843	811	830	841	794	836	815	816	819	810	805	798	761	793	814	780	831	838	810	794	775	799	806	815	804	797	787	792	775	804	779	811	828	792	795	767	789	778	726	820	785	786	810	841	767	818	771	796	867	785	801	780	803	813	792	755	821	816	816	772	826	816	821	758	770	791	785	805	786	791	815	831	782	791	755	807	833	780	842	805	790	821	809	731	772	833	792	786	802	839	836	790	867	770	835	840	803	772	780	792	808	788	766	804	790	814	787	803	796	773	767	816	771	820	829	856	780	840	800	847	840	838	795	835	826	805	804	794	796	796	796	772	842	817	800	783	849	794	776	806	786	849	787	787	825	817	800	847	788	802	786	775	847	795	809	810	780	781	788	806	822	787	840	804	828	791	801	782	821	790	813	767	813	817	794	818	821	824	821	883	783	775	803	830	804	797	784	782	755	807	784	764	808	797	810	855	797	762	820	822	787	781	812	811	830	813	832	807	802	844	761	782	825	805	813	768	832	737	807	797	804	844	802	825	792	779	834	853	805	792	789	794	825	760	778	833	766	797	795	797	790	824	808	807	759	800	840	754	793	818	829	816	813	863	794	762	801	828	839	782	773	806	810	774	814	793	831	786	822	830	772	849	829	812	824	797	820	795	804	771	796	826	769	793	783	811	835	806	802	798	857	759	798	790	770	799	808	832	758	833	845	834	790	839	819	820	797	816	818	795	840	835	814	815	798	807	791	795	836	790	810	829	850	795	831	833	783	839	803	811	796	809	787	813	816	841	737	779	770	836	841	823	812	782	815	834	804	803	849	767	761	782	830	799	785	818	819	802	822	811	826	782	829	776	807	779	795	800	736	801	807	787	749	811	789	747	806	743	833	790	792	815	818	808	770	830	792	824	829	765	766	840	781	789	818	787	800	798	798	817	833	810	815	814	805	764	838	815	828	776	785	807	832	747	786	831	804	779	848	776	840	805	812	810	850	780	816	791	812	791	744	798	789	816	791	829	854	780	784	812	803	833	778	779	759	849	783	779	772	803	809	850	777	790	811	758	757	785	854	739	804	844	843	807	833	744	801	823	821	830	784	825	814	853	724	887	770	812	804	788	799	807	772	721	791	798	800	770	827	832	829	784	762	793	813	809	758	778	823	777	790	742	829	809	790	817	789	789	785	805	837	793	759	827	783	825	776	784	836	777	833	822	801	775	740	806	815	775	747	807	796	811	806	821	793	757	810	778	769	747	802	778	782	805	829	789	808	781	819	772	814	839	800	834	817	815	810	803	849	833	831	788	795	778	764	812	798	816	824	793	799	812	799	782	796	805	779	825	826	802	852	822	812	787	828	770	806	789	835	860	772	821	811	808	820	802	850	770	797	863	788	839	774
23035	17920	28189	32109	29520	22748	16456	11730	8913	6037	6393	6649	6307	5175	3362	3628	2558	1943	1678	1796	1682	1521	1368	1221	1231	1074	885	814	830	1014	756	775	787	997	750	737	822	717	670	708	627	630	562	554	547	514	571	553	499	504	481	438	379	432	453	421	440	464	452	440	442	435	450	399	431	457	391	390	392	378	402	383	381	366	350	364	343	389	377	384	409	371	406	394	383	413	368	388	354	390	341	393	360	342	363	364	353	342	319	355	314	362	344	314	368	341	352	344	320	360	367	330	361	334	344	342	324	333	298	333	315	315	339	327	329	313	335	379	327	341	327	321	334	306	332	309	335	367	336	370	375	342	371	374	374	340	305	349	292	331	347	382	344	326	357	306	357	325	329	317	295	339	352	349	325	332	333	318	364	348	331	296	358	331	362	290	333	296	327	353	336	341	335	366	369	333	358	309	344	345	295	316	325	348	315	334	370	342	333	358	366	302	312	317	339	317	374	347	351	329	328	329	314	310	351	331	325	345	333	328	333	358	339	302	339	341	349	346	326	367	333	329	335	329	334	354	311	314	297	340	339	336	322	335	340	355	344	353	323	344	346	348	313	309	336	326	273	335	278	339	332	361	323	353	323	379	307	331	302	343	303	317	337	293	305	312	312	351	311	322	345	322	329	335	313	367	307	345	327	324	331	327	334	325	313	326	310	325	349	330	316	349	313	338	319	338	341	312	351	338	338	333	334	299	314	337	334	337	314	321	310	320	342	329	348	337	319	322	329	318	331	344	317	350	317	350	311	348	332	332	339	318	313	350	364	332	348	333	358	352	349	342	324	349	354	333	293	338	324	339	317	320	341	293	356	307	322	345	322	354	296	362	348	346	356	320	348	315	298	322	354	312	294	335	344	334	315	330	324	309	333	334	341	301	314	340	333	313	311	336	353	354	322	299	309	331	351	324	327	346	326	335	371	357	336	344	311	337	315	333	360	337	317	316	301	345	348	341	317	310	345	337	306	314	325	323	333	324	347	312	335	313	342	325	353	355	351	321	325	311	329	308	367	338	311	323	326	303	353	337	325	365	342	324	339	341	354	330	335	319	330	317	318	332	331	319	337	345	317	350	351	316	331	371	337	331	355	347	354	307	320	328	374	336	369	330	305	328	328	347	340	325	306	350	309	326	322	319	324	344	339	364	363	340	334	320	329	337	307	368	288	349	337	315	329	326	341	320	321	343	352	321	320	318	325	330	347	325	337	305	325	307	335	325	357	336	304	336	354	344	330	326	321	358	368	343	334	340	346	341	308	319	365	335	369	324	324	345	348	347	326	326	312	343	325	337	345	318	319	344	342	339	309	342	314	345	330	337	346	308	317	317	354	316	349	316	341	312	318	315	290	321	360	336	341	331	347	312	327	333	309	357	365	315	335	320	323	424	328	313	325	349	344	362	307	351	313	307	341	333	354	333	341	321	327	288	315	309	356	363	329	352	333	339	328	321	313	358	321	331	352	337	365	339	296	317	346	319	304	289	290	345	317	348	335	301	325	365	349	334	359	348	345	350	361	311	352	295	323	356	345	350	335	338	285	326	354	322	371	356	324	324	307	357	355	340	322	336	334	331	315	331	354	331	316	329	310	326	355	323	339	321	382	315	330	291	357	336	302	327	336	335	332	325	368	327	315	310	329	337	336	311	341	322	313	330	338	324	368	364	348	346	318	362	349	319	317	299	355	328	339	350	311	342	318	369	324	314	326	332	356	356	337	352	328	337	341	348	314	304	357	342	331	337	328	339	349	321	328	358	349	308	357	344	369	309	332	328	296	335	308	336	346	310	340	320	370	362	334	338	325	337	320	331	350	315	333	322	363	327	332	312	299	319	330	330	296	355	379	334	308	326	305	289	315	280	357	338	359	328	309	359	337	370	351	328	328	335	359	304	321	312	326	328	325	339	341	351	317	333	344	354	325	316	350	331	311	318	322	324	330	323	343	295	306	344	325	315	351	351	321	344	347	330	326	326	323	325	345	348	316	343	329	336	323	349	321	333	322	350	337	353	327	330	330	325	340	349	335	324	331	355	329	336	339	375	364	301	361	353	286	329	325	340	323	328	321	344	311	323	328	322	329	310	336	315	329	323	317	313	292	313	316	323	296	348	330	341	335	336	329	355	355	320	354	319	316	322	329	326	312	329	385	339	356	355	364	378	295	334	331	335	315	331	377	331	301	378	342	332	381	347	334	316	334	359	334	292	355	346	325	346	331	347	329	337	345	332	342	360	333	347	320	344	376	340	329	351	336	339	322	336	282	329	356	361	324	341	291	352	317	326	323	352	340	348	331	327	326	329	343	309	320	319	308	329	350	348	344	337	284	343	334	342	341	310	311	317	344	364	339	317	326	322	305	330	301	326	333	312	344	351	316	319	321	286	317	303	350	367	310	350	326	346	316	294	329	358	331	318	348	338	331	331	332	320	303	345	362	338	314	343	312	312	355	314	339	352	334	337	353	317	306	319	341	327	345	306	369	347	303	330	318	342	321	324	331	341	321	330	333	305	308	327	349	311	356	362	359	331	348	295	336	343	334	319	318	313	346	358	326	356	359	303	317	320	312	347	330	315	325	325	330	326	348	320	339	323	325	327	341	340	350	315	318	347	325	384	319	330	332	341	305	339	311	324	331	330	315	336	350	368	314	331	356	357	319	332	344	347	321	319	355	322	304	301	335	306	326	315	322	313	349	284	316	335	316	329	333	344	348	358	304	341	329	360	327	342	355	319	363	336	331	343	335	324	354	319	330	328	325	359	319	326	340	326	326	344	344	350	317	341	320	351	354	337	344	325	302	345	306	349	330	328	329	348	350	330	314	340	329	327	337	326	346	329	357	337	333	344	319	341	337	327	327	319	327	288	351	345	355	334	324	301	351	326	368	298	333	314	311	314	315	316	329	339	332	309	345	340	336	328	356	312	342	319	306	334	317	330	335	322	327	306	351	323	320	344	334	329	330	362	354	320	322	330	322	335	363	345	338	328	332	317	317	338	350	328	373	341	345	332	314	353	319	341	328	328	329	332	333	318	377	324	363	313	369	366	347	320	316	321	341	297	325	333	314	317	316	373	345	337	347	337	331	353	298	319	353	334	361	343	303	299	352	313	326	308	326	320	353	346	335	303	327	333	324	301	335	362	340	339	331	345	344	326	341	320	340	330	354	324	371	344	306	357	326	329	328	368	346	301	315	323	329	327	316	337	328	375	343	334	342	334	335	331	318	332	323	350	343	341	320	335	348	339	319	337	331	332	351	320	341	313	356	340	287	305	348	337	353	337	318	312	332	322	314	321	357	334	388	300	324	350	335	319	402	349	321	335	337	351	367	325	340	332	296	334	304	327	341	312	324	306	350	350	344	352	334	299	327	326	344	326	342	330	323	318	314	315	305	346	311	348	308	336	328	362	314	308	333	318	348	341	351	342	323	332	368	340	336	364	313	308	343	307	334	328	359	333	328	339	326	355	318	334
12519	15259	25259	31770	32554	28048	25722	23164	22651	18805	20226	22110	22720	19696	15431	16147	12210	10406	8805	9290	8870	8302	6822	6593	6285	5448	5002	4672	4948	6059	4817	4303	4394	5599	4427	4176	4622	3691	3645	3457	3514	3247	2815	2541	2665	2557	2763	2629	2201	2254	2130	2036	1738	1780	1823	1790	1886	1986	2155	1923	1815	1893	1779	1675	1756	1704	1321	1208	1458	1420	1406	1373	1340	1235	1275	1291	1295	1233	1307	1390	1392	1394	1436	1358	1528	1452	1456	1459	1488	1454	1232	1248	1304	1268	1171	1200	1125	1099	1048	1096	1050	1153	1159	1145	1124	1131	1132	1096	1094	1087	1123	1131	1075	1062	1083	1061	1040	1007	963	1033	990	948	1043	1029	1016	1005	998	1010	934	1001	1007	1000	1044	981	1002	1077	1125	1211	1178	1097	1146	1117	1063	1148	1134	1056	1049	971	955	1028	1010	1037	974	1002	917	1002	943	963	931	883	1064	927	957	983	944	958	991	964	935	933	952	1020	893	944	916	940	940	991	945	902	923	960	936	940	934	925	951	1006	951	876	939	909	938	888	958	916	946	911	979	975	933	926	957	963	965	947	955	904	996	945	1026	964	925	905	920	978	947	967	924	957	980	916	918	917	920	915	889	948	890	963	858	940	939	928	979	987	915	922	926	940	972	915	975	918	967	903	969	911	886	917	960	923	939	933	945	923	892	931	955	881	936	949	945	924	919	976	942	929	969	979	879	946	904	905	949	945	979	912	919	930	935	888	902	931	896	998	911	948	898	902	966	957	927	924	922	977	958	922	959	940	912	961	934	888	986	959	912	956	909	907	950	899	919	903	922	950	917	934	928	928	951	956	927	914	948	982	965	947	913	932	930	899	922	942	942	957	933	982	939	933	929	973	883	985	915	918	847	989	929	966	971	961	932	934	914	959	947	938	949	903	971	954	951	918	904	956	980	949	943	921	936	980	908	961	921	942	945	932	1003	931	933	974	953	945	950	944	899	955	953	906	943	911	923	940	953	962	946	977	915	913	949	899	905	961	964	892	933	940	910	880	949	912	971	937	981	907	957	911	976	947	975	935	949	912	986	955	1000	902	960	940	954	918	929	910	965	906	956	925	929	961	921	969	935	892	984	962	960	936	902	971	923	970	925	881	910	937	922	975	919	919	963	941	915	941	941	977	904	940	942	982	917	928	963	904	935	920	956	940	930	946	885	988	864	947	960	955	896	909	946	891	930	895	923	960	963	931	930	921	946	929	939	905	920	958	969	927	950	932	892	920	950	906	931	933	938	932	978	954	974	970	907	934	892	967	929	890	924	932	942	933	954	913	910	950	900	939	897	912	972	974	967	938	896	934	972	934	978	925	885	985	938	951	934	941	928	913	958	938	931	953	879	925	962	956	930	941	941	933	996	938	932	965	951	880	953	912	971	880	979	950	923	921	940	950	914	915	925	919	948	918	967	942	923	945	913	918	923	952	995	982	947	953	906	979	994	925	904	979	937	941	942	915	970	940	937	946	982	916	956	959	955	948	900	874	930	914	915	974	903	903	962	916	932	974	939	937	946	950	939	968	928	939	935	961	978	892	941	947	917	984	943	933	976	942	927	956	954	1017	956	910	950	953	966	921	974	915	947	983	908	921	885	927	897	976	988	921	928	945	943	930	940	965	1031	936	935	928	915	923	941	972	916	992	943	952	887	904	947	941	960	911	908	869	951	927	953	999	899	956	975	971	941	912	923	940	913	958	939	891	971	938	894	909	924	932	983	895	902	890	940	934	952	959	944	931	886	942	919	946	910	947	912	903	959	889	945	928	945	925	914	949	921	994	916	976	918	893	928	926	940	919	940	913	981	1008	936	906	915	919	963	936	949	957	954	975	940	988	921	947	949	971	971	939	913	921	954	942	872	945	934	941	921	958	975	953	986	974	944	952	923	913	926	947	1001	874	909	964	957	956	935	914	893	923	936	977	901	948	935	905	893	907	984	955	953	972	942	915	946	960	977	904	876	957	979	966	903	901	977	913	951	965	986	921	977	981	857	963	934	883	968	930	966	943	926	949	951	931	937	1001	943	951	948	897	934	955	936	886	979	954	942	914	938	934	964	951	939	912	890	939	912	984	976	937	977	919	945	976	909	965	929	955	936	923	935	915	942	977	984	950	933	931	949	930	938	966	927	928	974	909	959	995	910	949	930	955	923	916	950	962	913	904	884	943	972	931	953	951	940	953	967	994	926	932	920	915	917	914	996	935	941	900	891	903	895	964	954	950	939	937	901	1012	931	943	913	927	923	902	919	919	948	1000	1005	922	1029	913	924	935	941	980	911	941	890	922	949	920	938	929	903	914	945	950	981	887	973	989	935	973	1005	968	911	973	937	954	980	962	942	954	969	967	906	930	964	972	973	991	920	933	929	1034	974	965	914	929	961	923	945	957	928	901	931	908	963	973	944	947	982	956	962	972	972	951	893	947	938	929	897	976	906	963	851	923	969	930	984	953	948	921	958	979	965	953	957	908	933	980	957	861	923	931	954	964	928	860	968	920	942	972	919	949	910	901	909	969	946	954	965	929	967	895	971	904	907	896	922	982	948	948	968	858	915	1000	941	899	885	945	940	912	911	961	986	943	968	889	961	941	922	945	922	995	917	901	950	911	945	950	925	930	992	980	948	918	958	910	907	908	939	916	913	945	951	956	956	990	922	939	922	953	883	917	991	930	953	882	936	972	974	876	943	957	959	974	922	935	888	926	893	975	942	926	906	918	971	935	952	890	943	897	917	950	949	958	932	895	975	958	919	941	999	844	938	956	905	977	955	919	871	946	957	918	885	935	924	929	947	959	938	927	944	921	952	947	931	954	944	955	925	1055	940	952	964	899	965	964	941	1000	930	999	885	956	954	886	945	921	878	999	958	955	935	929	939	920	852	954	982	1006	1018	918	940	903	861	932	939	965	917	932	905	928	994	948	938	891	936	892	927	931	951	942	1003	891	932	895	956	923	929	946	962	917	957	966	935	1013	947	940	946	917	989	943	973	927	968	974	968	946	959	892	986	883	904	932	968	965	969	971	946	965	950	928	991	915	917	944	925	930	972	927	990	921	923	933	938	934	977	951	883	963	946	983	907	903	964	957	993	949	929	915	958	963	921	971	982	977	945	984	925	1011	971	965	882	951	930	914	913	960	927	931	923	940	910	960	970	934	1007	995	960	949	947	947	913	942	948	938	965	927	953	848	969	909	896	910	975	934	911	923	927	904	947	949	921	956	949	921	961	949	954	946	947	954	958	929	963	960	937	923	926	902	985	838	981	905	965	931	973	879	946	921	937	933	895	902	918	1015	987	1001	933	908	958	892	934	917	917	919	936	990	971	961	945	959	880	929	981	959	942	918	947	1004	910	989	912	970	947	948	950	946	925	921	915	954	935	925	999	965	994	935	913	952	909	934	936	894	919	947	877	874	971	926	897	967	943	896	914	927	915	937	932	919	945	947	986	945	944	932	904	899	932	879	936	915	952	940	976	873	927	942	993	946	916	901	905	932	937	972	910	919	932	956	960	939	957	953	970	985	977	951	970	877	918	890	897	961	983	928	944	947	902	923	894	958	951	934	947	902	958	922	938	898	965	921
4522	2785	4065	3433	2570	1759	1246	1068	887	769	737	671	591	588	530	506	555	467	419	447	405	400	412	405	402	399	402	362	338	392	337	326	342	321	330	318	302	311	298	310	316	286	316	324	292	280	278	291	317	290	286	294	280	313	270	275	291	295	298	286	296	270	280	266	286	274	265	299	287	251	257	290	284	278	268	282	319	293	263	290	286	240	282	264	306	299	290	288	260	282	261	305	284	265	303	296	282	303	280	273	289	286	312	288	253	252	259	276	291	266	283	288	277	311	296	279	294	270	275	282	261	291	288	299	295	289	268	287	257	290	307	256	285	282	290	288	298	327	310	270	273	308	311	271	268	297	283	299	253	297	285	268	292	290	303	274	273	274	259	283	288	306	288	259	277	256	283	284	305	292	292	299	285	274	259	287	291	303	276	255	286	270	285	260	282	311	263	266	289	298	296	284	295	268	287	313	264	271	256	279	286	262	280	292	284	301	278	304	301	261	313	246	306	270	317	271	296	275	282	301	265	277	269	264	280	290	258	315	289	265	257	295	284	267	327	293	261	327	296	264	266	275	288	264	285	273	254	271	264	287	288	293	223	276	269	309	263	252	270	272	262	285	290	298	269	263	277	290	290	293	288	335	297	310	298	250	270	289	284	287	269	276	267	252	274	265	264	270	289	277	293	306	249	265	260	287	283	300	288	274	272	260	310	304	291	255	255	291	283	259	283	268	273	304	260	287	307	287	288	292	305	295	258	285	294	291	287	265	278	274	305	292	290	272	305	301	314	261	253	305	298	284	261	293	305	272	284	271	313	308	294	267	239	289	267	282	273	291	261	259	283	276	282	295	300	264	269	267	263	280	272	270	263	272	276	281	287	292	307	253	303	307	293	311	285	283	290	282	288	281	274	296	251	251	242	288	259	302	253	266	241	263	279	294	269	255	275	275	270	261	238	290	284	289	266	297	279	293	257	255	271	286	252	283	272	256	293	265	285	294	267	285	305	269	290	257	288	290	317	281	286	275	284	300	292	292	283	280	275	273	275	282	268	267	274	288	294	244	289	262	307	291	294	307	276	270	296	260	298	242	270	268	276	291	293	277	300	302	248	311	298	278	261	280	298	270	319	275	291	280	280	291	268	283	305	277	278	264	287	296	266	319	277	290	316	271	286	282	291	278	285	283	285	291	282	271	283	261	268	289	261	277	273	275	300	307	291	279	284	286	291	281	285	316	251	280	288	284	249	281	280	288	299	276	295	297	312	284	274	289	320	306	268	263	256	278	250	258	316	270	281	286	235	246	281	294	278	287	286	304	294	272	284	274	276	301	289	243	273	292	295	286	281	292	278	284	294	284	285	313	294	269	305	298	282	261	286	265	288	277	290	317	282	303	279	261	282	286	265	321	284	285	298	268	238	285	282	272	282	267	281	270	272	267	260	263	277	240	286	278	260	248	248	269	270	298	296	290	299	263	273	279	269	280	286	291	287	282	266	289	285	250	276	286	271	291	269	264	279	275	275	269	318	288	290	294	256	289	299	253	279	246	280	294	297	299	269	316	313	285	285	283	291	290	318	281	264	294	262	257	290	300	293	261	282	304	274	272	275	257	302	268	264	260	260	326	288	260	309	291	291	218	278	280	240	298	269	285	236	289	305	274	297	296	280	254	295	270	275	311	304	295	257	259	263	272	266	275	276	301	292	262	312	280	282	295	315	274	288	258	269	261	288	297	294	296	257	286	266	265	297	288	286	278	277	272	306	255	295	295	273	289	253	281	287	278	271	269	288	303	224	277	258	316	282	280	272	268	297	276	270	288	280	282	304	307	300	287	286	283	284	285	308	277	279	274	269	310	279	291	263	287	310	308	315	265	290	297	283	287	275	259	285	280	278	277	288	252	286	312	258	311	271	290	282	301	295	264	290	304	292	300	257	266	285	277	282	296	299	257	272	305	273	293	301	277	282	276	288	299	290	267	259	283	287	254	308	296	291	285	256	286	288	317	267	254	228	258	298	292	279	282	281	329	270	297	288	279	268	276	258	284	279	319	257	277	282	299	290	272	294	281	310	299	293	278	299	266	260	256	253	276	296	284	299	276	286	299	278	307	247	306	277	295	278	295	255	260	319	276	272	241	297	320	285	277	284	303	311	330	260	259	297	285	277	304	284	255	277	298	249	261	287	279	279	311	297	299	255	275	296	291	255	273	286	295	272	289	310	275	310	283	265	282	295	280	294	271	275	299	304	275	269	275	292	305	329	293	282	266	292	281	297	265	277	310	245	289	278	267	297	281	296	300	292	262	280	278	273	253	292	271	338	281	258	303	286	272	270	273	268	275	275	302	260	283	297	291	273	282	294	266	299	275	295	269	300	300	280	315	290	279	295	280	293	276	274	219	273	295	279	296	303	265	280	268	293	267	323	285	286	268	269	253	287	283	307	271	299	290	297	297	278	269	258	270	257	278	299	302	294	280	313	295	318	313	289	270	266	293	290	284	257	261	277	294	305	291	288	289	276	300	283	288	285	280	249	312	281	303	253	308	286	297	259	272	291	291	279	293	258	261	290	285	252	282	293	280	269	292	303	274	286	290	246	284	269	277	317	281	286	281	314	293	291	292	271	256	273	282	282	278	276	293	315	300	254	289	256	299	263	292	281	290	276	260	275	274	270	307	262	240	252	296	289	287	280	285	284	280	272	266	280	266	290	320	272	269	298	270	261	279	318	260	308	258	245	266	278	287	284	297	294	267	274	304	270	292	297	272	278	249	300	288	270	280	311	249	267	263	290	281	280	282	267	295	272	303	275	285	250	314	304	300	279	302	249	268	298	301	258	281	302	271	283	280	286	295	271	267	290	270	308	314	251	276	284	255	251	294	317	314	285	279	277	264	281	305	295	290	275	248	258	250	304	286	285	297	268	252	315	259	275	268	276	316	276	262	259	263	287	263	329	287	239	295	298	276	305	300	308	260	269	291	293	278	285	289	259	282	290	289	257	265	296	267	288	295	307	290	275	308	291	292	270	276	271	307	275	245	257	291	295	290	291	291	288	276	279	265	278	279	263	324	296	293	258	296	270	261	288	300	292	246	281	265	295	285	276	260	274	305	262	275	279	259	292	278	265	259	293	278	285	302	280	260	308	283	272	280	281	248	251	286	305	268	262	258	305	285	274	264	256	302	294	292	263	267	296	299	279	299	277	302	288	282	264	292	309	300	279	280	271	268	289	298	276	267	301	265	273	275	289	289	247	278	285	265	279	294	281	279	287	299	267	282	262	286	283	269	302	239	307	262	263	299	261	270	278	312	286	288	260	289	289	260	267	276	281	299	302	295	291	281	285	269	280	292	302	271	292	268	304	277	260	284	270	295	289	272	251	290	327	253	284	266	263	249	316	277	275	257	304	276	239	255	259	266	308	284	296	247	277	257	282	276	273	283	305	300	317	302	297	293	271	278	244	300	272	292	293	289	295	297	291	269	287	279	289	275	291	283	279	277	260	283
3524	3572	7942	9416	8466	6419	5300	4458	3960	3465	3212	2929	2841	2729	2407	2528	2362	2192	1975	1947	1986	1898	1807	1813	1696	1612	1437	1364	1254	1359	1236	1202	1190	1120	1101	1108	1190	1166	1079	998	1035	976	971	920	953	890	917	937	900	878	851	874	856	824	822	864	868	818	865	871	846	836	805	861	832	880	818	837	789	871	908	870	835	884	865	848	837	846	894	879	865	859	880	890	785	867	860	840	891	826	863	910	871	844	828	825	838	820	862	844	871	846	837	857	799	856	820	850	849	842	845	795	833	882	809	851	859	835	813	838	793	834	891	827	799	841	854	877	813	816	802	806	786	770	822	841	816	803	839	819	817	863	841	807	783	873	835	764	803	818	805	833	819	794	822	835	842	826	790	826	803	755	847	833	788	877	857	818	834	786	806	878	828	787	785	842	748	792	852	817	818	827	830	757	851	836	765	835	818	765	746	840	801	805	808	833	859	843	778	771	820	826	794	793	798	779	777	798	858	846	803	845	828	812	788	818	780	798	817	772	783	832	816	812	826	786	777	773	830	817	828	782	888	768	791	804	830	756	782	790	805	819	863	790	824	834	797	787	802	791	731	829	809	804	790	795	843	772	761	793	820	808	797	795	800	816	847	802	775	788	798	795	840	807	851	795	816	810	786	815	794	797	797	806	828	806	820	762	825	754	779	784	802	796	839	762	785	808	749	800	866	828	813	778	793	811	849	788	793	806	815	789	790	740	807	747	808	847	860	811	815	817	833	802	790	860	808	838	807	839	791	803	775	834	792	812	848	805	818	772	811	806	883	770	805	832	826	859	792	784	786	767	815	788	809	811	823	817	805	781	788	792	772	767	792	814	831	831	803	794	756	820	832	800	785	824	783	753	833	784	838	817	803	776	794	838	780	796	847	793	861	822	834	815	792	793	783	788	809	803	776	803	780	813	778	835	817	812	795	790	822	817	855	810	822	791	809	794	778	785	833	796	800	825	770	783	804	784	828	839	820	775	778	795	816	789	808	801	861	850	815	796	874	771	781	801	798	884	765	759	790	771	791	803	810	766	802	755	770	790	803	798	825	826	815	860	810	871	799	800	835	814	830	795	828	807	828	793	801	823	789	814	811	834	810	776	788	833	758	765	803	765	781	811	845	803	852	818	834	804	768	758	857	839	777	847	781	857	827	798	785	814	818	815	813	819	797	832	811	789	828	791	805	840	764	835	767	815	822	814	812	838	758	810	765	819	786	782	824	859	788	782	826	810	817	784	831	814	799	812	790	832	808	818	796	814	832	832	777	819	835	810	789	759	790	788	799	808	804	777	784	792	768	831	810	803	847	823	800	775	800	763	789	832	817	855	838	817	759	834	822	789	785	790	802	818	912	807	798	783	840	818	836	781	807	846	788	758	801	845	780	776	787	788	770	778	857	839	803	816	773	836	787	864	781	809	798	835	778	794	840	793	800	805	844	796	776	826	848	845	796	825	795	820	794	809	814	786	810	827	807	835	768	822	768	780	765	803	812	798	840	826	745	873	823	816	789	827	791	764	836	834	828	771	777	776	801	837	788	787	806	776	830	796	799	765	812	837	802	792	851	821	778	825	792	787	829	742	848	856	775	754	771	788	788	814	838	842	794	882	782	773	799	782	832	854	796	829	826	812	834	842	849	792	814	839	823	826	817	821	776	833	849	785	805	792	855	787	770	819	856	820	796	832	787	793	822	832	807	786	798	855	802	790	763	775	775	819	841	833	804	745	796	795	787	794	870	789	777	775	852	834	833	775	831	820	777	808	784	776	816	771	812	830	785	827	808	806	825	801	756	848	858	812	811	804	787	746	855	860	777	818	805	836	822	783	822	862	811	812	805	833	820	802	830	812	854	812	805	827	827	802	801	812	832	763	857	804	760	846	837	846	810	769	786	851	861	813	820	747	811	813	794	786	809	779	808	784	828	796	820	788	823	784	796	766	800	785	839	778	774	774	791	766	790	801	821	791	787	802	813	788	776	771	822	855	801	820	805	853	819	801	886	822	758	836	779	815	764	758	829	815	821	809	812	813	819	811	802	783	793	803	852	815	794	778	806	778	846	807	865	833	807	826	833	813	852	771	792	868	776	801	810	826	797	831	819	861	840	760	817	815	816	830	778	788	859	791	830	763	788	828	786	865	827	790	813	880	802	791	811	791	842	784	789	805	828	795	872	814	802	825	817	825	756	825	808	824	823	820	784	815	808	854	821	831	815	834	758	841	810	848	789	782	792	801	731	807	801	842	796	803	816	819	755	809	778	820	783	742	809	792	833	799	797	806	789	802	822	777	844	844	813	849	801	798	785	837	812	834	812	797	808	805	813	837	817	811	818	770	812	825	819	778	809	853	789	820	763	801	801	807	821	818	771	841	810	820	781	752	799	827	848	764	850	802	871	821	784	801	827	843	854	766	801	795	774	758	793	799	787	807	771	788	830	861	842	793	820	789	785	814	810	844	797	832	813	759	756	812	795	794	797	753	852	755	824	774	802	798	812	777	793	789	787	798	821	843	815	814	816	841	780	787	827	854	811	812	764	816	782	821	835	798	807	766	773	829	828	819	820	814	805	792	806	811	824	784	796	764	793	825	784	812	865	799	796	854	832	813	814	819	790	807	798	811	808	785	777	777	814	793	784	834	807	782	757	804	816	790	819	844	823	808	811	810	783	788	822	789	797	836	869	798	784	794	766	780	807	789	778	781	772	821	790	776	778	826	787	767	817	777	868	852	891	796	830	836	811	780	801	813	810	819	816	785	836	841	853	834	841	764	789	753	795	782	870	810	785	798	788	830	800	792	828	803	830	819	810	801	796	795	776	806	834	865	842	844	823	786	771	849	766	817	785	796	779	809	805	845	765	747	843	847	779	791	789	811	856	777	797	814	788	811	796	859	861	783	828	861	806	825	835	824	802	795	802	772	790	840	822	802	814	823	829	779	820	785	807	875	810	850	847	821	819	773	823	820	857	814	791	793	837	864	814	802	850	741	782	810	740	846	828	769	807	760	795	787	820	784	826	822	823	831	873	820	832	827	865	826	786	798	830	798	768	781	803	799	824	787	813	815	789	816	813	810	788	767	769	807	819	812	807	789	823	808	821	812	848	811	787	770	856	814	830	785	789	845	843	860	791	752	814	768	811	774	807	804	824	859	780	842	790	787	795	839	814	810	832	768	814	766	811	866	757	786	779	848	795	815	842	806	832	828	859	826	866	840	829	812	816	801	828	854	826	831	811	791	807	819	797	747	807	831	803	804	837	807	818	798	831	790	777	831	803	827	808	820	844	839	836	810	743	864	781	794	804	807	757	857	781	759	814	808	798	838	811	791	810	778	809	794	833	764	801	779	812	822	792	812	814	784	790	875	750	752	834	831	777	822	882	787	814	799	834	823	772	809	744	788	823	801	846	795	778	833	832	846	781	833	813	774	792	775	789	798	774	840	797	814	794	835	776	771	806	821	847	804	814	742	809	790	805	806	789	811
14359	11273	23142	25827	22487	14764	9154	7009	5313	3523	3191	3257	3630	2582	1881	1989	1444	1175	1091	1125	974	996	852	750	718	629	524	564	527	698	546	497	489	526	448	506	519	444	480	473	487	450	478	446	406	387	396	375	368	370	324	365	387	307	344	284	329	333	345	322	316	356	344	304	326	312	328	278	303	293	316	338	306	304	304	289	311	283	301	293	289	306	298	284	335	269	306	294	265	306	300	302	299	301	315	306	290	285	278	296	271	300	285	293	326	306	310	299	300	294	272	270	305	273	265	310	290	277	268	280	273	295	299	254	296	255	282	308	294	261	303	282	299	274	310	310	280	265	301	300	272	308	321	287	250	277	277	299	273	301	299	266	305	280	294	285	312	276	284	264	256	293	274	277	267	262	269	296	264	290	261	266	264	278	287	299	246	288	271	279	300	272	288	286	245	261	291	269	280	271	277	286	269	310	266	251	303	268	265	275	287	250	275	280	292	277	268	267	290	265	276	273	278	294	288	271	264	293	283	281	304	278	275	288	290	257	285	277	261	255	291	261	275	289	292	284	296	261	284	281	275	250	256	269	296	300	273	302	309	263	279	246	271	264	306	281	272	278	259	276	277	290	279	269	273	281	269	275	281	303	264	292	260	295	275	312	295	251	275	295	283	260	260	252	277	268	273	275	271	278	287	294	270	277	280	261	262	275	269	263	275	273	260	251	276	275	273	277	278	283	292	275	289	246	315	274	313	266	268	270	255	291	292	313	256	277	278	282	293	279	289	277	266	253	286	261	313	262	262	278	303	256	284	292	277	287	269	268	270	282	284	253	287	273	317	290	265	265	246	274	271	278	272	257	296	275	270	255	273	278	304	276	270	286	269	259	256	286	270	301	268	283	270	276	259	289	292	292	277	262	275	299	277	272	261	289	288	270	291	303	287	295	291	282	287	237	279	267	267	277	271	262	282	237	285	260	260	265	255	278	275	269	274	256	274	286	266	289	303	275	254	267	291	292	284	282	280	296	316	267	254	289	277	303	273	265	281	266	256	274	279	291	265	308	268	296	291	290	235	284	257	264	299	282	301	281	264	279	236	263	288	284	269	260	286	287	277	271	285	306	300	289	266	263	277	260	263	285	257	281	283	285	302	295	282	280	268	282	298	240	294	285	279	281	279	300	283	270	256	281	297	287	287	265	226	264	276	289	276	261	266	285	309	283	250	278	277	296	293	288	285	261	277	271	273	272	285	287	270	274	278	278	266	271	281	262	273	259	263	293	260	268	283	290	275	302	300	299	271	297	274	272	263	271	283	304	278	262	287	276	280	271	263	255	314	296	296	257	286	264	266	326	282	292	268	272	248	273	307	284	260	274	269	287	262	286	261	264	285	268	283	270	268	268	271	287	249	283	284	261	278	299	286	263	280	258	296	254	270	292	255	280	276	296	274	288	265	275	254	260	309	276	316	256	301	283	281	276	296	283	290	297	268	248	269	274	255	265	265	265	268	275	296	293	308	265	290	269	266	284	275	278	252	283	274	286	281	278	273	303	262	266	260	279	264	268	264	308	264	267	277	265	275	292	300	274	269	284	282	269	251	271	282	261	273	272	286	296	258	279	263	250	292	258	268	246	273	268	255	286	273	294	255	268	257	258	298	254	275	309	275	276	264	275	271	274	274	262	246	266	290	286	254	271	279	294	291	268	264	266	305	278	289	260	278	282	264	302	272	292	271	283	288	271	309	269	247	265	282	304	270	269	282	280	295	302	269	275	280	255	238	266	286	272	251	277	261	278	286	289	276	273	283	276	281	252	274	264	299	278	257	265	262	286	308	270	269	259	289	276	261	275	277	287	287	270	263	306	256	261	243	267	279	284	287	287	272	238	263	281	259	265	272	268	261	303	293	281	292	289	258	311	252	270	290	296	278	249	303	274	281	241	283	280	279	278	284	267	290	273	280	271	280	283	271	264	296	288	255	268	257	292	277	288	276	260	305	268	231	305	251	271	288	294	267	270	305	276	311	275	257	279	275	298	263	281	279	244	271	260	280	272	286	297	269	307	280	270	284	263	293	261	292	296	296	280	285	268	270	258	254	287	269	256	271	270	278	270	291	292	273	291	277	276	303	245	274	268	279	287	272	279	282	276	250	270	271	312	317	272	297	298	254	314	260	312	263	253	286	270	295	292	243	249	255	278	266	275	271	272	272	249	269	300	282	248	306	300	312	267	286	248	286	251	265	281	270	277	287	244	278	282	299	274	295	286	260	277	288	285	275	299	288	259	254	292	250	277	306	298	281	296	293	270	292	270	269	263	279	278	300	251	286	294	269	251	302	297	251	301	278	265	279	284	284	283	266	288	265	262	265	303	242	265	278	282	276	307	268	238	247	291	297	277	273	289	232	259	271	258	292	261	302	295	257	262	287	301	272	293	283	274	269	307	262	280	278	289	286	286	269	270	304	287	311	274	255	255	268	277	307	248	312	282	292	265	298	284	272	287	274	276	262	265	248	266	279	288	258	251	258	260	321	306	270	280	291	282	249	297	278	268	270	254	253	281	281	264	265	305	282	299	268	285	270	281	292	243	275	279	267	274	287	259	298	246	279	292	252	261	273	247	255	279	283	280	298	271	290	274	282	292	286	283	277	270	277	283	250	275	299	271	273	258	259	268	275	263	274	271	271	264	323	258	260	283	256	270	295	291	295	265	295	291	283	263	294	287	265	265	276	267	263	285	277	251	264	252	302	272	291	262	286	295	259	266	270	258	282	275	317	255	281	290	246	260	301	269	287	263	251	281	307	264	293	255	257	285	307	273	326	275	277	286	276	281	271	281	307	295	273	247	285	254	291	271	250	249	291	266	314	274	288	264	268	285	326	266	308	279	273	292	252	235	243	289	255	279	273	284	269	309	283	275	272	246	280	283	305	308	294	267	307	276	271	258	270	294	235	289	253	254	278	277	249	290	290	315	271	272	286	247	293	243	266	288	280	284	293	267	276	248	280	269	282	326	273	270	279	280	265	258	276	262	286	275	295	254	291	280	247	255	263	290	268	281	280	286	309	262	285	291	308	263	289	264	269	295	272	246	298	274	303	264	291	261	287	247	267	262	295	263	247	281	287	260	268	244	283	269	260	274	294	291	299	271	275	260	278	255	293	282	295	252	253	262	279	255	268	271	301	316	276	297	276	275	279	291	297	282	252	275	281	274	278	262	248	282	272	287	259	311	269	251	251	286	277	262	268	287	274	286	274	289	277	283	258	260	287	279	273	264	253	286	286	275	294	291	240	275	261	269	282	267	263	251	271	254	302	286	274	244	284	248	250	280	261	271	272	301	283	273	279	264	256	268	278	293	291	281	287	301	272	278	310	306	265	261	290	284	254	282	300	265	296	266	281	262	298	282	250	258	267	308	304	241	264	301	272	257	291	293	284	299	294	262	290	277	273	275	260	259	285	296	256	298	270	292	262	258	252	290	244	278	232	269	294	267	288	290	279	287	264	271	281	285
9237	10782	21415	26087	26719	21489	19091	19247	17525	13019	13624	15298	15790	12433	9908	10771	8129	6521	5732	6213	5468	5760	4688	3925	4094	3459	3156	3253	3090	3611	3022	2732	2816	2866	1959	2716	2600	2202	2459	2312	2365	2249	2297	1857	1812	1778	1915	1740	1425	1560	1473	1442	1362	1263	1209	1186	1260	1313	1435	1332	1316	1284	1258	1205	1291	1190	1055	988	1024	1082	1035	1062	1035	1061	1024	1020	1045	993	1052	982	1108	1076	1129	1072	1129	1121	1164	1030	1061	1006	1062	1016	1011	981	965	938	859	854	912	903	953	925	937	927	892	867	923	898	916	991	887	873	817	908	955	878	854	872	843	826	812	862	872	858	896	811	824	802	805	857	936	796	799	818	820	883	954	918	879	908	872	888	918	890	882	835	802	858	833	817	851	844	830	851	807	833	807	837	788	827	822	760	808	804	777	759	835	799	832	793	811	797	806	761	798	788	861	787	809	793	773	824	894	813	758	774	804	866	814	814	806	779	788	788	840	780	798	859	824	809	782	805	791	785	835	790	786	787	738	770	832	807	820	778	807	767	807	865	807	795	845	778	779	844	750	797	782	809	787	799	837	820	758	812	801	781	824	808	782	813	793	829	828	839	831	809	834	732	797	770	797	846	795	849	810	776	821	787	803	783	817	811	794	813	812	783	808	799	822	829	826	783	790	820	806	851	821	801	845	770	785	871	839	756	833	840	818	791	789	829	786	819	768	791	782	846	808	796	814	815	804	797	815	850	745	746	783	780	828	784	775	807	751	769	782	807	792	749	831	776	778	812	777	804	835	847	780	805	844	746	800	773	842	781	760	747	816	767	775	839	831	856	784	804	813	860	799	790	817	797	809	763	772	804	829	773	803	848	771	757	758	776	820	772	796	819	842	796	804	799	838	789	794	857	807	815	799	781	808	800	753	792	801	834	848	784	809	802	815	828	775	823	787	823	822	789	850	834	783	775	751	804	796	813	851	790	779	843	752	800	773	803	827	807	774	750	791	802	816	786	773	840	838	857	771	784	720	781	804	789	824	813	822	847	768	807	822	777	843	806	775	810	788	814	795	799	744	819	777	757	796	803	787	808	815	805	771	807	807	816	804	789	771	795	752	832	780	788	781	769	790	825	709	864	827	774	750	806	798	788	801	742	788	853	767	851	794	767	832	806	820	794	801	819	789	789	758	844	803	804	786	826	786	812	831	832	821	764	803	850	785	829	800	806	821	845	814	769	807	801	843	778	802	759	843	738	798	741	772	772	810	837	799	796	829	812	862	807	850	779	851	842	781	766	839	838	795	859	793	848	784	813	798	816	770	831	803	872	732	806	803	810	845	813	807	790	838	826	820	770	817	859	786	843	794	810	806	785	735	804	781	776	787	824	793	816	772	774	809	787	797	827	796	784	795	771	757	752	821	782	805	774	759	770	821	760	791	819	827	789	836	787	758	781	752	812	822	823	801	837	767	784	815	868	881	816	790	786	814	791	896	835	758	831	806	765	791	786	777	837	813	807	748	777	791	848	781	780	790	825	718	824	795	820	740	729	766	740	812	848	857	735	780	749	824	802	762	784	810	849	851	819	780	789	798	777	823	770	783	806	805	730	800	818	845	800	786	779	793	780	854	806	803	791	797	772	826	824	836	837	767	835	852	814	842	819	779	783	776	812	768	818	768	794	843	758	891	825	778	740	770	803	799	765	790	783	768	770	774	833	782	839	850	770	855	769	788	804	824	787	801	809	777	814	780	802	800	811	782	853	779	748	767	789	838	800	807	813	719	814	765	776	790	781	761	763	793	841	821	848	749	815	837	764	860	803	818	795	842	842	802	828	826	780	824	832	797	835	814	792	804	797	786	781	837	750	778	809	768	789	813	838	838	827	834	767	808	776	853	779	794	801	817	763	771	798	804	817	819	813	818	792	825	778	788	812	804	754	810	790	834	762	809	842	839	781	834	781	776	777	719	800	793	827	795	824	794	739	764	803	768	801	805	814	829	836	856	811	827	818	810	749	762	827	785	790	813	792	788	825	798	801	804	781	766	815	822	790	816	831	775	791	766	835	778	804	848	809	735	834	800	825	846	811	776	778	835	793	807	812	798	794	849	813	801	836	769	774	774	824	814	776	809	821	795	772	766	805	803	810	815	812	783	846	800	846	837	825	834	780	856	847	832	839	768	781	766	800	765	762	825	771	865	747	788	799	774	793	794	791	790	754	815	797	825	733	823	801	794	783	810	800	793	782	830	862	852	815	821	809	792	778	836	825	801	819	737	802	795	771	783	796	779	801	827	812	797	785	813	802	807	778	802	801	788	779	839	816	806	812	873	789	865	860	811	771	732	751	812	768	844	779	798	846	787	785	805	797	863	819	796	774	810	789	808	779	812	800	793	838	761	817	758	838	813	808	847	794	778	825	822	809	824	799	836	803	821	851	772	843	794	786	822	827	751	798	796	843	803	836	819	820	804	777	801	807	789	811	840	802	808	854	816	832	781	818	764	753	835	825	797	826	795	807	745	862	798	772	782	832	771	813	812	749	745	782	767	784	805	826	790	786	861	805	783	807	779	746	776	843	809	788	780	798	844	867	822	817	776	805	741	800	831	801	831	743	776	814	826	734	843	842	783	848	806	749	759	789	773	790	770	834	838	815	798	868	840	780	829	764	779	783	841	863	765	833	841	803	815	815	803	785	808	786	796	789	787	824	792	780	819	793	774	817	766	770	820	799	796	837	774	817	785	757	760	805	838	808	774	817	795	763	795	819	808	782	802	807	772	788	803	831	798	787	851	732	825	818	803	826	793	800	804	768	782	794	789	804	791	771	800	727	845	789	800	786	827	787	852	757	814	816	769	839	817	790	819	758	835	758	820	778	748	769	797	803	777	793	803	795	795	848	825	835	802	805	807	779	788	764	791	777	770	804	844	779	847	819	807	787	770	800	820	764	784	818	817	831	819	816	766	772	785	814	792	818	850	790	765	804	820	770	786	840	840	878	796	821	826	819	818	808	808	817	816	844	762	783	808	774	785	824	835	868	745	779	842	800	780	819	757	809	818	798	797	805	813	763	809	828	777	783	812	804	819	793	793	806	736	825	821	800	791	827	818	758	807	805	856	751	787	798	786	787	790	812	762	769	806	786	755	730	774	755	811	790	842	754	737	824	798	736	789	782	842	776	784	808	822	738	791	775	756	825	776	807	813	847	750	793	850	817	812	828	804	846	857	766	830	819	818	813	786	800	817	802	797	796	831	799	745	787	840	778	737	809	814	820	802	825	823	831	848	789	772	783	810	793	776	760	835	804	851	768	819	809	794	817	786	774	798	772	808	797	817	811	778	799	778	795	811	803	772	827	773	796	833	791	770	819	802	751	816	785	808	779	821	850	783	756	759	827	768	799	839	773	714	810	793	799	790	768	783	822	812	782	747	820	815	798	771	800	764	810	859	811	813	750	786	764	817	833	789	784	791	822	824	815	869	739	831	828	787	856	835	769	773	772	814	789	825	764	753	813	771	836	793	769	789	800	757	844	801	814	859	824
24325	17829	29390	32543	28547	22081	16121	13751	10273	6784	6580	6235	6918	4763	3359	3370	2602	2022	1761	1845	1471	1509	1306	1247	1178	1035	832	765	842	1017	895	803	720	987	632	764	803	710	727	643	668	663	660	593	587	504	564	514	450	536	517	467	470	374	441	382	440	457	476	419	406	417	420	409	382	402	376	367	361	393	415	372	402	350	386	421	381	363	401	382	381	376	453	381	400	411	404	367	383	402	345	351	353	392	388	371	326	322	349	358	336	345	386	375	355	346	341	320	384	337	349	328	360	353	374	349	351	337	346	341	346	325	306	342	307	361	355	352	295	328	324	323	347	325	367	327	356	393	346	359	354	333	324	315	343	346	374	331	330	348	342	331	344	349	331	313	316	331	363	288	348	343	334	317	322	348	350	343	348	327	309	322	347	310	341	337	349	323	335	316	328	339	355	323	345	316	330	326	355	363	312	312	323	322	338	327	351	324	356	349	325	359	320	331	342	375	344	324	281	347	330	347	310	306	299	303	317	349	357	336	322	335	336	291	347	341	351	361	349	314	362	359	313	322	328	330	347	348	319	327	346	331	337	318	319	331	303	349	326	328	340	319	353	337	331	323	344	347	332	304	335	288	329	359	329	337	348	311	328	322	349	314	332	315	304	351	343	363	364	330	322	324	340	318	334	355	328	342	328	342	315	350	341	341	332	329	335	318	318	350	352	365	331	333	327	329	325	331	314	339	320	319	322	322	325	356	326	298	313	344	329	299	339	348	315	317	295	350	325	294	322	330	343	362	307	358	321	345	325	351	335	346	327	315	336	309	351	351	362	310	335	304	362	351	327	357	351	352	313	352	334	329	342	325	313	344	302	325	334	317	316	336	354	340	358	323	350	355	356	332	333	328	366	342	316	342	349	313	308	348	357	315	349	359	330	326	308	288	317	323	308	302	351	352	350	335	345	312	333	331	332	318	352	322	353	320	343	307	343	313	344	344	321	316	347	320	343	318	318	317	346	340	330	295	353	370	317	362	327	334	316	320	348	370	306	292	363	338	293	336	319	376	344	335	327	342	325	348	342	340	355	310	326	370	320	362	327	334	337	331	332	329	350	323	343	357	356	317	359	357	345	331	347	331	312	330	317	318	328	347	359	333	348	327	350	337	317	325	316	333	352	347	302	294	314	339	347	360	337	339	367	298	308	374	372	329	345	340	343	339	321	308	331	329	342	349	306	302	336	348	331	325	317	347	323	318	350	320	329	312	354	286	344	299	320	340	334	315	339	359	341	282	336	340	308	331	312	289	334	317	321	329	293	326	337	337	308	339	373	316	339	299	314	348	352	333	316	317	340	336	327	335	328	342	325	350	283	364	325	356	306	360	359	350	338	322	365	323	314	340	349	325	305	316	319	345	316	362	357	328	343	325	347	317	320	326	305	343	333	323	340	351	341	333	338	295	315	372	347	308	343	335	327	334	339	347	320	329	301	336	324	356	350	329	329	343	323	337	357	352	363	317	308	315	320	334	354	320	355	351	302	328	317	356	308	320	337	328	322	381	323	322	340	306	332	295	332	342	296	331	340	352	344	352	376	288	325	344	323	311	336	309	339	314	336	343	361	328	315	328	334	355	341	324	305	326	333	339	345	343	330	323	354	356	322	327	329	365	322	342	305	324	353	327	351	341	293	351	319	331	323	307	303	323	363	295	321	331	312	333	361	340	366	335	330	324	321	344	303	327	304	349	329	334	349	307	346	335	328	353	348	324	343	321	342	334	368	343	323	319	289	328	396	356	316	329	342	319	336	346	328	351	303	368	334	342	340	325	331	323	327	307	264	326	304	351	307	350	338	327	307	338	360	346	340	345	322	339	344	336	351	325	322	360	330	332	306	312	337	338	356	319	336	332	335	326	341	352	348	379	313	360	362	346	311	341	365	346	354	344	364	317	344	318	368	337	341	333	332	311	326	314	321	344	331	334	325	361	330	321	316	325	311	339	328	349	341	348	340	338	342	307	316	305	315	326	338	336	335	345	311	325	332	301	340	337	354	349	344	325	336	349	331	353	306	287	324	332	279	330	312	338	323	325	337	308	291	306	337	326	294	321	317	339	317	336	348	332	351	343	328	359	347	311	342	325	329	321	294	332	301	352	345	307	308	375	333	354	314	362	345	344	330	375	323	341	342	313	348	352	327	337	342	329	315	345	333	358	304	343	299	339	379	372	347	330	341	316	329	360	344	328	330	339	319	361	319	313	302	331	361	344	343	302	340	293	305	338	344	358	313	334	338	315	321	324	325	344	339	327	321	312	312	330	313	347	351	333	360	336	348	326	310	334	327	318	378	288	335	320	319	333	355	340	314	332	366	328	353	326	350	350	327	336	337	319	334	314	323	347	316	325	377	366	309	326	357	349	366	330	328	311	340	347	342	356	334	342	314	355	328	376	310	347	306	366	330	349	294	339	333	324	336	326	322	370	340	302	334	324	325	344	304	322	332	321	323	337	344	338	341	311	359	295	335	356	353	346	335	351	369	328	318	301	321	344	332	325	338	298	342	332	280	322	334	333	334	322	326	322	342	355	338	282	332	342	326	351	328	333	308	316	333	312	348	319	333	342	324	356	333	307	331	340	327	339	324	340	327	338	343	366	345	353	314	345	376	347	343	353	339	326	338	325	312	335	343	314	310	319	329	340	340	308	342	342	362	323	329	309	357	323	354	320	309	354	323	360	338	350	342	319	307	310	301	336	325	319	335	348	333	319	356	338	304	356	353	329	334	333	355	343	313	379	370	309	323	323	367	316	337	338	337	350	319	384	330	297	326	316	331	331	343	327	323	358	314	334	341	371	335	366	358	351	380	353	324	333	349	332	377	320	367	334	323	324	323	326	349	353	340	357	317	329	322	333	319	345	358	330	342	340	346	323	349	363	362	337	311	345	301	335	379	289	329	322	342	350	331	308	336	314	301	317	315	351	345	322	314	341	366	348	339	317	325	346	359	314	322	394	345	332	360	341	360	343	362	354	342	333	318	344	340	319	324	329	324	326	351	323	345	347	349	316	345	341	358	354	336	365	378	345	297	348	326	348	320	357	351	304	333	358	314	300	326	326	318	339	291	364	340	352	317	335	366	324	363	356	351	332	300	328	307	350	347	320	365	327	328	311	328	348	339	363	362	350	326	328	304	319	356	336	332	356	368	362	334	279	318	349	344	323	340	343	338	354	369	364	328	317	337	333	358	302	361	339	324	324	330	346	329	357	308	360	335	346	355	317	355	326	358	350	313	305	316	329	317	355	323	305	287	341	329	360	350	349	352	330	334	313	322	289	337	307	355	325	350	360	329	332	316	346	362	339	298	342	332	332	325	300	326	348	343	363	359	351	332	327	326	346	382	329	310	337	324	328	320	363	353	343	341	344	314	366	330	339	348	317	346	318	321	337	358	307	336	291	353	329	363	335	349	362	328	318	349	339	351	313	334	349	343	328	316	361	330	328	338	318	335	325	337	334	356	315	319	329
13472	14872	26430	30975	30393	27225	25372	28044	24903	19058	21365	21495	22978	18478	14886	15702	12543	9943	8889	9497	8207	9127	7477	6426	6176	5279	4915	4616	4894	5849	5045	4483	4381	5645	3360	4621	4441	3754	4118	3527	3917	3795	3746	2932	2999	2603	3078	2638	2227	2387	2276	2176	2014	1752	1650	1784	1955	2056	2139	2001	1941	2126	1770	1612	1915	1728	1445	1311	1475	1468	1397	1423	1443	1361	1301	1307	1368	1362	1344	1454	1423	1512	1611	1413	1620	1531	1499	1481	1425	1350	1385	1380	1269	1281	1223	1166	1050	1153	1113	1156	1089	1072	1105	1171	1222	1137	1104	1177	1138	1117	1073	1071	1101	1027	1068	1099	1003	1042	1062	1015	1028	1016	1025	970	1069	1007	997	1027	1014	1016	1040	1047	997	1049	981	1086	1148	1284	1103	1104	1118	1093	1067	1043	995	981	969	1004	993	960	972	1000	1041	956	1001	966	933	950	938	947	1017	931	936	945	989	984	923	887	962	945	930	902	934	944	986	921	943	950	941	987	968	909	885	921	981	919	963	936	901	938	950	999	943	981	975	897	947	930	973	910	997	958	954	948	912	940	942	951	983	934	954	970	917	941	957	910	930	964	885	910	920	922	971	873	944	955	945	898	933	877	907	900	954	983	921	974	931	955	938	942	964	934	921	952	938	986	897	909	928	920	982	906	914	910	977	935	929	907	907	966	963	969	934	920	946	901	897	934	903	948	942	961	953	1026	936	951	919	920	871	965	991	906	954	984	934	948	899	1002	939	907	973	947	953	938	939	949	921	880	917	969	942	970	913	902	935	975	967	943	951	964	968	867	925	974	929	931	898	954	958	979	915	959	947	974	927	990	894	961	973	969	934	893	992	948	900	959	987	955	975	945	976	987	861	972	957	960	970	930	902	925	908	960	986	967	949	980	928	912	973	922	969	912	891	879	955	929	896	951	991	898	942	859	969	994	903	922	928	930	927	950	905	906	959	938	916	994	956	872	950	923	923	917	1016	984	951	906	947	908	966	968	977	984	952	938	974	959	913	970	908	923	893	916	981	1033	949	927	894	932	976	937	950	960	935	912	934	929	927	887	1013	937	967	949	954	938	961	975	928	942	896	958	959	970	992	935	883	930	976	913	931	974	910	933	935	939	950	946	908	968	943	937	916	968	896	975	943	940	970	952	939	923	939	934	910	941	935	938	959	974	922	952	972	993	930	945	927	952	980	875	967	901	924	959	913	964	937	1012	910	886	958	845	944	956	958	926	930	926	933	970	922	950	896	914	843	941	922	920	944	950	941	954	919	918	908	953	928	933	1004	915	927	993	960	949	951	983	944	923	917	928	971	883	903	875	923	924	993	937	950	925	950	916	967	915	956	872	926	908	925	948	974	985	981	981	960	914	908	936	940	962	899	916	909	933	947	929	942	943	974	970	962	943	918	915	906	961	939	973	940	940	894	933	918	945	956	904	922	933	899	923	951	957	906	945	934	916	940	972	931	897	954	912	913	876	965	945	962	896	896	974	935	915	952	969	933	947	918	970	924	945	940	964	971	896	948	964	870	908	983	918	921	922	956	929	880	914	944	909	981	974	947	962	935	893	943	935	954	909	977	856	957	915	918	988	932	952	898	943	934	965	996	987	895	955	945	987	913	950	938	950	978	923	909	939	971	948	982	973	953	902	972	925	889	921	896	926	936	871	923	955	980	945	906	947	898	968	888	971	923	945	904	942	968	969	933	908	969	925	946	898	924	955	931	981	878	1003	954	940	907	927	926	962	992	939	916	976	942	927	911	956	921	931	910	927	910	911	949	959	918	881	965	936	937	943	937	946	924	939	952	922	890	932	935	927	885	917	894	892	939	963	902	937	916	948	965	921	919	920	961	900	980	954	929	952	943	979	935	951	984	950	955	942	932	870	985	930	966	954	955	973	893	911	961	977	956	988	989	950	906	949	930	935	995	952	890	957	957	903	894	921	939	893	885	943	927	960	930	917	931	950	947	963	878	909	958	951	950	954	995	927	959	977	968	923	995	904	917	934	933	977	992	968	976	919	953	973	957	935	971	972	990	945	958	883	1006	937	976	910	887	983	921	928	936	859	871	965	946	952	934	913	917	943	889	925	980	911	912	920	922	931	954	965	934	939	909	909	959	1014	927	974	947	941	955	927	959	965	1009	950	935	975	941	964	980	975	962	938	981	929	926	971	874	980	933	958	911	949	964	915	961	941	976	947	913	945	999	990	944	933	917	948	943	931	1012	984	979	935	951	879	938	906	951	943	939	927	953	1043	950	908	897	971	894	937	897	879	946	904	1020	949	899	865	951	903	918	958	942	919	999	934	927	933	981	969	935	927	884	878	913	1034	962	957	918	954	927	891	966	945	929	988	968	980	934	897	973	909	919	889	1001	925	993	967	978	935	970	891	964	977	923	1003	907	967	908	934	947	939	951	947	939	952	873	899	969	929	970	895	922	968	917	928	975	943	895	956	947	957	967	920	939	985	962	932	967	964	965	950	922	1027	978	935	906	991	935	917	934	895	977	919	873	997	937	896	886	965	974	954	959	940	901	919	1010	945	883	927	920	976	949	873	909	973	940	962	913	961	958	926	945	949	917	991	933	980	944	973	927	923	927	894	957	905	961	935	959	933	950	957	939	935	956	971	1006	917	953	934	905	946	992	919	970	930	930	907	945	941	951	916	931	896	948	921	978	957	934	919	963	990	957	989	917	904	897	995	913	910	932	943	943	975	948	944	1026	933	938	910	942	953	969	863	946	983	918	969	949	951	904	934	965	905	944	1001	940	954	969	974	937	920	930	894	844	910	907	949	935	978	954	983	954	910	946	952	973	968	1019	893	917	979	956	950	991	942	899	954	936	893	910	950	927	892	957	935	905	960	946	954	885	917	956	944	890	921	955	911	930	939	896	1006	935	950	908	965	936	956	928	912	977	913	945	924	957	907	964	913	901	967	914	973	936	959	935	910	936	961	955	959	937	908	900	893	887	945	908	976	914	944	966	928	890	927	932	968	940	979	926	939	985	944	940	943	948	964	947	903	934	907	883	939	890	955	937	993	958	962	883	971	940	890	969	951	897	919	916	919	973	975	927	927	928	963	931	973	919	924	967	909	986	943	932	946	930	899	881	924	905	986	942	902	912	996	944	936	955	956	894	925	997	957	994	926	935	921	984	953	938	929	915	928	926	928	977	961	1000	996	928	943	964	946	951	956	964	941	961	924	922	923	931	956	917	912	874	954	883	969	938	960	912	933	873	963	848	901	971	997	988	963	947	907	898	1007	937	958	924	912	878	955	947	957	910	984	954	946	959	928	916	961	914	948	950	940	961	940	889	883	952	956	918	908	927	958	961	971	912	955	945	968	952	941	963	911	948	993	938	980	934	921	936	943	914	969	855	994	939	877	926	941	956	939	954	970	940	915	915	950	994	929	1026	919	936	903	929	925	915	946	958	973	951	953	970	879	950	964	957	866	943	962	936	903	889	929	974	941	919	954	959	922	921	920	954	928	927	916	951	934	934	929	931	952	901	905	902	933	914	900	975	923	930	908	931	951	938	913	947	996	940	948	933	941	955	904	940	938	926	989	940	925	883	948	946	957	970	961
4589	2707	4005	3348	2386	1676	1274	1134	832	711	634	591	574	540	532	518	466	518	452	434	461	476	417	412	384	355	363	350	326	353	327	331	296	335	317	316	304	323	306	330	300	314	305	325	276	309	263	292	300	324	271	255	305	306	277	294	287	296	274	294	285	265	297	280	244	298	285	291	295	288	288	281	288	272	283	301	279	274	280	281	291	293	279	301	257	259	285	295	283	271	316	252	255	272	273	307	296	253	277	276	308	291	270	279	298	290	278	287	311	258	277	282	294	281	299	280	288	273	321	283	267	275	294	280	301	268	278	271	312	277	284	300	293	316	288	304	288	276	283	262	290	287	269	274	238	272	248	257	304	279	295	268	273	258	290	270	297	297	281	278	265	249	334	254	309	312	293	285	292	270	314	276	282	281	300	303	291	278	282	290	281	275	262	263	283	302	291	250	261	287	268	257	264	266	262	300	267	271	279	280	291	275	273	307	295	305	302	278	265	292	282	310	256	258	268	312	271	271	290	243	303	288	272	301	274	306	282	280	300	261	287	252	275	261	267	287	249	321	272	282	278	294	281	281	274	287	259	272	268	280	283	297	310	288	288	298	303	278	301	261	296	306	265	273	278	288	312	287	257	253	266	281	284	314	289	271	267	260	254	274	259	284	277	273	271	310	276	275	277	296	281	286	277	244	282	259	286	320	256	289	278	276	283	266	282	269	299	274	261	288	281	248	312	254	318	269	268	291	282	284	297	282	278	254	266	305	289	300	278	298	297	290	279	267	279	282	312	275	301	280	258	300	264	294	295	270	259	296	291	284	248	295	276	245	258	284	288	291	279	294	271	265	288	249	301	297	278	263	258	299	245	302	260	280	284	268	295	246	282	273	264	294	263	278	278	277	274	250	284	298	283	248	257	271	269	286	298	244	272	306	273	300	243	284	274	269	256	268	295	287	303	303	267	293	256	282	254	284	280	277	254	296	289	278	271	296	263	270	319	293	262	299	294	300	233	277	304	300	279	269	270	286	299	267	288	275	290	264	270	273	274	309	291	282	241	286	266	276	265	282	259	284	310	252	281	305	273	269	278	281	256	278	261	267	292	264	263	313	275	266	294	262	290	258	294	275	282	295	250	273	279	284	262	284	303	301	294	291	270	277	249	279	270	298	289	298	288	281	311	260	273	293	291	267	294	286	260	262	250	279	299	292	289	288	297	278	275	330	274	295	286	269	272	281	299	253	294	281	288	313	281	261	289	257	301	256	265	277	271	300	286	274	278	264	261	260	297	230	277	319	293	303	276	290	293	290	294	305	260	274	303	288	237	266	295	279	271	307	291	282	258	293	304	264	287	252	291	287	291	277	290	267	270	273	289	307	266	263	272	278	299	303	267	277	298	278	273	280	286	277	288	286	291	296	265	288	303	273	302	285	279	269	264	283	282	266	300	277	291	258	273	279	286	288	306	289	286	243	310	300	297	285	254	291	263	314	276	293	289	267	237	296	280	301	293	261	278	280	269	273	262	273	263	266	297	266	286	276	312	277	285	258	294	292	266	288	283	252	289	298	247	278	279	275	308	280	253	275	296	265	269	285	295	267	307	268	248	294	261	289	296	294	254	256	265	268	270	292	270	283	250	304	266	272	269	284	278	288	273	279	282	265	275	285	260	287	261	259	267	251	277	284	294	273	287	269	282	276	313	297	253	264	312	236	297	284	287	260	277	298	257	283	281	268	266	269	270	299	264	261	273	301	280	301	303	293	283	283	274	295	284	289	273	289	276	270	324	282	268	284	291	273	289	254	290	280	299	304	268	298	283	289	276	316	258	271	247	280	289	281	282	267	277	288	266	256	274	283	230	280	292	277	279	290	283	279	285	262	277	309	277	309	295	250	286	287	262	255	261	269	295	239	293	292	293	273	270	275	303	277	279	293	266	279	266	279	293	268	307	301	267	286	254	294	296	276	305	290	307	270	271	314	265	292	266	274	309	291	288	267	273	291	267	271	272	287	289	260	279	256	278	313	268	267	286	314	283	297	292	292	289	293	275	269	292	270	272	287	255	271	270	275	282	261	283	325	244	274	272	248	274	280	261	295	284	303	304	267	295	274	229	250	337	320	278	293	267	275	293	252	274	260	305	271	272	263	269	278	270	304	283	262	272	257	239	312	305	290	258	274	273	276	314	286	279	281	296	279	291	306	287	290	254	284	285	252	281	257	309	269	296	279	278	292	289	300	286	272	276	271	307	288	281	283	285	253	304	278	297	280	291	269	296	293	290	287	294	277	272	287	298	260	298	288	290	272	272	295	288	301	270	303	261	284	272	285	274	275	243	269	265	295	297	294	273	267	279	300	275	318	274	290	281	276	293	271	280	269	282	292	272	286	282	313	262	282	273	265	281	299	263	267	289	264	306	277	254	286	262	260	301	278	304	272	274	267	278	295	277	285	262	281	258	288	265	300	267	284	275	252	304	294	297	267	274	292	287	269	264	259	303	253	262	297	301	282	300	266	277	280	259	244	261	282	280	279	285	278	275	284	269	266	286	279	277	279	293	295	270	272	273	291	287	258	305	280	276	279	259	285	277	286	265	266	269	284	283	287	274	276	305	277	277	262	303	248	267	243	313	308	298	293	269	281	263	267	302	261	281	292	290	286	286	296	281	278	296	292	296	301	273	296	263	239	284	256	299	285	285	261	274	265	273	278	254	290	271	290	270	285	252	264	269	251	282	260	289	261	284	290	276	287	305	276	299	292	259	282	280	311	257	248	271	290	261	282	282	291	275	271	260	269	276	272	296	269	289	267	295	250	288	288	262	263	260	312	298	314	263	284	327	264	290	297	303	289	298	234	307	292	267	255	258	314	271	266	292	281	292	270	282	247	280	269	269	256	267	279	312	275	290	279	263	278	306	274	261	315	268	283	300	275	277	288	226	258	282	277	303	245	260	298	272	302	301	294	260	290	262	276	251	253	334	278	290	256	318	301	289	262	277	276	315	275	287	268	256	281	254	264	299	288	266	258	268	284	297	243	271	302	277	290	286	289	282	259	254	246	276	295	267	269	282	324	299	304	283	311	269	303	282	311	271	274	291	273	274	292	291	282	260	262	315	290	278	295	255	289	267	272	259	247	266	279	272	292	251	260	278	271	281	262	285	272	266	264	282	250	283	271	313	285	286	270	261	265	283	286	267	252	297	265	262	258	275	273	262	282	294	263	293	263	301	279	271	271	271	314	264	261	271	232	276	296	273	277	274	284	288	291	269	288	284	284	260	274	277	271	291	274	284	290	254	282	263	275	296	273	281	290	271	292	259	304	296	271	279	306	297	266	263	312	315	305	292	276	275	279	261	293	292	277	300	289	258	273	265	265	282	300	271	283	273	296	281	253	271	284	260	296	269	281	249	300	313	284	278	288	289	315	278	279	309	254	316	278	292	283	276	266	272	267	281	274	274	274	261	272	303	290	262	263	258	267	272	280	295	289	254	322	299	273	305	295	277	287
3823	3679	7970	9636	8004	6210	5182	4659	3644	3226	3188	2919	2854	2500	2201	2332	2277	2219	1995	1894	1972	1849	1768	1755	1620	1499	1417	1315	1317	1275	1243	1143	1127	1136	1138	1110	1124	1079	1017	1017	992	989	896	952	929	850	879	882	911	902	860	853	809	873	834	870	843	824	814	846	839	865	841	824	851	824	849	794	835	829	811	832	844	914	823	849	854	845	902	829	871	866	841	863	834	835	877	821	818	819	857	842	818	820	821	808	819	818	840	894	864	896	883	806	832	818	783	832	777	802	847	802	833	826	831	847	822	803	781	802	838	832	841	810	812	783	779	775	767	816	868	839	781	820	812	817	872	825	798	850	808	807	846	774	800	835	814	835	804	838	757	806	771	785	828	847	807	795	838	804	790	798	810	767	757	778	805	802	877	783	816	820	809	775	812	827	837	790	780	786	811	767	801	790	810	798	738	818	809	822	797	862	850	828	829	718	839	783	796	751	824	824	813	786	797	800	772	762	834	794	842	773	800	824	826	824	844	780	838	791	810	783	813	772	738	830	785	771	811	784	788	842	804	819	826	850	802	756	872	808	779	776	795	796	779	810	783	837	767	744	822	812	819	779	791	796	798	847	827	813	786	843	795	814	868	808	797	783	793	749	796	784	800	790	840	801	833	788	793	790	823	782	808	790	816	792	795	838	845	858	821	809	844	784	749	857	778	797	791	778	801	819	798	762	788	793	771	850	791	755	778	774	854	749	884	816	820	772	799	830	746	833	853	785	783	793	824	815	825	815	847	826	808	820	835	799	818	841	835	831	842	853	825	780	807	774	813	797	804	820	886	790	814	813	817	851	835	835	797	780	788	835	857	827	829	809	796	792	796	834	787	822	791	799	800	809	803	793	835	801	790	820	800	870	824	789	848	814	743	847	813	825	767	771	786	783	811	800	810	769	804	792	790	816	801	801	819	810	856	802	869	812	815	791	774	789	815	784	804	789	813	747	807	845	797	778	773	818	803	803	787	826	766	764	792	794	764	751	802	759	826	796	778	792	846	779	754	777	755	837	781	842	814	799	812	849	771	791	836	813	823	833	755	790	785	796	813	839	775	792	808	855	824	816	776	767	844	836	775	822	788	852	821	821	824	820	772	788	817	761	779	815	805	784	764	776	808	734	809	812	794	789	766	764	846	801	750	852	871	809	799	854	807	800	803	784	794	786	815	848	792	782	764	793	792	790	830	777	793	798	793	828	798	782	803	815	818	789	809	786	820	804	801	807	852	861	826	821	795	824	819	810	794	834	856	815	781	846	801	823	809	845	798	836	802	811	785	762	793	803	803	795	820	845	836	868	704	784	822	837	791	822	838	808	775	788	818	862	821	758	770	782	838	831	772	820	851	818	804	782	784	818	834	744	779	824	761	819	796	791	794	770	819	847	838	806	840	825	723	779	823	822	805	865	784	810	847	850	787	808	794	799	834	781	772	816	844	778	825	789	802	790	837	804	797	808	785	791	796	820	804	844	810	802	773	786	834	822	826	810	783	759	804	848	779	850	837	776	794	781	832	784	793	800	829	763	764	785	859	849	815	763	801	793	742	833	791	802	789	788	821	780	756	811	803	766	811	771	800	777	843	757	809	842	767	805	815	816	790	769	823	790	795	793	761	856	805	867	820	827	806	822	791	829	768	825	818	801	815	803	777	819	809	808	800	791	816	785	785	792	853	761	823	809	804	785	788	823	773	768	799	765	799	828	818	791	796	848	792	854	808	795	786	797	803	801	822	818	762	820	839	836	798	757	778	780	767	812	798	796	781	804	799	814	764	775	781	790	831	865	827	793	811	837	766	811	832	815	861	817	788	831	819	810	833	853	807	815	796	798	792	794	828	775	779	804	798	783	776	773	787	767	818	853	794	800	830	778	796	821	797	788	786	843	801	763	771	815	773	819	782	851	826	810	834	860	759	783	786	797	867	799	775	846	758	800	814	828	813	777	785	795	788	830	807	792	778	778	814	809	810	818	804	757	817	792	761	849	832	753	776	826	831	795	780	769	788	784	829	792	774	831	817	824	843	752	862	793	800	756	837	821	835	812	814	859	808	848	785	761	774	801	842	820	786	787	796	813	822	768	800	809	834	815	783	808	822	811	838	818	787	786	764	779	825	820	785	822	784	771	760	776	785	805	812	767	796	834	809	778	816	792	821	844	808	829	778	818	755	778	785	800	811	814	788	778	778	839	762	802	850	821	814	881	780	796	802	801	786	847	814	798	763	815	798	813	800	841	811	782	820	776	807	796	756	786	784	788	773	808	815	818	829	770	815	801	809	846	761	767	853	789	867	748	816	805	791	775	754	818	847	814	816	799	809	862	787	815	767	780	828	807	779	843	800	783	784	829	806	833	758	829	784	820	827	787	801	831	821	858	782	822	882	817	769	816	848	765	842	820	802	816	807	803	772	763	794	819	794	834	765	860	828	778	795	807	823	810	800	831	814	842	852	825	844	799	811	753	821	769	844	801	822	743	751	800	814	825	772	842	859	803	820	831	812	825	785	783	806	798	821	802	793	772	767	778	820	825	826	776	727	768	755	847	760	824	771	831	787	810	800	785	738	807	761	853	837	832	823	816	818	774	762	798	808	882	786	798	835	832	803	770	764	878	859	842	759	827	782	772	777	777	834	837	819	852	841	876	787	793	815	802	789	801	790	843	820	802	775	846	842	801	791	785	798	799	762	794	794	752	817	816	827	815	823	788	849	751	815	823	815	807	758	787	785	806	804	792	823	788	809	768	829	804	781	863	795	837	831	807	801	788	818	875	775	807	840	821	817	820	770	847	778	735	819	877	752	816	849	809	751	784	801	803	793	838	810	779	806	746	868	812	845	788	758	803	784	808	807	784	837	817	788	844	814	806	830	825	784	743	808	777	821	784	826	813	762	777	821	716	768	769	779	812	832	748	850	834	789	772	762	764	837	773	816	751	786	744	836	751	837	867	716	809	794	754	848	776	762	799	840	840	801	798	781	822	779	798	817	865	801	784	784	843	836	743	802	797	790	806	823	813	824	759	817	825	778	853	837	852	794	809	796	797	851	803	826	805	796	802	807	821	785	768	770	755	788	774	776	798	793	774	805	829	810	811	822	844	815	822	806	771	755	796	860	819	858	777	801	815	798	797	759	846	805	782	778	806	875	753	782	841	801	815	814	829	845	817	836	832	812	809	834	806	795	822	822	814	800	769	774	805	814	784	763	863	824	798	825	803	802	825	831	760	768	782	780	805	842	785	860	811	828	801	795	748	756	812	804	854	775	805	794	848	846	815	846	799	777	804	824	811	821	881	753	783	839	789	799	793	825	798	786	775	763	799	844	782	828	803	781	837	816	817	820	789	795	792	801	797	825	815	769	774	824	772	780	832	798	834	850	824	808	771	821	778	845	858	786	796	828	855	841	772	732	806	787	763	824	787	825	766	802	810	824	805	790	809	827	836	767	855	797	811	801	850	824	849	816	797	819	818	827	799	797	837
14791	12222	21230	23568	20660	12420	8078	7953	5021	3585	3596	3621	3413	2482	1693	1876	1529	1212	952	1039	936	849	874	781	828	728	590	571	561	606	559	531	559	535	432	474	477	528	466	490	420	467	487	422	360	369	358	347	404	375	347	336	324	338	329	348	348	314	365	329	370	361	295	309	319	299	332	295	288	300	298	334	289	304	288	280	275	305	313	296	292	326	298	309	306	309	314	295	308	312	308	300	324	287	292	276	324	289	292	308	280	267	283	298	296	312	283	287	309	290	321	290	301	273	279	292	305	291	289	292	303	275	258	269	272	297	278	288	264	296	271	254	263	264	252	267	296	285	300	280	275	241	281	232	294	280	296	269	274	289	296	260	284	303	292	282	267	278	295	270	293	256	261	265	287	255	263	284	287	268	267	247	287	274	306	300	272	284	292	261	268	287	277	268	250	265	286	280	235	279	251	290	267	269	248	312	280	260	293	260	273	267	252	255	310	306	275	283	253	278	258	293	256	280	239	274	278	271	284	287	244	280	266	285	282	283	268	260	286	239	237	286	282	250	235	280	287	234	278	263	286	275	286	249	283	288	246	252	293	297	255	282	265	274	270	281	287	271	307	290	239	293	252	264	269	280	258	289	268	272	272	245	304	291	300	278	287	291	286	274	287	281	287	265	272	265	270	295	287	275	288	273	251	277	300	279	277	272	253	291	278	243	269	269	276	274	272	265	292	264	304	251	276	277	263	301	244	244	271	265	257	278	289	319	262	290	268	286	287	273	278	274	274	264	294	309	288	271	269	282	272	268	290	250	279	300	268	256	261	283	292	274	275	286	266	234	246	275	270	277	301	300	275	276	255	256	311	238	264	264	278	284	254	264	239	264	250	261	291	293	265	280	320	284	263	288	270	262	293	268	275	274	287	267	263	288	243	286	255	246	270	275	287	257	286	256	269	287	295	274	280	279	270	274	283	281	260	247	274	288	300	303	269	284	251	251	278	286	278	273	301	267	274	259	298	301	275	239	283	282	271	288	279	258	273	247	289	275	256	268	286	288	307	254	258	282	292	275	270	259	272	271	247	294	264	245	302	270	265	301	271	276	267	303	265	269	300	252	298	268	265	282	268	287	289	310	280	270	281	296	280	286	287	301	272	283	274	294	272	273	294	256	255	294	249	263	255	269	272	269	272	272	250	267	268	288	287	248	289	269	301	286	269	271	269	288	255	299	260	266	262	279	267	288	272	282	260	260	264	266	276	235	284	288	257	239	271	281	276	286	270	282	288	272	249	275	283	269	282	278	279	274	301	256	266	283	304	290	273	285	268	263	254	280	275	256	285	310	262	277	281	274	286	304	250	261	280	285	280	271	287	300	279	279	301	292	291	281	266	282	307	271	281	279	247	271	292	264	270	283	275	239	274	298	265	298	274	276	283	262	278	281	256	250	267	262	280	294	264	272	302	279	267	285	287	307	265	273	265	262	302	269	303	263	295	296	283	264	284	275	295	264	265	303	265	279	312	270	271	270	246	303	277	276	285	276	308	244	277	276	285	296	250	254	257	294	253	268	262	281	280	288	290	290	264	288	292	262	255	265	282	289	271	287	270	295	294	266	284	264	272	302	282	288	270	265	287	300	280	253	265	239	295	281	294	293	283	268	273	270	283	247	259	267	257	249	283	281	293	271	261	266	273	254	296	266	281	284	299	302	254	279	312	281	312	297	277	276	256	276	302	249	266	266	296	249	264	283	256	267	290	230	273	280	288	274	307	289	276	272	267	252	266	289	280	313	293	274	281	285	286	269	261	282	306	258	242	272	289	262	227	309	269	261	278	263	252	306	271	289	308	271	277	267	292	277	267	272	258	267	270	275	263	300	290	293	275	272	287	288	249	272	268	265	293	258	266	252	285	265	266	271	267	295	254	257	289	258	256	275	255	265	275	285	269	294	277	306	280	233	288	258	267	317	294	303	290	279	284	289	274	257	280	274	294	269	282	265	291	251	302	246	271	249	264	298	298	283	249	281	261	301	278	276	323	267	259	292	278	274	255	258	259	289	310	240	258	260	269	274	274	285	291	283	272	271	264	279	295	286	258	280	294	289	284	282	284	269	275	277	290	309	253	278	280	262	288	303	237	245	287	274	293	277	288	255	271	269	261	277	290	270	278	281	295	281	291	289	310	301	272	267	261	275	265	312	260	263	259	275	272	270	257	274	253	281	286	250	285	265	275	275	289	268	272	294	271	267	258	291	269	302	265	279	259	256	292	303	267	273	299	305	270	257	270	272	259	275	274	247	295	277	292	271	280	259	289	269	286	256	270	248	256	252	245	302	261	253	286	270	248	285	287	292	253	276	263	307	262	277	277	292	291	263	256	296	265	258	234	275	298	274	271	264	249	275	263	304	257	273	279	284	290	300	267	279	303	280	279	293	265	269	264	262	256	247	301	277	253	255	279	275	275	254	294	268	259	281	267	280	273	293	282	287	253	259	278	288	244	288	279	276	255	298	279	270	292	285	269	273	267	267	269	252	297	272	304	261	280	272	301	270	295	273	269	270	275	257	256	286	342	298	287	256	279	253	241	272	264	271	274	256	262	279	273	291	278	296	260	278	282	300	269	265	275	279	279	257	252	270	267	259	268	245	283	271	273	301	247	260	244	266	282	296	302	267	259	291	279	275	297	288	275	258	294	283	265	296	279	301	253	284	275	281	290	267	274	259	258	274	285	271	287	278	267	290	273	297	266	278	280	252	268	245	277	283	303	275	265	310	265	280	287	274	276	268	247	298	255	296	270	284	265	287	270	282	292	261	281	296	283	286	296	256	282	262	244	269	288	279	301	287	290	249	253	294	274	306	308	257	273	258	273	280	261	284	286	303	287	271	269	260	284	279	291	279	311	273	248	279	283	282	265	288	279	269	260	271	293	273	262	292	284	281	266	259	264	261	253	282	242	298	268	251	286	245	265	258	274	261	272	269	268	294	284	271	277	265	271	268	252	307	248	279	311	279	270	286	264	274	239	264	267	276	270	272	287	259	264	285	279	293	306	296	288	260	236	280	252	272	273	269	300	257	268	243	283	269	268	272	247	269	281	297	273	274	277	306	272	273	286	296	303	260	275	278	280	270	259	288	290	316	282	274	276	261	292	267	255	263	287	259	270	298	293	234	272	278	265	295	272	277	315	288	281	266	298	292	245	268	293	268	299	277	307	270	272	295	258	285	266	265	275	291	280	251	301	282	286	272	282	305	271	276	277	287	243	288	285	269	269	257	293	256	290	271	296	293	257	260	285	279	258	288	262	290	262	253	290	283	268	290	270	265	271	263	281	257	269	271	299	260	295	258	278	277	275	250	253	293	278	290	261	292	279	238	248	279	282	268	277	271	271	269	291	278	253	312	265	298	283	232	265	294	266	249	273	283	281	277	291	251	276	250	277	264	261	310	271	277	256	265	274	282	273	270	251	252	239	254	272	273	303	264	260	302	308	272	294	245	293	277	277	251	285	281
9427	11537	20645	23920	25060	19839	19230	22078	16788	13182	14630	15197	15509	12229	9047	10214	7622	6509	5704	6158	5278	5065	4777	4076	4151	3606	3311	3000	2974	3370	3038	2920	2893	2867	2167	2624	2646	2715	2442	2241	2600	2227	2307	2103	1856	1751	1746	1600	1499	1631	1614	1443	1342	1198	1223	1241	1355	1291	1440	1325	1373	1321	1255	1150	1305	1203	1092	952	1061	1145	1063	1044	1018	1047	999	983	986	1026	996	1055	1114	1128	1202	1083	1188	1077	1077	1070	1068	1069	1067	1011	1033	993	933	963	936	942	889	949	946	932	905	921	887	943	943	940	880	882	887	862	856	862	879	865	792	850	880	883	887	806	829	789	847	881	834	833	861	810	855	813	842	871	900	851	961	960	899	890	880	846	814	816	829	832	841	822	769	831	762	879	837	833	808	843	837	905	774	862	783	795	782	784	837	731	796	834	802	829	822	803	819	789	751	850	809	836	844	753	775	894	810	861	759	809	759	765	768	813	789	774	828	802	836	810	818	820	762	793	840	735	813	799	797	814	820	817	819	809	776	799	829	823	800	784	796	785	834	864	794	813	817	878	789	819	841	842	744	767	818	801	798	818	775	833	746	835	826	777	791	836	747	857	756	795	810	802	780	790	813	784	828	791	795	806	815	814	818	752	777	752	759	772	831	739	796	828	781	796	765	756	777	794	838	806	839	859	782	748	823	783	827	807	857	803	796	780	811	844	792	746	831	828	836	834	836	764	826	808	780	808	785	861	780	813	766	773	753	775	731	780	805	850	805	838	786	794	775	744	776	835	779	740	838	866	829	817	794	830	813	800	767	814	770	803	799	789	815	827	850	830	788	770	792	760	812	849	796	814	801	791	795	819	824	873	832	812	815	791	874	843	777	833	801	780	830	822	787	761	812	846	766	816	804	825	795	851	783	804	771	835	797	800	743	868	785	801	804	793	825	830	829	805	806	821	818	839	784	853	806	838	850	787	806	753	781	808	774	791	789	797	777	796	836	757	770	818	775	799	802	777	807	788	809	792	798	780	765	823	784	793	770	837	833	806	782	814	797	767	776	756	803	807	771	813	832	791	809	838	777	839	792	844	801	821	820	777	847	820	806	789	807	801	803	866	814	796	815	807	790	816	796	784	785	808	859	831	780	831	832	769	773	812	789	787	836	818	777	791	860	813	816	776	806	806	770	797	817	802	818	812	776	846	768	800	823	809	816	818	800	773	817	812	814	800	798	776	776	830	816	798	826	799	779	783	801	781	787	790	827	803	834	760	760	792	811	802	748	821	809	769	793	773	765	858	820	809	810	778	813	816	780	811	788	822	799	811	783	793	820	843	847	806	776	803	793	821	805	795	797	792	786	770	839	772	751	817	795	797	795	819	835	815	781	843	794	737	812	796	807	761	741	826	804	854	799	819	872	814	830	755	807	826	807	786	770	777	733	770	807	848	829	804	823	807	832	810	816	799	824	773	824	770	804	824	796	792	807	845	780	802	776	784	832	791	888	832	841	780	815	761	800	808	786	798	763	820	758	785	868	806	842	777	772	797	761	741	780	784	798	789	781	821	781	807	733	816	844	755	797	822	804	802	750	825	836	809	748	778	788	741	810	823	828	791	794	795	817	815	894	770	773	782	780	820	811	839	786	796	831	750	787	821	810	816	797	758	807	860	764	783	814	790	817	821	825	798	781	837	830	820	837	791	845	811	816	780	833	815	767	792	807	816	747	811	748	785	760	763	803	800	821	804	844	770	754	807	839	785	816	827	850	792	862	832	785	807	766	769	778	788	789	791	814	814	799	836	789	796	833	809	836	786	821	810	792	847	787	779	759	724	824	814	823	830	815	757	817	803	810	802	861	811	801	786	772	795	774	818	808	763	804	858	851	797	790	846	771	790	754	823	825	779	763	840	798	766	788	788	810	793	779	856	876	805	765	829	775	802	852	795	776	816	820	778	785	813	767	793	781	791	862	840	789	737	813	812	806	784	765	815	746	826	817	779	829	789	838	762	794	838	801	810	817	839	793	826	793	783	792	737	802	751	791	805	792	795	828	848	777	798	775	785	794	766	844	815	751	787	851	778	801	820	848	821	787	766	817	756	782	796	814	805	774	773	784	791	777	795	818	775	807	812	796	755	776	783	832	767	764	790	779	849	820	808	743	794	790	816	828	843	769	778	790	798	816	813	811	796	790	783	773	767	834	804	864	775	831	755	792	799	788	893	790	760	810	807	837	807	760	784	822	798	755	807	824	804	806	794	830	751	795	759	785	837	786	841	778	804	820	833	777	827	775	806	831	776	786	766	804	749	811	818	807	803	776	786	855	837	767	807	738	814	802	859	800	809	766	795	802	784	799	799	754	805	814	795	787	861	841	777	808	841	784	767	860	804	794	850	808	838	817	860	762	818	826	796	826	826	768	811	819	787	819	812	846	805	804	788	784	811	814	806	835	843	781	788	792	761	770	798	764	766	831	849	739	788	810	823	780	784	813	771	835	789	764	798	806	839	780	817	813	810	818	783	802	779	799	797	845	794	775	781	760	783	795	792	794	798	781	791	813	837	812	807	777	766	831	817	798	806	757	826	816	776	773	797	809	826	825	882	816	810	815	764	818	800	801	724	796	773	739	828	778	801	824	786	790	766	790	823	768	838	797	767	826	769	813	752	788	793	792	769	826	816	774	801	828	829	772	791	800	777	800	813	775	796	805	805	755	839	775	750	776	765	789	740	778	773	808	768	763	818	781	773	754	786	784	839	766	806	800	753	771	807	844	787	835	797	794	810	785	813	825	772	854	816	810	829	807	788	818	841	816	782	834	833	840	786	764	744	779	788	797	825	774	840	838	812	780	795	794	766	776	770	845	809	822	751	820	829	777	858	803	797	785	791	842	815	792	809	796	856	821	790	832	827	798	807	787	817	784	790	763	833	768	790	818	813	830	770	853	788	805	838	802	801	865	836	759	828	803	837	800	808	775	802	818	840	809	819	814	773	807	793	799	779	772	822	811	787	797	798	764	790	854	780	794	816	748	803	844	804	782	782	831	787	787	806	812	802	848	865	818	834	798	795	825	798	818	839	860	798	799	827	811	767	810	790	777	859	803	831	813	830	793	826	799	806	785	836	853	853	806	764	810	739	774	828	787	866	792	746	844	830	792	819	791	776	868	782	771	834	811	821	846	825	856	791	762	863	821	820	808	796	800	823	759	812	736	784	774	849	831	839	807	802	804	784	806	835	781	814	814	834	796	766	757	833	772	786	792	768	800	753	821	834	760	775	774	768	785	773	766	826	783	791	731	814	832	766	782	777	769	773	784	815	770	808	794	807	825	738	823	782	779	797	805	814	803	820	843	814	764	773	804	748	797	779	769	784	802	839	827	760	806	794	835	749	777	839	808	769	782	780	830	809	851	764	861	779	801	802	839	815	814	774	812	785	753	768	790	834	809	815	801	827	766	804	824	838	776	808	800	802	827	806	773	839	723	859	820	773	799	830	755	802	816	752	785	775	784	796	789	829	787	758	794	850	787	772	778	773	841	800
23611	19275	28122	30026	27055	19958	15376	15779	10598	7709	6930	6347	6893	4559	3069	3165	2408	1921	1422	1798	1473	1516	1229	1319	1181	1051	935	947	807	927	876	843	799	809	589	772	831	750	659	649	780	675	651	562	663	609	558	541	508	546	494	484	424	414	439	415	477	481	488	449	398	450	441	440	461	430	396	365	328	421	383	381	394	372	353	370	396	413	368	379	408	399	422	373	423	412	392	404	425	360	357	372	355	380	365	343	358	332	348	357	350	346	354	372	388	341	340	375	365	353	380	406	366	361	333	342	370	345	350	350	358	288	371	354	331	340	319	347	314	334	354	319	351	365	378	373	361	352	380	347	365	328	326	316	344	340	340	379	327	306	361	359	346	341	339	359	321	328	337	318	325	355	338	344	362	334	328	336	380	339	353	343	343	310	330	305	354	322	337	328	341	342	334	360	336	347	340	323	334	334	360	344	315	318	363	337	341	306	312	325	321	330	306	341	342	356	376	352	332	326	366	348	339	338	311	327	341	370	322	324	316	349	357	295	347	355	317	358	349	335	345	339	342	329	352	338	332	328	335	344	354	309	325	329	305	339	316	331	345	324	306	306	334	324	340	348	312	343	335	319	320	300	341	337	342	345	329	336	313	336	378	333	312	350	322	358	352	345	325	345	312	326	376	310	330	329	318	318	344	341	319	325	333	329	339	340	325	332	320	340	321	342	310	378	339	314	344	325	332	331	323	330	338	384	301	317	351	352	321	330	372	372	335	361	320	344	364	312	335	370	341	308	314	343	346	354	346	294	349	308	334	333	332	346	308	325	345	337	322	337	328	333	337	347	387	361	339	323	338	322	352	320	366	332	327	312	376	359	331	321	316	353	332	307	346	320	323	303	330	357	349	347	338	302	347	322	369	307	327	330	324	366	364	348	341	313	331	333	336	322	353	338	325	341	352	321	300	329	358	313	328	334	335	328	336	316	354	286	337	324	290	321	352	319	326	320	352	336	329	398	309	308	321	323	336	346	336	331	319	369	304	351	352	343	343	335	373	322	335	343	280	339	329	360	333	362	357	330	348	310	333	360	348	314	311	321	359	288	305	346	343	333	324	339	308	290	349	316	339	355	337	328	338	311	315	325	315	341	312	333	316	310	332	333	337	334	369	341	344	331	348	322	346	359	340	346	285	329	320	347	346	325	357	346	351	322	328	321	340	330	339	325	337	317	344	336	340	360	333	357	301	343	292	383	357	320	350	332	370	367	334	337	348	341	334	364	337	352	299	330	355	349	310	358	332	336	341	347	355	342	314	345	306	325	338	340	333	343	340	326	362	339	330	319	337	325	298	354	288	329	320	307	333	315	336	345	324	349	348	325	333	330	312	349	354	327	330	327	326	318	374	356	340	341	339	343	318	328	324	338	315	313	351	343	352	333	328	329	327	346	324	377	315	321	332	346	363	319	329	356	321	318	328	352	365	384	315	339	303	322	330	326	368	326	314	354	317	341	335	350	330	331	318	341	347	309	331	334	355	342	351	333	338	349	331	324	361	344	336	312	346	342	344	359	316	327	332	328	335	355	300	321	329	328	346	320	358	315	319	326	393	351	339	335	315	345	336	333	321	345	300	354	309	367	342	319	353	353	323	304	327	317	339	305	344	380	326	336	307	311	298	324	348	376	319	350	313	362	323	344	304	330	311	338	339	365	301	342	326	332	339	362	344	324	335	356	315	302	304	332	308	347	316	325	320	335	356	348	355	316	325	317	331	360	334	340	322	314	312	333	339	359	345	319	340	349	313	337	342	331	351	341	335	367	335	309	367	285	340	304	357	351	357	317	300	363	334	323	315	326	329	346	362	349	337	325	354	329	321	344	340	322	328	315	330	330	327	348	354	305	354	307	325	361	351	342	315	330	342	322	333	340	334	338	331	342	338	345	332	336	340	339	343	339	327	341	344	290	350	336	330	331	337	300	340	350	308	311	323	322	315	294	284	328	331	350	348	334	347	330	317	361	307	328	332	375	341	359	350	319	345	341	314	329	365	308	345	307	342	337	330	353	321	332	333	316	323	348	362	346	361	334	325	359	324	357	358	329	353	309	319	319	307	315	343	294	338	316	353	328	321	338	308	346	349	334	330	296	305	342	326	314	335	327	342	318	330	370	366	335	366	304	348	333	386	334	325	338	376	361	323	335	369	324	312	336	336	321	334	349	325	337	334	348	315	346	352	310	307	336	330	328	344	348	327	333	335	350	303	326	327	321	328	364	340	341	319	359	313	315	338	375	326	339	313	374	340	332	346	310	314	339	342	323	327	334	354	319	343	357	335	342	319	337	343	340	336	306	321	314	301	330	320	313	342	366	329	332	322	289	350	338	315	360	323	344	351	332	331	318	363	315	323	302	329	344	351	329	343	365	320	342	313	335	332	306	310	345	325	327	313	307	327	343	334	322	317	303	366	366	339	341	342	342	382	332	341	307	324	352	342	317	348	341	369	343	347	340	326	340	371	324	341	304	363	351	337	319	326	358	338	321	313	318	310	344	334	320	371	330	334	344	348	327	304	342	362	340	332	358	360	300	316	349	326	352	322	348	331	367	325	357	331	340	316	308	368	327	349	291	331	336	338	335	310	323	293	332	326	348	324	313	328	339	322	331	351	351	326	302	355	327	342	337	332	337	356	366	321	338	356	342	307	322	350	331	365	340	325	347	294	313	330	358	304	336	340	342	314	323	325	333	340	349	300	363	289	302	322	329	346	327	330	338	356	286	352	362	331	320	335	312	325	336	329	328	299	334	314	324	330	368	318	349	326	343	342	354	333	382	321	331	320	319	307	346	330	323	337	347	346	352	335	374	342	313	317	331	295	337	347	340	351	331	349	376	330	372	396	307	330	336	361	319	351	308	303	317	345	340	315	364	343	325	365	303	325	343	318	319	364	319	345	331	334	360	322	337	333	354	320	329	335	335	349	308	337	338	322	330	325	357	347	316	386	336	329	306	343	315	332	325	322	307	343	315	317	325	313	314	311	341	322	339	342	337	295	339	333	315	328	335	360	350	340	333	330	329	320	312	344	346	326	348	346	308	305	325	321	323	319	322	354	338	329	355	351	310	352	319	330	368	319	326	348	295	332	318	327	340	332	319	352	349	333	333	317	307	356	309	359	345	314	339	335	347	372	346	344	350	370	339	344	295	329	345	340	332	333	335	327	355	350	308	342	312	337	345	339	364	346	332	317	351	320	327	344	311	317	338	328	327	322	338	301	341	327	315	351	346	325	337	319	342	313	340	313	344	322	342	322	359	358	335	347	325	334	334	317	318	312	305	344	331	321	284	311	308	339	355	327	351	322	373	355	361	338	340	362	328	337	288	337	323	335	316	334	311	355	378	332	348	362	324	319	326	308	303	342	323	373	306	343	342	314	317	332	342	325	317	324	297	331	364	342	334	311	343	367	354	346	356	342	365	339	339	334	328	328	334	361	296	329	320	334	333	310	325	315	328	326	353	300	344	323	357
12856	16687	25255	28790	28905	25446	26678	29809	23553	19999	21111	21995	22831	18578	14249	15305	12260	10488	8579	9735	8604	8795	7079	7002	6318	5326	5203	4815	4786	5329	5030	4926	4853	4378	3204	4249	4604	4296	3583	3426	4277	3425	3748	2942	3052	2899	2802	2616	2433	2719	2518	2061	2013	1682	1778	1875	2066	1896	2229	2123	2000	1972	1836	1703	1946	1563	1371	1225	1353	1638	1445	1425	1328	1371	1175	1363	1495	1360	1373	1329	1714	1567	1628	1537	1630	1597	1465	1451	1439	1463	1389	1412	1366	1262	1178	1149	1204	1216	1157	1173	1124	1196	1159	1181	1115	1208	1155	1164	1184	1129	1104	1077	1017	1097	1075	994	1051	1068	1055	966	1021	1013	954	1069	1022	996	1032	1001	1025	1018	1057	987	1004	1072	1065	1072	1234	1196	1105	1133	1027	1078	1040	1005	994	928	981	989	950	1047	1022	1085	987	996	1034	939	924	943	913	1005	955	928	955	929	938	979	949	982	974	1000	978	933	964	972	922	954	941	934	989	920	932	969	960	931	949	986	930	920	927	940	930	953	940	956	967	984	965	980	940	923	903	898	954	937	1002	931	936	960	957	957	993	952	1008	979	1018	962	921	930	949	978	938	921	942	955	982	919	917	925	968	965	934	1013	926	937	876	920	907	949	943	944	997	896	966	1025	965	933	937	964	982	980	956	960	972	970	893	903	917	967	1007	963	937	869	906	955	960	877	910	965	955	905	932	908	963	935	947	960	928	959	931	990	984	938	903	898	969	931	895	960	993	974	871	948	973	957	935	956	914	1034	990	952	906	976	906	967	982	947	967	967	987	938	927	906	974	973	985	1014	978	926	925	982	934	992	887	941	997	947	944	1002	953	944	949	923	950	964	924	870	882	954	899	971	913	907	955	931	978	935	966	912	951	946	934	975	919	951	958	923	983	946	960	961	945	907	905	899	982	906	938	985	879	975	961	967	909	952	955	984	880	921	962	951	949	936	941	955	958	956	999	974	939	943	897	950	931	985	960	916	963	990	1022	985	979	939	938	976	907	941	953	954	984	930	975	928	908	946	909	943	961	967	1002	969	899	937	950	946	941	993	958	923	893	994	912	950	958	959	937	918	921	946	953	916	877	934	924	942	925	926	947	935	898	941	958	950	971	890	954	914	1030	1008	955	909	954	913	930	968	956	975	927	951	952	931	968	927	987	919	934	952	924	915	903	936	912	990	926	966	946	969	996	978	892	919	965	956	935	965	1026	953	954	914	963	881	953	937	926	940	959	925	956	923	954	916	964	977	962	922	968	984	988	982	987	942	917	935	938	999	994	929	902	965	952	948	924	998	976	1005	912	908	928	967	948	1000	903	916	972	946	926	1001	931	915	915	947	978	912	962	882	938	965	907	953	893	935	983	945	942	949	955	924	932	960	915	908	957	940	898	970	995	959	937	945	940	906	952	966	934	959	924	1013	951	1008	936	960	898	989	924	926	960	936	908	956	941	959	950	938	961	927	935	970	978	928	948	948	945	940	979	888	914	942	946	943	921	942	973	959	936	918	949	932	964	943	945	949	950	1015	904	926	924	957	931	930	913	925	952	948	916	969	896	994	1013	979	900	896	941	918	982	941	955	978	949	914	883	979	891	986	937	938	917	993	928	920	978	986	950	909	936	928	900	966	968	947	937	983	964	938	981	942	1000	976	1020	906	951	960	959	928	961	968	970	900	962	934	973	904	991	975	982	920	958	945	932	964	905	966	959	886	996	911	955	961	966	908	994	926	948	944	913	937	989	926	944	905	919	957	1023	997	932	937	975	966	965	955	944	959	982	965	960	904	929	963	984	967	994	882	900	948	928	931	941	928	914	931	925	961	987	954	974	984	958	941	935	989	992	930	904	940	911	988	913	963	903	931	876	978	900	880	920	945	958	970	953	904	953	1016	940	960	938	953	927	886	950	940	931	938	991	938	963	945	919	936	901	951	954	956	910	917	917	928	923	916	934	938	923	962	946	902	992	991	917	973	962	954	937	918	935	919	944	986	939	940	911	948	944	987	960	902	990	944	940	972	978	905	935	951	922	944	962	969	933	954	949	831	972	916	904	941	903	906	953	977	966	976	981	945	958	988	920	902	908	988	948	950	879	937	1001	895	961	969	957	918	991	1006	969	971	980	989	947	947	961	919	942	924	959	941	969	931	963	907	933	860	907	942	990	917	920	928	874	984	1035	1004	986	956	940	946	943	923	959	963	891	898	952	947	968	985	990	953	985	873	934	970	953	938	912	951	921	951	996	933	876	999	925	958	917	929	919	971	932	945	938	891	962	892	935	941	944	895	983	1002	973	940	978	925	964	904	995	970	935	951	923	976	922	970	945	961	985	912	1020	967	981	965	915	955	920	896	940	923	979	915	971	913	986	930	1008	965	921	987	932	936	938	934	902	931	974	996	939	954	959	919	944	963	922	926	947	911	935	945	917	951	958	923	966	916	899	931	908	982	962	964	947	921	914	972	915	936	961	944	914	931	916	886	1008	968	931	991	984	971	968	1011	943	974	936	1041	950	962	979	948	964	959	914	957	975	935	944	923	929	918	970	937	953	945	988	934	899	896	923	948	919	939	920	956	939	933	943	949	943	913	937	940	928	908	971	976	960	935	937	950	922	850	981	987	962	945	941	934	923	967	954	938	913	917	942	998	892	945	946	933	956	959	949	946	900	990	954	959	939	936	957	952	929	909	903	928	959	944	884	966	926	878	978	935	955	896	960	929	956	959	922	964	965	959	928	935	922	991	886	962	932	907	932	954	954	969	934	919	984	967	984	890	985	912	989	975	1003	973	973	910	1023	935	965	937	964	896	979	927	933	989	919	922	952	930	981	967	902	943	923	970	952	920	961	963	930	930	942	965	930	906	1003	983	932	934	939	919	967	985	941	967	941	951	896	961	919	902	945	983	954	922	994	943	920	944	913	905	951	947	939	917	937	991	940	883	959	952	929	942	968	961	967	908	982	939	960	952	973	981	978	936	905	939	982	945	945	891	954	938	948	930	926	930	956	970	987	971	965	964	963	918	946	968	934	900	963	967	879	961	945	969	917	934	969	943	975	1006	965	948	959	917	959	959	915	946	939	920	925	953	955	895	1019	959	926	966	934	933	933	912	939	966	912	1002	932	964	928	915	963	937	943	956	961	955	936	1038	913	892	915	911	959	938	947	889	896	958	980	931	912	1003	926	946	933	930	1001	948	925	975	922	915	968	943	947	995	947	913	915	941	931	968	937	917	920	925	953	976	935	928	904	1004	912	965	898	990	936	974	943	948	932	962	1005	959	949	893	920	961	948	975	944	892	993	961	912	942	990	921	973	951	953	952	975	951	1005	954	957	965	941	995	899	940	1012	902	925	889	905	937	948	946	961	985	932	957	953	942	917	966	967	1011	973	939	948	1000	949	964	915	936	937	870	928	959	980	924	931	933	965	956	937	965	964	942	962	937	883	920	995	937	925	893	991	994	924	907	938	992	910	931	934	1006	949	986	968	899	965	975	974	889	953	938	901	922	919	906	930	961	969	868	957	895	881	928	944	932	929	947	892	960	947	946	976	914	979	949	929	966	985	929	956	946	950	947	934	954	966	933	950	957	947	999	952	1020	919	862	957	916	965	953
4831	3056	4151	3538	2507	1673	1323	1046	898	713	681	693	670	556	469	479	493	491	462	480	433	451	435	387	376	387	360	370	346	344	354	338	318	354	310	292	310	280	319	306	356	342	291	299	288	298	328	308	296	320	299	265	310	307	305	248	288	328	299	265	289	303	277	311	289	293	297	317	286	305	316	294	269	296	315	352	319	288	280	320	262	295	300	295	299	297	314	281	287	289	268	309	291	259	294	281	297	278	280	275	298	304	305	312	275	304	286	247	311	318	287	291	287	300	314	286	283	295	266	276	316	290	281	291	282	295	281	275	282	263	266	284	284	295	270	282	278	324	267	287	293	293	296	284	312	284	259	271	272	309	274	302	274	280	275	317	289	293	293	297	304	268	295	272	295	283	290	271	289	276	313	279	295	275	263	269	306	286	287	298	316	282	278	282	290	301	294	276	287	326	284	285	301	284	271	294	284	283	259	264	283	263	272	276	270	289	272	296	286	285	272	263	302	284	304	285	270	290	298	280	268	251	263	291	261	321	278	295	262	301	306	304	297	283	279	284	274	280	298	289	282	274	290	281	293	293	306	282	258	277	276	308	293	263	257	277	289	271	270	266	311	287	323	311	310	318	306	287	291	325	279	270	309	290	302	287	300	284	286	284	283	292	319	320	266	260	262	273	302	274	267	274	298	269	288	312	298	288	264	299	285	297	302	295	276	261	318	271	265	283	278	276	274	271	273	292	309	282	302	283	251	309	317	276	293	273	305	283	285	278	276	293	299	278	267	316	310	280	245	284	279	293	265	292	290	269	278	299	284	317	298	295	277	281	276	268	310	288	286	296	266	288	323	269	301	291	276	296	282	273	274	296	330	270	296	302	294	290	302	270	281	262	291	324	281	261	312	290	304	301	288	268	306	256	299	275	282	275	286	283	308	269	309	289	317	263	299	268	289	287	282	299	298	301	270	286	297	292	279	274	310	310	276	313	275	311	295	309	264	278	285	270	279	290	247	306	333	304	286	283	288	267	256	296	265	300	294	269	262	257	297	312	298	279	282	271	294	270	315	299	291	244	311	293	281	271	296	266	291	285	286	282	280	300	293	274	290	297	259	271	272	314	311	294	300	304	275	293	273	285	269	267	314	302	283	278	254	284	290	293	270	304	293	258	279	283	289	296	281	277	286	305	278	312	291	277	274	314	304	291	289	305	304	286	285	285	264	283	310	287	304	318	283	305	269	302	263	293	281	280	251	276	311	326	291	288	274	291	250	261	311	284	288	280	273	282	278	282	288	295	273	288	305	270	289	280	341	278	279	296	281	259	278	280	319	296	287	281	266	265	292	262	265	319	292	290	271	266	291	284	305	274	320	253	286	324	316	292	281	284	284	276	332	282	298	307	282	261	295	287	276	250	292	251	272	326	300	279	290	288	257	278	253	268	272	282	265	310	306	277	281	297	311	305	279	296	290	301	316	300	308	273	302	294	291	296	273	277	299	310	287	307	279	265	292	257	272	302	261	259	274	295	286	258	304	284	298	275	292	282	268	270	270	309	281	287	296	290	290	292	270	282	310	283	269	287	282	283	294	285	320	279	277	286	304	269	285	298	293	302	295	306	224	281	308	286	298	270	281	303	291	291	282	299	316	281	308	298	280	303	265	306	286	286	288	291	272	290	283	279	277	320	272	303	274	290	288	284	296	267	248	282	275	290	252	284	292	293	247	306	308	303	295	284	294	274	263	301	305	324	268	277	248	297	271	299	277	292	273	288	267	285	290	312	276	270	295	287	266	303	290	282	279	294	257	285	282	285	285	276	280	257	266	310	291	267	311	283	258	314	273	282	283	306	283	311	300	274	306	283	277	308	288	298	266	292	309	258	304	290	266	273	274	278	259	306	296	263	299	271	300	314	260	278	303	296	269	273	273	293	258	296	286	276	297	307	284	289	289	304	284	283	317	284	281	275	307	276	281	299	264	305	283	307	251	314	297	278	267	331	259	292	273	282	276	293	270	305	285	295	268	276	298	293	272	292	300	260	274	270	290	287	295	294	313	295	278	292	253	262	281	277	285	295	269	285	296	286	279	291	298	284	319	300	263	276	279	301	279	304	290	296	290	284	305	275	269	299	280	285	276	282	290	259	292	295	287	269	265	295	284	282	282	293	277	290	287	288	294	275	270	281	288	284	255	284	303	304	290	285	319	294	262	249	264	279	288	272	311	300	305	288	259	288	293	289	272	265	279	280	289	310	266	262	263	305	302	297	279	267	267	269	272	305	281	276	313	285	300	278	277	260	280	314	283	270	300	284	287	287	267	284	292	289	278	289	300	245	272	274	289	282	291	243	292	288	280	260	245	279	277	285	286	275	283	288	276	307	301	279	264	299	295	282	293	277	247	274	286	299	263	300	277	276	285	261	299	307	309	308	269	281	286	309	291	275	264	266	275	303	289	294	283	292	271	273	302	257	274	271	279	281	270	289	272	302	285	318	307	286	267	292	279	276	303	319	282	322	290	235	285	281	308	307	292	242	273	292	294	290	298	299	285	265	302	274	284	310	272	289	274	286	299	296	286	278	285	325	290	284	284	283	305	279	348	306	259	308	279	298	320	287	266	285	272	300	282	289	285	241	273	286	284	291	286	292	274	276	300	293	300	290	269	273	306	293	288	256	282	284	301	297	298	294	271	295	279	301	311	273	257	295	297	249	298	310	293	287	248	280	301	289	329	297	300	270	310	272	290	280	304	262	289	284	282	325	265	308	260	297	281	328	287	266	274	298	297	298	284	285	270	286	293	307	285	276	290	279	282	305	271	302	283	289	273	295	267	319	292	310	280	288	272	304	292	305	287	263	260	268	261	306	291	275	309	297	267	268	283	289	292	238	292	268	275	275	299	290	283	280	276	282	269	277	275	275	304	278	275	291	290	278	292	291	293	288	250	299	289	269	283	288	304	315	281	268	283	269	301	310	276	314	304	300	267	272	284	286	281	290	253	289	320	271	262	292	266	282	342	284	296	327	295	300	293	288	298	289	273	285	257	301	277	255	317	294	278	281	276	311	293	309	265	292	264	302	305	274	284	277	278	291	275	249	301	255	300	287	325	273	271	285	293	301	289	293	272	295	325	323	314	308	320	278	289	303	271	298	274	333	273	306	302	298	271	288	293	294	297	286	289	290	300	299	297	285	252	265	276	302	260	295	284	283	266	311	261	318	270	309	293	268	307	329	300	273	303	305	291	313	268	269	315	257	259	311	291	290	290	272	300	320	278	256	313	271	288	275	290	272	261	308	280	287	307	309	316	299	248	273	288	303	264	300	256	245	276	266	274	287	291	299	282	271	307	310	323	311	289	306	275	267	306	283	258	285	297	272	266	279	294	289	302	325	304	291	255	295	290	300	285	281	291	276	311	299	314	283	289	275	310	256	288	333	292	311	253	265	274	309	280	319	268	318	265	294	295	282	319	303	293	283	298	272	281	267	280	278	291	279	283	300	287	284	318	301
3715	3932	7946	9677	7938	5970	5184	4474	3811	3303	3154	2821	2839	2474	2337	2346	2222	2115	1973	2166	1931	1856	1795	1662	1631	1622	1545	1440	1314	1243	1225	1259	1258	1157	1110	1093	1111	1111	1055	1053	998	993	964	1014	965	967	919	941	904	876	877	844	895	868	831	891	891	873	907	835	891	834	890	876	866	860	871	909	881	854	864	838	868	891	852	921	887	845	910	911	925	918	821	870	918	884	883	871	869	881	939	850	855	870	851	826	816	876	806	923	852	823	892	849	854	893	867	829	819	807	819	815	855	851	824	807	892	863	825	783	837	886	821	798	798	850	813	826	816	854	800	841	830	847	859	875	781	872	865	853	793	840	883	839	853	877	851	799	828	809	835	818	823	898	786	801	820	817	782	781	801	838	848	806	826	846	826	818	802	868	795	763	795	797	823	817	837	803	805	854	821	798	824	861	796	836	824	868	833	773	852	821	843	898	812	811	819	818	823	795	764	844	813	785	777	867	845	788	804	758	785	849	837	803	854	788	882	843	812	835	796	815	804	837	826	844	814	877	800	821	819	765	831	797	848	849	867	786	874	840	903	826	809	808	821	817	799	808	800	800	791	850	846	795	813	764	797	824	830	823	763	846	829	823	850	819	792	794	834	880	813	834	828	893	844	804	802	806	816	765	827	827	806	787	849	791	807	839	819	844	843	826	837	800	787	835	810	799	796	820	861	869	824	790	786	805	817	803	814	802	813	812	809	760	814	843	849	807	853	827	810	807	850	838	830	786	833	815	844	831	815	841	818	784	816	833	845	804	808	774	745	815	833	789	839	805	837	820	874	794	830	800	826	825	800	841	769	855	853	835	784	850	835	812	794	855	843	796	812	825	811	820	841	782	838	837	841	813	815	822	833	844	814	821	841	799	833	792	852	852	822	774	853	814	801	844	818	866	818	834	825	852	833	833	831	796	861	837	788	808	814	794	809	806	789	811	783	839	827	822	807	867	848	848	842	865	830	854	835	794	857	851	813	782	827	825	840	830	806	836	820	850	774	801	845	837	848	863	791	853	836	802	850	837	816	788	837	825	863	816	792	835	820	809	849	808	783	784	796	836	816	802	845	783	804	829	840	827	791	845	764	795	826	851	866	847	819	832	816	791	854	824	854	816	834	788	793	814	764	776	805	867	843	767	796	838	858	832	849	828	801	816	817	821	820	843	794	761	786	862	855	821	783	826	771	880	785	799	823	838	789	819	804	840	865	827	834	779	790	836	843	855	799	883	791	867	817	844	775	834	774	826	874	809	798	827	851	789	814	834	813	831	833	847	863	853	832	827	780	832	821	856	812	814	818	827	812	855	862	848	814	801	854	852	825	858	791	792	783	770	778	794	841	791	807	861	802	803	853	797	870	845	843	770	834	856	830	844	793	871	808	844	793	808	810	821	825	802	879	842	850	830	803	832	810	811	846	849	892	871	822	791	897	814	784	783	842	855	861	824	812	818	783	832	816	827	841	813	799	868	799	780	769	823	879	878	870	823	772	825	833	852	806	842	815	816	862	795	823	806	823	827	812	827	834	781	828	862	806	848	861	814	771	780	815	816	830	844	815	851	832	818	785	789	852	831	848	818	788	848	794	818	840	848	873	810	833	835	865	796	819	846	837	798	812	812	840	853	839	838	836	832	808	820	802	813	824	835	816	833	846	816	798	842	777	815	776	817	842	813	880	819	834	816	818	835	880	813	895	793	779	818	862	783	871	811	816	804	811	851	829	821	806	836	818	794	801	828	823	783	800	852	829	777	844	783	788	806	797	842	803	838	791	800	829	821	790	813	822	825	816	769	782	854	825	803	831	806	768	823	873	820	845	800	830	852	803	814	833	793	850	828	799	806	810	805	867	828	921	836	798	794	787	853	818	835	804	791	807	787	826	827	814	766	817	809	821	853	793	828	837	882	862	841	832	864	818	874	882	821	828	767	832	886	800	844	816	853	822	798	832	788	750	835	785	796	805	807	775	787	793	861	853	871	795	825	827	833	788	837	834	813	771	800	842	878	804	791	856	847	829	794	812	803	826	789	863	810	809	831	843	823	806	844	831	821	830	814	867	822	865	847	811	802	796	781	828	826	824	799	817	780	831	805	838	815	803	834	838	816	834	806	785	862	841	847	793	849	801	783	870	819	820	856	833	793	792	818	777	822	830	838	770	841	815	859	845	827	816	766	788	810	811	830	828	841	838	785	869	793	843	833	873	833	854	776	800	805	815	791	806	788	819	825	865	793	912	812	804	790	816	846	824	843	798	840	829	864	832	795	821	833	820	802	780	809	843	865	835	796	842	768	813	804	809	785	849	819	851	808	754	802	848	790	783	808	828	860	806	824	838	790	777	851	795	825	800	776	806	877	814	858	799	889	819	802	756	789	822	815	856	817	844	812	844	790	826	848	774	823	839	858	822	819	852	777	807	804	856	859	815	836	807	795	802	816	847	786	816	822	802	823	837	826	851	856	826	785	786	792	837	836	805	831	811	842	840	808	845	810	826	824	844	854	818	790	814	792	857	878	791	824	757	821	834	813	798	825	788	753	822	784	835	742	830	867	808	794	807	844	807	819	787	854	857	778	836	799	832	834	823	853	863	774	779	836	806	805	842	771	855	802	773	835	799	811	838	791	807	779	823	826	815	811	796	860	841	847	799	761	840	843	826	808	862	827	837	832	839	838	812	846	843	822	774	892	789	777	824	822	836	798	804	786	790	838	793	818	829	830	827	831	800	770	799	819	816	865	844	804	817	799	826	789	828	805	828	803	838	860	770	846	828	808	807	862	810	852	850	831	828	869	864	818	824	844	785	789	839	858	817	825	843	833	811	841	803	792	828	817	768	852	800	808	736	831	830	763	805	806	816	800	842	845	792	773	819	836	791	802	810	818	863	818	890	832	805	872	828	854	811	836	810	850	809	794	820	793	825	844	760	779	829	865	852	807	799	825	790	833	806	826	823	830	822	802	819	773	862	810	809	886	808	810	824	798	836	825	812	823	843	807	804	822	835	832	796	811	827	808	829	878	844	835	786	811	835	823	846	813	825	839	848	802	827	831	871	843	839	824	765	867	766	792	866	847	811	782	798	862	913	826	792	796	864	803	807	836	875	814	820	803	825	821	796	819	849	837	857	818	800	829	867	811	865	828	840	795	775	827	855	807	828	800	853	794	835	815	771	774	855	833	816	856	845	768	876	788	797	854	838	820	873	814	836	777	826	782	812	790	825	804	806	795	835	836	802	794	836	793	813	873	834	802	805	788	781	843	831	809	852	831	799	856	820	820	836	747	824	847	845	859	755	824	825	801	808	832	785	797	783	803	820	836	823	827	829	810	817	815	851	817	783	782	766	819	824	904	869	778	842	841	813	840	813	834	847	795	826	796	839	783	780	850	835	801	878	850	802	823	804	815	792	764	804	800	858	801	827	820	809	808	808	869	760	808	824	837	817	834	855	870	835	776	816	797	805	871	849	827	825	805	885	795	775	845
15902	13513	20191	24247	20117	12024	10729	8481	5799	4122	3875	3382	3325	2525	1886	1918	1419	1208	929	1157	875	1017	705	846	756	636	591	548	606	557	530	520	538	533	458	458	506	621	473	471	545	459	473	427	375	378	370	381	377	374	355	357	343	353	347	366	378	343	389	358	357	352	328	320	334	346	297	317	265	331	336	319	327	296	289	278	341	313	315	296	321	322	308	322	309	367	327	322	262	298	296	291	310	303	298	279	299	302	292	313	284	312	284	323	297	315	285	287	294	311	296	299	280	266	284	291	308	303	283	298	342	280	323	290	294	273	301	281	294	277	279	284	292	289	303	310	322	278	277	285	267	267	278	293	291	253	264	266	314	259	292	285	305	276	298	276	264	295	272	294	314	304	271	270	278	252	264	241	297	284	254	277	300	281	274	297	296	283	297	291	276	303	261	297	269	285	280	261	267	287	286	300	274	324	330	263	284	316	298	291	294	268	289	278	269	265	300	322	298	263	258	294	281	305	278	278	259	264	292	317	318	294	317	315	285	280	286	306	312	268	283	279	266	306	277	278	256	286	292	303	277	268	278	312	294	294	272	298	274	277	275	293	270	286	290	278	289	293	289	284	287	274	269	273	280	258	257	285	308	280	274	296	290	297	262	290	285	278	294	281	284	271	280	280	299	264	245	274	290	255	311	271	290	239	260	272	290	277	278	324	262	294	258	272	280	266	268	307	285	292	288	250	281	275	264	293	280	248	293	254	301	311	287	276	281	265	272	283	261	310	282	275	309	262	258	299	273	302	290	296	312	310	308	303	303	307	269	279	292	248	289	262	279	284	288	259	261	301	276	305	249	291	283	263	280	297	280	302	270	281	291	283	283	267	274	280	305	283	291	276	261	339	302	257	253	295	285	297	272	269	278	279	292	294	269	253	294	304	257	279	270	332	303	270	298	293	307	285	301	275	273	312	280	275	308	277	300	262	315	261	276	276	285	294	283	287	291	285	320	277	289	267	275	297	281	267	291	306	270	258	307	275	287	292	282	266	269	270	274	265	290	305	267	309	289	283	309	281	282	302	296	265	248	298	257	289	275	267	283	300	304	287	295	257	302	279	283	278	283	266	268	286	252	294	297	278	263	277	266	280	278	298	266	302	287	323	266	279	283	259	304	287	292	285	272	296	269	305	295	308	268	284	306	267	265	284	299	282	282	297	285	280	289	270	288	271	292	274	256	256	285	259	260	271	257	288	287	277	284	276	302	315	317	289	289	285	320	273	258	274	271	303	275	276	253	303	282	258	305	278	295	295	281	343	273	277	271	276	302	286	271	270	249	306	283	268	316	289	305	325	279	290	285	259	269	300	284	291	253	288	303	276	288	286	300	262	285	276	285	292	292	320	292	311	258	300	296	271	296	280	284	273	289	278	296	292	304	283	266	280	294	284	290	260	292	275	266	285	290	269	267	279	264	267	280	263	276	287	313	281	289	244	276	272	278	286	271	328	274	288	269	239	284	317	294	277	280	286	268	285	280	266	278	299	273	284	287	280	287	287	304	277	296	282	291	286	292	276	269	288	282	246	286	306	271	315	280	279	283	286	295	293	267	257	280	312	291	331	269	274	305	289	261	303	270	277	291	263	275	282	283	280	256	280	309	276	265	281	269	299	304	283	288	279	272	273	233	296	263	291	275	274	292	274	302	289	254	278	279	300	283	306	284	294	270	287	283	301	289	268	276	272	307	293	297	299	286	300	277	291	281	267	299	257	299	244	261	294	288	279	267	294	276	318	287	278	310	266	309	296	294	283	267	313	304	298	277	319	328	258	298	308	288	264	291	288	281	288	307	300	289	255	288	307	282	318	280	294	310	301	284	289	278	268	279	296	255	294	293	282	282	290	283	308	276	277	274	272	269	305	277	274	307	279	277	289	255	264	291	289	283	309	280	263	295	293	286	288	282	284	294	291	272	288	228	281	301	273	256	277	293	263	303	300	282	293	298	262	287	284	292	273	309	297	298	269	300	290	278	268	319	302	322	279	280	270	290	273	292	261	274	292	282	267	267	275	298	310	264	290	280	301	266	248	292	269	273	264	262	284	267	330	277	304	314	295	270	288	275	344	279	300	296	299	297	302	267	260	256	279	276	268	249	275	279	263	261	297	268	284	309	283	309	292	266	293	290	266	262	287	272	269	317	276	308	280	277	283	243	283	287	280	280	297	273	306	277	291	271	262	268	274	276	300	284	276	263	273	273	289	288	292	285	279	326	276	275	297	261	273	301	281	252	287	273	279	288	267	288	264	258	295	273	296	293	295	291	310	278	314	292	280	275	284	275	291	294	276	295	268	283	316	313	304	264	283	300	284	255	257	291	285	304	279	293	306	282	294	279	274	271	273	274	266	278	282	271	319	252	286	279	252	237	269	277	262	262	282	285	285	255	295	297	295	270	251	275	281	275	263	284	312	282	293	316	294	289	266	271	269	282	270	321	297	273	314	307	277	286	290	307	259	284	296	275	300	298	264	287	289	313	308	275	286	289	266	299	283	290	272	293	295	274	285	301	309	265	276	296	285	278	287	269	262	320	269	259	266	284	335	280	304	317	289	285	304	323	259	316	274	249	273	271	282	284	287	259	292	288	311	274	290	302	312	288	274	254	262	276	264	280	294	272	259	263	297	296	293	288	275	281	281	268	281	284	305	288	295	286	269	277	282	276	276	282	253	266	292	285	322	266	271	303	273	269	295	296	313	348	254	297	261	287	294	295	286	299	304	278	264	268	279	291	285	291	292	277	327	280	290	269	264	285	302	303	253	294	306	274	270	303	312	274	303	303	314	265	278	285	283	263	276	313	277	295	275	280	272	289	297	274	262	277	266	290	281	294	304	293	255	281	281	253	315	284	287	255	276	284	287	260	255	290	289	269	280	254	282	270	284	313	277	290	295	305	293	282	263	267	241	281	262	307	300	301	296	259	269	247	299	281	285	291	305	297	278	283	283	285	283	290	286	302	282	288	284	296	302	276	271	264	289	266	260	250	259	305	313	301	290	277	311	293	304	276	278	265	309	295	271	261	273	265	291	279	297	295	291	312	257	301	266	293	310	294	264	307	276	327	262	264	267	300	260	299	267	267	272	278	261	274	295	279	290	311	275	284	267	293	307	271	280	288	248	267	277	294	246	277	290	285	297	288	302	298	254	320	305	308	273	323	279	288	259	297	258	271	261	272	320	257	245	278	286	273	266	280	288	293	277	279	280	296	260	247	290	303	290	278	310	254	274	287	281	315	290	286	285	293	283	278	292	271	293	287	297	303	236	289	284	278	256	290	309	273	279	267	262	288	253	266	258	286	293	297	286	277	271	259	279	266	260	301	293	292	283	266	273	268	280	292	292	280	285	299	285	304	259	299	276	271	252	273	304	287	266	250	289	269	308	275	310	259	276	292	292	304	274	278	293	280	293	286	299	280	284	274	267	294	281	283	259	248	317	285	274	293	295	274	264	276	285	304	291	260	268
9944	12638	19366	25695	23883	19058	23936	21762	17961	14418	15268	15080	14581	12734	9649	10148	7530	6951	5271	6690	4969	5741	4261	4846	3860	3509	3636	3126	3126	3420	2978	2935	3051	3150	2164	2417	2594	3114	2426	2275	2897	2337	2385	1945	1732	1806	1738	1609	1692	1626	1436	1439	1335	1286	1267	1317	1359	1325	1416	1413	1424	1384	1215	1189	1266	1241	1013	1034	1052	1174	1089	991	1061	1046	1050	1053	1071	1116	1028	1114	1182	1152	1199	1142	1187	1153	1100	1078	1052	1084	1021	1028	993	963	928	964	920	973	888	933	940	978	999	955	922	912	988	934	934	905	843	874	870	902	847	881	865	903	912	867	865	871	858	842	883	899	850	804	884	872	875	844	933	921	884	957	945	958	953	816	875	866	851	849	808	889	826	793	856	817	874	857	834	842	828	875	856	857	802	836	846	854	835	845	839	789	818	806	795	841	861	800	845	864	806	804	839	864	828	858	824	867	823	814	857	754	838	764	817	792	836	816	833	836	775	829	789	831	826	815	871	806	840	817	839	861	868	840	837	804	870	793	816	834	773	767	824	793	782	862	822	798	816	807	818	773	777	852	808	795	865	788	832	832	804	804	837	774	887	818	820	814	788	834	849	790	812	779	886	806	853	785	833	833	786	820	799	841	800	835	808	814	842	822	793	836	796	851	868	853	901	824	807	801	852	849	827	800	831	867	782	836	819	816	763	779	789	844	781	841	837	844	790	816	829	844	835	776	791	838	843	773	822	823	806	775	850	780	853	815	819	788	789	785	810	820	814	820	793	828	823	781	873	811	809	785	877	813	855	818	773	849	783	817	809	818	819	795	878	876	804	782	855	793	809	804	830	838	815	766	836	794	797	784	819	803	776	827	806	862	809	842	832	851	843	833	790	788	795	808	780	826	863	816	792	848	832	827	786	767	817	826	806	781	799	809	772	804	803	782	819	841	811	779	796	811	800	783	832	743	837	827	828	804	773	797	830	774	821	789	887	820	821	824	824	859	819	831	796	763	802	811	851	785	779	860	842	811	790	850	770	843	822	812	816	815	811	824	795	842	844	850	808	812	822	806	796	786	800	822	822	806	812	828	820	804	853	797	770	801	809	803	747	847	833	860	765	836	868	792	799	805	871	783	832	849	801	794	807	824	847	815	776	851	808	790	836	799	829	796	796	839	820	778	819	822	840	802	858	782	816	882	809	756	837	801	785	783	791	841	780	822	856	836	823	830	809	800	843	812	802	828	808	742	761	806	773	839	831	811	807	862	775	836	834	813	793	835	825	819	744	853	787	798	798	738	832	841	822	817	841	807	806	816	773	858	842	852	808	799	781	787	805	816	855	804	822	898	889	803	873	790	824	851	826	850	894	820	812	793	806	813	826	827	808	861	838	836	765	820	833	819	863	800	874	806	764	834	858	852	816	815	816	862	854	825	776	803	782	828	828	819	813	840	819	860	795	830	842	798	826	816	840	812	806	789	827	811	822	821	822	781	830	810	803	839	808	856	785	854	795	815	807	804	820	829	807	799	829	821	809	781	845	827	820	806	799	806	802	832	831	771	813	829	818	856	807	795	853	813	789	825	839	825	861	818	758	826	838	813	848	847	810	896	843	801	860	823	799	819	815	795	792	835	782	856	815	779	879	893	865	805	785	844	856	786	832	808	838	770	821	823	824	793	842	799	806	797	805	823	820	821	820	807	770	796	867	796	787	841	798	860	831	795	829	776	851	830	837	809	881	816	801	816	838	804	818	844	848	870	800	797	802	823	794	806	764	737	800	882	867	819	784	815	808	875	826	849	819	828	803	835	832	817	823	810	806	809	800	827	829	782	791	830	804	781	852	798	776	816	793	799	823	851	841	848	845	817	804	869	823	799	812	772	781	802	834	839	779	794	778	822	898	831	778	818	843	818	813	840	798	821	823	873	813	808	835	830	862	793	834	810	850	819	819	814	819	854	866	864	854	881	823	783	797	844	808	826	807	846	825	845	809	813	808	810	834	802	794	786	785	837	851	861	865	760	825	784	790	836	872	793	802	837	832	846	867	808	792	863	823	779	792	846	826	841	771	823	798	836	818	825	823	821	797	817	822	813	792	852	824	855	826	854	812	775	795	853	848	799	829	814	810	859	812	817	833	774	817	777	863	826	827	797	839	813	826	875	839	800	782	818	763	786	812	788	847	817	792	851	844	855	794	832	796	875	803	782	753	838	801	854	888	803	879	822	828	857	765	810	768	838	857	822	826	813	809	773	812	807	865	783	870	871	826	864	819	798	832	835	824	843	840	814	853	792	778	783	758	840	804	814	808	852	861	805	872	848	822	825	827	860	813	833	809	804	852	872	816	831	810	853	820	788	755	800	808	825	802	766	809	846	810	812	786	763	782	816	807	816	833	811	791	821	878	859	825	843	816	842	782	866	813	784	844	838	886	864	860	818	818	810	768	823	776	861	826	777	778	822	853	871	784	801	830	849	856	848	799	814	831	788	832	811	781	802	830	841	819	825	789	802	758	803	827	817	812	808	814	813	817	844	825	842	804	839	836	818	887	811	794	822	796	825	844	834	771	844	794	814	882	816	872	860	863	792	887	821	836	869	826	847	898	838	822	852	791	784	789	832	789	773	793	788	807	807	811	866	817	830	790	848	818	814	855	761	813	817	848	844	837	826	783	820	839	821	843	825	779	801	793	781	843	788	825	807	845	818	837	853	800	732	808	844	790	797	771	787	777	813	832	835	844	793	841	798	828	851	820	814	805	811	773	821	815	856	830	854	835	827	848	848	816	812	831	821	758	841	815	850	794	815	803	797	850	826	828	759	832	809	835	829	817	846	771	813	837	825	788	821	823	843	852	784	787	750	831	819	759	852	841	843	860	788	852	832	778	829	796	865	834	845	835	824	838	812	856	782	763	776	793	818	879	782	764	798	831	817	828	842	873	816	827	807	750	820	775	840	854	856	796	751	813	810	772	821	853	855	816	800	828	803	793	867	845	796	877	899	820	840	829	803	843	818	848	763	785	804	856	808	862	804	810	850	806	798	848	819	808	778	800	803	840	835	801	821	825	825	857	736	873	859	839	804	771	815	811	843	778	827	775	798	806	825	809	807	822	825	801	870	831	843	826	835	770	859	806	810	835	816	837	787	814	818	770	805	820	827	827	826	822	821	787	818	812	870	798	845	822	827	816	784	822	839	833	806	799	814	815	810	835	818	848	802	824	842	803	797	761	856	815	832	857	809	754	855	850	833	826	804	847	810	837	852	788	825	835	798	799	818	819	795	846	805	794	841	810	787	804	832	882	760	835	819	814	806	815	825	797	822	772	806	864	842	835	788	861	821	845	797	788	831	792	838	810	879	785	837	823	862	804	823	803	818	839	822	850	840	826	852	802	823	861	792	779	871	824	813	830	812	797	825	772	812	825	790	820	807	830	832	843	840	759	801	810	773	826	834	812	860	817	822	863	746	800	803	785	856	775	809	787	782	854	811	819	809	809	835	838	826	843	796	845	827	793	823	796	906	833	849	831	833	830	881	844	791
23347	19769	26818	30860	27189	19795	20063	15799	11172	7594	7577	6566	6079	4941	3319	3562	2508	2059	1461	1927	1401	1607	1121	1343	1108	1030	1008	862	895	992	800	825	786	816	580	660	779	977	713	680	832	733	657	697	595	588	554	552	536	550	545	460	477	425	394	423	435	470	462	473	431	458	426	442	437	406	365	382	388	372	393	399	421	419	410	406	404	411	415	400	408	410	395	420	475	472	363	391	417	402	382	375	378	364	357	365	355	382	366	374	377	351	369	345	368	403	380	384	345	371	370	354	373	348	343	345	324	330	360	357	319	372	355	351	357	362	353	367	381	358	356	381	351	345	362	402	355	365	343	300	336	344	341	373	361	331	360	328	335	384	361	357	323	338	346	356	363	352	307	342	366	374	346	362	363	386	330	359	371	341	313	315	300	346	335	354	359	360	351	358	308	330	330	326	331	369	352	362	353	347	339	348	344	359	342	378	331	335	308	316	347	356	330	364	321	366	357	304	369	310	343	336	367	329	343	335	342	338	354	340	344	311	379	311	354	356	324	351	354	341	330	336	323	364	310	333	339	340	352	322	348	349	337	375	334	384	339	353	337	352	365	339	370	343	340	313	345	314	378	314	358	328	373	319	322	338	322	326	360	362	342	346	339	352	356	335	319	355	326	365	332	301	335	341	347	352	334	338	334	365	335	324	324	352	344	351	301	333	343	360	361	382	352	337	350	355	321	351	350	336	325	317	352	327	355	321	358	318	311	352	326	331	340	334	339	360	301	322	344	376	313	350	365	349	350	355	330	334	333	351	326	335	349	371	326	351	331	391	367	341	333	368	325	346	338	350	329	316	304	327	339	353	345	335	317	356	348	316	347	343	336	370	382	336	324	336	334	305	335	309	373	322	317	354	338	317	299	325	379	358	391	368	371	390	331	332	328	362	355	341	315	339	348	378	338	358	354	342	334	362	343	341	359	333	371	347	316	339	318	345	365	378	346	342	357	353	378	338	354	344	346	365	317	360	329	317	330	345	345	351	358	370	370	332	346	345	364	320	298	342	308	301	315	336	346	313	356	347	361	366	304	352	323	330	334	337	329	339	349	377	370	356	338	356	376	313	350	354	325	372	341	330	318	357	329	330	319	360	336	324	359	330	320	363	333	328	301	316	332	349	330	362	310	365	349	338	367	321	333	350	337	335	330	367	302	326	373	328	324	347	331	340	378	352	336	349	352	344	344	347	343	376	371	329	314	347	355	333	340	315	342	358	347	303	320	304	337	355	343	328	354	339	335	353	366	332	349	366	356	366	309	344	350	332	341	324	345	338	333	332	334	332	361	381	334	299	341	348	338	348	379	307	319	360	347	324	301	310	325	329	336	353	372	333	369	335	372	320	352	351	364	338	353	334	383	372	351	308	310	325	299	336	339	366	356	332	347	343	328	325	329	338	371	313	328	363	342	353	338	330	348	323	292	306	368	344	341	360	318	336	326	335	298	349	310	352	319	335	334	331	350	316	319	344	337	333	360	362	370	310	321	344	343	344	319	353	344	362	351	365	357	328	366	356	336	332	350	344	352	340	311	358	315	364	321	355	360	341	349	330	343	352	321	355	329	326	335	346	336	366	324	358	354	328	307	319	348	350	335	361	349	369	323	343	322	345	349	341	355	330	344	316	323	347	325	349	359	317	325	393	342	339	293	328	359	364	334	349	335	345	358	356	355	331	350	335	336	337	353	360	348	342	333	353	318	339	328	337	359	348	355	365	331	350	327	393	343	316	322	351	347	372	333	351	309	355	340	320	346	310	361	324	317	344	328	327	304	332	358	328	324	334	357	350	323	339	337	342	319	369	320	361	325	359	371	298	346	323	308	335	346	334	374	339	357	362	348	314	337	384	315	309	324	299	363	389	326	317	348	362	358	340	344	328	347	331	344	345	344	355	364	352	363	345	359	352	346	343	336	328	374	352	338	363	340	324	363	314	318	345	314	306	351	345	329	312	348	350	338	330	330	337	343	340	322	326	333	355	346	391	356	342	310	326	336	329	288	340	358	361	356	322	342	352	359	325	308	321	360	329	329	302	319	342	351	360	343	323	349	348	366	377	312	336	327	341	346	341	359	353	350	324	321	289	313	356	365	359	347	316	314	356	327	288	333	356	319	327	365	343	333	317	362	352	348	308	347	312	292	378	330	355	334	334	322	331	352	339	349	318	340	346	347	337	289	358	307	296	321	374	352	342	321	344	401	325	387	333	363	337	321	325	338	317	320	334	341	363	327	355	347	330	351	351	361	347	330	335	309	369	317	394	340	333	321	334	330	341	351	345	343	367	339	365	339	344	379	365	312	364	330	354	353	312	364	351	297	341	338	352	339	338	324	329	367	358	361	323	384	350	314	346	335	375	350	337	347	343	309	319	322	335	332	333	369	355	338	355	350	341	345	355	369	346	352	316	322	371	331	352	317	344	310	349	315	335	330	323	353	324	361	322	363	340	368	356	338	342	342	316	344	364	344	352	348	332	362	335	351	343	359	324	360	325	356	339	313	321	369	308	359	326	369	305	350	360	332	307	363	375	325	354	353	367	341	332	383	332	385	337	361	318	349	321	335	318	335	345	337	346	329	341	366	325	339	337	348	343	386	370	365	338	359	329	356	322	343	343	299	350	329	345	319	349	324	348	321	369	336	351	329	338	325	295	335	338	347	307	344	329	354	339	316	335	312	335	329	352	318	289	341	325	362	323	327	312	348	340	347	346	343	326	312	351	334	328	379	337	317	351	365	301	379	336	343	328	331	335	305	395	334	361	336	342	332	339	325	311	316	370	365	325	330	329	359	379	344	328	329	359	327	319	357	328	309	350	352	361	327	313	327	311	345	307	333	354	311	309	368	335	349	332	383	365	296	334	355	330	337	350	350	359	333	324	341	343	362	368	357	318	373	361	331	310	349	315	314	341	351	339	345	347	353	353	361	301	357	356	356	352	333	325	334	361	360	364	326	290	383	361	347	337	342	381	329	359	355	354	366	325	346	330	332	329	344	362	356	329	345	305	306	346	348	340	372	345	355	302	355	339	348	323	331	347	339	342	334	327	398	384	348	370	355	312	302	330	345	356	321	372	346	332	341	363	332	321	316	381	330	310	360	381	337	329	344	355	364	325	352	362	312	365	334	353	322	363	330	388	315	368	342	353	311	364	334	360	337	348	343	314	372	331	353	336	344	323	318	353	322	342	345	405	336	333	354	356	366	342	347	317	336	314	367	312	327	304	319	327	338	352	379	344	303	316	347	351	343	310	343	346	339	318	358	355	363	329	328	345	332	308	374	315	351	298	345	364	303	338	318	305	357	344	356	351	348	325	362	341	338	351	377	334	337	379	334	338	302	328	327	318	332	380	335	348	384	338	326	340	309	347	319	385	329	320	368	339	342	349	336	356	385	344	322	342	359	368	358	398	323	372	334	338	324	321	353	361	348	344	338	363	379	343	341	360	343	313	363	354	365	318	379	333	314	349	353	343
12848	16982	23995	30299	29394	26016	31923	29226	24090	21459	23339	22043	21876	19177	14863	16383	11800	10693	8092	10206	7821	9292	6258	7077	6243	5552	5477	4826	4997	5287	4530	4367	4974	4636	2618	3616	4339	5002	4176	3490	4547	3999	3775	3694	3005	3086	2696	2563	2549	2685	2451	2058	1866	1769	1873	1774	1942	1891	2103	2302	2063	2140	1602	1704	1834	1497	1439	1278	1344	1725	1377	1362	1428	1374	1338	1386	1419	1383	1421	1365	1790	1614	1653	1657	1660	1577	1584	1511	1466	1387	1354	1293	1270	1278	1169	1263	1140	1207	1107	1147	1213	1184	1298	1247	1107	1203	1208	1182	1095	1120	1123	1132	1156	1096	1058	1009	1073	1114	1066	991	1012	1055	1040	1057	1080	1115	1111	1060	1027	1039	1042	1040	1132	1085	1160	1237	1169	1157	1111	1107	1026	1031	963	970	1025	1008	1031	994	980	978	1000	1002	1069	984	1009	1015	957	1016	960	1043	926	953	971	938	947	960	982	982	967	950	979	988	938	988	1005	941	960	908	1056	967	923	952	1011	922	953	936	999	971	983	936	945	928	951	985	944	974	938	994	973	973	973	980	930	955	989	974	1020	903	968	928	923	1005	992	939	982	946	998	1022	932	936	968	942	947	928	940	928	958	1010	939	924	961	966	933	980	954	974	968	960	929	1006	976	940	986	976	1010	1012	963	983	965	968	964	951	931	957	983	941	985	990	920	948	988	975	962	981	955	948	986	982	977	974	912	973	957	983	944	958	977	945	946	949	953	993	975	894	933	879	941	1017	921	956	968	957	923	948	972	976	965	965	942	944	961	946	969	931	957	957	961	953	948	959	918	975	944	969	972	962	941	970	950	953	970	951	948	1014	931	958	957	976	973	1020	1014	957	937	982	962	969	945	981	970	970	1048	920	932	972	903	922	976	987	976	922	983	939	976	967	969	968	941	951	990	960	956	966	928	930	900	977	904	962	951	928	936	1014	876	980	906	1016	972	998	950	965	908	997	969	967	980	944	947	963	927	924	958	947	1025	978	1005	966	983	992	978	1038	957	978	946	985	937	936	966	942	977	970	942	854	1009	940	898	900	990	916	972	977	907	946	964	899	985	933	925	944	1002	993	944	939	972	956	988	956	909	976	986	918	965	1021	975	871	975	1031	948	942	945	929	968	997	973	938	933	965	935	913	1001	955	961	963	988	972	940	959	989	1008	949	920	959	996	908	995	936	920	951	888	978	902	944	971	991	940	947	957	1025	1022	1004	1000	949	1003	994	936	953	900	988	951	905	979	990	978	980	1009	968	988	899	930	953	981	943	986	986	952	936	991	936	965	963	932	957	974	942	984	886	990	970	1003	936	975	1003	993	939	923	890	918	992	959	961	913	921	986	904	991	970	924	887	923	979	935	979	922	937	908	955	962	965	945	938	998	959	981	937	899	945	1035	955	1000	946	996	914	943	995	973	980	975	925	954	987	964	959	998	964	975	904	929	946	911	1009	958	1016	969	990	929	912	977	1007	1008	941	958	957	930	986	921	941	945	1004	995	1015	928	955	943	969	958	948	966	995	908	964	955	983	953	966	981	963	958	967	960	964	900	977	953	976	970	946	963	934	946	881	935	957	932	916	940	928	953	946	925	953	957	936	903	869	917	965	984	987	980	941	941	972	925	943	997	970	896	981	1009	962	940	967	940	958	1003	982	967	985	916	942	925	934	941	1003	994	987	988	983	970	984	948	995	976	974	942	997	943	875	972	1004	1017	930	979	993	924	954	984	902	967	1004	969	951	997	970	970	967	1042	972	991	998	941	936	974	902	975	1036	959	975	932	968	947	1058	942	963	979	892	936	1027	965	951	959	951	999	964	966	936	955	962	944	932	948	947	942	936	950	947	948	964	951	969	1012	992	997	1030	997	986	921	903	914	995	968	934	952	942	1002	958	988	1051	972	921	939	933	949	960	984	938	884	966	922	1019	961	974	958	923	1005	943	1037	972	983	935	939	997	1004	915	966	944	994	1002	932	962	972	1019	934	1005	948	943	949	944	926	962	1008	944	916	924	976	933	954	974	906	972	952	951	934	943	1017	1003	951	985	938	946	905	952	958	971	986	970	918	937	958	986	886	958	1020	957	966	962	946	957	963	965	945	950	948	925	962	928	1010	944	1007	957	972	920	931	969	944	1019	941	978	963	978	984	1008	942	994	912	966	963	996	940	982	968	976	917	948	938	1027	969	928	987	957	987	1010	924	893	935	988	924	962	978	984	995	986	976	980	936	918	920	966	946	984	991	978	954	980	940	928	955	972	959	1016	886	977	943	955	936	917	940	962	994	951	978	979	1001	953	991	971	996	975	937	969	932	933	876	925	940	947	1003	971	1001	915	986	962	955	1005	923	1013	983	938	895	961	925	1003	935	939	1000	993	981	977	929	948	964	982	957	1005	990	940	967	929	983	1008	986	955	953	978	976	931	985	937	882	1027	925	964	982	985	910	935	929	903	964	884	975	941	934	914	966	956	959	940	1010	960	976	938	973	971	1005	970	968	932	932	957	982	976	933	967	974	960	962	955	964	894	966	976	909	909	1025	965	987	965	1006	985	923	994	978	955	1001	972	977	984	941	986	1001	933	944	976	974	972	1025	983	981	974	965	908	944	934	938	938	1023	912	975	973	954	996	993	948	945	996	968	955	988	957	1002	918	959	954	1012	991	980	981	1005	1013	914	993	972	975	948	975	1000	954	909	961	1008	958	937	947	930	967	941	941	964	980	987	886	947	951	982	954	981	954	924	972	992	965	960	957	984	999	984	915	919	970	932	985	925	945	923	971	966	989	970	966	985	976	944	958	899	974	947	933	975	968	919	977	970	940	928	934	985	950	936	960	941	919	954	936	981	965	978	955	953	984	936	948	939	962	956	973	983	969	924	1004	927	941	940	932	949	929	1010	914	908	927	985	927	973	898	941	947	920	920	944	951	992	970	935	908	963	992	970	936	1001	952	986	991	938	978	981	984	955	975	927	979	976	962	927	967	968	909	974	951	950	1009	1036	976	1005	897	977	958	1018	941	979	957	964	939	953	975	962	1004	949	961	997	986	969	975	958	941	969	977	995	975	996	991	968	954	1006	939	1023	942	943	929	943	946	934	950	965	938	986	953	981	932	982	1001	1001	1023	929	914	932	987	1003	965	955	981	945	962	969	915	902	956	917	921	958	953	980	1019	976	928	945	948	964	984	937	955	933	950	961	968	931	951	952	1007	942	938	976	891	921	915	982	961	973	977	962	950	1035	964	959	933	981	961	949	959	1026	965	913	949	959	973	983	958	948	982	981	977	996	988	980	1024	965	975	871	938	957	948	896	973	902	915	940	934	981	963	937	983	949	1050	970	910	949	967	946	914	973	965	980	956	942	1018	1006	1013	977	958	981	928	952	920	976	992	997	970	1000	1016	968	975	958	946	1002	1030	967	962	947	983	967	1016	1034	962	1012	920	1035	990	974	961	985	940	982	925	947	995	979	981	939	890	974	924	934	918	992	984	920	967	946	959	1002	956	943	946	846	956	980	938	976	1003	981	984	974	929	958	971	948	991	915	960	900	972	1054	966	942	966	963	975	966	1006	1009	943	926	941	955	1014	1039	985	958	997	1026	940	929	974	918	971	972	936	925	936	982	978	985	924	938	962	949	975	1032	918	1001	984	958	974	954	987	918	990	942	982	961	1013	975	914	977	965	969	952	997	960	914	945	964	955	973	935	982	953	997
4708	3024	3917	3382	2419	1759	1371	1118	968	833	660	632	583	574	528	551	468	525	479	430	419	441	384	378	387	348	364	354	327	372	346	297	322	334	327	303	290	333	296	301	326	306	290	315	301	288	271	289	300	302	299	298	295	251	301	295	292	308	291	286	326	289	314	310	309	290	274	291	285	289	278	301	307	318	279	309	295	298	317	296	307	297	280	324	303	326	272	281	288	299	287	248	274	299	298	299	341	258	300	260	282	298	275	265	307	294	303	262	325	281	295	292	284	289	322	285	300	312	292	279	299	292	281	292	280	293	292	282	316	291	302	300	284	251	304	289	298	284	285	306	298	291	287	302	257	254	302	274	282	302	297	279	275	302	269	287	278	286	309	291	313	320	308	310	289	287	285	300	313	319	297	270	271	288	274	257	296	262	306	288	299	305	289	291	279	327	261	270	283	271	293	274	265	263	273	272	281	263	253	235	290	258	275	282	271	283	286	293	294	279	276	292	291	282	289	277	254	314	256	299	293	286	276	273	290	267	284	278	299	283	320	290	287	269	304	302	316	307	268	267	288	298	269	268	292	305	300	326	293	332	277	314	272	309	263	302	285	281	283	289	282	301	293	293	283	270	307	331	298	287	250	269	292	282	262	293	301	306	247	335	227	305	282	254	259	287	303	293	265	301	286	316	286	293	290	293	295	295	318	296	289	297	298	289	298	300	281	293	290	283	265	279	307	277	290	300	257	295	268	306	284	266	290	251	276	297	287	324	320	273	283	273	287	263	253	307	270	295	256	280	289	291	284	293	272	256	306	312	277	298	279	268	286	304	275	282	290	268	260	309	294	282	282	263	306	319	282	275	302	299	276	279	298	308	301	268	290	288	316	289	298	274	302	285	286	288	271	275	308	292	285	291	293	307	318	272	307	277	286	255	264	291	276	266	308	279	274	292	282	294	295	278	306	272	297	338	303	307	257	282	293	313	279	268	281	289	250	294	256	280	269	295	293	259	279	293	288	283	293	283	286	303	291	261	291	295	284	321	301	264	288	295	293	283	267	276	264	286	304	287	282	262	254	292	324	276	260	264	286	302	282	275	305	277	293	302	298	285	282	302	275	271	281	292	271	318	282	322	255	299	295	277	280	266	290	280	267	284	297	293	304	353	284	276	280	270	264	303	278	289	283	274	281	267	255	297	258	289	256	312	309	288	265	288	283	262	295	302	250	277	290	281	283	325	265	275	297	278	275	300	264	290	308	305	268	285	282	283	288	289	302	281	303	295	304	252	280	277	281	300	269	293	314	278	292	292	289	273	277	288	278	309	308	303	285	299	280	323	286	307	283	284	298	280	276	263	274	304	277	269	250	300	291	256	297	282	277	298	272	273	276	265	317	283	280	284	282	258	307	260	264	257	261	284	302	293	271	305	292	267	289	277	296	318	296	317	288	261	296	294	285	292	301	315	259	244	258	263	254	282	292	296	300	304	313	292	298	298	315	319	274	312	293	320	314	312	296	286	259	259	296	287	276	276	307	266	261	315	298	258	272	288	316	300	290	305	293	281	286	291	289	271	268	306	261	284	283	286	317	293	317	284	262	292	296	280	278	301	307	259	275	267	287	306	294	314	287	265	272	292	263	285	280	257	287	289	270	278	284	294	314	280	282	335	286	289	271	304	307	306	260	256	282	295	291	269	277	285	279	269	296	291	306	263	305	262	283	290	330	293	292	265	299	298	302	267	270	279	270	304	273	303	299	263	274	281	301	271	270	288	303	298	290	318	306	286	266	281	277	283	282	270	299	277	277	293	264	319	297	269	281	303	296	259	298	278	320	276	274	274	276	310	269	272	283	279	280	273	262	269	298	327	293	296	279	286	291	282	267	269	291	301	295	248	292	318	262	284	284	313	292	290	292	288	297	303	276	290	306	285	283	264	304	309	279	282	292	300	287	272	269	270	286	295	298	289	287	287	282	277	276	274	286	279	302	274	283	290	276	261	272	310	281	295	287	268	303	318	288	250	324	291	264	312	266	271	280	295	269	310	289	251	288	261	294	259	283	287	258	302	338	291	269	288	318	292	268	272	265	289	297	280	265	303	303	262	280	301	288	291	310	292	274	313	286	284	246	297	319	270	303	284	282	283	279	314	273	332	305	282	284	305	292	275	276	283	282	308	283	300	296	299	297	287	288	303	257	237	298	282	272	308	292	312	277	254	306	263	292	295	293	295	278	312	266	285	304	259	298	281	288	312	282	316	313	297	288	303	252	252	264	295	296	305	298	294	282	244	261	274	281	268	312	291	337	302	293	265	268	269	278	293	292	321	290	273	265	295	303	288	266	309	300	277	290	290	274	291	316	289	246	291	302	292	302	297	283	298	279	296	264	268	295	284	316	281	270	283	316	277	267	281	274	305	287	309	304	264	247	269	289	278	279	269	289	287	299	265	325	275	289	319	306	267	286	290	271	294	288	280	286	314	286	264	271	253	297	273	291	264	286	282	264	272	275	300	293	298	289	279	293	285	312	277	290	278	298	281	275	278	276	307	285	266	285	298	262	303	277	271	276	289	298	306	308	319	315	283	281	281	263	267	275	298	284	320	281	274	249	284	318	300	287	278	271	247	309	294	306	260	295	284	293	330	287	292	275	264	268	290	299	286	281	276	302	282	299	319	277	317	290	242	256	289	285	299	271	295	272	275	264	280	289	263	287	281	297	263	275	282	318	297	276	270	307	292	269	289	305	283	294	287	253	306	301	288	279	296	279	274	285	300	335	253	284	305	269	295	262	302	302	306	297	274	274	322	282	280	291	313	279	268	300	273	286	270	282	294	274	265	266	268	304	244	291	304	290	265	316	290	296	253	304	283	288	285	268	290	268	263	299	252	260	294	271	292	297	279	317	304	279	319	327	269	283	302	284	301	320	300	261	291	273	273	302	287	264	290	301	296	314	289	298	291	280	260	258	295	295	310	307	274	266	296	271	299	272	277	293	287	275	245	296	271	287	292	291	271	273	287	277	284	298	277	294	290	285	281	307	297	297	258	306	297	284	294	285	290	295	286	255	277	270	287	296	286	265	270	281	281	308	271	278	330	304	307	287	277	270	270	282	287	307	293	281	235	286	273	296	318	289	280	314	293	295	284	282	310	275	289	295	316	287	294	302	292	283	267	271	281	272	306	254	280	304	307	307	282	292	297	287	281	313	259	294	289	273	258	288	302	289	299	278	302	295	259	290	263	310	286	289	300	276	269	269	297	256	278	289	304	291	264	296	277	284	291	320	264	277	280	285	305	271	284	244	309	297	298	270	261	306	319	282	294	288	289	276	307	278	267	307	284	298	312	294	288	304	294	289	271	265	283	270	298	317	295	279	277	304	291	289	319	275	295	276	306	272	327	303	275	269	288	281	292	283	273	286	285	301	278	319	265	270	282	280	259	282	263	269	295	269	288	263	300	292	303	329	263	277	281	242	275	283	275	300	289	294	311	295	282	261	265	271	296	286	274
3808	3932	7716	9060	7723	6368	5457	4591	3859	3429	3084	2765	2888	2603	2377	2261	2092	2094	1936	1926	1817	1684	1635	1653	1521	1528	1428	1339	1322	1248	1216	1117	1162	1120	1105	1030	1108	1039	1028	1053	1067	998	989	922	904	941	904	873	928	863	892	860	898	860	882	880	865	843	825	880	873	849	870	861	839	858	852	890	822	869	882	856	935	879	907	893	836	894	865	937	889	894	892	852	871	889	835	862	826	828	874	853	821	828	886	867	883	894	867	791	866	840	845	848	904	836	866	875	807	829	842	851	813	792	850	795	869	836	857	812	856	826	811	810	762	811	823	832	800	863	869	815	782	833	828	846	810	795	876	863	799	837	785	834	862	836	841	810	840	816	828	850	824	804	821	802	837	802	804	856	830	820	803	791	808	805	829	842	866	854	817	852	762	816	790	771	821	854	812	791	806	798	815	860	845	830	817	806	824	789	820	784	841	828	818	817	799	863	879	822	828	809	842	828	811	814	791	775	840	834	839	812	846	861	814	857	833	881	867	801	812	825	856	822	865	879	831	799	796	825	834	811	828	807	770	818	774	770	845	827	844	864	793	814	812	810	835	843	838	789	819	815	880	824	826	857	792	796	800	811	836	830	793	835	760	860	829	866	793	848	825	805	821	845	807	826	901	762	832	828	782	785	796	797	793	836	809	793	826	860	795	774	807	813	801	842	842	800	824	838	861	769	786	789	797	855	799	792	807	817	804	778	816	783	798	842	853	854	799	813	838	793	839	798	785	807	831	797	826	785	814	784	841	854	756	868	773	854	833	836	795	792	846	801	824	835	888	845	850	796	809	764	799	784	780	767	796	825	846	805	775	839	815	834	858	795	848	809	809	820	851	849	818	776	798	811	780	786	839	804	787	812	794	779	844	859	874	810	790	825	816	785	805	801	867	812	818	841	845	881	828	833	863	812	831	792	878	831	798	787	842	795	827	842	857	776	814	810	773	828	836	782	794	829	819	842	802	831	836	780	840	751	805	825	825	789	806	804	821	816	797	807	866	821	808	808	867	836	795	781	855	817	813	804	804	827	747	831	793	813	857	777	839	791	784	792	817	827	838	836	786	841	818	835	778	845	767	815	801	863	779	853	829	804	802	798	779	822	836	838	871	850	806	820	796	802	820	831	821	835	850	833	796	802	803	870	828	824	845	828	837	835	834	828	783	788	773	764	797	764	836	832	831	817	836	760	837	836	827	790	807	819	792	790	826	848	817	793	810	816	833	854	807	779	848	850	806	822	844	820	816	833	864	868	794	816	825	869	771	817	842	824	821	792	789	827	873	833	838	799	820	746	800	781	854	804	823	834	809	817	759	811	799	808	805	799	833	826	882	838	808	808	866	825	786	830	819	793	795	891	837	799	822	819	756	819	795	765	774	853	771	867	827	838	811	841	825	863	824	797	827	823	846	840	811	810	818	826	839	814	829	818	786	809	810	871	846	884	818	800	834	827	829	842	857	844	819	831	836	845	838	836	789	877	746	794	796	832	808	808	808	813	829	832	827	841	784	786	826	809	809	774	801	847	808	841	806	792	822	822	804	823	783	848	846	771	849	784	835	816	842	822	818	792	821	837	822	829	822	806	809	816	784	851	845	773	820	790	771	827	807	801	840	819	816	814	828	863	782	785	759	801	862	915	785	803	778	773	826	822	860	826	847	800	845	764	784	795	754	827	830	826	832	805	786	807	846	843	815	834	828	853	862	767	791	873	790	831	820	796	868	800	814	813	798	802	773	787	849	815	787	802	819	800	829	792	835	843	766	826	786	755	790	807	806	789	819	870	818	776	779	861	837	762	825	859	794	855	813	821	786	786	823	825	849	805	816	831	785	789	882	828	840	838	787	811	809	841	772	817	851	811	823	776	855	838	803	838	815	825	788	783	836	833	789	856	829	796	817	820	813	801	795	819	802	808	824	854	807	813	849	817	814	849	783	799	788	784	850	846	845	825	829	777	861	828	820	816	828	790	812	859	761	839	776	817	837	822	823	758	837	761	856	844	802	846	827	818	775	810	783	805	807	854	811	792	805	781	783	800	871	826	856	763	825	831	774	799	788	791	791	761	846	764	858	813	840	840	840	815	883	792	784	800	862	808	849	832	856	846	784	807	804	810	825	820	777	826	787	828	801	817	781	838	843	810	854	812	858	872	782	823	883	764	830	846	845	810	844	800	799	796	785	812	827	753	803	809	850	813	826	800	821	844	832	795	787	841	821	835	888	811	817	831	789	818	806	843	807	829	794	851	855	830	825	806	810	754	862	797	815	818	856	849	777	850	776	839	858	834	806	776	789	802	802	844	822	792	799	825	781	822	820	839	790	787	790	827	787	837	824	878	791	760	816	848	823	804	757	793	781	816	801	840	828	804	780	878	837	793	798	836	784	827	746	827	814	841	847	797	785	850	823	778	832	782	833	860	788	760	863	826	836	819	832	789	844	823	807	773	795	848	832	824	822	794	861	788	836	831	858	796	817	830	822	825	808	764	778	848	841	848	813	829	813	773	803	831	838	795	778	787	801	801	791	795	809	802	830	811	871	776	763	793	833	795	821	844	831	770	789	775	765	823	806	857	861	811	794	783	799	820	824	801	770	883	775	816	836	838	823	805	831	800	807	779	806	777	782	815	838	860	806	831	785	844	778	808	817	838	839	786	768	794	789	814	864	815	801	844	814	853	800	831	799	817	795	860	817	806	827	837	775	801	839	778	824	837	827	797	833	819	846	795	860	838	790	843	827	806	776	821	830	810	820	794	875	852	842	822	806	796	816	800	840	837	834	803	877	832	816	850	808	805	790	823	844	803	834	805	812	858	789	800	839	851	828	836	830	787	773	854	830	775	778	791	815	800	797	849	814	867	819	852	806	779	795	839	852	807	812	846	839	853	842	811	825	850	768	831	851	824	806	838	819	787	830	827	842	827	746	830	745	829	811	798	817	778	838	817	752	838	817	817	763	797	863	809	763	806	809	812	796	776	806	830	849	826	831	837	838	840	817	815	754	795	789	860	816	784	768	835	808	824	820	794	827	804	811	848	745	815	837	826	854	840	846	806	884	868	818	839	839	879	815	825	844	808	774	836	794	811	857	805	844	830	796	804	734	768	819	851	786	809	815	791	804	803	808	809	806	843	775	800	817	795	795	806	873	807	831	832	834	825	821	884	796	827	778	822	784	805	792	850	829	800	748	813	761	877	806	835	851	792	795	788	819	797	817	791	810	816	793	782	860	863	824	804	872	859	847	864	811	815	801	839	766	854	817	784	800	775	835	829	824	854	765	825	756	807	794	808	789	809	844	807	812	782	825	822	831	823	842	824	798	827	791	836	877	796	833	843	784	802	780	820	809	834	790	810	840	810	826	867	871	834	845	877	812	815	863	828	802	791	828	863	794	854	831	809	805	821	824	847	838	799	811	835	860	781	838	810	791	792	793	791	847	808	825	776	822	805	839	801	869	834	836	768	823	799	826	775	814	826	869	828
15165	13166	20517	23617	19388	13636	11246	8254	6364	4330	4619	3857	3165	2517	1679	2018	1275	1392	997	1089	928	951	714	906	803	640	632	602	503	612	506	479	553	591	415	459	535	444	575	439	505	486	439	415	375	349	385	409	351	390	320	362	313	294	307	323	327	326	361	365	344	355	299	337	347	328	309	315	288	353	344	321	309	285	322	318	278	312	323	293	350	289	313	309	325	316	315	317	292	307	313	314	339	306	309	314	301	302	312	278	333	294	261	282	299	305	282	312	309	291	278	282	325	294	280	291	296	296	300	269	261	301	282	292	263	287	277	289	265	315	254	293	270	285	310	309	279	278	292	310	278	283	310	278	235	270	287	280	259	317	306	277	292	293	280	286	282	258	299	279	264	257	296	286	258	263	291	285	287	287	304	300	263	284	292	276	288	272	254	255	297	286	267	261	275	282	274	286	270	268	259	292	278	274	253	275	301	244	269	271	298	266	294	275	289	269	291	297	286	266	295	296	295	288	222	280	245	278	282	290	248	276	274	278	272	284	289	315	285	282	284	283	268	275	287	286	313	256	286	279	271	296	305	246	272	288	262	281	272	256	261	285	268	288	294	319	282	255	274	292	260	285	295	279	288	273	255	275	293	271	283	256	286	259	310	293	289	275	320	273	291	250	255	272	264	251	283	310	268	286	284	265	284	282	277	245	285	245	287	303	305	282	267	280	261	292	286	281	308	255	305	290	289	306	276	284	280	259	284	273	279	271	281	275	263	296	270	296	266	273	270	246	298	237	257	285	273	278	249	259	287	302	265	289	296	269	280	294	298	287	285	288	260	277	272	281	295	262	287	291	264	284	268	271	286	273	276	314	274	265	265	269	300	274	274	266	285	262	274	287	297	300	266	299	271	278	254	278	256	267	301	290	250	305	294	288	285	242	263	266	286	277	252	259	284	285	303	287	288	293	252	295	295	252	275	265	291	292	258	284	243	291	280	280	252	264	259	261	306	260	241	285	248	256	275	295	261	291	255	269	285	285	253	251	285	268	265	297	281	267	286	272	278	272	295	259	304	281	281	273	296	290	264	245	277	269	292	261	279	268	279	288	288	301	306	271	267	301	262	275	272	277	291	285	290	266	259	295	272	282	301	258	301	259	270	292	296	277	286	254	299	288	278	263	277	256	282	287	268	270	291	293	269	267	278	277	261	281	253	263	241	290	287	283	306	304	272	264	283	264	290	281	270	277	241	250	264	274	275	268	269	305	277	278	269	299	273	249	284	297	286	300	272	290	288	277	299	284	266	285	311	246	294	281	249	283	284	245	277	304	266	263	305	297	283	289	306	286	299	309	293	259	235	311	269	235	277	272	256	296	265	269	291	294	284	295	259	265	313	276	274	257	282	252	282	251	277	301	267	302	258	279	309	270	247	293	302	275	252	284	275	309	272	277	275	274	289	320	285	242	287	261	286	280	304	274	292	307	272	252	240	291	266	307	282	247	277	271	284	303	300	262	278	242	293	284	272	263	295	299	294	284	298	294	314	277	266	270	272	239	265	264	269	313	258	283	265	278	292	288	254	251	273	251	282	296	264	292	268	301	305	300	284	310	250	276	273	262	308	300	294	283	258	270	268	284	255	270	287	257	292	278	288	287	269	282	271	261	257	274	272	242	287	286	276	272	268	303	279	278	289	258	290	304	298	293	311	309	257	272	270	282	269	305	268	282	290	309	291	305	284	276	294	292	264	272	263	254	260	290	278	308	271	289	275	291	242	298	267	269	282	251	280	287	258	298	260	285	260	295	264	258	266	313	275	320	280	322	251	286	275	270	307	301	274	300	258	276	294	294	243	263	285	289	244	264	286	282	307	270	286	270	310	248	278	252	251	275	293	278	270	299	270	274	297	301	278	275	268	261	309	254	290	277	270	277	245	285	320	284	275	294	275	312	291	282	259	282	277	273	284	291	286	276	288	251	285	262	269	276	269	275	278	290	293	285	300	273	261	293	301	281	285	285	275	286	274	319	266	275	275	285	306	286	288	238	263	309	262	279	295	266	256	271	277	279	282	250	269	300	276	289	269	269	265	271	297	275	253	286	318	282	305	271	261	285	259	255	281	273	263	260	270	286	270	246	258	277	290	287	276	252	288	276	289	259	254	279	269	267	278	292	281	267	281	277	304	302	262	265	270	289	292	272	283	255	318	285	252	270	286	248	291	263	285	304	287	277	269	293	266	257	252	262	301	288	275	296	293	299	274	302	271	285	252	262	264	289	285	298	302	278	282	295	279	275	256	269	259	272	271	276	253	289	277	276	286	320	260	294	289	277	292	275	294	248	277	280	295	260	307	281	287	266	276	314	294	284	308	271	290	285	291	265	264	264	278	280	298	279	272	289	267	263	274	294	288	258	292	281	278	276	301	284	287	280	246	292	281	250	269	285	244	269	254	271	277	301	288	280	281	281	287	266	280	308	268	278	284	271	260	262	246	299	283	276	292	274	253	271	317	266	240	262	274	264	287	295	275	309	295	260	271	271	278	310	309	261	289	272	274	289	294	316	296	284	297	275	264	310	280	268	262	272	256	280	303	271	300	272	293	263	309	255	259	279	279	276	285	224	267	279	270	284	279	275	301	275	273	285	286	271	282	290	277	306	286	298	307	301	325	285	291	262	280	271	290	263	283	306	267	256	301	289	281	271	271	284	284	261	267	272	291	295	281	261	290	274	305	276	277	265	293	284	303	273	283	276	273	300	269	299	282	271	285	285	258	286	301	250	294	277	265	242	276	274	279	287	266	290	273	262	257	274	267	262	300	273	264	302	291	279	277	272	268	271	265	299	310	249	283	292	285	266	287	277	276	280	283	279	283	277	297	298	287	281	284	288	272	236	255	281	299	253	298	263	284	292	302	272	265	279	304	279	267	280	284	297	253	305	299	259	284	312	305	288	281	275	245	292	266	256	293	257	276	275	267	278	275	263	263	292	275	297	286	297	292	264	302	263	294	292	306	307	301	299	233	247	285	297	285	302	293	305	247	271	261	264	289	301	282	255	256	260	276	265	282	279	276	290	305	284	283	276	256	275	246	275	265	268	296	270	293	285	265	253	296	277	268	298	278	301	299	270	255	283	273	281	292	274	276	307	291	289	293	287	290	286	279	280	252	249	285	292	288	279	266	262	256	272	256	297	271	268	296	268	272	285	287	262	293	292	260	285	262	276	266	276	262	266	293	253	301	288	273	268	306	278	289	313	291	282	257	267	295	295	286	276	276	283	253	254	259	254	288	320	268	251	315	266	317	269	262	271	285	287	278	286	288	275	283	283	266	262	266	246	269	280	262	266	283	292	269	287	285	266	265	284	283	274	281	292	278	286	260	296	274	253	299	265	285	257	281	260	269	299	258	266	253	342	285	332	261	250	300	276	308	285	275	302	348	249	314	281	274	274	299	240	271	255	297	280	283	289	252	304	287	279	281	269	272	296	307	268	289	306	319	284	285	276	252	307	284	304	294	287
9798	12363	19718	25169	23804	23247	24428	22412	18946	15288	16868	15558	13961	12208	9425	10810	7588	7495	5414	6282	5100	5608	3914	4730	4316	3330	3617	3142	2765	3403	2856	2756	3073	3359	1958	2334	2987	2649	2831	2121	2734	2735	2230	2093	1594	1676	1796	1827	1763	1803	1625	1426	1308	1177	1196	1175	1244	1316	1373	1635	1371	1318	1224	1160	1246	1172	997	991	1042	1141	1072	1091	1134	1073	1086	1088	1068	1093	1028	1049	1322	1156	1228	1096	1179	1108	1073	1117	1044	1055	988	1081	1012	942	965	964	964	962	990	961	906	945	950	963	863	955	914	916	975	922	894	803	889	840	906	794	877	902	829	847	847	831	898	824	808	870	829	793	870	884	846	888	931	907	923	993	861	924	867	856	827	874	813	846	871	834	828	806	861	800	791	858	880	857	816	802	759	780	829	775	840	817	791	814	794	865	806	847	809	810	799	804	784	808	812	816	877	805	765	789	791	764	716	832	748	772	863	807	736	845	836	768	839	821	815	839	812	811	837	796	830	785	771	812	776	823	777	790	800	790	800	802	867	815	789	857	796	792	809	815	740	847	824	793	774	808	815	768	832	807	801	762	845	796	753	804	783	799	757	804	865	780	770	795	821	804	799	802	786	819	795	789	782	819	806	807	807	818	799	800	802	769	826	810	812	822	812	760	809	784	794	800	797	812	826	830	807	837	787	840	796	839	799	814	765	830	799	818	869	802	792	817	826	810	804	739	795	807	796	771	819	831	818	819	785	832	799	774	809	834	784	810	802	762	783	789	820	792	847	810	854	804	821	819	804	851	802	849	773	790	803	805	783	814	803	819	814	782	780	794	825	787	796	803	796	810	811	803	823	774	819	805	796	765	812	826	779	807	767	820	785	756	821	795	768	768	809	811	804	809	766	801	813	783	747	780	801	799	723	784	811	796	799	808	840	826	814	900	887	841	823	809	836	766	799	819	759	787	818	783	809	787	742	809	799	855	812	817	805	792	791	837	815	770	797	812	788	818	792	838	781	813	787	783	787	769	812	803	797	844	850	782	793	821	806	799	808	822	821	788	766	816	859	799	852	820	759	791	799	757	804	836	802	795	815	774	798	847	800	835	811	805	786	789	831	804	779	848	822	866	809	889	799	788	757	749	813	832	797	797	815	798	832	835	850	810	782	807	815	819	797	800	813	828	784	841	784	798	782	765	813	808	829	793	766	814	808	775	883	880	802	795	783	763	856	827	754	816	800	817	812	864	797	793	841	805	808	772	853	850	810	858	797	784	810	803	808	786	828	814	783	815	796	787	803	774	823	785	776	841	813	808	808	835	786	850	792	826	795	778	770	790	792	800	770	792	807	853	797	772	798	822	782	782	773	841	807	811	788	770	827	833	826	759	820	837	838	756	827	840	875	819	778	771	850	862	790	826	821	854	845	779	903	807	804	884	838	792	766	859	829	801	765	825	803	819	794	834	764	785	829	791	794	817	845	792	763	777	801	793	814	816	775	809	816	823	763	815	793	811	821	779	814	858	813	822	834	829	775	853	811	821	824	827	799	823	772	744	806	833	789	816	813	803	813	776	820	845	752	752	822	854	774	754	804	827	812	786	805	854	783	824	847	801	843	823	788	832	810	820	762	782	873	789	839	827	781	790	770	818	802	849	868	765	782	801	791	764	842	825	782	770	791	843	805	784	809	819	793	817	811	798	803	760	779	746	801	807	759	778	766	804	772	786	812	828	860	790	815	814	821	796	793	834	828	765	832	819	790	833	803	837	811	853	778	807	833	823	825	838	825	816	845	776	807	803	821	799	744	828	831	822	777	804	769	818	806	819	775	788	827	836	828	780	866	788	807	825	827	793	831	810	790	812	791	763	805	814	841	810	800	808	806	772	810	813	839	804	754	824	815	817	785	827	816	797	782	776	799	799	778	817	812	799	815	794	759	829	876	780	793	832	800	769	858	747	809	788	828	785	815	775	836	824	780	801	825	797	801	752	773	795	814	793	854	791	794	791	771	804	844	790	814	790	770	796	883	781	802	789	847	823	767	805	859	807	817	841	821	820	807	791	785	851	854	780	809	792	785	828	807	840	799	835	780	762	834	790	816	780	828	860	821	791	807	824	815	816	799	778	836	812	793	768	850	778	770	796	813	824	772	807	828	773	810	793	791	783	829	785	831	838	761	799	791	822	849	845	821	743	834	822	809	775	791	849	850	772	839	812	820	781	831	814	840	739	823	795	786	832	820	819	854	825	823	791	748	786	831	759	759	830	800	848	822	822	816	798	790	795	789	801	814	766	814	839	784	792	799	843	809	826	768	780	790	828	795	828	756	830	809	759	795	803	811	757	795	761	787	793	839	794	810	808	794	823	752	824	772	833	776	818	848	759	868	804	788	808	797	805	785	831	830	825	811	746	786	809	810	738	842	803	859	783	854	792	770	803	801	809	801	826	827	781	811	752	792	808	815	790	814	784	827	816	814	810	778	824	844	793	777	793	866	784	816	793	814	792	776	849	803	792	789	778	837	780	802	774	788	785	797	802	796	747	785	821	800	791	776	852	829	770	800	789	749	813	785	816	813	806	836	750	801	818	815	797	842	833	796	756	795	798	812	833	813	725	787	815	795	839	800	805	819	768	823	820	792	826	835	817	774	850	794	800	801	721	796	790	806	780	800	759	780	824	796	850	820	872	802	802	826	814	760	791	795	820	776	773	816	804	820	790	778	844	789	791	812	815	843	772	822	779	771	768	822	820	797	747	751	784	832	816	832	773	841	813	811	838	836	780	794	787	809	800	813	841	802	753	799	805	758	775	785	840	779	842	851	799	792	789	793	790	781	796	783	794	803	748	803	808	736	795	814	827	753	784	838	831	780	790	767	804	791	787	813	797	828	809	769	797	796	786	800	892	794	782	817	799	784	780	811	777	847	811	813	815	849	840	774	808	808	822	820	805	835	851	805	824	813	831	787	813	762	825	773	809	811	782	796	826	755	781	835	821	795	833	803	780	818	842	789	817	744	755	812	845	796	795	817	841	807	789	798	776	814	816	836	777	815	778	826	792	832	769	782	820	825	808	833	810	802	864	802	732	777	782	809	774	814	767	790	775	832	821	818	779	753	777	811	811	822	796	784	783	823	835	823	783	795	839	790	759	791	788	790	814	766	760	819	767	810	777	803	820	867	816	844	845	811	823	787	818	808	811	882	826	833	767	791	823	849	773	813	889	842	756	735	782	813	813	818	814	879	810	863	804	775	795	823	796	829	770	845	796	812	795	819	837	852	747	781	816	797	799	799	891	796	779	791	789	804	741	845	795	799	803	835	790	804	762	845	842	801	832	787	818	811	830	799	790	816	759	780	784	812	838	813	815	836	748	821	839	781	777	817	744	802	782	795	799	743	784	749	815	770	810	795	830	835	819	796	832	800	792	790	792	797	804	750	809	852	807	817	776	799	799	867	826	798	786	761	781	802	786	835	797	784	808	795	806	847	832	787	799	755	771	747	797	745	795	768	806	813	833	881	798	835	818	816	788	777	793	767	841	805	775
23602	19455	27374	30647	26986	23035	20679	16272	11948	8408	8374	7506	6336	4667	3297	3595	2600	2294	1687	1749	1446	1437	1155	1277	1335	951	974	946	853	1029	815	734	781	881	585	737	782	675	818	584	671	740	687	599	481	497	542	544	610	544	493	488	455	372	456	410	413	467	450	465	453	460	450	433	462	429	341	349	386	434	408	357	379	361	381	407	437	412	404	402	441	403	410	404	396	398	369	371	395	384	364	378	356	343	368	358	354	375	401	390	316	363	369	350	339	378	355	402	354	327	335	382	366	345	354	352	376	353	335	355	335	347	369	337	348	291	345	365	340	349	322	355	346	401	370	362	355	374	361	367	349	336	317	321	348	351	309	325	306	329	314	342	356	354	344	340	311	345	318	381	321	300	316	324	342	341	313	339	367	341	329	371	350	344	316	329	332	332	337	296	333	338	360	335	329	321	323	316	367	368	349	310	339	341	344	350	321	352	356	327	305	318	332	334	359	338	308	325	335	331	323	315	353	318	341	308	331	316	318	342	338	334	326	358	310	349	337	303	336	325	315	383	322	345	332	305	340	331	299	324	345	327	313	321	352	341	362	294	308	326	361	328	331	323	293	355	342	355	337	315	322	366	335	313	345	328	317	305	367	364	332	323	304	358	318	318	318	346	324	367	333	332	314	313	349	350	326	331	347	350	350	322	375	333	354	321	321	343	305	311	322	312	347	352	336	338	340	342	312	326	340	304	345	357	319	323	368	313	374	371	320	322	325	341	363	331	347	351	371	329	329	345	337	353	356	357	352	335	329	332	340	330	322	309	319	331	348	352	314	359	329	351	345	317	316	307	359	370	335	347	329	328	306	371	322	330	314	324	343	324	342	340	362	310	312	324	327	365	325	338	326	359	315	335	329	355	342	326	331	319	348	322	346	348	311	295	330	348	331	358	340	317	340	318	374	349	360	320	332	347	327	351	334	370	357	359	324	361	326	339	314	335	351	349	341	365	337	341	322	353	355	370	351	324	315	353	335	321	335	313	335	329	335	318	316	362	332	329	332	329	290	362	304	319	365	352	334	332	326	352	341	311	326	308	335	336	357	330	321	318	309	360	321	297	347	365	319	338	324	339	355	349	339	326	311	336	352	344	357	346	338	305	342	336	344	294	322	317	329	338	314	356	337	345	312	349	342	336	314	346	309	337	323	320	337	327	325	349	315	327	344	364	316	332	325	309	301	336	313	326	354	353	309	324	312	297	321	341	333	359	325	320	347	309	348	321	332	341	329	317	361	352	340	348	338	371	326	349	337	353	326	336	348	364	316	322	307	316	316	349	330	349	326	341	311	339	356	351	358	337	357	313	327	344	352	312	341	334	341	331	329	314	375	348	309	333	325	341	327	332	359	335	374	342	358	334	323	306	330	352	369	363	329	357	318	331	339	325	295	308	309	337	333	334	324	312	312	355	285	334	346	359	352	351	358	327	344	334	387	347	359	339	327	346	318	364	321	300	334	338	330	386	361	344	336	366	310	348	318	330	378	335	345	332	327	350	322	349	333	336	324	356	314	309	319	327	362	331	335	317	330	359	311	356	309	324	331	343	347	315	342	338	325	335	359	347	332	323	327	342	339	319	317	338	347	338	320	338	334	336	361	352	333	377	337	363	333	294	391	334	338	325	335	321	328	301	334	325	375	344	312	353	353	334	334	337	328	320	322	327	311	311	329	338	336	341	310	302	326	344	354	340	349	361	341	365	341	314	360	310	342	342	343	328	361	324	303	336	311	323	330	341	286	312	365	333	315	346	394	329	345	346	347	339	342	333	305	354	321	330	351	307	359	324	314	350	333	331	353	339	343	355	327	332	352	314	336	334	333	326	320	301	346	356	316	355	354	313	336	322	328	323	335	336	329	326	326	338	349	329	303	329	342	320	336	345	350	312	347	328	313	325	342	350	344	307	324	306	348	305	353	355	352	289	334	367	338	312	334	340	337	313	324	322	328	351	346	311	345	317	358	316	349	341	355	356	336	337	339	317	338	330	332	309	352	316	316	338	338	348	345	334	339	350	310	285	339	312	333	321	328	326	335	364	341	364	359	342	348	351	336	309	339	336	325	327	340	325	365	319	333	340	336	322	316	376	363	325	342	333	331	330	355	352	346	319	330	299	327	341	349	321	311	314	335	359	355	303	315	347	327	334	316	339	322	313	347	324	316	324	341	342	318	338	343	358	316	329	326	320	350	325	337	309	334	352	345	339	331	359	337	333	331	311	365	324	355	367	330	333	339	329	331	353	356	320	336	329	349	324	353	326	347	371	356	351	352	316	302	310	340	324	348	338	318	339	305	299	332	342	342	348	357	331	325	328	313	318	347	371	315	375	344	347	341	346	318	336	320	330	357	316	319	373	355	338	321	334	358	338	382	325	350	330	326	325	346	331	340	313	323	344	338	313	345	338	337	333	362	335	297	338	344	317	332	325	342	324	348	350	360	340	333	331	331	373	356	331	327	310	339	330	345	350	306	349	335	340	357	319	323	307	327	294	342	354	343	344	343	343	324	309	317	327	327	355	338	339	365	321	328	323	355	327	312	331	350	329	359	324	309	330	336	342	331	350	320	329	329	319	295	325	335	326	358	351	320	340	326	330	328	367	306	315	321	311	314	344	348	340	340	347	309	290	337	326	309	358	355	320	330	327	340	339	348	366	336	340	324	344	348	320	324	311	331	336	366	337	316	339	306	335	367	357	333	341	338	341	348	341	353	339	324	329	338	374	346	356	346	342	345	329	361	360	326	290	317	345	349	385	345	368	354	307	324	354	360	350	331	312	317	338	363	314	318	344	313	313	350	327	331	328	382	339	306	386	316	325	332	339	347	323	368	321	341	311	308	359	309	333	333	346	309	316	356	317	349	340	336	349	334	358	289	340	315	332	366	317	323	324	361	321	295	313	346	353	337	323	334	361	307	360	337	351	324	338	343	350	335	302	314	387	332	312	318	318	306	341	343	319	351	339	315	313	343	329	313	331	324	294	323	304	332	308	319	362	383	335	321	321	360	333	306	361	356	333	392	328	297	322	340	323	355	313	341	332	330	325	315	322	347	340	328	348	341	298	364	361	348	355	351	349	338	333	307	348	336	339	354	370	348	335	315	320	327	328	352	355	327	325	308	314	318	342	318	354	312	327	371	351	321	306	318	314	333	329	344	300	329	334	369	311	335	341	369	354	311	366	310	319	312	336	371	323	342	329	308	338	343	333	329	342	366	349	305	323	317	335	337	313	359	339	365	333	293	330	367	301	347	329	343	308	310	355	305	345	330	343	329	327	312	298	357	343	315	333	371	336	296	328	351	365	317	319	317	311	316	324	331	344	339	330	310	357	346	345	386	340	337	334	323	344	312	358	355	376	352	322	347	320	343	350	348	338	353	357	319	321	365	334	339	335	342	341	353	344	289	371	321	333	353	363	344	337	377	344	305	315	366	305	322	397	308	320	339	346	325	333	350	311	321	340	352	358	346	328
12914	16815	24605	30269	29177	31049	31539	30548	25616	22081	24584	23705	21190	17756	14980	15919	12396	11629	9094	9336	8090	8436	6543	6970	6714	5004	5472	5663	4578	5718	4777	4343	4808	5390	2955	4155	3923	3677	4819	3129	4425	4244	3852	3175	2416	2523	2733	3080	2886	2849	2470	2164	2130	1689	1767	1720	1913	1894	1960	2396	2154	2064	1720	1645	1950	1720	1302	1339	1376	1642	1414	1316	1386	1329	1372	1345	1395	1315	1485	1468	2028	1596	1682	1514	1653	1543	1333	1385	1442	1351	1398	1250	1221	1266	1173	1258	1227	1220	1195	1200	1191	1139	1156	1132	1201	1123	1207	1176	1093	1020	1065	1103	1165	1049	1116	1077	1125	1055	1051	1044	1022	988	1012	1072	1100	999	1031	1065	1006	964	1032	992	1063	1165	1252	1181	1142	1249	1038	1104	1035	992	999	1028	967	1000	1025	965	991	957	944	986	1049	984	995	935	921	950	992	928	961	970	955	946	950	892	995	996	953	949	993	1009	925	926	934	936	915	930	930	973	918	949	911	930	908	928	1020	930	988	927	971	951	965	990	981	910	977	937	923	955	909	929	897	903	943	916	980	936	968	936	962	912	898	942	931	938	956	992	938	936	944	944	959	981	975	948	936	1010	937	918	944	945	927	931	944	1013	882	925	938	902	962	984	1011	955	949	911	932	956	975	947	918	945	919	932	937	974	975	935	912	942	925	919	975	933	951	980	914	978	961	886	976	960	977	934	954	941	956	939	954	880	958	907	904	923	965	967	938	933	926	931	862	954	929	985	961	968	995	934	949	896	931	893	957	946	929	927	971	913	936	970	909	955	909	931	980	1028	927	991	933	944	979	927	962	952	941	947	936	989	980	942	937	955	950	940	943	918	993	925	993	928	959	937	933	934	955	970	900	953	990	952	939	970	1019	911	939	951	913	955	927	914	903	969	990	946	922	910	949	906	945	961	928	976	953	908	984	964	955	920	915	993	899	990	965	932	943	938	922	941	916	934	935	959	895	915	907	979	926	974	914	950	989	921	950	976	889	946	955	896	934	914	932	875	920	918	947	978	898	942	948	945	962	964	964	997	952	930	928	895	994	1024	940	860	975	928	905	943	938	919	931	949	967	946	932	894	930	951	948	982	894	883	899	943	920	989	976	959	1013	903	899	942	964	974	962	934	966	897	951	959	977	919	921	956	899	952	920	962	926	934	955	929	938	903	916	911	939	947	974	889	939	915	946	935	943	954	961	959	924	896	961	930	895	956	938	969	898	939	896	937	987	927	966	833	911	980	950	919	964	946	995	958	963	983	915	985	861	938	892	963	928	938	947	962	951	941	939	919	922	920	974	971	903	927	883	948	938	934	952	938	927	967	951	957	932	909	934	946	1006	985	903	968	899	916	967	912	934	986	988	868	914	981	967	937	953	915	954	973	954	1027	915	942	958	913	979	934	925	983	1005	948	962	951	969	889	963	929	953	937	965	938	943	986	922	930	954	926	889	923	944	910	960	995	966	959	995	953	959	973	986	902	926	909	959	933	967	943	952	968	939	964	975	969	947	925	1012	981	933	953	949	941	924	923	874	1000	968	953	912	979	961	889	919	935	900	937	937	956	897	953	940	956	936	958	964	916	921	916	979	1014	970	975	968	892	1029	998	965	951	953	923	967	929	919	896	977	942	965	925	1004	915	931	987	986	923	940	936	934	989	936	901	928	926	932	985	933	894	962	946	963	969	949	962	926	918	933	964	965	956	956	914	948	953	972	954	921	958	971	935	926	939	926	963	943	905	948	928	919	957	926	972	956	934	994	936	871	980	958	990	936	927	911	958	931	1016	970	953	920	1012	947	947	908	969	998	947	908	972	865	915	1016	872	928	940	947	957	919	928	935	1004	963	950	955	951	964	954	953	957	916	983	946	944	932	949	918	922	1015	948	961	863	928	935	962	949	950	986	959	922	954	926	965	942	930	993	965	944	961	913	907	947	932	984	952	951	954	975	952	986	910	923	954	935	1008	929	952	920	977	977	945	985	918	955	934	900	931	892	928	962	949	899	940	960	942	966	948	923	972	925	945	956	958	913	859	894	962	968	946	972	906	953	891	936	951	909	949	958	938	965	931	904	965	924	996	991	949	910	966	949	971	958	915	950	919	920	1031	983	894	937	849	928	959	937	947	926	918	956	917	909	977	889	1002	967	948	919	946	941	924	934	963	954	956	974	950	916	954	961	958	926	1007	935	926	953	962	933	970	961	970	926	942	871	929	950	929	929	976	936	944	948	998	916	972	972	929	908	974	961	940	936	906	1013	912	980	919	930	949	941	1007	940	935	985	967	957	982	968	953	937	921	940	947	965	947	982	943	963	946	936	964	987	915	956	980	942	933	944	941	990	966	911	955	914	953	920	907	939	942	921	909	996	956	963	932	921	924	926	946	966	883	978	931	952	935	938	969	925	918	939	914	972	939	949	887	960	958	900	896	1003	924	955	926	919	902	934	943	968	952	953	983	951	1002	961	958	934	985	922	962	940	904	939	928	917	936	950	970	914	985	942	949	978	964	982	936	929	930	922	937	917	944	964	953	962	995	909	898	891	945	944	894	935	980	986	948	1000	980	900	1005	943	938	924	964	981	951	894	962	950	945	904	983	965	936	944	927	953	940	928	982	994	908	957	1005	887	923	928	897	926	902	956	921	916	939	947	892	996	910	938	959	972	941	969	938	970	936	938	952	946	947	947	936	988	971	928	954	979	945	944	925	946	944	1020	906	951	979	944	962	938	969	946	928	953	962	884	985	972	978	861	916	936	977	969	912	919	932	943	924	967	969	891	900	938	935	964	916	998	933	976	906	889	923	946	927	981	918	981	948	934	904	952	962	924	926	911	953	971	945	949	959	969	934	958	908	953	881	963	936	929	902	961	983	949	963	909	1017	984	958	939	933	918	968	977	952	978	898	941	935	943	969	935	956	919	960	979	941	1042	937	932	912	916	954	993	931	940	965	927	1019	945	945	968	989	921	940	915	971	963	893	978	947	977	988	1016	988	924	951	965	967	973	967	893	964	995	947	966	929	965	931	989	902	953	931	941	930	978	946	985	866	892	939	908	927	917	913	965	929	899	924	911	921	911	974	949	983	963	942	994	902	973	900	966	905	995	949	940	943	989	959	960	952	917	908	950	916	998	965	925	914	909	982	977	944	858	920	919	955	937	960	982	967	952	900	917	968	960	1011	961	927	964	991	993	1002	1001	929	950	997	915	912	924	938	955	937	952	901	991	946	976	925	879	981	938	940	917	946	944	927	942	899	957	888	915	968	994	914	922	1002	965	974	871	945	950	911	922	939	870	955	982	844	933	923	950	947	945	954	974	880	965	964	948	918	905	938	996	978	933	960	903	927	939	950	1004	845	976	943	902	980	950	992	948	928	954	896	934	971	896	958	958	922	944	1008	990	953	855	956	906	944	953	888	925	875	972	883	955	984	979	995	909	934	949	937	965	939	940	959	942	917	911	907	966	959	884	979	952	894	936	913	936	938	954	982	966	880	922	939	977	983	941	977	910	974	973	952	907	903	967	922	978	970	945	932	971	914	993	931	1006	895	957	954	1002	898	920	955	962	938	982	941	1007	928	982	912	935	1013	908	890	944	970	922
4782	2964	3758	3513	2390	1836	1510	1167	981	749	629	669	602	591	535	505	493	440	456	458	389	392	360	356	363	331	362	373	335	319	319	316	347	332	311	308	312	289	304	273	279	277	294	340	271	274	300	307	272	300	290	297	296	284	322	287	306	288	285	266	282	329	283	315	268	283	256	323	288	284	282	296	286	302	264	299	291	275	286	296	269	256	301	292	309	281	289	267	286	310	295	267	257	280	278	301	279	281	263	283	286	294	271	282	276	255	287	306	297	254	286	290	255	291	293	263	267	260	298	297	286	292	241	290	296	265	278	310	247	298	300	274	266	282	314	290	299	250	295	272	261	285	262	306	299	279	280	275	269	271	270	257	285	285	265	277	268	291	283	268	289	291	254	269	281	284	302	274	276	301	307	275	268	292	271	269	291	281	284	301	287	264	290	260	276	275	296	284	287	275	261	287	292	252	295	270	274	267	291	267	295	268	292	285	276	261	281	277	278	287	269	256	268	284	305	271	275	293	263	260	284	288	287	269	266	277	268	299	305	279	277	290	286	303	282	266	270	268	298	325	271	301	304	272	289	275	286	275	280	278	282	275	317	279	267	289	313	297	245	278	249	294	305	286	285	260	266	277	269	268	278	313	297	272	276	295	253	282	277	274	278	260	280	265	291	300	277	284	275	256	286	238	271	293	289	290	278	295	272	276	289	282	265	278	300	306	269	282	265	271	274	304	313	286	302	293	303	276	333	275	270	259	261	276	299	248	281	299	259	292	285	266	261	233	300	291	268	298	303	294	277	289	273	317	291	243	279	281	271	290	285	271	302	281	310	290	265	272	300	293	250	290	287	246	267	285	242	297	293	279	254	303	272	270	263	262	286	262	253	290	290	289	293	287	262	254	292	274	280	296	254	258	252	298	290	285	286	292	314	288	253	295	272	308	274	285	259	279	273	291	292	269	257	299	299	313	259	297	288	278	283	287	250	251	258	277	274	297	260	268	289	267	287	301	304	271	307	290	303	309	263	294	264	286	273	264	268	276	270	310	273	262	285	297	260	280	262	254	266	277	298	298	281	254	272	267	294	252	245	262	306	259	260	305	284	275	306	263	270	277	293	260	266	289	272	302	301	295	275	304	275	269	271	328	290	308	257	275	288	306	326	275	272	272	275	290	315	276	275	255	259	274	275	304	280	268	257	265	288	308	262	293	269	275	292	270	282	259	305	298	280	278	287	300	303	296	301	296	277	275	267	265	284	299	285	284	291	280	264	262	275	292	336	272	268	264	285	289	287	284	303	277	263	281	285	268	287	314	282	279	303	270	280	281	243	278	305	275	281	271	288	253	301	323	250	277	296	300	285	260	278	267	285	274	281	282	304	296	293	301	287	296	306	302	258	266	256	276	282	280	271	301	310	277	270	292	265	288	273	315	266	281	276	259	278	279	277	275	281	297	261	301	280	275	264	298	286	293	299	271	288	283	285	262	273	287	277	303	285	309	283	266	263	242	296	285	269	283	276	267	265	263	297	281	292	285	259	262	295	287	281	265	293	276	274	295	299	281	280	282	285	257	284	306	273	262	259	288	273	275	280	310	303	254	285	316	256	292	285	256	268	261	325	257	301	275	271	269	290	290	270	260	267	272	264	297	265	284	276	277	277	263	244	270	307	308	257	278	282	281	268	292	264	313	324	253	273	236	314	283	277	301	280	271	278	274	250	275	254	281	275	293	295	296	261	266	281	281	285	285	260	284	243	271	301	294	279	265	273	311	269	272	303	279	279	280	252	284	259	275	294	304	276	278	292	304	302	271	285	284	312	269	289	288	292	297	287	297	280	277	291	289	293	291	270	268	311	243	266	280	298	292	279	270	254	244	303	261	295	266	269	309	287	282	279	292	265	278	287	282	262	252	260	286	291	290	265	271	285	261	268	251	294	294	289	280	294	271	263	302	242	284	291	274	235	275	302	306	284	266	278	303	306	269	273	274	278	268	285	283	250	273	271	283	266	282	285	287	275	303	265	285	310	278	298	294	297	289	251	314	298	262	279	304	264	291	282	296	301	272	295	290	298	287	310	298	272	280	291	294	269	300	301	292	299	254	254	280	291	278	246	291	268	263	255	276	279	260	293	274	249	278	275	275	288	270	295	272	278	285	276	271	308	308	320	292	285	278	288	297	290	261	277	288	261	299	277	274	268	259	274	286	294	274	282	275	283	290	302	272	265	314	247	264	284	282	298	276	252	296	274	250	300	262	285	288	293	295	298	281	284	287	312	291	260	290	263	275	282	260	302	311	265	291	265	282	274	295	302	280	274	297	256	297	276	267	288	272	264	273	292	275	282	307	319	296	307	303	250	318	304	253	287	292	270	289	285	282	269	310	266	296	283	292	278	316	276	316	297	264	256	303	267	295	308	270	262	312	275	232	250	291	306	292	303	265	290	309	315	296	290	279	267	281	298	270	309	267	245	253	282	284	264	307	293	300	303	287	276	303	280	308	281	294	289	269	263	277	248	276	282	290	283	266	278	287	281	287	317	293	269	287	306	279	293	288	276	296	246	274	257	294	246	293	273	276	268	274	251	274	307	274	271	279	276	305	274	269	268	291	279	280	276	301	279	293	273	242	281	300	267	274	252	309	304	286	258	291	286	287	294	256	301	254	279	279	265	299	311	308	268	307	252	298	305	292	253	299	284	270	253	292	286	300	304	287	264	289	244	293	286	290	262	270	318	280	272	280	284	304	276	285	292	297	287	268	304	281	270	280	262	259	266	290	273	267	271	281	256	257	253	309	307	293	266	272	301	259	291	261	269	290	264	245	272	266	283	282	275	302	304	296	257	236	285	268	279	290	234	284	287	281	295	303	276	290	275	278	284	283	295	284	285	268	290	278	286	280	258	224	292	322	279	292	315	282	254	275	239	289	291	249	281	268	293	283	315	244	297	272	319	245	287	266	312	292	299	252	290	252	319	282	298	266	269	272	269	291	295	296	293	291	283	283	291	270	286	266	309	239	285	264	272	261	274	264	276	276	282	293	289	243	268	279	262	285	309	287	260	268	256	290	285	281	313	296	313	266	279	315	258	272	254	300	292	295	281	265	290	253	269	310	281	276	290	265	275	263	263	293	314	282	283	290	282	273	242	289	251	287	264	299	239	253	286	267	252	289	280	254	302	292	276	275	285	281	281	303	298	307	275	282	271	280	291	276	268	262	277	276	271	281	284	303	293	261	293	254	263	313	266	290	296	263	295	285	310	293	294	292	295	263	295	277	308	259	284	290	311	290	285	275	282	269	278	300	265	281	252	258	276	286	291	282	239	282	305	285	282	297	271	280	288	284	306	282	307	283	290	285	275	293	254	289	263	276	275	304	271	284	260	296	272	267	268	269	292	255	260	267	289	255	296	280	283	260	268	270	282	314	289	280	278	296	258	304	252	280	299	298	311	313	275	285	319	263	274	293	294	260	281	271	269	269	284	270	273	262	303	270	303	301	302	266	291	266
3707	3892	7720	9179	7900	6635	5693	4884	4089	3441	3332	2967	2717	2571	2296	2231	2099	2165	2032	2014	1832	1723	1773	1595	1555	1510	1379	1357	1258	1179	1238	1145	1137	1172	1019	1018	1075	1046	992	1006	994	934	987	908	910	905	895	887	891	885	886	891	881	856	886	896	840	840	837	851	830	896	824	807	868	930	826	888	869	866	912	855	995	872	877	900	816	930	905	873	928	964	837	892	869	805	867	819	824	897	778	851	879	826	842	841	868	821	884	835	795	862	827	842	828	856	838	850	836	832	822	864	800	826	847	804	843	827	815	798	760	817	773	849	789	887	828	778	847	848	786	833	820	830	813	796	828	831	801	860	805	816	801	784	813	815	780	797	792	806	883	807	794	808	805	825	824	803	793	796	742	794	824	848	787	871	755	822	782	868	793	804	817	822	792	806	864	825	828	840	813	771	822	811	822	826	801	821	804	809	807	826	818	777	822	798	856	780	858	799	764	804	788	753	814	781	801	818	796	822	814	775	820	769	790	792	815	829	742	827	795	840	810	799	805	814	783	822	814	820	815	811	785	842	775	790	791	854	798	806	784	811	822	771	827	851	818	748	798	767	725	812	814	804	826	781	807	816	745	788	827	821	798	810	793	830	822	741	797	804	795	842	823	784	840	813	798	782	818	757	834	784	786	836	818	813	833	819	798	820	799	789	814	789	840	762	810	794	782	804	740	784	805	789	840	773	791	846	814	793	810	821	830	826	792	755	838	746	777	835	834	768	832	829	829	808	824	772	825	809	824	811	783	787	833	834	795	808	862	826	838	823	860	803	788	796	784	775	758	817	778	803	835	816	776	815	812	768	750	840	796	836	832	793	800	797	814	806	795	794	779	845	806	781	779	753	748	838	805	825	820	798	824	791	752	789	812	851	766	837	823	818	796	856	829	818	738	776	796	829	784	825	768	807	811	828	810	825	755	777	811	764	780	816	807	871	771	795	790	777	811	792	803	828	847	834	796	814	802	798	785	789	790	805	770	755	820	786	759	784	859	787	818	795	836	830	847	788	736	780	803	733	791	805	793	773	786	824	794	832	846	839	838	822	786	776	792	795	809	794	786	774	834	863	799	793	820	826	827	798	795	843	776	804	818	831	808	795	795	800	829	814	784	815	807	801	805	802	800	796	837	815	800	767	815	800	793	818	800	798	778	860	759	826	789	785	819	777	822	753	863	791	810	824	787	838	807	817	739	822	772	767	833	802	792	820	786	791	836	835	792	835	795	789	769	807	833	846	808	837	823	773	803	809	785	831	794	805	746	808	783	789	815	782	795	761	806	796	782	737	800	776	783	829	846	805	824	781	793	791	800	857	779	861	763	735	763	801	818	803	804	774	843	795	813	796	817	772	837	819	853	768	791	728	754	828	798	818	803	792	839	777	782	843	822	819	838	794	780	777	807	809	812	833	790	818	791	842	802	787	817	775	831	769	835	840	819	801	807	752	756	797	793	805	817	793	787	785	799	787	841	790	822	813	783	756	826	838	776	804	799	745	844	815	724	805	849	776	822	775	801	806	774	833	810	829	825	798	787	784	817	815	835	781	787	816	836	791	781	804	800	806	802	826	769	777	795	812	821	814	810	777	817	815	836	820	788	865	812	809	821	819	839	791	826	786	804	809	760	792	846	818	765	813	827	761	764	832	800	811	819	819	855	759	767	848	835	832	784	791	833	800	847	782	826	830	806	824	843	828	850	765	819	766	808	818	791	779	785	744	835	821	780	771	786	846	768	792	833	803	800	793	809	810	859	764	759	827	798	821	780	859	798	791	855	831	781	766	839	767	803	797	761	818	799	807	847	823	861	786	796	830	846	758	773	818	802	786	808	901	803	816	829	840	803	791	767	793	824	755	786	755	850	799	831	781	788	793	814	821	799	833	741	764	868	773	810	853	770	872	789	780	832	775	773	758	792	809	784	796	829	807	783	804	764	806	844	765	782	816	792	820	794	844	809	861	778	849	803	816	825	792	801	782	799	845	776	854	815	825	816	832	827	870	804	800	809	815	798	800	841	822	812	803	836	822	800	760	782	811	802	836	758	813	820	820	803	792	834	865	822	806	765	796	772	815	813	817	799	763	782	818	743	805	760	793	781	798	766	807	792	805	811	800	812	821	744	852	807	731	762	811	812	747	733	751	825	777	833	835	800	812	799	812	759	786	820	860	782	779	815	810	798	777	811	811	794	807	815	789	818	793	815	835	822	783	836	789	811	795	856	810	803	825	774	859	829	791	802	809	845	811	779	826	760	815	779	761	820	773	862	848	795	833	822	785	807	782	816	787	779	858	809	805	785	804	777	813	827	787	774	847	761	807	836	780	763	803	812	802	812	803	794	809	854	813	800	829	819	825	838	777	778	827	807	743	798	733	795	795	778	807	817	872	816	775	781	790	765	823	828	772	809	784	764	796	808	809	812	818	812	828	843	803	807	790	800	783	813	836	810	824	810	778	824	752	843	816	725	830	789	777	811	776	773	754	864	790	786	825	763	800	797	737	782	818	778	790	770	895	825	775	796	781	822	807	827	768	773	820	788	816	786	801	796	803	814	783	811	801	778	770	803	789	750	753	804	809	875	782	762	837	838	810	788	867	785	840	832	787	741	819	802	870	832	802	819	819	778	756	802	794	793	790	810	795	732	830	813	853	811	840	810	864	853	814	822	791	832	793	769	791	830	819	767	816	797	830	769	751	786	832	771	812	815	802	792	821	827	801	802	836	777	816	784	792	791	819	822	805	850	807	799	799	750	806	812	821	808	763	775	809	780	798	797	802	798	781	762	781	852	825	800	819	808	815	794	877	810	764	820	786	816	783	805	810	838	869	804	818	804	795	830	779	831	822	809	869	794	833	829	834	871	811	878	804	828	831	810	812	783	840	765	825	817	878	795	798	798	807	829	791	784	784	853	809	794	785	810	776	813	805	769	808	804	810	814	806	827	767	843	807	794	804	833	787	795	864	815	821	803	804	842	816	786	842	775	774	825	794	715	771	786	831	807	769	819	799	748	829	805	816	799	812	873	855	806	776	812	817	797	843	855	789	798	819	857	802	826	819	822	821	804	798	805	808	826	791	821	827	835	795	808	812	777	756	790	796	788	796	810	817	812	822	791	819	773	816	842	789	840	798	838	804	798	820	811	791	809	766	804	811	802	830	801	828	788	823	822	811	843	780	831	786	798	784	782	845	809	838	784	800	819	825	812	822	791	728	820	774	796	806	842	823	820	835	844	801	783	806	782	768	754	766	755	852	845	826	807	793	763	767	787	811	873	784	829	797	844	769	849	829	780	835	857	820	833	829	795	747	788	846	786	793	749	794	825	792	752	784	818	797	892	780	825	807	832	766	818	787	768	834	861	760	812	829	838	811	757	803	784	809	797	757	789	775	841	792	815	815	813	841	763	777	772	775	831	810	821	823	817	820	851	847	795	820	734	777	810	788	854	814	826	793	816	806	749	806	713	802	811	842	805	801	758	849
15020	13095	21936	26996	22076	16714	12435	9858	5961	4718	4564	3817	3062	2369	1725	1754	1530	1309	1002	995	868	831	727	843	730	586	661	674	590	554	506	529	578	577	408	509	492	468	500	491	468	470	430	372	370	411	388	388	384	395	374	369	322	355	379	308	320	310	353	345	354	377	314	341	342	368	286	264	295	325	302	304	334	267	283	301	277	313	291	272	347	294	317	314	317	326	326	304	305	320	301	285	303	277	293	310	297	314	301	301	299	278	256	291	311	285	286	270	303	266	268	300	290	276	294	247	278	289	302	255	262	277	272	281	291	269	299	278	278	297	290	279	293	289	321	309	298	292	288	274	303	265	271	283	298	289	264	284	256	265	285	291	303	312	277	265	278	285	269	299	274	294	269	292	271	290	277	257	246	278	301	289	265	248	271	282	263	307	293	273	278	269	255	281	281	276	265	275	284	275	265	291	277	274	285	253	282	290	255	273	268	262	276	312	277	250	259	259	280	297	271	288	292	265	248	264	275	276	257	292	283	308	263	267	291	289	284	263	279	309	274	256	282	245	270	268	233	259	284	283	291	258	266	258	283	271	251	304	269	248	302	272	283	290	281	270	292	267	281	298	285	279	249	283	281	288	271	278	250	261	276	264	292	299	281	279	292	296	305	265	265	274	284	300	303	289	262	276	288	295	279	260	268	284	263	277	262	288	295	288	288	273	261	273	252	271	290	289	270	274	232	318	251	277	266	258	276	282	288	277	228	287	273	278	279	290	306	266	278	249	303	269	288	265	254	272	273	261	276	276	269	283	265	276	262	245	292	260	259	268	276	279	293	286	278	259	266	278	256	309	286	265	269	252	289	243	263	269	291	274	266	300	278	249	287	250	258	273	282	290	267	311	259	274	285	287	288	290	274	312	244	282	281	304	272	248	273	263	267	258	271	272	303	278	289	271	270	270	293	288	250	291	275	299	245	289	291	296	293	313	277	289	270	257	287	290	295	273	264	292	264	294	306	300	284	272	270	274	261	277	264	273	258	283	284	301	277	306	280	283	283	310	275	287	283	291	264	250	242	285	267	284	251	262	250	293	235	275	266	280	278	262	291	273	277	273	295	287	302	272	255	272	268	296	252	258	244	277	292	257	266	270	288	298	253	255	292	276	275	301	243	268	258	284	291	294	255	275	308	269	268	252	274	276	269	245	284	299	248	263	262	282	261	290	296	283	274	268	274	247	268	280	293	270	257	256	263	254	261	293	248	278	251	270	275	295	279	281	284	261	284	273	312	281	287	276	278	254	260	275	276	289	259	287	280	273	266	270	274	253	286	294	248	262	294	272	281	266	258	287	308	260	292	292	243	282	240	282	275	278	264	271	266	247	241	282	315	266	265	266	247	277	268	264	265	291	267	266	269	273	253	265	269	262	285	284	274	286	269	305	264	253	296	258	263	259	258	267	282	280	258	291	259	263	287	257	304	312	239	249	249	301	244	275	261	289	254	293	250	261	298	279	247	267	243	296	273	272	250	279	270	246	256	282	266	291	246	258	272	274	245	259	272	267	266	291	273	295	277	282	286	277	274	286	294	249	285	270	267	262	283	299	276	287	263	260	323	258	249	278	252	283	289	270	302	278	271	268	272	278	313	267	284	314	287	262	262	279	277	286	286	293	257	266	275	274	277	272	263	271	273	277	279	254	264	278	288	265	262	262	261	280	272	273	272	317	256	276	267	256	247	289	264	286	255	281	284	278	259	259	249	307	288	248	249	299	271	296	288	271	284	277	272	271	248	270	253	282	284	261	240	295	300	283	293	266	247	256	276	262	240	288	282	267	277	291	257	257	268	256	274	243	265	275	300	291	271	290	281	286	253	266	294	263	277	270	250	258	277	284	277	264	276	266	279	290	277	287	259	296	287	231	253	256	290	279	277	301	251	281	266	267	280	270	265	264	292	312	270	309	262	305	254	261	281	274	284	275	276	268	265	274	298	278	273	281	269	228	268	278	284	286	261	282	291	271	234	276	251	253	249	270	263	292	317	273	275	277	274	267	293	252	252	248	291	297	260	248	291	315	306	267	261	277	287	252	283	305	244	286	253	274	286	254	230	286	256	267	262	266	297	261	258	291	287	267	257	268	275	251	301	276	272	275	289	296	249	262	308	269	291	289	270	282	280	285	290	263	261	282	261	288	252	259	295	269	269	264	256	260	310	268	284	247	274	240	325	275	271	239	272	272	292	307	285	319	277	307	283	245	266	295	273	276	315	251	263	253	262	305	266	279	295	270	280	284	288	285	262	275	272	260	275	269	263	246	256	294	289	267	246	269	262	275	303	254	282	300	272	262	323	257	282	259	240	273	250	316	306	250	290	260	263	264	278	261	263	263	291	273	306	276	296	285	283	263	283	277	244	268	284	253	290	280	255	255	266	279	274	262	284	335	306	263	270	263	253	247	290	276	283	251	248	291	300	293	299	260	250	273	299	289	278	275	247	228	293	269	279	256	289	270	278	286	279	255	289	294	323	247	283	290	297	247	299	246	304	274	283	286	280	279	241	284	250	250	255	249	268	273	271	251	268	271	282	280	263	280	234	255	264	273	258	260	310	288	268	263	265	293	257	277	316	277	271	263	289	278	292	273	284	266	299	279	263	248	260	285	292	294	303	264	284	229	285	264	301	262	258	274	252	295	253	259	289	281	262	276	282	260	301	261	302	252	260	281	254	269	270	296	276	266	243	293	275	271	260	275	276	259	280	274	268	265	292	270	222	263	290	275	284	295	264	258	264	279	264	286	268	261	281	293	276	288	275	304	291	259	275	239	266	271	266	268	274	279	264	288	278	250	250	265	301	272	259	275	290	301	283	277	242	256	269	255	276	260	267	251	307	288	296	258	256	262	293	282	246	289	268	306	262	286	279	278	282	285	305	289	282	296	277	303	266	285	266	281	271	264	273	264	273	323	239	316	283	248	290	307	273	276	299	273	241	259	258	263	292	271	267	303	277	270	285	287	273	294	290	270	314	250	302	284	261	265	270	291	287	286	292	282	247	285	249	263	280	262	282	273	297	267	292	280	261	282	262	290	274	296	316	242	285	297	282	253	274	283	241	276	281	266	261	278	277	273	265	294	296	267	299	243	322	270	246	282	272	281	301	269	287	274	289	289	224	264	288	267	272	271	298	281	304	284	286	279	260	273	285	301	283	290	260	275	284	266	262	251	298	269	286	302	278	261	288	297	292	257	280	269	287	263	294	263	293	259	284	251	250	305	270	291	266	278	274	286	271	273	272	249	263	261	275	274	267	281	270	267	265	279	297	260	286	285	283	262	288	269	282	310	265	272	297	279	257	253	300	278	295	260	301	315	268	282	270	263	304	270	271	259	287	249	274	303	246	295	288	282	256	275	270	262	276	302	252	271	266	304	283	303	291	296	282	266	265	298	271	285	266	262	305	282	303	244	274	261	276	278	287	276	281	276	284	289	258	303	283	254	282	289	295	297	275	259	285	274	272	251
9560	12739	20898	28352	26334	26016	25188	24017	16674	15808	17099	16005	13520	11658	9304	9298	7636	7328	5969	5726	5076	4968	4325	4695	3832	3267	3565	3751	3120	3287	2859	2818	3126	3011	1846	2338	2709	2319	2608	2278	2448	2489	2255	1701	1425	1738	2137	1964	1728	1762	1641	1409	1346	1227	1230	1245	1331	1262	1284	1518	1487	1373	1204	1169	1325	1253	970	1002	1058	1179	1085	1057	1170	1018	1021	991	1037	1058	1131	1099	1314	1165	1276	1135	1148	1072	1018	1076	1001	1032	979	996	941	931	944	987	961	945	960	966	959	914	958	868	977	974	956	906	877	849	884	911	819	894	870	938	857	880	849	840	810	820	825	859	848	843	817	846	769	835	847	865	911	929	912	910	887	901	831	841	828	845	810	834	838	798	803	813	811	836	807	839	836	849	790	791	831	781	801	795	795	796	832	800	767	786	815	735	860	765	803	789	846	814	783	845	810	853	778	785	813	794	806	800	750	779	783	818	813	772	805	766	818	749	778	814	758	787	814	789	830	826	867	819	796	820	826	781	829	811	764	793	796	807	784	787	785	830	811	793	834	827	727	802	870	837	810	836	769	805	785	856	830	797	758	734	832	789	765	756	781	776	792	845	809	758	754	809	773	776	832	818	847	825	783	783	785	775	775	778	766	786	770	785	824	752	757	713	793	809	838	782	807	805	826	808	783	769	795	754	783	755	784	794	790	849	799	800	851	798	830	802	799	766	775	836	809	814	795	790	802	807	803	766	822	750	832	791	798	796	801	824	817	835	782	811	780	809	795	834	792	822	856	794	799	800	784	836	786	756	813	803	795	776	760	776	801	822	793	766	795	788	823	823	790	782	748	814	812	800	806	804	768	777	787	803	850	781	787	853	768	833	806	791	801	791	829	847	793	791	844	764	781	810	775	829	771	768	799	823	787	803	779	808	806	820	805	820	752	803	777	802	771	828	805	767	775	786	796	754	796	762	798	794	742	872	751	763	771	799	815	799	780	783	783	794	762	833	801	790	849	738	811	795	758	772	760	797	807	806	800	813	801	813	820	735	853	773	768	767	776	760	822	782	815	772	775	831	801	825	816	808	807	811	804	797	782	762	782	774	779	791	778	818	795	796	820	828	799	727	770	777	759	798	778	753	817	823	801	839	760	774	791	844	812	790	830	786	780	755	806	794	845	843	770	785	799	792	845	768	787	799	807	767	769	761	797	810	795	830	801	798	801	791	795	775	808	782	817	865	826	755	789	796	782	779	770	804	766	770	782	803	816	825	788	812	795	786	826	802	809	787	802	830	784	817	788	780	782	797	801	764	783	718	770	783	769	772	802	799	807	806	809	817	816	773	775	787	812	798	799	753	805	802	850	748	787	796	826	812	784	717	803	798	815	771	850	791	829	750	781	801	793	833	778	747	757	755	804	845	803	783	780	764	793	823	801	781	841	787	822	808	788	799	806	769	854	774	804	831	783	797	756	762	785	744	816	820	792	777	796	820	748	832	785	805	852	793	793	819	820	845	776	750	772	793	801	807	801	791	792	803	790	819	778	808	812	825	795	735	829	860	803	789	766	764	787	821	794	816	827	775	830	762	817	815	844	784	810	781	739	807	809	779	807	751	833	788	810	804	822	805	826	747	850	771	796	812	801	782	832	828	752	787	808	850	764	772	824	774	768	823	803	774	865	801	790	804	775	804	820	782	782	806	764	811	831	776	781	811	797	821	759	824	829	804	773	838	804	777	830	772	816	783	810	765	787	837	809	817	779	778	788	822	750	801	815	787	750	750	811	786	793	783	785	782	787	785	846	787	799	809	828	759	780	790	775	841	833	767	847	800	806	816	816	759	780	754	762	813	812	787	753	837	765	765	794	806	789	825	799	841	783	797	789	793	797	807	849	785	782	748	732	752	784	784	793	763	809	804	775	809	780	755	788	840	786	792	794	774	791	789	777	796	792	819	789	793	833	783	866	755	799	809	794	764	837	762	762	788	769	787	764	831	827	782	765	791	812	749	803	797	789	815	795	802	762	812	749	797	840	829	781	764	807	802	812	813	821	806	832	792	791	789	827	786	830	832	775	841	826	764	787	786	817	807	799	813	779	806	839	794	720	779	781	787	795	796	778	815	800	799	791	806	806	737	836	785	814	788	762	819	736	739	778	758	789	771	754	789	763	807	805	810	794	829	727	800	775	749	812	786	829	734	783	784	827	804	878	854	818	785	768	765	772	828	820	781	771	848	755	756	808	822	774	849	807	813	802	807	767	800	802	801	802	756	811	772	769	813	776	785	874	788	804	753	829	842	745	879	823	801	759	801	763	808	780	787	785	790	832	796	812	780	816	826	840	821	748	808	792	853	785	821	754	824	813	804	758	792	756	808	825	736	800	773	786	812	754	797	785	787	792	751	754	832	752	830	826	853	817	787	767	788	747	797	791	797	780	772	796	828	820	773	796	796	795	753	806	757	756	806	786	788	816	811	799	791	803	787	799	815	799	802	800	827	763	776	786	802	749	834	807	809	811	794	821	763	777	833	809	832	799	787	749	749	803	851	812	836	756	793	864	783	785	844	860	815	809	812	818	806	758	823	841	747	800	826	811	746	786	787	826	826	801	777	836	823	798	829	786	800	777	744	779	747	734	806	768	769	801	810	760	777	759	790	721	769	793	776	783	787	753	788	771	813	828	776	774	784	786	769	842	797	805	763	783	791	771	746	800	836	723	781	792	796	794	777	872	788	836	814	847	819	806	791	789	807	803	790	775	785	790	732	818	745	798	814	804	738	785	757	804	801	780	825	786	793	780	787	805	827	834	801	835	761	775	773	826	788	788	803	845	803	828	802	828	827	793	804	793	813	820	749	812	820	780	824	808	788	765	811	779	776	787	768	757	784	760	816	795	783	829	789	795	776	808	704	788	789	863	829	766	836	798	773	814	783	826	821	788	830	857	774	741	819	817	788	799	764	795	759	827	809	790	785	772	794	755	746	782	800	807	779	745	743	779	795	757	756	770	827	739	800	795	760	779	755	803	782	760	794	782	782	765	833	792	799	808	787	821	746	800	770	787	809	868	791	842	792	766	794	826	804	800	803	803	810	825	795	856	802	789	764	773	825	819	779	800	791	807	822	795	809	822	804	764	749	794	812	802	829	792	794	765	766	775	773	760	788	786	772	861	773	760	792	805	747	779	791	823	775	795	760	791	770	796	768	812	792	849	841	792	740	803	781	783	785	829	822	798	793	764	821	788	788	796	840	784	800	815	768	795	789	763	813	851	773	784	820	777	826	809	746	808	801	786	849	750	730	826	784	830	841	774	824	816	789	764	801	828	804	799	812	830	798	832	803	823	755	778	786	814	753	828	824	812	818	761	851	793	789	767	775	772	827	831	773	768	742	837	840	756	815	777	799	806	829	792	716	784	810	820	789	767	826	846	805	826	799	796	818	763	785	768	768	790	778	754	799	778	793	819	831	753	775	821	769	777	780	762	781	782	761	812	759	767	779	801	828	783	796	792	824	783	758	848	824	786	827	796	806	751	775	778	762
23741	20026	29432	34690	29446	25024	22405	17877	11396	8103	8335	7452	6078	4154	3252	3370	2497	2084	1640	1602	1420	1484	1273	1340	1165	955	983	967	866	908	797	744	784	892	615	721	773	704	739	717	764	648	623	594	546	609	621	612	568	562	505	493	466	403	406	393	454	484	434	506	454	434	434	392	436	475	378	408	384	421	420	394	403	359	384	389	452	378	400	395	452	450	384	407	389	378	372	367	382	337	403	361	345	354	368	374	381	388	359	350	348	376	345	330	333	332	340	364	320	364	353	304	383	397	346	363	349	348	323	338	334	339	341	341	328	350	341	349	333	306	358	331	345	385	354	408	362	343	334	350	339	352	328	320	329	299	350	363	348	322	319	325	320	329	311	360	325	308	299	334	325	331	335	308	319	332	353	329	346	381	370	327	348	325	328	334	340	328	336	312	353	325	295	338	355	304	333	335	293	334	356	363	337	320	342	315	336	368	314	320	362	316	340	331	306	316	292	310	315	372	351	364	377	359	304	321	362	328	330	337	310	347	352	332	326	324	306	309	332	353	284	328	321	338	365	347	333	345	329	341	327	318	321	345	348	308	337	318	332	344	300	345	333	333	328	306	331	373	294	339	342	336	341	338	335	329	323	320	338	340	317	352	342	308	357	314	331	358	362	310	324	330	332	329	362	331	347	352	326	321	340	368	346	331	313	350	305	323	300	338	334	329	345	343	316	359	305	332	343	328	341	350	358	333	389	334	319	340	351	313	348	293	331	357	320	319	357	336	310	322	332	326	341	362	367	357	348	335	320	324	326	336	335	339	297	328	336	353	305	357	337	358	308	363	353	354	307	342	306	359	294	322	304	335	329	306	339	351	370	315	352	343	348	339	350	324	356	341	315	344	364	320	324	327	336	346	338	342	333	320	341	340	334	306	355	328	342	338	323	304	325	322	319	336	327	330	321	322	343	323	335	344	356	327	353	316	323	327	313	360	308	334	333	317	322	334	331	353	337	342	365	331	334	338	337	337	314	326	377	322	342	339	344	318	309	351	302	337	320	312	307	323	329	328	332	305	339	331	325	361	346	311	336	321	350	320	333	325	348	310	348	342	357	380	308	316	332	291	328	310	319	358	302	350	304	312	342	327	334	340	314	329	343	350	324	352	334	338	343	338	355	331	312	314	302	366	340	324	326	360	329	379	297	323	327	344	314	335	317	326	364	323	333	351	324	312	329	331	369	348	352	328	330	345	369	333	307	384	316	317	360	324	304	318	308	359	300	308	340	306	322	291	314	342	348	317	337	322	335	327	302	361	318	328	342	343	302	319	350	361	346	322	314	317	328	325	339	334	329	346	361	320	342	333	359	320	306	335	312	352	365	328	334	366	304	369	339	339	346	310	338	311	347	317	309	342	346	346	365	353	326	326	361	304	315	344	337	350	318	330	324	384	351	322	318	313	318	308	359	327	342	345	336	308	340	346	316	313	304	354	347	355	330	341	342	317	341	339	373	365	349	329	361	332	313	315	343	340	341	327	299	346	311	334	328	328	328	342	308	327	337	319	327	310	319	320	319	320	327	324	358	305	327	319	335	347	344	345	339	312	317	337	333	304	352	332	346	302	351	369	332	334	318	341	321	344	347	327	323	357	299	339	354	303	305	354	357	343	349	322	323	317	316	329	292	332	313	310	352	320	398	309	351	338	326	343	296	342	366	317	365	336	342	346	328	333	337	336	294	347	331	339	333	374	321	315	325	361	308	328	325	340	338	342	373	329	317	311	315	331	297	330	338	338	339	333	360	324	299	309	317	313	319	304	348	366	323	318	339	348	315	322	342	326	318	332	332	343	334	354	337	324	295	340	325	334	351	329	331	311	326	351	326	292	340	307	305	362	359	324	326	305	331	303	312	311	324	346	341	312	310	357	351	308	351	288	335	350	303	355	344	293	354	339	312	337	357	312	311	333	346	303	326	328	325	337	338	343	361	312	338	338	326	327	293	312	332	343	366	335	352	316	310	360	341	281	358	320	329	344	322	360	343	324	319	358	331	337	309	311	328	337	333	310	333	306	323	325	355	353	343	306	318	315	345	346	342	310	349	312	361	329	315	336	358	322	311	347	319	335	337	312	334	315	368	358	352	300	339	330	290	291	326	367	340	299	332	334	377	355	335	334	351	324	340	315	346	347	319	318	326	333	309	341	325	328	320	316	327	341	316	316	343	361	322	324	340	327	325	330	298	335	303	352	309	360	334	354	310	301	331	342	304	373	321	328	326	354	330	346	343	343	332	372	340	316	353	307	334	360	330	368	341	324	288	307	330	321	329	342	294	321	321	308	356	325	338	301	315	348	353	313	302	319	309	295	365	372	310	336	355	351	337	314	345	321	357	309	344	337	347	327	355	314	314	307	336	299	335	341	326	377	319	318	316	358	317	329	355	315	347	324	349	375	364	319	330	357	340	339	334	367	343	377	329	325	344	344	340	334	332	315	315	317	311	321	330	334	322	306	358	316	320	344	327	345	355	329	333	330	328	317	325	345	319	307	352	346	324	301	313	309	306	327	343	347	360	338	358	352	317	315	313	360	326	321	319	336	326	325	335	341	319	316	338	324	340	336	307	338	333	329	344	289	337	345	302	365	361	347	332	377	344	320	341	333	294	336	345	331	322	316	358	345	339	350	284	348	308	329	329	351	321	309	321	344	337	328	343	306	323	324	332	329	353	291	324	299	313	308	317	308	367	322	323	342	313	328	365	317	330	332	352	312	310	314	314	342	327	332	309	350	346	298	354	328	325	329	335	309	329	325	346	336	331	291	344	354	331	335	325	341	355	321	334	347	355	327	315	315	344	329	324	330	292	331	315	360	371	320	324	321	321	320	335	323	355	371	317	322	318	334	322	317	331	322	352	366	340	350	336	309	292	330	339	350	322	362	309	363	345	321	355	308	338	347	341	336	335	347	342	342	344	337	338	331	332	318	337	344	339	353	309	326	322	352	354	340	322	330	296	339	330	279	293	330	347	332	331	335	348	330	337	352	312	337	306	338	313	340	331	350	292	335	330	352	337	316	367	345	344	310	291	332	304	320	329	298	324	326	325	347	318	337	326	335	326	311	341	345	303	334	355	351	317	322	313	342	372	313	313	338	315	356	311	323	340	335	283	350	340	298	331	337	344	337	343	286	353	307	329	327	320	339	364	325	372	331	321	319	362	331	344	357	348	326	329	363	318	355	314	307	328	340	336	321	353	310	356	324	320	312	308	359	301	358	303	360	376	336	359	311	348	333	342	335	333	349	329	334	334	329	358	344	323	348	329	338	330	310	353	330	306	312	368	318	335	301	345	306	331	347	340	362	322	304	311	366	327	332	317	306	306	329	366	337	352	333	320	353	343	328	331	341	319	312	346	356	333	318	351	324	334	315	336	330	332	317	369	323	338	321	337	309	359	322	321	340	343	323	314	370	306	326	342	329	347	312	326	349	311	311	339	343	329	321	330	342	340	357	314	322	347	334	315	322
13030	17184	26933	33391	32083	32092	33928	31251	23835	21266	23991	23049	20088	17416	14834	15508	11953	11412	9472	9218	8127	7977	6722	6796	6328	5099	5613	5997	5232	5068	4641	4567	4621	4620	2881	4110	4430	3610	3841	3535	4153	3863	3297	2638	2520	2674	3225	3141	2840	2729	2579	2034	1962	1689	1885	1840	1877	1836	1995	2341	2290	2022	1667	1575	2037	1793	1334	1348	1225	1600	1496	1321	1556	1442	1335	1400	1430	1405	1519	1435	1943	1618	1789	1479	1502	1451	1340	1462	1391	1382	1283	1205	1208	1196	1161	1288	1229	1178	1153	1162	1137	1228	1150	1141	1201	1158	1145	1099	1032	1052	1111	1063	1067	1029	1090	1013	1033	1081	1015	1003	1011	1007	992	1011	989	1010	1074	1016	1010	1031	1095	1161	1155	1159	1206	1140	1168	1228	1051	999	947	961	1008	1011	946	996	948	950	973	1004	958	951	928	974	971	948	995	981	968	976	954	889	928	944	952	943	911	952	899	920	940	901	949	984	905	986	899	935	891	978	933	917	952	923	942	937	898	960	949	903	956	959	928	963	949	961	945	894	966	946	932	964	854	889	933	913	938	900	906	952	941	931	955	985	977	881	932	933	920	940	873	953	924	904	973	891	958	964	953	982	965	909	930	886	971	882	953	958	915	941	951	899	899	981	921	950	944	888	960	924	971	957	947	896	924	974	981	923	972	889	945	862	967	935	916	929	941	895	965	898	886	970	943	955	913	949	921	960	930	877	964	841	924	980	935	960	874	943	911	921	914	915	979	875	918	933	920	968	973	919	937	920	980	925	912	934	965	915	873	922	933	923	927	885	963	903	930	956	925	958	905	936	949	967	974	904	972	907	932	893	936	951	927	977	941	943	937	851	951	913	863	939	875	918	931	893	957	886	954	937	892	965	899	957	899	916	905	936	934	900	951	924	928	965	900	953	878	901	960	933	968	923	900	906	875	946	884	891	919	948	943	892	918	894	949	944	936	920	959	939	948	916	909	845	931	880	939	962	938	941	939	932	901	939	933	945	902	935	1011	886	902	932	950	900	959	979	911	896	942	921	939	943	928	953	906	901	925	901	862	908	959	920	945	972	912	901	914	971	922	907	898	947	931	941	945	883	957	939	899	930	934	957	938	932	937	970	869	888	1003	852	958	929	902	964	879	970	913	907	869	896	962	926	947	899	956	929	900	910	922	909	909	987	905	859	940	923	973	969	971	922	945	960	916	984	930	948	950	974	940	913	828	917	892	957	959	946	884	913	949	906	906	906	898	931	930	907	876	956	936	920	973	940	927	942	936	933	916	864	944	937	904	938	879	957	927	939	885	947	895	916	979	892	883	882	945	891	950	970	905	948	927	876	954	921	940	875	908	982	960	896	894	862	940	994	887	916	946	908	899	911	935	1045	919	951	964	887	986	900	979	900	968	938	915	966	880	930	956	916	969	942	972	921	951	937	892	938	925	991	882	925	945	921	879	953	927	899	928	935	917	968	894	938	943	879	966	946	903	971	902	930	956	914	913	884	916	954	935	956	874	1012	921	896	930	937	937	910	932	920	957	873	913	941	922	955	939	947	918	928	927	894	914	909	925	1022	939	923	940	860	920	960	928	885	874	914	872	923	907	967	926	936	930	945	968	979	962	956	911	911	938	970	913	975	890	895	890	891	898	898	954	953	923	890	879	903	957	915	963	962	957	946	957	902	932	1011	995	943	941	957	937	935	865	958	953	961	892	913	912	937	845	866	967	854	935	929	901	895	943	911	981	924	912	936	967	933	893	934	914	911	939	888	903	945	915	900	976	961	941	948	949	941	901	898	861	966	936	926	944	922	932	925	957	913	946	933	997	928	948	887	888	926	954	883	930	907	931	897	967	926	957	920	898	926	846	925	933	923	943	930	946	952	953	935	923	918	899	929	942	922	934	951	943	895	923	936	971	901	937	926	906	949	931	917	923	900	917	961	978	896	886	952	941	949	890	932	938	917	908	936	959	940	961	991	883	908	887	945	969	931	946	968	899	958	942	932	936	962	925	966	955	957	903	930	924	929	970	894	922	934	952	944	977	927	917	959	937	940	914	916	910	867	880	927	968	924	998	923	945	967	911	929	951	930	923	991	920	881	947	907	911	928	958	914	951	949	951	943	932	904	950	929	900	987	921	986	931	886	927	889	954	930	904	914	982	908	929	919	916	943	947	940	917	920	961	1000	910	943	925	950	898	932	935	1010	952	903	946	963	862	924	923	926	959	906	926	929	920	952	937	944	957	955	957	944	940	900	917	930	959	859	946	949	914	902	941	949	922	883	933	953	1010	913	1002	937	942	906	881	925	927	966	951	897	924	870	965	934	993	924	931	967	899	952	917	880	917	934	921	911	960	930	947	920	877	919	944	912	926	943	844	930	926	946	917	937	873	936	913	991	967	920	971	847	889	969	911	960	964	884	918	893	972	912	975	919	943	922	927	909	947	959	951	925	924	919	850	931	929	908	872	969	928	908	906	943	934	843	925	966	936	931	890	947	909	936	866	932	914	945	948	913	945	896	900	906	924	961	931	968	912	890	930	926	912	925	921	962	925	954	950	933	954	916	921	938	947	875	882	920	926	975	954	909	956	927	941	917	916	896	956	919	925	988	910	923	926	900	953	978	895	957	932	899	980	985	927	925	953	886	901	876	937	956	935	955	888	900	933	946	924	886	889	924	987	897	963	907	936	878	940	894	968	955	947	924	904	909	974	941	909	923	954	968	947	892	920	847	902	939	946	923	940	966	972	911	921	965	908	934	989	917	943	929	974	943	957	923	932	907	915	925	999	896	943	1007	899	928	963	921	944	900	922	924	961	945	990	927	932	973	960	944	955	877	909	918	955	888	920	935	915	940	951	967	952	946	901	994	935	930	939	915	956	954	930	910	979	912	908	924	928	937	898	890	962	965	918	938	898	892	921	946	914	873	879	961	919	952	887	983	934	941	989	913	958	939	980	884	870	884	945	970	897	902	904	895	916	1018	991	874	931	890	902	934	971	919	877	968	963	923	966	884	938	980	948	946	866	929	950	881	981	931	954	897	945	905	988	904	935	917	923	943	909	882	917	991	967	911	941	951	887	923	908	955	897	921	942	924	975	859	895	942	924	856	965	955	885	887	970	928	928	960	928	933	877	900	920	917	954	948	960	914	946	948	965	875	934	904	968	961	905	947	865	920	926	942	932	930	942	1007	960	903	904	937	946	927	895	978	966	981	951	888	938	922	956	950	973	923	900	927	943	910	888	959	941	905	899	883	912	922	926	902	916	882	977	908	997	959	961	894	854	945	968	914	931	910	948	876	845	975	938	930	947	902	916	923	887	1019	892	898	895	911	968	950	908	910	917	900	920	903	941	952	938	916	960	943	922	905	915	971	937	893	904	889	961	896	909	912	942	933	945	941	953	869	916	876	930	912	953	924	945	976	925	921	928	962	924	921	900	888	912	923	958	928	921	892	903	965	937	907	932	889	958	881	955	939	894	922	939	987	923	927	904	931	959	986	959	923	931	923	945	910	999	932	903	925	913	907	947	932	902	968	943	866	946	854	966	945	931	903	930	986	907	885	958	882	903	895	935	920
4739	3314	4628	3746	2393	1774	1381	1173	852	766	697	619	582	584	557	472	438	421	433	417	381	393	379	340	351	340	353	340	341	348	320	306	323	321	277	308	271	303	306	330	272	259	277	266	262	262	284	311	254	276	254	261	261	286	272	270	284	318	268	294	286	283	283	289	275	292	284	280	269	318	279	273	270	257	262	280	272	297	278	270	293	290	284	279	293	260	276	265	264	291	290	255	275	264	260	276	291	285	286	281	306	280	268	270	254	277	271	299	263	290	283	282	294	266	291	262	268	286	292	266	299	278	278	269	279	264	264	292	248	265	277	256	305	262	309	268	282	253	281	247	275	270	264	259	260	238	269	279	272	292	274	266	296	268	272	301	290	267	257	256	296	241	264	270	285	316	269	270	275	272	272	269	272	258	261	284	288	247	271	256	272	281	302	255	297	251	284	285	250	288	267	284	234	253	245	283	291	248	262	261	258	274	299	280	263	263	262	273	270	266	274	273	253	264	269	281	265	247	287	278	264	317	261	279	288	270	252	276	276	276	269	265	235	236	293	258	315	272	249	285	280	277	301	235	262	268	258	276	278	286	262	239	257	264	289	255	256	256	262	296	315	271	272	275	258	290	282	259	290	280	269	290	300	243	286	262	270	300	281	253	265	281	255	276	255	288	301	250	288	241	258	275	259	296	251	281	250	264	252	250	249	249	244	274	270	301	250	242	289	279	280	302	304	265	267	270	263	239	305	290	271	293	273	260	296	269	284	248	287	292	265	273	295	283	290	273	288	248	270	277	248	314	291	301	275	285	286	284	257	287	256	291	265	289	275	254	269	299	245	273	276	250	318	272	283	281	323	292	260	278	244	257	281	252	295	266	274	271	247	284	267	287	274	285	273	286	277	267	248	272	281	265	298	274	303	267	276	276	264	295	266	280	270	282	264	287	251	277	261	275	245	264	280	275	263	262	263	273	257	266	267	284	277	266	265	262	275	255	278	273	254	244	227	284	287	268	263	295	292	264	286	313	291	284	281	266	274	261	284	275	235	272	284	269	276	271	259	266	288	240	251	273	253	250	277	267	267	223	280	270	268	281	262	286	259	261	298	247	251	225	251	241	261	279	285	251	267	268	242	261	257	255	258	249	266	245	310	256	283	274	237	295	258	261	291	284	288	291	275	265	252	288	262	286	257	280	289	299	291	264	290	272	261	289	265	225	283	286	287	281	271	257	299	259	272	283	289	240	256	279	263	299	263	281	260	269	285	293	276	298	266	271	306	275	270	271	271	288	268	282	282	290	266	308	264	250	286	265	243	269	280	242	273	251	270	248	257	255	254	268	284	277	265	247	257	279	289	292	247	297	267	275	264	273	277	275	281	272	296	261	277	256	265	245	272	276	260	270	285	280	251	281	281	246	258	274	278	299	285	263	276	264	258	292	268	277	258	281	292	298	284	272	280	297	268	278	291	269	244	296	263	264	276	255	247	281	265	260	263	292	245	276	291	244	271	291	280	258	305	268	295	289	273	235	312	231	290	278	290	261	268	298	269	277	256	276	260	253	255	263	259	299	267	258	245	293	279	271	254	286	271	282	255	260	284	263	280	266	279	259	265	278	258	278	274	255	284	239	240	247	304	255	287	280	263	250	269	285	276	250	272	274	282	243	264	269	298	300	309	284	273	289	281	288	244	276	272	276	271	258	283	267	282	271	264	230	268	266	260	252	260	265	257	271	285	264	288	264	283	259	276	275	266	267	273	263	286	286	269	298	287	296	246	246	295	292	307	288	277	278	296	281	255	260	269	251	268	282	259	230	291	294	269	268	253	265	260	279	278	238	280	298	290	302	270	261	267	257	281	277	289	292	296	294	288	264	258	288	259	243	266	267	244	290	290	291	264	290	279	273	265	258	238	270	259	265	280	261	255	255	254	270	251	265	274	257	263	291	291	259	280	273	278	271	278	277	279	270	270	278	286	302	296	266	238	290	285	281	299	277	276	254	303	278	266	250	277	265	288	293	279	259	251	251	267	307	261	259	307	271	273	298	325	282	260	267	246	289	264	253	289	301	302	275	293	263	284	252	268	277	297	253	299	256	265	265	286	263	238	253	281	266	256	262	295	249	284	302	281	272	273	223	267	278	278	264	296	271	281	278	283	272	276	315	261	290	301	294	255	271	281	273	274	312	294	303	273	251	284	263	277	282	279	269	259	266	254	292	271	268	245	258	233	279	296	280	246	269	285	297	283	259	272	266	265	242	285	283	290	265	276	269	283	244	263	281	231	268	266	284	290	263	307	300	306	276	289	244	283	285	251	266	289	272	278	254	266	257	264	297	261	273	267	279	253	276	270	268	289	274	285	264	261	268	269	278	266	253	319	262	251	265	272	294	293	279	257	267	278	313	254	287	270	287	271	291	256	278	282	244	253	290	299	243	254	267	247	289	288	287	245	276	285	255	283	245	253	291	263	281	285	233	279	239	254	284	275	273	277	298	292	302	281	257	277	283	250	280	252	272	273	276	236	245	255	267	297	280	263	256	281	281	297	275	278	260	287	266	253	260	255	268	269	217	279	286	281	260	275	299	273	259	291	269	272	279	236	284	264	281	276	292	262	263	301	282	269	277	297	260	258	244	277	281	259	272	239	275	241	283	287	289	274	312	244	288	275	254	268	287	271	265	263	254	267	274	278	252	265	241	295	264	279	273	268	311	268	238	293	272	266	263	252	300	283	275	260	280	322	266	258	269	275	275	280	281	260	306	299	237	264	281	297	272	259	267	268	296	276	295	267	270	283	270	258	273	266	269	292	289	277	269	268	276	251	267	250	317	266	273	276	270	288	267	259	249	271	265	261	290	254	254	255	244	275	283	246	261	272	262	264	272	279	263	248	297	284	261	257	276	294	269	239	277	267	255	308	284	302	252	267	279	277	283	283	270	253	264	289	255	294	257	260	252	279	276	270	265	263	293	257	251	274	297	315	282	248	280	283	263	286	265	258	273	287	252	288	261	263	268	305	259	270	253	250	297	276	261	285	260	280	255	285	255	264	305	272	280	271	272	295	293	278	297	279	289	268	264	273	289	266	269	265	294	275	270	253	262	293	288	257	272	282	254	262	259	251	265	295	262	265	276	261	281	283	249	287	264	277	237	274	297	276	272	267	268	276	259	274	267	255	281	285	293	283	265	258	271	285	290	266	267	265	260	267	248	257	231	277	291	259	265	264	249	288	264	289	258	282	270	290	257	245	271	286	280	253	256	262	257	276	260	296	259	282	301	289	255	281	256	267	261	255	262	259	275	284	244	280	286	255	245	254	299	277	273	274	253	279	265	257	298	288	286	265	270	300	277	254	261	261	278	252	243	280	293	277	268	292	268	248	269	277	274	286	269	273	276	248	300	313	261	281	291	274	282	250	296	284	264	281	260	262	274	286	303	292	264	280	275	271	247	254	272	261	240	274	257	283	274	284	287	266	241	273	258	276	264	293	278	298	263	264	266	288	282
3799	4343	8818	10316	8020	6665	6023	4878	3926	3233	3220	3023	2764	2522	2277	2145	2091	1887	1928	1806	1625	1770	1590	1574	1545	1376	1347	1291	1238	1274	1163	1102	1011	1084	984	1048	951	964	967	987	899	964	907	869	879	901	896	866	885	870	884	880	848	866	868	774	822	859	876	800	870	860	794	872	860	824	849	795	855	859	840	819	806	869	838	862	828	816	814	901	821	820	862	800	776	852	870	841	749	861	805	791	824	850	809	811	791	788	836	831	805	846	792	779	814	784	818	836	787	812	752	798	769	826	817	811	807	770	790	812	823	784	812	800	768	755	803	729	806	810	779	767	751	801	754	867	788	825	740	766	795	755	771	745	776	807	788	759	802	791	806	774	719	817	820	768	764	790	810	776	764	763	767	777	796	826	736	750	781	769	792	805	804	793	786	816	769	812	752	757	840	755	768	790	788	761	763	814	781	772	797	762	785	773	750	816	760	797	829	753	805	778	732	730	806	720	846	766	826	775	776	747	781	728	789	752	754	760	743	784	780	817	805	787	769	784	735	760	775	784	769	795	780	804	739	749	719	804	760	751	807	776	806	775	800	746	775	761	769	799	775	803	760	741	777	756	800	789	801	748	829	762	824	744	755	794	767	801	767	756	774	827	798	741	785	768	753	783	751	776	804	783	843	808	800	773	769	756	785	800	766	799	785	773	804	772	823	745	803	811	790	780	722	708	791	760	746	815	768	786	742	811	730	757	812	761	745	838	767	816	777	783	784	752	817	806	793	771	785	839	749	786	760	708	755	808	777	774	778	769	804	801	762	783	747	775	787	796	772	776	793	793	761	793	703	780	807	797	819	791	750	766	780	727	816	773	774	752	792	761	799	829	759	795	806	819	778	814	802	793	770	795	776	811	796	764	713	786	758	792	800	765	793	819	776	779	790	801	796	754	850	764	744	789	744	803	855	791	789	760	724	832	757	804	799	751	788	783	796	762	763	782	789	830	802	780	722	748	787	761	773	746	802	793	792	711	755	818	817	774	814	705	837	799	808	783	808	761	814	791	823	774	822	740	749	773	765	733	818	715	851	760	791	823	772	779	775	779	788	796	748	777	862	801	781	772	784	752	755	790	715	811	747	781	768	751	795	814	744	780	762	781	798	796	781	778	734	776	805	756	745	770	747	780	810	819	751	726	757	818	767	800	796	760	834	774	798	728	773	792	763	731	785	796	751	809	792	800	760	793	786	813	753	794	808	785	759	821	843	736	771	770	757	793	771	763	834	823	785	752	838	788	788	810	801	762	758	775	774	776	797	813	836	778	803	761	778	779	756	791	778	798	759	771	750	746	792	768	762	790	788	782	792	811	850	732	744	789	807	777	753	761	752	782	778	752	773	810	746	790	716	808	792	754	775	793	752	754	812	790	795	816	765	771	751	754	744	783	758	736	835	801	741	848	796	807	774	766	783	800	790	810	804	789	810	807	777	766	752	763	754	727	725	771	753	810	771	797	756	805	799	776	791	753	769	779	794	781	783	762	758	775	790	754	768	753	824	796	774	755	778	774	738	758	761	801	760	778	775	821	760	778	757	819	797	792	811	753	807	772	754	777	765	767	784	804	825	777	796	853	803	779	734	745	786	777	797	783	785	768	802	739	776	754	752	779	743	788	771	779	819	802	757	781	783	783	846	790	800	726	793	756	753	782	771	750	757	839	799	815	767	807	838	771	789	824	775	747	797	784	827	729	775	770	799	781	780	798	782	789	789	770	789	762	763	771	788	802	757	808	789	783	797	819	835	739	756	776	814	738	754	778	740	803	765	797	804	728	793	794	815	771	805	778	796	768	815	846	775	735	821	797	731	760	790	730	804	788	790	744	752	759	800	803	767	765	720	817	794	780	779	839	789	824	775	785	800	773	779	771	816	779	787	764	772	796	764	775	773	816	767	743	787	787	749	805	807	747	812	795	752	805	779	734	742	781	797	813	767	755	790	789	815	822	763	781	794	778	783	770	809	754	796	742	769	779	797	739	795	759	743	815	802	762	765	778	750	781	792	772	844	791	765	794	747	787	678	781	805	788	803	753	791	727	782	795	829	812	810	778	779	761	788	811	764	752	757	752	790	796	835	759	841	787	836	767	773	844	784	745	823	780	826	787	780	767	785	801	813	801	768	799	815	813	736	803	797	779	765	796	763	777	757	763	798	771	775	773	744	784	743	824	772	761	765	745	769	754	844	754	800	793	761	747	837	797	798	803	800	766	745	786	788	808	827	800	814	778	689	805	771	760	755	783	806	737	795	745	739	773	760	742	734	751	810	769	824	759	772	762	804	775	777	756	767	765	764	813	763	790	746	757	774	757	797	855	807	746	742	768	772	787	783	810	820	763	762	739	819	806	770	793	782	748	729	796	795	767	734	812	720	798	789	738	772	744	825	751	768	767	783	767	778	806	777	816	762	772	753	812	786	812	726	782	789	793	795	779	768	838	826	789	786	808	774	791	808	770	797	817	746	788	784	796	784	789	776	794	773	778	796	771	786	761	801	792	809	785	775	752	800	783	801	779	763	797	777	784	799	820	755	705	786	768	809	754	790	799	739	802	778	775	818	791	759	776	813	790	787	805	793	745	778	770	701	825	786	730	798	709	767	813	784	761	756	797	815	731	794	795	806	749	825	783	768	782	806	759	826	780	781	783	775	843	802	793	807	814	769	774	765	792	801	769	846	794	784	834	743	797	772	788	783	727	757	795	742	783	808	801	810	774	774	796	799	791	790	744	847	758	782	785	759	767	740	793	754	812	770	786	764	796	788	835	790	802	815	798	735	785	781	813	783	805	850	759	756	816	763	786	809	750	814	767	757	770	750	773	779	751	824	809	787	766	789	762	779	762	777	787	765	764	749	758	743	768	832	774	743	797	754	749	830	790	822	751	774	765	772	791	741	779	753	763	768	784	785	749	787	781	781	768	829	788	742	764	763	709	787	769	810	759	787	766	799	762	749	799	779	741	774	782	743	793	768	825	772	773	764	727	769	766	763	779	765	776	779	758	817	812	800	807	761	799	781	774	783	781	802	800	799	773	736	768	817	793	795	735	831	792	786	805	751	734	745	730	742	789	810	807	774	758	779	771	797	759	789	777	751	773	790	792	824	718	815	736	754	760	775	816	760	766	776	794	809	764	723	796	760	784	752	782	754	747	823	755	743	749	761	797	763	780	828	748	767	824	776	779	801	775	789	770	799	763	755	747	823	787	781	794	816	741	759	762	788	741	790	778	759	732	799	800	787	766	786	776	813	786	798	803	840	761	783	777	819	771	793	768	719	737	737	832	763	771	752	837	726	790	743	774	767	791	781	808	802	846	796	817	809	735	777	761	761	741	774	812	770	790	738	817	768	786	831	733	785	783	814	805	786	759	789	794	736	744	749	795	762	775	840	782	802	803	778	793	766	774	778	760	780	772	807	743	756	773	827	776	820	766	763	750	815	777	778	800	820	761	767	734	759	760	742	800	767	760	774	786
14965	14104	24098	29938	26241	18212	14643	9455	6728	4880	4698	4016	3324	2037	1639	1705	1404	1226	1050	956	835	872	688	804	736	607	671	655	591	548	501	520	480	554	424	510	489	463	449	404	449	469	395	357	353	374	434	406	365	397	354	337	311	291	325	337	338	313	320	345	339	316	321	281	333	333	288	280	284	288	296	303	315	328	298	314	284	288	330	258	293	316	321	299	315	313	299	292	276	291	296	286	300	303	288	305	289	295	251	261	275	259	286	285	271	249	271	259	271	277	258	268	308	263	300	277	255	283	264	261	264	281	281	255	269	280	292	280	277	264	296	295	282	286	249	269	313	276	273	289	278	233	230	273	276	270	254	252	259	269	270	258	283	275	270	259	274	269	249	290	279	256	244	276	273	280	232	267	255	250	252	285	285	249	260	258	259	270	285	265	264	267	276	263	285	240	264	294	275	255	262	260	282	272	284	263	256	233	248	267	266	261	271	256	272	267	268	251	255	276	257	275	264	277	245	280	278	247	246	263	243	237	236	261	269	253	258	261	271	254	277	270	292	287	247	254	238	277	255	279	285	283	254	276	267	251	253	263	249	301	268	291	253	255	289	281	271	242	269	275	287	265	249	265	246	283	296	266	251	251	288	289	269	275	256	251	255	269	283	229	248	280	268	255	273	253	230	296	280	277	278	246	281	301	263	293	251	273	276	262	251	266	263	253	258	244	276	278	292	246	242	263	277	268	264	254	248	268	272	272	306	284	266	284	258	298	263	291	253	268	296	287	278	248	263	248	278	256	259	282	241	284	281	254	259	256	248	273	243	289	295	260	258	287	287	238	270	301	264	254	253	257	270	283	269	252	245	252	269	279	286	288	220	265	272	273	265	269	277	273	279	247	267	267	252	238	288	275	246	284	280	267	266	274	265	273	264	262	270	285	282	262	264	275	258	297	279	264	268	283	260	286	296	239	270	232	268	236	291	264	254	277	270	245	258	288	227	267	260	266	262	245	278	268	273	256	268	268	249	290	261	285	264	250	274	250	275	273	284	235	260	256	257	279	272	234	257	272	266	252	239	272	259	266	284	255	244	254	255	272	255	274	272	267	282	270	274	273	275	274	251	268	260	291	248	259	271	278	281	261	261	227	239	258	267	259	262	304	265	251	249	266	260	265	263	271	278	278	267	261	276	229	234	245	280	283	262	278	245	278	262	288	257	274	287	279	284	263	262	233	283	301	288	278	271	264	261	294	277	306	257	287	294	267	275	270	306	255	276	272	283	283	284	287	269	260	254	268	251	253	276	260	255	246	272	264	272	271	267	285	282	268	290	267	285	267	283	274	252	248	282	260	265	263	250	285	254	275	286	222	279	288	268	256	259	266	271	247	277	276	290	259	247	270	268	255	255	271	229	281	275	271	275	284	276	268	282	277	271	303	268	302	265	260	289	279	253	293	276	258	248	289	267	283	253	260	267	289	244	250	275	294	246	276	276	278	271	243	254	260	275	264	260	283	260	265	251	249	276	276	280	251	248	257	248	254	270	251	277	264	271	285	269	283	272	275	256	262	254	271	249	272	289	247	266	256	243	262	272	261	273	258	289	273	260	257	278	244	274	263	261	261	238	248	290	280	277	273	243	273	262	279	267	272	271	255	254	296	240	261	271	279	254	280	271	269	255	280	250	265	295	283	271	268	300	257	237	279	264	272	258	273	256	263	236	246	319	240	259	264	269	254	284	264	266	243	271	287	289	297	284	223	248	255	284	249	256	262	255	291	277	288	255	259	310	267	279	259	249	268	275	292	267	273	270	271	259	253	266	272	251	248	267	231	244	266	263	268	292	280	270	262	280	259	242	269	241	255	268	238	243	286	276	258	287	275	242	275	265	249	244	247	272	284	298	268	268	264	279	255	270	230	284	248	262	244	264	263	263	265	269	284	253	260	243	270	286	283	276	241	273	277	266	261	237	252	255	250	276	297	283	282	225	269	260	247	260	258	274	276	256	262	277	308	320	261	306	273	286	293	280	260	293	264	275	272	256	259	252	248	254	275	300	300	265	287	277	265	274	292	279	269	241	257	284	246	279	247	271	277	248	239	291	251	232	247	265	269	264	267	264	276	277	264	278	253	279	268	243	250	286	241	247	266	289	238	277	269	290	264	272	247	270	274	253	266	261	271	264	240	246	269	276	249	269	257	292	276	263	282	271	241	267	248	282	262	269	260	268	251	262	273	293	250	308	271	259	242	311	275	269	260	255	291	281	258	273	269	262	272	256	250	279	302	258	272	279	289	276	262	263	279	258	264	270	254	282	267	275	286	280	269	266	279	229	267	263	269	270	268	250	262	243	267	250	257	295	285	269	305	263	264	271	263	273	242	266	239	280	289	280	301	259	288	264	281	282	256	290	281	277	283	243	280	246	271	256	286	259	260	287	280	275	270	272	278	271	271	274	272	260	240	272	244	288	270	254	291	266	258	247	291	261	248	238	267	260	283	291	272	276	273	256	288	252	230	272	273	230	257	272	245	248	270	277	254	264	276	237	259	290	276	263	280	273	263	252	260	268	282	289	271	268	253	273	267	242	254	264	250	280	255	258	228	247	254	234	298	273	268	238	273	247	269	264	254	274	281	242	303	276	262	245	245	258	266	266	254	278	292	256	261	274	261	265	247	261	275	273	276	287	259	266	271	280	279	269	303	260	264	277	277	254	255	254	298	273	276	279	258	251	281	266	257	256	273	253	269	259	261	251	269	274	265	294	265	256	270	247	268	260	243	286	256	270	257	288	269	278	284	298	288	255	278	266	288	291	281	238	296	265	286	277	305	251	258	260	279	256	258	279	244	276	279	268	255	264	274	240	247	272	261	274	293	263	273	273	271	270	295	262	259	265	313	262	286	296	298	282	234	304	235	296	268	259	299	274	272	268	301	258	288	250	259	247	265	220	246	269	258	280	252	272	266	266	271	272	277	257	241	260	274	303	271	251	246	245	259	261	265	254	264	249	288	267	261	269	303	278	250	257	289	286	269	263	255	247	262	269	288	278	249	271	257	294	260	268	274	284	274	266	260	306	293	264	295	238	287	264	271	254	294	266	274	273	268	302	284	268	247	245	272	262	268	263	247	271	269	253	235	283	258	227	257	242	263	272	245	274	247	279	275	237	293	267	257	250	259	254	250	259	281	270	310	255	257	267	302	263	295	260	245	263	261	295	261	272	282	298	256	296	277	277	229	212	266	238	259	272	267	286	259	253	246	261	269	260	266	287	249	254	244	252	257	256	284	274	245	245	278	284	245	277	275	267	271	263	234	247	309	258	253	249	293	227	279	242	260	266	254	256	304	246	293	283	270	251	240	242	275	278	259	266	266	310	275	254	252	278	245	246	249	281	265	277	266	285	291	282	278	269	245	303	277	273	261	251	280	262	292	275	260	255	274	301	278	276	296	276	261	273	262	287	272	255	254	273	273	260	268	286	269	289	263	276	244	265	270	274	220	259	259	268	257	250	282
9394	13267	23100	30311	28861	26383	27593	23087	17660	15542	16884	16364	13802	10327	9430	9266	7828	6760	5922	6091	5014	5571	3947	4074	4001	3325	3648	3621	3483	3016	2901	2710	2968	2974	1930	2687	2748	2163	2327	1950	2341	2389	1731	1397	1527	1709	2017	1901	1737	1856	1587	1450	1307	1207	1262	1225	1359	1240	1325	1472	1359	1421	1172	1153	1347	1303	970	960	995	1128	1024	1042	1138	992	1031	1064	1116	993	1078	1073	1289	1169	1251	1047	1070	1054	1023	986	947	991	1002	934	926	923	949	986	923	897	877	902	962	922	945	925	897	881	892	813	853	857	902	844	861	801	815	849	830	869	844	823	851	878	836	821	784	844	849	811	851	844	885	849	905	838	877	836	871	902	831	801	815	812	801	789	785	765	739	828	745	789	782	757	821	868	822	808	767	810	754	821	774	791	734	787	759	781	751	754	782	830	782	775	763	771	800	770	707	790	709	779	731	757	793	766	793	801	749	780	757	754	805	766	810	784	728	772	728	833	759	742	764	773	735	800	757	775	803	785	776	795	763	785	775	773	784	745	770	776	764	725	730	752	788	773	742	758	739	813	753	810	809	806	756	757	734	806	720	764	764	755	807	763	778	742	748	760	752	754	787	784	778	750	778	769	785	772	796	822	733	763	810	753	789	796	761	747	716	752	746	767	816	756	737	775	759	769	753	757	791	811	751	760	740	757	757	759	765	772	786	774	762	771	743	803	749	772	792	837	740	764	743	804	727	790	829	807	764	757	776	733	779	758	781	753	762	733	798	733	806	758	740	798	728	797	803	745	776	744	751	760	755	791	773	813	837	761	699	737	761	797	806	791	823	723	751	765	785	739	815	757	735	757	756	749	710	740	726	748	774	806	772	788	769	749	733	762	735	774	779	761	749	745	787	706	826	764	745	770	757	767	775	774	793	760	754	805	727	796	742	744	786	802	751	774	795	739	744	789	778	718	835	748	778	767	760	804	805	749	796	826	742	751	792	761	784	772	745	758	756	726	780	735	821	716	796	766	795	776	839	766	766	769	753	772	807	752	808	848	706	739	774	804	803	802	805	760	779	769	719	770	791	746	740	757	774	786	758	766	731	814	755	765	780	823	725	695	774	769	781	802	777	805	773	723	746	763	779	794	759	746	759	781	760	730	819	770	791	744	744	771	749	798	739	809	737	738	732	743	819	762	782	748	763	752	761	785	785	815	803	735	818	733	771	757	760	717	783	756	768	781	786	763	787	813	742	776	797	789	790	810	758	805	779	759	749	753	758	756	745	797	788	750	747	736	725	753	772	729	751	759	762	761	783	758	803	749	740	750	782	769	760	818	793	763	748	751	815	776	775	756	773	754	795	762	773	744	773	779	764	822	792	820	793	783	773	754	735	808	767	805	818	797	834	797	780	810	732	755	794	760	731	771	774	774	789	773	781	785	785	783	791	752	827	822	782	789	767	745	747	716	755	748	761	821	769	730	738	735	767	739	737	777	790	727	772	722	803	758	747	787	761	758	767	726	752	785	781	805	816	765	793	806	756	771	752	737	754	755	771	779	786	775	773	780	776	759	786	774	764	741	792	760	763	712	791	773	856	823	759	762	868	749	765	771	756	784	743	763	793	741	789	717	762	715	743	816	814	770	786	741	809	771	797	776	695	784	734	755	799	761	791	798	777	796	789	805	777	794	792	746	794	801	777	777	761	784	774	824	806	801	765	770	742	766	758	770	809	784	801	749	759	751	760	775	746	848	754	740	759	770	745	751	760	736	765	771	748	740	768	726	756	803	786	789	724	799	763	779	709	766	788	763	795	832	721	792	780	789	732	746	790	795	739	780	780	745	780	787	775	735	784	757	703	808	834	776	753	796	745	785	745	762	737	788	779	762	781	724	796	789	796	772	777	829	754	772	757	719	775	734	784	740	788	774	779	755	786	739	795	771	760	771	845	789	770	795	727	748	790	794	756	784	823	806	799	786	756	731	741	783	790	753	746	771	807	754	784	768	726	745	841	767	791	813	751	803	830	809	759	758	812	767	734	774	789	754	747	751	798	800	763	779	781	779	762	795	745	764	855	730	844	764	756	767	743	794	809	717	758	734	757	773	816	751	773	766	777	779	770	760	810	780	777	769	816	774	774	783	764	760	812	752	769	708	725	794	737	782	776	812	739	772	768	782	718	752	781	781	789	803	777	783	794	748	811	761	802	772	776	758	764	772	777	734	815	788	812	758	732	769	767	761	802	738	777	750	729	793	755	789	764	785	794	781	808	767	777	801	750	774	788	776	718	781	779	759	763	779	737	735	782	768	780	773	761	763	788	727	738	757	800	800	755	804	783	760	781	755	784	748	737	738	761	765	733	718	779	743	758	772	787	721	693	754	764	772	778	798	756	834	787	763	807	741	744	736	806	760	762	788	811	785	735	746	777	771	786	801	767	772	822	717	754	735	744	753	773	758	733	756	732	804	772	800	745	787	781	747	784	765	771	723	707	801	784	793	801	783	764	762	753	770	777	753	802	763	768	763	762	784	789	751	746	719	750	807	751	779	771	779	752	750	807	821	800	813	789	782	784	778	795	807	782	777	747	760	765	793	747	759	727	757	767	777	789	763	816	780	776	784	744	750	785	812	761	771	764	791	782	790	771	764	746	790	822	785	715	791	841	762	790	777	819	760	797	770	766	777	768	745	789	794	805	759	779	741	798	762	810	799	774	788	740	771	733	751	815	775	792	787	778	822	783	755	807	764	759	745	755	743	808	763	762	765	764	755	732	727	790	770	783	767	761	783	814	800	760	762	758	796	814	732	770	802	744	741	786	760	790	806	788	795	819	750	760	773	761	765	790	757	715	760	789	712	733	849	731	789	775	754	732	746	791	777	747	759	807	806	803	774	745	793	770	728	791	807	774	753	792	786	713	790	777	770	786	780	761	799	791	766	715	736	775	785	780	722	757	828	750	719	793	763	776	758	738	769	793	763	784	759	802	777	762	747	744	754	826	769	739	779	803	779	718	736	744	739	772	728	756	769	786	798	755	753	767	801	737	828	788	772	763	783	794	720	775	737	804	796	758	780	783	798	797	781	778	738	787	713	806	797	805	757	724	726	738	769	797	783	747	809	736	785	808	739	776	775	777	760	793	705	796	784	778	766	758	764	774	797	762	743	808	776	790	815	823	776	770	823	812	779	731	783	794	794	775	801	764	734	799	730	722	790	780	769	771	778	780	744	749	779	781	736	777	769	748	751	736	792	789	786	751	790	735	771	774	713	822	783	737	749	780	769	713	791	797	799	742	770	742	785	803	807	790	769	776	762	771	779	780	769	717	794	730	755	801	792	769	728	768	773	775	804	759	743	770	766	738	773	781	727	786	762	811	772	784	742	768	765	841	809	833	770	749	787	735	811	789	779	741	755	740	764	774	826	746	757	762	754	780	757	777	772	769	756	727	761	797	745	785	787	780	782	782	737	743	731	771	733	768	755	748	775	789	747	766	787	784	717	745	755	761	769	780	745	766	779	802	803	778	755	851	764	819	787	773	776
24709	20983	31261	34866	32401	25564	23581	18027	11429	8399	7734	7564	6727	4294	3166	3100	2543	2135	1914	1930	1379	1503	1151	1255	971	957	963	980	952	812	828	728	872	853	594	694	845	668	724	623	725	658	622	504	477	573	613	597	513	518	500	471	438	444	447	433	459	480	423	494	453	447	434	410	441	446	337	393	381	389	385	397	363	361	397	397	369	385	345	381	483	408	433	401	399	385	367	357	357	350	352	327	343	366	323	323	371	360	336	336	324	335	358	355	366	350	366	362	344	373	376	374	322	359	366	340	356	318	349	347	286	343	352	343	359	332	340	325	384	339	357	345	331	359	331	340	337	337	322	336	350	343	343	312	330	354	347	329	314	355	330	305	319	335	342	327	318	367	351	326	322	336	344	333	334	307	330	320	353	312	315	343	326	329	334	349	331	308	326	313	319	314	321	326	373	304	328	330	298	322	323	331	318	335	315	305	330	326	346	306	350	331	317	322	343	333	344	311	319	320	349	306	343	360	328	336	332	320	338	272	358	295	326	351	334	315	339	342	308	297	334	311	328	319	336	323	300	318	337	287	348	334	308	346	298	296	306	308	299	327	313	309	332	300	304	366	317	358	313	316	299	323	324	342	320	334	340	340	313	323	305	303	357	299	339	337	311	343	300	316	337	308	319	335	328	320	347	312	328	355	330	347	295	295	356	315	332	371	315	325	344	314	340	277	296	330	331	308	338	329	312	372	286	345	319	348	337	322	320	367	360	365	314	311	317	308	297	324	295	308	312	361	305	325	281	337	310	311	317	341	310	342	326	337	335	336	344	323	345	326	314	349	304	327	308	352	315	339	334	344	333	318	320	313	291	327	343	314	328	283	319	350	333	307	328	337	334	327	344	322	345	307	332	333	343	345	318	322	321	300	325	326	323	286	289	362	306	296	335	325	343	316	328	337	305	333	294	308	318	328	305	330	341	294	343	327	370	324	306	329	306	336	308	333	310	353	336	329	342	321	290	335	326	327	320	347	317	298	339	307	293	320	307	344	350	326	311	319	331	334	328	332	322	343	322	328	333	316	314	330	333	308	357	319	325	330	346	324	331	314	311	368	328	323	338	289	335	350	356	362	336	319	339	315	303	355	307	333	308	332	334	324	312	349	340	322	306	313	307	296	297	313	360	333	296	303	334	352	330	281	319	315	320	288	331	327	367	331	301	309	295	336	351	340	356	348	315	310	316	334	347	346	319	331	314	316	304	341	335	301	335	318	335	316	308	330	296	352	315	307	322	307	336	306	319	321	360	343	341	328	323	317	320	324	354	341	320	287	328	330	374	325	335	344	302	292	334	337	303	298	305	308	361	321	351	351	314	302	342	353	319	324	338	327	341	332	317	323	325	307	332	337	324	346	312	302	333	320	299	331	290	310	292	360	304	340	332	319	321	311	327	336	323	301	330	316	347	359	312	346	336	326	316	323	338	312	301	332	367	313	351	325	360	339	347	327	349	332	322	320	346	310	342	323	332	303	352	295	293	329	332	300	385	333	356	363	326	302	363	358	333	338	299	339	310	337	317	316	338	303	315	321	319	351	331	306	332	289	288	339	355	327	329	314	307	339	339	324	326	342	314	297	321	335	301	318	282	316	315	334	341	332	318	332	341	339	342	328	330	337	323	354	340	304	321	313	337	359	322	308	332	328	361	320	331	325	321	324	294	310	334	337	318	322	358	317	326	329	300	340	304	308	336	336	327	329	297	324	335	331	318	322	324	335	319	351	360	326	325	312	333	362	358	312	344	315	325	331	346	313	334	315	322	302	323	307	306	331	315	321	320	335	294	337	319	305	316	348	318	337	303	317	314	301	319	338	297	351	327	338	296	307	324	334	315	332	298	336	338	289	326	325	331	346	310	317	320	338	319	322	327	314	323	317	320	332	291	328	308	325	300	343	350	321	310	352	361	305	319	354	304	328	287	308	346	333	313	313	327	332	320	311	353	309	323	294	294	302	307	296	298	315	297	334	325	322	297	340	311	334	345	338	342	369	330	305	368	337	286	329	314	281	302	289	337	344	331	334	367	283	296	314	305	338	341	317	351	333	311	351	332	341	327	331	308	330	317	329	298	318	333	327	313	346	311	321	322	310	301	309	329	313	326	326	311	293	304	296	330	318	304	362	323	327	357	342	333	314	305	324	309	308	309	331	327	314	345	284	359	311	293	328	331	303	320	337	329	323	305	337	348	337	313	351	294	322	339	291	324	280	327	323	306	383	332	321	307	306	342	299	346	324	341	328	331	336	318	312	330	319	326	327	345	340	283	293	312	330	327	325	316	298	346	345	329	303	318	352	300	338	292	369	326	341	316	330	295	313	339	343	333	325	339	342	320	302	328	319	342	308	353	321	337	311	319	301	329	335	319	356	333	335	310	330	327	311	310	322	294	317	337	324	328	333	317	314	341	320	337	365	299	324	297	321	376	332	336	335	349	325	332	349	305	321	295	320	315	329	309	363	313	330	313	314	360	351	327	318	337	340	350	342	327	350	311	379	327	326	343	340	318	322	325	341	344	346	342	345	334	342	302	342	339	326	323	308	341	366	326	314	299	330	351	347	312	314	313	330	335	322	312	347	321	312	329	344	334	368	327	339	334	323	332	306	299	315	309	347	287	318	312	357	351	319	315	342	307	298	303	327	321	314	349	357	343	364	318	328	316	328	338	285	335	315	302	319	332	334	317	306	340	310	349	348	319	363	302	293	317	332	289	324	281	335	346	305	305	305	337	326	321	300	345	327	289	311	301	328	330	323	326	327	319	325	331	319	333	345	331	329	338	320	326	324	305	325	293	325	348	328	311	334	296	319	306	317	307	320	333	329	327	341	347	349	306	292	327	341	328	326	310	321	313	332	324	302	311	343	303	322	303	306	334	315	340	334	357	341	293	293	327	306	327	357	284	303	305	343	316	343	296	320	347	314	336	341	345	313	366	331	333	311	315	328	305	328	338	318	330	333	333	321	313	289	315	343	309	354	332	315	323	311	334	313	297	340	350	317	308	305	348	346	359	330	313	326	301	320	339	336	349	335	309	315	344	319	322	303	289	334	378	335	305	309	318	318	331	316	312	318	329	300	287	319	332	307	286	286	326	333	301	342	303	357	320	336	332	353	345	318	322	329	345	344	283	305	337	355	321	366	358	350	330	287	317	367	330	308	315	318	321	346	320	333	341	324	309	368	295	354	335	328	327	337	355	324	346	305	361	315	337	307	332	326	298	334	329	310	329	318	307	309	314	351	314	308	314	339	311	322	320	297	357	335	319	355	315	339	322	307	310	333	371	345	316	309	310	334	348	339	311	349	308	324	292	322	336	306	325	324	336	327	350	356	365	313	363	307	308	304	316	344	300	295	367	326	339	327	337	354	313	324	297	350	317	345	309	296	316	310	319	316	310	310	304	357	320	334	308	342	348	312	305	333	333	317	343	313	329	340	324	311	314	337	296	310	327	318	318	316	349	317	307	365	344	346
13824	18000	27729	34157	35379	33632	35187	31659	23144	22868	22864	23716	21378	16667	14743	14950	12348	10777	9678	10106	7984	8604	6547	6687	5602	5470	5462	6068	5604	5013	4494	4304	5304	4847	2861	3923	4616	3572	3662	2833	3758	3502	3183	2120	2051	2993	3753	3177	2795	3006	2403	2075	1903	1793	1957	1792	2120	1893	1986	2224	2118	2158	1619	1598	2010	1856	1272	1241	1369	1607	1539	1453	1449	1313	1342	1568	1409	1394	1553	1554	2050	1659	1775	1459	1551	1474	1405	1334	1260	1384	1379	1249	1204	1193	1256	1191	1232	1144	1114	1139	1129	1195	1138	1125	1079	1109	1097	1088	1089	1076	1077	976	1085	1121	1079	996	1023	1051	961	989	1070	993	1011	953	1033	1054	1005	1018	1001	1064	1049	1095	1195	1140	1118	1099	1142	1184	1027	978	937	943	936	923	953	935	921	945	967	931	938	930	955	1034	922	947	956	991	953	974	915	982	899	918	869	892	901	890	990	911	967	940	854	908	936	892	895	864	891	927	880	884	886	918	925	897	882	946	983	889	883	944	897	950	957	879	898	881	902	904	955	972	914	924	897	946	950	907	906	888	887	920	889	920	906	846	894	897	974	935	913	935	947	973	955	899	930	946	933	918	953	893	952	876	909	908	892	896	908	930	905	891	963	917	968	930	871	895	905	864	940	952	895	928	884	921	931	958	866	916	866	885	932	958	876	861	955	932	895	950	916	916	915	931	902	923	964	929	941	857	920	925	885	961	893	877	886	921	909	880	894	949	874	906	967	927	945	937	927	932	941	933	964	889	925	883	928	918	859	893	918	900	899	933	933	984	911	922	944	927	906	870	908	949	925	932	871	916	941	898	916	920	887	937	918	847	939	918	970	905	957	948	915	931	958	951	962	899	930	901	920	890	891	950	881	898	933	891	957	948	946	909	909	961	941	924	874	903	908	912	906	880	885	844	930	910	920	893	904	964	946	931	895	936	940	924	866	916	887	964	889	895	847	877	912	949	936	877	920	920	942	888	940	931	962	888	962	919	962	971	918	896	864	922	923	853	902	914	942	912	968	908	957	946	921	932	951	933	910	906	935	939	937	959	885	943	906	908	890	874	926	919	928	889	931	889	883	882	899	923	911	908	888	914	902	970	880	962	916	942	843	948	897	871	924	956	919	909	942	949	945	907	943	922	901	911	912	938	915	924	905	838	910	911	880	863	916	994	879	966	930	931	911	867	920	937	952	883	918	963	933	898	954	892	924	844	863	906	888	898	929	858	910	859	909	934	870	957	850	913	941	967	913	938	904	908	922	896	926	892	910	960	924	933	959	923	880	998	1009	962	944	919	957	951	900	904	953	878	927	891	969	890	853	964	943	836	916	923	911	940	888	939	875	923	902	897	951	954	910	915	936	881	869	919	873	925	920	975	894	941	867	937	932	924	887	952	951	858	957	928	916	873	890	899	910	865	943	903	893	953	862	798	935	953	878	888	900	982	934	888	986	885	913	942	910	920	879	951	938	885	943	922	933	934	937	866	956	949	917	916	894	923	928	903	948	925	910	901	949	913	927	907	900	897	873	905	881	899	945	969	872	929	855	943	919	912	922	948	926	945	908	921	916	909	889	922	876	903	951	877	894	895	950	912	945	900	900	907	927	884	912	929	854	935	921	881	956	892	899	905	885	904	935	946	888	905	887	934	895	873	906	877	935	958	937	911	894	900	968	946	898	912	927	902	917	917	846	921	962	902	893	905	855	894	938	889	890	939	893	911	878	930	942	868	942	922	886	911	902	923	906	949	889	900	945	955	971	1010	876	905	923	882	920	943	895	925	903	866	856	905	945	936	934	912	908	921	928	930	897	907	940	956	882	884	911	932	908	872	893	889	895	922	929	945	935	929	916	932	900	937	866	906	881	866	889	899	911	896	941	891	938	1008	895	951	985	933	906	935	889	955	876	934	877	902	905	932	955	907	886	917	922	909	931	997	986	936	909	942	884	887	921	892	928	891	947	904	902	917	931	920	915	958	944	930	946	919	927	865	901	877	959	930	955	898	927	910	966	868	918	985	909	913	846	892	851	938	879	933	945	898	949	945	967	950	899	874	938	943	927	887	996	963	940	905	903	939	914	888	914	912	987	873	924	902	920	859	985	878	880	877	957	831	883	889	866	883	895	940	939	916	900	892	923	912	932	895	900	944	893	953	940	923	893	924	913	847	915	951	875	933	896	915	884	893	912	929	931	879	918	920	931	866	946	931	958	906	928	911	928	948	862	943	958	902	966	897	912	938	876	939	903	955	923	821	889	921	945	964	904	911	962	871	891	900	922	931	930	967	920	901	943	901	917	920	915	915	833	925	917	888	931	921	936	904	913	930	899	903	895	978	944	885	914	923	941	907	912	950	941	894	902	960	894	915	937	895	896	922	904	917	934	912	915	879	909	879	967	886	920	951	905	886	908	963	892	879	894	862	943	835	921	927	906	969	977	863	954	925	925	898	920	889	962	927	940	923	998	854	940	885	924	957	921	875	883	901	907	953	887	894	906	936	915	930	869	864	908	930	954	929	907	934	925	969	859	963	928	933	927	904	955	942	934	907	910	936	883	908	882	892	919	897	896	893	924	887	936	894	930	933	868	957	935	907	913	903	903	955	957	956	890	889	938	916	953	888	941	883	907	948	964	927	941	887	949	975	921	929	895	847	921	926	859	901	917	904	880	890	918	894	877	903	922	911	926	909	920	947	878	864	943	881	881	847	898	926	881	937	902	911	938	925	920	869	917	952	881	882	901	923	910	894	923	947	875	955	945	892	941	903	912	951	963	930	975	943	948	875	959	896	906	934	948	905	888	841	898	924	912	942	883	923	933	905	936	888	906	936	944	883	900	893	920	897	940	849	943	937	867	924	946	945	949	929	910	904	917	934	899	931	873	913	916	940	934	947	943	926	895	927	902	942	899	911	881	910	948	851	877	915	923	888	888	948	892	896	923	941	882	930	902	903	913	915	924	909	935	953	933	894	936	927	964	908	924	954	910	927	913	860	904	934	950	924	898	962	881	888	925	975	892	970	924	885	930	891	897	933	885	913	875	981	905	914	911	943	936	923	872	963	925	894	929	871	924	906	894	923	887	874	905	945	951	906	891	891	950	937	990	924	901	897	925	939	846	974	923	919	922	922	929	924	905	918	964	981	890	896	889	944	889	909	877	875	908	884	931	935	903	938	915	929	1013	923	949	913	943	893	930	882	879	955	938	897	890	918	892	904	998	959	931	914	928	909	976	932	900	910	923	936	892	941	947	924	872	878	901	892	892	884	894	925	914	929	938	886	913	913	906	913	956	894	918	889	898	934	982	900	880	923	979	889	908	916	943	924	950	925	899	933	936	912	859	905	897	882	902	915	902	865	966	910	859	960	898	938	909	939	897	912	978	868	931	920	903	914	849	950	974	977	882	861	901	921	852	907	877	908	931	902	915	901	933	942	917	898	894	984	863	877	896	875	889	924	944	941	916	954	877	975	919	974	937	878	922	913	916	956	895	875	939	871	955	934	884	860	873	919	899	910	921	939	881	899	910	940	920	941	922	956	882	862	930	884	857	900
4857	3302	4740	3848	2646	1818	1528	1259	1036	814	676	642	558	494	491	460	446	440	417	415	368	384	408	367	333	337	332	334	312	333	342	301	311	293	302	290	296	288	295	313	287	297	273	275	224	263	266	272	296	273	282	260	234	262	262	258	254	273	277	271	280	268	278	277	252	275	277	297	280	281	304	296	265	270	257	286	286	291	280	297	290	284	284	256	277	310	275	270	298	273	275	261	295	278	278	267	290	277	265	293	291	320	272	256	265	271	264	271	274	255	268	296	278	275	242	263	278	273	289	285	254	266	272	267	297	262	295	290	300	261	293	284	283	282	263	253	279	252	300	264	270	270	262	259	245	291	296	283	284	262	286	290	269	274	303	277	270	291	291	270	270	269	296	281	240	287	273	262	247	274	267	251	286	273	263	277	280	252	272	282	264	270	255	280	245	298	294	241	270	249	293	283	297	270	264	280	267	260	280	270	285	256	285	285	273	250	244	299	280	257	228	292	291	271	269	278	290	261	269	269	282	253	239	266	250	272	253	260	272	240	306	301	287	271	282	276	261	236	289	299	278	297	276	241	270	277	245	269	288	259	278	291	250	278	257	281	266	288	256	271	311	263	272	271	253	253	244	253	273	270	240	276	291	278	275	268	256	301	307	277	280	281	266	262	263	274	266	259	265	228	267	277	293	275	255	311	265	286	274	248	242	273	242	268	283	268	256	262	241	231	288	244	266	269	279	271	301	269	235	274	263	262	269	276	268	260	238	281	276	262	276	270	249	269	270	246	256	299	266	275	268	289	253	263	256	248	280	252	275	267	273	278	288	263	269	272	297	286	266	255	278	282	275	305	255	271	252	261	266	262	254	267	288	249	246	260	285	291	279	272	290	263	272	286	277	265	257	262	264	271	276	269	261	231	254	280	291	280	261	280	255	286	241	284	265	258	276	287	228	282	262	243	271	291	312	276	254	278	264	261	286	285	277	297	291	269	261	300	270	284	262	271	247	293	255	274	283	261	285	312	250	268	253	285	291	289	262	275	251	272	271	279	275	284	274	279	259	267	260	251	288	260	258	275	279	273	264	279	265	264	260	266	259	250	256	272	239	264	286	274	265	310	284	268	271	302	264	281	288	285	267	276	243	265	261	276	277	279	298	239	304	278	296	280	268	296	270	283	236	252	258	264	290	261	282	279	272	275	242	287	296	275	272	273	283	261	268	285	267	300	281	292	259	272	291	233	257	287	297	294	301	255	281	269	290	251	269	306	261	272	305	265	316	302	257	281	281	267	292	259	268	285	260	285	257	293	262	273	275	266	271	273	276	261	270	290	279	277	270	254	287	272	273	260	298	277	271	255	269	253	253	260	257	298	297	302	280	254	264	265	293	278	268	270	248	266	255	260	250	296	262	275	271	246	284	283	285	262	272	256	270	288	269	268	267	275	257	240	264	267	300	262	290	291	279	258	287	249	275	267	255	284	267	254	249	288	269	287	268	280	244	241	297	257	272	283	279	262	339	278	269	280	279	287	291	292	277	267	255	287	281	293	274	286	305	278	271	273	307	281	277	278	278	289	291	282	280	271	287	297	286	276	233	259	267	273	262	254	295	247	271	288	260	264	271	290	270	242	259	301	267	268	267	273	270	274	280	284	303	263	262	263	289	244	271	265	289	298	270	276	281	308	270	255	240	267	257	250	267	258	268	270	279	263	282	251	263	329	270	292	296	248	294	270	295	252	274	287	260	296	280	264	264	265	253	282	220	263	245	251	274	251	277	261	237	285	249	265	250	273	262	280	262	268	273	300	261	254	268	254	268	274	271	299	277	268	287	283	240	262	265	272	246	290	263	237	256	269	301	267	269	254	276	261	268	260	258	273	272	275	269	266	272	274	263	284	268	271	327	270	293	268	282	269	278	243	272	270	242	262	274	286	286	267	283	278	259	245	300	274	241	255	272	267	284	298	279	276	284	288	270	274	257	282	278	293	255	236	305	283	251	283	263	281	278	259	246	281	262	283	271	304	262	282	254	280	260	264	279	272	290	273	292	253	274	269	215	272	272	260	303	258	288	272	243	272	260	267	270	255	289	283	255	265	281	285	281	265	267	262	277	275	252	276	264	269	269	271	285	274	296	272	264	267	259	263	311	262	251	296	252	306	260	264	246	281	258	291	291	294	294	266	263	279	288	289	276	274	278	280	263	284	254	295	266	296	261	273	264	302	256	270	279	273	297	250	298	248	274	276	321	260	261	282	279	270	275	264	273	287	267	261	280	304	288	267	260	288	269	262	274	269	275	255	300	280	271	303	246	252	267	270	257	313	300	308	279	312	261	261	280	253	296	280	285	290	279	255	302	248	279	268	284	269	258	289	269	286	293	291	262	288	260	265	298	315	265	277	269	283	287	279	253	252	240	263	273	251	256	318	252	246	265	276	262	279	272	285	259	277	257	278	262	273	277	266	272	261	234	260	281	262	304	284	253	276	254	272	280	289	261	263	262	303	246	246	264	272	275	258	259	326	307	290	272	258	271	280	257	271	289	260	284	275	244	282	280	253	249	262	313	289	288	257	239	271	269	292	275	262	274	292	261	283	317	292	284	274	276	232	286	261	289	292	259	293	303	263	254	272	303	253	269	285	282	275	284	279	281	281	288	280	261	245	276	246	267	264	257	282	263	253	274	303	285	272	282	256	262	267	261	270	260	249	269	279	263	247	266	248	267	255	254	256	258	252	236	303	285	295	251	257	292	263	285	288	292	268	261	261	263	315	282	261	295	261	275	248	283	258	266	287	242	257	260	252	277	260	265	281	251	250	264	232	289	280	270	250	283	265	249	267	304	266	259	263	262	277	300	275	289	261	248	281	269	279	274	275	289	276	292	258	304	254	288	257	271	272	239	285	295	270	276	279	260	289	295	252	290	253	251	294	275	272	288	279	285	308	263	237	274	265	278	255	281	277	290	273	280	287	282	247	262	242	256	285	282	293	260	301	254	265	272	256	284	245	253	287	268	249	264	273	261	279	247	265	286	294	282	293	277	258	265	292	291	255	251	266	264	289	244	237	257	261	259	272	274	261	269	294	261	269	270	275	252	272	272	271	289	273	275	284	271	266	276	289	277	305	270	260	287	260	246	249	244	267	249	299	244	294	291	270	254	278	257	261	260	260	248	293	273	261	288	250	259	297	282	263	252	269	248	287	253	275	301	274	271	259	287	263	289	254	279	257	301	280	278	263	268	295	230	255	266	290	271	293	268	252	294	263	282	275	267	270	287	284	296	277	283	272	257	238	264	246	251	290	243	233	281	275	273	293	299	244	263	281	294	281	262	268	274	257	270	244	261	234	265	277	283	287	252	274	264	276	265	287	276	257	295	280	288	282	261	284	265	264	259	255	294	257	259	260	270	298	251	281	271	286	261	284	260	285	242	298	284	267	280	281	262	235	285	252	265	269	273	276	292	251	290	273	249	298	256	266	271	280	281	255	255	322	268	251	258	236	283	301
3819	4358	8873	10341	8814	7061	6136	5259	4354	3544	3246	3027	2895	2415	2392	2278	1971	1804	1848	1839	1681	1647	1519	1443	1366	1380	1287	1250	1199	1161	1096	1133	1124	1008	1022	998	985	955	935	965	921	940	955	919	851	882	885	956	901	890	810	808	862	840	795	832	832	808	882	855	881	884	846	889	883	889	824	856	864	882	887	857	866	839	855	839	865	906	861	867	839	858	856	810	825	799	868	757	775	802	778	822	759	849	807	881	756	828	807	824	876	836	858	848	793	801	838	807	806	832	823	760	807	752	814	823	793	840	746	864	762	817	792	770	770	787	815	800	815	764	793	802	812	763	818	814	801	854	785	772	790	795	797	733	733	809	783	780	779	807	791	790	792	804	767	803	859	811	806	775	729	843	798	798	801	832	781	826	771	822	753	783	771	766	822	786	790	770	804	799	762	756	793	785	818	848	798	753	766	809	808	750	833	803	804	771	776	746	799	784	793	828	832	745	804	814	794	741	743	753	814	804	764	756	829	792	786	786	797	784	780	758	746	753	726	798	755	774	774	774	849	752	761	811	818	753	817	792	807	793	812	770	797	704	804	777	739	745	820	769	800	805	753	764	807	776	839	793	806	724	766	741	826	779	787	763	802	768	764	758	786	821	783	749	791	814	834	771	774	815	794	777	758	798	757	774	760	830	806	783	792	783	755	818	811	805	808	847	773	792	758	775	764	823	809	760	757	785	798	799	822	794	775	797	779	806	774	775	811	773	793	831	780	763	782	762	838	808	807	768	737	768	780	828	762	761	824	752	801	782	714	799	774	758	745	808	769	801	789	744	789	772	813	790	752	772	780	759	773	793	768	798	822	713	783	743	750	774	799	764	796	770	829	788	774	808	744	778	787	812	718	778	812	793	768	786	781	748	788	782	786	803	772	786	766	844	790	748	829	801	754	756	784	771	760	809	806	804	782	752	796	782	749	791	832	799	768	771	846	830	842	783	805	833	811	789	767	824	730	826	805	761	777	757	742	809	831	795	740	773	816	798	819	776	793	743	799	789	779	786	738	785	761	785	761	765	801	800	819	781	791	806	833	745	811	761	778	741	799	755	755	780	762	770	831	746	820	784	800	763	783	719	745	798	754	762	772	826	805	732	811	768	757	840	795	826	806	787	831	787	825	762	809	793	797	780	766	726	788	806	777	759	832	749	820	781	786	740	797	780	764	800	841	812	791	792	799	812	720	787	753	767	840	793	796	775	747	786	786	785	790	814	744	813	829	808	787	808	820	761	817	820	786	752	762	783	733	781	820	797	823	740	757	794	776	803	775	774	780	825	772	756	775	802	824	821	786	764	761	777	757	763	773	741	758	785	762	816	795	831	766	778	783	758	742	784	776	812	775	784	765	780	800	800	811	773	786	743	799	801	776	812	761	788	777	785	825	785	750	716	783	789	769	798	783	774	804	825	744	772	749	816	785	734	826	767	807	803	805	782	802	767	733	761	792	814	785	802	734	763	769	773	770	776	777	769	767	754	713	798	776	792	791	794	782	808	795	793	786	780	808	772	807	771	786	799	826	777	819	770	816	796	783	755	799	798	812	764	746	817	752	769	804	784	750	698	790	764	770	747	806	755	786	733	821	836	791	755	745	846	795	817	766	756	712	746	765	765	837	800	802	750	826	820	791	760	775	816	795	815	802	761	810	786	734	775	786	765	783	737	781	747	852	845	820	766	760	778	755	825	807	742	779	777	750	838	833	748	747	820	799	781	817	794	835	772	775	754	807	766	767	782	787	745	794	762	766	799	747	760	815	798	789	777	742	759	804	759	797	788	740	780	777	793	782	808	808	773	786	759	768	788	799	799	701	795	806	771	775	752	793	741	817	746	775	781	804	769	801	811	832	781	751	755	795	782	808	772	765	753	855	775	789	817	822	826	761	790	730	792	771	778	828	795	737	821	770	771	791	804	799	797	752	786	763	769	827	804	794	774	834	822	758	750	837	792	763	789	750	778	762	763	749	766	801	754	822	781	774	791	810	764	786	734	852	809	734	741	749	793	801	800	792	795	789	776	777	759	719	795	747	798	781	808	798	768	764	818	766	752	794	767	794	788	721	738	807	749	753	804	770	755	751	827	727	764	762	773	767	760	790	825	766	774	819	774	754	843	767	788	756	794	760	724	774	863	755	776	791	767	759	755	786	787	846	795	768	798	777	780	761	829	831	800	814	785	775	741	756	800	791	765	768	832	789	784	807	755	741	794	798	792	824	824	788	755	801	756	792	776	791	731	750	797	767	802	832	792	765	776	734	804	765	782	743	818	766	764	798	810	770	801	768	757	736	832	765	806	725	785	747	783	744	796	787	803	752	788	785	765	792	815	768	746	748	781	771	761	767	732	781	793	757	723	746	773	732	774	756	709	807	727	763	732	752	755	758	807	762	751	795	772	805	805	787	771	776	733	740	791	780	760	811	755	791	768	760	773	762	813	789	785	789	795	780	807	787	795	748	769	776	797	763	842	818	765	757	769	771	782	745	810	749	744	766	796	822	837	803	786	785	694	761	801	813	773	755	771	790	808	771	839	748	869	803	808	773	783	760	817	784	740	777	776	785	726	778	761	791	835	804	783	747	768	795	824	784	729	786	795	728	751	766	775	793	744	805	790	809	749	811	764	789	789	786	818	733	782	824	815	784	787	750	780	787	801	760	796	782	777	761	799	792	773	751	766	779	747	771	742	792	806	769	762	836	793	782	766	785	796	804	786	775	756	787	802	808	801	815	778	815	762	750	755	807	772	780	749	835	766	821	811	774	827	789	794	779	837	795	798	792	798	804	782	802	804	726	768	787	751	782	795	808	788	819	800	750	857	751	762	804	755	749	775	795	768	780	775	752	819	771	775	812	828	724	763	788	738	817	817	823	786	739	803	784	803	797	817	793	761	808	792	848	813	735	735	809	796	790	772	762	818	754	756	798	799	739	761	764	768	759	843	780	791	807	771	858	867	782	793	804	795	771	805	802	820	791	773	817	801	772	750	786	753	772	771	752	774	745	792	807	728	811	779	794	784	830	775	798	739	781	784	783	768	810	779	766	751	792	814	736	768	749	712	747	776	856	732	743	765	771	783	832	777	753	795	812	812	739	751	733	808	723	781	767	819	796	768	742	769	761	790	746	776	728	813	763	815	772	736	784	791	765	779	777	794	795	812	778	723	775	829	799	781	783	748	753	752	748	782	792	784	793	725	773	775	779	783	764	784	797	822	767	766	783	770	736	786	774	799	817	763	766	804	787	755	788	754	796	774	762	770	810	786	777	757	780	766	807	767	779	840	770	756	765	808	728	774	809	770	795	814	777	822	756	767	743	808	769	735	791	804	772	781	784	805	778	742	766	833	807	814	741	797	745	793	808	764	816	801	779	777	800	831	753	791	792	815	754	813	821	807	763	765	812	735	743	772	825	852	772	772	736	798	762	791	807	784	800	765	730	745	754	811	767	775	846	807	786	758	788	807	761	813	758	765
15665	14885	26275	30579	26696	20048	15780	10484	6163	4409	3881	4025	3760	2238	1817	1659	1353	1239	1092	1010	856	923	715	753	600	643	671	666	646	534	486	525	525	539	408	492	566	496	449	419	406	447	478	379	366	401	434	424	361	394	352	325	283	322	318	349	333	326	354	375	350	321	324	321	320	327	287	274	315	344	296	326	272	295	297	282	272	318	316	337	341	343	266	287	295	302	331	289	281	281	315	280	253	308	273	281	285	299	299	287	280	304	279	270	304	282	268	255	252	286	258	260	286	295	263	266	286	287	288	275	275	295	286	284	270	273	282	252	288	296	265	281	279	269	282	281	262	251	308	270	269	290	288	266	273	259	267	269	259	272	271	253	251	287	267	313	279	285	310	304	260	248	252	296	282	240	287	267	271	276	248	288	253	253	256	276	272	270	269	272	249	277	270	269	291	248	251	256	279	255	297	237	260	242	267	231	256	243	292	291	220	235	253	269	271	278	271	250	252	296	254	240	260	262	253	266	268	284	263	287	274	273	292	264	249	282	254	265	289	277	256	244	281	269	235	269	277	274	307	236	260	272	241	261	285	249	286	249	277	260	258	279	245	259	255	281	272	281	272	249	271	267	254	284	279	243	304	246	257	230	277	258	268	269	245	274	257	257	277	286	270	257	291	271	286	251	289	274	251	290	263	266	268	239	280	259	280	259	268	281	275	265	280	251	277	273	226	264	263	285	293	241	282	263	269	277	285	266	270	293	255	276	245	253	267	264	302	251	253	251	296	237	254	255	262	298	262	259	289	266	258	268	289	259	270	295	287	275	249	275	281	258	300	269	274	249	276	246	237	256	239	261	282	253	286	274	262	252	301	279	237	267	246	260	281	273	279	275	281	271	293	274	260	238	281	274	283	245	283	279	257	258	243	267	285	284	263	241	269	249	265	282	272	245	265	274	261	278	260	292	249	285	262	263	289	254	281	280	286	278	263	285	274	267	240	297	282	248	256	250	243	286	245	226	279	256	267	261	261	247	259	233	294	250	257	258	278	252	267	260	259	297	301	251	264	251	290	243	256	254	263	269	252	271	278	285	261	270	258	259	276	251	261	254	274	257	272	228	263	256	280	276	281	297	245	261	273	272	254	261	261	259	247	269	284	236	284	284	257	273	256	254	261	264	274	243	286	290	258	269	273	267	284	246	283	262	277	257	270	251	249	277	280	318	256	254	256	255	285	280	259	256	257	301	279	294	276	287	261	235	249	284	260	269	232	255	281	265	255	295	231	281	263	250	274	289	258	272	266	249	274	287	255	272	265	277	259	290	256	275	261	239	271	262	279	292	257	290	305	269	262	261	272	294	269	267	262	240	269	255	266	259	251	257	258	280	299	237	245	274	268	253	244	299	276	270	268	302	248	237	292	273	279	267	249	268	267	276	270	276	300	234	268	254	285	263	266	282	299	278	248	274	232	268	250	275	271	262	265	271	275	286	285	258	241	256	259	266	286	314	307	275	284	281	259	275	273	266	292	274	256	271	264	271	270	279	263	270	256	259	272	258	288	257	286	254	273	295	283	267	257	278	280	291	265	274	280	294	258	267	278	261	259	281	268	281	250	260	293	263	270	262	269	261	250	250	256	254	240	291	289	265	290	267	265	276	290	271	274	273	261	263	244	290	324	265	255	253	234	266	241	229	270	257	269	269	268	283	290	271	231	267	252	276	278	263	248	258	283	272	274	251	268	241	261	259	256	293	286	257	278	266	259	279	239	286	275	280	279	270	288	276	270	268	291	277	289	272	264	257	242	257	287	280	251	275	288	265	266	257	248	259	282	270	249	271	281	278	295	284	241	277	258	257	236	288	309	273	260	264	266	297	271	266	263	273	254	275	265	275	259	280	248	262	291	299	291	265	254	277	266	269	268	276	265	255	276	276	257	269	267	264	282	262	254	272	286	246	281	271	271	252	249	291	261	277	268	248	255	258	263	271	272	276	300	298	288	272	249	285	264	248	259	273	239	256	297	274	297	302	272	263	267	262	263	268	225	263	282	257	231	236	292	248	269	244	246	274	274	250	261	254	288	254	267	282	268	243	294	266	274	297	243	247	277	277	284	239	311	263	296	292	260	266	270	250	268	249	260	267	253	264	281	271	271	268	250	255	277	283	291	295	298	273	249	248	278	273	271	296	269	249	254	257	259	260	286	251	282	242	269	291	247	273	247	270	324	273	251	277	274	253	268	279	259	255	238	258	247	273	260	259	275	292	294	293	241	276	256	240	257	264	303	285	292	267	258	282	243	274	295	280	295	250	273	230	255	257	255	290	293	286	277	262	268	272	254	302	275	259	267	296	242	266	269	247	273	256	280	257	267	257	282	253	257	243	247	300	281	286	277	245	272	279	293	251	257	255	268	291	248	288	293	248	266	259	309	280	272	261	270	252	266	285	286	277	291	265	270	280	284	280	277	278	277	269	263	251	220	267	280	268	269	254	285	263	247	287	289	267	239	270	251	265	264	288	238	272	274	278	273	280	250	269	265	269	278	240	281	260	261	262	268	262	257	285	271	254	261	263	271	263	251	292	246	263	262	244	295	281	280	301	247	260	239	303	260	300	302	266	283	263	272	260	272	290	290	262	263	304	261	270	256	266	236	280	303	275	300	248	279	254	253	292	262	268	288	249	263	300	276	260	263	249	263	271	267	299	279	257	273	248	299	273	259	273	263	253	252	237	262	292	257	272	245	269	263	282	265	258	307	271	254	244	255	242	264	294	288	269	274	246	289	294	285	262	271	280	280	249	267	247	259	274	284	273	263	270	263	304	243	309	292	279	303	296	241	254	278	225	252	260	264	260	269	274	272	253	277	267	252	282	263	272	251	276	261	259	273	259	279	256	249	265	243	287	271	294	268	259	263	269	252	244	245	272	257	263	258	263	274	279	276	268	285	288	306	290	272	268	273	271	264	284	271	262	263	278	235	261	298	289	287	242	290	269	294	290	256	277	272	279	280	271	302	263	271	277	281	261	257	256	295	257	264	245	264	281	242	292	256	244	262	240	253	265	269	267	273	273	256	285	269	289	259	271	287	284	277	276	293	263	268	263	280	296	254	266	260	304	251	256	276	273	229	279	256	284	262	277	279	263	273	281	251	228	267	273	296	262	253	270	305	275	273	246	255	287	249	293	272	257	275	263	284	279	233	282	259	271	272	261	276	241	247	263	270	271	290	248	265	274	287	277	271	304	254	249	297	267	265	278	285	293	281	249	253	248	287	270	248	261	204	255	287	240	250	295	267	285	270	245	265	294	276	257	297	254	222	298	295	252	266	252	250	263	284	265	294	269	256	276	251	249	255	260	267	257	261	283	293	265	281	279	307	251	286	267	259	265	247	286	279	274	275	297	267	292	284	271	266	260	277	217	247	299	256	263	255	276	267	263	264	249	250	266	299	255	285	309	241	282	266	232	275	278	285	271	249	276	264	282	229	242	263	259	273	227	280	291	286	256	281	271	246	254
10145	14399	24676	30923	30247	28823	28301	24248	15947	14760	15468	16547	16040	11318	9940	9079	7207	6958	5914	6244	5210	5692	4015	4038	3380	3553	3372	3632	3703	2967	2774	2819	3109	2884	2075	2680	3105	2568	2193	1858	2136	2368	1958	1482	1721	1796	1969	1953	1799	1683	1479	1351	1287	1332	1331	1280	1356	1305	1343	1573	1460	1474	1114	1232	1369	1213	977	932	979	1104	1082	1046	1101	1047	989	1134	1121	1086	1137	1137	1327	1125	1232	1141	1119	1047	1045	984	990	1006	1019	999	937	878	937	881	944	874	966	884	892	887	925	882	865	838	902	869	907	821	825	855	856	897	827	814	855	879	833	878	808	803	857	850	872	822	784	874	801	828	836	887	883	841	920	883	852	876	799	807	838	830	803	770	770	826	816	782	790	779	795	762	759	843	820	788	777	806	761	800	789	825	780	752	756	771	756	773	784	763	798	806	799	740	824	756	822	770	800	771	802	772	772	729	744	775	795	792	772	762	748	775	759	798	778	784	797	761	804	821	798	749	755	760	755	747	815	790	813	814	727	826	778	783	760	773	730	739	783	770	801	783	815	778	764	777	789	786	764	790	819	774	813	816	759	747	790	795	772	740	799	758	762	742	778	809	799	825	752	755	751	815	768	768	802	731	817	751	796	744	801	772	705	763	760	823	770	765	801	796	780	783	783	823	735	775	797	769	793	767	818	739	794	820	801	794	795	766	754	744	769	784	780	747	789	767	754	784	800	769	773	819	772	747	759	786	786	823	775	754	803	761	744	763	804	803	786	773	814	783	762	791	813	755	760	768	791	731	753	774	806	728	814	820	821	821	740	784	824	808	753	766	782	749	814	778	796	769	727	795	765	793	797	769	739	809	775	762	798	805	776	765	784	823	765	805	786	810	781	746	792	755	821	773	803	784	747	765	791	722	815	718	821	781	772	758	808	772	756	767	780	740	764	753	729	798	764	750	741	716	748	792	758	775	727	828	778	782	791	742	788	764	776	786	739	785	803	722	796	817	762	774	821	754	813	786	826	778	713	738	813	756	800	782	755	801	789	758	795	800	732	735	752	754	759	711	735	778	792	813	789	750	785	753	817	802	760	766	757	760	763	747	761	797	807	754	758	832	750	787	753	762	782	789	807	750	756	772	773	784	759	792	852	780	729	755	783	762	777	754	770	797	790	790	789	815	734	792	771	728	758	752	809	715	801	820	765	763	854	764	797	799	759	796	770	763	761	739	755	810	795	810	724	765	764	768	780	800	780	800	749	794	850	794	738	836	702	801	761	795	727	805	786	788	750	813	827	803	767	771	797	805	755	813	751	799	805	773	777	734	795	801	794	817	767	788	745	793	745	749	740	782	753	763	786	760	786	799	798	775	756	786	786	751	797	793	768	746	788	783	840	809	757	744	766	805	769	841	757	751	740	760	739	764	746	782	762	804	746	775	803	760	765	742	808	789	752	817	774	773	738	757	793	752	802	803	787	751	771	772	796	757	774	777	789	752	773	789	745	766	830	773	761	764	738	728	746	813	799	770	767	787	742	814	770	819	801	747	773	727	772	744	774	754	785	757	819	790	815	801	798	748	756	818	793	799	812	807	817	786	711	782	764	738	772	802	755	808	768	786	778	776	767	800	755	815	796	832	813	768	818	742	754	795	786	813	764	761	759	771	716	766	733	790	768	787	759	765	827	784	759	752	772	753	774	778	778	786	706	843	782	808	812	762	727	795	806	815	754	777	766	751	779	757	793	786	761	761	774	771	787	786	778	763	824	784	784	761	783	797	774	783	767	798	839	790	727	788	808	779	735	774	796	760	693	752	789	753	801	781	786	813	795	776	797	808	758	761	750	782	832	791	780	823	774	810	815	812	738	773	733	783	784	799	744	792	813	781	802	723	794	748	841	781	792	781	784	772	794	798	811	742	759	770	786	744	764	749	773	767	768	795	784	788	796	778	776	750	746	757	783	783	818	785	808	768	749	812	833	766	792	764	790	813	771	801	791	734	814	805	819	766	779	739	802	761	754	757	795	794	753	800	757	771	748	739	790	762	811	781	755	728	773	817	803	739	760	852	758	764	772	782	777	762	789	777	773	774	783	771	769	730	742	767	805	752	745	780	739	840	790	792	793	809	803	773	780	805	801	768	788	788	795	759	759	770	792	751	811	796	773	794	791	821	731	796	771	763	792	744	759	765	779	757	700	709	780	788	803	766	772	775	800	782	792	780	758	749	770	825	785	725	750	832	773	819	760	777	758	764	836	813	757	780	804	770	820	728	816	724	830	752	771	763	790	755	757	799	803	782	761	763	801	767	767	782	758	746	810	762	764	783	729	775	806	838	762	763	789	745	741	756	799	755	784	780	745	776	764	807	762	752	785	794	794	762	814	746	752	819	731	780	778	792	728	781	768	777	802	791	803	782	782	767	797	807	795	812	757	787	787	772	783	800	781	760	787	757	754	792	769	745	778	790	796	727	815	770	787	778	773	775	766	725	728	756	792	748	783	775	786	781	847	777	774	766	774	795	768	750	792	796	813	752	732	823	835	722	809	799	779	823	751	785	738	801	783	793	724	793	764	743	813	791	781	746	793	731	808	764	782	727	813	808	796	763	775	789	805	802	758	776	788	767	787	775	791	802	820	754	783	763	753	752	773	787	764	787	804	812	778	757	792	753	772	784	742	796	772	754	743	758	788	787	764	791	771	757	769	734	798	827	773	806	769	756	753	800	761	779	766	810	754	766	770	799	813	784	784	774	802	758	792	731	750	772	725	752	770	735	793	790	755	790	799	744	809	760	822	783	786	799	765	776	740	820	786	823	755	752	760	747	770	726	803	755	758	729	758	748	761	779	815	766	823	770	787	766	743	832	759	745	727	784	770	758	776	764	755	845	763	759	758	786	738	766	765	785	769	774	788	752	797	764	723	784	799	777	791	813	763	797	766	747	753	769	788	792	786	769	736	784	748	772	771	814	793	801	789	764	788	773	767	770	772	764	779	790	760	765	741	783	756	763	777	756	769	837	780	827	807	748	789	773	803	780	769	786	747	790	808	750	770	807	822	800	773	780	834	812	812	759	744	712	836	793	775	808	768	789	767	758	761	781	757	759	800	781	775	748	780	787	792	811	808	747	757	792	788	846	790	767	791	739	805	802	773	784	767	788	786	790	801	785	780	771	794	760	815	787	758	813	825	787	820	783	791	768	778	761	772	784	794	806	770	743	785	796	773	729	787	793	792	758	794	757	805	791	759	766	775	764	765	772	786	813	778	782	837	786	761	765	736	756	748	838	775	751	806	792	783	761	761	744	786	749	723	763	798	832	765	777	742	727	789	749	772	831	800	765	830	751	836	807	774	752	806	779	784	771	754	807	769	785	804	740	778	847	783	751	774	780	786	835	753	754	790	771	790	797	799	818	777	820	743	845	784	772	851	788	771	825	808	778	773	773	792	742	779	843	755	773	773	766	779	781	783	780	759	783	723	749	741	793	733	781	762	767	758	746	760	801	787	802	787	798	773	827	776	760	762	785	735	750	754	777
23605	22132	32626	35207	32033	27864	24098	18641	10869	8076	7503	8444	7615	4552	3434	3032	2319	2040	1721	1594	1489	1520	1115	1118	898	896	959	1000	996	869	787	767	852	822	694	834	840	749	676	615	666	711	732	536	521	521	556	576	556	522	508	504	426	415	436	427	499	437	433	467	440	425	418	395	444	406	362	365	372	402	384	387	400	365	348	402	411	397	427	406	466	386	417	407	403	358	379	349	354	347	395	370	367	366	376	356	366	347	349	372	364	369	332	351	345	325	375	325	340	312	328	339	367	358	331	344	338	310	335	326	313	334	331	334	356	305	320	327	343	319	362	352	333	324	331	327	341	317	292	298	375	313	332	334	329	341	329	332	307	368	345	330	333	360	312	311	369	310	329	358	366	340	349	322	299	319	326	355	343	316	336	340	337	321	328	313	352	325	338	299	309	335	331	319	328	324	288	287	294	326	318	333	315	316	320	334	311	321	338	333	324	331	350	314	320	319	330	356	341	310	329	317	331	319	346	324	334	332	298	310	329	339	353	359	336	304	336	318	323	332	352	354	317	349	336	359	332	327	318	276	319	295	306	354	315	346	306	342	309	315	307	326	296	349	330	330	340	306	335	297	313	333	312	303	335	346	326	331	318	322	326	309	317	331	337	311	337	335	343	304	353	331	325	315	332	358	338	332	320	340	304	317	353	343	335	324	321	321	321	329	352	340	335	319	359	337	338	318	326	337	317	327	345	341	319	311	329	325	305	320	310	314	319	330	343	287	332	287	328	335	345	340	306	347	325	340	310	338	333	302	318	310	324	311	318	328	316	327	328	334	346	326	314	357	329	337	322	330	332	303	311	294	348	348	335	330	279	329	323	302	343	298	291	327	322	340	335	312	365	295	312	348	355	336	320	326	297	334	354	349	338	345	327	292	315	295	323	345	326	344	333	319	325	316	345	316	305	333	336	318	325	297	335	346	316	306	326	332	342	325	329	333	290	321	319	311	305	349	351	331	334	321	321	323	327	305	362	350	353	325	283	331	362	323	330	311	337	321	358	315	315	299	317	341	335	359	332	367	319	323	343	331	350	338	333	307	326	345	346	293	293	305	305	309	321	319	329	280	312	373	331	329	279	337	304	330	295	306	333	331	338	324	313	362	332	336	336	296	298	316	327	314	312	312	324	346	339	328	314	314	330	331	329	330	336	335	293	330	359	324	320	285	316	353	309	321	334	340	367	320	337	341	343	322	299	330	347	329	334	295	300	296	314	326	308	328	332	336	309	341	359	319	322	326	326	315	310	316	369	318	353	339	348	361	350	335	342	316	330	309	344	308	321	319	339	312	355	326	346	303	335	292	311	341	353	337	311	302	330	342	327	319	333	328	314	332	324	278	365	334	304	307	327	329	310	323	319	340	309	314	329	329	323	350	334	319	324	329	325	345	325	332	343	297	346	354	322	309	340	326	324	324	327	321	338	321	319	358	339	274	345	319	316	327	308	336	320	307	319	310	344	332	323	327	317	307	346	325	355	345	325	311	338	374	330	331	368	313	296	366	329	345	336	355	345	323	323	319	312	338	341	289	309	319	343	318	312	329	348	325	296	303	321	318	322	332	344	339	351	303	339	330	340	331	343	302	333	291	331	340	318	319	350	319	324	303	291	355	343	298	336	315	300	317	351	315	332	329	340	326	329	335	327	328	346	312	307	297	369	333	348	324	345	356	306	346	312	326	340	320	328	342	334	350	378	333	295	322	301	371	326	313	338	319	317	333	337	304	307	308	334	294	317	321	330	343	319	330	328	341	304	304	339	313	347	330	315	322	305	328	313	326	319	337	313	302	315	297	296	317	320	303	333	368	319	318	336	306	311	321	314	332	318	332	329	344	339	325	300	371	296	327	328	333	319	344	312	316	318	320	297	314	306	319	304	326	292	327	310	313	339	303	300	344	329	322	320	307	329	357	317	330	310	333	330	324	358	335	341	321	331	329	335	300	369	320	320	324	348	335	333	325	309	302	306	307	334	337	289	366	333	334	324	327	310	342	333	337	341	321	348	341	314	331	338	310	334	299	304	352	315	322	342	330	311	305	297	330	326	336	320	337	347	339	346	349	326	326	349	330	313	336	349	304	300	332	339	348	322	328	357	315	311	332	328	272	309	333	315	375	313	341	312	324	318	367	334	309	292	372	329	329	314	294	344	354	372	345	333	311	350	316	343	319	330	329	304	318	326	316	330	316	318	337	347	298	355	314	339	351	349	332	307	324	326	340	334	324	314	314	314	282	334	333	316	310	346	302	314	348	323	326	340	306	326	322	281	313	325	337	335	308	334	343	353	344	365	278	353	344	304	336	346	348	331	321	299	295	322	332	327	327	305	314	332	291	295	337	373	317	315	369	359	341	348	326	290	343	296	353	337	351	321	309	364	342	352	353	365	331	292	337	306	340	342	322	338	325	321	340	318	294	334	335	308	317	315	336	359	311	313	306	360	317	334	318	345	312	326	305	365	305	316	331	342	291	339	343	325	325	321	344	310	300	321	301	338	323	341	348	305	350	319	313	339	297	321	322	326	330	336	343	319	315	310	301	312	312	301	332	316	323	351	337	324	338	320	332	305	336	349	325	306	307	310	298	313	308	363	321	332	332	346	308	347	345	354	346	309	332	311	334	322	311	294	320	333	316	363	329	346	279	285	339	301	320	325	325	327	318	336	340	317	324	343	308	328	335	330	312	325	324	363	339	303	333	291	310	321	320	312	317	334	337	322	300	312	340	325	309	347	322	318	303	312	331	302	323	274	300	313	297	345	327	337	305	323	350	328	350	326	313	346	342	331	383	303	322	327	303	301	325	310	320	324	304	332	309	338	345	343	325	351	336	305	343	328	297	334	330	339	296	373	302	340	310	363	315	318	332	335	301	329	331	310	314	336	339	336	308	353	344	328	342	315	348	355	328	331	329	331	330	330	331	309	300	329	296	345	372	333	331	301	328	336	341	332	358	323	333	336	303	338	339	319	325	347	337	326	329	309	378	355	328	305	350	334	322	349	306	309	328	311	311	314	370	325	333	316	355	328	333	315	300	332	352	313	325	330	320	317	323	335	308	359	332	346	353	305	323	340	318	332	334	373	354	361	338	347	328	346	307	318	321	334	324	376	324	333	333	311	382	297	346	347	326	333	334	321	312	304	318	334	350	337	342	325	332	338	279	368	328	339	338	323	342	305	342	329	298	315	328	323	314	346	309	298	348	327	319	314	308	325	336	338	339	315	297	340	360	317	342	311	330	352	331	341	328	300	363	337	342	328	348	314	354	334	365	336	298	349	372	313	295	328	328	284	326	335	334	326	345	357	327	312	321	353	325	316	329	342	334	313	341	332	363	308	317	346	343	323	311	349	344	348	340	314	337	293	317	361	329	337	328	326	324	307	306	354	345	307	316	325	309	371	339	342	330	319	339	309	314	332	328	315	306	344	331	340	332	298	321	351	332	320	322	298	334	308	336	319	313	319	367	306	323
13181	19177	29154	34847	35739	36164	34572	32031	22271	21505	22413	25006	23319	17328	15249	14401	11781	10995	9234	9258	8381	8399	6382	6668	5373	5310	5559	5977	5765	5101	4569	4319	5189	4861	3586	4778	4862	4345	3790	3257	3758	3917	3654	2458	2407	2623	3033	3031	2695	2844	2419	2033	1955	1961	2043	2034	2223	2066	2056	2399	2202	2118	1636	1732	1983	1674	1270	1305	1344	1724	1503	1316	1487	1381	1331	1395	1425	1479	1602	1641	1998	1779	1747	1442	1583	1458	1382	1394	1288	1276	1325	1306	1183	1199	1190	1219	1197	1164	1176	1151	1208	1184	1112	1125	1123	1040	1085	1129	1031	1097	996	1004	1096	1040	1080	1020	1021	1083	1074	1010	1040	997	983	1004	1063	1006	1048	1051	1045	1062	1157	1200	1104	1116	1118	1136	1012	1108	1043	994	977	938	931	928	992	925	975	958	999	929	942	928	934	961	910	961	981	974	881	931	882	901	948	978	874	938	922	933	921	958	894	945	927	936	922	900	926	881	941	940	968	914	941	956	905	877	893	925	891	872	995	905	975	931	980	907	896	948	944	890	932	929	864	977	895	913	952	885	899	968	959	952	838	944	913	927	879	920	942	873	916	926	880	950	895	937	882	951	926	909	911	926	941	964	886	918	945	959	943	902	886	920	888	918	917	935	900	990	871	924	897	898	888	962	910	887	909	923	963	955	930	937	878	895	951	908	885	909	921	846	916	911	944	883	937	939	925	931	901	954	908	938	968	891	878	922	894	921	958	889	882	897	903	942	936	908	935	926	880	891	928	910	897	927	913	944	909	957	887	916	918	997	922	909	914	966	934	938	915	881	941	933	942	927	899	951	906	922	907	941	915	901	934	942	871	965	892	912	953	924	895	925	894	944	896	950	882	943	893	872	890	933	951	945	925	918	887	942	927	911	902	957	914	896	948	921	914	938	923	927	947	901	952	914	992	871	932	930	923	883	916	901	930	902	959	937	930	938	914	920	921	892	928	920	926	906	922	917	917	923	894	904	902	896	887	957	889	961	956	932	904	944	913	898	915	929	888	960	875	885	889	912	935	892	936	945	927	957	920	903	915	950	901	890	974	924	893	925	971	920	942	887	903	971	907	935	866	905	931	915	905	866	909	903	890	930	888	905	864	913	959	895	904	928	933	980	951	949	967	873	917	974	915	906	958	905	955	956	919	882	922	927	939	978	924	915	910	911	901	904	976	943	870	900	905	949	921	918	918	940	965	904	933	938	896	929	924	889	915	888	873	877	932	902	925	937	891	895	912	927	984	978	939	958	893	884	994	920	902	916	982	988	908	933	834	926	925	953	859	918	906	887	918	913	880	909	922	981	965	892	910	880	930	906	913	974	862	991	911	931	889	960	912	984	906	898	895	960	976	891	918	927	927	897	898	938	903	925	905	934	895	873	946	921	906	890	870	965	916	942	897	926	887	930	859	975	923	909	911	935	870	960	930	891	928	947	917	935	868	910	925	961	985	935	893	919	912	938	877	925	950	881	929	890	890	936	978	927	926	1013	910	928	900	919	933	900	956	940	885	908	972	914	963	927	925	947	875	899	899	965	868	925	945	897	905	908	946	910	885	840	902	915	916	912	919	968	923	897	934	897	1001	954	989	914	925	906	906	883	923	923	916	921	841	901	866	871	911	950	904	910	943	934	943	883	863	938	854	890	980	920	930	992	920	910	899	832	905	907	930	919	857	935	944	924	967	911	924	909	885	942	898	902	869	897	926	858	923	945	903	914	897	931	872	895	885	872	885	935	924	855	949	905	904	949	912	915	921	935	925	946	943	942	950	922	926	908	925	881	919	948	943	977	917	975	915	894	918	935	875	922	932	929	918	931	873	921	923	912	925	856	904	886	924	991	863	919	895	931	939	902	921	931	920	923	907	936	915	902	930	924	943	888	919	900	965	900	916	993	919	931	936	903	884	948	951	892	918	936	877	893	952	882	889	883	911	928	913	909	901	926	912	918	964	901	963	1005	909	890	911	922	847	940	888	874	921	914	881	870	884	959	920	911	917	871	922	946	900	979	968	879	900	944	887	911	926	911	890	912	926	925	982	872	963	882	930	954	920	922	920	871	882	898	919	944	940	926	891	920	955	927	933	973	918	910	909	933	916	902	923	923	941	901	949	906	888	923	882	944	910	897	927	926	933	905	939	973	842	952	927	940	911	931	998	917	924	922	907	871	941	906	984	953	902	898	875	975	927	900	920	883	925	906	908	949	906	909	857	938	951	918	903	946	911	913	940	886	928	933	902	959	937	960	937	903	960	946	900	942	887	931	929	870	899	888	886	976	936	916	975	879	930	943	878	909	934	892	926	866	984	893	941	915	901	873	936	898	880	927	912	948	899	914	944	871	891	948	959	940	911	926	933	893	940	928	953	903	900	946	914	918	900	909	882	941	918	939	904	909	972	926	958	944	906	904	929	923	934	898	832	844	888	924	893	923	896	970	909	929	901	863	929	940	919	913	945	886	894	905	956	946	876	893	926	923	942	863	924	924	905	875	853	917	905	907	952	921	899	917	888	821	944	936	894	887	937	933	935	958	924	934	910	909	898	918	924	945	951	951	916	903	958	867	960	914	926	935	931	941	904	900	918	954	961	894	891	979	918	923	896	901	967	853	907	884	878	931	917	920	873	922	896	955	909	935	955	931	927	870	961	893	898	936	907	922	912	906	953	908	951	982	926	923	927	931	903	895	900	878	922	925	884	911	913	933	918	905	894	882	930	874	871	907	905	953	910	955	934	911	869	908	914	941	915	883	900	997	928	895	865	912	933	897	933	908	924	947	869	948	881	885	916	897	925	944	928	908	920	922	905	909	928	930	877	894	925	907	919	970	874	896	962	896	906	896	984	916	983	903	960	900	910	918	918	904	937	887	868	891	875	899	896	959	939	929	947	926	928	945	949	904	865	914	952	915	950	905	913	936	885	918	900	901	895	931	915	946	894	917	900	865	902	981	896	913	949	981	921	902	897	959	883	939	864	891	927	940	932	893	909	918	906	930	934	908	932	941	936	952	850	915	958	942	929	909	892	875	911	910	981	938	945	952	923	1010	893	944	890	881	947	905	966	929	935	893	940	902	943	952	899	903	965	886	889	869	916	930	936	906	961	951	939	910	896	969	903	926	877	926	900	884	906	888	898	879	923	896	980	871	945	911	916	881	940	897	929	911	912	918	945	913	959	921	958	913	955	898	934	899	889	895	885	923	904	885	933	954	919	940	906	900	959	884	923	893	941	830	960	845	864	864	937	914	934	876	948	911	923	927	900	936	872	940	956	887	892	912	948	958	911	890	969	895	919	925	919	891	886	933	890	912	925	914	931	910	912	890	887	927	910	979	896	953	926	898	908	934	886	862	889	874	917	927	945	871	936	865	955	894	901	944	877	878	957	901	899	922	943	872	901	953	953	910	918	872	902	933	951	908	863	899	898	946	903	865	877	917	959	916	958	940	889	911	933	937	968	902	908	926	904	926	911	930	934	954	958	883	887	875	927	934	893	928	905	863	944	946	863	888	946	863	884	935	894	954	866	915	914	906	974	935	949	887	947	888	932	892
4814	3693	5313	4254	2889	2028	1525	1323	937	885	725	682	599	503	467	463	412	438	378	385	379	352	377	358	330	313	302	363	301	290	307	296	317	290	262	281	312	297	301	281	259	287	282	277	291	303	274	274	250	267	276	270	256	243	276	275	241	314	280	280	293	256	317	277	287	272	263	280	288	282	282	261	258	274	288	250	299	294	283	300	290	287	255	288	274	301	306	276	244	270	286	244	275	262	264	279	263	287	270	270	267	281	279	296	274	284	299	244	263	270	230	294	280	268	229	261	258	299	261	268	257	299	270	256	230	306	276	289	237	279	261	249	280	269	261	262	238	259	279	255	285	274	282	277	259	265	250	287	279	289	258	273	242	282	289	275	271	285	295	246	279	272	262	280	288	272	279	251	258	262	254	266	247	255	269	272	276	277	265	253	265	233	260	283	240	280	267	274	283	271	231	261	266	277	295	273	293	300	258	271	283	257	278	264	245	287	254	273	241	264	253	294	262	289	257	265	272	275	262	292	273	251	296	281	255	275	257	267	275	280	272	266	263	257	278	275	270	277	258	287	294	274	274	289	249	271	260	286	243	279	278	244	259	271	269	239	256	264	270	274	271	299	265	257	265	288	257	276	264	240	253	278	232	250	261	310	268	280	264	252	265	284	247	271	248	276	257	272	277	290	280	262	295	262	297	282	258	268	274	229	261	296	256	253	247	280	280	272	268	267	265	260	261	263	295	251	253	291	264	301	247	292	260	260	283	265	283	271	264	288	256	246	263	276	290	287	296	276	271	287	261	271	260	267	267	263	254	280	282	250	306	296	279	275	270	251	260	282	272	280	287	288	272	254	296	282	284	269	230	271	286	247	245	259	278	280	265	263	275	256	265	312	301	269	254	289	250	268	268	242	264	295	293	227	254	266	262	263	241	273	286	272	321	246	272	299	275	281	238	263	269	260	285	278	270	248	291	258	278	232	274	278	283	251	255	269	281	278	282	262	270	273	283	276	270	275	266	284	244	279	269	264	282	259	315	265	252	257	261	282	263	287	267	280	281	289	277	258	270	261	257	253	289	257	271	243	268	242	286	274	264	254	250	262	252	259	276	268	307	261	238	263	290	268	237	279	273	302	301	270	305	276	274	253	268	257	256	294	269	296	294	240	306	261	271	261	280	271	274	258	283	260	261	266	253	254	298	294	260	267	289	297	266	257	271	278	304	264	295	262	268	275	252	275	231	282	282	260	295	228	260	280	279	227	242	258	292	264	263	257	285	236	270	258	279	237	260	277	259	281	267	254	260	277	256	296	283	259	248	246	268	261	263	247	216	265	271	273	266	253	249	283	285	312	261	283	265	280	266	287	286	279	254	261	252	248	248	245	276	276	263	292	263	277	260	291	230	256	246	284	279	255	255	238	243	253	268	259	283	289	247	240	260	268	280	261	273	273	278	271	286	264	277	267	286	231	264	262	285	264	267	265	252	276	263	289	277	259	278	269	280	249	261	250	270	302	248	238	277	269	265	257	269	261	291	242	278	296	258	256	240	261	276	276	256	299	286	274	251	274	274	267	278	263	264	271	276	256	247	296	261	235	276	302	277	271	261	265	268	289	282	301	282	243	251	329	276	244	273	293	249	254	242	270	254	262	264	268	291	259	293	288	319	265	249	285	287	260	227	267	265	298	278	275	270	285	252	264	248	278	263	271	288	279	263	248	272	255	256	274	257	286	301	271	270	262	244	266	281	253	265	254	279	271	262	266	262	249	262	257	254	261	273	243	249	258	253	284	273	296	278	273	268	267	279	252	260	259	257	289	276	261	277	290	289	249	252	272	257	275	258	256	276	280	250	283	272	275	248	264	274	272	266	241	244	287	304	255	260	246	299	274	262	294	277	266	250	300	276	282	268	267	246	251	261	268	284	289	291	260	289	260	275	252	286	274	257	249	256	259	295	281	279	280	301	253	285	283	291	275	276	254	301	307	274	308	285	263	266	281	276	268	265	241	265	257	298	280	255	272	265	248	242	236	269	291	282	289	259	230	262	267	249	266	278	261	249	252	256	230	245	268	282	278	262	278	257	270	245	268	241	265	266	272	278	272	285	279	291	283	236	265	279	250	280	226	293	256	290	275	284	263	223	272	270	302	271	258	253	266	278	261	243	293	254	264	261	264	269	285	277	262	237	282	298	283	261	269	301	260	268	310	278	253	286	282	264	259	264	276	269	297	294	274	299	286	280	265	264	257	255	267	256	259	276	280	256	285	261	271	267	268	290	266	232	264	256	271	246	269	289	251	287	250	288	274	275	253	253	262	291	281	289	262	275	257	293	279	254	258	305	278	275	307	288	293	233	298	285	277	284	259	274	272	265	261	266	276	289	287	266	283	273	273	284	251	292	292	260	253	271	250	282	266	305	261	258	256	263	284	259	296	269	264	272	276	249	293	275	278	285	264	281	248	234	278	249	288	298	259	268	285	275	295	285	269	275	258	294	271	259	251	291	274	293	294	292	236	262	266	254	274	273	279	279	297	272	302	256	305	240	267	289	245	254	261	278	295	279	294	261	244	254	227	288	256	255	285	254	267	277	297	265	294	274	275	289	294	251	277	253	276	276	261	276	300	265	247	273	296	245	240	270	242	249	262	297	284	287	274	268	300	290	293	262	264	265	285	277	235	254	257	274	299	254	263	272	259	284	247	261	262	282	267	255	281	259	274	288	258	269	263	269	278	305	245	298	265	301	284	268	261	234	243	258	252	284	283	244	216	271	270	254	248	250	267	261	277	290	278	262	260	235	263	278	276	262	287	256	234	273	265	269	264	269	282	268	253	265	295	277	276	285	247	266	250	271	255	268	251	268	307	287	253	258	266	291	251	289	307	245	301	262	234	273	243	255	277	289	265	261	268	246	257	277	236	283	277	283	275	271	266	281	267	242	269	255	267	252	280	253	260	287	302	263	278	285	267	261	283	292	217	256	264	259	291	252	251	238	254	259	257	238	280	250	278	295	289	270	297	271	248	241	283	276	277	254	276	267	277	255	259	274	277	242	256	278	233	271	275	295	283	259	262	273	277	284	265	249	243	247	257	272	233	287	252	266	279	250	284	246	241	266	291	274	259	264	252	304	280	268	271	268	275	266	271	282	263	286	280	280	257	259	281	294	288	246	302	286	270	264	275	276	284	281	278	282	322	249	247	288	272	272	276	291	299	239	285	299	294	277	269	249	251	273	285	301	270	285	285	255	278	275	248	272	291	294	290	258	271	278	251	259	218	234	277	255	271	264	274	267	255	303	254	236	275	238	232	235	267	294	266	260	273	250	282	286	286	285	247	266	262	251	278	262	257	268	281	260	255	299	251	316	276	264	242	264	290	276	275	255	291	268	266	262	260	256	269	281	265	290	268	294	294	265	259	266	281	250	292	267	246	274	240	279	258	256	281	266	278	231	262	255	274	273	230	273	272	253	239	259	291	265	271	234	286	295	222	275	254	257	255	264	247	265	272
3810	4613	9561	11118	9223	7429	6319	5298	4182	3767	3386	3293	2867	2506	2287	2230	1964	1840	1713	1609	1642	1516	1485	1398	1318	1251	1243	1215	1174	1211	1096	1105	1059	1043	1046	981	1033	993	953	909	968	989	882	930	863	841	854	853	834	878	853	817	879	812	845	828	900	822	880	890	817	840	863	770	859	813	815	819	825	831	824	908	887	845	859	866	845	853	899	824	861	881	808	799	825	865	876	757	808	790	836	867	820	791	806	831	870	757	777	798	788	791	858	832	784	795	786	815	753	807	774	798	817	770	819	789	824	776	803	712	748	806	798	744	784	763	748	799	807	797	757	800	769	812	770	785	794	791	746	797	726	802	766	768	817	798	768	766	789	786	787	784	811	784	743	778	732	800	796	771	779	766	779	759	754	793	804	810	802	772	748	785	804	816	770	774	793	762	749	747	764	807	796	754	781	806	740	795	786	713	761	765	722	753	768	753	757	798	756	796	768	756	752	825	765	748	788	778	807	728	738	799	728	812	793	808	777	806	735	749	814	779	793	752	751	779	751	774	800	776	740	778	776	744	823	741	770	763	782	738	772	804	820	758	759	747	748	803	738	828	752	793	794	787	765	778	794	763	739	773	787	718	724	762	795	763	829	779	764	771	762	804	769	786	762	783	802	787	786	772	781	768	798	744	771	798	797	787	756	793	777	745	757	775	739	761	748	758	775	775	781	771	755	751	823	763	777	768	781	761	758	794	769	788	798	771	792	738	772	742	815	762	783	762	793	776	805	753	810	793	768	703	811	806	805	782	771	774	798	777	757	770	773	768	801	746	738	785	703	791	739	799	819	771	763	767	788	778	791	771	775	805	800	795	802	748	783	764	714	791	770	746	775	770	759	777	803	773	756	698	801	734	747	793	799	770	802	797	787	754	794	771	726	791	752	761	777	752	807	774	805	750	744	705	762	825	800	780	810	769	787	785	776	806	840	756	761	723	727	761	764	829	780	735	725	749	811	787	745	778	747	706	823	748	734	790	783	819	734	785	804	833	787	742	754	818	801	759	840	745	786	784	723	760	760	770	765	813	760	757	771	742	776	836	778	795	777	765	735	755	845	826	799	773	760	794	793	743	769	799	789	747	785	802	829	772	765	758	784	768	799	757	751	735	750	805	795	813	754	796	776	749	775	799	776	769	758	760	771	736	748	773	767	728	821	777	792	783	724	760	786	783	757	812	771	771	790	793	809	818	779	742	728	810	771	729	774	802	743	765	707	786	763	782	731	795	807	798	771	769	755	737	771	810	750	748	712	763	789	786	756	778	800	768	818	762	840	776	727	794	732	803	763	754	802	774	771	736	758	788	735	805	810	794	791	794	792	807	785	777	780	779	787	791	810	783	807	772	755	783	770	783	779	806	778	734	770	814	744	786	769	774	814	758	765	783	776	778	781	805	731	801	741	765	767	778	794	776	779	739	767	742	785	789	767	774	776	780	786	752	768	751	815	785	770	760	776	789	780	734	815	783	807	788	774	793	795	813	787	773	774	732	781	809	699	767	792	732	812	773	770	831	757	798	755	790	743	792	774	819	764	700	738	787	821	778	749	712	795	826	767	753	798	870	796	788	744	785	782	809	758	741	802	789	799	801	835	742	785	780	771	771	747	797	732	768	756	760	771	796	750	832	763	763	767	799	805	769	770	777	754	774	825	758	775	786	791	787	809	758	723	775	775	824	779	780	818	784	755	816	809	740	810	729	798	793	774	748	808	760	772	781	771	783	762	793	740	766	755	781	823	777	720	779	789	731	800	747	780	805	796	812	754	749	822	763	742	790	752	733	784	764	752	811	749	876	762	738	776	803	824	832	804	763	762	748	778	819	819	756	776	793	769	737	809	805	773	723	822	759	781	774	756	789	759	779	703	814	785	746	748	788	766	806	792	760	822	773	722	744	758	776	815	761	811	780	752	779	750	744	780	774	782	769	773	795	763	773	778	801	776	784	804	786	733	791	783	833	744	772	737	742	771	800	747	808	711	761	775	752	746	733	741	759	753	813	780	741	759	793	784	754	769	743	792	759	780	802	767	789	770	813	795	832	803	763	745	787	754	771	758	767	770	754	751	753	782	744	786	776	769	751	701	765	786	781	755	815	733	765	779	743	775	779	801	804	826	739	770	770	743	805	799	774	766	795	733	761	738	734	781	780	790	816	775	740	745	766	814	773	831	742	769	758	763	737	708	793	799	774	777	736	788	787	795	731	779	760	730	727	826	754	765	727	800	775	734	786	775	760	772	751	801	802	802	778	756	690	794	767	779	777	769	791	721	766	770	775	816	774	803	796	779	807	805	848	792	743	770	795	751	781	792	747	797	798	802	755	788	727	832	840	811	792	821	747	721	792	777	834	806	798	759	790	754	766	789	791	804	756	730	744	796	773	729	770	785	738	736	787	802	829	766	790	734	761	786	736	809	760	779	788	762	783	829	757	759	753	764	784	761	786	803	812	766	791	764	747	754	742	769	800	754	724	772	787	776	828	784	784	770	759	795	763	774	762	772	741	788	752	753	729	838	762	736	841	737	791	769	765	787	806	769	777	826	808	798	793	771	736	818	784	778	790	736	749	774	731	728	784	777	756	810	772	725	752	807	754	717	821	771	736	818	743	754	767	784	770	805	719	789	810	796	787	736	831	767	756	780	754	804	738	814	736	788	775	812	757	770	756	786	748	743	805	762	768	768	827	749	808	786	795	793	722	768	801	781	769	784	720	801	772	800	792	780	799	761	712	791	768	795	773	780	750	803	736	753	756	807	779	795	776	775	746	768	772	774	785	794	785	746	752	786	789	767	720	776	710	776	746	772	821	796	784	771	771	796	811	793	767	783	797	764	792	733	764	787	798	761	767	774	699	779	773	778	754	786	767	757	755	776	761	783	767	721	772	771	815	779	769	794	759	755	795	815	780	770	749	777	842	810	737	767	727	744	781	767	742	767	773	750	779	744	734	820	785	756	798	777	801	774	733	815	765	734	741	752	790	802	783	804	840	785	803	732	792	774	785	736	767	819	755	716	740	725	781	761	751	788	818	813	763	791	808	761	792	795	768	750	777	772	799	806	752	746	782	778	790	808	736	765	739	781	812	787	801	796	804	797	805	796	755	798	791	768	784	788	767	747	729	787	773	741	778	757	755	805	774	765	775	803	784	782	789	750	772	774	745	788	779	758	765	812	765	761	743	772	771	776	780	777	768	775	809	766	757	742	756	789	763	754	753	772	766	728	775	749	740	769	797	764	777	803	774	781	769	767	790	775	778	742	761	760	761	757	732	738	813	731	825	831	781	727	815	738	831	764	747	768	755	753	784	801	768	788	778	809	738	780	774	738	769	788	800	722	799	753	758	774	767	705	801	803	773	755	724	732	746	764	737	763	750	742	748	745	779	795	765	807	764	767	780	787	776	759	818	809	711	759	773	854	775	744	777	824	716	759	753	775	764	810	757	846	781	741	809	809	795	766	781	779	764	801	772	764	709
15493	14486	26036	30963	28095	21002	15945	9634	5483	4159	3842	4726	3927	2213	1804	1656	1368	1230	1150	962	847	885	696	719	634	546	664	656	675	559	546	546	592	514	512	528	493	472	442	357	469	486	446	424	388	386	426	419	441	389	376	332	328	340	324	377	348	355	370	373	356	331	310	294	350	330	307	299	321	301	312	289	329	265	269	310	288	316	302	268	319	316	295	306	293	298	299	306	289	314	265	326	259	303	281	291	267	284	271	301	288	280	267	284	262	280	255	333	255	311	254	266	294	262	291	275	287	258	277	255	250	279	262	293	246	280	288	270	246	293	249	295	276	256	257	290	265	310	252	257	266	300	244	249	276	253	269	248	251	247	276	287	272	279	274	263	274	239	273	286	272	329	281	254	240	269	283	260	300	265	305	263	287	257	256	292	278	264	270	247	270	289	279	287	280	271	293	258	274	262	283	245	262	266	279	268	265	282	234	255	257	270	287	260	265	302	285	269	265	294	268	264	301	275	273	276	285	290	296	234	271	226	276	242	255	261	270	264	265	265	273	279	254	272	256	259	274	267	254	258	282	260	253	274	242	257	246	277	261	249	265	299	265	280	263	268	279	239	246	285	245	252	257	267	277	239	259	248	235	260	305	263	247	276	230	280	270	250	255	232	265	291	286	263	282	254	269	270	241	289	272	256	261	259	282	294	293	276	266	279	269	247	261	243	267	278	271	274	261	261	299	255	278	260	292	258	275	261	223	252	257	246	272	240	262	259	244	265	274	288	292	259	302	295	227	276	265	289	252	274	286	263	282	253	289	263	267	255	232	283	269	268	243	269	283	251	283	252	257	254	253	230	254	264	278	281	272	265	283	285	281	261	266	259	244	256	248	253	253	253	266	259	275	269	252	262	269	274	259	254	262	258	266	258	287	250	259	295	241	248	248	245	252	265	276	273	259	281	253	267	276	258	294	285	256	258	269	244	241	237	273	253	279	273	265	275	255	283	264	260	263	276	259	281	278	252	285	266	258	284	273	241	263	287	239	268	271	251	285	266	269	255	261	265	274	253	253	279	262	288	280	282	267	251	255	264	274	281	295	266	235	248	266	290	242	247	293	247	270	261	258	280	260	280	279	269	267	279	264	273	246	282	303	240	252	256	262	279	240	263	267	264	268	261	279	269	283	266	272	268	288	282	304	234	263	256	263	229	256	246	247	274	288	267	233	260	285	279	255	300	304	295	273	243	272	289	286	279	257	274	229	266	260	311	295	292	276	271	224	251	269	249	261	264	267	227	292	271	273	276	241	264	269	264	239	274	262	299	270	257	222	275	252	280	268	262	243	243	271	263	275	269	259	267	262	267	261	296	276	274	278	253	289	273	288	290	258	260	251	268	275	267	284	257	286	278	280	280	256	250	235	254	258	271	279	278	249	263	239	304	273	285	282	243	283	288	275	272	252	240	282	265	268	278	223	273	253	285	272	294	261	266	288	286	249	258	235	274	238	268	281	281	267	283	263	238	290	269	272	289	286	269	256	279	258	278	290	275	245	270	266	300	279	254	265	260	292	252	277	251	255	273	273	253	274	271	284	257	287	300	276	278	289	304	242	262	286	261	282	246	257	251	296	265	243	276	250	273	245	242	285	253	279	282	273	274	261	280	263	287	285	263	257	281	250	274	278	264	233	260	254	260	277	275	259	264	264	254	258	252	266	263	267	258	251	257	243	243	251	280	269	278	263	270	278	282	262	285	260	267	255	267	268	264	299	252	273	257	250	265	250	264	306	275	274	279	251	232	255	286	252	263	211	242	278	251	286	246	254	257	241	256	282	260	259	260	272	277	265	258	254	265	244	270	271	251	267	282	267	285	263	250	270	304	260	271	258	315	251	251	296	256	273	284	266	250	279	257	277	267	287	277	277	292	241	270	237	266	263	269	261	289	290	268	282	254	242	247	252	287	272	273	251	265	271	277	242	247	265	278	266	253	277	266	259	254	264	273	281	280	276	254	267	281	282	266	251	272	265	281	286	275	273	278	283	272	245	236	263	285	261	254	280	266	260	266	249	282	277	244	253	252	299	262	262	268	243	250	276	271	270	242	262	282	289	302	278	264	270	231	274	297	290	237	275	262	257	280	279	256	260	305	270	265	271	276	284	249	301	271	258	265	281	266	271	267	244	253	279	247	259	256	244	283	257	248	251	282	264	262	269	257	281	246	261	261	244	259	276	274	289	242	280	257	265	274	250	299	266	266	262	257	247	278	264	266	292	275	265	272	246	270	278	280	261	243	266	275	260	251	271	253	300	243	261	267	267	265	282	260	251	279	263	297	276	279	273	259	267	273	264	256	258	273	273	270	262	260	263	267	234	273	270	280	263	243	293	262	271	247	265	245	277	280	270	248	267	259	249	280	260	279	282	261	262	259	280	284	269	264	244	282	288	241	247	279	298	266	276	267	297	235	242	254	261	270	258	271	280	238	264	243	297	283	286	276	267	285	248	299	243	251	271	251	304	254	276	268	221	249	287	258	244	263	265	266	266	261	245	260	264	265	287	260	285	246	268	269	256	257	255	255	300	245	259	242	263	273	284	259	270	241	304	284	271	284	284	299	282	278	247	257	297	279	254	259	300	250	279	240	248	286	262	251	254	278	259	263	278	247	290	262	268	266	246	267	203	273	259	256	267	244	275	231	280	271	294	256	249	269	280	277	262	283	266	241	284	293	264	262	274	241	251	285	266	236	270	278	261	266	261	256	262	275	254	270	251	275	288	241	291	279	276	250	286	266	257	265	260	275	274	269	247	255	294	275	267	264	261	258	250	276	271	243	269	241	292	255	253	239	263	254	243	274	241	241	248	269	275	272	245	275	241	259	253	295	295	301	244	257	255	288	263	273	296	256	266	273	282	272	276	265	253	271	264	273	271	285	284	266	278	269	267	273	274	264	264	275	228	256	255	251	268	242	271	277	258	310	293	259	265	266	253	287	270	226	287	278	287	259	259	268	280	254	241	280	254	249	255	252	253	261	260	259	288	267	270	276	270	269	275	280	256	262	272	266	250	267	272	259	275	275	294	276	270	243	271	263	271	255	260	269	258	269	266	261	282	278	272	270	242	275	284	266	255	261	246	279	236	248	278	260	256	270	278	279	276	242	269	267	249	253	277	243	278	279	258	276	294	242	255	281	290	284	274	263	256	255	265	278	275	236	258	271	244	272	269	278	279	295	274	263	276	252	281	267	270	246	275	241	295	219	270	274	252	271	259	269	243	277	257	283	288	266	260	270	282	273	287	236	272	260	250	235	262	275	258	274	252	265	276	265	277	282	260	284	249	248	253	260	255	262	269	266	290	269	305	275	241	283	262	235	267	296	234	244	244	268	263	281	323	249	272	261	276	258	282	272	290	265	277	249	274	267	264	266	271	264	260	286	250	261	283	276	274	244	289	254	264	244	266	242	272	264	252	261	276	264	270	282	286	270	265	272	268	306	239	289	256	245	251	293	282	237	314	271
9713	13812	24240	31608	33025	29145	28278	22545	15315	15504	15050	18648	16050	10795	9486	8992	7353	6890	5990	5519	5036	5249	4057	4042	3603	2850	3409	3540	3390	3242	2971	2959	3393	3060	2693	2850	2671	2620	2545	1843	2470	2441	2364	1882	1627	1748	1933	2158	1905	1800	1594	1531	1476	1439	1446	1401	1475	1401	1443	1559	1465	1501	1171	1222	1538	1377	1024	965	1130	1136	1081	1074	1132	1025	1051	1096	1002	1103	1215	1140	1336	1165	1177	1051	1153	1084	1019	1033	996	984	951	952	999	914	966	919	944	980	932	954	953	949	897	836	833	862	838	825	838	830	850	826	829	848	845	806	796	775	812	880	829	835	805	824	792	790	814	880	834	850	911	924	924	850	855	864	839	838	782	827	755	830	789	783	800	755	795	760	817	816	836	796	748	756	791	838	786	810	821	774	782	801	800	810	760	772	748	767	800	744	761	793	774	783	773	792	747	769	764	705	791	787	738	754	775	770	757	768	788	792	777	726	766	738	722	778	784	789	790	783	746	821	783	738	766	749	756	744	758	752	774	782	772	733	772	778	755	796	792	784	779	777	805	772	769	841	757	787	794	736	750	794	764	807	765	740	808	781	783	815	804	750	746	796	775	748	838	772	803	766	768	781	788	791	743	804	762	841	778	765	767	777	789	771	747	791	781	783	806	809	774	735	766	773	785	780	782	788	787	746	746	758	773	775	762	781	772	734	768	770	764	724	739	756	784	778	843	727	794	812	760	768	739	757	759	777	765	792	826	774	793	765	821	757	716	782	780	835	800	805	845	766	753	806	770	742	771	788	754	814	745	743	787	772	762	761	822	736	742	783	798	768	790	748	757	785	775	805	812	756	809	761	756	775	773	786	788	789	816	773	811	798	774	749	789	757	831	792	769	818	727	750	782	762	765	786	799	811	759	794	815	736	766	777	729	772	825	792	765	736	800	776	805	751	784	758	822	813	789	821	760	794	750	780	746	762	798	765	787	796	771	778	820	742	803	795	786	795	812	783	770	777	762	697	806	748	784	764	774	783	743	783	739	812	779	763	790	745	780	772	765	762	796	784	736	816	819	732	787	763	800	824	745	771	766	759	755	765	818	804	759	772	778	804	732	780	795	770	779	771	796	773	741	753	775	745	814	773	746	793	804	777	806	744	734	763	763	770	791	795	817	787	792	794	773	816	815	843	773	725	755	795	780	762	760	777	785	808	779	760	804	774	717	728	791	808	779	793	792	772	749	736	772	750	757	791	742	754	737	790	770	798	751	731	826	828	753	791	799	758	793	740	754	788	779	763	769	812	736	758	808	708	779	775	748	793	763	807	772	779	746	743	718	755	823	815	785	791	814	772	787	781	852	763	784	762	793	768	764	771	737	835	725	749	810	786	789	741	809	768	769	769	734	782	767	738	795	727	769	755	748	781	765	705	784	738	804	766	776	727	735	803	774	789	739	785	763	766	761	799	771	802	744	734	755	773	773	767	758	775	782	778	706	803	731	713	759	821	780	776	743	808	777	740	746	748	750	730	742	734	758	770	834	787	753	713	788	767	790	785	771	749	762	779	758	768	739	752	818	772	810	764	790	733	822	754	798	746	794	778	767	758	796	782	822	786	736	758	761	788	794	757	778	787	745	771	793	798	799	726	797	778	787	755	765	727	775	742	798	745	742	792	753	730	794	764	774	803	817	798	786	711	771	787	752	769	778	823	757	816	780	771	790	770	728	782	793	738	776	759	780	763	757	767	772	719	715	772	802	772	747	822	816	738	828	750	743	798	771	747	815	786	789	796	803	815	738	793	774	773	736	729	737	790	817	798	772	783	771	809	769	737	752	757	786	784	750	808	781	789	754	801	751	734	815	761	774	825	748	732	773	765	785	761	760	767	735	768	733	759	750	768	813	747	736	755	732	761	757	804	745	779	759	801	804	777	774	762	740	745	794	772	722	789	737	785	767	739	772	714	780	789	810	750	729	795	780	793	773	742	725	793	746	796	748	807	803	745	751	801	799	821	757	754	759	751	814	801	767	761	781	749	746	737	795	785	744	763	771	817	790	765	734	781	746	763	711	769	788	799	734	757	795	863	766	789	752	722	755	805	741	757	737	793	779	780	780	767	797	781	740	750	748	739	752	777	761	776	775	793	781	777	767	785	789	776	797	759	762	762	768	785	771	776	785	769	788	807	773	775	804	789	773	850	753	815	788	727	763	703	743	752	805	774	759	813	762	796	790	766	768	828	818	772	762	758	766	777	766	733	777	783	743	726	789	818	738	735	769	754	732	749	764	738	746	764	791	740	790	771	769	794	765	763	748	763	769	769	741	809	765	775	780	743	798	743	772	828	782	742	778	776	742	754	774	822	763	771	840	739	788	770	717	777	756	810	815	777	766	814	692	753	779	803	782	829	784	807	774	738	813	799	770	765	751	759	774	750	773	788	796	781	793	763	782	759	801	746	771	790	772	780	800	789	770	796	774	808	791	760	739	788	795	786	775	743	755	757	753	742	777	756	812	748	797	734	747	765	726	783	778	778	743	768	771	728	776	793	717	762	783	792	773	803	767	765	753	730	800	736	781	756	776	733	736	778	757	784	780	754	775	792	751	783	765	804	774	765	770	785	762	759	802	812	774	724	776	796	775	770	760	726	807	791	765	779	757	766	772	790	742	756	774	718	783	800	774	774	757	797	803	798	723	724	758	778	772	773	778	763	749	781	778	775	743	715	750	800	773	784	788	754	831	800	761	740	752	799	803	778	777	773	754	770	817	721	777	806	742	783	747	781	766	745	763	747	797	747	772	713	795	761	783	780	788	740	780	769	737	767	773	761	765	771	761	733	734	760	820	770	752	760	742	811	724	789	835	800	752	738	771	758	769	779	748	756	787	742	788	774	762	783	738	774	738	755	764	765	794	785	802	723	762	780	800	807	824	810	738	775	807	824	816	782	771	781	768	820	748	796	814	754	769	747	749	775	794	810	762	781	718	785	779	747	767	763	774	806	792	749	755	801	754	783	789	781	803	745	797	735	804	751	770	763	765	792	787	774	762	802	760	771	775	797	778	798	809	794	737	754	772	748	759	765	764	774	752	756	749	764	832	763	736	761	796	765	775	797	733	759	756	713	756	776	768	748	756	793	794	783	807	808	736	801	809	752	709	805	786	771	761	779	738	799	734	787	791	740	754	730	717	750	769	819	791	806	737	773	778	764	790	728	782	787	797	756	787	727	781	774	778	753	715	799	775	814	760	796	804	780	799	789	769	717	764	725	821	777	772	789	819	721	811	790	767	775	784	821	809	757	805	748	730	774	797	754	785	757	787	740	804	835	776	816	810	767	747	772	800	806	771	790	784	769	796	798	745	731	765	767	771	777	802	781	746	821	736	752	764	783	786	745	777	758	793	754	779	743	776	806	781	824	735	808	749	757	823	784	763	754	774	800	832	782	748	749	766	786	772	727	768	757	773	814	776	731	777	763	795	794	782	795	759	753	709	741	739	722	750	783	720	826	770	763	777	716	801	741	801	812	772	798	767	752	828	837
24120	21149	32633	36109	32172	27163	24419	18447	11204	8600	7806	8754	8112	4420	3591	2934	2430	2349	1799	1588	1415	1698	1143	1181	1047	930	988	1025	922	927	830	786	866	855	768	958	782	728	745	610	767	755	735	639	523	512	599	687	551	527	504	477	447	488	482	434	474	437	455	445	456	448	380	424	468	434	388	395	368	425	410	351	399	374	408	446	400	379	424	398	432	366	398	384	370	347	371	379	384	356	366	358	361	371	343	359	370	371	359	354	344	368	357	347	343	342	327	339	353	342	362	363	315	316	351	330	353	326	379	326	310	328	344	304	343	326	315	323	341	337	369	349	371	348	334	336	330	354	343	325	339	324	364	332	329	335	351	299	338	313	336	317	311	333	336	327	303	329	342	347	312	325	355	360	327	358	342	340	312	354	321	302	332	305	343	351	350	341	347	318	314	315	328	342	353	341	314	326	322	311	312	317	294	307	331	311	296	362	311	319	354	335	323	296	316	320	337	312	315	331	320	378	335	302	309	334	333	310	321	338	325	340	311	316	343	335	354	346	341	323	322	326	338	307	352	297	321	355	356	355	293	383	327	302	308	331	325	338	343	331	330	306	343	279	337	320	313	319	301	299	298	322	303	347	339	353	317	315	310	326	333	312	315	332	307	364	306	358	334	326	299	315	333	321	324	333	314	347	348	325	315	341	329	334	331	332	320	321	345	332	341	323	334	323	365	355	308	319	305	301	352	326	306	331	322	303	305	331	345	351	365	331	309	308	339	308	311	310	309	330	342	322	316	334	326	356	330	342	369	357	338	328	338	339	365	339	301	350	313	339	336	338	358	315	328	327	276	351	329	308	367	313	362	329	306	340	316	318	341	366	302	305	310	339	326	371	355	312	313	328	366	327	332	311	318	331	288	334	317	345	330	332	326	332	307	311	318	342	301	319	308	364	312	315	331	315	288	320	337	308	296	344	331	357	312	344	370	305	323	347	313	346	312	324	296	332	289	307	320	330	324	362	327	337	304	304	362	362	347	354	307	329	317	313	320	296	334	327	358	331	342	315	318	326	312	320	329	327	325	333	346	339	305	329	261	309	296	337	336	340	332	318	333	305	325	363	292	326	329	324	306	371	293	336	328	334	331	319	315	331	353	350	306	347	289	330	350	333	324	358	303	298	299	371	335	311	344	345	328	323	363	329	329	327	344	355	297	313	320	311	338	322	298	345	325	310	334	323	303	353	338	302	318	335	289	330	299	335	322	312	344	285	358	346	334	325	345	333	320	322	327	350	343	324	354	333	305	320	334	329	345	350	325	336	325	298	310	322	316	299	372	329	338	335	352	333	335	302	303	332	340	326	314	353	266	331	325	340	348	327	334	320	326	339	327	318	310	353	322	342	293	330	317	335	326	341	352	342	348	338	333	309	309	322	335	319	309	333	314	339	334	344	337	341	300	332	349	332	352	325	325	358	326	320	308	318	310	328	305	337	326	328	333	314	327	328	319	327	323	318	294	321	317	308	309	325	350	347	353	300	312	363	333	317	312	386	319	329	319	327	310	320	317	337	344	335	340	321	294	309	316	320	320	333	315	336	318	303	328	324	317	311	333	329	335	336	330	341	320	314	325	336	351	317	338	335	315	338	325	299	324	285	332	329	308	359	286	350	338	324	324	316	335	333	318	328	347	330	329	337	311	322	330	323	334	357	334	343	336	316	331	370	338	364	321	304	320	313	317	345	312	331	317	346	311	330	317	393	323	315	301	334	313	315	314	370	339	335	330	348	353	344	313	348	320	312	339	355	309	330	348	319	297	341	317	310	336	336	303	353	329	348	347	355	346	316	314	349	320	302	300	346	318	316	346	337	339	325	346	314	317	328	307	344	334	326	326	332	340	335	319	339	349	326	349	321	311	326	339	367	339	319	364	365	335	349	327	336	322	355	313	334	319	368	308	337	341	300	330	330	359	334	319	322	336	310	306	341	300	325	309	306	324	319	340	337	333	339	344	341	313	328	357	338	311	309	326	315	368	331	356	300	311	309	327	353	335	317	321	297	340	330	306	320	334	331	323	330	350	321	338	335	328	329	325	337	300	321	312	317	334	323	327	310	348	326	309	307	327	332	323	336	331	294	315	352	323	323	304	319	299	309	350	304	342	312	345	340	352	333	298	340	309	325	358	329	294	330	332	341	319	370	319	326	301	319	350	313	321	297	315	332	287	324	314	318	351	325	301	331	343	315	327	317	331	311	345	316	310	342	337	331	329	324	298	334	309	323	331	345	322	315	324	348	310	363	331	326	325	299	313	316	336	298	321	322	331	352	311	306	335	348	348	354	292	324	306	313	319	316	306	302	333	330	327	344	347	307	331	335	328	344	335	319	346	316	329	328	326	361	345	287	345	328	316	330	326	341	322	336	343	367	338	331	338	322	303	319	358	338	331	302	311	320	334	336	334	305	317	320	314	315	315	315	327	326	307	322	336	305	341	355	312	329	339	360	314	298	346	321	334	341	317	342	352	320	319	309	333	332	310	328	329	326	343	329	319	344	351	290	327	319	318	326	306	312	345	306	332	322	328	325	330	311	324	313	341	308	317	330	331	297	319	328	326	325	358	335	319	329	313	343	327	318	323	347	326	294	328	303	332	352	316	318	303	328	326	286	327	362	320	321	332	336	353	351	325	334	347	339	327	318	316	309	302	316	343	327	348	317	316	322	343	320	335	296	309	355	347	336	338	323	336	330	328	297	313	351	369	338	312	326	311	345	341	331	312	339	362	299	325	295	312	334	312	354	310	322	314	329	323	297	355	338	340	333	344	340	351	321	344	337	359	339	311	317	309	351	344	337	327	350	301	274	336	332	340	301	317	312	322	329	304	320	314	332	321	334	304	339	347	308	338	315	333	339	321	293	369	365	313	336	337	336	331	336	331	306	286	371	336	326	325	363	359	320	341	354	292	325	301	334	329	317	349	346	330	341	305	345	340	349	330	331	319	324	355	327	305	346	307	336	329	322	313	289	330	289	319	359	304	350	344	337	336	288	298	349	323	312	314	300	319	349	329	331	347	349	325	331	343	304	334	344	322	307	314	308	339	356	324	319	303	278	318	326	310	314	341	315	323	315	336	289	307	302	344	353	337	330	317	356	342	361	336	345	336	324	320	305	309	318	324	296	308	322	293	328	353	329	278	359	341	312	331	345	315	314	328	299	325	280	322	336	323	353	344	287	357	334	289	319	325	333	308	347	357	333	310	327	273	307	310	304	321	333	326	338	342	324	344	326	337	318	306	333	325	333	332	347	347	326	342	337	305	323	325	324	335	302	357	330	314	335	343	297	311	319	312	343	331	311	329	319	330	336	335	338	322	342	359	327	316	328	362	344	292	337	353	304	338	329	317	345	339	297	369	314	318	338	308	303	350	308	334	345	325	296	320	324	350	329	338	342	329	318	301	334	337	308	320	316	349	327	312	299	342	334	316	327	319	332	345	291	315	329	317	351	332	318	342	364	346	323	346	337
13133	19047	28751	34377	36559	35959	34886	31629	21788	22541	22545	26083	23967	16931	15740	13852	11602	11268	9806	9432	8261	8969	6355	6979	5680	4874	5314	5941	5611	5592	4687	4538	5429	5126	4220	5178	4682	4045	3971	3213	4193	4304	3920	3052	2438	2884	3208	3388	2843	2861	2613	2238	2194	2260	2161	2107	2353	2156	2270	2277	2099	2055	1584	1643	2160	2086	1172	1313	1527	1633	1497	1376	1459	1301	1409	1495	1417	1524	1691	1638	1933	1488	1683	1528	1537	1458	1393	1378	1293	1262	1260	1253	1200	1193	1234	1227	1229	1234	1157	1147	1126	1211	1116	1078	1085	1171	1089	1139	1050	1043	1004	1091	1023	1029	1017	1010	1016	1056	1042	957	1035	952	1009	989	1002	1034	1031	1077	1068	1083	1179	1154	1131	970	1076	1023	1136	1052	984	902	961	961	916	983	980	945	942	944	948	936	958	970	899	990	982	910	935	964	962	938	901	906	927	977	910	900	913	893	908	851	933	887	922	798	887	969	905	893	921	883	975	888	951	940	884	951	926	915	917	901	970	942	895	876	946	901	896	898	861	873	946	881	912	909	938	900	947	890	936	906	871	906	957	900	890	966	923	922	935	942	942	880	896	899	918	952	919	883	946	887	899	917	958	898	904	921	864	902	903	900	948	937	956	893	910	937	929	895	918	934	935	936	913	920	958	906	913	908	834	887	943	920	882	875	909	890	925	917	932	902	943	938	906	924	921	936	898	954	945	884	971	927	950	901	964	961	845	918	898	879	921	912	931	928	889	982	856	927	890	866	874	898	894	877	900	990	908	901	888	923	916	907	906	958	923	901	886	871	912	888	920	888	915	874	891	894	913	992	907	911	934	915	903	914	902	908	916	887	883	916	915	936	887	1003	940	930	984	981	891	891	975	968	904	901	898	896	911	912	905	935	879	871	910	887	926	836	907	935	925	856	904	926	937	923	883	921	931	897	911	949	922	875	893	950	902	911	902	922	905	923	867	852	922	899	868	901	956	967	905	929	900	971	938	911	913	916	929	938	938	952	925	958	901	931	914	949	937	879	875	919	919	940	913	890	917	889	991	929	903	937	917	872	898	892	967	904	946	907	924	922	949	947	932	908	917	967	928	934	903	914	930	921	923	921	916	909	896	927	944	925	914	937	850	947	875	938	937	911	967	903	894	965	941	903	935	934	919	869	891	859	926	904	894	883	867	877	921	961	898	881	874	907	939	937	878	968	936	984	865	911	908	948	904	904	925	859	979	888	956	940	967	922	933	907	879	951	926	867	963	954	939	881	944	865	921	924	867	906	946	950	905	929	952	868	950	953	971	975	909	898	992	919	946	893	892	908	940	895	906	902	937	906	938	873	914	888	896	962	858	918	948	946	847	944	934	904	874	903	902	964	910	863	926	949	930	947	968	933	925	908	958	866	902	846	969	935	951	896	927	907	895	867	934	879	906	945	894	908	887	902	939	911	894	915	936	922	955	925	960	925	923	915	919	938	883	948	913	943	918	887	915	963	919	980	909	873	893	892	923	925	951	905	937	932	932	920	952	934	933	894	897	858	923	941	942	919	965	917	878	848	967	874	987	918	908	924	988	954	934	932	931	921	872	930	869	893	882	902	903	905	871	892	946	936	948	941	915	900	925	875	907	917	943	910	882	944	925	941	909	982	914	980	980	915	940	880	962	932	859	852	930	932	871	897	908	918	910	888	988	974	924	939	959	935	888	869	941	921	898	912	928	914	924	957	931	919	943	884	944	873	872	931	919	924	902	938	924	930	914	934	864	883	878	954	958	959	931	922	928	896	899	903	963	945	891	947	933	898	894	908	938	897	890	943	933	900	872	978	921	901	938	942	969	905	876	961	944	886	895	876	933	860	881	903	936	935	920	895	963	875	865	918	935	889	895	913	926	923	880	945	949	900	907	950	922	938	927	934	979	911	897	942	938	892	929	927	890	851	975	873	919	931	916	887	956	859	946	921	888	895	990	882	907	922	990	901	943	958	927	931	899	885	926	936	938	921	885	933	947	863	868	941	897	978	890	930	926	859	972	953	887	947	913	934	956	924	941	976	936	919	888	907	937	915	920	909	906	887	932	941	862	877	899	898	900	927	927	921	880	943	927	936	921	898	912	922	893	956	907	914	907	892	915	985	923	945	904	913	847	901	924	948	928	922	881	876	957	931	913	858	941	951	929	886	914	936	933	868	943	919	906	869	949	970	874	883	913	903	894	917	927	920	911	958	934	922	959	922	828	910	905	920	920	929	903	902	903	936	952	962	982	896	899	948	919	898	913	873	1017	1013	898	899	917	885	917	924	913	860	931	913	889	888	929	936	916	864	863	961	966	952	900	890	950	883	892	875	930	930	875	927	903	908	921	913	909	965	900	949	893	914	868	924	911	934	905	946	953	964	914	925	896	916	911	954	957	912	843	945	849	903	927	888	958	922	901	940	908	904	909	912	891	896	962	929	929	897	927	899	878	943	905	924	881	961	923	946	934	925	857	928	856	870	906	915	974	890	929	877	886	922	947	921	939	949	918	913	914	918	939	908	937	891	956	914	929	930	884	957	926	935	914	915	870	904	896	866	939	950	853	863	938	946	933	884	889	873	899	914	917	886	976	914	928	904	874	946	920	878	944	950	901	893	899	903	943	879	906	882	924	896	885	904	950	912	941	906	891	874	933	900	911	936	932	912	886	896	906	900	910	968	878	909	948	832	921	933	896	918	885	933	948	935	927	929	902	892	904	878	952	880	887	924	948	941	907	847	937	903	904	916	866	920	904	862	968	910	962	914	945	912	861	932	909	907	879	969	934	925	913	891	908	903	924	911	929	909	890	929	964	900	928	889	922	891	891	877	909	928	862	916	941	911	1012	878	904	911	904	923	963	1013	912	913	885	943	940	891	899	950	925	914	858	900	901	916	922	930	964	865	902	913	938	902	890	877	912	966	889	919	859	913	849	906	899	967	996	890	910	917	897	900	953	879	938	894	886	1005	958	880	905	937	891	911	893	922	928	945	921	899	929	928	925	920	952	907	910	957	925	901	897	902	878	913	962	970	957	908	893	896	972	936	917	916	915	870	910	965	973	863	912	915	961	930	950	884	919	886	881	993	894	882	905	985	915	923	901	878	943	925	935	911	913	871	905	884	878	916	914	919	903	924	919	900	886	918	912	951	908	853	877	936	917	950	895	966	842	950	942	922	977	929	966	941	958	897	956	910	937	867	885	897	925	941	917	875	901	936	926	922	891	925	925	962	881	910	868	972	900	949	942	860	897	915	956	882	888	911	974	896	875	932	921	902	966	854	876	923	933	914	874	865	954	960	875	850	934	923	944	886	880	961	945	940	929	968	894	939	875	870	912	905	909	952	950	898	913	904	931	918	915	917	924	864	878	940	969	983	948	929	882	927	957	946	905	944	950	919	892	889	935	972	951	874	861	946	925	873	917	934	897	906	909	955	930	908	875	954	965	960	916	946	925	955	920	983	951	941	970	893	909	917	860	904	932	905	917	900	909	934	958	890	969	894	958	917	918	956	923	924	872	950	943	930	960	882	936	916	966	874	917	937	947	899	873	950	928	852
4802	3423	4708	3883	2492	1856	1381	1071	895	782	712	647	602	538	485	442	450	401	415	370	364	362	321	351	369	294	350	323	303	314	327	296	312	305	305	267	287	293	293	283	296	277	316	280	270	266	299	326	315	276	294	276	274	267	298	259	283	280	265	290	273	267	265	265	272	275	277	290	263	285	274	285	295	284	278	287	303	301	265	288	247	274	270	272	264	267	283	277	301	283	284	263	276	269	288	310	234	265	255	301	290	280	288	290	275	299	279	273	260	281	252	311	250	260	282	305	290	291	265	266	272	278	270	262	236	248	276	251	277	269	271	263	279	268	249	313	289	287	297	272	277	292	259	276	310	271	297	284	262	293	277	264	268	265	276	263	284	273	239	288	294	282	269	271	322	295	253	256	269	297	293	282	282	272	275	279	314	280	267	277	285	268	282	243	249	271	260	272	242	280	269	272	266	256	275	294	278	245	281	286	267	268	276	304	276	249	283	304	270	309	289	271	275	245	284	271	279	275	306	284	258	268	259	267	263	287	293	274	262	266	292	286	276	251	261	269	244	262	261	271	279	261	253	275	275	247	290	297	268	253	267	259	278	254	271	277	265	277	249	257	259	249	285	278	258	299	276	275	261	278	268	248	280	302	249	277	283	291	272	275	268	234	244	253	276	292	266	304	279	290	270	279	286	269	292	298	289	261	259	258	254	272	295	280	303	263	250	284	262	286	246	259	259	290	286	274	276	281	279	296	286	260	314	283	245	271	253	284	291	283	276	281	275	259	291	272	262	284	281	269	260	275	267	250	251	264	260	275	294	255	274	262	279	292	292	280	270	254	289	266	294	306	252	283	285	273	252	253	288	298	281	260	261	271	273	258	250	306	265	266	289	274	257	272	286	292	278	241	269	278	280	280	271	279	270	264	276	280	283	280	293	269	279	261	243	279	274	283	266	263	260	267	261	259	265	268	283	264	300	269	272	255	308	270	280	285	259	257	280	288	255	268	259	249	298	253	246	246	262	254	272	253	284	273	270	262	252	268	249	278	256	294	271	244	265	277	270	276	263	284	291	279	275	277	280	274	318	252	286	289	250	300	254	258	261	263	263	293	270	259	265	275	282	287	289	293	283	246	280	283	252	288	291	244	263	251	266	274	243	268	274	267	299	254	271	268	287	291	273	268	254	272	248	279	301	271	264	282	292	295	287	273	258	240	268	283	270	268	272	287	248	274	287	276	268	291	255	280	242	252	252	276	292	265	257	265	282	264	276	285	277	286	270	250	278	285	277	256	288	268	262	274	257	274	272	263	290	276	271	297	225	251	297	277	294	267	277	265	247	281	269	259	294	259	271	283	274	252	249	263	275	270	257	277	270	294	280	264	246	272	269	274	282	290	246	253	269	265	297	295	262	275	276	285	280	290	278	261	247	273	293	247	287	269	274	266	273	287	300	280	274	260	256	294	270	294	282	291	265	270	287	267	253	305	255	280	291	248	273	257	295	271	267	254	274	264	270	257	262	258	246	267	253	278	291	273	277	269	233	283	291	271	260	267	258	243	261	241	251	260	269	245	267	281	235	273	289	275	277	288	274	259	281	262	256	235	247	306	271	256	248	255	276	286	231	259	287	264	264	263	258	265	274	265	270	273	238	251	268	279	294	284	279	259	283	271	249	257	284	280	255	268	265	273	245	262	284	285	275	260	287	266	258	288	290	263	284	300	278	276	248	284	277	269	274	278	279	288	265	263	252	263	271	272	277	292	263	247	299	248	288	285	265	259	286	259	236	274	273	263	261	268	245	244	261	273	313	286	287	268	282	294	270	266	239	251	248	249	293	280	282	271	267	293	255	255	263	282	304	273	245	278	272	271	254	241	260	270	243	263	271	296	259	266	261	265	265	258	278	278	275	270	281	275	248	261	263	249	307	273	243	257	260	268	273	300	288	286	226	250	293	266	269	258	282	316	291	264	287	282	266	292	253	240	284	302	271	299	269	288	266	262	259	267	270	258	301	269	296	282	267	283	263	271	241	285	262	281	266	268	294	251	283	281	272	276	252	299	280	263	276	251	267	263	273	239	284	301	278	280	269	278	297	286	260	276	262	265	284	243	254	277	285	278	291	271	258	285	292	261	294	286	308	259	264	298	258	257	255	310	287	289	261	256	264	229	291	257	267	308	288	249	287	271	277	287	304	280	260	246	266	279	246	251	273	267	298	266	262	269	263	267	287	289	279	272	287	234	285	291	277	261	239	281	268	249	257	236	273	267	245	273	253	269	290	294	287	267	263	282	263	304	271	258	272	292	258	274	283	251	266	284	267	286	265	278	245	271	254	292	264	293	294	292	267	280	269	271	317	275	266	253	263	270	282	302	249	260	272	284	271	254	273	276	264	259	288	263	272	289	284	280	249	269	272	272	244	297	256	241	273	266	279	256	298	265	287	242	289	271	265	286	285	284	263	296	295	278	273	284	282	288	259	277	278	299	297	276	297	299	272	255	271	293	268	303	263	284	283	238	260	297	284	280	262	266	266	268	294	271	278	248	290	267	300	256	285	276	287	269	282	269	259	261	276	256	250	275	283	260	255	262	269	288	303	261	258	289	280	274	271	262	245	265	293	280	308	263	268	260	278	244	278	285	277	285	242	294	268	269	274	304	272	278	285	273	263	289	285	273	253	270	248	294	245	267	274	274	232	250	269	260	278	269	243	271	256	273	288	266	284	268	284	271	292	273	238	274	271	321	277	237	260	273	280	275	271	266	258	263	276	261	276	296	283	268	253	248	242	270	268	280	272	259	277	266	294	300	257	255	272	283	267	287	287	252	267	286	257	267	274	282	284	285	282	270	253	255	282	271	247	281	255	253	274	275	287	234	244	258	291	279	261	282	308	245	273	291	271	294	268	270	266	296	284	295	289	264	259	270	284	257	288	277	275	257	261	263	283	274	254	271	286	276	256	272	293	293	275	270	263	274	276	275	293	287	276	278	274	282	282	230	289	268	274	292	308	284	268	258	264	248	288	266	286	293	249	266	279	288	263	297	246	255	263	258	269	291	271	224	276	277	287	262	283	278	239	300	273	256	288	279	285	254	288	275	277	250	268	254	285	269	288	251	306	273	277	292	269	276	269	250	288	270	270	267	300	274	275	269	294	240	242	250	303	278	242	234	271	257	259	285	266	261	256	291	265	288	281	285	304	277	266	244	245	280	257	281	281	293	258	281	277	272	294	258	275	274	271	288	255	256	282	289	263	274	242	275	248	278	298	264	285	232	261	294	282	234	285	256	259	243	241	269	284	267	260	262	281	253	306	259	243	262	257	270	264	291	278	276	256	242	264	233	275	261	283	297	255	277	280	275	270	243	277	258	269	283	273	261	252	275	272	273	261	278	280	258	271	251	276	288	266	281	287	246	252	275	268	226	275	299	256	300	259	276	290	267	250	262	266	261	296	267	273	289	248	269	254	248	250	287	283	237	250	269	264	281	266	280	281	268	248	294	283	279
3842	4642	9126	11078	8772	7488	6191	5048	3967	3659	3349	3132	2807	2378	2111	1949	1873	1796	1760	1552	1459	1329	1322	1357	1278	1198	1077	1149	996	1040	1074	1015	1023	958	976	992	976	960	936	921	899	917	908	877	871	808	876	853	863	863	878	816	835	848	872	874	841	865	832	870	917	850	786	839	839	866	843	818	837	856	825	818	840	847	804	840	851	802	798	812	871	848	820	828	815	824	792	802	811	842	786	834	832	788	822	828	818	770	780	788	826	879	863	831	748	848	796	793	800	757	803	767	830	812	803	785	804	788	812	782	754	757	762	733	786	777	762	821	780	794	755	802	816	781	755	834	792	763	765	741	835	752	839	797	777	780	795	789	761	764	784	737	762	758	762	770	823	802	817	754	790	761	774	790	781	773	779	803	762	792	768	762	820	767	757	752	751	737	754	740	736	762	771	759	771	778	763	791	771	771	753	749	821	758	770	765	771	767	753	773	778	801	737	769	776	767	801	775	755	790	760	795	764	768	779	845	813	761	736	717	717	795	754	788	820	751	754	799	791	806	767	799	788	742	772	788	756	777	822	840	807	746	764	780	812	764	773	776	771	765	799	799	773	776	797	792	802	751	765	784	798	760	819	817	832	770	780	793	791	708	772	805	790	797	724	755	807	785	758	751	774	828	796	761	844	743	777	744	836	789	813	810	785	784	756	724	858	771	793	793	783	769	757	739	757	812	747	708	786	763	734	772	748	734	783	818	781	789	776	806	727	791	780	719	780	815	793	746	750	805	751	746	776	804	766	772	794	777	771	742	771	760	748	777	710	804	762	756	775	788	769	771	751	735	745	728	728	823	794	807	744	766	812	766	795	749	762	745	798	754	767	735	735	837	755	846	774	809	784	761	778	755	810	772	810	761	801	789	801	745	757	761	762	815	805	756	767	776	790	818	734	796	770	775	814	798	770	796	752	831	768	754	772	802	794	759	768	764	757	785	748	770	758	736	770	797	807	762	739	785	758	777	776	730	801	791	746	779	749	775	803	793	797	803	794	817	785	740	825	775	739	826	798	758	789	767	749	750	773	777	718	793	744	762	783	793	768	765	801	840	747	761	773	755	782	803	812	753	751	808	793	776	778	766	798	747	751	764	743	777	768	772	756	737	781	829	809	773	730	781	772	782	788	792	798	817	821	769	817	788	742	800	779	805	783	745	794	801	774	758	769	732	720	816	744	793	775	802	788	801	825	780	760	770	782	764	810	808	749	783	780	781	808	783	806	760	783	754	750	801	749	782	771	791	750	821	769	784	750	776	807	722	792	756	818	755	790	774	727	767	807	761	769	762	727	759	789	761	760	759	774	803	793	741	779	805	777	752	776	775	710	731	820	778	778	713	796	823	764	715	721	770	733	742	810	712	776	762	793	721	753	772	779	787	764	741	807	792	780	771	745	788	750	756	776	770	827	703	761	810	798	768	776	831	761	801	803	820	752	785	773	762	747	752	829	757	771	719	792	772	786	804	789	806	756	766	766	772	714	763	796	748	729	797	745	733	811	781	747	719	774	790	809	749	817	762	747	753	800	815	800	776	728	751	772	774	756	777	825	757	787	742	753	757	828	750	790	791	797	799	768	827	787	758	718	848	768	818	795	813	798	811	760	718	799	817	758	747	815	785	775	819	740	777	728	782	760	786	781	800	817	771	713	738	808	789	801	734	755	802	747	787	697	792	768	734	746	780	811	787	840	780	803	734	780	803	754	736	778	786	746	816	763	752	758	763	755	794	795	717	732	762	765	761	794	779	770	788	796	735	802	740	769	768	765	746	781	737	741	771	763	753	733	770	705	775	831	739	775	810	763	809	819	744	771	779	792	760	797	782	818	787	753	731	791	784	814	818	787	809	786	759	757	807	791	774	742	744	813	795	757	766	771	781	837	770	763	762	804	755	761	773	810	825	787	802	770	749	758	758	773	758	748	788	792	778	763	780	819	818	770	803	743	821	717	759	788	781	714	812	801	764	766	743	799	756	789	765	776	847	794	823	759	716	794	763	788	762	749	775	734	760	707	788	744	746	793	812	774	793	808	754	775	799	808	769	785	804	745	795	740	793	779	813	753	769	791	799	719	766	778	805	758	780	769	754	793	860	760	806	787	740	771	782	753	791	756	783	757	773	724	769	784	819	795	756	782	773	797	793	751	753	777	767	779	733	806	771	752	776	748	773	767	773	822	794	740	764	785	757	773	760	785	791	794	799	812	822	828	770	818	757	759	803	761	794	814	740	794	758	743	729	752	796	765	792	763	791	747	775	789	770	762	769	779	750	780	763	759	784	801	788	755	774	782	795	778	817	748	744	785	848	755	766	810	794	723	819	757	806	785	719	736	756	769	776	812	783	752	733	782	793	787	755	765	826	795	768	751	738	767	741	765	758	813	768	753	794	759	778	852	793	798	827	857	785	747	769	782	753	786	751	760	746	722	821	776	732	750	764	823	796	827	714	786	732	791	775	792	776	796	791	745	815	768	769	780	773	780	818	734	780	843	746	707	815	732	786	855	771	811	792	794	759	811	836	783	796	765	798	773	819	803	739	795	736	774	774	743	737	746	756	774	734	766	754	833	834	775	781	757	768	793	767	762	762	809	751	750	788	807	756	740	747	739	807	754	778	788	789	768	751	795	777	738	793	821	763	792	764	791	811	778	725	773	842	793	808	786	760	834	760	734	789	769	829	787	737	753	737	771	821	752	782	767	758	768	725	794	755	772	759	787	792	779	733	804	698	778	792	756	751	783	755	755	779	771	825	808	770	761	750	735	789	722	734	767	756	762	787	801	772	813	798	747	752	833	798	747	786	764	777	814	752	798	779	754	738	740	768	786	748	749	799	814	777	826	799	743	788	791	814	775	775	751	757	740	751	775	776	785	795	826	778	753	761	759	763	758	806	804	795	731	704	800	746	756	765	826	764	794	783	798	832	758	768	790	734	814	816	797	802	821	754	803	781	805	769	738	762	777	787	806	762	772	771	805	787	782	776	773	794	812	755	787	771	794	748	787	769	819	779	794	766	744	834	794	756	758	777	757	762	768	774	752	790	783	776	813	776	780	763	753	783	797	766	773	816	794	736	766	764	778	776	748	766	765	809	758	771	800	752	739	777	786	769	780	765	798	770	775	767	782	782	795	720	734	783	784	753	755	777	758	764	791	743	742	834	771	769	792	787	759	796	792	763	761	786	768	748	798	773	759	768	755	780	753	775	812	801	778	785	806	746	806	755	783	773	766	757	762	822	761	744	796	816	725	767	796	774	769	788	786	776	752	754	801	747	748	767	799	771	761	779	746	782	755	837	779	789	799	752	769	768	747	781	784	767	776	769	797	782	759	770	755	793	792	788	792	785	793	781	802	782	791	791	776	786	765	712	733	800	840	780	769	821	777	752	758	741	761	775	776	778	726	789	788	779	739	799	723	770	788	810	814	799	861	805	729	787	843	767	772	799	793	782	804	802	740	790	806	756	811	773	769	706
16084	15943	26395	30509	25901	20596	15765	10761	6315	4790	4240	4792	4465	2807	2055	1885	1441	1244	1081	1019	979	956	695	663	610	626	564	640	619	556	533	496	546	569	508	568	528	516	554	459	470	555	456	430	385	391	390	430	359	379	354	375	350	365	331	327	354	313	338	370	345	354	294	288	332	358	306	306	276	300	321	268	280	320	286	322	309	301	300	312	317	338	315	339	287	271	309	305	271	296	268	303	294	294	272	286	260	298	254	284	277	282	266	273	272	303	316	287	277	280	249	271	306	286	300	259	281	279	265	274	269	265	275	321	277	294	264	289	253	301	279	276	274	244	256	283	268	242	297	243	252	252	284	259	267	269	264	273	260	248	270	295	275	267	247	307	273	275	254	251	246	265	252	285	294	273	293	266	266	233	252	273	247	270	246	254	286	297	265	284	280	283	275	263	230	273	275	298	293	258	271	251	272	274	245	248	291	272	275	259	287	257	273	249	276	250	281	263	261	287	268	257	269	279	274	243	234	244	278	272	278	264	286	245	268	304	274	250	291	229	263	264	287	275	296	273	274	272	269	236	298	253	271	286	273	239	272	245	272	281	258	285	256	303	264	286	246	285	280	260	280	253	266	282	263	257	260	268	240	248	288	278	267	249	288	253	258	236	243	284	297	260	273	258	243	290	291	295	250	266	248	277	242	260	280	278	277	264	302	257	259	269	243	276	247	298	263	288	261	283	271	292	260	250	289	268	275	253	244	277	268	260	255	267	267	252	258	290	288	284	251	259	291	276	233	294	279	239	261	279	268	282	284	280	254	264	267	258	272	268	276	238	263	252	254	263	270	263	292	254	306	257	259	262	296	271	262	279	289	275	282	272	279	257	271	289	263	282	238	275	281	259	263	280	262	257	283	240	267	267	261	292	262	249	276	245	230	276	285	265	259	295	275	278	252	273	278	279	265	277	277	241	269	243	266	270	271	268	297	273	307	267	275	271	266	265	251	296	273	276	290	264	259	272	273	245	246	250	257	264	286	269	272	236	271	274	289	283	239	250	294	272	278	300	289	287	246	269	258	275	287	270	253	274	256	240	243	307	266	258	276	273	267	252	264	257	245	300	262	283	315	280	282	304	249	246	256	281	277	284	267	239	259	236	283	270	273	238	248	286	243	259	276	256	275	253	295	246	267	244	271	289	253	270	265	265	271	273	264	259	270	280	261	252	270	265	263	261	259	285	252	295	261	269	271	270	256	254	284	278	283	290	285	270	282	269	254	261	275	251	256	274	303	236	277	320	254	277	295	313	237	274	270	278	288	274	258	252	262	266	290	287	256	270	251	252	278	272	246	263	215	287	241	271	258	280	270	285	261	258	271	270	275	233	265	254	289	224	273	240	248	298	297	257	277	278	255	264	270	237	258	252	289	283	254	264	267	277	271	279	254	295	241	293	271	273	274	254	252	281	254	286	252	282	292	256	288	246	250	280	254	266	277	277	275	276	282	269	245	266	247	243	281	275	268	269	280	296	263	264	277	305	259	277	239	277	302	278	275	245	271	296	270	255	272	277	309	251	274	271	281	264	320	264	260	268	288	267	264	274	280	288	286	255	256	257	260	274	292	251	256	278	267	278	280	270	270	275	264	260	236	257	273	245	285	248	277	288	271	266	252	291	301	279	295	254	274	279	277	255	271	271	269	285	250	285	276	262	274	238	291	283	282	249	265	265	274	268	270	270	273	247	261	274	243	271	283	266	279	287	256	261	265	270	303	261	268	265	281	264	266	293	282	285	293	241	268	292	247	246	285	258	272	283	253	259	277	310	270	275	284	267	275	278	274	276	272	267	274	245	252	276	261	276	278	266	287	248	245	264	299	241	302	277	273	275	261	288	264	268	270	256	276	282	247	268	253	275	249	253	269	267	256	268	268	257	255	274	253	294	278	252	256	300	252	278	262	275	245	275	298	274	282	270	254	267	270	245	273	283	264	276	281	278	273	231	249	277	284	288	276	251	246	255	282	275	310	262	262	270	296	285	243	278	285	282	265	250	251	289	269	220	267	257	252	239	263	259	278	259	255	256	280	287	260	269	294	263	290	299	260	244	264	255	316	278	229	274	228	279	276	293	243	247	291	260	286	292	262	257	253	262	249	272	246	246	268	250	263	261	250	272	271	250	273	282	248	254	280	263	263	259	269	241	256	273	279	250	271	288	237	240	274	267	240	265	257	272	267	252	275	255	245	269	267	298	273	289	275	265	264	251	255	244	281	242	274	273	273	268	266	238	336	276	268	254	259	284	268	259	273	266	268	302	275	247	318	251	257	261	247	278	279	269	307	262	302	274	231	270	267	266	257	300	258	283	270	257	296	273	264	262	255	269	297	297	263	266	235	257	299	254	253	260	293	306	247	264	275	256	291	273	233	264	268	264	285	284	254	265	261	265	265	295	264	291	265	255	281	234	282	251	258	266	276	279	285	293	266	279	286	256	274	277	251	273	284	256	274	238	261	240	294	277	248	288	271	260	256	277	270	246	294	288	280	240	227	298	249	280	279	288	284	237	260	265	253	253	269	251	253	259	254	280	294	290	265	272	294	256	264	300	284	264	282	246	280	282	291	274	273	260	258	257	272	269	241	283	271	272	250	279	271	251	260	292	261	276	277	283	247	265	237	269	268	272	256	258	282	276	253	250	255	301	290	243	280	277	250	258	280	287	255	271	260	246	249	265	271	278	251	240	289	254	242	252	252	262	264	281	263	259	247	282	295	268	246	275	270	257	276	260	297	273	264	263	267	249	264	281	256	265	263	267	259	261	286	266	255	272	262	261	290	259	274	274	290	264	264	271	250	230	257	284	279	287	266	271	244	286	310	276	262	263	284	283	265	265	257	249	277	257	280	273	248	248	256	275	253	253	270	251	239	280	283	282	282	255	299	281	292	247	252	276	282	282	263	263	275	250	255	284	291	275	263	284	271	280	276	264	253	281	268	290	270	260	288	243	251	282	273	308	273	263	259	233	270	253	290	259	289	261	257	301	290	265	280	261	271	276	280	253	268	263	267	276	261	292	273	250	272	276	274	266	274	269	248	259	251	254	286	265	289	225	279	272	265	253	278	283	240	242	265	269	243	257	247	242	291	275	280	282	263	295	268	270	256	278	255	241	241	305	298	245	318	281	293	286	237	256	275	290	265	274	249	288	264	258	298	265	264	276	264	276	267	269	278	295	285	255	255	231	280	271	283	257	244	262	278	296	300	277	263	295	287	246	274	262	291	241	286	276	288	283	254	282	273	229	276	276	291	279	275	267	305	264	270	262	263	284	255	264	263	254	259	255	270	264	256	294	275	258	302	308	307	272	299	257	262	273	270	277	262	272	292	259	274	241	261	261	254	259	232	303	257	283	276	243	287	271	266	297	244	278	279	275	289	255	264	261	275	298	271	258	250	254	293	257	245	271	262	300	275	287	236	295	266	250	278	261	243	256	256	281	247	254	296	270	258	262	270	241	268	258	285	257
10401	15195	24123	30488	29887	29581	27786	24830	16565	16652	15872	18828	17655	11726	10890	9423	7124	7155	5767	5866	5007	5442	3796	3868	3637	3447	3196	3652	3286	3236	2981	2821	3367	3034	2686	3197	2998	2662	2683	2255	2558	3030	2485	2012	1555	1889	1901	1986	1698	1792	1650	1537	1580	1542	1542	1381	1459	1352	1428	1455	1459	1353	1204	1205	1466	1392	1025	1009	1073	1157	1095	1059	1051	981	1146	1048	1147	1190	1220	1154	1300	1167	1170	1153	1120	1076	1017	1010	1014	943	956	932	990	933	924	1004	957	1004	904	926	957	874	884	813	892	928	895	881	859	791	832	856	808	836	838	871	896	892	817	796	759	805	807	863	838	790	832	844	886	919	855	912	817	806	868	823	852	820	807	773	769	802	807	802	833	824	796	773	823	782	779	824	750	814	771	779	787	806	874	793	768	769	788	732	788	775	781	759	812	758	808	747	776	754	746	816	725	836	773	736	776	774	770	739	766	725	754	720	774	760	804	729	740	776	761	759	776	793	795	775	754	786	808	746	791	764	800	805	742	793	757	781	792	765	803	762	784	712	822	725	762	759	749	799	737	730	749	736	785	777	745	789	780	738	761	811	738	787	788	777	808	789	815	787	770	803	808	781	789	773	830	811	782	743	802	803	805	784	746	811	762	784	733	735	834	785	776	811	799	804	735	760	742	755	785	756	729	789	781	803	725	791	766	792	703	800	752	793	819	741	750	754	799	796	828	804	720	780	784	739	797	761	790	751	778	718	749	803	760	735	775	749	804	797	803	835	739	771	820	788	813	786	741	805	749	737	778	788	739	758	760	823	734	745	770	802	751	777	740	781	750	738	782	792	771	749	745	743	818	765	771	823	758	753	763	751	780	796	790	763	821	734	721	821	726	771	783	773	773	776	753	745	748	732	787	785	762	749	777	763	782	764	706	804	778	762	743	785	752	801	805	756	787	781	756	800	784	787	769	820	782	758	791	750	752	791	766	801	764	773	830	774	772	779	827	767	765	791	782	764	813	761	764	767	808	760	733	802	804	772	792	806	765	744	768	800	860	814	748	759	753	718	759	786	748	759	760	782	755	781	805	771	796	850	735	752	765	810	801	807	791	770	760	772	779	773	774	837	774	768	750	774	785	802	764	805	731	766	726	778	792	779	748	763	764	777	780	759	775	759	765	770	811	724	709	733	755	761	783	754	768	763	792	775	792	784	761	831	800	751	786	802	767	797	802	788	818	762	776	734	745	750	844	745	808	753	740	777	834	753	784	763	790	824	786	789	770	805	745	743	766	785	746	801	747	759	770	776	820	721	783	838	758	770	793	766	801	739	778	773	796	744	757	756	770	796	767	767	744	794	757	753	766	774	787	715	798	784	760	782	749	748	766	748	784	765	792	735	753	764	717	770	764	823	754	774	770	757	796	761	814	775	756	784	764	762	776	814	748	771	749	774	769	770	820	771	753	774	811	724	771	757	749	820	807	757	828	779	838	739	769	763	724	738	732	757	794	745	782	771	763	780	763	753	775	768	780	767	789	745	758	830	755	747	825	818	757	762	794	740	786	840	729	760	867	732	757	752	771	745	782	736	779	814	749	800	781	767	763	764	737	746	787	818	811	722	774	752	741	816	790	780	784	799	812	813	768	836	785	788	778	734	753	727	750	792	755	780	733	743	750	793	728	780	710	790	744	793	764	759	778	711	770	785	727	813	782	814	755	782	791	773	801	777	820	744	733	753	734	781	716	753	807	792	790	770	741	836	790	804	791	788	798	794	742	752	755	758	813	762	819	783	802	804	721	815	790	778	727	744	773	780	812	724	783	786	815	758	777	769	781	757	798	823	779	778	777	785	762	766	794	787	718	736	797	777	751	828	808	749	751	801	788	741	795	804	800	750	751	761	823	858	778	781	750	768	739	786	745	772	798	782	814	777	767	751	744	784	824	773	771	784	753	783	733	778	761	744	831	716	774	768	827	807	778	718	763	753	810	778	746	767	767	734	828	717	748	763	775	763	783	745	853	769	777	778	773	746	774	755	815	770	835	759	766	766	838	766	788	772	773	789	728	799	749	782	794	749	742	796	773	778	735	763	758	737	791	787	763	760	765	793	766	715	741	754	763	784	763	782	763	818	777	734	775	773	795	715	766	804	784	786	777	812	778	808	801	753	798	795	753	800	782	764	792	803	774	841	783	811	775	749	810	744	755	764	738	794	763	734	756	752	816	738	806	794	710	800	776	745	751	782	792	745	785	734	774	815	772	760	790	761	777	805	772	723	724	821	730	809	774	763	760	804	714	779	772	780	763	744	787	770	797	737	805	753	748	776	737	751	770	793	788	748	767	722	800	770	783	762	787	760	803	784	750	794	786	748	808	808	781	785	767	805	719	770	745	720	747	752	793	793	771	786	724	793	785	742	801	816	749	760	785	784	788	803	799	798	769	740	731	821	777	790	734	741	739	768	816	710	850	743	778	791	785	742	791	783	791	784	753	787	821	781	783	736	784	755	750	730	750	746	795	780	770	754	809	781	782	826	776	744	754	837	830	748	747	773	747	774	723	789	726	747	819	777	824	771	798	811	787	774	805	785	743	743	778	777	763	790	775	725	803	777	783	787	796	789	788	752	739	779	743	769	741	742	777	782	814	751	783	791	730	763	742	809	759	799	748	773	782	737	771	706	802	754	800	725	769	757	767	810	745	775	768	710	766	798	778	781	761	773	806	815	779	745	743	747	753	800	791	812	762	791	814	782	775	739	796	775	759	787	809	763	798	797	795	770	768	784	817	754	750	775	815	760	775	786	808	762	791	775	804	805	782	750	782	753	708	785	754	811	747	795	789	733	766	804	816	777	792	790	754	803	809	751	745	786	742	788	753	795	717	757	730	733	777	765	797	762	779	800	735	765	813	799	811	768	770	773	742	731	810	812	788	790	735	785	806	803	744	783	752	769	807	773	790	789	784	762	722	778	788	756	796	751	760	739	764	775	738	775	773	768	782	782	728	780	746	798	759	783	770	797	799	769	765	797	766	770	815	751	756	814	791	826	754	783	737	765	778	799	746	800	757	798	787	750	818	815	815	788	775	763	779	810	798	800	790	701	738	792	782	789	755	766	756	783	736	772	783	814	824	763	722	772	789	810	814	813	723	862	775	798	717	796	791	747	828	756	795	795	802	742	792	763	788	796	781	820	742	785	715	736	773	752	755	801	790	764	724	765	768	788	773	737	801	778	749	784	763	784	791	813	788	825	821	808	759	749	776	776	776	764	732	831	785	775	836	785	757	771	772	765	759	757	728	727	753	774	810	806	851	740	748	767	824	734	776	751	781	791	784	751	756	830	770	771	807	725	820	805	772	805	767	788	752	797	750	719	712	790	771	772	711	800	789	776	774	764	744	762	730	743	760	790	759	777	762	751	788	714	757	733	756	771	797	734	774	767	728	743	780	803	781	809	804	817	795	784	785	778	809	793	812	809	779	774	765	847	788	783	782	733	800	806	784	809	768	773	760	763	776	822	806	764	780	741	765	823	778	801	745	724	741	838
25241	22169	32919	35618	32194	28117	24526	19814	11363	9390	8113	8271	8236	4896	3919	3333	2593	2167	1769	1798	1443	1684	1118	1141	1071	980	853	998	924	902	879	793	879	875	835	985	807	761	774	733	710	834	740	633	557	551	524	623	497	537	510	529	502	467	480	492	519	445	472	483	478	443	393	410	414	462	400	393	401	411	392	369	398	358	366	391	413	449	416	395	443	376	417	421	387	403	348	362	372	341	381	376	353	370	361	370	397	377	372	375	344	321	349	325	395	369	379	347	311	318	355	349	323	323	310	345	353	328	332	342	352	336	325	325	301	326	353	381	365	361	382	358	315	332	361	357	325	319	327	318	327	332	351	316	346	342	324	346	342	335	298	318	339	318	329	350	321	336	308	350	340	303	323	313	356	304	327	329	326	330	315	304	373	354	322	324	335	341	318	339	310	303	324	315	317	333	358	329	305	315	310	339	319	325	342	337	359	353	343	347	321	353	373	357	323	334	344	325	352	314	330	322	329	349	319	320	316	300	335	324	320	322	296	337	369	319	335	330	299	338	340	331	327	318	355	315	335	324	350	360	304	349	340	325	311	377	335	376	329	350	335	345	304	323	318	317	340	346	347	320	324	328	344	348	311	328	343	312	323	310	327	327	335	323	304	344	376	353	316	335	322	336	321	307	329	335	324	335	355	313	289	309	311	376	319	340	329	329	338	351	349	311	334	341	340	311	338	357	339	311	353	321	317	341	309	304	346	319	321	333	312	344	322	329	342	328	274	324	314	309	320	307	305	329	336	347	310	327	321	314	350	323	322	362	331	320	351	310	335	325	302	325	333	349	313	332	321	292	333	313	295	335	334	338	332	316	333	367	341	349	315	313	312	329	318	315	334	337	319	337	330	311	286	347	352	281	315	323	330	324	301	322	352	310	318	328	283	304	331	346	319	320	352	300	339	335	295	352	328	332	302	346	324	332	326	330	320	368	307	294	350	343	320	312	327	320	316	347	323	326	336	315	343	319	294	315	334	350	333	334	323	345	317	329	322	322	337	349	330	308	306	314	345	378	302	346	333	312	314	332	341	313	314	329	348	310	312	327	322	309	329	314	337	354	325	334	313	303	329	319	328	295	292	341	336	333	336	336	327	309	328	335	330	318	310	315	302	359	344	311	313	343	339	319	308	331	313	338	323	338	314	333	370	339	344	321	354	320	345	308	356	296	342	341	324	340	296	325	335	326	310	325	339	340	301	309	340	342	321	320	294	347	347	348	330	357	308	305	346	316	300	344	321	326	315	339	332	330	324	353	308	329	322	341	316	304	316	345	331	328	308	317	318	316	292	321	327	319	315	304	311	340	303	330	350	321	313	313	322	329	334	335	305	345	313	331	352	339	366	332	353	334	316	292	320	310	322	319	298	314	331	328	324	353	337	339	359	325	358	327	332	354	345	316	325	303	323	332	384	306	337	314	326	298	343	337	319	362	336	302	361	343	321	335	315	319	368	311	311	312	325	317	347	341	295	322	322	349	317	338	292	333	302	309	283	335	300	341	351	336	340	333	348	335	302	331	337	346	352	339	315	326	299	326	311	339	318	325	305	330	339	305	369	326	338	340	308	309	346	305	306	360	337	332	287	310	327	337	330	341	328	320	325	325	327	329	328	322	346	352	317	309	313	354	312	314	310	327	347	338	323	331	386	325	313	347	303	324	296	317	334	353	302	348	325	311	323	341	341	344	309	329	341	329	328	363	334	338	300	321	318	320	301	337	331	236	334	362	319	309	335	341	288	312	312	320	303	337	318	314	305	303	326	322	292	319	315	317	328	332	329	324	322	331	328	326	331	337	327	319	329	326	337	371	324	333	318	337	330	311	324	329	361	328	296	312	347	341	343	356	315	341	318	347	323	324	363	298	326	326	324	319	321	343	336	321	323	320	326	320	344	345	318	315	344	281	336	353	346	313	306	345	360	326	286	347	346	346	329	328	314	319	330	314	344	315	334	325	379	336	310	368	340	365	339	305	310	311	328	347	329	314	320	324	351	341	303	312	314	343	317	338	328	321	313	310	303	335	307	329	310	319	308	325	322	346	308	327	326	308	311	313	305	342	328	341	320	313	341	325	314	297	330	323	353	348	314	325	327	307	326	355	377	324	319	332	344	311	333	331	344	339	330	342	332	320	295	311	365	298	383	309	348	299	345	333	332	312	322	337	336	347	306	293	355	323	353	326	352	344	328	343	322	349	318	327	284	302	324	335	375	297	317	334	335	337	302	332	315	338	321	294	334	316	320	312	346	348	325	365	326	331	323	307	306	324	323	310	324	336	315	295	329	347	300	353	296	314	324	342	352	316	327	303	312	322	306	329	319	319	323	326	361	353	309	307	310	338	327	323	344	302	324	308	346	337	290	321	317	305	322	354	318	313	285	342	319	327	304	319	325	362	323	320	328	325	336	329	341	340	318	351	331	316	334	319	368	313	361	332	329	337	346	328	333	322	319	328	328	304	339	315	339	306	331	364	315	323	339	329	337	359	295	326	355	316	328	332	322	324	355	356	327	326	320	317	328	306	339	333	300	325	364	298	362	345	334	316	329	341	332	332	354	360	326	320	332	339	316	339	335	297	327	338	299	324	351	327	323	315	320	324	316	335	326	336	338	339	327	320	339	308	326	314	329	363	322	346	322	346	320	334	329	348	305	304	271	335	358	310	338	340	326	348	363	354	300	336	348	347	339	334	344	335	328	332	327	301	324	307	324	330	329	306	313	325	290	362	314	309	346	315	309	302	316	323	323	355	331	325	321	294	355	341	329	311	306	344	337	321	330	321	334	345	335	315	334	324	322	317	341	305	344	318	320	314	330	344	339	322	340	293	307	336	309	313	346	315	327	312	362	308	324	322	351	313	308	299	307	324	338	345	366	308	328	317	326	328	317	318	337	328	350	350	294	319	337	309	335	346	350	314	365	326	323	305	350	355	320	341	339	322	336	325	351	323	338	319	320	328	330	338	295	324	298	327	314	328	327	329	308	342	314	336	301	300	298	319	340	357	313	343	330	294	341	339	312	347	321	345	338	349	355	322	333	331	344	352	315	337	343	309	339	318	360	311	326	313	312	344	343	340	324	304	330	337	292	348	298	321	309	355	303	343	319	322	332	306	331	315	307	326	315	321	339	310	331	334	332	336	302	334	344	354	341	324	313	354	318	320	310	313	321	324	328	329	301	327	305	313	368	323	342	283	341	323	345	307	301	297	351	309	334	325	327	320	329	323	331	339	352	344	286	330	347	326	333	330	309	341	346	351	341	315	312	301	328	307	312	346	340	315	342	314	344	338	335	340	338	358	307	337	336	346	314	303	299	303	330	318	324	327	331	365	320	338	315	381	321	365	357	343	315	326	324	324	304	343	363	327	307	330	322	337	281	310	313	298	360	364	317	323	311	319	319	335	310	322	296	334	318	360	288	322	335	324	335	324	339	302	359	300	344	320	324	327	322	319	320	334	325	332	358	321	326	360
14354	19404	29190	35741	36398	36507	35494	33671	23709	24291	22434	25034	25246	18439	17062	14831	11856	10701	9132	9999	8313	9508	6541	6541	6227	5686	5219	6275	5317	5246	5073	4283	5585	5211	4709	5610	4617	3964	4295	3818	4036	4610	4135	3485	2493	2847	3023	3342	2655	2621	2666	2499	2484	2512	2411	2223	2327	1990	2172	2407	2281	1955	1624	1637	1870	2004	1349	1276	1484	1675	1321	1352	1454	1329	1417	1608	1612	1653	1735	1615	1785	1502	1721	1486	1618	1431	1330	1387	1317	1227	1276	1274	1294	1234	1318	1331	1191	1284	1096	1154	1166	1136	1115	1086	1159	1169	1087	1055	1008	1087	1042	1030	1055	1080	1062	1001	1081	1093	1008	968	1001	1098	1066	1045	1018	1032	1045	1092	1091	1156	1116	1140	1080	1009	1045	1045	1133	1046	949	952	974	914	972	968	979	946	904	952	918	935	950	953	922	897	984	919	905	937	964	879	965	934	920	925	898	920	865	930	971	920	913	932	925	921	926	955	963	938	922	904	913	905	868	893	933	915	908	898	905	902	897	973	944	923	906	917	940	911	990	906	888	860	934	917	920	910	919	888	915	886	922	956	894	957	940	875	964	915	953	849	968	948	941	889	878	933	901	910	956	886	922	926	924	951	912	903	913	868	936	955	921	913	902	903	913	938	905	872	937	948	893	885	923	927	913	852	922	887	901	924	925	1007	867	904	896	912	915	930	929	873	911	926	922	927	903	917	961	900	892	908	938	950	948	910	835	895	842	927	891	908	939	940	900	892	966	927	960	962	923	883	927	956	931	917	861	916	903	936	876	897	941	901	938	854	923	914	928	897	949	901	898	984	912	951	895	930	873	877	946	904	902	929	890	911	965	902	913	866	847	928	943	894	928	962	911	903	932	954	952	890	929	907	882	907	961	938	901	886	928	918	939	865	905	904	891	924	889	948	943	968	902	954	897	942	895	881	988	910	904	940	893	926	943	923	935	908	862	924	914	927	891	910	943	878	967	895	921	963	904	916	904	891	971	943	952	876	883	883	950	935	992	917	943	930	859	881	927	930	873	929	884	899	938	913	940	926	893	909	932	893	938	911	909	911	935	938	926	928	972	957	890	945	974	891	922	940	954	941	924	920	951	892	925	921	870	947	965	945	908	959	907	894	921	851	853	878	894	894	926	887	897	904	962	949	961	936	930	913	876	933	938	940	927	953	909	954	909	965	967	910	925	977	900	945	913	952	912	950	905	942	900	943	940	904	927	927	913	901	932	890	884	946	950	906	900	890	868	916	909	924	884	921	915	929	958	917	924	919	927	933	922	904	921	874	934	885	885	964	937	834	904	948	950	839	881	850	920	906	924	917	933	953	918	903	880	957	892	892	986	907	938	918	925	902	983	888	894	905	934	940	926	959	932	944	921	893	909	906	903	931	925	940	890	899	954	925	912	890	930	921	943	998	937	937	926	945	909	876	919	926	908	929	875	880	936	856	926	951	915	880	934	948	923	909	946	939	928	898	944	939	913	895	900	934	895	876	915	910	901	917	871	892	877	913	907	914	912	897	918	908	889	947	935	934	978	891	963	855	916	903	939	917	926	899	923	874	936	975	883	943	906	960	920	871	862	893	883	878	936	879	913	945	943	938	962	901	923	896	919	951	940	896	920	893	936	941	860	929	876	906	931	927	897	934	915	903	919	945	949	949	918	925	981	943	921	969	901	988	874	958	921	876	930	951	899	904	972	901	891	871	941	897	919	927	931	910	900	910	921	864	941	964	924	947	936	907	943	923	950	947	941	909	905	895	954	913	899	928	936	914	929	949	926	950	900	908	954	921	979	931	946	918	968	968	899	912	922	924	915	911	940	1002	936	942	935	958	872	863	938	914	923	926	921	927	939	962	923	898	912	992	883	978	897	905	921	930	963	933	922	894	935	924	978	906	950	898	834	929	948	904	925	876	932	912	905	844	936	935	908	906	922	886	897	882	897	904	895	884	911	887	935	868	903	897	901	914	913	922	934	944	905	932	901	960	899	853	925	915	949	884	937	992	896	887	920	933	913	914	984	950	979	883	943	928	956	909	913	968	935	910	906	914	907	923	1008	871	967	928	926	859	887	894	909	954	943	916	925	927	944	898	931	1006	859	940	977	891	856	924	900	847	925	908	898	915	907	959	897	910	942	849	956	932	936	964	864	929	896	962	931	918	884	908	983	897	866	902	943	908	879	934	899	884	884	949	854	928	955	908	896	935	881	910	930	949	917	958	913	941	922	881	968	901	951	943	904	947	901	913	905	912	932	914	936	903	903	900	916	922	923	915	896	913	922	929	915	959	897	923	874	882	931	888	956	931	952	910	968	900	888	943	904	925	919	891	928	952	972	939	851	920	970	883	908	890	910	908	903	924	911	944	969	871	871	926	852	886	932	944	932	969	917	900	924	943	962	907	915	884	943	939	926	965	904	943	928	927	972	977	939	924	901	932	893	914	929	930	966	909	954	935	882	926	903	922	963	932	921	857	947	932	854	896	894	965	942	849	958	871	931	885	887	933	992	900	929	930	922	918	951	885	935	906	922	924	955	921	908	948	897	933	934	920	944	941	957	898	977	884	945	940	885	942	905	909	901	914	897	848	867	906	911	931	955	967	913	939	902	923	903	873	908	905	895	909	894	912	920	903	899	879	952	920	872	966	938	895	888	883	895	976	909	958	919	915	941	895	906	955	943	874	952	902	946	887	900	892	926	941	899	909	879	943	891	896	930	907	944	968	889	933	912	915	900	917	872	919	932	953	923	893	911	924	908	908	907	923	895	880	903	954	925	896	921	984	895	938	942	935	887	920	945	918	873	898	907	876	927	915	884	910	861	954	902	852	923	927	943	944	970	900	959	942	929	857	924	905	882	910	933	948	900	885	950	889	899	925	944	961	935	919	896	895	913	836	989	904	982	875	898	940	926	924	905	919	912	873	921	825	886	971	930	948	937	902	841	930	920	919	912	982	933	928	934	958	903	972	966	918	880	912	933	863	941	924	868	918	863	921	914	892	917	912	911	891	923	938	994	881	894	961	929	921	894	884	911	896	925	924	962	963	897	885	944	884	900	925	916	952	919	902	904	912	989	868	923	951	859	953	938	927	887	928	946	991	967	955	885	872	986	933	889	953	918	949	936	922	894	905	887	925	848	894	913	911	917	896	907	885	946	883	880	946	936	947	879	926	931	886	979	923	964	991	852	876	937	904	951	919	943	958	922	892	908	948	934	887	928	898	973	898	892	839	974	916	913	878	875	943	916	887	933	936	903	947	902	927	910	906	933	888	837	903	860	929	908	877	914	921	929	907	932	922	867	926	913	899	948	892	871	927	879	925	917	952	897	922	909	884	922	890	879	899	936	924	919	895	903	902	902	933	876	915	909	885	960	953	916	889	888	897	897	911	942	885	830	920	943	933	941	914	899	943	866	936	940	878	807	900	903	938	944	966	909	898	960	929	913	955	886	951	920	876	909	938	956	908	921	894	935	936	868	918	929	956	863	990	911	939	970	859	904	959	932	937	949	917	917	921	890	919	897	905	896	905	988	924	921	959	935	912	954	875	943	883	948	947
5186	3811	5329	4394	2992	2174	1577	1304	1058	829	688	697	632	565	476	506	425	416	387	393	411	339	363	331	353	316	310	310	302	327	306	286	298	282	275	332	300	301	293	287	294	264	280	263	277	301	273	278	264	281	273	277	322	295	267	292	281	306	280	280	286	244	271	270	268	278	284	286	289	278	282	271	271	270	267	288	294	295	315	275	282	237	274	258	275	262	242	274	279	296	257	276	296	267	285	264	296	277	284	292	246	267	269	284	262	264	279	264	277	268	272	281	242	270	277	280	276	282	253	258	244	267	252	270	267	260	235	258	278	273	294	279	263	279	264	276	259	254	254	277	267	259	265	305	281	284	265	286	252	270	284	255	278	251	273	260	258	231	269	261	238	290	245	280	251	261	246	267	298	233	240	282	295	296	276	272	265	273	251	269	270	280	267	276	259	280	276	267	267	259	277	300	264	264	287	290	274	307	263	306	296	257	281	288	267	260	276	284	289	267	269	217	244	263	249	283	276	265	266	314	254	251	242	306	270	293	278	270	283	265	263	264	295	273	243	277	273	255	291	262	267	261	255	255	254	226	252	255	270	288	267	264	263	264	247	254	296	275	317	269	287	234	277	269	248	299	236	267	265	292	270	265	287	303	249	253	258	249	267	267	305	257	265	259	305	269	255	282	256	261	267	282	248	266	275	275	247	234	278	282	278	246	297	258	277	281	265	275	269	258	241	267	269	273	287	271	271	269	258	296	277	260	275	241	280	278	264	250	276	243	262	293	252	258	314	279	240	269	261	249	254	281	311	271	235	271	248	269	258	280	253	253	276	292	266	298	299	270	246	281	264	263	279	284	270	244	262	258	256	277	265	259	256	258	243	233	270	266	271	264	301	298	269	273	249	263	268	293	285	246	273	284	265	243	270	262	254	262	299	256	257	270	257	280	272	287	267	240	264	240	242	298	241	255	289	282	283	273	242	277	266	246	250	251	253	273	269	285	269	283	263	285	262	265	305	272	279	277	271	279	264	261	252	239	277	269	252	280	268	285	255	291	285	275	276	275	277	262	276	267	267	281	276	260	281	279	270	224	274	269	257	265	266	285	268	252	263	257	274	264	270	269	263	261	288	254	284	266	290	269	273	282	269	285	259	270	249	268	296	271	271	275	268	254	250	287	257	247	296	273	258	299	288	267	291	248	252	241	304	218	262	257	281	283	266	262	291	268	264	269	286	256	281	280	309	235	275	300	273	306	272	286	252	274	269	289	274	276	278	264	289	296	263	277	275	278	291	277	261	272	281	232	272	261	262	276	274	300	278	283	282	282	278	279	316	270	256	252	260	282	247	282	245	279	259	280	283	298	293	282	281	263	252	237	244	260	287	288	293	273	257	238	241	266	276	279	280	270	258	257	253	254	281	287	258	274	297	267	256	267	278	246	248	292	293	236	256	253	290	274	260	273	273	282	244	254	283	261	256	304	268	281	279	292	288	262	269	276	246	267	251	232	242	261	280	258	260	260	290	269	273	264	282	268	267	281	298	254	284	238	267	273	271	281	280	253	262	247	293	280	286	247	263	289	248	258	253	279	261	249	257	246	286	262	285	321	274	274	268	257	248	273	271	271	267	261	275	274	262	257	295	262	277	256	280	254	255	261	253	246	268	262	296	290	277	253	258	254	253	251	255	265	239	268	287	284	278	250	265	253	247	272	300	290	259	287	247	294	272	239	261	264	267	281	264	268	284	273	278	283	251	271	264	284	286	268	256	269	259	267	256	246	260	269	269	282	268	268	273	249	314	291	259	261	289	251	270	301	260	289	282	261	267	276	290	271	267	264	265	273	276	279	263	241	290	256	249	287	281	259	253	291	276	269	299	259	319	286	276	277	261	282	275	280	278	280	288	273	281	292	255	292	265	284	251	261	268	247	254	268	260	246	309	239	260	227	273	257	238	265	273	261	279	288	291	280	257	284	286	248	225	253	287	254	277	259	265	269	257	288	276	274	274	259	288	269	261	259	294	276	283	282	225	282	263	287	298	265	281	244	245	269	255	261	290	254	297	273	239	245	274	272	248	294	260	287	285	260	304	256	295	262	283	251	251	296	260	266	264	277	272	288	302	256	241	235	292	221	253	296	270	285	258	242	260	247	260	268	305	283	273	274	254	296	261	300	298	258	285	247	285	246	278	247	283	274	272	259	257	240	253	250	261	282	273	267	268	287	265	257	281	266	257	269	258	298	286	273	274	292	294	277	293	296	250	251	262	302	258	264	260	264	305	274	277	272	283	237	276	262	268	277	255	279	230	298	275	254	272	289	262	273	261	255	285	259	265	264	273	276	282	267	262	254	271	258	284	251	297	249	264	268	264	286	272	268	248	256	256	274	281	277	287	276	255	246	259	272	257	257	266	271	290	251	261	271	259	252	296	284	263	253	270	239	271	265	271	263	274	263	276	264	266	280	253	273	246	261	283	260	263	253	270	245	249	278	251	274	277	278	258	262	264	281	264	258	280	253	266	282	264	262	261	295	261	296	255	254	280	254	259	282	263	275	263	255	269	265	302	256	258	270	271	245	276	254	254	256	292	279	275	253	264	254	283	299	258	310	237	249	270	256	274	282	267	234	269	278	277	282	275	283	281	279	272	258	244	231	285	269	275	258	293	282	278	258	276	243	265	264	258	272	285	289	261	260	253	268	292	277	255	268	248	268	283	263	287	286	264	272	260	247	312	270	260	265	277	277	278	286	268	254	280	279	260	285	279	266	272	267	310	277	273	260	303	272	250	283	267	259	261	259	292	283	272	272	269	270	264	268	285	276	243	269	267	262	257	218	276	269	265	288	268	249	282	256	282	275	295	256	277	252	258	306	258	296	275	289	294	252	306	307	258	263	277	265	260	281	273	273	258	288	265	274	272	290	280	278	248	297	288	224	258	298	260	252	261	243	263	266	303	274	263	278	254	248	263	265	291	289	266	263	273	265	272	259	262	266	294	253	237	267	264	275	268	269	274	261	301	263	280	289	243	262	271	283	255	257	281	259	268	272	276	272	279	296	253	262	254	258	267	273	262	279	259	305	264	247	304	269	272	245	260	257	288	270	282	242	277	263	260	279	260	239	265	272	260	250	278	292	255	254	282	292	256	281	271	278	253	291	275	247	255	284	250	259	291	262	238	272	253	244	260	269	237	276	249	242	282	281	247	272	278	261	281	259	264	293	247	264	260	267	280	255	270	285	306	267	269	272	262	299	272	277	266	240	287	283	271	285	252	280	279	293	277	268	276	231	284	252	281	263	260	278	257	281	251	289	259	267	298	268	226	262	273	265	275	266	286	237	269	273	284	255	288	288	316	271	249	269	292	273	286	241	277	263	274	273	255	290	280	297	270	259	249	261	288	270	244	268	250	289	260	259	264	275	269	273	280	292	253	282	248	267	257	266	261	252	254	244	267	261	266	270	262	277	269	244	251	281	284	281	276	275	258	269	275	260	291	264	268	259	280	269	245	290
3994	4730	9779	11757	9677	7833	6681	5681	4643	3915	3342	3180	3061	2695	2327	2148	2016	1869	1819	1598	1462	1522	1355	1338	1254	1156	1145	1154	1051	1016	1055	976	1018	974	990	997	969	951	976	975	867	919	943	867	842	877	857	880	846	892	865	865	860	868	874	851	900	863	908	838	897	903	834	850	922	849	843	832	836	854	832	825	804	857	822	808	802	843	845	799	836	776	833	805	815	777	843	774	802	840	777	777	813	828	814	813	783	848	806	802	790	801	804	779	814	762	812	829	796	835	775	781	753	820	802	829	831	810	777	812	781	794	758	814	815	737	798	758	781	740	782	778	850	767	739	749	737	736	761	737	786	799	809	814	783	774	792	789	787	781	782	718	843	808	774	785	761	799	785	782	791	767	775	799	782	771	823	760	735	797	757	804	781	772	733	781	746	812	766	774	814	810	755	814	780	712	757	832	733	812	774	730	793	750	777	828	734	774	813	768	814	771	806	736	781	720	813	765	719	781	763	778	768	824	749	770	821	814	722	716	816	746	792	755	781	767	772	799	783	755	783	767	800	741	771	774	741	788	803	730	793	783	794	777	768	762	789	810	803	749	765	757	808	753	792	781	726	797	709	719	805	766	774	799	784	724	826	799	775	751	807	769	788	753	799	751	800	768	780	744	789	761	747	771	779	797	771	799	788	768	726	773	767	797	744	822	769	777	776	784	790	771	756	793	796	779	749	760	783	773	775	781	774	759	825	839	740	774	760	765	749	788	767	807	768	712	813	780	787	783	761	750	813	769	793	742	785	767	819	741	760	761	761	753	827	765	796	727	730	757	796	745	802	761	765	778	713	784	807	761	810	792	792	770	725	779	728	815	756	752	779	776	810	794	770	745	773	758	813	782	767	756	730	751	758	767	783	749	741	775	762	788	726	736	741	813	792	797	762	749	804	822	728	765	708	801	788	808	767	756	763	787	779	818	760	797	786	834	810	779	788	741	751	794	741	783	774	717	738	780	797	764	754	780	752	708	774	834	816	722	763	774	776	786	821	778	780	749	706	736	771	767	726	782	747	770	765	704	765	767	755	758	773	802	788	759	787	775	720	795	815	781	794	808	764	743	765	766	757	720	757	722	783	805	809	773	820	790	790	753	766	764	750	737	762	775	805	721	784	778	797	734	800	795	780	782	786	764	759	778	800	767	791	802	762	739	768	766	731	739	718	755	818	782	775	779	774	802	721	732	716	791	779	762	739	799	759	759	773	813	774	767	775	756	766	748	795	794	800	730	823	737	789	764	736	803	782	773	794	775	720	823	721	743	804	731	768	745	790	738	780	749	762	708	812	761	751	796	726	764	746	734	707	791	778	774	780	787	753	799	777	762	767	771	774	731	729	742	720	762	799	792	779	732	784	767	745	787	751	773	745	789	767	786	776	748	831	795	745	769	789	756	796	803	744	760	808	763	776	810	725	775	755	766	788	791	843	732	781	754	790	767	717	769	784	799	778	741	816	813	783	771	727	764	801	726	761	797	767	771	747	728	792	786	758	769	736	794	802	766	777	726	778	753	769	762	802	756	796	801	762	701	724	757	782	809	728	794	757	782	791	764	758	802	746	751	822	761	725	749	830	746	769	767	783	785	777	770	777	734	737	758	763	771	776	788	792	734	800	764	770	827	760	790	780	735	748	788	743	801	756	740	726	739	835	808	792	756	852	754	760	775	824	765	747	726	762	778	730	779	742	778	767	758	750	823	759	771	751	769	810	790	746	756	764	747	817	785	804	735	778	773	791	791	811	759	773	777	748	767	754	827	767	756	791	737	750	800	821	784	793	742	752	795	820	789	754	793	764	770	828	786	811	780	767	773	721	786	745	837	763	777	794	780	778	721	802	775	789	766	756	730	741	728	762	795	764	754	747	807	763	779	791	774	796	751	731	767	739	755	728	769	782	720	733	794	768	838	771	768	745	733	831	750	736	748	786	810	765	774	770	730	784	747	757	723	804	793	748	754	777	778	769	807	739	757	783	742	794	785	789	801	781	752	736	782	715	781	775	756	790	752	795	798	786	793	804	822	790	772	772	787	746	821	777	772	715	724	734	721	759	816	771	739	807	783	773	751	731	813	777	801	798	789	799	781	796	742	748	759	814	777	781	790	749	778	753	755	795	812	744	767	749	773	770	765	772	768	793	770	806	782	807	766	737	777	799	775	821	769	773	775	771	728	747	740	781	730	821	788	781	744	809	727	791	756	761	771	765	777	774	747	780	748	760	769	749	769	759	734	770	754	798	753	709	789	783	799	797	790	737	822	781	783	767	772	795	755	748	786	757	793	746	789	792	732	771	787	778	815	767	760	745	792	758	737	840	741	792	758	805	778	798	768	745	769	789	817	795	744	777	760	785	801	765	769	773	765	731	773	768	775	755	777	796	754	755	766	776	834	800	770	802	741	801	765	759	780	798	798	736	807	766	776	757	710	735	785	780	744	735	732	793	764	765	753	781	800	799	799	720	746	761	717	755	732	726	799	848	833	777	726	820	744	759	756	777	740	754	732	772	740	751	773	767	793	787	778	730	748	756	780	814	744	780	789	812	783	780	741	777	707	807	806	732	754	815	745	752	790	806	780	777	738	723	692	742	766	807	752	787	744	785	760	771	748	815	752	764	742	797	774	815	763	814	748	774	773	755	792	736	802	785	790	784	818	768	789	734	757	734	769	766	713	742	755	768	851	755	780	771	771	796	689	761	765	778	775	744	768	754	782	762	782	762	784	761	796	773	818	756	773	766	760	747	733	711	770	754	770	754	746	802	775	764	797	753	791	784	792	802	773	731	769	768	752	811	758	763	778	739	735	764	779	744	794	802	794	749	744	797	767	783	821	798	765	778	766	830	735	725	764	754	762	799	748	798	749	704	792	775	764	789	748	716	770	791	782	760	735	778	726	762	792	717	798	814	780	787	767	739	781	782	802	800	793	799	778	762	791	797	740	801	759	787	815	772	813	811	743	793	775	730	763	781	765	764	734	768	811	783	735	797	778	778	797	795	739	782	769	734	832	795	759	752	764	808	742	753	744	815	767	767	817	786	756	801	730	829	781	777	764	769	752	774	744	802	781	737	772	733	805	727	755	809	762	773	766	761	755	768	787	784	778	769	761	789	773	782	773	744	735	813	776	778	769	750	741	737	799	786	797	795	776	747	771	803	753	714	777	778	771	815	755	755	765	777	737	780	778	804	739	782	801	772	773	781	739	797	804	770	746	789	734	795	753	755	803	826	745	805	794	747	765	782	748	801	807	828	798	769	771	735	818	746	775	729	801	760	774	732	748	783	740	757	767	773	809	772	781	815	769	797	789	795	752	750	800	773	760	755	743	752	768	746	746	753	743	795	797	774	744	798	809	756	769	763	782	789	763	808	793	694	754	814	835	731	820	775	800	764	764	721	766	749	789	821	775	815	741	794	779	777	802	808	781	738	784	810	754	761	815	798	778	753	827	779	755	758	786	783	793	777	801	732	743
16041	16221	26755	31267	27929	21354	15824	12055	6360	5367	3976	3678	3937	2617	2062	1686	1369	1158	1115	1006	867	947	699	706	655	623	657	610	562	513	562	502	562	576	585	574	522	543	426	448	489	518	477	396	355	383	375	372	392	326	373	363	340	348	372	387	327	323	353	375	320	321	276	331	314	284	289	257	284	243	286	286	289	310	313	306	291	320	306	285	317	317	330	309	275	304	301	279	280	300	255	264	279	278	275	249	294	286	291	286	259	274	261	290	283	266	285	264	299	283	273	276	274	245	299	275	284	244	283	260	271	263	264	259	242	248	300	250	303	286	283	248	278	293	227	247	283	270	265	288	295	281	279	304	273	282	289	238	307	272	294	295	258	236	263	286	298	268	244	282	267	280	258	247	286	241	243	267	265	274	276	260	283	244	239	256	247	304	253	267	249	253	205	263	236	247	270	253	243	254	244	229	271	280	295	265	253	245	252	263	283	258	289	261	250	268	261	267	240	286	282	279	278	287	277	246	265	265	258	268	266	259	255	277	275	233	262	245	246	234	248	265	286	261	258	257	274	257	259	246	271	269	296	296	259	268	252	265	266	291	289	259	263	259	226	257	246	255	257	257	226	273	286	265	246	233	241	261	263	242	234	260	233	264	261	265	249	259	274	237	283	299	276	273	264	247	278	265	275	250	255	261	260	262	231	271	278	264	264	247	269	262	307	250	281	275	252	241	283	251	264	261	243	239	251	247	272	294	271	267	282	259	244	257	301	277	268	267	277	249	271	276	260	268	249	278	259	257	268	271	262	295	243	247	269	269	272	253	251	246	263	267	255	243	286	256	268	269	287	242	261	276	257	235	280	263	272	267	239	272	264	242	272	268	270	266	306	272	258	279	242	267	245	249	243	280	289	250	253	251	243	261	252	256	276	254	295	262	266	264	264	266	270	265	254	285	255	257	256	282	248	262	279	282	256	264	279	267	274	263	265	239	231	263	270	245	265	226	289	247	264	261	284	269	275	287	266	287	234	278	283	246	272	257	282	284	260	272	284	261	242	259	266	292	264	294	267	256	267	265	250	238	271	269	281	248	249	285	271	290	305	255	273	279	272	269	281	290	273	238	274	262	254	258	244	276	297	245	299	257	281	259	236	260	273	270	265	280	259	286	274	267	260	285	234	250	252	251	257	282	250	258	280	278	243	252	252	283	237	251	265	277	275	278	243	260	276	282	254	234	250	267	232	248	235	266	255	248	261	292	237	280	315	262	280	255	282	259	275	286	267	267	266	305	287	268	259	267	240	252	249	281	246	269	253	269	246	276	289	275	269	261	269	262	267	266	250	257	244	253	276	263	256	277	252	257	290	271	245	255	278	263	259	273	253	302	237	254	275	271	239	263	240	282	258	237	243	281	292	255	280	283	262	289	278	273	236	284	272	255	252	263	257	272	251	240	262	266	259	269	283	258	240	264	297	248	286	237	260	270	273	255	268	251	242	247	250	279	285	273	241	276	257	255	278	265	255	261	253	256	253	264	257	256	286	281	241	257	244	260	264	270	273	261	265	260	260	279	277	252	261	251	256	265	233	218	258	246	276	271	298	277	268	236	271	242	268	263	281	242	270	266	269	288	240	268	298	286	253	243	269	280	270	267	256	290	235	278	283	282	240	282	242	295	281	295	274	253	262	300	255	284	272	247	255	239	261	239	239	264	277	275	258	272	230	291	257	265	258	262	318	268	285	308	266	255	252	285	269	292	285	265	275	243	274	212	255	281	281	277	269	264	258	301	311	262	279	274	278	262	284	269	258	263	275	255	287	249	271	274	280	264	297	268	260	286	282	289	258	243	277	261	278	260	269	292	267	278	251	245	239	281	255	249	255	291	235	268	266	277	260	282	259	275	259	279	218	258	276	273	273	248	270	257	298	262	280	233	255	262	290	273	247	245	221	308	247	292	234	266	268	239	246	271	277	274	252	264	249	247	241	266	271	287	253	281	246	247	294	300	252	282	247	272	315	271	278	268	240	262	269	246	285	255	274	240	255	264	256	247	248	260	251	284	275	270	269	244	262	254	251	247	275	233	264	269	296	279	215	258	262	260	267	253	251	245	255	261	259	269	279	254	244	292	244	277	253	271	224	298	317	294	255	268	253	264	251	257	230	255	276	266	254	282	288	284	261	244	260	294	282	246	254	262	263	255	254	279	273	254	257	261	266	271	261	283	278	251	255	287	259	239	272	270	260	280	283	245	284	271	288	254	268	246	251	272	249	276	250	238	277	257	288	279	301	243	242	264	225	254	273	250	248	258	261	263	264	233	263	249	242	242	271	267	279	283	251	238	258	252	242	294	273	249	264	259	266	259	287	277	237	266	249	252	268	271	270	287	249	270	258	262	267	242	261	260	248	268	255	272	242	267	261	242	230	253	242	282	248	287	294	246	251	279	283	267	264	273	242	264	252	267	265	279	290	278	263	260	253	239	249	265	261	271	255	247	276	303	274	272	302	275	245	251	268	266	247	274	243	268	278	272	250	271	271	271	271	234	264	260	264	241	280	253	258	264	279	249	275	245	274	270	268	242	262	259	283	283	239	264	269	295	256	266	254	254	272	257	271	253	280	266	256	264	246	273	279	268	258	281	241	272	252	259	273	288	260	264	245	249	260	254	274	275	268	257	236	264	253	264	271	279	274	225	279	250	268	264	278	248	270	264	261	260	273	270	261	298	252	254	239	261	244	268	254	258	282	262	264	278	267	249	289	267	282	264	258	291	256	271	274	246	274	240	253	276	255	277	278	267	252	243	279	243	234	267	245	262	280	269	243	268	277	269	285	254	279	236	256	282	247	248	239	250	257	290	276	309	238	259	281	255	263	229	258	225	246	281	268	225	283	277	262	261	257	248	251	281	255	262	288	259	256	262	262	256	258	282	262	281	268	280	283	254	256	256	285	274	281	228	261	290	246	259	263	267	276	240	278	277	272	250	242	250	250	256	258	263	244	265	284	271	289	268	249	265	279	258	272	251	274	241	251	292	264	276	225	276	273	279	257	253	256	270	236	255	255	263	259	233	292	289	239	253	291	282	285	232	286	257	257	261	253	257	257	235	258	258	274	251	233	258	290	240	254	280	266	262	273	250	283	268	264	293	259	253	267	260	251	275	279	282	242	271	252	268	260	277	235	251	270	284	247	255	253	232	269	241	264	251	256	243	262	223	254	287	288	264	272	268	262	269	276	261	252	259	255	296	273	256	275	282	270	240	253	249	269	237	240	267	289	281	264	270	241	270	295	273	278	280	255	233	295	256	249	259	252	253	235	257	260	270	275	278	244	294	274	263	243	261	283	253	238	280	274	262	250	254	283	314	294	253	263	255	277	290	254	261	281	251	244	257	263	253	259	263	278	245	267	285	287	246	262	248	246	268	288	270	234	298	274	257	264	273	279	256	255	260	248	260	236	261	271	253	259	271	286	256	254	244	270	258	276	255	298	254	231	268	262	247	249	268	276	280	230	251
10284	15341	24903	31886	32191	29463	28604	26759	17585	18076	16075	15290	17079	12400	11306	9697	7821	6701	5933	6381	5132	5769	4282	4001	3905	3582	3433	3479	3226	2950	3079	2811	3160	3522	3116	3081	2648	2572	2503	2477	2292	2861	2530	1854	1585	1675	1720	1942	1792	1742	1750	1625	1609	1619	1594	1521	1555	1363	1421	1512	1414	1355	1174	1240	1320	1248	970	957	1050	1066	1069	1035	1028	1029	1071	1228	1232	1188	1222	1146	1196	1106	1241	1112	1084	989	971	1023	964	1022	918	924	924	980	962	1002	1022	1004	925	903	893	857	855	882	849	833	862	836	803	860	894	803	887	787	848	843	837	834	830	799	801	827	767	843	801	823	857	923	902	870	870	878	855	822	841	874	821	796	842	781	755	825	806	754	756	813	731	790	773	772	815	789	779	817	820	793	797	734	735	790	766	786	787	789	764	751	818	792	800	766	754	761	772	756	774	795	750	764	772	780	818	757	800	749	807	749	790	787	773	786	726	773	786	748	771	746	772	702	825	758	795	773	778	743	783	761	751	736	716	787	784	758	755	774	750	735	750	763	761	782	784	785	750	744	786	751	746	738	787	756	795	794	746	808	737	782	778	786	812	810	816	758	752	799	769	786	788	726	730	726	786	777	784	779	761	758	784	761	820	743	750	785	809	740	807	821	744	777	774	806	759	729	748	771	766	763	775	737	774	745	755	760	771	740	778	818	773	774	805	806	705	767	758	826	777	742	749	764	761	780	789	789	822	779	766	708	751	736	799	792	772	759	758	789	832	766	780	725	762	798	770	813	786	756	796	790	724	782	708	799	805	755	747	734	746	780	800	815	813	806	754	778	735	784	746	740	768	783	819	757	719	823	764	821	775	753	785	747	766	763	794	762	743	794	776	746	762	792	789	706	762	759	733	734	775	804	745	758	769	787	790	792	771	767	781	763	746	729	761	789	799	725	770	769	707	720	821	777	750	775	789	709	787	827	823	763	779	739	773	787	733	785	746	730	761	765	848	770	807	795	781	718	767	766	757	801	739	770	716	705	747	767	789	806	805	762	745	763	740	771	739	727	785	822	723	729	732	794	789	798	752	714	767	769	757	809	775	811	758	742	757	792	722	792	727	767	749	750	777	814	727	806	743	747	767	773	775	771	761	736	704	746	777	776	742	767	795	781	720	771	759	753	784	798	774	737	726	754	766	759	750	765	761	739	743	748	752	734	774	752	788	744	797	772	748	764	738	798	720	752	798	685	756	759	778	734	759	784	767	793	810	801	758	802	791	792	777	750	777	773	695	776	755	780	713	748	740	768	750	764	743	733	748	722	769	808	747	746	758	765	806	781	757	807	807	754	777	735	766	756	772	817	836	744	772	741	806	759	732	764	717	785	724	787	761	764	805	756	749	708	808	728	765	753	757	796	807	779	778	776	748	751	829	751	774	755	773	790	747	750	756	773	766	754	771	739	764	734	775	747	778	780	785	770	794	779	794	698	818	741	741	728	813	754	755	779	765	751	781	729	803	850	787	761	781	739	719	720	780	784	760	769	828	758	768	748	762	792	792	744	793	729	766	781	770	768	768	762	755	731	734	756	809	773	781	719	725	743	770	793	789	771	747	811	768	778	753	743	756	761	741	791	776	786	782	735	771	738	830	767	779	767	753	759	745	752	766	828	742	811	787	747	766	737	784	747	749	774	715	743	770	774	799	795	763	784	735	747	750	811	782	757	744	786	818	766	822	767	782	827	731	773	742	779	761	756	765	753	809	787	795	758	788	731	725	726	743	764	812	728	754	735	807	783	779	732	735	767	802	796	806	785	786	751	774	792	771	755	749	779	758	823	755	742	772	784	727	775	788	757	773	793	737	802	795	776	819	836	814	817	766	803	771	730	777	764	770	772	759	776	709	767	782	745	810	813	763	754	707	791	763	779	734	825	733	808	744	769	788	755	755	721	721	813	714	819	769	800	748	743	781	784	785	794	782	804	736	765	750	760	809	763	811	712	760	771	790	794	779	739	751	778	800	795	737	721	778	784	788	788	756	771	776	774	779	725	782	736	768	727	739	798	820	751	797	754	767	763	767	731	749	773	754	740	741	756	759	822	783	789	770	728	712	793	773	763	785	739	760	783	795	755	778	706	750	756	778	754	742	771	787	806	759	751	812	776	780	731	797	764	747	779	817	696	772	735	789	790	771	761	765	739	750	778	801	768	753	754	819	753	785	783	799	757	753	747	735	768	763	775	790	746	759	744	769	776	768	787	791	716	788	788	725	775	744	785	789	765	748	774	772	742	830	773	797	755	741	761	800	789	818	775	758	719	781	730	818	764	780	753	791	727	767	733	735	774	739	739	781	807	709	797	755	735	740	759	802	793	763	771	747	788	777	793	804	744	749	715	740	775	747	792	788	759	719	789	814	788	739	774	769	755	737	772	762	766	756	808	731	722	801	757	753	721	784	791	756	768	791	717	757	824	729	790	761	737	723	800	744	720	774	780	725	738	830	774	719	797	759	782	752	760	775	746	750	777	783	752	791	748	778	761	735	784	786	733	799	711	740	735	754	779	770	722	799	713	751	832	814	777	778	740	786	785	778	796	784	760	763	759	774	768	814	819	730	773	792	790	745	777	777	829	738	811	720	824	807	744	781	784	772	769	753	757	805	739	807	747	774	740	815	827	755	784	776	797	788	787	776	788	787	763	730	772	805	745	768	761	764	734	771	805	809	766	785	711	757	790	799	796	786	764	795	771	741	780	792	807	746	799	785	786	737	758	798	750	736	804	752	747	790	792	760	760	772	713	756	777	812	788	810	746	770	794	764	729	749	776	836	727	761	767	745	773	809	761	738	762	813	761	728	779	759	781	817	726	775	775	794	728	778	772	747	727	785	735	715	761	785	759	790	793	784	735	780	808	760	755	785	757	783	785	793	707	786	775	787	804	743	835	783	803	765	762	785	767	803	816	782	788	731	741	735	760	822	787	728	799	790	722	738	812	797	735	748	785	769	747	804	757	800	817	793	783	756	754	771	774	786	793	738	785	744	774	791	782	752	768	756	772	791	736	759	760	751	736	685	744	817	780	766	713	737	754	779	801	726	781	738	768	791	766	815	743	822	760	748	760	778	755	818	735	738	765	748	765	806	751	765	805	735	745	777	741	797	761	801	748	761	762	774	752	789	736	780	776	721	770	772	749	801	809	707	737	809	734	759	760	758	738	760	735	788	755	774	794	760	749	711	770	797	747	787	785	798	790	777	761	681	752	792	737	762	735	763	780	708	800	718	754	762	757	750	729	742	844	788	805	767	784	822	747	782	752	762	704	721	813	714	730	762	767	742	773	772	728	781	777	769	750	744	774	775	753	764	766	714	744	808	748	779	755	780	770	773	770	798	779	756	736	763	747	694	759	777	797	775	758	783	731	795	787	772	780	801	797	725	778	787	800	762	818	804	792	818	764	767	779	858	750	785	808	730	772	803	769	768	795	739	808	744	816	710	780	726	758	742	724	774	778	813	772	751	805	766	770	795	811	826	775	736	791	775	775	772	700
25184	22840	33729	35328	33520	28055	25199	20728	12565	10076	7592	7376	6896	4867	4095	3387	2633	2384	2004	1924	1594	1697	1206	1137	1059	1000	986	967	1059	888	803	789	935	980	945	948	733	685	692	753	692	901	799	575	567	537	569	581	560	522	524	523	512	500	501	491	472	428	490	524	487	448	386	457	446	416	405	365	357	425	389	369	426	381	395	443	412	403	386	412	415	391	403	406	424	370	393	396	366	362	389	351	367	324	390	386	375	343	367	330	354	359	360	396	317	359	317	335	372	342	339	375	333	345	335	350	326	328	331	313	319	336	341	362	357	342	364	367	357	345	393	351	367	359	326	359	367	350	320	331	341	306	325	298	326	340	331	300	351	345	302	323	351	334	344	339	325	326	321	320	362	318	294	309	327	317	351	370	336	311	332	360	344	306	315	358	351	340	356	317	311	324	350	353	373	317	381	343	329	305	320	293	343	304	337	356	338	339	323	340	344	299	330	313	319	328	319	384	334	338	338	309	323	345	350	341	305	310	307	342	329	350	313	311	333	333	368	339	334	332	339	351	329	320	316	322	330	328	319	313	347	320	322	318	341	297	297	363	336	339	312	334	313	338	351	344	329	326	325	331	351	331	301	336	365	333	308	361	330	307	328	305	358	322	315	319	333	331	319	338	295	383	360	346	326	339	332	341	319	336	341	313	306	341	307	341	339	311	326	356	279	303	338	326	302	319	334	346	328	321	336	310	336	319	331	311	323	336	321	329	355	373	330	350	362	315	336	312	322	331	357	315	320	346	305	357	322	317	337	345	327	343	316	359	330	340	310	327	337	346	369	324	326	332	334	355	331	333	337	302	312	304	323	340	322	348	365	318	367	327	341	326	337	328	344	348	363	367	319	333	312	322	323	288	347	315	321	325	353	385	329	331	328	321	287	338	306	310	343	286	356	303	323	303	310	324	348	325	344	361	307	342	345	325	322	330	307	316	356	332	362	316	313	298	301	331	352	319	329	346	326	307	309	315	318	330	311	337	332	345	331	359	325	338	311	339	356	353	355	317	362	316	324	332	328	344	301	311	319	364	360	302	329	338	328	291	341	348	324	367	325	329	336	313	333	324	345	332	320	340	341	357	328	304	317	329	357	315	325	325	310	348	312	324	318	339	324	306	323	320	321	326	326	322	327	316	326	323	340	327	327	347	343	305	325	334	326	353	337	341	314	327	322	328	326	325	333	305	347	354	336	330	324	327	307	332	328	323	336	333	326	296	312	333	326	356	317	331	314	332	311	347	306	312	339	323	329	334	336	320	346	339	344	329	336	310	306	335	371	317	352	348	339	323	343	311	352	332	351	337	326	305	347	321	323	346	344	318	311	330	307	358	322	323	303	355	328	351	316	336	328	340	310	315	308	344	342	287	327	291	308	342	344	339	342	332	334	340	297	358	330	351	306	315	335	327	327	334	330	354	326	364	301	309	360	327	307	317	329	328	334	328	352	327	316	347	297	355	321	327	348	348	333	324	328	323	341	339	317	334	319	339	333	313	349	333	374	331	313	336	328	307	384	355	342	320	339	326	351	318	322	307	345	318	304	284	341	357	344	333	327	328	336	341	354	327	350	319	356	330	363	346	325	303	318	319	314	302	326	307	297	335	320	307	332	318	355	328	353	328	340	341	327	285	316	355	318	351	318	322	320	295	327	367	318	343	333	339	313	359	326	339	298	341	338	346	362	345	301	310	325	310	354	332	336	316	380	339	329	330	339	330	329	331	320	332	324	321	317	339	341	338	338	313	334	347	315	362	322	329	344	316	321	332	344	312	284	363	314	366	316	334	321	336	315	334	334	352	317	327	361	326	294	322	328	316	325	345	337	314	310	363	306	335	372	347	356	284	317	286	313	350	320	312	308	307	285	322	322	332	306	320	318	355	320	329	355	318	331	344	311	309	332	315	325	304	326	332	343	314	312	345	318	305	341	312	306	328	338	349	312	356	354	320	353	295	351	329	346	327	349	335	326	338	310	311	318	319	313	326	311	346	306	337	358	325	347	346	323	296	312	333	345	333	339	333	309	354	339	326	341	309	336	316	351	326	328	329	361	298	338	335	330	328	340	351	301	342	292	329	317	339	337	338	361	319	320	309	342	340	345	343	355	350	324	323	288	342	323	342	372	350	310	329	313	358	299	310	325	344	302	320	313	315	312	336	295	324	330	353	358	317	321	331	331	360	331	325	317	340	307	305	361	327	310	349	360	350	300	313	336	300	330	332	289	306	299	337	309	320	329	365	317	345	341	311	315	309	368	296	343	315	313	348	350	329	350	327	318	293	330	328	360	319	342	328	376	299	323	348	313	333	306	333	361	306	323	319	315	312	307	331	317	331	347	360	314	338	343	334	334	338	312	319	342	304	325	358	308	332	347	329	359	324	309	325	294	346	308	375	347	323	340	344	348	313	345	307	319	331	325	338	332	332	327	346	331	347	347	355	388	322	344	311	337	329	337	321	346	310	325	340	364	343	356	316	343	337	324	347	351	318	326	335	328	355	318	302	311	309	338	343	360	355	301	335	302	314	338	380	325	326	309	324	321	355	335	355	328	312	325	333	328	321	338	341	325	316	345	351	347	332	353	329	313	367	323	311	312	317	341	335	320	344	308	350	359	318	319	323	364	351	334	314	307	330	336	301	334	334	340	338	272	302	327	370	314	303	337	323	333	348	319	344	342	324	315	328	323	321	336	354	286	335	333	305	320	321	344	329	326	317	341	331	315	331	376	347	286	325	337	319	347	340	315	356	310	314	329	308	325	328	318	325	329	336	347	327	342	336	345	307	321	318	330	343	314	293	348	308	355	317	313	335	319	330	324	359	311	303	338	320	314	313	326	376	358	343	329	314	301	310	317	342	327	316	319	324	332	328	362	320	344	348	306	365	338	305	348	338	337	337	340	337	342	344	322	297	335	343	336	310	332	306	330	327	338	327	296	353	348	328	335	314	311	326	348	334	315	315	347	336	336	312	311	344	328	365	338	338	338	300	305	334	345	344	337	318	311	341	352	331	328	372	344	302	346	319	318	356	330	359	322	374	349	344	325	325	335	360	310	327	343	304	323	325	313	321	322	322	323	350	326	329	357	340	343	327	340	286	344	339	325	353	351	321	342	349	346	327	289	368	317	355	324	321	336	312	352	330	313	344	328	306	343	337	323	326	297	361	348	316	327	336	307	355	353	351	308	332	349	316	336	311	296	330	329	294	343	325	340	351	311	321	320	330	344	316	339	341	320	353	332	312	348	327	354	326	314	306	324	335	296	361	354	323	310	354	342	343	321	328	337	326	384	337	324	337	329	365	323	328	309	350	359	328	325	345	295	300	341	331	330	328	325	338	326	313	357	332	333	337	307	331	323	338	319	361	328	381	309	309	341	337	320	356	349	303	324	337	308	355	358	317	314	304	331	312	321	336	308	314	306	321	325	311	349	320	329	330	350	325	321	347	318	314	330	301	330	327	320	312	315	293	338	344
14398	19881	29854	36159	37908	35449	36456	34241	25180	25225	22377	22177	23879	18747	18069	14846	12400	11204	9368	10744	8513	9276	6852	6660	6131	5774	5733	5565	5751	4984	4894	4766	5451	5908	5252	5411	3908	4206	3530	3905	3843	5376	4126	3037	2757	2690	2742	3188	2724	2712	2752	2669	2581	2466	2524	2371	2391	2053	2163	2304	2017	1913	1646	1887	1835	1809	1359	1164	1344	1620	1383	1452	1483	1323	1591	1859	1773	1525	1631	1607	1840	1567	1569	1586	1483	1375	1299	1293	1299	1281	1302	1307	1251	1283	1385	1377	1309	1241	1083	1146	1125	1159	1097	1087	994	1014	1089	1084	1062	1062	1031	1055	1095	1054	1049	1070	1115	1037	1100	982	952	1013	1035	1030	1014	1075	1140	1176	1177	1120	1058	1058	1050	968	1033	1122	996	972	952	946	969	936	953	1031	922	962	1002	1012	961	963	966	964	965	959	860	916	947	977	895	948	983	937	927	956	916	972	924	936	910	954	982	940	952	922	950	943	945	866	898	936	894	947	932	922	941	964	954	943	925	975	967	948	937	893	897	892	888	929	935	897	912	930	960	910	957	949	907	947	922	966	943	981	939	909	918	916	958	889	910	967	876	895	929	898	877	926	922	978	926	892	946	919	949	942	948	929	953	927	917	932	939	965	932	940	878	936	926	953	966	930	982	924	937	922	937	935	945	912	950	934	959	904	929	890	861	913	920	960	936	979	859	915	892	912	977	918	919	940	881	888	903	977	907	961	918	923	967	978	946	944	936	887	938	912	896	950	892	942	959	957	913	931	903	957	959	889	908	949	951	982	872	912	883	959	919	921	923	910	938	906	888	924	887	909	895	940	942	943	896	990	924	990	920	956	961	932	893	946	873	954	947	955	949	895	859	933	932	991	981	924	892	902	908	941	879	890	916	924	932	912	937	928	853	1011	937	884	936	918	912	928	941	970	973	939	920	920	977	887	926	878	931	922	938	811	927	911	990	952	947	864	937	934	969	906	922	945	902	916	914	894	897	936	930	898	905	909	940	903	935	917	935	916	931	943	966	972	909	889	900	897	900	945	923	973	975	948	937	972	965	940	959	1002	928	938	925	855	937	958	894	922	950	961	853	930	897	930	971	957	961	918	854	903	956	940	965	955	944	935	894	965	881	935	938	988	909	903	990	920	918	915	945	980	940	926	909	906	909	893	924	941	917	953	929	942	892	924	922	904	901	916	930	894	906	942	960	919	892	955	927	952	887	935	938	957	1001	964	945	934	945	899	975	941	936	963	946	958	929	895	924	937	921	934	919	935	974	931	967	947	985	939	912	947	930	948	967	922	970	919	931	907	974	940	948	929	919	935	932	883	862	919	949	964	888	925	917	988	897	927	960	912	935	935	965	967	995	992	905	905	929	922	940	905	941	842	946	933	888	1005	915	951	885	927	935	937	933	933	925	920	913	942	910	930	962	959	886	904	940	940	928	922	912	896	941	943	940	1004	878	917	968	909	902	944	960	934	949	934	922	925	946	875	936	883	910	920	919	949	930	954	909	935	898	870	941	943	956	949	955	911	922	923	990	916	947	945	936	868	983	872	895	955	899	900	919	888	913	961	906	952	898	966	929	948	915	918	935	922	933	952	927	953	964	948	929	843	956	931	907	910	873	935	952	911	1001	907	939	891	961	888	918	926	969	955	937	920	902	916	926	924	928	907	872	918	951	880	938	905	899	924	927	935	947	901	962	949	903	883	911	901	916	948	931	927	927	949	923	922	934	909	970	935	939	956	913	933	918	930	924	918	911	909	946	889	908	932	899	930	941	949	973	922	916	948	950	942	919	931	916	932	943	971	902	874	949	937	928	917	900	956	951	935	941	891	940	909	924	939	941	961	914	955	914	894	914	921	934	962	930	944	975	939	970	894	922	942	857	902	880	902	905	927	954	853	880	909	920	969	897	913	915	947	950	913	892	917	930	918	956	947	904	924	935	919	887	943	926	941	892	961	935	938	895	922	929	962	949	932	993	958	893	890	943	969	892	894	910	956	926	912	925	994	903	935	923	902	942	925	862	908	947	916	884	940	937	912	935	922	936	906	929	902	917	943	892	950	931	947	901	949	912	944	926	930	887	926	940	905	920	937	969	926	966	894	957	938	929	911	1005	936	911	948	939	884	951	869	933	902	942	868	887	892	872	934	977	951	959	915	921	968	936	951	901	938	942	936	951	898	911	936	938	900	924	939	897	913	903	957	938	906	965	914	896	906	953	915	956	945	927	904	877	963	956	917	963	969	934	900	927	945	913	917	897	923	891	903	885	979	908	893	909	930	951	893	915	941	945	962	922	925	890	904	894	925	922	988	915	949	925	984	894	952	972	876	894	961	899	975	891	919	972	918	918	911	927	943	903	949	933	944	955	978	926	920	957	906	899	980	931	946	983	933	877	897	933	944	904	898	907	905	939	929	943	952	868	915	911	1005	922	892	895	912	907	911	932	882	904	953	915	913	949	920	893	984	913	879	937	954	939	957	954	888	886	967	967	956	992	931	922	952	923	938	890	967	931	902	910	970	928	851	948	888	924	925	934	892	962	922	937	964	914	893	985	933	901	921	935	892	911	947	988	900	899	989	914	891	952	882	970	978	988	940	925	922	943	938	927	935	892	894	922	922	942	908	915	974	940	890	897	869	931	883	929	897	922	936	907	921	974	951	873	956	881	1007	922	893	902	905	930	890	922	966	899	893	924	920	905	888	942	918	964	974	914	955	932	946	934	940	906	924	942	909	860	957	950	910	915	892	973	957	961	926	940	943	948	906	943	928	926	913	954	921	883	925	873	867	914	936	954	886	911	971	936	925	983	989	932	965	920	917	959	920	930	960	910	892	964	882	872	959	966	904	947	918	926	976	966	940	914	947	864	950	940	924	914	889	941	908	946	938	872	899	949	896	966	936	926	926	919	964	955	958	910	946	894	932	984	975	943	910	953	940	922	929	935	943	962	950	950	886	941	906	932	1006	910	969	875	935	908	950	955	892	907	928	945	929	885	949	985	919	875	917	924	953	912	951	928	885	904	916	937	906	890	960	980	971	867	953	910	939	927	935	979	923	936	942	898	919	873	887	916	928	937	910	931	898	927	960	909	895	939	938	919	945	936	912	948	906	900	898	895	891	915	916	923	907	948	941	940	963	951	968	913	908	955	912	913	936	881	944	917	904	880	958	988	944	899	909	885	932	902	928	961	970	967	914	913	897	925	900	908	891	931	973	948	953	926	877	907	855	926	861	904	938	919	894	860	980	894	963	926	901	906	906	902	882	912	942	883	899	945	888	895	1000	946	937	935	904	926	966	873	929	910	926	1010	918	910	886	902	931	984	918	904	914	925	890	939	960	895	915	900	914	941	939	952	978	981	901	915	924	966	965	933	963	920	932	944	939	995	950	902	921	902	983	888	957	962	881	979	930	923	927	907	914	943	959	939	941	917	948	941	843	962	870	908	935	914	993	912	957	888	950	938	882	936	935	907	910	909	953	883	870	970	962	936	950	891	916	965	909	855	930	943	857	921	918	867	902	883	901	922	902	913	923	917	877	936	894	908	907	913	941	923	853	957	968	931	928
4882	3918	5514	4474	3063	2041	1602	1344	1041	882	769	661	621	534	582	545	499	429	384	422	351	346	372	340	327	311	346	326	293	305	282	305	318	337	274	285	302	300	308	290	297	293	276	311	283	287	289	297	267	287	291	282	310	317	304	273	264	285	295	287	276	267	310	250	269	302	269	295	289	248	293	278	303	282	328	294	297	332	281	294	286	292	305	264	240	293	286	291	292	282	235	268	278	282	265	302	310	277	263	268	306	308	269	283	307	288	298	303	287	272	284	263	285	261	279	281	313	270	278	300	301	280	300	295	272	282	258	279	298	273	283	280	291	277	272	266	273	275	283	275	303	253	274	273	277	293	279	279	257	261	247	313	286	267	294	288	306	285	249	272	288	283	293	279	263	282	276	310	272	307	291	271	285	272	280	277	274	289	306	276	247	285	294	277	280	250	267	262	285	300	282	278	288	271	296	279	265	277	297	281	276	275	243	264	288	281	270	281	253	282	254	259	274	267	282	279	287	263	271	255	277	286	270	277	231	267	290	278	281	290	308	280	299	297	292	285	288	333	294	283	263	283	281	291	291	258	291	257	276	304	277	251	273	287	289	268	279	281	263	287	268	295	283	273	282	308	259	285	269	259	253	280	279	269	272	285	267	273	272	269	275	260	263	244	273	280	261	269	305	247	267	272	300	327	273	287	271	256	278	291	271	282	279	278	237	295	312	284	312	289	280	288	254	256	278	275	283	287	279	284	283	298	264	285	272	275	284	258	275	333	301	288	266	272	285	306	265	286	261	291	282	276	283	253	265	294	303	287	293	267	273	272	301	248	302	266	276	271	285	287	298	303	297	282	262	272	285	244	282	309	278	259	297	265	290	283	283	292	271	294	291	269	291	301	265	298	286	269	272	295	268	279	285	268	278	257	281	272	221	297	277	294	276	303	264	267	284	298	257	261	258	276	269	307	247	278	252	276	297	246	282	284	269	283	285	288	293	286	300	279	273	281	278	311	268	293	291	288	290	297	266	292	300	310	268	293	238	248	278	277	314	268	277	284	287	268	286	262	246	283	286	314	274	283	283	276	275	272	274	264	276	262	283	283	278	268	306	290	270	277	270	289	268	277	284	258	281	278	297	286	282	253	273	252	247	301	293	268	301	277	292	282	283	282	272	267	275	321	284	275	318	272	300	284	260	286	261	267	249	287	289	276	305	285	286	278	302	308	262	265	296	293	260	266	265	275	289	292	260	266	276	287	266	258	284	259	300	304	289	276	293	267	262	298	283	290	279	287	309	257	274	272	272	263	282	308	270	279	287	283	260	281	267	310	296	280	294	302	304	292	288	288	298	285	286	293	331	279	290	249	291	274	260	261	277	301	291	277	296	263	282	297	310	230	278	261	303	282	274	246	254	298	282	269	256	302	286	263	264	282	278	286	269	286	272	266	301	283	276	285	281	275	274	264	265	277	303	292	282	283	256	283	292	302	297	298	269	280	274	266	288	285	273	289	270	293	247	291	243	263	283	283	267	272	276	285	254	295	257	302	287	299	289	283	290	297	286	242	305	286	283	244	281	272	288	305	277	271	281	306	279	291	255	290	280	296	259	266	272	296	246	280	283	284	286	293	297	279	315	270	263	284	299	273	284	288	267	279	281	293	290	273	299	256	266	291	284	277	268	279	262	286	282	257	300	296	280	275	287	274	295	275	280	295	301	259	293	264	279	275	283	257	272	267	302	253	262	308	277	284	276	293	277	282	257	287	312	284	296	286	295	301	268	275	284	266	277	268	288	303	296	305	261	300	299	289	270	264	290	249	301	262	239	264	271	267	276	289	278	283	297	270	289	267	286	279	258	284	260	313	284	279	285	254	276	271	255	285	245	265	296	283	284	299	290	277	280	275	269	289	267	296	243	285	279	328	291	259	280	289	277	295	304	275	288	290	301	292	272	298	293	284	297	263	248	266	296	257	296	309	283	308	288	232	272	302	266	300	289	283	227	292	285	285	273	275	288	261	289	260	272	287	269	292	275	271	259	275	294	277	277	251	309	279	268	279	300	293	276	263	258	264	287	269	274	269	271	296	302	249	266	280	299	249	282	275	269	296	265	307	223	261	278	311	262	259	285	258	286	302	263	248	306	283	244	283	269	270	265	252	281	301	279	263	256	297	276	314	284	263	291	295	257	302	268	311	262	266	262	290	269	264	280	266	292	286	305	311	304	278	319	276	265	295	284	279	266	273	305	282	296	282	278	278	285	252	295	282	281	262	287	289	267	268	260	265	315	268	274	265	286	293	311	266	274	292	313	287	255	246	258	290	286	263	284	266	278	320	282	265	279	275	307	294	297	261	298	290	278	296	286	295	253	297	250	298	256	290	286	295	307	260	278	284	264	288	266	286	261	244	250	235	260	262	280	296	270	289	313	281	269	304	263	298	292	299	293	285	270	322	303	307	288	312	252	272	251	281	279	287	291	257	288	274	244	259	289	256	264	263	294	289	292	263	285	285	310	283	275	292	285	284	285	280	260	233	286	275	278	295	281	299	271	313	253	282	269	282	272	277	274	258	292	273	263	275	281	270	294	264	262	261	284	276	316	302	333	285	249	288	281	286	268	277	317	285	283	300	272	285	276	295	288	271	271	284	300	278	271	274	272	262	282	265	298	295	274	305	289	255	284	261	289	303	278	278	276	285	238	301	270	298	273	266	309	257	255	293	277	271	285	286	289	308	269	273	304	270	276	301	294	285	271	284	265	304	267	267	292	285	266	274	252	255	288	263	273	273	291	289	272	285	297	260	266	272	293	272	284	270	262	274	254	284	273	298	280	258	278	305	282	257	274	280	269	276	281	276	280	258	295	287	266	302	283	290	293	263	280	275	285	302	271	290	269	289	280	259	305	293	278	287	314	250	273	278	281	288	294	285	304	272	296	264	249	241	271	249	285	293	283	243	284	273	328	309	291	259	258	262	269	297	294	259	247	279	303	255	276	270	277	265	283	289	265	301	251	272	257	276	277	275	272	275	299	319	265	265	275	273	268	268	285	309	297	239	297	271	272	272	272	283	263	319	313	296	280	293	271	286	293	271	283	278	272	297	281	292	294	255	280	262	272	255	285	275	271	284	270	273	279	289	289	278	264	289	304	287	284	267	283	302	284	268	272	266	266	285	275	302	267	266	230	295	245	288	299	263	274	272	295	290	285	277	292	284	286	327	305	263	252	279	255	252	269	309	296	294	279	281	318	304	269	310	276	292	262	276	282	273	301	280	323	278	288	279	299	294	323	249	271	294	298	261	278	292	252	264	264	290	279	252	243	302	257	257	265	297	289	280	279	290	272	253	283	290	261	303	273	258	274	296	285	309	274	282	274	260	290	296	302	277	283	279	283	303	262	279	274	274	308	274	302	256	266	260	297	288	251	262	323	281	306	285	258	268	292	284	304	283	294	297	270	270	295	289	288	243	290	262	284	274	306	266	279	296	295	265	283	304	280	264	278	305	294	300
3991	4824	10233	12317	10437	7916	6867	5804	4921	4230	3595	3171	3025	2779	2583	2394	2190	1966	1748	1663	1641	1537	1348	1332	1243	1232	1196	1189	1098	1061	1079	983	1002	1016	979	1062	974	1003	989	996	919	1003	921	914	921	896	951	936	905	928	914	978	892	889	912	933	855	873	852	909	944	950	914	865	877	909	868	901	903	860	864	871	921	920	882	861	875	896	854	873	871	878	831	833	839	838	850	850	813	846	843	857	888	894	843	836	857	844	839	836	843	876	837	767	846	840	829	844	894	883	833	795	837	787	881	846	834	842	841	785	780	833	764	783	808	795	860	834	850	810	804	875	823	843	856	836	817	793	762	840	832	800	783	777	816	840	834	827	826	798	799	796	782	824	822	791	833	811	765	810	771	840	813	843	824	807	809	765	828	867	807	733	852	848	821	845	814	862	848	795	795	792	772	835	810	819	785	825	824	827	813	816	811	799	803	818	853	830	786	756	713	851	794	811	810	807	761	841	831	783	765	802	804	790	803	748	768	838	816	797	809	832	803	797	792	805	797	791	802	851	819	807	798	847	811	798	795	780	817	754	809	843	778	815	802	780	787	784	745	794	817	757	830	776	789	790	778	815	777	843	837	814	780	771	835	784	862	849	835	822	763	802	783	803	827	790	741	859	769	800	825	759	817	794	801	785	825	822	814	807	781	818	827	793	792	859	865	840	802	777	817	841	845	838	794	821	748	806	827	798	787	829	847	721	803	802	849	798	799	830	780	795	773	834	743	819	808	857	805	805	843	806	806	816	776	833	774	823	793	809	802	747	816	855	820	777	814	803	776	779	817	808	810	851	818	755	850	801	794	871	847	794	786	800	753	834	848	763	785	819	823	797	812	807	786	802	820	826	812	796	807	779	832	804	773	781	796	826	847	821	818	837	830	810	738	747	828	836	823	769	839	822	822	816	806	789	772	765	823	812	863	799	787	748	802	796	813	812	782	772	746	780	749	856	826	812	828	793	772	818	815	776	806	792	841	759	818	799	810	788	849	834	888	776	779	813	769	799	822	806	828	794	822	785	753	808	799	837	821	797	792	831	800	837	757	840	807	841	816	842	753	802	821	792	788	824	787	823	811	814	863	817	777	792	828	863	796	821	828	839	805	736	796	795	837	854	811	780	799	837	790	753	774	787	783	822	798	820	834	784	801	803	787	831	868	799	782	839	788	759	808	803	789	821	810	822	812	799	778	849	849	807	801	764	792	815	858	839	782	813	811	812	798	832	847	817	777	792	809	780	817	826	805	764	807	828	854	759	846	787	796	829	824	832	808	830	753	833	805	830	763	830	826	751	845	805	757	754	817	831	826	771	769	779	778	828	831	817	801	772	809	811	794	802	763	848	845	786	787	806	827	802	833	794	794	800	763	812	778	770	832	790	830	797	832	834	848	785	814	766	828	845	767	801	794	831	842	788	817	812	795	792	826	837	854	776	839	802	792	809	787	826	815	799	835	821	761	829	802	822	785	816	800	847	840	749	798	807	819	821	800	784	782	815	784	828	805	823	826	780	804	807	804	849	748	830	809	810	799	794	778	835	756	839	832	796	808	820	777	835	793	775	801	814	815	823	770	811	815	757	842	833	810	852	855	822	811	829	769	806	779	789	805	799	834	809	795	848	894	801	808	768	793	772	785	828	818	772	804	783	873	782	833	770	795	822	763	801	785	787	835	770	790	803	836	835	800	810	812	827	807	793	804	808	855	732	865	809	791	822	779	821	827	850	759	792	819	804	770	783	796	805	803	793	825	796	784	776	832	804	774	836	791	820	800	755	816	806	805	821	801	784	863	786	785	796	808	856	854	793	817	807	808	853	835	804	776	770	800	777	808	783	804	787	846	790	758	806	781	815	777	786	761	772	797	811	823	833	834	832	825	819	800	768	777	744	855	872	771	800	812	811	809	797	759	766	761	845	796	773	825	826	791	839	782	846	797	802	813	774	816	817	771	766	815	860	818	768	793	801	815	817	759	786	762	818	818	776	816	786	755	799	789	788	795	809	810	775	819	816	814	818	843	847	847	880	782	757	867	827	782	813	783	795	789	804	792	763	826	815	839	783	807	807	815	805	856	789	815	792	764	815	780	783	813	835	811	785	808	799	820	785	823	843	790	790	775	829	788	806	805	825	769	800	823	824	822	865	771	804	850	812	800	797	790	784	796	776	835	818	822	771	807	811	799	825	785	817	811	824	761	776	794	810	806	819	839	781	808	753	822	814	804	807	845	831	849	787	770	794	831	844	796	809	803	783	825	836	805	796	779	797	780	792	765	795	810	833	789	832	822	792	810	796	764	785	859	792	763	807	850	840	819	780	776	822	769	804	807	775	856	833	817	807	841	799	829	815	813	791	856	784	834	807	815	805	838	815	781	804	782	818	847	800	801	782	811	800	791	831	812	758	836	776	816	792	775	854	788	820	817	811	817	796	788	813	785	837	831	850	808	767	793	789	759	784	765	795	818	798	799	810	862	805	825	843	816	818	873	780	790	752	874	796	860	859	822	763	779	779	821	836	797	817	800	782	775	838	787	747	849	769	810	759	814	852	835	788	841	768	804	825	820	800	814	788	813	842	814	776	832	788	778	795	779	825	826	803	771	844	697	787	782	845	813	781	813	810	840	790	818	742	798	837	777	828	780	820	802	759	814	786	793	861	800	750	786	807	797	840	807	807	834	807	768	826	838	863	821	836	758	762	795	810	829	832	799	797	846	794	843	808	785	839	796	739	831	798	770	840	795	816	819	837	837	799	751	805	800	840	823	778	806	823	822	865	800	774	795	762	804	771	808	750	797	822	780	887	837	756	814	827	796	832	819	770	812	805	792	810	828	797	809	837	812	780	863	754	785	796	808	831	823	802	796	822	835	766	793	817	810	828	781	808	804	772	786	866	815	785	794	797	804	773	803	773	795	820	806	762	791	769	812	797	803	823	860	794	792	791	804	829	789	817	821	797	782	833	808	835	775	800	803	828	788	739	777	795	819	784	795	846	777	833	809	756	774	800	837	781	833	838	790	825	838	783	811	788	735	794	754	810	801	844	805	766	832	787	774	781	842	798	814	779	733	780	841	764	816	771	797	804	818	806	813	761	792	837	826	822	764	833	844	823	794	776	811	795	856	781	852	801	838	836	814	823	800	858	780	797	818	744	822	833	786	810	821	843	775	801	812	848	784	858	804	818	864	776	813	782	781	784	822	860	815	821	774	760	837	799	795	795	753	799	842	815	819	788	785	802	771	814	823	867	826	801	817	821	820	778	826	821	786	797	764	801	788	851	844	783	746	822	822	844	820	754	766	807	850	853	777	795	837	826	822	792	805	810	855	780	777	830	823	814	836	782	852	822	821	742	803	827	820	796	846	856	848	813	813	818	836	797	803	790	795	776	795	845	816	803	792	814	787	806	851	847	814	813	779	804	774	821	829	790	803	862	858	762	766	796	883	781	798	796	824	796	824	807	737	796	807	774	787	762	822	806
16152	15910	26941	30208	26143	19874	16267	11453	7009	5652	4010	3225	3270	2500	2392	2044	1501	1256	1158	1161	920	1013	771	827	727	625	650	619	635	554	577	502	613	552	519	573	462	500	493	437	478	502	520	405	389	438	376	425	381	431	405	361	372	418	384	366	372	354	350	338	345	353	345	335	339	359	299	300	304	334	302	298	327	320	311	343	336	299	334	315	320	271	326	334	332	308	319	311	302	294	296	311	313	316	347	309	260	311	296	280	320	289	335	306	267	277	295	302	301	284	298	293	297	304	277	306	305	299	266	288	276	262	299	288	273	265	308	291	269	267	284	313	305	276	282	296	282	300	304	249	287	293	278	317	299	276	281	280	294	286	288	230	295	271	280	284	270	270	297	282	310	279	291	260	282	265	296	279	266	320	258	317	289	287	268	294	267	298	250	264	281	275	285	249	273	292	293	327	304	275	292	309	289	287	295	280	298	250	248	294	262	282	280	266	305	246	270	298	274	322	288	290	282	261	259	289	276	322	281	274	262	308	310	301	256	264	272	270	265	287	267	269	275	294	278	276	265	291	268	235	258	260	265	259	276	289	271	286	259	291	302	265	304	295	265	258	276	270	291	277	273	314	256	270	300	270	310	285	306	284	302	291	299	288	293	312	280	280	281	254	247	247	318	297	264	278	324	293	274	270	276	274	299	281	288	300	284	257	283	254	271	304	276	278	256	261	274	280	256	283	273	281	290	243	283	291	278	304	265	309	298	283	278	264	279	257	277	276	282	286	310	289	297	280	289	292	278	289	297	283	277	253	270	274	300	259	292	306	287	313	242	256	283	285	289	231	306	277	321	277	286	291	302	278	279	282	297	275	243	293	296	297	275	256	263	281	278	247	273	285	267	264	283	291	261	253	248	275	249	278	293	284	261	281	294	262	277	276	264	278	276	283	260	316	289	272	273	302	242	278	282	259	267	262	281	261	243	243	275	294	302	297	287	271	294	256	267	305	281	269	294	308	257	285	285	261	277	331	246	291	275	268	295	285	287	307	282	269	250	285	276	318	263	268	248	267	260	293	270	283	272	282	274	307	270	285	279	298	289	275	265	299	293	279	276	281	252	312	275	320	249	259	295	285	307	288	275	270	277	287	285	281	274	293	308	257	294	269	291	300	278	284	286	288	270	264	300	283	284	266	289	304	260	243	306	303	284	297	268	278	281	277	286	245	283	285	272	287	299	265	287	312	304	271	292	274	273	295	281	271	303	293	292	279	267	284	259	277	271	287	289	289	283	309	254	281	264	278	297	279	284	286	284	269	267	244	274	267	280	244	273	264	267	297	291	295	280	279	306	285	265	281	294	282	265	287	280	260	284	285	258	275	304	298	292	295	299	291	293	260	277	280	256	301	311	302	302	269	296	291	265	301	298	270	282	308	271	271	290	237	271	284	283	290	306	278	313	286	275	270	262	286	306	281	310	273	245	300	282	287	297	294	251	292	279	285	273	315	291	284	327	294	285	282	263	269	299	289	282	297	295	310	264	272	305	289	285	292	276	306	265	289	320	330	283	304	291	281	283	249	309	319	274	284	298	290	271	283	302	265	298	280	290	257	273	275	307	257	299	297	292	287	275	283	284	296	293	278	307	301	275	282	267	264	293	296	325	316	261	290	252	275	305	284	284	271	264	265	241	311	267	273	279	287	303	288	252	302	293	257	284	284	302	268	317	256	315	293	309	300	282	293	282	285	296	283	297	314	291	248	281	287	269	331	290	264	273	305	289	305	267	312	303	304	260	299	257	247	281	297	264	293	311	269	275	269	265	272	282	284	269	266	278	318	271	299	305	274	254	299	291	282	258	303	266	278	284	283	260	302	265	291	279	292	303	300	290	287	262	272	280	277	310	310	300	294	278	282	258	274	255	286	303	280	300	277	286	264	291	296	307	284	274	293	264	266	298	296	266	272	283	273	299	273	280	293	294	295	307	281	277	271	308	278	293	303	305	276	293	286	286	290	298	256	285	284	280	274	283	264	313	296	261	270	262	285	276	311	285	286	267	258	261	263	283	266	299	259	274	257	296	303	313	279	303	285	302	279	259	270	286	306	304	272	312	286	289	302	280	264	261	271	267	271	267	284	280	284	321	297	296	254	280	285	286	276	303	256	298	253	302	273	287	298	290	297	267	276	286	275	299	299	289	294	255	289	252	267	271	329	300	291	261	277	274	268	269	292	270	298	263	296	270	290	291	305	320	298	266	282	271	286	283	286	268	277	272	241	310	259	289	273	266	298	281	301	285	305	291	272	296	264	260	287	301	281	298	285	262	279	297	293	293	257	295	265	276	309	284	278	278	303	265	270	289	289	253	311	314	274	302	263	288	286	285	270	301	279	267	264	302	303	277	278	292	279	243	290	278	274	267	279	262	279	264	258	269	274	251	275	297	274	256	275	320	286	254	276	252	308	261	281	285	274	270	277	274	247	314	236	278	290	292	280	311	269	320	275	299	274	287	275	276	296	270	300	282	296	304	303	295	272	268	266	290	294	259	290	293	307	309	303	307	290	293	278	293	300	287	273	279	286	282	263	274	254	269	292	289	286	271	281	280	293	290	294	282	294	307	304	263	299	256	275	279	278	289	316	276	294	299	302	266	308	295	284	270	273	289	314	296	295	299	241	269	313	283	284	249	289	278	269	296	291	277	272	283	319	279	279	260	283	278	288	295	296	265	275	313	260	271	302	275	275	270	285	278	270	304	287	285	309	292	297	287	277	309	282	273	282	268	275	311	258	284	285	272	270	298	288	283	284	262	264	310	295	289	266	297	277	292	257	296	301	281	276	303	266	292	287	296	262	252	301	282	274	300	278	287	262	306	258	271	322	271	301	300	294	276	283	273	292	273	295	283	266	281	277	295	257	300	269	293	298	277	254	275	318	276	252	297	275	314	248	280	274	300	290	256	279	281	300	287	271	288	299	276	278	298	285	258	259	291	272	285	265	297	259	289	286	298	298	261	289	291	301	261	271	311	269	286	270	297	284	285	261	271	267	285	297	279	258	289	304	300	287	279	275	275	276	288	285	306	284	282	257	275	266	268	307	274	259	273	275	268	285	276	283	272	305	273	267	280	295	305	294	291	286	272	268	275	287	278	296	279	313	281	285	242	286	290	269	286	270	297	281	290	277	282	249	302	302	286	277	299	282	270	304	306	284	288	279	287	255	296	291	284	281	301	272	281	272	251	279	288	262	297	309	283	288	263	272	257	267	305	303	290	245	283	268	271	277	260	302	295	269	268	324	285	307	272	276	266	295	311	272	281	282	252	312	286	300	289	266	275	287	310	270	294	278	263	299	268	271	271	284	283	289	266	265	318	293	251	324	294	264	299	287	266	272	296	302	293	283	265	294	256	291	301	261	278	253	292	291	271	239	268	275	258	298	279	272	264	274	280	318	277	316	282	314	290	284	293	301	277	271	283	300	291	251	293	327	256	298	288	278	304	297	271	277	292	271	262	294	279	294
10392	14498	24969	31031	31145	28841	28528	25726	19099	18761	15322	14423	14771	12238	12416	10263	8049	7101	6199	6916	5202	6218	4269	4369	3836	3313	3589	3435	3498	3091	2896	2873	3726	3335	2755	2784	2428	2493	2475	2296	2207	2718	2319	1904	1718	1824	1798	1896	1790	1737	1784	1791	1809	1740	1671	1617	1504	1405	1619	1565	1443	1350	1186	1192	1366	1358	1110	930	1080	1180	1125	1117	1181	1128	1161	1268	1274	1151	1213	1257	1295	1148	1135	1139	1099	1031	997	1020	1065	976	968	1026	1101	992	1016	1060	963	976	993	944	905	944	849	868	913	906	874	875	917	925	842	867	940	901	831	860	871	884	865	782	839	883	814	848	851	913	935	1007	910	986	832	874	852	877	886	910	825	844	836	811	824	813	847	833	865	837	842	858	847	778	846	841	814	813	813	825	786	824	791	831	837	836	853	819	826	849	792	790	798	829	875	827	873	847	790	866	795	815	816	819	855	828	808	797	828	799	842	837	851	813	834	853	804	799	797	819	842	839	827	800	855	788	813	801	813	833	778	814	813	800	841	857	832	815	839	778	797	814	831	857	818	839	787	822	805	831	803	832	790	852	799	824	796	801	818	811	781	837	843	839	828	796	820	806	781	864	805	855	830	768	774	841	823	796	800	798	794	815	824	851	783	830	798	806	852	796	805	784	815	788	801	823	798	765	726	799	810	821	775	837	772	794	767	804	842	790	799	812	867	811	828	775	826	820	815	837	863	838	832	824	784	828	800	831	805	778	868	848	842	827	810	800	807	750	788	826	777	798	824	848	786	834	811	780	770	823	788	854	833	794	789	806	814	797	835	790	791	787	771	769	832	792	791	787	817	856	805	814	786	835	762	857	802	851	805	816	789	781	781	839	833	771	771	779	842	832	839	821	819	819	809	839	817	758	805	827	790	815	782	788	812	794	818	822	768	795	785	864	794	815	818	784	789	767	791	813	821	809	791	884	835	840	804	788	794	761	800	787	833	770	790	868	800	793	807	812	820	861	794	805	749	864	813	811	784	803	800	836	777	806	835	869	785	822	825	834	773	816	818	795	802	808	849	842	808	867	796	853	794	795	843	809	855	770	775	800	835	779	811	794	812	885	804	847	810	802	778	761	784	814	791	756	797	820	803	796	828	812	801	780	820	835	825	828	859	833	870	818	783	825	811	799	820	835	849	827	816	738	783	810	756	805	774	779	797	799	818	822	779	795	785	795	821	762	807	837	801	805	818	864	763	812	831	829	820	814	779	776	776	843	815	795	831	819	786	844	858	818	825	871	813	835	809	836	779	765	797	808	797	808	789	783	839	801	875	822	785	797	792	835	845	841	842	803	776	851	818	832	826	848	867	815	848	820	801	817	781	824	828	847	803	836	875	798	787	809	851	838	829	816	843	825	825	844	808	794	807	829	799	855	777	830	790	824	799	820	818	850	854	778	740	831	817	807	791	777	789	780	835	761	811	839	783	804	843	812	814	800	761	791	798	814	755	793	795	855	811	770	812	839	843	830	832	813	851	861	775	807	791	773	806	793	851	770	800	718	867	828	810	852	805	746	821	819	816	832	798	844	853	843	838	833	845	858	818	758	844	828	809	837	830	825	789	811	823	779	873	864	779	810	817	828	833	786	784	834	740	805	797	827	800	843	832	830	829	824	810	807	806	811	854	886	824	836	783	784	851	792	848	835	791	786	863	802	844	805	845	837	795	825	809	814	854	841	810	839	817	800	802	823	830	821	815	806	781	863	830	820	805	779	768	810	775	801	844	820	773	867	798	854	762	802	833	845	862	789	842	886	845	869	839	801	798	804	865	791	841	794	813	822	801	796	784	832	829	800	876	893	789	838	770	833	818	854	798	829	829	805	789	818	818	800	823	779	787	815	776	827	782	807	819	811	851	815	838	842	789	805	779	805	839	785	781	859	806	838	808	808	821	808	771	855	799	816	797	832	798	789	851	789	800	819	860	815	874	786	796	877	859	787	846	819	832	800	742	803	822	783	781	862	779	858	840	845	844	803	814	797	814	760	825	780	828	811	827	827	788	784	814	787	768	820	821	742	833	812	813	770	824	826	771	865	815	852	786	766	834	789	808	813	780	809	856	812	799	837	836	797	800	770	845	761	834	816	836	814	819	773	804	748	852	825	820	852	797	853	807	779	823	811	778	809	824	797	800	807	841	766	799	821	795	815	847	781	781	812	758	820	809	769	797	780	816	851	803	770	839	798	796	789	791	770	796	811	795	853	782	842	827	822	805	821	796	815	793	775	778	856	823	769	807	786	834	828	866	807	814	864	826	847	789	855	858	851	783	812	822	838	792	832	790	835	827	828	841	819	837	861	844	758	810	814	815	793	854	820	842	859	810	778	837	800	787	785	801	868	795	856	861	826	823	744	773	782	843	778	819	814	782	892	839	789	850	774	821	805	827	811	831	824	830	840	807	816	868	836	765	850	847	819	846	844	743	837	842	811	816	881	839	817	815	858	817	782	822	815	839	814	785	834	787	816	796	858	836	772	784	747	815	780	785	773	795	831	783	878	901	804	795	805	805	808	755	803	830	795	807	776	830	819	838	775	778	821	840	814	831	823	817	847	857	838	782	857	850	805	823	833	853	760	849	792	813	765	789	759	751	836	798	783	787	841	811	827	802	826	833	778	812	788	804	818	820	792	816	807	848	812	766	869	804	830	822	816	836	778	818	826	802	854	816	766	786	820	818	852	813	796	821	795	818	809	821	833	785	810	826	818	804	780	805	778	879	829	763	781	794	832	882	834	813	844	824	796	796	866	809	834	792	837	820	831	851	835	776	820	789	829	848	832	842	855	797	790	834	811	810	785	780	831	831	830	853	875	779	812	842	834	822	854	813	825	811	826	826	831	793	863	799	831	777	826	873	790	780	819	787	782	886	861	826	838	821	808	787	817	860	836	852	783	798	837	809	843	810	810	821	825	843	814	778	825	823	814	719	864	798	767	854	871	811	796	792	856	793	808	826	809	832	798	817	774	847	807	857	862	808	787	830	767	836	847	838	800	851	771	845	844	878	851	786	818	826	852	803	815	799	821	835	787	822	797	797	836	774	812	811	834	837	765	788	829	830	804	815	804	821	828	794	800	800	838	849	788	797	809	790	851	779	847	807	806	815	787	824	803	779	846	809	835	753	817	821	863	731	831	829	786	751	814	849	786	813	762	819	797	758	797	796	838	790	847	810	803	853	815	813	799	873	796	822	788	811	778	811	845	851	817	852	826	860	768	840	768	823	807	865	807	801	872	877	865	780	764	831	848	823	795	811	862	776	797	819	807	814	821	821	855	851	782	831	827	783	797	847	821	855	829	843	868	817	813	821	796	785	849	815	780	798	851	761	770	763	772	837	837	834	842	802	828	802	805	803	805	839	828	840	812	804	767	803	858	765	820	826	778	800	800	863	821	757	809	817	819	813	812	799	853	817	755	814	877	795	784	796	857	775	830	792	823	778	745	797	806	820	796	818	793	822	798	801	800	778	848	835	843	828	779	830	813	817	842	852	841	773	817
25599	23011	32855	35521	32051	27352	24838	20708	13705	11035	7730	7077	5924	4767	4673	3812	2815	2334	2001	1886	1673	1828	1221	1267	1120	980	1091	1016	1121	877	868	886	974	1001	871	773	743	704	794	638	687	825	750	620	619	690	579	598	612	561	519	572	512	527	529	536	516	509	500	525	455	452	431	419	463	419	404	383	391	449	425	379	390	420	414	455	413	407	452	443	413	419	407	375	400	365	409	408	390	411	355	381	392	377	398	383	394	371	327	368	351	339	356	378	356	368	366	324	368	343	391	344	348	346	368	400	371	374	369	362	321	353	334	355	369	334	364	370	384	356	356	348	376	369	371	359	287	323	347	353	361	375	330	330	356	316	315	349	374	371	331	391	339	353	364	367	332	382	363	365	359	374	356	350	353	353	354	313	326	350	334	349	346	320	332	360	336	361	358	384	339	324	331	375	320	353	343	351	336	346	350	366	348	343	350	348	334	327	373	350	348	375	322	366	314	364	358	324	347	302	338	343	372	344	361	351	342	356	386	350	352	349	305	345	337	340	344	292	329	346	377	363	366	343	337	340	347	333	356	363	327	361	330	338	332	377	328	343	349	344	379	338	333	350	358	351	358	371	367	348	331	360	338	363	358	344	333	338	330	331	327	339	329	341	337	312	362	322	330	356	346	363	358	313	373	337	333	344	322	352	358	346	342	327	339	352	302	352	330	324	330	325	330	326	349	367	331	348	335	369	358	355	352	316	298	356	356	344	319	333	332	334	358	321	355	333	315	360	338	341	360	349	348	316	352	347	339	323	331	330	343	382	318	319	383	335	351	347	326	350	344	328	329	372	315	341	337	355	317	353	329	375	342	358	371	347	348	341	362	360	387	346	374	353	371	364	361	335	356	311	356	352	351	338	334	371	326	336	361	336	359	367	327	361	332	332	327	329	325	351	340	325	351	314	361	321	362	341	343	327	310	349	330	346	342	346	329	376	344	324	344	334	330	331	373	327	307	309	328	331	366	355	321	360	332	315	328	348	349	344	342	301	344	335	358	352	323	379	320	337	324	327	312	337	339	361	356	373	350	325	329	310	342	343	340	317	348	345	335	316	373	350	327	350	339	354	361	334	348	352	357	352	386	357	355	363	363	349	324	359	371	310	313	345	335	363	357	308	342	322	309	367	376	344	316	321	322	328	372	371	354	315	312	401	374	368	363	384	375	371	314	332	365	321	354	374	325	335	366	302	328	325	352	335	339	339	342	353	379	354	353	356	351	350	382	361	337	352	337	347	344	350	340	338	373	353	369	337	339	360	344	367	313	334	336	355	355	321	352	331	319	365	348	367	364	369	328	336	383	346	333	338	369	326	361	325	344	341	366	324	342	330	380	342	360	325	316	309	349	326	381	363	372	341	340	333	354	370	361	318	318	348	344	381	341	312	326	331	340	343	337	339	348	350	348	347	372	306	329	349	330	337	346	328	316	321	358	324	387	327	362	323	334	314	327	331	341	345	336	348	349	350	345	378	351	330	333	332	319	339	349	339	355	342	321	328	338	331	367	377	349	342	338	350	371	368	350	333	366	375	335	364	348	348	356	329	285	356	334	329	360	328	367	315	304	322	379	318	340	351	336	370	343	321	366	361	327	340	330	394	360	371	342	342	353	350	366	328	361	352	366	329	365	323	337	370	328	305	362	347	340	347	366	352	359	369	371	373	362	326	348	336	350	334	368	345	386	334	320	331	317	351	329	336	332	374	349	330	354	337	331	357	329	339	336	314	355	344	356	347	346	335	370	344	349	357	364	351	317	314	371	383	349	351	344	342	387	343	341	356	330	329	348	318	332	315	348	343	342	336	335	344	328	320	355	370	341	378	337	350	346	388	369	380	299	317	333	354	315	378	342	315	342	383	365	347	357	332	327	347	347	340	326	356	371	346	355	339	363	349	306	333	360	328	337	361	352	333	342	338	341	330	319	337	363	343	353	353	375	330	345	350	335	331	327	328	343	355	369	367	348	322	376	339	335	331	349	334	374	347	357	350	370	347	382	345	361	326	365	303	319	353	364	309	328	310	373	337	336	361	345	327	328	359	333	338	350	360	310	342	350	365	301	316	348	360	303	327	348	310	344	294	350	351	364	374	318	362	365	332	368	297	342	330	345	331	353	340	328	305	332	372	339	311	343	340	320	360	364	379	345	400	345	372	333	333	356	324	327	334	329	324	354	348	310	334	349	362	349	304	351	317	346	361	314	351	363	298	324	348	357	353	324	370	343	340	372	318	372	343	311	330	347	335	329	334	334	325	362	360	350	373	342	329	337	368	332	381	334	359	345	375	331	383	377	376	320	324	354	326	352	375	365	322	396	352	342	336	346	335	347	364	337	337	354	341	362	355	347	368	352	330	365	362	365	326	335	349	348	364	316	370	346	340	317	353	336	374	326	354	355	331	388	340	370	374	335	320	350	345	366	344	355	368	344	356	343	340	360	335	315	345	348	305	322	332	360	380	344	354	349	341	329	353	347	378	310	342	347	368	362	352	306	329	354	344	331	368	359	315	345	335	342	360	329	354	369	319	308	363	357	327	389	334	383	336	370	327	321	328	331	345	340	346	320	346	333	306	348	344	347	322	334	323	323	363	338	352	356	368	362	367	342	339	314	341	322	395	334	346	363	368	346	357	349	382	367	335	356	361	305	377	339	355	372	316	344	342	320	331	366	362	383	374	330	353	346	354	355	346	337	345	326	361	361	362	350	347	371	337	347	343	355	343	340	333	348	345	335	332	371	352	339	353	357	369	375	353	339	332	342	356	369	389	340	357	360	369	361	372	338	308	322	349	346	337	339	319	309	357	360	374	326	343	324	344	342	335	358	302	371	337	352	325	328	335	339	335	385	323	348	361	342	366	320	355	315	379	376	347	340	349	376	360	364	365	353	351	345	349	347	364	364	367	323	356	376	347	309	310	346	357	325	350	329	343	354	363	356	364	369	303	313	315	340	334	384	374	332	383	308	362	368	349	356	326	326	331	370	363	349	352	322	339	322	356	351	355	361	370	330	346	335	334	336	320	353	362	309	339	357	314	348	353	313	328	330	339	327	321	317	356	361	345	318	374	351	357	349	339	310	361	338	331	339	314	315	315	328	307	361	345	330	364	315	332	324	343	360	372	338	339	346	366	331	326	335	314	340	361	340	318	308	338	334	366	345	330	330	351	331	329	357	338	384	320	361	329	372	338	372	333	379	351	355	354	321	363	354	336	327	330	348	354	396	376	338	338	328	346	342	361	352	365	326	335	354	343	389	336	347	360	332	324	349	329	312	359	327	321	344	352	327	344	312	336	334	353	352	355	382	318	346	336	338	358	338	343	339	364	333	330	325	353	353	328	357	370	367	345	292	334	366	355	332	374	350	370	354	331	342	338	372	341	348	347	337	312	340	358	369	340	345	350	330	349	337	352	331	346	367	357	324	360	346	345	332	351	343	345	329	327	361	306	343	373	349	347	355	319	339	327	348	357	326	335
14327	20061	29325	35789	35990	35459	35723	33766	26562	26010	22015	20981	21094	18428	19317	16049	13158	11367	10192	10722	8923	9997	7125	7195	6557	5700	6346	6001	6024	5372	4850	5303	5889	6017	4829	4374	3950	4153	3734	3456	3611	4859	3855	2954	2837	3094	2875	2987	2879	2724	2791	2956	2779	2738	2564	2437	2302	2196	2344	2198	2068	1970	1702	1634	1979	1927	1358	1230	1323	1600	1510	1423	1555	1585	1752	1791	1808	1592	1677	1773	1827	1556	1630	1526	1520	1389	1361	1474	1449	1305	1349	1446	1356	1435	1440	1361	1227	1255	1203	1148	1139	1225	1062	1100	1074	1103	1169	1033	1043	1031	1032	1080	1083	1067	1127	1065	1118	1107	1059	1038	1017	1058	1047	998	1109	1153	1174	1224	1185	1096	1011	1061	1036	1114	1107	1046	955	980	980	967	1028	1048	1003	1014	997	1001	1015	969	1022	964	1017	973	992	990	964	1003	966	976	963	957	1015	938	982	978	1008	923	944	1022	958	967	1011	968	943	911	923	963	932	994	927	970	997	929	1000	992	1003	954	955	924	969	1041	923	950	1002	1004	931	955	953	956	942	926	916	963	970	962	931	980	954	881	905	944	943	954	1000	935	941	985	957	940	945	998	990	986	924	974	973	938	1000	954	1006	948	1006	947	967	1021	937	951	920	961	1006	991	944	924	925	987	978	949	926	987	973	960	958	1005	1004	964	998	965	1001	988	952	886	952	928	934	902	894	943	988	942	967	959	967	928	1028	907	947	901	971	972	960	961	959	1025	959	973	935	964	981	931	979	940	1022	963	1024	962	986	997	975	992	945	941	1000	976	951	943	915	958	967	960	977	929	1014	963	940	960	934	1022	931	996	1024	893	957	966	1031	942	987	983	938	909	974	899	966	954	936	963	970	1004	933	995	930	945	942	966	971	935	959	981	1009	963	945	965	956	926	966	922	940	971	889	937	967	995	969	944	939	955	987	937	981	902	921	1001	998	957	944	957	921	909	951	983	914	965	961	980	911	973	931	952	983	978	991	973	983	958	974	976	932	954	934	924	921	952	935	994	992	1014	917	1021	963	929	984	941	947	969	949	955	916	915	983	897	955	948	977	956	954	976	984	976	1002	965	940	953	965	969	938	922	986	969	948	960	985	982	968	946	929	967	1020	966	965	1021	968	966	990	963	949	966	957	928	945	926	956	962	1025	985	951	995	934	890	936	924	957	909	952	1002	975	992	950	981	930	960	918	931	918	930	969	973	946	978	965	975	953	937	962	1022	1010	949	967	941	1002	917	935	986	985	961	1003	921	951	903	982	982	964	962	913	906	965	919	918	965	955	969	917	906	975	954	945	963	966	1022	971	919	949	973	993	958	955	949	960	1057	926	969	1002	939	979	920	944	972	977	945	1000	1027	958	998	974	985	997	939	938	989	988	970	923	969	929	982	984	996	960	949	978	927	943	939	956	939	956	946	1014	957	893	964	924	969	996	962	949	944	936	943	963	981	919	917	938	960	950	950	951	964	925	918	982	997	964	941	995	950	958	975	934	998	938	953	958	920	990	929	942	891	922	947	967	963	987	985	1003	1004	964	969	972	932	950	947	965	968	934	1001	936	948	973	977	966	962	919	962	978	935	993	949	908	856	958	976	990	936	915	900	989	913	977	920	905	904	990	934	927	947	944	972	964	941	988	908	935	904	944	974	925	1010	947	940	1000	980	961	989	972	956	933	912	955	975	964	949	941	972	942	944	942	926	990	1010	973	965	969	947	953	943	910	955	1010	976	1043	909	936	992	913	927	967	958	956	981	959	965	1012	971	1006	887	919	913	985	956	968	989	916	970	984	945	994	998	983	953	901	922	991	973	973	1011	976	936	979	992	934	1024	980	947	887	905	934	1019	926	1019	972	1008	964	924	978	968	940	945	945	965	899	988	957	986	939	952	1014	894	982	930	972	908	948	961	926	928	951	1007	989	990	952	936	921	947	993	958	937	952	982	964	996	977	980	989	969	945	991	929	972	954	956	979	994	935	955	975	1003	973	963	1032	923	942	929	967	887	934	941	1004	940	967	988	1016	979	936	987	985	959	934	914	995	1001	966	974	949	914	952	968	931	987	941	914	1011	959	918	961	1001	947	971	955	975	968	967	966	956	956	979	986	960	885	963	946	971	986	986	973	975	959	945	953	1011	985	968	954	976	931	913	945	972	923	973	959	992	935	951	997	963	963	937	977	1027	942	1016	935	952	915	966	1037	957	963	957	1018	961	887	1006	948	973	938	1007	960	1007	975	979	988	993	930	865	941	988	981	1024	980	1015	987	924	891	984	925	932	926	1004	944	910	919	939	992	965	944	1029	931	922	934	959	993	1033	973	924	922	998	966	963	908	990	973	914	974	973	972	968	985	944	920	865	958	963	1002	954	993	926	940	927	951	970	935	1001	981	989	905	957	1001	970	956	937	956	982	1022	942	1041	909	965	951	987	953	958	953	945	931	971	938	924	967	971	972	961	971	948	930	947	957	966	984	933	968	944	923	985	965	955	942	1003	956	970	1015	1004	941	947	981	947	950	935	965	975	969	940	975	988	906	980	913	1003	921	933	939	961	916	953	959	965	929	930	899	939	970	1025	922	965	953	993	968	941	941	932	1049	1031	977	955	962	996	939	925	954	1006	975	982	959	995	1010	1002	948	1014	994	978	933	951	903	976	969	1000	964	954	957	953	1011	950	941	940	967	1006	936	971	953	938	920	947	926	984	945	919	988	944	1000	972	987	972	957	969	953	970	949	977	988	968	969	898	989	937	933	933	928	915	935	958	953	947	1036	981	963	1019	969	957	926	924	947	953	957	951	908	890	913	936	979	992	944	986	1000	987	1002	998	921	957	961	949	925	940	921	989	930	993	984	969	920	934	976	990	968	946	959	961	922	995	945	916	936	908	994	952	982	959	966	961	968	945	937	899	952	985	972	998	972	934	972	969	941	1000	1000	940	977	979	937	939	985	983	958	943	936	1012	1006	913	973	957	936	1007	958	1022	985	905	955	936	961	989	927	958	920	972	957	1003	1011	1013	929	948	1019	977	951	951	996	973	976	925	942	924	989	908	954	984	921	949	940	966	973	939	970	973	925	939	1002	886	915	992	969	978	936	1007	966	990	947	1007	999	918	953	974	923	961	951	957	971	983	937	1002	970	973	992	954	946	933	947	992	963	947	953	947	938	996	943	986	1016	978	911	955	994	926	953	941	977	975	950	968	984	966	987	943	974	988	963	948	959	968	969	968	951	964	899	952	960	984	943	919	983	958	926	952	973	973	988	1001	927	964	904	928	965	959	958	980	952	946	955	957	967	966	997	956	912	953	1002	920	962	982	948	1003	981	976	949	1001	953	961	966	948	1000	937	979	916	981	939	948	955	978	931	928	967	966	1006	1027	963	945	996	932	980	930	970	958	982	1006	952	919	982	975	957	942	956	992	902	991	949	970	940	986	1003	1022	933	952	924	967	983	931	973	964	1007	984	1023	953	1004	981	926	944	980	956	956	1014	974	925	953	984	987	885	934	908	924	958	949	936	921	979	903	902	985	971	1017	939	986	951	970	968	995	906	919	942	999	974	927	972	1007	1011	975	952	940	979	963	943	951	958	936	966	957	987	1044	992	1019	974	955	980	908	992	1008	1009	955	1015	948	965	958	959	955	957	953	916	938	1017	989	959	924	940	966	1022	945	963	949	936	974	1012	876	985	990	933	962	957	959	949	985	953	921	970
5492	4247	5590	4751	3381	2354	1919	1470	1201	890	797	726	634	638	665	523	472	495	476	390	410	407	361	365	352	338	312	330	316	277	332	311	314	307	301	301	294	304	332	318	304	331	284	310	310	304	308	303	315	289	280	282	308	297	271	319	309	310	300	312	298	288	295	249	257	273	279	297	296	321	272	303	310	272	295	275	285	286	278	289	302	292	266	301	315	266	298	289	272	266	318	300	291	310	288	287	310	289	303	267	307	279	298	266	280	266	282	275	325	292	282	272	295	289	286	306	288	269	303	321	310	282	291	302	268	270	287	291	283	286	300	261	277	290	295	268	276	268	289	243	283	271	283	322	336	292	312	291	297	302	279	275	264	282	282	272	276	292	312	284	260	270	246	278	292	310	275	304	264	281	291	244	287	254	324	278	312	298	263	276	301	288	294	321	277	299	271	292	282	301	275	265	275	278	265	301	294	254	266	293	279	274	270	300	258	293	278	281	278	303	270	278	299	272	299	236	293	296	295	295	294	313	313	300	283	275	283	293	299	297	278	293	269	284	273	255	307	295	294	296	294	277	288	326	280	291	292	277	294	291	281	274	259	307	294	291	308	285	294	288	281	301	265	281	284	289	274	312	287	265	293	289	292	277	274	298	293	304	293	277	306	280	266	262	296	269	282	269	304	283	306	283	291	286	265	286	280	270	282	314	295	277	264	247	313	265	275	270	257	326	324	289	292	283	269	287	285	260	268	282	283	263	319	264	276	285	287	305	273	260	284	270	294	276	263	302	258	314	309	274	276	295	325	273	297	280	312	302	290	271	294	271	315	298	286	277	276	290	271	317	311	297	284	314	297	281	280	287	279	279	300	269	309	286	260	288	294	243	269	268	276	295	319	288	259	265	285	297	291	282	272	281	303	275	240	260	301	290	297	326	302	257	292	317	307	280	240	323	306	284	281	281	302	296	288	283	276	301	270	282	291	294	261	309	277	272	266	263	284	315	275	296	279	304	288	285	284	283	291	285	282	286	273	284	285	297	289	278	285	266	289	332	305	280	273	284	301	286	281	286	292	279	247	269	266	271	278	266	277	282	294	278	303	292	304	317	276	313	278	277	286	287	301	287	307	282	265	255	317	282	291	288	300	281	313	304	299	284	269	276	309	273	275	269	268	260	291	290	292	301	310	286	295	303	254	309	278	260	327	280	299	329	293	290	268	290	255	313	305	261	278	291	277	253	318	313	289	312	293	289	271	291	280	287	306	294	283	303	269	299	300	291	296	267	289	285	305	286	302	282	290	286	305	313	293	297	288	262	306	258	280	263	252	283	268	331	280	291	294	259	302	276	276	273	293	263	264	305	280	269	261	293	265	289	271	269	294	308	282	297	272	318	303	287	254	268	279	291	309	300	301	293	257	277	292	283	316	303	266	283	322	321	302	261	261	288	291	285	282	262	257	292	301	264	276	284	302	327	266	270	306	302	278	291	299	281	296	268	275	265	305	292	254	325	276	269	259	272	299	283	333	292	257	286	277	302	314	256	307	305	286	309	259	277	268	303	292	279	279	299	325	297	265	326	303	281	278	280	301	283	279	276	257	288	304	302	252	249	268	293	277	305	275	266	275	274	286	295	297	284	292	263	281	282	300	299	286	268	283	245	284	295	279	306	280	282	289	288	312	265	294	291	294	311	256	290	288	275	276	306	297	273	269	276	258	274	281	298	295	304	282	279	269	283	270	288	274	299	285	269	319	307	287	301	303	270	287	291	304	271	303	292	310	303	295	279	285	320	309	296	276	264	276	288	277	308	302	309	305	293	265	290	296	294	270	278	295	278	270	263	295	306	290	292	284	301	292	259	299	269	299	272	297	300	303	311	286	282	267	284	285	317	309	286	259	272	296	285	311	265	281	287	273	293	287	307	297	287	271	300	293	289	302	296	263	290	286	262	307	302	267	299	257	267	283	279	285	258	263	278	302	280	293	253	318	286	298	306	303	264	283	280	297	283	279	280	278	278	263	298	311	312	261	283	286	293	284	270	290	310	309	286	281	262	309	270	306	303	296	270	305	302	280	301	282	272	283	289	305	270	301	270	288	271	308	268	288	278	301	273	280	292	297	299	286	259	299	279	266	246	270	275	311	305	270	282	293	313	286	306	267	286	295	292	256	273	294	286	299	285	297	295	298	258	274	303	296	292	299	260	249	267	276	295	265	301	281	309	295	264	285	296	267	259	265	309	291	277	315	280	293	288	305	267	276	288	284	263	241	292	281	268	302	306	264	291	307	298	287	295	324	295	305	316	297	275	280	314	286	283	299	294	312	276	312	299	311	282	270	274	290	265	305	273	286	292	301	280	285	299	289	281	290	293	332	251	258	265	293	283	289	265	275	288	271	244	280	297	257	284	261	274	286	279	291	289	300	284	285	272	292	306	264	307	284	271	261	263	304	263	256	289	322	256	285	261	274	278	280	280	280	277	285	273	280	303	274	283	313	293	365	316	273	297	279	317	312	252	341	264	280	279	313	269	309	290	262	253	263	325	293	306	300	289	274	276	284	308	280	282	273	313	241	310	283	299	288	300	294	326	294	272	280	296	276	268	285	292	302	281	287	288	292	311	303	278	264	269	299	273	285	284	280	295	305	277	267	261	296	286	255	272	280	267	277	274	303	283	308	269	265	276	271	264	268	313	288	269	260	313	288	306	298	304	270	308	282	282	281	310	282	278	252	300	276	284	282	299	292	286	280	286	308	290	304	285	275	289	298	277	299	289	286	285	286	274	273	282	287	274	266	281	291	257	293	244	270	304	296	296	277	280	261	312	285	271	272	301	303	267	311	278	288	294	290	272	285	266	295	298	309	262	285	289	305	332	297	289	293	290	288	292	267	300	323	264	313	294	257	298	267	322	276	299	320	280	304	292	298	301	301	268	292	276	321	276	294	293	312	296	274	312	284	266	303	311	268	300	284	308	287	278	306	290	245	287	283	262	302	311	289	299	317	284	259	287	291	269	300	264	310	302	269	288	283	307	308	270	266	257	283	273	275	258	299	310	275	291	272	288	283	256	305	298	288	306	273	262	288	264	242	283	305	297	271	301	262	282	280	285	282	295	295	296	285	292	318	267	260	275	299	301	302	298	295	251	262	284	325	266	266	274	277	310	308	284	275	274	282	307	285	303	274	307	300	305	285	265	281	277	257	312	286	310	282	295	268	278	325	287	288	303	288	253	277	300	255	278	292	283	298	305	289	290	314	278	298	294	297	283	268	303	283	258	274	287	262	281	269	284	286	277	307	307	291	289	284	295	294	311	281	309	295	277	270	283	284	266	296	293	280	267	266	303	260	320	272	277	279	290	294	318	289	278	294	311	322	279	280	283	257	296	274	254	290	285	299	278	267	289	315	282	267	279	295	288	259	305	289	302	308	295	258	257	290	298	297	298	272	257	290	278	250	274	298	271	265	299	275	322	289	276	290	282	299	283	295	256	278	296	310	316	255	266	294	249
4169	5080	10345	12642	10609	8521	7043	6361	5192	4485	3650	3408	3079	3062	3031	2556	2292	2066	1885	1731	1587	1525	1396	1361	1254	1201	1173	1213	1126	1094	1110	1082	1072	1077	986	1015	973	995	985	990	984	1008	965	933	957	911	922	966	954	883	943	988	910	951	919	941	922	900	877	860	875	865	909	914	933	902	875	857	841	864	862	849	886	885	905	863	913	886	915	890	862	890	872	860	844	862	864	873	872	907	906	872	800	815	897	849	854	857	821	820	859	844	826	815	860	828	821	890	864	850	804	801	814	831	836	782	859	838	861	776	817	815	821	858	792	800	802	757	881	797	848	773	817	806	847	802	788	820	783	898	803	789	837	825	805	776	842	933	838	851	836	830	820	763	789	820	843	776	802	807	805	850	826	754	803	845	788	819	877	812	819	822	824	797	788	841	747	826	809	848	807	808	831	863	832	803	798	782	819	785	824	841	841	808	871	816	791	778	814	807	813	807	803	790	802	816	829	782	833	835	795	826	837	826	782	836	792	851	805	784	782	830	884	753	827	789	846	813	811	838	810	805	820	818	800	837	851	800	798	781	827	787	809	816	793	784	808	833	832	826	762	808	777	878	802	891	829	818	753	779	843	838	809	831	829	815	863	800	771	815	807	818	776	865	811	804	888	854	797	819	808	819	864	831	832	827	800	858	834	851	840	842	854	809	831	786	786	833	791	811	820	796	833	832	779	831	809	813	816	814	788	845	794	828	831	812	828	790	835	829	785	798	799	841	852	823	832	864	789	834	780	741	819	813	809	797	825	797	792	856	822	849	825	742	816	794	852	802	794	788	865	818	820	799	805	817	797	815	860	827	773	800	798	843	865	832	867	785	803	831	852	815	810	829	818	808	784	847	820	839	795	816	828	777	857	839	817	778	853	847	805	781	838	789	816	848	808	822	848	823	780	743	855	755	789	860	851	785	772	820	834	776	828	795	808	795	785	847	823	769	800	812	830	804	851	800	838	860	795	799	813	800	809	826	770	848	801	831	818	840	870	807	820	822	835	815	856	866	814	844	823	797	815	796	772	843	884	791	797	796	835	793	848	797	803	802	795	816	832	755	827	787	792	827	813	846	798	789	795	848	828	826	823	820	835	842	831	827	755	792	822	883	745	792	847	833	856	869	811	836	833	816	803	828	786	844	826	855	812	855	775	820	799	819	788	816	801	861	819	765	788	771	800	800	851	873	803	794	821	813	792	761	821	826	823	845	849	801	771	832	805	822	800	823	878	796	809	781	812	829	769	790	809	825	834	770	812	792	823	842	806	845	833	819	780	829	866	811	831	863	817	795	822	800	822	807	799	851	816	831	806	827	807	809	815	807	807	824	827	822	833	823	780	833	807	825	812	808	843	801	797	822	785	838	762	857	835	822	827	804	792	798	823	815	789	876	756	856	853	827	790	828	821	816	819	827	793	877	801	813	814	802	856	841	850	814	759	802	848	855	837	802	808	835	810	753	828	808	839	821	845	807	802	803	900	789	823	816	807	842	783	820	835	809	782	860	870	869	820	839	794	799	835	814	821	792	763	852	827	824	806	792	839	842	851	795	789	799	862	846	791	825	811	826	840	793	809	812	836	770	841	830	853	809	819	772	793	794	799	865	815	789	825	850	805	775	903	804	775	770	837	804	781	774	790	848	843	817	756	779	873	756	823	808	790	833	832	802	765	820	797	865	795	849	766	785	813	784	840	780	840	748	871	804	808	823	810	861	812	788	825	832	832	813	818	816	836	768	814	832	801	746	816	818	818	832	792	840	840	829	826	820	791	828	823	820	833	843	819	836	795	851	822	794	806	810	766	842	819	840	790	763	812	806	825	805	830	785	819	854	835	813	799	810	816	833	786	836	839	796	795	803	843	835	852	821	858	815	823	843	800	799	820	808	800	813	794	755	812	848	865	814	839	812	805	850	790	755	825	819	792	781	833	808	823	841	837	801	817	752	837	805	813	795	788	784	845	836	869	815	802	850	807	824	814	838	850	787	869	828	768	845	859	791	825	847	813	785	805	835	810	826	820	849	805	798	819	824	798	848	818	851	748	811	809	829	803	798	796	819	799	832	786	802	826	821	806	866	831	801	841	828	805	835	823	863	818	841	848	790	817	811	803	764	850	828	832	815	827	762	816	791	814	759	861	840	806	774	832	805	824	777	794	811	812	823	842	822	791	790	774	813	801	759	820	872	784	798	869	808	807	816	827	875	864	815	797	816	809	833	803	800	843	799	803	820	884	850	751	752	834	916	791	823	832	820	743	784	821	794	803	855	796	809	815	818	905	788	815	805	846	790	789	870	810	827	789	858	823	877	813	831	865	815	812	819	807	789	812	828	807	844	804	802	811	836	838	854	827	849	795	812	862	772	796	837	850	811	762	819	806	791	785	785	859	787	764	778	780	813	751	843	842	783	801	839	813	831	809	808	870	857	821	849	805	870	767	803	814	859	810	852	800	777	782	832	819	835	786	791	815	799	779	782	830	832	836	869	825	829	792	815	822	796	806	829	833	834	819	850	845	860	793	798	868	866	815	785	788	838	815	787	807	800	797	785	807	793	822	823	808	790	799	780	782	833	856	825	840	843	810	795	767	777	765	809	818	828	787	826	803	802	828	818	817	783	826	823	807	854	873	798	809	768	795	849	846	792	840	810	806	835	797	836	828	844	830	787	822	783	811	802	836	793	840	778	849	796	832	800	822	807	828	838	837	832	807	844	798	797	823	829	757	849	825	808	847	803	833	763	837	800	792	792	807	818	788	790	809	814	812	813	818	802	793	780	793	838	806	815	816	805	828	837	819	808	843	816	765	876	807	832	810	760	828	824	852	784	795	801	792	816	854	804	853	858	834	848	809	818	770	810	808	829	848	803	782	784	815	800	789	808	785	801	827	793	808	798	854	798	859	841	832	823	743	829	804	832	860	825	776	809	797	823	860	846	812	800	811	793	839	810	839	833	820	789	789	811	775	820	835	847	799	834	835	835	821	772	879	783	831	779	835	793	818	803	784	860	852	836	776	796	833	822	802	878	854	807	817	849	746	832	849	804	833	816	859	811	842	794	769	812	808	806	855	832	770	777	808	797	785	823	831	824	840	831	798	855	837	809	819	827	806	818	860	826	801	774	806	861	790	799	756	791	805	807	826	806	823	816	808	772	768	781	801	769	820	811	829	798	815	831	814	835	832	862	827	826	761	780	800	829	826	790	785	821	787	803	835	823	795	818	774	834	810	831	837	804	788	797	802	825	837	765	809	818	812	797	840	796	806	822	820	793	809	835	813	888	770	852	829	827	854	779	886	798	847	821	818	828	817	853	822	848	808	829	819	816	857	816	784	786	846	853	819	781	815	797	826	815	840	858	763	789	847	796	835	802	782	857	804	832	818	853	814	842	786	815	838	823	796	809	809	824	806	849	841	819	802	809	823	853	866	863	804	817	872	853	849	806	839	845	821	794	837	848	818	787	845	795	807	842	803	792	824	827
16836	16432	26065	29385	25737	19834	16081	12597	7965	6553	4423	3576	3061	2366	2402	2093	1659	1484	1233	1141	1007	996	874	725	751	692	680	669	616	604	555	535	673	640	610	502	467	473	495	446	480	474	497	484	422	407	417	394	409	380	387	393	401	415	348	392	379	321	374	368	354	346	363	309	349	298	314	335	271	294	320	313	336	326	353	345	353	343	315	311	328	303	286	325	314	315	288	275	285	336	294	297	301	333	324	319	298	312	295	300	276	287	293	283	292	300	263	311	310	318	266	245	301	284	303	303	307	318	287	282	286	281	275	270	274	305	310	314	282	280	292	314	247	295	299	266	263	268	284	267	284	280	274	286	312	296	272	288	295	268	257	263	275	304	285	258	300	317	280	297	279	315	278	275	317	271	274	287	293	295	287	293	266	285	263	262	276	290	307	274	287	279	297	274	277	279	253	269	269	291	255	269	287	268	263	275	291	304	291	274	279	262	280	290	270	292	287	267	304	306	269	276	269	266	261	266	276	286	231	262	306	277	262	288	292	274	274	290	288	301	285	275	267	314	279	281	256	281	262	263	297	313	257	281	287	256	257	284	302	274	273	280	289	271	270	275	301	276	287	254	287	254	311	279	306	290	287	257	283	323	256	284	300	293	300	266	269	268	311	284	320	270	278	265	288	292	263	304	261	273	304	289	252	282	264	269	255	274	263	277	271	286	300	313	262	309	277	267	281	285	310	288	300	268	274	275	249	284	303	270	278	294	266	293	255	281	276	270	255	277	278	279	289	286	254	259	255	312	283	290	275	272	266	291	259	263	284	284	272	290	331	282	296	276	281	256	277	255	288	262	267	292	269	305	272	280	292	303	277	319	276	292	301	284	295	244	310	267	290	275	283	261	288	271	294	287	293	275	290	270	281	284	272	290	262	265	305	288	258	307	283	293	298	281	275	300	281	318	288	299	291	279	249	291	282	270	290	277	267	293	265	271	259	276	277	268	287	289	274	278	266	279	296	310	272	266	261	284	269	293	295	281	278	265	277	307	274	300	280	285	271	293	275	283	265	271	324	267	313	278	260	305	276	268	272	291	272	289	297	280	270	259	286	305	251	265	308	275	308	326	292	265	292	317	295	267	279	275	292	303	276	256	268	282	270	249	236	275	285	288	313	275	282	251	290	300	296	255	300	271	301	259	233	278	286	299	294	276	289	235	250	293	286	284	295	293	285	285	287	300	257	289	295	292	286	269	312	285	265	320	251	276	248	287	288	281	269	276	270	287	284	280	269	255	283	257	241	272	286	298	310	291	311	282	261	282	284	287	277	294	261	279	294	258	276	285	311	301	272	300	290	265	261	316	293	308	301	289	323	276	310	287	313	291	264	303	292	290	294	271	262	287	273	316	288	282	277	259	302	298	275	296	289	256	295	300	272	330	308	282	284	276	305	291	270	307	295	283	280	285	294	286	316	262	265	292	286	304	265	303	282	302	287	263	294	293	262	287	277	277	262	297	300	246	295	278	298	297	289	298	304	270	255	262	251	263	269	254	293	296	268	276	267	274	270	296	273	274	282	229	296	265	292	248	277	277	254	274	275	269	261	307	271	279	284	289	305	265	259	282	289	274	296	310	281	274	235	293	277	276	282	277	240	305	306	267	261	279	252	269	250	297	295	272	300	300	248	301	278	261	280	279	287	257	294	308	263	279	285	301	281	291	293	319	271	303	243	282	269	299	277	267	306	281	271	296	284	284	285	288	301	308	281	252	281	235	274	305	271	262	287	312	277	265	281	280	287	284	282	291	272	263	261	270	263	264	294	289	266	305	297	258	262	279	265	258	313	312	298	270	288	301	262	273	286	290	279	276	284	303	278	276	281	305	291	285	316	280	321	293	260	273	277	283	287	251	280	276	278	261	272	304	282	286	305	287	297	289	253	282	283	280	303	257	283	296	274	248	269	278	279	272	271	256	272	272	264	266	267	295	289	296	261	247	266	268	312	312	299	291	282	274	277	291	289	282	308	271	273	274	312	273	281	276	288	263	289	307	266	266	294	284	285	271	290	283	318	272	264	265	298	301	247	330	260	259	284	277	279	305	288	315	280	286	264	303	306	248	281	279	273	282	266	289	285	278	297	309	301	306	278	313	281	289	277	286	289	298	268	265	301	269	291	280	275	302	270	271	272	272	262	251	278	282	306	301	262	284	264	288	305	307	318	314	261	260	284	287	267	310	298	299	319	260	304	289	270	299	303	299	292	290	288	309	304	300	234	272	290	273	283	299	278	296	275	290	276	288	255	273	277	274	274	281	302	269	291	325	300	257	271	261	263	264	268	281	279	315	301	261	295	241	267	301	284	276	262	275	264	302	312	250	292	308	290	311	284	273	294	271	280	281	298	273	242	302	282	283	274	311	267	297	286	263	275	274	285	312	278	287	253	292	269	289	264	275	304	300	287	312	297	298	282	290	271	307	274	259	284	284	296	297	265	313	263	289	262	274	297	258	265	277	300	272	272	314	295	288	310	295	262	251	285	282	278	304	254	268	304	288	282	265	306	262	282	266	263	272	303	268	270	277	266	296	289	291	295	287	276	293	281	253	289	300	301	265	278	279	281	305	281	289	280	300	275	283	332	298	263	273	274	274	270	283	294	319	304	270	268	210	292	300	281	319	291	296	283	330	277	264	279	246	304	257	269	285	277	291	266	274	275	283	272	262	284	280	303	281	305	287	258	286	308	247	293	321	302	283	307	265	282	269	285	269	294	274	276	287	262	259	292	273	245	266	286	272	261	287	284	294	258	270	246	298	249	293	289	286	268	273	275	296	287	302	292	277	297	296	288	282	285	301	299	279	303	277	303	293	280	280	293	269	286	276	271	276	243	298	267	275	266	296	286	277	323	291	299	301	275	254	278	311	275	285	264	301	280	283	297	291	289	262	262	249	285	263	271	298	301	283	291	306	299	277	282	290	277	307	298	295	262	279	290	284	265	316	278	288	260	298	287	304	273	299	263	265	289	264	251	295	249	288	295	275	319	244	295	275	287	253	279	281	325	277	272	290	311	286	310	279	286	256	289	293	276	312	285	287	293	283	287	298	305	298	266	280	297	271	293	312	295	278	278	300	292	279	282	279	252	273	300	283	291	295	267	286	254	296	274	275	251	286	289	286	280	281	281	319	250	273	283	296	280	278	297	285	271	287	274	272	285	292	299	297	265	291	306	256	307	262	306	274	278	311	280	300	272	282	264	277	291	294	306	283	270	276	256	305	248	310	312	294	293	267	288	297	242	268	248	299	304	298	270	273	279	278	269	277	275	274	308	279	269	287	277	313	306	284	314	268	301	285	310	260	269	290	272	270	288	289	265	304	239	281	308	291	294	308	284	288	262	291	265	283	290	287	256	262	289	281	290	308	293	289	271	307	277	276	279	256	266	260	272	314	287	249	278	266	266	254	278	287	309	270	291	274	283	291	293	305	265	290	272	303	306	268	307	269	293	302	290	251	275	333	291	302
10714	15123	24343	31690	30336	28928	28971	26601	21170	20070	15793	14293	13747	11876	12292	10855	9139	7494	6306	6656	5857	5841	4925	4391	4198	3796	3873	3692	3529	3261	2987	3282	3987	3300	3281	2637	2589	2341	2568	2263	2247	2706	2680	1986	1928	1953	1803	1862	1850	1786	1842	1799	1749	1731	1536	1568	1620	1476	1586	1527	1398	1473	1280	1205	1431	1234	1035	946	956	1094	1165	1105	1163	1201	1137	1291	1219	1183	1209	1267	1233	1105	1152	1108	1055	1040	986	990	993	1055	1058	954	1070	1022	1092	1006	949	876	986	931	922	911	878	942	867	896	886	957	944	860	857	908	866	899	870	857	837	888	826	821	886	883	894	879	919	1027	955	875	903	862	896	859	908	922	857	829	793	873	853	821	826	815	840	834	838	835	827	845	824	866	788	885	792	810	764	776	882	815	794	856	884	849	819	805	790	861	819	791	813	825	888	797	842	817	871	809	829	799	819	782	806	801	844	790	826	841	768	848	813	817	767	811	799	798	902	852	841	833	808	773	831	765	787	812	772	818	845	844	802	825	795	801	811	828	795	840	812	819	869	814	782	840	779	801	851	812	807	839	754	871	817	819	838	821	834	832	807	793	836	799	808	827	868	793	825	763	811	800	791	783	775	764	763	790	820	805	788	811	816	831	768	772	824	786	763	782	778	774	811	842	814	811	772	836	798	808	810	869	837	802	816	836	811	822	786	819	878	770	844	814	843	797	837	804	815	793	837	798	754	849	774	802	793	844	805	790	823	808	812	869	792	819	782	796	816	783	805	791	782	861	741	794	796	818	767	832	829	802	798	807	839	792	782	796	811	763	800	801	842	807	806	830	798	802	737	791	776	868	847	806	790	787	796	773	797	785	822	793	767	796	807	819	793	767	823	814	833	833	825	736	832	834	837	807	806	784	819	786	827	832	803	792	786	774	779	884	791	820	798	744	783	797	793	787	827	834	766	808	758	815	824	863	805	812	847	804	816	798	788	776	828	816	809	777	835	832	781	809	777	802	834	766	795	769	834	772	815	746	806	784	845	801	777	820	845	785	820	831	816	759	852	784	858	798	839	848	832	796	814	853	804	803	839	760	767	817	822	855	853	820	831	825	814	787	788	796	796	813	801	808	852	817	804	825	807	789	835	838	849	819	784	797	855	845	809	772	825	812	793	803	809	856	836	796	868	836	808	806	840	818	775	878	755	843	789	805	778	783	827	831	836	809	867	785	782	755	858	804	781	771	799	795	790	753	826	780	793	863	812	816	844	817	762	784	863	891	869	822	809	848	774	834	784	818	837	864	813	822	855	819	794	791	796	816	848	775	803	825	840	775	824	856	831	808	860	832	797	861	786	790	804	813	809	804	769	807	781	845	843	827	791	794	844	788	827	833	834	762	839	782	804	802	848	793	832	778	769	819	805	780	805	817	768	823	794	794	820	779	817	793	765	845	772	837	819	819	814	807	782	818	777	777	823	782	790	859	798	785	772	818	829	850	807	807	772	829	805	755	792	807	814	797	847	807	787	780	804	874	780	766	801	803	750	781	832	758	771	763	765	817	785	822	826	775	803	780	817	861	862	793	802	826	813	802	789	871	814	827	791	782	786	821	786	802	800	804	857	780	783	822	777	814	850	847	752	827	816	798	814	805	857	838	820	754	831	826	801	829	790	769	818	758	793	892	777	808	782	842	824	826	753	775	751	813	846	761	851	806	852	809	807	785	808	812	743	873	798	831	832	781	795	845	825	777	767	822	821	744	813	814	706	848	837	837	802	786	794	847	776	760	786	770	802	803	806	797	813	777	798	845	788	812	840	771	835	810	776	809	832	862	850	810	779	805	787	849	805	802	812	822	825	812	752	827	864	815	836	804	796	809	818	849	819	811	823	846	777	813	854	821	848	881	842	827	830	778	767	824	864	827	795	833	815	813	799	818	838	818	800	817	813	789	801	793	802	777	831	857	847	775	836	807	763	809	813	798	796	803	843	789	825	792	806	854	805	796	834	795	779	785	779	811	802	815	793	763	821	825	778	828	760	787	831	846	849	820	796	803	847	794	793	854	738	821	789	800	842	779	795	814	838	790	830	820	782	788	834	813	829	756	798	817	861	813	827	825	838	794	833	795	842	811	823	763	824	782	823	826	827	817	775	806	799	765	787	769	798	750	811	793	818	799	793	829	863	830	832	839	829	809	787	817	839	767	750	796	799	846	796	789	801	776	787	814	830	808	798	800	824	866	817	803	814	801	822	826	824	797	850	814	788	799	821	832	820	797	806	842	813	805	790	793	815	834	763	853	810	822	781	823	808	810	810	793	785	818	778	768	814	796	793	841	803	829	801	796	802	795	844	827	841	827	796	782	784	740	792	844	805	826	828	799	780	835	839	789	818	816	797	820	766	778	795	821	817	789	837	788	849	775	776	777	845	822	807	783	816	812	809	801	833	796	773	764	841	868	835	798	812	737	814	818	760	831	829	762	811	811	831	814	793	813	809	796	771	802	812	813	826	757	843	787	827	847	800	772	791	803	754	816	798	861	830	779	791	769	756	839	795	828	839	796	821	788	794	814	803	822	788	852	856	793	816	766	777	798	831	812	836	871	787	836	776	764	771	834	802	780	795	825	808	832	811	781	848	745	808	840	847	827	839	852	805	842	876	843	828	794	799	800	830	790	841	818	817	808	828	806	858	818	804	752	764	774	781	815	879	772	818	813	816	856	791	804	812	825	800	780	799	831	828	787	835	849	754	797	796	813	828	793	863	825	827	833	811	840	786	833	792	778	862	772	862	827	790	843	786	796	804	797	793	822	760	819	841	828	791	848	825	807	800	798	824	797	795	851	803	806	834	801	789	751	768	783	805	769	821	741	828	815	831	761	760	878	813	826	783	818	796	798	785	845	837	824	800	751	828	862	770	740	842	832	801	835	824	787	844	816	826	820	826	802	788	818	826	822	820	742	824	795	829	810	829	884	816	811	799	804	815	776	810	832	755	834	802	793	804	847	834	820	823	806	784	787	826	830	778	852	816	792	813	804	845	800	774	801	816	765	842	846	838	807	806	836	830	825	831	816	812	809	825	806	831	750	793	814	748	803	821	751	754	807	840	831	806	843	800	796	805	821	770	785	779	781	784	830	780	858	799	802	834	822	833	802	774	778	785	825	825	810	867	797	818	837	797	774	813	800	821	737	826	827	814	823	820	850	793	823	853	752	804	764	788	752	847	854	793	792	817	869	812	790	799	795	845	819	801	790	836	845	837	809	844	802	836	833	797	871	837	836	832	801	793	808	775	703	813	828	837	821	850	830	814	828	806	827	765	851	788	816	846	830	792	807	812	812	818	846	809	802	744	747	780	837	737	814	768	810	813	837	806	824	837	793	800	792	794	795	817	809	827	802	795	770	796	832	804	886	777	793	839	770	839	781	854	836	812	823	816	810	840	836	838	835	794	854	805	798	793	780	785	821	805	819	811	789	830	819	793	814	812	834	841	817	778	786	835	846	802	833	819	771	870	799	835	812	800	853	810	842	794	760	799	796	831	838
25614	22900	33255	33920	31148	27191	24843	20710	15467	12676	7687	6428	5653	3928	3975	3838	2959	2389	1863	2146	1813	1598	1266	1287	1129	1078	1009	1059	1008	946	848	905	1144	885	1004	812	834	740	796	656	675	842	714	631	608	635	582	626	588	546	613	595	562	475	568	527	501	458	500	494	453	470	443	420	466	411	380	388	374	406	401	368	435	381	394	418	455	409	407	452	433	405	399	385	388	398	378	352	402	392	390	400	438	394	387	383	367	379	379	352	372	337	360	374	385	340	350	372	372	387	350	307	359	333	365	367	351	333	355	330	379	346	330	355	362	379	370	367	332	324	351	341	342	345	343	338	352	370	353	345	333	336	351	338	333	318	342	340	347	350	361	361	368	367	332	365	343	369	342	369	353	347	356	366	350	361	349	347	357	339	307	348	345	322	350	343	348	335	305	343	335	319	331	388	345	323	313	365	312	324	332	359	381	345	361	332	322	363	345	339	387	343	319	342	352	335	343	339	360	350	369	365	325	366	324	323	373	335	299	351	349	315	326	361	337	330	371	304	344	337	326	345	345	304	339	315	323	348	324	369	365	354	328	351	339	352	322	352	318	324	361	340	338	372	319	331	289	324	385	332	359	360	293	352	348	316	328	335	347	315	381	342	314	325	370	331	334	332	329	338	312	338	338	346	334	342	322	342	347	343	366	327	348	326	359	320	288	330	342	329	345	351	339	346	332	317	313	362	348	315	313	315	323	332	328	341	350	355	338	341	348	336	339	337	365	318	331	334	329	350	332	350	332	335	347	303	328	343	342	363	359	346	335	348	341	345	324	295	314	314	328	331	321	366	344	321	306	337	345	335	326	322	335	318	311	358	336	346	313	363	325	346	304	333	343	358	303	311	330	347	361	358	319	350	297	370	340	357	379	338	316	350	347	346	342	321	364	323	350	317	364	332	339	358	336	347	338	360	398	340	294	351	331	321	330	334	355	387	314	350	349	355	329	354	358	337	350	354	333	355	326	365	337	345	335	306	316	352	330	365	364	339	378	335	343	355	336	323	341	310	349	344	312	343	307	309	337	328	352	340	372	338	324	335	318	301	347	336	325	294	334	341	345	340	325	356	349	332	331	360	351	368	321	328	339	314	336	340	336	318	339	341	351	352	338	319	335	311	329	367	326	341	342	341	345	355	346	353	345	347	364	369	324	354	303	325	327	326	326	322	350	359	346	312	320	328	297	369	332	315	346	319	333	298	337	339	344	334	294	334	337	343	345	333	351	350	316	360	317	337	348	331	323	369	371	335	350	348	311	341	353	351	344	307	340	359	358	349	352	332	324	349	353	333	333	340	331	304	363	328	347	350	326	301	332	327	349	347	335	336	331	336	334	298	297	340	338	351	399	306	360	357	323	336	346	344	354	320	326	353	344	339	331	333	324	371	342	376	321	335	336	329	330	342	359	320	347	361	335	332	300	372	351	319	345	328	333	375	344	325	338	330	359	358	334	330	330	355	321	322	342	341	331	346	355	329	308	337	333	343	346	336	372	348	324	389	321	346	354	334	340	369	312	347	331	352	321	337	328	351	341	340	290	324	321	303	359	322	323	370	303	331	313	337	370	304	299	342	360	348	349	356	342	330	369	355	305	342	340	326	350	364	368	324	347	404	339	355	325	310	324	338	356	316	376	344	330	336	324	331	322	351	297	312	371	330	341	305	355	306	323	339	356	359	340	344	325	333	331	319	366	346	310	310	364	328	328	340	319	332	334	325	332	357	367	364	369	367	340	310	341	300	328	356	353	330	314	341	332	342	317	350	332	346	355	363	320	325	331	345	328	322	298	347	309	354	344	329	334	354	337	342	316	353	314	348	327	335	335	360	335	342	342	318	308	386	329	328	326	353	324	351	369	342	354	327	363	388	340	335	324	347	384	324	315	353	338	364	371	363	331	340	335	319	355	321	347	345	345	361	339	339	310	319	327	316	377	364	313	342	331	326	352	329	356	356	355	322	353	370	343	357	303	339	344	370	346	334	369	360	298	333	332	356	326	326	348	327	312	339	329	346	338	315	338	336	346	326	324	329	346	352	329	354	303	318	350	340	337	393	350	349	334	327	323	358	312	324	346	347	348	331	328	310	346	324	343	322	334	333	339	344	342	372	325	318	295	344	331	298	333	370	331	315	352	343	376	319	350	334	334	324	317	313	312	345	306	347	370	317	386	320	362	304	317	340	352	340	350	328	349	361	364	335	318	336	377	376	323	333	320	338	357	327	343	317	310	323	366	370	332	328	303	311	324	363	344	336	369	331	360	342	342	337	336	338	301	331	375	347	310	328	323	353	384	319	334	319	332	339	333	323	316	309	308	351	340	331	328	326	339	296	313	353	342	326	346	350	303	341	345	346	332	314	343	370	354	369	338	329	330	330	369	339	345	333	339	328	345	353	365	342	346	362	332	324	355	328	326	322	381	312	347	326	293	291	298	363	384	337	357	328	342	313	326	346	349	381	366	335	379	369	344	364	340	331	336	360	311	366	321	316	317	342	351	321	330	294	351	331	372	355	317	334	329	313	322	357	352	335	307	333	334	321	379	312	312	357	326	322	321	318	359	319	331	319	356	346	323	342	319	349	320	334	348	335	338	342	322	307	379	334	332	358	317	349	328	324	325	323	337	317	320	335	344	330	380	318	351	337	331	329	331	331	336	333	330	361	340	332	337	334	340	345	350	338	368	319	325	366	326	370	371	338	333	325	326	332	363	352	321	337	343	374	330	321	312	340	358	333	341	367	332	341	331	324	321	310	373	320	367	352	360	342	344	335	344	290	334	369	323	319	330	320	336	297	341	330	328	358	318	341	319	345	360	343	350	371	350	346	314	330	338	355	337	316	349	357	357	326	346	335	356	320	301	359	350	328	353	355	339	283	349	321	345	290	372	320	321	319	389	366	348	343	349	389	318	342	347	324	355	330	346	320	319	326	315	332	333	371	292	356	348	343	331	313	318	359	316	345	316	321	336	349	350	343	378	344	355	318	344	338	318	334	361	355	368	348	351	346	338	346	320	339	360	342	340	333	335	329	344	350	338	349	358	313	361	347	319	328	418	334	328	380	326	347	335	333	310	312	314	324	332	370	354	324	325	344	336	313	371	309	319	341	339	343	338	371	356	344	343	325	356	329	357	353	328	324	359	328	329	357	347	348	342	325	312	314	322	370	331	356	325	338	367	315	305	327	317	323	310	350	341	344	332	324	348	340	361	359	331	352	308	369	347	312	320	317	319	356	324	333	367	337	340	369	344	325	367	330	371	367	354	333	357	317	332	360	343	329	340	339	331	318	341	336	322	339	330	358	309	353	336	309	323	353	345	364	338	357	327	330	380	365	322	318	336	345	339	340	348	343	326	344	346	315	370	349	332	370	367	348	355	344	381	357	334	351	322	384	366	338	330	347	349	352	348	364	335	316	346	360	343	324	377	311	339	321	353	315	332	345	329	334	315	347	358	332	333	325	351	331	319	296	316	314
14482	19801	29528	35176	35410	35269	36313	34540	29231	28508	22307	21064	19962	16696	17846	16721	13936	11809	9818	10672	9212	8923	7576	7444	7060	6493	6600	6306	5781	5240	5062	5372	7127	5244	5917	4317	4135	3966	4278	3347	3877	4818	4301	3308	2889	3213	3036	3231	2848	2907	2923	2995	2786	2385	2475	2346	2333	2193	2220	2166	1920	2131	1654	1690	1907	1612	1368	1214	1209	1449	1520	1571	1684	1696	1667	1779	1550	1579	1685	1680	1744	1647	1555	1510	1474	1469	1305	1383	1364	1303	1434	1499	1445	1348	1392	1301	1206	1222	1223	1192	1179	1100	1059	1078	1095	1062	1124	1149	1057	1050	1025	1032	1058	1111	1071	1005	1058	1008	1050	1064	966	1024	1051	1099	1092	1197	1234	1151	1029	1060	1078	1050	1067	1054	952	970	1003	942	1035	968	978	994	1034	992	1014	953	973	975	984	909	982	981	970	921	964	1018	971	1003	968	1032	927	1028	922	906	960	930	991	925	946	951	930	946	974	968	916	971	999	984	1000	946	960	956	959	908	979	949	923	917	967	958	945	968	960	941	988	1000	904	905	906	965	922	918	952	938	958	957	950	968	887	933	965	929	986	945	941	922	952	985	975	976	961	978	1024	954	889	965	967	977	987	935	962	979	938	926	969	999	948	990	945	951	906	911	993	977	963	929	960	940	960	913	892	918	917	974	950	941	918	979	930	999	972	916	935	952	941	968	931	922	943	939	966	1021	1020	926	904	916	947	962	975	914	928	1003	946	984	951	968	965	1011	930	972	932	960	920	938	980	902	962	970	924	872	959	928	866	976	962	881	961	991	945	966	962	944	947	934	962	960	894	963	885	971	920	949	915	937	958	963	921	918	897	936	948	966	1014	965	886	934	909	906	924	994	989	967	976	970	966	941	915	964	905	931	969	925	886	972	954	933	907	866	918	981	952	943	890	981	905	922	964	984	955	964	977	962	893	956	926	875	916	969	936	916	964	904	977	959	970	1016	917	976	954	892	936	966	935	941	915	973	884	924	986	950	931	980	940	930	951	927	970	1009	944	927	954	911	947	955	947	979	952	993	928	971	986	901	1020	951	930	922	943	926	1035	931	871	954	962	982	978	936	936	932	975	935	940	1014	912	947	945	933	964	944	970	922	998	978	993	983	940	961	925	903	981	937	923	955	1001	979	935	964	990	981	926	948	922	910	959	979	954	972	916	922	980	928	925	932	940	975	951	931	944	932	916	944	968	943	921	970	956	930	1013	903	936	922	933	944	944	932	895	1021	955	895	909	917	941	1026	920	938	1003	979	963	981	972	905	948	866	944	945	918	932	979	977	891	996	980	923	908	974	981	953	942	949	978	935	957	987	910	915	944	941	959	954	972	928	995	1014	965	898	934	970	900	983	922	969	989	924	948	949	899	951	936	891	962	972	915	945	938	933	972	945	942	900	944	955	929	945	964	946	912	943	946	907	979	974	921	931	923	952	963	950	955	947	924	979	900	970	994	963	964	931	943	916	903	922	985	931	967	918	971	950	930	972	881	957	914	935	951	953	945	963	973	947	963	983	954	948	960	910	936	926	877	941	961	908	1039	943	913	975	960	938	965	995	943	961	948	950	927	907	905	918	886	1024	952	952	902	930	944	988	952	933	916	945	932	937	930	966	1022	968	989	944	933	924	963	925	926	969	962	930	969	918	937	882	907	1005	904	913	945	936	983	971	926	918	948	1024	907	1000	942	935	895	920	995	953	963	971	1003	977	898	975	1000	1004	961	945	927	931	937	950	910	962	947	941	882	963	921	953	887	974	916	962	921	942	919	980	935	945	941	936	975	1023	918	971	914	913	1002	969	928	922	991	961	990	965	934	953	941	956	971	1025	898	937	971	939	938	900	944	933	946	977	945	915	927	938	941	986	937	1019	935	947	917	984	943	933	974	954	970	905	940	985	963	990	928	906	949	970	907	926	919	910	949	895	973	952	963	918	981	934	973	899	1002	949	917	945	945	932	945	949	897	960	913	913	941	969	965	903	1018	903	966	975	918	947	975	920	887	985	898	960	986	925	950	934	1003	976	1005	951	981	999	926	954	900	951	945	964	942	937	940	897	977	907	980	992	872	970	969	963	974	879	863	945	990	916	993	964	950	924	938	932	978	941	897	963	928	929	946	891	889	981	954	921	945	940	973	915	916	934	1010	973	914	984	920	945	977	939	986	919	1005	937	940	944	960	952	949	960	921	940	964	981	935	957	979	959	955	903	916	955	936	960	951	919	991	935	922	949	1011	870	960	980	952	965	925	903	988	916	909	914	928	977	950	959	985	930	962	932	948	977	948	912	934	954	949	947	967	931	929	916	989	942	989	966	935	981	949	965	945	973	874	893	925	945	957	973	951	930	944	893	998	991	925	911	991	965	918	968	920	963	880	933	936	1000	940	954	945	903	937	978	919	957	975	910	943	948	958	928	1011	959	978	918	942	962	975	958	950	928	943	977	959	920	880	957	977	1003	924	950	981	943	962	981	955	874	973	922	923	953	914	921	943	960	1010	910	952	1009	939	945	949	973	935	900	950	941	957	999	964	938	945	932	997	906	899	946	917	896	937	1005	937	991	950	932	946	881	934	926	954	909	924	931	934	902	962	949	978	941	977	1004	946	937	942	926	944	882	939	945	928	909	912	962	945	904	942	946	1029	981	937	920	950	946	908	951	940	947	951	933	998	939	966	961	935	920	950	961	863	1019	918	955	982	966	955	940	997	929	977	991	999	964	914	980	983	948	978	907	946	971	955	905	969	1001	997	938	926	932	959	987	968	906	908	935	933	953	926	969	894	957	920	931	951	924	958	943	896	968	945	1040	952	933	949	991	907	932	991	979	977	901	969	1012	978	950	914	1000	922	943	936	980	971	937	971	966	988	964	965	1014	979	971	958	995	995	993	930	938	972	874	978	912	887	954	954	975	922	953	944	879	1004	933	911	951	916	983	964	937	1001	962	946	968	901	968	904	907	996	933	933	963	932	965	968	922	964	882	925	979	953	901	940	991	968	953	928	912	978	981	951	968	1020	980	953	969	853	903	935	922	939	945	958	959	989	927	946	927	962	920	942	935	928	926	960	907	944	1003	965	949	944	936	992	925	864	936	922	954	946	968	956	932	963	919	934	976	889	951	970	899	1026	935	966	925	916	909	943	923	959	957	912	915	929	897	924	1000	932	1019	920	974	916	968	985	919	945	945	965	965	919	923	1001	905	969	923	951	971	947	937	920	905	935	960	1006	926	1010	942	919	997	959	912	916	979	979	964	968	958	958	1017	931	951	960	960	969	961	970	898	905	1005	928	930	886	924	946	926	919	941	950	938	953	968	927	947	929	933	960	923	942	970	947	957	917	925	927	940	957	984	938	933	935	946	964	914	932	932	943	912	942	986	934	950	962	949	939	993	978	963	942	912	948	942	919	923	982	934	959	1021	961	935	968	951	896	944	940	946	925	928	896	989	984	952	921	953	1008	956	938	928	960	913	965	972	922	960	1002	895	950	981	902	939	912	953	896	916	967	995	974	948	966	925	963	947	942	952	953	1003	893	990	903	956	941	957	955	904	931	924	908	935	950	886	885	962	978	932	940	970	912	958	929	991	935	1000	941	911	895	948	942	971	950	920	1015	967	978	968	914	974	885	987
5634	4223	5641	4502	3406	2451	1758	1498	1245	1153	875	738	676	567	595	499	486	440	434	448	433	398	363	348	337	318	355	314	349	322	292	312	341	300	286	305	327	319	303	304	309	289	297	281	299	300	317	315	301	301	309	277	286	320	301	282	302	292	289	284	307	303	286	284	297	308	308	288	265	303	297	283	279	265	292	324	267	312	283	275	292	279	295	290	281	289	310	311	283	269	305	281	287	297	297	274	293	296	254	303	289	316	279	273	284	282	268	257	254	295	316	271	285	252	261	279	294	257	276	274	274	265	275	280	269	312	283	284	270	270	282	276	267	257	238	284	300	294	262	298	267	296	273	287	248	270	291	277	293	276	286	284	293	258	268	314	257	275	237	304	300	309	290	286	300	284	275	270	271	278	265	284	269	293	288	275	291	295	286	290	273	293	268	290	305	291	253	287	304	265	277	234	269	288	255	291	287	278	277	295	277	275	273	296	311	270	271	293	266	292	258	278	280	316	279	263	260	303	278	292	256	254	282	269	266	283	281	298	288	274	261	288	285	279	276	290	281	304	276	273	247	304	283	284	291	311	255	263	279	259	282	274	285	288	293	290	250	256	283	281	304	272	277	292	303	264	278	296	270	282	262	310	267	270	271	286	310	317	295	284	319	255	279	268	272	265	268	285	293	269	276	292	276	293	272	279	296	273	267	272	270	282	262	287	296	268	286	263	267	255	270	281	274	289	260	274	286	280	279	286	304	286	291	286	226	297	302	294	291	265	268	278	260	298	289	247	308	247	278	284	263	292	279	277	264	313	278	292	314	243	276	270	247	269	287	285	302	254	256	285	286	310	273	288	269	270	275	258	265	312	300	271	281	314	301	293	240	246	283	247	301	297	259	273	273	287	290	282	253	299	276	285	287	286	298	274	288	263	293	306	294	319	270	276	252	277	292	318	261	271	301	272	250	276	282	288	283	309	270	272	289	249	294	295	316	290	264	303	280	295	306	298	304	279	282	270	300	276	277	260	270	277	295	273	293	280	304	285	280	248	286	293	282	261	272	300	291	258	300	260	288	287	259	294	285	294	297	297	308	288	252	297	292	306	269	287	270	270	294	281	280	247	290	283	284	292	298	249	289	293	290	293	288	301	291	313	285	298	267	298	308	277	297	300	296	266	275	248	302	291	263	289	289	257	292	282	265	319	265	234	290	308	306	265	269	272	294	295	293	274	256	265	260	274	263	262	288	242	272	294	282	280	305	240	279	269	281	323	290	286	294	268	320	256	282	278	282	282	286	289	250	255	279	258	267	285	266	264	304	297	285	265	289	290	273	310	286	267	257	273	257	268	266	261	281	263	266	309	271	318	298	301	286	276	278	300	259	291	287	299	270	268	266	278	281	278	277	301	271	266	277	284	298	290	289	286	276	273	275	300	291	274	280	263	294	232	249	276	287	275	299	255	257	292	264	301	309	271	247	283	258	283	280	301	277	279	274	295	279	293	280	286	270	272	272	287	292	285	258	255	291	298	291	267	274	243	283	286	300	273	246	257	278	269	282	289	279	285	283	275	269	283	294	278	275	318	305	282	277	303	271	301	288	283	296	287	286	272	287	287	279	264	282	278	287	297	286	278	259	275	303	279	265	269	253	285	269	278	268	256	287	287	256	306	287	297	291	298	299	260	263	299	257	275	305	316	262	267	287	293	283	274	324	271	276	267	285	288	314	275	284	307	293	273	282	293	280	286	288	310	267	285	245	264	288	305	278	289	298	259	297	266	275	292	286	311	267	280	278	278	261	266	274	301	280	292	272	288	241	281	291	271	255	299	287	310	315	296	310	298	270	280	257	286	279	296	247	294	310	277	263	287	292	267	318	280	276	264	270	305	281	313	278	263	267	289	291	277	273	241	277	297	270	282	292	270	304	250	267	249	292	272	299	253	276	247	292	283	243	252	266	267	274	323	289	288	270	245	262	292	303	279	283	256	258	315	277	269	317	257	254	262	313	302	282	284	317	248	281	242	284	301	290	277	267	265	298	268	287	261	277	292	305	259	295	294	272	244	271	315	305	257	269	294	285	294	279	265	299	288	273	288	277	272	253	296	310	269	290	280	292	291	274	272	309	264	288	282	279	248	265	280	290	277	282	288	283	288	283	309	286	274	300	302	255	279	285	288	262	275	274	285	287	262	307	317	277	280	303	281	287	286	271	255	267	291	234	291	286	279	301	282	314	287	266	275	272	278	274	263	294	290	276	286	275	292	280	289	271	280	269	283	291	285	289	288	313	280	257	270	303	269	283	297	292	283	271	280	286	310	301	301	270	278	292	268	274	292	295	292	276	284	290	267	287	316	301	282	280	296	280	308	270	282	262	255	297	312	265	281	256	307	286	270	266	288	271	237	264	313	278	280	273	299	274	294	280	248	254	273	290	274	282	282	262	263	304	257	256	272	287	268	282	274	285	271	293	274	276	300	286	279	292	278	293	287	276	267	278	268	300	284	278	330	299	294	285	270	258	292	294	250	295	249	277	264	250	272	256	290	274	305	296	287	282	292	280	287	311	308	279	275	235	280	272	261	255	291	266	271	267	301	263	300	299	289	296	279	268	267	262	257	308	286	284	279	305	274	253	253	283	266	264	308	262	261	304	256	249	280	294	278	300	283	293	270	287	268	296	280	273	291	275	280	269	270	309	298	273	288	280	263	292	262	272	269	275	300	254	285	289	279	314	281	283	263	285	323	274	268	295	278	272	285	253	251	295	278	297	277	301	280	292	290	257	276	315	324	286	244	271	277	301	263	300	299	297	292	285	261	276	307	289	315	307	259	320	300	284	285	286	299	292	267	273	274	286	242	251	256	276	274	288	285	259	257	301	283	286	272	252	281	280	284	280	330	294	279	269	261	288	257	289	270	281	267	286	296	283	281	268	263	274	253	267	268	258	278	280	296	277	287	266	276	257	311	252	274	276	277	289	289	280	287	281	259	259	311	285	274	300	286	284	287	256	279	294	286	290	268	281	275	293	275	280	310	268	262	279	304	279	254	280	311	290	260	286	248	287	269	309	254	289	268	265	255	309	278	282	280	263	313	289	275	277	260	279	278	281	280	293	292	290	272	272	281	284	291	283	286	282	248	259	283	292	281	266	262	282	272	252	283	280	273	269	287	293	261	271	283	267	264	265	303	322	287	312	270	275	257	291	280	269	270	282	313	264	271	309	322	295	279	276	294	293	266	253	274	247	312	279	257	275	278	279	300	262	267	283	256	308	296	259	274	240	300	297	276	262	285	276	310	306	270	294	287	301	290	271	322	280	265	277	260	255	265	287	298	286	307	274	299	285	250	280	284	278	233	296	310	309	266	283	281	293	289	273	270	272	280	285	284	290	315	318	275	265	246	278	287	259	287	293	270	285	280	315	233	267	264	255	262	289	276	292	295	282	307	262	258	292	302	276	275	305	274	314	249	255	249	279	275	305	280	288	274	282	259	257	276	297	294	265	275	299	276
4329	4992	10418	12057	10680	8808	7334	6306	5433	5007	3968	3600	3217	2871	2588	2404	2176	2077	1823	1719	1580	1497	1342	1334	1237	1152	1159	1098	1134	1097	1058	1026	1026	1062	1049	1002	988	1011	993	912	991	933	962	910	930	983	936	936	938	933	956	863	913	914	931	898	890	842	894	881	880	873	891	867	882	915	831	826	847	906	890	844	921	836	867	858	876	920	869	877	856	827	852	844	816	807	865	856	826	867	824	820	846	797	815	791	837	862	838	775	903	816	828	836	854	855	890	844	863	838	869	788	754	791	838	811	839	844	765	822	833	779	771	841	798	828	791	785	831	830	855	832	775	800	818	824	773	827	753	797	835	816	766	790	796	823	762	825	810	844	772	808	765	812	814	794	772	841	790	798	769	773	854	801	796	793	811	810	801	804	835	798	787	840	769	762	818	780	792	861	817	841	838	784	784	812	814	821	820	792	761	820	835	774	770	772	822	798	873	812	840	818	797	784	829	784	754	864	824	792	808	754	791	803	821	791	826	811	769	813	835	770	753	797	793	839	774	775	773	820	789	799	835	703	816	801	785	816	812	799	796	833	831	859	778	828	805	837	832	815	805	802	823	790	825	816	822	865	778	824	811	770	764	791	809	778	794	797	777	758	797	776	761	751	822	794	786	794	821	775	840	801	830	788	812	870	785	772	812	809	829	854	813	787	777	774	830	798	839	809	801	822	832	814	797	814	763	794	816	757	800	730	811	768	767	762	824	758	811	813	797	768	747	750	814	833	808	780	794	807	837	845	834	839	776	788	837	801	830	790	810	786	797	755	824	779	781	807	782	784	810	803	785	755	796	812	764	789	771	766	792	823	825	748	815	826	812	810	823	798	798	774	824	801	787	783	803	799	775	788	765	778	819	791	776	764	803	832	793	772	808	817	795	767	809	814	844	797	832	797	836	728	755	734	821	786	799	782	818	821	801	788	790	860	830	791	820	758	776	813	798	835	826	830	835	793	811	759	810	812	869	778	814	808	809	798	780	817	827	761	787	788	830	868	757	839	800	804	819	796	849	794	776	810	828	771	822	753	830	765	810	834	813	738	831	788	818	831	795	785	809	843	831	791	824	810	775	779	825	827	783	817	862	819	812	757	794	742	812	813	789	797	756	825	876	859	793	764	782	809	822	840	776	823	770	797	793	805	809	799	781	825	795	818	777	811	849	865	833	786	889	805	816	787	775	818	827	774	827	827	796	846	803	820	793	813	812	792	750	819	822	789	787	811	754	804	829	797	796	803	789	856	790	747	791	815	806	779	815	835	819	752	833	765	820	826	813	825	829	780	737	813	785	785	807	829	735	809	800	779	877	796	829	830	824	775	802	831	821	800	796	798	787	796	759	835	783	761	780	803	809	844	770	766	764	811	824	789	767	803	792	785	789	776	818	806	789	793	824	816	798	775	807	794	806	774	764	746	803	836	816	770	812	846	846	772	775	831	780	832	805	821	800	829	809	769	804	807	823	835	818	810	796	822	771	782	808	794	769	793	777	820	806	755	793	789	809	791	860	811	779	772	798	790	782	876	831	784	794	771	795	772	820	744	815	818	794	778	774	823	803	791	793	772	766	829	808	794	790	785	738	829	820	751	778	803	778	812	825	786	834	820	775	830	819	755	795	805	818	763	807	833	829	792	786	747	873	799	776	807	789	793	806	839	807	818	877	778	830	816	775	790	819	785	800	801	796	829	807	833	859	818	825	814	809	778	825	841	801	768	759	798	793	804	760	808	807	818	860	833	804	789	817	808	762	783	812	749	823	798	809	743	790	821	795	807	822	809	779	841	797	826	771	770	831	776	740	865	796	786	764	841	778	794	758	815	827	806	816	764	794	811	805	789	751	798	790	787	837	776	822	779	778	807	820	768	808	751	816	785	794	791	775	794	795	805	788	797	783	789	775	773	792	800	824	764	798	797	843	818	756	821	824	768	751	783	841	774	806	833	787	782	769	807	833	803	810	797	783	786	771	812	793	790	791	782	831	805	820	822	785	874	732	751	785	787	823	817	780	833	831	807	853	822	785	769	782	820	827	795	813	859	836	794	816	854	854	802	764	842	759	772	768	830	870	776	839	821	812	815	750	805	801	775	780	862	802	758	786	753	780	794	854	754	829	812	806	836	838	820	800	830	829	897	791	797	849	805	842	741	801	833	746	859	795	815	788	783	780	780	800	729	773	832	810	811	864	829	771	844	857	817	864	808	797	774	778	795	796	760	808	796	818	787	787	810	795	790	782	811	767	785	823	803	803	786	811	844	781	823	807	806	782	797	768	800	810	847	812	734	848	795	795	779	792	846	763	798	784	811	797	854	815	817	807	791	767	802	833	788	747	791	820	793	836	782	771	846	859	795	751	817	769	806	790	795	824	807	779	750	752	755	770	764	759	825	799	833	789	780	799	828	826	811	793	769	799	778	783	782	809	760	787	767	812	802	802	848	795	838	826	806	780	817	786	832	866	743	816	809	843	850	809	801	801	817	751	808	778	802	813	863	807	795	818	804	811	838	803	811	804	822	819	809	802	812	752	807	774	838	790	776	833	786	790	809	816	804	761	822	801	785	820	837	776	831	803	813	807	834	795	764	811	812	801	846	820	811	795	796	769	870	813	759	802	800	813	799	780	792	751	807	799	835	777	827	822	820	830	832	813	743	841	821	780	814	763	791	807	841	788	826	858	754	776	805	824	838	830	789	822	799	814	821	770	824	816	818	787	791	792	858	770	783	776	806	841	782	767	787	823	813	837	797	845	828	851	784	820	799	768	831	810	850	793	796	850	789	789	787	820	812	850	813	796	811	786	759	815	841	765	760	794	820	807	818	791	791	829	821	773	814	805	847	789	813	789	801	760	767	860	776	774	770	825	802	795	825	854	795	829	810	841	821	786	837	765	799	869	798	906	828	841	756	817	818	786	793	759	757	878	829	830	836	810	766	813	768	768	825	814	827	782	817	810	821	817	769	793	803	800	857	780	767	778	810	811	818	803	824	780	878	793	834	796	787	784	750	827	813	846	819	805	842	789	789	866	791	821	808	764	841	789	826	833	747	793	806	830	806	825	820	759	810	784	786	800	857	800	761	811	749	789	868	815	765	795	781	786	808	799	848	788	824	800	789	820	834	830	800	837	774	770	822	799	811	780	810	846	814	797	813	840	717	836	845	834	885	810	810	775	803	821	786	780	834	793	786	785	856	796	848	758	816	799	786	776	752	818	787	798	797	836	786	791	834	827	770	768	786	763	822	799	814	811	781	811	796	764	782	837	858	797	788	831	801	824	762	814	759	778	769	835	838	821	789	760	822	816	804	807	810	795	779	752	809	757	811	838	775	802	779	830	850	789	793	805	834	806	836	756	804	798	802	804	838	810	777	814	807	781	805	799	838	803	765	804	792	800	770	790	834	835	799	804	817	781	761	785	759	811	811	834	797	788	810	820	816	800	823	863	846	783	746	759	772	796	825	860	805	837	784	803	826	842	802
17171	15610	24837	28083	24731	19349	16025	11832	8963	7045	4318	3626	3035	2145	1926	2133	1685	1489	1167	1246	973	954	815	701	715	720	762	711	658	568	522	569	611	530	617	592	466	463	559	455	490	559	475	436	459	442	404	433	395	385	422	415	378	358	374	395	396	338	362	343	364	351	349	329	317	334	337	329	316	317	306	319	326	320	307	312	294	333	333	349	292	318	285	317	299	326	328	353	315	339	327	325	293	320	305	307	269	311	300	303	274	285	300	290	295	303	305	304	288	281	288	310	264	303	284	280	321	291	271	293	261	314	313	314	307	294	303	323	270	309	284	289	299	286	316	286	277	287	272	287	298	293	267	270	303	299	282	305	266	288	322	294	280	302	264	311	251	287	271	292	284	272	262	284	267	288	295	286	287	296	278	283	262	273	272	296	322	295	289	295	264	317	309	285	297	289	251	259	274	303	275	289	278	288	303	277	262	302	289	260	271	283	282	284	338	262	299	280	254	276	273	288	304	285	316	282	267	283	256	290	306	301	296	252	279	329	276	295	302	290	303	273	279	284	258	306	296	282	286	297	324	275	265	243	272	281	281	304	308	277	315	303	270	268	288	277	264	282	294	288	299	305	269	274	277	286	293	296	299	252	293	294	290	289	286	292	274	286	281	269	305	278	287	313	264	297	287	261	291	316	262	307	270	255	298	296	290	293	256	294	273	277	264	273	263	301	282	276	275	302	295	280	290	293	290	287	310	270	278	280	277	266	259	290	255	290	278	289	261	317	292	248	295	286	280	288	304	281	314	262	314	303	286	272	255	294	284	270	274	273	271	323	278	267	276	266	280	283	272	293	286	273	272	254	293	273	332	288	290	291	291	302	294	267	279	301	279	293	291	270	283	280	258	287	301	272	264	298	261	284	297	294	297	307	312	306	296	293	286	310	254	280	297	286	291	260	282	314	270	276	293	310	303	286	297	232	316	295	283	287	262	274	289	301	278	259	272	279	259	288	290	279	289	306	292	265	280	274	262	285	257	265	305	292	283	265	272	281	295	289	267	319	256	266	307	315	293	271	300	268	298	283	294	282	302	317	286	317	268	256	319	292	263	260	308	275	271	265	249	274	270	311	271	275	274	253	277	259	315	272	289	302	280	284	308	299	278	310	243	295	281	299	283	314	297	284	297	302	291	298	266	257	305	295	292	316	290	291	264	247	266	254	305	266	255	275	261	293	291	292	300	307	282	263	286	271	268	278	274	287	288	283	283	278	289	293	266	295	276	274	288	276	277	280	289	289	274	290	265	262	271	278	270	278	284	286	265	283	272	267	279	280	273	283	273	299	285	277	252	275	310	280	274	286	284	292	252	290	288	268	288	315	277	281	237	257	281	294	318	264	290	306	284	245	265	313	284	247	283	270	295	270	280	277	289	305	278	275	289	283	277	293	315	275	253	283	263	233	277	291	277	301	296	286	264	309	277	310	279	299	307	235	309	285	255	291	301	275	297	278	292	267	277	290	295	332	264	277	265	290	274	270	293	287	290	271	268	290	279	278	287	288	279	298	283	282	290	254	276	278	270	288	267	278	288	314	277	301	271	266	280	288	283	280	282	291	285	291	299	282	249	288	292	271	251	263	297	275	277	283	295	284	292	264	306	295	285	318	286	306	273	236	305	295	301	291	275	258	316	274	269	263	266	284	265	314	285	267	304	259	268	278	257	269	278	281	275	287	265	293	265	305	308	302	286	275	267	293	290	271	283	299	272	279	283	275	295	290	284	287	280	271	260	278	286	295	262	292	286	283	298	278	257	297	293	328	278	292	287	279	302	294	289	286	284	255	300	270	308	258	263	283	268	290	248	272	256	304	309	288	277	280	276	282	277	282	292	296	284	266	281	281	275	274	304	266	287	288	279	295	296	317	261	289	298	271	282	280	226	287	281	293	307	298	287	290	281	288	288	253	270	273	287	277	241	269	255	297	303	294	302	275	295	291	281	274	265	272	284	288	267	267	269	271	275	251	262	259	298	295	293	278	325	287	251	255	298	304	304	267	293	275	305	273	296	283	269	287	271	292	271	277	304	288	299	263	266	270	295	257	270	282	271	265	279	275	318	269	298	287	257	305	308	292	257	284	295	303	256	298	288	279	271	291	285	264	284	301	283	287	293	267	287	270	279	275	286	286	279	325	264	281	270	299	275	267	318	313	302	276	239	292	283	294	264	306	245	283	287	283	278	280	258	284	272	268	284	300	266	260	280	288	305	282	304	291	293	286	289	279	285	304	314	301	298	277	296	284	272	276	270	296	271	286	281	289	296	275	276	306	269	264	262	285	284	291	263	292	288	278	286	271	293	271	269	289	286	286	279	295	288	283	288	280	285	326	294	278	293	295	297	297	275	312	282	287	266	295	270	296	277	280	266	272	282	286	296	259	298	272	312	273	296	267	297	275	282	275	308	296	241	275	266	280	267	268	255	284	298	263	284	274	294	272	281	283	316	291	271	259	276	283	267	294	306	310	297	302	264	298	325	282	275	266	293	252	257	293	269	296	270	282	288	254	289	270	289	298	291	299	270	288	298	288	290	267	283	289	322	292	285	280	294	288	266	291	302	294	302	307	334	278	303	286	291	296	289	306	309	307	282	284	306	276	274	268	238	321	287	272	278	283	287	265	285	278	293	289	281	286	290	286	250	295	273	279	268	280	284	299	249	313	290	271	291	289	300	312	294	293	278	266	265	270	298	287	285	266	295	263	297	276	268	262	259	276	291	271	259	276	294	284	267	326	256	279	281	264	279	269	266	290	285	289	294	289	312	267	284	286	273	277	264	263	286	281	279	288	309	268	276	261	275	281	268	242	288	299	289	251	282	294	282	293	286	278	263	301	271	269	269	254	257	314	279	269	280	287	283	294	267	279	311	320	248	284	291	281	284	247	313	270	279	300	277	299	287	312	288	295	288	290	290	279	267	237	284	276	314	274	300	293	294	290	293	306	278	300	274	269	303	278	300	265	290	309	303	249	282	294	295	308	277	289	291	292	273	270	294	304	273	291	295	269	297	274	301	281	279	290	288	290	271	297	300	274	268	299	298	310	299	257	255	297	278	254	271	277	283	285	303	286	295	269	285	279	298	249	270	311	271	290	282	280	295	292	256	275	282	300	280	261	274	269	261	305	277	268	277	280	280	251	275	282	282	284	272	299	282	270	305	272	301	300	306	272	241	300	279	277	246	274	268	288	277	278	267	299	312	313	261	286	302	265	259	312	255	255	269	268	325	289	288	294	292	294	290	297	324	249	278	260	296	282	273	305	316	277	309	257	293	281	308	271	287	266	252	261	283	305	287	288	318	291	256	298	292	290	303	317	269	284	263	296	276	282	304	308	267	270	252	290	295	258	314	295	260	296	270	279	285	284	278	298	293	268	287	289	304	275	294	252	274	282	290	287	272	296	304	270	269	270	278	285	268	313	268	298	278	292	275	272	322	267	281	280	297	272	284	311	287	248	308	282	290	282
10921	14524	23971	30493	29546	29105	28498	27216	22370	20760	15431	14560	13563	10721	10788	11588	8825	8463	6641	6980	5837	5719	4976	4347	4118	4120	4250	3759	3706	3227	2845	3238	3685	2705	3334	2799	2420	2546	2693	2274	2274	2809	2448	2205	2029	2100	1945	1960	1925	1912	1851	1740	1832	1693	1639	1559	1544	1419	1562	1427	1335	1503	1214	1274	1393	1291	1205	1057	1053	1091	1185	1160	1206	1193	1187	1226	1245	1233	1265	1190	1274	1103	1165	1148	1189	1102	1025	1110	1055	1054	1026	1034	1006	1044	1005	984	1076	933	925	921	928	928	888	887	924	906	911	876	864	891	895	901	850	876	893	872	841	878	897	866	862	876	897	876	919	902	912	848	897	858	897	823	876	848	899	874	860	873	791	835	833	863	866	846	837	812	826	842	794	789	826	835	801	823	822	844	887	827	852	847	841	815	810	852	838	854	840	806	774	810	777	848	772	797	842	830	838	817	843	842	856	836	816	813	816	788	827	793	767	832	855	844	839	787	815	833	786	844	822	831	815	826	788	795	808	815	846	785	844	830	842	803	853	825	807	845	779	795	857	751	809	811	819	820	811	811	868	789	828	789	800	803	846	840	765	807	799	773	834	830	797	859	856	801	815	792	804	825	822	831	862	805	771	799	824	808	830	802	791	841	792	812	812	820	808	785	795	842	822	841	836	836	788	859	840	851	766	819	848	834	816	802	867	817	822	839	845	848	778	872	852	856	824	784	860	789	781	821	810	806	834	782	843	801	848	833	758	817	846	775	849	837	833	778	807	808	795	797	854	816	857	819	834	829	837	875	824	836	859	826	855	851	769	831	770	783	782	812	819	862	805	880	808	810	812	834	817	814	780	777	855	827	789	798	816	781	808	860	826	812	840	816	824	807	817	822	764	794	837	780	838	866	799	749	839	830	804	830	859	775	810	863	764	802	820	882	787	805	813	781	840	789	802	781	834	837	847	825	787	806	843	830	798	789	819	801	805	823	842	838	834	840	834	785	808	797	810	835	817	799	858	827	769	811	786	823	831	763	842	812	790	813	812	793	789	807	799	795	842	801	840	838	749	847	849	805	821	823	765	829	802	809	808	790	804	827	862	756	816	782	825	856	863	834	797	857	798	842	777	789	837	825	831	866	838	811	828	841	779	848	849	796	767	795	822	801	847	835	823	833	823	830	767	795	854	825	812	845	834	779	870	832	809	780	803	787	823	839	816	794	821	800	810	820	807	830	778	821	836	873	833	777	817	802	851	827	793	789	785	815	836	852	796	853	816	775	799	798	809	815	753	818	767	786	833	813	805	853	827	784	852	817	827	821	826	886	805	864	812	766	851	836	861	859	764	766	811	824	828	809	770	808	835	823	852	829	807	855	808	799	820	901	797	797	825	778	813	818	863	783	830	799	818	818	819	863	793	785	862	790	801	745	812	862	843	851	802	795	798	798	800	884	833	839	794	852	812	852	773	792	785	824	749	796	808	787	800	827	790	830	836	825	830	858	813	795	800	771	815	863	832	846	818	818	839	793	833	822	797	874	790	797	821	804	851	805	811	804	813	812	837	825	832	789	832	807	778	824	784	821	737	800	837	809	838	780	842	800	824	826	788	819	805	872	794	861	822	801	787	801	773	837	826	821	796	858	815	775	800	821	816	750	795	768	788	851	815	785	796	765	841	804	833	820	760	771	771	830	774	877	868	828	818	846	826	794	891	820	840	824	842	817	834	830	819	750	777	835	830	829	864	789	847	828	808	828	810	862	823	805	817	829	839	794	769	793	807	807	782	818	815	822	786	773	817	836	783	855	854	780	810	763	816	802	782	779	837	821	841	807	795	864	858	820	798	791	826	896	754	794	803	799	818	814	856	798	829	822	863	869	848	765	844	812	816	800	866	852	872	857	817	840	805	761	843	827	824	843	769	819	853	812	772	837	807	812	812	795	817	789	814	816	809	823	856	809	803	801	832	824	789	812	855	816	841	808	893	768	840	810	832	825	810	841	844	800	780	833	839	792	820	871	816	840	821	807	824	817	833	848	796	768	817	778	770	801	834	797	819	829	887	836	787	825	814	829	853	834	774	847	800	784	837	855	796	797	867	801	819	774	849	808	819	830	832	798	817	781	822	842	861	815	825	824	809	838	820	781	902	818	821	834	797	803	850	790	792	790	777	786	852	817	778	821	803	845	795	874	834	842	798	812	741	810	872	852	855	801	858	781	802	794	837	772	831	775	800	788	844	825	822	786	836	838	818	813	784	859	808	838	778	818	802	856	797	847	836	800	822	830	800	844	834	806	819	831	857	822	851	856	802	854	842	800	811	808	833	834	830	853	841	888	861	801	827	824	786	783	816	800	798	822	819	823	795	839	886	829	824	838	827	780	827	814	814	765	798	860	841	805	861	891	758	847	766	796	795	852	845	745	799	798	819	766	809	799	874	787	828	881	853	824	773	847	803	842	827	796	798	794	787	826	818	807	836	812	801	763	799	824	812	838	803	832	789	803	800	871	874	914	805	869	798	845	777	828	856	835	818	827	858	816	847	819	878	873	875	797	831	788	763	833	809	830	858	853	809	809	761	823	801	877	795	796	811	830	837	819	798	849	785	795	818	743	842	817	834	811	792	812	846	773	801	857	798	814	845	846	787	827	783	798	839	835	812	867	850	793	811	841	804	831	799	852	815	782	757	805	758	819	868	890	840	841	810	816	844	788	794	808	876	839	812	838	826	793	822	834	751	786	838	875	755	787	811	795	872	807	778	819	814	770	807	800	806	807	844	807	849	803	855	804	824	831	803	814	817	795	793	822	798	826	758	789	823	822	843	826	799	781	771	800	787	861	848	834	832	808	853	874	803	814	843	856	826	814	830	832	794	829	790	787	786	844	801	715	776	800	827	867	808	852	815	830	836	756	817	827	850	825	833	848	823	814	797	825	828	819	824	837	806	752	812	841	841	820	782	818	809	791	847	824	862	775	833	782	807	818	769	794	804	798	813	828	800	785	796	814	802	851	831	832	824	790	829	774	869	775	810	797	848	859	823	863	810	819	824	794	815	839	787	787	844	776	757	797	783	830	838	866	806	832	823	786	850	789	835	843	811	781	837	843	819	762	786	829	819	848	848	799	830	818	798	828	811	801	818	802	796	804	835	851	799	800	829	805	788	792	840	825	829	808	837	832	782	851	807	831	735	798	816	842	814	860	791	832	823	854	802	832	803	785	825	788	760	810	839	835	812	791	804	817	796	787	830	804	847	849	793	811	773	856	814	830	797	809	823	782	826	773	837	872	818	826	848	768	792	806	793	793	825	850	832	815	822	807	858	856	862	817	831	872	771	796	831	817	840	802	811	810	781	790	799	834	827	803	822	863	853	766	790	808	855	836	811	826	763	810	789	825	836	820	836	781	868	781	837	868	837	832	777	829	811	773	811	845	792	806	834	780	832	834	827	819	750	827	848	834	789	850	764	808	818	835	824	820	813	835	833	846	801	838	809	842	795	809	853	836	869	839	873	818	848	767	841	789	777	806	787	834	796	816	834	845	805	800
27307	22534	32356	34670	31107	27228	24328	20322	15569	12482	7593	6467	5306	3760	3755	3975	3227	2618	2221	2139	1717	1677	1469	1348	1188	1209	1203	1058	1047	859	812	866	1023	942	1006	926	712	814	835	689	734	812	732	707	654	590	557	599	539	626	592	562	583	502	507	548	497	508	498	472	469	455	413	409	452	481	394	394	361	400	418	389	413	376	410	380	389	379	428	389	446	388	406	426	414	426	411	386	414	392	370	428	437	388	415	383	394	335	397	362	348	378	363	369	351	368	373	362	359	323	361	358	366	371	378	348	363	358	337	362	399	364	330	353	387	372	368	316	368	347	346	343	346	352	319	372	355	341	346	362	342	371	360	340	340	337	321	352	330	331	328	345	332	365	350	329	361	368	347	348	331	319	354	358	326	306	345	352	336	318	324	374	319	370	334	386	340	361	325	336	341	345	338	367	339	357	346	353	331	296	343	313	307	335	356	345	332	363	316	318	339	340	356	334	347	350	325	323	344	336	344	354	366	330	361	338	356	355	340	353	341	350	336	364	350	364	346	329	345	351	338	342	343	379	330	322	344	366	359	331	338	357	349	352	312	331	322	370	360	357	358	341	352	330	336	356	316	336	335	334	345	363	355	344	326	366	312	340	319	348	349	353	359	354	314	323	350	341	356	320	343	333	328	354	344	342	340	377	354	355	363	356	352	335	370	337	363	358	380	333	325	347	344	350	317	321	366	329	312	343	350	330	339	331	339	360	336	341	356	323	354	336	365	356	339	353	343	349	367	345	337	334	373	344	320	366	340	335	348	361	334	342	407	350	351	360	340	345	358	355	392	350	340	351	340	309	371	313	338	331	363	323	334	342	354	365	345	334	364	334	337	350	335	359	341	355	324	332	355	366	336	370	358	338	327	382	354	325	351	364	363	318	368	330	344	351	354	344	337	361	337	324	350	378	365	415	357	306	299	353	371	328	344	359	336	324	337	334	351	386	362	351	349	334	323	339	365	312	322	335	343	350	348	307	352	364	338	338	358	336	342	334	366	355	304	345	330	352	334	338	339	326	329	350	343	327	339	359	361	347	339	354	327	344	366	355	315	325	353	366	333	338	355	345	298	338	346	351	338	378	307	366	362	321	329	347	322	341	333	354	379	343	351	355	349	361	356	353	353	318	346	329	342	354	343	348	314	336	346	341	342	347	307	333	333	367	354	304	347	341	317	341	344	345	338	352	332	322	355	345	330	306	343	331	320	347	346	345	349	361	347	349	346	362	352	367	366	348	346	329	333	340	306	388	348	319	318	340	333	315	310	312	305	339	342	379	329	338	310	327	306	347	338	337	338	324	330	380	357	370	342	343	346	345	369	345	341	298	358	326	325	371	359	348	366	354	320	332	351	388	331	323	351	369	318	352	347	330	358	370	357	325	321	333	359	336	385	347	337	343	337	356	334	366	323	352	339	352	340	314	331	348	345	376	344	324	357	327	348	361	352	329	336	355	348	336	341	335	333	346	338	341	320	347	348	331	340	295	346	365	352	344	342	353	326	350	324	331	331	362	334	313	342	368	348	326	330	346	339	340	336	337	364	349	333	341	317	340	336	330	365	373	322	347	361	314	362	330	341	362	389	376	342	356	330	297	385	357	333	331	357	386	316	338	353	314	360	318	337	338	356	359	317	352	359	336	360	386	398	374	340	310	351	337	352	365	317	383	340	367	340	342	334	380	351	314	348	338	348	327	352	382	389	334	351	347	343	344	335	324	321	321	353	349	308	348	367	328	360	382	338	343	335	360	341	352	336	358	344	384	322	352	337	359	328	375	327	325	330	337	348	355	360	350	351	375	329	352	349	343	305	352	402	315	377	344	345	370	356	323	333	365	319	358	335	325	352	369	348	374	338	313	338	358	348	382	363	323	351	323	354	345	364	358	403	376	361	366	363	329	320	314	330	350	345	341	360	365	359	346	346	343	319	364	350	355	354	378	336	359	357	318	367	323	348	354	387	356	369	368	322	349	366	328	343	314	340	346	335	360	316	340	330	306	333	350	317	347	331	345	329	344	319	334	329	303	319	322	340	352	346	326	339	364	325	338	357	343	342	332	353	362	314	350	374	364	347	349	346	343	356	316	360	372	326	357	321	318	345	356	358	343	327	392	388	335	332	344	354	326	367	348	346	338	349	330	338	359	349	374	360	335	381	349	329	359	349	343	348	347	334	347	322	347	346	309	343	314	319	340	323	373	343	340	342	303	374	331	349	338	360	326	307	347	305	346	327	350	325	349	328	364	364	318	341	368	351	347	367	345	320	347	290	352	364	357	374	355	324	327	381	348	342	343	362	335	348	341	304	343	318	364	322	389	355	363	332	358	367	364	334	348	349	352	351	311	347	332	347	339	355	343	365	338	328	335	359	369	329	356	366	350	341	369	355	338	355	362	382	346	327	365	340	388	314	361	335	354	292	376	329	343	338	349	366	339	347	328	336	366	369	370	330	326	316	353	351	340	338	329	329	341	357	325	384	340	344	362	330	359	343	352	340	330	346	355	344	343	317	330	328	359	369	317	336	362	316	354	355	347	390	354	349	341	375	296	356	329	348	343	316	341	305	313	370	335	365	365	370	352	346	339	331	329	365	356	375	325	364	354	333	342	356	336	362	324	319	322	355	368	364	363	336	313	344	353	339	382	343	319	325	342	347	352	319	330	359	352	351	307	321	322	310	347	329	354	357	346	343	331	352	305	345	394	352	365	338	338	364	330	343	374	330	328	385	328	325	351	370	340	323	330	350	345	347	350	343	351	356	369	315	351	347	337	357	381	376	345	343	346	362	345	360	352	345	363	314	346	319	351	360	348	338	364	311	373	327	360	393	354	348	334	322	346	353	357	328	371	345	338	346	324	364	340	373	328	355	345	333	355	344	343	332	352	334	328	357	321	348	353	333	344	374	343	373	340	357	353	330	370	338	345	353	318	336	368	354	336	369	343	349	350	342	353	338	356	343	387	317	350	357	319	343	370	324	343	335	358	332	341	356	362	392	367	363	354	354	351	305	312	356	344	302	336	374	379	374	337	344	353	361	291	340	347	338	350	343	343	340	311	343	334	333	357	347	349	373	328	338	341	333	327	341	363	319	320	321	338	366	353	356	366	346	336	367	381	359	333	325	343	362	324	339	382	334	366	330	296	316	361	327	328	350	390	345	318	341	349	341	340	328	363	323	315	322	358	375	346	347	322	351	363	349	350	367	339	338	351	323	357	346	358	342	336	322	343	324	387	338	376	344	362	332	324	319	356	321	317	347	349	350	353	340	349	343	304	374	337	336	342	353	352	348	342	337	331	374	345	345	357	363	343	332	349	328	376	352	350	355	320	360	311	317	310	363	347	315	367	329	332	351	333	307	380	362	358	365	345	381	355	333	337	349	340	307	338	334	359	332	341	377	344	349	294	346	351	338	361	374	299	370	349	318	334	328	354	349	369	372	326	358	346	355	348	310	353	367	356	358	343	342	362	351	307	302	349
15951	18853	29531	35153	35273	36032	35583	35312	29109	27994	20994	21574	19286	15543	16878	17272	13961	12582	10903	11440	9451	9317	8370	7411	6895	6696	7128	6221	6413	5125	4660	5252	6507	5159	5970	5191	3830	4239	4154	3450	3808	4305	3978	3378	3263	3083	2868	3214	2781	3001	3050	2775	2791	2587	2498	2487	2326	2160	2338	2234	2066	2152	1653	1742	1940	2219	1599	1435	1260	1481	1514	1514	1623	1839	1705	1671	1724	1608	1828	1551	1792	1544	1522	1646	1534	1408	1436	1367	1436	1430	1460	1429	1396	1371	1449	1224	1246	1163	1126	1140	1157	1137	1059	1073	1099	1141	1157	1086	1044	1103	1060	1070	1081	1076	1117	1071	1020	1028	1141	1037	992	1007	1102	1181	1180	1125	1084	1008	1081	1043	1079	1043	998	1039	986	1012	1040	995	1012	991	996	943	1051	1021	1046	1008	984	990	982	934	983	1031	953	952	954	973	1016	957	1021	984	982	944	957	984	1010	1015	965	1004	1010	938	908	990	961	972	974	951	985	958	973	972	925	947	960	967	988	937	1000	966	993	970	899	987	946	977	921	946	974	951	955	980	974	958	984	950	876	910	983	979	1018	928	908	954	951	992	969	968	997	999	890	945	983	992	1011	948	1017	942	911	965	979	956	942	1005	932	953	1033	955	926	906	959	942	971	922	988	1004	980	931	953	922	917	980	939	983	958	986	902	897	961	962	945	956	1014	903	917	966	982	996	949	930	969	930	992	978	932	969	965	1014	963	980	873	931	976	936	949	994	1024	957	982	928	967	963	929	982	902	944	945	903	1024	998	969	940	1001	927	965	969	960	1000	921	972	961	1035	946	947	988	892	1003	1012	961	981	971	920	956	917	969	942	935	922	1039	914	984	944	963	975	946	996	958	950	950	949	972	965	892	965	906	923	927	952	996	1001	950	1002	955	956	971	929	961	990	998	936	937	966	966	1010	961	971	961	947	906	965	1021	896	922	955	939	973	902	976	944	956	996	912	934	981	978	992	933	940	939	952	931	973	942	978	1009	971	934	970	944	941	941	927	1040	1003	912	1001	1021	947	893	941	1013	1005	932	947	970	923	940	892	1010	952	974	955	938	970	998	977	980	977	958	939	920	1014	920	934	996	966	959	972	954	917	985	964	922	995	1009	933	955	1002	942	972	943	890	962	932	965	989	925	902	901	972	985	938	949	947	976	908	995	983	924	943	953	958	993	945	1000	957	954	973	917	966	929	1001	931	953	1008	968	964	1001	993	961	937	983	1022	936	957	899	922	945	935	969	969	907	937	994	920	951	962	922	997	961	959	975	1004	992	1013	936	976	981	998	992	984	908	990	990	970	968	988	954	972	988	952	955	911	976	1027	999	942	960	998	1022	945	949	910	958	980	912	986	921	966	945	974	1021	944	922	922	935	984	940	952	1008	970	969	1006	978	929	934	943	1004	970	990	952	932	972	936	937	932	976	981	967	973	1001	1001	940	890	962	981	968	946	952	951	963	984	990	943	991	980	991	981	965	936	973	978	999	993	980	937	942	930	962	1006	987	913	981	985	968	978	950	968	950	931	1005	947	917	994	958	966	958	945	963	946	994	934	918	974	1019	965	918	903	937	938	990	902	962	941	967	906	957	992	908	970	1004	941	1013	962	985	998	948	973	925	994	1005	967	979	955	914	948	989	1062	942	924	982	992	1000	989	913	940	909	922	920	942	971	950	941	932	1018	959	995	949	981	987	993	949	920	924	918	949	843	982	1017	948	953	955	940	921	995	992	944	1004	981	908	977	978	955	930	919	994	952	922	950	919	925	1009	989	987	942	985	979	939	1006	987	929	946	953	956	956	976	956	1005	975	972	970	953	900	979	984	985	928	932	985	910	956	970	952	908	915	1001	924	1010	954	988	968	960	951	1035	964	872	988	972	987	962	959	936	955	943	936	951	933	984	988	929	991	949	1007	944	927	960	926	966	1005	934	969	945	947	1003	917	994	977	930	952	1026	964	964	957	888	974	954	966	988	997	956	976	984	979	983	921	962	918	925	999	958	957	943	966	949	923	904	932	1009	940	957	940	937	926	977	933	944	934	937	952	964	929	919	1026	923	943	955	960	938	964	976	941	986	961	906	945	951	941	986	957	1033	972	935	1000	928	941	931	966	932	917	934	884	937	955	972	950	928	990	906	993	965	996	997	987	934	964	925	971	968	995	948	984	945	954	954	984	945	977	948	1007	975	981	961	953	950	929	1031	953	973	971	973	968	929	949	996	941	997	950	978	986	1025	939	972	985	947	982	896	966	944	978	993	943	945	956	916	965	972	954	953	974	961	952	980	942	979	974	982	970	962	958	979	971	907	944	920	982	945	924	944	999	988	997	909	938	955	1048	921	970	905	971	896	907	988	988	943	936	954	928	1020	1019	967	973	929	951	976	952	1006	947	938	1010	956	975	945	958	942	935	949	981	920	899	936	979	935	923	969	971	929	891	983	961	969	950	930	952	950	1017	1000	957	984	962	926	966	967	1009	919	955	978	952	962	982	938	956	944	983	984	986	967	929	937	940	1018	979	966	947	934	1014	895	974	963	933	929	963	965	945	912	986	985	939	925	979	978	975	970	973	997	962	909	976	944	983	1028	983	944	954	942	915	993	973	946	997	973	1009	952	969	887	944	908	950	962	885	955	942	985	999	1020	971	942	944	951	927	1010	1022	969	974	976	933	968	936	999	965	980	1014	945	961	981	953	953	955	976	925	951	978	941	918	899	907	977	917	1000	909	990	970	1006	947	985	961	981	937	936	938	966	991	1007	924	1005	985	951	929	995	906	950	995	953	1020	914	965	969	979	900	983	964	949	912	977	945	948	1000	992	901	978	925	963	936	941	958	939	937	969	1003	947	971	900	947	967	965	950	930	950	950	959	968	955	985	988	914	931	978	1011	1005	990	969	948	991	953	940	944	920	1011	955	980	956	924	966	962	991	940	907	950	953	1010	988	941	967	997	988	993	953	905	952	1020	933	965	929	1029	971	922	988	990	980	949	929	937	937	923	958	928	925	958	969	986	954	968	911	923	947	963	952	983	948	981	981	943	943	924	923	965	931	975	943	966	930	939	987	953	1033	944	985	933	972	915	960	925	978	983	1012	899	954	922	907	958	995	978	985	950	986	964	944	928	974	955	951	970	1003	968	978	991	989	937	903	971	1010	976	972	942	1007	1000	945	913	963	976	969	973	902	925	962	886	933	949	1001	964	911	973	982	995	958	1013	935	972	986	1007	965	959	966	1011	993	963	956	958	898	1035	939	971	986	978	956	983	948	1000	975	958	964	944	1012	1001	997	950	939	953	960	986	954	947	937	957	955	931	970	983	947	926	966	997	964	963	980	969	947	974	969	984	926	957	966	973	979	935	957	911	899	969	949	987	928	928	916	936	948	983	972	928	983	954	939	966	933	941	959	959	981	958	964	947	944	958	986	903	1002	949	958	957	924	941	994	957	984	967	979	921	975	958	925	922	946	946	988	963	996	995	939	969	980	925	949	951	997	967	999	951	957	930	948	938	1015	882	984	987	920	919	984	965	1047	984	920	913	927	946	953	960	970	875	978	957	928	933	965	1011	884	945	952	955	968	926	938	963	957	999	993	964	974	946	954	1027	951	958	995	943	956	931	896	969	958	935	936	916	974	934	943	959	923	968	986	933	974	959	990	998	996	955	970	987	952	929	925	947	926	992	927	986	966
5651	4277	5623	4828	3661	2834	2094	1718	1383	1142	965	849	727	631	571	521	474	497	462	376	376	401	379	367	368	328	341	332	318	312	337	336	310	333	322	338	325	329	319	298	310	322	304	275	299	283	283	295	269	300	341	284	323	272	300	319	291	310	287	307	253	291	278	272	306	304	297	279	274	271	323	310	300	286	294	323	321	278	289	313	276	317	294	273	324	313	318	285	291	282	286	297	290	281	282	316	303	288	276	328	303	297	315	274	285	296	305	290	302	279	287	288	284	301	272	241	278	276	289	288	289	281	279	278	298	282	281	285	294	283	278	274	301	289	293	290	283	282	250	301	290	286	251	277	284	276	295	273	308	263	276	281	298	227	282	300	283	285	292	308	295	258	273	247	291	298	297	295	321	273	300	269	251	289	259	277	289	259	290	298	268	266	296	277	262	284	274	266	270	301	295	289	281	293	292	308	245	274	272	275	299	297	263	313	262	291	301	261	318	306	290	258	273	291	306	305	288	267	262	307	283	274	260	281	280	301	268	274	287	289	305	283	282	280	313	287	276	294	294	268	287	272	285	272	321	290	262	311	275	327	305	288	293	278	280	309	294	270	286	287	273	314	285	287	274	254	282	286	276	299	309	287	288	278	276	303	264	289	311	273	279	266	261	285	273	274	269	274	303	263	298	300	287	294	312	294	244	313	256	255	281	297	271	267	299	272	288	305	258	303	273	270	290	279	277	277	310	290	296	284	270	281	275	278	289	314	298	300	283	312	270	267	267	287	296	260	259	310	296	266	292	277	358	295	270	239	297	280	279	282	305	269	281	290	310	292	288	269	290	263	284	326	287	317	321	262	283	312	276	257	286	297	291	258	280	300	319	296	285	291	277	314	309	275	266	252	274	288	295	299	306	296	289	293	287	294	284	283	314	277	289	281	298	291	317	303	281	320	262	299	272	283	284	297	292	293	282	296	292	276	260	250	293	282	316	282	288	285	270	258	314	268	273	252	294	270	307	287	297	287	273	232	314	284	290	260	271	253	268	266	284	263	312	277	315	319	294	291	300	263	318	256	273	290	290	287	277	294	298	298	308	241	273	259	288	289	301	255	266	268	286	305	289	287	289	275	276	254	282	283	288	268	275	293	283	289	291	296	257	263	272	268	305	303	276	294	337	294	273	269	312	273	273	295	268	298	289	286	305	287	310	314	279	304	282	308	262	279	289	283	278	282	269	289	286	309	278	259	307	287	265	273	297	297	296	259	268	273	301	291	284	277	318	251	317	281	262	292	243	276	287	261	260	284	286	290	260	276	257	250	264	282	297	294	297	267	298	285	299	311	273	265	293	290	322	286	302	302	282	288	281	281	327	295	267	270	270	310	285	302	268	309	302	269	249	306	299	292	290	277	253	264	259	311	296	257	281	266	297	290	280	310	293	271	274	288	273	296	317	287	300	295	284	301	301	314	301	282	291	253	282	308	279	286	269	305	269	270	264	293	273	283	301	289	288	316	278	292	283	302	290	275	287	303	275	274	267	326	311	280	265	290	286	295	289	272	293	292	288	274	268	293	268	287	287	275	277	272	272	259	289	253	290	325	306	286	273	291	262	299	260	281	310	340	307	290	262	265	298	261	274	272	287	335	313	275	314	269	292	289	280	283	298	298	276	266	259	274	286	285	283	268	276	267	323	287	255	292	296	305	297	296	276	294	280	280	293	280	274	264	302	270	276	276	304	258	272	285	277	295	273	272	274	266	325	282	266	299	283	273	262	271	303	269	291	312	302	300	278	283	256	288	272	279	298	290	291	273	266	282	301	285	292	290	278	270	315	273	298	339	317	275	297	263	266	292	295	283	252	284	270	279	289	285	292	247	308	265	324	302	297	299	274	256	295	283	266	321	286	269	257	290	311	295	303	275	316	268	258	308	289	287	300	306	260	260	278	285	272	274	288	284	293	288	267	299	297	274	278	264	314	290	282	268	302	268	283	266	308	284	291	307	285	312	269	284	280	302	293	279	296	275	285	269	304	305	275	271	248	275	328	261	271	290	284	263	310	276	323	281	293	286	286	281	302	294	284	255	285	269	273	261	270	303	315	282	283	280	303	289	303	266	303	283	293	296	304	297	285	286	266	285	301	320	277	272	275	293	281	289	289	262	284	302	281	289	304	268	297	287	257	319	251	266	300	274	289	309	293	277	281	271	304	300	276	258	299	290	278	302	299	288	263	287	276	292	296	280	293	284	272	278	284	262	265	288	262	292	301	289	253	278	295	302	306	289	289	276	316	272	302	306	291	303	286	299	276	268	266	279	291	277	284	280	291	298	277	250	272	294	300	265	294	284	277	245	328	296	292	256	291	255	328	285	281	298	277	296	292	295	280	290	295	305	293	256	299	299	289	273	264	270	258	281	278	286	281	306	292	290	311	275	295	292	260	288	255	307	294	282	270	288	281	291	299	285	281	276	267	242	247	301	308	275	283	287	269	294	298	271	251	288	271	322	281	284	259	284	273	282	278	303	282	269	258	318	273	277	290	311	278	307	278	285	255	252	276	287	300	281	295	298	274	278	260	279	281	299	287	271	317	266	277	275	297	284	266	256	283	296	263	280	284	307	241	315	295	268	287	299	302	277	279	284	296	266	279	301	269	263	278	278	267	289	277	280	279	349	327	302	258	260	291	301	273	281	294	299	295	301	274	282	268	259	291	282	328	284	304	270	279	279	308	264	254	286	282	277	276	263	262	268	289	289	280	297	300	303	276	284	282	248	275	277	315	293	254	296	282	272	292	251	297	280	297	321	260	284	292	309	283	305	280	297	278	306	288	295	291	301	296	257	270	248	264	300	293	276	300	284	273	301	297	295	288	288	287	260	260	313	283	298	280	278	279	315	276	288	281	279	304	286	291	293	282	274	295	280	271	296	309	291	296	304	252	259	271	258	259	273	254	276	261	265	273	266	295	333	300	291	298	276	266	294	287	268	269	299	271	275	281	257	270	276	283	280	308	291	306	294	275	276	330	276	299	259	278	280	309	276	254	300	273	291	310	287	297	275	278	284	260	292	295	285	290	313	272	306	298	267	282	317	255	311	306	273	291	282	296	267	285	297	293	257	265	301	304	288	312	294	265	285	306	307	280	265	268	303	305	292	320	284	266	298	273	269	282	269	263	286	275	279	298	274	274	255	270	268	305	268	278	296	300	286	313	272	279	301	282	273	272	281	293	305	306	263	283	281	257	303	280	290	289	317	269	321	339	308	305	271	282	282	275	265	315	296	275	276	289	292	295	300	279	282	286	257	297	282	310	312	289	320	269	310	285	274	282	248	265	261	303	257	293	299	306	287	292	286	295	268	262	286	331	274	273	300	281	297	275	286	283	285	257	304	279	283	307	321	286	272	281	284	299	291	302	296	283	263	303	274	268	326	323	291	294	280	278	263	296	281	301	303	284	308	282	262	286	288	265	295	307	290	288	276	307	277	257	318	284	260	260	273	304	261	292	280
4350	4999	10255	12654	11487	10148	8463	7282	6071	5178	4093	3541	3317	2898	2817	2465	2226	2152	1919	1798	1657	1559	1407	1390	1272	1244	1202	1107	1097	1029	1029	998	1117	1116	1064	1032	1029	1068	1016	905	974	977	960	930	967	908	929	941	912	968	886	882	979	931	915	899	879	908	892	924	931	953	882	878	861	912	927	902	920	879	871	897	902	896	877	823	899	973	900	909	885	860	833	842	837	815	888	882	899	869	857	872	856	842	860	911	850	805	852	843	828	840	877	845	848	852	859	873	844	862	774	805	856	824	862	828	795	842	865	773	870	824	839	823	763	831	814	831	818	808	804	818	816	883	790	842	861	820	836	802	831	795	799	823	794	879	824	810	763	862	830	904	796	832	852	838	793	815	846	844	854	763	831	816	805	796	835	834	810	819	784	831	765	825	801	841	787	850	792	807	864	841	815	830	785	864	763	841	808	792	864	846	824	840	810	770	800	791	824	819	809	872	819	846	767	797	844	860	814	804	848	799	777	790	806	804	816	792	813	800	836	815	775	833	816	821	818	885	811	818	859	837	820	839	827	823	790	793	835	839	812	826	850	846	821	822	868	817	811	842	781	841	798	801	846	874	806	825	857	761	791	785	789	818	801	827	824	841	814	891	840	778	814	849	819	838	828	820	819	857	847	803	773	774	858	817	831	863	843	812	816	836	821	852	870	844	766	817	776	855	803	825	840	806	799	793	843	856	820	800	829	771	846	801	848	813	748	845	804	788	833	845	792	801	833	791	860	843	851	818	800	830	752	805	842	881	821	813	835	810	777	797	764	862	811	836	843	798	768	804	773	823	791	816	792	802	848	747	795	810	818	796	796	837	827	820	854	827	813	821	863	850	788	846	812	806	808	795	802	813	785	804	819	846	809	766	824	818	826	787	816	801	847	812	883	839	799	823	820	870	824	790	821	774	861	787	775	879	773	801	866	833	799	795	765	837	839	783	817	829	880	843	792	829	818	820	857	854	808	823	849	803	827	774	829	829	880	818	851	841	866	785	816	850	858	807	797	807	840	815	783	810	854	835	840	764	791	815	817	834	753	826	788	803	794	804	761	861	827	803	799	828	797	782	834	790	810	790	807	821	888	833	813	822	789	829	851	816	845	805	781	807	831	853	792	838	809	751	789	852	770	770	818	796	831	859	779	795	815	801	806	798	830	798	820	809	845	803	839	808	877	824	765	798	771	797	814	818	798	815	875	829	805	859	806	769	810	840	835	820	761	831	810	834	807	806	773	848	829	806	845	786	856	827	837	835	877	809	785	807	856	822	814	835	843	756	849	879	841	872	798	832	858	792	789	797	841	849	786	790	804	841	806	838	794	863	782	819	800	827	806	784	808	857	882	842	815	772	805	802	868	787	855	767	846	772	803	795	806	784	831	796	807	821	797	782	838	816	784	775	812	785	791	784	784	804	777	847	783	811	808	777	850	835	789	816	816	859	807	835	829	814	811	806	806	795	856	787	791	783	782	855	811	844	800	812	851	757	791	759	784	774	839	810	804	797	794	808	875	835	869	793	810	848	791	795	792	878	787	832	814	861	860	809	839	779	804	817	791	822	837	819	837	854	810	818	763	798	778	804	790	821	777	740	811	873	779	845	765	853	868	794	803	830	836	808	750	792	810	792	849	800	868	820	788	818	798	793	804	832	824	783	778	836	802	773	797	755	853	774	881	797	804	807	778	811	815	797	814	810	851	844	810	752	795	829	810	823	815	829	820	855	818	841	836	863	800	747	793	834	830	815	866	801	837	789	819	819	781	802	804	767	800	806	846	818	847	814	820	756	813	859	774	814	813	860	819	808	824	805	769	811	805	797	740	859	808	841	778	873	832	788	806	823	803	824	836	790	798	814	797	846	826	798	846	764	798	882	820	837	850	800	802	786	869	801	771	817	833	804	834	808	838	782	834	784	805	828	774	847	797	795	813	805	801	823	793	848	770	806	812	846	728	810	845	804	819	784	824	787	791	767	841	836	766	797	815	790	812	735	831	789	808	768	841	781	791	810	862	841	861	861	860	801	778	800	871	832	822	847	803	751	811	883	793	812	752	812	863	839	848	829	800	805	806	836	826	831	811	810	840	814	798	798	820	818	855	837	878	805	793	868	810	796	794	805	842	857	749	840	824	820	809	831	779	797	787	790	798	811	796	813	793	786	834	823	812	830	762	833	845	823	829	806	778	801	808	764	837	779	800	785	868	854	837	847	852	839	820	831	865	811	827	806	831	805	758	825	780	824	826	804	821	831	836	798	769	834	858	860	810	798	823	840	801	828	799	778	809	783	830	790	782	783	806	848	792	897	793	825	770	805	858	794	850	796	807	802	815	846	849	758	807	832	791	747	852	821	827	802	835	841	797	787	843	826	823	819	850	839	833	798	798	832	834	798	817	789	729	802	801	869	770	789	825	784	801	850	829	830	788	801	844	785	832	811	850	804	797	826	821	843	812	789	807	816	840	794	787	847	828	813	799	809	852	806	817	795	782	826	785	787	819	819	823	833	806	831	754	821	808	808	804	800	821	875	800	802	827	833	805	845	840	791	798	880	824	791	824	822	752	852	802	782	812	783	769	839	850	853	811	793	792	810	815	837	794	781	816	848	796	744	797	809	809	854	833	808	821	787	805	872	835	815	782	763	890	827	844	793	794	790	827	799	805	820	827	828	776	819	748	800	812	800	812	740	789	814	850	738	770	814	774	846	772	796	875	804	824	818	864	795	785	820	833	777	780	782	813	803	812	839	846	835	860	788	824	811	799	799	803	776	774	805	828	781	809	841	782	766	858	785	782	796	819	791	790	773	805	797	814	805	866	770	854	829	806	837	797	842	788	836	812	866	775	816	818	827	829	759	863	809	800	856	773	860	823	836	821	850	844	791	797	873	878	790	820	863	810	792	805	801	766	783	794	842	813	804	757	832	793	780	770	777	748	784	830	743	777	836	826	799	793	792	806	826	824	787	813	841	803	809	771	796	819	844	792	831	857	816	808	791	814	824	827	825	767	799	834	821	796	827	802	817	817	797	802	831	851	820	837	793	816	808	866	851	817	766	829	861	818	837	846	752	834	746	807	793	778	826	779	817	819	829	832	751	821	797	852	815	815	820	813	791	849	849	875	902	828	838	846	832	771	787	797	839	835	793	780	851	828	809	796	832	787	819	815	808	804	863	768	835	845	806	828	841	799	833	774	821	777	848	821	784	797	797	783	835	834	829	793	797	835	823	813	792	866	900	811	829	821	755	841	806	817	784	847	839	856	795	807	847	760	830	846	800	854	808	852	840	844	821	810	836	774	769	786	811	849	820	801	766	835	825	807	820	837	799	790	768	825	855	856	819	854	827	820	876	795	845	792	825	818	855	782	789	794	860	772	817	866	834	805	807	812	827	796	768	795	794	811	844	836	780	829	812	850	831	787	830	869	835	800	816	778	800	839	802	850	802	877	810	806	823	828	796	822	768	753	825	803	819	820	829	852	798
18763	15632	24714	28147	23851	19575	15555	12285	9502	6913	3949	3162	2971	2102	2019	2085	1602	1453	1404	1262	932	945	862	772	679	728	726	674	669	579	525	549	592	575	554	571	506	505	509	439	472	497	454	454	438	354	394	403	381	395	397	358	400	378	388	348	368	307	359	335	352	356	351	320	331	333	305	280	328	313	324	313	341	321	294	330	303	327	307	304	321	326	286	317	352	312	254	343	301	313	340	307	289	306	308	305	299	280	272	289	275	308	306	284	289	272	287	309	291	269	299	277	280	253	270	284	257	306	286	295	291	282	313	304	269	272	289	295	256	300	301	277	246	271	308	303	269	254	299	264	310	258	302	270	288	306	279	293	300	266	280	308	288	257	307	257	267	267	301	289	273	292	252	257	241	270	281	300	278	265	287	302	283	278	280	270	279	279	245	269	276	289	270	286	251	284	261	265	277	292	266	278	242	273	265	276	259	265	269	275	306	273	283	255	270	277	271	283	292	287	299	278	307	283	289	247	276	269	277	283	298	296	277	319	252	269	289	259	268	313	299	292	297	264	254	278	273	299	272	252	312	285	288	254	277	281	252	275	316	244	268	276	307	257	281	296	274	304	280	275	259	272	296	278	295	307	241	304	274	282	270	291	268	295	290	267	283	267	261	293	284	297	279	263	297	292	307	280	287	291	282	289	307	262	278	285	277	320	262	294	275	246	290	307	273	302	275	272	288	275	292	241	278	286	282	270	280	298	268	247	303	273	284	286	264	281	265	284	286	267	298	269	300	293	254	273	290	268	261	280	298	265	270	261	291	292	289	263	271	277	259	275	266	298	265	267	282	279	280	265	277	276	277	275	301	267	309	287	300	294	285	258	292	279	274	277	284	320	271	272	300	259	259	258	253	275	305	302	287	243	279	304	292	304	273	271	269	291	276	287	276	294	254	304	292	311	277	275	282	299	267	258	304	278	269	283	301	252	298	276	276	250	271	269	289	285	289	272	267	277	268	267	261	267	269	275	265	271	256	272	302	257	307	275	289	259	303	282	274	291	273	298	291	309	284	274	276	272	276	265	280	294	278	245	264	261	270	277	269	279	305	309	253	296	260	284	296	253	290	305	279	295	248	282	275	311	265	230	253	311	275	277	282	293	282	274	282	291	289	281	304	261	277	296	280	285	265	262	297	259	244	292	275	272	278	274	274	289	287	281	260	282	273	277	286	248	280	245	272	290	263	284	290	270	285	293	265	295	275	285	289	304	284	260	286	291	300	296	249	269	283	302	274	309	297	302	252	265	292	302	306	294	325	289	294	285	281	279	275	260	271	267	325	263	264	295	283	280	316	260	310	266	282	266	263	282	268	285	273	258	254	266	295	276	267	293	281	290	294	278	283	246	261	263	311	279	292	282	306	251	279	294	254	284	272	273	283	273	280	285	263	290	279	259	279	267	288	290	296	264	275	265	293	274	256	286	278	282	305	295	262	279	325	283	282	300	255	302	275	260	266	273	307	268	272	304	259	285	267	254	275	280	278	284	271	255	286	252	273	264	290	268	273	272	266	287	283	281	268	268	268	277	259	258	267	280	275	299	286	286	273	285	264	303	287	286	273	280	300	284	260	271	247	265	284	266	260	278	282	283	294	311	309	270	274	255	266	309	261	269	282	266	281	267	263	252	263	261	287	277	290	282	265	300	292	285	287	271	273	284	292	272	247	275	285	258	269	291	254	265	260	264	304	254	269	288	276	260	301	284	290	289	281	290	313	280	269	276	287	302	263	277	319	276	279	282	299	284	271	278	266	274	291	293	300	291	270	234	254	293	276	279	304	284	256	248	266	273	284	285	288	268	292	296	275	257	286	245	301	301	305	268	265	280	276	329	300	278	250	249	272	280	287	270	260	278	288	282	288	273	249	285	265	279	260	282	269	269	257	270	285	290	265	246	282	308	257	301	278	277	281	279	286	290	277	285	272	266	264	270	291	288	285	276	280	258	242	272	250	278	279	299	282	264	268	274	280	284	288	269	281	273	264	270	288	310	301	280	263	286	276	296	286	278	293	317	299	272	269	276	287	315	252	272	272	281	257	287	287	284	268	292	270	298	294	259	319	272	255	295	276	289	261	269	292	279	280	246	290	263	285	266	273	271	314	263	272	263	282	295	215	297	268	276	268	272	273	277	288	290	273	295	282	249	296	284	299	281	273	266	271	292	266	271	270	283	256	281	287	265	287	288	267	301	260	300	277	268	274	272	244	303	249	287	294	266	281	278	278	260	254	264	264	276	282	261	294	283	276	283	261	249	287	282	288	280	286	259	280	307	269	299	259	277	285	294	274	272	307	304	307	299	295	312	275	259	277	278	270	260	287	299	272	279	260	269	268	269	267	280	277	283	277	250	302	263	294	279	303	308	257	267	273	253	282	287	268	313	273	271	281	279	290	291	276	296	283	293	277	268	305	243	294	275	250	258	253	277	289	279	287	279	243	262	300	269	279	266	251	284	300	263	282	280	294	284	305	277	264	262	298	281	284	278	276	276	280	297	281	301	286	254	325	275	288	268	267	280	279	262	274	306	273	271	280	285	270	282	274	308	306	282	296	267	290	302	268	306	284	281	284	277	267	282	275	274	278	278	276	284	263	267	307	286	260	287	270	264	298	287	272	282	298	271	264	263	284	270	291	256	273	274	279	254	283	267	270	286	259	276	261	283	250	299	270	292	305	272	272	275	264	297	278	280	282	291	267	281	300	295	306	293	292	287	264	261	285	293	292	282	299	299	254	285	276	269	281	284	310	272	260	247	309	301	288	285	264	297	275	286	268	253	272	263	290	262	281	281	293	246	288	245	279	253	256	280	270	291	274	307	296	288	285	307	288	273	307	311	261	256	287	288	269	289	252	258	263	246	287	294	259	270	296	260	265	273	275	263	278	298	285	283	293	280	249	274	272	284	235	286	258	276	305	253	288	272	271	266	288	289	267	258	299	271	279	286	301	264	279	265	285	290	284	277	286	264	241	270	263	275	283	259	298	261	295	251	281	249	309	285	268	287	279	289	265	265	257	302	236	254	290	281	292	282	275	296	299	273	284	256	291	282	276	284	294	263	266	271	296	300	301	279	261	288	306	264	282	287	252	286	262	288	284	288	274	248	288	268	275	270	281	277	265	311	278	270	277	282	282	291	256	258	245	303	261	294	286	267	270	242	316	258	268	281	292	284	291	268	292	282	254	287	288	254	263	270	265	283	283	273	258	269	264	269	294	258	299	296	273	277	268	287	277	276	294	272	258	257	305	272	256	252	258	263	294	258	297	280	281	275	263	289	280	241	267	306	276	264	268	318	250	299	283	299	313	299	265	294	291	290	267	294	260	261	291	297	276	272	286	278	268	301	262	286	281	267	262	319	299	274	281	302	270	267	271	274	276	286	282	279	264	266	301	277	293	270	265	231	249	272	302	248	315	261	278	317	299	291	240	239	297	277	269	313	301	266	289	288	251	274	253	290	290	287	255	262
11991	13985	24255	30554	29888	30236	27797	28182	22903	20089	14903	13311	14056	10751	10512	11144	8663	7938	7686	7248	5781	5695	5203	4881	3969	4315	4144	3868	4093	2993	2961	3085	3559	3051	3330	3206	2392	2764	2877	2061	2393	2514	2279	2291	1912	1945	1828	1971	1693	1735	1857	1740	1763	1694	1615	1537	1476	1375	1469	1534	1429	1455	1232	1169	1350	1347	1218	1082	1052	1126	1115	1103	1217	1175	1170	1174	1175	1176	1148	1116	1234	1131	1098	1107	1088	1093	987	1157	1031	1007	1151	1071	990	1018	1031	971	1021	938	921	944	894	899	897	907	949	898	872	935	904	896	874	827	892	855	796	895	884	852	852	846	848	830	932	915	927	784	865	847	816	806	854	814	826	806	858	814	817	832	853	829	829	818	867	805	771	829	807	794	787	816	869	840	798	842	885	799	806	796	800	829	740	793	815	802	788	819	761	798	806	818	850	823	841	803	767	793	776	733	796	835	826	726	746	802	838	805	765	822	809	776	801	753	779	815	795	794	844	733	824	796	813	781	791	771	789	800	798	793	839	804	834	831	810	781	847	805	786	817	828	790	868	847	806	843	801	786	785	828	806	830	749	790	818	768	809	806	882	780	810	853	891	784	781	777	778	785	781	820	821	806	817	818	844	840	779	766	810	827	780	814	829	798	757	839	826	799	785	852	843	818	802	802	790	788	776	743	760	776	794	780	829	757	785	785	799	830	811	840	813	831	815	814	832	822	788	783	817	810	815	757	813	811	798	824	795	800	790	839	811	826	809	816	811	805	742	747	809	778	777	836	836	837	810	798	731	799	805	769	815	784	834	834	777	800	838	788	753	782	826	828	820	793	815	811	851	824	791	802	796	781	825	809	785	808	804	797	774	834	834	818	804	783	821	744	808	853	804	773	850	814	792	786	819	803	840	752	814	799	790	826	817	826	757	785	808	827	780	812	794	764	847	821	819	855	767	860	802	824	774	839	819	810	795	831	804	807	816	819	821	805	830	801	804	827	818	798	799	765	813	791	762	760	818	768	766	856	800	800	837	791	782	822	813	822	850	799	812	823	837	866	817	780	834	839	830	878	841	773	786	856	847	787	812	788	770	797	776	771	786	797	788	809	827	804	830	781	827	796	823	826	837	813	798	814	845	807	776	793	786	800	797	760	778	795	838	816	783	819	809	810	826	816	788	844	791	773	837	829	803	815	790	788	826	806	778	804	855	824	773	797	754	827	794	785	807	794	847	818	861	851	808	799	768	826	806	822	805	813	797	793	793	773	785	767	796	767	847	811	839	791	826	803	813	852	822	804	783	801	814	827	747	852	803	793	838	799	856	780	779	764	795	841	794	787	796	816	827	818	793	853	800	786	813	821	766	810	794	809	782	754	824	793	778	799	792	774	745	802	867	813	785	809	807	824	793	754	844	784	827	791	779	799	822	790	778	828	805	805	799	819	793	862	829	808	833	840	826	777	792	803	838	769	843	829	866	851	825	834	800	804	818	828	790	804	785	805	833	857	837	845	871	787	801	817	798	811	848	849	794	778	778	770	793	843	804	771	784	765	744	822	820	825	831	815	764	810	791	816	804	814	760	787	854	746	778	826	792	831	812	835	812	822	814	788	802	805	795	821	832	795	800	743	796	757	808	826	792	796	793	831	792	782	807	859	809	751	805	802	776	830	782	774	784	811	778	774	845	801	839	796	783	782	816	815	837	798	853	777	758	822	828	771	862	822	817	758	802	812	797	798	799	847	813	848	876	801	844	817	775	831	824	756	803	784	776	798	795	825	775	787	810	793	803	816	785	785	803	780	802	839	790	834	790	780	837	826	769	740	784	812	752	799	820	811	799	859	842	819	787	808	784	810	852	813	820	829	791	830	787	801	799	820	803	735	780	835	814	812	857	819	780	820	823	813	854	822	804	833	814	786	801	810	765	797	777	788	802	801	830	822	800	812	772	823	803	793	812	798	836	782	815	791	806	790	809	769	819	768	810	806	772	796	808	803	774	758	800	795	808	845	787	805	809	848	809	818	815	831	812	831	763	818	772	810	843	808	798	762	818	789	843	808	803	795	823	804	795	820	774	741	814	813	839	826	815	809	845	809	792	843	781	833	811	812	821	794	777	791	830	848	808	856	835	785	783	799	807	830	804	818	795	822	799	794	757	845	842	878	776	829	816	822	816	814	801	828	757	810	794	786	834	821	812	798	790	804	783	786	826	823	805	845	782	804	814	834	815	814	796	847	789	814	831	828	845	791	806	824	816	798	836	816	761	774	796	835	816	839	751	762	795	808	807	783	806	778	797	806	807	771	805	782	810	811	791	846	802	815	826	774	827	819	789	835	803	808	789	841	803	784	829	824	771	836	797	804	805	813	841	794	769	779	768	785	794	795	809	809	780	797	826	834	745	819	812	803	792	809	773	766	822	782	804	842	789	844	789	807	823	792	800	846	861	774	808	777	798	820	815	783	835	764	768	779	859	815	811	801	793	800	840	783	812	776	854	819	811	808	803	814	828	824	834	795	792	818	844	794	800	819	811	809	796	766	798	863	818	797	778	784	773	792	828	781	840	786	846	833	837	775	849	797	771	785	871	779	862	799	809	772	829	853	785	783	808	816	796	802	769	777	885	809	781	832	833	783	800	845	797	759	855	838	818	775	775	812	799	800	823	810	759	809	784	779	816	842	820	794	823	786	777	772	804	817	819	784	767	784	824	806	838	775	808	864	814	839	728	781	810	805	814	887	792	812	797	818	806	808	807	779	778	809	834	777	782	786	793	796	785	761	837	793	785	834	805	827	798	778	795	807	823	856	816	835	809	812	779	801	785	815	787	820	820	791	798	838	823	800	848	838	807	794	774	810	811	855	805	761	874	829	786	806	825	802	829	795	773	804	809	816	856	773	840	781	821	814	836	829	794	774	823	836	751	850	778	791	833	773	792	764	813	804	763	766	814	788	793	807	820	798	791	828	814	782	798	798	868	828	809	797	813	831	838	817	770	788	801	810	800	790	792	835	825	838	803	797	839	761	818	813	764	808	752	812	827	775	813	800	805	784	878	825	764	849	781	800	736	829	777	876	798	762	825	784	781	830	813	825	804	852	878	832	755	776	786	784	779	812	859	795	789	819	795	795	809	793	763	823	823	855	874	790	848	844	819	852	796	805	863	761	771	781	772	813	841	815	819	752	784	793	800	811	824	838	788	836	807	798	755	837	837	861	809	834	780	817	749	882	812	849	813	831	773	784	781	780	802	812	810	775	797	818	840	796	801	816	839	770	832	766	800	829	800	787	846	812	789	818	814	757	801	839	829	799	834	813	814	782	797	793	828	783	812	805	768	842	829	839	768	844	861	777	770	787	832	832	855	850	783	772	792	781	762	787	806	809	765	836	789	784	873	802	756	795	767	841	769	818	831	782	790	788	804	777	855	800	824	842	789	803	841	798	798	831	814	753	794	838	789	759	798	789	824	779	814	837	802	839	839	870	777	776	881	826	792	787	825	861	741	791	800	778	828	797	776	785	802	835	818	842	774	818	837	842	792	839
27893	22644	31946	33582	30109	27087	22978	21267	16154	11896	7460	5935	5990	3969	3600	3555	2832	2445	2526	2222	1699	1624	1369	1304	1142	1202	1185	1038	1131	844	845	824	964	903	897	907	807	825	710	617	719	684	661	649	588	544	521	548	531	545	580	552	577	532	495	562	528	447	486	487	443	473	435	444	445	465	406	444	383	399	402	413	439	395	353	439	413	371	407	409	414	418	410	436	358	428	363	394	420	442	374	394	375	370	385	388	352	368	362	345	362	367	332	355	363	358	350	349	346	348	339	384	379	344	378	355	369	358	341	370	379	354	356	356	396	333	347	312	358	351	342	364	305	341	365	319	321	352	346	335	343	354	342	364	323	324	332	341	317	336	370	339	340	384	356	353	320	338	358	325	345	345	339	349	343	307	323	326	332	336	333	334	342	340	338	307	332	350	353	323	345	344	328	345	329	377	314	322	320	318	352	336	309	342	334	353	299	363	306	323	382	297	338	339	347	330	317	365	314	335	333	318	312	362	324	300	367	358	338	336	346	311	373	356	380	350	341	317	358	329	354	354	335	338	332	381	344	331	357	330	320	339	314	354	350	327	335	311	323	353	334	338	368	324	366	389	325	312	355	346	321	351	353	350	342	316	342	318	313	344	325	320	328	355	343	320	338	330	309	360	329	321	329	331	372	361	335	363	339	320	327	364	362	337	347	319	318	345	321	313	340	311	351	365	301	320	324	384	329	350	320	352	318	354	345	342	301	329	329	337	333	311	343	372	320	333	314	343	338	338	363	336	333	307	363	344	335	359	339	359	323	326	337	372	326	312	333	301	333	337	327	324	354	332	329	352	346	361	319	358	325	339	334	334	354	317	302	346	322	319	328	336	331	350	353	343	343	335	335	352	354	329	330	318	319	319	337	340	329	349	385	331	367	348	341	312	344	304	328	327	339	346	329	349	334	366	347	342	324	349	362	313	301	332	339	335	362	362	328	328	343	338	341	341	316	306	360	352	327	310	336	345	327	325	321	335	369	335	354	320	348	333	396	341	310	350	350	324	325	347	283	347	328	345	303	350	393	386	315	313	358	357	320	324	342	308	331	325	317	355	336	332	337	373	315	321	344	337	322	320	357	335	333	330	342	340	303	348	350	347	312	344	352	347	359	339	359	334	345	352	342	338	327	371	322	356	313	324	315	336	320	360	349	338	367	356	340	344	343	318	351	355	309	356	328	315	317	320	316	337	323	350	324	342	343	350	310	340	331	358	348	353	340	369	309	336	343	307	318	338	322	336	324	304	283	333	346	309	359	334	339	344	331	330	365	354	332	344	332	382	344	355	348	350	325	328	341	334	345	327	362	311	353	340	317	336	352	322	340	350	332	332	353	310	314	347	328	290	362	334	335	362	329	328	359	309	324	314	371	348	356	352	339	318	361	352	360	365	341	324	355	328	325	332	364	337	329	344	372	320	322	343	329	342	345	340	315	326	327	352	315	322	337	301	319	336	313	334	326	330	302	348	327	332	339	376	298	349	327	314	318	354	371	323	336	330	330	306	313	319	316	339	341	339	347	329	338	337	347	314	351	333	363	339	380	339	322	347	350	336	309	362	357	338	316	343	316	377	330	320	343	338	329	328	329	357	325	345	319	303	312	352	342	343	325	293	349	334	324	340	343	354	348	317	317	353	359	326	330	332	336	347	359	347	347	343	368	335	341	348	357	340	330	332	333	356	344	363	361	333	331	354	346	322	317	297	329	347	335	356	321	366	350	296	310	334	335	340	375	348	331	341	337	354	328	325	337	334	377	365	329	331	343	341	334	290	341	301	314	361	345	336	338	328	344	360	338	337	333	322	340	355	332	360	337	347	344	328	329	360	367	331	318	333	334	339	310	390	319	347	368	330	337	345	376	323	320	344	353	347	343	338	297	342	320	353	338	322	334	351	335	356	322	318	346	346	332	347	322	373	360	346	331	341	354	341	305	339	358	299	359	316	333	337	311	340	366	346	341	322	325	334	353	326	325	342	323	360	318	340	329	370	333	339	311	368	310	331	333	325	345	341	337	343	328	316	368	340	345	322	327	391	354	361	347	314	382	344	322	348	324	311	341	323	335	355	343	334	311	322	333	316	337	321	316	334	315	334	381	330	321	351	337	357	332	353	355	355	316	330	331	311	319	341	328	346	343	347	356	330	376	357	352	378	318	298	330	336	335	329	336	362	296	353	371	345	317	374	282	351	317	316	314	331	315	352	329	324	322	364	330	360	344	338	327	323	370	336	364	351	344	304	347	326	322	348	281	376	335	320	356	335	350	327	346	314	328	343	335	362	316	342	337	324	343	338	346	335	321	342	340	346	312	315	382	353	336	324	391	344	346	370	357	329	365	350	365	331	341	309	349	314	358	345	350	323	364	329	335	334	355	331	339	345	349	341	331	362	319	345	347	326	307	351	361	346	333	349	317	295	360	342	347	310	338	348	333	368	306	345	359	356	320	342	346	348	291	332	314	304	313	376	315	342	331	343	391	354	334	338	346	352	355	347	365	352	322	342	332	322	323	322	327	357	311	325	325	358	317	352	370	351	299	334	315	335	347	326	343	314	349	335	325	390	316	303	331	319	341	333	374	332	362	344	339	358	331	371	346	324	329	319	337	347	307	327	324	339	302	314	351	311	314	315	355	305	332	328	326	345	364	325	324	341	350	318	332	300	341	315	315	322	358	344	365	367	374	309	338	313	347	312	338	332	328	351	297	368	346	328	364	331	321	318	332	362	362	382	328	349	338	329	373	305	358	341	315	321	348	348	327	357	341	360	333	294	353	375	353	368	314	338	317	344	322	328	332	377	322	370	330	333	351	318	361	322	329	334	305	330	333	291	308	336	353	332	341	333	335	335	341	298	327	351	311	327	302	354	335	314	368	355	333	350	325	367	355	323	338	347	351	350	375	345	316	355	326	367	329	330	349	339	334	340	305	331	328	323	348	344	333	330	337	350	315	340	337	351	365	342	362	356	325	333	346	346	313	348	308	346	314	343	362	314	316	330	384	329	330	338	318	337	324	356	365	345	384	348	362	337	334	342	358	313	344	360	304	343	328	335	315	305	344	353	368	359	327	340	348	316	351	322	349	367	346	333	329	348	345	356	325	336	329	328	357	351	319	350	316	369	314	324	327	355	351	319	336	341	346	289	370	357	321	318	331	328	345	334	360	318	331	325	333	332	300	313	335	323	351	337	326	327	336	312	371	333	336	328	340	278	321	326	363	355	324	320	352	344	351	292	350	333	352	326	360	339	334	329	358	319	369	331	319	335	319	342	328	367	344	313	339	306	333	291	292	380	354	376	333	313	356	321	362	347	342	319	331	304	331	314	332	356	343	345	337	362	305	306	376	345	319	344	323	357	348	350	323	329	345	333	297	331	309	300	340	304	347	331	324	336	365	341	346	321	337	316	325	342	324	364	326	357	322	323	342	333	317	309	341	338	347	333	382	355	333	383	338	350	342	329	318	331	359	333	355	330
16579	18695	29557	35022	35333	35688	35255	35711	29519	26903	20580	19215	20587	16085	15898	16157	13025	12324	12760	11597	9733	9104	8286	8182	6417	7597	6580	6458	7106	5165	4949	4804	5960	5239	5440	5516	4293	4450	3836	3134	3869	3968	3686	3422	3252	2788	2603	2778	2778	2758	2748	2695	2618	2542	2473	2447	2253	2110	2295	2355	1977	2170	1871	1710	1857	1842	1602	1537	1436	1507	1592	1748	1723	1696	1531	1768	1563	1619	1552	1522	1761	1546	1531	1584	1610	1480	1428	1489	1426	1487	1412	1504	1378	1407	1288	1317	1217	1142	1165	1089	1096	1156	1101	1132	1071	1095	1071	1087	1025	1047	1064	1062	1097	1035	1078	1003	1069	1099	1054	1073	1000	1104	1085	1160	1116	1022	998	1016	1093	1025	963	934	950	952	978	1053	954	1010	1001	992	998	962	1000	970	973	979	923	956	885	966	1007	1010	947	1027	1028	985	927	941	935	946	987	1018	1000	937	948	1012	944	962	987	955	950	952	975	924	1003	932	913	977	976	958	943	929	954	966	944	958	948	986	917	955	935	919	1005	973	1000	934	937	917	923	960	957	969	952	987	951	941	919	932	944	973	920	951	921	951	951	910	919	976	974	943	921	961	946	928	921	954	919	954	878	940	944	974	941	895	975	984	909	939	952	906	1002	955	939	974	961	980	1002	941	924	950	913	932	913	942	906	998	927	933	911	958	985	918	976	910	924	952	949	918	1004	929	939	984	951	955	933	984	958	976	982	936	938	931	967	947	933	967	987	930	907	933	910	907	956	946	922	917	943	914	936	963	950	1003	1009	952	932	992	980	962	931	917	915	925	974	921	942	977	989	924	940	958	980	923	936	940	918	923	951	940	914	950	967	996	960	966	933	969	979	923	956	962	951	985	964	950	962	945	954	921	953	921	940	950	935	942	930	1006	965	965	1001	946	967	942	975	920	900	914	926	983	915	972	896	1016	938	926	921	940	911	957	917	929	921	914	951	942	916	958	928	990	933	968	905	901	953	891	983	949	940	919	923	981	924	949	993	911	941	918	923	985	950	946	951	926	1003	915	922	986	988	909	961	934	927	903	978	1005	933	945	935	946	946	988	948	948	942	958	885	896	933	908	892	908	916	984	953	920	929	931	935	1001	976	931	934	947	959	944	959	963	948	938	979	929	902	948	921	964	914	887	925	938	955	995	905	960	970	906	938	963	997	905	960	972	974	890	968	910	956	930	949	898	925	900	1045	932	954	912	1023	899	949	946	966	912	916	978	927	951	953	934	1010	941	948	959	891	969	963	930	953	935	892	921	909	968	974	918	943	969	887	975	992	921	949	949	969	944	939	957	957	927	908	926	979	969	936	910	896	1004	924	1004	912	941	975	965	904	926	941	915	965	945	981	935	880	906	923	970	929	964	975	932	903	948	1005	926	899	970	918	977	934	918	926	971	908	961	891	976	937	947	935	910	937	915	908	955	967	971	962	932	957	962	975	962	974	1005	937	979	987	976	941	962	991	939	957	936	953	923	872	968	968	964	909	955	987	1012	924	995	943	991	941	962	967	924	966	959	929	926	927	951	949	968	983	914	939	956	893	928	919	936	950	937	989	975	959	944	965	909	935	893	918	980	962	930	925	920	934	906	981	963	953	897	947	926	947	967	953	990	1002	997	981	934	917	930	960	886	950	931	981	946	938	946	973	932	986	984	921	955	962	969	938	941	929	899	902	958	911	950	937	957	919	928	898	922	952	970	945	914	944	993	944	937	997	1000	980	908	971	948	949	945	961	941	947	882	937	957	979	963	965	935	990	894	961	925	941	967	926	1036	953	949	905	977	885	927	964	927	924	960	978	928	912	1002	952	922	928	928	908	939	988	958	906	909	992	980	1017	993	939	925	938	958	947	923	1003	928	914	983	928	943	978	955	945	930	942	972	886	939	965	989	942	969	929	931	958	970	945	965	947	922	920	957	956	928	909	997	995	968	967	906	1001	961	922	953	930	926	901	901	888	977	950	952	983	941	942	887	939	931	963	914	950	937	935	968	937	1003	1004	940	912	918	903	883	974	889	945	905	954	940	918	956	918	920	960	927	948	999	955	940	958	992	920	1040	881	884	945	964	939	1012	976	942	951	953	964	957	1007	967	962	908	977	918	948	879	986	987	915	929	936	955	1011	942	921	928	943	963	922	971	932	949	978	938	956	951	951	966	998	946	913	953	925	989	947	924	958	978	914	972	952	917	998	964	975	952	981	950	922	917	894	926	991	976	913	919	980	955	954	927	912	963	964	954	940	946	1003	931	927	887	934	956	947	928	955	1001	933	940	952	969	944	922	952	917	962	923	988	967	944	973	1007	937	924	915	1002	974	916	966	955	962	925	915	949	961	957	962	925	940	945	929	895	893	957	929	946	934	956	958	907	916	939	976	943	936	983	954	961	899	952	953	933	959	925	912	968	853	937	928	909	900	873	948	932	963	970	957	979	978	960	950	978	895	943	907	915	943	899	961	908	969	930	917	936	900	957	972	944	891	960	946	960	937	975	923	939	921	917	916	1030	897	965	955	927	884	949	921	914	915	948	942	920	969	878	985	967	974	951	915	970	949	987	976	970	925	987	966	943	953	961	913	969	958	956	979	961	901	933	954	909	967	904	949	970	936	972	946	900	999	994	947	969	952	925	1012	946	929	928	1017	985	953	961	949	961	937	941	953	918	972	969	904	926	1001	898	909	944	956	928	987	957	968	928	978	993	956	926	910	957	978	943	907	935	939	929	973	1009	949	957	904	970	934	894	962	912	946	939	932	918	896	932	908	928	944	979	926	943	978	955	931	928	947	948	937	985	939	913	1006	930	945	883	962	965	965	941	950	963	943	933	900	981	950	997	948	988	957	979	953	946	905	898	957	928	971	914	1017	947	963	965	944	937	920	932	926	966	915	864	961	905	974	999	992	952	981	980	955	930	979	955	982	922	944	965	892	988	963	956	953	951	999	915	966	917	979	906	937	964	955	1005	924	880	975	962	1001	998	935	914	933	952	888	988	876	900	908	968	945	891	895	983	914	942	917	915	932	944	967	968	903	909	942	904	950	888	922	878	938	943	946	961	913	937	936	932	980	957	952	907	983	1002	963	981	946	954	903	961	919	952	921	968	940	920	982	935	926	993	958	949	945	953	1018	938	964	900	920	995	925	947	957	971	941	942	896	954	991	933	941	891	1013	939	941	1008	1002	901	982	995	905	943	1006	970	941	973	963	1002	967	974	941	936	948	908	967	969	926	928	948	921	1029	971	1011	985	948	949	976	915	928	947	896	927	984	932	934	938	946	966	956	901	929	979	944	892	963	989	965	910	968	954	895	885	938	994	964	988	980	995	910	939	957	999	1003	962	1002	938	934	979	943	998	955	932	931	947	987	939	966	924	989	956	923	992	945	935	964	967	921	923	916	917	881	971	986	979	948	975	877	997	978	969	963	917	956	916	937	959	916	924	886	936	967	960	962	899	971	977	962	919	965	893	958	1022	957	953	899	908	921	970	957	1008	953	962	975	921	1000	981	918	966	924	947	918	932	887	948	936	1001	972	951	942	962	942	917	933	950	1000	929	965	951	942	886	931	944	926	921	896	935	989	896	908	926	912	934	968	903	918	927	997	960	935	952	893	955	936	912	935
5945	4340	5952	5324	3850	2819	2184	1844	1504	1088	875	743	702	651	599	542	477	418	472	407	395	341	383	335	319	327	315	340	336	312	269	307	344	324	316	305	288	312	287	287	309	260	310	293	311	256	306	296	275	285	286	314	288	298	295	294	312	290	296	307	291	313	266	274	330	285	284	315	267	284	263	279	280	272	259	263	272	282	257	271	274	292	271	283	300	300	309	266	279	284	294	283	290	274	315	276	272	262	274	287	300	294	274	289	271	283	278	304	287	254	285	290	236	265	320	284	296	279	260	270	283	263	267	287	279	275	297	269	296	304	259	268	259	316	270	282	273	273	264	306	254	251	297	287	289	288	284	259	286	234	249	249	270	270	295	273	298	277	272	319	262	295	281	287	266	260	278	265	296	266	311	272	297	310	273	308	263	274	293	273	274	290	254	281	280	264	273	267	294	307	296	301	281	280	274	286	251	287	287	286	269	296	288	287	270	269	246	263	309	268	289	229	304	263	268	258	290	294	288	321	271	254	274	304	273	291	270	249	280	277	279	254	252	269	250	271	279	260	288	280	297	279	255	272	271	266	275	293	281	239	293	289	244	272	302	276	287	262	272	279	236	268	284	274	247	274	307	258	261	284	279	266	265	284	276	278	260	252	264	323	256	277	267	266	283	278	264	312	262	274	299	273	282	232	265	270	284	266	291	274	279	276	303	318	281	300	284	292	285	305	284	307	278	289	304	273	319	323	268	292	284	259	246	268	287	312	266	304	275	278	266	272	262	269	291	281	277	246	287	299	277	311	259	255	274	267	271	259	267	259	272	263	264	289	242	280	285	278	292	274	265	285	289	275	307	287	288	293	292	253	301	275	254	265	279	282	281	297	285	275	264	272	280	277	238	315	263	302	265	255	299	254	261	278	292	253	288	293	284	316	259	277	268	248	313	291	280	244	293	291	322	281	274	301	293	306	276	245	307	257	267	290	287	297	272	265	276	291	278	307	267	289	284	284	315	250	288	296	304	262	265	267	296	258	270	278	315	261	308	289	302	283	280	286	315	287	261	280	264	299	311	260	257	269	278	273	264	253	264	258	286	243	255	261	278	291	256	263	279	260	274	277	283	272	282	278	272	313	283	283	275	261	303	266	262	288	268	272	279	311	301	276	284	262	273	268	256	289	261	297	294	282	304	318	291	257	293	291	289	280	283	309	280	278	256	273	278	282	288	290	299	294	268	288	266	289	279	261	276	252	295	291	278	273	274	285	272	293	250	285	276	287	295	283	261	314	310	298	277	272	274	299	292	264	271	298	271	267	271	284	282	319	279	283	284	275	256	299	287	303	283	271	288	269	283	261	278	282	299	292	272	308	308	258	290	254	283	297	257	291	256	301	291	263	290	281	275	309	242	278	308	293	255	310	299	258	296	249	294	294	299	319	275	290	285	303	298	316	278	283	342	296	283	285	283	277	287	265	294	302	273	270	295	280	280	278	292	265	259	264	284	262	275	272	297	279	248	269	255	285	279	297	256	256	293	284	311	270	283	264	324	262	287	286	283	304	272	319	314	318	295	278	249	269	275	287	290	291	272	275	298	267	252	295	286	278	278	271	284	280	290	274	295	299	284	270	285	274	265	270	288	274	296	276	260	269	262	267	281	261	240	296	282	286	268	306	280	293	305	282	291	299	259	278	289	278	299	278	264	287	270	275	267	253	267	280	272	273	293	261	272	276	255	284	291	273	271	231	311	246	281	279	271	279	295	288	252	287	261	266	277	284	303	295	286	292	262	259	245	292	248	307	254	265	292	288	266	290	287	297	270	271	287	293	271	263	283	273	284	283	273	286	297	306	255	268	271	276	307	284	304	254	277	299	285	260	279	295	232	254	271	259	298	269	279	307	256	301	281	289	293	267	276	301	309	302	264	290	283	279	274	293	295	263	293	282	294	274	285	267	270	303	258	285	298	273	301	273	255	289	302	301	249	283	316	286	273	299	289	259	284	271	284	296	253	277	281	271	290	290	269	265	290	297	276	269	302	258	281	274	272	259	264	260	249	295	254	292	288	288	294	295	258	303	290	299	274	272	317	257	297	313	294	291	288	286	286	270	280	271	273	261	274	312	273	311	310	300	303	292	288	283	280	276	265	321	299	272	264	263	260	284	290	293	314	259	255	311	272	271	257	287	263	256	250	282	316	272	262	285	297	301	313	241	256	306	265	324	274	304	280	271	254	280	295	280	247	286	271	249	274	286	290	270	290	255	286	271	277	284	279	266	304	304	279	264	295	231	311	278	301	294	289	283	303	289	246	250	303	303	316	258	267	267	298	276	285	244	305	286	262	317	275	289	278	268	289	280	298	283	250	293	273	302	268	275	308	269	279	270	310	277	270	289	307	275	264	289	268	291	307	277	260	287	261	292	286	271	277	313	327	279	283	279	280	299	285	269	271	302	280	272	274	298	311	282	273	271	261	264	250	311	255	268	282	296	286	281	291	277	292	285	280	283	283	302	267	296	294	302	278	299	256	267	285	276	285	326	297	306	261	292	269	300	303	275	270	272	294	231	267	277	274	277	293	302	284	262	287	290	274	291	271	246	288	295	271	287	261	303	302	260	243	287	263	278	291	272	288	241	247	274	290	296	294	272	274	248	279	288	311	281	252	257	265	306	270	283	277	287	301	275	275	262	289	289	286	278	271	267	297	282	301	281	262	301	271	276	265	286	302	286	281	291	284	288	279	279	259	294	274	274	304	296	294	294	281	260	283	267	299	260	260	298	265	275	290	302	295	272	255	274	273	297	260	262	252	274	281	295	290	273	255	295	276	306	268	289	313	276	284	255	270	316	314	339	295	324	290	302	303	258	291	307	286	277	296	260	268	268	288	288	248	289	263	270	273	287	290	287	296	276	280	328	265	277	286	261	272	307	270	292	303	304	286	300	243	293	281	278	261	263	280	290	290	272	258	291	249	271	282	291	247	274	260	271	250	267	288	275	295	291	286	261	287	292	284	304	296	271	273	297	306	311	270	278	262	260	264	269	262	287	284	279	305	304	290	269	272	271	263	279	281	322	295	293	290	284	272	282	269	278	321	296	287	283	278	298	291	282	288	307	251	304	265	274	282	278	309	268	266	278	248	255	289	281	270	307	277	296	277	280	278	302	260	289	315	279	251	270	331	257	272	298	273	287	266	285	297	261	292	273	280	259	289	292	296	263	286	276	266	280	275	298	283	277	308	235	277	274	302	308	280	256	266	278	269	285	293	281	264	282	275	279	259	265	252	241	273	253	314	268	268	276	287	257	281	302	270	256	269	311	277	274	292	288	287	256	285	249	294	272	255	308	254	278	264	306	297	285	282	290	267	303	293	284	264	261	265	265	265	284	274	275	296	280	279	282	284	269	294	259	271	283	287	280	283	253	306	298	280	270	289	286	252	280	329	318	263	283	253	273	277	296	287	260	286	267	276	243	249	314	283	276	262	285	287	285	266	300	283	267	269	292	288	281
4649	5179	11070	13426	12107	10494	8768	7588	6011	5106	3962	3654	3386	2932	2612	2433	2189	1992	1974	1757	1577	1575	1463	1471	1259	1250	1157	1142	1201	1041	1042	1010	1108	1067	974	1103	1003	982	950	967	969	929	917	902	958	932	892	971	956	912	911	900	928	894	886	881	948	869	884	869	881	906	876	853	868	908	877	832	859	850	850	878	864	939	870	877	867	892	893	815	865	845	867	802	863	784	886	848	891	832	806	868	871	888	816	826	888	842	873	828	806	878	837	827	835	845	859	795	864	859	855	815	809	840	835	851	764	822	809	819	756	853	826	840	805	788	775	786	795	791	828	790	809	785	832	845	766	853	783	788	816	823	773	797	810	825	843	824	812	831	766	874	825	752	865	830	815	766	821	799	805	758	806	810	825	805	806	828	762	833	759	820	831	781	799	797	805	794	786	757	773	802	726	837	780	747	778	794	830	810	780	824	831	788	763	812	811	788	783	777	728	816	810	766	821	801	751	806	864	829	805	748	833	819	775	830	722	761	822	828	825	775	841	824	809	821	831	760	789	775	881	842	803	782	864	796	766	801	811	828	822	787	759	785	778	805	827	824	854	771	810	782	777	810	796	821	813	838	815	841	813	811	797	828	847	771	795	808	793	837	789	820	746	867	791	801	766	817	830	750	778	795	784	821	809	768	781	770	807	812	744	841	793	790	795	736	794	800	765	760	834	800	784	793	801	778	778	847	849	839	854	820	797	790	781	781	873	809	795	771	858	853	731	832	786	784	802	833	790	844	832	779	803	796	805	761	817	784	789	811	831	815	803	794	789	798	809	784	788	828	789	824	802	802	794	759	866	790	795	801	862	794	767	786	827	802	781	798	884	731	824	789	780	783	791	815	752	846	774	778	778	821	827	812	868	785	878	792	815	850	819	846	806	801	794	822	853	767	819	817	830	772	772	763	778	809	780	812	793	832	779	791	836	832	791	786	799	840	841	726	788	813	758	802	785	850	820	804	794	791	811	834	800	845	779	794	791	825	807	797	820	839	764	771	822	788	819	794	771	778	806	773	835	738	833	813	769	814	815	788	852	786	768	761	823	798	846	803	839	764	770	846	856	790	868	871	816	784	852	838	789	795	765	828	840	809	776	849	832	834	747	766	769	803	809	784	766	787	756	823	795	792	787	825	808	742	792	795	810	760	806	765	831	835	789	799	844	742	793	801	828	830	844	772	831	802	771	769	817	818	830	776	785	776	801	871	824	776	804	811	814	892	801	815	832	759	743	785	828	811	847	830	761	831	757	802	783	818	783	747	810	747	777	761	761	829	793	801	851	784	783	819	749	811	795	775	794	808	817	826	793	785	836	819	798	793	778	742	793	815	815	852	803	794	774	852	791	783	775	791	840	844	807	796	812	806	788	827	789	754	816	812	794	807	818	802	806	786	822	786	779	835	816	744	831	796	813	778	823	790	776	797	770	794	775	847	742	818	818	813	791	825	805	812	809	770	784	741	800	787	822	763	820	766	765	777	838	766	845	809	763	763	804	855	787	797	841	767	779	753	812	756	824	784	810	798	781	776	786	760	810	806	808	830	836	836	784	750	763	853	763	785	778	789	801	786	790	844	779	767	776	840	780	818	741	852	771	775	788	829	802	835	826	767	754	821	817	809	798	776	805	808	837	874	785	832	809	806	773	793	792	779	819	780	792	833	760	793	824	755	835	734	796	861	816	819	766	773	769	839	849	768	842	792	792	802	767	881	785	821	819	793	764	801	824	831	771	814	836	740	785	816	866	793	782	832	860	819	827	773	735	849	797	786	796	822	765	819	811	804	746	803	772	814	750	848	791	833	796	760	801	807	817	798	765	834	806	808	813	782	808	816	829	795	809	787	747	736	794	832	823	772	851	801	835	804	830	850	840	805	819	750	808	791	788	809	828	781	798	791	756	804	810	786	800	773	784	810	771	753	851	791	827	795	823	767	789	831	800	825	822	797	851	772	766	811	785	747	831	742	763	780	782	804	801	741	775	782	801	788	768	763	818	794	806	809	798	769	813	856	792	815	836	783	777	794	792	815	780	779	791	731	795	776	805	810	803	808	870	848	745	807	770	761	809	775	780	803	784	782	816	797	752	749	808	736	825	782	812	803	792	762	859	798	787	751	790	807	777	811	795	842	765	811	812	782	782	801	782	833	769	829	784	804	769	802	745	806	769	752	776	818	835	774	795	775	819	803	793	811	850	761	776	808	830	790	843	814	768	760	815	797	788	772	794	856	813	741	760	786	769	828	776	793	796	860	807	778	794	819	812	779	794	777	791	739	821	803	788	770	796	826	840	807	846	826	806	720	827	831	784	819	791	768	813	792	780	783	768	791	801	824	781	816	833	810	823	771	772	810	761	794	817	764	799	798	749	786	829	805	826	815	812	853	815	890	776	747	766	803	794	807	835	814	824	831	769	786	742	766	799	818	795	791	795	824	863	782	807	814	810	847	795	795	845	844	830	810	805	763	806	804	817	812	803	764	777	814	774	814	833	800	854	798	757	780	803	827	796	814	751	784	813	803	780	821	776	778	808	793	856	774	797	798	798	774	785	809	798	787	824	808	784	769	810	806	822	795	807	782	769	813	758	820	797	767	786	809	796	805	845	790	801	790	767	810	862	825	807	837	819	795	807	814	823	777	759	783	794	837	787	808	781	818	788	819	811	808	779	790	794	733	774	814	814	831	828	791	892	839	871	837	804	773	777	806	801	805	788	724	767	846	823	838	805	710	773	820	809	799	821	787	814	777	813	812	816	813	801	795	743	799	786	785	747	815	792	831	793	800	759	768	800	767	808	841	748	767	839	807	771	824	840	798	797	810	817	784	807	770	774	807	775	879	779	759	783	821	817	815	784	794	819	794	786	788	820	767	826	860	828	788	859	768	741	803	824	806	829	784	832	819	814	775	835	812	784	805	852	808	731	775	801	822	809	775	764	781	786	798	812	766	791	829	782	803	788	814	734	788	826	877	796	823	827	849	810	849	834	771	804	812	806	842	819	801	767	822	794	777	831	800	792	774	781	781	803	773	837	776	759	743	784	825	808	801	746	778	841	780	802	822	801	818	760	799	771	831	767	794	832	825	801	755	835	811	784	809	825	819	781	803	831	809	810	798	824	765	767	769	763	805	798	827	749	793	787	822	808	788	765	779	815	812	818	812	835	815	798	801	777	774	754	792	786	820	796	848	798	767	842	778	817	805	840	830	809	815	765	760	765	758	797	802	791	841	795	781	776	760	813	794	841	770	811	837	787	786	765	827	818	835	780	852	805	771	839	807	815	787	815	740	791	818	814	828	775	782	824	769	788	826	760	792	817	783	821	779	804	805	850	806	809	805	796	802	787	762	769	802	813	818	802	798	813	807	859	764	787	806	813	803	776	758	795	791	837	777	775	803	785	808	805	820	827	794	809	795	787	769	840	780	805	762	814	834	795	836	773	781	808	809	799	829	781	759	886	828	774	867	814	860	843	821	816	839
18038	14663	24484	28111	24580	19454	14895	13003	9176	6290	4126	3318	3056	2084	1930	2290	1739	1518	1329	1404	1002	938	769	891	806	742	679	609	724	609	522	502	585	521	567	525	494	477	520	430	458	440	464	437	447	426	418	402	396	379	340	379	412	343	394	333	380	323	404	368	346	373	307	337	344	356	327	309	342	310	293	314	308	323	332	301	334	291	292	278	322	303	324	335	324	308	309	308	295	323	329	294	263	295	309	276	299	237	287	287	276	346	298	282	305	290	280	232	289	288	265	290	266	261	267	285	312	285	268	305	259	265	275	315	275	299	266	284	311	305	274	278	278	279	273	279	265	293	287	283	274	299	292	231	299	272	265	253	284	268	281	299	260	277	294	260	280	282	291	295	296	239	248	255	284	271	261	295	267	275	271	243	283	275	268	252	276	296	261	300	272	270	269	284	277	278	287	277	280	277	264	311	273	288	249	270	289	323	290	292	292	279	268	292	281	272	275	259	243	273	289	291	275	268	299	296	266	276	266	270	255	282	260	280	272	262	288	273	270	271	295	301	305	284	267	256	270	279	270	272	245	278	277	264	267	253	251	271	265	269	299	292	297	264	275	305	273	295	275	279	294	299	245	298	269	267	272	249	280	279	277	297	268	264	268	307	284	288	266	279	269	289	258	272	292	287	238	302	289	284	232	259	280	276	271	241	244	248	267	266	236	274	285	269	267	310	263	275	256	248	249	277	260	255	240	254	266	281	278	283	282	287	254	310	270	260	276	262	280	280	298	279	275	273	267	264	253	263	282	239	275	267	276	283	277	255	275	301	265	254	267	239	259	287	279	316	286	261	297	256	275	280	282	247	292	244	285	272	264	293	282	261	242	279	302	253	269	290	280	302	268	282	269	285	274	283	277	278	278	256	269	267	271	291	275	290	251	282	270	276	289	276	261	291	259	261	250	251	253	294	273	301	263	280	291	249	278	239	255	279	283	281	255	246	291	297	288	281	286	280	261	265	263	286	260	288	300	273	260	290	275	279	271	286	267	294	261	254	261	265	287	273	281	262	272	270	267	274	292	309	255	237	259	277	338	266	270	291	282	293	255	244	278	274	266	250	251	276	262	303	269	284	251	272	282	274	298	283	277	305	249	256	268	284	265	314	260	289	298	287	279	270	250	299	277	264	254	281	248	268	272	254	277	277	274	268	275	279	290	255	294	269	283	262	299	292	263	270	283	284	287	289	245	276	273	285	276	278	269	251	260	276	303	269	269	284	297	280	252	268	302	317	260	286	289	254	242	253	277	257	281	282	244	281	277	255	286	277	278	281	276	258	293	267	285	270	268	281	293	281	281	284	254	267	290	285	275	273	280	282	287	265	248	280	305	268	290	284	273	243	270	285	279	267	277	269	257	299	278	273	290	248	282	251	254	296	256	302	291	292	281	258	284	288	289	265	290	260	284	297	289	280	296	266	264	286	250	243	268	280	281	271	263	286	269	261	280	242	311	292	262	265	321	230	269	290	281	255	264	305	290	260	275	303	284	298	245	247	278	270	234	259	252	277	249	271	264	274	256	287	253	238	259	279	250	276	247	264	267	269	302	264	275	282	274	293	289	257	277	286	300	266	279	292	279	283	279	272	285	283	272	291	282	262	286	293	281	251	254	290	294	259	265	293	263	246	263	324	290	271	298	276	303	273	271	277	302	271	282	265	278	271	269	294	260	247	259	294	273	293	333	274	283	297	294	278	278	260	263	263	282	260	278	257	238	296	282	254	253	276	290	283	287	272	286	302	276	272	272	291	246	253	265	249	280	286	268	269	308	298	277	270	304	270	307	274	242	270	291	242	269	282	259	289	288	298	305	306	283	273	281	280	266	288	300	237	285	278	249	272	275	301	275	261	264	273	253	276	274	244	268	285	284	238	298	240	267	262	247	302	272	280	269	282	281	297	276	290	295	307	277	253	275	270	281	294	316	301	288	325	258	229	250	253	233	294	292	264	290	262	272	272	306	273	262	263	291	244	288	290	271	300	279	265	273	292	255	277	302	286	297	298	297	304	283	300	306	288	241	242	253	265	308	297	304	266	305	301	260	312	271	261	261	257	304	298	290	254	291	269	270	242	308	260	267	295	303	276	258	286	270	296	262	286	288	296	266	257	300	265	280	294	266	286	277	289	262	255	259	257	289	280	265	268	253	286	278	262	301	267	279	254	303	287	288	261	283	288	286	292	277	260	281	273	264	252	295	277	249	287	293	265	274	250	272	248	264	295	285	296	266	286	297	270	281	289	279	274	277	273	273	313	254	256	286	294	282	284	270	286	267	272	287	273	246	305	266	277	270	269	255	271	287	287	234	276	292	268	302	267	265	278	271	273	273	291	287	245	274	254	283	288	258	274	270	286	294	253	302	288	289	282	279	287	272	278	298	281	273	307	254	270	278	283	257	278	315	282	266	282	290	279	264	270	275	313	254	295	261	288	265	252	305	273	283	283	262	295	274	247	292	242	273	265	255	268	279	273	287	293	247	289	285	284	281	255	269	284	266	263	275	296	284	278	257	301	302	271	255	267	261	295	267	274	283	282	296	278	257	306	257	253	259	264	278	276	262	294	264	280	265	294	297	271	273	251	294	303	311	254	281	262	286	217	249	285	242	275	287	295	320	286	254	259	275	281	289	260	267	271	300	290	281	282	247	261	277	288	282	277	282	249	271	267	266	292	269	277	262	311	292	287	275	276	279	274	301	240	286	299	274	267	260	275	277	276	272	259	267	268	300	295	257	294	283	286	281	279	250	273	301	298	282	258	288	294	258	258	279	276	284	277	271	265	299	296	307	278	263	283	275	321	288	264	309	262	267	268	268	273	289	301	251	298	278	275	285	272	270	298	288	268	286	272	280	301	277	299	297	267	260	287	253	263	270	261	260	293	244	270	272	275	248	261	265	273	250	264	278	278	265	283	286	254	255	262	249	265	256	271	269	269	275	275	285	267	297	324	240	279	276	306	260	273	292	270	248	281	268	277	257	281	271	294	277	272	258	283	259	282	266	269	280	275	264	281	292	279	270	267	263	295	278	282	276	307	259	293	276	246	258	273	255	261	255	279	274	292	267	285	250	268	265	279	304	301	300	292	279	269	301	285	270	297	284	263	259	257	270	272	286	266	245	281	296	255	261	282	293	257	269	278	266	233	282	306	261	267	292	271	271	274	255	259	270	306	269	285	253	286	293	259	259	301	273	284	258	284	295	274	297	280	267	274	295	255	303	286	265	275	262	298	279	296	263	281	312	276	277	269	261	249	255	264	296	288	255	289	260	233	266	281	316	292	265	318	307	248	242	267	287	300	256	269	274	263	256	265	289	261	281	244	281	274	278	268	267	277	274	254	277	279	263	284	281	249	238	257	291	293	284	257	290	290	294	272	247	285	282	273	285	270	281	299	296	253	252	276	259	266	249	270	292	281	280	277	281	269	269	275	279	295	308	264	257	286	299	279	256	271	267	251	273	281	229	292
11497	13171	24327	31190	30719	29528	27627	28237	23335	18902	15359	13554	13487	10719	10238	11735	8871	7922	7702	7762	5901	5317	4773	5569	4371	4098	3775	3796	4487	3314	2932	3050	3436	3005	3103	2956	2843	2716	2591	2051	2362	2549	2275	2149	1919	1834	1822	1763	1747	1646	1613	1716	1708	1673	1612	1473	1497	1410	1663	1502	1388	1606	1187	1244	1231	1317	1078	1095	1247	1105	1121	1196	1134	1232	1105	1253	1099	1177	1093	1095	1131	1069	1103	1151	1136	1068	976	1094	1037	1034	1078	1062	997	1029	998	935	968	945	936	910	887	916	915	824	966	878	897	914	829	842	846	902	862	807	862	806	862	809	816	918	905	904	908	826	799	858	815	846	834	839	850	841	828	838	835	804	823	794	847	789	819	831	881	847	834	875	782	850	806	862	806	815	810	836	825	769	804	787	762	749	771	807	790	811	740	823	782	781	839	790	764	833	847	834	799	752	777	775	805	775	785	812	795	797	808	767	787	791	792	810	808	749	770	758	804	792	808	799	810	793	776	794	839	794	795	778	841	772	861	817	808	773	805	807	755	761	807	800	767	804	793	797	772	805	798	801	760	836	783	761	733	764	811	807	796	807	787	781	764	789	819	723	786	766	788	826	763	794	796	801	797	805	778	785	772	800	818	772	796	799	819	821	844	808	762	791	766	809	811	745	808	796	766	795	804	794	802	804	781	812	792	848	768	769	822	790	788	838	785	770	799	791	778	781	823	779	818	840	848	784	839	803	785	815	849	786	841	801	788	805	790	811	780	786	791	786	836	785	797	818	766	828	828	755	823	790	741	734	798	825	881	819	823	813	819	838	811	842	794	784	814	740	774	755	776	775	771	814	810	828	788	814	750	809	833	759	778	801	777	781	743	801	798	812	781	799	804	804	803	801	803	804	760	805	822	786	784	801	838	782	799	810	719	741	805	778	824	806	800	741	851	786	863	788	824	784	759	805	776	776	814	790	824	826	786	808	813	775	792	756	835	796	809	789	821	752	779	768	811	816	786	798	765	831	786	832	745	749	795	786	770	837	766	753	791	773	801	836	767	836	826	808	791	822	777	802	786	756	803	765	825	825	791	841	799	840	753	800	774	855	745	807	754	822	794	837	812	793	780	823	808	844	823	786	778	802	785	789	787	789	785	792	771	840	757	827	776	777	774	792	778	773	793	796	810	795	784	839	803	793	793	838	806	773	774	808	779	792	782	818	771	768	791	777	743	757	768	856	824	788	793	808	771	769	762	845	816	844	804	769	828	790	786	810	814	826	855	794	791	761	834	798	758	785	762	785	803	849	833	791	846	798	810	800	809	763	815	759	771	778	853	809	784	795	802	781	788	812	772	801	740	785	824	753	788	772	794	781	805	763	775	767	808	803	814	802	787	813	776	777	805	755	818	777	772	804	795	778	786	850	786	807	758	831	816	856	829	775	778	789	787	798	826	785	808	824	798	818	794	752	825	797	827	768	836	838	763	766	797	808	797	817	782	787	833	850	784	803	801	799	762	812	783	805	792	769	800	752	812	853	805	809	845	852	798	830	766	717	823	775	831	801	746	809	788	758	787	800	774	796	830	814	798	801	817	813	809	733	747	802	827	754	797	826	829	746	808	807	813	785	802	761	779	797	790	807	804	759	766	826	756	770	759	789	811	779	855	783	778	803	802	763	786	778	808	775	797	777	823	801	782	773	809	834	825	785	801	738	781	805	792	764	779	821	801	795	788	853	810	778	812	819	800	840	802	799	786	840	800	779	800	824	810	784	808	791	814	827	760	800	791	825	791	802	758	802	774	807	794	816	794	805	836	808	834	772	763	809	826	804	778	814	797	823	767	799	761	795	808	848	827	815	798	782	871	823	788	796	770	797	794	748	779	785	821	828	775	758	790	805	775	767	776	749	741	810	823	771	794	795	802	798	803	792	820	812	786	740	770	791	815	780	808	840	779	761	744	771	802	789	830	787	759	820	769	785	757	805	851	792	747	770	801	775	748	827	857	777	810	795	753	794	780	789	825	741	804	817	831	789	796	803	773	782	772	802	806	788	767	749	780	788	810	845	756	788	796	775	808	782	744	797	783	829	784	763	807	774	792	860	807	859	842	791	856	738	820	798	779	779	773	826	807	832	804	803	787	791	804	818	811	786	753	812	804	780	733	767	757	767	754	786	770	845	796	829	820	799	786	794	831	782	801	798	729	770	809	803	788	828	784	755	806	814	809	803	784	820	768	750	745	816	812	798	797	823	799	798	784	777	771	774	798	768	818	791	787	828	797	827	755	785	819	797	823	803	755	840	776	771	789	805	743	774	869	755	804	799	795	786	782	814	782	798	750	775	772	829	792	790	756	839	794	768	778	771	793	815	782	797	806	786	805	804	799	740	800	784	763	819	829	784	783	865	796	783	813	770	810	760	776	783	801	829	775	739	779	839	779	751	814	818	786	784	772	821	773	771	820	834	780	824	815	844	782	781	772	805	788	800	734	825	753	790	833	837	850	861	785	828	831	817	805	770	763	752	800	809	794	775	781	840	785	764	789	816	820	786	810	807	789	757	790	750	812	794	799	812	758	758	743	866	814	797	795	832	801	826	804	792	824	797	770	824	821	792	785	784	813	740	809	843	798	767	798	781	776	809	763	775	820	760	815	812	773	807	785	755	770	772	808	779	829	817	742	813	801	792	797	808	845	787	808	801	863	775	801	784	806	820	753	789	779	805	768	747	809	809	798	810	774	812	846	751	758	821	773	818	794	800	762	798	789	773	845	756	783	790	807	802	802	790	820	791	770	825	798	790	776	790	792	812	808	807	760	800	819	791	774	791	786	762	769	808	777	817	803	811	789	795	819	794	790	747	800	756	838	773	751	792	772	739	817	789	862	807	786	801	835	765	780	828	776	765	763	804	797	771	855	806	773	830	809	812	759	778	773	792	793	849	799	826	774	782	793	816	772	794	789	800	760	817	768	763	809	794	733	787	763	770	793	809	775	804	832	807	788	777	802	782	777	788	802	817	823	809	777	779	816	804	784	787	802	821	767	782	858	818	799	833	831	817	770	784	786	744	806	759	726	841	767	815	818	763	816	848	803	811	798	844	784	764	780	760	756	807	795	791	761	805	768	789	799	805	816	756	803	764	768	827	818	825	831	743	812	823	740	789	791	753	761	793	763	800	838	772	819	791	803	755	774	822	807	732	822	773	781	803	782	778	798	768	841	819	786	777	785	770	768	775	801	810	778	755	813	774	768	828	797	831	805	801	758	826	753	791	783	833	806	813	731	789	768	752	805	893	775	790	775	770	766	806	779	779	782	779	735	816	815	780	822	795	859	802	771	755	750	817	821	804	815	784	826	801	782	800	798	800	828	781	801	817	830	839	783	763	706	775	757	822	839	801	763	769	819	815	776	805	781	773	784	797	809	828	787	819	781	800	808	807	795	767	765	744	787	777	803	796	780	793	765	820	788	770	833	798	820	774	803	738	755	794	859	817	761	805	804	805	732	817	774	798	763	797	795	765	773	852	775	813	755	785	812	758	800	819
26115	21298	30513	33502	30902	26805	23657	21847	16790	12097	7707	6386	5774	3928	3475	3821	3045	2571	2302	2618	1852	1557	1364	1571	1320	1034	1246	1120	1291	962	774	823	1019	810	870	899	846	748	754	671	693	700	660	673	592	510	519	552	532	506	545	496	545	524	465	499	428	449	503	470	457	542	427	426	449	447	408	381	420	446	402	401	421	460	407	396	429	415	385	370	394	372	403	402	401	403	393	412	404	384	399	354	394	399	369	384	386	364	328	349	375	320	356	315	359	350	303	341	333	342	371	347	349	326	344	346	334	333	362	353	377	368	325	323	356	304	331	341	340	327	342	349	334	341	295	362	325	351	327	299	348	338	326	314	358	326	301	309	333	346	311	363	312	332	308	369	328	337	298	346	323	326	327	307	312	341	336	309	332	334	336	358	307	356	343	335	352	303	339	365	311	328	336	358	321	294	284	335	312	306	341	350	317	324	310	292	345	358	312	341	330	331	353	314	331	360	351	348	331	333	329	335	310	307	305	309	342	317	354	350	318	341	310	330	344	345	318	343	323	369	323	362	317	335	362	307	304	321	304	354	320	332	334	353	324	327	338	313	334	345	345	346	345	357	325	337	313	373	331	323	328	322	350	327	324	329	326	307	357	334	364	356	337	316	338	322	330	347	308	330	331	297	357	319	323	345	330	336	336	383	364	340	324	330	325	346	347	324	318	367	375	329	305	355	317	327	364	321	341	334	335	339	333	316	337	304	301	351	326	356	346	331	332	330	324	325	325	357	334	335	309	302	318	337	321	342	335	352	325	338	349	308	332	311	319	334	323	325	348	321	356	345	325	354	357	350	303	341	331	314	324	309	379	332	315	307	323	354	321	345	366	318	349	371	376	320	315	321	322	304	300	362	311	305	324	322	343	327	330	351	291	317	291	349	332	329	324	332	324	326	355	334	319	315	344	309	303	323	358	332	319	330	341	374	348	327	337	326	330	337	329	341	335	347	368	312	317	338	343	325	359	348	337	312	285	310	329	346	311	321	341	315	307	325	359	339	381	357	316	342	331	307	301	302	353	321	334	281	299	334	320	331	377	336	329	322	293	313	338	345	322	323	304	340	325	327	309	327	309	308	280	349	335	343	310	351	317	339	340	328	333	318	292	313	332	330	377	334	343	308	306	338	318	357	312	339	364	337	313	324	276	335	318	355	330	367	332	305	371	315	308	306	308	334	323	334	315	340	315	343	351	345	327	305	328	349	326	342	347	347	311	339	335	331	312	296	341	329	361	356	306	345	349	338	365	373	330	330	305	325	330	322	328	326	315	352	303	354	344	340	330	339	317	332	336	322	359	301	330	342	323	327	308	324	298	343	331	341	364	312	357	335	324	338	346	356	318	341	343	300	337	305	325	359	369	339	340	322	327	295	337	323	326	336	300	326	336	312	343	304	331	355	331	338	348	333	321	349	334	312	349	351	338	364	290	327	301	317	367	358	329	323	326	344	330	326	325	328	337	298	361	323	319	312	352	339	332	331	346	327	342	361	324	314	313	338	329	317	316	344	348	353	342	318	324	314	339	320	358	307	327	318	330	299	351	343	338	337	354	322	352	319	320	340	332	358	320	363	315	336	322	320	332	319	318	344	298	336	341	314	298	313	356	343	359	362	312	317	300	326	313	332	341	324	337	344	308	345	311	301	337	286	320	327	318	329	300	358	362	346	305	327	314	330	352	311	320	324	308	319	363	353	354	334	316	329	331	308	333	271	326	307	321	292	352	319	338	300	320	316	368	372	372	304	345	314	310	330	370	309	328	341	343	338	355	324	309	338	328	343	332	348	329	328	314	363	325	312	331	310	334	342	288	331	331	342	321	335	314	350	323	339	326	337	324	325	350	338	328	367	312	336	322	318	331	336	328	340	325	334	314	311	299	335	326	298	352	314	317	298	314	321	348	317	336	308	346	338	338	342	312	320	315	274	350	299	325	347	314	318	334	324	306	349	311	314	327	328	320	330	353	310	327	345	334	323	326	335	332	351	334	318	331	327	327	359	318	315	327	337	311	329	327	352	307	345	320	320	332	351	297	319	354	325	313	341	324	322	321	284	342	317	311	339	329	337	316	350	289	321	345	339	300	353	323	333	310	328	333	328	328	353	319	324	332	318	329	311	354	355	320	324	347	333	333	321	295	330	327	360	328	296	352	317	351	344	346	333	313	328	331	345	329	342	300	330	326	350	302	348	346	349	325	324	314	323	358	320	347	328	339	329	354	325	317	333	313	334	302	327	339	354	344	357	317	355	330	309	325	370	347	335	329	309	351	312	321	346	350	353	343	309	344	299	349	333	334	340	340	345	343	280	329	339	310	341	321	325	354	297	290	311	319	321	321	349	330	362	289	340	353	347	314	354	335	365	351	331	309	310	320	340	321	342	341	343	312	323	324	332	338	349	302	331	295	362	328	324	356	326	334	326	360	329	323	349	341	339	343	315	306	283	336	323	313	278	315	329	367	327	327	339	351	345	337	321	346	335	324	330	322	330	353	338	323	342	342	327	334	372	338	324	324	359	340	325	314	329	343	312	349	332	339	320	352	299	328	328	309	299	316	340	327	349	353	314	326	286	329	313	315	314	318	335	337	303	353	323	322	345	342	356	331	317	330	314	338	340	302	340	326	336	318	337	319	327	323	352	325	315	330	336	321	341	315	323	355	304	324	315	360	339	320	320	328	301	327	314	336	331	308	341	322	353	341	303	325	308	311	323	310	331	324	340	316	309	312	316	312	316	332	328	351	301	323	340	302	317	328	319	348	318	322	338	317	336	340	317	343	320	348	289	316	319	329	316	310	331	309	318	354	335	287	353	317	302	316	340	318	341	362	310	295	364	349	309	304	313	323	332	340	351	327	348	311	315	350	328	314	351	336	327	302	323	336	326	298	337	287	327	314	326	357	320	342	340	331	330	348	339	340	346	347	335	336	307	347	322	351	315	356	329	308	336	338	326	298	300	341	349	327	317	332	318	354	325	339	332	337	338	282	342	301	341	320	308	346	309	327	325	337	316	329	358	339	334	321	349	351	341	303	365	335	306	371	320	342	315	339	329	311	309	309	352	348	287	322	352	336	300	365	307	335	347	334	346	351	343	315	336	331	329	338	319	328	330	357	346	335	313	312	328	309	340	363	324	327	299	341	359	333	329	297	316	335	324	341	323	339	327	371	330	310	332	359	346	347	334	329	359	319	325	297	358	329	301	312	344	311	323	345	317	306	355	327	322	289	327	369	301	328	343	314	346	318	325	311	319	311	349	345	348	357	345	341	338	309	360	324	359	301	340	351	325	311	329	341	339	353	351	310	348	335	321	316	305	321	311	328	324	315	327	315	360	342	357	356	349	330	323	316	351	319	333	303	364	332	333	338	307	294	339	293	314	305	374	295	308	346	318	336	316	295	309	313	327	337	353	331	300	316	341	332	346	343	307	308	342	295	345	330	276	337	324	353	325	345	303	345	305	312	339	326	317	336	337
14871	17649	28837	35845	35813	35785	35466	36496	30935	27029	22226	19844	19838	15800	15834	17465	14016	12195	11979	12621	9696	8974	7889	9268	7502	6493	6697	6618	7900	5665	4622	4914	6366	4901	5193	4676	4630	4223	3931	3376	4079	3927	3751	3311	3253	2665	2537	2642	2694	2486	2513	2741	2647	2590	2254	2303	2257	2150	2455	2115	2154	2520	1736	1738	1891	1796	1584	1561	1753	1565	1545	1648	1597	1884	1554	1779	1498	1523	1610	1468	1644	1609	1458	1624	1716	1429	1320	1422	1414	1403	1390	1383	1303	1407	1294	1234	1173	1121	1106	1157	1149	1106	1083	1130	1066	1053	1037	978	1006	1035	1024	1074	1097	958	1031	978	1032	1025	1054	1109	1124	1127	1093	1045	999	980	951	988	1001	1037	986	993	1002	971	969	986	919	968	937	985	945	1016	978	977	977	982	947	955	932	930	889	941	932	910	997	913	940	947	915	919	909	973	930	935	949	937	971	975	868	941	940	965	959	956	938	930	904	906	922	966	913	925	943	914	982	921	918	876	928	901	967	982	907	941	916	925	943	945	837	933	893	940	946	898	942	925	930	954	905	931	924	930	909	973	926	965	896	930	941	991	953	853	907	920	961	944	923	894	932	944	880	907	880	968	912	948	932	900	942	912	987	927	942	933	996	1005	900	940	910	910	996	929	959	937	868	991	909	937	973	965	903	925	928	875	885	948	994	907	909	981	946	927	977	976	975	950	961	951	921	944	942	916	907	962	965	880	920	919	916	964	877	951	901	923	905	908	906	876	911	906	937	868	911	957	926	929	910	942	964	941	942	1001	985	883	941	987	910	963	965	916	917	893	914	975	932	865	844	959	943	936	932	900	956	978	943	956	857	937	876	927	984	930	950	905	933	883	937	901	975	951	938	914	937	916	921	958	902	967	927	912	908	975	922	996	979	912	909	959	911	925	915	968	935	911	927	932	944	902	970	930	947	935	984	951	885	980	959	896	889	910	923	952	893	954	919	930	936	922	955	917	997	948	949	902	966	935	965	931	944	897	922	912	937	946	890	935	899	899	894	906	944	911	891	919	928	966	900	894	909	930	900	958	948	950	868	892	968	890	1012	927	944	908	883	880	941	936	934	905	930	951	913	916	939	927	903	934	935	970	931	883	911	880	931	930	932	931	940	907	977	981	937	917	948	884	920	955	919	960	928	870	926	943	891	950	903	925	941	890	913	945	963	959	938	926	977	930	964	943	877	941	948	922	966	995	904	934	919	893	938	906	965	895	908	932	966	957	967	934	904	924	933	895	951	927	912	968	959	899	889	925	911	901	942	926	937	950	877	921	942	957	899	895	897	902	981	895	925	924	926	972	926	898	890	927	902	916	917	873	934	958	927	939	941	878	919	966	964	930	937	951	918	932	910	950	923	932	883	962	961	931	928	903	924	966	948	894	950	957	895	915	961	937	946	919	943	949	898	889	958	963	928	955	1004	952	939	950	875	929	906	919	956	909	950	963	973	942	899	945	991	989	899	918	906	947	983	892	930	968	877	942	901	895	905	966	920	932	893	939	979	940	923	947	930	932	943	869	939	899	914	947	930	911	870	940	931	961	930	926	925	973	889	947	941	929	892	925	909	895	930	902	943	979	921	978	947	968	947	909	945	927	946	951	938	954	967	942	968	938	881	909	938	910	929	890	917	939	964	927	932	868	925	906	913	934	911	904	877	960	946	936	982	967	921	975	946	895	895	906	907	979	879	971	942	926	920	919	886	933	953	940	915	862	894	922	897	917	869	915	957	934	916	924	941	955	945	957	945	919	932	902	898	956	920	914	964	911	953	954	949	928	886	983	955	959	910	923	921	1014	922	901	912	942	944	954	940	909	943	958	934	1010	945	939	946	991	927	904	943	911	952	927	912	953	924	898	993	925	920	938	932	947	901	947	915	945	911	946	895	902	897	941	941	924	927	980	981	1006	908	937	917	997	952	930	898	932	956	948	887	965	983	887	888	924	919	937	927	947	935	908	896	920	938	876	868	947	991	901	950	883	889	970	929	931	993	943	875	870	902	904	943	889	948	929	931	883	922	950	942	947	982	932	907	904	911	951	907	950	928	962	955	888	908	969	878	948	899	881	898	939	857	939	920	875	946	890	920	910	934	946	949	917	994	940	864	954	891	909	910	977	900	906	954	946	944	925	919	966	1012	890	881	950	915	903	916	932	910	984	953	953	907	955	940	942	968	941	928	903	876	953	898	908	942	952	926	864	910	922	923	915	940	920	909	890	878	926	966	934	941	964	905	919	935	940	1013	959	975	892	924	919	967	925	983	918	973	927	937	988	925	920	946	915	910	898	946	971	918	933	989	975	954	979	959	922	925	931	968	932	949	877	938	940	920	910	903	982	952	927	881	917	870	923	944	915	927	960	933	924	918	1030	942	920	910	894	953	945	929	927	909	905	955	866	916	901	898	921	923	953	953	983	846	947	892	886	942	960	964	929	916	941	929	924	906	893	912	970	960	955	987	936	934	928	954	921	923	950	951	931	931	907	907	957	899	929	920	926	922	898	938	940	936	941	910	956	975	888	943	969	910	901	938	934	957	939	960	927	887	914	910	950	922	889	883	858	924	973	968	906	918	936	927	902	923	960	933	930	983	892	950	910	975	894	937	956	911	955	916	932	987	983	985	914	930	939	933	966	966	936	951	956	931	925	915	880	911	959	917	959	938	930	918	928	930	912	899	919	937	1001	952	975	893	948	862	964	918	845	942	910	944	964	943	929	976	982	945	973	881	949	932	950	905	947	1019	890	912	958	918	951	935	952	870	926	955	952	917	1006	911	938	927	913	915	954	951	926	948	943	986	867	981	1002	873	929	958	936	953	886	937	935	934	948	905	955	970	910	941	955	932	857	882	917	957	926	930	920	893	897	953	932	882	931	928	919	911	902	919	943	942	936	882	933	966	919	929	925	961	910	971	915	962	946	926	886	943	1001	911	934	919	962	930	910	926	933	925	904	955	900	918	920	942	909	931	921	916	916	964	886	950	933	920	943	914	938	901	912	975	873	899	868	916	953	985	907	927	944	919	887	904	889	915	944	893	907	941	966	919	929	914	935	972	924	898	936	933	913	931	930	947	969	909	933	941	958	943	958	867	894	976	973	941	928	942	895	897	898	908	937	928	921	918	948	875	929	950	930	922	907	993	983	883	917	921	977	955	977	898	888	902	939	872	918	990	909	909	931	904	924	911	882	909	918	899	917	946	867	937	941	907	912	919	966	948	911	952	924	945	883	868	915	907	936	972	913	943	878	905	893	985	940	964	936	856	921	931	918	910	915	891	942	908	995	941	996	916	899	954	849	906	953	913	936	899	946	965	949	886	946	917	925	935	923	930	931	917	928	936	957	930	925	960	921	949	930	917	971	946	927	945	920	934	936	937	939	903	925	924	944	969	953	929	944	940	975	926	934	951	909	955	944	872	959	937	969	931	922	897	906	928	915	975	916	956	926	917	907	921	958	946	922	958	945	875	928	931	858	931	981	941	929	970	919	937	876	917	1010	901	929	976	951	990	890	953	922	941	978	910	949	926	948	902	900	958	940	939	905	915	947	885	953
5702	4215	6201	5974	4635	3270	2396	1843	1422	1049	864	742	636	629	576	489	478	416	394	404	362	401	356	324	323	336	321	372	326	293	330	308	312	307	305	292	304	269	298	300	310	304	309	280	276	281	293	268	278	267	290	278	302	333	299	266	312	301	269	275	284	297	276	298	293	278	269	283	303	266	269	305	281	285	295	269	293	259	273	249	280	281	281	293	267	310	305	278	248	285	274	274	308	268	281	257	266	274	311	293	296	319	257	273	276	281	317	298	277	262	317	272	274	261	297	249	265	263	280	276	271	261	265	251	267	276	248	275	280	275	280	268	283	290	305	284	310	271	299	273	284	287	265	267	308	251	268	276	296	295	273	277	252	260	284	250	284	265	284	264	292	283	318	309	280	290	279	273	283	297	276	297	263	275	278	266	307	281	276	284	270	284	306	289	273	256	296	277	308	290	250	293	287	273	275	274	254	290	296	300	298	284	274	286	262	271	269	254	273	277	278	270	303	274	277	280	270	285	261	275	327	288	283	280	294	278	253	270	276	282	269	251	256	273	270	273	299	256	250	278	274	288	274	259	257	276	270	278	297	235	284	287	322	290	270	293	295	272	267	266	285	303	278	281	282	308	242	274	278	277	262	284	280	285	270	284	277	255	244	307	286	273	249	294	274	267	287	280	292	260	302	280	295	290	288	265	299	282	261	285	295	289	286	284	239	289	254	282	281	265	263	278	251	272	302	248	298	259	284	288	247	288	282	260	284	273	278	286	294	271	284	285	262	268	303	272	278	258	278	268	262	281	269	282	285	261	275	238	291	275	300	249	288	282	271	280	313	288	269	305	265	287	304	253	280	255	281	289	290	297	263	282	265	258	264	239	273	268	279	286	273	287	258	303	294	292	249	269	262	299	289	263	281	297	278	297	292	285	267	281	260	276	300	283	264	272	275	261	266	290	296	286	253	268	281	304	293	297	266	228	264	284	242	273	291	274	255	283	269	270	277	307	306	292	301	272	267	281	271	270	283	285	265	290	286	247	264	281	273	302	282	271	249	269	271	286	293	261	303	263	291	273	280	272	236	259	289	289	304	285	302	298	288	281	272	305	251	267	294	289	265	286	294	284	277	249	283	295	258	274	291	276	260	275	252	289	266	295	257	272	288	285	256	271	288	281	277	258	273	250	229	232	289	271	272	284	297	309	287	217	263	274	290	293	279	245	280	278	275	266	260	266	274	259	274	275	273	288	258	274	281	277	276	292	295	248	272	293	277	280	298	289	294	320	284	304	279	292	282	282	303	279	288	282	278	270	273	298	286	275	254	265	301	289	288	295	274	276	258	263	290	289	268	273	272	269	259	257	257	265	269	259	244	254	278	277	284	280	264	268	273	313	269	260	290	302	270	254	314	267	278	262	269	279	264	254	253	266	280	241	285	259	264	286	303	244	283	292	298	291	289	275	291	244	262	284	261	253	250	277	293	271	281	286	295	310	271	287	292	266	241	272	301	277	275	255	256	313	279	306	283	278	291	301	290	270	272	276	288	261	253	262	293	289	278	297	278	282	256	256	294	261	306	263	270	280	277	267	260	299	278	292	298	290	289	273	268	296	296	282	287	287	286	291	260	278	263	295	237	249	296	294	267	277	260	307	281	275	274	252	273	295	271	269	278	265	292	260	283	284	283	273	285	242	288	276	283	252	275	286	299	287	278	274	268	263	247	295	271	277	276	274	282	278	259	273	264	270	272	297	286	281	284	269	278	274	256	291	302	274	307	270	298	284	255	299	268	262	262	307	274	280	273	289	305	264	296	258	260	273	284	258	296	297	257	256	273	266	259	283	306	290	285	309	252	274	275	276	303	269	260	300	257	269	278	274	293	272	276	278	271	255	274	267	270	256	254	273	266	266	290	280	293	301	284	262	270	306	274	251	254	267	287	272	299	299	268	253	290	273	298	300	250	311	317	264	281	294	283	254	279	247	288	307	279	291	232	285	285	264	273	258	262	299	289	274	266	300	285	287	253	291	270	265	291	282	255	273	294	257	278	260	267	300	282	266	274	295	257	297	289	258	277	293	246	281	269	300	260	263	285	270	302	266	287	270	255	284	296	261	250	296	281	242	284	282	315	300	287	277	269	239	273	290	299	247	267	285	293	292	306	294	286	281	304	253	272	291	283	280	281	286	288	269	263	299	303	268	280	289	294	277	286	301	257	273	246	252	240	278	305	277	278	281	270	310	282	287	257	289	280	298	275	251	249	272	278	296	255	301	300	273	251	263	266	267	258	254	287	270	289	274	290	256	273	277	257	259	264	237	269	309	294	283	281	305	262	292	329	304	266	296	324	280	260	253	302	281	298	296	289	301	259	277	249	270	264	297	279	284	287	250	271	275	268	270	252	279	290	276	279	266	289	264	282	273	282	284	297	252	282	263	277	275	270	295	249	293	288	288	275	283	262	289	257	307	273	261	246	273	283	291	246	279	291	296	277	267	282	284	272	298	276	264	277	274	269	234	284	268	269	278	280	292	281	258	278	251	286	272	281	269	258	282	284	273	278	286	277	308	285	259	250	284	276	264	295	281	266	273	290	286	283	310	278	272	308	268	248	273	282	248	282	301	285	251	283	278	252	294	278	280	271	270	288	258	283	297	304	277	271	309	283	284	264	275	291	289	297	264	266	271	294	276	264	302	293	258	254	296	287	280	275	263	282	265	302	280	300	286	259	270	270	293	257	261	303	301	273	297	272	260	285	262	268	260	266	292	299	288	272	268	263	281	260	277	285	284	253	262	270	283	266	250	304	250	282	284	269	261	280	277	255	268	278	272	279	271	279	269	259	275	274	271	287	275	238	297	272	260	268	293	290	287	284	297	272	265	293	254	270	248	298	268	304	298	261	256	303	278	282	268	274	271	293	269	273	254	262	279	293	287	265	293	259	274	295	278	241	296	275	260	230	268	293	281	281	281	306	297	273	288	288	253	242	269	248	278	288	247	252	279	290	285	255	280	278	251	296	299	257	280	302	273	263	286	247	301	271	269	262	269	274	282	280	285	287	279	265	309	273	259	258	265	274	287	303	269	267	290	278	303	296	258	266	302	268	230	287	286	274	291	291	269	281	272	279	277	303	300	266	263	282	292	305	234	295	290	275	282	290	271	252	293	281	288	264	304	300	272	267	240	275	291	278	262	277	273	284	260	310	238	299	278	277	248	264	283	262	229	278	246	286	266	276	276	282	278	270	261	274	299	255	285	255	269	272	248	273	267	278	302	286	260	272	267	293	254	251	278	292	272	280	276	295	290	298	264	237	278	261	276	271	255	290	318	268	275	298	273	275	273	279	264	278	237	252	272	275	281	273	259	286	282	270	286	298	273	289	282	288	278	294	304	285	232	262	270	253	242	257	264	248	300	292	289	260	271	281	265	293	294	287	273	267	285	282	274	290	295	281	279	293	261	276	277	242	266	261	257	278	290	272	278	260	274	277	250	227	279	272	281	266	293	284	267
4457	4826	11154	14872	14111	11715	9403	7948	6358	5043	4313	3447	3083	2756	2512	2333	2105	1884	1782	1723	1586	1507	1432	1319	1257	1171	1115	1093	1170	1055	1025	1047	1036	976	986	1004	988	925	959	948	945	1019	989	924	913	876	933	925	890	947	945	888	846	886	915	862	900	881	893	876	852	824	860	912	865	850	873	831	843	825	867	864	857	922	867	901	826	869	769	856	876	912	853	839	821	863	850	872	846	856	855	854	862	813	824	857	803	800	859	804	816	849	851	760	855	762	796	814	824	836	814	849	851	801	836	833	773	807	792	811	800	796	826	784	792	816	814	832	790	786	820	778	789	788	794	861	738	760	802	757	798	756	802	793	775	820	764	817	822	790	806	784	806	786	788	828	789	787	772	841	787	862	786	839	820	836	791	864	802	785	791	792	775	776	810	804	788	768	818	797	797	827	749	777	764	831	794	842	755	743	793	760	791	805	755	791	807	779	783	809	804	799	812	830	742	792	783	757	804	770	761	781	776	772	776	798	755	781	805	770	785	825	828	831	783	782	777	838	744	789	804	794	836	757	761	814	771	822	764	804	791	843	786	804	778	815	765	842	791	790	767	772	809	783	766	779	829	798	804	776	809	769	788	806	826	830	791	752	808	831	768	756	794	800	778	805	808	798	818	785	847	793	794	762	754	815	829	766	782	779	766	781	795	808	810	788	827	855	848	810	767	776	785	792	751	835	806	753	800	811	778	787	755	800	737	802	810	830	748	780	830	776	832	780	786	752	836	818	837	770	826	766	797	786	789	866	781	791	828	803	809	773	783	822	749	759	787	766	785	782	838	790	794	756	807	782	822	800	794	851	825	792	785	816	833	781	757	784	800	827	801	808	822	823	830	860	776	829	790	756	814	800	786	821	835	814	775	810	770	808	774	811	817	828	746	821	820	770	767	852	752	801	771	761	804	863	809	818	795	772	844	772	771	824	744	889	831	828	784	805	811	809	758	776	799	769	781	773	850	782	832	764	768	822	756	781	772	787	766	820	781	787	807	764	772	787	795	792	749	823	811	809	816	814	767	745	816	768	823	807	815	788	734	814	779	824	742	830	769	790	782	843	853	813	779	777	757	799	806	734	811	832	810	764	820	819	807	792	768	773	786	806	830	785	835	778	799	778	843	801	831	759	777	805	817	772	788	817	767	756	761	795	824	810	796	773	744	808	761	799	752	811	799	812	732	788	789	751	808	803	816	778	796	816	823	808	843	764	781	799	829	781	815	801	780	806	823	806	783	806	811	789	773	749	799	794	815	834	761	763	758	814	781	818	828	827	799	779	814	807	846	785	788	785	788	779	791	735	798	784	801	803	807	809	785	829	785	751	760	841	785	759	815	771	765	772	799	797	853	794	815	781	813	791	834	765	805	712	778	791	769	802	820	797	769	793	780	769	808	764	791	748	818	808	806	776	827	768	799	790	786	827	835	803	784	765	761	763	797	786	733	847	802	769	800	814	781	808	753	809	758	785	804	782	728	820	793	760	788	739	815	771	780	806	810	829	791	799	841	800	761	802	776	803	730	822	785	778	799	803	834	796	834	795	813	780	766	823	782	800	793	787	733	726	771	773	765	802	788	784	813	830	819	752	776	876	783	850	830	782	780	779	788	789	815	790	815	767	789	813	796	776	799	768	751	747	815	774	772	805	766	804	767	793	828	837	766	800	802	825	805	793	780	822	746	750	773	787	738	751	812	819	792	798	798	773	760	795	805	760	795	794	841	780	809	800	828	750	797	775	816	790	768	835	793	750	850	755	771	823	795	759	797	791	809	772	778	781	799	772	768	821	767	748	793	818	788	812	807	745	793	805	742	807	791	836	836	867	818	782	836	792	807	766	741	820	802	824	833	828	808	824	753	809	852	750	819	800	783	790	827	782	765	781	804	759	791	794	765	848	777	808	809	799	763	790	825	807	790	808	789	754	816	811	779	775	772	733	818	790	793	785	783	768	828	799	797	760	772	801	838	826	797	786	808	782	823	777	788	775	797	788	881	835	790	738	809	766	844	816	777	825	783	816	795	785	785	797	752	858	833	768	786	801	832	793	751	746	839	793	858	781	766	858	800	780	790	817	863	833	801	856	799	780	787	822	784	785	823	783	775	805	788	830	791	793	814	842	810	801	765	774	760	779	765	769	838	780	793	760	797	851	775	808	762	798	786	825	768	812	808	784	782	798	755	801	801	796	790	795	817	797	747	799	849	806	811	817	845	778	772	831	773	772	805	791	833	820	808	784	822	776	834	818	815	814	809	755	829	799	785	810	795	764	759	802	771	851	819	784	784	831	771	755	803	767	800	780	797	843	826	773	786	816	849	810	762	822	803	823	762	821	836	733	814	793	792	752	797	855	869	811	795	816	837	833	818	773	778	748	815	787	810	818	836	787	809	813	762	749	827	761	837	858	805	785	791	785	783	797	845	802	816	772	795	802	803	812	816	790	787	768	831	739	792	821	796	791	822	784	781	789	827	810	761	809	768	808	777	783	811	804	741	809	835	820	817	775	777	770	792	814	855	818	761	789	802	777	824	838	786	847	732	837	732	813	818	785	760	752	833	778	793	792	771	790	821	788	843	840	794	757	845	787	785	764	809	762	774	756	767	819	751	842	797	811	805	785	781	811	798	782	824	799	795	789	754	726	795	712	791	816	806	787	833	810	772	762	812	785	792	744	812	816	778	741	828	817	798	764	794	788	828	837	815	797	825	841	725	801	744	792	772	815	804	792	856	793	770	766	789	778	773	701	774	789	771	781	774	768	817	783	772	768	779	766	784	791	784	761	734	752	802	768	798	812	826	791	793	763	835	806	816	816	796	835	785	794	774	825	791	796	827	847	827	801	812	809	839	808	776	823	758	851	758	779	791	795	789	763	733	783	748	765	766	775	789	824	766	772	772	804	787	791	768	787	757	800	768	781	782	748	809	765	794	768	764	716	786	757	772	791	775	758	776	779	824	807	787	812	826	811	746	779	805	778	842	756	839	737	765	785	750	773	803	803	752	778	721	744	824	775	786	824	806	813	763	830	847	786	806	786	756	751	782	801	755	812	823	802	807	790	832	822	801	792	793	799	851	802	756	802	766	758	825	785	780	816	795	810	781	788	805	816	733	804	767	801	794	802	740	790	783	803	819	792	812	811	750	794	734	779	778	812	779	771	802	746	775	797	796	803	798	795	827	795	771	801	747	779	782	820	791	755	770	776	840	822	812	756	804	830	748	774	848	781	791	770	780	735	767	757	769	822	795	816	805	753	796	797	849	786	815	786	830	795	790	798	769	777	805	794	820	819	791	779	815	773	782	793	814	802	808	839	777	771	810	805	802	811	832	832	822	816	784	838	794	761	775	799	805	811	793	777	780	796	785	775	751	795	821	786	756	820	816	785	825	776	781	774	832	751	777	814	799	793	771	790	792	782	855	833	821	798	848	819	817	775	763	769	822	808	851	793	804	836	776	811	785	808	794	803	765	835	752	817
18886	14586	22739	26757	23710	19091	14853	13081	9289	6241	3965	3498	2814	1916	2057	2043	1821	1393	1326	1392	990	938	821	853	803	665	688	702	806	683	536	533	605	492	551	477	550	514	475	435	482	427	447	420	443	401	406	417	411	371	363	391	414	377	392	369	355	339	395	367	314	359	328	354	315	335	331	340	328	336	317	340	341	351	337	342	319	298	361	313	313	321	318	325	305	318	322	319	312	321	315	307	318	305	317	312	294	294	284	290	298	293	310	296	321	296	288	285	303	307	281	293	265	293	285	299	298	299	289	295	304	285	331	298	286	284	281	302	322	294	302	298	258	296	277	273	292	290	264	274	284	266	298	264	294	302	270	307	313	323	289	269	301	306	282	292	288	253	277	298	284	278	279	271	309	301	284	304	289	281	268	301	296	301	319	271	272	286	273	303	280	292	272	304	284	280	285	285	250	280	300	282	291	303	295	302	268	281	286	294	303	285	309	311	264	286	255	279	277	263	288	287	311	284	280	272	263	285	296	268	261	296	279	310	285	264	281	301	277	277	254	272	299	289	299	274	265	283	303	300	281	281	259	281	291	303	285	287	309	280	261	289	306	301	262	295	278	275	256	318	271	295	285	274	316	262	264	298	323	282	291	296	245	282	319	299	271	306	265	273	253	288	258	262	266	287	272	297	301	262	291	272	274	296	276	277	299	299	275	284	268	320	271	269	286	315	306	296	289	272	298	289	308	279	293	297	299	276	289	272	276	254	259	276	293	260	299	267	301	281	303	311	283	284	251	274	293	273	274	291	298	264	284	263	274	272	299	279	285	304	277	273	289	251	274	265	283	301	304	273	342	279	321	301	298	289	309	290	249	272	255	292	296	273	284	271	283	282	289	271	299	283	271	298	301	301	298	251	299	260	305	331	292	279	285	266	259	273	285	282	266	297	269	287	269	284	272	273	258	290	254	266	288	277	288	302	292	298	281	276	255	297	278	263	256	284	312	283	298	295	283	260	286	287	316	283	278	257	304	280	257	297	311	274	273	276	279	271	292	297	280	299	302	298	326	280	289	238	267	296	275	300	294	297	260	287	263	282	274	250	284	286	281	263	277	304	301	257	255	274	284	303	274	300	297	280	286	296	285	278	281	272	299	305	291	268	272	257	270	267	267	288	293	284	288	273	276	245	271	247	284	279	261	305	296	282	257	294	289	273	305	251	271	279	268	298	296	294	305	287	289	324	277	288	311	277	316	257	272	239	269	291	290	281	286	285	277	294	287	277	293	276	270	300	274	270	284	303	288	277	279	297	284	289	267	278	296	289	292	253	306	279	311	290	264	295	276	267	296	289	306	274	264	270	301	252	267	297	289	288	301	278	306	251	265	274	282	289	264	300	315	290	275	293	295	264	285	297	316	296	272	269	290	285	293	263	281	293	275	291	314	282	274	266	314	246	314	277	277	318	285	280	316	304	303	301	295	308	289	260	307	317	301	255	283	263	274	300	270	270	273	313	285	258	296	300	253	294	300	251	297	305	257	306	255	290	255	252	308	317	300	297	269	279	298	288	291	292	264	303	291	260	271	295	259	263	291	272	296	290	284	254	285	273	295	282	313	307	310	260	339	298	257	282	260	276	286	271	307	247	268	278	297	293	271	288	279	256	304	282	293	250	268	309	284	260	278	262	257	274	261	306	266	277	280	294	334	287	284	280	296	291	285	244	297	266	278	270	293	269	292	282	295	301	274	294	320	259	294	310	270	275	243	277	294	290	278	314	302	283	280	313	283	285	276	275	252	281	295	286	287	302	264	265	282	279	264	307	292	271	306	284	288	317	266	300	276	283	297	281	283	294	271	287	260	300	251	273	280	281	277	295	271	289	261	264	287	295	265	287	290	274	295	275	291	287	329	300	286	323	289	309	319	278	264	280	286	283	279	278	284	270	291	308	289	301	286	277	309	285	281	286	283	258	277	275	265	326	283	291	274	296	267	285	254	266	291	308	284	310	308	315	282	256	278	286	294	325	274	277	280	295	299	276	294	271	244	287	292	302	289	258	276	307	285	270	274	282	270	272	258	307	288	303	277	320	285	300	290	291	300	282	281	252	298	307	287	258	286	293	310	278	265	270	295	305	275	276	285	310	303	301	297	296	289	297	263	303	292	294	274	297	263	280	261	275	313	308	301	277	313	257	267	282	281	275	288	281	307	280	274	263	291	262	320	281	279	284	298	279	276	287	284	292	269	286	272	269	284	305	296	295	298	308	304	302	257	285	300	308	267	296	306	282	295	294	266	295	299	284	263	273	280	315	276	310	284	262	267	309	264	289	272	329	306	300	308	310	281	292	266	268	261	301	311	281	315	281	289	299	282	305	282	245	277	301	297	293	285	283	268	282	273	303	277	276	275	264	274	266	256	307	279	253	295	260	276	313	268	275	296	298	285	249	275	287	278	266	271	280	286	265	295	305	278	318	292	279	244	285	285	263	294	269	309	297	264	280	316	286	275	285	253	273	320	296	279	293	276	255	270	265	286	336	274	331	308	283	295	258	270	304	285	288	283	315	302	288	279	288	271	292	291	277	286	252	295	294	263	256	280	289	291	250	285	292	259	283	270	221	268	323	279	279	269	290	260	275	274	250	296	325	296	250	265	300	305	298	279	275	297	289	280	279	289	280	248	291	269	284	291	279	254	320	262	277	264	287	266	262	246	262	317	296	268	290	299	280	273	272	302	281	280	288	254	270	291	251	274	297	282	269	295	272	297	297	287	319	296	247	287	279	293	289	272	291	285	288	270	295	303	294	328	272	306	282	259	301	270	259	263	303	285	274	302	283	263	299	275	288	288	304	294	282	327	286	283	290	301	299	278	271	286	278	285	310	286	298	262	307	263	295	286	283	294	283	261	278	294	283	264	299	308	296	283	269	305	269	255	292	293	265	270	290	255	281	276	283	271	287	293	288	291	282	305	258	289	270	283	289	272	302	322	316	302	319	275	275	302	317	275	274	274	282	321	276	250	295	297	292	268	261	273	271	292	271	271	266	292	293	309	269	293	279	281	298	293	281	272	302	286	272	286	298	272	282	275	256	273	303	277	258	291	303	300	304	297	303	310	288	313	263	299	298	298	300	251	302	269	255	261	298	309	310	270	255	284	260	258	301	275	276	289	297	293	291	299	300	286	265	277	288	278	277	287	298	300	293	296	272	270	311	333	268	270	276	295	261	276	291	291	297	277	306	286	290	300	299	283	275	302	299	286	289	286	304	296	262	277	297	286	300	280	278	277	302	276	284	288	261	295	291	275	275	289	280	302	289	271	293	281	277	262	274	308	255	272	302	294	248	289	263	303	304	276	285	322	258	303	310	304	272	290	294	292	297	280	309	278	299	296	264	248	279	277	265	275	281	284	293	288	258	284	270	294	247	273	301	278	321	294	279	257	276	289	269	291	316	271	299	263	293	287	286	316	292	253	250	269	277	294	292	276	275	282	269	277	273	300	278	316	313	271	299	280	309
12175	12823	23558	31247	31116	28774	28529	29413	22926	19647	15013	14937	12861	10104	10991	10944	9439	7839	7147	8027	5929	5444	5027	5079	4622	3978	4142	4149	5092	3732	2993	3074	3359	2699	3017	2493	3009	2809	2334	2211	2545	2379	2319	2067	2048	1821	1768	1760	1726	1695	1678	1654	1771	1679	1622	1447	1510	1416	1674	1462	1430	1700	1260	1314	1352	1316	1087	1362	1313	1236	1189	1258	1251	1328	1180	1235	1174	1197	1104	1111	1171	1146	1209	1142	1262	1097	1040	1158	1104	1055	1093	1008	1068	1035	1031	1013	931	886	910	969	950	923	915	922	914	931	816	810	852	829	912	904	915	857	861	900	886	821	861	904	974	891	869	876	808	824	888	891	819	858	844	873	808	859	832	899	882	778	814	869	871	892	812	786	848	818	842	860	841	784	828	797	866	832	828	833	817	823	798	832	832	858	835	847	811	875	853	833	870	786	822	889	808	824	801	789	835	872	831	805	791	807	852	805	823	819	857	810	853	840	788	803	817	819	786	816	864	788	842	736	837	819	819	784	850	826	851	816	787	855	826	813	824	838	852	833	807	865	865	831	791	796	883	768	817	827	824	756	782	821	842	783	808	809	843	844	814	812	901	825	778	798	796	840	824	867	790	813	806	831	816	820	828	791	858	809	825	815	864	841	800	825	784	818	812	832	804	843	813	851	833	842	813	809	818	832	813	819	803	868	871	825	858	826	791	822	810	856	830	855	830	757	865	872	852	848	828	848	811	832	815	835	840	780	842	867	812	839	745	840	836	834	796	797	825	822	845	785	897	802	821	838	804	835	862	802	823	849	809	839	814	821	845	778	828	807	787	834	807	844	803	829	818	789	827	769	835	792	815	818	808	787	818	826	817	777	813	797	836	855	828	818	820	831	792	883	810	850	859	797	823	829	815	797	882	824	836	820	834	768	797	794	846	820	884	816	819	819	794	838	835	827	819	863	796	736	807	800	850	863	876	790	798	827	826	806	826	810	788	834	826	829	781	837	832	796	856	802	846	782	813	758	800	875	819	784	804	810	802	831	844	853	837	833	808	822	846	777	875	865	844	792	846	756	790	835	854	854	843	808	821	844	818	825	815	829	836	838	835	819	798	784	805	814	823	853	879	793	836	852	831	805	776	807	780	781	833	877	851	796	828	796	823	848	842	816	849	813	863	847	828	809	822	775	846	782	796	831	792	821	840	821	850	864	859	829	827	797	834	826	848	820	860	815	819	833	805	859	854	806	849	840	758	800	845	798	816	813	804	805	834	840	822	779	867	840	843	809	764	822	758	805	771	775	852	819	809	837	757	846	841	841	824	783	783	793	808	793	829	829	775	764	801	837	833	870	785	794	845	823	890	841	808	853	834	848	802	817	826	824	849	797	837	836	850	799	856	839	848	797	854	813	772	803	789	856	817	800	834	836	767	826	814	777	808	777	853	828	798	812	830	822	825	782	795	795	817	833	815	854	825	842	837	815	823	830	846	765	787	869	863	793	830	809	808	865	830	806	854	815	820	840	811	836	798	822	862	815	848	814	838	811	832	850	830	813	864	777	834	799	871	872	831	836	795	838	840	857	818	837	790	880	849	821	851	819	812	884	844	817	803	803	795	776	806	861	832	842	870	852	758	817	783	894	799	851	774	807	842	812	846	818	818	865	814	788	784	806	861	835	831	784	777	819	805	798	803	889	865	856	850	892	799	839	810	824	840	797	803	818	808	806	803	837	852	857	812	801	861	799	816	800	875	868	818	879	831	850	858	825	824	778	801	842	862	781	831	825	826	859	795	779	840	791	770	790	821	851	812	846	843	783	787	800	875	815	847	824	771	820	822	801	822	816	787	804	795	825	796	858	829	799	810	820	821	831	841	818	817	863	820	814	811	863	826	782	844	861	831	792	827	816	778	807	849	821	775	807	841	827	841	850	866	802	857	863	829	845	830	848	788	807	828	809	782	798	831	805	831	786	794	810	844	825	795	859	832	830	830	832	842	815	848	803	820	828	847	781	844	799	847	805	816	819	826	820	839	808	753	843	873	809	818	825	777	825	825	819	812	835	815	799	866	802	804	797	793	845	818	804	843	798	836	788	768	834	782	842	798	850	785	807	832	829	847	841	822	866	830	818	791	868	764	836	811	811	806	847	814	792	729	796	792	838	787	804	790	846	823	804	850	804	794	744	816	848	835	803	834	817	823	871	824	846	791	795	824	766	808	795	853	804	757	801	780	816	800	834	757	837	819	850	825	816	769	835	836	816	843	856	809	822	801	829	824	819	819	828	826	846	832	886	853	787	764	828	814	821	810	836	824	807	802	819	879	798	850	818	825	767	845	802	822	861	795	794	798	757	838	831	817	769	800	807	853	868	826	822	817	812	818	798	792	836	848	855	808	814	824	821	851	835	833	855	794	835	831	784	859	774	760	823	828	847	757	816	789	838	802	773	813	886	774	822	793	787	817	861	836	832	781	786	848	849	795	854	874	849	799	853	820	809	840	824	830	807	792	794	815	828	793	857	859	884	865	826	806	802	831	828	865	798	778	797	845	824	828	813	849	842	790	859	801	805	798	833	805	863	822	803	839	834	857	849	817	848	857	817	861	836	818	838	768	828	868	847	816	866	856	805	825	834	849	786	823	889	813	812	781	779	842	855	823	806	807	869	817	776	822	780	878	838	808	862	839	763	836	833	832	807	824	770	808	807	795	811	820	883	849	784	850	852	814	767	800	782	835	889	785	837	794	819	846	780	819	824	854	862	865	820	833	846	824	759	898	808	852	824	881	776	846	804	813	868	805	796	832	802	833	845	808	863	817	794	830	841	813	859	825	821	808	852	770	785	824	849	826	825	819	809	823	805	839	789	828	803	806	836	859	808	823	818	755	851	744	799	819	774	828	795	807	808	824	856	815	814	800	806	791	811	848	863	841	807	867	822	837	787	833	808	820	813	802	800	787	816	878	838	781	813	852	914	800	831	823	834	784	799	836	830	788	872	800	820	824	837	808	824	834	851	862	842	808	835	838	820	825	849	781	831	848	831	798	856	827	839	835	800	832	862	725	809	810	866	852	835	878	823	807	846	810	823	796	891	822	778	776	805	840	858	848	820	847	772	874	752	798	839	827	812	853	832	787	820	824	874	851	854	818	836	817	860	774	785	788	819	823	834	820	816	797	847	808	829	818	834	822	820	830	847	846	815	835	809	804	781	792	763	809	789	830	832	879	799	811	842	782	766	818	842	816	820	793	799	814	810	805	867	862	826	771	871	797	807	804	855	842	846	814	835	830	873	807	865	876	783	818	815	810	783	823	802	793	812	813	802	829	800	803	780	795	863	806	793	865	779	795	813	842	794	789	868	830	785	816	858	815	834	871	822	827	777	815	828	887	822	842	835	785	860	808	869	822	822	848	805	872	835	807	848	850	785	866	844	781	824	827	837	810	834	841	806	786	812	777	833	857	814	792	799	809	816	852	887	796	836	863	847	821	822	822	809	856	804	812	772	843	794	854	827	828	823	831	815	810	798	821	862	848	874	800	874	806	822	822	848
26504	20778	29501	31920	29950	25975	22812	21423	16315	11385	7554	6913	5135	3669	4024	3738	3275	2528	2073	2648	1617	1555	1567	1388	1334	1157	1266	1315	1406	1165	892	858	960	753	819	816	829	824	741	658	804	693	696	630	597	584	498	564	581	559	532	511	584	568	524	525	510	466	533	489	463	472	410	428	438	469	406	442	478	420	413	395	438	428	409	403	442	431	409	414	408	419	412	418	440	419	391	411	394	365	435	402	376	396	404	366	400	367	345	378	367	330	384	373	350	368	350	380	376	406	388	387	333	356	345	376	352	354	367	350	370	363	335	337	359	394	355	330	373	375	400	336	356	363	373	372	328	341	377	370	321	365	354	362	358	365	355	354	329	338	349	324	358	358	384	349	357	362	352	341	327	368	368	338	347	339	354	325	347	370	325	348	372	376	393	331	330	351	373	342	364	356	354	368	321	363	364	391	354	347	351	360	364	328	328	321	338	324	340	351	358	349	364	360	334	352	360	319	340	332	352	330	324	354	342	330	366	344	360	332	320	332	324	365	356	369	345	332	345	331	335	308	355	338	343	351	320	345	326	327	346	316	331	362	332	315	356	384	350	358	345	342	334	365	351	296	342	371	329	362	378	351	355	329	361	330	363	363	360	351	362	366	351	348	351	339	335	383	329	338	375	340	357	358	378	334	346	337	356	357	312	345	351	370	317	359	343	344	349	355	351	361	305	336	352	350	339	353	360	328	366	381	353	361	351	366	318	339	393	367	332	352	385	368	350	329	329	330	338	329	339	352	374	392	331	328	323	337	330	356	313	345	371	348	333	328	328	322	323	315	352	367	342	396	372	357	336	362	343	337	354	376	380	357	352	319	352	335	322	353	370	313	301	379	326	346	319	335	355	344	367	367	361	334	346	347	333	349	367	335	355	354	315	344	348	391	369	339	356	366	360	364	358	330	361	357	314	355	376	342	330	365	372	345	296	320	331	349	351	370	342	356	370	360	354	373	364	380	329	353	349	325	353	350	365	344	352	340	360	334	375	334	329	356	362	328	322	349	333	324	381	333	371	381	355	339	359	375	350	331	369	345	389	333	339	366	406	339	343	329	332	374	373	366	344	331	337	380	339	369	341	322	366	352	346	351	367	355	382	335	358	353	378	362	372	361	362	344	330	352	330	360	349	353	378	343	357	342	337	342	378	327	341	361	338	338	342	291	307	360	340	356	366	315	377	346	347	366	357	360	374	336	333	335	353	337	308	382	357	330	373	370	334	314	365	363	338	343	366	361	371	351	356	344	341	339	343	365	326	367	372	370	371	349	351	345	345	349	364	334	328	357	345	356	325	346	348	366	358	355	338	338	327	325	369	368	382	302	355	342	357	330	354	332	350	385	340	354	346	337	328	337	335	394	342	341	343	343	341	352	348	333	342	316	325	354	360	319	353	343	372	344	369	348	374	367	345	360	368	368	328	340	359	353	326	353	359	352	357	360	321	327	347	384	339	317	337	353	369	333	344	332	336	359	362	348	343	358	327	357	349	376	352	324	327	366	350	329	342	345	332	370	343	355	348	352	382	339	391	315	357	361	340	325	374	337	385	333	322	363	325	365	334	397	359	338	309	360	338	320	327	350	362	367	331	359	359	344	352	362	333	324	348	334	328	356	340	355	377	340	386	347	336	358	320	328	312	303	306	356	337	363	352	359	333	384	379	341	359	331	362	346	364	331	328	325	357	350	356	361	355	336	335	363	342	355	347	368	349	348	290	357	360	390	356	353	329	359	398	367	343	329	312	356	360	355	344	348	350	342	342	389	368	347	343	338	288	336	333	347	356	324	390	359	344	330	377	342	337	330	332	343	338	339	360	347	356	338	328	360	371	359	381	348	350	345	373	369	345	333	368	323	351	323	324	343	374	362	347	326	341	307	342	350	349	377	347	341	354	335	348	330	317	351	371	313	312	357	361	337	352	349	341	315	337	324	327	328	346	384	333	340	319	325	353	327	330	325	339	365	369	367	333	333	375	332	349	364	326	347	332	342	361	358	362	381	351	347	397	355	332	384	379	368	374	363	325	359	372	364	335	344	331	348	310	370	354	352	327	376	354	343	349	344	374	342	333	302	344	358	351	340	376	357	338	365	351	350	335	327	343	333	354	356	364	359	341	347	369	344	363	338	361	348	348	340	341	331	378	378	382	338	348	379	338	357	340	330	365	338	356	329	351	377	356	379	359	359	350	354	376	350	356	371	316	301	307	326	356	300	359	349	360	365	333	324	402	357	330	343	353	360	357	367	349	358	370	340	386	312	338	359	364	347	349	362	334	355	334	336	348	350	344	327	317	364	380	307	361	338	368	338	330	331	306	343	330	339	336	353	328	367	341	347	354	330	335	340	344	365	374	348	308	354	321	362	333	342	342	334	339	339	342	354	337	335	344	348	365	343	321	368	348	345	357	328	344	366	350	326	351	352	348	358	347	345	324	333	336	328	330	335	337	325	362	367	351	348	359	352	355	357	370	351	342	344	332	344	344	371	329	341	333	303	341	348	336	352	333	327	349	349	375	354	361	345	337	347	357	357	343	353	308	345	338	354	357	335	358	324	344	350	354	355	353	350	367	335	352	342	345	338	341	349	360	371	369	356	309	360	326	345	352	382	370	323	326	356	330	332	378	361	335	339	346	347	353	365	341	326	337	326	347	352	363	317	355	371	360	328	332	338	351	310	329	343	335	343	355	366	349	319	366	356	334	330	373	361	365	375	370	352	358	353	360	376	329	325	365	348	297	330	356	346	349	346	350	366	375	323	350	370	348	322	299	369	370	354	374	355	348	352	348	332	342	389	337	339	351	341	366	334	342	373	371	359	351	375	335	365	374	322	300	333	327	345	363	336	317	333	307	356	332	332	328	337	349	364	339	350	360	346	336	339	359	353	326	370	369	348	352	382	368	326	357	371	373	335	334	366	355	326	358	311	336	314	322	344	326	362	368	355	342	349	370	367	359	333	354	346	352	320	313	348	315	362	364	371	359	343	380	348	359	367	331	355	336	343	357	391	361	365	335	336	327	377	358	329	355	331	326	335	322	318	320	343	329	363	356	351	339	309	331	361	345	355	358	315	350	329	334	356	348	328	348	364	355	318	384	366	332	354	389	329	339	339	364	371	345	314	301	339	354	361	336	319	310	350	376	393	388	331	338	328	326	308	366	321	366	348	333	349	353	317	377	346	341	339	340	352	315	372	351	363	356	343	355	325	328	342	359	348	354	353	358	335	370	311	335	363	360	342	341	375	340	357	368	335	350	338	349	366	349	346	353	375	331	370	330	372	342	369	332	334	382	328	353	341	341	332	321	353	362	350	360	364	311	366	371	350	314	396	339	327	309	368	340	351	352	379	313	329	315	375	380	315	321	393	403	354	322	372	361	351	331	335	312	356	369	316	390	334	328	359	351	306	315	341	373	346	306	343	339	331	319	331	361	345	328	338	366	340	349	349	358	337	324	367	342	316	316	341	364	336	325	375
15525	17329	28844	35497	35694	34060	35037	36274	30416	26614	22194	23183	18763	15850	17524	16783	14760	11981	11525	12781	9350	8958	9102	8377	7490	6700	7334	6871	8224	6468	4965	5118	5794	4270	4796	4352	4709	4337	3956	3777	4367	3415	3767	3525	3152	3022	2650	2625	2689	2554	2555	2540	2698	2588	2639	2322	2175	2019	2421	2160	2131	2632	1815	1868	2002	1874	1455	1784	1766	1640	1617	1736	1821	1906	1585	1682	1587	1597	1548	1427	1536	1600	1546	1693	1699	1497	1305	1442	1489	1460	1438	1311	1335	1281	1307	1217	1164	1142	1132	1152	1182	1158	1134	1098	1093	1076	1072	1075	1093	1091	1035	1069	972	1060	1054	1131	1126	1115	1091	1246	1288	1156	1103	1095	1112	970	1067	1099	1099	988	1014	1028	1022	1085	997	1031	974	990	989	1039	1079	1002	998	983	1058	1009	1018	1045	1024	952	975	947	983	1049	1048	979	985	945	994	960	975	952	1020	1039	1024	929	928	1010	971	957	965	983	989	986	974	1013	961	946	1000	1000	981	958	985	954	1038	932	963	992	935	968	957	1021	1014	994	1029	944	947	957	995	962	971	979	975	1016	958	992	1014	956	1000	940	950	983	1012	1045	959	1025	955	954	953	960	933	1017	1013	978	1025	1012	1016	1016	1009	949	920	1000	975	1016	1002	958	1027	982	942	949	935	944	974	1004	948	1022	954	977	1044	984	1013	1001	993	1013	954	1026	931	1004	960	958	974	950	985	952	994	951	960	974	1035	959	991	1003	982	972	951	991	1020	971	969	996	946	966	1009	978	956	1001	973	942	1041	952	958	1000	936	985	965	1007	995	991	941	964	1019	952	990	1015	1023	928	996	946	975	980	987	972	965	992	962	952	945	950	959	953	958	985	942	1008	938	979	936	1028	950	975	946	1003	942	924	1028	913	1034	949	971	954	921	1009	996	982	946	975	972	982	982	1008	948	1027	1021	931	921	971	1030	985	965	944	977	1002	983	934	968	989	938	993	960	953	1011	996	981	961	969	975	1012	974	990	934	989	949	958	946	974	892	1036	988	976	981	978	970	920	992	965	1003	954	975	957	970	992	951	1010	1002	967	1028	978	979	905	970	1006	1000	989	975	956	1003	1044	934	1032	985	980	946	976	966	942	978	982	951	1011	961	1036	981	979	951	936	933	978	941	965	980	976	979	941	1025	994	992	994	954	983	1001	1018	944	1023	1011	965	968	972	926	1059	1037	946	981	1016	982	977	992	948	972	968	942	983	998	955	934	1032	935	952	944	975	1016	1035	1015	975	934	972	924	915	1007	970	957	986	1000	952	955	985	978	1002	958	1006	1030	970	950	930	915	1023	946	979	963	915	884	943	938	1026	974	925	989	892	1001	982	1008	976	952	912	1014	952	990	975	992	937	1005	980	915	962	976	1010	997	1022	929	989	1027	971	985	965	1006	994	978	989	984	954	969	987	961	992	974	963	955	935	989	974	962	1023	949	967	940	992	1002	967	918	932	952	957	953	1020	979	978	943	982	942	962	991	983	957	1020	968	993	958	959	987	1002	1043	1002	958	974	970	1027	975	939	1002	1013	959	1008	978	969	987	980	995	968	984	994	971	999	961	945	952	983	998	940	977	1029	928	973	962	960	1002	964	964	1032	972	988	997	1005	985	983	1000	991	998	1015	1008	998	1011	949	971	965	943	989	969	987	1051	1034	970	957	988	1016	954	1000	978	989	967	985	990	961	969	989	988	936	996	960	984	1008	951	1001	1008	998	962	1008	959	987	986	951	922	998	964	997	992	974	930	961	1007	986	979	943	991	1009	984	935	977	981	961	957	966	927	953	1006	935	978	957	927	964	1010	947	1054	1015	1028	951	981	936	967	963	993	1008	961	955	990	963	937	964	958	979	982	990	992	989	984	970	989	939	1026	1063	967	976	1021	951	936	1008	929	970	959	946	1009	1013	973	946	985	956	1000	945	951	1015	965	940	946	990	1002	1052	982	930	1004	976	1008	954	967	1006	952	933	969	975	951	963	1020	961	1000	948	970	955	968	971	1072	942	999	998	987	925	959	983	913	930	943	981	987	973	963	962	961	960	973	940	990	996	1001	1014	967	968	995	985	934	973	955	999	981	944	1021	1011	923	990	960	930	989	977	937	969	1042	1041	934	993	1033	943	1002	959	968	962	967	964	930	969	938	984	966	956	956	953	967	947	972	971	960	920	977	1040	970	1015	982	983	1005	976	971	1011	980	997	983	920	988	937	966	937	1014	931	948	949	991	962	920	1035	947	1001	1031	963	963	982	941	961	1032	925	946	1002	994	1015	950	962	958	963	924	977	934	997	922	975	1024	1050	1001	987	944	1025	955	1021	922	953	998	1048	937	964	1010	955	959	991	951	928	977	979	996	983	969	1010	1012	953	987	965	974	1006	1025	959	1000	984	984	900	997	992	979	961	971	941	1028	975	987	922	977	938	984	968	961	989	980	949	948	998	994	998	972	1023	978	950	954	1017	962	965	968	936	995	975	977	1001	918	957	927	951	999	1006	994	971	987	946	916	904	1022	956	958	1019	957	1002	994	1041	967	1000	970	934	972	1019	967	946	951	942	967	929	992	1021	954	949	981	995	976	952	1015	977	963	997	1028	950	970	974	1013	937	980	1014	959	900	942	989	1045	990	938	940	942	963	995	960	1033	1004	974	936	1029	987	964	946	954	939	1069	963	972	949	993	1002	911	1044	943	985	964	1028	994	926	1000	946	970	1018	976	942	958	1018	987	1018	960	974	1007	965	971	1032	977	964	996	932	954	961	933	1000	995	1008	979	930	997	962	968	961	985	985	986	1009	1001	998	996	982	972	989	970	953	1041	964	1006	936	932	948	1019	1030	1019	988	967	952	1006	1021	1004	988	984	971	949	973	968	964	992	963	978	895	1029	1024	964	931	955	958	953	981	969	975	945	968	1002	997	988	997	1002	987	1006	965	1024	979	992	915	994	974	956	997	1012	954	1035	974	1037	961	970	964	982	930	975	990	942	989	1007	977	959	972	999	945	957	957	970	964	1030	995	988	976	905	938	950	988	987	961	946	937	932	982	947	942	957	981	982	956	950	982	1000	988	968	971	1000	985	1008	1027	969	960	1041	1008	995	946	965	939	990	960	963	1017	994	962	989	906	1030	975	956	981	968	993	1013	940	994	944	932	964	948	908	1019	1027	988	1011	979	1004	963	1017	952	960	987	991	985	960	1010	982	967	958	981	967	1008	925	962	969	959	962	1023	992	1000	965	1019	972	979	971	1026	978	978	995	963	992	957	980	989	1026	972	994	968	989	970	907	1020	1016	983	991	967	1004	914	993	961	968	953	926	981	994	954	967	990	1001	976	984	940	963	997	979	969	1007	967	1008	1016	991	978	925	985	969	1027	952	992	974	943	941	986	990	972	994	958	961	1017	963	1001	895	1017	1010	945	984	996	1008	990	950	988	967	1015	981	931	1030	1035	953	1004	920	978	1008	953	1015	954	975	988	966	967	944	947	990	969	1001	1016	990	988	972	967	944	984	987	993	944	1001	980	1029	963	926	951	1028	986	1006	995	994	1039	1035	970	945	998	962	965	958	974	963	975	933	980	991	1012	970	977	995	966	931	966	1042	985	1075	966	949	990	994	999	950	947	960	953	1001	968	973	1000	954	1004	989	1002	996	997	968	966	978	1013	952	980	961	979	981	981	951	993	996	962	973	928	980	968	988	970	980	962	1000	971	969	934	942	964	967	963	973	985	985	1016	937	1021	977	921	955	1009	950	995	1023	956	1007	920	1016	974	974	995	997	997	1005	981	982	950	967	937	976	939	958	971	994	989	1016	973	975	1029	995	972	1021	965	1000	987	985	1003	1022	954	959	959	980	978	952	997	1017	999	967	988	997	936
6042	4649	6963	6340	4691	3221	2485	1960	1523	1224	958	784	641	586	558	514	523	475	395	450	385	366	348	360	340	381	320	324	307	403	325	290	316	286	323	285	347	302	304	346	298	324	272	326	307	287	283	340	299	317	325	332	322	287	297	306	308	314	336	305	303	303	294	291	309	302	269	293	337	300	312	284	290	303	269	281	310	314	328	280	295	298	268	291	315	270	295	276	238	263	324	281	256	300	286	273	305	291	270	262	316	297	298	303	278	301	285	276	300	298	303	299	302	283	287	289	274	281	293	288	297	310	289	293	268	285	252	274	297	291	269	293	282	316	275	293	286	278	301	269	275	268	297	293	303	296	299	274	273	298	278	323	294	274	264	319	286	283	286	269	282	273	278	266	285	280	303	281	309	277	291	316	291	294	261	288	279	301	267	268	302	272	285	305	272	272	294	277	309	284	269	282	263	265	286	299	293	277	285	327	310	283	294	281	279	300	285	296	288	300	327	279	293	282	297	270	289	275	285	308	284	297	278	249	277	299	261	269	280	274	282	288	278	291	284	283	295	297	279	291	284	298	301	310	293	297	316	329	293	303	268	317	277	307	263	303	273	284	293	297	269	277	277	274	309	305	283	268	268	322	274	299	288	251	280	291	289	272	296	285	286	277	300	280	314	258	292	300	280	307	295	278	291	302	283	279	303	282	284	284	302	288	314	299	283	268	276	260	280	278	303	266	309	269	274	304	300	280	285	276	335	268	284	291	280	288	319	265	292	275	305	305	284	298	269	281	303	306	301	278	319	304	314	269	250	284	285	277	279	304	301	321	289	296	325	269	271	308	274	266	290	312	284	306	311	267	302	263	298	263	274	257	299	296	268	269	283	284	292	268	266	279	252	281	274	302	286	274	281	297	286	316	300	305	266	299	294	304	297	328	299	299	282	290	293	290	285	308	314	295	270	270	263	315	317	264	297	284	289	306	296	337	296	298	286	300	274	287	290	304	309	273	251	290	264	312	287	271	280	273	300	272	286	288	287	293	325	276	293	276	279	249	301	282	271	327	295	269	279	300	253	300	280	270	315	297	267	253	279	290	270	309	261	279	293	302	295	289	270	297	264	297	282	302	270	276	292	289	279	307	321	279	292	293	302	260	307	304	279	277	295	268	276	289	275	298	277	317	288	295	311	274	277	253	308	307	298	263	253	294	306	281	287	264	305	266	288	301	291	274	300	317	299	286	286	297	302	290	307	303	295	279	309	279	265	277	291	307	298	314	289	294	271	280	277	300	272	302	282	263	272	299	263	281	251	296	269	282	284	311	298	290	302	254	290	303	317	289	302	306	300	287	311	288	290	280	285	309	268	272	294	257	294	283	318	300	272	300	287	283	267	302	294	286	289	281	276	296	304	324	272	292	299	258	319	259	294	290	293	276	319	278	289	248	314	272	286	264	316	295	305	276	278	282	310	266	310	304	290	279	255	291	294	303	283	301	293	270	273	289	279	287	267	275	277	295	298	276	279	271	331	278	267	293	298	275	257	306	287	272	283	287	327	294	294	284	296	266	285	273	255	297	285	294	277	300	266	293	294	300	310	258	270	269	337	269	289	297	294	303	288	285	273	297	283	292	292	306	288	285	273	265	271	291	281	294	293	287	285	280	275	291	298	292	273	281	285	267	282	308	301	302	286	266	251	266	274	295	294	262	324	297	300	318	304	298	290	282	308	294	263	302	263	300	277	315	320	286	290	313	301	299	295	308	295	306	311	291	266	307	278	313	284	298	263	298	298	262	320	267	285	318	292	290	284	297	274	286	314	286	311	309	290	294	263	266	282	270	278	327	277	323	311	294	269	269	278	278	266	297	278	270	312	289	306	299	291	273	281	293	277	280	280	274	294	283	299	257	280	289	286	260	282	288	288	308	283	294	271	288	306	283	274	283	312	308	272	290	332	296	273	259	297	301	257	292	270	284	295	297	303	281	306	277	264	306	301	314	277	274	264	298	298	313	277	273	304	299	287	306	286	284	286	290	281	297	306	305	279	308	318	264	285	305	272	273	273	305	271	261	299	268	312	313	302	270	266	272	282	272	293	299	319	297	267	303	299	282	275	322	297	275	310	318	285	305	259	281	266	300	259	307	318	307	282	296	285	259	286	278	261	261	304	274	299	288	253	276	275	273	291	281	261	283	311	302	251	279	315	288	301	286	310	307	311	297	254	291	267	289	307	256	305	254	278	267	279	312	303	258	275	289	256	266	322	327	315	278	294	284	287	281	278	249	288	261	312	276	280	280	276	293	309	300	291	284	288	304	287	296	274	285	285	280	300	277	275	306	308	313	271	280	272	305	309	300	310	254	266	315	262	289	313	301	272	287	292	286	288	325	290	268	299	293	309	288	276	302	244	284	314	303	288	296	280	280	270	253	265	306	310	293	278	302	277	286	306	262	276	253	298	284	291	292	304	302	292	275	310	296	319	253	287	261	270	254	299	285	274	291	310	315	255	293	268	249	279	284	320	259	296	282	307	266	267	292	281	274	261	287	321	260	317	302	278	275	266	325	286	285	285	281	262	307	264	279	317	300	288	269	316	284	287	323	252	295	304	282	272	278	269	247	274	264	269	307	278	292	291	294	288	291	262	293	280	287	256	308	298	301	312	283	311	329	282	268	283	289	295	261	279	271	289	286	281	284	284	293	293	264	281	316	283	310	302	310	243	293	278	314	294	275	293	274	287	295	256	292	275	303	301	303	273	260	274	297	304	299	281	277	282	286	280	280	283	283	267	275	274	316	306	299	292	324	315	281	321	305	265	294	307	289	309	301	281	297	286	299	284	281	275	312	252	255	291	282	303	275	285	286	289	291	292	281	290	284	289	291	296	301	293	281	329	285	282	295	291	273	278	297	288	258	280	301	311	281	307	279	274	268	275	280	284	266	276	290	297	311	297	267	273	275	296	283	270	271	268	319	292	283	260	254	283	261	281	282	285	267	264	268	297	278	306	284	286	281	281	271	288	301	297	271	279	283	287	275	277	296	315	309	274	245	291	299	284	289	307	300	300	270	292	268	313	280	318	275	290	279	275	282	292	275	297	318	293	335	284	280	280	326	265	282	267	273	252	288	276	278	313	294	273	290	266	268	282	272	266	303	288	277	296	299	317	317	307	274	284	281	316	291	306	301	324	281	311	310	265	269	295	289	294	273	302	271	274	317	283	273	292	291	284	265	280	330	260	292	265	292	283	254	285	299	287	298	283	281	317	303	299	277	294	277	278	287	279	296	277	256	247	282	275	310	302	317	268	290	279	268	297	300	284	295	283	267	284	272	288	294	265	276	273	295	335	279	307	278	307	294	312	275	278	270	269	297	299	270	266	246	277	270	280	307	268	281	272	273	299	344	275	299	294	301	243	291	285	277	312	286	321	276	300	294	312	289	285	282	322	295	297	303	280	282	287	290	260	304	290	266	319	286	270	279	281	277	281	305	294	318	324	268	300	280	307	285	290	302
4482	5358	12560	15470	13837	11388	9468	8044	6607	5358	4524	3847	3161	2722	2595	2527	2170	1912	1833	1791	1623	1514	1462	1365	1344	1298	1247	1230	1182	1138	1093	1048	1094	1027	1001	987	995	1022	1018	980	1024	897	954	905	987	999	1015	915	950	902	984	927	919	974	931	954	971	884	880	893	939	930	879	884	918	905	880	895	906	916	904	926	894	857	892	865	860	932	898	845	871	851	847	893	888	854	866	895	840	825	893	886	904	805	843	922	887	882	855	857	887	904	847	895	859	784	834	831	902	830	843	813	827	865	865	816	827	786	868	841	838	775	794	829	810	810	820	915	809	783	841	824	812	835	803	822	835	807	825	823	823	811	848	872	844	826	812	840	855	862	821	820	777	813	876	778	788	815	854	845	776	846	884	847	842	843	807	877	832	842	805	829	793	779	858	785	835	779	854	794	842	826	845	792	845	744	835	853	812	828	806	858	828	820	777	825	866	812	763	852	854	798	850	786	833	813	828	871	820	795	843	862	814	821	803	860	792	800	801	762	833	837	784	783	824	782	806	785	869	812	829	829	829	831	865	802	814	826	784	884	881	818	810	830	846	806	818	844	884	800	860	797	803	838	836	789	808	790	831	877	812	781	847	819	812	814	825	815	854	849	861	830	787	841	822	788	843	806	837	813	815	782	817	832	808	864	814	766	811	835	776	810	823	805	828	853	826	748	802	771	843	840	794	874	818	822	793	827	789	845	843	828	837	830	831	810	840	817	817	792	813	870	805	842	805	765	783	858	849	871	864	817	798	787	838	790	816	842	848	772	813	851	784	807	812	810	863	784	825	835	866	836	850	826	836	783	824	805	824	814	794	794	841	841	850	823	820	849	796	849	829	829	787	811	804	779	832	839	806	800	815	816	806	849	844	811	798	769	795	812	830	811	811	788	807	782	798	822	846	786	826	812	807	818	780	848	823	801	834	766	832	833	773	852	815	867	782	809	802	819	804	787	835	823	828	821	841	788	797	828	791	850	833	871	812	809	832	819	805	843	833	781	833	833	799	838	788	836	869	812	730	796	820	784	804	817	790	787	785	777	786	851	820	790	839	829	845	793	867	811	840	866	809	823	811	832	786	869	822	885	843	807	763	866	845	845	821	829	794	873	796	845	821	814	782	774	772	828	826	868	824	834	809	814	784	826	812	829	849	845	830	806	840	855	826	810	834	766	803	834	826	843	872	865	849	805	811	819	858	797	810	863	878	858	818	896	834	825	846	824	845	788	798	820	792	787	770	812	799	804	826	863	834	762	797	798	819	855	840	790	803	835	850	780	836	843	818	844	798	842	844	810	814	833	826	869	820	835	805	868	831	805	796	861	806	777	896	804	798	824	814	829	850	819	802	860	867	807	805	832	850	781	826	850	840	810	760	844	776	791	809	752	840	840	857	831	771	777	840	830	837	812	841	815	831	822	842	825	804	815	826	826	873	812	842	839	809	839	810	842	774	825	843	842	819	842	798	826	867	799	782	817	853	808	817	825	816	786	849	867	822	817	804	827	773	807	815	807	827	834	822	833	834	830	857	800	814	849	773	816	818	797	815	793	862	826	844	829	855	821	861	858	806	771	774	816	813	876	849	798	843	840	872	821	833	809	864	835	786	817	798	872	849	804	859	850	766	862	805	765	800	847	875	890	804	819	790	874	804	828	794	835	788	810	811	836	739	795	829	794	826	895	780	826	838	817	844	832	844	764	806	846	865	859	870	838	787	834	849	810	859	814	804	773	807	812	848	823	823	796	801	874	816	823	822	827	864	790	798	792	814	856	826	880	837	805	812	791	835	801	822	809	807	757	834	873	846	802	831	792	801	823	755	800	808	765	877	787	868	822	765	809	789	796	814	796	853	811	835	802	841	793	868	818	799	801	852	770	828	824	857	815	846	812	796	765	836	808	814	804	746	758	797	808	796	814	835	859	884	822	820	816	859	827	806	833	827	827	849	839	788	850	765	791	850	837	782	827	837	838	841	840	826	831	834	814	819	791	856	818	863	819	819	860	843	811	795	822	849	849	841	818	810	836	814	823	782	864	802	799	816	807	828	801	860	796	810	848	823	819	857	810	848	811	844	805	804	804	857	754	825	805	896	807	825	823	776	791	828	842	802	805	826	793	777	845	827	795	775	807	838	830	812	831	854	847	846	828	846	821	786	803	871	843	829	809	848	815	814	801	806	822	851	877	800	899	823	803	803	800	807	819	845	822	810	797	777	803	786	832	790	825	822	839	804	806	885	845	815	805	811	807	812	853	806	842	872	849	808	807	833	819	832	809	795	779	816	830	761	824	820	857	866	831	800	833	853	851	847	831	755	850	836	810	833	790	811	800	795	808	812	771	845	818	773	805	859	822	842	816	809	846	807	848	842	823	813	843	802	815	832	818	807	854	787	840	819	831	813	860	868	820	843	873	757	823	845	878	813	830	785	842	824	798	841	789	796	826	802	792	853	808	818	824	869	790	869	833	787	804	820	830	852	807	847	873	822	807	795	827	847	820	877	829	843	822	819	769	821	765	816	837	802	811	873	780	771	830	797	791	818	868	817	827	785	794	836	846	823	807	838	830	834	843	794	809	827	810	840	834	815	851	836	781	837	802	835	808	832	842	799	810	826	780	739	826	805	832	794	833	835	817	818	840	792	781	848	772	814	837	880	828	802	779	783	886	859	870	772	788	798	806	805	822	819	822	802	819	798	865	774	811	779	834	827	832	834	812	743	869	805	788	826	817	809	805	856	812	797	832	824	823	807	808	821	806	818	870	796	821	809	871	761	800	799	852	849	834	807	830	817	836	756	782	812	851	817	835	849	799	834	791	831	789	823	828	805	847	827	878	843	767	811	803	847	825	785	830	837	835	790	833	833	816	836	823	831	829	780	787	802	809	845	776	770	823	823	829	827	812	858	789	805	827	838	822	813	807	843	816	796	783	822	795	841	831	833	851	807	819	832	807	770	888	805	799	804	821	794	842	781	803	833	835	779	816	844	833	861	792	808	844	801	822	818	821	811	827	784	814	837	801	856	813	838	827	827	837	839	778	800	794	828	789	811	797	843	799	817	846	869	821	833	794	865	819	834	814	747	778	838	790	788	854	786	786	812	789	802	788	777	744	803	801	820	844	820	835	836	763	799	804	781	823	823	764	855	833	806	899	796	795	856	811	815	813	777	851	831	820	845	859	845	808	782	801	837	830	828	814	798	826	802	818	822	822	816	840	767	860	885	813	820	777	873	859	842	845	841	860	859	806	812	829	870	791	789	834	835	876	834	809	827	841	850	848	842	853	839	823	784	845	840	820	848	807	787	821	832	858	815	837	866	771	808	793	842	771	861	808	869	760	818	843	771	787	782	797	795	811	780	816	829	817	808	782	870	780	825	844	789	837	816	824	891	801	803	823	795	837	838	816	840	852	815	856	814	838	746	827	824	855	831	791	846	811	867	776	793	768	810	854	848	798	817	798	798	753	819	794	845	833	837	790	813	872
19067	15093	22923	24419	21052	17114	14688	12402	9746	6259	4165	4127	2912	2164	2161	1889	1747	1363	1264	1403	993	886	934	896	781	737	786	755	779	643	566	521	548	464	538	517	565	466	519	455	538	516	422	458	423	411	398	422	429	393	378	380	380	356	393	340	346	314	394	356	351	361	326	319	350	377	310	322	357	315	340	300	317	327	313	340	314	281	299	320	335	324	303	293	285	296	285	300	320	305	337	292	294	300	297	322	297	282	313	298	290	274	278	282	275	323	303	272	298	278	286	278	285	263	317	283	289	309	302	308	287	308	299	287	255	286	282	276	301	260	263	272	239	279	287	263	285	240	283	303	311	311	296	276	297	281	290	282	292	275	264	261	286	296	284	302	306	271	289	277	253	285	280	297	262	283	263	275	288	276	292	269	285	274	275	265	260	309	280	266	263	246	282	295	276	279	279	302	285	261	253	311	258	264	276	256	307	266	272	293	259	280	316	280	250	265	297	297	293	266	279	324	303	258	278	293	303	261	300	282	306	290	292	279	304	266	265	272	288	263	277	282	279	284	310	262	252	268	273	303	232	235	301	262	275	260	263	276	318	304	286	289	270	320	261	279	269	304	275	289	301	281	296	294	274	278	256	264	292	264	261	280	249	303	289	289	274	315	293	296	296	254	255	300	267	317	267	273	307	257	276	276	292	276	271	291	293	272	286	272	292	290	286	288	282	287	275	282	283	255	284	235	266	289	288	250	296	278	297	291	257	275	306	307	256	270	273	243	267	318	289	294	294	298	266	299	271	289	263	310	269	270	284	270	284	315	276	249	300	277	293	275	281	270	312	250	270	283	261	264	287	288	259	262	290	283	279	303	294	279	303	273	242	286	281	279	265	302	278	268	279	260	239	289	316	278	293	287	297	251	294	287	268	265	259	291	245	292	283	270	268	278	261	290	287	255	269	269	258	280	294	257	264	274	265	290	274	288	281	258	240	288	276	280	300	246	260	263	273	327	270	315	306	277	274	299	314	280	266	290	272	304	278	278	298	301	274	285	267	264	300	284	281	281	321	287	275	258	298	284	287	283	282	287	268	255	304	272	277	265	271	255	286	291	276	277	266	289	298	293	309	254	252	294	284	304	294	251	262	293	264	278	270	223	281	271	287	289	271	275	299	295	281	322	297	315	287	293	300	292	296	279	310	303	276	286	275	266	265	266	302	245	284	251	264	293	289	243	304	292	295	304	273	232	317	281	285	290	270	273	301	271	319	292	284	285	267	283	307	309	281	263	289	292	283	279	258	265	272	244	263	261	278	282	295	285	291	276	241	278	285	273	303	267	257	268	259	257	276	295	278	292	278	279	281	315	287	304	283	266	294	303	307	269	281	249	272	266	289	280	292	292	270	270	285	251	296	290	284	269	298	269	247	248	279	318	283	286	304	292	314	317	280	277	290	302	266	252	273	275	308	286	297	262	282	295	311	257	294	279	276	285	268	269	263	292	305	264	299	276	287	293	274	270	299	282	309	311	285	323	255	286	305	284	268	258	285	276	301	280	288	256	266	278	244	289	301	287	267	273	315	288	289	303	272	284	253	292	288	303	315	293	283	297	294	286	286	276	269	292	302	267	268	275	291	279	262	283	286	299	274	300	315	285	284	291	295	273	275	271	261	273	252	287	292	240	294	264	323	265	252	286	284	317	297	287	295	298	280	270	297	255	289	283	305	301	253	280	268	262	281	305	262	287	290	268	271	313	293	255	245	262	260	274	290	292	302	311	280	280	286	292	255	256	289	259	300	287	274	285	290	311	284	279	301	279	300	261	275	262	291	253	277	267	291	306	307	322	283	273	279	290	286	297	287	293	258	289	283	254	273	312	292	314	305	313	288	303	285	281	306	265	293	289	308	285	323	262	295	300	274	309	278	290	269	268	278	264	290	284	263	266	283	294	275	299	268	266	255	284	282	286	268	264	290	299	265	280	284	258	280	297	297	285	307	269	293	278	265	282	254	281	281	292	296	266	293	284	279	243	247	292	272	271	279	261	252	296	291	309	282	303	284	301	284	267	280	300	299	288	289	265	300	276	278	296	293	278	286	266	272	280	290	255	268	267	268	245	297	292	304	240	294	270	278	282	285	293	277	272	266	267	273	269	277	321	303	280	285	278	279	277	312	306	286	302	290	287	294	298	295	286	271	289	275	285	311	246	284	268	264	271	325	285	269	253	267	317	280	284	286	292	291	287	287	278	289	289	278	262	270	298	289	275	256	263	287	234	231	279	296	254	275	311	267	251	296	264	289	268	299	297	267	253	274	272	289	285	287	305	278	287	255	244	249	277	296	295	258	296	257	305	250	278	287	261	269	264	309	294	307	301	275	265	302	256	306	287	274	309	266	273	261	271	277	298	279	268	278	279	312	305	249	286	289	310	272	259	311	276	253	277	267	314	333	266	271	304	283	289	283	280	251	254	274	279	264	281	264	281	295	337	271	284	266	273	286	275	292	289	301	256	297	299	281	285	275	307	305	295	304	288	282	307	264	299	278	258	293	289	286	263	314	283	288	309	288	251	264	277	266	292	333	298	301	281	288	276	301	287	264	250	268	279	271	267	254	266	266	273	289	254	255	294	291	259	236	282	293	269	284	303	286	289	290	267	292	255	295	276	285	274	311	276	289	270	268	287	271	306	254	273	249	285	302	284	265	272	296	254	252	277	259	290	291	235	283	292	276	281	283	272	296	316	273	310	280	286	295	251	278	291	288	280	299	275	278	282	261	307	283	276	251	287	283	277	283	328	274	277	293	261	256	285	236	301	311	279	256	286	300	299	292	287	278	283	289	277	299	313	260	263	290	286	273	300	286	273	262	284	296	265	245	281	276	262	265	270	285	277	296	296	266	277	267	300	282	239	296	287	277	297	286	232	271	284	259	260	276	273	292	306	292	271	282	303	270	291	308	288	303	269	300	325	251	306	258	289	289	258	259	266	279	261	292	294	288	277	277	279	244	289	310	270	267	274	279	286	321	281	289	280	270	273	290	288	267	300	278	282	249	277	279	274	249	288	284	266	325	278	292	254	303	248	268	268	282	272	311	267	313	292	280	245	308	257	283	275	273	272	291	299	276	249	275	256	291	287	265	306	317	287	266	277	332	282	271	267	269	281	266	296	267	322	298	264	301	284	295	303	285	305	278	305	295	278	296	286	268	280	295	282	296	295	247	243	275	262	279	295	271	274	263	252	293	283	277	260	264	291	284	264	276	289	282	290	285	294	285	306	308	304	257	285	267	268	279	310	285	320	276	313	279	291	280	292	266	306	289	294	285	287	260	262	268	257	284	281	295	282	297	276	298	271	296	286	351	264	292	284	300	289	290	308	264	258	295	283	258	259	277	264	239	298	301	262	265	263	298	265	290	273	300	292	265	310	271	283	271	299	306	306	269	265	284	255	266	283	276	310	291	281	267	287	297	271	273	257	284	267	293	305	276	279	310	264	267	281	287	283	273	292	284	255	324	280
12119	13415	23785	29405	28632	27504	28531	28552	23502	18976	15894	16451	12602	9906	11312	10570	9759	7867	7116	8155	6106	5194	5567	5335	4771	4423	4364	4232	4566	3443	3111	2990	2968	2574	2823	2481	2884	2676	2532	2084	2553	2488	1786	2203	2056	1834	1821	1844	2034	1660	1600	1545	1635	1715	1616	1603	1506	1405	1512	1419	1395	1636	1251	1238	1334	1465	1086	1304	1257	1238	1226	1196	1270	1286	1109	1258	1132	1167	1123	1066	1162	1213	1141	1139	1159	981	1001	1044	1114	1069	1035	1002	991	1032	1000	916	939	930	925	914	964	941	875	909	881	873	818	875	878	904	909	831	824	847	862	819	864	888	927	940	922	857	875	830	853	867	825	831	843	837	818	829	855	788	831	776	757	857	813	805	895	857	840	783	869	825	873	804	851	870	773	814	802	801	842	790	798	822	827	799	813	801	856	860	770	839	797	801	785	768	829	777	828	846	842	799	847	805	799	776	827	803	808	798	854	789	833	841	786	834	796	860	851	778	802	811	830	834	838	802	781	822	822	823	832	822	858	860	807	817	801	823	850	835	852	869	795	826	772	764	791	737	841	803	814	790	773	788	830	827	842	805	801	810	853	836	839	832	786	757	783	800	772	837	790	776	799	799	807	851	842	766	787	823	810	788	801	801	823	792	813	855	806	803	804	823	790	822	768	805	795	819	824	798	817	796	873	806	771	839	809	827	832	765	813	875	793	803	818	827	830	788	860	822	806	797	809	820	830	815	790	772	802	805	825	798	802	828	812	821	772	797	877	770	846	829	829	706	804	829	801	811	862	787	821	843	833	800	845	821	876	846	826	788	815	788	824	834	812	801	808	812	786	779	827	840	808	795	800	803	812	867	798	846	801	791	767	824	820	827	858	786	822	805	833	790	783	797	839	792	808	822	825	770	852	833	802	848	768	831	788	812	819	835	780	791	827	821	855	834	827	759	797	801	742	842	811	815	813	746	749	784	828	849	800	835	821	835	753	856	815	796	809	795	827	849	788	824	823	820	817	824	821	811	755	789	826	767	833	801	806	784	782	844	843	816	808	797	787	812	803	775	791	802	797	817	786	820	812	794	802	804	801	815	849	775	838	829	772	846	816	819	853	759	787	769	812	782	830	775	785	825	778	825	796	767	765	794	801	816	814	809	796	820	796	795	790	781	831	808	842	798	829	829	867	780	880	799	843	801	852	778	788	873	845	808	838	790	816	806	799	820	801	819	806	817	783	807	794	820	855	795	795	790	780	791	865	800	836	810	800	766	854	802	815	812	904	829	792	811	872	797	809	796	845	790	754	797	799	860	820	765	829	822	786	792	828	839	780	812	837	800	820	866	805	818	815	847	851	776	787	771	841	818	819	819	779	797	804	855	809	764	840	829	795	845	791	859	822	784	803	857	776	817	753	828	800	822	840	801	837	812	822	824	849	844	894	737	842	824	825	818	845	802	802	856	809	826	843	793	802	846	804	793	853	833	839	800	836	816	807	757	804	823	780	825	811	808	775	817	811	835	773	764	817	841	795	843	782	853	806	762	804	780	806	781	825	849	826	865	843	820	785	776	814	833	792	824	750	787	820	879	854	809	797	789	848	758	819	773	813	835	815	827	801	813	786	772	790	794	838	785	854	766	829	777	840	798	812	818	780	818	816	798	810	813	775	800	827	834	800	827	749	852	804	809	794	857	847	819	858	844	764	766	799	787	786	795	815	811	778	798	762	830	836	819	808	788	813	855	836	831	784	809	794	794	786	767	812	781	846	840	835	808	814	826	787	836	811	836	823	814	794	885	808	792	784	813	794	849	792	884	830	797	865	808	796	741	789	835	783	850	804	800	823	847	785	831	838	771	827	790	851	834	823	798	809	775	793	773	770	777	794	798	841	816	833	790	826	803	795	800	816	810	787	831	794	852	813	837	812	783	816	792	826	801	792	807	799	817	794	829	786	782	791	854	809	843	842	775	820	767	800	832	834	784	784	823	840	817	812	778	826	835	836	794	753	836	831	787	780	801	802	810	761	814	767	795	843	817	823	803	826	776	786	786	846	774	788	841	815	807	822	848	811	812	760	826	819	844	828	800	785	819	811	742	781	814	818	819	845	814	789	788	812	805	801	844	799	763	838	849	839	803	796	841	802	816	847	779	802	872	794	806	783	820	821	789	840	777	833	784	811	767	820	833	789	878	754	803	805	803	802	808	847	748	841	802	834	854	815	732	886	803	826	756	833	776	825	839	797	808	802	782	808	769	819	771	832	845	796	778	844	820	825	814	803	828	789	792	893	780	802	837	827	811	813	790	818	797	798	826	817	808	853	848	801	786	832	786	814	785	833	757	801	785	818	881	789	790	803	837	829	767	797	812	834	762	798	838	802	806	811	788	821	802	826	821	756	796	840	811	803	801	805	806	825	853	751	791	815	825	823	814	774	813	815	821	810	831	740	805	812	804	770	829	817	802	806	770	813	831	831	812	822	805	822	839	770	845	819	858	782	797	818	778	790	797	800	793	758	810	834	788	785	782	831	848	815	817	751	813	803	821	809	842	792	802	805	829	836	821	792	860	836	817	794	843	800	851	822	833	839	764	801	770	789	800	785	859	868	825	780	808	829	808	831	800	824	784	835	831	762	817	814	871	849	802	795	735	797	856	798	810	811	797	803	872	811	814	795	809	771	884	859	840	824	828	816	809	814	788	806	786	812	824	795	834	853	772	781	773	771	821	814	777	834	848	785	782	814	811	817	836	831	833	802	849	825	759	817	825	807	806	789	865	819	794	831	788	820	843	810	845	814	845	823	773	838	791	785	826	852	801	824	860	814	802	791	870	769	792	819	791	822	776	813	804	823	800	779	830	771	752	792	791	839	821	783	756	783	848	851	812	798	835	790	804	753	866	805	799	791	813	822	803	786	832	773	814	823	835	793	811	834	858	830	817	818	796	832	814	838	828	783	776	812	789	793	812	861	783	835	838	812	817	764	802	802	762	810	808	809	802	772	807	801	809	821	849	876	764	836	815	791	795	805	850	857	770	814	827	820	842	781	826	806	844	779	764	801	797	830	790	803	784	834	811	786	800	798	782	793	846	807	831	830	835	783	846	840	813	747	785	788	795	814	799	795	800	811	795	842	802	816	833	793	820	799	856	799	842	782	772	800	868	783	832	789	789	782	834	855	852	826	811	798	810	839	819	837	805	804	853	842	801	777	818	789	779	814	799	778	798	773	825	829	767	850	879	845	854	808	812	819	806	814	800	810	818	813	854	774	800	800	801	764	786	795	846	811	798	838	810	839	795	831	805	860	827	799	785	794	831	790	815	745	796	834	800	789	770	781	858	796	817	810	776	830	789	782	851	779	812	789	798	802	801	805	822	797	808	789	811	773	870	801	812	847	843	838	818	811	796	755	752	787	801	795	832	829	813	823	822	781	838	790	836	802	865	824	791	782	781	811	861	819	826	838	805	799	857	827	864	807	786	803	853	826	863	793	809	832	821	794	810	784	819	830	853	800	858	810	835	871	808	774	822	800	798	760	780	845	846	904	843
27410	21446	29955	30925	27916	25044	22750	21189	17322	11507	7851	7049	5340	3810	3814	3767	3262	2641	2241	2757	1898	1448	1646	1557	1332	1302	1240	1210	1294	999	910	843	942	782	856	725	751	766	713	696	713	699	580	655	615	591	564	608	571	527	478	499	477	519	546	503	429	451	502	513	457	508	459	439	486	472	440	418	435	434	414	424	430	405	445	414	402	387	413	380	401	400	398	409	432	380	379	375	413	412	400	380	418	388	385	381	354	363	330	361	338	347	379	348	356	343	362	334	328	335	323	396	348	360	370	360	341	383	369	376	346	333	321	349	328	370	363	371	382	344	342	331	353	379	379	347	311	348	368	381	348	366	361	306	347	366	355	352	347	330	322	369	333	327	342	329	320	372	326	296	337	336	346	342	375	366	351	324	309	352	335	333	336	342	336	337	350	354	339	331	357	332	323	348	335	325	335	366	330	313	345	328	302	373	363	349	340	351	312	323	334	297	333	337	347	338	347	355	332	342	329	360	351	332	352	344	363	371	324	330	337	358	340	327	350	308	361	357	298	323	334	354	373	349	387	317	341	330	344	348	324	344	333	353	360	377	359	338	356	360	337	328	347	335	350	337	327	327	350	349	330	336	329	369	320	333	339	367	366	359	357	361	332	329	380	335	334	330	351	356	345	342	353	331	351	360	346	351	371	350	361	342	359	317	342	338	360	349	344	355	340	329	351	364	347	345	318	359	329	352	310	352	357	313	330	328	310	370	360	333	322	367	321	356	359	374	334	362	326	341	332	335	364	335	335	330	310	334	339	359	313	357	354	357	341	339	374	330	362	339	380	316	332	363	349	326	353	325	340	367	358	348	361	372	357	352	318	324	327	346	358	337	318	367	347	346	328	343	358	368	355	362	309	328	315	330	303	305	386	361	350	373	378	329	351	324	356	308	347	340	340	360	337	319	333	354	369	343	374	325	286	327	376	333	352	330	351	378	329	341	298	366	323	344	324	328	332	342	368	351	378	334	359	352	342	304	366	307	288	390	313	354	309	364	345	344	365	340	350	358	359	349	341	341	368	324	361	303	344	342	349	336	344	314	350	343	335	337	376	337	353	338	350	335	347	335	341	334	334	331	339	333	334	341	349	347	371	347	344	382	380	361	371	350	386	341	357	345	378	300	351	349	349	340	366	340	357	330	355	340	337	364	330	331	359	342	342	330	328	333	357	323	365	311	357	344	336	351	353	353	366	331	328	329	350	356	334	338	343	351	360	352	359	332	353	355	329	357	371	349	350	310	330	325	337	355	346	365	383	354	347	346	348	357	318	323	347	342	368	328	352	374	328	339	350	361	327	358	348	323	360	316	354	357	337	363	345	313	319	336	340	325	371	376	359	317	395	338	334	347	361	308	315	339	365	339	347	335	345	327	317	326	311	345	341	322	327	337	361	367	353	337	349	336	315	343	320	368	341	364	332	364	378	296	350	333	357	324	375	331	348	330	340	355	347	359	331	337	351	311	298	349	376	358	349	337	338	331	341	322	359	317	348	346	325	297	305	343	329	348	339	332	342	333	342	352	314	346	340	327	325	333	340	353	330	337	346	337	378	344	338	311	315	376	343	331	317	358	392	344	336	337	329	351	333	343	323	348	340	332	398	333	321	343	324	321	355	325	341	318	319	344	359	351	344	338	357	333	346	378	363	323	341	348	370	375	312	358	336	335	336	381	361	332	324	377	334	349	309	343	344	340	327	336	349	360	316	331	357	358	366	316	355	345	365	373	326	326	322	313	362	324	343	333	349	370	336	358	352	347	324	337	341	311	386	358	321	335	362	352	356	329	340	332	321	364	377	341	348	326	359	350	349	350	342	343	327	315	331	349	352	337	345	352	350	328	349	344	395	320	323	359	365	342	323	381	332	354	350	334	352	332	345	344	371	364	323	347	360	340	356	331	341	332	351	358	317	330	328	376	325	333	350	349	357	315	389	364	340	362	337	367	347	352	360	329	314	379	321	338	357	339	347	360	326	297	341	343	346	338	351	342	346	326	323	327	315	352	339	323	314	337	357	346	324	342	323	372	352	328	316	352	367	331	358	339	389	338	335	345	313	337	343	366	345	323	383	369	332	330	326	338	349	312	352	354	344	362	348	306	345	315	357	329	315	320	368	341	330	314	311	338	330	388	314	371	325	339	311	344	344	398	320	366	360	357	371	340	338	332	318	351	321	333	366	340	358	374	381	392	340	330	304	320	332	348	359	347	359	322	318	324	336	366	347	340	342	338	396	360	369	339	346	352	320	333	333	329	332	366	340	348	315	341	328	335	384	339	346	339	354	328	354	352	333	326	328	357	319	330	339	330	336	374	387	373	319	340	387	360	347	362	360	332	321	342	350	348	350	367	344	353	339	329	339	313	337	338	317	342	354	334	327	335	321	368	334	346	308	340	323	372	301	304	329	331	327	360	358	343	355	354	363	335	310	346	341	378	288	319	366	342	351	326	351	378	340	351	343	313	347	309	343	301	320	355	329	391	338	322	332	359	327	338	344	351	362	360	365	326	361	378	349	320	323	355	325	355	347	355	381	373	329	340	329	335	360	328	336	373	338	347	369	334	336	384	371	398	323	330	334	342	369	377	310	358	332	371	342	310	345	367	311	375	389	343	327	320	343	380	320	349	345	339	347	335	362	317	341	321	363	367	359	336	340	346	299	378	356	358	348	357	333	332	339	348	341	367	366	342	344	314	327	323	324	355	375	342	371	340	342	343	360	379	372	376	341	319	347	367	338	306	349	361	336	312	314	340	321	377	366	312	328	343	331	368	353	331	373	354	360	315	355	327	339	364	339	367	368	344	332	376	366	377	377	369	336	344	371	343	333	348	334	313	338	329	347	352	331	355	347	347	306	297	351	334	342	308	340	338	385	336	342	336	353	328	325	370	339	373	354	345	359	329	319	339	303	341	317	331	324	338	335	341	326	349	352	326	344	341	339	378	313	361	324	346	355	392	326	345	341	328	368	336	321	338	320	340	329	351	372	334	353	326	318	362	362	279	348	332	341	335	369	362	370	302	322	363	309	312	363	332	355	356	323	316	324	348	307	352	344	376	322	345	342	329	329	361	343	320	334	320	340	330	320	350	355	315	377	341	340	355	325	345	352	386	304	362	327	352	367	349	327	333	302	334	333	376	310	345	325	345	337	352	340	321	366	340	350	327	358	334	352	336	347	354	347	378	341	360	359	377	333	340	315	335	345	367	325	351	362	360	336	354	336	306	349	353	347	345	328	348	343	339	330	325	369	348	343	371	373	380	343	310	346	350	330	361	328	369	401	337	335	313	352	391	342	342	327	368	338	357	388	341	325	328	326	346	300	314	335	353	355	371	336	359	352	340	335	359	344	365	310	333	379	338	307	333	361	315	342	325	357	356	365	369	345	298	345	323	346	368	362	336	333	331	354	350	386	347	361	319	361	327	339	343	357	347	338	344	355	358	370	347	329	344	324	356	322	320	316	337	311	316	341	328
16192	17824	29051	34211	33836	33141	35568	36373	31274	25604	22468	22443	19111	15968	17427	17113	14772	13025	12040	12663	10199	8310	9263	8800	8064	7951	7336	7019	7997	5870	5224	4738	5506	4171	4533	3883	4204	3870	3633	3715	3947	4080	2948	3529	3172	2853	2770	3149	2982	2433	2308	2436	2448	2509	2339	2503	2140	2200	2467	2205	2212	2601	1814	1800	2043	2327	1591	1738	1840	1926	1622	1667	1816	1866	1556	1629	1633	1553	1428	1414	1623	1703	1614	1692	1673	1385	1307	1432	1494	1441	1350	1333	1339	1274	1206	1172	1228	1187	1156	1137	1174	1106	1096	1077	1096	1054	1102	1077	1009	1097	1078	1049	1034	1074	1060	1092	1125	1078	1205	1325	1149	1105	1059	1026	1010	1038	1077	1020	1020	1032	1012	1023	1006	1007	973	1039	967	985	1038	990	1068	1063	1060	1013	989	951	976	980	982	952	980	911	966	962	977	929	988	1001	961	997	965	919	962	948	977	936	966	1046	998	966	942	954	981	1040	966	981	878	969	976	1003	941	984	976	1003	1006	919	961	986	1017	950	976	1024	995	965	920	990	945	977	950	960	946	950	959	978	968	940	934	958	959	963	922	973	953	890	956	924	958	991	996	996	1005	979	993	959	968	999	958	958	943	952	923	925	965	956	955	990	997	997	925	920	920	937	951	988	991	923	931	954	925	946	1008	951	955	937	984	965	915	952	992	968	949	977	940	951	944	910	959	970	975	959	920	1022	959	973	969	961	983	961	958	954	1015	980	996	990	937	965	949	961	971	938	942	915	967	930	990	942	978	927	958	972	1007	974	998	952	966	987	977	969	959	940	945	1022	991	917	951	950	973	941	962	969	965	959	944	935	956	981	968	959	997	946	961	982	933	983	912	967	966	947	956	925	969	977	940	955	948	994	927	936	1013	972	977	964	947	982	962	948	944	922	964	975	974	982	994	948	955	941	1004	967	968	916	962	945	961	972	928	976	936	918	948	1016	950	958	1054	910	1000	985	985	921	1004	921	963	970	958	951	977	959	937	1001	932	965	1024	992	984	995	932	973	962	977	988	991	956	980	1002	961	934	959	978	897	976	901	916	989	970	980	909	967	930	946	938	970	963	958	970	987	963	989	964	984	918	926	986	972	985	1006	982	938	952	894	998	934	964	1016	906	896	960	967	965	959	956	963	917	979	998	996	953	914	960	982	994	960	948	995	956	1030	930	1014	947	941	928	981	953	983	943	1003	967	925	965	970	909	904	978	933	1019	971	927	1006	964	989	1005	993	962	933	997	911	965	935	943	965	870	970	939	988	961	966	950	980	879	938	922	1039	916	934	993	960	1035	918	927	988	1017	923	951	938	952	944	968	954	976	952	916	978	966	962	904	915	998	922	942	934	974	946	989	938	947	999	973	1012	941	999	933	925	964	974	936	992	967	905	1009	928	949	996	994	930	979	950	967	977	996	976	949	952	967	944	969	973	953	989	927	946	946	932	998	992	932	981	961	963	959	971	985	982	939	942	929	950	1032	949	944	1030	908	983	965	937	982	969	929	1000	939	975	1014	966	981	975	974	1008	991	915	976	894	972	956	987	977	1024	982	966	973	922	910	942	990	983	947	933	926	946	1029	907	967	952	1016	973	947	943	923	1007	977	982	955	959	961	952	942	1010	906	967	982	934	919	942	894	976	986	975	901	973	975	984	954	926	934	945	1001	997	932	941	991	932	901	945	963	975	974	974	1001	930	987	943	963	930	1012	939	962	988	955	976	942	933	901	933	970	921	1004	988	955	983	928	955	957	939	979	971	923	975	998	962	1010	918	972	974	912	920	960	969	995	953	911	986	958	906	963	979	967	925	970	939	953	973	901	936	949	904	931	961	929	976	964	961	923	946	991	999	965	952	934	994	990	958	948	892	917	976	978	976	1024	1003	973	1003	932	948	920	985	971	952	967	927	961	941	921	969	966	944	965	964	994	960	928	950	974	937	971	985	942	955	1008	944	922	961	923	1019	978	916	975	947	963	958	995	972	974	953	1010	934	975	985	991	1002	1023	948	1001	979	1028	964	942	934	941	931	931	994	963	903	1002	969	972	976	900	919	930	915	949	1019	931	990	1009	948	918	930	1010	972	1026	982	939	972	978	954	1019	1022	970	958	957	933	977	920	973	997	948	985	980	936	964	901	943	997	986	938	958	980	943	968	950	964	983	945	915	918	970	955	981	968	973	957	913	976	948	872	988	981	983	945	929	913	925	1015	986	995	927	922	918	947	959	965	914	982	970	957	914	948	1003	958	918	933	972	1010	984	981	964	929	989	943	934	982	971	924	960	976	913	935	978	1008	957	943	1013	922	904	978	944	952	972	960	968	931	960	1037	990	988	987	979	965	967	970	897	975	986	948	1006	960	884	974	947	934	958	987	946	999	1022	988	996	957	953	971	1002	931	935	989	980	986	906	977	968	962	1015	1012	931	967	979	957	965	950	918	965	963	999	1007	952	974	958	992	980	987	962	975	968	956	950	991	970	934	960	954	933	949	987	959	929	886	934	912	965	974	990	992	940	941	953	979	953	933	922	990	967	908	960	917	976	932	905	957	962	946	934	976	941	939	952	940	989	974	944	935	982	937	976	943	922	975	967	961	935	940	936	972	901	983	983	979	946	1007	932	985	1039	1001	904	978	1020	991	972	904	910	972	918	967	987	951	1017	1003	960	962	930	1000	956	950	889	1030	1013	937	981	962	928	998	973	867	955	1003	1016	943	966	1030	911	995	951	918	980	998	966	992	986	985	979	930	961	927	970	997	897	979	969	974	982	930	940	980	997	928	922	973	1033	974	938	1012	970	922	922	954	917	939	924	938	880	933	949	986	985	946	976	950	945	925	961	986	998	959	948	959	939	1006	981	1014	955	989	1014	980	957	947	939	935	956	948	955	1001	1005	996	977	981	1003	913	931	924	941	933	916	968	979	986	918	990	985	944	932	960	950	965	984	1023	989	937	960	936	911	982	977	929	954	945	980	979	933	927	966	907	1008	974	967	1035	982	962	944	991	925	934	908	906	1000	938	987	974	958	987	933	1007	965	946	1009	944	967	887	939	926	930	947	949	1016	954	1006	964	970	997	991	994	973	932	1005	969	991	928	959	950	940	960	1005	968	989	986	934	949	972	992	970	988	996	967	922	927	910	964	940	905	928	977	965	937	925	947	972	940	952	954	1005	988	1031	981	919	983	971	891	972	930	941	971	912	980	1011	966	916	992	1005	952	970	969	969	992	986	941	956	1001	991	967	970	954	1008	940	979	979	968	946	963	966	982	913	913	1027	971	965	938	949	951	1010	953	943	950	924	940	964	945	948	989	1004	955	972	935	972	922	990	961	975	974	938	961	992	982	953	918	1011	986	978	997	932	966	912	986	997	949	956	938	954	987	1002	957	975	967	952	939	943	957	917	961	944	938	977	959	953	958	957	946	962	993	918	985	941	920	953	962	926	950	921	959	984	945	945	937	907	949	989	936	970	988	958	991	1008	961	999	1014	944	984	939	957	954	905	1044	951	939	954	951	1029	928	993	950	983	987	976	956	982	949	984	923	923	1009	929	967	955	973	957	931	976	916	963	990	934	930	961	943	1018	933	978	1009	996	947	992	1042	999	969	977	978	931	958	1013	1030	929	939	907	922	1040	931	952	958	1001	955	949	952	978	969	909	958	996	963	932	948	954	945	968	1013	957	937	971	956	958	945	913	959
6308	5028	7073	5759	4476	3480	2525	2037	1578	1227	948	819	690	622	547	512	522	467	417	393	370	358	350	323	358	343	333	341	326	308	332	346	356	286	344	299	301	305	329	265	314	335	304	286	313	328	299	300	296	335	303	296	303	289	307	283	310	303	306	320	286	303	319	310	294	284	309	302	288	291	291	310	317	318	303	297	295	307	287	285	297	299	320	300	249	263	316	299	311	274	304	290	260	298	303	292	277	295	307	270	278	269	323	312	269	288	288	282	290	305	309	306	265	291	286	244	305	304	288	295	271	303	286	282	270	275	302	255	266	286	288	295	293	280	285	263	294	309	284	246	313	271	297	270	284	286	329	296	278	267	301	305	284	275	290	298	275	268	272	287	306	276	325	283	289	268	282	292	280	295	278	258	310	314	305	311	264	282	269	282	275	304	277	284	278	279	317	298	251	278	289	275	274	268	265	297	279	310	295	300	302	322	279	291	267	266	295	282	299	249	287	309	284	255	266	291	288	302	271	291	294	260	275	281	284	268	320	281	280	276	294	272	272	291	291	254	267	284	301	289	304	298	287	304	274	284	285	300	278	295	289	250	296	274	301	294	278	308	291	274	293	308	276	246	291	290	245	295	283	294	319	276	292	295	289	258	311	280	258	289	277	269	291	277	263	297	261	293	260	249	290	310	270	272	297	260	270	273	314	294	269	294	269	264	285	286	265	289	306	288	258	271	298	247	289	297	297	287	302	288	278	274	311	308	283	266	278	297	270	301	280	246	254	293	263	252	276	298	281	294	269	298	289	295	243	273	263	279	267	313	278	263	283	281	288	266	289	286	309	274	285	275	250	312	270	302	283	295	281	271	291	288	253	298	288	289	276	290	300	278	294	282	274	284	280	271	268	260	279	290	294	274	282	271	308	269	308	302	285	292	294	310	309	271	284	288	277	289	305	272	246	274	267	260	292	293	256	243	319	305	303	304	290	294	291	280	314	277	288	277	300	279	306	303	288	264	299	284	297	305	285	296	287	265	284	273	287	313	234	292	260	322	266	289	279	274	279	276	247	267	267	279	276	314	250	285	293	293	293	276	300	252	272	300	290	287	281	273	301	284	269	276	265	287	301	301	292	269	289	269	294	308	288	279	273	245	277	281	288	276	259	294	292	296	306	281	299	255	267	276	279	266	285	298	253	271	279	263	262	283	287	283	289	278	296	274	282	288	280	274	280	294	279	302	278	272	333	285	270	303	273	303	303	325	300	289	265	257	262	292	284	301	287	302	288	281	277	288	272	291	299	285	326	297	312	268	289	322	261	275	265	311	298	290	298	285	279	263	274	295	271	291	280	294	289	293	292	303	269	282	271	300	258	288	293	287	276	265	300	289	280	272	275	291	294	276	282	283	302	294	284	293	304	296	285	262	268	295	300	269	285	297	277	261	307	312	324	289	269	286	269	276	294	271	255	294	309	253	267	286	302	297	295	332	307	283	281	267	297	281	278	301	294	262	301	291	264	270	297	285	293	296	267	274	257	265	274	268	296	284	257	281	269	291	283	271	315	278	257	289	278	263	271	286	287	282	301	260	303	266	308	294	275	295	284	279	303	296	256	284	257	276	285	277	300	290	275	275	275	320	278	283	266	289	300	287	278	284	302	293	263	299	277	298	250	286	298	274	296	293	306	256	291	276	313	318	287	329	295	287	284	297	285	286	293	280	305	266	313	285	275	279	285	303	276	282	292	297	273	289	274	301	295	314	288	298	278	313	259	291	323	278	279	284	306	290	277	300	287	298	287	303	296	248	271	284	256	289	273	270	286	301	247	308	249	257	281	287	323	255	284	298	313	277	291	266	267	307	292	323	314	304	276	307	277	287	288	291	291	284	332	266	273	275	292	297	283	336	281	305	250	270	271	317	269	301	271	291	297	306	279	278	280	325	301	284	304	275	279	275	298	292	314	277	287	257	270	281	312	314	270	285	311	294	266	297	271	288	264	271	269	271	272	261	288	286	280	289	263	246	303	305	283	265	249	277	308	314	293	298	289	276	276	321	274	282	301	293	276	264	297	302	293	297	258	309	264	294	251	284	275	300	300	285	278	260	298	280	265	292	269	266	299	290	276	272	294	298	299	321	310	301	296	296	294	264	327	256	263	267	273	304	301	268	290	300	305	284	286	312	311	304	300	281	258	285	269	273	302	251	275	291	279	272	277	276	282	290	317	262	277	266	279	301	274	314	270	294	300	290	289	313	299	277	295	271	263	283	280	300	275	266	277	257	294	287	269	298	284	284	262	297	272	293	327	290	275	251	268	289	288	307	299	287	274	267	279	283	298	265	268	294	298	303	263	290	298	320	277	274	263	274	250	295	278	270	278	252	281	268	276	270	309	266	269	270	302	248	278	278	275	241	295	297	256	279	293	298	306	323	291	272	263	300	256	255	282	284	279	335	271	264	310	276	295	285	301	289	275	276	267	297	287	277	286	266	271	268	282	299	266	283	290	301	270	305	315	272	279	290	260	276	319	299	289	302	279	277	250	292	269	262	283	325	322	282	267	308	289	295	264	278	280	282	309	297	296	283	260	281	314	304	295	272	305	275	291	283	310	295	321	273	273	298	269	296	277	280	276	303	288	294	286	300	300	282	295	286	280	312	301	265	299	273	283	293	280	286	267	312	290	287	272	296	311	296	268	298	275	297	297	266	302	299	290	318	293	267	283	278	310	269	303	264	292	291	288	279	284	287	270	279	307	289	280	269	275	293	296	300	267	300	286	317	275	291	292	291	312	275	301	321	289	260	286	319	270	268	281	294	282	270	286	279	290	311	275	275	270	289	298	322	300	284	273	266	311	300	286	260	302	313	295	312	278	286	269	283	268	310	288	263	279	282	276	246	303	316	280	269	290	266	295	290	318	292	279	285	266	301	291	271	310	293	283	273	278	287	284	272	275	294	288	249	296	320	269	313	286	294	274	311	254	272	278	282	279	304	300	309	286	276	300	291	316	287	271	286	284	294	272	288	288	266	317	278	282	257	276	292	295	312	294	271	266	293	287	302	257	289	266	265	294	309	268	299	291	304	285	282	306	284	297	267	272	299	267	285	284	278	311	265	297	292	257	292	281	282	284	285	264	301	289	295	305	285	325	295	278	253	306	326	259	280	246	261	299	291	275	287	303	289	256	319	297	326	313	265	281	293	293	299	277	322	260	280	271	236	292	271	298	318	247	352	295	285	267	296	317	290	274	252	258	315	288	284	269	267	303	306	282	281	277	279	263	289	296	271	301	283	278	307	297	276	302	295	297	303	278	300	310	290	317	293	284	253	287	257	292	242	316	281	273	314	283	275	277	276	283	303	294	307	279	277	301	285	276	299	242	286	291	287	283	272	282	307	267	253	279	274	264	293	299	297	253	278	283	277	280	295	277	322	291	272	267	288	299	276	276	295	261	290	289	258	282	278	260	273	299	288	335	265	329	318	293	259	246	244	292	288	302	246	275	267	258	274
4758	5672	12507	14441	13064	11905	9867	8224	6744	5259	4476	4012	3337	2806	2558	2311	2186	1900	1828	1627	1540	1418	1418	1386	1293	1290	1161	1184	1198	1110	1078	1009	1021	1026	996	1046	988	1009	981	923	960	956	922	956	961	972	951	965	921	940	950	879	923	934	883	923	932	881	898	897	865	884	880	939	925	925	957	907	842	882	951	836	904	881	814	875	869	861	839	868	867	872	861	874	876	830	881	843	874	859	842	853	835	901	905	894	878	870	833	787	848	857	805	815	803	776	834	863	860	799	828	831	836	853	827	779	854	863	810	825	822	801	796	787	787	803	782	814	795	845	784	816	826	785	804	820	803	893	833	832	825	771	809	815	857	816	797	805	829	818	825	826	780	786	796	849	806	822	788	794	785	808	816	805	823	773	792	787	822	800	831	796	850	844	874	811	774	761	821	834	847	808	822	838	767	805	795	773	807	826	810	789	851	792	816	820	831	825	801	793	806	841	828	852	853	820	839	826	810	852	797	808	816	798	822	819	756	761	825	748	837	818	823	771	780	820	811	797	783	830	764	811	828	848	804	842	817	794	814	794	829	844	805	810	832	773	831	861	805	805	822	840	789	861	835	812	867	807	849	761	830	789	821	828	828	782	789	853	806	803	821	827	787	842	874	806	785	804	786	785	749	758	800	846	855	773	799	803	825	807	862	819	843	785	818	793	764	819	818	796	773	822	760	811	786	833	776	795	770	844	819	822	824	864	814	810	848	806	817	771	853	748	867	845	756	795	782	831	827	837	805	830	790	819	854	787	824	793	788	811	815	824	788	857	828	849	771	815	792	839	789	836	808	799	827	836	828	758	808	849	833	838	798	838	800	793	799	813	871	819	762	810	819	837	807	796	808	822	794	807	815	765	786	815	804	825	776	806	808	767	822	823	778	793	734	824	832	833	838	811	785	819	773	783	800	805	820	789	803	826	797	807	832	779	807	791	798	798	798	814	853	777	779	812	788	816	804	830	817	823	799	802	792	783	787	835	890	795	768	794	822	764	792	868	803	784	799	828	843	832	738	860	794	815	842	821	834	821	820	831	816	771	828	862	753	764	825	776	814	799	838	774	802	807	820	824	841	781	794	826	795	867	788	831	798	790	833	833	815	800	813	801	771	791	807	796	827	803	815	798	835	770	835	804	854	818	786	774	826	872	832	799	797	817	818	780	821	797	850	808	846	795	771	787	817	854	798	824	760	812	801	857	815	808	779	838	782	844	783	788	772	844	850	828	790	824	763	856	755	824	798	765	803	846	844	783	807	821	828	815	827	845	838	840	806	822	772	773	811	786	795	827	847	802	845	838	846	864	800	801	849	800	842	818	792	825	820	751	873	792	811	872	820	841	788	823	795	787	811	775	839	848	858	814	788	787	826	789	803	821	801	845	779	787	839	843	792	772	810	794	793	768	836	794	835	772	849	815	803	824	812	812	826	805	807	819	823	812	797	835	813	806	836	813	786	809	826	758	802	845	840	832	809	823	810	813	835	749	822	734	891	812	790	808	820	820	826	739	830	789	795	803	790	814	773	737	828	810	816	766	778	765	803	846	796	768	841	782	833	824	795	892	841	823	798	839	800	819	802	773	856	799	823	842	797	768	813	792	800	835	786	782	798	804	858	786	809	815	830	799	817	801	779	835	827	760	815	859	831	798	800	784	797	829	815	811	827	801	774	836	816	857	868	795	829	790	827	809	789	797	818	831	771	807	829	818	798	807	797	787	794	758	768	833	752	809	752	832	862	815	779	786	816	791	796	825	779	786	818	798	831	819	784	847	770	817	853	859	788	832	832	815	768	840	778	826	826	817	816	828	841	801	817	825	854	773	857	825	815	792	838	830	737	854	841	831	837	790	822	798	736	779	820	838	836	781	818	814	775	805	784	782	788	837	808	779	829	816	791	788	810	758	836	846	831	806	762	801	848	822	793	785	783	803	832	771	792	810	799	769	828	821	817	856	824	808	805	801	824	862	831	810	767	851	763	846	806	842	827	800	806	845	813	789	780	784	780	793	815	787	845	772	770	777	815	798	768	768	844	818	767	773	794	773	781	804	822	837	827	785	813	821	821	826	859	786	780	836	837	861	789	851	820	783	778	788	780	836	824	818	827	816	817	769	826	816	780	825	804	837	824	794	850	864	782	816	810	784	780	811	831	835	895	779	801	812	830	797	847	840	842	784	784	814	865	799	860	769	827	786	856	799	834	824	827	783	762	777	781	778	749	820	818	807	788	826	810	759	775	789	825	794	776	853	845	769	776	880	843	760	841	835	806	868	805	865	781	821	840	791	861	826	812	832	818	798	835	816	783	817	819	884	773	823	851	797	813	749	842	810	770	774	812	832	840	800	796	791	774	832	769	781	830	821	830	853	827	838	802	827	860	740	869	858	782	803	830	848	798	789	837	761	832	820	845	805	824	821	795	793	844	853	791	846	783	824	808	809	838	804	779	816	801	845	753	796	816	817	799	791	821	844	821	796	817	806	785	789	788	829	811	757	825	810	824	846	810	801	806	828	845	833	811	843	797	806	833	788	813	821	803	818	796	779	756	829	790	790	842	864	843	818	784	824	788	849	799	846	761	839	872	831	801	802	840	809	813	839	780	815	819	785	802	809	815	844	852	786	813	833	807	780	799	790	874	822	843	833	780	838	779	773	800	814	830	788	751	805	744	790	808	872	769	801	806	756	796	797	796	814	820	793	804	814	861	795	847	835	815	789	848	818	768	774	817	798	811	850	785	823	785	836	816	859	857	781	778	818	795	837	850	777	879	826	839	810	834	770	849	844	805	791	786	765	811	857	816	792	827	787	834	854	854	824	776	862	853	810	831	790	831	834	855	822	767	792	810	833	828	786	811	798	801	827	795	835	787	837	790	830	768	798	817	804	769	771	801	817	854	782	839	851	855	806	814	871	855	836	836	825	789	824	845	832	785	816	798	875	795	809	796	802	827	785	839	816	823	815	771	789	792	817	790	790	833	794	823	831	822	833	791	816	807	773	822	822	806	796	841	744	820	797	801	820	815	791	818	824	773	807	818	788	827	868	837	813	844	822	839	789	808	792	826	819	825	812	791	796	841	834	804	814	769	804	819	798	802	837	782	808	738	775	818	818	826	838	842	804	837	832	766	817	814	869	825	833	758	832	839	817	836	854	812	823	816	797	807	896	875	786	811	780	818	810	830	819	806	774	800	828	760	857	785	827	807	831	764	818	832	783	829	770	803	837	826	875	800	813	798	765	777	805	799	795	820	827	795	810	813	820	786	796	856	786	833	839	832	828	865	800	797	800	872	832	821	841	805	820	842	754	761	824	834	847	746	827	796	828	791	830	777	836	770	764	818	812	805	860	845	833	799	789	839	847	725	880	812	854	789	765	803	780	789	826	782	798	781	775	825	793	785	783	791	812	738	805	817	816	829	832	841	842	824	843	788	890	832	791	865	775	822	827	803	767	797	794	852	833	836	779	798	838	787	822	861	803
18405	15144	23068	23955	20475	17429	14483	13755	9838	6557	4476	4085	3304	2227	2235	2009	1700	1461	1331	1455	1081	861	919	842	705	820	741	712	819	621	563	522	584	491	542	444	496	520	415	460	438	526	399	444	414	434	418	373	396	367	366	380	362	358	416	337	337	396	395	336	351	365	315	313	326	372	344	342	343	350	346	314	321	309	293	322	295	327	301	313	336	309	319	291	298	297	312	303	315	307	309	294	295	307	293	312	317	310	282	315	283	321	270	308	281	283	301	309	265	292	260	307	268	309	276	293	291	290	339	281	295	297	270	280	289	275	257	297	311	258	309	274	285	259	251	295	285	285	282	276	330	299	256	297	311	310	276	322	280	273	292	252	262	301	262	305	276	308	248	286	294	285	264	273	263	269	277	265	264	270	269	289	240	259	290	302	287	301	250	272	294	286	296	270	275	290	276	257	280	282	286	286	280	292	273	308	294	296	300	240	279	280	270	266	289	290	291	308	280	313	292	281	290	306	253	275	290	268	275	283	264	295	300	297	291	281	256	276	258	254	276	286	291	254	264	269	309	287	287	268	259	290	289	312	283	302	281	288	261	295	282	282	304	264	288	276	282	284	294	299	279	299	265	276	294	336	290	311	263	271	283	309	262	259	287	278	269	286	280	263	267	292	273	263	260	274	259	286	295	288	277	273	273	320	282	305	269	315	279	285	276	309	289	262	273	317	299	256	290	277	288	299	266	273	268	297	320	269	264	275	275	273	274	291	304	279	249	304	270	263	290	281	311	276	296	291	305	298	307	281	291	297	278	299	277	248	257	287	277	300	263	288	275	269	270	248	295	290	267	234	282	277	258	283	290	273	264	278	288	272	274	283	287	295	277	301	268	260	291	300	279	271	250	268	274	275	279	278	253	244	303	299	274	286	260	253	303	294	279	295	276	271	290	274	285	258	261	280	271	292	296	291	315	264	283	260	279	296	263	292	268	263	270	310	280	282	287	252	278	301	296	257	283	271	291	266	317	289	305	296	267	286	298	267	292	288	283	246	266	326	271	277	307	289	251	275	314	249	262	267	295	261	291	275	286	280	307	283	267	255	273	315	271	310	273	293	285	261	313	274	279	244	263	266	289	260	277	273	299	303	262	292	275	267	287	309	262	268	272	275	287	293	289	250	292	256	292	275	263	317	260	281	278	310	292	293	300	278	289	266	282	284	293	275	268	291	279	268	272	285	259	314	298	280	290	253	262	266	286	301	297	267	255	255	292	302	281	256	282	278	275	266	305	262	310	292	302	287	260	298	298	256	320	277	259	300	266	295	280	299	299	270	298	279	292	305	304	260	261	270	302	278	285	310	257	279	269	269	262	258	281	239	268	277	294	283	269	305	262	276	263	289	246	283	270	292	321	272	272	304	255	256	293	261	274	296	291	293	249	289	301	285	287	268	279	252	294	263	269	282	248	293	272	251	274	277	246	262	288	291	277	288	254	298	292	299	325	276	276	273	283	272	294	289	282	289	264	285	274	279	299	276	261	292	284	255	278	302	278	283	282	285	274	255	298	260	247	268	273	271	287	277	294	281	276	281	288	261	317	299	278	301	278	264	245	288	292	288	245	307	292	294	261	276	257	288	288	247	296	269	272	262	282	264	276	290	297	297	294	305	268	251	284	287	272	281	272	276	310	260	290	281	306	279	275	277	278	286	265	282	289	266	245	279	289	283	280	283	282	303	280	269	281	323	256	311	278	290	262	276	292	254	294	271	309	262	318	292	285	261	271	279	263	292	252	286	282	267	289	272	258	317	258	279	297	274	294	292	260	294	300	265	321	286	296	276	290	271	297	274	282	304	260	265	284	260	284	282	276	286	265	287	309	294	249	313	281	296	293	290	286	287	314	279	285	279	300	259	273	274	270	280	255	293	286	266	288	263	261	280	300	300	259	271	278	279	305	300	278	297	291	257	303	285	288	267	261	299	273	313	300	303	328	265	273	292	278	249	303	284	251	289	292	277	263	291	282	286	279	256	276	262	286	290	276	273	294	301	325	276	304	289	303	271	268	293	276	264	263	267	282	285	283	287	273	306	295	270	260	282	267	280	309	295	276	273	287	264	279	304	274	306	269	306	272	262	279	291	301	259	278	267	270	280	288	281	298	267	265	261	279	253	255	323	277	272	305	284	291	286	266	267	302	270	285	275	275	288	286	286	275	274	293	273	261	294	291	280	289	307	299	300	309	258	276	282	301	273	271	307	264	287	282	281	247	288	278	289	274	274	302	281	286	276	298	258	278	268	266	271	306	281	312	284	296	306	294	296	280	277	266	277	275	275	303	272	280	270	286	271	273	275	270	282	262	303	288	290	286	297	278	265	272	261	253	308	306	288	291	278	302	268	286	313	271	288	273	322	253	237	305	295	291	279	272	303	290	272	268	291	297	277	287	290	294	281	287	303	265	275	272	250	308	279	256	278	288	259	296	263	297	284	267	264	301	286	287	280	295	249	286	280	280	269	249	278	279	274	301	291	287	295	283	279	290	255	258	324	290	303	298	276	286	263	270	255	283	285	291	286	264	279	287	284	282	268	298	280	281	290	322	280	231	261	288	270	279	285	288	286	278	279	274	276	287	290	278	274	262	284	315	290	300	270	278	311	285	257	251	265	272	274	240	259	275	258	265	304	273	268	283	250	288	266	275	284	283	289	271	259	249	269	298	290	279	285	276	276	267	289	266	274	304	293	286	288	297	281	316	290	273	286	313	305	338	293	294	285	283	286	283	292	281	283	281	267	274	281	289	282	283	255	299	274	300	276	277	296	292	295	268	271	280	271	280	260	273	278	255	256	267	296	276	286	286	304	298	268	245	271	262	281	297	299	278	264	273	279	265	290	296	306	292	330	271	274	275	272	299	264	272	299	299	284	248	294	289	285	266	288	246	288	290	254	278	255	276	271	291	282	268	284	277	313	295	269	276	258	288	265	280	291	276	297	285	292	273	274	291	278	307	272	278	287	297	279	276	283	271	276	285	292	282	252	275	270	288	288	293	283	296	323	284	285	280	247	290	279	233	272	281	272	302	276	311	257	275	284	244	281	283	294	267	277	282	258	261	267	294	270	310	266	269	291	271	264	301	275	328	299	261	270	277	287	268	280	293	279	299	277	276	263	277	269	298	296	264	276	275	267	271	303	287	262	265	287	255	289	305	260	309	297	266	266	245	262	261	269	278	270	279	256	270	297	292	263	296	247	268	293	271	250	272	294	277	278	268	282	304	281	275	268	297	278	289	264	286	290	286	281	287	272	280	296	280	277	267	269	296	313	315	305	270	277	270	275	274	287	287	302	263	287	325	310	334	265	275	272	289	257	285	271	293	301	265	318	255	299	255	285	273	270	276	298	299	272	303	291	298	279	268	317	294	313	265	311	268	275	302	265	288	253	282	312	259	279	239	279	267	294	273	284	271	271	291	285	311	277	280	272	304	288	292	278	298	306	297	282	253	251	313	257	278	276	286	237
11690	13801	24224	28816	27990	27960	28404	29709	23341	18927	16874	16443	14127	10410	10842	11076	9180	8239	7365	8422	6050	5262	5601	5278	4149	5069	4215	4005	4972	3551	3250	2741	3316	2763	2724	2394	2362	2512	1998	2228	2290	2661	2128	2217	2158	1924	1989	1833	1859	1663	1551	1499	1595	1554	1601	1574	1394	1487	1663	1514	1515	1693	1319	1292	1406	1624	1313	1307	1361	1280	1127	1236	1263	1266	1068	1248	1119	1147	1093	1014	1180	1202	1149	1174	1142	1057	974	1090	1103	1080	1036	963	992	961	1007	945	988	951	948	952	913	882	918	853	867	838	844	893	932	853	877	872	866	864	888	807	845	897	1002	905	886	844	863	836	850	846	856	864	791	854	838	823	853	835	792	820	840	815	866	837	834	881	859	843	861	857	858	761	865	802	826	826	813	798	762	854	821	818	787	831	837	797	838	844	845	812	808	801	841	834	797	847	812	838	824	802	848	783	744	798	800	819	804	813	830	818	867	847	817	825	781	822	819	791	803	829	796	819	808	867	797	787	841	761	789	826	758	795	823	830	823	855	835	851	789	790	816	801	784	761	786	815	829	816	782	846	838	850	793	774	827	804	849	803	749	836	844	806	799	828	772	849	811	832	767	778	807	839	775	844	783	830	846	814	758	783	827	821	840	817	790	825	816	830	804	832	867	817	815	792	772	835	759	808	810	796	793	788	835	790	815	793	784	847	864	815	792	818	838	874	831	862	867	798	825	868	835	862	799	820	797	789	791	781	739	764	848	836	791	806	836	835	875	828	826	803	832	839	800	813	781	831	780	773	823	822	833	822	826	815	803	851	817	817	854	762	856	836	818	777	754	809	838	818	779	836	831	879	834	855	791	806	812	839	830	758	809	772	784	821	768	730	846	825	802	777	835	781	798	818	806	730	827	859	840	830	818	806	794	800	788	824	780	822	755	777	767	867	775	756	840	767	814	771	797	848	816	778	826	818	830	767	834	843	848	831	843	785	798	775	751	834	810	867	808	805	791	729	822	795	830	804	789	891	794	827	794	806	820	814	819	820	851	819	791	826	852	842	802	784	852	876	798	842	812	783	826	829	769	791	794	731	807	823	772	786	809	807	838	811	781	823	838	784	812	776	805	791	814	824	804	793	799	838	814	801	793	821	771	816	784	811	837	802	755	786	799	773	827	776	796	850	811	830	801	798	847	802	797	822	762	765	811	794	798	798	842	873	833	798	825	854	839	799	822	764	795	854	785	810	834	830	781	839	859	833	835	777	838	794	801	849	811	741	783	840	781	820	809	806	821	822	825	804	803	797	827	786	780	789	857	836	852	855	762	835	814	859	798	803	727	858	782	839	764	810	787	744	819	787	805	795	803	834	861	787	796	765	829	770	815	826	843	843	813	785	764	809	816	790	864	856	859	832	821	810	800	824	822	870	837	876	805	791	823	796	799	788	701	838	870	823	877	866	839	870	802	814	785	836	844	832	803	783	803	783	809	782	801	755	757	831	864	803	830	843	827	809	813	831	875	811	773	806	834	822	803	808	811	856	804	804	866	815	794	800	782	815	788	839	803	815	790	787	817	806	858	825	819	763	777	818	840	860	802	805	839	831	787	791	813	818	816	788	799	798	821	821	814	802	839	788	770	810	776	780	787	800	855	807	833	815	811	770	796	793	800	813	857	801	788	780	761	774	861	811	794	842	832	814	761	851	823	818	843	823	786	782	812	787	840	775	811	859	845	771	804	827	767	885	786	835	836	800	871	812	849	801	788	814	809	836	773	846	841	801	791	812	808	830	862	818	805	790	811	756	808	788	848	758	874	823	828	827	812	817	792	861	802	825	774	866	773	816	816	794	794	780	859	816	774	805	790	831	790	809	847	813	816	798	774	799	805	788	811	823	815	729	811	757	855	826	798	862	796	817	821	834	746	778	829	804	775	811	832	785	858	790	775	810	808	833	785	824	785	827	805	835	785	827	821	806	826	810	808	777	808	821	821	776	815	819	824	789	798	777	803	840	822	819	774	799	774	782	840	877	797	805	776	812	815	814	824	836	785	820	792	830	769	867	804	839	767	807	801	828	814	790	794	841	789	794	715	831	799	794	779	876	827	822	815	790	798	812	791	788	855	864	844	830	795	850	803	791	775	830	843	822	809	795	836	837	806	808	852	760	842	886	836	803	815	787	830	845	816	867	837	768	794	851	822	826	776	828	785	818	801	793	838	813	881	887	853	822	802	809	849	774	874	814	796	823	805	795	826	807	828	851	781	789	805	794	818	852	790	796	863	829	794	815	815	780	829	844	781	866	781	811	831	802	837	819	785	812	803	796	818	835	804	811	831	801	825	769	820	820	770	790	791	819	798	838	762	789	809	792	751	806	826	808	773	791	798	814	758	805	802	821	764	774	843	832	819	767	838	765	803	838	760	809	833	817	839	850	813	815	851	820	807	803	782	744	837	839	767	807	810	798	804	778	812	833	841	821	752	765	865	833	838	796	816	825	855	875	832	819	815	829	801	769	797	783	817	802	790	813	810	888	785	821	762	870	823	876	796	798	777	811	861	787	848	829	842	798	782	838	767	803	855	798	786	822	821	830	775	807	791	809	797	834	800	807	782	792	802	769	808	782	838	824	888	803	824	833	834	835	771	851	800	788	798	877	861	821	787	771	866	782	806	804	854	798	759	807	830	863	818	838	775	805	846	793	833	811	824	851	852	826	807	809	812	814	790	835	845	832	790	794	800	842	829	781	800	839	850	791	778	814	773	809	776	779	793	851	855	789	779	825	816	798	830	820	796	855	793	826	809	793	817	764	803	798	769	849	841	821	802	838	834	791	852	815	767	824	805	767	851	801	813	819	827	812	821	816	768	839	800	828	819	808	850	815	807	831	839	823	809	802	827	782	760	812	789	849	843	852	788	766	846	806	815	799	810	739	791	838	741	853	836	794	812	844	845	824	841	799	798	825	815	858	835	793	855	845	764	842	757	818	830	822	829	790	799	812	815	826	846	809	843	814	798	767	805	818	785	822	806	826	785	817	814	787	826	754	788	797	818	802	807	799	814	735	831	827	789	797	810	874	838	820	843	826	792	809	807	804	803	842	861	840	759	870	810	858	812	813	814	816	810	786	793	789	801	789	789	775	839	836	762	814	851	808	785	775	817	778	805	779	810	811	796	832	810	838	837	773	877	801	778	786	790	780	758	823	831	799	801	828	797	791	796	842	841	859	826	854	831	828	785	835	854	823	845	822	829	785	850	834	850	777	821	753	834	798	808	816	834	810	801	826	804	852	851	795	792	798	791	812	778	796	762	856	829	826	868	797	832	773	782	805	819	784	771	797	822	772	829	822	782	853	749	800	810	788	780	740	794	777	847	805	821	764	775	808	789	806	765	770	837	827	823	830	822	821	831	798	854	799	794	845	846	810	839	825	796	847	838	815	880	808	787	792	842	793	827	814	798	783	799	809	833	798	855	800	791	823	873	876	804	843	754	885	825	836	808	823	811	787	846	798	813	842	752	883	868	801	840	804	842	800	797	865	814	849	779	764
28574	22520	30190	30215	27250	24983	22734	21898	16228	11262	7756	7307	6238	3745	3806	4068	2828	2676	2117	2496	1794	1527	1472	1676	1222	1445	1229	1072	1356	1146	878	838	929	776	787	662	711	732	656	707	660	747	638	596	665	610	623	538	591	495	502	480	535	524	499	454	499	507	545	457	545	577	458	426	432	495	445	426	436	467	453	427	434	412	441	422	378	380	419	409	387	444	398	412	443	414	345	405	428	414	390	419	423	360	377	369	395	361	354	323	346	352	354	344	362	324	360	348	362	357	368	344	372	329	337	333	361	355	377	389	352	351	336	342	342	354	347	370	323	322	361	332	363	371	342	336	343	368	358	384	371	356	354	340	356	352	337	339	379	293	312	388	397	354	337	362	337	327	356	337	342	311	360	346	347	330	350	341	328	370	343	344	358	352	317	320	346	352	362	308	339	354	336	357	339	322	359	326	342	358	338	359	348	312	361	335	365	325	342	365	356	336	339	351	347	359	351	343	366	363	362	303	368	352	352	363	338	364	327	313	332	352	344	362	366	340	344	327	345	341	315	386	348	357	334	365	352	355	327	368	329	390	350	338	335	427	362	335	355	386	346	329	364	297	356	327	346	358	349	304	329	319	294	307	321	362	341	317	318	331	347	352	341	346	343	336	331	330	319	364	361	316	344	323	341	349	373	326	411	332	311	304	342	328	341	363	353	335	340	342	353	342	292	358	389	351	360	373	339	346	360	295	366	313	337	352	361	345	349	344	328	364	342	344	317	363	323	348	354	376	325	349	363	336	328	309	341	325	332	331	333	375	371	395	333	322	309	359	319	328	341	368	326	357	364	342	352	368	327	345	333	321	344	358	294	312	305	329	308	333	327	328	397	346	335	324	360	313	340	363	334	345	324	317	376	296	352	345	317	322	330	352	352	339	291	336	333	349	317	335	343	343	345	347	335	358	322	355	337	339	347	333	328	323	302	354	346	329	348	327	350	333	344	317	354	377	343	359	348	319	342	336	343	330	329	352	336	360	311	358	320	342	349	335	349	330	335	366	320	328	355	362	311	377	355	312	339	345	329	339	337	340	339	312	330	320	351	355	346	303	339	334	336	348	334	353	373	378	353	346	336	331	352	323	355	336	338	374	389	334	345	331	377	340	322	390	334	349	337	309	338	347	326	332	335	341	368	346	379	345	338	351	378	342	343	353	346	326	324	381	360	349	376	345	332	351	340	355	331	322	367	344	348	357	336	325	354	334	369	357	342	327	323	373	346	336	360	367	346	313	344	350	355	327	340	316	325	350	342	361	344	321	343	346	353	330	347	350	353	324	339	325	324	354	352	345	348	355	350	355	334	320	359	334	352	357	357	350	353	309	325	324	329	361	367	343	364	361	330	348	324	364	298	324	350	341	379	336	355	303	313	322	354	315	362	374	363	323	368	363	295	366	335	325	321	343	314	370	367	320	344	330	368	326	349	349	380	363	350	362	341	374	351	343	360	349	328	344	346	319	325	363	405	325	356	367	362	348	344	347	309	328	346	348	355	349	338	335	309	377	334	360	337	335	334	295	348	328	328	348	332	338	306	315	339	351	311	362	325	352	369	371	328	386	321	362	337	332	353	348	328	312	343	309	345	328	349	335	360	307	292	329	367	366	314	361	366	358	311	304	343	366	339	333	338	333	342	358	349	346	353	347	335	368	345	335	332	309	319	315	335	364	352	316	345	348	320	351	330	338	333	343	322	340	351	350	336	325	327	344	331	291	351	329	355	323	348	336	327	339	308	324	342	336	373	357	326	329	351	347	359	354	336	349	356	345	336	325	348	343	325	326	346	337	373	354	394	386	327	282	326	311	343	351	343	328	377	342	348	342	341	316	324	345	324	360	334	342	363	357	370	331	333	346	347	334	330	349	326	314	331	360	356	377	328	324	359	334	318	357	365	329	352	347	297	378	354	335	324	345	350	348	341	324	343	304	317	288	382	350	311	338	347	351	335	344	356	307	321	370	323	332	340	358	352	332	323	343	351	333	356	348	304	340	322	331	340	330	359	337	308	332	376	324	364	309	364	337	344	324	320	365	324	340	356	354	337	347	336	395	334	361	317	352	345	358	343	348	318	339	319	325	359	351	364	302	329	342	328	318	362	348	366	329	358	370	317	334	354	338	315	350	342	315	362	298	365	334	348	332	346	320	350	300	343	352	339	356	324	347	354	344	376	357	357	354	336	310	327	320	375	359	345	353	343	339	315	324	347	360	354	354	357	342	343	332	345	348	353	366	344	350	329	354	333	334	347	340	329	315	392	348	361	337	354	343	320	335	350	315	332	348	332	371	354	335	337	337	363	340	350	355	365	324	327	320	353	353	370	327	377	368	325	284	337	340	349	357	327	307	352	322	343	346	326	351	335	329	328	322	343	331	350	330	357	326	322	320	356	345	352	344	326	348	335	350	325	357	340	346	340	345	338	338	350	327	354	322	358	345	311	339	355	350	374	364	361	356	378	379	326	346	325	330	313	318	350	339	319	331	344	312	349	310	357	341	331	318	347	345	329	310	322	340	329	295	377	339	338	328	358	337	307	336	358	348	338	369	371	366	358	361	329	359	314	362	339	340	359	336	325	335	336	344	306	337	339	361	345	302	328	285	328	356	304	352	365	326	330	353	343	319	366	332	317	321	341	368	341	347	309	339	339	364	330	337	360	336	347	341	318	339	355	356	337	343	353	374	339	306	329	351	326	340	319	314	312	360	327	293	332	310	345	367	361	355	371	352	328	341	332	340	340	367	327	347	345	357	351	335	341	366	362	318	330	352	360	359	360	348	343	332	352	296	327	337	333	366	324	355	331	354	335	367	347	340	353	363	306	353	359	333	343	364	364	324	322	330	364	358	384	329	331	317	322	333	333	343	356	334	330	345	349	354	327	337	333	338	350	354	300	295	357	337	368	377	328	352	351	332	321	343	331	369	337	320	315	354	320	340	381	352	338	330	317	318	310	329	375	375	327	326	328	368	366	376	336	373	322	346	321	359	321	361	342	373	353	336	308	362	382	298	327	321	322	355	346	346	338	329	342	353	300	387	327	326	348	361	318	369	336	342	337	333	319	330	340	343	302	371	331	345	348	333	340	331	351	342	334	334	329	351	355	348	335	324	352	316	312	306	366	325	354	347	338	359	316	319	340	377	343	318	337	311	337	364	347	353	328	346	379	321	326	350	348	295	349	336	371	340	359	346	349	344	346	342	335	364	336	337	364	347	299	333	349	303	344	323	336	330	345	322	309	340	355	319	309	373	348	329	333	339	333	331	356	362	343	388	328	366	340	361	347	337	354	351	356	343	292	379	340	333	339	296	341	360	326	324	339	338	366	359	342	327	358	362	339	342	327	335	308	345	355	331	374	374	309	332	373	318	352	359	318	351	333	332	334	362	340	378	336	380	331	326	361	355	329	355	332	373	342	344	373	353	339	324	362	348	359	323	329	341	370	354	315	341	358	337	370	353	339	309	342	322	351	321
16907	18372	29104	33722	33557	33524	35242	37006	30460	26175	23409	23494	21282	14966	16821	18298	13757	13562	11419	12349	9582	8925	8804	9818	7171	7846	7008	6453	8310	6680	5455	4786	5279	4449	4522	3442	3476	3978	3063	3757	3448	4215	3474	3320	3629	2983	3305	2815	3180	2628	2322	2301	2324	2453	2318	2359	2207	2194	2556	2241	2408	2681	1709	1881	2177	2366	1832	1571	1916	1864	1708	1734	1733	1833	1481	1648	1547	1477	1428	1436	1720	1699	1578	1667	1696	1422	1357	1450	1517	1395	1330	1283	1320	1319	1154	1135	1257	1219	1160	1188	1047	1118	1023	1060	1028	1031	1089	1091	1063	1074	1043	1058	1044	1039	1070	1039	1110	1202	1282	1211	1052	1066	1028	1041	1133	1061	1053	1009	1021	1025	1016	989	983	1005	952	963	1019	985	983	991	1022	1014	1071	965	977	925	973	1003	954	968	968	999	943	945	953	1023	991	973	990	996	992	923	974	945	1024	904	1005	950	943	976	972	980	1008	971	1009	981	934	976	1010	965	936	968	965	996	971	999	927	1001	979	964	926	905	1014	885	925	960	984	984	959	928	996	1001	1002	940	982	1011	922	966	1029	945	944	938	964	991	959	989	940	959	957	904	993	1013	960	910	914	952	940	979	978	977	959	975	930	993	930	917	929	963	967	956	953	948	954	982	977	949	948	935	974	993	1046	961	981	949	966	949	950	919	980	949	963	1020	932	1039	969	952	1032	995	935	939	947	996	907	950	1032	995	964	968	975	974	951	974	956	975	917	985	1022	933	898	952	972	1008	947	934	955	960	916	975	946	942	939	906	917	954	943	914	974	972	919	947	966	923	994	976	926	964	908	984	976	939	992	948	985	981	942	963	978	937	958	959	967	954	973	988	962	970	978	961	967	968	987	990	972	950	1015	989	925	940	958	931	938	925	971	944	913	974	935	984	925	1021	1006	1001	974	976	939	982	1010	950	953	951	986	962	1000	983	982	990	996	993	909	993	942	967	990	885	966	1009	982	968	941	932	963	985	994	1008	1007	974	970	957	975	975	960	976	996	909	1001	1022	951	905	969	922	936	904	940	951	927	920	958	984	908	990	1007	931	1033	1011	956	964	997	973	946	937	943	972	945	893	947	969	944	948	957	992	965	953	954	996	991	955	948	943	981	923	945	983	914	962	956	936	974	963	986	956	950	960	975	1023	977	934	982	950	955	960	1004	969	912	967	1000	982	1011	961	948	992	940	975	976	962	953	951	1018	991	993	966	996	957	872	972	903	980	955	979	969	967	929	946	1016	995	1032	929	947	952	932	927	961	954	1007	961	982	930	1006	970	983	1037	992	969	1018	958	906	974	999	963	939	959	960	951	1022	991	961	999	916	932	928	947	968	1009	985	956	975	991	925	971	977	945	1011	945	960	1003	976	994	959	980	971	948	934	933	1007	913	975	955	923	947	960	951	985	985	1010	948	947	905	1000	974	984	954	952	941	936	989	984	950	917	945	928	969	968	999	989	1008	1030	927	976	947	969	938	949	985	981	1001	944	973	978	922	945	927	964	906	916	981	967	939	1021	952	1000	954	934	972	950	968	972	955	1003	904	1032	994	941	992	945	965	873	941	888	1011	931	971	931	1059	945	917	963	909	971	989	996	950	946	955	957	971	932	978	972	993	966	921	955	1009	1033	987	886	962	904	1029	959	1038	978	949	937	1036	961	929	905	904	964	922	1011	954	964	957	933	943	999	962	946	911	927	935	936	960	977	958	926	953	987	923	944	940	990	977	924	966	1002	963	992	976	957	954	984	916	910	951	933	899	988	992	1009	957	910	960	928	936	963	943	990	923	944	961	968	940	919	976	959	981	969	928	905	966	941	905	933	980	920	927	995	914	968	932	927	937	1003	922	933	943	994	975	1019	895	952	938	986	949	959	1023	1017	976	986	937	933	955	1006	940	942	968	978	956	981	960	918	915	929	925	969	945	960	968	924	1031	980	936	970	947	958	925	976	963	958	993	955	969	990	936	941	889	979	947	922	951	921	951	966	948	947	927	944	976	985	966	879	1025	937	982	935	1031	1008	933	944	1001	953	960	1007	984	1001	948	961	961	989	933	919	947	921	939	1018	968	1002	933	966	962	951	941	965	932	927	1007	986	952	913	992	967	948	961	925	959	958	975	983	900	983	968	942	973	977	937	918	955	957	997	952	974	952	923	940	971	1026	1002	958	959	959	992	1011	1007	984	997	1018	1018	951	886	945	972	950	995	969	989	971	973	919	925	930	963	947	985	908	957	947	919	891	959	978	918	911	987	965	932	937	945	959	964	987	899	916	905	958	984	989	925	1005	990	944	942	927	979	942	1001	984	956	897	957	980	942	949	943	951	944	977	1010	989	917	1007	951	964	885	979	992	940	978	982	981	932	972	956	925	985	995	938	989	949	959	961	1006	995	1019	942	941	941	932	929	913	956	979	971	901	917	967	958	967	923	981	933	911	981	1023	912	936	965	944	977	947	1012	999	942	980	959	963	982	918	978	984	973	1014	979	974	979	927	916	968	957	914	1011	956	984	958	984	966	994	977	969	975	935	1022	1019	970	982	989	900	977	980	1014	931	967	958	992	938	1007	925	1008	943	979	945	949	985	972	971	923	933	1001	962	962	989	940	932	951	952	941	944	937	932	982	988	996	909	955	933	949	962	924	993	950	992	939	920	1004	968	955	933	1008	940	906	941	937	934	975	932	962	992	923	963	959	1013	943	951	970	948	966	995	987	977	997	971	954	941	996	1025	952	955	921	966	989	940	968	919	977	992	967	952	975	985	950	926	964	935	1003	958	994	921	988	902	985	1014	948	960	959	952	965	962	921	893	955	1006	918	948	966	992	932	935	935	965	927	1000	885	959	960	927	944	970	983	965	905	965	935	999	976	951	950	967	926	943	872	970	949	966	915	906	937	964	984	962	1015	949	997	927	948	941	922	975	959	949	942	982	938	996	879	931	955	980	960	974	1003	933	962	971	918	994	927	949	1002	973	959	929	933	908	1034	952	975	941	986	936	1025	1025	953	957	1010	952	961	929	968	948	979	1011	984	1005	968	937	1001	941	995	990	1002	972	950	966	972	979	988	985	987	985	984	948	934	982	960	945	985	983	955	931	942	966	980	971	924	960	943	1003	965	940	1001	899	937	967	921	969	989	1032	975	995	881	1021	994	979	917	952	939	900	1009	985	937	973	965	990	939	924	934	1007	921	997	925	1001	950	989	976	978	939	885	948	1028	941	973	964	916	1009	909	909	976	930	952	949	927	940	975	983	950	909	984	930	978	1031	994	994	953	978	939	934	953	958	1004	902	965	954	1047	971	922	941	1006	960	943	981	981	960	916	904	958	913	999	952	1009	976	961	944	978	968	949	987	962	1021	923	914	953	894	969	980	989	949	940	966	951	981	999	1012	944	924	986	917	952	984	959	984	986	1015	972	976	941	955	906	933	950	970	949	1000	992	983	918	973	929	912	1010	1050	992	1023	961	965	908	964	978	960	980	952	963	928	931	952	960	950	955	990	923	982	922	922	987	995	923	880	936	970	981	990	980	921	962	952	942	981	947	1010	924	969	999	1003	1002	930	1002	972	896	933	975	929	1006	952	922	1008	962	944	976	938	964	906	923	1012	942	949	1007	939	928	997	967	978	935	1003	917	983	998	924	967	1000	947	982	940	952	952	1002	980	985	993	959	915	1028	968	975	991	932	927	945	965	1002	1010	980	968	969	971	910	921
6814	5461	7365	6314	4754	3326	2667	2056	1525	1241	1013	845	761	583	562	512	543	440	453	411	398	387	388	377	348	342	340	341	372	368	338	343	307	351	345	324	299	311	296	315	319	311	294	328	334	273	328	304	325	295	298	301	313	310	320	287	302	301	293	295	281	310	322	246	326	330	286	318	307	260	320	291	289	319	313	277	303	325	307	321	300	284	309	314	316	307	307	283	298	301	276	299	292	304	304	301	317	316	287	358	290	307	279	272	317	278	305	286	284	262	296	265	326	302	297	301	288	277	266	322	291	298	300	292	294	288	286	333	306	275	293	297	270	269	287	263	323	284	279	299	312	305	286	297	298	287	320	302	283	293	294	280	298	282	298	291	268	295	277	271	292	306	311	316	296	265	298	289	300	269	270	322	349	296	281	298	296	313	252	298	291	318	313	303	272	286	271	281	295	312	286	318	302	300	282	292	287	321	292	293	301	299	292	302	277	292	317	281	317	299	293	288	279	302	288	284	278	299	292	285	313	296	295	301	284	308	303	286	290	289	283	301	294	318	275	296	289	319	298	322	295	301	284	286	248	294	302	293	318	300	282	309	279	297	297	307	292	277	302	321	300	278	290	274	269	280	317	314	277	292	290	292	254	306	312	290	275	302	303	291	315	289	278	276	289	284	269	280	291	305	290	298	292	294	329	293	290	275	274	277	302	300	275	329	273	283	311	309	298	272	322	283	327	278	299	300	318	297	302	318	297	308	279	267	311	280	281	299	271	307	261	325	310	300	303	316	316	275	288	291	268	257	289	304	288	322	313	305	301	301	287	300	322	283	287	295	282	300	283	315	305	310	295	285	291	314	306	298	298	293	295	334	309	290	267	274	242	289	268	309	276	307	320	304	298	303	302	306	300	319	288	308	278	279	288	318	305	288	272	287	263	296	318	320	279	296	322	302	315	318	288	275	286	298	290	285	271	324	316	290	340	343	315	284	313	292	294	298	283	296	291	301	307	302	300	305	300	299	268	320	315	274	270	326	292	287	307	286	299	295	261	296	288	297	270	295	277	290	276	300	299	304	295	288	292	296	277	320	301	278	292	301	274	300	315	278	309	279	301	284	265	290	276	293	293	272	278	296	285	298	302	320	282	293	282	272	266	326	321	281	246	285	289	298	286	269	323	320	327	280	298	295	296	263	287	288	284	287	304	320	283	297	274	302	298	269	301	288	316	285	311	295	275	297	260	320	306	300	318	297	284	269	292	295	266	311	270	281	302	273	314	234	312	291	315	312	280	285	292	293	281	301	283	282	284	324	290	289	301	288	286	299	292	277	296	252	286	325	286	314	285	295	322	318	289	283	283	280	299	282	297	306	313	288	311	305	267	324	294	259	276	299	304	305	313	307	302	292	301	262	284	312	285	305	274	299	306	312	305	301	293	280	313	273	290	246	283	307	296	289	327	300	291	315	299	281	269	290	303	255	320	278	304	289	278	291	302	300	301	341	281	299	305	316	270	281	315	284	259	284	303	297	338	317	290	304	284	291	316	284	305	311	294	299	301	266	301	296	269	285	283	307	298	278	291	319	300	286	265	278	314	293	303	263	294	316	286	298	301	315	301	305	308	300	293	268	296	318	273	292	311	301	296	293	311	304	295	278	317	259	283	288	294	267	320	284	317	276	286	298	309	298	315	325	276	287	315	318	277	297	271	287	284	280	267	296	288	299	310	292	282	284	312	292	315	340	298	330	287	307	318	280	296	292	290	297	322	291	306	291	326	312	263	278	282	317	277	287	321	288	286	280	289	288	310	291	307	317	329	282	298	278	307	305	249	319	292	286	283	307	274	301	275	305	275	270	278	264	300	272	295	292	288	289	298	309	310	289	299	309	281	299	278	265	270	311	326	330	287	305	268	303	286	310	272	321	288	267	284	296	290	276	300	307	290	275	306	285	265	284	285	272	293	294	320	296	298	274	292	274	323	266	320	292	296	278	294	291	316	300	277	312	267	277	282	286	306	274	299	310	300	263	296	284	275	292	298	318	278	283	283	314	285	274	304	303	284	288	303	247	289	288	320	273	302	275	315	307	349	289	277	329	296	293	294	327	296	293	302	273	276	318	292	275	296	306	297	299	281	292	294	280	288	303	301	313	285	298	288	289	297	299	298	278	264	325	314	282	272	292	295	298	314	284	296	300	289	308	277	316	292	291	317	293	274	284	308	299	318	315	275	308	303	310	315	263	275	296	307	285	298	302	276	276	276	277	279	302	308	290	307	285	294	296	293	301	314	283	290	290	300	277	323	314	294	309	305	295	316	290	307	288	304	315	305	275	319	278	353	333	299	305	282	285	297	301	300	313	284	260	282	314	300	301	276	305	270	291	293	290	331	281	309	308	299	292	268	290	302	289	272	309	303	311	283	272	281	304	291	262	293	289	294	308	287	292	290	302	297	287	291	270	310	312	310	290	290	307	306	280	321	276	315	317	304	277	321	274	326	314	343	295	269	286	322	306	274	280	277	280	271	314	310	268	259	310	279	324	284	327	305	294	264	311	312	275	306	264	300	278	299	267	319	288	296	277	270	275	275	295	305	312	285	288	257	268	303	244	296	299	293	300	291	290	311	305	255	282	316	296	297	288	300	300	307	304	293	283	259	316	313	295	286	294	284	258	303	305	271	329	260	273	284	287	294	293	310	279	306	282	302	290	295	308	316	321	314	269	318	300	296	287	288	260	291	301	303	304	289	269	305	286	298	301	306	291	301	289	280	292	307	319	298	303	300	320	308	264	304	302	295	296	280	303	284	326	311	273	315	277	291	290	308	279	278	284	290	293	300	318	302	307	310	316	302	300	287	284	281	256	308	261	306	315	269	294	296	305	293	293	310	307	329	294	297	319	301	288	308	273	318	279	293	308	295	323	291	284	284	309	320	295	291	316	302	288	292	275	283	305	316	294	294	268	310	299	306	282	284	290	258	307	282	285	312	288	312	269	306	305	276	280	287	303	303	293	297	288	294	289	287	268	286	305	306	271	288	266	274	294	265	330	320	300	295	283	295	293	260	299	284	280	286	307	290	279	320	328	319	273	296	280	326	315	306	268	290	288	272	301	294	302	284	306	302	301	293	286	286	306	311	289	296	302	284	310	287	303	284	306	287	290	321	270	261	310	314	313	302	307	282	298	301	322	293	257	285	321	293	267	275	287	316	272	277	299	289	297	291	291	317	314	335	280	317	292	325	304	305	298	317	283	293	286	309	296	315	323	290	299	303	308	320	307	327	283	266	285	293	283	272	251	310	304	298	298	289	290	320	289	278	296	321	275	299	278	305	294	281	293	290	283	254	300	307	287	276	275	295	300	288	302	328	303	291	285	292	316	296	269	281	255	293	284	285	274	286	271	286	299	297	301	299	305	298	300	266	297	316	312	307	295	291	277	301	305	279	290	258	278	282	281	290	285	295	265	296	298	291	319	290	300	296	305	292	307	303	304	302	298	288	247	269	295	314	265
4945	5866	12863	15136	13941	11537	9839	8406	6704	5518	4533	3955	3354	2901	2604	2499	2165	2014	1827	1872	1598	1533	1445	1429	1370	1358	1245	1204	1215	1152	1102	1064	1067	1083	1114	1013	945	946	982	971	932	980	982	938	983	913	925	1015	946	991	957	922	912	909	983	1000	912	972	973	968	915	923	930	893	879	949	939	900	909	902	982	916	888	933	884	907	839	882	892	891	860	854	878	880	877	877	892	905	923	906	934	877	894	877	829	901	817	874	897	859	878	877	815	797	853	870	837	819	883	834	844	842	868	820	906	847	840	858	814	833	876	854	825	821	857	848	834	819	861	839	808	833	837	810	884	830	844	838	832	847	826	815	815	862	827	800	856	830	867	849	812	824	829	849	859	844	888	889	857	848	884	857	865	863	813	816	866	806	833	840	810	841	846	817	874	888	849	832	853	911	830	822	838	845	857	869	845	873	839	838	875	802	883	820	842	832	818	875	819	843	888	798	841	818	863	859	798	839	820	812	837	824	850	861	828	855	875	832	822	836	839	818	899	799	865	827	809	813	887	850	784	828	806	842	862	815	831	846	814	838	811	821	857	879	813	871	852	813	853	838	824	920	818	834	839	871	851	854	845	813	841	861	826	847	845	807	814	842	814	819	828	813	832	848	796	836	824	844	879	811	881	852	826	840	824	815	805	806	850	780	852	839	801	911	908	766	857	863	822	857	796	771	850	817	857	815	789	800	812	818	816	875	876	856	869	864	869	786	818	828	818	824	848	858	804	826	805	851	811	893	841	851	821	835	868	854	866	843	881	879	884	871	887	867	845	852	811	806	803	866	878	841	844	865	817	772	815	860	807	807	812	854	860	825	832	828	816	855	853	831	865	902	816	857	817	794	814	848	869	839	831	893	876	858	856	834	849	750	825	884	800	871	783	886	813	878	844	821	857	831	893	849	822	838	858	872	858	797	846	865	824	777	804	851	867	833	843	839	834	844	861	846	839	913	875	805	831	789	849	802	813	860	828	853	833	875	804	829	791	837	833	843	821	807	873	794	819	822	824	851	842	884	821	859	865	845	798	860	820	837	829	847	848	791	888	874	825	829	838	830	858	807	867	823	824	840	877	873	830	814	816	769	868	879	867	828	833	809	842	867	836	815	866	877	764	828	878	827	840	849	849	863	866	808	787	836	740	860	828	866	836	820	822	841	783	846	867	803	836	821	821	797	869	875	777	825	864	830	791	843	861	872	853	867	873	849	831	826	858	806	880	825	822	821	840	876	875	818	828	844	860	857	831	865	860	879	820	845	812	810	829	813	820	799	861	867	821	821	833	846	807	821	831	858	822	840	808	813	824	814	819	793	834	787	848	810	836	829	868	860	808	834	872	871	838	817	835	820	809	830	873	822	813	831	815	843	822	867	848	818	864	886	827	833	834	817	906	865	822	823	811	823	822	822	851	867	852	847	847	826	806	830	915	849	813	841	835	775	831	855	786	924	819	865	783	838	875	846	846	829	882	844	851	832	802	868	814	849	842	885	810	839	873	830	856	847	829	860	898	790	868	818	839	820	875	820	846	883	841	840	793	805	835	796	858	830	801	852	836	832	846	842	811	808	838	798	818	802	849	817	862	798	876	806	789	796	894	880	767	887	847	809	809	840	847	840	802	861	872	828	844	896	841	821	913	848	804	840	796	791	824	838	753	835	798	789	841	813	838	821	842	809	823	832	885	829	846	833	788	780	860	787	823	812	877	861	836	822	861	854	813	810	812	855	926	847	804	870	813	898	783	848	895	835	827	861	852	809	832	850	844	834	863	835	820	857	822	863	823	783	872	875	868	788	844	837	784	820	860	826	819	813	799	836	855	838	822	817	804	855	800	867	830	817	837	857	801	852	900	821	898	820	820	881	860	861	855	807	869	833	805	875	844	823	775	853	921	841	856	798	836	802	791	847	816	841	845	828	855	834	849	800	895	818	912	864	862	833	853	829	854	853	856	793	855	804	823	820	831	848	852	778	811	857	854	845	862	883	894	834	816	821	836	843	804	852	854	853	838	835	849	865	804	859	823	783	818	837	847	829	842	849	816	853	849	880	864	819	868	834	831	841	860	815	813	860	851	855	851	824	825	850	777	852	836	837	811	834	842	829	814	815	817	878	855	792	813	842	877	837	815	839	848	860	882	846	813	816	844	863	809	808	855	855	824	816	852	812	813	853	845	835	905	899	870	843	858	805	894	849	812	811	836	853	860	831	841	765	845	819	771	870	860	844	831	862	883	850	844	869	862	798	835	885	796	820	863	887	842	888	846	835	802	888	858	809	832	861	798	852	817	810	834	859	840	819	833	836	860	883	858	837	881	863	847	848	850	824	844	816	825	854	827	850	886	779	860	799	804	810	859	840	859	844	804	854	855	816	835	820	841	781	825	853	808	838	840	851	829	822	896	812	867	872	868	807	839	820	875	876	857	881	886	827	866	876	787	816	824	872	827	853	845	808	834	833	815	886	895	828	805	834	839	853	844	828	810	826	812	871	823	851	814	825	867	820	857	853	819	854	818	878	830	852	910	821	862	861	840	824	850	839	863	854	782	839	835	837	830	825	808	778	844	872	806	807	852	831	826	870	820	803	827	839	890	869	803	822	773	825	807	845	813	836	784	864	791	875	803	801	874	823	824	842	827	830	909	868	851	844	812	814	835	867	861	913	879	820	854	826	846	824	807	796	830	841	873	787	824	847	892	849	794	823	854	865	843	833	827	812	891	790	837	855	869	865	831	805	845	804	827	796	810	820	854	840	899	893	847	828	844	796	819	870	833	866	863	851	828	814	860	855	902	839	872	825	850	820	789	854	822	850	896	794	878	855	871	839	836	827	833	841	821	794	829	846	778	823	820	851	820	844	835	856	842	876	810	841	816	823	808	843	860	780	852	811	848	901	832	830	852	825	838	862	815	926	888	825	841	913	862	887	810	824	805	850	860	856	865	816	823	841	801	898	872	811	859	831	842	792	902	853	807	819	816	843	861	867	796	898	801	828	874	835	805	843	813	792	851	865	831	870	831	810	822	794	816	863	853	870	856	843	818	824	800	892	847	791	893	824	832	852	825	845	891	826	815	864	873	852	844	867	843	800	785	829	822	860	839	823	897	864	818	835	812	863	873	856	844	848	866	848	835	861	860	828	868	766	851	900	819	836	844	887	847	790	824	873	862	846	846	836	814	822	826	855	838	840	804	845	849	828	877	815	833	881	850	891	823	844	811	821	807	843	845	858	859	864	830	849	822	888	826	846	821	822	854	826	841	874	868	838	823	842	841	828	855	813	829	865	804	894	835	875	863	822	886	815	776	856	849	814	778	811	807	837	816	886	854	821	822	840	840	845	849	853	808	826	841	845	857	835	851	824	858	845	849	807	848	855	846	864	806	824	813	807	830	880	826	825	847	812	749	822	798	827	843	828	830	799	836	869	849	832	815	879	872	844	874	864	822	816	805	869	869	799	832	800	879	809	850	832	840	794	805	785
19098	15683	22399	23540	20371	17280	13665	12761	9117	6156	4555	4442	4045	2264	2090	2275	1734	1580	1394	1654	1028	832	944	1006	805	724	801	623	842	711	612	516	509	524	550	430	430	451	483	496	508	456	465	462	475	456	455	424	411	432	386	387	354	343	384	392	406	353	385	389	349	387	336	396	362	359	365	310	358	352	355	334	369	321	358	324	323	355	343	315	304	331	325	354	371	322	293	315	319	340	303	289	317	279	296	313	309	306	278	326	286	296	290	310	316	290	278	300	300	282	297	284	302	258	298	279	283	300	298	304	290	279	265	292	318	305	307	328	290	295	285	309	301	263	308	330	306	314	312	283	316	297	282	294	280	268	295	310	298	283	272	280	291	274	283	278	303	301	260	293	294	285	285	302	289	284	299	280	288	287	277	306	262	303	260	321	272	289	308	282	264	264	298	294	261	287	288	293	271	283	323	306	295	320	301	293	294	298	317	274	304	304	278	296	291	299	295	307	297	310	278	288	315	318	302	295	317	267	293	294	304	297	311	283	290	272	268	286	306	281	304	316	286	288	273	286	297	301	308	311	281	281	309	275	284	302	283	288	285	281	310	297	285	276	308	291	303	287	317	294	287	290	304	292	296	292	293	283	295	297	308	266	287	281	318	327	315	266	290	278	292	288	277	291	285	296	274	292	269	275	276	275	293	293	274	295	318	290	312	265	268	300	280	282	310	295	275	298	303	267	267	310	273	308	305	296	271	284	282	295	339	264	300	273	270	312	310	309	292	296	306	312	310	264	295	265	314	275	280	296	301	274	268	301	284	280	274	304	288	260	260	297	291	309	273	297	312	251	320	300	308	316	324	280	276	304	295	313	310	317	272	267	302	283	304	286	305	301	314	297	285	292	284	303	303	302	304	305	298	289	297	298	319	328	287	258	314	307	289	275	272	256	284	307	280	282	309	303	289	307	297	267	299	271	298	301	306	304	294	293	286	298	306	278	271	286	292	316	264	284	296	265	266	292	282	282	320	293	314	286	296	310	287	318	300	298	284	287	300	283	319	312	303	285	294	310	281	266	277	284	286	306	278	291	290	279	294	271	285	279	254	268	297	286	280	294	320	267	277	306	286	278	267	276	313	264	296	315	285	264	292	289	274	294	284	287	286	304	278	283	307	299	285	278	316	296	296	285	268	297	300	278	303	321	328	287	298	280	322	294	288	289	273	293	283	287	338	298	269	314	269	297	265	313	302	314	299	313	303	317	280	311	287	278	303	327	272	309	304	281	300	305	298	278	310	289	268	313	287	275	316	302	288	271	272	296	296	307	279	311	296	288	332	264	278	258	319	295	284	282	298	305	301	331	286	279	309	302	285	303	298	306	284	286	298	308	307	284	294	274	315	311	286	246	295	302	318	306	299	319	284	293	287	270	266	304	281	283	287	319	292	284	286	292	276	294	317	278	296	307	286	280	285	276	300	333	304	277	281	274	286	308	298	316	318	304	282	297	292	321	303	313	270	292	299	295	279	281	301	298	295	263	267	311	288	301	292	323	284	253	289	287	300	286	264	277	262	301	259	294	289	287	270	286	288	284	290	302	286	299	272	287	269	284	267	289	315	268	310	323	293	292	289	267	302	300	281	301	309	290	292	293	306	286	310	297	268	302	314	277	318	295	312	280	301	307	279	288	292	284	312	281	293	266	286	288	307	315	292	302	287	275	325	304	271	309	282	270	270	288	289	305	279	267	292	291	292	286	299	297	275	297	296	295	324	290	316	285	290	270	284	303	319	306	259	299	286	279	321	263	300	311	294	253	299	298	275	295	312	286	255	286	282	302	279	320	290	276	319	307	290	288	307	270	293	298	296	280	270	289	276	295	299	288	306	303	294	282	293	335	291	317	319	306	270	292	253	279	304	321	296	303	283	264	309	274	302	318	290	289	272	312	253	317	292	262	284	276	306	298	310	297	328	305	301	309	326	296	318	316	291	292	311	282	318	284	295	316	308	315	268	283	303	288	304	287	330	285	298	298	273	288	301	274	279	282	274	279	323	282	291	261	298	299	270	302	286	319	296	313	263	286	309	283	311	270	313	288	298	303	272	332	289	296	312	290	306	287	325	312	310	310	301	288	270	265	282	326	317	261	279	309	328	280	306	292	266	273	336	298	293	306	322	278	326	280	271	304	302	283	278	274	279	284	272	320	290	282	269	268	275	311	321	286	293	267	317	319	298	288	263	276	294	284	300	282	283	282	277	313	286	281	272	270	285	305	293	299	282	303	311	309	292	250	320	275	283	284	259	304	285	297	296	307	315	310	297	270	308	295	281	319	295	298	288	293	283	316	305	326	277	284	332	328	288	276	315	300	311	293	326	281	293	297	274	290	267	288	273	265	308	294	311	277	265	305	277	267	304	323	301	277	256	273	292	291	277	287	283	308	279	331	286	262	323	269	278	252	291	275	316	269	299	311	270	296	292	305	302	301	299	306	276	325	273	286	299	312	291	291	286	274	284	299	303	298	309	289	312	311	297	265	293	309	282	285	309	277	306	285	287	317	293	284	300	263	309	294	295	312	293	274	285	276	276	275	281	264	283	282	299	277	301	290	261	319	315	278	303	310	316	272	289	302	303	279	279	289	316	290	306	269	284	307	299	279	294	311	313	286	280	283	306	309	266	303	314	326	232	281	285	266	279	282	287	257	260	289	283	298	276	292	278	255	279	293	296	273	300	313	303	298	288	291	271	299	303	314	306	291	283	280	271	286	293	288	308	280	300	297	292	303	314	277	290	288	268	317	308	281	287	292	264	297	302	298	296	302	258	271	325	312	286	289	290	312	271	258	285	258	291	273	295	281	300	324	323	275	315	313	337	285	284	306	293	313	297	277	313	327	322	292	319	308	308	299	318	272	285	289	317	277	309	297	304	289	298	318	297	283	280	296	316	266	309	264	287	281	304	294	330	290	281	294	284	286	290	300	280	308	278	286	289	264	276	278	306	303	276	320	294	288	293	294	304	285	284	293	289	291	295	326	279	300	298	342	289	261	273	312	303	271	278	276	309	288	271	320	265	310	307	298	290	298	318	296	313	305	293	295	276	309	310	277	299	271	291	289	311	303	294	309	299	265	304	302	303	301	324	266	301	299	292	319	302	289	294	303	328	297	287	293	306	285	267	274	256	311	294	288	274	266	327	299	311	289	266	287	320	302	315	300	307	313	275	271	309	279	297	304	319	278	250	284	279	302	300	312	288	284	271	282	279	288	287	289	295	271	281	284	285	302	289	279	289	292	292	284	312	280	294	290	285	280	324	302	318	322	289	247	284	303	313	298	303	281	279	282	275	283	303	251	287	283	264	277	318	292	294	323	312	292	264	316	302	285	312	283	293	315	303	292	296	277	304	301	302	294	292	275	282	299	316	294	321	312	296	278	291	298	329	291	303	282	279	278	305	284	322	267	302	278	295	265	239	288	289	281	299	296	293	276	307	292	285	299	277	295	306	305	323	298	293	287	299	300
12431	13774	23947	28775	27975	27019	27350	29339	22911	19706	16433	16999	15919	10376	11060	11836	8742	8611	7775	8853	6493	5316	5311	5717	4882	4438	4664	3988	5256	4219	3457	3108	2504	2780	3045	2367	2316	2447	2221	2648	2496	2402	2135	2140	2339	2126	2092	1870	1779	1622	1555	1653	1638	1544	1526	1629	1640	1527	1670	1647	1508	1890	1225	1278	1443	1610	1433	1105	1421	1409	1379	1302	1238	1257	1193	1146	1159	1103	1099	1125	1194	1177	1231	1200	1209	1026	1075	1181	1143	1076	1067	971	1095	994	973	986	952	917	933	920	936	948	900	852	965	921	921	913	919	920	882	869	905	910	888	863	946	1025	1052	965	881	895	854	983	884	909	897	845	845	846	814	848	833	857	806	849	814	844	908	912	907	847	868	855	849	848	850	826	852	837	857	789	865	853	896	813	850	829	859	854	808	866	850	804	803	864	832	834	811	832	880	830	840	817	828	825	887	884	854	843	849	850	849	866	811	869	873	805	825	862	893	816	879	818	826	875	807	847	788	848	803	785	821	841	856	833	855	874	830	818	835	850	874	837	845	832	815	855	878	835	858	828	845	816	853	804	875	856	866	836	882	854	879	830	864	827	852	806	800	832	837	830	776	824	815	831	794	847	802	826	813	840	861	789	819	848	839	805	819	830	841	841	861	885	841	834	833	835	799	806	848	809	848	895	850	854	857	854	875	864	817	840	897	823	914	858	895	853	821	863	851	877	822	803	832	791	853	832	862	828	877	837	847	812	831	888	813	863	845	814	874	818	833	848	891	822	863	834	818	841	818	795	864	867	858	899	805	837	865	808	821	819	826	791	895	803	837	845	788	838	810	866	902	843	883	821	885	834	863	832	850	842	826	842	811	857	842	846	834	814	826	842	883	854	868	854	879	876	848	844	764	798	902	895	810	857	859	887	833	868	854	825	836	785	861	872	868	853	799	884	805	874	837	826	841	852	862	848	844	843	816	807	851	839	808	874	823	851	869	849	806	816	890	827	800	883	836	828	843	816	806	867	852	922	850	834	798	859	816	832	825	828	826	918	833	809	847	876	838	804	834	835	858	829	836	850	874	853	853	836	849	897	852	836	860	875	833	808	808	829	782	829	889	857	873	867	876	810	825	828	909	827	825	782	832	832	814	849	831	860	852	865	842	851	849	850	819	798	804	864	867	873	864	821	817	818	816	876	846	865	867	864	848	866	798	856	844	946	865	864	810	829	854	854	870	874	816	860	814	851	856	825	854	811	870	761	864	766	866	832	842	845	891	843	823	897	815	845	833	857	876	841	868	866	850	810	821	838	842	833	874	795	848	839	821	875	861	823	848	857	841	869	810	807	865	771	840	807	838	826	809	880	884	844	835	835	845	911	803	817	901	871	841	851	811	884	872	847	833	820	807	842	851	830	808	825	863	824	828	872	808	860	841	849	854	817	849	858	860	794	908	843	833	847	871	821	837	865	883	840	820	895	847	867	872	842	846	860	863	893	856	831	884	841	863	842	820	866	843	827	816	828	805	865	845	868	920	810	849	797	858	849	837	834	895	869	888	814	875	830	806	811	850	825	802	828	790	834	876	815	773	824	837	856	812	809	824	814	859	885	836	901	837	851	872	887	852	859	808	863	885	882	825	897	912	859	852	823	787	816	865	851	785	872	837	794	831	849	884	857	832	823	850	845	867	861	824	842	838	862	890	852	845	838	813	870	812	772	874	820	829	858	824	792	835	870	817	791	797	830	880	826	874	862	793	834	806	860	847	828	825	834	874	834	792	816	836	817	851	888	847	789	879	827	801	845	882	862	840	800	875	849	885	812	828	837	850	820	804	835	798	867	876	816	853	815	836	848	788	868	857	842	839	846	867	858	812	840	864	815	809	823	863	864	843	793	815	858	852	858	833	812	805	835	838	829	826	893	856	802	826	830	844	865	844	796	861	897	862	877	846	857	839	820	868	844	851	836	856	857	802	817	876	846	818	854	821	825	873	861	834	839	835	865	850	852	785	852	890	880	800	807	792	832	827	831	830	886	800	860	812	796	835	874	834	867	839	801	828	804	830	901	896	819	860	852	822	842	864	840	852	829	821	833	823	840	832	922	814	806	844	820	837	827	829	861	807	879	884	831	822	840	854	860	799	863	815	853	838	818	864	789	820	838	891	832	862	843	844	816	807	782	852	845	845	915	847	844	818	850	834	827	843	878	823	850	852	830	869	831	774	837	846	871	807	807	841	847	861	817	886	790	822	847	862	862	847	826	839	843	816	838	822	891	823	810	788	849	856	808	866	880	864	854	814	851	858	841	860	807	861	826	838	844	863	852	792	821	872	817	853	840	829	833	830	856	809	772	826	882	899	850	866	876	822	884	852	906	871	881	906	792	850	780	832	833	803	869	890	826	846	844	826	879	833	825	816	802	898	810	895	894	810	857	852	864	786	832	829	883	831	909	857	832	847	839	843	846	851	851	800	822	808	830	813	831	854	857	886	814	847	869	848	846	820	849	863	863	808	838	848	748	869	861	860	825	828	841	882	813	840	843	828	871	840	859	797	803	909	802	874	829	842	785	854	866	831	840	861	810	854	845	867	872	865	865	875	838	863	868	835	847	863	903	868	808	863	836	868	793	821	823	844	858	857	811	862	884	816	832	863	829	842	849	880	816	859	765	822	821	861	870	856	833	799	857	912	861	774	800	839	889	797	877	841	826	812	860	876	859	823	879	829	825	867	858	833	831	836	798	836	859	900	818	917	853	804	879	858	838	847	812	816	801	849	852	817	879	815	795	839	878	832	874	799	867	843	837	787	825	797	863	850	847	811	841	800	866	890	809	854	819	801	877	818	872	840	847	849	869	843	891	810	889	853	829	851	807	810	844	813	867	840	858	867	877	846	826	850	873	843	853	851	844	870	870	859	802	797	863	855	821	842	826	873	826	827	816	795	897	827	826	846	858	864	845	884	858	888	850	847	795	879	854	864	836	825	882	881	863	821	853	846	808	825	843	899	867	814	815	811	852	878	893	854	864	782	847	821	844	845	824	862	832	890	879	885	829	822	827	893	858	824	855	815	800	818	802	800	828	874	845	819	912	817	834	914	850	870	821	851	886	872	800	816	854	879	841	854	858	819	786	829	818	902	864	870	838	914	877	821	833	814	810	844	867	848	837	826	853	834	858	871	832	844	853	842	879	860	845	847	848	794	898	849	874	888	850	835	857	839	833	815	892	791	847	825	848	872	818	880	834	870	847	809	875	824	823	837	838	809	871	855	848	893	858	872	867	848	807	841	859	830	805	857	840	852	859	837	839	792	856	869	877	801	843	860	834	865	847	827	856	805	873	850	856	867	850	820	824	900	810	790	864	871	896	822	860	831	828	879	827	881	840	852	831	884	844	840	842	824	793	818	835	852	859	860	858	833	834	823	869	870	880	872	861	814	848	811	839	881	857	853	827	791	855	885	837	828	836	796	878	779	790	932	857	813	824	871	832	829	840	864	801	847	839	901	813	850	856	796	844	794	822	859	899	858	799	852	801	824	828	855	837	792	807
27244	21725	29018	29795	27458	24143	20934	20978	15991	11652	8286	7780	7328	3893	3526	3919	3072	2666	2492	3064	1924	1497	1521	1692	1378	1324	1437	1114	1519	1344	1086	930	860	834	925	752	680	744	651	769	693	778	674	735	715	680	606	539	606	507	519	532	488	508	491	556	556	524	572	462	498	595	449	427	525	540	470	427	494	474	493	464	449	425	404	395	393	413	418	420	445	426	434	420	423	438	398	366	423	407	391	396	425	403	363	409	403	379	406	321	392	378	372	375	348	368	418	378	393	359	367	340	433	359	385	385	379	387	416	406	370	356	340	369	368	394	382	367	322	380	362	375	335	394	351	436	342	329	344	387	364	377	397	353	403	370	347	376	340	390	338	341	358	401	382	320	364	353	369	362	338	368	355	373	329	359	352	354	371	360	359	369	350	362	382	324	401	337	344	397	338	390	410	375	335	370	364	364	405	330	361	364	392	364	335	346	381	362	378	353	360	346	334	389	332	383	332	380	347	350	358	341	377	334	352	363	365	363	359	404	403	372	335	374	367	368	384	322	356	349	374	357	366	380	349	388	325	372	336	358	373	365	364	371	385	362	377	342	394	376	346	405	375	380	345	341	357	335	345	371	340	342	364	375	326	355	360	368	353	331	319	368	325	362	367	380	342	378	375	370	372	371	384	369	391	382	360	339	352	350	365	385	356	375	363	359	323	343	345	343	354	351	383	384	389	382	328	332	330	368	356	328	366	377	357	352	355	390	364	357	364	354	388	374	345	340	374	408	377	350	342	386	363	365	354	341	364	360	375	348	359	357	413	364	372	361	354	378	338	389	364	343	344	347	400	333	359	375	352	330	373	350	382	334	357	368	362	369	375	366	378	368	357	333	362	335	338	358	364	338	359	321	351	357	342	343	348	360	381	376	353	364	357	301	373	395	354	371	389	324	331	360	382	338	325	364	345	372	365	372	342	347	369	372	362	367	372	355	390	340	362	386	394	362	390	429	380	352	353	372	381	363	362	339	343	376	345	301	336	334	359	365	335	333	363	379	386	348	355	364	394	360	384	387	348	371	349	342	359	386	361	372	367	343	338	362	370	346	370	372	357	334	372	333	363	351	370	340	365	339	381	314	352	351	363	381	358	368	363	343	374	343	365	336	356	369	358	336	388	375	342	341	384	381	338	361	367	336	369	321	359	347	349	364	355	368	363	341	330	347	343	381	375	329	340	331	366	352	340	357	373	384	340	355	351	381	350	341	383	345	345	327	379	370	369	323	394	330	367	371	338	372	330	383	358	366	331	354	381	366	368	324	355	369	357	365	380	354	344	362	318	349	375	369	325	369	368	387	356	383	358	350	365	334	374	357	362	381	346	367	364	345	365	366	348	338	334	352	331	384	359	298	373	383	354	384	360	366	336	343	346	364	344	393	351	371	374	358	355	360	381	361	383	367	380	317	381	320	396	341	371	353	387	326	369	325	356	371	361	322	346	375	376	359	345	363	330	309	322	358	366	343	355	342	363	338	415	337	376	344	357	368	373	366	392	370	328	343	368	377	388	343	364	365	367	344	395	366	351	350	366	374	356	343	381	366	358	363	343	345	390	358	333	350	345	360	388	371	382	375	357	368	357	346	393	371	359	363	361	363	388	403	353	355	345	361	355	346	336	367	386	369	363	326	340	348	336	320	364	300	359	374	351	344	399	384	367	373	363	330	370	343	373	351	369	383	361	426	364	346	346	334	370	376	344	380	340	376	370	336	380	347	368	367	364	341	327	360	335	377	369	358	362	361	341	348	356	390	397	369	374	356	355	332	343	334	358	367	350	393	355	371	357	373	355	374	374	370	375	322	340	397	371	393	378	322	365	357	350	344	377	368	335	371	346	371	389	366	321	326	379	367	358	365	367	342	345	390	344	388	364	361	384	362	363	365	374	344	407	385	340	344	355	390	359	358	335	350	349	342	356	385	347	350	338	347	375	348	379	349	359	357	308	416	392	358	396	369	361	343	335	343	347	342	319	360	340	356	352	349	369	408	365	349	359	354	365	297	339	362	329	350	381	364	382	403	370	374	346	376	355	387	356	329	333	331	371	339	378	406	358	344	360	355	352	370	346	365	370	383	393	353	373	365	368	378	362	373	367	357	312	314	341	351	384	382	418	369	389	355	364	388	314	354	326	390	377	371	365	317	378	367	383	365	355	394	383	378	360	380	396	381	364	339	380	359	371	325	361	346	361	374	364	328	312	342	363	397	355	370	351	394	349	370	349	361	346	382	370	344	347	339	354	351	349	384	351	339	359	394	357	377	359	346	369	354	343	325	338	360	398	357	376	344	337	376	383	361	327	375	359	363	364	377	352	393	384	377	323	365	371	352	333	328	378	348	355	345	377	341	379	342	369	340	380	364	348	375	322	354	366	335	386	341	358	370	331	358	342	363	343	334	347	350	351	314	355	375	346	362	384	374	376	389	359	329	336	349	326	302	334	378	363	362	391	321	325	365	369	368	326	368	356	338	391	370	364	379	364	365	375	324	343	380	345	359	351	366	386	377	363	357	360	325	397	343	393	354	350	317	365	363	339	342	345	334	338	388	388	359	364	365	399	348	345	354	351	362	352	353	354	344	353	356	375	358	368	345	357	365	352	361	362	348	375	375	347	350	345	372	376	382	380	355	336	376	338	360	342	317	349	368	383	344	367	353	346	397	396	386	380	373	345	391	387	342	351	351	360	349	378	363	361	339	321	357	344	384	358	335	376	375	354	309	372	361	354	350	372	343	322	358	353	356	349	337	332	348	341	366	343	390	367	385	363	366	390	356	393	378	344	333	330	360	341	364	358	389	346	335	335	342	386	387	371	394	363	367	348	389	381	312	373	336	352	364	364	349	364	347	383	364	349	381	385	363	346	348	358	327	356	370	327	404	327	377	359	378	358	351	393	358	332	360	395	344	364	342	346	355	371	351	382	344	369	355	375	357	383	339	335	378	377	392	333	369	355	392	375	366	356	348	373	350	369	342	373	378	386	368	385	393	373	335	350	360	384	392	385	342	382	378	333	313	386	336	354	355	366	356	360	366	367	329	380	367	374	333	359	346	393	403	377	359	381	364	355	404	366	345	371	377	356	369	342	304	368	350	358	349	372	349	397	381	335	352	364	355	382	357	370	356	372	359	358	351	361	363	350	364	378	356	358	366	355	318	385	381	363	353	360	389	348	374	367	339	362	357	389	357	377	366	333	374	357	345	372	360	362	389	345	377	345	361	350	367	362	381	369	386	354	359	382	363	349	388	345	369	384	350	363	378	367	375	342	371	401	375	334	357	383	351	366	357	346	345	340	337	379	351	378	381	362	346	358	335	344	356	377	363	371	372	410	355	348	335	374	343	374	348	351	342	381	348	359	377	345	357	362	357	368	364	392	360	350	358	364	325	372	359	368	340	352	363	380	346	366	380	382	334	360	328	363	352	375	350	377	366	386	372	363	355	352	373	385	344	341	363	372	368	363	367	345	356	355	412
16073	18106	28273	33588	34051	32956	33704	36375	29711	26657	23113	23693	23289	15502	15935	18055	14736	13599	12297	13346	9766	8536	9063	9678	8089	7520	8700	6525	8720	7411	6444	5313	4458	4828	5160	4034	3673	4178	3585	4409	3526	3975	3387	3820	3955	3590	3373	2770	2798	2438	2356	2415	2414	2317	2202	2544	2523	2417	2672	2531	2336	3079	1787	1854	2541	2655	1969	1590	2008	2003	1952	1706	1700	1816	1696	1621	1603	1610	1521	1493	1642	1732	1748	1735	1728	1433	1454	1610	1587	1380	1353	1358	1365	1275	1315	1281	1252	1195	1143	1152	1182	1062	1132	1134	1125	1129	1080	1144	1139	1141	1071	1123	1154	1132	1081	1136	1233	1386	1363	1167	1069	1066	1099	1101	1100	1057	1048	1014	1024	1007	1084	985	1014	1045	1061	1076	1063	1057	1091	1100	1089	1095	1065	1023	988	1042	1032	1046	968	1058	1058	1016	1032	1029	950	1029	1012	1049	1027	1033	990	1043	1011	1041	1010	1008	1015	1023	987	1009	1034	1027	990	959	1028	1016	1056	975	1002	1038	1046	1003	1036	988	1022	956	1019	1049	994	1031	987	978	1041	1008	1006	988	1032	998	1060	996	1028	1048	1020	1003	1026	1015	995	984	1042	994	964	1070	992	1024	999	1020	1007	1022	972	993	953	1086	1055	1061	1007	1013	1020	1015	1075	1007	1034	1029	965	993	997	1007	989	1022	987	981	988	1009	956	1000	1037	974	1029	1009	971	989	986	1000	1035	988	1023	1020	1016	960	1013	948	1010	1049	1042	953	1016	1026	1011	988	934	936	968	1029	973	980	997	1028	1042	1051	1007	1000	1005	1049	1063	978	1002	1013	999	1060	1052	977	1043	979	1014	990	1035	1034	1061	984	1005	979	1025	990	1008	1030	1002	985	1002	993	988	1016	944	994	1052	976	1044	972	992	1004	1005	994	968	996	1046	1025	984	1031	1009	1046	999	1032	968	1074	995	981	1017	1042	947	974	992	971	996	1031	989	1004	1014	992	1056	1019	981	994	1032	1035	1043	1016	1018	970	1038	1014	1017	968	1002	1042	1002	1049	984	1029	1009	963	1024	1028	1065	1022	1008	1024	1013	991	983	1036	1023	973	952	975	957	987	1056	965	993	988	960	982	1000	978	1013	979	1004	970	1045	999	958	985	1021	1012	1029	981	953	986	1013	1019	983	1002	1045	1023	993	987	988	1007	1001	1040	1013	942	1061	1021	971	981	1005	962	976	974	983	1042	1102	991	1021	996	1055	1035	1013	1005	1033	1077	1011	1036	981	1061	1055	1020	1028	961	1007	984	976	1036	1014	1031	1008	1007	1008	1046	987	1017	995	969	1025	1003	997	1034	1014	982	1015	1004	1047	990	1043	972	1012	989	991	971	1096	999	1023	995	974	993	1005	984	1026	960	1012	964	1041	968	1005	1031	986	995	1018	1028	1038	990	959	1033	1037	988	1019	1022	1030	1024	1042	951	1030	1021	1043	936	1006	1087	995	1089	974	1071	1072	986	995	963	1025	1008	1010	999	1048	974	981	970	982	962	1018	1013	1039	1058	949	1037	1019	1057	1067	1007	984	994	980	969	996	991	1048	984	974	1004	974	1030	1014	1006	997	995	977	945	943	1022	974	972	996	953	1021	1014	1010	1012	1034	1009	1047	1000	1042	1017	984	1046	965	1028	1039	1053	1009	955	1012	1002	1049	1005	1064	1024	1001	1046	1025	957	1011	1015	957	1019	932	1035	1012	942	1067	964	952	933	1038	1017	987	975	1031	998	1056	1039	1024	1037	1065	1007	1077	978	1008	1059	1028	995	992	1025	1026	991	1016	1039	1034	1059	1050	1014	998	1001	1045	990	949	993	1024	998	968	952	1034	1016	1034	971	965	1012	1086	1016	947	987	1011	993	1005	1032	978	1019	985	990	1033	972	1052	1017	977	1021	1028	1012	986	1007	1019	1014	1010	1049	1033	1020	985	995	1010	1013	932	984	997	1028	987	1001	1018	961	1031	996	1003	1037	1022	953	1050	1087	1008	1028	989	1002	976	1047	1026	986	1058	987	993	993	954	993	1041	1061	1038	988	1044	971	964	1051	986	1023	1000	1034	959	1013	974	986	1003	1022	964	1035	1057	989	994	1044	1051	995	1003	1003	1048	973	987	1019	966	1015	1050	1014	1060	1055	1039	1025	1070	966	993	978	1066	1050	1036	1046	1051	1004	1020	1016	976	1019	995	943	1011	992	1065	1003	1016	967	975	999	1059	1015	1034	1030	1082	1010	1044	990	1011	974	1051	987	1034	1005	977	1041	1031	971	1004	1017	957	1082	986	1031	968	956	1051	986	1048	1053	1031	1056	1015	983	987	1003	1022	1008	992	988	1081	970	1031	1057	1010	1020	1005	1018	986	972	947	1003	1005	955	1035	1053	957	986	998	976	1023	1029	994	1051	1065	1038	987	1003	998	1051	1017	1104	1003	1051	960	995	949	1003	1050	993	1048	1034	1010	1027	1015	1006	1017	1032	1031	1038	1027	1019	1048	1036	1000	1012	1011	991	998	1001	1039	991	992	1014	1025	1027	944	951	1063	1032	1035	1044	970	1038	1011	980	1022	985	1030	1030	999	1000	1016	957	1003	1034	1015	1041	1009	994	1045	983	1015	1006	987	1002	1012	989	1006	983	998	1041	1007	1051	1067	968	989	1009	962	1039	1013	1011	1017	1043	996	1067	969	1005	982	973	1013	949	974	1017	1058	975	1014	980	942	985	1023	1035	987	1027	1008	1019	1018	994	995	1017	1037	996	1034	1007	1024	1013	957	1023	1012	1026	1065	1012	1010	997	1018	964	1005	1007	1050	941	1021	964	978	964	1031	948	1014	982	1018	1011	1039	964	1021	974	1001	982	997	1032	1005	999	950	1010	1017	1034	970	1045	1000	1040	991	1010	951	944	960	1004	1026	1037	1008	998	1018	1005	1060	1024	1036	1002	1034	1013	1014	1015	1033	1012	997	964	997	1026	1002	981	1041	946	1029	1036	1010	995	988	1019	1001	1006	975	947	1014	1018	1036	1051	1041	1059	971	990	1002	1000	945	987	1009	973	959	1042	980	1005	1025	972	1029	984	950	1028	1060	1011	975	1046	1013	994	1034	1010	963	993	1017	937	983	1064	1032	995	1029	1025	989	1044	964	1009	1057	1038	1003	1003	987	960	987	974	953	960	974	953	1064	1010	1054	980	991	974	1059	1000	1029	1004	984	965	970	970	998	983	994	1041	1022	1006	1014	1074	987	976	1021	991	1035	1018	1032	983	1001	988	1034	997	1032	1078	990	983	1021	1033	1001	991	968	1037	1036	982	989	1050	996	998	1012	1016	1025	976	1001	949	1125	1025	973	987	941	1003	937	974	1022	1001	1072	1023	1044	966	1031	1010	1052	1032	969	1029	1019	1022	974	960	1003	1002	1028	1010	993	1009	1070	998	1020	1028	1028	997	975	1055	1043	982	1064	1033	1008	995	965	975	1008	955	1011	989	1022	1002	989	993	983	1011	951	1000	999	1054	1075	1003	992	1027	1018	1014	998	970	959	1048	1068	996	1041	1034	998	991	1038	992	987	1047	1014	1001	1006	1023	1069	1007	1030	1006	1013	979	1006	938	994	1055	972	1059	1001	1020	991	990	1041	1034	965	941	949	1016	1003	1004	1048	971	1038	1000	991	997	1009	1020	1019	990	1067	1026	985	995	1046	1020	1022	975	974	1026	1045	1054	978	998	1027	1029	1031	1009	1099	1029	1009	1036	976	1011	952	989	977	1001	975	1045	1022	956	992	946	1011	989	987	1019	1032	1023	1055	993	972	983	947	1043	1025	1062	1012	1022	1000	1073	1031	955	1018	1031	1059	980	1000	1020	1040	1004	1023	990	1041	988	991	1046	1036	997	1008	1060	970	985	974	972	989	1047	1007	1032	1044	1039	1037	951	948	980	997	1018	993	1021	1019	961	1029	1031	1004	1054	948	985	991	1035	1018	1068	1023	989	1041	1010	1082	985	983	1072	949	976	1071	977	998	1021	983	1013	1031	1046	997	998	1035	1033	967	969	1027	1039	1010	1035	1057	963	987	1007	1012	1014	1001	1047	1039	1039	994	1061	1017	987	1027	948	1042	1025	978	1074	984	1040	1023	987	970	970	1051	980	1012	962	986	1008	992	1006	1122	962	983	1003	949	990	1053	1064	1047	984	990	1010	1035	976	972	1035	1014	1018	1007	953	1032	1028	1016	986	1027	1044	1042	985	957	988	977	978	956	978	1052	1049	1005	980	1056	1044	931	1025	1000	994	978	1001	1032	994	1047	1066	1027	972	1020	989	1055	1026	1002	1070	1044	974	968	1047	1010	1005	986	1006	1024	971	1016	1005	1006	978	998	1041	1036	1013	1023	1037	1014	972	1021	1025	1049	1045	1026	1034	1018	1016	951	976	1058	957	1074	1057
6625	5289	7136	6177	4489	3295	2347	1953	1568	1197	1012	839	739	602	531	530	532	485	453	469	412	407	359	358	363	343	382	354	311	330	344	332	298	313	338	317	345	310	307	320	306	350	323	326	283	320	339	313	327	282	311	294	335	274	306	312	301	303	303	280	354	304	284	282	302	324	332	295	313	312	306	312	317	305	335	293	291	310	287	311	312	310	301	302	321	280	287	262	335	301	305	305	296	273	295	292	314	308	290	269	303	290	303	339	296	284	293	290	303	312	304	268	315	294	303	321	307	333	331	297	264	283	315	292	263	322	306	263	304	322	278	298	302	316	294	294	317	291	312	323	294	342	316	327	298	299	309	329	326	289	299	313	271	297	295	319	298	333	323	326	299	321	323	325	302	294	308	309	269	310	319	280	301	299	289	324	308	278	289	284	310	324	300	322	290	307	313	333	325	296	316	299	300	305	293	309	295	308	319	286	294	306	275	286	314	302	322	312	291	300	315	295	293	301	253	298	280	315	299	315	325	283	299	331	312	305	286	311	283	290	325	285	338	281	299	302	324	300	309	297	290	313	289	311	326	289	299	266	341	287	294	288	288	287	290	289	305	310	275	309	308	309	291	280	288	273	287	287	294	285	290	297	287	330	325	305	293	288	289	286	292	291	315	299	341	294	280	287	297	323	273	292	294	284	291	320	299	331	305	314	324	312	312	278	277	286	317	264	309	311	276	280	278	265	264	307	313	283	307	302	333	284	311	266	309	285	293	329	295	272	280	323	304	266	290	288	333	318	331	285	287	275	311	272	276	302	306	284	326	292	333	278	319	287	314	315	275	285	294	306	302	318	288	301	304	274	305	332	285	303	272	269	301	294	307	292	308	323	291	308	284	278	280	297	303	295	304	307	299	309	317	279	296	274	303	299	287	290	309	332	288	284	306	297	287	314	307	260	301	298	316	337	335	291	343	284	307	297	329	286	307	307	306	294	295	306	310	292	296	293	328	290	287	276	254	313	301	288	333	279	271	284	313	339	323	311	317	327	294	282	286	339	293	305	269	327	285	287	257	307	300	289	302	315	277	316	323	311	288	313	299	316	285	281	286	319	309	313	286	305	285	315	336	291	271	324	291	301	302	300	292	279	297	314	303	284	330	327	320	270	290	302	279	295	309	279	298	302	302	260	287	284	317	293	290	297	282	301	288	285	294	303	308	312	281	268	320	306	290	355	296	294	287	316	293	305	296	310	328	307	302	298	302	306	324	276	277	296	311	305	286	321	302	342	286	310	302	310	253	289	305	287	284	305	270	290	297	296	273	268	301	332	305	293	265	296	296	317	296	314	334	321	257	327	281	297	300	262	300	296	326	294	289	294	272	295	304	282	252	321	296	267	271	279	303	300	290	295	275	306	297	317	261	320	292	291	320	249	289	282	321	305	310	281	289	331	273	282	288	312	302	258	292	300	278	295	318	314	295	315	282	292	321	299	266	329	296	314	331	290	289	301	317	307	268	269	288	324	304	312	319	324	285	303	291	294	306	300	274	322	312	312	293	293	323	290	293	299	281	303	286	289	282	302	236	290	293	271	277	295	293	302	312	302	326	307	292	286	328	323	289	330	264	312	295	294	315	307	302	290	322	361	296	348	275	300	298	287	336	297	318	317	291	270	294	304	320	298	292	303	305	307	281	320	287	289	325	302	310	297	255	282	319	353	321	322	309	305	309	301	317	276	347	300	292	291	308	308	287	300	306	317	308	309	281	333	319	276	320	304	298	295	289	333	291	300	330	341	272	279	314	328	315	293	306	325	271	287	299	287	299	292	271	297	298	290	254	308	288	293	295	312	301	293	290	288	335	319	304	316	278	278	314	284	290	304	290	280	265	284	307	295	304	290	327	308	323	305	313	277	283	272	306	284	304	295	293	298	299	314	292	295	311	270	317	281	293	290	306	285	319	298	315	319	312	297	307	273	291	271	275	284	291	297	323	284	282	317	315	280	291	279	293	327	316	281	315	316	283	318	317	307	293	328	306	292	303	324	309	318	297	301	294	294	308	294	274	310	275	291	292	300	287	308	305	293	270	317	316	301	293	295	319	286	286	298	296	271	310	303	294	293	321	308	300	292	288	296	294	308	290	287	265	315	284	298	337	317	338	306	319	292	291	307	301	275	313	319	321	316	286	296	257	299	326	299	299	280	290	319	307	333	313	297	298	308	273	297	312	322	314	295	292	283	317	287	338	315	280	301	300	297	298	273	290	305	280	309	296	323	340	331	283	281	269	293	314	292	310	274	318	257	296	295	314	280	267	287	307	299	264	306	291	279	281	276	311	322	303	306	300	324	313	287	329	292	291	321	294	346	311	319	295	289	265	282	286	273	298	317	299	314	272	335	301	338	326	295	323	276	286	278	322	302	325	295	312	299	299	296	298	298	314	316	292	293	323	313	318	318	278	321	310	301	292	294	325	309	294	327	294	280	280	297	297	306	290	328	303	299	286	285	299	327	305	259	285	310	329	289	309	304	308	296	266	265	309	294	297	295	282	295	335	291	297	334	313	279	329	297	269	311	323	271	315	280	280	335	350	312	333	315	277	306	294	300	302	291	296	294	330	308	313	326	316	307	323	323	320	310	303	314	291	305	291	304	303	298	282	318	302	274	298	289	308	316	308	321	337	274	277	305	316	311	302	327	295	323	318	293	307	304	301	302	305	320	308	308	307	316	277	304	268	319	302	256	282	314	317	298	290	300	264	292	295	306	309	284	284	314	293	259	301	273	304	285	316	301	255	319	332	293	268	286	302	302	319	294	302	342	305	313	268	296	317	307	320	274	306	325	322	307	285	321	287	283	309	297	328	297	297	276	308	316	276	318	320	288	319	293	289	327	299	289	301	290	304	281	302	300	298	277	308	269	280	294	325	307	271	292	283	312	277	291	304	311	331	294	318	306	314	310	301	275	286	298	299	290	273	311	299	313	309	319	294	319	290	319	278	292	304	296	293	273	321	281	301	271	263	292	343	280	281	308	268	298	309	314	283	300	300	266	289	247	300	311	301	297	294	294	298	290	286	326	306	305	271	293	316	320	300	317	292	321	335	296	299	304	331	292	304	274	305	303	291	285	281	296	312	272	293	293	282	322	276	309	299	309	309	305	280	300	305	298	312	295	292	313	319	306	295	333	315	272	298	255	328	266	306	302	279	308	306	309	330	326	309	280	296	275	322	323	305	309	300	265	275	319	322	328	304	299	299	273	313	262	267	311	310	310	302	284	315	276	292	327	283	325	284	322	268	305	305	336	325	285	271	272	344	307	295	282	310	297	289	298	291	303	284	281	277	282	325	302	321	278	291	304	285	329	294	297	314	279	279	276	325	286	283	277	304	335	306	325	314	272	273	298	313	305	304	316	315	281	283	275	311	306	268	296	312	309	293	297	314	274	273	305	291	311	283	320	299	325	293	306	313	312	300	292	294	283	278	321	286	324	296	281	321	294	293	304	313	261	287	291
5002	5984	12577	14966	13439	11672	9418	8157	6628	5384	4508	4039	3556	2886	2452	2403	2433	2127	1962	1794	1578	1447	1425	1524	1417	1343	1346	1225	1260	1250	1185	1120	1099	1104	1092	992	1082	1044	1010	1062	1043	966	974	1005	1039	1022	919	996	1001	941	944	886	942	911	929	881	905	940	908	963	940	972	931	936	913	920	939	951	950	951	975	963	932	931	927	901	890	950	917	908	888	912	929	889	873	893	866	890	891	872	911	910	918	910	892	954	927	837	816	892	889	879	868	883	895	856	854	880	875	898	864	837	866	895	876	884	844	856	846	914	903	920	849	885	922	810	840	879	827	844	846	842	826	852	807	904	837	793	891	853	910	817	943	883	914	851	850	896	851	835	878	831	870	877	864	839	852	899	889	892	846	881	850	823	879	849	833	866	887	884	818	859	845	866	857	863	835	810	846	869	844	891	794	888	797	816	841	861	852	859	837	825	813	846	825	831	864	841	823	816	846	899	810	834	855	855	906	878	898	882	824	856	840	812	802	826	830	872	878	866	836	908	849	843	824	878	855	829	861	851	870	837	869	833	911	807	818	829	837	865	817	865	900	844	857	877	881	870	784	870	826	870	835	865	894	841	880	948	847	860	843	876	824	914	849	833	885	833	838	872	889	836	834	888	856	868	898	828	831	875	876	830	877	809	865	872	854	808	874	862	914	872	880	814	828	842	819	879	832	852	892	843	860	815	838	813	833	826	874	834	836	827	851	838	867	838	866	871	835	861	862	864	817	862	783	860	878	907	851	820	863	840	850	887	838	863	854	847	874	831	846	850	907	879	804	843	836	873	838	860	852	824	855	831	831	849	862	846	807	914	898	850	853	901	827	817	798	787	873	883	840	884	849	834	829	891	831	883	865	835	815	807	870	858	858	830	827	899	845	858	817	882	799	882	809	906	793	879	814	868	878	880	819	827	783	806	884	833	864	817	829	862	888	855	816	818	855	863	844	850	856	861	863	868	878	818	851	834	931	852	863	862	869	862	843	833	880	848	843	925	858	882	921	869	840	867	809	857	799	850	854	802	851	840	849	901	849	858	828	868	868	842	816	877	833	849	856	829	835	863	817	876	868	862	839	853	915	827	889	850	855	846	846	887	801	818	836	873	825	879	849	828	837	879	901	839	883	794	849	835	873	807	839	880	822	852	880	865	861	851	867	890	806	856	836	848	856	867	832	807	868	850	828	847	863	846	887	886	809	824	875	816	862	844	896	820	880	804	827	867	832	835	878	876	859	818	853	872	874	881	832	844	840	931	893	841	874	815	810	917	886	837	846	919	811	893	834	828	874	877	814	869	830	821	889	887	932	843	818	827	835	800	840	820	867	845	889	850	869	813	865	842	887	893	867	851	844	829	874	818	842	841	856	820	928	842	836	834	895	847	851	808	907	834	830	868	836	903	843	860	868	854	894	850	858	860	876	856	806	854	901	823	849	789	786	873	843	840	865	878	885	860	770	889	868	810	848	841	833	840	847	839	876	873	801	862	818	856	850	866	847	832	833	820	884	823	838	875	878	894	858	853	845	853	862	874	860	808	856	865	832	788	815	867	768	836	782	828	866	832	803	793	852	853	863	902	843	817	864	863	886	908	857	862	810	817	841	834	909	871	861	833	819	794	903	906	880	874	815	868	871	901	837	788	852	904	850	831	841	855	870	885	873	905	865	857	859	898	872	803	879	806	808	814	880	881	874	854	883	864	861	885	879	841	876	885	892	853	877	881	907	833	848	801	840	830	901	831	899	869	874	879	851	859	851	857	812	845	868	875	893	856	890	857	861	898	849	856	846	840	830	843	870	870	855	805	885	855	799	793	843	853	831	904	814	831	830	847	867	868	817	876	853	873	902	810	903	833	793	864	828	782	859	812	890	869	833	862	885	858	861	890	827	883	855	798	884	834	862	875	864	816	850	873	824	824	846	861	874	861	891	833	829	879	868	839	848	830	798	847	832	865	885	862	875	843	889	866	825	822	895	843	845	842	849	834	848	838	837	878	858	843	873	835	855	883	860	870	877	855	837	854	858	840	818	906	838	802	812	894	837	860	849	820	850	897	880	855	829	852	860	875	832	860	841	869	812	802	839	856	881	862	849	822	823	867	831	794	841	837	841	840	843	807	857	829	889	882	851	836	931	860	891	849	832	782	856	886	841	879	869	853	832	852	818	754	828	851	822	858	898	852	926	900	855	875	873	856	827	834	863	848	834	846	824	859	798	834	856	848	835	851	833	899	824	894	850	861	864	858	823	910	858	886	868	853	816	808	811	831	890	874	873	898	805	848	856	872	861	822	810	855	863	883	858	877	815	827	854	828	838	904	840	818	826	865	812	828	808	855	824	916	833	815	847	810	867	905	859	885	848	863	843	871	903	854	851	848	867	876	852	852	859	795	810	845	860	848	821	901	900	841	827	874	829	835	874	796	830	820	793	840	873	839	866	899	877	844	823	868	873	821	861	838	880	897	898	813	868	820	865	860	821	844	893	860	824	895	839	795	858	891	871	846	861	911	889	921	878	866	810	891	896	897	817	789	841	827	819	873	849	860	880	809	847	865	785	861	889	885	860	829	860	827	842	871	851	859	864	871	849	826	838	823	836	834	825	831	814	851	833	888	828	830	863	845	831	868	853	860	845	908	855	820	848	827	873	860	843	850	798	872	835	826	853	838	857	842	880	902	842	903	853	841	860	863	858	877	849	816	842	878	844	834	860	846	859	851	879	848	887	880	831	829	842	922	815	849	791	841	861	855	875	871	898	899	815	855	892	826	826	846	881	811	844	900	810	837	849	841	851	829	831	809	809	883	868	804	898	832	868	869	849	891	857	816	873	855	821	864	798	824	907	834	834	875	818	915	816	848	881	865	847	867	869	860	861	849	824	866	855	810	888	843	855	859	822	879	859	883	840	806	877	876	854	833	883	897	885	843	828	870	874	829	814	865	867	869	828	881	857	838	841	856	860	856	758	872	862	821	810	823	838	871	808	841	883	871	839	865	870	847	866	860	878	835	819	838	806	833	833	833	861	842	867	877	879	874	874	895	827	910	852	856	861	899	872	799	838	876	852	873	886	854	881	864	833	873	893	895	877	862	849	852	842	868	874	866	826	867	874	865	858	888	848	882	864	831	878	892	898	855	862	852	831	830	879	797	844	917	879	831	868	830	853	862	855	857	855	841	844	775	872	863	829	868	805	873	911	868	907	860	854	860	832	849	898	850	797	856	868	860	800	857	827	835	835	845	894	874	863	840	871	867	825	837	913	811	892	871	846	872	832	851	820	858	899	875	840	865	824	837	871	869	823	840	802	838	893	874	859	872	857	820	837	874	860	810	876	898	849	873	871	856	831	862	819	874	830	880	860	839	846	850	838	839	864	860	848	863	869	824	782	841	833	852	810	846	869	880	835	834	812	820	847	837	840	861	833	823	860	829	853	863	829	862	836	845	848	888	866	861	848	897	884	878	872	792	865	833	828	854	870	864	867	869
18867	14869	21364	22578	20505	16495	12209	11532	8566	5831	3944	3808	3602	2507	2063	1940	1773	1590	1236	1591	1053	983	1003	1037	866	826	848	648	799	716	657	628	517	562	592	468	478	544	431	511	514	530	485	456	531	456	465	419	416	363	348	348	382	387	367	369	376	395	388	363	424	355	345	336	368	414	408	317	346	385	343	335	326	377	318	337	335	289	340	297	322	346	339	307	330	339	287	300	309	317	355	318	322	329	270	297	290	319	297	323	300	293	298	287	284	305	295	281	277	314	320	309	309	305	322	263	322	309	308	307	285	318	286	313	283	308	324	294	311	274	298	292	314	304	310	306	284	302	288	280	298	299	332	285	317	303	283	311	320	289	327	274	299	300	277	279	356	292	300	281	284	300	298	297	305	269	267	272	308	301	299	315	305	281	292	309	298	318	321	304	281	278	261	299	291	310	275	295	247	284	327	293	245	289	303	304	310	286	303	304	270	312	311	291	296	303	311	320	277	310	300	304	317	295	280	316	278	296	285	291	294	295	288	275	281	292	254	306	288	310	297	315	278	293	293	290	279	290	286	295	301	314	299	300	307	301	314	283	293	318	283	285	311	294	292	287	311	290	271	288	295	302	298	297	272	270	295	277	286	289	293	269	277	267	312	310	290	321	280	305	292	316	264	304	310	308	296	330	296	290	322	314	297	276	296	300	271	292	268	285	308	271	331	289	277	248	298	290	278	289	303	291	301	286	288	287	288	302	288	293	263	284	277	313	282	290	294	310	271	267	279	328	317	285	284	303	290	282	327	276	281	295	282	306	276	287	269	299	322	304	288	301	287	294	283	273	281	290	306	286	293	312	298	296	270	306	293	297	303	286	303	303	301	287	324	295	284	273	336	315	259	313	272	323	294	307	294	311	284	292	308	311	271	303	281	260	285	302	290	305	306	274	285	275	278	323	276	255	294	305	280	311	281	293	278	285	274	256	300	302	262	284	316	292	310	286	281	289	272	282	294	274	286	295	284	312	308	322	295	301	314	277	296	294	296	317	291	307	309	305	248	269	321	283	319	308	298	301	319	331	290	322	303	300	322	292	295	309	311	279	310	286	274	303	321	302	349	295	305	288	290	287	312	321	307	275	311	323	275	283	291	276	286	259	288	325	313	326	309	278	275	306	283	279	323	273	325	313	286	265	274	288	306	285	311	287	290	297	274	275	308	289	297	270	289	324	323	291	304	286	322	297	279	258	302	293	310	287	264	292	280	294	305	278	288	315	307	296	307	284	289	301	279	304	282	273	282	291	270	294	314	319	296	310	291	301	319	281	285	281	289	320	296	317	294	274	278	256	305	335	307	269	327	291	295	326	313	295	289	298	295	278	314	307	282	295	295	268	300	314	286	285	270	288	308	281	302	278	290	294	287	269	334	284	294	315	284	280	294	313	305	304	318	328	314	295	289	292	273	289	301	307	281	296	294	294	293	299	293	303	280	299	300	284	268	310	278	316	293	272	278	281	312	308	289	304	294	298	292	280	300	283	321	316	256	277	311	305	310	327	264	308	296	312	272	283	290	260	293	290	321	322	310	291	337	281	309	312	294	292	289	305	296	289	310	321	305	328	280	302	315	284	292	332	289	293	268	307	326	305	274	290	296	323	267	296	284	283	325	307	293	279	270	309	299	280	305	305	272	295	289	304	278	286	318	313	320	300	303	312	331	314	292	286	311	261	310	283	259	299	291	330	286	289	291	318	262	275	341	272	309	271	328	313	274	251	257	305	274	275	278	287	276	304	326	321	315	291	317	321	304	284	306	308	301	315	313	267	272	316	287	304	266	303	286	296	301	260	314	317	313	318	278	298	287	309	310	300	276	291	303	311	279	322	277	257	306	293	298	307	308	279	323	304	306	284	298	315	278	277	307	281	278	280	331	256	327	302	255	277	272	322	289	294	283	300	317	321	310	294	299	310	295	275	281	282	254	287	271	282	301	265	264	285	294	312	294	335	296	294	299	286	310	279	308	326	282	292	299	287	327	293	291	291	297	308	276	303	288	269	304	313	293	263	312	267	318	289	287	313	273	293	287	302	277	297	284	293	280	331	324	269	242	305	292	319	298	308	290	297	312	291	316	291	254	305	291	299	301	265	274	294	315	298	317	283	287	286	292	295	326	290	291	323	336	317	288	271	297	319	260	286	315	300	307	281	294	299	287	301	285	290	298	313	292	339	278	309	301	275	294	306	306	304	293	305	284	292	304	321	297	280	315	276	299	293	269	302	299	261	316	300	305	296	295	305	284	320	287	275	311	299	303	297	283	293	309	248	278	284	291	294	299	325	286	298	287	302	285	281	313	303	258	280	306	328	280	278	307	271	280	319	311	280	269	282	311	313	316	305	324	279	294	317	287	289	303	329	282	256	288	329	268	303	294	287	292	300	309	309	269	293	302	281	304	289	275	311	289	302	316	282	315	320	316	306	292	292	289	319	311	303	293	303	270	311	276	308	300	323	303	287	266	297	325	275	298	281	289	269	302	261	302	279	312	280	294	317	274	297	262	294	289	284	256	283	273	295	293	297	291	328	291	314	301	284	283	294	315	302	289	262	267	263	286	295	294	300	284	275	310	291	312	314	295	281	323	296	293	281	277	297	283	272	307	301	279	308	315	332	305	315	263	309	302	264	290	283	303	296	332	284	291	297	283	312	287	283	285	283	293	275	268	280	276	311	298	256	303	268	269	312	293	270	270	282	316	276	301	263	318	267	267	304	302	258	320	291	279	283	295	304	278	283	328	331	305	295	312	296	279	274	291	292	288	304	282	291	297	306	279	290	302	284	286	272	282	288	297	314	297	283	271	320	303	279	280	307	304	295	307	310	314	287	270	327	291	332	289	289	298	287	323	296	291	314	285	291	273	274	285	305	256	295	310	299	273	309	297	291	298	286	242	275	304	291	307	277	312	305	325	278	269	292	284	322	306	290	297	277	286	301	283	282	296	303	249	312	307	284	303	306	298	301	314	278	280	283	326	276	294	272	290	280	308	307	297	254	290	294	286	283	291	307	283	302	308	252	265	303	273	281	286	293	271	330	280	276	310	263	309	285	313	302	291	326	299	278	290	282	287	283	306	311	284	260	288	290	322	244	299	287	295	305	290	297	284	296	260	301	300	312	294	297	312	298	279	254	268	307	310	314	290	292	266	284	294	298	292	325	275	285	307	298	279	295	286	284	289	285	276	307	296	303	284	274	280	253	302	274	285	268	265	303	269	289	264	278	310	320	323	278	318	286	303	314	298	300	276	312	300	267	300	298	320	228	334	291	315	305	308	276	300	304	277	311	301	297	285	285	279	291	287	307	290	262	290	300	265	279	301	281	291	292	307	287	297	328	318	300	283	299	294	283	287	305	311	297	319	245	279	289	295	283	300	307	318	292	274	299	294	301	292	294	294	274	299	300	291	279	316	277	287	290	291	309	288	277	283	308	310	312	276	324	287	287	297	296	292	311	306	313	297	318	319	296
12071	13140	23542	28082	28131	26551	24940	27315	21977	18491	16388	15515	15238	11066	10146	10284	10422	8545	7367	8199	6062	5344	6088	6009	5364	4413	5208	4041	4943	4244	3963	3473	2988	2989	2868	2287	2183	2477	2103	2725	2678	2612	2201	2185	2572	2254	2010	1841	1816	1671	1577	1507	1545	1644	1573	1787	1661	1563	1817	1552	1511	1761	1275	1342	1526	1826	1487	1423	1327	1439	1281	1280	1245	1203	1088	1161	1134	1128	1065	1123	1217	1219	1190	1178	1191	1042	1133	1116	1133	1080	1086	1061	1003	1034	1030	995	953	935	937	910	938	885	839	907	934	907	976	944	900	926	853	955	956	912	851	928	923	1052	995	880	873	924	919	922	883	827	926	849	869	864	847	784	845	831	843	821	867	835	867	897	886	902	901	864	889	860	864	849	957	830	847	860	866	861	902	857	864	771	834	871	895	912	834	834	830	835	833	818	864	859	877	883	865	852	837	827	840	826	847	811	852	822	910	847	800	804	862	848	853	809	848	843	878	837	909	855	855	860	846	779	852	834	849	816	870	847	834	870	858	824	827	803	903	801	925	814	775	865	793	860	826	845	867	832	806	876	797	846	819	822	884	831	837	825	830	843	793	849	791	830	832	833	822	820	876	789	805	837	821	853	852	812	849	823	839	884	880	823	825	858	892	871	856	821	842	829	780	847	836	820	840	864	877	840	894	874	875	806	852	896	835	863	884	874	829	852	858	881	856	817	806	846	894	837	847	810	848	820	827	858	829	884	853	934	870	852	873	835	805	882	873	887	847	862	833	834	840	872	814	815	863	820	856	835	854	865	835	832	848	848	895	824	851	780	856	891	800	847	845	828	864	833	775	857	818	816	805	844	870	876	873	794	846	870	903	867	879	822	873	856	813	855	874	866	876	805	787	886	830	771	811	863	846	876	868	872	838	871	904	863	845	836	829	862	843	801	822	829	857	864	837	866	807	835	870	877	859	791	883	866	861	862	795	864	865	837	884	817	860	842	838	834	874	833	861	846	830	820	860	820	887	801	835	860	859	782	869	847	798	831	827	874	840	831	823	802	855	813	808	821	879	860	847	869	809	839	866	851	839	853	920	863	840	833	883	773	817	872	850	788	860	839	912	821	880	833	838	841	879	858	877	890	858	848	884	819	857	866	814	872	804	854	869	848	845	817	874	876	853	853	919	872	850	851	816	831	807	876	863	876	833	836	815	794	850	895	823	846	855	807	811	820	831	840	875	830	865	889	774	848	849	829	836	867	892	882	899	819	845	829	867	832	839	864	844	847	815	810	801	873	848	860	865	834	782	798	867	817	877	857	801	808	882	852	863	812	851	847	867	862	845	807	874	826	909	855	862	837	807	858	870	786	821	803	800	852	862	849	842	846	829	884	835	820	877	880	841	861	854	839	831	810	857	890	866	824	880	814	849	749	866	824	828	815	836	849	866	783	795	921	800	858	868	880	831	806	849	827	874	830	876	846	833	848	850	896	825	852	867	839	851	872	843	820	760	849	852	803	839	842	848	837	900	811	866	833	840	860	844	826	870	819	838	844	806	831	748	817	963	850	842	863	861	894	822	817	824	823	844	850	845	851	900	884	887	845	798	834	840	807	888	873	852	816	845	801	838	856	842	846	860	866	854	842	839	833	873	843	833	869	912	826	878	886	876	856	863	830	832	831	813	821	873	857	818	853	858	849	820	819	819	860	856	820	825	853	880	855	831	853	815	826	879	810	844	849	844	789	853	885	895	836	853	851	845	819	817	833	894	847	874	841	825	818	890	796	829	862	842	867	830	796	868	893	846	854	852	809	822	860	842	862	839	875	807	830	848	829	860	872	833	837	852	864	849	861	859	851	818	831	864	850	861	792	813	860	871	832	846	855	832	879	833	876	827	874	883	843	867	828	869	822	865	840	868	910	892	879	776	845	859	799	875	843	826	886	878	858	906	940	855	889	840	823	834	889	851	820	830	841	930	833	881	844	849	829	905	854	786	843	862	881	918	885	821	877	865	819	841	825	846	841	866	790	919	868	774	880	885	833	880	857	824	868	862	870	818	839	802	847	834	817	889	803	835	811	799	857	897	874	839	813	809	846	863	852	828	823	800	813	836	816	834	874	850	874	827	793	825	858	895	847	891	884	841	855	883	822	860	837	874	836	832	864	855	817	879	837	863	872	901	842	850	897	814	822	839	812	887	845	872	844	880	880	842	834	840	873	835	862	855	826	833	829	891	840	818	835	859	840	842	861	821	865	887	800	865	846	819	829	849	855	841	870	816	808	827	840	812	867	851	860	869	823	876	868	805	853	845	827	839	872	843	916	812	840	858	882	871	889	902	847	852	855	827	857	799	831	861	852	887	862	888	889	812	849	882	865	855	799	879	834	884	860	848	869	861	822	822	835	800	840	820	841	879	843	824	804	842	853	874	866	847	816	845	794	816	843	826	878	846	855	822	855	833	816	832	855	854	869	865	880	821	840	788	838	860	902	915	848	798	850	833	861	869	871	864	828	835	855	866	823	871	848	849	831	869	823	805	839	843	819	879	845	835	824	835	836	830	814	842	877	852	836	887	793	848	820	859	883	803	854	819	895	872	867	833	821	839	867	878	823	837	846	853	822	796	863	813	819	857	861	862	820	811	898	839	838	827	843	785	859	835	874	848	811	847	814	826	830	858	822	846	813	852	836	891	898	926	845	823	816	859	837	917	847	867	891	855	887	865	868	901	868	807	832	837	825	860	870	849	784	850	840	839	821	848	838	813	816	853	831	899	898	844	839	856	844	803	882	827	835	816	837	851	809	852	862	913	847	882	861	847	866	866	840	899	842	797	817	831	834	818	915	865	838	806	873	882	870	874	893	883	887	918	784	849	847	848	790	842	817	807	873	845	864	883	822	823	850	852	873	924	849	830	820	843	859	838	808	831	885	828	867	794	870	882	856	813	879	879	842	883	829	824	812	834	858	865	812	831	816	859	819	829	812	839	830	885	849	822	857	848	814	809	880	835	877	851	863	848	820	836	893	808	844	900	826	801	833	818	892	884	858	813	849	903	803	869	858	788	854	856	821	846	807	881	871	866	823	844	888	859	863	875	788	849	859	882	891	882	871	860	828	839	884	871	846	826	808	885	788	860	849	857	837	869	862	827	842	874	887	840	835	791	842	816	861	817	877	838	868	845	831	871	784	840	857	838	883	815	848	810	903	826	811	839	883	835	797	802	862	817	832	849	867	853	833	861	825	873	823	848	884	865	866	858	861	871	873	831	837	874	850	770	836	793	798	883	837	788	836	848	834	875	791	814	835	801	868	845	841	878	847	861	835	856	858	856	830	864	840	813	838	828	838	895	882	844	838	866	886	824	815	868	853	884	871	888	830	852	850	876	815	869	831	846	863	825	841	871	869	856	842	819	812	881	894	881	862	818	835	834	890	847	925	883	773	857	865	827	818	851	858	828	851	829	860	890	884	867	837	882	848	832	876	843	815	832	878	853	895	851	865	887	892	817	833	834	859	859	852	857	882	868	801	837	898	831	834	881	881	853	860	887	843
27501	21936	28507	28661	27363	23653	20226	19227	13841	10442	7604	7020	5931	4253	3763	3189	3361	2762	2103	2792	2016	1505	1558	1589	1696	1251	1423	1195	1348	1270	1138	953	952	924	907	744	639	799	661	766	898	795	753	704	750	618	615	599	609	548	538	524	548	575	523	581	602	508	567	537	531	526	442	452	489	577	491	498	539	515	489	469	465	457	429	436	421	421	395	431	446	437	454	400	440	418	391	416	382	386	442	395	412	374	359	385	414	377	370	391	358	410	385	391	392	372	387	404	343	357	372	378	355	376	354	419	427	402	352	365	350	365	391	372	419	342	367	371	353	388	400	381	365	409	365	382	404	345	397	380	390	370	426	377	383	420	375	374	403	399	365	377	358	357	341	353	349	366	363	388	365	373	382	340	343	364	362	391	361	381	343	363	358	351	343	352	367	371	396	315	328	337	344	371	392	352	341	361	372	334	346	350	340	368	328	364	345	385	360	378	355	378	350	369	362	374	362	362	321	384	398	370	389	337	401	391	358	410	355	354	395	386	375	378	352	356	360	350	365	357	379	402	353	350	364	359	392	342	360	338	357	340	397	329	361	407	381	350	370	344	357	376	361	362	308	399	337	384	359	370	343	349	385	355	366	348	350	352	342	356	365	356	359	367	391	357	345	350	326	369	365	394	348	332	347	391	364	338	321	359	349	359	359	363	377	394	353	334	402	349	368	346	347	376	385	337	397	335	382	349	386	373	353	335	374	356	350	372	328	390	346	377	360	368	386	344	333	402	369	343	352	332	359	383	359	362	400	353	351	368	418	357	354	350	377	349	332	363	341	365	366	365	331	366	388	343	371	392	353	337	338	370	354	372	360	351	356	341	352	373	347	380	332	368	367	363	360	365	325	390	369	348	359	364	365	345	337	393	371	377	349	402	336	355	352	384	377	347	357	379	360	362	378	355	368	342	385	363	372	367	338	339	354	389	359	355	341	354	345	359	380	331	379	372	379	383	385	358	346	391	409	373	358	379	348	369	360	340	366	327	350	398	363	338	333	374	357	361	381	378	372	344	358	335	337	362	370	387	360	369	318	364	387	355	351	353	347	342	358	341	379	374	363	354	390	351	337	332	369	351	340	361	347	372	373	345	371	344	379	376	355	353	356	369	402	383	364	338	332	357	361	391	346	342	381	387	375	343	339	333	368	388	339	348	288	350	355	374	365	340	353	353	360	349	365	340	374	370	358	379	351	361	373	340	346	356	388	364	355	358	374	340	363	358	352	344	362	351	348	376	349	355	357	334	332	390	361	388	373	349	350	388	350	340	335	379	352	344	369	343	334	360	354	312	352	381	342	385	370	380	342	357	340	383	374	390	356	399	383	377	361	377	359	385	350	387	348	382	355	357	391	364	365	367	372	392	351	382	362	365	333	375	335	336	399	315	353	329	334	366	348	364	335	366	355	333	386	374	370	362	340	386	362	357	367	351	318	324	365	374	350	364	343	368	378	347	369	361	368	340	347	376	363	345	373	344	381	410	357	374	334	382	372	348	364	374	370	328	337	357	375	367	381	350	351	361	318	327	376	357	383	338	369	356	361	350	337	389	368	367	334	390	376	375	365	376	341	358	392	358	364	380	350	411	365	378	409	376	354	357	355	359	329	353	359	332	356	377	354	356	398	384	391	349	354	341	362	372	363	371	359	359	372	394	386	412	341	349	362	337	362	421	344	374	396	371	393	371	338	337	332	381	384	363	349	363	368	367	357	362	355	365	381	343	362	372	336	368	345	383	370	346	351	353	390	390	389	357	338	348	355	365	377	392	396	363	390	385	372	371	335	375	365	328	360	324	373	358	376	373	373	385	370	345	388	351	367	373	361	337	363	362	376	363	338	381	350	384	385	364	359	349	368	379	364	343	350	321	384	343	349	369	340	347	370	360	352	355	383	348	358	358	332	351	368	354	373	366	375	381	356	335	384	339	361	367	357	380	350	367	354	372	406	360	386	343	365	353	357	356	327	342	334	379	378	348	366	349	355	344	352	325	378	373	351	336	336	380	370	354	379	403	361	413	366	363	385	372	364	359	372	357	356	386	354	380	314	352	375	371	328	354	357	339	372	338	420	419	368	363	328	365	352	339	363	401	378	370	373	355	354	347	356	363	385	331	377	359	359	370	352	389	356	333	367	363	343	361	349	366	348	372	394	341	342	344	344	378	397	370	346	332	361	389	357	331	373	349	365	384	362	375	366	331	370	359	343	367	372	363	390	343	384	338	370	364	376	387	378	343	365	341	375	368	357	366	365	375	375	376	355	378	350	375	414	346	353	382	373	373	344	352	352	369	347	331	373	380	367	384	398	359	370	343	330	369	353	366	384	347	361	391	352	343	365	403	377	382	370	380	385	355	351	349	355	338	380	375	342	355	370	385	348	322	362	370	336	402	351	357	359	350	350	364	353	345	356	324	338	330	347	371	358	359	324	333	379	324	366	360	377	362	383	361	352	374	329	361	334	382	358	310	349	368	314	338	356	346	383	368	375	385	359	343	419	319	367	372	359	340	340	373	368	384	352	370	361	393	388	380	347	362	346	372	376	370	384	361	359	313	361	373	390	347	361	332	328	349	336	337	358	363	386	361	386	383	382	361	368	370	358	368	371	352	359	397	355	342	345	391	349	348	337	368	343	357	353	384	378	352	360	352	403	372	374	354	376	362	399	385	339	372	361	389	367	363	355	368	356	375	344	392	362	412	328	359	350	412	352	353	365	378	370	337	369	359	376	393	364	342	362	359	367	335	345	351	379	371	359	361	388	346	354	343	355	370	365	403	379	351	381	352	374	351	371	360	374	391	310	369	341	355	375	349	388	336	367	379	389	361	354	344	378	377	393	329	381	359	374	351	389	344	385	366	391	346	362	349	398	397	346	346	344	361	346	356	394	362	362	387	389	356	364	348	358	372	374	377	375	355	350	315	383	358	369	349	360	390	396	340	358	393	353	378	351	376	370	389	370	377	348	357	370	375	357	363	384	354	338	353	414	347	340	390	358	349	350	335	337	331	357	342	354	353	323	308	394	389	378	404	334	367	363	362	341	349	380	330	353	381	379	345	359	319	365	335	333	379	349	369	394	391	339	390	379	385	337	388	370	376	370	374	387	330	345	333	355	353	351	335	366	390	328	349	345	341	387	353	324	378	366	386	376	321	370	398	364	341	356	402	390	378	357	398	381	352	360	348	330	360	387	362	335	359	404	342	366	395	373	367	374	372	378	401	333	393	369	321	370	352	366	352	371	349	343	369	356	359	351	359	380	335	339	372	355	357	349	335	350	340	356	383	355	391	362	344	342	357	367	354	399	351	368	375	344	342	363	364	376	343	361	357	353	369	354	344	367	367	370	399	385	341	400	378	354	337	353	363	351	340	359	372	327	347	358	340	356	352	357	354	371	374	355	339	345	343	353	320	391	343	363	365	391	323	367	330	355	371	344	368	339	357	371	341	345	359	393	370	366	351	328	366	338	356	401	347
16550	17898	28500	32706	34109	32426	32623	34265	27380	25502	22995	22536	20894	16291	15671	15173	16615	14002	11238	12633	10041	8954	9400	9444	9052	7284	9047	6841	8202	7487	6905	6207	5577	5872	5303	3895	3360	4273	3531	4066	4866	4126	3884	3935	4006	3187	3036	2797	2870	2580	2241	2289	2290	2479	2731	2827	2692	2483	2871	2383	2313	2991	1807	1838	2319	2850	2273	1919	2210	2209	1980	1755	1680	1727	1592	1684	1565	1560	1478	1548	1730	1782	1633	1612	1702	1395	1474	1469	1450	1394	1386	1302	1269	1296	1191	1141	1184	1193	1221	1129	1150	1132	1093	1129	1069	1186	1101	1143	1121	1123	1087	1117	1137	1105	1107	1145	1320	1404	1194	1099	1058	1182	1147	1083	1096	1047	1071	1086	1023	1033	1025	1031	1062	1081	1053	1054	1046	1013	1098	1042	1057	1075	1060	1068	1065	1046	1051	1062	1031	1040	1016	999	1039	986	979	1042	1054	1042	1038	1018	930	1049	1012	1030	1030	1030	1039	1088	1007	1017	956	965	1019	979	933	1010	1001	992	989	1003	1038	1013	1011	976	976	957	987	967	974	1035	1003	1038	963	1052	1063	1011	1032	987	1043	1024	973	1052	999	1005	948	947	1025	988	1000	1000	999	1016	962	1011	957	976	969	1030	1013	975	992	1012	1020	957	1026	1059	1040	1009	1005	1014	953	965	995	981	1019	970	986	1035	988	966	994	979	1031	976	1028	1011	949	1044	1016	1031	1010	952	1017	949	994	994	984	1074	1005	1010	942	1006	939	1039	992	982	982	1032	1051	958	964	953	1005	1014	967	979	939	1077	995	1048	995	992	1010	1062	985	932	988	1014	1005	972	1011	1090	972	1005	996	985	996	997	1000	1013	1054	1009	1007	985	976	1051	983	994	990	991	1016	962	1026	1017	992	1005	1031	1023	1051	994	1008	1053	970	993	985	996	983	950	1001	997	1004	1008	1003	1005	1032	1041	1005	1021	1000	1004	1028	947	1015	1005	968	1002	1019	980	1023	1046	959	976	1015	977	1012	1016	1016	1057	972	979	978	1037	999	1022	1004	991	1046	994	995	920	970	1011	986	1003	1013	981	1003	997	1036	1060	990	982	1031	1015	1078	1004	1025	1019	1000	997	1036	1031	945	985	1017	1027	924	994	973	1006	1016	1001	981	1033	992	1014	991	1038	1072	983	1020	984	1019	977	1004	996	1005	996	1006	1001	962	1049	964	978	945	976	959	983	1007	954	1017	1029	1007	1045	1038	985	1030	1034	1053	1055	1045	981	1018	1018	1016	1016	984	1025	1023	949	1044	1063	1056	1037	1003	996	1003	1005	1029	968	1044	960	1023	930	1020	991	1079	988	1036	1043	969	1056	981	1008	1011	993	1026	1006	978	961	1010	1024	1018	1051	997	1040	963	980	985	967	988	1002	1019	984	992	1015	1029	1019	1044	951	984	994	998	980	1015	940	1036	929	981	982	993	1061	979	977	1021	962	951	972	1042	1004	946	1036	996	1034	1005	998	977	977	996	1048	979	1000	1049	937	961	1011	998	993	1003	1046	1062	1024	1014	1023	980	1072	1014	999	1052	964	1058	996	1031	987	1006	1034	1048	1025	1000	1006	1035	989	1019	1018	984	1005	1048	987	980	927	1024	962	1060	961	1017	1009	1003	1025	975	990	1005	980	993	1016	976	962	996	987	989	951	999	1006	1005	958	1021	948	1032	1000	991	984	976	965	982	1063	1049	997	1006	968	1071	980	985	1017	973	965	1026	1057	989	1008	1052	1023	1010	993	982	1020	1081	972	987	996	1012	998	1024	1012	979	1048	1006	1032	998	1001	1031	962	965	963	978	958	999	1040	1028	1016	1033	1043	979	999	1001	1019	1003	1026	1025	1053	1022	1032	949	989	1053	1063	1008	1045	996	999	1007	1051	958	967	1005	976	989	975	994	1031	1000	991	958	1011	1014	976	1034	945	1013	991	1013	971	1018	1016	1041	985	1020	1007	997	1029	993	999	958	1020	960	1046	1000	1030	984	1084	963	971	1002	1013	963	1037	1013	990	1022	977	953	997	974	1034	1061	997	992	1004	1000	985	1022	973	1017	983	1053	993	1012	992	970	1032	999	1048	1027	1035	1000	1038	1068	980	1037	1008	1022	1023	996	1018	973	1005	1035	992	1023	934	956	1013	1005	1025	1013	1007	1004	1002	998	1010	1011	980	973	988	1025	991	1002	992	988	1014	1067	988	993	1004	977	1051	991	1063	971	1060	1026	942	948	986	966	1007	1035	1020	995	970	986	964	1030	1022	1031	1037	997	1038	987	1011	993	1026	1026	1063	988	1047	1013	1068	997	978	1037	1042	993	1011	953	1010	1001	1029	1015	999	984	1010	977	995	982	1006	1039	1057	1001	979	984	1004	1007	1005	977	977	1022	1026	983	1035	973	1024	949	1013	1047	911	1030	1044	992	996	1037	1043	1054	996	1045	1059	995	1039	1030	1008	1032	983	1019	972	1006	1024	964	1034	984	977	1049	1115	996	992	973	979	1008	946	998	994	1061	960	960	1001	1035	1047	1042	944	979	990	1039	1027	1000	1056	976	998	977	1101	1030	1012	1024	984	1027	967	1015	984	1025	926	944	1043	1011	1024	1015	964	960	1008	989	1050	1041	976	1007	999	1045	925	1003	1002	983	991	1010	991	1030	979	1027	981	1036	1009	1009	1059	1031	1019	975	1036	964	973	1020	1026	967	948	1009	1037	958	1051	980	1025	1005	930	1031	1050	1040	1039	950	992	1015	1059	1025	969	957	989	1017	1000	981	969	980	977	959	1003	984	976	1079	1047	1025	979	1027	1048	1021	968	996	1021	934	1025	943	966	987	984	961	1004	1066	956	1038	1015	971	1010	1046	1014	1003	989	1012	1034	1001	974	918	1029	995	998	1009	992	965	1005	1071	1009	991	1047	1028	979	1011	1006	1035	1051	982	916	965	1007	1027	996	1032	962	1020	978	1016	1020	1015	959	982	1026	1022	997	1018	1032	1009	969	973	983	1014	955	1002	990	1071	1015	987	982	982	1003	992	968	924	1043	978	970	1019	1012	1057	1005	1048	964	1014	1003	1062	1014	1061	990	1023	928	999	1064	1005	1017	1069	1004	994	1000	1013	1010	1008	1018	991	1002	1044	948	966	1002	998	1084	1011	971	951	976	967	985	982	1017	1011	1015	1032	1063	1008	1024	1008	1052	1012	955	1034	1016	994	1045	981	1015	1062	985	1005	998	957	1043	999	998	987	963	983	1010	978	1012	1029	1081	1026	962	1003	991	1004	1042	996	1017	1043	1052	1034	1029	1066	1016	946	1027	962	1017	1023	959	1026	1015	951	1045	1004	1048	1005	1039	1019	1040	1035	1024	997	1004	1003	1042	978	1032	934	993	1016	987	1018	1030	982	985	977	1034	975	981	951	1000	985	974	1048	1002	960	924	966	1044	980	1009	1044	1022	968	1033	1010	976	1001	1011	1042	1027	995	1002	999	981	968	978	986	1017	1033	1009	998	1015	1016	1005	1004	1038	978	1044	1019	953	1034	996	996	997	994	968	922	1037	1070	975	995	1000	995	1019	980	1040	992	1022	981	1045	995	1020	989	1070	972	962	1014	946	1013	1069	1050	1030	1013	969	1044	1014	989	960	1018	1050	957	1044	983	994	1028	1037	1012	973	972	1009	1053	1022	998	991	934	1007	990	982	1001	1067	1018	1044	1019	966	966	1067	1067	1003	1003	1020	964	1013	981	1016	1000	1091	1038	999	988	1000	946	1026	1020	930	1006	1022	1005	991	994	1028	994	1041	1048	1050	1020	1014	992	1016	977	1004	966	1021	1019	989	1009	1003	960	1006	999	998	1032	1022	1040	999	1039	1050	1074	998	927	1000	948	975	1011	986	1024	1007	989	1008	946	979	1025	1021	991	968	930	983	965	1017	990	996	1017	1023	986	1052	1042	990	990	1057	1025	1040	1017	987	1015	968	979	1019	1000	1084	1072	1033	993	1025	1030	1050	1026	1023	998	1014	1077	989	1038	986	1045	1001	1029	1009	973	1017	1071	1062	992	971	989	1004	1005	1031	1020	1021	1059	992	944	981	1048	1030	957	1050	1029	1047	981	976	1005	1008	966	1031	1025	1028	975	1038	1011	1031	1001	979	1011	1030	982	1029	1010	1008	1001	1027	948	1017	1012	1014	972	997	990	981	1060	1037	943	985	976	1001	971	1025	1045	979	1025	999	984	1036	1003	993	1018	984	1056	1001	1056	965	1006	1011	1026	1002	999	991	1004	961	1058	1026	992	920	982	1005	1053	1014	1009	1037	997	1045	1032	1035	1018	1006	1007	935	981	963	1019	1040	1027	1004	992	968	968	990	1049	991	1012	1047	1011	996	1026	1008
6632	5189	7073	5909	4459	3100	2369	1872	1511	1222	944	855	760	623	508	549	503	474	459	442	441	412	326	376	422	348	353	370	391	347	359	342	371	324	363	311	322	310	327	374	345	323	323	352	338	316	326	324	344	329	332	325	309	313	328	313	342	340	318	302	304	311	304	324	307	316	318	336	323	325	315	334	351	311	331	332	321	312	304	299	348	321	336	316	335	304	308	312	305	325	331	316	299	299	331	307	316	342	312	312	335	332	276	336	302	356	331	348	324	343	301	332	337	329	312	333	352	302	320	293	302	344	336	309	300	327	298	344	318	315	310	295	318	290	279	328	318	270	328	342	313	337	303	316	330	343	318	311	322	350	301	318	322	310	335	278	319	303	320	294	315	306	317	284	293	308	332	323	318	321	313	305	309	292	312	289	293	320	291	320	309	333	331	319	306	312	269	313	342	350	336	321	326	284	296	299	328	330	257	299	273	294	316	325	309	295	300	325	312	298	270	318	297	309	301	306	293	286	330	306	315	315	305	304	312	289	313	306	310	346	324	288	294	279	336	283	291	312	312	325	314	306	317	322	329	310	363	329	318	299	310	332	293	316	326	289	301	325	316	351	297	317	282	315	349	322	316	313	305	340	322	326	311	302	290	288	347	302	301	329	319	308	344	323	324	365	304	299	342	335	315	288	269	291	319	336	295	306	309	308	311	290	297	318	303	299	296	324	303	301	321	313	316	289	318	317	324	291	303	312	331	333	319	295	320	318	299	310	340	322	328	299	309	346	309	299	323	311	346	299	326	300	307	324	311	318	297	338	328	343	322	316	337	280	307	322	324	324	299	302	304	310	318	304	300	276	360	364	318	295	320	278	289	332	317	345	289	318	310	328	354	323	325	300	306	272	313	336	295	302	304	325	298	316	304	309	318	324	334	320	314	302	322	309	293	307	329	318	340	344	284	311	330	317	308	313	286	327	330	319	318	329	295	309	330	303	305	306	286	337	307	317	314	301	337	305	297	302	312	312	299	289	331	291	319	321	300	322	346	294	299	306	293	284	300	329	307	311	292	299	329	299	315	291	365	332	321	312	301	305	299	307	309	337	350	322	305	326	304	305	326	329	288	335	278	314	304	334	313	272	298	285	324	305	322	264	306	315	297	327	290	319	328	301	317	321	309	328	283	328	289	321	297	312	306	322	263	300	304	290	288	307	327	280	330	327	280	314	280	293	291	329	344	304	292	296	299	330	302	329	334	288	336	326	298	325	322	327	287	307	295	319	323	327	316	306	307	339	305	307	316	305	349	303	320	324	329	332	328	283	313	324	306	312	295	295	303	290	288	298	344	308	302	318	327	314	321	302	345	302	284	319	296	313	309	296	303	335	305	293	298	328	280	297	313	296	298	313	307	322	301	306	310	322	314	297	301	321	291	318	299	298	291	294	304	331	324	293	323	331	313	305	306	299	335	320	309	307	282	331	292	311	292	304	291	330	299	287	313	314	333	315	319	305	300	282	312	312	301	328	321	313	314	302	294	299	336	318	327	322	336	334	265	314	301	298	305	311	288	271	326	312	288	311	294	294	323	288	327	317	337	338	322	281	253	329	301	305	289	301	314	326	337	315	308	320	321	318	326	300	313	297	318	302	298	297	323	288	324	312	290	302	334	297	298	301	319	287	281	341	323	318	306	316	294	291	318	299	323	295	353	324	332	342	290	328	322	316	298	306	318	315	313	300	294	296	290	332	312	291	348	312	297	333	324	291	343	344	327	316	322	320	275	313	326	339	337	303	336	318	310	305	301	314	328	342	309	304	346	277	302	302	321	319	329	319	332	266	286	309	329	292	308	310	311	331	298	307	318	319	296	337	330	300	323	313	314	339	302	305	332	305	304	316	297	330	293	280	307	332	329	336	334	296	308	312	319	337	330	338	332	299	324	282	307	327	307	296	320	320	310	320	295	320	319	334	309	309	338	325	300	291	306	340	335	344	317	307	327	317	329	311	328	290	315	319	293	322	330	290	317	294	267	294	307	295	325	320	318	313	295	309	323	307	342	327	316	308	298	323	309	334	290	310	300	333	293	350	310	315	345	314	334	317	325	350	329	342	323	313	321	311	321	310	309	307	305	321	319	285	326	300	301	326	335	360	320	316	319	292	341	332	316	315	299	272	316	302	282	314	274	324	290	308	325	325	355	323	310	319	309	329	325	323	307	297	295	300	295	333	318	299	314	366	324	276	311	335	280	309	356	309	284	301	334	367	319	284	308	314	291	318	317	315	298	315	293	336	317	307	315	346	325	289	287	307	320	283	328	321	322	320	299	315	323	331	289	334	338	303	303	285	302	315	315	305	311	326	307	302	334	329	309	313	305	291	290	299	317	288	315	294	296	316	325	288	331	363	304	284	309	264	286	286	316	299	333	325	296	321	346	283	316	286	274	287	313	310	272	303	319	309	323	274	311	326	315	348	323	327	343	296	316	315	319	324	280	278	280	286	292	329	343	311	311	348	294	322	329	286	328	293	305	335	323	309	323	295	298	310	339	315	288	317	321	298	304	351	310	281	318	323	295	294	305	299	316	324	289	327	320	302	300	344	282	320	301	332	311	312	322	329	313	291	296	313	330	303	326	315	317	327	320	342	301	282	333	315	305	296	325	320	300	326	318	336	341	311	306	302	274	306	294	342	314	313	299	298	316	315	322	279	306	353	287	342	304	334	297	329	328	298	295	322	282	308	291	314	286	300	307	303	312	314	309	290	303	314	343	309	346	302	318	301	313	295	333	309	314	315	317	312	277	293	338	312	295	303	311	293	299	308	275	325	296	307	304	325	301	308	313	311	303	325	318	316	277	309	318	326	313	303	331	315	302	302	325	319	319	307	293	287	320	343	325	309	309	326	334	333	304	294	338	309	306	310	305	302	316	282	295	281	305	316	330	314	320	283	325	329	318	287	329	281	315	330	313	328	343	293	296	306	273	296	330	301	289	328	283	297	307	304	311	304	318	295	339	287	300	326	329	289	314	281	342	314	299	313	318	332	316	319	326	322	287	289	291	310	310	318	300	316	324	320	300	317	333	327	305	310	304	313	323	285	320	305	327	288	303	317	332	297	310	332	306	337	301	292	317	316	307	311	328	308	336	314	315	324	326	334	303	324	325	323	304	328	309	314	323	285	307	298	299	356	271	311	304	309	327	336	307	332	309	290	266	335	310	299	281	314	323	323	317	331	342	294	312	335	298	331	321	310	331	306	302	321	302	271	304	337	340	303	322	292	292	315	293	307	318	331	315	309	319	296	323	316	325	303	310	291	343	316	293	304	290	292	333	291	295	322	289	331	303	318	310	298	348	300	321	302	342	277	290	334	348	292	311	305	300	338	339	298	329	278	332	299	326	326	328	284	296	327	312	322	310	315	305	307	304	279	279	342	318	305	310	290	289	304	311	292	293	302	302	307	288	290	311	315	322	321	318	337	325	287	338	349	309	304	314	314	309	294	317	355	321	324
4780	5710	12561	14387	13084	10658	8935	7879	6393	5176	4485	3955	3335	2818	2520	2286	2201	2072	1855	1860	1602	1524	1450	1422	1418	1326	1307	1243	1313	1214	1175	1100	1153	1129	1136	1143	1044	1043	1028	1098	1078	1039	1011	1018	1027	1017	1082	1036	962	967	957	1000	1000	976	968	1001	1009	1012	943	998	1037	959	1001	945	960	1020	1013	990	968	999	963	961	950	999	971	910	899	915	900	908	903	944	882	909	971	967	879	897	924	962	958	904	926	909	1001	954	920	848	886	902	844	934	942	888	944	930	876	894	871	876	867	898	908	849	818	851	894	912	876	843	906	938	901	878	869	900	931	823	889	864	890	905	883	882	883	909	865	950	912	911	888	885	883	930	882	852	858	848	904	908	866	856	864	885	860	865	921	910	904	848	892	894	895	843	915	879	855	912	892	871	877	859	899	899	866	942	850	914	845	905	857	836	850	830	880	893	843	893	900	889	932	828	871	868	888	890	886	918	876	879	861	926	865	887	873	901	876	843	828	867	869	878	926	871	860	845	866	887	820	905	902	873	894	874	894	872	881	926	813	858	871	828	880	877	843	876	934	861	834	861	879	897	838	860	879	852	883	904	802	915	839	860	841	874	888	864	948	886	861	860	891	879	922	835	851	889	891	853	897	875	898	890	915	838	860	882	861	851	902	851	890	915	820	940	887	839	901	868	879	852	814	888	863	862	895	884	879	914	850	833	854	886	874	890	900	900	841	860	857	834	893	881	861	919	874	870	900	869	876	831	930	904	850	870	917	894	898	875	893	864	833	889	892	924	880	903	888	892	838	923	902	836	896	885	874	929	859	874	877	856	850	874	896	900	881	862	829	871	832	843	890	902	875	944	831	857	820	843	871	854	824	873	937	852	914	892	879	912	907	909	862	892	895	873	863	842	905	919	858	846	865	835	858	895	873	830	875	878	900	855	879	878	867	841	923	869	873	911	856	878	859	853	867	916	824	871	857	823	866	867	900	872	916	877	880	897	889	926	884	891	838	931	818	891	885	894	924	874	903	910	862	924	891	925	914	920	859	825	902	852	869	921	840	869	876	943	865	856	842	883	884	868	896	896	911	889	863	900	871	833	890	897	820	869	872	887	868	884	916	859	851	886	939	891	876	853	849	927	856	885	922	863	893	870	896	899	875	852	879	878	894	852	870	835	853	886	822	864	841	841	889	856	898	862	884	861	891	882	903	860	886	900	925	836	905	908	861	905	891	850	826	862	891	854	862	918	827	831	866	884	885	906	849	933	828	925	858	883	886	913	878	839	916	847	882	896	833	854	901	896	916	859	814	876	872	839	880	883	902	917	889	890	889	836	883	936	890	894	852	902	894	878	878	855	904	834	864	854	909	892	808	859	857	918	868	882	845	921	884	853	853	908	913	874	857	892	841	843	848	860	873	863	861	896	861	871	881	835	893	878	896	864	869	878	905	857	899	886	864	800	931	886	872	827	872	874	876	809	927	884	833	867	876	851	880	922	872	866	890	839	854	846	925	819	912	856	844	859	851	827	852	859	866	903	898	864	857	864	879	853	830	884	912	888	854	871	859	850	871	878	914	835	836	885	868	878	904	891	856	905	854	871	838	921	911	883	874	813	876	933	883	839	912	822	843	901	901	898	862	893	853	878	857	841	842	923	905	906	852	884	883	931	896	824	905	887	837	870	850	908	879	910	881	794	900	872	865	900	885	886	851	919	856	863	884	851	918	926	853	878	948	895	875	866	888	859	873	872	866	888	844	841	855	900	895	917	874	912	906	831	912	869	876	880	857	893	880	832	847	861	887	925	869	899	867	859	900	814	863	905	939	948	915	909	909	886	854	904	830	916	886	886	859	891	875	909	885	928	875	839	886	868	950	867	961	880	823	869	901	899	903	878	861	839	924	861	896	849	922	882	917	888	926	862	827	938	847	853	852	876	898	914	909	890	910	870	888	799	910	851	828	887	881	931	883	881	837	839	926	880	890	887	871	852	911	880	909	817	870	870	851	920	905	870	869	879	860	852	820	856	847	851	829	892	874	826	837	901	843	855	888	872	867	901	834	913	861	939	902	889	808	865	920	899	874	872	848	900	899	870	875	907	841	847	852	896	869	884	837	885	879	848	878	871	838	923	867	915	843	901	915	920	838	862	886	947	917	863	890	867	947	848	898	887	871	843	886	857	851	892	951	848	913	890	875	882	905	871	866	873	923	915	918	868	845	852	848	827	866	897	850	867	912	828	803	878	898	875	860	874	865	858	862	865	873	889	814	913	869	889	870	882	859	893	823	890	799	924	870	895	866	939	894	832	855	882	910	904	834	856	880	800	848	899	918	875	849	853	882	888	899	911	873	885	914	834	887	874	894	847	879	888	869	903	871	859	919	897	897	877	957	877	841	867	896	849	869	807	875	853	825	935	879	904	903	827	885	882	841	858	886	868	895	935	887	865	877	919	854	831	871	902	890	878	829	834	858	869	874	867	896	849	918	866	844	875	880	876	899	819	846	870	903	866	881	830	897	845	862	853	878	877	888	833	850	877	853	887	801	866	887	891	856	917	863	894	843	899	886	902	838	898	918	877	916	848	879	827	892	852	891	897	897	853	834	859	908	875	872	841	915	860	877	818	901	919	892	899	942	850	857	908	875	910	875	909	890	831	877	867	900	896	859	892	890	895	867	893	873	847	924	846	855	914	837	916	884	806	903	932	892	914	902	930	876	894	809	847	864	914	897	851	895	874	873	910	875	880	899	936	910	836	884	904	874	901	849	878	903	881	837	898	854	857	918	859	928	842	889	835	868	864	895	874	864	882	843	904	880	895	857	887	873	856	855	886	849	891	869	919	890	850	867	913	878	892	842	866	803	915	869	885	847	895	838	870	877	893	891	912	875	898	855	858	845	919	883	960	895	899	866	893	891	856	910	903	899	898	915	863	868	927	901	845	847	833	894	809	874	904	883	910	896	874	920	862	868	882	890	897	813	924	873	936	809	822	890	861	846	822	846	908	871	911	899	920	820	904	895	868	910	863	910	881	917	905	892	864	883	862	945	845	900	927	872	887	864	838	857	904	894	892	858	857	896	938	906	871	865	876	854	815	905	942	817	881	846	874	904	820	891	853	895	888	854	926	886	848	897	889	856	938	943	926	840	879	947	944	878	885	913	884	835	871	949	908	863	934	845	884	871	879	854	856	889	866	877	911	885	846	860	867	846	959	847	843	841	885	898	878	894	831	925	831	881	876	911	874	905	869	885	925	867	923	876	879	885	903	854	879	870	898	880	892	817	831	848	920	869	886	866	831	850	901	911	919	903	853	844	840	857	874	937	867	884	867	854	843	828	865	843	918	871	851	943	885	857	841	866	865	907	850	909	922	867	844	869	881	895	873	887	844	852	880	873	872	839	853	904	855	854	873	831	839	859	842	891	893	866	864	919	883	903	873	855	889	859	867	885	896	844	902	898	881	867	911	878	869	852	871	916	866	865	873	845	810	888	856	894	860	915	862	883	893	904	926
18393	15391	21340	21804	20170	16845	13554	11977	7311	5117	4160	3978	2876	2091	2101	1629	1698	1809	1485	1604	1133	881	967	930	1051	759	910	736	803	857	717	694	679	649	646	538	520	574	499	508	513	513	535	532	501	484	465	396	388	461	394	355	399	394	414	423	406	432	456	418	391	451	363	367	388	461	448	392	369	382	389	345	355	363	308	345	358	353	372	326	381	343	372	349	353	338	317	332	358	335	311	369	334	331	313	344	337	361	338	319	380	346	332	329	307	357	320	371	342	347	366	285	311	348	318	327	351	361	371	329	315	349	318	315	330	293	335	321	343	331	332	310	317	328	331	318	304	343	320	314	359	343	314	322	338	332	356	330	340	345	318	318	302	290	342	331	313	353	354	363	320	302	333	307	322	296	297	290	324	326	324	361	302	307	300	279	305	312	322	352	344	316	344	327	347	373	320	310	295	307	349	288	316	325	323	332	327	310	307	308	290	331	317	341	299	335	336	340	325	337	315	316	314	308	310	304	311	337	342	300	356	319	326	317	310	294	312	335	294	295	311	291	343	285	304	320	303	279	321	364	332	343	331	327	333	299	338	345	333	325	324	325	288	326	296	309	335	317	323	340	280	313	290	344	347	312	343	305	328	305	291	329	304	309	328	282	308	338	293	347	326	322	300	293	294	318	323	350	311	311	349	315	300	319	302	306	332	322	356	320	309	336	322	333	332	296	315	314	324	307	330	304	319	318	323	335	297	323	312	299	316	339	337	346	295	321	312	308	280	319	316	328	308	313	291	313	342	316	331	355	318	295	315	328	317	329	308	331	309	329	323	304	336	308	351	304	312	305	336	302	317	327	324	306	327	316	322	314	322	304	325	322	299	324	313	307	342	332	343	298	326	309	347	317	319	308	332	364	315	291	332	331	318	335	334	314	323	316	352	314	325	361	332	312	333	344	306	306	277	328	324	295	313	286	304	325	304	335	302	335	301	310	320	324	323	313	315	327	336	329	307	335	354	291	318	300	320	310	312	315	333	336	361	317	307	317	314	315	333	356	315	315	282	294	325	319	370	317	345	316	318	315	284	297	304	305	319	305	338	304	311	316	307	331	306	349	315	326	334	343	319	316	322	327	296	287	291	300	306	348	316	339	323	337	299	341	287	313	289	309	304	289	341	350	319	328	328	319	329	338	290	323	335	297	352	298	339	320	329	323	327	323	336	297	344	296	368	330	315	324	334	337	345	307	340	335	312	311	310	268	332	302	315	318	307	277	367	298	335	322	303	357	351	311	303	344	317	316	280	307	322	331	315	353	329	324	305	311	291	324	318	306	321	298	335	323	310	320	308	322	327	294	298	342	300	318	289	322	316	325	320	308	292	325	297	327	338	303	323	329	327	340	343	315	330	293	340	310	332	310	268	327	317	320	342	329	305	364	340	299	292	317	300	294	334	314	328	308	322	325	341	295	331	313	314	340	320	316	347	299	313	338	308	334	321	349	330	329	299	343	307	283	326	322	322	339	306	335	345	302	295	307	321	320	295	323	308	328	334	329	327	309	300	327	344	348	303	322	289	302	336	326	331	322	346	317	306	325	353	322	366	330	391	319	342	335	315	338	343	299	313	298	313	329	336	301	306	317	323	308	342	295	308	342	349	309	301	317	313	322	315	339	358	335	348	336	343	335	324	322	334	321	288	320	280	341	314	283	302	332	330	301	307	310	325	343	328	308	326	342	326	318	319	335	346	318	304	327	318	307	323	314	336	333	340	315	332	342	311	279	318	330	288	281	326	320	317	345	329	348	325	308	304	314	330	329	321	314	315	291	301	317	307	298	324	320	306	310	305	311	288	339	340	325	301	291	347	339	310	321	299	323	317	347	303	329	333	323	335	317	318	322	311	286	302	325	329	328	317	319	326	326	316	338	313	316	329	330	301	318	311	307	341	295	353	332	309	302	337	292	303	339	347	356	353	291	342	318	331	323	320	320	318	324	294	336	340	327	313	330	318	304	304	329	339	302	309	304	335	326	323	325	314	307	322	328	343	334	305	311	328	304	318	311	344	294	344	327	314	281	346	305	314	336	297	320	312	327	307	341	341	303	325	307	320	304	336	303	338	299	327	313	306	293	305	315	333	332	327	316	348	320	350	292	382	329	334	362	326	318	338	339	288	342	305	302	285	317	331	291	309	303	325	311	326	327	287	319	316	293	294	319	335	367	327	295	284	271	342	279	316	298	328	308	349	278	305	314	287	329	292	295	317	312	308	338	341	323	299	329	280	323	330	311	340	317	331	313	318	347	324	325	312	313	330	322	325	322	324	321	316	323	342	311	315	324	339	326	318	328	298	298	294	357	319	325	354	324	316	301	291	319	359	328	330	314	314	310	369	348	293	346	360	342	340	323	331	317	310	314	290	318	316	312	338	323	333	272	329	308	332	321	327	286	346	304	305	271	322	330	315	337	325	327	301	297	321	314	307	316	331	331	295	334	323	348	316	326	315	324	346	359	284	305	329	317	324	322	333	318	327	318	304	321	310	307	310	336	320	314	309	327	310	314	352	311	343	315	348	323	311	309	327	337	334	332	304	321	332	319	315	328	325	307	314	300	336	335	305	326	306	332	318	334	330	311	330	328	339	322	321	328	338	314	326	323	319	312	328	296	334	314	297	339	311	318	323	333	333	333	337	347	312	356	305	346	289	323	305	321	322	320	322	307	330	306	320	322	322	301	348	322	358	335	308	327	313	356	326	277	317	309	314	305	318	313	315	336	317	342	340	313	314	314	292	308	313	292	281	326	300	290	344	313	343	336	314	293	328	335	308	324	331	307	336	323	304	331	322	347	328	300	323	331	297	314	335	319	324	304	299	323	327	308	300	328	328	327	318	303	285	356	332	301	318	309	279	322	336	355	344	306	284	345	303	316	298	307	326	331	314	332	334	310	294	329	313	347	342	329	313	288	273	336	318	308	360	327	324	319	359	304	331	300	341	340	330	312	315	318	325	334	294	325	322	326	332	299	294	346	371	292	327	342	326	277	319	320	307	296	323	317	331	321	324	302	322	326	317	344	362	292	303	327	298	279	328	321	341	315	327	308	302	346	314	321	339	324	320	321	325	324	331	327	324	322	341	357	299	356	333	313	368	325	350	333	324	328	320	351	336	334	314	296	314	359	327	322	307	329	322	321	334	339	334	333	298	312	304	337	309	326	315	291	324	331	326	313	334	342	343	344	306	332	317	308	330	321	309	283	316	309	323	323	309	360	312	305	306	320	322	335	302	338	319	298	320	314	315	343	298	331	316	320	316	329	358	332	309	357	301	308	321	304	341	342	311	332	330	302	301	344	306	335	318	316	338	311	312	307	316	316	312	334	339	346	339	323	328	299	308	295	325	323	343	337	330	324	318	365	329	329	322	338	297	336	347	266	332	329	339	315	296	321	323	289	316	314	314	316	313	336	311	338	337	371	338	290	324	284	296	347	317	312	333	336	319	326	317	282	321	340	344	330	306	295
12013	13728	23274	27336	28054	27140	26886	26879	20428	17686	16492	15857	13110	10479	10351	9139	9662	9324	7914	9287	6454	5333	5739	5617	5999	4045	5510	4474	4648	4919	4014	4175	3948	3543	3471	2842	2494	2794	2425	2704	2599	2508	2718	2478	2422	2051	1962	1797	1889	1705	1540	1610	1668	1738	1843	1934	1969	1675	1911	1789	1717	1921	1358	1355	1584	1838	1593	1318	1418	1586	1378	1362	1287	1285	1235	1250	1177	1197	1220	1159	1369	1277	1173	1212	1238	1137	1021	1135	1142	1109	1128	1040	1175	1045	1040	1021	977	996	982	1035	1059	1026	969	1049	1014	960	1021	962	947	949	952	1002	1031	960	964	1013	1055	1033	924	987	1034	954	990	935	966	972	972	897	926	890	928	955	945	933	907	944	913	952	955	929	954	941	915	1026	943	952	915	901	942	900	937	896	950	936	895	982	960	901	933	873	911	961	881	935	949	946	934	959	887	864	862	915	864	928	944	921	919	951	870	874	995	880	908	901	861	959	890	885	908	911	915	941	868	974	895	953	931	952	901	947	893	978	913	918	902	883	955	902	914	928	909	904	917	974	934	900	893	877	898	931	948	900	969	964	936	878	924	912	919	880	875	944	888	916	910	874	891	918	854	926	900	927	969	942	904	866	918	917	932	902	895	936	904	931	954	880	857	880	922	892	840	867	888	875	985	936	915	896	905	883	878	929	881	954	934	877	900	969	938	874	920	928	923	865	925	909	921	896	907	928	889	938	867	888	918	929	943	961	957	909	857	956	861	844	902	944	945	901	925	880	880	906	916	866	892	925	931	933	919	934	940	952	867	864	919	912	989	933	935	912	981	914	895	888	900	927	899	896	850	891	885	950	900	930	971	885	969	931	901	847	884	887	933	901	860	873	938	899	916	901	913	885	912	922	954	918	899	864	897	935	944	897	909	929	925	901	935	899	879	949	888	907	897	900	832	933	841	899	983	945	920	917	859	850	868	881	928	908	908	941	950	828	949	975	945	846	842	922	859	885	904	856	945	882	910	913	886	903	925	908	907	946	905	853	891	958	907	851	925	894	902	840	864	925	889	872	942	957	852	885	888	934	862	918	898	884	870	939	866	885	920	908	943	931	940	906	887	893	919	848	960	922	897	955	900	948	906	942	899	937	909	932	919	885	935	889	895	909	873	933	918	921	931	915	920	931	876	909	897	914	916	908	866	903	912	905	954	940	897	894	902	895	955	869	865	954	962	905	902	914	928	937	905	864	921	897	899	864	907	942	931	897	908	883	898	923	891	873	893	936	904	904	870	924	960	969	869	892	928	883	914	894	937	903	918	909	929	943	875	929	887	875	931	960	903	903	878	924	938	910	917	924	866	848	896	932	891	920	915	957	868	931	964	923	929	934	898	887	966	868	849	923	912	875	880	881	872	950	942	931	890	876	896	931	946	875	853	876	904	932	974	926	922	896	867	898	852	900	899	920	885	892	959	886	911	894	866	910	948	879	902	910	920	902	899	868	918	883	904	923	921	902	940	859	926	899	885	911	938	914	931	944	910	897	917	973	910	909	965	872	899	860	898	951	920	869	920	903	909	949	896	885	879	892	881	903	969	868	901	933	934	908	907	879	921	928	893	918	876	935	868	958	933	915	919	877	886	887	955	951	923	914	909	870	942	955	931	929	904	882	893	909	945	905	888	943	890	940	973	927	908	907	944	893	920	940	902	888	872	880	917	894	896	883	869	849	911	900	892	909	896	880	924	895	911	916	864	916	937	922	911	929	936	866	896	909	925	917	912	964	939	925	925	927	929	939	897	929	900	917	908	872	911	894	901	963	939	932	896	956	917	967	907	887	881	909	926	893	911	903	924	864	951	898	920	897	984	885	869	899	851	944	926	927	923	879	897	891	921	898	880	928	896	928	916	858	903	994	912	913	917	923	900	929	973	904	885	907	924	900	911	871	885	937	969	955	880	885	915	954	938	874	911	891	906	956	900	876	910	920	928	893	919	911	913	946	904	927	889	934	888	935	946	905	879	904	924	943	905	932	912	897	925	944	879	951	901	919	876	871	905	871	923	900	942	909	894	932	897	891	892	876	894	962	881	894	943	903	924	946	900	876	826	932	920	865	1001	927	914	937	908	915	892	906	934	930	922	922	920	890	913	940	898	884	934	921	935	883	893	876	915	907	932	852	886	905	873	880	893	916	930	926	861	885	900	939	910	884	909	971	945	905	965	877	902	952	862	902	931	910	929	913	916	921	915	920	908	925	948	910	909	869	931	903	908	947	903	937	998	921	854	898	890	937	923	874	882	881	899	928	926	925	898	953	899	940	875	889	920	905	916	902	933	902	886	922	900	907	869	920	891	956	884	923	882	898	930	869	922	889	964	926	905	903	905	892	902	898	875	872	917	918	906	956	920	923	958	922	917	935	915	911	918	920	924	902	933	946	889	914	930	892	924	901	866	916	894	916	900	921	923	874	904	895	976	906	925	946	905	907	968	898	887	929	848	903	933	887	895	953	916	950	882	882	926	922	953	850	911	888	936	879	908	900	879	901	949	951	903	953	982	825	929	908	899	917	911	866	962	908	890	951	917	925	903	873	876	933	895	905	916	899	887	899	875	908	964	943	895	914	904	904	876	874	908	926	968	927	924	908	871	931	931	890	919	876	931	835	926	944	938	909	919	901	932	858	905	872	906	909	948	878	889	909	921	905	892	938	936	923	866	896	901	920	894	894	920	915	941	896	898	950	936	924	922	909	945	933	848	964	958	943	881	917	852	882	852	939	940	853	891	888	924	939	857	916	856	934	934	894	872	882	907	940	892	908	927	919	960	898	943	974	885	927	968	934	936	887	885	919	927	874	886	961	927	934	878	885	933	917	877	859	890	885	887	956	925	842	892	866	911	919	892	898	877	944	926	856	898	888	914	926	878	897	929	914	925	941	946	907	900	875	898	915	882	890	923	861	945	941	938	898	912	889	925	974	871	938	952	928	928	922	947	899	870	895	850	874	912	912	968	937	836	910	921	876	885	918	989	926	978	924	940	895	925	920	935	945	934	913	914	914	937	916	933	864	912	917	906	907	861	907	926	929	932	960	913	894	920	887	892	949	902	978	922	954	897	898	929	937	908	893	935	916	911	886	937	902	900	945	919	906	912	889	880	880	921	914	853	937	939	903	884	899	917	888	855	958	915	893	892	876	984	871	948	866	901	943	867	864	945	880	961	880	911	875	896	910	915	848	916	898	949	908	939	923	942	883	928	930	978	890	933	889	949	894	911	893	870	885	885	954	884	916	900	924	897	898	959	897	906	887	924	996	937	905	927	883	880	943	922	868	927	865	905	949	928	926	937	901	851	956	897	894	926	859	880	876	961	908	946	917	903	906	918	946	915	865	901	940	901	913	873	904	899	904	907	896	956	950	936	922	938	940	912	960	938	895	966	938	885	861	926	958	877	938	878	883	925	904	877	955	954	930	982	893	889	914	901	881	919	900	886	895	873	912	944	877	882	938	949	896	940	887	944	901	956	867	893	932	916	951	954	989	911	874	921	913	936	886	897	917	908	965	938	895
27173	22396	28546	28918	27894	24870	22136	19447	13417	9423	7495	7496	5989	4162	3791	3103	3091	3083	2460	3036	2139	1587	1684	1551	1934	1362	1401	1378	1309	1341	1141	1182	1230	1078	977	873	772	887	738	768	791	801	751	693	746	667	619	602	555	491	483	546	536	596	593	571	617	580	574	550	562	616	484	437	494	582	493	456	510	535	469	487	438	477	432	450	467	434	438	472	466	456	484	433	463	445	382	417	450	432	411	408	454	400	424	440	413	420	407	417	417	386	411	371	424	426	379	390	402	358	442	373	435	404	400	404	386	384	414	386	392	405	403	408	340	391	385	400	408	386	417	388	375	378	376	394	354	407	395	399	391	376	378	425	386	385	420	387	430	390	378	411	389	434	392	359	430	407	359	397	337	368	385	396	422	375	373	398	389	367	405	409	387	374	397	378	366	423	397	367	383	382	424	413	406	387	377	369	396	399	393	371	368	387	374	348	335	353	405	375	371	364	346	372	383	396	401	336	397	422	414	393	382	387	335	394	397	359	368	408	379	348	368	381	407	412	388	361	367	432	399	374	370	367	359	344	357	362	374	353	406	384	379	373	400	367	407	342	373	380	359	404	390	375	417	367	395	369	405	384	376	372	401	378	368	377	431	409	410	382	409	360	376	365	406	360	373	404	389	379	387	375	410	397	380	349	383	382	384	389	376	399	396	411	361	380	370	389	360	385	385	408	402	352	375	379	373	384	387	416	416	390	367	352	359	361	390	386	355	436	392	397	407	364	377	368	426	385	396	399	341	386	386	366	398	361	382	382	378	362	405	386	392	366	372	400	398	417	364	353	410	371	407	370	380	376	404	360	347	372	383	395	384	426	411	406	344	362	386	414	371	357	407	402	420	363	396	383	369	372	408	400	361	439	351	391	375	363	400	369	385	380	400	387	393	373	420	397	361	388	393	396	397	396	407	355	399	358	429	399	410	390	398	395	386	375	401	357	373	371	384	374	337	347	393	387	381	403	422	401	396	392	409	373	363	354	376	377	363	421	374	383	369	392	362	409	421	384	386	391	367	402	380	409	402	389	371	361	422	392	373	392	345	386	405	366	378	390	356	402	393	409	393	385	413	398	382	381	388	386	402	412	384	382	380	385	393	368	396	387	411	369	376	383	402	390	357	375	373	389	384	356	366	380	377	381	388	352	400	362	375	411	384	405	370	376	377	386	376	361	401	383	403	379	413	376	353	378	389	367	420	395	394	403	376	394	423	405	397	411	415	403	346	380	394	426	387	356	400	399	395	395	366	382	374	406	393	403	385	399	368	395	352	373	403	378	381	398	357	393	371	429	421	413	378	383	423	399	389	397	375	371	378	404	397	398	404	432	388	407	409	370	388	407	363	339	366	377	377	399	411	384	400	374	381	391	368	350	404	421	382	410	365	374	364	359	372	360	380	418	415	357	374	385	385	392	373	364	366	394	346	369	394	360	376	395	381	385	365	370	375	346	385	432	391	393	400	365	375	390	410	391	395	390	386	412	400	401	389	375	349	369	373	383	395	371	398	375	372	366	361	370	356	386	359	353	401	375	384	367	376	361	382	354	369	410	385	386	357	427	369	358	353	382	389	391	397	379	378	430	382	389	377	379	345	377	381	384	384	369	394	406	377	378	411	364	389	380	371	387	387	386	366	378	395	397	378	395	363	370	439	370	367	368	346	394	399	368	417	403	365	361	382	365	373	391	380	403	383	424	351	383	387	365	387	359	386	395	412	366	350	407	395	380	434	352	398	391	382	385	409	403	407	383	388	348	369	415	377	378	405	387	376	386	388	417	382	421	386	340	399	376	381	397	382	414	393	353	392	421	388	374	382	368	366	350	350	388	408	403	375	366	386	395	401	402	382	379	386	394	358	381	408	384	379	406	420	389	378	379	376	374	377	430	424	392	355	369	385	364	353	349	381	376	383	362	372	360	355	378	393	449	391	369	393	389	344	421	403	355	366	376	374	399	426	403	375	367	394	354	351	417	391	403	400	371	356	381	398	393	401	384	377	401	375	374	394	390	382	366	378	379	399	425	403	359	395	407	386	397	419	397	390	382	354	395	374	378	413	366	370	389	356	401	382	379	389	383	406	376	382	396	387	397	389	350	394	381	377	382	407	358	371	365	424	387	373	396	380	372	388	378	406	349	404	393	399	356	367	383	391	373	422	389	344	394	375	387	372	400	368	391	383	404	404	402	407	406	401	363	368	397	402	437	369	388	389	405	389	411	374	379	380	392	350	414	397	365	381	366	367	389	374	370	405	427	372	387	398	378	351	363	390	388	381	398	399	378	398	326	375	379	373	384	365	387	401	409	369	371	393	365	390	373	371	377	375	392	382	382	381	370	378	403	354	355	406	408	348	398	381	383	367	377	413	404	374	399	400	377	403	365	387	383	399	397	382	349	434	415	374	379	344	375	375	365	412	424	384	396	374	384	393	390	394	387	359	413	385	373	409	368	402	379	374	396	360	396	404	352	377	363	352	396	374	398	349	378	376	382	387	370	385	395	378	406	401	392	394	388	401	401	389	403	358	390	412	412	392	373	375	373	389	396	391	371	366	411	393	364	389	370	409	417	408	381	366	399	403	391	360	355	398	380	410	385	386	421	400	366	357	349	379	373	362	408	372	382	420	377	404	391	361	345	381	406	398	378	375	419	359	383	385	387	421	422	366	364	376	371	363	414	390	372	382	375	343	413	369	374	376	361	388	414	410	351	354	385	377	380	391	394	362	354	363	371	373	419	418	388	385	426	363	357	382	422	383	401	381	367	374	385	368	406	393	364	385	395	381	394	402	409	444	394	370	397	371	397	378	347	382	402	372	425	372	386	369	393	340	385	387	403	420	429	379	380	368	406	399	370	417	381	357	393	390	357	408	382	384	437	374	376	385	362	390	394	378	376	383	382	350	402	355	399	403	360	387	398	356	393	378	376	412	376	411	364	384	376	379	381	370	396	385	355	387	368	384	411	390	384	355	378	375	418	417	374	370	369	410	400	401	369	409	403	389	373	384	411	392	371	380	367	385	387	377	407	398	377	397	378	384	375	392	404	398	353	356	398	421	397	368	366	396	392	373	374	388	390	372	392	388	389	424	388	379	385	400	388	394	362	411	359	369	352	356	370	369	411	384	403	410	397	399	401	391	374	386	390	349	372	391	368	378	371	391	375	405	350	370	417	387	360	394	398	403	383	348	370	380	368	363	354	417	359	454	408	409	383	408	367	359	378	341	382	334	378	375	414	425	376	380	368	386	394	355	370	368	401	363	395	371	388	395	416	410	385	383	398	381	370	388	377	415	375	419	370	378	394	323	380	391	379	378	370	385	382	351	365	396	359	398	371	404	405	399	383	391	381	369	383	368	404	384	404	388	364	382	377	358	372	438	404	348	401	443	337	402	381	414	362	376	406	409	387	351	379	395	393	384	337	388	392	389	384	361	360	352	399	356	414	386	409	354	418	344	353	387	357	428	378	397	379	388	368	363	371
16142	18525	28340	32632	34455	33788	35295	34473	27799	24224	23822	23689	20381	15748	16122	13931	14692	14853	13076	14882	10950	8544	9713	8630	10336	7199	8557	7996	7385	8193	6650	6922	7256	6006	5847	4586	4047	4875	3700	4256	4482	4045	3982	3601	4148	3353	3083	2544	2765	2508	2282	2385	2391	2778	2922	2889	2910	2809	3018	2754	2720	2881	1768	1804	2160	2754	2252	1875	1927	2136	2034	1760	1729	1801	1528	1652	1574	1456	1484	1554	1854	1837	1642	1536	1709	1525	1384	1432	1437	1380	1290	1382	1332	1332	1269	1188	1208	1243	1252	1188	1255	1207	1207	1241	1241	1211	1248	1146	1180	1086	1156	1173	1188	1187	1198	1292	1401	1193	1176	1160	1269	1281	1106	1142	1081	1064	1094	1092	1049	1072	1078	1060	1061	1063	1081	1101	1046	1174	1155	1182	1086	1146	1101	1085	1108	1161	1075	1115	1136	1114	1097	1118	1110	1088	1048	1027	1068	1086	1029	1021	986	1036	1037	1055	1037	1049	1063	1076	1081	1081	1117	1074	1034	1109	1066	1111	1080	1025	1121	1053	1070	1053	1057	1044	1090	1029	1046	1118	1017	1064	1083	1163	1091	1060	1035	1113	1074	1029	1079	1051	1066	1017	1009	1038	1113	1051	1107	1060	1083	1035	1030	1062	1027	1064	1073	1032	1062	1080	1044	1068	991	1011	1071	1098	1094	1032	1043	1042	1057	1052	1079	1023	1090	1075	1086	1080	1035	1073	1059	1091	1071	1055	1091	1056	1011	1031	1045	1117	1107	1016	1048	1046	1069	1059	1016	1076	1063	1081	1077	1054	1028	1078	1066	1018	1066	1092	1022	1023	1079	1050	1094	1065	1028	1028	1070	1059	1090	1082	1115	1068	1084	1075	1075	1068	1051	1040	1079	1058	1048	1101	1115	1078	1075	1034	1027	1031	1110	1115	1072	1065	1090	1097	1062	984	1050	1080	1121	1103	1032	1089	1070	1072	1034	1033	1033	1026	1092	1046	1063	1033	1075	1055	993	989	1092	1051	1062	1026	1063	1078	1049	1062	1088	1089	1063	1068	1018	1077	1060	1039	1083	1062	1047	1049	1084	1064	1093	1038	1047	1062	1072	1020	1081	1041	1060	1099	1059	1048	1011	1055	1038	1073	1082	1089	1031	1074	1060	1021	1036	1082	1024	1060	1065	1105	1091	1003	1023	1041	1108	1081	1066	1061	1075	1021	1107	1067	1051	1012	972	1056	1065	1051	1016	1061	1082	1065	1089	1000	1054	1104	1032	1089	1054	1071	1073	987	1065	1068	1019	1101	1073	1100	1101	1042	1040	1079	1076	1071	1062	1074	1113	1040	1009	1092	1027	1110	1069	1056	1078	1089	1076	1093	1114	1072	1026	1022	1103	1031	1092	1059	1049	1053	1087	1056	1118	1100	1070	1058	1127	984	1067	1063	1052	1049	1080	1022	1072	975	1023	1071	1029	1106	1023	1017	1060	1111	1094	1119	1074	1059	1052	1111	1013	1074	1071	1043	1059	1013	1079	1098	1031	1104	1073	1072	1038	1107	1059	1058	1034	1052	1087	1054	1070	1057	1096	1088	1057	1026	1055	1104	1022	1062	1082	993	1058	1022	1063	1027	1005	1095	1053	1029	1095	1092	1064	1080	1023	1044	1054	1027	1057	1093	1031	1051	1042	1025	1047	1068	1048	1063	1036	1016	1055	1091	1042	1093	1094	1078	1046	1085	1100	1134	1090	1011	1075	1089	1044	1083	1023	1034	1062	1090	1008	1076	1035	1041	1047	1042	1115	1058	1026	1059	1058	1107	1061	1052	1130	1099	1051	1019	1028	1062	1067	1107	1094	1040	1073	1039	1034	1041	1075	1082	994	1094	1079	1001	1021	1041	1080	1084	1084	1005	1093	1074	1047	1020	1089	1030	1084	1069	1055	1065	1059	1082	1038	1096	1089	1093	1047	1081	1085	1063	1065	1030	1045	1015	1050	1066	1064	1070	1111	1055	1026	1003	1046	1051	1095	991	1063	1035	1061	1040	1084	1085	1018	1035	1044	1052	1062	1091	1092	1042	1067	1118	1084	1049	1025	1025	1027	1114	1056	1051	1089	1134	1117	1070	1066	1020	1009	1093	1040	1044	1074	1096	1031	1054	1027	1076	1062	1087	1074	1039	1055	1050	1080	1082	1072	1092	1056	1006	1101	1025	1067	1032	1037	1035	1070	1039	1035	1037	1022	1053	1089	1041	1125	1045	1084	1079	1070	1048	1090	1052	1074	1057	1068	1050	1070	1061	1042	1059	1063	1078	1046	1072	1087	1109	1017	1019	1038	1093	1059	1051	1097	1086	1045	1047	1091	1080	1015	1059	1071	1023	1051	1077	1088	1092	1016	1065	1001	1078	1086	1051	1091	1034	1148	1100	1031	981	1068	1059	1038	1105	1063	1080	1028	1082	1100	1079	1078	1053	1042	1080	1036	1140	1066	1107	1067	1034	1030	1009	1088	1053	1120	1047	1062	1113	1049	1084	1033	1057	1091	1122	1057	1072	1080	1090	1085	1087	1040	1047	1048	1107	985	1036	1039	1078	1054	1088	1060	1061	996	1068	1079	1080	1077	1061	993	1013	1028	1053	1117	1024	1053	1029	991	1098	1049	1045	1004	1005	1017	1052	1040	1034	1042	1071	1090	1017	1064	1058	970	1044	1017	1043	1058	1025	1090	1082	1050	1048	1098	1068	1090	1055	1042	1048	1071	1073	1071	1085	1080	1098	1062	1039	1017	1102	1043	1055	1044	1083	1057	1044	1011	1078	1050	1103	1013	1078	1045	1085	1047	1058	1070	1041	1075	1017	1029	1077	1120	1036	1054	1041	1083	1043	1038	1110	1069	1098	1005	1090	989	1060	982	1039	1052	1040	1111	1127	1107	1071	1076	1088	1060	1069	1088	1101	1061	1069	1095	1062	1042	1039	1091	1083	1078	1052	1101	1046	1129	1110	1065	1077	1031	1074	1041	1040	1007	1034	1114	1079	1042	1016	1067	1085	1099	1097	1056	1073	1023	1036	1021	1028	996	1058	1002	1046	1055	1114	1113	1021	1120	1073	1000	1050	1076	1082	1045	1054	1061	1133	1099	1014	1065	1078	1041	1043	1039	1067	1074	1066	1119	1069	1073	1080	1070	1024	1012	1086	1061	1009	1077	1032	1014	1121	1067	1054	1063	1065	1108	1067	1141	1038	1129	1056	1045	1083	1132	1070	1083	988	1066	1025	1080	1039	1068	992	1011	1061	990	1062	1099	1055	1059	1098	1127	1030	1095	1061	1072	1007	1040	1038	1091	1059	1034	967	1092	1020	1082	1052	1057	1012	1009	1098	1017	1085	1021	1080	992	1038	1049	1120	1081	1048	1069	1041	1009	1007	1081	1074	1000	1074	1046	1088	1040	1064	1026	1091	1077	1069	1064	1092	1089	1126	1004	1037	1058	1089	1057	1039	1101	1034	1063	1031	1073	1081	1026	974	1108	1088	1057	1078	1069	1060	1050	1098	1090	1105	1122	1058	1071	1013	1038	1097	1046	1093	1031	1044	1026	1046	1108	1115	1125	1028	1053	1084	1064	1041	1034	1043	1079	1032	1118	1064	1032	1050	1089	1067	1064	1032	1034	1003	1049	1066	1072	1088	1042	1046	1071	1054	1115	1052	1081	1031	1043	1051	1128	1055	1102	999	1042	1053	1082	1100	1079	1061	1096	1105	1051	1110	1055	1062	1062	1033	1069	1076	1078	1007	1091	1083	1031	1072	1077	1039	1038	1121	1105	1043	1013	1058	1097	1075	1048	1063	1075	1040	1033	1019	1049	1008	1069	1008	1069	1046	1056	1014	1091	1043	1039	1058	1087	1026	1061	1064	1022	1029	1045	1037	1058	1055	1029	1088	1128	1083	991	1154	1124	1104	1065	1076	1069	1027	1022	1046	1008	1011	1104	1154	1029	1081	1087	1021	1002	1095	1036	1108	1100	1049	1071	1043	1034	1049	1097	1054	1024	1088	1064	1064	1039	1065	1079	1022	1068	1082	1059	1047	1074	1059	1096	1033	1055	1057	1046	1048	1063	977	1036	1130	994	1039	1055	1042	1040	1111	1042	1052	1104	1097	1061	1054	1068	1091	1048	1091	1058	1048	1056	1043	1027	1066	1082	1075	1065	1025	1112	998	1035	1027	1132	1044	1066	1066	1013	1089	1046	1060	1018	1092	1040	1085	1097	1036	1031	1077	1029	1169	1046	1032	1032	1081	1059	1068	1073	1036	1020	1058	1061	1081	1055	1103	1098	1031	1049	1084	1007	1067	1084	1048	1083	1064	1067	1029	1045	1062	1097	1077	1041	1018	1028	1044	1102	1129	1041	1074	1081	1074	1052	1061	1075	1071	1112	1036	1094	1034	1069	1013	1015	1090	1019	1077	1020	1070	1093	1002	1029	1052	1068	1092	1063	1114	1022	1140	1092	995	1096	1080	1096	1039	1081	1067	1073	1043	1036	1081	1041	1028	1051	1052	1087	1042	1065	1005	1088	1029	1030	1023	1104	1011	1058	1011	1070	1067	1043	1073	1055	1056	1093	1042	1045	1028	1006	1050	1094	1090	1070	1093	1064	1062	1016	1038	999	1042	1089	1060	1016	1073	1031	1088	1027	1027	1043	1026	1147	1073	1083	1131	1073	1045	1057	1046	1054	1126	1097	998	1030	1056	1052	1092	1050	1001	1088	1014	1029	996	1075	1054	1037	1076	1000	1115	1057	1076	1067	1016	976	1018	1067	1027	1060	1090	1037	1086	1077	1089	1060	1002	1060	1087	1070	1086	1061	1072	1077	1037	1059	1058	1066	1065	1051	1069	1001	1077	1087	1027	1076	1034	1039	1119	1016	1019	1021	1138	1073	1087	1022	1134	1088	1070	1070	1048	1028	991	1031	1036	1097	1065	1100	1020	1056	1061	1086	1102	1066	1021	1047	1057	1059	1075	1062	1064	1048	1027	1097	1077	1045	1095
6956	5313	7143	6098	4401	3252	2362	1902	1402	1103	1001	827	738	642	582	514	499	528	458	511	462	399	410	362	399	374	337	327	353	341	328	370	360	317	369	329	317	316	317	316	323	335	327	319	303	327	337	300	323	318	300	315	316	335	306	288	318	307	293	299	320	301	286	314	284	298	309	302	285	330	330	306	316	310	301	287	313	331	303	308	302	328	289	324	285	310	315	317	300	302	312	325	324	298	298	325	321	319	286	308	297	324	310	297	306	289	285	287	331	307	296	305	307	319	330	297	324	284	305	296	300	340	313	320	294	328	289	309	319	280	290	298	295	313	308	294	300	301	285	304	288	287	301	324	306	296	282	279	285	315	293	270	310	336	289	292	303	288	293	316	297	303	327	295	298	305	338	299	320	271	317	308	299	314	274	294	272	297	294	296	296	306	310	320	283	276	324	282	323	300	260	329	304	335	303	319	301	315	298	286	299	303	296	305	307	301	272	296	300	310	307	328	318	329	312	309	279	303	325	313	302	305	337	335	322	320	294	310	298	314	322	321	277	299	326	325	290	283	312	339	282	303	290	303	310	307	338	311	303	337	306	328	297	298	305	259	271	312	298	301	294	273	289	302	286	330	300	304	279	323	309	304	297	283	299	294	304	308	273	271	311	307	304	288	289	308	299	289	313	294	320	307	346	296	314	296	326	284	315	303	321	301	291	286	302	298	303	343	269	308	322	299	302	290	296	278	311	339	295	321	300	313	299	300	286	293	279	292	305	273	330	295	317	297	300	305	282	297	309	294	299	298	295	287	312	296	274	309	278	288	316	294	338	296	306	306	291	291	316	241	304	281	305	295	277	303	299	307	296	290	288	290	298	325	317	327	294	278	343	314	303	338	339	284	309	305	300	328	305	314	294	300	295	307	297	327	308	312	338	318	320	306	285	306	306	292	280	270	328	261	258	303	327	328	303	295	313	326	304	305	302	289	316	325	290	295	305	323	290	297	277	307	258	279	310	305	297	293	298	307	312	274	300	327	306	311	321	330	307	308	304	341	287	306	304	282	289	315	323	310	315	332	295	281	313	309	315	317	303	314	312	307	340	303	286	310	301	279	331	274	296	307	285	313	273	306	276	312	308	286	309	281	289	288	282	293	327	304	329	301	314	321	300	295	294	292	310	303	337	313	315	278	297	321	321	292	300	340	314	309	314	298	303	312	322	328	325	286	325	299	319	286	301	296	288	315	324	281	298	299	295	325	331	314	293	310	313	294	292	278	343	333	312	316	305	263	276	308	319	299	322	324	310	293	312	308	291	329	313	290	336	295	282	287	297	273	315	331	319	296	300	319	288	277	290	310	302	308	307	288	309	301	290	312	327	306	313	283	317	312	313	306	303	329	314	301	314	311	319	317	283	291	292	314	296	296	316	280	331	265	346	292	308	259	312	310	312	330	292	276	327	302	310	316	267	305	313	336	292	265	300	304	292	327	288	308	302	320	309	267	322	320	311	293	309	319	292	323	317	296	322	313	302	303	290	301	304	275	307	308	297	307	297	323	328	294	291	313	316	309	307	302	310	284	307	289	283	307	295	294	304	297	301	305	271	332	307	282	280	281	322	290	361	320	278	309	324	297	288	303	276	293	326	277	289	298	311	296	291	292	316	288	315	301	278	304	310	303	304	302	314	313	274	284	309	316	284	320	295	287	319	304	319	304	282	305	274	306	250	334	317	295	319	344	285	293	344	282	342	294	297	330	302	290	311	303	282	295	326	327	314	304	331	314	317	311	290	310	317	295	284	277	307	305	330	328	288	303	304	272	322	299	323	287	329	276	293	296	309	268	288	270	299	315	290	274	302	294	281	283	318	303	320	336	276	298	319	268	301	321	306	303	283	298	276	296	311	334	293	304	295	322	306	317	315	298	300	280	333	280	293	322	300	262	306	284	296	290	279	324	341	303	293	303	292	291	285	321	305	317	326	282	296	315	333	289	301	306	306	287	306	319	283	305	334	315	324	299	301	305	305	280	331	296	284	331	339	286	323	322	301	264	325	279	324	311	301	307	309	340	300	264	297	279	278	311	314	316	309	313	309	289	296	271	306	287	305	318	299	294	302	277	305	327	257	321	296	302	297	283	299	297	291	317	311	313	291	307	283	310	292	289	277	306	316	300	325	314	293	301	300	332	329	308	271	304	264	287	303	290	317	318	308	293	298	274	329	292	289	312	269	313	327	281	287	266	321	326	301	302	290	331	311	292	298	338	298	281	323	327	295	268	326	321	278	312	296	339	314	303	308	350	303	285	319	294	311	306	330	324	277	314	298	293	276	289	290	294	335	295	328	289	301	280	307	293	252	293	290	329	297	323	320	312	310	307	306	318	301	272	288	317	287	319	325	308	321	303	303	296	304	300	296	304	298	311	319	298	264	306	313	304	276	308	297	318	276	326	287	311	300	327	338	301	297	311	261	285	306	316	305	313	278	297	293	360	314	273	327	296	310	336	314	319	314	306	335	341	297	337	302	288	270	274	275	285	298	317	311	290	300	309	283	312	279	275	288	271	320	274	285	285	291	289	293	294	287	303	304	303	318	303	294	303	306	289	331	293	308	327	329	306	298	304	325	298	283	276	299	316	282	309	282	294	280	304	325	299	282	285	283	306	313	292	311	320	301	305	320	283	302	315	326	297	333	309	300	314	289	313	297	320	333	303	307	298	301	323	294	301	328	302	285	286	298	287	312	281	296	296	316	306	289	281	289	286	293	313	335	287	296	285	343	277	283	297	280	343	327	300	302	297	273	277	287	295	283	325	285	310	290	309	324	312	311	313	318	306	286	311	314	324	306	332	326	319	290	318	308	286	285	296	320	301	308	306	307	305	325	285	302	321	284	333	334	319	333	316	303	295	313	269	313	297	311	306	324	302	311	315	289	253	292	309	291	315	328	292	282	307	297	296	295	268	326	305	314	285	290	297	297	288	320	326	295	319	345	266	309	311	265	309	285	319	307	302	293	300	313	311	270	269	299	299	312	316	309	278	317	327	306	307	303	278	297	334	279	296	296	272	332	281	308	297	277	320	315	333	283	330	306	320	305	317	297	341	316	276	293	305	286	278	277	275	275	290	359	313	287	307	340	315	297	314	305	326	306	310	299	292	297	301	314	299	306	321	333	315	310	287	304	289	295	306	286	303	293	267	267	334	284	300	317	295	287	293	297	316	283	304	318	284	322	283	293	306	308	310	295	306	306	300	302	295	295	308	279	310	309	291	284	314	312	298	316	297	321	315	285	311	273	257	300	307	286	308	305	314	283	300	296	294	293	287	298	311	303	344	291	280	298	317	250	304	313	307	331	292	309	303	293	302	290	323	297	299	312	306	308	296	291	300	322	300	293	307	312	316	292	293	313	304	305	337	297	302	309	294	278	302	303	308	317	298	298	297	274	311	319	272	327	314	303	293	308	285	314	274	308	323	304	309	293	285	297	292	301	321	273	297	292	294	286	310	275	326
5054	6035	12331	14401	12926	10663	9277	7948	6169	5110	4570	4177	3341	2865	2473	2247	2159	2053	1978	1883	1690	1570	1537	1436	1491	1315	1299	1299	1284	1229	1174	1146	1096	1093	1180	1072	1126	1023	1080	1075	1053	1029	1019	996	1006	976	1041	923	956	1017	975	970	939	978	981	950	953	956	948	1012	957	984	912	949	924	938	951	940	909	930	955	944	898	849	932	920	937	886	906	924	878	885	922	927	903	874	882	876	962	973	951	936	873	904	907	890	884	886	921	903	864	876	853	876	915	902	854	884	871	850	834	896	873	887	869	869	904	883	875	911	855	864	855	870	871	881	901	877	829	765	875	904	844	865	871	849	842	845	900	886	869	881	857	839	860	848	938	805	820	818	855	877	810	873	883	863	921	861	867	890	862	894	851	841	792	866	823	887	887	855	888	880	862	838	895	847	829	889	814	861	821	839	863	836	818	871	841	849	835	896	850	878	859	858	857	853	822	849	879	876	827	869	874	847	803	918	811	869	878	828	816	824	908	857	861	849	873	891	846	920	852	910	886	835	854	853	870	865	849	823	846	839	844	854	875	867	825	878	843	819	875	852	841	851	832	873	817	838	863	889	888	829	842	826	859	847	872	800	821	852	867	871	866	894	855	858	795	821	847	834	885	868	878	855	837	926	864	810	863	909	854	842	814	889	852	881	863	846	867	842	914	829	912	810	874	848	833	884	882	827	874	842	839	869	873	814	878	824	855	847	829	809	865	852	852	822	895	835	889	837	825	835	827	831	860	829	853	823	862	864	892	820	881	865	848	896	828	869	893	846	823	902	833	879	827	850	875	877	851	817	884	882	873	863	879	815	826	862	881	867	895	867	834	857	849	864	853	879	846	857	867	810	839	871	871	794	828	851	832	849	876	830	834	885	846	825	889	821	819	861	879	958	824	862	798	834	860	892	840	899	865	845	883	861	884	833	835	826	828	918	833	858	817	870	843	860	870	836	820	801	880	842	861	865	837	875	880	858	845	847	848	911	858	850	852	894	863	844	852	898	787	836	831	849	803	833	858	923	828	876	902	856	844	866	882	853	828	884	843	871	867	839	839	846	887	851	850	881	832	879	856	863	892	859	869	842	879	860	886	859	817	818	867	908	892	818	815	823	834	856	828	884	824	851	888	825	873	825	816	885	852	841	861	851	878	860	822	881	858	917	864	898	828	863	875	825	840	837	868	858	819	863	856	840	870	808	872	847	838	890	829	876	885	825	821	879	880	856	887	873	852	854	882	901	850	913	891	834	868	841	858	816	878	911	876	861	917	866	821	842	934	871	844	823	885	845	844	825	792	871	821	894	879	837	842	861	862	946	819	880	825	827	844	864	904	825	853	871	896	834	848	834	827	881	859	862	849	870	850	888	849	876	844	861	851	789	898	908	838	906	845	849	859	840	821	866	840	823	812	845	833	852	866	840	877	852	816	825	838	842	849	884	847	904	910	809	801	804	848	838	832	869	843	803	881	840	847	863	923	837	845	867	833	768	839	818	873	821	842	825	837	855	907	916	817	865	866	862	811	848	838	837	883	824	843	809	869	891	864	856	786	830	893	864	863	903	889	843	860	847	892	779	870	876	899	829	853	873	875	872	865	865	818	877	886	903	823	855	856	840	888	829	858	908	862	826	865	861	841	867	886	885	854	829	867	909	892	874	817	893	831	798	874	838	848	843	832	833	875	833	875	841	880	860	851	853	863	886	898	846	902	911	844	854	893	894	817	844	837	866	836	832	916	849	870	840	854	854	873	869	847	841	884	869	838	846	884	882	876	817	854	873	843	873	840	880	798	884	826	816	845	852	863	836	864	857	820	804	846	882	852	920	856	847	862	892	849	827	850	902	787	846	851	858	876	856	853	824	874	853	867	865	839	821	869	854	908	831	903	825	893	878	823	844	886	897	885	831	853	871	846	818	828	869	855	906	857	772	857	806	851	891	876	877	853	833	845	851	876	847	871	881	874	837	878	870	880	885	863	893	858	862	900	821	850	866	858	881	824	841	859	864	874	832	806	850	852	827	790	861	855	875	875	838	821	846	847	865	792	864	846	847	872	856	818	845	823	814	861	851	860	861	872	862	870	900	875	870	871	835	864	883	824	864	824	897	883	812	857	829	835	881	845	845	852	879	878	816	857	808	815	837	817	763	883	876	885	857	913	860	842	859	791	827	850	838	877	872	863	885	890	828	874	873	864	839	861	889	882	879	862	841	810	864	772	844	846	839	865	920	883	868	890	864	856	889	834	880	846	834	837	824	882	858	871	911	880	865	865	822	782	842	815	834	900	880	843	871	868	888	882	835	882	852	835	856	855	817	882	810	892	855	927	867	827	896	840	841	892	858	855	798	858	890	859	868	852	828	790	844	856	879	845	860	816	908	847	837	923	871	877	854	883	874	838	818	872	871	873	828	849	796	894	878	900	856	873	896	836	861	874	807	869	848	891	881	813	852	850	854	849	807	900	886	839	868	916	860	894	900	787	888	868	838	875	872	830	801	847	872	850	905	792	841	819	882	846	882	865	777	830	815	872	904	823	827	839	842	820	856	866	838	862	828	826	835	838	812	871	882	860	853	884	891	818	796	863	879	855	848	879	922	814	810	814	848	850	897	843	847	865	838	863	829	879	882	847	887	851	887	905	838	932	872	803	857	867	844	844	936	903	863	809	879	879	904	860	880	829	789	828	858	851	876	823	884	907	863	910	845	874	859	841	865	842	833	872	857	838	874	865	873	904	878	896	879	861	854	877	927	853	837	843	811	885	880	871	850	891	824	897	807	859	854	884	864	822	882	919	884	870	833	861	863	872	833	850	871	847	818	910	866	858	781	874	881	800	848	842	898	772	858	849	876	845	872	867	853	889	871	894	903	869	848	834	811	876	820	832	874	882	861	874	842	847	887	842	899	862	834	798	868	867	823	854	862	855	877	861	887	870	884	794	877	842	846	846	874	887	848	867	859	883	931	811	867	854	865	819	820	805	873	873	796	906	813	879	858	880	822	881	819	872	824	850	903	845	869	885	856	873	869	884	906	865	798	813	849	856	838	862	846	869	903	912	880	887	831	885	846	804	862	882	866	886	863	923	811	866	875	862	850	820	835	873	833	836	865	804	836	846	818	872	869	860	876	873	863	861	883	895	879	822	896	872	845	876	842	851	798	859	905	891	812	865	875	912	846	838	911	883	852	850	797	845	873	862	845	876	818	863	862	850	799	877	864	868	837	865	850	817	818	878	849	892	876	888	814	844	870	848	841	892	836	801	930	897	787	864	866	852	865	850	851	886	837	867	818	815	872	812	913	890	828	852	843	827	849	810	843	850	862	873	878	832	865	911	888	830	871	888	811	828	887	877	848	852	846	832	866	874	826	798	805	879	883	850	863	926	889	878	782	789	838	865	880	833	843	836	836	857	888	804	877	852	824	884	891	850	909	885	835	880	871	906	821	893	813	878	891	889	873	811	855	881	877	845	793	884	862	860	833	891	815	825	888
19017	16675	22088	22505	22471	18441	14312	10933	7014	5321	4130	4163	3335	2159	1943	1649	1398	1530	1390	1788	1344	921	1024	837	1230	836	710	740	816	751	731	694	748	673	585	527	499	558	539	531	557	562	547	437	442	409	414	386	386	408	351	358	375	406	429	408	419	425	424	454	416	374	350	347	357	383	365	312	364	353	363	325	331	351	341	322	291	293	329	329	341	341	310	320	337	290	322	303	313	296	299	286	291	293	318	314	287	319	295	303	296	286	280	293	316	330	298	306	285	308	322	294	325	300	323	289	325	292	305	301	289	291	282	280	305	292	280	311	294	289	313	288	278	353	247	294	278	286	300	299	292	315	273	295	301	322	270	281	296	282	279	264	306	297	284	311	285	280	303	313	294	295	296	277	315	304	302	283	279	317	315	280	301	297	308	280	297	298	250	273	327	305	296	285	306	299	264	299	308	295	276	286	310	273	306	285	316	287	298	278	297	297	344	263	304	292	298	295	292	305	325	311	280	278	268	294	301	286	314	284	276	281	288	305	299	278	304	296	287	298	288	307	285	308	275	303	289	297	272	312	274	258	300	284	304	272	282	282	279	282	250	309	257	268	305	297	292	296	300	286	302	320	291	288	297	275	322	276	272	282	310	300	282	307	291	299	290	307	301	335	292	298	288	298	271	256	324	306	291	251	283	296	295	341	268	313	306	299	302	325	245	265	281	271	277	290	314	280	297	298	284	281	280	276	285	307	335	301	280	226	281	284	324	280	284	299	305	282	278	289	284	276	294	242	290	292	292	276	324	292	292	281	287	278	284	300	292	294	275	288	302	295	303	309	287	305	289	272	300	284	265	275	274	305	297	290	294	298	292	270	307	293	268	285	295	324	302	292	305	280	266	318	253	326	297	305	268	281	263	296	331	317	315	299	309	291	308	302	284	277	279	276	295	307	311	272	295	288	290	261	287	307	297	273	291	307	274	274	308	281	285	288	278	324	324	299	301	314	294	288	298	319	288	318	298	310	302	268	303	273	306	279	274	290	274	299	283	306	308	300	293	308	288	287	283	288	284	310	271	303	282	307	284	278	329	310	321	304	305	279	312	293	315	316	290	330	306	304	312	279	275	314	301	262	290	286	309	311	294	324	300	243	290	257	260	299	321	271	290	316	319	298	289	297	321	280	293	296	316	305	266	302	277	298	307	303	275	285	290	256	283	292	296	303	312	290	282	317	297	276	273	306	278	298	289	264	290	301	297	283	286	316	303	259	298	284	312	284	285	303	285	309	282	291	308	305	287	273	275	275	277	295	275	285	286	284	309	292	301	280	298	281	285	308	301	295	306	275	264	286	299	260	289	276	298	275	301	291	293	280	325	295	276	282	265	302	281	312	295	308	273	294	299	308	266	290	304	312	292	305	291	293	257	290	289	292	323	292	285	270	287	295	301	306	323	317	302	299	312	294	281	270	330	278	269	303	296	303	326	322	310	288	297	274	280	278	274	304	281	270	301	318	300	235	299	276	274	324	282	315	279	307	295	283	302	280	293	279	271	297	305	277	289	291	307	337	286	285	300	274	287	286	309	269	278	279	297	266	285	267	284	296	299	313	301	270	314	282	272	293	293	314	301	300	277	293	296	272	284	273	292	332	297	305	286	290	285	313	277	336	267	296	312	289	306	289	279	283	289	321	272	293	307	306	268	288	288	300	300	282	304	279	274	271	292	310	300	303	307	299	290	305	306	310	310	293	300	299	283	300	311	290	309	307	309	302	279	317	283	285	278	306	321	259	267	287	300	263	282	272	289	290	318	263	293	296	264	284	297	291	269	308	290	315	280	323	292	336	311	322	287	282	258	280	293	305	313	313	303	290	272	303	329	282	301	307	330	309	275	271	279	297	295	292	267	275	295	308	275	284	310	301	293	304	307	298	328	296	258	293	310	301	303	298	256	298	294	308	319	286	296	264	273	312	319	318	310	282	289	290	325	273	239	307	292	305	340	296	306	295	268	288	328	319	315	284	310	305	290	295	295	316	293	292	287	300	276	284	328	328	289	301	298	287	279	279	300	284	269	273	284	317	304	313	293	293	264	296	317	278	291	273	291	290	310	286	268	303	294	302	301	300	319	289	313	260	305	299	321	302	282	290	283	288	307	274	313	294	279	313	301	293	296	261	315	306	333	302	292	276	313	306	292	290	311	293	308	265	325	270	287	277	306	323	298	299	270	295	290	256	296	289	314	298	294	310	308	283	295	296	286	286	268	306	281	291	298	290	282	292	291	299	287	306	309	307	274	297	285	302	301	262	311	294	307	284	294	312	301	284	333	297	277	289	319	309	274	297	303	277	271	273	288	290	298	264	282	291	260	298	294	310	285	299	280	304	288	318	324	298	283	292	266	271	332	286	252	309	296	307	281	299	311	301	275	310	306	297	284	319	299	307	280	288	321	280	315	297	261	274	307	305	352	317	307	273	276	294	287	308	273	254	320	291	307	297	287	293	313	267	309	300	261	311	280	300	277	283	264	302	290	284	312	293	309	308	303	278	263	304	337	276	267	287	314	296	296	322	284	304	295	260	272	312	276	282	295	285	289	277	304	287	302	278	290	282	289	293	301	298	280	291	291	302	295	289	317	324	317	293	306	296	304	292	302	302	246	282	283	296	297	301	286	299	287	298	309	270	287	292	321	299	278	300	289	255	273	291	308	278	312	275	315	265	319	278	301	264	328	272	296	278	287	302	277	266	303	287	286	309	290	308	299	292	306	306	310	281	280	309	295	308	298	318	274	308	262	307	292	327	255	240	311	290	263	313	266	264	298	310	324	291	266	284	246	290	310	291	302	290	295	300	287	288	324	293	289	248	265	269	335	300	322	284	294	320	310	290	307	286	270	282	286	272	315	286	258	295	265	323	282	307	266	278	295	305	292	278	308	300	287	311	284	303	295	296	253	271	271	310	299	302	308	278	301	267	310	263	271	296	312	293	305	267	317	296	290	337	314	264	307	285	303	269	284	303	269	271	290	298	306	287	256	301	268	301	305	298	288	318	334	312	290	320	310	274	304	286	314	307	301	254	300	281	303	301	310	280	283	282	292	288	308	320	290	304	324	298	270	285	302	290	293	292	309	296	294	278	269	320	300	309	300	291	293	281	264	291	287	284	317	261	295	302	297	290	291	326	303	256	287	274	287	276	252	288	328	308	293	306	292	278	276	304	286	300	299	327	334	273	293	286	282	297	273	294	295	304	292	295	283	293	285	296	274	316	268	302	311	301	319	276	321	311	270	311	296	310	297	280	271	280	299	317	271	308	271	318	290	312	292	277	291	249	301	291	309	295	288	311	284	295	304	286	285	279	302	287	283	287	281	284	291	289	289	288	296	294	301	286	282	309	277	290	275	288	275	270	314	292	263	299	303	305	291	287	298	313	271	284	291	292	297	268	303	310	305	292	238	267	281	311	300	248	300	289	299	288	279	297	292	315	278	274	300	318	250	271	294	307	309	296	266	282	270	306
12266	14702	23333	27725	29982	27865	27103	25584	20180	17855	16693	17106	13885	10838	10286	9130	8157	8529	8101	9709	7289	5249	6059	5118	6801	4673	4572	4513	5154	4353	4230	4098	4606	3818	3475	2878	2450	2979	2654	2730	2774	2798	2534	1885	2204	2255	1878	1635	1734	1578	1468	1589	1718	1750	1859	1816	1885	1730	1857	1802	1712	1803	1220	1283	1535	1607	1609	1146	1235	1357	1443	1300	1119	1175	1121	1141	1071	1106	1112	1111	1206	1174	1143	1077	1188	1123	1086	1074	1044	1080	1052	970	1037	950	961	983	962	935	907	895	989	944	937	928	877	969	904	946	905	921	958	909	932	872	944	987	987	867	852	884	968	948	908	877	881	852	790	851	843	848	841	858	834	894	876	880	857	904	875	883	877	800	855	858	806	867	870	871	840	846	920	819	785	813	830	844	834	843	875	768	898	883	833	862	855	856	863	833	839	816	819	794	859	820	791	838	792	774	815	864	809	844	852	875	856	839	811	824	837	835	845	794	810	845	846	832	861	823	852	875	816	881	790	789	861	845	800	843	836	866	788	866	811	823	785	818	808	819	811	824	837	823	850	838	858	803	791	839	834	853	849	882	826	909	840	854	861	838	854	810	871	857	831	861	816	848	862	864	801	823	832	798	781	862	838	772	802	858	821	820	858	806	811	864	806	847	804	797	820	827	838	899	827	821	779	834	854	838	827	885	788	858	866	863	818	798	827	894	824	856	834	894	874	845	805	854	851	861	809	839	833	832	885	813	791	823	799	838	820	779	817	791	828	856	871	825	877	786	795	867	801	847	797	830	843	816	831	839	847	824	844	854	828	858	846	843	862	841	856	811	820	812	811	814	823	821	830	844	856	819	838	855	801	823	823	793	840	850	845	813	881	849	865	865	845	819	831	781	863	832	801	784	890	849	869	851	765	857	819	802	840	852	904	805	837	876	910	813	834	802	821	881	840	870	886	864	841	810	853	810	818	831	863	900	756	881	813	810	858	813	858	827	854	827	839	814	835	874	894	827	805	803	803	864	804	905	805	837	857	856	809	837	861	805	833	831	870	795	809	807	803	830	850	809	815	860	799	815	821	827	851	829	843	833	847	796	832	818	874	868	751	837	850	887	800	811	862	857	832	838	826	802	807	830	834	887	881	817	792	833	816	818	869	879	803	801	845	814	859	854	841	849	842	862	804	826	837	833	811	839	835	837	835	876	834	792	830	837	830	860	827	754	834	818	825	897	877	888	805	833	820	810	836	879	817	818	833	794	848	815	860	877	873	826	882	863	841	850	851	804	777	826	836	806	854	813	854	840	798	806	887	834	830	808	831	821	890	803	808	816	824	845	864	832	868	791	850	825	856	801	866	805	830	820	851	811	831	828	860	855	883	829	827	812	838	850	812	823	834	859	805	824	857	835	855	874	838	875	855	867	818	862	853	821	825	801	780	837	840	857	863	859	738	842	881	871	812	851	817	880	861	853	870	830	834	817	829	866	808	799	795	813	781	813	829	806	827	822	828	843	849	811	830	854	838	855	875	812	842	845	828	855	830	860	835	864	840	822	808	779	858	821	826	826	832	779	803	831	818	816	813	790	828	829	855	869	853	854	821	866	807	867	853	842	872	836	850	847	834	893	863	835	813	817	853	830	806	880	848	872	885	841	847	837	841	773	828	869	877	824	850	814	844	820	852	860	840	827	823	874	862	837	884	784	848	784	794	823	827	851	849	772	869	853	835	858	832	838	812	876	904	858	832	842	786	869	844	784	834	850	811	819	869	799	839	835	852	838	841	770	851	839	838	829	828	817	884	882	862	800	805	837	789	843	872	825	780	831	819	820	823	881	831	753	871	850	817	839	859	826	834	839	820	857	835	809	802	867	825	890	836	826	801	868	778	898	846	896	861	817	824	803	829	822	876	839	861	811	842	876	858	806	879	800	835	808	918	887	781	786	830	797	811	824	851	834	796	866	838	819	843	811	813	830	840	833	860	867	805	809	840	869	842	808	901	811	858	846	890	855	822	840	882	823	845	879	826	827	842	804	834	809	861	851	863	820	774	839	833	871	819	791	851	859	803	856	828	860	856	870	850	826	790	830	847	840	831	847	831	859	835	837	824	824	825	811	890	859	794	838	803	835	882	865	837	857	855	850	868	813	791	836	870	853	825	827	853	827	811	843	858	893	796	828	854	843	880	852	837	876	854	858	812	811	838	821	805	838	840	857	804	835	839	805	828	810	805	815	829	830	875	812	843	834	842	805	815	859	851	873	846	831	827	813	814	818	834	803	819	814	825	879	813	826	886	879	837	779	833	853	827	830	829	839	774	833	820	856	872	866	815	844	853	839	851	885	861	837	811	795	891	783	764	785	869	815	832	861	774	860	838	815	751	904	807	844	869	816	860	762	809	785	854	862	856	832	792	858	837	826	817	849	841	827	852	906	811	855	858	826	827	804	848	874	841	821	803	885	830	776	845	819	825	881	830	857	893	895	793	830	873	852	819	843	850	833	831	848	840	863	833	838	828	833	871	831	786	848	836	838	833	832	833	815	813	799	836	820	812	821	874	852	851	856	855	818	800	866	853	839	816	845	833	817	856	845	832	865	910	840	868	809	865	830	852	805	822	859	812	867	788	821	852	808	826	853	775	862	816	858	885	809	840	834	866	851	842	818	821	838	822	843	820	833	847	878	858	834	817	821	825	865	829	780	859	863	811	849	814	806	847	855	862	841	861	871	853	825	807	792	819	831	850	824	824	764	789	858	833	874	846	850	791	794	821	819	830	830	761	815	801	856	885	920	789	770	828	879	827	877	841	828	834	876	862	877	843	758	829	855	825	795	810	775	775	832	842	823	819	833	883	796	847	814	865	872	886	818	834	820	868	822	817	834	860	876	805	867	852	820	842	817	859	840	834	855	805	825	819	743	829	807	830	818	824	810	893	858	843	790	834	857	857	846	798	831	817	845	809	830	814	841	850	819	836	802	843	857	827	835	814	806	787	840	864	839	814	841	795	821	832	838	861	822	867	833	735	852	865	829	868	903	836	816	823	834	856	809	824	839	812	764	832	850	811	810	897	779	828	836	814	813	878	806	797	823	859	842	823	844	860	873	795	832	815	827	915	834	827	817	833	836	797	858	848	801	841	830	798	829	881	823	800	858	845	812	846	858	812	864	825	836	856	821	816	877	888	836	861	884	860	833	774	825	852	813	821	827	838	827	854	881	815	838	855	829	849	865	816	830	893	849	805	855	812	867	833	826	866	889	816	841	809	804	906	832	780	805	839	836	863	814	793	811	830	852	867	825	845	821	835	850	854	887	806	752	822	828	869	826	872	804	888	856	846	858	853	893	826	866	827	833	843	860	823	847	879	769	876	843	834	845	839	843	874	892	837	861	800	862	783	796	863	822	847	840	839	783	879	832	804	798	826	843	813	823	796	786	876	861	856	779	856	861	874	850	870	846	836	794	857	839	848	799	802	797	839	787	845	800	825	839	887	815	831	830	829	818	843	785	806	878	810	847	838	860	840	796	837	807	820	859	771	799	765	828
27234	22797	28859	29629	29114	25516	22143	17945	12642	9159	8154	7755	5683	3945	3461	3143	2628	2432	2342	3110	2220	1516	1873	1567	1946	1576	1367	1226	1458	1249	1124	1104	1276	1084	1051	827	790	925	816	776	828	795	674	648	664	596	628	577	563	543	552	553	563	597	618	571	552	525	585	552	560	529	434	455	491	510	527	429	428	470	480	439	396	420	421	405	417	393	388	440	428	458	405	385	441	424	399	367	385	402	412	386	402	370	364	359	397	402	365	344	393	376	368	401	374	353	397	384	378	355	393	323	350	354	369	365	370	391	367	383	385	391	352	404	370	341	354	361	317	378	360	374	406	337	357	376	364	383	358	375	380	343	391	369	370	377	378	369	374	374	376	363	378	331	351	359	359	341	353	342	381	364	368	361	306	366	364	330	361	340	352	370	366	360	365	331	389	366	362	343	357	375	381	362	370	371	359	327	382	341	355	354	327	391	291	371	364	348	318	373	360	365	318	371	334	366	341	361	346	367	340	357	376	319	341	354	340	395	393	361	337	340	351	319	375	379	357	343	337	343	320	343	329	416	337	385	333	367	389	367	324	334	379	350	376	368	368	340	366	378	364	348	346	331	352	331	392	391	335	319	353	380	329	352	339	375	364	384	323	398	357	336	341	370	349	376	354	329	366	309	336	341	359	354	358	370	344	383	340	333	337	334	348	378	369	406	353	324	366	353	393	367	352	356	382	349	391	361	347	368	350	331	370	356	351	375	382	359	355	344	370	352	369	365	357	377	327	347	378	351	353	370	364	351	336	394	358	347	365	336	348	389	341	398	334	347	350	351	355	333	345	357	371	318	330	360	356	349	377	349	349	320	376	337	360	359	324	347	344	323	348	342	335	373	375	338	360	355	354	345	350	346	323	415	342	375	385	367	348	355	316	332	373	366	364	322	346	358	357	366	378	362	339	342	344	345	367	396	389	348	366	368	387	343	401	389	374	329	314	341	352	340	350	369	349	363	362	343	343	366	347	344	361	350	378	352	375	313	367	358	368	324	362	365	350	336	334	356	372	353	354	337	355	365	362	334	356	366	349	365	341	375	376	373	342	389	376	350	365	368	349	365	345	366	343	373	376	372	398	359	341	367	372	362	371	361	384	361	358	347	377	314	342	357	358	348	354	394	360	349	333	354	364	357	356	342	374	337	361	362	330	359	336	333	410	355	333	391	339	393	371	344	340	331	325	394	340	347	373	332	371	359	355	323	369	390	382	396	370	405	368	331	347	344	388	366	363	386	395	348	361	314	368	388	366	313	350	329	342	362	350	353	360	370	373	365	326	345	301	329	369	379	356	351	349	353	355	364	358	373	330	357	327	356	333	360	348	338	353	374	362	381	325	389	357	388	351	352	377	342	378	358	324	340	373	335	371	343	369	364	356	362	378	365	414	379	335	340	380	331	357	365	385	348	318	307	379	348	333	308	377	376	348	334	351	321	373	384	316	351	330	353	337	337	340	406	324	334	359	363	349	359	351	353	359	348	366	341	354	353	357	346	331	356	378	309	348	318	355	349	339	345	382	347	350	353	383	351	375	353	359	362	369	355	364	301	365	354	316	346	358	369	340	371	364	361	362	364	338	385	363	356	354	356	341	344	329	377	361	344	325	345	355	380	369	347	355	343	356	324	324	345	363	362	348	344	343	317	327	374	354	379	339	375	366	338	367	354	380	359	365	375	346	340	358	342	375	373	362	323	341	365	368	387	345	400	320	350	340	371	366	353	352	362	364	345	324	362	374	359	348	390	377	358	398	375	362	365	423	399	339	361	386	344	350	384	392	365	352	344	334	364	330	368	358	344	335	359	336	375	339	349	357	340	341	385	377	381	385	346	374	349	352	357	385	341	357	384	349	394	331	349	325	371	373	369	367	377	413	339	394	370	366	374	342	322	367	366	339	361	322	315	399	350	369	342	363	359	340	366	336	353	342	324	374	390	382	368	367	368	346	358	346	364	370	381	340	359	377	387	351	334	346	338	331	347	363	331	321	341	357	333	354	353	392	374	390	389	350	326	363	354	323	342	353	337	366	324	359	384	359	379	354	327	372	359	342	352	350	359	375	345	353	325	348	351	385	363	332	363	348	332	365	355	377	376	341	350	366	318	343	352	357	358	354	361	361	326	350	359	345	368	329	363	346	351	337	399	340	366	378	359	316	334	363	352	342	350	357	352	362	328	372	331	353	361	349	340	337	332	386	388	352	335	325	331	353	382	347	380	357	367	355	353	368	369	374	360	373	338	361	337	398	314	343	367	335	365	354	392	365	362	377	352	351	337	372	345	340	335	310	371	419	385	383	376	341	376	345	356	321	353	343	346	329	345	323	386	321	331	377	326	374	334	361	331	367	354	327	353	380	339	368	361	335	362	372	349	358	311	358	364	346	347	377	356	377	363	368	360	364	342	338	366	372	383	372	345	366	358	370	355	369	339	363	343	385	341	378	322	358	349	376	348	396	338	362	341	359	362	365	320	362	362	378	355	401	346	342	351	312	359	377	334	375	386	348	339	346	366	343	353	359	364	340	375	405	343	347	385	327	363	365	346	401	329	330	350	335	379	353	369	356	320	340	342	354	329	363	364	338	336	324	348	372	394	378	342	356	350	367	357	347	357	365	380	335	359	354	355	371	387	320	368	352	358	342	360	348	372	390	402	341	337	344	380	378	363	365	371	355	345	394	345	321	348	345	327	361	328	370	334	360	364	380	373	358	369	369	351	346	371	380	343	349	344	353	357	381	353	365	354	356	385	376	353	368	400	334	345	340	342	361	366	331	364	332	362	348	342	363	347	358	344	348	338	332	362	339	343	336	356	366	358	370	369	362	367	329	358	351	346	342	367	342	360	363	366	340	342	365	330	413	365	394	388	349	329	371	342	395	358	370	356	371	384	372	335	374	339	321	334	362	345	349	363	356	346	344	385	358	358	370	350	342	338	372	312	376	356	358	346	388	377	346	366	371	347	363	363	332	352	350	353	367	347	329	332	357	366	383	384	353	382	361	374	394	347	351	339	400	366	364	377	357	353	366	376	362	343	375	343	349	344	366	346	351	355	338	356	376	352	348	373	369	353	367	381	351	368	374	384	374	354	401	367	343	333	338	324	327	350	376	368	356	391	348	387	362	363	338	353	350	369	370	380	361	397	376	358	380	350	340	375	351	349	369	330	383	352	362	374	363	336	339	339	372	349	346	398	335	356	339	372	363	401	357	355	393	360	376	377	374	338	375	389	377	380	328	341	353	366	372	359	353	340	356	365	367	377	351	321	334	351	346	372	335	348	364	320	375	318	372	339	373	332	387	359	371	362	332	344	357	365	363	336	364	365	389	369	352	332	347	358	380	379	351	355	355	367	360	370	333	367	373	334	359	363	368	344	331	358	360	348	353	348	360	349	355	372	351	347	375	380	332	323	360	333	357	365	380	364	369	384	346	348	368	397	381	381	373	354	346	355	391	345	326	364	381	354	340	367	355	389	362	393
16176	19207	28229	32949	35562	33453	33928	31937	27140	25071	24271	23478	19970	17036	15663	14973	13051	12985	12692	15458	11222	8684	10089	8420	10701	9040	7792	7505	8684	7444	6771	6630	7855	6261	6449	5104	4007	5230	4381	4399	4732	4475	3695	3029	3326	3275	3021	2667	2773	2401	2258	2427	2658	2933	3103	2846	2680	2597	2988	2776	2952	2793	1683	1769	2217	2508	2467	1616	1820	1967	1879	1645	1553	1671	1450	1567	1457	1456	1508	1431	1697	1605	1504	1467	1706	1504	1408	1353	1342	1340	1366	1281	1197	1124	1120	1208	1125	1197	1231	1225	1268	1216	1095	1130	1128	1153	1124	1114	1143	1103	1080	1142	1131	1124	1219	1341	1162	1146	1122	1086	1181	1157	1055	1056	1031	998	1046	1061	997	1016	997	1058	1032	1017	1037	1021	1015	1099	1004	1019	949	976	992	1036	973	1015	988	1054	1046	1008	1055	1047	1042	996	987	955	961	996	994	1031	1007	1028	996	1002	1025	986	1116	1017	1022	978	1016	986	1014	1010	983	1016	956	973	1019	1025	986	993	972	980	1041	997	959	1023	976	972	993	994	991	990	1005	968	998	1016	1019	964	967	961	1012	995	1040	998	964	971	994	965	976	982	969	960	1015	999	1024	964	1008	970	991	972	1002	1032	971	999	968	1030	980	990	995	982	984	988	992	969	1047	975	1049	1041	974	1002	973	1002	1040	974	971	991	1027	991	1008	983	978	992	971	996	989	962	960	978	978	1047	995	949	975	1037	1048	989	1022	1009	964	983	968	1043	957	984	961	998	989	953	952	975	1003	971	1032	980	999	934	1009	952	1028	1021	985	966	1021	961	978	1055	984	1027	986	929	927	985	968	1008	979	1043	983	991	999	958	1025	1010	950	1040	976	971	977	986	987	973	993	1041	938	957	981	1028	947	993	1012	1037	1029	987	973	992	939	1018	1034	1034	940	963	970	972	1000	973	1005	955	998	1001	978	971	1015	924	1017	1053	1052	972	1003	986	993	1017	987	1029	1018	971	958	908	996	1006	1023	1034	1020	990	994	992	953	1003	999	1004	1008	984	996	983	1059	986	993	1019	1004	1020	993	948	975	1003	991	996	1010	1030	971	992	1019	991	1104	980	964	1026	962	1015	1019	971	960	998	992	964	1014	1029	1002	984	981	1019	987	955	928	1005	1023	965	969	1016	985	963	1024	925	955	984	956	971	1010	926	972	1061	1003	954	953	980	1045	990	1007	958	999	1005	972	993	1004	983	976	994	997	988	982	999	1003	950	973	1032	1048	1028	955	1031	1007	992	969	1002	1012	965	997	954	991	967	994	1005	985	961	984	949	976	969	1000	948	997	1014	967	985	982	985	950	1000	983	983	1026	974	997	988	998	982	959	983	977	963	993	1004	1041	975	977	974	972	1017	946	993	992	1044	958	1019	1025	975	986	965	992	1004	975	1025	994	925	976	1023	1048	982	978	1033	1011	1032	936	976	929	956	975	965	1046	982	1012	993	999	986	1010	1007	984	946	980	999	1015	995	998	988	1029	978	967	985	985	1037	986	976	1062	958	946	969	1023	986	1006	1034	962	977	965	999	966	959	965	999	992	982	992	972	1027	959	965	985	1022	957	980	1003	956	983	994	988	1016	1001	996	996	956	991	998	964	985	996	1000	1069	957	1011	1002	915	967	1065	987	977	1024	981	981	943	908	996	1035	984	1027	983	997	1009	1029	1016	988	1031	983	959	996	971	971	997	1004	985	1016	983	990	985	990	965	942	970	919	986	977	1026	984	988	973	992	975	965	990	971	1031	978	979	1006	1039	962	999	930	1027	974	945	955	1027	976	1023	925	984	1064	944	1020	1021	1016	989	983	971	997	1021	997	1012	1016	944	961	919	945	950	960	966	988	984	999	1010	955	949	917	970	977	1074	1023	974	980	953	1006	997	1008	1018	1021	984	1008	1059	974	986	991	966	1017	980	953	1037	1010	988	930	944	976	969	953	1002	997	961	981	948	958	979	982	972	1000	931	992	985	977	987	1008	951	1007	983	974	1032	974	1010	1017	1047	1012	1030	985	969	1001	985	963	946	1005	1023	965	970	1007	998	962	986	990	1044	1061	1086	999	995	1016	959	948	963	1044	917	928	1042	994	987	1005	962	988	1006	952	1023	962	961	980	999	1004	956	991	1009	1035	995	982	992	962	1030	957	1030	960	1012	996	1040	1018	984	1021	995	1029	947	991	942	1001	1017	959	1026	1027	985	1046	996	1004	1000	1015	979	1006	1002	984	993	1003	1021	998	990	975	1006	961	1012	1051	1046	981	1024	1053	967	960	1031	986	1041	992	1021	1005	992	985	996	970	931	1012	983	1047	1028	1034	1013	976	974	934	1029	954	1004	946	957	1024	1076	1023	1011	989	960	1046	1021	1030	990	970	998	1020	991	942	1007	993	1020	1021	1005	982	979	949	953	1012	990	975	989	1014	1016	1036	997	993	947	1028	994	1017	1017	1006	997	991	949	994	975	976	974	998	1030	1000	959	952	1048	989	984	1010	987	951	1021	1014	998	988	981	984	1010	997	995	946	974	975	1012	1040	1053	1042	1022	965	999	964	1034	955	1006	933	1000	1039	1007	972	968	1015	1011	1003	951	978	972	914	1026	965	970	940	1037	979	969	983	1000	997	945	1019	948	979	1029	1003	992	1014	1002	1003	1043	990	1056	1027	991	1021	941	996	994	1041	965	931	1010	974	981	914	984	1026	1011	969	977	1039	1015	963	972	973	960	971	1030	1046	966	932	1050	1038	950	957	985	961	1007	950	1007	993	945	1021	1019	1033	964	982	955	965	996	965	970	1016	974	992	963	988	968	986	991	967	1043	985	998	1002	964	962	912	968	1047	1012	993	1019	1026	971	1013	962	948	980	925	1021	983	1055	970	991	1010	1031	1009	1002	991	1037	984	1008	1033	964	982	971	951	1043	1006	998	978	973	950	1044	954	951	964	990	981	1010	958	993	980	1000	1019	1029	980	1026	1031	999	1001	982	978	1017	954	938	969	1004	964	979	1008	973	992	995	975	1031	949	989	962	957	982	972	981	1019	920	1049	1003	1008	1002	977	990	988	986	1042	999	1016	1002	993	949	992	950	999	1041	984	990	1054	983	993	982	1031	952	984	978	987	1001	1015	983	1003	958	986	1009	978	1023	1021	1044	1027	1010	986	1015	999	974	991	940	950	1003	963	999	1026	975	998	973	972	980	1032	989	933	966	956	1022	1028	1009	1020	1015	1005	987	940	1031	956	992	1034	985	952	1060	1006	1024	1013	1045	1031	990	999	981	1041	944	943	1031	1027	1023	957	998	1025	946	946	1009	989	1012	1019	962	970	978	1018	988	986	925	1049	1045	1040	946	955	913	1032	949	940	959	965	1011	1007	985	1041	1004	1008	970	959	1047	1009	993	983	979	976	961	1011	1001	1002	973	1009	1052	1037	954	960	978	989	1008	957	988	1039	1020	974	1030	1040	979	990	926	1027	997	1003	985	1029	1002	979	1002	967	986	937	1003	1004	977	1007	1013	959	1000	970	1040	994	1049	1010	975	923	1024	981	1011	1023	1025	997	983	979	1020	972	1013	993	986	979	978	1027	1048	916	965	1012	989	957	972	996	1006	999	1044	995	1038	954	1017	956	931	928	985	1008	1041	973	1040	990	1002	993	934	991	1012	1004	1020	956	1042	1011	996	949	1007	1000	987	1002	1014	990	969	955	1012	1059	974	947	991	978	1029	1026	988	965	973	999	944	1039	1016	1021	998	962	919	991	939	927	985	1024	1014	980	969	968	978	1001	1048	968	999	1052	1000	1034	976	986	966	983	963	961	992	1033	1026	940	995	1002	974	940	1022	999	976	999	1035	1010	999	960	911	1010	1014	955	1001	1051	1013	991	1003	1006	1004	934	937	954	955	953	981	1011	993	1013	970	990	981	1000	1019	1021	993	990	989	1004	969	994	970	988	987	958	923	1019	1021	1059	1008	1003	983	993	1001	1012	1021	989	950	984	1006	994	966	1015	980	945	988	945	965	995	971	970	1053	978	1023	980	948	942	951	944	980	973	976	995	1006	936	1009	999	972	1007	1061	942	1025	973	989	910	987	959	942	1041
6751	5386	6874	5589	4150	2884	2162	1611	1268	939	922	737	604	590	526	523	453	422	378	386	374	399	352	375	353	335	353	337	327	340	336	351	345	339	302	292	289	302	302	303	312	318	319	337	297	288	348	343	318	278	289	301	328	301	297	316	316	291	314	282	291	296	292	288	291	304	265	269	317	298	285	301	285	283	322	317	295	295	282	317	299	296	279	306	308	287	295	302	296	292	314	289	308	303	293	291	305	301	291	320	285	315	286	298	259	274	313	296	284	283	315	311	282	291	286	286	291	298	297	309	300	271	301	282	284	286	273	274	283	284	284	295	336	300	333	279	327	324	303	274	320	282	328	315	276	274	304	274	310	318	298	294	274	307	292	317	295	309	285	290	284	283	313	316	307	303	286	257	287	269	281	304	306	293	307	308	291	291	301	319	283	324	307	317	315	271	302	290	294	293	309	269	311	297	280	316	299	274	300	270	283	318	295	320	268	283	326	303	296	304	293	296	300	304	259	305	274	295	289	288	295	277	305	282	311	300	273	274	319	296	296	300	273	304	284	321	292	306	287	291	311	290	287	304	288	308	317	302	289	280	300	301	277	272	291	277	298	273	289	325	281	276	310	301	291	308	279	288	303	325	296	340	291	315	323	294	283	289	270	326	280	277	318	282	303	246	293	290	304	292	288	304	319	323	290	292	295	274	304	270	297	296	299	269	280	287	299	290	277	318	309	298	268	299	285	307	290	282	274	297	316	316	289	270	281	271	294	317	285	264	285	294	291	309	294	287	308	311	278	312	311	316	280	287	296	295	278	311	279	335	317	273	301	299	307	286	319	296	298	274	276	296	310	290	290	305	278	293	304	309	318	310	299	298	286	263	280	291	294	298	301	316	275	282	273	304	277	283	319	315	290	302	287	290	287	305	333	283	291	327	276	297	303	289	293	322	300	304	309	277	301	330	311	295	318	282	290	300	299	287	296	274	269	285	282	279	314	293	303	279	282	302	328	300	308	305	293	294	317	289	271	306	282	267	290	285	273	268	290	282	291	310	299	316	269	330	286	305	284	300	278	294	311	275	291	294	304	286	292	318	264	311	293	290	296	285	303	283	302	308	282	321	295	320	293	323	313	316	305	288	288	315	302	315	299	312	270	296	277	309	269	292	305	295	268	276	286	308	302	265	253	324	282	278	286	269	272	312	315	285	302	316	293	332	307	286	272	312	285	289	283	303	273	278	305	253	293	306	294	299	286	285	276	265	285	268	274	287	285	282	292	275	299	309	282	303	284	307	309	277	282	298	287	251	310	281	288	266	312	304	283	287	299	271	317	306	292	326	318	295	301	286	271	289	277	295	288	297	268	281	313	284	291	264	264	324	308	301	302	303	323	276	301	314	297	267	306	287	304	348	300	289	274	294	309	270	282	282	288	284	305	270	303	307	314	314	277	323	283	292	293	283	288	298	317	273	262	310	308	314	315	273	267	273	279	287	302	312	267	273	317	242	320	313	299	266	324	282	299	296	262	276	315	272	272	301	307	324	295	286	296	290	288	286	284	283	315	339	312	313	282	267	284	268	278	259	273	280	285	314	298	296	285	291	284	294	294	301	268	319	290	290	310	300	269	320	286	289	280	300	317	303	311	268	296	288	276	251	294	303	256	282	282	279	286	294	297	291	314	304	311	276	299	303	290	286	262	308	302	317	302	307	291	296	312	283	275	282	273	330	293	283	265	289	299	295	280	306	300	289	273	270	280	346	305	281	328	281	305	290	282	276	299	321	296	298	273	278	332	280	298	311	310	253	290	303	295	307	280	286	291	269	268	265	293	269	266	286	288	300	283	283	291	285	324	301	275	300	334	289	289	258	284	293	319	317	294	312	292	274	300	315	286	274	275	293	291	295	301	300	290	312	280	271	274	346	314	301	289	304	306	284	290	293	302	293	298	312	294	290	312	323	305	266	297	294	300	293	301	297	289	296	307	306	287	283	296	304	308	289	291	295	295	299	297	293	310	290	282	292	294	288	296	290	306	308	266	288	332	304	313	290	290	313	321	267	329	316	272	316	306	310	345	300	297	278	303	298	298	265	300	271	285	308	346	297	260	290	289	325	282	290	290	277	304	295	291	340	318	292	328	322	261	305	308	297	305	314	307	291	274	290	265	311	320	352	280	267	297	313	324	337	300	257	287	284	300	292	280	309	268	291	289	294	252	292	287	286	321	314	320	279	294	303	259	329	290	296	278	305	322	310	287	281	273	294	300	288	324	307	309	313	296	286	296	292	292	304	293	301	285	300	298	295	294	303	297	282	278	301	277	306	278	263	281	302	289	281	300	312	285	284	304	305	297	271	270	259	254	310	286	301	300	303	291	268	304	262	312	304	265	302	282	276	309	290	318	299	308	278	317	272	270	309	306	308	277	300	307	301	319	301	314	284	325	282	261	304	303	301	281	275	281	309	279	257	300	304	309	292	266	293	265	259	311	300	300	295	295	280	262	302	326	302	287	297	296	294	300	263	271	330	289	294	256	296	320	275	298	291	273	289	328	313	326	286	302	284	294	304	332	296	292	279	295	277	310	291	275	286	296	298	294	334	287	308	298	293	290	301	277	315	318	306	283	299	273	302	267	306	319	296	285	313	289	272	282	276	311	284	311	302	279	314	318	294	298	311	296	278	288	277	279	288	311	282	326	272	290	291	278	290	304	298	291	309	282	284	292	270	280	322	306	296	288	299	307	288	309	296	267	264	295	314	283	321	302	346	293	268	272	300	296	298	298	277	288	275	305	307	285	299	279	281	262	303	286	298	279	285	291	285	312	284	311	278	302	307	290	302	298	317	317	272	291	274	287	280	281	291	303	300	279	300	246	265	274	308	270	304	303	262	285	302	271	292	278	274	304	290	282	309	294	300	260	300	298	308	307	302	280	295	317	272	270	266	274	294	262	298	304	302	271	285	303	291	265	279	311	285	313	313	302	304	284	311	290	291	292	294	322	287	280	281	309	303	299	309	267	282	317	327	309	270	298	312	298	301	269	271	288	291	291	299	284	284	290	284	283	316	275	283	306	316	305	266	319	273	282	258	311	312	304	313	319	274	290	300	277	289	286	286	315	295	292	273	318	276	262	308	304	311	313	279	297	286	289	283	285	295	280	321	310	276	290	302	282	290	293	292	313	279	321	301	300	314	273	282	285	314	302	319	303	319	288	289	277	272	291	275	294	306	304	275	308	331	283	315	302	271	288	299	272	263	271	316	287	279	295	270	259	315	273	287	279	284	298	285	297	293	305	276	300	291	313	266	291	309	279	304	296	303	313	294	280	302	286	318	333	308	327	286	297	283	285	266	300	297	295	294	333	265	313	264	292	285	296	300	273	293	312	326	270	279	297	312	276	309	282	275	296	298	273	286	315	304	292	250	305	275	273	304	301	319	275	290	279	289	297	313	313	306	311	295	327	282	316	256	303	289	319	303	308	294	295	290	329	277	285	291	275	299	276	283	295	282
4958	5978	11787	13874	12666	10581	8577	7406	5942	4817	4151	3759	3115	2652	2318	2189	2005	1889	1764	1797	1623	1422	1386	1404	1420	1330	1275	1231	1202	1180	1112	1114	1093	1134	1028	1077	1015	1090	996	1043	1021	1045	927	952	933	981	982	964	948	941	947	953	961	957	945	945	916	849	935	925	958	884	880	889	862	870	928	895	867	924	879	853	954	918	892	837	861	844	822	878	856	878	813	910	856	840	893	855	912	887	883	876	837	888	837	822	877	867	905	868	848	892	874	867	853	882	828	837	850	866	830	836	874	837	813	849	889	807	843	851	807	804	866	832	865	823	873	842	792	817	868	827	821	866	842	825	855	899	849	863	816	845	878	814	837	812	831	841	813	852	878	872	881	837	878	815	889	832	799	777	778	834	825	913	845	833	828	889	776	804	836	812	841	798	831	838	897	861	825	822	844	840	885	822	797	841	831	825	827	840	875	809	865	822	846	846	822	859	852	831	874	812	810	815	817	838	812	797	852	802	858	816	855	824	846	856	795	816	856	818	830	806	828	767	808	806	845	829	891	810	794	818	896	820	829	857	829	834	827	865	785	815	807	832	829	860	856	850	852	841	817	860	857	847	857	811	857	809	807	860	822	846	849	861	864	821	840	842	884	830	768	881	862	849	822	860	819	841	831	846	839	859	860	850	902	863	840	841	824	803	864	825	834	837	821	830	821	830	815	821	835	806	828	798	826	823	824	838	856	894	798	805	852	810	818	852	824	845	840	829	862	869	838	883	807	845	852	804	832	838	862	849	896	829	889	827	819	799	818	821	877	842	795	826	834	815	820	799	857	835	843	826	826	863	821	835	811	861	872	852	774	796	848	830	835	841	860	802	836	812	832	869	819	802	788	852	840	873	805	822	861	862	823	834	829	851	801	795	837	833	875	819	807	868	827	822	834	823	860	876	845	833	796	872	861	817	808	866	828	893	831	855	849	836	892	860	857	829	819	838	843	835	855	820	828	820	842	833	825	842	880	831	841	840	795	782	798	816	870	830	825	898	822	803	822	870	826	847	876	857	828	795	809	833	841	835	886	882	827	813	830	853	835	821	850	830	837	814	825	879	804	827	883	833	823	787	861	853	884	897	793	851	803	826	775	770	794	826	833	827	818	869	843	799	797	858	839	881	784	868	831	876	834	736	811	825	794	854	842	833	820	820	827	846	814	850	850	827	815	851	834	836	848	838	832	848	871	807	825	824	816	849	796	820	832	851	847	868	824	802	800	862	842	860	859	863	789	827	853	854	852	800	819	833	843	823	809	848	798	838	830	823	812	838	805	901	905	847	775	775	846	819	786	856	829	861	875	885	790	807	828	847	859	870	856	845	838	806	828	814	802	855	876	807	839	852	889	855	835	826	807	833	834	832	820	831	811	805	838	855	806	800	930	871	878	874	865	866	816	803	838	801	813	891	822	806	854	863	850	794	864	781	880	847	770	831	864	808	806	859	873	784	804	804	884	841	850	788	794	795	867	872	808	814	817	815	909	799	866	845	868	858	841	814	783	837	868	900	835	843	806	835	874	862	845	806	820	801	810	850	858	793	880	819	843	816	860	844	856	839	819	831	840	855	909	841	839	814	775	814	858	843	807	856	835	831	876	805	860	798	859	818	870	890	840	816	777	812	825	840	867	835	796	798	801	816	824	862	807	853	840	836	832	902	781	847	848	835	850	807	784	802	810	871	825	835	794	799	821	863	849	805	844	842	828	832	872	868	863	877	875	869	851	805	801	799	867	831	837	864	827	835	780	786	802	857	874	771	852	851	913	796	825	801	870	838	818	866	857	840	829	830	829	813	794	856	843	828	847	823	854	816	837	830	873	845	831	792	860	892	796	851	862	836	796	834	815	827	839	841	834	843	794	859	844	831	848	827	820	810	865	810	854	849	838	808	869	817	868	868	844	826	781	831	787	804	839	851	803	881	817	800	863	767	812	850	853	791	839	823	796	840	751	847	840	849	875	881	829	859	827	835	800	826	871	826	860	792	856	816	830	897	836	814	860	824	801	851	826	864	852	811	835	836	846	828	809	829	858	842	811	775	824	795	834	851	821	836	846	796	831	829	821	818	836	822	914	802	850	840	794	874	814	879	817	776	873	878	831	818	784	820	857	817	802	877	853	879	840	841	823	820	851	812	793	825	847	858	885	854	816	836	824	799	845	826	851	873	833	869	844	827	827	809	839	845	843	839	833	860	825	823	840	821	866	780	837	779	861	836	837	863	754	862	840	894	870	853	874	813	823	816	836	863	791	860	805	818	834	847	875	864	859	868	807	814	844	841	832	820	798	838	824	871	833	822	879	845	832	856	835	824	816	849	828	871	827	882	848	789	795	838	833	870	795	813	854	827	852	796	832	798	755	839	842	826	820	836	875	841	791	850	807	879	867	836	791	836	826	806	788	798	829	818	908	845	797	772	817	850	835	805	835	832	800	868	846	852	834	839	861	831	793	822	837	849	825	800	820	806	850	836	801	811	846	831	831	881	844	882	834	831	820	807	869	891	866	799	844	823	798	818	824	830	847	835	867	845	838	864	863	802	873	817	815	869	824	835	858	831	863	828	847	811	874	847	821	811	868	873	810	832	835	859	785	874	812	839	838	816	843	834	840	827	875	867	844	885	789	852	818	848	829	835	849	809	819	877	838	819	869	843	827	817	812	814	861	849	843	877	851	816	853	803	814	853	827	817	841	840	807	861	791	798	842	839	863	824	812	842	847	826	821	881	800	809	851	830	842	808	794	833	836	830	809	845	883	885	895	827	857	827	857	852	877	830	829	798	809	842	859	828	810	790	846	859	867	895	845	824	850	839	844	859	824	848	820	825	763	820	877	886	821	863	840	793	852	883	824	814	891	789	886	849	811	817	789	825	855	822	813	860	846	812	814	851	877	828	889	881	807	868	818	836	851	861	843	833	868	845	875	855	833	886	822	884	846	819	860	837	827	855	843	839	842	808	860	842	834	845	850	823	832	833	850	853	896	809	876	842	813	861	814	816	822	808	878	823	828	783	814	850	879	890	845	852	835	865	811	878	812	847	854	832	776	802	791	843	810	860	762	824	836	853	853	820	847	843	812	907	927	755	818	781	827	813	851	848	862	799	828	805	850	817	775	863	899	789	771	833	837	826	823	807	840	867	821	832	834	855	822	799	877	862	880	829	827	784	824	799	797	850	818	830	861	787	832	883	833	823	878	865	832	836	849	822	868	815	823	811	867	842	874	904	819	794	875	786	815	851	860	808	846	842	871	840	889	774	811	855	838	848	853	793	842	863	803	831	821	883	814	878	849	838	856	831	853	808	808	842	821	775	825	855	870	783	815	806	837	890	855	838	847	910	781	829	835	880	863	741	814	848	855	841	858	780	849	847	786	850	866	784	854	803	817	858	842	851	814	870	892	860	842	827	860	805	802	866	824	884	785	865	831	862	834	796	829	864	841	816	847	812	821	835	834	831	849	845	772	864	843	823	842	870	843	866
18458	17003	22473	23098	21514	18471	13088	10857	7086	5656	4875	5244	3370	2392	2049	2113	1455	1580	1316	1713	1327	1053	1312	963	979	985	889	802	770	795	740	677	764	678	584	649	507	675	578	538	524	504	486	437	463	453	461	400	448	409	358	383	446	452	451	440	399	387	436	430	378	407	373	388	391	398	396	346	358	376	369	345	330	343	309	358	337	341	403	380	357	366	332	338	354	348	309	318	299	313	327	327	319	311	327	322	313	325	321	312	323	306	295	320	320	320	325	349	306	317	299	293	318	324	288	335	291	307	304	283	302	324	321	359	287	311	320	340	320	283	301	314	275	300	317	326	324	283	361	318	300	295	332	306	330	309	314	338	339	301	287	310	283	312	296	297	344	298	319	278	301	287	301	314	292	325	282	303	295	304	275	333	296	283	303	300	293	294	309	287	304	296	317	294	294	324	317	262	324	309	272	292	277	338	310	302	349	293	333	339	322	288	317	312	262	308	326	325	279	280	314	297	319	295	329	337	321	319	337	291	329	309	315	290	322	326	293	315	279	300	311	353	302	310	286	320	303	338	282	294	284	302	302	328	293	320	300	332	331	335	341	321	327	265	303	309	326	309	300	311	321	274	305	324	296	332	304	328	291	322	276	316	311	302	306	310	289	301	303	318	307	310	286	317	292	314	330	321	322	302	313	299	287	297	268	293	325	316	289	302	285	315	293	338	318	330	278	301	327	319	333	327	311	301	320	305	296	301	324	283	306	304	323	292	312	299	295	306	308	318	317	326	324	288	297	353	315	308	327	303	310	289	319	266	297	308	309	301	301	312	305	309	314	326	354	319	310	311	313	295	300	287	307	342	335	306	292	301	320	324	285	316	324	332	299	297	304	322	316	288	319	313	326	321	300	308	294	293	315	324	328	284	308	352	331	306	299	295	259	300	342	303	314	295	343	321	293	269	305	313	296	295	325	337	318	300	323	301	282	322	273	302	299	326	323	314	295	289	294	313	298	296	315	268	305	288	321	314	321	297	296	306	322	322	344	283	310	280	333	286	320	285	314	342	331	299	286	288	311	325	271	290	335	328	288	304	291	290	305	339	282	295	298	326	333	313	304	318	307	283	305	345	323	304	323	320	307	327	304	293	306	326	276	301	288	305	324	304	316	297	293	292	300	315	285	291	312	315	325	285	304	301	312	303	287	298	296	315	286	314	300	297	281	309	304	269	346	323	273	305	294	277	312	312	326	303	312	296	303	304	302	335	304	292	299	286	281	307	323	287	322	337	268	315	303	275	290	331	326	304	309	295	346	313	296	293	308	303	311	315	301	298	303	287	304	285	287	321	335	289	299	366	333	320	292	296	286	305	285	309	283	305	329	277	271	304	275	296	308	376	317	315	263	301	305	298	303	316	294	289	327	312	309	307	330	290	307	319	333	286	303	307	295	298	304	288	333	292	294	299	322	295	342	329	271	280	287	318	288	321	314	292	330	322	296	294	322	287	289	296	316	286	326	304	311	268	294	304	282	326	317	303	335	294	290	333	344	299	316	298	289	333	309	301	303	336	319	293	278	326	322	345	326	265	290	313	302	313	319	297	286	256	297	296	309	321	342	314	311	322	317	295	282	306	293	317	339	279	308	303	329	307	313	306	307	301	306	316	331	268	311	337	297	355	308	312	311	296	291	301	301	291	310	253	319	318	330	317	309	287	305	310	299	281	297	308	328	338	292	312	302	324	297	301	322	277	315	298	320	319	306	346	300	318	321	316	308	302	292	280	316	331	296	311	317	285	283	265	326	292	322	295	304	312	312	328	306	313	331	306	322	320	298	329	305	324	318	325	297	325	297	284	312	314	281	304	297	295	314	300	317	293	298	279	294	312	276	327	322	326	324	332	276	289	298	310	308	313	312	310	296	309	298	316	300	306	321	299	323	317	326	302	309	305	304	334	304	311	309	264	299	293	294	329	276	320	321	265	277	327	258	319	302	297	323	303	321	306	296	304	308	305	296	289	313	345	311	309	291	304	324	338	268	305	333	298	320	296	320	273	295	285	316	290	322	338	283	288	321	301	289	317	295	285	293	291	329	323	298	311	281	278	295	303	292	327	268	322	281	293	295	337	292	316	310	294	313	289	333	296	303	319	331	346	302	301	299	296	324	306	336	297	290	336	324	314	299	294	307	314	311	296	316	310	278	321	300	316	309	327	317	327	328	286	313	304	330	324	315	301	335	326	283	335	310	327	323	293	301	323	326	309	296	287	316	286	290	300	320	323	312	295	295	330	285	336	310	289	304	303	323	282	289	312	302	289	304	305	293	274	311	333	315	308	290	285	318	308	324	316	299	307	319	310	317	291	308	315	302	295	313	311	321	308	284	333	313	282	333	310	297	310	291	324	311	315	299	306	308	309	315	301	306	295	319	320	306	323	315	318	313	284	297	285	331	316	327	304	338	297	299	293	288	284	313	311	334	332	308	254	327	297	298	315	287	300	250	287	297	308	306	296	317	285	293	328	319	307	316	304	337	315	311	307	273	288	289	285	315	303	291	311	305	290	292	308	261	297	295	321	323	300	298	279	306	324	305	314	322	291	341	298	306	318	321	301	321	319	311	313	302	327	299	283	290	297	271	264	277	319	300	316	296	326	326	297	279	334	278	295	304	313	325	296	325	301	298	295	302	309	288	319	316	309	315	307	311	300	323	304	313	293	334	286	303	302	277	300	284	298	315	312	269	278	310	322	362	327	308	287	327	295	330	328	309	313	294	289	314	296	308	330	302	327	329	327	348	308	296	304	282	302	294	317	312	297	302	301	292	288	297	315	318	290	299	320	328	316	338	310	288	321	346	329	273	299	322	298	336	317	263	281	303	319	318	324	320	288	305	293	313	315	312	331	321	307	327	322	313	293	320	287	307	305	299	295	320	313	323	311	331	292	316	314	320	305	297	325	325	298	303	315	318	328	327	310	316	301	322	299	316	290	309	298	309	326	302	304	301	285	314	318	296	290	299	310	313	286	308	299	317	319	287	308	315	305	328	311	277	308	314	318	290	302	313	310	335	329	327	273	336	313	301	330	308	318	297	320	302	285	273	309	321	314	287	331	316	325	312	292	311	305	277	316	290	315	331	315	332	304	326	290	332	330	321	288	287	290	269	307	296	309	298	297	301	284	289	298	328	312	290	311	311	344	292	323	300	301	285	294	306	327	297	286	313	272	276	300	300	291	297	339	301	280	273	293	302	291	288	319	303	317	294	291	305	306	321	268	312	273	304	293	290	322	293	274	317	319	329	306	317	326	306	309	328	324	330	332	274	315	351	310	342	318	294	327	319	286	287	290	304	314	288	298	311	289	309	298	298	273	299	341	354	282	297	299	323	323	318	290	291	319	285	316	291	311	303	315	327	291	310	303	329	340	286	286	317	294	300	318	293	278	339	298	277	319	322	342	359	285	278	310	291	294	321	302	316	315	309	346	322	316	292	341	311	320	308	310	321	295	324	286	291	333	311	292
12068	15003	23644	27528	29482	28286	25479	25393	20447	18312	18228	18150	13532	11304	10030	10335	7758	8223	8149	10225	7539	5832	6967	5218	5731	6110	5525	4362	4659	4456	4200	3826	3971	4164	3333	3516	2661	3415	2954	2596	2622	2652	2277	2056	2195	1941	1927	1819	1755	1700	1658	1701	1879	2027	1930	1788	1742	1773	1849	1846	1789	1814	1259	1360	1433	1653	1545	1217	1374	1474	1462	1251	1154	1156	1118	1126	1104	1209	1159	1280	1322	1153	1117	1107	1289	1112	1072	1019	1068	1024	1007	1047	974	1044	963	996	954	899	1049	989	1005	957	973	963	986	932	951	946	960	910	963	946	975	926	1078	1008	884	948	918	1008	978	914	884	951	852	891	924	887	887	894	866	899	905	915	860	923	888	881	923	894	938	914	933	903	851	896	887	822	876	873	930	916	897	850	847	911	882	833	878	839	861	869	878	899	843	856	857	885	860	836	897	848	902	774	871	848	867	858	911	863	862	837	908	906	824	859	853	918	875	897	857	875	829	879	862	856	880	857	888	894	881	880	887	870	859	922	912	890	909	889	890	845	872	887	903	910	819	933	905	866	848	908	794	870	895	865	883	894	887	855	927	904	896	856	817	826	900	872	855	822	904	894	899	891	857	855	815	849	911	824	866	847	917	854	904	854	864	937	826	883	899	937	869	864	908	868	893	863	879	865	897	821	886	917	899	906	856	846	870	895	905	892	867	841	869	878	877	877	837	905	900	882	851	890	901	883	875	849	873	865	923	852	864	870	843	846	901	869	850	904	923	891	829	835	853	871	860	858	920	875	875	924	850	869	843	845	843	858	859	901	878	874	854	911	881	873	865	876	874	861	900	860	858	861	824	879	874	884	883	874	911	913	889	851	918	893	878	897	861	867	869	853	898	904	868	870	885	900	839	861	882	838	901	863	864	902	871	934	862	853	869	877	860	911	866	863	922	856	884	887	887	889	820	866	906	848	880	870	842	876	857	856	872	877	855	859	846	850	868	856	824	847	888	876	850	823	846	868	912	908	839	858	922	854	932	878	861	868	896	883	868	835	878	907	874	871	883	915	858	876	816	892	881	846	886	855	846	838	913	865	890	898	820	852	887	903	894	855	897	908	863	833	844	864	856	877	895	968	862	852	835	851	902	862	886	907	869	892	862	884	903	887	861	890	869	876	841	868	851	887	888	880	873	904	830	877	874	882	848	829	901	908	823	927	872	828	803	863	868	821	874	864	860	857	921	904	889	890	871	835	845	902	884	845	893	910	920	857	844	879	914	819	896	863	914	849	900	852	855	829	839	882	879	814	854	877	925	856	936	886	833	870	881	856	842	881	940	877	880	896	925	915	881	876	812	859	851	941	844	887	884	864	904	813	877	852	830	906	924	877	844	866	881	833	852	911	862	897	869	854	871	845	889	911	875	863	871	872	860	881	833	871	828	855	886	881	878	855	850	888	839	880	864	897	819	883	883	913	898	917	886	855	849	863	829	900	864	874	885	865	866	899	855	878	890	852	880	868	872	840	876	844	811	822	837	894	876	834	820	866	917	910	900	867	852	915	850	875	863	850	858	911	821	830	869	924	877	868	934	879	862	827	873	866	882	895	830	815	869	817	844	883	875	882	918	862	861	890	849	896	852	864	862	854	861	848	860	848	850	830	865	909	901	826	880	929	889	872	867	879	885	847	875	898	899	905	860	839	871	873	869	869	860	865	853	860	862	859	857	873	862	886	837	863	842	864	890	909	907	920	851	907	870	854	912	900	812	898	914	828	869	820	912	869	906	912	852	872	918	877	887	858	812	845	923	802	915	892	893	912	892	893	870	856	847	828	870	864	869	860	878	860	848	873	866	849	861	914	850	882	829	890	820	878	857	874	805	889	840	910	880	913	840	885	882	857	867	849	874	834	819	864	897	873	893	874	924	927	883	841	854	866	848	830	869	866	861	875	849	899	901	890	902	859	818	870	824	877	899	888	868	893	904	864	873	860	871	895	875	896	895	836	896	913	914	866	900	868	871	861	882	867	920	879	832	829	862	877	857	860	888	869	867	897	823	835	892	912	853	902	887	891	883	828	859	865	884	902	846	933	876	877	854	846	877	906	866	844	866	865	860	916	879	840	899	837	910	829	921	888	845	870	884	877	904	886	866	885	915	924	895	884	883	867	906	841	842	899	907	864	856	876	877	812	885	860	895	895	885	880	839	886	884	877	838	851	829	847	835	863	889	855	837	869	846	895	906	898	832	904	850	848	847	894	812	890	900	874	922	899	867	850	888	871	868	840	889	911	920	887	861	767	875	843	857	862	861	843	858	868	854	885	862	903	907	879	843	864	888	895	878	889	874	859	858	885	876	818	873	889	793	882	884	896	865	902	847	856	918	871	895	916	884	850	882	846	798	899	914	903	943	865	918	864	860	878	888	870	885	879	875	898	869	843	908	870	874	891	905	905	849	883	846	866	878	882	842	889	925	884	866	902	857	906	851	817	889	893	886	899	969	834	875	893	858	906	809	815	868	882	840	845	844	828	856	877	868	820	827	862	899	849	876	843	847	862	875	845	872	860	897	878	877	850	829	862	927	841	895	877	881	887	875	816	876	864	925	877	902	873	855	870	937	846	859	871	871	872	897	883	861	832	850	830	803	852	855	883	882	904	907	893	903	951	828	922	887	847	882	943	894	859	885	872	888	901	858	908	829	926	859	845	911	831	919	852	929	855	856	880	888	847	866	887	866	905	855	894	914	880	884	877	889	856	820	894	899	876	883	890	864	889	884	889	877	863	850	861	849	890	904	857	825	810	902	815	832	830	853	895	849	874	843	861	887	850	861	858	882	899	826	836	907	864	900	895	872	848	896	885	904	846	882	873	903	851	860	878	819	869	924	853	897	868	843	891	889	913	882	881	879	828	846	851	871	880	894	879	892	850	875	861	877	879	904	905	869	869	858	825	813	835	854	929	866	818	919	871	880	850	900	878	820	906	856	879	867	909	916	875	818	886	826	860	917	844	837	870	866	881	919	862	883	840	799	862	863	854	882	923	898	888	832	842	933	840	849	887	895	901	901	841	855	879	841	871	859	845	838	951	847	836	873	862	839	854	849	903	850	868	871	930	886	893	860	867	883	887	859	876	882	860	858	845	921	907	875	879	917	823	859	882	901	875	921	866	827	879	911	905	898	860	881	814	905	835	852	872	888	892	870	846	904	843	841	883	798	868	882	916	835	876	915	839	913	873	869	924	830	913	896	908	895	901	895	840	813	888	824	875	863	799	888	915	885	917	873	855	856	928	869	858	908	858	904	873	863	902	807	933	850	929	868	843	860	863	854	859	915	889	909	887	842	864	852	889	846	884	874	929	883	855	922	904	819	858	906	894	842	893	849	853	830	906	838	819	833	880	851	920	915	884	904	829	880	897	822	889	870	848	881	932	900	885	843	849	890	870	868	875	911	842	890	892	853	873	886	801	842	872	876	870	866	943	849	851	889	917	874	853	862	908	873	895	835	815	855	866	818	903	860	836	877	850	920	836	927	863	877	890	907	901	861	905	875	876
27214	24101	28727	29548	29206	24268	20277	19180	12358	9653	8768	8879	6260	4506	3912	3861	2611	2503	2436	3257	2629	1803	2111	1691	1591	1835	1648	1238	1279	1390	1148	1061	1154	1222	966	1033	843	1152	900	869	817	795	629	628	700	618	597	548	578	559	520	553	605	595	606	561	574	566	569	533	556	559	391	453	484	518	527	410	436	476	445	433	428	423	378	384	393	421	389	432	488	400	470	425	416	401	410	406	416	389	395	360	382	367	385	406	374	412	393	422	347	355	382	363	382	375	383	340	353	357	381	343	362	398	395	404	359	370	359	355	361	364	368	346	378	357	355	350	349	366	358	347	363	366	396	409	364	377	343	373	367	365	375	354	355	376	371	417	368	334	354	336	381	360	336	379	371	342	371	346	353	363	381	352	361	317	330	363	371	340	405	370	375	390	362	378	345	364	355	343	383	358	391	358	351	387	334	365	384	364	305	355	357	357	324	352	351	364	350	337	346	350	330	349	366	367	331	330	362	382	365	336	345	381	334	367	370	389	320	335	366	353	320	357	363	366	360	359	369	328	369	344	378	322	371	373	383	361	362	407	381	338	331	322	325	333	333	364	352	347	342	351	373	349	378	350	375	344	346	341	354	363	377	380	340	331	364	326	354	365	349	342	374	342	344	365	356	359	327	343	368	375	361	336	367	373	358	388	364	355	367	386	345	365	338	344	343	350	340	365	366	365	382	372	360	350	366	361	337	364	366	355	360	351	394	305	367	387	363	345	345	352	364	372	342	342	332	362	368	363	387	398	371	334	392	366	353	364	332	357	359	347	364	375	327	341	338	375	365	365	364	334	346	356	377	374	376	386	378	329	340	378	324	341	372	343	355	362	358	333	343	328	359	348	365	354	366	402	372	339	331	359	334	350	347	361	342	365	351	330	364	347	350	334	365	369	343	346	338	346	352	359	371	334	371	340	357	335	362	356	345	360	346	337	360	353	338	321	372	346	363	330	356	372	371	383	368	349	368	393	364	372	368	370	348	374	380	353	361	377	364	331	348	332	360	364	343	363	383	409	336	352	386	323	366	377	372	376	399	358	364	364	342	368	348	344	371	388	356	358	369	340	333	357	368	365	341	353	348	365	336	379	355	358	362	345	333	362	360	350	333	350	329	355	356	365	378	378	352	376	387	334	369	352	336	336	341	358	351	385	350	351	352	335	324	338	348	331	386	378	383	335	360	394	336	370	367	339	367	346	345	361	352	342	379	348	365	367	345	349	385	390	320	312	388	356	364	322	335	366	355	342	358	360	359	372	365	338	384	362	349	350	313	352	365	326	353	351	376	338	362	357	355	330	352	364	317	383	349	367	374	368	341	366	356	332	331	359	354	348	350	389	348	360	362	361	348	379	339	359	354	367	364	379	350	356	395	385	341	383	380	350	356	338	394	337	388	346	336	353	349	361	340	317	362	347	326	350	377	382	381	399	352	375	377	336	377	369	341	339	333	320	327	369	348	353	361	330	332	343	360	337	357	367	387	367	375	346	328	399	343	395	332	316	355	368	354	363	320	357	363	376	366	355	368	348	375	344	351	379	379	367	327	374	391	347	372	362	326	361	344	366	342	368	341	378	329	345	345	345	390	344	332	357	360	395	362	380	364	372	345	375	333	359	380	389	328	362	339	374	371	379	352	334	388	361	367	348	343	375	355	353	342	340	356	365	367	389	351	331	347	397	350	366	336	392	356	364	378	357	380	383	354	337	348	360	356	355	376	354	340	387	369	373	368	373	378	335	362	374	353	352	366	362	366	354	345	325	372	330	341	373	345	358	356	352	333	371	367	401	374	362	366	363	367	366	374	352	336	340	343	344	346	340	377	350	343	352	353	323	344	393	327	376	331	354	354	378	347	379	368	360	356	377	347	377	384	328	358	368	349	363	379	330	361	365	378	363	353	340	389	355	354	356	345	341	368	342	334	385	373	345	346	356	349	356	380	333	353	362	342	379	318	344	362	345	360	346	393	365	352	387	327	371	366	367	388	352	367	360	348	397	359	335	355	390	335	386	365	352	397	336	320	369	375	351	353	347	366	372	363	383	341	325	372	351	360	333	367	346	337	356	351	355	353	334	352	328	398	361	379	362	353	348	355	347	346	347	323	377	370	377	360	380	365	330	342	374	358	373	397	385	336	391	341	343	356	369	360	346	368	345	344	354	376	351	361	355	366	360	298	347	394	358	338	395	332	334	394	338	348	330	355	329	372	400	372	381	321	344	353	389	377	378	348	373	371	372	374	372	333	377	349	359	346	374	355	337	351	351	368	335	337	357	336	381	377	354	331	357	363	366	393	367	374	343	366	359	364	381	336	338	360	361	352	346	362	323	348	348	371	335	345	345	369	343	366	362	371	352	327	346	354	334	359	373	348	377	381	366	373	360	354	413	370	413	339	375	338	357	309	349	385	365	356	340	369	389	357	328	337	369	365	371	401	373	372	356	358	339	358	393	376	345	372	378	360	327	390	398	386	340	377	354	324	385	323	375	359	330	369	364	340	364	367	345	363	403	364	371	335	378	352	357	333	347	380	393	362	376	377	334	345	330	375	361	360	397	367	384	329	372	376	354	359	380	367	395	356	351	356	337	354	348	360	362	359	374	371	364	390	368	339	373	387	400	367	405	345	368	331	361	353	336	361	342	335	315	381	343	336	387	352	356	388	370	335	329	342	328	365	349	392	306	364	332	349	345	369	351	326	340	357	341	353	348	356	346	341	338	374	369	334	329	382	372	338	291	372	354	360	363	387	340	382	343	401	352	375	401	358	377	361	346	356	334	321	357	335	328	372	391	372	377	350	379	339	360	375	360	375	382	398	370	356	342	329	359	373	347	364	377	355	369	349	382	364	380	340	353	386	334	348	407	363	363	366	343	344	387	381	386	364	400	335	379	361	370	367	344	374	353	323	343	351	324	367	329	367	353	381	348	348	354	382	356	338	369	351	358	308	365	330	378	406	361	371	341	381	403	364	345	366	362	377	332	350	380	413	348	398	382	349	351	348	343	398	398	327	372	328	341	358	359	363	387	377	385	382	360	378	342	312	351	336	387	384	352	335	357	365	370	355	343	359	372	333	343	343	342	365	385	372	371	358	335	364	360	365	364	346	372	377	339	342	330	367	391	357	344	317	337	345	357	390	338	342	377	358	353	349	373	363	358	378	340	348	355	354	367	364	372	359	341	339	334	384	350	380	337	360	371	336	375	319	339	356	357	340	353	354	356	371	371	345	361	363	340	389	346	341	357	345	393	371	332	305	360	345	363	391	360	379	337	366	367	343	342	345	371	376	348	359	341	345	354	334	365	394	379	376	385	385	350	354	348	363	351	338	310	348	349	377	355	325	379	348	350	351	328	345	398	389	350	395	363	356	341	352	364	376	365	372	366	370	345	350	360	347	357	376	350	367	401	333	387	341	344	359	367	348	353	383	351	389	344	354	382	336	341	376	359	378	374	375	358	350	362	368	357	387	337	373	345	362	364
15879	20447	27729	32597	34331	33553	32448	33344	27108	25174	25431	25299	20924	17737	15934	15998	11813	12634	12682	15359	12716	9435	10756	8931	8902	10540	9215	7506	7378	7819	7137	6382	7424	7014	5668	6271	4321	5945	4800	4759	4677	4167	3401	2980	3680	3164	2978	2635	2708	2556	2381	2611	3014	2968	2915	2652	2547	2545	2950	2644	2744	2657	1687	1791	2086	2370	2143	1503	1707	1910	1861	1546	1527	1639	1528	1544	1413	1588	1463	1577	1676	1494	1510	1481	1698	1450	1345	1304	1353	1279	1288	1253	1169	1197	1217	1198	1273	1218	1280	1154	1133	1196	1189	1174	1125	1162	1115	1095	1109	1161	1089	1130	1143	1175	1306	1237	1085	1162	1106	1169	1137	1077	1044	980	1036	1011	1035	972	1004	1003	1003	995	1046	961	992	1017	1036	1072	1018	1004	1038	990	1100	1100	1044	1074	1008	995	1037	982	995	1063	939	1091	996	1061	999	996	1045	1014	1022	963	981	965	1016	989	975	997	1015	1041	979	986	978	940	1032	1019	1018	964	1000	1044	943	1008	983	992	960	991	987	1009	1004	994	1038	934	1011	1070	1014	1007	1058	973	970	981	994	1035	981	1001	945	1023	990	1001	996	1008	972	971	980	1007	1012	1018	966	1000	1037	1003	1027	955	947	949	981	1004	962	1014	1014	959	969	991	1020	1057	1018	1009	1085	1052	1027	996	1002	977	973	977	949	934	981	1004	1025	976	961	1069	1005	968	944	1015	1003	982	998	967	952	1033	944	1050	999	984	999	988	1005	997	993	1069	980	971	1027	1048	999	1033	966	961	1020	1031	1007	1001	926	989	1027	1008	992	977	1010	982	973	942	1006	976	1000	1001	934	951	959	943	1010	1035	1019	969	989	985	987	948	1053	1012	974	1023	993	972	1009	996	998	994	948	989	957	998	981	990	967	982	975	980	991	1034	973	934	1015	1060	965	969	980	1067	1033	1009	979	946	992	1022	1041	930	922	954	944	987	996	1053	994	962	979	1007	1021	965	965	1066	1036	1009	1039	988	1015	1012	990	1007	982	1007	989	1007	1021	996	952	1004	947	1051	978	1013	958	999	1020	969	989	1030	997	1014	987	992	978	1056	1008	972	1011	1013	956	948	1025	993	954	918	992	1002	1021	1008	1055	1002	994	978	947	1020	958	1014	974	976	1004	973	1023	941	966	964	1037	1005	1003	1023	975	995	975	994	979	1004	1011	1005	1037	992	992	995	989	974	1028	949	985	1038	982	993	992	944	1009	1044	994	1019	989	991	1035	985	996	995	989	997	1041	1024	990	966	984	963	977	998	971	932	1072	951	967	969	1026	1048	1026	962	1003	983	993	999	1070	1008	1046	1012	973	1029	1025	993	991	931	987	973	1019	1039	997	970	959	936	990	1009	1015	968	1006	1061	962	1015	978	985	1017	981	960	1007	1005	999	1034	982	1011	1041	965	1019	1014	985	1043	971	1066	978	975	958	1018	986	974	983	1010	985	959	1045	990	953	977	989	963	977	996	997	1013	980	914	980	996	1011	1064	911	1013	995	1019	992	985	978	1026	961	991	957	1051	988	977	1026	937	1048	994	1010	947	995	952	1009	1055	1020	1060	946	993	978	1028	972	963	977	965	990	971	961	989	967	977	967	982	937	970	1008	975	954	983	1021	973	1044	976	981	987	1006	966	975	970	1012	1021	949	980	981	985	965	1008	938	929	990	998	985	961	1006	976	986	1039	984	1048	918	959	1028	966	920	999	1013	998	1024	990	1003	998	1015	1014	996	974	1065	993	1052	985	989	978	1054	944	948	1002	1041	934	1071	960	934	957	965	1055	998	949	985	968	1008	979	960	1000	980	996	976	997	992	973	993	994	990	974	1079	990	969	1056	996	971	956	1068	999	1019	1020	1046	1014	971	990	972	975	1042	1003	1013	993	1015	1002	990	1005	1009	977	986	1015	987	948	1038	1010	1031	952	958	950	1053	957	993	971	964	991	1022	976	1023	979	997	950	1018	995	976	980	1003	980	978	940	980	982	949	952	1004	974	987	1050	1008	1005	969	951	1068	975	981	993	1002	1021	1019	996	1046	961	979	929	1029	1000	994	974	918	936	1035	1053	993	981	978	986	1008	946	983	971	1018	960	996	1011	945	989	991	925	999	992	990	1031	991	963	961	1038	955	987	997	985	1006	1019	1025	894	1005	960	980	1026	955	1014	1052	1002	978	948	1021	969	972	1009	949	962	993	966	910	983	1012	955	1039	962	967	998	969	994	1043	954	999	981	981	964	925	1028	936	1047	996	984	1031	972	944	991	996	939	989	980	972	936	963	984	1004	977	1043	1004	988	1013	1036	998	1036	1021	960	951	1041	1025	927	1012	1010	1010	971	968	963	1007	1024	956	1030	1025	992	999	996	973	952	1021	988	1049	1029	963	936	963	1012	967	986	963	955	1015	996	1008	948	993	1023	964	979	993	978	992	1010	1031	992	1002	1037	990	1018	970	955	1001	971	921	968	1040	974	991	1037	1025	1002	941	986	1005	968	995	1008	972	981	965	1027	1042	949	1014	1020	990	951	1011	966	1010	952	978	943	1036	977	1030	977	1025	1046	1013	1018	986	955	1021	985	1002	996	1064	951	981	916	995	979	1051	1017	1000	1031	994	986	935	974	1021	952	962	998	971	973	1002	1020	1010	994	999	1003	989	981	1017	994	1006	1009	941	1013	999	1016	992	988	955	940	1018	997	1062	972	1026	1043	1008	985	982	948	1001	976	1044	930	1027	1028	925	1032	999	997	1011	1005	1041	1008	959	1005	985	912	962	998	967	978	951	969	1031	996	1028	989	1018	1020	1034	974	940	936	1005	975	1042	967	1003	918	968	1033	1038	986	1015	990	970	1026	986	989	1027	1052	989	992	987	963	958	971	981	970	930	1018	926	971	978	970	987	1000	977	1025	1009	1014	995	999	1001	955	1068	1005	1030	990	998	981	1032	976	1008	953	993	1010	976	1026	989	982	948	974	1040	1001	978	961	1020	981	983	1052	994	1016	985	988	1002	1035	1002	1022	991	981	967	1051	1017	974	972	993	992	1010	1006	962	995	1002	943	984	977	978	981	983	1032	1028	994	1030	961	1016	997	975	1030	1007	966	985	936	1053	1012	988	1031	949	984	960	980	997	987	1022	1020	983	964	1016	937	973	965	1042	964	1017	946	966	1001	932	995	937	1003	982	1013	983	1020	1020	1038	1025	973	945	983	959	982	1008	1024	1000	1046	1009	971	995	929	1046	974	983	1024	1012	1042	995	1029	1021	999	989	1001	1013	969	1012	1020	1019	996	1040	978	952	1017	966	989	953	974	963	947	1029	967	1000	999	1028	962	1018	990	977	979	1006	945	1029	978	952	997	977	1017	1017	962	993	971	946	962	1001	964	947	1003	971	1001	1004	1002	1009	1004	970	979	1004	978	1026	967	964	1009	948	1010	956	1058	1022	974	965	980	993	990	1005	1001	1017	1011	991	1034	971	950	1034	1060	1036	982	990	917	976	938	1005	960	994	989	981	985	994	973	957	1000	983	1017	985	981	1021	950	969	999	1021	977	975	969	953	968	987	990	1042	1079	958	991	927	1039	1033	921	975	985	1007	985	1009	1004	1011	977	987	929	997	950	962	1002	972	982	956	928	1016	990	953	993	1004	967	1025	958	995	1013	991	1049	945	959	935	1017	986	991	980	992	1008	1004	994	915	1026	1015	921	956	1002	990	997	1009	992	1014	975	985	932	996	992	1024	989	979	959	1015	982	1040	994	1006	988	1055	1006	964	990	996	1043	1011	968	963	933	972	990	1001	1020	999	983	967	1034	1016	1010	1018	993	1049	1001	1004	996	966	969	979	999	999	1029	1000	1056	1010	1000	934	985	925	948	981	969	940	978	1000	1041	996	964	970	987	972	952	959	1010	980	988	1013	978	1034	1054	1033	1005	973	1044	1028	989	1006	970	984	965	970	955	951	981	1027	996	1021	996	1006	996	1021	968	956	997	956	1045	999	974	980	917	998	947	999	997	1035	1001	1013	970	1044	960	922	1048	960	983	1021	1030	989	983	969	1010	962	1011	1050	988	980	970	1043	986	1052	1031	1016	967	995	997	970	983	981	1014	1055	993	984
7039	5265	6622	5916	4387	3140	2364	1770	1436	1075	979	817	678	633	558	545	485	481	416	434	446	421	407	390	364	365	382	365	343	323	326	331	350	378	334	301	338	362	322	351	370	326	337	334	290	313	301	299	341	294	344	308	297	305	315	290	300	316	299	304	317	326	293	276	303	332	300	300	296	300	274	322	316	301	312	301	281	285	288	305	288	310	300	298	287	285	290	303	299	267	290	295	300	249	287	292	294	278	295	285	305	273	306	280	303	291	294	297	278	288	306	296	297	295	291	300	266	325	305	293	282	281	287	270	291	291	271	296	306	303	279	291	327	273	276	277	320	282	280	283	317	325	275	278	275	269	291	294	305	319	270	302	303	271	305	291	289	266	302	314	263	260	281	306	273	270	290	299	269	289	324	326	279	297	294	288	315	263	293	294	296	281	277	294	304	259	285	300	280	279	284	307	252	305	291	309	292	278	273	299	300	298	251	282	269	282	291	296	299	295	302	296	290	287	269	292	314	294	288	301	292	307	315	292	273	348	300	267	262	296	269	291	278	295	303	320	296	325	333	297	285	293	299	285	279	309	289	288	285	291	289	282	317	315	309	308	288	282	288	301	294	266	302	279	290	305	306	314	300	285	297	299	292	268	296	287	269	298	276	299	312	302	272	263	309	290	308	310	290	304	288	295	293	307	271	277	298	321	302	320	294	281	305	295	311	304	263	271	295	307	303	308	272	266	303	335	286	287	301	275	264	321	282	271	328	272	303	298	282	286	307	285	294	284	298	306	295	294	279	302	271	306	294	280	282	268	312	286	307	291	295	270	285	299	306	280	280	279	264	313	269	313	303	303	312	288	279	289	296	305	293	285	291	296	288	277	299	267	280	294	341	294	285	248	300	312	308	257	280	276	275	303	294	297	273	310	259	297	262	298	286	312	300	278	259	310	279	270	306	290	287	272	296	292	292	307	302	278	274	278	279	288	298	285	293	318	289	272	302	286	316	267	289	253	283	313	303	282	306	293	324	285	282	283	277	263	270	309	320	292	272	269	288	289	352	308	283	299	289	319	305	303	292	296	302	279	275	307	289	279	261	293	307	308	282	313	292	310	285	283	308	302	306	285	312	288	292	282	266	326	291	323	293	276	266	295	308	282	283	296	270	275	297	299	273	305	275	294	312	315	281	291	305	295	295	301	292	283	267	282	292	254	302	297	271	306	308	293	297	272	301	268	298	309	305	302	286	302	262	317	272	307	317	299	294	292	276	276	273	311	319	282	298	293	294	309	285	303	282	336	301	322	303	276	275	286	298	317	291	286	284	328	307	289	310	292	282	309	297	309	299	303	292	300	305	289	314	293	279	311	310	322	329	315	281	299	293	307	311	300	291	306	298	271	286	286	266	296	297	285	288	296	301	332	298	244	274	269	295	277	276	295	238	288	303	318	323	283	292	317	320	294	345	292	319	292	302	272	314	299	297	325	313	327	302	286	270	281	281	319	273	259	272	313	266	292	266	319	291	309	306	299	296	293	278	307	292	311	310	303	341	294	321	311	270	318	296	291	277	289	315	331	276	258	298	282	291	282	267	273	286	279	305	308	290	274	295	283	291	301	265	295	302	284	242	308	311	304	333	303	297	309	307	260	291	293	281	286	280	314	307	331	303	297	294	291	288	270	283	304	278	297	301	303	314	278	274	320	312	316	295	297	305	305	290	314	307	297	279	306	298	281	281	280	306	291	298	279	298	323	290	297	293	287	283	265	270	303	286	275	324	285	311	268	311	292	300	292	290	291	283	278	290	303	290	306	310	304	276	294	293	295	270	260	279	284	281	277	305	292	306	318	303	295	296	304	294	299	296	323	339	303	272	324	299	286	288	286	295	295	305	297	293	316	318	263	286	304	279	279	311	273	273	315	300	288	280	307	268	312	288	295	297	288	261	290	252	282	314	267	272	331	312	280	256	287	305	304	308	263	290	289	325	313	258	333	340	290	303	281	297	308	305	256	310	297	279	250	321	332	295	315	321	302	297	306	280	298	298	278	290	300	285	337	285	319	281	282	295	275	284	296	316	295	307	308	298	304	272	291	295	296	291	276	311	285	301	288	301	291	331	276	326	295	277	327	313	305	287	322	268	281	299	284	312	267	314	264	297	269	283	291	303	274	264	320	290	293	285	264	290	301	282	278	308	290	287	287	304	306	278	313	294	297	296	327	299	269	315	310	279	287	289	304	279	263	308	300	301	264	309	288	296	269	286	289	282	294	306	278	295	300	283	283	323	334	290	268	273	317	313	265	300	288	299	295	295	291	265	303	252	302	263	295	309	319	294	300	310	324	288	290	305	309	290	265	295	297	298	268	302	286	309	277	282	327	307	273	296	273	310	310	265	299	295	297	281	292	290	280	286	326	298	310	287	311	297	274	300	256	300	321	283	275	312	269	268	282	267	332	264	279	319	287	322	285	305	297	272	270	307	294	297	295	299	278	313	276	314	323	318	294	307	303	274	287	305	301	274	270	292	287	321	311	321	272	287	306	293	327	282	311	289	291	302	282	272	317	280	288	281	268	262	260	317	328	295	267	299	295	318	281	272	266	296	306	280	309	292	302	329	291	280	277	308	318	260	268	267	306	297	288	301	270	307	281	329	288	293	296	269	292	313	287	277	318	318	280	301	309	308	295	287	279	301	281	275	312	314	269	302	275	267	291	280	315	256	295	288	268	271	301	299	290	332	291	290	302	315	288	279	302	322	298	289	273	292	297	305	279	287	281	319	290	267	271	305	281	308	299	303	288	273	304	316	284	300	325	311	259	343	319	302	321	303	278	294	296	311	282	305	280	282	291	307	287	294	267	317	291	293	316	318	285	284	276	283	297	319	278	304	297	284	261	304	285	288	315	278	264	300	279	311	285	297	303	285	297	317	301	312	298	344	301	274	314	334	287	300	301	286	326	289	289	288	291	301	285	307	331	297	283	285	302	277	302	264	264	289	284	294	296	308	305	304	276	276	309	317	299	280	280	281	281	277	304	282	314	292	292	264	323	320	281	294	312	282	301	303	293	359	299	309	334	296	287	276	270	281	283	285	289	265	285	294	273	295	262	301	291	287	279	306	303	289	287	281	252	297	279	298	286	293	321	266	315	299	286	299	283	310	287	284	279	288	296	290	279	309	302	294	285	321	301	270	256	305	259	294	247	293	281	265	296	304	324	306	302	287	330	280	284	307	282	282	312	301	316	305	342	273	290	264	281	340	295	261	294	290	277	289	289	306	294	270	264	270	291	301	302	295	318	301	276	288	339	307	300	286	273	294	269	281	308	273	292	302	304	293	276	297	293	297	311	280	288	310	293	274	323	302	287	315	282	314	294	279	273	295	288	279	269	333	297	299	292	317	264	290	300	305	317	303	300	295	298	298	294	303	268	305	309	272	254	287	269	286	278	283	316	276	311	287	302	298	291	292	283	310	304	283	314	277	291	274	297	291	299	319	280	308	294	296	250	262	309
5100	5904	11837	13938	12704	10578	8645	7491	5862	4933	4480	3914	3205	2850	2449	2430	1971	2008	2052	1891	1674	1592	1549	1431	1449	1384	1483	1310	1259	1246	1162	1161	1185	1185	1166	1208	1119	1191	1074	1095	1100	1013	1045	966	1094	1018	1028	1016	1018	974	1008	905	990	943	982	942	927	959	989	979	899	929	942	886	922	937	927	911	946	899	879	862	879	883	890	872	860	842	904	886	868	873	880	847	863	909	876	920	872	914	798	862	871	916	843	854	905	870	845	857	865	814	875	850	843	852	866	843	841	812	893	869	812	860	822	837	839	848	851	871	812	815	884	831	854	816	851	836	842	824	869	837	852	803	814	852	855	835	844	858	885	886	851	883	840	845	843	844	868	839	823	838	887	840	814	853	810	860	835	839	828	879	867	845	864	820	834	846	824	803	878	797	812	830	789	835	858	833	848	853	828	871	809	813	776	846	860	797	851	825	835	847	859	788	822	813	782	793	863	867	828	882	822	866	815	822	845	833	811	806	805	794	896	817	845	853	899	860	808	847	824	852	844	861	790	861	799	804	766	820	807	861	818	874	856	885	821	852	824	843	845	867	809	827	858	829	861	847	790	839	825	839	827	827	807	858	848	855	809	805	810	831	802	826	840	865	843	889	811	841	847	807	857	854	844	872	837	837	833	839	870	830	839	894	866	822	798	840	858	821	805	797	831	827	846	770	849	837	808	770	823	808	825	819	807	813	878	814	861	820	848	790	863	820	825	830	865	842	844	810	815	866	848	837	824	826	846	810	854	864	806	826	801	840	853	825	826	819	813	810	822	812	836	807	883	839	807	819	860	842	842	800	867	855	833	813	809	873	875	837	819	840	836	804	827	822	884	844	832	847	778	850	840	850	818	865	874	820	816	866	846	811	797	808	823	828	858	860	811	879	816	788	834	826	850	869	834	849	818	825	783	887	874	795	851	812	794	825	874	847	796	833	821	816	871	893	848	826	827	788	861	790	825	846	821	847	837	824	814	829	826	810	872	826	862	842	856	865	838	838	796	852	854	834	839	797	844	869	825	844	817	814	818	827	851	801	857	851	872	781	837	850	886	829	849	824	803	808	841	785	824	814	810	787	815	836	864	886	829	830	827	848	884	829	845	853	853	845	828	867	848	818	855	776	871	846	810	913	834	835	855	809	844	808	816	887	811	845	817	836	807	846	829	813	824	817	858	798	814	884	782	808	868	843	841	764	842	801	830	843	838	861	790	826	797	869	856	843	903	797	821	855	831	811	852	861	802	834	861	853	759	817	886	840	851	821	879	793	805	817	803	821	829	831	832	810	842	898	822	885	834	780	816	777	829	859	830	819	813	772	795	839	865	816	800	810	788	807	871	880	822	835	843	818	854	811	882	826	821	847	839	815	821	812	855	845	812	840	800	825	867	794	861	845	803	868	836	842	847	787	842	840	860	799	820	841	874	866	840	808	797	813	834	826	815	837	825	779	827	811	817	831	829	829	815	825	853	832	830	841	843	876	836	849	798	816	819	815	906	824	793	825	838	818	834	840	843	824	836	888	836	823	831	852	823	866	817	821	832	865	843	835	852	860	791	799	840	864	882	841	870	927	828	846	870	808	836	838	840	844	827	856	803	831	812	858	834	823	846	865	824	792	830	834	774	823	803	855	816	821	823	832	811	783	820	789	825	829	878	863	798	766	815	799	875	819	848	852	884	822	816	827	822	813	816	810	845	853	817	799	823	787	863	868	840	823	818	861	838	836	812	849	825	822	786	858	845	842	811	853	828	817	820	807	806	827	784	868	860	833	850	848	796	834	824	867	869	842	872	785	827	811	835	827	789	814	819	808	791	886	875	796	823	800	794	810	876	853	840	815	838	830	807	844	789	881	806	823	867	820	756	851	810	880	825	814	796	819	888	756	796	873	823	771	864	817	824	778	862	790	857	822	818	833	812	807	822	842	855	826	833	887	857	821	805	811	813	818	847	815	828	808	839	832	804	840	864	837	814	835	834	866	909	840	903	855	838	836	866	839	819	806	845	798	856	842	840	885	841	800	812	842	817	817	819	862	835	812	789	809	874	841	832	843	819	787	827	822	815	813	801	801	853	817	838	825	884	871	819	804	835	832	811	849	795	843	780	821	825	791	828	826	855	824	873	826	845	876	871	843	827	818	822	899	792	802	838	874	838	810	839	817	820	824	856	820	842	855	886	821	822	767	836	774	849	800	849	860	833	763	850	817	815	775	886	841	835	885	830	854	830	813	789	823	770	796	840	814	836	816	844	852	835	834	813	844	848	819	827	806	873	813	837	829	830	828	794	818	821	851	810	819	821	858	863	815	833	898	827	795	814	837	813	816	847	822	880	810	831	838	792	881	814	843	831	887	810	821	805	840	840	815	835	775	916	799	826	790	872	835	819	902	837	864	842	823	819	857	853	849	872	822	776	814	827	890	841	813	867	855	829	798	845	797	845	818	830	793	852	867	851	821	789	844	848	889	813	796	849	870	825	886	847	805	782	845	845	835	834	826	860	819	824	831	841	816	832	831	831	796	853	880	796	764	852	861	804	813	883	844	815	860	895	804	818	811	866	796	853	805	846	849	821	801	861	861	819	878	861	869	808	796	827	826	816	860	819	806	861	862	838	857	805	783	773	863	861	840	796	820	777	819	846	854	808	841	775	834	817	848	812	801	847	776	825	834	871	804	814	820	833	829	854	839	818	904	853	830	831	839	815	802	864	830	797	819	845	847	868	789	844	857	823	802	864	866	844	849	821	850	803	853	894	851	797	840	820	824	871	861	823	812	838	828	819	819	775	803	810	830	819	794	815	825	797	860	810	829	868	823	875	854	776	794	825	864	828	811	874	846	819	839	829	844	821	846	795	859	804	833	854	802	852	842	810	841	833	822	839	825	804	783	808	861	822	816	879	844	841	829	846	849	828	848	853	859	837	809	786	826	877	860	814	804	865	818	815	876	835	868	866	829	833	814	840	838	803	822	799	825	819	872	810	789	836	847	853	832	816	849	832	774	820	854	839	820	807	885	788	839	791	829	895	788	823	870	850	834	899	795	881	810	839	838	884	827	776	887	790	804	887	787	818	815	847	844	876	806	864	908	883	843	811	810	858	840	847	768	876	820	858	832	861	847	853	823	864	876	806	801	817	789	843	811	782	842	804	788	808	844	841	845	866	790	850	816	816	865	853	832	776	790	825	839	850	803	890	834	807	808	868	790	842	858	819	895	848	872	805	839	849	798	835	801	830	811	805	842	781	811	925	807	827	816	871	801	838	865	850	863	861	779	793	837	859	830	772	841	797	845	855	845	838	867	851	898	840	800	846	801	868	807	869	788	871	791	852	844	854	854	844	819	801	808	815	833	847	821	898	818	774	865	885	849	804	850	802	816	822	838	852	840	775	837	850	808	852	809	791	876	873	782	812	829	794	785	796	794	820	881	844	876	771	795	822	809	839	806	825	799	865	819	847	863	860	852	794	841	790	838	890	831	829	844	779	854
18820	16515	22432	22847	20579	16435	12231	10548	6465	4156	3929	4663	2736	2287	1920	2019	1375	1401	1653	1654	1522	945	1132	930	899	808	1076	779	742	772	680	665	588	717	610	599	558	563	589	599	463	545	489	481	445	445	422	391	375	399	393	424	375	400	403	358	346	348	392	366	380	395	335	306	339	345	331	306	288	299	320	327	315	354	259	308	313	331	292	339	280	304	331	309	304	319	293	296	273	306	306	278	301	289	286	298	314	305	302	294	280	274	288	288	288	288	266	275	303	285	288	308	292	302	288	308	287	308	293	297	264	273	275	264	302	283	290	263	273	268	306	280	242	268	285	269	290	309	278	274	289	311	296	307	296	252	299	286	290	265	280	273	272	263	304	278	255	281	298	282	288	290	273	283	238	288	268	273	283	267	304	255	254	271	289	273	282	267	291	279	297	289	273	284	227	290	284	267	309	305	292	301	301	274	309	301	266	245	300	302	245	284	291	258	234	274	269	272	280	260	298	264	266	283	259	276	284	270	249	276	269	256	262	254	271	265	279	276	303	276	285	267	291	298	269	280	279	291	307	304	259	249	240	303	261	267	281	280	281	257	254	304	295	274	262	247	262	258	253	241	287	293	294	253	259	289	264	284	277	271	308	270	292	279	268	274	290	269	281	264	286	314	262	255	268	287	301	268	288	283	276	262	270	288	275	265	296	298	240	247	313	287	253	278	285	268	260	286	274	295	268	254	284	272	278	290	277	267	291	311	278	271	272	278	272	285	279	278	292	288	281	300	260	282	270	309	279	273	280	289	307	314	284	278	291	289	288	281	287	308	266	247	247	292	269	242	297	255	273	261	298	296	277	264	274	278	299	283	267	275	274	264	254	274	259	278	296	256	252	263	267	282	234	300	277	271	275	268	228	289	268	282	275	260	297	275	296	302	296	297	276	263	276	287	284	295	272	294	261	254	320	249	284	273	263	257	300	276	308	270	279	259	293	267	249	276	275	260	268	308	265	302	296	283	303	290	267	271	283	274	295	273	272	265	293	277	289	307	247	290	265	305	261	268	224	281	294	248	274	317	291	287	301	278	306	277	287	295	325	270	275	268	299	286	294	246	271	308	267	253	286	242	313	249	301	264	279	261	273	306	277	267	236	275	287	285	312	266	284	269	261	299	271	302	289	277	269	274	299	299	294	263	272	276	290	295	280	266	288	274	284	252	304	269	288	288	266	269	254	292	286	280	305	270	290	275	303	245	295	261	272	287	280	297	275	268	300	274	261	293	277	277	289	298	295	275	261	277	265	288	286	284	302	260	281	252	264	289	279	251	269	291	278	300	290	301	260	264	256	291	266	312	301	257	283	274	297	270	269	278	256	270	283	271	283	272	317	278	299	322	268	300	261	259	293	262	280	290	262	294	286	272	280	285	286	273	256	278	266	273	280	312	288	274	255	290	279	294	289	287	294	299	273	273	326	269	306	248	261	278	295	247	281	273	298	267	285	271	293	289	287	274	253	266	269	265	270	289	269	249	276	286	288	252	277	282	295	263	268	252	269	308	276	283	279	281	268	294	260	246	297	300	259	301	270	267	303	283	236	271	277	288	262	274	249	307	275	269	273	264	274	266	257	273	260	285	291	301	265	280	248	299	315	261	283	255	256	307	287	269	277	267	282	264	314	287	269	265	300	296	284	273	266	293	290	257	305	287	252	266	256	313	269	297	228	315	277	299	251	297	282	271	270	252	241	312	316	299	290	279	290	280	306	270	284	256	282	332	288	267	251	267	246	256	283	292	282	286	277	271	287	285	297	294	302	290	286	304	262	297	273	283	264	313	259	247	244	296	275	285	266	272	303	263	290	256	271	272	264	285	283	286	276	250	299	260	260	287	288	251	309	246	287	255	273	286	291	276	257	286	282	237	280	296	257	283	259	302	282	303	277	280	277	291	313	295	271	287	254	277	283	272	295	283	310	300	311	262	283	263	276	280	258	277	252	288	272	332	266	297	281	297	284	264	282	304	271	295	257	284	277	281	298	261	239	279	258	296	284	290	294	293	298	271	325	265	268	252	266	269	258	279	257	271	276	264	258	283	280	260	291	291	314	298	279	282	283	268	293	284	288	273	292	288	268	263	266	296	279	310	251	282	275	294	291	271	293	286	255	289	287	262	279	263	276	295	269	301	276	312	307	291	274	327	269	271	280	288	292	298	283	263	285	284	285	284	305	285	279	280	247	282	298	281	297	260	322	286	257	266	285	282	338	301	253	274	274	269	294	276	289	284	280	269	268	257	272	280	274	252	293	261	279	283	268	268	274	285	276	259	266	290	298	274	283	271	256	279	270	293	304	272	308	264	268	285	271	268	295	300	264	270	276	304	300	265	268	264	280	270	243	297	318	289	302	257	273	261	304	271	275	262	289	284	271	277	290	288	299	287	248	302	253	258	314	301	277	281	268	285	260	281	258	283	283	263	270	262	278	255	288	278	260	287	268	285	265	264	277	280	294	299	318	279	293	305	252	247	283	270	292	270	281	292	276	274	270	248	275	293	299	273	277	275	302	304	292	293	288	249	309	284	295	284	300	298	298	269	265	271	265	261	275	285	273	302	279	297	272	286	270	280	290	279	283	264	282	328	300	267	236	303	268	264	296	284	281	282	302	320	288	286	300	270	280	248	272	293	270	275	273	247	291	304	275	270	292	313	290	305	303	297	290	244	287	292	304	261	306	276	272	274	302	288	274	283	268	250	243	253	309	273	276	281	255	286	282	270	285	276	273	271	289	276	300	272	265	319	285	288	272	296	294	288	272	278	256	297	292	249	289	270	284	272	263	254	278	283	301	281	252	281	262	296	261	267	297	297	288	305	256	276	253	257	299	291	286	303	268	261	313	282	288	302	289	273	286	267	304	279	233	287	269	297	305	291	296	302	266	272	284	285	292	281	282	308	287	255	298	265	270	298	283	318	264	302	292	299	241	278	290	270	268	266	267	312	305	279	279	246	278	291	295	279	273	310	308	264	300	257	314	292	278	311	283	259	268	303	251	286	268	284	291	298	277	279	278	281	299	279	267	286	291	255	262	262	283	322	289	282	294	281	280	323	272	268	278	285	297	255	282	265	276	293	269	285	281	254	247	294	289	252	298	272	308	278	267	282	291	292	295	253	287	287	268	288	296	280	248	295	282	270	294	320	254	254	277	256	283	268	262	280	289	275	263	289	287	288	315	267	300	276	262	292	292	272	264	289	291	298	304	288	286	268	264	280	255	284	300	254	293	305	250	274	306	273	315	273	247	271	279	274	255	250	297	281	289	269	277	277	305	259	285	268	279	287	276	290	265	279	274	296	266	270	281	272	270	256	287	279	306	256	270	300	267	280	280	280	268	261	280	267	283	314	286	286	314	288	251	314	299	287	308	270	294	271	237	293	275	276	286	268	273	256	272	279	281	289	268	264	275	246	286	291	255	270	280	256	279	253	289	314	247	252	293	303	271	247	285	269	318	254	268	264	269	290
12331	14747	22812	27059	28546	27149	24335	25199	19207	15738	16347	17716	12314	11460	9885	10851	7810	7932	8639	9334	8549	5677	6611	6108	5180	5123	6907	4358	4139	4488	4227	4039	3418	4049	3613	3617	2997	3191	3119	2963	2665	2662	2242	2060	2308	2033	1801	1619	1776	1780	1728	1801	1855	1817	1750	1669	1536	1545	1639	1546	1635	1514	1182	1157	1401	1569	1368	1122	1113	1263	1216	1088	1117	1170	970	1043	1006	991	1017	1090	1161	1110	1030	975	1183	1022	993	991	993	984	964	932	952	943	866	951	968	959	956	889	897	936	929	947	899	854	915	926	873	815	875	893	887	893	980	847	869	889	888	862	877	878	829	749	805	761	825	827	792	772	815	798	838	814	827	806	856	839	858	813	847	842	813	792	818	857	789	820	786	839	825	823	826	830	829	778	823	745	759	804	830	828	755	813	821	757	863	808	803	820	808	812	793	757	781	775	852	803	814	782	803	804	829	797	813	783	786	833	775	820	782	783	795	788	806	819	804	814	841	759	765	811	797	805	848	778	790	781	784	766	790	763	799	834	809	814	777	788	753	767	757	789	789	797	806	766	816	801	774	842	808	799	841	767	783	763	783	840	809	799	775	758	817	825	742	844	789	811	795	770	810	789	792	780	785	885	816	764	812	804	747	810	756	830	787	790	765	753	778	865	801	800	772	819	753	812	750	783	716	819	795	806	756	810	760	822	836	829	780	782	811	823	779	820	811	759	802	811	758	813	837	759	825	804	826	806	789	834	762	785	782	799	787	817	847	779	831	795	770	790	780	758	815	776	828	813	840	773	794	818	777	815	781	798	772	826	771	771	801	832	809	794	793	804	789	870	789	814	790	809	871	794	764	767	801	784	806	854	796	825	798	825	762	823	853	797	833	796	820	827	822	836	786	796	812	806	799	782	814	771	775	818	803	764	772	827	799	798	802	817	837	842	850	768	767	770	828	802	820	723	831	769	777	817	792	801	804	793	787	815	824	780	788	795	786	804	784	794	809	771	791	795	817	768	792	722	813	879	801	825	779	822	837	825	755	776	834	841	802	787	812	806	785	835	783	837	761	761	813	820	836	785	819	867	814	799	813	779	804	773	843	784	817	790	851	804	783	827	807	839	765	780	869	738	831	844	835	812	852	788	770	766	805	766	846	793	799	830	789	815	807	797	803	839	767	822	857	782	821	795	810	856	821	808	746	811	816	792	811	812	799	864	779	781	786	817	786	829	747	809	757	754	815	767	821	788	814	805	818	829	815	755	818	826	802	785	779	816	756	810	809	800	816	816	809	789	786	763	773	786	795	822	773	805	754	848	782	843	834	817	780	799	782	779	804	801	787	787	832	801	856	816	806	770	780	782	819	749	825	815	786	784	771	786	800	833	814	781	782	803	788	815	803	805	730	769	831	847	821	760	800	803	807	765	755	808	765	721	837	801	833	816	786	742	788	827	856	771	810	775	731	761	809	756	810	807	763	869	815	826	807	839	802	792	805	818	814	818	806	831	780	784	797	799	816	800	795	846	798	808	801	778	775	797	813	804	838	827	833	770	800	768	772	774	763	806	786	797	817	848	834	815	782	839	792	817	765	805	767	803	781	814	839	776	809	809	774	820	799	773	784	770	767	821	816	827	843	811	821	785	767	831	805	789	786	839	803	789	815	825	772	786	771	786	785	863	838	829	807	770	843	800	803	848	791	823	802	798	797	791	793	821	788	803	734	742	798	817	775	776	779	819	794	813	784	777	804	773	761	795	778	814	833	758	780	774	800	817	809	776	762	831	796	785	733	790	790	754	777	786	861	781	824	777	803	790	780	835	799	827	792	750	800	847	817	778	788	804	829	810	783	785	810	764	801	797	791	856	828	813	793	834	843	800	807	812	782	868	751	819	828	776	800	824	839	778	841	770	825	754	820	796	766	764	783	788	831	779	836	806	827	790	751	812	787	755	795	766	822	828	796	815	778	776	792	783	796	824	793	794	773	804	838	801	773	794	798	811	742	834	805	811	826	778	832	833	778	816	859	835	803	793	844	757	796	757	796	823	826	799	797	854	756	810	798	770	785	823	832	769	809	813	770	809	794	841	788	798	801	787	805	783	781	777	834	800	823	823	733	798	784	759	804	797	788	824	803	788	770	787	767	787	830	782	789	803	815	834	814	799	817	778	823	795	820	787	830	808	772	820	821	753	828	802	756	788	821	838	812	802	780	809	824	816	790	802	786	760	796	770	767	803	815	819	783	791	791	834	781	817	821	790	827	795	801	789	787	877	815	803	832	799	809	814	835	836	817	819	802	795	821	770	855	789	822	802	789	763	828	791	803	775	771	832	828	763	807	793	808	826	778	771	790	752	819	787	838	773	841	779	804	793	804	786	787	769	797	789	816	771	826	812	868	762	762	802	845	839	870	768	787	805	794	804	807	846	769	776	777	799	822	789	816	849	798	742	820	818	843	834	824	800	832	840	814	799	814	785	773	815	820	768	736	829	825	760	758	857	785	798	816	795	832	778	787	757	798	820	799	819	825	758	791	835	784	789	764	801	744	747	828	782	796	795	765	885	779	838	802	825	809	827	800	747	825	781	803	838	767	832	812	820	782	769	818	820	785	803	859	776	784	788	814	779	810	764	811	829	781	794	792	766	820	841	779	845	846	810	797	823	785	789	804	799	767	795	806	837	792	826	748	846	776	817	805	762	814	736	829	804	745	772	791	768	816	795	776	800	828	839	756	772	782	827	789	812	814	787	807	810	811	818	782	764	803	791	774	756	760	777	812	767	801	823	810	788	802	752	790	783	776	827	783	784	786	834	796	807	773	745	788	833	764	780	854	813	792	775	787	838	795	798	822	834	815	811	823	829	818	799	792	817	770	802	763	779	803	814	761	807	831	817	791	800	771	749	792	788	799	786	821	793	756	795	813	841	803	797	770	780	779	765	808	810	837	804	786	833	762	790	770	817	769	817	790	817	790	748	814	790	786	818	833	819	864	828	835	826	816	777	832	831	816	804	791	770	789	811	810	819	809	849	765	798	798	810	769	790	784	796	767	799	824	758	811	837	775	841	785	802	760	803	805	804	793	808	819	810	785	745	816	828	821	729	822	787	806	770	757	771	770	782	780	742	807	789	772	796	755	755	784	817	784	798	796	844	845	737	793	771	787	756	785	799	820	834	733	806	807	798	836	802	857	775	787	806	761	762	824	768	830	776	824	757	831	740	805	817	807	826	833	783	812	744	788	798	815	822	852	873	843	795	797	807	821	840	802	821	749	777	784	821	811	765	809	796	815	759	783	846	761	825	804	786	810	783	814	808	826	829	874	822	862	823	841	747	793	800	799	763	766	779	785	786	882	816	819	768	774	837	771	831	863	823	789	787	785	797	797	821	725	776	827	772	770	733	810	799	766	809	806	820	806	798	834	769	801	802	802	800	776	802	778	826	828	850	761	824	778	772	807	797	803	760	823	762	807	754	845	842	778	805	796	796	856	843	838	826	780	763	781	790	776	812	816	783	797	788	788	787	763	827	817	814	789	758
27082	23060	29465	29552	27033	24012	19743	17573	12004	7655	6773	8006	5289	4251	3688	3576	2528	2557	2366	2712	2547	1716	1825	1805	1547	1489	1979	1240	1147	1176	1227	1059	1036	1077	1043	950	871	839	949	860	797	700	657	601	631	618	595	544	557	588	529	565	564	560	532	472	488	500	475	474	486	513	415	364	419	480	407	396	395	418	452	411	380	362	383	358	376	351	371	383	401	416	434	384	363	359	359	376	328	374	345	347	365	374	336	332	364	337	359	359	356	377	316	359	358	349	336	367	377	341	357	343	359	335	386	351	348	310	348	358	361	351	352	336	338	364	329	345	335	360	337	337	346	348	314	347	358	329	323	317	341	341	325	338	326	359	321	333	325	364	348	321	327	337	337	323	367	290	306	325	349	339	368	309	322	359	309	352	335	348	339	309	300	325	328	308	299	334	299	342	384	356	346	366	323	312	322	320	346	323	306	324	319	374	312	339	353	354	334	313	351	331	323	353	305	297	301	293	340	338	336	324	335	320	381	341	317	340	316	313	352	331	313	329	327	371	340	307	327	364	318	304	332	306	339	329	336	369	357	341	333	345	351	318	352	348	354	304	328	318	337	336	327	302	331	323	352	312	344	317	406	353	323	337	347	359	349	326	341	319	329	316	345	346	303	338	299	336	331	324	336	302	348	322	350	336	310	308	317	313	319	299	298	350	318	346	300	327	391	385	340	317	314	319	305	296	354	336	310	353	338	325	344	335	305	305	334	324	355	324	339	341	321	295	326	325	363	328	361	360	352	312	309	378	355	359	334	335	337	328	303	325	339	323	371	323	328	360	339	341	355	342	310	352	339	319	317	331	341	334	306	313	354	316	342	352	373	316	359	344	344	311	294	311	318	304	334	310	344	327	334	290	301	311	347	316	346	346	319	350	328	344	322	383	307	348	353	316	309	337	328	327	314	324	323	306	304	342	344	371	330	330	370	333	351	312	300	340	357	317	331	311	346	314	333	349	381	337	341	327	319	323	319	348	336	315	360	354	362	336	337	335	327	335	354	340	339	317	323	349	292	328	363	335	320	327	315	353	339	323	335	318	349	322	360	331	316	333	353	354	341	335	354	342	343	318	333	360	311	333	375	302	289	337	336	309	322	356	330	316	317	343	332	370	321	307	339	347	306	320	319	316	331	321	317	365	305	317	327	338	315	354	336	347	337	294	284	366	330	316	310	334	326	336	336	348	363	317	297	341	316	314	342	283	338	363	352	325	376	313	345	322	325	334	320	310	304	321	352	317	344	299	302	309	342	354	343	344	341	329	325	345	303	348	345	277	333	338	380	344	324	327	320	365	334	328	336	319	362	346	321	349	330	355	331	327	345	296	338	309	357	344	334	333	337	327	322	310	308	334	323	321	359	311	309	331	316	344	352	328	336	328	333	317	327	314	334	316	318	330	350	347	336	327	331	363	339	341	336	357	315	325	347	349	315	312	358	327	304	366	310	344	306	299	363	349	347	304	313	327	345	327	328	350	337	360	289	325	334	295	324	342	290	351	319	331	325	345	320	322	325	324	365	318	337	336	296	299	349	340	310	340	335	337	351	305	295	332	337	333	358	334	319	324	331	342	360	329	326	308	339	356	334	341	333	340	326	338	304	349	310	350	335	333	303	340	323	311	337	323	319	336	352	355	331	339	336	360	319	321	284	323	342	314	307	348	325	342	319	341	348	365	304	355	319	346	336	318	314	294	300	339	338	304	310	323	321	340	321	325	324	339	316	328	349	321	333	333	343	295	331	321	363	332	314	337	328	340	349	293	345	294	333	315	300	306	345	359	307	327	352	325	331	294	333	308	360	305	312	315	342	325	312	320	377	329	313	325	323	337	333	335	336	318	356	333	317	320	310	316	340	362	350	331	337	328	313	300	301	295	319	338	292	338	326	333	315	318	319	333	331	336	331	328	354	369	345	342	311	322	301	302	335	331	353	311	341	348	313	339	291	370	324	343	337	311	316	309	350	322	330	325	318	319	331	314	349	333	322	346	330	322	329	314	317	336	353	339	327	343	324	363	322	318	296	320	314	331	323	327	359	323	353	338	317	347	357	324	330	320	326	298	322	331	321	346	339	325	325	376	314	342	346	329	341	341	341	344	332	329	324	316	340	346	352	343	331	324	341	356	313	322	332	338	325	294	339	337	294	309	336	338	332	350	319	371	342	356	301	310	336	307	294	311	345	315	323	296	342	317	328	270	329	321	337	347	344	321	344	307	330	337	341	322	303	308	316	356	327	323	336	341	316	331	324	310	341	343	343	355	348	305	355	306	302	302	334	327	294	348	367	341	318	333	330	354	367	296	332	349	320	321	328	350	328	341	303	340	350	323	316	345	348	316	357	288	321	359	332	292	353	335	330	339	323	316	325	339	356	331	328	347	328	337	323	358	294	318	326	343	314	330	352	333	296	360	315	322	332	314	317	359	322	344	327	334	338	341	331	314	338	300	351	326	308	316	326	337	323	322	294	297	294	364	298	305	316	358	342	337	321	321	306	364	323	321	330	319	339	310	326	302	328	295	338	339	330	331	333	346	324	308	349	335	308	312	325	353	328	331	324	318	326	342	376	344	361	366	339	346	354	311	296	363	314	363	344	328	332	335	316	354	277	303	314	332	337	325	314	355	347	338	328	327	357	310	323	339	322	331	358	326	342	337	343	315	317	316	322	307	323	290	326	307	324	329	306	286	308	354	319	318	323	322	313	313	302	349	341	343	327	347	317	336	319	340	340	329	352	330	328	328	347	350	359	313	322	354	307	319	313	336	332	312	314	332	364	377	309	346	309	330	342	341	317	350	300	337	332	308	312	336	324	307	340	298	342	339	316	329	319	305	330	320	337	320	342	324	343	342	326	321	344	309	323	322	300	318	317	330	296	302	316	355	344	340	321	311	312	350	336	347	329	317	343	336	363	304	342	314	303	347	328	306	298	335	332	320	317	329	363	323	322	292	328	354	321	299	344	332	300	319	339	365	319	331	308	326	334	341	357	359	295	307	336	326	306	348	339	330	328	320	361	333	337	329	347	373	305	318	323	316	357	328	359	335	334	347	348	301	366	288	331	352	332	322	330	339	328	315	326	301	332	324	313	351	350	328	308	339	329	339	316	349	324	317	344	306	337	341	328	344	330	328	312	344	380	301	334	354	346	312	309	330	359	305	299	299	332	303	321	310	320	336	354	312	325	340	321	328	319	329	333	324	341	349	304	346	326	336	303	304	310	319	334	338	318	365	329	357	333	322	338	307	334	343	337	327	359	351	334	298	322	336	332	320	326	320	326	323	356	341	335	340	328	361	325	318	337	317	347	295	302	346	321	331	357	276	334	328	335	339	322	327	315	315	324	316	304	319	328	313	324	341	341	321	343	319	338	351	322	332	337	332	350	343	353	332	313	322	290	325	343	327	354	309	299	288	298	321	349	328	351	292	327	350	316	342	338	347	327	320	340	341	331	340	348	336	333	302	344	325	306	332	319	306
16120	19336	28108	32498	33529	33413	31651	32426	25565	21733	22074	23881	18124	17299	15608	15659	12758	12367	12472	14146	12795	9239	10644	10000	9100	8761	11518	7695	6959	7366	7681	6391	6081	6849	6521	5930	5361	5088	5649	4399	4796	3883	3124	3147	3478	3228	2980	2575	2850	2879	2493	2855	2856	2681	2434	2542	2402	2358	2567	2259	2474	2524	1496	1688	1981	2283	2128	1681	1460	1685	1816	1596	1399	1470	1395	1373	1359	1345	1349	1351	1521	1414	1424	1364	1501	1270	1206	1234	1149	1231	1200	1072	1120	1131	1116	1145	1192	1207	1216	1170	1113	1151	1066	1102	1183	1110	1110	1050	1009	1041	1025	1026	1107	1207	1281	1076	1014	1089	1140	1064	1007	1028	932	980	982	926	931	948	1014	948	949	953	941	932	931	931	986	922	972	976	935	979	938	915	951	992	993	926	967	964	933	942	893	932	924	910	950	956	980	939	919	949	907	868	924	946	927	896	931	917	892	919	945	947	931	914	913	889	925	916	923	915	933	932	902	907	866	886	902	946	901	907	912	865	923	883	971	886	904	950	907	889	905	921	933	924	925	964	931	926	955	958	924	918	946	934	867	943	900	906	881	974	905	881	970	886	960	908	880	950	916	902	968	939	878	957	905	929	878	853	933	893	874	915	904	912	924	900	934	877	917	952	897	947	936	888	955	901	900	943	951	916	912	890	865	917	936	935	901	941	847	906	948	987	925	980	850	945	934	937	872	922	946	932	960	908	935	905	902	925	917	932	902	974	963	866	908	950	930	979	924	954	937	906	952	915	956	913	915	938	871	922	932	883	936	861	912	880	969	913	919	875	922	866	946	880	910	892	909	899	888	969	904	906	924	882	867	943	910	885	965	869	908	933	916	962	921	937	920	929	905	928	943	907	942	836	943	945	921	891	973	926	922	882	860	929	924	943	862	890	945	899	914	896	901	881	973	899	895	888	901	883	947	941	947	949	939	967	924	933	878	905	878	889	934	879	924	940	984	918	948	866	900	953	903	932	924	912	906	961	950	912	900	911	960	929	962	906	882	877	911	922	923	914	909	878	921	937	954	929	929	863	922	912	946	921	987	919	936	931	910	891	925	925	923	930	908	940	951	949	926	882	899	866	955	896	895	947	905	915	962	869	898	927	913	974	972	902	952	915	951	929	887	919	937	952	951	906	995	916	920	886	958	910	969	942	913	890	947	964	938	969	882	934	899	900	897	917	902	928	905	921	920	924	879	888	980	901	912	910	962	966	930	909	914	918	955	950	922	959	952	968	867	930	924	903	958	838	946	877	887	925	942	923	910	940	920	900	935	951	934	923	902	923	935	907	910	913	901	932	892	913	924	889	921	939	951	954	911	936	971	905	961	938	926	908	910	950	962	916	870	938	1007	952	931	934	945	897	922	946	938	859	909	909	915	939	935	945	926	945	896	936	855	897	940	936	889	938	951	980	952	889	899	943	921	867	941	890	905	954	913	852	927	933	921	882	882	869	889	919	872	921	929	886	973	885	912	892	911	911	915	897	904	977	951	944	912	955	925	945	896	973	918	957	908	876	885	949	900	904	916	934	877	957	916	914	917	896	916	902	934	1034	950	901	937	942	913	919	945	950	923	907	891	911	938	903	934	902	912	932	884	945	989	994	906	945	983	931	940	899	924	914	921	941	898	923	899	918	907	888	901	874	919	871	920	849	898	858	895	890	887	906	934	954	948	955	904	967	899	971	924	893	932	976	930	938	898	895	927	975	932	944	896	947	941	970	938	931	888	924	871	882	887	891	953	913	917	912	929	927	952	959	905	906	921	976	912	1008	936	921	883	932	904	914	939	907	938	858	903	883	907	901	931	923	896	886	953	904	909	950	897	948	857	949	880	947	967	946	853	953	927	943	887	892	950	933	900	915	901	992	862	911	892	935	845	933	952	893	982	945	889	936	912	947	884	955	869	906	909	975	882	859	949	992	926	936	953	945	926	939	927	908	880	931	952	959	930	875	927	902	904	896	928	886	912	876	905	898	899	946	910	946	911	876	939	968	841	941	937	942	924	941	931	930	911	932	897	888	913	925	914	889	935	928	945	931	935	929	899	911	911	911	960	896	966	926	975	912	929	932	954	881	996	870	938	921	962	970	887	914	936	958	879	882	838	891	970	917	933	900	949	953	954	960	896	912	937	875	919	886	944	880	915	868	946	866	946	934	923	919	968	872	938	952	927	946	915	910	879	846	961	937	976	902	879	954	883	915	948	906	925	949	907	945	883	931	939	896	933	898	915	920	880	925	884	939	860	908	901	884	941	935	909	923	883	935	906	937	912	976	914	967	920	888	946	902	892	882	906	883	869	937	874	874	953	890	880	902	945	916	925	920	941	933	935	861	917	910	887	961	886	932	910	915	913	925	896	848	869	932	990	985	928	857	877	949	963	901	930	907	895	910	921	875	915	888	875	898	916	932	912	922	950	880	912	903	884	974	889	934	966	887	882	915	939	927	932	924	942	934	886	941	878	896	856	901	884	919	921	930	913	945	915	957	987	950	922	905	908	919	884	908	945	931	878	879	905	944	892	947	852	927	918	906	932	893	929	915	906	965	922	974	976	859	954	903	977	910	908	928	910	897	872	917	982	937	939	901	945	909	949	929	850	872	832	875	934	886	898	929	911	871	948	916	981	923	928	951	919	925	926	872	900	961	899	874	940	908	899	920	935	879	942	958	960	892	936	886	887	904	909	945	928	955	989	912	882	905	937	904	888	902	886	867	874	919	880	951	940	931	917	907	861	900	882	935	893	942	950	982	912	920	918	934	935	907	925	912	903	937	930	925	945	921	907	982	925	892	924	814	861	941	931	910	936	892	911	899	906	900	910	904	906	920	917	894	945	950	856	980	890	916	891	944	877	917	940	912	880	916	874	906	912	950	899	900	952	929	868	953	921	907	957	945	925	950	918	916	946	991	912	977	902	916	932	835	940	886	921	894	906	888	919	914	915	931	960	952	921	930	902	874	935	927	902	864	906	927	896	979	965	886	918	901	931	947	919	885	909	853	867	969	956	913	917	932	933	929	903	936	927	937	908	943	924	891	922	927	937	958	914	912	877	872	883	913	913	934	915	919	892	912	939	929	960	922	895	977	882	918	967	943	894	921	911	946	984	966	877	943	916	979	953	916	878	924	890	939	960	933	962	937	956	944	909	951	965	867	902	881	873	869	881	972	901	955	920	934	917	931	918	898	910	912	889	912	915	914	904	946	906	863	928	924	896	916	885	968	923	891	913	902	917	931	980	918	885	944	936	963	953	918	944	911	885	863	925	895	931	933	945	880	901	883	880	944	875	853	949	932	953	911	910	897	898	969	914	915	916	926	992	917	879	907	895	984	963	933	920	943	935	914	910	976	860	885	927	906	918	906	923	945	913	913	939	872	880	894	915	906	907	934	876	917	935	860	933	938	907	871	915	949	901	907	940	896	938	909	948	949	928	944	956	860	882	915	967	916	917	945	911	944	935	961	915	973	895	899	869	908	936	917	896	911	927	920	982	909	859	931	907	899	886	991	889	941	893	924	884	936	927	954	934	978	1003	964
6722	4974	6210	5300	3992	2772	2028	1527	1134	983	870	761	685	574	517	469	455	428	403	386	382	358	374	377	316	326	323	333	340	332	320	327	304	288	295	276	324	308	305	304	277	295	289	281	299	297	309	276	313	277	296	288	282	300	283	283	292	270	283	267	280	253	280	302	278	297	247	294	289	267	246	258	252	289	268	270	298	296	264	287	296	279	315	273	275	297	264	277	299	274	263	264	273	279	256	285	280	263	253	277	292	279	248	274	241	263	293	251	266	304	270	264	283	291	251	295	243	269	283	241	283	279	261	264	303	259	234	286	285	260	236	270	250	277	306	268	272	288	259	250	269	264	285	252	270	262	296	262	263	290	269	279	275	269	217	271	272	275	271	285	258	248	296	273	258	275	274	279	269	243	279	243	271	262	235	243	244	258	273	260	266	247	267	269	249	281	268	256	286	286	264	259	270	274	253	275	285	255	270	278	286	283	305	288	263	257	274	248	288	277	263	272	247	287	280	275	285	269	280	247	225	273	236	295	274	291	250	282	280	310	259	264	283	278	264	291	257	262	272	237	309	294	282	272	285	269	266	286	274	261	276	268	291	266	283	288	284	271	265	276	257	248	282	251	262	278	299	243	265	270	259	282	258	274	305	276	267	290	273	254	263	279	252	256	260	279	288	253	264	266	287	274	295	264	267	292	277	252	230	272	276	290	253	275	256	269	264	243	313	274	273	264	266	283	254	261	273	262	250	260	267	228	266	301	304	246	270	273	312	281	254	300	287	255	262	278	268	268	257	268	248	277	261	262	287	269	269	296	253	273	261	284	234	255	281	262	277	266	254	261	251	294	305	302	295	263	285	260	289	283	272	230	271	252	267	262	287	283	279	299	279	286	280	263	301	270	263	239	253	313	299	282	278	287	267	273	267	277	250	273	243	264	280	264	258	257	300	241	275	246	291	290	288	283	250	269	284	275	254	277	283	273	283	266	258	264	274	274	267	281	277	298	270	256	274	291	280	279	296	268	257	252	268	294	293	272	282	253	242	335	258	288	259	289	279	266	283	325	281	257	280	259	264	255	254	249	266	235	280	282	259	278	260	291	296	259	285	252	270	288	277	254	320	286	267	270	264	261	269	300	277	269	273	257	247	267	261	259	268	309	274	305	276	275	265	254	246	266	261	271	265	279	330	263	258	269	259	290	268	255	246	274	258	267	264	273	289	286	296	277	270	277	263	269	267	258	264	263	285	238	260	269	278	265	264	246	249	242	266	244	261	308	291	251	297	284	283	253	256	267	307	244	286	256	290	260	278	302	264	276	261	270	266	264	265	262	252	288	275	288	265	302	252	283	265	253	268	265	283	284	277	264	250	257	230	253	262	277	275	270	287	240	265	290	260	277	286	288	270	259	300	270	265	276	247	253	259	253	257	272	271	264	264	256	235	256	240	250	264	278	300	271	263	242	249	244	267	293	263	252	278	250	275	254	265	287	260	286	248	277	272	252	244	281	239	280	275	278	256	244	267	255	256	271	277	280	275	272	296	265	285	279	278	267	265	278	287	279	269	272	255	277	262	285	239	275	272	251	255	265	265	274	259	264	280	253	259	274	265	268	254	263	280	261	265	296	272	278	277	290	276	265	259	275	254	248	269	281	244	276	262	246	250	256	263	261	260	297	268	281	253	247	267	266	273	287	258	280	279	287	288	284	266	268	243	242	277	260	290	271	265	279	301	226	270	266	281	261	274	319	252	231	270	294	273	271	270	283	299	258	275	291	291	288	273	280	281	261	274	257	235	273	265	286	239	262	277	257	257	286	295	289	257	284	273	258	290	286	276	260	251	243	273	262	246	280	263	274	289	266	249	268	258	220	266	264	246	276	299	294	251	282	280	295	255	290	275	256	265	265	241	277	245	263	267	282	277	258	272	292	278	262	278	285	259	275	262	279	273	309	257	273	269	260	286	263	281	287	246	258	284	260	265	276	274	285	292	268	268	265	285	242	290	273	278	253	290	264	270	251	259	291	264	286	270	278	264	280	296	262	267	286	295	264	285	250	233	263	265	268	284	266	286	287	259	263	275	257	279	261	256	259	287	247	248	274	276	267	246	275	259	263	306	270	291	287	257	268	273	272	259	261	272	239	246	302	279	261	253	284	269	295	284	269	305	281	299	297	264	306	253	263	283	266	287	282	265	284	291	251	277	272	260	271	274	281	285	261	267	283	262	247	283	267	290	254	263	242	260	289	322	282	266	267	284	264	271	254	265	255	289	279	270	274	256	283	247	261	301	272	262	264	259	248	274	247	260	268	288	279	280	255	296	315	272	276	253	282	296	268	267	263	275	308	288	267	271	254	261	267	274	282	281	276	255	283	295	263	278	288	247	240	263	250	265	252	273	277	269	278	268	254	281	247	282	278	287	278	294	286	265	240	270	280	279	263	251	270	271	247	262	271	288	261	273	275	281	276	302	264	259	263	254	256	264	272	269	243	277	268	289	292	295	240	278	247	283	281	273	285	252	280	273	242	299	268	255	254	288	237	261	251	248	293	266	282	259	269	273	265	249	289	305	279	248	266	266	263	271	247	249	253	290	271	251	290	265	254	264	246	270	258	260	284	286	308	300	249	268	289	260	298	276	278	273	250	267	245	266	267	262	278	298	266	270	271	276	253	288	294	258	271	276	273	267	287	300	276	261	263	267	247	252	257	302	269	255	259	248	253	270	244	252	263	264	250	257	272	254	282	287	262	270	259	277	269	279	315	271	281	267	288	240	297	279	275	261	295	253	297	262	281	267	265	226	264	250	279	263	256	254	247	302	261	215	282	265	282	278	274	265	276	259	275	266	257	280	271	301	302	245	249	267	260	272	299	241	290	271	269	297	273	287	273	293	242	270	231	295	268	276	259	293	267	321	267	231	289	272	274	282	276	295	274	253	295	293	269	242	259	264	282	273	281	253	261	260	279	298	294	263	250	272	257	264	254	267	287	265	256	281	272	280	280	295	264	289	257	296	260	242	303	245	275	237	255	280	257	306	305	284	278	294	252	272	289	259	282	261	251	260	269	239	250	257	276	247	251	272	255	246	288	250	254	275	279	284	272	280	282	263	278	311	259	264	295	231	247	239	272	280	280	280	298	283	275	259	289	256	268	260	281	284	257	274	226	298	282	290	304	267	287	269	276	295	247	274	281	262	263	247	311	261	256	266	284	260	233	250	232	283	246	271	280	276	290	253	276	261	292	271	242	240	283	294	267	248	266	261	272	263	285	290	264	285	278	285	252	278	272	291	291	273	281	283	265	274	273	295	289	289	239	247	258	260	273	294	301	264	282	241	262	269	255	284	259	282	262	276	266	264	283	286	271	231	253	245	262	281	271	270	287	265	291	317	258	244	275	294	287	251	280	248	272	283	290	248	289	258	253	265	291	293	283	265	276	268	264	254	256	280	299	277	276	276	259	284	301	261	262	290	265	293	276	313	267	284	281	279	261	277	274	262	268	278	283
4909	5744	11400	13323	12035	10061	8219	6926	5578	4420	4118	3789	3078	2685	2431	2252	2273	1998	1923	1792	1648	1591	1485	1406	1317	1362	1337	1234	1197	1240	1206	1134	1086	1088	1090	1217	1078	1105	992	1104	988	974	1015	984	953	927	926	947	936	891	882	915	906	879	819	902	876	886	918	894	808	871	882	823	803	889	873	859	829	860	867	903	827	830	810	775	807	802	759	803	808	765	805	800	835	824	791	818	840	823	814	856	773	818	802	845	810	821	745	821	770	795	803	829	803	804	781	792	756	809	791	797	795	751	775	788	764	782	720	807	800	811	784	769	784	741	799	778	820	753	817	836	810	795	840	769	817	757	788	744	794	808	747	820	762	798	810	744	783	801	781	684	781	756	768	740	867	762	794	763	725	764	738	752	754	764	750	789	816	768	719	755	732	809	749	793	748	750	739	764	775	756	795	787	822	776	753	811	761	765	774	798	764	768	781	798	774	789	794	780	733	772	813	792	757	769	756	754	791	800	762	774	780	767	797	813	770	758	802	798	809	767	818	814	754	782	773	797	755	741	766	772	764	795	801	744	819	765	808	818	817	748	749	768	728	821	779	790	785	749	787	744	742	827	797	752	737	826	793	763	738	717	809	788	770	765	785	762	779	786	783	726	803	800	820	790	744	750	833	795	838	816	822	793	705	791	765	788	794	767	784	762	770	757	748	767	787	785	764	756	825	790	761	759	772	783	771	763	791	753	833	779	792	787	845	783	798	772	788	746	824	800	763	783	777	783	781	783	784	755	778	777	812	816	762	764	768	782	840	814	766	774	739	780	767	798	778	745	783	786	787	708	797	770	739	737	759	739	803	785	768	831	730	794	766	832	755	769	830	787	803	821	793	781	771	760	786	773	783	766	755	752	782	750	774	762	770	794	761	765	798	767	779	766	725	807	764	841	783	800	762	760	745	782	814	774	770	788	784	765	743	805	783	758	761	749	776	778	827	752	757	773	779	798	782	723	700	811	824	818	748	752	742	797	766	744	771	750	747	781	737	812	784	770	774	710	731	756	778	733	762	726	827	765	775	776	807	728	728	737	777	792	786	746	770	755	787	735	718	783	814	755	772	809	735	775	732	751	768	752	784	744	762	738	799	813	810	757	774	788	774	774	784	765	728	786	735	754	754	759	735	766	762	783	819	758	812	779	809	805	762	752	824	782	807	829	785	784	756	786	784	797	756	804	746	802	750	761	785	740	736	783	785	798	808	751	765	775	752	764	796	783	785	789	815	814	772	800	797	744	775	807	761	754	771	805	819	775	752	763	745	759	771	722	774	790	739	802	776	781	744	779	740	763	799	776	726	779	748	759	771	797	837	768	806	781	818	735	768	775	780	785	717	805	727	786	822	762	770	767	761	747	742	731	734	782	755	740	735	759	729	732	770	780	804	786	756	803	781	751	762	775	765	743	791	772	802	798	778	800	803	781	730	806	806	766	816	768	773	794	796	722	811	759	773	782	734	791	777	781	764	834	754	800	787	774	769	771	760	778	742	767	795	733	778	753	818	759	804	764	747	771	740	796	817	781	766	790	771	763	772	753	757	797	797	794	750	791	770	774	760	754	767	755	763	731	762	811	731	808	800	736	807	759	769	818	742	736	704	725	774	788	776	765	752	773	745	770	745	768	803	765	744	855	751	829	765	775	726	760	781	743	737	798	759	784	762	768	802	789	794	823	726	762	783	770	753	777	772	784	731	780	721	776	799	802	729	813	785	777	760	746	784	776	711	823	769	764	778	831	789	796	769	801	724	746	745	745	799	754	800	766	774	764	740	706	753	782	767	758	823	800	822	759	768	788	791	715	792	774	741	804	798	780	770	761	795	771	746	811	719	793	811	805	707	752	790	762	790	718	767	821	787	763	753	821	854	758	782	813	739	754	798	751	786	766	754	732	766	746	746	781	773	791	731	837	762	749	764	808	780	738	800	802	754	798	795	803	788	749	821	807	734	835	827	812	732	789	775	743	737	804	798	755	733	794	792	771	713	763	776	815	735	806	752	787	794	807	760	764	759	813	739	787	764	771	752	791	767	751	769	754	717	796	712	772	771	732	794	733	735	796	755	797	800	795	838	747	781	774	788	784	756	778	795	759	757	755	779	719	760	782	783	776	790	713	789	723	741	786	784	774	770	785	771	751	789	794	779	779	790	760	788	803	801	780	796	766	840	755	758	787	776	811	765	738	739	790	802	786	739	810	806	781	793	753	783	727	792	802	789	779	782	788	796	744	797	817	777	779	780	775	755	742	810	777	772	775	841	732	830	735	785	759	787	768	780	756	794	784	813	743	816	782	723	770	802	736	799	725	758	760	768	770	783	795	781	744	748	744	774	743	796	739	730	733	753	739	780	762	795	810	778	800	784	784	779	764	738	769	763	782	767	763	762	774	772	818	754	799	805	758	799	808	822	782	812	821	775	799	797	786	781	788	737	779	736	771	740	770	778	768	774	752	781	733	793	761	772	686	814	807	800	761	799	834	754	774	749	753	759	749	751	731	754	757	776	778	791	723	738	767	770	841	781	801	796	750	784	799	772	761	758	725	782	753	782	735	780	785	816	825	722	758	773	812	743	773	817	772	772	721	795	798	757	770	766	790	756	786	761	763	792	810	743	777	806	757	743	773	746	745	744	787	789	810	760	783	748	805	770	773	812	733	824	800	738	762	789	791	761	768	782	815	777	792	774	792	761	780	753	800	807	737	782	771	812	827	770	775	771	726	820	746	782	726	732	788	785	756	763	790	798	794	764	814	766	749	827	779	759	774	779	747	793	715	753	792	805	725	774	750	742	778	792	780	774	762	745	817	758	772	781	785	771	777	741	789	739	768	752	760	764	786	743	783	749	816	770	783	732	766	763	764	787	819	807	749	774	791	789	705	758	797	750	754	803	790	761	783	823	834	766	730	822	820	738	764	820	778	731	795	801	779	780	792	766	775	791	755	773	778	788	773	745	732	739	792	787	802	754	764	795	780	778	832	838	794	775	759	772	817	835	711	771	747	749	756	753	816	769	775	779	792	785	756	736	743	809	775	760	787	763	751	808	788	772	735	787	799	786	796	726	761	804	765	779	780	753	755	739	792	739	845	761	749	755	764	801	735	732	740	806	750	831	785	729	797	783	783	805	783	773	775	758	751	819	807	750	769	727	812	796	777	754	788	786	810	781	707	704	810	775	736	795	730	799	767	791	748	722	753	744	788	737	760	834	763	764	779	755	711	808	809	734	802	730	777	781	761	774	770	830	798	735	781	770	787	731	772	743	746	797	769	804	774	811	776	742	791	796	803	797	789	734	730	810	775	780	734	832	789	806	757	753	759	816	774	702	800	783	760	717	787	762	754	756	782	766	802	771	810	811	795	746	752	754	777	766	825	752	785	794	728	754	849	749	736	769	769	763	769	800	722	787	759	811	761	738	740	767	791	748	792	796	734	857	797	810	746	832	766	775	786	808	767	812	751	804	780	737	777	762	781	793	782
18477	16795	23026	23164	20339	16512	11487	9313	6403	3963	3533	3811	2945	2232	1902	1930	1548	1455	1356	1616	1406	988	1134	960	996	831	1104	897	698	757	681	693	713	662	693	659	612	634	519	512	543	514	440	410	422	391	424	355	414	371	383	375	375	413	353	382	353	348	368	347	351	337	306	285	340	341	309	327	297	332	300	311	329	304	303	312	268	293	281	265	333	297	308	271	288	289	291	260	327	299	266	285	293	281	270	318	277	311	300	275	270	322	261	284	259	276	274	273	255	252	302	267	289	291	311	272	268	269	253	279	242	308	274	266	298	290	294	274	270	249	248	266	288	273	259	272	278	264	286	245	278	275	270	243	265	257	287	287	222	280	249	273	269	269	309	285	225	281	287	300	244	256	265	280	287	286	254	286	257	281	248	288	259	271	288	269	297	249	259	249	271	283	254	295	270	242	277	295	284	284	249	274	263	233	262	231	290	275	253	241	260	300	291	264	276	280	247	282	252	259	274	289	274	278	259	267	273	259	269	255	253	285	255	275	283	275	255	282	287	270	294	288	297	257	260	266	282	277	246	267	263	268	274	258	260	249	252	255	256	263	255	259	283	259	278	264	281	271	238	234	255	251	259	260	260	259	288	259	266	283	266	264	251	285	248	292	284	259	297	294	268	240	285	256	260	265	245	276	261	276	285	240	258	254	254	287	248	283	253	264	245	250	251	272	261	304	278	261	281	266	270	273	259	272	289	281	253	284	231	280	302	303	273	261	265	239	249	254	247	257	261	268	275	265	272	280	292	276	283	289	239	268	275	270	281	272	267	259	275	277	263	267	241	276	265	263	271	244	247	273	263	283	260	276	282	242	287	243	256	256	291	300	276	276	259	259	306	252	258	260	329	284	262	267	267	258	246	296	273	301	271	290	256	263	260	281	258	271	261	268	277	261	274	280	268	282	265	234	253	259	251	249	253	279	269	269	263	267	263	262	252	257	274	260	269	270	251	268	246	265	284	258	288	275	281	295	287	264	269	275	265	242	284	251	261	263	279	268	292	262	231	271	270	289	259	301	261	272	249	259	285	262	244	270	262	264	273	287	286	286	269	292	268	278	262	239	270	237	256	254	248	270	249	274	248	266	275	264	256	267	251	246	293	297	262	275	284	275	263	291	242	274	273	265	232	304	252	275	266	261	261	256	295	254	263	270	268	237	266	281	262	278	256	273	249	259	216	305	259	243	252	246	267	294	276	269	278	284	270	291	281	283	267	250	272	275	235	269	266	257	272	288	256	281	294	265	292	269	243	288	270	278	284	257	229	270	256	262	268	261	275	272	274	271	259	258	246	273	260	252	278	289	261	283	262	266	286	266	285	234	280	268	251	255	279	258	298	248	276	296	259	279	271	287	263	268	247	263	288	259	272	302	271	251	262	280	281	239	272	292	272	283	261	264	266	242	288	267	257	278	255	256	258	251	260	255	260	269	275	265	251	248	267	252	291	290	237	230	269	249	253	247	268	257	253	288	274	266	291	261	283	292	254	281	268	275	282	247	302	267	239	253	266	247	250	242	234	248	276	255	258	262	271	279	262	271	289	243	272	294	298	254	268	282	278	240	272	267	249	290	281	282	247	230	263	260	258	263	266	279	270	271	286	230	222	234	250	273	287	307	267	237	263	243	264	264	266	257	235	243	276	247	258	309	255	245	263	268	297	272	268	258	288	260	244	266	257	232	274	251	264	277	256	255	261	256	280	259	280	261	276	257	284	264	265	287	293	211	274	264	271	290	271	288	268	285	264	256	294	252	236	274	256	283	246	267	254	268	244	276	284	262	286	251	274	262	255	275	249	258	257	270	261	261	253	287	292	272	277	275	268	254	271	250	264	250	248	283	277	256	267	257	276	227	260	269	286	264	258	267	258	280	262	243	281	247	278	261	249	282	254	269	270	254	267	264	280	272	277	307	267	252	280	261	284	233	261	274	248	264	298	287	271	291	277	259	272	296	275	271	282	276	260	260	238	292	247	255	267	260	266	281	256	241	280	258	251	277	281	273	271	258	279	239	276	267	265	273	284	291	286	255	274	246	284	270	254	263	289	269	258	256	288	253	251	250	272	281	289	245	299	278	265	272	288	280	266	283	253	249	264	270	254	265	290	266	274	267	288	286	252	279	272	266	260	259	274	270	264	252	250	245	238	288	251	262	266	262	253	254	252	272	268	246	263	228	294	270	267	293	263	302	280	285	285	272	251	257	243	248	241	287	310	265	289	278	271	258	245	273	277	274	256	245	267	263	279	257	259	233	262	250	281	248	247	255	281	259	264	289	242	258	302	245	225	286	247	275	256	292	266	259	259	276	247	290	248	271	291	274	254	272	283	241	286	284	258	244	283	291	247	273	249	259	276	275	275	284	280	233	268	256	272	260	268	250	257	260	259	286	239	258	254	266	252	274	250	248	251	265	293	272	288	244	286	278	277	293	243	281	270	289	275	254	290	269	215	249	269	257	277	282	255	281	260	265	266	312	273	249	276	246	244	290	277	242	256	289	258	271	235	264	260	272	256	268	285	277	281	268	286	251	251	246	275	255	266	264	273	283	261	281	271	287	277	279	250	268	268	281	258	272	251	283	257	246	294	279	269	280	273	270	260	252	271	308	257	254	260	288	267	275	256	258	281	240	246	277	284	260	253	276	244	272	265	275	251	285	279	261	267	295	247	268	251	278	276	258	253	293	263	297	283	265	230	266	278	275	271	281	247	273	245	244	266	276	265	284	286	272	302	233	229	255	233	295	270	277	298	281	281	268	272	259	258	270	299	291	271	280	279	256	233	276	276	234	269	272	264	292	239	251	261	255	271	276	251	257	273	262	279	259	278	280	252	295	267	266	251	250	278	257	248	243	258	288	265	283	270	273	257	245	264	274	289	280	260	232	238	239	286	280	267	288	274	258	270	254	279	293	271	267	270	289	285	256	251	260	240	266	278	249	254	278	269	278	243	254	268	278	259	271	267	255	253	265	253	282	303	258	271	268	234	298	279	256	251	247	273	264	272	254	262	271	277	283	250	245	266	246	262	261	271	233	243	255	264	276	288	276	274	281	245	267	262	282	266	273	252	256	246	270	239	267	256	289	242	283	277	283	294	266	267	268	256	257	220	279	262	273	295	256	282	268	247	267	264	248	252	281	276	278	260	264	279	258	278	272	266	270	239	251	297	261	246	250	279	266	240	228	266	275	265	291	265	258	272	268	268	251	250	270	265	257	274	243	280	275	288	252	269	238	244	257	277	249	267	276	270	286	262	286	278	246	288	267	284	251	265	273	255	248	264	267	229	274	276	265	281	251	280	284	246	277	268	297	273	273	265	264	234	281	305	277	284	281	275	243	263	263	262	273	266	280	273	246	259	273	267	284	253	266	279	244	274	255	281	264	262	277	253	256	299	256	274	252	259	277	267	290	267	274	282	283	271	283	258	279	247	296	241	246	261	255	281	255	296	270	269	244	246	260	286	253	256	280
12072	15029	23596	27108	28089	26887	23209	23478	19411	15375	15004	15360	12511	10714	9140	10612	8580	8045	7854	8936	7788	5606	6917	5929	5976	4950	7183	5587	4082	4334	4190	4096	4334	3946	3842	3817	3555	3854	2968	2660	3308	2862	2208	1962	1897	1855	1893	1708	1908	1949	1645	1772	1649	1723	1587	1670	1628	1619	1673	1500	1501	1554	1137	1265	1318	1493	1365	1134	1026	1200	1203	1031	1062	1166	979	1067	1018	1091	1028	1056	1174	1099	1003	993	1077	1045	986	943	969	927	923	879	854	864	917	891	924	943	882	883	926	960	872	834	831	817	813	825	861	801	802	823	879	962	939	804	828	814	823	823	849	777	784	774	765	817	754	769	790	778	754	772	804	763	776	795	848	809	827	782	803	838	842	806	787	757	785	770	794	781	812	755	767	790	718	796	772	758	794	780	754	766	789	734	807	769	792	846	733	777	787	780	749	796	789	804	740	763	749	810	774	737	760	795	764	787	825	785	774	765	803	776	763	812	779	799	761	730	815	814	765	793	796	767	744	822	763	739	812	823	798	774	760	793	766	752	794	782	807	803	799	793	766	738	756	781	749	817	778	776	769	749	779	760	813	780	714	728	733	782	796	727	789	743	809	729	759	752	769	758	806	814	796	788	794	778	797	782	765	794	782	814	812	812	758	788	773	822	752	697	802	756	826	771	776	787	757	758	804	736	723	794	792	759	758	813	745	835	767	755	729	800	780	791	775	806	779	762	758	686	759	783	795	771	780	753	780	745	778	785	758	775	797	791	777	830	792	740	781	733	743	758	763	784	744	768	789	755	818	791	795	797	759	768	779	795	749	792	801	818	766	783	823	756	743	775	742	795	765	810	789	784	728	787	726	722	754	775	775	739	762	821	768	786	809	766	783	762	799	781	767	781	731	798	776	792	751	800	790	806	758	816	864	746	821	771	802	796	783	764	775	805	787	771	759	779	804	784	855	745	712	760	727	738	765	759	796	804	793	793	768	770	745	809	824	806	768	767	790	808	791	769	797	736	797	779	785	782	763	756	729	786	734	793	777	744	823	737	735	777	803	789	789	742	804	798	752	776	791	767	792	741	777	728	772	772	795	787	788	792	785	760	793	757	778	799	735	769	749	748	764	760	762	706	780	759	752	799	836	761	769	806	789	806	769	759	766	752	763	810	764	776	767	767	785	800	745	814	767	757	791	747	763	722	757	811	781	777	764	711	821	843	754	764	739	767	760	786	768	769	825	737	804	757	796	742	753	757	785	772	770	813	782	759	822	756	769	798	789	774	795	750	766	786	747	810	760	725	769	775	812	765	809	789	798	803	757	751	803	778	746	764	761	777	752	749	740	761	759	767	754	842	808	764	783	786	781	827	757	776	786	800	782	797	752	793	780	696	759	751	795	771	827	806	780	753	789	803	780	785	761	770	770	801	791	723	822	786	764	742	741	810	780	808	759	793	795	760	751	714	739	770	777	791	736	724	738	738	770	723	737	764	856	796	756	775	756	783	792	793	810	774	758	786	755	787	756	793	761	781	797	766	815	770	787	793	758	772	790	763	795	722	780	692	750	801	821	801	736	782	796	754	778	748	789	789	773	753	773	775	821	773	831	765	770	794	746	740	750	750	785	737	746	817	752	779	752	801	822	752	788	775	812	733	774	845	743	761	775	722	731	800	755	762	750	759	794	791	792	766	729	744	785	807	759	774	774	753	784	797	752	795	771	758	781	800	773	832	782	776	753	817	790	786	749	784	767	764	779	797	772	779	783	751	815	762	783	768	799	728	779	781	783	730	765	774	794	727	782	752	808	775	772	778	744	761	751	774	790	792	806	800	782	814	837	765	823	797	764	813	751	708	762	746	795	787	768	790	741	773	816	790	764	811	704	741	787	795	739	775	776	771	724	742	782	738	793	813	777	855	738	773	807	757	732	749	785	763	791	784	738	813	718	805	771	800	763	764	820	773	786	770	794	755	786	723	766	777	782	769	827	749	752	828	775	746	788	748	765	794	820	766	763	735	722	798	776	773	744	762	766	797	765	751	763	759	787	751	764	721	766	787	801	795	791	808	757	766	785	777	754	766	778	734	766	829	753	752	760	808	722	768	732	747	754	754	775	763	780	804	762	761	757	765	764	759	830	808	793	713	768	790	764	781	756	833	817	741	799	762	767	766	799	762	758	772	780	794	764	744	776	786	753	797	777	801	747	730	789	708	758	783	757	739	780	768	784	766	805	760	774	777	782	767	775	772	807	814	811	785	762	783	757	770	782	763	781	771	788	707	735	800	806	790	814	792	810	773	805	737	746	770	767	770	805	708	750	757	742	728	811	806	777	764	709	798	751	763	796	778	776	730	788	791	782	821	786	786	786	748	827	815	786	783	777	758	792	751	725	804	781	827	792	742	822	700	733	747	783	772	801	798	770	811	809	778	757	745	791	779	762	779	755	766	754	726	753	773	760	773	760	799	786	828	799	734	802	767	804	787	780	790	752	788	771	756	800	811	759	836	719	743	779	828	774	804	797	819	769	769	759	775	743	767	742	770	810	784	736	752	788	779	761	732	792	767	768	751	751	754	809	742	773	746	790	784	785	759	835	756	789	805	786	803	773	756	797	761	767	767	796	861	769	703	752	751	753	754	784	818	780	768	788	732	752	799	788	745	782	758	754	740	750	797	798	735	784	757	764	752	799	773	765	717	778	802	736	776	786	808	720	766	808	789	785	730	791	756	735	759	768	751	816	775	762	818	821	752	774	775	733	779	791	766	754	769	762	860	783	747	763	764	743	793	740	780	778	791	813	788	759	744	748	768	794	714	730	781	776	787	796	782	751	743	758	770	818	782	810	797	786	791	793	776	735	794	820	748	769	741	777	808	767	754	766	737	809	743	758	761	762	819	800	767	817	810	794	775	762	757	816	808	800	746	826	796	768	791	711	786	763	742	779	837	805	771	791	772	772	752	775	760	798	756	815	767	800	773	802	758	781	801	712	765	791	732	787	751	777	784	788	770	746	761	738	806	811	789	773	761	812	742	770	801	755	796	761	791	784	757	773	762	748	766	799	750	802	763	772	735	802	765	733	800	745	789	778	763	765	798	838	778	766	838	763	734	769	757	792	767	746	790	832	736	746	750	794	752	715	813	790	752	826	734	755	756	732	818	812	758	762	765	779	783	762	786	803	754	800	746	789	795	798	844	808	788	772	772	775	759	798	798	770	823	768	807	786	764	811	751	740	747	755	792	774	785	806	762	759	766	745	785	765	747	775	744	805	774	777	778	787	718	797	785	760	781	715	772	715	784	769	798	746	730	805	738	778	809	736	798	770	751	807	806	795	729	739	776	728	807	792	766	756	840	730	753	747	775	759	786	774	770	808	705	739	818	742	803	810	743	776	792	755	784	776	786	772	776	811	794	769	772	826	758	763	782	783	767	824	755	748	790	743	745	767	762	787	758	807	848	781	768	824	738	748	761	786	778	800	808	778	796	791	776	744	803	766	712	733	739	781	739	748	746	769	785	776	819	767	809	769	823	799	754	792	754
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
