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
338219471710	338219472266	338219472816	338219473366	338219473916	338219474466	338219475016	338219475566	338219476116	338219476666	338219477216	338219477766	338219478316	338219478866	338219479416	338219479966	338219480516	338219481066	338219481616	338219482166	338219482716	338219483266	338219483816	338219484366	338219484916	338219485466	338219486016	338219486566	338219487116	338219487666	338219488216	338219488766	338219489316	338219489866	338219490416	338219490966	338219491516	338219492066	338219492616	338219493166	338219493716	338219494266	338219494816	338219495366	338219495916	338219496466	338219497016	338219497566	338219498116	338219498666	338219499216	338219499766	338219500316	338219500866	338219501416	338219501966	338219502516	338219503066	338219503616	338219504166	338219504716	338219505266	338219505816	338219506366	338219506916	338219507466	338219508016	338219508566	338219509116	338219509666	338219510216	338219510766	338219511316	338219511866	338219512416	338219512966	338219513516	338219514066	338219514616	338219515166	338219515716	338219516266	338219516816	338219517366	338219517916	338219518466	338219519016	338219519566	338219520116	338219520666	338219521216	338219521766	338219522316	338219522866	338219523416	338219523966	338219524516	338219525066	338219525616	338219526166	338219526716	338219527266	338219527816	338219528366	338219528916	338219529466	338219530016	338219530566	338219531116	338219531666	338219532216	338219532766	338219533316	338219533866	338219534416	338219534966	338219535516	338219536066	338219536616	338219537166	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
30831	14640	13608	7993	4088	2672	2038	1480	1153	1043	819	755	673	615	517	547	526	552	526	466	487	481	482	446	442	477	438	432	458	477	435	432	446	415	427	436	440	420	391	418	352	434	432	394	450	436	430	426	442	437	385	399	378	431	405	371	436	400	374	417	399	389	388	374	396	378	439	372	406	446	398	404	435	426	394	391	435	419	429	391	398	439	411	428	376	438	406	391	422	400	403	400	425	377	403	412	436	412	393	400	453	423	407	391	440	391	453	421	420	400	439	438	421	393	415	398	430	408	408	435	377	457	386	409	414	393	439	385	414	397	395	415	446	442	389	397	418	410	373	408	396	446	409	380	376	413	426	395	423	389	421	397	400	448	440	381	413	413	378	424	389	382	423	420	414	431	404	402	384	396	416	416	410	425	408	369	390	395	436	422	437	409	395	402	423	448	409	397	395	422	397	409	389	395	409	395	411	427	399	440	400	403	401	381	441	395	392	383	389	395	420	395	460	404	387	415	411	407	441	396	376	361	384	411	403	406	425	409	422	408	402	413	440	417	411	374	408	416	415	444	393	364	402	419	371	397	432	427	409	439	391	404	393	411	451	397	440	419	387	388	406	399	395	393	412	412	408	398	381	382	417	415	380	415	445	412	435	386	378	411	396	408	440	458	425	395	380	421	431	414	396	416	358	427	392	399	440	412	391	424	461	405	454	441	377	402	414	375	372	417	405	426	403	410	431	426	434	395	457	388	394	386	413	424	444	416	442	391	408	374	401	383	392	418	412	421	435	398	394	457	384	414	383	428	406	413	414	395	390	428	407	371	385	436	369	409	400	396	408	387	403	447	421	403	404	415	378	428	404	406	426	397	400	451	420	405	442	389	408	416	424	413	404	385	421	383	372	427	426	428	388	411	403	411	439	413	398	410	385	448	422	400	394	427	396	436	403	408	381	402	394	443	440	409	425	388	395	396	411	383	431	355	416	408	418	421	393	413	420	420	396	401	422	382	400	451	375	405	407	392	374	441	382	391	402	391	374	448	390	373	382	423	413	437	386	393	394	388	396	385	390	381	445	429	379	415	432	419	377	355	413	375	433	404	389	441	443	425	422	428	391	414	413	393	389	406	379	443	440	422	403	445	459	385	394	413	456	421	394	393	416	425	420	401	421	422	389	386	411	425	426	402	418	413	393	396	398	416	369	402	440	434	385	390	381	407	444	420	394	383	431	414	408	362	411	418	427	418	429	389	408	396	399	380	406	408	423	409	418	405	344	416	418	401	382	416	400	388	390	417	421	390	425	438	422	440	447	383	405	411	376	428	394	427	392	399	403	402	394	394	421	404	429	413	422	404	360	415	394	392	412	427	375	412	443	431	377	413	421	375	387	422	436	442	379	380	416	402	395	419	387	433	432	423	396	401	416	379	405	389	417	393	456	416	415	400	397	435	420	412	405	394	405	415	435	433	388	371	412	460	453	401	414	404	438	398	424	412	391	403	411	402	423	430	415	427	411	387	403	428	413	441	436	460	414	414	439	406	423	410	366	384	359	420	398	440	401	427	412	395	405	419	375	441	406	460	392	372	432	430	398	430	394	414	441	428	391	409	405	370	379	414	392	381	370	380	427	401	393	411	378	393	449	413	427	409	352	361	425	415	409	383	443	443	376	412	425	422	394	395	424	406	401	399	400	456	436	404	400	387	420	363	385	388	385	396	403	413	413	418	418	366	428	410	428	379	425	380	436	417	404	415	427	414	377	418	419	410	419	393	428	410	405	434	375	403	396	406	419	361	400	402	420	409	410	426	392	419	429	418	390	413	396	370	400	361	420	432	404	373	429	376	420	408	418	353	438	441	386	412	402	417	377	386	379	383	408	410	420	392	414	397	409	406	412	397	424	400	440	385	407	400	429	409	405	422	416	404	401	433	421	372	436	444	391	413	414	414	413	417	412	428	379	394	375	417	382	395	409	404	350	412	418	412	395	389	389	387	378	429	414	405	429	425	396	446	437	402	404	432	418	373	439	411	415	428	395	418	435	382	353	353	416	383	424	369	406	392	423	384	416	422	407	431	424	399	376	385	404	416	440	427	401	376	422	426	420	415	401	430	416	403	411	405	380	424	407	393	421	406	402	414	443	426	407	411	344	365	403	417	401	371	420	387	382	423	412	432	348	426	427	426	423	374	421	403	396	419	362	416	431	386	412	385	432	414	419	423	404	402	396	398	379	358	409	374	378	388	423	433	443	411	385	411	419	435	435	413	402	413	415	446	380	398	381	407	483	397	408	438	409	412	414	434	410	387	432	366	418	409	397	443	375	406	436	416	429	419	377	432	362	413	396	396	416	403	401	424	413	404	401	429	413	379	404	419	396	416	408	426	445	389	405	412	416	401	368	407	392	387	424	422	412	415	386	437	422	419	420	466	400	402	386	392	383	425	411	401	437	414	415	382	414	404	399	377	439	402	398	373	367	410	420	406	381	422	411	460	392	369	400	383	405	403	397	397	386	369	389	462	386	405	424	418	429	401	424	433	422	416	392	397	373	402	418	412	417	430	406	414	407	410	391	391	421	416	373	424	373	444	421	419	379	411	431	440	427	403	375	387	432	453	441	415	388	426	413	389	390	401	400	415	400	372	428	417	440	446	405	399	371	434	431	382	403	419	436	423	416	391	445	393	382	421	416	405	409	435	409	404	398	433	442	417	393	418	363	416	403	422	382	394	399	411	388	414	417	416	408	418	448	410	408	387	419	392	435	412	442	442	416	383	437	458	433	415	410	443	429	396	390	420	405	462	459	391	408	378	392	425	408	392	391	384	404	395	429	395	394	397	424	421	393	416	393	370	405	414	438	412	382	440	448	405	404	381	410	417	437	413	398	446	419	422	406	387	400	400	379	406	403	426	424	377	430	392	411	422	424	413	412	433	397	429	409	420	418	383	437	431	415	388	395	433	456	426	408	439	399	354	436	444	417	415	381	391	414	398	397	377	384	447	402	354	460	411	397	410	421	384	373	405	422	438	441	392	414	417	441	383	371	398	387	488	448	413	441	439	439	429	398	395	431	433	413	400	391	416	390	374	434	416	415	388	415	390	421	431	429	396	410	384	407	379	385	399	385	407	408	437	422	397	382	399	371	442	416	405	407	404	386	426	415	419	389	452	413	391	420	371	435	409	358	402	407	390	455	398	365	398	397	432	423	392	403	407	415	400	433	414	432	398	457	400	416	425	422	419	415	419	417	401	402	405	387	370	362	408	402	394	420	381	399	420	426	390	417	343	409	398	453	367	400	428	420	399	405	424	393	407	390	387	364	367	452	428	351	420	401	401	404	381	434	392	403	422	431	372	408	404	441	432	447	392	417	400	419	433	382	406	401	375	396	395	406	419	417	423	402	417	404	429	413	413	416	395	410	377	400	387	419	399	412	404	415	403	393	413	423	409	405	463	412	411	401	382	430	404	393	406	421	418	437	443	421	399	395	413	410	420	444	428	406	377	405	443
18567	11305	19315	16354	12482	10013	7534	6244	4976	3918	3237	2762	2271	1909	1818	1731	1655	1635	1634	1551	1407	1353	1282	1231	1239	1256	1351	1308	1242	1323	1212	1179	1125	1064	1108	1103	1009	1010	1013	903	1028	983	952	1005	1022	949	928	898	968	963	946	951	975	938	914	936	876	989	910	929	910	931	974	894	928	921	934	904	896	893	917	924	949	940	895	959	929	906	956	958	963	900	938	924	908	933	968	885	934	1005	910	953	880	940	933	922	895	951	910	902	981	958	893	942	934	922	952	970	952	919	957	964	952	968	987	927	961	901	935	964	942	939	935	918	929	903	948	922	956	921	967	959	931	858	950	880	953	883	931	951	966	905	930	920	946	938	952	929	923	934	918	917	971	916	950	918	951	993	895	938	980	974	942	921	935	1009	940	945	893	966	940	925	905	940	972	912	918	903	962	911	949	915	946	967	932	946	948	888	928	944	925	872	892	963	896	951	869	931	955	950	962	949	971	926	892	931	933	963	978	938	900	954	941	925	909	918	962	921	938	893	916	936	977	938	896	968	928	899	909	893	915	856	931	888	893	905	953	977	948	947	892	944	926	885	939	924	883	941	904	868	933	898	894	888	893	925	934	936	960	908	963	912	930	912	927	968	986	925	912	909	909	962	934	927	968	957	876	907	943	901	855	939	950	928	928	945	916	915	980	977	919	948	953	969	1014	918	951	979	897	912	898	939	934	943	914	918	903	1010	939	968	913	923	985	932	916	942	919	966	957	933	956	960	983	963	926	860	941	971	975	951	821	985	892	933	949	941	944	918	932	953	978	890	933	916	996	938	937	959	931	878	941	986	967	977	967	864	950	902	940	897	894	949	976	956	982	935	891	895	934	946	923	926	955	954	951	932	941	970	884	878	966	919	931	930	949	955	939	921	928	861	944	949	918	967	947	903	1010	970	867	909	946	900	913	970	911	908	895	925	921	893	965	974	928	907	938	951	959	950	939	926	954	1000	894	1005	1003	922	944	898	956	920	879	920	937	970	937	973	895	925	935	889	972	964	877	889	901	932	914	932	949	904	867	999	928	997	898	882	938	932	911	970	888	955	900	897	918	971	951	945	899	925	938	913	968	928	935	959	926	896	851	912	954	981	949	941	918	937	957	915	1007	944	975	970	984	998	972	942	872	978	917	994	922	914	925	916	898	909	938	927	902	963	958	944	932	890	970	927	967	953	901	910	930	905	961	910	950	914	918	932	884	990	913	965	919	961	912	952	934	941	969	940	967	905	943	907	860	919	933	970	988	912	944	979	969	956	942	912	927	902	921	916	924	915	958	931	853	893	941	896	909	1023	923	944	947	885	964	942	888	908	929	934	921	918	935	899	940	891	908	897	906	926	876	981	961	959	936	975	939	932	922	951	915	933	905	882	950	896	903	916	904	883	935	943	935	952	924	920	927	938	941	976	939	888	911	902	971	938	885	907	942	936	1010	925	925	899	927	912	962	946	901	916	898	899	975	973	945	897	1001	890	929	919	912	900	934	1003	919	917	912	884	944	867	907	892	944	906	943	947	888	975	932	986	932	926	898	958	934	936	969	945	921	955	912	937	924	948	926	956	940	905	952	901	890	908	980	962	982	926	912	913	968	943	940	977	937	960	920	929	904	971	924	921	933	899	895	929	920	916	949	946	915	919	871	895	973	905	935	931	917	981	919	897	903	917	1003	895	928	957	907	930	968	935	924	911	963	959	944	922	922	899	913	923	914	912	915	957	964	897	905	882	971	959	992	924	950	899	897	954	931	921	909	979	934	920	991	921	955	990	912	971	937	920	857	892	948	919	897	905	945	932	900	922	980	876	982	928	926	949	954	927	939	952	935	928	919	896	896	929	914	921	972	932	895	922	861	885	974	916	918	882	937	988	911	937	979	925	916	911	906	893	887	973	972	902	939	941	885	960	959	942	959	990	889	969	920	902	909	927	909	963	958	900	928	935	897	915	887	859	910	940	951	959	957	947	923	905	929	965	951	899	917	934	962	926	892	900	953	933	945	983	913	864	950	957	973	911	894	886	947	901	958	980	905	939	987	957	915	884	902	880	950	942	972	950	964	953	881	916	960	996	910	907	955	898	945	956	940	907	947	968	909	936	915	982	946	968	928	947	903	947	922	987	946	952	974	899	915	926	941	903	980	839	962	928	917	956	967	977	917	928	953	921	952	882	976	932	915	905	921	902	943	900	946	910	882	941	942	949	939	928	875	919	906	939	947	942	929	913	918	948	949	922	969	933	960	971	888	935	986	898	952	945	931	922	937	936	974	1002	932	925	970	978	909	956	920	958	936	933	944	927	941	916	881	918	970	939	954	940	970	873	964	910	939	887	909	978	922	945	917	945	925	994	921	949	957	938	899	918	909	930	946	929	953	960	918	912	933	992	926	947	931	867	964	987	929	954	913	911	915	917	919	948	921	925	968	927	934	997	915	892	883	911	918	962	928	955	900	929	915	923	939	969	964	980	892	976	973	928	927	894	931	938	925	865	928	954	933	931	955	917	976	911	970	933	966	960	990	938	953	903	921	972	910	938	940	914	924	937	910	902	894	929	928	934	880	937	908	1001	956	938	929	901	883	892	901	948	878	922	916	946	870	963	939	939	926	939	913	898	970	920	984	949	975	900	969	919	943	937	949	887	930	974	909	986	941	902	859	930	872	942	961	981	931	962	925	913	899	980	923	993	931	938	925	919	898	870	905	956	983	947	902	881	946	920	885	997	902	924	1006	938	978	896	938	912	960	913	938	929	928	993	931	911	928	931	950	921	964	958	905	1007	964	892	969	900	930	933	979	963	981	976	943	907	944	900	916	930	926	923	937	940	922	942	936	972	913	965	963	958	956	858	935	913	927	889	1005	922	888	935	966	918	947	943	943	881	968	945	927	943	891	920	960	926	906	934	950	935	931	947	913	902	915	886	909	910	915	957	940	1012	923	892	940	949	923	936	935	952	957	938	889	956	869	954	889	897	935	936	957	911	951	949	892	962	911	908	948	925	881	903	929	937	912	929	940	975	946	921	910	908	941	923	922	941	923	939	999	927	905	902	951	893	905	926	944	942	931	903	910	868	962	965	933	906	918	903	989	982	916	932	982	888	942	918	930	904	1006	922	921	929	935	926	841	955	956	881	943	916	916	921	922	903	964	948	920	974	927	920	942	934	917	951	932	925	913	964	916	961	934	949	958	901	884	910	927	915	906	934	942	903	987	949	929	947	931	937	969	933	918	896	945	941	921	849	922	898	964	922	935	934	950	869	967	915	898	897	975	904	938	956	881	890	938	968	882	923	970	938	934	927	884	939	967	923	963	933	947	931	915	946	940	1000	901	956	933	943	935	940	889	958	975	931	922	913	980	931	924	940	953	953	956	884	944	965	923	892	947	909	937	909	918	958	951	946	983	968	965	932	935	935	879	956	930	963	963	945	982	934	893	970	903	907	956	920	977	912	929	928	952	922	934	958	917	943	936	921	932	933	908	953	955	906	906	938	942	914	867	912	917	901
11999	6233	5428	2781	1828	1361	949	797	657	576	508	508	454	397	412	406	402	416	451	429	433	421	417	425	414	403	401	369	394	412	401	440	426	412	365	406	419	396	375	365	400	402	402	425	385	366	385	396	421	379	385	339	354	393	447	393	389	360	394	381	386	378	377	343	399	402	372	370	365	375	369	401	381	331	395	373	371	384	385	342	385	340	367	374	382	408	406	376	350	396	363	402	397	385	424	423	343	375	385	383	402	408	388	395	353	379	397	402	393	382	370	384	377	362	390	403	375	363	364	382	407	389	376	376	399	391	371	379	367	359	390	423	391	388	375	373	375	369	400	389	358	333	368	414	384	393	388	374	350	366	372	386	337	431	394	390	377	357	412	388	436	376	378	376	378	389	423	378	347	376	396	371	374	326	379	369	432	423	388	376	385	400	385	375	416	399	402	375	363	379	401	383	373	373	365	417	427	387	382	377	396	363	378	372	388	384	370	376	395	367	402	378	361	351	402	376	388	362	358	375	406	397	396	336	397	372	411	371	355	382	378	381	431	354	334	430	384	355	381	414	345	364	366	387	365	381	384	394	374	369	341	363	396	371	418	417	388	392	406	371	392	401	404	371	392	379	413	363	369	380	364	372	365	405	356	390	404	366	415	420	407	343	390	404	367	360	387	424	395	347	351	398	390	394	416	391	357	376	377	377	360	364	383	413	400	406	369	361	391	400	387	339	413	408	361	374	402	388	368	348	365	347	419	401	388	385	383	354	374	389	368	368	421	386	360	366	410	366	406	368	375	381	371	393	399	412	393	394	379	385	393	375	378	351	389	397	364	363	397	406	407	369	376	375	389	390	392	372	415	378	384	413	396	370	413	353	396	352	399	395	381	397	381	376	370	351	353	372	339	385	382	371	348	394	386	395	360	403	401	334	414	390	380	362	375	377	382	414	388	354	365	378	389	352	394	379	374	389	350	317	384	392	359	387	383	403	367	404	398	412	418	408	396	365	376	375	373	391	363	392	386	393	353	376	334	385	372	376	375	387	406	371	389	383	355	381	394	357	379	362	346	384	352	347	373	391	388	415	362	378	375	392	366	406	349	391	413	334	374	399	374	347	391	389	347	367	377	378	388	324	371	402	392	394	381	378	399	415	355	362	364	385	414	417	380	372	400	355	361	349	388	382	395	423	386	373	365	347	377	334	383	404	386	367	389	385	352	345	331	376	366	348	361	407	398	364	416	384	389	356	349	433	334	379	384	384	344	361	330	367	338	415	382	373	395	355	392	372	357	379	387	396	380	404	400	371	429	389	359	385	417	352	407	381	370	390	393	349	380	345	365	377	344	378	384	411	342	375	412	375	382	386	357	384	362	377	355	382	344	421	394	378	354	386	377	362	372	391	391	353	348	412	375	365	406	369	423	368	446	396	383	390	385	371	383	405	377	375	350	371	363	414	371	385	352	374	377	363	382	386	356	360	370	360	414	408	395	392	344	374	390	357	354	365	371	384	400	379	369	369	324	396	381	443	373	377	377	361	372	379	406	363	384	396	388	341	402	353	409	410	386	360	388	350	383	384	401	348	384	329	380	362	371	382	410	351	314	367	408	421	356	387	379	399	381	418	360	371	374	416	397	401	413	365	395	386	342	346	387	385	412	405	365	339	402	341	390	384	364	362	391	381	362	357	372	356	368	381	374	363	376	390	387	373	330	401	338	352	415	383	385	381	377	350	411	394	381	349	390	341	374	359	379	400	392	392	397	387	401	402	334	370	397	380	409	376	363	389	407	351	353	389	363	353	386	377	411	392	366	406	342	388	405	372	387	410	370	405	369	361	394	401	369	376	403	375	395	361	365	402	358	347	396	381	404	367	372	394	380	364	370	335	366	369	374	389	372	402	354	378	377	411	395	401	361	373	392	396	403	345	364	374	391	334	345	395	363	378	372	359	388	373	377	366	370	377	402	339	349	402	376	397	393	406	361	346	361	374	375	362	353	375	384	376	394	402	361	377	365	385	342	343	410	353	388	403	356	327	400	361	375	388	377	334	407	377	439	358	368	354	377	392	342	367	384	369	393	409	366	379	383	427	391	357	385	373	386	389	368	390	369	378	386	373	362	359	379	382	417	405	351	352	379	405	373	411	385	377	351	387	382	416	377	336	399	422	386	402	370	408	411	396	368	357	403	358	395	368	398	347	404	342	376	346	334	346	402	363	366	367	410	356	362	379	347	357	376	372	384	405	360	373	409	388	392	370	416	389	359	391	435	336	402	383	374	357	365	414	343	373	383	396	397	398	372	370	370	352	395	360	334	346	376	367	388	381	394	407	352	384	411	414	399	389	397	441	395	383	367	388	394	350	395	411	359	366	379	358	369	353	441	373	374	368	411	410	389	401	395	376	399	406	386	362	379	388	393	389	338	393	393	374	379	364	378	380	379	371	395	416	409	413	386	355	417	399	399	387	387	384	396	400	421	364	374	376	359	341	383	383	383	386	391	395	358	387	368	414	384	400	390	412	356	395	409	402	393	371	387	375	360	319	358	396	408	391	401	373	386	356	362	375	383	374	363	360	394	379	396	368	334	390	384	374	396	355	372	369	365	365	406	392	411	372	379	380	363	406	377	343	383	367	364	361	331	405	361	381	366	403	349	377	371	349	378	349	397	371	370	349	382	393	357	357	349	376	357	373	417	388	403	367	387	399	402	393	386	373	373	398	393	400	334	362	370	377	403	395	367	372	395	416	409	390	358	385	385	409	379	381	396	411	372	395	374	373	377	362	391	372	348	396	370	395	394	390	384	410	350	377	366	395	363	381	379	374	384	398	366	380	376	377	372	407	385	326	396	376	410	365	423	372	366	359	354	405	380	375	388	388	392	383	414	385	385	354	400	348	372	381	364	381	380	386	371	385	399	361	382	429	357	436	355	382	385	367	359	388	349	371	363	416	389	421	399	372	380	380	432	378	375	389	367	386	385	377	389	367	374	388	366	394	377	422	375	390	348	379	406	409	366	337	364	361	426	423	372	368	371	366	404	368	389	342	370	407	378	401	347	386	380	363	363	387	422	402	385	343	390	411	344	322	380	360	397	384	413	377	365	354	367	391	373	351	365	398	411	398	387	379	388	366	355	395	372	359	369	424	360	369	345	403	386	391	361	399	392	374	336	391	384	398	384	404	402	377	387	411	386	423	375	400	391	384	397	418	380	386	391	408	383	352	382	391	399	374	368	416	418	390	378	377	366	383	399	361	378	382	379	460	363	398	392	357	377	382	385	368	380	394	416	370	376	373	408	397	403	408	395	392	372	382	373	415	331	420	368	384	374	409	400	387	402	376	402	360	391	371	359	379	381	417	377	360	393	353	406	370	388	381	384	388	377	373	381	351	416	388	416	402	361	384	388	367	361	412	382	397	379	403	412	414	400	383	402	398	402	362	379	376	388	344	373	354	378	359	373	383	393	359	392	362	369	379	379	409	423	371	406	367	363	336	379	378	343	408
7975	5942	8902	7599	6114	4599	3582	2948	2348	2050	1813	1627	1395	1221	1189	1133	1142	1132	1128	1103	1076	1048	1070	1025	984	957	982	1005	969	1018	987	910	896	885	927	898	882	907	919	838	853	937	869	933	863	912	881	920	863	871	870	872	841	934	847	893	914	933	863	917	901	896	881	899	912	897	835	891	847	935	904	885	851	917	878	928	884	900	874	906	866	889	938	856	910	931	879	869	929	882	855	886	847	926	845	828	874	859	847	898	877	801	904	848	861	836	859	857	907	890	939	850	867	910	890	881	882	854	856	886	917	879	878	882	873	914	919	892	949	898	850	825	888	842	847	888	891	867	865	869	854	858	890	907	888	896	866	855	891	808	939	846	943	919	867	889	813	851	941	906	874	862	896	880	867	894	898	852	853	836	916	888	927	877	945	914	853	823	886	941	910	834	923	894	882	884	878	895	824	897	863	902	871	861	855	869	898	890	858	912	832	866	848	910	919	837	888	913	895	870	867	856	936	848	865	861	876	878	926	863	894	911	863	847	886	890	889	886	936	871	832	858	887	894	915	867	936	900	857	862	828	871	890	842	864	846	833	865	825	867	889	871	881	842	845	876	883	903	878	838	929	867	885	913	824	877	906	890	843	868	914	875	922	910	874	839	913	847	889	880	861	916	859	881	876	870	844	846	880	896	921	849	901	899	909	848	864	914	890	871	872	898	891	891	886	843	854	847	842	896	899	867	864	884	884	898	850	895	869	888	896	838	914	871	885	850	855	866	896	858	945	898	868	889	867	870	905	899	879	906	932	847	853	889	874	870	875	914	890	869	840	908	892	892	840	864	849	906	886	832	821	895	905	851	880	885	907	857	845	890	910	867	821	850	874	913	851	857	896	937	875	845	865	859	886	859	897	899	833	924	899	864	907	901	893	886	870	852	869	896	863	884	877	875	895	918	864	923	903	899	925	887	844	852	845	872	880	879	870	918	837	880	830	871	921	865	830	896	911	868	883	873	850	892	906	865	889	933	877	840	918	880	877	838	863	839	860	902	874	852	887	906	915	869	907	885	875	874	873	843	843	850	881	879	889	858	814	846	850	884	864	861	874	870	879	849	900	881	870	908	894	880	871	896	838	864	832	873	851	871	935	871	827	893	923	860	893	912	863	887	901	918	897	846	837	924	942	884	850	916	930	881	864	869	863	858	853	886	926	910	871	884	888	877	864	872	892	880	922	934	856	873	914	863	902	882	845	937	947	862	888	867	877	882	847	844	903	875	869	878	850	878	892	870	851	849	903	845	867	882	885	873	873	905	907	885	901	895	906	845	855	868	908	869	857	890	914	810	856	847	954	863	894	830	858	913	893	902	892	879	903	892	912	929	859	859	896	869	884	927	866	848	857	833	848	914	900	935	870	891	888	840	883	922	898	885	908	904	866	869	877	865	877	918	894	851	880	877	835	904	909	869	905	847	874	879	874	886	926	846	902	961	858	886	877	913	882	896	835	838	856	832	909	836	888	858	868	881	842	874	905	896	880	899	936	948	887	881	911	852	850	883	855	876	840	884	890	970	867	908	855	893	899	856	899	862	863	922	877	903	868	895	913	858	865	884	856	867	914	865	878	872	930	898	872	898	889	839	860	859	889	883	950	866	910	872	863	902	929	873	849	880	866	839	813	888	889	896	905	908	882	891	867	913	918	848	856	895	860	878	921	819	902	838	860	893	926	904	869	928	880	857	827	877	913	877	891	878	863	844	865	940	866	835	831	866	883	850	868	878	922	859	898	897	867	892	862	884	939	871	808	882	946	922	868	864	893	847	844	889	871	880	895	896	887	845	896	893	882	896	867	834	912	921	893	903	845	863	872	896	890	866	842	850	879	917	882	827	877	880	846	864	856	890	899	873	880	917	838	924	851	906	938	914	917	901	821	891	860	887	890	863	832	896	836	885	879	882	852	921	869	860	880	866	928	842	879	872	899	951	886	861	904	886	909	896	851	895	883	834	937	846	868	892	864	859	912	892	886	887	917	856	823	872	879	858	830	871	908	910	883	865	880	936	897	888	839	930	921	862	890	918	862	901	889	902	922	875	874	903	865	915	873	909	844	881	905	894	931	876	841	871	895	874	903	871	866	836	846	841	847	872	820	881	856	847	878	901	848	854	864	898	900	914	851	838	828	901	829	844	871	900	850	908	834	875	873	858	877	835	849	839	908	885	925	877	898	925	824	914	898	883	861	901	893	850	880	848	955	859	930	884	877	886	849	875	864	890	899	821	866	897	868	913	884	897	906	891	912	928	868	911	892	862	879	864	859	873	891	859	814	911	896	953	855	855	919	878	901	891	912	901	858	893	916	903	927	850	846	858	862	917	833	856	855	915	878	868	894	860	908	867	905	857	880	900	847	915	902	907	915	865	896	865	862	895	889	871	929	836	865	847	914	839	864	901	834	825	917	905	878	849	893	870	873	902	898	857	916	828	900	869	925	872	895	882	903	877	885	965	866	875	843	830	823	848	882	836	886	886	871	858	825	877	884	840	830	913	871	896	872	897	903	846	918	927	851	898	860	900	871	882	864	886	891	909	910	960	866	908	842	885	868	922	870	855	853	895	828	867	850	882	950	846	845	869	927	894	890	860	906	902	888	873	877	849	882	851	909	885	904	954	848	859	893	875	897	855	867	855	896	929	951	911	906	909	893	851	864	840	866	888	869	886	852	931	837	835	885	859	951	919	867	879	900	850	915	895	841	880	909	869	838	855	865	917	905	880	897	877	848	854	850	958	826	913	923	877	898	876	886	881	825	924	874	896	894	890	918	913	904	881	855	845	912	877	933	884	859	895	887	886	948	884	845	868	858	851	973	867	867	859	860	880	874	927	868	857	903	896	869	869	875	941	903	958	881	958	919	913	869	897	881	851	915	880	894	927	914	897	882	885	854	847	901	889	872	858	906	916	875	903	861	943	873	844	839	876	888	865	833	880	851	917	840	915	889	863	844	881	850	901	913	870	879	843	920	883	927	845	906	858	812	876	852	885	896	875	811	895	868	870	868	912	879	862	925	860	876	856	854	860	886	905	844	900	839	859	897	886	893	902	912	851	901	947	897	881	871	839	868	848	865	862	930	901	909	978	878	857	925	917	864	866	904	910	914	856	891	901	863	837	852	902	910	835	921	896	863	883	824	909	904	895	873	879	875	897	850	829	844	895	875	900	856	869	851	863	876	848	844	889	923	895	849	859	874	915	824	917	890	886	892	892	851	880	903	898	914	916	890	909	884	871	973	955	877	844	894	877	885	861	919	805	906	866	867	877	825	872	807	913	840	873	851	854	922	863	805	892	921	853	897	867	826	893	873	913	863	817	872	902	857	892	914	855	833	891	861	867	879	870	889	866	928	854	932	869	891	826	962	840	857	879	907	869	886	842	871	843	854	870	927	874	899	859	836	878	880	882	899	869	905	840	905	910	826	858	868	938	841	873	845	911	876	880	885	891	808	880	887	849	873	846	836	839
22941	10899	8212	4766	3049	2196	1387	1117	964	826	719	657	546	567	537	490	517	536	472	451	457	488	453	481	464	454	437	430	455	433	427	442	419	445	456	431	444	398	457	438	416	401	452	419	438	469	432	408	465	440	411	417	411	395	413	390	419	438	424	429	396	447	401	404	450	451	391	399	395	382	445	421	436	436	448	391	449	419	429	396	437	444	406	418	435	402	458	406	434	440	438	416	439	424	450	449	413	427	426	460	402	389	440	432	414	380	395	406	402	430	402	390	450	424	382	423	410	461	423	391	402	428	373	437	391	440	406	446	420	432	435	457	408	423	417	389	420	423	407	420	458	436	447	465	415	395	438	434	402	442	407	433	404	466	418	404	412	398	434	440	419	452	395	401	428	417	379	427	387	433	412	396	449	452	408	422	398	387	452	457	405	414	413	418	452	426	455	410	383	430	416	443	409	402	434	384	394	447	383	373	433	400	449	451	415	441	448	435	471	475	421	446	435	413	421	375	408	418	420	401	377	400	367	418	414	452	395	420	461	409	407	412	425	421	372	421	384	430	417	442	419	398	402	432	441	469	444	372	437	421	386	398	430	419	425	382	377	405	439	420	446	428	425	467	363	445	441	397	403	441	425	394	454	390	414	403	434	411	421	396	441	430	418	412	410	405	426	407	402	401	451	413	405	386	419	431	409	460	355	442	438	406	411	416	430	423	405	390	417	438	391	472	424	365	389	406	402	435	437	361	432	399	443	423	413	410	452	444	380	402	431	392	409	426	431	396	411	393	398	452	400	428	458	388	401	432	374	409	423	421	452	453	414	472	434	392	409	403	413	458	412	400	437	423	402	370	395	381	433	454	440	438	410	432	406	406	382	414	402	439	403	407	453	430	435	443	450	391	393	403	421	397	426	397	398	400	418	378	371	396	404	382	394	400	405	410	403	387	451	446	428	411	425	393	386	418	420	399	395	471	441	429	383	402	393	412	432	425	427	423	395	399	422	430	413	416	406	420	395	405	415	428	398	446	411	395	395	422	406	410	439	407	411	397	405	497	403	453	429	409	394	419	418	417	453	436	385	400	418	416	395	416	406	411	386	419	424	423	360	401	398	399	413	401	448	401	408	442	388	444	414	403	417	426	402	425	386	433	437	423	457	436	409	383	432	404	398	408	393	401	435	473	435	385	413	413	441	380	400	438	394	433	412	383	396	435	440	421	419	450	441	450	414	400	381	406	412	418	430	426	422	434	423	419	401	425	441	433	416	410	431	411	376	383	403	409	422	438	398	434	454	402	409	409	475	435	426	405	436	434	404	413	459	423	470	404	419	407	414	392	399	402	403	393	423	415	432	428	427	387	424	440	393	435	431	415	421	412	410	432	425	422	407	410	450	411	422	396	425	418	413	418	400	419	419	411	412	433	403	408	409	409	454	423	418	412	412	397	401	426	412	422	468	440	456	416	405	384	433	412	436	421	423	441	417	430	416	398	428	421	413	399	352	432	427	431	434	410	424	433	462	446	394	410	396	414	412	388	443	397	439	409	417	412	458	412	413	400	403	420	409	400	448	415	480	443	428	401	385	406	400	419	461	449	400	431	426	426	454	420	405	410	444	400	412	426	426	427	447	413	399	396	452	474	398	435	413	420	426	404	404	431	437	430	414	437	385	427	381	398	421	453	430	416	403	412	422	455	406	407	420	434	381	437	409	415	397	403	424	429	393	405	429	408	394	397	420	396	405	401	443	445	372	431	426	443	464	447	397	400	401	444	421	412	429	404	410	393	411	381	435	412	404	429	406	412	403	387	442	420	397	435	415	418	408	425	425	471	430	380	412	395	457	428	415	369	391	420	410	397	441	400	435	392	423	393	429	403	387	413	402	398	459	410	440	415	394	400	382	420	450	410	417	415	422	445	407	421	401	440	442	421	397	392	423	396	404	387	401	416	405	420	412	420	423	427	373	381	397	420	427	421	413	409	420	402	434	436	421	381	370	401	435	412	415	429	402	416	342	384	444	417	400	441	399	420	391	431	434	400	385	441	405	417	402	431	405	433	412	416	410	433	463	413	397	387	367	395	422	436	408	438	401	432	408	376	395	431	436	415	399	374	412	412	407	415	399	385	410	412	411	414	446	404	390	425	404	439	419	433	429	399	414	384	425	411	386	421	457	425	399	401	396	386	423	430	407	424	445	431	406	430	416	466	439	415	435	410	404	406	425	405	414	451	390	473	415	413	433	445	448	421	432	415	454	405	418	435	441	401	381	406	414	392	401	398	410	391	392	435	418	445	456	410	401	387	449	426	416	442	406	408	405	400	423	455	428	402	395	424	433	414	419	418	411	456	436	431	429	420	422	386	402	390	404	442	404	430	399	459	430	421	430	427	411	424	394	393	432	392	401	389	398	394	449	419	414	433	419	439	403	451	423	418	453	413	394	399	419	433	389	403	392	455	383	434	437	417	422	376	388	409	455	447	416	441	459	441	430	398	402	401	392	416	415	407	412	444	417	438	405	397	429	406	424	413	436	425	393	436	421	405	412	355	448	413	437	431	404	398	428	396	405	453	362	409	478	412	412	443	435	426	383	449	390	399	402	400	424	432	408	444	404	454	478	419	456	402	426	437	443	421	404	437	402	415	421	444	424	406	402	426	397	369	414	381	443	438	387	377	437	398	403	423	440	411	426	385	417	414	424	491	444	406	422	413	399	413	415	424	424	411	404	407	390	411	417	459	396	404	415	440	443	416	434	371	406	430	460	416	361	405	420	413	437	432	419	425	428	450	413	426	403	420	402	402	404	421	461	476	431	424	419	408	432	421	429	428	424	452	434	439	408	405	431	399	408	414	438	453	408	448	402	445	432	391	385	381	400	424	418	425	426	412	392	434	423	422	416	397	411	398	422	402	411	416	404	427	381	397	415	448	451	397	424	398	440	415	425	408	418	471	411	418	410	411	383	411	420	417	430	400	435	413	416	399	432	430	386	404	403	407	397	417	397	413	382	391	444	433	423	407	430	416	413	409	429	458	411	404	411	416	399	415	439	369	376	459	441	402	398	415	428	410	447	416	405	422	387	420	422	428	385	455	386	429	405	432	459	409	412	396	446	413	403	462	427	403	419	437	429	423	399	395	409	438	386	439	420	410	416	431	402	426	412	419	446	436	404	397	413	388	374	437	408	400	389	429	419	394	400	406	424	439	403	422	409	401	399	414	411	425	386	482	403	396	386	427	410	416	435	421	467	439	423	413	455	409	416	414	422	430	412	434	398	421	388	426	414	412	417	403	430	407	431	402	438	432	395	410	410	396	403	408	417	423	422	434	379	408	420	410	414	401	398	435	401	396	409	437	416	418	399	415	441	412	433	410	403	382	400	432	406	407	451	443	432	424	420	431	414	426	378	417	424	414	440	449	417	417	423	444	423	402	421	457	399	398	458	416	436	415	459	419	374	442	411	401	440	394	402	384	410	402	395	440	411	446	417	424	405	431	461	440	424	429
15239	9163	12764	12045	10090	7870	5862	4637	3752	3114	2615	2263	1826	1627	1460	1412	1415	1468	1483	1350	1234	1310	1238	1116	1202	1196	1194	1189	1163	1122	1192	1111	1063	1090	997	1013	998	990	1029	971	960	1009	983	955	967	1015	945	977	967	941	906	944	916	946	969	1006	929	980	996	938	947	915	944	955	1017	973	1005	998	914	975	876	974	1003	931	1012	976	969	974	939	928	991	963	991	939	962	977	974	939	891	943	954	954	977	946	918	989	964	949	982	964	942	948	957	923	931	938	908	897	952	931	923	961	937	941	976	979	953	946	947	964	1004	993	971	977	951	911	937	961	967	964	922	941	993	943	1024	952	962	947	926	945	989	941	951	953	995	989	968	971	918	994	950	995	948	955	913	961	977	978	910	898	932	937	942	1016	955	943	975	944	923	935	937	982	926	982	962	967	932	948	969	993	965	929	957	992	980	963	971	900	934	942	958	938	896	964	909	1033	950	959	899	903	924	933	1021	976	949	970	916	931	998	946	1021	992	913	978	902	948	922	934	942	944	910	966	962	969	1030	924	931	935	945	967	955	976	929	966	952	937	933	985	939	917	1007	938	847	944	939	941	941	933	918	993	929	884	964	898	953	954	987	938	949	948	944	925	901	968	942	961	940	956	937	982	924	978	996	920	1001	906	948	976	938	967	962	1007	955	967	944	959	962	1003	941	989	943	977	1013	949	919	970	1006	952	915	979	977	984	872	937	933	884	953	948	928	901	933	1002	948	972	934	965	966	964	978	929	896	967	938	916	974	961	1034	1003	946	943	987	942	950	938	1005	943	998	1009	948	992	932	977	971	943	940	973	931	922	928	925	962	899	959	958	937	934	921	958	959	956	932	957	983	1007	963	940	889	906	863	934	979	947	1014	926	907	947	896	911	951	979	952	936	943	968	980	941	919	951	917	971	964	925	897	921	978	979	956	917	947	968	975	975	957	1003	947	984	990	911	946	1004	955	956	920	988	973	991	941	916	965	896	927	962	922	987	981	899	943	931	973	956	946	958	942	959	986	924	977	958	1055	945	987	977	949	917	934	906	925	931	943	980	937	957	941	966	922	938	947	925	1005	935	1014	955	983	971	929	995	979	952	986	946	998	905	1033	915	930	922	963	966	912	978	935	1019	927	978	979	954	922	944	929	951	953	916	988	966	984	923	997	947	975	931	917	923	964	979	981	929	958	961	897	966	986	942	936	921	945	957	918	997	942	958	971	934	935	998	973	921	959	943	974	988	915	942	961	996	970	956	891	915	944	905	966	955	941	969	921	932	940	955	955	936	932	973	951	959	998	938	943	961	963	929	988	928	970	945	994	943	945	984	989	965	983	973	959	934	1002	995	915	993	958	947	973	973	922	922	952	950	945	963	953	933	902	934	936	971	977	919	938	948	986	909	932	939	936	974	934	893	956	932	948	959	980	1017	975	921	943	990	969	956	966	989	922	926	1019	955	994	913	936	1008	944	940	933	933	934	980	943	919	982	959	1004	953	1000	956	957	917	989	933	968	961	964	988	978	942	1001	954	935	945	963	945	988	986	973	919	911	973	975	967	948	920	957	950	975	952	944	976	967	1043	980	959	977	920	923	992	956	854	940	1017	948	971	919	990	967	933	958	941	942	974	977	933	946	957	949	946	952	900	964	983	976	994	1003	948	947	1014	904	941	943	974	970	963	942	971	917	958	956	907	960	945	965	949	952	957	951	972	945	955	970	962	950	976	936	897	904	939	940	824	937	969	944	925	924	936	912	990	944	932	923	967	968	941	970	954	978	897	1010	996	979	933	960	932	913	933	974	942	995	966	910	935	911	995	964	918	898	994	971	983	939	934	991	956	916	969	932	978	889	883	982	1005	979	918	983	970	967	957	964	934	938	969	1008	946	936	991	1023	954	927	932	953	945	1004	953	931	951	929	915	895	973	968	954	939	926	973	984	946	989	948	998	999	971	910	964	986	913	979	978	884	964	942	916	929	985	915	955	934	954	948	967	1013	895	976	943	913	911	937	946	955	955	933	952	973	979	976	890	940	916	967	903	954	1006	1004	940	920	926	983	935	953	946	937	964	978	981	943	948	953	899	961	979	986	949	958	909	920	969	971	981	932	923	912	960	933	941	945	981	946	982	908	985	960	1018	955	918	927	944	890	870	938	920	932	933	938	970	956	968	935	955	965	942	978	977	919	894	921	964	920	946	924	953	965	951	931	887	956	906	924	961	916	920	926	936	941	1015	1022	968	936	971	938	985	951	998	972	963	975	966	914	978	933	943	943	957	982	929	948	932	957	955	940	936	893	987	937	964	925	991	950	948	922	958	910	908	920	947	1009	980	981	907	985	926	958	960	922	923	954	937	948	938	958	1003	967	967	949	958	924	956	996	922	919	972	967	957	879	903	947	936	943	963	977	931	913	944	925	945	946	935	972	997	994	944	931	943	942	942	957	930	943	970	954	886	963	938	973	923	969	984	946	985	966	946	1028	983	939	950	917	951	939	975	942	959	920	914	926	929	989	986	953	978	966	926	930	955	952	943	901	925	993	994	921	928	948	972	958	884	999	943	990	939	993	888	958	955	946	919	909	971	948	958	937	936	927	966	959	960	980	888	940	928	973	939	988	920	915	891	967	927	927	970	1007	900	903	981	980	949	928	911	954	1006	933	917	985	927	936	906	935	903	920	954	964	901	944	921	1001	914	954	972	973	984	979	986	971	921	936	941	933	925	931	928	930	959	987	924	927	976	838	949	969	931	991	940	926	934	968	876	979	917	969	994	966	876	918	903	960	951	956	978	873	909	989	913	964	907	873	943	898	956	966	943	991	959	957	937	886	947	990	948	910	921	1002	959	996	1025	918	964	950	919	1002	991	961	954	957	962	968	954	968	979	949	963	925	929	974	966	919	973	971	943	923	937	965	975	992	907	900	948	941	944	1012	980	947	897	942	960	995	968	973	929	941	877	985	943	988	974	923	952	933	910	917	982	966	908	939	966	940	966	967	984	895	884	989	957	939	933	897	950	948	982	976	972	958	963	1022	955	963	995	1012	903	989	937	976	959	929	992	961	993	934	950	910	909	919	884	979	940	942	947	972	944	958	989	985	941	965	929	925	951	971	928	952	973	891	925	962	960	985	951	917	991	948	917	898	953	935	999	910	992	951	944	964	975	1020	909	896	948	947	997	976	939	912	931	941	914	933	899	900	998	1023	943	934	1008	945	923	968	967	999	937	931	905	968	987	928	998	933	926	991	907	929	931	983	962	954	965	982	921	952	931	895	967	917	953	972	977	945	934	962	973	891	926	892	988	935	937	1000	941	957	998	951	982	962	970	946	938	963	940	864	1010	946	981	889	1029	978	1015	944	982	934	915	959	936	986	934	946	985	917	962	968	938	995	955	997	975	945	973	956	915	937	949	981	967	921	959	966	984	956	947	960	896	959	998	945	917	987	969	1024	956	969	936	949	977	953	940	956	951	958	976	966	897	969	912	960	953	973	968	962	990	900	879	955	1003	938	982	920	923	925	993	939	930	869	974	955	882	888	941	970	924	972	961	931	920	962	946	1003	1012	1057	932
31774	15424	13031	7462	4548	2883	1858	1441	1192	962	797	677	600	541	576	547	478	504	523	495	481	436	498	492	438	424	455	451	453	443	448	465	417	437	433	411	407	426	434	443	396	443	431	411	336	405	387	409	406	418	409	411	443	392	415	423	381	395	419	434	411	400	396	394	412	411	426	411	382	384	399	431	412	420	426	409	442	386	405	434	426	384	358	435	426	432	422	395	394	411	354	402	420	367	410	428	423	452	435	365	375	391	389	401	457	371	456	403	448	431	401	434	402	400	413	431	385	379	383	394	399	387	423	424	395	380	423	408	381	389	420	416	399	413	395	411	381	422	415	384	417	408	401	392	414	443	428	425	418	368	405	399	400	376	398	439	422	438	409	417	369	420	399	393	399	387	410	427	395	420	395	418	436	438	397	386	377	436	421	417	412	372	409	381	388	402	383	450	384	417	383	413	391	415	417	376	417	412	446	426	425	421	418	382	418	400	388	401	432	394	417	404	399	414	404	415	370	385	383	375	422	415	410	391	393	394	440	393	378	444	354	387	377	383	401	359	384	409	388	412	373	415	401	362	386	389	403	422	387	399	402	405	430	403	436	428	380	415	444	412	422	433	389	405	397	424	423	400	420	371	405	429	412	400	374	412	417	386	418	364	454	381	399	408	420	400	399	398	404	409	390	410	410	414	434	415	384	441	400	362	371	419	385	390	389	400	419	449	367	378	403	391	391	391	372	431	402	383	418	396	386	363	406	371	381	422	423	356	422	426	410	418	396	399	428	390	418	467	417	401	426	435	430	418	401	377	415	437	437	391	419	383	408	375	361	409	428	406	387	394	399	364	416	383	384	402	420	410	441	400	417	418	388	394	428	403	382	411	428	399	389	426	409	424	430	408	376	424	393	417	415	416	434	408	407	372	418	386	415	417	362	402	418	414	383	411	401	404	377	387	412	408	401	435	377	426	391	422	391	415	417	433	393	375	455	400	395	405	397	401	393	386	369	427	459	401	419	457	417	398	423	386	394	390	372	387	404	391	367	412	415	440	423	361	435	427	387	437	390	390	404	388	384	379	367	421	390	393	430	398	401	411	387	410	378	395	399	416	403	433	438	385	438	393	325	407	416	406	379	413	427	390	431	438	370	441	398	397	379	405	410	423	446	417	377	414	377	368	363	428	404	452	389	428	439	393	411	430	430	406	396	419	401	415	423	398	396	434	354	393	423	393	383	416	384	428	383	399	398	425	376	385	438	361	394	406	411	406	429	439	410	398	386	403	414	363	381	389	379	448	429	404	403	384	387	395	400	405	354	421	395	419	404	400	442	430	440	347	448	409	389	392	434	367	393	399	395	396	429	398	412	361	385	397	376	373	388	410	387	367	407	406	395	438	434	394	429	439	396	446	467	430	404	374	443	411	416	407	440	399	414	396	392	425	395	406	379	391	395	427	428	416	414	423	373	412	410	402	429	446	391	416	395	432	373	381	414	413	397	402	434	420	386	414	361	409	383	389	428	420	393	458	438	390	434	435	411	391	407	353	372	388	430	435	388	383	391	411	441	406	413	395	402	440	403	419	438	420	431	407	404	428	396	440	385	435	430	395	406	422	404	386	419	379	378	372	356	404	427	423	395	417	426	386	409	385	451	391	376	423	421	372	388	457	407	412	388	421	449	405	362	390	399	436	418	381	410	423	389	406	448	409	377	360	382	381	402	378	374	398	365	350	355	370	422	416	435	402	419	433	458	432	430	442	389	401	423	412	387	383	401	428	404	355	385	418	407	416	424	379	397	370	404	406	407	417	381	366	368	409	428	421	428	398	437	426	390	381	404	402	418	375	384	420	400	395	398	400	488	398	412	435	380	382	413	401	420	352	415	414	410	367	384	385	409	418	416	425	432	429	399	428	405	394	431	385	416	462	400	403	398	410	425	386	404	428	388	412	402	384	428	421	399	383	350	406	382	376	408	403	409	381	428	409	424	422	365	405	434	421	410	406	371	417	415	451	381	397	429	394	405	367	416	383	400	354	382	414	389	433	426	387	410	410	418	420	424	425	358	411	377	391	400	420	371	376	418	392	397	404	427	416	371	362	427	438	381	409	432	400	400	381	391	439	423	402	380	365	403	413	384	410	383	413	363	400	392	368	395	379	400	439	421	397	422	421	375	388	422	411	400	401	423	388	418	425	407	421	416	429	417	444	420	408	402	403	407	403	432	405	388	389	424	438	416	417	403	410	414	416	411	413	426	392	378	416	393	386	401	443	420	390	414	433	380	393	404	393	415	399	423	398	382	403	435	381	379	400	404	402	423	386	379	432	412	404	387	411	430	386	417	354	402	409	380	389	408	399	396	410	438	420	421	412	367	402	440	401	444	419	402	397	387	357	411	412	392	462	392	414	372	405	402	380	358	401	401	405	388	422	398	379	414	397	411	400	426	367	407	421	387	384	427	386	380	408	377	381	403	383	454	393	361	414	422	397	390	424	416	364	379	411	415	425	423	409	386	404	438	421	390	384	406	425	448	398	389	420	424	422	412	371	430	385	432	400	380	408	387	399	415	387	395	353	431	440	406	418	387	415	406	410	421	433	415	418	406	409	407	389	421	398	405	394	403	399	408	412	409	397	387	412	407	410	418	404	395	356	399	411	448	421	395	379	421	418	395	431	420	401	415	436	389	425	379	451	465	410	406	412	424	433	405	385	394	412	358	415	419	406	423	438	416	390	407	436	393	404	383	385	433	445	381	421	364	408	444	449	375	391	409	388	421	378	379	396	392	414	372	414	368	415	454	387	392	419	399	377	444	405	423	370	377	389	426	409	405	440	392	432	364	407	400	447	417	419	443	363	356	358	346	428	402	351	385	400	413	411	405	435	408	405	418	406	406	394	393	467	403	440	406	392	415	394	377	404	390	397	397	364	369	362	376	388	438	402	433	395	389	411	420	417	432	414	361	408	405	376	415	408	417	367	385	373	401	418	435	390	392	440	452	406	376	413	375	383	441	408	364	415	389	444	405	398	410	410	447	388	395	409	397	409	423	401	401	425	405	413	387	380	468	383	368	406	398	428	391	451	415	349	417	421	412	419	355	411	384	384	395	404	423	372	391	402	392	390	392	425	385	424	398	395	424	407	414	377	473	435	410	415	430	391	382	385	383	386	382	417	392	447	353	390	421	387	437	391	448	413	419	411	366	407	406	390	411	388	389	411	401	379	393	415	418	407	423	402	408	381	364	413	367	401	410	414	409	417	441	378	415	417	395	397	427	456	407	403	377	416	405	412	409	403	425	386	398	386	401	414	383	377	376	420	403	391	377	431	383	422	413	418	402	426	384	399	410	437	435	403	403	375	415	416	430	392	402	409	415	420	431	367	396	384	384	398	420	400	389	380	419	406	414	407	428	381	387	453	397	422	411	414	386	418	403	465	426	380	405	382	416	440	442	439	364	390	412	379	351	392	387	407	386	385	381	397	400	446	398	413	418	391	378	434	406	401	422	427
19292	11620	17905	16155	13237	10107	7177	5893	4749	3730	3158	2488	2172	1942	1711	1622	1525	1521	1583	1525	1480	1312	1317	1251	1298	1362	1238	1172	1156	1246	1209	1180	1159	1057	1089	1035	928	1000	1021	970	993	991	967	952	936	948	914	913	921	979	1001	946	991	942	995	878	928	949	1000	951	922	961	955	879	927	912	938	955	918	982	943	929	907	925	912	937	968	979	899	895	951	940	901	889	950	894	946	938	924	926	911	910	908	881	927	945	942	936	974	944	943	925	886	885	947	946	889	934	915	951	914	913	937	922	875	1012	926	921	939	959	960	943	865	892	896	945	944	926	942	876	899	946	887	939	925	894	946	901	932	887	885	948	872	872	978	919	900	923	952	947	874	885	945	933	947	934	920	958	972	921	900	925	956	963	920	934	924	906	890	947	905	932	920	934	900	893	944	942	926	917	937	909	945	1002	965	885	914	914	937	913	881	913	945	969	913	948	927	978	949	944	922	872	930	922	956	948	957	932	866	942	937	939	980	921	858	946	899	909	916	928	878	919	876	930	923	903	871	963	946	910	923	936	935	975	938	936	935	935	967	929	919	959	947	885	935	934	1000	943	937	941	909	929	935	918	935	931	918	944	879	914	944	930	890	916	992	901	927	924	935	920	952	949	918	904	913	906	968	951	928	851	930	992	944	864	956	914	909	989	984	925	889	874	910	892	893	887	947	928	906	956	947	872	943	964	954	938	957	870	930	949	964	897	940	948	900	967	877	920	938	955	949	917	952	838	960	979	961	904	911	874	900	984	896	966	960	927	948	907	901	900	924	911	876	926	864	886	914	878	989	910	845	945	917	900	912	882	936	893	887	868	847	915	940	932	921	932	921	867	933	922	968	887	956	880	989	863	947	941	948	948	897	917	892	888	899	915	996	935	898	927	903	971	900	929	933	939	946	946	939	913	917	880	848	904	893	969	958	885	906	928	952	969	900	962	918	940	928	880	886	890	944	936	897	915	930	915	931	964	877	934	946	895	957	983	927	913	837	955	866	913	895	949	956	897	921	949	925	912	928	949	956	945	890	882	923	975	934	917	934	912	898	949	944	920	931	933	974	917	957	879	925	921	938	943	931	864	898	935	948	939	908	921	946	949	920	917	961	910	987	881	933	913	888	953	890	940	953	932	883	898	946	917	943	893	915	956	937	911	920	921	874	927	895	901	909	878	954	890	914	929	920	925	903	934	933	932	958	884	975	946	907	941	887	932	980	918	939	920	940	928	872	949	937	904	896	886	934	1001	914	917	914	935	882	904	914	924	908	928	908	898	919	956	947	938	978	956	914	898	927	938	932	921	956	937	879	861	914	914	939	942	959	905	950	937	887	943	936	925	950	953	946	881	973	962	929	938	937	937	904	940	921	894	891	970	934	875	954	888	937	927	925	908	943	941	989	917	935	913	888	961	966	977	940	948	913	900	932	934	869	873	916	896	923	983	957	921	935	945	919	927	907	933	900	913	896	953	894	1013	905	927	945	938	894	906	936	947	975	920	908	948	903	930	911	899	907	937	911	949	901	952	920	920	931	932	935	946	965	946	921	937	931	917	955	904	931	926	903	883	924	939	948	925	924	945	911	888	918	947	905	922	831	924	916	923	940	935	924	909	883	1007	933	904	918	879	908	868	909	913	919	875	978	956	895	949	948	929	966	972	886	931	914	932	861	871	895	942	866	908	922	932	929	928	942	919	949	926	918	932	920	912	978	910	938	906	929	940	937	916	974	913	970	979	973	917	956	880	900	945	930	969	965	901	925	924	935	908	924	949	975	959	927	956	863	925	948	944	953	872	954	917	892	905	917	921	866	900	926	901	902	852	882	931	978	924	878	942	913	966	929	905	977	949	959	952	940	955	975	958	965	949	901	926	952	974	925	912	879	913	908	895	949	875	941	914	874	923	923	905	854	927	905	907	909	943	911	951	952	892	956	902	931	892	892	955	954	924	884	913	916	925	929	945	904	883	932	980	939	918	987	933	972	945	912	915	939	881	913	906	947	895	923	937	929	895	940	891	887	880	910	957	956	964	901	865	972	933	925	966	910	954	942	950	855	896	883	935	922	925	920	979	844	905	856	904	939	909	896	925	941	870	894	914	942	934	882	891	924	947	936	965	934	960	931	935	933	892	900	926	888	932	901	928	902	952	958	964	913	978	927	920	949	910	953	925	940	942	929	896	947	942	891	870	969	943	915	924	933	901	911	928	932	912	936	933	904	908	943	909	881	904	967	936	961	915	960	971	952	901	977	910	923	958	974	925	891	850	971	965	930	944	930	865	890	870	896	925	954	891	912	918	968	964	913	933	906	901	872	894	865	916	941	866	855	909	873	934	899	930	916	892	961	926	937	935	971	894	912	973	896	910	976	927	952	889	960	924	891	931	960	896	935	892	932	948	946	903	913	939	915	974	924	952	901	876	908	944	949	950	922	905	971	903	909	957	920	890	975	923	908	925	917	883	916	955	931	865	937	947	913	900	928	909	977	955	896	909	889	913	907	950	896	935	959	942	950	903	936	892	892	920	925	953	893	956	959	910	935	905	915	949	878	917	954	924	941	904	892	878	880	916	926	933	849	941	930	892	914	913	933	948	926	909	930	892	945	933	907	896	897	908	926	901	970	972	879	912	920	909	939	895	912	904	921	911	937	927	961	915	943	928	977	887	955	959	904	919	952	927	896	921	908	889	946	945	925	907	901	903	967	927	911	923	935	898	949	914	923	893	887	939	890	852	906	942	887	958	939	928	923	976	948	905	905	921	973	936	926	881	916	963	948	876	885	996	980	961	903	883	892	953	947	898	924	893	907	897	954	944	864	952	990	862	888	926	935	953	943	920	922	926	935	929	936	936	917	976	902	921	885	934	934	926	878	951	939	947	894	899	925	906	918	979	931	894	908	892	963	935	941	908	963	973	919	967	896	945	909	959	915	936	944	898	883	951	939	878	913	905	856	927	860	900	893	967	870	853	923	967	965	902	909	910	936	978	902	903	955	905	909	926	967	908	958	913	908	910	858	885	918	947	896	921	944	972	919	935	896	842	919	926	899	883	972	874	878	870	915	953	924	924	944	934	936	954	988	921	863	921	944	909	949	919	956	933	913	917	887	919	863	905	917	925	955	978	884	953	971	953	913	928	941	908	926	952	960	934	893	957	917	946	957	902	926	924	990	928	922	919	846	912	929	887	993	923	861	957	920	939	907	930	943	932	913	918	915	871	961	908	973	896	904	904	941	899	932	922	958	933	948	950	934	875	893	909	902	965	942	885	937	959	873	915	924	933	931	938	991	887	936	897	947	919	917	891	959	923	992	933	893	865	939	892	910	898	924	883	872	905	911	898	904	925	927	906	942	926	897	942	971	889	932	938	932	946	923	905	947	918	933	899	964	936	915	901	965	874	926	944	917	925	901	938	940	890	960	940	903	975	923	936	880	873	916	914	912	931	860	942	924	914	910	1006	949	910	921	921	911	894	957	916	930	915	948	941	942	931
14100	6038	4360	2981	1827	1201	956	757	626	561	540	490	464	431	452	415	446	420	428	419	414	376	407	401	423	384	397	399	412	370	356	400	370	385	403	381	354	372	414	429	395	362	390	396	376	341	363	413	374	405	395	402	379	381	391	404	373	397	371	364	380	409	364	388	357	368	400	380	374	351	381	408	375	357	385	350	397	377	385	396	378	400	422	382	394	358	379	387	389	380	389	407	399	404	376	379	373	345	372	361	390	375	358	390	367	381	394	390	393	366	386	401	379	368	377	405	372	423	408	427	408	404	362	378	406	383	391	372	334	390	364	367	377	379	441	374	406	410	381	349	357	418	355	407	350	399	377	361	411	401	377	398	372	351	360	384	443	418	368	370	386	368	416	367	380	389	397	362	391	356	389	373	393	392	380	383	350	378	389	363	378	348	390	394	371	385	374	384	364	357	358	394	357	370	319	366	381	414	353	362	376	399	373	401	415	403	380	394	396	389	384	336	360	402	377	380	416	395	398	382	360	366	391	407	406	388	366	348	415	381	382	356	378	375	406	384	366	401	389	375	362	348	389	411	363	337	367	384	399	385	398	396	360	420	369	395	410	404	406	390	371	377	373	396	346	386	363	375	370	368	435	365	366	422	384	351	346	382	389	390	386	389	360	376	352	431	388	387	388	379	389	381	421	388	369	345	403	411	408	357	389	410	379	408	343	385	391	390	373	400	409	388	338	368	319	377	376	385	404	354	372	413	371	354	367	361	410	416	382	396	391	394	379	404	380	349	408	390	384	401	363	386	387	418	365	398	382	421	409	372	386	380	403	381	407	392	409	373	401	384	382	345	391	412	370	359	368	352	349	392	374	398	390	365	392	368	387	360	382	388	441	342	369	382	391	431	341	369	344	391	366	384	403	407	374	361	396	351	384	376	383	421	367	412	360	366	357	402	356	354	393	370	386	377	371	411	383	374	380	395	361	368	403	394	403	407	389	399	398	351	351	374	372	366	371	377	379	347	390	413	426	366	394	382	402	384	428	448	386	386	363	403	376	424	385	434	377	353	380	379	415	407	379	354	365	378	346	416	349	394	414	358	379	362	375	418	385	428	381	386	392	390	388	383	361	379	333	364	389	375	385	392	384	395	410	379	379	407	352	368	408	413	385	373	358	397	380	400	380	391	392	386	403	409	424	365	396	354	363	363	353	376	369	397	382	337	367	413	387	399	383	407	379	387	388	419	373	355	397	371	417	409	398	411	376	369	385	425	371	382	393	427	420	389	407	414	349	404	400	380	382	382	422	413	373	404	342	391	386	395	376	392	386	436	398	341	404	414	404	441	376	404	353	382	384	361	367	401	378	398	425	416	340	382	367	397	399	382	382	382	377	398	355	373	418	393	337	410	397	400	364	393	413	397	403	358	427	396	412	365	350	387	355	411	391	360	352	413	387	392	396	371	427	352	360	411	454	382	382	395	369	362	379	390	349	374	397	376	406	364	408	374	382	346	364	392	397	368	433	413	373	373	394	383	388	371	393	353	439	391	396	404	342	377	407	447	420	369	429	334	374	399	350	382	355	399	377	352	405	364	405	404	359	398	397	366	398	402	387	361	417	358	421	368	381	414	379	392	376	400	372	392	375	407	400	352	390	363	360	398	364	383	382	362	367	387	421	391	390	388	374	374	352	368	384	369	357	427	399	339	350	348	410	364	385	420	365	390	399	385	404	381	442	366	405	401	389	381	351	413	394	380	381	389	400	354	397	391	394	386	379	370	359	393	375	342	386	392	402	385	390	404	366	377	424	379	400	365	364	397	372	352	393	378	374	385	379	386	378	417	348	347	376	396	374	379	351	405	395	329	370	383	341	359	404	378	362	343	388	376	417	397	393	402	363	378	375	396	354	404	376	369	403	390	404	380	412	362	352	395	381	375	415	383	405	367	339	376	356	413	365	412	369	382	360	430	402	395	403	422	400	413	419	372	430	374	367	381	399	374	353	374	376	352	394	392	383	409	364	383	377	363	365	399	361	402	360	409	427	396	377	372	347	345	382	341	347	407	395	380	354	347	359	371	348	412	355	389	371	382	390	380	378	448	400	359	412	389	364	369	392	364	343	384	328	407	408	373	356	376	368	391	386	428	377	389	391	398	397	378	394	411	359	395	367	376	382	395	362	377	374	402	394	358	369	376	383	331	448	392	363	388	362	375	413	384	414	380	383	376	434	363	360	373	372	344	377	350	359	371	387	376	360	373	367	392	385	401	374	440	386	394	359	437	382	393	367	381	393	381	354	390	410	372	366	400	379	356	394	372	348	386	378	370	376	379	359	362	362	376	379	411	383	410	366	378	390	363	385	432	419	395	367	437	388	388	372	376	392	368	379	398	380	377	349	395	394	370	366	372	397	384	415	341	364	390	380	376	414	436	385	358	370	395	377	392	376	390	399	348	403	379	386	366	398	359	354	372	340	387	371	382	369	372	400	399	382	402	405	401	390	418	387	368	379	405	396	416	350	358	372	371	404	385	426	395	383	387	392	412	387	342	364	399	397	385	402	365	339	371	407	375	390	383	351	404	380	357	423	383	384	386	406	393	387	366	374	398	322	369	391	388	372	345	375	374	353	356	404	391	380	343	393	402	392	425	411	360	395	381	355	366	381	389	365	350	387	411	368	415	376	389	394	369	407	410	395	398	392	353	341	397	423	375	413	374	392	384	376	388	343	372	369	368	393	380	386	359	389	406	374	390	390	373	402	407	391	412	388	369	364	392	389	394	416	392	394	410	396	371	398	395	364	378	384	401	370	377	399	383	429	395	380	374	360	400	359	410	393	393	383	345	386	399	363	363	398	389	410	395	369	417	396	379	454	388	354	410	410	408	370	392	410	376	384	393	399	416	376	368	357	395	385	376	365	374	386	401	356	409	373	420	399	381	351	412	421	376	369	405	388	406	390	395	385	324	396	404	391	381	385	364	387	379	351	343	388	396	391	385	330	383	376	412	402	388	410	375	392	364	405	385	414	365	378	416	378	394	355	351	334	350	364	399	353	347	390	370	367	393	393	361	385	402	394	413	392	368	393	370	353	370	366	346	378	395	379	407	386	381	392	417	383	375	381	408	387	376	391	375	416	377	395	393	357	385	366	385	325	361	375	402	366	393	360	369	352	381	424	375	355	440	376	411	381	367	358	390	409	379	373	404	362	386	390	386	411	376	385	407	392	373	396	397	373	361	428	371	369	383	410	432	428	393	375	356	393	371	376	377	367	371	370	369	382	405	393	409	364	404	390	381	426	403	341	438	392	406	368	375	407	397	395	405	392	389	391	382	415	414	380	427	386	379	340	369	363	398	376	409	403	381	380	379	421	389	411	346	419	359	414	388	377	404	355	401	375	375	406	373	368	397	384	376	388	341	372	385	353	345	350	354	353	404	376	391	383	405	387	384	375	398	380	379	411	356	374	367	380	360	334	383	359	371	378	354	394	384	398	394	407	385	365	412	392	397
9119	5638	7746	8073	6062	4642	3541	2721	2258	1950	1772	1479	1379	1190	1191	1165	1117	1109	1193	1213	1060	1076	976	1052	1023	974	923	992	962	981	918	945	906	905	923	943	898	901	933	921	898	903	925	901	882	941	933	911	879	900	982	893	919	921	938	918	898	914	902	877	925	853	898	860	955	845	860	860	856	941	860	869	894	841	858	845	863	892	876	931	871	848	907	896	883	841	910	853	879	910	899	863	900	843	907	903	899	869	900	897	889	899	917	929	859	906	909	916	850	949	851	938	896	842	897	889	881	912	866	928	915	878	924	874	875	885	846	864	908	926	845	851	949	839	858	847	872	871	872	897	864	878	903	834	862	854	888	816	933	947	856	882	894	906	919	835	869	949	914	867	937	907	860	885	877	848	839	878	845	877	900	921	929	870	886	889	935	914	883	894	842	904	881	859	839	891	908	882	853	862	873	889	887	930	880	867	851	917	885	844	870	850	909	828	880	840	899	876	897	913	817	876	879	921	922	909	926	919	838	842	886	917	933	911	869	850	922	868	949	920	927	889	912	881	837	844	927	929	885	849	936	895	856	911	890	914	871	911	882	845	845	880	910	879	833	890	908	882	894	922	826	847	847	878	883	908	822	904	848	825	898	949	828	933	910	868	895	860	912	863	904	868	850	907	925	904	860	894	931	880	937	938	923	925	910	894	872	856	927	867	870	951	883	823	891	897	930	884	904	878	905	890	874	921	927	899	859	870	891	884	903	897	876	907	933	876	892	887	916	834	892	885	904	853	879	898	888	926	865	910	820	887	876	863	819	834	911	901	880	851	904	904	886	884	921	911	918	891	925	828	900	900	909	915	849	867	909	885	917	923	902	821	915	929	859	891	893	916	910	856	804	887	906	895	885	922	858	948	864	871	876	905	866	930	874	885	913	876	883	779	877	861	924	934	877	848	865	889	933	893	899	939	826	922	876	888	921	880	894	909	884	883	875	844	944	949	913	933	873	942	902	899	859	862	851	831	907	920	890	869	881	857	865	971	892	899	939	946	970	899	812	889	866	847	922	850	869	890	844	873	872	955	900	905	873	887	832	921	849	871	834	919	868	854	905	916	902	889	947	867	890	866	925	876	813	906	829	905	927	886	842	819	941	920	847	829	842	934	898	909	870	832	931	943	925	873	861	867	919	866	859	867	871	868	913	902	922	930	871	898	918	865	848	863	863	885	878	869	894	893	915	849	909	907	870	863	869	896	908	857	915	878	922	879	879	886	886	865	881	871	920	875	897	876	878	885	845	888	954	913	851	873	906	846	891	908	909	914	940	881	877	850	907	891	908	946	893	914	848	893	874	892	879	848	866	956	848	884	911	841	885	882	886	927	867	878	908	892	858	853	909	901	922	886	880	880	872	879	902	916	907	875	903	869	939	842	832	902	911	899	919	917	870	914	870	873	830	910	911	845	892	883	864	934	865	886	908	885	869	848	930	859	865	909	912	865	912	864	892	941	844	896	880	919	848	882	904	875	865	868	847	885	870	938	902	797	879	940	848	887	898	884	917	938	881	864	915	890	831	894	857	905	884	876	946	941	902	842	900	943	914	921	888	944	874	886	949	888	875	955	873	902	866	946	833	896	906	902	919	941	905	893	867	903	890	875	875	886	901	920	921	857	885	872	915	871	884	919	880	860	872	950	916	897	912	883	915	885	840	892	878	937	939	939	942	915	910	885	879	898	884	916	891	893	899	923	909	891	886	861	856	909	839	869	920	881	890	924	861	875	860	947	860	861	912	839	939	865	889	860	949	922	914	867	915	897	902	902	846	847	935	889	942	904	917	893	879	861	869	946	938	904	869	872	913	879	881	885	902	892	916	894	879	899	904	842	902	923	888	949	845	888	876	885	907	913	819	911	900	882	892	886	897	952	901	910	912	900	873	863	871	893	913	898	874	893	908	875	863	903	854	875	843	931	923	814	906	891	943	917	849	864	888	870	862	879	908	894	902	872	892	882	859	864	878	904	891	896	916	930	869	882	907	920	891	885	894	859	878	874	835	931	896	849	879	892	887	909	898	865	899	867	830	887	918	853	880	914	799	943	869	868	907	912	892	893	905	914	850	907	933	893	892	884	894	864	872	919	842	891	898	873	927	873	849	922	945	878	860	896	960	893	925	917	883	901	910	847	851	929	844	896	860	893	883	864	863	927	889	881	868	909	908	914	881	925	863	835	859	915	876	912	823	873	828	949	830	900	907	864	883	923	924	832	903	897	864	871	900	865	872	885	908	838	843	866	874	913	947	885	886	862	871	905	902	869	885	855	858	924	907	908	828	951	921	879	868	794	852	873	872	864	858	927	904	867	888	903	853	856	880	885	844	947	878	907	911	891	885	918	888	902	869	915	900	911	869	871	884	895	910	942	909	915	886	904	900	852	900	872	890	856	855	859	855	857	876	872	848	920	884	904	897	880	888	892	945	841	854	857	880	874	896	871	901	896	857	896	884	881	906	942	834	870	866	883	864	889	858	874	913	882	882	907	867	915	896	838	869	866	984	917	880	853	845	888	915	908	898	817	905	890	798	934	885	896	861	927	907	898	918	886	901	841	863	880	881	855	855	854	878	898	803	844	856	927	895	854	837	926	907	922	869	875	943	882	874	886	892	929	853	891	814	915	855	916	901	925	895	870	891	891	906	876	873	887	871	865	826	825	907	877	904	907	898	945	850	859	872	883	828	872	899	870	859	856	845	934	899	880	936	895	900	931	876	839	859	892	847	865	814	936	899	916	888	909	921	924	904	831	884	888	833	884	915	864	876	844	860	903	893	888	869	936	861	934	865	877	907	868	910	894	894	922	889	876	862	882	861	935	876	850	902	895	874	876	873	899	918	923	903	947	870	913	888	918	916	822	948	896	879	894	872	905	883	926	911	864	856	877	934	927	890	895	861	898	898	914	896	915	877	889	866	893	876	888	868	896	857	901	886	912	891	871	843	901	878	876	911	911	891	896	926	832	876	923	901	907	857	855	902	885	904	925	908	917	903	878	834	913	932	876	906	877	876	881	925	866	923	890	895	822	939	887	893	884	895	909	866	873	893	986	837	913	850	862	843	950	894	861	869	894	882	915	883	899	910	867	859	870	877	919	930	879	906	862	924	908	932	906	849	880	834	866	843	889	857	877	922	888	825	883	894	904	908	837	852	839	892	897	915	914	858	897	880	880	831	861	894	844	887	893	867	881	896	906	848	876	838	879	905	880	921	843	903	934	908	948	913	890	893	879	889	929	866	849	923	873	913	881	882	900	849	893	904	866	949	901	844	922	879	846	849	869	901	865	911	877	886	889	827	850	883	889	927	864	893	919	886	856	882	858	849	904	906	924	861	888	905	873	862	880	926	900	878	872	957	856	927	886	901	878	891	872	915	868	850	874	872	871	855	901	940	891	890	864	858	917	919	892	807	872	891	873	884	951	879	877	839	891	867	897	892	857	867	880	871	876	901	912	860	881	902	940	882	824
22652	10008	7793	5759	3773	2590	1740	1139	917	824	686	624	553	557	514	537	484	488	447	454	481	526	443	428	496	446	467	442	446	449	453	476	459	421	406	415	440	409	457	417	383	435	416	421	406	423	401	407	425	435	430	427	419	413	457	385	441	405	391	434	428	402	423	460	419	412	400	387	421	432	425	435	417	433	441	428	380	384	410	433	427	436	359	402	394	391	373	404	389	415	449	424	397	409	414	427	419	433	432	403	422	409	421	384	464	419	438	342	415	406	406	409	428	398	433	392	387	411	401	411	454	433	412	395	399	401	401	428	395	444	384	419	462	417	422	474	372	390	461	436	394	456	430	400	466	369	383	432	414	383	417	400	458	402	451	439	383	421	458	442	405	434	425	401	409	411	431	390	395	417	419	425	418	405	428	401	415	380	396	394	399	454	418	420	417	412	434	437	423	429	361	430	397	434	449	458	440	386	423	411	405	431	421	417	448	430	429	438	403	363	433	367	418	353	415	403	429	390	383	432	444	404	407	404	422	412	420	439	446	421	441	398	404	412	393	355	435	444	427	398	418	452	437	425	430	416	412	426	404	434	442	417	429	425	414	437	442	419	398	402	422	418	475	439	443	387	387	387	426	446	423	418	428	426	414	405	380	394	372	433	444	436	394	441	434	386	414	395	422	384	462	432	395	412	456	425	379	404	405	457	437	418	452	396	406	384	417	423	422	425	401	435	431	438	363	425	410	402	460	380	432	456	423	422	421	374	418	426	426	427	404	378	424	449	380	383	411	436	440	418	408	379	415	434	422	375	403	374	421	428	424	429	391	434	412	418	439	429	445	434	426	458	429	434	405	409	441	398	427	455	445	365	450	439	398	454	416	444	398	447	396	454	415	441	429	395	428	389	428	439	383	461	384	369	436	437	418	399	427	389	397	401	433	396	401	421	430	422	419	399	390	434	424	463	404	415	399	436	433	411	442	413	416	431	414	421	425	375	430	419	419	420	441	416	426	427	453	392	393	407	406	388	412	430	402	441	417	418	434	414	430	437	424	405	422	399	413	385	429	411	398	433	400	434	405	419	425	387	430	432	399	413	375	451	415	420	386	414	398	415	437	390	393	403	436	440	402	409	414	456	424	422	403	389	414	440	436	411	441	405	428	405	409	417	402	408	398	425	428	425	395	460	426	420	444	405	401	423	435	428	444	429	427	417	417	428	380	398	446	449	406	419	431	412	421	385	389	432	444	445	406	383	451	439	437	400	462	414	383	416	411	420	406	391	425	385	439	420	401	438	430	422	443	391	452	392	467	418	398	406	385	425	384	404	404	387	390	457	460	403	392	390	430	404	423	452	422	402	447	400	413	390	389	375	407	411	435	406	398	407	394	400	414	444	438	446	423	438	406	441	392	421	410	429	360	404	412	471	442	441	446	433	438	362	407	405	406	442	402	420	419	399	406	420	464	378	433	395	417	435	442	433	419	399	404	414	426	444	428	428	409	439	443	370	441	419	429	436	442	403	402	428	393	449	406	419	380	414	410	416	459	382	446	431	422	435	417	428	429	431	428	401	401	405	428	398	425	425	432	391	430	435	408	401	414	450	450	400	405	459	454	453	408	404	446	399	404	413	414	406	403	430	438	446	374	402	430	425	443	405	433	404	472	405	453	466	407	384	398	411	454	435	404	440	461	395	418	470	402	414	432	408	454	393	434	412	430	448	408	411	394	419	400	437	428	410	425	410	453	400	425	397	445	388	411	412	431	418	426	384	454	463	449	412	435	405	421	425	421	399	425	407	412	374	442	411	414	404	399	413	348	390	423	417	443	453	446	404	435	383	430	471	430	450	416	406	405	449	429	407	422	414	435	457	405	477	422	441	381	463	440	422	422	473	413	425	438	436	381	451	441	425	419	453	420	389	410	432	439	398	397	395	409	441	456	433	411	429	415	448	426	428	417	430	439	415	420	371	415	420	398	438	416	411	417	432	424	396	377	401	393	442	419	435	420	446	379	398	393	413	396	439	406	417	378	444	432	425	417	427	430	456	460	428	431	443	427	392	404	415	423	405	429	400	390	393	406	416	435	405	409	437	419	419	420	371	381	411	398	394	383	434	398	433	426	388	411	441	426	458	407	445	425	399	435	394	456	462	388	415	489	453	405	426	408	413	412	401	396	423	422	448	407	453	367	404	452	421	404	432	424	385	399	410	454	416	458	419	423	421	408	383	414	409	460	427	400	381	408	469	422	440	434	436	393	420	397	416	398	374	399	434	412	435	411	417	431	432	434	402	401	389	420	396	409	434	419	453	412	437	411	437	433	409	401	416	419	447	419	367	387	438	422	466	442	444	425	438	417	408	421	444	405	372	444	403	440	434	400	376	460	432	424	436	438	418	390	418	405	389	388	394	479	405	400	371	420	412	359	409	440	437	412	443	372	381	408	413	448	403	405	432	388	427	443	403	442	424	432	447	407	408	427	439	415	419	433	422	445	417	439	434	398	414	420	369	405	440	405	440	426	413	392	376	428	382	418	430	436	449	464	397	434	434	391	397	390	394	363	433	406	420	422	404	446	440	426	447	426	466	418	405	402	417	380	421	410	431	472	411	400	413	383	409	442	400	425	418	392	422	406	444	445	416	415	456	417	415	412	431	429	425	414	432	427	418	399	419	450	426	429	437	420	415	382	409	413	450	394	415	383	422	419	420	421	411	454	414	433	417	422	422	395	409	461	386	422	424	409	406	392	414	430	409	477	445	451	394	392	420	412	396	440	447	448	417	443	429	433	393	442	402	400	413	413	391	411	425	397	394	449	452	414	394	456	404	408	415	411	414	419	390	413	404	386	429	487	415	417	418	394	423	429	418	428	420	406	443	431	480	422	435	400	430	418	441	421	418	412	422	437	395	410	444	443	421	426	394	419	415	411	372	438	475	393	421	456	435	399	438	374	431	455	430	397	399	394	438	456	380	396	453	413	399	410	394	411	404	445	389	415	428	378	376	451	417	414	415	431	421	444	401	436	490	434	429	427	408	436	421	400	421	429	392	422	445	436	399	446	395	406	437	386	375	432	445	380	413	435	432	444	388	411	423	378	411	451	453	395	449	423	415	402	417	408	438	420	406	409	431	443	431	436	377	413	445	434	423	407	464	438	425	428	443	446	410	381	438	438	368	393	421	448	448	405	415	423	412	437	404	422	425	395	428	390	408	407	427	415	455	439	430	418	438	432	432	425	413	428	380	422	414	444	420	437	431	371	418	443	435	427	436	405	408	420	421	378	386	402	432	470	405	388	402	434	407	437	414	417	408	412	411	436	417	413	416	417	415	499	452	401	452	419	416	417	437	423	417	405	409	465	444	391	430	405	388	384	391	432	452	382	427	440	413	421	419	398	430	382	436	413	430	394	433	454	424	381	382	442	432	428	417	384	424	385	403	439	441	382	405	426	412	421	428	408	408	439	412	417	442	451	417	397	441	410	396	445	422	390	401	427	390	425	391	420	410
14834	8198	13002	13917	11187	9054	6369	4511	3535	2923	2480	2078	1778	1517	1562	1443	1419	1448	1492	1377	1360	1270	1214	1196	1169	1167	1207	1175	1123	1145	1133	1136	1029	997	961	1005	970	1059	1018	981	986	1011	1046	976	981	941	962	940	941	969	985	979	977	986	982	959	978	950	945	993	970	930	970	952	1001	942	987	983	955	934	1005	912	944	890	998	943	936	990	938	971	948	958	945	954	922	953	979	969	1004	1039	969	1004	942	1007	926	922	922	1027	971	956	919	936	947	928	991	945	938	944	898	972	935	937	936	951	957	971	965	945	943	981	976	953	943	982	929	952	973	923	986	893	968	948	924	878	986	980	1045	902	1027	945	987	946	942	968	994	953	962	950	924	997	922	968	933	1012	941	926	924	893	948	963	945	936	962	916	998	916	912	993	973	924	970	969	964	927	993	891	945	975	915	928	964	954	1006	976	919	902	916	961	896	958	934	966	1034	904	940	885	948	967	901	897	955	967	949	960	983	1003	978	995	913	927	982	961	961	934	937	913	999	913	919	957	973	962	970	964	918	941	937	950	949	958	944	972	988	994	1001	961	995	958	929	1058	945	954	978	932	914	943	976	989	971	975	1012	982	1026	905	934	959	998	911	952	952	938	965	969	983	952	965	1037	919	954	950	937	939	939	951	907	951	925	946	949	982	956	932	989	945	952	969	942	979	919	930	901	992	942	919	946	1007	884	884	909	945	933	963	993	900	1007	970	950	964	964	904	976	1018	943	938	952	952	959	1019	962	948	999	946	935	974	892	953	937	903	958	927	897	927	944	994	973	944	980	977	960	953	982	902	933	1037	911	991	926	879	919	963	920	931	950	894	925	1005	944	931	970	957	1014	948	907	1029	914	994	991	963	976	914	947	934	910	946	957	990	985	955	995	958	993	936	1011	939	1003	959	934	908	901	971	930	993	1042	941	935	945	992	949	965	930	990	984	923	995	969	946	931	955	938	907	978	956	983	976	938	930	926	931	922	942	972	948	944	902	965	922	1003	954	920	985	923	906	989	995	923	920	945	932	968	915	921	913	915	955	1004	911	921	958	914	959	974	990	960	957	943	966	925	941	959	937	984	1003	988	923	936	952	908	907	991	942	957	933	967	977	957	925	953	932	962	912	970	1001	950	967	1005	959	977	981	1032	975	930	986	1022	956	935	965	904	968	950	934	923	924	958	902	968	965	957	944	989	928	954	968	919	993	913	1042	942	961	920	1003	948	932	953	930	974	948	955	995	948	960	960	936	940	981	932	922	982	976	997	993	954	926	885	974	932	943	932	966	937	905	985	936	959	937	944	953	939	932	963	906	964	895	915	922	930	968	917	947	957	986	963	965	955	960	905	914	951	974	985	988	969	962	969	1018	962	978	984	943	935	963	994	918	977	1002	950	931	932	947	955	961	990	934	969	968	961	902	949	932	974	988	978	1010	943	940	912	930	963	923	970	960	918	982	992	978	958	944	1016	958	946	917	944	971	968	937	911	961	1000	988	964	956	920	963	957	929	979	944	908	976	981	921	976	951	951	906	974	943	945	976	965	907	961	907	966	950	975	893	957	948	954	906	976	943	977	969	964	972	939	932	930	958	942	943	947	975	1005	968	930	976	921	954	978	980	985	964	971	987	954	935	928	963	926	920	951	936	950	910	974	986	958	934	964	966	999	985	950	1023	932	958	900	977	966	975	923	946	940	968	983	956	937	933	877	982	890	964	927	967	953	984	961	922	934	982	971	969	957	980	966	969	1009	923	946	924	949	932	925	899	960	936	995	924	894	933	956	946	886	943	920	947	929	900	928	963	981	1015	942	915	957	938	917	931	887	928	896	949	1001	1019	959	933	972	953	958	936	947	886	878	992	981	934	962	970	947	934	933	890	935	903	1003	1011	889	971	898	1013	947	958	951	990	915	982	919	951	948	986	1026	992	969	956	933	971	931	930	919	994	927	969	961	930	945	958	975	984	925	967	982	924	893	990	1014	982	931	960	1003	947	922	944	918	936	962	925	990	876	921	939	968	986	968	945	970	856	971	980	992	968	950	1009	930	930	948	971	958	934	994	985	996	939	949	948	1004	936	964	994	924	954	910	934	985	941	911	958	933	949	918	936	945	1016	945	990	974	916	947	944	989	934	932	971	963	932	989	952	955	918	930	928	954	940	968	1020	980	938	901	998	932	973	970	979	1014	934	969	983	889	962	951	931	982	981	945	944	939	996	968	955	918	986	994	969	936	928	959	964	908	936	970	1012	951	963	898	941	959	917	952	958	947	927	945	928	943	928	956	931	1004	970	975	965	920	974	969	946	946	992	922	911	983	1047	960	1031	920	964	949	996	927	958	958	943	976	910	957	868	967	964	971	936	974	926	955	899	902	947	953	980	934	930	992	938	944	936	923	985	945	976	948	954	923	946	988	962	920	962	906	960	973	977	995	942	964	910	926	968	975	948	980	974	989	1010	948	984	976	974	973	933	961	977	909	876	959	927	924	969	936	958	982	946	981	978	884	920	951	944	981	946	953	919	1013	980	990	973	978	933	976	983	960	981	954	1000	940	952	966	952	929	923	953	927	902	1008	937	967	981	921	1002	962	975	908	939	950	968	912	915	941	918	1009	946	951	942	951	942	924	953	973	963	983	981	896	986	946	950	930	985	961	968	1011	950	1006	908	994	922	963	1009	914	901	941	979	1000	1001	986	955	916	959	983	968	975	960	971	1016	962	947	910	985	931	934	930	949	943	1000	941	959	954	969	945	976	901	997	941	978	932	1002	963	928	981	921	958	946	918	916	943	942	968	928	914	945	984	966	971	983	928	911	989	992	906	955	955	828	949	956	927	944	960	949	933	974	920	900	957	929	948	922	921	945	884	932	950	941	920	894	931	973	973	905	963	931	969	964	911	971	1002	905	927	919	968	960	944	929	966	973	930	949	1011	944	927	975	981	971	960	935	946	965	942	933	941	922	960	962	953	985	978	965	995	963	948	938	910	970	911	966	947	969	951	936	972	953	927	967	971	983	986	1025	950	930	936	948	972	967	970	897	993	962	947	951	959	1019	922	960	1005	908	958	971	971	917	957	972	919	924	935	915	989	900	966	897	948	922	948	1007	951	939	1023	976	951	921	928	906	969	1011	903	1002	914	880	942	947	899	986	952	967	942	966	959	976	980	1036	993	1012	938	912	973	948	993	975	926	947	931	973	961	908	960	993	891	935	1004	917	945	966	918	962	945	975	955	920	970	968	1001	966	853	969	960	946	923	1040	930	984	951	999	1009	910	959	918	930	950	1001	920	1002	975	943	919	981	919	934	937	1019	1017	946	969	974	924	969	913	981	977	949	952	1035	963	914	945	998	939	952	942	924	925	974	951	888	993	949	964	934	889	951	973	976	951	958	889	991	912	949	1001	920	934	961	992	980	946	980	957	996	962	912	925	996	930	969	920	926	949	978	940	943	887	942	988	954	979	943	951	936	898	994	954	945	886	1002	945	942	1016	937	912	965	918	938	954	911	938	911	980	958	924	934	931	966	954	989	959	988	916	962	915	910	940	951	964	969	923	942	944	960	964	949	959	982	924	955	1008	945	961	960	987	884	948	960
30883	13730	11405	9299	6730	4075	2079	1446	1204	870	742	694	554	571	538	507	504	518	486	488	457	472	460	462	455	427	469	428	455	466	413	451	445	418	415	419	406	390	426	419	402	397	424	387	419	404	419	408	406	406	418	438	424	380	405	387	431	413	400	405	380	396	390	401	406	427	407	391	407	401	430	396	433	404	396	404	401	424	421	405	420	404	441	389	420	395	373	430	458	390	393	387	398	449	403	379	366	395	428	420	339	401	353	432	400	395	444	395	394	391	382	428	392	366	376	385	420	368	419	426	374	398	420	435	397	390	413	409	445	431	407	397	416	406	392	360	391	405	394	364	390	430	355	419	404	396	383	411	402	406	377	399	386	417	408	400	425	420	430	378	365	403	437	415	376	456	356	396	416	406	431	419	366	406	418	379	411	408	385	432	427	401	422	397	369	412	402	419	385	373	398	402	386	384	401	390	379	410	423	404	390	414	404	353	385	420	447	431	373	390	399	374	445	396	432	414	405	404	368	401	395	404	417	406	420	396	418	400	425	418	418	433	385	408	411	395	401	406	389	393	416	401	412	354	451	384	391	396	378	472	404	421	415	391	395	391	412	403	418	414	407	451	416	394	434	387	374	403	380	377	393	406	377	396	349	367	449	407	399	451	395	387	418	416	408	364	380	391	392	399	379	385	405	371	422	405	387	416	415	404	378	412	447	407	397	370	402	398	394	370	401	412	394	460	387	389	379	427	415	398	425	420	414	414	421	447	409	435	380	418	388	391	412	386	391	430	439	386	399	391	400	366	385	402	374	375	383	420	391	405	400	410	401	420	419	415	443	395	402	446	440	401	439	436	391	396	433	427	409	389	395	406	432	436	370	376	387	361	429	401	392	403	446	380	402	420	357	431	411	400	425	402	376	425	388	391	410	391	439	388	414	398	448	435	396	408	378	406	424	405	434	353	366	397	391	401	411	406	401	430	371	387	433	399	374	412	406	436	384	388	382	401	391	373	418	384	403	461	378	396	401	439	387	384	414	384	430	438	414	406	389	409	398	373	392	412	419	358	376	402	407	374	406	397	438	404	435	434	378	405	424	428	395	375	371	386	418	370	400	422	397	445	422	425	439	414	412	372	397	382	409	402	439	415	387	395	412	380	435	430	429	380	442	415	429	414	405	390	413	378	405	413	407	402	420	422	407	427	375	427	429	410	358	397	387	399	425	437	358	433	416	415	433	419	409	399	387	418	424	394	394	406	409	399	435	408	401	357	382	424	427	385	408	428	386	370	396	411	401	406	401	438	396	404	383	445	391	377	417	406	415	404	441	436	398	406	415	374	402	421	450	406	427	424	392	409	433	420	417	439	416	420	450	399	343	396	393	422	365	384	404	417	391	407	400	434	463	410	390	407	414	384	392	432	447	428	426	442	386	401	396	375	349	384	398	424	433	408	438	398	385	417	403	407	397	404	392	449	410	412	400	391	425	422	391	428	397	375	395	364	373	392	404	416	398	389	413	410	404	395	398	420	390	412	411	388	384	390	400	407	442	391	401	433	429	378	405	379	403	418	427	417	436	439	417	417	397	379	375	440	398	411	396	430	373	418	413	383	415	397	395	412	405	398	399	414	454	441	402	396	380	389	401	369	394	359	402	442	425	384	398	401	407	422	391	391	429	406	381	382	446	393	409	375	393	401	357	454	369	439	412	385	384	368	393	385	424	409	403	394	435	378	374	368	432	390	416	378	401	411	392	386	415	416	410	424	413	408	416	399	380	412	361	396	395	394	405	421	401	404	407	406	450	430	357	406	431	392	416	441	430	406	394	395	389	433	425	378	422	408	377	373	419	403	403	416	458	391	417	465	358	413	398	403	426	417	387	409	411	408	383	394	405	394	433	422	428	404	387	420	402	371	425	409	430	390	418	396	423	401	406	408	409	434	392	367	373	377	395	461	423	378	432	406	423	396	374	391	413	436	411	406	435	389	370	417	441	390	426	375	436	360	371	438	436	385	373	384	390	384	363	385	430	423	401	371	388	404	391	356	448	402	388	433	426	387	373	412	427	413	380	417	403	371	401	416	386	363	400	391	404	423	438	407	410	397	389	410	394	385	373	422	424	383	399	424	430	372	396	428	410	411	361	425	427	394	415	361	436	430	411	398	421	398	394	407	403	405	400	389	429	383	424	392	437	407	399	432	404	431	391	374	419	382	425	411	381	411	396	394	445	418	373	388	406	394	411	410	423	378	413	404	369	406	419	416	433	448	387	384	388	381	396	388	412	401	422	418	427	405	400	418	409	401	417	394	441	406	413	400	387	366	405	400	397	400	386	411	415	436	392	440	421	419	432	375	385	415	415	368	439	403	417	415	396	386	404	425	440	393	402	373	381	414	423	374	414	374	423	388	394	387	382	409	430	408	366	381	415	412	374	410	434	381	392	408	393	377	381	396	421	406	399	423	436	380	387	410	392	383	396	440	401	425	416	369	399	396	433	423	415	410	418	425	382	379	404	410	394	399	443	383	383	381	409	427	383	407	419	431	389	373	389	411	416	422	401	413	383	370	435	400	392	457	397	387	399	426	384	417	386	460	399	418	375	399	437	408	410	397	413	440	397	437	400	426	414	447	408	428	428	374	457	376	389	424	439	417	415	348	370	405	398	425	423	421	382	372	378	395	386	397	402	422	412	413	414	399	451	391	427	400	404	397	393	424	410	393	382	406	393	365	409	373	420	411	406	413	413	420	398	386	448	407	372	431	344	416	370	401	393	407	421	388	414	379	431	422	422	449	415	389	425	400	410	405	372	382	403	385	406	408	425	414	407	394	381	382	408	379	374	425	393	415	439	399	385	386	384	418	404	403	412	418	399	424	416	388	414	397	422	433	406	386	398	411	435	414	431	399	420	427	404	377	376	389	419	409	405	411	397	410	387	433	406	375	419	429	438	412	414	419	409	413	387	403	399	434	405	383	412	388	379	396	402	437	396	391	411	400	401	381	391	432	400	361	401	395	360	407	385	440	422	401	394	410	376	398	402	412	390	398	420	402	403	432	425	390	393	422	454	403	399	410	385	384	398	396	405	424	418	436	392	394	397	408	411	385	423	395	383	384	425	436	380	403	411	399	419	381	412	423	374	391	419	445	371	406	392	397	426	402	385	389	398	415	425	403	417	397	393	439	371	404	424	420	387	392	397	452	396	425	379	404	379	383	409	409	447	409	431	414	405	367	382	411	377	419	414	393	387	415	375	392	378	413	391	405	431	369	411	427	385	398	407	366	396	418	385	394	361	380	388	392	364	377	370	350	366	384	384	434	380	401	418	439	386	399	433	402	435	400	380	394	407	416	378	410	376	408	446	416	413	393	395	363	391	383	390	433	402	409	410	422	380	403	423	387	423	403	427	387	430	453	414	398	401	437	385	407	417	421	389	414	405	432	419	467	381	425	386	417	399	380	422	369	369	395	380	420	431	385	405	428	448	389	384	402	429	370	421	409	437	403	380	407
18410	10271	17067	19653	17423	12751	7384	5877	4641	3748	2987	2467	2108	1851	1796	1705	1685	1565	1702	1549	1470	1374	1294	1251	1308	1305	1295	1217	1264	1210	1203	1175	1125	1041	972	993	1004	1052	1000	1018	944	967	934	939	948	946	896	959	993	975	964	934	933	944	900	910	940	935	952	923	898	910	951	894	926	945	906	958	888	898	927	916	833	944	933	878	898	897	935	853	922	941	954	924	967	884	912	940	821	957	923	950	965	921	965	932	904	894	902	924	924	943	886	931	901	921	916	925	903	945	915	923	868	929	911	917	932	886	930	873	975	929	958	862	966	968	956	919	934	929	919	916	922	837	913	941	950	941	900	934	908	920	994	889	926	923	915	916	911	916	872	880	927	937	906	974	957	913	968	936	858	923	911	951	921	952	993	902	913	926	911	994	911	876	896	899	952	941	900	928	892	952	945	949	911	924	1002	835	882	934	899	909	942	891	871	902	991	872	1001	886	958	927	971	949	905	941	991	936	898	869	954	919	930	906	932	948	971	917	948	937	895	922	959	942	880	934	913	888	905	940	903	939	911	895	945	954	860	945	915	964	989	940	924	979	912	922	965	899	900	924	937	929	925	920	949	964	912	911	867	894	909	968	948	965	880	873	980	928	952	927	890	970	912	847	922	911	895	946	935	922	889	889	913	911	927	931	943	951	898	933	873	945	961	950	918	907	1003	904	950	952	916	947	945	899	927	868	939	915	892	902	911	927	910	934	913	910	908	956	933	927	989	923	955	919	885	931	919	912	906	970	955	974	926	945	910	948	914	920	864	942	954	889	905	925	936	920	898	910	930	914	919	919	931	922	1005	946	923	879	885	948	920	941	936	931	940	903	947	911	873	903	936	951	896	915	919	938	913	946	905	931	914	924	957	905	920	937	912	968	963	928	896	891	946	971	916	922	940	881	858	945	868	947	939	939	910	937	985	883	957	919	921	938	940	945	895	927	878	891	931	927	956	919	897	939	971	916	893	950	940	917	876	970	960	967	927	935	902	890	964	958	886	953	896	902	905	917	924	916	944	935	899	953	944	887	867	932	907	992	885	885	897	909	919	897	929	882	956	943	915	943	895	899	965	948	930	863	945	904	942	978	907	925	911	939	933	892	906	908	906	969	959	928	931	912	905	895	914	933	951	945	954	879	926	931	913	935	924	964	976	983	927	893	941	893	919	937	969	914	899	911	889	926	937	898	872	914	905	914	906	899	954	930	908	917	927	914	927	916	943	910	957	905	937	886	880	930	889	958	910	859	968	920	948	906	850	901	878	946	914	880	923	960	933	905	930	890	921	945	914	961	904	924	938	900	938	922	971	941	978	915	965	896	926	914	889	942	947	916	925	915	875	953	933	945	939	921	949	919	910	940	940	915	909	1008	934	972	964	930	945	889	901	890	884	973	928	892	895	946	931	949	911	906	870	987	903	924	922	934	930	914	919	965	928	939	926	909	980	984	937	960	979	967	932	907	921	906	908	877	939	895	960	907	865	922	937	880	904	879	941	908	902	930	896	952	907	900	981	917	930	901	950	952	913	973	912	943	962	937	922	899	926	876	959	959	923	969	872	925	948	936	941	940	940	946	930	900	913	926	948	878	971	915	938	916	896	990	936	948	880	944	898	933	958	901	919	955	898	970	927	938	917	950	903	943	931	883	944	910	940	927	910	912	902	919	943	911	883	924	939	925	914	907	896	952	907	908	932	908	943	936	883	928	895	898	993	908	903	913	932	981	921	916	876	938	893	915	891	940	923	898	888	896	871	913	851	1002	887	917	933	937	948	956	908	950	905	916	923	925	906	937	943	948	934	853	907	914	908	959	948	903	926	908	910	934	877	925	944	912	913	933	928	911	967	890	952	869	959	928	967	944	876	901	901	879	929	940	912	888	935	936	973	912	878	933	957	908	951	964	948	903	897	931	924	962	921	891	881	865	960	943	912	941	960	889	860	948	937	915	922	897	915	925	905	941	913	960	910	963	879	921	983	958	973	918	935	899	933	923	942	871	918	930	957	984	932	976	950	939	920	879	927	931	911	968	917	923	863	881	884	903	908	954	934	920	931	904	918	920	890	905	894	904	894	962	932	934	954	942	946	966	945	915	876	898	956	928	892	937	957	944	901	890	909	892	932	920	935	942	941	892	909	903	914	887	948	958	936	936	907	936	916	954	936	886	926	886	913	917	969	939	897	887	962	922	945	932	908	915	921	906	930	893	925	893	914	960	892	850	918	908	954	919	997	933	874	908	897	902	946	899	912	947	946	889	924	937	931	959	893	876	861	991	867	871	907	879	902	934	916	931	890	928	941	866	846	897	938	924	965	909	932	921	905	942	925	899	896	915	964	919	938	889	891	901	914	953	897	909	977	932	926	893	894	931	890	902	915	907	954	901	898	947	975	908	876	930	931	930	965	925	919	922	903	923	891	931	887	855	887	864	908	933	975	915	970	952	975	923	948	952	921	906	961	936	909	909	956	918	958	939	917	884	925	910	924	895	906	939	940	932	931	898	914	943	924	881	937	916	953	928	869	947	877	946	880	926	917	944	919	896	909	914	941	885	928	907	877	896	926	917	888	932	954	941	951	885	900	912	905	935	893	852	925	866	918	892	927	920	922	951	939	912	931	953	943	876	935	987	907	923	869	858	997	934	950	937	926	900	938	911	958	961	914	921	859	908	907	855	891	881	907	914	896	934	910	960	923	930	956	936	940	857	966	915	920	918	979	899	921	925	939	917	924	944	898	917	911	902	969	974	994	906	926	909	944	901	911	899	932	914	907	893	975	892	927	932	929	930	949	925	958	886	960	973	901	888	936	917	913	927	952	860	931	910	908	859	872	911	979	928	917	888	961	924	944	958	912	884	892	906	905	859	906	897	949	885	899	925	904	976	949	963	895	897	907	912	876	871	914	912	897	921	955	925	938	977	927	932	898	918	919	933	940	885	917	950	889	928	928	926	908	927	921	921	942	935	915	896	892	931	960	885	962	936	897	935	913	900	954	907	912	901	911	934	890	899	888	954	958	919	908	937	976	921	939	950	913	865	898	959	906	896	851	939	876	945	904	919	910	923	939	931	916	905	909	956	920	956	924	971	981	918	889	880	901	967	909	862	967	897	904	919	886	921	957	904	979	972	911	924	905	949	921	956	914	932	885	938	917	866	846	983	908	948	946	950	909	928	920	955	939	910	905	917	957	880	917	937	922	921	926	896	912	968	916	918	886	873	936	971	986	893	929	956	900	933	887	903	888	970	894	957	956	911	923	896	927	938	908	955	1000	921	913	946	913	909	940	932	895	927	906	954	958	925	931	869	933	930	921	961	897	964	895	885	912	928	886	917	889	923	919	921	958	958	879	940	903	882	909	943	937	995	894	895	948	977	938	945	886	926	953	907	923	925	913	913	914	900	906	916	882	883	932	883	964	938	937	843	950	954	855	953	887	925	950	871	931	892	910	937	945	963	890	906	965	905	938	959	947	923	879	934	942	953	879	943
12109	5804	4968	3319	2100	1393	942	740	670	587	543	464	433	400	432	426	494	407	416	411	463	417	414	406	410	394	406	376	379	423	377	400	372	395	425	382	385	414	390	379	348	367	387	377	386	383	363	386	407	395	377	350	388	383	365	369	389	388	364	370	393	429	376	381	360	392	338	406	401	371	347	373	392	387	348	381	409	394	399	352	381	378	400	346	334	390	374	395	391	380	360	357	343	378	425	375	402	394	350	411	344	391	361	398	385	359	396	396	384	367	393	358	359	368	376	364	376	380	363	412	387	407	359	391	404	357	392	384	390	385	383	405	410	346	396	380	383	362	381	387	388	388	385	396	385	358	375	374	402	387	402	399	371	381	349	369	381	387	371	348	386	342	400	360	398	382	390	439	348	410	382	398	380	370	355	364	393	374	363	404	406	368	407	389	392	360	353	375	383	386	382	354	410	370	389	374	384	380	373	379	368	347	403	388	375	375	373	402	356	382	382	377	384	424	417	396	386	424	357	410	398	393	374	387	398	362	375	378	409	359	381	372	396	418	401	387	380	393	373	408	380	394	375	399	395	375	397	381	393	387	412	394	325	410	341	407	381	364	357	350	342	380	363	359	380	387	416	351	374	368	418	401	369	422	308	386	389	397	375	395	353	358	390	385	370	414	392	390	388	393	363	399	373	387	407	360	369	389	386	375	378	379	417	379	382	359	408	406	379	376	387	422	428	401	390	341	339	390	400	364	434	358	394	386	386	374	385	345	370	390	386	350	380	390	405	379	374	400	380	418	368	395	378	400	376	389	404	370	393	400	397	401	360	389	391	392	385	426	421	418	449	352	378	377	394	363	405	371	393	372	393	392	388	381	386	384	384	379	363	409	395	405	370	390	392	365	407	362	374	346	389	371	399	403	392	415	377	401	425	401	429	358	373	384	386	368	378	393	374	344	378	410	361	357	397	408	413	382	367	378	377	376	412	406	359	367	381	370	402	377	368	384	340	405	376	400	350	440	370	352	382	363	327	393	387	404	353	372	370	438	408	417	349	328	382	395	385	349	381	394	403	376	372	348	370	405	388	368	421	391	389	376	364	390	351	345	366	378	386	387	392	404	382	385	401	372	351	407	406	376	382	417	389	358	357	370	363	426	352	378	385	377	359	351	387	369	332	415	410	386	381	374	417	414	329	361	380	354	406	381	405	371	378	366	388	415	363	367	381	376	375	386	379	375	391	357	373	436	382	373	390	407	382	374	397	391	383	387	381	373	379	376	395	372	364	356	379	399	404	395	388	352	404	379	382	391	385	361	386	364	419	391	399	401	394	391	402	381	324	346	352	393	389	382	366	365	339	401	369	366	363	402	384	394	392	424	399	376	427	426	353	394	354	379	363	363	392	360	353	363	360	391	384	386	369	385	360	372	392	365	370	362	359	385	384	402	368	430	380	379	352	398	390	410	344	371	404	350	362	368	373	416	393	366	394	430	352	358	387	398	375	415	359	385	368	379	388	376	414	401	376	393	396	368	357	401	375	328	398	343	366	380	371	387	360	399	415	386	352	387	380	400	382	401	422	407	405	378	367	403	416	347	373	394	363	389	366	371	380	385	400	370	440	389	369	372	377	361	375	385	383	435	380	348	354	394	391	403	377	382	389	401	391	362	370	370	378	386	373	361	361	395	389	383	386	386	408	383	374	396	412	361	407	370	380	379	363	370	400	371	375	356	422	427	377	367	348	348	369	400	369	366	371	398	373	389	371	343	369	384	401	372	370	403	385	370	398	375	369	402	385	335	352	378	404	410	376	385	337	359	356	360	392	438	422	381	392	364	383	416	367	383	385	408	371	354	355	366	374	384	368	364	449	393	337	340	387	424	395	387	367	390	426	353	370	418	386	393	393	361	363	348	358	364	363	367	364	388	367	365	348	367	429	342	412	450	399	357	353	344	431	392	378	412	385	362	370	360	356	342	376	357	371	418	361	363	427	380	353	377	391	360	348	387	372	407	409	391	369	353	357	365	376	425	356	384	411	361	385	438	370	401	348	376	402	360	350	387	388	376	393	372	363	420	371	421	367	384	375	416	380	384	380	391	383	398	382	370	356	368	356	404	376	384	365	385	392	358	404	396	379	377	365	429	362	357	371	385	403	381	386	361	378	372	455	397	406	413	393	381	337	390	412	379	361	361	372	376	390	351	381	353	393	352	411	405	361	382	376	367	397	379	369	356	357	333	397	370	405	355	382	388	367	426	364	356	371	345	390	388	379	383	372	381	373	344	357	382	343	377	404	368	339	408	380	378	363	382	373	394	420	346	404	337	389	382	417	366	386	379	404	365	416	391	422	384	404	405	372	404	350	404	355	381	373	350	427	356	374	409	410	419	374	353	397	392	404	401	370	340	411	374	403	347	373	365	371	428	395	366	350	389	360	381	406	359	400	384	398	366	409	375	391	365	361	396	376	353	404	423	384	353	381	353	370	382	344	388	363	364	385	400	354	373	356	431	362	381	367	397	383	372	395	379	368	394	352	414	400	417	383	387	400	350	364	370	366	386	366	379	364	388	368	366	400	386	359	397	363	386	367	399	389	342	387	346	385	399	388	380	424	385	370	379	396	372	381	372	387	409	401	368	431	394	433	387	346	367	399	374	391	395	364	380	383	399	426	390	361	373	377	331	374	385	429	361	366	361	361	393	392	351	380	362	353	382	407	370	369	390	354	382	358	393	426	394	389	375	376	432	389	351	375	371	350	375	398	363	387	383	385	376	344	374	353	397	363	414	398	383	397	357	406	393	381	400	392	390	414	419	363	376	365	399	366	384	341	394	405	374	385	379	367	352	405	417	364	423	331	369	382	396	397	381	379	399	352	386	378	368	356	354	369	355	373	386	387	426	395	378	401	393	376	365	371	383	419	382	355	342	339	382	370	360	350	361	381	376	332	391	391	397	329	349	399	372	364	330	344	358	402	361	379	400	358	354	355	369	349	373	347	396	400	387	344	359	387	389	343	406	428	445	419	388	414	375	367	376	418	400	403	369	364	398	347	384	395	400	391	362	389	409	424	404	382	347	367	341	375	360	322	364	384	390	392	387	398	351	356	432	386	399	371	386	391	351	375	379	389	390	417	386	375	407	388	364	386	409	398	399	375	369	393	368	378	392	408	378	351	398	386	349	354	389	363	422	378	348	380	425	425	395	381	379	363	378	430	418	361	390	358	386	386	385	378	357	348	388	421	398	372	374	378	402	386	397	375	379	382	363	379	392	413	375	366	383	419	387	365	405	373	392	364	412	422	388	413	364	412	419	356	400	368	371	363	408	389	365	413	406	400	371	392	398	363	402	379	422	381	387	372	336	350	347	371	355	355	404	393	377	389	381	357	398	360	359	376	346	378	401	380	408	353	398	399	390	394	413	384	382	401	374	380	377	378	397	366	380	417	363	398	404	405	368	372	409	392	408	374	397	382	374	344	363	392	391	381	379	371	424	382	387	371	389	432	354
8133	5354	8707	8735	6950	4974	3445	2809	2320	1881	1584	1358	1299	1233	1177	1238	1102	1185	1148	1102	1049	1040	1098	1009	1049	1011	978	1009	953	904	954	920	918	929	925	951	901	848	886	878	855	879	881	946	921	862	861	935	912	899	883	873	857	823	849	888	839	936	935	832	871	887	897	873	856	832	883	930	904	889	919	875	881	854	872	893	873	870	822	935	881	897	869	900	929	871	863	816	834	839	887	868	887	877	841	905	867	884	892	879	920	897	843	883	903	888	860	849	883	848	891	879	870	891	894	900	871	860	878	898	863	901	932	904	893	812	951	880	855	870	859	874	920	914	869	897	855	842	893	883	882	891	893	928	891	850	804	836	914	912	898	829	881	912	849	840	943	843	869	890	927	892	914	886	929	837	857	883	864	883	911	881	896	885	888	909	883	914	871	867	876	875	883	950	886	908	897	888	875	897	893	924	876	881	918	948	829	848	829	874	858	895	909	910	870	879	897	848	880	818	860	875	797	887	946	920	906	909	875	898	898	871	897	868	881	831	831	917	852	903	892	860	855	916	906	879	829	864	853	912	892	876	862	891	870	889	914	897	874	870	824	894	819	825	876	888	890	869	896	884	881	892	886	859	849	865	847	842	868	835	884	857	855	889	848	869	862	868	851	878	847	841	893	858	913	864	916	873	950	903	895	835	846	875	836	890	834	874	825	879	897	854	832	925	876	848	877	851	856	769	856	898	844	908	875	866	825	879	865	881	893	836	873	893	850	900	893	870	882	853	911	848	911	846	904	895	847	837	852	888	835	874	801	887	883	872	863	871	927	945	859	892	839	841	878	869	852	847	891	870	876	829	858	875	916	886	864	864	888	897	830	863	834	855	841	881	923	885	876	858	825	900	875	923	919	871	892	886	914	924	943	937	873	882	890	873	884	880	900	869	858	870	848	914	899	857	836	941	916	847	872	913	845	844	915	850	873	875	849	902	878	904	836	859	890	904	859	823	893	925	918	886	844	852	891	920	921	841	860	891	882	885	888	813	879	907	854	928	887	868	837	890	844	904	889	864	930	860	857	868	898	875	924	875	938	921	844	875	910	841	892	911	813	897	874	876	839	928	874	906	880	896	858	925	872	861	873	878	864	857	903	893	919	834	878	868	847	878	948	904	843	859	876	895	904	881	940	876	856	934	876	883	912	856	861	879	918	876	898	877	909	857	847	888	852	855	878	911	820	923	841	865	892	857	836	856	894	872	867	813	882	912	943	877	872	902	875	873	883	908	894	861	900	864	870	885	856	895	863	862	854	914	900	834	838	923	923	834	876	850	854	856	878	860	941	886	943	897	857	870	895	931	865	870	865	951	862	901	895	890	870	916	921	889	864	891	863	845	844	854	903	919	910	901	876	889	877	838	881	870	849	902	881	937	928	879	899	862	873	880	855	915	895	902	855	875	859	887	909	861	895	878	891	863	902	841	887	809	908	875	900	915	868	913	924	901	865	878	849	826	870	870	887	922	833	878	874	897	880	873	903	841	906	879	839	874	866	889	866	874	893	891	824	861	833	865	826	883	848	869	835	861	863	841	878	860	860	915	835	927	839	860	876	905	890	893	879	867	886	888	905	895	876	829	874	899	896	912	867	908	912	866	916	823	881	867	901	923	938	880	899	916	824	918	859	892	899	877	912	817	865	894	972	886	882	882	821	925	838	874	880	879	902	835	850	877	849	871	842	896	845	853	907	888	818	899	905	857	895	854	863	940	888	847	874	874	930	887	858	938	928	858	923	887	896	888	925	862	833	889	902	872	851	898	860	882	910	849	881	853	957	874	856	879	870	861	881	873	947	896	897	862	909	881	855	828	903	863	882	877	937	924	908	880	851	883	897	910	898	864	840	895	867	863	893	858	880	890	838	919	848	909	885	872	882	894	867	851	862	866	874	874	906	902	824	820	872	861	840	826	900	914	929	897	858	813	851	896	887	900	883	840	849	886	812	899	824	865	869	890	853	918	927	893	855	873	861	873	898	847	912	888	865	880	879	830	840	859	877	850	864	874	827	846	891	879	853	891	870	869	832	878	887	861	901	887	876	914	878	870	846	860	907	869	878	888	862	869	945	902	900	897	842	878	882	914	884	905	860	895	844	894	862	864	912	864	917	870	908	881	911	849	834	857	826	850	810	913	888	865	899	934	851	874	860	905	865	847	923	876	860	866	913	862	864	851	852	819	826	871	867	904	900	887	865	878	858	880	862	878	871	918	940	881	916	895	873	885	847	871	873	931	873	905	842	857	881	898	889	839	867	887	903	843	862	902	893	830	848	865	904	887	865	845	891	851	848	895	866	845	883	852	937	878	907	894	893	881	824	914	902	948	857	828	888	869	879	868	874	899	905	882	864	900	941	867	820	875	838	846	819	854	857	852	842	874	891	853	882	806	882	857	858	833	893	867	896	914	854	833	911	921	826	918	872	900	885	865	891	893	892	911	883	892	854	853	924	848	890	882	881	880	877	847	906	858	861	827	870	892	879	852	870	889	905	919	883	865	892	862	934	854	924	910	902	901	878	852	930	812	878	871	896	906	916	902	881	898	926	842	910	866	897	893	859	862	909	907	858	901	885	861	924	878	862	878	851	859	872	896	893	863	861	839	923	861	840	841	873	862	895	865	904	897	830	893	858	895	864	883	872	884	904	855	921	921	867	907	898	884	844	883	886	849	898	860	907	803	913	865	876	869	824	917	866	899	902	886	889	918	932	858	843	901	923	892	892	912	909	915	867	854	889	901	867	804	915	951	897	902	890	879	907	842	837	863	913	886	919	857	827	884	851	850	919	839	882	900	915	886	858	855	914	846	851	850	879	899	857	822	929	853	877	900	907	891	844	873	919	861	887	881	833	906	899	884	913	915	850	854	890	870	884	919	864	882	858	841	834	900	834	877	845	967	866	848	871	878	891	902	910	871	881	845	879	846	866	879	821	891	916	876	882	869	941	912	856	834	884	890	889	913	912	903	905	910	874	849	888	898	879	930	873	908	953	879	895	929	843	875	886	839	869	886	920	883	901	920	859	889	856	894	875	892	871	862	849	913	944	861	872	901	899	903	885	862	897	851	907	885	916	857	834	870	882	821	845	889	875	922	882	908	802	863	860	903	874	862	871	902	894	862	907	921	898	867	882	861	917	890	852	853	931	854	855	931	866	887	890	856	880	904	873	888	871	867	853	944	844	884	941	932	893	930	869	856	854	889	887	848	909	930	860	872	913	871	807	868	898	818	839	954	909	903	827	889	919	866	866	911	835	852	904	863	908	854	877	892	838	874	852	841	882	856	815	875	898	877	874	877	871	865	886	886	873	934	932	860	894	908	878	889	870	893	882	868	929	902	852	911	903	949	873	863	911	816	929	875	938	875	858	875	885	908	907	886	870	891	812	882	815	889	842	912	865	840	840	894	865	888	859	859	876	902	873	893	819	908	845	862	847	864	863	914	897	938	905	872	868	857	864	815	863	811	832	922
22708	9492	8628	6656	5214	2644	1476	1094	949	760	676	580	544	573	482	533	502	471	513	463	487	468	446	458	419	436	470	463	423	456	417	408	430	433	413	396	434	431	459	436	425	419	413	468	422	408	391	395	403	428	442	383	450	417	402	425	400	379	420	396	388	373	373	395	423	389	402	404	371	408	390	407	422	450	418	388	420	385	395	416	386	433	384	395	421	411	386	417	457	403	399	419	387	402	423	454	434	437	403	397	395	411	430	430	402	420	425	424	434	436	411	423	394	413	414	424	476	387	400	399	406	410	436	410	454	481	413	378	421	432	393	346	432	454	432	401	365	398	419	394	414	437	437	424	403	433	432	397	451	411	430	410	412	396	412	403	396	403	410	439	445	411	419	407	430	409	403	399	411	392	422	422	427	402	455	441	402	413	368	426	468	402	403	402	392	405	440	381	404	421	391	405	396	380	376	411	394	423	402	402	419	429	406	420	419	420	432	409	380	420	408	402	422	385	442	423	399	394	427	411	378	398	392	418	426	430	412	363	453	389	415	412	405	395	404	391	413	413	430	403	376	438	413	407	431	393	408	422	369	448	439	413	435	405	448	356	413	431	396	431	352	384	433	425	371	430	405	388	413	426	417	427	425	433	410	412	426	442	437	398	401	363	428	427	406	409	402	425	413	413	403	442	406	416	415	402	422	446	406	380	394	386	396	405	451	382	404	426	422	398	399	397	427	411	384	380	429	424	408	390	407	413	392	389	409	396	417	449	406	372	356	403	396	403	437	383	361	418	382	412	404	375	423	388	463	403	448	402	411	405	398	425	403	368	394	464	400	430	392	401	413	414	420	408	432	399	396	394	389	442	381	395	404	426	406	419	383	411	426	429	397	416	448	405	385	378	411	400	424	411	388	378	417	422	419	409	464	430	386	419	433	428	406	409	407	391	367	422	412	430	419	448	393	395	404	411	403	394	404	389	382	420	423	398	420	398	395	420	410	401	400	408	460	429	385	386	440	395	399	396	426	398	346	392	390	425	370	437	420	425	411	413	399	402	444	457	412	422	391	420	417	383	418	398	387	434	406	427	402	386	419	389	406	393	432	414	398	424	407	400	426	432	389	395	386	388	419	474	393	454	417	404	419	415	423	429	383	410	443	419	360	417	424	422	399	420	403	422	422	394	407	428	427	437	430	408	395	374	418	450	430	401	401	416	405	426	436	441	398	445	425	400	403	432	420	439	413	419	408	418	423	446	412	423	376	394	384	398	436	409	410	392	395	445	424	449	414	416	435	395	406	456	404	439	422	439	407	409	441	429	392	404	405	408	426	413	405	403	381	435	441	441	433	394	387	402	415	421	353	430	410	430	435	415	393	415	423	386	379	409	407	426	438	430	410	427	395	421	401	393	408	396	384	411	456	439	432	419	405	419	392	377	394	421	383	400	406	416	420	401	402	414	377	404	409	400	421	416	419	397	403	383	413	408	393	421	402	411	443	434	403	429	388	416	393	383	427	420	409	416	400	361	393	397	402	437	422	453	416	385	391	372	417	395	439	448	399	423	400	401	407	430	398	387	435	387	424	416	419	407	400	395	426	360	416	405	411	441	409	451	411	421	419	382	427	408	414	425	407	377	408	383	400	459	396	411	412	406	403	385	418	375	404	437	429	428	445	403	399	403	441	417	393	407	407	400	420	396	443	385	395	422	413	388	383	437	403	425	411	422	440	401	401	410	412	401	380	403	395	417	351	372	398	413	430	419	432	426	446	408	404	413	434	346	376	407	361	377	405	407	415	404	472	423	405	408	398	396	382	444	419	405	406	413	455	413	411	419	360	406	424	422	383	382	347	394	419	430	426	408	447	394	405	413	389	404	416	409	407	387	441	482	407	411	392	437	409	394	419	436	423	392	376	428	395	410	412	420	385	368	393	416	379	413	429	434	421	386	413	406	416	423	389	411	378	400	433	374	440	404	430	406	399	418	403	396	408	408	393	439	408	435	415	425	406	397	396	430	435	418	426	414	402	415	427	437	406	421	381	381	403	411	414	395	448	403	438	419	423	394	418	434	389	381	410	418	399	383	407	431	383	384	439	411	415	397	382	430	431	443	449	426	397	407	410	403	413	392	393	367	433	410	385	392	428	363	428	426	454	412	394	454	424	398	386	408	394	380	379	423	416	419	410	415	419	448	421	390	412	389	431	415	430	426	421	407	401	418	424	409	422	419	452	371	389	461	419	467	439	443	403	464	403	416	402	431	409	367	429	421	387	340	412	431	426	405	423	430	414	401	415	398	407	428	399	430	397	405	390	439	409	397	402	412	388	403	409	397	405	382	418	404	375	420	435	441	418	415	370	413	418	402	413	412	409	365	401	410	409	444	445	414	405	386	396	418	432	394	389	415	427	388	427	405	398	394	418	395	425	415	401	415	390	393	437	398	438	430	396	428	458	371	400	394	372	420	402	423	383	424	406	406	455	419	439	409	442	418	398	397	429	376	405	385	401	426	414	397	373	384	410	391	397	430	416	368	422	412	389	415	437	439	411	408	392	391	391	408	410	415	432	405	397	435	437	404	403	375	444	413	405	430	409	433	394	417	407	393	445	403	405	405	407	404	416	401	450	407	398	412	413	434	417	424	387	415	431	386	369	415	411	387	395	381	428	400	440	426	438	436	410	384	405	391	401	424	436	462	419	400	443	409	399	427	426	384	420	410	394	421	403	408	442	430	426	426	438	384	424	435	413	434	417	400	405	410	423	387	391	431	413	406	426	413	375	446	401	407	404	426	409	417	454	416	428	418	407	412	409	409	433	402	386	402	413	401	409	431	418	413	419	419	373	396	440	415	412	442	403	450	374	431	402	453	430	394	417	388	421	419	433	415	410	417	377	418	425	430	376	416	432	427	412	415	406	430	432	407	426	392	422	357	395	357	427	400	422	391	428	404	407	397	376	451	406	389	402	428	438	377	398	411	410	407	417	345	430	405	415	417	423	410	377	471	422	383	404	462	398	422	405	375	405	435	458	422	379	406	405	407	383	385	393	401	431	411	412	413	438	432	430	445	431	424	416	390	393	426	414	416	430	412	416	440	442	414	394	394	444	484	414	404	448	401	396	402	402	389	393	452	447	401	433	386	366	440	433	424	392	399	391	402	394	402	403	450	389	400	472	401	413	381	395	435	381	377	427	409	386	432	363	389	383	401	436	421	413	444	409	383	428	433	409	449	457	390	394	396	434	404	443	372	402	430	389	407	431	397	439	386	402	410	408	440	446	400	450	437	414	392	406	425	412	380	406	426	426	416	376	406	445	403	412	377	418	445	447	400	376	383	407	411	390	407	425	431	391	359	396	440	448	406	407	441	444	385	404	415	427	366	410	364	396	394	388	390	389	401	446	425	409	439	414	409	406	434	397	412	439	410	433	396	395	398	422	428	391	426	434	393	420	408	417	405	385	424	417	411	390	404	401	387	380	422	444	413	385	403	417	406	384	402	407	375	401	422
14709	7901	14086	15620	14977	9078	5491	4475	3501	2762	2324	1962	1765	1576	1509	1502	1498	1442	1415	1362	1346	1312	1186	1244	1208	1248	1124	1199	1123	1169	1110	1095	1035	1071	1045	1031	1051	995	1009	996	962	992	1024	921	984	993	1014	940	960	965	947	959	928	985	1016	978	954	1006	939	931	977	936	928	935	1012	914	967	987	959	1002	906	933	1003	971	873	1027	923	930	967	935	954	978	973	946	990	950	955	901	1073	965	944	954	944	986	936	960	922	999	1000	968	912	967	936	932	1015	940	900	1007	925	922	934	971	930	947	938	980	978	1006	964	845	973	953	982	931	917	974	943	987	970	974	946	922	933	968	1015	988	987	985	952	1004	884	978	991	936	900	958	952	972	954	969	977	975	933	941	933	974	924	973	961	939	974	906	928	970	940	935	964	896	945	914	929	935	933	936	964	904	923	925	939	989	958	911	956	1001	957	939	967	950	971	970	914	964	921	953	965	974	986	960	932	871	923	989	987	942	983	903	964	931	922	951	936	968	889	919	882	920	931	932	958	935	928	934	920	989	936	970	924	954	994	940	955	922	903	1001	886	909	876	939	954	936	998	896	909	938	937	931	929	939	930	939	953	943	990	903	961	925	916	943	889	970	970	932	919	930	960	946	929	955	957	971	959	966	954	915	947	903	955	930	931	973	939	953	976	946	887	961	961	936	950	946	936	964	923	919	956	998	1007	921	944	948	955	916	964	950	923	930	923	946	946	954	914	958	944	949	979	941	893	940	931	933	909	975	953	885	987	892	969	944	941	944	934	971	959	1007	1025	950	954	928	922	964	958	970	922	954	924	931	930	992	938	983	931	963	937	939	930	888	907	929	944	950	948	908	943	908	985	940	916	888	915	936	937	984	1008	951	939	926	967	944	982	983	948	980	1008	904	959	960	970	973	979	940	946	952	997	978	946	921	939	915	974	944	940	925	958	920	951	936	936	905	904	956	976	904	905	910	978	940	906	940	925	885	949	930	1012	934	950	930	964	908	998	947	933	931	922	986	913	962	939	886	972	910	997	938	973	947	959	955	889	976	950	925	963	926	952	956	944	931	970	923	905	931	914	995	856	936	952	942	939	942	986	958	938	951	957	974	913	982	981	917	902	974	954	928	960	951	952	976	1035	972	952	973	947	928	949	989	1008	980	941	957	945	996	963	939	926	908	903	970	943	971	945	922	953	971	973	984	946	909	978	912	981	944	940	898	926	933	910	922	956	963	937	959	915	980	961	914	987	934	961	946	949	910	932	974	954	944	927	966	946	928	1010	1001	914	912	932	970	931	1004	999	956	927	886	940	965	940	926	903	907	945	867	960	957	897	948	922	912	962	953	971	956	943	949	937	928	937	975	956	1012	902	891	907	967	986	959	947	968	942	963	989	968	933	925	969	945	943	930	980	971	973	947	939	972	988	939	902	953	926	929	892	945	979	908	980	988	997	892	950	944	955	930	929	942	862	979	946	955	924	962	926	918	953	949	944	917	937	928	973	947	982	976	995	951	902	909	1004	965	958	852	943	918	1024	961	965	1016	936	947	969	981	961	945	934	997	928	942	937	935	930	924	919	1024	934	949	975	973	988	950	981	955	948	951	988	886	991	957	948	938	950	961	959	952	962	954	958	932	981	911	995	960	922	920	969	985	937	936	955	947	940	953	941	1004	960	940	977	973	955	902	950	944	947	967	964	888	920	923	937	989	906	941	922	941	955	907	950	953	945	964	957	933	926	935	983	968	909	953	964	967	966	955	914	945	963	981	931	951	975	916	942	958	963	933	966	905	959	957	947	920	937	966	977	976	959	955	1002	936	988	962	956	1025	935	943	938	950	924	974	955	922	941	943	952	951	965	899	993	974	941	958	932	910	963	969	921	985	967	928	949	977	943	889	931	979	962	909	920	964	946	1025	906	943	954	983	938	974	919	995	912	951	1008	988	986	962	1018	945	972	887	895	989	949	952	962	912	903	929	991	942	955	927	911	958	912	959	928	1018	879	954	892	908	931	962	971	950	942	1013	955	938	971	927	968	976	985	963	986	906	895	911	977	961	950	978	950	942	951	976	932	988	939	948	930	1001	957	959	895	951	905	944	962	975	984	973	864	978	929	939	904	976	990	976	927	965	926	975	946	986	933	950	952	909	948	1016	970	955	927	963	975	944	965	900	933	956	991	987	1007	872	937	989	923	961	953	915	964	979	960	942	946	947	957	971	927	960	945	953	966	924	987	970	928	955	913	973	963	966	965	987	1000	970	944	925	896	925	949	959	914	967	938	962	933	936	990	946	948	936	968	1008	963	928	975	913	968	937	929	962	974	917	970	922	972	912	928	991	902	996	920	905	987	952	951	928	986	915	940	937	950	921	962	1004	914	928	899	882	908	968	978	949	937	1008	952	936	926	984	918	927	895	919	953	943	953	1011	978	933	982	944	944	929	972	954	943	947	973	965	965	930	967	940	976	946	916	923	993	863	923	923	952	968	915	910	945	911	940	956	974	961	926	961	969	978	928	943	963	890	936	933	946	1014	950	931	918	929	987	911	931	942	988	948	944	979	969	959	946	900	964	978	976	902	952	935	947	888	991	985	1002	935	962	931	991	932	962	943	954	992	944	950	955	912	950	936	991	969	990	904	942	938	972	894	892	981	935	934	908	958	909	984	928	925	949	944	944	945	951	947	933	976	997	940	952	968	966	953	953	1010	984	983	983	956	845	915	942	917	957	954	880	955	933	938	974	952	996	925	945	931	1033	916	979	910	943	951	899	982	957	962	913	943	943	898	923	949	972	965	923	962	955	957	962	941	1003	902	965	982	929	955	933	966	1015	953	961	934	966	952	961	923	949	971	942	950	915	960	949	942	935	907	918	997	1024	860	947	938	961	941	925	914	951	934	944	947	948	953	971	926	936	963	956	994	915	903	956	951	919	956	947	950	962	992	895	892	966	999	929	939	979	965	1007	926	950	996	950	949	933	939	949	965	945	967	978	965	967	930	1008	932	965	951	975	929	931	878	915	997	1031	973	940	919	965	927	919	969	965	944	894	966	949	928	965	941	931	937	949	947	976	980	915	1000	966	909	1014	934	991	959	984	967	913	973	911	927	965	959	953	924	927	999	995	944	954	954	950	966	927	958	941	924	897	932	996	922	913	923	951	923	950	881	954	933	984	885	904	978	924	921	955	951	963	1011	1002	899	949	976	948	963	944	920	1047	867	930	968	960	936	979	914	943	938	947	915	921	920	893	938	1015	946	934	961	956	883	965	938	963	926	911	934	930	941	970	945	959	940	921	980	953	973	953	959	913	911	974	911	903	986	921	954	974	977	933	907	867	933	995	972	953	946	892	893	949	930	894	954	952	954	937	950	920	944	980	923	912	955	913	951	999	968	978	986	977	927	965	991	939	920	953	985	945	924	934	972	900	944	919	994	950	999	981	953	926	945	958	948	950	938	945	934	960	941	924	950	930	955	913	936	935	912	994	945	943	994	951	882	938	932	930	933	962	987	902	968	956	980	969	915	951	1012	949	945	999	949	922	936	938	898	934	902	974	935	947	948
30484	14226	12148	9584	7119	4126	2184	1401	1072	958	744	637	570	570	558	546	537	514	523	526	443	482	515	447	442	447	421	472	444	438	446	462	431	415	427	423	422	375	370	401	388	405	420	347	407	427	432	422	433	420	440	413	407	378	395	374	419	371	393	360	387	418	379	407	438	421	376	396	411	388	415	389	429	385	389	445	399	357	403	391	402	417	362	399	419	433	389	406	402	402	381	423	393	391	397	371	366	389	405	421	383	394	401	438	414	369	397	447	412	422	380	387	401	358	362	392	375	386	373	406	406	430	422	385	427	390	415	379	400	381	393	408	393	367	408	419	446	375	395	384	418	416	382	403	403	380	381	394	413	379	349	375	399	421	393	356	386	408	400	394	403	379	388	366	430	363	387	424	422	414	385	377	406	398	395	379	371	399	386	426	382	403	397	423	394	436	384	399	399	421	385	431	451	374	377	399	373	390	383	402	390	370	396	382	394	388	404	402	401	402	383	400	427	384	388	384	396	377	419	386	403	401	417	379	390	417	392	406	402	410	408	417	411	417	378	387	397	416	406	376	409	385	396	398	391	397	409	377	401	400	382	384	412	394	376	358	423	380	381	420	420	377	382	364	410	368	405	405	385	380	411	431	396	364	397	412	397	392	383	401	416	365	414	413	433	408	377	405	380	395	387	415	411	436	397	425	415	369	380	405	453	379	400	424	392	403	377	404	443	422	388	397	368	409	385	393	407	405	390	380	420	415	398	402	378	402	417	356	407	374	377	409	390	378	427	425	415	389	390	396	410	399	415	376	426	408	393	381	386	392	404	384	385	385	399	445	398	412	399	395	405	424	380	386	392	383	390	397	368	368	390	406	417	386	369	387	387	452	364	408	373	354	371	391	393	409	391	406	381	407	366	407	368	398	406	389	430	401	412	379	441	441	368	351	408	408	396	393	400	394	391	366	394	424	399	360	424	392	374	443	411	437	384	382	413	402	420	379	402	434	419	390	406	380	348	379	421	390	396	411	371	389	410	394	427	399	378	416	398	379	439	414	393	417	408	409	390	399	374	376	370	364	333	344	372	420	404	407	402	417	396	379	387	355	437	423	408	426	410	342	433	448	380	439	432	385	372	359	407	395	412	431	436	385	410	390	418	378	402	398	409	410	365	380	392	364	394	371	416	416	402	410	433	401	376	389	438	409	382	408	395	387	411	399	381	357	383	358	417	402	388	413	384	367	409	373	422	412	410	389	398	421	446	371	391	421	396	373	405	418	392	365	386	418	411	391	395	386	390	385	396	388	381	394	398	375	422	365	389	385	426	386	368	406	362	397	377	402	412	385	370	413	428	428	418	406	442	374	416	395	406	443	407	358	369	445	419	382	388	409	444	411	356	398	375	414	382	426	407	409	396	392	392	373	402	387	386	362	408	396	400	415	401	426	381	371	386	369	449	414	374	394	367	410	397	402	406	380	402	402	369	392	368	382	412	376	398	376	402	410	369	384	414	393	364	383	389	387	407	390	411	379	396	361	367	398	395	383	354	399	414	408	371	390	377	387	374	353	393	390	387	394	398	399	405	393	403	388	363	390	396	388	402	391	417	413	401	352	418	387	397	390	409	416	363	400	405	394	357	458	402	381	349	401	416	426	379	407	364	420	402	379	431	399	387	398	426	442	436	436	371	429	396	395	378	398	400	370	443	403	364	422	375	412	429	380	369	401	383	425	399	400	440	370	424	378	370	411	394	377	358	368	384	428	410	405	388	370	477	406	417	414	374	380	404	393	403	399	430	383	412	421	432	344	423	417	366	409	426	433	340	396	426	401	419	415	383	386	435	394	409	405	406	396	425	432	426	389	402	359	391	383	380	404	399	371	408	402	410	382	408	402	399	412	417	395	402	405	421	369	374	423	399	432	388	399	384	358	383	390	408	419	405	431	411	411	398	365	394	404	413	407	439	403	402	354	383	417	398	407	413	387	409	436	395	383	423	375	408	398	381	374	386	438	417	348	385	378	403	395	412	405	402	418	387	361	388	407	354	396	406	404	391	412	379	377	348	382	399	395	405	391	413	410	403	397	405	383	379	389	375	378	413	413	384	411	394	389	391	400	424	420	385	366	422	394	399	435	408	407	391	390	396	383	419	384	441	379	424	398	390	401	407	393	358	395	399	441	371	395	411	409	398	399	385	391	384	355	402	382	426	378	376	372	443	398	396	421	440	386	383	405	424	372	376	370	421	355	431	406	437	383	370	370	368	415	439	422	359	385	382	394	430	381	400	411	396	424	413	398	409	396	439	399	420	375	401	420	449	371	367	390	414	409	425	406	414	407	387	404	396	407	419	394	366	407	445	358	420	387	366	367	402	420	386	395	415	394	411	405	388	401	383	394	393	401	408	421	429	428	386	405	361	409	351	383	369	392	408	413	436	408	395	409	394	398	388	373	404	375	400	406	401	436	421	410	387	401	400	401	415	381	419	402	411	393	431	403	406	426	418	428	363	380	369	409	415	388	413	408	386	383	435	408	404	423	384	391	419	395	418	395	396	377	422	400	393	398	381	375	419	400	384	413	381	385	338	389	430	465	393	416	374	404	402	423	386	411	388	425	397	370	392	398	404	435	380	403	355	427	375	412	451	395	417	381	406	413	374	393	395	367	437	369	377	377	402	368	390	378	418	401	361	405	394	396	413	428	391	397	397	388	346	425	391	384	397	380	413	378	364	384	338	398	454	397	382	420	335	391	428	425	363	365	420	430	418	433	402	365	453	414	405	369	387	388	356	394	388	405	409	367	402	376	372	404	381	437	380	377	374	397	432	391	391	407	419	426	371	391	358	389	390	395	416	425	374	406	443	436	355	367	362	415	409	396	381	394	372	410	397	418	394	399	390	415	401	433	376	390	428	424	369	387	371	414	392	417	403	404	391	405	415	392	441	413	399	390	414	373	400	374	385	368	400	392	405	399	352	361	431	403	388	417	432	425	396	384	398	446	395	434	383	408	385	378	388	414	397	413	388	387	397	375	389	375	425	393	399	388	418	434	365	391	425	442	413	383	406	397	407	432	413	372	397	404	379	360	403	368	427	430	405	395	411	435	409	398	386	364	389	440	377	458	380	398	428	378	349	395	388	408	369	420	398	387	377	403	388	349	378	419	415	379	398	416	369	405	388	382	382	435	391	406	398	446	419	409	354	379	394	422	407	367	414	368	421	396	374	383	401	400	386	438	444	370	436	429	424	387	420	413	459	414	329	372	408	399	429	361	376	396	402	416	408	410	448	392	369	368	408	384	383	430	378	386	387	368	417	426	386	367	375	397	374	394	402	422	393	406	423	426	428	424	394	381	350	399	411	377	390	398	412	367	373	381	367	409	375	390	431	377	405	421	382	429	406	387	389	377	406	406	395	409	402	372	386	404	371	415	395	374	410	363	384	414	344	386	393	424	410	423	348	420	396	428	423	426	450	410	399	375	433	416	437	403	386	387	395	386	328	401	382	410	382	367
18293	10926	17624	19889	18575	12637	8138	5732	4449	3585	2892	2412	2061	1931	1870	1776	1766	1651	1543	1516	1401	1386	1349	1255	1251	1257	1271	1257	1219	1178	1236	1139	1103	1103	1059	995	997	980	1012	1010	952	960	972	953	914	979	914	931	933	983	937	942	991	910	887	941	948	872	895	889	898	942	919	891	915	893	899	908	948	924	962	881	900	912	939	942	904	924	845	927	893	878	917	886	998	921	901	951	922	938	910	937	945	840	899	897	903	956	957	922	893	876	923	910	890	912	911	881	921	849	926	867	849	923	937	920	849	892	940	887	903	888	891	879	906	931	893	967	883	857	854	894	861	910	851	945	895	864	932	894	911	841	931	942	938	943	875	923	937	915	874	882	881	936	888	929	928	890	946	906	881	918	897	966	896	907	925	930	924	890	933	865	940	955	911	923	940	894	934	919	893	898	1000	863	898	897	876	892	894	943	889	937	935	948	906	907	864	884	900	897	894	900	882	854	939	897	899	882	930	928	904	905	929	945	908	956	940	858	915	861	980	939	919	871	919	924	880	884	900	928	872	947	890	941	913	985	931	910	895	910	990	912	936	941	893	861	895	960	875	852	931	863	956	914	930	905	865	931	948	882	860	962	912	929	861	918	906	922	906	915	922	918	914	910	882	957	868	888	908	891	929	939	897	898	887	915	928	883	886	928	918	862	904	892	929	975	948	941	922	897	878	901	963	911	885	965	923	892	897	957	951	909	911	889	962	873	928	881	912	914	894	944	916	875	891	917	907	894	959	897	910	861	892	887	916	918	908	950	899	924	907	946	965	881	894	907	928	917	914	906	893	938	949	898	943	921	913	896	933	892	912	961	928	929	907	873	886	945	935	876	883	920	907	872	935	910	958	908	933	900	904	920	900	970	954	913	924	906	913	883	920	881	895	876	929	933	942	939	939	942	962	939	860	944	876	869	908	870	918	906	900	936	921	944	892	934	922	938	892	970	906	940	910	883	884	957	900	908	918	902	924	900	913	905	870	933	934	879	929	869	894	877	888	904	990	922	881	892	954	873	921	907	904	934	935	898	927	900	884	896	834	910	932	944	898	898	908	885	930	902	939	864	908	919	902	873	888	895	964	906	885	977	876	919	942	906	913	898	932	921	902	946	886	920	906	878	847	895	918	911	913	902	938	866	936	900	855	928	946	924	901	907	936	921	872	902	928	865	899	907	876	886	892	921	932	890	890	962	857	860	944	883	951	845	890	951	927	902	894	882	876	919	878	912	925	971	891	954	897	936	866	888	953	864	896	924	901	915	896	895	866	912	912	957	891	886	898	960	921	929	903	893	946	915	913	946	872	946	948	921	917	954	928	915	906	944	959	916	926	894	955	922	903	888	872	885	902	862	908	923	948	927	905	889	914	862	922	880	935	901	897	927	938	906	905	917	904	929	928	896	971	898	892	916	941	955	912	831	966	851	936	970	908	913	938	960	925	915	865	888	959	941	942	908	918	931	862	899	898	901	906	923	874	922	906	930	918	899	910	868	883	918	892	923	929	887	883	909	931	977	866	912	860	872	892	898	889	889	917	948	880	934	938	934	948	898	915	860	950	930	906	996	910	871	892	915	911	950	892	890	917	911	873	927	901	942	925	931	936	935	865	911	960	873	861	959	904	894	915	880	954	923	946	961	942	923	897	894	938	930	945	925	918	902	922	898	886	908	886	931	929	903	873	860	913	869	904	931	937	911	954	921	904	867	935	940	927	897	889	903	904	904	904	922	909	921	908	875	890	910	940	933	904	912	867	870	930	912	907	899	989	905	937	873	917	944	890	905	920	961	871	918	892	884	936	927	921	901	939	862	954	929	928	946	900	871	952	911	965	898	864	942	926	859	939	901	907	924	917	850	914	877	937	886	904	919	922	888	906	923	883	874	911	907	935	928	911	952	888	922	935	972	914	939	882	864	926	888	860	863	899	926	906	916	934	978	904	933	931	896	946	811	910	942	885	912	900	891	906	859	961	919	933	850	872	965	899	869	907	898	931	826	921	852	936	901	931	918	930	955	937	894	938	896	902	958	881	931	916	923	869	888	946	891	887	952	848	902	834	992	910	943	872	890	936	881	921	964	939	898	903	930	908	908	869	924	933	886	939	919	900	897	926	893	948	903	887	909	922	962	890	904	911	929	915	872	905	928	921	901	868	927	900	949	910	979	910	961	874	831	901	872	867	898	923	923	948	898	891	855	974	909	896	912	895	899	924	927	951	898	907	896	920	908	895	878	866	922	898	924	950	905	868	921	878	922	945	936	881	906	932	928	874	904	961	928	923	924	918	909	861	901	933	901	893	955	890	930	905	928	898	970	867	924	951	871	888	890	904	889	903	934	874	965	893	878	859	923	934	979	895	907	915	934	893	924	891	913	896	889	900	951	890	910	938	949	913	956	913	980	854	911	848	919	903	922	885	889	861	928	925	914	914	891	956	917	929	939	930	892	850	937	862	904	871	857	909	878	914	926	932	985	898	894	916	881	884	900	886	915	933	881	928	845	909	903	864	918	901	869	887	904	927	911	921	914	949	883	884	893	929	918	874	948	857	918	860	947	934	874	912	901	911	956	912	945	904	873	934	897	875	899	886	940	910	941	920	870	928	911	931	904	966	917	906	861	909	839	853	916	927	915	934	917	898	913	964	903	917	900	880	921	863	877	983	883	909	861	1001	934	894	900	879	900	888	924	949	896	904	897	943	911	916	879	875	955	906	870	891	873	934	919	971	926	924	885	927	945	921	918	891	950	892	955	930	889	952	940	928	938	855	865	931	963	935	910	935	932	882	907	900	863	898	962	931	922	871	898	902	910	957	925	957	908	955	936	951	890	920	931	827	913	870	959	943	826	886	933	911	922	934	881	946	903	892	896	941	895	916	878	865	946	874	929	931	939	890	892	868	904	952	927	913	881	907	925	942	851	859	858	917	922	921	924	982	966	893	907	888	890	910	878	946	915	932	957	929	901	865	883	920	859	974	898	894	924	906	918	949	903	953	898	890	856	849	951	903	882	925	898	866	875	888	892	949	879	963	856	901	873	933	923	887	916	924	908	894	853	944	871	941	879	935	895	880	884	984	873	918	913	899	945	906	946	909	895	883	891	904	889	916	951	905	934	930	943	936	907	859	963	878	945	878	941	889	947	954	949	949	929	923	922	836	854	905	929	917	860	897	893	934	899	912	928	841	910	878	887	897	934	889	940	922	867	976	913	998	893	903	916	921	910	885	891	959	919	914	953	925	947	949	882	899	921	948	857	854	930	908	931	913	954	928	898	882	894	908	880	905	928	897	937	915	955	830	886	897	921	879	971	939	945	902	872	925	907	923	888	924	949	889	924	895	892	897	890	924	908	897	962	918	906	941	887	916	893	869	916	895	907	878	861	905	855	892	983	902	928	945	892	947	875	862	903	934	916	925	886	974	933	904	962	898	921	892	965	885	956	925	902	869	897	821	910	947	929	946	947	905	900	971	919	939	952	933	928
12003	5503	4538	3103	2097	1420	928	736	668	592	477	500	476	420	410	434	431	406	392	396	398	485	380	393	356	401	332	395	377	386	376	386	398	398	381	398	418	381	401	381	345	365	403	377	365	384	362	369	385	354	410	378	356	345	354	354	401	413	392	414	376	403	349	401	373	342	359	369	352	343	374	405	421	377	389	377	402	363	354	378	384	332	409	359	394	381	399	422	399	362	380	396	378	374	358	366	369	391	392	363	404	385	403	374	369	348	366	386	376	377	382	378	379	394	361	378	372	379	357	360	383	357	394	359	383	391	398	419	346	356	375	403	378	380	418	376	372	375	371	402	362	379	399	342	343	354	378	356	377	368	396	380	399	350	367	387	360	373	369	391	405	378	382	372	375	399	351	360	369	357	362	385	363	362	368	398	398	369	375	382	349	360	365	355	361	337	393	379	371	362	360	399	349	386	369	384	370	380	390	323	358	354	375	342	392	372	383	376	358	352	381	401	377	360	371	389	365	384	368	395	362	372	392	384	398	375	379	409	397	383	404	359	360	359	397	359	392	398	391	359	366	348	364	362	385	342	381	377	384	365	372	382	368	366	356	356	352	371	376	381	328	366	374	368	360	354	365	414	356	378	389	370	390	360	360	380	384	357	369	407	369	417	389	399	356	377	338	364	384	354	368	410	350	341	364	404	355	400	398	351	385	384	381	382	385	412	364	371	394	368	336	373	375	353	368	347	397	380	363	365	412	375	352	416	408	369	355	395	395	369	369	396	393	415	359	369	372	341	372	352	365	358	414	377	364	399	373	355	358	350	355	368	375	372	395	377	397	403	396	354	397	372	398	380	366	376	348	394	388	369	398	379	359	378	368	374	368	390	348	336	397	362	349	350	384	366	402	362	365	377	384	365	404	361	382	312	355	389	378	385	367	389	393	389	392	400	360	357	389	353	366	387	353	367	348	351	341	391	382	359	394	335	377	389	365	334	342	371	379	405	376	374	372	395	356	379	343	368	359	381	387	383	419	365	380	376	356	398	405	394	405	398	391	388	378	358	401	361	390	373	393	374	372	382	391	368	352	344	363	348	393	337	354	349	372	380	388	408	369	376	399	392	367	407	374	397	381	387	364	366	356	374	392	378	347	338	375	420	382	422	397	326	357	379	412	389	399	384	360	379	348	342	383	393	368	356	341	362	351	371	351	355	408	350	418	388	349	404	386	359	366	407	398	380	407	401	364	335	357	387	392	386	377	378	370	400	384	398	395	369	358	394	390	391	370	387	333	367	431	374	380	374	409	362	351	368	355	376	394	367	367	397	339	351	355	358	374	402	383	368	394	405	340	370	352	388	391	350	370	340	393	389	358	356	379	370	375	390	374	369	388	389	379	403	391	349	389	367	341	385	367	395	428	379	372	370	414	373	363	393	373	390	348	382	398	351	400	396	344	353	382	367	361	343	368	337	373	404	344	353	372	370	342	396	398	356	360	358	404	362	381	382	367	373	395	379	375	360	393	389	358	366	348	348	342	370	400	383	369	423	377	402	374	385	387	386	393	360	347	383	356	411	362	361	418	391	388	374	362	387	405	338	380	352	392	397	385	360	358	390	327	356	399	372	393	362	347	350	367	387	396	385	387	398	340	334	339	353	351	351	385	394	376	385	367	385	408	343	387	390	386	367	397	375	423	414	402	378	383	372	391	370	364	377	330	387	363	333	352	359	398	395	385	393	377	338	372	393	385	381	383	379	342	310	383	383	344	367	383	391	370	331	363	378	356	365	348	384	388	375	348	370	359	347	375	368	380	382	371	359	386	353	416	350	386	376	336	375	410	405	389	381	380	415	342	363	340	376	343	337	371	385	380	361	342	375	394	364	399	424	397	418	372	399	393	399	418	350	375	392	367	386	410	388	338	386	363	336	366	401	365	404	403	371	385	381	379	406	377	348	388	346	345	405	392	357	381	373	363	376	437	360	358	388	373	348	391	398	391	379	368	352	390	384	361	351	401	358	395	349	352	326	383	354	356	383	391	408	382	372	353	364	388	365	372	392	400	360	354	401	374	365	388	395	328	400	416	402	362	337	375	364	387	365	358	355	422	419	362	351	339	366	360	366	332	361	335	374	397	369	384	401	380	395	340	363	418	365	375	365	368	354	352	383	339	383	376	399	401	378	371	380	373	358	375	357	396	353	408	380	328	391	380	396	393	361	372	377	406	365	365	414	363	362	368	414	367	373	377	421	385	373	396	373	380	334	358	381	384	371	396	423	368	345	400	353	342	376	373	348	359	341	373	397	374	354	390	348	378	396	374	368	389	395	383	392	369	392	398	343	393	410	373	365	373	364	402	394	376	425	376	406	381	378	378	356	356	375	391	394	374	375	412	360	358	391	380	336	379	374	396	383	356	375	375	349	382	373	376	352	365	370	367	383	372	370	369	390	383	373	377	373	368	394	400	421	408	394	393	394	372	380	388	360	408	386	360	339	358	382	327	360	391	377	367	382	367	366	427	341	383	400	345	344	358	387	368	384	390	378	365	385	356	363	361	345	371	403	382	355	390	375	385	371	376	365	379	381	372	345	340	379	380	396	414	376	381	359	389	340	381	370	379	386	378	370	356	318	400	350	359	353	351	379	392	379	419	395	378	361	376	410	387	353	362	378	384	383	388	348	377	403	419	410	370	368	366	358	359	379	373	370	380	372	383	377	366	338	418	376	406	390	349	351	353	357	393	401	356	342	358	365	391	370	378	378	403	383	407	366	366	379	373	344	389	387	367	387	402	393	386	366	365	368	383	355	373	381	389	417	363	396	359	375	381	356	360	372	397	353	410	389	380	420	361	366	368	358	397	367	389	378	375	402	354	371	394	354	364	356	363	368	405	360	397	387	361	358	400	412	383	375	376	381	351	422	370	351	373	367	394	324	366	349	344	393	374	405	396	355	369	365	370	371	398	348	378	365	385	369	401	372	380	402	385	408	344	400	427	350	356	377	351	412	379	343	357	396	362	377	387	354	407	375	378	411	392	366	369	376	357	423	363	341	344	356	379	353	379	379	366	365	378	347	375	389	348	377	380	357	355	375	329	344	375	368	335	357	367	419	374	361	406	363	378	381	354	405	370	385	369	342	419	405	421	370	367	413	371	372	381	388	384	377	412	372	381	344	373	382	415	408	393	365	394	376	343	344	359	368	353	348	368	373	355	377	419	358	392	407	369	365	416	397	361	382	380	386	372	365	395	395	401	371	374	371	367	393	385	344	370	387	395	382	373	370	369	372	365	341	344	400	397	348	400	382	364	370	387	399	398	378	349	389	431	407	354	424	362	391	374	322	361	382	408	376	390	391	367	372	350	376	378	437	428	370	381	397	364	399	385	376	392	397	366	371	390	365	364	362	367	377	432	400	414	397	368	362	393	389	385	396	373	381	371	373	412	393	390	365	365	357	364	370	384	397	376	380	344	407	376	366	364	397	367	381	375	391	389	400	407	414	360	371	371	386
7810	5199	8156	8997	7060	5047	3608	2884	2338	1941	1671	1449	1323	1299	1209	1222	1145	1156	1141	1097	1129	1096	1086	1059	952	934	1013	979	956	916	933	884	914	911	889	872	906	937	882	904	939	848	838	880	920	995	893	881	874	916	853	874	896	898	891	856	873	848	906	862	830	875	922	879	838	860	857	871	917	939	891	857	902	871	833	856	892	832	898	798	839	857	826	871	869	865	869	887	906	835	856	836	890	871	834	955	822	887	887	897	872	844	899	846	866	898	848	903	911	880	919	877	823	844	834	856	861	886	920	878	872	846	875	857	877	857	899	909	898	819	856	879	876	869	922	811	924	834	887	857	834	869	918	850	833	836	859	875	856	920	890	952	875	851	875	862	859	872	885	908	816	853	859	851	898	837	888	971	863	833	818	880	872	854	851	866	855	851	889	863	911	862	866	878	871	907	844	871	894	872	811	875	881	905	881	858	883	827	871	877	850	859	886	873	831	850	874	888	845	868	853	897	873	855	910	843	861	847	902	940	885	902	832	864	865	919	848	873	914	851	868	871	888	887	854	795	871	878	829	897	845	862	882	831	882	919	891	842	888	816	838	841	866	839	817	875	858	808	886	895	910	887	899	807	847	878	837	891	882	888	866	870	853	915	845	841	902	889	845	853	829	868	864	861	880	892	868	825	852	872	889	864	862	866	850	842	818	874	902	884	851	951	844	920	880	818	816	925	879	882	911	884	911	824	828	846	904	821	867	840	873	873	878	888	870	886	830	851	869	863	887	910	829	816	893	875	857	882	869	904	871	849	934	845	867	868	842	878	874	892	885	848	935	927	876	921	823	884	919	831	896	866	885	905	857	870	862	870	903	876	912	874	916	841	882	882	886	859	832	879	894	902	846	868	855	829	888	885	894	848	827	820	870	903	819	865	867	882	872	860	881	872	869	844	908	876	845	866	851	856	908	852	883	898	941	876	895	890	874	836	888	868	836	946	873	924	885	863	851	873	896	848	867	867	892	873	941	859	899	925	863	900	908	850	849	851	936	898	869	884	830	876	836	887	883	891	888	861	851	854	864	864	881	861	879	855	863	903	881	863	885	932	858	931	907	852	882	876	826	896	867	878	867	844	894	825	839	900	831	835	891	850	895	907	850	892	943	906	864	822	855	864	882	845	840	929	895	835	880	887	868	908	854	902	920	864	880	864	848	903	935	897	859	799	852	877	861	814	867	862	858	856	876	860	892	874	881	822	865	934	891	825	868	786	923	861	836	908	870	896	854	876	856	826	925	860	879	885	852	887	879	929	953	860	901	898	877	848	891	866	824	888	832	864	872	883	894	892	815	840	923	839	881	898	817	880	872	899	886	852	858	874	817	880	859	889	826	903	883	868	867	883	860	860	807	844	858	882	894	921	797	842	892	930	916	945	797	895	863	905	871	910	905	927	829	836	921	915	854	890	832	871	806	864	906	874	917	843	828	846	806	884	877	874	904	872	885	856	863	845	905	838	861	874	839	877	829	921	899	872	867	809	855	873	911	868	888	856	916	868	884	879	861	811	859	857	842	844	906	899	860	924	888	830	848	889	863	864	890	876	841	860	832	899	813	887	891	827	879	870	868	846	827	838	837	861	847	869	934	881	920	923	927	816	885	846	841	911	889	875	877	880	819	879	866	855	856	925	852	833	897	835	844	895	903	815	882	877	874	842	880	816	858	861	886	871	862	878	849	886	823	902	824	865	887	903	874	875	905	884	874	875	914	922	856	832	824	860	875	859	875	860	835	837	901	831	901	937	881	858	904	851	851	855	855	915	926	857	857	919	900	854	856	897	868	866	926	866	846	859	898	857	836	856	830	852	903	843	895	856	868	887	864	860	922	902	878	838	877	868	871	900	908	825	815	893	851	882	856	874	872	861	880	835	919	889	870	893	816	854	916	883	865	863	885	886	888	915	850	851	873	879	872	852	904	906	888	860	874	909	865	899	904	859	864	888	907	909	879	928	886	897	879	854	824	892	826	875	877	866	841	887	872	902	857	828	908	863	876	877	924	913	867	902	863	878	875	876	855	877	839	866	877	871	854	881	854	845	846	892	855	877	857	875	852	874	874	883	888	887	873	878	878	875	825	863	915	865	850	838	870	854	882	855	868	871	856	899	842	845	854	853	877	875	892	840	899	904	866	835	898	897	851	872	852	882	913	841	885	839	849	869	875	829	885	882	902	866	863	867	830	886	893	872	888	828	850	838	871	878	896	854	936	871	860	904	885	848	881	883	893	874	844	855	844	885	830	878	901	842	833	882	877	854	897	890	866	845	849	882	887	852	897	907	876	899	892	854	840	905	831	880	878	885	847	861	908	865	884	874	942	861	908	853	880	851	844	857	886	853	891	866	893	850	866	877	829	924	890	848	908	879	883	840	892	875	854	872	904	873	861	839	820	849	835	832	821	866	847	868	868	922	875	883	793	875	884	832	875	897	871	923	890	842	897	822	884	932	861	909	851	864	876	898	838	919	900	878	883	826	886	889	885	834	872	826	855	833	873	878	833	872	782	837	847	855	832	875	864	829	828	870	874	881	878	886	889	887	849	874	883	884	873	871	879	864	888	874	848	867	897	863	869	863	884	859	886	847	863	854	865	909	891	833	877	846	851	874	887	905	834	887	836	812	863	882	859	891	898	851	821	916	921	882	884	821	891	845	807	894	891	862	939	902	851	843	878	860	892	907	848	869	850	852	860	869	854	878	864	877	854	878	849	870	847	887	848	863	811	837	887	879	885	854	887	903	866	896	868	887	886	840	879	894	890	814	937	851	858	912	888	883	872	887	838	870	843	833	907	806	892	875	868	899	916	862	911	866	888	869	920	842	899	868	875	884	903	863	856	833	809	883	869	836	849	884	818	907	897	864	884	918	859	949	857	872	849	834	866	930	814	804	866	849	833	830	863	890	834	878	859	894	866	819	911	878	879	831	931	927	895	861	867	891	887	889	927	842	890	859	846	867	872	837	938	900	836	845	890	833	838	852	844	891	907	905	921	862	867	900	859	875	856	911	821	828	881	844	813	842	873	852	880	900	888	811	885	868	878	828	873	846	882	896	874	820	920	828	872	845	880	836	850	861	839	846	882	896	837	860	866	877	851	894	885	928	861	848	876	850	912	820	881	877	845	826	852	925	870	860	904	862	922	896	884	834	852	892	845	896	885	917	905	890	881	893	890	867	914	883	859	824	873	844	872	813	892	948	896	886	873	908	888	841	887	842	871	843	878	934	841	881	897	885	863	915	923	922	861	858	859	868	864	877	873	889	901	902	954	879	848	799	860	878	880	928	838	869	810	879	901	876	809	859	815	850	848	872	888	862	896	837	870	882	875	860	827	873	900	888	904	844	907	814	918	877	825	904	897	851	867	898	891	834	914	914	886	854	833	878	830	900	855	834	840	849	872	880	841	837	879	894	878	900	830	858	838	797	872	851	860	952	838	862	913	871	874	891	886	872	910	876	884	852	807	882
21598	9141	8776	7156	4868	2873	1644	1070	856	778	677	654	530	569	505	499	503	482	478	477	488	483	449	451	429	444	443	453	426	452	437	404	412	407	413	430	412	429	422	420	420	383	412	410	407	359	408	397	371	418	404	406	462	442	463	428	423	422	422	430	364	370	418	445	371	421	425	458	434	401	403	395	426	394	371	419	388	384	453	380	401	406	420	387	394	368	411	429	407	441	442	429	399	424	410	428	395	407	418	429	433	419	422	393	403	415	422	368	404	406	451	434	403	450	383	421	408	428	413	387	428	408	406	405	414	369	377	378	421	431	417	442	428	418	420	388	395	406	390	424	413	439	391	395	379	373	406	390	403	398	394	404	429	424	400	396	370	392	417	385	405	424	391	395	382	416	427	385	429	362	421	433	413	441	421	422	415	411	467	435	394	400	391	400	453	397	415	381	373	450	457	400	403	409	372	393	382	433	395	415	412	455	417	423	429	394	402	400	414	459	388	398	395	424	391	433	414	433	420	362	406	452	397	404	394	466	419	425	425	357	414	391	378	376	373	399	408	391	377	410	386	399	434	399	405	391	435	472	405	391	349	364	393	439	418	414	406	444	422	425	371	415	397	445	365	453	441	412	427	453	419	431	379	410	451	414	395	418	419	446	406	422	424	394	409	402	389	388	373	421	422	411	413	387	424	388	410	423	405	371	371	444	404	434	437	410	382	437	405	427	392	426	375	398	415	443	391	441	390	411	380	390	377	428	412	433	447	412	417	398	401	415	393	438	398	410	429	415	453	432	405	383	406	432	399	410	429	418	435	411	425	424	414	412	411	386	402	387	410	364	440	420	391	395	405	405	395	385	404	388	420	393	396	406	410	421	439	391	370	398	400	425	430	425	406	407	400	394	394	396	415	416	415	394	421	405	424	434	410	415	409	404	408	383	419	420	429	428	420	403	410	427	407	407	422	454	425	416	402	396	408	402	392	371	373	450	445	372	436	440	392	409	387	409	368	371	414	416	390	416	425	426	405	379	430	393	361	371	428	415	422	402	422	444	422	447	400	431	366	400	386	408	407	408	396	407	412	395	386	407	391	408	417	395	411	427	404	395	407	380	434	390	439	415	417	398	436	406	419	377	439	392	437	386	413	428	409	415	404	411	394	430	414	427	412	424	374	437	425	431	414	360	347	394	377	440	418	414	378	385	403	405	403	392	383	394	396	375	430	420	442	408	378	442	396	414	393	412	367	404	398	375	413	416	433	436	414	435	389	398	401	414	393	415	430	441	399	426	405	388	424	413	406	438	405	385	400	399	398	398	402	393	431	378	387	399	380	431	449	401	446	389	424	423	401	412	425	391	410	416	446	431	402	375	370	358	395	406	418	443	454	400	347	404	446	384	410	399	388	401	441	418	384	367	390	457	401	410	420	463	443	393	388	399	431	398	411	370	403	432	447	423	356	431	445	431	424	406	412	387	439	430	435	366	438	425	398	416	398	416	391	432	425	381	376	380	415	423	379	401	444	399	407	425	344	392	413	421	406	394	361	374	368	397	382	405	424	423	412	425	420	365	419	421	421	413	401	392	387	455	425	423	419	363	403	409	394	402	403	413	403	410	373	403	402	435	374	401	383	425	422	410	394	438	414	442	403	432	430	419	413	406	401	406	407	418	433	400	393	408	425	393	381	381	415	394	400	414	392	427	419	385	384	398	399	407	374	383	377	447	396	417	410	405	424	409	429	432	392	374	372	447	387	419	462	408	426	431	391	391	392	414	410	407	400	425	386	429	388	428	409	390	409	406	436	426	378	407	392	376	435	425	434	413	422	405	406	423	418	413	371	382	385	414	423	427	386	427	421	397	414	405	416	386	415	424	430	420	398	450	420	399	434	363	370	404	368	419	429	447	385	394	433	406	442	411	386	387	397	409	389	422	415	436	417	405	408	403	404	357	395	417	391	430	431	383	434	406	426	453	429	435	412	431	408	432	432	417	432	413	437	431	385	378	411	381	401	418	440	423	404	385	417	408	400	443	411	416	438	442	409	389	358	443	400	403	388	414	389	412	384	381	413	393	424	414	431	411	413	412	406	441	416	435	392	383	411	403	379	384	422	398	410	388	453	404	404	415	399	384	382	383	376	370	386	407	397	399	427	410	459	439	389	430	399	413	391	431	390	425	410	420	437	447	441	415	454	433	394	421	419	366	422	420	383	425	367	381	426	433	452	432	407	409	400	430	402	363	398	424	406	381	408	408	379	404	443	381	377	401	426	368	417	393	415	428	409	438	404	409	419	415	455	406	392	377	431	424	406	419	401	430	434	437	400	423	374	403	421	385	409	422	432	425	412	377	406	415	461	419	453	372	389	401	435	444	418	446	413	424	409	400	413	400	415	427	411	412	443	421	412	420	387	387	419	431	408	423	393	394	397	419	374	377	400	437	404	401	353	419	430	380	424	393	393	399	404	404	441	449	381	388	422	414	421	452	412	377	402	411	443	376	405	422	412	404	430	391	463	406	416	404	434	419	403	418	412	360	394	397	430	424	429	412	412	422	414	431	447	397	381	426	430	369	410	401	408	427	415	387	413	372	412	419	406	409	393	419	384	411	382	391	431	426	435	412	389	384	365	437	408	433	409	390	430	410	380	405	396	365	416	409	404	393	362	396	417	391	408	384	423	414	425	409	420	367	405	416	424	434	418	427	346	440	377	394	414	427	408	396	392	415	362	404	365	443	425	446	471	411	420	409	383	430	445	414	390	429	353	415	411	420	411	409	425	433	416	396	446	374	405	379	342	418	450	424	385	386	421	419	386	423	508	404	406	409	390	420	431	386	411	381	424	424	458	401	413	399	355	441	389	390	405	430	433	374	401	399	435	446	385	379	361	397	375	455	426	403	367	434	420	385	409	453	413	389	443	402	389	385	413	404	363	399	380	428	385	399	404	429	373	347	442	447	425	407	423	411	417	389	409	422	410	368	415	397	424	380	421	391	405	391	367	388	434	407	426	468	405	404	402	387	408	417	396	413	398	385	382	377	402	401	392	386	388	402	431	404	445	405	421	442	409	431	423	412	375	388	374	396	408	404	400	392	437	448	393	400	406	405	391	397	409	416	381	424	410	421	369	418	396	411	410	452	382	384	399	400	432	403	391	366	397	400	418	432	393	426	433	418	408	418	401	419	420	409	427	428	433	378	392	401	407	389	435	438	416	397	389	404	399	383	415	419	434	422	391	399	413	422	420	410	405	405	415	407	387	439	410	388	400	393	383	415	406	439	409	396	437	382	425	462	379	421	411	396	402	374	384	426	408	449	404	438	436	399	412	405	398	405	424	400	434	407	431	403	447	430	449	423	433	417	416	432	436	403	388	427	405	421	444	407	417	389	433	398	391	402	413	407	411	421	381	393	427	434	427	385	434	388	360	386	389	434	398	442	391	415	388	401	358	420	393	412	381	394	391	400	378	413	406	419	382	441	399	378	387	409	401	388	431	382	416	407	399	401
14094	7659	14578	16507	14130	9702	5951	4200	3424	2805	2415	2094	1851	1714	1580	1448	1428	1474	1408	1368	1407	1352	1323	1238	1175	1190	1114	1154	1123	1114	1098	1109	1024	1026	1034	1027	958	1036	958	1034	977	913	963	953	945	977	965	934	934	989	933	861	957	923	940	954	934	938	914	935	962	956	972	972	946	972	921	872	912	978	891	904	934	947	936	968	975	937	950	927	920	916	922	910	946	944	1000	919	963	949	912	877	956	907	882	950	971	915	900	882	929	940	956	907	855	921	894	949	891	928	919	911	929	903	877	961	913	900	979	975	956	948	974	915	959	911	911	913	927	923	918	965	941	954	923	952	889	902	891	962	958	953	935	920	920	918	902	949	918	913	989	959	907	900	943	956	873	972	928	964	933	921	963	966	968	931	898	957	922	958	898	898	956	966	936	902	935	960	938	956	911	972	901	963	924	919	924	891	900	891	906	920	924	938	941	957	918	938	898	986	950	897	916	969	970	896	942	953	942	898	947	888	951	966	948	920	941	947	946	899	957	927	912	955	893	970	933	961	993	954	907	911	974	894	969	975	944	988	936	972	927	918	943	922	863	976	921	962	967	921	944	952	941	952	981	932	951	945	898	951	954	951	914	943	940	1004	915	944	908	943	982	892	959	898	925	940	938	958	932	977	951	918	921	869	934	949	942	929	884	892	876	951	990	903	915	949	924	926	960	915	957	913	933	968	909	932	915	926	911	911	1003	953	949	980	981	944	959	971	924	924	919	873	942	932	949	940	933	911	932	930	939	911	932	962	976	913	1010	970	957	909	871	882	924	968	954	916	937	914	1021	1027	881	927	956	963	949	937	950	944	980	950	934	984	926	943	922	932	935	936	918	938	945	957	923	913	952	921	968	963	972	932	942	938	944	928	924	922	906	965	953	970	956	964	912	920	968	900	975	933	948	938	936	963	972	923	944	941	919	925	931	959	956	925	924	903	916	970	957	963	906	936	940	921	902	877	921	922	930	950	906	924	896	941	872	948	940	953	972	897	943	936	932	935	946	965	941	942	916	933	950	894	975	1000	944	874	1017	925	929	939	932	915	915	921	974	952	944	934	977	911	918	912	919	981	923	992	926	909	880	871	952	933	944	899	928	919	901	926	927	990	920	932	918	1012	948	929	901	950	946	895	924	902	906	894	934	998	926	913	963	922	941	955	915	895	995	923	912	900	978	960	953	940	981	964	880	916	907	890	953	896	953	940	909	933	966	885	922	966	954	950	944	966	873	937	1040	911	942	961	891	923	976	940	910	933	919	962	921	943	933	902	914	888	997	927	905	912	945	949	927	956	934	908	938	949	944	958	924	957	925	945	953	949	912	989	909	973	968	939	964	1007	971	963	951	974	926	834	948	969	898	946	950	1000	930	944	933	963	988	916	914	923	917	919	929	910	922	953	855	938	943	930	898	963	986	900	964	921	927	929	1004	946	938	914	911	883	980	951	942	937	952	925	916	979	934	980	959	997	947	943	969	957	907	958	986	946	993	937	990	959	913	929	933	998	890	931	1019	929	886	857	972	878	865	892	955	989	933	922	925	987	913	901	923	955	931	896	938	983	959	927	943	915	916	893	956	942	969	892	962	940	1004	960	933	911	929	942	878	920	968	991	966	906	973	932	919	956	927	929	941	923	897	944	939	934	893	937	909	932	962	945	921	941	977	958	943	944	919	947	933	934	914	958	957	899	915	926	922	911	914	986	931	916	907	958	957	971	985	968	928	901	938	935	970	919	973	939	920	954	895	938	900	902	920	930	908	985	911	997	979	924	909	992	888	947	926	921	913	998	937	1017	938	921	900	901	936	927	947	957	876	968	949	977	982	907	937	949	898	959	945	918	977	939	887	916	926	951	897	972	913	902	927	953	937	942	952	916	953	861	987	949	879	919	927	905	950	974	911	910	918	948	882	937	969	897	900	917	922	927	997	1008	925	949	930	914	954	911	965	926	949	996	957	927	899	919	931	985	938	942	908	914	858	946	895	933	918	928	921	951	938	998	944	881	935	953	930	917	950	945	983	991	1008	966	925	893	1002	941	942	935	936	897	922	990	906	902	928	876	919	908	950	969	954	925	973	940	943	955	972	948	955	966	935	930	918	935	919	909	953	962	969	952	923	898	933	976	941	937	951	892	969	914	909	892	930	927	927	906	933	907	874	911	853	907	1008	952	965	953	917	938	1004	888	939	925	939	986	962	901	886	959	943	953	941	950	948	918	959	942	919	951	937	950	909	931	974	905	895	944	928	967	951	965	900	982	973	973	933	938	922	942	934	928	969	936	885	935	942	950	918	915	980	934	943	941	915	952	952	885	918	905	909	976	956	941	938	996	949	939	1002	892	937	955	901	918	918	979	911	921	899	911	992	965	842	939	975	1006	926	955	947	907	876	964	916	868	936	898	938	918	981	909	992	928	979	976	964	888	959	965	938	914	983	927	927	910	964	915	921	946	1023	980	967	914	936	966	882	921	909	924	923	904	955	927	917	920	952	932	999	968	950	941	907	918	972	925	945	921	921	922	964	959	885	945	939	987	987	903	931	962	918	944	987	896	967	880	963	922	944	932	934	955	921	919	992	950	925	944	882	924	961	954	936	990	880	952	890	966	985	952	932	925	973	871	909	896	935	951	917	943	873	960	936	892	930	941	933	978	910	939	961	977	915	916	927	951	910	916	963	963	951	933	880	912	926	969	898	925	929	953	923	926	900	960	924	964	896	884	916	939	937	986	882	936	941	919	1012	891	920	929	916	912	931	910	933	885	979	932	873	934	930	947	929	947	948	945	983	899	941	1008	960	932	936	956	910	947	979	930	927	924	944	968	896	959	927	928	932	934	942	942	938	970	944	942	950	986	961	875	907	942	950	961	939	977	951	937	958	960	900	982	928	933	917	835	956	951	933	886	938	899	920	949	907	950	981	960	931	931	967	921	850	902	967	951	894	907	961	859	957	916	891	944	914	929	916	906	875	932	921	912	964	956	923	914	958	956	1003	905	951	938	915	944	899	914	949	934	924	887	913	939	960	904	967	929	984	940	982	959	941	998	880	891	888	956	950	931	974	976	918	1003	893	944	917	970	978	958	950	889	951	982	938	960	968	952	892	916	936	923	899	964	894	954	946	917	927	981	924	974	940	992	944	990	942	955	905	922	940	922	960	930	973	869	948	907	915	948	898	949	933	935	975	970	942	921	972	929	880	931	951	981	931	955	895	901	948	944	972	924	1005	957	954	936	869	916	924	898	948	945	939	986	956	967	892	922	951	958	932	945	979	902	959	981	986	956	921	939	950	955	976	886	907	921	934	962	1010	960	951	928	1009	935	953	890	850	930	949	936	864	894	888	1007	934	912	933	920	947	971	915	904	920	934	937	931	893	939	912	878	893	923	903	933	921	899	936	970	951	922	942	962	930	913	921	883	920	958	911	999	950	932	910	970	961	922	943	971	932	905	932	953	994	883	900	910	908	922	975	945	896	966	984	911	928	951	917	943	997	896	981	935	899	950	986	913	913	941
29506	13717	15708	12971	7767	4198	2245	1415	1039	897	782	688	608	573	533	540	529	509	521	483	485	486	452	494	441	415	448	454	429	417	474	419	405	405	434	414	403	440	416	413	416	404	403	388	379	398	392	386	434	388	403	415	404	384	415	413	425	404	390	425	358	411	331	402	410	360	379	395	385	402	381	371	399	407	377	445	387	411	365	431	380	476	395	414	421	373	457	414	431	402	373	424	397	453	369	398	404	398	359	394	389	409	384	338	385	401	398	413	378	407	419	373	393	407	384	419	409	427	375	384	394	377	386	400	400	362	401	424	358	385	395	407	420	412	438	407	402	380	442	430	360	369	399	409	370	381	415	387	393	423	406	432	380	376	428	380	421	398	429	376	419	370	401	419	387	395	410	393	406	369	418	393	381	416	396	408	351	391	401	379	425	423	322	377	421	369	387	409	371	396	403	402	367	398	392	403	355	374	375	423	400	425	418	404	397	408	390	423	443	405	401	392	379	410	393	399	392	397	395	394	379	430	384	398	418	447	394	394	419	378	407	389	383	385	382	381	373	420	375	394	387	441	420	375	386	369	379	405	370	428	348	430	396	396	411	377	410	393	415	383	327	416	368	399	406	395	393	410	408	408	428	389	397	410	414	382	380	409	382	352	416	394	409	390	410	348	369	398	361	370	385	405	375	392	433	406	441	396	425	351	419	407	392	405	395	401	377	409	370	400	382	395	375	381	369	390	416	379	390	368	393	399	404	412	373	375	343	396	378	363	417	403	415	401	369	357	396	395	424	377	394	410	389	370	397	376	394	383	383	368	397	407	377	414	382	361	405	416	406	412	399	424	375	408	420	422	414	360	390	390	386	361	383	408	444	382	392	452	398	371	397	365	379	422	419	362	419	375	405	383	402	382	433	408	392	390	413	362	435	413	362	387	379	415	391	390	387	412	374	375	379	396	405	407	408	397	355	385	418	381	416	444	420	395	382	381	369	345	412	403	423	380	385	401	370	411	368	411	355	357	355	396	382	387	407	388	367	389	398	363	412	425	399	378	410	403	399	404	388	418	373	350	392	391	385	360	424	421	388	404	382	406	408	430	406	396	402	385	390	400	395	407	400	402	379	389	410	368	388	427	383	430	400	394	393	396	403	406	399	414	419	391	362	409	404	375	415	397	376	356	429	424	390	415	386	381	408	418	383	417	392	409	432	365	390	441	410	367	379	383	396	363	413	444	391	397	395	398	373	399	371	408	381	385	380	381	395	421	388	384	406	404	362	427	389	401	431	393	399	403	401	415	416	401	380	409	380	401	418	368	410	378	405	416	399	388	433	365	396	377	396	406	378	421	373	381	391	423	441	416	363	364	422	413	388	373	413	386	385	389	386	409	398	388	380	388	388	392	388	423	411	393	396	384	395	441	396	397	417	406	432	408	415	408	370	397	369	355	419	389	424	386	348	355	380	374	341	411	369	344	366	386	390	393	386	430	375	363	383	387	409	409	426	415	425	428	388	395	350	434	378	414	398	431	375	432	467	380	383	404	391	397	407	372	373	376	390	379	372	435	428	416	379	421	388	381	378	415	414	417	374	402	391	416	372	387	357	379	442	376	396	408	380	416	367	369	427	377	391	433	423	441	374	405	398	375	405	403	426	408	377	434	383	440	376	396	411	396	374	384	378	367	417	395	395	398	405	381	408	385	370	423	384	402	408	390	371	374	441	373	398	390	382	373	376	381	382	391	425	411	391	368	380	387	305	381	403	422	337	447	371	373	360	401	395	361	396	404	387	401	389	396	390	378	359	388	395	392	380	417	401	380	389	376	384	375	407	400	384	361	392	415	390	395	408	381	410	414	427	376	398	371	385	411	393	398	375	361	395	370	425	386	388	393	420	392	392	405	396	409	425	396	419	430	393	390	411	377	380	434	360	387	413	358	366	378	384	350	416	394	394	419	446	371	353	406	426	351	423	407	384	389	396	421	377	343	379	408	387	382	374	389	394	394	392	389	440	398	378	400	389	388	393	383	408	379	391	389	406	405	417	372	396	372	399	395	345	328	411	381	389	372	384	394	396	390	419	366	401	383	402	398	376	387	398	378	394	395	403	417	382	382	398	375	385	409	391	391	393	398	419	393	394	429	445	403	399	382	423	401	375	418	405	365	406	397	362	449	389	406	394	413	401	389	377	407	365	421	399	407	372	456	417	397	389	377	402	424	399	374	416	432	418	388	375	392	378	372	398	390	373	374	379	387	396	390	394	408	398	376	426	383	425	402	389	403	434	423	423	396	430	402	400	410	402	361	370	405	431	377	405	393	391	403	367	384	403	379	423	417	394	383	392	354	402	416	375	414	412	384	388	354	442	394	407	391	411	412	386	385	377	414	370	363	407	403	441	399	395	415	389	412	385	394	388	414	438	408	380	387	390	386	424	415	379	422	379	418	426	397	407	447	390	358	388	368	410	395	409	402	409	405	431	409	396	379	352	412	395	395	353	374	405	393	413	395	434	419	395	407	392	358	383	405	375	446	395	381	398	406	394	401	396	398	394	391	400	398	382	374	405	430	406	433	404	416	421	374	354	420	391	384	412	403	384	372	385	379	414	427	366	385	350	397	387	408	418	418	371	352	428	387	421	379	387	403	368	369	389	372	398	390	357	379	409	413	415	372	425	397	410	407	394	426	362	397	432	409	403	427	390	386	380	413	423	413	416	412	396	400	371	373	398	419	443	376	396	389	406	416	390	439	380	383	392	372	424	374	376	393	418	416	376	383	360	405	426	400	398	385	393	398	372	389	399	406	371	396	385	435	383	405	416	419	379	421	408	372	438	371	419	367	359	405	381	395	361	398	386	378	396	402	339	396	371	381	401	354	383	393	414	435	444	397	416	434	423	400	344	383	408	423	407	403	414	413	384	402	371	395	349	387	398	371	397	403	389	382	386	424	428	424	392	366	398	350	424	388	417	367	410	411	416	402	401	422	410	425	425	401	376	399	388	395	434	365	367	403	396	406	377	379	378	381	406	390	373	418	404	390	378	427	404	405	379	398	370	387	356	397	418	392	368	415	437	398	428	405	403	422	381	384	392	439	378	366	382	375	387	402	355	406	404	389	416	388	387	416	402	422	403	385	382	421	400	350	411	392	398	401	418	387	363	372	368	414	428	413	382	396	384	437	425	380	395	395	412	368	380	394	388	387	374	397	432	354	418	387	372	407	377	398	404	399	398	374	391	387	391	381	375	403	394	395	391	403	401	391	412	406	360	397	378	382	375	408	398	438	422	377	393	378	387	425	430	386	391	382	412	378	403	399	372	364	379	393	363	385	420	389	432	399	397	433	367	405	366	381	391	383	405	409	363	372	396	415	387	418	424	417	385	371	376	433	371	424	394	406	405	394	403	393	378	397	434	398	382	429	434	370	430	388	428	413	381	377	382	371	416	378	386	389	403	394	392	385	378	404	404	418	436	395	430	383	421	367	396	396	389	375	403	390	390	378	368	398
17713	10802	21446	22965	18477	12802	7838	5561	4464	3545	2998	2646	2229	2042	1783	1761	1685	1608	1503	1461	1545	1537	1429	1207	1312	1276	1325	1266	1214	1250	1187	1120	1124	989	994	965	990	935	968	996	952	1016	981	940	917	943	973	952	953	952	919	923	908	923	939	940	849	891	931	901	929	891	915	869	900	905	874	905	909	864	940	899	875	922	966	872	875	895	875	961	892	889	870	890	948	889	864	881	863	889	899	817	911	953	893	917	903	899	907	889	897	923	913	847	868	907	895	905	965	880	934	904	857	913	919	878	865	906	933	885	900	898	903	928	889	937	905	933	881	878	932	918	903	943	952	940	928	902	864	908	927	898	929	891	901	835	925	942	927	932	936	962	865	959	933	859	923	921	912	916	881	952	925	930	884	908	959	915	886	948	894	869	939	882	876	905	946	851	931	946	881	925	922	926	887	912	879	900	882	892	880	925	941	915	934	937	891	897	928	959	916	867	889	878	925	926	842	874	959	873	906	906	888	924	900	931	906	956	915	915	904	941	907	903	879	879	891	886	877	952	890	892	876	866	885	914	886	919	906	938	918	956	876	937	877	877	875	928	885	892	972	942	889	937	850	937	876	901	920	939	884	896	980	894	905	883	896	867	885	929	831	958	910	929	923	873	902	849	907	950	900	905	912	904	896	899	905	916	930	913	962	941	891	889	876	953	958	850	914	894	966	894	885	873	934	918	911	880	914	913	879	935	879	911	905	937	874	886	941	924	917	925	893	904	869	875	934	923	951	909	880	875	912	893	912	888	936	892	891	915	928	904	884	954	883	857	843	920	875	893	950	879	949	937	908	872	917	917	882	905	905	883	976	925	859	935	891	889	959	870	945	897	886	912	912	939	901	888	910	899	926	906	909	963	886	918	876	879	888	927	932	898	903	865	891	892	920	920	892	930	937	907	877	927	915	842	916	906	943	886	881	880	943	890	896	929	902	912	913	880	917	944	841	896	913	909	888	914	872	882	927	880	924	903	907	908	935	887	925	884	862	903	885	910	885	925	876	925	864	932	923	891	963	893	917	887	891	914	887	876	954	916	841	901	931	951	908	877	862	941	899	961	899	888	898	881	876	907	925	934	878	896	898	908	865	913	939	913	908	956	906	933	944	894	911	877	885	914	853	912	892	883	831	931	893	927	911	913	890	889	894	919	907	894	897	903	906	886	887	957	918	910	878	846	939	854	923	891	949	961	948	858	897	879	869	921	906	923	897	878	902	931	935	862	902	960	902	943	864	842	948	931	906	872	885	877	943	909	942	916	867	854	906	920	914	907	899	880	889	951	859	919	888	937	940	892	892	873	939	859	920	914	858	898	897	870	920	921	927	887	912	959	919	927	924	908	952	838	873	950	945	942	880	892	884	904	887	848	901	975	888	928	929	902	882	906	895	892	902	933	922	917	903	912	906	930	890	879	884	902	931	936	897	907	923	868	895	889	877	896	916	955	900	936	906	899	954	924	913	912	859	884	892	933	935	848	914	911	903	843	890	891	950	945	900	933	938	875	891	876	918	858	911	902	920	871	892	867	886	873	906	890	949	949	868	872	927	916	903	920	871	910	891	891	917	925	935	899	935	914	914	897	928	923	851	959	872	877	886	886	845	906	890	900	884	941	918	889	911	896	905	884	857	958	975	897	900	911	883	892	895	896	912	911	940	919	838	932	905	908	853	913	878	879	902	892	929	875	901	918	923	905	907	904	870	923	945	869	862	942	847	913	931	918	950	897	914	908	911	924	968	895	907	881	912	890	849	847	867	847	941	901	855	925	934	887	865	921	896	984	945	900	899	939	927	904	872	888	838	886	877	924	854	890	890	847	897	920	905	881	882	894	875	903	918	846	926	907	876	895	889	911	896	892	903	931	888	889	894	901	902	910	869	919	903	954	948	934	888	871	881	884	921	844	883	889	903	875	915	882	887	927	938	957	900	945	902	854	904	912	883	931	871	946	880	898	907	898	915	887	897	851	950	875	892	908	889	891	936	888	886	949	926	910	901	866	938	907	898	887	869	947	909	890	864	912	870	848	948	923	928	927	953	908	919	927	902	910	897	877	943	868	920	924	876	853	883	881	902	886	879	904	939	870	913	932	949	891	871	870	883	881	922	917	898	925	873	936	916	886	962	907	917	912	857	941	887	887	888	919	899	887	884	943	909	863	926	900	850	932	891	865	876	899	875	884	897	935	855	934	880	842	899	892	900	912	929	928	897	882	918	892	887	878	894	861	881	908	915	910	926	855	886	869	907	933	885	925	931	870	940	926	894	915	863	965	878	905	878	923	884	883	846	877	895	898	958	896	876	879	822	882	923	891	908	885	945	904	996	864	909	855	913	905	912	908	963	843	914	929	874	943	865	916	910	899	932	905	854	934	910	912	892	946	930	901	928	871	903	890	964	925	934	913	849	898	851	870	908	937	963	883	965	935	919	903	912	873	931	867	921	940	912	902	915	938	893	944	934	875	962	841	891	909	911	911	901	872	905	861	892	915	911	880	914	920	905	895	907	903	871	878	904	935	885	954	929	929	897	904	843	887	889	810	910	945	924	902	914	911	901	844	839	936	921	873	884	944	893	878	917	839	904	957	949	876	921	932	885	877	922	848	947	907	934	885	878	939	944	922	892	888	898	862	918	938	856	910	915	901	909	934	868	919	897	904	894	893	920	974	858	860	907	895	884	828	913	906	857	911	916	945	895	896	880	911	948	951	932	918	921	918	921	884	934	847	980	948	892	934	854	878	919	896	897	889	917	881	950	932	899	945	947	905	870	926	889	888	906	872	984	877	899	906	877	908	815	908	900	848	938	905	873	959	888	934	989	882	891	871	832	921	933	898	909	887	883	887	871	896	915	964	901	887	883	898	934	899	940	929	888	888	954	901	916	891	900	916	908	961	891	899	953	912	898	891	947	871	910	940	968	877	986	915	931	968	917	970	941	925	868	934	898	901	932	921	911	905	908	879	873	892	856	992	956	926	915	891	861	932	852	920	917	900	873	851	866	907	927	903	866	896	904	960	937	927	894	868	915	916	901	942	916	905	929	894	899	965	895	905	892	896	914	901	917	897	906	875	1002	924	886	859	866	891	950	969	902	901	914	903	923	874	828	898	883	901	918	885	914	928	938	908	927	891	908	888	903	899	937	897	899	888	925	891	949	904	932	920	920	905	893	893	826	939	900	874	915	900	911	875	903	866	890	916	902	891	940	902	918	914	931	938	895	938	908	950	944	900	898	883	891	928	936	899	883	898	921	966	952	915	925	922	908	914	876	948	883	932	902	875	869	902	883	945	878	904	940	905	902	873	885	882	918	891	898	860	902	915	930	920	898	917	857	930	865	869	947	887	864	917	919	920	901	953	845	868	910	955	926	845	901	957	856	947	912	930	946	896	907	881	872	892	858	928	953	914	956	901	924	921	865	913	912	876	937	870	919	927	894	898	936	897	886	875	884	886	920	861	933	889	891	934	942	941	892	918
11217	5433	5308	3620	2154	1341	893	731	650	547	529	475	490	435	390	422	405	397	435	416	371	407	390	409	418	414	393	362	382	390	372	394	354	370	411	403	383	372	381	386	375	379	398	334	344	364	397	374	402	338	371	389	391	381	365	372	406	418	350	379	427	386	325	345	375	386	387	399	370	385	378	356	399	363	423	398	389	375	371	387	378	351	358	401	390	367	399	421	398	354	392	377	348	382	372	387	340	343	368	424	350	378	374	398	361	375	364	384	410	372	361	330	355	411	375	356	394	374	381	389	366	369	378	402	362	395	387	369	319	395	362	389	346	360	391	354	396	390	351	391	361	346	363	368	390	381	414	406	348	381	384	383	354	368	359	356	353	354	375	402	387	373	359	353	380	386	321	410	368	372	368	377	369	360	384	406	381	363	371	350	414	413	400	378	366	372	359	350	373	401	384	378	363	354	381	390	365	397	371	377	388	361	359	392	349	391	396	350	378	382	371	375	345	419	350	363	360	335	392	357	368	320	329	380	372	349	382	353	378	371	360	345	361	365	346	371	378	346	397	358	381	357	365	339	359	391	395	396	354	395	380	387	387	404	362	357	356	405	362	367	357	361	378	362	361	371	327	368	400	401	356	369	405	376	388	392	409	375	372	351	355	327	415	342	370	392	357	350	373	350	383	380	372	354	369	412	377	359	366	381	389	382	382	400	368	361	356	380	395	369	368	364	396	365	338	395	313	341	353	379	353	398	381	379	333	332	337	356	355	368	387	328	362	383	386	356	386	354	352	361	358	346	387	371	408	319	359	376	369	351	383	372	358	364	340	357	362	385	358	360	376	397	345	334	372	370	388	358	377	360	371	356	398	362	396	344	357	401	401	340	405	407	393	370	394	389	364	392	395	368	392	374	369	350	391	402	354	356	355	367	351	401	384	367	371	373	406	398	396	391	355	380	344	399	348	364	372	365	347	364	396	402	343	358	365	342	356	350	362	352	349	336	374	385	379	372	358	358	361	360	348	348	348	394	341	371	374	380	367	395	388	387	365	364	394	344	375	385	361	363	346	343	357	357	380	384	418	381	357	380	344	363	374	351	376	408	384	404	403	403	359	399	366	349	378	394	360	390	366	377	362	390	332	319	371	391	396	390	422	369	398	376	371	414	350	402	333	360	400	339	378	365	380	349	352	363	362	364	389	353	384	353	339	331	343	410	385	379	374	354	365	372	362	401	351	398	401	367	382	374	335	349	351	377	367	355	359	331	344	415	331	354	367	343	397	421	410	387	362	408	381	408	362	400	361	386	381	394	398	385	354	357	368	371	358	374	380	423	372	403	399	383	356	355	342	379	371	347	374	389	384	394	409	385	382	356	396	390	404	363	337	386	389	369	380	360	397	356	395	366	379	370	385	366	395	321	365	349	358	399	358	377	376	368	408	365	364	368	350	355	399	391	375	341	380	374	358	364	371	396	375	403	383	378	391	369	351	352	329	397	392	358	378	367	363	366	395	394	375	372	387	376	372	397	376	415	392	363	355	366	394	349	366	387	387	397	367	416	399	378	362	367	383	368	431	339	353	387	356	329	306	372	369	373	388	383	352	334	383	375	389	380	353	388	425	360	348	384	378	361	358	354	350	403	364	365	362	380	406	394	374	385	379	331	367	384	381	348	378	381	374	377	375	364	355	395	390	374	375	338	337	366	339	322	350	363	366	369	358	328	353	372	386	369	356	366	373	375	402	357	367	339	381	364	343	381	374	380	419	380	395	371	380	364	367	420	343	369	381	361	394	386	360	354	365	387	386	355	375	398	370	358	384	341	360	378	361	357	359	352	364	376	351	363	318	362	375	357	369	391	406	344	395	364	375	360	379	370	369	340	392	357	390	386	374	373	406	363	372	396	378	384	365	382	376	388	378	378	363	394	365	361	393	369	357	359	398	372	356	358	372	390	371	358	419	359	365	368	380	368	387	386	406	349	364	370	391	396	338	383	372	358	416	351	353	357	381	353	367	386	366	360	371	376	401	359	333	378	346	371	383	364	373	359	379	350	354	357	363	378	378	345	370	372	391	365	367	411	395	368	344	367	357	348	350	371	373	390	369	348	382	369	375	380	391	400	360	404	348	404	415	382	380	337	368	388	345	405	368	390	373	360	369	366	389	371	413	325	377	345	365	427	372	333	401	358	364	357	396	351	330	383	387	382	374	380	369	391	402	324	346	360	404	392	353	390	371	367	377	370	352	369	417	400	369	379	361	411	360	392	382	345	348	376	363	390	359	374	340	370	382	375	368	358	354	399	369	364	352	355	370	363	393	423	368	392	392	408	380	375	361	334	356	370	378	367	368	414	380	421	384	414	342	372	358	406	358	326	389	366	339	370	359	365	354	372	354	396	363	359	410	388	368	401	371	365	381	353	392	353	392	381	352	383	367	351	373	407	359	381	341	361	361	364	362	360	419	359	348	387	412	360	407	347	365	338	362	406	368	382	395	338	381	382	379	395	360	399	382	389	376	338	350	353	361	335	364	365	415	366	359	360	377	380	346	363	389	412	362	372	346	371	335	340	398	413	368	374	370	349	357	310	381	362	355	363	360	354	386	386	373	349	400	371	385	381	351	379	392	342	374	377	394	383	380	361	390	375	364	374	366	389	380	362	355	368	355	397	387	366	411	338	363	391	371	377	395	374	370	345	378	349	367	377	339	405	367	376	369	357	404	384	394	338	380	364	363	372	388	394	375	332	396	378	367	361	374	403	367	404	348	380	375	420	319	345	391	364	348	385	380	367	377	401	405	381	348	359	366	380	364	382	362	366	338	394	360	391	336	380	342	398	397	356	395	343	368	387	339	377	366	408	370	360	378	363	353	372	380	343	356	364	350	373	372	345	375	364	384	382	391	415	365	398	377	354	358	346	397	368	382	415	372	339	388	399	380	395	395	377	386	342	414	338	383	400	341	365	379	402	395	419	349	382	401	336	385	376	379	360	409	356	370	392	371	381	414	392	396	364	383	390	334	329	378	372	390	395	365	354	363	358	363	372	393	376	357	382	371	385	374	381	368	394	382	418	412	382	377	364	370	366	330	417	343	381	349	383	381	381	388	364	387	391	395	382	389	366	375	389	361	368	386	351	375	358	385	377	366	347	332	372	366	388	383	371	363	391	365	378	385	379	368	335	383	383	382	344	357	384	359	369	377	357	410	410	359	372	363	405	382	382	348	337	374	346	363	386	372	376	339	398	393	382	370	344	380	374	389	348	345	331	349	418	371	376	399	366	378	392	371	378	381	349	389	376	366	360	368	398	352	366	397	353	373	361	359	386	353	356	359	381	396	377	358	363	388	383	374	368	383	347	376	356	362	393	402	369	413	375	350	359	398	369	369	396	411	390	385	404	353	395	384	383	385	347	361	437	368	345	344	354	378	372	382	393	385	376	388	391	422	385	359	367	397	378	354	371	340	411	335	360	372	389	342	341	371	357	381	403	359	395	371	402	404	395
7429	5382	9658	9492	7451	4986	3492	2689	2210	1879	1671	1516	1313	1280	1185	1145	1168	1102	1050	1109	1161	1091	1093	1017	999	935	938	952	919	916	876	918	867	946	905	894	925	902	886	863	869	879	823	852	889	899	898	853	880	891	866	839	820	821	841	834	845	902	894	811	832	882	873	858	865	852	840	883	854	851	928	861	890	866	842	866	942	861	805	893	873	864	833	838	889	804	868	820	893	848	856	839	833	886	911	875	831	852	880	875	850	825	868	848	874	843	886	860	849	837	954	900	877	862	917	918	850	852	864	870	896	867	881	871	894	778	824	865	849	852	832	862	869	902	882	845	840	869	875	857	907	776	864	900	909	882	852	864	888	900	859	820	898	873	827	903	871	855	826	896	894	822	845	871	855	867	825	853	840	871	829	835	849	878	836	866	879	870	887	882	895	845	861	813	845	853	876	850	842	822	902	899	933	804	852	896	867	829	843	880	848	895	870	865	838	900	878	825	862	868	825	810	937	871	811	870	860	856	866	872	887	850	865	899	881	891	883	875	831	877	884	843	863	845	873	883	862	838	812	835	873	878	884	840	852	843	811	861	877	820	841	874	864	857	898	914	868	851	839	918	863	874	862	886	848	865	861	828	879	873	865	927	865	801	829	895	900	872	849	832	834	854	858	882	872	906	833	789	831	848	879	869	886	883	822	857	846	849	892	885	865	899	837	817	843	870	862	894	814	808	837	802	853	832	859	878	877	879	843	880	826	866	878	879	906	857	900	839	849	812	885	884	877	868	879	866	889	839	880	871	807	831	930	903	828	871	873	827	848	830	898	847	861	888	898	867	861	841	814	906	867	865	861	853	830	889	822	837	868	900	907	897	837	870	844	874	862	894	842	852	863	846	806	856	889	861	894	904	821	819	829	856	889	867	845	861	837	870	830	879	901	905	868	876	845	853	849	858	825	848	884	862	855	908	796	878	891	847	924	877	840	870	878	806	787	857	867	918	889	843	861	878	841	866	896	837	841	839	862	900	811	839	823	822	844	892	852	857	838	867	906	905	805	860	841	932	859	884	816	817	796	872	846	898	875	921	837	838	806	861	874	888	858	846	863	833	841	866	870	910	870	834	841	889	848	874	836	821	879	814	851	808	852	859	880	835	836	830	855	831	824	855	856	839	855	862	835	928	858	841	885	873	842	886	871	860	878	869	835	822	886	898	889	883	856	825	850	902	833	844	846	837	874	883	865	883	851	895	875	849	919	843	903	852	952	886	876	848	868	853	907	809	889	851	845	881	828	862	888	860	829	877	871	890	913	846	938	868	878	832	871	887	853	925	841	887	856	864	841	896	868	880	861	861	834	905	895	830	903	876	903	790	879	826	819	865	863	844	849	864	866	851	877	792	829	889	854	839	849	864	893	876	864	850	897	883	863	878	882	836	843	871	890	877	894	828	840	854	884	890	815	837	892	841	845	846	901	852	847	835	872	903	857	858	876	874	825	835	842	860	879	868	820	840	844	879	821	855	847	845	844	850	858	857	871	875	828	818	894	900	814	880	852	867	852	840	867	872	810	905	843	886	862	832	861	856	877	878	869	836	852	840	828	900	863	864	894	894	851	863	839	863	824	879	869	839	866	882	868	874	847	853	863	892	826	844	813	866	857	834	861	877	897	857	814	844	855	896	852	889	880	839	852	864	829	841	862	849	880	845	889	907	845	848	886	915	879	873	854	854	834	846	867	806	855	870	849	874	856	829	927	856	869	849	894	862	868	852	880	842	886	920	815	843	885	888	855	889	884	846	907	830	893	876	911	897	877	862	922	895	839	823	834	916	881	878	882	847	874	810	875	828	876	868	910	815	870	831	920	865	863	854	845	808	876	883	863	877	912	841	891	852	893	845	912	873	903	866	866	866	926	847	911	866	866	875	882	898	881	883	839	920	840	825	854	857	853	871	839	917	851	828	896	858	835	793	882	867	838	851	858	816	850	863	853	921	849	893	882	866	835	849	883	864	878	934	841	867	887	888	861	860	811	823	850	826	874	883	878	923	853	909	818	913	853	886	827	899	883	804	817	867	866	913	854	853	859	876	865	855	870	871	856	853	839	873	859	821	800	882	885	880	849	854	824	870	853	964	881	827	875	834	788	889	845	868	842	845	838	905	847	847	833	839	863	906	843	855	863	827	895	855	863	861	922	862	837	825	857	850	881	865	880	841	870	882	838	855	897	852	834	868	856	907	864	808	869	850	820	842	878	863	868	881	886	864	842	835	818	855	875	902	815	875	828	867	873	891	859	823	842	896	842	850	902	855	828	891	881	886	800	873	879	834	896	841	868	815	836	867	869	918	878	900	862	871	864	854	828	815	828	822	849	888	888	807	863	847	882	836	887	842	874	898	891	910	830	848	862	873	848	840	844	878	913	850	872	891	879	827	903	844	870	894	837	863	833	850	889	862	854	858	871	847	839	828	869	881	867	845	812	901	827	831	905	784	830	936	884	880	943	867	857	851	862	823	880	860	880	838	866	885	825	873	867	842	896	881	847	892	822	879	865	839	876	881	845	851	865	892	863	849	884	895	828	797	857	878	801	875	851	838	872	840	869	875	868	816	869	831	893	834	889	925	867	899	800	877	890	863	813	916	854	857	845	895	881	895	876	905	842	861	892	873	828	852	869	856	853	816	854	865	859	890	835	832	816	889	848	869	873	841	854	816	911	829	875	877	900	842	909	884	909	933	859	867	805	875	914	867	847	842	866	831	830	838	861	823	842	895	862	888	871	845	864	903	831	813	840	816	842	833	896	887	867	859	826	828	858	861	869	854	823	873	829	855	876	813	909	825	904	863	857	863	879	860	849	848	862	878	874	869	826	842	888	857	780	871	843	840	843	856	884	914	869	868	898	844	858	884	876	876	887	867	847	843	846	926	904	862	830	835	827	874	846	900	859	853	859	873	877	808	887	857	841	829	924	833	873	893	893	840	902	867	872	852	871	861	843	864	851	829	898	866	858	886	882	848	849	864	868	894	858	838	889	888	842	812	819	835	831	897	876	870	842	881	878	895	877	863	902	841	892	898	895	828	860	873	863	854	849	888	904	832	857	837	865	868	834	880	917	851	850	888	901	849	861	891	914	863	843	882	878	888	857	866	887	828	922	845	874	892	903	855	845	856	835	908	852	884	862	822	842	845	836	873	850	884	857	848	819	904	870	868	878	832	827	845	871	828	865	875	847	866	854	851	849	885	894	888	855	815	809	863	849	887	887	856	852	855	838	830	843	905	862	852	808	880	850	815	882	905	853	864	837	869	840	863	872	892	901	889	871	825	877	849	861	916	886	860	865	854	904	869	879	905	908	875	880	852	858	866	853	870	862	841	834	836	840	864	859	841	864	827	841	865	861	867	856	847	834	857	958	850	866	874	913	795	822	878	837	851	849	931	870	831	862	848	910	867	857	949	850	829	910	839	876	869	891	817	867	863	861	862	829	860	916	857	858	845	878	876	865	869	913	804
22258	10025	10701	7239	4725	2654	1435	1079	880	701	659	580	540	524	483	480	515	489	469	474	542	473	459	472	405	445	417	436	461	431	417	379	411	399	414	396	442	451	427	380	369	442	465	377	375	421	416	430	414	409	432	380	423	433	413	420	387	440	397	428	384	388	434	402	393	417	429	424	367	392	415	389	399	435	396	428	398	376	416	418	428	445	423	411	406	393	411	386	390	372	415	392	404	408	392	419	392	390	396	389	415	386	385	396	387	418	381	397	406	419	418	385	403	415	399	417	422	420	397	378	405	458	465	461	411	361	421	433	400	398	379	439	379	413	427	424	412	429	395	395	418	400	406	410	375	398	416	391	416	406	417	401	414	424	451	420	435	440	417	386	436	427	386	399	359	401	418	384	383	394	428	392	424	398	413	432	387	415	385	397	380	399	385	429	404	431	425	408	377	398	378	420	444	416	389	390	380	418	378	372	441	408	442	379	401	417	387	451	419	446	409	413	441	457	394	437	431	416	383	389	367	411	445	443	389	377	391	378	435	415	407	392	407	426	420	407	412	400	367	385	420	442	477	412	435	407	426	381	409	394	369	392	359	429	403	409	434	418	433	374	386	334	380	388	367	399	409	409	393	359	395	413	391	386	385	387	369	426	428	444	391	402	421	380	445	419	400	384	401	399	425	399	388	406	408	434	397	397	417	386	383	425	392	391	417	405	361	405	417	397	422	399	434	387	398	404	438	413	395	414	410	393	436	426	435	462	399	431	428	414	365	425	384	412	410	433	410	408	432	434	392	385	385	410	369	424	400	407	434	381	427	402	396	430	412	410	392	440	404	394	394	400	384	405	385	421	400	393	407	375	416	391	409	398	379	449	410	390	394	376	413	389	396	414	379	386	396	392	415	409	409	402	370	342	392	383	422	412	431	406	385	400	426	421	407	429	374	403	385	411	402	421	413	369	427	375	401	406	425	414	416	427	344	386	386	424	413	353	402	399	422	409	403	451	444	417	434	411	454	383	390	371	393	372	399	364	381	440	410	392	411	420	397	405	387	364	407	419	380	408	385	379	433	451	414	406	406	429	380	390	409	414	387	383	423	413	415	372	397	383	378	403	396	435	403	372	417	435	387	408	393	401	410	392	427	387	411	399	365	394	415	395	432	412	430	365	459	400	406	400	406	427	402	365	389	363	413	367	399	439	431	392	437	389	414	436	433	423	413	438	401	397	428	387	398	403	403	383	441	410	390	375	372	412	380	400	408	408	416	405	425	388	396	388	431	396	396	410	415	428	413	413	389	419	380	394	384	383	384	370	421	381	368	378	388	412	406	442	422	392	402	378	402	385	442	389	437	418	440	447	387	389	433	410	446	394	385	420	398	334	415	399	414	390	376	412	398	419	407	442	398	405	375	429	452	419	390	376	388	404	378	390	404	394	383	418	458	391	392	437	365	404	397	406	402	422	395	425	434	387	399	399	371	413	405	415	413	410	430	390	423	407	444	391	393	411	420	414	432	390	415	440	404	371	410	376	408	416	446	412	402	384	427	398	397	425	420	438	425	437	396	383	407	364	420	406	412	420	428	401	394	397	384	385	401	437	377	422	391	422	407	368	400	400	389	425	419	392	396	412	398	409	390	395	392	423	406	412	410	427	402	386	422	371	410	411	403	392	358	361	405	395	420	375	413	384	398	409	381	400	430	400	410	412	403	449	398	386	408	358	415	426	419	386	355	381	429	410	415	412	406	394	395	404	460	412	415	386	433	415	361	423	358	436	382	408	425	363	392	434	405	392	398	419	389	399	376	417	428	434	446	412	410	384	361	402	435	402	419	416	377	367	430	403	404	404	422	396	431	370	413	392	382	405	404	386	392	386	416	424	404	449	425	403	427	390	434	411	425	404	406	427	385	429	411	383	437	388	403	439	414	426	376	444	355	381	379	418	371	424	412	415	426	406	425	405	406	386	408	362	427	411	433	379	397	376	390	415	429	389	407	431	401	382	401	412	378	367	414	399	417	387	446	436	390	413	433	381	379	444	417	390	385	416	372	402	418	378	427	399	385	413	399	405	389	431	444	370	420	385	424	389	396	429	365	389	413	446	404	372	445	419	408	462	408	406	390	373	416	436	433	397	415	376	427	401	367	393	418	457	437	412	413	416	435	391	379	376	398	400	419	438	373	398	374	411	410	415	364	386	390	373	394	419	401	457	384	403	412	401	415	377	376	408	403	415	380	411	366	401	415	422	413	449	434	389	423	378	372	397	405	405	408	389	393	390	391	379	420	417	443	420	394	370	415	401	441	406	415	395	361	455	385	412	393	398	398	438	404	375	355	418	361	434	367	352	383	381	399	383	407	410	414	385	414	399	425	408	400	387	439	433	419	409	405	379	380	384	438	412	429	420	420	411	468	394	400	394	417	378	380	407	410	440	429	419	422	392	370	406	421	396	420	426	389	400	350	393	414	381	392	386	419	411	390	381	453	411	427	437	402	397	411	404	441	367	421	423	399	427	418	387	383	419	421	377	406	394	413	385	432	417	452	403	438	376	396	412	407	421	411	412	415	404	407	405	393	389	403	418	388	417	369	380	379	357	391	416	370	447	353	417	414	399	448	402	369	400	414	411	410	372	405	422	429	414	391	429	434	377	468	414	387	395	431	412	404	426	423	411	399	401	409	458	424	409	414	382	395	434	416	400	372	414	396	418	405	414	411	366	401	426	375	420	402	432	427	426	430	391	405	412	378	411	387	437	403	406	392	444	433	390	404	420	377	378	390	388	401	431	426	377	404	408	386	376	370	395	394	398	417	439	410	390	375	441	389	411	385	364	382	404	397	398	438	390	417	408	392	368	377	367	411	392	392	419	410	405	448	431	377	327	449	417	383	402	383	366	380	366	373	381	410	389	381	427	367	408	384	406	406	381	374	421	420	363	380	397	387	408	369	418	414	380	403	348	410	428	465	376	377	412	403	434	400	413	417	387	451	406	382	386	402	407	426	410	393	414	421	423	392	391	420	404	417	389	385	416	388	443	370	419	394	412	423	367	462	385	441	410	432	404	407	424	370	410	366	400	375	411	449	396	420	414	399	399	425	413	431	426	373	429	420	399	385	432	397	371	388	374	394	420	382	377	408	426	438	380	424	414	443	402	410	400	433	425	366	421	386	385	392	421	387	426	457	435	413	355	409	444	394	394	398	429	437	398	384	446	401	405	400	380	407	393	390	439	416	377	419	403	402	444	402	408	392	399	404	385	416	390	406	390	363	394	428	402	399	407	406	383	397	373	351	403	399	425	391	385	379	412	401	434	378	407	464	417	436	379	384	411	399	387	408	412	387	435	380	405	420	430	406	457	408	384	374	395	409	426	386	399	446	378	455	422	381	422	403	372	414	419	383	368	386	400	419	403	399	390	418	411	410	408	411	427	385	372	399	377	415	424	406	419	405	401	435	400	388	408	417	393	388	419	433	404	396	424	416	396	419	399	381	427	471	401	371	393
14753	8656	16186	16581	14033	9458	5431	4184	3382	2827	2353	1970	1816	1668	1460	1485	1533	1386	1390	1350	1423	1400	1236	1230	1184	1188	1150	1090	1110	1070	999	1042	964	930	1010	1015	971	991	976	981	976	980	945	1017	970	953	941	934	950	964	940	911	920	963	882	950	950	943	901	1017	970	929	947	865	910	972	925	934	900	952	894	951	913	952	958	943	942	870	945	892	913	961	932	971	958	924	943	923	964	939	929	926	895	925	941	908	972	898	978	941	923	941	927	888	925	948	927	949	921	875	942	929	911	859	966	1035	914	874	980	931	891	903	889	891	928	942	919	942	957	943	981	986	896	991	973	905	938	955	1000	908	960	864	907	912	921	878	942	957	957	928	920	940	957	936	936	966	931	922	947	922	972	919	970	890	932	910	897	944	901	973	930	908	967	947	933	940	958	924	909	957	937	955	917	928	984	931	937	965	932	933	909	969	963	937	915	954	910	925	921	919	932	909	1018	910	942	918	918	922	938	902	952	926	893	898	998	921	956	946	945	958	907	976	924	934	856	913	950	971	893	865	934	914	1000	959	914	917	846	898	919	900	860	970	906	918	918	923	931	941	919	893	961	951	924	911	859	953	894	890	915	916	886	977	926	886	978	923	913	965	935	873	886	920	897	934	957	887	940	915	942	971	926	904	875	912	959	929	938	932	945	972	965	949	924	912	970	924	869	921	945	902	972	919	908	912	902	901	960	906	965	884	987	918	941	1005	905	902	868	855	929	904	937	981	954	906	902	967	884	886	906	886	947	949	911	929	944	926	920	978	880	977	925	876	884	936	964	918	883	897	939	925	949	947	956	966	905	928	895	926	927	904	969	966	935	922	906	922	927	937	951	943	926	940	933	916	906	901	912	942	910	952	890	964	985	906	909	869	928	927	902	933	895	913	941	940	935	900	914	921	909	923	1004	924	890	948	1021	924	889	938	901	933	909	938	950	928	908	925	944	983	978	914	919	930	951	938	869	903	920	934	903	885	909	897	947	996	945	950	919	949	914	972	943	948	915	932	929	921	933	971	960	943	887	929	927	911	919	964	932	963	880	943	866	981	905	902	919	892	976	937	883	924	937	926	965	871	930	915	929	924	933	955	951	933	987	877	899	929	883	932	950	946	967	913	945	922	930	927	898	946	908	924	904	961	900	958	918	935	956	959	976	913	948	920	926	949	931	909	927	950	929	911	896	904	923	972	909	964	865	923	919	900	950	917	924	976	963	920	936	990	876	984	931	931	893	916	902	920	927	912	971	934	944	901	961	888	940	922	902	957	908	917	958	1003	938	870	954	913	891	949	899	961	937	985	943	964	905	972	927	911	953	955	972	903	966	980	944	958	833	888	913	931	965	931	928	906	918	914	965	944	943	922	880	891	947	936	891	922	946	955	905	938	944	905	928	969	940	973	921	951	965	921	904	971	934	969	939	895	887	920	921	920	916	912	923	938	994	1002	921	907	882	957	906	994	1002	904	905	946	970	963	959	907	931	877	904	885	961	952	889	926	939	957	920	932	959	959	875	936	924	966	951	936	925	943	938	975	950	940	946	898	926	947	944	921	933	911	967	937	936	935	913	983	906	935	951	955	940	901	938	929	887	934	913	992	957	964	937	938	963	904	946	886	973	914	911	917	968	934	909	905	947	920	923	890	933	929	963	870	939	951	866	920	908	913	909	924	924	912	904	954	949	889	924	968	948	950	937	926	941	935	919	943	910	927	833	952	905	896	957	925	906	903	987	965	928	969	944	910	994	928	964	935	974	905	940	959	900	935	932	914	933	886	956	889	923	992	919	935	964	939	925	979	899	933	933	913	888	987	918	899	936	890	856	888	915	923	917	955	935	956	832	948	902	912	973	956	949	960	882	963	939	983	917	940	945	941	916	952	898	945	966	906	880	916	937	902	924	927	956	949	898	923	953	927	939	925	942	891	928	887	870	944	922	927	925	972	985	964	914	898	934	931	954	935	912	901	923	908	980	951	912	926	902	933	932	948	853	971	939	927	972	971	882	896	924	933	898	933	968	983	900	929	975	897	900	914	905	913	868	910	964	961	946	942	925	1005	903	983	962	920	908	950	970	980	888	920	936	917	959	978	937	911	909	870	902	909	890	942	905	961	919	915	910	920	982	930	941	921	889	913	922	957	926	939	928	928	960	927	937	939	946	896	932	975	950	911	942	903	927	899	959	953	977	947	917	940	937	948	1007	920	924	940	909	983	933	947	905	956	940	936	939	921	941	942	938	903	884	894	915	905	931	965	912	914	922	936	922	964	994	871	928	896	923	879	915	897	973	930	962	885	893	921	928	900	929	923	925	922	944	954	957	935	887	901	973	883	926	973	920	941	911	936	929	949	952	967	927	898	962	935	923	957	911	938	920	983	970	946	930	933	875	944	937	909	942	915	940	887	945	987	916	950	907	902	894	918	953	935	955	915	902	947	895	943	928	957	938	883	953	982	973	934	971	922	936	941	864	908	949	933	937	944	913	924	958	936	901	934	931	937	976	912	922	962	922	937	951	958	999	903	926	904	965	904	919	972	986	904	925	913	947	991	932	917	906	925	948	925	900	943	941	990	927	966	955	911	941	940	921	966	947	960	901	920	903	925	944	956	959	927	903	932	902	893	911	932	919	929	949	961	938	898	994	937	970	952	896	991	974	921	904	932	915	922	883	900	941	911	923	950	936	866	912	863	993	894	959	991	895	908	920	920	950	929	995	940	890	963	932	966	887	922	959	936	862	917	911	944	930	969	917	895	932	931	927	981	917	892	902	964	910	927	893	911	902	948	954	957	977	905	955	921	910	885	949	924	936	894	891	934	980	907	953	1004	965	960	953	968	890	914	934	953	954	929	905	922	957	1000	936	947	892	892	953	936	898	908	919	970	963	925	932	907	920	947	867	998	934	1002	964	925	930	943	933	919	905	930	941	933	952	941	930	949	971	935	919	922	909	931	962	962	924	906	936	954	959	883	850	895	926	959	936	964	980	901	912	969	931	936	957	904	979	902	944	923	967	932	930	860	933	940	942	933	877	929	922	1013	941	904	927	952	923	987	930	930	906	935	879	958	951	944	914	961	905	860	897	913	971	916	943	938	905	925	963	905	970	891	917	949	920	931	908	933	936	918	977	952	908	942	950	902	971	953	915	918	939	888	926	943	931	934	953	955	920	950	924	920	979	907	941	918	937	919	926	979	959	923	933	888	932	871	918	928	944	937	933	968	921	928	981	921	939	966	911	936	949	958	908	891	910	920	934	943	966	988	915	925	969	969	955	984	910	930	939	915	892	970	969	874	900	912	954	853	917	906	936	962	952	913	945	917	953	889	957	943	962	956	934	960	950	951	900	906	964	920	949	1004	907	945	916	917	862	909	931	959	953	956	951	913	899	902	921	946	915	900	900	958	948	900	951	922	930	906	868	906	885	935	874	910	940	940	932	920	934	921	896	896	911	922	940	955	939	950	907	929	913	957	934	920	903	902	917	882	980	913	919	975	926	971
30776	14885	14520	11853	7209	3307	1852	1398	1171	928	783	642	606	582	526	554	534	514	507	467	482	487	488	457	445	470	472	476	467	416	428	405	422	412	406	389	415	366	393	383	438	402	423	418	404	430	427	426	358	415	402	365	424	424	438	374	410	384	371	388	372	372	389	411	364	392	397	391	389	413	403	418	393	396	396	358	424	375	389	421	396	382	372	357	415	392	425	404	392	384	388	407	382	385	390	378	418	379	429	340	373	374	388	408	386	411	353	365	382	403	406	379	409	431	392	381	377	402	417	385	387	400	389	351	408	382	384	383	393	336	363	406	365	375	397	364	370	369	388	420	391	409	367	424	374	394	368	428	410	372	378	428	386	430	381	431	412	332	380	451	405	385	364	346	417	410	397	409	398	421	380	403	383	426	396	442	398	386	370	384	377	382	393	387	423	410	410	405	384	397	368	387	427	386	374	396	410	395	394	380	379	374	374	393	370	383	419	387	390	397	398	374	416	437	354	419	422	357	411	389	387	402	424	381	401	425	388	427	414	385	334	394	418	375	405	409	409	399	404	401	389	398	392	426	406	405	390	377	414	403	397	417	436	426	396	362	354	398	395	397	395	405	381	391	415	355	375	397	412	438	401	422	408	376	366	357	377	395	405	380	391	382	418	371	400	455	380	386	396	381	396	403	388	427	387	351	391	417	406	371	372	395	395	383	409	393	357	389	381	374	406	392	354	397	353	421	396	373	396	384	380	372	387	389	397	453	413	409	380	397	401	412	408	390	422	385	405	379	367	392	414	375	400	356	400	416	349	380	387	383	381	398	403	376	408	370	386	393	445	352	365	376	410	398	392	405	364	355	381	389	429	386	413	393	351	420	411	418	411	393	427	367	391	413	392	412	417	400	394	408	419	429	379	426	420	364	365	389	383	424	381	430	396	396	399	386	379	347	358	417	396	385	405	380	406	385	389	403	382	437	415	394	361	380	401	409	395	378	399	401	345	394	376	402	369	385	381	388	380	381	378	352	447	403	327	350	420	413	412	408	423	422	402	395	372	422	414	381	381	398	373	369	369	398	398	393	381	381	360	415	415	399	405	372	399	417	377	378	373	373	383	402	357	419	426	390	387	396	409	410	371	403	405	409	407	385	394	414	361	400	397	406	370	400	399	365	372	406	377	393	365	365	393	394	393	418	409	400	388	367	378	400	412	379	417	432	394	386	401	443	406	383	425	343	372	382	410	378	358	423	415	407	384	370	392	385	389	407	449	400	434	408	373	370	413	359	408	373	409	387	372	434	405	372	366	388	401	411	410	400	366	385	375	402	404	388	387	394	463	410	404	369	431	428	402	365	384	416	368	370	381	366	384	368	394	421	372	400	387	373	398	389	393	407	391	378	362	380	398	371	416	383	398	408	395	376	391	415	408	398	387	403	395	412	407	364	449	368	397	401	444	345	378	390	376	384	361	371	412	393	377	377	389	385	421	390	392	415	362	415	387	414	385	380	421	364	412	385	390	408	425	370	398	398	377	371	392	379	367	370	413	387	412	413	421	399	371	378	439	376	388	379	407	411	401	358	433	385	422	408	406	400	385	392	371	416	392	390	399	378	405	364	456	366	445	380	331	398	392	409	385	408	419	456	398	387	397	397	396	384	375	442	384	388	371	376	387	354	385	405	359	348	408	400	389	403	369	408	399	421	399	373	393	385	392	384	385	400	358	384	381	391	389	424	389	348	366	401	368	420	371	419	370	394	387	401	400	380	389	361	372	392	390	413	385	373	398	401	423	419	390	393	365	391	373	455	399	361	380	377	379	371	366	411	365	360	418	359	398	401	405	379	424	388	378	367	390	372	396	373	414	378	423	405	401	399	391	438	431	384	412	393	414	397	378	363	424	400	391	378	388	389	368	377	391	402	345	381	374	404	390	376	390	392	393	410	402	410	419	393	376	389	407	389	425	371	418	391	361	439	416	403	364	367	394	424	396	362	379	372	379	378	398	354	347	410	423	349	417	411	383	406	347	381	351	382	409	383	392	391	389	366	376	369	385	399	394	398	431	386	422	398	398	391	351	377	382	387	370	395	367	376	376	413	356	384	430	374	401	425	434	426	379	355	410	419	415	390	425	396	359	424	411	396	395	392	405	421	392	339	363	423	396	399	452	399	364	388	397	393	357	413	377	394	399	360	411	375	410	389	386	375	391	361	372	385	386	375	377	411	411	368	376	434	411	383	371	390	413	385	407	408	426	399	404	405	358	376	403	370	404	390	388	400	345	363	387	383	415	374	384	392	386	397	345	374	414	381	387	390	351	350	414	398	403	377	450	402	415	386	371	401	392	381	441	398	408	410	401	380	390	382	411	361	402	394	400	354	424	368	382	374	402	396	402	410	421	405	377	378	384	408	414	385	368	407	357	360	389	382	414	367	433	360	369	388	408	414	409	378	371	399	396	403	378	361	391	380	412	407	412	363	391	377	386	401	396	394	409	385	405	399	382	398	380	421	384	381	394	402	391	405	414	398	382	392	355	402	378	388	400	413	439	402	407	391	391	376	412	419	402	383	390	363	372	393	360	361	366	379	405	410	411	413	407	393	425	418	382	400	408	371	416	406	392	405	398	403	374	395	405	376	404	421	356	376	394	427	404	352	389	378	394	395	402	398	398	337	393	381	413	408	394	413	371	404	412	387	375	374	401	375	417	402	405	388	364	403	397	456	428	376	414	419	385	432	379	388	421	396	422	430	406	390	413	425	384	350	384	397	395	403	381	408	374	404	402	400	372	429	387	383	420	427	364	406	389	383	391	388	381	382	404	390	414	378	401	400	407	399	409	406	394	398	376	355	411	380	364	363	366	424	384	393	400	380	351	378	384	382	393	358	376	406	384	417	421	388	389	388	381	368	419	378	398	380	420	398	405	382	363	374	433	439	408	374	408	361	406	403	403	416	397	365	376	389	402	383	375	414	406	359	380	372	354	403	409	410	407	441	377	396	408	353	383	405	394	411	395	379	394	371	393	385	420	367	406	358	366	398	372	368	391	381	393	366	388	378	427	380	357	393	407	383	402	370	371	413	417	397	396	360	415	385	412	377	402	384	381	418	381	410	388	429	387	364	391	414	376	394	370	407	392	424	432	406	384	406	366	419	417	363	406	334	366	353	399	343	376	383	382	350	380	355	363	365	382	414	376	387	429	383	401	387	337	372	383	360	373	399	402	411	373	384	399	438	390	368	401	404	365	394	435	400	367	379	399	387	387	389	403	374	373	406	383	430	432	367	368	395	434	444	401	400	351	413	389	428	412	382	370	426	388	382	379	400	375	410	378	407	377	373	393	391	402	403	364	389	387	365	384	373	393	433	396	361	405	397	376	364	437	374	391	417	378	408	416	398	398	413	430	343	445	364	407	391	376	399	345	403	419	415	389	395	382	403	420	389	378	416	374	414	373	444	426	372	415	389	404	393	416	383	386	399	399	402	385	405	352	375	375	414	395	382	390	368
18668	11728	20032	22922	17652	10321	6895	5359	4409	3433	2881	2422	2115	1880	1784	1714	1601	1573	1467	1515	1442	1468	1411	1322	1233	1271	1323	1298	1227	1182	1088	1031	974	1014	987	978	1004	960	999	949	965	899	934	886	968	938	982	932	955	898	901	914	886	936	939	940	887	878	880	901	909	895	888	907	919	833	930	899	919	876	894	906	932	883	916	929	859	921	903	902	880	895	869	880	917	862	918	872	902	918	912	912	910	929	862	894	920	932	866	846	900	929	882	907	872	924	874	874	889	954	917	846	903	869	906	912	859	914	891	912	919	874	864	854	861	912	903	889	919	908	868	949	912	915	872	877	926	878	958	944	925	882	878	828	883	914	876	888	886	895	947	854	861	890	881	907	845	879	944	979	931	891	890	932	873	886	944	926	869	896	945	884	938	906	925	907	891	946	927	936	872	889	920	913	894	863	920	887	863	887	922	893	940	892	918	941	939	882	861	928	871	910	854	916	880	890	912	928	919	911	896	894	907	876	951	849	913	931	913	903	907	876	912	916	907	917	897	919	888	920	906	904	933	916	902	904	904	889	923	976	901	888	897	858	907	898	917	961	878	920	908	898	878	873	922	906	939	901	886	926	893	846	898	915	913	882	933	873	955	880	932	944	886	915	923	877	923	882	883	889	903	909	906	852	901	921	891	890	877	925	852	873	880	919	870	935	828	916	880	876	901	912	876	887	912	882	868	910	920	922	919	897	888	896	856	936	948	900	891	973	943	885	852	922	906	886	874	851	866	938	925	837	897	926	900	893	916	896	894	942	891	915	911	920	825	848	914	926	863	916	872	840	877	858	858	888	892	897	934	857	896	858	935	942	840	906	898	885	902	897	868	897	900	954	915	913	958	892	907	919	895	905	901	855	851	850	930	895	900	893	879	841	911	912	928	908	886	975	878	870	921	875	921	899	886	897	847	878	896	858	887	850	899	860	928	958	946	928	847	870	847	870	907	848	917	857	912	952	895	894	891	935	880	940	901	877	856	879	862	906	909	892	908	862	844	951	942	879	868	896	923	916	872	909	904	864	931	876	943	894	907	870	883	912	905	889	855	860	895	905	927	926	879	951	874	876	902	891	882	890	910	879	923	905	911	965	926	887	906	906	856	897	863	935	869	881	915	853	830	904	879	929	935	867	959	875	894	923	868	870	913	922	882	898	909	841	880	884	955	876	865	891	890	903	917	906	842	900	863	877	941	906	895	892	881	928	864	884	900	906	918	901	897	917	892	906	903	941	901	935	907	924	896	913	947	861	897	878	923	927	888	851	883	915	934	888	850	904	890	858	909	872	883	885	865	853	866	908	897	854	896	870	943	891	909	929	931	924	858	926	894	889	871	928	899	912	880	874	956	896	905	826	906	957	916	870	881	885	911	957	904	908	905	915	919	915	881	903	920	914	838	893	879	940	914	916	939	899	911	926	920	931	876	933	877	915	897	936	888	922	923	947	911	869	887	908	968	977	915	913	876	906	939	968	869	847	897	907	847	881	911	917	870	876	896	923	903	891	897	916	904	910	899	828	985	895	913	893	913	884	895	929	976	916	931	867	987	871	922	894	891	898	905	956	934	965	901	863	916	906	890	908	924	905	901	894	889	888	943	915	959	897	863	877	889	886	910	924	908	884	880	852	901	852	887	929	890	885	910	848	948	916	898	888	933	893	904	905	948	899	873	904	928	906	942	896	901	928	894	915	952	872	913	906	857	900	886	905	925	919	886	889	947	855	889	972	874	931	926	1000	943	903	911	952	875	874	912	857	916	908	904	861	890	888	868	858	906	907	957	960	933	882	912	930	937	883	947	945	866	904	916	933	915	888	857	898	956	895	903	896	887	945	888	816	938	856	867	890	856	887	833	880	944	881	906	941	890	877	895	913	928	918	873	884	956	952	855	911	898	888	874	916	885	891	971	929	904	886	877	867	917	877	859	892	851	886	905	911	939	916	908	893	931	948	969	854	927	872	862	896	877	852	895	871	914	928	895	915	899	947	856	906	907	934	892	916	901	940	911	889	837	905	916	913	883	880	906	810	896	963	892	843	888	907	943	884	868	898	939	887	905	912	854	877	919	899	883	906	883	912	889	918	885	941	933	893	908	863	872	953	907	922	902	901	863	881	908	912	892	979	911	882	909	888	879	883	884	873	933	886	886	894	944	922	926	1002	873	918	927	881	925	910	861	898	905	929	897	931	851	888	948	909	913	912	886	941	903	953	956	850	927	895	913	875	868	864	916	958	910	908	888	915	972	891	938	869	859	879	893	897	933	894	913	939	902	848	899	934	951	881	870	909	892	894	955	920	912	898	868	871	898	876	859	858	929	933	891	910	932	893	892	941	876	889	935	887	912	877	931	948	908	885	934	835	874	831	965	875	895	915	883	937	917	909	917	883	913	929	926	860	919	900	887	893	899	934	891	909	910	885	901	899	966	839	883	962	920	877	860	875	863	934	866	864	869	905	904	880	916	880	865	934	876	884	869	911	901	909	925	817	886	927	872	854	965	895	873	867	935	897	869	928	892	912	903	887	870	876	900	878	891	893	862	951	874	920	871	907	926	917	860	893	886	845	854	915	924	905	924	887	923	917	932	945	883	857	851	911	843	904	905	929	920	900	831	862	871	934	925	892	884	905	929	863	885	893	870	945	937	935	935	883	938	908	897	919	835	940	825	921	924	874	896	897	919	870	908	892	875	888	902	875	919	922	848	937	900	895	894	950	898	890	932	938	935	927	907	921	917	895	872	922	894	904	889	906	887	858	897	906	904	873	843	885	957	913	929	936	913	917	891	912	890	899	901	880	863	874	835	860	889	928	936	901	898	916	921	861	896	875	874	904	902	969	917	946	884	892	938	924	915	914	874	870	861	885	932	885	924	866	860	885	903	904	927	901	922	919	937	877	856	919	926	862	856	884	860	903	931	941	914	904	895	911	952	923	874	892	910	953	851	860	946	899	830	890	899	915	927	911	935	900	893	909	929	846	890	928	893	952	873	862	885	860	897	885	899	920	949	855	891	915	874	912	907	861	889	897	946	888	890	891	963	890	871	908	864	927	780	887	886	911	903	901	875	892	926	869	845	887	906	924	888	905	922	903	933	851	916	903	912	867	855	898	895	878	938	905	974	885	879	884	871	904	881	914	894	926	848	907	879	877	909	873	927	884	928	951	876	923	905	940	954	933	889	933	927	916	852	873	878	892	892	908	914	891	898	889	924	927	945	946	932	893	914	895	887	916	927	832	896	924	905	870	880	870	933	947	953	918	869	958	959	862	908	931	905	907	911	917	896	890	905	966	906	879	915	892	888	860	881	882	868	952	944	917	861	901	871	880	845	917	918	948	970	827	865	893	871	911	912	915	881	881	904	890	884	883	918	928	891	897	899	928	875	929	906	851	893	861	918	899	895	904	934	897	855	873	879	863	873	902	901	882	919	880	848	852	896	891	911	941	929	905	909	934	905	917	970	912	944	898	919	915	918	807
11434	5638	5765	3885	2147	1171	861	717	688	565	538	465	436	413	440	411	420	434	356	407	385	385	372	397	388	387	394	414	381	338	368	372	373	391	381	377	346	339	371	352	361	365	389	390	352	386	339	369	375	351	393	402	372	390	376	368	346	360	338	371	369	355	346	372	357	407	371	378	391	369	360	348	354	377	333	363	370	371	393	366	377	336	367	346	382	353	357	388	391	386	377	358	402	359	390	350	350	373	353	376	359	374	382	367	394	361	391	404	384	394	358	354	353	411	394	386	358	381	384	373	372	343	354	380	365	371	363	377	375	363	408	365	388	364	343	351	347	390	351	365	363	402	397	403	357	380	375	375	371	350	379	367	333	352	378	360	389	362	386	354	367	370	351	387	386	347	394	351	353	370	386	371	386	375	349	353	383	365	363	377	397	367	363	407	361	379	401	393	378	311	353	337	390	353	373	389	401	376	353	383	369	398	359	393	373	408	373	347	339	360	388	372	428	395	392	336	394	359	335	376	422	361	424	346	376	345	357	373	352	385	412	372	367	370	358	337	407	360	344	344	349	381	371	387	355	361	359	366	369	375	378	420	401	370	383	367	343	351	365	370	343	338	373	381	368	363	376	383	368	351	393	374	385	355	366	384	384	373	361	360	373	345	380	345	357	391	361	367	343	387	367	371	355	395	366	363	374	338	389	368	389	353	398	357	370	367	358	369	359	395	333	353	394	351	368	380	350	388	361	359	341	379	405	384	358	365	339	355	387	391	335	360	391	372	362	356	325	379	401	377	352	385	412	372	368	357	374	337	379	364	360	325	373	366	347	312	373	358	368	376	371	338	386	377	353	375	334	361	373	400	388	336	350	360	366	357	371	363	350	375	376	372	371	411	381	344	400	374	381	347	359	367	382	359	352	382	382	344	381	382	345	390	379	372	399	375	348	350	344	350	388	365	389	349	361	375	405	373	380	334	374	358	422	377	342	359	391	382	402	378	371	332	372	346	346	385	394	349	357	374	375	396	387	375	389	356	361	336	362	326	361	358	361	383	353	342	364	354	347	387	404	388	352	397	364	357	376	356	375	389	404	372	375	381	376	366	391	390	375	381	354	398	396	352	375	423	349	381	401	402	361	364	363	330	375	380	376	337	356	353	395	374	356	357	377	369	406	369	392	381	349	373	383	384	390	341	350	388	389	356	389	387	360	358	404	362	376	364	378	365	342	360	339	346	331	352	379	342	359	404	354	366	359	363	352	418	372	380	375	394	420	382	380	367	373	357	346	404	366	376	357	407	392	381	384	368	381	342	360	348	318	334	385	319	355	357	370	367	334	401	359	378	354	360	396	348	387	362	352	345	350	366	386	402	383	373	343	343	358	369	362	371	373	404	337	378	363	377	329	349	344	359	372	338	424	366	325	371	396	383	400	346	361	392	412	373	378	398	375	398	390	381	364	335	358	404	347	411	371	348	340	357	363	384	377	388	387	354	355	378	338	369	362	372	396	374	367	371	371	413	350	386	367	380	402	377	386	400	368	412	347	349	345	368	368	342	390	377	353	396	401	394	387	333	357	352	394	368	313	376	346	327	373	382	374	334	329	368	356	383	395	386	377	364	359	346	343	381	374	370	353	365	379	344	378	378	355	372	394	341	389	397	375	366	351	401	324	386	338	416	378	372	362	362	402	384	390	375	353	368	408	349	358	383	368	324	375	363	371	378	362	396	350	387	372	392	347	389	341	348	391	335	370	366	340	376	360	376	343	354	390	425	373	348	404	369	354	371	367	355	379	392	403	372	394	338	371	388	351	392	349	364	401	379	387	381	369	344	381	359	384	361	383	380	358	366	373	372	395	361	389	387	369	386	375	345	372	385	376	380	386	354	362	392	374	386	388	383	366	355	364	397	368	394	353	356	383	391	384	330	362	380	357	358	385	361	362	365	377	353	393	340	396	395	363	417	358	351	388	330	393	414	360	371	339	354	398	357	340	395	358	351	399	372	362	393	386	337	401	397	389	349	378	341	380	330	361	371	357	380	361	367	381	374	330	417	380	382	374	392	376	367	356	380	379	385	351	380	336	359	363	366	362	393	365	379	373	381	379	405	353	352	349	386	334	354	403	393	405	392	365	357	368	381	377	365	356	386	371	420	382	354	363	355	389	425	356	374	364	402	362	350	382	381	407	403	351	393	392	369	389	383	389	345	341	333	319	372	366	391	361	327	350	360	346	377	369	379	373	389	366	375	350	348	397	372	377	351	382	370	331	402	320	359	386	360	388	366	348	357	367	393	377	351	370	378	391	371	401	393	381	350	373	427	356	397	359	359	359	375	349	362	386	394	328	373	353	390	338	379	432	380	372	344	341	421	402	358	388	362	376	383	365	370	364	357	378	362	378	372	415	370	378	379	385	395	354	368	387	350	392	350	391	328	397	394	415	400	362	338	377	398	418	360	370	402	411	361	369	373	358	329	384	397	350	368	388	370	391	399	374	360	372	358	326	363	376	348	346	359	366	388	347	397	383	383	344	355	398	319	367	378	399	390	384	362	403	377	394	380	363	346	341	392	398	380	369	343	353	358	361	388	365	389	415	361	382	380	403	403	384	363	389	363	369	358	398	364	348	383	360	368	376	385	368	373	405	386	356	372	351	349	343	412	348	336	352	375	351	349	433	361	396	358	391	339	392	343	406	342	344	361	398	369	378	385	327	359	367	362	366	388	372	398	398	363	393	372	380	361	356	375	355	364	378	372	345	366	354	380	348	366	401	344	321	345	320	397	383	398	375	368	387	380	371	361	326	377	356	398	366	377	358	355	361	351	342	360	352	375	423	382	375	383	356	350	341	390	334	354	344	389	402	371	371	339	362	359	376	384	356	377	384	384	344	378	385	372	355	373	395	381	391	367	400	377	399	384	325	385	409	347	358	396	336	369	357	378	387	333	362	339	370	373	375	362	369	369	366	372	387	366	385	391	389	375	365	382	366	387	355	385	377	382	397	380	393	380	369	386	380	389	348	392	378	355	366	344	376	369	399	380	398	370	380	360	374	379	350	367	348	368	341	387	378	383	357	341	387	376	374	370	360	345	378	393	405	401	366	363	386	383	393	331	395	383	364	375	368	380	339	338	342	353	360	380	371	381	394	359	388	367	377	377	333	377	393	349	398	379	358	357	404	365	346	341	374	351	368	366	343	386	348	381	353	382	410	391	367	387	360	380	362	377	355	315	371	372	340	362	379	378	372	372	358	373	379	353	415	371	382	396	400	385	386	360	354	367	382	362	360	357	385	390	364	354	376	369	380	405	351	349	363	358	352	376	382	361	415	352	383	355	363	367	394	362	376	353	367	404	379	336	358	377	370	358	383	351	371	379	367	380	364	349	369	375	366	353	404	366	363	346	377	342	378	370	365	379	336	338	338	357	360	359	351	366	402	382	379	380	332	368	369	346	387	382	363	347	347	397	381	348	387	411	382	330	322	384	372	348	365	321	333	404	338	357
7593	5368	9798	10435	6888	4493	3427	2876	2270	1859	1610	1441	1273	1219	1141	1185	1172	1173	1149	1063	1081	1061	1109	1029	1000	958	955	955	928	925	883	894	899	865	939	885	889	881	854	894	866	892	912	905	902	855	887	814	885	865	865	828	857	836	839	791	839	885	830	921	808	875	835	860	873	792	839	821	865	814	844	860	826	871	840	912	872	876	840	843	775	823	836	907	862	841	831	859	875	852	883	824	844	843	776	834	808	846	884	908	843	893	835	866	823	856	850	869	829	854	860	847	857	922	822	868	877	886	833	864	830	894	835	841	874	835	844	825	875	905	848	864	886	840	863	863	841	882	835	841	836	843	867	828	891	858	865	833	860	814	865	869	830	892	918	896	867	845	804	877	849	900	836	880	823	887	836	854	880	857	882	888	852	854	878	835	917	882	866	891	898	940	856	882	904	855	858	862	905	847	796	882	857	859	834	867	894	803	827	844	846	842	853	865	916	840	826	867	845	802	852	849	848	838	838	849	798	861	863	852	886	833	783	888	879	854	817	827	863	825	851	853	868	844	892	858	836	817	856	832	868	879	887	961	860	824	853	820	826	878	877	837	894	821	882	826	828	852	858	839	891	787	853	868	832	845	851	853	829	857	886	847	885	833	886	831	868	859	860	904	863	824	887	867	884	845	880	875	834	872	858	912	803	809	851	866	855	885	830	896	859	830	857	838	907	896	874	897	868	894	867	845	811	839	819	835	827	901	875	874	850	824	895	887	838	880	823	933	922	868	886	877	900	875	824	903	905	900	892	923	809	791	842	886	880	825	880	837	840	837	860	874	873	893	911	851	842	887	850	886	852	839	861	832	869	900	853	873	846	843	851	871	833	845	854	886	927	812	878	834	853	861	835	821	820	866	847	781	889	878	819	835	862	880	865	885	922	910	806	896	874	840	884	840	888	865	822	833	807	861	925	874	849	906	879	863	854	861	833	883	923	830	776	875	848	863	837	834	854	833	852	898	857	851	870	860	854	868	843	910	889	827	814	867	861	868	871	819	851	849	890	857	903	876	811	860	909	882	843	883	850	792	868	912	833	894	766	890	811	852	839	842	806	853	853	850	806	893	851	876	881	903	876	843	932	840	844	869	838	846	818	863	841	865	854	893	839	874	834	832	860	838	895	896	857	835	841	869	870	883	818	900	839	839	853	813	843	843	905	798	840	895	793	828	870	809	859	817	928	869	845	891	881	843	872	858	841	899	862	808	879	830	907	866	860	844	825	877	836	870	821	878	845	905	835	853	892	826	816	909	837	869	884	863	889	822	849	879	938	896	891	928	869	820	863	844	857	877	878	879	843	872	861	850	873	929	883	872	877	879	837	914	859	886	862	877	859	948	845	877	811	862	828	849	834	887	826	866	845	882	879	847	858	867	885	846	868	842	883	829	813	906	866	875	852	807	877	883	855	866	865	862	891	868	821	857	865	795	888	864	871	866	851	862	910	804	800	856	791	878	869	860	845	814	827	886	866	869	908	875	827	913	825	885	837	868	893	910	862	865	828	889	852	879	847	853	906	867	889	900	870	903	899	806	864	860	888	829	828	887	860	906	868	815	906	850	886	845	863	868	897	849	843	890	919	874	830	849	824	852	868	882	881	887	827	845	903	865	824	871	856	837	881	880	866	829	870	861	860	841	858	876	861	890	883	888	882	877	894	834	847	873	872	916	850	855	930	850	837	828	854	868	848	842	825	865	853	829	883	874	914	881	892	864	853	839	856	856	824	855	831	858	855	849	843	919	835	901	856	839	871	889	863	858	827	862	853	840	812	867	848	873	885	926	837	873	859	856	883	787	857	863	843	868	865	845	862	803	859	873	863	819	838	853	919	874	852	908	871	894	861	860	901	889	914	838	850	809	892	846	870	848	876	872	882	871	871	838	883	840	865	887	879	851	853	806	827	864	839	838	853	862	895	873	785	854	828	841	866	893	856	862	844	822	891	819	874	830	890	891	830	839	890	811	861	828	860	879	857	874	802	902	838	864	857	881	846	913	861	896	913	832	882	840	854	850	825	844	847	817	878	836	833	854	880	849	841	851	862	846	840	896	873	900	862	853	824	875	869	883	872	838	932	880	922	845	840	907	898	838	841	829	859	821	865	872	865	845	841	832	820	873	874	877	908	900	861	850	867	863	861	849	819	913	829	891	888	862	823	875	813	868	821	896	879	865	867	853	875	872	790	831	871	885	869	833	887	823	873	889	836	827	860	861	847	891	884	862	829	867	886	898	874	853	820	866	820	804	870	826	820	867	857	865	843	876	850	876	834	866	825	820	893	884	875	918	897	847	824	881	866	900	812	894	873	820	875	811	870	826	853	851	834	834	893	850	829	810	933	794	868	856	841	840	847	844	826	869	826	868	893	882	855	902	883	859	884	832	886	885	860	837	859	858	811	896	893	877	851	919	858	855	911	818	874	875	877	841	840	918	931	883	880	826	826	908	811	860	855	870	800	865	925	843	844	832	873	887	881	835	874	871	867	836	832	852	868	840	885	886	866	846	852	863	861	860	842	857	818	809	918	838	865	846	831	846	919	834	842	880	889	844	881	849	876	897	839	912	886	850	867	850	820	869	887	897	843	866	867	841	896	840	893	837	884	852	875	859	874	849	841	912	872	818	829	798	864	929	859	812	832	880	843	907	909	895	905	872	840	798	823	811	831	898	884	881	848	869	851	846	840	854	853	858	843	862	916	885	884	868	899	856	930	866	854	907	838	885	864	836	835	908	882	808	819	897	862	863	857	868	865	788	882	860	845	848	819	833	898	883	846	839	878	805	845	862	855	859	833	868	880	815	893	834	808	895	868	870	874	879	876	826	818	863	846	829	910	872	819	838	836	826	845	886	831	876	900	910	883	832	857	877	898	878	893	892	866	849	862	866	903	858	890	863	878	846	856	873	919	896	856	821	814	829	862	845	846	879	891	824	874	862	878	841	871	845	865	879	874	864	878	830	859	904	842	870	879	860	836	832	858	831	860	820	883	858	879	869	847	834	870	816	880	883	835	872	825	805	871	841	846	866	790	792	865	835	808	837	834	816	815	838	842	836	827	891	886	914	876	849	871	884	846	845	832	825	939	926	862	835	873	885	874	919	846	836	826	913	862	874	853	894	888	814	825	836	861	866	933	865	857	858	853	836	898	883	861	819	923	888	926	868	846	856	894	903	840	874	893	768	907	870	817	867	902	886	916	883	879	854	961	859	858	910	831	912	898	867	807	830	890	810	873	899	823	843	851	878	892	844	915	862	884	846	829	889	838	816	886	871	811	854	831	858	896	839	874	946	861	849	837	832	881	893	809	861	867	838	853	846	863	826	897	839	903	873	914	848	853	838	842	834	896	875	897	889	804	856	864	869	874	863	822	893	805	892	885	865	833	857	869	862	875	853	795	859	891	856	852	868	838	838	872	845	862	824	817	821	862	827	889	802	887	851	862	860	826	852	867	809	883	901	882	897	878	895
22318	10489	11676	8779	4403	1951	1337	1024	866	670	708	567	574	525	435	472	483	456	500	491	460	461	465	444	425	434	432	475	429	461	444	407	400	421	383	422	421	370	394	432	454	397	405	409	377	412	400	428	416	410	379	392	390	428	419	425	401	407	408	407	411	403	390	450	389	421	412	373	402	424	409	421	383	423	433	400	388	412	374	394	366	399	417	424	411	462	396	397	417	392	414	404	411	407	397	410	388	394	427	427	406	458	402	409	403	430	414	422	404	403	403	406	397	431	434	427	385	393	412	399	423	386	423	387	384	446	424	388	395	427	391	435	440	400	378	410	438	411	409	403	413	385	388	386	424	424	426	382	388	382	418	428	401	405	455	401	383	421	380	404	403	451	344	393	393	416	386	404	429	423	420	397	421	345	382	358	371	409	402	374	387	385	433	402	393	409	421	371	416	434	422	422	388	431	386	427	448	394	410	448	397	397	372	383	410	390	365	409	438	382	380	413	420	391	398	409	417	398	424	472	413	401	396	417	393	360	417	399	385	368	369	405	389	390	398	395	415	399	426	411	406	382	428	419	407	440	434	395	428	433	404	372	405	383	440	411	402	409	389	429	411	429	381	393	428	423	433	373	376	393	387	429	415	391	415	400	410	387	432	414	411	391	395	423	441	402	391	399	383	425	410	435	396	379	428	399	394	370	402	406	427	369	410	398	401	417	397	431	403	370	378	440	444	384	376	382	387	368	358	415	419	425	422	425	411	423	424	417	425	410	409	402	410	407	425	390	412	409	398	441	396	425	390	399	410	415	409	387	380	414	372	387	404	426	415	415	395	382	402	420	388	403	411	411	411	372	388	374	385	371	394	437	423	383	419	393	410	385	381	398	433	435	393	419	411	391	409	390	359	361	368	374	404	402	411	397	412	373	422	393	371	432	414	386	415	414	378	377	439	433	373	390	435	431	408	373	400	407	385	381	438	416	380	388	391	410	409	411	409	388	417	437	412	388	430	407	400	381	386	425	418	433	393	388	406	386	405	430	406	438	407	426	373	428	379	390	387	412	385	402	410	406	424	393	409	442	404	365	393	380	378	408	404	403	441	408	369	399	420	386	433	398	423	403	400	399	355	402	372	437	448	423	418	461	412	416	394	392	392	428	384	382	416	404	431	385	401	398	387	383	391	409	443	435	429	408	429	385	401	401	412	415	402	383	428	436	396	398	424	416	402	410	420	418	397	407	414	442	403	384	393	384	408	371	380	417	417	395	438	437	425	409	416	392	376	409	481	393	407	423	426	413	419	393	408	421	381	431	394	416	410	392	429	393	399	437	423	401	420	381	384	411	373	436	388	396	385	437	401	425	376	425	426	364	391	380	389	409	378	353	462	401	438	402	379	379	401	407	413	384	411	410	364	439	416	401	396	462	389	384	392	416	384	377	400	391	424	372	370	400	421	423	400	420	404	366	380	443	425	410	379	378	417	381	412	404	412	412	395	395	441	362	384	393	411	417	409	403	426	444	442	426	383	411	415	411	392	374	436	422	405	389	439	421	411	405	372	397	403	388	419	380	378	380	418	398	395	390	435	384	402	401	395	424	405	380	437	411	409	370	409	429	432	387	383	439	438	404	406	407	402	426	406	423	401	444	419	405	424	421	400	406	389	416	421	392	431	370	431	412	412	356	375	407	422	388	409	409	410	405	380	413	390	407	406	408	405	365	378	399	408	393	384	404	394	360	378	413	415	373	367	436	411	391	411	395	383	374	389	442	358	392	369	408	394	404	393	406	438	362	397	425	405	420	391	389	378	353	417	424	390	423	411	421	439	391	425	351	416	417	402	410	375	412	401	393	354	407	366	378	402	387	392	414	396	406	406	370	394	415	410	402	406	425	412	449	377	400	454	413	401	403	420	364	412	416	412	376	384	385	404	390	429	417	400	398	408	430	407	413	386	409	395	415	397	413	434	412	379	423	418	386	389	406	427	444	462	416	411	388	436	404	391	411	400	390	435	394	406	406	385	409	424	393	384	407	387	380	385	390	423	416	387	394	422	408	396	405	392	413	397	413	410	418	387	399	398	409	427	415	399	415	425	433	450	407	387	425	417	407	416	408	392	415	436	411	418	389	427	398	436	415	409	380	378	410	461	403	429	407	395	408	421	424	396	391	399	390	392	382	416	415	433	404	411	396	412	417	385	420	394	362	398	450	374	365	365	381	392	405	381	442	406	407	375	395	391	407	399	393	405	418	391	380	375	396	426	410	431	409	411	393	429	384	399	416	362	424	423	401	397	414	411	413	362	380	406	413	396	414	403	413	378	398	416	452	401	441	418	398	420	415	390	383	406	414	384	418	434	427	384	415	394	414	399	386	389	409	405	427	385	394	374	429	367	381	419	392	407	410	356	399	376	404	423	385	399	434	386	399	396	395	365	389	372	389	381	409	366	373	393	386	382	409	414	432	398	409	416	421	395	398	412	408	391	391	392	395	413	459	426	409	364	386	393	359	396	413	397	390	375	398	430	374	427	391	458	378	396	428	424	405	394	408	399	380	389	391	424	407	406	403	419	410	432	366	385	404	364	373	388	416	419	458	414	387	413	396	424	454	445	420	405	419	391	437	388	395	420	408	417	423	377	387	408	421	379	388	431	394	356	367	411	398	386	388	403	417	477	396	407	396	392	401	418	377	401	420	426	456	444	402	427	387	379	432	427	447	351	385	408	408	401	405	379	404	432	426	462	409	411	418	408	401	460	412	390	420	383	428	414	373	384	417	431	416	391	408	399	418	436	434	432	377	395	413	380	403	396	365	405	405	357	431	440	404	381	388	393	377	393	451	389	476	406	409	395	429	406	410	448	405	390	465	387	407	449	415	416	431	386	391	432	414	399	352	433	413	435	412	398	385	435	445	381	415	387	359	382	388	415	410	389	388	389	420	384	445	394	359	404	405	405	414	377	394	356	405	409	426	469	379	407	431	368	405	418	383	410	418	450	427	427	401	409	428	433	403	411	429	441	414	430	408	400	416	413	416	392	400	376	404	382	381	393	414	401	443	392	411	382	373	378	398	381	380	378	388	394	406	425	436	374	393	401	438	404	416	406	430	384	386	383	404	404	397	415	412	370	412	423	375	397	373	406	397	417	424	396	415	383	446	393	378	395	424	398	435	407	375	461	402	364	441	425	455	418	374	420	379	410	387	390	410	437	384	385	394	431	384	398	390	414	416	433	408	428	455	406	393	428	437	414	417	422	413	436	388	430	390	387	353	412	417	415	383	400	436	421	412	417	400	402	434	391	382	408	391	386	420	373	432	428	406	392	399	419	421	389	378	417	453	415	428	422	391	445	414	442	408	426	377	480	433	391	396	442	361	398	409	425	417	439	412	385	397	373	417	406	402	430	439	449	392	377	413	393	393	379	415	405	406	408	414	392	386	400	349	424	454	380	384	431	376	394	396	387	380	415	401	415	411	402	393	428	408	407	390	383	390	409	431	449	435	408	425
14767	9247	17659	18464	12216	7199	5203	4100	3168	2757	2353	2089	1806	1637	1532	1524	1542	1383	1345	1250	1264	1290	1248	1279	1173	1159	1156	1137	1197	1067	1053	994	1002	941	1030	1006	975	931	976	943	910	941	911	1001	939	905	890	946	938	936	944	947	918	986	1001	975	893	893	928	964	859	932	961	919	997	855	952	952	960	934	896	958	942	904	943	967	952	912	907	891	883	949	908	949	957	951	920	944	992	937	969	948	955	935	986	920	920	974	962	903	951	920	973	989	936	955	944	938	933	937	937	879	950	945	939	896	889	971	964	903	882	970	936	914	967	958	973	955	943	943	921	944	953	893	927	895	899	974	904	869	947	924	913	938	942	923	924	924	913	894	965	939	924	904	912	892	945	906	942	907	862	981	949	941	948	915	921	960	930	919	908	875	880	899	835	937	905	880	905	901	955	918	968	971	976	889	882	947	882	957	953	922	964	924	900	855	937	997	964	878	954	920	947	914	929	902	955	953	913	909	965	934	939	924	895	873	956	914	962	954	978	916	929	888	863	959	927	928	904	911	938	923	990	957	926	946	999	904	967	919	929	949	946	929	927	935	939	917	915	932	938	958	955	958	945	980	921	899	925	908	921	942	950	942	966	895	930	898	919	972	905	923	968	892	907	944	938	971	932	921	915	931	879	897	937	946	928	888	994	919	909	970	887	959	951	892	912	905	920	966	942	997	939	902	914	911	931	991	929	939	965	973	943	917	930	909	956	927	918	971	917	965	939	895	942	943	918	952	963	901	957	949	937	944	933	955	908	901	905	967	989	947	976	936	976	933	969	946	916	957	956	957	922	969	960	940	913	926	929	880	940	952	930	932	937	959	942	956	881	972	895	914	921	927	914	923	876	925	899	917	920	889	934	955	878	909	971	940	941	927	889	892	951	878	934	941	971	939	938	964	935	912	965	959	873	890	910	955	928	916	937	915	986	935	959	900	936	947	955	973	1001	912	901	958	934	950	887	930	947	894	847	923	952	887	922	935	958	926	938	952	951	943	905	898	946	888	880	953	915	944	948	935	937	964	964	965	946	934	945	954	954	924	964	907	954	891	905	926	877	921	935	943	919	955	961	952	924	915	921	927	921	914	874	959	932	920	936	926	973	942	913	904	914	968	925	952	955	919	890	887	948	950	946	977	938	951	935	909	899	950	960	910	942	956	936	969	916	965	952	915	954	979	904	880	934	934	940	961	902	938	903	974	940	897	927	906	967	918	969	928	920	956	884	907	967	931	951	899	961	972	953	923	858	1008	931	925	944	1003	904	945	962	938	915	898	952	921	922	943	928	948	929	932	926	958	919	913	897	922	924	880	893	939	941	977	928	931	897	912	914	941	963	904	966	948	888	863	941	917	936	933	905	877	931	889	907	932	926	939	930	928	960	945	953	917	898	913	950	935	924	914	940	912	918	882	933	914	927	915	896	995	896	879	907	943	903	945	950	934	915	907	852	985	993	941	959	926	947	969	914	941	996	960	921	945	901	887	956	965	959	955	963	942	887	914	901	925	936	903	933	933	926	969	940	900	927	997	947	934	897	977	886	941	871	929	903	917	958	892	886	923	933	952	961	928	924	957	975	904	928	867	900	919	879	938	964	895	916	905	903	891	979	979	973	958	893	932	948	899	878	893	925	916	904	908	894	935	868	966	896	938	884	927	951	912	997	888	955	908	942	977	949	882	925	895	906	855	959	888	964	919	918	936	885	926	921	962	915	978	972	948	951	952	880	934	930	927	938	897	896	905	908	921	945	932	959	941	916	919	950	921	921	920	969	880	921	911	897	940	903	944	930	858	952	941	938	929	924	917	917	893	960	925	916	918	955	993	922	921	989	905	940	953	862	921	915	910	900	891	962	890	933	919	936	968	945	956	912	924	862	895	896	995	917	940	981	962	960	929	891	953	898	944	943	906	922	926	895	957	910	934	893	945	921	1000	916	922	975	913	931	963	1003	954	968	986	934	946	928	946	912	923	945	918	941	952	934	921	932	967	911	934	967	955	915	912	971	917	944	885	953	915	964	959	954	919	930	942	898	927	901	888	979	933	889	924	934	942	949	974	961	935	922	1012	938	991	938	941	912	962	923	913	971	951	943	970	929	977	969	913	876	921	938	951	888	925	905	975	939	968	928	954	908	951	940	913	926	973	950	994	946	962	949	940	918	926	953	998	931	926	962	949	937	920	914	954	884	938	895	906	915	953	968	868	886	879	869	936	911	950	951	950	937	930	935	931	931	943	920	850	926	957	913	960	962	946	937	943	933	924	912	953	968	934	920	925	923	939	921	929	917	978	925	933	922	932	975	906	933	970	931	898	976	887	923	935	959	935	944	911	898	922	923	933	978	924	914	942	892	926	908	954	926	928	945	909	920	924	922	941	975	921	919	961	984	889	943	865	961	924	928	932	913	954	922	860	901	929	929	943	940	944	961	955	943	924	922	937	938	954	883	956	896	952	952	934	944	936	929	923	928	951	958	915	949	949	954	926	999	920	922	908	958	930	910	961	920	933	940	952	921	930	936	940	972	881	917	942	939	898	926	914	950	990	929	874	899	927	949	945	961	927	950	965	924	908	946	945	933	992	984	962	937	929	936	857	951	952	968	935	995	955	960	899	937	952	899	908	975	950	878	927	933	895	919	937	950	968	928	1018	933	921	971	948	944	956	905	900	956	887	881	881	969	958	975	980	946	916	916	982	940	962	928	912	959	913	947	957	958	866	954	929	909	931	933	980	966	932	916	925	873	902	914	949	977	915	949	938	920	941	968	932	901	940	983	954	894	869	936	922	936	978	850	930	966	868	926	942	910	944	920	969	907	939	982	993	852	917	944	972	915	939	955	952	945	973	950	937	959	925	922	973	926	950	916	925	936	897	955	942	924	935	895	944	882	929	911	928	933	967	998	834	970	910	945	977	959	923	924	868	978	953	973	970	846	954	887	955	951	984	930	863	899	988	988	944	935	872	918	941	841	943	916	949	961	939	918	900	897	896	941	938	958	976	946	930	913	959	918	946	900	941	921	967	1016	924	846	986	938	945	916	947	939	948	905	957	891	968	934	987	1005	972	882	918	991	914	916	869	922	920	894	901	962	908	992	943	925	907	876	927	955	888	953	948	895	967	950	927	993	944	919	966	967	956	945	993	968	951	913	939	960	915	910	912	940	944	967	940	894	935	972	891	948	936	932	921	968	865	904	930	931	908	975	943	911	908	934	940	893	915	949	972	941	972	960	882	1007	931	964	928	917	934	940	960	985	924	910	963	927	929	907	920	904	906	924	864	921	913	959	912	920	987	960	963	999	945	931	961	971	987	920	922	917	972	900	896	915	967	950	933	940	914	955	924	918	961	900	962	980	918	980	943	934	946	949	904	951	913	910	937	977	959	876	922	963	977	921	956	994	959	919	976	962	951	960	978	936	958	930	990	891	986	934	936	951	918	955	939	901	961	915	961	874	897	908	936	951	904	950	954	947	936	908	969	966	951	889	915
30501	15004	16902	12367	6199	2852	1759	1332	1071	862	756	628	636	630	523	533	522	485	496	511	441	479	475	449	438	476	443	464	413	442	408	400	367	412	438	414	400	381	362	397	420	416	411	419	380	413	402	397	421	351	386	365	390	372	372	398	390	415	398	385	402	410	371	397	427	381	377	406	379	387	416	392	400	384	380	373	376	392	400	404	427	427	374	376	400	394	377	340	392	408	405	398	357	371	370	395	388	359	371	379	388	390	367	392	406	437	382	394	380	415	382	402	405	405	392	395	404	384	398	382	400	396	393	388	405	391	374	366	373	364	398	374	379	391	421	388	396	388	414	407	418	400	388	395	382	346	377	379	361	386	381	451	364	364	392	387	388	404	422	387	387	391	387	410	365	392	421	375	421	360	387	395	388	399	395	393	386	381	407	423	389	395	406	346	365	359	364	450	399	394	384	357	440	376	357	366	399	403	382	365	376	377	399	395	373	372	412	392	367	466	407	391	387	405	382	388	371	377	387	364	376	373	430	364	393	395	368	393	392	375	415	417	390	404	322	383	377	380	429	383	415	377	423	372	393	405	397	384	414	367	408	361	362	400	395	373	423	384	389	424	405	402	421	344	395	396	389	396	387	382	399	424	377	373	403	399	385	408	392	376	385	419	365	375	410	374	399	386	375	390	420	401	394	402	400	383	402	418	380	372	407	408	365	393	385	414	386	398	393	400	389	373	376	391	389	408	412	350	399	435	389	399	385	366	401	369	417	396	401	380	348	400	365	353	385	384	385	406	407	361	387	405	399	374	400	382	362	380	386	422	413	373	406	358	403	383	425	424	373	364	391	390	378	390	401	403	361	385	406	399	364	396	377	419	399	376	398	385	373	398	382	404	372	375	394	385	379	376	404	390	360	410	388	387	369	356	349	400	396	415	384	406	398	334	391	367	381	373	399	423	373	375	413	406	396	397	423	384	378	384	396	406	361	413	424	410	416	375	400	418	392	394	376	402	414	395	377	371	469	391	377	390	349	367	384	405	362	415	393	399	398	377	371	385	381	366	394	419	407	384	393	403	356	408	411	391	393	371	395	390	360	387	417	392	390	407	385	434	381	418	397	363	384	354	339	400	397	397	398	372	377	396	408	378	356	395	362	377	364	412	426	394	405	385	370	373	383	373	386	443	354	392	429	416	415	398	394	383	392	391	396	420	360	390	390	392	408	338	388	384	387	402	404	428	382	402	384	385	336	406	362	370	377	397	409	397	380	389	359	400	399	368	385	396	369	405	388	362	385	393	378	367	393	393	383	392	437	389	418	425	441	382	385	359	373	391	381	378	396	351	403	372	379	395	381	369	407	404	423	412	379	413	420	396	381	408	399	370	394	404	381	393	372	410	371	362	387	363	388	422	406	401	415	381	391	389	399	382	420	400	390	404	390	380	396	353	403	389	410	360	376	406	376	432	415	391	380	396	390	390	419	374	375	365	406	384	437	398	362	390	387	379	400	386	389	406	416	420	377	406	404	404	395	386	412	385	386	411	381	443	378	404	378	389	389	435	392	400	408	379	382	377	403	414	366	372	392	370	386	414	392	423	380	391	378	383	371	424	379	380	386	362	396	410	349	415	390	400	398	376	373	404	379	345	375	414	366	399	389	424	399	434	403	341	377	408	387	438	383	352	432	432	396	394	359	400	373	375	434	396	367	396	387	407	400	391	402	407	384	419	403	385	370	362	390	393	403	389	390	403	387	374	391	382	411	402	378	388	358	353	408	407	367	417	389	352	398	379	380	401	392	386	367	393	389	367	374	427	427	386	391	415	377	400	362	419	381	350	417	392	403	358	371	351	380	401	402	384	360	374	369	364	408	407	415	387	381	423	362	376	396	372	377	389	414	428	376	367	414	374	393	386	373	414	407	383	385	383	405	387	384	393	392	423	356	390	384	393	373	409	411	396	417	401	406	413	356	395	436	366	399	414	400	411	391	374	421	387	410	418	350	371	432	376	346	378	377	400	406	384	405	431	403	413	428	410	365	402	381	373	401	381	406	389	417	351	428	403	406	392	380	398	416	413	417	367	408	392	376	370	433	431	372	370	388	422	406	375	376	417	420	410	413	373	408	370	452	365	413	425	392	388	374	384	391	404	387	390	361	390	400	388	421	400	370	349	410	414	374	398	365	388	387	407	372	418	365	389	383	411	409	396	427	417	405	385	417	366	389	394	435	377	385	403	376	364	427	394	415	351	375	383	430	447	407	385	376	381	373	463	392	357	410	392	405	415	414	411	395	379	385	380	402	382	394	425	405	392	384	370	394	412	419	357	377	359	410	394	374	384	396	429	357	379	419	384	433	397	383	416	408	395	389	399	387	387	411	426	381	373	353	384	369	392	411	369	407	378	408	401	379	349	388	400	377	392	399	388	384	326	388	388	356	389	370	368	386	373	417	371	412	416	380	375	377	409	412	389	407	372	363	395	353	368	395	385	402	410	413	358	375	426	415	377	405	434	436	415	341	402	383	386	421	420	396	388	363	370	390	378	382	377	383	392	371	425	404	410	421	394	384	405	363	367	424	421	385	400	394	381	418	424	373	407	397	341	383	381	394	401	412	407	376	371	422	419	390	434	389	405	431	376	418	421	391	398	395	439	403	387	413	387	391	374	413	403	400	376	389	394	416	397	391	409	414	387	394	414	370	410	402	409	370	426	440	445	420	410	393	416	369	416	379	409	353	373	408	403	369	409	393	379	382	397	384	381	394	366	370	412	357	359	404	357	406	403	394	410	401	391	401	367	387	396	427	403	403	407	397	366	383	394	400	392	383	440	382	384	388	356	423	379	401	379	382	387	352	392	408	374	392	396	380	390	398	420	382	349	368	391	420	341	392	398	378	414	386	406	392	414	379	393	403	381	414	385	394	387	415	363	372	388	418	367	353	394	371	363	409	411	380	377	388	375	413	383	406	429	408	382	393	385	363	383	372	354	409	381	436	380	398	400	397	372	368	398	413	374	384	439	407	373	363	430	411	406	427	435	380	386	421	371	396	361	385	383	388	401	401	418	396	326	416	402	386	414	334	376	394	366	389	400	399	421	386	340	376	394	398	377	416	407	396	425	361	394	371	414	364	433	389	378	381	376	390	386	362	362	396	372	458	419	349	373	382	376	404	389	368	395	377	390	413	389	382	408	366	356	372	405	421	382	391	394	350	402	364	360	350	385	417	405	384	401	408	385	394	366	408	398	396	408	356	403	407	399	351	369	390	409	361	389	417	393	405	411	357	364	405	413	389	415	397	383	390	357	357	381	403	397	392	401	423	351	415	421	454	394	373	382	383	384	364	397	362	430	386	379	386	364	404	410	419	390	369	379	408	421	394	376	371	395	379	420	433	369	395	383	397	362	399	374	400	401	362	397	406	394	373	389	408	367	372	351	382	435	417	359	400	393	359	401	393	373	416	396	398	361	400	412	409	395	388	400	344	387	443	388	361	366	371	382	376	397	397	405
18311	11970	23200	23177	15959	9524	6532	5250	4164	3444	3005	2553	2221	2026	1830	1765	1698	1590	1434	1470	1483	1428	1430	1346	1269	1135	1223	1250	1265	1177	1123	1044	957	960	1008	954	991	1035	951	1001	946	968	934	924	967	886	915	871	880	968	894	892	935	923	918	869	866	897	878	936	901	924	886	894	907	873	960	882	887	963	934	955	919	908	926	910	939	915	897	905	935	904	945	895	881	882	900	963	911	914	884	916	895	854	917	878	863	863	962	918	913	877	873	925	973	866	939	932	869	908	907	881	872	896	883	872	914	898	921	892	874	918	898	949	949	894	954	944	884	866	881	892	929	912	910	928	953	896	991	901	934	937	885	871	917	853	898	973	916	904	852	852	899	889	856	902	859	932	942	881	919	943	890	921	929	903	926	873	941	914	887	911	943	895	932	919	880	949	949	875	897	895	824	910	841	921	896	839	896	956	889	921	901	866	908	875	934	894	919	845	937	955	845	912	907	968	877	915	876	903	911	924	907	882	899	915	858	888	940	885	873	966	931	902	913	853	946	919	907	922	875	884	915	910	877	895	894	927	941	956	891	832	872	875	850	910	882	837	978	933	918	914	906	899	913	907	938	985	869	900	930	907	928	883	891	881	958	872	885	891	823	955	890	897	936	912	921	921	944	884	876	865	911	933	875	863	878	961	919	922	886	936	880	855	914	843	922	892	888	900	915	917	895	911	953	860	892	944	946	944	858	866	889	889	910	875	888	906	936	905	887	869	841	876	895	886	973	888	901	874	857	908	905	953	926	883	874	894	912	928	933	841	873	914	908	875	958	899	866	938	943	868	886	951	903	892	914	881	923	909	914	846	921	883	902	846	932	901	895	871	933	928	898	894	910	947	940	906	933	925	879	852	883	907	917	917	879	909	911	871	922	925	875	941	886	900	922	899	847	897	914	938	850	857	877	858	851	915	890	911	899	922	907	865	961	815	903	930	872	982	868	919	880	944	927	918	899	905	888	922	917	910	878	905	879	918	937	869	931	915	887	894	874	926	911	894	897	909	836	860	896	906	953	913	877	855	876	932	925	901	951	894	917	934	859	910	930	902	863	921	908	893	905	878	864	946	899	938	931	912	922	923	932	924	916	910	919	883	897	907	921	919	873	904	915	908	932	889	883	907	893	865	929	884	910	921	850	889	896	903	896	928	910	914	871	849	925	916	891	898	883	885	910	950	897	919	917	922	917	941	929	865	908	885	870	963	882	944	901	904	915	881	906	846	932	872	871	884	911	937	910	863	922	930	898	868	891	874	883	913	898	978	989	909	928	847	877	915	882	901	944	908	845	946	852	946	927	880	890	902	863	885	889	924	905	888	913	984	866	911	894	952	845	913	891	948	950	896	932	935	915	925	919	908	925	931	942	926	851	858	945	893	905	966	857	850	929	918	891	918	937	892	866	955	888	893	918	894	897	911	881	878	911	946	959	861	938	861	883	886	911	928	893	856	906	952	939	943	874	898	892	881	896	865	882	901	916	927	879	888	950	909	908	841	870	910	992	886	893	911	906	892	933	903	949	897	884	925	865	895	902	920	968	920	959	941	875	914	882	901	870	867	903	875	896	923	882	836	904	896	874	848	875	874	914	901	881	862	883	872	924	886	895	926	859	919	920	903	909	881	970	907	886	923	929	945	892	922	933	878	898	905	895	894	890	917	936	870	915	903	900	869	943	962	871	856	943	936	882	853	933	875	916	907	960	912	922	880	913	913	889	868	939	870	937	945	894	905	895	895	899	969	924	888	853	879	852	931	903	961	897	906	860	907	909	943	892	847	884	867	874	908	893	930	902	889	921	887	881	862	875	938	916	924	929	942	885	877	874	882	886	919	885	916	954	897	854	910	910	900	928	853	905	929	936	869	904	871	882	929	900	915	841	881	905	896	967	932	873	874	908	940	925	877	827	895	856	869	959	865	886	907	900	886	835	933	894	905	947	933	940	865	928	945	889	927	890	886	904	925	885	883	901	933	911	945	906	934	926	916	955	932	934	885	901	858	912	927	893	942	854	922	904	925	875	960	879	928	925	907	913	903	850	914	936	930	861	871	893	899	872	895	898	916	897	931	877	910	907	925	899	870	865	895	889	855	891	963	862	904	867	901	943	909	908	854	928	895	893	921	912	841	865	895	919	902	910	917	821	832	885	855	880	935	928	878	927	919	915	962	928	920	902	864	919	902	884	922	986	928	913	888	864	952	851	872	924	898	853	926	897	924	848	917	866	914	911	882	936	871	902	870	894	917	871	868	946	915	902	918	877	896	866	849	938	896	907	888	880	913	930	979	907	853	888	920	961	907	915	938	852	921	919	899	912	904	914	879	909	907	859	889	888	852	881	929	943	912	878	950	852	925	933	850	896	890	903	934	893	901	854	881	914	907	945	875	889	884	875	911	936	840	917	947	897	917	866	890	966	920	918	919	866	891	869	907	892	891	896	877	894	863	914	909	916	893	918	892	891	911	840	929	936	937	933	915	905	937	841	935	893	920	855	880	958	885	862	947	914	917	893	863	887	931	902	904	925	939	829	881	870	886	896	933	888	946	975	883	912	869	947	888	918	954	892	975	859	890	922	886	864	898	868	871	912	911	929	887	902	903	903	969	949	934	882	966	890	867	944	957	823	955	894	951	920	841	859	983	903	919	901	913	882	901	863	896	852	857	877	858	940	891	907	908	888	945	880	866	897	950	966	876	862	862	888	905	865	905	920	868	879	941	853	900	918	893	866	889	917	924	885	929	909	912	890	888	936	900	928	852	947	913	923	910	868	893	906	943	905	880	876	881	952	877	924	891	913	913	950	948	905	908	868	921	915	905	909	949	891	912	907	901	935	927	897	872	865	899	875	860	918	902	958	898	916	917	900	911	934	878	922	887	872	919	898	916	874	931	901	850	989	891	896	948	916	899	913	932	905	913	911	926	914	877	900	886	884	856	865	925	929	944	889	859	917	933	877	943	911	918	904	884	916	883	944	912	896	940	905	929	871	919	921	908	847	911	898	896	882	877	945	931	872	870	897	919	920	893	856	975	904	944	841	906	936	902	896	943	871	902	934	891	874	954	902	944	966	918	910	930	862	891	840	870	853	853	885	933	914	905	897	882	905	892	926	893	909	882	940	937	911	926	882	892	917	901	841	912	934	901	949	860	923	909	896	853	950	929	911	946	954	966	906	911	953	960	924	891	894	881	886	949	898	912	1011	927	857	917	885	888	867	912	880	903	905	943	892	900	878	908	908	867	886	841	894	916	915	864	941	904	900	884	874	938	904	905	901	818	900	902	954	890	894	870	868	932	920	867	859	889	895	906	848	957	875	925	891	925	941	890	952	915	882	897	940	910	911	967	910	940	932	932	897	899	950	945	859	891	877	857	923	871	916	929	901	920	878	887	878	919	859	897	915	895	905	925	928	874	939	898	898	961	904	843	857	893	915	901	894	885	974	926	940	893	909	872	972	921	854	929	924	908	906	941	884	883
11858	5873	5686	3778	1938	1154	891	733	600	600	520	476	455	402	447	412	427	365	409	397	394	421	422	365	383	367	384	380	383	400	354	384	372	401	345	426	385	340	375	368	387	357	375	333	400	349	318	366	357	364	362	361	393	423	408	370	338	369	383	335	346	366	392	375	362	348	339	373	366	385	364	409	382	342	328	357	356	332	352	383	335	379	381	378	368	370	364	372	365	398	416	338	350	369	399	370	392	389	376	371	373	417	373	376	388	385	389	366	366	401	348	354	346	369	366	350	362	369	356	374	364	364	364	404	400	341	364	363	344	348	348	373	363	377	381	392	347	393	378	367	409	358	384	408	360	388	367	376	353	378	358	379	352	342	368	355	358	402	358	379	357	334	366	362	359	384	400	381	417	356	374	346	353	360	363	397	376	409	349	361	384	360	392	359	410	365	357	364	375	349	337	348	391	389	404	379	392	379	365	401	392	404	377	345	398	377	341	359	380	348	385	338	379	356	369	380	395	376	347	350	399	405	329	389	326	386	375	369	391	371	379	382	362	380	384	387	394	369	406	337	355	371	362	377	379	359	383	356	357	361	397	389	360	398	329	348	380	363	356	366	378	345	383	330	324	365	404	367	412	411	370	335	364	382	361	342	387	374	363	350	358	388	349	369	376	373	392	384	402	377	365	395	354	350	377	330	394	367	335	377	384	357	376	358	371	370	349	374	388	355	382	396	372	365	383	345	371	419	369	344	402	351	361	408	370	330	367	364	382	360	376	395	358	330	385	378	373	382	381	392	351	425	411	364	375	375	402	380	380	366	382	410	363	329	386	392	384	364	363	392	394	356	398	402	362	387	380	346	381	390	361	331	380	371	403	351	385	358	368	379	373	341	371	367	329	355	346	363	414	351	353	384	375	430	340	394	354	387	358	374	363	390	386	388	360	364	373	381	344	364	378	356	386	358	342	358	405	379	361	397	382	358	366	349	365	365	401	388	376	309	340	344	352	400	373	379	345	376	330	362	369	362	389	391	357	334	406	361	387	376	347	398	380	363	383	365	340	356	341	367	354	382	371	374	405	370	394	382	426	377	400	363	344	409	383	372	383	344	361	399	382	376	366	356	423	412	364	406	348	375	357	390	391	375	413	334	376	383	371	386	368	368	405	328	363	365	372	377	390	432	382	352	340	367	357	378	412	352	335	381	384	332	381	378	387	374	373	391	345	367	390	352	370	412	353	365	405	362	348	365	357	385	405	428	334	396	379	346	405	342	351	370	343	352	390	347	392	372	349	390	384	412	352	325	382	386	376	367	376	390	365	376	373	381	385	341	385	381	386	385	388	388	398	360	394	355	363	389	349	404	372	361	410	406	359	342	362	368	355	372	378	352	369	329	357	383	394	348	386	364	343	352	400	425	372	356	345	387	322	403	343	391	390	445	366	385	403	404	349	364	360	387	377	377	431	383	407	355	354	344	346	323	390	375	358	394	362	374	394	358	375	351	356	373	370	395	345	394	363	374	337	355	400	365	386	387	368	376	401	406	347	354	365	348	379	364	382	403	362	390	378	336	393	369	377	369	392	359	375	332	395	418	421	368	366	357	392	399	416	412	402	368	364	382	344	390	362	357	413	387	398	360	412	378	375	357	382	376	354	352	341	358	417	378	366	368	385	374	402	361	390	339	374	334	334	408	420	348	412	374	343	373	398	389	387	374	333	381	397	336	370	353	380	315	384	331	376	372	395	359	380	385	321	381	386	372	406	341	374	380	366	376	359	363	353	392	345	362	351	386	393	343	365	371	414	372	379	350	376	368	388	351	378	372	379	361	351	351	352	378	358	356	360	361	384	383	384	398	367	337	379	395	360	348	364	361	412	380	357	358	391	374	361	391	387	440	357	369	385	383	341	340	369	350	359	342	407	374	389	396	347	378	367	381	367	343	402	362	343	389	336	404	376	375	403	339	364	380	315	369	364	343	366	335	368	368	369	333	387	333	378	380	393	356	355	358	375	377	361	348	402	375	390	375	385	400	371	395	378	370	364	362	384	348	412	395	383	402	374	384	328	345	388	359	397	356	382	371	426	369	330	317	354	398	384	381	409	349	376	384	309	375	358	343	398	393	370	395	368	381	354	331	381	385	366	358	354	401	409	390	345	341	354	384	379	375	395	393	375	377	371	375	348	354	355	389	358	362	353	395	361	364	356	397	369	361	376	381	316	383	335	370	367	381	327	398	370	383	386	375	378	355	362	340	367	356	387	417	389	388	357	370	392	365	393	409	347	381	391	365	389	358	376	401	337	380	368	403	368	382	382	363	370	397	377	387	348	416	379	372	381	356	387	414	369	381	365	396	389	381	390	348	360	387	358	386	362	388	389	380	368	357	358	366	360	349	368	347	364	310	346	381	388	417	379	356	337	360	409	381	354	365	365	325	375	385	382	359	375	345	353	432	392	350	374	339	364	373	365	388	374	316	408	388	362	386	358	352	376	367	363	373	400	351	388	394	365	368	417	355	356	368	372	418	381	366	407	360	380	357	388	414	355	373	349	379	392	395	393	407	403	392	390	408	370	378	404	336	377	353	383	378	389	394	365	388	368	403	375	341	365	401	341	373	374	347	374	381	376	384	381	342	315	379	394	343	387	349	371	389	388	397	393	408	345	375	422	365	356	363	335	353	375	367	360	378	398	322	407	371	329	364	379	365	383	393	363	362	419	365	378	355	385	332	380	384	384	379	389	358	357	391	361	389	410	364	341	364	418	369	393	402	401	352	333	350	356	423	413	388	337	372	348	393	352	348	358	361	347	375	384	388	406	379	358	370	363	361	369	368	383	336	374	382	375	344	354	368	393	393	376	365	374	390	339	383	399	368	362	392	407	378	362	374	328	389	368	394	376	405	347	399	343	378	362	370	388	393	343	358	375	403	360	413	401	400	336	343	376	376	358	377	351	398	419	408	371	372	376	349	357	380	367	382	382	372	374	375	373	361	393	352	366	364	393	378	323	404	347	377	410	372	355	373	403	366	375	345	365	317	388	348	389	351	367	409	405	379	403	331	354	397	370	377	360	347	386	344	385	367	386	369	361	362	385	353	389	350	355	388	365	390	371	359	353	408	388	378	371	381	366	390	341	382	357	392	361	359	344	341	326	362	350	386	360	364	373	333	366	411	362	403	362	406	373	372	361	393	424	331	383	353	376	368	360	333	383	362	391	345	357	333	413	393	358	365	382	390	394	376	323	354	377	360	364	378	338	382	345	369	344	380	382	378	369	350	370	353	409	400	404	376	393	352	375	352	364	365	402	387	345	397	353	363	374	364	352	381	373	366	349	377	364	360	384	395	324	379	390	351	389	369	364	344	383	379	380	330	387	369	392	385	350	404	361	356	361	357	364	364	368	359	344	363	388	365	326	364	382	373	358	322	373	378	378	346	363	363	380	413	371	372	365	391	373	366	363	387	353	397	372	359	371	341	389	349	359	406	352	378	374	344	385	380	367	358
7815	5681	9814	9691	6514	4244	3220	2624	2205	1923	1608	1477	1337	1292	1199	1231	1214	1170	1071	1134	1088	1061	1131	1031	1102	953	976	949	988	971	891	920	915	959	948	939	905	902	935	894	910	851	866	908	884	885	850	858	846	826	923	886	876	894	822	832	857	811	825	870	877	851	873	847	918	852	859	888	868	862	818	881	891	844	871	877	867	785	846	859	843	882	858	882	859	893	855	861	867	908	856	851	855	882	852	854	846	845	854	846	837	913	874	879	920	827	833	881	854	859	814	867	886	877	876	880	845	879	808	871	868	831	860	853	854	824	853	854	853	895	854	889	809	861	881	886	862	878	852	843	886	882	842	849	851	832	914	847	876	871	855	880	870	887	878	937	880	857	838	899	898	901	875	847	852	875	880	873	871	837	828	842	840	877	904	869	855	879	807	916	851	935	881	860	830	865	862	875	913	900	876	896	869	977	878	849	892	892	867	869	800	802	828	856	878	802	881	843	875	896	872	880	859	917	876	879	854	857	826	795	885	817	851	893	892	862	882	839	848	870	874	896	858	882	868	869	853	869	866	876	872	892	892	881	825	905	837	847	868	867	923	824	822	841	819	853	828	874	824	866	813	826	830	858	866	836	856	882	817	884	835	895	854	885	882	865	904	880	873	831	889	846	845	848	870	857	874	890	869	846	830	877	840	871	892	853	923	907	828	843	846	857	838	896	871	904	868	828	849	865	844	977	892	851	852	830	869	843	868	847	812	851	881	866	818	826	932	858	869	928	876	879	870	870	823	882	865	886	830	859	933	900	837	836	814	853	839	842	889	866	835	873	835	853	883	896	918	869	866	851	894	839	818	890	911	857	802	896	855	831	802	832	890	870	870	841	823	878	869	858	896	832	860	901	852	848	838	896	921	871	795	860	861	906	950	865	856	830	845	831	934	875	871	866	825	902	885	873	843	844	860	845	900	889	826	878	822	861	805	878	889	908	890	859	880	832	862	845	922	866	802	823	917	877	850	877	901	864	858	919	867	864	855	808	881	861	868	858	843	829	791	881	890	865	915	890	833	885	843	873	872	915	906	856	872	851	828	864	853	812	867	883	886	862	874	873	839	878	872	851	903	928	818	882	920	876	933	850	863	868	861	870	860	848	858	938	836	872	854	855	876	912	842	837	817	886	847	889	779	871	845	843	834	891	839	925	859	820	925	843	841	870	873	900	866	921	885	816	870	839	895	825	837	822	869	885	877	880	812	843	872	873	867	851	887	856	928	886	878	859	882	840	862	842	867	909	912	867	829	887	890	814	874	854	874	888	879	896	898	825	880	919	890	838	863	839	894	816	835	844	825	888	835	839	937	879	882	862	858	925	838	856	909	896	854	880	908	852	880	849	893	844	889	853	886	816	850	891	857	910	872	837	863	804	873	852	898	817	824	815	827	850	820	807	907	856	829	855	860	889	903	823	890	857	890	819	878	855	881	877	853	869	922	863	889	849	895	870	867	873	834	894	844	831	865	844	852	844	880	842	878	895	881	874	894	876	893	858	867	869	854	847	879	859	853	884	900	826	846	848	852	852	856	867	880	899	876	911	864	831	869	844	814	863	903	863	865	857	861	869	886	881	866	931	842	838	838	889	832	865	868	835	822	885	844	905	887	906	850	862	847	912	885	837	834	852	899	887	865	883	909	863	863	856	833	881	841	826	892	828	838	846	859	884	908	838	889	881	828	857	880	866	863	877	874	839	896	872	834	849	812	818	869	837	941	827	853	906	915	876	886	903	866	858	801	889	872	857	846	844	858	863	878	866	889	870	882	849	834	846	871	839	882	936	846	846	872	831	884	887	852	884	826	878	865	863	847	848	909	835	877	873	900	878	871	869	856	882	832	877	896	877	909	904	848	858	803	850	855	902	838	798	919	860	871	840	845	873	857	856	859	882	862	943	836	873	874	845	893	860	880	853	824	880	865	905	869	864	905	870	850	859	894	810	842	844	848	870	840	875	913	884	848	854	820	865	850	906	844	896	853	870	844	836	854	849	895	845	919	871	872	866	831	826	853	776	929	863	862	811	824	851	847	878	822	814	890	859	875	864	848	909	855	864	883	837	846	875	917	908	846	872	883	807	856	905	847	838	845	860	857	896	859	860	837	828	889	865	812	855	908	860	844	907	880	829	875	878	912	863	866	871	823	883	815	901	905	843	889	873	850	867	880	862	928	873	869	802	797	895	838	913	847	889	857	855	880	880	881	889	890	867	804	846	842	864	844	815	797	893	861	907	882	840	870	818	872	825	860	863	874	850	878	824	870	838	887	813	880	854	916	893	891	914	789	864	834	879	878	877	913	897	911	867	869	885	841	859	855	857	864	897	840	820	839	875	821	857	879	860	850	830	840	851	831	839	819	794	908	882	836	839	870	842	837	903	883	833	848	832	831	865	854	843	818	900	872	869	880	840	880	882	857	857	826	850	844	878	815	940	839	885	857	797	867	877	913	875	863	858	868	912	892	835	902	879	865	932	895	857	883	852	842	834	853	836	903	849	909	793	861	880	927	854	861	924	850	880	805	882	896	817	872	867	908	885	843	850	932	870	912	838	884	904	910	873	904	868	883	892	829	911	952	874	820	874	840	853	865	830	862	883	893	915	870	931	863	860	883	854	849	822	877	855	907	854	859	848	860	863	854	849	895	915	879	849	886	890	858	879	852	864	877	894	904	865	905	927	884	789	871	882	836	966	883	854	790	892	867	838	851	839	822	910	884	901	856	818	835	848	865	836	877	871	889	869	863	873	836	832	850	857	910	855	870	894	864	848	876	915	873	867	846	848	924	890	898	861	895	867	867	843	847	817	827	922	820	861	859	886	865	815	892	850	890	849	856	822	877	864	854	873	862	830	892	870	926	859	852	882	867	907	886	903	843	876	894	865	839	865	875	887	807	836	842	838	851	804	821	882	870	886	886	891	879	856	853	829	871	880	891	898	897	831	856	864	891	908	903	856	809	826	807	844	897	891	821	882	823	859	856	905	812	888	905	889	860	863	845	849	863	877	900	850	839	883	814	840	899	921	876	894	882	863	883	892	835	835	895	828	825	866	853	905	867	871	882	877	859	855	845	859	862	854	839	833	846	813	890	844	835	851	879	850	861	816	858	889	863	921	854	882	863	832	846	823	893	820	882	913	839	816	845	850	884	839	867	869	873	864	871	808	897	831	806	924	847	853	864	854	871	868	881	881	851	845	902	832	850	868	837	875	864	850	881	857	841	875	856	902	830	902	878	864	893	865	851	830	843	860	895	861	862	893	915	864	830	874	913	802	909	851	877	897	872	934	890	848	870	816	896	841	843	865	887	848	867	869	832	883	872	868	901	906	849	847	849	825	868	940	913	896	846	905	862	876	837	870	878	855	891	921	829	837	834	873	903	880	864	849	846	915	885	855	856	885	864	837	886	856	880	910	844	912	852	821	864	905	866	885	884	920	881	860	885	912	848	850	808	870	882	897	936	863	802	903
22145	10505	11310	8486	3824	1735	1348	1005	841	765	638	587	591	526	533	520	531	485	468	477	446	440	484	441	434	422	460	419	469	423	387	453	429	431	397	433	425	413	404	430	415	407	425	380	413	401	421	375	395	432	395	398	428	435	385	421	409	415	428	402	385	376	412	388	380	380	353	392	448	421	392	392	409	413	415	455	437	374	415	425	420	401	356	406	385	367	399	391	399	375	402	436	396	386	391	392	433	395	387	401	415	405	389	468	415	421	408	381	389	403	400	398	454	406	396	368	413	410	402	422	394	381	415	393	412	412	371	387	410	418	422	420	365	373	440	376	423	396	426	409	417	379	413	437	415	426	402	413	407	402	399	394	399	385	401	404	389	369	399	400	400	405	396	378	421	414	376	408	392	397	396	383	392	412	395	384	383	406	457	446	411	383	410	406	401	385	413	418	410	395	365	403	376	430	415	373	414	425	433	391	382	418	392	434	436	389	410	374	401	404	427	416	400	409	465	433	400	373	435	424	384	416	402	416	389	399	390	427	432	441	408	376	379	414	378	423	406	376	426	367	376	393	375	370	394	381	409	437	413	368	386	387	456	411	402	424	356	386	387	418	380	408	398	392	421	409	409	409	412	412	421	403	396	428	415	424	387	374	431	392	368	407	419	404	434	398	348	380	388	402	401	395	424	413	454	371	358	382	400	396	412	419	410	425	368	428	392	390	398	438	420	431	409	400	402	393	363	400	432	431	383	417	372	393	428	418	393	427	427	413	390	401	419	378	395	373	428	411	383	418	369	420	388	422	368	408	420	390	410	398	390	402	387	415	434	413	396	374	363	389	378	367	411	405	417	392	401	402	397	419	409	430	399	427	473	399	393	408	404	404	401	401	433	379	419	412	430	416	395	405	378	394	399	339	412	415	381	392	411	395	400	407	427	428	383	420	400	399	420	405	417	377	394	431	409	410	415	409	369	410	459	389	382	401	419	407	366	362	391	396	434	368	418	404	459	435	388	372	393	399	425	400	412	403	432	377	349	425	405	436	404	382	425	416	412	373	447	415	402	397	410	383	412	385	437	411	398	429	334	393	412	427	360	374	433	417	405	385	393	398	413	406	391	425	398	445	425	387	414	426	430	416	428	399	379	402	438	391	376	368	386	397	366	391	401	387	388	408	411	422	411	394	383	417	400	373	409	416	371	414	424	401	427	407	419	397	429	432	439	414	376	413	460	381	393	409	409	416	421	399	420	394	375	385	419	453	412	379	398	385	395	449	364	411	398	427	465	404	448	438	393	388	392	386	397	381	428	384	416	437	395	433	392	398	398	409	435	393	402	401	400	370	421	400	386	405	426	393	417	398	422	396	415	387	377	382	425	419	423	412	387	374	424	375	432	372	417	400	421	404	404	388	404	404	402	406	384	387	394	402	427	445	433	397	394	411	390	441	413	382	422	414	430	426	422	426	435	378	405	404	383	384	383	416	386	409	411	411	376	433	364	387	394	421	393	417	388	368	396	362	395	401	422	405	411	371	431	421	394	410	418	411	391	407	421	412	442	390	409	373	409	419	400	390	423	457	437	377	421	409	396	408	431	388	397	396	438	390	382	416	380	365	432	405	411	384	406	415	384	391	372	402	418	392	415	432	384	381	404	415	394	385	396	400	422	449	397	398	396	426	393	384	365	406	408	372	431	381	418	374	378	414	409	419	390	393	434	415	407	398	378	436	387	396	384	438	398	415	431	409	386	402	407	420	400	403	353	428	408	400	408	418	407	412	382	338	353	405	374	423	416	361	423	387	384	441	430	396	409	417	417	414	363	421	413	433	438	392	422	425	420	402	404	397	403	428	346	444	435	404	372	431	446	405	387	421	393	385	397	416	411	380	406	438	408	403	413	410	412	456	413	440	402	385	394	383	399	379	401	379	406	409	406	413	437	401	429	418	379	393	394	426	403	386	422	424	380	429	416	418	406	393	422	366	414	429	432	406	395	403	402	413	409	394	388	411	395	387	413	430	410	414	407	383	397	423	429	413	372	406	380	364	408	431	376	405	396	377	375	383	418	367	405	383	380	418	417	401	396	414	381	458	388	402	444	390	393	416	403	420	398	386	417	425	414	417	432	412	422	391	377	394	407	386	389	402	416	411	373	419	416	387	396	434	423	387	409	402	388	395	359	385	415	403	381	434	436	394	380	405	422	393	389	391	399	434	422	412	398	401	436	410	408	424	435	384	406	423	417	414	402	388	426	410	413	401	402	400	431	382	415	423	371	381	358	380	400	395	397	399	401	366	379	371	387	409	390	403	372	381	400	363	395	399	421	391	415	382	393	416	360	430	408	430	439	400	405	359	388	423	385	403	366	353	429	412	415	395	415	412	438	372	372	423	391	368	355	394	441	365	392	404	384	401	412	397	406	372	399	393	432	421	399	430	357	399	391	360	379	360	389	411	384	413	421	434	422	369	454	406	407	388	394	397	387	405	397	378	437	397	386	384	420	396	369	409	402	385	405	366	425	404	408	375	415	431	395	395	374	417	383	382	403	391	396	400	400	389	390	364	379	406	407	410	372	356	420	372	415	425	402	414	374	404	426	431	404	398	405	413	362	429	454	416	405	385	384	393	434	398	359	366	372	384	411	372	390	376	413	391	377	400	415	394	403	397	382	383	356	420	397	398	389	412	401	408	415	407	384	410	443	438	391	412	373	409	401	386	383	395	368	371	408	412	400	371	410	375	438	413	422	411	433	425	404	376	377	419	411	407	400	409	370	456	415	432	401	410	451	443	416	400	407	391	367	400	388	422	411	402	417	372	403	451	419	428	395	415	411	373	437	390	388	405	419	442	424	436	419	409	413	386	423	390	395	387	414	420	372	376	364	459	414	400	388	410	445	389	421	414	421	390	441	397	402	395	398	365	403	369	393	407	392	385	413	384	424	384	405	403	392	411	397	403	405	406	400	386	426	393	380	372	418	436	371	394	429	410	410	396	403	397	389	415	425	396	372	411	412	401	372	381	411	377	425	395	399	378	377	382	382	422	427	415	404	406	410	423	334	422	370	419	341	380	436	410	381	409	417	374	437	413	422	396	390	401	395	364	420	409	426	385	431	452	408	419	431	414	416	434	410	415	400	436	402	439	407	394	371	406	410	400	411	405	403	397	390	390	375	356	403	394	430	392	402	400	407	373	384	424	419	432	384	403	417	403	436	418	439	396	416	388	402	411	436	409	407	369	401	387	453	442	411	425	428	407	404	429	393	407	378	407	380	402	420	400	355	415	370	429	413	425	423	399	415	379	358	384	413	392	395	382	388	406	408	400	397	431	400	385	422	399	413	447	395	377	384	400	407	392	400	418	413	444	371	416	400	387	427	366	376	419	434	405	401	391	382	404	410	410	427	401	405	420	403	433	398	408	412	373	378	396	429	390	405	406	396	414	390	393	414	391	414	426	412	420	439	409	400	411	412	384	405	437	371	428	395	355	382	407	380	386	436	392	411	397
14503	8997	17371	17969	10794	6765	4967	3913	3447	2763	2246	2029	1828	1718	1661	1556	1547	1383	1393	1379	1322	1348	1266	1286	1141	1138	1136	1172	1194	1137	1102	1043	1015	1030	987	991	1023	898	1029	1033	952	933	1009	920	910	1000	917	987	957	941	977	996	992	901	922	928	913	946	917	947	972	941	919	911	986	922	885	887	939	906	924	958	945	916	909	932	926	899	944	941	927	957	963	925	900	970	920	909	919	950	890	947	919	929	962	931	970	928	956	928	923	912	914	935	917	917	923	938	907	938	939	919	950	961	943	947	945	906	921	867	925	905	912	864	961	944	902	912	907	890	918	924	915	880	923	923	947	897	872	940	913	874	937	926	1009	938	982	952	940	932	945	963	941	928	965	951	969	961	923	932	970	960	922	920	974	885	979	994	994	988	934	910	990	921	924	945	965	900	958	926	958	915	863	890	905	966	934	968	947	924	945	914	912	929	996	935	949	912	940	897	955	957	927	949	887	925	952	904	883	901	979	908	980	899	950	975	941	934	943	952	943	951	925	967	999	906	957	920	945	936	948	934	960	919	856	963	965	844	878	921	947	931	923	886	932	940	981	940	871	942	929	931	941	950	921	916	895	914	944	961	891	928	917	864	917	921	948	874	972	967	985	971	965	931	925	916	911	933	974	900	934	932	900	931	913	884	916	937	882	950	964	935	900	907	908	891	933	947	899	923	1006	1019	884	992	942	946	963	877	904	924	965	940	897	903	949	948	886	960	918	887	865	945	921	935	889	957	918	924	889	879	889	963	911	974	900	919	923	995	970	906	924	921	934	951	908	888	891	885	885	887	964	876	945	950	921	964	944	1015	919	949	967	942	930	905	924	932	930	984	932	915	862	949	911	931	931	966	916	910	897	893	922	882	940	943	980	872	945	928	916	984	932	976	963	939	923	951	962	953	934	984	903	930	901	919	928	987	933	921	938	941	979	899	939	937	952	965	880	920	933	896	908	900	948	888	912	917	945	940	978	931	966	883	957	955	957	1013	943	913	948	891	956	991	908	973	916	917	902	903	947	942	889	962	917	938	916	976	888	939	872	931	906	940	919	865	954	934	894	960	934	898	986	950	959	938	939	916	944	886	978	931	932	879	909	902	908	969	920	910	969	896	921	953	898	963	947	964	948	918	926	907	926	947	896	929	949	937	914	920	960	935	1009	906	919	954	970	957	911	910	930	953	922	922	926	926	888	986	937	919	949	965	906	925	906	938	913	912	913	901	945	896	972	892	949	916	967	982	1008	949	970	948	928	979	903	902	962	943	948	949	946	920	964	974	977	913	905	884	927	911	948	929	947	917	937	943	932	947	959	915	913	868	917	918	1026	921	915	898	912	927	1003	905	905	940	914	976	926	927	963	976	937	927	938	955	901	944	959	922	969	902	878	919	962	962	937	931	956	899	980	896	933	963	917	944	989	957	1002	918	962	972	970	919	926	994	981	935	930	912	986	955	967	915	968	949	902	909	928	876	920	925	974	950	952	966	859	966	956	935	922	962	953	937	960	963	941	881	919	932	940	920	934	935	943	933	938	889	902	901	924	998	875	928	900	889	979	953	882	952	972	919	978	936	942	938	922	926	913	924	959	907	993	857	893	954	935	887	959	945	914	911	936	871	939	979	904	932	924	938	938	935	990	967	982	936	945	901	887	933	922	916	973	913	960	908	915	898	950	955	945	934	956	939	917	933	864	947	943	887	965	917	934	913	950	938	951	949	925	911	869	939	965	983	942	981	972	971	927	952	931	911	921	919	948	948	899	992	900	923	1017	933	954	873	894	915	888	937	914	981	933	921	957	939	943	926	921	886	899	918	936	917	915	1019	894	934	880	956	926	904	886	938	973	954	955	922	924	979	918	898	920	947	910	944	928	934	933	916	976	973	920	938	953	922	923	958	965	942	1011	961	941	905	923	938	977	964	998	933	905	943	935	956	908	915	906	957	911	894	947	953	939	931	918	991	948	960	973	966	945	915	942	899	956	961	965	966	967	912	892	943	901	957	918	931	916	893	869	939	893	935	915	943	901	918	911	941	942	950	940	901	880	938	933	886	1009	993	936	867	930	911	982	901	929	929	909	941	947	879	953	913	907	872	897	923	898	931	935	926	882	885	926	1004	920	899	935	974	929	933	914	909	916	933	950	953	933	928	887	912	922	951	865	936	918	917	908	952	930	939	929	949	911	917	960	910	957	897	940	933	918	969	932	911	926	875	933	973	945	977	935	948	896	904	858	938	910	934	900	951	878	961	925	846	917	944	947	973	943	965	895	935	923	894	904	963	973	860	895	969	923	927	952	912	983	994	971	909	963	941	953	964	930	894	926	900	924	920	908	918	945	937	927	941	910	934	891	954	902	989	939	946	930	968	965	859	853	937	933	958	872	946	964	950	954	921	894	957	896	958	917	911	991	925	939	873	934	860	946	944	967	903	926	989	921	932	897	896	917	922	927	921	893	920	892	925	918	945	938	968	939	930	959	924	960	916	904	926	873	879	989	942	927	925	964	976	871	936	901	915	1025	948	927	900	967	941	924	937	922	959	972	947	1010	919	937	940	921	904	967	953	917	955	898	943	984	941	882	917	909	957	972	962	950	974	930	901	879	941	925	920	879	920	942	905	941	935	961	926	903	900	907	926	877	944	942	889	925	970	896	908	961	888	926	869	889	925	914	918	930	936	951	909	922	917	951	945	914	936	918	895	937	925	952	936	922	962	923	913	915	927	880	915	975	901	951	878	976	929	971	939	929	929	974	972	944	934	929	952	962	917	908	932	942	948	937	956	865	885	963	930	872	906	927	922	934	950	931	936	923	929	877	923	958	912	876	914	942	906	984	931	970	926	904	889	946	952	963	896	906	966	894	917	931	913	951	934	912	936	927	926	905	971	923	895	876	968	925	959	920	935	988	913	913	914	938	980	940	942	878	879	986	876	946	971	910	891	919	941	940	943	901	886	918	871	949	967	942	931	900	917	967	905	877	961	898	960	920	950	921	887	963	908	922	968	897	959	914	937	968	984	994	885	921	957	940	932	923	945	969	885	935	927	901	885	924	916	932	923	946	943	953	908	960	949	909	940	970	963	975	922	945	957	995	956	914	906	888	929	969	968	915	940	938	1000	904	993	876	891	964	967	939	952	880	942	959	919	954	919	948	968	971	958	907	934	899	917	925	984	915	912	905	938	977	924	905	904	940	976	960	949	943	898	970	945	863	948	950	905	938	877	980	912	950	963	897	879	905	982	915	921	912	947	929	916	907	908	952	893	948	875	893	951	954	938	902	973	946	911	856	910	958	993	900	943	941	940	972	967	990	962	948	872	920	932	913	902	937	941	913	929	938	952	908	931	911	925	956	939	911	1000	933	890	939	939	896	866	972	936	982	917	949	944	907	982	980	872	946	948	929	918	904	989	949	922	973	912	939	965	948	907	940	938	897	877	886	936	883	900	931	930	960	968	925	915	964	916	919	965	913	944	964	921	927	908	954	963	928	971	891	933	995	924
31389	15310	13847	11419	5209	2493	1636	1247	968	840	786	667	590	566	537	538	524	535	524	481	457	454	485	514	456	429	450	427	488	423	428	398	429	419	425	412	450	409	440	391	385	388	420	428	377	396	331	386	385	377	385	355	374	438	384	381	417	397	405	437	397	373	396	418	448	430	389	414	346	386	378	475	410	359	388	383	422	379	392	427	403	414	389	399	408	361	376	429	375	408	365	370	414	376	390	389	385	420	375	365	407	379	440	410	399	403	412	392	407	363	402	370	411	384	407	392	378	367	422	385	360	371	391	384	403	370	400	384	391	413	389	418	424	389	382	411	420	392	388	368	395	392	408	385	399	357	389	402	359	405	420	371	375	368	396	397	359	367	356	406	413	384	371	404	382	392	400	408	398	337	405	388	398	363	386	381	368	387	398	400	352	404	372	390	369	399	414	414	363	364	362	391	367	398	402	377	357	398	378	409	382	367	400	393	399	408	391	393	391	385	439	387	423	408	382	381	391	384	437	373	387	371	411	365	373	381	428	392	397	393	359	354	405	395	401	387	386	335	369	404	354	372	397	431	383	422	436	392	377	403	377	403	378	399	404	393	359	384	440	432	399	376	371	418	388	374	389	396	399	428	400	418	398	388	381	402	386	404	399	356	396	389	419	376	396	374	411	434	364	402	380	419	387	379	359	373	385	371	388	380	434	413	387	443	383	376	382	373	398	393	353	393	392	395	393	397	379	378	360	365	410	394	412	388	349	348	406	381	399	367	393	376	390	375	385	397	390	393	395	396	391	363	367	395	382	406	364	396	430	401	389	384	383	392	408	395	384	389	375	426	395	387	388	403	377	410	385	390	426	386	429	372	381	382	426	364	420	388	400	399	380	379	408	383	401	409	371	368	432	401	408	395	378	392	409	393	398	382	375	400	352	385	372	404	388	381	403	382	376	395	382	416	374	352	411	408	371	392	389	399	375	385	388	359	377	393	368	415	374	380	383	367	362	409	420	404	361	386	363	374	405	398	388	395	423	380	429	373	365	390	393	389	399	404	385	372	405	400	398	389	378	383	380	375	433	400	386	405	399	397	381	387	388	403	424	395	424	379	380	416	393	401	391	390	407	370	364	392	387	426	405	387	391	389	414	400	375	385	415	395	385	382	416	401	427	403	410	384	372	401	404	392	406	380	374	415	403	392	387	357	419	378	331	388	363	371	442	379	381	379	401	349	398	400	382	397	400	357	389	406	394	369	395	392	409	358	392	372	357	363	401	404	376	371	352	367	374	392	374	407	415	373	414	325	391	357	406	408	381	406	377	363	390	377	392	372	363	377	370	415	414	364	397	356	393	402	398	349	364	433	405	421	361	378	388	416	415	400	421	374	395	390	463	357	376	418	390	399	387	392	359	393	413	421	384	445	400	415	364	356	412	392	399	382	392	384	375	362	386	432	397	355	385	378	374	375	413	368	351	429	395	380	364	392	401	402	384	391	399	362	381	426	409	384	418	409	377	422	440	428	367	410	459	384	363	387	411	406	408	390	377	359	431	415	384	378	377	417	369	377	385	373	415	422	396	364	383	424	404	382	415	393	366	376	382	406	390	415	400	429	422	389	446	390	383	415	363	384	380	388	389	390	381	404	387	402	381	413	384	371	403	401	382	420	356	398	401	390	408	382	422	385	411	374	409	389	390	387	374	386	371	398	404	411	418	395	403	389	388	364	441	392	366	383	399	408	379	396	385	416	410	368	382	389	373	396	375	387	410	378	364	378	361	340	410	384	376	374	356	337	394	371	383	356	390	359	344	348	368	348	411	383	377	390	392	395	368	348	399	381	381	392	379	398	354	392	409	377	382	362	394	409	370	393	375	395	409	396	341	401	378	406	402	414	382	373	387	371	402	401	401	393	396	370	382	419	412	399	393	424	393	403	356	397	410	403	373	389	371	408	382	400	375	384	374	357	392	383	377	415	410	392	398	391	379	384	378	401	398	373	392	415	421	401	392	380	426	399	379	359	377	388	389	389	401	407	388	383	373	433	413	368	404	380	369	395	396	413	413	377	369	374	379	363	408	388	408	395	407	369	371	373	404	380	365	405	429	388	372	424	399	399	407	413	411	391	420	385	374	365	400	409	412	351	408	364	375	369	356	382	387	392	390	384	352	414	412	361	418	361	360	399	376	362	352	392	382	384	410	345	377	367	395	377	381	408	403	437	378	374	403	392	377	390	411	384	382	397	405	397	379	422	389	416	390	416	422	394	414	392	351	404	396	415	384	377	385	386	375	367	381	367	418	422	375	409	384	338	375	411	393	408	354	424	384	383	361	400	381	403	385	385	400	395	381	390	392	405	414	369	421	355	380	379	381	423	361	376	392	397	369	388	413	398	355	358	394	375	408	389	407	386	429	376	333	418	391	375	363	378	414	395	417	429	361	386	421	417	404	400	351	382	383	369	359	412	387	367	432	379	366	390	406	381	424	404	362	379	383	396	419	379	387	419	409	410	388	426	392	379	348	401	378	394	366	400	421	381	410	383	373	402	387	371	403	389	358	406	413	424	372	358	409	358	429	408	384	378	389	418	421	396	370	436	399	384	398	397	391	373	382	390	423	424	382	402	409	406	406	375	383	380	376	367	393	425	430	376	422	380	428	369	367	397	400	362	370	372	392	353	396	414	375	421	396	377	383	375	404	391	390	382	370	403	382	402	389	374	405	408	373	382	412	398	397	368	392	378	402	394	386	376	408	395	394	418	381	400	406	410	367	361	402	369	361	376	402	358	365	398	401	360	419	417	407	367	366	373	354	400	368	386	382	411	382	404	329	367	358	391	420	391	415	376	429	368	379	402	395	377	403	396	370	383	387	344	385	405	362	383	388	366	388	384	350	406	362	377	393	442	417	404	400	399	431	399	431	407	400	353	376	386	382	376	438	412	399	387	359	392	366	370	355	423	385	389	380	380	404	404	386	421	369	407	344	390	426	415	390	423	405	361	382	359	379	404	344	412	421	430	403	390	371	404	420	370	380	366	407	386	419	398	389	375	392	392	409	374	428	389	366	408	379	366	359	386	396	389	391	394	386	393	398	360	416	399	408	427	380	374	390	355	379	394	403	371	368	367	379	392	419	370	374	382	351	371	350	380	374	410	341	388	399	431	390	386	396	417	420	400	360	366	374	415	386	434	390	380	382	376	432	415	373	401	409	368	393	396	363	407	394	361	414	381	368	403	400	380	377	365	369	370	371	405	403	364	390	403	424	398	389	385	382	402	380	398	385	387	416	390	403	386	361	396	409	399	394	404	347	376	394	368	391	357	363	413	399	395	391	386	400	394	390	395	408	421	385	331	361	399	416	366	411	357	394	389	362	384	384	375	411	375	387	401	372	406	360	362	362	410	411	363	401	347	366	359	414	399	340	398	391	367	350	369	401	381	384	392	376	389	388	410	371	357	409	397	330	404	378	387	395	398	436	390	377	372	426	398	356	419	422	356	388	413	364	381
18572	11848	19677	22309	13452	8624	6328	5230	4114	3402	2894	2463	2122	2080	1915	1768	1662	1657	1487	1493	1402	1451	1411	1376	1354	1252	1324	1230	1242	1184	1097	1021	956	1016	991	994	947	981	995	949	947	919	925	928	972	947	966	951	924	963	964	964	949	871	959	922	935	844	885	916	933	922	909	852	877	885	919	904	933	935	934	869	920	934	859	886	872	891	882	879	916	940	910	900	884	910	970	923	964	893	930	851	887	911	882	909	940	884	882	911	960	885	926	945	934	868	919	905	837	896	857	883	869	873	880	844	861	923	928	928	879	908	885	908	840	899	907	882	822	946	839	920	870	851	875	865	919	870	888	922	889	897	890	868	901	946	918	899	836	895	882	966	885	947	914	922	895	912	892	898	903	956	835	927	961	847	923	883	946	936	930	884	873	889	912	864	923	857	915	902	919	861	899	952	889	924	873	899	918	952	891	895	943	865	891	933	852	913	839	850	955	850	858	912	864	880	944	920	940	911	869	873	882	921	904	935	915	893	898	879	891	877	907	925	938	901	891	925	838	908	917	892	851	883	849	882	920	935	876	942	888	825	858	913	921	819	895	878	917	871	896	901	919	904	857	871	877	877	901	934	892	900	894	965	902	903	873	853	914	891	943	916	940	856	907	899	863	857	850	878	952	906	926	934	952	947	898	905	937	894	905	863	905	918	902	885	921	908	887	871	897	847	903	918	933	865	865	894	901	900	852	925	908	896	868	889	914	938	925	863	898	893	864	932	889	863	885	885	948	892	866	916	917	904	932	885	905	905	908	915	915	936	878	902	947	905	894	883	932	876	868	859	837	888	875	897	922	831	935	919	937	908	896	886	879	901	867	979	901	869	973	910	876	884	924	930	927	934	873	945	902	903	935	891	884	946	915	860	856	873	930	912	910	901	904	893	919	911	940	873	899	922	864	884	890	892	891	949	913	858	902	890	891	867	913	947	871	876	913	958	891	906	908	861	928	921	909	864	899	932	920	910	861	897	911	926	931	877	929	893	861	861	930	955	954	901	849	898	920	938	935	874	918	880	903	897	886	865	894	854	936	892	916	952	850	943	889	947	883	879	927	840	876	873	889	876	923	869	942	889	936	870	911	938	924	906	889	868	885	904	865	935	876	928	921	902	925	899	887	898	908	945	897	923	901	918	857	904	914	908	927	866	883	896	879	892	924	904	901	913	883	868	897	863	912	911	872	850	879	894	865	903	943	880	867	908	867	911	957	892	889	899	866	901	880	925	848	900	896	860	913	874	888	929	923	908	881	837	875	867	898	926	876	925	937	910	899	900	935	946	936	910	895	881	874	847	920	906	879	891	874	847	915	880	855	862	870	885	970	906	906	913	876	905	909	892	879	897	880	877	933	850	896	882	819	894	872	881	907	961	889	921	903	907	845	857	903	981	883	881	858	888	909	902	945	922	854	918	860	866	898	881	876	900	882	885	912	883	926	883	937	949	880	883	913	880	886	917	872	851	852	938	921	897	915	954	912	873	791	863	916	909	901	947	898	862	861	882	877	904	823	873	920	916	891	892	890	935	890	900	909	923	856	894	890	834	860	897	933	913	946	911	917	919	850	890	907	905	923	945	924	909	892	886	904	907	927	841	879	849	931	916	847	891	796	856	901	874	895	924	902	896	923	909	896	927	900	922	860	898	984	903	876	867	906	899	902	888	883	922	912	923	876	916	861	896	845	929	903	901	942	874	880	950	940	842	861	875	890	885	918	889	892	889	897	928	884	910	913	908	922	890	931	911	930	920	914	867	906	891	918	849	864	924	915	935	872	910	899	923	856	905	924	894	876	904	828	961	983	900	892	868	876	936	901	901	916	877	896	874	900	896	900	914	924	891	875	890	898	877	898	869	921	919	878	878	937	897	937	944	870	862	837	889	885	883	878	907	872	895	912	924	952	872	901	894	887	877	896	905	883	820	863	918	865	923	856	905	905	903	851	847	951	896	884	824	848	888	937	867	946	921	923	939	929	907	908	921	890	914	911	859	893	919	873	867	908	864	891	877	897	919	889	896	890	941	935	886	887	912	906	920	845	901	919	858	896	891	934	879	894	894	893	900	896	864	883	868	863	917	946	880	852	938	927	923	882	938	910	888	911	854	901	908	868	887	913	901	959	915	879	905	909	918	914	852	901	950	900	874	832	907	840	941	878	936	871	910	852	903	872	894	870	921	934	853	867	900	941	958	890	911	912	861	883	860	891	917	925	918	883	933	826	908	939	916	889	862	935	877	898	917	905	906	937	896	915	859	918	851	868	916	883	899	892	910	908	877	901	930	881	828	844	906	928	901	912	908	924	922	884	918	898	946	873	906	926	861	932	899	929	868	937	860	928	905	896	887	915	897	922	897	913	867	888	930	897	890	952	915	891	926	915	901	868	899	901	907	936	885	850	907	846	887	887	885	868	843	904	909	877	888	888	902	937	883	928	828	915	928	900	873	894	877	866	885	917	830	870	901	915	858	924	914	874	888	902	923	839	911	866	879	898	898	918	941	880	877	875	883	939	917	880	921	868	877	934	893	892	894	867	880	971	906	869	835	913	871	900	895	926	830	901	888	915	930	946	908	913	900	900	925	864	881	910	946	914	910	873	871	913	834	945	875	884	841	865	908	913	900	888	921	871	870	940	902	856	880	964	942	942	888	903	943	932	920	834	895	901	851	889	925	891	919	866	885	854	876	857	895	872	912	932	916	893	898	819	862	902	917	935	893	907	865	877	930	941	871	892	907	927	950	914	914	925	890	927	870	833	946	861	850	934	912	891	844	831	846	919	912	878	895	970	888	931	944	908	897	873	908	858	863	944	922	879	911	873	933	938	942	904	890	905	926	897	882	866	850	869	850	897	912	917	881	876	919	930	917	896	874	861	911	899	912	881	913	867	852	870	832	908	864	925	916	865	844	898	898	904	891	847	856	862	873	847	871	939	869	926	940	907	878	923	883	863	864	897	909	917	902	942	852	872	887	940	891	872	880	865	899	909	870	931	903	916	869	925	879	893	874	928	876	841	911	864	891	860	927	918	895	881	812	898	951	889	894	925	888	878	903	895	932	896	853	874	861	909	891	886	913	917	936	886	858	913	906	882	904	926	869	919	873	896	902	866	891	937	931	856	878	834	934	940	953	904	907	890	887	907	876	945	867	933	903	913	876	925	903	914	880	914	902	886	911	943	833	869	876	953	928	859	871	905	898	895	850	896	913	900	899	888	863	856	922	864	881	899	875	837	882	904	901	908	922	873	915	876	856	849	976	925	908	895	925	928	866	901	915	911	890	880	917	904	964	890	917	966	890	877	900	921	903	871	854	867	882	881	905	875	862	890	925	862	909	914	890	905	896	922	924	829	924	832	830	894	878	897	902	882	894	879	923	926	919	925	867	890	901	885	848	865	901	889	876	876	883	871	870	919	930	940	886	901	927	944	829	921	919	918	913	953	915	905	913	898	914	903	848	878	920	910	939	916	885	909	887
12568	5802	4702	3163	1716	1152	843	684	607	589	514	466	460	422	421	423	391	414	402	384	423	366	379	396	406	430	396	411	435	396	368	385	385	404	380	333	401	352	366	368	382	412	361	359	336	357	378	368	397	370	339	396	414	346	369	377	383	364	386	374	336	374	312	356	357	354	386	358	387	370	388	397	352	411	369	433	334	331	363	349	401	365	387	388	363	369	385	359	379	383	362	362	404	394	405	366	363	385	355	351	339	330	381	393	397	338	371	369	369	369	345	383	374	386	380	388	375	337	389	378	352	383	375	360	381	331	391	396	360	369	376	388	370	375	356	379	415	341	351	372	346	388	375	401	394	349	344	373	347	357	332	381	357	389	375	384	386	377	411	392	364	384	389	433	362	373	373	387	369	377	347	368	373	380	376	340	346	399	350	365	359	393	386	388	326	365	387	369	378	362	384	370	347	378	383	373	344	350	374	371	347	351	395	380	377	429	386	392	369	375	390	351	370	354	379	370	372	358	352	365	364	352	408	381	373	381	347	356	377	370	329	352	379	399	387	378	368	356	371	375	381	394	368	380	354	387	360	356	356	375	398	386	350	382	363	383	348	340	368	377	382	393	360	393	376	391	349	358	384	391	373	388	381	378	365	363	381	348	394	361	359	329	356	384	339	338	393	386	343	378	361	345	390	364	364	378	357	388	387	387	337	377	377	362	368	325	367	388	369	348	362	370	330	371	402	342	355	367	361	354	386	386	367	367	368	371	363	370	349	395	365	384	343	374	364	367	352	378	328	366	374	358	391	358	333	403	357	384	347	374	389	371	393	388	371	356	378	387	362	390	378	380	341	363	370	354	368	391	372	391	349	384	378	362	354	407	376	365	363	390	378	349	372	369	390	353	371	368	345	369	350	369	391	386	394	400	371	360	359	363	352	351	347	376	372	408	426	397	340	345	381	401	318	348	398	370	354	398	363	352	361	344	380	398	353	373	389	361	368	370	348	366	373	388	402	348	377	378	347	386	387	361	343	361	422	389	370	354	388	385	382	368	373	389	392	386	428	355	362	346	373	367	354	388	367	361	386	363	360	359	387	378	380	386	360	383	382	359	337	366	381	368	390	356	388	369	348	356	374	355	354	341	369	354	359	391	353	370	360	383	352	365	363	392	359	376	352	387	342	331	387	375	372	341	318	394	378	391	349	374	383	369	388	350	384	363	324	369	339	355	383	405	398	361	395	356	398	342	353	379	351	347	393	386	373	381	347	343	348	388	346	384	365	398	348	341	397	395	342	367	398	369	356	334	338	319	312	355	354	393	383	351	348	387	393	387	374	421	380	375	362	357	376	353	369	381	371	367	365	384	366	362	406	344	384	352	352	336	369	356	364	375	392	354	368	384	409	419	364	357	363	382	394	371	352	379	350	344	369	337	364	360	344	392	339	345	389	375	368	368	374	387	381	392	361	371	343	384	356	386	387	385	374	399	387	399	381	376	330	329	312	370	385	353	384	402	375	347	386	355	414	379	346	383	378	357	348	382	370	358	391	371	371	390	385	366	390	353	403	358	354	358	357	352	328	371	369	379	337	361	392	357	369	360	385	342	347	393	368	365	361	371	338	318	360	353	349	370	365	373	401	376	374	343	377	379	345	373	395	377	389	352	405	370	387	359	334	361	369	352	378	358	401	312	371	352	363	403	354	372	376	361	361	373	346	338	376	392	390	349	329	375	365	386	407	334	373	368	373	380	373	345	392	375	418	360	377	418	366	358	374	332	331	346	401	402	355	354	404	396	362	374	377	340	350	354	357	361	343	334	369	369	334	356	386	362	377	384	362	404	324	392	369	348	371	345	380	352	370	383	400	359	373	404	367	381	363	403	342	353	378	379	350	389	358	411	418	372	379	398	350	384	383	353	359	364	384	330	393	380	325	390	371	363	362	340	363	351	388	336	378	386	366	369	377	361	350	373	360	342	351	403	375	378	338	380	391	410	391	352	381	370	407	383	390	358	348	379	364	358	404	347	328	380	367	364	351	373	382	394	370	414	350	357	397	397	334	361	388	363	382	349	388	358	420	374	360	381	403	373	394	393	377	379	341	345	347	358	381	349	404	360	398	367	366	387	358	364	349	388	400	359	368	418	361	369	373	368	411	374	372	344	380	382	337	389	415	371	375	349	372	334	379	344	367	353	357	386	369	333	387	348	382	355	362	388	351	384	392	370	353	399	352	377	361	345	368	383	359	351	346	391	354	354	369	334	369	368	370	367	379	340	345	330	396	319	364	367	383	340	390	362	376	380	356	341	370	369	361	380	412	401	352	336	375	356	350	325	358	369	353	392	384	326	385	406	382	364	379	350	369	366	372	363	403	378	341	363	367	349	374	334	383	328	339	405	404	351	379	345	363	419	347	387	370	350	383	373	376	368	351	366	357	392	348	352	374	339	364	377	352	361	316	366	355	347	373	426	399	393	371	362	400	382	382	359	399	421	347	387	355	344	375	352	336	374	385	342	373	352	364	370	327	352	332	381	350	352	353	342	363	383	376	355	387	384	381	352	397	369	355	387	358	340	377	381	378	362	348	345	404	322	364	398	385	332	345	356	340	372	366	361	380	343	361	373	381	343	400	362	344	404	344	370	362	406	369	376	374	353	357	388	354	386	359	382	353	413	357	369	362	354	403	357	355	346	368	350	378	330	374	343	388	382	376	370	381	399	349	349	383	349	331	364	405	372	358	313	384	347	367	344	356	360	396	387	397	363	391	374	397	370	384	373	370	311	375	368	350	381	365	354	380	355	361	354	352	372	340	340	380	398	388	362	351	382	329	337	336	389	351	380	366	358	354	335	373	341	369	398	374	341	386	358	367	349	336	366	369	379	360	369	373	391	392	394	356	365	416	399	359	348	363	390	355	353	350	371	388	342	364	375	331	364	385	364	375	383	375	402	357	344	335	362	341	363	332	337	361	397	383	368	338	385	366	349	372	399	372	367	368	388	370	398	385	393	349	340	407	383	352	376	370	341	383	340	365	342	351	367	386	377	358	341	345	331	368	373	371	390	359	421	371	377	355	336	395	349	382	379	382	365	412	370	401	389	402	351	356	403	346	377	395	340	324	360	355	342	330	424	392	364	378	364	346	392	338	318	395	356	384	381	409	347	366	393	376	332	353	332	366	368	361	398	366	368	398	377	357	399	371	394	387	352	351	390	350	380	392	389	360	388	402	386	350	374	377	389	368	359	375	341	350	367	380	368	385	367	392	360	370	379	381	387	360	383	384	385	331	374	380	389	339	329	370	363	395	338	354	387	367	348	404	383	396	388	371	396	371	343	350	386	346	401	360	391	403	374	365	414	373	368	404	354	395	369	360	409	411	368	351	380	355	385	366	348	348	349	384	401	367	353	369	363	355	325	365	350	378	318	365	389	334	405	358	419	353	404	351	337	377	348	385	319	366	368	353	337	376	315	356	340	395	320	368	377	400	399	345	372	383	363	367	415	376	390
8402	5368	8623	8591	5603	4195	3274	2677	2215	1866	1590	1393	1283	1231	1202	1185	1188	1180	1119	1149	1089	1082	1082	1081	983	981	962	938	940	985	958	994	871	883	871	926	860	917	912	881	843	888	882	898	876	813	849	865	825	858	872	888	864	865	875	860	864	906	835	892	856	848	892	897	917	855	859	882	857	875	887	864	902	834	837	862	820	892	896	832	882	889	867	833	825	880	880	876	852	871	861	851	818	901	799	891	816	868	858	897	874	862	835	867	874	881	906	828	867	875	841	826	885	883	891	852	859	760	842	833	853	801	846	822	887	883	845	845	877	867	809	831	874	847	849	828	833	843	850	881	798	837	905	852	848	810	868	839	829	860	843	846	897	846	852	884	848	883	881	815	921	859	850	875	833	808	841	875	843	913	829	887	846	782	831	833	833	842	866	852	801	842	868	862	885	888	897	836	890	873	851	786	872	850	873	908	817	886	815	875	894	831	856	859	836	807	816	900	888	778	857	823	839	831	825	857	860	831	849	888	831	844	821	909	868	927	866	912	892	813	843	853	901	873	851	896	907	846	877	845	834	855	876	893	903	829	858	875	859	846	904	842	817	881	851	862	880	902	810	851	812	884	854	810	863	893	837	834	871	839	864	830	924	834	830	867	873	801	884	803	845	856	862	832	866	885	879	836	908	869	830	754	838	891	862	863	815	822	810	866	822	866	807	857	898	842	869	877	872	857	912	808	859	863	863	887	861	863	853	839	863	852	880	816	861	891	830	872	840	856	836	807	849	863	871	927	838	943	854	853	870	817	851	913	819	902	866	882	876	918	856	911	848	842	890	874	834	865	839	819	783	848	806	909	916	828	800	859	845	866	868	855	858	872	846	845	915	851	856	766	856	864	878	866	858	869	897	833	819	834	853	877	850	903	835	803	894	840	887	825	833	856	845	801	818	881	897	898	855	878	840	856	884	780	847	858	874	864	854	883	827	866	870	845	808	869	891	862	823	849	845	801	881	843	844	868	862	849	877	876	830	862	936	822	848	818	844	827	829	852	897	846	826	888	894	827	891	875	859	866	822	861	835	870	882	892	844	852	822	868	851	817	828	855	859	826	847	888	807	850	848	853	842	852	865	859	813	831	904	832	846	862	867	876	872	894	863	828	853	826	815	860	904	842	861	812	836	854	854	869	889	940	849	872	893	885	829	849	908	872	829	855	861	892	856	855	853	843	824	874	842	842	815	837	867	875	892	843	865	884	851	886	890	874	855	871	850	833	829	839	817	836	891	814	892	895	863	830	875	870	888	814	899	875	797	844	870	851	824	829	886	852	890	830	904	825	879	823	855	834	907	816	865	857	905	838	867	898	897	914	809	831	799	874	872	841	919	854	873	841	905	837	869	866	833	806	832	819	883	863	862	863	775	867	827	911	850	870	832	797	901	858	774	817	793	826	873	863	846	855	856	910	872	879	843	835	885	865	842	873	879	866	861	885	897	861	863	871	865	836	832	824	897	839	884	936	836	889	862	840	913	845	864	802	850	868	829	818	892	864	883	901	831	898	810	815	863	894	848	840	857	855	857	824	869	862	884	813	832	893	860	851	836	848	897	861	884	859	827	865	823	864	866	839	841	855	817	838	866	834	866	873	890	854	907	871	907	864	861	849	867	868	831	842	812	913	829	812	804	822	881	828	839	872	843	830	861	873	791	916	866	879	866	857	843	841	867	851	833	896	847	844	857	857	839	860	810	843	834	815	855	883	868	848	894	869	811	813	817	842	875	899	878	867	882	868	859	886	817	887	858	886	837	888	893	871	866	878	837	896	872	873	882	874	847	841	844	889	864	871	866	835	824	805	836	852	809	851	873	853	825	894	821	848	891	798	815	921	854	894	865	876	868	839	842	820	811	901	851	817	886	853	810	861	822	840	903	891	830	873	895	909	875	812	826	853	903	887	858	840	848	830	821	840	870	881	786	857	854	844	862	893	866	852	887	853	845	864	813	837	844	848	905	832	854	883	815	863	882	858	885	878	843	841	858	862	860	812	809	860	876	831	875	880	865	792	842	822	856	840	807	817	873	894	841	866	858	846	838	836	870	866	828	827	830	861	815	860	810	899	871	880	860	839	884	893	866	860	905	886	895	833	865	857	899	846	869	898	884	852	824	913	872	819	801	850	886	860	848	911	843	850	841	832	860	890	905	904	831	874	838	820	872	803	838	852	891	809	904	843	841	841	880	863	829	840	841	818	852	883	889	823	811	839	874	856	888	890	827	835	852	874	843	890	834	848	884	852	888	846	901	904	879	848	828	872	841	886	850	897	837	896	833	835	870	880	859	853	880	886	828	882	853	909	826	864	876	829	858	849	808	859	870	877	852	903	829	826	842	846	868	872	869	828	893	810	878	885	856	855	875	863	848	908	903	881	878	854	855	871	851	884	847	858	785	860	816	864	830	843	836	882	849	842	804	832	818	854	876	840	860	828	893	863	783	816	858	873	821	860	879	839	881	877	824	795	840	854	840	891	823	865	892	874	863	828	841	854	909	856	830	864	841	826	864	875	873	876	823	874	837	833	877	830	795	823	836	836	880	859	850	828	889	854	914	840	906	873	909	898	852	848	865	825	879	854	873	874	881	853	839	789	847	844	838	912	848	854	919	824	789	896	815	853	855	863	862	870	889	860	872	885	811	861	863	842	828	851	858	822	852	838	900	849	880	864	820	891	862	872	839	851	833	896	894	864	864	846	863	866	887	867	831	880	869	853	852	883	820	932	866	901	832	812	832	844	924	835	876	872	845	864	881	831	911	835	846	858	807	874	887	866	825	902	824	841	852	855	899	813	879	897	859	783	829	856	860	831	804	853	824	834	841	870	925	844	836	871	850	874	835	841	861	845	842	873	835	860	896	846	843	865	838	910	871	819	917	858	850	865	867	865	875	926	879	830	858	849	854	862	840	840	882	819	847	850	812	815	811	878	844	821	837	854	793	869	834	824	883	839	849	871	825	841	869	815	886	829	853	773	799	865	814	801	848	893	904	841	831	885	892	852	878	825	882	857	835	900	882	854	864	851	845	834	858	802	857	918	881	860	875	848	858	900	829	819	854	903	869	885	824	875	828	823	773	896	869	928	857	861	880	869	827	816	790	863	873	816	862	880	856	861	840	847	828	853	810	840	839	883	843	891	859	816	918	882	825	880	810	846	848	853	865	848	855	875	834	863	847	825	840	849	837	881	869	876	826	852	832	839	829	819	860	846	823	879	873	832	876	865	854	895	854	841	888	853	895	809	854	819	918	840	820	873	886	839	826	917	795	858	864	811	914	854	823	829	857	845	893	837	871	835	881	818	878	828	856	842	845	822	851	826	869	796	791	855	877	883	840	873	870	822	847	871	821	896	838	840	838	883	843	825	852	828	855	847	865	848	867	847	878	871	817	832	881	878	890	907	855	835	900	899	865	885	872	851	849	902	898	855	838	833	857	808	825	857	858	822	815	916	905	857	859	841	857	824
22468	10302	9678	6714	3053	1976	1497	1114	873	742	651	593	548	528	521	511	493	512	471	495	506	475	470	511	471	434	421	398	444	404	405	391	398	398	381	444	403	430	438	417	379	412	426	393	403	390	442	409	411	355	389	389	391	415	414	391	399	347	426	395	389	424	383	380	402	396	433	385	418	375	400	391	382	394	392	395	384	403	410	411	409	400	404	394	396	383	366	434	400	390	416	386	414	410	377	423	395	428	447	354	381	413	381	412	369	421	404	399	376	402	389	403	436	404	386	413	405	391	353	416	416	395	392	401	371	441	369	448	402	423	437	390	373	357	396	377	381	413	410	399	405	366	386	375	384	397	436	385	400	376	357	368	441	405	445	385	429	408	424	392	405	398	397	417	400	424	356	401	411	409	436	371	397	420	385	423	420	399	392	356	430	385	406	395	439	423	379	433	377	379	421	408	394	409	391	425	376	386	434	421	465	368	406	382	417	413	362	372	384	421	409	386	390	399	363	387	387	392	375	403	416	404	393	399	422	412	388	415	432	406	392	385	383	429	399	427	430	405	383	387	380	405	411	415	413	439	402	396	386	373	387	406	392	390	411	395	400	391	394	438	415	356	427	408	425	415	389	411	429	405	482	388	386	408	389	397	411	371	397	402	410	375	436	421	426	413	408	403	399	383	379	417	381	373	411	411	379	386	373	409	361	377	390	409	363	378	421	438	441	429	411	399	375	401	394	407	405	386	363	376	400	378	408	386	380	363	386	434	398	408	393	431	408	380	407	374	432	416	378	428	368	406	379	396	378	393	420	381	391	382	371	428	417	404	400	414	403	396	369	396	422	407	411	422	396	373	438	434	393	424	402	392	383	428	443	404	442	374	409	408	393	452	401	416	383	431	413	428	395	415	391	431	408	435	416	378	426	378	376	401	412	386	409	414	397	390	388	412	381	404	412	391	389	440	399	416	430	385	452	398	433	422	441	416	368	421	422	386	413	402	428	381	420	383	420	446	422	400	392	369	428	426	380	384	435	387	427	379	377	421	395	389	385	383	411	386	427	397	379	380	399	378	424	397	383	383	435	417	403	387	382	396	420	417	398	378	424	377	404	376	351	403	407	418	433	387	456	435	404	401	432	366	417	408	390	406	401	406	409	378	364	436	426	415	417	376	420	421	408	401	372	387	400	402	401	423	383	387	441	416	376	394	374	419	393	379	389	421	430	433	412	400	405	413	423	374	364	374	411	371	417	414	372	403	395	403	409	416	413	399	424	397	390	394	351	417	401	418	408	410	361	393	397	378	416	400	358	391	373	442	412	440	410	396	384	395	411	383	382	407	409	407	414	421	440	435	392	394	431	415	428	405	359	355	432	386	411	385	422	391	439	443	405	400	396	400	394	391	399	410	416	426	379	398	393	396	435	412	397	387	429	417	422	374	400	362	373	388	361	408	412	406	386	375	447	399	415	398	390	404	396	427	429	404	407	348	399	388	393	440	441	403	364	403	402	382	383	416	407	390	422	403	440	427	402	411	389	397	431	462	411	428	385	400	403	397	408	418	419	398	387	410	388	401	390	378	392	419	400	412	380	391	383	381	375	425	391	441	409	435	421	422	407	408	391	383	441	387	404	387	377	400	377	443	404	403	400	405	348	426	406	397	387	416	382	394	422	435	422	387	408	366	420	391	416	466	418	404	432	403	376	424	427	418	363	384	416	385	383	394	413	413	426	420	405	433	419	418	381	374	404	409	357	401	433	417	366	404	398	412	384	389	394	385	405	396	425	415	393	422	404	399	393	394	384	374	413	433	419	402	416	410	416	403	442	416	398	403	380	394	421	395	364	443	367	435	365	394	414	433	397	413	424	380	427	416	431	418	405	408	413	425	356	397	433	388	381	394	406	407	422	386	415	408	377	420	366	400	446	441	389	397	373	361	407	398	416	412	388	391	364	411	389	400	379	408	390	436	431	375	390	416	400	403	398	406	371	411	383	398	399	429	412	411	385	431	403	348	407	359	419	422	369	393	402	392	406	410	382	412	371	394	387	404	392	395	409	410	382	401	432	385	389	466	400	446	365	389	382	402	388	371	392	380	368	430	446	414	408	384	434	432	390	397	381	424	382	405	351	423	407	385	389	468	396	416	365	347	403	388	388	396	408	383	405	388	405	399	416	362	411	427	416	398	379	436	393	399	385	377	372	461	394	349	401	363	375	416	385	396	402	417	388	433	426	436	395	383	419	400	370	409	444	408	412	398	387	386	426	392	390	381	423	397	430	394	390	387	372	372	415	393	391	416	429	402	383	441	386	419	429	391	399	421	380	421	363	405	405	388	388	439	400	404	400	421	427	435	421	423	417	414	416	356	430	405	408	422	412	382	401	368	383	394	388	402	386	387	402	411	394	371	410	418	419	446	453	435	378	366	436	407	408	380	406	387	411	421	431	420	400	413	396	371	364	449	438	452	421	373	421	423	398	376	392	414	392	390	366	361	407	375	385	408	372	369	411	419	419	379	411	351	422	396	456	379	445	380	411	376	379	410	395	376	371	406	379	412	413	415	417	434	383	425	424	371	422	412	420	409	436	399	430	396	393	410	410	423	420	416	388	407	416	382	410	373	412	404	393	407	369	407	399	407	361	404	412	358	402	377	460	376	398	382	419	412	411	385	400	415	395	444	397	389	387	398	420	429	375	384	389	364	412	398	418	431	397	347	438	375	409	387	435	425	406	428	418	391	368	435	394	369	394	408	380	436	432	388	383	394	385	371	373	387	388	439	380	410	439	395	386	399	400	402	378	391	412	369	393	400	386	403	371	415	386	425	397	400	421	388	418	385	358	345	429	380	348	410	400	387	404	393	432	413	394	386	395	410	406	388	355	463	414	431	427	408	395	407	441	403	422	411	399	406	371	407	399	379	410	399	431	381	393	419	414	396	384	401	411	427	396	405	442	416	407	386	434	384	429	389	394	405	377	416	389	406	383	401	375	382	372	423	436	409	420	406	388	374	387	383	413	409	388	400	424	385	418	401	447	425	424	376	403	384	390	398	420	405	409	397	428	386	362	412	384	373	395	407	411	401	425	376	386	365	394	431	417	431	390	407	387	378	410	385	374	425	408	390	409	427	399	374	380	392	419	388	412	387	367	438	428	404	384	375	398	418	428	398	393	390	411	400	417	370	426	389	387	405	404	403	424	426	387	395	386	412	420	415	377	348	391	410	406	389	404	382	399	428	406	412	384	436	381	385	393	392	366	406	380	371	400	380	408	422	398	347	429	398	384	365	407	432	399	389	403	380	422	408	443	396	398	381	413	407	373	405	423	411	406	410	398	416	402	400	419	413	384	425	391	397	386	378	419	418	432	425	404	407	420	391	411	443	411	390	419	385	392	398	439	408	396	433	401	394	414	375	424	382	400	372	391	447	427	398	373	381	427	366	405	416	430	408	431	433	357	389	428	369	446	394	392	414	417	434	390	388	411	372	406	379	387	411	405	379	413	375
14742	8627	15135	15059	9457	7459	5573	4372	3387	2779	2383	1985	1739	1687	1525	1592	1550	1485	1382	1351	1331	1333	1212	1260	1208	1121	1157	1178	1112	1088	1125	1019	1029	1012	993	994	984	957	966	896	991	978	1048	927	910	904	883	970	1017	938	926	939	942	905	931	908	939	921	981	924	950	948	921	898	954	883	875	891	922	889	938	946	922	930	902	975	909	905	900	930	932	901	910	947	951	899	883	905	914	924	890	956	962	973	899	916	927	895	894	926	929	934	936	916	959	913	933	952	883	928	901	905	916	954	949	913	971	912	965	917	903	951	919	897	893	876	950	907	927	958	923	942	867	984	937	936	973	940	928	947	875	915	926	962	890	932	967	926	921	930	885	873	949	872	897	850	897	927	961	920	926	956	892	935	909	927	941	929	885	928	923	913	926	940	915	936	932	892	931	924	935	927	908	902	900	1005	914	911	865	872	937	858	882	976	887	913	962	921	896	964	890	932	960	953	932	936	891	949	914	902	916	845	925	981	913	929	923	894	988	949	938	903	951	921	873	927	950	897	950	964	931	934	892	874	925	926	911	912	913	919	869	890	926	963	963	957	913	943	932	952	898	927	874	909	926	893	881	953	924	955	885	926	884	949	930	929	898	891	926	888	901	893	934	896	979	912	987	883	919	924	1004	896	902	927	927	965	929	901	913	948	835	931	946	936	871	889	883	909	922	926	951	946	937	929	944	955	886	936	964	913	890	954	905	934	912	930	949	905	953	950	867	835	881	891	955	854	904	935	919	855	912	959	909	903	960	880	922	912	932	902	916	969	884	926	913	911	889	916	931	889	931	909	879	905	913	939	915	944	892	913	920	931	962	927	941	924	882	950	907	875	1003	951	888	893	936	935	875	907	938	886	958	910	949	900	930	917	931	916	948	931	936	932	924	935	926	909	884	920	925	924	909	943	905	903	905	881	946	960	933	876	898	904	948	938	887	901	929	944	948	920	937	907	896	943	858	982	873	917	935	978	933	963	890	931	969	859	930	954	879	928	906	883	906	914	949	901	918	885	923	912	904	846	870	935	921	930	908	937	951	886	992	886	928	937	966	924	895	902	916	928	930	916	887	873	889	874	988	944	944	914	908	904	935	886	932	916	919	969	929	930	908	892	915	885	930	923	941	881	959	919	872	944	892	892	890	911	917	928	946	920	948	907	881	882	956	862	897	869	925	941	942	924	936	953	915	918	942	904	945	905	879	914	922	960	910	928	941	942	937	900	936	902	917	932	931	964	947	987	914	929	865	920	981	936	954	987	923	876	860	900	934	942	928	902	903	922	900	925	958	982	929	981	885	924	884	895	879	895	893	917	916	934	856	926	920	943	916	960	968	962	982	887	918	898	897	918	938	959	921	955	920	919	933	914	911	956	891	936	901	942	925	906	941	949	894	902	883	849	915	890	960	923	932	943	883	936	1001	872	857	889	932	961	960	906	830	923	917	925	923	885	900	926	926	951	981	867	975	928	928	940	953	939	914	931	918	922	935	961	947	874	891	963	947	927	912	905	925	857	950	903	933	970	911	919	908	951	876	933	949	901	908	972	902	940	964	844	905	913	900	871	894	904	901	882	893	978	924	953	864	886	932	953	886	954	918	927	913	888	927	938	960	939	959	936	909	888	960	888	898	882	897	941	905	901	879	943	901	941	923	946	906	890	895	887	931	916	927	873	898	916	930	936	960	954	916	955	915	900	930	911	953	902	926	946	930	883	944	915	872	868	866	921	895	918	860	900	959	937	901	900	951	934	914	921	928	984	934	888	903	961	921	918	923	946	936	891	990	853	923	919	908	850	952	897	870	894	913	884	959	960	901	899	891	926	907	956	911	923	957	911	920	936	921	916	902	953	974	923	901	978	953	907	915	890	940	910	902	931	930	940	890	896	925	927	912	911	952	901	896	901	929	882	929	930	847	930	939	913	973	908	931	922	915	885	894	918	904	877	911	972	965	922	956	893	911	943	910	962	935	900	881	919	920	926	925	921	875	923	941	892	908	892	912	934	939	907	931	914	876	957	949	938	910	970	869	909	947	960	942	901	893	920	932	925	919	923	922	905	914	928	868	944	931	946	952	933	880	902	914	946	883	922	996	925	935	936	934	943	867	904	908	908	949	888	890	925	910	957	925	940	916	908	857	930	890	926	904	914	875	933	887	904	874	903	931	891	911	925	898	917	963	929	928	929	970	941	926	866	943	873	960	903	919	907	886	906	922	914	954	941	923	898	917	951	967	912	891	918	954	928	862	873	916	954	889	914	953	970	872	873	942	951	868	971	892	915	896	918	994	865	931	872	901	951	929	876	895	938	928	969	890	945	925	921	907	964	947	966	880	897	891	912	912	897	914	950	934	930	890	923	848	926	966	942	909	924	950	896	890	937	926	886	939	903	920	969	902	908	907	925	894	949	893	928	933	921	968	933	934	941	925	927	950	963	913	866	883	916	967	944	924	872	921	917	981	926	929	922	910	902	883	893	888	897	921	928	849	945	934	921	963	944	888	961	971	951	923	937	913	958	875	894	947	853	966	982	915	902	917	886	971	945	947	886	936	940	889	887	934	892	902	905	939	926	901	916	968	899	909	857	949	944	909	912	925	940	968	943	927	910	880	911	916	908	879	916	941	890	935	891	993	899	912	930	933	912	881	951	911	934	976	943	927	920	922	945	920	966	851	923	886	943	898	846	961	941	908	918	903	947	914	951	900	963	903	928	929	896	953	904	886	930	879	914	909	937	917	960	861	934	940	917	927	929	956	857	899	934	907	938	932	895	882	869	978	908	884	991	910	920	935	899	930	904	899	907	893	913	954	925	914	911	911	911	880	886	949	921	857	927	918	894	858	945	945	938	899	927	927	912	988	903	907	902	964	922	940	937	914	921	946	942	960	946	953	963	906	941	845	909	937	910	910	922	936	896	898	909	903	899	909	917	915	938	981	876	841	930	889	936	967	984	935	992	922	892	921	902	879	918	893	843	927	887	919	927	965	944	912	893	910	914	957	907	927	935	892	876	893	909	882	912	946	919	929	872	877	966	936	907	887	935	895	889	902	939	927	898	898	895	876	946	879	930	921	946	905	938	899	947	931	914	917	932	932	902	907	952	983	904	944	1020	947	955	940	888	915	947	917	936	942	893	882	865	943	959	920	961	884	909	908	903	939	907	900	897	971	946	895	906	931	923	926	915	906	948	922	947	941	876	934	942	867	960	885	933	887	935	981	867	949	950	896	934	977	942	884	961	898	950	919	908	905	901	919	864	950	923	922	891	932	960	899	931	937	913	862	882	921	933	951	942	927	904	948	918	910	895	941	913	932	914	851	925	974	878	943	896	939	903	944	974	963	939	932	935	941	903	953	939	962	946	969	869	954	960	956	928	915	939	899	945	964	951	969	920	904	898	961	895	921	910	972	855	951	934	981	955	892	917	886	895	923	966	905	920	896	944	926	903	917	915	964	937	911	901	866	913	893	903	927	912	925	950	942	903
31244	14362	13831	8684	4318	3100	2318	1540	1101	897	754	663	540	545	557	552	569	518	472	519	471	482	461	426	454	460	476	439	443	444	438	441	396	432	380	388	409	408	400	403	406	370	391	427	360	406	384	420	417	434	404	393	418	415	408	373	397	381	415	405	401	390	376	405	428	396	383	408	352	376	384	387	390	378	334	437	411	367	427	377	346	368	388	381	389	382	381	410	369	368	368	374	400	418	381	416	420	428	387	409	395	371	389	373	360	354	402	395	386	391	383	389	362	389	383	336	355	360	381	373	406	416	346	382	388	380	433	394	435	396	362	385	397	414	406	392	379	399	388	385	379	337	394	380	361	374	396	393	414	380	397	400	402	374	397	409	396	373	367	379	386	382	451	374	379	387	413	363	376	390	351	418	384	355	349	387	378	402	366	400	411	390	360	368	388	372	378	371	360	421	452	358	357	344	394	365	360	376	428	391	372	392	389	388	386	356	417	385	416	396	376	368	408	433	409	388	422	373	387	366	387	432	428	442	406	437	382	376	387	403	393	388	364	394	360	411	375	414	401	406	416	377	348	396	422	417	370	380	378	375	428	405	387	382	416	398	403	359	415	394	356	419	376	390	387	426	390	366	417	358	372	366	414	430	391	415	392	403	410	432	370	397	450	384	380	394	392	397	382	406	393	368	380	378	370	423	392	367	399	366	421	403	370	384	449	364	370	357	391	400	398	373	385	370	368	430	401	370	386	403	368	383	366	360	384	392	383	398	380	362	389	384	372	370	429	376	368	382	401	369	369	415	402	390	386	355	402	386	372	383	399	393	383	360	392	356	357	358	368	427	396	400	357	386	401	394	362	351	380	382	359	381	394	387	370	399	358	379	428	365	392	404	390	397	364	410	370	395	400	416	381	388	418	372	394	437	403	406	383	352	404	369	383	396	430	413	386	388	375	397	390	435	357	399	361	412	381	371	357	388	379	401	393	408	387	377	387	358	398	399	388	387	365	379	379	425	363	364	384	384	363	393	409	360	355	376	372	392	389	404	370	407	375	387	396	350	409	397	387	385	362	394	411	412	366	379	427	445	403	420	396	419	413	375	431	378	359	383	391	383	402	394	397	382	385	336	379	348	399	422	350	402	399	380	387	384	387	402	395	385	358	404	363	406	401	367	382	392	385	338	374	404	406	378	402	382	421	405	398	422	411	371	442	387	396	383	377	399	388	384	389	393	407	391	413	382	395	376	401	369	404	390	429	389	435	388	403	360	381	395	382	363	383	405	386	363	377	405	375	392	383	381	392	379	387	394	390	412	415	388	396	418	365	376	401	417	394	383	394	374	391	412	348	388	373	406	443	361	363	383	353	371	424	378	355	408	416	411	373	422	434	405	388	375	374	375	357	357	389	339	368	370	395	412	371	422	391	402	420	420	417	338	353	385	388	361	415	385	411	383	410	374	371	396	406	399	363	409	394	419	389	390	361	437	408	402	388	413	388	368	374	356	389	387	397	431	378	388	411	391	411	418	438	403	375	403	355	368	369	382	385	382	409	410	408	385	405	367	392	411	361	347	378	417	358	403	394	391	381	386	403	424	373	411	405	404	429	417	377	386	407	400	400	402	387	412	378	373	377	382	364	369	389	384	407	383	408	389	392	411	402	385	417	388	377	420	386	376	352	403	384	373	388	381	395	403	402	414	364	369	393	377	388	407	412	388	389	377	393	376	401	369	394	389	389	383	397	398	370	391	398	404	378	399	400	372	395	425	389	368	360	407	418	392	393	374	372	376	374	392	412	427	367	344	407	404	387	438	402	362	389	386	421	379	360	368	400	375	416	424	361	359	381	371	390	388	403	394	390	406	364	392	389	416	407	393	431	362	430	378	385	368	395	392	377	382	379	426	428	349	389	402	400	427	366	369	369	398	374	379	393	366	393	393	372	400	392	380	353	370	360	397	346	353	394	410	366	405	406	385	361	353	412	368	387	441	345	406	393	391	415	360	412	391	416	400	372	405	427	381	403	392	382	366	382	375	395	370	399	387	400	385	431	400	406	366	403	374	414	409	390	365	416	413	362	367	386	359	348	365	407	407	366	406	376	399	378	408	395	378	353	383	374	388	383	356	373	401	368	377	399	421	395	425	397	411	413	390	386	399	378	377	423	397	360	367	339	380	422	348	394	391	409	418	389	366	369	418	375	377	375	421	385	391	429	391	378	370	379	368	362	357	366	371	400	402	383	385	415	408	391	409	397	375	408	400	390	392	369	430	439	377	372	397	378	375	352	403	416	381	445	354	390	378	388	381	378	409	386	382	392	421	384	384	409	393	377	401	402	383	383	379	384	389	398	368	413	394	393	377	384	365	365	396	414	379	376	376	367	402	381	450	401	403	394	417	375	361	381	400	369	416	428	381	400	385	380	359	382	395	410	393	369	372	375	404	425	407	359	400	368	410	373	350	363	401	406	399	361	396	375	417	395	397	425	385	373	405	391	350	375	384	364	362	368	392	362	363	375	378	412	390	399	412	403	384	393	381	400	415	355	360	404	373	411	410	363	374	349	388	398	353	375	380	390	369	369	375	396	377	412	394	352	389	359	375	386	398	370	414	346	394	424	387	406	411	388	368	392	448	379	389	377	376	429	386	390	351	398	372	398	407	385	395	376	422	377	410	378	381	395	405	371	373	394	408	381	378	409	340	412	412	353	370	401	402	388	393	399	391	379	400	368	335	393	403	391	359	384	413	380	412	371	414	391	417	345	392	409	378	389	394	400	383	352	413	378	385	382	369	387	366	423	386	372	373	409	390	415	396	400	422	339	420	371	400	387	375	386	398	363	373	345	364	374	377	391	433	378	373	402	386	393	369	378	362	393	402	420	413	389	380	357	416	413	374	363	402	396	401	396	410	364	341	405	420	429	404	382	381	377	411	371	382	382	372	392	374	382	422	369	398	368	429	361	384	396	349	392	381	377	380	375	381	390	381	393	405	357	361	395	422	376	391	376	380	371	368	360	401	385	373	411	353	368	375	416	379	383	402	405	421	381	408	401	394	436	413	405	435	362	398	412	419	367	414	338	394	407	428	391	401	367	365	412	400	392	349	425	374	398	418	377	401	377	364	394	421	370	376	389	348	383	390	387	365	421	369	375	369	406	395	402	426	388	374	368	364	369	380	401	394	389	414	385	399	371	401	470	406	410	367	376	419	397	363	411	365	403	403	397	386	387	379	389	413	362	378	387	397	367	397	408	377	354	392	365	373	349	390	398	370	391	395	391	396	393	393	377	382	369	356	365	397	417	363	387	369	392	406	393	403	389	366	395	383	382	417	366	387	396	390	392	393	368	357	402	382	381	388	383	412	410	407	373	381	398	395	377	382	385	443	401	376	375	420	397	382	383	391	380	366	419	374	395	422	395	402	423	398	401	403	411	378	372	379	370	396	378	397	391	398	349	349	379	390	405	385	382	398	385	357	350	328	398	419	359	413	400	412	432	356	391	362	417	403
18805	10958	19481	17371	12688	10473	8611	6171	4423	3647	3043	2447	2162	1987	1977	1891	1847	1621	1561	1461	1498	1413	1451	1400	1366	1254	1294	1311	1218	1186	1172	1175	1106	1046	1022	1056	922	901	943	996	976	981	943	965	915	940	905	978	915	914	935	924	899	884	925	871	894	877	928	922	911	890	890	870	905	861	913	896	890	899	911	888	901	800	874	896	920	898	851	888	922	901	913	923	914	884	903	924	879	930	898	874	842	925	858	892	866	853	902	916	862	884	891	918	877	873	840	846	873	870	900	880	839	863	874	881	901	879	928	905	893	877	919	872	885	904	883	880	875	882	906	859	833	938	891	902	903	968	870	892	896	880	896	878	878	873	868	872	879	929	864	907	891	867	880	936	827	899	902	864	858	885	923	886	878	885	878	846	823	909	908	850	910	937	842	883	878	900	877	861	816	840	931	875	867	872	859	875	895	864	942	898	906	859	920	849	886	939	864	869	902	842	921	880	935	903	940	886	905	923	885	898	904	899	889	887	857	892	885	884	895	891	899	879	917	899	928	846	896	896	857	921	940	898	953	905	891	884	906	851	881	836	887	887	878	875	851	862	876	866	898	907	948	922	863	899	861	862	871	846	883	882	872	846	878	912	896	911	876	929	919	862	902	944	854	876	883	866	849	883	857	938	922	920	869	863	910	923	885	884	892	889	916	864	865	912	831	919	862	873	872	884	919	866	958	868	903	931	874	876	861	895	910	864	894	886	917	823	875	881	900	887	871	893	844	874	892	896	886	942	914	844	890	881	899	853	926	872	864	899	867	870	903	853	885	899	887	914	887	854	861	935	872	868	893	897	860	863	890	877	915	904	848	874	923	841	885	900	866	891	896	928	853	925	908	893	953	928	891	891	855	893	892	880	909	885	857	868	890	870	918	910	897	871	909	882	864	902	902	902	868	901	898	904	845	921	847	865	889	911	847	838	916	881	914	915	907	909	878	915	869	955	882	868	916	921	925	843	907	874	851	890	898	952	889	844	954	846	849	867	835	917	894	942	874	872	861	915	862	952	938	913	885	926	869	882	883	845	831	917	934	926	956	901	922	866	916	902	888	880	896	893	896	914	929	876	833	894	894	879	866	892	904	844	903	865	891	867	891	888	872	863	915	921	906	855	891	959	896	888	872	923	805	910	925	922	892	866	852	893	888	901	870	896	885	882	896	926	830	906	898	874	888	928	896	886	886	889	856	897	920	890	948	848	893	888	908	871	868	902	884	872	879	973	881	877	866	880	821	902	936	879	916	896	861	847	937	853	887	885	846	862	873	860	867	876	861	913	916	841	893	916	849	881	883	894	893	879	840	859	880	911	953	902	843	882	911	871	834	877	853	854	926	830	935	890	897	908	883	872	915	911	867	905	931	826	835	912	850	882	846	885	883	913	908	908	879	893	843	864	871	852	913	889	933	879	859	904	902	904	850	872	826	934	908	908	860	904	861	897	900	903	822	954	900	845	889	899	895	895	877	914	927	894	864	955	922	911	910	936	866	920	858	857	884	859	859	872	919	910	876	852	879	900	870	901	902	875	900	900	909	928	863	902	878	892	884	890	845	893	887	903	842	888	902	887	915	914	919	915	887	851	876	886	872	879	898	859	844	884	838	937	931	914	873	888	931	886	838	931	896	892	887	890	896	871	922	894	915	906	882	930	895	866	870	920	869	883	890	860	897	929	854	893	938	855	878	869	881	916	900	905	884	914	892	944	811	923	891	926	902	907	891	856	917	904	891	896	898	855	951	804	871	896	840	872	891	903	891	869	870	916	901	921	907	869	855	913	850	912	941	899	934	873	899	925	880	891	919	851	907	915	919	895	874	894	862	862	923	920	920	917	883	845	873	895	890	869	898	903	871	896	911	894	846	879	914	914	905	856	855	911	917	876	842	931	924	875	916	888	912	873	879	889	899	882	893	872	892	849	872	825	870	931	884	859	925	925	889	908	928	892	870	909	865	900	874	877	872	904	907	876	909	903	884	856	853	867	885	853	871	992	869	855	913	917	915	887	911	934	862	880	886	928	874	888	880	882	880	895	948	902	931	856	851	856	872	838	832	897	905	899	903	820	852	925	917	916	856	899	859	849	949	894	900	970	858	929	871	898	876	893	878	920	899	879	924	901	897	920	848	880	858	879	921	913	894	882	893	904	859	896	912	900	905	922	900	925	921	856	937	865	864	829	876	996	831	911	928	894	913	909	866	895	897	902	871	904	900	887	916	870	894	857	792	942	925	913	910	887	884	916	903	888	883	920	916	875	896	911	921	877	841	867	852	903	899	880	902	870	860	876	894	848	850	898	858	881	930	928	954	815	897	910	926	881	895	867	906	869	841	879	894	870	937	890	941	875	876	899	955	853	822	892	882	908	869	890	857	890	922	910	873	872	938	891	888	936	849	921	926	883	844	857	887	901	899	863	885	870	901	893	909	916	866	867	885	920	840	948	860	864	927	870	908	887	959	853	865	870	848	842	927	917	916	883	928	858	905	873	887	854	861	860	892	882	891	875	916	890	904	868	956	846	922	893	887	881	916	924	837	892	914	932	905	867	856	870	912	874	910	822	872	819	898	891	917	834	909	892	893	907	808	905	927	885	856	874	891	869	859	922	905	848	890	923	877	847	897	901	943	909	920	876	920	863	904	913	860	963	902	853	941	872	898	893	927	882	881	875	966	883	888	937	890	879	908	878	898	875	914	845	920	844	878	884	929	881	875	873	863	887	862	888	878	925	925	885	905	873	924	933	972	857	881	928	870	906	874	843	837	827	862	857	871	894	896	875	881	917	855	900	915	879	875	928	908	848	890	878	861	886	876	875	940	903	896	886	897	871	858	837	885	875	904	932	923	905	926	890	873	889	899	894	904	910	869	912	919	912	910	908	931	885	909	901	860	913	921	917	916	878	922	902	868	898	913	881	867	870	905	917	918	895	954	890	891	887	953	885	880	914	885	901	878	885	870	879	875	907	875	886	875	928	844	874	866	952	939	913	886	905	864	863	830	862	896	923	854	921	911	936	941	908	924	948	863	893	903	967	887	868	877	935	836	889	864	871	949	938	905	850	852	867	902	868	910	863	862	913	895	904	920	928	883	907	873	866	867	900	872	848	905	934	871	903	882	908	861	856	956	910	873	828	888	911	905	898	910	910	860	909	892	932	865	929	828	901	886	914	890	863	828	937	842	884	870	893	873	868	912	870	902	911	890	853	906	964	914	934	903	870	843	944	909	908	916	876	885	906	890	949	897	914	892	893	900	900	927	882	864	922	868	915	906	839	944	909	833	917	918	918	891	887	881	869	895	888	965	922	916	845	919	872	902	901	878	889	879	891	913	856	904	896	914	879	889	927	891	890	869	892	932	904	912	838	881	916	857	907	931	943	893	920	899	943	934	898	868	912	908	881	901	876	893	910	828	898	869	815	873	902	940	844	868	861	890	917	881	878	910	909	872	904	935	923	905	934	879	910	869	885	920	870	891	876
11197	5757	5037	3025	1776	1320	1018	852	645	549	561	500	440	426	413	452	411	433	439	435	428	424	444	400	389	385	369	409	407	385	400	371	384	334	374	400	399	395	347	370	399	373	333	394	352	365	373	367	397	345	367	373	370	389	372	357	347	351	378	349	369	398	374	343	361	359	342	376	381	357	357	365	373	335	368	380	352	368	361	368	376	374	402	365	368	364	356	387	347	376	385	368	350	409	332	332	366	349	361	343	367	364	348	349	406	399	380	376	384	360	370	362	356	361	372	352	347	367	371	334	359	338	398	368	375	377	374	353	373	371	333	342	383	346	369	417	365	376	402	373	354	402	367	379	373	357	375	375	367	378	372	377	376	406	363	429	358	368	369	360	375	370	374	412	372	380	386	381	360	334	402	359	358	350	397	347	382	386	357	373	348	374	364	375	410	374	382	398	357	365	375	384	382	367	382	348	397	387	368	371	378	374	384	380	358	353	404	340	320	343	389	344	342	388	374	404	396	377	373	414	362	384	369	366	363	360	357	397	379	381	383	389	340	377	413	375	354	370	375	375	391	340	379	357	364	404	385	381	371	368	365	339	379	352	349	392	329	358	371	354	375	364	367	362	400	370	407	360	363	349	372	376	371	390	348	356	370	389	386	380	343	371	367	354	380	350	360	374	350	372	374	392	401	412	403	334	373	411	378	368	377	402	380	356	360	408	361	398	344	363	381	389	330	394	368	384	356	345	372	339	357	367	379	359	380	365	350	376	353	379	358	372	384	369	345	329	375	340	386	348	404	367	379	345	383	373	341	352	381	366	362	358	364	384	349	383	372	367	351	370	373	372	429	388	345	370	396	376	340	369	388	385	363	355	356	355	322	366	347	424	343	355	354	375	398	339	369	358	359	388	348	399	370	396	395	361	370	367	391	364	359	376	373	331	394	358	395	388	376	380	371	382	382	380	354	361	379	392	386	368	360	409	370	362	355	353	334	336	351	386	396	381	378	369	383	333	355	347	386	363	371	339	309	350	381	417	373	344	369	366	380	381	380	358	385	371	360	385	383	387	318	362	373	361	345	359	407	356	345	420	370	387	367	367	348	381	382	386	358	388	404	394	384	324	359	355	368	340	373	351	364	372	349	413	383	350	385	359	371	349	352	372	376	356	372	392	356	391	374	375	362	365	374	386	380	387	383	335	374	381	351	355	347	348	363	419	380	335	346	401	375	347	371	296	336	377	363	383	353	391	401	389	348	345	404	338	397	368	364	363	401	413	360	409	378	346	374	338	380	395	354	399	364	340	366	381	342	395	362	336	371	359	370	355	371	389	352	370	347	352	379	400	368	380	343	377	380	380	364	357	378	391	390	355	371	355	366	376	353	377	323	352	350	365	381	394	369	382	368	357	367	392	368	362	342	310	367	364	363	369	355	362	381	367	403	351	399	379	376	330	359	391	373	373	395	370	384	401	398	357	373	314	362	365	345	396	395	365	356	359	387	389	329	368	384	385	385	377	357	397	385	403	362	334	384	436	362	390	411	376	391	375	377	355	345	405	344	362	371	369	366	384	386	367	373	367	370	393	397	354	366	403	389	368	378	329	376	365	327	382	365	376	369	344	362	349	355	346	375	390	321	382	361	370	388	380	385	377	361	380	354	382	381	376	353	361	363	339	326	374	347	351	384	376	374	343	365	366	374	329	309	387	340	391	378	363	333	325	351	344	368	411	362	321	375	357	370	387	364	352	363	412	365	346	366	372	405	356	377	402	382	370	358	380	346	398	372	367	363	350	351	366	384	414	351	365	387	377	374	397	344	376	326	335	374	373	344	336	400	386	350	393	361	375	365	367	366	395	346	363	364	309	350	366	373	386	324	370	392	382	367	414	387	349	375	389	368	329	395	378	452	367	383	377	378	383	405	345	371	388	371	372	363	394	370	395	381	314	357	364	390	378	341	356	384	360	376	394	397	354	379	362	355	354	408	379	385	383	373	381	365	365	391	367	393	363	366	379	385	366	375	331	369	353	403	370	365	387	325	387	369	369	394	382	401	340	366	393	374	336	355	351	390	361	362	367	348	360	349	403	355	372	409	345	356	392	366	371	393	379	386	383	397	356	366	379	379	379	374	377	379	346	334	371	357	426	372	360	365	395	371	367	377	392	341	372	373	343	353	362	375	355	333	367	364	350	369	364	404	365	354	375	414	343	359	349	359	348	368	347	338	384	392	391	357	374	394	375	384	379	376	427	359	354	368	362	383	388	394	374	407	405	367	376	341	387	413	355	371	361	367	381	340	382	387	387	389	359	370	378	371	358	344	379	365	375	401	364	350	389	366	341	363	361	378	372	366	357	355	393	399	366	376	346	375	362	390	365	348	354	366	374	391	375	381	357	341	365	386	343	361	385	385	351	341	405	360	407	385	361	389	351	340	339	382	365	378	371	374	353	348	347	423	382	364	367	390	394	374	391	387	355	396	414	367	359	396	342	369	370	364	364	339	346	386	372	364	356	385	346	372	307	380	337	389	405	360	358	366	374	348	319	324	381	404	304	373	377	359	401	398	371	365	336	344	392	334	352	382	370	367	371	372	351	375	426	331	359	354	402	367	388	383	395	363	348	385	324	374	396	417	390	404	379	371	368	315	384	350	384	371	397	339	388	389	406	365	405	358	406	390	379	337	358	376	363	402	393	365	390	386	371	376	389	364	375	366	346	384	385	374	353	377	391	405	396	399	394	373	367	363	373	374	379	385	396	354	340	389	355	375	373	320	410	403	369	351	381	346	347	336	376	330	345	396	362	360	364	362	344	384	401	340	415	363	400	375	368	378	355	417	355	407	380	355	369	394	373	420	393	359	398	368	362	411	367	358	374	412	366	380	364	379	401	371	345	379	359	378	392	395	357	351	369	362	381	357	358	392	366	383	404	395	365	347	350	384	365	377	361	358	363	372	321	357	385	378	397	380	370	348	359	389	385	377	359	377	367	372	384	359	401	364	374	374	385	350	350	370	352	354	346	330	354	366	382	378	387	360	319	373	359	372	369	354	387	338	342	364	387	342	391	368	376	370	411	409	363	358	350	393	371	331	370	380	378	372	337	362	366	377	363	355	336	354	373	364	374	369	391	410	373	370	390	362	346	336	405	345	377	326	385	363	411	383	308	334	376	375	364	365	380	354	359	394	367	385	335	342	374	381	356	379	377	335	353	366	353	387	378	356	354	359	341	368	374	353	345	382	394	365	373	366	350	363	361	350	344	359	388	374	357	388	395	341	397	338	345	394	387	347	371	340	374	362	384	346	359	330	357	369	389	414	358	362	380	375	353	382	360	388	386	392	382	350	380	355	371	376	345	370	342	385	338	374	351	367	363	380	353	365	423	389	380	351	398	353	378	370	398	393	356	348	371	338	307	357	368	384	401	372	378	391	364	368	365	424	396	366	364	367	347	396	324	402	355	416	374	379	393	363	361	425	363	379	369	381	353	366	385	351	350	350	304	323	388
7521	5401	8934	8073	6051	4643	3767	3067	2269	1942	1674	1488	1355	1344	1290	1158	1200	1218	1143	1121	1105	1015	1046	1029	912	957	987	924	951	866	893	902	867	1002	880	889	924	894	901	917	852	873	886	876	920	806	880	806	838	890	869	900	902	892	833	878	819	873	837	914	915	853	860	823	883	861	883	826	819	866	790	796	818	843	826	814	893	907	814	822	890	820	822	893	896	875	905	844	869	919	850	856	917	880	930	905	857	836	863	876	838	877	869	863	884	873	820	838	867	852	834	831	836	874	849	846	793	900	862	856	897	831	932	856	877	860	885	851	875	854	880	835	822	842	878	831	905	880	839	868	806	902	846	939	902	859	873	794	831	851	913	822	856	822	892	832	895	884	832	851	854	804	877	834	853	882	858	833	862	862	911	865	896	850	874	849	858	831	850	849	868	852	821	865	857	881	888	832	866	835	904	855	869	909	849	859	873	842	875	871	891	854	837	894	852	834	837	838	838	835	867	841	847	907	882	814	830	808	861	853	879	822	854	865	878	866	867	859	800	846	863	857	845	848	859	925	834	843	880	841	870	850	854	850	852	804	844	875	872	847	832	884	863	814	874	825	875	857	878	839	845	841	850	870	844	871	880	837	862	894	858	818	823	849	836	848	867	834	834	855	852	860	888	876	832	864	870	854	838	884	862	891	863	846	810	814	797	847	871	873	833	882	896	903	826	900	897	854	894	799	919	897	876	824	832	856	865	844	899	890	845	898	800	840	895	836	842	868	815	829	897	873	863	861	833	871	835	828	837	827	877	839	856	871	832	855	876	836	806	915	859	839	811	887	834	839	877	851	842	891	864	857	863	874	826	875	859	865	860	829	838	871	871	884	900	849	846	907	853	898	911	827	872	865	868	885	906	833	870	778	894	871	845	921	856	855	876	835	869	834	835	806	863	864	897	842	862	841	857	830	856	855	797	849	928	898	858	853	841	823	835	835	845	870	861	805	798	828	841	850	867	849	845	830	853	850	850	832	856	850	899	897	880	840	835	841	867	825	819	860	864	860	813	803	884	832	891	852	822	891	842	905	869	830	897	868	853	860	869	809	839	861	832	865	832	868	852	857	882	845	886	796	818	889	904	841	858	826	819	780	899	949	824	806	871	840	853	854	850	831	908	886	845	901	860	827	852	849	837	844	784	854	831	856	846	899	870	830	923	828	910	842	894	822	824	890	892	833	853	894	876	868	806	885	900	805	979	925	903	841	800	847	844	849	840	849	897	877	877	906	838	885	868	860	827	838	874	876	863	827	869	859	894	858	810	813	872	866	854	841	869	814	833	878	904	839	786	868	859	854	844	898	896	854	871	887	834	811	815	885	852	866	929	863	850	824	914	888	848	847	912	803	950	871	868	877	883	898	866	830	820	853	883	854	810	881	825	821	871	821	865	868	862	835	864	839	849	853	873	892	868	856	840	884	860	887	873	882	820	850	829	831	909	837	842	831	870	911	892	878	897	819	877	878	847	849	812	822	851	899	861	824	872	882	849	876	820	850	863	780	826	850	916	836	889	845	785	893	801	887	872	897	888	858	852	885	846	829	898	823	916	876	854	864	808	851	819	814	857	872	893	972	823	829	835	843	830	876	874	866	846	852	840	901	867	845	840	856	927	849	862	819	873	857	844	845	824	851	851	889	843	880	852	905	853	884	833	837	875	879	853	851	873	860	911	842	859	868	818	875	884	877	876	905	904	803	849	866	874	829	878	850	850	800	896	821	815	846	836	879	853	896	878	894	836	860	871	797	892	849	845	873	869	891	849	896	864	867	868	877	840	887	902	823	864	881	804	825	873	853	846	901	829	860	817	879	838	838	894	866	860	865	829	865	853	876	843	859	868	810	843	847	853	912	893	869	872	846	825	852	855	862	892	847	864	801	888	830	870	865	880	794	884	918	821	882	869	817	848	845	847	849	846	836	806	795	877	864	879	849	804	863	847	890	852	831	838	887	816	889	822	832	889	839	934	831	906	881	881	877	865	911	852	832	822	828	876	878	849	861	870	801	859	827	902	859	817	836	854	830	828	907	875	885	821	848	798	847	868	836	886	863	848	830	853	861	878	853	868	837	860	784	859	895	902	868	883	796	873	803	925	830	855	846	871	857	856	819	865	868	818	855	832	909	835	866	867	920	842	878	857	852	838	828	826	898	914	859	846	825	827	869	851	892	911	876	835	832	904	862	857	882	878	871	827	877	813	860	898	826	819	862	867	870	845	872	880	868	950	919	815	947	898	859	852	886	823	868	814	850	832	844	880	817	881	826	867	910	851	870	828	863	829	851	878	885	843	881	875	834	898	870	912	905	850	849	851	858	836	851	827	853	891	851	889	827	808	866	821	880	800	861	844	859	864	869	790	862	881	815	841	886	870	833	834	866	900	887	852	866	759	885	816	862	881	895	869	839	910	811	863	835	871	820	878	813	876	892	861	812	840	821	836	822	872	837	908	827	870	867	899	883	898	881	794	856	862	842	840	849	828	836	858	875	883	858	849	829	871	820	865	846	811	838	852	849	869	849	855	830	824	875	891	863	797	850	849	836	836	847	813	883	854	876	865	827	883	845	869	862	849	882	868	797	848	848	877	889	900	847	878	840	859	864	937	815	846	899	851	874	860	863	804	851	866	870	822	823	862	846	853	877	826	848	853	845	824	894	849	839	832	859	858	923	880	824	803	819	827	883	830	876	838	851	891	935	792	866	894	865	915	851	868	850	818	841	908	870	833	830	855	817	845	871	865	856	812	838	866	786	803	864	859	912	883	851	832	893	877	890	869	887	877	868	803	884	832	843	908	814	846	818	870	935	831	833	853	884	808	842	876	821	798	845	870	919	847	789	870	840	828	856	864	881	809	836	877	845	869	846	865	888	894	887	837	887	844	876	864	853	863	901	880	879	863	891	868	855	809	872	845	861	838	847	850	829	845	858	868	825	851	885	855	850	817	837	861	869	846	868	926	800	846	835	856	876	864	846	884	855	834	837	865	874	868	829	895	862	861	927	827	865	839	816	898	864	874	813	863	833	875	821	878	814	891	834	834	851	791	832	901	882	816	828	865	853	765	881	883	816	866	792	887	878	866	837	828	827	848	869	883	855	858	797	890	820	837	872	840	883	888	929	833	884	834	880	926	900	768	815	863	807	855	854	919	866	892	862	833	842	868	835	838	892	837	842	833	894	852	859	901	854	881	825	857	869	847	879	871	873	857	860	895	853	873	840	879	803	873	844	841	851	827	893	889	854	815	831	875	870	795	842	862	837	842	862	814	873	851	848	862	801	870	875	856	860	831	883	881	845	854	796	816	862	877	919	844	813	852	876	901	834	837	868	861	882	861	853	852	821	854	817	882	835	884	901	858	863	828	819	851	850	838	820	840	869	877	860	861	898	804	900	826	899	847	862	851	900	901	832	851	894	832	823	829	818	886	908	870	857	855	865	866	870	891	888	846	832	865	810	864	836	887	801	894	858
21644	9618	9424	6529	3409	2472	2049	1375	936	821	733	634	504	526	501	479	484	471	480	493	443	431	435	446	458	494	412	415	452	382	422	408	425	374	402	397	409	400	421	411	372	459	432	402	420	417	382	408	413	401	393	405	400	385	392	417	376	434	389	443	406	405	384	386	376	407	432	401	390	423	412	415	436	380	395	407	390	419	367	374	366	383	420	419	381	408	395	438	409	384	393	420	418	388	376	411	400	381	379	416	366	375	367	397	447	449	400	409	369	378	411	421	427	415	384	348	389	369	407	374	358	395	374	386	395	396	380	439	421	403	403	400	421	386	390	400	362	406	401	364	394	401	377	374	370	401	422	396	419	414	423	426	408	411	428	446	411	353	376	436	429	409	392	378	415	402	409	400	399	402	409	412	390	363	404	371	418	374	402	438	423	372	414	417	404	412	428	381	394	415	381	408	391	362	360	412	385	395	378	408	393	425	356	431	393	436	382	418	373	423	420	413	402	418	417	362	434	408	447	385	393	411	375	439	409	355	385	360	388	379	401	388	380	390	409	382	412	330	388	347	405	376	405	407	398	404	418	402	393	417	462	401	406	401	407	359	389	400	370	399	423	419	413	402	404	399	397	400	444	426	372	392	446	415	406	441	363	391	409	395	396	385	405	384	376	387	401	407	407	356	418	396	410	427	396	395	384	337	406	350	397	388	391	362	387	431	412	355	372	376	389	424	393	409	413	378	401	398	397	395	378	418	410	382	413	417	419	407	459	395	396	398	404	400	393	419	414	376	420	396	389	423	449	393	421	426	400	436	420	389	384	408	400	400	372	359	363	371	420	434	435	396	426	410	385	357	391	396	409	394	376	410	386	391	386	396	435	380	394	408	410	415	395	403	433	417	394	400	380	392	373	367	419	378	414	383	402	424	361	396	395	373	412	402	394	349	443	373	433	387	382	419	374	390	413	396	391	391	364	395	394	387	378	355	425	394	429	407	426	374	415	367	415	399	384	387	370	372	401	376	367	400	363	399	404	367	380	451	388	388	424	371	391	366	405	423	382	416	419	416	388	362	400	386	390	431	390	396	413	375	378	406	411	368	385	435	398	396	407	371	426	423	402	372	414	378	378	437	406	394	382	391	403	384	419	389	435	380	427	445	413	421	404	409	427	401	443	410	414	368	412	425	408	437	405	403	416	380	354	396	405	413	429	391	422	386	408	400	350	427	354	407	401	416	405	412	414	381	409	403	387	398	395	442	422	380	442	398	390	408	392	390	410	408	412	393	363	347	396	402	403	391	435	398	399	405	408	361	424	434	389	413	378	418	357	368	409	416	413	437	352	406	404	413	408	359	391	412	406	405	390	426	381	434	384	376	408	392	382	381	386	411	399	418	408	376	415	395	411	370	407	395	413	423	382	420	386	432	411	413	407	353	448	421	431	412	415	395	421	372	378	358	404	392	441	413	347	395	389	383	418	414	405	430	392	409	374	412	376	381	364	426	381	436	430	378	420	429	390	445	437	421	383	383	368	405	405	435	403	385	402	432	383	404	408	400	390	435	405	400	396	427	389	409	378	384	396	412	401	391	405	424	448	421	399	370	387	409	407	409	419	424	435	387	409	386	379	422	389	406	364	392	370	415	394	383	433	413	424	410	407	388	387	414	395	352	387	401	393	384	420	396	396	389	405	392	404	413	395	397	442	393	394	404	394	390	370	375	372	419	383	391	378	373	391	369	441	388	385	422	412	402	428	398	390	384	419	373	389	427	397	402	412	408	411	421	385	408	381	413	376	389	430	408	427	417	393	393	404	429	387	407	373	413	429	419	440	393	398	432	406	405	368	422	403	396	378	391	403	458	444	400	380	361	389	413	399	333	411	400	414	437	398	415	388	415	397	369	402	402	372	381	392	390	383	411	371	410	380	419	418	433	395	435	432	387	441	401	371	362	394	398	420	430	438	448	402	407	385	396	430	397	390	386	404	401	385	377	398	372	390	422	391	388	406	415	403	419	495	397	402	415	389	405	368	385	421	392	402	384	395	404	387	383	389	377	392	386	378	409	416	391	383	373	376	395	395	378	411	381	385	402	376	367	351	413	372	371	402	404	388	375	394	411	415	404	367	413	417	413	405	390	414	369	399	380	431	399	383	396	425	398	448	423	370	410	404	379	346	377	354	387	382	392	393	399	438	392	379	436	403	404	337	397	434	408	420	418	413	399	414	409	387	405	385	380	401	394	428	407	370	383	463	379	419	401	398	423	413	379	360	400	372	375	391	363	350	377	411	355	380	411	391	370	401	404	375	404	387	383	404	412	409	381	411	409	416	409	406	408	413	423	410	384	432	381	384	372	429	371	409	415	372	385	398	407	402	420	383	400	405	404	386	436	407	379	407	402	402	412	376	369	359	394	417	432	390	417	371	397	421	366	354	406	411	403	399	359	418	436	398	395	383	347	373	410	407	416	392	430	366	438	420	401	440	385	394	347	405	398	417	423	419	383	406	393	414	396	439	422	379	402	359	409	414	421	408	417	385	399	397	433	401	407	399	408	384	432	422	420	400	417	401	409	389	425	371	381	376	413	401	404	386	410	410	393	410	414	360	383	360	416	403	404	385	397	415	379	344	401	413	425	374	404	396	401	416	430	392	394	398	376	424	421	373	393	425	390	394	401	424	379	402	378	370	413	423	398	414	393	364	391	379	385	396	375	396	399	384	375	393	404	365	386	411	338	357	405	424	427	399	382	377	394	410	367	385	372	411	412	376	400	398	390	418	382	375	384	410	405	447	393	375	367	398	402	407	409	381	390	384	397	394	376	401	400	427	386	425	376	401	397	362	436	391	397	400	361	397	376	418	410	406	400	394	382	401	407	428	421	364	413	409	444	393	356	392	431	425	390	391	428	410	388	431	374	457	362	354	406	432	379	416	396	394	400	383	418	384	413	401	365	402	389	432	379	377	397	413	383	418	361	393	396	377	393	396	385	396	360	422	394	400	387	442	471	442	427	395	397	401	358	375	422	435	395	394	404	413	395	419	379	429	397	414	419	426	418	388	395	407	409	373	422	353	378	393	394	348	361	386	425	376	382	457	418	447	413	390	384	398	426	408	394	406	409	401	376	382	367	444	392	446	435	410	443	405	386	393	425	424	408	397	405	375	388	425	400	396	429	440	382	450	398	392	392	416	373	447	418	385	407	413	380	409	395	392	394	398	389	386	379	413	395	407	380	415	415	408	431	387	392	369	399	404	419	398	399	423	380	395	393	390	424	369	397	402	397	381	421	418	385	407	406	430	401	372	377	394	409	371	365	403	396	390	356	375	390	409	428	397	409	398	381	403	409	394	411	408	399	388	354	418	380	369	413	392	379	362	405	404	371	402	420	433	400	396	407	395	369	401	391	376	381	424	414	377	392	404	367	406	420	437	412	375	420	411	379	404	406	412	409	405	394	391	368	366	368	383	426	376	412	449	415	437	389	396	377	388	415	404	403	431	426	442	375
14341	8295	15333	14578	10471	8773	7864	5350	3536	2906	2383	2081	1824	1707	1620	1583	1514	1409	1368	1368	1339	1231	1154	1201	1188	1165	1169	1106	1132	1096	1100	1008	1061	965	1040	949	1024	970	944	965	878	920	949	946	988	956	934	930	891	962	954	916	992	932	946	935	886	910	905	937	886	927	899	903	929	937	914	995	901	915	950	900	970	864	910	910	920	940	898	873	913	937	953	955	864	921	885	929	886	896	940	926	914	890	923	948	987	921	911	919	916	889	899	902	936	888	894	943	927	889	911	918	920	921	901	902	887	922	897	927	933	933	861	918	925	954	901	879	935	966	948	939	903	936	956	907	942	876	886	925	918	884	877	930	953	877	909	930	902	923	910	898	875	897	874	891	870	945	920	890	925	926	973	921	932	920	860	920	953	934	918	979	964	934	955	1001	946	927	907	933	916	944	943	897	928	941	838	965	954	919	888	848	879	926	857	953	928	864	906	941	906	905	982	989	983	949	928	911	923	896	885	889	904	953	885	873	905	943	910	900	937	938	884	899	927	958	905	895	898	940	916	866	862	967	929	890	871	834	886	945	881	926	896	885	934	921	891	890	890	940	939	956	873	945	951	878	908	914	958	933	914	932	906	909	917	905	904	935	938	949	899	907	938	884	940	937	934	917	852	944	945	960	844	873	879	838	944	851	928	928	950	884	916	890	890	882	935	912	914	937	941	950	923	918	934	871	903	956	893	934	911	898	885	950	930	927	839	926	905	905	906	868	907	955	924	987	943	888	957	930	879	965	963	944	953	927	900	940	941	927	934	889	935	924	935	958	958	897	898	868	900	872	894	882	924	914	872	855	875	977	949	969	923	933	900	938	915	982	928	911	918	974	918	897	923	916	896	887	914	947	912	899	946	889	946	955	895	887	919	887	873	951	916	896	936	936	873	912	966	922	921	911	927	938	881	972	918	886	929	950	946	915	908	914	939	925	935	891	857	884	900	915	974	880	915	909	978	924	892	908	979	940	867	970	888	901	944	952	957	971	909	900	878	911	938	949	891	888	936	944	898	897	904	905	925	912	941	899	932	906	909	904	940	930	927	914	964	898	918	876	911	945	870	898	919	935	872	863	883	912	934	932	944	925	950	918	909	915	999	911	960	901	940	884	962	930	937	913	971	924	937	903	962	912	881	934	881	891	889	885	907	892	890	904	896	859	923	895	907	941	902	919	974	934	873	882	930	937	954	997	890	907	911	955	956	926	896	921	914	906	849	916	916	930	947	942	939	910	899	959	942	940	881	927	908	884	920	882	937	870	963	901	929	935	936	912	964	897	900	951	921	944	938	914	957	985	948	882	937	893	849	928	944	936	927	906	847	908	918	965	970	883	911	906	898	950	959	965	872	914	894	946	898	962	869	951	882	876	888	931	889	920	876	901	898	856	900	980	902	924	907	912	929	957	953	879	883	942	978	899	961	870	973	945	941	912	928	905	909	907	949	978	879	916	925	956	929	912	908	853	958	936	925	934	936	933	913	898	924	915	880	887	886	858	903	928	907	883	947	925	881	923	921	873	909	897	905	871	926	921	899	925	885	892	908	911	925	912	909	938	898	940	894	892	909	870	946	953	934	907	852	918	934	887	903	964	900	925	847	903	868	912	911	926	926	950	874	946	942	920	874	970	890	888	952	872	910	873	896	904	955	888	950	879	848	913	940	914	928	904	888	958	907	911	918	900	922	919	943	932	914	919	884	886	862	909	940	956	943	936	902	860	913	922	899	862	897	921	923	932	956	950	900	890	924	853	933	889	943	908	891	847	949	902	876	970	875	919	929	905	898	964	927	887	902	949	881	943	931	890	889	909	936	923	888	899	924	920	946	894	901	894	924	940	910	904	882	920	880	866	927	916	920	917	914	956	929	923	905	908	932	953	918	930	933	911	911	926	884	947	929	901	867	898	936	879	924	905	920	942	940	930	909	945	896	895	917	960	894	900	902	840	929	896	887	930	938	969	934	905	958	929	953	888	888	940	910	875	931	947	870	977	959	936	934	911	960	914	897	883	939	904	957	951	891	914	928	949	924	931	894	906	886	900	946	965	926	894	907	904	918	897	978	917	925	900	952	921	892	907	853	860	947	900	926	908	912	929	920	914	923	844	946	926	879	935	948	877	955	920	919	868	910	930	898	912	927	917	903	907	928	910	937	1001	843	889	916	893	929	918	848	844	900	895	877	929	898	914	914	924	885	935	898	910	931	1003	894	926	881	873	926	908	938	931	951	897	903	875	909	884	926	943	883	907	898	948	880	895	902	934	888	930	922	901	903	887	909	947	888	882	905	876	920	925	927	903	929	927	914	926	935	945	861	943	944	898	848	899	916	945	951	905	950	934	896	899	910	934	951	919	929	902	885	894	836	955	893	942	916	905	943	915	912	936	924	897	953	898	932	855	922	942	911	944	914	964	936	902	884	908	941	963	911	915	929	918	869	908	898	961	889	913	898	951	944	919	868	892	933	847	903	959	905	906	933	934	908	909	885	887	853	974	914	887	940	880	911	934	903	891	957	924	848	872	887	951	912	908	942	924	910	907	873	859	887	859	894	868	932	916	931	934	881	959	952	945	932	934	910	940	870	917	941	911	903	842	925	910	903	946	950	894	902	954	924	929	897	910	973	893	910	895	963	945	852	877	937	951	927	922	942	870	919	868	902	869	887	909	914	935	947	938	884	954	954	940	907	822	941	910	919	942	924	948	886	911	900	968	904	945	921	922	916	925	905	919	933	938	941	978	913	889	893	932	865	966	867	905	905	943	886	921	985	899	897	892	962	913	843	929	931	937	895	914	934	890	932	903	989	965	946	894	953	920	905	870	855	907	889	952	886	907	866	899	892	897	930	924	916	922	911	894	877	901	945	957	957	909	933	945	939	915	937	926	926	933	910	908	873	886	878	896	919	861	905	895	878	908	929	929	950	915	941	930	927	898	872	868	958	905	906	972	883	873	967	935	918	936	902	971	940	892	932	885	911	896	944	911	934	894	907	871	874	899	883	921	919	861	898	918	922	934	938	878	889	932	926	917	855	937	900	890	914	883	907	929	908	904	942	920	885	953	907	935	933	875	915	881	946	869	945	951	914	895	917	925	889	963	916	913	945	899	930	908	905	904	909	947	899	938	992	889	911	916	916	925	913	934	889	921	894	938	941	912	925	917	949	911	966	857	897	929	964	894	928	949	920	934	889	945	893	925	932	921	910	925	903	918	880	892	941	968	952	931	946	943	910	902	943	897	897	919	917	875	996	908	875	904	821	919	979	903	901	905	894	910	940	884	903	920	910	979	953	927	938	929	927	890	924	918	911	972	920	909	920	939	934	888	902	914	879	933	954	917	908	863	931	875	915	905	909	937	971	952	866	911	876	933	946	908	910	903	968	947	951	961	909	917	966	924	980	891	886	953	904	896	922	928	933	977	861	887	900	874	874	899	916	894	914	902	906	929	911	932	941	909	915	900	967	883	895	905	877	936	918	961
29206	15073	15781	10152	4983	3604	2963	1796	1177	914	786	661	618	569	489	528	548	520	493	447	453	445	434	410	408	416	424	449	412	442	433	439	435	455	387	424	374	380	417	407	412	393	406	399	379	370	376	368	408	361	407	386	398	349	396	399	404	340	360	334	377	390	375	388	409	400	386	384	429	361	388	322	378	383	391	414	383	408	396	371	361	358	405	384	377	396	374	387	362	346	413	376	374	383	338	382	408	357	391	384	344	396	397	383	362	380	400	384	342	369	407	377	369	355	411	406	404	400	380	391	377	353	428	404	393	358	406	358	418	368	386	387	397	419	387	421	366	390	363	405	394	385	393	402	400	382	341	365	383	410	368	405	368	390	387	416	406	403	383	381	401	413	345	403	415	371	363	376	379	381	361	420	414	402	399	338	377	405	446	439	359	410	370	336	358	417	373	353	348	385	407	367	365	406	375	378	420	384	387	391	402	405	393	418	399	402	407	361	363	409	386	345	419	354	355	389	372	351	370	404	379	394	414	372	369	310	383	378	360	386	368	381	398	377	403	349	375	356	359	376	384	392	369	351	377	381	377	391	380	384	400	376	403	398	397	401	407	350	375	370	335	369	382	341	404	403	402	393	393	405	374	373	391	361	365	399	410	379	412	374	385	418	371	372	411	393	387	399	391	393	403	376	337	338	383	402	377	352	393	372	370	390	394	355	386	352	343	379	354	424	404	418	386	391	405	392	387	386	383	396	395	393	365	385	398	423	424	379	397	391	439	369	386	406	389	385	376	365	405	386	379	356	394	414	424	401	401	365	402	371	367	388	393	397	359	346	402	392	375	384	381	370	379	415	373	401	365	363	364	424	382	363	389	389	423	390	406	350	372	374	413	401	391	362	415	432	344	382	341	413	350	406	361	374	393	371	381	383	382	368	365	374	387	437	346	366	366	388	385	389	393	372	348	365	402	390	366	398	401	422	378	411	416	371	390	350	391	392	405	434	371	424	414	389	409	382	475	398	385	382	392	342	368	394	373	382	393	440	366	376	387	373	390	365	393	379	403	390	344	367	382	416	366	352	406	362	359	370	370	370	402	403	386	401	401	339	409	400	390	387	375	375	380	411	369	403	422	387	397	391	377	409	434	417	393	374	392	381	390	392	374	375	363	387	403	380	355	359	411	405	421	361	390	360	375	396	358	400	371	381	369	388	384	380	395	388	386	362	401	403	400	395	358	396	387	412	399	414	388	372	382	375	424	442	361	397	396	366	378	389	364	363	388	373	407	364	372	381	354	388	413	364	359	409	384	370	394	404	386	377	360	398	380	373	393	384	384	396	385	403	376	350	372	405	383	372	353	395	393	368	376	367	351	385	384	394	349	393	390	403	390	378	411	416	411	370	389	370	397	365	360	407	401	376	392	360	364	407	390	398	376	399	365	407	383	407	388	403	387	414	372	396	377	410	413	411	420	381	393	396	368	371	374	403	408	426	419	390	401	371	361	371	345	376	382	396	384	377	370	382	378	370	370	413	418	376	403	409	398	374	379	415	374	327	401	382	383	408	399	395	393	432	355	387	372	408	392	399	379	381	395	416	377	350	389	403	399	388	440	372	372	409	375	373	387	394	398	418	411	367	399	354	396	391	405	386	374	401	316	360	345	396	388	385	376	408	389	385	390	355	367	397	374	396	406	403	393	359	401	405	444	409	376	370	369	402	373	426	382	406	374	360	363	405	440	365	395	380	357	423	451	379	378	404	394	372	394	403	382	381	365	399	368	370	355	365	375	384	352	360	362	371	410	384	423	381	410	388	367	375	377	365	375	424	409	401	410	358	380	375	413	412	421	377	395	372	384	382	366	382	384	404	363	353	349	389	392	407	420	389	408	417	415	400	353	379	419	394	384	425	403	389	396	374	337	371	392	380	367	396	416	359	338	376	398	347	377	400	405	389	401	363	351	355	355	367	368	365	374	403	348	384	392	362	420	386	403	383	381	353	413	375	338	357	356	379	399	354	404	396	383	334	398	362	369	401	395	370	373	391	393	374	372	391	352	371	418	355	401	349	362	385	396	407	374	392	377	375	403	394	360	349	364	387	389	361	408	362	359	387	389	427	337	390	390	361	390	397	431	402	391	391	405	397	353	357	364	389	382	415	406	404	347	430	363	412	368	391	403	353	389	389	351	382	348	389	397	392	406	403	365	397	391	370	459	349	349	390	406	414	349	397	407	414	393	413	361	364	371	370	372	396	353	399	364	420	367	357	397	413	411	356	382	397	400	371	406	384	394	366	405	384	400	373	385	393	380	378	401	361	376	390	382	369	398	410	416	397	421	407	390	377	390	399	389	369	358	377	431	380	428	385	388	404	361	361	383	364	362	380	397	369	405	402	380	415	356	371	423	389	394	399	384	416	376	404	377	393	407	352	412	406	381	378	363	396	386	385	380	342	420	378	350	386	382	413	355	419	406	416	374	412	417	389	391	394	368	355	389	411	387	365	344	393	401	418	405	401	406	357	371	374	391	363	413	398	397	420	365	401	391	385	386	423	402	400	400	427	366	381	398	356	367	396	374	383	371	410	366	404	402	384	422	356	391	394	367	380	438	397	380	402	387	393	407	393	391	402	376	406	375	372	371	391	359	356	384	377	371	361	380	376	414	394	379	391	349	392	372	386	379	361	405	402	366	392	415	424	382	374	363	387	382	377	363	373	383	414	394	372	344	376	355	383	397	363	363	428	385	394	396	402	363	364	379	395	373	405	354	361	387	428	412	335	375	416	381	412	389	379	405	396	380	380	384	357	397	374	391	428	378	368	354	355	390	361	370	370	366	401	391	379	372	390	394	360	382	382	386	351	393	399	354	366	405	378	358	398	380	377	438	389	361	384	406	382	365	421	394	344	364	349	394	374	396	370	399	392	404	348	420	404	385	375	378	417	391	384	383	393	369	383	405	391	369	351	402	374	405	398	388	380	396	410	415	414	381	400	391	391	412	417	387	401	378	410	411	429	383	407	405	372	424	427	380	364	420	355	373	376	386	415	403	372	385	396	364	374	405	375	377	384	404	391	398	416	381	370	390	436	403	390	374	421	345	404	348	359	389	376	441	364	362	353	388	367	372	338	442	361	396	397	401	405	369	357	429	356	357	340	356	363	365	376	370	389	398	378	365	410	392	390	377	374	357	389	382	407	399	404	375	375	389	365	373	366	384	372	415	399	385	359	382	384	394	388	375	421	394	398	399	392	373	417	397	409	409	393	386	386	369	331	407	367	369	408	402	439	361	381	396	334	405	384	418	452	426	389	362	380	364	362	412	386	387	381	391	391	354	395	394	377	381	401	404	382	353	373	409	369	405	359	393	373	389	330	383	411	376	357	394	381	364	378	364	382	389	374	386	383	360	372	389	373	392	375	388	361	398	378	365	363	411	338	380	406	404	386	396	383	413	377	401	396	372	406	409	390	387	385	421	398	370	389	403	387	337	392	379	373	411	365	391	410	402	363
17860	11850	21118	19057	13749	12276	10481	7275	4673	3645	3121	2618	2340	1982	1831	1743	1774	1579	1584	1458	1364	1297	1263	1273	1259	1255	1150	1215	1158	1161	1137	1113	1079	962	1008	1032	977	943	972	924	922	933	931	949	916	903	886	885	901	933	834	954	888	916	911	915	910	878	883	876	942	908	864	882	860	904	893	825	862	901	843	894	908	858	899	843	865	909	856	913	913	879	932	924	896	898	888	863	849	948	806	911	879	870	913	925	940	915	873	858	906	915	915	860	881	796	883	863	894	906	864	876	860	910	885	906	887	852	884	878	841	879	856	882	900	896	879	886	880	930	899	893	831	906	902	901	828	838	890	880	848	879	877	830	914	861	890	843	882	889	924	925	911	919	881	910	872	927	845	864	871	892	888	837	838	918	882	850	876	843	878	883	883	835	877	833	830	829	896	921	913	877	923	899	860	838	905	918	940	908	921	840	839	902	840	889	878	901	823	864	883	901	871	891	850	816	878	893	873	858	880	896	932	865	864	862	858	863	883	831	903	876	853	896	888	853	872	889	871	905	890	827	921	871	914	866	822	847	905	902	827	913	927	879	866	909	915	841	896	892	831	919	880	879	852	881	877	893	927	891	893	867	898	849	876	884	906	937	862	850	893	868	860	824	911	866	902	894	865	841	867	869	829	854	847	880	869	839	898	858	916	911	907	941	871	879	868	903	897	801	843	867	902	858	906	903	877	926	882	875	931	892	860	947	885	872	849	890	800	801	874	914	834	880	937	859	911	842	824	939	901	844	848	871	869	898	888	831	845	880	898	810	926	907	874	889	860	925	882	888	914	818	911	920	886	887	839	863	841	850	914	926	883	850	863	948	871	892	832	855	846	881	824	880	892	862	845	893	862	853	899	848	860	927	913	907	833	897	897	908	901	862	858	870	891	886	887	865	938	864	865	854	888	844	898	873	886	869	865	858	866	802	885	912	860	878	898	915	837	870	873	857	928	894	804	934	884	859	872	876	836	896	861	919	886	888	887	891	898	895	876	855	906	916	861	918	946	879	887	903	852	916	899	888	882	829	798	879	885	857	870	909	870	880	860	854	871	844	884	874	890	871	885	845	870	866	851	840	855	901	866	851	832	896	892	898	882	844	885	898	894	856	882	873	874	946	904	868	885	969	883	913	875	876	889	884	809	908	901	919	839	897	856	966	910	920	856	890	863	895	843	941	877	874	881	866	881	903	906	817	894	858	885	885	893	903	887	889	873	885	915	877	844	874	898	832	905	892	837	844	864	872	878	909	859	870	857	820	878	958	862	893	855	882	892	877	860	900	918	933	826	877	860	885	852	854	924	862	852	878	942	934	847	865	936	875	872	834	929	890	834	886	902	875	918	839	885	818	887	830	870	875	916	910	857	930	827	921	925	920	913	865	910	847	898	881	849	879	885	873	915	857	865	900	868	877	862	937	857	867	901	931	877	904	847	862	884	859	859	907	865	859	857	880	915	879	838	898	870	891	849	870	896	924	893	856	871	849	865	919	888	869	871	871	868	913	884	854	921	898	840	857	895	826	870	873	851	933	897	898	883	814	911	841	915	839	893	879	828	863	934	852	914	896	915	886	854	859	940	821	847	819	906	940	909	879	900	908	952	864	920	843	880	893	910	822	906	915	866	864	924	906	928	882	846	899	879	916	856	950	892	863	863	864	862	868	864	859	880	915	890	901	874	861	922	929	877	883	876	873	842	865	836	897	906	937	896	873	873	868	859	883	899	886	910	873	878	848	914	867	841	890	824	939	895	849	937	927	854	828	913	939	911	927	876	862	895	852	908	850	895	847	837	875	849	839	843	859	873	881	869	876	889	907	896	898	892	899	909	898	902	898	889	864	871	867	905	904	907	891	828	866	916	873	911	796	895	899	891	903	904	877	950	923	869	888	832	861	895	882	867	934	877	918	858	900	908	857	915	901	864	873	855	877	902	843	918	903	880	901	926	819	851	913	844	918	877	861	922	861	897	842	900	939	875	846	897	868	921	888	879	878	904	915	923	866	895	876	851	891	904	942	877	925	921	921	893	936	873	901	847	915	919	830	875	909	873	920	885	879	878	902	872	904	880	859	884	867	895	937	902	902	922	871	889	913	884	860	819	908	909	969	874	869	891	887	861	854	907	896	867	890	861	915	866	897	847	890	920	870	881	938	897	848	903	867	875	889	869	849	860	869	884	824	857	864	884	858	880	872	855	911	838	909	874	844	828	891	843	814	837	938	847	898	907	844	897	851	876	942	851	875	869	836	871	906	881	877	822	901	859	913	940	834	837	910	888	895	868	867	843	883	888	854	832	878	871	860	854	880	927	870	903	864	914	901	910	899	859	866	901	904	889	902	862	901	946	885	872	906	836	866	878	822	941	872	879	880	905	929	894	881	885	884	887	891	913	886	866	833	870	863	875	859	900	835	918	870	906	843	834	817	915	847	896	859	860	891	889	878	872	908	905	882	869	849	873	868	855	871	865	918	908	858	911	924	885	856	934	907	906	898	915	919	863	899	871	912	874	902	849	863	906	915	847	837	913	893	912	850	854	891	908	939	807	889	850	881	841	837	943	852	825	883	886	833	830	881	851	883	891	796	922	895	892	859	904	875	867	823	906	927	879	884	858	835	863	902	890	926	920	821	930	896	878	899	877	933	857	862	900	841	916	857	811	864	823	879	884	888	914	865	906	925	895	859	868	897	893	853	833	834	930	922	932	841	892	908	856	884	868	881	829	929	951	875	862	910	849	894	848	882	894	854	887	918	930	873	883	917	918	852	905	858	917	881	908	917	894	921	901	891	932	929	880	860	876	872	896	903	912	849	877	941	924	949	889	878	842	897	877	906	865	927	858	886	895	899	921	861	864	925	890	901	857	903	880	909	792	874	914	926	869	884	923	891	892	882	896	939	855	918	881	837	848	907	862	895	886	938	900	914	874	868	835	878	912	850	851	865	890	892	926	895	900	911	939	893	869	885	875	868	964	896	918	891	858	916	879	914	871	934	826	918	932	857	864	914	867	901	840	871	891	917	911	878	885	919	877	872	903	910	873	871	871	908	855	847	850	908	879	875	870	862	908	866	916	873	873	868	855	863	898	920	946	838	865	862	903	872	899	841	889	909	943	853	921	867	858	921	920	883	874	872	892	876	882	862	854	935	879	822	885	945	897	880	890	917	866	910	913	838	920	853	913	845	876	867	900	860	863	875	892	920	915	881	854	927	875	911	870	847	819	875	854	831	882	847	935	811	911	876	912	909	912	942	873	886	870	872	908	839	926	846	929	868	860	846	895	849	895	882	875	888	854	885	889	854	924	852	870	850	906	797	907	844	888	919	863	923	827	901	900	880	861	881	887	906	891	905	860	898	852	903	921	887	888	850	859	892	879	873	873	840	877	883	898	837	879	879	916	895	893	829	853	918	866	877	888	872	907	844	887	927	881	851	816	908	904	874	929	868	881	893	881	886	930	918	899	881	879	862	867	862	869	899
11740	5359	4734	3374	1951	1323	1013	762	654	651	534	468	446	450	450	464	393	412	413	376	395	398	390	378	376	377	345	381	381	368	366	389	372	364	374	382	386	362	368	375	361	359	365	366	355	344	377	363	380	381	370	374	349	366	374	378	389	375	357	342	341	336	364	370	351	352	343	399	365	367	387	373	362	333	374	395	340	373	367	383	350	356	377	342	393	363	387	330	346	382	349	356	350	402	382	398	398	370	372	360	375	399	340	357	363	359	358	384	379	389	365	369	350	397	355	382	382	336	344	363	374	367	362	383	385	372	379	365	392	381	360	345	392	385	357	377	378	370	381	356	393	349	370	345	349	374	374	366	378	386	338	352	304	370	374	351	333	340	377	329	377	378	373	357	368	354	353	357	370	351	360	395	308	346	371	363	386	396	369	378	316	372	367	355	366	334	357	335	355	325	353	346	362	352	357	389	398	385	401	360	379	334	417	349	345	357	369	361	397	365	359	379	364	362	345	416	367	349	336	343	337	358	348	377	388	376	366	405	357	373	375	355	379	387	379	380	361	358	348	367	349	354	370	418	376	397	370	374	392	386	382	352	399	325	365	389	375	338	337	334	364	361	368	337	345	388	400	365	337	361	361	397	359	363	385	333	382	387	364	401	350	371	342	404	400	367	368	354	338	404	377	372	362	383	344	361	370	398	338	382	381	384	355	352	403	373	313	365	403	334	368	359	364	343	326	381	356	359	350	368	411	361	379	358	360	338	381	389	351	384	379	336	380	381	385	362	348	350	402	335	388	325	332	354	336	349	349	367	407	353	366	365	372	417	365	343	316	352	356	382	410	367	326	365	380	333	343	357	348	367	347	389	422	384	363	385	384	371	403	375	352	390	356	362	375	387	354	374	374	382	382	359	340	406	361	387	347	380	340	384	351	360	359	363	393	401	360	393	336	372	375	410	392	327	361	356	388	399	365	377	356	346	359	348	361	351	377	351	360	418	356	360	375	385	349	331	384	323	372	347	377	367	374	381	370	388	394	391	375	405	345	375	336	338	372	321	350	388	337	379	354	333	371	361	334	374	343	355	361	310	390	389	345	370	368	371	370	357	360	347	368	380	352	342	358	398	379	371	370	356	364	377	391	374	378	398	349	379	373	369	359	361	358	378	329	350	383	389	383	338	388	355	341	327	358	358	373	384	341	357	352	391	368	336	320	356	366	353	380	397	362	384	390	366	338	381	368	363	369	362	341	346	354	364	353	364	382	337	368	349	349	339	344	365	356	379	393	322	360	351	375	372	340	383	326	345	330	339	380	385	386	377	379	362	393	373	354	350	360	345	387	381	378	359	363	353	398	358	340	405	400	346	408	373	372	361	335	396	364	375	367	325	367	341	336	384	376	377	365	390	380	345	344	378	373	359	390	370	367	379	369	345	377	359	340	358	333	357	347	384	349	327	359	371	401	319	366	375	338	384	372	402	380	411	353	329	365	375	338	356	361	387	368	368	362	380	375	368	372	330	380	410	369	417	365	382	350	397	364	377	361	331	361	357	386	366	349	370	371	351	327	359	344	356	372	356	393	356	355	348	365	372	337	375	343	381	385	352	359	372	383	396	359	371	359	358	379	395	377	369	362	358	383	344	366	350	399	357	359	382	335	369	389	370	382	368	380	363	390	379	415	385	355	340	346	352	326	357	339	355	385	381	400	337	356	353	397	377	365	397	406	361	377	331	364	372	345	360	357	343	329	334	388	379	352	349	373	392	356	380	355	348	357	370	394	348	390	334	389	373	353	371	378	361	399	382	375	364	373	366	365	355	367	387	405	383	360	325	328	403	333	358	356	366	371	381	377	364	392	379	384	360	385	375	373	377	357	410	364	367	357	367	363	331	384	362	385	353	368	381	355	383	339	328	345	375	374	368	368	355	390	359	384	345	361	357	381	377	358	388	378	392	384	396	382	344	379	429	321	379	418	337	328	341	367	344	335	400	435	340	408	396	377	368	354	350	403	365	350	359	397	388	387	377	397	383	371	395	382	393	348	325	348	314	359	350	352	408	377	330	353	369	350	357	410	387	350	378	391	385	392	377	355	366	370	338	357	372	376	351	379	342	377	349	387	398	338	389	343	386	325	358	392	366	342	356	372	417	404	382	336	365	379	333	335	354	394	321	389	399	391	354	382	355	348	363	365	350	377	344	387	353	350	366	342	350	336	367	341	341	368	393	368	359	354	407	380	338	359	374	339	331	358	345	369	362	370	371	385	370	368	411	356	390	384	377	343	329	376	377	347	372	339	378	372	351	362	342	353	341	317	359	358	351	368	379	361	352	369	332	352	380	413	367	353	325	351	377	357	360	392	391	346	403	373	337	394	346	341	368	343	380	363	370	393	334	347	389	351	354	348	376	362	377	394	354	388	369	375	401	368	373	353	376	391	383	333	348	338	379	346	371	378	385	336	360	369	387	344	379	355	366	374	391	371	355	382	396	369	414	384	348	388	346	347	331	384	362	344	369	361	390	374	357	374	377	378	356	346	331	330	357	376	396	402	371	360	381	338	346	363	336	399	345	337	398	358	358	384	363	334	350	370	385	338	366	349	332	345	345	412	379	382	377	381	375	349	335	359	326	383	363	386	362	346	409	366	355	369	391	373	406	375	397	365	310	360	371	339	354	366	362	398	372	393	360	336	400	335	384	346	352	333	345	366	379	356	368	370	411	371	368	379	347	352	354	361	367	346	350	346	391	354	372	344	347	360	350	370	354	392	366	375	380	370	388	359	364	357	365	361	348	361	340	332	389	368	354	350	360	373	351	377	408	355	383	380	400	354	398	355	345	338	383	372	365	344	389	359	355	384	413	365	405	371	398	334	363	387	346	357	382	363	378	384	379	374	367	361	360	386	322	362	331	386	378	369	379	372	363	358	368	319	372	356	379	358	344	357	382	367	354	397	355	385	358	306	334	404	343	383	386	342	339	362	355	368	379	356	386	368	351	352	377	330	361	365	387	383	391	330	355	364	389	376	370	364	378	405	362	383	352	368	343	364	358	325	384	365	364	364	362	344	376	395	389	344	357	331	400	397	364	400	383	388	325	361	326	373	358	384	351	364	338	352	372	378	355	390	387	353	326	314	349	360	378	356	374	374	360	342	364	402	384	349	360	374	343	350	364	325	322	393	385	374	354	360	391	378	336	367	341	349	336	362	362	386	345	363	403	397	362	360	390	403	377	365	340	374	407	347	363	376	377	345	377	333	370	392	388	371	366	376	373	334	349	334	335	363	331	378	344	321	357	427	387	332	360	350	358	356	370	359	393	328	343	368	393	398	377	333	366	363	320	354	362	341	358	424	382	400	353	348	367	334	380	386	370	341	349	359	375	386	348	344	354	354	376	383	375	358	399	403	379	335	365	378	350	365	358	367	371	384	370	357	376	365	386	360	372	322	357	353	376	351	386	384	345	396	373	390	360	361	398	355	381	372	395	358	354	382	376	335	396	331	360
7495	4901	8693	8888	6410	5158	3799	2809	2261	1894	1604	1448	1356	1256	1186	1198	1142	1126	1157	1060	1076	1078	1054	1000	1005	945	926	889	945	954	897	936	868	872	884	868	882	857	861	893	876	909	845	871	885	877	846	878	825	862	856	869	853	858	847	870	831	824	855	843	844	776	834	851	827	808	877	885	828	867	814	847	827	831	804	847	882	866	845	839	801	869	873	832	865	856	855	851	859	825	829	830	888	859	880	863	856	843	836	841	865	825	833	844	799	892	878	808	827	847	821	855	833	867	883	864	901	889	827	856	826	838	813	843	824	881	834	812	824	883	842	852	860	837	815	877	861	859	855	847	881	845	776	851	829	828	863	831	821	872	859	847	848	845	877	858	821	841	814	802	838	850	874	852	820	879	853	823	863	820	825	812	900	841	860	809	830	813	829	815	829	852	806	798	846	770	818	798	842	819	915	816	765	830	834	841	864	835	893	848	886	850	880	807	865	861	875	856	827	869	821	869	820	869	859	878	839	822	862	864	878	845	863	855	848	831	810	839	859	865	872	823	871	811	824	800	806	865	860	843	766	788	815	828	839	903	866	878	839	850	823	813	829	895	803	824	835	867	787	836	822	821	857	814	817	801	778	873	836	860	861	879	819	793	874	839	869	811	838	830	840	853	834	844	839	833	825	837	799	812	841	857	832	849	883	877	823	821	850	838	831	862	802	824	805	871	867	845	825	850	792	906	832	852	875	819	842	799	773	802	856	893	819	869	861	831	829	918	814	831	814	826	861	816	887	838	828	845	864	826	857	849	861	870	822	868	864	854	908	831	820	793	850	826	828	864	835	820	785	850	825	851	821	816	808	868	895	834	877	796	808	859	869	867	828	859	846	809	850	865	872	835	851	861	836	859	830	814	853	864	815	854	813	850	850	787	861	837	845	808	836	870	843	827	869	835	867	838	868	870	861	819	889	829	796	840	904	827	865	814	898	826	811	822	832	856	837	822	806	837	861	843	839	820	805	859	837	862	829	865	881	819	821	852	873	839	862	830	878	847	806	829	795	824	888	842	880	872	812	837	816	857	853	820	860	830	813	821	786	846	833	826	825	822	858	831	829	868	854	862	831	779	835	795	816	886	884	816	845	839	830	836	867	831	813	865	831	858	875	858	799	822	896	822	779	862	854	831	804	834	873	815	792	824	871	791	814	851	836	807	865	851	820	847	839	888	863	833	848	842	861	828	835	805	844	852	851	840	873	863	814	865	854	838	768	870	845	875	815	864	844	810	797	876	842	809	835	841	934	787	860	921	832	889	805	864	854	854	866	818	778	823	818	818	882	881	835	812	846	806	854	780	870	873	830	852	855	882	838	847	808	839	797	786	837	810	857	846	885	854	849	819	895	815	821	820	857	841	872	778	886	799	828	887	828	846	840	830	851	836	843	779	816	882	838	837	858	846	790	821	800	836	867	801	793	826	851	892	882	815	844	887	800	842	766	820	884	855	880	823	845	873	866	883	858	828	813	869	876	841	862	849	843	821	818	837	813	840	786	867	825	838	833	867	844	826	840	893	829	839	861	831	851	804	826	828	882	839	883	819	842	787	860	846	861	831	858	856	868	827	812	909	867	841	861	870	892	875	830	821	815	796	893	819	842	788	799	855	871	843	850	819	860	825	856	847	832	866	808	864	874	809	841	848	862	840	846	858	870	859	828	801	807	813	894	852	866	819	858	845	889	859	805	863	853	862	857	881	846	851	866	861	810	835	875	889	812	889	839	864	820	900	819	812	845	897	835	823	829	887	883	849	842	845	823	820	822	851	840	860	821	875	810	873	827	850	874	898	824	847	879	851	824	819	812	829	886	838	823	841	783	862	863	854	818	823	827	865	845	815	819	826	867	877	789	807	919	831	836	840	818	863	826	839	865	843	791	849	816	827	824	813	831	811	859	866	838	830	873	787	811	837	846	903	794	830	851	861	829	878	803	892	794	854	874	851	834	895	831	822	877	848	854	810	877	838	878	805	852	835	841	818	789	824	789	842	875	835	855	833	830	826	861	817	896	839	871	857	774	852	840	862	810	854	813	849	807	864	882	877	862	830	807	832	837	837	854	910	795	817	860	884	867	845	801	850	895	857	790	797	859	820	825	816	843	853	778	890	854	812	844	846	824	764	857	821	811	817	900	857	834	852	836	817	841	816	796	863	912	822	797	847	831	861	799	812	777	830	861	817	855	852	867	820	822	820	872	827	892	810	883	812	844	851	853	856	799	786	851	829	848	857	822	870	866	868	841	829	867	851	803	818	819	866	838	837	862	828	867	831	859	859	851	844	765	791	828	799	868	792	793	875	891	865	865	891	843	840	840	844	871	813	863	841	823	792	852	857	950	845	824	891	824	827	847	872	805	812	898	882	856	811	841	802	823	821	852	829	800	845	877	854	890	855	794	849	834	882	816	827	856	860	824	852	877	857	815	822	860	846	887	827	846	866	831	906	856	888	829	835	842	827	845	860	876	897	846	828	850	802	862	889	832	837	864	821	875	819	824	825	883	780	813	791	869	829	852	863	825	820	830	837	845	847	865	840	844	856	871	761	854	803	838	861	838	822	862	870	807	815	894	861	780	797	793	815	828	858	825	798	843	846	851	844	829	859	853	816	822	818	870	862	807	806	825	790	796	803	821	814	790	811	825	842	844	848	847	882	830	894	860	838	852	868	784	851	842	835	854	789	847	812	796	807	866	846	849	880	839	823	840	857	855	862	862	846	928	835	829	865	881	815	809	798	797	803	839	801	870	834	817	854	897	811	810	819	836	826	804	816	856	889	848	849	833	828	798	885	796	860	818	863	854	825	920	847	852	853	816	830	846	809	790	835	823	908	815	796	875	825	882	807	831	814	828	820	847	853	837	862	794	820	809	808	847	829	832	897	823	792	860	852	837	839	818	839	823	856	852	785	817	818	817	841	832	854	851	842	868	792	818	856	813	869	841	853	862	834	848	848	862	810	811	856	874	867	818	887	876	891	812	843	846	842	813	846	832	846	794	847	833	868	844	797	882	830	841	884	852	841	854	835	857	832	844	866	877	845	863	860	867	862	866	820	821	818	894	842	807	867	818	855	832	847	825	844	841	816	847	882	840	861	784	831	838	831	837	814	871	797	820	850	830	810	832	862	829	768	879	824	790	773	881	856	846	854	847	848	834	849	786	863	840	899	836	823	832	800	862	839	871	815	853	888	857	839	837	874	819	826	849	856	814	821	848	820	838	820	885	837	832	836	854	864	876	864	828	846	861	822	894	812	875	861	844	850	784	818	834	812	781	840	865	853	820	881	869	783	811	878	788	806	886	883	804	818	828	837	817	836	860	813	872	871	815	811	834	767	853	834	825	857	825	808	867	856	829	844	850	824	826	904	852	806	844	836	810	899	852	874	816	764	834	857	839	805	824	823	818	876	849	838	845	884	856	851	865	841	889	876	830	832	872	828	833	817	795	881	853	784	821	852	809	853	816	857
21814	9660	10601	7405	3734	2736	1693	1108	813	746	633	568	546	521	517	501	506	474	479	452	447	419	401	483	412	400	423	396	432	429	425	432	396	392	383	398	385	404	433	373	404	432	376	377	403	407	410	385	411	393	438	428	418	408	409	401	379	366	393	406	381	413	375	402	396	414	415	393	409	417	405	423	426	369	379	408	397	454	380	370	370	390	411	374	440	390	389	421	373	397	415	401	381	419	425	438	446	399	398	407	363	363	428	411	369	369	374	398	384	390	425	425	386	392	349	395	430	427	386	398	401	380	430	413	412	403	414	401	432	357	375	378	444	380	410	386	355	390	360	371	406	383	389	375	375	375	370	405	395	439	428	413	409	367	383	408	391	388	370	381	384	421	375	420	381	392	432	355	423	350	417	391	420	388	381	367	394	369	412	382	406	388	377	388	414	414	389	389	391	354	343	388	392	420	379	395	406	406	409	386	421	377	383	391	395	388	386	374	382	389	358	403	414	371	321	362	353	407	397	441	417	366	432	442	367	342	389	399	368	383	384	407	406	422	383	392	385	394	392	391	418	408	385	385	360	426	429	395	391	407	373	380	391	448	376	407	412	411	426	401	372	413	380	355	387	395	374	393	385	383	373	422	368	378	419	375	369	373	376	378	432	376	375	405	406	382	400	405	398	392	364	369	400	427	362	398	372	371	356	407	389	377	390	428	381	391	380	418	368	389	400	413	387	372	384	397	368	402	425	361	390	367	352	414	443	389	377	395	387	393	351	362	381	402	405	420	388	372	378	374	391	387	383	394	376	405	406	385	359	384	404	386	414	386	412	431	389	416	394	398	416	369	370	367	374	395	410	388	358	426	415	448	359	419	330	377	414	388	429	377	371	400	425	376	380	372	409	407	379	421	411	385	347	369	398	421	375	412	415	394	354	394	363	442	402	359	402	389	407	374	412	381	433	420	397	377	418	446	393	417	423	371	374	398	368	399	401	391	399	368	398	389	393	437	425	390	426	393	373	370	373	425	408	419	394	413	420	402	396	409	405	411	381	390	407	390	390	378	417	384	359	418	403	421	356	422	433	391	377	362	394	397	426	391	401	367	380	416	457	401	400	426	414	389	414	411	411	422	402	389	411	411	402	441	404	407	398	390	397	378	376	408	372	407	419	415	416	404	405	373	393	351	383	390	366	397	367	384	379	419	376	419	422	382	376	386	364	405	394	375	377	383	400	401	392	389	411	382	387	379	414	382	397	416	389	401	400	386	403	428	421	400	397	386	388	381	404	410	399	355	381	398	407	408	368	402	370	428	393	436	415	410	373	412	393	395	429	391	409	400	435	416	404	405	394	407	374	390	363	405	363	389	386	404	383	355	393	369	400	358	360	383	344	395	382	383	423	370	367	379	415	393	391	383	385	385	382	401	368	423	374	455	406	398	409	389	400	392	380	404	405	404	402	358	396	372	403	404	382	404	384	393	424	350	420	389	388	435	372	387	405	398	398	395	420	384	420	406	380	371	353	380	351	380	366	368	365	428	407	400	391	431	390	391	400	413	345	379	400	411	385	376	394	361	406	377	425	395	423	396	392	392	393	413	385	395	379	394	372	392	374	404	412	405	391	395	391	389	377	367	391	389	410	386	387	370	438	405	388	398	419	384	444	397	366	424	405	362	342	363	370	434	429	359	389	373	379	388	396	415	373	383	400	347	424	363	408	425	423	406	364	393	427	426	373	418	410	423	423	361	399	397	395	426	415	376	405	380	356	392	385	366	410	418	401	420	393	367	402	430	436	383	417	380	365	384	387	372	352	385	403	377	390	418	413	373	437	393	422	384	395	412	371	385	382	383	382	395	397	369	375	389	375	359	394	395	359	393	375	378	407	391	374	400	454	382	408	348	393	419	360	420	403	390	399	406	391	425	388	401	414	376	384	375	392	379	367	366	352	353	414	385	439	374	409	408	366	402	451	396	440	389	400	382	433	360	430	409	365	391	409	424	379	392	391	382	421	397	372	386	400	407	421	387	392	388	395	422	396	438	410	405	428	388	404	385	387	331	379	387	378	411	392	383	410	401	391	377	444	362	386	376	408	374	399	409	359	401	348	370	418	384	449	402	385	383	389	358	374	375	378	444	413	405	380	354	390	372	361	388	387	403	372	378	387	404	388	384	411	418	415	392	362	404	415	391	371	406	392	416	425	390	373	404	428	378	373	391	380	384	361	391	395	347	385	423	426	402	400	407	403	414	386	370	352	374	384	391	362	393	393	398	384	425	380	415	394	375	428	428	393	405	395	407	386	404	452	416	408	403	374	364	390	398	372	422	417	401	375	406	380	404	380	385	388	409	397	409	359	355	362	371	434	362	366	391	383	393	404	415	404	367	402	414	367	410	389	386	411	442	407	358	356	384	423	404	413	401	418	363	388	381	404	426	374	377	419	366	409	387	397	408	412	442	428	409	418	391	409	387	385	425	404	419	392	376	374	415	400	446	419	382	386	372	413	413	399	439	406	366	387	395	365	366	386	380	402	373	411	402	423	377	388	403	406	413	385	412	429	392	389	346	351	372	388	391	414	373	399	402	429	396	398	419	381	376	373	380	392	398	392	426	427	362	382	392	401	437	404	434	367	392	400	417	389	447	410	421	388	398	385	427	406	385	424	401	410	391	359	407	374	377	384	377	363	370	390	405	395	348	397	381	363	401	351	399	376	380	399	358	415	365	390	405	426	409	386	413	384	381	383	398	401	389	433	369	378	365	385	393	420	375	398	382	390	382	350	417	367	349	412	378	406	374	402	417	400	398	389	414	406	410	407	398	371	405	394	399	395	448	392	399	395	432	385	403	382	398	385	393	403	406	416	417	392	366	385	382	414	379	368	372	391	386	395	411	396	381	400	415	426	332	434	376	388	370	370	423	452	367	388	449	414	435	387	426	385	407	393	375	426	406	360	406	399	409	403	377	372	360	401	364	344	395	379	390	397	367	367	408	402	429	421	393	389	389	377	383	414	391	373	402	424	401	390	399	386	398	392	404	384	402	366	404	387	412	396	442	418	390	389	370	373	385	394	398	395	370	375	393	384	418	382	381	427	425	408	399	408	398	408	416	406	389	366	351	419	434	371	395	390	390	414	410	390	387	403	412	403	408	383	374	419	400	372	369	344	371	376	388	384	383	401	353	424	413	394	376	392	400	356	389	399	372	355	401	387	386	353	421	399	405	406	386	354	403	435	400	343	401	400	390	421	399	396	356	421	422	394	401	385	436	420	426	389	364	429	408	439	410	402	399	373	387	401	372	364	434	385	397	405	385	409	375	403	431	426	407	394	368	441	399	413	416	390	371	392	344	368	381	385	423	408	410	420	412	427	351	376	375	454	383	394	381	421	379	404	385	397	429	366	406	387	402	367	398	444	397	400	418	417	424	390	439	379	350	374	447	368	422	381	415	420	380	364	376	382	394	425	369	403	392	417	367	387	392	353	411	408	386	410	385	376	385	409	374
14311	8307	16487	15958	11726	9864	6165	4298	3534	2767	2293	2126	1775	1622	1567	1484	1457	1359	1373	1277	1331	1299	1172	1155	1190	1143	1164	1062	1095	1108	1085	1021	972	963	972	954	944	1002	915	951	914	896	903	903	915	993	945	932	911	1019	868	944	899	887	907	901	882	838	886	948	942	909	891	906	889	978	853	904	886	895	862	879	865	857	925	920	913	924	967	936	908	906	917	955	895	896	862	942	897	876	863	934	882	909	943	922	901	878	930	874	918	867	895	864	893	877	928	846	956	925	888	909	920	885	905	866	939	990	954	933	920	888	909	811	964	942	928	925	925	964	936	909	926	903	888	913	893	931	951	868	881	879	866	880	860	889	909	918	902	888	894	893	881	888	846	916	926	928	888	922	873	940	945	899	991	898	932	890	911	887	862	869	906	927	908	938	928	885	894	890	898	910	937	854	903	868	923	913	907	892	921	911	956	904	949	911	897	867	900	933	912	906	869	875	928	900	890	913	883	955	936	895	907	904	896	892	914	884	849	944	944	874	929	876	884	866	869	915	918	952	937	916	913	940	926	908	877	914	891	906	892	885	885	897	905	926	923	883	891	881	931	916	900	923	925	955	874	947	892	920	862	856	896	868	914	906	926	896	939	872	901	948	917	914	941	939	923	869	898	876	915	877	912	896	916	872	920	919	812	920	914	870	875	865	913	871	876	901	878	933	902	872	903	916	885	933	888	867	873	906	935	886	934	910	853	873	902	927	873	945	932	911	901	901	908	909	916	937	924	946	856	922	866	920	890	890	865	843	960	872	896	919	944	912	877	910	866	832	877	938	915	860	968	923	898	912	918	951	885	953	908	898	882	900	899	906	941	960	911	842	977	924	914	890	883	946	856	879	928	878	870	860	877	944	903	925	921	855	875	902	855	914	932	864	945	956	892	864	896	928	965	937	881	896	857	900	949	896	912	867	857	908	906	907	932	918	920	895	877	944	887	953	947	936	902	938	871	863	867	913	895	890	934	887	916	889	932	913	896	897	912	889	882	938	849	887	887	942	977	934	932	941	957	890	893	878	860	909	909	963	920	838	885	884	925	869	918	892	913	877	871	900	885	870	903	869	887	934	902	945	947	921	922	901	900	947	836	934	844	883	935	899	909	900	922	914	903	914	933	909	883	872	915	886	903	911	912	897	896	914	931	854	941	920	907	897	909	875	875	942	923	871	905	917	881	880	861	907	962	876	894	981	886	887	884	888	920	949	852	899	888	912	908	919	846	889	911	900	946	886	948	907	937	898	851	920	915	902	893	855	865	944	894	891	912	874	893	923	891	934	883	892	906	892	887	897	925	895	908	842	947	873	894	941	959	909	937	900	905	900	871	901	911	905	932	881	922	898	924	966	912	884	903	879	888	910	905	968	956	922	938	924	894	876	873	917	869	935	927	922	901	961	904	882	897	943	889	893	850	907	889	872	925	952	870	865	915	905	893	870	878	944	893	885	933	902	946	929	910	888	933	881	910	850	904	849	912	923	901	905	922	955	900	836	899	892	922	931	932	954	865	909	922	916	948	902	867	922	950	896	885	876	914	935	870	885	903	922	859	869	904	864	940	893	895	856	918	872	866	861	873	935	898	922	902	906	863	942	932	885	876	920	958	891	894	869	888	883	896	883	898	922	851	866	864	901	932	880	853	883	915	953	874	990	936	858	917	936	906	890	955	897	900	907	933	891	891	931	906	967	941	877	877	901	924	867	932	936	880	888	895	892	848	930	898	894	888	899	927	963	913	901	855	898	886	953	907	888	876	866	858	888	862	904	933	927	838	918	922	886	942	904	917	959	910	884	872	902	928	942	941	900	898	852	899	868	898	973	931	913	887	845	892	929	838	912	947	882	886	897	927	921	901	887	920	855	902	955	909	916	929	913	928	916	921	889	891	864	873	904	883	941	877	917	927	916	851	908	872	944	904	918	899	921	866	924	911	890	876	930	951	866	884	884	903	872	897	902	915	947	907	915	936	966	872	920	884	939	887	911	896	972	851	872	936	870	858	881	909	911	957	975	910	875	911	927	904	882	949	901	914	939	889	912	911	938	926	843	882	931	879	869	890	908	863	933	883	894	884	914	947	869	944	937	909	956	884	946	925	923	872	913	936	903	933	864	892	845	877	865	962	921	933	864	978	963	892	865	968	922	918	901	915	904	874	907	963	878	911	887	874	877	896	898	948	942	918	901	881	906	909	872	926	886	890	944	899	920	899	920	890	911	896	918	980	878	874	892	891	903	927	937	878	868	896	880	931	887	916	873	902	881	877	932	912	902	896	913	851	989	895	880	914	916	913	937	929	874	870	836	909	905	846	897	925	937	935	910	944	872	912	876	873	907	894	903	881	896	879	903	889	915	864	929	931	883	880	893	947	887	851	851	907	896	899	852	874	922	917	927	946	896	918	919	968	898	888	872	899	872	880	910	887	871	882	850	910	929	949	911	903	884	927	922	898	913	923	897	900	898	918	894	895	889	899	872	855	906	958	920	904	908	915	886	874	929	898	877	914	875	878	874	840	921	912	897	943	934	930	889	936	913	902	921	931	895	938	889	937	885	948	898	882	923	857	961	912	938	973	888	910	934	920	896	947	900	931	943	905	880	897	854	914	878	904	874	904	924	876	902	925	942	961	880	906	931	879	909	874	938	902	964	878	906	871	867	977	880	917	930	952	922	870	843	908	874	908	928	860	888	896	866	889	930	902	888	925	862	880	928	894	900	911	883	965	910	864	907	856	867	864	916	876	909	856	859	912	905	893	914	910	903	978	864	894	850	854	881	959	918	880	909	881	938	894	941	920	876	940	866	867	857	960	901	863	957	929	903	881	896	880	955	873	910	948	974	928	952	892	890	920	890	843	920	876	904	909	879	895	880	859	870	884	913	890	925	879	884	896	894	885	933	912	918	901	916	873	941	858	922	906	937	992	951	916	919	878	888	850	916	911	917	873	909	931	922	868	895	877	892	882	895	898	890	911	932	940	908	869	922	923	858	881	933	929	902	867	932	976	871	879	889	934	900	869	912	863	899	934	859	933	928	885	880	907	947	897	910	931	907	865	888	927	862	951	942	899	943	945	894	936	877	846	895	892	896	894	901	930	921	873	864	891	895	870	906	885	879	871	886	881	922	967	889	860	888	920	862	934	927	891	893	943	885	946	910	877	889	941	893	926	868	937	922	879	871	866	861	927	906	934	910	989	889	887	888	941	895	939	917	884	903	921	912	927	878	879	903	908	940	850	887	846	894	883	900	907	926	931	870	855	922	876	853	922	891	905	950	898	929	873	890	894	883	912	910	926	861	853	879	884	894	903	896	879	902	884	896	891	944	901	886	901	907	955	871	916	874	903	885	959	913	883	901	861	821	896	888	898	859	858	890	912	904	936	854	910	893	878	926	965	902	874	898	895	901	899	904	852	864	908	871	876	898	914	956	922	882	923	895	893	907	907	888	898	911	942	905	859	929	872	900	938	867	941	935
29950	14631	16828	10390	5782	4257	2159	1491	1093	934	750	649	560	562	536	504	478	499	509	481	484	446	457	459	468	436	501	411	434	415	376	382	400	383	384	404	401	388	416	385	378	389	359	407	409	389	403	383	402	370	381	384	407	377	405	389	405	375	370	384	382	404	389	365	417	376	365	387	407	390	365	372	366	391	363	413	395	344	351	391	359	382	349	386	412	419	377	390	347	362	395	388	388	382	357	373	390	337	376	368	367	380	353	378	341	400	347	363	350	399	374	336	342	366	401	395	395	421	375	398	378	385	381	392	385	386	388	383	387	369	364	404	384	375	351	342	390	363	371	379	365	363	387	324	386	404	398	400	387	324	354	342	386	360	374	352	366	377	393	389	362	387	418	377	378	396	397	380	364	391	408	409	362	385	411	365	375	416	366	369	382	400	401	372	367	435	385	356	379	355	389	342	327	407	357	407	373	364	372	376	397	388	397	383	388	394	383	401	347	431	341	393	380	414	389	398	339	363	381	362	376	377	401	394	355	382	384	369	379	376	404	392	366	379	388	400	368	395	367	368	334	373	403	396	355	378	380	414	371	411	400	382	419	369	397	382	396	382	393	414	362	421	406	355	365	385	373	357	387	405	407	392	385	368	374	377	354	380	375	376	368	346	356	370	351	396	390	376	430	377	409	392	398	371	409	390	359	382	419	388	382	400	359	388	391	405	376	389	401	386	384	385	398	360	379	372	407	411	336	364	363	343	388	362	369	404	367	324	397	372	392	308	406	376	351	381	376	388	350	343	396	355	408	402	401	420	373	377	372	363	406	423	381	380	353	397	385	400	433	371	379	395	368	384	345	433	387	369	390	359	383	400	382	376	379	377	344	389	401	397	382	360	373	388	335	382	370	359	374	377	386	378	382	379	400	394	365	399	409	403	368	376	378	380	405	382	372	380	428	368	336	355	394	383	388	365	371	346	404	409	406	409	414	373	343	386	359	372	374	426	361	380	376	352	386	423	369	351	356	375	383	394	375	404	361	395	379	414	366	415	401	397	388	386	407	384	382	391	368	368	367	378	379	393	373	385	341	357	367	400	414	374	353	397	385	405	360	367	342	400	400	365	370	409	411	384	393	349	369	383	387	377	347	383	367	355	384	385	345	327	384	376	380	386	370	367	363	390	379	387	435	344	357	369	361	372	402	383	373	399	360	369	381	391	383	412	360	360	390	393	382	341	374	362	393	376	394	343	384	379	360	378	391	441	404	374	375	337	395	402	407	341	394	409	391	352	349	385	382	393	341	418	394	362	409	366	372	355	356	352	360	352	379	355	376	353	351	381	372	385	406	363	406	446	384	383	396	347	406	397	378	393	385	400	381	387	362	388	358	369	351	365	396	367	372	405	386	421	371	375	394	394	399	373	392	408	369	396	385	342	375	426	373	383	389	386	391	383	415	361	413	407	357	347	332	389	358	385	380	388	368	403	328	383	408	372	369	371	354	406	423	373	390	392	419	371	392	366	354	380	368	358	354	378	466	374	347	387	400	398	358	386	390	352	364	379	418	386	396	374	384	362	371	349	374	368	390	357	379	372	367	338	413	410	364	371	366	379	389	363	355	360	378	386	406	383	382	380	391	387	387	366	355	375	378	355	390	369	371	374	402	361	360	336	387	354	405	380	399	350	369	377	393	373	393	398	390	418	401	372	404	396	337	422	397	413	391	372	399	398	394	386	364	380	363	387	378	350	394	353	437	395	379	392	383	400	373	398	396	408	414	388	356	367	388	414	404	360	426	378	372	395	386	394	369	404	372	402	374	374	395	374	390	383	360	352	389	373	360	380	385	340	393	370	384	399	417	349	390	357	401	378	379	400	368	396	400	363	376	384	389	393	373	445	379	378	376	350	365	380	370	340	399	395	370	390	413	381	358	359	413	385	365	411	352	391	370	377	357	403	418	367	351	391	369	392	360	415	395	390	380	417	342	403	372	381	414	382	377	380	384	371	397	397	378	391	396	373	395	360	405	386	377	392	377	377	390	398	380	353	365	407	377	389	388	404	407	364	372	387	423	398	391	375	341	360	377	365	403	355	368	368	391	389	380	352	364	355	399	409	394	375	406	339	365	351	386	389	381	382	367	385	382	392	398	392	391	363	380	401	358	356	384	347	366	366	371	363	395	369	413	383	375	366	384	372	373	389	423	363	369	350	357	413	356	355	377	376	416	387	392	405	378	377	361	379	390	359	374	368	375	375	403	387	380	374	376	409	393	368	421	383	387	369	379	345	367	385	339	380	364	383	391	387	377	384	378	387	375	353	388	406	383	396	385	380	392	427	366	386	386	395	416	384	331	355	356	385	365	380	394	407	377	370	381	376	390	379	370	383	385	404	402	368	349	344	374	395	369	394	383	413	395	370	390	393	409	359	380	372	387	365	378	358	369	357	343	362	415	403	353	372	367	378	374	386	377	367	373	369	356	375	365	380	390	386	391	350	361	374	360	423	384	371	437	373	408	379	383	368	373	368	424	377	393	405	396	386	384	364	326	420	361	373	384	360	397	442	433	397	413	359	358	366	367	363	379	382	386	377	359	400	397	364	364	359	402	377	380	370	371	385	383	391	401	415	366	351	413	375	376	364	384	395	371	407	398	405	394	369	367	389	356	400	404	351	363	385	389	384	350	410	363	390	353	367	416	381	369	420	386	402	391	398	338	382	366	432	416	382	329	396	416	392	362	379	379	409	400	419	371	377	359	362	359	391	361	399	352	392	430	370	386	354	401	362	378	368	436	364	387	378	424	373	417	403	405	385	368	392	406	355	364	413	394	401	379	372	389	402	345	356	377	375	412	373	376	375	401	382	371	399	393	343	398	391	371	384	365	362	359	363	423	390	390	392	375	338	376	402	398	364	360	373	359	396	374	411	371	404	410	355	391	403	370	376	399	384	346	426	362	372	349	346	385	374	395	378	395	387	426	360	360	363	364	390	351	417	409	380	368	416	350	413	369	394	373	370	412	370	383	355	408	366	381	399	322	367	396	357	375	373	344	424	379	399	386	382	386	344	392	389	378	415	393	376	367	331	347	414	393	405	404	375	372	391	399	336	374	424	385	396	350	371	385	368	382	404	326	360	366	375	378	349	388	386	393	342	418	383	344	397	392	397	390	390	362	369	367	376	388	363	431	395	366	373	375	406	355	373	362	378	406	381	394	379	366	363	365	364	375	384	403	365	378	381	372	419	378	395	357	370	375	373	399	386	380	375	359	406	364	385	378	379	374	368	403	407	391	435	391	373	408	430	368	368	371	399	404	371	392	365	388	411	369	397	369	385	376	379	356	360	362	350	353	383	396	374	364	365	404	421	374	364	368	362	390	397	372	400	405	411	395	351	351	400	393	406	364	365	381	416	365	380	415	416	347	374	359	405	357	367	384	373	381	395	358	422	400	363	409	401	355	376	360	356	331	396	383	362	359	379	388	385	392	377	395	385	414	359	385	437	412	343	361	379
17908	11595	22691	19351	15910	13359	7913	5799	4526	3630	3064	2644	2287	1921	1803	1761	1662	1552	1520	1407	1447	1324	1252	1328	1246	1342	1247	1267	1265	1134	1174	1128	1007	973	972	954	974	972	960	960	895	885	933	912	886	869	911	880	894	832	922	855	895	931	949	798	896	934	878	794	899	872	906	884	774	884	917	876	841	904	894	830	871	885	869	854	894	931	805	826	845	853	919	911	870	887	863	848	865	859	888	868	892	899	874	896	909	892	891	880	863	830	875	868	853	843	868	866	830	912	880	949	883	909	823	912	862	889	901	851	891	889	867	835	824	888	883	842	900	872	878	866	882	899	874	905	890	891	840	876	859	935	848	903	851	860	899	874	873	866	832	901	844	859	867	892	847	849	868	893	897	882	890	867	884	923	863	874	903	852	888	868	893	858	888	913	872	904	885	861	854	936	961	916	876	818	871	932	826	899	827	936	891	871	890	947	865	841	870	901	897	896	834	885	872	827	838	807	834	881	838	875	856	894	865	868	893	825	849	879	884	892	872	898	872	922	837	907	812	856	928	927	825	884	888	865	892	879	890	844	902	911	876	887	894	859	814	851	901	905	883	913	824	843	822	869	897	915	898	866	843	886	855	837	915	902	873	843	948	899	867	905	885	851	863	836	905	825	856	910	889	886	927	868	903	878	860	907	847	811	901	836	883	865	943	905	830	869	910	830	870	909	872	851	904	901	868	942	860	840	879	823	948	865	833	867	856	939	886	882	847	866	869	933	856	868	871	891	884	863	814	878	885	864	972	854	828	843	870	924	860	893	879	874	878	901	866	880	890	882	895	873	864	868	888	886	857	860	845	881	879	884	841	844	921	839	880	851	844	844	867	893	822	878	918	851	879	900	890	864	845	851	893	853	919	882	887	845	866	890	842	826	874	834	860	872	891	859	819	857	853	877	864	898	887	823	935	867	898	879	844	915	897	864	884	890	886	868	874	866	835	869	875	843	910	891	893	901	913	807	836	916	840	833	805	891	868	917	863	846	913	839	880	867	873	893	868	833	871	853	870	899	885	830	908	908	832	827	821	864	875	893	837	872	837	872	893	848	898	864	858	846	928	876	922	853	926	827	813	840	928	855	877	866	907	834	855	847	866	818	842	894	874	861	868	832	917	847	872	866	860	897	866	869	873	869	857	886	882	866	866	875	836	860	868	914	877	910	889	905	865	900	823	885	895	845	856	855	887	869	881	895	897	870	837	858	840	868	853	845	877	872	857	866	829	877	870	849	926	844	884	889	855	847	783	893	883	831	828	895	852	842	851	814	888	854	885	857	870	860	861	875	859	910	880	855	864	836	947	803	916	838	862	909	869	866	876	839	805	852	864	919	854	834	828	858	833	883	912	809	827	851	874	870	887	857	857	828	915	875	859	849	853	846	902	887	882	888	850	907	907	885	890	871	901	926	837	844	941	901	871	898	864	884	798	873	859	883	852	796	855	857	870	896	866	877	858	863	903	884	862	919	843	906	848	888	833	889	871	850	810	859	855	847	840	881	942	876	876	866	844	898	836	858	866	876	899	843	831	893	884	874	830	815	865	869	855	902	850	840	902	852	936	892	875	881	893	927	853	877	867	841	890	849	888	790	814	862	870	876	857	871	919	907	879	865	885	872	875	903	869	902	885	888	896	854	906	868	856	868	842	891	875	818	833	837	863	846	873	872	871	843	862	907	860	860	920	873	847	876	854	916	890	874	914	899	845	903	868	799	880	884	905	889	901	828	889	851	875	878	862	883	912	889	925	827	851	891	874	818	815	861	940	881	872	859	863	912	875	832	841	885	825	877	876	858	887	899	861	871	899	857	805	840	859	832	804	917	824	897	877	897	856	836	864	898	848	817	846	863	841	899	846	875	879	849	830	885	812	864	881	868	861	855	916	880	854	906	875	878	859	873	888	877	910	904	811	903	837	867	923	878	852	922	861	895	881	883	915	879	885	850	906	890	863	925	913	873	862	939	862	841	862	846	903	879	893	884	830	864	824	845	888	826	915	914	885	872	876	885	869	838	865	871	810	848	921	890	862	859	859	904	829	875	835	897	862	853	875	830	900	828	833	876	867	840	868	835	835	882	878	868	852	920	880	905	870	861	891	850	853	873	886	819	868	855	878	853	904	931	855	906	835	851	829	879	854	837	857	830	890	877	844	828	863	869	856	868	893	887	838	872	859	893	945	800	843	846	874	881	838	820	861	900	865	869	884	775	935	906	882	882	876	836	898	858	919	818	876	843	921	834	852	919	872	889	919	835	913	877	873	860	858	834	865	863	858	873	823	886	868	846	874	901	839	885	837	904	870	873	861	875	893	856	815	852	860	862	875	830	841	849	914	898	870	864	891	906	844	851	899	863	850	854	823	858	924	880	846	866	909	842	890	942	864	910	825	835	820	890	854	832	897	842	905	837	877	805	876	878	870	895	894	884	898	864	870	887	881	835	876	918	827	873	855	850	924	840	892	842	856	838	916	878	891	842	929	893	858	883	844	839	834	808	880	881	894	839	870	869	893	877	897	847	905	851	906	843	879	894	868	854	910	873	835	872	842	888	878	857	881	864	876	854	857	848	853	886	863	893	860	851	881	936	851	823	852	895	839	866	858	900	780	891	859	876	908	889	873	859	879	861	893	854	875	852	877	887	877	890	885	825	881	870	856	858	890	875	814	891	897	909	874	857	828	868	850	882	871	909	877	837	817	844	867	865	841	889	819	843	898	862	890	828	879	879	874	855	903	892	861	868	873	882	890	902	861	848	870	822	868	839	893	844	849	868	851	893	880	852	849	845	868	837	900	899	876	933	870	930	828	920	887	875	859	880	921	881	882	892	868	852	772	904	868	853	840	867	885	932	878	865	914	877	857	888	870	868	847	843	902	877	815	901	878	903	824	882	879	874	889	894	869	892	899	894	853	881	874	857	862	892	848	874	838	852	897	828	837	827	865	897	873	872	888	852	878	876	869	860	833	849	867	857	922	922	884	890	851	925	828	853	854	873	864	937	856	869	851	907	834	870	867	900	908	797	869	871	876	857	881	844	907	892	863	858	859	860	855	860	911	892	897	874	861	886	903	910	859	906	889	902	865	895	909	914	905	884	868	885	878	870	854	851	882	883	915	894	879	906	899	885	886	815	855	873	829	872	888	830	882	834	895	848	842	886	855	891	911	839	857	847	874	857	848	863	832	849	884	894	919	841	862	867	860	827	870	862	867	888	858	850	842	856	857	875	918	829	860	841	847	936	896	915	893	889	857	883	850	837	826	883	898	847	894	895	928	842	892	826	904	875	895	873	889	936	860	910	879	885	852	883	843	895	898	850	849	878	907	868	858	838	867	830	863	858	860	882	904	886	821	869	910	913	867	855	859	915	787	853	835	854	836	856	834	792	841	926	886	860	874	861	849	875	925	934	823	844	861	912	912	828	821	883	870	846	892	898	856	901	885	876	890	848	888	857	881	876	879	869	929	943	924	887	894	867
11165	5729	5572	3228	1945	1316	999	710	591	570	491	503	424	430	406	382	436	427	386	394	413	371	362	380	404	350	344	386	381	353	335	350	353	383	360	332	377	389	347	322	375	360	344	351	349	367	372	340	343	374	357	370	381	385	358	395	376	344	356	341	321	363	371	355	343	355	377	385	338	379	343	360	338	355	351	343	360	355	353	336	335	369	342	354	372	324	351	331	321	344	345	366	375	363	342	400	357	358	345	359	354	382	362	325	355	361	362	373	348	360	386	337	363	372	386	346	337	352	371	355	338	383	364	357	343	344	383	342	334	377	380	368	343	333	370	338	320	388	359	340	344	335	355	385	362	378	362	367	370	358	371	343	342	384	323	349	390	358	314	371	339	349	377	378	357	332	380	390	396	371	357	344	347	346	346	379	372	374	356	342	384	355	348	326	362	376	374	358	367	398	380	363	350	357	357	383	372	361	389	325	355	345	396	405	382	350	371	375	370	348	355	345	361	343	331	404	369	358	347	342	346	355	347	328	394	365	349	384	368	344	357	361	368	340	372	359	335	374	357	356	379	364	392	351	408	367	370	334	366	347	384	336	384	370	339	381	366	368	394	364	366	368	371	373	343	355	355	382	390	383	391	385	337	416	393	366	337	352	321	399	354	319	374	384	382	380	355	377	359	352	340	342	372	359	383	376	373	370	355	345	363	379	339	365	369	366	378	358	366	355	329	376	337	368	379	394	376	380	368	364	363	379	403	342	343	343	359	367	368	364	382	360	345	362	388	347	369	371	343	340	360	353	359	373	379	346	348	364	360	345	374	379	359	367	340	354	369	390	373	375	365	356	353	354	313	360	376	368	377	345	351	384	382	343	350	373	353	355	365	358	351	378	362	348	396	395	322	327	358	376	372	341	365	398	393	380	383	389	370	341	367	320	321	365	347	321	354	352	328	332	368	385	379	382	357	360	361	375	381	345	357	338	363	327	352	342	353	379	371	328	367	400	385	366	325	354	382	332	367	367	350	378	335	370	373	356	381	364	394	379	365	351	383	365	347	408	371	366	330	366	325	364	345	345	341	349	371	377	345	369	355	377	364	383	408	357	373	371	346	376	385	385	378	328	373	352	382	363	371	353	363	347	347	322	385	377	361	370	339	362	358	386	382	342	330	410	379	362	397	331	356	343	349	355	340	380	392	351	388	397	355	327	351	375	352	373	377	384	353	339	328	383	360	388	335	333	340	354	333	356	362	362	359	314	357	380	346	367	387	362	379	367	356	366	368	332	407	364	405	350	379	381	365	343	327	372	351	392	369	358	382	321	373	379	404	359	384	317	362	359	368	387	387	384	365	408	370	420	364	352	351	348	349	324	380	400	388	364	372	358	358	365	349	335	317	363	399	372	385	365	347	348	371	380	357	374	381	375	348	360	340	367	328	349	378	370	364	361	329	343	370	345	320	358	318	332	378	337	367	351	376	379	374	408	355	367	366	395	351	389	339	347	345	335	365	372	347	351	347	364	332	344	354	389	365	369	334	365	362	334	359	341	347	366	373	367	344	380	346	348	327	357	380	347	393	391	353	364	354	350	357	346	365	337	348	368	346	338	349	350	373	367	371	362	373	384	324	346	361	366	356	367	355	393	320	384	351	352	363	368	318	330	352	351	377	365	376	387	360	352	323	346	327	350	342	335	396	353	311	369	418	359	355	370	341	372	395	372	373	333	360	378	351	352	347	337	337	337	357	362	329	345	384	383	340	366	343	365	365	369	381	359	410	365	392	362	349	386	360	344	344	372	363	342	371	337	356	363	378	353	382	325	369	375	370	351	349	325	360	338	358	358	337	325	335	378	317	339	346	387	360	323	351	367	373	344	371	347	349	365	373	356	368	363	377	368	366	381	397	405	367	357	384	358	395	391	393	367	371	380	363	342	339	385	347	365	343	364	336	317	359	365	376	332	361	351	406	361	350	358	357	369	379	355	352	368	364	333	327	314	345	382	355	340	384	346	377	348	346	389	371	365	394	382	329	362	350	355	343	385	371	368	369	393	371	385	376	382	335	387	369	365	339	342	341	366	361	380	366	404	362	361	328	368	413	395	380	350	383	352	370	380	397	345	338	368	347	357	359	344	340	337	365	344	364	358	359	364	365	374	355	328	382	383	356	336	356	350	336	372	348	365	346	350	351	336	350	344	315	354	334	368	321	358	333	333	336	381	357	351	332	353	354	344	326	377	358	370	388	355	339	409	364	358	317	330	360	353	364	401	391	383	354	382	380	364	327	346	348	353	339	366	363	366	327	333	356	339	353	354	345	375	373	347	330	372	359	346	358	367	345	374	391	353	376	374	383	321	325	342	398	369	341	351	346	355	326	409	364	354	325	384	375	365	339	362	377	358	398	374	362	358	360	371	348	352	317	360	390	370	351	379	382	344	314	380	360	390	357	352	376	357	375	376	383	370	356	376	322	372	379	351	378	342	370	375	332	400	366	337	357	348	369	358	361	372	342	366	357	389	367	374	393	358	360	342	337	368	336	315	328	396	368	388	382	346	348	347	322	385	333	368	360	346	355	320	376	362	351	379	384	361	353	344	339	340	346	387	360	383	359	371	353	369	354	383	382	362	360	367	398	364	339	338	349	399	378	361	337	379	356	345	377	372	339	374	348	365	337	346	388	357	388	356	376	378	339	353	367	358	347	358	365	373	375	350	364	376	401	362	360	326	365	389	344	399	389	360	388	377	366	341	330	386	334	369	389	389	324	388	351	357	353	359	358	361	354	358	376	389	347	365	352	355	363	388	344	333	355	377	385	389	380	345	385	330	358	366	371	361	354	364	337	369	358	344	390	343	352	361	372	372	351	323	361	345	371	344	371	396	356	396	390	340	355	356	333	353	330	396	357	351	334	399	343	396	379	369	354	381	370	379	364	373	375	320	359	353	355	388	360	353	307	380	331	348	380	360	361	382	391	346	377	383	363	357	387	378	393	375	343	338	369	366	322	372	369	352	344	372	359	344	349	364	343	380	363	341	363	377	359	380	355	370	386	381	343	373	331	338	398	388	333	360	379	379	353	311	356	344	365	356	369	356	398	370	357	339	367	373	379	336	372	347	360	345	377	357	340	347	353	405	378	341	337	352	407	333	350	376	361	375	382	345	365	335	390	345	357	343	368	346	376	340	366	387	355	318	377	397	333	374	375	365	338	349	345	392	366	380	343	343	336	360	331	387	374	341	379	366	364	397	387	361	328	360	347	330	390	405	345	373	378	381	318	338	373	370	364	315	337	371	336	363	310	375	345	348	372	399	379	377	349	321	361	377	342	359	351	386	350	344	341	348	384	375	353	389	364	356	339	351	340	391	370	341	350	360	372	391	381	369	352	310	348	406	390	385	382	359	370	371	361	367	353	346	362	363	349	372	351	353	378	326	351	354	327	349	379	322	368	366	327	384	340	354	332	387	342	387	352	362	363	339	330	323	374	368	394	351	357	343	344	342	350	355
7290	5384	9594	8533	6535	5115	3707	2845	2201	1772	1681	1415	1317	1248	1156	1107	1144	1114	1092	1121	1021	991	1010	1015	971	936	889	894	881	909	911	871	883	863	887	828	885	831	844	850	835	853	851	848	862	888	833	841	850	823	810	837	856	890	876	836	850	847	827	808	782	798	885	848	845	845	865	851	866	818	832	790	823	807	898	853	871	860	875	855	843	801	839	821	853	827	801	844	774	851	826	846	838	812	809	829	920	823	797	836	838	787	813	901	801	854	888	839	817	861	833	819	801	848	849	768	786	839	839	849	822	847	863	846	829	764	828	849	871	827	777	850	835	826	828	810	862	830	819	860	767	842	805	886	789	780	881	855	770	811	835	805	870	880	848	872	853	839	847	859	838	823	818	804	791	858	852	852	819	875	796	846	829	854	799	839	827	796	785	813	853	803	836	828	865	794	862	840	833	854	883	815	789	908	805	837	800	841	788	809	836	798	802	851	844	870	869	802	826	783	808	869	848	866	843	815	815	844	811	797	791	828	782	834	825	860	864	805	835	806	804	817	854	826	805	815	784	839	829	867	850	862	806	838	847	850	818	806	825	832	846	840	841	773	828	820	793	843	858	805	845	843	824	884	801	843	875	772	802	871	807	831	828	828	857	885	872	854	847	851	796	865	836	840	893	842	834	879	813	845	816	771	781	814	829	818	870	851	871	796	899	867	876	816	834	838	823	855	825	783	859	792	836	804	848	872	816	791	887	888	823	822	850	850	853	856	784	818	871	853	812	848	794	830	834	814	875	797	807	823	836	796	800	796	791	848	862	890	842	840	816	820	820	872	882	870	831	836	857	836	821	852	813	853	786	832	745	827	842	796	831	838	811	836	847	821	883	830	775	798	829	821	808	891	850	812	826	801	820	817	863	850	843	815	825	803	781	820	782	811	849	878	805	806	871	826	849	802	843	846	792	849	847	796	824	834	830	852	802	824	839	864	820	876	844	849	879	855	841	824	832	793	860	840	831	809	824	844	832	841	813	832	805	802	845	822	840	810	824	815	824	817	901	867	839	844	806	833	816	819	826	835	854	887	831	816	864	798	844	787	799	831	813	814	833	857	841	847	852	882	849	895	816	848	822	834	857	850	799	837	832	810	835	839	822	824	843	805	859	860	838	822	821	848	851	782	848	824	842	838	810	873	840	838	844	844	824	838	868	820	814	787	814	825	840	832	813	833	820	792	841	810	853	851	808	838	849	840	870	797	807	809	860	823	863	840	802	816	823	838	883	867	845	803	858	805	832	832	797	827	832	820	799	840	852	853	846	839	821	887	842	868	908	879	852	814	826	879	848	886	846	826	824	846	818	816	808	844	850	795	825	801	839	842	831	853	825	805	836	776	887	800	809	844	832	846	815	867	837	846	845	776	835	899	876	816	809	865	857	879	801	820	808	903	851	850	869	842	854	833	850	846	872	837	751	809	789	839	800	906	875	832	858	844	821	809	904	814	786	824	800	791	841	870	897	861	846	845	813	856	784	836	858	810	850	796	832	870	843	844	857	772	794	860	825	843	861	798	842	856	895	840	908	836	806	785	818	789	842	826	820	829	842	876	831	831	826	795	780	838	826	852	860	797	799	857	915	858	842	795	834	822	814	796	822	818	843	799	876	781	850	817	878	846	868	804	833	854	857	853	890	822	874	832	873	850	842	834	853	860	813	861	816	830	826	836	804	836	777	867	841	840	830	885	799	782	819	830	800	799	876	836	836	813	790	849	807	861	857	840	859	833	802	885	838	848	853	827	905	818	839	816	839	848	846	852	790	814	869	853	867	798	857	799	827	816	876	843	839	868	824	852	845	872	856	819	843	856	812	838	792	790	813	835	864	845	851	806	884	838	854	870	827	832	807	801	801	780	836	872	820	828	809	820	873	837	849	819	844	897	797	804	830	809	817	840	837	848	824	817	837	838	847	840	861	824	830	865	839	854	861	800	847	856	829	809	860	859	804	856	847	841	762	786	776	808	828	895	839	833	845	860	798	810	860	811	857	879	838	784	851	834	916	826	867	833	793	829	795	795	829	822	824	769	839	816	902	819	808	887	807	802	864	856	851	801	827	841	808	842	822	827	843	825	879	816	803	822	870	754	835	847	825	835	851	874	848	820	861	837	860	808	854	875	799	877	756	846	844	816	859	830	794	868	811	838	820	831	810	857	886	851	834	838	827	807	848	825	841	850	867	820	821	821	827	820	836	834	808	804	845	804	825	832	846	813	781	898	816	795	869	824	811	857	849	835	837	853	828	800	815	784	849	875	836	851	881	821	809	822	863	796	881	800	799	845	839	787	843	847	845	877	849	832	859	803	786	826	824	842	879	812	808	833	857	798	839	853	819	828	844	788	820	828	869	844	886	823	811	837	858	744	773	816	787	868	883	786	846	766	861	802	791	823	817	842	840	865	828	823	910	825	826	867	801	827	858	840	841	821	769	835	829	845	886	814	815	801	774	911	824	854	871	889	870	858	821	860	834	869	886	812	853	778	775	833	859	857	809	841	822	823	830	819	868	829	810	803	821	860	831	801	821	832	808	825	874	822	846	860	849	783	838	900	775	846	829	836	820	849	817	823	794	792	822	846	809	821	844	809	809	809	778	818	828	871	795	851	836	809	829	829	857	815	836	835	797	802	867	851	792	848	884	817	829	872	770	812	836	817	801	801	801	806	802	836	846	809	855	864	844	868	901	809	812	830	823	839	808	814	797	828	831	833	803	850	857	833	853	843	836	823	804	799	832	775	759	837	822	790	813	853	861	831	835	834	791	878	866	815	828	809	848	881	813	829	820	868	825	836	844	795	812	811	854	853	859	838	868	840	890	794	835	785	845	863	834	825	872	826	779	845	850	830	813	837	845	804	860	816	836	816	837	901	792	797	901	823	818	846	822	810	844	841	871	839	764	808	843	836	880	816	831	809	821	891	882	884	789	807	811	813	862	862	838	858	825	809	819	830	776	824	817	837	821	815	854	853	859	870	845	805	862	850	843	832	836	789	844	818	836	843	788	855	814	809	835	845	816	829	837	848	831	780	806	859	780	848	900	815	812	830	819	852	836	845	824	834	823	802	847	836	853	841	861	803	837	835	856	849	804	797	873	863	848	868	846	810	821	882	848	832	806	806	832	842	831	852	858	830	836	807	861	872	863	869	822	912	762	842	851	857	817	817	828	843	796	831	813	833	804	820	858	856	905	860	858	859	835	859	871	852	875	829	790	833	851	824	792	836	814	851	844	795	823	842	869	836	799	833	814	827	812	850	829	795	869	810	824	768	879	830	793	833	778	814	791	835	841	828	850	811	774	828	844	854	846	853	847	766	803	797	825	818	820	837	846	838	840	802	821	814	793	857	830	796	822	881	828	883	794	819	836	864	844	813	817	838	822	795	846	865	828	826	864	798	892	809	873	906	895	845	834	821	863	832	825	893	829	906	814	821	820	844	796	786	831	877	858	886	814	828	825	836	792	825
23497	10149	8486	5703	4361	3046	1531	1048	834	766	632	574	568	516	483	439	462	481	444	459	467	444	434	396	421	439	448	437	398	421	417	375	381	396	390	403	373	399	378	403	396	421	351	408	368	373	382	396	406	378	393	444	390	354	391	372	371	417	397	363	385	415	392	387	397	417	404	386	380	403	412	398	424	409	388	414	361	351	388	402	384	348	401	387	396	397	366	402	411	426	436	397	386	377	374	410	401	380	386	374	414	400	400	402	367	375	399	377	380	407	414	390	373	379	433	397	355	437	387	409	363	428	437	399	406	458	360	415	376	379	390	376	418	414	390	380	431	423	404	375	412	411	410	371	366	356	375	405	376	381	375	350	392	390	373	402	388	396	349	378	395	376	358	437	367	405	440	410	367	360	355	421	418	384	358	400	404	404	371	382	387	382	385	357	398	383	388	382	445	394	405	362	401	401	392	424	361	379	431	423	400	424	408	396	363	353	472	374	384	355	355	387	370	420	358	413	377	402	370	383	390	378	379	373	355	398	364	397	361	412	424	422	366	402	394	405	353	426	390	449	380	356	390	388	393	393	425	396	362	376	396	428	409	402	383	376	334	418	423	405	385	420	418	390	375	397	399	388	388	390	431	390	395	376	372	380	373	381	404	398	387	394	387	380	415	353	417	404	412	404	434	393	383	356	394	395	358	382	401	386	378	375	407	438	408	395	384	385	377	404	373	352	381	394	428	366	378	402	408	392	398	394	375	373	352	378	395	400	422	378	394	375	405	380	372	426	365	372	393	407	363	393	406	370	376	347	384	405	332	396	404	409	352	366	363	401	413	388	360	379	371	381	385	369	375	395	397	363	376	398	372	390	402	352	347	408	427	388	400	403	426	394	371	407	408	402	387	359	414	354	421	397	390	380	374	397	377	371	395	395	363	395	397	353	380	374	386	433	360	376	388	384	408	383	386	394	392	402	405	366	409	422	368	409	393	400	373	398	359	392	391	419	381	366	365	380	403	401	382	393	385	436	396	409	426	399	379	398	403	433	391	391	388	402	399	396	384	381	398	375	427	365	445	415	414	364	402	399	377	393	397	371	415	426	413	366	357	376	393	410	406	385	394	415	383	380	392	377	372	397	367	405	396	381	354	395	373	415	395	413	397	433	425	425	404	387	407	356	420	382	362	358	368	423	371	368	394	371	394	385	403	400	382	366	377	413	397	384	383	373	391	360	397	393	376	377	421	370	371	394	384	386	390	371	401	393	380	398	345	403	405	397	410	431	413	419	411	390	394	387	405	380	371	390	393	398	397	375	394	401	392	403	392	340	416	366	371	410	416	380	397	353	362	352	376	372	386	390	352	403	408	415	391	380	396	357	375	403	386	380	385	414	356	371	375	378	411	390	390	363	374	399	417	400	382	390	398	367	376	391	399	378	363	397	382	379	403	407	407	386	341	389	362	398	368	352	381	360	399	379	375	362	406	394	395	412	352	357	415	394	403	418	421	404	393	403	384	408	399	410	379	374	387	388	416	370	414	381	366	365	369	404	384	382	414	416	395	406	380	393	357	381	393	405	384	423	409	396	387	382	348	431	380	439	377	430	375	379	427	417	383	386	400	352	364	410	380	397	390	380	355	393	380	412	363	383	386	385	399	381	401	419	426	395	385	364	379	390	377	363	363	375	420	386	374	383	402	409	423	376	351	408	420	381	362	402	399	411	402	423	379	379	415	368	400	420	396	413	371	380	387	395	385	403	421	411	371	334	381	391	399	387	396	364	406	407	381	445	398	406	404	367	393	404	413	379	384	390	341	373	401	372	415	364	410	392	387	389	381	398	436	367	420	374	386	332	403	387	377	378	331	394	427	424	406	394	374	389	379	402	404	400	365	404	408	362	403	391	379	390	394	352	352	377	396	409	379	378	375	373	389	392	396	404	420	393	394	377	398	390	418	409	387	423	384	422	397	373	379	384	386	379	399	403	376	378	370	386	395	428	390	378	385	407	428	370	407	389	357	367	392	395	416	377	396	401	426	414	393	355	354	371	413	379	411	399	376	355	380	365	379	381	382	395	393	431	413	364	366	393	436	380	381	387	397	406	385	426	377	395	417	375	398	405	407	405	430	385	383	399	408	432	374	403	368	349	383	405	384	409	404	395	401	372	370	344	390	401	401	364	384	384	400	405	400	387	412	420	381	386	406	405	401	389	409	370	370	431	395	376	402	414	428	414	386	379	413	455	407	426	408	360	417	412	382	427	369	374	411	367	368	393	379	373	380	425	388	395	454	410	410	417	423	380	392	398	382	416	373	428	370	363	336	390	399	405	406	369	380	442	405	401	428	401	414	406	409	356	385	396	427	356	390	409	386	385	380	389	362	380	398	400	412	401	400	387	380	380	408	356	403	387	387	368	391	369	381	438	394	398	332	357	409	406	431	385	356	393	400	380	380	441	391	371	411	391	388	399	408	386	368	371	364	403	388	380	368	395	378	338	376	392	385	379	400	370	381	343	403	392	421	393	423	399	403	446	414	400	414	384	376	372	385	420	374	385	392	395	393	369	388	393	345	392	374	407	345	373	399	351	412	385	388	402	386	384	387	423	418	413	391	384	369	382	402	400	420	398	377	398	409	377	413	352	422	398	397	388	397	366	352	405	388	426	403	352	373	370	405	392	399	386	371	369	377	400	389	382	388	365	395	366	383	395	394	382	386	402	343	431	390	378	362	395	380	398	363	342	383	382	396	409	379	395	384	417	416	380	410	398	421	368	373	409	393	430	384	387	381	385	355	392	357	380	390	412	387	375	416	363	414	445	399	374	409	377	396	415	445	418	401	354	398	375	382	421	404	353	408	414	427	394	391	416	413	381	376	399	358	409	376	372	378	379	395	411	384	388	372	350	382	373	412	390	411	399	384	380	411	405	370	407	352	383	362	367	397	417	415	363	387	390	403	405	379	355	374	371	347	383	386	401	404	374	350	415	374	359	375	365	397	402	386	350	410	363	449	387	406	396	408	377	388	365	378	361	382	395	369	364	431	376	409	380	397	370	364	379	417	409	378	368	394	391	369	396	429	371	389	402	376	369	421	372	402	399	354	388	401	409	416	380	404	377	395	420	414	381	408	387	387	363	397	402	366	423	406	353	398	385	365	381	389	377	420	384	388	379	406	434	435	366	381	373	404	426	349	379	397	394	389	397	347	390	375	396	373	416	430	396	384	381	376	366	347	368	400	376	367	403	400	389	365	408	440	391	386	394	399	426	361	397	397	372	392	409	391	385	357	406	379	401	389	368	385	375	413	357	451	345	372	420	406	393	367	434	408	406	375	386	370	385	418	398	414	390	382	386	395	402	392	399	419	406	390	370	368	393	389	395	386	406	399	378	361	418	375	387	414	385	378	400	389	401	428	378	359	403	442	422	417	389	403	456	406	389	372	404	378	415	338	408	410	380	398	383	383	388	376	384	366	390	379	365	391	416	409	385	393	389	398	376	395	374	379	379
15222	8440	13562	12962	13314	10289	5767	4267	3461	2892	2460	2074	1786	1691	1463	1466	1433	1404	1316	1335	1291	1258	1230	1164	1123	1075	1130	1071	1091	1056	1039	1058	995	996	966	981	962	944	989	898	977	908	958	951	967	920	904	924	901	888	907	925	905	974	928	889	858	889	931	936	940	870	922	857	853	887	882	871	869	945	881	915	922	883	895	871	958	834	863	851	906	887	965	901	961	889	918	905	890	903	847	950	838	877	871	954	927	914	906	918	882	862	881	941	916	876	908	875	915	867	910	891	869	897	931	863	880	878	871	836	873	930	899	901	923	911	899	861	859	906	881	846	841	899	948	896	846	848	870	893	895	902	941	892	874	885	913	885	885	903	943	903	903	888	898	896	890	914	893	923	850	921	921	880	904	868	977	928	854	933	876	902	862	876	882	948	863	911	884	889	924	912	942	901	905	907	873	916	907	889	902	882	907	872	873	878	923	836	893	889	913	826	904	879	939	874	940	899	895	844	860	910	947	907	939	896	888	900	939	908	935	884	857	867	915	949	833	916	937	916	869	875	926	896	904	912	872	874	866	899	886	926	862	933	859	840	874	892	961	924	931	940	877	883	931	934	862	924	882	860	892	920	885	892	864	891	921	926	843	921	886	834	876	870	878	939	895	959	865	889	843	895	882	864	990	924	876	868	904	908	937	870	922	908	886	906	871	932	920	904	889	853	882	938	917	915	937	889	880	896	929	902	873	827	846	958	835	953	848	921	879	891	866	908	924	856	897	927	887	907	845	865	899	870	902	907	878	840	949	847	885	931	856	939	858	891	858	908	898	873	851	888	871	886	954	915	892	826	927	869	889	873	847	857	906	889	900	871	918	870	929	877	836	877	946	886	868	891	854	879	915	922	924	859	885	875	932	897	862	909	912	928	962	894	885	865	925	895	856	913	890	861	883	932	924	916	900	923	878	885	915	917	888	859	909	911	900	897	947	932	881	875	886	831	849	883	888	916	926	842	939	907	915	902	896	941	958	872	927	875	910	847	907	932	934	948	871	868	890	859	900	929	831	833	853	856	912	915	857	931	912	895	890	867	873	844	870	900	838	925	909	926	902	931	878	955	853	908	890	959	913	885	893	853	854	915	891	882	905	886	876	895	863	957	861	913	928	860	876	903	876	807	907	936	904	898	844	904	978	875	912	870	874	940	865	877	870	929	889	945	881	851	938	905	917	885	878	856	898	845	870	854	888	912	917	893	852	917	893	870	887	916	906	922	960	901	879	880	922	939	860	912	870	890	853	877	852	870	852	938	927	890	892	870	909	943	918	930	879	917	897	905	886	920	906	898	933	846	967	876	884	888	891	903	901	881	914	887	935	887	927	890	932	924	911	855	883	836	921	881	889	898	876	862	872	940	901	916	896	945	897	926	909	877	894	903	901	840	875	837	880	926	856	891	891	895	904	918	937	862	931	844	885	842	864	885	898	905	856	905	916	862	865	902	851	894	924	892	871	925	870	890	850	925	909	918	868	898	857	855	882	950	898	910	901	896	947	888	892	874	936	849	890	869	864	920	883	910	941	899	895	910	902	880	859	862	898	857	883	908	907	931	863	928	897	903	895	876	858	863	899	933	894	922	931	853	930	918	907	937	901	873	886	916	913	873	877	879	881	923	924	828	859	855	940	881	900	861	880	900	890	882	892	902	910	855	926	891	877	879	890	880	916	915	898	918	911	932	917	926	865	886	900	904	926	894	903	857	931	913	876	882	930	898	912	897	933	876	917	841	875	891	873	906	929	928	872	923	935	867	902	902	892	901	918	860	850	933	903	946	882	937	902	896	890	925	849	879	923	848	863	900	904	856	900	895	884	850	902	899	948	919	867	893	922	922	883	920	883	910	965	823	914	908	889	850	864	867	907	891	887	941	874	890	872	845	855	894	920	904	895	903	927	866	883	890	860	884	862	906	888	864	870	849	897	836	946	900	922	875	888	929	865	915	926	924	886	873	868	896	903	913	946	908	877	914	881	873	840	868	925	917	935	860	926	851	849	940	921	898	868	870	949	901	892	924	919	890	841	894	897	944	925	891	979	915	921	893	860	890	893	908	913	902	922	827	912	908	913	845	892	928	948	879	859	892	915	892	919	904	840	886	878	931	910	878	848	899	855	846	896	872	916	917	900	950	927	884	918	902	920	899	895	886	893	904	937	940	861	880	942	889	872	933	869	881	859	924	840	949	876	950	898	933	879	894	954	911	920	935	902	967	888	882	896	834	827	860	903	888	915	839	890	918	920	882	925	878	902	857	891	875	901	898	893	905	836	941	835	929	885	890	906	892	928	901	850	893	882	899	884	933	886	852	925	884	885	917	894	867	855	893	834	966	911	917	857	830	850	924	894	896	894	916	920	850	886	910	887	891	917	912	898	906	899	883	913	882	878	921	901	878	874	928	899	921	895	905	872	860	877	833	898	897	910	903	864	919	902	884	952	876	887	857	897	873	937	934	917	900	913	885	909	923	890	890	917	914	926	894	945	902	916	829	943	868	931	899	870	868	859	897	874	897	858	880	887	867	889	983	838	915	845	885	914	884	945	863	903	949	888	911	921	884	908	889	871	896	862	882	930	890	878	923	835	873	880	896	901	889	863	868	871	938	936	921	896	894	898	904	889	912	891	971	890	838	909	876	889	916	877	942	851	878	881	886	913	917	892	885	899	939	911	879	925	912	854	940	874	929	900	937	924	840	848	843	898	874	901	854	923	959	861	953	887	966	891	865	852	938	916	903	948	915	896	849	935	897	928	890	882	928	901	934	909	893	909	881	885	958	918	882	886	919	872	972	914	908	946	903	903	896	931	903	910	891	902	898	890	939	863	876	925	934	842	907	894	868	907	914	934	903	872	921	881	950	894	866	894	890	906	903	921	949	893	905	903	840	903	829	855	867	892	903	884	898	930	885	847	836	902	920	903	849	955	885	901	862	937	897	886	993	939	884	914	916	875	892	891	923	907	874	849	862	863	943	923	914	875	880	935	911	881	886	874	927	915	879	838	879	929	969	874	912	854	896	901	862	838	868	888	929	847	896	946	854	936	869	872	917	911	869	885	909	928	934	889	903	913	911	916	918	915	940	859	893	893	893	872	943	885	876	895	897	922	1023	885	879	827	880	877	926	904	906	908	880	890	903	875	893	938	899	901	909	933	929	928	875	841	930	941	865	847	916	869	922	844	904	900	857	863	871	930	890	896	905	916	860	917	889	844	873	944	843	931	866	880	923	906	871	835	892	891	884	894	915	860	950	951	826	871	886	916	874	874	874	890	943	809	905	882	882	910	860	916	922	934	913	938	877	881	843	916	922	854	883	858	858	886	872	936	927	856	873	909	862	877	904	953	841	888	915	858	837	833	901	881	929	828	889	936	862	864	861	918	918	917	946	927	870	893	906	927	891	878	892	844	876	871	956	867	925	899	925	899	882	861	898	916	885	873	871	884	886	900	889	969	913	837	885	916	875	869	861	865	899
30125	14559	13046	8766	6573	4508	2044	1357	1082	926	754	692	668	598	503	461	461	500	479	468	468	458	464	418	438	389	419	458	420	415	413	392	428	367	393	401	388	412	366	388	385	406	388	410	358	374	369	361	379	394	382	375	389	375	343	380	382	390	356	417	377	388	374	386	363	352	383	393	337	401	381	399	345	374	400	376	375	472	335	387	368	372	406	388	394	398	359	365	384	360	365	399	343	381	373	404	395	405	381	372	401	364	355	366	365	351	353	401	365	427	374	371	374	394	387	374	361	356	333	414	347	398	335	398	420	393	381	401	345	358	352	369	396	398	388	368	380	385	396	381	381	388	365	397	369	346	403	362	355	378	394	360	366	343	370	428	352	391	357	411	442	402	354	372	353	348	375	367	369	381	391	415	376	380	424	404	370	395	393	374	360	398	401	397	373	374	374	372	375	436	387	430	379	376	378	412	362	352	398	354	375	355	352	401	344	382	368	361	363	349	362	391	360	338	363	351	384	367	363	375	386	371	383	393	392	398	381	346	405	356	385	376	355	366	379	359	351	393	405	433	377	391	381	387	372	363	365	391	371	380	365	366	357	374	362	358	358	353	389	379	375	395	393	366	371	371	374	374	394	387	378	371	367	360	392	378	360	383	355	379	396	361	376	349	367	369	455	393	378	390	365	360	357	394	405	380	383	356	409	411	376	407	379	394	386	368	391	360	355	371	369	356	372	365	392	381	356	344	352	352	424	380	394	367	357	400	394	427	414	366	381	352	379	393	367	384	386	355	440	361	384	411	381	389	387	374	385	372	396	388	350	360	371	385	396	359	396	417	375	387	396	396	378	410	387	352	366	358	377	361	395	357	362	360	379	354	355	367	400	382	368	413	392	393	399	405	374	390	360	376	372	368	377	349	404	359	393	404	377	391	356	358	354	388	358	407	352	376	376	403	390	386	387	385	374	376	387	364	356	401	372	392	354	388	375	384	415	404	375	348	358	382	405	386	388	382	362	369	386	383	411	344	356	412	345	402	403	383	371	388	393	394	358	354	383	386	373	357	339	411	366	390	423	388	359	376	376	333	374	383	399	377	389	363	384	386	371	389	353	369	396	384	321	370	386	366	368	330	385	367	394	355	319	382	383	365	370	393	379	365	401	411	371	369	401	383	410	360	375	387	356	347	370	384	402	358	358	379	378	394	370	380	392	373	411	374	382	361	373	382	377	376	383	385	328	373	376	357	385	361	322	404	386	403	374	369	353	372	357	394	403	378	346	413	352	409	408	384	396	383	411	406	372	353	371	377	329	374	368	372	370	368	354	347	393	376	366	378	398	401	432	410	364	376	371	365	384	391	336	355	384	354	409	386	377	364	373	367	374	374	365	341	392	401	356	360	351	394	429	378	382	378	411	362	374	345	404	383	360	384	380	368	366	382	374	364	404	392	386	351	372	413	391	364	358	385	382	376	370	398	414	350	371	353	397	403	383	410	432	375	397	377	366	418	385	374	377	356	370	356	370	340	374	361	364	396	400	366	372	384	344	386	384	354	365	389	410	399	401	380	374	387	347	376	403	379	347	378	396	426	388	374	383	393	377	409	373	317	410	354	383	378	387	363	358	402	372	380	379	372	371	367	364	408	392	392	358	358	374	389	404	339	344	376	353	369	348	377	397	413	378	358	379	361	376	360	363	352	386	379	382	407	380	384	393	401	367	340	398	328	383	376	373	374	405	383	386	411	378	362	366	344	394	396	375	391	382	405	390	354	383	380	368	367	411	405	375	373	368	335	325	348	363	385	376	370	383	342	385	373	385	396	360	355	372	412	384	353	377	377	425	377	430	389	391	375	373	402	336	376	348	399	366	367	388	394	343	385	369	368	402	389	377	350	398	372	374	434	367	361	374	380	372	350	374	362	332	408	390	360	360	370	397	398	356	337	371	389	385	358	340	392	357	367	354	347	378	407	365	351	332	379	396	365	387	349	318	367	394	351	351	392	353	365	398	398	347	408	358	386	388	382	382	385	371	385	312	394	346	366	373	366	388	382	380	367	373	392	387	343	364	345	385	403	385	356	374	415	402	388	390	405	382	339	351	389	412	362	344	399	419	414	414	371	358	352	425	410	351	360	332	414	413	389	389	413	384	357	365	364	361	400	374	392	379	388	367	373	408	370	409	401	369	351	406	361	409	342	339	363	389	350	373	396	410	388	353	369	376	378	392	376	375	375	353	387	364	358	394	398	362	369	341	361	371	358	413	363	360	354	382	370	379	429	380	372	406	369	376	399	346	380	361	397	370	376	355	336	396	376	344	378	348	370	382	380	389	392	383	410	383	358	375	374	395	346	401	381	401	368	386	399	387	380	374	366	376	408	361	393	355	380	412	362	357	391	357	387	343	354	365	429	349	377	346	356	396	396	399	360	363	397	396	429	384	396	361	415	357	366	368	352	390	380	377	364	376	363	370	385	394	368	361	379	381	373	416	389	337	378	387	402	325	350	392	327	356	351	352	366	357	380	365	338	329	358	377	349	376	374	365	367	334	367	382	406	391	368	423	357	367	386	379	433	381	368	362	422	395	362	385	384	365	403	382	390	375	363	409	358	420	387	361	395	376	401	371	387	407	397	403	360	363	392	397	398	388	381	382	389	376	404	338	361	362	372	367	332	382	394	359	368	356	366	408	379	378	398	357	316	409	381	378	412	379	360	370	375	362	331	389	379	396	431	353	388	367	378	367	384	402	383	368	355	357	386	356	346	357	363	329	369	393	390	383	395	377	389	351	416	391	385	370	413	373	391	360	351	376	390	324	410	396	386	380	381	351	346	384	394	355	369	413	376	354	349	348	394	384	349	395	361	344	387	402	374	409	337	376	376	357	354	386	387	381	371	350	379	377	404	371	390	404	384	354	390	368	391	374	379	378	386	373	393	359	381	372	372	387	389	409	388	387	383	399	388	380	376	389	405	375	349	355	353	365	370	414	390	405	395	373	352	408	396	413	384	354	369	393	389	404	379	391	353	388	358	376	399	353	374	347	353	348	383	363	383	363	368	357	339	383	349	354	375	373	339	389	394	345	379	375	411	395	374	385	392	380	384	390	351	345	363	384	399	363	349	388	365	388	402	377	364	351	414	368	370	365	388	395	406	370	378	376	380	351	375	412	325	374	395	378	346	402	352	346	367	358	402	345	372	392	334	384	369	351	372	334	384	417	399	397	403	419	340	361	385	390	373	392	360	410	339	353	345	383	381	401	383	391	367	414	337	356	359	376	334	384	377	357	385	369	350	358	398	356	363	374	443	433	395	399	376	367	333	374	349	370	377	403	388	376	360	379	379	323	398	355	352	366	347	361	382	389	370	361	370	391	394	393	368	362	386	395	368	388	346	371	405	416	335	390	363	384	382	361	378	386	386	384	389	395	372	402	366	373	367	352	370	402	342	370	388	396	367	370	360	364	368	351	375	363	371	364	357	309	392	384	412	338	380	398	376	337	374	393	381
18279	10834	18609	18030	18048	13101	7659	5517	4588	3654	3130	2712	2287	1915	1680	1739	1676	1549	1582	1592	1419	1318	1325	1217	1226	1098	1149	1159	1137	1094	1087	998	1002	952	928	972	949	875	988	929	893	870	926	864	898	892	915	842	924	847	881	893	922	907	853	870	860	881	816	894	902	868	864	845	867	872	875	852	935	886	863	820	903	857	842	889	879	886	885	912	801	890	852	859	896	877	884	832	878	856	869	821	836	898	871	824	850	848	901	879	784	890	786	878	907	868	846	855	850	915	859	858	871	875	866	892	878	900	897	933	844	911	799	877	874	925	877	868	850	827	836	906	911	855	846	857	886	865	898	860	862	889	893	863	840	813	876	836	854	873	874	872	813	880	885	844	865	852	819	866	805	880	888	842	842	851	851	902	899	843	872	794	872	887	845	881	890	912	841	836	851	851	859	898	859	855	832	838	859	884	922	851	845	847	858	874	843	856	820	824	853	868	871	807	851	877	852	838	855	894	883	830	845	850	896	800	874	834	852	846	841	823	850	860	832	856	887	886	900	877	857	920	873	862	824	907	860	851	885	862	893	900	844	870	885	815	859	869	828	864	892	908	944	886	867	903	890	860	890	874	896	875	864	847	864	892	859	837	871	851	820	831	843	851	832	891	887	884	901	862	874	831	858	911	917	848	891	816	883	876	855	834	834	848	841	814	897	860	851	881	885	939	851	885	875	827	858	866	856	919	855	849	881	892	879	902	884	896	803	876	862	849	880	868	842	896	864	818	846	887	866	880	844	859	888	850	842	862	876	877	863	780	843	891	854	900	852	885	905	900	879	851	889	908	903	839	845	905	825	895	869	878	846	955	824	848	914	858	871	869	850	851	848	903	916	850	854	872	889	869	862	807	817	883	872	838	805	861	862	895	837	848	908	848	873	864	857	849	857	887	909	888	831	900	847	822	880	848	858	819	896	881	886	838	826	885	884	859	917	905	885	863	886	857	856	885	893	935	817	834	906	850	896	857	866	857	888	867	853	827	859	849	873	844	886	829	836	866	880	838	853	852	903	843	900	876	887	892	856	913	836	851	846	820	874	828	856	894	882	829	843	853	854	855	870	898	884	855	894	856	884	919	895	898	799	862	862	860	816	838	853	847	887	893	854	865	806	856	834	920	855	917	876	815	909	844	810	868	870	884	838	884	850	869	880	883	880	869	878	870	858	869	793	855	919	895	874	849	881	895	915	868	879	885	875	847	855	851	870	846	869	861	814	801	866	790	871	878	883	788	841	871	867	849	868	859	800	845	854	806	826	849	856	780	908	913	848	863	860	888	851	834	879	843	810	880	804	892	864	905	855	879	827	875	840	861	844	891	853	853	871	870	855	862	856	862	846	847	851	839	831	829	886	849	831	850	813	904	853	884	841	855	856	859	868	862	892	849	888	831	850	850	822	908	825	809	874	877	852	907	858	863	823	860	890	860	856	886	856	901	872	856	888	819	876	885	849	840	864	847	819	845	865	869	885	883	875	846	824	890	895	889	872	866	858	773	874	868	898	868	874	852	853	868	861	868	863	864	830	880	797	887	826	893	841	820	844	871	853	893	868	891	866	894	835	876	861	825	851	865	875	855	888	858	870	868	836	864	922	894	838	861	917	870	878	930	843	887	914	867	830	852	838	851	864	894	929	840	804	841	850	838	889	853	871	847	899	817	892	858	863	901	874	882	868	803	918	865	908	828	875	820	846	831	873	830	854	827	898	902	858	841	850	890	878	829	832	873	855	842	874	918	853	874	870	877	871	870	907	886	823	864	943	912	835	843	854	827	889	886	872	924	909	855	887	858	817	852	869	883	858	852	884	864	880	858	855	887	909	872	849	885	839	851	824	878	887	890	845	883	808	839	891	830	836	900	901	839	888	822	828	852	900	887	877	878	900	893	862	859	850	840	881	888	847	816	946	890	879	820	825	903	842	880	867	854	829	856	811	926	960	821	883	848	820	819	921	856	824	858	832	868	880	836	848	838	866	850	844	883	871	864	850	887	849	866	852	855	861	822	825	880	858	842	797	910	853	833	892	827	855	923	860	851	849	891	858	876	873	908	863	837	873	883	856	883	871	867	850	860	844	856	872	888	902	887	845	847	853	857	799	901	830	873	850	846	831	850	875	839	880	900	899	883	863	841	847	825	844	882	857	883	913	836	841	853	845	877	872	885	920	866	860	893	904	861	896	870	867	919	832	878	856	836	861	835	886	858	861	849	837	870	855	903	876	902	827	889	856	804	883	872	861	849	872	833	857	855	820	807	890	871	885	869	861	828	885	860	861	854	851	871	858	839	792	844	885	858	895	834	867	856	911	839	865	883	818	830	852	917	857	892	844	835	872	877	813	851	879	814	886	880	836	897	900	836	847	868	817	876	788	901	844	853	847	879	846	895	876	850	893	911	900	847	865	857	827	882	875	810	878	837	861	852	895	874	871	867	913	888	832	868	862	896	904	867	857	906	852	878	822	834	838	834	872	876	784	869	855	775	897	874	857	869	862	872	847	873	853	857	856	855	842	850	806	831	819	879	905	848	836	826	870	847	899	841	841	840	875	855	812	823	869	909	800	893	924	848	797	862	940	863	849	873	890	887	895	895	928	892	884	893	891	852	869	866	884	868	870	876	867	871	880	892	898	880	859	845	889	936	864	901	920	846	865	813	906	884	860	889	883	891	838	883	884	911	859	823	809	864	862	848	872	839	898	821	849	826	928	853	885	871	866	868	831	865	848	868	843	914	837	890	876	846	871	828	901	827	876	830	890	874	867	890	852	872	832	831	838	815	834	871	822	874	864	889	853	829	898	895	863	923	859	809	882	851	832	865	843	842	855	870	890	912	870	875	888	835	895	828	901	778	862	840	891	823	866	900	833	804	889	847	782	843	878	852	891	781	859	900	892	822	848	841	824	888	853	839	823	795	937	886	906	842	868	859	863	886	856	825	876	860	807	874	838	876	856	845	862	865	858	884	865	871	876	867	868	947	815	859	835	846	886	868	844	839	851	871	805	930	899	861	890	896	817	890	836	869	823	870	897	874	909	899	852	918	841	915	887	893	934	843	900	854	852	853	860	809	835	860	939	835	898	822	877	842	862	849	878	860	861	840	874	862	894	912	929	867	823	852	882	906	870	850	871	871	866	822	841	832	862	877	851	807	917	871	862	848	871	913	864	913	872	881	856	841	860	835	872	856	883	852	828	829	894	895	832	861	880	887	864	873	836	905	828	879	876	872	882	890	860	868	837	820	837	844	869	872	914	863	920	877	847	865	887	857	857	890	869	854	855	843	890	820	881	840	859	875	847	898	878	915	827	896	878	864	912	882	874	843	827	867	852	899	868	859	866	884	844	870	855	890	886	805	860	895	826	839	860	855	866	843	859	871	847	854	865	836	880	861	830	842	856	864	886	830	862	870	841	833	817	843	917	891	815	863	882	847	845	874	926	874	854	850	886	885	841	874	913	862	877	860	863	870	864	921
11035	5282	4850	3026	2016	1397	878	689	678	511	498	465	428	435	391	402	404	383	404	385	393	386	394	358	357	381	369	394	361	369	371	336	343	334	379	386	355	359	382	381	391	351	379	327	380	386	369	378	353	336	326	382	358	379	366	332	355	356	383	329	383	348	389	381	352	345	346	392	371	366	357	349	345	372	366	369	373	374	318	332	368	338	378	344	369	372	329	326	357	369	350	381	402	356	340	358	341	331	355	357	377	326	360	395	373	354	332	332	346	354	374	343	363	352	333	322	365	339	361	373	367	361	401	330	321	332	377	396	399	329	364	329	405	362	375	376	382	319	340	325	343	343	338	343	328	345	354	388	347	379	333	348	351	362	355	379	379	357	340	355	350	355	360	322	342	322	357	320	343	349	354	337	355	353	350	351	344	332	405	340	345	320	327	300	362	338	385	338	348	354	337	359	318	325	362	372	334	386	355	336	348	386	348	317	372	334	343	398	346	338	324	346	369	332	335	346	386	343	351	372	359	359	371	351	353	360	366	350	344	371	335	343	358	385	355	376	335	329	321	343	324	358	329	323	336	335	356	330	326	337	344	355	344	423	343	357	340	343	357	369	359	380	388	356	349	350	383	346	362	306	361	347	354	335	370	358	348	365	355	347	365	382	363	356	301	365	367	357	360	352	351	365	319	326	361	319	343	374	360	358	356	354	375	404	309	351	345	342	300	348	359	351	366	397	356	377	309	365	359	378	302	345	347	366	410	345	333	323	350	369	396	356	358	358	354	350	333	366	335	351	352	374	352	330	346	349	350	338	381	334	360	356	334	359	363	380	380	368	367	356	368	342	339	348	337	341	358	345	389	396	392	357	336	359	365	364	352	340	368	334	346	355	380	340	395	365	317	345	353	363	364	327	350	349	348	327	360	345	374	373	350	324	349	364	350	344	351	339	344	320	345	376	368	343	360	365	339	323	308	333	333	361	330	355	382	365	347	337	333	326	351	378	352	338	351	389	379	375	345	305	390	357	378	371	379	397	379	352	370	365	364	352	374	370	357	370	344	375	347	351	345	355	355	364	340	359	358	352	329	369	347	375	369	405	354	358	373	361	342	384	341	344	332	373	334	370	360	380	365	374	383	308	356	314	336	358	322	365	399	346	361	374	340	370	390	343	366	341	365	342	356	374	347	385	363	354	367	349	375	331	322	365	353	362	327	314	360	362	356	304	342	350	311	381	334	337	379	359	372	335	355	357	370	381	391	362	355	322	331	359	349	351	354	357	306	361	345	355	365	361	349	372	330	350	338	338	323	353	347	372	398	366	340	294	349	343	394	329	332	355	377	372	361	366	376	366	366	319	346	367	375	368	365	373	390	388	347	334	349	356	342	345	356	373	352	368	360	375	383	357	345	371	324	395	348	359	380	347	338	368	368	372	341	368	362	338	349	388	374	349	369	364	340	347	361	359	338	352	338	336	370	336	346	357	352	333	347	420	372	334	331	313	348	356	386	337	344	353	366	345	340	389	365	383	370	358	351	373	330	397	337	324	365	349	363	334	348	375	365	332	367	366	329	344	348	343	328	349	346	334	360	335	332	362	346	364	366	322	392	342	381	354	327	326	367	382	361	351	364	372	367	351	326	329	323	338	374	315	324	341	356	345	323	376	360	348	333	341	332	346	369	348	348	361	329	350	352	355	325	354	314	364	337	356	379	359	342	374	331	305	344	364	367	357	297	369	348	357	329	330	349	346	323	342	346	327	335	373	386	347	342	386	313	372	361	358	404	367	327	345	371	359	396	371	350	327	348	336	321	311	390	324	350	366	381	342	357	329	382	335	330	337	356	377	354	333	337	341	373	384	323	340	325	335	393	315	353	344	359	365	366	336	341	355	367	374	378	289	341	323	353	334	346	336	356	339	374	370	335	328	398	340	362	336	372	350	336	387	357	354	338	356	375	350	363	366	313	338	307	325	345	378	333	334	368	321	351	351	375	371	355	362	354	338	331	391	360	345	360	359	345	342	370	345	353	356	369	348	357	332	368	358	341	342	360	340	381	318	387	350	339	359	325	358	333	349	337	347	366	328	342	395	375	339	334	348	313	344	343	332	367	356	361	367	359	345	337	386	337	382	386	328	343	340	343	366	318	344	419	327	340	379	334	354	316	332	356	371	278	359	363	363	355	376	365	386	359	381	350	361	377	324	354	339	395	339	352	373	348	380	375	384	318	314	380	330	339	347	356	375	315	323	372	347	358	379	382	311	357	346	344	358	355	375	369	377	335	307	356	330	359	319	354	340	346	344	350	360	358	327	385	341	364	357	346	330	371	344	365	333	355	359	342	356	325	350	378	408	341	336	354	358	363	343	336	338	359	372	354	335	323	372	321	326	333	371	352	337	380	362	321	352	379	349	322	301	352	371	386	389	371	377	363	360	348	352	370	345	334	332	368	354	352	329	359	297	366	343	379	355	343	333	335	363	337	376	387	371	356	368	354	341	337	372	327	383	378	367	364	365	401	359	379	349	342	338	356	377	370	368	330	364	332	356	342	362	341	332	354	357	344	347	365	356	367	365	292	343	367	308	305	334	365	354	384	362	369	367	362	340	344	309	322	323	322	381	369	359	327	382	336	371	376	358	340	346	371	372	348	357	393	338	355	354	370	317	357	350	383	369	344	366	360	325	331	355	364	366	335	369	359	339	348	375	359	350	349	359	362	369	359	368	423	360	343	349	354	359	383	359	351	322	390	361	339	321	345	372	334	316	349	363	372	332	350	371	356	378	347	352	363	333	330	369	353	372	389	365	326	340	335	377	373	389	334	331	322	365	376	350	344	371	362	357	369	364	362	345	333	340	354	310	383	384	368	348	334	327	305	365	340	360	365	346	363	366	334	335	360	362	357	347	360	336	354	375	333	345	360	322	343	353	348	355	369	343	330	306	393	329	338	378	373	383	350	398	320	327	356	351	357	342	348	335	350	356	357	342	375	368	337	394	363	368	366	356	353	331	348	347	322	334	357	373	331	327	331	396	343	370	339	339	360	374	325	328	372	338	345	336	360	315	335	353	382	369	345	340	341	355	347	365	351	356	359	357	318	391	331	344	374	343	359	381	362	325	340	343	400	378	336	350	350	368	338	343	328	350	327	337	383	331	352	402	350	369	387	347	342	385	335	345	366	355	373	341	339	313	320	341	348	348	329	386	324	378	348	372	351	350	310	336	370	389	376	370	358	359	359	360	355	335	369	336	380	342	357	378	342	348	361	351	373	361	358	344	321	346	365	359	356	358	375	361	393	366	345	355	356	360	353	339	351	308	338	363	353	348	373	356	328	360	383	345	359	337	319	346	328	337	346	343	309	349	364	348	349	372	345	343	314	327	368	363	360	366	353	366	346	337	335	361	356	363	370	356	365	332	368	357	366	364	370	391	336	371	322	370	381	324	339	307	361	317	361	359	352	365	353	348	342	358	384	387	356	336	384	340	333	329	383	313	380	365	355	350
7346	4951	8558	8035	6869	5226	3542	2816	2237	1806	1592	1376	1257	1127	1122	1116	1099	1154	1088	1098	1073	1068	1000	1035	932	842	929	874	834	881	858	832	932	865	821	835	872	809	892	824	803	783	871	868	843	840	785	844	820	860	858	778	821	874	797	838	821	847	787	857	814	813	797	839	810	799	881	824	841	784	825	828	849	825	874	829	873	838	845	849	822	851	869	854	824	847	876	809	776	794	814	873	807	779	784	853	783	787	798	764	780	796	801	859	842	831	841	798	771	814	848	833	842	817	820	784	817	835	796	851	776	821	792	810	835	767	850	823	801	802	783	813	857	836	847	823	818	805	810	836	864	796	786	824	827	791	861	780	845	786	814	827	794	851	855	842	818	815	845	816	856	882	819	810	850	826	783	829	810	738	824	839	763	817	797	832	799	796	849	893	814	799	793	824	849	825	860	826	841	773	839	836	859	771	779	775	813	837	787	868	825	844	824	832	822	843	795	809	833	870	829	806	811	859	819	829	766	859	822	821	814	849	830	816	828	844	796	785	760	849	866	792	826	774	762	858	777	791	820	832	797	858	800	862	809	771	748	851	810	885	826	789	811	813	809	838	829	781	815	852	820	762	851	824	880	841	809	759	838	815	848	802	774	838	835	788	835	805	815	798	827	786	778	837	806	841	825	826	805	835	828	800	838	845	833	806	828	721	812	867	787	809	826	850	813	843	781	867	797	847	803	842	829	847	847	880	813	819	826	804	821	863	856	850	788	824	865	821	806	836	810	834	798	822	740	836	809	823	788	803	778	734	858	883	803	859	851	871	820	813	789	761	807	880	794	832	756	791	824	809	874	836	785	804	853	826	775	848	814	899	809	788	822	807	787	845	836	767	837	815	843	790	819	815	808	814	844	826	843	830	811	858	820	838	771	793	879	830	829	822	824	837	805	865	813	798	795	832	865	854	781	827	770	797	826	797	815	802	810	825	837	810	865	823	838	774	815	862	800	779	820	815	817	820	807	839	826	835	833	817	805	853	873	809	845	766	839	834	759	776	789	770	814	809	826	811	793	812	818	813	859	850	784	833	802	839	837	815	837	765	789	826	840	793	805	845	824	880	847	824	774	760	826	833	852	819	836	798	839	772	801	817	793	850	788	810	827	786	843	793	808	786	808	823	849	779	776	845	865	833	785	803	817	821	810	761	804	858	853	793	861	834	841	800	788	783	790	793	840	843	892	825	794	795	746	830	837	779	763	782	832	828	832	835	832	842	799	826	834	857	833	845	850	832	842	808	823	844	817	847	862	867	827	803	780	815	736	829	875	835	869	775	850	841	753	819	754	819	794	892	818	822	783	828	801	782	837	859	827	808	797	817	822	735	865	818	827	847	816	773	873	782	775	815	832	786	775	838	765	814	797	811	767	811	811	808	822	876	819	785	862	833	786	813	819	800	851	824	803	781	834	846	796	804	839	784	848	809	822	792	791	822	831	844	814	746	836	838	794	810	823	865	756	804	744	795	828	796	809	816	832	799	820	801	827	824	865	805	855	833	843	804	812	818	842	782	812	833	800	785	845	792	875	778	742	813	748	787	773	798	856	891	823	829	785	816	803	813	811	835	785	816	829	862	826	797	819	809	826	808	836	836	843	805	818	827	802	769	838	789	802	789	852	805	780	760	831	778	827	854	785	787	817	778	816	838	867	827	801	813	784	833	851	879	844	804	800	818	773	827	838	813	777	814	794	809	800	818	812	760	801	809	840	804	803	807	838	862	767	793	819	779	813	828	868	834	842	749	844	822	815	782	790	805	873	783	784	843	786	829	810	826	802	839	839	831	786	847	797	761	853	809	772	877	852	819	863	834	817	863	793	840	797	813	844	809	810	826	833	798	810	791	809	840	830	838	792	805	814	842	818	850	839	758	791	842	789	832	849	884	821	776	756	853	803	836	765	838	811	809	748	841	836	820	827	841	838	776	787	883	787	837	786	797	834	830	805	810	881	855	785	813	856	844	771	792	792	751	818	790	832	837	841	806	787	846	774	828	794	825	823	818	831	836	782	818	847	802	819	794	842	803	800	813	769	819	798	764	841	838	781	826	846	834	862	846	828	774	787	802	790	827	802	785	775	837	788	853	869	844	815	789	806	825	776	819	839	830	816	859	780	790	824	797	856	826	862	821	852	826	803	826	833	817	826	790	818	846	829	823	824	832	826	811	860	818	865	802	794	791	753	785	762	772	820	758	822	793	801	796	856	826	803	760	872	847	851	826	790	831	834	829	817	883	803	818	858	773	776	868	824	832	861	886	819	778	764	826	842	858	851	844	793	835	760	850	831	798	836	840	814	851	811	813	800	791	843	844	795	833	869	805	842	799	886	828	818	782	738	813	862	799	826	821	832	816	819	828	825	813	854	795	869	781	768	839	798	805	834	791	826	820	843	821	812	764	801	817	800	847	842	834	833	800	841	784	782	824	809	768	816	817	840	840	846	833	848	841	863	840	791	856	804	806	799	804	806	812	809	800	756	788	785	841	805	807	818	811	812	832	811	832	844	832	825	865	821	855	746	812	873	809	843	875	830	850	857	801	818	858	832	816	804	846	861	819	809	798	791	799	767	866	815	849	833	790	798	817	756	834	798	796	790	777	820	786	823	801	831	835	815	795	805	822	836	779	804	820	781	837	836	804	834	778	807	795	861	752	814	804	833	810	822	808	767	793	819	830	781	778	793	843	843	866	774	831	820	800	800	806	852	816	799	831	813	844	833	818	782	784	842	863	815	799	840	829	825	827	869	796	799	854	807	819	832	845	846	797	800	788	777	806	794	839	841	821	801	814	822	819	829	833	854	787	802	801	854	874	878	786	826	827	894	868	791	835	792	808	838	868	783	841	825	796	808	823	822	831	815	795	801	815	782	808	772	808	813	820	821	810	817	802	867	811	831	812	864	809	793	813	835	787	840	838	843	788	843	833	779	780	854	798	838	797	813	818	850	823	839	811	852	846	906	840	831	789	772	819	831	849	775	839	842	852	864	831	849	840	820	816	802	794	827	847	810	793	829	853	799	831	796	882	782	831	808	774	829	823	865	766	817	815	820	846	798	803	796	842	785	809	805	809	826	809	835	817	790	804	833	871	777	819	838	808	808	820	837	770	816	774	836	863	846	800	822	792	810	806	781	822	854	815	740	788	804	815	825	767	745	814	779	816	838	777	846	818	789	826	807	805	793	828	811	826	797	784	807	817	803	887	821	812	803	795	853	816	828	843	813	816	857	791	785	808	832	841	822	803	826	837	804	836	821	839	874	799	786	819	846	821	848	793	820	817	835	854	834	829	831	840	822	818	862	791	793	823	825	825	826	770	814	853	827	862	816	867	837	809	824	833	793	800	827	787	824	831	815	828	843	831	832	859	826	898	845	791	758	823	800	796	853	805	795	865	774	795	819	820	830	829	861	783	786	759	758	793	813	824	791	833	835	847	818	856	855	821	805	819	797	785	847	811	825	808	789	755
20680	9179	8940	6850	5306	2915	1449	1131	856	694	639	553	516	495	484	489	456	481	461	443	479	443	438	453	450	380	414	389	402	424	390	423	392	386	424	403	409	376	382	398	414	416	443	394	350	384	419	368	359	347	392	398	415	395	412	395	406	402	386	381	393	374	410	376	434	378	419	347	412	405	361	388	375	431	375	376	415	390	377	352	419	377	404	377	383	426	434	381	367	389	392	434	355	423	373	383	338	399	370	392	382	406	393	391	402	417	357	364	383	400	430	380	390	360	368	369	370	356	390	419	430	392	396	348	384	335	406	386	341	413	404	379	404	375	367	386	390	370	406	388	388	377	361	406	358	383	362	350	400	380	390	392	379	423	359	394	362	414	379	376	369	417	373	354	418	402	373	357	404	395	353	331	371	401	416	407	383	383	359	379	395	358	399	343	359	392	381	413	367	372	359	374	407	378	417	367	423	398	395	396	422	389	403	408	386	349	403	423	354	394	389	427	395	380	368	389	385	384	356	376	363	371	384	394	372	393	366	373	384	372	347	414	366	352	415	369	403	371	422	362	399	383	400	399	394	386	400	389	397	407	356	360	377	391	367	398	433	373	349	353	392	384	356	408	372	403	355	398	351	382	369	356	366	348	360	400	356	405	394	399	367	359	375	371	397	364	440	399	390	410	360	354	409	391	404	372	391	416	374	390	414	385	396	431	367	425	392	365	414	384	383	389	386	417	374	370	371	384	400	395	406	372	367	363	370	386	380	400	398	363	384	439	409	380	316	385	391	416	372	385	386	380	361	411	422	411	371	392	385	404	366	430	413	438	391	381	386	399	382	401	370	349	366	378	417	386	374	408	387	367	368	389	396	396	392	396	410	398	414	387	405	369	414	359	364	380	377	380	385	410	365	386	372	369	375	422	408	402	360	392	352	361	375	339	422	400	369	375	426	345	398	397	356	360	371	396	375	396	399	364	393	411	367	361	392	384	346	401	402	361	385	390	366	359	353	378	424	402	394	390	395	405	390	390	404	401	364	353	358	363	384	353	449	396	391	404	391	360	415	402	394	393	360	336	377	413	400	371	381	359	335	368	358	370	379	372	379	346	363	401	396	369	386	405	413	383	365	389	378	393	392	357	372	378	384	371	410	388	390	389	358	396	405	369	383	401	386	351	391	359	391	341	368	365	379	397	422	373	375	399	358	398	399	425	415	394	401	394	369	403	404	366	392	400	397	356	360	401	391	435	403	396	399	406	399	364	437	408	407	362	411	425	382	422	405	424	378	379	420	398	365	362	423	378	410	386	390	400	430	391	388	417	388	400	405	373	361	369	365	388	374	361	386	387	403	396	375	399	367	381	401	362	366	350	423	391	418	415	381	363	378	330	347	369	399	398	405	385	410	383	389	375	400	381	430	399	388	394	434	375	385	394	370	351	359	403	389	387	382	381	417	386	396	358	410	377	415	392	388	356	409	381	382	415	349	408	354	375	384	407	393	389	376	397	421	386	379	407	366	431	352	400	392	385	367	399	357	381	376	375	336	377	388	410	360	396	393	380	393	402	396	412	401	385	394	383	384	413	404	397	377	370	375	351	357	391	374	394	379	407	368	391	412	389	405	386	377	395	431	384	367	375	362	402	412	396	360	447	364	395	371	399	389	443	398	443	370	347	357	387	377	366	383	384	382	412	383	344	408	385	381	373	368	355	376	374	375	381	390	357	367	379	373	374	372	350	411	414	396	339	346	366	394	399	395	391	393	413	358	428	414	410	434	408	389	373	412	358	393	367	405	397	405	382	396	418	361	389	396	416	352	366	342	391	393	402	413	398	381	362	386	378	413	424	392	373	363	361	412	398	384	403	341	412	346	341	347	359	395	408	419	377	372	404	408	365	360	376	403	397	355	360	376	427	433	444	379	397	406	403	379	399	394	389	396	379	406	371	394	345	405	373	375	364	411	360	391	379	382	405	376	341	396	400	383	374	400	397	409	385	347	388	402	377	420	376	394	388	367	381	422	407	401	397	370	341	382	372	406	360	386	350	372	450	417	387	388	378	364	412	405	373	377	388	395	379	364	381	403	412	389	415	386	357	388	425	368	440	407	372	343	365	365	356	384	349	413	368	375	363	381	411	386	358	399	378	407	356	370	353	378	392	414	405	377	432	394	387	363	410	390	385	419	394	385	371	376	405	415	390	381	387	396	381	366	361	349	430	384	401	437	385	409	383	401	386	367	376	382	390	409	404	359	372	418	397	417	370	347	411	393	380	383	359	409	353	375	372	380	431	366	387	366	375	341	379	378	370	376	386	338	369	390	372	398	408	408	380	379	402	395	396	348	390	361	431	393	433	394	356	364	367	378	388	351	385	374	399	390	347	399	368	393	415	365	401	401	382	382	432	389	383	394	368	381	407	391	371	404	399	382	363	361	383	383	398	408	354	392	390	342	380	387	363	408	393	393	364	404	401	398	379	377	359	358	357	401	351	414	399	375	400	337	392	375	365	421	429	398	422	363	379	378	428	382	393	395	397	363	360	397	370	368	335	401	395	410	390	410	434	387	367	371	368	420	397	375	364	360	383	416	430	357	402	405	382	372	389	424	384	359	378	377	386	373	419	380	380	363	385	408	412	379	399	428	391	418	365	400	414	434	360	404	363	440	378	381	371	397	358	410	407	385	355	371	361	401	367	402	366	397	394	399	345	396	403	366	372	392	386	382	383	400	401	430	436	422	397	381	358	366	372	402	374	387	408	380	399	411	377	364	393	398	353	393	417	407	360	397	408	394	395	376	348	365	401	394	390	427	369	377	393	372	386	391	420	439	412	402	419	404	373	383	397	378	376	393	348	379	355	389	411	381	361	394	372	407	389	356	380	376	362	407	392	370	391	409	360	373	381	373	406	387	390	358	349	413	371	387	412	382	363	436	398	375	376	385	380	396	411	349	383	377	414	401	395	385	381	390	360	401	373	391	396	371	417	340	364	374	357	409	360	403	400	408	391	432	401	367	388	373	418	395	368	372	398	370	352	384	353	368	387	371	422	381	383	391	396	420	384	370	404	380	392	417	395	395	408	373	412	376	414	420	393	430	375	396	409	397	405	428	375	429	373	414	384	388	398	362	392	420	375	377	388	382	389	392	421	360	386	385	375	372	414	397	380	345	393	417	399	385	391	382	407	385	397	403	384	397	366	380	347	332	333	367	372	382	408	434	381	374	395	360	388	397	378	409	349	399	338	409	432	369	401	355	378	413	388	383	381	408	373	400	411	402	377	391	389	419	389	385	384	358	385	403	384	370	384	396	402	393	385	370	378	396	386	395	392	355	348	395	375	381	368	340	392	407	406	398	411	423	371	400	370	388	350	402	403	375	381	351	390	394	387	427	404	390	407	370	370	412	416	370	387	376	393	416	365	384	382	381	370	364	379	381	374	385	386	424	378	371	406	411	402	405	339	387	396	400	356	379	387	396	404	362	415	401	379	380	404	383	421	360	407	403	402
13732	7938	14014	15643	15334	9539	5651	4543	3380	2776	2311	2093	1870	1595	1443	1379	1462	1397	1333	1396	1262	1274	1229	1253	1118	1097	1078	999	1017	1040	1002	938	955	959	938	917	990	967	945	955	944	854	913	896	880	864	918	940	965	930	934	904	884	880	858	925	918	900	873	887	829	932	903	889	905	901	901	855	924	871	826	887	845	949	864	848	813	855	923	924	836	888	893	862	876	920	910	892	866	956	892	869	902	855	900	879	880	890	876	879	829	880	869	881	885	892	913	912	868	886	906	864	832	864	930	845	890	894	843	897	883	877	890	892	878	894	932	925	882	882	878	893	856	915	922	875	864	890	905	938	849	920	864	908	921	911	893	848	879	932	873	814	833	868	931	858	919	879	901	888	881	865	869	855	908	920	851	902	857	864	904	871	905	850	861	909	884	877	863	863	898	894	926	854	916	888	957	922	903	891	883	878	917	852	879	898	838	866	933	910	914	847	885	873	931	875	894	855	884	881	790	884	889	917	900	909	924	886	860	909	846	925	866	850	870	922	898	863	928	860	903	925	931	863	906	883	876	869	932	903	915	891	915	885	878	874	861	894	839	916	898	829	842	861	819	925	850	863	872	880	893	919	926	857	900	841	968	866	831	933	868	868	880	902	903	888	933	879	871	859	888	894	929	859	895	857	907	909	917	930	853	865	907	899	872	854	903	865	874	908	860	870	898	889	850	866	874	874	874	867	825	870	899	894	870	922	871	880	895	870	864	874	895	877	897	928	898	876	910	831	918	832	896	873	866	931	907	893	828	879	948	927	910	848	923	916	847	840	838	886	902	856	870	880	856	844	892	858	869	908	870	796	855	862	936	923	847	918	928	941	858	895	804	866	841	892	881	916	953	882	849	846	833	873	890	880	911	865	876	836	897	929	860	835	908	888	932	954	874	882	883	829	847	857	886	860	943	924	863	892	879	852	898	874	923	904	878	829	890	927	882	902	879	864	870	878	936	855	899	890	916	821	897	807	877	874	864	875	875	864	928	871	918	854	887	901	852	906	884	858	925	897	895	858	853	850	915	848	872	844	897	899	849	860	876	841	882	838	889	921	888	866	869	938	834	886	864	889	886	896	896	901	883	927	804	859	859	923	858	885	881	899	866	909	865	891	936	899	876	909	878	847	881	898	880	884	896	849	902	926	923	852	891	905	914	870	855	872	879	866	908	916	876	896	833	844	872	872	883	850	923	868	865	848	878	924	871	878	844	907	888	888	879	929	904	870	861	919	853	900	873	917	882	854	890	903	862	864	873	911	876	899	832	827	878	893	841	885	920	899	840	874	854	878	844	891	942	914	889	919	865	936	901	906	851	877	812	952	875	883	865	860	871	875	942	921	931	892	849	887	875	917	926	915	917	869	884	929	850	828	858	859	848	894	906	865	878	886	804	860	911	809	901	891	808	880	890	825	909	846	920	860	922	849	892	928	846	857	884	892	834	868	912	923	882	843	931	909	912	885	892	895	921	869	880	920	938	897	864	851	874	888	867	900	907	895	874	862	820	877	903	858	867	867	872	903	913	881	903	851	860	855	928	947	892	812	933	861	950	911	910	849	942	864	892	895	887	897	895	894	910	899	899	887	888	840	869	867	894	872	908	821	907	866	923	883	914	895	846	899	887	885	883	845	913	913	875	886	888	916	886	925	848	932	874	845	897	887	851	830	827	888	886	867	871	897	874	920	834	870	886	834	896	914	915	920	845	924	848	905	888	881	895	869	898	884	841	888	872	865	893	911	895	912	893	892	864	885	878	862	845	908	882	866	862	881	890	899	843	907	909	889	871	835	888	875	877	880	852	902	880	900	935	899	961	852	900	884	900	905	868	859	886	861	878	918	889	871	924	922	925	890	863	911	900	836	865	895	879	877	917	899	914	913	901	861	878	850	901	871	882	904	814	891	909	899	843	865	899	884	915	898	916	893	882	926	889	884	937	909	877	927	968	879	892	850	872	910	886	891	867	902	910	844	881	884	904	837	889	910	844	910	897	861	863	886	853	897	865	847	890	943	909	848	858	928	925	909	870	868	829	916	897	873	883	891	859	841	854	876	854	858	860	867	846	877	849	900	917	875	903	870	890	881	888	934	910	883	893	823	821	891	852	894	935	854	878	869	879	849	879	844	890	920	860	871	860	860	906	875	885	918	858	886	875	926	884	929	875	860	908	861	799	896	842	903	886	920	955	881	876	848	874	869	902	898	851	901	913	894	857	896	880	900	830	839	892	918	857	877	876	875	899	866	890	920	876	849	878	949	859	917	888	822	862	867	905	921	887	923	872	909	906	870	856	844	867	920	912	858	929	882	873	969	854	903	857	898	816	907	876	911	887	899	892	868	873	846	895	888	902	932	906	875	899	885	907	865	869	931	883	905	862	914	885	909	857	859	934	922	894	855	884	854	881	838	886	896	867	915	865	888	858	875	890	910	851	826	853	834	836	872	913	857	905	882	921	858	895	872	882	940	878	910	969	872	870	914	861	897	892	863	855	910	889	936	829	867	943	913	859	903	922	872	895	874	933	851	894	924	962	866	883	846	859	902	854	862	889	851	824	846	883	888	857	826	900	861	888	924	876	848	865	883	855	847	875	852	886	916	929	870	797	881	882	854	886	901	915	858	869	893	946	885	831	909	852	882	888	867	874	855	911	904	919	895	895	928	857	871	877	880	824	860	859	851	856	875	894	896	858	877	870	854	929	900	821	898	890	834	873	845	879	938	837	859	888	922	866	855	903	843	890	924	904	870	911	900	857	853	847	894	905	888	926	910	928	857	890	874	882	905	893	960	902	862	885	881	914	805	840	846	875	877	873	876	847	918	892	873	863	883	845	882	883	853	930	924	873	891	866	866	872	897	856	922	879	878	886	910	839	870	886	890	862	878	918	807	877	870	859	866	886	879	893	935	869	878	920	860	875	859	844	922	867	901	905	895	912	876	823	895	875	862	850	897	874	915	912	931	869	874	806	865	865	904	870	946	852	953	878	903	892	900	960	896	910	896	936	935	888	834	866	896	888	859	888	890	897	906	898	897	909	831	864	920	859	877	913	894	839	863	896	856	897	899	887	890	895	968	876	895	911	920	940	941	874	869	887	940	942	852	898	883	886	878	859	900	896	876	914	880	910	948	867	892	875	884	839	864	894	854	922	886	859	903	955	910	882	865	887	895	863	871	899	950	901	898	857	890	866	839	914	923	870	813	875	847	854	861	837	914	886	850	847	853	869	863	918	880	851	850	849	904	856	897	881	832	849	781	915	888	911	811	918	931	915	905	887	832	876	877	896	887	870	900	883	891	849	877	853	846	870	871	908	882	931	867	872	950	866	893	878	871	852	836	916	847	841	897	902	868	850	913	876	933	916	886	958	889	905	901	899	913	861	865	893	855	855	922	872	901	940	922	889	868	915	892	903	885	864	836	873	857	893	914	845	871	902	874	925	857	846	890	942	920	866	922	875	894	887	939	885	890	925	842
29710	13741	12818	10125	7456	4225	2013	1441	1077	860	767	656	604	587	531	485	514	485	450	491	444	461	410	418	431	412	439	430	407	367	408	382	367	389	361	384	323	349	338	393	390	312	379	364	330	391	349	371	385	392	392	389	365	385	372	411	390	406	359	377	373	408	388	381	371	396	371	342	383	335	365	376	384	346	386	386	313	339	344	348	373	385	340	316	389	342	395	357	392	373	352	357	377	406	374	397	331	395	362	339	366	395	381	375	431	392	375	339	399	332	400	365	355	371	365	376	369	364	383	381	399	315	405	340	348	382	364	369	353	381	348	383	376	404	365	376	372	372	345	393	381	382	390	361	356	372	368	389	389	337	398	382	355	353	359	380	372	390	364	369	391	391	379	378	369	372	385	424	361	361	351	353	345	340	374	330	408	360	399	367	380	391	332	383	335	365	406	380	398	371	390	365	344	433	356	345	338	407	381	336	388	356	367	355	379	358	359	381	382	382	387	377	372	353	343	369	360	382	354	409	366	363	391	361	346	369	372	372	381	370	398	407	350	381	379	346	349	388	344	363	393	314	403	371	381	362	349	359	371	378	367	410	397	401	371	380	345	403	365	390	321	348	335	367	362	368	348	348	384	367	393	367	361	328	372	377	363	364	371	365	381	404	362	356	376	382	401	378	381	391	399	366	390	357	369	379	354	391	355	362	325	316	363	359	392	375	370	389	354	381	390	382	356	359	360	363	382	338	352	360	390	357	358	357	404	351	384	355	379	343	374	365	352	354	390	414	394	376	383	365	356	417	393	346	368	374	397	376	399	362	322	381	365	377	357	383	405	354	344	392	384	372	385	390	386	376	341	392	397	358	385	371	363	405	391	374	378	378	391	420	368	389	362	357	349	430	411	366	375	376	382	370	367	381	359	377	386	392	372	353	360	415	353	357	372	347	358	335	375	396	369	353	377	348	378	384	359	396	383	354	385	356	369	348	334	380	405	367	384	383	372	348	328	359	394	393	411	366	376	379	364	373	412	357	379	366	396	421	322	358	354	389	366	379	366	357	389	374	341	383	435	390	360	382	369	354	351	378	372	325	405	383	409	370	369	369	360	371	387	406	392	367	360	350	361	359	377	369	351	395	360	394	350	353	395	358	354	359	402	365	341	416	380	387	374	336	355	374	366	382	348	403	373	360	353	373	395	432	368	326	369	359	351	353	340	386	359	372	398	379	358	373	368	371	384	374	344	362	355	338	374	373	355	365	371	399	375	349	388	358	397	388	412	372	364	350	374	401	344	372	407	357	359	389	425	359	325	353	355	391	397	369	397	388	347	371	353	350	350	387	364	356	411	387	408	366	357	391	348	386	354	377	350	380	397	377	381	367	415	359	386	364	395	371	384	368	370	364	360	395	358	394	364	376	379	389	358	395	375	388	378	363	375	400	341	395	339	342	372	371	384	394	375	364	337	414	392	351	377	366	367	375	341	381	355	395	370	390	380	380	341	373	351	366	384	364	421	338	368	396	376	340	385	339	383	366	374	373	369	367	363	388	313	409	362	393	408	390	339	390	369	408	384	360	369	376	390	351	355	353	360	388	368	371	373	385	359	372	380	367	391	354	387	380	374	366	394	394	338	360	356	392	374	384	383	336	368	411	352	332	333	389	393	379	355	394	413	369	375	389	332	412	400	358	353	366	380	351	395	373	390	368	363	376	357	375	401	396	375	319	386	366	396	397	348	348	368	401	369	367	371	381	357	372	353	361	413	393	370	349	361	353	373	370	363	345	358	358	365	399	379	371	392	411	391	369	389	379	373	371	321	363	397	359	346	360	412	363	352	372	360	350	378	443	339	353	376	380	376	376	402	389	345	350	365	405	328	387	396	375	399	380	365	365	348	362	371	353	347	360	355	382	369	384	361	376	401	376	366	386	394	358	376	344	360	383	356	366	378	386	401	404	401	376	364	356	391	364	355	373	388	405	355	364	358	374	373	375	343	342	392	392	397	399	401	400	385	369	319	349	350	390	333	384	374	341	397	391	375	375	406	331	388	369	348	399	355	346	358	369	371	409	387	408	368	381	349	393	380	393	350	392	339	378	381	382	375	417	380	379	365	367	354	349	379	359	339	350	357	345	304	397	360	377	383	401	393	381	358	353	355	399	349	375	328	352	377	407	360	328	358	359	356	410	408	352	364	372	411	377	374	385	344	378	395	412	381	357	410	323	363	361	383	368	373	365	356	354	330	408	371	368	362	331	396	381	357	420	384	367	369	392	329	390	384	367	382	363	384	350	337	405	392	345	395	352	386	377	375	419	388	367	394	376	300	355	359	360	355	347	378	341	356	380	370	362	380	422	359	401	386	380	390	353	353	324	347	378	375	393	374	358	410	367	350	385	352	406	371	367	369	367	352	373	340	397	389	376	393	369	371	368	362	362	400	388	357	380	397	361	350	394	342	373	371	349	376	376	374	369	364	394	392	403	332	360	415	380	370	404	369	362	394	346	397	379	395	350	399	413	340	390	368	364	361	372	370	373	353	376	363	365	415	347	350	375	390	365	375	339	372	353	364	361	374	384	401	362	349	353	374	382	353	368	388	368	386	354	409	344	368	396	407	338	392	345	374	411	389	389	349	367	365	435	388	366	379	372	400	367	396	385	364	364	364	410	366	410	384	366	373	340	400	392	389	379	369	402	409	371	369	380	372	379	342	366	370	390	373	370	347	359	387	383	384	349	346	343	374	381	385	387	373	352	370	392	350	390	382	358	376	312	379	363	394	341	371	388	322	383	361	399	364	369	340	365	364	372	391	357	365	371	399	347	335	394	399	397	379	377	367	337	355	350	381	364	367	366	407	412	382	346	372	378	384	364	407	393	400	418	362	377	396	367	340	370	372	385	367	356	363	344	423	362	364	353	352	367	398	363	374	363	372	333	358	370	373	364	392	374	346	369	349	396	397	368	363	367	403	363	399	383	363	366	412	408	395	381	348	371	405	381	400	377	405	359	330	379	365	372	369	362	370	346	341	346	368	316	349	381	347	380	369	383	361	363	364	393	416	342	354	410	344	344	399	393	352	401	365	389	366	376	379	385	349	414	353	346	403	363	357	353	366	406	371	403	366	367	395	391	401	368	387	355	392	361	374	373	389	365	337	346	347	403	404	392	334	374	336	344	392	412	350	378	436	338	347	377	381	333	327	362	349	363	355	343	407	382	382	363	449	407	365	376	369	384	372	372	392	368	392	371	373	355	349	381	356	361	342	367	389	392	393	401	331	379	374	362	382	401	411	412	417	361	348	381	405	378	402	384	387	365	370	377	351	399	375	345	387	387	350	392	403	363	360	391	369	348	362	410	382	332	353	377	389	329	352	380	365	351	338	341	336	358	362	383	385	380	378	376	344	376	364	374	399	373	343	361	381	343	345	362	349	368	347	347	384	376	353	323	389	394	399	351	350	387	357	385	399	382	369	378	379	387	392	374	374	428	376	377	397	378	362	348	348	349
17604	10592	18178	19926	18559	12531	7379	5792	4162	3531	3054	2551	2256	1967	1690	1603	1527	1529	1472	1446	1445	1391	1334	1313	1161	1222	1211	1155	1093	968	944	973	928	967	979	916	939	947	932	923	900	870	905	904	882	874	902	878	917	888	858	873	885	836	895	839	856	887	848	840	846	915	895	835	862	862	875	834	881	863	868	841	855	802	827	875	851	852	784	851	807	844	828	885	861	838	832	875	860	847	884	861	833	837	858	862	805	908	848	859	823	852	906	839	854	892	859	821	824	853	837	882	937	866	810	856	860	841	859	821	833	872	832	857	813	832	873	872	849	801	862	881	873	856	842	775	875	838	839	857	829	856	841	858	859	879	795	877	804	782	812	911	882	810	887	841	865	846	822	802	798	844	884	867	876	827	852	869	855	835	917	931	830	839	875	885	857	815	863	867	871	891	842	893	871	839	811	843	861	858	867	824	873	814	858	893	836	822	864	877	859	841	814	831	855	818	818	853	824	850	801	859	848	845	848	853	855	803	814	792	882	850	855	835	904	853	862	804	903	822	876	876	818	759	831	803	825	841	829	863	843	888	889	793	815	846	889	873	902	801	864	828	849	835	827	874	841	827	839	909	814	855	869	804	839	823	862	833	837	792	837	883	874	833	836	830	832	835	845	832	862	812	876	857	860	769	884	865	857	821	844	838	902	856	812	858	850	861	866	872	871	861	832	861	812	890	859	825	886	828	862	868	797	820	791	821	836	816	822	807	844	840	816	853	795	831	876	917	838	869	826	830	820	860	833	855	849	783	831	845	833	826	799	815	819	824	872	859	824	841	837	855	895	832	849	897	832	857	853	849	878	875	823	870	853	797	822	866	842	894	861	844	837	832	836	819	883	853	849	815	836	859	837	868	895	819	826	831	848	817	820	843	839	832	867	825	910	874	852	863	811	834	866	784	812	848	864	855	844	886	850	781	857	883	860	852	866	830	829	875	856	812	832	813	889	816	850	832	848	846	852	843	855	839	869	825	815	864	866	832	818	819	840	858	827	883	822	831	879	851	882	861	824	861	832	862	890	821	841	794	878	871	793	841	883	808	815	888	824	812	848	884	885	857	821	861	850	827	863	856	811	851	842	894	856	772	815	834	891	830	896	858	822	846	856	880	887	824	805	845	906	910	845	796	853	812	861	853	829	855	840	849	823	871	868	923	878	861	829	809	841	883	778	862	817	895	855	823	876	797	848	886	845	814	889	838	864	858	814	824	884	843	816	872	838	841	862	874	863	785	852	869	830	827	811	839	880	869	848	861	831	863	880	826	897	872	863	849	800	795	842	840	884	892	828	885	924	869	852	804	846	840	872	814	859	855	837	832	819	885	833	844	791	818	860	886	819	896	894	894	830	864	827	861	846	886	860	855	797	827	862	829	862	839	867	786	804	826	823	893	837	812	831	878	865	850	849	828	854	851	815	809	886	856	811	834	861	850	858	789	882	831	847	831	837	888	856	904	844	826	815	838	856	830	853	905	824	851	788	830	772	881	825	831	816	848	858	908	808	865	828	838	869	825	877	834	799	847	868	782	800	846	873	915	875	872	826	836	885	796	876	877	842	866	847	849	876	895	852	878	885	802	873	843	801	850	844	858	816	912	858	865	850	819	860	894	842	845	821	871	865	875	839	877	962	860	842	897	844	834	844	884	878	840	879	854	854	895	832	836	923	798	850	854	884	840	864	820	808	837	830	905	824	869	767	846	802	828	888	884	866	816	879	834	815	842	875	833	859	821	847	886	859	825	878	847	832	852	854	877	875	849	826	879	846	899	817	881	804	869	833	807	822	820	848	806	825	837	917	827	867	864	795	824	868	852	882	830	890	885	838	833	860	909	913	871	897	853	839	900	844	891	823	825	878	825	838	869	828	814	829	851	816	834	858	807	888	835	861	882	866	874	855	916	873	861	788	878	829	882	865	826	837	833	783	886	813	836	916	847	827	835	867	804	930	836	868	819	869	903	898	845	878	879	861	853	835	847	873	826	880	864	837	906	886	813	844	836	871	840	799	876	822	826	831	853	814	867	872	856	830	878	826	852	904	847	874	856	855	849	866	873	848	873	861	835	831	817	840	804	820	852	852	869	868	853	797	852	856	865	853	843	844	825	861	850	883	806	886	836	848	849	836	826	797	882	835	847	847	827	877	895	869	795	862	859	831	847	866	842	850	846	808	871	824	845	841	852	887	863	847	867	845	890	849	894	864	812	818	878	827	835	841	901	847	847	884	877	877	873	863	889	870	879	832	820	841	824	861	878	819	841	858	890	846	858	882	842	871	870	839	840	837	814	840	899	815	854	856	851	867	802	811	844	815	775	864	859	854	877	808	882	882	857	866	852	781	832	841	832	830	864	859	840	791	819	852	843	815	882	834	886	830	819	878	868	851	797	851	851	830	844	884	857	844	802	856	852	877	811	866	767	835	819	816	822	849	832	887	818	817	871	864	855	789	846	807	766	869	871	829	841	911	826	826	819	854	863	885	857	825	870	865	860	870	803	830	795	887	904	836	864	801	867	799	810	848	831	814	834	865	851	831	841	822	844	855	812	819	834	839	870	852	837	823	835	842	835	848	876	853	838	866	892	822	900	825	840	865	876	862	814	850	849	838	840	906	818	841	876	851	833	868	801	900	838	841	839	836	845	826	864	882	917	854	826	872	797	830	853	823	883	847	861	786	933	851	856	786	819	850	864	850	840	867	892	871	838	856	825	881	858	880	847	874	881	832	861	912	863	849	863	839	821	803	821	874	894	820	834	836	823	832	845	856	846	830	890	816	817	855	839	877	879	823	828	810	853	823	775	843	852	856	878	879	838	876	820	855	800	822	860	895	859	863	915	772	917	832	827	869	822	829	852	854	847	818	849	857	876	783	844	828	803	848	830	909	850	831	839	832	843	929	838	859	843	836	815	860	845	834	871	784	801	840	843	807	845	880	860	832	839	795	897	850	800	865	863	768	947	809	817	819	893	850	853	852	823	841	823	872	806	828	909	851	837	861	861	848	831	830	837	845	833	824	855	881	853	880	890	837	820	828	870	850	861	826	885	845	834	835	917	811	813	803	861	918	879	873	889	816	871	877	870	883	844	861	860	827	866	861	836	833	856	824	831	807	860	814	810	849	825	843	805	848	828	884	877	872	834	834	852	822	867	758	818	891	857	826	908	895	790	844	886	833	837	883	893	817	854	853	832	847	848	879	858	836	831	864	849	896	824	832	840	832	887	867	863	902	846	909	858	812	819	871	796	864	851	849	846	814	865	863	824	874	832	849	839	846	894	826	886	870	858	864	878	809	867	819	839	851	825	839	803	836	901	880	876	825	851	869	819	869	866	853	833	810	835	888	837	921	868	833	878	827	842	875	838	844	865	881	849	827	883	805	863	847	808	822	886	819	877	864	801	863	802	829	847	866	835	846	850	917	886	843	823	867	840	851	873	819	875	870	858	824	833	843	818	855	837	806	846	885	834	859	826
11978	5447	4769	3316	2090	1341	900	684	596	530	480	469	424	424	415	403	452	405	356	357	431	381	376	395	364	382	337	366	317	379	349	353	378	342	342	351	345	345	343	396	336	316	342	350	359	373	354	337	353	353	340	382	355	334	345	356	330	343	404	400	397	346	326	375	345	338	350	330	338	366	340	363	371	338	382	367	357	345	384	347	385	341	341	366	372	376	373	339	367	394	355	366	331	337	377	357	335	365	356	398	351	333	347	356	341	328	361	378	360	379	322	347	349	369	387	337	351	365	361	374	333	344	341	374	349	362	366	360	349	327	378	383	313	326	326	381	323	333	376	349	381	333	337	371	361	353	377	372	350	380	350	355	331	348	333	344	345	319	373	348	344	350	321	358	312	334	365	347	331	332	366	372	365	390	355	327	379	322	370	348	333	359	361	339	358	337	377	331	334	351	326	415	386	325	346	343	346	339	362	343	346	321	355	361	357	361	369	342	361	374	360	348	359	348	381	344	367	364	342	368	389	336	335	357	341	352	348	340	364	353	318	326	341	337	318	350	372	356	386	353	375	389	344	347	372	393	354	332	380	359	348	345	335	337	384	341	370	378	360	329	321	355	344	360	346	353	314	374	370	344	335	353	392	349	365	348	353	354	359	337	338	361	352	374	385	323	339	355	341	353	377	355	339	367	357	303	342	364	343	341	362	353	341	344	356	370	350	351	381	310	333	365	319	358	374	336	340	337	351	340	365	362	378	348	331	312	355	350	374	383	352	351	351	362	343	344	343	355	353	349	339	337	331	359	341	363	346	355	368	348	349	356	320	357	330	367	344	349	357	343	332	357	346	362	348	328	355	354	352	379	349	346	348	321	343	345	377	334	333	406	359	369	357	379	340	324	332	355	416	333	379	325	336	325	321	330	332	329	331	369	383	368	344	347	338	333	345	352	353	350	275	352	368	348	334	329	382	339	313	349	365	303	388	359	345	345	326	319	358	356	352	370	335	382	331	347	300	375	357	363	343	337	335	361	333	353	337	336	366	353	335	316	322	385	376	340	368	355	312	309	331	345	378	340	371	380	320	334	348	353	359	332	322	343	364	328	346	361	365	345	376	375	353	334	364	359	344	356	337	332	331	385	355	367	352	324	339	362	372	363	357	313	357	327	352	309	370	386	319	340	352	364	321	380	371	409	338	367	336	334	358	336	362	371	353	360	328	355	351	365	322	357	347	318	356	328	322	361	367	357	368	328	363	323	372	348	339	369	320	356	339	340	394	344	321	365	354	326	335	372	388	322	354	348	358	329	380	353	365	362	371	366	345	351	369	328	360	377	345	356	324	326	344	327	387	331	333	353	323	305	344	353	342	374	328	363	341	326	375	327	352	359	356	368	375	370	350	375	344	351	371	357	381	354	374	336	372	384	358	355	302	312	348	337	353	349	368	399	340	366	345	362	359	334	340	395	338	372	341	345	317	344	334	337	355	326	355	348	355	350	340	323	373	316	297	324	341	347	340	353	344	343	372	351	370	391	317	372	334	348	362	345	390	341	361	347	346	310	333	325	390	336	350	357	384	342	364	341	359	354	338	366	367	390	388	367	339	374	367	353	365	283	364	351	353	363	348	370	375	341	321	366	356	381	356	332	378	386	341	343	331	363	335	323	354	344	334	325	366	385	345	341	365	383	360	337	358	379	352	358	347	362	364	374	374	328	333	347	322	375	342	337	366	325	343	373	345	376	396	327	344	360	365	393	374	355	372	295	366	345	368	359	368	350	381	376	335	355	342	338	338	401	347	358	362	369	349	328	353	336	352	320	342	325	379	341	351	348	370	338	346	374	371	369	332	337	352	378	339	369	346	372	334	305	341	332	357	339	369	327	384	377	365	323	350	340	353	362	347	350	408	375	397	347	381	357	407	370	336	335	390	300	348	381	347	354	369	362	331	333	364	357	321	342	362	355	393	321	299	333	391	370	349	331	360	326	367	300	349	334	382	376	344	357	363	344	345	365	399	349	356	351	334	382	371	369	319	341	365	351	396	386	368	338	380	370	351	342	350	327	334	335	334	329	346	356	398	356	324	358	363	294	373	365	334	340	396	325	344	325	380	343	369	359	360	361	356	321	329	354	347	359	306	340	348	371	350	353	370	366	337	383	334	352	338	352	346	341	376	331	351	342	393	351	342	335	358	378	320	335	346	314	380	361	338	353	382	343	380	385	339	337	362	359	333	337	341	360	348	377	345	374	378	332	339	358	384	350	377	324	350	369	375	335	333	327	330	344	345	364	347	362	339	320	302	350	356	369	342	308	312	373	365	334	355	345	342	361	372	352	385	367	343	344	343	308	331	336	371	344	363	371	353	354	343	349	388	382	346	367	355	384	340	368	353	329	338	358	374	346	366	380	354	371	377	343	356	337	387	363	330	327	359	349	366	320	317	358	346	347	353	344	311	326	338	365	385	347	334	354	353	319	361	322	391	356	352	346	392	359	341	353	340	341	325	358	353	341	369	320	343	379	341	379	383	374	362	358	348	344	373	347	320	341	365	327	335	347	361	337	323	353	347	340	334	331	379	336	340	307	346	348	347	335	365	361	315	361	355	358	349	313	345	351	321	352	373	366	357	365	352	343	359	381	354	368	359	379	386	393	324	343	372	341	350	344	354	362	372	370	360	327	368	344	342	323	355	344	349	389	365	333	344	326	357	372	339	326	366	339	325	370	368	368	380	343	328	325	357	352	347	326	370	375	362	336	324	353	350	326	373	353	365	387	385	377	367	347	349	325	392	384	355	409	372	353	374	396	377	323	317	390	342	363	360	343	321	320	372	383	383	322	374	366	320	370	354	340	328	323	335	336	339	359	339	335	306	378	338	369	349	335	334	351	361	327	329	375	346	373	349	375	357	339	353	330	367	309	354	387	375	329	365	350	370	352	352	361	394	367	362	357	373	335	354	352	372	353	375	369	346	359	356	340	320	381	386	353	325	367	347	374	364	348	345	358	357	344	354	363	312	367	356	371	365	367	360	331	371	379	323	355	362	362	337	370	332	374	311	345	345	329	346	378	336	343	379	344	296	366	356	378	365	329	400	359	371	373	364	391	320	393	340	383	347	371	360	364	400	349	357	341	335	346	381	342	362	345	355	353	335	350	365	324	354	330	381	347	357	357	360	353	362	360	363	387	384	304	344	334	332	366	345	340	347	363	349	330	340	353	322	365	359	353	374	329	330	378	353	310	338	332	352	353	344	332	365	356	358	344	372	326	311	327	378	350	373	356	382	332	344	385	380	377	363	368	360	361	344	352	361	378	360	345	432	381	357	388	356	364	327	357	385	375	332	363	373	347	337	332	364	370	359	357	346	338	320	345	372	320	371	357	364	388	351	317	381	349	334	322	322	351	328	329	321	361	324	306	332	333	364	372	359	353	335	356	318	337	300	369	375	345	353	313	355	339	365	351	344	318	327	338	363	332	370	346	340	371	341	336	361	318	350	319	348	371
7864	4902	8485	8761	6932	5090	3308	2453	2023	1751	1551	1496	1326	1173	1113	1072	1114	1123	1116	1096	1015	1005	1023	1014	941	953	929	882	853	837	863	844	864	841	827	826	877	841	872	846	808	817	804	854	859	801	796	875	788	839	870	815	805	860	842	850	850	856	753	763	789	811	785	863	837	826	806	838	831	837	901	839	883	781	845	780	812	801	791	798	842	816	773	787	806	817	805	852	816	787	876	814	871	777	832	859	829	806	816	840	840	872	849	834	807	805	808	802	806	789	795	816	871	837	797	804	818	763	795	811	829	787	825	839	797	822	808	811	818	867	799	815	803	812	844	820	783	847	791	867	800	822	837	794	799	841	781	834	833	840	823	772	808	750	818	823	766	852	759	775	841	828	778	839	837	832	806	779	839	834	819	830	808	858	831	796	817	852	830	764	775	781	851	868	833	818	810	785	761	826	800	830	835	832	749	803	775	837	813	811	816	793	816	751	812	858	796	780	845	799	859	785	746	797	771	793	815	835	773	817	847	806	811	790	802	846	787	824	832	786	857	779	808	832	776	835	796	844	778	833	851	803	830	840	812	812	765	838	798	796	822	779	842	797	821	801	836	798	767	826	796	797	832	781	791	841	796	813	798	791	801	744	746	782	775	769	789	801	820	838	800	848	825	798	809	742	783	828	810	831	755	847	808	829	827	801	768	835	793	818	817	788	879	810	858	779	845	805	731	834	817	801	825	827	788	770	842	808	808	875	849	877	901	781	870	820	848	812	788	829	862	804	752	857	807	793	828	821	873	785	791	842	792	800	823	811	795	839	819	813	890	828	775	774	824	840	819	779	797	835	782	848	842	805	819	779	803	786	802	834	852	778	812	809	812	810	864	813	817	813	792	805	843	837	803	809	783	868	863	834	808	779	764	830	837	791	769	789	784	802	829	826	798	826	854	827	824	820	864	836	892	829	794	785	829	822	851	859	811	817	803	802	861	808	835	834	812	782	807	897	798	788	822	793	788	768	899	843	814	843	776	816	854	865	790	777	832	810	810	773	799	817	781	842	767	859	824	778	783	781	792	826	856	850	854	792	800	768	861	909	820	810	858	785	789	800	780	790	856	843	817	838	782	799	758	789	792	794	832	814	827	824	771	835	884	754	819	822	859	788	818	830	814	862	790	861	761	859	856	864	823	827	822	829	820	842	778	827	781	806	836	772	857	795	806	814	836	822	807	782	858	838	775	789	825	778	772	792	858	804	816	769	856	841	766	805	810	833	845	781	849	798	810	837	822	804	827	912	823	817	820	790	816	805	822	844	830	844	819	827	833	856	811	802	773	808	804	817	754	845	820	805	744	789	818	848	801	803	864	828	805	815	806	812	846	810	841	803	831	844	780	863	771	791	806	786	871	819	888	821	819	820	737	780	877	799	790	841	785	862	792	777	859	826	826	854	812	821	794	817	757	798	838	799	791	784	807	827	821	859	864	802	824	853	820	790	845	810	822	829	827	861	836	804	806	816	840	817	785	817	831	838	815	816	840	791	788	767	821	797	808	827	838	842	815	826	869	806	831	839	789	766	849	824	786	805	815	824	771	863	795	771	850	798	816	748	820	805	865	860	839	841	764	820	799	809	800	782	838	812	772	776	890	839	812	829	873	768	794	809	847	853	842	871	839	809	761	811	813	772	781	807	819	829	851	779	817	833	821	798	857	798	784	812	789	805	787	819	786	803	765	782	857	843	830	892	815	827	767	873	819	806	861	828	775	839	764	805	854	802	821	870	829	808	788	803	830	858	839	831	747	829	815	819	792	837	826	814	861	800	815	821	776	831	802	816	761	808	782	809	779	851	829	791	797	878	803	844	808	812	855	806	791	745	807	819	860	827	790	807	845	811	748	786	849	805	815	845	789	805	731	765	864	798	798	841	816	818	832	818	836	831	833	850	813	814	801	894	831	816	839	776	812	836	842	803	841	788	809	857	864	830	784	806	810	817	803	830	788	845	868	891	825	833	803	815	799	765	835	827	786	852	808	784	823	836	818	830	793	828	795	788	785	816	839	836	821	811	805	817	777	808	823	783	780	859	729	804	828	814	878	807	853	794	888	831	824	810	832	813	785	814	753	838	780	867	823	813	795	820	826	833	788	819	850	840	814	819	782	837	827	808	786	786	809	784	839	856	790	806	811	834	893	819	781	816	759	811	808	756	794	790	772	754	860	792	812	837	792	810	775	803	852	800	832	847	834	829	795	810	814	836	825	793	790	800	833	888	788	798	838	868	806	757	799	809	829	763	781	813	804	747	832	824	798	831	800	822	788	763	826	838	853	861	826	823	854	804	803	841	829	821	827	797	815	793	802	806	825	845	853	824	836	844	856	816	853	859	808	803	829	833	873	845	855	777	766	790	842	851	837	840	795	799	794	779	783	860	820	773	837	869	820	792	840	833	827	861	860	835	788	839	835	824	815	760	843	796	807	805	868	813	799	837	823	758	845	790	800	793	802	829	881	771	844	805	798	792	845	826	784	783	769	828	809	808	793	849	795	811	822	824	749	790	826	805	803	815	830	794	793	817	861	855	852	786	799	814	827	850	869	800	837	806	810	782	835	819	814	845	768	851	866	799	806	759	805	861	822	845	876	848	801	832	778	881	818	770	824	847	780	839	795	769	798	831	828	813	795	823	777	792	854	829	792	824	778	749	785	798	824	790	786	813	810	841	813	827	792	762	819	778	872	777	867	870	836	846	843	845	874	804	796	778	799	805	815	843	814	795	854	815	795	846	849	808	842	798	843	859	797	815	812	848	859	824	809	847	834	775	868	834	904	814	828	820	811	780	795	804	785	850	789	789	789	847	825	848	868	787	843	781	836	778	749	848	850	797	770	789	809	802	799	845	852	794	824	818	799	809	823	796	810	828	800	839	778	786	807	818	777	762	800	777	818	808	841	812	814	802	847	846	831	832	835	765	841	840	774	813	780	819	792	820	794	839	826	758	832	816	773	857	811	811	812	789	850	847	819	741	816	798	808	823	824	795	821	810	838	816	797	825	814	866	804	822	807	838	789	789	876	819	805	815	828	794	813	790	809	833	851	838	843	879	821	835	808	865	829	783	768	845	827	837	804	862	783	807	827	801	776	783	795	874	828	841	795	841	844	799	840	797	833	830	838	791	792	778	816	826	776	826	834	808	815	803	814	818	764	813	789	793	811	809	792	794	918	850	830	805	812	783	794	827	837	812	785	829	852	765	873	835	796	804	829	812	762	780	769	836	827	822	788	845	822	832	846	778	783	781	878	791	786	861	804	818	820	842	767	854	806	829	804	810	838	907	844	809	789	796	803	800	837	785	801	788	797	778	853	787	837	794	786	807	783	841	827	822	840	796	782	817	822	833	804	850	809	893	842	752	804	808	834	785	845	754	819	846	815	803	769	818	810	793	832	818	795	810	793	838	812	827	855	823	915	821	812	780	843	844	798	849	812	797	768	778	817	789	791	800	811	801	841	788	784	859
21210	9667	9231	6732	4379	2233	1298	967	836	701	600	557	550	504	483	448	494	481	497	467	474	425	453	396	378	402	424	408	413	428	402	409	390	385	424	378	391	395	418	392	364	424	412	392	411	400	398	395	393	358	398	403	431	406	419	384	402	385	396	372	423	409	364	382	338	364	425	371	393	383	377	396	373	390	400	371	396	398	417	375	391	444	393	350	356	406	368	394	376	386	396	403	407	393	387	415	377	388	394	368	400	408	395	428	358	376	412	408	398	383	409	385	340	349	368	383	374	342	404	413	424	360	409	374	386	358	391	374	376	384	335	390	349	384	378	373	393	363	334	403	388	377	379	403	361	399	388	373	370	353	351	397	386	398	378	379	388	396	399	405	379	377	416	388	428	361	404	409	425	376	372	386	364	403	356	388	360	372	329	367	394	387	360	419	376	380	401	372	397	407	410	361	435	394	353	391	376	360	393	348	395	362	408	385	354	370	388	389	392	361	379	371	391	375	395	368	403	361	369	408	374	352	376	389	333	371	378	409	398	371	401	419	421	368	383	408	386	370	361	395	385	336	376	397	414	389	388	403	400	366	386	400	366	422	392	399	374	377	371	413	415	401	393	362	363	370	372	357	372	369	359	368	362	395	373	390	380	401	404	416	399	391	420	403	380	396	375	347	386	346	383	372	353	368	407	375	416	384	377	368	403	346	388	379	398	380	395	388	368	364	393	397	373	386	391	401	363	410	376	340	403	395	361	402	390	405	382	369	380	364	361	399	386	388	389	371	389	366	350	397	427	410	383	407	341	361	375	384	378	406	401	374	349	406	394	388	371	371	406	383	376	389	384	393	376	377	364	373	417	380	412	412	417	382	382	377	373	395	374	381	399	400	402	392	346	399	373	393	400	386	352	407	397	370	399	377	355	373	366	393	348	432	386	406	400	379	360	442	374	419	374	367	421	409	411	373	412	385	366	379	398	386	364	375	369	400	375	362	413	387	388	431	386	386	387	369	411	389	368	413	371	398	403	379	359	376	387	391	409	389	368	405	389	405	364	399	348	332	399	375	397	381	398	365	431	390	391	402	390	390	373	372	380	396	412	401	392	332	374	382	355	434	415	376	411	388	371	348	387	378	371	379	393	394	399	458	404	381	402	338	393	377	376	390	405	405	394	383	398	371	350	416	443	386	404	373	407	358	355	366	398	391	380	406	374	391	406	376	357	396	386	399	403	419	373	377	401	376	378	390	380	358	396	413	381	394	408	410	372	389	391	388	401	323	412	359	399	384	390	402	416	377	417	386	391	366	371	374	382	406	370	377	396	363	419	375	380	381	376	394	404	392	357	360	404	374	384	413	386	405	370	370	375	415	379	367	397	351	388	326	387	402	415	399	381	361	371	372	382	394	381	389	409	398	392	388	402	377	353	393	402	406	377	370	430	404	373	375	378	406	391	396	403	388	391	365	381	372	388	404	364	410	366	411	380	385	395	366	402	363	359	369	387	426	387	395	387	412	396	383	392	432	405	382	388	414	402	401	374	369	397	353	359	436	379	357	406	360	345	365	391	408	375	405	391	402	378	366	399	397	402	423	417	413	430	401	406	414	390	372	397	405	365	413	380	340	377	379	383	394	371	393	457	394	380	393	391	383	368	395	417	400	358	373	396	392	409	393	375	417	406	378	367	382	394	402	382	377	356	400	369	341	390	375	440	381	425	371	354	426	400	348	373	395	376	367	368	407	384	363	386	355	404	381	397	410	405	383	385	391	428	365	406	369	384	364	388	415	378	407	377	367	442	349	386	352	383	381	397	378	391	403	387	387	369	354	391	404	385	366	358	397	402	383	402	420	431	380	399	377	393	375	401	410	355	392	365	341	373	336	359	383	407	424	382	389	383	416	400	375	425	402	351	341	398	394	418	400	389	390	384	365	408	382	383	402	415	403	397	428	387	338	378	425	388	382	367	384	384	365	396	378	352	339	384	362	413	373	394	380	386	361	396	376	376	390	404	407	392	371	361	397	406	368	416	419	409	390	399	356	381	400	399	414	395	407	385	374	454	357	357	392	397	411	396	404	393	384	369	380	370	387	344	367	356	418	377	369	392	411	402	352	351	389	369	369	359	356	380	395	350	354	435	375	388	386	387	391	418	407	402	365	390	361	403	366	413	386	407	389	391	399	387	385	367	414	392	409	398	390	401	369	374	401	413	391	367	347	381	392	362	364	400	419	394	408	375	334	406	414	386	392	379	409	406	354	391	412	375	374	385	409	379	372	413	344	390	379	326	377	352	407	368	415	402	403	365	399	434	378	384	375	402	395	389	406	387	414	385	386	385	341	434	376	408	355	393	378	386	369	354	397	406	380	403	394	366	420	390	353	372	351	368	386	394	404	372	402	373	419	372	410	385	393	416	385	403	370	371	368	412	407	382	399	376	399	367	385	404	373	378	367	435	362	416	393	381	377	380	401	362	376	367	380	395	411	357	374	404	361	351	361	374	412	396	389	392	402	390	392	407	454	382	359	394	404	361	401	347	400	417	378	429	375	383	420	412	384	389	363	362	371	373	417	406	383	398	365	419	374	416	409	394	377	389	372	413	388	412	388	419	375	402	416	417	430	397	385	384	358	413	413	377	368	403	373	394	402	386	347	390	395	395	409	375	405	384	402	403	387	365	395	395	415	375	398	374	418	395	413	410	378	362	399	392	352	425	379	404	424	391	377	423	355	388	401	401	378	364	384	422	440	383	405	359	371	371	379	406	340	381	373	395	383	377	377	385	365	391	390	395	348	382	370	367	371	408	402	405	403	395	366	364	372	350	428	381	403	373	394	396	396	382	402	391	359	367	369	373	418	392	427	415	344	385	389	378	399	398	424	385	384	408	357	376	408	402	381	426	385	363	368	390	392	385	438	395	394	360	407	389	402	384	369	366	414	359	362	397	416	349	401	399	395	399	388	357	375	367	395	389	397	409	367	386	391	363	380	352	356	422	365	372	368	397	423	373	409	361	374	411	359	376	368	373	431	380	384	414	370	428	418	371	385	366	340	356	375	374	405	398	396	414	405	354	375	375	397	377	372	412	420	387	379	359	401	385	360	373	393	388	382	385	371	413	382	381	386	374	383	399	418	377	383	423	420	394	407	364	353	347	387	389	362	373	393	416	410	409	379	365	390	423	368	339	379	370	406	394	407	396	390	432	358	389	376	367	352	401	357	392	379	421	422	393	378	353	380	377	370	380	371	418	406	357	411	405	377	426	367	383	412	405	372	363	384	381	403	365	435	377	370	382	375	386	372	384	377	370	389	378	451	404	361	384	409	379	399	388	385	393	380	396	398	357	400	389	364	422	367	412	380	363	400	356	396	370	391	384	362	402	391	378	369	382	360	386	398	371	367	429	394	399	438	385	368	392	379	367	368	421	393	394	346	447	372	394	377	369	404	405	392	425	386	388	391	397	405	395	367	385	452	394	397	396	383	380	373	393	390	382	396	390	413	344	365
13993	8422	14539	15287	12896	7852	5104	3813	3282	2709	2330	1986	1834	1609	1469	1381	1389	1405	1440	1306	1272	1262	1173	1166	1087	1064	1136	1068	1000	925	989	922	924	939	930	948	870	954	937	951	964	924	920	862	935	892	905	897	938	927	878	928	930	898	916	884	831	893	906	907	963	893	907	871	853	930	907	887	856	863	857	884	913	890	912	899	880	957	899	848	937	874	894	851	877	894	893	888	945	929	882	846	890	893	875	895	866	858	960	921	919	895	878	895	908	866	925	893	914	863	909	882	907	852	948	888	928	849	867	842	899	852	916	918	892	910	860	899	864	922	864	854	882	857	859	909	857	898	858	897	850	868	875	875	939	850	858	895	881	882	873	855	870	923	901	846	878	900	867	876	933	885	886	908	914	853	849	849	871	859	931	913	914	911	873	888	928	858	861	858	909	855	899	905	904	911	893	893	889	815	841	902	876	858	882	906	862	819	859	873	913	871	863	908	866	881	855	860	886	798	878	899	877	882	913	893	899	858	916	856	917	886	861	892	842	913	817	910	876	898	906	868	860	918	882	882	893	884	921	860	879	913	862	864	928	878	873	890	828	905	829	886	847	869	886	908	826	893	871	843	866	918	875	936	914	901	887	877	853	864	866	899	882	875	839	835	852	903	845	879	876	905	899	955	868	860	926	884	935	840	882	913	873	831	816	946	855	881	959	887	862	901	884	886	876	892	855	847	916	873	781	911	971	878	923	936	871	903	937	863	917	936	864	901	870	871	856	867	862	864	880	879	830	826	932	863	886	881	866	837	878	921	899	844	866	871	932	911	875	891	859	857	883	909	883	901	888	858	891	903	901	878	838	863	953	922	895	946	899	897	920	883	858	819	873	879	851	874	848	879	914	868	913	935	930	865	870	838	844	917	888	866	942	841	903	873	902	943	872	892	932	863	918	874	960	886	913	873	844	953	883	883	923	847	866	879	837	868	890	877	912	894	890	879	876	885	857	915	861	936	905	876	917	850	855	838	879	881	931	891	885	886	951	886	888	845	880	847	930	887	886	860	911	923	950	882	790	900	907	886	884	910	866	867	907	877	866	884	895	829	902	869	909	936	884	923	889	871	911	869	926	885	904	958	883	881	886	859	891	883	894	816	905	845	839	898	882	833	901	881	876	877	876	880	875	953	899	904	895	848	911	900	878	918	920	940	902	885	862	904	922	903	862	953	903	878	894	868	875	904	870	897	887	898	863	892	893	889	844	891	917	886	864	852	890	886	845	928	899	910	880	924	927	874	943	856	915	850	886	826	915	909	907	892	870	916	892	872	822	880	915	896	863	875	926	870	882	858	848	895	902	843	867	904	875	929	890	911	908	880	932	908	873	873	847	927	867	838	881	934	904	837	858	921	919	882	856	860	861	855	824	892	916	906	900	867	895	892	887	856	859	872	878	876	884	888	809	833	872	861	896	851	935	847	921	834	920	918	841	881	924	920	872	883	882	886	908	893	907	866	859	894	832	882	882	881	903	935	893	869	887	896	873	853	902	866	886	907	829	883	897	866	864	922	872	870	919	933	845	907	849	876	846	849	899	863	919	908	881	903	918	883	892	913	932	901	910	889	856	878	931	840	918	916	903	921	882	868	964	878	871	877	911	919	891	843	871	892	890	910	866	844	910	909	882	861	917	944	848	875	875	928	945	894	965	924	899	853	893	846	879	865	913	880	843	910	887	907	896	883	878	917	893	847	918	863	869	896	899	906	887	902	843	878	864	860	911	887	865	883	857	859	874	909	859	921	864	843	864	860	865	851	884	910	932	900	863	845	892	872	826	925	885	953	906	829	900	848	843	895	856	874	902	866	824	901	932	867	909	883	910	877	843	872	817	877	864	873	891	877	871	872	815	890	899	854	898	921	848	875	887	886	910	878	873	847	871	903	843	887	857	859	900	880	881	899	869	847	900	911	860	902	903	820	862	858	860	916	847	945	853	883	891	889	872	846	883	899	889	841	841	889	853	904	912	917	949	943	858	853	886	872	968	822	892	889	877	867	852	938	876	906	912	834	898	897	881	888	848	879	816	898	903	902	869	885	863	905	856	861	848	884	859	877	872	908	833	886	891	900	863	857	898	867	869	899	875	883	884	841	910	863	904	876	872	893	879	865	908	837	866	825	864	894	927	946	915	890	923	911	896	847	935	902	916	858	795	960	868	866	866	926	891	897	873	884	861	894	886	853	912	848	895	908	850	880	890	901	871	880	926	861	826	894	889	860	881	871	883	881	889	889	855	870	864	873	910	881	891	844	916	930	914	855	844	866	903	911	859	864	876	889	912	875	865	885	939	854	855	854	881	876	892	904	900	909	885	885	923	871	877	884	892	911	891	902	938	876	897	790	898	911	929	837	878	869	904	880	927	834	914	926	896	889	894	871	909	934	853	853	881	933	834	923	947	964	871	906	868	945	869	878	892	905	896	915	873	918	910	888	870	894	881	920	892	844	864	852	840	896	857	855	842	929	927	863	932	903	892	875	848	853	865	842	874	854	880	850	899	884	916	835	885	848	881	880	846	929	855	834	952	891	892	853	900	858	836	903	897	843	869	909	934	870	859	895	877	851	896	836	866	825	892	884	859	891	869	953	880	903	894	859	904	928	916	844	930	833	885	878	926	909	883	847	904	878	850	853	949	843	881	904	823	831	868	864	861	875	917	853	889	947	864	925	900	886	865	883	865	866	874	935	883	878	894	882	886	928	886	919	886	902	887	906	830	884	821	843	869	903	906	888	849	896	880	875	885	920	894	873	864	875	850	907	852	811	873	888	884	900	918	873	889	877	859	893	878	881	883	889	855	901	891	842	862	869	793	878	912	931	913	861	866	826	893	864	941	890	883	877	903	898	937	844	833	855	934	874	916	895	888	851	854	872	921	916	871	860	872	884	896	921	877	895	879	881	872	910	903	924	869	909	898	884	833	872	865	939	914	884	887	922	856	860	926	898	918	900	889	868	846	889	898	864	869	875	907	831	895	868	933	878	900	867	852	896	850	843	895	908	853	877	923	913	892	893	865	916	876	859	849	870	837	857	851	905	910	882	823	874	909	916	860	860	932	870	851	910	872	937	928	880	846	886	868	917	909	871	895	886	859	896	902	856	866	891	850	929	859	809	936	861	861	921	890	914	921	859	919	913	868	925	919	906	874	884	875	844	860	906	869	927	883	852	910	874	889	868	897	883	853	830	911	872	851	863	912	899	910	833	884	875	874	867	877	866	929	863	918	844	817	903	826	880	891	836	882	887	849	873	897	916	883	835	844	860	901	898	857	853	908	918	860	906	910	888	878	867	838	897	874	911	887	862	866	880	846	934	942	902	898	919	877	884	886	874	873	877	858	869	899	865	881	862	894	890	924	879	863	877	845	878	897	866	872	937	924	903	861	848	813	931	852	873	895	878	897	840	914	897	904	869	863	808	877	897	916	846	862	896	954	900	882	869	929	889	872	879	905	865	880	914	849	902	874	960
30240	13533	12882	9701	7037	3247	1674	1211	1042	893	710	675	558	566	524	517	484	530	484	466	505	433	450	427	425	429	406	430	417	417	423	396	407	370	397	376	336	401	370	379	381	389	349	386	369	374	380	394	387	374	353	399	377	393	332	383	369	386	356	324	349	358	378	360	360	351	346	382	377	366	387	355	367	369	382	396	355	346	369	391	367	377	391	391	373	388	381	357	379	371	361	420	406	374	373	358	375	422	325	345	370	338	332	352	389	393	358	391	367	341	375	424	361	393	379	411	356	425	400	388	359	353	380	348	375	389	408	343	361	350	369	378	374	353	378	346	368	369	375	350	401	337	362	374	320	358	387	358	372	375	342	380	383	340	376	352	344	366	347	369	334	364	364	350	395	367	352	389	378	334	380	385	408	370	331	351	415	337	394	337	347	357	380	380	383	357	365	371	351	383	345	359	391	370	376	405	383	351	370	385	400	361	358	362	404	356	378	377	358	367	381	354	363	343	336	419	377	361	364	368	362	382	349	381	375	347	372	358	374	377	406	335	359	379	392	388	372	337	384	364	373	371	363	397	379	372	372	419	357	340	356	354	349	372	375	370	358	345	369	375	385	356	397	378	335	374	390	376	321	348	358	344	382	366	386	364	372	382	356	375	380	357	358	336	377	370	374	392	356	351	375	374	397	388	364	352	408	411	365	343	421	371	384	363	429	364	349	361	392	338	403	399	377	356	365	382	375	390	382	363	354	375	377	369	349	377	392	390	342	373	391	382	379	361	367	349	377	359	394	415	350	339	353	375	363	360	377	393	344	364	355	341	342	387	376	350	393	380	391	362	358	414	343	336	358	372	352	379	342	403	331	326	373	361	383	387	339	408	370	356	350	376	346	351	392	414	369	378	359	372	380	389	394	358	359	345	344	356	381	346	397	358	374	379	369	374	376	408	350	411	397	385	380	412	364	389	371	344	360	406	352	371	393	361	372	381	353	381	354	360	372	364	387	395	404	356	377	371	339	364	387	360	340	350	397	393	375	408	345	380	391	365	375	320	339	347	350	410	382	361	341	365	384	378	373	401	379	380	378	376	355	397	390	346	380	312	384	349	325	356	420	392	395	372	366	355	386	398	374	365	368	353	360	388	379	410	388	382	387	370	392	370	369	351	380	377	357	366	365	386	363	378	347	360	391	371	337	365	391	371	390	377	391	395	364	383	370	370	362	380	396	411	411	364	389	374	377	356	362	368	416	354	350	403	382	391	362	368	342	377	360	369	371	358	383	334	371	384	321	418	405	355	371	396	336	400	362	401	377	379	406	336	344	401	352	367	360	348	363	365	371	362	337	377	392	336	365	341	397	361	358	361	346	368	378	355	350	368	355	393	344	384	360	385	382	357	352	371	420	323	369	357	378	355	362	378	377	349	343	391	376	376	335	378	322	330	335	363	377	367	393	379	362	356	362	369	360	367	395	369	394	342	377	405	380	408	351	363	375	365	323	347	378	380	364	403	340	342	407	368	408	387	366	332	377	405	381	359	376	375	398	332	370	379	372	383	404	374	402	330	370	371	392	378	358	390	357	388	362	380	387	379	366	356	408	354	337	387	368	387	403	408	344	363	398	424	371	387	368	361	382	367	339	378	380	391	371	389	370	378	382	368	364	423	405	377	368	404	376	399	377	346	362	384	381	396	371	355	361	345	349	362	391	380	375	324	384	337	365	388	356	375	372	333	400	377	369	342	363	362	375	376	336	374	367	384	366	383	388	360	435	384	333	363	377	374	388	381	435	325	357	348	368	387	382	357	392	351	366	392	380	386	365	352	340	372	401	332	370	398	384	418	399	382	375	347	358	342	340	345	393	389	388	398	359	391	371	364	352	348	392	362	390	374	397	406	387	381	376	398	372	370	419	374	365	347	346	382	383	363	372	429	367	360	367	342	371	383	359	382	412	359	385	338	361	356	365	381	399	407	335	374	395	355	349	368	390	381	368	373	363	373	364	367	371	360	384	368	370	374	374	362	330	361	365	368	339	364	380	414	366	330	402	381	379	378	370	380	377	379	389	386	375	401	390	369	358	345	369	363	393	350	381	349	385	358	373	364	370	359	316	376	371	341	344	372	375	345	367	339	421	407	364	357	339	381	375	372	376	388	366	356	393	348	376	388	363	346	358	351	312	366	382	353	334	397	370	336	347	371	343	426	358	405	373	388	364	369	358	370	356	356	352	373	354	381	392	341	365	405	380	384	381	402	389	347	375	350	330	328	377	394	392	387	372	389	365	384	343	362	371	377	382	392	351	363	378	368	384	378	388	356	358	343	338	345	357	347	363	375	364	350	392	394	369	405	377	368	358	403	364	355	377	345	354	372	362	381	379	365	356	357	389	358	384	404	361	400	363	392	352	372	367	355	369	347	378	360	339	393	378	377	405	356	378	359	379	384	399	358	376	397	397	360	355	373	305	364	374	382	364	327	367	367	340	367	390	367	377	377	390	383	349	409	397	411	357	399	362	380	397	345	352	374	402	355	357	367	368	390	381	358	324	320	366	354	334	370	398	378	362	387	371	392	392	363	356	360	383	395	388	364	398	358	344	358	354	380	392	374	374	368	357	391	362	351	386	389	363	384	377	403	362	362	370	379	332	364	349	370	382	351	406	354	395	393	417	360	347	396	400	363	387	397	345	384	348	350	390	406	379	347	359	375	350	368	367	356	372	372	372	388	346	315	405	370	366	368	374	370	361	351	395	399	372	345	376	378	360	354	343	354	398	360	397	371	334	373	359	395	401	349	345	379	362	378	381	339	419	371	388	360	363	399	380	371	374	373	387	355	359	415	365	381	367	370	413	341	370	402	372	367	390	396	400	354	403	343	372	378	385	391	381	398	379	399	387	372	405	365	355	385	386	381	359	393	362	335	389	399	344	357	365	410	390	362	376	373	399	343	363	357	373	363	368	392	395	359	348	361	370	369	366	369	355	336	393	365	418	375	351	407	412	361	385	335	399	378	381	357	345	394	389	415	369	382	370	375	392	336	369	395	347	350	355	360	369	380	372	377	377	404	347	357	386	399	381	342	329	396	396	410	352	370	365	385	358	368	341	388	358	386	366	365	385	361	338	366	336	365	359	380	412	425	345	374	359	375	371	399	382	349	401	392	363	363	349	352	385	361	388	364	373	372	357	339	382	357	375	357	378	362	367	366	333	348	397	382	387	397	371	344	363	412	365	355	371	376	346	388	376	332	380	398	370	349	379	348	340	402	373	364	360	460	360	361	401	388	392	353	375	398	319	403	389	343	351	330	339	367	372	404	381	385	396	383	347	384	385	373	362	391	352	368	372	372	401	378	367	378	340	366	391	343	353	358	412	371	360	364	356	368	384	398	350	373	347	360	373	364	332	366	384	338	333	361	367	424	371	362	375	392	332	355	360	378	361	375	355	351	373	362	349	351	384	385	364	396	400	342	352	339	352	374	333	383	346	372	347	363	396	369	360	376	385	396
17990	10296	18551	19793	17991	10161	6211	5242	4234	3511	2934	2552	2170	1814	1667	1667	1553	1598	1626	1487	1439	1320	1270	1246	1232	1157	1210	1129	1042	974	926	1005	926	983	876	992	947	899	930	908	914	915	953	908	836	916	884	927	853	820	870	868	864	897	890	889	865	846	849	815	827	836	859	859	888	860	859	858	849	871	820	775	863	813	785	823	820	849	855	823	871	779	860	810	842	853	861	826	842	845	802	798	851	863	819	830	842	800	866	806	852	834	865	823	852	818	836	842	847	878	845	903	844	889	844	876	866	862	896	887	821	864	901	887	876	857	876	877	914	905	862	857	819	888	845	852	891	856	853	816	870	851	862	840	873	812	878	858	878	887	856	822	853	815	823	829	862	829	833	851	817	775	846	860	863	826	813	858	841	878	814	875	791	856	845	873	888	840	903	831	860	894	877	844	847	833	863	842	881	875	814	855	855	840	860	806	854	849	852	824	882	820	834	849	815	897	897	872	834	851	833	847	834	837	850	888	914	915	853	878	849	839	831	862	835	866	839	831	861	856	879	879	857	842	850	818	856	844	826	832	889	807	810	875	912	826	860	845	832	885	835	805	826	865	878	852	851	858	866	824	829	908	868	836	786	795	862	818	870	847	853	803	847	901	829	850	836	834	906	862	874	825	862	849	857	820	871	817	827	851	828	825	783	870	865	824	874	844	889	839	851	853	854	846	827	899	851	878	881	872	885	850	868	889	846	865	886	838	812	818	841	839	786	835	855	836	843	848	842	831	829	837	837	882	836	865	845	780	868	836	885	881	834	817	820	852	789	864	871	856	841	854	812	845	817	837	808	867	814	829	859	845	869	888	867	870	862	855	862	830	832	836	861	836	885	895	814	841	817	825	799	795	796	879	836	849	897	820	831	886	826	860	854	800	916	824	876	879	910	874	894	787	823	907	832	822	856	895	858	853	852	845	814	865	823	846	809	827	851	814	861	821	847	819	878	789	849	843	845	845	863	903	848	901	818	826	817	825	809	826	830	807	827	840	791	836	816	834	842	871	837	834	832	821	895	870	825	851	847	878	841	848	839	847	836	862	803	840	876	872	816	855	895	835	812	840	881	872	808	873	852	867	849	885	851	886	882	851	836	877	859	863	814	867	868	822	903	842	851	810	846	922	823	809	862	801	802	913	887	837	814	845	891	868	838	875	848	815	836	881	884	858	779	889	869	867	829	863	864	781	845	837	839	855	906	856	827	861	823	826	851	835	856	851	878	831	848	840	854	852	826	833	894	834	888	876	823	843	855	788	812	811	841	831	900	897	808	816	812	910	840	898	857	903	833	804	892	814	804	865	866	829	863	842	896	823	846	858	884	843	826	828	815	822	830	877	842	900	818	823	818	857	859	859	856	825	797	908	806	836	831	835	890	823	842	861	852	883	852	838	874	805	850	881	824	851	841	887	858	856	860	847	798	789	820	881	879	840	829	848	871	814	825	832	872	856	847	870	839	874	851	825	825	874	807	885	853	884	813	899	875	880	837	821	842	812	824	828	869	809	820	834	824	841	817	814	866	846	822	835	817	894	814	868	839	868	850	887	864	788	855	840	861	866	892	847	856	808	852	842	843	880	840	879	862	812	797	834	796	820	853	819	880	836	867	873	858	786	848	853	866	799	835	868	855	810	856	831	806	793	803	852	803	822	871	807	878	845	837	843	883	839	866	822	823	871	844	854	838	858	845	860	843	878	792	830	848	833	840	875	859	853	810	828	881	854	841	824	848	839	859	868	836	857	821	828	822	810	824	798	858	833	835	861	906	836	823	862	808	838	861	873	849	844	845	835	809	835	857	842	833	814	849	835	848	886	870	864	815	752	829	837	857	852	827	843	846	847	876	835	825	801	842	890	849	854	822	878	869	839	817	864	852	881	844	880	840	858	847	875	819	831	892	843	906	872	876	886	900	860	923	847	814	824	838	872	830	881	839	852	903	839	861	864	851	834	875	830	931	852	867	808	833	842	798	809	900	814	803	859	806	910	839	922	916	874	790	823	899	886	874	846	833	883	851	921	827	848	826	876	812	833	853	879	793	833	851	828	819	881	839	816	802	809	892	858	858	910	819	854	786	871	846	850	860	878	832	875	807	797	857	841	819	869	892	860	838	795	801	810	896	794	858	852	815	836	838	842	813	841	843	871	909	890	846	864	862	844	835	866	841	828	896	850	881	840	888	859	868	870	823	894	859	801	848	815	875	831	853	880	854	852	810	850	852	872	841	877	846	811	826	836	868	859	809	893	868	797	859	832	875	850	874	815	802	856	813	795	836	833	796	854	849	808	906	822	901	915	833	851	874	783	882	797	810	866	808	829	879	802	852	831	869	852	855	834	858	815	803	817	874	841	846	819	835	894	806	830	836	854	830	839	847	843	885	866	840	858	886	812	880	854	814	796	876	867	857	804	837	845	841	875	857	817	880	842	812	831	855	849	825	824	832	845	874	835	820	808	860	871	829	862	868	893	844	884	822	841	859	858	842	856	836	823	858	806	822	821	859	847	917	883	901	896	856	912	811	852	854	871	858	839	815	856	852	862	873	839	844	856	880	817	841	832	876	891	852	862	844	832	811	869	830	866	866	884	828	873	891	872	853	832	815	861	833	831	892	880	809	819	893	822	820	843	854	806	855	847	880	851	907	877	798	877	849	787	838	818	870	865	850	779	846	850	821	892	883	835	885	809	849	877	826	860	812	853	821	897	827	864	839	892	820	836	855	913	837	831	851	886	800	854	830	799	827	860	909	830	886	817	846	848	855	858	854	845	862	836	832	860	828	853	879	847	848	838	824	893	852	836	808	836	844	884	822	865	854	849	854	867	841	857	817	836	869	820	883	851	852	900	858	852	906	829	827	857	892	878	836	781	896	831	832	870	863	869	869	874	818	857	846	870	872	858	830	867	818	863	766	849	842	845	823	862	815	847	843	914	807	777	863	881	874	823	873	867	875	864	837	854	905	865	878	850	845	780	853	842	821	874	804	802	873	895	838	913	816	854	824	831	843	852	832	817	862	886	851	852	858	875	852	791	883	864	830	844	863	813	859	828	856	854	835	876	892	803	837	789	864	832	856	873	820	838	767	891	795	855	854	841	858	800	879	858	853	845	840	875	866	827	870	891	841	829	844	829	813	878	840	814	821	799	806	832	887	830	850	864	801	813	874	823	825	837	821	813	915	837	844	792	881	822	871	837	839	820	852	799	835	826	867	883	837	869	870	803	840	875	882	855	878	823	806	848	893	917	861	849	876	820	823	850	867	872	843	889	852	856	882	850	814	885	845	854	846	846	817	843	834	860	873	839	855	830	890	871	872	779	898	848	828	838	858	867	802	819	820	806	821	808	889	820	849	787	872	861	878	829	806	818	889	855	831	882	887	855	885	855	808	909	809	838	874	857	833	850	825	879	864	870	842	808	822	836	851	858	853	821	869	862	850	849	889	822	874	813	807	839	785	814	885	832	842	845	837	844
11737	5213	4679	3052	1938	1121	716	633	557	528	441	467	452	399	362	412	342	399	371	346	370	368	339	355	391	330	383	368	338	338	341	336	372	389	331	349	354	384	350	340	341	360	374	353	337	332	326	325	358	360	380	350	351	341	351	331	381	343	335	331	383	364	349	325	342	379	327	352	340	326	359	396	351	384	373	350	318	347	327	327	370	319	353	362	370	341	330	344	354	355	341	363	298	391	357	406	364	365	341	334	371	329	338	349	335	357	360	339	335	310	364	339	330	323	329	316	368	340	383	316	389	328	362	333	347	321	351	319	328	375	345	351	345	393	366	382	321	351	341	349	351	367	357	385	357	332	342	357	323	337	332	357	356	334	318	343	337	340	324	339	363	344	392	356	349	338	338	347	383	348	345	352	370	343	317	359	358	335	315	406	297	353	312	320	360	334	375	368	358	356	348	309	332	342	362	334	344	337	344	320	361	385	347	361	341	394	360	394	325	363	348	333	360	340	369	341	373	363	325	342	363	329	345	360	341	319	340	375	371	357	358	346	310	347	331	324	332	369	342	344	317	351	349	374	344	380	353	362	345	306	336	376	335	374	350	371	347	362	367	325	327	365	345	332	342	404	383	346	315	345	334	343	318	355	353	342	343	333	330	342	370	368	382	359	375	376	359	365	313	331	376	366	348	360	348	386	342	353	360	324	369	358	379	374	356	359	358	332	353	346	385	328	324	373	361	322	370	352	325	336	361	369	406	325	333	339	350	355	329	390	367	344	328	358	363	342	363	337	335	349	346	376	365	325	327	337	337	325	341	350	341	350	356	344	317	386	353	323	356	321	376	403	359	368	307	358	372	323	335	371	331	324	339	338	329	373	301	346	338	338	350	335	372	344	346	330	375	342	348	322	374	369	333	346	387	348	339	374	349	319	341	379	322	352	357	357	356	306	333	358	345	359	371	385	338	369	377	346	350	382	361	334	341	352	297	346	344	360	349	383	344	354	336	325	361	320	344	330	314	351	338	372	312	344	354	329	348	329	332	349	373	323	366	346	356	369	302	317	332	374	360	330	323	320	349	350	343	329	342	378	336	345	353	354	323	328	353	310	355	377	341	333	339	361	333	338	360	348	316	360	359	348	343	337	370	336	346	319	358	376	377	366	306	342	365	362	349	330	330	365	359	358	333	364	335	347	361	337	324	340	338	375	355	355	317	299	347	335	322	312	318	333	324	325	353	365	324	355	361	314	331	345	361	351	347	328	381	385	340	360	350	349	361	349	381	382	363	324	326	350	315	350	337	327	378	372	368	330	343	349	346	353	356	348	331	346	329	340	352	319	340	358	330	378	349	342	356	337	318	354	381	344	370	343	333	349	343	382	382	396	350	352	367	346	391	363	320	332	348	357	341	353	356	331	347	362	339	329	365	332	341	360	368	360	312	365	360	320	359	370	369	347	354	375	354	326	360	313	348	375	347	330	338	371	353	357	350	318	357	327	360	375	370	358	317	369	340	354	376	326	376	328	311	303	363	390	369	328	361	325	363	335	348	334	376	360	356	370	381	344	360	315	362	335	371	332	367	321	334	334	382	347	347	323	306	343	355	340	361	347	371	353	365	353	324	308	357	364	357	329	333	344	357	350	371	357	387	335	289	348	327	373	354	339	342	346	377	341	311	362	330	324	355	365	361	325	330	351	383	365	336	348	337	366	341	313	377	367	359	326	331	342	350	303	351	351	348	366	339	357	367	340	332	361	372	337	357	365	348	339	332	371	340	370	323	349	358	373	356	362	365	334	336	325	330	327	338	346	362	357	326	334	326	338	341	353	335	390	387	343	345	356	364	355	350	318	355	345	348	358	318	353	380	343	356	316	363	322	344	367	371	333	338	353	325	347	344	366	411	350	309	353	317	292	317	378	353	361	359	351	340	347	351	364	358	381	362	332	345	339	342	359	339	364	371	357	345	354	344	320	313	346	350	318	367	321	342	369	351	352	345	337	325	325	332	317	359	336	345	333	348	294	331	339	330	347	343	318	333	327	337	301	360	366	333	387	361	373	355	342	354	375	358	354	345	338	330	338	375	339	359	358	308	353	333	366	315	348	343	323	303	378	367	340	333	333	349	390	362	367	355	320	345	334	342	329	367	311	309	358	344	352	356	348	330	365	345	372	350	351	352	325	357	349	350	360	359	353	336	331	297	343	302	331	342	331	348	299	347	349	370	379	368	374	298	365	327	379	331	327	335	360	344	359	341	332	376	312	323	341	329	397	367	365	339	323	371	395	364	354	316	324	333	353	354	349	314	358	365	351	373	328	317	339	341	344	351	332	327	373	340	351	342	365	325	313	340	356	367	334	356	316	376	319	338	353	353	350	342	337	333	349	355	345	333	334	363	379	366	315	357	342	340	340	322	338	341	379	368	333	332	350	316	315	362	329	352	369	306	372	344	347	326	349	360	350	372	330	313	374	371	331	340	367	354	329	320	306	344	342	370	326	319	361	342	337	350	371	346	339	370	328	347	319	342	328	334	329	350	366	356	324	381	376	385	364	339	320	384	369	332	338	352	380	344	371	342	367	324	356	309	347	369	353	302	345	363	334	380	378	336	349	318	344	342	340	359	331	348	353	379	361	351	336	313	352	315	342	357	342	330	333	367	370	383	356	354	343	295	355	371	354	346	322	361	313	334	301	359	363	322	353	333	330	370	338	342	386	373	353	329	361	336	367	357	325	320	374	329	333	349	349	344	355	364	347	315	312	366	368	326	357	305	350	341	350	356	350	299	350	345	312	359	330	368	345	369	357	338	321	343	351	322	386	376	320	336	358	380	349	396	340	350	350	315	343	331	320	329	374	359	321	335	346	338	383	336	363	321	368	359	330	349	344	365	362	370	344	328	330	320	347	358	355	372	307	360	343	341	325	382	360	325	325	324	325	348	319	365	375	335	355	329	329	307	358	350	377	367	357	330	317	329	365	361	313	346	349	326	317	350	378	319	322	377	341	337	359	362	381	355	369	314	371	326	348	322	332	366	348	388	348	332	349	343	356	375	330	322	347	337	375	352	323	346	339	373	336	350	370	353	329	307	386	340	353	328	313	344	345	360	348	364	316	349	364	363	338	381	363	332	355	316	316	355	349	323	358	368	361	357	374	382	319	325	356	351	378	360	329	357	338	331	358	381	344	334	349	379	319	379	377	346	318	342	347	318	318	332	375	345	328	357	357	371	357	365	343	372	374	360	357	339	377	341	343	350	386	305	363	317	333	369	354	328	338	360	362	372	369	344	368	353	339	370	363	351	361	347	336	328	313	368	325	322	352	352	359	343	359	349	356	330	327	322	331	317	335	377	338	368	354	345	343	338	321	347	327	359	361	316	311	331	363	378	361	329	364	350	322	360	365	323	355	320	316	369	354	306	329	352	364	358	371	360	354	341	330	336	332	338	345	339	338	367	354	324	362	377	382	344	324	315	383	373	342	342	322	325	326	367	337	375	352	340	294
7553	4980	8465	8478	6938	4188	2717	2306	1996	1747	1579	1331	1255	1141	1087	1172	1064	1062	1131	1102	1051	996	930	970	935	887	845	835	830	866	815	812	811	811	804	839	915	813	847	847	858	824	801	787	838	822	796	858	756	795	812	808	822	814	809	825	810	797	858	850	839	780	825	772	823	788	767	794	836	743	785	834	758	790	777	827	814	826	789	818	836	779	835	849	816	804	799	806	799	767	800	798	812	834	779	816	758	787	748	781	816	777	819	815	773	801	762	805	786	778	775	773	808	813	856	835	786	836	804	826	786	822	814	813	800	840	791	775	796	784	798	771	849	817	813	805	801	840	827	794	832	827	808	801	773	825	832	821	867	827	848	789	841	811	774	812	841	754	817	805	791	772	773	808	754	792	800	755	815	754	869	831	796	786	805	853	795	778	822	842	840	792	779	792	765	830	778	793	789	774	813	773	820	841	803	782	808	876	849	815	819	797	799	818	772	797	803	830	803	788	893	816	824	832	825	791	799	773	844	787	791	787	820	882	832	821	788	820	836	831	803	807	790	864	782	849	805	832	818	814	829	823	761	791	757	824	820	800	776	849	777	798	853	739	762	810	797	801	826	811	777	824	791	766	841	823	774	820	752	825	811	826	795	801	768	802	778	836	802	824	805	843	779	812	776	759	800	812	788	831	791	780	802	786	793	865	794	778	799	808	827	765	786	835	852	783	794	812	802	794	774	808	816	814	781	808	803	821	800	784	765	809	831	803	825	802	788	801	809	820	753	830	765	774	772	765	830	742	825	815	813	819	774	798	787	845	840	794	810	843	767	803	809	787	796	785	797	787	777	780	842	787	793	779	802	780	811	783	852	827	832	866	794	820	768	774	817	741	786	806	811	824	816	808	765	772	779	778	785	793	824	815	856	793	793	767	842	745	781	747	798	857	810	797	742	827	824	829	826	850	784	837	789	821	807	839	822	783	771	758	763	793	861	807	825	805	806	769	832	792	835	790	782	839	788	783	762	799	803	760	812	794	861	790	739	840	786	817	807	792	800	743	784	805	856	786	834	751	798	820	779	804	763	829	813	786	805	835	835	788	806	787	805	800	855	836	812	860	800	765	789	837	796	771	787	805	810	783	808	811	810	805	805	781	790	799	777	794	783	816	813	771	807	776	780	768	801	777	859	852	770	818	782	836	842	799	816	782	802	837	814	804	795	830	791	818	814	781	818	766	798	783	831	849	756	792	829	841	797	790	795	747	755	772	810	825	787	780	743	772	747	805	770	841	802	853	806	781	807	783	785	834	835	757	827	833	824	788	772	800	827	827	785	808	745	850	794	839	807	783	769	809	762	814	766	756	798	786	793	794	804	746	787	812	801	806	786	865	842	848	852	816	800	757	787	808	795	774	790	848	782	777	738	788	767	782	846	762	810	782	837	831	863	775	815	831	782	799	834	767	803	756	799	803	803	790	783	796	879	831	718	803	818	806	824	753	801	739	754	821	802	833	835	804	827	828	863	826	795	821	789	803	789	845	798	805	807	841	818	826	802	797	830	793	807	814	737	772	772	757	857	798	841	825	787	841	816	856	882	819	815	822	817	797	834	857	836	857	802	760	806	811	790	794	825	755	765	747	814	770	800	822	783	813	800	804	808	793	776	777	773	854	833	805	778	808	815	837	826	774	780	797	836	824	834	813	847	779	750	794	764	858	768	855	814	754	824	829	764	807	808	788	758	800	791	772	789	806	758	815	825	787	788	787	780	774	827	825	810	819	767	795	796	803	819	823	800	796	796	782	820	757	745	782	807	793	795	791	861	767	832	808	780	780	733	730	812	764	811	781	795	799	818	839	854	789	848	802	780	815	790	812	800	839	751	802	768	817	810	781	795	810	791	847	754	852	776	787	884	857	779	822	807	814	782	771	837	767	747	764	807	844	791	801	815	805	820	810	831	821	801	813	818	835	823	838	824	750	799	778	823	807	790	778	808	828	808	833	816	827	900	775	802	816	764	814	847	802	852	812	733	749	809	807	798	772	813	819	766	781	822	806	790	726	802	851	826	831	825	817	769	792	802	774	767	773	783	801	801	782	773	782	799	774	764	785	792	805	820	791	865	793	821	777	795	802	792	779	843	829	812	820	817	813	792	757	815	805	802	808	770	803	774	779	841	811	781	786	845	813	816	843	770	803	743	786	810	765	809	762	809	765	826	795	801	783	827	806	835	782	767	795	757	775	800	832	770	808	790	782	784	758	826	820	827	823	760	815	828	827	784	798	784	814	787	816	752	828	828	761	790	811	782	761	792	848	807	814	800	814	804	784	814	844	844	835	754	800	752	786	756	837	821	793	789	799	788	803	826	780	822	839	821	745	833	789	806	770	799	797	754	843	846	785	770	822	786	809	786	773	796	768	819	759	745	793	840	769	793	816	795	803	785	810	798	765	822	804	884	860	776	747	815	769	803	800	770	776	823	770	791	768	774	837	808	810	795	764	747	842	780	779	803	813	811	808	783	790	844	813	785	793	768	794	789	779	799	815	824	832	836	870	799	814	829	820	739	787	759	786	827	767	818	795	799	780	821	817	858	798	768	806	798	834	807	860	823	834	869	799	798	854	828	801	825	846	792	810	806	809	810	817	781	753	810	826	774	810	789	821	755	787	797	821	810	774	810	777	799	814	797	783	773	825	842	822	856	817	783	791	823	821	796	827	800	760	837	818	801	754	826	809	816	795	811	790	810	840	830	811	793	779	820	804	823	799	825	768	779	792	827	816	814	834	765	803	822	848	796	805	831	793	821	759	793	798	819	822	760	839	783	822	790	764	800	808	788	805	834	787	802	803	773	841	785	852	775	832	857	807	808	820	845	776	771	794	772	761	815	838	788	824	832	830	800	822	815	775	759	833	813	790	853	803	839	794	786	815	811	818	810	816	800	796	799	792	805	830	813	832	802	774	783	831	842	839	840	864	750	758	820	781	777	767	812	802	798	816	830	819	852	793	771	817	793	775	762	831	779	796	801	787	798	824	831	774	835	820	821	815	801	732	799	834	788	788	767	778	781	785	754	793	818	804	811	801	787	836	787	844	808	822	789	790	822	803	802	818	774	808	798	876	764	746	814	810	843	761	794	767	830	800	799	790	749	829	820	840	785	807	802	815	794	805	797	785	836	825	852	761	830	840	810	807	788	803	831	829	778	868	809	798	819	807	847	834	756	857	863	838	785	822	776	843	823	817	798	789	819	801	801	780	784	773	799	855	851	800	764	793	802	793	826	784	835	799	756	815	791	787	757	818	818	798	775	791	814	807	803	802	822	781	786	809	787	808	838	817	821	794	822	845	887	849	798	781	811	811	797	800	836	739	828	847	792	835	832	785	796	864	764	759	780	823	777	820	817	788	830	813	838	819	818	793	787	810	794	849	833	806	815	769	805	811	806	775	781	775	861	817	832	824	734	823	781	790	780	793	787	798	796	778	782	805	789	816	813	847	832	747	811	844	802	804	803	856
21201	8829	8000	7023	4264	1862	1231	1027	832	773	609	632	528	477	515	459	488	484	455	456	418	390	426	441	409	439	431	372	431	415	402	392	377	426	378	385	417	368	368	396	358	377	385	387	449	402	377	409	389	390	371	383	394	396	371	338	418	373	394	376	356	420	394	386	345	368	411	394	408	354	348	329	375	367	413	377	371	387	397	416	382	383	361	374	366	381	382	396	372	341	401	400	379	367	381	379	392	421	407	431	404	373	365	378	378	410	368	388	375	422	380	373	400	352	399	402	391	396	393	429	441	348	346	382	389	390	384	384	386	345	437	395	357	389	364	372	359	382	351	388	350	331	366	370	375	395	348	369	393	376	404	371	374	400	371	389	364	375	389	377	356	346	381	397	360	380	367	366	395	387	377	380	378	389	358	351	383	404	354	342	395	382	390	389	337	409	368	388	364	366	386	350	370	358	369	366	373	373	376	357	364	380	365	379	403	379	385	338	343	432	377	398	384	359	383	377	413	362	392	370	368	374	374	373	398	409	361	388	398	339	356	384	359	378	371	373	356	406	376	382	377	405	372	384	413	421	369	345	352	362	387	403	370	375	354	372	364	379	368	423	386	360	388	373	355	322	384	356	365	337	354	358	411	364	365	389	382	411	405	374	376	425	405	372	385	376	395	370	379	378	343	395	385	370	382	376	379	365	391	388	367	381	381	396	366	406	366	377	384	381	383	383	396	386	383	383	353	405	401	351	382	391	341	392	358	386	362	358	387	392	386	405	363	387	364	406	376	420	365	394	385	402	349	398	371	388	376	370	371	354	396	368	389	357	361	376	376	386	387	406	379	393	421	386	373	406	383	411	411	362	410	374	374	355	347	358	383	362	365	370	372	384	388	383	395	402	333	376	385	378	412	353	386	393	388	425	363	378	362	420	361	398	348	397	353	380	374	371	356	348	372	384	408	366	407	392	387	368	361	367	380	372	390	395	351	374	359	336	394	375	394	397	397	379	427	412	342	358	371	383	411	388	364	400	371	403	374	388	418	385	399	440	403	386	365	346	368	385	372	379	411	394	371	383	342	372	387	358	354	393	377	360	369	389	357	384	397	367	396	372	414	399	378	388	394	369	368	399	382	353	388	367	393	394	397	354	381	418	386	380	356	370	388	385	347	380	364	380	385	399	403	385	382	379	377	351	385	379	350	359	366	374	401	396	418	376	399	380	367	371	385	383	383	366	355	353	416	400	363	392	377	441	403	372	367	411	406	372	390	379	368	416	382	393	365	363	429	383	391	388	369	412	348	391	380	411	351	358	338	394	385	415	419	383	404	353	373	372	360	363	351	392	374	393	346	387	373	359	405	410	380	386	367	372	396	373	387	393	387	377	393	381	358	395	371	357	382	375	392	347	362	360	400	400	365	392	386	371	367	365	393	357	405	371	372	413	402	386	408	365	359	410	389	382	413	359	374	371	367	365	372	384	367	364	373	400	411	413	375	380	351	388	380	371	393	376	396	404	426	359	433	389	369	360	373	351	375	397	352	384	369	425	359	427	372	370	351	374	378	368	395	391	380	407	375	372	360	379	395	368	374	387	370	342	380	356	382	375	356	374	364	397	406	380	402	380	353	365	387	385	395	387	404	374	370	368	357	405	423	388	401	370	397	396	410	394	408	373	406	373	381	365	385	428	376	377	342	414	393	368	402	357	354	339	374	402	391	384	364	379	382	338	373	397	365	342	409	381	395	383	384	377	394	380	398	371	354	368	374	357	384	379	405	376	386	391	351	393	347	367	394	355	367	392	405	407	358	391	392	345	388	364	367	407	364	390	366	382	378	392	417	380	382	367	343	402	401	363	404	425	376	381	397	384	424	371	386	374	370	368	412	382	378	395	393	389	380	410	413	406	379	398	381	380	383	394	363	378	376	391	358	351	348	410	395	369	401	339	399	366	409	351	398	407	331	396	423	383	358	398	358	365	361	384	340	386	383	401	383	380	420	358	352	355	375	375	382	393	370	402	377	388	377	361	356	417	389	365	355	393	360	365	371	340	382	366	411	368	414	394	398	339	398	370	364	372	347	366	355	392	313	390	334	373	374	373	390	384	380	377	389	399	346	393	370	389	360	383	387	390	369	350	398	374	400	375	350	390	361	392	350	387	387	350	390	365	361	381	397	387	408	368	414	376	393	403	371	373	371	394	373	415	389	397	325	371	382	371	378	421	366	402	338	413	388	390	386	366	349	374	348	361	392	375	383	385	339	361	377	336	413	422	358	355	341	399	393	369	365	353	362	364	391	389	348	355	429	401	363	401	334	371	408	380	393	368	362	365	404	394	347	366	397	342	355	394	368	395	356	379	369	371	360	390	367	402	363	399	389	359	386	368	409	376	391	375	385	374	372	386	406	387	386	366	388	355	359	380	371	381	371	368	368	413	394	367	402	373	373	374	392	405	403	354	349	364	379	392	393	328	415	391	407	371	340	396	376	365	363	378	362	373	366	370	418	378	382	407	396	363	377	422	379	367	366	394	362	359	351	388	354	373	366	413	383	420	371	403	371	377	337	369	387	360	382	373	374	393	346	381	357	335	371	421	402	403	369	350	404	364	380	405	378	370	384	360	376	378	381	371	339	362	359	392	410	427	369	395	366	390	370	373	371	396	358	337	346	386	374	351	405	344	404	387	366	438	358	378	378	355	391	395	386	396	362	367	409	382	403	401	387	350	388	387	394	393	374	386	372	398	380	382	387	383	414	396	415	372	372	384	381	376	376	369	404	362	371	321	371	399	372	388	361	347	378	353	398	412	401	380	366	397	384	368	368	388	365	387	385	450	365	366	375	349	391	411	365	386	364	381	386	399	403	375	355	383	353	340	358	367	413	408	387	376	357	367	400	392	399	356	366	384	381	357	401	412	394	363	380	371	408	356	415	363	370	393	377	394	388	391	413	365	355	340	403	379	373	373	404	362	337	417	395	398	372	395	415	395	415	394	381	359	414	403	362	352	351	408	448	420	375	350	401	402	354	372	387	379	422	372	422	380	366	397	441	400	390	403	422	389	402	378	380	348	401	400	402	375	372	422	360	378	374	361	399	389	346	365	350	390	406	404	383	400	383	407	377	394	411	367	389	401	361	350	340	371	402	400	394	409	359	386	375	371	380	475	350	348	385	392	412	375	374	362	357	401	363	375	406	365	361	389	408	393	359	347	376	353	400	355	399	372	405	405	353	399	342	395	409	420	399	356	380	383	357	363	380	402	380	367	362	382	392	387	366	358	395	397	405	349	397	375	367	397	367	368	400	385	381	402	378	381	378	376	403	390	379	345	398	395	378	387	328	388	401	403	398	349	359	368	365	352	382	375	372	391	369	365	377	376	372	386	383	381	386	402	354	403	395	371	348	371	402	366	366	404	350	407	394	380	393	411	371	395	383	391	377	356	374	414	400	368	416	378	390	404	362	389	388	389	396	370	392	409	402	360	349	361	378	407	353	402	383	378	368	360
13940	7413	13067	15911	12152	6351	4791	3928	3274	2787	2301	1967	1684	1598	1496	1414	1408	1411	1439	1301	1244	1242	1154	1145	1115	1074	1122	1039	1004	946	986	942	900	921	969	960	869	985	903	912	903	895	909	937	854	880	908	877	860	891	877	910	884	889	927	901	855	949	867	875	878	875	883	849	869	873	945	854	912	861	884	842	908	854	874	884	849	907	830	838	846	896	932	819	857	828	866	918	888	877	894	842	861	892	907	841	883	892	809	887	851	880	884	887	844	878	797	843	904	875	864	870	890	842	840	930	921	865	847	889	882	831	858	853	889	842	842	850	858	833	877	885	863	858	866	899	892	849	914	819	866	843	864	830	857	873	845	900	854	909	856	904	862	867	895	822	858	834	861	908	853	806	865	875	842	902	912	902	888	825	892	876	881	871	901	849	857	911	815	893	897	885	879	848	875	919	835	912	907	960	902	902	830	901	884	904	901	850	884	868	889	864	853	856	860	900	914	889	858	790	920	836	908	831	906	843	890	800	885	817	880	889	813	849	927	872	838	921	847	833	925	874	852	902	855	887	916	876	875	880	874	882	932	817	806	879	878	889	868	932	831	866	831	892	885	881	922	871	866	873	826	900	834	865	807	884	868	886	897	878	838	880	821	851	865	851	923	855	867	897	903	891	856	877	854	858	845	909	900	895	879	897	900	900	899	867	938	887	921	859	884	900	831	894	878	828	853	871	846	877	852	892	885	877	854	859	858	837	863	895	883	895	946	864	896	868	881	862	850	851	857	859	931	883	873	865	896	838	881	895	862	862	891	873	876	878	835	879	891	911	865	877	873	878	872	871	887	899	858	932	810	896	828	876	912	927	854	910	882	882	879	874	868	882	865	866	848	918	883	916	916	840	880	879	836	890	889	885	822	896	951	883	855	882	891	855	891	935	881	866	892	869	856	892	853	888	864	861	881	828	887	886	878	870	821	863	863	882	872	895	887	863	858	877	834	858	854	873	835	855	868	875	855	877	889	855	869	833	873	922	864	921	837	919	810	888	877	872	861	871	862	868	878	903	850	925	871	852	840	837	869	848	921	846	874	887	878	898	875	868	853	852	858	866	901	886	854	758	890	886	830	843	920	839	869	869	878	926	903	885	909	870	912	837	884	898	884	946	917	892	909	888	823	927	898	832	859	872	908	848	888	881	893	865	888	880	887	848	839	886	817	881	856	946	904	895	829	877	922	880	909	908	869	891	824	900	878	875	872	836	877	870	898	853	870	879	852	821	895	839	849	845	901	898	851	836	869	792	886	831	913	894	880	839	866	863	887	823	893	930	861	893	885	838	828	891	898	864	821	878	809	893	854	916	835	909	870	900	900	823	914	903	855	872	872	852	881	886	857	857	848	923	882	874	820	811	869	920	892	879	834	869	858	870	907	817	869	890	874	864	862	869	884	899	873	874	797	877	836	888	906	891	827	886	856	861	874	824	851	865	891	819	879	841	878	914	894	837	953	891	838	866	886	874	829	834	861	849	866	871	866	896	850	855	820	850	851	877	872	855	823	905	865	843	829	858	835	905	822	874	854	873	851	877	892	885	864	934	907	869	885	843	843	845	856	831	877	862	865	902	903	853	880	842	903	905	878	846	889	955	885	806	858	836	879	820	889	816	876	855	885	858	873	870	864	931	869	886	823	868	855	805	882	867	877	863	797	888	860	815	812	879	883	903	839	979	932	916	876	856	882	877	871	865	856	896	886	831	886	880	920	865	885	917	882	876	877	914	832	859	860	902	875	830	843	919	896	848	839	834	860	870	837	838	883	864	876	836	849	851	860	888	888	898	927	832	873	834	868	786	873	854	861	891	811	791	867	843	906	857	871	867	831	888	892	841	893	904	883	911	855	861	902	897	839	918	859	868	969	845	859	916	827	873	864	858	815	834	871	862	858	822	850	818	857	894	808	850	865	861	888	849	870	906	932	830	856	876	879	857	866	888	888	913	840	881	894	825	856	860	893	853	901	850	863	838	884	834	870	868	837	899	846	876	902	883	893	856	902	877	921	868	862	870	846	852	867	905	849	910	908	845	898	892	862	827	886	840	868	891	894	855	855	882	870	844	811	898	867	927	876	888	887	837	845	876	889	867	858	923	895	835	874	916	841	879	861	879	860	902	904	880	862	833	855	834	877	829	927	869	883	907	834	896	876	875	854	854	919	859	874	809	852	875	834	948	823	831	842	895	899	856	842	827	830	789	883	828	876	897	888	863	916	885	909	884	810	855	839	884	867	857	866	891	889	834	869	853	865	942	869	926	880	831	880	824	881	894	815	892	868	821	897	884	917	902	858	898	844	875	847	905	892	857	876	849	888	925	791	881	860	884	857	888	841	870	844	839	849	832	851	880	901	877	843	906	855	871	868	830	843	879	886	911	862	870	937	892	900	825	887	869	867	895	872	899	880	882	881	873	876	898	851	863	901	891	866	876	850	923	866	866	871	826	921	870	873	876	850	891	848	854	860	915	840	905	835	873	880	888	874	891	891	893	873	887	887	893	868	891	875	868	802	840	892	864	876	947	855	888	898	868	881	879	882	870	905	897	895	861	931	900	869	877	878	827	886	818	853	847	835	869	915	823	872	866	921	907	883	870	905	925	849	906	827	863	867	860	918	909	900	845	833	841	856	888	909	837	922	908	863	848	904	873	876	809	848	869	874	927	821	903	856	897	847	829	902	828	821	879	895	876	831	843	828	869	815	863	852	853	895	864	933	896	829	892	861	892	890	863	860	889	846	891	862	908	883	882	856	882	887	848	861	882	862	888	846	832	905	903	919	906	825	888	867	898	831	889	908	872	840	872	854	862	906	893	904	875	831	888	885	857	846	882	893	866	939	847	837	854	837	842	911	810	909	881	845	866	846	898	853	843	878	834	873	884	911	878	866	838	843	857	940	881	817	913	871	878	884	955	905	819	870	876	847	809	859	854	867	854	852	948	887	922	904	812	947	840	857	903	838	882	870	818	925	908	880	859	892	850	865	913	857	832	839	926	859	855	866	860	876	857	785	854	884	832	887	893	831	843	877	854	852	926	864	823	856	807	853	861	900	863	881	910	905	851	895	900	909	901	830	838	849	842	872	911	855	868	911	871	942	886	841	864	831	866	882	870	888	871	844	851	903	926	833	816	866	869	851	883	890	894	874	901	891	888	879	899	899	824	880	872	880	874	902	846	916	855	899	857	861	933	898	828	904	861	856	876	898	918	884	894	863	869	853	870	827	874	913	884	907	826	869	877	849	850	883	870	870	854	839	876	885	853	859	853	895	864	900	884	907	935	852	866	882	869	864	865	859	869	889	895	889	870	829	834	871	909	839	819	896	869	886	853	832	898	898	844	870	886	869	952	891	888	862	884	881	833	882	884	847	886	804	914	847	839	854	865	940	957	869	901	884	897	840	805	854	830	900	860	870	840	911	924	844	851	828	902	859	924	859	855	817	923	856	844	854	874	864	895	910	873	882	852	873	840
28699	13896	13103	10859	6500	2499	1528	1256	1037	865	694	582	563	526	531	519	506	462	451	465	478	435	449	438	433	436	427	420	359	386	374	376	405	377	411	384	384	368	388	333	381	376	371	376	364	342	359	372	348	369	392	360	372	401	370	364	385	356	387	344	365	355	376	363	371	388	347	378	340	365	340	379	372	347	323	372	372	392	360	338	344	403	381	389	340	339	358	363	392	375	373	390	382	323	350	369	379	366	381	383	382	343	342	387	362	355	374	422	345	394	332	339	380	313	334	386	363	373	353	366	335	335	376	363	322	350	328	334	359	374	422	352	371	353	342	330	346	364	384	379	360	365	370	338	418	373	344	382	376	353	341	342	343	389	353	357	374	358	369	376	350	334	366	364	344	376	417	359	350	400	338	344	375	404	357	348	339	353	328	352	391	326	371	373	360	355	349	384	338	370	367	401	368	328	388	377	370	351	352	377	360	340	360	339	363	355	368	360	356	372	333	385	305	360	382	414	365	395	367	356	360	370	360	347	361	399	371	352	368	390	379	389	382	346	353	394	337	349	339	330	331	373	367	365	347	365	355	338	390	345	372	360	368	348	353	362	367	365	332	359	341	362	361	379	356	370	378	377	352	345	380	342	384	379	391	347	374	332	369	342	352	375	322	337	372	384	425	360	367	339	341	381	336	380	384	392	369	398	381	381	346	364	369	335	381	402	339	344	383	340	348	320	366	372	390	373	355	360	354	354	360	359	387	362	415	359	375	357	347	387	347	394	375	401	360	375	355	382	363	372	384	367	377	379	381	369	344	392	377	359	381	363	404	346	349	353	353	384	401	418	345	359	346	359	360	358	354	411	371	378	372	379	348	373	359	355	379	371	348	412	342	374	358	370	347	354	403	382	386	356	363	334	341	322	360	385	363	345	377	398	372	312	358	361	374	358	311	366	344	373	369	380	360	345	395	417	343	328	354	326	342	387	351	393	343	356	356	363	369	386	354	385	369	378	322	386	337	373	377	334	389	405	370	357	384	323	357	360	352	396	369	333	404	368	414	364	344	337	367	356	366	356	388	381	354	354	339	355	363	355	364	343	345	381	359	349	364	351	373	371	379	364	394	395	367	384	405	350	382	342	373	358	349	351	319	335	404	336	389	390	368	361	373	329	337	372	355	404	368	367	373	441	360	344	359	372	366	360	380	341	348	365	393	359	348	361	347	358	365	392	340	322	343	368	360	385	356	377	375	405	382	361	365	333	366	387	370	331	354	406	335	358	383	356	368	405	377	335	365	351	375	372	392	361	337	386	357	370	363	329	359	402	363	344	354	329	352	376	341	440	386	334	395	427	338	368	380	349	344	377	374	372	357	322	369	381	366	406	385	353	374	354	366	371	387	391	355	367	373	400	374	364	364	354	345	351	374	369	353	374	345	375	373	364	386	369	378	388	379	360	384	351	377	368	347	336	390	348	364	383	374	396	400	349	360	364	413	339	344	385	385	365	384	382	392	363	345	344	388	347	394	365	331	364	375	377	386	370	393	363	381	365	357	336	407	339	406	359	367	307	371	313	334	334	373	362	363	385	322	324	386	358	373	381	332	333	371	393	366	361	374	373	376	365	361	384	383	370	372	370	370	362	372	330	392	348	350	383	342	329	387	365	349	333	354	390	374	367	381	338	349	409	375	399	372	379	407	361	368	371	362	339	355	353	367	369	360	338	378	358	392	339	348	343	334	385	399	389	355	373	433	335	328	381	361	352	355	379	377	329	365	356	370	371	339	394	344	367	356	357	379	330	362	361	353	349	375	396	373	399	349	385	332	356	358	355	372	386	385	394	338	451	361	405	370	353	381	355	376	352	391	323	349	373	391	398	340	345	354	340	336	382	360	346	345	360	343	324	386	354	379	367	357	358	361	401	327	354	379	350	382	359	384	331	377	376	407	404	374	362	306	366	371	376	401	371	360	381	366	358	398	352	371	385	350	358	343	326	360	407	382	344	362	400	383	364	342	338	349	384	368	365	366	398	379	325	376	387	383	352	344	355	365	354	353	367	339	371	378	412	355	375	384	352	357	327	364	353	338	343	390	359	389	357	351	365	344	386	340	324	361	379	353	359	359	351	342	380	384	338	349	363	368	354	358	344	337	370	343	323	386	370	356	382	356	358	386	369	360	358	358	362	340	347	356	341	354	354	368	349	345	381	357	329	375	351	406	370	355	331	396	401	375	362	383	365	387	372	400	358	367	366	393	363	366	442	397	347	375	360	360	356	405	385	387	362	358	352	363	375	359	373	357	336	354	358	363	355	381	346	316	348	349	366	352	338	373	354	372	371	356	378	344	382	352	336	335	369	379	357	419	340	333	376	336	356	371	365	412	413	377	331	354	355	355	399	388	343	372	346	371	361	385	360	343	348	354	337	362	369	353	332	368	366	341	367	372	345	367	390	368	359	381	371	326	332	372	376	377	369	331	374	371	381	334	366	362	376	355	329	381	359	365	342	358	386	359	358	357	396	333	366	384	382	358	380	336	364	355	382	392	342	341	370	366	392	393	389	364	359	365	370	355	366	310	356	370	386	352	333	402	349	350	393	391	359	349	324	354	370	372	359	358	394	388	351	351	386	349	365	368	350	349	344	386	372	377	359	378	375	367	360	387	389	386	401	357	364	360	381	381	350	328	344	345	347	382	400	366	354	339	392	360	360	381	343	340	403	372	352	401	351	359	347	378	373	347	389	350	340	319	365	398	365	414	347	375	360	358	337	375	397	347	346	380	377	385	381	329	393	325	386	368	359	389	400	358	357	381	384	395	338	338	356	386	377	368	393	358	324	373	361	348	341	359	384	335	381	361	336	368	363	347	374	377	347	364	355	387	323	334	345	357	356	398	378	411	368	407	370	388	369	383	355	368	368	354	384	359	385	360	377	354	342	374	406	351	357	385	399	360	358	374	362	334	343	385	372	360	375	373	358	393	391	336	409	365	386	372	341	344	346	380	359	380	328	351	379	390	336	375	386	384	388	377	353	351	357	362	328	353	333	382	356	336	359	331	360	351	343	354	400	377	368	408	344	368	363	362	377	374	358	324	363	367	344	345	375	373	355	364	369	368	360	357	389	373	365	366	346	362	361	366	357	372	387	361	338	355	382	334	340	349	363	353	392	377	416	325	340	356	383	324	331	383	344	343	360	337	376	352	376	347	378	355	383	357	358	355	343	383	370	361	338	360	364	401	348	392	346	389	397	326	395	354	343	383	358	385	365	349	366	348	342	373	359	329	384	343	351	347	358	391	337	354	350	388	365	368	372	344	352	348	337	380	340	367	397	387	353	369	376	354	348	344	374	368	342	386	354	369	329	393	341	342	317	351	390	367	356	342	371	401	319	374	391	368	382	390	413	350	352	378	368	370	306	350	338	372	372	392	337	376	346	383	375	363	369	361	407	375	367	338	350	331	357	370	395	353	385	389	398	408	401	327	379	345	359	343	345	348	351	385	376	385	330
17289	10849	18544	21194	15411	8385	6267	5345	4377	3522	2912	2467	2050	1856	1715	1789	1728	1698	1516	1550	1378	1317	1305	1181	1176	1185	1267	1161	1008	958	924	969	1005	930	888	873	926	934	937	898	879	902	868	900	882	870	872	881	862	867	850	929	817	808	835	842	811	834	857	860	851	873	826	837	805	841	837	824	836	806	813	839	781	853	887	863	811	870	871	792	804	836	802	828	877	853	819	825	813	826	817	825	834	751	846	849	789	817	816	817	801	805	796	872	862	874	791	863	842	816	806	854	804	888	867	917	846	853	854	852	847	835	821	837	837	856	857	808	880	816	860	834	805	843	825	807	817	848	813	792	808	806	881	854	819	842	841	877	853	846	837	820	871	854	858	848	873	786	874	901	890	823	872	801	840	873	825	798	874	847	836	827	843	838	851	852	796	826	847	819	807	889	788	816	810	888	826	887	844	830	772	791	859	823	787	854	786	831	800	865	849	845	841	850	889	802	849	868	788	836	797	840	808	886	885	864	869	815	827	823	819	857	892	799	848	823	872	857	791	828	870	913	897	810	832	820	833	850	875	890	828	869	804	828	853	825	857	843	808	812	824	885	865	814	878	847	867	887	873	834	800	833	785	834	833	809	885	868	846	820	838	873	814	775	860	875	824	834	916	817	867	902	834	820	840	839	839	838	838	833	884	837	839	881	807	812	844	849	826	844	807	782	822	828	833	897	845	823	816	844	819	827	848	835	890	889	835	835	819	790	895	841	864	838	851	818	825	849	851	852	840	826	795	826	844	858	788	844	862	837	796	835	823	874	834	819	816	850	847	802	817	862	790	874	859	852	808	863	838	813	862	840	858	839	808	825	861	815	831	876	855	913	826	825	795	822	821	834	851	816	819	809	884	865	780	840	808	791	835	839	832	863	825	849	845	834	848	825	818	818	857	898	859	819	852	868	815	837	844	836	863	870	852	862	818	876	804	801	809	866	839	858	878	885	846	803	847	846	896	828	808	855	860	864	859	855	816	806	844	847	863	867	828	823	813	848	810	796	814	853	858	833	862	794	812	793	885	831	846	793	837	855	798	821	846	861	808	810	860	882	810	863	804	834	840	855	813	830	766	857	824	813	826	826	825	852	854	829	821	861	856	805	826	833	921	805	872	860	868	868	815	809	890	825	835	812	857	921	912	858	802	861	803	803	826	832	878	867	904	810	854	883	825	838	859	875	836	822	881	790	865	819	814	904	797	846	844	842	857	840	826	805	826	841	855	820	829	843	881	842	846	859	806	832	823	822	833	826	863	827	863	821	801	835	820	843	844	826	879	828	816	832	823	787	807	829	814	788	832	823	824	830	881	858	818	838	861	784	851	832	835	822	866	820	833	845	852	812	828	816	860	862	869	847	800	872	805	818	859	793	838	811	808	844	846	821	819	821	780	833	792	866	821	831	846	820	817	818	870	816	826	836	844	847	806	841	877	869	860	834	798	809	855	824	826	788	835	832	818	800	876	838	854	853	849	837	804	838	894	831	808	817	796	864	829	810	837	843	879	846	820	846	890	788	890	852	873	855	833	837	825	812	864	853	873	830	842	872	856	850	834	871	840	852	882	818	827	826	825	847	786	829	814	782	836	869	815	819	841	801	820	878	844	796	809	876	832	827	838	871	821	826	835	880	870	829	839	822	867	821	829	827	809	838	846	811	813	861	857	821	837	884	818	834	782	804	798	843	844	888	794	817	856	841	814	832	766	780	824	854	874	800	842	844	835	879	837	875	803	860	788	836	812	844	804	831	824	779	886	867	810	838	829	847	832	861	876	815	807	846	835	865	868	827	861	875	834	830	849	885	862	838	860	850	870	823	803	845	798	863	851	802	818	833	850	864	811	849	852	863	912	853	823	794	824	837	852	853	783	829	828	881	876	861	806	818	874	890	858	841	795	792	822	816	826	834	824	814	863	832	896	830	852	910	818	820	805	864	884	834	851	815	782	795	816	848	891	820	809	871	813	829	836	821	857	829	863	812	795	823	784	859	852	898	821	855	783	842	846	837	829	840	803	885	799	834	856	854	825	889	846	862	816	817	845	866	823	861	788	816	811	820	796	835	825	779	809	820	883	889	841	842	828	847	820	825	826	828	844	843	848	851	798	829	804	775	782	822	843	861	820	846	796	850	832	893	856	855	812	850	832	852	788	864	862	852	835	862	855	865	796	825	845	837	829	841	813	833	840	820	785	787	862	878	866	866	826	835	839	802	854	851	844	876	845	853	862	878	831	815	848	818	872	842	848	821	828	867	865	840	799	820	826	864	803	857	833	854	858	862	842	833	805	861	807	814	823	838	814	839	825	805	756	820	814	836	869	825	845	874	766	850	823	880	837	847	843	894	885	872	810	831	807	851	829	823	855	828	833	879	796	847	857	812	832	869	827	814	812	838	866	840	840	842	818	844	817	816	818	929	851	838	820	824	883	806	799	895	880	856	874	815	859	868	899	807	846	819	877	830	857	859	857	817	832	808	872	854	839	859	875	857	831	885	833	818	811	840	856	900	816	889	816	824	832	853	870	846	820	823	861	847	875	857	799	857	816	904	805	858	817	809	817	823	863	819	805	822	822	877	806	828	845	797	820	847	854	813	819	861	853	765	813	846	830	861	808	832	822	846	867	856	814	793	781	807	839	781	808	828	810	803	833	816	858	805	827	849	825	822	854	816	863	829	785	816	891	802	801	832	845	894	831	814	861	823	830	840	809	809	805	828	828	875	827	803	812	848	890	859	821	852	853	758	843	871	794	829	809	849	815	818	853	833	868	875	805	853	868	816	854	862	822	912	801	817	793	819	862	837	864	811	824	829	872	853	805	806	805	829	811	806	804	895	854	887	814	868	813	829	895	798	855	859	817	854	777	844	896	848	830	862	855	836	829	818	822	844	845	850	813	791	861	896	799	822	843	801	861	866	873	882	824	788	862	840	809	844	804	877	798	872	808	778	818	808	856	827	846	800	851	822	826	833	836	812	877	853	884	820	856	815	833	807	815	864	880	859	758	890	824	813	811	863	820	823	793	827	856	853	845	852	810	788	824	821	834	777	814	828	806	819	850	880	785	877	835	830	830	881	868	816	786	850	854	804	805	826	813	852	869	836	797	829	858	818	821	832	847	835	831	874	872	838	858	923	777	783	826	810	854	796	828	815	855	842	866	839	857	824	835	809	808	836	852	840	787	833	868	794	817	822	819	880	831	843	839	853	796	838	831	863	830	902	861	840	868	850	808	824	863	820	814	856	824	841	807	804	839	869	844	817	818	880	889	849	828	833	861	796	814	878	856	842	839	819	850	864	840	781	855	830	846	827	816	854	871	863	831	837	838	796	834	878	800	825	827	862	795	816	849	790	849	843	815	868	852	848	861	802	826	853	816	815	833	827	846	834	804	801	855	834	833	789	848	823	830	862	794	873	842	818	774	860	787	895	889	809	816	865	830	815	854	885	860	785	870	829	797	835	810	876	896	845	816	841
12195	5165	4689	3396	1689	1035	758	614	598	496	437	419	443	430	397	423	406	342	384	378	414	361	358	391	363	351	360	339	355	364	330	355	317	322	343	322	335	387	351	363	354	341	317	333	336	349	311	371	299	326	343	338	327	324	391	342	342	337	335	349	320	357	337	307	333	339	342	329	341	328	384	337	345	323	343	364	309	344	349	327	316	368	323	336	326	359	329	345	351	365	376	306	339	327	351	336	360	353	331	324	352	345	345	388	349	338	342	331	355	357	317	374	325	359	397	354	342	361	361	323	345	333	382	302	370	362	324	351	344	312	377	316	353	308	347	357	384	409	348	369	373	331	349	335	309	307	342	353	325	305	391	316	356	334	335	328	336	347	356	350	356	341	364	341	360	321	372	331	370	356	342	372	341	346	351	358	345	342	326	357	336	308	339	321	317	370	328	351	356	316	323	350	339	346	366	352	310	321	323	359	377	321	312	322	345	328	362	336	320	350	335	373	367	356	331	316	379	323	318	303	334	348	347	321	289	353	361	342	345	350	378	349	307	353	330	367	328	332	357	347	352	334	352	364	348	355	354	336	328	357	354	347	323	327	291	334	333	326	328	351	331	349	349	382	353	323	357	354	341	328	340	343	342	340	336	359	359	348	395	329	327	396	332	319	317	319	321	345	332	350	376	343	353	333	335	318	360	343	309	336	335	346	314	335	343	331	309	376	359	340	301	328	353	345	337	322	343	327	343	378	314	339	324	346	358	308	364	316	311	347	320	362	308	341	348	363	385	309	359	332	362	373	353	311	291	371	330	322	327	353	344	362	321	333	353	334	344	358	388	355	336	349	323	340	316	356	361	370	330	334	307	346	381	349	325	318	334	323	324	384	331	330	336	374	354	323	346	341	343	338	343	340	325	347	384	362	359	358	346	321	360	343	319	333	335	351	374	325	337	328	324	333	336	328	358	352	349	307	355	362	328	317	348	332	371	356	349	369	342	315	354	353	339	291	351	349	346	378	330	354	319	362	319	328	371	380	308	340	378	324	369	378	337	360	392	358	309	321	330	349	348	345	355	321	338	355	350	372	393	332	315	324	360	340	362	374	335	340	322	344	342	341	366	360	332	333	371	336	373	357	374	340	343	342	336	334	327	349	345	371	338	342	331	352	343	327	350	331	343	361	339	307	348	382	340	347	357	353	345	340	316	363	349	318	331	330	337	333	373	325	317	325	336	330	379	348	315	318	361	325	292	325	345	326	328	365	302	353	365	327	340	347	324	331	350	352	352	322	370	342	338	338	381	327	338	342	306	351	329	355	330	334	358	343	360	331	337	326	356	336	363	334	322	352	347	349	354	344	378	387	348	311	333	367	340	344	346	384	321	346	348	332	354	308	332	358	351	340	346	345	349	366	381	352	310	331	351	363	329	340	338	362	356	344	329	345	323	329	349	336	313	349	377	325	309	318	347	360	347	333	318	348	364	349	386	348	322	300	356	321	370	341	349	336	351	340	348	349	346	313	352	320	357	368	385	386	341	356	337	339	321	367	340	312	342	322	343	328	344	320	338	333	325	333	390	363	320	325	364	362	345	344	333	355	349	343	321	350	385	342	354	346	337	300	358	316	366	352	340	349	375	338	339	360	338	355	295	341	324	346	336	352	319	330	316	357	341	366	364	321	346	335	363	340	309	309	343	342	376	361	349	310	329	346	393	331	353	354	331	340	341	305	371	310	339	369	351	332	386	332	314	341	366	340	345	302	352	344	368	331	343	376	305	363	308	331	345	367	298	367	346	363	334	334	363	309	359	355	345	336	362	323	383	337	307	378	316	332	347	328	366	352	346	347	335	328	355	340	347	332	345	359	344	360	383	362	329	367	359	341	381	364	355	320	339	338	329	355	336	355	350	360	362	325	330	342	341	330	368	370	334	340	313	346	362	342	317	319	295	346	367	333	346	300	324	319	339	330	376	375	358	337	316	328	303	324	328	325	348	338	294	331	349	341	338	359	353	350	347	317	348	350	347	336	338	329	346	323	307	334	303	342	339	366	324	355	336	327	339	344	354	349	323	347	350	375	352	349	329	342	316	330	326	322	392	304	365	343	340	330	339	338	322	343	321	356	355	349	348	322	320	334	349	325	349	331	344	376	354	327	327	304	336	328	340	317	377	305	337	345	314	336	338	352	336	364	362	321	309	287	341	298	344	356	369	350	374	346	359	303	345	341	358	340	321	308	304	357	350	362	354	340	352	315	324	306	321	360	362	320	333	320	331	341	357	325	375	330	343	354	367	338	332	353	324	330	372	341	359	333	323	341	344	366	343	353	322	382	372	363	337	354	341	333	341	356	323	324	329	390	355	405	372	341	353	345	358	350	341	334	364	343	338	355	328	345	359	339	347	364	367	333	361	356	369	337	328	320	341	345	332	332	323	312	357	320	338	330	331	338	310	327	345	334	346	313	340	353	335	333	332	331	332	368	338	328	317	333	313	308	359	398	357	373	353	332	349	326	334	307	347	353	318	384	341	348	337	323	354	370	351	359	364	352	343	338	386	391	357	341	332	332	347	349	356	350	364	316	343	370	389	318	346	318	347	315	343	327	331	327	346	371	345	327	355	361	336	331	370	365	361	306	362	344	357	319	339	336	346	357	330	327	333	313	364	338	358	343	361	339	322	334	313	353	298	356	339	358	358	364	360	362	364	345	326	315	364	353	335	337	357	345	345	317	347	373	351	330	369	332	339	326	341	362	305	363	345	323	300	331	335	328	318	347	351	350	339	363	357	341	341	334	346	355	339	377	329	353	355	356	366	354	355	362	348	298	342	327	326	337	357	375	354	324	312	353	362	321	349	363	367	330	336	376	369	345	369	347	357	315	350	334	384	356	352	360	309	359	340	297	328	326	350	360	315	336	351	325	328	325	343	345	332	380	333	351	345	347	366	336	359	308	335	339	355	333	338	326	384	357	358	347	335	341	361	347	349	370	365	333	321	351	340	363	297	350	320	369	376	348	305	348	343	341	352	337	367	325	344	313	357	369	341	353	315	360	366	345	338	366	349	366	329	342	317	328	324	352	349	349	352	338	366	355	338	379	348	307	337	344	364	363	356	354	356	323	320	352	331	315	375	337	362	343	382	349	322	335	375	356	321	374	288	333	324	347	345	348	335	334	335	341	329	349	351	355	340	372	349	340	351	342	379	337	341	367	307	331	308	330	383	349	330	347	327	314	365	352	375	340	333	326	296	323	339	325	293	361	360	350	334	353	352	333	329	338	372	319	356	353	339	382	363	344	350	319	361	317	350	337	319	332	375	324	372	335	372	313	364	345	351	322	345	327	331	336	362	345	349	355	345	327	312	342	370	350	355	327	342	377	327	347	321	360	351	359	354	331	341	313	312	328	388	332	328	323	329	333	376	353	352	389	372	329	337	353	300	337	329	348	342	325	367	333	373	374	342	375	349	338	353	358	384	332	345	342	315	346	364	349	336	356	369	344	345	319
7867	4918	8639	8670	5798	3703	2889	2323	2015	1731	1553	1388	1226	1137	1099	1173	1169	1149	1101	1066	1065	964	973	885	904	933	892	838	785	832	843	879	817	835	846	864	854	824	838	818	813	741	905	811	797	837	828	789	798	840	774	841	841	818	791	807	806	823	857	777	817	751	762	821	774	763	769	775	830	796	805	763	796	749	787	805	781	839	808	814	818	818	805	781	794	798	794	757	821	827	876	791	773	799	814	792	800	823	777	786	824	804	804	790	820	799	782	788	815	726	772	809	788	825	822	818	767	811	828	845	797	780	746	826	840	763	793	771	819	801	797	804	821	764	843	802	799	827	789	808	824	798	801	748	818	819	834	738	771	854	808	791	800	767	831	821	782	823	804	826	818	812	814	816	838	817	788	762	795	783	866	810	766	817	758	829	814	827	834	828	807	768	806	825	817	791	759	772	781	782	777	839	819	827	778	757	791	782	861	799	777	813	840	737	820	768	798	842	789	828	758	797	805	759	831	807	779	732	814	802	824	764	788	765	794	797	810	842	802	779	820	761	831	730	783	733	814	804	838	811	830	790	764	813	781	799	809	780	821	786	803	814	790	767	758	806	801	809	810	818	807	808	791	810	808	798	859	771	807	781	795	783	805	844	788	783	790	810	812	828	766	804	829	823	794	817	805	756	851	760	808	833	795	812	778	774	743	851	796	778	842	781	823	878	803	787	773	814	763	790	825	846	761	761	820	790	807	814	766	809	826	808	792	772	761	775	786	790	789	793	795	806	851	780	743	755	781	820	793	811	758	757	838	817	765	795	837	804	817	800	818	837	826	794	805	805	798	749	810	774	777	815	784	776	818	830	840	815	818	803	796	842	819	751	802	812	814	841	778	819	772	822	769	836	742	806	824	807	804	878	782	809	798	837	812	793	779	798	722	780	789	818	799	785	836	789	781	822	847	826	843	774	769	759	833	828	803	852	825	824	815	805	839	810	803	795	805	790	806	836	774	808	759	761	806	831	794	804	782	758	814	757	788	741	782	815	791	794	808	800	783	821	744	815	775	819	795	819	833	837	827	818	791	812	804	822	802	792	836	797	758	793	827	736	786	819	821	831	823	754	849	720	842	821	777	752	796	839	844	774	791	803	801	850	783	816	813	785	781	819	792	799	802	817	814	747	810	801	797	791	734	815	790	776	764	788	797	782	800	811	815	784	829	850	796	816	768	853	809	793	753	823	832	769	823	812	829	840	815	774	798	806	775	846	811	791	808	774	761	813	784	800	809	802	816	812	824	805	813	789	730	790	847	770	785	796	799	810	799	803	854	770	766	804	776	805	828	827	861	815	840	817	786	786	829	838	825	796	766	803	778	885	808	774	837	802	793	839	806	792	830	843	833	765	815	862	805	782	766	781	839	794	816	769	822	800	754	806	868	787	791	792	840	807	839	826	779	752	825	790	760	770	820	748	804	809	766	842	763	801	829	784	779	821	747	816	720	826	833	799	834	795	760	834	798	764	764	799	798	751	755	790	823	786	779	780	784	792	779	789	781	812	783	816	844	757	811	762	844	789	768	808	791	827	797	818	821	808	808	787	804	866	824	803	725	796	803	771	761	792	829	839	827	798	772	768	783	843	805	786	786	808	752	818	771	779	786	804	813	780	802	857	790	850	827	824	778	824	763	793	779	837	804	751	810	806	796	823	794	849	779	815	877	808	857	842	794	812	803	819	823	778	818	801	778	778	762	777	776	814	779	817	797	793	827	827	824	851	780	780	746	780	822	809	817	794	823	781	826	754	844	778	766	832	821	781	760	798	796	759	791	741	769	753	792	810	792	763	872	804	806	781	756	782	797	796	803	744	756	802	793	806	785	819	752	710	754	778	800	774	774	806	796	872	781	752	823	783	816	795	777	831	762	833	793	768	810	780	791	789	817	777	820	789	815	790	789	744	803	838	750	754	820	835	770	802	830	776	812	814	749	812	829	768	822	749	760	836	788	799	744	828	819	820	852	800	780	823	787	843	765	807	813	822	821	826	815	739	810	762	793	819	786	811	823	762	793	830	783	781	783	798	776	816	777	785	782	746	771	819	830	784	797	774	783	764	767	817	814	798	836	821	832	822	792	806	849	796	790	805	826	795	744	836	841	811	773	783	767	763	756	823	807	803	795	793	781	795	779	778	797	811	851	806	830	807	786	801	791	817	783	782	840	800	781	801	779	762	796	801	775	762	795	820	860	746	801	804	811	751	786	777	819	841	810	785	842	812	790	801	789	817	798	845	816	817	785	810	779	821	804	774	794	794	814	769	801	790	797	806	762	794	861	773	807	828	760	785	805	835	791	744	750	839	811	831	791	811	811	836	799	789	777	760	820	768	824	760	806	808	792	847	785	789	815	832	783	835	767	755	759	818	824	792	780	810	806	815	767	797	778	794	802	813	786	748	922	742	816	844	852	796	803	810	798	821	772	769	793	802	814	843	825	775	779	827	797	802	793	811	734	814	758	812	757	789	786	856	811	818	827	792	850	803	784	784	831	845	805	744	867	750	825	789	736	786	787	835	741	809	792	809	770	782	728	790	804	770	801	811	813	838	796	828	808	804	768	790	821	792	835	789	782	799	778	791	820	799	822	773	824	815	816	797	812	796	831	822	835	794	802	793	763	798	803	816	778	833	808	772	802	799	774	782	793	787	766	799	843	835	790	800	828	763	792	793	763	811	812	823	772	791	789	789	819	805	799	778	824	853	853	796	831	802	773	840	819	773	791	804	773	773	762	823	801	828	811	792	801	761	824	822	773	797	822	750	804	749	787	832	809	781	859	735	753	801	821	767	807	819	817	773	793	817	774	783	844	805	769	835	833	806	740	785	810	861	802	832	824	815	810	861	853	854	758	823	802	816	780	859	762	820	796	749	770	789	847	835	774	769	827	774	805	744	813	808	810	817	771	774	763	812	811	796	787	831	817	800	805	812	800	744	798	789	769	783	772	795	789	827	838	794	815	850	779	816	805	781	838	823	794	814	804	791	791	770	786	822	744	821	774	767	818	813	755	877	769	783	829	821	827	780	803	783	804	809	744	806	810	802	809	754	829	839	781	785	792	763	772	841	784	812	832	810	806	798	789	753	791	782	782	831	763	827	802	835	836	762	729	759	755	787	777	769	810	848	767	838	782	853	755	840	792	821	762	758	793	802	799	783	828	769	809	818	739	797	820	769	817	756	787	766	803	776	775	749	766	783	784	847	812	781	771	822	824	826	817	832	836	807	802	792	838	833	775	786	787	778	813	784	814	852	801	810	858	763	727	771	843	759	792	809	766	786	809	868	792	771	768	808	762	819	823	792	779	760	825	774	843	786	805	779	797	822	780	717	766	815	782	784	851	788	753	824	794	819	792	819	747	794	759	845	742	795	766	760	824	794	811	796	855	790	828	779	840	829	743	755	749	740	799	841	817	785	848	802	832	771	787	756	701	803	806	824	792	791	813	812	800	783	758	764	811	798	799	786
21217	9256	9428	7276	3527	1752	1275	1002	896	693	623	529	535	522	487	510	492	434	476	432	455	425	437	429	397	388	412	445	389	383	384	376	392	394	405	361	405	401	363	393	348	393	372	411	355	395	400	427	386	392	387	374	380	375	357	384	380	398	376	374	375	360	372	388	411	359	376	362	375	387	379	389	418	359	372	376	377	362	356	410	369	359	352	374	361	386	388	376	376	389	382	383	334	378	408	402	426	356	401	379	380	404	387	347	374	353	373	379	356	374	375	376	392	357	395	346	350	381	346	374	380	379	395	346	378	376	383	372	358	406	355	386	380	364	404	366	389	359	406	363	372	370	408	378	348	391	379	366	393	390	367	354	409	360	369	433	372	333	394	385	387	382	414	419	399	378	383	395	352	403	382	361	333	351	382	371	391	401	388	388	369	369	380	362	373	412	405	392	360	358	333	362	377	375	411	418	379	369	380	350	373	349	381	369	373	350	383	344	386	365	379	400	356	378	367	407	366	352	382	360	365	382	423	346	359	355	392	359	385	363	388	417	373	381	367	347	351	352	384	356	360	353	383	384	367	364	408	359	408	385	363	402	399	382	395	379	400	375	399	379	363	386	381	410	362	376	379	364	370	412	368	357	351	360	375	380	405	378	391	371	391	376	373	407	393	391	361	402	370	407	405	368	396	365	384	353	395	375	400	394	390	373	379	362	380	370	347	403	406	363	378	356	414	435	389	377	378	404	396	380	389	394	398	403	379	354	402	401	392	376	390	364	360	358	379	382	384	388	364	393	368	369	382	360	363	358	368	360	391	375	365	379	343	413	392	392	400	396	340	393	374	373	397	375	422	391	376	381	359	364	360	369	359	371	374	370	357	338	355	355	390	351	366	398	370	365	407	375	394	366	396	363	370	369	409	361	407	382	435	362	357	361	388	364	389	379	426	433	396	361	365	351	355	351	419	377	380	380	345	332	351	369	344	373	374	385	361	348	388	383	361	368	376	390	414	389	374	359	384	385	347	379	402	379	355	391	353	374	393	392	362	394	356	358	400	397	408	383	408	390	390	380	353	388	373	403	372	352	402	360	408	413	365	407	383	391	354	401	319	397	410	369	399	385	371	413	392	375	369	378	368	384	399	384	362	380	361	368	398	404	353	359	372	354	368	371	406	364	394	367	342	389	378	360	382	381	366	403	380	395	382	343	370	420	409	367	381	387	371	377	403	329	380	370	345	394	391	380	418	370	391	378	361	391	359	370	363	378	372	390	370	401	405	413	371	371	347	353	393	421	384	399	396	386	362	367	387	382	406	392	381	373	370	400	421	391	361	363	362	408	397	380	374	385	374	375	410	376	365	319	384	373	416	403	384	377	362	417	383	404	381	407	345	369	420	373	310	362	383	374	370	389	367	351	368	345	398	388	380	382	379	336	380	362	392	357	389	396	387	385	372	323	411	365	364	367	374	395	405	377	387	393	403	397	371	384	378	380	386	342	358	382	359	361	394	344	375	365	399	355	403	364	345	398	398	394	381	391	375	359	353	414	372	362	358	374	411	366	399	390	381	366	413	409	361	329	384	424	386	385	362	347	366	405	385	393	385	356	384	362	393	371	408	399	343	367	424	410	401	389	392	405	382	405	395	382	360	368	379	389	366	346	333	366	363	385	395	372	367	396	376	364	374	373	354	370	391	386	377	391	390	373	382	327	384	391	384	364	373	393	391	367	361	400	417	402	366	400	396	386	385	377	405	403	420	373	396	346	350	353	366	375	364	399	330	390	360	391	394	395	391	389	411	364	396	400	354	377	360	382	372	314	368	402	373	345	351	380	371	396	376	354	355	360	355	351	375	389	387	381	359	398	369	359	388	354	377	358	368	402	361	383	363	390	376	340	348	421	383	393	387	367	383	405	373	369	385	417	389	388	366	371	380	404	357	366	348	359	396	355	362	393	360	344	391	368	367	385	380	389	409	360	401	400	369	359	371	371	362	349	340	357	373	394	353	397	399	401	384	376	353	387	367	382	436	391	409	374	365	405	411	384	349	390	451	366	370	327	350	381	383	340	344	363	393	393	416	369	383	371	407	351	382	370	343	386	393	372	387	386	406	354	370	366	396	368	369	426	372	411	393	363	357	383	328	360	411	371	377	392	379	367	342	373	369	343	375	395	379	361	365	347	358	321	391	376	363	357	366	368	372	364	411	376	395	354	331	376	376	366	394	386	374	363	384	351	376	380	371	318	390	345	402	407	385	353	385	392	399	386	380	389	382	397	354	357	345	371	341	355	370	376	342	381	324	363	377	348	344	382	401	382	383	380	351	347	353	378	370	386	400	368	417	426	377	400	349	370	381	372	395	379	370	391	367	371	361	368	364	359	367	427	368	382	362	389	365	404	332	380	368	400	371	350	371	371	396	361	362	410	377	367	388	387	396	386	419	316	384	358	385	363	358	355	398	321	352	354	370	362	364	363	392	373	401	375	377	354	408	351	396	397	398	400	376	395	371	372	392	384	422	385	376	360	379	369	396	371	364	391	370	416	384	382	363	393	379	361	386	374	398	373	380	367	343	380	407	375	363	329	365	368	366	371	406	369	370	375	396	384	365	329	380	358	344	408	341	409	422	379	411	338	383	381	383	361	395	383	416	415	377	408	395	410	308	383	375	376	399	373	348	306	376	370	369	359	371	339	392	373	414	365	390	334	405	398	416	384	349	385	394	369	407	365	333	366	363	429	370	365	385	356	367	376	366	401	362	393	407	383	407	355	344	352	405	423	362	374	391	405	394	351	379	380	425	380	372	383	353	357	387	388	383	398	401	380	328	390	408	392	364	403	349	362	340	378	368	331	411	404	384	416	370	410	378	379	372	387	406	386	373	389	389	394	391	378	363	350	358	380	397	405	424	335	337	383	366	396	412	388	344	379	390	384	362	374	358	373	399	401	375	338	423	383	373	364	362	346	380	388	368	377	376	356	367	339	389	373	377	380	382	335	373	406	394	390	375	356	363	398	359	376	349	353	374	333	380	370	414	379	338	370	364	385	379	383	365	363	334	409	353	406	416	354	384	393	384	359	364	379	358	366	379	371	412	384	387	366	396	376	367	365	379	399	401	381	372	330	369	358	359	409	341	341	352	379	347	354	379	367	370	361	410	365	358	357	387	398	369	366	388	381	374	379	365	386	395	371	378	386	409	379	386	383	425	360	366	391	409	374	355	390	361	335	343	385	364	356	378	404	370	385	381	368	382	369	375	393	400	390	442	400	394	390	362	374	392	374	369	395	402	400	367	395	387	359	402	348	342	356	406	374	377	387	412	369	366	376	374	385	369	366	417	401	387	405	371	363	361	394	378	388	341	391	401	382	366	397	440	374	404	404	386	366	380	356	376	379	398	385	405	398	357	380	384	375	348	374	355	379	386	350	401	353	348	395	372	402	371	326	357	341	389	358	399	353	430	323	376	389	342	379	376	350	374	377	396	364	381	430	336	407	407	408	396	375
13886	8091	14735	15833	10292	6294	4762	4046	3248	2693	2293	1926	1706	1534	1590	1550	1529	1472	1333	1270	1211	1207	1146	1116	1121	1073	1167	1103	1000	987	993	922	929	896	952	932	908	930	957	983	945	875	945	907	878	858	830	948	934	876	911	885	866	922	861	876	915	867	849	828	851	879	904	863	862	844	859	882	889	864	903	832	846	840	892	883	897	896	858	897	878	886	826	891	861	900	862	894	886	829	917	883	918	920	866	869	846	846	861	837	877	868	838	874	819	937	840	909	916	871	877	851	886	843	902	932	851	873	841	883	875	874	836	857	883	878	891	823	852	868	850	888	880	877	877	847	854	878	905	868	913	842	902	925	848	869	913	863	872	851	919	845	918	881	877	830	902	835	870	863	874	829	868	826	791	846	841	890	818	863	856	886	886	797	887	886	881	861	826	909	856	878	912	881	838	873	899	840	814	902	840	876	865	808	833	881	897	831	811	876	901	908	871	867	854	867	880	867	854	844	866	883	810	887	809	885	876	891	868	877	906	874	930	818	832	869	893	900	820	845	871	861	919	888	869	873	820	871	862	882	860	910	903	861	838	851	877	870	877	826	902	915	897	879	884	924	830	825	844	848	904	851	824	812	876	870	812	893	844	838	868	859	883	870	844	882	861	868	864	862	856	871	826	895	871	876	896	837	886	830	907	818	891	813	867	883	873	822	916	845	832	826	837	907	861	901	922	915	870	897	887	848	850	861	917	892	869	863	867	911	853	840	861	854	880	856	843	883	831	862	873	868	834	845	906	844	873	894	842	880	874	973	816	859	892	901	827	830	856	881	881	844	868	851	765	919	911	891	852	885	915	829	880	874	817	888	856	873	861	852	868	907	915	819	889	838	894	844	892	876	866	888	893	824	919	849	853	859	845	880	864	813	884	868	893	854	876	892	858	921	853	896	850	938	881	898	912	854	847	863	849	862	905	858	868	866	862	881	888	895	843	845	823	863	927	921	881	853	843	833	847	844	844	911	869	882	849	858	903	905	941	812	886	817	883	865	847	905	847	862	912	910	900	891	854	818	863	884	871	827	896	835	899	921	940	854	863	887	842	942	865	862	900	861	838	853	864	903	878	922	921	854	884	885	845	848	852	843	879	873	887	887	865	863	930	898	916	834	823	846	873	851	889	860	861	863	854	868	852	884	907	873	833	862	792	882	898	907	896	826	861	850	858	876	888	802	901	917	860	893	883	842	893	916	864	855	882	836	866	842	848	910	909	858	805	862	848	943	876	870	932	875	889	860	858	885	943	902	892	781	909	882	879	941	867	822	838	844	916	860	879	832	900	875	886	839	904	885	885	876	840	833	846	830	857	868	909	865	880	826	857	878	902	874	855	848	896	877	864	936	843	871	846	892	860	887	852	873	904	923	881	893	869	848	886	893	862	886	825	904	881	885	901	790	877	866	860	826	817	873	865	931	890	890	833	837	921	895	878	867	883	815	847	890	888	886	908	862	865	802	900	838	901	850	817	814	836	838	863	902	848	887	881	866	831	860	878	839	884	868	849	849	902	891	847	885	849	919	824	831	866	906	862	835	846	870	914	837	871	870	834	882	852	841	898	895	870	938	876	856	877	810	857	886	913	900	851	868	868	839	856	869	895	834	855	863	895	815	886	927	876	864	816	893	914	876	844	864	868	845	883	861	857	887	923	903	864	924	881	852	821	883	818	881	875	889	883	898	884	865	868	862	898	845	851	902	877	834	877	836	825	867	846	873	875	842	865	887	879	875	832	922	864	847	885	843	891	869	831	872	859	876	878	880	884	878	874	934	820	834	846	897	923	874	866	882	856	820	906	874	898	902	855	867	852	846	830	836	872	838	861	866	836	902	889	862	860	897	889	820	866	822	941	798	870	858	835	846	864	912	880	846	873	937	825	878	868	855	867	876	877	885	800	869	898	934	852	846	836	929	884	794	902	807	885	827	864	823	889	880	894	864	821	881	871	817	922	837	842	823	879	868	867	883	899	860	857	814	866	905	833	843	895	868	870	847	888	818	848	869	860	867	921	871	909	889	857	885	865	872	866	886	829	868	885	878	878	824	826	850	901	777	840	877	902	894	896	857	849	859	867	839	870	875	909	884	932	831	840	870	854	890	913	874	892	885	822	941	885	875	852	851	826	852	860	870	888	851	846	847	888	877	902	891	880	851	920	875	879	883	914	857	893	886	876	857	892	881	830	877	871	887	872	809	907	887	919	885	884	890	837	880	897	856	870	901	890	893	872	850	874	872	894	897	832	881	839	876	895	834	852	856	843	875	880	873	880	804	837	860	880	886	849	866	876	850	876	833	860	857	859	849	881	853	830	860	855	864	831	889	835	913	870	862	867	851	906	913	904	914	884	881	857	920	849	902	847	847	855	915	799	870	876	840	855	884	862	884	882	893	869	814	863	853	843	820	894	880	882	881	870	872	894	869	892	868	853	872	868	812	834	815	826	861	872	939	813	819	874	877	828	844	859	850	886	866	916	867	818	818	837	893	900	842	845	906	861	839	848	885	841	870	839	908	853	890	867	896	816	890	863	892	866	841	861	810	896	863	886	841	881	876	905	853	865	780	870	891	865	876	853	880	906	873	855	884	887	895	880	916	871	865	888	846	873	894	892	873	872	886	812	849	862	825	900	856	851	907	901	872	919	859	846	861	881	836	915	813	890	848	836	867	814	884	783	864	880	874	851	839	851	858	856	828	869	906	863	891	871	806	874	878	898	880	817	923	916	847	888	854	906	877	873	898	866	898	844	883	878	845	858	870	884	853	909	849	901	842	901	883	875	862	881	852	880	886	831	898	844	912	846	842	854	905	832	836	875	896	880	872	872	918	863	882	887	860	853	877	840	821	838	858	883	848	870	837	895	865	921	868	896	866	829	851	883	874	848	874	831	898	848	884	867	882	850	907	858	915	885	815	851	890	868	830	896	933	837	876	813	868	876	877	849	878	835	915	895	809	902	881	804	857	848	840	856	866	850	839	847	895	823	879	876	874	874	813	869	882	870	865	828	879	870	870	908	850	898	854	830	887	906	893	914	880	850	844	855	886	844	854	916	879	868	858	854	883	841	877	864	838	890	825	913	854	842	866	897	883	905	873	838	923	869	880	890	883	877	886	893	894	904	886	862	850	824	908	836	851	882	892	857	885	799	844	827	857	918	898	890	911	854	869	905	830	850	854	860	876	841	901	872	889	914	891	904	874	892	880	876	915	856	887	884	864	870	863	861	887	862	848	886	893	842	906	898	887	905	852	861	873	919	836	849	852	835	871	929	870	847	884	865	849	837	861	821	868	822	847	832	882	859	917	904	837	846	867	872	849	784	909	853	886	890	862	893	857	847	877	891	841	877	928	828	823	867	891	908	855	845	856	811	899	814	831	861	820	896	836	892	863	920	848	805	823	848	899	849	873	913	873	862	868	856	884	855	826	869	869	851	880	884	879	850	857	848	895	910	824	912	879	836	831	864	878	910	917
30674	13586	13055	11000	5475	2447	1629	1329	1036	850	701	600	563	530	494	510	493	493	454	489	467	475	466	399	418	403	397	391	404	394	378	354	393	397	416	378	387	391	389	392	405	346	344	351	382	366	338	363	326	349	398	341	365	347	381	380	436	359	361	365	372	342	373	399	363	385	341	356	362	368	361	333	352	325	378	390	340	378	350	375	357	378	381	362	407	409	358	387	376	396	380	341	391	362	363	373	394	360	383	404	396	376	380	358	361	367	348	375	361	373	366	353	422	356	384	348	332	355	370	366	380	342	350	366	374	370	391	352	339	371	429	343	342	416	370	368	384	375	380	349	344	373	371	343	392	386	381	355	328	347	375	384	384	337	399	368	365	351	403	360	336	372	383	372	353	337	373	387	372	344	382	384	410	395	333	399	368	364	333	384	362	369	382	379	350	377	367	339	369	392	374	352	348	356	311	360	329	335	381	337	373	351	366	358	365	382	365	346	360	365	327	325	352	370	376	395	348	406	353	324	380	351	344	346	435	345	345	359	370	316	411	360	344	367	368	357	354	340	389	348	333	385	336	331	383	341	360	381	352	377	337	345	372	391	331	335	366	391	374	375	336	334	380	372	381	312	363	335	361	342	410	338	368	366	382	379	338	398	326	365	372	404	362	340	381	353	410	346	384	355	362	352	367	340	359	346	361	333	358	364	363	363	379	353	367	366	362	346	337	390	325	375	364	370	368	382	337	352	372	377	338	353	343	391	399	336	330	380	378	360	374	372	372	369	372	358	379	384	364	359	363	392	366	381	326	353	348	389	372	356	341	382	332	367	395	365	371	356	343	342	392	347	349	356	381	379	333	333	354	334	406	355	371	388	331	376	400	370	360	351	315	364	365	339	366	371	330	343	356	358	387	366	361	363	362	358	387	351	335	377	369	389	360	345	362	367	378	370	338	369	356	366	376	370	357	369	403	380	352	375	385	334	358	387	343	355	380	359	348	379	344	385	353	390	366	360	367	371	387	409	358	342	360	358	382	371	359	408	379	355	327	383	383	379	370	351	360	355	368	360	371	348	352	333	387	376	380	363	354	366	403	386	344	361	374	344	346	340	376	341	334	339	322	340	342	360	352	392	350	343	338	371	323	339	387	361	355	376	389	361	371	327	380	371	338	347	368	386	360	369	372	366	387	352	397	351	341	359	355	417	355	354	374	343	352	353	359	364	393	370	343	347	341	375	344	344	373	374	366	361	358	334	377	364	327	367	391	349	360	368	418	392	385	373	350	340	376	345	347	370	368	330	384	371	363	347	405	374	353	387	351	361	361	380	352	361	374	400	387	352	363	356	356	367	386	407	368	389	340	389	352	335	371	345	347	333	409	363	345	381	364	389	402	371	390	376	337	370	346	366	332	357	386	380	370	350	377	335	362	349	368	353	388	367	386	356	356	364	379	363	334	330	379	361	371	355	371	334	395	340	378	335	346	346	338	378	371	372	358	330	357	387	385	409	347	364	371	362	336	372	369	347	379	372	416	346	352	356	403	382	365	377	375	409	369	388	352	348	385	367	337	353	314	352	342	384	385	342	387	380	354	384	351	358	373	340	327	313	365	405	379	396	385	336	343	352	401	385	346	374	355	346	397	389	370	373	396	362	362	376	391	397	343	361	367	356	372	367	380	388	356	401	377	366	336	339	376	378	402	398	400	319	376	337	375	364	332	353	340	367	404	355	357	343	372	347	376	353	363	344	347	342	393	374	387	348	370	372	402	334	308	357	377	391	351	364	358	372	376	351	328	376	375	339	381	364	376	380	385	348	362	379	391	340	374	357	374	390	352	365	368	349	331	376	400	361	395	393	386	356	329	354	380	341	374	352	347	389	362	393	404	372	387	356	400	384	349	360	363	392	332	352	388	374	379	394	362	364	382	354	359	404	357	344	378	360	347	348	327	355	389	369	334	359	356	372	326	345	345	339	361	361	394	355	353	353	356	363	346	373	377	359	345	319	381	355	353	338	359	386	361	355	367	328	379	347	371	360	322	344	358	410	363	400	355	352	382	377	344	389	331	324	377	379	365	361	372	395	334	310	361	380	386	316	398	359	342	368	413	330	374	395	388	354	368	345	346	361	363	330	338	346	341	363	325	339	362	350	353	343	360	373	371	384	407	380	345	361	387	343	352	350	367	354	352	364	365	372	356	422	329	375	348	343	354	361	367	337	390	387	372	365	377	333	363	339	328	358	362	361	382	364	365	326	379	373	329	369	389	359	362	352	352	383	356	380	378	365	352	389	374	365	380	377	366	389	363	382	382	382	352	376	369	368	406	373	388	346	374	390	374	369	369	370	387	369	353	359	370	350	372	385	340	353	393	366	337	384	348	367	386	383	368	364	361	342	391	359	363	358	362	389	354	417	355	370	357	363	361	347	359	361	384	346	359	381	360	361	334	398	386	361	397	378	374	360	377	371	377	351	373	328	334	328	355	346	381	390	336	353	416	369	348	363	350	361	361	379	341	343	380	352	356	359	390	363	399	365	356	368	346	363	372	362	375	323	340	351	404	376	378	368	378	384	366	356	325	361	380	358	352	338	355	348	354	358	367	328	377	356	362	358	338	400	342	383	346	345	359	403	354	368	360	376	336	400	365	348	304	327	360	356	336	357	384	363	383	363	403	389	378	342	346	379	372	347	358	362	355	408	355	367	375	371	363	361	327	361	392	352	393	353	350	417	362	367	347	357	376	378	364	368	401	379	372	412	368	350	367	360	372	391	349	332	364	365	412	365	392	382	400	346	345	392	344	356	404	391	376	339	385	329	362	385	361	368	363	355	352	361	373	346	369	350	368	395	396	331	378	346	347	371	401	376	339	354	334	351	369	368	378	335	351	360	354	384	329	361	328	373	383	368	319	359	370	330	358	381	395	344	367	369	384	343	358	350	372	336	382	339	373	360	365	380	370	340	382	368	388	367	342	353	336	337	363	352	353	339	373	333	343	374	367	334	369	385	372	321	330	339	356	352	355	366	332	388	341	373	388	424	399	410	397	381	395	347	378	391	385	370	372	403	358	389	357	358	370	387	399	371	384	372	368	363	337	348	391	369	352	365	360	392	397	356	311	376	382	371	355	364	374	384	379	330	347	360	383	364	351	381	336	386	346	368	364	359	355	357	366	370	388	405	390	338	389	334	391	355	364	356	345	365	346	365	355	365	377	376	327	404	366	366	364	363	352	373	320	403	408	344	370	348	358	380	385	344	378	375	368	380	375	397	341	375	375	357	352	386	370	382	375	324	309	368	319	383	349	380	362	398	335	356	390	370	394	387	407	342	339	354	347	391	355	350	397	373	393	369	364	378	356	374	381	373	380	388	388	347	369	394	406	367	369	368	363	341	343	333	398	352	394	351	357	365	388	352	390	375	371	315	378	405	339	370	366	350	385	339	410	344	367	345	366	378	383	388	351	351	363	377	378	375	367	336	325	362	397	370	379	384	376	349	340	353	356	365
18560	10460	18471	21259	13502	8292	6622	5343	4398	3494	2814	2384	1951	1802	1699	1753	1787	1632	1549	1434	1399	1332	1225	1267	1218	1147	1243	1200	1074	981	975	928	913	923	997	913	915	956	931	920	875	941	888	888	869	875	903	853	865	796	828	881	850	781	834	838	872	850	810	908	835	816	845	852	870	856	878	823	864	873	808	821	873	842	844	874	845	841	829	827	810	842	817	866	776	867	808	814	841	867	784	818	809	822	826	836	835	838	905	792	873	862	796	810	813	877	854	840	811	796	794	790	828	763	879	858	877	870	865	823	811	845	847	851	832	871	806	842	861	924	780	833	806	866	813	810	848	823	829	838	828	782	871	807	796	853	842	862	890	754	805	849	805	847	858	861	862	833	811	856	844	848	835	839	844	826	799	848	814	835	840	900	800	877	828	820	750	844	820	781	808	857	868	828	858	846	857	851	817	800	837	786	835	870	788	822	853	852	806	852	828	864	862	809	839	833	861	820	808	794	851	855	814	834	827	808	862	821	832	865	778	837	875	830	848	813	833	837	838	823	846	902	845	814	807	812	788	809	808	793	844	820	852	852	838	799	822	845	836	826	871	837	863	811	849	849	793	793	914	846	830	836	795	818	823	806	841	838	814	846	880	877	849	872	832	798	859	851	830	814	820	843	854	892	771	838	819	801	803	820	850	794	874	898	878	808	839	821	847	847	797	857	749	866	830	813	807	799	832	817	877	820	763	886	864	827	874	823	890	801	786	802	870	889	835	868	866	820	852	906	824	825	830	823	831	829	826	829	880	799	803	869	833	813	811	842	846	826	884	834	842	747	805	818	836	778	766	828	814	822	840	843	815	904	850	812	856	849	830	855	852	821	819	860	805	843	865	846	847	826	853	857	855	805	794	834	808	880	881	794	810	823	841	870	862	838	844	801	821	828	882	885	809	841	840	889	846	872	845	788	787	853	819	860	835	847	866	801	789	814	804	820	829	794	847	894	863	812	789	806	794	847	811	890	816	776	844	845	860	844	860	816	828	803	848	889	853	800	902	856	818	878	825	842	870	826	783	849	814	824	810	793	811	822	853	750	842	872	811	808	795	855	832	825	821	859	820	876	822	899	877	828	834	807	855	814	820	836	831	772	820	815	889	849	896	837	875	837	865	787	858	851	846	812	846	900	831	834	784	849	805	830	776	868	831	846	779	838	824	855	801	835	808	831	756	897	848	842	816	876	809	846	852	827	934	788	845	815	828	830	844	764	797	809	839	858	828	805	892	873	824	893	821	854	850	884	827	797	815	819	813	835	830	796	861	831	829	864	816	849	810	820	819	812	838	838	843	841	771	828	832	820	840	807	831	829	850	859	828	821	817	799	830	820	857	875	847	914	818	756	845	799	817	848	831	824	873	844	775	816	856	868	874	844	847	881	790	826	820	788	808	855	826	899	793	853	860	835	859	848	861	832	833	875	875	843	806	858	817	837	773	863	814	876	818	837	806	758	855	793	818	813	852	828	830	874	786	832	859	859	848	781	863	814	875	832	855	824	858	795	877	829	820	841	859	885	823	856	823	881	805	820	802	821	888	883	875	809	844	829	848	763	801	789	874	814	856	869	869	814	857	859	814	872	843	779	900	830	824	864	799	797	849	846	865	855	854	814	805	830	859	859	828	791	833	849	863	830	855	774	824	807	848	785	854	777	836	805	819	796	825	818	900	817	828	866	867	824	790	847	838	837	843	872	878	835	875	798	856	845	850	803	805	776	840	831	856	798	767	812	874	906	858	826	824	815	801	847	831	863	781	843	850	892	819	807	835	790	841	848	831	822	851	859	839	877	802	842	809	834	802	804	771	839	861	805	864	828	812	847	800	869	843	862	856	814	829	865	803	830	831	855	867	830	838	828	831	865	832	808	832	821	847	765	808	813	854	848	882	836	837	863	806	880	864	840	844	866	781	841	830	811	877	855	881	901	869	821	807	806	880	822	869	856	808	788	817	836	852	848	823	813	842	856	882	814	850	795	781	875	846	786	857	792	852	839	851	845	875	851	826	814	860	874	842	845	805	925	836	831	877	842	884	883	802	823	886	842	864	875	833	840	834	831	856	847	822	820	836	840	825	864	844	839	870	776	902	908	845	839	829	847	796	824	863	777	818	850	835	830	820	849	824	827	887	907	825	819	869	783	803	848	863	794	874	878	842	834	867	783	851	803	799	821	868	841	824	850	814	805	846	859	874	842	798	840	820	850	820	828	794	838	796	823	802	827	851	848	883	850	801	828	877	764	840	835	862	855	841	839	887	827	845	829	826	865	889	898	820	805	837	874	855	799	809	852	858	778	849	834	853	795	785	862	851	826	851	820	857	842	855	759	840	806	844	858	868	842	859	849	821	823	878	879	822	850	802	814	862	863	845	845	815	838	867	831	823	772	861	806	882	814	842	858	819	886	832	868	800	861	847	804	838	818	848	833	836	848	846	850	814	844	828	839	783	867	868	816	826	855	825	835	823	824	823	866	855	758	824	829	848	770	826	863	854	817	832	830	812	876	852	826	824	849	830	878	829	816	829	846	787	801	794	850	843	862	868	850	810	823	789	857	855	818	787	826	839	825	875	799	836	863	844	855	860	792	835	848	844	818	861	855	859	824	803	852	851	895	875	844	849	840	885	791	873	846	892	834	795	879	795	817	879	812	829	868	855	851	823	819	845	845	834	861	835	870	842	815	857	816	852	867	872	800	884	797	872	769	837	810	798	853	825	920	845	861	876	831	903	838	875	806	835	852	870	847	808	815	803	823	816	808	829	797	865	854	801	857	855	799	825	798	840	842	886	845	859	822	809	874	863	804	802	795	852	829	843	790	861	833	856	816	842	866	837	826	865	829	842	877	812	822	804	821	823	824	803	851	808	830	822	831	818	797	780	855	815	817	805	849	866	831	835	868	813	832	866	824	817	854	863	844	886	861	862	801	798	828	873	847	868	863	833	790	859	836	869	825	848	837	876	815	874	872	839	800	844	845	819	897	811	807	883	863	855	825	856	884	852	855	791	853	799	821	836	878	838	816	829	825	870	809	793	826	794	845	837	795	820	813	877	815	862	877	786	817	827	866	795	842	870	836	839	824	822	778	792	803	827	889	802	783	873	850	827	859	764	869	831	828	837	857	831	840	821	797	851	856	826	860	844	799	825	840	801	801	826	809	830	803	780	832	869	836	851	823	851	915	831	822	857	855	861	813	843	833	783	806	817	825	824	856	824	851	827	779	878	869	838	818	870	843	879	834	847	867	826	858	838	845	816	802	852	855	874	848	841	849	836	863	839	873	819	859	855	810	789	839	803	820	824	887	795	817	848	871	843	794	814	850	838	831	806	902	823	850	853	841	803	839	794	819	810	859	849	860	868	824	837	811	855	817	817	865	839	847	835	878	823	896	822	794	853	854	812	850	805	825	823	856	843	875	852	819	882	826	807	775	801	840	862	789	810	787	859	882	885	842	816	836	850	794	810	879	872	829
13295	5591	4436	3121	1589	999	811	636	553	532	449	460	418	359	373	383	386	401	391	355	364	351	366	386	385	383	351	382	347	333	377	384	335	341	391	362	371	329	319	351	330	380	331	294	329	343	376	340	344	333	342	319	348	367	371	384	381	359	321	370	354	359	304	354	338	327	333	356	355	353	361	381	346	369	293	347	344	330	333	349	345	321	306	350	388	305	352	357	351	357	378	345	327	347	360	356	346	351	345	362	330	357	399	328	391	340	353	354	347	357	335	354	333	363	354	380	378	338	332	311	331	333	343	329	357	380	353	355	370	356	334	345	344	329	367	378	357	326	363	339	370	360	326	376	351	320	337	367	323	359	356	349	349	339	358	340	362	343	355	303	326	337	333	331	329	328	315	346	324	333	351	327	319	316	354	342	318	351	339	330	358	340	337	323	347	370	374	358	343	335	322	368	357	386	350	391	320	346	372	378	311	330	340	340	340	349	329	345	330	295	314	303	342	318	349	348	326	351	336	355	349	320	343	329	363	357	317	327	333	361	373	325	348	387	336	341	320	329	333	327	362	322	319	389	336	337	305	321	339	342	342	335	300	335	323	317	334	363	372	362	341	347	359	333	333	345	355	384	338	369	340	339	333	300	335	390	338	355	343	305	336	305	355	377	336	340	307	319	358	326	331	348	358	351	343	359	308	360	380	341	336	364	345	369	390	338	325	357	354	337	323	363	363	355	375	323	305	392	350	359	333	329	353	356	368	322	329	344	323	345	316	330	341	330	356	345	294	341	326	364	355	341	338	348	354	360	310	320	357	363	361	342	356	358	349	344	298	353	368	381	370	341	345	369	337	351	333	332	347	350	373	321	342	377	380	311	355	334	342	348	362	375	359	323	355	347	324	351	334	339	348	344	357	342	388	394	346	360	362	374	335	340	342	335	331	356	348	346	339	351	354	360	353	340	363	361	341	342	393	345	336	363	324	334	338	318	309	333	383	372	333	344	344	359	348	345	360	331	366	387	344	357	357	301	331	348	363	323	328	346	342	338	360	343	299	363	355	356	373	282	348	356	333	329	303	321	310	357	330	320	376	351	331	328	360	366	351	321	309	330	344	338	291	326	320	354	308	358	367	350	322	347	365	332	354	354	338	355	316	339	360	313	366	351	348	343	355	327	355	371	354	340	335	357	363	363	381	342	316	329	376	324	312	358	348	349	359	362	370	359	307	331	332	358	321	358	356	349	379	386	389	352	371	324	358	374	350	319	372	347	362	320	378	373	343	333	368	373	341	338	381	338	352	343	360	370	335	346	341	364	318	353	368	320	361	326	372	358	338	374	331	357	365	328	379	354	325	321	369	358	342	369	387	331	350	382	375	344	319	368	376	330	297	341	355	315	348	319	315	369	352	301	346	340	343	342	365	344	332	322	361	324	319	336	341	352	324	351	345	343	328	339	355	360	386	335	354	353	353	335	349	322	355	361	384	321	364	361	329	343	333	327	372	330	321	350	362	321	336	341	348	365	348	375	321	365	353	308	353	337	336	331	381	349	365	338	354	348	348	351	318	360	300	314	326	345	316	322	313	338	348	303	368	357	342	321	327	322	363	329	351	366	340	318	338	367	356	368	332	345	393	323	336	321	363	328	339	393	322	332	355	345	369	348	361	340	377	377	327	336	335	340	337	303	343	340	349	364	366	360	322	391	357	329	331	363	342	359	351	330	348	320	364	338	328	318	303	317	364	346	360	353	304	317	364	376	355	365	354	384	402	334	355	356	370	355	391	355	356	374	322	350	318	322	324	347	319	348	329	358	306	335	345	351	376	323	351	313	329	343	368	368	344	320	362	344	353	311	324	345	323	349	360	344	345	341	362	330	345	352	360	352	331	333	331	392	366	363	369	340	340	355	329	321	305	330	319	342	346	344	322	344	343	364	364	378	325	384	361	348	349	363	332	331	325	337	318	351	345	338	385	365	348	361	356	330	360	375	327	351	326	346	356	357	382	344	324	346	325	376	339	351	343	319	342	368	310	318	372	337	309	359	335	312	364	308	332	341	360	355	300	308	318	338	339	336	353	329	315	323	393	326	327	391	339	346	292	366	368	351	360	342	352	389	371	378	351	351	369	333	322	319	347	339	339	342	324	361	325	343	339	333	397	341	348	351	334	332	361	334	328	329	314	350	354	306	341	351	320	361	383	373	348	332	312	330	349	360	359	360	328	347	386	372	350	321	334	339	340	336	339	369	329	347	357	329	348	343	311	355	360	360	313	318	387	347	345	375	319	370	358	346	312	345	327	373	333	345	335	353	324	335	358	356	355	388	348	351	324	316	328	333	323	309	338	342	372	354	399	346	329	324	289	342	337	326	354	357	354	327	364	354	295	331	336	328	389	375	318	361	372	356	352	334	295	335	348	315	350	341	345	345	319	361	324	344	325	348	361	363	380	366	335	332	348	311	371	345	366	361	333	310	365	338	308	345	359	365	329	362	364	358	348	332	326	319	343	358	341	347	321	364	358	370	334	368	386	333	320	331	336	332	334	371	353	330	353	351	352	335	330	350	356	347	336	334	346	352	348	351	311	357	326	360	356	339	358	347	340	309	308	335	359	335	348	342	371	330	344	364	339	317	337	332	354	382	316	309	306	350	346	335	373	348	355	322	302	355	349	321	339	403	355	345	374	347	361	344	329	375	349	341	330	320	340	364	348	354	374	327	360	327	355	356	351	340	329	383	362	376	318	340	355	340	378	319	311	356	344	343	368	338	365	343	363	325	322	388	354	345	338	313	290	384	313	351	359	329	327	352	349	359	323	319	317	361	364	330	339	329	363	343	341	347	358	348	358	365	308	362	334	330	308	370	354	347	369	359	352	341	347	362	362	346	333	385	340	336	368	321	382	345	344	321	321	362	362	370	354	401	323	339	329	338	328	336	326	361	328	371	376	345	315	306	301	354	349	336	345	383	341	341	349	327	314	356	334	370	413	351	326	331	368	344	371	346	345	367	332	346	368	332	372	339	331	335	340	330	332	334	337	348	325	293	348	341	356	313	344	382	343	368	357	344	347	347	311	343	344	352	348	394	335	359	335	348	360	358	330	349	341	323	347	344	329	382	347	336	330	320	362	367	380	342	357	301	345	343	346	344	338	370	353	367	321	345	363	356	331	330	345	402	305	321	358	349	364	328	379	330	353	373	358	363	372	311	332	345	338	349	362	336	325	335	363	369	348	364	347	337	337	352	354	362	366	339	344	359	310	352	354	355	343	328	347	319	358	369	341	370	337	358	328	321	312	336	339	343	352	323	324	343	357	308	339	337	333	317	364	332	347	339	324	342	353	346	368	318	317	353	337	356	347	348	330	338	329	342	344	368	345	331	339	302	338	366	347	349	374	341	325	346	325	343	396	380	326	364	362	333	335	317	346	336	300	388	334	334	330	356	312	322	392	351	350	397	358	323	369	357	341	318	332	333	342	310	362	358	318	304	342	378	367	368	380	324
8481	4886	8140	8441	5367	3693	2928	2400	2004	1764	1536	1374	1212	1068	1171	1103	1212	1115	1140	1055	972	985	917	947	862	869	849	946	881	882	834	837	875	844	836	768	842	807	854	811	859	776	791	859	843	856	841	811	790	826	810	804	794	812	783	836	752	818	809	822	836	844	863	801	819	750	765	805	846	846	815	752	833	811	802	776	774	788	815	785	770	786	804	819	787	820	820	847	765	830	797	808	855	776	805	796	774	784	808	797	802	794	773	821	803	843	793	851	826	836	787	819	794	783	819	825	824	802	804	851	790	771	764	797	818	797	765	769	760	800	778	835	797	804	811	825	787	773	825	781	792	793	816	772	821	756	782	824	804	823	851	787	815	848	731	813	791	820	797	769	816	773	840	830	796	763	795	746	802	803	791	843	869	833	747	800	801	797	782	828	823	813	790	813	794	879	830	795	811	756	805	780	814	782	756	803	827	847	825	796	810	777	822	785	813	779	813	759	795	797	846	808	811	775	771	800	774	833	791	799	830	829	827	774	866	769	795	854	831	812	811	782	786	839	793	826	780	780	816	764	771	833	826	807	753	801	826	835	786	781	782	830	804	793	780	856	797	820	803	848	818	764	793	805	806	785	791	832	810	810	782	791	768	775	801	768	804	803	798	794	839	768	781	784	803	802	781	797	842	794	818	772	807	819	785	801	757	848	826	760	733	810	780	792	810	768	796	797	845	804	794	799	790	859	775	801	841	823	772	832	816	810	811	802	819	808	806	834	793	796	773	780	815	793	860	820	803	819	830	862	792	776	776	785	763	758	832	789	805	783	851	761	793	844	825	774	829	812	774	810	828	771	815	807	765	806	859	748	845	746	742	855	815	810	805	782	791	778	831	748	808	812	820	852	813	800	807	781	817	836	808	826	789	814	816	815	821	824	825	775	783	782	782	793	830	830	822	805	875	809	812	809	808	820	823	819	770	800	804	799	803	838	839	814	819	809	820	835	803	721	782	816	784	799	828	784	778	829	798	853	801	762	798	800	807	797	871	808	792	844	778	780	814	816	815	826	796	802	842	809	806	807	820	769	861	845	795	826	769	799	838	860	787	770	807	842	780	778	771	799	803	791	780	853	803	811	817	812	772	762	779	813	827	802	792	742	782	815	801	840	841	814	831	792	801	793	757	831	809	737	828	810	761	821	819	754	780	797	810	833	781	751	846	798	876	787	797	807	757	801	795	807	820	816	829	775	833	864	814	792	818	821	812	801	848	778	795	758	798	781	795	787	824	791	785	803	823	757	816	812	829	795	788	826	774	773	794	785	860	790	752	810	766	858	816	797	804	769	786	824	800	839	833	790	832	817	810	822	776	803	838	782	868	787	844	827	798	856	790	795	770	755	787	779	813	832	787	769	825	791	716	762	852	788	777	822	788	796	784	775	847	771	825	802	772	812	868	763	782	801	812	786	790	792	775	808	795	787	786	808	770	775	815	779	800	815	783	786	811	810	757	800	812	767	821	806	855	806	808	797	799	784	806	780	775	815	792	794	790	820	819	837	768	769	790	769	800	788	807	804	782	785	823	787	807	802	813	819	787	809	844	726	784	809	787	826	705	767	764	787	790	732	827	812	763	886	790	768	844	766	791	780	778	790	801	829	836	839	813	835	751	805	802	832	858	787	832	805	824	822	774	823	770	782	845	806	742	798	851	813	807	795	809	791	790	811	798	839	796	850	765	816	831	771	821	791	810	848	824	796	792	829	797	835	793	865	767	808	783	787	828	806	775	802	839	764	769	818	793	822	847	841	782	776	814	771	776	794	843	811	788	824	816	790	806	790	818	760	757	809	765	834	804	770	787	782	791	780	769	870	838	809	790	850	837	831	880	777	819	806	812	802	784	793	816	834	826	775	792	827	784	795	803	813	758	792	812	801	843	835	802	833	824	823	785	834	822	775	800	761	839	825	807	822	755	797	752	792	803	832	796	798	779	833	794	850	810	809	786	805	825	790	785	786	799	822	859	831	794	821	817	806	759	847	797	814	808	807	817	806	820	772	743	794	811	849	806	833	812	826	791	783	780	836	850	780	815	838	808	819	837	800	774	834	807	815	820	770	778	778	800	771	854	786	808	802	800	839	798	845	804	816	803	805	807	723	761	821	840	809	797	795	841	743	823	793	749	849	860	744	781	805	783	842	767	803	779	766	784	828	845	834	808	861	789	746	873	753	754	795	817	812	830	807	799	797	836	797	795	807	806	794	797	747	825	812	771	853	801	775	798	829	800	825	853	795	806	791	819	832	775	769	753	806	799	831	805	792	810	823	786	797	788	769	862	795	819	808	778	776	787	797	787	866	850	826	833	802	780	830	786	820	762	802	766	818	820	799	824	763	786	845	762	766	828	789	826	799	843	799	823	790	862	857	795	853	783	795	825	791	800	814	818	786	763	810	800	833	798	755	830	805	759	787	827	767	784	801	806	856	839	777	800	809	771	793	835	814	773	818	810	778	842	796	791	890	837	791	831	821	808	812	824	826	797	751	851	794	793	822	757	807	806	794	818	773	804	802	802	843	826	859	839	806	789	812	824	830	819	822	781	806	780	820	851	793	816	787	784	788	814	804	827	810	776	842	807	812	860	834	851	789	800	803	820	813	762	761	821	810	762	847	781	802	763	810	804	791	822	822	821	798	794	787	848	816	806	809	831	834	822	802	806	782	795	791	829	827	792	849	811	847	776	810	776	782	858	824	757	841	824	840	803	760	830	783	834	792	824	778	825	774	822	820	814	844	798	816	783	850	832	835	836	772	812	780	826	808	832	843	822	801	805	834	795	781	809	767	829	792	818	838	797	820	816	726	789	757	772	796	821	825	790	772	843	816	797	802	789	772	862	796	809	789	819	757	802	778	814	788	771	833	794	765	811	822	797	819	793	847	809	851	822	775	822	808	822	776	790	769	844	817	812	811	810	828	812	781	790	801	785	759	814	798	758	769	793	835	837	819	735	791	772	799	804	802	795	795	773	794	763	820	882	829	805	731	797	815	815	804	770	822	778	826	778	806	712	844	759	759	800	827	839	846	826	851	835	831	782	776	809	809	837	807	781	822	806	815	790	812	825	835	815	827	774	797	794	785	803	832	834	813	800	833	804	818	829	831	842	796	859	807	821	818	779	778	772	772	802	784	841	831	794	808	808	791	826	843	754	798	800	789	774	766	828	842	795	755	799	831	814	770	789	807	810	840	821	804	765	828	765	800	786	797	738	785	852	822	786	757	800	810	798	798	742	850	823	805	807	828	783	794	839	795	826	774	765	837	771	803	807	782	798	769	814	830	832	825	800	768	780	794	813	833	831	811	780	779	794	840	817	837	820	830	863	799	791	771	765	801	793	748	790	814	841	821	830	810	768	794	759	782	804	761	822	786	837	793	810	773	857	818	800	773	833	783	813	813	784	806	831	797	745	756	814	869	803	755	803	793	796	761	817	758	817	832	837	798	761	780	758	795	797	771	796	816
22514	9180	9223	6525	3144	1772	1370	1083	820	742	665	565	556	453	470	448	450	445	489	436	444	414	401	402	405	410	397	429	437	423	381	381	345	420	410	350	414	397	387	378	376	373	377	400	433	371	421	342	368	386	394	374	393	400	378	353	403	389	374	383	407	400	410	366	379	414	354	369	382	410	366	358	362	367	376	383	379	372	367	386	375	382	359	380	386	378	403	351	403	407	418	369	387	403	398	404	365	343	380	376	365	427	381	372	385	373	369	372	361	405	397	380	409	453	374	388	356	382	356	380	342	394	377	375	398	339	394	401	372	377	381	359	383	388	413	409	381	357	395	338	361	394	363	377	395	377	381	343	430	355	419	396	379	376	380	384	394	403	380	384	375	394	393	387	369	364	360	397	372	398	356	384	419	385	380	380	392	381	392	338	354	374	364	384	354	369	400	381	389	390	409	394	381	385	388	339	362	372	353	365	390	395	400	414	356	381	368	438	375	363	377	346	387	382	383	383	404	390	358	368	384	348	390	363	341	370	337	375	387	361	377	382	364	373	364	380	370	366	381	423	347	392	342	354	399	366	380	356	401	346	410	365	382	363	355	356	369	400	418	386	378	413	372	344	385	360	352	381	434	412	347	386	385	381	366	381	416	373	367	374	356	373	380	388	378	366	401	375	383	387	394	378	381	369	343	383	361	375	371	398	375	345	388	374	390	372	396	337	389	352	403	355	398	416	343	384	357	370	417	377	385	377	408	379	388	365	406	363	391	363	422	403	351	362	330	379	411	342	357	351	392	368	391	418	377	388	387	410	359	385	353	361	391	404	380	366	335	381	374	390	405	404	375	385	365	378	386	389	377	373	393	381	360	369	395	382	400	362	361	393	377	382	404	395	354	369	376	356	381	408	408	385	360	408	367	387	394	357	382	360	382	383	357	363	371	353	364	410	329	351	432	390	401	373	373	413	421	388	384	337	416	368	364	369	376	400	401	376	372	384	378	352	335	350	374	379	395	386	361	388	406	413	389	377	372	387	372	378	361	413	380	345	417	374	355	399	380	375	395	386	381	365	377	377	389	404	409	395	398	382	356	357	359	406	389	393	361	369	392	383	392	404	370	377	387	402	388	366	367	380	330	369	394	354	356	370	397	359	395	393	357	396	391	372	347	367	376	379	395	386	373	389	339	369	374	397	402	404	373	395	374	349	406	373	347	347	383	382	391	375	381	364	373	364	425	426	340	373	389	397	355	361	379	393	372	420	373	357	418	360	359	374	382	392	362	414	381	372	422	364	366	356	364	359	401	412	393	348	381	389	404	358	372	390	373	392	381	353	366	383	355	372	389	385	388	357	356	363	419	367	357	396	400	422	392	340	391	380	409	371	384	398	383	355	357	401	405	384	382	377	378	378	354	359	356	387	372	388	386	392	376	391	356	373	384	378	384	385	368	352	376	369	406	425	393	384	418	371	408	387	387	378	340	382	366	384	395	390	405	361	390	381	401	305	392	371	394	382	374	357	369	391	387	380	389	408	390	379	409	366	386	389	350	358	397	363	382	331	403	368	371	426	392	383	394	377	386	362	359	383	391	374	362	414	353	362	419	425	355	386	379	336	382	402	403	367	406	371	380	374	357	398	407	383	376	398	396	405	347	447	396	399	392	375	385	410	384	398	371	389	357	382	395	373	396	434	404	358	383	386	402	353	366	369	371	366	381	402	387	370	392	351	413	366	377	382	359	394	395	408	345	358	326	394	329	372	396	413	383	386	389	377	328	357	368	382	385	349	351	354	348	370	385	360	387	345	354	431	349	370	389	374	413	400	383	426	358	354	394	372	359	387	393	382	380	401	356	421	347	358	385	333	389	399	350	352	381	344	400	371	379	395	382	361	385	398	383	396	365	390	358	372	370	377	374	386	427	336	348	377	422	374	389	383	359	380	383	361	344	359	381	372	421	362	387	371	379	401	371	385	417	381	369	411	391	360	413	413	376	386	353	423	406	372	393	390	384	413	365	356	373	354	403	397	359	425	376	376	403	402	402	426	367	381	374	388	372	377	368	409	370	357	372	337	393	384	362	387	369	349	390	368	377	364	360	373	378	372	398	369	376	388	378	371	365	381	410	407	425	409	408	414	356	364	379	371	410	354	404	369	378	360	361	366	372	381	374	382	387	366	360	357	332	398	402	388	386	331	349	349	358	371	387	360	385	432	368	406	405	382	372	347	381	387	413	384	386	381	380	394	360	402	350	390	437	393	354	390	361	357	359	387	391	354	369	389	388	407	400	367	389	345	362	360	348	379	420	381	362	383	378	373	395	397	401	361	408	373	356	394	384	354	397	422	424	400	367	369	359	414	376	411	351	400	357	398	406	391	390	397	369	400	379	363	385	409	377	347	383	347	396	443	396	377	366	405	365	371	403	393	369	317	402	436	390	335	363	372	393	393	410	390	369	385	377	359	373	386	396	380	364	344	388	359	375	382	363	377	390	349	385	394	370	383	378	350	380	388	374	396	394	376	398	392	366	399	390	360	399	384	401	357	338	371	408	382	396	389	398	348	370	367	390	358	396	359	392	380	394	402	386	394	361	371	375	372	374	420	344	377	395	395	364	385	399	390	340	374	368	395	407	388	371	376	383	407	403	384	395	362	362	389	390	395	410	352	362	364	375	352	362	374	378	355	348	371	390	402	382	358	414	382	346	332	402	413	416	380	373	405	413	384	409	370	392	424	414	390	369	378	371	328	407	356	386	377	359	367	355	382	380	376	354	381	369	351	416	359	376	376	375	379	400	381	373	390	376	334	368	399	402	383	361	386	374	361	378	394	370	372	373	383	333	400	388	418	436	362	399	374	366	380	379	352	342	352	378	358	352	330	369	359	376	348	407	351	375	363	406	420	337	395	356	375	395	351	367	373	404	353	385	352	381	370	365	384	383	387	410	377	383	399	373	364	366	364	383	404	384	357	397	355	367	382	421	385	381	362	381	318	361	380	393	360	398	384	375	393	457	380	394	373	396	382	341	400	378	359	376	392	375	403	365	388	378	373	376	379	356	374	407	369	397	365	360	426	426	380	367	343	405	383	394	360	398	421	358	388	395	379	343	333	377	348	406	434	347	403	401	361	375	429	413	381	397	389	359	397	409	384	354	406	380	369	364	360	391	403	374	389	417	392	369	399	394	411	401	374	411	335	349	343	372	370	396	401	385	346	362	382	391	381	356	371	369	408	372	385	360	387	424	401	389	386	390	384	395	389	398	367	368	400	379	380	362	335	440	386	375	389	402	383	379	389	412	358	398	385	345	403	384	397	388	386	345	400	392	385	361	364	379	390	355	402	383	369	376	391	383	385	378	390	377	357	394	406	373	402	364	353	350	423	383	409	395	349	381	386	365	397	359	379	369	361	393	365	350	362	376	355	383	369	389	378	380	423	383	394	387	385	352	371	357	396	406	384	390	383	368	332	389	400	399	393	370	392	419	383	376	358	384	402	392	384	360	397
14548	7805	14824	15036	9291	6512	4977	4139	3369	2696	2361	2084	1773	1566	1466	1459	1488	1485	1386	1309	1216	1226	1180	1075	1081	1078	1109	1088	1046	992	976	1007	935	917	971	950	986	950	901	953	916	875	960	920	950	903	920	901	964	872	936	905	898	845	867	867	884	875	877	869	890	893	887	835	831	942	841	924	882	872	866	878	857	896	839	840	834	884	839	888	814	808	829	916	952	894	835	874	834	888	801	811	907	853	853	899	878	870	869	876	912	853	887	849	902	879	866	847	884	871	860	849	848	876	907	863	886	822	870	845	884	941	862	913	877	892	931	894	864	863	903	887	904	846	894	868	838	859	812	862	888	889	861	922	864	913	845	866	873	868	855	892	883	867	851	945	881	899	889	868	873	835	919	880	862	867	912	891	867	911	858	870	867	820	873	856	865	901	872	905	880	862	865	916	879	889	854	857	804	883	844	846	852	833	848	879	883	833	845	858	899	875	871	880	926	850	871	863	879	933	881	847	890	939	838	841	856	871	859	838	855	898	858	855	868	860	835	854	862	873	837	859	840	881	951	882	856	907	860	864	850	840	848	897	821	836	860	888	848	914	881	894	880	867	854	917	866	871	886	886	917	899	858	841	913	889	910	881	931	825	861	872	842	872	869	856	938	876	929	847	858	856	879	863	943	916	809	845	873	846	902	868	897	841	891	862	858	854	863	878	893	912	889	874	872	868	901	849	841	897	907	840	839	875	898	861	896	815	853	896	840	898	918	901	862	815	859	869	876	869	897	861	888	946	862	905	890	883	860	855	849	899	844	826	873	882	896	878	868	851	869	858	905	877	874	864	835	884	907	889	866	899	934	928	898	863	852	822	918	923	934	907	847	890	872	843	865	853	822	929	843	832	872	870	890	899	883	859	845	830	842	888	932	863	867	905	837	853	899	873	862	874	863	855	918	819	870	871	884	837	890	865	910	878	842	868	861	896	900	873	883	872	872	864	837	884	928	830	888	886	844	894	826	911	787	852	878	902	828	821	882	815	868	881	859	884	827	858	880	858	886	844	877	812	892	887	943	877	838	828	870	865	850	871	900	907	861	859	850	879	851	909	843	911	856	881	844	840	883	901	810	834	848	887	866	910	876	888	910	869	861	838	870	840	915	913	866	909	859	848	836	844	847	853	874	860	784	873	867	885	865	831	877	833	853	833	863	891	885	911	865	904	888	887	850	925	868	862	825	927	846	926	819	840	887	873	893	868	873	938	846	841	855	915	855	881	906	843	851	872	885	884	831	823	846	850	846	877	886	878	835	870	842	887	878	879	842	856	917	851	838	879	894	890	862	830	860	898	861	859	870	873	902	889	873	921	862	890	915	869	869	851	871	923	898	908	838	873	863	843	859	884	847	872	824	845	853	871	850	912	867	857	844	870	849	860	868	828	816	860	900	853	899	910	912	852	871	839	870	935	904	868	908	873	872	909	860	846	874	884	870	928	896	862	882	834	867	895	868	853	884	857	869	887	869	885	863	864	890	880	891	857	880	872	876	834	895	855	842	846	803	863	886	883	911	907	822	852	928	905	875	876	869	904	917	896	892	903	926	880	829	841	928	897	852	876	868	923	897	868	904	851	842	867	910	860	846	929	874	831	844	854	854	850	830	820	892	902	844	855	857	882	883	893	900	888	861	910	872	839	857	907	915	826	876	909	873	832	900	892	834	831	857	864	873	851	877	869	865	910	885	882	839	876	918	848	901	853	834	906	863	912	882	876	853	912	854	898	846	903	784	868	847	880	874	877	849	892	862	952	846	858	870	937	887	874	878	864	814	889	849	861	885	861	835	879	837	869	878	829	885	886	882	859	820	872	901	890	852	904	875	870	892	852	897	846	941	879	850	879	882	927	842	813	887	899	866	841	851	882	864	893	814	855	835	843	885	900	932	852	892	873	816	813	837	902	893	924	887	823	869	784	879	910	905	864	826	916	863	845	851	897	841	871	892	836	907	869	859	872	857	859	845	856	844	876	923	875	855	856	874	874	881	851	844	846	874	959	836	911	870	912	878	862	890	844	853	883	831	845	821	896	916	854	842	880	896	843	853	846	853	865	872	892	905	868	841	851	870	827	876	848	884	829	865	882	874	857	890	866	846	832	896	869	908	840	900	883	915	928	854	816	893	842	902	825	873	854	900	843	857	898	820	865	838	897	849	925	854	915	862	865	883	888	855	934	845	856	896	855	843	844	893	841	840	938	850	882	870	860	842	865	821	858	897	870	887	853	812	864	848	804	869	850	878	917	901	876	870	879	878	852	861	885	820	823	850	815	850	889	858	930	830	883	855	903	868	881	913	895	847	872	900	901	884	933	883	886	816	895	902	831	879	855	910	890	850	808	884	891	868	878	861	866	896	873	882	904	909	858	845	870	884	831	885	896	859	889	882	873	874	872	814	876	913	905	881	908	853	857	827	860	840	839	884	889	828	862	866	868	904	872	878	824	846	890	931	842	838	893	871	864	881	929	858	837	829	864	825	822	909	898	903	841	902	891	883	834	858	895	938	861	841	887	884	906	889	841	853	846	890	889	801	844	860	910	817	839	839	873	879	907	866	895	853	865	885	914	830	830	860	868	847	861	919	835	841	863	894	839	890	908	870	921	882	893	845	852	909	885	908	870	868	850	828	904	844	823	868	884	880	871	880	876	868	932	869	853	894	888	878	891	856	892	856	820	873	904	880	865	899	895	878	883	866	863	855	859	868	790	886	869	874	833	828	870	863	875	844	873	885	859	867	876	842	878	844	875	861	845	843	855	854	836	931	867	848	834	879	900	864	878	848	827	851	814	903	963	818	884	933	882	889	851	870	884	852	858	893	858	885	828	878	878	876	898	917	852	880	881	836	872	847	846	864	864	855	842	902	876	877	882	836	872	919	862	895	887	894	837	909	851	913	867	917	877	879	875	888	882	883	835	900	863	846	834	840	901	879	853	855	862	894	830	867	898	835	829	884	835	920	871	917	862	865	856	914	849	886	871	882	897	846	822	854	853	817	909	900	827	902	878	923	928	854	942	872	799	824	823	883	847	896	843	955	903	829	901	872	841	873	900	858	836	850	909	820	988	866	912	883	942	890	857	804	871	894	864	884	838	849	841	919	894	865	856	841	862	856	909	894	881	876	859	867	873	901	863	914	931	851	836	881	883	845	889	909	849	831	910	855	853	871	865	799	860	869	820	903	894	825	866	851	832	846	861	849	883	878	828	871	895	881	877	867	846	899	873	865	851	823	878	852	867	846	860	855	881	918	855	879	879	849	910	911	837	880	898	903	866	833	870	882	885	899	867	873	892	854	834	851	890	911	877	870	859	890	843	879	893	904	878	863	911	857	851	904	886	887	898	826	855	881	867	853	881	939	873	918	841	917	915	833	826	833	883	811	815	861	893	910	930	877	922	873	851	868	833	853	843	854	860	865	865	851	863	890	875	864	892	857	828	868	912	909	900	863	886	889	915	885	884	850	829	864	843
30504	13913	14047	10489	4414	2350	1709	1362	1075	877	788	666	587	540	490	502	520	484	468	456	423	427	424	425	417	398	378	399	414	427	377	385	396	405	415	381	388	363	395	386	376	382	377	384	370	363	411	337	349	358	356	337	384	388	365	328	370	374	359	366	381	366	405	311	360	376	336	380	363	334	347	361	359	364	331	347	396	374	368	381	352	378	379	362	329	356	364	347	379	365	374	380	347	332	357	404	350	360	383	373	362	374	362	374	381	378	388	354	342	346	369	395	389	335	386	328	377	368	379	384	363	370	351	358	363	356	388	369	367	391	357	369	365	336	349	365	387	369	346	394	332	352	378	331	360	335	369	389	353	346	349	374	396	379	377	354	399	359	364	381	365	334	358	370	363	341	316	361	339	342	344	385	398	344	388	354	382	362	322	344	327	333	375	357	341	364	374	399	350	355	352	324	358	362	364	380	403	365	366	362	371	350	365	371	381	357	364	392	353	355	382	334	340	389	344	369	362	367	365	356	339	359	363	391	341	390	373	349	359	378	375	378	414	380	409	396	381	355	399	332	383	364	373	376	362	363	372	364	362	354	352	358	355	407	375	362	319	394	390	361	373	373	362	376	347	334	368	359	402	359	399	355	350	329	373	352	355	355	390	362	387	366	389	352	399	382	354	377	393	368	376	373	344	367	368	377	368	378	345	344	388	366	372	366	374	371	361	370	378	363	354	335	374	372	354	343	377	387	374	365	365	355	338	379	408	395	346	366	375	376	346	337	355	384	354	348	358	369	363	377	368	360	372	371	394	371	317	359	389	379	410	375	365	328	363	375	361	395	374	357	351	365	325	337	338	356	383	380	401	407	358	353	330	358	348	356	323	350	331	373	333	386	394	363	325	376	382	375	379	376	341	357	402	371	324	358	347	368	333	350	380	391	397	387	384	354	375	376	343	383	335	371	330	389	357	357	376	326	348	398	380	366	367	338	341	352	394	356	352	348	365	384	351	375	343	354	381	320	363	379	371	371	366	319	340	343	371	386	359	342	389	377	403	372	378	354	369	355	309	391	376	365	311	330	394	360	343	359	374	371	375	349	406	361	407	380	400	361	361	360	360	381	329	362	370	367	379	349	363	333	358	308	375	357	373	355	362	399	350	384	341	362	383	377	380	363	348	359	380	397	345	316	408	380	357	415	358	351	360	328	350	398	365	341	364	321	364	385	339	367	368	310	361	380	363	360	357	342	344	387	345	334	361	341	354	392	352	362	358	304	364	400	398	390	364	371	341	345	367	330	375	382	395	353	345	371	335	371	368	389	345	389	342	356	393	370	361	360	372	372	381	366	377	371	378	346	378	362	375	352	375	362	375	368	343	382	406	360	367	385	381	367	361	412	366	357	368	361	373	331	366	382	370	377	383	364	379	356	371	344	359	389	420	319	349	352	383	383	360	380	382	370	344	367	385	361	350	405	362	343	387	361	303	355	347	340	403	369	386	339	366	376	364	373	360	377	417	374	357	405	346	333	362	337	387	358	357	372	347	366	322	379	353	380	348	372	348	352	319	347	365	345	372	390	349	374	384	310	354	355	359	334	395	397	342	358	373	398	350	372	378	370	362	371	381	346	349	387	376	359	382	352	341	348	353	377	364	361	362	391	406	363	358	366	366	398	427	356	392	331	394	389	378	359	353	356	381	395	367	398	346	336	375	365	360	398	343	321	364	368	362	351	375	341	349	375	331	330	405	374	366	364	346	382	321	381	389	389	390	346	348	342	362	368	376	381	364	349	388	358	316	383	387	373	339	359	387	352	394	355	352	339	378	374	375	346	413	374	349	359	348	433	365	385	366	359	353	368	388	366	372	336	341	338	327	376	362	375	331	339	395	335	338	363	328	365	372	317	376	317	359	340	387	347	397	320	373	402	368	379	339	369	372	349	351	399	359	363	351	342	409	345	385	345	372	340	374	385	320	366	321	386	369	378	427	382	361	331	382	364	366	348	408	388	374	321	364	386	343	400	342	369	373	370	363	374	363	356	357	351	393	353	370	362	367	355	367	332	356	373	337	357	354	376	358	343	321	364	388	337	347	325	344	378	348	321	396	393	340	344	344	376	378	348	384	365	349	331	336	348	361	364	383	350	352	348	326	354	375	360	354	359	373	364	367	394	381	370	374	362	372	358	379	385	357	357	384	374	333	363	358	398	327	352	344	368	371	391	324	374	356	358	386	375	377	390	350	352	331	358	375	389	373	399	359	368	335	386	347	367	370	391	395	366	344	341	406	324	393	323	356	391	324	333	363	372	333	344	340	371	373	365	367	308	353	380	375	380	369	372	367	358	371	356	354	347	351	357	337	369	348	400	363	385	394	376	371	374	357	358	356	367	342	366	370	366	398	372	350	365	358	374	363	396	327	374	395	343	326	360	369	365	371	344	372	382	350	429	383	366	394	354	361	361	371	384	339	339	381	375	355	359	362	354	404	367	371	330	339	375	382	374	350	362	360	388	386	353	365	369	363	365	413	346	404	367	339	375	332	348	363	365	364	341	341	368	346	382	363	382	392	366	379	396	379	370	357	354	351	366	370	379	382	364	349	368	379	357	377	344	380	379	370	359	397	375	354	363	418	367	383	356	356	341	372	392	360	377	364	334	373	391	337	381	391	358	375	341	364	305	352	356	335	369	373	411	358	381	374	379	361	361	370	402	346	340	350	356	379	368	355	364	359	391	377	383	370	349	362	370	363	343	349	357	367	371	387	394	375	350	379	377	359	359	366	349	387	342	348	349	354	339	356	375	360	370	390	366	352	371	382	383	383	321	384	362	374	355	361	409	388	325	366	345	380	368	375	367	333	393	367	334	363	368	420	335	334	375	393	338	377	412	375	338	390	340	386	395	370	360	328	379	376	362	351	364	364	380	374	337	366	414	349	364	334	382	339	368	372	376	376	404	359	358	342	366	354	355	340	395	354	357	339	354	336	373	365	395	336	329	368	353	362	380	388	356	373	398	393	364	364	362	377	427	391	366	376	396	359	402	355	373	338	388	396	373	359	357	373	369	385	359	361	397	375	379	388	400	410	398	359	336	343	333	352	386	374	371	370	365	390	378	360	392	384	421	371	402	359	362	401	324	349	398	363	365	382	372	388	390	357	332	330	366	364	369	373	336	342	383	384	396	350	351	380	382	371	343	373	349	378	363	340	362	384	393	356	379	335	370	378	329	330	362	355	324	391	358	374	392	357	367	366	361	322	365	357	390	328	364	341	370	346	361	385	375	384	366	368	352	373	334	361	380	332	314	325	346	339	382	412	373	395	364	352	340	374	341	381	380	365	390	395	366	349	386	356	347	354	356	371	356	352	355	340	340	392	389	371	367	367	383	400	327	350	355	362	339	365	348	403	345	376	342	376	343	400	342	372	366	380	393	376	375	340	356	329	373	381	345	331	343	366	381	432	363	372	374	377	375	346	335	351	381	374	356	373	322	372	362	345	337	331	376	373	345
18340	10740	19710	19559	11544	8429	6685	5469	4341	3709	2980	2546	2076	1857	1791	1690	1580	1675	1566	1404	1348	1274	1257	1170	1115	1121	1194	1159	1051	1061	983	967	928	898	949	921	907	943	910	886	941	903	882	895	911	885	883	913	823	845	909	809	860	858	810	860	845	820	836	799	866	845	842	831	864	824	883	848	908	780	905	921	880	811	867	836	809	778	808	793	896	802	868	826	852	884	888	798	786	869	865	857	870	869	869	791	846	796	832	825	805	790	818	794	837	855	843	861	877	817	815	806	860	846	836	849	856	838	767	887	811	880	855	835	894	857	818	842	856	858	852	803	832	790	859	842	838	834	801	849	824	824	863	837	848	801	835	846	826	863	858	833	878	836	900	792	822	812	799	809	854	819	867	864	865	830	849	850	879	818	833	825	879	809	838	852	796	827	827	797	802	799	843	833	844	867	853	835	824	817	887	866	796	809	841	832	835	784	828	863	804	812	828	860	828	790	875	862	837	822	855	802	818	820	832	830	837	826	834	807	872	829	865	844	793	833	780	856	835	797	840	864	800	853	884	843	871	859	815	921	820	828	849	834	820	855	853	791	914	872	856	826	854	871	817	803	777	855	851	845	824	821	844	848	871	830	855	848	830	839	852	831	846	885	831	847	836	792	880	879	814	868	865	871	857	868	871	844	824	831	826	838	805	815	856	877	826	841	846	887	846	815	880	809	853	836	842	819	812	811	833	843	818	859	862	791	850	837	854	833	828	895	932	837	845	844	841	815	856	866	849	832	829	798	805	804	849	878	870	872	863	833	827	793	878	855	857	843	844	866	813	863	889	833	847	861	875	820	821	821	881	861	877	812	840	867	853	824	783	806	849	839	820	783	812	881	856	815	824	868	812	803	796	806	849	841	896	839	801	867	838	821	859	849	842	812	887	823	833	840	852	873	848	866	824	876	827	827	805	779	857	865	905	811	920	825	872	838	830	825	812	815	859	851	844	885	832	870	862	822	849	830	818	835	830	814	781	811	868	816	829	819	836	872	831	801	897	876	755	829	827	894	827	836	853	824	793	802	837	816	814	824	817	845	798	851	818	851	829	813	859	863	828	820	848	840	852	903	825	799	852	833	845	843	859	839	864	826	817	815	839	832	824	862	879	807	822	785	837	848	833	884	933	884	820	805	784	796	842	837	828	808	850	766	807	830	836	820	835	840	869	833	810	875	848	842	838	818	834	829	852	782	825	829	930	827	833	813	848	865	864	869	858	865	847	854	847	841	854	825	860	827	810	867	874	836	813	797	806	788	847	859	846	831	825	823	819	799	883	866	862	833	790	835	895	807	887	830	861	865	839	817	844	774	808	845	833	788	832	869	885	838	847	840	843	819	862	898	842	847	864	825	819	863	821	784	765	858	784	761	828	841	809	817	880	852	855	845	867	806	857	874	850	828	860	825	850	879	849	868	847	862	833	813	834	845	849	829	825	852	844	854	853	833	829	849	822	845	816	897	842	845	831	851	836	813	822	849	864	815	839	832	805	852	859	820	862	846	845	847	773	855	828	836	833	841	821	873	788	831	868	866	863	794	801	814	795	821	825	822	785	878	853	867	838	784	788	841	821	856	821	839	838	852	852	856	854	781	827	873	883	860	857	839	836	850	811	833	801	811	857	823	821	815	833	881	842	867	808	848	877	868	817	866	830	883	868	812	818	884	832	846	802	810	886	832	894	851	867	844	860	818	812	867	844	828	841	829	817	792	856	863	829	824	823	859	785	782	871	820	860	824	800	880	877	789	825	854	798	830	819	824	829	884	788	875	875	873	827	860	827	848	821	823	824	811	835	881	847	839	785	781	834	843	882	790	859	838	855	814	790	805	850	830	850	843	843	902	852	859	873	820	803	789	805	845	847	781	815	828	837	865	906	895	800	819	810	841	813	868	830	848	837	861	817	832	780	822	852	815	857	856	814	843	819	866	846	846	828	760	821	809	866	788	862	788	850	825	803	778	843	800	814	810	865	870	833	813	849	819	829	857	851	818	830	792	780	813	836	757	908	832	861	874	803	873	789	854	856	858	762	789	856	831	803	862	799	829	873	841	833	819	862	850	875	853	844	818	888	818	866	871	841	811	896	810	841	783	796	855	837	834	841	821	864	853	867	823	821	835	865	798	822	830	820	812	893	833	846	869	808	821	832	864	826	803	805	829	851	796	835	849	882	887	821	836	847	838	914	820	821	872	817	801	842	860	857	798	825	823	865	855	847	825	842	837	820	892	826	865	856	855	860	877	914	830	847	815	865	870	803	817	839	804	845	849	828	852	843	827	950	857	829	866	864	920	852	845	837	876	875	797	840	854	864	857	802	847	863	827	867	876	818	898	783	839	814	841	840	807	877	838	831	839	836	839	911	842	901	828	817	821	872	896	821	832	841	809	835	852	759	884	882	848	827	900	803	837	806	889	831	818	822	852	847	855	848	797	820	819	792	842	813	819	789	861	889	793	850	804	857	835	800	862	859	824	806	830	809	849	782	859	855	803	781	800	872	817	862	879	870	830	818	858	806	919	832	858	827	783	820	829	821	835	806	783	853	835	879	801	870	886	802	872	815	808	847	866	821	843	815	826	889	876	875	878	840	812	846	820	836	874	822	853	846	861	815	810	831	820	827	823	894	809	821	833	840	873	825	818	825	810	746	813	878	807	816	790	813	894	820	844	803	839	837	843	844	845	817	826	867	805	842	830	793	840	845	814	834	863	830	840	835	825	817	873	796	799	847	807	821	927	901	835	852	849	835	814	800	843	803	804	819	858	869	852	769	842	822	817	818	814	800	806	846	856	806	857	882	846	838	826	831	824	855	832	821	845	842	846	825	835	820	825	825	806	783	779	870	857	827	818	827	845	814	846	842	880	846	844	840	807	851	845	865	805	807	816	825	802	814	871	830	802	870	836	874	807	792	814	873	849	772	848	818	829	830	838	879	809	840	865	808	836	818	876	838	849	823	859	818	810	859	831	785	835	879	848	840	847	801	812	801	879	876	802	820	847	811	870	857	882	839	823	853	801	839	854	844	823	835	800	867	841	823	838	811	811	796	880	811	840	833	819	848	817	880	810	832	848	791	819	852	778	829	843	805	818	820	829	817	838	848	857	849	846	858	851	827	809	861	838	824	843	837	862	811	929	802	807	806	836	856	898	907	807	790	845	830	853	836	886	851	853	871	851	786	814	792	815	857	783	830	829	864	836	807	810	870	822	924	877	793	860	802	815	833	791	871	859	877	790	865	840	879	820	819	840	795	896	814	830	829	844	860	792	816	813	888	802	869	831	822	822	864	824	830	828	840	833	808	796	832	808	835	865	805	842	776	788	820	812	814	837	855	821	800	824	826	828	808	847	876	865	857	851	937	891	804	865	791	815	813	877	841	803	813	835	872	836	842	846	855	884	805	798	801	888	828	811	816	814	808	818	827	818	853	832	867	840	860	818	818	822	833	813	832	887	812	858	849	817	846	815	887	847
11501	5298	4535	3071	1535	964	785	636	595	533	446	416	462	417	415	414	400	401	398	387	402	355	345	381	362	360	364	354	370	350	338	350	349	357	374	391	345	363	350	333	322	345	370	332	363	360	322	334	315	382	319	367	359	340	402	321	349	373	364	373	383	352	334	326	346	359	337	332	324	329	338	375	336	348	353	342	355	320	318	352	379	371	331	339	366	311	309	340	337	333	328	332	316	353	372	343	354	358	309	353	331	387	356	342	356	316	323	342	343	324	320	338	384	354	363	345	359	322	349	350	372	354	371	339	367	380	338	353	331	362	388	348	353	337	374	334	337	338	364	394	345	338	362	338	345	312	327	324	383	354	326	353	332	339	335	334	324	335	339	345	342	376	322	348	355	347	339	373	328	354	367	362	338	323	315	306	352	350	313	349	339	358	362	322	348	338	344	333	344	325	320	357	366	340	345	321	321	352	318	341	356	355	325	349	371	332	333	343	343	348	374	305	320	378	330	353	337	305	347	317	330	326	301	376	377	359	337	356	338	366	343	355	353	333	384	325	336	325	351	325	335	346	352	324	330	326	335	324	340	380	347	314	313	356	369	302	334	378	336	338	357	312	336	365	325	358	363	335	350	336	364	361	325	316	333	354	378	358	367	344	381	324	359	332	313	394	340	353	382	324	369	353	349	363	337	300	346	353	334	353	310	347	333	330	329	359	365	332	384	379	356	308	341	339	331	316	344	343	355	328	331	311	308	318	341	349	339	325	324	344	327	338	331	360	360	319	355	319	335	333	367	319	323	351	354	341	336	323	354	309	366	339	341	341	356	348	386	324	359	356	327	339	352	357	320	322	348	339	334	349	334	346	368	336	316	366	329	315	345	335	359	344	314	353	332	355	326	303	317	345	367	312	338	312	341	353	352	369	322	359	378	353	333	329	363	320	351	328	336	348	354	366	374	348	338	339	331	364	341	336	366	338	319	372	308	343	358	305	334	329	351	339	350	332	324	350	321	368	360	360	385	315	347	309	340	351	316	312	354	351	359	345	341	351	362	352	346	343	355	365	346	341	305	309	331	370	335	354	340	355	334	342	353	346	331	331	333	328	333	319	347	335	349	348	331	366	364	344	340	337	355	343	349	337	362	350	352	342	316	342	372	351	364	347	329	349	337	344	317	329	338	349	350	350	334	335	330	340	335	346	356	330	347	361	342	350	358	334	365	359	365	339	357	360	371	331	366	353	357	333	337	367	332	336	332	347	346	308	326	365	361	395	345	319	330	357	348	328	373	361	353	373	356	330	321	315	316	351	334	325	380	324	373	330	359	329	374	353	375	382	372	314	339	367	367	320	337	330	304	355	343	374	358	373	374	342	328	339	339	322	293	357	312	383	339	379	350	319	361	359	379	347	356	308	332	338	360	361	320	339	328	313	357	335	343	362	322	343	363	363	318	340	344	363	350	373	346	383	365	355	357	329	343	362	340	330	331	317	358	335	372	359	339	312	375	322	372	363	345	347	350	358	300	339	345	338	348	339	331	380	373	352	365	334	340	345	341	334	310	340	321	367	344	363	367	325	341	372	336	327	363	322	327	350	360	359	353	329	359	348	334	355	350	340	348	328	310	340	362	343	356	333	347	348	329	326	360	346	371	344	363	351	340	335	403	334	378	333	343	320	334	359	350	325	364	296	373	306	348	368	326	313	314	376	359	388	339	347	364	345	337	359	358	366	350	339	349	356	302	331	359	376	350	314	371	341	376	379	349	351	365	330	326	335	339	345	339	353	336	336	342	373	347	322	338	336	360	337	325	341	349	340	326	358	351	378	348	364	360	372	345	366	331	331	361	361	317	365	341	323	336	358	374	359	366	339	353	324	373	325	303	333	356	357	354	318	355	324	376	344	343	338	292	360	333	368	384	349	305	333	345	331	310	348	363	316	358	325	350	359	353	354	362	318	340	366	354	374	318	355	337	352	365	368	369	303	348	340	394	320	314	377	330	338	337	354	365	339	355	358	328	328	351	336	331	339	292	404	355	343	368	328	345	339	334	340	342	332	341	325	343	344	329	362	335	359	364	374	334	370	326	333	354	385	341	334	382	307	342	400	336	296	335	353	324	324	371	351	325	357	360	321	335	392	404	339	367	355	357	348	335	347	367	381	376	330	337	312	334	333	334	350	331	356	357	381	342	350	360	350	317	370	335	374	348	360	336	320	321	369	348	289	328	341	346	350	362	357	336	334	355	336	321	354	309	312	342	322	323	349	302	337	363	380	351	334	345	352	325	327	345	368	320	356	332	356	361	351	379	369	349	377	320	346	384	360	326	358	362	322	316	332	353	339	334	323	339	338	331	314	377	338	374	359	328	334	343	355	365	334	354	329	319	337	345	339	325	367	378	356	339	354	319	338	326	394	321	349	368	381	300	351	319	332	354	349	323	300	339	379	364	345	300	348	355	333	353	347	337	355	369	357	397	360	345	325	353	360	360	328	356	353	363	380	330	350	340	359	348	316	329	342	341	343	340	324	319	353	341	353	386	358	360	344	323	326	367	352	310	301	404	331	345	366	357	360	346	306	344	370	334	362	336	334	328	348	311	311	365	361	336	397	377	322	336	353	365	354	360	350	321	311	331	366	312	308	337	354	382	349	329	374	305	318	387	322	343	308	318	344	379	385	367	367	363	345	311	359	350	322	348	342	382	323	313	356	352	348	360	354	356	338	355	367	326	330	345	339	363	335	309	348	344	347	360	357	329	358	355	325	334	393	332	341	331	298	333	333	355	322	339	319	375	367	334	339	338	326	352	345	340	320	321	336	327	347	366	354	350	375	356	342	322	347	337	338	375	348	340	377	347	325	345	349	355	346	364	335	315	334	314	323	360	324	397	369	320	360	324	340	361	348	346	352	378	370	354	338	353	370	356	334	369	390	334	333	348	342	362	347	337	311	347	337	358	315	343	340	329	345	344	339	323	343	342	388	309	330	358	350	320	318	326	348	342	329	371	341	358	353	366	331	329	335	353	366	366	327	354	322	328	328	374	359	361	352	348	345	378	390	321	347	369	326	365	331	340	349	382	355	361	330	339	349	345	315	338	346	348	331	367	359	395	358	334	331	359	364	364	362	348	356	334	329	326	339	337	364	356	346	366	327	319	371	361	326	338	335	363	348	347	357	364	348	364	325	311	340	352	331	309	372	359	382	310	371	349	350	333	394	361	314	369	365	339	323	356	363	368	341	355	371	364	375	291	336	347	369	337	328	337	344	330	349	343	355	363	318	320	344	349	323	365	328	356	329	323	356	322	349	324	336	326	351	362	359	357	371	344	349	289	321	334	348	362	335	337	360	290	369	345	323	332	356	329	319	354	366	328	333	343	372	372	341	328	350	346	338	343	352	355	380	347	313	338	355	329	328	348	303	313	315	350	335	354	306	307	320	341	335	294	334	367	339	324	331	349	348	347	338	357	339	331	349	373	367	310	352	334	376	352	326	344	327	374	305
7549	5077	8274	8336	5209	3954	3112	2437	1966	1769	1588	1414	1283	1168	1164	1150	1196	1126	1105	1062	1026	957	981	975	899	900	864	868	894	866	901	847	813	892	755	822	860	879	778	830	819	838	815	820	787	803	859	839	816	830	819	826	824	759	796	849	724	825	756	797	794	815	843	785	824	805	814	818	809	799	805	798	786	804	773	831	813	805	761	813	803	830	791	826	811	770	787	789	799	780	765	870	749	796	820	824	785	807	803	804	843	822	831	805	762	807	834	840	779	795	814	769	793	758	770	807	766	792	761	790	799	831	795	779	830	858	814	803	809	818	876	793	783	799	803	785	776	795	828	827	799	773	772	759	808	778	830	790	808	858	824	810	766	829	818	762	812	782	761	771	792	810	800	808	831	774	747	821	806	809	784	795	865	810	822	809	767	764	857	816	795	845	824	831	781	835	814	788	757	812	798	849	762	803	790	799	790	768	797	769	882	768	834	786	808	781	789	814	771	772	829	792	808	816	814	856	796	782	788	849	765	819	740	833	831	778	812	823	846	754	800	828	828	842	841	766	767	754	801	824	781	826	806	802	808	817	810	816	792	831	797	825	790	838	782	770	778	787	771	872	826	859	810	794	806	786	738	807	870	818	782	799	760	783	828	785	826	774	803	814	824	818	798	813	788	806	792	809	731	829	836	832	798	807	848	807	803	835	772	804	800	846	797	841	810	772	821	778	794	873	822	802	808	840	818	820	795	789	851	812	749	833	855	805	802	801	785	797	789	783	795	818	832	783	806	794	794	785	807	816	827	821	829	818	798	739	766	799	778	821	846	843	811	784	800	800	857	803	820	830	762	789	794	758	844	761	801	804	828	803	761	768	806	816	793	801	826	807	779	827	765	820	834	817	771	772	856	826	822	876	809	903	783	821	859	766	802	815	801	747	825	856	815	802	791	770	830	737	789	829	758	741	762	826	811	786	783	817	815	775	789	797	848	800	782	814	842	801	823	812	744	783	780	761	838	779	772	797	824	820	775	857	780	764	803	798	855	839	788	815	816	792	813	816	784	844	816	769	817	827	803	778	802	819	825	766	816	818	810	792	846	804	815	742	794	816	816	765	821	839	766	837	791	784	848	856	853	802	798	781	843	823	833	853	820	791	812	818	828	781	809	770	802	813	776	791	782	771	806	784	860	793	794	821	779	846	765	802	805	769	790	767	799	862	798	832	831	834	817	827	811	779	771	784	794	810	769	881	784	812	814	814	777	763	765	833	825	791	766	800	835	829	756	758	773	823	835	780	787	754	820	816	787	837	794	821	770	788	785	773	823	806	793	792	790	824	834	821	817	747	826	822	761	822	815	821	782	806	816	755	771	814	795	813	781	768	758	827	818	794	768	808	800	798	828	819	798	772	836	730	789	840	758	780	833	857	825	801	811	790	793	819	793	812	847	814	826	799	811	807	786	770	808	818	785	753	810	833	797	801	791	830	743	796	765	789	770	820	827	809	810	759	814	763	797	833	778	846	837	801	758	821	811	801	790	837	795	799	802	839	807	834	832	790	797	762	781	790	800	796	824	782	805	782	772	792	849	771	819	788	805	837	801	830	766	810	764	795	830	876	783	787	790	808	829	833	786	771	772	805	802	812	882	767	797	836	815	727	777	823	810	822	824	862	768	749	800	761	749	810	796	805	805	796	785	775	805	823	788	789	771	797	790	822	792	841	821	808	835	846	830	796	823	808	751	823	805	750	809	800	784	798	752	859	828	838	785	821	865	785	794	815	815	818	799	847	828	830	899	762	778	780	784	808	816	789	823	817	832	780	785	806	799	786	812	770	838	784	753	839	774	807	777	783	793	823	777	830	812	778	772	824	810	805	789	750	771	823	792	829	816	800	789	850	808	844	805	810	771	844	813	818	815	767	815	862	770	771	816	766	804	795	804	812	792	817	790	802	832	818	789	817	819	813	777	812	844	815	828	800	820	799	786	764	811	794	816	787	819	796	800	821	773	808	800	796	808	775	843	836	787	821	804	863	772	832	772	801	833	850	771	850	813	763	847	826	812	810	762	741	766	784	797	770	780	789	742	830	793	780	757	822	855	821	786	794	815	802	831	821	808	809	807	802	832	797	812	785	774	814	824	810	812	777	796	806	758	802	813	822	841	797	852	830	839	839	820	815	797	817	778	795	845	838	774	806	794	849	787	783	831	810	785	816	775	857	754	809	834	802	754	813	773	788	858	804	833	825	781	814	802	772	794	811	822	803	744	779	777	863	826	819	808	808	804	834	830	786	766	788	829	799	774	780	821	823	819	801	864	767	798	779	792	791	776	844	787	785	811	789	772	818	808	799	827	763	785	777	817	811	817	820	834	809	748	836	757	797	792	819	833	758	825	788	782	769	812	837	786	858	811	827	805	763	809	813	835	845	828	792	820	819	874	822	804	818	768	821	797	773	807	817	815	819	820	823	803	756	847	748	822	774	797	815	788	777	821	778	784	811	848	753	807	816	830	780	819	804	839	809	766	792	783	769	810	839	814	797	792	815	781	773	780	793	765	830	813	814	822	806	798	742	832	795	869	838	786	788	791	828	805	767	744	788	832	819	821	810	818	793	824	882	787	875	810	826	843	821	842	845	819	836	818	797	800	812	807	788	824	782	807	772	810	788	817	777	818	834	808	820	765	830	799	794	809	796	783	814	820	810	830	792	817	818	746	812	772	756	763	811	846	836	831	854	808	803	815	782	845	881	855	813	762	795	790	828	795	847	812	812	777	809	781	812	841	776	766	752	806	788	755	802	788	844	779	815	842	870	798	814	794	818	745	764	744	805	823	815	851	828	782	783	761	818	783	818	772	773	777	841	786	789	824	825	827	808	800	782	826	849	781	837	791	812	814	830	807	779	802	820	793	797	808	798	805	867	826	752	781	781	755	830	851	783	762	836	833	785	771	838	799	773	804	805	820	825	826	764	803	761	763	768	847	774	807	800	834	826	799	806	778	844	822	829	752	821	788	831	790	815	786	814	763	784	824	791	789	798	837	772	778	852	832	826	831	790	786	786	832	827	753	844	777	807	780	775	840	867	774	808	806	756	820	818	840	841	825	802	806	788	802	808	814	864	805	780	792	800	764	808	809	787	806	789	852	842	822	773	843	770	779	824	768	824	784	832	798	775	761	824	867	801	781	765	797	802	794	785	821	763	812	825	781	782	788	807	836	806	791	797	799	780	807	839	782	845	832	809	781	820	838	786	868	831	756	798	816	738	816	783	848	790	821	843	755	787	822	762	813	832	776	795	811	827	779	767	803	793	796	814	778	776	782	791	790	799	793	816	749	845	810	811	798	819	804	777	791	810	825	840	805	804	758	880	800	811	763	799	800	814	825	764	772	796	814	844	814	837	827	831	826	792	852	778	762	797	827	815	815	814	810	789	822	803	817	842	740	784	855	804	781	816	836	768	804	836	795	794	850	762	809	794	806	787	782	788	799	771	760	783	829	814	838	818	808	809
21720	9521	9115	6728	2919	1765	1243	1013	848	673	599	592	517	532	464	486	465	425	439	428	464	441	420	424	402	398	409	431	393	383	394	391	406	363	392	397	360	377	385	414	384	392	381	392	347	376	362	358	399	364	394	407	377	365	383	358	367	374	394	381	368	390	401	387	387	349	390	428	352	372	410	369	352	388	374	394	359	350	383	389	426	382	366	383	364	367	389	363	369	384	372	358	410	399	378	364	363	346	388	344	366	364	363	370	357	360	379	387	355	376	337	360	359	378	370	385	377	363	367	359	368	376	376	378	365	376	379	392	403	382	399	425	380	365	370	402	399	414	375	376	397	355	349	358	398	412	380	352	352	373	371	326	362	367	377	367	413	381	375	355	402	414	372	370	357	363	372	400	379	380	379	387	360	384	387	367	371	396	390	378	340	333	358	349	393	380	378	343	333	377	390	365	353	344	383	356	377	356	388	380	326	360	379	355	418	379	372	405	388	344	380	331	353	366	369	362	366	364	354	362	397	401	350	354	384	385	364	373	346	372	379	402	361	407	380	368	375	365	357	390	352	351	376	409	370	383	356	380	357	426	340	352	380	379	350	420	379	355	389	346	376	379	361	370	357	353	381	396	406	361	376	384	398	364	365	366	361	373	415	395	398	365	395	371	364	383	369	377	414	373	362	365	397	368	388	394	372	352	405	360	404	359	392	331	337	368	391	372	398	390	396	366	356	417	362	360	397	408	399	345	392	345	390	349	414	416	362	392	369	383	385	362	391	358	353	382	349	343	400	365	354	394	339	405	394	342	392	386	338	406	410	354	369	387	386	367	403	349	359	399	376	386	402	371	370	371	400	387	377	361	395	378	370	387	423	378	371	342	376	382	387	410	407	401	404	347	345	397	378	361	371	371	358	353	382	382	400	426	419	381	394	368	367	337	369	378	358	371	400	343	366	354	403	385	392	365	364	358	350	382	391	395	408	367	346	358	374	375	419	372	359	388	386	399	427	353	378	375	363	418	360	384	383	365	368	371	397	345	359	361	389	399	398	360	378	360	379	383	369	368	387	419	377	401	391	428	415	383	421	359	344	389	365	393	376	351	353	325	338	395	370	368	369	346	375	378	356	387	409	357	390	390	390	390	361	360	399	399	350	372	372	368	377	361	376	353	367	351	385	387	393	375	352	359	387	394	394	393	380	392	390	388	354	321	402	385	380	380	377	359	343	352	445	404	386	386	326	355	347	386	375	391	356	375	378	377	409	324	411	361	371	391	388	424	388	367	366	386	363	358	374	377	379	342	383	385	403	341	325	368	348	406	367	364	362	403	404	380	339	403	376	389	348	410	368	347	396	348	398	401	356	362	362	385	400	370	352	383	347	412	401	366	373	392	387	395	335	385	407	421	360	376	381	377	433	377	387	373	350	368	374	364	383	383	342	372	397	397	389	362	373	388	370	371	358	353	376	355	361	352	370	400	388	332	390	347	358	362	392	370	387	398	387	363	420	371	375	393	364	362	395	381	426	386	366	395	360	368	338	338	386	321	347	350	394	363	365	346	391	363	356	385	408	384	364	372	353	355	363	360	344	372	369	377	375	416	337	355	356	390	379	346	387	372	380	420	384	355	420	394	389	378	403	400	349	379	343	374	414	358	339	359	413	369	346	389	337	372	376	377	355	351	382	367	359	364	370	356	361	364	379	397	372	373	381	373	366	369	365	375	377	341	347	382	382	360	333	338	372	355	377	363	329	350	366	352	353	360	354	362	375	388	364	403	374	388	395	380	366	391	382	395	386	369	369	350	369	345	366	406	365	397	352	375	362	362	363	355	380	335	367	381	365	386	331	380	361	387	349	373	391	360	345	335	333	402	392	385	388	355	370	371	348	420	369	375	379	395	415	362	375	371	389	384	356	358	377	371	376	381	357	407	419	355	373	368	382	410	348	350	349	380	343	378	393	398	368	369	345	443	371	376	370	403	389	395	381	354	356	379	330	367	397	405	396	402	344	370	399	402	357	405	340	349	362	345	371	405	389	367	359	384	366	350	352	308	390	376	399	366	387	402	370	395	352	380	398	368	380	395	352	348	361	379	351	398	381	384	384	362	383	340	333	387	386	398	387	350	379	364	342	387	408	355	360	373	361	360	380	372	353	388	362	338	374	373	363	372	370	364	382	384	358	359	407	425	380	398	358	350	415	394	369	394	376	355	345	384	368	332	424	368	390	376	378	420	361	373	411	381	348	387	362	367	388	358	403	412	378	376	387	398	373	369	380	346	378	371	378	363	394	366	311	364	367	370	361	394	404	366	348	402	383	353	370	345	399	406	404	380	351	362	334	385	347	367	354	336	380	379	374	369	360	374	366	403	379	365	396	342	381	382	329	349	364	366	393	381	397	343	369	346	367	355	370	354	389	349	340	346	358	368	359	409	418	400	354	363	327	364	366	381	376	362	410	372	358	372	373	411	339	383	351	344	412	383	361	366	387	331	371	384	382	357	381	364	389	386	399	346	376	374	374	386	402	378	384	396	358	390	385	371	362	365	389	392	381	375	382	386	348	400	367	365	343	340	351	386	355	425	371	354	355	414	373	365	390	414	394	366	352	365	348	336	369	381	385	353	386	390	386	395	359	348	401	395	373	394	357	374	398	402	374	394	394	360	346	388	395	386	370	394	373	389	368	413	368	398	387	341	412	356	373	356	361	357	385	403	391	367	361	385	366	397	379	395	363	360	349	381	352	377	353	380	393	360	421	379	343	396	368	365	380	361	349	350	384	384	401	396	368	353	397	398	382	408	358	373	353	361	369	373	371	403	380	386	379	379	367	396	344	358	351	386	345	391	372	372	335	378	327	389	401	354	409	381	334	381	398	388	408	344	402	347	395	391	378	371	384	415	401	367	380	391	390	376	370	347	380	396	379	385	371	380	347	395	354	369	388	366	360	367	365	350	367	362	358	388	349	381	388	360	343	365	409	406	417	383	396	381	387	379	393	359	387	329	363	379	380	378	389	387	395	371	390	356	366	384	403	379	381	370	364	412	390	396	360	363	374	367	355	344	384	356	347	380	368	338	357	360	393	313	394	339	388	424	396	398	356	395	366	411	399	399	382	365	395	370	343	357	367	334	382	359	377	351	384	359	373	388	388	380	365	401	394	359	387	357	373	407	368	391	357	373	386	400	400	400	396	375	372	398	362	381	412	374	383	350	344	392	375	422	352	362	339	380	370	388	399	393	369	367	387	391	364	355	390	391	351	356	392	329	364	346	359	383	353	396	394	378	397	388	393	340	422	380	380	403	381	371	396	363	379	409	338	362	363	378	329	355	332	391	370	369	366	409	370	362	342	351	360	371	350	361	360	375	334	378	340	397	393	360	348	333	377	385	389	399	403	368	354	374	355	366	358	399	401	388	383	376	374	388	391	356	350	383	349	325	365	406	408	388	372	392	410	366	378	373	399	379	350	356	400	397	346	366	345	386	352	413	368	383	409	415	372	341
14279	8011	14884	14462	9040	6484	5135	4105	3264	2660	2407	2050	1796	1595	1493	1468	1529	1418	1349	1293	1252	1181	1169	1116	1082	1085	1064	1091	1016	970	972	974	921	975	945	862	999	938	963	943	879	884	909	889	960	927	865	823	890	824	854	929	900	887	879	872	895	894	864	883	873	851	839	838	823	867	881	933	888	911	902	831	874	866	861	901	886	853	843	889	930	893	872	851	877	864	861	822	871	882	908	865	871	826	845	819	841	876	847	870	896	884	902	828	851	900	886	893	861	841	871	891	872	843	835	898	857	889	885	839	831	919	894	887	811	873	844	827	889	865	846	862	852	868	801	834	916	843	862	879	897	820	914	778	851	890	864	900	810	870	808	867	887	864	860	836	899	918	810	867	866	873	870	854	841	896	877	955	862	850	874	889	884	853	894	910	873	851	850	855	825	881	934	853	880	898	870	854	849	860	850	832	937	841	819	914	823	849	868	864	887	861	845	867	856	847	881	848	836	840	837	859	882	837	908	907	886	888	878	842	844	812	844	908	858	878	900	864	840	854	883	855	882	878	880	847	907	843	849	831	825	871	837	915	867	873	878	906	831	866	880	898	844	857	872	879	854	868	844	879	916	807	872	862	904	876	868	819	883	889	886	872	879	872	828	832	896	864	889	889	835	811	900	882	915	879	817	807	872	866	869	856	897	884	895	859	872	898	866	906	887	844	860	849	926	797	853	881	880	854	851	845	883	815	865	870	861	862	877	845	852	837	922	834	862	857	862	868	835	873	869	839	832	892	863	856	841	907	836	865	865	878	863	854	815	845	909	911	851	848	899	828	891	912	884	861	894	922	844	878	828	876	908	790	874	872	860	913	830	821	932	829	894	872	873	820	875	842	889	853	846	845	903	844	896	854	854	795	887	835	884	869	871	834	825	880	871	907	885	850	883	874	908	846	856	910	822	864	863	881	899	823	850	894	818	889	832	838	856	837	837	890	881	874	872	855	893	846	871	889	873	840	838	824	802	858	871	868	841	804	868	905	851	903	828	834	864	875	868	831	873	833	843	907	910	869	828	815	863	850	864	829	873	853	854	858	859	882	853	884	918	783	870	839	866	822	827	851	871	850	904	874	875	852	874	804	899	892	851	837	842	889	851	903	865	918	875	857	891	807	866	872	868	855	911	877	858	895	858	903	893	885	896	843	889	816	888	883	847	855	839	835	895	878	808	934	878	868	831	874	820	922	833	931	843	896	863	869	886	869	851	828	872	850	886	887	841	898	833	943	872	868	851	809	908	847	874	854	874	917	871	884	851	852	889	889	870	889	898	888	879	913	856	900	866	840	917	898	870	887	912	878	875	843	864	864	906	882	877	849	886	863	815	868	877	874	842	855	847	857	931	859	898	858	878	918	868	840	840	908	877	794	804	818	859	846	913	863	888	858	845	852	857	892	872	885	824	840	877	874	865	867	815	859	920	866	827	877	868	859	895	847	884	876	865	911	906	846	854	860	907	865	827	870	836	859	871	867	846	863	893	910	836	869	834	880	873	898	868	900	860	799	877	874	889	929	868	915	906	822	841	844	903	882	817	869	883	863	867	903	827	898	886	863	842	846	864	863	851	882	879	832	864	807	855	882	851	882	893	861	846	826	857	886	851	889	947	873	880	957	819	859	861	889	860	822	860	864	852	846	845	863	924	889	854	829	860	857	847	902	898	887	899	870	897	872	895	854	872	873	829	893	881	828	831	885	855	817	867	841	851	888	901	832	798	872	832	825	837	813	873	862	875	938	903	834	851	869	798	875	899	850	840	880	897	890	813	893	863	845	858	888	788	883	866	899	895	855	873	852	878	874	845	942	845	845	851	867	906	869	859	841	847	874	811	831	813	853	866	837	826	897	913	877	857	810	895	843	840	879	845	893	902	863	852	797	877	883	908	860	904	876	838	884	891	928	897	852	909	854	842	820	886	863	875	909	864	915	884	845	877	914	853	906	878	859	870	860	878	856	853	839	848	840	889	855	874	925	859	858	892	834	887	839	887	841	844	831	845	858	900	871	879	846	869	875	884	886	908	843	889	848	831	828	891	881	881	861	890	904	895	880	812	903	860	860	848	901	837	868	905	839	840	902	879	848	873	833	858	849	781	881	875	834	828	838	853	852	831	890	824	860	829	888	845	809	848	851	840	814	889	865	900	865	869	890	908	917	824	851	879	880	857	883	846	829	865	835	837	894	906	874	869	887	867	916	868	857	895	877	885	861	888	834	880	869	862	834	895	880	884	859	857	919	837	910	891	855	891	901	890	836	874	791	858	861	876	869	888	874	885	831	846	854	883	892	896	832	869	833	881	872	908	809	857	839	907	926	878	832	896	827	827	839	846	852	932	902	881	839	856	821	891	876	791	869	871	845	875	856	886	835	836	865	815	835	887	872	875	876	877	858	918	871	836	850	836	922	839	846	792	888	874	849	874	882	897	898	920	894	865	908	835	864	897	927	880	918	852	833	829	926	882	855	832	859	889	896	896	878	878	888	869	911	828	876	871	845	825	888	820	875	912	862	856	906	866	921	871	899	835	854	866	830	849	842	858	931	795	888	868	823	865	881	839	919	831	862	797	888	825	843	889	851	853	869	819	860	802	870	884	835	885	847	871	901	816	864	867	848	875	873	815	902	853	822	885	879	872	847	835	864	883	947	853	887	895	859	841	870	813	889	847	844	897	920	863	845	825	896	911	826	844	887	909	853	895	860	875	883	863	932	811	810	892	911	858	902	803	883	857	852	870	831	827	909	862	883	888	856	870	820	880	875	874	859	804	871	832	875	846	924	871	882	908	793	823	876	865	851	846	851	923	849	873	869	841	888	864	861	853	838	886	885	811	815	878	907	838	810	911	892	865	857	862	831	863	874	863	879	873	874	837	883	856	882	859	839	915	800	854	843	868	885	857	883	863	820	830	870	898	938	858	907	916	832	885	904	822	821	867	857	856	887	882	874	867	851	874	889	833	856	929	865	845	864	876	890	861	877	861	902	850	865	875	821	890	870	868	868	862	902	849	834	879	881	869	875	885	857	876	876	864	898	780	928	896	873	841	852	888	835	907	871	881	841	866	887	859	868	850	868	859	877	862	854	814	877	852	916	883	901	814	867	853	835	866	829	905	882	865	888	879	885	896	891	855	853	821	942	833	882	892	785	845	903	894	859	874	880	912	860	881	892	855	815	886	850	877	890	833	876	885	930	908	850	860	871	822	864	877	844	837	909	848	824	838	838	862	865	841	914	907	868	871	814	826	902	842	865	839	853	849	898	880	878	846	855	866	845	846	859	909	901	874	830	898	880	841	889	854	859	868	854	917	825	874	899	848	839	876	864	880	832	855	882	892	851	847	824	842	833	883	829	856	849	879	907	938	870	844	895	884	889	882	930	838	821	817	857	910	908	840	853	816	919	887	849	810	853	902	849	909	879	848	876	890	878	855	895	820	878	828	845	826	852	868	924	912	870	858	872	876	833	821	857
28147	12860	13903	9693	4551	2503	1716	1299	1082	933	731	677	612	510	486	479	531	481	510	474	450	494	457	391	387	405	427	396	402	367	374	405	418	392	376	389	367	370	424	431	364	371	395	392	352	342	371	393	371	384	340	353	373	399	392	356	392	354	336	382	374	333	381	328	353	359	376	384	384	328	351	385	377	384	354	344	358	353	368	368	330	364	353	358	356	342	313	334	359	334	350	428	344	337	402	357	324	354	358	345	374	378	362	313	355	341	341	354	349	332	339	387	376	367	385	349	377	329	389	362	360	373	344	369	378	325	343	345	363	384	368	352	354	375	363	349	355	369	366	341	344	347	368	357	358	354	390	379	319	364	327	352	376	328	361	392	354	323	354	383	325	407	325	339	375	351	391	349	365	375	370	366	359	397	352	362	338	350	409	381	314	320	386	387	388	349	368	327	356	322	363	380	404	388	365	356	368	373	392	375	389	378	341	334	424	379	385	358	364	347	366	363	340	340	390	319	350	376	409	376	401	400	363	403	368	315	335	342	410	355	344	364	357	359	360	376	380	366	364	364	324	354	368	384	366	356	384	388	366	396	387	348	339	345	365	325	373	356	320	370	391	369	354	390	392	343	357	334	367	379	324	333	353	365	396	358	339	341	336	380	387	355	362	357	375	315	373	376	343	383	387	365	349	379	375	357	359	376	370	364	343	384	399	384	302	361	378	405	394	394	365	366	333	362	391	376	341	369	377	388	385	328	367	386	377	364	338	363	360	375	352	377	376	379	367	354	411	381	347	332	336	382	408	343	348	370	372	356	365	377	380	390	401	367	359	358	347	401	324	372	320	364	334	360	304	345	360	342	363	362	355	378	338	354	396	392	355	385	384	394	352	357	365	336	350	327	362	337	351	379	361	401	352	374	320	361	384	358	346	361	355	323	366	376	346	361	339	378	347	352	357	359	356	333	342	343	365	357	366	380	398	379	351	348	352	365	336	355	356	397	372	372	358	362	397	358	339	373	391	338	350	372	325	364	337	321	376	364	315	347	373	367	381	339	375	408	367	358	354	374	408	363	364	364	398	388	376	335	395	362	346	382	352	355	337	373	355	375	331	341	350	374	342	348	399	389	340	359	374	363	348	338	366	364	378	351	358	341	350	353	371	359	344	356	357	379	325	348	362	334	349	378	353	368	374	340	384	381	316	350	388	351	357	343	338	384	417	345	363	362	348	375	383	357	396	363	356	397	345	341	344	361	380	315	380	360	350	373	347	364	364	354	364	391	341	386	362	351	351	409	330	351	346	375	394	379	378	324	370	345	329	347	361	344	376	372	345	392	342	339	378	331	357	352	335	357	376	376	323	380	363	360	352	357	367	357	357	359	378	348	376	344	416	362	384	345	335	359	339	394	396	381	371	398	363	350	354	407	377	353	344	334	351	369	377	362	329	373	346	405	368	334	364	304	327	364	366	395	358	351	370	362	379	364	375	397	347	377	347	329	381	357	353	375	338	355	387	360	340	338	336	366	336	338	344	373	369	363	332	345	337	370	420	364	365	349	376	359	356	345	361	366	370	328	335	342	351	333	363	377	347	375	359	361	341	327	361	369	336	388	342	370	395	344	336	378	377	343	346	353	363	375	352	354	386	360	385	395	310	385	334	407	400	349	359	380	363	342	374	348	326	365	372	370	342	357	372	361	386	346	353	372	384	399	364	339	354	352	366	376	356	369	366	361	374	342	340	387	392	372	354	344	337	380	379	359	355	361	328	330	380	376	366	354	372	343	346	362	376	328	346	375	368	334	370	370	372	350	357	361	363	349	364	350	326	350	369	360	355	364	358	393	388	349	365	362	361	362	340	373	363	396	350	379	365	352	363	344	340	352	332	334	350	344	363	391	373	371	369	363	360	350	340	354	386	366	372	348	341	371	351	378	392	364	344	355	394	347	400	350	350	331	350	377	376	343	353	380	398	367	367	371	383	354	350	371	332	361	361	337	386	345	369	380	366	363	302	381	376	373	357	363	332	357	332	356	396	341	331	373	374	309	349	370	331	320	346	367	364	346	364	385	351	331	347	353	387	358	351	340	385	320	379	357	342	358	396	370	357	358	341	349	345	321	371	378	374	331	356	369	376	384	324	344	378	335	346	354	357	357	353	344	361	384	360	353	333	364	332	386	381	379	348	349	354	329	349	397	364	427	365	391	396	411	399	357	337	362	390	355	379	385	386	366	367	377	345	348	377	348	361	332	353	374	377	345	350	370	370	396	364	347	400	356	354	407	361	389	390	347	319	344	356	417	355	343	347	380	339	335	345	363	321	354	403	366	361	361	373	381	352	347	390	352	361	379	339	392	398	382	329	382	366	358	362	355	338	366	354	348	369	368	370	362	354	401	377	366	371	347	359	379	357	362	371	398	322	363	383	395	351	338	357	382	387	365	383	357	308	369	375	370	395	383	370	344	322	380	337	355	392	369	378	346	388	346	389	379	359	372	335	353	414	319	383	368	368	345	345	357	346	386	328	351	362	369	375	350	361	356	336	350	379	360	349	366	344	351	359	318	352	348	376	334	345	362	354	382	355	375	331	354	339	375	319	389	320	372	373	351	352	343	371	371	344	340	338	355	335	372	385	343	345	374	375	333	313	337	357	362	370	381	381	367	352	335	373	364	351	346	356	373	342	341	381	361	319	356	368	368	381	312	399	353	384	376	397	384	365	345	372	374	368	360	372	346	375	368	388	365	389	361	388	333	355	385	328	331	365	360	390	327	364	364	362	360	365	365	358	374	356	384	336	364	367	355	354	349	361	324	379	347	335	401	371	369	396	376	366	353	409	352	325	381	357	352	374	345	338	360	378	370	356	353	326	390	353	368	340	378	377	318	377	359	346	374	355	354	352	362	363	384	362	321	376	378	348	376	360	335	342	364	389	341	357	334	357	330	343	360	368	379	367	368	363	360	349	365	332	345	346	348	362	354	322	377	366	369	351	310	380	348	347	364	377	359	323	328	389	349	409	358	343	386	360	380	397	409	335	342	401	348	355	364	360	349	356	375	365	338	334	374	364	364	316	347	379	406	341	354	338	353	339	356	357	401	308	382	391	366	328	342	372	361	384	386	365	398	357	398	365	391	432	369	365	374	343	384	334	343	364	368	357	408	387	363	338	346	317	378	358	354	325	362	373	372	372	331	371	375	344	349	328	342	376	386	378	375	346	366	357	383	357	322	370	365	376	375	366	376	394	387	409	364	339	385	350	354	345	377	377	370	368	368	397	364	381	422	359	374	372	366	308	374	348	403	367	392	314	359	390	330	366	354	364	385	395	342	372	374	379	314	360	349	378	393	356	361	362	340	369	367	344	329	362	355	364	375	342	392	408	329	361	351	352	356	339	387	353	384	378	330	354	393	363	391	359	344	320	354	346	369	368	373	368	330	376	343	373	356	371	353	371	348	371	359	376	379	340	369	386	385	367	345	350	322	342	419	356	362	392	369	348	347	349	358
16744	10076	19837	18673	12426	8764	6689	5513	4416	3521	3113	2440	2046	1797	1758	1727	1741	1709	1621	1498	1451	1354	1323	1212	1099	1151	1206	1168	1073	1039	1037	980	907	865	911	911	950	914	955	903	930	896	913	871	840	917	881	829	848	881	837	823	865	834	815	830	808	889	811	838	854	861	829	870	777	852	810	786	876	839	819	853	878	786	798	821	807	740	829	802	777	862	812	829	835	779	868	826	828	863	825	840	761	807	852	855	841	805	844	799	858	822	801	843	790	831	801	834	833	830	838	842	845	800	789	851	819	877	862	806	877	844	824	804	871	836	879	834	829	808	873	843	827	897	862	882	764	765	862	818	840	840	830	886	863	765	811	816	839	803	840	835	825	824	798	842	841	845	795	815	848	852	834	810	918	826	824	847	876	814	872	847	869	836	776	849	808	875	810	877	832	828	832	822	862	789	834	812	826	835	837	861	829	818	792	828	816	852	796	843	839	810	826	839	821	829	851	846	821	815	850	806	855	832	842	872	831	816	862	847	807	825	857	827	824	805	808	796	860	845	812	859	810	824	797	835	886	868	820	822	774	788	826	806	833	822	852	798	822	894	831	794	794	846	817	843	819	775	857	766	813	817	832	827	774	818	817	824	901	856	796	782	815	847	801	775	821	844	816	796	848	809	838	813	835	862	809	820	805	785	862	845	845	822	843	822	859	822	853	804	839	801	841	871	845	836	867	847	829	831	783	816	827	848	815	788	880	811	784	873	844	846	836	791	828	838	816	850	825	820	814	859	805	832	778	802	803	828	826	816	799	827	772	812	843	888	826	810	830	839	858	791	870	817	867	835	789	824	816	830	816	820	876	811	795	803	868	887	842	809	797	801	858	844	880	787	825	830	810	839	832	814	864	809	762	779	808	840	795	877	817	790	868	789	849	801	869	810	814	833	841	819	818	843	831	848	854	792	789	821	836	831	807	858	821	842	824	844	882	770	841	817	795	777	810	879	842	848	803	835	793	837	824	817	830	792	820	892	857	853	812	841	852	809	844	863	891	843	807	809	826	848	820	841	845	827	824	822	859	761	844	828	859	773	768	868	813	818	847	841	826	836	858	852	875	862	801	842	822	790	832	822	838	832	856	821	840	845	819	782	836	843	817	802	833	848	829	824	786	788	827	845	821	830	821	831	843	844	853	850	840	780	843	805	834	860	758	841	774	773	799	789	867	851	843	825	871	839	810	822	773	830	853	805	818	844	831	847	788	785	815	865	832	804	846	810	794	798	825	858	858	807	843	831	830	812	855	859	835	811	811	788	806	851	860	870	848	849	835	872	815	835	836	853	861	784	821	815	815	882	813	836	842	846	838	808	830	776	770	765	806	803	866	855	831	875	794	799	788	839	842	830	857	796	785	827	876	811	898	850	760	771	796	813	787	814	858	852	801	847	871	904	867	806	834	846	862	859	814	811	845	813	834	822	904	808	864	809	857	808	821	793	784	840	851	795	791	855	848	831	839	828	784	817	790	783	815	866	839	783	848	814	804	896	875	869	837	810	817	774	779	857	785	813	857	869	812	881	835	817	838	818	807	824	814	821	802	837	789	855	849	847	883	816	809	893	873	864	819	852	826	864	840	798	823	839	832	818	798	833	840	829	784	827	836	797	806	838	818	866	862	793	853	785	839	827	869	880	821	805	810	834	816	867	874	818	854	834	816	805	797	802	850	784	844	840	859	834	835	860	805	844	816	808	809	821	793	790	792	817	795	864	867	834	827	850	851	817	847	814	802	844	818	861	857	788	772	845	830	821	849	844	901	860	787	798	811	828	835	839	873	774	850	796	808	810	804	863	894	852	874	838	794	864	822	803	840	814	885	848	796	850	814	807	850	898	879	848	910	798	814	826	805	805	796	841	863	785	863	821	831	805	865	783	883	830	822	804	843	825	803	803	835	828	828	821	829	810	777	826	861	845	805	806	814	801	791	789	859	835	819	840	835	847	884	853	848	811	842	871	884	851	821	784	811	862	832	891	826	813	816	805	850	829	828	861	866	815	822	831	816	840	816	810	790	830	802	858	863	815	794	825	815	832	788	784	810	822	823	807	796	788	826	821	856	850	858	824	791	815	822	871	812	847	824	818	815	867	819	801	821	818	837	809	840	816	814	857	848	871	840	808	858	810	772	812	836	873	868	842	846	818	880	796	873	807	812	796	839	829	836	816	816	819	807	803	850	850	823	788	814	835	828	766	858	848	852	872	810	849	812	793	829	861	835	835	905	801	864	848	798	825	809	874	827	831	827	887	912	893	827	825	836	879	774	830	852	810	831	824	824	818	810	823	826	825	832	837	781	833	830	850	819	830	821	858	823	804	854	822	792	872	849	799	823	875	879	805	806	842	825	824	841	804	785	833	843	865	782	801	831	854	848	810	800	823	808	841	807	813	822	862	838	855	860	808	844	853	810	846	907	874	851	789	801	813	829	813	862	795	816	840	819	803	853	827	848	792	816	834	859	847	809	782	772	838	830	863	816	793	843	821	819	838	877	823	883	805	894	839	805	856	835	874	758	817	901	841	872	865	885	843	823	849	837	794	839	791	869	861	852	884	754	830	812	836	909	830	808	842	806	844	824	858	790	850	810	838	777	785	824	787	808	822	844	746	786	823	773	812	805	861	857	795	847	850	867	844	815	838	818	812	805	821	865	825	806	831	783	885	818	807	804	882	827	796	844	873	857	848	823	873	813	894	825	862	871	787	813	830	846	858	842	817	790	815	867	806	858	813	826	856	872	746	805	829	863	828	864	873	914	848	873	826	872	791	757	841	799	814	892	819	900	804	829	859	802	844	803	836	780	833	841	866	784	804	787	788	870	807	824	816	764	848	827	816	819	844	824	789	835	803	838	809	776	787	865	815	841	760	828	831	827	852	827	860	815	829	833	815	833	824	795	832	813	823	791	863	823	819	828	835	831	823	830	786	866	826	838	837	790	827	837	827	853	844	827	818	827	828	849	801	804	868	852	823	888	809	812	803	810	802	826	845	822	864	816	767	842	839	821	862	794	844	820	831	795	842	849	843	813	779	840	816	859	816	812	800	815	880	845	891	818	797	872	865	819	815	833	883	837	885	812	875	907	833	800	849	845	833	816	783	841	828	847	821	844	799	850	869	851	813	795	800	823	889	857	813	789	829	838	831	806	834	848	813	839	825	828	828	834	824	832	888	892	863	807	813	801	799	865	809	843	808	826	891	827	798	837	859	776	876	818	866	830	838	851	789	802	803	836	828	745	843	806	848	824	839	844	809	881	860	844	830	821	812	841	792	826	832	798	856	788	791	851	788	816	874	806	872	802	791	821	783	807	803	836	818	807	829	813	856	824	847	775	834	812	844	840	819	879	846	791	794	799	829	793	806	811	823	822	834	799	842	824	882	853	818	838	828	824	790	839	875	798	802	840	848	796	798	784	790	844	833	797	829	834	823	810	859	868	826	814	799	780	818	864	869	778	788	836	857	819	797	866	855
11160	5105	4700	2954	1477	982	835	661	605	538	473	404	384	389	420	452	404	348	355	397	380	402	361	358	364	403	341	360	350	338	365	372	342	380	349	360	379	357	335	340	334	317	330	351	356	366	371	341	374	326	367	326	359	351	340	359	358	318	331	327	348	371	346	353	302	351	371	388	323	357	372	349	327	376	311	324	337	376	338	340	369	324	320	322	356	338	324	334	299	345	335	326	337	397	369	311	382	367	354	352	377	351	308	339	348	347	363	392	354	373	340	332	336	367	349	382	339	330	302	318	353	350	310	337	377	343	328	320	355	333	376	346	373	352	307	344	384	351	336	356	339	301	321	328	337	336	370	326	340	311	339	341	329	337	380	374	361	317	348	344	356	322	319	395	343	372	325	323	301	349	344	329	326	343	347	395	338	351	336	360	321	345	380	364	319	333	311	379	306	313	354	353	330	335	357	333	353	387	347	356	345	344	286	338	362	343	349	310	312	334	375	351	317	362	343	323	346	351	326	310	353	336	337	337	351	383	334	354	317	301	337	340	325	356	302	365	338	324	324	345	358	324	342	339	353	364	357	358	347	367	359	323	316	321	306	344	321	316	371	323	364	353	367	325	377	334	344	365	386	395	332	324	365	327	334	331	316	344	342	342	320	282	377	346	351	400	351	312	358	334	308	322	322	360	346	361	384	365	353	342	316	311	315	353	330	349	347	347	348	334	332	331	343	333	310	341	321	367	332	344	357	354	378	353	356	324	322	332	328	385	331	359	384	314	340	329	366	348	335	369	366	411	332	325	356	362	352	357	362	359	354	322	389	320	353	323	358	324	310	351	381	338	363	318	366	327	347	369	366	334	342	361	341	302	356	362	330	315	373	367	373	322	365	299	334	361	335	334	342	343	360	284	328	352	305	336	327	366	347	324	336	347	345	364	354	364	378	304	415	339	373	319	367	339	346	367	319	341	328	359	325	307	335	353	373	326	352	336	338	347	334	368	312	329	348	345	374	334	357	335	339	336	367	346	328	352	335	340	354	330	345	352	320	361	330	357	353	347	333	326	356	330	332	335	335	344	368	360	371	348	353	375	369	338	337	334	369	379	346	335	354	352	331	311	343	359	339	353	367	374	360	341	344	327	365	348	352	325	332	340	332	350	329	344	355	390	329	370	373	318	364	327	334	348	359	340	337	357	334	357	339	358	340	318	363	374	328	345	322	383	337	356	339	364	334	323	340	331	332	354	330	345	347	347	329	341	330	344	319	364	360	355	363	316	325	344	345	335	355	294	357	361	340	308	335	321	351	356	373	354	383	331	341	332	363	372	342	333	347	378	339	347	338	341	346	339	333	345	347	340	346	314	345	355	370	366	346	342	345	331	333	323	321	337	323	361	345	357	339	367	318	353	341	349	322	320	345	354	335	361	351	347	356	316	339	325	304	357	312	323	356	355	337	330	342	338	323	376	322	319	324	353	341	330	318	323	340	311	322	310	321	376	315	364	314	353	316	334	355	361	328	334	354	345	335	364	347	329	325	315	360	387	344	336	321	299	356	337	355	332	337	322	340	328	342	366	350	327	331	326	333	338	345	350	328	348	365	338	352	345	369	351	351	347	359	360	350	354	339	343	323	306	312	334	346	351	348	332	336	361	372	339	335	352	344	314	371	349	361	323	338	318	332	354	360	338	314	348	322	354	323	332	339	321	363	327	305	318	364	362	349	351	321	351	349	345	368	358	343	285	326	342	356	375	312	390	360	340	319	358	365	328	359	341	330	347	339	312	339	345	348	361	342	337	302	385	327	314	376	348	327	350	339	303	318	346	338	371	366	372	331	384	313	356	350	348	377	378	362	356	349	351	323	322	365	329	351	329	337	342	327	362	330	315	358	329	352	393	337	345	350	356	346	325	357	320	345	316	322	342	346	348	379	312	344	345	342	349	337	316	319	342	336	334	314	318	356	340	327	324	366	324	348	362	374	342	358	373	372	335	373	353	348	346	344	312	338	365	344	347	346	351	346	367	331	301	349	349	336	334	362	332	284	332	341	349	361	319	363	349	343	356	359	321	370	352	329	378	333	371	345	356	352	331	320	352	329	318	341	316	333	356	352	381	372	344	347	333	374	342	353	338	320	319	340	368	346	335	345	255	335	357	348	365	292	335	331	327	364	316	343	359	357	332	282	344	308	322	324	333	346	342	321	307	356	372	340	338	322	329	306	345	327	318	360	336	340	316	343	294	356	374	337	338	333	354	313	373	340	389	365	327	334	354	357	363	355	319	372	328	339	360	309	327	364	318	356	341	332	280	331	334	364	382	353	351	340	337	335	316	353	348	377	334	346	358	344	347	351	331	339	350	318	360	341	342	355	326	319	355	294	303	319	344	352	336	420	370	324	317	351	340	356	332	356	359	351	340	320	366	325	324	342	360	324	345	372	345	328	358	365	347	347	362	350	336	368	342	365	321	351	356	365	341	316	342	356	354	366	341	335	325	348	343	327	331	341	332	319	332	337	384	341	356	328	328	329	334	330	346	313	331	303	355	346	336	325	322	344	373	353	382	342	332	314	322	312	322	321	326	331	348	364	311	348	336	381	321	330	384	331	352	339	327	380	366	299	348	356	366	345	348	330	350	354	360	348	354	319	343	341	333	341	371	328	323	340	335	325	362	311	359	387	355	366	374	341	344	367	342	365	327	352	363	366	358	337	363	346	357	367	354	327	355	368	331	333	383	323	345	386	350	345	327	356	366	338	302	345	336	376	333	338	341	353	353	320	331	324	345	341	352	368	351	344	353	353	344	304	336	332	329	329	390	360	325	323	320	372	330	340	325	360	351	325	346	344	341	333	344	347	327	322	352	312	321	334	321	348	392	323	317	339	342	337	363	362	356	358	332	342	371	318	320	364	338	333	313	363	342	354	330	339	371	334	344	338	321	363	344	351	343	330	347	335	310	313	331	382	342	342	319	317	364	347	365	395	343	349	353	361	332	341	353	321	365	341	354	366	348	314	341	367	364	355	351	351	385	327	325	316	368	312	296	334	334	346	313	334	332	336	337	364	353	368	342	361	318	344	364	348	323	381	350	355	331	345	348	327	338	324	336	344	359	328	372	335	347	356	343	350	334	352	376	360	352	380	352	373	344	352	331	338	325	351	384	333	340	312	349	384	359	352	404	345	350	333	336	364	384	369	348	351	292	373	326	357	345	357	393	333	334	322	354	338	351	355	359	347	338	327	334	348	306	371	342	327	346	341	339	347	305	327	362	355	343	360	320	348	359	327	340	340	348	359	356	352	357	358	381	333	309	364	359	317	314	324	327	343	328	314	352	336	350	387	383	358	347	353	329	320	356	332	363	364	340	367	374	372	343	326	343	337	375	356	344	393	332	356	352	318	320	340	324	339	321	334	361	332	343	348	340	318	357	364	311	357	317	330	337	375	359	384	334	335	359	333	371	338	316	387	358	332	389	328	328	318	348	317	331	364	344	335	345	353	332
7249	4889	8622	7932	5212	3817	3079	2416	2057	1728	1442	1333	1259	1196	1175	1120	1182	1072	1074	1147	1141	1008	945	970	943	867	905	929	935	819	869	846	844	811	906	842	784	795	828	803	786	814	786	798	810	835	787	801	790	832	793	783	842	802	789	780	769	810	750	801	749	838	749	764	747	831	815	779	827	822	817	801	806	768	768	767	790	819	808	828	808	815	801	802	823	761	818	800	796	773	793	801	811	764	828	818	823	798	846	777	783	790	802	854	839	834	788	750	802	792	796	790	843	796	810	824	767	795	825	842	790	787	797	771	823	834	772	816	824	808	808	799	869	769	798	822	752	790	768	775	784	827	749	794	805	808	817	835	835	802	815	787	839	788	760	831	835	841	764	817	779	769	820	809	853	811	792	818	837	786	813	805	800	760	794	835	799	849	777	806	810	755	771	806	803	807	785	788	811	801	860	828	801	835	790	790	810	778	835	862	717	852	787	789	825	813	772	841	811	821	788	789	815	803	784	778	781	788	785	763	791	821	837	779	796	829	767	839	797	861	788	762	785	807	792	787	788	844	772	776	814	790	709	799	856	745	771	809	792	759	777	794	749	821	777	834	830	804	861	795	804	765	824	812	831	774	826	806	801	782	767	780	784	814	785	772	823	769	801	745	822	802	772	800	774	804	831	784	778	792	805	761	777	788	750	835	774	794	765	776	821	756	803	805	780	773	804	847	774	864	834	808	834	809	795	796	821	755	825	783	765	793	809	816	814	788	878	809	764	767	791	781	809	819	764	758	816	799	755	810	788	821	780	780	815	835	786	817	752	774	775	771	750	808	754	760	810	782	817	765	819	838	753	811	823	746	789	769	836	833	820	756	814	817	806	722	825	805	805	794	813	833	788	799	796	815	796	806	753	779	771	776	790	797	840	774	803	814	837	818	801	780	831	777	819	812	829	757	810	805	784	763	829	778	825	775	797	827	766	819	803	811	738	785	832	811	757	795	794	759	774	758	822	736	809	805	813	814	753	762	827	781	757	787	788	840	786	814	773	789	775	779	831	764	803	823	831	841	819	789	845	796	826	769	807	777	815	805	776	817	797	757	801	839	824	812	828	837	820	815	809	769	804	827	790	772	812	814	750	802	743	824	811	785	833	741	807	793	815	777	830	784	795	840	767	787	779	827	836	835	829	816	781	794	827	791	855	764	778	768	770	834	777	803	827	820	799	810	774	855	830	786	796	788	775	832	845	837	821	803	779	857	832	830	787	779	811	792	774	768	750	803	804	801	814	806	833	801	823	760	832	779	779	745	802	836	751	792	827	829	784	800	751	784	795	773	760	827	808	832	793	821	770	797	778	811	786	784	759	816	771	811	783	805	794	798	773	763	764	836	798	780	707	852	827	809	850	786	828	802	760	791	801	801	751	766	798	800	798	839	829	808	792	817	805	825	817	762	856	816	820	763	789	814	820	789	826	810	820	811	788	787	763	782	750	809	811	810	836	780	815	837	787	780	791	760	775	774	816	801	809	807	748	790	832	816	804	790	782	796	797	800	781	786	826	826	801	789	787	778	775	776	775	852	789	788	816	796	786	815	755	771	854	794	808	802	833	788	796	811	831	804	821	800	783	760	810	794	798	854	802	833	798	779	825	863	792	791	779	782	782	840	814	785	779	784	794	776	780	773	824	885	764	790	778	775	775	758	813	833	801	809	841	824	784	803	790	799	804	773	819	850	799	818	766	797	803	782	768	812	783	793	818	818	777	776	846	840	774	824	797	832	814	781	810	763	775	796	762	862	776	820	793	765	781	756	841	774	763	846	797	797	790	769	792	786	781	793	800	763	808	787	784	861	794	748	784	773	802	777	771	766	836	758	780	769	842	810	795	782	783	770	761	807	784	830	789	780	789	819	795	776	773	831	830	797	802	815	820	818	809	766	814	838	792	754	799	770	782	835	789	837	817	840	783	815	806	767	788	889	794	806	816	801	804	760	777	757	830	805	771	815	827	797	838	843	769	836	822	871	769	786	813	812	813	798	834	778	755	833	813	775	769	782	836	762	858	813	779	748	802	781	801	815	812	861	809	799	801	795	746	821	757	761	749	780	831	789	806	809	834	797	763	832	780	808	806	837	774	798	779	826	795	825	776	774	839	810	822	834	850	835	809	843	838	789	821	788	824	794	794	781	807	809	812	802	799	821	786	759	839	822	817	801	829	848	756	783	851	813	848	811	787	796	760	781	785	830	854	781	817	793	788	770	822	784	798	753	771	779	783	785	835	814	840	809	811	786	804	832	788	783	777	818	810	806	800	758	831	847	771	779	789	740	778	782	744	784	805	806	813	792	795	808	833	839	757	815	752	798	801	825	770	792	798	787	772	785	797	812	775	823	820	787	829	778	765	817	803	803	802	789	832	748	803	777	812	815	826	773	837	824	831	781	803	822	820	797	792	819	804	771	751	790	778	752	833	808	797	785	807	843	768	837	814	818	846	807	772	780	824	775	815	781	808	805	799	746	787	843	738	796	812	813	813	806	810	806	778	819	796	839	826	798	800	833	796	813	767	822	817	748	823	840	834	796	861	809	788	766	768	770	744	799	800	766	796	820	792	797	808	749	782	793	803	804	790	807	794	793	805	776	758	823	790	756	761	838	804	756	844	841	842	767	793	774	761	841	800	821	840	796	829	820	771	789	791	782	814	792	785	734	807	814	799	782	801	766	730	745	770	774	785	799	855	824	819	815	787	813	760	814	820	802	745	801	793	812	785	798	780	764	792	806	805	749	821	778	821	827	781	807	761	807	792	818	805	766	831	759	839	795	840	770	811	776	788	802	801	753	789	806	859	810	770	780	828	824	818	797	773	761	828	824	763	734	806	771	783	789	810	776	730	794	761	741	812	798	829	765	748	764	771	770	802	757	782	805	784	803	789	840	737	811	823	790	793	812	821	801	805	847	802	823	726	790	835	795	826	776	793	840	753	817	850	832	765	799	793	841	834	751	741	788	801	759	784	799	779	814	794	770	852	814	754	805	765	788	773	818	791	781	787	779	778	783	788	837	718	788	805	793	782	772	834	789	811	841	776	809	779	797	842	768	805	772	817	823	795	848	849	751	791	833	779	794	793	812	798	815	792	795	798	760	797	817	818	728	767	817	771	784	791	800	808	783	808	768	768	802	806	797	838	768	816	813	789	802	824	780	843	760	834	829	804	808	850	810	813	738	818	840	759	809	752	772	830	768	807	776	812	815	813	770	786	778	803	838	803	811	813	797	780	815	802	794	836	787	842	777	811	760	793	823	848	806	800	760	774	817	806	731	850	843	869	795	782	817	809	818	835	793	771	800	809	798	813	854	774	795	761	816	796	821	775	817	780	829	762	739	777	778	754	814	799	721	784	755	809	781	791	796	804	737	774	802	801	816	799	819	820	755	794	822	814	799	789	880	802	819	761	754	841	739	839	809	846	775	817	753	818	802	772	794	772	787	820	796	818	806	787	789	836	830	819	792
21380	8802	9047	6343	2887	1719	1239	956	807	692	626	555	470	487	498	424	486	457	456	463	504	412	429	369	401	386	379	408	415	393	393	377	390	418	372	362	407	375	343	346	410	350	341	391	396	397	323	363	372	390	351	408	370	381	417	365	363	365	406	395	388	377	365	380	369	378	354	379	390	348	376	390	412	384	372	389	355	380	343	389	385	381	374	361	375	390	382	365	385	372	351	366	388	377	350	368	400	372	375	360	357	408	364	368	372	411	353	376	402	393	336	361	360	363	349	376	393	398	370	372	395	385	373	369	346	396	356	387	373	369	363	412	364	356	373	393	386	350	363	366	379	374	362	387	376	373	384	360	367	353	350	358	381	355	360	336	409	389	394	366	363	354	370	376	370	370	361	369	385	397	367	400	374	379	353	343	353	358	373	351	396	375	380	392	390	391	394	375	390	374	349	348	377	408	355	341	372	335	385	388	357	394	363	358	397	371	370	345	387	394	358	370	351	419	365	359	374	368	380	384	364	361	375	392	375	394	362	361	361	351	402	347	350	394	348	346	345	376	344	353	363	373	382	356	386	354	375	345	377	378	344	388	380	387	359	380	368	374	435	352	376	381	380	393	398	349	376	376	363	400	349	365	358	356	379	350	376	370	345	353	396	360	375	393	394	372	392	364	401	387	399	384	381	367	382	415	398	348	381	375	383	348	356	393	365	367	387	384	372	392	354	354	370	366	400	360	380	364	375	341	338	362	378	379	389	373	402	375	370	339	324	427	345	358	363	346	351	386	367	376	346	348	388	391	413	361	371	393	394	398	358	365	410	385	389	400	380	395	360	408	387	402	341	338	377	406	380	366	401	407	394	330	369	385	371	376	395	426	345	403	375	390	381	398	377	385	357	349	354	382	377	383	362	351	358	359	341	340	383	351	389	376	375	353	345	392	400	369	364	375	346	401	366	344	370	359	388	430	413	416	378	391	391	407	388	370	411	354	360	364	366	382	349	392	370	341	387	368	405	368	382	358	376	388	387	350	381	352	345	378	397	383	367	400	381	369	394	392	370	386	355	385	407	400	360	335	372	379	379	351	368	349	414	367	399	371	363	336	367	352	341	359	346	384	357	374	399	382	351	411	380	362	381	405	385	374	388	384	343	331	371	352	352	346	363	376	408	375	349	338	396	353	391	349	348	345	351	387	370	405	362	389	397	346	361	359	348	361	422	367	386	340	375	377	389	393	396	373	371	367	356	331	419	352	391	374	348	377	360	349	353	387	361	383	386	353	398	380	383	339	375	374	409	356	384	359	375	396	368	405	349	330	361	359	372	339	420	358	376	347	366	361	354	416	374	374	365	406	383	396	392	385	377	355	364	407	391	365	360	402	361	368	388	402	353	377	385	352	345	393	379	421	339	363	332	367	376	350	377	391	409	344	356	376	342	393	372	389	360	377	376	405	380	374	400	379	353	381	393	414	406	368	398	367	381	385	384	332	364	381	422	333	382	400	386	370	379	412	372	379	391	388	348	381	362	348	416	383	395	408	389	343	379	329	370	371	364	373	347	349	378	405	344	338	364	405	383	357	393	347	345	370	389	371	364	390	380	354	353	359	370	388	396	401	369	385	367	345	368	374	366	359	380	379	385	390	371	370	360	379	392	349	358	392	340	415	363	383	375	375	401	363	418	401	357	349	405	394	344	345	387	360	364	377	372	360	380	359	378	360	390	357	412	378	395	389	330	362	370	390	352	383	388	358	391	372	357	353	366	344	400	343	370	366	359	365	394	345	391	367	397	350	390	372	387	371	372	376	391	360	368	394	397	380	334	364	375	405	380	367	374	381	353	397	371	344	367	360	442	399	381	363	354	348	384	370	381	376	399	394	383	346	344	392	404	324	374	321	356	350	378	345	408	387	360	385	367	394	367	345	344	366	389	346	385	393	366	404	397	375	409	389	358	390	373	377	395	370	385	376	375	397	377	391	365	404	371	375	378	395	380	354	372	354	357	375	352	425	362	344	351	396	378	388	361	371	368	438	406	358	373	343	381	343	379	358	366	374	417	402	369	381	367	351	360	332	421	382	377	372	381	376	358	361	379	355	383	376	372	356	390	404	373	363	352	350	368	376	393	347	350	342	390	367	370	405	351	356	359	348	375	397	352	397	386	359	385	357	369	374	358	334	351	362	380	395	328	395	385	381	372	380	384	362	362	391	419	379	403	382	402	368	364	368	364	384	390	345	352	372	319	384	340	351	387	405	358	372	354	373	400	353	379	352	390	368	375	388	358	378	399	393	384	408	386	428	354	347	415	378	422	377	402	394	356	338	392	403	365	365	375	354	377	395	406	381	399	368	385	349	380	366	406	435	368	390	358	379	407	376	361	383	376	376	378	360	358	351	345	350	377	394	336	384	370	365	357	351	357	391	351	423	361	345	388	381	364	379	405	352	355	402	401	343	388	377	365	363	384	359	385	381	384	377	364	348	390	382	411	398	378	370	359	370	361	334	399	376	381	375	371	390	371	360	380	346	393	339	364	369	403	383	363	373	363	367	300	351	334	394	372	370	378	407	354	394	361	416	365	393	372	440	352	380	396	333	358	367	368	350	375	374	403	404	384	358	363	349	394	358	382	396	366	397	372	354	395	353	371	367	387	400	371	402	379	376	385	361	395	403	384	392	357	375	382	425	378	369	401	392	383	370	355	344	402	415	359	356	379	396	387	372	375	377	345	363	392	393	344	360	390	375	382	366	360	388	375	366	384	415	371	378	370	359	381	387	353	378	384	387	364	373	384	369	381	344	389	380	369	381	353	378	412	360	391	431	332	367	382	349	390	408	358	356	364	365	370	332	389	380	362	382	376	351	397	393	379	340	378	371	366	358	402	354	339	338	376	385	367	390	363	371	391	365	383	384	352	366	372	396	387	386	384	371	352	373	351	363	389	379	373	331	354	366	331	391	350	375	379	385	367	372	374	363	373	355	364	378	370	376	376	377	353	415	355	364	388	321	405	344	374	370	371	385	363	377	388	351	392	391	389	394	364	357	360	371	375	375	368	338	418	393	340	390	398	344	355	379	364	374	393	382	387	395	400	381	328	370	374	356	403	377	379	373	361	373	353	402	397	385	344	358	394	373	416	355	371	359	371	393	403	368	401	355	384	386	367	351	388	341	386	354	393	387	362	348	346	339	357	380	370	384	369	371	353	414	373	369	369	370	353	386	389	374	392	410	395	361	403	390	401	387	349	352	361	371	366	359	415	363	374	385	412	381	405	369	365	373	362	369	372	374	381	337	393	382	372	365	370	367	356	396	390	363	375	365	401	370	387	395	358	400	383	355	370	360	395	397	379	359	369	366	385	359	398	385	351	346	362	402	372	352	380	351	354	387	341	375	361	356	376	352	380	366	383	386	364	396	371	398	408	358	391	366	369	385	348	358	360	354	377	347	367	371	378	367	369	365	381	356	368	341	373	370	359	407	353	375	364	370	422	408	349	399	378	365
13952	7595	14766	13951	9260	6640	4790	4063	3190	2684	2256	1936	1714	1629	1493	1492	1473	1419	1361	1365	1222	1252	1174	1175	1130	1044	1076	1046	954	1005	988	917	877	934	916	941	959	879	907	917	939	884	887	878	838	931	904	944	919	873	897	853	850	872	853	879	896	921	919	898	864	867	886	838	875	827	818	849	849	835	881	869	843	911	851	809	891	853	889	862	807	835	881	845	808	867	861	875	842	883	923	827	865	851	840	845	862	896	887	817	902	867	902	836	863	883	897	872	845	832	877	879	875	868	872	863	799	870	858	868	853	844	859	866	849	892	926	869	871	856	820	872	898	814	858	874	847	887	863	887	837	845	896	848	898	887	840	862	856	865	882	877	910	893	863	842	848	924	892	903	882	879	850	795	835	843	833	838	866	844	823	845	840	840	915	894	859	827	899	869	822	873	887	833	832	811	833	886	855	842	860	905	884	838	848	863	843	848	933	892	916	847	789	824	854	900	860	852	897	811	850	835	856	840	832	870	834	844	909	843	909	805	841	832	855	856	865	901	826	899	855	867	859	857	908	803	824	851	832	837	888	878	887	878	894	898	867	872	835	833	888	840	883	893	857	879	871	885	887	870	866	846	835	844	874	858	829	864	877	910	893	876	844	884	829	838	877	851	826	881	863	898	882	872	909	837	838	905	858	838	834	846	848	852	913	875	903	901	788	819	850	852	887	827	871	840	885	889	847	877	823	866	910	856	839	844	835	862	841	912	875	879	841	910	812	842	874	852	846	867	841	854	810	854	873	831	833	876	848	861	873	892	803	912	936	892	862	844	835	868	826	871	814	870	812	859	895	846	868	862	873	838	864	827	828	889	848	830	818	852	878	861	853	879	827	834	844	828	854	888	841	853	830	873	859	872	842	874	840	778	830	881	890	812	873	848	904	864	870	867	863	850	862	863	832	835	892	849	861	857	924	912	853	861	840	893	859	866	897	888	866	888	879	839	843	875	856	884	847	870	870	839	864	829	877	835	816	884	823	801	862	864	847	895	897	858	846	909	813	818	918	885	843	893	857	879	856	810	864	800	842	850	881	867	823	886	832	862	886	897	868	864	897	870	851	884	851	884	838	860	865	850	850	828	908	852	889	913	851	886	877	843	834	871	869	833	855	871	876	839	862	819	838	820	838	870	845	876	849	836	888	855	856	869	887	851	899	844	800	861	849	828	879	863	844	858	867	869	878	889	908	858	833	836	823	809	859	853	871	814	813	836	851	870	932	840	850	862	802	844	869	907	850	873	859	829	845	798	880	850	831	834	845	831	869	863	851	872	843	862	896	848	899	858	869	868	856	839	875	859	866	846	790	873	861	836	873	876	834	833	826	888	882	870	838	822	840	869	919	858	832	941	867	875	880	858	881	857	863	854	882	847	769	883	855	822	887	857	859	846	854	860	838	918	851	835	937	857	867	855	897	861	809	853	882	858	823	817	853	836	861	857	856	821	838	848	890	849	874	908	831	886	849	861	852	909	801	857	858	863	858	880	830	794	808	865	859	848	852	882	881	819	871	818	906	867	842	880	855	856	859	907	872	820	872	821	872	880	873	819	895	863	902	800	840	842	895	905	867	851	816	899	764	904	822	861	877	903	847	916	852	810	867	868	862	838	868	844	838	842	878	909	922	890	841	860	867	888	884	852	892	905	889	867	802	841	835	838	860	841	876	868	844	825	818	911	851	851	890	894	856	880	896	809	938	853	833	877	892	837	865	803	866	824	831	809	835	847	817	904	856	841	898	845	905	810	887	860	880	843	894	927	852	830	836	834	864	854	840	890	843	897	809	881	893	873	810	883	858	875	834	814	852	872	897	836	854	845	829	839	872	782	853	858	857	826	804	853	814	851	848	849	895	824	812	862	844	880	895	847	831	853	852	879	808	880	852	893	848	851	870	891	809	912	862	862	856	868	842	839	815	859	871	826	841	887	867	848	854	851	824	905	890	848	875	811	888	849	844	854	803	855	849	919	905	867	792	856	876	865	902	853	848	856	835	847	844	856	838	888	825	837	893	869	884	808	850	877	871	880	840	835	847	883	907	867	902	837	911	871	839	857	849	869	861	843	872	863	899	866	883	856	893	850	857	856	877	926	826	874	847	782	890	879	830	840	846	832	835	845	867	932	828	881	859	874	914	887	885	871	879	849	813	904	825	867	890	821	852	847	825	876	902	864	911	835	850	859	922	837	852	850	912	851	874	825	876	859	872	874	885	864	814	844	895	854	824	886	859	880	865	834	832	849	849	855	861	905	842	848	853	859	879	879	843	908	836	882	863	870	943	847	889	887	822	876	879	923	874	897	906	848	871	907	786	848	862	875	852	868	836	890	864	911	900	869	865	825	825	860	820	850	846	846	871	825	879	890	879	891	860	784	827	867	843	870	836	881	923	877	882	862	865	878	854	884	834	870	862	860	835	885	812	833	841	843	926	895	904	849	830	858	885	876	835	874	891	905	822	883	882	938	825	859	848	844	884	870	876	880	854	906	895	848	825	868	820	890	909	826	833	854	875	872	886	853	893	884	905	890	894	856	819	891	876	831	858	884	867	916	795	849	867	838	906	793	860	834	844	854	829	842	866	880	841	809	902	864	849	897	844	864	901	955	880	869	874	797	907	858	890	883	931	823	843	878	865	838	838	869	875	870	852	827	869	808	915	822	846	874	864	959	843	835	847	827	892	836	894	876	908	909	919	821	900	827	896	836	898	898	870	882	921	835	933	939	806	816	858	873	887	889	865	862	862	842	898	862	883	874	846	864	852	879	829	859	894	854	847	924	881	880	878	838	837	867	803	881	894	826	834	879	869	843	897	867	827	839	848	906	821	894	844	893	850	841	831	856	864	821	869	841	851	856	838	886	894	855	859	844	894	872	872	852	884	876	847	831	845	890	868	835	833	869	853	838	829	828	847	880	878	919	824	885	860	821	838	885	905	849	817	854	854	854	845	910	858	839	911	828	788	862	875	848	850	843	874	859	898	865	864	850	890	887	845	903	821	898	887	866	856	853	871	841	841	859	875	858	920	840	836	884	868	844	875	873	891	867	882	826	779	849	867	827	846	859	844	833	899	837	837	859	845	937	842	916	913	882	869	814	849	869	855	825	827	836	897	813	866	858	937	924	814	863	868	884	860	877	843	851	902	826	897	904	864	885	845	868	865	861	877	869	950	834	833	818	877	902	825	847	892	839	916	840	924	823	873	872	895	825	852	910	902	899	839	884	896	930	826	878	880	843	858	823	854	844	853	869	879	822	874	923	841	834	853	841	874	886	899	839	865	845	879	908	871	857	840	826	871	866	808	832	890	858	901	860	908	820	854	874	856	797	884	869	884	872	810	901	875	846	836	866	871	870	886	847	843	857	885	872	871	872	864	880	852	871	866	893	861	877	859	845	867	883	861	871	873	858	801	890	897	886	849	874	889	831	830	832	875	847	851	907	892	832	804	861	839	821	847	902	807	847	870	885	855	827
29653	13151	13935	9424	4641	2405	1627	1300	1107	857	759	657	571	521	506	551	503	500	461	472	522	437	452	440	405	386	433	407	418	364	387	383	369	351	360	368	372	362	384	387	388	363	330	404	370	392	377	375	409	385	341	394	433	343	377	363	343	344	340	362	371	343	340	398	360	340	344	325	346	328	363	381	364	382	366	379	382	344	388	374	327	355	390	410	386	352	367	351	327	388	336	395	305	370	378	358	356	375	372	330	349	363	381	392	343	364	321	345	348	340	355	397	390	329	341	370	380	349	348	387	374	348	382	357	338	334	326	344	366	374	334	373	353	348	358	350	366	341	356	388	342	379	370	345	359	366	353	368	324	330	357	348	361	375	351	350	345	338	355	368	320	386	375	402	360	348	395	350	332	376	351	353	392	363	392	357	334	368	389	405	365	367	368	348	382	345	364	309	369	361	378	330	373	299	364	394	377	363	340	367	337	407	372	357	335	390	374	378	335	339	364	403	352	351	360	375	356	324	356	384	347	363	348	348	354	372	349	360	361	381	382	367	338	356	358	381	371	354	346	338	338	360	389	386	349	353	349	345	345	341	346	384	345	371	360	340	342	371	356	314	324	338	346	378	339	392	371	367	345	351	362	375	315	354	374	356	367	357	358	343	358	373	334	394	342	344	374	376	360	363	348	344	338	351	356	363	338	337	395	342	341	406	334	359	366	318	369	354	346	337	355	349	369	320	346	361	369	368	344	378	367	326	385	375	367	349	350	352	338	373	347	347	367	375	352	374	336	374	332	361	352	320	330	387	358	340	336	386	382	357	384	407	384	362	325	340	363	357	355	372	337	372	342	404	333	361	366	327	346	398	368	345	330	375	366	358	384	388	325	341	338	378	343	365	320	370	367	384	373	350	353	349	348	349	388	364	325	362	362	350	354	369	371	377	359	361	364	359	366	337	382	393	338	359	325	356	350	370	330	360	380	372	321	390	358	343	343	354	351	348	351	362	384	346	361	394	368	362	347	316	333	342	349	375	362	377	369	331	361	341	378	359	352	387	364	306	331	379	357	335	338	357	364	354	327	363	334	357	339	348	390	334	358	360	336	365	341	371	336	347	377	352	381	365	367	361	379	338	353	369	373	369	371	399	377	372	381	349	362	349	369	349	349	340	357	412	353	338	359	348	368	355	391	347	327	349	366	353	389	348	379	348	394	391	346	367	342	340	365	399	394	355	362	342	383	400	359	366	378	334	362	355	356	342	349	352	336	304	379	335	400	346	384	343	333	366	350	362	372	334	322	367	338	375	353	341	348	383	390	353	401	379	361	352	320	356	331	338	327	342	335	366	398	381	317	329	355	354	351	334	318	331	360	386	391	351	381	357	359	375	362	362	361	380	392	362	371	362	401	356	337	356	364	329	368	351	364	350	365	360	380	355	367	373	330	347	378	344	394	367	333	352	356	383	364	336	392	363	364	369	338	381	330	378	359	373	322	349	320	334	337	339	346	384	391	351	335	400	364	382	361	332	376	365	354	320	347	352	366	380	367	364	340	379	339	359	345	390	361	339	324	361	359	360	377	357	369	378	370	375	373	382	353	398	375	359	294	349	361	391	371	334	352	383	327	355	349	354	377	337	349	346	301	347	354	362	367	347	341	364	387	385	356	369	353	360	330	360	349	354	394	346	366	392	332	393	331	351	341	385	379	363	354	332	353	318	324	325	323	388	404	334	356	352	342	380	332	358	360	345	336	369	341	359	359	379	344	386	403	368	397	342	381	358	362	410	315	393	388	341	348	375	354	380	360	366	331	366	364	360	361	379	362	368	318	341	364	348	350	375	406	341	336	305	358	351	362	359	348	382	319	383	347	366	361	360	357	378	353	353	343	403	336	368	375	368	370	363	365	338	354	367	346	353	355	333	365	373	353	371	352	346	367	383	355	348	409	340	366	389	383	361	350	348	342	371	350	367	391	329	350	358	331	375	372	349	352	358	342	360	356	361	365	359	359	345	370	359	356	378	364	363	361	321	402	324	342	379	320	343	367	332	365	363	370	385	361	343	359	368	367	357	358	352	366	363	365	356	347	365	352	350	330	361	338	347	352	375	345	367	344	372	320	378	311	338	336	362	369	317	384	396	387	359	361	389	358	364	364	383	358	341	356	366	367	350	350	367	345	348	350	342	351	390	381	351	371	338	376	332	335	357	384	378	333	355	357	380	344	374	372	341	364	369	349	364	375	375	363	373	354	351	368	354	365	357	382	345	325	344	347	367	354	330	372	307	342	426	360	345	337	332	343	329	378	347	369	378	360	334	339	334	351	367	360	371	338	376	359	372	385	357	372	365	394	358	387	381	344	331	376	342	367	339	357	367	340	366	350	352	378	348	349	354	368	366	362	352	412	379	381	310	355	354	332	331	379	364	352	374	356	357	356	393	370	365	363	332	334	335	334	349	357	339	361	367	368	342	333	399	373	385	358	366	372	364	366	345	364	375	360	340	312	361	373	380	335	360	359	340	373	363	351	374	349	378	339	392	337	375	377	356	350	395	359	375	369	370	369	386	334	350	376	384	362	311	338	335	322	360	381	323	356	350	364	322	363	314	346	377	343	359	409	375	350	326	343	354	379	350	367	373	327	347	368	354	364	346	333	348	364	370	382	381	326	377	360	386	402	369	336	344	346	361	360	351	344	366	378	343	340	409	367	385	375	382	358	367	359	345	379	344	360	351	317	365	384	373	368	333	346	337	342	338	357	387	366	334	393	371	357	344	355	339	352	373	371	368	347	380	409	355	406	362	357	357	378	344	377	352	370	336	349	350	320	359	321	350	332	355	379	410	358	362	347	402	396	412	361	392	351	314	347	375	371	356	311	391	355	388	361	317	355	355	347	333	410	346	362	331	368	355	339	398	347	371	359	320	347	384	361	391	375	337	355	349	353	363	346	380	396	377	393	347	338	358	324	381	364	362	355	323	344	360	340	397	350	324	352	331	328	365	378	385	366	373	355	405	390	359	344	349	336	359	351	347	290	363	353	360	353	366	397	387	355	418	308	357	370	353	348	344	386	381	347	377	345	365	301	330	337	354	357	359	337	336	351	331	388	353	388	340	373	347	360	324	348	319	358	367	365	356	340	345	399	374	355	388	313	355	363	367	334	348	372	373	357	390	335	379	370	394	410	334	355	349	377	348	380	358	322	327	362	383	347	373	351	365	358	360	363	351	337	345	359	326	353	316	340	345	352	383	354	355	357	311	383	350	327	346	360	358	375	330	331	323	352	343	356	341	357	354	363	393	354	335	340	353	316	336	340	313	337	325	359	385	374	359	332	373	368	349	340	318	354	375	329	350	366	352	345	369	378	342	379	326	338	357	398	328	351	369	357	384	342	411	370	401	373	336	374	357	352	339	408	340	398	401	366	347	347	355	326	357	354	374	411	399	395	379	364	351	363	342	336	358	366	350	357	358	349	339	339	356	338	381	340	374	386	351	353	363	364	341	355	345
17571	10137	19647	17359	12937	8645	6352	5389	4375	3584	2908	2442	2195	1840	1764	1754	1739	1658	1706	1483	1330	1294	1401	1221	1084	1171	1185	1134	1050	1000	939	965	929	972	851	862	861	878	954	941	917	896	933	869	838	929	844	856	821	851	819	846	868	882	845	783	832	813	840	894	866	854	805	827	886	854	804	823	763	817	839	859	800	839	833	824	806	797	781	875	845	836	825	872	772	804	838	841	867	812	860	865	835	750	854	809	755	824	777	848	787	836	800	832	843	830	851	823	864	803	811	826	750	795	851	862	784	810	811	812	831	832	854	832	851	810	856	824	791	809	826	858	756	810	831	798	808	844	858	855	803	801	810	873	847	807	827	807	750	812	883	832	828	792	811	833	843	816	843	864	784	810	841	824	832	839	819	870	823	806	881	821	799	784	803	835	825	785	828	812	821	816	852	812	793	827	772	831	856	833	804	862	832	817	837	846	825	811	839	830	802	773	850	813	813	878	872	809	787	852	796	802	814	838	854	804	766	797	811	802	794	830	808	794	862	828	819	865	831	858	807	826	808	800	802	827	851	843	827	862	813	813	844	843	852	875	859	822	845	842	804	821	828	801	832	804	795	853	797	854	839	794	794	792	772	844	834	819	799	808	812	759	791	820	818	842	788	822	783	846	790	782	829	793	782	836	833	805	864	842	801	795	849	852	854	802	832	827	810	841	831	841	823	846	796	832	817	811	820	793	815	775	846	789	825	839	841	736	811	784	813	809	834	793	899	805	835	824	836	822	849	825	836	758	851	827	798	784	837	842	764	819	783	800	818	804	806	816	834	845	829	888	834	786	808	861	832	863	838	873	825	799	799	817	762	850	791	814	838	789	844	793	809	849	837	778	778	810	838	831	834	810	809	827	867	822	794	806	832	830	809	861	877	862	846	836	871	837	816	758	803	804	844	805	797	826	817	782	838	841	792	796	786	843	788	827	802	820	813	778	854	798	836	852	822	830	861	793	844	805	809	783	839	825	846	798	821	856	814	855	842	856	846	787	834	890	828	872	856	806	789	829	869	778	863	839	854	801	819	833	795	840	881	806	819	791	863	858	821	815	769	793	822	800	792	812	800	870	849	825	824	842	869	805	833	832	801	817	804	795	826	824	829	829	838	863	823	870	851	829	813	770	836	816	844	799	845	778	852	775	833	813	823	774	810	816	783	783	838	789	820	811	851	804	866	807	751	732	875	826	794	872	815	842	839	812	833	836	828	866	878	780	844	802	855	849	812	852	792	819	785	866	844	828	787	890	811	802	843	848	797	838	867	831	884	867	855	853	821	828	828	796	830	813	811	889	837	790	848	786	835	845	848	851	820	817	826	825	805	846	769	808	805	856	853	787	851	804	851	793	823	828	810	754	811	884	799	764	813	824	779	857	837	834	813	820	841	845	813	857	840	839	806	826	822	835	825	766	825	810	790	848	819	785	846	835	865	814	852	825	745	848	823	785	832	863	778	845	833	801	825	824	833	790	813	834	815	856	869	799	840	810	844	785	807	837	816	826	785	829	807	824	840	807	848	813	772	811	776	837	791	773	838	855	848	829	790	822	786	855	890	817	818	845	810	797	806	846	834	816	818	811	840	848	816	819	796	832	850	849	833	833	818	817	788	815	869	812	818	854	818	854	822	765	873	826	831	873	854	821	802	791	808	834	849	854	852	825	794	827	816	802	817	834	810	814	828	815	785	844	821	812	813	801	871	855	865	886	797	852	825	805	820	807	771	836	819	842	832	808	827	848	846	820	889	857	773	845	779	804	855	781	822	851	810	867	781	764	796	849	818	787	871	831	820	787	843	860	801	821	814	840	839	822	808	837	735	821	811	826	807	804	818	848	852	797	848	808	803	814	809	862	802	827	782	784	765	854	807	814	820	819	784	837	817	832	805	814	775	859	821	827	866	842	828	827	830	836	801	858	837	820	819	860	812	808	863	853	806	810	851	860	833	804	818	771	832	802	864	822	825	798	807	869	802	781	814	856	860	792	835	867	875	848	783	854	787	783	868	833	801	851	851	799	818	815	860	824	830	821	778	833	808	798	820	853	808	857	814	792	867	827	797	844	828	837	821	755	825	851	814	857	829	778	794	841	857	823	818	793	826	854	850	815	853	834	816	832	847	834	832	834	834	832	819	820	792	814	791	811	799	789	821	837	819	771	854	849	822	837	827	812	802	791	841	799	803	851	804	797	827	824	806	821	881	801	806	788	838	862	823	831	789	806	849	797	907	854	854	817	794	767	783	877	855	854	804	831	830	812	769	810	800	836	836	838	846	832	834	835	863	840	864	888	824	832	817	818	795	788	802	810	804	823	814	805	821	829	821	784	781	784	863	827	813	799	798	790	798	748	818	828	869	832	814	806	860	859	865	780	788	819	786	821	823	836	890	850	813	862	816	802	810	865	859	813	780	803	839	835	783	840	856	812	796	806	834	798	863	794	831	796	872	812	831	850	807	785	815	823	830	837	809	817	842	844	801	845	820	787	853	809	841	859	774	805	782	824	771	804	812	858	852	808	874	823	847	793	800	804	772	832	840	788	822	831	806	807	805	807	850	809	822	819	823	842	870	834	808	777	855	873	838	831	838	766	848	878	837	818	829	818	876	803	843	825	851	833	792	844	812	843	811	802	820	826	871	871	798	847	822	873	862	799	848	818	801	827	779	832	857	864	830	861	818	833	839	826	808	815	845	812	841	766	802	829	827	852	841	820	801	856	800	797	810	764	840	842	780	835	843	794	836	854	850	832	854	829	813	797	827	826	809	779	813	831	794	843	808	798	784	845	884	771	812	793	763	818	803	817	826	860	844	794	811	818	868	803	856	823	809	811	844	859	824	856	867	820	821	809	808	811	817	811	859	795	784	831	800	835	785	882	850	824	868	787	837	838	850	817	805	809	822	808	827	817	830	799	817	797	778	774	864	816	827	783	823	800	812	801	818	856	852	807	827	847	837	816	805	813	784	850	825	868	868	856	825	808	858	814	854	842	832	798	829	782	803	851	795	816	878	841	847	833	794	827	799	831	822	881	861	838	849	804	766	851	805	802	822	826	848	847	820	801	821	843	876	791	840	856	835	838	800	845	854	793	848	824	827	866	832	855	794	836	826	809	761	809	821	829	784	823	859	814	813	820	824	813	900	787	847	814	841	801	838	824	831	778	772	785	842	838	743	769	785	822	804	793	834	789	816	833	765	831	813	845	840	844	827	844	808	835	858	863	845	830	823	797	819	813	799	790	816	809	795	795	842	836	847	783	819	812	845	838	826	840	813	794	833	860	868	792	851	876	857	790	788	798	747	878	800	793	757	835	816	812	830	792	817	819	811	842	810	815	806	847	899	790	798	779	831	825	799	827	765	890	821	822	781	851	828	808	817	849	830	863	852	877	851	808	852	810	901	823	830	867	843	803	852	857	786	811	875	825	885	800	816	827	847	883	822	819	785	801	813	821	830	787	824	847	852	833	848	868	806	837
10773	4787	4756	2754	1549	1067	830	660	583	507	460	439	412	391	376	413	430	410	406	359	420	380	371	359	375	393	346	377	331	338	348	366	346	301	344	340	357	358	346	318	326	340	343	348	349	325	343	343	347	320	350	349	318	348	327	339	343	356	343	340	317	318	349	319	320	336	353	322	353	302	333	327	352	336	309	373	326	330	356	347	354	335	363	331	321	342	325	334	332	330	345	304	329	334	335	341	336	341	338	320	366	326	322	331	350	315	329	345	386	366	330	325	340	330	351	346	329	311	299	353	325	323	321	332	322	332	320	371	305	292	333	332	346	340	358	361	345	348	327	339	336	337	338	374	349	356	332	324	329	331	353	330	352	353	351	332	317	323	319	328	329	318	314	330	323	336	335	332	340	306	350	300	326	384	333	361	331	315	326	327	326	316	350	351	357	347	318	328	298	324	351	392	358	333	317	309	298	348	340	360	359	353	373	306	308	305	352	341	326	337	343	379	294	354	333	345	349	341	337	353	352	331	328	311	360	336	337	336	354	340	330	349	344	294	340	325	363	372	305	331	325	334	302	340	356	323	327	332	333	350	373	362	322	312	343	358	356	342	310	373	329	361	363	333	313	326	329	365	323	370	350	350	376	385	347	325	364	335	346	314	338	357	323	347	334	322	349	346	339	327	343	319	307	376	309	344	315	338	333	322	350	365	348	335	356	363	320	340	359	316	337	350	330	363	343	347	346	328	326	311	318	326	336	342	360	340	341	327	330	333	365	336	309	342	300	319	319	397	327	369	310	333	358	360	348	333	322	358	334	329	333	351	346	344	339	355	363	335	382	338	351	344	317	356	359	336	347	333	308	332	334	323	333	349	342	332	354	368	355	331	336	359	349	308	321	327	327	307	339	316	333	316	320	341	303	364	321	324	344	333	317	348	322	354	334	337	345	337	368	350	323	315	354	324	300	322	338	327	367	354	327	355	353	370	341	329	354	348	368	322	338	340	336	348	331	326	346	319	313	337	338	371	307	328	374	372	337	308	320	332	321	330	346	356	348	297	300	320	343	361	334	311	311	324	360	351	337	365	321	308	348	357	349	362	351	326	321	361	339	380	309	372	334	344	415	335	372	392	340	337	344	353	312	328	319	364	378	350	341	357	358	322	327	322	335	312	286	341	351	331	346	302	328	332	367	332	323	322	322	351	346	348	327	307	339	347	350	343	324	360	326	382	355	361	321	336	333	302	329	403	339	313	336	385	330	383	360	375	353	327	340	365	335	341	357	324	361	304	315	321	323	321	337	322	323	337	321	350	339	363	326	332	369	342	321	315	333	362	323	329	325	328	317	339	324	332	334	318	347	356	355	336	356	363	318	342	348	313	346	365	328	354	379	316	379	336	338	296	314	352	379	352	344	336	341	355	351	342	341	352	330	336	347	324	322	326	336	342	302	351	350	335	350	359	327	311	348	324	306	348	349	327	321	330	327	321	320	329	332	346	345	334	346	373	347	343	354	343	323	332	337	364	377	342	296	310	328	317	362	320	351	307	338	352	337	310	353	376	364	328	367	338	315	359	340	331	344	321	347	318	325	333	352	338	340	356	325	339	319	352	318	332	301	307	325	361	349	329	331	349	320	335	334	354	343	323	338	318	341	324	336	351	346	353	329	346	335	341	319	323	308	318	332	377	343	369	365	370	373	339	343	359	368	350	322	352	330	330	357	355	347	351	343	321	313	347	334	329	332	347	338	310	356	312	304	338	379	382	351	341	336	297	335	358	338	299	375	341	303	358	310	341	320	310	335	316	370	327	340	362	351	334	348	346	361	323	333	324	353	318	349	337	320	342	354	296	327	336	344	305	332	342	335	351	340	367	308	333	331	360	319	353	325	340	314	339	313	343	337	327	333	341	346	322	325	313	304	364	357	336	325	361	365	307	295	347	338	293	333	340	309	329	360	319	333	336	337	335	346	336	342	300	343	304	306	361	329	333	339	343	355	341	326	339	314	352	342	310	311	327	354	313	343	337	363	346	351	335	349	332	356	355	363	307	335	345	347	336	320	330	318	360	368	352	332	338	363	348	332	380	362	330	322	353	337	350	348	338	314	378	335	357	373	354	346	337	362	340	339	379	341	342	361	344	341	344	310	367	334	342	369	359	343	367	347	325	365	368	383	300	352	346	373	303	381	333	343	302	318	329	343	313	332	341	313	331	305	351	315	351	336	331	332	337	352	361	354	313	347	338	338	354	365	342	377	297	346	335	301	365	356	319	353	318	351	310	346	352	331	320	338	339	348	342	313	350	315	327	359	359	335	321	351	332	340	326	327	325	320	345	339	328	369	338	342	361	384	374	334	303	344	351	319	335	353	320	334	343	338	377	347	347	334	332	325	339	359	337	348	331	345	334	345	332	324	365	342	338	348	306	347	347	317	328	294	340	322	347	340	308	339	341	335	369	310	317	315	382	301	340	327	324	352	336	351	334	338	310	355	368	373	344	350	333	345	355	325	317	352	350	319	367	328	339	326	322	341	336	297	327	329	366	315	343	336	348	384	361	328	312	339	332	318	339	316	348	337	371	351	307	336	321	324	352	308	355	334	329	365	347	319	337	352	321	334	313	347	342	296	321	318	330	365	340	357	331	345	296	317	321	347	361	330	330	320	346	308	344	326	342	342	348	337	347	313	310	321	325	361	355	349	351	357	342	332	335	346	329	347	339	354	335	309	348	372	336	321	349	351	356	291	342	349	323	329	368	315	330	356	347	341	320	355	370	339	364	352	333	359	350	377	326	327	332	336	341	340	317	337	327	341	349	320	349	357	331	337	329	330	322	329	353	333	350	340	352	346	370	339	320	348	343	291	298	324	357	355	368	285	334	333	334	304	340	323	364	338	321	345	341	278	325	326	320	345	322	364	365	349	306	363	346	327	324	349	359	318	342	365	331	332	384	357	346	316	359	353	343	345	374	320	337	382	301	311	337	317	337	352	338	336	367	326	360	303	338	334	337	355	362	347	331	346	343	349	339	342	345	324	326	312	330	335	326	317	282	382	369	360	323	359	322	334	356	334	358	331	344	338	359	329	344	328	339	329	312	321	338	361	337	328	363	323	304	322	339	361	331	338	341	371	321	346	364	353	363	359	360	340	365	345	324	313	316	295	356	347	351	352	348	319	326	321	385	330	309	358	323	352	317	327	326	300	317	314	353	299	332	332	320	353	364	382	363	333	364	326	371	302	346	349	355	327	336	356	335	342	369	344	344	356	308	344	293	281	348	315	344	343	357	336	302	339	357	319	332	332	332	345	333	348	329	345	332	323	357	328	369	334	305	318	365	365	320	324	322	323	340	314	367	363	357	321	338	333	355	343	326	347	352	318	317	337	349	337	318	326	336	325	338	341	336	334	343	364	379	361	344	377	351	344	338	307	333	317	330	322	325	275	336	330	341	318	367	378	356	349	310	343	358	338	318	301	337	341	336	326	386	339	349	317	342	293	320	332	348
7066	4690	8565	7127	5254	3909	3018	2385	2133	1792	1591	1340	1229	1189	1159	1208	1148	1180	1157	1080	946	959	947	998	897	877	870	952	875	859	839	845	836	742	838	822	778	848	830	849	811	861	826	857	813	807	808	821	790	845	787	820	789	723	808	820	742	775	817	777	802	807	821	764	777	801	779	815	757	833	814	796	789	780	808	770	807	787	791	741	793	791	747	789	759	732	776	737	833	810	773	814	769	842	759	796	845	820	777	817	817	831	796	811	770	828	751	855	832	797	801	767	809	736	770	764	753	775	801	775	797	789	823	775	741	788	750	830	786	764	790	776	818	786	816	791	823	846	757	796	762	792	788	822	758	753	809	739	782	811	761	823	794	816	828	792	812	788	806	775	805	813	813	810	852	776	794	798	772	767	798	772	729	799	808	765	785	821	742	802	780	814	775	802	808	796	794	766	766	807	809	817	807	763	779	749	805	750	782	795	803	770	801	805	773	716	806	793	765	787	809	761	806	746	788	834	713	759	787	795	749	804	779	780	770	777	792	756	772	832	759	758	783	809	804	822	790	781	809	806	852	781	742	800	770	770	805	823	795	767	779	796	761	787	750	774	801	760	745	788	792	774	774	786	776	814	755	808	848	807	828	755	778	806	801	771	758	764	738	810	754	737	797	731	817	801	828	786	784	833	777	794	832	741	793	752	811	806	733	772	780	801	811	817	802	814	763	760	809	809	790	825	807	819	800	817	777	787	787	807	826	794	786	787	770	800	842	776	769	794	816	782	782	757	826	790	762	791	722	788	791	807	791	817	803	762	793	833	797	762	789	755	804	772	780	768	776	799	774	760	809	775	768	743	817	801	827	746	727	787	788	745	786	807	797	802	799	806	777	791	762	768	725	759	769	787	778	747	764	821	806	775	792	795	800	807	768	793	744	793	743	764	780	776	781	770	787	758	822	790	865	784	823	761	724	746	779	825	792	780	788	812	817	780	783	787	751	854	869	776	788	816	803	796	772	813	768	788	747	790	814	765	763	802	863	793	766	726	784	770	777	843	823	780	761	780	765	787	819	812	811	791	780	819	792	779	790	749	807	744	809	753	819	807	783	834	808	780	793	749	785	826	751	770	773	779	745	812	810	823	842	756	738	788	776	797	790	773	793	761	743	775	778	840	821	761	748	789	795	745	809	805	797	799	792	748	787	763	812	817	784	825	784	823	815	760	785	869	748	797	844	756	784	770	843	766	790	792	769	757	800	784	795	760	699	767	796	788	799	777	772	857	787	790	762	773	790	727	832	773	735	825	718	780	750	808	800	817	812	778	772	798	781	732	839	797	786	775	783	817	841	790	762	768	769	770	764	812	807	786	754	783	773	756	760	823	796	779	810	809	764	819	769	757	825	822	797	762	777	778	793	784	788	798	810	795	774	784	803	748	796	793	829	750	740	767	783	784	784	763	747	734	768	763	799	774	769	763	805	765	797	770	757	809	819	811	810	809	838	773	799	830	791	776	801	806	770	778	781	767	746	803	759	798	819	751	770	745	781	818	779	814	811	791	821	741	812	750	764	762	802	778	811	794	785	770	780	816	848	796	865	783	847	766	742	784	800	779	720	771	816	789	788	834	810	777	752	804	769	780	798	770	789	788	803	766	790	792	792	785	763	799	777	791	786	759	784	793	770	680	822	792	790	789	797	791	775	823	809	833	819	805	825	850	794	737	760	770	829	793	795	775	807	767	737	781	770	824	714	769	740	775	826	803	774	794	716	760	806	808	807	787	812	845	816	783	792	780	747	786	816	758	778	806	795	782	750	801	776	797	783	789	808	827	786	799	774	728	776	812	795	747	751	790	777	769	800	802	792	793	839	795	790	781	751	791	777	749	802	801	748	745	812	786	810	819	805	744	803	751	809	758	733	800	759	797	810	777	788	843	814	773	802	735	772	740	736	802	800	802	801	793	772	813	807	747	806	803	789	784	746	750	779	797	800	772	823	776	822	821	801	830	801	794	794	808	830	766	790	834	743	796	811	777	817	774	814	749	792	795	779	819	736	800	811	797	794	831	797	810	800	755	768	757	793	809	854	794	846	800	778	779	803	766	740	831	795	778	809	753	802	804	806	778	813	836	877	795	794	776	752	776	795	805	782	812	808	791	746	805	834	795	798	738	820	832	785	842	807	797	807	809	759	810	768	812	772	755	813	749	824	772	770	785	780	794	814	785	791	775	772	732	767	783	857	754	794	780	801	840	811	784	768	792	735	783	761	784	793	798	814	777	774	753	746	803	800	778	785	707	821	801	787	782	759	763	795	813	785	843	817	842	770	735	793	805	832	777	746	757	778	773	843	753	790	814	785	785	788	801	765	741	771	781	764	789	811	816	765	760	778	816	817	801	758	789	762	791	770	807	782	793	792	763	790	814	812	826	776	803	776	792	765	777	749	770	807	741	750	790	769	806	730	780	792	780	730	788	783	814	790	743	743	829	806	798	781	811	837	787	801	784	818	790	768	793	782	786	814	813	807	818	802	788	794	809	821	783	790	808	796	729	799	819	798	785	819	835	789	760	802	793	792	848	839	799	778	817	783	777	774	776	800	790	809	744	796	762	810	802	792	775	775	776	831	808	775	745	812	740	787	781	803	805	741	767	745	790	799	818	785	829	769	780	806	771	780	767	828	796	779	832	801	787	790	785	788	791	788	800	754	785	793	777	785	786	803	784	764	755	849	791	796	786	779	815	807	802	753	806	814	752	782	771	814	791	769	808	765	785	817	817	770	799	774	800	745	783	853	799	800	784	749	831	768	821	811	792	840	806	794	782	804	788	788	778	820	780	768	786	822	774	784	839	785	803	815	799	797	798	751	757	786	787	804	815	817	761	775	788	790	770	799	828	742	812	765	726	788	814	778	779	768	733	810	774	744	797	813	793	746	761	807	768	782	794	794	770	777	823	785	796	784	749	813	773	811	814	821	780	821	784	785	767	774	825	830	808	785	770	789	782	747	823	803	820	750	774	805	804	783	820	808	780	793	833	784	818	763	784	802	786	781	788	781	789	780	785	762	761	753	773	796	810	810	781	756	793	785	774	795	785	798	803	783	771	745	779	797	759	809	755	809	782	770	772	815	787	799	790	782	797	786	764	755	787	777	803	772	780	747	798	786	805	740	859	793	776	736	784	778	793	772	811	813	809	811	765	784	770	790	840	809	796	778	793	772	765	814	780	816	820	780	797	760	815	778	797	753	790	764	818	823	744	806	752	804	772	789	806	771	782	735	787	817	772	765	782	799	804	765	816	814	754	782	789	761	767	850	813	768	744	809	795	786	734	802	810	836	780	775	840	772	741	799	816	803	862	786	803	777	811	754	763	829	806	837	751	790	828	799	801	808	819	812	745	807	793	802	805	788	806	774	850	764	822	804	751	793	817	752	784	754	780	720	811	764	828	762	757	835	796	733	746	800	828	837	828	787	777	788	782	782	728	792	757	807	777	792	750	710	799	801	752	804	750
20117	9240	9151	5362	3098	1873	1304	1068	879	710	664	570	537	491	486	482	491	476	486	450	416	424	433	372	401	392	362	390	347	380	387	387	436	381	359	357	400	363	365	388	377	340	381	394	377	408	391	390	371	332	390	379	399	378	361	374	337	379	354	368	362	367	356	405	348	353	387	378	422	331	420	336	353	342	363	383	365	391	402	364	370	364	343	391	355	371	391	343	353	334	403	377	375	394	357	359	387	395	370	349	382	359	361	372	377	399	412	382	363	441	379	395	352	345	364	366	383	367	355	349	356	383	335	359	334	347	376	346	374	387	356	351	381	399	382	396	374	322	382	394	410	373	389	362	377	371	361	372	344	371	366	378	362	380	361	377	325	350	381	327	348	367	331	365	399	378	394	372	395	371	364	387	371	366	377	375	387	315	359	378	381	353	376	330	346	381	390	339	372	397	390	338	381	410	369	394	362	348	354	390	355	359	381	404	397	403	399	360	374	331	369	340	328	381	388	363	364	358	361	376	401	335	341	378	334	357	399	353	339	380	348	372	324	387	379	361	389	374	368	322	382	375	378	333	359	374	320	371	403	369	345	392	402	350	384	359	341	392	425	372	383	341	367	357	433	393	377	400	363	382	376	320	354	383	396	365	335	348	364	321	346	335	388	372	382	360	391	374	390	381	393	372	356	402	362	371	354	417	357	397	355	338	341	421	399	321	349	338	366	369	348	353	338	390	369	352	380	382	365	383	402	382	354	377	378	380	388	376	383	381	360	343	351	390	373	369	358	349	360	365	372	378	380	367	383	394	387	379	337	357	369	362	350	375	365	386	357	344	394	389	358	359	354	371	404	354	359	345	376	378	358	345	358	353	374	348	359	385	351	353	378	382	351	354	396	382	343	356	390	369	388	389	375	367	378	396	363	366	378	324	371	360	390	395	373	371	353	354	365	323	387	361	381	350	328	333	312	327	370	397	348	367	355	368	384	358	371	393	333	377	384	363	371	344	355	387	368	353	409	380	361	395	346	384	347	360	369	344	400	368	349	355	366	382	328	378	384	380	379	339	354	355	358	375	336	366	362	372	349	386	406	362	363	371	355	358	399	400	395	373	325	390	326	360	375	374	339	370	360	371	365	383	351	359	411	361	382	417	400	406	389	360	349	364	365	391	391	362	365	357	349	381	341	380	365	341	371	401	363	376	398	369	352	368	355	404	373	334	391	348	379	358	387	387	403	400	402	397	388	384	356	377	385	332	374	382	359	363	347	401	353	352	362	416	375	347	379	363	379	361	378	354	372	353	339	335	351	363	376	340	371	384	388	373	345	351	369	377	357	366	355	378	374	360	391	374	375	351	385	376	380	369	398	365	372	391	390	361	336	372	420	365	392	385	421	381	366	394	357	373	351	351	353	343	356	370	381	379	352	407	403	350	378	321	349	376	373	361	380	392	357	373	366	399	372	377	385	365	359	360	399	348	368	366	381	323	352	379	391	367	369	366	360	341	356	379	394	377	329	352	429	376	385	334	371	393	393	390	327	379	393	383	378	389	362	397	392	349	351	361	351	357	320	397	311	363	405	341	391	350	397	402	396	386	362	323	380	363	351	349	361	350	335	373	385	366	379	386	395	393	366	360	361	385	364	422	409	359	379	350	395	345	364	321	342	359	361	336	392	379	379	421	367	384	347	383	381	388	370	357	363	365	393	372	357	340	365	345	392	362	413	385	371	403	388	420	334	392	381	379	415	383	341	402	356	372	344	382	347	411	373	413	386	343	409	372	340	400	374	333	372	369	337	405	353	370	304	378	365	358	358	349	324	368	397	385	348	386	393	374	363	366	346	352	349	346	360	360	373	391	397	381	412	368	382	371	364	392	398	389	378	350	363	346	362	346	343	355	361	398	368	372	398	360	386	383	394	374	381	371	382	344	395	383	384	383	398	380	377	375	331	395	399	325	353	381	370	394	356	355	370	375	391	372	409	399	385	381	418	400	370	353	337	331	352	361	369	377	340	373	363	397	387	382	319	339	341	369	374	378	367	384	364	386	375	394	352	391	397	392	361	362	386	357	383	383	366	386	370	392	406	361	365	399	355	400	394	391	383	374	382	388	377	376	355	390	398	355	367	353	377	392	382	393	378	409	372	406	363	404	375	390	368	397	389	396	370	366	362	330	386	365	355	342	368	371	387	385	345	365	370	394	371	429	397	393	368	375	388	383	370	350	349	394	364	361	344	359	396	348	340	328	362	348	397	384	358	354	317	358	377	355	360	390	364	379	366	363	405	380	365	366	362	348	359	321	366	411	367	359	334	374	362	348	377	351	397	365	339	385	380	390	406	393	344	381	355	353	383	357	375	371	362	358	380	364	375	360	386	357	364	383	369	376	367	385	366	377	388	400	331	363	351	369	401	355	408	370	368	384	339	380	351	364	349	433	379	331	368	370	419	358	396	385	370	387	370	364	375	345	372	314	390	369	382	394	365	380	371	350	396	375	345	349	341	379	364	360	376	363	371	325	392	359	386	363	378	390	356	343	394	360	378	376	402	379	393	383	373	396	363	391	399	389	354	356	364	415	371	363	344	375	364	386	389	348	353	344	376	366	387	359	354	371	381	385	361	382	377	333	366	352	382	372	346	370	377	400	381	371	380	396	323	369	378	388	368	395	384	397	414	366	412	370	354	373	370	377	388	352	355	390	331	415	372	380	320	358	373	329	339	347	370	348	309	365	331	322	380	399	361	361	414	381	372	360	391	357	366	380	384	357	340	376	399	378	364	361	329	364	354	354	362	327	387	357	340	349	354	366	372	353	379	372	350	351	362	348	381	391	374	359	373	374	410	337	360	396	349	376	346	394	356	362	398	371	355	353	358	360	335	374	394	380	374	385	368	406	385	362	379	383	341	347	397	379	386	370	401	327	405	366	343	384	385	344	393	344	335	398	371	385	359	338	384	384	359	374	345	343	324	318	354	331	362	360	353	372	370	336	371	359	373	348	387	409	363	376	393	358	375	385	372	382	364	348	366	383	366	366	373	349	342	380	383	369	376	326	382	377	363	379	351	355	365	407	387	383	363	349	348	372	336	370	362	376	402	374	367	356	330	342	377	347	365	378	349	363	377	354	392	366	370	380	373	361	365	361	386	426	370	353	392	389	370	391	373	384	379	340	378	346	374	366	347	351	346	384	358	357	339	375	392	365	387	379	352	373	375	352	378	373	346	373	420	367	338	354	351	379	352	366	347	346	363	375	356	383	420	390	352	362	385	403	367	326	391	340	332	353	398	331	347	351	386	381	397	362	361	325	384	395	404	390	398	367	352	339	394	352	369	359	365	368	352	345	357	386	387	381	358	370	361	396	356	417	381	380	356	367	356	372	393	381	370	375	366	393	374	353	350	381	385	378	362	380	394	393	383	356	394	347	342	396	376	352	358	373	406	390	412	375	350	354	359	392	378	376	349	381	364	360	370	360	380	407	337	369	377	374	351	362	398	362	362	364
13295	7946	14212	12377	9766	6864	5002	4185	3326	2734	2349	1941	1686	1602	1530	1576	1599	1485	1391	1368	1208	1265	1210	1218	1076	1063	1032	991	992	970	955	931	878	919	931	951	877	915	871	879	867	920	811	914	878	916	858	884	911	845	860	874	861	903	876	869	849	910	909	920	836	888	861	873	858	833	831	868	826	860	886	879	802	823	838	859	902	855	915	791	869	907	874	836	879	916	847	835	890	835	830	782	869	904	822	867	865	885	821	846	844	882	883	808	838	841	819	826	808	798	879	856	869	879	861	902	810	862	858	854	852	885	839	844	829	845	865	866	855	788	855	831	907	866	861	886	821	851	885	841	815	827	839	860	829	819	838	851	860	832	863	866	863	860	881	841	855	832	829	848	881	896	783	843	886	887	821	831	845	866	836	816	773	857	857	821	867	837	842	833	837	859	804	846	872	893	824	869	825	864	866	831	866	897	768	838	833	750	861	821	904	847	824	872	818	868	865	892	828	818	833	836	941	823	853	866	812	830	813	816	833	850	893	846	859	846	871	828	831	827	843	880	855	815	811	850	860	909	828	862	862	809	862	808	862	833	928	875	808	848	805	853	820	834	843	868	824	814	851	880	833	855	788	852	883	883	846	853	884	869	825	827	861	902	836	873	865	843	861	873	870	842	855	838	872	876	878	871	898	827	873	801	834	856	849	885	802	884	871	858	845	846	838	871	830	877	872	859	881	863	858	910	823	819	861	909	851	837	856	847	915	810	839	847	826	893	832	829	856	836	878	825	859	775	827	869	872	800	867	856	816	844	799	825	816	851	846	849	823	862	775	852	858	831	828	857	875	844	824	839	866	905	846	823	893	873	888	848	831	836	821	874	891	834	864	859	863	901	822	841	825	868	869	894	838	878	769	812	863	811	857	849	924	846	847	852	866	848	867	826	886	865	808	908	864	863	839	829	827	845	820	881	823	847	898	846	783	824	820	871	813	824	852	853	868	842	829	880	871	813	855	871	874	869	813	855	870	868	880	811	859	847	862	858	847	872	840	862	877	831	883	842	844	822	896	852	841	854	790	833	838	863	804	888	902	831	842	871	858	845	825	839	846	830	851	821	826	831	821	882	887	842	860	891	895	825	810	832	862	841	840	796	847	883	851	833	832	885	905	835	845	829	820	821	842	874	829	885	871	822	898	839	817	870	849	880	856	870	815	873	824	810	831	859	824	849	862	884	846	862	802	871	877	801	882	864	881	861	892	851	911	888	857	839	808	852	859	814	901	877	927	760	852	872	796	849	824	887	832	856	859	851	853	903	869	828	907	840	837	831	855	813	894	839	890	819	870	852	829	905	848	855	808	871	885	836	858	884	823	873	854	944	820	826	854	842	849	846	852	844	829	886	822	829	825	899	862	847	857	830	842	796	815	847	836	836	828	850	806	864	899	831	828	849	832	830	900	840	816	832	826	860	894	835	874	812	869	864	846	864	840	849	883	844	867	786	863	853	810	859	893	832	897	881	821	808	834	854	916	886	832	831	778	861	873	816	856	885	835	846	853	868	899	848	824	895	838	884	814	870	869	831	848	809	844	851	850	779	832	859	825	843	836	825	862	888	836	867	832	886	801	866	858	803	902	873	845	843	839	864	826	859	868	831	861	858	835	863	839	884	830	896	850	862	804	855	871	845	838	792	857	826	837	835	852	872	836	878	884	881	922	833	889	801	845	798	877	876	861	852	813	839	855	853	793	822	852	838	829	870	875	852	850	843	850	855	833	872	887	827	792	874	872	869	810	853	902	862	887	872	868	861	874	871	892	853	862	889	881	862	827	807	846	825	822	792	832	833	831	812	859	875	829	878	863	885	884	822	832	824	824	821	845	865	824	813	829	822	849	840	864	822	899	833	853	839	858	845	878	855	899	898	877	874	802	846	875	906	831	837	862	864	837	865	865	814	809	845	827	840	865	815	834	839	894	858	859	827	882	867	874	894	800	862	815	847	833	858	858	883	910	840	839	825	856	844	860	878	874	847	819	858	828	875	882	873	835	836	854	837	851	846	868	808	859	874	868	859	852	839	806	852	828	919	874	858	838	863	884	851	875	810	919	845	856	819	822	810	835	838	819	788	850	833	851	826	889	851	827	838	817	822	834	834	849	858	881	860	860	834	881	864	817	898	852	829	834	839	842	805	879	833	858	891	876	820	890	830	821	836	848	865	849	909	833	910	883	851	855	845	841	864	833	824	860	853	905	793	845	849	863	797	855	836	822	791	838	812	856	862	827	861	815	851	828	844	810	838	855	848	839	844	824	910	869	819	848	826	869	883	851	855	867	835	894	880	821	846	832	838	868	850	813	852	826	827	849	845	842	813	844	849	828	821	876	822	848	781	828	890	823	847	789	837	854	832	847	843	869	831	834	887	903	844	871	870	810	857	847	819	813	826	846	871	790	835	854	879	825	808	902	808	852	876	830	842	832	803	865	829	863	796	821	865	901	845	836	831	837	844	856	874	823	884	805	849	781	864	852	856	905	883	860	845	809	896	822	903	844	843	814	843	840	807	838	836	868	819	854	820	866	784	880	858	852	828	875	851	860	874	929	823	856	846	832	880	827	888	844	852	888	868	874	807	862	867	853	835	850	851	869	851	911	856	859	840	826	828	870	837	848	866	877	844	810	821	810	842	917	837	892	849	868	859	848	859	910	875	840	853	878	869	892	852	846	859	828	871	824	858	857	822	870	848	859	826	908	855	850	888	871	826	848	881	858	844	862	770	866	837	829	904	852	817	895	873	855	862	906	829	893	895	851	844	799	819	816	827	831	836	823	869	864	919	888	855	848	832	777	857	812	910	836	834	842	893	890	886	880	814	837	866	867	834	847	861	810	851	865	832	866	795	887	824	820	870	827	834	841	859	812	882	810	864	914	828	856	869	869	853	865	858	844	896	877	874	823	867	844	840	817	842	843	839	894	895	831	885	854	836	867	844	837	835	895	855	812	854	842	780	862	868	886	879	857	825	876	847	849	851	836	834	834	878	844	869	817	850	916	882	940	880	805	848	826	824	845	827	860	882	829	851	826	810	885	843	870	845	873	870	842	878	855	825	863	866	867	850	864	814	872	917	880	846	781	846	889	845	894	858	859	848	815	859	822	822	789	820	877	850	788	875	840	866	883	859	858	853	860	861	850	860	840	851	885	884	835	818	862	893	894	795	896	871	852	828	827	824	861	848	856	886	877	884	838	757	834	818	869	883	889	866	846	827	887	876	834	832	909	834	852	861	857	830	838	841	800	830	797	831	813	842	874	872	855	829	824	890	824	815	818	858	835	815	852	836	882	881	851	805	825	800	891	889	887	829	885	848	825	798	870	889	861	770	854	902	807	872	846	860	903	916	831	811	836	856	863	866	865	907	890	826	864	853	834	857	896	908	817	900	846	852	809	868	907	797	883	845	847	831	862	856	834	868	846	869	878	904	856	847	823	845	857	818	830	809	905	799	889	900	874	842	868	828	860	889
28875	13281	13838	8216	4748	2628	1740	1341	1078	919	756	617	582	629	516	490	508	533	456	441	445	407	446	438	386	349	390	401	352	456	420	368	394	358	365	362	420	363	387	362	353	374	340	363	360	357	388	339	378	345	373	368	413	345	371	397	398	382	344	362	369	353	314	340	319	346	363	338	432	350	348	342	383	392	348	338	380	356	376	371	359	336	392	332	348	309	328	357	362	352	298	369	361	339	347	371	354	329	344	354	348	324	354	383	326	349	374	347	342	342	398	349	360	373	371	338	360	338	356	363	394	351	350	394	327	346	338	318	342	333	357	356	334	329	357	378	336	332	362	373	400	332	355	393	366	346	373	395	367	347	398	380	332	354	385	340	338	312	316	359	380	345	381	376	372	366	370	338	381	350	349	355	389	375	380	398	352	342	358	327	380	328	359	346	313	354	342	334	355	316	340	384	349	347	361	350	325	348	339	364	341	357	363	360	347	399	379	363	331	328	367	393	350	388	367	382	358	373	368	370	384	367	376	371	346	350	363	346	377	333	382	313	378	367	401	430	341	351	354	340	326	346	354	345	377	376	339	329	358	363	365	350	391	355	364	371	342	367	357	377	350	342	373	334	369	363	370	349	329	339	351	353	344	347	330	328	342	338	390	396	370	377	339	357	365	368	372	331	344	313	364	321	387	360	338	341	375	350	368	367	347	347	338	377	364	320	376	331	367	378	360	361	357	344	360	344	353	331	354	348	381	382	355	359	313	358	342	336	353	327	344	363	351	379	401	331	366	372	367	362	327	337	344	366	345	345	407	327	369	382	373	328	344	367	348	360	348	369	358	369	335	358	352	375	342	351	368	334	342	349	305	338	355	352	373	329	395	347	381	360	363	371	342	376	334	412	381	364	312	334	369	376	347	353	385	355	372	342	367	362	360	379	357	376	351	332	388	352	362	321	344	367	372	341	337	367	358	349	375	390	327	334	345	369	350	302	353	355	329	361	332	369	380	333	370	338	370	334	365	369	360	367	376	354	368	357	368	361	383	353	330	366	345	348	355	337	334	378	363	324	331	331	373	346	356	371	362	367	357	338	376	342	365	343	322	366	347	390	359	378	392	380	376	309	394	365	367	335	375	348	367	331	352	361	346	359	399	357	338	353	361	345	340	368	373	349	362	336	337	344	347	393	357	355	387	372	352	389	317	349	334	401	372	353	321	340	319	295	386	311	358	359	321	331	361	341	347	370	353	322	385	331	354	400	360	371	369	333	331	349	348	362	335	344	323	335	336	353	340	373	374	356	344	368	333	336	349	347	346	379	369	356	347	343	342	306	354	360	367	371	357	342	355	374	369	315	342	360	350	350	338	383	348	351	334	361	349	344	368	326	351	327	366	333	372	358	368	369	389	375	381	331	347	364	354	389	343	347	390	380	357	345	367	347	354	368	394	360	328	316	340	338	357	359	366	371	360	370	366	367	362	350	386	350	349	381	350	369	333	366	325	369	332	356	336	343	363	381	364	342	348	328	329	388	339	375	350	329	321	330	363	329	327	375	381	401	369	372	362	344	373	367	375	379	336	350	353	326	372	362	330	366	345	348	389	334	348	347	319	364	350	369	327	358	343	360	333	342	371	370	361	358	331	355	394	353	359	334	357	370	359	336	344	357	332	346	361	353	359	324	322	343	377	362	389	367	354	348	376	377	320	374	351	351	371	360	329	378	354	355	369	348	360	364	327	338	322	361	347	333	351	353	359	371	372	361	352	348	364	359	346	357	346	337	324	365	385	341	373	331	359	334	352	403	364	357	352	358	337	341	376	378	348	360	344	351	373	349	359	348	348	361	378	352	330	319	367	376	338	354	385	370	350	360	338	375	341	338	343	371	355	362	365	335	374	363	356	384	339	340	367	360	383	361	368	357	334	376	364	346	384	360	371	348	375	371	378	351	302	324	373	365	392	346	346	365	349	352	350	354	372	347	345	346	339	319	354	373	397	366	359	357	376	353	352	345	324	353	347	350	364	332	352	358	339	353	338	364	359	356	358	341	320	349	348	350	401	337	366	336	351	354	344	372	359	324	315	354	370	384	349	333	366	352	360	377	339	371	367	336	370	403	347	361	336	350	358	363	386	337	378	346	356	356	321	359	311	367	344	378	370	375	345	325	364	365	355	340	368	374	344	377	361	369	352	328	360	389	338	351	326	344	322	349	336	365	330	374	364	325	353	353	364	371	368	353	330	342	364	355	360	377	365	335	348	362	334	356	374	332	322	396	353	348	332	362	330	335	346	338	339	355	420	368	359	324	338	376	349	367	344	347	353	351	360	366	353	362	355	354	348	357	372	357	346	377	362	385	333	369	366	338	359	357	372	370	356	354	337	371	327	365	327	375	353	345	383	395	360	320	344	382	391	348	396	374	335	377	379	362	342	359	338	377	333	347	343	355	355	362	381	352	372	324	373	376	401	349	335	330	337	342	325	362	368	348	336	377	317	336	367	336	385	364	359	327	336	343	331	356	309	355	338	386	335	336	349	362	367	367	345	351	388	371	338	356	354	348	360	334	359	358	357	346	378	349	354	383	347	340	318	347	374	389	371	356	383	359	329	387	355	385	334	355	356	376	369	339	344	323	357	342	322	381	376	320	333	373	367	366	328	355	353	345	331	301	388	376	371	332	349	381	373	381	380	356	365	393	385	361	346	348	338	336	302	361	382	388	307	328	373	344	366	356	357	360	355	300	307	375	367	341	363	353	349	389	378	345	346	355	337	380	354	376	355	385	379	369	381	364	359	378	345	332	335	333	391	365	393	341	367	357	327	339	329	356	356	339	334	369	382	369	350	368	352	363	363	332	356	352	359	355	366	343	334	367	331	398	333	365	359	376	347	312	375	395	389	335	388	333	323	372	379	362	382	328	377	338	334	356	369	369	323	344	330	392	321	373	348	354	365	370	373	320	336	356	363	404	338	351	362	359	373	339	368	375	367	347	324	353	345	403	328	345	336	338	351	332	381	349	346	321	329	366	340	369	330	340	332	372	380	368	361	353	388	379	363	367	341	336	342	366	344	372	368	370	353	378	360	368	369	371	377	374	379	386	344	353	348	395	397	347	358	362	350	362	337	393	354	334	366	348	384	356	359	355	368	353	357	358	363	347	372	366	344	381	373	327	339	363	381	345	319	322	337	366	351	339	364	375	367	363	386	345	393	367	349	337	388	350	376	317	350	354	370	366	369	357	360	339	361	360	348	351	357	333	380	351	340	343	368	375	354	321	334	336	354	310	339	336	378	352	351	411	347	340	345	373	358	370	338	349	398	361	364	326	341	356	353	341	324	354	381	330	362	352	361	378	369	313	398	313	323	335	347	343	327	383	354	395	369	339	357	374	354	366	349	299	330	290	332	375	356	361	375	342	365	338	374	372	354	376	337	362	388	383	359	353	313	340	361	351	381	356	355	354	379	370	381	336	360	370	363	347	349	337	342	380	369	357	342	342	361	370	345	361
17201	10338	18863	16770	13051	9010	6843	5691	4774	3768	2928	2513	2066	1935	1773	1881	1836	1826	1582	1420	1395	1322	1206	1147	1088	1083	1067	1049	975	990	975	949	879	885	861	900	895	893	917	876	860	927	905	870	884	894	874	873	888	848	842	854	813	845	860	851	846	830	768	859	779	892	811	854	806	879	827	833	820	859	814	814	775	833	814	841	817	802	810	807	834	836	805	878	860	817	791	827	847	821	812	806	804	828	829	820	790	767	840	785	819	811	788	818	792	804	824	782	793	814	847	838	798	820	841	846	783	885	849	799	773	814	777	866	830	856	799	843	844	792	781	814	809	796	833	749	836	842	807	837	777	817	825	803	804	807	830	791	804	756	828	822	841	794	812	817	863	779	832	838	802	844	802	832	836	770	822	798	805	795	758	821	819	770	828	822	801	805	818	842	845	825	790	768	790	803	790	791	799	841	821	836	854	846	802	785	833	814	777	829	805	867	793	826	864	830	826	794	797	781	794	798	789	816	812	787	858	801	830	814	850	794	796	817	799	839	799	836	793	837	861	808	846	801	768	759	841	807	793	829	789	796	807	764	878	782	869	808	810	853	788	807	772	823	788	841	788	790	821	865	849	742	816	782	813	800	833	840	869	783	816	797	803	798	811	832	811	811	813	823	779	851	800	785	794	838	807	874	785	832	799	833	837	841	831	760	886	866	727	807	794	839	836	844	717	772	864	861	853	832	890	825	764	861	847	865	843	802	841	811	847	896	869	825	797	834	822	810	813	849	789	793	846	836	850	852	834	843	803	797	835	841	876	796	848	820	829	744	828	804	818	815	791	774	856	765	858	827	823	814	856	812	837	817	838	816	830	873	807	811	796	797	788	794	862	849	817	830	836	916	810	828	788	800	779	761	833	856	822	833	816	812	860	842	847	860	817	816	803	780	823	798	783	808	816	821	805	829	861	867	814	801	834	795	810	802	794	849	827	814	811	834	768	832	846	847	809	795	822	788	774	831	800	868	861	802	814	763	840	797	823	758	811	867	833	808	845	807	807	841	817	770	802	823	828	819	789	819	817	829	818	752	850	811	722	833	773	806	802	791	850	815	751	805	821	805	839	774	796	851	782	810	807	789	878	800	811	809	817	819	858	820	821	768	808	849	806	792	799	820	848	827	817	803	822	773	839	790	765	821	827	788	813	815	806	811	813	797	809	804	798	795	853	856	820	839	841	806	808	825	852	803	818	843	853	784	837	807	819	793	824	800	859	849	765	761	798	817	792	796	803	825	799	842	818	837	853	843	890	782	788	821	802	831	776	819	857	824	901	772	857	864	825	812	845	818	793	867	790	846	820	762	811	813	855	838	818	801	831	855	814	858	846	823	810	821	794	808	815	847	836	765	850	789	814	793	842	824	820	823	835	815	836	777	796	818	854	800	815	852	787	820	819	821	833	809	801	760	845	810	839	804	789	817	836	820	895	786	805	831	821	779	799	788	827	810	771	821	817	818	819	818	811	832	827	836	806	808	793	845	841	765	816	851	799	857	818	825	817	822	849	803	832	796	798	826	825	831	768	810	832	763	840	785	788	820	860	792	811	826	784	831	845	806	834	802	850	860	808	818	798	783	907	824	855	806	850	793	837	808	834	783	776	838	805	816	823	783	794	883	809	828	793	878	798	803	779	731	824	812	844	864	832	802	832	872	823	824	845	833	762	889	803	810	801	823	808	801	809	775	811	805	823	802	834	803	774	841	768	803	846	804	834	778	768	786	836	801	838	849	826	798	843	850	778	774	796	799	791	783	808	805	795	841	830	776	816	830	847	819	829	862	850	852	863	798	817	806	854	826	758	831	790	736	813	786	863	800	794	830	794	811	846	831	822	800	834	798	775	862	807	797	792	804	808	859	866	812	789	809	814	812	834	809	826	803	783	839	785	807	814	844	794	818	885	805	819	834	814	832	850	836	781	852	777	834	824	819	832	852	785	832	813	741	790	820	803	820	833	862	793	767	804	811	783	799	805	817	854	799	816	827	833	814	857	785	792	828	838	870	842	796	770	861	824	830	822	809	799	811	763	833	848	748	781	844	888	804	805	852	817	796	811	840	817	817	816	787	811	793	857	844	823	830	814	812	813	823	811	786	844	807	813	831	809	857	771	847	848	798	823	802	816	813	891	842	817	819	779	789	808	906	835	856	775	797	799	778	825	802	807	836	808	796	789	797	834	812	788	846	811	846	771	827	818	820	792	830	829	772	849	800	857	810	752	827	820	846	783	834	752	847	829	853	851	872	829	805	814	835	810	815	816	782	837	828	838	811	837	819	774	826	838	840	823	839	845	821	794	810	819	785	867	883	860	825	839	822	839	756	781	864	799	847	762	853	844	836	823	809	878	816	847	802	785	798	793	880	794	799	874	838	816	848	806	839	812	778	817	866	813	794	843	796	846	814	862	823	823	810	826	803	812	803	802	817	869	853	813	836	845	824	819	824	788	814	742	804	760	871	828	820	836	823	800	800	843	786	761	869	813	768	862	784	814	836	781	782	832	806	799	824	851	844	806	816	816	763	832	836	783	821	806	795	821	865	791	807	788	827	782	830	824	794	806	818	822	811	835	818	787	811	852	863	747	787	830	778	773	848	824	804	831	804	808	781	808	852	788	800	785	788	806	836	796	811	813	833	822	797	825	798	806	806	790	783	797	823	872	820	838	846	745	875	825	836	829	810	846	838	794	807	795	848	831	833	811	787	832	794	818	820	801	788	847	821	767	764	793	823	892	796	760	831	825	796	803	831	785	840	843	867	771	839	812	839	824	806	821	831	863	802	807	771	807	866	825	824	792	765	772	809	844	798	848	834	839	824	825	833	823	798	819	780	844	817	844	802	774	807	852	820	831	853	781	833	883	784	834	854	817	852	798	886	812	862	837	807	827	798	830	885	825	789	803	848	841	888	789	853	862	869	771	772	813	786	845	813	854	823	801	850	803	787	774	875	831	895	774	785	831	871	830	833	879	833	804	829	810	853	862	789	825	733	793	848	774	813	871	857	860	814	825	827	800	782	836	861	831	778	806	809	860	799	823	847	802	814	854	830	795	796	823	790	829	850	806	807	806	821	783	793	768	820	782	818	839	874	857	782	803	864	794	754	838	845	837	811	852	839	811	812	796	824	842	820	840	811	787	802	808	835	794	813	800	823	842	835	796	782	867	795	829	827	751	824	855	871	871	821	825	844	876	813	874	782	807	882	824	829	772	848	788	801	770	800	825	848	827	828	813	795	843	843	841	799	820	804	841	805	821	803	844	812	794	868	794	774	779	808	787	785	769	801	776	841	825	820	814	871	824	810	821	832	804	810	798	815	778	811	843	799	799	817	802	805	854	840	843	765	819	800	835	801	808	812	821	863	843	828	782	824	806	820	815	790	782	769	841	804	831	815	884	782	779	826	849	813	798	795	833	862	831	817	844	785	768	751	839	782	828	810	759	820	831	823	793	776	774	800	820	836	867	887	854	861
10617	4876	4181	2595	1477	1086	831	664	559	520	422	377	435	393	391	433	406	458	393	412	379	333	353	346	378	341	366	336	339	352	316	357	340	364	337	367	366	326	313	345	361	353	299	311	356	351	315	341	351	375	350	369	356	359	343	342	339	326	333	334	336	319	347	350	332	315	333	329	327	351	333	346	320	359	351	340	342	323	351	396	354	306	336	336	318	336	326	301	362	344	330	362	356	338	333	329	325	333	335	330	323	355	331	330	298	316	342	320	315	307	334	343	330	371	412	368	313	332	320	341	333	336	345	330	348	335	358	341	332	322	346	363	373	351	328	361	319	355	334	317	353	329	337	305	340	344	345	351	353	352	284	316	326	323	308	351	316	329	342	342	313	303	364	365	325	327	333	337	317	327	295	308	312	345	337	367	345	332	352	340	362	343	348	329	356	327	317	366	329	364	344	370	368	310	342	365	314	343	366	357	352	357	334	365	354	320	322	319	345	336	331	314	347	324	348	319	331	319	325	358	362	314	353	363	337	325	349	369	311	368	351	346	334	348	326	351	355	350	339	331	333	350	344	343	337	304	306	313	308	322	338	324	365	348	334	355	346	318	347	350	361	371	353	346	302	376	363	336	335	323	364	326	344	344	344	361	322	313	325	343	335	332	344	327	309	313	350	332	325	324	342	300	323	314	320	353	331	314	333	316	340	345	322	332	322	302	328	353	301	376	331	329	356	350	324	360	354	343	330	367	321	328	344	336	330	309	327	362	345	329	327	325	328	321	341	374	344	315	334	362	286	358	319	334	358	298	340	352	343	357	386	303	350	356	317	343	302	352	349	338	359	386	334	289	301	332	315	321	384	351	331	327	331	312	336	342	326	328	349	321	345	355	379	361	326	321	358	324	323	350	343	321	330	364	311	365	355	369	342	348	351	336	324	338	326	294	346	346	336	376	321	326	308	336	325	335	321	302	335	327	321	323	314	356	355	368	311	329	329	354	345	348	312	342	343	351	318	368	297	285	328	330	329	310	344	371	372	331	320	323	326	336	303	310	342	337	327	347	323	350	325	364	335	364	304	359	335	342	304	325	346	317	350	336	331	315	357	328	345	326	317	317	328	331	297	343	348	355	332	327	336	358	351	320	359	301	312	342	348	286	289	342	345	337	336	347	355	301	311	355	347	342	351	348	310	320	322	323	365	294	361	372	326	352	318	315	333	325	339	368	386	326	328	352	348	358	370	350	356	321	315	319	331	329	328	307	336	331	365	359	319	328	350	347	381	324	321	346	333	331	324	367	344	353	331	337	332	329	312	343	341	364	336	333	310	334	349	350	341	340	323	313	345	338	332	319	338	347	350	360	329	347	340	387	349	318	332	333	350	379	374	345	337	329	309	314	326	335	320	328	359	319	340	343	309	352	313	311	338	327	346	351	329	320	360	356	323	308	378	324	353	335	304	334	339	329	349	341	336	356	349	340	317	325	325	348	314	321	346	302	305	364	349	386	349	310	310	343	304	359	360	303	328	343	321	365	348	340	350	336	296	360	341	333	366	353	322	326	331	383	360	333	354	358	339	340	362	324	354	341	334	318	349	317	360	343	332	323	366	352	313	339	316	348	365	321	314	322	369	303	320	370	312	345	375	340	345	338	347	338	365	352	364	343	358	326	303	339	340	330	339	343	319	292	322	329	346	346	306	324	375	318	343	349	342	330	337	353	364	342	333	332	341	335	368	323	346	361	324	364	386	331	326	348	379	352	373	318	323	336	336	304	333	314	338	326	354	370	328	350	335	302	306	308	328	357	314	356	327	387	327	345	340	361	338	326	351	316	364	338	310	385	358	380	353	333	338	320	319	360	382	341	332	336	365	391	346	339	327	343	340	308	362	325	334	324	368	331	318	331	343	328	340	331	332	336	337	367	322	313	312	318	314	341	350	337	361	343	321	355	328	317	318	344	336	360	318	323	304	319	351	363	303	344	356	289	322	373	346	374	315	321	325	335	375	325	342	335	321	307	321	314	323	349	346	317	371	359	378	312	318	335	315	309	352	347	361	351	353	344	327	311	338	333	340	340	316	307	340	330	325	343	346	328	313	341	343	328	335	357	327	339	317	320	361	310	308	323	331	354	290	350	320	354	360	321	319	327	329	356	311	336	330	295	324	319	352	345	352	349	350	303	313	332	352	384	342	333	309	361	338	344	307	325	345	341	357	320	367	339	376	344	332	358	331	331	313	357	333	372	305	339	304	339	335	379	332	328	312	330	317	297	324	313	347	336	319	341	337	348	293	334	345	334	354	372	313	360	320	314	369	336	338	315	348	369	336	323	336	374	328	355	351	346	317	335	352	346	312	347	395	300	331	361	382	344	328	338	341	280	329	342	313	324	344	338	313	325	328	356	337	364	359	326	337	342	336	349	378	319	329	389	350	325	328	341	348	355	329	315	292	343	350	359	342	364	378	317	312	346	330	301	328	347	320	309	370	357	335	312	346	327	327	329	321	321	344	295	334	329	314	310	328	345	308	347	340	324	329	345	325	339	364	407	307	297	329	325	351	329	319	315	347	349	321	363	313	316	314	310	296	310	332	347	324	339	325	301	349	319	330	305	302	320	343	346	356	363	341	338	367	361	329	326	315	318	323	341	341	348	356	316	333	354	322	332	329	316	337	346	317	330	316	336	325	360	328	344	331	322	335	351	311	322	293	328	346	316	326	332	335	322	330	356	301	308	338	341	341	359	313	323	343	327	308	347	353	356	350	329	295	343	348	379	322	327	340	333	338	355	322	288	335	312	336	368	348	347	333	355	306	336	336	345	323	302	359	321	319	322	338	324	353	347	372	331	339	350	322	374	282	342	314	341	360	330	326	354	348	333	337	283	339	354	343	313	354	328	351	350	326	371	333	311	333	342	316	356	361	311	345	332	327	294	327	356	333	333	323	313	347	331	318	387	347	354	353	375	371	340	327	310	339	336	350	369	346	330	336	324	349	340	330	356	324	333	334	339	344	358	338	357	310	353	314	307	357	336	370	363	360	316	310	310	353	352	361	341	330	296	327	299	317	307	349	318	347	319	297	339	334	315	349	329	353	319	344	311	347	345	337	340	315	333	303	366	338	322	348	347	329	314	345	300	323	308	320	364	339	295	329	361	329	350	355	337	312	320	384	361	340	348	365	342	351	360	355	355	348	303	344	320	356	349	323	366	377	352	337	339	310	328	347	395	309	310	350	347	331	330	353	321	361	359	363	365	353	347	349	318	347	344	339	348	317	358	321	370	340	321	324	331	355	320	339	375	357	322	348	388	317	354	331	341	380	346	346	387	322	323	353	375	340	332	343	356	320	372	325	321	348	324	342	342	312	359	301	333	323	316	326	329	304	311	316	290	352	354	314	346	324	312	330	334	367	310	356	364	335	306	340	331	366	336	323	320	326	332	333	332	325	317	340	313	350	315	376	325	328	373	353	339	316	338	301	321	341	313	323	342	356	324	345	342	358	364
7160	4607	7678	7289	5349	4196	3067	2540	2170	1803	1629	1310	1281	1135	1166	1197	1285	1141	1105	1018	1047	994	952	948	897	903	858	853	832	878	854	789	837	838	797	842	811	858	804	834	781	820	819	794	852	781	788	776	815	825	800	785	775	770	832	781	749	733	813	804	760	818	778	782	804	742	771	773	773	746	818	782	767	769	790	750	760	809	729	701	799	726	771	773	826	767	768	775	795	815	808	774	777	788	765	754	835	811	759	799	762	783	767	743	769	724	772	776	775	782	818	826	806	831	787	791	828	725	776	800	779	774	833	788	789	809	793	807	813	797	795	764	764	819	811	732	775	764	758	773	736	811	785	767	780	827	764	758	781	767	796	820	791	773	726	772	799	794	807	783	768	749	799	755	778	759	761	796	735	769	785	763	745	778	790	733	847	825	787	778	792	788	785	790	747	812	714	788	752	756	795	818	789	720	789	759	753	775	772	808	787	826	749	764	821	771	748	752	808	781	789	784	786	733	820	788	769	804	779	758	790	807	774	780	770	817	749	803	812	790	803	730	802	789	789	789	764	805	768	747	834	782	790	798	811	802	763	782	802	811	803	815	819	713	779	773	788	813	763	818	739	776	752	762	760	798	798	735	769	743	804	772	764	814	735	765	826	776	778	776	826	771	775	792	793	803	792	783	806	781	741	778	815	737	790	722	775	810	783	817	814	788	792	734	820	807	785	773	810	821	772	764	780	759	785	806	761	751	781	848	775	797	728	738	795	807	784	744	775	805	797	813	783	813	791	738	758	740	787	782	781	787	769	757	772	825	771	799	744	798	774	771	786	786	776	804	788	793	787	764	800	809	787	777	798	754	784	788	785	803	805	788	778	731	793	779	758	762	748	760	758	761	783	784	726	741	793	779	819	738	821	768	778	802	745	792	773	773	826	847	782	828	770	813	824	819	807	806	766	772	780	781	742	813	771	838	770	807	807	775	790	794	787	844	801	775	781	782	804	790	846	766	787	794	781	758	816	804	749	777	778	761	822	764	809	801	759	816	765	815	772	782	764	740	791	793	774	723	806	770	803	796	757	769	800	824	826	749	788	755	794	748	743	803	775	752	818	764	778	794	804	798	768	792	735	776	793	737	783	797	767	790	779	771	738	808	831	776	814	744	791	785	788	798	704	773	771	812	796	756	706	792	796	745	783	847	772	777	773	805	772	814	753	778	791	740	799	764	812	749	809	786	808	791	789	813	766	783	765	817	746	791	770	786	762	795	781	772	836	750	814	773	767	748	797	828	830	793	753	747	777	747	792	767	769	729	760	768	741	786	773	790	772	812	756	802	817	843	779	765	752	795	788	830	765	746	810	817	794	800	764	773	795	740	725	758	794	820	768	780	792	777	801	761	791	841	784	796	785	757	787	753	777	749	837	814	823	775	755	813	789	777	782	821	796	775	813	763	771	793	772	788	819	780	770	775	805	797	772	774	761	772	768	824	765	793	799	780	786	789	780	723	792	760	768	735	793	803	744	764	813	772	781	813	796	824	769	823	809	755	773	778	748	796	785	818	762	829	829	790	755	806	769	776	773	808	756	805	795	746	741	757	783	785	769	786	856	802	781	774	768	768	839	761	813	809	745	812	766	799	799	759	766	795	772	813	761	800	764	802	768	811	766	764	812	795	825	737	785	809	734	779	782	736	814	782	790	843	793	770	751	768	788	769	743	788	717	808	829	836	810	795	781	754	732	761	806	723	730	789	794	808	783	816	787	771	765	780	769	767	756	820	793	787	742	795	806	755	834	717	795	795	749	739	741	796	813	783	757	780	782	796	822	807	714	803	821	757	792	781	824	789	778	788	760	818	818	823	806	790	825	789	744	770	796	780	757	746	771	842	811	790	813	780	765	795	823	835	767	753	759	759	737	746	750	771	809	749	767	833	764	825	759	795	802	846	791	797	766	746	788	788	758	756	782	795	779	786	820	749	756	780	782	816	738	757	753	725	794	739	764	753	792	801	766	784	746	817	790	721	752	747	769	745	826	791	779	772	726	783	775	762	824	816	820	778	780	792	751	777	827	756	760	786	836	794	804	774	809	782	771	790	778	776	747	798	784	790	774	722	781	821	817	727	814	792	783	772	773	794	810	772	774	761	789	814	786	842	776	865	766	789	795	755	785	764	785	805	752	761	779	776	817	791	777	713	781	764	811	750	806	805	768	760	791	816	773	745	829	780	822	754	805	806	748	769	792	787	740	776	828	810	757	805	821	772	787	799	746	782	713	701	810	768	782	749	751	775	811	770	794	816	821	769	830	772	797	839	725	768	766	791	783	753	804	786	735	753	785	831	768	800	834	749	789	762	803	813	719	799	805	802	753	808	759	762	808	835	782	789	808	751	794	756	769	716	744	791	791	782	798	748	765	791	782	796	796	775	822	788	790	768	796	782	777	787	776	795	797	805	815	758	826	785	701	749	792	785	768	807	756	809	779	805	757	786	801	773	739	821	764	776	791	813	780	785	806	784	794	811	772	738	821	760	794	744	820	742	788	788	747	804	838	785	767	757	811	789	828	777	741	799	778	829	786	809	774	764	847	800	780	769	724	772	787	785	748	738	802	764	731	780	794	765	760	781	787	810	773	767	773	777	754	742	790	829	762	785	801	747	736	741	724	812	762	760	801	733	768	779	801	756	779	764	767	796	802	798	797	774	801	818	785	809	756	786	769	807	732	797	791	803	774	766	768	767	781	777	815	777	778	747	799	778	804	792	796	714	841	803	795	770	732	822	830	733	802	752	770	787	772	708	765	760	798	765	812	797	833	848	780	802	785	755	766	759	735	785	753	744	788	802	760	810	781	773	830	817	744	768	749	767	776	769	827	805	795	796	762	789	751	782	803	753	795	770	817	811	767	735	776	816	813	772	705	755	768	750	804	739	733	791	764	842	780	797	788	833	754	763	790	781	770	817	785	773	751	789	771	797	746	808	770	779	773	749	778	796	831	801	773	740	801	777	742	735	754	751	740	780	814	759	817	742	767	813	784	756	775	798	781	770	767	767	795	759	748	786	743	789	764	785	827	772	775	767	773	802	768	809	786	746	772	762	770	771	724	752	772	816	784	837	775	751	777	774	748	768	758	765	824	776	763	788	836	785	842	800	748	752	792	776	774	796	754	766	791	802	743	799	793	791	803	811	793	806	764	733	748	767	824	770	770	776	757	800	801	807	795	832	818	800	796	773	773	749	802	798	785	770	750	784	805	755	784	778	792	802	759	795	783	795	752	787	784	804	756	772	814	829	812	774	777	761	814	755	756	822	790	719	818	787	821	762	793	778	778	777	782	788	794	801	751	821	814	756	784	745	775	806	793	778	767	833	772	795	789	728	795	781	799	733	762	800	773	752	795	764	776	783	750	803	787	773	773	799	768	779	757	796	798	786	812	798	838	755	802	819	786	736	793	766	812	768	758	811	770	782	746	771	751	790	792	765	769	827	782	744	767	714	797	858	781	772	818	748
20303	9026	9304	6069	3296	1962	1368	1089	845	768	721	550	491	483	534	477	483	451	436	419	434	414	405	437	403	399	397	379	358	382	405	406	378	368	339	392	362	406	403	385	390	385	355	403	366	395	352	398	411	378	410	391	341	374	374	327	419	386	366	358	328	388	398	376	405	381	371	358	374	358	360	395	380	352	390	390	390	377	345	349	384	378	348	388	342	343	354	342	393	397	360	378	331	349	373	390	361	339	365	373	379	351	364	405	390	380	349	365	387	359	357	359	384	365	372	399	371	360	395	374	372	343	329	371	376	352	356	330	383	363	388	371	355	383	410	378	338	377	355	340	373	362	367	398	369	386	378	396	368	373	347	350	353	398	373	355	335	376	389	335	362	368	345	354	408	368	357	392	347	381	352	395	352	357	337	381	351	379	366	384	370	350	403	358	358	360	351	351	377	358	386	349	399	345	344	359	398	360	375	343	374	385	352	388	378	350	388	396	379	366	342	362	376	353	381	359	349	358	365	342	379	373	391	358	371	378	350	333	334	360	383	360	356	348	371	370	336	375	362	372	369	376	378	384	395	347	345	378	373	359	368	369	361	398	381	359	405	310	391	367	346	374	350	353	366	346	355	365	324	387	372	361	382	373	386	338	353	373	377	341	361	358	367	340	365	368	310	386	370	377	360	358	334	378	357	378	365	367	360	360	359	356	344	359	350	378	379	371	365	353	360	370	335	380	377	381	328	357	370	371	342	357	350	399	370	363	376	348	330	341	367	335	348	362	376	407	344	378	355	328	383	399	359	326	380	389	376	378	346	375	382	362	373	382	356	331	374	376	379	359	338	377	351	383	372	347	344	362	398	336	360	388	375	351	383	343	401	339	394	354	382	397	352	346	375	410	360	314	397	389	339	327	399	376	363	324	390	414	367	351	357	365	351	379	386	405	389	378	359	350	352	363	362	338	356	386	382	392	385	347	397	346	332	341	344	331	381	354	378	349	346	389	344	405	378	386	359	363	375	421	359	382	382	384	333	352	374	343	358	362	392	349	381	349	368	367	371	378	353	365	391	356	348	378	371	351	385	357	365	323	373	372	369	374	335	383	392	376	371	408	361	396	341	368	389	350	383	359	399	420	370	394	397	379	337	339	383	373	369	358	396	359	376	392	387	411	348	362	386	393	401	360	364	376	360	387	396	402	325	363	403	345	380	386	336	374	373	335	368	413	358	396	386	361	350	370	400	369	330	332	354	376	389	348	359	390	356	364	379	371	347	383	391	399	369	359	342	374	329	355	395	412	349	368	394	363	357	361	357	368	371	364	410	396	356	319	374	363	368	384	366	363	355	353	383	338	344	354	342	386	354	343	395	402	335	337	378	395	389	389	353	374	417	347	366	352	343	387	399	346	366	414	390	382	358	374	358	392	361	387	378	375	388	370	354	374	363	384	328	344	390	378	327	353	387	357	393	370	371	377	390	338	362	352	370	377	367	349	352	344	384	389	372	370	390	395	345	332	411	389	390	388	344	394	381	326	391	388	345	355	382	387	330	383	355	369	372	344	345	352	362	376	358	376	370	331	370	327	347	349	334	331	392	362	346	345	383	406	383	363	376	343	403	340	350	329	343	367	383	361	377	378	366	365	375	363	394	409	343	365	327	387	388	413	397	383	322	389	348	331	327	374	354	337	363	373	377	375	378	410	347	384	371	341	344	357	356	369	367	356	390	409	372	387	378	407	379	347	336	355	343	380	369	362	372	346	384	371	375	378	375	370	363	376	364	352	375	376	356	402	396	405	384	363	380	395	371	389	380	356	408	327	403	420	344	336	398	407	404	362	328	360	359	376	343	342	358	372	337	380	361	351	368	382	365	345	382	365	372	403	354	383	382	353	359	371	358	361	363	362	394	343	379	376	380	363	372	375	360	324	352	368	353	378	332	354	381	369	372	377	339	362	361	386	372	420	372	365	324	377	393	392	378	391	356	369	370	375	391	397	368	369	373	341	351	370	358	356	420	371	362	395	357	363	388	373	399	346	352	385	360	366	376	351	397	382	370	373	375	413	390	324	387	353	369	385	355	359	369	337	350	330	343	402	373	368	348	374	388	369	366	364	342	372	344	322	355	352	368	364	389	358	389	379	321	369	373	371	369	393	346	336	333	361	372	334	367	381	358	369	390	394	353	371	371	387	361	385	366	376	364	392	351	367	355	400	407	363	357	372	366	363	349	360	375	368	338	341	393	347	355	389	365	363	385	370	345	385	400	371	381	372	364	355	368	358	375	379	371	391	376	373	374	366	347	385	358	359	385	380	356	368	381	375	394	356	370	366	372	382	354	389	398	381	348	340	392	375	362	357	377	365	336	380	374	357	369	393	353	335	344	424	358	371	369	336	386	416	377	409	372	353	412	361	347	360	330	361	346	365	372	372	388	382	396	360	332	390	380	370	361	329	345	372	393	377	377	373	376	388	348	345	395	368	363	380	388	388	357	380	346	341	359	355	369	357	341	331	369	391	357	384	376	391	386	371	376	329	350	334	372	359	372	373	357	359	364	402	363	377	338	374	389	380	400	377	400	336	381	347	336	355	368	387	351	380	385	368	404	405	382	345	367	372	392	376	368	362	392	369	365	369	337	383	351	365	376	334	357	326	384	373	355	394	383	362	389	372	370	375	398	355	376	384	372	375	388	370	374	344	399	399	348	384	381	378	388	340	361	347	337	375	360	404	391	366	345	367	368	380	362	351	386	407	370	369	337	413	347	350	341	372	316	357	382	376	379	373	388	372	380	383	330	372	362	409	348	365	368	376	364	363	348	351	354	360	352	328	391	355	382	342	405	383	375	370	388	405	396	388	385	400	365	378	382	345	392	361	345	353	333	365	390	401	365	360	377	394	386	363	349	310	357	347	378	368	372	351	342	396	369	354	434	382	370	377	369	385	337	390	356	348	357	366	349	347	354	366	352	366	341	404	339	369	345	365	363	376	350	395	340	364	349	394	396	360	361	352	350	351	388	408	356	327	383	358	352	366	359	340	391	387	391	345	343	343	373	383	406	392	393	327	377	343	329	402	364	369	371	356	342	369	388	389	374	382	357	360	404	363	363	366	375	392	357	331	395	344	335	379	377	377	422	406	350	354	374	364	339	335	390	409	355	363	410	375	383	364	379	408	351	399	352	381	355	378	375	396	390	381	347	362	367	410	382	365	393	364	351	365	369	356	399	375	397	386	321	351	345	330	383	396	397	405	371	340	393	354	405	363	387	355	414	383	345	386	373	356	357	383	361	352	393	401	411	389	344	347	358	379	396	359	382	363	375	389	368	332	386	377	359	410	383	357	364	378	407	354	374	401	391	367	393	379	357	373	382	356	370	349	378	358	387	368	377	405	360	394	365	375	375	399	353	372	363	353	379	359	376	342	381	406	357	360	348	361	389	346	378	398	358	378	354	338	374	378	372	386	368	389	372	367	349	374	328	369	354	391	379	353	351	355	376	392	364	333
13508	7958	14266	13651	10075	7175	5118	4351	3507	2869	2300	1943	1677	1589	1534	1590	1629	1534	1410	1238	1262	1221	1134	1084	1036	1103	1052	982	949	960	938	939	930	900	911	857	916	903	893	886	886	872	880	927	908	896	861	917	871	834	816	861	867	825	868	856	850	869	823	840	832	842	830	865	773	810	880	841	865	805	818	853	825	852	828	838	835	870	867	860	849	893	878	855	887	836	794	809	893	835	892	860	797	831	815	850	832	849	861	832	821	803	912	797	792	800	850	872	829	799	837	795	826	874	822	793	820	890	839	875	886	826	814	863	841	826	814	820	846	848	832	854	893	913	801	928	873	847	849	814	856	845	865	888	870	898	883	841	866	859	880	858	838	855	854	865	852	848	852	857	800	837	859	870	858	810	862	848	865	889	868	853	832	857	839	882	877	798	877	828	860	839	890	856	861	823	802	856	862	822	862	851	896	866	803	844	817	813	829	875	854	832	910	834	831	820	799	870	795	766	842	833	885	823	856	891	828	858	831	861	867	837	832	830	879	865	872	830	855	849	847	816	867	850	851	914	813	898	864	838	832	823	838	877	821	843	873	818	894	824	863	887	870	857	879	810	826	834	816	928	882	814	812	806	786	794	842	830	914	879	839	797	810	841	861	905	849	814	877	839	857	833	923	908	872	844	853	827	861	890	850	838	858	854	848	854	845	854	895	900	818	924	844	881	884	892	833	828	831	870	832	858	818	844	856	868	856	872	854	837	819	863	851	848	893	824	887	833	812	913	861	829	874	872	827	850	837	811	865	887	835	819	871	888	812	893	870	806	884	900	791	886	876	835	860	822	822	864	850	806	832	880	789	846	858	893	862	871	869	837	873	851	859	904	846	784	801	845	865	877	833	852	843	803	834	880	823	877	900	831	814	836	829	882	814	816	830	876	855	835	847	822	849	837	832	811	875	872	829	874	843	822	842	885	841	864	881	844	837	880	891	828	831	898	827	836	832	869	838	880	843	862	877	834	850	856	821	910	824	825	891	823	886	817	886	902	848	843	833	831	789	867	885	831	880	833	845	855	875	867	813	869	888	841	845	857	846	880	904	886	816	855	832	891	845	835	870	832	926	843	885	856	853	921	882	891	832	862	860	844	824	842	828	864	860	830	884	879	851	853	789	827	856	848	860	851	840	875	822	867	874	845	892	844	845	859	826	891	843	857	834	811	861	843	877	807	876	856	888	823	841	802	847	848	869	842	881	786	829	868	847	811	816	858	862	798	848	892	842	833	856	832	944	835	856	862	826	823	897	884	842	802	806	839	876	858	837	911	856	842	816	895	873	886	861	846	852	869	883	872	864	823	799	823	862	842	827	870	812	884	869	832	896	861	862	884	840	764	870	814	860	870	848	862	898	909	865	813	866	858	844	851	854	844	833	874	838	835	833	884	857	813	874	861	853	896	854	810	832	868	846	875	873	819	849	857	851	833	826	858	833	856	872	832	819	824	896	844	809	846	830	869	849	911	855	865	923	874	839	837	836	871	840	841	842	865	891	854	874	892	839	930	820	812	812	857	800	848	824	798	844	855	831	863	905	837	835	884	843	833	837	846	820	855	808	888	849	897	876	831	849	894	853	904	860	880	864	860	855	857	861	808	881	819	795	825	854	826	865	854	848	856	853	830	855	823	867	886	877	894	820	831	851	848	831	872	911	825	829	931	832	863	861	846	884	826	867	837	857	835	842	839	817	877	830	812	869	876	842	902	838	887	906	863	861	863	834	851	860	798	781	837	847	844	896	869	844	887	850	861	820	846	850	865	869	819	842	846	869	811	834	837	882	852	845	854	872	849	849	870	856	825	838	832	842	814	837	879	885	849	863	867	864	877	814	872	846	845	830	794	829	867	877	843	794	808	809	838	837	857	848	840	892	883	896	883	853	861	820	826	840	845	844	859	784	802	860	862	863	879	828	853	845	840	843	860	826	890	822	835	864	869	827	874	842	840	867	886	813	823	837	832	852	849	815	847	868	817	885	828	839	832	863	854	839	835	834	873	859	826	867	816	886	877	842	829	838	893	828	851	828	909	824	812	839	841	832	879	843	882	834	829	784	870	840	899	837	864	835	865	913	817	856	838	886	898	861	874	838	802	866	862	810	843	824	840	832	885	861	876	865	887	869	866	809	824	863	839	846	867	837	829	849	837	871	883	865	807	876	824	841	824	826	862	856	825	866	834	821	808	861	817	834	781	893	841	833	824	933	893	814	883	820	825	817	856	849	843	880	856	843	851	837	833	891	869	863	866	897	848	894	820	855	844	860	828	867	803	822	843	830	871	841	822	847	846	814	842	908	848	888	846	911	844	827	836	760	864	864	821	851	901	866	887	883	874	862	887	886	877	820	912	876	845	864	867	868	918	917	849	789	847	901	911	868	885	868	793	830	836	829	827	827	862	857	842	792	841	827	840	841	818	803	856	855	829	890	889	839	825	859	868	796	828	828	773	863	800	816	814	881	872	857	878	833	834	858	862	788	845	798	858	862	844	851	840	799	846	842	816	895	828	867	869	875	871	893	819	863	806	821	861	852	842	851	828	820	813	822	858	811	835	831	854	848	823	843	914	824	864	853	847	863	869	800	885	846	844	841	844	798	887	847	846	826	857	859	870	837	810	874	824	892	838	830	823	866	843	838	781	843	854	876	821	859	859	812	820	836	822	828	869	847	828	805	848	938	857	829	862	875	847	887	822	843	821	837	819	850	856	882	833	832	824	835	873	882	832	851	874	834	860	854	838	827	836	865	827	847	818	835	834	821	859	857	828	845	877	817	823	875	810	852	833	848	836	827	802	818	878	884	874	881	855	899	846	901	822	908	816	876	856	801	892	879	828	850	874	843	826	836	833	876	852	821	814	834	892	856	869	829	828	876	849	881	792	850	780	851	802	809	859	811	892	860	844	882	828	863	859	885	845	869	863	822	828	846	825	845	886	857	812	870	827	862	831	839	891	804	830	809	829	825	840	847	834	840	787	832	887	872	890	847	839	820	856	802	886	897	866	876	827	832	849	843	842	814	843	831	859	848	826	839	826	871	885	842	859	856	862	827	823	883	877	856	893	831	836	836	837	867	830	799	824	848	876	849	862	870	842	862	845	902	874	872	796	846	871	809	847	877	824	849	882	889	812	864	794	900	836	840	876	839	844	851	807	842	869	866	855	873	868	812	859	806	880	847	825	804	853	826	873	829	833	803	854	800	811	824	812	868	856	882	831	846	846	858	865	876	877	859	828	837	881	824	865	860	803	861	882	861	820	863	834	829	872	868	855	854	808	858	850	861	821	855	826	821	852	836	849	858	888	884	839	880	894	859	833	857	831	846	833	816	863	874	880	853	810	824	808	849	858	809	847	830	844	862	813	848	865	804	887	810	880	862	870	822	834	793	904	865	869	874	820	835	844	806	865	821	855	898	882	848	830	821	869	874	849	870	888	777	844	847	862	827	871	885	863	823	829	865	868	859	862	843	824
28785	13540	13701	9185	5905	3137	1873	1434	1131	896	722	608	547	509	490	519	509	524	492	472	444	469	338	417	365	388	367	398	405	390	359	350	359	344	326	395	356	354	348	336	350	394	385	366	359	357	372	391	351	360	341	354	341	359	346	355	355	393	351	373	347	362	361	372	321	358	354	337	344	370	353	324	386	354	343	362	379	345	368	355	348	363	356	356	356	376	374	414	361	359	387	356	366	315	356	322	360	380	340	378	328	351	313	367	348	370	354	310	326	353	310	383	369	385	314	360	333	350	346	397	357	337	351	350	355	375	329	324	348	340	389	323	348	390	361	358	338	381	344	354	342	329	363	339	315	341	369	376	309	376	372	345	398	369	307	330	309	351	367	336	383	337	354	366	337	356	339	373	364	371	381	364	353	348	379	343	366	361	362	332	350	336	295	369	342	390	352	384	346	361	342	379	376	370	336	381	332	344	367	391	371	370	389	352	321	334	316	354	353	356	368	362	380	368	355	297	369	355	356	328	357	372	338	377	358	328	319	383	365	352	377	336	381	361	363	346	336	352	349	337	375	335	315	329	363	324	368	334	384	322	361	317	381	378	376	324	350	408	352	374	372	353	352	356	365	368	353	354	393	301	361	349	349	361	389	376	349	344	351	323	355	358	326	324	336	366	372	379	402	323	364	331	305	322	354	349	329	336	339	349	362	347	376	355	352	315	355	357	366	315	332	356	386	348	340	324	348	335	378	377	362	340	330	352	354	364	336	367	382	343	360	338	341	336	342	347	342	356	324	367	390	322	342	355	362	330	376	347	341	368	345	375	339	366	389	389	347	367	352	370	367	312	384	379	337	325	369	379	334	353	337	357	337	334	356	360	372	313	358	339	369	368	366	411	351	370	349	370	354	341	336	364	377	349	379	350	339	364	370	371	352	376	356	351	345	373	350	375	370	342	350	339	343	340	337	366	387	383	386	315	353	354	352	371	393	351	357	312	392	374	338	383	349	342	341	340	354	379	364	336	365	375	366	358	350	337	365	363	346	375	361	352	314	374	357	350	361	356	317	362	334	323	378	343	348	381	337	345	350	347	381	352	375	355	360	331	374	356	379	364	334	377	335	368	365	353	335	332	362	381	396	350	332	382	358	352	336	356	361	378	338	343	318	380	358	373	352	357	311	371	344	352	353	383	349	357	330	332	341	328	357	339	347	380	368	357	359	332	331	356	365	366	324	333	378	343	344	342	357	353	349	342	343	351	355	368	355	362	394	347	362	356	348	333	383	359	375	341	369	324	340	358	335	369	354	350	359	338	323	314	358	358	351	371	347	334	355	336	368	374	365	356	331	376	367	331	365	344	337	367	338	349	350	384	355	381	362	349	375	343	370	358	390	357	343	370	328	350	330	348	345	362	342	328	310	353	352	349	346	342	353	357	337	361	355	348	360	349	351	362	376	396	372	316	363	346	360	373	401	346	371	326	341	327	347	357	318	328	343	327	329	381	367	346	351	327	390	316	341	350	373	387	338	357	382	317	335	371	306	354	364	333	344	343	339	333	352	328	346	316	344	370	338	341	380	369	360	339	343	330	340	403	356	331	352	355	339	336	331	361	342	364	392	335	350	349	344	363	361	340	336	369	326	367	398	356	328	331	336	347	367	364	388	362	360	353	405	337	340	343	355	357	357	332	370	353	326	362	325	358	371	377	351	346	309	358	347	329	353	332	344	353	400	335	322	345	356	335	362	379	345	329	338	364	340	363	337	350	358	387	339	335	363	347	353	366	345	332	364	351	338	365	360	388	392	356	378	314	342	345	355	339	379	338	363	348	356	355	384	345	328	324	383	342	370	347	366	370	379	362	353	357	361	362	347	363	343	347	335	393	349	388	351	327	335	356	367	331	349	348	360	368	373	378	352	370	358	351	327	350	352	326	323	345	370	312	374	362	360	401	339	368	369	357	336	403	322	348	351	377	344	372	342	325	349	337	350	332	370	348	318	346	295	342	356	320	352	341	341	352	335	346	343	352	352	372	360	358	374	328	339	378	309	336	383	346	353	367	377	346	371	344	328	380	379	352	341	357	343	345	364	379	361	382	346	344	383	396	324	365	304	372	387	361	330	351	360	338	337	389	319	332	356	398	369	366	348	399	352	404	380	334	335	377	357	345	328	329	373	344	354	346	348	327	291	352	315	360	360	371	404	351	370	376	344	329	358	356	380	352	343	379	386	309	367	365	355	354	349	367	359	327	373	375	352	354	344	389	324	378	362	369	353	335	345	334	390	343	362	351	369	396	339	334	350	368	348	349	370	409	358	355	351	327	323	385	370	373	372	352	357	338	363	338	378	385	365	347	376	377	361	330	341	341	329	384	355	371	370	336	349	329	392	359	349	357	327	376	357	357	402	370	354	386	357	378	303	348	336	322	369	346	339	367	322	375	380	378	382	366	374	321	351	389	361	337	312	322	355	334	352	308	355	372	352	348	374	353	355	381	361	345	334	362	361	356	338	394	347	350	349	336	351	347	317	379	373	366	369	358	337	351	344	365	353	343	358	379	405	361	327	332	340	335	388	371	330	332	345	311	370	372	377	356	345	354	363	347	393	303	358	341	359	362	338	326	344	339	344	308	362	361	340	399	360	369	359	406	405	370	330	373	386	387	387	340	337	337	347	340	353	324	375	356	351	369	363	380	336	359	364	322	361	363	335	337	355	351	343	403	337	396	339	342	347	338	373	331	355	370	354	347	383	364	370	358	365	323	333	381	336	327	368	339	373	331	384	368	372	356	350	330	353	355	341	325	342	388	323	364	358	388	369	352	375	382	363	332	367	358	356	369	350	363	388	331	363	353	333	368	326	355	386	340	339	355	327	332	361	346	356	353	341	316	336	359	389	364	339	336	359	382	322	358	364	382	359	387	371	341	329	369	381	399	329	320	401	317	359	351	369	329	366	359	364	372	365	347	334	394	359	386	357	330	331	357	352	365	320	356	337	341	340	303	358	365	366	383	348	341	356	340	354	380	369	309	400	339	357	373	349	356	370	376	319	383	327	338	369	352	377	377	392	387	356	342	342	348	363	340	373	348	349	322	326	308	352	353	328	347	382	371	402	362	334	379	330	379	331	367	372	333	336	336	370	386	364	367	366	328	385	329	346	345	311	376	374	357	360	355	353	379	382	338	340	373	402	342	331	336	352	356	363	397	376	334	358	377	337	332	352	373	335	357	343	340	372	328	319	335	352	382	330	341	345	354	378	378	360	344	350	330	385	335	320	360	341	339	340	354	359	376	399	367	373	361	342	348	352	355	346	394	381	363	386	363	331	356	336	342	383	356	391	338	365	351	328	370	381	342	389	368	338	388	362	347	321	306	352	373	353	377	347	349	323	349	347	363	337	308	351	361	346	312	373	355	343	357	385	363	308	369	360	347	345	345	328	336	342	392	379	369	351	357	314	367	352	348	349	357	361	355	391	342	348	333	359	351	365	346	372	350	346	394	361	345
17070	10764	18714	17960	15006	9802	7021	5745	4636	3724	2943	2376	2084	1813	1742	1790	1784	1779	1545	1473	1342	1385	1285	1236	1140	1124	1108	1001	969	979	977	975	892	846	980	946	861	876	867	880	876	899	874	896	856	873	915	818	843	784	823	788	799	825	817	853	817	843	830	808	845	798	852	808	806	786	808	825	833	806	862	849	842	831	826	813	815	851	793	791	844	814	823	790	811	781	798	791	793	828	832	817	824	827	827	768	848	821	795	825	775	845	847	824	814	823	801	808	843	878	808	857	810	789	799	791	842	846	829	771	808	843	742	805	829	826	799	826	794	776	795	794	824	874	829	791	791	846	842	794	792	790	836	809	794	828	771	840	824	796	800	818	787	875	859	841	851	821	813	806	788	805	807	841	815	808	788	883	805	838	830	851	838	807	816	835	787	876	823	808	832	845	837	809	856	864	775	851	772	868	822	813	800	851	831	797	813	807	801	838	853	793	807	805	820	790	811	815	800	789	790	776	797	805	791	827	840	836	855	787	849	815	856	863	823	781	868	819	859	816	801	796	812	869	806	863	845	833	827	837	829	815	860	802	836	832	832	756	827	738	820	766	842	802	844	818	877	782	801	785	862	820	794	815	764	777	833	784	828	806	808	883	846	817	848	790	856	810	835	779	837	790	771	777	796	817	852	828	789	819	841	831	786	832	799	824	845	844	799	849	781	855	787	773	871	782	825	793	841	747	820	798	876	866	828	789	769	780	773	843	807	848	836	848	841	844	800	844	872	802	833	763	821	842	818	781	840	855	799	803	811	841	820	771	787	797	793	781	832	856	816	783	799	803	801	817	799	835	885	861	801	807	810	897	816	847	783	786	779	838	856	800	830	849	774	842	863	871	798	756	852	804	791	731	835	816	844	792	807	805	821	826	860	832	792	836	849	861	839	816	798	882	766	822	798	827	831	792	820	777	819	831	824	849	811	803	833	802	787	832	829	779	824	842	766	776	849	776	857	824	833	809	808	847	834	816	829	780	822	800	814	808	794	796	813	852	764	825	822	811	859	818	798	760	773	798	783	830	833	813	827	823	786	815	793	761	815	820	845	809	895	815	824	829	858	838	815	730	771	808	860	798	783	820	824	822	825	776	810	766	855	846	804	803	815	789	793	772	844	814	831	836	815	846	808	817	855	864	770	845	794	789	792	836	804	807	837	743	806	804	833	820	825	804	832	824	833	826	816	807	806	775	810	809	840	798	766	816	819	807	852	816	829	804	910	838	836	799	810	801	861	779	869	768	864	827	786	817	826	810	810	776	847	837	874	777	843	808	856	793	817	810	832	809	852	774	812	853	791	781	792	812	869	813	886	802	845	803	830	835	800	820	854	782	827	815	805	811	809	816	802	786	812	789	805	828	751	810	784	810	796	838	812	828	822	789	851	834	839	845	858	794	803	843	818	806	794	794	829	828	784	803	818	802	842	820	810	835	786	839	817	802	908	807	827	861	769	916	836	807	827	857	792	871	782	822	830	843	842	783	868	797	810	867	795	824	822	806	809	772	888	838	871	817	846	850	813	852	803	789	809	792	836	843	838	849	799	764	800	759	851	772	812	802	865	806	837	811	867	805	804	823	807	849	829	837	762	816	885	778	873	809	852	842	868	790	787	784	838	777	794	794	826	780	783	819	806	838	829	817	854	771	813	826	781	783	890	865	807	825	812	790	824	780	813	802	844	799	822	833	841	870	794	795	856	762	800	808	822	826	801	791	878	757	828	846	774	800	829	840	798	809	856	761	833	824	829	809	843	804	822	785	820	762	781	807	851	809	869	782	851	829	791	828	810	807	816	807	803	845	772	802	837	787	818	821	788	784	811	876	795	806	840	787	793	803	828	828	751	834	846	823	810	768	783	848	814	830	809	866	800	774	771	826	840	815	808	804	823	830	868	767	861	807	831	876	791	843	788	807	832	819	809	793	823	851	887	834	830	819	840	810	811	860	788	869	792	815	786	744	808	829	803	797	803	797	832	855	888	819	815	811	820	807	797	843	836	818	834	785	831	779	833	796	837	803	866	843	829	778	825	780	829	864	808	855	786	821	831	791	808	809	798	817	817	860	842	803	814	831	838	796	856	808	820	857	820	827	816	815	772	843	803	846	819	870	844	780	824	754	830	801	817	800	819	818	826	803	887	733	806	827	833	824	816	813	788	838	823	822	869	790	853	851	867	829	803	839	818	833	859	842	788	762	822	807	859	838	790	839	832	775	803	813	817	818	813	851	746	818	813	798	835	799	848	814	818	840	813	837	812	798	878	770	796	880	777	861	785	798	769	800	790	897	837	812	831	845	816	842	850	845	789	786	825	811	835	754	846	832	786	818	845	827	814	841	798	805	814	816	823	799	793	813	804	818	842	843	816	820	800	793	806	776	799	814	838	842	787	812	776	848	822	831	867	817	774	815	865	818	824	849	841	804	793	833	859	794	851	802	778	794	858	828	847	843	878	796	827	855	861	867	814	798	802	808	835	809	785	818	823	800	842	798	815	796	831	815	835	829	758	785	816	856	816	825	790	822	811	830	799	839	811	800	783	730	804	762	801	833	835	824	862	822	843	852	821	825	816	799	808	821	793	822	842	837	770	821	801	856	795	790	781	805	832	820	790	801	849	788	776	783	809	838	837	792	842	825	811	778	813	782	832	876	843	763	774	807	825	836	811	788	828	826	834	848	774	816	849	798	822	760	827	810	852	864	880	857	816	843	813	807	784	838	788	782	807	799	774	768	796	809	806	827	789	841	794	850	852	865	840	775	832	809	810	829	815	787	786	813	773	794	795	840	859	826	837	831	799	805	789	823	837	842	799	848	836	824	838	797	849	805	799	800	816	774	794	858	794	721	799	789	845	817	858	817	829	817	801	821	806	819	821	838	810	812	828	806	824	800	787	828	787	798	869	813	793	769	800	809	846	789	833	827	845	802	824	758	815	808	861	842	858	807	798	845	826	838	821	856	791	837	784	843	828	816	865	840	836	757	833	790	834	843	829	811	833	828	869	833	803	838	846	857	802	845	841	832	808	803	758	859	801	826	836	836	804	811	837	815	816	819	807	803	799	800	799	768	826	795	842	802	847	810	809	817	815	810	828	832	805	835	814	839	853	811	790	794	820	774	813	840	826	788	782	882	856	813	810	878	853	811	801	867	845	831	860	803	831	784	852	818	780	861	792	795	771	900	829	840	816	809	821	833	789	813	827	818	802	789	802	773	835	846	843	841	806	790	846	853	761	803	817	844	818	793	752	802	817	819	777	811	823	803	824	801	836	824	825	844	794	801	862	838	841	785	806	839	863	762	831	826	793	853	820	798	827	802	818	825	835	834	819	806	787	821	852	831	790	855	833	799	859	811	855	791	806	881	834	862	807	804	859	827	821	833	826	819	812	833	810	830	832	766	833	831	803	824	763	792	851	846	834	856	812	817	849	815	798	804	834	863	820	818	819	819	793	815	833	832	861	829	818	788	829	781
11046	4541	4295	2881	1706	1054	824	696	612	553	449	468	410	409	401	406	463	417	426	375	371	400	364	384	379	362	377	356	344	356	338	314	348	372	398	323	379	324	364	320	312	369	349	320	318	330	320	360	325	358	347	335	333	321	354	297	345	308	329	324	389	353	325	340	328	313	346	321	332	347	362	312	331	341	318	346	330	315	335	330	351	306	340	363	308	307	342	337	356	311	329	334	344	350	331	352	351	349	350	328	330	317	330	315	343	302	352	334	315	338	361	356	369	350	349	347	353	340	347	318	328	364	293	323	319	342	304	348	352	327	334	332	361	331	348	343	375	360	316	317	358	361	388	328	319	358	334	328	376	348	304	304	325	339	334	355	329	344	343	345	367	327	321	319	305	338	372	355	378	372	294	332	335	334	328	343	328	353	317	334	349	324	345	366	329	324	346	334	339	328	332	325	351	351	327	352	324	356	333	314	331	346	341	300	343	342	322	326	329	352	351	300	353	364	339	346	331	328	337	340	301	346	343	310	354	359	334	332	341	339	332	356	316	301	353	332	323	330	332	341	328	337	319	314	327	321	340	356	346	355	392	332	334	351	313	349	316	320	332	349	366	325	334	358	321	333	358	326	341	351	368	343	346	359	332	333	341	318	328	352	344	354	323	322	330	292	323	356	317	339	373	350	325	348	345	367	320	321	333	342	342	377	360	355	325	352	314	351	329	346	331	310	376	343	369	348	392	334	357	322	327	329	340	333	348	338	361	352	292	319	310	337	363	333	318	336	339	354	331	332	370	335	348	363	311	321	326	357	350	331	304	306	319	314	339	359	355	360	337	337	350	341	346	359	338	318	366	345	340	350	298	385	338	328	323	299	359	305	374	333	380	353	384	347	376	361	334	346	298	347	320	348	332	338	379	320	362	353	301	326	318	348	355	361	324	351	309	322	348	371	345	330	342	364	380	290	369	361	409	361	337	327	340	352	322	365	363	321	320	351	348	341	345	318	349	344	369	321	333	355	341	338	346	352	317	363	360	334	352	326	342	326	344	338	340	330	350	355	306	293	326	345	359	298	354	330	368	309	348	327	393	329	359	295	393	338	330	315	350	304	312	316	338	356	345	363	381	320	353	332	320	370	334	329	339	325	336	314	297	356	332	313	338	328	334	356	376	372	360	317	301	294	335	339	372	361	348	337	334	344	313	317	302	329	327	310	347	342	343	331	326	382	335	323	351	306	315	313	356	320	350	311	310	308	348	337	322	349	361	328	322	375	372	370	364	343	312	327	343	355	398	332	304	349	337	369	349	338	305	338	341	356	351	323	330	374	317	343	344	328	344	328	367	361	320	327	334	335	322	313	393	344	332	311	313	345	324	357	305	278	346	322	340	399	296	361	355	353	330	316	369	367	311	361	315	356	381	337	345	337	302	335	346	324	331	345	313	308	345	350	321	329	369	300	348	336	319	321	350	344	374	323	355	343	359	328	320	357	349	307	362	325	323	346	323	343	354	343	318	331	357	354	317	331	341	345	330	387	339	374	316	352	375	331	349	312	340	352	320	337	342	348	355	321	337	338	327	369	339	396	316	343	287	363	352	362	362	287	358	321	336	343	340	327	319	333	329	335	359	307	327	300	347	368	358	344	357	375	378	356	347	341	334	339	358	340	329	305	349	374	366	323	319	385	346	314	383	352	372	354	366	351	358	375	347	343	344	341	339	326	327	338	317	318	320	348	320	324	311	298	343	350	352	330	328	339	349	365	352	338	318	351	287	324	333	333	349	339	351	316	339	320	333	334	362	321	362	322	321	315	336	361	335	342	326	335	340	349	379	339	322	376	375	348	331	368	369	342	333	374	365	314	333	300	302	349	354	342	361	368	343	326	331	357	307	327	358	313	325	349	320	387	341	303	314	346	324	325	340	330	362	329	344	369	312	306	358	353	334	363	364	329	345	327	322	334	338	368	341	342	345	319	341	344	335	316	341	342	320	320	349	334	342	300	360	336	320	333	337	332	341	338	379	352	358	305	329	340	310	317	366	346	342	340	312	335	321	358	333	354	350	341	305	342	345	372	306	359	365	393	333	348	316	339	389	344	316	324	331	310	335	369	331	306	282	335	355	334	328	328	317	349	359	356	328	320	322	298	349	330	291	291	321	336	327	338	365	327	315	359	324	347	308	315	361	318	352	364	302	321	296	332	359	317	376	369	327	313	326	326	309	307	309	320	350	347	334	347	364	345	333	369	306	307	339	333	324	367	322	333	320	345	327	304	338	325	326	342	337	349	393	338	337	308	359	378	362	337	353	314	328	342	355	321	315	343	337	331	354	361	364	336	338	370	333	337	324	365	374	339	314	346	365	320	284	313	315	333	311	337	324	332	323	309	330	323	350	356	331	361	391	357	354	379	336	334	364	337	325	379	347	354	325	300	355	337	313	322	327	348	332	354	359	335	327	334	362	337	348	352	327	316	354	338	352	348	370	335	364	361	310	380	341	345	358	336	336	354	367	339	329	335	308	333	355	359	339	317	343	340	325	348	343	345	309	316	375	353	379	320	358	323	331	305	327	365	363	331	324	324	348	354	368	380	332	389	305	357	314	298	348	375	343	297	334	323	335	362	336	297	363	348	354	289	348	333	324	314	316	366	345	327	373	325	336	320	320	345	314	315	340	374	336	350	356	327	339	295	349	361	307	331	309	317	365	327	354	350	334	349	340	324	353	356	337	371	350	327	300	344	327	311	373	387	344	313	313	338	351	356	304	329	309	322	356	331	330	343	346	332	358	314	313	345	372	319	323	381	338	331	322	361	356	300	355	342	369	351	315	352	359	334	326	364	324	349	364	362	297	328	325	310	335	316	370	299	356	312	307	296	317	338	316	342	319	373	298	350	362	345	347	290	316	354	306	372	349	330	361	363	359	378	326	338	355	356	354	310	344	316	323	362	339	341	301	336	324	299	319	313	348	340	305	387	307	336	305	344	341	330	387	338	314	369	314	322	354	315	335	342	326	332	406	328	359	339	337	326	362	330	312	371	355	325	327	372	340	356	375	310	324	320	369	339	345	344	367	348	331	326	334	339	346	342	316	326	316	356	347	326	325	331	349	379	324	343	334	314	328	319	327	324	344	290	313	351	352	336	348	340	345	333	332	345	345	304	315	350	319	329	366	314	334	346	339	337	324	356	351	346	368	315	327	326	341	361	350	342	332	320	322	317	335	344	330	312	310	343	332	336	341	326	337	341	349	342	324	327	379	334	304	330	309	355	319	356	356	319	325	347	346	308	343	332	302	342	301	352	331	326	343	325	322	339	327	392	345	375	322	359	346	359	325	347	330	368	339	329	328	330	347	365	316	326	319	367	305	290	307	359	339	303	336	352	333	347	326	314	378	334	341	315	285	342	341	335	367	381	311	332	313	325	373	330	339	352	321	329	348	347	345	353	322	350	348	348	303	299	324	349	329	327	340	353	363	326	313	302	334	326	348	366	345	330	363	349
7084	4317	8014	7699	5711	4133	3174	2644	2155	1788	1660	1369	1285	1182	1146	1142	1307	1152	1120	985	961	1029	954	942	941	819	944	876	851	800	840	795	859	865	833	788	788	810	801	828	827	815	807	813	768	845	850	801	778	838	733	767	779	765	816	819	775	770	805	799	794	723	776	795	820	790	779	804	822	808	815	837	773	794	749	787	789	796	792	800	797	811	818	752	798	789	762	815	800	798	815	789	791	800	817	784	818	805	748	789	756	783	764	793	812	748	763	772	802	788	769	755	746	796	746	803	758	790	788	762	802	776	777	757	761	806	787	742	767	785	791	824	739	781	828	787	757	753	754	801	795	792	831	847	755	818	758	759	743	826	774	812	801	785	782	755	775	778	786	771	829	732	851	828	762	743	800	775	784	789	763	826	766	731	783	796	782	805	805	778	786	745	794	882	776	788	797	730	805	821	799	780	797	797	767	791	795	761	774	823	781	772	817	796	834	831	806	778	834	799	754	732	800	788	798	772	722	823	817	789	740	807	816	759	853	780	758	802	810	773	788	771	804	763	796	764	762	802	759	792	785	808	808	817	785	822	785	767	788	791	771	818	819	730	805	770	802	808	744	768	806	777	766	754	803	805	821	788	786	841	806	786	791	786	755	775	768	781	756	825	771	745	737	740	812	806	794	785	748	806	803	834	770	728	794	746	834	754	793	820	774	780	793	803	756	815	789	749	797	763	762	771	812	774	758	769	780	813	792	775	845	748	777	816	780	781	784	771	808	759	752	810	702	824	787	769	787	789	723	785	806	786	794	747	775	773	784	742	824	843	764	732	807	783	761	739	774	779	801	792	852	779	799	798	748	783	786	806	741	828	839	808	782	770	773	739	790	800	852	737	788	782	795	762	763	834	796	770	764	786	814	770	795	764	811	721	815	759	799	767	775	797	819	807	831	800	783	787	826	770	827	803	821	767	777	784	783	805	818	792	810	834	768	809	707	780	825	845	754	747	788	786	813	756	769	773	815	782	835	826	746	767	775	751	792	783	818	763	815	816	801	786	834	807	821	792	746	764	786	794	825	778	738	743	794	817	806	817	843	771	776	775	834	784	771	748	812	817	788	801	767	783	780	767	727	811	787	763	858	770	734	734	811	764	785	766	816	792	849	804	786	777	812	780	773	800	783	769	783	810	773	761	798	752	750	705	810	820	744	811	787	797	830	814	789	779	745	797	793	903	763	751	790	772	766	805	812	724	796	806	735	812	793	801	775	792	797	757	801	757	798	769	777	850	800	729	796	824	793	818	796	806	798	778	783	753	791	733	739	751	821	762	749	800	791	798	756	771	790	833	846	787	803	808	789	748	805	803	836	824	693	836	756	785	823	796	787	757	802	792	798	784	781	791	793	739	777	798	813	780	733	803	779	764	823	707	758	796	787	788	824	821	769	816	771	795	800	767	761	759	788	799	792	785	771	782	760	773	837	728	718	814	802	804	777	820	755	749	783	764	790	795	775	789	782	797	766	794	730	809	818	780	810	801	807	827	813	744	821	821	778	789	791	764	764	792	826	821	793	754	751	801	794	761	793	744	804	825	794	818	802	809	811	797	769	772	756	768	805	801	773	820	803	768	754	784	833	759	793	769	774	789	815	724	767	787	793	791	828	750	796	746	827	813	746	876	778	803	792	813	801	770	764	773	819	788	811	770	783	796	861	818	756	776	771	790	792	771	780	793	811	831	757	807	759	779	788	749	826	800	812	746	763	839	784	755	839	801	793	801	813	767	754	842	787	758	824	747	776	779	776	798	844	774	787	833	760	764	821	794	766	790	789	753	836	801	822	822	777	760	775	784	826	816	833	821	801	805	772	714	810	746	844	767	791	739	800	782	762	810	805	792	773	809	751	805	827	827	802	746	775	796	774	762	775	747	763	791	826	742	775	815	784	776	820	772	810	779	793	763	785	786	796	837	790	775	775	774	770	784	817	751	739	839	742	800	782	780	779	812	743	790	759	761	738	829	859	851	799	790	753	789	800	755	776	744	747	795	790	729	804	795	783	775	734	764	792	782	784	803	765	751	800	793	759	787	770	803	795	809	768	736	792	762	779	837	780	780	727	753	783	760	813	768	793	796	784	786	823	816	827	794	782	805	809	839	759	780	804	774	799	762	770	750	802	765	776	787	747	716	776	813	782	713	801	781	767	802	765	789	758	829	806	771	778	806	784	748	746	817	823	777	820	720	769	809	812	811	813	809	765	787	777	806	780	775	867	774	769	769	755	803	820	786	777	806	769	773	785	814	823	772	812	736	758	826	817	817	797	775	799	774	735	798	784	807	781	755	774	756	770	831	760	825	762	763	758	829	781	798	770	787	765	783	791	808	787	802	803	791	768	813	780	756	753	782	779	812	780	758	768	817	776	792	797	832	805	815	783	801	776	767	776	771	802	786	773	788	739	752	800	832	776	816	799	791	789	803	723	765	786	777	829	769	802	773	842	815	794	787	745	801	815	816	759	773	799	768	801	792	775	782	770	787	786	792	836	793	764	777	820	848	757	755	775	766	753	741	777	808	784	744	789	793	765	775	775	790	759	806	801	775	835	823	767	784	809	751	832	811	827	804	790	828	792	807	830	767	804	774	735	813	775	798	763	796	780	797	756	823	797	766	776	792	750	812	744	815	752	795	758	827	783	763	788	775	792	774	778	818	833	781	791	815	841	841	812	780	851	781	802	795	834	787	769	739	800	827	802	823	741	792	725	806	769	819	747	769	818	807	719	804	717	779	761	762	785	785	795	737	827	762	740	788	774	743	800	805	779	822	729	803	774	771	798	795	798	847	784	819	747	772	783	746	803	825	790	774	744	805	765	793	782	787	766	797	785	817	757	753	765	819	837	758	770	794	827	755	806	810	812	852	783	716	764	792	781	795	742	815	792	794	802	774	792	778	801	793	776	756	739	803	795	770	732	778	779	809	778	831	821	795	753	827	787	763	703	787	756	766	807	805	805	786	788	835	778	779	768	803	767	810	754	764	729	819	740	780	817	760	796	781	805	803	824	721	788	837	757	761	794	749	822	776	776	816	840	831	753	801	845	809	795	786	786	775	787	826	797	742	839	817	760	792	812	762	814	758	761	844	766	789	744	777	787	815	776	828	776	739	820	758	750	797	781	822	784	734	752	786	794	772	831	784	833	716	756	785	782	776	798	793	782	765	847	808	731	800	827	774	782	780	813	798	747	827	801	745	775	738	786	790	814	722	796	769	788	785	762	769	821	776	777	809	759	825	778	786	822	808	769	763	760	821	812	799	777	775	858	792	803	736	798	815	748	801	775	775	766	789	793	767	765	835	745	796	770	819	759	838	828	790	798	741	803	779	753	798	756	749	782	823	788	773	793	741	791	791	794	755	807	794	813	813	811	781	814	769	766	811	784	797	737	756	743	744	768	724	813	741	803	750	850	743	762	777	779	829	805	820	813	768	819	767	818	740	806	748	786	776	812	760	786	771	813	805
20104	8743	9839	6846	3571	1831	1314	1048	837	750	686	589	520	495	478	533	505	451	476	418	427	442	430	406	368	376	383	376	372	390	395	384	372	368	349	354	401	360	436	364	364	364	360	347	372	360	393	383	390	368	379	422	348	380	364	370	350	377	337	373	395	327	369	389	380	351	374	361	368	348	373	329	342	374	340	393	357	359	371	365	390	361	388	352	367	415	367	371	349	364	358	406	366	390	392	389	363	370	379	427	360	354	385	346	368	372	381	385	405	374	368	375	350	339	378	333	416	379	363	379	389	372	356	357	352	357	344	393	379	373	380	342	351	400	353	385	342	367	354	384	395	360	349	354	401	348	380	381	344	385	371	365	384	381	381	345	368	365	380	363	349	360	356	363	410	361	379	423	369	374	385	376	350	373	363	338	368	354	343	372	361	402	376	407	395	361	367	348	382	358	370	385	400	328	373	349	417	365	348	353	351	323	349	380	382	374	371	390	361	387	348	391	361	385	379	358	361	380	374	376	352	364	343	349	390	352	382	428	354	366	378	338	375	350	411	356	388	334	356	362	401	359	351	346	386	370	343	378	358	318	349	388	352	352	427	374	344	398	330	386	360	353	387	363	384	358	368	335	372	410	382	371	374	373	372	390	400	353	396	387	361	339	365	372	401	409	367	372	383	362	387	382	387	393	400	382	379	350	409	372	412	388	372	367	351	404	393	400	385	369	398	398	391	383	422	354	386	359	351	366	395	363	362	343	374	364	372	337	359	366	368	398	341	349	392	387	365	365	360	350	378	365	364	379	348	369	382	382	354	390	378	365	381	372	373	369	362	397	371	381	335	360	386	355	430	329	373	372	372	355	379	326	372	386	382	381	383	370	383	331	361	397	388	371	393	359	365	382	380	363	318	387	357	366	395	363	382	365	358	365	377	403	378	395	370	332	344	437	371	374	378	378	352	380	353	373	397	397	356	351	341	385	371	352	348	369	348	387	365	328	347	394	380	369	369	385	392	345	383	361	360	346	370	357	373	360	334	352	390	387	343	371	392	388	393	371	396	371	356	390	375	370	340	366	357	337	353	377	372	362	393	362	385	370	363	336	414	356	352	371	348	374	340	358	388	369	388	377	402	332	388	414	386	369	356	382	360	329	346	356	390	355	379	319	333	362	367	347	394	393	329	349	398	390	330	374	387	382	393	388	381	361	359	368	387	399	349	369	351	390	377	365	381	372	335	414	378	357	364	350	364	378	368	373	349	342	428	336	377	388	374	338	360	353	341	358	357	407	363	411	405	404	345	357	363	340	389	362	349	368	380	392	352	377	385	393	351	310	366	383	419	344	396	388	373	359	357	349	376	328	354	350	346	356	331	375	384	364	394	386	406	394	387	340	371	373	385	356	374	359	390	364	383	366	416	366	366	390	401	375	370	390	383	363	356	359	369	363	407	354	401	362	345	369	359	373	370	389	366	382	395	351	360	336	364	348	360	386	362	372	398	361	364	406	363	354	371	337	355	368	340	386	371	340	346	384	351	384	367	366	385	375	364	394	359	394	372	389	382	322	395	406	379	364	370	394	349	384	356	406	390	389	384	375	313	342	388	357	390	340	389	355	384	421	370	348	399	375	356	393	381	376	342	369	374	373	336	375	414	407	359	397	364	391	377	369	382	384	387	403	376	361	376	400	341	381	373	388	349	348	347	355	380	335	366	387	346	383	358	404	377	351	358	365	389	377	334	366	305	346	343	351	380	322	353	356	407	355	385	347	348	345	386	380	375	372	385	372	366	340	379	367	377	339	364	381	348	383	397	361	420	373	351	371	345	383	381	345	354	383	349	365	374	387	365	395	345	379	401	372	398	357	397	391	360	364	346	413	378	365	349	347	333	407	357	386	368	382	353	400	343	388	371	313	347	367	397	354	391	406	357	366	343	332	407	368	411	353	369	365	382	399	402	376	379	345	363	380	373	354	381	375	339	365	386	345	349	411	379	375	337	367	389	342	365	418	359	387	332	397	373	328	401	386	367	367	390	375	374	397	365	345	368	357	399	355	386	369	391	348	378	358	359	375	374	379	379	384	377	386	368	394	390	358	398	355	347	390	363	367	353	366	353	396	374	345	347	391	364	318	374	367	392	379	346	417	401	358	385	347	388	357	361	358	357	369	385	364	379	370	414	379	346	373	365	381	388	357	373	371	363	386	327	366	352	352	350	369	366	371	351	376	378	355	339	398	355	406	352	360	394	368	405	369	406	381	351	362	388	331	376	367	351	354	407	389	396	369	344	380	395	351	359	414	387	368	370	356	332	363	371	390	387	361	405	364	330	386	366	355	370	346	346	383	322	383	363	336	350	388	377	356	371	403	344	343	408	373	366	330	385	366	378	362	373	395	341	357	381	406	424	395	340	404	390	344	383	383	350	391	370	343	355	377	380	370	389	358	371	356	407	395	350	389	351	369	364	367	418	366	354	385	352	381	351	362	370	396	338	349	390	414	360	377	369	401	385	357	366	364	373	364	423	369	388	370	385	357	400	391	381	363	369	397	405	379	330	353	349	356	356	363	382	384	344	358	362	373	355	326	375	369	364	395	410	359	385	390	373	390	385	373	363	367	368	320	409	382	367	373	361	417	385	372	321	368	375	364	342	365	339	370	344	360	347	365	363	369	330	396	371	367	362	386	367	392	364	359	356	345	369	389	364	386	359	376	365	350	366	400	395	394	382	353	352	362	371	345	320	362	350	340	346	382	365	376	360	325	374	361	375	388	308	375	408	387	372	399	372	363	366	381	351	381	362	402	342	390	362	386	364	372	376	389	398	347	355	364	387	387	349	352	363	368	405	362	398	397	386	368	349	373	401	361	392	339	392	364	397	372	354	413	376	370	385	355	354	384	379	379	395	363	381	363	367	371	397	363	377	373	370	360	350	368	365	344	351	357	348	329	367	345	392	361	371	390	353	357	400	366	410	394	389	410	387	387	351	353	360	403	391	348	373	368	362	379	355	355	360	395	383	357	366	375	343	348	383	369	362	391	354	344	397	372	331	365	368	391	368	359	395	379	357	369	347	363	361	385	350	372	391	368	372	391	375	376	370	372	366	371	384	389	363	351	400	345	409	334	358	349	366	347	369	350	376	383	345	360	355	379	367	366	386	356	323	400	383	363	353	361	378	361	380	384	387	382	393	393	408	383	351	359	380	336	361	383	370	367	353	347	397	341	390	376	392	336	360	379	339	392	348	409	362	400	388	373	352	340	387	375	357	375	381	354	383	373	342	383	363	377	340	374	322	345	354	335	374	358	423	380	375	376	344	385	370	391	413	378	396	361	364	386	360	379	394	337	361	395	339	380	379	368	385	380	372	351	344	350	348	356	368	369	363	320	338	390	400	402	398	405	372	374	365	359	366	350	347	361	379	381	330	360	374	393	366	388	365	369	387	345	329	391	394	362	379	391	367	361	348	386	358	379	380	387	349	376	362	379	376	355	403	400	342	390	363	374
13242	7849	15645	15120	10805	6461	5233	4267	3393	2920	2400	2000	1758	1551	1580	1571	1564	1546	1369	1283	1203	1166	1206	1102	1069	1006	1025	1001	955	994	938	902	898	919	908	893	916	876	928	917	926	889	910	886	863	885	833	928	897	863	892	806	888	939	840	823	912	865	812	855	835	839	840	899	816	861	873	920	832	861	835	800	828	822	814	901	884	860	834	851	914	864	853	839	826	812	863	887	849	850	819	879	844	854	857	869	811	856	877	826	813	849	807	906	858	855	872	910	878	924	865	878	825	818	867	875	822	842	822	877	877	864	817	874	838	851	794	793	866	868	814	809	857	860	862	851	884	835	847	822	857	828	830	825	838	839	841	858	904	850	852	866	837	849	852	861	889	838	902	859	857	843	820	860	868	848	824	819	850	860	868	802	875	839	829	808	876	861	889	826	903	835	868	848	835	840	879	836	817	847	852	819	859	892	811	853	863	836	857	841	881	838	837	835	872	824	856	851	887	886	873	854	829	837	832	865	853	851	837	810	799	846	840	845	876	817	791	853	891	872	805	855	815	811	859	847	853	823	815	819	843	821	872	854	819	900	855	866	822	868	830	808	868	890	836	837	855	813	842	889	853	810	839	896	840	820	867	820	872	861	877	835	792	814	861	794	833	886	890	916	868	818	887	831	836	822	780	886	872	862	812	884	840	840	813	906	849	768	867	857	871	929	838	838	889	840	885	861	846	842	835	895	837	838	847	849	817	857	857	877	803	854	810	810	839	825	850	861	885	863	816	869	827	845	874	846	828	824	869	791	879	897	847	841	819	845	867	827	894	856	829	871	887	840	832	802	862	791	913	848	816	813	867	904	831	786	869	820	837	892	853	840	859	845	801	850	851	838	920	864	872	874	840	873	815	858	830	844	854	854	829	867	828	841	838	903	812	885	845	821	863	871	881	827	844	863	893	814	806	835	796	851	833	861	848	868	920	902	892	827	835	877	817	879	858	860	854	873	830	892	890	898	893	833	838	830	882	837	898	858	882	858	868	858	834	857	888	849	821	853	869	900	853	889	836	838	856	850	837	878	837	872	809	807	839	861	892	884	835	814	855	890	856	853	890	814	841	827	880	863	785	823	906	878	894	833	849	847	864	874	802	826	851	827	907	843	895	829	887	826	865	829	822	856	847	837	911	817	826	863	845	841	863	834	871	853	817	833	797	865	826	850	900	813	802	830	853	877	870	848	824	889	836	845	837	899	817	873	872	792	895	877	805	827	850	867	848	892	822	833	859	870	869	820	814	855	848	862	880	848	798	831	850	880	820	829	824	832	880	827	845	809	838	885	843	803	894	827	857	846	904	789	776	835	876	935	912	857	828	845	843	871	831	829	836	891	876	846	811	808	833	871	826	880	813	835	811	859	863	848	810	888	837	855	866	848	895	898	884	864	872	825	912	884	822	882	830	841	853	842	835	826	809	880	868	865	797	850	791	835	861	812	869	854	849	857	882	846	913	870	898	863	837	800	874	905	804	868	749	820	845	789	887	857	831	846	886	852	836	891	863	846	860	834	831	888	827	890	800	853	846	855	807	836	825	872	854	806	897	897	860	811	827	809	883	823	839	850	843	858	831	836	815	865	828	899	880	832	828	871	960	807	870	854	834	841	806	850	851	821	860	853	871	865	854	932	855	879	792	857	850	895	855	881	816	852	832	830	893	868	795	826	878	839	823	828	817	835	834	868	841	809	855	845	816	851	867	832	836	874	884	862	894	839	848	831	844	831	862	880	825	879	831	885	865	884	832	867	878	814	868	884	882	806	865	891	798	830	826	918	864	883	911	865	828	884	840	893	861	831	831	869	840	845	859	813	830	815	863	832	863	879	870	846	814	809	836	903	852	870	867	849	845	889	855	852	831	840	892	836	864	877	836	887	830	828	854	848	863	855	850	825	849	825	879	896	839	849	882	811	836	871	815	819	891	803	840	847	837	843	839	861	849	832	826	875	815	865	881	878	854	814	895	824	830	864	816	827	872	852	835	844	904	826	834	839	859	846	830	883	877	882	850	799	825	824	820	841	845	877	851	829	896	870	879	862	886	819	888	873	843	851	872	879	868	860	830	837	843	829	868	855	891	863	838	852	853	821	834	867	858	863	847	837	854	870	891	887	825	868	810	845	874	867	788	821	887	850	843	858	847	837	860	884	828	848	897	821	825	865	855	903	931	871	877	845	851	823	829	839	892	845	796	842	838	830	845	855	861	846	855	866	889	819	847	850	832	879	899	874	860	854	857	817	860	830	853	814	870	886	810	898	869	860	875	863	823	778	842	864	815	844	858	837	872	831	877	847	849	902	872	866	893	829	858	850	850	881	871	843	850	851	824	867	844	855	857	871	896	860	828	869	884	893	883	848	815	835	889	849	841	855	864	881	845	879	871	864	837	870	887	831	881	859	777	835	891	828	894	894	840	831	883	886	831	826	835	825	849	851	843	861	819	877	837	823	874	831	891	815	882	891	838	817	856	824	831	861	855	877	905	814	892	798	870	902	846	838	876	859	893	840	878	816	862	823	889	854	870	817	856	889	838	881	896	831	844	851	827	872	836	813	869	883	884	868	878	846	894	851	847	821	801	893	876	867	868	886	834	791	850	812	821	866	885	863	870	879	872	870	820	828	843	870	868	878	820	847	825	884	786	900	789	853	842	842	833	868	853	847	838	895	847	820	826	930	842	846	842	874	856	852	870	893	868	830	850	873	827	823	829	847	912	854	806	874	860	838	850	841	859	878	871	863	866	900	837	832	789	856	846	832	800	889	872	862	887	832	909	825	878	840	858	848	879	881	868	857	861	860	889	828	842	869	868	877	858	853	857	805	855	862	874	850	889	872	896	856	897	841	862	813	879	844	846	862	855	863	888	829	854	831	939	811	778	907	872	838	879	815	855	885	835	885	878	840	780	793	887	880	816	892	813	826	813	830	875	870	879	877	846	866	851	861	805	861	863	908	857	858	866	893	867	788	855	817	871	847	905	870	797	885	904	866	868	879	866	852	805	860	866	862	838	827	848	872	908	881	836	861	822	881	862	893	873	856	842	830	821	844	828	903	863	882	838	837	857	887	864	912	834	838	785	827	928	811	828	835	834	883	890	912	872	858	877	855	828	891	857	861	854	865	862	879	787	822	857	838	849	819	820	801	857	837	892	827	785	812	878	894	856	821	840	919	872	845	822	824	854	882	836	855	833	872	829	824	897	840	844	849	828	905	832	818	891	839	838	856	883	855	830	813	867	832	864	842	825	856	849	870	878	841	838	820	850	871	852	894	828	871	904	813	825	856	843	843	911	883	872	900	873	869	844	853	842	825	868	828	844	884	864	831	822	841	865	818	866	885	860	869	857	884	874	819	835	839	889	856	885	863	838	854	878	825	846	883	809	848	825	850	854	883	896	858	868	792	827	856	838	787	835	861	894	868	869	850	878	869	816	831	849	887	824	803	824	903	881	836	822	868	872	792	827	864	866	876
29051	13494	13608	9254	5737	2696	1846	1410	1100	922	729	622	562	557	475	520	502	451	459	431	385	401	448	444	405	353	381	366	369	358	411	376	360	405	397	371	368	409	355	360	391	379	361	360	338	372	359	350	341	320	322	360	333	359	365	349	367	341	352	363	336	364	370	351	371	363	355	375	352	382	374	376	365	390	357	335	344	321	317	356	357	351	350	389	384	393	364	363	356	353	373	337	336	384	303	317	371	370	368	358	335	345	341	347	362	362	368	337	332	364	356	380	359	373	346	333	338	347	330	334	376	322	377	350	369	343	334	349	347	339	341	344	344	333	373	388	315	346	329	346	394	373	361	352	362	346	342	350	357	363	348	372	345	344	371	337	343	344	338	357	373	303	372	331	340	354	343	356	370	377	398	348	395	367	347	357	349	359	353	356	326	324	352	373	369	329	366	359	357	358	337	349	348	363	377	356	329	335	311	335	323	361	377	352	327	346	368	374	364	346	318	361	335	370	364	349	327	338	379	356	394	341	382	326	401	354	343	350	372	352	337	336	314	363	349	346	367	357	379	395	365	366	365	321	357	356	348	352	361	344	407	370	383	363	344	347	375	405	353	355	353	350	360	374	354	332	356	367	341	368	363	346	354	341	365	352	338	371	370	366	364	370	334	367	375	344	347	364	358	346	355	361	344	392	382	361	368	362	328	357	307	379	316	367	372	349	328	333	332	374	315	366	345	388	358	323	334	348	350	358	361	372	365	338	361	379	390	346	347	387	374	369	337	333	345	362	347	321	364	329	359	340	347	339	357	347	371	345	346	352	360	361	371	370	359	356	361	354	330	346	350	379	353	334	351	336	356	365	312	317	353	353	394	353	381	405	398	375	343	340	400	382	358	317	371	331	353	345	345	347	368	359	353	336	374	332	369	308	363	328	348	331	329	372	355	350	391	354	330	352	379	370	364	329	341	397	332	359	360	360	367	360	385	362	337	368	374	362	360	376	345	362	335	344	334	393	338	356	360	352	377	345	361	370	341	366	333	342	343	355	372	382	357	348	346	352	350	346	324	344	344	347	295	346	393	348	356	386	353	346	320	351	360	317	351	338	378	370	363	374	361	337	316	341	429	354	343	376	385	364	322	335	370	334	409	402	375	364	365	378	355	406	351	379	341	373	359	355	363	365	377	345	362	352	337	355	321	337	325	373	349	379	363	382	359	327	341	352	361	332	324	339	327	389	382	345	360	326	366	340	333	364	360	365	387	361	335	363	347	331	348	335	336	369	362	347	377	340	344	386	348	344	358	386	343	349	331	353	334	355	334	346	361	365	333	362	369	348	356	343	366	366	368	358	384	399	376	337	369	384	370	369	352	342	339	340	388	380	377	337	359	331	361	348	385	363	344	375	341	306	384	354	346	364	376	345	358	309	357	352	363	362	344	392	344	342	328	307	342	362	344	341	320	357	344	367	387	330	368	353	341	317	373	341	346	372	397	341	373	358	366	369	388	329	387	361	390	349	323	375	346	343	348	366	377	357	391	327	381	388	355	360	372	317	384	348	360	368	352	342	345	369	349	372	358	369	360	341	360	380	364	341	359	370	349	356	380	330	380	338	369	380	365	329	350	343	374	376	368	347	375	371	348	346	348	382	361	352	310	346	377	341	370	328	385	313	368	393	382	284	321	376	370	338	325	330	338	371	334	345	362	344	343	372	340	338	316	344	337	400	332	353	368	351	315	364	391	347	347	358	387	349	341	331	328	377	325	383	392	347	318	384	343	316	326	371	324	348	333	345	340	353	362	360	375	359	373	364	348	342	353	349	334	345	368	352	362	337	340	357	366	377	377	361	351	363	381	342	336	399	362	353	346	370	369	356	331	302	352	390	369	318	359	351	341	372	380	329	350	301	315	315	315	347	351	334	318	329	356	354	367	374	327	354	360	356	378	348	354	369	369	304	369	382	317	324	356	355	352	356	345	378	371	308	363	372	321	372	384	348	356	329	391	350	342	375	362	357	372	361	378	367	392	353	348	352	327	347	353	315	353	373	371	346	343	333	348	326	405	367	372	366	368	344	365	363	374	345	344	341	345	347	336	394	350	348	356	365	354	344	343	345	352	373	385	337	347	342	329	397	366	373	340	319	367	354	344	355	360	359	363	376	345	339	350	343	315	339	309	355	348	399	350	323	335	389	397	351	386	356	340	367	346	322	342	338	345	328	342	373	356	360	363	362	368	376	373	334	344	373	366	315	329	348	342	329	358	353	358	327	332	365	350	357	376	333	327	359	381	326	346	371	366	363	334	326	331	352	385	375	350	334	332	386	357	344	331	383	360	358	383	336	309	349	360	391	357	314	339	373	373	389	344	313	386	393	376	372	350	370	327	373	378	359	360	383	365	326	344	333	359	334	385	394	360	372	368	368	367	350	366	349	334	350	339	344	369	322	342	325	351	351	372	346	371	355	326	367	361	390	369	344	379	319	364	365	369	354	347	335	353	373	362	338	365	356	349	356	386	398	322	347	347	347	389	345	356	340	356	349	373	334	347	346	396	331	374	355	377	358	336	344	384	369	343	350	350	353	383	352	352	354	307	345	330	374	342	329	355	347	341	359	356	359	374	388	381	334	345	328	380	316	359	314	346	343	335	350	376	349	344	333	345	379	340	330	379	324	351	368	329	351	333	347	348	392	392	342	333	326	344	371	373	367	378	352	353	346	340	359	348	335	363	377	368	428	357	322	347	315	325	353	327	352	371	336	349	367	419	362	400	338	347	341	342	366	343	338	372	353	363	349	375	336	357	343	376	340	334	384	350	355	344	367	388	332	341	349	332	338	357	341	350	366	354	347	319	355	356	330	332	398	359	362	349	325	367	365	317	340	372	367	354	358	314	353	339	368	348	355	336	375	355	341	371	369	380	354	360	358	338	351	336	337	364	381	373	374	373	349	340	377	353	348	339	371	327	375	353	331	351	350	398	323	345	380	360	322	353	341	357	366	319	363	352	347	326	345	336	323	373	366	334	369	337	335	322	354	365	379	362	346	357	368	376	354	361	327	334	326	347	335	338	371	387	383	371	347	347	370	336	343	348	388	338	333	355	343	321	355	335	367	336	362	381	360	366	357	349	327	368	361	338	352	347	352	357	373	402	397	376	355	372	360	370	359	355	313	370	352	378	386	354	358	320	328	328	336	337	330	313	324	359	315	356	372	374	347	328	364	343	335	354	376	397	388	364	395	334	291	363	369	360	373	332	358	336	350	342	321	373	327	357	335	303	328	312	360	356	339	340	336	380	364	387	397	337	319	337	371	352	362	346	359	344	349	362	339	325	359	400	354	336	401	334	372	351	323	323	388	370	379	363	356	318	373	333	361	364	387	352	338	339	365	340	345	342	380	355	325	356	366	365	337	360	347	334	355	347	352	347	342	339	365	359	365	319	334	370	349	327	361	327	308	356	362	334	348	358	371	314	363	378	355	324	349	356	397	351	351	337	333	377	391	364	355
17405	10816	18874	18506	14274	8818	7060	5713	4732	3680	3031	2475	2145	1857	1829	1824	1843	1789	1573	1478	1356	1322	1219	1204	1158	1084	1040	1016	1012	901	951	911	893	832	922	881	873	866	891	956	879	798	857	835	885	848	876	874	860	837	848	819	803	846	874	858	873	854	799	828	858	804	801	832	806	847	822	858	816	808	792	825	801	792	812	790	814	866	848	762	824	804	820	835	842	822	837	788	851	797	848	794	771	830	850	865	845	815	815	799	806	849	826	823	848	813	818	843	793	794	804	839	827	871	817	846	821	795	761	848	807	781	813	810	827	798	830	823	777	825	846	807	837	821	811	800	831	886	842	855	819	810	864	818	846	768	758	779	812	804	808	846	841	762	814	782	790	806	819	859	780	780	810	851	838	814	806	745	819	802	822	792	826	782	809	793	828	814	811	800	805	820	799	796	808	753	797	793	754	832	826	791	827	827	835	805	833	805	785	769	794	782	819	838	811	847	756	784	825	798	784	789	809	787	801	814	837	798	834	837	845	785	778	802	783	841	819	801	734	814	795	835	844	799	840	813	798	819	795	844	780	851	775	853	825	763	791	825	817	741	792	812	797	786	802	800	878	861	825	830	817	815	850	788	775	795	800	907	783	793	786	792	850	833	798	836	790	798	821	776	798	765	797	820	865	775	770	804	855	808	766	871	805	789	839	818	822	806	781	877	797	779	811	833	847	761	849	800	740	770	811	802	784	828	854	829	814	851	841	827	834	858	786	796	840	809	791	837	834	814	843	821	818	849	806	806	810	784	846	801	801	789	843	770	809	839	802	841	789	820	815	833	872	777	820	770	817	802	774	841	822	829	815	797	836	805	828	867	824	793	844	784	815	812	787	827	836	827	800	880	837	810	771	830	790	833	769	829	807	814	847	828	819	819	807	792	830	828	772	784	851	827	828	823	834	810	820	806	824	829	781	784	795	807	778	871	836	804	823	820	851	813	850	834	857	816	826	779	855	785	790	824	858	819	750	832	774	773	822	820	832	819	816	857	789	827	782	778	770	802	842	794	809	784	797	752	793	837	856	799	854	822	816	845	831	799	811	767	779	776	816	813	830	823	849	844	870	825	854	830	837	842	854	784	850	837	825	766	784	883	834	802	814	794	816	760	823	821	804	814	824	845	818	826	841	843	831	819	843	816	800	851	872	804	841	770	777	785	812	823	860	801	791	801	807	755	762	830	818	780	838	814	756	808	814	764	793	814	818	839	777	792	816	764	845	766	751	862	839	807	796	810	802	869	812	799	791	814	814	801	827	828	818	861	815	794	884	820	860	864	839	825	832	810	812	839	811	832	851	862	818	776	817	869	819	822	792	809	789	828	861	771	800	778	836	816	787	830	834	741	812	800	848	831	823	792	822	790	782	807	835	848	819	836	799	837	766	823	812	819	834	836	791	851	828	840	816	847	802	836	812	780	808	758	784	865	809	802	803	822	839	864	845	804	845	794	789	864	807	862	833	830	843	801	821	860	765	775	774	820	882	793	801	816	805	814	836	829	823	819	824	812	804	814	839	794	807	788	782	870	810	856	821	787	809	809	837	815	821	851	760	817	780	861	791	855	814	856	881	843	813	835	814	865	818	799	816	844	803	874	842	811	851	790	829	771	799	831	821	861	820	806	816	860	768	852	832	828	795	787	823	798	812	823	814	804	827	872	765	824	836	810	799	795	840	859	786	801	808	797	837	840	821	824	796	825	847	765	832	831	758	764	786	827	824	798	861	841	816	809	793	806	803	884	814	847	873	833	823	849	775	819	831	803	818	822	820	852	798	809	814	882	843	778	829	783	781	849	855	864	836	791	777	815	805	824	811	831	785	842	832	792	869	816	784	821	778	802	783	801	821	741	855	814	798	815	786	813	785	805	859	829	821	887	851	832	781	820	809	797	800	798	823	811	830	804	827	831	862	818	781	860	825	799	776	804	755	795	815	858	842	826	754	814	810	863	778	836	841	815	816	809	789	878	810	899	776	833	777	816	769	846	831	868	805	805	843	806	804	838	873	818	781	810	821	834	851	790	818	803	815	843	826	765	830	805	777	816	809	781	827	861	801	764	777	827	806	775	825	840	851	815	842	817	800	779	780	808	832	777	774	799	804	823	798	860	784	779	829	833	816	813	833	804	860	833	828	788	816	825	781	759	823	809	841	818	767	825	810	753	815	799	814	832	829	815	833	840	785	822	833	853	837	767	787	789	756	772	838	830	809	842	797	854	808	817	787	805	788	817	774	786	844	833	784	787	779	826	782	826	844	844	821	831	787	794	799	799	854	807	844	817	792	816	823	821	841	752	843	833	800	872	785	879	800	819	825	771	790	781	781	802	841	812	853	765	872	807	825	861	801	792	808	773	753	817	803	794	840	826	843	779	810	793	809	798	815	796	820	860	839	809	869	805	754	842	773	804	809	799	804	769	793	861	802	823	868	817	771	848	784	802	848	812	813	840	793	848	803	794	818	874	786	841	756	869	803	799	854	848	765	810	842	816	785	837	894	831	832	864	782	839	865	850	800	827	834	823	860	801	819	835	842	846	824	813	791	862	806	808	842	808	834	860	785	787	776	786	819	852	842	815	813	776	822	793	809	823	792	797	775	821	890	775	764	788	795	783	883	798	716	780	846	810	779	774	788	858	856	808	818	820	779	777	760	778	831	857	753	803	838	841	812	815	753	823	813	782	823	795	823	799	792	792	813	811	815	808	836	814	874	799	846	780	851	793	819	775	839	901	855	806	864	824	862	807	824	808	833	793	840	806	796	798	795	854	855	808	811	811	790	856	829	756	820	835	922	784	810	881	814	859	827	789	776	843	793	809	830	845	793	764	799	771	845	810	827	849	819	827	815	868	819	814	879	764	829	752	822	781	792	806	832	871	837	805	769	805	888	862	796	812	822	775	815	816	816	851	795	828	843	806	844	808	795	847	847	782	816	808	814	804	806	835	903	814	841	797	813	806	864	827	787	788	819	853	826	837	843	776	797	798	829	802	806	873	822	808	825	838	817	786	847	814	773	767	779	807	831	861	816	774	800	808	842	766	801	807	828	871	859	802	819	823	769	771	755	795	811	770	791	755	837	850	795	778	812	798	811	794	699	827	771	849	790	762	807	802	793	810	827	827	829	824	821	827	800	790	807	784	793	794	791	774	785	789	846	862	850	794	843	838	810	843	843	821	825	812	799	817	839	829	888	795	841	828	808	805	833	841	823	810	836	824	774	827	856	809	792	778	783	836	801	806	840	856	796	781	798	819	871	831	819	838	841	794	843	803	797	789	799	797	804	799	810	817	813	838	850	829	822	855	774	717	867	819	814	786	800	801	811	790	801	797	786	836	768	806	833	820	836	816	796	809	865	827	818	779	827	804	818	814	822	802	818	859	832	776	835	819	847	802	808	825	817	779	788	820	803	827	843	772	813	759	744	816	794	773	804	825	819	827	826	835	802	829	756	838	809	829	808	731	789	768	768	839
10363	4611	4580	2769	1603	1079	817	669	623	560	515	435	406	402	419	432	449	391	387	382	404	370	381	350	346	332	343	369	337	315	360	310	316	338	339	342	322	387	290	315	321	334	315	337	319	335	334	324	342	301	342	307	334	304	345	311	334	322	316	373	339	347	330	314	348	311	315	327	319	318	340	345	340	318	332	323	366	339	356	300	317	325	332	336	309	315	353	321	357	394	333	355	334	307	336	364	324	314	324	338	345	362	321	370	333	347	365	307	322	363	341	328	312	329	353	350	347	311	316	330	356	330	339	331	322	379	340	338	341	323	337	330	319	321	333	344	341	358	339	319	339	334	315	353	353	328	301	352	324	306	340	308	290	316	341	334	363	340	335	355	348	305	317	334	340	348	389	322	316	354	330	331	340	334	347	373	354	291	313	358	310	332	359	314	315	321	344	345	328	309	321	354	327	371	381	345	344	329	356	353	296	291	314	336	357	347	339	349	294	332	350	315	343	283	330	341	336	340	328	305	315	331	329	373	349	334	335	324	332	361	338	336	350	316	355	315	334	368	311	357	352	333	344	329	320	342	313	339	331	358	307	333	353	330	345	353	314	333	358	344	353	353	303	344	326	314	354	329	364	358	340	354	294	301	358	288	322	347	333	342	312	330	308	330	368	337	336	313	331	331	307	308	310	342	358	343	316	308	294	336	332	344	327	322	335	332	328	313	320	349	329	324	300	341	324	333	334	350	353	347	338	363	324	318	360	344	314	318	320	307	343	340	335	328	322	339	316	341	326	337	362	296	343	326	346	347	309	334	378	310	337	326	353	346	336	325	356	338	360	309	325	331	310	339	322	350	338	327	308	337	332	303	312	336	300	360	328	336	333	338	333	328	345	352	314	318	327	320	338	319	319	308	325	341	326	303	352	352	336	314	324	299	305	345	320	318	381	298	358	290	306	348	365	335	355	317	315	322	324	364	336	307	360	335	324	325	324	352	321	332	345	366	366	346	338	341	318	312	333	289	330	349	332	331	330	313	319	321	314	316	314	316	331	373	337	317	349	315	321	363	307	344	333	339	332	353	341	330	335	348	377	326	326	321	319	308	328	309	321	358	371	341	326	371	324	356	341	345	289	318	316	364	323	335	323	310	329	343	348	354	318	370	339	353	346	329	368	348	344	344	355	324	331	331	357	337	343	358	332	349	352	369	300	321	333	311	318	312	345	369	297	330	325	322	345	306	361	352	360	365	333	347	322	303	321	345	320	351	332	316	297	327	344	357	333	357	374	340	336	293	335	342	339	322	312	344	348	321	319	346	332	373	340	345	327	375	312	338	313	323	299	331	329	275	340	337	303	314	340	339	357	325	349	333	349	314	325	303	334	343	303	348	352	334	341	358	343	322	319	310	327	295	341	326	313	335	374	313	301	349	343	312	351	331	352	338	343	329	330	320	307	364	306	334	328	370	352	347	344	322	316	299	339	372	350	330	345	338	317	309	343	351	334	347	341	318	337	305	341	328	340	307	340	338	352	324	335	338	362	324	317	312	338	336	356	338	331	313	292	335	330	313	344	348	357	326	330	357	314	327	351	331	313	307	331	322	313	331	335	332	294	337	345	364	284	364	379	346	312	329	343	356	345	337	302	344	335	334	315	325	343	344	329	352	306	331	330	318	333	326	366	324	376	307	338	305	348	320	313	364	326	331	332	347	344	352	314	342	337	333	333	335	315	339	358	342	316	353	350	343	329	345	336	327	378	326	341	314	317	331	297	339	341	322	317	347	320	342	332	327	342	310	317	337	351	332	287	372	313	322	343	330	339	329	339	338	332	377	320	307	341	361	377	299	370	332	317	291	311	342	342	330	340	369	284	346	349	341	306	323	353	360	331	333	309	332	318	343	353	349	330	302	319	319	308	315	327	336	284	356	327	355	352	322	316	340	349	364	316	347	346	322	316	323	344	304	320	334	335	354	332	340	313	314	327	329	334	337	319	349	323	362	359	326	343	315	379	346	353	321	292	333	340	312	328	323	327	326	344	318	361	339	318	340	336	326	343	346	332	375	345	323	340	358	336	323	353	365	378	319	331	346	314	338	304	348	331	338	354	329	324	340	362	359	326	317	317	329	372	310	326	360	329	331	366	324	343	305	376	336	331	316	324	317	316	316	290	371	339	377	338	344	292	326	350	322	320	285	338	317	309	342	318	333	328	319	334	363	353	311	359	343	328	349	326	347	344	351	298	299	356	327	329	333	330	346	357	355	347	357	301	341	315	358	330	366	327	347	363	333	326	292	352	346	351	360	340	356	310	320	329	364	323	337	337	310	352	377	350	318	326	375	360	298	333	338	332	302	362	306	334	326	352	328	340	297	337	323	325	347	343	346	311	323	354	346	328	367	361	359	343	349	319	371	336	335	338	343	367	344	354	300	304	320	364	353	327	366	337	332	315	333	322	313	339	334	324	336	359	344	349	337	325	361	349	365	367	336	331	300	289	321	328	311	340	327	360	330	331	342	333	294	315	307	369	345	341	318	301	314	314	299	326	354	312	341	353	360	337	358	363	329	341	357	344	362	320	357	337	319	330	320	307	358	310	317	328	357	333	348	326	389	315	354	334	319	340	371	335	364	334	339	319	332	326	337	329	340	344	362	341	331	333	364	293	313	320	324	344	342	348	313	360	351	335	338	324	316	341	280	313	325	340	358	350	309	358	321	303	340	370	327	351	312	345	328	320	316	323	336	368	276	332	357	345	303	331	330	337	344	356	363	340	320	324	349	320	311	326	327	337	376	364	333	327	348	319	352	356	362	336	328	321	314	320	359	337	325	362	357	343	338	355	311	322	333	350	350	321	363	327	283	336	353	334	340	312	347	348	284	345	330	340	343	339	327	342	300	346	322	352	340	350	378	324	349	326	359	333	330	340	326	374	331	360	335	357	359	294	336	376	329	342	312	338	318	349	367	329	322	311	351	323	314	334	385	309	332	390	317	320	337	378	350	339	339	339	370	342	345	336	330	304	300	325	349	357	338	317	330	327	335	346	343	348	349	348	320	316	324	325	328	332	323	308	364	346	320	365	334	314	329	343	353	343	347	342	320	350	345	366	330	304	360	341	395	344	327	312	338	309	364	381	328	347	338	350	372	338	360	319	365	311	335	353	324	316	320	351	372	364	352	329	317	368	334	310	346	357	352	348	311	329	337	307	310	346	332	322	373	327	324	352	343	348	314	308	319	322	336	323	345	306	308	344	330	349	335	336	315	338	331	351	304	319	327	364	336	342	319	333	294	364	331	313	332	345	332	327	331	344	326	329	349	310	328	318	373	337	322	326	306	338	335	327	335	338	313	273	336	337	333	337	325	303	313	330	356	358	328	346	351	332	373	339	317	352	344	341	334	305	350	347	356	338	363	303	335	331	345	309	350	358	345	315	335	350	346	367	312	316	347	345	321	329	337	305	358	336	351	364	323	324	314	371	383	337	368	378	327	318	345	353	325	336	308
6820	4622	8392	7590	5617	4039	3157	2673	2088	1845	1494	1342	1220	1181	1167	1257	1195	1151	1072	969	1006	992	978	945	860	832	868	817	829	851	781	850	848	770	787	776	810	783	805	808	751	761	797	772	784	806	739	793	756	786	783	732	788	804	793	760	784	790	786	809	804	735	785	769	804	772	802	808	752	822	800	758	846	768	769	785	760	767	781	775	779	769	771	743	801	753	771	741	764	810	785	757	753	784	750	780	795	807	766	811	786	821	790	774	806	746	810	790	743	808	719	787	809	789	792	818	791	787	771	750	780	777	794	806	800	803	760	757	767	818	773	736	768	781	741	790	799	798	778	767	803	742	764	800	775	770	770	780	788	745	825	794	812	741	790	758	777	772	787	750	736	779	815	778	799	704	759	816	780	802	834	786	825	790	713	735	757	769	802	820	765	748	782	785	772	780	776	793	823	754	798	814	753	740	776	815	756	768	821	810	764	802	780	803	806	766	759	756	792	794	784	769	743	736	791	789	801	734	739	800	794	798	791	765	776	753	755	753	745	752	795	806	748	739	737	812	795	743	794	824	773	801	779	758	751	816	725	804	788	769	763	763	726	782	855	768	808	766	776	776	808	773	751	781	780	805	790	786	775	766	783	742	797	807	796	769	775	757	755	788	732	756	768	781	812	767	820	809	792	752	786	737	746	827	789	784	803	779	749	780	781	768	790	771	796	758	782	834	780	818	844	798	778	785	787	760	790	759	781	770	864	809	771	773	742	785	757	795	746	774	771	764	764	732	812	782	746	744	800	752	813	767	803	762	750	782	764	775	794	819	784	738	759	751	804	838	766	785	791	790	792	793	774	768	795	810	768	793	755	737	795	794	760	770	779	787	751	743	789	728	793	838	770	799	817	784	779	857	801	759	801	792	811	782	775	786	770	761	776	790	777	807	784	812	791	764	761	766	817	769	792	785	735	777	775	753	805	763	828	813	761	758	761	774	769	790	763	818	737	753	738	775	764	802	785	819	782	792	786	805	764	788	775	806	754	831	757	747	744	790	817	755	769	785	788	762	749	782	775	755	792	785	768	727	770	758	759	779	733	762	790	776	737	756	715	773	799	772	731	711	799	817	756	742	734	809	773	760	809	753	730	796	735	792	793	821	775	779	765	742	779	779	759	800	770	762	769	831	786	776	788	749	772	749	802	729	802	788	780	747	820	820	779	785	825	760	790	783	747	767	823	771	800	760	752	738	776	756	801	766	762	745	748	808	808	783	792	764	796	744	801	775	763	763	777	764	740	769	752	726	778	789	790	837	797	800	781	813	773	769	777	823	785	788	826	793	835	819	759	843	788	724	765	805	714	791	798	767	752	767	729	787	820	766	810	858	739	752	784	788	786	744	783	784	779	735	785	771	817	763	741	780	824	774	812	786	803	749	781	827	797	767	790	767	755	748	763	768	766	768	768	763	760	743	749	719	817	805	780	830	803	746	749	779	813	774	713	786	774	789	722	749	750	720	794	766	801	791	792	742	794	786	797	757	746	812	786	821	797	713	765	742	782	733	805	773	776	733	775	751	780	776	768	804	762	828	776	792	758	788	763	763	775	771	779	793	819	702	765	770	728	832	742	763	752	797	803	799	814	786	801	743	766	782	796	783	744	819	797	778	791	722	788	800	800	791	773	773	778	736	744	738	786	786	771	745	791	814	791	765	757	794	838	815	796	777	810	808	801	745	800	820	752	785	765	812	756	764	808	723	765	788	769	796	792	782	793	826	775	779	770	800	811	770	763	804	762	800	767	788	782	797	757	773	800	789	767	743	769	742	770	836	826	807	802	728	788	728	785	819	777	756	810	806	761	693	779	771	781	784	790	773	766	800	759	761	804	741	803	803	807	793	748	781	784	790	821	766	803	768	778	754	772	783	738	769	829	813	718	783	800	780	756	763	732	799	781	838	746	745	800	781	785	830	757	806	810	821	744	777	809	818	792	796	744	747	767	806	775	794	759	790	765	746	738	827	772	747	801	793	842	807	827	763	832	770	792	766	774	736	754	863	805	756	765	832	752	766	749	762	757	737	789	807	782	789	736	797	783	779	774	734	792	797	756	774	776	726	760	807	822	758	785	744	792	726	778	764	782	752	782	797	808	795	714	772	767	746	817	721	744	775	834	761	803	811	781	770	799	812	792	794	726	837	762	769	754	826	804	812	746	760	802	769	756	737	750	761	781	792	784	798	832	815	778	775	778	754	775	714	776	796	760	781	734	816	739	766	739	834	761	760	752	779	776	747	718	768	773	836	747	748	817	820	755	710	826	811	772	775	794	780	769	776	761	787	773	768	826	808	794	784	808	778	812	815	769	769	827	782	810	749	774	787	802	766	776	754	788	824	773	737	793	819	793	793	793	767	844	798	816	802	801	700	801	714	792	766	828	705	765	830	790	791	830	852	755	729	795	783	726	743	823	771	758	817	772	808	785	813	755	817	825	823	752	803	791	769	814	713	782	767	829	829	784	828	796	776	783	799	742	756	792	770	843	753	738	763	830	792	759	760	803	756	782	829	806	745	757	784	769	774	795	797	742	785	764	819	748	806	813	790	768	774	786	792	790	761	772	793	802	819	759	783	755	805	792	787	734	808	809	771	816	768	787	776	790	781	747	789	824	802	737	789	771	814	751	727	805	790	766	793	754	788	802	767	769	802	805	732	789	794	781	807	763	789	780	796	760	707	796	772	776	748	770	815	776	761	796	820	839	748	756	796	818	752	781	813	797	763	796	726	790	777	837	794	746	786	754	814	744	827	791	789	778	785	783	788	798	764	772	750	800	775	761	753	750	724	746	735	743	794	820	791	747	761	767	782	785	762	783	794	793	733	788	732	745	785	781	811	782	777	758	762	716	809	740	765	819	858	780	779	803	807	786	782	807	752	788	736	801	785	796	787	768	802	795	828	795	813	805	772	834	809	841	806	722	767	799	769	774	763	778	775	775	795	803	751	777	775	783	841	775	799	764	829	792	776	774	805	804	735	764	724	781	800	832	800	796	755	779	760	799	778	749	758	782	799	800	680	822	794	767	749	747	780	824	800	774	828	793	800	803	756	759	773	817	772	804	784	792	787	761	783	786	790	752	738	791	787	769	769	772	769	814	729	765	811	762	826	784	728	815	791	732	751	762	768	829	817	806	755	771	756	759	865	742	741	839	768	782	732	816	773	775	756	803	784	787	745	757	749	773	772	773	783	758	792	812	746	740	825	754	804	773	764	755	780	793	742	778	762	788	820	752	758	792	788	852	785	785	792	814	786	752	749	797	751	773	822	747	813	792	814	765	811	804	827	748	753	790	800	752	797	812	776	812	775	777	767	778	743	721	789	804	754	724	778	739	756	745	805	779	828	774	776	795	741	703	786	811	829	753	778	830	812	801	820	795	815	798	751	779	781	777	772	773	783	789	843	765	719	751	748	734	763	778	749	753	814	756	778	736	735	832	765	747	782	770	733	780	844	764	802	809	777
19358	9042	9493	6290	3533	1790	1380	1114	885	726	652	575	520	483	547	509	490	490	422	437	467	458	424	398	417	437	407	391	371	405	380	351	400	385	382	385	351	352	380	376	392	372	373	335	374	369	359	391	418	364	364	329	376	333	369	361	343	343	383	313	380	359	366	377	374	385	389	343	375	371	391	364	371	375	359	355	354	397	386	393	373	362	362	341	377	331	367	367	378	363	356	373	374	400	339	347	338	357	378	370	390	409	375	393	410	387	398	378	357	366	341	357	394	333	383	331	379	385	354	376	355	385	374	344	361	391	347	342	425	369	385	325	400	385	323	360	369	378	415	347	381	378	348	364	394	350	363	342	318	348	405	352	379	367	359	387	358	364	356	370	383	365	379	337	371	371	372	384	336	357	390	337	389	389	384	390	360	376	335	372	335	337	367	357	348	394	374	367	374	383	392	416	372	343	360	364	351	390	355	359	342	382	384	341	401	382	358	366	386	345	370	376	368	372	412	370	339	366	368	372	380	387	396	383	365	375	366	368	358	389	371	369	350	390	382	340	370	359	339	361	357	395	364	358	368	392	390	375	413	354	420	322	391	356	379	355	332	391	396	366	382	364	383	394	365	356	377	390	371	364	372	354	366	345	368	387	358	365	334	370	369	352	368	402	366	351	336	417	381	339	375	386	343	359	345	362	376	353	353	365	335	382	361	364	373	350	369	381	412	386	379	338	370	399	376	401	392	389	363	367	387	361	386	357	375	375	348	367	396	397	360	396	365	358	355	361	371	371	356	404	357	353	370	387	357	363	372	380	357	339	360	364	376	330	372	351	351	358	371	399	375	347	392	361	349	354	353	381	350	373	344	366	362	396	368	346	372	385	374	403	368	422	385	375	398	322	384	387	366	343	377	369	357	363	393	364	376	353	379	368	360	382	356	387	383	382	379	354	368	367	339	351	363	371	365	376	367	410	354	328	388	376	432	353	364	415	347	367	361	392	335	387	385	361	375	345	386	388	353	370	362	383	377	379	390	334	369	339	345	367	327	383	334	350	373	354	380	343	368	389	383	396	393	365	341	378	374	363	360	356	351	370	342	409	376	382	344	336	347	354	358	383	383	374	334	362	373	364	363	351	384	392	384	342	419	349	359	371	393	386	364	371	359	387	350	379	370	319	398	417	336	373	369	383	370	382	337	369	385	374	385	396	331	371	372	358	389	340	327	387	365	362	396	348	357	389	367	382	346	340	376	374	372	400	400	387	404	341	371	368	401	403	334	365	355	384	367	386	376	378	356	370	412	370	370	354	378	374	317	343	389	372	368	375	361	371	354	357	394	373	377	348	383	392	349	386	374	366	361	386	375	348	369	345	398	360	353	391	383	387	358	384	395	338	379	343	388	405	380	364	339	379	423	351	353	382	386	373	374	368	362	372	363	346	387	393	389	347	337	376	359	380	356	364	342	343	412	363	365	377	389	363	417	421	339	385	357	377	386	333	370	338	361	357	334	353	392	389	376	375	396	359	392	371	365	347	357	362	401	400	378	355	363	371	361	391	396	351	389	368	349	346	364	335	386	394	375	368	384	350	383	372	375	404	356	387	364	371	388	341	378	359	376	361	356	362	368	381	351	354	372	365	353	347	381	378	357	334	337	361	363	373	357	375	367	372	388	415	338	363	382	406	398	365	340	360	350	380	347	344	382	364	349	341	359	385	366	335	373	386	355	369	367	379	345	375	364	371	388	387	389	390	395	374	379	388	353	366	347	369	360	356	375	356	383	361	361	367	368	379	332	365	341	363	366	390	395	377	342	384	400	384	375	359	342	349	360	357	370	387	359	368	385	377	356	362	369	370	353	413	383	407	400	385	372	390	363	368	342	361	369	380	393	355	380	377	330	352	389	394	398	393	359	379	363	337	386	375	387	368	370	355	388	402	363	375	351	372	393	369	357	400	344	387	373	406	390	373	371	341	414	364	363	335	352	384	406	343	399	357	372	340	379	346	384	369	382	377	360	363	374	357	394	379	341	390	397	358	375	340	381	394	419	367	339	380	394	355	387	341	351	376	351	390	364	358	404	369	388	341	364	371	377	379	337	376	397	335	368	356	411	377	383	411	371	354	378	364	335	360	377	361	345	353	420	332	363	395	361	345	363	393	346	364	371	381	356	364	334	378	378	340	367	330	364	367	382	380	351	373	408	368	392	353	356	401	357	352	361	355	394	370	352	381	340	392	383	378	359	374	331	346	396	381	378	370	354	372	370	344	340	376	386	382	373	387	406	364	356	379	388	359	366	352	399	391	365	377	396	344	372	417	365	376	369	353	394	388	394	379	328	365	349	332	389	358	393	321	395	408	356	385	336	367	355	388	367	379	336	360	357	368	361	394	400	360	366	358	369	397	369	336	386	357	346	387	358	369	336	367	384	376	398	362	355	378	386	370	363	406	369	363	393	388	386	386	346	375	325	372	382	334	369	362	409	373	358	359	358	370	370	388	381	369	370	355	365	381	418	389	323	360	333	385	390	383	379	346	362	376	347	379	383	344	390	382	379	333	369	369	345	355	357	362	368	388	362	384	381	336	393	356	419	389	386	404	373	340	353	344	329	363	346	370	365	411	406	361	375	386	405	406	356	401	385	380	382	365	386	326	360	374	396	354	380	398	393	391	356	370	363	389	385	385	334	379	379	368	390	383	324	372	409	385	413	357	384	317	400	386	352	355	368	357	330	392	379	354	379	368	392	385	369	392	398	393	372	375	365	375	377	379	371	349	369	421	372	379	363	383	355	373	386	368	350	368	372	395	371	397	394	419	358	383	360	383	365	387	373	352	336	390	363	357	372	353	358	372	359	396	356	365	395	381	372	375	403	384	349	362	373	381	339	344	364	370	346	382	380	371	369	342	374	365	358	386	381	350	383	417	395	372	380	361	344	385	390	357	373	395	352	359	371	376	372	403	370	352	363	398	420	377	352	377	364	419	424	358	341	329	382	344	365	414	372	372	375	353	388	371	370	379	347	383	367	396	347	366	357	357	387	362	373	424	387	389	366	378	410	396	389	372	374	385	347	365	382	317	370	407	377	374	377	386	393	338	373	342	346	370	368	348	361	333	363	371	390	374	331	373	385	360	372	362	343	403	367	383	358	351	383	350	389	385	406	349	401	399	364	384	380	366	332	344	367	351	392	375	399	387	337	356	365	341	340	376	361	365	339	384	349	355	368	388	392	411	372	358	360	348	366	349	354	355	358	346	389	358	372	389	396	364	365	353	363	323	354	362	361	355	382	353	369	351	348	366	443	338	371	418	338	336	363	366	379	342	398	358	370	377	378	357	371	373	405	322	386	351	370	412	392	357	394	357	380	353	384	382	370	343	358	385	366	366	331	379	333	365	385	395	360	359	351	398	350	352	329	348	330	301	374	391	344	359	344	348	395	364	381	393	375	380	389	388	336	332	392	399	363	389	374	351	404	378	374	353	374	381	380	426	364	411	362	349	358	386
13035	8159	14703	14086	10084	6543	5728	4426	3615	2729	2304	1945	1706	1582	1680	1618	1616	1531	1442	1331	1231	1160	1192	1125	1156	1043	1022	1076	925	938	930	924	901	921	938	882	877	911	934	847	957	883	893	881	898	907	882	872	887	865	840	850	869	845	920	820	869	861	888	811	848	918	887	789	868	855	875	855	832	830	865	828	840	848	870	875	844	862	855	910	919	830	816	880	869	887	810	852	900	893	849	894	883	838	870	862	856	800	826	818	832	877	869	878	859	856	841	843	805	836	889	863	842	880	847	903	825	848	833	842	907	833	841	859	826	840	816	874	881	818	858	863	858	862	836	851	865	828	814	830	854	875	866	820	856	842	815	871	824	822	832	805	865	881	833	813	917	836	814	888	872	882	863	849	847	818	811	881	852	796	866	860	794	882	847	841	907	848	813	872	866	810	806	833	868	822	813	883	804	826	844	882	941	818	855	854	863	874	809	820	863	821	847	882	851	832	874	878	871	830	752	844	839	835	846	876	870	836	834	854	838	900	830	908	854	805	877	802	791	809	813	839	829	843	857	850	882	835	842	909	849	836	866	904	842	841	854	820	890	844	862	873	797	787	824	846	837	865	875	817	845	869	859	851	828	832	796	786	856	855	916	801	850	857	865	866	828	826	831	880	845	895	894	894	825	788	845	850	847	803	861	859	823	886	827	840	850	837	845	838	897	870	852	842	856	861	836	848	844	843	836	835	901	856	827	852	864	821	866	841	843	863	883	854	818	823	868	874	911	818	877	801	848	873	868	842	857	813	868	842	837	879	902	795	827	899	813	838	866	842	831	839	830	839	871	843	834	868	891	845	868	839	847	872	874	822	898	893	890	848	839	837	871	826	829	867	852	837	817	831	837	867	880	879	855	883	839	869	833	897	896	879	836	854	887	854	896	857	905	852	858	807	821	821	865	866	827	887	857	897	790	875	849	830	835	857	893	825	858	853	828	858	841	849	867	835	884	895	872	853	847	906	860	852	851	825	830	801	867	846	792	840	801	840	851	876	835	857	839	855	859	820	860	863	845	841	842	831	805	863	868	813	846	878	794	859	839	825	859	861	904	778	831	884	858	840	850	874	792	818	853	857	836	865	880	873	846	909	834	864	844	905	878	864	820	827	859	847	811	801	877	839	813	843	813	853	833	812	822	843	839	878	858	798	876	871	882	843	846	844	861	869	816	872	895	855	893	839	854	828	818	828	840	888	869	816	849	829	840	845	796	877	845	837	802	811	799	873	820	837	859	811	836	812	857	854	808	853	821	808	860	823	859	805	839	841	845	913	841	805	844	848	867	854	890	825	857	881	833	837	838	848	827	858	814	862	854	842	872	831	867	883	865	814	877	862	862	882	832	894	803	867	848	848	850	884	829	822	862	832	813	869	842	860	791	840	824	814	840	799	822	824	899	883	843	842	883	851	855	806	858	840	789	844	855	876	824	830	833	861	830	847	835	810	831	875	867	860	835	836	876	844	860	825	884	847	842	864	885	904	864	863	855	859	822	864	842	803	854	807	823	854	844	838	865	865	914	862	872	883	877	867	841	793	873	848	853	876	811	819	865	854	877	865	848	892	837	860	819	865	819	800	850	802	829	829	810	846	831	818	831	877	883	833	868	827	786	869	842	863	856	882	833	867	866	853	898	855	850	836	872	817	825	829	827	841	831	864	863	795	860	838	795	850	862	824	845	853	860	809	823	859	867	813	845	837	912	863	874	832	813	821	822	842	852	867	849	870	842	808	838	907	838	891	848	901	836	893	857	827	850	903	816	816	874	892	838	893	840	911	839	802	829	856	815	804	887	837	882	889	850	888	868	793	873	901	832	862	910	857	818	784	896	852	816	824	850	821	875	896	867	848	891	883	854	836	848	821	890	824	861	830	857	833	887	841	840	828	850	853	865	846	785	846	828	816	834	874	850	852	817	828	829	862	857	842	842	859	875	831	853	898	851	826	849	830	869	870	809	854	832	845	872	840	856	842	836	876	828	765	824	812	845	881	821	846	863	869	829	854	886	806	862	866	801	850	843	871	805	833	875	934	783	811	840	912	869	816	841	834	879	852	834	872	822	831	822	815	841	875	820	878	873	889	879	839	854	850	803	954	857	804	883	871	857	826	842	846	844	887	822	913	826	815	858	834	877	892	853	863	889	831	848	889	851	885	876	850	806	853	882	856	880	828	835	875	831	840	837	835	845	848	816	890	877	819	855	830	843	872	860	894	813	833	886	866	865	843	902	874	824	882	837	887	858	826	905	866	883	858	864	851	863	855	871	844	920	838	869	885	862	867	862	811	818	827	826	834	845	851	885	875	838	837	883	834	890	861	852	807	864	828	827	863	887	827	855	865	843	834	837	882	858	815	851	891	851	856	883	888	838	843	841	787	906	799	867	824	857	880	804	826	878	892	829	876	831	850	887	858	894	799	853	826	865	804	858	823	824	800	819	854	882	809	886	864	829	858	845	850	877	874	838	905	832	869	857	862	842	863	840	841	830	848	907	851	860	827	825	851	842	858	832	832	857	849	808	857	840	833	812	842	864	878	909	861	846	848	873	810	817	861	809	860	844	855	880	841	894	805	852	835	869	855	815	858	897	854	839	852	828	841	819	867	806	835	862	911	873	862	830	853	842	847	863	881	857	850	820	866	887	876	819	846	855	846	822	844	885	861	886	861	862	842	853	854	858	812	907	848	808	831	830	838	822	806	840	817	880	830	848	845	850	797	910	826	837	846	863	891	828	844	808	857	871	843	864	846	844	881	827	820	826	796	868	866	823	834	904	828	875	839	890	815	918	865	871	870	860	838	858	833	808	864	842	849	884	885	898	842	854	823	868	848	818	903	878	862	844	838	811	812	852	858	884	850	826	895	848	882	893	840	846	884	895	861	830	828	844	830	815	831	868	905	853	785	899	843	823	822	817	878	822	837	819	866	875	857	837	896	832	843	859	814	838	824	832	866	813	803	831	839	873	838	835	847	888	803	842	818	812	898	859	865	811	834	888	832	916	847	822	802	799	887	849	855	843	847	828	839	816	888	836	869	862	870	820	809	900	865	826	885	866	870	879	874	864	849	858	843	843	853	788	901	851	819	822	875	837	809	874	865	851	846	825	802	841	908	810	803	828	863	875	870	836	848	825	864	863	848	834	896	871	870	856	886	836	890	810	907	848	834	845	856	846	817	874	823	857	825	835	874	778	834	804	866	831	855	871	830	785	827	862	843	813	901	879	861	843	872	868	890	851	870	863	836	866	852	900	798	861	857	789	861	901	867	845	864	829	863	918	890	857	852	830	832	808	849	853	867	841	887	919	847	856	830	843	817	820	864	872	864	822	884	835	851	835	840	857	860	872	845	822	869	846	882	871	846	884	848	850	853	866	882	880	807	816	881	855	866	852	851	853	861	849	853	840	881	822	848	903	810	883	830	863	884	834	804	875	893	832	842	828	785	817	862	840	833	885	817	860	835	891	789	875	858
28028	13226	12419	8811	4659	2625	1848	1392	1064	863	695	624	555	542	576	527	500	490	522	423	432	425	415	420	433	410	399	412	354	400	404	372	372	346	365	371	386	338	343	401	383	373	390	336	376	363	320	397	366	340	346	361	340	375	383	373	324	387	335	377	411	340	393	373	371	354	334	355	337	349	372	354	333	320	357	329	356	372	345	383	401	365	366	326	336	365	344	327	373	333	372	362	391	351	342	375	324	351	325	341	314	387	365	356	336	362	367	346	344	344	362	403	341	353	341	354	360	331	339	345	387	344	373	345	364	399	354	310	319	383	351	410	364	377	371	370	369	387	347	325	340	342	361	316	337	370	345	368	350	366	355	348	352	353	356	344	383	346	339	369	363	395	366	369	375	367	344	359	367	338	337	361	332	336	336	369	320	365	386	383	363	363	387	337	330	399	334	343	361	343	395	320	297	417	379	364	330	350	329	346	343	382	354	341	360	353	354	349	362	309	375	339	373	368	398	361	356	365	314	360	377	335	386	331	359	350	366	348	350	379	354	383	312	339	363	393	350	363	339	333	376	323	355	345	387	347	327	389	374	389	354	318	356	363	347	313	332	364	365	354	381	380	344	349	379	342	344	373	363	362	333	368	348	357	352	345	327	339	359	340	374	347	350	324	365	338	312	358	358	389	320	345	320	365	379	372	342	319	371	341	325	363	369	346	335	315	358	370	356	352	369	358	368	355	335	335	367	356	377	354	412	301	364	376	370	358	358	350	344	376	348	339	335	351	339	374	321	347	330	358	353	353	374	374	347	335	355	347	334	298	331	375	359	338	339	359	345	358	394	398	309	369	357	328	377	369	329	336	379	322	353	329	356	360	336	337	370	336	304	370	358	419	358	358	330	361	341	324	314	311	367	348	349	370	337	382	368	312	340	342	380	340	363	348	349	382	381	338	368	363	408	312	338	347	342	368	349	370	303	369	333	348	359	368	378	338	331	385	366	343	355	368	330	324	340	366	371	322	359	356	342	358	347	324	348	361	362	389	339	341	361	345	362	358	329	362	352	388	358	344	349	356	372	331	321	365	353	352	345	349	377	325	377	400	394	347	363	359	330	346	368	386	362	368	368	327	346	324	386	362	344	341	321	397	350	356	343	367	339	335	356	389	350	384	394	344	329	365	359	395	328	328	371	374	326	352	332	339	392	333	350	369	357	361	358	349	329	337	324	347	384	342	379	365	322	341	374	319	339	374	344	361	372	329	355	375	355	338	346	374	348	337	360	388	375	391	365	381	401	338	353	344	329	318	336	326	354	359	345	361	330	359	352	325	354	310	374	329	371	350	337	327	362	362	387	357	387	364	317	372	349	350	385	353	368	358	374	354	372	357	350	372	349	354	377	351	382	378	381	345	367	380	357	351	365	334	366	334	352	329	343	347	336	337	363	371	334	339	349	368	372	373	342	341	334	333	361	327	367	326	392	375	388	377	340	347	359	373	341	361	356	367	349	363	377	345	385	384	361	330	351	361	371	358	366	347	336	306	376	347	332	388	334	348	353	351	368	356	352	342	350	344	390	322	377	397	338	331	392	352	346	369	343	346	350	371	346	383	347	352	368	383	341	394	338	346	347	383	382	381	348	356	360	371	366	404	367	342	339	366	374	354	352	331	356	383	360	361	364	373	356	349	355	377	373	374	371	364	418	370	376	349	373	393	350	329	331	352	359	367	353	335	360	335	326	322	332	316	357	346	351	362	355	366	354	353	325	332	350	364	393	343	339	341	378	350	359	347	373	401	353	353	376	333	338	375	362	322	344	319	347	355	345	347	329	354	335	364	355	373	360	370	353	338	342	333	341	351	342	342	318	348	345	359	355	373	339	358	375	389	372	363	339	350	352	346	381	361	320	371	358	355	396	347	377	370	332	339	354	375	372	365	358	380	353	339	369	310	358	376	346	373	318	325	343	330	352	356	311	387	329	314	365	356	385	365	364	360	351	334	358	373	373	385	345	364	377	392	386	326	359	337	323	372	333	345	345	355	349	331	352	363	412	339	370	314	375	360	389	348	358	359	370	400	360	393	298	362	365	392	335	314	375	402	360	353	338	350	364	355	347	412	415	397	373	341	355	365	352	352	366	356	373	343	353	353	370	340	341	375	393	338	336	359	344	329	308	355	346	337	352	367	350	338	323	379	342	333	338	379	370	325	325	372	334	339	358	344	331	352	354	352	343	383	317	371	364	326	357	358	353	379	343	323	363	323	362	356	317	394	341	367	382	368	354	351	383	376	359	356	347	335	330	351	376	354	320	318	354	348	382	343	375	351	338	366	354	344	362	383	340	372	329	352	387	353	307	380	355	362	328	350	355	350	323	370	341	349	361	352	362	400	377	363	348	355	375	336	352	342	352	355	392	339	347	368	335	340	349	371	330	347	354	325	354	341	414	373	336	302	351	348	339	340	360	371	346	359	340	318	345	349	330	368	373	365	337	360	390	371	350	345	354	332	348	353	351	350	393	359	363	363	341	353	392	324	349	350	331	331	353	355	353	338	341	354	343	352	375	351	344	337	339	344	340	352	365	362	336	332	294	360	360	374	354	359	348	358	374	354	359	374	365	397	366	399	366	359	359	350	357	338	351	354	377	350	384	350	335	326	340	368	385	359	352	321	370	392	344	364	353	376	348	340	360	338	341	362	362	343	360	327	360	392	341	362	383	380	350	359	332	335	382	341	343	384	327	373	331	353	323	371	355	377	335	337	363	347	372	358	345	356	361	370	404	361	342	331	348	376	356	360	340	358	329	338	358	338	324	312	364	340	343	347	341	345	327	360	392	330	361	362	344	357	372	360	366	344	374	385	354	370	379	424	361	319	378	366	324	347	376	386	340	381	355	301	360	386	349	331	314	354	331	374	347	391	390	412	361	373	370	372	359	361	362	344	379	336	353	394	364	353	341	376	395	376	384	330	363	325	353	361	328	376	338	354	363	346	332	354	375	332	337	326	357	370	350	366	356	378	344	336	344	374	344	368	394	320	359	358	367	343	315	343	322	334	378	341	366	343	332	383	374	355	340	347	362	375	317	344	362	368	359	337	315	355	384	354	325	384	361	350	349	360	337	342	322	334	366	357	340	325	398	356	361	363	349	350	352	335	369	349	349	366	373	341	347	353	363	332	379	371	363	375	348	396	346	323	375	388	360	347	354	409	355	368	350	405	354	343	371	354	341	385	331	346	350	371	350	363	398	348	357	351	328	367	397	323	341	365	374	378	393	378	365	347	393	345	374	345	350	353	374	331	325	340	323	388	345	356	344	354	378	358	334	344	399	357	337	354	351	361	370	383	334	357	376	358	376	366	327	360	333	355	333	378	332	357	379	363	348	322	366	395	348	374	325	329	370	340	331	328	355	356	335	377	372	330	344	342	344	339	342	366	351	349	346	314	331	375	360	391	346	396	327	351	362	347	322	335	339	369	357	380	404	383	330	351	350	364	389	326	343	354	373	337
16778	10753	17225	17775	12357	9030	7120	5738	4639	3642	2986	2436	2123	1959	2052	2071	1987	1824	1544	1452	1367	1334	1196	1227	1154	1106	1065	956	913	918	947	900	909	952	856	947	879	906	907	924	832	856	868	921	925	916	846	805	808	775	816	831	837	818	828	820	814	824	857	816	846	858	867	782	801	805	807	824	826	816	830	835	823	855	783	832	808	842	843	816	836	781	760	834	819	795	858	829	838	860	851	846	791	826	775	810	907	824	830	809	804	811	797	866	798	818	749	730	798	790	784	778	820	783	788	794	855	800	804	799	777	828	772	814	868	814	828	859	845	803	791	815	780	797	881	776	802	768	825	828	827	807	793	857	800	824	844	801	763	888	840	858	800	807	834	851	830	793	837	783	787	826	870	790	796	826	848	842	816	864	856	770	843	755	808	783	788	841	819	797	833	883	862	720	796	805	765	813	746	873	852	784	894	848	845	830	794	838	819	817	769	809	823	813	833	822	839	792	788	812	829	797	791	819	803	881	828	799	790	822	784	822	836	833	770	802	807	780	807	801	807	822	801	828	818	840	754	855	795	796	816	861	808	812	839	772	768	796	765	789	874	814	837	790	881	815	825	782	834	780	825	817	805	830	796	791	845	886	804	770	825	856	828	797	793	791	802	812	841	818	790	780	801	823	801	798	800	811	806	798	869	847	836	878	817	835	848	824	785	856	759	815	819	796	830	792	838	833	797	740	744	770	817	811	835	816	823	821	787	852	791	751	785	809	838	825	810	815	837	786	833	839	786	807	802	877	835	805	793	816	859	805	834	811	820	777	801	763	809	831	794	770	825	824	798	802	852	799	827	828	796	789	838	835	807	808	785	834	818	798	857	844	820	812	777	797	789	811	848	821	840	801	822	801	802	833	771	912	842	816	786	814	817	829	797	789	778	869	843	818	740	814	805	825	875	783	755	811	820	865	801	826	830	794	770	776	845	801	813	830	823	794	800	878	781	830	795	853	852	787	855	761	770	808	791	820	805	816	852	754	825	830	767	858	787	802	807	799	846	829	738	829	769	783	862	825	861	791	829	810	876	779	806	860	794	859	843	805	782	859	839	839	791	827	793	812	798	805	809	825	819	830	800	785	773	817	792	803	834	814	828	874	791	854	788	848	800	840	714	797	853	852	781	786	806	826	811	773	825	806	800	826	819	831	775	853	829	795	779	816	831	855	793	748	823	831	825	845	825	822	778	857	822	865	873	788	833	860	834	796	846	836	785	876	831	781	813	820	863	907	831	774	868	787	817	843	764	806	801	787	826	816	853	802	795	814	850	834	848	828	841	765	766	802	814	855	755	773	838	788	759	799	813	798	780	831	766	819	812	800	834	784	783	754	847	830	790	789	825	804	805	859	834	805	780	800	820	799	805	814	800	827	876	842	796	799	795	788	840	880	827	813	783	816	866	805	818	821	810	848	831	829	844	782	795	783	861	758	807	820	820	846	905	796	828	832	780	790	809	836	798	906	801	803	838	819	825	809	840	870	777	808	785	811	807	814	802	800	819	815	811	804	801	827	811	819	831	803	819	803	851	769	793	796	783	798	789	845	764	760	802	856	797	771	810	830	823	837	828	788	767	811	829	822	813	822	793	781	780	789	806	797	787	806	820	821	794	865	855	810	790	825	819	820	833	828	824	823	781	828	814	798	865	841	816	850	824	828	809	779	820	803	804	796	805	808	842	824	818	817	800	773	820	811	854	826	824	789	855	837	819	794	814	835	831	864	859	763	831	815	832	783	756	792	805	805	804	838	853	836	842	811	785	809	821	818	758	767	800	841	814	804	851	828	764	814	829	802	781	790	871	828	804	806	838	841	813	806	776	763	788	835	814	854	839	800	817	778	858	797	809	827	763	817	842	843	802	835	805	814	821	805	795	816	784	799	816	792	794	801	790	838	885	811	844	810	862	792	806	810	792	841	785	807	805	839	779	785	817	802	847	833	796	793	845	822	835	804	804	815	781	801	804	793	758	772	832	762	834	777	835	795	781	760	778	822	791	827	826	868	870	793	793	791	822	761	795	858	805	780	800	812	841	836	818	823	870	828	840	812	833	865	779	782	861	800	789	879	727	841	811	782	796	823	820	781	813	816	787	832	806	801	815	786	776	821	845	848	814	797	771	755	771	768	798	837	802	814	812	794	810	782	772	786	819	835	749	815	818	791	821	867	823	809	815	837	859	800	803	777	749	800	799	787	811	810	766	791	796	734	783	754	838	824	877	844	802	812	814	841	843	818	865	855	787	829	795	827	829	769	789	818	815	773	800	841	815	846	793	806	767	839	808	792	809	781	837	780	764	800	799	779	856	796	813	805	812	830	813	808	778	791	742	816	820	816	840	809	822	815	806	826	864	803	799	792	826	749	780	801	810	783	812	772	806	816	825	791	849	786	805	782	839	820	870	845	842	797	866	761	840	803	858	795	794	831	748	841	804	833	788	792	834	780	896	780	811	853	815	810	816	864	751	851	855	819	831	810	779	757	805	825	831	837	837	761	789	810	773	791	861	846	845	808	801	825	823	844	825	804	783	814	846	796	830	837	760	850	792	774	807	821	816	836	865	815	809	869	802	798	857	762	790	843	827	812	815	829	789	800	808	826	807	809	829	837	804	796	828	803	822	816	811	803	804	799	855	831	827	814	783	787	835	794	790	822	814	796	840	824	784	819	851	776	757	794	834	835	759	845	841	793	814	875	771	781	818	797	823	828	827	784	807	842	834	858	823	791	790	813	777	822	807	871	828	782	834	821	805	797	852	752	808	797	903	858	801	817	764	843	831	795	785	803	834	789	775	752	794	816	823	832	779	778	869	822	877	824	824	806	783	796	797	847	890	802	815	798	817	815	829	821	862	801	815	817	762	835	845	829	836	787	787	814	783	830	827	851	791	822	820	789	824	818	786	828	802	848	789	799	774	764	848	788	764	821	822	847	843	829	735	781	817	749	812	807	781	830	829	758	773	814	788	862	808	818	849	868	809	824	823	830	816	832	835	812	814	774	810	841	823	869	826	815	775	865	807	794	777	817	823	788	821	840	798	814	825	802	830	761	842	810	791	801	801	777	874	857	813	811	868	804	808	803	843	772	763	793	803	799	802	810	802	839	857	837	835	872	817	786	831	801	810	823	862	790	843	818	754	781	768	793	787	862	808	797	802	807	785	801	842	821	777	772	813	824	805	793	826	846	820	826	794	784	802	854	805	826	813	857	840	802	805	779	825	833	877	772	764	833	844	858	802	878	819	806	778	816	856	816	841	813	796	835	848	780	786	836	831	811	802	833	856	807	853	841	834	818	794	819	847	794	843	804	805	828	804	828	846	826	770	793	825	823	812	817	784	766	834	826	845	810	823	833	858	825	802	769	827	777	854	807	824	845	868	798	852	859	779	836	830	837	852	866	762	838	840	763	824	751	799	828	814	857	809	820	819	805	804	808	817	844	823	810	793	768	803	822	855	785	801	805	768	792	873	815
9971	4773	4189	2622	1581	1054	900	625	585	498	467	405	376	439	392	400	440	408	403	379	361	370	394	363	354	344	344	368	324	315	320	334	346	350	350	312	330	345	331	307	370	348	326	355	316	344	355	317	348	379	326	331	339	354	313	305	312	345	308	353	325	339	314	352	356	342	344	327	338	377	316	357	361	317	354	349	334	355	324	334	310	315	332	321	333	315	358	324	345	359	369	358	349	299	348	344	350	350	360	335	317	343	299	303	337	346	343	344	355	288	324	333	322	343	323	324	316	312	357	292	318	326	335	320	333	312	301	346	371	369	348	321	320	329	353	327	326	341	321	314	308	344	348	328	373	353	325	326	344	337	337	325	303	330	357	351	321	315	342	359	385	333	304	325	367	335	342	333	302	312	326	308	334	326	324	365	339	320	313	324	347	335	339	385	330	324	311	327	318	319	297	367	308	321	325	311	345	356	328	343	351	349	351	320	315	351	335	327	307	328	322	314	308	326	364	393	362	343	343	310	295	353	315	346	358	329	369	353	334	341	347	349	310	326	356	339	352	344	346	345	376	339	362	329	358	353	350	351	322	352	358	374	357	340	350	343	315	368	373	345	321	319	352	329	298	300	329	303	318	317	342	310	344	357	341	304	331	286	333	351	351	399	304	322	354	326	326	346	331	323	365	382	349	358	349	319	370	345	334	326	347	339	334	365	331	343	332	350	324	322	350	337	318	306	327	325	319	335	339	361	353	352	359	360	368	378	336	332	358	327	356	351	332	336	319	338	343	353	324	324	332	355	330	330	293	325	349	350	332	302	332	339	335	327	323	332	317	322	341	318	316	323	327	319	375	315	350	335	330	311	330	350	367	332	328	319	312	340	347	343	306	321	330	359	328	306	312	336	349	372	320	354	336	370	324	310	300	316	353	331	350	353	307	323	319	340	332	290	352	318	336	366	320	356	343	322	329	329	363	326	354	325	308	348	342	319	337	323	307	320	337	339	320	316	344	317	317	324	334	332	317	317	325	321	345	316	351	340	327	336	346	312	302	313	315	333	334	302	342	329	322	329	298	357	334	328	348	341	312	327	314	350	326	340	372	362	317	318	301	343	343	334	331	302	377	339	338	377	345	346	336	340	316	340	355	318	350	351	318	348	333	329	306	335	305	331	336	317	342	371	336	366	317	312	313	336	341	318	378	323	338	346	316	344	370	348	340	336	353	360	314	348	321	304	332	341	329	347	314	342	328	341	359	315	342	363	337	333	338	327	345	373	333	347	359	308	339	319	304	317	324	320	351	339	321	339	332	345	367	333	329	333	329	380	330	350	361	342	331	365	335	358	329	339	325	345	345	345	356	338	327	319	318	331	352	344	347	372	324	370	411	304	332	320	339	335	332	339	351	324	338	311	312	356	338	333	333	325	367	348	324	375	303	297	305	276	334	326	325	343	323	343	323	326	301	306	355	336	338	345	325	333	320	327	320	343	310	344	340	343	356	318	330	363	313	329	321	334	355	332	342	334	309	351	370	327	358	320	309	318	342	339	317	338	342	325	353	351	338	360	341	312	321	291	293	336	341	300	331	324	336	328	332	357	345	313	360	333	332	305	328	319	354	367	349	349	330	349	357	328	310	345	336	348	315	293	340	346	349	348	358	328	398	356	339	338	350	316	324	342	306	321	325	364	355	323	316	358	334	406	354	334	294	337	317	300	329	317	353	358	348	318	323	327	338	359	344	316	342	330	322	331	354	336	367	328	358	342	349	347	376	347	367	323	339	323	351	321	361	357	368	370	326	324	350	362	366	343	355	367	335	327	323	347	357	333	309	310	336	344	338	322	335	311	321	360	354	358	326	340	375	307	342	343	354	304	306	366	348	371	346	349	351	366	339	346	357	307	330	377	303	349	363	344	373	306	311	321	320	340	338	346	327	367	292	310	366	336	293	378	351	337	347	337	332	328	332	335	361	319	352	306	363	343	368	338	317	339	315	347	378	352	337	310	329	350	305	335	348	324	352	338	332	327	346	369	358	380	386	340	332	336	317	323	326	352	333	329	345	322	331	337	343	325	331	343	340	334	314	308	368	337	338	311	336	317	296	337	295	328	331	345	324	351	289	325	369	376	338	335	335	361	329	367	350	328	361	320	339	355	341	377	346	316	337	338	363	352	307	360	343	333	348	327	357	359	347	304	344	301	337	339	317	315	356	339	368	331	322	336	342	314	369	295	343	321	311	357	343	318	321	329	340	322	363	341	301	296	339	331	302	309	338	374	359	311	334	374	324	337	349	314	346	339	338	374	357	360	326	354	378	313	321	330	331	316	313	346	319	319	348	335	304	343	318	335	320	317	326	370	302	340	333	311	369	337	376	352	370	347	348	352	350	340	356	349	346	380	361	347	350	337	329	374	340	293	342	342	306	291	314	361	372	330	315	311	353	342	310	312	325	316	314	323	340	316	330	363	318	312	298	357	342	346	318	334	382	324	309	319	374	366	338	340	342	337	338	334	335	365	343	281	358	296	345	374	351	319	310	338	326	334	346	316	322	326	342	329	334	315	308	336	306	321	323	324	334	348	356	336	335	344	327	323	323	352	326	303	329	325	353	375	344	337	339	363	328	337	335	319	360	364	327	340	355	299	353	336	308	303	315	337	353	351	325	332	340	327	358	291	331	335	319	315	336	302	332	344	324	300	338	340	319	338	328	322	344	313	322	329	302	347	341	327	380	323	348	341	319	317	307	326	338	355	315	307	352	313	357	334	354	341	339	321	365	313	362	348	315	342	337	327	322	340	318	327	336	327	311	327	367	327	352	330	324	368	339	336	346	336	361	353	353	325	341	343	343	344	338	338	309	358	330	331	357	315	342	320	332	348	348	343	303	345	336	356	388	355	305	345	336	349	344	329	377	332	340	334	344	343	309	356	337	318	370	313	325	341	348	326	354	339	321	339	307	322	333	330	318	310	348	356	333	364	302	337	345	323	301	325	342	333	358	375	353	372	355	317	343	358	359	316	331	358	337	338	361	381	361	321	336	372	339	358	339	318	344	329	327	360	334	327	326	326	360	370	336	334	349	343	336	357	333	358	331	342	361	326	355	311	334	335	342	361	357	360	317	332	359	317	354	318	333	355	328	323	355	313	321	322	328	334	287	352	340	315	346	327	325	312	356	355	321	351	307	350	304	335	337	326	354	365	325	320	328	314	332	350	354	323	327	327	349	349	317	309	350	320	330	306	325	355	316	373	313	334	325	323	334	340	334	324	305	286	323	353	332	333	309	348	339	321	337	377	325	363	310	355	332	324	311	348	326	315	341	340	351	314	349	303	328	332	358	366	342	344	348	366	378	314	339	365	332	329	332	386	345	347	336	360	308	313	371	330	378	301	323	323	331	365	340	337	320	329	337	289	346	351	341	340	322	336	303	348	378	372	352	341	349	327	348	332	339	331	348	337	325	342	306	350	350	348	318	309	341	344	345	347	346	302	290	324	362	335	319	381
6586	4640	7300	7223	5343	4200	3226	2557	2166	1709	1397	1259	1244	1202	1308	1295	1282	1184	1093	1056	1013	986	1008	930	900	897	844	765	844	889	820	838	781	850	771	816	848	826	880	825	782	762	796	829	774	781	798	792	802	767	800	750	770	770	809	761	795	812	785	778	785	776	789	747	768	791	817	732	810	807	774	762	752	785	812	777	785	789	768	803	762	773	797	762	776	792	754	810	770	802	762	841	754	790	767	795	781	807	707	757	800	792	783	730	796	685	783	784	747	783	836	746	780	739	767	793	759	747	759	809	741	789	879	777	775	731	795	792	734	770	815	844	765	742	800	854	782	768	802	808	768	781	781	757	787	750	821	803	777	785	770	781	774	791	788	737	795	804	797	805	734	769	775	793	769	800	746	844	782	769	779	758	742	739	790	777	810	814	747	800	759	785	824	776	797	791	754	791	805	787	755	782	806	769	788	762	745	756	756	781	791	785	769	807	771	755	815	787	787	765	812	779	773	747	763	775	797	764	750	823	749	770	798	800	765	759	817	778	808	739	793	762	749	810	755	742	729	734	812	795	803	758	782	759	811	757	826	755	807	771	779	758	736	803	800	797	736	737	807	802	798	777	802	820	761	794	778	781	758	750	716	764	820	745	707	805	839	819	810	733	763	765	750	714	800	800	794	762	779	773	763	776	796	752	768	721	795	779	817	783	781	721	775	798	793	821	843	754	716	754	772	744	738	799	729	780	804	784	769	791	802	829	806	773	776	777	787	766	836	786	746	781	782	765	832	783	747	768	761	782	851	813	796	815	774	779	746	773	811	801	744	806	767	781	764	794	820	785	750	779	781	781	762	781	728	803	738	743	791	793	758	736	759	809	765	792	811	807	790	708	787	792	799	752	806	785	800	740	773	766	728	747	782	765	793	758	785	742	768	850	738	825	803	791	756	741	762	738	822	766	771	771	861	798	761	804	715	779	774	780	775	719	779	756	767	777	748	758	801	785	813	765	762	791	755	768	739	813	803	743	759	746	758	738	800	822	734	796	783	789	768	734	748	729	767	768	796	745	754	800	756	804	749	748	751	761	746	826	804	806	773	767	802	818	758	781	766	792	767	777	793	812	814	791	765	748	809	729	841	752	803	792	791	821	769	804	737	786	747	769	765	793	786	828	783	799	746	797	726	757	761	783	785	831	811	774	762	794	775	816	809	729	762	735	829	837	769	788	744	766	737	818	785	801	779	792	798	752	770	737	821	789	794	764	808	816	774	837	812	777	750	809	794	783	781	761	747	764	814	769	816	764	757	743	777	850	829	784	719	793	737	750	749	823	728	810	766	783	749	793	757	805	792	796	747	817	769	742	816	786	779	812	780	791	836	756	764	814	798	744	810	780	765	810	790	813	810	780	786	756	767	832	767	826	819	791	752	721	806	808	803	768	796	805	785	782	791	760	815	766	774	771	775	794	774	812	804	732	772	777	792	757	814	755	773	775	765	762	788	746	758	786	737	726	781	802	793	741	778	803	794	846	726	722	818	783	777	772	841	773	751	790	773	808	770	797	746	835	778	781	829	816	767	806	812	808	755	770	783	775	815	810	728	760	793	779	770	809	829	754	800	755	753	804	779	756	799	768	789	789	857	794	863	809	780	764	815	778	760	765	810	757	754	782	775	756	765	807	799	772	792	751	728	761	758	796	759	776	738	801	791	800	756	783	788	733	831	827	776	749	791	765	752	778	775	756	747	764	793	738	768	791	765	820	801	730	750	758	801	764	731	793	772	796	784	763	782	726	750	767	772	807	728	786	755	790	714	813	770	762	775	732	769	776	808	766	818	848	798	766	734	697	750	764	752	767	739	734	792	754	770	805	756	812	785	770	783	783	773	757	843	789	738	798	777	741	759	771	798	744	780	813	746	790	824	777	799	725	765	759	791	769	720	778	764	737	784	774	809	771	733	747	750	764	747	831	822	783	792	799	747	819	803	786	829	761	804	756	779	837	746	781	820	809	771	783	798	776	839	806	752	808	806	776	765	789	769	787	778	740	758	781	792	796	775	776	790	803	737	791	765	777	777	763	771	830	814	823	745	746	763	803	855	756	822	759	804	763	787	790	776	761	772	770	797	789	773	816	812	796	778	794	762	792	765	790	777	753	777	779	833	806	774	782	770	761	757	768	764	766	759	762	738	785	834	792	757	743	781	804	782	804	750	772	788	790	761	798	751	778	798	813	745	730	805	782	789	762	770	790	745	744	750	834	788	765	784	811	776	772	769	766	777	778	834	750	793	740	727	856	731	773	805	754	746	798	767	763	757	764	792	748	767	791	764	810	759	813	815	785	785	789	763	767	786	777	777	781	770	753	772	716	775	780	784	776	794	817	791	765	742	778	807	790	744	808	761	765	772	781	773	816	781	789	760	699	773	775	769	778	738	742	742	795	763	793	802	827	760	824	724	774	760	799	781	767	760	779	805	806	774	823	741	758	842	803	758	790	764	745	750	771	771	762	790	813	759	794	778	717	775	748	805	762	759	745	791	767	829	759	778	772	763	794	800	799	756	797	799	808	794	725	825	807	775	775	820	831	763	777	762	820	813	775	794	760	805	786	801	758	802	805	780	770	801	731	785	793	783	834	784	813	789	801	757	759	727	757	708	762	800	769	790	787	713	832	757	808	734	804	765	747	786	772	713	773	775	767	789	759	839	777	782	800	777	762	735	768	775	775	757	832	789	778	811	815	757	799	744	753	786	819	761	839	783	804	788	764	794	743	766	790	729	785	828	795	762	818	760	775	797	775	747	788	744	738	824	794	791	796	802	793	754	753	805	767	738	769	809	705	760	775	799	726	760	791	740	762	818	731	753	728	804	764	726	781	765	774	743	777	804	783	823	817	811	797	757	764	801	810	781	775	760	796	745	812	752	755	791	778	823	805	737	770	757	781	741	838	760	777	788	812	771	769	761	734	818	756	760	841	784	804	771	807	784	786	825	764	812	781	745	797	819	829	775	798	709	760	778	801	792	814	756	810	790	803	814	787	750	767	818	736	810	811	783	832	764	818	807	825	762	813	737	756	760	771	742	748	773	783	775	766	802	775	734	813	727	772	776	740	772	802	828	736	771	820	793	825	848	765	763	769	790	771	751	770	749	782	760	772	776	789	833	806	809	782	822	784	773	751	758	723	814	757	698	792	661	746	723	794	814	778	756	753	809	771	776	709	779	790	810	749	759	777	771	793	748	762	762	764	766	798	775	794	775	773	742	824	772	767	752	750	756	796	765	718	792	778	787	788	779	806	768	770	773	805	743	737	793	776	795	739	818	744	759	794	800	740	826	822	795	764	769	817	815	783	797	785	766	783	787	796	806	767	874	775	796	732	784	791	775	781	757	776	771	741	765	772	771	764	778	766	778	816	768	747	783	772	747	754	789	790	791	755	802	781	819	788	857	757	769	759	786	762	796	797	784	826	781	770	776	790	792	748	760	757	764	803	776	775	776	764	734	744	753	756
19786	9171	7729	5771	2805	1787	1376	1035	817	667	594	543	521	513	512	518	488	432	455	472	414	449	433	405	440	418	436	427	388	379	393	379	377	364	403	354	349	352	351	422	373	363	382	386	376	395	342	349	385	357	361	393	354	374	337	322	412	369	347	372	372	385	355	349	349	377	352	370	333	358	346	382	357	356	366	397	393	335	358	351	338	377	375	366	352	377	362	369	379	334	345	376	310	344	368	363	380	357	356	365	369	362	364	356	357	362	359	355	299	377	378	364	367	380	355	327	350	349	371	370	399	357	364	378	348	390	374	366	364	351	370	363	374	379	343	386	391	382	378	394	368	374	370	365	364	378	368	378	348	370	368	371	377	388	365	360	363	371	394	351	363	372	397	371	384	346	363	376	356	347	415	334	390	346	389	343	391	371	372	328	380	329	419	368	387	386	367	377	349	339	352	362	361	359	406	362	322	370	343	345	375	362	336	354	376	383	366	334	408	387	345	322	337	375	349	395	370	352	349	366	360	363	343	329	402	389	374	376	360	358	361	381	355	378	374	354	384	340	340	351	386	353	381	359	362	359	370	337	341	353	337	390	375	375	357	362	379	345	376	355	372	369	349	364	357	330	411	377	349	421	389	351	392	355	356	381	362	359	386	386	332	351	322	329	370	340	373	383	395	384	385	358	355	407	350	342	394	401	362	367	387	393	372	383	339	358	395	372	354	398	363	388	364	361	344	373	374	352	353	372	356	413	382	393	374	371	348	387	393	359	360	380	385	351	384	373	382	408	371	381	358	394	342	368	330	391	362	362	340	336	352	358	399	409	332	337	358	387	346	386	357	372	379	356	350	386	408	397	361	373	382	360	343	369	378	366	400	379	366	349	362	372	356	378	381	360	358	364	410	326	377	353	381	389	398	397	373	346	348	334	353	345	349	344	359	397	356	397	380	361	381	396	363	369	360	385	349	373	335	355	382	398	347	381	347	372	344	389	359	349	372	371	364	373	400	385	357	382	354	352	379	347	374	350	356	373	364	384	380	382	387	386	375	359	379	350	380	345	388	368	377	352	365	379	346	394	362	375	443	380	351	385	380	368	361	336	388	381	343	357	344	398	396	394	383	332	363	381	376	359	337	377	357	358	388	374	372	368	397	405	364	345	379	339	402	335	348	356	390	370	380	368	362	354	376	388	381	363	377	344	371	366	358	385	397	379	360	364	363	376	430	370	360	344	335	359	377	388	377	390	361	350	379	395	341	357	340	351	388	374	411	352	379	372	364	335	398	372	369	407	368	353	356	327	342	384	378	373	359	342	385	388	346	380	343	366	329	324	348	375	407	343	358	354	380	358	379	364	407	357	375	371	363	389	345	398	397	360	354	374	351	402	346	364	408	363	358	343	371	386	354	353	343	376	349	374	344	349	358	319	360	358	376	369	402	372	396	374	352	352	388	343	382	355	399	358	362	381	425	392	401	356	376	366	347	397	355	368	359	355	389	380	346	366	383	361	381	338	327	365	328	386	393	373	364	340	389	384	357	376	397	359	346	369	354	352	350	361	400	379	361	345	361	377	370	436	359	366	349	366	387	384	393	346	347	382	380	369	393	308	370	342	388	356	400	384	354	388	385	389	352	385	344	360	335	372	390	374	359	359	347	344	380	368	394	366	387	359	414	418	365	340	358	397	380	328	386	349	342	335	400	372	385	367	360	364	392	406	371	392	439	371	366	380	331	412	372	388	370	382	369	402	361	353	383	360	397	360	378	382	342	376	345	348	351	379	357	310	362	389	372	367	363	402	387	384	378	382	358	357	346	380	367	323	354	375	300	383	350	393	379	423	349	359	359	342	347	340	359	357	396	360	373	375	355	366	406	354	414	395	360	353	375	361	365	394	374	356	381	400	391	372	384	370	361	349	366	343	368	430	377	368	385	362	361	390	311	354	320	387	358	322	371	376	335	360	379	355	359	346	346	338	386	404	381	361	350	320	351	352	348	367	373	364	350	407	364	373	348	349	394	382	334	386	370	354	372	373	350	409	371	356	355	372	363	332	362	341	363	378	367	382	354	392	365	387	372	379	362	354	386	335	372	379	362	391	392	364	377	367	338	372	395	324	378	368	414	356	362	350	359	356	384	376	347	329	332	372	417	347	356	349	358	402	354	360	348	353	352	364	350	348	366	361	348	403	378	378	354	396	360	351	391	348	352	364	378	359	346	381	330	404	387	345	385	339	359	387	391	389	378	356	332	346	366	368	370	367	380	366	348	350	375	380	335	367	354	356	355	343	390	360	395	346	354	361	366	375	381	353	368	356	377	398	384	383	359	365	356	405	356	363	372	388	376	390	380	356	332	389	386	408	371	381	344	355	368	359	373	371	358	362	352	343	376	371	376	356	364	373	346	355	420	344	347	382	325	349	365	352	328	374	398	385	344	377	362	356	394	387	377	372	362	406	367	354	381	357	343	350	357	355	363	360	333	378	329	393	346	359	347	375	386	404	351	365	356	370	376	372	373	358	343	369	395	382	367	374	383	372	354	368	349	374	384	373	388	364	373	352	362	361	339	399	374	397	369	357	359	370	356	339	349	350	371	346	363	398	416	383	391	371	420	382	350	381	337	379	373	327	402	351	357	370	345	371	367	392	376	374	366	409	359	346	365	359	366	341	392	364	372	330	393	377	385	367	379	392	352	372	356	334	372	343	379	339	309	399	360	384	353	365	341	381	345	395	376	374	368	316	380	365	393	357	377	353	389	328	358	371	375	380	380	380	372	351	389	364	356	389	381	367	359	353	366	374	360	356	350	395	364	364	338	343	353	372	361	364	370	389	372	389	331	376	377	348	381	371	379	339	411	326	357	348	370	363	386	354	361	329	377	368	376	349	376	359	385	398	407	407	353	359	360	362	357	365	305	375	383	393	349	378	378	350	371	363	361	384	371	334	353	367	356	355	372	375	362	400	364	338	376	354	367	383	350	365	369	352	354	384	345	310	385	397	356	363	357	367	342	330	391	369	366	390	369	355	419	327	412	361	326	364	347	387	370	366	395	385	410	335	372	393	396	379	394	375	394	399	370	395	405	359	372	332	351	335	363	365	360	370	338	394	348	325	400	413	423	375	350	380	357	364	362	367	368	391	356	383	364	339	389	381	398	377	350	357	371	355	393	368	362	345	367	350	340	380	362	412	378	379	395	386	377	380	358	377	385	335	358	393	427	394	398	417	407	360	362	333	367	368	378	369	363	351	380	387	371	444	388	365	399	371	333	341	395	372	366	379	373	354	350	356	384	376	388	350	363	394	368	356	344	346	381	372	375	356	349	346	360	351	351	381	389	387	350	353	365	379	371	371	386	376	390	361	384	365	353	351	342	406	372	362	406	374	406	388	367	400	374	388	378	382	348	366	353	390	360	352	358	362	368	354	369	371	355	363	351	383	402	341	349	384	369	370	353	417	387	352	351	404	338	362	377	382	385	366	376	387	386	374	357	340	369	380	369	350
13333	8129	12135	13244	9156	6871	5398	4186	3233	2478	2228	1901	1711	1693	1664	1760	1666	1506	1469	1309	1328	1220	1186	1096	1079	1048	1008	994	945	933	932	890	861	946	841	916	898	916	929	889	818	909	922	900	873	879	892	872	844	835	844	855	833	889	808	869	887	826	815	821	848	858	894	875	820	858	878	906	857	834	828	832	861	794	875	829	805	846	812	809	866	834	851	830	804	859	824	869	855	868	847	844	846	839	804	856	874	911	863	865	801	847	832	857	786	841	852	837	870	831	838	883	843	841	829	840	851	857	880	833	830	853	861	864	852	882	889	894	817	784	813	890	847	839	842	865	866	803	847	786	838	907	879	869	862	860	794	849	837	874	877	830	821	802	837	817	867	841	849	842	829	857	865	817	850	790	861	858	827	891	898	837	864	853	841	819	889	894	859	835	830	834	831	852	837	858	801	884	843	853	872	892	883	866	862	836	840	836	819	812	821	905	846	830	867	822	822	848	852	812	846	809	877	837	869	849	878	902	811	807	824	863	824	833	832	844	783	810	823	846	871	858	841	883	867	816	834	841	842	780	841	842	852	844	828	810	819	859	828	878	841	832	799	859	840	837	875	835	859	857	912	808	874	838	835	858	821	815	857	856	880	846	865	832	847	826	857	890	828	886	843	847	799	906	860	862	863	850	824	830	799	821	821	805	820	872	842	846	904	885	867	786	817	850	859	812	832	870	899	846	828	895	830	855	869	823	816	880	804	913	805	813	849	807	867	846	796	841	840	859	882	811	793	874	858	877	848	846	815	846	822	852	846	903	816	802	861	776	824	802	859	890	841	850	876	829	816	888	842	865	833	879	851	829	798	873	899	840	858	827	885	876	828	839	850	833	885	859	892	858	837	869	809	881	828	857	842	833	870	821	815	885	847	826	842	892	846	850	867	830	867	820	875	842	875	823	892	830	837	838	858	822	832	902	826	847	909	889	850	796	887	841	850	889	838	882	826	831	852	866	850	875	845	888	802	876	864	841	853	832	873	843	868	809	844	857	845	792	788	815	808	813	804	822	883	818	891	833	859	834	840	918	880	885	850	854	872	884	869	844	811	854	855	809	892	896	851	821	866	854	813	862	862	840	843	777	840	831	857	848	810	889	842	863	803	839	832	846	801	888	841	862	867	883	820	817	855	827	805	868	861	836	914	818	893	839	887	838	885	887	792	856	828	879	873	823	864	787	898	850	814	830	898	857	802	866	837	875	851	831	853	810	831	825	870	884	855	870	838	846	803	813	860	853	847	812	834	872	849	832	858	823	803	873	860	870	824	816	809	804	851	814	850	781	852	855	891	829	865	836	848	873	837	875	816	883	793	866	843	899	839	793	828	827	850	894	865	815	810	825	888	870	868	846	844	829	828	859	824	839	806	834	860	873	871	862	848	856	868	860	818	852	846	871	813	820	866	808	795	820	781	833	850	828	901	845	821	857	809	869	861	837	859	810	839	804	822	914	885	849	802	856	874	819	894	857	851	820	894	836	818	861	858	877	864	877	864	805	866	865	861	837	803	860	818	818	875	852	858	851	816	863	809	848	884	822	846	876	833	795	810	836	871	865	876	834	890	854	854	817	867	837	862	858	786	860	790	831	856	835	861	854	838	795	843	844	869	859	874	826	858	799	845	839	829	817	870	839	832	827	828	875	880	828	820	857	879	877	869	878	891	822	813	835	833	858	846	876	834	880	833	854	844	839	871	821	812	872	894	887	852	775	794	838	871	816	801	841	888	791	821	858	818	836	904	867	852	811	811	846	808	846	825	838	839	832	852	830	843	871	908	814	856	826	875	823	844	871	803	862	878	866	878	814	903	862	845	876	861	830	882	831	861	787	804	843	885	855	832	829	801	815	849	865	804	874	837	869	835	846	834	860	852	802	842	848	851	791	821	866	812	829	813	850	831	842	837	876	848	848	844	850	818	811	835	856	881	808	830	844	842	851	852	837	862	844	856	844	847	829	865	840	805	840	821	881	866	842	812	840	867	856	836	820	813	838	845	811	897	800	875	818	861	860	877	839	834	891	857	824	849	879	870	776	873	885	858	863	871	875	888	849	863	817	839	821	869	871	885	821	825	884	817	851	781	815	838	870	866	868	841	903	823	853	849	861	845	877	829	836	890	904	859	864	876	869	777	837	844	836	802	827	800	848	910	871	839	812	797	801	855	866	820	863	827	833	848	866	852	858	808	805	798	910	862	855	849	836	849	865	900	828	843	842	922	841	834	850	805	836	864	817	880	842	826	836	846	807	861	912	876	889	861	826	829	854	851	875	866	832	871	820	860	880	828	848	885	870	850	851	881	858	799	857	865	837	803	881	840	809	778	863	807	802	872	824	834	872	866	834	817	841	865	859	860	860	876	816	877	887	855	812	851	851	866	832	816	841	870	833	845	870	844	855	849	880	796	851	806	839	869	787	866	824	816	840	848	853	855	902	878	876	859	807	859	863	886	875	870	814	847	871	828	814	817	870	809	880	824	841	822	782	832	868	877	801	807	820	819	883	819	830	814	803	827	873	847	890	851	889	865	824	851	792	808	853	893	784	881	838	874	865	828	863	853	868	829	882	847	905	863	908	826	917	856	871	810	853	857	814	884	848	777	816	777	831	839	846	892	851	837	837	852	840	813	811	848	856	831	836	858	846	865	876	861	819	820	891	865	848	813	828	911	808	838	893	861	838	853	839	850	821	861	803	834	795	807	873	792	874	872	849	844	798	883	771	853	834	880	852	830	862	864	874	872	855	840	836	867	853	837	849	861	845	820	875	860	817	821	816	853	847	824	856	855	860	865	830	870	808	829	892	815	850	843	821	843	812	826	820	835	866	843	847	775	859	830	862	894	847	827	803	840	853	800	803	848	881	883	831	854	858	801	806	888	814	822	856	856	836	860	885	856	832	811	785	855	871	878	812	825	811	835	831	814	790	833	829	852	876	871	830	917	828	861	815	820	758	832	818	868	883	879	848	830	897	887	830	858	867	841	869	835	862	848	875	874	790	881	862	859	810	819	800	824	875	861	795	829	906	841	819	895	816	794	856	852	837	837	915	827	826	858	800	878	874	835	848	838	876	822	908	878	837	835	883	829	800	856	864	799	844	827	915	819	831	822	827	859	811	820	828	814	863	885	848	866	882	844	859	851	837	845	842	856	800	893	846	792	818	805	798	864	808	866	848	831	857	853	863	823	872	820	853	877	825	849	866	806	825	872	825	870	911	858	833	830	861	841	855	787	885	846	841	827	839	860	835	869	841	858	862	830	815	833	806	837	842	839	877	855	840	839	798	882	848	852	830	852	849	862	836	849	837	836	906	818	870	770	857	836	841	844	898	814	843	821	850	901	856	790	824	794	850	822	859	823	860	854	809	863	808	841	909	809	865	841	854	801	863	858	823	845	838	798	839	820	860	841	859	877	867	867	878	853	885	791	797	838	825	833	861	890	820	784	847	815	917	888	856	877	832	814	851	841	894
28622	13531	11116	8027	4202	2407	1643	1270	949	792	613	622	540	544	549	600	521	532	500	504	447	463	361	434	410	351	386	390	366	367	344	389	391	342	373	341	306	311	357	378	379	353	349	350	349	376	386	377	363	400	393	351	331	383	364	320	363	366	357	352	393	363	364	363	341	352	369	363	343	362	351	369	339	344	339	355	365	346	384	331	311	345	319	358	357	353	365	374	353	344	370	364	350	352	333	314	350	371	347	367	374	306	313	349	360	347	384	351	314	369	377	335	340	382	359	309	332	353	363	319	368	375	349	346	370	346	354	370	354	341	328	342	356	380	348	360	364	357	381	373	342	350	330	349	356	300	351	348	363	347	342	353	383	374	367	341	315	358	360	362	346	352	334	365	363	382	354	337	322	351	354	384	355	339	350	368	341	359	379	378	382	346	335	367	378	358	364	359	351	371	371	308	342	357	372	335	357	359	344	334	360	342	358	366	390	354	360	375	323	358	397	388	368	343	353	372	346	345	377	378	353	353	390	384	323	327	335	373	326	326	356	367	360	364	345	333	374	346	336	324	336	402	325	357	379	364	377	371	343	361	365	352	336	325	386	359	351	335	343	326	364	374	355	317	375	355	375	376	309	367	368	358	340	354	351	332	353	392	366	335	373	382	332	338	346	341	352	372	366	352	348	339	334	359	349	325	365	325	346	384	355	344	352	328	336	357	346	327	338	375	330	367	374	378	356	398	335	368	349	389	351	324	350	371	355	321	372	376	337	364	353	352	322	344	357	374	340	374	345	369	349	357	354	325	335	343	314	373	361	355	384	340	344	382	352	336	377	372	342	334	329	369	330	354	367	370	308	377	374	336	344	324	355	372	291	351	329	355	369	390	370	368	370	368	370	365	386	362	356	321	363	372	329	378	384	337	366	366	349	324	360	336	328	367	371	327	353	329	332	319	347	349	349	354	357	337	352	359	353	387	345	362	374	372	354	335	344	356	373	335	365	388	341	358	332	363	353	313	381	365	350	354	320	329	318	362	339	334	362	352	349	381	354	370	348	315	373	343	346	346	359	396	365	345	360	320	388	366	361	338	356	322	314	328	348	344	345	349	335	355	315	360	317	351	337	351	335	299	318	349	370	349	353	361	386	404	347	344	382	358	326	318	347	345	357	346	336	337	327	353	339	309	310	347	326	355	395	361	359	382	354	314	341	340	361	351	359	345	328	353	351	386	348	303	345	337	382	356	404	348	379	345	331	334	335	361	333	372	388	377	368	342	295	341	363	357	367	356	386	358	330	332	371	391	344	367	347	370	346	348	369	338	357	391	369	337	367	358	395	355	373	334	374	390	328	336	356	340	327	374	326	341	395	329	321	349	348	359	358	331	347	358	346	348	356	355	371	364	370	351	328	357	334	347	360	376	376	356	350	360	364	330	353	359	357	352	331	348	365	318	351	341	335	341	366	326	351	358	337	351	352	352	383	358	345	333	374	362	349	314	352	353	345	360	374	378	366	323	314	353	355	377	334	365	343	351	338	352	339	349	333	363	320	390	365	335	387	348	351	367	339	295	353	355	371	344	360	339	352	369	331	354	373	333	376	385	356	359	357	352	352	332	304	360	372	340	356	353	342	343	365	368	369	345	352	381	327	365	367	345	348	348	340	356	349	330	307	358	350	359	366	337	354	347	366	358	366	389	335	370	362	357	345	336	349	370	323	387	337	329	355	344	360	342	338	329	382	383	338	367	370	308	368	348	354	350	380	375	348	374	354	339	330	363	362	338	323	350	392	379	384	344	363	397	391	351	365	333	351	345	374	389	341	333	348	335	361	356	356	315	373	340	339	355	353	333	350	343	349	341	345	382	341	357	348	360	305	352	360	428	349	371	349	368	322	316	353	348	367	315	343	377	342	321	378	354	373	359	352	337	349	306	370	366	383	343	382	377	353	317	326	341	369	352	367	345	358	341	387	339	333	388	323	384	375	321	328	317	346	355	361	337	344	367	355	375	328	340	354	345	401	376	355	368	350	300	346	325	373	338	349	335	335	343	368	315	359	331	367	371	329	340	357	325	313	348	367	332	348	338	380	352	356	356	365	360	360	347	418	330	362	324	356	361	331	337	372	336	339	349	362	377	365	330	334	323	344	320	401	345	395	341	340	341	362	336	330	342	318	350	334	364	322	359	339	363	315	356	376	361	353	349	367	353	363	386	391	316	385	358	339	375	321	335	377	326	317	332	341	373	343	354	342	317	379	359	353	323	364	348	350	332	380	340	368	315	404	342	366	335	350	366	402	358	348	368	363	349	336	333	363	365	366	332	357	357	376	364	387	438	352	326	358	322	351	339	352	375	335	352	393	360	314	360	333	383	374	353	353	348	401	334	342	342	378	342	358	326	345	356	345	327	358	344	365	353	362	358	364	370	347	365	371	381	359	370	325	345	353	415	349	338	327	319	352	354	341	373	364	350	345	342	378	344	342	344	359	335	348	345	335	346	349	389	389	361	365	332	351	349	335	358	356	366	359	352	350	353	360	369	323	341	350	348	349	338	356	387	367	353	340	403	385	363	341	365	344	360	370	359	345	350	334	331	352	371	348	339	344	365	338	326	344	331	330	347	342	342	389	359	349	339	369	346	360	332	314	366	389	346	340	317	357	369	340	366	346	327	368	373	332	380	340	357	338	352	344	332	368	339	353	353	358	361	334	360	328	355	364	347	346	374	353	385	351	382	361	331	294	370	346	395	351	378	377	358	386	363	387	359	394	357	360	352	357	307	352	321	353	353	358	366	353	318	372	346	337	335	380	347	335	315	366	326	299	379	361	292	363	341	357	354	358	326	336	367	336	385	386	354	354	357	362	402	353	372	346	364	352	344	341	335	342	349	385	383	380	318	322	328	367	361	357	370	402	369	355	324	324	334	355	365	318	363	318	343	341	322	387	346	355	346	332	371	353	341	333	370	368	362	329	360	351	361	334	387	365	396	334	326	335	413	357	350	340	320	338	306	342	354	362	375	378	355	333	348	355	348	354	342	337	370	334	392	383	309	349	367	380	363	314	325	323	332	348	363	333	337	355	322	350	319	352	349	355	334	344	364	350	367	321	373	376	336	382	358	372	383	333	363	349	360	344	394	357	360	327	352	366	351	336	373	351	340	328	371	340	327	320	371	366	376	333	373	358	321	359	359	344	312	386	346	347	349	325	355	325	342	376	359	330	325	330	351	382	391	387	420	355	358	377	399	336	312	353	348	374	370	318	309	330	327	334	347	334	373	347	332	354	389	341	360	359	369	364	356	354	347	357	347	354	374	377	343	360	316	376	352	358	335	326	368	324	373	346	349	347	351	388	340	340	347	316	338	345	337	382	361	357	349	334	335	370	356	363	324	338	363	338	343	330	354	314	322	364	344	323	341	346	334	329	346	399	364	341	343	349	360	350	370	368	346	359	357	366	366	351	337	379	372	342	376	331	359	337	343	370	379	335	356	351	373	317	329	371	367
17308	10557	16216	16746	11759	8978	7083	5311	4066	3324	2680	2297	2103	1960	1969	2029	1903	1764	1604	1539	1408	1358	1248	1218	1056	1159	1070	991	937	976	938	888	907	877	843	889	859	880	886	872	914	869	864	857	844	823	826	809	864	861	802	766	821	769	773	893	814	845	858	798	835	824	817	807	865	785	782	844	896	793	832	740	833	793	852	806	795	805	858	789	800	780	809	851	844	821	829	848	774	818	770	829	755	808	810	748	792	799	835	824	788	839	833	803	839	792	833	826	797	828	804	837	842	832	853	848	845	774	815	791	777	811	783	833	795	841	825	818	802	779	800	861	834	795	804	788	842	802	766	793	790	827	804	824	823	783	830	827	824	813	807	794	827	834	833	836	824	798	814	850	813	789	791	823	822	787	813	835	835	798	757	812	779	780	827	802	790	831	806	853	775	759	783	758	839	823	780	782	813	817	782	799	817	776	850	827	789	836	840	827	800	803	789	783	801	823	842	773	799	852	813	854	807	816	830	823	788	779	836	854	832	798	825	841	819	748	816	767	781	821	791	870	835	783	736	862	813	794	794	815	802	843	811	811	801	822	794	805	790	811	789	849	836	802	826	822	792	807	789	784	789	807	842	812	824	854	808	812	811	801	803	818	821	810	800	811	826	807	804	809	808	779	753	816	836	815	844	866	766	868	825	845	840	802	818	786	802	789	805	834	846	832	818	823	786	825	811	819	782	790	792	779	839	861	812	808	795	786	812	792	852	766	831	807	846	812	771	814	780	821	777	786	854	800	841	809	764	843	836	757	777	774	818	778	814	834	834	851	796	834	825	809	881	820	747	786	846	860	795	820	771	793	850	848	808	825	831	763	834	812	755	787	811	782	776	830	792	839	831	806	825	825	800	857	815	814	828	849	825	799	803	808	782	809	789	806	803	793	840	820	801	788	807	785	842	770	835	760	836	751	856	861	765	783	819	799	838	843	754	822	839	857	842	809	843	772	863	800	804	828	816	850	836	838	800	880	776	843	844	833	776	776	853	859	776	769	782	761	809	836	780	784	794	818	853	876	789	871	797	795	798	817	858	840	820	785	833	802	783	806	813	855	784	876	806	846	874	843	813	807	800	812	824	824	826	822	833	819	844	776	809	838	792	825	797	852	819	829	787	822	807	788	830	780	823	816	828	829	813	765	773	798	804	806	878	813	837	827	822	847	820	807	819	866	825	775	819	798	763	836	841	796	820	752	784	788	786	810	810	776	838	817	794	834	799	822	881	840	838	772	821	834	809	822	840	838	849	810	835	764	824	812	882	787	839	819	815	815	771	760	820	769	846	756	809	818	753	790	824	797	785	809	821	765	781	784	845	804	831	836	852	824	833	836	777	759	798	792	804	771	817	857	832	820	824	844	789	829	819	848	799	851	860	854	814	765	793	754	846	759	804	825	849	759	817	840	844	814	842	817	752	850	798	860	843	796	773	781	821	767	820	846	796	800	775	834	915	759	792	804	814	824	816	812	756	809	845	863	788	780	784	791	814	842	789	771	802	842	856	839	763	871	799	820	816	762	798	825	842	783	729	836	812	832	775	815	830	791	834	815	817	778	841	782	833	817	796	820	795	836	809	824	765	764	804	818	805	865	807	848	726	784	823	793	778	811	819	836	825	800	798	790	810	785	839	852	805	789	800	784	783	838	852	817	829	821	850	776	796	857	821	821	845	859	833	841	805	807	786	808	770	776	827	799	813	821	811	832	799	822	805	768	761	819	788	845	821	781	800	799	840	798	823	810	832	748	778	770	786	828	824	794	803	808	799	778	836	879	786	822	818	807	743	841	752	773	805	806	836	824	808	824	804	832	853	816	794	811	815	802	824	754	835	845	817	764	825	762	741	817	811	836	832	823	769	825	873	836	808	836	796	818	760	827	850	788	824	850	779	837	791	814	799	833	799	758	788	868	815	778	790	852	814	814	815	826	845	769	825	808	833	822	826	787	823	837	822	860	788	776	832	829	840	819	838	778	853	763	782	764	838	809	831	871	797	773	781	769	834	803	816	821	793	785	831	827	762	819	837	808	798	802	783	793	768	845	838	801	768	841	838	835	774	818	791	831	847	796	801	760	810	840	773	766	821	790	804	834	837	815	736	833	825	848	776	853	809	829	833	798	827	760	819	814	831	796	790	785	832	809	792	806	859	783	816	819	821	799	779	751	789	838	768	816	783	850	784	828	799	796	753	776	821	756	824	743	802	790	812	795	821	800	858	823	806	803	786	859	788	817	820	843	829	816	809	795	802	767	774	817	840	800	832	784	787	784	850	807	808	800	805	806	805	822	795	805	841	824	828	749	831	813	804	838	823	829	825	847	760	800	839	760	851	784	827	780	773	793	807	799	832	810	812	772	796	853	859	803	800	824	858	819	836	858	800	773	845	796	873	819	818	798	799	828	780	786	776	783	743	803	822	797	835	764	798	810	832	777	839	750	782	800	778	833	826	851	823	817	810	808	876	825	794	862	819	794	821	808	806	779	773	820	828	817	847	816	819	779	834	765	838	846	794	790	787	837	830	797	863	812	784	815	818	802	750	858	793	835	793	832	822	827	864	841	827	779	818	796	727	812	793	804	806	841	771	885	859	847	878	812	813	790	822	814	847	739	819	806	758	784	779	816	820	821	847	779	757	784	844	781	772	824	770	842	812	783	813	801	804	829	796	786	833	852	776	851	827	854	868	787	788	809	832	816	781	759	800	793	826	744	807	821	807	827	826	851	843	816	849	758	777	788	844	793	782	842	843	829	833	867	850	769	779	844	857	794	851	775	843	832	785	847	807	834	796	838	864	873	821	803	809	831	862	779	783	834	761	827	794	831	882	806	766	830	781	747	794	779	799	776	887	790	888	759	825	787	835	802	778	787	769	794	784	823	797	811	791	766	755	808	828	846	791	838	801	793	796	811	819	783	824	831	819	804	802	822	814	844	759	820	832	822	788	825	797	864	816	780	795	760	829	808	857	779	803	807	844	800	778	785	824	841	810	828	866	861	823	813	831	850	802	818	827	796	797	817	793	815	792	759	771	806	812	828	843	801	803	796	799	837	783	782	803	821	772	816	816	844	808	858	842	839	843	787	790	836	789	809	780	777	830	819	815	814	788	792	839	783	832	816	796	835	869	808	800	829	836	788	796	845	833	802	849	846	834	859	820	796	825	767	788	778	782	816	781	818	798	862	810	828	870	802	839	817	843	821	803	805	805	723	829	840	801	789	800	831	777	832	786	747	788	823	832	798	830	775	806	804	870	771	790	774	800	809	829	784	786	795	826	822	762	761	820	749	853	762	822	786	833	881	788	815	776	820	797	767	781	749	853	828	805	787	815	907	769	822	801	863	804	799	813	795	852	796	806	837	793	777	785	820	820	793	853	779	883	805	759	814	844	796	842	823	816	789	867	778	778	821	869	805	818	805	844	798	827	786	852	814	822	826	783	835	804	821	815	798	853	824	829	864	818	814	792	779	787	810
10127	4575	3783	2490	1491	988	821	638	562	512	486	455	420	404	399	415	374	403	412	363	398	375	364	388	360	343	369	344	335	347	306	359	310	340	340	348	321	345	360	314	329	357	353	355	360	342	324	328	330	319	329	330	333	333	364	343	381	336	307	343	340	316	336	320	321	316	360	366	340	361	335	323	325	361	306	314	329	315	353	354	314	323	345	331	309	385	311	344	313	320	364	358	332	313	325	327	334	340	328	356	324	345	327	347	340	311	334	348	332	320	317	340	331	346	349	339	363	363	306	330	327	333	352	335	323	373	294	342	327	334	321	328	324	325	337	337	331	299	360	314	391	300	353	333	316	301	320	352	322	368	309	341	369	341	316	371	346	324	318	331	317	327	383	319	344	327	333	312	322	311	299	355	314	340	331	336	365	333	364	361	340	345	322	376	340	307	319	342	353	307	329	337	339	352	351	340	304	341	320	347	284	335	371	295	346	340	360	333	320	319	305	307	357	340	299	339	289	310	331	348	346	328	356	341	324	297	328	333	308	306	316	320	310	346	337	365	330	315	343	356	343	356	322	348	322	335	334	351	352	323	323	347	325	342	323	307	355	323	344	344	313	306	346	319	358	306	335	299	346	306	298	338	316	320	346	318	355	308	317	311	336	319	323	324	346	316	329	337	335	334	356	317	348	329	359	318	331	311	346	301	361	344	360	350	324	339	303	324	336	330	354	343	356	313	356	290	307	330	304	308	357	361	350	328	321	294	335	327	303	346	316	309	331	323	355	317	333	319	285	353	305	347	333	369	323	340	350	328	324	334	336	342	302	359	345	337	341	356	327	316	352	337	318	315	328	354	338	355	344	335	327	337	305	311	348	326	351	303	339	301	309	299	314	277	297	329	353	339	347	352	337	317	349	374	313	357	340	352	348	342	342	319	323	311	343	365	330	340	351	356	354	324	328	313	319	322	350	320	319	303	308	308	318	365	317	326	327	353	313	292	354	342	321	355	325	360	326	363	374	348	341	330	313	354	339	344	308	317	314	334	369	332	317	309	327	341	338	309	314	328	293	338	320	347	396	331	354	323	308	355	344	328	346	353	385	320	348	347	339	354	341	340	309	340	339	340	333	345	364	334	325	339	353	361	310	321	324	344	351	334	341	316	343	316	337	317	338	352	345	338	359	369	359	316	345	343	338	356	328	319	288	318	329	352	355	354	333	296	312	345	320	343	336	335	328	318	318	340	319	287	350	359	336	328	322	319	356	306	324	330	288	356	330	342	352	329	320	312	358	316	316	336	365	331	349	344	317	346	349	321	308	363	330	333	353	334	351	357	337	324	326	337	327	327	296	373	327	351	291	294	318	308	367	332	308	349	344	338	345	340	338	339	327	325	347	337	346	349	339	322	308	333	312	331	331	337	380	295	329	344	326	347	364	326	316	327	340	342	349	307	334	313	292	328	322	298	351	328	326	358	348	336	345	308	320	320	329	369	307	300	306	345	370	299	302	311	336	345	300	327	321	373	327	353	336	353	356	308	332	358	332	323	318	322	312	329	304	315	335	319	311	336	296	337	342	335	342	309	346	334	357	338	329	347	320	336	326	309	331	293	317	322	328	326	308	359	332	351	339	309	310	314	303	333	343	315	334	343	337	329	354	329	332	337	349	311	359	350	340	371	334	337	311	317	285	344	311	300	331	335	349	300	326	346	333	351	339	318	355	307	348	335	323	329	329	370	342	332	340	330	333	318	326	344	376	336	310	363	351	338	319	314	338	298	351	313	337	380	352	327	333	347	346	355	332	334	327	346	317	343	343	333	327	340	340	353	343	333	326	326	344	346	338	334	363	343	332	347	337	340	342	359	327	332	313	328	346	332	330	357	352	310	342	324	343	307	357	341	344	302	325	361	323	324	331	315	358	308	344	303	342	323	310	328	299	333	331	314	307	312	325	325	306	343	324	298	303	366	311	358	321	335	341	335	309	314	373	339	370	290	321	335	335	319	311	345	316	325	347	324	328	347	325	307	362	339	332	376	317	332	315	324	341	332	351	335	320	317	331	354	335	352	317	347	332	326	321	325	346	308	323	327	344	315	320	349	373	337	353	312	332	346	353	328	311	338	352	318	330	326	333	365	350	343	360	354	322	340	349	360	365	310	303	315	341	302	317	344	300	319	332	332	335	368	343	335	341	305	319	317	353	314	349	323	293	314	311	345	333	314	353	344	327	340	322	368	327	366	316	339	327	328	336	328	367	357	329	372	306	350	302	343	326	334	321	310	344	326	315	325	310	354	355	377	345	301	324	335	332	338	324	349	314	323	349	353	324	303	318	339	341	320	376	338	345	320	341	311	335	328	366	368	324	343	348	332	338	313	334	325	346	323	325	380	339	329	337	326	335	371	323	340	384	359	330	344	315	327	340	340	333	332	324	348	341	335	348	306	357	354	318	323	341	321	327	369	335	324	333	354	339	320	352	349	351	339	311	323	286	321	330	330	313	318	343	309	357	323	314	332	332	339	305	336	345	337	345	333	343	355	329	285	336	369	348	370	334	293	336	316	326	306	337	312	327	363	358	311	331	309	338	317	283	334	349	344	368	304	328	365	337	349	320	321	352	353	309	307	330	330	316	317	331	335	350	311	325	336	317	353	345	337	319	330	353	307	349	335	317	336	326	298	371	344	343	309	321	311	327	321	345	300	306	320	334	352	325	337	305	354	310	342	367	367	321	339	366	359	346	321	318	343	323	334	369	304	339	363	320	338	324	318	358	352	331	334	361	312	339	373	327	329	321	335	334	297	324	332	293	308	332	353	326	316	339	319	327	319	331	336	357	353	341	326	310	330	311	368	314	280	316	329	367	377	318	299	338	351	346	329	302	330	323	277	307	318	326	334	364	283	338	350	319	318	355	323	336	361	332	346	357	341	303	369	345	340	344	296	333	334	322	370	322	350	338	314	305	336	328	325	317	341	353	364	317	323	316	333	339	314	325	356	362	325	358	326	329	372	294	345	313	321	362	348	351	305	343	310	293	339	343	340	324	299	308	319	304	315	349	333	341	348	361	308	313	314	351	343	330	358	341	320	332	387	313	366	353	310	331	349	316	372	373	304	344	325	317	343	331	310	313	296	312	338	337	346	335	327	293	318	339	366	327	311	331	301	326	342	355	356	333	334	307	291	347	306	313	281	316	307	373	344	335	331	347	321	323	315	320	298	323	328	334	331	319	350	333	326	335	302	293	329	344	338	337	343	323	326	333	282	327	316	333	328	327	294	346	315	341	329	379	318	346	348	338	282	311	331	332	350	327	332	301	327	324	332	324	330	316	345	349	337	364	323	292	365	329	315	364	373	336	316	308	336	325	338	317	341	290	384	348	343	331	359	364	324	320	294	329	344	333	317	333	327	329	315	327	327	315	317	329	339	321	347	353	336	337	316	322	356	359	300	351	325	343	339	354	301	334	314	354	325	378	322	323	314	330	332	353	349	321	300	288	326	347	322
6926	4482	6929	6858	5273	3938	3051	2393	1858	1719	1505	1387	1277	1266	1277	1247	1242	1123	1104	1046	962	935	933	926	885	882	839	838	800	807	822	842	783	860	842	793	776	771	786	784	808	803	729	824	777	772	706	798	762	772	755	776	757	753	719	793	750	824	752	791	776	741	786	774	804	738	744	781	778	802	765	752	849	805	752	775	758	785	739	810	757	729	765	757	802	788	834	780	795	748	797	770	788	780	816	749	751	855	750	762	814	754	768	760	757	770	705	771	807	765	759	766	815	764	743	777	766	769	779	786	811	738	798	757	798	779	800	797	761	757	754	699	780	734	799	780	800	788	812	758	790	753	791	792	775	765	771	742	785	779	769	778	813	736	731	744	719	774	746	767	753	800	756	754	786	811	740	787	766	786	762	761	791	806	818	798	736	767	785	765	779	774	765	751	800	795	749	778	786	809	750	735	732	748	762	824	726	756	786	777	788	792	733	751	766	818	757	791	719	769	814	751	739	786	826	796	727	793	778	727	773	759	773	752	801	771	785	806	761	763	773	735	738	773	811	750	709	772	756	804	743	739	763	774	763	754	748	786	773	765	761	766	785	836	767	748	743	786	758	778	730	791	763	759	762	744	790	800	758	809	750	742	768	758	837	787	748	780	803	770	827	797	761	788	793	789	751	749	767	789	801	774	739	853	799	807	761	765	793	791	793	810	727	762	753	745	739	747	751	780	759	761	776	806	734	790	767	761	790	788	788	775	781	729	778	730	785	727	742	765	769	725	786	775	790	792	752	770	765	735	758	770	775	753	748	726	717	759	795	736	782	761	756	755	775	735	805	795	772	820	729	829	707	782	753	811	770	796	798	795	727	781	742	779	739	770	766	800	733	818	773	803	779	760	745	783	796	797	746	743	750	738	746	743	766	767	756	720	776	822	762	790	817	729	724	737	742	764	775	768	774	764	746	804	791	706	775	818	788	756	757	793	816	754	731	720	802	790	757	776	782	750	740	725	779	760	735	806	789	782	727	753	790	726	745	787	762	814	748	749	785	736	744	766	815	794	777	730	750	737	774	781	725	795	806	709	819	752	814	753	779	767	720	796	776	770	755	784	777	773	785	776	725	793	825	780	781	746	795	825	758	797	758	788	808	749	716	803	763	761	829	768	804	758	798	776	766	755	811	802	737	816	811	772	774	801	774	784	767	751	770	760	757	767	757	742	782	708	799	747	797	776	752	726	824	798	722	796	772	790	777	768	778	782	731	731	765	790	763	775	759	799	777	718	769	745	790	808	760	766	791	823	724	762	749	751	784	785	787	756	716	794	759	744	762	770	806	765	806	768	721	796	776	750	772	826	797	770	829	740	778	767	806	789	775	767	773	788	763	745	810	770	784	801	791	770	804	811	757	809	744	768	705	776	719	748	768	748	796	757	729	784	769	786	791	751	759	731	793	775	753	747	768	728	721	730	779	782	757	775	754	761	769	762	790	771	766	781	816	809	776	773	779	758	743	794	788	735	787	812	780	789	786	772	776	789	749	769	745	783	813	794	727	746	728	725	793	796	810	733	799	748	721	749	811	786	778	772	763	761	755	799	748	757	777	760	744	773	816	764	781	766	774	801	728	735	768	822	769	737	776	737	802	777	733	771	803	781	702	784	772	764	776	785	732	745	801	772	778	748	794	742	811	800	720	757	779	787	782	774	791	716	786	792	787	776	695	771	813	760	766	765	816	757	761	719	828	758	773	814	723	785	759	778	834	764	771	756	745	772	738	775	798	727	814	797	765	739	768	798	752	783	734	776	774	815	696	782	785	744	783	805	791	776	776	772	742	764	788	763	771	757	833	797	787	762	729	785	801	768	780	727	775	731	734	822	760	790	783	756	769	791	752	744	816	758	771	780	722	774	781	834	803	738	778	796	754	760	815	771	767	822	758	770	765	770	775	750	755	807	826	776	854	779	793	773	735	720	817	776	716	794	765	796	786	774	770	807	789	791	757	748	797	730	789	813	775	779	767	713	767	750	769	798	810	753	793	750	771	765	733	813	761	756	746	801	782	805	725	753	769	760	764	771	778	751	802	747	782	740	740	800	721	748	788	755	786	774	778	759	785	763	778	724	753	782	760	825	765	785	742	762	822	786	775	789	790	775	753	748	780	773	730	778	730	745	712	750	832	777	798	792	717	802	788	740	770	765	756	762	775	798	773	755	781	835	813	717	735	747	760	735	778	807	764	743	848	745	790	759	796	793	754	807	753	806	778	778	760	743	791	776	775	791	800	730	815	735	767	758	765	805	726	796	753	779	731	833	792	796	729	719	777	766	774	792	722	744	707	800	798	781	757	806	815	747	818	805	720	867	791	810	753	781	761	758	743	790	792	772	783	776	786	746	778	742	752	718	766	735	789	756	780	780	789	774	770	807	794	775	776	775	740	745	773	759	798	749	772	788	742	741	787	780	739	774	758	828	780	794	776	821	761	770	790	775	844	813	769	763	746	796	755	805	759	745	721	738	750	780	779	796	778	768	821	785	765	795	766	747	759	731	760	772	752	754	740	770	782	754	772	776	721	803	820	777	783	790	798	757	795	760	678	768	833	789	781	789	790	730	766	750	734	810	788	773	757	772	777	710	781	743	760	775	778	784	799	829	807	830	828	759	774	760	784	740	791	814	740	771	820	772	783	795	796	775	774	771	720	789	765	765	811	781	773	754	779	786	773	745	724	733	798	760	770	709	768	730	767	751	783	774	770	702	779	741	763	751	776	759	795	754	814	782	809	777	802	728	730	754	754	783	745	721	793	782	757	778	760	791	819	775	762	789	732	733	776	785	802	790	762	795	722	752	763	769	808	765	757	799	832	770	813	791	794	745	796	758	770	746	767	759	776	767	764	769	811	762	747	807	739	785	814	808	809	753	769	763	797	748	718	760	754	724	759	807	757	742	732	761	746	850	761	804	791	765	754	795	786	773	765	771	785	741	787	746	762	801	751	780	729	759	763	718	736	739	805	795	743	778	710	772	790	785	753	718	768	763	745	748	819	752	812	766	757	771	725	760	779	762	818	798	783	775	732	765	822	797	813	789	782	788	801	798	814	772	757	758	798	752	769	790	815	774	781	805	813	788	738	771	781	762	744	782	816	784	762	787	767	757	795	745	795	785	770	792	771	764	770	806	740	749	784	777	759	813	770	756	759	806	773	797	800	735	796	747	736	785	796	792	758	767	768	801	758	780	743	776	776	777	767	768	774	790	807	792	779	818	744	784	758	809	800	760	777	780	706	739	748	744	760	769	769	774	795	730	773	785	771	732	775	783	791	784	801	795	764	738	769	787	774	776	770	732	780	776	742	737	783	790	737	807	725	803	789	761	758	749	777	786	821	786	765	757	774	792	783	821	743	745	781	765	784	724	728	797	797	742	727	782	789	800	823	769	789	755	739	792	761	729	751	745	767	780	761	758	808	784	770	787	805	769	742	775	791	832	779	767	773	760	795	753	760	808	739	759
19885	8409	7676	5700	2860	1872	1237	990	813	691	591	594	527	535	531	501	511	489	468	466	434	415	367	369	394	364	430	376	363	357	353	371	387	396	360	387	377	391	377	359	374	361	406	412	366	327	381	378	385	362	387	372	360	373	384	343	348	355	355	338	364	342	355	330	355	365	408	361	375	374	348	362	379	320	344	391	350	350	390	369	349	372	369	359	352	365	394	376	353	384	349	353	333	344	342	396	363	372	341	385	334	376	339	348	375	342	421	401	376	363	365	364	363	350	366	350	350	412	374	379	332	378	376	388	347	349	368	396	351	392	382	341	380	350	384	348	322	370	354	292	336	381	342	377	378	345	367	366	372	391	393	351	354	346	349	367	358	361	330	343	358	359	365	362	392	383	377	357	346	372	352	342	372	364	394	425	393	370	356	349	378	384	341	365	363	313	341	363	315	329	371	358	379	350	349	379	353	350	368	376	374	343	364	390	355	369	362	325	358	348	335	321	389	356	368	378	331	340	377	381	380	331	356	365	368	354	400	369	345	353	351	391	360	377	360	371	393	349	389	353	372	368	375	363	353	369	329	387	337	361	385	378	335	367	397	365	362	363	347	344	362	382	345	407	337	355	401	364	358	385	394	410	348	391	373	374	361	358	357	372	373	362	366	347	373	378	392	347	379	418	342	372	387	378	351	374	334	367	350	369	357	340	389	343	375	372	345	397	404	348	385	345	361	384	384	361	371	356	382	368	392	334	361	366	357	357	347	379	373	377	345	356	362	347	354	381	359	386	374	333	359	384	353	342	398	384	352	349	372	390	378	360	369	348	339	374	346	402	386	402	383	361	397	323	384	397	345	382	381	347	350	341	373	342	361	373	357	390	344	347	383	335	356	393	365	397	334	338	341	344	397	333	350	390	368	339	368	422	359	382	387	402	386	383	360	396	336	355	395	370	398	335	361	339	368	335	341	364	363	331	379	381	371	366	359	390	378	344	370	382	367	387	372	357	349	342	381	366	363	377	376	350	345	381	361	328	351	397	351	354	348	385	353	351	360	348	364	384	360	350	354	399	363	353	340	363	379	385	382	396	357	379	348	364	386	387	351	384	376	390	389	365	363	373	359	353	370	350	357	332	333	367	371	369	411	357	338	364	345	383	376	384	369	366	367	328	334	369	361	361	369	387	344	359	384	347	401	386	359	361	366	369	358	370	327	345	371	355	383	364	325	359	365	344	363	357	366	367	382	367	393	365	350	361	371	386	347	350	353	357	369	347	344	370	360	367	334	332	354	370	358	381	364	371	397	322	352	385	370	410	394	332	351	369	365	365	362	364	342	379	345	367	389	351	381	331	373	365	404	360	390	359	364	353	364	370	362	356	334	354	329	379	344	340	398	340	388	377	375	356	368	370	368	373	342	358	353	381	372	387	374	401	368	345	382	356	377	391	378	346	345	388	389	318	402	344	332	374	363	330	331	374	360	404	375	349	374	364	399	383	362	362	340	365	407	361	355	355	334	352	395	372	368	355	343	354	346	380	364	360	377	372	415	373	341	354	359	377	364	344	358	359	385	376	376	367	333	352	348	341	352	355	339	345	387	369	401	388	421	374	342	363	414	380	347	305	400	364	368	384	353	372	316	355	410	331	344	336	357	387	335	408	372	355	349	356	370	372	366	339	374	350	364	383	371	339	367	353	393	337	357	364	392	385	377	356	346	345	341	339	374	359	366	362	408	391	379	334	359	322	346	345	364	344	385	359	353	380	364	369	382	324	385	366	363	334	392	401	353	351	337	353	333	384	347	368	334	351	403	351	388	316	372	410	409	380	356	370	380	370	352	348	367	336	359	363	354	353	376	351	352	366	381	381	344	341	358	382	367	351	367	370	372	357	393	353	364	374	361	363	342	387	363	325	393	379	369	344	393	338	334	343	363	398	373	339	357	365	378	382	391	350	373	344	367	361	378	373	385	359	310	360	350	392	343	373	308	381	363	359	397	372	344	402	378	340	384	373	357	391	411	388	369	350	432	380	371	367	401	352	313	352	385	360	362	361	348	403	356	358	353	393	389	376	386	363	379	391	398	369	368	382	346	371	409	360	360	339	316	357	360	353	347	307	387	365	338	390	386	391	355	361	371	379	347	320	330	339	358	371	347	376	400	402	411	364	408	395	353	370	325	382	383	348	378	353	339	357	371	322	366	363	377	403	356	388	370	386	379	432	367	394	335	367	349	353	353	401	370	343	388	353	368	364	373	373	348	384	384	344	357	385	382	339	343	328	397	368	392	397	364	376	383	363	362	326	389	343	314	421	366	366	380	359	355	330	346	362	346	405	410	390	399	329	338	332	338	347	394	380	345	338	348	346	347	336	357	354	381	398	336	349	392	378	337	343	344	372	383	349	365	369	360	320	400	379	386	343	361	340	379	383	329	386	330	351	383	399	368	354	376	361	352	336	363	369	377	343	363	388	347	376	410	362	403	375	360	366	344	308	369	370	340	378	392	407	312	387	347	365	323	358	375	343	369	401	372	374	364	371	428	387	426	374	353	384	349	323	356	340	381	387	359	373	334	345	385	366	342	376	348	360	374	385	335	333	311	361	378	357	368	375	358	350	390	386	318	388	340	386	365	364	371	338	365	361	330	373	368	379	336	388	365	379	364	348	373	345	372	372	366	339	365	348	361	362	395	388	394	364	402	409	416	409	355	364	380	382	382	391	357	391	372	363	403	355	352	367	370	397	375	350	377	350	411	393	407	397	367	340	379	353	364	369	370	389	376	354	361	378	380	351	402	363	347	350	376	356	332	379	362	370	357	378	380	397	370	343	375	358	357	373	385	356	357	320	384	351	361	347	380	402	355	361	366	356	388	410	382	345	341	362	314	366	390	399	354	377	313	366	328	394	359	371	356	363	349	351	375	375	389	350	366	352	337	382	355	358	373	383	360	365	372	373	356	350	362	351	370	388	366	355	358	355	365	339	359	387	370	364	380	328	353	372	400	397	313	360	348	311	372	382	346	378	366	366	371	364	357	333	372	385	349	369	341	366	370	353	343	353	395	394	359	368	366	326	400	355	363	353	355	373	340	373	347	392	398	364	375	364	345	357	379	351	365	380	383	367	360	378	355	398	397	379	355	377	357	347	375	395	335	349	349	334	347	393	355	362	346	388	365	372	357	389	371	367	350	355	331	347	379	369	340	358	367	354	377	384	368	405	368	379	354	374	394	366	369	325	325	370	339	342	342	343	350	380	385	368	379	408	343	354	323	355	342	390	369	375	407	396	365	355	349	378	388	378	341	375	371	410	345	349	364	337	361	370	386	363	353	341	338	342	376	347	389	391	374	352	383	380	382	352	365	362	403	360	384	345	382	331	388	393	402	379	361	350	386	337	339	321	403	406	346	362	348	328	372	362	363	391	355	328	361	369	333	354	344	331	372	364	355	362	391	387	342	363	374	374	371	324	332	367	366	388	338	350	346	368	411	381	352	371	377	378	335	364
13112	7455	12770	13102	8893	6679	5052	3979	3139	2600	2214	1989	1754	1750	1672	1717	1629	1502	1396	1311	1230	1221	1136	1076	1108	989	981	963	907	938	923	916	896	899	845	910	937	909	925	885	878	836	920	893	843	872	833	857	872	837	809	842	863	842	877	841	853	800	854	833	802	837	831	825	804	863	841	816	880	832	819	845	868	841	829	841	835	829	794	794	840	850	804	885	817	857	852	859	867	890	870	779	845	842	840	855	822	865	852	885	819	837	779	802	834	780	823	861	837	844	855	851	862	833	817	819	835	877	865	883	827	812	912	827	801	847	841	766	839	892	786	769	845	823	816	825	828	821	823	834	814	825	862	827	827	852	837	883	869	844	825	840	858	788	864	837	832	761	815	796	814	854	814	843	850	812	819	780	862	853	810	865	826	843	839	813	878	839	824	850	842	803	843	835	882	838	831	816	860	895	845	880	828	919	870	825	791	809	852	804	854	872	865	764	847	860	828	821	866	809	847	866	857	869	870	814	837	866	797	830	838	837	849	764	861	828	860	841	833	878	822	824	844	853	794	807	852	836	836	825	785	863	831	868	840	810	855	813	846	843	790	807	846	820	821	793	788	815	849	849	842	842	819	865	876	842	858	845	848	846	859	783	797	873	880	815	822	847	807	874	882	853	837	836	857	836	852	821	822	820	782	879	843	840	839	871	846	850	812	861	827	834	854	779	779	830	851	780	837	868	906	848	784	862	806	861	801	824	867	874	836	899	851	828	833	821	829	875	835	782	816	833	779	839	810	831	876	863	809	880	770	854	906	804	828	838	885	857	850	824	841	803	849	869	883	897	879	795	825	850	835	848	821	825	793	847	825	836	840	874	834	860	838	890	875	793	841	866	843	815	859	820	832	834	828	839	857	885	842	836	831	818	831	816	804	879	871	819	866	800	824	844	815	833	855	810	836	841	867	806	814	897	834	898	854	909	848	814	837	844	785	841	803	779	840	860	829	857	818	846	842	866	793	790	871	857	906	833	854	840	804	846	841	816	763	846	859	814	853	848	809	836	815	868	850	837	818	811	790	848	843	842	834	841	824	820	828	791	840	814	901	901	800	796	832	925	840	834	855	825	829	820	796	828	821	822	864	851	810	824	811	794	763	892	818	870	825	855	825	858	868	845	816	897	872	831	851	836	838	804	857	849	843	851	838	857	820	803	808	841	835	785	895	788	833	813	816	857	825	810	812	833	822	842	819	852	812	857	815	842	857	830	847	842	845	876	826	842	828	835	797	821	837	843	850	850	808	819	835	864	843	843	779	776	823	844	817	807	851	855	804	875	832	826	811	851	820	845	823	878	822	814	886	843	811	805	832	825	810	789	790	891	869	860	838	846	864	843	829	838	777	806	844	844	852	797	858	859	873	806	857	871	843	815	847	851	873	840	853	801	827	871	826	785	785	906	831	817	872	813	847	858	789	853	881	818	820	866	801	821	838	828	834	855	902	797	798	821	766	857	806	785	826	839	830	849	812	845	805	833	877	862	840	848	782	835	872	824	811	796	877	805	820	829	877	867	819	794	861	807	829	840	841	794	799	861	836	824	851	869	794	849	826	812	813	851	819	861	826	822	807	833	834	838	808	810	904	852	850	826	854	905	788	845	848	779	815	842	805	871	853	821	846	819	826	819	809	826	865	863	852	798	831	831	898	800	821	828	823	831	822	823	822	835	878	828	789	837	792	814	866	837	794	848	826	863	838	824	821	846	877	815	834	815	797	819	847	835	858	818	786	781	775	884	805	837	852	855	844	807	815	823	862	824	862	812	802	837	840	874	864	872	817	837	836	816	882	817	850	825	810	846	801	842	844	855	804	850	845	856	841	872	807	801	790	823	842	848	804	835	870	837	835	815	807	837	834	852	856	832	811	849	877	814	839	818	822	842	841	828	889	878	842	895	795	794	843	836	826	845	802	833	855	871	831	869	804	827	871	863	814	785	809	847	847	846	864	818	845	814	864	819	871	815	824	826	817	833	832	819	874	836	805	894	842	840	867	821	845	839	801	803	835	853	826	783	827	840	796	846	822	834	801	843	901	872	858	763	859	850	818	844	819	802	848	847	775	839	893	872	827	832	843	878	831	811	848	877	835	852	766	833	845	867	859	850	812	865	847	844	841	835	839	834	810	862	803	831	794	890	846	836	812	830	877	815	901	868	815	858	842	864	841	823	813	823	840	823	844	802	820	865	820	834	814	829	795	818	847	825	795	806	812	836	836	762	810	874	846	843	818	792	813	906	829	803	840	850	840	824	869	853	804	846	855	805	830	886	842	813	862	814	845	827	868	831	861	846	845	812	797	817	817	820	833	860	854	841	824	845	777	848	844	830	870	879	818	824	851	837	805	799	828	840	784	806	840	831	885	867	879	804	829	803	838	845	850	813	828	818	840	780	816	834	825	826	836	848	848	872	836	819	790	874	854	829	829	892	877	863	882	804	809	855	838	845	818	860	865	842	855	871	777	814	875	867	870	808	806	855	841	825	865	869	847	864	789	843	829	833	851	843	876	820	792	858	833	867	819	860	857	839	814	810	815	855	849	835	824	843	816	810	824	865	838	831	818	798	843	821	831	822	856	818	794	888	831	872	872	849	885	847	815	790	895	803	855	876	819	861	798	845	815	799	840	802	805	841	840	832	899	807	834	858	893	820	852	818	842	860	852	886	843	831	824	854	814	842	890	869	836	865	852	827	816	853	825	840	881	820	829	827	811	830	859	847	951	883	854	847	851	793	806	858	840	845	859	835	852	772	897	786	829	908	807	881	841	857	809	842	823	846	884	844	833	855	823	824	811	767	847	846	872	826	826	844	800	834	854	819	838	839	838	792	855	821	831	820	843	828	883	885	830	851	842	848	850	810	833	800	807	848	849	838	857	815	891	859	798	831	875	851	833	862	841	880	826	811	850	850	836	840	847	849	850	841	786	821	845	861	822	840	883	828	858	884	793	822	821	853	826	888	818	862	818	852	866	854	842	830	840	835	835	847	946	833	776	811	897	856	909	785	837	867	840	831	849	809	819	830	817	854	816	870	811	822	762	830	832	839	828	796	870	821	815	824	861	831	833	834	814	801	810	800	880	780	774	877	800	852	864	829	844	830	824	865	816	830	836	871	807	873	823	876	836	813	831	842	911	824	838	834	810	816	843	827	851	828	824	852	851	800	824	831	839	846	870	845	850	840	803	868	859	837	831	857	827	897	858	809	849	781	851	799	839	876	810	846	868	799	840	889	832	841	856	861	828	821	815	822	809	884	793	815	831	876	842	799	849	786	781	830	847	812	799	851	879	887	845	861	783	846	878	803	852	828	800	784	810	838	903	807	828	878	797	863	812	814	865	835	828	808	821	861	842	847	808	821	816	782	819	842	844	825	810	860	811	840	903	888	836	825	813	862	821	797	809	825	852	841	829	866	790	843	860	839	819	797	836	830	852	857	824	870	822	848	833	832	825	854	868	822	861	812	864	891
28948	13251	11993	8954	4156	2507	1814	1201	1057	829	710	594	571	521	579	570	510	476	437	438	421	409	428	398	397	403	376	350	382	375	385	378	365	405	373	359	383	401	382	390	361	378	362	372	342	305	326	349	346	388	348	367	335	377	356	330	339	358	400	354	378	383	337	302	322	357	339	364	371	341	353	382	327	336	333	352	342	349	379	328	366	361	341	335	319	369	354	363	324	365	355	332	320	375	345	350	344	357	363	381	329	336	335	342	327	346	354	384	380	370	341	366	370	329	378	376	325	329	345	363	333	341	350	312	361	373	353	363	359	383	352	378	342	320	349	348	354	318	360	349	344	355	366	373	358	372	365	304	366	369	329	333	359	392	345	386	311	345	343	340	377	360	310	315	353	367	375	347	345	334	352	352	337	317	341	357	379	351	370	347	356	323	340	332	356	355	344	356	390	345	338	358	394	314	310	329	353	344	374	333	350	329	332	349	329	362	372	382	374	349	321	348	377	337	365	314	356	348	339	334	342	351	359	332	298	377	360	388	321	363	349	358	356	351	329	386	350	346	347	334	349	348	330	348	335	337	334	306	348	365	378	307	346	373	356	354	332	337	316	356	335	344	356	335	395	323	342	358	358	347	345	329	348	355	344	380	339	326	378	355	349	336	323	335	366	357	322	379	370	350	334	348	361	342	345	344	363	349	332	371	357	361	364	347	373	347	345	337	370	335	376	345	374	345	312	346	367	322	376	346	353	365	376	357	357	352	351	345	357	353	345	337	346	318	337	338	369	325	310	321	356	350	358	368	323	374	316	369	320	381	334	405	370	333	352	377	359	347	346	352	312	358	313	339	340	317	331	353	355	302	375	359	380	323	298	338	359	340	365	354	381	360	355	346	361	352	353	371	327	348	363	400	345	337	379	335	351	367	353	361	333	339	341	344	328	342	337	332	361	326	301	333	352	379	326	338	351	369	335	322	338	359	346	343	369	370	379	350	352	334	297	333	372	345	368	338	345	339	343	377	328	357	350	366	387	335	353	339	340	366	330	334	369	384	367	381	383	364	320	369	343	315	354	320	361	373	398	345	337	346	358	334	343	354	344	360	378	313	338	379	336	299	375	363	398	327	356	323	356	333	350	355	348	340	338	328	318	358	390	396	332	342	343	385	339	363	329	377	355	370	332	338	338	369	329	348	348	334	312	410	386	361	328	322	360	353	336	340	365	321	345	323	337	363	347	341	344	344	348	347	350	310	332	375	383	323	329	335	375	368	346	353	385	335	375	367	350	368	335	375	346	356	365	382	320	356	349	383	359	376	353	348	355	359	349	348	358	365	355	372	372	342	352	341	339	358	341	330	339	335	328	329	332	362	387	369	323	353	345	345	330	348	331	343	378	352	334	327	335	354	350	356	326	333	338	332	373	348	351	331	362	369	334	314	329	365	353	379	344	328	321	349	336	380	342	317	325	345	346	356	366	346	332	362	330	361	378	307	348	382	358	373	394	365	347	367	365	343	325	360	330	349	340	363	305	367	304	342	352	343	330	315	366	346	350	354	354	319	347	325	332	350	354	331	388	359	337	392	358	376	364	390	343	350	312	364	352	376	358	326	374	344	346	376	334	356	351	340	382	375	345	346	328	405	340	343	376	316	337	358	329	397	331	354	353	352	391	325	343	354	343	317	333	363	355	317	333	339	362	337	336	362	359	353	329	367	334	344	365	348	354	350	369	352	373	348	363	347	341	356	381	325	371	326	353	348	344	349	323	313	356	310	353	341	381	387	354	346	366	388	339	309	355	330	337	321	350	363	360	377	386	346	324	330	377	357	334	394	354	340	327	334	365	356	387	360	322	384	334	364	317	368	359	341	340	351	353	343	385	355	323	350	356	351	361	359	361	393	358	341	375	361	328	351	319	319	359	317	353	362	368	359	319	335	350	350	357	354	357	313	366	357	364	353	335	341	341	375	368	323	344	360	325	329	365	354	359	351	349	361	317	354	346	366	388	332	339	362	342	363	351	358	307	330	352	328	356	337	319	382	325	349	350	372	377	353	368	331	338	390	377	366	343	375	342	335	355	350	359	340	351	358	342	348	332	348	328	375	353	351	363	354	319	350	350	327	300	369	341	353	330	348	371	332	375	393	355	361	347	332	332	372	340	360	351	313	367	338	361	355	302	353	362	360	342	332	343	384	341	369	371	347	374	314	342	369	344	316	350	354	346	353	362	347	358	340	363	318	344	342	356	345	359	343	324	381	342	352	357	350	347	342	388	388	344	342	356	322	335	341	351	380	318	342	328	389	382	339	347	356	351	359	364	337	362	348	355	380	380	347	354	335	327	352	341	376	356	311	360	334	319	362	365	376	377	354	315	339	368	352	363	340	344	330	360	366	344	344	371	343	340	359	389	347	343	329	356	358	340	365	347	338	337	290	347	356	339	364	346	350	347	342	388	360	353	341	364	346	352	328	341	356	329	330	360	347	339	382	366	387	325	328	325	368	303	369	339	344	354	356	377	345	366	347	356	359	359	321	361	383	361	336	315	344	351	327	365	384	360	352	325	399	360	386	337	354	355	316	361	350	374	333	355	350	362	347	356	336	348	333	342	327	342	345	371	344	343	406	369	341	318	362	347	347	323	343	351	381	389	356	344	357	371	360	327	314	335	358	326	352	336	361	369	367	358	337	377	347	405	343	351	382	328	300	342	358	360	345	359	329	369	378	354	334	311	348	345	327	381	342	347	358	331	362	331	339	354	380	325	372	350	307	371	352	325	355	322	355	349	332	359	373	362	340	353	345	338	361	322	362	353	358	354	369	361	349	330	371	329	353	334	341	342	368	374	325	359	328	332	334	338	355	356	322	352	343	346	338	342	366	351	338	355	365	348	353	351	356	353	356	355	336	347	375	325	366	329	328	316	357	349	358	301	373	345	352	345	326	345	351	346	377	338	337	318	337	319	348	367	314	355	328	329	363	352	372	340	336	389	355	372	365	371	356	348	413	369	401	327	415	348	355	330	339	373	345	374	331	380	327	373	356	355	342	357	345	378	321	324	355	339	375	315	354	359	293	357	317	376	342	379	339	377	362	327	353	366	352	335	389	352	324	321	344	346	338	392	339	326	336	332	348	346	335	305	344	350	362	335	298	335	354	394	331	354	373	358	339	344	348	357	345	340	397	360	360	342	375	309	356	328	342	354	347	374	364	358	324	345	381	339	350	357	344	361	332	313	341	328	355	328	369	334	373	329	371	343	354	337	335	365	384	350	379	342	325	383	356	361	366	362	361	354	307	347	400	396	350	312	350	355	339	351	339	358	340	369	386	347	357	328	346	350	354	309	386	350	359	351	338	344	336	347	322	346	306	376	367	344	335	316	349	360	334	342	347	351	384	396	354	342	357	374	325	360	406	355	334	372	365	361	328	364	347	356	305	336	386	361	358	350	356	353	355	414	343	352	358	359	363	325	375	350	287	347	331	328	340	349	352	345	385	309	357	328	312
17193	10363	17142	17693	11602	8806	6851	5202	4164	3499	2802	2424	2178	2116	2217	1998	1883	1700	1474	1502	1312	1352	1256	1165	1092	1051	1073	998	945	950	934	940	986	898	863	881	871	844	895	885	891	863	886	880	838	842	846	808	837	882	846	825	829	804	786	860	821	826	820	785	811	819	803	800	825	744	805	796	840	753	838	825	789	784	768	830	765	831	750	858	808	754	820	777	814	786	775	793	786	838	746	775	812	793	845	801	792	810	816	845	774	808	801	793	778	859	802	839	799	827	841	838	799	746	817	782	806	760	709	836	827	815	752	812	837	830	831	829	835	855	790	869	802	748	817	770	805	805	823	777	823	818	784	793	800	802	790	816	830	789	827	794	795	833	827	797	769	788	834	858	852	767	780	826	797	770	788	785	835	797	809	785	750	815	787	754	812	803	781	816	823	826	833	745	805	795	783	840	818	779	804	864	788	779	793	790	795	815	834	788	812	811	807	781	842	804	851	791	849	798	798	775	787	781	802	809	868	791	788	786	789	820	786	773	802	762	818	749	806	801	806	818	849	838	787	776	835	768	783	803	815	850	747	816	769	781	826	842	816	792	780	833	828	780	773	793	796	839	781	780	769	781	852	826	835	797	837	781	831	812	776	847	773	771	812	733	740	832	827	827	830	808	817	785	827	814	778	807	811	792	783	825	847	822	855	816	808	744	769	783	776	828	799	786	775	801	807	729	824	792	813	803	798	818	785	872	818	800	820	800	802	837	767	785	802	771	798	781	797	780	813	792	843	815	829	809	823	838	789	800	768	831	757	819	779	826	827	817	793	805	793	825	754	772	839	825	806	827	801	795	824	778	802	803	816	783	752	886	782	841	825	840	757	845	789	808	814	843	788	817	814	824	788	770	775	807	809	838	791	856	840	804	810	846	772	875	792	771	762	842	821	823	777	792	783	863	810	783	793	809	823	806	822	821	816	795	859	798	802	824	830	771	811	791	809	794	866	817	835	829	867	737	820	775	829	881	814	775	810	827	842	828	781	789	790	829	752	791	802	764	758	796	827	813	815	768	786	824	791	849	757	809	787	791	797	761	779	811	832	776	805	770	779	865	816	804	839	791	800	804	785	756	784	799	807	805	825	815	810	862	763	782	811	812	744	801	795	833	791	775	799	798	799	793	812	744	785	793	876	755	811	795	802	745	760	831	779	824	900	816	788	816	804	801	828	822	758	779	742	771	814	842	857	763	815	763	844	747	826	853	813	783	839	789	802	820	798	853	808	818	775	809	740	844	824	772	826	846	796	787	852	763	783	838	786	797	812	794	785	784	833	802	842	805	800	814	797	835	798	825	773	839	821	775	825	817	782	789	836	820	831	845	773	818	792	805	829	855	762	761	796	803	832	792	779	805	839	770	804	828	815	753	817	849	799	800	852	806	767	829	789	830	748	768	816	770	787	815	827	824	831	785	843	807	772	834	811	756	817	846	792	829	819	763	780	814	896	792	769	818	786	844	776	806	840	767	818	797	816	808	781	824	813	827	769	792	792	798	816	819	841	841	812	766	819	836	806	810	782	809	814	820	779	808	844	796	828	788	725	803	806	759	810	780	809	795	843	777	828	812	861	787	825	834	845	792	849	790	743	790	768	801	751	795	767	811	805	828	846	789	790	763	819	818	791	749	781	804	810	819	781	815	795	789	784	818	754	813	780	754	806	789	758	803	807	804	783	833	799	769	829	816	828	829	836	793	763	791	806	804	816	752	816	786	831	754	832	837	808	763	869	839	881	800	798	753	807	808	785	857	809	850	823	784	816	771	832	779	841	824	814	841	777	805	732	766	820	809	842	794	845	776	789	822	828	783	812	780	786	785	829	804	840	793	795	831	775	839	777	744	810	835	816	766	775	786	790	806	780	810	828	845	796	797	785	767	800	832	822	818	807	807	745	851	776	783	776	808	827	773	830	767	806	821	770	800	754	838	813	820	833	843	766	780	774	807	766	834	800	792	788	811	811	827	799	795	785	832	806	832	810	777	768	782	791	834	742	799	796	791	766	771	822	818	806	829	783	803	804	818	782	814	845	815	780	797	787	824	813	803	810	835	779	771	852	828	813	849	817	833	808	826	799	786	765	815	777	806	814	844	795	799	789	825	836	796	835	787	784	816	861	760	815	808	777	850	829	787	807	807	801	815	811	812	823	818	845	781	766	789	782	794	855	866	737	785	773	827	801	830	812	860	809	793	796	852	826	821	796	780	827	817	781	833	773	800	848	787	766	808	812	818	809	765	797	824	848	769	786	803	751	778	772	849	837	805	808	851	796	803	788	861	801	817	827	791	781	745	766	808	820	836	781	790	793	779	804	812	800	822	787	766	800	817	823	798	879	811	804	780	790	775	780	829	819	821	766	842	769	844	858	801	798	760	777	820	791	824	792	784	795	773	784	836	810	850	793	810	790	753	846	774	854	824	814	801	762	824	801	783	823	792	829	778	766	851	750	733	828	800	825	792	767	768	794	843	786	824	829	778	766	824	745	822	814	804	819	795	827	816	779	825	795	830	803	800	858	822	799	829	860	791	787	808	817	767	824	758	793	818	800	818	756	790	813	775	811	838	814	816	794	809	809	781	817	795	827	801	883	777	800	785	836	741	791	783	805	787	796	797	802	795	771	813	832	806	822	783	803	827	770	838	803	816	843	787	779	813	836	802	776	795	816	774	822	772	780	850	793	821	815	779	839	802	801	761	794	776	805	779	800	811	845	764	831	794	844	823	792	799	782	810	836	809	804	786	788	798	808	827	841	831	795	833	802	840	805	797	811	825	825	842	800	796	792	786	772	818	811	803	826	772	813	796	811	755	796	761	833	791	771	789	758	811	752	819	799	813	882	838	814	819	797	770	778	776	817	815	795	799	781	791	829	833	811	790	776	767	803	790	826	792	821	824	811	817	845	796	805	830	833	801	797	809	810	836	810	802	798	827	801	799	762	813	801	816	784	792	790	857	839	844	839	760	760	799	813	806	811	802	830	801	803	830	797	829	872	776	863	777	839	785	760	802	835	839	791	787	819	781	782	840	809	754	788	835	791	762	810	759	789	796	781	836	802	812	755	785	771	813	860	788	750	845	830	735	755	813	808	825	793	856	811	809	860	815	829	787	785	798	816	775	815	822	804	803	755	831	801	847	793	799	778	810	815	789	820	808	762	770	817	784	824	841	785	773	831	801	829	856	789	775	814	808	798	810	805	805	808	768	790	765	795	822	803	879	765	830	796	792	765	800	754	795	789	807	781	792	760	824	776	821	808	796	840	822	828	771	848	788	800	784	825	806	801	815	851	801	792	835	807	803	798	837	803	766	887	881	800	839	818	751	866	797	778	799	811	787	832	832	839	842	806	782	811	770	792	817	756	824	792	798	807	783	847	802	799	813	795	773	778	841	870	796	793	747	764	809	794	814	799	817	788	835	802	822	816	771	834	860	816	754	835	741	775	815	787	804	841	844	807	847	866	820	763	810
10726	4741	4199	2688	1458	1033	782	650	509	450	472	438	431	459	408	428	379	395	350	364	370	341	350	365	311	356	331	332	329	341	344	333	338	338	337	369	317	334	323	380	329	332	337	362	330	323	325	308	333	348	295	333	327	308	319	356	314	341	341	325	335	297	336	328	351	313	345	354	326	311	339	350	331	319	349	315	323	332	362	336	317	342	306	322	319	344	337	330	355	322	340	339	346	357	345	316	305	314	347	294	311	312	334	322	318	316	355	323	312	349	299	311	317	328	327	294	357	335	321	332	365	293	310	331	330	318	304	322	333	356	330	328	323	321	333	305	349	331	330	330	364	325	306	304	347	315	358	373	304	322	360	333	318	332	317	307	318	307	316	322	308	292	320	317	367	340	348	299	322	317	313	298	369	348	346	311	302	329	311	339	363	328	322	337	315	334	337	335	321	316	275	325	328	373	329	294	369	321	327	352	320	331	369	327	325	313	338	340	307	338	354	313	351	304	341	304	330	347	351	322	287	301	306	355	349	325	315	334	325	325	308	323	344	317	322	344	327	301	366	282	292	328	331	334	344	336	344	312	315	326	322	304	322	320	323	326	315	316	329	322	347	337	288	317	331	348	329	321	345	360	309	327	322	308	317	340	323	336	322	320	336	352	295	310	330	292	306	336	324	330	338	313	317	311	353	337	349	376	306	341	328	342	334	337	349	322	315	335	294	322	312	319	288	332	323	354	273	315	345	346	332	322	298	350	344	301	310	324	330	322	313	338	308	317	327	355	317	328	336	321	316	309	324	314	332	320	324	316	319	290	339	337	340	321	292	326	284	323	345	317	297	318	347	321	317	318	351	338	358	346	330	314	343	332	370	325	304	310	360	329	324	328	318	319	334	323	330	357	327	328	348	307	349	321	353	320	335	358	339	361	342	344	336	364	324	303	306	322	320	320	302	298	339	359	328	310	345	335	330	314	290	330	330	335	318	338	295	317	321	309	359	289	321	321	286	332	327	308	315	316	353	329	324	321	303	319	303	296	333	307	333	355	327	322	359	338	332	298	328	316	362	317	341	328	335	306	346	340	309	309	306	291	351	329	380	311	335	345	327	330	345	329	298	327	335	303	321	341	299	275	322	338	342	320	307	335	327	297	305	319	322	315	335	340	307	361	316	315	320	327	336	340	324	312	341	341	290	317	334	392	338	323	336	312	337	319	351	342	362	315	322	345	345	341	315	325	264	343	308	291	324	309	314	297	358	341	318	348	325	307	318	339	289	330	315	315	294	328	327	298	350	326	295	295	306	330	349	339	343	297	349	278	310	345	348	327	345	325	333	333	333	313	334	338	317	325	332	341	331	317	331	324	335	306	344	348	327	337	331	338	312	309	323	356	353	345	334	346	302	355	287	334	304	294	331	345	341	312	316	296	324	331	326	354	338	331	340	320	301	322	318	345	323	331	326	314	333	338	324	335	336	307	312	329	330	341	307	326	323	304	339	306	347	328	321	327	318	327	367	356	307	325	379	343	360	301	340	330	313	336	337	335	282	322	325	302	325	341	347	355	341	343	314	332	325	332	358	349	362	341	325	361	344	317	300	328	301	349	314	350	329	317	303	301	333	328	301	310	344	307	330	326	341	335	323	308	367	335	342	327	330	340	334	335	352	332	341	286	316	358	353	326	345	357	320	281	347	326	284	337	332	357	312	333	308	307	348	293	333	310	341	282	340	305	322	324	314	328	354	308	326	321	304	296	320	327	346	341	294	332	290	312	317	332	324	300	350	305	300	293	300	368	328	302	352	301	314	298	348	322	307	314	340	315	310	310	377	298	310	302	336	299	341	366	355	325	368	321	315	308	358	335	323	346	332	346	302	349	331	321	322	322	328	316	309	341	304	306	327	339	333	349	304	339	314	338	330	282	330	323	302	360	311	333	332	330	323	330	361	324	321	317	342	326	338	351	325	354	337	289	310	295	315	326	342	314	325	363	292	318	303	304	301	340	327	352	332	345	303	298	301	364	321	301	332	305	325	346	307	293	358	325	310	334	322	336	371	335	334	324	332	296	338	323	298	297	330	322	329	326	294	311	328	319	316	328	324	367	330	321	351	345	344	315	323	334	309	334	324	313	327	316	337	343	307	321	357	350	341	319	368	339	327	319	359	322	309	327	333	327	339	310	352	327	333	328	313	325	332	336	333	332	357	327	313	339	294	335	315	337	314	311	355	345	314	313	317	316	341	321	334	323	332	333	377	315	379	344	345	339	311	326	332	357	329	337	352	320	356	288	331	337	322	319	311	326	332	308	325	355	300	285	317	354	309	346	296	298	320	339	364	341	327	314	320	306	329	318	309	336	324	333	340	321	333	361	332	344	329	329	337	351	331	310	337	304	329	337	271	307	314	304	329	334	328	308	335	383	331	313	301	343	325	380	316	342	314	328	317	358	316	315	312	305	330	297	301	370	316	293	297	333	278	350	337	342	329	332	337	290	318	316	313	328	333	334	318	260	360	348	318	306	308	318	308	319	334	344	323	313	320	317	312	307	317	328	330	318	355	332	289	321	380	320	307	301	329	343	325	333	312	342	319	316	302	297	311	299	322	328	398	338	318	348	315	285	353	321	302	345	330	356	327	368	334	355	330	302	329	345	370	319	324	356	312	340	321	326	353	319	306	313	353	374	297	315	359	276	326	350	391	347	323	320	352	349	311	320	325	336	367	295	293	330	334	337	327	329	325	320	293	338	332	341	322	283	304	335	334	323	322	298	326	356	339	326	321	319	316	343	310	322	320	303	312	351	323	346	349	340	308	365	346	301	362	352	307	296	352	318	319	336	345	371	344	322	317	317	324	319	324	345	349	340	330	279	329	356	297	372	348	330	336	300	293	315	324	304	339	338	343	352	327	316	332	328	307	270	335	294	319	335	327	297	328	276	321	318	310	296	328	357	372	342	338	320	306	313	327	328	310	338	315	310	348	336	368	325	301	337	361	370	315	343	340	339	320	335	321	315	320	338	306	311	324	316	315	336	309	321	324	338	319	330	314	316	306	353	327	322	301	345	319	343	326	299	329	304	347	293	348	347	304	325	308	323	332	307	320	307	356	297	348	336	320	332	312	320	321	317	343	316	326	337	332	344	304	336	326	352	336	333	387	324	320	350	324	311	343	311	355	353	327	352	337	323	347	302	294	336	304	340	351	271	288	315	321	326	325	329	331	360	363	347	299	299	331	322	341	273	333	328	317	303	319	359	298	334	333	300	312	339	315	343	370	361	313	342	307	310	312	327	329	305	343	297	302	294	329	326	319	311	326	297	322	312	340	314	310	332	318	338	306	326	354	340	340	320	328	319	368	298	376	331	329	312	369	345	329	339	381	310	336	307	309	334	291	322	336	294	335	330	331	321	296	305	307	296	341	349	324	325	335	332	308	335	337	293	331	341	313	311	332	366	337	371	340	314	298	300	332	310	326	313	299	295	367	347	309	302	323	310	324	337	322	336
7438	4620	7574	7352	5250	3883	2907	2315	1943	1710	1473	1348	1310	1347	1297	1224	1167	1098	1103	1025	979	944	901	899	881	843	806	843	819	761	811	833	740	826	760	760	798	797	837	731	800	782	803	839	818	759	784	769	799	789	806	804	809	758	775	841	729	777	747	773	737	747	732	731	702	771	744	700	730	776	757	764	758	816	788	705	757	782	770	750	787	708	773	811	751	811	776	753	772	712	769	739	786	775	751	770	734	821	781	751	780	797	737	782	717	765	728	736	732	772	751	763	760	734	805	816	777	770	745	695	763	760	775	750	770	751	771	771	729	759	790	748	792	764	751	775	785	748	768	747	722	800	756	773	813	777	772	786	756	752	796	780	768	758	726	778	793	755	792	781	813	792	762	776	746	741	786	763	757	788	825	749	784	789	761	827	769	784	740	757	769	761	765	790	787	724	763	785	789	783	739	782	782	730	709	777	733	710	779	718	752	763	761	810	767	749	753	737	714	766	763	808	698	754	801	769	777	781	704	791	713	788	727	773	731	786	773	782	789	745	743	736	758	810	767	752	770	782	802	752	790	771	774	763	786	756	712	724	781	744	756	804	743	764	796	785	699	734	750	713	809	766	709	749	776	737	782	757	689	746	726	760	735	814	742	795	798	732	772	776	777	736	717	708	761	774	743	752	741	772	773	732	776	727	782	759	754	743	755	759	794	751	735	768	762	777	783	764	792	762	744	811	758	781	708	719	707	751	766	739	752	787	759	779	764	772	748	783	788	709	740	750	814	717	778	771	763	725	798	771	740	737	775	783	760	780	755	738	783	798	753	769	766	763	735	807	810	753	706	732	764	746	733	767	754	775	735	786	712	723	782	782	721	746	759	737	739	726	763	763	721	752	734	694	746	747	781	757	768	748	725	790	758	760	742	756	727	749	778	785	775	736	738	752	733	748	760	774	754	723	748	793	780	757	745	765	793	733	740	772	753	762	785	786	753	769	751	753	731	753	752	809	749	778	820	813	778	774	785	821	769	740	775	790	781	752	753	774	805	753	819	767	777	762	745	752	748	809	737	749	781	770	745	739	759	721	761	734	770	801	745	803	786	772	775	750	777	733	793	820	787	808	759	780	799	732	746	770	759	755	774	772	771	716	795	775	742	776	752	742	751	746	778	762	806	733	720	775	786	776	763	705	799	787	735	750	748	756	797	764	771	794	723	823	775	770	739	723	736	736	778	802	792	750	787	741	761	757	763	729	720	731	777	762	795	771	731	783	698	768	819	736	771	751	705	768	772	759	787	772	726	744	780	770	758	751	783	790	771	776	761	784	761	797	749	787	766	758	754	699	767	758	746	784	802	802	790	824	808	786	800	763	742	730	758	776	786	758	756	775	757	740	781	781	712	760	769	780	769	778	745	763	767	726	768	768	791	764	731	760	760	720	778	784	766	712	755	788	810	781	747	756	743	774	787	706	762	848	755	752	756	776	770	806	710	764	785	743	766	805	759	744	765	715	725	751	780	735	785	769	716	758	758	783	748	774	802	709	736	730	806	761	782	740	760	717	807	753	784	748	755	759	777	750	778	777	765	735	742	754	798	793	764	784	790	786	752	741	817	746	777	795	751	819	727	780	729	775	767	778	785	774	751	723	745	773	737	740	743	759	754	792	742	783	782	758	760	762	746	810	760	877	771	762	711	795	768	764	748	760	783	752	819	778	744	779	743	741	737	696	757	786	780	812	838	771	799	775	787	744	796	783	746	747	766	764	798	737	722	758	760	779	724	775	766	754	801	793	708	767	759	766	788	820	773	753	770	769	717	744	768	742	776	760	739	758	772	743	773	727	769	832	734	796	773	736	768	790	781	753	746	778	737	755	733	738	782	745	798	724	782	750	768	795	724	802	789	750	718	743	795	780	724	742	779	784	798	791	773	759	736	811	802	796	806	757	772	763	750	741	777	730	732	756	724	813	767	806	762	757	686	798	748	739	770	792	767	717	750	769	711	739	777	725	769	746	776	761	803	752	809	723	724	787	759	770	729	760	773	753	743	734	770	768	701	710	770	794	792	754	790	730	795	800	747	804	735	750	755	791	792	791	718	799	746	775	756	770	806	808	753	772	819	765	774	768	743	842	797	763	775	741	751	764	729	787	775	741	755	774	798	754	737	732	780	746	763	756	750	780	731	768	814	739	829	725	775	752	807	776	740	737	761	760	818	740	765	770	803	721	800	814	783	762	734	744	803	746	731	762	771	800	766	777	770	730	776	754	769	741	811	762	777	733	731	778	764	787	749	768	819	775	704	815	764	741	767	772	778	752	695	749	752	731	747	741	785	770	752	748	743	758	736	746	751	764	798	832	785	790	772	755	758	774	697	800	842	762	742	731	746	799	785	726	747	754	835	809	753	781	763	803	715	814	788	760	780	742	708	733	802	766	796	737	756	763	754	790	768	753	712	796	800	740	734	721	757	773	806	751	797	747	733	833	769	810	781	776	764	785	750	772	737	771	796	782	745	762	760	749	760	802	769	766	733	761	713	788	724	759	759	772	766	801	764	769	807	797	761	724	769	726	806	741	750	810	725	799	777	749	715	794	805	864	767	773	763	769	787	801	760	792	794	757	758	754	755	803	767	775	774	781	785	739	730	729	766	768	801	754	776	807	776	750	734	710	748	730	740	773	770	763	696	722	732	744	791	797	831	775	762	733	749	725	756	756	800	734	716	785	747	775	804	776	789	763	798	751	769	731	765	767	723	755	760	781	766	802	747	690	747	763	755	808	753	802	717	745	765	744	727	738	804	785	782	732	751	752	730	748	785	765	817	735	765	764	764	742	743	773	724	752	793	758	784	803	822	760	779	720	778	777	731	769	771	759	756	754	769	763	737	760	753	731	787	750	751	838	799	758	783	754	719	764	757	734	727	765	824	775	743	784	795	748	744	768	773	794	738	715	761	821	779	793	790	755	699	744	741	804	786	708	765	770	721	778	764	727	775	735	776	712	763	745	801	790	728	725	796	780	768	737	785	746	791	722	713	788	793	751	768	770	780	732	775	810	749	771	750	794	775	797	778	781	716	808	778	722	779	744	726	733	792	782	785	713	728	772	733	801	762	797	778	756	727	754	753	724	745	766	774	760	744	769	773	786	710	735	793	772	766	754	771	762	768	768	764	809	807	772	723	798	750	763	797	788	752	742	724	729	787	735	792	784	767	752	776	814	742	736	769	753	695	757	723	780	784	784	746	706	797	749	786	739	764	777	786	824	755	740	745	731	771	741	765	771	759	781	752	759	746	764	746	764	727	749	774	778	733	731	743	797	779	759	747	774	756	804	790	758	807	723	790	780	738	708	789	783	769	737	726	731	782	741	761	754	729	785	758	817	737	791	723	766	770	696	759	772	806	780	749	727	769	751	753	780	717	706	763	753	730	724	714	754	744	747	783	798	731	760	787	777	844	758	757	758	748	755	721	751	692	763	716	799	702	806	771	777	758	745	722	757	777	780	751	720
21696	9074	8472	5301	2655	1766	1306	940	803	657	588	564	613	532	526	473	476	477	475	461	415	398	428	410	357	406	390	383	380	381	371	360	416	357	346	340	352	345	390	340	354	394	371	337	365	347	346	329	384	395	341	377	331	348	373	377	378	375	350	343	343	400	390	361	372	359	355	397	347	343	364	407	396	349	344	344	403	347	315	371	364	342	353	337	372	326	364	378	366	391	348	348	362	376	410	342	335	362	374	378	358	386	348	368	343	350	344	354	372	361	391	365	356	338	350	371	376	388	321	379	318	358	315	365	339	375	365	376	347	367	328	365	375	380	346	367	328	373	331	377	360	333	391	364	381	372	377	364	412	372	369	365	366	385	360	325	380	392	338	332	393	380	349	372	378	360	374	362	349	352	342	341	346	358	388	337	366	408	374	371	371	369	371	365	378	360	373	347	390	337	370	370	364	367	329	350	366	381	379	324	346	341	355	355	345	372	361	367	336	333	390	362	376	316	370	347	382	332	367	329	307	344	342	369	323	332	347	349	347	387	379	356	326	338	376	364	360	391	368	350	348	343	383	328	348	345	332	338	374	356	382	385	394	327	375	340	362	373	384	353	361	338	345	411	365	341	329	360	391	380	351	358	374	339	345	377	377	366	345	372	340	364	339	379	356	365	383	368	336	370	366	363	343	322	344	342	378	338	334	339	360	355	374	351	344	329	342	356	404	353	370	346	351	313	367	378	348	356	401	342	305	394	372	343	369	390	391	381	369	351	367	358	354	350	328	357	347	348	376	332	371	386	329	390	368	373	349	356	339	347	359	388	342	399	390	385	329	376	372	358	375	365	376	362	375	361	379	355	366	346	367	371	359	378	363	397	367	405	371	369	369	407	352	356	378	327	352	365	350	391	368	339	368	356	353	378	365	324	356	384	384	335	379	325	355	354	363	400	369	367	363	333	375	368	363	359	339	354	344	362	336	372	359	348	362	377	370	358	366	333	348	356	365	368	387	359	365	348	372	376	353	336	351	345	394	373	377	361	341	373	362	387	387	357	372	336	365	380	389	331	339	347	356	344	354	353	369	320	356	329	374	372	321	352	401	353	376	380	341	382	368	381	375	373	351	363	366	365	377	357	364	333	378	358	347	374	383	361	342	355	329	411	350	341	333	356	375	376	340	340	374	366	360	362	312	353	339	345	341	372	322	357	381	345	332	338	348	356	332	364	366	377	348	349	357	357	379	373	378	376	375	372	362	360	391	400	386	375	377	403	353	358	343	378	329	355	344	378	363	352	382	336	352	393	350	327	395	358	387	318	354	378	346	382	313	339	360	356	375	332	338	383	349	379	374	353	368	387	362	343	352	360	369	338	351	376	385	365	364	346	372	359	386	378	359	375	368	371	365	345	347	372	338	360	378	352	367	365	340	350	330	388	393	386	391	368	374	383	392	396	364	376	348	362	325	391	378	402	335	361	304	348	338	324	367	357	372	423	363	390	331	353	361	414	341	351	343	393	359	355	363	364	382	353	368	371	404	352	365	377	357	368	372	350	362	381	347	380	384	346	359	349	329	358	428	348	336	358	367	360	353	378	344	384	363	330	368	385	352	323	374	368	343	335	362	379	370	360	379	365	371	349	388	375	365	339	402	348	347	365	360	358	384	398	383	365	353	350	376	364	390	367	344	362	375	373	319	376	392	375	352	370	374	419	347	309	351	361	396	382	379	372	330	369	370	394	376	374	364	318	397	363	361	373	341	348	394	368	375	358	384	343	393	385	386	365	349	381	371	338	391	348	346	368	350	374	366	349	386	370	390	367	346	362	356	353	335	380	353	341	356	360	353	364	398	377	381	365	347	393	366	351	349	322	387	384	355	356	364	354	350	344	344	376	367	344	369	367	393	357	327	355	341	372	361	363	381	331	380	382	404	341	339	371	401	316	332	373	385	375	364	318	347	346	398	388	361	375	323	345	355	370	344	338	348	346	354	338	359	361	358	342	396	429	382	366	352	335	400	309	320	379	318	392	342	347	366	362	378	344	389	384	362	369	359	355	381	383	357	391	385	369	361	364	341	358	344	357	326	350	410	348	355	369	334	363	336	366	353	369	356	370	384	346	373	370	406	372	356	354	353	337	344	351	372	367	349	379	366	359	336	353	333	357	343	335	342	357	366	340	345	383	371	318	375	329	362	345	340	326	352	366	337	351	359	354	378	388	378	353	373	370	329	341	355	370	349	352	375	374	367	370	344	357	367	342	367	369	394	374	354	364	342	335	332	359	336	370	373	392	368	351	317	338	355	358	349	406	346	341	363	375	380	360	392	362	372	320	340	357	363	388	382	373	384	372	346	398	378	339	361	352	395	371	345	357	330	362	359	335	332	336	370	351	368	387	370	368	357	359	417	384	350	390	364	345	351	377	336	373	358	352	364	343	321	335	348	326	404	341	360	353	419	360	372	348	355	320	376	360	387	366	342	354	373	321	363	345	346	373	365	375	354	357	367	342	336	345	392	374	326	396	404	345	368	375	357	334	321	366	380	336	354	372	389	367	378	359	382	336	376	362	382	368	382	355	378	348	342	340	317	333	356	332	339	355	345	373	361	374	354	336	381	344	395	377	361	402	321	356	362	350	355	340	329	387	325	359	374	394	361	350	376	338	372	389	358	338	333	345	343	382	386	359	362	391	361	375	347	333	367	347	420	402	330	359	320	327	287	344	363	375	396	378	384	377	362	347	349	379	361	362	365	387	379	378	351	345	355	356	367	371	372	363	340	352	316	361	360	346	315	339	382	337	360	358	346	343	333	344	336	356	371	411	392	360	347	370	392	332	380	316	338	331	381	376	381	346	406	366	348	345	361	336	347	355	401	374	387	358	341	301	342	407	353	317	369	380	347	366	358	323	350	344	394	374	340	342	346	360	367	390	384	363	386	366	370	344	372	419	368	341	360	361	378	410	376	360	357	355	357	363	375	324	375	359	387	368	362	352	343	371	356	329	365	360	320	403	347	393	360	367	349	337	397	391	385	376	372	331	342	362	377	379	359	361	392	379	336	368	362	358	345	348	387	360	376	378	373	347	364	342	362	304	364	327	395	351	362	311	342	356	338	377	358	395	352	362	398	355	327	355	325	356	363	355	363	356	343	379	342	335	369	365	362	353	380	377	360	350	401	374	358	352	380	366	382	357	379	374	388	382	394	374	358	389	381	327	366	327	350	360	344	372	359	360	402	383	368	321	381	364	367	363	346	395	338	355	368	336	381	397	381	376	350	336	319	339	355	366	361	375	349	365	346	318	356	319	316	374	365	376	362	335	394	360	361	365	334	321	345	343	348	345	358	370	372	377	398	359	375	396	347	386	394	360	376	379	368	399	379	345	351	381	396	349	408	362	351	319	380	370	335	343	327	396	357	361	365	345	312	328	380	340	375	349	334	359	336	359	320	362	389	358	373	361	341	377	385	375	338	326	398	345	359	361	351	341	338	353	344	351	346	385	351	383
14142	7824	13442	12177	8759	6687	5056	4029	3277	2534	2102	1965	1879	1765	1779	1738	1583	1447	1341	1236	1188	1129	1124	1088	1138	1044	1030	950	950	907	935	898	919	885	829	876	908	931	888	855	890	878	930	842	878	894	852	804	799	883	883	828	904	826	825	846	829	822	834	815	878	834	842	803	828	861	831	815	839	837	844	872	846	852	828	824	768	829	824	821	834	804	841	863	810	822	835	861	809	802	844	808	835	841	808	850	792	867	838	827	879	807	886	808	793	882	852	855	834	852	822	847	788	846	831	839	859	881	869	851	854	853	804	809	797	829	835	870	847	891	823	867	811	905	827	818	830	835	852	790	903	903	814	789	783	836	825	845	827	776	783	874	914	811	828	799	822	877	812	847	799	810	804	820	831	849	872	843	807	827	799	839	869	803	840	843	829	803	814	881	834	824	839	879	841	893	859	910	852	857	903	838	855	850	775	851	860	840	878	829	838	864	804	811	844	821	826	820	805	806	858	857	825	854	794	824	841	818	775	899	831	815	843	796	813	841	831	867	860	809	819	895	795	795	822	804	870	816	874	883	829	825	845	839	832	801	831	886	782	832	824	801	852	847	820	841	820	863	788	864	863	870	841	828	791	785	818	824	817	813	825	792	866	853	837	822	838	855	865	827	822	901	814	858	838	793	810	823	840	800	888	829	837	823	877	854	851	853	845	798	787	869	837	834	819	859	814	835	843	849	844	831	834	833	826	831	856	860	857	810	787	844	848	812	817	851	782	856	824	784	873	837	828	871	857	866	832	835	845	768	824	860	849	865	872	857	841	836	878	809	816	786	808	776	845	781	844	836	827	916	837	887	827	846	880	877	817	791	861	862	869	882	818	869	862	875	850	837	868	785	857	801	842	828	877	798	839	857	797	832	864	809	804	834	878	842	830	870	840	840	825	899	836	890	872	849	854	850	836	818	792	785	847	825	857	827	802	876	825	819	835	856	837	788	779	861	810	862	815	838	842	785	852	816	794	817	825	845	798	846	835	784	812	817	838	874	823	820	843	783	814	850	849	853	871	839	836	898	824	831	805	797	799	830	848	822	820	851	825	796	798	850	835	794	801	818	867	836	772	859	775	816	845	851	855	841	804	863	832	781	783	857	820	837	816	837	804	844	874	815	774	851	834	827	833	818	834	847	835	829	818	832	857	849	826	789	819	809	860	873	876	819	853	884	836	794	846	843	798	838	806	856	807	784	821	832	829	846	842	848	837	814	833	846	830	822	830	796	816	821	848	869	886	811	859	741	843	786	777	836	826	837	868	807	816	792	843	863	814	853	823	840	827	843	804	853	838	816	874	862	858	835	895	828	821	781	803	787	820	851	850	839	827	830	797	804	834	815	732	835	876	783	801	846	874	837	790	821	787	837	849	815	877	790	811	813	860	859	824	794	858	829	872	800	817	882	850	811	801	859	852	843	827	864	854	855	806	782	810	813	848	822	828	835	827	875	853	809	821	816	881	841	819	858	808	851	797	824	833	803	879	847	873	797	805	877	811	813	845	824	806	861	865	836	802	849	816	873	877	792	825	825	823	824	791	846	828	850	874	792	802	888	820	819	845	802	882	835	833	817	868	809	834	841	825	791	851	794	826	828	869	798	806	845	860	846	943	875	858	847	828	881	859	867	844	854	853	782	849	832	820	832	848	802	846	820	831	822	823	823	769	844	874	831	821	799	860	831	822	820	847	828	820	825	858	841	803	838	781	873	778	818	855	855	841	835	813	844	778	848	842	831	837	833	923	887	880	806	897	831	799	836	828	836	863	851	833	816	833	833	850	852	815	794	862	847	827	841	828	817	844	868	899	842	892	830	796	878	795	793	844	840	832	845	820	815	840	799	756	845	834	783	807	825	796	891	842	876	828	811	836	832	861	853	829	854	853	849	812	828	868	839	884	842	834	879	797	861	875	856	848	813	816	858	836	820	870	851	871	866	799	827	826	838	820	887	817	855	834	854	837	842	817	846	820	799	863	837	828	805	835	812	789	768	837	827	818	800	791	848	846	835	815	882	803	812	821	791	879	843	832	851	830	834	811	814	864	840	830	853	892	829	822	844	822	824	851	842	874	871	838	880	826	807	869	810	856	825	824	780	843	830	835	766	868	860	813	809	803	829	870	877	816	879	830	862	900	854	858	821	836	878	834	816	825	791	873	845	864	806	839	832	814	865	836	873	830	784	864	859	818	884	848	836	839	829	877	804	824	861	881	853	877	867	807	780	851	845	832	777	887	837	870	819	820	786	852	809	873	843	878	859	868	841	775	796	842	871	803	851	866	875	827	827	815	823	878	856	872	847	829	791	849	829	828	841	858	893	821	860	840	844	793	860	861	849	850	770	879	813	810	819	853	882	804	856	836	833	866	851	793	836	821	804	763	802	870	787	857	849	884	875	830	858	791	805	831	827	862	825	814	799	831	892	883	850	876	806	838	876	825	845	810	794	862	901	842	893	799	804	807	795	837	841	828	849	833	844	868	821	789	859	843	787	851	847	786	842	845	834	786	837	814	834	812	809	744	804	857	850	845	835	837	736	863	847	826	808	831	834	843	837	851	873	786	796	837	801	823	846	819	812	784	851	905	806	834	825	787	901	810	856	849	871	824	851	831	810	816	840	816	879	823	834	835	813	841	779	839	781	823	857	841	840	832	837	859	830	810	865	846	842	756	804	868	782	815	814	774	820	804	833	840	850	839	863	857	883	839	805	828	873	818	844	851	853	826	864	781	872	817	828	839	810	896	789	871	839	880	859	859	861	839	839	894	834	864	806	824	860	838	868	804	825	878	859	856	829	821	829	800	829	835	865	812	736	788	809	831	875	899	790	814	839	827	828	818	817	814	840	837	812	841	836	854	841	880	798	830	850	865	848	843	860	819	758	884	858	824	817	836	857	842	768	862	853	815	801	850	821	816	768	810	806	793	863	853	866	875	824	873	847	851	824	834	766	850	867	827	825	789	834	794	891	810	854	819	845	824	793	797	846	809	825	839	828	847	831	831	800	828	826	858	815	841	860	851	832	843	828	849	816	840	839	819	882	810	882	848	857	793	858	827	815	794	860	841	828	840	831	826	822	861	843	828	846	837	816	848	822	866	857	864	806	829	776	891	859	787	827	883	786	842	761	793	855	867	835	850	805	851	841	819	830	828	888	845	832	840	791	891	849	802	801	835	805	861	825	833	864	850	814	853	811	854	820	845	873	818	824	792	814	872	802	844	789	839	874	848	886	791	830	866	851	781	861	822	766	815	857	838	859	860	836	828	889	807	861	853	798	841	846	879	832	788	873	870	875	817	829	859	781	825	870	840	834	848	759	876	813	827	814	865	837	806	864	808	850	801	839	870	823	865	794	833	882	843	872	841	876	857	835	814	876	867	821	880	808	821	845	838	819	846	820	865	903	839	877	857	814	809	823	863	858	825	882	893	829	882	854	830	816	794	818	835	830	790	813	864	788	750	809	836	794	851	840
29567	13283	11126	7039	3969	2517	1856	1360	1061	841	696	612	643	542	541	559	492	471	446	469	401	457	447	415	413	374	399	394	376	355	369	386	332	355	352	350	349	361	377	367	349	369	350	366	369	360	356	319	328	341	349	360	380	392	379	320	336	323	313	364	360	327	332	351	395	341	348	375	332	345	376	350	379	355	330	374	343	337	323	372	354	356	336	325	308	339	344	350	348	345	368	333	328	333	371	337	363	386	341	335	351	349	374	346	331	320	346	336	360	402	357	332	366	393	327	354	365	347	342	348	338	356	363	357	344	374	397	351	351	385	366	393	322	357	351	321	366	355	368	370	353	323	311	302	347	366	376	361	321	367	375	365	345	330	376	349	359	378	370	399	322	325	375	329	350	361	334	368	339	388	332	350	337	339	367	350	347	355	344	314	337	382	358	338	354	358	389	362	346	330	345	371	399	379	325	337	344	353	344	351	348	363	344	333	336	351	345	335	351	338	424	339	365	358	370	356	353	322	332	345	353	323	351	347	349	341	353	314	344	347	321	396	304	339	347	336	332	354	363	352	318	330	357	326	334	340	339	395	368	330	376	336	364	347	354	321	336	348	333	330	379	330	367	371	335	335	325	328	354	382	351	361	355	352	351	346	341	360	396	359	320	380	374	364	360	338	359	363	356	347	336	359	367	309	346	354	306	366	333	335	351	326	363	370	350	371	360	309	381	329	355	355	355	362	360	348	361	358	357	355	360	357	340	344	333	372	361	313	350	342	358	330	361	355	332	338	322	329	349	344	342	350	330	333	361	360	343	342	343	385	411	318	370	299	337	315	360	347	356	346	343	344	349	375	330	331	332	309	367	337	351	366	361	325	351	331	338	331	368	303	345	385	359	326	382	326	339	344	359	340	369	337	352	338	336	353	375	333	365	353	332	349	352	381	329	360	328	312	359	351	356	352	329	363	360	296	316	321	374	321	346	365	370	356	336	326	344	309	328	368	391	352	368	333	320	398	364	335	361	369	372	323	369	337	335	380	339	307	352	309	367	338	350	312	346	327	366	333	348	373	345	302	327	354	366	325	353	326	356	393	361	363	363	342	390	329	371	309	337	344	357	339	373	334	355	371	338	341	355	328	371	360	350	336	304	372	365	369	333	355	334	324	367	340	379	350	349	335	350	315	371	364	368	395	357	385	343	290	354	357	333	349	381	348	347	354	342	353	336	312	366	313	376	321	361	350	345	326	357	334	323	356	366	338	347	345	392	356	351	381	326	372	353	343	339	341	369	334	307	342	368	349	356	340	317	346	346	352	378	328	327	311	337	359	364	375	348	350	336	321	368	365	331	363	326	338	323	384	367	361	363	363	336	352	349	350	366	338	315	354	338	335	313	349	357	378	331	332	359	354	319	335	366	351	322	386	330	358	325	344	366	338	319	346	340	366	381	350	358	375	348	326	311	356	367	338	379	341	326	360	369	358	331	353	383	364	348	337	354	349	348	338	371	379	367	331	367	352	321	346	343	366	368	370	368	347	332	341	322	373	334	324	380	339	357	329	377	328	320	329	323	344	362	350	326	373	382	377	330	319	323	320	354	378	354	341	345	359	340	345	347	348	358	339	346	368	336	356	369	345	336	301	317	365	359	369	364	362	319	379	314	358	343	361	349	352	348	357	332	354	357	341	349	361	335	334	326	358	384	328	347	361	305	337	345	355	355	326	350	379	334	351	342	368	339	365	369	328	333	327	343	367	354	337	348	326	333	342	377	338	360	368	311	352	351	366	312	361	347	354	348	373	357	351	361	332	355	349	355	320	389	344	335	355	326	308	332	332	356	382	345	359	355	352	342	328	303	363	369	351	336	387	360	344	364	294	358	334	362	364	352	346	374	314	351	354	349	350	328	347	316	350	387	345	348	340	334	382	373	333	375	330	346	383	345	333	339	360	385	361	341	370	362	368	380	354	355	344	354	339	354	337	332	358	353	349	339	329	358	314	310	340	352	355	393	352	359	356	339	357	338	365	384	314	321	343	341	348	339	375	352	325	357	376	353	339	330	339	369	330	321	323	333	327	342	379	341	374	344	341	336	374	362	324	348	356	336	342	306	339	368	363	363	352	348	342	345	369	364	356	341	335	355	367	344	350	346	347	325	362	339	329	363	358	353	335	305	354	358	370	389	369	319	355	359	362	348	317	340	342	342	363	353	349	330	359	380	341	348	360	330	363	372	357	342	310	380	326	424	369	323	308	328	331	360	361	375	346	395	366	345	353	351	387	351	347	332	352	372	323	299	340	339	325	330	349	375	320	377	364	355	341	351	326	373	368	373	370	346	348	329	337	312	375	350	380	388	328	310	359	365	306	341	371	313	339	363	366	376	321	336	377	350	362	323	326	313	374	352	355	364	378	358	353	336	331	333	370	362	346	341	338	345	343	389	385	329	346	335	317	335	360	348	339	357	372	370	372	364	327	352	362	360	382	326	361	330	326	351	395	367	346	346	344	333	334	334	375	379	338	344	371	336	331	326	309	349	320	373	321	358	340	367	398	333	362	325	355	367	345	380	351	351	355	334	312	326	343	358	368	307	365	329	368	336	363	343	335	356	344	336	374	325	348	357	325	319	316	353	347	316	364	357	334	342	374	325	348	336	350	342	370	356	345	321	330	351	346	370	321	333	354	334	357	337	366	351	360	332	297	354	309	332	367	362	316	340	367	335	338	361	358	322	340	363	340	339	350	315	353	335	348	314	381	354	341	353	359	341	340	313	358	394	361	335	320	375	339	323	339	349	369	360	345	325	358	335	346	342	336	357	347	348	324	374	353	336	360	383	341	334	346	348	349	342	323	348	356	395	338	351	348	330	310	372	371	342	346	345	342	340	354	381	383	356	325	340	364	326	359	342	349	359	363	329	368	311	370	356	374	361	362	323	340	388	382	324	312	358	348	369	349	346	377	345	342	336	388	354	351	350	329	312	337	327	346	375	349	341	362	373	349	348	366	337	354	338	310	358	359	353	347	360	358	352	335	374	362	348	352	328	345	320	363	373	323	386	357	343	308	376	311	342	331	364	339	324	377	370	351	339	348	353	354	347	349	373	333	353	323	359	349	333	411	341	322	355	351	369	357	337	364	334	356	326	303	367	355	375	326	339	349	388	341	345	357	351	319	357	339	332	319	340	357	376	355	355	343	348	358	362	344	357	364	347	333	321	366	356	333	379	361	362	357	318	382	340	355	376	358	356	362	362	348	372	365	356	333	311	332	343	337	314	349	331	350	353	377	353	348	330	349	356	348	320	338	333	366	354	362	352	372	337	306	341	324	344	338	340	326	348	357	338	321	358	331	325	337	342	324	341	328	352	357	387	326	355	365	342	357	324	339	343	345	331	364	310	382	361	379	378	319	367	336	345	358	364	332	302	375	384	361	342	345	340	326	383	361	355	346	311	354	361	341	340	374	362	330	372	347	341	354	311	357	363	364	333	380	334	331	338	352	361	350	334	346
17602	10326	16036	15025	11658	8962	7205	5498	4272	3410	2703	2427	2265	2248	2073	2118	1881	1736	1499	1391	1361	1299	1183	1106	1076	1097	976	1004	925	881	887	853	845	821	832	903	897	838	870	837	845	838	836	873	817	815	851	779	791	834	907	760	784	812	788	838	803	812	814	799	800	749	773	790	791	827	782	824	790	766	825	829	807	838	830	855	815	788	799	788	764	820	815	819	794	773	774	844	780	789	817	822	823	786	767	823	809	791	805	732	789	808	798	799	786	840	836	748	751	817	816	803	774	819	839	785	796	744	815	769	756	783	791	761	770	783	760	835	772	836	797	785	736	762	791	797	777	824	816	796	755	794	788	768	800	797	817	814	794	822	821	794	856	812	804	828	797	779	790	834	770	794	754	801	757	806	745	802	775	803	804	772	738	785	827	780	810	813	790	773	811	783	802	800	767	831	836	805	809	814	774	828	824	801	801	839	779	776	805	813	828	744	823	824	757	774	753	796	772	824	826	845	813	826	778	793	783	778	789	819	779	798	790	794	787	749	757	806	807	789	815	760	794	790	825	811	823	786	811	783	815	795	829	814	761	781	823	760	787	790	780	795	782	780	793	811	778	806	788	799	777	838	798	797	793	771	760	759	811	778	782	842	814	796	792	778	768	783	762	815	768	752	817	802	760	839	782	797	819	817	799	818	788	797	794	791	794	811	767	813	800	814	804	777	811	761	803	770	806	805	812	805	762	753	795	790	816	797	826	816	786	771	752	854	751	776	804	799	800	809	820	819	791	811	812	786	777	824	804	876	774	811	852	810	758	821	807	786	784	767	758	778	834	802	822	776	835	801	806	789	801	783	824	820	794	823	785	793	749	792	754	835	821	861	807	815	811	709	817	831	792	802	765	826	802	867	849	833	816	855	757	810	771	810	837	784	813	800	752	778	756	799	815	837	767	785	789	773	788	761	804	833	838	822	834	821	789	778	764	771	799	827	777	782	806	758	830	795	805	832	812	777	803	789	793	786	822	873	805	794	805	750	746	763	778	820	767	796	798	746	786	818	780	783	808	817	824	818	776	791	809	756	789	842	807	744	828	843	776	696	810	813	764	834	802	786	806	819	817	775	792	831	817	790	781	798	834	780	797	759	789	766	801	732	843	762	729	791	823	774	795	806	803	792	786	778	825	798	813	792	814	837	795	769	761	805	813	779	785	810	806	820	783	781	844	839	762	831	768	775	774	805	844	791	777	794	781	828	766	778	832	786	807	809	779	794	779	802	777	819	815	805	821	854	806	806	839	774	820	838	769	790	811	813	791	789	774	839	731	804	773	792	794	722	851	792	787	844	830	790	822	804	778	797	794	770	786	736	793	758	844	768	805	799	815	811	826	776	743	821	759	873	788	765	761	822	771	804	802	823	761	752	838	766	827	835	807	771	728	825	765	805	807	793	794	835	752	833	779	787	787	837	812	771	806	778	782	812	828	770	829	823	771	729	759	831	774	800	812	779	778	769	811	787	775	801	820	784	839	759	757	750	839	835	791	779	825	769	826	751	823	782	858	777	784	800	748	816	775	770	850	780	800	826	841	843	798	758	797	832	840	832	712	775	789	784	817	773	817	802	804	802	740	741	791	799	848	831	792	776	823	817	774	743	812	810	739	808	784	762	804	833	798	747	773	823	775	783	785	801	848	792	824	836	783	772	822	786	764	860	810	776	792	771	836	862	880	826	790	840	783	797	796	759	832	806	851	821	787	807	788	781	785	776	740	798	820	820	785	810	756	767	854	772	783	827	805	802	766	766	799	862	774	743	809	785	793	809	824	790	793	802	765	802	815	791	797	836	816	754	801	791	729	808	809	795	814	801	795	805	806	819	762	818	806	835	799	786	798	804	775	814	856	798	767	799	779	795	773	821	799	769	782	801	809	809	779	774	819	830	747	803	815	786	796	763	805	806	789	790	785	801	772	765	833	770	771	801	788	830	731	830	820	797	844	743	792	839	756	801	780	788	767	748	776	764	781	834	743	890	790	796	841	793	805	788	795	762	807	758	756	801	829	780	765	805	790	773	772	805	747	766	830	783	817	825	789	745	813	713	736	771	740	776	812	813	821	718	804	808	848	830	788	748	777	757	763	789	808	776	815	725	798	838	799	789	761	754	768	812	800	766	785	787	808	771	868	813	783	794	788	798	810	769	778	772	825	758	823	720	832	829	802	771	756	750	827	797	819	817	782	855	767	818	825	808	810	812	778	837	811	838	845	746	791	782	797	801	785	798	817	800	804	783	766	761	823	845	793	798	804	815	833	760	796	812	756	842	814	805	802	797	805	781	822	792	825	793	816	798	774	822	795	793	852	828	777	791	818	808	807	785	724	842	762	733	808	796	798	768	757	776	789	760	841	819	797	816	778	788	790	788	786	804	838	778	769	858	827	783	823	840	755	810	803	819	803	807	839	777	809	815	753	809	804	780	802	851	794	784	837	813	807	804	793	799	793	800	792	809	813	760	759	803	784	764	781	815	826	810	848	795	861	782	765	803	768	782	840	826	791	797	817	780	797	786	803	801	805	855	820	811	830	784	841	789	842	828	797	771	801	799	730	763	778	788	808	799	785	781	776	794	809	805	854	784	833	814	767	807	790	760	798	789	814	786	804	810	768	831	794	783	779	793	788	800	806	764	807	782	825	753	759	737	777	882	826	824	790	845	825	807	779	788	773	733	807	829	843	776	780	788	783	802	800	780	819	807	789	788	794	817	797	807	819	839	693	787	817	785	759	770	830	811	808	808	788	810	822	769	792	806	793	775	767	780	796	762	799	802	807	810	856	812	766	792	800	772	848	822	838	805	770	774	782	792	738	799	837	794	797	816	749	814	817	817	788	804	805	812	819	769	797	847	805	786	775	838	799	796	776	809	794	759	760	827	771	787	744	779	755	746	795	835	792	760	794	794	785	799	771	746	827	791	806	829	830	807	771	804	786	779	795	814	792	816	804	791	765	797	786	838	778	756	823	783	806	812	861	719	803	780	764	779	805	789	812	795	790	778	753	849	802	799	815	786	777	778	788	824	782	779	815	808	797	834	758	790	787	763	779	788	849	780	789	900	827	762	782	800	780	782	831	811	780	773	779	767	769	833	780	785	762	801	820	802	790	811	879	847	820	817	818	801	802	797	818	761	797	825	769	805	785	789	828	841	795	766	838	776	839	765	749	836	771	775	805	803	845	798	786	777	777	777	823	849	787	780	767	779	764	809	811	812	806	810	797	791	800	814	808	805	819	827	757	794	780	783	754	810	820	837	814	814	805	852	774	804	809	782	796	754	776	775	791	771	811	868	791	824	782	768	807	775	773	809	773	827	805	773	821	816	807	820	791	852	784	811	803	815	761	803	759	766	781	797	731	786	762	817	769	855	817	776	815	773	811	805	843	794	805	857	798	799	798	768	793	816	756	773	857	820	785	798	733	825	758	817	794	798	791	785	817	785	835	772	798	791	791	752	799	821	791	853	747	769
10799	4699	4150	2579	1492	1056	828	673	550	475	461	444	433	418	417	386	386	410	378	354	349	335	375	346	361	368	338	337	343	334	336	329	313	317	321	332	358	309	320	316	328	318	311	313	313	351	335	316	332	305	309	337	324	328	336	312	307	281	363	312	353	330	322	302	331	333	320	327	328	294	339	320	297	307	334	342	349	285	338	354	338	328	325	335	300	306	328	372	345	360	322	311	329	310	343	318	333	298	327	340	299	337	318	343	332	313	355	296	337	331	278	330	333	316	354	352	364	335	298	313	337	324	329	344	313	297	338	335	321	331	307	340	343	332	338	369	300	343	332	290	324	356	347	374	313	362	301	368	331	325	322	323	336	328	325	310	308	330	359	347	341	376	331	320	347	368	313	364	319	320	299	327	328	319	322	325	330	338	302	288	313	308	321	308	312	319	356	329	307	292	337	368	334	317	306	320	329	299	302	342	310	309	310	315	308	315	335	344	354	324	321	314	347	291	332	335	359	307	296	354	357	330	334	320	332	316	342	351	322	299	293	388	351	324	354	332	303	321	316	315	334	332	316	373	322	342	354	354	296	298	369	348	334	328	348	298	325	296	322	330	324	339	299	329	315	310	340	283	308	321	333	345	333	311	313	330	328	332	301	329	317	336	333	328	342	302	331	337	308	327	299	320	332	350	290	339	352	370	328	317	317	312	353	332	306	317	312	306	340	327	314	315	321	324	330	312	302	300	340	316	327	310	332	324	323	310	327	338	329	295	321	342	350	322	318	338	328	312	316	313	337	299	338	347	316	306	334	319	327	352	369	315	334	318	309	333	328	323	312	339	324	298	347	353	332	338	312	342	367	331	311	343	307	383	347	329	340	330	304	307	348	315	326	314	325	310	330	299	362	303	336	362	344	303	314	332	355	367	346	339	317	331	322	292	309	352	324	337	354	328	335	339	321	315	295	335	327	345	288	337	334	282	332	312	304	312	304	306	323	287	308	340	323	308	344	324	323	336	288	331	295	315	327	306	340	303	353	321	335	338	303	299	361	349	379	355	332	329	297	299	339	306	354	334	302	331	327	330	301	328	350	317	342	334	338	309	344	323	311	332	351	304	360	293	312	328	318	317	292	306	333	314	316	357	340	382	321	306	306	328	362	355	316	354	353	325	324	326	294	322	289	323	364	328	307	302	338	313	326	316	311	315	318	322	351	326	328	330	323	326	324	312	312	365	339	329	330	309	322	331	361	286	297	347	337	340	350	328	357	319	353	364	339	340	303	340	312	321	322	285	293	325	314	341	341	328	343	328	325	359	318	327	312	312	351	320	340	293	328	318	323	312	335	319	294	318	329	341	356	321	336	337	293	367	338	328	324	320	355	315	315	323	309	350	331	308	303	327	339	346	319	358	309	343	396	320	340	294	299	302	307	322	313	334	329	331	329	325	321	346	320	319	291	307	350	325	321	317	322	373	316	310	303	374	308	335	334	319	335	316	309	321	348	326	355	304	295	336	368	337	325	293	308	310	325	321	307	348	316	342	337	337	344	323	314	329	315	300	343	295	328	290	335	333	328	365	324	331	324	324	330	312	337	319	293	326	329	363	320	323	325	337	321	362	341	349	320	334	318	335	350	344	317	294	326	356	315	345	385	310	318	356	319	316	314	323	345	324	317	346	340	312	301	287	299	335	323	291	360	328	364	318	311	307	308	308	300	330	331	328	300	338	269	345	313	344	337	345	312	326	322	327	345	318	273	340	328	373	318	363	324	372	359	300	308	329	343	327	344	310	307	314	342	317	328	360	303	320	319	293	340	320	333	360	314	299	303	343	342	343	338	305	335	318	313	313	342	297	335	351	337	326	347	320	334	337	302	349	337	330	319	296	293	291	322	309	354	336	330	333	288	357	329	304	323	297	307	315	347	324	338	318	339	347	355	319	343	311	302	333	325	318	317	313	332	306	326	347	317	357	282	285	325	305	358	339	309	363	305	333	359	316	298	325	323	333	333	309	307	365	331	305	294	356	327	347	347	312	320	334	334	372	322	329	332	324	327	321	347	332	300	337	334	315	322	326	331	344	348	322	325	362	321	333	318	309	324	318	295	281	317	328	320	292	314	337	322	329	317	322	323	319	308	315	352	310	295	311	336	323	348	343	323	317	305	323	320	316	324	304	319	311	352	325	312	310	304	324	317	292	326	312	314	311	340	314	353	351	321	293	327	310	347	345	325	351	361	326	302	331	347	346	337	322	302	331	273	330	322	329	332	337	323	323	331	341	336	317	319	365	352	318	332	290	342	322	343	306	318	314	293	353	335	322	330	330	326	312	340	268	335	318	328	350	330	321	351	331	302	317	326	319	348	344	310	337	335	335	314	316	322	310	350	361	321	302	372	358	342	314	303	334	329	331	335	361	343	341	315	301	301	342	318	319	364	304	307	335	371	314	351	320	315	332	311	321	322	329	329	315	347	318	357	335	304	325	312	320	327	340	349	312	341	330	328	359	356	301	328	329	312	356	327	342	275	344	323	355	346	360	346	341	323	308	321	346	328	311	291	328	323	364	333	339	329	335	352	335	348	334	298	312	303	301	301	320	320	293	347	336	322	356	320	367	283	323	325	337	332	357	285	325	350	356	336	377	329	335	270	340	324	352	321	309	338	313	327	307	325	296	350	332	342	329	331	352	339	336	321	352	381	317	314	293	310	314	305	315	316	336	321	328	324	336	285	339	324	319	326	316	306	326	322	316	342	319	314	340	328	322	338	310	307	293	304	303	332	351	338	281	348	311	337	319	332	303	329	333	332	304	333	290	323	337	331	301	338	305	293	321	338	356	320	355	371	366	325	335	337	340	308	275	324	375	354	333	328	300	337	338	338	353	294	338	333	333	322	304	320	299	304	334	348	332	336	297	317	329	347	313	359	301	335	297	314	314	299	322	316	312	303	328	315	307	363	325	331	339	344	325	307	337	328	328	322	325	307	344	351	337	340	333	310	318	350	317	318	334	357	322	353	329	341	344	310	298	296	349	316	329	343	298	311	358	333	328	323	341	346	336	328	318	325	324	325	352	313	322	304	334	365	328	324	320	301	349	312	356	334	328	277	332	342	330	320	325	337	313	325	314	311	342	345	326	345	345	364	351	342	372	327	297	335	333	299	321	306	336	308	311	316	324	350	340	292	324	314	320	326	284	312	323	311	303	320	329	331	316	308	345	356	317	327	297	346	377	331	317	321	339	351	315	354	335	346	290	300	286	296	327	320	293	293	340	298	340	321	311	347	319	307	333	334	314	328	343	352	319	342	306	307	333	327	329	305	328	347	325	358	358	291	316	353	356	341	311	362	306	323	310	299	333	311	327	354	350	351	292	346	316	343	328	296	332	291	324	336	316	340	316	311	333	318	319	333	305	359	349	340	353	328	325	336	357	339	314	335	313	321	306	317	360	317	314	340	342	366	326	339	331	312	356	336	333	324	306	343	301	328	333	362	319	313	319	327	292
7294	4381	7363	6875	5352	4075	3113	2395	1975	1665	1494	1412	1357	1248	1238	1275	1150	1130	1129	1043	1027	1001	943	887	862	794	814	855	808	874	794	800	834	770	743	795	778	736	747	757	767	784	796	772	791	780	748	738	746	762	733	741	742	747	810	743	812	765	757	785	740	759	779	752	771	751	756	734	729	684	766	723	825	740	760	753	766	776	794	729	771	741	780	768	744	775	721	801	706	780	808	732	787	693	759	746	747	748	779	723	747	724	798	749	746	729	730	762	731	748	752	758	787	784	782	750	767	740	762	757	748	726	765	743	782	772	750	763	792	742	796	748	778	762	755	751	809	766	799	772	756	750	766	762	735	733	760	757	816	772	800	791	757	737	741	762	716	776	799	792	774	764	731	750	715	809	764	743	828	805	761	711	796	772	763	764	762	798	779	761	770	769	771	764	725	749	785	748	746	752	765	812	773	770	783	772	755	768	789	780	776	744	756	693	785	798	695	740	772	794	743	766	748	791	757	742	749	753	774	742	781	745	778	740	783	794	761	722	765	757	772	806	754	746	760	711	767	724	780	814	751	735	808	777	760	728	768	729	739	779	768	748	741	734	808	803	756	768	745	760	795	756	803	775	767	755	766	746	676	759	767	740	766	753	779	726	750	783	754	766	694	778	743	790	802	768	809	749	766	777	741	691	767	765	776	703	747	768	776	765	776	754	731	760	783	779	782	772	735	795	764	741	720	788	721	731	807	740	788	698	731	721	786	737	773	763	758	740	773	770	817	781	772	798	753	736	772	791	781	758	729	769	735	749	766	753	701	784	791	789	744	807	726	742	745	739	747	751	753	740	797	749	814	805	733	735	712	743	757	776	789	735	781	756	778	728	742	793	782	728	738	767	759	752	750	780	782	751	759	747	716	732	765	752	760	757	763	753	728	697	757	788	794	781	733	760	743	733	750	775	776	743	780	765	753	735	717	767	752	787	773	773	763	780	773	722	727	758	728	742	791	791	725	779	741	809	783	763	808	770	717	760	735	698	763	729	735	756	795	754	772	779	771	751	730	789	799	771	806	773	761	721	762	760	748	745	772	779	801	764	791	783	748	752	774	768	765	780	776	773	788	735	764	720	730	710	751	768	769	790	747	742	758	740	738	755	760	732	770	763	786	705	728	746	767	762	752	735	782	738	781	744	808	750	783	776	775	731	737	759	696	735	744	776	784	734	711	762	747	739	737	764	756	759	771	783	790	756	737	735	707	756	727	797	779	729	759	764	749	701	784	696	755	754	766	783	763	769	719	711	786	725	768	775	775	735	759	762	778	742	717	786	761	775	751	750	758	780	758	857	819	746	746	751	766	738	730	797	734	730	772	765	812	775	772	762	764	711	772	801	763	783	704	721	768	762	735	779	767	765	747	745	733	784	733	780	769	739	770	736	768	780	748	762	756	748	770	744	788	756	728	756	796	766	731	764	788	771	774	741	757	766	805	788	749	743	724	739	767	744	785	744	744	769	753	734	738	717	772	747	760	714	718	750	738	768	739	678	777	778	797	754	716	796	697	782	797	734	797	791	794	758	793	772	782	737	740	798	772	743	730	790	761	749	767	751	819	749	793	739	770	701	743	760	786	746	752	743	787	783	707	761	758	747	757	726	778	766	727	802	789	761	743	790	748	769	748	732	720	795	763	756	733	744	761	750	728	759	819	758	753	774	752	748	781	817	754	798	747	739	774	714	790	768	746	764	747	724	788	751	724	714	733	758	730	759	749	734	781	773	738	753	759	779	785	764	763	722	758	768	762	751	693	749	773	735	756	746	768	729	746	709	753	764	772	724	748	772	740	764	755	778	749	808	776	736	757	757	773	805	727	764	770	737	746	747	793	787	767	787	725	754	752	742	737	745	815	773	766	792	750	807	777	773	778	763	772	776	760	761	761	723	796	790	725	758	780	788	768	741	759	715	771	792	789	784	780	764	756	723	775	739	778	793	817	781	747	775	795	772	733	769	765	722	736	762	777	779	807	806	758	727	736	715	724	758	752	811	762	749	759	806	795	769	744	759	752	706	752	751	746	749	758	813	751	762	778	722	751	760	752	813	731	838	752	808	791	770	737	788	776	757	737	749	815	774	736	759	817	749	758	753	765	828	769	773	751	744	774	772	778	783	717	735	722	749	797	777	802	714	775	754	780	773	724	762	784	753	736	774	781	737	749	839	773	738	755	758	728	789	738	758	811	775	780	775	753	772	764	736	750	817	757	727	783	717	790	746	814	792	756	748	764	709	736	748	763	714	744	766	746	781	754	753	792	733	874	750	765	772	760	779	738	758	763	746	781	791	765	761	785	741	763	764	721	762	752	784	789	822	757	756	730	772	745	742	760	723	788	778	754	792	753	739	761	810	767	753	766	754	752	716	741	789	769	776	757	791	725	775	759	782	731	773	771	752	797	773	774	751	802	738	743	778	787	764	722	749	743	822	768	806	794	768	792	773	853	728	787	763	760	753	741	707	782	722	765	701	811	779	765	807	760	770	733	732	778	825	759	741	705	781	753	754	750	741	750	799	752	789	803	763	770	791	754	785	750	781	793	772	725	769	742	785	746	770	732	730	782	837	808	714	726	769	779	770	797	770	769	723	736	749	803	695	795	734	791	769	768	779	738	702	747	796	741	733	793	742	745	773	767	750	707	806	715	772	734	745	786	778	765	766	767	791	788	681	755	741	760	765	724	753	729	782	760	739	758	760	759	769	766	744	756	731	723	754	775	751	826	721	769	776	732	759	759	804	738	714	764	741	727	789	827	778	784	785	758	730	730	783	794	749	722	733	771	773	742	769	742	760	836	716	785	817	721	725	742	774	774	771	730	807	805	787	746	758	776	795	758	768	710	785	739	795	760	749	769	757	759	751	729	851	704	814	751	758	709	771	738	786	782	741	731	739	774	763	720	709	758	715	726	744	786	746	737	724	705	792	763	772	756	783	812	751	790	765	781	730	708	737	774	755	792	761	755	828	748	703	782	798	755	778	719	734	761	788	743	747	772	782	727	759	763	764	752	753	739	770	758	783	741	773	718	779	780	808	769	758	755	734	789	774	742	750	714	749	785	691	828	758	787	725	730	775	738	701	740	802	777	693	761	750	760	805	770	727	727	740	782	766	755	752	765	759	729	767	788	759	750	769	778	715	740	768	745	774	773	732	767	749	769	718	756	709	780	791	769	772	763	766	733	762	760	737	722	758	748	751	766	778	782	762	724	813	774	735	806	787	774	777	734	760	782	731	821	820	748	786	740	754	799	782	749	763	743	755	796	759	758	729	756	761	799	743	742	712	760	735	795	780	734	773	761	769	790	771	750	737	730	774	776	740	797	764	771	728	730	754	739	697	736	793	729	768	789	770	727	769	750	773	766	739	785	795	747	773	753	735	722	756	768	790	774	820	790	785	792	747	785	759	739	709	743	778	735	746	766	758	782	762	756	786	798	745	756	847	775	766	804	753	804	777	797	802	786	747
19216	7402	7356	5011	2826	1942	1375	1053	848	688	613	548	548	520	547	505	465	416	463	450	479	391	401	405	394	416	406	370	387	359	344	358	348	350	340	354	367	341	350	368	347	354	382	391	394	358	378	363	347	373	359	360	336	371	370	335	362	368	378	364	340	340	407	335	333	331	344	372	333	353	350	367	341	377	343	353	351	370	399	397	375	399	360	373	323	371	360	342	320	391	367	359	364	388	332	338	336	394	359	346	371	376	358	378	349	348	372	373	371	376	342	382	387	353	394	340	388	347	394	376	360	356	378	357	331	345	395	358	353	360	374	351	374	378	338	346	374	347	372	346	361	352	358	353	340	355	362	371	354	358	332	386	367	356	365	377	389	347	368	378	378	332	363	377	402	359	356	379	356	369	389	349	356	336	350	353	350	354	321	327	355	333	341	374	390	342	350	355	359	354	346	370	362	362	387	305	350	370	312	327	362	314	339	347	353	402	361	340	350	322	371	378	344	369	348	323	350	353	383	380	355	356	350	356	358	365	370	357	340	326	395	401	352	367	371	372	334	372	347	386	336	337	365	360	379	338	319	335	327	339	365	328	375	327	337	344	324	386	390	361	342	339	354	362	357	366	366	331	371	361	345	347	377	335	348	388	365	340	355	333	362	365	364	358	357	372	354	336	347	334	325	364	356	375	335	348	358	399	349	386	387	336	358	394	358	427	359	350	363	388	341	364	359	358	339	365	329	349	353	332	359	338	340	347	341	389	344	360	362	362	379	371	348	394	380	310	366	364	296	378	363	345	427	359	345	380	351	341	375	364	326	349	363	379	354	373	376	313	364	383	353	368	351	365	334	383	410	366	344	392	348	366	329	364	349	346	365	312	299	376	391	351	393	334	357	336	329	359	332	354	358	362	342	359	351	337	352	356	383	376	369	366	368	352	373	361	359	343	339	359	361	354	387	380	309	376	375	345	354	376	344	366	360	359	384	351	370	364	357	351	360	348	368	359	351	387	384	334	391	380	373	352	316	365	380	345	356	368	355	342	360	343	332	379	371	354	357	364	339	356	361	380	398	329	367	382	350	303	361	379	378	377	389	350	366	346	387	347	353	337	380	362	400	396	363	376	372	339	348	377	329	341	362	366	349	381	364	350	342	349	352	376	383	387	334	349	354	341	365	373	356	365	378	364	366	367	400	391	413	336	381	331	333	380	364	361	373	328	372	367	360	400	369	345	367	381	355	382	364	354	365	343	351	360	356	393	384	342	352	328	332	350	367	350	353	341	298	369	364	335	340	420	328	374	355	338	384	372	326	338	351	369	351	362	365	343	349	380	366	360	368	321	338	353	369	409	359	365	355	350	389	385	362	347	365	336	333	380	375	359	360	367	394	373	351	361	365	352	355	369	355	338	354	326	353	344	345	374	407	353	340	367	369	320	333	358	362	330	365	348	333	356	332	359	354	380	367	392	375	349	365	375	350	359	320	333	320	400	365	375	364	387	341	354	333	348	358	400	376	336	353	346	367	387	328	361	396	352	305	373	375	330	375	381	372	334	368	367	354	331	358	340	381	395	360	347	384	323	356	406	363	354	370	375	376	333	377	363	374	326	344	344	367	346	376	371	364	402	357	379	330	341	335	355	394	376	376	351	393	363	394	364	353	349	364	357	394	367	382	353	348	352	341	360	420	339	363	372	375	352	331	348	332	393	382	322	359	357	344	378	330	368	404	310	358	406	343	349	317	394	344	366	347	372	377	337	333	349	355	345	347	370	377	379	344	345	360	410	342	359	339	355	319	360	347	377	358	343	327	323	333	335	313	371	395	374	388	403	352	347	355	379	374	317	394	384	364	397	365	352	354	347	356	313	370	375	344	339	381	397	350	368	351	341	364	405	356	368	348	366	389	325	362	352	363	352	353	316	337	410	374	359	373	377	407	345	369	354	386	355	356	378	361	360	335	353	350	362	361	342	321	381	384	321	351	359	349	338	346	396	371	398	336	391	360	349	341	376	365	339	338	381	357	353	392	365	372	350	381	374	367	353	334	356	353	352	370	375	382	388	366	352	353	363	380	395	349	370	362	344	344	390	390	379	354	384	357	350	357	359	362	360	339	332	359	351	330	347	404	374	346	363	345	351	366	359	378	368	362	363	385	368	373	375	333	321	372	361	371	318	374	347	330	358	352	369	368	380	371	377	341	339	356	367	402	365	375	376	374	319	358	383	372	357	360	328	360	391	341	365	398	366	368	392	342	375	401	362	362	345	314	389	352	376	358	334	361	350	368	352	376	379	378	373	352	364	381	345	348	377	357	368	380	422	318	368	344	349	403	372	341	383	369	334	311	359	345	364	357	371	349	351	335	352	341	341	306	334	357	388	343	339	353	349	348	388	344	341	291	331	357	383	348	383	378	360	376	358	345	352	373	354	366	351	364	365	361	375	348	358	377	374	390	345	358	346	365	386	370	356	355	338	355	388	366	375	376	318	331	371	339	376	361	317	369	378	363	325	386	344	351	340	308	345	371	352	338	345	357	357	367	362	363	366	393	349	376	383	376	393	374	402	366	378	337	358	380	382	403	367	368	316	355	399	405	365	351	385	338	370	367	360	372	365	343	344	354	350	354	362	349	367	336	342	346	390	386	351	384	374	334	320	373	346	367	418	369	383	361	385	360	330	376	363	337	336	368	348	358	329	320	352	369	346	357	366	376	380	344	354	349	387	355	399	360	363	329	370	308	328	380	379	368	352	388	331	358	395	383	339	353	343	368	345	349	347	374	379	314	356	384	322	342	351	361	328	379	355	402	369	351	347	359	367	396	418	355	374	382	333	345	355	353	347	359	368	339	343	356	345	359	372	357	362	325	357	353	391	383	365	353	386	358	376	371	381	354	352	362	357	368	377	343	341	327	361	369	357	326	353	328	395	338	352	379	343	372	336	364	353	379	363	332	362	320	376	346	360	341	341	400	385	380	350	366	394	381	386	373	364	327	381	353	395	351	348	357	359	395	319	311	332	385	362	340	390	380	370	351	358	336	389	336	369	368	370	384	329	366	380	363	351	407	336	336	393	328	331	336	370	331	354	342	349	364	409	391	329	343	345	374	338	362	333	344	358	350	360	341	402	338	339	340	361	346	373	347	375	359	338	343	342	348	390	357	360	338	370	362	367	391	327	345	361	386	350	381	346	371	386	376	383	319	360	381	342	376	352	353	343	355	349	378	376	365	376	338	380	343	381	364	372	370	298	382	363	354	361	343	377	333	360	347	372	361	341	403	378	384	331	364	359	366	356	345	335	344	354	354	354	331	365	323	343	351	346	357	325	378	371	325	352	368	338	344	369	355	375	343	394	345	351	337	364	347	377	338	353	373	372	370	377	360	347	356	364	361	336	325	393	360	356	383	370	343	327	396	382	381	340	324	415	358	382	400	334	347	361	395	362	349	309	361	378	371	372	359	350	366	346	304	318	351	380	341	361	351	359	361	365	328	340	367	333	360	344
12863	6590	12458	12024	9111	7050	5472	4122	3394	2852	2178	1895	1847	1724	1676	1725	1594	1513	1403	1214	1221	1151	1110	1097	1041	1061	943	963	892	889	879	882	928	906	905	914	885	872	849	840	867	879	871	856	880	924	864	855	846	857	876	833	851	793	823	861	844	777	877	833	805	844	825	826	781	827	815	820	768	781	842	834	815	841	815	818	873	827	821	856	807	828	858	851	826	831	832	813	806	806	833	789	842	805	813	838	825	794	863	847	847	811	829	800	854	824	861	831	784	827	828	861	842	805	831	890	847	866	836	811	833	862	808	768	823	858	793	809	857	808	794	848	880	789	805	842	853	837	798	797	839	828	871	887	824	828	815	840	811	840	802	838	814	835	838	855	847	773	849	792	876	843	816	792	814	801	855	848	828	824	807	826	807	852	839	851	858	777	862	820	844	817	825	843	773	912	893	775	840	816	792	864	801	802	823	870	806	855	826	853	796	831	871	794	806	862	859	879	861	818	786	805	832	868	847	795	860	851	789	847	820	852	847	828	874	866	790	804	847	796	813	828	849	875	812	801	827	820	850	793	881	807	827	789	822	840	807	769	843	819	853	826	816	822	857	818	768	820	775	828	778	826	854	813	780	895	831	849	855	864	852	838	837	855	828	817	773	802	819	875	847	783	825	846	847	842	831	843	724	789	805	852	854	867	795	833	862	813	834	827	833	882	824	829	813	796	851	825	836	878	832	779	813	883	806	828	803	803	818	804	828	857	852	833	851	871	823	786	820	852	814	798	796	882	822	831	808	789	843	815	847	867	788	783	838	853	831	873	854	834	829	823	819	839	846	833	809	834	849	823	887	810	796	849	822	833	852	843	851	837	813	811	841	815	849	853	824	803	853	833	802	827	775	843	850	848	823	780	786	828	790	813	828	838	807	842	867	794	802	767	830	813	898	842	850	881	805	849	823	789	830	852	852	837	859	874	838	867	842	822	855	840	818	787	856	857	800	823	800	851	796	807	792	808	790	827	863	871	816	812	812	840	863	854	833	822	829	847	834	760	795	814	832	846	786	834	840	816	848	835	882	859	831	795	858	790	828	862	804	846	813	822	826	789	828	835	799	812	868	830	831	813	809	823	844	836	834	882	833	823	830	847	840	875	831	868	826	881	857	829	816	806	832	846	842	829	837	868	892	800	794	781	811	842	837	826	801	789	854	815	779	798	825	815	844	901	835	783	834	825	813	780	824	792	843	805	806	806	771	808	831	805	814	832	817	800	829	810	862	806	814	819	866	845	862	828	790	804	868	798	839	797	770	844	846	879	823	808	875	825	790	807	873	836	775	807	856	820	871	845	815	860	875	856	861	801	809	834	844	857	835	840	829	832	847	835	792	856	809	810	856	826	821	842	831	863	854	792	895	849	768	795	802	762	795	771	828	815	829	881	816	774	800	784	834	779	841	831	829	821	827	838	817	833	778	828	889	814	822	809	771	820	854	831	860	831	783	851	871	797	880	787	833	845	821	856	826	782	829	795	760	837	812	810	783	899	854	790	830	841	862	822	797	788	804	836	775	810	807	843	871	830	841	793	783	794	879	830	810	804	847	839	866	855	874	817	827	804	855	822	837	909	840	840	873	786	826	821	799	833	808	791	837	811	839	834	834	820	860	797	818	870	796	827	824	855	829	843	841	821	776	833	820	878	829	834	873	773	872	867	817	795	809	838	805	801	884	878	823	806	806	759	818	838	848	794	847	821	836	818	810	774	874	837	809	797	834	829	805	842	759	834	839	835	867	772	869	863	908	799	848	854	800	842	806	816	872	819	824	846	854	823	818	852	832	825	776	818	835	810	849	794	818	808	877	845	834	821	879	823	800	750	822	810	889	816	871	839	855	848	821	819	807	810	821	794	809	818	845	835	801	870	832	846	805	822	832	876	864	811	817	833	834	854	881	802	812	844	839	770	841	848	837	912	821	835	836	852	818	828	844	816	836	862	782	823	824	822	864	819	840	837	793	772	877	841	838	848	903	871	861	847	865	830	797	815	810	802	849	820	847	830	834	845	840	801	817	804	787	840	840	808	836	838	851	813	850	786	874	841	830	819	820	816	801	794	824	806	831	817	808	815	841	858	806	840	804	851	829	804	823	814	823	773	815	856	850	794	780	791	851	838	851	855	802	853	834	838	852	813	865	809	783	784	768	845	856	851	841	801	850	836	788	820	839	802	798	802	819	766	851	857	839	886	856	797	831	838	820	837	837	823	830	800	813	826	833	833	757	831	831	832	842	840	837	870	853	847	856	808	832	811	840	804	811	814	762	787	792	825	828	768	827	805	827	838	788	829	837	789	892	868	781	830	828	846	861	829	855	812	857	877	827	822	841	819	783	787	855	820	775	844	828	817	817	805	822	813	859	895	769	828	794	851	848	880	851	850	831	829	857	837	814	835	838	823	868	855	812	856	859	860	812	849	802	810	840	850	838	798	824	860	844	805	893	846	826	840	794	782	789	788	831	814	818	883	825	809	813	896	849	820	819	821	845	810	814	845	849	797	834	832	798	813	808	794	810	841	874	808	827	802	830	863	826	831	891	784	822	864	835	802	775	860	790	850	811	801	844	818	821	810	815	826	879	859	845	891	834	801	939	801	843	922	842	820	797	848	851	810	819	783	848	819	851	757	816	830	849	803	808	782	794	905	781	818	858	867	857	808	831	831	804	927	838	873	830	815	798	875	833	858	870	849	789	833	846	811	862	832	833	817	890	810	837	825	845	828	806	864	835	863	824	797	841	809	818	819	817	839	826	835	809	851	846	840	842	816	838	841	834	821	850	836	816	829	830	865	849	825	774	867	831	828	853	851	858	863	837	802	824	848	851	752	888	840	835	834	832	854	858	815	860	842	832	847	776	857	805	804	806	831	796	815	809	801	811	838	799	808	826	791	835	795	849	838	834	791	817	786	825	833	829	824	823	825	802	830	794	876	815	873	873	824	826	817	858	823	835	893	815	824	804	862	832	838	830	807	858	823	820	820	817	810	811	842	864	824	822	823	808	822	819	798	822	883	794	814	784	811	817	795	819	837	831	840	827	809	806	811	857	792	824	784	840	804	828	827	781	810	842	775	795	819	828	847	798	764	797	844	829	816	860	845	794	790	848	835	832	811	797	835	811	831	831	812	837	826	816	896	809	839	816	833	814	822	823	816	848	786	815	866	775	835	839	844	831	822	870	814	798	841	838	867	882	840	815	801	776	861	830	855	824	775	811	812	808	871	800	779	846	834	845	788	836	822	845	813	826	863	811	783	822	826	827	774	851	828	809	877	816	784	809	809	862	830	788	801	834	802	867	815	845	778	855	801	832	818	781	851	812	867	806	812	745	804	855	803	759	819	863	842	774	863	842	797	832	804	861	844	845	808	837	785	833	818	835	853	873	826	800	830	847	863	861	852	857	799	826	828	833	844	856	896	826	848	843	829	828	884	834	830	782	840	767	795	866	810	849	878	852	813	828	841	825	848
28457	11934	10683	7589	4096	2505	1967	1371	1137	884	668	586	631	570	567	600	568	465	417	405	407	422	405	396	357	401	404	413	324	336	356	352	317	345	400	354	353	345	332	395	342	335	342	340	354	345	336	322	344	338	367	326	347	344	353	340	316	357	364	369	372	323	345	365	355	319	341	334	368	325	340	341	336	377	325	309	302	363	376	320	355	365	330	333	329	359	376	304	316	317	380	314	347	308	362	321	357	339	299	362	362	323	327	369	347	349	344	335	341	314	328	339	352	369	359	358	350	334	346	333	354	329	360	372	345	314	319	346	338	341	337	371	344	335	347	358	358	335	368	335	344	332	355	358	348	332	344	360	338	353	349	328	347	315	321	331	340	388	328	343	354	355	344	340	363	350	346	344	353	325	348	329	333	342	380	306	373	355	311	343	363	349	363	352	348	358	311	347	363	354	327	393	340	372	326	323	313	361	319	349	365	362	350	358	358	348	319	332	307	336	312	358	315	312	356	339	346	358	336	326	351	350	354	318	347	351	372	356	343	335	341	318	359	336	345	348	337	344	356	356	372	380	339	356	312	326	310	307	355	357	379	361	382	377	337	322	317	371	342	342	351	360	352	350	331	361	329	332	333	370	343	336	313	341	332	389	361	293	369	331	344	343	362	337	347	360	351	332	368	348	353	364	336	357	345	303	341	341	332	320	353	335	338	322	390	323	350	366	314	356	309	370	336	363	369	358	355	365	368	394	353	330	347	294	329	381	319	363	353	327	337	337	346	324	326	362	328	350	347	369	352	374	359	326	301	356	365	313	347	328	380	329	330	358	370	326	359	334	327	309	327	345	307	349	362	339	380	329	356	349	348	349	340	349	339	344	353	318	357	353	352	323	346	319	340	350	337	380	327	307	355	374	345	359	356	343	348	332	336	365	356	335	327	344	341	370	349	350	330	356	346	338	346	390	357	336	346	351	323	319	330	322	341	391	353	375	360	323	303	338	359	327	327	307	317	338	366	336	344	342	356	346	376	336	351	349	314	315	380	353	349	401	377	331	344	328	355	324	313	336	325	332	332	361	345	338	331	331	320	333	323	378	336	367	357	368	374	339	368	319	341	326	369	384	350	346	357	341	306	353	328	311	355	379	325	358	361	356	331	379	336	319	358	344	354	300	367	362	362	347	345	325	326	364	324	354	348	402	337	319	353	328	332	321	324	318	376	315	342	362	314	313	353	357	346	330	321	343	317	349	316	300	348	366	324	367	401	313	345	351	344	344	383	376	384	345	367	368	334	331	337	315	340	360	336	342	341	338	321	352	325	373	355	324	330	288	326	380	319	349	391	328	341	324	329	357	348	323	370	374	356	327	346	330	358	332	340	330	325	327	353	339	329	329	322	325	342	317	353	319	343	324	316	333	348	331	341	348	343	356	325	314	306	378	360	325	371	338	344	352	330	359	356	340	335	340	349	350	344	320	330	296	366	334	351	349	364	349	378	368	380	337	331	364	315	323	348	358	362	331	316	330	368	316	336	332	335	313	356	376	395	322	338	336	375	307	348	290	347	359	347	326	355	339	314	321	345	342	331	343	325	354	343	382	345	360	317	352	345	325	322	344	364	351	317	355	352	318	358	342	344	351	338	318	330	320	340	372	346	351	353	310	333	327	354	359	380	343	348	329	319	372	335	332	366	349	346	360	360	370	382	375	329	313	334	352	352	332	345	376	309	315	370	363	356	335	325	333	335	373	347	346	344	337	337	341	375	386	340	354	319	340	348	331	358	313	300	348	354	336	386	360	339	314	358	328	353	364	316	351	369	347	366	328	337	334	384	335	354	321	331	348	353	319	343	351	356	357	352	378	372	344	348	319	318	307	331	331	353	352	293	342	348	366	363	337	348	310	317	365	334	342	335	373	337	332	348	338	347	329	337	330	325	333	296	356	369	379	349	358	347	342	326	358	321	331	335	327	358	347	335	342	326	358	329	355	318	336	330	333	346	345	379	328	335	317	334	347	365	318	314	382	312	352	345	313	388	340	337	328	320	346	374	337	320	321	347	309	348	354	334	344	357	339	375	370	363	338	324	319	307	361	330	347	328	348	354	339	348	348	342	343	321	372	356	335	374	325	330	346	326	374	365	326	364	367	311	335	314	327	334	371	352	377	369	366	340	338	344	329	321	336	314	300	358	401	396	370	376	303	372	385	363	341	331	328	335	362	338	353	329	334	325	355	397	368	352	342	381	356	328	326	311	321	348	344	385	328	330	378	366	329	329	360	328	322	328	333	374	321	318	352	342	321	345	318	334	343	318	350	332	332	337	310	332	376	359	345	336	333	343	354	361	356	358	342	339	353	330	328	358	335	354	314	346	368	354	362	352	367	350	367	388	379	336	307	339	366	345	359	351	343	343	365	349	336	339	354	354	341	354	362	342	318	321	331	331	344	341	372	348	354	387	335	379	349	353	317	325	343	343	399	337	357	340	356	341	306	311	337	369	351	349	363	329	345	345	352	337	347	329	342	311	322	363	337	354	386	354	329	329	346	321	349	333	321	322	346	330	365	296	336	323	318	328	379	364	354	368	344	352	324	358	348	388	373	366	344	339	375	325	350	362	332	350	331	350	326	360	325	326	353	338	333	350	341	372	354	320	341	363	392	342	328	337	333	313	323	374	334	340	346	369	387	342	328	360	391	371	374	331	311	340	334	335	349	353	324	332	367	305	331	357	333	373	366	369	342	346	346	342	363	346	342	336	318	352	332	348	344	361	329	350	341	335	337	342	372	355	313	310	338	352	332	327	354	313	329	335	344	334	351	372	353	349	343	369	341	325	355	357	348	322	336	346	363	327	324	321	354	352	325	300	342	360	342	339	351	322	369	356	346	340	373	369	317	340	332	318	347	394	332	328	374	336	343	370	325	316	340	367	358	356	369	352	335	327	366	326	319	368	341	347	379	321	356	356	379	336	315	327	380	305	339	299	304	322	330	375	340	348	339	360	373	348	375	338	326	346	353	352	388	330	340	330	326	390	333	344	350	345	338	364	316	335	355	316	357	357	354	364	307	349	317	349	328	318	360	305	325	351	349	335	334	358	328	334	376	382	329	314	346	328	319	333	346	372	349	336	341	327	339	336	351	359	373	322	363	347	342	378	314	369	363	387	389	320	342	339	328	347	335	369	356	350	321	320	331	338	314	330	344	323	319	330	324	303	362	354	341	376	367	331	351	334	370	322	329	360	355	358	332	344	335	344	314	328	318	320	319	339	316	348	360	357	347	333	388	374	345	337	331	299	334	349	314	360	303	333	355	308	349	367	344	340	353	366	355	354	379	324	328	313	311	338	346	356	352	357	355	326	337	372	347	345	339	361	342	342	314	334	331	358	368	328	347	364	341	376	372	326	346	348	384	332	352	312	344	332	368	338	353	310	325	341	357	365	312	337	327	340	346	354	310	327	338	345	334	355	334	357	343	332	325	315	333	324	349	354	342	338	352	326	335	347	346
17038	9278	15660	16101	11720	9191	7337	5632	4618	3697	2730	2426	2205	2105	2108	2029	1838	1636	1511	1369	1367	1270	1167	1133	1023	1053	997	948	950	886	926	823	862	837	873	830	849	846	850	874	837	859	866	827	803	829	830	790	853	805	838	779	808	813	789	814	775	822	792	807	801	777	801	842	770	816	827	814	822	783	765	815	770	796	734	763	779	759	774	826	759	782	772	800	763	800	830	838	784	800	784	798	780	761	745	775	805	765	773	796	852	767	847	790	817	834	817	784	756	809	774	792	777	732	837	806	798	819	752	809	803	838	815	795	830	794	784	841	821	746	808	807	778	841	797	778	739	812	799	795	748	802	728	836	765	814	778	779	793	819	793	781	791	788	808	777	762	789	818	812	822	782	807	793	812	852	748	781	806	779	777	804	851	752	783	785	773	784	759	798	817	776	794	782	806	784	812	774	839	787	845	803	814	801	741	819	778	802	840	806	788	773	763	821	806	824	845	784	755	807	817	824	797	819	795	777	796	812	743	785	746	757	795	798	787	766	774	791	807	758	796	815	762	760	788	784	802	787	756	798	827	827	766	743	840	849	793	799	787	781	826	822	818	812	794	828	803	778	794	809	859	791	798	792	795	776	772	764	773	805	808	809	810	835	805	753	782	781	856	772	794	777	816	768	770	761	777	789	723	814	816	787	753	808	797	842	821	833	768	794	791	797	783	758	777	782	769	816	807	835	758	754	782	742	806	776	805	854	796	863	792	825	772	765	833	748	795	796	767	833	751	797	777	836	807	779	743	774	781	789	731	800	790	810	781	745	793	807	779	778	771	811	827	819	806	763	825	739	827	789	800	783	833	768	787	828	758	805	749	795	730	748	836	815	782	788	728	760	759	776	784	794	768	791	811	776	830	767	771	818	812	795	757	765	787	792	789	807	781	798	770	779	786	802	772	794	773	789	848	834	810	789	815	820	784	778	805	847	793	833	764	805	823	772	777	771	814	767	805	796	820	775	749	783	813	835	829	747	852	806	811	780	843	783	823	845	768	791	777	804	793	762	814	817	799	800	800	811	837	821	733	765	805	725	784	763	800	797	804	733	845	800	745	790	799	783	801	759	781	805	729	815	806	794	744	808	796	759	817	781	803	755	791	761	737	798	792	766	830	743	795	778	772	808	798	784	762	842	773	822	796	797	795	854	780	780	829	810	814	806	798	817	755	817	779	836	794	763	804	728	713	807	802	826	756	823	765	723	779	799	798	770	757	815	736	826	765	764	780	779	790	836	767	777	784	785	727	829	767	833	825	775	782	788	781	832	764	804	833	867	755	801	751	789	748	815	802	769	794	784	765	761	801	836	742	760	761	778	841	729	797	758	817	763	837	759	795	803	785	839	724	806	798	795	792	839	771	768	836	835	822	806	775	757	785	773	814	773	775	811	718	791	830	764	782	813	739	847	783	773	826	789	762	772	736	791	794	796	786	795	824	839	825	823	762	773	783	820	831	769	779	802	820	798	825	836	847	783	807	842	780	829	711	797	759	804	814	770	785	704	786	792	831	759	802	793	772	779	763	785	815	782	793	794	765	799	779	765	767	745	806	792	757	769	756	723	732	779	823	759	757	780	812	804	777	772	803	799	746	819	801	836	779	792	776	771	811	776	791	837	781	803	776	823	804	811	790	805	753	786	790	791	807	773	789	801	805	801	791	787	733	774	759	755	828	783	750	828	808	833	845	791	860	841	797	783	766	762	790	747	810	789	836	794	792	838	782	753	758	765	774	802	788	724	798	830	766	793	803	780	784	821	837	807	825	802	795	787	807	766	824	832	845	776	778	820	801	779	781	825	826	770	808	759	834	820	777	854	775	796	788	763	738	795	780	844	808	831	798	809	777	774	775	766	780	837	872	741	808	814	777	797	826	829	718	784	759	803	791	722	822	802	775	745	754	806	779	774	771	801	770	803	803	746	830	834	818	758	818	750	745	782	800	858	776	791	817	795	781	765	765	763	768	773	812	806	803	754	749	778	788	812	755	843	769	837	812	818	827	760	762	842	792	774	823	777	765	779	769	784	840	761	811	783	803	763	761	826	750	803	755	774	811	772	815	836	809	799	757	811	757	821	806	767	828	754	768	761	763	838	764	797	739	749	779	801	763	759	794	817	852	772	784	816	803	790	783	841	793	809	785	788	787	816	777	833	819	821	726	847	814	799	773	740	793	791	791	808	814	778	774	775	834	748	799	790	784	785	797	774	833	795	774	795	733	783	832	773	769	783	782	766	772	726	783	809	783	722	791	802	788	784	725	771	794	726	824	751	814	811	838	787	798	798	819	798	761	801	782	808	800	773	793	784	747	763	779	813	795	844	795	821	784	739	795	776	776	786	788	778	761	757	775	789	800	793	749	810	771	823	763	819	805	780	736	797	753	789	805	809	802	805	784	840	788	779	788	751	773	804	751	829	738	782	823	809	786	791	818	804	814	775	767	763	772	843	771	840	826	812	793	825	784	785	750	813	788	810	784	801	834	857	746	804	792	767	783	788	845	793	772	797	788	809	763	806	710	813	794	792	820	777	815	803	796	775	732	785	810	811	762	787	764	760	778	822	749	797	788	782	813	843	793	810	751	808	803	784	790	795	718	768	825	813	747	791	786	800	753	790	749	784	755	799	802	794	801	799	779	732	806	765	794	728	801	754	775	823	773	792	773	789	753	813	796	776	750	781	766	794	814	764	864	792	797	750	824	803	783	800	799	794	787	743	732	790	777	780	802	804	784	830	789	840	825	800	779	727	783	759	821	820	804	814	774	838	797	782	798	812	731	810	774	818	792	775	785	822	789	812	776	834	749	785	824	787	782	791	795	837	740	769	788	796	795	767	784	792	754	790	790	804	774	793	801	789	792	791	760	775	845	793	775	766	762	780	791	787	739	830	778	784	853	825	768	756	818	798	814	772	768	759	778	804	783	766	811	832	793	828	738	817	758	759	763	743	843	819	831	742	795	775	699	776	773	795	767	817	794	736	717	831	801	818	811	822	770	773	728	806	746	805	793	766	718	798	784	764	813	783	786	796	795	761	792	816	808	843	766	792	811	769	777	820	795	758	760	779	792	821	769	785	782	743	799	826	778	809	786	765	762	773	798	827	803	847	794	838	833	724	791	827	734	799	777	795	754	800	804	845	830	753	794	783	791	792	781	821	761	773	831	788	762	804	841	724	823	796	813	771	765	785	866	787	826	768	753	763	776	862	757	807	824	768	769	789	769	772	826	750	794	780	774	786	838	837	825	840	837	779	788	788	801	780	838	820	797	791	816	773	761	817	773	799	807	757	813	756	849	786	795	802	790	797	822	799	805	743	791	802	827	834	826	792	756	803	828	745	790	809	825	767	819	753	770	803	789	823	789	787	810	787	807	811	836	765	853	804	777	813	807	753	739	814	783	791	809	794	739	810	767	823	785	770	812	757	812	808	773	787	785	824	769	757	769	756	805	738	815	796	793	814	804	793	807	784
11122	4888	4068	2612	1491	1057	782	622	553	446	414	432	429	370	448	382	359	416	386	332	370	366	369	349	358	362	375	309	361	332	357	353	332	339	305	319	331	308	280	316	333	298	345	342	308	316	319	343	346	296	300	348	322	334	329	315	300	284	341	353	331	331	321	358	343	338	349	352	331	312	374	327	362	324	322	327	311	353	302	355	346	327	325	334	364	313	339	372	274	344	335	272	328	339	337	359	310	290	328	326	322	343	329	357	314	289	299	318	341	311	333	328	317	329	306	328	327	327	293	312	335	347	322	310	332	314	300	342	321	332	319	294	286	297	313	374	314	330	344	319	322	320	332	290	291	341	342	311	301	349	340	314	350	297	330	313	345	315	332	335	366	327	313	326	323	316	338	314	347	334	312	330	315	343	344	315	305	315	315	305	341	326	301	320	304	303	315	303	328	322	303	345	340	316	346	299	326	323	306	346	330	302	303	323	334	353	318	290	323	349	330	334	331	322	330	303	363	307	281	280	298	314	330	305	333	283	313	299	351	319	321	363	319	318	322	300	310	288	354	308	349	319	334	279	277	339	314	313	326	345	325	286	320	326	326	342	323	303	301	302	321	315	326	320	332	312	317	339	329	351	350	346	306	297	349	302	326	321	330	309	325	320	339	323	330	327	303	334	334	345	298	363	330	327	317	333	303	287	324	299	286	314	301	319	295	301	290	327	325	299	308	357	304	293	300	347	303	323	310	340	346	313	339	322	304	334	316	316	311	307	364	345	305	296	306	360	281	329	331	315	365	307	351	305	316	343	325	348	332	349	303	305	322	330	327	333	311	331	323	342	287	294	310	316	362	347	349	325	309	334	337	342	336	321	333	298	295	300	330	326	326	332	342	361	291	331	332	314	318	309	316	349	327	329	334	299	310	296	322	362	289	286	360	281	320	304	311	320	313	339	321	327	335	316	312	297	323	317	325	294	360	325	298	352	309	359	355	321	314	333	339	299	318	319	321	331	336	292	316	332	339	297	335	352	333	330	331	318	306	325	333	326	337	308	323	296	318	321	361	307	333	341	307	326	336	330	329	336	340	296	323	317	328	316	342	343	329	310	300	357	305	316	308	343	318	343	353	279	320	336	319	361	322	330	322	341	348	364	350	314	336	323	300	345	313	311	350	310	313	352	325	300	330	358	317	297	318	318	324	331	343	321	338	318	321	318	349	324	341	359	322	348	309	301	321	345	315	275	323	319	341	303	320	325	311	307	362	338	331	329	318	333	297	348	310	342	350	325	317	321	349	332	340	316	335	316	318	335	342	294	337	324	335	330	331	359	324	308	303	328	322	346	361	321	325	306	371	352	351	315	284	302	341	342	353	311	311	356	327	341	336	300	344	336	322	322	355	310	290	343	324	321	328	330	324	347	326	315	333	307	327	319	358	337	337	311	360	306	303	311	338	383	317	312	323	344	313	326	335	360	315	300	337	341	308	365	300	330	345	334	345	347	344	328	322	290	362	327	304	314	313	333	297	315	315	319	322	286	340	331	302	335	308	326	300	356	360	346	316	315	313	348	330	331	298	362	345	319	350	315	336	327	347	340	280	304	353	334	363	346	348	323	286	311	353	328	303	298	338	320	326	345	324	300	341	316	296	339	322	333	311	350	332	301	311	349	287	293	337	337	317	344	325	326	291	336	363	329	337	346	332	315	310	323	320	303	363	362	338	336	337	309	294	343	324	345	318	331	334	315	356	324	364	338	324	294	351	323	335	313	325	325	326	313	296	309	355	345	351	340	309	349	336	350	311	304	321	328	343	267	344	344	333	321	361	320	300	347	333	294	310	343	341	311	340	351	324	330	303	315	326	304	305	329	341	305	320	299	325	316	339	302	285	311	324	321	292	325	318	313	334	322	313	326	320	320	300	341	323	302	309	304	294	317	341	336	288	340	322	324	335	309	293	355	345	302	261	335	342	334	313	300	331	308	378	350	309	306	338	313	337	315	323	300	306	349	327	331	332	325	306	360	319	330	321	354	316	336	348	305	306	349	312	337	321	315	328	314	355	323	336	323	301	298	336	330	344	310	323	289	336	293	357	292	326	320	355	298	329	331	311	326	281	329	329	321	312	322	331	320	304	325	314	323	353	308	313	323	297	345	355	343	314	330	322	341	296	336	349	319	290	301	310	316	344	322	281	316	323	276	347	311	318	328	298	317	361	344	331	325	372	314	270	345	362	343	310	328	313	307	322	286	302	373	334	323	334	321	303	336	334	318	345	302	331	312	331	333	320	332	350	332	330	304	302	316	299	318	326	326	314	313	345	329	347	297	329	333	301	307	321	298	351	306	337	330	320	312	329	339	300	351	304	326	325	332	325	318	303	336	316	311	301	294	313	306	325	308	292	325	328	351	306	310	295	322	298	337	293	316	288	340	343	311	354	313	305	327	337	337	329	295	306	326	361	314	319	325	373	311	324	303	361	303	343	316	340	338	313	297	331	327	320	267	319	324	291	307	301	320	342	317	300	333	321	314	266	319	345	328	308	303	339	334	311	329	356	291	324	332	357	333	355	323	355	342	354	287	348	306	324	299	326	307	361	344	327	310	323	295	319	332	329	328	317	318	343	284	303	300	295	338	319	330	343	331	312	358	334	301	313	300	335	345	350	307	337	313	324	314	314	350	373	302	280	319	316	324	326	346	321	303	336	340	307	307	281	333	335	357	318	337	290	312	311	343	323	313	325	337	308	372	323	303	304	318	296	333	343	318	368	323	373	317	335	350	325	333	289	302	336	336	327	317	331	337	328	307	308	324	340	326	341	301	344	331	321	295	327	271	343	331	332	311	325	339	359	314	338	296	329	317	334	311	310	342	334	301	319	329	317	349	303	323	311	333	293	324	313	303	348	311	298	327	343	337	331	314	333	319	311	325	303	367	356	325	352	301	305	305	334	334	332	330	304	317	291	344	348	320	318	310	309	299	304	316	352	337	333	303	308	336	319	312	302	333	335	325	340	349	342	320	329	321	310	315	336	272	327	337	313	310	347	306	323	345	332	342	315	332	306	298	320	321	349	296	354	324	317	301	336	310	360	319	309	332	340	326	287	319	332	332	331	345	317	354	349	318	324	318	346	334	324	318	362	341	315	308	348	326	309	320	281	289	314	386	300	331	302	322	309	316	337	331	337	326	315	352	324	314	323	309	343	287	317	298	343	316	313	310	313	340	342	310	345	318	333	318	321	331	310	342	336	361	324	350	320	330	332	344	289	293	329	340	332	337	324	326	331	321	324	307	342	351	267	341	316	309	314	293	324	333	326	331	315	320	365	333	297	285	346	319	313	326	337	323	337	297	294	348	347	334	331	321	298	376	340	311	353	306	344	270	313	339	352	323	299	310	299	356	325	334	370	303	352	330	342	331	314	330	310	334	339	322	346	321	325	345	303	358	355	324	279	349	303	331	322	346	359	347	341	312	325	344	336	343	371	334	348	337	330	315	339	334	376	325
7247	4596	7414	7047	5353	4029	3088	2598	1996	1648	1481	1337	1347	1301	1326	1311	1196	1105	1019	969	1015	960	889	913	868	838	840	826	755	799	773	775	715	760	812	763	778	749	806	777	775	805	719	735	813	766	785	765	752	742	807	775	744	789	744	778	721	759	698	771	726	793	738	726	731	726	715	736	771	738	748	755	770	732	748	771	773	681	715	730	794	744	776	754	798	780	751	706	722	794	712	743	722	762	781	734	727	752	785	739	761	786	723	722	756	774	722	722	730	704	710	752	758	732	720	773	755	712	771	758	748	747	729	767	760	782	791	797	776	684	768	743	710	713	764	743	747	762	743	705	717	768	771	747	786	729	743	776	774	743	723	724	807	768	706	705	746	751	736	739	750	756	792	754	734	758	710	728	699	730	719	739	740	754	729	762	759	759	759	723	782	725	776	771	786	723	750	727	749	713	744	738	730	692	797	812	776	745	767	718	722	747	763	704	759	779	730	730	762	776	759	784	743	773	685	771	732	761	787	753	747	773	729	781	747	783	719	774	751	771	737	753	751	741	792	772	744	724	728	763	722	787	773	719	739	775	694	769	723	720	725	725	772	754	730	746	702	737	760	770	725	722	726	747	738	750	748	753	778	741	778	751	740	768	779	745	730	807	672	761	745	745	740	802	735	762	787	709	836	726	768	717	721	798	739	743	748	809	713	731	743	782	739	786	757	736	730	779	726	763	791	783	715	697	739	757	789	746	755	720	751	719	714	725	753	740	828	758	792	732	789	743	789	789	749	755	741	739	731	742	802	733	741	743	758	772	755	691	747	763	802	774	748	813	771	732	740	797	703	761	740	708	784	745	692	747	776	760	780	713	747	739	730	759	704	762	769	765	763	751	712	767	759	753	757	731	760	710	771	786	750	736	713	755	792	699	699	736	738	763	746	789	810	738	740	753	760	790	775	776	774	743	788	737	778	786	740	776	761	750	745	754	762	714	737	760	747	716	748	740	778	740	738	786	789	703	771	703	731	765	760	782	744	733	745	772	772	750	745	739	741	759	720	732	772	728	769	702	765	769	773	729	760	703	745	796	771	764	751	778	748	779	769	780	762	753	769	774	744	766	798	685	743	752	715	773	715	701	769	797	730	752	753	794	738	708	735	756	740	772	714	726	752	758	746	758	775	725	756	735	725	701	737	710	706	770	735	704	729	765	750	745	740	757	755	733	803	715	756	714	735	746	721	718	789	773	744	754	772	755	818	801	749	775	843	781	773	790	739	732	738	790	728	764	754	759	748	776	759	776	805	752	734	747	736	792	763	771	756	756	796	721	713	722	827	692	762	768	734	752	796	756	746	775	762	701	763	784	754	759	749	748	722	756	754	778	711	761	741	712	766	761	776	790	766	744	795	744	772	749	771	783	738	709	759	708	738	698	733	736	773	764	750	707	710	760	723	807	743	760	800	769	764	794	769	767	733	731	747	776	733	758	752	723	756	761	810	789	767	724	782	716	768	764	780	769	784	725	729	771	793	765	755	736	752	763	754	771	799	781	734	725	741	747	751	743	768	731	714	730	712	775	765	717	728	726	758	768	725	735	749	695	726	768	801	750	735	730	737	736	732	790	771	730	752	740	782	769	739	752	720	776	683	817	742	783	803	789	713	741	752	767	724	755	735	774	743	805	790	791	806	716	767	792	750	782	757	761	709	740	761	739	692	738	735	750	690	746	750	749	768	694	731	763	738	761	745	759	736	730	783	802	748	794	694	749	739	786	762	735	733	770	769	763	759	760	737	702	730	749	764	743	785	723	741	727	750	773	788	749	755	733	784	721	779	767	726	750	762	719	703	782	752	727	711	736	768	759	787	747	757	812	735	738	726	747	790	773	784	798	773	720	750	743	743	733	711	775	737	718	781	726	756	687	695	775	710	750	760	728	760	730	773	753	770	754	790	729	768	747	771	757	773	772	752	768	734	777	786	763	786	713	756	749	746	746	761	750	724	737	753	717	728	746	767	720	799	785	729	761	763	735	736	792	770	791	705	708	792	749	760	744	727	742	771	770	708	716	742	772	742	753	772	729	710	783	789	728	737	779	708	762	774	769	737	768	772	740	727	765	777	766	695	741	754	769	743	771	757	753	777	767	739	765	762	823	777	805	736	738	739	726	738	769	751	798	786	743	772	803	731	731	742	782	758	746	740	746	729	718	748	724	747	773	753	749	765	733	784	773	775	764	780	707	721	751	733	750	723	788	773	742	763	738	722	735	756	737	749	741	723	784	714	780	737	801	783	751	724	720	739	773	743	743	718	807	770	774	731	750	779	798	725	741	759	698	758	739	762	712	691	787	784	701	800	738	680	746	722	714	735	781	756	766	805	811	767	779	746	763	741	736	765	768	783	747	782	772	668	762	753	748	727	757	744	798	793	783	734	720	730	770	772	771	733	760	769	746	772	772	690	783	730	734	792	808	758	744	728	648	694	755	767	713	750	763	740	749	782	736	755	756	713	719	784	726	818	735	779	740	757	768	777	772	787	727	745	738	732	789	767	758	713	731	749	749	734	761	737	776	782	759	779	744	736	754	763	754	779	706	745	746	760	736	757	797	742	802	748	777	752	804	736	767	728	718	768	724	735	739	796	748	801	745	747	743	733	783	756	762	799	735	733	763	744	740	750	747	762	817	777	725	718	768	732	732	744	766	783	759	734	701	762	772	715	741	737	744	767	825	788	750	775	739	767	684	733	704	735	762	759	801	717	742	755	738	776	756	787	770	740	723	755	743	734	754	790	772	802	761	757	736	763	766	752	792	773	750	740	742	772	807	717	751	739	783	700	792	772	762	740	728	764	773	704	731	760	765	730	748	760	744	762	711	750	702	758	786	769	778	754	716	759	741	719	795	792	729	748	789	755	794	688	762	738	763	740	743	767	777	827	761	733	799	779	789	773	787	766	761	741	742	740	746	753	757	771	752	738	787	749	788	763	712	775	702	755	771	708	743	747	797	744	660	744	766	722	756	726	695	753	781	798	796	756	763	789	777	755	736	723	701	774	767	764	726	718	784	717	724	725	775	759	758	730	765	747	795	764	736	725	773	718	775	775	761	741	764	736	741	758	737	776	702	745	784	723	762	707	743	779	762	798	717	768	757	770	765	753	780	721	744	742	818	733	747	746	786	781	779	791	732	762	779	761	712	762	770	772	702	761	719	752	748	753	754	771	738	778	729	756	746	764	762	784	692	763	754	751	758	722	735	745	772	752	708	702	742	760	741	773	779	749	711	789	736	774	738	738	748	734	743	765	751	776	768	721	744	722	736	758	751	715	750	791	765	724	791	745	730	750	726	756	757	816	742	710	757	695	748	765	706	778	750	732	771	807	757	735	773	710	767	780	729	802	744	702	810	743	783	812	743	723	713	741	761	749	736	769	682	745	778	727	750	733	771	752	792	768	713	729	764	764	775	720	802	756	786	765	767	756	703	758	759	708	751	782	697	781	771	766	693	735	744	753	730
20635	8019	6790	4743	3005	1888	1374	1060	804	639	521	523	527	514	481	467	482	434	441	422	408	401	386	415	376	398	397	391	367	357	325	342	359	373	350	336	365	363	375	307	374	363	367	393	363	355	374	386	354	365	350	316	355	353	323	360	336	356	385	374	368	307	367	389	361	384	396	357	304	347	344	368	368	365	345	359	327	317	356	356	336	362	353	358	357	335	356	340	386	317	346	323	333	343	397	348	355	351	352	361	374	307	328	346	373	342	360	307	364	325	360	327	371	342	367	314	348	361	338	356	349	364	363	363	356	341	329	390	366	329	319	370	388	375	336	335	335	342	357	353	350	373	374	353	343	343	337	350	376	358	326	371	350	368	368	331	337	374	404	346	344	339	357	373	292	334	388	391	318	353	351	365	368	357	395	350	309	343	350	360	365	376	357	366	358	349	374	336	350	355	347	315	399	369	347	360	338	372	362	322	339	352	380	331	361	346	353	346	379	367	350	385	343	364	353	334	359	390	370	347	367	327	338	342	357	361	369	321	349	370	351	357	331	320	339	314	325	338	402	347	356	369	344	318	345	382	357	364	348	361	369	352	367	364	312	358	333	336	373	339	336	373	348	380	356	369	395	348	390	392	393	367	354	365	363	372	403	336	366	405	337	389	383	351	360	374	338	330	350	386	336	338	341	357	307	347	371	339	356	352	357	358	346	346	337	324	324	360	351	361	339	329	343	347	366	332	283	374	362	374	324	353	334	408	374	364	344	337	353	304	388	358	332	367	368	316	278	327	363	338	315	335	347	351	334	367	343	376	348	319	355	347	370	323	358	351	359	350	374	336	343	348	363	346	337	344	367	351	382	344	385	368	354	366	335	389	375	335	365	402	358	361	314	333	315	354	387	345	325	347	344	381	362	373	316	322	350	383	343	362	315	354	344	371	399	338	364	353	356	320	364	340	341	337	384	380	376	347	353	360	327	352	332	362	342	333	337	354	346	358	347	390	379	360	335	321	337	345	356	374	411	385	338	387	335	335	376	347	375	355	371	350	344	379	329	357	367	361	375	399	370	379	343	359	345	365	365	350	354	361	339	360	343	347	375	373	373	367	371	360	357	408	357	378	324	371	365	332	347	332	377	355	354	313	325	350	309	367	342	341	355	391	370	377	349	345	331	375	353	350	332	336	357	345	331	348	350	360	312	353	371	349	358	373	373	360	359	377	361	379	348	335	366	309	360	363	346	363	361	350	346	346	369	342	345	363	341	334	356	383	305	354	323	378	362	329	349	338	361	405	355	323	338	369	321	322	340	333	347	353	376	355	344	379	377	334	345	370	352	363	343	392	355	331	329	324	350	394	382	406	369	304	349	365	355	350	345	334	337	359	353	377	341	395	339	331	333	347	363	357	366	367	361	339	383	372	384	355	340	331	364	361	314	388	355	363	411	364	337	341	340	356	354	377	349	361	347	278	371	353	362	343	350	355	386	369	358	339	368	343	366	367	357	343	328	376	333	347	311	349	330	368	339	352	349	351	367	358	369	329	346	340	353	364	345	371	337	369	354	355	340	340	331	345	332	335	362	351	366	366	346	364	337	364	368	355	373	341	357	366	365	348	348	357	364	347	382	330	295	381	350	366	349	344	338	352	344	302	360	388	371	348	353	389	394	355	391	344	358	313	319	326	360	370	326	324	357	360	333	325	347	374	362	364	347	355	336	326	368	336	318	376	335	359	374	361	332	359	357	347	393	351	336	347	363	356	351	346	338	358	349	326	363	358	371	380	344	357	372	367	359	336	344	370	400	350	375	314	369	354	376	329	370	360	339	349	337	337	376	345	378	332	385	365	367	329	362	347	343	349	384	347	369	336	357	355	388	351	385	379	340	373	316	337	339	372	370	364	391	328	362	368	311	315	357	323	351	365	344	389	345	359	370	375	352	348	349	366	329	375	371	345	352	357	356	376	388	376	350	330	366	355	337	395	375	372	374	338	340	343	335	371	348	325	362	353	366	335	384	377	397	346	321	378	358	361	347	359	350	363	394	415	351	369	341	369	357	386	359	366	372	354	363	381	362	395	358	337	363	328	347	308	395	343	367	325	315	350	353	334	340	350	329	372	307	365	369	342	371	337	334	324	348	325	331	382	368	327	346	390	387	335	370	393	330	347	332	368	334	362	362	352	373	363	345	318	357	384	349	377	369	333	354	386	349	352	345	355	356	355	331	325	365	343	362	339	344	364	344	342	382	367	352	341	340	371	334	303	339	321	365	345	346	342	329	343	365	384	336	350	331	325	360	373	315	335	347	372	369	371	374	354	367	373	357	327	335	353	360	371	350	382	369	330	357	383	383	342	354	364	349	337	388	329	356	355	340	359	334	344	332	340	374	338	330	340	314	333	374	340	356	347	330	342	334	369	361	347	339	340	353	368	345	352	345	337	391	361	374	372	344	363	325	314	405	335	365	320	354	350	353	336	375	360	343	314	364	341	345	356	325	324	336	400	349	427	382	341	398	345	354	336	346	346	379	333	345	398	373	373	389	371	334	351	321	421	354	347	330	339	386	372	342	356	342	367	348	351	343	363	355	380	400	347	365	384	385	377	351	352	352	368	372	341	331	334	359	362	350	336	349	347	376	391	330	354	318	367	340	339	351	322	364	358	383	344	359	344	346	333	306	351	340	346	350	342	383	358	325	345	337	357	348	341	368	382	346	354	358	330	358	357	328	353	308	342	362	337	355	368	369	343	315	350	356	341	362	351	361	384	338	348	368	379	357	330	360	327	342	354	356	393	366	360	315	348	385	356	365	335	342	351	374	364	396	332	349	368	349	329	368	337	359	346	348	365	357	376	328	365	405	334	314	347	358	344	362	377	352	363	379	370	325	330	388	337	386	338	377	348	330	354	386	339	373	354	317	330	370	347	381	328	360	310	367	322	371	363	381	341	328	369	385	357	355	366	366	339	356	364	363	369	392	359	343	336	334	367	299	359	364	362	351	373	349	335	356	342	361	369	355	337	345	389	328	367	373	328	321	320	358	342	332	373	370	341	352	363	352	350	365	359	399	340	336	356	348	343	361	358	359	349	355	342	385	352	368	339	365	357	325	364	351	333	327	344	345	371	371	370	355	329	335	350	373	347	361	360	342	372	366	330	369	362	321	320	315	337	379	331	331	356	385	348	341	339	357	377	372	366	349	352	365	339	361	350	331	335	368	383	357	353	359	340	333	355	374	358	358	405	383	337	354	368	340	334	350	349	342	366	353	347	352	403	357	352	370	386	349	391	346	345	358	337	354	323	349	361	350	375	374	333	357	361	347	366	326	354	318	331	348	345	370	368	409	363	397	325	335	344	338	352	356	323	349	329	368	368	345	398	393	369	362	363	377	364	358	318	355	388	358	348	294	358	355	352	338	369	361	337	347	364	354	363	337	351	335	370	370	316	342	342	343	347	369	349	384	331	365	361	363	384	351	363	330	342	357	352	316	384	358	363	336	352	360	338
13455	6830	11228	11838	9472	6769	5476	4519	3260	2579	2147	1999	1830	1769	1886	1697	1526	1424	1307	1311	1190	1133	1067	1030	1042	983	997	904	911	848	866	818	911	865	829	820	884	809	859	870	829	845	866	848	836	863	855	802	838	820	831	887	823	847	830	806	855	832	780	784	829	837	875	796	877	825	871	839	797	813	833	782	783	812	850	819	802	746	849	799	825	846	818	831	863	888	816	832	778	853	831	808	853	820	806	807	832	808	796	761	821	784	845	849	779	835	845	801	782	818	838	831	803	828	773	795	863	803	832	787	788	835	850	812	802	813	840	781	804	807	856	860	819	806	858	823	836	806	798	801	813	771	805	858	755	846	820	827	817	808	845	796	800	835	839	812	818	826	843	819	794	785	825	775	822	831	848	839	794	783	820	775	806	768	817	873	841	806	864	766	811	764	806	803	781	797	841	816	807	791	836	828	808	825	819	804	801	784	804	836	760	762	904	811	816	804	789	864	803	787	809	861	784	830	775	830	827	807	803	839	825	807	789	799	769	809	844	790	771	789	836	806	867	832	790	841	810	856	837	780	845	774	830	782	811	803	834	865	792	865	783	822	817	782	815	788	793	779	825	832	817	781	834	865	829	809	794	811	790	813	787	834	810	792	814	845	846	804	810	844	810	830	824	798	862	815	876	804	794	768	828	879	795	788	766	814	802	825	857	795	819	786	770	832	785	761	834	777	846	861	804	794	804	842	828	854	788	834	782	787	809	864	810	831	824	790	830	817	844	817	818	802	837	787	772	744	794	781	782	833	858	813	806	820	798	798	816	775	777	810	807	812	831	843	832	807	838	814	881	807	817	796	828	822	798	827	812	807	823	806	830	800	801	855	797	832	768	814	856	807	800	809	795	804	818	802	840	810	796	810	840	811	784	821	815	829	795	785	828	819	809	776	822	816	782	773	811	808	788	836	870	830	796	825	800	831	834	798	799	816	820	795	822	748	888	785	792	823	799	842	855	777	857	860	831	823	830	771	821	833	848	795	840	793	788	795	833	821	849	793	789	846	783	779	800	894	777	847	861	843	818	838	834	816	799	815	816	828	878	854	834	801	796	833	812	809	774	795	831	827	767	833	809	775	820	817	802	808	795	826	821	801	798	762	794	834	796	794	795	797	783	794	801	826	821	873	833	820	865	815	796	817	803	860	790	784	742	800	848	822	799	786	778	851	790	785	794	792	789	824	805	870	828	839	827	804	768	802	762	758	805	804	829	839	804	830	828	851	795	880	798	866	794	797	837	772	776	826	803	781	787	860	816	786	853	824	823	776	840	790	819	830	832	821	820	872	809	755	766	845	818	832	789	848	762	802	781	811	815	849	801	814	770	846	801	866	793	783	796	823	839	828	813	806	806	830	815	792	779	843	799	800	794	819	819	801	764	776	777	822	821	807	828	804	835	845	794	821	820	832	790	828	855	880	828	793	835	830	798	843	810	794	766	812	808	785	797	827	832	770	801	822	833	782	827	777	844	796	772	841	769	798	776	783	772	788	871	811	786	832	803	808	831	812	852	832	827	812	784	811	796	802	796	804	798	825	799	803	825	792	786	790	808	797	825	790	869	764	842	799	812	849	832	837	835	821	824	816	816	867	851	801	807	799	829	821	836	807	794	788	792	791	822	806	790	809	846	845	781	777	820	756	849	828	823	812	792	870	826	836	802	779	815	838	788	802	808	787	826	779	810	839	842	790	763	860	805	829	849	803	813	829	826	834	840	810	856	799	747	755	826	828	817	816	830	829	806	806	809	833	820	822	795	814	842	829	843	824	778	801	792	808	817	796	812	801	859	876	790	894	782	817	799	781	818	830	812	803	798	807	807	835	773	822	851	831	765	823	798	772	849	815	848	841	782	830	817	853	808	800	795	848	806	809	856	856	781	820	789	848	793	773	825	872	813	791	800	759	819	798	822	802	806	742	846	867	799	826	809	841	829	843	813	838	814	752	796	820	752	793	842	757	837	854	806	772	825	848	758	793	820	850	865	816	788	810	820	827	867	795	840	833	853	844	820	805	783	767	844	821	811	852	808	820	828	807	824	824	896	804	808	795	817	779	875	793	792	833	816	880	807	845	800	815	789	814	779	792	774	827	804	748	827	838	877	847	840	803	822	778	766	811	867	785	837	815	874	794	801	788	763	745	844	861	827	788	796	835	807	807	781	777	767	832	805	830	791	841	802	785	829	823	816	793	821	788	805	809	849	854	869	823	797	794	793	832	825	833	849	804	781	806	787	782	841	839	827	818	768	794	787	792	821	849	784	782	813	809	838	827	807	803	818	810	782	810	849	867	793	812	831	802	826	798	826	814	818	801	840	836	807	814	892	777	805	824	815	823	799	818	783	810	834	820	820	781	821	834	787	781	829	778	829	840	817	805	784	846	793	868	805	824	824	752	840	818	795	860	862	768	834	865	812	852	862	811	839	816	837	861	812	790	836	809	801	826	802	814	863	772	792	820	838	834	857	811	803	783	808	770	765	856	823	820	837	791	836	843	842	839	846	807	801	796	867	824	848	829	854	796	810	836	851	818	835	788	792	773	808	822	791	831	813	826	838	779	830	832	779	850	801	841	806	827	825	839	798	859	791	847	845	828	823	780	800	791	811	838	827	827	836	774	846	818	868	796	801	800	854	792	796	803	847	848	807	849	780	797	843	779	811	853	834	826	789	790	809	799	831	843	788	784	829	790	887	842	888	800	840	846	824	816	800	817	788	792	813	799	810	764	793	794	864	859	849	783	813	817	819	805	845	844	815	825	866	842	794	821	848	861	830	802	773	813	793	774	801	842	837	818	816	818	826	836	794	763	847	802	807	894	811	822	799	861	814	806	821	833	780	814	780	834	816	814	815	811	881	865	796	802	851	783	806	827	773	831	824	825	781	812	861	767	800	799	809	812	828	794	795	817	807	800	795	794	811	739	825	804	802	826	819	817	830	861	829	797	861	789	794	768	810	768	788	796	773	823	838	809	818	809	868	779	774	813	807	808	830	805	831	817	808	818	809	821	808	845	806	810	796	809	808	797	823	791	811	773	840	801	834	764	783	841	831	807	794	777	771	842	858	827	799	801	848	782	777	768	813	832	802	808	796	820	833	841	855	848	842	841	790	852	816	815	799	811	827	778	829	809	809	780	758	825	794	831	768	819	753	886	829	823	828	872	784	813	814	803	825	754	816	819	793	820	850	860	857	848	768	744	840	798	811	792	818	849	832	862	814	803	822	849	822	789	859	760	790	867	823	768	804	784	779	813	803	772	786	851	815	817	823	855	878	799	750	807	791	789	818	816	855	805	808	888	807	783	802	823	804	854	823	776	760	812	799	767	790	813	738	793	804	781	831	874	816	823	823	809	812	821	800	792	865	809	792	808	812	849	805	790	819	803	805	833	824	803	816	790	784	812	787	808	874	810	797	817	781	842	833	851	805	866	829	863	828	849	770	833	826	798	805	818	824	820	810	810	794	830
29855	12236	11032	7147	4380	2618	1941	1291	975	826	674	598	610	616	549	516	523	425	448	472	443	381	392	372	361	380	388	376	368	307	348	325	360	318	319	329	336	336	303	294	332	334	325	322	331	330	360	369	336	357	320	334	321	313	334	332	359	358	319	360	347	344	313	393	355	342	342	324	327	299	374	367	321	338	355	332	339	348	334	346	318	326	311	343	372	331	340	330	316	330	345	340	296	353	362	350	331	337	331	336	323	349	365	336	357	361	311	353	352	346	327	311	350	335	334	343	359	326	336	366	376	361	347	362	349	310	361	338	358	346	330	335	365	341	349	322	305	324	300	333	362	344	309	355	335	350	321	311	335	321	311	341	339	373	322	311	355	349	380	338	377	314	322	371	338	376	306	299	336	365	359	341	337	335	339	328	323	359	314	340	302	329	346	360	324	320	330	384	350	324	373	353	345	350	343	353	331	329	348	359	337	325	335	371	304	306	352	305	344	297	320	345	326	326	348	339	326	324	316	338	344	316	327	356	325	359	325	334	356	377	361	379	315	306	313	328	298	334	354	317	324	315	341	344	343	304	329	331	346	341	324	323	315	306	329	325	334	344	348	337	340	325	337	381	330	363	357	362	329	339	299	321	339	345	293	310	341	327	342	336	360	322	344	366	331	322	358	344	364	316	353	353	332	332	325	328	371	336	328	340	338	319	357	339	333	320	359	351	357	334	356	367	380	329	350	312	345	338	346	324	363	370	338	343	358	340	318	364	354	352	311	340	316	320	333	339	346	312	328	339	370	340	314	347	281	331	321	341	345	334	320	361	313	354	309	354	343	312	368	346	324	312	346	303	346	337	324	343	344	309	375	338	325	341	284	311	321	311	358	329	378	340	320	333	378	306	336	331	301	353	343	357	346	321	325	302	341	361	303	335	330	367	365	319	319	347	346	332	362	341	375	289	322	344	309	312	327	322	373	319	356	358	321	377	359	341	367	334	347	323	339	355	324	321	349	302	354	334	354	342	324	353	320	357	347	336	336	314	303	344	350	361	338	332	345	338	357	306	354	328	334	314	316	345	343	378	329	317	326	355	342	333	373	342	332	337	330	321	328	351	345	321	302	350	335	346	333	304	333	335	308	315	293	316	384	343	333	346	353	316	317	323	312	343	323	359	327	344	348	335	360	357	321	347	312	354	371	340	333	338	332	362	308	347	302	310	344	342	332	345	301	335	344	340	339	351	313	290	315	313	375	337	350	337	351	322	344	349	333	337	334	330	330	334	339	364	339	344	324	325	321	338	346	321	307	322	329	363	337	326	368	369	297	347	322	292	361	338	341	331	320	353	320	337	332	366	339	326	321	321	317	369	369	342	334	312	288	333	331	332	337	318	312	330	351	344	339	332	329	351	335	341	369	338	341	350	354	320	292	372	325	322	318	305	321	348	329	359	375	354	332	326	372	354	339	323	299	279	346	330	315	341	354	361	332	331	347	297	324	326	335	345	340	335	333	350	330	325	341	347	339	306	358	324	372	350	334	334	325	330	361	312	353	344	343	353	331	317	336	345	346	316	328	326	360	345	320	316	349	345	345	320	336	341	358	347	352	319	323	343	343	337	341	349	355	367	358	332	364	321	356	332	346	309	357	301	334	322	316	313	314	322	325	354	336	331	284	331	344	353	364	362	338	346	371	357	337	338	335	316	358	335	327	330	313	374	339	335	327	324	351	334	318	351	370	359	333	244	364	352	307	323	351	353	353	363	329	302	315	349	351	376	352	342	336	311	360	306	327	310	335	355	370	318	344	351	336	328	336	335	360	321	374	345	319	324	342	375	319	340	348	353	313	346	353	367	354	332	347	339	336	352	343	356	350	346	346	314	366	370	346	320	364	338	333	394	313	331	347	317	325	348	324	349	323	362	334	366	359	349	343	378	338	318	315	362	324	348	322	325	366	352	320	337	309	329	338	349	320	320	351	341	322	332	366	344	322	322	335	316	316	343	336	340	335	340	337	290	351	331	322	372	335	385	347	334	325	289	321	355	327	350	332	340	307	345	349	334	296	345	338	346	314	332	299	304	325	325	317	360	328	332	338	317	309	337	339	342	290	308	320	324	330	331	324	344	298	321	325	337	325	335	329	312	336	317	363	349	329	355	347	301	333	342	331	387	314	355	296	342	329	343	380	369	334	350	315	353	338	345	348	324	328	348	307	335	376	331	304	316	331	336	364	327	341	322	305	314	342	353	362	318	320	347	359	353	332	349	345	341	304	338	337	307	353	335	311	337	313	324	298	311	325	331	348	342	335	371	353	337	341	330	380	354	331	334	313	331	314	326	326	321	324	319	314	354	300	352	362	343	340	326	348	323	350	330	369	314	311	323	311	353	331	313	305	335	346	330	398	366	345	331	328	370	362	375	304	351	367	368	326	328	372	360	330	348	339	317	335	353	357	359	336	349	334	346	362	311	370	320	345	313	362	327	330	319	334	361	344	314	344	360	322	327	340	340	324	357	311	323	351	348	339	334	320	339	323	337	311	325	351	349	333	344	307	333	327	332	366	325	330	327	362	359	292	343	407	335	347	309	364	367	334	345	354	306	352	306	327	321	308	342	336	321	368	345	302	320	360	328	340	333	370	347	325	326	323	368	331	310	297	322	339	354	343	349	323	377	340	337	356	334	308	360	335	328	322	355	338	330	336	361	340	363	336	359	356	320	306	382	324	343	337	335	292	324	377	320	350	331	332	329	333	337	371	317	338	325	358	356	324	352	338	364	327	352	339	317	330	363	343	346	339	337	335	336	314	308	305	342	339	327	331	352	314	348	370	328	291	319	370	322	356	364	342	314	384	339	360	329	354	325	329	332	317	332	379	396	349	324	348	351	335	330	317	320	352	311	341	339	350	362	328	316	327	317	328	343	352	371	302	348	347	322	363	353	352	351	343	331	303	325	345	341	349	320	309	362	348	307	349	355	336	333	319	349	343	340	376	344	354	320	351	343	351	377	311	375	315	333	331	311	370	327	306	325	312	341	364	362	312	352	346	321	330	367	338	349	335	361	344	341	332	308	340	331	332	348	304	352	334	304	356	337	352	331	320	336	332	322	355	342	321	353	318	336	367	358	329	352	357	342	320	337	384	331	384	344	333	342	348	303	334	340	322	370	355	316	318	357	339	313	331	324	311	354	321	313	299	380	372	307	320	380	331	321	357	359	342	356	352	348	378	377	354	346	366	337	376	382	347	364	339	334	361	334	323	286	326	338	359	339	335	337	336	329	336	298	319	322	329	345	372	385	306	334	330	333	346	368	351	362	341	371	312	306	335	346	336	331	307	317	326	354	333	317	312	371	356	331	333	320	298	315	339	349	342	334	337	323	394	342	345	313	327	345	343	370	353	378	356	363	348	364	345	355	331	345	317	343	321	388	357	337	363	326	321	338	362	345	318	358	323	309	354	362	356	340	350	355	370	352	330	338	323	341	343	348	338	359	324	369	353	399	326	357
17575	9294	16552	15582	12527	8790	7563	5631	4066	3292	2703	2448	2365	2377	2209	1982	1823	1662	1472	1371	1243	1230	1152	1115	1079	1007	1008	929	961	930	832	856	838	876	832	852	864	851	832	855	875	849	843	796	811	846	818	737	801	819	819	798	831	774	823	802	772	830	808	754	805	853	795	748	808	802	792	788	807	752	786	791	808	738	742	754	771	725	793	766	780	774	745	812	817	740	767	718	771	762	767	796	729	751	722	765	763	753	737	804	779	809	782	805	787	773	802	826	764	789	741	788	784	748	779	793	812	831	759	801	824	795	782	747	790	807	712	793	790	766	854	776	778	786	834	784	807	780	778	810	746	739	775	765	780	789	811	786	787	815	801	802	759	740	744	779	763	772	800	732	758	749	801	780	736	763	768	768	798	816	821	752	764	785	760	816	786	793	792	817	788	818	814	716	808	788	844	778	787	772	767	779	840	761	791	788	763	749	796	739	749	809	732	794	741	745	760	760	775	783	740	795	786	772	771	808	784	808	817	761	781	760	764	809	772	776	723	754	753	792	758	736	803	786	733	754	768	738	784	761	739	824	832	788	765	773	747	852	776	772	775	755	820	787	760	731	803	790	760	805	770	727	828	841	768	758	760	793	753	753	734	748	826	806	835	760	790	783	740	778	820	798	757	778	751	782	751	795	802	752	796	774	757	778	769	782	757	746	792	749	812	799	723	781	808	788	762	757	766	764	765	765	767	815	737	797	793	733	799	764	805	759	758	789	812	760	759	805	791	773	779	789	779	800	787	796	803	825	704	772	790	814	736	765	757	758	810	784	733	811	833	810	772	760	757	764	748	767	770	782	815	758	767	804	765	731	790	764	794	798	827	692	785	803	780	755	760	813	791	758	785	797	813	810	750	785	752	777	724	792	783	861	757	744	733	759	817	816	752	775	738	739	771	789	813	787	766	784	758	812	776	760	783	757	725	791	769	802	774	731	783	804	806	818	784	733	765	752	767	766	777	796	776	778	769	722	807	795	777	772	778	769	797	755	823	759	849	777	793	785	742	737	777	784	817	765	768	774	809	762	771	764	804	805	779	749	737	788	776	776	793	762	778	729	796	771	769	737	815	763	789	798	797	802	789	758	771	757	759	769	829	728	782	791	762	775	775	803	777	792	747	785	771	763	739	775	803	798	774	778	749	833	759	765	782	806	857	781	752	863	803	707	743	750	752	778	740	818	812	753	796	795	768	784	710	786	771	823	753	798	735	819	775	785	781	764	776	749	802	808	826	766	778	814	809	806	773	796	793	792	760	807	770	744	794	782	793	803	762	776	715	818	790	821	744	768	740	777	825	757	802	773	836	811	799	749	825	755	772	761	783	758	778	820	763	748	787	781	857	796	814	761	814	813	807	731	732	809	801	722	735	790	716	780	781	761	780	714	796	772	785	755	810	730	778	804	762	812	767	756	751	793	759	802	777	809	743	804	767	784	780	783	775	765	762	769	749	756	746	741	798	788	802	790	755	800	795	787	742	786	792	756	751	787	790	717	742	833	794	792	728	793	772	725	759	733	827	801	756	765	819	804	842	798	752	795	779	765	742	696	757	729	845	825	751	740	810	752	771	790	721	755	781	750	813	753	749	752	806	779	773	790	730	753	828	789	780	755	789	776	787	741	750	796	770	759	784	801	797	745	759	774	781	795	782	803	742	813	798	748	764	822	768	756	793	743	743	774	724	775	800	772	740	740	719	753	742	770	757	859	758	747	793	770	803	787	753	795	746	821	813	724	772	785	792	765	776	785	760	754	764	805	759	763	801	801	772	789	832	765	841	751	750	793	767	786	737	784	717	823	766	718	781	785	771	779	730	804	800	760	819	755	796	738	847	799	719	791	751	766	792	777	741	726	786	820	802	802	788	824	754	745	816	810	843	793	788	806	766	798	785	768	812	807	779	810	790	810	730	798	788	776	767	752	781	745	768	791	797	742	746	854	818	748	767	766	770	764	752	764	740	785	809	843	811	736	799	750	789	753	748	789	744	849	772	797	809	757	811	801	802	817	753	758	763	787	736	730	778	734	782	768	772	822	840	807	749	768	792	717	770	771	806	793	773	769	782	744	767	787	743	839	790	787	792	776	747	680	779	787	740	741	805	784	809	800	825	787	795	792	786	768	770	746	789	792	729	805	798	783	770	803	789	757	753	788	768	780	737	809	788	778	774	746	793	833	747	723	793	797	792	828	733	775	787	782	775	818	781	746	788	768	755	788	794	754	719	773	853	767	807	801	808	763	816	803	809	731	761	816	797	749	767	762	779	795	826	825	788	793	806	832	730	806	796	780	773	778	801	812	787	781	817	789	823	726	792	779	738	805	786	710	770	822	785	780	806	783	822	778	774	791	749	782	813	741	755	775	759	802	750	777	770	783	849	796	772	793	771	804	806	762	788	770	798	761	735	804	809	772	745	816	744	764	833	749	777	803	772	779	735	834	737	793	777	778	799	749	756	783	813	802	785	733	867	738	810	779	788	772	799	786	812	745	803	822	723	797	773	756	773	770	841	830	740	814	769	793	731	818	774	821	801	773	825	783	763	829	822	817	783	796	753	772	739	808	757	834	763	809	806	763	777	817	762	739	726	752	810	768	830	770	808	789	799	832	796	794	763	760	767	806	789	820	783	818	773	783	722	761	814	788	764	766	814	783	779	791	807	808	780	805	733	748	733	767	823	794	803	792	751	810	805	763	793	764	799	751	782	784	757	809	769	779	716	797	779	774	799	802	810	769	792	789	798	801	790	721	822	735	777	781	773	755	837	782	814	756	755	820	766	800	818	794	778	752	772	745	790	744	753	750	778	751	780	722	778	776	762	779	748	738	757	801	758	796	785	788	768	787	747	764	762	792	734	778	782	787	805	802	770	776	752	807	788	737	753	763	783	788	830	818	731	731	776	787	769	782	786	768	779	765	756	771	775	796	760	737	806	790	785	770	728	817	799	775	798	792	768	780	758	806	774	762	772	740	766	785	815	760	786	770	789	743	758	755	742	802	788	756	752	756	775	822	712	745	807	751	819	774	768	743	757	799	772	784	758	760	738	775	809	726	751	756	744	790	764	801	752	774	809	833	797	806	771	729	784	751	787	725	708	745	760	807	815	767	805	759	733	761	793	818	794	731	746	767	752	737	786	822	774	747	793	772	799	790	821	770	814	743	787	751	764	779	824	777	787	809	821	778	805	772	822	760	770	801	746	779	778	770	717	796	789	778	772	768	792	857	760	764	780	767	753	761	763	764	783	756	777	812	784	805	743	758	794	768	758	792	795	736	799	769	801	754	774	765	770	801	749	756	802	744	775	799	801	795	765	783	786	778	744	769	727	767	841	733	733	788	746	760	818	767	823	819	801	785	807	781	810	776	807	734	743	740	748	736	830	767	752	743	773	757	761	735	848	763	765	777	792	738	799	764	767	773	741	797	797	786	743	832	745	751	757	770	827	799	765	734	745	779	811	789	767	817	766	774
10184	4409	4214	2476	1596	1067	792	629	602	499	456	437	436	408	423	386	369	359	405	308	379	313	374	322	346	321	349	341	335	348	350	327	334	307	307	307	305	359	314	317	341	312	304	333	315	334	332	323	310	288	315	351	315	322	329	307	343	352	349	291	327	350	306	333	347	319	272	299	316	282	286	299	321	317	341	320	308	325	329	320	339	342	315	337	297	328	349	321	284	331	305	307	291	335	290	313	306	285	336	305	278	284	325	332	324	329	324	333	343	299	321	304	307	325	334	340	355	315	320	320	331	303	281	342	318	321	317	318	306	308	324	310	301	313	264	298	315	313	280	343	330	290	308	340	311	338	326	295	316	335	315	295	318	344	289	320	350	324	321	320	329	377	294	312	304	333	329	315	319	318	325	325	344	327	300	296	312	330	327	316	302	276	324	318	319	319	299	291	312	304	298	312	332	366	304	311	323	322	333	291	342	304	341	312	295	295	309	343	290	325	339	330	296	318	328	321	311	309	321	341	326	313	330	324	310	321	336	296	302	361	302	310	336	328	337	300	336	314	324	301	306	310	350	299	344	276	314	318	314	334	323	325	341	349	340	344	314	320	284	302	342	296	331	319	314	331	319	334	290	333	328	305	303	326	309	288	318	328	308	315	322	327	329	332	338	304	303	313	305	337	323	333	348	303	309	355	326	331	295	296	333	332	342	330	337	317	327	323	311	346	287	315	317	356	352	296	304	333	306	313	284	332	303	299	329	292	337	323	323	328	323	306	305	327	329	281	279	345	316	340	296	319	321	335	316	285	301	328	326	291	346	327	311	306	290	323	315	311	307	330	314	303	319	321	304	311	340	312	321	348	312	326	332	317	316	327	354	327	306	338	325	303	313	303	315	311	318	300	286	326	335	311	326	320	323	297	302	295	319	334	339	311	309	334	284	314	329	309	322	336	319	335	301	322	321	359	304	276	319	333	335	280	319	293	266	311	345	305	336	305	303	284	311	343	302	329	307	296	344	321	297	302	304	340	315	311	322	311	309	326	304	317	304	377	320	293	303	310	347	310	311	318	335	304	325	310	317	306	330	314	331	306	297	313	309	325	347	340	315	291	311	348	299	314	307	286	320	329	307	299	261	301	297	297	335	310	307	283	316	316	350	328	306	313	306	329	321	324	313	323	303	338	321	317	327	318	330	344	325	314	305	316	332	332	317	325	331	309	285	359	343	308	295	335	325	328	307	298	285	299	328	337	302	331	317	331	335	295	343	333	311	297	326	310	299	308	340	367	317	309	309	327	281	367	299	343	340	304	338	309	327	345	297	301	331	333	351	292	309	298	314	309	276	310	312	325	290	318	336	276	334	358	337	339	295	307	312	313	321	291	309	334	308	295	305	311	314	323	305	311	350	343	319	275	367	326	321	305	291	308	304	305	330	334	279	345	332	290	320	329	316	308	296	314	327	341	316	323	309	327	316	332	306	329	310	336	323	311	374	329	321	325	299	325	336	338	320	316	292	334	317	302	341	323	333	358	352	337	353	311	311	332	303	315	309	311	312	285	338	302	287	314	272	308	339	316	318	321	288	303	338	359	343	315	328	289	303	330	326	281	321	308	328	344	299	312	305	302	298	346	315	338	272	292	355	317	329	295	319	305	351	303	340	329	330	302	298	328	314	336	313	313	333	319	297	294	327	308	316	327	323	360	330	352	293	342	356	338	285	293	345	327	325	330	319	351	321	323	317	295	324	335	324	301	326	346	338	337	304	318	303	274	333	366	314	351	330	328	328	329	319	280	324	360	314	334	335	330	332	336	351	298	323	310	330	318	323	308	303	311	304	276	296	327	326	304	343	347	297	336	355	335	308	294	310	340	321	307	339	327	327	318	294	329	296	306	336	325	337	278	334	311	298	353	324	334	309	301	302	335	306	317	372	314	302	298	295	292	332	328	311	342	358	330	292	335	294	317	313	321	313	303	318	319	312	303	331	314	319	311	301	332	345	334	329	308	329	338	345	327	326	283	326	296	347	294	293	329	324	317	326	307	330	330	334	284	313	312	285	307	314	327	314	326	352	303	301	308	318	315	319	329	304	344	309	328	310	334	306	348	308	339	321	320	340	336	284	325	357	294	343	320	320	298	285	299	327	329	307	314	304	274	322	307	350	327	307	277	299	282	320	329	298	316	309	337	328	324	329	304	325	337	302	362	351	319	317	322	312	321	307	308	343	291	331	347	338	349	333	278	302	279	303	307	322	299	292	365	326	302	315	288	321	321	315	338	326	291	313	304	303	343	283	297	326	316	291	299	324	299	329	324	313	317	311	305	310	346	324	324	326	337	316	302	332	349	292	333	312	293	326	357	303	318	291	321	326	313	329	288	305	334	357	306	296	332	321	325	311	325	341	320	334	281	314	329	296	327	291	321	292	327	298	324	310	293	322	332	284	317	304	347	312	307	336	332	330	316	334	311	312	301	339	320	348	342	291	327	360	345	347	311	319	307	321	337	324	318	312	344	339	341	324	339	334	342	336	341	354	299	323	344	321	314	296	313	310	310	294	328	310	326	307	298	317	354	309	319	337	317	307	281	291	269	262	279	317	324	301	337	341	306	282	324	315	302	316	307	322	334	329	310	330	297	314	324	307	327	341	322	312	296	329	310	368	342	320	324	288	325	337	303	322	344	332	293	284	323	302	295	367	326	314	284	323	322	306	298	313	294	305	306	342	294	336	305	323	324	327	327	311	285	301	311	317	330	315	326	349	335	352	312	269	299	280	374	298	311	296	337	330	319	352	308	327	327	316	302	337	327	291	320	336	308	309	310	300	368	326	334	327	318	297	317	321	308	321	310	321	325	357	329	352	325	307	318	298	322	367	312	304	312	337	306	309	299	321	330	310	323	310	346	315	333	260	341	316	340	341	298	311	313	303	331	317	317	339	333	304	309	338	319	303	332	324	334	332	299	335	366	327	268	331	316	348	345	299	299	295	316	327	318	332	340	318	315	294	301	339	314	321	301	311	336	328	310	311	315	303	327	307	295	310	321	320	316	341	312	291	294	319	341	306	293	334	329	337	332	301	339	270	320	296	307	328	322	284	353	360	310	289	298	289	310	334	282	315	293	305	304	330	327	335	293	331	316	363	297	330	330	343	340	308	286	304	303	305	318	295	318	315	321	310	354	331	332	315	316	291	303	330	267	320	295	280	320	302	305	322	295	345	313	334	307	337	338	332	314	320	327	330	322	298	315	336	365	293	305	328	330	318	312	315	327	309	333	322	309	328	317	346	310	368	333	337	321	330	302	285	327	322	302	304	320	306	352	301	292	316	334	326	314	320	319	323	346	302	323	316	306	348	313	305	339	329	323	343	302	330	322	323	315	293	330	320	327	297	295	312	326	326	329	336	301	301	316	351	295	311	308	306	285	322	343	315	332	322	352	351	274	372	294	328	317	303	303	325	301	322	327	324	308	321	341	298	316	341	366	333	307	311	320	316	327	301	330
6899	4258	7358	6845	5609	4298	3205	2398	1935	1613	1482	1433	1491	1456	1388	1252	1196	1148	1034	990	965	937	899	874	872	836	815	796	728	760	801	792	768	773	771	783	760	771	760	780	765	811	793	740	738	760	741	727	761	707	774	740	719	716	667	706	739	759	761	724	721	731	744	715	733	732	713	734	766	763	768	710	782	717	734	737	785	738	745	693	741	691	745	732	741	754	735	715	714	707	748	763	745	757	771	714	752	773	760	735	732	770	720	771	747	722	744	739	753	738	735	750	739	751	707	685	711	722	779	739	722	752	735	695	735	788	777	786	747	734	760	734	763	723	695	768	806	779	751	737	732	781	647	712	754	736	766	819	733	706	742	778	705	748	760	794	758	712	668	759	767	711	765	724	721	733	747	780	753	728	761	731	741	741	741	755	726	707	755	728	798	762	797	742	732	690	712	710	706	735	731	777	713	734	742	755	753	757	749	804	690	746	768	724	788	760	678	739	770	704	747	716	726	734	728	721	757	753	716	751	762	703	724	737	733	723	770	758	759	754	755	754	757	696	751	781	797	793	761	727	742	763	741	680	771	726	656	790	784	688	696	708	773	704	707	769	746	738	707	763	743	777	744	758	798	784	724	750	769	802	784	707	716	715	746	782	704	745	733	727	734	740	743	741	780	753	742	740	716	778	801	769	784	682	761	776	783	735	726	732	757	715	742	751	695	745	742	704	702	711	747	772	748	703	797	780	734	699	751	681	702	731	760	739	755	671	710	738	766	731	774	739	761	755	730	708	759	692	753	727	697	751	762	778	757	750	774	735	707	708	722	745	714	718	741	726	778	747	720	757	733	736	734	747	701	801	737	779	796	742	735	753	736	736	718	784	745	764	721	741	764	745	706	757	709	728	751	732	762	804	770	703	804	787	784	729	778	773	747	787	693	677	678	754	738	715	712	727	784	724	715	765	733	736	691	728	732	753	766	778	709	696	709	733	753	770	749	751	737	743	736	754	762	769	768	707	758	739	726	751	803	710	758	732	762	737	741	731	749	699	779	727	738	679	814	758	767	716	772	773	732	762	748	788	750	779	700	736	705	750	735	739	697	786	730	707	738	757	730	656	667	763	755	715	734	762	768	759	748	723	745	712	770	746	744	749	734	779	728	714	734	746	733	763	718	713	740	784	741	759	771	709	707	774	733	728	786	767	748	729	730	763	728	762	724	754	745	740	750	755	794	712	721	794	798	749	727	750	762	745	742	739	786	760	708	723	738	735	737	732	729	802	707	722	729	733	778	708	739	785	781	714	709	744	701	760	711	683	759	748	716	778	717	776	774	801	715	748	745	731	785	730	710	701	749	738	694	730	731	808	735	745	757	748	714	747	749	754	799	723	782	741	710	696	772	726	721	776	720	727	691	734	739	774	748	717	753	763	708	745	721	746	730	727	724	824	755	704	759	758	775	748	740	726	728	733	739	783	734	724	747	739	692	761	760	727	799	741	720	783	717	774	775	771	705	808	758	726	780	720	720	786	752	766	738	755	785	748	734	791	724	711	706	765	746	791	722	725	739	758	702	705	727	781	764	710	694	729	719	763	729	710	696	757	710	702	689	748	747	726	777	782	760	769	715	744	744	701	717	780	767	692	769	720	751	737	732	748	760	777	722	725	729	713	774	737	772	780	787	762	757	739	732	745	757	748	745	690	795	796	752	764	751	709	712	752	759	820	718	734	717	790	758	782	768	750	744	774	727	732	782	778	751	705	761	736	727	781	709	671	765	752	726	744	773	702	727	770	756	725	780	710	739	681	760	735	739	777	758	705	769	705	768	752	765	762	773	754	765	752	763	725	723	735	784	761	718	735	752	764	778	748	768	684	720	704	775	766	771	741	752	740	733	779	755	744	754	751	772	742	772	751	728	778	727	754	755	693	754	780	762	744	740	746	763	729	716	753	699	721	780	733	702	785	731	741	713	673	767	689	741	739	753	739	793	764	757	779	734	703	706	741	740	756	697	753	743	760	708	766	787	778	787	741	764	696	746	687	763	768	732	726	766	722	808	695	715	771	769	748	741	784	713	737	795	772	788	688	758	738	751	744	823	671	696	774	709	735	754	774	753	746	788	730	755	751	744	756	756	726	795	743	737	744	730	706	742	710	724	748	717	745	769	780	727	782	732	713	723	740	765	698	717	715	748	805	767	771	766	785	744	700	739	770	694	764	700	762	750	749	725	764	767	744	723	712	776	776	686	734	750	722	685	767	783	760	835	667	766	759	784	752	747	790	758	722	748	730	771	732	767	730	740	752	786	755	735	773	751	728	745	751	770	770	721	764	755	740	773	753	720	736	809	763	763	728	690	701	729	769	757	740	714	725	733	753	761	716	717	802	752	718	761	750	797	775	721	710	807	734	757	766	781	726	718	759	772	784	811	687	687	756	756	692	712	760	713	765	752	740	716	701	741	757	670	777	806	744	736	734	724	770	740	703	753	734	728	746	728	740	725	728	745	724	747	727	742	747	716	758	739	750	746	734	830	774	733	754	770	724	767	767	728	720	734	744	718	732	745	725	792	708	728	731	712	700	705	712	734	725	755	741	714	720	751	746	726	741	771	722	725	751	770	719	760	717	709	768	743	793	737	742	742	761	759	740	682	728	718	707	753	738	711	758	691	743	712	734	739	774	748	711	733	724	728	801	700	735	766	719	723	733	744	726	765	749	771	758	768	732	747	772	766	749	720	757	754	715	732	735	759	712	826	735	725	715	766	735	736	768	802	756	677	729	734	770	758	725	757	716	703	718	777	691	725	708	799	738	729	741	772	720	766	713	708	752	752	724	752	755	748	714	767	748	727	696	784	771	739	765	788	737	777	758	736	728	726	764	722	703	722	771	727	846	746	694	777	721	800	771	730	735	761	727	715	710	710	721	711	758	737	705	774	722	763	763	736	793	733	759	715	781	714	726	717	763	717	773	749	782	744	750	691	748	758	748	772	730	769	686	694	715	761	759	756	746	777	765	761	750	722	741	732	779	760	678	754	774	733	728	715	798	749	735	737	726	750	745	734	759	732	787	773	749	751	755	743	769	728	834	763	725	755	759	688	685	807	731	780	724	741	757	749	718	737	780	751	695	713	751	730	763	715	725	718	712	747	753	758	729	775	787	713	729	709	723	729	741	725	733	744	753	740	689	760	735	736	709	720	677	766	746	744	786	727	773	725	728	724	739	716	743	758	693	722	744	735	742	822	735	761	763	762	754	728	798	751	782	774	761	726	758	742	727	747	712	737	699	734	704	732	701	750	719	747	794	740	698	751	728	762	726	745	773	715	770	774	734	763	782	747	702	743	762	761	743	727	740	759	731	701	732	761	695	716	777	740	730	758	749	704	781	772	722	784	717	741	776	770	738	700	755	732	746	721	746	747	710	739	742	750	779	712	744	751	770	739	778	729	731	752	727	712	743	721	727	798	732	736	727	720	757	757	729	776	691	798	766	762	716	760	747	703	747	737	761
18385	7520	7916	5076	3052	1958	1279	1013	745	658	568	594	506	568	535	482	491	429	405	375	394	396	430	400	381	398	353	362	327	379	375	353	330	330	346	376	388	354	347	322	324	340	352	368	367	357	368	353	352	335	342	377	363	368	358	338	368	373	350	376	408	391	356	362	360	368	359	352	315	330	325	314	371	312	368	358	343	319	322	336	342	369	371	352	337	345	340	386	358	352	357	380	334	333	330	352	364	340	386	337	316	343	376	383	343	319	355	347	322	333	391	350	352	356	329	308	364	323	357	336	349	340	378	385	338	383	322	366	349	308	331	357	351	378	354	352	341	309	345	366	356	338	342	331	371	362	353	339	381	359	348	313	322	386	328	341	344	346	359	374	361	388	363	325	317	395	321	337	385	343	320	350	322	326	355	366	339	351	366	320	353	323	310	372	374	313	373	362	315	354	346	363	350	331	350	299	353	368	326	349	330	338	330	347	332	311	340	372	380	377	391	364	375	348	362	365	364	308	355	327	335	339	337	338	360	378	366	325	327	342	365	360	363	360	337	365	337	398	350	339	334	335	378	367	325	317	352	324	339	340	316	364	335	308	329	347	312	362	395	343	349	312	328	333	349	313	336	345	376	327	371	321	356	380	351	366	336	319	332	350	382	333	365	330	357	351	324	378	336	308	333	343	346	344	376	343	348	327	363	327	359	368	347	330	341	339	349	348	345	380	391	346	347	362	323	352	357	354	373	386	389	371	334	344	377	333	326	339	371	349	354	349	363	358	385	346	357	341	320	336	335	288	336	345	334	341	365	345	334	373	377	379	363	356	345	347	356	342	333	338	330	341	365	345	381	347	321	312	363	380	327	365	378	342	374	354	325	341	361	369	368	367	343	328	368	321	401	327	341	359	345	293	314	359	349	348	340	329	379	350	326	305	366	344	348	371	345	344	337	316	368	327	373	351	381	375	326	380	342	339	354	328	329	341	348	330	326	336	354	382	330	334	374	368	386	313	321	392	342	359	353	384	300	352	359	329	338	379	372	354	356	328	341	349	320	358	357	349	391	330	326	348	356	391	356	381	351	372	361	328	349	354	353	375	352	318	336	358	346	383	336	311	333	349	353	343	346	341	322	329	348	319	382	382	358	369	347	366	369	340	378	357	335	335	330	328	353	361	372	329	361	335	358	341	357	345	333	358	341	329	339	357	335	320	374	371	382	353	343	367	322	367	374	320	344	331	339	375	328	345	351	361	333	361	353	337	303	368	380	319	365	358	373	330	364	359	338	362	359	368	361	364	364	363	337	319	337	357	337	368	350	331	357	336	389	382	377	359	362	330	331	349	364	357	342	330	349	386	330	350	358	334	333	348	367	339	333	364	331	367	331	338	358	308	310	378	327	362	364	355	334	356	359	357	329	373	342	352	385	346	358	358	345	366	372	366	336	333	364	354	322	364	345	351	348	372	367	369	337	347	320	360	344	338	344	370	333	359	331	335	355	318	374	337	366	316	340	314	307	330	357	305	343	362	353	306	342	360	332	329	365	323	366	335	365	357	334	322	348	320	334	373	338	367	354	331	343	332	305	348	374	350	318	322	316	345	321	350	353	335	305	332	331	351	343	370	310	348	349	318	361	335	330	367	387	332	318	336	355	355	373	353	328	347	366	366	348	352	355	319	368	331	353	357	356	344	359	335	372	350	369	343	392	336	322	336	383	310	379	373	354	332	367	360	355	361	372	374	313	319	315	340	325	356	366	371	315	364	388	353	354	317	331	356	325	359	336	360	334	370	381	374	330	318	367	369	326	351	322	345	328	346	330	395	372	390	345	350	370	376	409	354	351	332	362	390	349	351	357	346	369	345	320	360	363	368	334	344	378	356	335	342	326	354	362	364	381	338	353	345	357	335	338	335	363	349	372	314	357	362	347	323	328	312	353	362	356	337	356	359	345	361	378	341	338	336	361	378	350	382	343	327	357	368	354	364	347	336	404	358	367	320	347	357	334	321	346	349	372	345	344	388	353	353	350	345	346	339	317	327	315	361	338	356	389	326	336	338	364	367	367	356	360	337	332	358	351	319	381	378	350	350	333	361	335	379	334	315	334	363	289	340	348	363	363	332	321	360	366	346	345	382	353	317	321	330	359	386	351	342	386	336	346	359	370	372	342	360	356	345	386	330	402	360	330	371	388	380	357	334	355	351	343	378	334	335	355	346	346	374	332	357	375	342	342	343	356	361	361	357	344	294	342	320	306	322	348	392	343	383	333	333	377	340	345	333	345	347	333	342	349	373	347	347	351	357	357	340	349	329	377	336	359	348	355	378	344	348	334	363	336	362	334	370	357	321	345	392	319	319	312	369	330	360	351	339	372	343	360	306	327	358	370	347	332	350	356	315	315	334	340	363	328	333	339	348	369	357	367	345	346	383	358	359	343	352	361	360	305	367	337	327	367	328	342	323	318	316	360	356	355	355	356	359	370	350	348	323	360	330	360	366	362	339	317	359	344	372	357	337	359	386	311	344	373	350	356	353	369	346	354	347	350	403	360	354	370	315	379	379	357	346	328	332	333	346	368	354	346	346	336	377	340	300	330	344	352	335	365	385	354	353	369	301	376	348	371	325	383	359	332	335	351	345	331	352	332	363	348	330	346	321	367	329	373	339	364	335	364	350	356	325	382	319	348	351	334	301	344	335	350	358	366	366	388	354	357	374	375	317	359	364	342	381	393	350	341	323	336	366	358	337	343	339	352	321	358	358	358	376	317	338	366	365	354	332	351	343	397	360	361	336	305	343	384	324	347	337	326	341	337	360	352	373	337	357	343	337	331	348	350	370	351	333	363	343	315	344	361	348	339	331	364	359	363	339	340	332	365	355	338	335	340	372	354	344	375	351	335	358	309	323	351	349	335	336	331	377	394	309	347	376	371	332	376	365	340	334	323	388	337	344	361	368	358	347	329	351	363	340	347	345	359	325	329	368	372	350	342	363	331	338	371	328	357	357	337	366	335	339	336	323	371	343	381	371	371	328	372	367	373	338	390	359	347	345	360	334	350	355	385	339	358	390	361	348	357	357	350	328	328	334	348	336	360	348	351	347	335	310	359	357	346	366	372	378	349	352	365	344	354	348	345	342	350	335	355	329	351	343	331	353	361	336	323	356	362	359	307	323	369	351	377	343	339	313	386	364	372	350	338	339	345	346	317	371	331	370	344	321	334	350	355	350	351	339	314	344	363	353	323	323	353	351	313	355	333	317	307	357	364	333	380	340	322	335	381	374	391	347	347	361	365	313	327	338	358	362	367	374	377	358	347	346	344	368	323	355	394	345	334	393	381	349	306	325	333	370	372	344	348	333	359	367	322	356	329	363	320	338	331	366	378	367	337	372	363	332	327	329	355	360	364	320	392	345	353	348	384	340	388	358	364	373	361	358	375	360	390	356	307	335	345	353	352	384	367	338	372	372	363	346	349	368	356	349	350	320	326	368	361	377	364	331	357	373
12564	6839	13064	12313	9633	7112	5443	4048	3185	2404	2228	1982	1937	1872	1814	1704	1528	1549	1270	1212	1232	1173	1079	1050	1018	963	972	891	885	926	873	846	870	928	871	888	877	887	847	787	863	834	880	839	835	839	821	869	798	837	814	816	844	803	834	813	822	807	858	840	757	797	770	781	812	780	851	818	826	828	841	764	822	823	799	815	846	781	816	768	768	783	808	849	821	795	832	836	819	746	812	797	848	846	843	801	804	829	850	846	776	775	853	815	840	809	812	819	799	784	817	736	759	786	811	784	814	774	827	751	805	791	776	840	786	788	781	813	824	838	793	784	806	834	833	830	809	797	834	856	824	798	810	809	730	830	823	783	781	777	809	789	826	791	706	796	837	810	836	827	860	756	799	807	812	800	750	803	794	808	810	813	860	793	794	864	841	809	741	858	820	808	804	794	786	802	806	744	806	760	814	770	839	786	838	825	792	851	817	819	841	820	803	792	790	795	775	812	838	793	820	834	795	798	799	823	799	758	834	884	746	832	765	838	817	761	819	814	805	791	769	847	848	834	792	761	804	813	794	804	854	790	801	790	795	832	775	795	824	796	820	862	834	804	848	809	828	822	817	852	776	748	804	838	801	799	798	801	788	744	786	848	799	793	837	838	834	812	843	806	812	820	858	825	794	817	734	749	767	833	741	794	783	840	819	818	776	754	786	825	827	821	824	817	810	831	783	816	815	853	844	839	782	785	807	804	830	771	820	850	815	800	789	828	801	851	784	776	783	803	818	792	812	815	846	812	827	804	805	755	801	799	786	757	808	814	853	764	815	833	826	818	803	786	836	797	843	784	821	804	766	823	766	804	792	802	825	789	782	806	774	773	818	807	749	855	799	798	752	782	765	779	804	802	825	825	800	806	779	795	841	815	784	818	778	801	789	827	845	765	821	838	817	854	799	784	804	794	786	795	790	867	790	801	787	800	845	823	838	800	813	850	780	832	800	825	832	796	774	824	811	809	833	815	778	821	760	860	785	796	862	750	775	832	822	843	783	844	757	783	790	811	832	842	822	802	800	825	790	820	850	798	794	801	816	814	781	794	839	796	835	763	852	796	811	830	821	813	823	814	815	781	829	827	788	803	845	844	818	833	747	833	787	837	834	811	817	767	827	791	857	800	803	807	800	800	821	786	796	792	802	837	824	787	808	821	779	804	826	814	796	760	755	834	866	848	805	783	799	791	786	836	764	818	841	779	791	832	835	799	845	832	779	816	788	838	797	781	803	798	831	837	766	800	813	827	755	807	820	821	807	811	807	806	832	799	834	777	800	808	832	828	763	754	810	793	844	827	783	795	756	803	833	812	845	752	750	807	807	809	783	873	791	789	835	846	821	824	782	835	813	848	832	777	741	824	796	780	846	871	850	795	749	794	772	789	844	756	808	785	829	792	846	775	814	732	843	778	811	827	737	817	862	794	844	819	803	800	800	778	813	821	837	778	822	794	863	804	844	821	802	808	837	818	777	764	792	791	767	828	822	820	817	815	791	807	794	742	815	736	837	808	780	798	834	782	838	812	825	843	773	847	808	763	789	769	769	783	842	789	771	785	860	835	807	803	795	808	788	786	778	776	760	810	789	822	795	790	834	816	828	784	846	800	790	831	830	820	916	834	806	815	819	778	786	803	812	859	806	822	749	797	809	813	815	777	777	835	758	811	810	866	832	770	801	814	835	782	812	732	822	806	734	803	836	817	780	866	771	764	769	851	856	817	817	824	827	797	794	797	813	827	825	813	817	795	808	849	800	828	763	823	848	799	774	757	781	787	821	833	769	855	821	829	821	786	881	791	774	841	791	789	800	765	851	790	808	784	801	828	848	875	782	797	831	800	789	797	825	809	798	822	782	789	792	841	833	843	790	785	804	793	807	787	774	814	768	775	753	837	795	842	799	791	781	838	816	833	818	784	815	834	789	810	839	807	792	780	843	820	745	797	770	835	824	840	796	806	825	750	808	804	817	770	775	843	807	872	806	823	792	781	801	823	801	810	790	762	793	791	775	787	862	814	782	871	859	832	737	831	790	801	763	829	807	855	837	851	813	856	749	821	842	842	754	784	810	766	797	783	767	790	804	799	733	809	764	825	842	792	895	761	775	805	823	778	824	761	778	774	776	806	802	738	842	811	819	809	817	769	833	854	834	849	821	773	804	837	790	812	857	805	774	806	837	786	839	775	785	828	786	812	763	813	813	774	820	842	799	762	814	815	757	813	814	831	791	844	816	843	836	837	789	807	801	832	819	832	809	795	829	788	793	823	802	795	806	804	774	795	785	804	774	769	818	830	870	830	828	812	761	783	804	855	880	812	807	778	823	760	747	804	831	766	804	785	786	795	843	803	738	778	857	812	833	813	843	772	796	807	835	841	846	776	805	793	767	840	789	787	790	845	829	804	844	784	803	775	782	860	801	801	774	795	743	827	801	784	776	801	832	805	798	807	870	795	823	846	831	832	846	811	796	813	815	834	763	794	810	820	774	774	825	827	791	833	758	838	775	830	846	804	800	753	788	788	846	766	810	835	853	797	759	784	829	825	812	851	828	750	764	823	815	814	773	807	777	820	814	834	856	795	781	753	826	803	804	792	862	781	828	879	759	795	786	834	792	831	758	806	803	800	817	758	863	783	861	822	804	834	818	764	797	783	795	768	797	768	781	811	816	760	831	786	769	781	833	861	809	765	826	769	825	818	823	773	815	804	793	790	804	848	790	840	828	839	825	783	853	803	818	810	802	779	796	770	829	808	759	849	797	803	852	849	830	808	790	818	878	817	761	793	791	801	848	848	781	783	790	810	834	779	773	846	806	816	857	753	799	831	857	839	869	836	840	806	799	791	813	751	819	817	843	768	810	790	804	784	835	775	816	781	839	833	738	780	821	798	876	826	831	833	810	826	772	831	803	775	790	758	838	826	782	787	825	802	817	777	802	825	823	811	845	818	798	829	839	783	788	812	839	821	782	818	813	800	818	808	841	857	747	807	755	805	817	749	796	803	834	809	800	806	827	794	774	760	839	811	826	799	823	758	833	835	797	796	821	765	836	769	780	798	839	736	832	767	831	769	744	778	796	812	752	793	838	838	824	814	788	824	825	800	801	798	809	855	812	804	800	795	800	834	862	853	820	800	852	802	791	811	813	804	835	851	761	817	812	716	781	847	802	806	773	799	778	807	792	844	870	839	767	835	763	799	798	805	797	787	817	782	798	781	820	799	753	862	834	799	784	824	825	792	781	807	847	795	760	839	783	814	763	797	796	796	825	756	827	835	836	849	827	833	802	819	784	811	799	868	808	805	816	790	837	807	776	824	851	810	805	796	824	772	845	799	830	801	748	759	801	862	772	776	779	789	818	790	801	785	799	818	767	811	791	823	822	798	822	823	827	808	744	811	782	827	811	795	836	838	796	807	760	848	778	852	742	831	803	822	830	776	833	809	822	809	818	825	791	801	827	814	820	808	773	791	819	814
26724	12027	12161	7613	4788	2733	1923	1288	1019	824	719	610	627	565	545	538	475	504	499	456	420	363	397	352	397	398	332	328	336	356	342	361	320	346	341	324	374	341	360	364	360	362	327	331	337	357	354	323	370	333	340	340	352	306	320	319	335	338	300	337	367	303	347	337	353	357	337	358	321	330	308	316	342	359	314	328	345	341	329	336	317	346	331	351	302	294	338	340	326	331	330	350	340	338	295	346	336	322	348	337	344	343	295	311	363	303	315	298	301	338	366	314	351	338	344	331	341	318	314	331	375	334	322	345	336	285	365	335	354	358	304	358	319	337	327	320	311	346	336	309	374	333	312	328	341	338	317	354	358	307	306	328	361	338	340	313	341	346	362	363	307	302	341	345	332	358	329	336	356	325	321	352	324	309	348	343	360	287	281	293	346	365	300	340	333	354	343	306	318	314	345	362	364	362	325	314	321	338	321	332	327	288	377	344	317	354	358	325	352	359	358	340	339	325	332	336	307	330	310	338	315	319	291	334	314	341	355	345	340	347	327	352	353	326	317	344	343	326	316	306	351	316	327	338	352	319	327	349	365	319	341	347	363	331	362	344	312	345	350	349	319	334	376	317	315	351	311	338	352	339	336	321	345	364	362	338	304	331	318	315	344	329	315	328	350	341	317	344	366	327	337	312	305	336	359	365	305	336	314	313	345	346	322	352	311	342	322	330	333	318	359	354	325	358	311	334	311	285	349	327	344	367	340	346	342	300	334	347	303	338	318	320	346	338	374	347	293	362	351	297	383	322	317	341	337	332	327	316	355	346	314	337	336	312	344	342	318	368	346	353	301	319	318	319	315	339	356	321	318	311	354	337	374	340	363	325	355	348	335	332	342	320	327	329	350	374	360	320	343	308	329	341	334	356	293	334	344	363	365	317	335	324	305	310	360	375	322	321	349	352	300	343	344	311	345	307	303	335	354	312	350	358	373	347	319	346	341	327	332	344	328	310	326	376	368	322	318	351	345	375	361	324	363	371	339	332	328	327	335	332	335	381	332	339	331	316	366	329	338	318	331	327	332	297	357	364	306	317	373	331	322	303	346	353	318	321	344	331	279	369	334	309	351	322	343	337	312	332	321	327	364	343	344	318	329	331	327	324	308	340	319	347	325	311	357	322	330	363	318	319	292	333	349	354	368	339	313	346	332	342	347	340	359	350	351	341	316	346	315	330	348	358	356	337	325	357	348	324	324	327	324	329	341	311	329	335	331	331	319	336	368	331	327	310	354	371	342	326	330	335	335	365	338	293	302	333	279	323	343	309	332	323	348	310	319	329	347	320	380	338	355	328	314	327	326	330	344	308	368	342	325	371	346	332	360	287	348	338	316	382	349	350	335	317	337	327	339	371	318	348	355	350	325	350	328	330	349	306	349	364	347	330	346	323	319	320	396	330	354	337	343	327	343	324	327	323	325	353	319	363	330	328	348	330	290	354	330	355	331	331	337	347	335	302	290	301	315	328	293	356	344	333	372	391	341	315	335	344	323	346	295	335	331	338	363	355	332	308	319	326	331	313	349	380	369	322	309	262	348	353	321	359	352	348	319	352	299	327	343	331	317	358	307	327	368	322	306	309	362	325	364	344	324	368	319	358	330	320	329	329	335	345	329	344	345	342	323	331	344	365	316	343	357	356	331	333	308	290	320	336	344	305	347	366	360	310	360	342	323	324	336	303	325	370	367	310	351	353	347	321	334	340	328	369	352	346	330	352	318	346	324	352	300	333	328	331	312	363	332	339	346	363	311	358	332	351	339	290	297	339	333	318	331	362	326	321	347	347	315	317	328	341	291	330	315	340	346	333	362	313	365	348	337	359	345	321	336	350	328	300	320	333	317	335	345	344	310	317	365	322	352	340	301	327	309	346	294	333	377	335	353	332	304	373	295	333	349	305	348	324	329	320	355	360	335	339	343	323	333	316	311	323	376	311	333	345	342	356	321	374	301	332	349	322	324	308	316	331	339	309	344	326	324	332	314	336	347	326	313	342	350	316	319	337	297	347	349	334	333	344	327	342	351	348	355	319	356	315	350	351	324	340	337	329	361	329	359	331	334	298	324	348	369	346	322	357	326	329	334	340	317	342	363	355	361	314	319	352	338	349	336	326	315	348	336	338	337	342	298	336	320	336	360	341	348	346	333	362	358	319	346	334	332	336	341	355	324	343	330	350	349	328	315	350	342	350	328	342	325	348	320	322	325	324	317	313	344	359	360	348	350	352	342	345	317	307	349	395	363	333	317	314	310	338	317	364	312	332	321	342	322	336	324	359	362	292	318	304	311	337	315	298	347	335	324	375	320	331	312	346	339	330	343	355	334	330	304	356	361	332	337	315	338	338	346	338	335	339	314	341	318	309	323	360	331	332	337	326	317	327	305	310	311	330	346	329	353	353	328	346	330	360	334	334	347	326	344	339	345	329	340	329	307	363	338	324	296	310	345	352	303	346	375	327	349	345	363	337	321	380	319	340	353	335	342	285	331	324	339	311	306	307	335	327	335	326	353	330	326	380	349	340	350	321	325	322	319	357	344	370	348	323	291	331	316	352	311	369	320	355	348	331	348	344	352	339	328	328	332	348	334	328	375	354	315	326	333	345	338	360	320	363	375	349	300	345	340	339	341	366	344	328	346	328	340	331	352	345	324	345	357	357	352	344	334	329	347	327	344	327	340	335	330	343	370	316	344	302	328	369	348	317	360	334	352	340	350	367	352	357	352	320	334	279	293	342	322	323	331	346	310	309	350	329	348	328	337	305	342	333	359	314	359	318	339	310	355	347	350	323	317	345	330	326	338	373	315	334	332	327	347	358	319	347	336	336	355	351	346	369	343	348	373	351	374	342	339	319	304	335	314	369	337	325	368	310	306	300	332	345	328	342	328	335	302	309	385	327	319	344	328	336	338	325	346	345	350	354	384	339	296	336	339	343	324	324	354	352	310	331	355	361	282	324	325	354	333	338	325	317	358	333	323	333	341	355	351	323	327	311	340	328	333	363	364	330	327	311	333	302	342	345	357	362	331	345	343	324	303	357	326	339	350	355	319	350	359	328	303	330	332	337	323	307	338	323	395	332	339	307	331	357	323	344	361	308	331	337	319	344	333	330	370	337	352	338	353	364	336	330	322	306	326	315	344	365	330	365	331	381	346	329	342	326	318	373	328	358	354	347	366	321	338	331	325	306	312	305	348	312	315	342	317	369	314	340	356	350	344	361	358	349	330	319	312	313	336	353	332	340	335	351	345	357	329	399	341	338	343	337	356	325	311	332	320	363	327	361	369	327	311	349	357	334	345	343	325	343	357	371	351	329	349	333	313	350	344	330	314	316	326	339	337	390	353	325	341	364	338	310	325	354	368	348	382	336	345	331	327	348	325	362	331	371	341	327	327	332	315	341	335	353	365	334	325	348	326	361	332	331	345	296	374	337	335	333	333	317	338	354	312	349	347	330	329	330
15994	9605	17770	15823	12997	9282	7442	5710	4359	3393	2812	2499	2326	2346	2397	1953	1810	1703	1549	1345	1287	1224	1205	1130	1031	1031	980	898	890	880	840	864	785	826	788	897	852	852	817	865	855	825	843	892	814	813	843	828	782	782	803	816	817	799	755	804	799	771	773	794	771	798	815	762	751	794	794	805	783	737	789	782	790	800	759	762	727	740	774	763	817	808	727	717	795	745	811	767	772	782	706	764	821	787	732	773	783	770	804	753	751	761	814	780	829	738	852	828	808	742	759	807	830	758	770	729	793	750	824	786	772	742	824	764	791	768	760	753	785	778	793	790	785	767	783	816	791	804	744	778	795	678	734	761	778	780	784	753	838	772	800	781	789	805	781	806	807	775	750	768	744	828	743	779	789	812	803	781	780	814	767	796	834	772	784	778	758	748	785	770	790	780	746	821	768	758	790	818	785	754	775	794	748	776	757	770	759	783	758	766	801	788	788	743	772	775	822	770	814	817	788	811	840	758	796	752	786	825	770	794	770	779	781	766	762	836	711	756	773	740	740	793	741	791	810	787	777	764	811	801	799	750	778	781	796	730	735	813	762	780	779	765	805	773	770	807	809	781	772	787	739	784	767	796	762	729	721	744	743	723	789	767	794	808	780	794	739	734	761	775	799	834	791	836	788	781	777	775	736	803	806	736	789	782	808	826	747	773	758	792	775	793	760	769	741	820	743	795	801	794	827	803	804	743	824	779	802	756	803	727	733	748	769	823	786	805	754	806	777	786	785	766	754	790	834	788	769	714	775	795	755	805	765	802	802	767	780	815	714	694	782	743	768	807	794	791	787	788	739	753	735	813	751	747	760	771	762	779	760	789	799	778	733	782	801	808	779	795	750	769	759	813	808	750	806	777	752	763	757	755	804	791	757	809	797	789	754	782	824	782	801	787	825	750	794	738	775	753	770	743	779	830	785	789	812	773	771	738	785	812	759	786	751	771	797	729	859	754	801	796	813	777	778	761	780	737	780	747	786	743	754	812	747	771	714	763	787	815	711	782	785	742	736	802	793	787	758	786	781	737	771	711	788	775	755	848	797	720	775	772	788	769	761	758	776	830	773	772	813	781	800	770	766	769	748	758	810	748	764	786	836	806	779	767	759	791	781	786	762	751	767	755	803	770	752	741	794	800	772	778	796	793	754	779	742	793	771	739	751	773	774	712	814	763	740	782	740	744	795	793	782	712	826	800	772	794	778	705	820	753	774	763	790	764	786	776	827	770	755	804	767	765	829	738	731	777	729	793	831	741	742	750	778	716	769	839	761	782	766	739	755	747	781	804	818	809	779	731	746	797	777	722	793	806	782	759	752	741	771	757	797	793	729	798	753	773	716	735	799	743	800	802	805	730	726	769	766	823	748	812	769	735	723	815	762	738	801	741	799	780	730	780	760	761	767	786	768	808	777	785	801	727	792	736	727	765	776	791	752	833	775	784	802	783	790	831	727	797	755	739	780	812	736	738	800	760	788	779	760	771	797	728	761	796	806	710	727	807	725	764	785	803	769	757	787	760	793	818	797	764	807	783	796	805	722	796	694	776	779	740	808	730	773	757	770	781	796	781	774	769	750	803	766	781	804	769	801	749	747	776	740	806	741	783	803	766	754	785	822	794	746	797	810	776	796	790	783	777	841	771	797	737	789	826	737	803	777	771	769	754	767	752	819	789	743	752	772	748	754	823	817	761	761	855	811	819	745	740	768	805	750	802	754	784	764	748	757	766	752	792	764	742	754	776	737	747	722	796	807	809	795	778	747	755	754	785	778	747	743	767	795	760	793	771	798	779	778	793	796	787	756	785	784	769	761	784	805	755	762	780	837	772	838	791	793	754	785	784	751	743	781	721	764	727	768	761	818	737	779	750	777	766	787	730	817	813	787	821	775	737	797	764	776	750	729	755	781	765	797	795	746	769	731	760	792	746	812	760	824	777	731	735	764	714	765	774	729	783	738	777	769	792	777	803	779	769	808	793	777	778	786	795	774	722	773	800	735	822	801	769	746	774	807	803	787	769	797	748	786	750	792	764	798	770	796	799	762	758	806	780	796	758	782	756	795	826	752	759	728	779	782	778	798	749	742	793	825	798	782	765	773	764	701	848	750	844	792	747	762	766	767	731	800	760	796	776	757	789	746	798	769	783	800	768	754	780	812	780	750	755	773	783	817	723	767	765	763	771	775	753	767	784	779	764	755	815	730	761	791	732	857	837	745	698	811	763	746	783	774	780	772	759	791	775	781	750	745	763	755	766	724	755	777	773	748	780	781	753	775	835	798	798	773	804	829	762	772	787	731	786	779	778	764	793	798	725	791	743	823	734	751	763	744	774	754	834	821	782	728	755	781	761	754	788	758	768	757	766	755	770	785	726	746	755	778	771	770	760	763	790	775	749	761	780	790	777	746	780	738	732	769	794	763	752	786	791	810	747	743	793	796	780	792	748	767	749	730	793	755	818	767	770	759	751	751	752	764	747	807	771	790	781	756	803	732	782	805	768	741	804	780	773	811	783	799	731	859	759	755	732	729	771	769	769	764	777	793	781	806	774	778	732	746	767	788	758	780	777	819	791	789	797	749	820	778	770	708	828	760	767	772	746	796	749	788	824	733	793	779	747	779	815	805	773	807	779	767	766	797	777	767	805	797	794	764	745	786	788	835	820	767	773	776	766	812	789	769	747	761	742	755	765	736	776	746	731	771	763	751	757	785	769	787	829	787	768	786	774	796	787	789	752	748	758	763	784	771	773	779	748	771	792	763	794	812	771	751	738	799	810	831	794	809	786	750	780	770	795	785	830	812	800	744	794	731	746	787	756	767	757	746	766	770	809	752	790	791	734	823	785	710	786	780	798	816	751	743	771	758	797	759	752	788	722	823	781	769	748	797	763	777	792	818	765	767	786	794	829	775	774	770	765	719	782	739	725	787	747	812	757	749	782	797	790	769	810	723	808	765	787	779	731	794	727	757	763	769	824	774	773	760	771	813	765	812	804	769	805	793	718	782	832	757	769	755	776	793	774	741	792	814	797	779	797	798	746	717	832	823	710	724	730	808	778	744	807	756	813	782	767	788	779	760	784	760	744	832	776	785	776	732	749	790	749	798	776	793	779	829	762	754	759	759	781	792	764	763	752	734	746	812	745	822	817	756	777	744	740	772	820	735	750	765	785	804	762	808	817	757	809	785	744	831	748	754	792	793	746	754	761	799	793	807	726	745	765	804	713	765	811	787	782	717	774	781	786	734	788	762	828	813	764	782	784	778	782	787	780	771	753	750	813	767	758	778	765	780	761	773	785	746	737	797	774	791	723	752	787	784	791	766	753	765	764	828	751	743	791	778	767	746	804	810	772	817	792	722	764	732	800	785	780	795	809	703	769	779	730	825	821	822	795	779	772	733	781	746	764	742	731	772	847	819	765	793	768	745	786	794	753	769	749	833	781	765	773	744	788	744	771	739	777	812	790	794	768
10045	4699	4639	2830	1551	1039	745	663	551	460	412	375	425	438	405	415	409	391	349	345	350	354	375	387	405	382	325	345	300	327	309	336	371	290	333	328	335	343	292	330	335	320	329	308	315	303	321	318	315	317	351	318	300	280	336	287	352	359	325	323	314	330	318	316	314	315	322	329	332	309	300	330	283	310	313	323	303	290	310	322	333	284	325	350	296	311	308	313	352	324	314	335	311	335	307	274	344	353	323	314	306	295	332	312	318	333	319	311	307	278	293	306	313	319	303	334	330	339	339	312	324	306	290	337	334	306	324	322	315	322	305	290	324	323	345	309	295	289	316	288	326	324	306	305	323	337	289	314	324	308	289	299	338	293	302	323	325	336	303	329	318	325	309	292	306	303	297	297	298	276	307	309	311	340	316	330	303	316	309	324	332	350	304	339	325	305	315	322	345	339	276	289	295	351	312	335	340	287	327	319	291	303	351	314	309	282	301	316	316	313	315	309	342	337	292	291	348	336	295	333	308	310	324	316	321	322	328	326	334	312	282	338	324	332	342	305	309	359	299	317	305	350	330	312	310	318	318	298	305	332	355	334	332	318	334	350	331	313	280	326	327	303	289	335	300	295	344	317	351	292	313	337	307	342	320	296	320	330	314	308	327	342	325	338	320	308	335	310	351	328	326	314	311	317	347	320	320	329	319	329	343	318	327	321	333	312	294	335	341	343	294	314	297	340	326	346	305	331	347	312	317	311	319	321	309	329	330	361	335	320	348	317	312	325	350	365	326	282	313	327	341	345	344	357	319	297	268	315	327	321	293	327	355	291	341	306	343	326	337	311	340	322	333	325	339	314	355	339	281	306	309	308	333	335	316	302	305	320	327	299	327	299	313	308	335	326	331	317	309	331	338	336	333	329	307	320	312	358	290	296	335	336	330	297	287	291	274	308	321	321	325	332	341	328	293	300	317	317	304	325	298	292	292	304	299	330	299	312	322	358	324	288	340	310	316	312	345	327	317	328	327	314	336	340	348	313	338	303	296	309	301	313	316	310	276	336	312	272	309	329	319	298	307	307	299	347	292	319	310	305	299	311	281	341	317	304	303	322	319	319	308	313	332	330	313	311	321	316	315	285	319	328	288	326	308	325	336	303	276	329	317	317	317	310	346	331	307	316	311	323	328	311	306	335	334	341	322	324	293	325	330	340	303	308	327	305	335	344	320	323	361	350	337	319	342	304	307	309	324	294	312	364	310	326	286	348	338	364	299	368	292	334	305	296	307	314	320	329	308	289	315	332	302	292	330	304	302	299	319	320	335	347	342	309	317	325	311	316	314	312	295	314	333	323	281	313	333	293	312	331	320	323	316	311	351	333	279	313	319	335	327	352	345	330	337	325	323	301	351	324	287	299	331	301	304	294	334	309	312	307	324	293	323	300	308	316	305	312	324	304	289	312	328	303	320	307	317	334	295	310	318	292	316	282	336	344	312	338	306	341	316	300	314	341	283	258	324	344	335	280	302	316	313	301	340	310	315	297	302	309	327	312	328	356	321	338	296	306	316	326	356	312	308	324	310	300	314	324	288	337	357	313	328	352	319	320	310	306	311	323	283	312	299	307	339	335	320	288	330	309	361	315	346	311	301	320	313	315	329	316	314	334	344	328	303	290	294	369	320	338	296	329	350	309	316	287	303	294	291	294	298	348	331	301	307	306	362	333	315	309	304	310	316	284	291	302	358	333	310	316	300	299	307	319	297	311	324	295	312	324	293	317	313	346	354	298	307	313	308	312	344	349	311	327	290	294	332	329	331	337	320	316	325	326	309	342	337	319	300	288	340	317	335	301	312	330	296	320	303	282	312	309	327	318	309	294	350	336	276	304	305	327	317	282	312	322	289	304	341	303	315	282	319	321	296	300	323	308	315	314	326	305	328	307	328	307	321	322	359	347	326	344	336	353	283	319	297	323	294	294	322	343	348	316	314	314	298	298	290	321	319	306	320	313	351	290	338	325	284	299	301	303	340	318	368	287	321	326	359	322	309	293	292	308	302	331	327	311	332	322	324	319	351	334	331	297	297	327	278	344	310	314	320	302	325	295	296	291	308	301	281	325	348	326	345	306	335	347	316	314	324	320	320	304	302	311	305	289	335	294	295	321	352	303	312	322	328	300	346	310	306	313	322	319	357	314	320	339	319	334	327	310	318	343	301	312	329	333	292	320	287	316	295	300	299	307	295	316	303	303	336	312	316	275	288	296	318	340	305	318	371	312	306	307	338	312	372	305	331	352	309	321	353	324	344	351	282	321	336	329	349	310	336	318	306	312	301	355	325	323	310	369	283	323	300	329	309	301	311	335	317	313	302	305	324	301	326	333	308	282	294	305	344	305	293	317	307	318	310	300	295	295	312	319	321	299	267	323	320	329	307	317	321	336	321	290	339	316	333	342	329	322	320	309	314	329	329	323	314	314	340	337	379	339	334	321	312	321	318	312	338	304	314	341	340	305	298	315	328	302	312	331	332	313	318	335	346	324	301	314	353	306	316	309	296	300	320	325	315	343	345	307	326	316	301	321	349	309	323	302	310	317	367	312	311	301	342	315	324	317	321	288	330	319	302	326	337	309	322	303	277	341	282	320	336	359	340	302	294	293	334	335	326	292	310	346	324	336	329	337	309	345	307	301	327	313	310	330	346	321	359	312	336	311	295	352	349	343	338	313	339	366	319	333	306	317	323	305	314	332	302	273	319	343	312	319	372	326	336	314	288	325	304	299	284	290	349	311	339	322	291	313	322	317	290	307	302	347	338	316	321	324	325	290	340	285	317	322	295	288	323	312	369	302	314	291	314	344	312	355	365	332	334	315	317	316	322	253	301	358	316	319	312	315	308	320	284	322	314	309	328	305	312	316	351	288	302	302	326	317	346	328	341	325	329	331	342	324	268	292	278	311	281	329	299	335	315	307	303	310	297	320	301	344	312	343	310	319	315	351	284	325	315	328	312	321	314	328	313	336	315	308	295	320	310	376	334	308	314	315	303	328	323	336	292	317	313	315	336	299	279	318	322	289	332	311	339	338	325	318	295	291	333	304	335	359	328	296	335	320	332	318	332	306	307	273	333	334	316	331	291	286	326	295	326	321	324	310	330	324	328	359	314	339	292	323	345	310	323	328	309	290	313	317	333	305	293	307	333	314	324	285	309	339	323	345	328	323	321	343	328	338	338	293	281	327	322	307	314	299	296	308	333	341	310	342	341	310	333	319	321	284	295	305	339	303	341	302	293	336	293	330	314	320	325	317	309	302	355	340	325	331	285	283	311	337	325	310	314	354	357	328	317	345	321	334	298	336	303	325	296	312	285	292	299	329	286	326	304	298	289	307	321	317	315	344	322	323	303	304	302	335	308	316	277	289	307	325	287	315	296	322	322	331	302	303	336	336	323	334	313	318	335	335	315	284	306	315	295	324	282	324	346	338	352	332	335	313	292	348	339	315	327	347	370	310
6726	4623	8145	7526	5453	3764	2990	2390	1922	1598	1410	1290	1290	1391	1327	1200	1142	1143	1056	982	999	891	907	832	855	849	841	793	827	759	733	822	803	795	715	754	749	792	759	746	743	769	778	741	723	786	781	787	747	747	782	732	739	743	764	706	705	704	729	716	702	739	669	775	736	734	748	735	736	707	761	766	788	707	734	734	730	762	718	746	752	766	762	760	715	753	753	735	685	708	786	754	803	707	737	739	704	684	752	753	740	720	747	747	810	727	738	706	714	750	731	737	711	769	753	708	753	740	783	770	734	741	783	748	712	740	709	766	743	730	730	740	726	751	713	720	717	707	726	768	697	712	716	754	750	799	713	740	733	741	661	772	740	735	729	759	682	725	763	759	723	767	771	737	771	725	723	762	761	753	755	802	717	737	729	669	738	738	749	727	736	766	753	712	761	726	690	735	775	731	713	750	764	803	700	727	783	736	731	721	770	705	758	737	743	789	792	714	709	762	726	745	740	751	722	789	740	724	774	746	754	760	742	691	791	654	756	757	710	797	750	729	758	730	696	752	735	709	693	767	673	730	759	747	728	773	770	712	745	765	728	723	717	757	728	714	738	698	736	733	758	772	792	729	731	730	738	767	746	779	743	720	718	675	723	682	726	749	754	717	758	716	749	699	733	747	731	740	713	726	706	684	788	760	736	732	715	714	783	773	751	733	778	758	744	714	806	764	752	690	730	735	758	775	718	762	776	722	725	725	739	692	745	764	753	759	743	728	758	756	699	727	753	687	746	746	728	759	749	773	752	744	750	737	712	791	771	731	782	710	705	731	722	724	722	705	742	726	708	762	750	737	759	729	778	677	712	732	722	736	750	743	740	781	748	735	703	727	751	713	744	742	804	734	735	746	800	747	749	733	752	713	795	743	764	705	748	722	729	760	773	758	732	823	729	791	730	720	745	695	748	763	680	697	746	770	729	776	758	768	689	779	754	681	727	768	746	680	715	742	720	766	738	711	720	704	728	729	717	729	740	767	773	751	740	684	734	735	743	740	738	783	767	747	777	770	752	709	772	762	722	729	724	731	750	735	738	722	671	719	704	762	805	732	771	775	728	785	729	728	743	783	756	712	746	792	813	772	745	714	715	734	670	711	752	723	759	694	782	681	712	783	731	721	757	741	754	788	790	697	746	718	760	717	730	801	721	731	747	737	733	697	748	771	764	760	677	765	768	721	700	762	749	706	737	750	749	726	790	729	744	739	763	719	787	735	753	740	727	755	770	768	758	764	748	746	713	723	747	714	744	696	716	734	747	738	723	774	732	742	754	752	758	731	733	756	726	706	680	760	714	733	759	796	786	701	774	753	709	733	754	733	743	701	767	738	732	710	758	703	733	787	798	727	765	728	733	711	766	723	777	755	751	742	756	767	754	744	732	719	741	728	785	746	697	791	734	741	736	758	755	760	780	726	725	760	719	710	770	728	800	740	772	745	730	709	755	745	743	728	806	707	776	743	771	719	724	786	742	746	731	767	692	777	727	735	753	766	741	780	737	737	751	770	740	735	727	718	697	753	774	726	707	722	728	774	704	721	697	774	737	783	695	789	704	702	703	721	752	740	763	735	733	721	764	695	730	752	720	749	782	746	754	761	696	749	758	735	746	733	743	776	739	745	736	759	710	726	732	777	776	739	741	760	667	699	707	729	724	706	773	783	751	738	740	774	699	774	715	749	760	780	763	730	708	716	744	756	712	721	700	681	755	820	721	763	728	739	738	783	733	710	702	718	746	751	735	751	793	743	776	789	703	741	779	739	746	700	725	726	758	715	746	725	733	734	735	692	722	752	730	725	779	742	755	779	730	754	742	750	802	705	717	757	706	714	720	796	693	767	749	717	748	725	721	741	740	726	721	758	785	723	760	720	741	722	728	713	704	803	759	681	760	724	719	775	716	705	765	736	750	713	770	762	776	749	717	782	787	746	753	729	736	768	762	683	713	777	760	736	728	743	740	718	750	747	704	742	734	756	741	722	775	726	719	723	728	732	741	728	777	677	764	769	732	717	758	749	758	743	706	707	702	751	730	730	770	730	754	741	764	776	691	767	769	774	720	772	732	753	716	787	731	769	694	744	758	745	765	742	739	780	735	757	754	721	749	744	729	721	770	709	732	714	816	730	731	760	712	784	770	696	767	770	754	711	736	740	772	764	735	734	713	704	743	720	728	739	719	754	766	776	748	764	734	725	727	806	700	753	804	752	715	754	724	687	732	733	763	776	741	714	728	749	726	696	705	768	760	716	722	691	716	739	763	719	721	752	757	763	791	740	766	723	727	758	709	718	735	734	742	752	763	728	737	702	676	718	762	691	755	693	717	705	771	753	767	753	748	744	690	748	702	727	712	755	756	762	730	713	767	756	684	726	741	779	701	754	662	710	732	739	728	743	693	729	803	792	743	663	734	780	734	750	750	729	770	761	776	741	714	775	791	745	731	717	782	733	744	743	736	738	736	742	751	733	698	688	733	733	707	735	712	721	720	729	768	756	734	761	719	765	758	751	703	739	715	732	719	761	721	776	730	721	734	747	734	748	763	751	750	720	766	771	727	666	765	728	786	727	720	729	731	733	789	747	717	719	739	752	777	714	746	703	733	712	775	733	757	748	764	746	803	714	751	734	715	778	774	740	735	793	774	714	753	708	708	759	721	737	734	753	718	728	751	693	716	738	743	739	728	652	779	706	734	766	755	743	720	710	750	736	728	799	720	738	714	803	738	739	730	713	757	722	725	726	789	743	722	744	747	732	719	739	775	762	790	729	705	726	756	748	761	839	750	740	729	746	711	735	716	725	789	717	706	722	728	754	748	767	741	705	752	765	707	710	761	731	730	778	767	727	746	762	751	762	673	733	743	678	726	712	717	787	703	757	795	746	717	693	741	747	775	737	761	756	718	704	707	764	705	719	759	754	721	745	725	748	732	735	748	750	781	763	708	676	705	706	721	779	691	754	710	740	686	769	763	742	717	717	692	747	746	763	742	817	760	696	765	707	704	736	752	706	783	753	722	685	742	756	770	744	732	732	772	748	666	756	726	715	768	699	746	689	748	712	752	773	765	779	717	779	745	757	679	717	764	723	728	760	795	745	717	731	730	765	764	730	734	765	733	701	761	767	774	707	742	707	705	761	807	733	752	707	698	737	685	723	759	733	737	791	710	743	736	764	732	724	769	735	775	727	697	731	699	761	756	759	753	765	747	728	704	727	777	776	737	747	708	727	745	771	730	731	718	796	704	680	737	698	729	720	734	655	745	753	772	734	763	714	760	773	740	713	741	696	733	749	718	716	718	739	740	711	749	762	719	715	756	697	718	715	746	740	727	772	772	776	716	720	677	797	755	784	718	742	744	767	737	751	756	762	730	692	705	728	763	714	727	733	726	729	738	742	698	711	761	744	749	765	809	731	751	716	831	728	780	771	762	707	740	746	733	746	697	682	728	738	761	737	698	775	741	745	754	714
20084	8569	7482	4705	2983	1850	1483	1017	803	616	582	537	467	517	490	494	447	449	443	414	390	389	364	361	385	380	412	356	401	372	387	320	387	365	363	377	357	363	381	346	362	364	358	326	389	369	392	359	392	358	374	360	342	358	342	390	355	351	353	320	358	347	326	319	316	340	310	330	384	360	371	339	345	331	342	356	332	321	335	319	336	306	351	355	392	393	354	368	348	365	358	347	321	369	363	380	366	351	384	344	357	338	366	374	346	341	365	345	338	308	356	339	325	328	336	394	342	330	363	320	354	313	355	351	350	342	330	356	380	349	386	379	370	325	377	345	324	337	350	346	341	358	352	364	335	336	347	384	370	341	350	328	339	329	355	348	349	402	325	340	361	346	299	374	365	381	349	357	354	348	373	378	344	316	369	345	306	345	362	343	348	375	346	358	342	317	365	342	331	352	377	324	371	345	336	338	356	365	335	366	302	327	318	329	348	355	342	382	331	345	311	338	355	390	346	357	361	353	373	325	361	358	349	350	334	359	387	338	353	339	350	340	365	360	331	334	366	336	386	368	381	357	339	316	375	331	366	378	350	360	338	356	327	316	334	338	356	354	366	354	346	340	331	386	348	371	342	352	346	336	323	350	320	363	352	334	331	356	356	394	336	359	332	377	339	357	323	351	332	344	339	319	333	366	371	387	358	315	359	334	363	334	313	346	355	348	310	357	313	338	355	354	328	376	360	330	374	359	358	379	356	340	357	353	374	375	329	346	322	359	325	316	345	340	358	366	350	339	367	343	342	343	398	354	332	349	332	327	346	346	328	345	316	349	354	339	330	362	357	334	370	336	349	351	362	372	359	336	390	348	359	325	348	328	360	327	315	352	348	320	366	387	381	369	380	348	377	341	328	337	355	360	379	369	320	349	328	341	380	347	375	355	331	345	373	316	390	376	352	314	341	355	333	317	349	357	341	328	353	378	380	368	355	368	330	327	369	335	325	345	364	352	350	411	371	335	328	369	340	353	354	364	379	394	365	343	320	327	366	332	374	348	320	357	332	371	349	357	359	347	310	369	356	335	373	406	367	356	353	376	333	367	365	328	367	350	373	377	328	334	369	343	303	324	349	344	320	339	317	351	314	345	345	356	335	311	379	358	352	366	360	345	354	356	386	354	322	334	358	361	342	377	333	356	383	375	354	365	327	346	341	360	325	364	311	357	358	335	376	345	354	354	355	334	347	351	364	379	324	375	400	344	364	347	311	356	368	306	333	355	377	341	331	319	331	371	342	320	336	325	364	364	366	336	373	315	366	331	356	355	347	397	356	354	380	346	349	380	346	343	340	345	348	368	329	351	354	370	329	350	326	358	321	339	371	351	340	346	375	308	362	378	321	347	349	365	349	343	372	327	367	359	348	363	373	362	352	339	335	411	371	381	373	361	372	350	367	351	340	346	378	381	389	362	331	350	356	329	340	306	338	386	359	387	340	395	363	326	396	364	370	347	340	334	363	396	339	343	343	374	363	352	353	389	339	324	340	321	353	356	334	352	365	388	346	365	355	357	336	355	393	360	332	346	378	368	346	371	314	344	332	322	338	377	378	376	367	366	337	374	355	338	355	358	335	312	313	332	354	370	386	375	343	355	394	376	399	369	308	333	357	337	384	367	315	355	351	376	336	352	339	344	359	314	355	362	363	327	373	336	358	351	353	370	377	320	352	373	335	365	330	328	338	360	365	369	344	340	317	306	363	353	350	358	352	345	313	349	355	370	337	358	322	360	327	318	366	354	328	375	328	321	318	355	330	365	383	357	372	364	327	343	331	332	394	330	345	341	346	385	360	370	363	336	361	389	354	347	352	338	372	317	337	345	348	384	342	349	370	305	329	347	325	366	358	350	372	357	361	343	365	323	330	349	309	376	353	373	354	351	398	330	331	329	351	340	360	332	318	366	304	334	354	326	366	360	351	338	332	344	379	371	351	357	358	364	330	392	339	329	306	347	348	383	354	379	347	332	341	358	337	368	335	331	369	341	395	358	343	322	368	314	360	329	393	339	354	351	354	344	368	377	342	331	365	314	358	341	368	355	361	366	355	375	323	347	355	393	320	372	341	339	316	350	340	325	333	329	353	352	361	376	364	320	349	327	381	312	375	335	389	346	383	307	346	309	341	323	328	417	350	383	321	290	360	320	338	343	332	340	342	337	367	380	364	384	390	342	390	347	342	356	342	346	362	351	362	354	382	352	384	338	318	329	347	332	341	354	353	330	342	331	332	369	339	337	349	359	311	353	369	357	342	321	367	344	377	343	355	328	360	320	349	348	393	346	360	348	373	356	326	329	356	340	335	343	384	342	349	367	320	353	319	362	320	356	352	333	350	371	351	350	368	355	317	354	325	341	371	348	346	332	344	354	366	363	401	351	338	341	359	360	340	335	331	338	337	335	337	367	361	359	347	332	348	370	331	366	329	348	380	328	341	322	321	347	339	385	346	355	293	343	379	364	287	375	351	308	337	396	307	330	371	322	342	371	363	356	353	352	348	367	354	362	321	363	387	392	321	375	365	375	329	392	342	352	358	370	338	357	361	364	385	338	370	366	353	367	362	350	409	340	370	373	340	337	328	329	354	372	372	358	376	370	373	369	356	339	339	360	337	327	342	331	316	361	348	315	332	369	347	328	371	352	338	340	360	396	358	360	364	325	352	349	330	332	352	367	308	303	354	343	336	335	329	361	347	382	376	370	331	357	328	344	358	343	337	360	350	363	343	385	349	340	345	355	315	351	331	386	370	376	356	342	326	356	350	329	402	349	363	365	351	358	375	351	371	362	367	372	327	330	355	379	414	335	356	330	316	349	362	334	321	378	368	311	377	376	344	392	355	377	381	377	338	362	375	322	346	370	353	376	369	354	333	359	322	349	365	357	367	326	395	331	356	369	350	367	346	373	364	315	376	360	350	330	361	375	361	322	334	361	343	325	367	346	350	369	388	311	355	332	364	355	291	354	334	337	366	335	342	352	312	348	342	345	352	350	367	349	341	346	352	348	352	351	381	315	300	353	331	363	373	363	340	337	383	369	374	380	342	346	345	355	342	379	386	370	336	323	344	311	358	339	336	336	377	361	401	366	348	362	374	336	371	359	381	405	343	366	335	364	364	332	341	335	344	325	361	358	330	353	354	331	332	320	381	341	350	358	367	348	329	364	351	334	347	339	349	339	341	375	323	343	381	356	340	391	353	371	339	378	348	348	351	381	358	355	356	365	335	320	364	339	302	317	360	339	364	360	368	341	343	324	330	328	368	343	356	380	352	317	326	346	362	351	387	361	362	344	351	349	368	340	395	345	369	325	326	329	328	331	332	350	339	364	366	326	352	339	373	340	332	325	348	335	350	387	319	354	337	325	335	372	353	383	350	344	382	350	335	370	327	377	338	346	382	316	344	326	340	363	373	324	380	352	347	352	387	357	320	355	345	352	361	334	347	339	338	370	359	376	355	385	324	313
13302	7377	12032	11548	9625	6777	5549	4131	3153	2531	2086	1936	1840	1834	1851	1657	1505	1444	1272	1162	1175	1147	1041	1023	1025	984	1007	883	908	960	879	848	888	832	878	852	850	864	881	830	834	835	887	871	865	857	856	775	805	851	832	782	784	808	798	786	878	836	802	798	838	826	813	805	776	756	776	832	797	781	759	797	773	780	838	855	802	812	820	817	785	804	795	774	775	747	845	796	806	848	765	773	816	750	829	842	802	804	848	805	792	796	822	858	794	785	777	832	824	794	801	817	828	767	851	793	826	791	850	818	766	789	861	790	764	798	784	822	846	808	841	823	846	801	823	814	826	770	797	795	885	793	805	779	800	816	826	794	791	827	784	770	841	826	774	783	787	805	830	815	826	804	808	812	814	824	854	818	832	758	819	862	821	807	769	822	839	862	792	792	836	815	883	806	802	784	809	812	849	822	792	834	802	799	805	829	811	780	858	805	797	810	834	752	869	814	824	826	805	773	790	760	834	836	843	815	782	800	801	799	763	809	805	791	822	792	739	777	801	823	830	816	781	816	817	830	774	813	776	773	822	816	847	818	796	840	790	846	841	803	807	798	738	814	826	833	850	830	795	877	837	814	765	798	849	823	776	855	829	862	847	802	802	810	806	806	785	773	836	827	836	784	794	801	887	808	776	817	823	819	789	769	800	829	800	799	841	773	795	853	813	817	815	789	777	813	791	817	816	818	777	828	776	770	790	822	791	769	825	811	808	808	822	828	783	862	743	874	827	820	771	821	820	852	831	855	754	810	839	796	775	754	761	809	821	803	818	868	748	781	843	799	804	794	788	806	788	807	835	805	786	863	849	800	814	792	827	784	764	769	802	782	777	774	819	787	774	856	785	799	800	858	796	792	820	887	806	856	841	824	867	857	847	787	811	766	773	807	827	766	817	775	815	815	825	787	781	798	812	803	818	805	837	831	808	823	809	765	808	855	815	807	786	782	834	805	795	755	808	831	826	750	791	858	788	800	792	861	750	781	806	791	814	805	834	815	822	803	726	797	782	784	754	824	847	828	810	818	835	782	828	807	830	822	722	765	805	795	829	824	750	793	860	764	782	876	831	782	792	778	814	769	811	809	836	748	804	815	819	810	815	783	810	816	793	845	862	799	840	755	802	748	838	769	860	803	758	767	778	800	817	776	760	816	783	746	778	802	764	805	797	830	782	776	770	802	866	817	795	794	829	805	791	834	829	814	858	816	797	806	842	817	822	795	790	827	844	827	818	864	822	820	798	802	799	820	779	785	799	824	781	813	778	818	801	807	837	805	825	823	827	780	815	775	845	823	836	841	856	841	816	785	766	809	800	814	811	750	848	820	845	779	785	785	805	790	792	843	781	805	826	828	850	889	821	832	815	814	797	827	807	792	748	833	816	790	773	819	787	784	800	802	860	858	839	796	803	818	736	839	805	808	755	800	830	881	799	809	874	809	822	768	819	829	836	829	785	789	793	802	806	823	812	798	811	831	825	764	818	795	734	835	813	775	844	793	782	774	757	794	824	841	836	783	786	820	792	817	795	795	762	776	775	810	828	800	798	808	800	791	784	833	775	755	806	802	767	790	826	809	829	762	836	791	860	813	801	834	787	792	771	755	782	846	791	807	782	784	808	815	807	759	829	779	807	853	776	782	780	791	848	845	817	831	800	815	784	787	821	823	794	748	858	791	807	769	774	819	796	803	798	811	816	867	823	820	822	842	778	771	805	775	826	823	861	809	813	789	828	808	850	797	806	786	833	812	775	792	754	788	811	867	809	781	833	796	793	857	800	799	862	773	826	843	786	784	790	824	802	846	790	782	836	830	855	804	802	810	800	832	823	818	842	852	781	822	781	773	842	831	795	745	797	863	843	774	798	826	785	787	804	792	856	782	877	787	794	788	831	788	763	812	840	837	803	732	808	818	802	829	841	821	764	794	812	845	810	784	833	796	849	822	781	806	824	791	832	796	797	826	796	809	858	758	838	747	794	776	813	755	832	811	801	802	829	817	798	803	796	802	833	790	831	820	832	834	789	816	836	826	806	831	802	813	776	816	793	813	752	828	772	829	850	795	784	797	784	780	793	813	843	801	785	794	815	838	779	770	777	804	788	807	806	816	844	828	819	821	785	807	817	801	774	802	788	748	809	777	782	822	800	860	795	827	762	813	779	769	806	776	778	731	881	821	741	814	818	761	827	850	848	820	850	831	786	819	782	814	834	849	788	866	784	795	826	823	807	815	775	778	794	804	823	805	822	830	788	821	761	897	798	778	834	812	786	787	830	739	837	849	850	782	776	827	788	804	801	792	782	789	745	802	849	772	825	760	795	774	796	768	793	811	809	832	790	826	804	814	805	781	820	813	803	789	818	829	814	804	789	806	820	777	836	812	779	779	780	796	818	839	775	813	831	866	794	784	846	861	795	792	809	837	779	753	829	783	799	815	808	841	829	812	841	864	786	835	796	712	800	814	819	807	794	786	774	789	822	824	792	791	743	842	797	775	759	805	798	802	804	849	800	837	874	824	815	797	779	812	828	833	779	862	766	850	800	719	781	794	831	772	789	820	846	785	816	792	764	800	757	798	831	823	803	826	831	782	795	787	817	903	774	821	780	822	809	779	842	759	825	854	760	832	855	797	808	791	834	830	776	823	821	815	770	795	761	868	844	765	836	787	877	775	802	824	787	786	834	842	856	834	805	819	808	829	830	785	809	789	834	740	826	780	824	792	794	789	747	817	856	812	815	812	854	752	785	873	781	786	768	761	811	769	845	808	780	787	796	811	860	817	806	782	795	827	803	785	845	818	802	810	781	832	838	784	786	800	814	813	780	782	823	779	790	806	844	797	809	826	748	815	772	783	816	819	801	862	812	841	812	776	782	800	799	788	788	861	798	841	804	797	818	817	829	794	822	803	845	789	794	800	785	782	815	796	803	831	782	800	782	795	764	831	827	868	825	808	848	806	766	789	792	813	818	771	825	765	787	830	779	803	733	783	788	787	823	808	805	837	756	771	817	830	776	794	815	860	809	817	801	804	779	807	788	790	795	825	792	812	787	775	818	817	814	821	803	869	781	859	813	820	827	794	883	805	800	830	817	853	825	810	816	807	801	824	791	786	780	859	784	861	786	834	750	783	786	814	774	805	831	811	797	798	796	820	792	846	805	812	806	801	888	772	824	745	789	845	783	823	841	823	826	754	789	811	846	850	787	808	810	755	772	824	785	839	783	750	832	812	786	775	797	773	769	828	842	808	817	845	802	775	798	798	794	792	782	775	810	810	776	839	823	812	792	788	786	781	793	799	819	805	826	779	819	792	796	826	770	776	766	856	833	824	843	804	826	800	855	869	843	793	805	799	787	816	759	805	856	827	831	777	784	807	818	820	795	803	799	794	816	879	826	865	794	811	793	816	816	775	829	851	818	758	815	798	825	779	809	797	778	836	790	709	811	816	795	802	792	785	839	864	797	804	810	891	848	778
27422	11895	10402	6919	4583	2823	2008	1420	1054	805	652	610	568	609	582	521	513	530	436	468	420	382	379	401	369	331	356	392	383	346	348	343	327	351	351	342	331	357	326	315	316	337	367	310	315	311	335	341	351	309	298	323	307	333	337	315	336	355	329	309	325	350	309	316	352	336	339	365	354	334	323	338	318	304	289	306	295	315	364	315	284	345	330	325	333	307	306	317	331	326	330	328	324	286	343	323	335	325	327	343	293	314	346	342	324	340	283	341	369	347	341	355	308	311	344	313	355	338	327	334	341	314	329	334	363	332	334	332	349	338	317	325	296	305	334	335	358	340	313	315	318	344	340	359	324	337	333	330	330	336	327	340	324	326	332	354	342	350	336	319	319	323	324	323	324	346	332	349	344	301	308	347	360	311	307	330	341	316	305	323	334	366	294	319	359	350	331	296	291	318	350	322	284	324	289	323	310	339	327	309	336	321	357	314	283	359	331	364	342	313	313	298	361	312	347	327	317	327	345	332	388	352	289	317	318	369	315	289	330	328	320	359	323	340	333	383	312	349	350	348	338	356	339	347	321	317	301	323	342	322	361	319	350	335	298	346	332	335	332	369	301	346	328	330	343	323	361	333	315	364	320	307	335	346	293	344	342	310	312	323	322	322	330	344	350	327	310	329	337	317	336	304	312	336	340	324	339	324	345	341	279	325	338	313	300	328	332	305	330	288	318	328	307	342	348	347	340	329	314	313	359	301	323	339	302	360	323	329	336	345	309	355	351	317	344	327	314	339	338	313	328	318	351	330	327	344	349	312	353	330	350	303	323	337	310	334	324	294	328	328	325	360	322	350	334	365	359	335	362	356	323	331	317	362	320	335	311	331	349	296	337	367	332	345	355	316	317	333	343	342	323	323	381	336	316	327	333	335	325	342	331	332	337	329	320	310	349	332	328	316	329	315	317	314	319	304	324	324	362	362	351	338	332	354	344	351	337	350	363	343	322	317	285	335	291	311	339	340	328	320	306	327	330	340	316	350	367	335	314	358	319	334	324	368	324	309	339	334	363	362	328	345	344	327	347	304	358	349	360	348	314	329	353	305	298	358	313	337	301	349	339	334	339	345	348	297	335	325	346	360	306	339	335	334	357	327	311	323	320	333	329	340	365	348	336	317	331	304	372	317	340	347	347	366	356	326	313	325	342	358	320	335	331	280	358	349	309	369	306	347	333	302	298	333	340	310	323	346	316	297	310	304	336	365	348	304	306	336	350	359	334	315	329	325	302	318	375	339	339	310	345	316	310	329	362	310	332	355	363	351	312	353	360	336	321	342	350	335	354	348	350	312	336	354	339	314	349	378	315	312	358	285	333	326	341	365	323	304	319	340	355	362	325	352	339	331	331	343	356	340	324	335	312	325	345	350	331	355	329	344	323	354	333	397	325	292	293	346	335	338	345	330	341	337	336	340	322	321	360	316	324	329	346	325	367	323	320	313	334	309	355	342	334	305	349	303	332	327	350	341	359	368	323	330	342	358	299	297	310	325	370	299	315	341	355	339	367	326	308	334	357	333	358	320	364	351	348	301	323	320	342	364	339	308	308	328	310	337	370	334	310	360	347	320	309	312	359	299	363	319	311	350	319	344	339	331	331	340	331	318	356	382	363	348	337	313	330	320	333	345	327	324	340	356	348	323	304	360	310	361	345	323	326	303	308	311	364	338	318	307	345	371	363	307	323	352	357	335	340	304	340	313	326	327	314	373	335	325	324	334	290	341	330	324	350	372	349	335	331	346	332	342	369	308	332	328	337	363	332	316	335	308	318	311	367	342	339	341	306	322	355	358	353	330	288	294	357	363	343	311	364	370	339	355	366	340	310	308	325	310	327	335	308	309	328	360	313	336	341	347	388	350	367	357	350	369	319	341	339	332	321	367	332	341	342	325	305	323	333	368	333	328	344	334	327	357	357	339	354	314	323	350	360	353	328	335	350	356	346	334	301	354	329	318	343	296	334	360	340	337	337	360	344	325	314	301	371	325	294	326	326	319	348	359	311	327	332	391	341	301	347	340	354	357	339	373	332	321	342	350	323	329	327	352	321	337	333	335	358	341	299	353	347	355	347	327	327	340	330	319	351	329	320	334	307	326	314	328	361	290	323	318	327	344	288	340	344	350	321	320	344	359	318	311	316	326	331	329	337	315	327	335	354	295	299	332	349	313	356	329	351	328	351	351	338	312	339	339	315	327	322	308	343	305	320	324	308	328	345	320	336	326	308	369	311	332	317	332	309	320	332	300	339	342	335	308	342	323	310	342	362	350	304	333	339	361	347	333	353	346	294	332	306	340	363	340	347	314	294	322	342	337	373	347	295	299	362	332	317	336	307	341	324	369	326	311	370	357	313	325	321	288	292	332	346	309	345	320	361	344	355	320	300	362	345	317	330	351	352	348	384	313	316	341	310	350	363	339	314	318	332	341	293	355	360	341	333	298	341	318	339	337	340	321	323	316	314	313	350	349	315	305	316	354	326	340	374	341	335	347	320	316	334	335	336	315	291	312	333	341	337	339	346	372	366	361	352	337	340	330	345	348	323	344	327	319	322	334	304	357	341	351	319	344	343	342	307	302	333	326	333	312	309	322	339	316	327	334	328	346	324	380	350	304	347	351	357	347	322	340	340	345	326	338	342	337	344	315	338	332	358	361	355	351	334	319	349	328	345	345	334	334	332	328	318	328	302	324	348	365	330	324	312	334	297	353	339	321	334	321	318	337	347	343	349	329	340	319	337	343	323	303	333	312	337	345	321	372	348	331	337	318	314	309	308	320	348	335	333	343	332	339	343	330	329	322	294	326	318	344	320	343	344	354	343	354	317	332	325	307	358	318	325	337	347	290	328	342	361	367	327	355	325	338	339	366	344	351	361	345	337	371	319	328	376	330	328	323	355	342	352	344	356	322	336	325	346	334	348	340	296	294	304	315	365	351	326	312	349	332	343	329	344	343	331	362	340	329	311	336	306	334	323	344	325	345	297	345	344	292	354	322	287	314	318	345	357	311	308	345	358	367	338	346	317	316	339	338	333	315	359	314	314	335	353	317	332	328	362	379	317	351	358	340	344	339	322	339	320	338	320	360	331	321	305	340	360	328	299	339	324	340	304	345	340	346	348	358	321	325	356	331	316	331	314	345	335	286	377	303	355	346	353	334	325	328	343	321	306	352	335	351	348	329	332	339	314	329	344	363	299	317	343	335	331	335	326	313	344	333	307	317	364	311	333	328	364	330	325	345	338	395	324	356	347	328	328	338	344	350	342	373	375	341	351	328	346	280	346	357	353	308	307	308	354	327	322	335	341	312	326	332	328	354	361	362	340	320	322	312	345	351	345	342	316	317	325	349	307	343	337	329	338	323	327	353	358	342	342	317	368	304	347	377	321	295	315	355	337	309	341	338	341	309	356	336	350	346	330	356	337	307	327	365	373	331	343	336	367	353	309	351	310	306	323	375
16592	9250	15244	15291	13136	9572	7465	5855	4406	3309	2713	2353	2256	2133	2214	2080	1863	1749	1590	1358	1320	1170	1171	1125	1026	1042	987	940	879	870	876	882	838	830	824	849	806	864	817	811	794	813	876	804	877	784	838	747	824	808	725	777	766	773	784	792	757	748	776	826	805	760	776	845	746	744	772	759	823	803	754	760	761	801	741	749	786	767	751	709	819	754	751	765	756	757	714	765	778	758	816	770	731	728	762	809	803	742	778	793	788	749	814	757	751	767	762	781	783	801	784	801	744	767	778	769	760	738	791	828	772	741	765	774	759	747	754	827	779	766	760	756	765	798	780	788	789	771	784	824	865	727	747	756	738	826	737	744	763	818	745	784	772	769	761	732	799	760	746	753	788	773	760	761	740	750	753	772	745	815	792	724	818	773	749	800	764	834	794	770	803	738	757	759	809	717	753	709	723	752	767	732	753	796	829	753	803	738	772	782	794	744	794	784	741	793	749	809	784	766	713	792	817	780	782	732	776	788	781	768	769	730	766	765	785	797	746	797	776	753	776	782	785	767	766	760	737	826	756	760	744	769	745	802	779	755	730	826	799	756	786	764	719	760	763	736	767	761	732	744	770	774	824	775	785	781	814	733	744	740	770	792	770	767	751	821	766	774	726	808	758	728	771	769	783	752	834	763	745	773	745	751	790	815	764	729	785	775	808	808	826	751	774	792	725	760	737	761	773	790	736	706	748	752	774	765	734	745	739	807	773	776	781	746	759	753	793	749	761	780	766	714	841	785	730	754	804	811	755	780	761	802	736	797	803	769	761	759	753	761	869	782	776	776	761	812	766	738	820	781	774	731	749	802	773	749	787	771	764	764	736	796	756	795	758	785	810	789	773	781	832	791	736	802	783	734	746	796	759	798	808	759	768	773	770	757	746	789	765	792	769	806	786	721	784	782	788	734	774	742	764	776	815	761	765	732	773	792	735	753	841	752	784	782	752	764	764	769	774	699	751	760	746	780	754	735	751	727	769	806	739	772	754	814	789	762	778	768	774	729	762	783	759	767	777	743	723	763	769	751	730	776	808	779	759	761	710	785	759	814	801	788	753	775	794	747	780	735	810	750	748	701	720	776	763	791	816	754	739	778	754	799	725	754	748	736	797	798	830	784	776	713	735	751	788	769	803	808	778	806	815	763	761	784	772	792	736	763	761	747	781	773	793	775	743	757	780	749	784	748	751	746	765	761	776	758	775	743	706	859	784	779	770	805	748	777	765	790	752	777	809	803	773	770	780	790	748	739	777	790	766	789	711	785	819	806	764	774	794	788	746	762	753	801	781	728	776	731	768	799	766	739	762	772	784	784	730	772	781	751	810	743	752	780	819	745	768	754	777	727	824	759	734	735	793	764	716	763	761	768	785	755	795	737	754	771	839	796	798	776	738	765	782	756	743	759	769	754	822	818	741	780	752	773	782	729	784	747	739	774	750	747	758	703	778	719	790	743	778	799	777	749	808	770	688	800	796	753	798	770	760	772	738	779	761	757	782	785	777	744	773	733	761	750	769	761	765	817	775	802	783	701	738	712	772	771	776	801	763	749	759	791	747	749	745	833	796	723	779	767	788	786	754	777	744	791	773	757	816	757	799	824	760	789	848	757	730	777	742	791	738	723	773	842	789	801	763	728	749	763	751	737	815	749	798	738	769	795	748	717	800	759	745	776	746	763	779	715	716	774	743	760	835	783	771	748	795	782	753	764	759	742	800	747	707	789	738	755	791	746	726	729	740	753	693	770	741	775	753	744	741	727	765	804	752	747	757	722	747	786	747	723	781	758	768	823	757	768	804	749	778	749	806	773	731	778	769	831	767	722	793	755	729	711	769	798	769	787	761	738	824	696	776	760	744	828	771	804	778	756	812	832	728	743	752	771	776	737	751	804	775	716	757	804	756	782	740	774	772	803	816	782	771	803	754	730	751	753	750	722	833	765	752	760	734	772	795	756	744	801	823	760	741	796	758	808	765	719	703	744	765	742	758	744	759	803	760	775	756	749	730	774	821	776	720	800	774	799	790	761	742	779	784	791	805	739	759	805	741	765	769	724	758	734	783	776	698	734	729	804	808	796	766	771	761	791	778	743	760	774	740	748	762	795	756	806	734	798	789	772	757	762	697	800	790	810	762	731	785	742	801	785	766	788	772	751	741	750	756	775	744	740	717	824	761	700	799	813	751	792	768	727	816	775	816	748	722	836	731	791	776	807	735	776	766	837	765	771	775	760	790	777	740	770	775	767	779	755	815	751	793	830	803	764	792	759	811	768	730	808	772	780	781	729	789	788	782	763	808	735	804	736	731	738	805	796	777	773	777	716	759	747	764	746	760	788	752	739	763	758	773	731	774	731	780	755	770	798	748	754	786	801	768	756	743	751	800	732	793	812	717	700	738	784	800	697	753	771	769	772	733	738	762	769	816	714	805	837	770	776	797	749	744	743	795	778	793	851	742	797	762	758	821	681	726	751	695	727	739	742	793	763	790	789	739	795	766	790	763	800	741	811	830	795	757	799	790	758	761	795	767	778	746	767	772	766	804	813	801	765	777	765	799	784	732	770	749	747	749	752	760	798	766	761	770	812	738	722	786	814	783	756	772	706	837	763	782	777	788	769	796	760	759	815	730	788	806	777	810	753	759	788	736	764	803	776	764	721	716	778	809	765	758	777	765	807	782	709	738	751	719	771	741	768	796	787	731	780	788	808	771	817	760	796	774	799	790	775	779	712	784	777	798	790	752	723	769	774	745	795	822	767	789	791	781	806	752	745	768	781	754	760	749	763	783	763	765	782	762	732	726	765	759	777	772	741	799	801	745	742	762	775	780	707	737	785	715	782	752	764	789	782	792	686	753	746	797	749	765	800	810	778	787	731	773	758	755	782	742	768	823	780	813	799	748	768	790	804	824	772	775	748	777	752	727	762	804	816	758	723	757	782	801	745	763	815	783	752	798	800	708	849	770	807	800	786	736	791	779	764	753	758	865	753	738	721	792	732	769	774	799	741	799	789	788	762	724	757	771	748	774	737	774	770	745	748	764	780	723	770	764	781	781	800	801	781	834	790	789	731	786	787	823	763	774	765	769	786	761	737	822	763	777	738	760	773	762	784	731	764	813	783	732	816	757	752	754	781	769	789	753	765	757	747	753	816	817	777	792	722	807	742	777	727	755	760	749	779	787	757	769	787	714	781	750	771	753	746	803	748	765	733	761	756	780	722	774	742	766	777	790	754	762	824	784	713	775	767	789	755	769	754	742	801	777	784	699	758	699	782	778	758	740	828	780	788	755	778	765	789	796	702	769	698	828	746	781	791	769	772	802	768	790	770	811	746	757	767	762	769	779	785	809	728	781	729	799	761	763	739	787	708	763	759	819	799	715	792	754	749	814	786	766	737	745	797	775	758	722	764	737	778	759	784	713	783	778	787	772	803	770	770	764	734	742	735	758	770	737	776	757	788	790	755	760	856
10070	4464	3774	2660	1611	1057	823	647	502	417	433	429	410	388	412	387	379	406	372	355	303	342	345	324	347	308	322	331	297	353	298	305	296	288	316	346	336	345	297	317	312	322	316	297	271	336	336	344	329	284	323	310	348	326	320	339	290	323	338	309	308	340	291	315	307	322	334	301	335	319	338	331	361	300	308	304	314	326	314	327	281	339	346	335	340	329	307	313	332	320	357	338	309	357	324	346	315	291	331	304	319	330	318	325	314	296	294	324	323	334	306	319	274	324	293	305	339	312	356	348	324	328	317	302	336	325	318	299	316	319	306	298	341	318	338	336	293	312	326	313	346	312	302	306	320	328	296	318	321	309	308	299	331	307	286	321	353	275	305	304	318	346	306	319	301	330	307	294	326	333	331	320	300	338	330	316	299	314	324	296	310	355	289	296	274	327	327	291	272	310	323	307	311	311	273	320	324	319	298	329	301	286	290	307	314	325	312	324	351	298	301	315	307	336	340	366	309	293	296	328	292	317	328	314	311	338	332	300	333	369	319	309	334	323	316	313	347	315	286	346	313	291	308	345	310	291	325	295	300	323	302	290	279	323	309	328	314	349	338	373	323	358	309	324	298	321	297	302	300	305	318	305	304	302	310	325	319	285	336	318	342	325	331	340	343	303	290	306	311	329	356	333	320	295	338	334	303	315	315	314	299	286	310	324	272	322	320	325	313	300	283	304	310	325	362	322	321	319	313	321	285	328	312	307	329	317	318	350	313	290	307	326	314	305	326	316	283	274	297	314	346	306	314	310	340	315	290	323	306	316	310	307	294	325	316	330	289	340	291	317	319	275	360	302	330	304	306	295	309	319	351	305	319	295	310	315	319	326	330	347	324	326	296	324	317	335	314	279	297	294	306	311	311	324	339	322	287	275	341	336	307	319	306	302	319	335	306	306	318	295	305	314	322	314	323	300	333	341	304	320	316	318	340	316	321	326	330	284	302	325	355	356	337	311	331	301	305	299	334	295	295	323	334	277	309	333	313	301	304	295	316	303	304	341	286	297	288	329	357	305	351	271	321	309	356	332	322	345	291	335	335	333	311	312	294	319	320	302	305	309	311	302	304	314	330	310	336	343	333	305	302	297	355	313	321	320	291	275	327	318	278	328	346	352	316	333	305	314	325	264	303	365	301	322	325	315	312	307	343	362	350	305	289	312	285	301	341	320	322	336	331	331	310	309	330	309	314	315	318	306	303	341	332	344	309	305	322	302	297	303	294	297	317	286	313	328	323	315	349	328	305	298	329	341	341	306	345	340	329	333	316	344	328	357	286	303	315	339	331	346	321	269	337	318	324	324	319	284	330	310	317	316	321	314	308	294	334	313	322	339	304	328	287	319	314	296	318	311	274	324	318	348	333	295	285	299	297	311	326	334	292	282	325	303	310	310	301	338	324	300	301	337	339	274	324	342	313	345	307	293	310	319	286	309	285	315	309	301	290	315	300	346	300	313	303	294	316	281	331	304	321	326	306	312	310	332	305	314	312	289	317	310	306	302	287	315	303	326	281	325	318	321	303	354	344	320	339	345	321	309	296	308	325	280	314	325	334	319	323	319	318	320	316	294	295	312	281	302	320	290	307	317	307	335	306	308	299	307	317	309	292	306	297	317	321	363	311	312	323	290	335	292	316	312	281	338	335	303	288	349	279	299	332	307	328	335	319	316	280	341	313	334	330	300	335	296	314	294	321	296	318	267	289	305	329	326	309	306	311	311	322	338	343	292	316	283	304	305	322	328	315	312	323	320	346	330	303	296	289	337	318	317	331	318	313	322	292	294	357	313	310	310	328	304	287	303	366	326	299	302	322	345	316	290	306	312	317	310	282	329	320	313	347	326	350	310	304	298	323	308	352	313	324	318	302	330	291	303	330	317	329	347	293	311	317	334	311	289	287	266	289	307	290	320	278	299	303	307	331	315	309	314	310	312	298	312	302	312	311	310	314	321	320	331	310	287	319	316	314	285	300	294	321	320	290	318	341	331	295	312	320	309	306	324	303	352	310	298	346	343	322	284	300	308	305	327	308	312	337	340	321	338	308	319	282	341	301	321	306	329	301	274	289	291	306	295	325	295	348	309	316	317	277	309	311	311	324	318	275	333	321	323	322	303	319	307	297	313	348	282	309	337	312	335	328	329	286	294	349	334	308	286	299	321	336	328	313	332	307	289	323	325	343	323	328	288	320	289	333	299	306	289	313	316	333	346	328	305	327	308	317	346	320	283	347	346	305	312	345	310	296	338	303	338	340	326	351	285	325	337	315	292	330	326	330	296	312	297	312	317	277	334	289	297	339	302	327	318	306	291	315	323	320	349	301	362	300	313	325	294	303	294	311	320	284	338	323	315	327	341	316	300	331	324	278	295	344	307	310	323	301	308	298	339	310	316	281	322	323	277	307	349	296	343	338	322	322	297	283	293	333	304	339	316	303	290	320	314	317	306	337	308	312	319	330	302	351	311	297	306	280	316	295	289	318	330	279	283	337	326	310	369	329	299	333	314	270	297	314	294	319	315	302	282	304	280	314	350	298	327	311	305	328	299	309	306	312	321	296	343	332	323	319	319	318	296	317	289	311	292	326	279	310	303	345	302	313	298	300	328	279	330	316	312	335	307	352	345	315	316	313	324	303	315	292	303	301	303	302	299	324	305	327	280	300	302	304	326	328	328	291	332	278	312	310	321	338	327	317	325	325	308	306	310	317	304	283	321	319	299	305	285	325	318	312	287	321	331	329	322	286	312	344	318	338	309	320	342	295	323	349	313	321	311	314	298	307	308	299	310	323	312	292	291	278	314	330	304	299	285	337	318	302	306	322	328	326	333	333	320	305	331	323	309	309	341	338	293	294	337	358	309	343	339	304	295	308	334	277	311	317	341	340	325	328	349	318	305	318	336	319	300	321	315	293	308	297	341	354	289	331	289	336	288	339	291	296	307	304	332	343	331	300	298	352	322	321	341	305	301	314	321	273	307	283	256	289	317	347	306	303	286	320	301	316	290	323	332	307	318	307	328	316	323	297	311	331	302	327	297	323	353	324	319	347	350	343	310	309	351	314	292	321	288	289	340	322	316	310	321	317	310	348	353	321	305	290	312	339	302	306	327	318	360	315	311	331	295	322	336	352	351	337	337	313	308	316	310	290	276	331	330	308	305	319	290	291	294	337	329	328	335	280	316	314	311	287	322	292	308	300	305	343	332	282	317	331	291	304	345	319	328	336	313	318	275	320	300	315	319	316	325	329	322	328	288	318	319	348	331	324	342	329	306	324	354	319	312	312	319	323	337	350	314	340	331	268	307	319	332	313	342	320	310	290	262	299	292	293	295	319	293	318	345	316	324	283	329	326	336	314	334	314	317	324	364	313	329	269	333	309	332	298	312	287	332	333	341	288	332	320	303	281	274	292	321	296	330	293	311	295	284	306	320	274	330	305	331	333	305	292	318	320	303	331	326
6550	4387	6980	7527	5419	3998	3103	2385	1886	1546	1402	1328	1275	1260	1299	1306	1095	1142	1037	974	850	867	877	855	845	799	815	805	764	774	762	798	838	746	756	757	693	720	761	745	753	760	773	749	759	775	802	773	714	741	726	700	750	791	782	752	759	756	733	737	742	716	733	737	707	754	731	780	778	737	718	739	740	705	772	751	692	735	742	768	704	699	786	767	764	741	760	747	712	722	736	701	763	731	716	716	730	717	753	756	751	726	692	715	742	736	755	743	766	748	741	714	726	722	747	737	732	720	737	763	709	726	722	755	773	736	748	727	740	766	776	705	738	711	712	768	746	769	806	736	714	752	730	732	749	734	728	747	754	744	811	752	704	748	757	705	760	744	772	747	776	750	748	755	684	724	746	745	761	712	758	692	706	735	713	724	774	705	746	742	748	740	761	699	749	696	731	739	690	717	739	715	772	727	763	693	711	698	759	723	760	700	778	768	754	750	746	710	753	710	703	677	713	726	737	682	754	725	688	720	697	722	701	708	717	719	822	754	709	766	734	771	710	723	722	723	707	780	773	716	703	711	736	743	750	657	746	699	724	726	728	781	749	755	745	728	772	762	728	747	735	760	756	765	766	735	764	757	747	760	699	765	741	729	735	765	691	769	740	749	774	727	757	719	748	714	721	781	705	742	742	767	716	701	779	735	757	699	729	779	698	748	742	740	717	716	727	773	749	744	731	692	753	771	718	729	747	761	710	732	703	724	756	740	706	782	733	719	717	721	738	739	726	710	728	748	747	743	719	749	761	753	769	708	707	783	709	743	772	790	747	746	733	684	768	719	735	747	762	711	746	758	734	736	717	731	735	718	741	749	760	713	748	706	780	715	751	731	761	785	694	701	728	724	725	730	704	754	752	690	672	766	740	711	736	773	716	742	722	703	730	677	760	717	743	730	760	723	742	704	722	741	729	750	763	720	784	809	742	725	713	744	744	788	778	742	776	756	728	750	721	716	763	729	759	772	763	757	737	776	724	726	714	700	758	709	714	736	713	731	729	768	728	705	777	802	764	724	747	709	715	723	753	726	795	757	736	713	723	732	738	780	735	754	733	703	747	717	730	717	723	758	723	741	739	718	724	731	737	800	735	721	736	724	737	724	708	713	750	728	759	685	721	717	686	792	740	730	762	732	767	727	711	768	754	719	725	715	744	707	750	713	710	733	774	740	744	715	716	748	739	780	708	755	704	766	693	724	673	732	769	742	705	704	744	777	705	706	735	741	724	700	737	738	752	750	754	764	696	754	744	801	736	718	727	767	774	699	720	732	721	737	728	729	740	730	744	785	714	716	762	749	751	734	717	723	720	782	763	739	773	733	725	774	695	732	741	757	745	734	748	745	756	716	675	754	730	758	731	736	697	752	718	736	719	725	718	703	779	749	729	718	711	732	726	736	766	710	735	733	721	733	739	740	773	736	715	743	714	727	795	719	704	762	749	743	737	724	735	768	704	729	743	773	727	801	711	726	741	766	728	745	781	743	761	696	702	694	780	746	741	724	757	781	748	729	737	727	782	729	707	742	708	753	716	755	761	716	763	737	728	714	714	692	757	734	751	711	759	744	701	762	732	719	723	771	702	745	752	744	699	727	757	723	745	730	712	706	736	728	734	770	743	721	720	749	755	754	743	710	773	759	772	787	697	755	767	773	734	756	724	742	751	710	750	717	761	765	761	738	757	717	741	746	712	739	729	724	705	716	772	743	743	774	738	737	741	769	751	765	725	711	750	744	734	706	745	712	706	734	712	757	772	746	743	720	705	699	707	750	726	752	746	734	728	730	757	728	727	723	717	781	785	727	699	724	735	784	762	767	748	741	708	735	685	690	747	742	752	729	707	715	760	740	754	791	737	689	674	717	773	732	722	735	785	690	695	736	740	721	740	749	738	711	768	739	748	721	732	799	716	705	712	697	748	725	731	706	741	732	707	794	739	714	801	763	746	740	777	694	729	761	717	758	757	742	719	731	671	724	747	737	739	684	768	736	761	734	696	761	742	731	747	706	735	753	704	823	681	749	772	724	698	771	743	792	753	735	705	736	722	687	714	742	778	720	727	768	714	756	708	779	690	706	730	754	743	771	730	717	758	735	730	690	732	730	763	748	713	716	745	769	720	735	756	725	765	765	730	740	752	694	740	726	708	698	717	717	743	760	715	729	730	759	690	725	735	741	745	753	777	769	737	734	712	733	744	709	736	757	751	747	703	710	710	762	751	706	785	745	748	727	717	708	764	710	745	732	739	746	760	710	731	723	779	713	723	750	705	762	723	722	726	696	748	719	740	739	730	712	741	696	709	742	706	729	767	697	732	707	695	747	766	714	660	711	792	745	734	752	761	768	738	748	659	753	734	766	752	764	724	747	683	731	722	694	773	736	759	751	748	749	737	744	756	734	720	698	736	720	715	756	759	748	735	784	759	778	705	744	741	755	726	724	715	716	762	784	679	716	755	784	748	766	720	727	754	812	708	754	743	720	745	723	805	762	724	713	671	788	711	743	723	729	741	734	691	766	811	725	753	776	742	770	771	739	722	783	737	729	733	787	731	734	729	762	721	750	748	756	763	790	754	749	681	778	719	686	740	771	717	750	720	716	746	751	741	756	718	720	725	731	726	683	750	771	740	795	696	775	759	748	753	741	747	762	726	742	735	761	758	772	762	748	720	720	759	767	722	745	722	735	711	747	751	709	728	728	772	726	733	756	736	750	742	742	765	717	772	735	777	722	699	726	739	722	708	739	763	736	685	770	726	723	706	763	718	743	747	721	657	678	748	757	746	802	717	720	760	705	715	691	716	714	775	737	732	710	749	725	785	707	746	740	711	700	716	725	733	743	692	738	734	733	769	760	723	741	705	742	738	726	769	777	706	718	728	798	722	704	695	721	738	747	749	766	733	752	759	714	777	725	761	735	739	715	679	773	759	773	683	758	779	771	713	718	699	742	755	755	779	719	730	700	725	728	730	730	759	782	775	720	790	728	771	741	757	745	758	755	677	711	737	747	722	685	718	732	749	719	765	742	793	704	760	758	731	727	727	730	724	739	722	731	737	766	794	728	726	774	702	734	733	745	726	698	707	756	757	758	743	732	720	756	721	732	737	714	726	754	795	725	763	713	739	763	731	767	755	713	762	734	693	743	727	750	769	777	738	729	729	732	718	749	737	736	777	723	742	779	716	741	732	754	757	747	743	745	730	764	745	762	692	749	744	709	754	753	727	748	777	726	748	760	762	697	744	776	759	758	759	746	766	746	752	756	756	731	727	744	742	756	738	694	735	764	773	818	784	733	786	703	772	733	697	786	739	758	730	758	705	728	676	764	757	747	732	738	768	789	725	748	748	714	742	695	754	740	756	726	763	716	759	745	757	736	718	744	730	704	761	719	705	749	710	706	747	773	683	751	769	725	745	743	707	762	775	713	695	767	736	716	754	779	719	722	701	757	728	761	728	746	709	771	720	779
19579	7884	7015	4711	2724	2051	1506	1079	794	707	607	497	491	545	500	515	446	433	433	413	377	407	404	382	364	387	356	379	360	339	367	365	375	329	368	362	387	403	366	345	356	341	402	371	389	379	368	365	350	367	350	356	358	337	345	341	370	371	340	364	341	339	351	362	342	327	312	337	382	371	353	350	361	336	341	355	341	364	361	366	326	315	334	354	336	373	347	341	342	369	362	358	334	344	318	373	372	374	354	381	354	367	356	314	386	377	334	334	376	369	367	359	355	329	307	344	365	358	385	336	365	384	358	354	356	333	337	357	360	380	338	382	358	347	344	364	328	390	367	359	374	320	347	350	357	375	335	373	366	358	337	365	325	361	348	316	381	376	337	344	346	316	371	345	325	346	393	328	307	324	335	310	359	359	354	349	367	328	355	363	360	360	355	343	324	321	352	353	349	369	380	340	354	342	328	350	395	377	352	356	353	371	366	368	348	369	372	361	345	348	333	357	364	329	355	345	397	362	352	352	361	321	333	372	323	345	313	349	361	347	309	357	388	374	333	350	357	360	363	336	360	343	334	397	351	375	362	356	378	334	340	348	346	345	327	378	360	306	333	310	346	371	360	335	379	358	353	374	359	329	338	343	365	313	347	323	387	307	350	368	320	364	341	359	327	359	346	360	358	359	331	359	370	331	358	342	336	327	350	342	346	373	355	348	389	366	347	405	360	343	330	332	370	348	346	345	314	392	317	320	344	353	373	368	327	325	355	346	325	355	355	329	323	367	301	353	311	324	357	318	345	351	351	361	343	324	325	333	327	344	379	354	359	352	379	348	318	375	379	325	340	317	352	325	347	359	370	350	361	328	351	375	360	344	356	360	370	331	339	350	333	321	362	335	322	363	355	347	347	321	365	350	365	355	343	342	335	372	322	350	358	350	322	369	340	358	337	342	363	373	368	347	346	332	324	322	313	342	367	362	357	333	378	358	380	360	322	348	356	338	342	375	363	353	352	337	341	357	376	363	343	377	375	336	330	358	323	399	376	339	338	324	324	360	362	348	308	326	371	333	373	348	341	366	356	390	383	344	356	356	343	338	345	338	355	329	321	305	347	363	342	348	373	328	353	348	341	375	355	350	358	325	330	340	342	366	317	315	347	358	334	344	365	301	361	314	325	340	371	348	357	354	348	362	386	383	321	340	344	362	338	357	352	368	331	368	358	338	347	334	354	328	341	346	353	369	343	372	342	362	361	370	337	327	374	343	333	356	363	358	343	383	349	312	346	371	325	372	355	338	301	359	353	358	334	327	354	336	360	334	323	312	365	309	381	366	352	357	358	362	322	342	358	351	348	366	370	370	356	325	374	376	385	404	325	366	324	321	369	366	356	338	337	351	313	362	373	340	337	324	370	358	384	327	345	386	333	356	352	360	348	334	334	356	343	358	327	338	371	373	343	380	359	322	361	331	333	346	329	394	336	382	355	356	365	361	358	364	357	342	337	342	366	313	327	366	353	381	333	325	391	387	340	307	351	360	364	366	322	376	309	325	319	356	335	362	333	347	349	343	370	324	359	346	343	358	344	348	330	364	369	380	353	334	351	348	360	350	372	338	310	306	360	370	364	333	338	345	333	321	338	337	370	354	368	367	337	344	343	353	348	369	362	368	357	334	353	320	341	371	331	368	353	372	340	379	375	377	334	346	363	371	371	368	354	328	350	360	342	329	364	350	377	348	384	343	312	337	343	336	364	353	346	302	365	388	342	340	413	352	389	352	335	352	348	374	338	360	377	345	304	352	342	321	352	335	329	333	324	348	353	344	351	324	324	348	354	319	350	343	347	348	345	332	372	385	332	339	329	324	344	324	331	354	350	339	320	349	342	334	349	382	321	349	347	338	330	343	359	386	345	363	332	364	372	376	359	347	352	391	337	326	356	352	345	353	338	358	331	352	373	370	378	385	337	340	351	366	333	343	359	364	342	362	372	328	352	317	323	343	362	356	353	359	347	343	342	319	313	371	352	352	346	352	384	363	350	332	364	326	402	368	349	317	357	372	337	366	354	338	360	348	336	338	327	357	357	374	339	365	312	331	357	356	319	339	371	356	351	315	331	345	386	343	366	338	350	352	345	370	386	349	326	290	372	335	385	390	343	319	351	350	323	357	349	391	348	333	332	338	339	330	360	384	379	362	347	315	376	337	367	368	332	354	376	304	359	329	349	356	333	361	335	338	324	360	353	310	357	343	329	349	336	325	332	351	351	337	351	346	360	334	331	317	326	359	352	395	327	338	360	336	352	349	360	341	331	339	368	349	330	368	379	361	367	327	310	315	329	354	363	336	345	376	338	311	351	351	374	332	341	351	337	344	350	346	366	351	325	349	349	354	377	379	367	345	375	413	369	352	351	320	369	335	348	344	330	335	341	366	385	343	326	363	369	378	345	377	342	343	363	355	328	313	357	329	344	349	363	359	316	303	356	351	367	339	363	359	352	327	370	349	289	339	377	330	329	356	333	379	366	380	324	364	361	378	332	352	357	355	355	361	364	356	339	334	381	307	315	327	375	382	339	343	334	343	383	354	345	333	348	352	334	350	332	356	316	338	345	330	360	367	314	340	339	323	324	322	326	366	371	333	358	381	348	354	357	348	338	346	366	344	329	351	362	331	332	349	347	371	338	382	374	340	352	331	362	364	361	337	345	362	363	344	336	333	397	352	323	334	335	334	349	351	369	293	357	316	337	348	383	355	363	352	374	358	373	352	355	363	402	349	350	348	340	321	360	357	339	367	309	369	344	343	334	347	353	354	338	323	390	351	315	331	354	347	336	338	343	378	357	355	365	359	346	369	376	347	355	343	351	317	358	338	351	322	363	330	392	359	351	351	381	382	309	351	344	364	338	349	337	358	373	355	339	386	352	373	328	333	332	336	382	366	343	320	337	324	334	362	338	366	353	362	319	370	364	357	342	342	322	335	396	323	341	326	337	344	345	356	379	313	382	382	335	337	328	356	380	326	355	364	365	326	324	357	355	341	370	343	361	376	325	313	323	345	338	348	333	318	351	384	348	345	353	333	334	345	326	369	329	348	345	362	337	352	360	338	346	388	347	342	333	361	353	361	358	329	362	342	348	369	328	357	345	354	371	355	361	344	313	348	345	369	348	333	335	349	378	364	329	349	331	374	330	343	321	357	356	327	341	337	369	383	363	366	353	366	313	393	350	332	334	376	319	381	373	372	348	341	378	385	337	307	344	375	340	344	366	355	376	331	318	334	353	367	335	361	379	366	311	352	330	343	353	359	362	332	337	342	323	342	355	397	364	389	350	357	351	341	344	365	350	319	345	328	338	346	381	352	372	317	375	331	366	350	335	363	355	312	365	357	351	359	340	360	348	360	357	332	345	356	347	368	356	348	345	338	364	361	336	362	335	338	361	352	332	368	352	385	328	366	341	345	347	376	394	370	376	348	353	331	349	345	336	343	356	297	319	349	347	375	357	361	356	387
12925	6908	11476	11780	9064	7402	5472	4190	3223	2629	2079	1906	1947	1971	1917	1746	1604	1522	1261	1273	1153	1088	1065	1002	1039	976	957	894	926	897	909	925	891	840	864	851	870	880	828	887	807	847	851	821	777	823	811	808	838	832	823	812	831	825	827	753	755	792	827	820	813	834	807	804	836	756	817	780	810	814	816	788	809	816	795	842	812	824	818	777	767	774	854	816	802	803	832	807	801	771	827	859	848	827	784	779	828	821	875	812	805	813	844	790	796	766	779	779	849	764	789	842	822	777	808	845	831	821	811	817	822	814	801	802	769	803	804	846	842	806	796	862	806	766	768	809	810	869	853	849	844	818	801	775	776	833	804	827	831	837	787	829	764	827	804	750	843	797	836	865	790	848	852	732	801	775	824	725	785	850	771	802	778	775	866	829	781	816	798	890	767	817	826	847	762	778	781	824	771	794	783	788	779	775	820	824	805	832	814	788	830	766	918	786	771	778	806	788	783	782	821	859	844	849	851	771	807	823	735	769	809	798	788	810	795	788	821	847	794	778	800	843	849	819	819	798	804	795	794	784	807	851	785	765	802	822	797	782	815	806	789	819	813	808	813	769	790	780	794	763	804	809	769	821	779	764	835	810	768	799	833	803	783	778	798	796	790	820	812	797	835	790	818	760	794	784	819	811	784	753	796	765	856	801	872	801	819	834	806	772	840	811	839	781	802	768	759	779	840	842	773	779	769	799	764	828	796	782	783	784	815	804	817	815	833	831	819	839	826	781	833	831	787	812	821	818	813	835	771	819	784	799	807	768	827	814	781	788	786	834	740	827	800	818	843	844	806	811	846	828	825	811	804	807	840	804	800	798	838	799	784	829	830	776	816	844	836	861	793	801	808	790	772	820	788	766	844	824	817	809	783	764	812	823	827	860	814	801	851	829	808	794	774	796	819	831	828	846	799	866	790	835	791	793	797	815	810	782	843	819	774	820	803	811	856	790	790	820	790	793	818	812	833	763	860	826	805	843	780	839	771	744	848	826	797	775	762	806	788	807	839	802	769	819	814	835	771	840	785	842	820	826	827	788	824	798	825	783	795	840	835	804	788	769	813	806	801	774	854	795	784	787	763	820	801	818	831	831	800	793	809	766	828	788	755	802	812	779	852	791	813	832	771	789	791	808	833	798	797	817	783	767	757	776	782	845	798	767	800	763	805	789	800	751	815	784	802	795	829	796	763	771	814	815	825	776	822	772	834	848	814	837	835	784	757	808	818	813	781	767	824	797	830	780	757	818	856	833	807	817	824	782	730	816	799	801	773	763	795	768	832	860	820	840	833	836	795	806	825	818	784	784	835	795	804	778	765	787	804	884	850	808	799	826	851	843	832	747	828	800	792	802	807	743	780	793	804	879	823	785	758	788	803	821	854	814	818	819	806	792	813	799	785	803	797	810	786	814	765	827	815	804	781	820	774	805	756	783	854	781	822	765	839	768	842	810	767	849	795	790	844	794	813	833	776	789	783	793	795	847	800	843	805	817	808	800	865	862	808	778	776	874	820	775	834	805	751	840	862	819	768	878	777	795	818	782	772	775	831	762	793	754	834	848	825	794	788	808	843	764	801	798	819	868	820	783	817	786	798	813	824	753	813	794	796	839	802	795	797	810	809	849	762	782	808	832	791	750	796	768	789	786	805	820	807	785	795	833	810	823	832	753	866	809	832	786	836	785	793	817	866	814	778	813	820	782	827	830	805	781	784	815	859	770	832	822	808	754	787	794	774	769	810	793	828	807	862	795	824	849	792	805	855	747	812	816	836	777	746	816	818	812	803	769	852	805	808	776	818	768	822	824	788	821	835	810	836	852	833	818	844	862	835	783	820	812	841	806	769	809	810	856	825	783	825	794	800	768	739	814	836	814	809	824	816	827	774	814	790	834	825	805	785	838	840	766	841	797	796	801	844	842	734	820	777	839	799	794	786	793	753	834	825	759	794	795	826	778	818	838	803	796	849	863	827	820	795	779	752	810	801	775	782	777	789	831	791	752	799	840	865	817	787	845	813	781	797	778	790	818	797	862	796	849	830	840	790	804	802	828	813	814	831	778	788	791	819	850	802	811	830	804	759	810	796	840	818	791	776	817	787	798	794	807	833	829	829	807	785	812	825	826	787	854	816	799	848	820	778	808	815	800	769	787	811	796	800	767	814	850	805	805	838	799	763	852	812	836	810	826	820	791	801	790	815	780	767	822	800	828	808	858	808	791	821	801	817	799	766	791	792	819	823	866	775	878	812	847	811	837	808	839	812	796	820	801	824	821	789	819	773	809	831	811	772	767	765	787	811	820	829	809	785	838	802	848	827	828	819	830	788	845	837	775	873	772	786	817	824	797	866	843	767	797	830	789	786	839	802	856	812	831	836	778	840	834	803	819	819	820	836	824	785	805	816	827	778	741	845	801	796	781	791	821	849	756	806	814	799	795	807	824	798	806	828	793	827	807	770	803	827	733	786	856	810	871	811	845	800	814	776	804	778	824	800	805	777	816	781	777	850	887	821	812	791	869	865	803	798	805	809	795	816	779	794	795	813	779	789	839	791	811	789	773	794	831	830	823	822	850	827	798	773	783	833	796	830	833	822	784	822	754	839	843	758	798	837	777	780	835	812	811	775	826	779	764	826	814	810	833	833	829	794	849	809	800	841	819	789	765	754	780	772	795	803	780	761	749	837	842	788	809	806	854	781	748	855	786	858	808	765	797	801	798	803	816	824	832	814	815	864	758	783	824	822	800	778	845	810	842	814	828	788	793	844	841	780	872	789	865	859	793	793	844	792	803	777	852	839	776	793	782	820	800	797	804	806	817	749	784	815	829	765	798	857	770	836	807	804	808	806	782	808	788	798	819	837	807	785	781	791	858	795	780	762	816	807	816	810	796	777	790	787	827	761	793	816	821	736	813	742	814	766	816	769	812	815	826	773	788	821	792	788	781	823	814	814	773	808	791	820	795	782	815	784	747	791	821	799	861	818	827	843	859	799	820	751	789	807	755	827	798	812	783	825	767	854	841	795	772	807	749	786	770	818	786	837	756	823	799	789	825	844	825	807	789	755	846	829	796	810	814	794	778	831	830	799	801	790	802	773	796	861	763	823	854	792	803	788	826	796	766	825	803	806	778	785	807	835	799	773	779	816	801	784	814	839	767	803	843	786	817	852	739	808	807	812	806	793	777	840	824	826	854	840	807	791	761	843	811	744	778	825	809	782	798	810	783	813	772	801	738	829	785	808	742	831	829	816	788	808	770	775	788	789	798	762	804	823	819	818	857	776	830	832	844	794	809	831	840	827	788	791	836	832	789	786	795	804	789	812	829	787	785	740	790	810	785	800	834	840	831	864	808	788	867	788	845	804	801	780	803	788	810	808	775	822	807	801	825	836	852	825	807	795	839	828	785	835	785	788	818	795	807	798	779	814	823	830	799	810	791	764	807	821	785	818	802	818	855	796	835	787	833	757	829
27946	11769	9807	6827	4373	3064	1982	1495	1065	835	670	640	617	584	549	500	496	498	445	449	375	405	394	421	314	367	372	340	358	377	291	354	350	314	326	361	348	361	354	348	321	313	331	322	326	345	338	339	337	356	339	347	339	361	355	326	354	330	326	342	316	307	359	302	357	355	359	352	334	311	322	328	348	329	318	316	309	330	339	323	339	356	330	317	377	346	312	348	303	328	327	352	338	343	344	386	312	386	324	332	331	340	343	321	330	347	334	312	330	352	270	347	333	346	326	321	344	334	303	302	311	360	349	322	338	336	349	316	334	362	314	342	335	321	333	337	345	368	323	319	329	356	341	319	362	309	309	339	327	337	344	315	352	300	293	342	310	330	359	353	359	329	343	327	342	345	336	321	346	315	370	309	315	348	343	308	332	339	346	330	368	359	344	332	341	336	337	332	358	343	325	355	312	317	294	324	290	315	335	350	340	320	346	327	373	323	306	327	313	290	366	319	349	365	337	318	324	370	303	324	313	354	305	339	338	298	343	320	354	350	332	343	324	342	340	331	343	341	334	324	350	336	321	319	291	327	329	344	340	322	350	359	326	342	357	312	339	350	333	373	360	348	323	301	335	317	332	322	348	341	320	371	346	317	334	343	372	353	325	342	334	344	334	323	342	352	323	355	333	337	317	353	362	322	343	347	322	359	306	350	361	356	346	333	331	332	328	335	345	338	294	346	330	330	336	360	350	321	301	351	346	355	355	342	356	355	361	316	368	358	303	342	346	311	313	330	314	360	351	340	301	314	337	297	316	303	346	324	347	369	345	330	333	341	295	316	361	368	321	317	315	306	314	386	304	330	326	299	347	322	322	342	306	329	318	345	325	368	326	322	344	354	338	347	368	324	354	330	349	342	346	343	321	328	346	343	333	323	346	317	358	325	324	367	335	330	338	338	337	305	329	353	344	309	341	334	318	328	337	359	384	338	310	326	305	355	327	312	319	340	337	314	306	315	334	336	318	312	334	332	337	304	340	325	314	349	316	335	340	345	324	321	325	350	322	335	338	349	320	347	311	297	333	324	347	309	302	343	359	327	332	326	328	309	318	342	323	355	342	363	351	318	326	378	361	353	352	358	349	337	325	312	306	308	368	343	334	335	334	350	341	317	323	353	329	353	317	356	329	354	337	307	329	325	322	330	322	329	375	329	316	339	337	340	316	336	339	352	350	309	344	338	363	324	334	335	323	317	355	309	337	333	344	354	334	346	383	316	345	342	319	357	283	316	322	343	328	319	308	321	331	343	351	350	332	374	309	315	339	344	353	345	347	302	293	331	354	335	323	330	318	366	331	327	339	347	307	306	333	317	319	332	319	294	363	343	304	356	339	321	348	325	315	337	340	320	327	323	348	361	295	359	338	329	317	319	339	369	336	307	344	353	376	368	331	323	318	298	317	323	320	310	347	354	344	342	323	299	318	340	352	357	306	357	351	363	338	357	348	363	355	333	357	360	354	319	325	356	339	339	360	303	318	293	350	329	299	342	355	344	331	324	329	343	297	327	358	320	348	308	357	309	332	327	368	315	328	293	359	364	364	284	321	311	309	314	347	325	308	326	352	372	333	358	303	352	346	332	329	330	352	301	369	327	335	352	343	335	338	319	344	328	315	343	329	345	328	338	357	314	346	344	313	356	334	317	321	304	350	326	350	349	339	353	312	314	326	367	367	330	325	331	289	344	328	366	353	344	315	371	308	307	325	328	309	302	377	337	315	343	350	320	308	344	319	343	333	322	373	317	320	334	342	299	297	332	354	320	320	350	318	340	326	346	318	351	366	338	331	294	345	329	319	368	374	354	355	324	359	305	321	354	326	272	320	326	321	328	342	338	344	304	335	333	342	320	360	338	338	315	325	372	310	335	356	332	351	328	361	294	319	339	309	336	315	355	345	327	313	339	331	342	357	330	317	357	302	333	310	350	358	302	343	302	350	308	311	323	331	344	323	351	327	295	333	332	312	323	354	347	308	332	320	311	334	330	363	336	316	349	351	315	339	338	347	372	362	333	343	310	324	350	329	318	320	339	335	288	340	349	330	350	352	346	366	341	345	354	322	332	345	335	363	331	361	361	314	372	333	314	332	321	330	304	324	317	347	351	338	303	322	305	348	344	332	324	343	359	339	328	341	361	311	357	331	327	318	353	367	357	358	346	308	329	332	300	330	304	321	327	341	341	321	356	308	308	345	356	319	359	344	301	337	354	327	321	367	354	339	370	332	352	353	356	320	306	346	319	340	314	286	307	339	335	333	338	364	364	304	356	291	332	321	313	326	351	325	306	298	366	323	335	339	338	368	340	346	328	321	321	307	317	309	350	357	345	340	387	316	365	303	305	323	346	308	333	347	340	356	307	304	339	336	304	317	317	329	348	364	332	325	327	303	325	316	342	334	341	330	348	345	328	309	356	344	349	339	355	321	356	337	338	307	341	337	341	350	342	359	320	331	288	339	304	324	338	312	326	336	341	323	328	312	324	321	350	320	356	310	312	332	328	361	306	336	335	345	350	371	312	341	318	330	381	339	364	352	345	330	351	337	361	331	318	370	329	353	344	336	339	334	318	306	306	338	353	355	296	345	316	313	329	303	353	350	351	364	335	301	334	312	328	321	357	340	315	387	354	304	327	327	368	296	321	328	337	322	341	325	324	319	314	346	330	338	312	309	340	341	334	330	336	291	302	323	366	328	328	325	359	360	291	312	334	359	333	307	332	368	306	354	334	333	325	353	344	333	353	348	320	326	345	372	348	364	373	314	325	312	330	341	328	357	353	313	348	327	339	366	351	335	338	319	364	342	292	349	330	338	341	321	324	337	321	341	305	356	335	321	338	310	345	344	343	332	358	340	322	322	323	338	358	303	305	328	354	330	345	325	382	329	383	315	323	335	340	310	369	351	342	325	345	336	330	322	349	354	329	331	270	356	342	331	341	334	316	357	330	329	337	337	296	361	360	332	342	317	345	322	351	358	356	319	333	328	360	313	360	345	328	331	317	293	334	345	329	308	306	322	343	351	302	317	292	342	332	309	331	348	354	300	343	308	367	355	352	307	316	361	348	305	317	340	345	336	355	354	339	333	344	328	326	374	317	334	328	339	342	321	381	318	355	362	325	308	330	332	332	319	342	354	323	335	314	346	320	314	316	350	352	355	363	324	298	286	365	342	344	359	321	335	333	353	370	332	321	306	362	358	339	299	350	324	324	363	363	331	355	309	323	316	324	309	348	371	311	317	346	323	357	362	346	317	349	326	351	389	335	331	288	386	332	313	335	345	332	319	322	341	318	322	350	367	330	286	330	333	330	327	354	322	325	310	340	326	364	336	309	323	359	328	331	343	338	351	320	353	400	315	309	323	336	334	313	360	356	332	313	390	343	318	349	363	380	372	337	338	317	326	309	350	344	375	374	328	347	377	357	343	352	318	347	330	305	337	318	350	354	338	313	328	338	320	337	341	353
16704	8860	14815	15651	12595	10363	7870	6096	4385	3533	2933	2564	2529	2399	2248	2062	1759	1728	1598	1331	1198	1253	1162	1142	1016	966	946	880	910	878	855	849	820	838	850	856	840	805	842	849	823	875	797	800	864	889	809	762	784	820	802	788	838	795	781	792	757	766	809	817	775	801	757	748	766	723	758	817	764	757	784	798	776	761	772	747	751	757	754	801	812	769	753	843	820	751	748	771	774	754	775	786	760	771	753	771	752	779	768	766	812	761	761	766	756	772	725	801	730	730	803	750	770	818	795	735	761	800	796	788	830	785	732	774	746	777	826	764	778	733	789	764	779	802	770	726	817	829	790	800	772	790	760	785	780	770	797	744	797	718	798	717	743	752	775	791	790	800	788	793	790	742	798	756	755	771	707	787	792	786	737	814	746	757	839	786	770	811	779	806	812	809	780	763	799	808	735	768	783	763	752	754	759	769	754	797	804	787	764	794	784	766	779	754	747	825	743	758	737	824	765	809	769	781	762	762	776	823	792	745	774	758	735	735	810	786	815	741	779	777	729	777	762	784	798	729	788	762	773	804	766	770	765	767	762	689	738	797	772	750	779	756	780	841	765	742	737	801	750	755	790	780	735	811	780	780	790	766	771	766	808	764	792	758	791	813	785	779	767	722	780	786	794	768	793	783	806	799	731	736	768	758	798	766	748	700	762	724	784	793	784	800	754	772	785	715	752	762	759	754	775	740	747	733	784	732	783	762	735	778	752	772	732	767	779	823	771	782	769	765	776	749	739	771	778	751	760	775	760	770	805	685	751	774	746	781	779	782	745	780	754	860	754	735	764	745	799	786	764	738	780	756	754	737	770	713	763	741	773	734	796	750	735	811	747	838	740	798	744	781	756	753	830	763	824	776	779	761	778	774	766	772	732	802	805	812	751	770	771	773	799	768	771	784	781	758	744	747	754	804	759	740	780	738	769	817	786	756	744	741	738	813	779	769	756	805	732	737	749	751	794	762	757	744	772	755	744	781	758	728	820	776	740	783	781	769	791	801	767	734	782	794	796	755	786	815	761	793	814	806	793	747	715	763	775	827	748	845	736	750	765	775	803	786	718	764	828	779	767	794	757	768	788	798	771	787	799	790	750	752	746	771	767	789	785	785	808	722	778	789	765	794	797	800	764	780	733	750	715	781	803	792	785	786	794	743	752	769	766	793	793	774	787	733	761	785	763	752	763	765	802	802	735	785	749	765	740	796	720	798	799	822	779	746	781	729	783	790	770	825	770	763	731	742	779	732	753	786	823	786	751	720	795	754	769	804	772	760	758	803	712	784	821	781	765	796	771	837	802	781	723	783	804	740	745	755	728	750	771	788	761	798	804	772	727	760	745	788	748	774	724	757	765	759	797	793	786	771	772	744	732	794	739	753	780	765	741	791	719	798	785	779	794	767	774	795	742	748	742	741	783	772	819	724	775	765	773	789	745	842	759	775	787	804	763	797	704	756	754	779	756	795	745	748	725	735	782	745	728	802	774	715	777	805	769	746	763	757	762	779	787	775	761	769	738	766	794	786	768	823	746	760	794	794	785	765	750	790	765	752	770	768	804	774	752	738	718	787	788	765	797	778	770	787	768	751	795	735	754	829	756	796	759	744	817	771	783	763	745	767	780	758	737	783	784	817	766	717	732	728	752	737	769	741	815	782	771	788	786	767	786	772	770	763	801	756	783	761	704	809	766	738	786	775	771	759	802	775	757	712	772	740	727	798	788	781	716	746	808	741	752	769	762	786	806	785	749	780	769	776	797	740	739	777	788	719	751	762	744	744	768	780	762	758	749	722	741	736	756	824	761	772	781	767	809	811	744	730	801	789	739	754	741	747	728	830	710	822	725	794	758	824	759	755	784	785	790	760	783	831	750	832	782	786	756	780	778	809	789	761	752	776	801	771	765	747	818	731	771	749	796	746	772	757	789	771	739	721	767	744	748	724	770	702	761	807	804	765	786	732	768	797	856	775	756	748	804	738	762	766	764	785	778	796	759	794	755	724	760	765	771	773	763	750	761	738	809	796	790	794	796	718	769	802	777	734	772	764	801	810	792	775	744	782	786	720	756	758	752	787	805	745	757	791	766	803	781	816	785	757	790	783	790	760	792	784	793	779	789	761	794	717	767	756	740	775	778	743	753	775	771	767	751	818	790	739	759	749	738	731	781	738	798	784	762	816	814	751	784	733	850	820	754	740	720	792	782	791	772	835	772	768	738	745	809	762	766	742	814	724	770	757	724	768	780	713	736	775	757	772	776	781	759	762	811	776	762	761	783	737	744	770	747	799	766	843	755	732	774	784	758	755	811	802	754	786	754	807	798	776	826	735	753	753	780	720	788	751	791	769	770	730	768	754	811	739	807	758	828	790	794	810	794	740	804	754	758	781	738	798	756	759	765	745	754	783	712	764	767	796	783	739	744	726	777	774	779	810	784	794	821	762	783	736	797	779	772	764	783	763	763	834	740	741	784	761	761	754	822	789	799	764	776	793	765	764	756	789	822	775	784	760	799	782	760	742	754	756	757	782	757	804	775	815	802	788	732	732	773	783	751	788	802	729	812	759	789	762	800	763	765	759	818	783	797	771	752	773	790	777	770	771	734	796	756	774	756	793	805	787	760	771	785	792	741	773	750	758	756	843	785	740	794	786	810	763	781	723	799	764	738	745	736	784	722	743	741	763	801	766	802	828	740	802	834	734	762	815	805	753	761	801	754	789	735	774	772	755	733	769	778	730	789	797	761	784	740	783	747	760	723	762	824	785	779	794	770	756	776	743	802	766	761	773	814	751	796	749	802	751	735	775	727	793	786	781	791	753	768	779	760	796	798	754	748	745	768	755	745	786	817	785	778	764	781	764	797	776	778	776	787	760	777	760	756	816	771	787	772	745	750	741	719	753	826	764	772	803	765	747	761	742	769	766	788	810	771	722	737	825	781	767	775	794	746	766	792	774	773	763	765	779	766	796	789	764	781	817	759	737	777	803	817	751	734	739	764	770	738	773	741	822	771	733	753	769	750	778	765	760	794	787	791	716	771	782	775	822	743	792	762	754	815	792	786	783	750	790	754	768	820	791	770	752	762	744	785	764	737	776	724	771	795	763	768	776	734	777	751	770	782	767	808	798	794	762	795	786	794	779	785	737	799	787	729	766	753	824	818	760	748	814	816	790	806	751	742	797	737	788	764	827	782	772	772	813	758	788	760	770	752	785	788	808	813	767	788	778	759	810	800	769	815	804	743	754	775	717	779	784	796	781	738	737	760	798	802	833	771	763	791	802	774	791	773	724	728	729	747	756	741	803	764	804	801	756	803	762	739	775	799	764	777	806	762	748	755	771	758	799	771	758	767	795	768	791	779	768	786	780	774	756	779	801	734	796	731	776	768	765	731	758	778	761	795	787	740	799	810	792	726	721	774	789	789	778	784	752	797	794	784	788	747	771	764	746	730	773	766	792	785	761	792	729	814	769
10365	4789	4029	2668	1614	1079	758	638	546	486	436	404	438	409	410	345	374	410	354	345	331	316	327	342	341	322	317	292	323	316	302	308	289	333	356	345	343	314	338	373	338	299	327	312	319	320	341	320	307	295	337	330	340	318	303	358	300	308	311	321	335	305	283	318	321	352	347	313	309	329	316	297	289	317	315	296	317	294	312	312	334	302	345	307	327	321	317	316	322	307	315	321	302	330	320	291	275	315	282	310	332	349	323	314	300	303	350	340	345	377	313	346	329	283	311	326	319	296	307	314	339	298	325	334	329	336	316	341	279	345	324	314	321	318	330	354	334	290	351	319	315	334	307	267	311	339	301	293	325	337	312	282	305	321	321	321	336	317	300	292	319	283	311	335	301	347	341	339	319	323	307	314	328	331	343	321	322	337	334	300	309	294	351	311	324	324	307	330	306	335	348	302	290	312	346	297	325	289	316	298	302	369	303	307	306	353	324	320	294	310	312	366	333	319	303	347	318	326	333	350	304	320	281	304	336	308	321	266	338	369	332	340	311	357	325	318	312	328	318	347	315	306	312	328	342	354	294	271	276	332	324	323	295	317	304	303	314	310	352	270	334	324	333	320	330	319	317	353	291	337	301	299	364	303	331	314	344	330	323	300	332	303	338	328	286	336	320	272	312	313	300	330	323	296	327	318	292	340	316	325	335	335	308	313	337	292	312	325	295	284	287	333	308	304	316	352	315	308	295	286	329	322	298	328	308	298	302	328	349	310	338	287	316	319	329	319	349	341	317	318	313	305	307	319	311	340	299	310	344	298	332	308	328	309	302	326	328	328	342	299	316	316	352	310	314	340	311	297	338	330	316	331	299	294	316	328	327	333	340	309	315	307	311	325	308	299	340	317	312	322	347	320	335	305	335	331	334	306	364	296	318	341	339	289	323	334	318	362	308	324	302	314	334	355	294	337	323	285	345	336	336	306	346	354	329	324	328	333	315	309	296	333	306	283	332	311	321	312	310	332	317	303	308	323	332	331	324	323	337	311	330	339	298	315	307	298	291	315	321	348	310	313	348	323	307	342	325	297	284	328	317	304	320	326	305	320	331	306	348	305	322	362	335	315	308	311	324	298	312	306	323	317	332	313	309	327	323	316	304	316	297	340	343	320	298	312	336	302	330	307	298	311	288	297	298	313	289	288	317	333	321	319	330	277	330	312	331	338	312	327	290	316	323	328	338	332	302	319	298	317	334	300	313	336	320	266	286	310	338	335	330	302	277	345	308	337	314	294	306	338	325	278	370	293	334	324	333	299	299	330	309	318	311	293	307	321	298	313	301	302	314	310	298	321	300	327	302	306	315	295	311	325	355	332	304	309	329	293	324	306	337	300	307	341	298	344	340	307	343	332	332	330	337	343	338	302	323	310	318	329	340	354	300	309	312	304	351	353	344	314	313	313	306	327	302	334	320	318	322	310	326	332	313	271	321	277	287	326	314	287	309	352	325	334	310	303	312	281	309	335	333	278	316	313	363	325	331	311	301	300	268	320	337	341	330	324	294	281	335	287	315	319	312	313	335	342	335	338	305	324	343	360	316	329	309	329	292	291	305	324	304	283	312	296	304	300	312	310	336	302	327	330	304	320	314	301	315	332	330	331	315	298	308	296	330	314	339	330	327	331	319	307	312	331	305	307	305	362	314	290	300	302	360	312	370	361	319	354	302	360	315	342	355	329	304	338	314	310	324	322	334	301	348	300	339	304	360	307	293	339	325	341	345	341	319	340	332	309	330	337	349	294	315	339	297	297	317	329	314	323	319	343	319	321	335	321	308	318	325	309	330	326	301	327	317	325	306	309	307	323	336	308	299	320	338	296	320	311	345	260	334	335	327	310	339	297	297	307	306	319	284	283	309	300	303	348	315	330	321	318	326	345	300	354	307	340	337	311	327	336	307	320	346	287	334	318	297	310	322	302	296	320	343	308	311	324	309	307	354	311	286	308	326	332	316	318	302	343	315	329	276	292	300	324	319	317	324	332	361	341	333	322	312	320	352	309	341	287	337	330	305	292	337	305	329	316	339	340	345	290	294	316	298	309	325	275	315	310	301	286	307	346	319	308	339	310	328	340	334	291	308	364	331	297	281	321	302	327	302	321	319	335	322	339	312	331	347	321	295	356	300	308	293	309	349	343	300	309	335	315	315	343	318	329	302	331	320	337	334	328	308	307	332	329	328	361	310	323	313	306	317	308	307	346	348	329	289	326	358	320	330	330	310	332	326	333	345	293	314	347	310	328	313	352	331	316	337	337	320	293	333	347	315	328	314	313	287	320	337	319	346	319	302	292	339	323	296	327	325	310	302	336	341	313	292	285	324	310	283	304	300	309	299	345	313	344	365	327	341	331	310	321	285	342	323	322	302	359	319	316	312	311	329	340	335	337	340	322	281	285	303	291	291	309	347	310	333	316	340	293	294	330	327	361	277	328	312	331	334	316	289	336	316	360	298	317	331	330	339	331	323	308	320	305	295	295	339	340	308	292	319	301	319	318	322	321	311	350	313	326	322	286	319	312	304	302	317	280	320	316	290	316	303	333	355	320	345	307	315	324	339	326	297	344	316	318	348	322	324	309	294	312	332	344	310	343	297	298	321	304	294	301	321	289	334	309	337	316	317	319	314	283	358	326	308	349	327	313	334	334	335	335	323	291	293	292	311	346	309	305	321	324	341	309	291	308	354	329	316	320	323	319	322	316	325	324	313	308	314	345	299	330	307	314	295	289	393	302	337	319	343	321	336	336	308	298	347	293	336	300	298	290	327	317	315	340	297	324	302	287	337	334	336	324	306	341	311	340	320	307	333	307	334	322	296	318	299	339	314	312	344	369	317	312	339	326	321	315	303	314	297	313	330	321	296	319	290	337	359	320	326	343	319	289	313	330	268	314	329	334	318	313	320	271	291	320	350	331	303	331	325	311	311	341	308	309	299	326	295	318	324	309	302	323	317	304	295	308	301	327	322	257	317	314	336	278	321	311	311	305	334	315	348	310	318	309	334	355	347	306	331	332	301	335	330	299	298	288	333	346	348	326	315	346	295	334	289	302	318	300	307	307	285	284	276	322	308	308	322	286	301	331	312	381	317	326	324	287	309	355	299	324	334	355	355	318	278	288	314	323	307	309	311	346	294	296	332	315	306	326	316	315	352	331	320	297	329	319	303	341	323	340	338	343	339	324	333	316	299	319	305	293	344	304	273	329	308	339	326	288	299	346	343	297	301	327	319	310	307	326	315	305	311	318	345	336	312	331	340	307	269	309	327	323	305	357	305	310	328	292	305	354	317	307	288	334	314	308	296	344	309	323	292	288	325	311	293	308	320	329	344	316	327	375	301	337	294	307	319	359	325	318	300	330	327	308	326	313	299	325	284	311	295	313	316	325	310	313	313	303	298	294	289	302	319	297	351	341	322	351	346	306	325	326	290	325	303	367	326	333	337	332	310	336	320	309
6763	4467	7314	7152	5276	4224	3210	2413	1947	1627	1514	1351	1309	1301	1332	1176	1155	1120	1086	977	937	943	932	831	845	815	753	862	808	813	792	769	742	731	791	764	770	764	780	773	824	748	782	721	710	723	751	737	709	721	746	755	745	729	768	730	825	757	733	725	744	717	801	742	740	779	723	739	715	741	724	781	701	758	756	788	745	765	708	742	703	737	699	787	753	778	736	738	720	770	721	778	723	764	651	741	753	730	779	681	752	711	745	782	746	675	737	706	764	769	768	740	744	746	800	766	770	710	748	693	766	711	720	770	741	748	734	715	761	763	740	737	781	742	745	758	694	765	686	702	754	787	755	731	761	775	741	763	720	723	752	767	758	766	743	765	743	738	767	695	746	758	753	760	740	735	752	783	760	737	753	758	746	672	748	716	745	743	763	797	731	791	774	684	769	747	728	706	760	743	730	726	737	714	741	799	697	741	742	739	798	757	731	756	782	776	732	729	714	825	756	739	718	712	739	772	759	735	747	743	755	762	753	787	766	747	712	778	770	782	756	745	764	728	747	691	742	757	706	771	702	764	713	755	733	734	757	778	731	747	722	790	772	729	785	753	778	760	739	775	734	748	783	752	825	766	738	700	782	777	771	694	800	706	754	761	713	739	701	794	748	744	761	744	749	765	757	779	759	722	709	801	751	833	784	721	726	715	729	725	765	695	741	756	746	744	720	737	729	748	781	745	786	717	768	729	730	757	746	766	750	800	747	746	704	702	786	720	752	763	745	759	758	727	758	730	759	708	776	759	728	752	724	722	756	776	761	752	752	710	768	745	722	751	723	715	760	712	767	776	688	735	758	769	745	806	754	771	738	724	760	751	740	769	725	790	716	769	763	741	724	765	740	698	742	752	812	721	728	758	729	766	737	718	720	746	705	794	746	718	746	686	740	754	755	733	738	743	756	721	703	811	704	744	791	700	714	705	770	692	729	716	724	756	747	739	751	755	746	749	752	737	793	775	760	759	749	747	752	783	700	712	729	718	730	790	769	775	789	802	751	730	797	774	755	726	750	716	697	713	749	724	733	742	749	733	752	780	759	725	712	749	751	777	746	798	789	712	730	744	745	753	741	722	740	733	757	708	729	756	670	761	776	756	714	755	731	695	689	767	738	695	769	749	783	729	770	727	751	717	721	683	719	772	734	721	722	745	730	702	753	772	701	715	768	775	717	727	726	742	771	777	766	759	784	729	767	786	730	759	735	700	751	702	741	743	754	706	707	773	726	752	739	752	749	795	758	717	683	743	779	777	719	770	724	750	737	755	716	729	783	743	722	714	791	775	727	728	770	742	733	745	780	737	704	758	718	803	787	735	705	765	777	739	735	736	717	718	769	742	783	746	783	711	742	717	758	730	775	732	743	724	690	717	769	702	715	781	711	768	803	780	750	752	771	719	713	726	699	740	788	753	769	741	775	737	763	731	727	732	777	728	751	721	720	735	794	747	747	740	717	782	730	747	754	782	752	698	735	808	744	727	770	724	706	782	747	754	719	751	757	732	756	707	724	714	765	759	765	695	755	731	775	744	737	755	747	726	750	726	744	775	773	731	755	703	756	751	757	726	750	745	752	737	731	741	743	738	747	724	717	789	755	729	723	741	714	766	720	744	789	731	758	720	747	762	766	716	746	757	720	709	783	738	686	773	766	760	754	739	762	758	723	766	764	721	713	789	694	713	740	741	753	700	775	752	795	775	708	740	715	830	742	774	742	757	748	738	740	724	738	751	746	759	769	741	777	768	795	708	741	736	720	737	763	794	768	691	717	725	744	743	711	731	774	748	697	765	775	725	730	742	750	705	754	742	748	767	763	788	754	776	790	748	763	787	752	734	694	700	727	772	756	750	715	698	717	763	714	762	727	767	764	758	722	726	734	732	748	769	746	725	743	772	784	818	796	755	727	770	800	780	807	685	715	753	776	749	758	752	802	790	731	778	734	725	716	726	728	754	697	724	730	710	741	764	740	773	780	732	763	730	735	716	742	716	764	739	714	715	722	754	718	772	755	726	707	754	763	727	749	777	760	757	711	798	758	775	764	752	773	719	713	782	759	696	716	755	715	757	722	751	729	765	717	732	746	743	757	720	743	763	725	763	747	748	738	738	738	750	757	723	746	769	692	737	776	756	757	720	741	768	743	762	726	716	775	773	744	729	750	799	781	737	742	720	760	758	677	743	703	739	754	709	703	732	773	660	752	761	726	768	744	718	791	733	729	718	751	688	741	758	787	741	798	739	816	743	798	709	768	771	748	777	720	724	778	775	754	708	726	741	757	749	771	717	720	713	722	741	718	721	724	726	757	747	794	749	724	773	766	770	759	763	736	759	718	758	758	759	755	799	763	752	778	770	775	777	706	701	697	734	719	743	737	724	736	787	740	713	764	724	727	751	723	737	736	706	779	713	754	790	725	670	714	761	795	730	761	740	770	746	699	743	761	749	785	765	745	760	768	709	757	785	761	743	732	768	743	701	776	774	800	761	717	768	718	788	723	736	770	737	811	740	776	761	699	767	751	719	751	784	705	743	764	773	695	773	729	795	771	748	749	738	779	729	787	729	726	691	721	699	723	691	757	771	720	785	757	758	740	782	744	771	778	726	793	721	772	751	744	736	712	791	745	723	716	720	750	732	766	726	765	704	809	736	758	676	735	770	746	734	748	746	731	728	768	744	701	780	715	756	753	780	763	748	733	804	749	821	782	709	702	760	758	753	747	722	762	762	744	765	713	738	733	752	767	724	759	742	732	718	781	750	727	741	710	773	775	695	714	675	743	744	766	732	743	759	773	751	732	726	731	665	720	733	713	730	771	717	735	754	742	719	734	805	765	760	772	737	773	758	707	813	755	737	727	738	750	756	764	733	751	755	775	716	749	745	766	696	709	705	720	737	756	718	727	762	778	758	684	750	750	720	696	735	784	737	747	661	721	706	733	743	735	780	730	768	737	746	716	730	783	750	763	744	725	766	742	734	771	729	758	743	765	747	703	729	729	743	744	736	708	743	699	720	679	719	752	703	729	718	673	751	746	771	730	749	750	726	778	706	767	716	814	748	729	751	778	721	719	740	711	756	780	685	759	725	743	791	675	757	683	764	801	753	833	715	770	746	746	745	716	725	745	689	736	719	739	769	738	729	778	794	754	775	737	786	745	771	699	703	744	742	744	729	743	697	753	714	733	733	734	788	742	738	783	749	759	747	751	796	772	750	724	729	725	775	733	716	723	727	744	730	786	736	784	762	736	735	729	688	722	775	750	744	695	719	710	713	743	752	743	752	721	696	770	781	770	726	738	780	716	676	726	744	718	723	761	750	735	767	740	724	726	728	753	730	802	773	734	778	742	750	732	700	724	720	758	764	750	731	751	798	753	778	751	756	740	770	801	718	695	699	765	750	753	730	740	741	764	705	701	735	756	771	758	732	741	753	749	772	730	727	745	723	727	725	686	725	734	722	786	711	738	748
20017	7777	6623	4594	3125	2120	1434	1070	729	634	663	514	494	523	537	488	470	436	491	400	415	391	396	351	377	348	364	349	389	388	376	346	346	334	328	347	363	380	350	374	358	329	318	362	379	338	384	358	324	370	338	350	353	341	364	346	337	363	376	320	326	323	341	347	342	335	378	320	339	350	330	378	326	346	374	361	334	360	330	364	343	333	361	358	333	347	325	391	355	385	326	330	366	375	345	372	374	332	395	346	346	369	322	339	313	362	355	378	322	341	370	379	354	336	333	356	337	343	374	336	334	357	347	362	382	358	389	334	326	318	336	326	354	334	352	358	395	346	336	333	361	356	356	381	320	348	335	361	360	331	360	293	300	384	361	347	373	360	368	360	375	336	349	352	289	351	390	350	358	352	321	344	333	345	359	348	333	324	323	344	337	358	339	320	350	364	373	367	394	365	360	336	362	370	321	345	361	336	331	315	388	301	320	344	353	305	328	359	342	368	305	369	347	342	367	362	352	337	376	310	378	367	327	380	351	336	343	374	352	339	342	340	341	358	364	328	367	287	361	340	346	338	346	360	380	362	355	358	365	339	310	346	296	307	345	325	305	363	341	335	325	352	353	338	337	379	376	351	350	377	346	363	337	371	332	375	333	379	356	350	339	364	376	336	395	359	312	357	365	303	383	353	374	361	377	319	329	315	326	330	377	350	321	348	361	342	386	295	392	351	379	394	334	349	356	362	363	353	345	352	361	353	293	395	332	316	358	344	357	331	341	358	319	333	346	340	375	345	333	336	324	326	383	341	346	356	355	371	348	344	359	382	328	358	330	385	314	337	342	357	345	359	333	343	348	333	334	352	332	361	326	337	360	357	360	335	314	348	363	322	388	359	348	363	326	330	336	386	330	335	321	351	387	360	321	320	351	333	339	337	361	369	336	324	349	354	368	375	351	364	364	344	357	360	345	339	374	364	335	346	367	366	370	375	318	341	351	365	348	324	354	357	307	353	360	351	368	317	353	299	343	338	320	319	351	359	357	362	334	330	397	338	291	354	362	324	311	351	320	354	373	391	304	359	361	363	357	373	337	318	315	323	327	356	378	388	354	339	344	378	352	371	345	338	386	352	379	397	329	379	359	364	338	337	353	370	313	313	348	355	327	335	359	321	374	356	364	367	375	332	355	350	387	323	354	351	396	387	323	357	368	345	346	326	372	362	329	380	363	365	381	352	369	310	331	351	365	344	369	354	357	358	342	364	357	370	343	346	349	370	370	316	366	358	362	359	360	328	345	340	350	370	321	340	343	327	335	376	364	343	377	349	362	378	393	379	320	363	368	316	380	357	349	352	348	365	353	332	329	332	352	365	327	343	370	371	325	323	344	337	338	354	344	392	344	329	340	380	370	340	349	359	379	325	355	330	345	375	349	376	371	366	342	369	361	335	370	386	331	341	363	358	367	358	357	329	341	326	368	312	336	331	347	315	327	326	326	359	330	359	346	360	341	302	348	340	341	370	363	334	380	333	306	335	332	345	375	356	335	318	355	357	352	333	359	353	341	314	334	329	327	337	309	337	339	359	328	387	334	345	358	360	337	357	357	371	364	329	355	351	381	327	366	346	332	357	368	367	311	363	354	360	320	324	335	307	343	312	330	328	348	361	312	359	351	356	340	333	349	337	331	340	358	351	339	339	329	352	354	318	357	315	334	370	336	325	393	338	337	340	364	342	331	318	302	318	348	346	373	343	325	341	361	320	349	355	330	383	363	350	335	353	308	345	303	330	383	346	344	327	358	353	329	347	340	359	345	359	380	412	383	346	365	338	326	303	313	327	324	336	361	345	332	337	375	305	337	353	348	344	374	345	365	321	310	350	338	357	307	351	344	307	379	346	339	354	354	347	313	351	354	311	345	351	389	348	321	346	375	350	371	368	359	378	315	338	330	344	336	350	360	327	350	366	355	360	352	324	367	325	370	365	370	376	339	363	334	372	368	332	334	344	349	330	386	372	350	341	367	378	344	337	331	336	341	325	367	362	341	384	324	333	333	339	370	326	340	353	352	359	357	330	347	358	328	326	340	362	383	362	345	306	338	373	346	338	354	339	334	335	340	357	328	347	325	358	369	346	347	314	306	386	344	363	337	344	347	361	340	336	341	351	318	363	307	344	353	326	357	343	335	356	318	324	369	330	335	366	320	348	367	351	384	345	349	365	393	371	358	350	381	335	321	345	327	371	335	358	383	347	366	341	356	372	366	307	376	337	338	366	307	356	351	347	364	326	308	314	327	348	322	320	348	350	363	337	335	358	323	339	364	350	328	340	363	342	416	354	313	359	333	334	360	327	363	343	363	362	340	357	361	357	345	361	337	348	311	356	344	340	318	349	345	378	351	346	313	350	357	331	333	369	367	375	385	338	350	332	385	379	390	329	364	331	325	361	361	357	370	363	326	378	358	385	369	386	361	389	354	330	367	363	362	386	398	377	323	349	324	372	343	338	320	333	368	380	344	349	359	325	343	342	335	337	379	354	363	369	370	361	349	368	316	343	331	339	356	351	395	317	329	327	338	414	356	365	346	332	349	351	351	330	345	347	333	345	363	357	343	364	350	364	318	353	392	298	375	368	364	378	351	353	357	363	308	337	346	400	320	362	325	358	342	331	346	372	357	344	344	348	327	358	319	363	353	336	350	356	377	401	354	343	323	330	359	366	360	325	339	304	334	355	345	382	321	390	350	364	337	355	330	344	324	329	339	346	344	354	323	326	346	342	342	354	375	366	332	355	318	357	315	367	377	328	345	366	347	385	372	353	347	348	372	355	363	335	392	347	377	326	354	351	320	348	355	313	361	354	327	331	350	344	380	334	356	321	359	347	352	349	346	348	378	367	342	372	359	351	342	341	342	345	334	341	330	341	365	372	350	368	335	364	329	334	358	341	378	346	317	283	323	328	334	352	340	351	361	331	379	374	385	366	366	364	352	343	372	351	355	352	346	367	358	383	361	334	334	315	357	347	360	316	330	383	321	371	372	346	349	366	355	364	354	354	341	309	355	344	339	348	361	350	389	384	333	348	368	372	352	358	343	350	360	370	352	348	329	396	349	359	352	365	326	369	359	355	323	375	332	349	325	347	361	378	349	338	368	368	346	337	364	371	343	358	339	342	353	382	337	329	347	345	326	334	333	294	307	347	360	312	358	340	378	374	355	331	354	339	311	349	359	346	305	352	327	340	331	349	358	339	368	382	324	365	371	349	343	338	335	346	369	344	332	353	353	326	338	360	377	341	366	376	355	367	333	336	335	294	349	380	354	367	351	347	341	346	364	326	362	359	372	303	328	366	344	389	346	325	344	375	361	362	370	363	349	375	339	395	369	331	373	381	353	341	358	324	363	336	384	382	352	365	339	360	302	334	359	365	369	361	347	328	365	322	355	350	350	375	371	342	354	334	380	337	325	328	312	340	345	351	317	327	350	365	388	347	383	354	379	321	329	384	367	337	400	362
13282	6461	11258	11628	9534	7809	5615	4151	3143	2568	2187	1889	1903	1917	1872	1703	1472	1397	1311	1268	1108	1113	1032	989	1046	985	919	945	937	856	880	827	948	850	889	829	831	827	851	870	818	847	800	836	747	835	839	815	786	792	777	838	820	811	816	760	854	816	844	823	801	831	810	823	799	843	824	850	826	805	835	783	779	765	832	750	827	840	783	819	836	801	784	814	854	787	785	779	833	822	801	807	763	816	808	829	753	855	822	768	817	821	778	797	772	734	773	815	764	798	855	856	812	800	851	797	820	821	802	784	833	768	850	812	805	831	773	793	716	774	841	791	743	808	780	842	829	778	791	769	829	852	812	806	816	835	778	787	773	803	832	864	805	856	821	806	827	812	775	761	811	830	801	851	806	807	803	827	806	818	858	856	779	794	802	786	815	806	809	788	828	823	807	808	791	841	806	808	794	800	827	864	834	839	816	803	857	809	848	846	812	806	773	850	809	791	821	767	817	810	808	824	787	794	831	804	823	785	849	807	839	850	859	818	813	810	815	849	823	746	790	814	822	808	816	770	779	829	822	815	828	838	803	838	800	836	793	794	849	770	827	826	773	814	761	787	779	770	820	810	762	793	791	829	795	819	851	805	793	843	819	806	781	788	820	784	810	792	835	832	842	759	782	793	754	822	808	802	838	821	785	820	786	800	779	811	798	760	858	829	800	788	792	806	783	807	769	803	831	879	816	816	795	832	734	829	760	807	831	827	845	786	785	785	806	779	830	791	802	794	779	806	806	817	800	832	764	823	813	853	845	818	758	859	844	802	790	830	805	812	803	780	822	802	804	790	826	806	795	806	776	791	792	821	794	776	771	790	763	812	820	801	820	812	832	829	780	770	744	811	776	830	787	829	836	824	743	784	835	829	791	817	817	785	818	822	811	776	820	808	811	799	808	780	870	857	848	817	757	805	812	780	808	855	775	838	818	850	798	821	784	767	757	806	776	812	823	757	767	865	814	763	819	822	735	760	825	799	799	814	848	810	817	840	764	776	819	829	790	792	806	841	817	788	830	810	816	832	798	794	826	841	780	784	822	792	792	785	836	790	817	825	824	853	839	819	767	834	791	824	816	845	792	814	779	788	823	802	751	811	782	833	863	769	794	804	783	844	770	773	843	829	791	782	820	811	820	818	769	778	829	833	839	764	773	806	798	842	838	766	791	799	812	779	806	770	762	815	771	834	788	803	826	849	783	758	786	789	821	781	798	745	789	781	779	793	811	794	811	799	818	782	819	784	804	806	791	748	810	827	810	766	853	772	787	823	810	805	843	788	826	803	779	792	790	827	804	819	839	805	829	804	780	822	774	853	846	833	840	833	841	814	811	837	867	812	834	770	814	788	795	829	820	815	786	801	861	856	812	831	764	784	779	789	796	830	799	781	804	789	783	823	760	793	788	804	797	802	794	790	806	806	804	759	803	780	754	890	802	825	770	788	802	771	874	818	805	830	779	819	770	783	853	862	831	760	795	766	822	790	788	826	789	787	776	786	800	846	807	842	781	841	838	813	810	807	814	817	783	813	771	815	804	841	832	812	782	787	813	848	848	787	761	792	835	808	776	796	805	837	779	777	857	814	857	771	817	847	823	815	762	818	793	799	788	763	804	799	808	812	770	823	844	815	774	768	790	833	837	766	779	772	809	806	782	731	787	830	822	770	792	832	842	813	793	831	848	817	795	812	787	762	821	822	762	774	827	845	791	774	837	805	789	825	810	806	806	824	808	819	793	836	794	827	776	859	812	778	808	835	836	784	804	836	792	797	818	785	847	790	776	824	814	783	764	832	801	804	857	769	792	790	790	796	794	830	798	775	787	833	848	796	837	813	808	804	785	762	795	821	802	795	797	760	779	802	779	785	748	832	828	881	776	833	821	841	736	819	808	839	877	830	791	878	791	827	834	860	762	816	798	813	799	779	821	817	828	811	786	796	812	816	798	820	802	790	780	816	800	778	789	813	794	823	773	833	803	760	826	757	805	837	782	810	797	777	808	796	874	836	838	770	781	811	874	803	790	790	802	812	805	803	784	769	807	865	775	776	806	827	807	889	754	777	824	803	810	806	813	763	842	778	858	798	818	762	749	765	793	798	824	827	783	814	794	806	866	794	868	821	787	790	839	800	840	822	815	799	845	819	826	825	823	812	812	790	822	848	776	772	814	727	775	825	776	807	758	828	784	819	778	756	787	840	779	773	772	757	832	835	804	789	780	802	792	762	782	842	753	804	860	796	783	773	801	838	816	791	827	767	809	787	813	805	825	840	798	802	825	789	780	785	823	798	807	767	815	823	753	801	808	811	753	824	806	766	802	788	803	815	847	793	778	795	787	817	813	795	806	759	724	810	774	819	801	848	794	865	798	837	810	789	855	802	841	844	806	833	781	775	833	806	802	819	756	834	810	825	780	833	774	762	801	800	788	750	782	764	807	791	822	809	804	855	834	751	820	844	844	837	828	809	811	840	833	772	790	819	809	828	800	823	834	749	749	788	811	814	848	853	836	790	836	832	783	798	795	822	871	772	834	810	822	826	781	763	836	832	848	809	801	737	741	800	813	775	827	776	755	799	811	804	757	810	801	811	793	828	812	800	803	819	810	838	845	842	822	869	806	822	823	795	808	833	840	787	820	780	827	809	785	842	847	848	786	849	835	820	754	849	806	832	740	749	825	759	814	841	810	816	778	818	760	778	778	822	802	808	827	868	808	798	793	815	784	810	822	829	881	792	783	862	822	836	770	804	807	830	771	773	764	813	802	796	834	803	802	826	812	804	809	825	805	802	806	830	793	776	798	867	797	827	755	808	818	825	834	782	808	789	773	781	841	806	837	809	770	818	765	823	798	827	818	843	832	792	849	845	785	804	802	751	800	797	796	789	772	789	840	776	827	830	841	831	831	802	839	824	809	797	788	798	793	815	844	821	847	783	808	828	778	813	796	827	793	798	809	805	763	835	762	780	790	781	774	851	760	804	878	782	817	781	818	824	857	800	754	799	791	799	817	811	748	796	782	805	809	821	796	815	821	857	838	814	804	785	835	784	803	857	808	771	794	775	831	775	839	762	818	819	806	840	792	777	811	838	818	844	824	802	796	793	800	788	795	773	805	790	845	885	828	821	747	849	839	794	823	799	821	846	777	817	810	802	840	750	780	807	839	781	787	852	848	801	790	803	799	786	825	772	777	774	790	838	749	817	797	803	813	762	825	792	811	828	797	824	798	750	792	789	806	802	784	832	806	812	797	859	833	811	824	843	813	885	769	806	766	846	786	774	802	847	799	780	834	834	769	826	833	814	757	824	832	763	834	868	730	798	764	773	791	751	812	818	820	818	785	767	830	840	810	862	799	847	802	793	830	755	785	798	823	795	807	813	764	845	789	810	755	775	826	855	817	779	776	760	772	813	797	808	787	789	790	782	802	846	774	813	809	808	796	818	834	846	854	782	755	823	789	761	781	779	809	828	848	823
27796	11725	9500	6968	4419	3072	2046	1342	1034	790	678	638	638	616	572	525	450	463	429	424	362	435	368	386	349	357	380	366	376	343	359	334	328	345	344	334	311	332	340	349	343	317	348	350	335	315	348	318	365	350	303	331	306	338	332	332	324	335	328	350	324	318	337	338	334	321	348	363	337	339	309	342	349	333	339	315	365	300	321	326	385	290	337	309	329	327	348	319	304	314	352	378	363	350	343	323	290	333	328	305	366	318	340	363	349	341	336	312	355	297	367	335	324	332	339	351	370	290	354	349	324	307	313	333	274	321	339	339	338	324	357	316	325	308	315	364	346	329	331	311	351	376	311	329	328	324	329	329	297	349	316	314	330	331	281	322	353	299	326	333	338	332	339	347	331	315	323	343	352	306	306	319	319	324	328	336	349	356	336	320	348	354	322	339	321	326	303	361	358	344	323	337	339	316	339	323	327	361	310	337	331	340	318	318	301	295	327	328	334	332	377	327	361	374	345	353	347	353	339	303	357	332	329	296	316	341	331	309	341	315	365	351	286	334	319	367	315	334	325	320	339	344	346	297	329	301	303	352	326	312	344	334	372	350	342	358	336	347	303	314	305	374	343	329	341	369	318	333	321	350	346	334	326	321	337	319	291	328	334	322	350	337	324	305	315	332	375	347	335	339	324	321	353	306	328	356	354	320	345	334	327	325	333	323	349	337	324	301	333	375	331	340	302	359	358	356	336	361	360	336	336	348	307	330	344	328	309	283	310	334	328	329	339	326	325	322	335	329	318	306	346	333	321	328	363	305	308	308	349	325	317	363	373	337	377	316	326	307	317	325	329	354	353	330	320	366	313	344	339	319	332	331	323	332	329	315	318	331	342	334	311	351	328	332	355	319	336	317	342	337	326	312	334	310	336	334	350	333	328	355	354	371	342	328	340	331	326	360	330	320	328	355	321	335	320	301	331	351	334	316	306	320	332	329	317	334	320	312	307	326	336	336	329	300	354	337	282	349	326	302	342	324	324	313	333	349	350	322	331	338	350	307	346	343	349	347	343	321	320	306	266	341	346	329	297	323	307	344	339	316	314	342	324	356	337	331	335	306	309	290	351	328	341	350	313	357	327	339	317	343	328	330	320	321	336	347	304	330	320	350	340	344	333	325	333	331	318	320	330	314	314	338	301	303	358	357	316	353	350	348	338	331	323	328	322	303	330	337	337	345	324	287	355	322	337	328	344	322	319	331	342	353	349	359	362	335	320	336	343	333	311	356	346	330	300	315	325	340	345	320	323	323	334	342	325	327	338	349	349	323	323	327	341	360	318	336	312	324	304	346	331	359	349	334	336	323	346	326	285	345	313	288	351	365	332	326	311	306	326	341	355	352	326	296	296	290	345	349	364	330	349	318	366	334	339	321	315	341	364	356	341	352	349	298	324	341	320	357	342	303	297	345	350	389	336	323	311	361	329	325	331	301	306	306	327	317	355	362	375	323	326	303	320	311	325	309	304	325	347	311	297	315	360	298	311	346	329	319	300	340	330	365	343	320	311	315	338	345	310	328	379	333	349	368	355	354	344	352	311	333	348	337	346	328	362	316	377	321	322	361	321	359	343	292	338	324	350	330	361	325	321	346	339	326	331	339	328	301	340	304	329	337	343	365	343	344	345	346	332	339	357	306	324	330	323	359	314	351	340	340	324	335	352	339	333	373	348	369	332	342	336	335	339	287	343	343	347	353	340	351	351	337	297	290	320	321	336	281	340	345	402	317	308	335	317	315	339	324	304	326	270	300	335	322	304	356	314	310	323	305	354	349	323	359	348	343	316	303	366	356	346	333	338	348	345	331	320	310	328	321	303	334	372	334	342	319	343	339	324	331	350	315	317	305	322	337	342	369	335	315	361	333	361	329	310	328	348	311	344	295	339	315	332	342	352	332	327	330	314	313	333	290	356	348	336	361	316	336	339	302	322	373	332	334	330	336	320	334	279	330	339	319	320	325	317	337	337	327	343	345	345	326	340	303	339	300	380	353	326	366	318	340	316	327	321	317	320	319	323	335	349	351	292	351	316	342	343	312	301	310	344	329	361	337	331	342	315	298	301	323	327	308	332	343	325	331	324	327	314	357	353	328	334	359	344	322	374	277	334	318	350	337	358	293	341	319	324	330	327	348	329	351	329	324	371	333	377	334	330	344	327	324	330	364	330	329	295	318	339	305	310	309	332	324	337	363	327	375	328	341	351	351	304	318	290	342	306	353	328	328	325	336	368	339	364	343	321	301	330	321	324	333	313	315	341	335	330	351	324	336	326	323	304	352	348	323	306	338	345	338	299	338	367	350	339	342	348	365	345	326	314	333	326	351	339	318	313	294	356	314	298	342	320	335	330	318	330	347	310	335	325	363	320	320	334	331	341	321	320	359	346	368	309	343	310	345	316	305	320	352	330	355	315	334	305	344	297	326	385	308	306	348	371	328	311	332	326	364	329	339	328	340	333	315	321	388	311	306	359	341	344	312	334	370	338	333	307	347	330	298	342	354	337	330	326	315	378	307	353	327	379	348	298	335	342	350	291	342	354	318	287	331	305	315	376	322	351	329	322	344	315	326	358	317	313	346	375	343	347	354	323	327	343	342	297	313	332	325	349	325	297	341	348	339	328	344	341	325	321	325	296	346	348	331	343	338	303	367	352	348	312	358	336	348	317	339	347	354	328	346	345	282	328	336	342	344	331	346	343	313	308	305	320	319	330	355	312	340	335	329	313	321	335	317	308	322	352	333	372	339	340	342	338	349	332	319	309	356	314	367	332	310	322	318	340	330	359	358	346	285	339	280	380	375	325	334	324	349	316	333	319	349	358	366	334	320	331	389	313	334	320	342	310	332	340	301	333	331	366	333	341	345	322	344	326	343	341	366	330	315	360	364	307	343	298	342	326	300	329	346	332	321	341	324	357	326	318	336	343	322	312	316	349	317	327	318	332	355	331	302	293	307	308	352	320	350	324	313	320	336	327	323	282	309	338	322	339	323	299	306	349	310	347	338	312	320	312	352	353	343	356	323	312	339	348	324	383	346	345	328	341	343	313	318	376	364	329	306	324	328	369	352	372	337	333	321	342	312	337	333	311	326	290	347	307	321	304	314	311	318	340	323	333	335	347	329	330	353	293	353	332	321	310	370	314	330	304	285	328	330	328	320	318	331	314	313	339	369	351	309	347	342	319	320	304	313	333	314	314	328	326	319	319	334	315	338	317	326	333	347	349	370	312	315	358	326	337	308	353	345	340	313	346	304	345	312	338	329	277	350	351	334	323	310	301	328	316	324	344	314	311	342	349	317	344	292	342	336	311	299	331	348	346	330	312	333	288	301	331	317	344	356	345	293	326	318	327	360	329	326	327	335	334	301	320	330	307	331	350	361	350	345	315	309	335	321	324	359	334	304	296	304	327	358	327	339	296	344	301	341	319	333	349	335	343	329	335	344	377	297	380	286	341	319	336	315
16783	9022	14362	15516	12625	10428	7806	5620	4161	3280	2659	2534	2393	2255	2150	1895	1768	1628	1499	1421	1275	1131	1180	1086	1070	989	994	899	915	906	878	874	899	853	837	829	841	829	798	820	831	836	772	786	809	823	833	798	778	779	815	797	783	804	836	803	859	794	806	752	790	764	770	784	766	809	739	771	769	810	704	750	785	719	756	771	816	748	777	779	769	772	776	736	776	762	792	749	774	760	727	791	751	736	789	765	754	746	737	758	752	778	768	716	729	752	773	770	767	797	789	797	791	742	736	743	772	729	818	764	710	736	788	787	731	728	799	754	833	709	740	773	784	732	767	711	758	760	730	795	774	769	825	777	746	752	728	719	757	729	785	727	754	814	739	767	748	767	818	780	751	811	790	769	770	763	807	802	756	799	733	786	753	808	732	760	777	738	785	721	803	740	744	801	722	793	750	749	728	761	753	771	781	743	771	733	766	758	772	764	769	756	737	710	821	746	764	709	771	760	695	765	781	783	776	780	820	774	738	814	739	792	741	764	802	722	765	768	737	755	803	738	848	787	746	780	748	783	777	793	755	783	785	740	778	770	712	751	780	779	785	762	737	759	776	693	818	756	795	793	770	722	732	742	714	786	776	754	756	759	770	758	728	787	743	787	742	775	719	737	718	767	777	801	818	760	769	806	821	796	780	796	783	764	814	795	771	739	758	744	756	778	747	769	829	779	758	825	785	776	786	760	781	779	757	771	755	750	761	776	759	771	746	805	772	794	754	778	759	779	804	776	763	775	692	756	780	756	750	731	756	744	745	733	756	777	729	746	760	739	754	796	736	724	763	753	777	840	794	748	766	785	747	757	768	773	769	816	811	795	762	752	777	742	749	754	703	824	785	765	774	791	736	785	791	798	816	741	741	767	758	732	754	733	756	714	734	737	780	764	752	733	752	733	752	764	778	766	744	787	744	762	748	722	783	792	749	755	743	807	794	737	776	793	731	758	764	743	780	770	704	763	755	737	744	799	761	740	764	787	812	776	820	792	757	746	750	762	785	740	758	776	778	794	786	772	778	742	794	790	787	734	773	763	767	767	780	727	722	846	799	762	774	724	730	749	782	747	786	752	796	782	776	809	730	759	778	748	717	757	773	769	803	786	753	727	754	784	818	743	744	748	802	734	797	703	776	825	778	743	744	781	730	769	737	749	772	750	773	738	744	783	729	797	770	766	751	727	764	721	798	748	743	772	704	716	762	736	729	746	760	731	784	713	776	763	752	729	776	758	776	800	752	770	830	716	740	752	778	749	776	762	774	758	784	761	756	735	771	717	753	777	751	778	745	769	773	744	708	714	736	795	748	771	747	783	707	756	759	778	792	749	737	836	765	801	750	740	752	744	747	796	771	747	756	731	806	753	731	780	751	746	726	724	724	764	794	740	730	779	732	790	763	790	777	752	789	749	771	799	750	817	746	820	767	814	769	783	756	766	727	743	739	731	746	709	764	820	793	787	744	764	788	760	761	731	791	723	768	769	729	751	726	741	830	803	782	813	801	810	742	775	796	777	776	784	735	743	754	748	721	721	799	797	767	717	803	794	716	760	729	772	788	756	722	736	800	767	764	699	776	756	716	731	785	744	750	786	752	810	780	810	762	818	766	737	747	728	755	724	783	762	754	784	755	772	757	727	729	763	796	801	756	759	795	800	750	717	741	767	758	810	740	790	745	736	749	759	687	772	782	772	783	785	775	796	770	760	755	760	799	797	770	761	804	776	775	699	776	734	748	783	766	744	831	763	703	732	714	817	721	720	780	773	744	792	747	765	820	791	790	768	804	794	798	759	739	745	791	727	765	778	795	730	772	711	746	737	760	785	741	739	730	739	766	731	778	778	785	828	807	804	761	751	770	756	783	768	782	790	782	764	752	770	768	803	760	753	762	776	731	753	771	722	754	758	762	787	773	801	742	806	750	787	768	728	794	807	748	746	767	786	741	787	764	792	751	787	738	762	747	798	781	773	790	814	789	779	755	767	785	710	765	735	784	752	725	780	784	737	762	757	780	799	802	751	773	773	748	736	745	726	780	791	783	725	787	748	798	726	774	769	756	767	779	722	746	795	761	765	703	751	754	784	754	792	749	761	732	749	743	752	794	807	736	740	728	789	815	742	753	801	724	750	777	775	731	727	785	719	749	724	708	747	760	737	757	786	710	763	748	752	771	774	735	750	800	761	752	766	813	733	774	728	756	758	736	779	780	796	783	767	762	743	753	795	738	807	795	810	746	721	763	751	768	772	719	731	716	787	712	754	733	797	750	771	772	759	785	791	749	815	793	758	751	716	737	767	727	760	783	765	797	768	799	747	729	747	812	735	763	747	766	765	778	809	775	700	785	811	745	805	808	827	731	776	735	755	778	755	742	787	793	736	766	790	762	798	788	708	794	752	773	787	778	769	765	782	778	816	749	775	730	779	736	743	780	763	766	729	767	747	736	783	773	780	749	766	741	806	754	739	750	761	761	800	754	747	751	756	757	719	780	736	790	757	747	770	786	721	741	764	741	763	720	733	823	750	798	797	733	792	787	815	768	808	687	762	806	803	736	792	762	759	784	760	749	754	745	755	782	773	831	724	722	761	750	744	759	799	757	784	739	738	706	724	813	775	817	776	753	788	811	737	785	757	721	725	767	767	752	729	766	768	762	758	757	752	735	779	782	829	749	725	742	782	751	777	791	733	741	733	758	739	790	752	764	772	749	736	761	774	716	711	808	728	763	817	753	766	747	724	816	773	762	752	802	743	796	719	773	769	731	768	788	784	801	747	737	753	750	763	811	836	738	755	744	737	716	751	755	753	778	793	784	762	750	743	732	747	804	790	763	777	755	791	757	747	774	817	766	804	766	819	780	810	770	775	809	775	714	750	773	771	792	723	740	770	714	750	788	762	768	861	782	770	726	754	789	779	742	772	797	750	717	736	802	756	810	750	774	757	725	776	735	774	707	763	780	773	764	734	746	721	758	787	765	753	702	774	812	723	795	760	803	793	743	749	770	717	813	742	766	756	770	777	757	766	762	729	783	771	799	794	735	756	804	795	788	741	754	749	793	783	726	777	741	784	776	736	782	763	815	777	798	746	772	756	800	794	770	721	781	698	753	760	748	800	736	777	739	787	803	773	751	739	757	784	777	747	775	766	776	716	726	777	760	766	758	771	759	761	760	799	750	764	777	720	793	744	782	788	736	766	725	800	760	786	753	755	719	712	713	735	767	786	763	704	757	765	750	758	768	711	778	725	774	743	755	755	744	740	792	749	826	779	736	804	696	804	732	750	775	736	777	765	765	771	725	755	749	750	759	731	750	695	775	744	763	756	728	718	801	781	778	766	748	763	765	782	728	784	776	811	753	808	761	757	771	746	735	744	710	733	788	779	806	781	775	783	775	733	784	794	768	750	794	755	742	756	806	768	737	696	786	789	726	785	759	757	778	747	742	750	763	726	742	771	747	751	761	716	748	782	770	806
10770	4610	4048	2525	1340	1005	761	622	548	453	452	424	384	404	382	357	370	356	353	348	297	349	328	296	354	354	317	326	303	347	328	293	301	300	345	306	347	343	356	316	304	304	296	304	335	343	309	298	301	311	321	332	310	336	298	325	352	335	318	308	322	311	320	304	319	332	325	293	291	316	325	308	331	349	327	315	316	309	297	326	298	294	315	293	330	304	293	313	320	335	312	281	304	289	287	315	331	328	295	302	347	310	320	304	319	291	296	303	327	275	278	286	299	308	302	295	306	312	348	313	299	286	323	302	323	318	317	294	370	332	335	327	316	342	315	315	302	321	311	341	296	348	309	303	290	325	312	310	329	329	339	340	345	301	283	318	320	294	284	293	340	330	293	304	301	339	311	324	294	293	309	338	314	321	329	309	323	334	301	326	326	341	356	327	343	310	327	303	277	320	294	294	301	308	321	324	348	326	314	356	302	342	305	328	324	321	314	300	299	324	314	312	305	319	298	347	327	310	310	322	313	296	293	309	291	308	288	319	320	310	316	319	329	301	315	292	326	313	331	287	292	296	327	302	284	316	337	336	355	291	295	297	307	267	340	334	319	271	302	315	296	340	294	326	300	331	369	324	311	328	334	323	269	313	319	307	310	305	312	323	291	338	325	330	305	334	319	311	301	290	264	307	327	304	322	339	298	319	308	316	315	351	290	306	305	275	310	304	292	330	360	347	319	275	357	295	342	313	301	316	312	348	308	303	365	313	336	334	339	287	338	310	315	281	316	336	305	313	317	320	311	323	289	330	337	291	316	331	326	304	333	293	285	314	305	318	294	333	332	303	333	308	308	319	323	307	273	285	317	299	288	275	336	300	309	311	350	292	287	307	289	283	305	308	322	336	283	323	311	295	315	336	315	292	336	303	338	325	343	300	322	309	303	308	303	313	294	302	316	316	276	320	325	314	350	320	293	308	304	329	292	301	300	275	314	329	311	300	312	310	310	298	324	292	291	309	318	330	316	312	320	309	291	300	271	274	293	314	315	305	314	321	319	311	291	327	295	300	285	323	275	305	347	300	291	316	305	347	316	297	331	278	321	313	307	284	353	300	318	324	318	327	298	283	308	298	305	331	322	286	336	303	325	310	324	310	361	325	301	323	285	286	286	285	311	329	335	317	300	296	339	337	335	294	303	316	340	308	299	332	309	279	290	309	332	291	329	320	310	348	335	312	330	290	321	303	300	331	286	258	337	309	300	330	307	327	340	314	340	309	323	316	290	308	299	356	312	319	302	302	281	325	306	301	324	312	302	308	351	300	319	315	303	349	315	319	341	331	295	297	346	319	307	308	298	305	321	332	324	292	328	289	302	307	293	327	328	281	295	301	325	333	339	330	323	315	280	339	344	331	298	321	349	342	318	318	290	297	330	301	338	295	302	306	313	318	288	335	325	356	294	296	301	292	325	308	294	301	302	268	307	317	337	298	325	308	258	309	297	350	297	292	308	344	306	323	314	302	330	314	342	333	329	328	321	318	289	317	315	300	288	312	335	292	308	270	311	301	294	326	327	349	310	317	328	296	313	297	324	339	322	297	284	324	334	307	336	330	321	311	377	295	327	308	289	312	288	316	320	331	350	311	333	300	314	293	319	336	327	310	293	305	316	297	281	302	324	280	291	310	296	324	307	343	307	295	319	355	341	344	318	313	297	301	289	339	324	306	299	345	339	352	346	326	297	310	312	305	330	293	332	306	304	336	289	334	303	340	349	328	304	304	307	288	339	334	330	315	328	338	342	307	308	309	310	336	294	337	295	303	305	302	322	327	302	324	316	341	345	289	315	287	300	309	301	330	303	301	316	302	324	295	315	312	319	297	312	312	310	319	318	297	340	314	336	273	286	320	311	317	355	284	319	309	319	277	311	311	296	319	308	325	315	292	323	307	310	345	312	269	299	334	334	325	322	358	307	327	290	298	319	335	300	279	323	302	299	305	303	315	314	302	305	306	292	338	333	332	305	316	316	306	309	334	311	331	345	314	343	301	330	274	346	279	294	291	355	342	289	319	327	287	305	309	311	310	284	360	317	271	321	373	303	291	311	293	291	306	325	307	324	347	319	296	306	340	293	302	308	318	322	311	322	336	336	348	300	297	294	311	312	283	281	282	297	315	323	268	359	321	282	328	317	325	324	314	346	318	320	303	283	315	301	292	343	341	324	323	329	311	309	327	331	313	304	294	285	326	276	312	343	310	337	315	315	277	331	325	315	308	319	314	321	307	314	317	322	288	300	284	289	276	298	294	330	342	329	311	286	343	287	314	318	307	294	287	306	294	318	301	301	293	324	306	339	300	278	305	313	318	302	347	302	309	310	319	316	330	326	299	347	295	293	319	347	281	309	319	298	271	345	297	334	319	303	330	328	318	291	321	334	319	302	349	296	308	352	298	285	302	308	305	325	322	318	310	282	353	351	334	301	301	280	286	317	315	301	332	289	308	305	283	321	321	319	308	305	320	308	292	298	322	330	329	290	322	311	278	297	311	321	290	308	317	303	314	303	335	311	308	289	306	321	311	332	313	288	319	310	298	347	281	325	300	320	352	337	296	346	322	360	326	359	329	321	297	320	302	300	314	317	308	314	262	317	342	337	300	328	309	291	308	312	341	310	330	325	344	347	308	302	308	317	302	333	278	300	327	297	291	314	327	313	333	281	307	317	298	330	294	337	329	304	334	311	302	305	332	329	305	332	314	343	331	297	291	310	331	323	291	315	330	322	320	325	315	319	339	277	306	338	339	346	289	282	302	316	345	323	324	332	315	336	292	281	281	302	296	276	324	279	308	309	313	316	291	336	328	313	334	342	309	278	319	357	310	322	323	288	329	324	315	300	313	301	335	314	317	289	307	318	297	294	315	301	317	318	291	333	323	330	327	341	317	320	358	329	282	279	285	323	310	291	309	317	302	313	308	298	285	312	297	320	283	346	310	289	293	294	296	278	327	302	307	294	299	302	308	295	316	310	318	310	322	298	345	309	321	299	301	256	334	310	333	315	320	319	308	319	299	332	313	307	311	276	307	291	313	320	321	291	303	310	321	330	294	296	311	297	323	329	290	314	306	314	314	321	298	309	329	331	323	308	337	355	318	319	295	266	328	311	292	333	321	330	327	303	288	337	305	294	337	319	307	299	337	294	328	325	299	280	338	321	297	332	298	318	346	344	295	362	314	318	308	326	314	295	285	323	312	324	329	328	297	291	331	325	301	287	315	312	291	346	298	325	297	315	325	305	320	313	301	314	321	299	312	312	298	315	332	331	308	329	337	330	291	265	307	304	324	340	304	332	346	285	337	294	329	305	307	289	288	305	330	303	268	336	329	364	324	297	287	300	275	325	292	291	334	303	293	318	313	315	302	304	294	329	329	325	331	326	297	324	330	292	306	312	304	355	302	301	301	315	329	343	302	323	312	286	312	325	324	306	285	312	303	304	358	321	285	321	321	290	313	303	317
6947	4338	7314	7033	4976	3690	3214	2416	1888	1622	1415	1308	1361	1406	1286	1204	1187	1110	1048	970	980	839	858	862	854	795	775	775	782	785	754	771	803	742	748	768	816	760	748	756	722	767	764	731	776	722	729	766	742	728	728	781	750	732	760	753	764	716	729	764	702	711	756	674	730	716	754	721	733	742	723	745	781	777	724	725	760	708	754	724	738	676	770	706	740	738	682	732	707	740	714	750	774	746	745	767	745	760	780	718	693	764	721	738	724	704	719	718	711	731	746	758	743	740	741	777	735	751	715	670	701	783	718	751	741	738	712	753	789	728	735	773	730	685	752	714	731	705	700	708	712	709	716	710	718	752	729	815	754	773	783	750	757	709	728	740	753	742	722	711	767	755	706	770	774	733	734	724	720	783	749	748	716	715	745	761	753	744	691	732	744	728	758	747	723	728	729	796	749	702	680	739	694	741	737	767	709	746	722	729	713	715	744	747	700	699	686	806	726	722	726	707	755	719	730	695	680	758	682	738	724	702	729	751	730	721	679	782	731	738	738	713	744	755	716	741	703	779	723	754	725	729	738	767	702	751	739	715	763	785	726	759	707	704	790	736	738	749	708	741	735	732	762	756	766	698	764	759	752	763	743	743	718	713	776	709	732	689	715	766	719	695	684	747	787	726	743	714	730	770	732	681	748	738	688	750	764	729	758	765	714	747	683	744	779	755	722	757	710	725	688	681	680	701	704	763	779	700	755	684	764	754	724	738	738	699	768	741	704	757	782	728	733	727	728	742	709	734	725	757	701	680	717	717	763	715	738	751	716	759	744	734	753	740	757	762	689	751	789	738	764	792	749	760	705	700	720	751	738	725	712	710	728	742	725	715	759	711	758	754	761	745	733	700	744	714	727	714	711	748	740	755	755	746	738	738	764	736	742	756	765	707	719	732	758	727	750	780	755	771	724	719	754	744	719	752	723	665	731	726	751	734	714	733	701	719	754	729	718	702	716	720	721	714	672	707	761	730	713	689	740	750	767	763	768	744	760	738	706	711	774	712	743	700	766	743	759	718	708	734	736	739	751	718	747	755	739	752	707	769	747	713	640	701	740	726	703	753	750	726	718	744	720	765	723	760	741	694	710	762	740	731	756	753	722	702	742	749	762	757	691	736	748	668	778	756	699	708	752	669	725	742	715	706	771	724	690	745	667	693	737	707	704	794	753	742	711	694	731	705	745	701	682	684	759	698	739	754	686	747	689	740	726	779	721	766	731	747	727	753	710	735	738	748	694	737	802	751	703	721	716	745	734	669	743	723	725	713	696	717	753	763	751	759	742	709	683	712	707	770	711	704	685	716	696	712	706	737	760	646	763	732	716	703	712	727	753	740	726	744	742	769	709	769	759	794	772	711	759	727	758	744	742	728	722	736	748	747	764	746	729	776	701	724	755	766	717	720	706	710	755	732	788	725	675	708	726	735	766	716	726	777	777	718	743	734	716	718	739	735	722	687	768	688	746	762	725	707	759	723	722	737	732	735	739	731	679	745	733	775	718	701	743	699	741	770	720	779	726	792	761	763	698	751	716	715	734	725	755	697	764	747	746	701	696	729	745	759	727	769	751	747	743	700	725	730	718	751	722	723	736	787	720	716	770	723	749	782	750	730	714	761	706	714	735	704	760	763	729	708	760	762	725	709	718	734	742	709	735	724	710	724	715	727	722	743	706	750	723	755	776	705	712	734	710	720	725	757	717	756	735	682	765	789	769	706	716	726	721	684	751	707	724	757	802	701	744	734	727	717	686	741	677	728	750	726	700	745	772	762	712	689	744	736	719	733	741	725	715	727	758	706	689	753	701	783	733	745	723	774	694	741	748	748	698	744	739	714	718	733	695	741	717	814	710	722	755	713	755	704	741	702	723	762	696	746	732	745	770	757	710	766	719	781	688	760	777	771	741	768	697	736	712	764	727	745	811	750	749	726	704	807	732	765	783	731	742	717	712	735	721	721	704	769	750	754	754	775	750	705	737	762	762	735	760	723	748	740	760	770	731	709	745	755	758	749	728	756	746	729	727	763	756	790	726	747	748	759	724	747	714	775	751	712	709	736	731	745	778	704	754	704	729	681	698	752	691	748	755	729	685	726	722	728	714	793	742	714	687	745	771	697	729	749	727	752	759	762	717	705	737	733	686	745	768	737	691	728	780	658	719	737	748	713	730	724	751	728	710	725	705	715	747	725	769	755	723	730	756	700	733	763	720	768	716	745	743	761	757	784	695	756	708	735	728	723	682	680	763	730	726	716	730	717	728	738	701	744	718	742	734	715	734	765	757	719	699	749	712	725	681	726	749	670	767	748	732	763	750	751	770	759	765	758	734	734	761	731	714	694	733	753	710	701	734	751	758	690	794	754	720	703	690	698	762	705	777	717	755	742	753	738	705	753	719	742	761	684	737	713	754	728	786	727	736	780	726	703	774	713	687	743	668	749	741	744	740	759	716	733	736	737	704	695	779	693	722	752	745	708	749	731	708	707	768	760	771	684	736	725	775	757	741	730	713	744	734	732	753	717	775	753	754	687	716	736	694	741	752	719	744	734	764	729	769	760	693	745	758	718	764	724	674	745	729	758	819	692	761	709	741	711	775	734	738	764	748	775	678	783	737	726	691	741	721	765	738	701	767	742	701	713	758	738	729	752	685	769	688	722	762	710	751	734	710	738	713	707	772	710	745	712	713	766	735	746	740	805	764	731	750	753	719	767	776	765	708	722	705	735	728	747	724	756	782	759	741	721	745	697	756	763	735	722	744	755	738	740	776	714	775	726	718	753	731	754	714	759	738	728	764	739	708	719	741	673	751	735	721	752	763	759	729	711	726	723	730	740	723	757	766	694	714	737	736	729	733	690	745	707	677	719	719	739	766	780	701	719	748	700	745	704	715	777	770	714	753	753	726	749	713	734	751	747	744	766	736	748	722	714	787	742	727	717	703	713	736	726	732	722	776	706	725	745	739	719	719	723	684	737	766	709	727	777	712	681	711	727	699	722	698	749	741	752	799	708	696	708	715	715	741	698	721	743	747	775	734	742	728	759	765	739	719	747	723	763	750	754	706	761	769	727	698	745	767	775	753	770	735	711	753	753	711	745	738	722	704	736	749	753	690	706	725	789	722	739	708	766	711	727	659	746	683	742	708	724	773	727	708	716	724	706	781	714	756	720	737	705	743	698	736	705	725	702	763	739	730	755	761	757	729	716	699	715	736	706	774	713	756	713	721	708	722	758	733	704	753	772	726	727	715	735	724	702	753	724	710	725	724	773	701	750	724	802	723	740	759	716	712	741	764	728	721	721	722	754	748	745	725	717	692	729	712	716	710	756	738	734	710	757	712	676	712	715	716	712	686	739	772	778	743	728	776	716	692	711	737	724	737	708	710	762	714	701	758	811	743	771	719	759	744	753	711	743	750	759	771	740	690	763	703	714	736	743	733	756	732	742	689	708	708	714	742	749	737	719
19398	7458	6865	4621	2763	2052	1470	1034	759	656	573	538	520	552	539	502	454	456	409	427	443	416	389	402	373	361	353	373	355	341	381	332	356	322	359	356	361	351	341	359	341	325	369	368	319	396	373	327	359	334	362	334	328	366	355	309	301	334	309	346	337	341	368	331	334	338	288	328	383	368	340	329	326	344	332	356	378	328	356	363	353	362	317	339	386	325	347	329	360	361	393	329	367	323	343	353	345	344	362	367	358	346	353	369	343	365	348	354	333	338	342	369	349	352	328	339	346	387	320	347	313	348	335	339	336	364	349	358	389	345	338	373	365	327	401	336	329	352	388	360	328	331	384	330	348	338	344	349	351	277	346	330	368	336	343	339	311	345	370	309	340	360	351	350	374	320	340	335	366	380	344	309	324	390	340	376	329	370	347	362	359	339	353	351	316	377	322	370	355	368	338	349	320	353	344	341	368	320	330	365	356	367	357	346	371	357	354	357	358	350	335	312	374	359	346	354	324	336	377	355	325	344	347	351	326	358	353	320	314	314	363	330	332	361	343	404	360	385	317	345	346	342	358	356	369	367	383	339	332	331	345	301	317	368	341	345	382	332	333	382	338	319	333	377	339	311	309	342	328	359	340	355	333	340	363	333	359	350	362	343	376	318	371	362	378	363	318	359	354	319	345	356	348	328	308	356	342	352	337	347	321	357	338	325	354	325	356	309	344	337	354	421	376	348	329	302	351	325	337	354	361	370	325	351	360	346	369	319	324	362	379	367	364	366	334	347	357	396	338	358	339	365	360	354	372	332	337	335	333	344	348	323	343	347	365	337	365	345	347	339	319	376	352	333	318	336	343	379	362	354	375	326	357	360	307	350	325	362	357	347	323	359	336	329	352	332	342	363	327	299	329	340	368	331	356	318	322	338	353	342	323	350	360	357	323	347	351	331	311	353	316	340	345	340	346	325	327	327	371	322	370	350	381	321	313	325	326	326	368	313	333	358	312	358	375	357	322	356	364	358	343	356	328	355	381	341	369	371	357	360	316	378	324	363	327	383	352	319	366	327	359	383	362	332	319	351	391	319	343	322	363	342	344	354	352	392	355	354	384	351	335	346	377	356	363	345	357	324	339	346	329	348	371	338	373	331	322	345	359	366	335	344	353	331	369	340	349	346	331	323	351	386	356	354	325	349	357	343	353	355	358	367	359	372	373	390	350	353	354	364	351	378	352	354	358	376	322	372	356	371	354	327	345	321	363	319	329	364	359	354	323	340	377	385	351	358	367	349	360	363	361	349	349	319	360	365	363	373	342	329	347	365	335	386	356	339	346	345	330	357	337	330	354	331	405	356	325	327	308	344	347	316	339	348	326	304	321	342	336	334	348	382	343	363	344	336	375	363	331	346	350	332	334	337	340	365	340	345	338	353	362	351	369	365	324	358	361	333	344	386	367	329	322	337	338	338	381	349	377	329	300	292	375	337	337	356	366	366	393	342	364	362	348	346	347	343	343	326	338	335	315	360	358	357	318	333	351	376	336	357	360	362	364	341	363	322	315	363	339	379	329	339	343	333	343	356	343	327	362	319	351	327	327	356	327	374	311	329	378	369	351	363	332	361	399	393	329	358	319	303	323	318	311	358	336	341	380	369	376	336	343	376	325	334	342	359	335	344	327	332	380	315	336	349	320	338	354	358	363	336	341	329	336	324	321	340	348	373	327	342	356	349	320	307	345	358	336	359	334	347	343	352	333	323	362	347	323	332	359	360	313	371	368	357	320	335	339	339	351	352	355	354	334	370	346	327	374	317	330	354	372	333	342	370	344	329	346	350	366	362	360	348	345	353	350	357	372	371	345	329	348	316	330	349	390	381	328	333	391	330	351	356	342	360	337	325	350	363	368	313	390	362	313	327	369	332	323	357	320	338	367	388	348	366	352	395	365	372	322	361	363	343	348	375	326	339	373	353	367	352	317	303	335	363	345	366	359	367	364	336	296	333	331	302	337	337	367	355	352	377	347	367	375	355	306	332	337	346	362	345	324	356	338	337	313	360	336	328	344	364	377	344	354	309	342	385	352	315	327	374	367	344	348	335	355	362	343	339	311	370	354	363	328	331	336	333	324	349	360	308	323	362	358	355	351	334	358	339	351	338	326	332	334	380	331	345	364	359	399	326	356	332	325	356	348	333	356	346	316	351	362	360	326	356	359	330	328	332	346	349	373	345	341	355	361	334	348	362	308	355	348	319	328	325	351	358	326	352	340	377	360	342	326	331	355	365	361	349	360	365	302	346	342	350	306	364	377	336	385	382	319	349	334	338	338	317	362	395	328	358	321	341	341	365	335	363	326	370	362	344	343	362	346	330	314	323	331	384	328	333	373	348	379	345	293	305	346	355	331	357	365	349	340	334	358	323	340	363	354	363	355	336	348	333	319	329	339	369	302	320	332	340	363	387	358	331	348	366	326	332	327	313	362	380	307	350	317	326	361	308	368	364	328	332	341	304	374	367	341	345	321	363	349	340	373	330	332	333	336	367	385	354	329	341	324	342	376	347	362	339	368	373	359	381	330	338	382	308	337	330	364	359	344	317	315	367	296	327	364	354	348	360	355	351	329	339	359	358	348	343	346	351	335	355	374	356	326	340	343	352	303	337	375	341	340	366	338	359	381	368	354	355	337	348	313	336	343	345	347	375	352	348	339	378	344	370	354	336	353	346	370	337	379	353	343	335	333	339	354	341	349	335	346	349	334	362	342	323	365	346	292	342	331	373	355	366	329	348	306	340	328	342	306	334	396	329	352	314	390	364	376	338	361	297	373	358	364	370	324	340	331	326	330	357	345	374	359	301	330	376	356	373	385	346	340	394	372	374	354	363	359	324	372	403	322	358	406	359	328	380	364	331	331	353	318	389	354	361	362	338	355	357	368	335	338	329	347	355	364	330	376	325	350	319	359	332	351	333	381	361	349	326	367	332	359	316	351	334	341	370	347	360	383	313	313	338	337	355	343	359	331	332	369	326	340	322	322	338	368	383	341	330	342	368	316	354	325	334	375	379	366	354	331	377	308	362	326	393	332	347	365	328	329	354	318	381	337	350	345	363	332	309	340	320	360	328	342	412	332	338	343	377	345	365	395	339	345	343	334	326	354	339	359	316	362	356	328	322	349	347	337	369	324	343	380	318	344	350	387	349	345	348	354	360	339	366	333	333	346	361	359	349	351	370	342	332	341	322	354	347	336	320	354	301	336	351	332	354	334	354	349	358	320	342	371	340	350	343	356	397	356	335	358	362	341	332	306	352	372	382	342	356	340	360	390	348	340	326	354	355	331	378	339	328	396	348	353	350	374	329	364	334	359	361	376	354	348	364	345	350	348	384	368	350	377	350	362	352	320	288	329	344	343	333	388	330	327	340	376	366	368	319	321	365	373	338	356	352	339	322	360	347	365	344	347	336	313	347	333	372	352	371	377	340	356	366	374	322	334	368	348	342	374	367	365	334
13134	6731	11730	11848	8670	7343	5940	4219	3140	2489	2187	1921	1966	1852	1816	1576	1495	1417	1376	1237	1220	1113	1049	1063	982	937	946	892	912	865	876	852	834	848	808	867	853	867	847	875	835	865	838	884	816	813	834	779	835	853	832	782	819	819	816	839	774	846	823	752	828	856	803	834	776	822	812	817	843	813	816	797	798	826	831	777	815	778	815	812	851	826	776	811	744	823	760	741	800	780	846	821	814	822	773	779	802	793	803	796	770	837	816	746	800	782	818	832	758	801	840	827	828	809	820	824	775	776	791	792	801	759	792	798	768	781	812	780	788	799	822	797	800	806	775	823	781	853	784	817	792	813	817	808	821	804	789	862	811	816	775	807	841	806	788	751	802	827	829	766	832	789	815	795	765	815	794	836	833	832	830	868	800	835	819	794	780	805	780	791	765	776	828	787	802	811	813	788	778	793	762	814	739	806	805	857	789	782	809	774	813	760	817	817	800	812	844	797	882	804	817	824	790	776	863	788	769	760	798	790	816	765	769	784	837	776	840	822	839	764	810	793	843	828	781	833	865	787	795	789	812	832	821	734	795	781	744	787	803	756	779	794	790	773	770	770	776	809	819	768	828	838	806	767	745	873	866	809	799	800	752	821	825	818	824	793	820	833	805	813	812	787	766	795	754	854	815	812	822	788	828	745	776	780	813	809	779	795	815	815	796	844	742	748	798	780	841	764	812	798	817	779	817	779	839	790	725	805	812	808	751	790	791	775	825	826	791	787	835	816	855	770	759	786	740	846	804	827	837	824	778	800	859	791	828	822	816	768	838	782	779	766	818	836	810	830	812	789	794	833	793	846	779	777	815	823	771	816	785	776	790	823	791	821	786	794	774	826	804	790	811	831	784	814	826	766	802	826	857	799	843	755	782	826	805	858	815	788	816	788	799	804	824	813	837	812	766	774	815	839	829	807	817	785	771	817	778	783	808	809	837	811	796	816	759	797	825	782	798	696	826	816	836	784	829	817	819	800	838	867	818	804	779	791	793	786	792	757	838	856	809	804	798	851	820	745	825	793	805	792	799	757	764	743	805	801	814	730	787	719	811	800	788	814	795	755	829	756	786	816	821	770	780	772	793	800	731	770	842	762	784	839	799	782	783	779	779	792	824	774	784	802	809	818	799	843	786	803	806	795	816	825	788	798	814	829	776	789	808	824	743	830	830	784	832	779	775	847	804	842	786	809	882	817	836	761	745	774	799	764	859	843	812	764	754	807	805	785	757	813	815	807	832	803	781	789	803	789	790	860	779	796	761	831	778	776	815	814	822	836	794	797	819	776	767	777	833	781	768	774	833	844	834	756	799	796	779	771	786	790	811	809	815	795	783	848	798	774	772	790	784	839	818	821	824	835	816	794	792	835	782	810	762	786	804	787	828	822	801	871	829	810	793	758	801	830	791	868	797	818	807	770	777	779	794	802	851	783	769	775	809	830	793	773	804	714	741	810	838	805	801	816	815	778	796	771	828	823	803	781	763	733	808	796	793	795	831	800	777	834	765	770	790	768	882	764	801	851	806	837	768	817	807	840	782	774	822	782	804	768	797	799	780	790	779	771	830	816	779	748	751	725	809	816	804	802	812	839	805	808	822	768	772	822	824	848	798	821	780	818	784	814	806	801	801	846	771	810	863	766	777	811	833	839	764	804	863	801	721	795	766	753	869	775	827	820	785	819	808	862	787	842	810	775	770	782	780	794	749	814	810	824	753	754	788	826	829	793	775	813	812	851	766	817	792	808	818	803	815	788	742	755	819	794	773	781	799	778	760	767	810	783	823	839	811	812	838	765	786	794	789	826	819	789	825	815	811	797	858	841	795	770	842	785	828	757	806	788	782	809	838	780	771	781	808	864	757	824	783	820	788	784	778	818	778	814	803	767	811	870	805	787	841	765	797	826	783	808	818	805	764	812	769	777	777	745	784	812	778	797	839	811	811	783	780	807	841	842	794	775	790	804	798	793	737	809	770	765	803	804	760	789	740	812	806	761	792	771	802	810	808	805	812	823	786	775	817	817	805	785	823	747	820	799	757	803	781	792	799	788	831	800	814	795	744	798	837	803	787	774	752	824	779	782	802	805	838	797	800	826	829	820	778	796	798	783	765	800	810	795	846	797	787	779	838	751	757	816	786	864	780	795	811	775	809	755	788	793	828	835	834	758	756	809	799	827	748	801	760	769	794	794	749	742	779	776	837	794	846	780	788	753	778	827	819	834	797	808	781	776	752	825	848	771	807	833	821	767	869	782	807	792	799	810	757	784	784	780	794	786	769	790	758	788	798	827	787	791	837	802	774	767	776	777	804	839	804	826	847	832	811	804	796	785	758	847	813	784	787	780	822	751	786	785	816	815	794	764	786	755	760	814	761	838	829	857	756	767	763	790	804	762	772	816	799	789	845	764	817	808	782	810	771	798	765	797	796	764	818	827	807	766	836	792	799	826	783	833	808	817	820	770	776	783	778	779	822	788	866	773	781	801	792	752	800	800	814	784	829	829	814	800	814	857	798	749	749	830	812	820	789	779	773	822	806	783	798	780	822	772	804	813	770	848	786	784	859	817	759	818	826	821	748	839	811	803	819	825	811	809	802	750	818	775	819	760	805	799	792	780	799	796	812	763	756	818	822	776	785	838	799	816	770	810	803	842	780	812	769	758	827	793	774	813	855	789	761	814	776	781	839	800	798	756	820	810	799	812	807	807	809	783	782	797	791	765	754	811	748	808	768	864	831	782	813	844	822	786	798	809	796	795	789	732	820	791	801	802	743	828	839	773	816	796	821	782	793	799	824	777	824	779	829	776	785	811	783	765	820	784	785	779	786	796	786	828	852	822	784	783	780	791	815	839	815	776	830	861	829	778	823	811	794	813	822	774	776	760	755	836	758	802	763	844	781	809	782	791	777	799	747	824	775	794	790	748	824	763	787	754	768	790	793	809	775	783	813	792	775	790	816	806	822	782	808	815	818	799	830	811	776	756	848	804	796	782	790	774	810	787	767	855	843	775	789	808	818	806	761	757	812	803	882	782	781	791	790	766	809	743	790	809	771	849	776	838	806	789	822	779	800	794	809	802	799	843	796	854	777	787	800	783	771	793	809	770	761	776	774	817	787	797	775	778	842	791	796	784	805	788	782	802	813	795	812	872	801	819	771	815	764	795	759	786	809	813	801	762	863	853	790	833	799	824	859	783	772	813	833	785	838	832	829	785	799	816	813	774	834	799	829	807	801	795	835	791	814	803	780	812	812	777	778	795	798	834	777	892	830	809	797	821	816	800	781	803	765	784	771	833	796	785	845	782	810	814	752	756	797	765	823	793	794	831	778	839	824	788	785	752	815	776	821	799	776	796	825	796	806	817	821	839	756	840	848	804	818	788	821	814	780	777	860	764	788	782	799	874	840	795	773	835	821	812	740	833	743	771	837	783	845	801	773	785	838	799	824	818	844	807	787	810	796	829	786	753
27264	11546	9402	7796	4462	2896	1988	1396	1013	881	743	675	641	599	612	480	498	494	439	421	416	384	444	422	378	402	394	380	328	319	357	348	361	390	338	324	319	361	357	371	333	360	352	344	327	326	341	316	332	341	329	308	347	316	321	316	341	390	326	319	324	334	335	293	344	333	332	325	317	366	319	329	324	312	328	317	364	316	322	346	324	351	300	319	350	309	323	317	316	329	338	290	324	289	318	342	329	305	355	324	321	354	312	324	327	294	299	341	333	313	335	318	337	317	353	308	318	328	334	326	324	338	329	329	315	356	343	312	340	318	325	308	330	344	360	313	316	337	380	347	327	310	370	369	329	341	300	342	324	350	346	323	320	286	362	375	342	325	319	348	337	347	334	341	336	354	328	348	338	415	371	382	316	365	339	311	328	346	334	321	358	360	336	336	289	319	370	311	358	322	332	294	311	349	316	316	364	315	306	336	331	341	343	293	309	320	316	342	341	316	304	318	313	348	295	311	309	311	309	336	286	334	349	296	312	328	324	346	323	309	283	303	324	340	357	333	320	323	342	304	350	309	315	305	316	358	358	322	338	320	361	337	352	334	311	294	331	365	311	309	356	328	304	309	360	307	310	289	324	363	348	313	321	332	358	340	334	328	311	327	303	307	334	319	336	303	347	306	348	337	341	316	316	350	386	373	330	335	337	327	344	358	293	305	311	395	310	365	325	341	376	313	299	344	349	335	315	336	342	307	322	349	320	360	361	296	316	334	346	299	310	374	334	323	340	353	308	336	378	325	307	312	305	329	344	320	323	311	312	341	334	319	329	316	299	376	320	276	358	375	349	328	329	309	301	367	342	320	347	337	301	306	356	319	297	335	346	330	324	316	338	324	343	340	338	301	316	337	350	351	294	321	340	299	323	321	306	308	330	342	323	302	320	313	296	328	365	363	329	325	345	306	312	322	287	302	309	346	317	316	321	313	336	299	329	314	308	342	329	326	330	345	341	358	339	364	332	319	330	350	307	358	339	333	346	327	309	334	335	329	342	376	313	314	310	308	296	316	312	318	324	296	337	361	327	343	337	320	364	318	324	321	336	320	334	305	317	323	307	340	312	340	314	337	331	336	342	345	315	318	342	366	338	353	329	334	299	359	319	337	317	358	313	320	298	303	345	335	338	354	347	333	335	326	327	368	340	357	292	321	338	355	331	361	312	357	289	304	333	321	333	339	341	332	358	333	341	315	333	316	343	355	306	358	319	332	349	346	336	308	279	333	340	308	298	312	309	323	329	326	347	311	322	287	318	325	354	321	324	347	353	283	322	357	345	318	328	338	334	312	329	303	281	344	343	343	328	344	341	297	326	325	314	311	339	331	340	315	348	322	331	349	324	330	332	365	337	337	309	270	307	315	316	317	308	346	367	333	312	334	337	324	320	382	337	342	366	302	311	328	319	363	346	339	345	333	300	341	344	318	296	294	313	343	343	325	317	340	351	302	315	366	350	331	325	325	311	317	353	336	315	370	326	351	338	347	325	301	315	336	344	344	317	308	340	357	321	340	316	318	310	314	352	323	320	301	336	329	326	330	293	343	347	340	330	346	337	300	381	329	334	343	354	332	330	364	359	338	369	302	298	327	296	329	296	313	336	315	335	312	334	341	346	343	315	309	299	338	364	348	320	343	336	333	323	339	325	349	328	299	340	317	318	362	324	311	337	319	350	289	325	316	321	345	363	352	336	329	322	313	341	337	311	358	346	309	338	349	317	331	320	347	298	309	331	329	355	331	311	316	308	318	312	339	299	316	309	303	305	339	356	300	326	324	312	307	330	332	295	330	300	313	316	334	333	304	322	324	298	348	333	350	320	323	316	344	326	299	331	327	318	334	368	310	340	343	349	311	340	331	289	288	335	350	325	329	331	316	350	341	305	346	300	330	336	308	308	313	302	341	355	322	314	347	300	341	328	324	331	346	335	319	329	339	330	340	363	380	357	324	315	324	307	340	315	331	363	323	331	348	329	327	354	340	319	332	341	359	346	323	324	329	336	323	331	319	335	331	328	332	374	370	322	331	372	301	307	355	310	341	295	367	323	314	292	356	312	336	323	330	305	312	337	306	319	319	327	321	313	312	355	335	337	346	298	385	375	305	349	330	345	312	361	328	316	329	362	319	334	315	270	314	321	321	327	318	332	349	318	344	329	348	353	350	319	334	319	325	317	339	348	316	310	331	294	307	321	310	345	363	348	303	349	326	320	345	343	330	344	325	337	336	354	342	357	299	352	329	310	332	339	316	354	349	279	336	326	325	321	307	329	361	289	319	322	334	300	317	319	368	318	365	352	344	327	339	285	330	313	346	344	307	302	324	293	311	305	332	318	349	331	360	323	332	330	345	324	311	304	300	328	306	324	365	310	292	325	362	328	315	329	335	309	298	354	365	346	364	308	301	299	365	343	319	352	357	331	320	336	343	322	355	302	346	329	318	336	326	331	343	285	307	320	316	304	354	320	329	313	345	325	313	351	344	335	304	372	306	316	345	327	325	315	312	330	317	326	303	345	308	347	340	372	365	329	345	345	319	323	331	340	333	324	292	298	335	322	336	315	337	305	321	335	317	339	363	353	351	307	350	343	306	359	354	317	329	289	318	363	309	339	321	351	342	324	314	318	323	352	338	358	321	295	359	340	348	307	349	334	336	321	344	358	330	337	281	329	340	367	322	341	339	355	329	302	332	311	363	339	308	319	347	322	343	349	342	334	309	322	309	332	303	325	319	300	313	333	335	308	351	346	298	358	334	318	291	311	336	341	324	322	334	301	324	332	327	331	326	319	308	316	354	354	296	312	336	342	327	318	303	323	315	323	327	352	302	327	351	319	338	341	300	297	321	352	337	329	304	328	304	307	310	318	333	369	330	343	326	311	325	313	351	375	318	301	297	300	342	338	318	368	317	324	290	307	330	339	315	310	304	365	335	342	382	308	305	309	286	336	351	330	340	316	279	368	324	318	338	341	382	354	325	331	327	309	319	338	349	336	369	321	342	343	348	372	352	327	318	344	339	362	351	354	354	334	335	286	324	364	359	326	333	325	338	320	304	336	331	310	335	344	329	287	345	310	341	309	338	301	370	343	336	355	338	330	307	276	364	328	361	337	309	358	320	319	323	318	336	345	309	333	336	361	319	326	312	331	317	298	347	312	327	340	330	308	293	362	313	328	330	300	333	330	333	319	295	291	336	370	327	332	285	338	311	322	329	369	311	325	388	351	308	321	342	319	369	322	320	331	335	358	304	311	303	339	319	291	330	321	335	340	323	332	334	351	318	345	318	332	279	333	337	316	328	346	327	372	346	330	286	330	345	301	349	332	326	307	311	325	369	341	317	333	335	325	342	345	311	324	348	329	335	374	317	322	343	299	353	342	355	346	325	341	340	346	324	355	347	358	310	345	347	311	323	362	329	332	281	305	303	324	339	325	336	309	343	300	311	294	323	337	326	338	342	324	354
16404	9079	14448	16888	12271	10258	7738	5683	4215	3307	2721	2501	2488	2398	2183	2013	1822	1677	1534	1346	1281	1223	1131	1117	992	977	971	853	875	861	883	829	864	817	790	800	784	825	811	895	801	834	813	819	825	825	825	775	820	808	803	796	776	767	843	774	779	764	794	763	701	768	775	783	723	789	743	811	783	796	701	801	726	765	765	785	779	798	721	742	757	763	755	748	765	756	766	794	698	800	808	740	771	791	781	761	798	751	736	760	761	734	724	737	787	732	697	773	783	779	749	779	773	819	755	780	764	774	794	698	755	755	744	781	771	754	767	721	751	738	728	755	771	793	705	767	740	779	771	751	778	722	759	710	782	746	797	782	757	760	761	766	736	736	759	748	749	759	738	759	772	768	808	778	732	811	770	731	759	783	758	771	745	729	729	722	700	749	742	756	742	734	722	758	777	786	738	780	770	785	762	754	741	718	776	807	787	749	752	772	769	736	774	745	798	780	795	765	740	781	742	774	738	712	736	761	726	771	734	739	769	808	775	743	784	756	759	774	777	763	815	793	785	755	746	778	790	772	769	773	753	729	747	816	726	691	767	730	690	695	700	670	756	736	783	790	721	726	721	745	756	747	760	762	741	782	781	779	763	755	801	766	776	754	751	780	774	778	795	724	739	751	747	793	719	715	793	778	742	742	807	735	799	771	751	809	799	745	768	785	731	745	775	742	735	767	764	767	738	734	780	767	797	742	762	810	737	777	760	839	732	768	748	706	764	750	749	705	774	815	780	744	763	695	739	757	728	758	733	751	770	775	807	770	729	773	812	739	796	775	779	786	814	753	777	740	734	766	753	804	751	765	776	777	721	761	777	758	755	741	703	800	716	756	799	776	782	739	725	785	790	788	766	769	780	808	753	750	788	795	750	799	775	717	774	751	778	778	716	773	756	776	752	734	769	728	751	799	775	809	770	763	762	735	749	777	757	742	757	763	791	753	739	717	727	756	739	748	787	788	775	774	753	776	731	758	767	747	726	763	780	761	760	734	740	751	789	784	748	742	773	780	776	744	748	725	771	777	742	786	801	731	766	747	793	765	778	742	790	740	766	719	760	757	762	750	809	726	771	759	756	769	767	773	809	783	747	763	755	791	776	739	783	821	751	796	723	739	794	758	755	768	752	700	733	805	748	757	737	744	748	723	800	814	770	753	768	742	754	747	812	734	752	739	732	788	763	746	730	782	770	742	749	726	736	738	745	764	735	744	737	753	720	816	744	767	752	763	720	782	789	700	742	749	774	782	714	709	760	744	753	765	729	775	769	785	748	764	788	778	744	749	760	769	816	769	769	789	752	735	729	834	756	759	773	789	733	739	734	752	753	733	748	755	772	752	787	768	723	774	822	793	760	750	797	767	722	789	762	800	761	773	749	749	770	747	780	727	763	751	768	769	817	784	802	746	688	732	737	793	768	767	748	721	738	755	773	787	753	724	740	802	783	771	768	773	741	731	734	743	729	781	756	742	713	767	812	756	771	745	781	753	734	785	764	821	741	775	802	783	745	796	781	770	767	781	765	749	723	716	747	743	770	771	751	726	750	746	744	727	786	782	777	769	797	776	789	783	822	783	761	732	688	724	705	732	763	774	784	795	769	756	729	771	755	792	759	743	778	784	747	771	734	761	768	764	780	757	745	763	739	796	750	748	710	807	763	747	759	759	764	759	798	809	774	780	773	772	779	746	738	732	773	760	741	746	793	769	728	803	799	766	713	797	744	771	724	737	735	853	780	756	789	750	738	743	796	756	763	784	760	789	760	795	777	760	771	788	725	726	766	806	796	729	743	755	738	806	788	736	779	781	784	766	796	773	734	785	718	758	712	726	696	715	783	728	755	738	773	730	741	776	784	766	753	743	758	727	731	785	724	736	752	743	749	764	801	787	799	776	764	750	773	734	764	805	833	796	780	761	804	731	781	796	747	773	750	808	765	780	673	771	732	762	757	710	809	765	793	701	783	730	795	765	753	775	779	718	768	772	783	774	732	752	781	804	783	741	694	769	695	779	757	771	763	741	772	767	752	718	705	777	791	778	741	753	734	741	720	754	789	767	767	777	734	753	756	801	785	793	763	770	786	782	742	800	818	731	755	761	729	749	779	764	760	779	768	787	744	744	709	787	751	710	809	749	726	762	742	771	831	769	800	749	757	743	775	705	780	719	739	775	798	782	800	816	720	734	758	765	777	806	795	766	742	730	758	764	786	720	778	788	729	803	694	728	782	758	797	784	771	770	742	751	775	760	842	791	791	768	789	789	702	777	756	767	765	762	741	763	734	732	787	776	780	784	776	811	790	741	733	777	750	736	712	772	726	787	759	723	739	745	768	781	765	730	805	800	726	757	826	731	795	735	758	746	710	758	728	699	758	781	753	769	787	750	790	777	827	742	764	768	800	793	769	769	755	777	748	778	739	796	785	806	754	781	745	759	765	763	813	725	745	784	757	724	774	721	803	736	793	766	752	748	759	718	748	824	787	790	770	719	738	795	756	751	716	793	788	784	758	757	762	736	804	706	715	758	729	739	764	721	770	767	821	738	759	738	766	797	753	733	758	785	764	762	790	721	785	755	743	735	714	729	752	766	763	812	750	732	833	718	751	746	772	704	765	780	730	729	814	736	801	770	746	766	773	737	760	755	747	759	761	761	769	744	738	774	744	743	776	707	727	805	725	776	744	728	754	783	729	736	782	797	751	735	766	749	843	752	724	724	828	780	753	771	743	779	733	718	735	756	800	745	795	773	731	760	765	736	701	760	738	788	685	762	723	738	774	761	770	736	745	733	769	755	740	734	810	760	773	789	777	795	730	812	717	738	760	755	766	764	718	741	736	690	776	760	798	772	772	722	716	756	738	761	770	815	722	739	774	759	819	718	749	797	746	742	749	761	753	762	776	751	759	774	755	758	766	731	754	805	772	775	723	755	763	797	776	737	779	799	784	761	744	784	742	761	761	750	780	793	764	765	764	794	791	770	741	748	765	738	848	748	764	745	716	783	728	715	715	760	778	718	773	747	786	730	752	767	771	752	715	737	727	792	772	770	722	734	779	756	751	763	800	751	711	761	754	748	760	761	747	774	772	745	736	773	748	699	783	783	785	731	803	765	776	736	759	802	798	834	757	749	789	775	768	750	775	779	746	747	757	721	727	763	751	775	756	823	749	720	739	752	787	758	743	712	780	742	732	784	777	751	732	809	739	733	791	787	805	741	738	725	796	764	708	719	732	742	785	761	763	763	746	747	770	777	813	795	769	782	719	787	799	765	783	793	745	724	826	744	810	758	767	736	762	725	768	793	741	738	752	741	800	830	751	779	765	772	766	714	820	724	757	721	746	741	791	762	777	775	761	736	728	781	766	733	762	737	753	780	763	781	751	787	763	774	738	726	739	760	774	752	718	750	738	713	781	771	790	786	769	720	761	752	795	775	741	763	788	800	765	715	757	765	771	721	770	748	758	739	781	788	777	734
10293	4072	3776	2607	1501	1027	801	673	506	460	433	468	410	409	415	372	384	366	345	327	313	328	365	338	312	366	329	331	317	301	282	291	298	309	324	335	298	327	346	303	300	303	306	310	337	297	299	304	293	332	312	310	303	351	339	317	338	323	285	311	287	286	288	314	299	290	320	327	307	319	340	301	290	304	317	322	295	308	308	300	328	309	301	301	319	295	331	344	306	303	294	311	265	302	291	323	327	278	338	308	310	329	322	305	308	334	278	274	339	317	317	304	332	353	321	268	310	309	349	344	301	313	307	282	316	303	287	319	325	318	322	325	312	315	313	323	309	284	300	319	309	295	327	325	278	294	280	322	309	292	323	326	286	300	309	312	286	277	300	305	273	287	322	305	314	321	305	322	303	324	299	300	301	326	346	317	320	318	325	265	285	270	328	295	309	303	321	335	350	324	288	321	304	336	299	314	284	286	323	291	316	307	311	306	317	294	306	350	266	297	320	328	300	313	309	287	327	296	287	319	315	303	321	283	284	254	327	283	323	293	314	322	305	335	295	316	304	296	353	289	296	281	296	318	281	289	340	302	313	309	324	300	299	315	300	326	301	279	284	307	305	287	324	318	326	350	306	296	306	296	316	330	307	302	303	353	272	315	305	292	304	332	298	317	327	303	300	299	290	288	332	311	282	316	304	308	313	295	303	319	288	307	315	292	307	319	262	332	290	304	333	276	288	243	264	280	330	333	316	278	309	295	294	315	321	315	315	320	316	337	343	324	313	294	333	328	305	357	321	290	298	301	319	319	292	325	321	325	270	301	278	286	301	319	247	317	274	309	273	300	306	300	314	281	301	289	295	295	303	303	307	302	284	282	305	315	332	308	296	290	311	323	311	312	284	295	318	319	313	325	293	310	326	310	320	311	296	338	302	304	291	289	341	313	293	300	307	313	355	345	319	299	344	319	345	294	295	336	310	309	302	303	324	331	312	305	317	337	344	302	305	308	308	305	310	296	339	293	295	277	324	324	313	323	294	288	335	325	296	314	317	292	306	317	299	317	285	338	324	301	307	295	308	355	353	308	331	315	335	283	303	319	311	299	327	318	275	323	301	339	320	328	321	295	359	307	303	287	315	341	319	355	299	320	310	295	326	297	303	295	285	306	289	278	323	309	322	297	278	324	333	333	296	300	293	289	352	293	338	338	311	320	324	314	306	310	326	307	292	284	315	287	310	291	311	310	324	304	296	301	337	308	303	299	305	301	298	333	343	303	299	274	275	302	343	305	345	303	322	313	301	310	323	307	299	309	297	285	309	291	298	267	300	295	294	320	319	323	281	310	282	335	295	307	292	265	325	290	300	265	327	301	323	311	296	284	336	301	283	300	336	306	316	313	334	293	303	314	311	297	289	362	284	346	320	330	308	319	335	315	310	323	348	268	304	276	314	297	339	298	315	284	325	306	322	315	292	276	300	296	293	282	299	326	319	306	332	289	293	342	271	292	301	282	334	269	313	309	283	285	291	287	328	344	305	306	303	301	303	328	328	302	312	301	318	325	331	293	311	307	318	265	298	358	314	296	309	298	292	339	330	298	318	311	311	305	312	304	318	283	328	339	338	299	297	326	292	284	301	302	317	330	314	307	307	306	318	295	298	349	286	319	309	325	297	301	276	288	332	298	305	277	331	334	299	295	302	281	349	347	358	326	284	302	312	320	276	330	326	332	305	292	286	334	327	292	295	306	292	308	290	289	296	324	293	345	311	309	285	323	302	322	313	292	331	284	327	339	346	266	291	309	253	300	322	329	292	258	314	291	290	318	303	286	288	356	332	298	314	304	284	309	315	353	283	295	256	317	267	320	318	353	306	329	330	295	313	346	323	296	335	318	346	299	262	313	308	321	308	324	302	320	303	312	305	315	288	337	295	294	300	284	286	298	318	301	325	282	323	331	310	290	337	320	318	319	326	311	303	284	284	296	322	325	333	315	293	314	307	301	316	306	330	292	335	357	339	321	285	311	300	337	304	295	328	336	289	320	311	323	351	314	300	309	307	276	290	309	319	322	278	315	292	296	340	300	334	286	300	319	315	299	302	298	298	306	295	329	319	328	323	283	290	284	303	306	317	329	332	339	302	324	286	301	289	275	307	328	286	339	320	332	310	296	280	291	289	321	299	283	309	317	319	325	314	313	329	334	281	308	320	296	312	310	315	292	277	312	332	297	331	309	325	323	325	292	315	328	283	293	297	302	303	311	293	270	329	303	329	279	317	331	331	276	297	310	304	308	321	284	322	253	283	295	339	265	283	328	296	308	296	293	334	295	327	335	313	350	334	307	302	269	315	332	295	300	308	301	296	307	298	320	310	301	292	310	312	312	299	332	296	342	309	297	308	323	309	312	316	299	316	277	297	295	281	309	293	301	325	308	334	325	328	356	356	316	339	317	299	291	291	317	343	312	322	268	314	295	311	301	306	348	335	309	281	331	308	297	354	307	317	311	298	320	303	292	321	290	333	325	294	319	300	286	327	295	310	294	244	284	304	350	319	292	303	289	334	318	316	320	313	317	318	308	294	324	301	303	304	313	326	325	299	330	348	294	327	320	310	308	296	301	302	277	334	295	295	292	314	330	288	323	311	303	308	311	310	302	314	315	312	279	307	326	279	314	294	268	306	285	295	309	316	333	318	272	302	331	319	303	294	298	301	332	312	319	327	331	295	290	317	278	325	341	302	319	309	286	317	290	353	331	311	313	345	301	327	315	299	304	325	306	312	338	297	306	315	296	297	291	319	323	291	310	312	302	293	324	308	309	318	304	317	304	318	306	321	299	272	280	329	360	303	299	294	308	291	308	282	322	270	329	347	329	267	290	300	307	285	311	317	311	280	307	302	286	311	316	322	326	291	303	348	310	281	323	294	304	321	287	310	337	301	323	308	292	320	300	327	281	267	274	306	290	324	329	288	304	291	294	320	306	308	306	298	294	327	320	308	313	291	332	322	341	302	321	277	324	305	320	315	329	352	321	318	321	290	325	305	298	297	275	291	305	303	310	298	337	312	342	322	323	291	299	349	327	339	282	309	311	313	330	327	301	326	340	307	325	324	339	280	299	313	316	284	311	325	314	315	362	293	288	316	308	278	317	282	284	318	319	307	322	310	311	306	298	309	298	267	278	332	296	295	283	294	275	327	318	341	302	303	303	327	351	309	331	342	325	279	292	296	314	333	307	293	341	311	306	313	290	301	338	337	300	340	321	341	307	263	288	333	319	293	317	310	304	327	331	295	290	307	328	325	313	339	314	295	290	295	346	307	326	315	327	313	321	336	313	316	283	322	310	295	309	282	338	315	318	294	296	324	344	290	299	263	284	299	291	313	305	293	312	312	321	301	326	315	339	294	318	327	290	326	300	307	278	306	321	316	276	316	337	314	313	329	283	291	319	316	351	307	316	311	323	319	334	290	286	301	306	290	336	320	286	295	310	324	284	313	305	330	313	265	303	310	299
6740	3884	6965	7154	5387	4008	3065	2291	1874	1576	1526	1453	1492	1393	1295	1187	1144	1123	1023	1037	975	885	886	861	794	753	807	813	788	768	720	754	741	723	764	699	758	705	747	748	752	765	763	704	729	722	709	735	708	748	754	689	752	731	747	734	741	771	770	670	751	762	744	696	731	694	734	730	747	750	751	703	680	726	753	770	718	727	667	694	731	725	753	707	722	714	734	706	744	752	725	715	738	731	716	733	694	729	735	707	742	697	769	702	702	689	723	738	664	753	762	738	721	755	733	745	656	746	700	720	678	682	738	694	734	665	728	747	733	733	754	744	728	704	698	699	740	733	683	710	726	737	743	766	724	720	767	707	754	739	766	741	688	731	748	745	724	759	714	716	697	724	714	704	706	742	685	744	738	710	758	742	749	753	752	739	706	699	736	744	764	697	701	706	731	724	755	682	707	722	751	693	692	706	719	745	734	750	766	732	743	753	718	705	722	667	689	663	717	704	703	701	739	727	765	763	734	759	717	761	748	719	716	689	766	770	678	746	716	710	674	708	733	742	720	725	779	762	717	744	694	703	663	733	798	736	699	697	725	749	727	715	673	687	695	717	715	733	748	735	637	730	702	762	730	707	763	766	735	769	698	740	715	713	711	721	709	757	693	736	742	724	681	736	731	749	746	749	727	725	721	699	736	726	766	684	768	691	675	745	684	758	754	708	669	745	730	741	748	755	720	763	721	720	746	726	733	763	759	733	733	726	736	712	734	693	706	721	718	686	742	704	732	769	753	702	689	731	716	704	718	700	722	707	741	691	699	717	759	714	747	758	777	717	706	674	696	688	719	734	690	682	730	729	750	676	637	694	710	702	686	713	757	721	706	747	750	703	670	726	766	764	737	735	715	701	727	711	706	732	704	771	723	768	685	749	744	756	739	715	739	696	669	757	726	710	713	747	729	730	686	665	679	728	702	728	703	735	731	677	745	725	708	705	712	691	711	725	760	745	700	773	704	731	735	698	695	699	738	701	728	721	759	714	743	712	716	725	717	728	689	782	727	679	668	721	700	686	722	773	720	731	734	714	760	720	692	709	694	712	723	736	766	686	718	765	702	694	735	720	716	725	693	766	694	690	778	696	726	741	702	712	708	713	761	729	786	694	741	769	723	706	731	739	726	719	728	670	679	756	710	734	719	703	705	750	711	708	736	709	754	737	731	695	725	716	743	679	733	710	760	731	735	682	716	709	734	684	698	776	731	732	740	669	724	740	676	680	746	680	716	789	743	732	768	691	790	730	741	717	707	673	781	697	705	724	774	691	714	701	760	762	710	744	731	715	751	701	743	727	679	747	697	697	707	736	709	729	700	736	705	714	734	717	803	718	703	687	737	703	710	704	682	738	741	756	716	709	700	752	719	694	735	748	693	707	751	736	729	753	728	701	749	743	717	745	713	772	696	709	717	775	721	757	767	722	742	708	731	733	657	718	745	705	707	668	729	723	685	681	756	730	710	712	703	733	711	745	741	688	762	752	754	690	703	727	731	746	714	713	682	719	747	790	721	709	743	704	701	720	728	749	743	750	735	763	734	728	714	745	752	714	737	717	716	696	655	731	696	749	741	743	723	707	717	694	758	700	705	683	763	697	740	716	745	732	728	734	735	758	700	734	675	716	785	741	730	730	791	714	750	709	763	687	712	775	711	731	709	771	709	726	684	705	754	687	708	712	757	743	720	738	743	737	723	712	678	694	705	737	720	736	757	734	782	703	734	719	717	746	683	717	715	738	724	695	707	718	726	747	716	671	678	674	735	681	685	729	717	709	730	720	722	741	743	738	691	759	741	740	772	724	706	725	723	724	703	751	714	719	700	751	717	752	686	732	704	729	714	707	720	694	749	723	692	726	704	696	746	699	757	724	719	727	739	721	742	697	677	710	740	747	713	728	700	744	738	723	720	711	722	699	714	731	720	690	743	751	698	690	700	708	744	736	713	754	754	700	754	714	700	739	731	704	698	759	764	717	715	720	742	714	697	743	705	673	649	723	780	718	718	734	729	705	738	709	724	674	669	672	721	715	748	707	742	730	746	689	738	717	735	741	751	732	810	731	751	769	698	764	820	736	735	741	741	746	725	700	686	711	708	749	752	741	738	740	721	731	703	704	704	708	702	762	692	738	724	760	700	747	689	749	765	730	772	736	731	710	767	685	734	683	667	720	730	764	754	689	719	760	774	716	675	725	753	688	705	674	742	620	728	689	736	732	746	731	751	719	745	727	730	731	710	781	715	702	738	766	691	741	711	665	722	715	722	734	712	749	749	703	678	734	681	755	747	714	779	719	702	666	767	758	708	743	683	749	672	667	781	684	701	707	718	724	713	715	731	688	748	709	733	702	721	737	664	744	688	733	736	717	772	733	757	709	721	724	670	733	676	694	698	763	726	727	707	746	701	761	732	713	754	753	701	747	713	770	723	736	735	698	698	709	676	693	759	713	760	732	776	739	751	716	675	709	720	729	731	727	726	737	709	704	715	700	739	773	782	734	753	699	665	720	764	710	701	706	725	728	693	697	722	692	741	688	792	707	711	675	710	739	756	678	729	711	693	716	691	756	757	757	780	700	727	709	701	698	765	753	737	682	759	723	722	689	715	759	710	773	788	711	728	735	716	706	721	768	738	745	719	741	729	723	729	737	723	736	730	727	748	733	684	736	707	695	682	744	731	716	717	718	733	763	745	720	752	727	772	722	745	710	725	672	719	744	723	762	748	756	704	712	718	704	744	707	728	720	718	706	734	738	698	723	705	674	729	709	764	712	721	693	699	692	665	750	687	753	702	717	726	718	735	711	720	698	726	738	724	750	740	690	760	714	672	742	637	738	717	730	683	759	684	668	714	716	717	718	730	758	718	705	740	738	744	719	714	702	726	729	702	707	714	718	722	687	711	687	764	734	724	720	727	757	717	718	658	718	732	669	708	719	732	704	747	739	737	714	736	713	733	696	715	769	710	811	713	726	716	727	755	713	710	768	674	711	736	754	690	711	687	681	733	701	786	688	751	746	717	757	729	722	771	709	761	725	720	670	741	739	711	692	689	693	730	715	749	747	699	735	694	677	713	695	717	771	753	731	721	675	765	758	762	728	738	693	725	683	718	702	709	735	692	725	702	709	729	702	687	732	732	710	744	720	721	679	729	720	683	777	691	711	719	734	710	747	707	758	719	782	745	710	696	734	731	683	767	726	741	728	717	773	758	714	722	723	718	690	717	701	749	707	757	775	707	750	676	702	758	709	731	732	689	740	722	694	714	752	676	718	713	731	717	699	734	732	697	744	702	764	750	682	734	697	757	766	718	713	720	673	720	731	706	772	681	746	743	744	719	739	738	732	743	771	712	718	710	704	751	764	676	654	701	733	672	696	663	687	766	735	694	725	744	762	695	722	735	718	698	691	751	690	727	711	687	718	727	736	745	708	683	752	722	752	693	722	723	729	741	704	718	680	711	749	706	689	729	727
20138	7395	6573	5019	2785	2029	1395	1024	825	632	556	541	533	529	494	514	440	444	442	417	385	377	405	373	367	336	374	358	404	369	338	372	383	348	361	371	316	339	360	340	323	355	327	363	341	343	359	362	357	321	315	372	333	331	330	385	347	305	340	346	314	347	310	330	371	351	294	373	357	323	380	338	328	376	347	320	324	352	357	367	334	315	383	350	353	382	330	310	319	371	339	368	309	329	358	358	344	347	360	320	328	321	339	344	337	322	342	326	340	340	351	363	324	328	353	329	357	351	303	343	343	331	343	314	313	322	343	351	356	331	353	354	337	350	318	347	301	348	351	349	361	358	372	310	367	369	318	309	324	355	320	351	354	325	310	345	342	338	345	332	318	356	334	311	311	350	327	310	350	347	350	342	353	362	331	333	317	327	315	301	312	353	329	387	305	341	319	345	340	320	392	336	312	338	294	306	310	349	370	321	331	348	394	355	357	367	348	362	340	369	375	347	318	322	327	370	327	335	339	307	344	320	346	322	323	321	343	344	338	349	334	345	328	358	349	306	311	348	368	323	330	354	332	334	358	337	335	355	333	361	345	350	379	322	355	310	356	317	336	358	333	323	345	357	337	325	339	347	349	325	326	360	333	355	364	352	331	329	373	355	365	344	370	367	330	337	350	353	320	341	344	325	325	336	362	328	344	337	328	321	338	327	320	334	322	351	344	352	375	326	349	324	335	308	346	377	348	331	335	340	320	312	351	313	321	341	337	352	332	343	338	354	318	339	335	354	369	390	342	338	318	367	358	329	333	343	322	346	360	333	340	327	367	268	365	335	345	371	359	332	342	343	364	349	338	315	366	346	354	342	346	344	346	365	362	341	330	368	341	364	355	312	326	350	331	340	327	315	347	352	349	339	362	324	320	357	331	360	361	327	354	359	321	356	367	358	325	339	331	337	341	331	324	346	318	350	321	355	367	331	340	320	377	339	351	316	370	384	347	323	344	378	346	377	340	311	327	335	317	339	335	347	325	364	334	303	373	325	313	333	350	334	371	322	378	343	348	322	333	338	353	315	347	366	320	341	307	342	365	315	361	349	340	347	335	335	327	391	337	345	324	340	344	357	318	334	364	338	318	352	354	356	383	320	345	328	316	328	344	363	325	331	318	298	366	345	334	308	311	363	312	315	361	340	336	368	350	320	338	401	362	340	358	363	327	351	313	334	350	332	366	353	337	358	362	379	356	360	366	324	369	345	352	321	347	362	374	369	322	341	341	332	343	338	337	373	329	379	355	361	369	316	346	348	371	315	309	372	342	315	324	359	315	354	325	331	327	362	312	356	342	386	314	310	362	333	376	328	343	360	359	355	361	369	304	306	348	358	336	337	349	335	344	301	299	348	331	318	396	361	334	329	315	299	343	284	322	324	333	317	325	331	338	331	333	325	326	316	360	346	351	356	358	358	336	335	326	359	331	378	351	349	364	356	343	352	382	357	328	342	349	332	367	349	344	331	362	349	322	350	334	395	336	360	356	338	338	357	335	309	353	350	345	348	379	325	361	353	381	375	339	333	314	319	342	331	382	314	352	315	322	307	328	350	287	347	348	327	325	323	323	326	342	349	338	339	327	323	351	342	344	329	354	346	374	353	367	326	352	400	351	356	374	332	351	341	327	361	321	327	332	377	344	333	357	367	375	323	323	328	340	335	318	304	339	305	362	320	361	385	337	339	366	334	327	320	381	378	329	349	331	356	315	330	313	320	300	339	333	334	313	379	380	334	351	314	360	317	323	364	300	326	357	321	356	360	366	345	345	356	331	361	362	340	335	313	363	379	330	320	298	328	365	340	338	308	335	340	338	346	372	361	337	348	319	379	321	341	347	323	361	349	375	319	321	368	375	328	334	333	339	381	313	323	326	343	348	334	304	346	318	345	367	339	354	349	355	355	348	372	343	300	330	336	337	328	369	340	336	319	347	328	319	356	343	300	338	339	314	344	331	341	336	349	357	332	335	393	367	366	331	345	349	354	327	338	326	372	375	373	337	373	377	368	321	346	332	332	360	323	328	353	341	339	330	339	329	353	352	335	349	338	363	318	358	346	361	368	360	349	373	329	315	370	316	381	342	359	336	346	306	311	347	360	357	346	333	373	331	347	302	375	328	327	373	327	350	361	370	364	347	331	331	351	342	320	388	340	317	319	324	349	342	374	353	373	342	372	338	315	336	350	339	351	392	338	373	340	345	342	385	321	350	332	335	343	335	343	345	365	343	379	360	314	323	339	339	375	335	367	352	339	355	383	342	341	334	321	381	334	376	332	359	358	312	320	349	349	368	364	349	385	361	375	358	348	322	306	347	370	361	316	369	326	371	288	367	332	352	326	325	341	332	339	326	376	323	317	340	309	343	301	334	346	358	346	355	345	349	338	360	342	313	310	338	319	332	330	354	350	373	346	307	348	362	346	337	311	364	305	327	340	366	395	345	321	336	334	317	361	362	365	355	309	368	348	358	367	326	317	333	339	323	331	345	360	329	345	328	373	351	359	345	336	338	344	347	337	372	330	323	352	334	404	344	323	318	302	350	333	345	354	333	316	324	341	338	368	349	335	338	311	363	371	363	357	343	353	338	353	337	325	333	339	362	350	343	354	333	297	299	332	322	337	360	349	361	350	367	328	311	364	396	365	359	308	392	318	313	327	355	322	358	348	357	368	341	342	352	308	317	346	328	325	338	335	348	374	335	338	347	360	322	320	341	331	353	333	326	347	291	351	343	319	349	349	365	333	356	337	395	350	345	349	355	343	331	340	328	328	339	363	375	337	353	351	309	348	345	356	283	344	363	342	346	355	355	355	313	355	375	364	318	298	345	320	369	323	377	371	358	341	321	340	325	350	338	340	353	385	361	328	296	348	352	355	336	298	323	368	330	354	319	327	315	339	320	296	318	363	356	320	352	308	360	356	336	351	337	332	359	327	347	335	374	322	340	348	347	337	315	338	331	321	374	362	331	332	309	345	345	334	337	358	340	356	349	311	341	347	351	337	362	347	335	345	307	321	321	346	330	356	371	340	316	361	360	347	341	365	335	354	350	349	352	317	354	339	333	326	357	348	320	358	341	352	350	348	342	346	327	338	282	331	434	345	326	366	369	375	370	350	352	329	353	348	340	357	356	378	368	314	338	326	351	318	324	339	373	334	369	346	387	375	334	358	328	315	330	330	354	355	342	330	368	364	348	362	341	322	326	330	339	336	338	337	340	331	330	326	360	338	356	342	378	351	378	363	336	366	361	346	334	347	335	357	306	344	371	341	317	355	328	367	350	366	363	338	330	383	316	340	333	332	351	376	360	371	301	337	345	346	335	309	348	345	363	292	322	295	310	354	338	345	343	317	361	316	338	349	339	357	382	345	348	328	352	336	315	336	348	331	318	339	345	352	292	323	347	357	368	331	308	352	323	368	370	352	358	361	348	323	327	340	311	346	334	320	351	348	359	344	321	319	314	364
13205	6264	11276	12513	8805	7580	5574	4069	3125	2507	2149	2103	2079	1970	1794	1639	1496	1455	1297	1289	1182	1042	1051	1002	934	938	940	895	889	837	866	825	848	851	830	820	857	860	784	845	835	825	859	850	852	820	826	798	832	796	849	812	820	802	812	769	825	845	756	824	764	812	709	782	768	774	737	779	741	742	778	770	784	794	791	799	783	734	795	802	781	815	820	808	801	829	837	797	744	813	804	752	795	814	746	759	765	833	798	813	823	797	794	777	783	751	748	827	723	734	815	797	782	782	789	713	856	745	830	794	780	793	743	772	733	790	782	838	805	826	763	763	755	794	842	816	830	727	807	769	772	772	779	759	839	782	773	777	806	820	831	727	829	806	826	739	800	808	798	818	794	787	749	748	786	803	776	804	810	772	814	788	772	768	771	773	770	784	829	816	777	787	803	805	815	851	800	837	838	801	822	769	792	784	830	802	757	828	786	719	798	769	773	797	756	777	825	773	819	804	783	802	838	756	811	827	779	754	761	782	835	820	814	751	776	810	820	820	787	766	786	785	754	781	787	808	791	765	772	775	815	817	773	764	773	758	785	834	811	801	777	831	754	770	817	798	753	788	854	803	749	781	767	831	825	734	780	784	778	781	805	786	770	739	777	717	795	819	827	790	784	812	785	742	833	763	785	834	774	807	794	781	744	814	743	751	795	771	766	805	823	779	800	766	765	772	800	794	797	748	824	736	792	818	765	763	740	782	821	793	782	789	744	767	811	810	789	798	801	783	781	737	808	811	790	804	792	787	826	824	778	831	828	815	848	758	802	796	755	798	741	772	825	777	778	770	790	810	753	761	731	818	776	807	790	816	769	821	812	766	807	762	801	792	796	801	776	798	812	803	842	754	806	711	792	796	776	818	753	813	810	802	795	747	805	789	756	764	805	771	792	788	795	821	806	778	804	808	805	788	826	746	775	835	758	819	782	810	778	749	808	854	728	782	792	793	798	799	816	798	794	794	788	767	791	843	788	730	792	814	796	784	741	760	759	856	787	814	796	794	843	792	786	794	759	786	732	746	812	781	787	792	819	775	764	753	806	802	764	804	830	799	855	800	741	841	820	818	785	755	771	753	793	797	820	822	755	817	822	795	824	804	788	780	791	803	770	797	805	766	758	808	763	820	799	793	767	810	792	811	778	768	768	817	771	799	782	827	790	766	775	798	838	816	752	758	859	809	807	776	798	802	825	761	807	811	793	739	759	814	811	762	762	769	821	792	799	793	817	803	761	792	797	840	819	799	811	771	782	808	816	792	835	763	747	792	840	811	847	818	759	803	782	811	800	735	803	777	758	808	782	809	793	760	776	779	839	761	847	808	822	776	779	805	764	806	783	819	730	789	796	793	757	779	739	801	800	788	771	787	769	787	775	830	792	802	834	816	801	770	769	790	750	754	756	756	794	822	773	755	831	758	806	797	794	761	746	799	805	777	805	823	851	846	808	804	830	761	796	829	809	782	818	856	770	737	846	829	802	772	815	813	775	766	760	796	790	787	788	785	809	742	775	825	783	799	807	772	811	810	839	752	815	796	774	776	820	796	838	840	758	790	812	761	819	787	777	768	810	782	781	823	754	789	742	842	803	811	791	810	793	780	753	766	767	783	802	848	760	794	798	801	848	816	787	769	738	732	772	810	830	804	803	813	776	736	776	796	778	784	841	807	767	817	801	724	768	764	817	768	848	810	811	749	825	760	782	800	775	774	774	775	789	801	797	743	810	735	787	810	782	761	759	805	813	786	771	824	799	737	774	811	824	761	797	765	769	799	773	777	826	722	781	806	769	813	805	805	804	771	808	788	765	830	778	776	814	853	820	781	840	792	781	790	775	797	816	776	799	812	791	789	784	797	789	810	855	783	821	825	747	776	774	782	791	782	778	808	821	801	825	772	758	769	807	779	768	791	781	790	771	834	778	763	757	785	803	760	774	843	839	788	820	799	833	797	762	823	788	829	794	766	754	742	782	756	777	775	815	817	783	778	779	768	763	806	778	783	785	794	735	826	810	812	819	823	823	798	739	735	789	769	727	770	824	766	840	797	804	784	732	809	764	792	780	741	807	807	785	804	765	806	880	799	786	759	803	754	782	752	816	773	811	784	762	771	817	748	801	743	773	766	763	773	806	795	762	795	821	762	772	826	765	791	791	771	769	809	798	804	778	775	819	768	778	755	834	829	766	760	813	824	784	784	766	797	787	801	793	771	781	774	810	822	784	804	736	768	751	807	796	805	805	753	795	801	806	767	793	779	720	806	793	806	777	801	777	832	744	781	857	799	803	794	802	839	777	770	765	792	824	822	789	831	821	749	796	789	831	801	802	779	758	791	793	794	842	741	773	766	804	769	765	874	759	801	766	815	746	797	810	803	802	726	811	815	793	770	809	772	789	777	819	734	834	793	788	821	771	807	770	821	792	786	784	810	813	767	797	802	770	754	789	734	823	839	786	795	833	767	813	812	770	733	778	881	818	804	807	755	763	827	821	794	792	824	810	809	797	770	743	764	858	766	775	823	799	769	796	794	791	781	765	769	803	714	761	768	809	835	841	795	776	843	786	826	767	822	733	755	789	835	815	809	764	800	748	802	809	817	843	787	755	803	813	727	742	786	788	783	796	792	802	788	768	825	796	834	757	761	800	821	813	761	805	754	838	782	803	805	786	808	814	804	782	822	796	808	799	735	821	819	775	707	785	789	786	778	824	811	823	792	843	841	806	837	773	786	804	826	784	777	790	802	814	776	770	782	783	785	785	831	820	804	813	771	796	824	784	837	730	784	785	796	770	791	781	788	771	828	796	789	791	817	719	762	754	764	797	781	810	779	816	799	766	822	813	796	782	808	789	765	777	788	799	847	816	789	783	760	800	836	837	797	809	786	795	798	766	782	768	819	776	777	814	790	815	789	778	782	796	781	786	826	799	758	767	817	798	800	750	757	806	793	786	832	765	776	841	806	802	789	784	743	781	798	752	725	834	812	799	764	843	767	776	754	758	771	731	810	802	804	786	792	767	750	823	782	780	782	771	806	843	794	809	797	825	754	809	800	842	790	795	789	784	786	810	803	827	779	822	744	766	781	873	805	769	831	796	789	764	795	807	767	818	796	826	785	852	771	793	774	762	821	764	807	816	789	805	774	834	786	758	804	813	795	783	736	812	733	828	743	772	783	773	794	828	799	767	756	803	793	835	811	800	780	814	804	796	818	844	799	809	768	793	713	761	793	786	804	783	744	821	814	779	773	831	811	780	757	758	785	793	822	784	793	816	805	773	805	823	788	819	764	785	783	828	801	795	813	810	758	807	763	784	819	813	822	773	773	782	816	765	753	821	818	758	734	771	805	816	824	797	740	752	800	800	756	786	861	783	839	815	792	780	773	836	782	790	802	799	757	768	822	774	789	791	812	793	806	808	790	795	819	801	843	792	836	789	765	789	784	776	771	855	747	788	788	811	739	837	819	795	800	813	802
27666	10231	9678	7927	4112	2804	1868	1362	870	816	712	655	593	563	539	565	491	470	464	395	392	358	361	364	352	332	356	352	356	339	340	308	322	307	324	296	332	291	344	328	329	389	328	349	332	337	346	337	334	348	353	369	353	326	341	333	308	305	325	340	326	352	298	322	281	308	371	360	343	313	304	332	309	328	324	300	350	324	307	346	342	352	326	332	291	334	331	328	339	292	313	365	317	365	319	303	334	310	329	338	326	343	314	333	317	317	295	327	297	311	311	323	308	321	327	334	352	323	340	329	326	303	329	279	323	297	353	340	335	324	322	330	319	338	334	321	300	344	340	339	342	338	342	323	320	355	272	330	297	348	270	311	335	328	361	329	345	334	316	318	321	306	327	290	297	320	303	329	371	303	346	312	327	350	314	303	298	300	311	308	343	341	339	343	375	307	360	332	329	286	311	305	315	295	337	316	334	315	317	343	325	330	327	318	333	340	318	346	320	319	336	383	364	337	351	317	356	335	353	320	296	328	352	336	313	311	344	310	348	323	340	331	328	312	323	338	297	334	288	340	366	307	296	327	303	335	382	287	301	320	346	312	339	313	347	356	352	271	298	321	295	329	326	343	341	302	322	293	299	307	317	319	321	345	324	344	283	355	330	332	331	334	330	313	346	327	315	314	353	321	334	311	306	328	349	307	339	332	285	294	321	316	306	321	320	298	357	335	334	307	314	351	350	301	340	314	315	319	304	315	373	351	305	322	334	337	327	335	338	329	342	318	331	301	350	342	330	352	337	312	334	327	312	330	322	321	340	337	327	360	323	335	339	284	319	346	303	318	327	331	316	319	326	344	341	331	327	347	343	343	322	316	350	283	322	330	313	337	279	367	311	335	357	328	353	352	330	322	296	333	344	293	326	301	317	330	337	328	334	305	338	330	311	330	313	346	327	306	333	351	320	316	366	301	330	335	312	341	335	327	305	359	343	327	296	319	341	309	388	348	328	325	325	329	349	326	306	341	315	299	363	325	360	332	305	335	333	353	322	336	316	327	345	310	317	320	325	340	291	377	339	289	345	335	314	329	320	338	326	296	315	308	343	314	319	317	328	326	356	343	298	312	343	362	313	333	346	374	330	305	308	320	349	319	311	326	309	332	320	319	347	341	306	354	302	305	312	352	347	326	300	319	304	317	344	321	366	346	318	326	335	340	331	353	328	338	322	304	323	333	342	335	315	341	321	303	325	293	318	349	355	377	332	348	339	372	331	349	313	315	303	308	312	301	317	321	305	323	341	329	368	351	310	335	303	308	313	273	315	342	311	333	319	308	318	330	323	319	318	318	311	322	328	328	303	328	340	317	313	307	354	330	314	329	320	340	351	316	351	364	364	333	298	333	337	351	320	316	336	320	296	327	320	314	322	307	330	297	336	329	348	320	350	294	343	298	310	362	309	326	320	328	365	310	297	366	308	345	291	364	310	326	320	335	344	316	348	294	325	362	329	331	323	322	355	303	327	318	313	341	333	315	329	312	354	305	328	341	325	343	331	333	336	324	340	334	332	341	300	332	328	306	339	298	326	340	367	379	315	314	315	315	323	333	284	322	328	319	334	308	319	316	330	323	324	313	316	312	315	313	322	343	314	315	294	303	310	325	330	316	332	317	346	336	336	341	313	304	322	326	310	376	306	328	356	314	318	321	303	321	347	339	339	337	339	299	325	327	338	341	316	330	364	368	303	316	310	332	339	295	298	341	308	314	331	363	356	302	337	334	307	284	316	311	317	359	317	331	313	328	320	298	331	340	364	294	362	343	311	295	335	301	338	309	319	324	327	311	294	297	312	348	322	309	327	318	328	323	303	305	337	297	293	316	331	305	340	341	304	358	295	331	286	323	333	365	356	294	310	324	295	323	327	309	343	345	353	284	323	337	289	329	298	340	335	302	325	346	336	323	303	314	328	300	328	311	336	310	332	334	309	345	317	318	303	309	312	351	333	331	314	321	335	335	319	320	276	335	323	328	317	330	335	317	292	312	344	285	324	315	313	316	295	307	314	339	340	366	301	304	328	323	301	310	323	346	312	341	345	366	361	337	317	341	331	327	279	306	290	337	346	330	322	357	317	337	331	338	351	328	358	327	321	353	329	324	329	323	316	338	350	334	310	344	310	311	328	328	358	348	335	299	335	348	268	318	328	356	286	301	336	337	343	294	305	335	289	298	325	310	332	319	327	313	338	322	339	332	327	304	334	305	315	324	352	333	330	341	322	307	312	349	338	316	337	327	337	355	354	314	305	335	315	331	320	376	320	323	300	328	319	299	311	337	328	340	334	316	333	308	323	340	325	318	337	325	305	315	343	329	327	330	332	280	340	311	322	306	350	296	317	348	344	304	370	305	317	314	279	311	327	331	342	346	327	338	335	307	329	310	322	285	327	355	330	342	307	323	376	301	310	329	359	331	304	362	309	322	337	309	313	359	285	312	328	313	336	324	341	336	341	332	326	315	364	285	333	349	313	365	347	324	341	297	357	326	342	314	340	319	333	288	339	332	321	311	296	323	324	330	320	365	321	312	334	306	347	359	308	355	343	346	275	326	303	342	321	314	328	327	304	337	312	343	314	319	340	315	342	290	336	339	318	313	314	349	345	350	324	334	339	343	340	323	299	324	319	311	345	321	342	372	317	313	296	338	314	334	312	304	333	305	271	355	321	292	333	338	328	332	266	306	327	346	336	273	324	318	359	331	291	338	317	332	291	351	345	315	313	321	317	341	335	334	307	335	336	319	316	299	294	319	329	332	323	303	316	329	349	345	312	345	320	289	310	310	344	311	345	339	337	318	294	314	366	326	307	309	331	309	313	348	341	304	304	292	328	349	310	334	331	340	348	327	324	312	348	325	314	341	343	324	343	307	291	292	283	333	344	339	310	339	328	312	327	292	337	339	340	331	322	323	339	326	294	306	329	326	329	362	300	297	368	335	290	320	304	332	352	314	326	292	324	320	320	365	334	315	316	302	312	340	351	306	270	294	336	338	321	319	315	328	342	323	305	308	306	335	281	338	362	326	334	323	324	324	320	302	349	315	335	340	307	340	309	319	325	340	329	309	305	317	372	331	325	301	326	340	351	351	336	343	309	342	356	328	328	365	353	364	303	320	302	293	337	331	334	330	306	344	314	341	335	315	317	325	333	332	366	337	315	351	322	342	330	306	337	327	308	320	312	311	335	343	311	352	353	300	296	332	312	300	334	345	342	317	348	337	325	326	295	365	346	281	317	339	339	339	333	300	302	316	326	319	331	345	335	314	322	289	307	318	326	331	345	330	310	280	334	298	315	341	357	319	339	335	340	319	331	323	314	329	329	326	316	326	325	303	303	311	309	291	323	280	354	333	304	319	313	311	314	320	348	329	331	337	306	303	294	316	298	331	311	307	315	314	347	369	326	308	317	297	308	321	344	335	316	329	341	309	317	317	358	324	329	285	344	308	345	342	313	315	329	351	359	306
16281	8002	15140	16818	11750	9890	7418	5531	4044	3252	2798	2613	2533	2437	2158	1964	1752	1678	1501	1419	1305	1191	1082	1058	954	996	910	849	863	849	794	785	811	786	819	848	825	771	793	823	811	732	786	816	799	797	788	783	793	797	746	771	758	814	759	784	763	818	776	809	830	758	813	746	785	728	720	752	768	711	777	758	725	753	727	762	800	779	761	739	801	732	779	754	735	745	795	774	791	758	783	784	715	743	741	741	740	789	725	756	734	747	770	772	792	763	731	773	753	755	750	753	756	767	702	742	753	722	693	753	753	718	709	758	770	723	748	758	788	762	785	721	759	735	758	772	759	748	738	769	809	750	733	747	770	750	734	754	750	707	729	769	764	736	706	756	774	720	780	774	770	754	733	823	768	720	786	752	746	735	763	767	775	777	740	806	752	752	737	743	767	727	789	776	807	773	767	741	753	719	778	751	801	760	758	722	692	702	784	691	725	745	739	767	761	746	712	730	713	738	748	760	772	783	815	775	719	706	810	732	705	709	733	717	732	748	728	727	762	779	741	754	786	758	715	732	751	756	759	767	775	770	715	770	758	733	752	756	779	747	749	768	766	753	735	756	705	709	743	733	762	798	739	768	739	714	766	799	752	740	744	698	778	755	794	734	751	789	753	760	772	781	772	770	770	740	721	778	736	794	718	728	780	750	808	733	731	749	720	761	735	740	746	711	809	756	754	790	788	762	707	755	745	735	727	776	729	806	741	701	759	797	759	756	754	700	753	750	757	774	729	770	748	726	715	830	764	745	737	766	744	759	751	754	784	770	743	685	767	738	728	744	757	709	714	749	764	770	728	758	752	784	765	778	782	753	804	807	729	735	722	716	716	744	746	725	780	752	742	719	776	744	801	734	731	769	748	773	761	776	792	811	748	730	777	765	736	772	740	740	727	749	760	746	742	768	738	697	776	761	720	749	785	689	788	801	794	764	746	747	773	749	746	793	743	747	750	749	761	704	774	753	726	692	724	746	765	696	754	805	769	783	749	794	765	730	730	772	726	737	743	766	765	767	753	726	716	710	795	801	753	762	804	767	756	732	725	731	786	766	692	765	726	731	756	746	771	759	753	761	739	712	747	777	747	739	705	705	783	758	745	797	793	742	730	708	781	702	769	739	750	771	783	756	807	777	760	753	772	707	773	705	725	690	713	760	783	748	762	726	707	756	755	752	771	764	775	739	748	792	742	774	729	725	759	719	733	737	803	781	804	750	789	717	743	799	752	732	701	772	738	728	729	733	703	748	733	724	799	674	746	715	769	745	727	716	757	772	725	722	767	717	788	767	727	711	750	738	771	782	749	780	745	812	776	781	759	774	748	682	714	748	741	738	742	707	724	839	722	807	761	793	737	751	752	748	712	776	790	776	742	773	739	754	752	749	771	738	730	799	735	765	722	798	674	717	728	750	752	728	779	725	770	783	736	732	732	790	738	764	721	752	750	716	722	727	739	779	717	758	798	760	734	784	804	784	749	762	792	755	726	755	754	758	714	694	785	765	721	727	771	825	795	766	751	800	785	811	765	749	762	819	752	799	772	755	732	754	780	736	762	752	783	739	785	736	755	768	745	797	771	776	787	748	752	787	680	728	701	816	721	735	747	729	752	745	728	742	801	755	719	736	761	740	752	762	749	709	746	740	783	766	738	763	757	775	764	767	748	757	815	748	760	740	731	726	754	754	748	771	745	781	764	753	763	755	752	737	773	767	777	751	744	737	743	744	756	720	731	758	709	748	749	795	813	755	719	750	771	778	722	729	731	731	720	782	736	782	754	713	748	737	719	744	727	788	751	764	761	806	753	781	745	774	743	704	797	731	707	831	725	734	723	763	775	760	732	732	763	769	796	738	713	807	775	717	789	732	724	706	711	751	767	727	747	763	782	776	736	731	767	751	762	743	784	764	771	772	761	752	744	776	750	718	786	763	730	723	743	724	788	785	812	700	751	738	773	805	768	758	739	715	734	777	782	754	734	786	733	817	750	743	788	778	728	732	764	743	756	739	719	703	699	765	784	774	743	813	732	753	744	717	723	687	754	754	756	777	737	699	745	778	721	795	750	754	773	745	762	796	790	738	736	770	751	796	761	727	756	767	800	752	715	765	726	747	721	718	772	713	734	732	702	759	770	763	743	799	722	774	734	739	713	765	769	740	766	750	728	784	730	705	760	764	737	798	759	764	737	777	724	739	741	740	757	737	834	785	750	733	777	727	718	772	706	714	757	726	728	751	714	748	712	745	786	746	757	744	756	703	792	755	765	750	794	744	744	722	806	795	742	805	751	742	721	728	774	743	725	743	768	753	770	769	721	725	779	714	767	727	813	712	792	801	788	711	739	705	724	774	735	738	779	750	728	809	782	773	748	789	734	732	757	767	783	730	715	718	781	744	738	734	749	730	755	728	677	743	741	737	826	754	718	739	761	758	773	740	723	747	757	800	778	773	760	757	755	694	740	779	737	745	712	739	730	708	738	739	727	740	729	738	724	747	780	750	753	720	751	723	757	748	748	753	782	798	748	745	739	727	773	773	762	754	718	787	755	785	795	798	688	710	781	787	755	790	764	779	769	808	752	709	773	778	759	732	721	757	753	732	705	717	749	744	759	719	767	718	752	757	753	770	760	741	769	733	711	810	754	770	779	773	734	753	773	768	796	743	744	797	718	703	775	739	715	754	787	755	723	752	771	772	728	729	773	718	754	766	765	775	752	755	768	770	768	719	772	741	765	735	760	742	688	743	751	722	764	763	744	733	779	788	714	780	736	728	737	788	730	740	745	762	787	737	751	707	730	734	693	767	753	752	770	760	799	724	735	715	744	791	755	741	746	733	737	704	789	785	734	723	756	739	745	764	724	745	733	778	751	744	766	771	763	753	737	750	777	742	789	738	782	785	748	746	789	708	747	721	740	699	781	764	756	775	720	729	732	756	722	728	713	748	713	705	701	740	771	750	780	758	714	703	749	776	776	758	755	775	744	713	732	722	726	733	769	732	744	753	750	730	783	793	712	783	741	733	726	742	815	767	773	775	744	735	762	765	754	737	775	710	751	735	759	775	765	760	763	767	735	736	792	787	777	749	729	752	736	742	765	782	768	746	725	727	768	753	745	736	780	738	774	746	730	756	753	755	787	733	794	759	762	783	797	773	726	783	794	740	799	750	689	731	785	742	784	768	715	777	780	767	764	743	770	721	770	740	706	691	707	783	741	781	745	721	750	714	712	746	761	754	760	728	760	723	748	723	762	773	751	756	746	735	746	748	769	714	750	752	728	769	754	779	793	724	773	747	748	711	742	790	783	770	750	751	744	727	778	737	799	769	786	788	771	730	731	723	786	724	731	739	716	752	736	743	764	752	728	690	711	782	743	717	717	741	772	736	765	753	770	775	740	782	766	714	719	749	765	771	713	755	746	740	731	722	736	736	759	774	774	758	785	748	710	731	740	695	750	772	755	757	718	717	743	736	713	756
9722	4096	3819	2725	1539	1077	816	654	520	475	432	363	425	432	416	392	400	406	362	372	394	345	317	323	326	302	357	335	300	302	332	324	295	335	305	275	351	318	347	351	311	305	340	332	284	301	300	299	312	314	301	278	347	359	343	334	327	325	294	302	311	298	278	278	285	305	318	323	302	280	304	324	325	287	301	282	325	299	270	310	317	297	333	309	325	334	292	329	298	306	279	299	304	324	330	307	313	299	290	298	309	312	329	311	341	313	286	321	307	336	302	323	295	291	304	307	303	336	315	340	256	296	306	281	302	289	322	302	323	318	295	296	303	317	299	314	323	327	324	328	304	295	284	266	291	295	288	294	294	278	287	310	303	324	283	307	319	306	297	293	326	300	330	311	307	314	310	341	310	317	302	355	323	336	328	295	305	318	280	284	268	270	293	293	285	298	324	283	272	293	323	264	339	336	313	317	335	303	315	299	316	328	332	321	310	307	331	280	318	303	308	324	353	312	331	311	319	301	308	343	335	319	309	305	290	327	319	284	306	286	318	314	294	327	290	304	348	325	313	319	330	314	329	293	288	303	289	286	332	302	284	319	282	326	326	311	301	302	333	315	305	310	335	328	292	272	298	283	307	270	277	300	292	306	291	297	280	299	323	297	319	284	299	294	318	315	302	287	297	314	305	290	325	341	311	281	309	295	271	250	303	308	307	279	300	282	328	283	298	317	284	259	283	298	298	311	312	296	315	327	310	308	323	288	302	285	295	274	320	296	283	303	312	310	338	330	299	283	329	321	317	324	313	311	292	291	302	289	301	300	309	319	312	298	283	309	314	300	317	309	307	299	287	311	314	312	312	291	266	293	283	310	294	318	336	288	331	328	265	295	301	284	295	320	353	316	323	308	301	292	322	322	293	321	322	316	292	279	287	312	295	271	323	299	330	282	304	279	301	316	320	329	272	281	303	263	295	320	306	292	289	361	304	290	303	326	314	290	303	304	293	289	299	290	279	325	322	299	314	313	321	286	289	291	295	288	307	303	295	281	336	264	303	289	327	356	302	306	330	314	300	276	338	286	287	318	336	305	315	308	331	305	295	293	327	330	301	302	307	315	313	299	301	297	306	329	329	326	322	293	279	290	293	320	289	309	298	284	353	336	307	315	305	285	302	318	335	351	321	301	290	315	332	331	317	307	285	306	303	290	311	333	319	352	307	305	313	284	311	317	313	273	284	328	306	297	297	305	334	300	304	272	323	317	317	301	334	288	328	273	279	326	312	285	323	329	286	310	300	319	299	316	314	318	272	332	314	314	309	303	286	290	300	293	323	312	295	317	319	310	307	300	296	313	291	309	312	303	297	310	328	314	311	299	329	284	337	342	322	335	306	345	336	311	310	326	291	313	297	318	308	323	286	301	315	322	319	333	315	331	299	293	269	321	289	321	289	346	316	297	308	296	314	309	334	318	306	292	284	302	307	319	268	337	321	301	310	328	324	336	293	342	289	304	315	300	319	317	324	271	295	295	300	301	294	350	351	278	282	299	302	350	295	287	312	333	307	305	327	332	314	303	300	303	298	319	312	283	305	270	310	301	335	352	287	325	288	299	314	325	296	289	293	325	295	309	314	264	315	318	310	283	295	276	319	290	298	308	329	296	316	341	305	293	302	310	282	326	326	307	275	344	302	286	307	298	323	293	311	287	266	295	265	302	286	323	353	295	273	284	311	303	344	299	276	310	296	331	320	311	323	319	334	271	297	285	318	323	304	350	332	326	278	270	281	312	304	320	292	305	296	313	316	329	323	302	297	335	341	313	318	284	298	294	319	313	299	347	310	312	312	340	295	307	324	331	286	309	341	273	317	285	288	303	320	307	303	289	301	325	313	344	338	276	309	304	327	309	278	276	315	332	304	310	293	296	277	338	328	282	326	299	309	315	309	313	312	328	326	351	280	300	322	342	278	318	309	316	334	305	291	295	325	308	323	286	290	319	310	315	341	313	310	310	308	276	332	320	304	275	327	326	308	322	285	308	288	305	310	270	270	315	310	254	328	308	276	296	295	341	311	290	313	362	291	290	295	311	300	308	317	336	275	324	259	316	290	293	311	322	283	332	314	291	284	278	319	290	317	320	317	295	291	330	308	315	332	284	322	316	352	274	308	278	317	290	268	293	313	284	286	301	327	309	341	309	263	302	295	304	303	321	320	346	292	315	334	320	307	318	284	340	316	287	324	308	328	296	317	319	317	309	298	320	322	325	295	304	308	303	299	262	289	326	300	314	321	304	308	290	294	275	291	297	287	296	331	320	281	329	324	294	326	281	289	295	304	304	319	306	311	334	292	296	318	299	317	312	296	271	313	310	324	287	296	297	306	297	308	341	308	330	289	327	316	326	329	305	300	288	293	273	305	317	306	272	295	300	282	302	274	302	314	307	316	314	320	299	306	298	290	307	304	314	319	307	297	302	297	303	304	263	327	317	307	302	299	310	312	296	309	313	313	327	279	311	294	301	293	328	328	320	316	300	322	293	306	295	300	326	291	329	290	304	318	270	285	317	318	321	327	313	340	333	279	296	279	295	283	329	316	326	286	313	298	291	302	296	305	309	310	310	315	311	306	317	301	309	324	309	303	300	304	287	316	314	274	305	300	311	294	291	283	277	304	285	319	321	281	309	287	301	304	279	290	270	331	318	309	309	321	302	250	286	265	308	268	305	291	291	294	267	275	283	299	374	327	315	288	313	282	308	318	300	297	308	295	318	303	297	336	323	306	316	343	335	334	322	310	289	312	314	264	305	294	290	285	298	342	325	314	303	331	287	307	285	292	325	302	292	284	338	336	306	310	318	307	308	325	342	300	281	308	303	295	325	313	292	290	277	314	270	317	321	319	288	311	333	286	312	301	298	283	336	286	315	335	287	306	300	318	297	314	301	309	307	328	293	301	310	291	299	286	303	316	328	314	323	277	317	270	329	299	323	314	281	285	310	321	309	317	306	317	323	305	312	300	296	268	299	292	318	293	313	312	286	299	304	322	322	324	317	334	319	304	295	327	308	297	301	313	285	328	259	295	323	341	293	294	305	316	320	346	317	321	280	326	315	306	277	294	285	299	315	309	307	318	293	310	295	290	302	285	328	301	295	315	272	290	320	305	304	286	305	308	269	317	306	306	322	290	294	283	292	308	320	292	298	316	271	314	298	287	262	306	310	304	304	315	313	296	320	307	310	307	321	312	288	306	308	328	327	344	315	305	286	282	348	298	278	307	324	287	298	328	313	328	278	283	289	330	268	329	310	292	318	322	317	312	307	317	317	311	362	322	319	308	295	327	332	299	298	312	301	287	327	330	303	320	312	293	260	342	307	287	286	290	320	308	327	322	294	319	308	309	313	280	307	295	304	304	281	296	295	260	325	303	317	283	283	285	321	323	328	293	302	308	321	317	329	328	316	320	290	289	326	308	306	292	292	301	267	312	303	315	298	298	286	292	278	308	310	293	332	303	333
6204	4155	7288	7606	5674	4109	3011	2362	1955	1645	1539	1454	1414	1409	1374	1272	1158	1118	967	946	930	897	882	874	811	798	824	791	719	769	751	772	746	752	696	766	735	687	693	750	762	719	737	739	681	815	742	775	717	714	750	731	712	716	671	761	744	758	722	733	723	711	695	758	704	703	694	706	730	737	670	706	711	728	728	748	755	659	680	771	694	691	749	703	748	762	824	760	699	725	729	729	705	749	762	777	743	712	736	677	723	717	674	710	684	718	747	686	754	743	725	718	694	729	743	717	770	752	704	716	714	745	753	758	703	740	719	724	713	717	704	661	709	680	724	743	709	716	708	689	763	710	690	721	776	685	728	758	658	716	679	662	702	724	722	693	701	702	659	736	698	676	675	762	683	703	733	700	752	733	710	718	722	762	749	674	765	712	743	723	701	702	752	764	776	684	730	717	717	747	714	696	708	763	693	712	707	739	711	732	743	729	724	758	697	680	709	720	719	728	643	702	733	707	699	701	708	723	722	726	732	752	706	672	711	716	691	682	720	709	749	716	708	699	718	704	754	678	712	761	703	729	729	687	687	738	697	755	706	675	721	711	769	729	732	716	729	749	698	729	696	691	736	695	729	736	668	722	693	709	735	731	728	719	714	733	720	753	676	711	705	722	745	707	745	736	693	741	745	738	754	717	701	767	710	719	725	715	696	736	733	710	724	662	723	710	726	707	724	740	774	711	712	703	744	722	722	746	678	693	708	729	751	770	744	702	726	721	744	752	743	719	722	708	717	741	781	712	707	718	739	762	745	703	752	681	708	699	688	732	724	716	708	704	728	705	702	743	734	750	735	720	694	711	722	670	741	721	670	753	764	713	658	726	705	712	787	739	734	713	682	711	732	730	697	739	734	730	710	732	723	711	706	767	739	729	712	684	723	693	757	673	732	717	718	709	693	733	718	678	755	730	730	738	715	744	677	718	667	755	730	708	722	767	742	693	751	710	696	726	742	651	691	731	710	730	736	692	727	728	701	732	669	753	687	728	726	730	755	715	688	735	687	736	732	683	731	712	682	689	734	685	710	724	719	632	699	698	724	709	763	713	722	727	710	745	773	699	708	706	744	722	688	738	743	733	662	687	696	667	742	705	719	709	718	747	716	689	685	765	660	700	699	709	727	658	700	761	730	734	690	691	728	670	689	762	708	705	712	715	744	712	725	688	702	694	725	687	666	723	749	739	718	718	729	734	705	744	646	738	707	726	713	726	732	725	685	733	699	692	689	709	712	688	729	670	734	699	732	719	702	739	726	714	702	725	708	703	698	690	692	706	701	722	735	713	721	718	754	714	763	724	699	695	735	691	706	748	735	715	723	712	759	739	719	708	728	680	736	733	733	681	717	683	720	816	697	699	667	713	747	739	752	691	722	734	701	723	717	715	703	703	725	697	715	750	694	700	688	749	724	716	698	705	736	711	699	715	643	695	721	668	733	715	713	719	729	708	729	673	731	750	704	695	765	723	698	706	755	708	736	698	706	731	700	712	715	754	693	725	769	683	728	696	720	668	729	660	735	747	732	775	718	683	742	681	692	715	733	729	675	685	712	723	681	715	773	725	701	684	769	785	698	708	679	790	687	736	704	680	719	707	738	680	739	738	759	710	741	669	692	695	704	715	772	757	682	731	701	696	705	764	728	736	707	679	717	718	740	698	691	746	716	694	691	710	686	754	693	731	741	721	758	773	753	716	760	760	725	692	666	769	671	750	698	680	711	728	694	704	737	669	711	699	723	709	724	661	724	724	731	730	719	689	688	765	686	762	644	672	694	724	722	738	710	724	753	742	705	728	711	712	701	763	722	666	738	726	737	703	760	705	705	697	708	772	741	754	708	691	754	725	679	711	704	724	705	740	769	675	719	728	739	710	708	681	675	764	683	737	713	708	742	721	750	755	734	684	729	708	705	755	684	768	695	684	742	717	746	739	753	707	727	726	724	723	714	665	728	684	731	739	680	721	728	757	725	757	679	722	713	708	775	691	760	712	701	720	716	771	743	770	765	693	723	731	723	710	705	729	676	737	733	696	728	666	720	730	698	702	691	732	708	734	694	743	726	706	675	747	728	700	698	717	714	741	684	765	728	700	667	664	779	703	692	721	739	673	730	672	720	726	705	758	734	739	717	722	685	697	680	727	719	733	746	715	675	720	690	733	705	760	755	709	690	678	716	740	694	746	730	670	717	707	718	757	748	736	700	733	714	681	722	714	712	746	683	733	702	738	724	725	728	694	703	715	687	731	711	745	769	720	730	700	745	712	724	723	713	739	707	719	713	705	748	723	704	734	719	702	718	700	702	738	673	709	750	701	727	697	758	712	734	747	709	734	720	700	663	708	710	707	745	746	687	705	698	717	702	710	724	705	737	741	660	777	746	715	737	760	677	733	720	673	723	705	693	692	687	708	767	733	679	663	711	712	695	746	708	709	703	741	668	709	731	722	735	776	781	738	713	681	717	682	714	768	708	699	679	683	699	701	724	687	732	743	738	737	745	736	713	701	732	756	707	682	692	759	715	723	727	754	729	719	709	700	722	743	755	748	681	716	729	679	723	782	709	715	717	733	720	730	685	748	668	762	745	725	694	686	705	716	694	747	686	715	717	723	749	716	720	715	691	737	676	725	751	707	739	730	714	667	732	699	682	786	709	737	686	638	710	710	725	685	708	704	708	692	734	719	681	744	756	706	706	757	708	701	743	724	767	713	743	708	689	677	682	677	723	746	733	730	737	716	719	714	733	714	705	719	753	696	736	707	712	722	783	743	721	673	698	692	721	731	755	688	719	748	782	754	716	714	675	732	694	718	723	744	702	746	726	734	729	706	704	753	753	694	723	689	671	654	689	753	697	689	687	757	697	732	766	706	748	727	691	676	743	725	743	699	748	745	680	739	678	694	757	750	738	698	701	718	659	723	751	709	699	711	712	719	712	709	699	704	740	681	689	749	685	720	707	680	706	743	770	740	698	698	701	705	695	741	707	776	746	737	665	699	659	730	700	665	712	718	670	768	738	695	736	748	716	704	688	675	712	707	696	727	731	715	743	710	714	684	727	675	671	686	690	702	772	705	702	707	701	694	754	734	752	695	664	698	674	741	734	674	746	739	749	722	687	735	686	742	754	697	707	655	682	729	669	731	713	718	725	709	737	712	738	733	718	719	706	695	731	686	732	721	725	731	708	719	709	688	710	729	698	729	730	719	664	716	712	735	735	736	725	705	704	666	694	673	708	707	765	712	710	699	675	714	693	765	742	749	710	717	717	724	745	706	714	737	705	731	700	673	697	721	725	665	741	719	683	730	704	737	713	735	715	708	708	715	706	699	784	681	733	714	754	744	754	704	741	727	707	715	683	709	732	715	724	738	670	742	729	725	746	671	696	718	720	727	679	698	736	676	688	732	711	698	698	753	744	731	687	702	727	679	718	659	708	743	719	718	743	719	725	717	737	620	714	678	744	766	732	740
19072	6974	6507	5136	2859	1932	1304	1003	779	675	538	541	511	606	555	510	480	458	476	427	398	397	441	407	360	333	313	354	334	335	357	330	355	319	344	342	331	337	349	324	339	396	360	344	351	356	352	371	323	345	339	378	335	326	312	339	346	383	340	345	341	329	383	343	268	358	326	362	324	330	315	323	333	360	332	337	344	351	348	322	337	332	343	325	359	328	345	313	325	338	289	363	356	323	351	297	324	327	328	352	326	339	347	323	362	311	323	378	315	363	344	315	370	362	337	323	334	321	311	322	370	338	298	326	328	318	337	337	330	306	349	369	353	326	306	341	334	364	351	331	315	321	324	315	315	308	361	347	308	322	314	336	350	300	302	327	349	343	338	328	328	336	332	353	358	340	326	333	334	366	326	314	346	366	328	339	362	329	322	331	320	313	328	327	314	353	312	329	354	351	336	349	333	335	335	315	363	326	334	327	324	308	345	307	362	317	297	309	362	340	338	358	301	318	329	320	331	350	333	337	348	364	344	359	321	353	373	319	327	326	370	340	335	327	321	315	351	315	340	358	358	359	358	345	335	304	309	341	311	355	306	331	335	355	323	376	310	321	325	359	353	347	307	340	301	358	340	356	351	334	360	319	362	355	360	348	291	363	343	306	333	334	327	342	348	316	318	317	315	314	361	351	315	318	321	358	352	320	333	313	309	345	310	334	347	334	331	348	341	318	336	296	352	343	343	360	328	333	349	340	307	348	358	314	357	350	334	349	354	359	351	362	333	308	378	352	334	307	321	333	328	339	364	348	316	335	348	350	303	307	330	305	294	339	365	313	334	337	344	354	347	320	355	353	336	328	317	337	349	312	321	321	304	348	338	348	308	357	334	299	336	297	344	333	333	352	326	339	352	319	347	322	334	329	343	312	335	309	313	353	311	298	368	367	302	333	359	339	324	325	334	354	301	345	339	367	315	334	322	335	322	300	323	368	339	336	331	300	333	344	304	298	351	338	359	337	340	379	383	346	356	337	332	322	352	341	341	359	326	351	341	383	332	384	323	340	352	320	325	337	333	368	322	342	345	325	352	351	332	349	333	333	373	313	345	275	378	311	355	306	315	322	351	310	320	311	348	341	369	303	323	344	351	295	343	333	352	340	327	308	327	325	351	325	340	319	352	314	321	372	365	352	326	340	340	342	355	352	316	330	307	355	310	332	326	324	321	310	339	326	349	334	313	343	308	328	343	309	341	319	361	363	335	310	307	295	356	324	357	368	318	326	360	310	356	328	367	340	341	358	354	314	319	287	332	323	334	331	308	379	368	352	301	313	300	350	327	337	362	301	373	344	364	355	304	344	329	349	327	344	329	336	340	345	354	347	343	333	290	315	365	344	344	346	325	347	331	355	353	356	340	363	356	352	340	298	354	373	325	285	349	328	345	353	337	304	321	323	310	331	326	296	363	342	335	313	343	330	346	332	325	332	344	339	340	331	331	343	330	320	383	342	322	333	336	324	353	336	328	358	329	339	371	302	309	330	323	322	345	372	327	300	281	331	338	323	340	304	295	339	339	358	351	322	332	323	333	307	316	329	325	354	326	318	340	308	337	349	343	313	321	352	318	286	334	326	365	300	363	328	319	306	387	355	350	351	344	364	345	369	337	338	373	324	325	323	332	330	309	306	336	300	335	332	294	310	362	329	321	301	330	334	361	341	348	293	308	334	329	341	358	361	327	341	342	354	350	302	353	348	373	335	321	359	340	309	330	377	349	331	359	345	343	362	360	335	322	328	316	304	327	332	329	339	337	369	364	353	345	331	351	333	340	311	338	344	323	307	339	359	349	354	337	300	322	328	340	341	336	322	342	312	356	328	329	312	314	340	362	334	337	325	335	317	308	319	339	339	328	352	311	320	368	308	341	373	361	341	350	337	355	341	375	323	339	352	342	322	323	318	341	328	342	319	362	357	310	381	364	347	295	320	307	321	364	341	336	320	350	294	352	364	327	327	339	343	325	384	360	317	339	327	318	304	305	324	339	406	357	337	317	330	307	343	330	339	327	306	346	328	311	359	360	344	351	330	309	323	334	344	343	344	346	317	342	331	306	348	318	337	373	331	361	346	339	307	301	340	325	344	335	356	351	345	325	349	337	337	374	357	325	336	350	357	312	354	376	367	332	301	325	346	331	344	333	341	299	351	330	325	342	329	328	317	345	305	336	352	347	332	293	382	379	342	355	332	319	321	341	325	334	317	337	332	325	293	349	346	326	330	344	316	323	350	345	331	299	335	318	299	344	366	322	310	307	338	354	331	348	316	313	345	353	350	379	321	364	316	322	329	338	334	314	338	373	344	364	370	363	305	344	324	331	346	327	360	334	313	335	375	313	316	348	338	311	342	335	327	331	364	342	335	332	325	318	334	364	327	339	359	348	370	325	322	327	323	330	314	342	328	321	315	388	310	343	306	333	324	339	317	326	351	345	367	340	364	334	300	332	318	318	369	299	338	334	338	342	341	355	329	332	333	358	341	334	344	364	345	322	316	377	332	329	321	335	325	345	354	351	344	344	369	346	318	347	340	316	332	321	344	303	299	318	322	370	343	353	350	336	336	366	313	366	355	313	338	298	331	344	353	318	331	340	357	298	326	316	321	327	373	316	297	302	330	338	377	345	343	347	353	348	309	297	306	332	356	347	334	373	349	364	338	333	337	335	363	355	316	323	326	345	341	329	329	366	320	396	319	363	347	341	368	305	335	353	364	340	340	334	297	321	329	326	336	324	322	326	314	325	323	343	353	339	325	321	351	365	320	375	331	345	329	360	339	324	377	378	347	339	353	296	339	368	334	353	331	337	370	354	327	324	313	351	325	341	346	312	286	326	338	347	331	342	327	347	341	354	359	322	340	359	342	345	380	356	349	327	323	347	372	359	326	362	322	337	306	320	338	354	341	357	335	300	352	336	320	352	322	336	326	336	303	314	338	331	342	377	346	311	376	346	333	342	332	330	337	317	363	360	349	347	298	371	359	348	366	317	318	346	320	292	330	345	322	326	318	317	303	331	315	313	341	336	373	357	355	335	315	322	314	336	353	381	301	306	355	330	330	336	355	367	355	339	304	341	340	351	373	357	364	310	314	325	326	325	368	332	302	349	351	356	326	318	329	339	319	353	341	353	338	338	319	324	333	353	351	327	367	336	328	330	344	338	309	311	340	335	356	343	369	346	316	326	324	359	354	337	369	334	336	342	340	304	333	336	346	346	331	339	351	359	331	351	339	303	368	325	356	354	336	315	307	335	324	283	332	306	339	382	349	342	371	329	321	342	315	310	310	315	367	325	326	312	388	319	360	329	358	322	338	347	350	369	326	340	327	332	365	319	367	334	323	333	326	344	373	321	332	333	343	356	361	341	363	315	317	329	325	352	326	350	346	375	349	380	338	352	359	326	328	336	325	308	342	336	326	316	325	321	348	339	334	335	351	313	319	324	338	334	326	316	359	313	334	325	316
12579	6144	11806	12469	9273	7068	5295	4033	3015	2560	2206	1979	2085	1983	1881	1731	1635	1402	1298	1263	1159	1108	1082	1018	960	1036	888	873	897	864	870	816	862	831	793	860	823	780	826	801	801	841	803	799	805	811	796	729	836	793	822	833	778	757	803	792	814	820	784	744	743	762	796	776	800	755	729	786	770	830	730	772	774	811	779	810	801	771	758	740	791	807	776	773	831	815	806	788	785	822	785	750	774	794	790	785	814	808	834	727	841	799	777	752	817	746	760	810	797	776	831	800	739	745	748	760	790	739	750	759	783	806	768	781	780	784	822	779	741	812	801	796	756	815	753	784	789	785	794	796	786	787	815	798	794	757	741	790	805	770	761	755	792	778	752	789	823	755	784	779	750	722	778	807	784	772	768	772	799	823	828	836	777	817	781	775	788	799	782	793	756	794	788	753	803	763	811	789	757	778	820	777	792	836	760	769	828	810	840	787	736	806	807	776	821	792	754	748	773	725	770	729	782	777	788	790	760	742	737	752	764	803	753	777	806	806	798	786	762	757	760	772	750	773	770	731	817	751	813	776	789	797	796	790	809	787	794	811	724	758	797	796	762	772	785	805	765	811	761	777	755	771	835	764	745	782	816	804	757	801	773	789	795	797	755	754	729	764	765	767	770	826	813	759	792	787	794	819	812	808	791	789	719	745	777	739	782	741	773	740	797	739	754	766	776	735	821	779	757	817	788	773	780	792	756	804	782	786	814	796	811	750	773	766	765	785	792	791	798	744	816	789	767	747	808	786	766	778	789	788	769	791	809	804	842	786	736	837	771	762	765	785	796	804	796	778	782	815	796	822	763	823	763	756	830	767	825	771	805	771	806	761	816	774	749	801	788	783	790	716	747	771	783	791	773	779	794	750	762	797	722	753	761	750	819	814	785	755	817	752	746	755	767	759	782	792	777	725	750	781	803	799	757	761	828	770	747	807	783	783	750	784	746	823	782	783	779	771	757	758	756	770	768	795	811	759	797	771	786	784	756	851	773	750	801	777	761	780	779	797	762	798	771	758	775	782	768	751	724	786	745	796	771	768	783	770	806	763	749	797	746	731	743	841	726	784	784	795	774	733	776	792	807	774	804	788	799	789	800	796	831	802	721	773	785	830	760	774	830	760	800	830	740	802	765	811	758	767	784	796	812	769	777	797	801	787	825	743	784	805	776	796	776	806	800	799	780	755	812	803	764	795	803	756	768	791	776	752	785	781	829	776	741	771	817	750	782	777	763	778	699	822	792	784	796	743	790	771	862	802	791	785	789	791	784	816	786	799	781	795	751	744	739	772	773	793	782	811	761	767	734	758	741	819	758	792	774	778	773	779	783	814	805	771	723	795	778	749	775	729	755	788	751	743	738	779	751	783	746	752	774	769	800	765	803	814	819	820	787	783	728	782	749	738	798	772	790	760	819	766	801	767	778	815	778	812	788	803	767	753	806	802	755	719	768	756	768	757	772	770	829	821	756	713	758	758	731	768	837	804	779	804	780	772	821	780	777	762	789	748	747	756	783	771	780	778	789	820	774	807	795	765	773	753	751	758	799	762	753	786	795	785	772	766	799	772	811	755	737	772	807	845	745	798	769	781	808	778	791	794	807	774	787	829	799	812	752	809	797	778	786	740	770	826	752	768	799	766	815	775	765	787	774	746	740	815	776	792	769	768	780	765	813	773	787	803	753	778	746	744	769	725	763	792	772	744	780	758	790	745	781	723	785	770	779	756	737	748	776	777	766	775	794	735	779	777	801	814	786	749	770	729	793	814	776	813	796	799	837	771	756	740	741	796	751	715	784	781	790	762	757	786	777	773	728	850	767	774	767	776	760	811	778	742	802	757	826	745	802	781	770	820	760	732	794	801	777	730	800	793	762	796	759	768	744	806	759	750	763	783	764	776	772	803	774	759	784	774	802	794	773	781	734	751	796	798	879	772	753	800	781	779	757	812	780	741	762	847	776	771	798	788	792	773	795	776	784	802	823	841	762	777	772	806	775	806	792	787	747	829	774	739	781	794	777	771	713	781	795	785	793	792	799	734	812	769	790	776	759	760	756	743	764	784	787	789	787	756	763	747	749	781	759	791	813	821	825	750	780	808	747	818	759	805	741	801	825	797	764	824	772	805	816	806	810	787	781	776	807	778	766	781	733	825	815	779	765	760	795	801	786	719	779	819	772	764	797	793	761	759	771	802	784	799	800	805	805	811	754	765	759	799	744	776	775	790	791	754	789	781	786	746	771	786	817	744	747	781	753	750	799	829	754	749	776	755	790	794	769	797	806	796	747	797	764	793	782	775	814	760	765	784	706	751	800	792	781	740	751	794	759	804	808	791	808	794	788	745	725	762	746	775	752	794	826	804	748	776	827	755	765	830	787	728	790	763	812	849	803	788	795	756	776	765	769	781	774	842	799	789	756	740	790	825	727	767	814	749	796	816	764	807	748	815	774	775	734	707	748	747	781	753	746	810	735	783	733	829	780	800	830	772	774	769	747	807	777	720	727	810	737	835	741	784	814	756	767	789	795	785	788	815	794	783	781	748	768	768	783	760	817	792	823	758	770	743	811	737	787	811	802	751	771	807	791	813	769	785	729	794	751	816	762	732	789	794	747	797	774	735	728	798	738	792	730	798	767	713	764	781	754	810	836	781	753	761	728	754	800	744	733	734	762	775	751	768	750	721	777	765	756	757	754	786	728	793	758	768	735	772	772	824	838	787	789	770	784	796	791	780	777	778	760	769	824	750	768	743	817	788	789	765	765	729	773	804	790	762	742	806	785	761	800	803	786	775	750	733	747	765	790	798	740	790	761	753	821	772	755	779	783	778	799	799	763	836	756	746	739	809	796	794	778	801	780	743	830	791	786	820	755	758	791	804	820	764	736	795	762	756	747	778	773	816	766	746	774	789	758	754	735	749	767	748	774	740	815	766	790	799	803	762	760	710	787	812	748	828	757	801	729	763	803	799	793	785	783	759	769	798	767	760	778	822	723	803	789	782	754	777	739	756	822	793	788	754	776	753	771	796	761	780	776	767	750	808	794	794	817	741	786	794	784	783	765	750	724	765	715	763	798	788	776	756	783	711	724	762	756	780	776	786	821	774	731	755	778	770	752	795	734	794	791	750	801	797	746	796	735	806	817	806	840	761	840	740	775	781	769	776	761	749	772	780	759	777	811	808	816	779	781	816	793	742	785	753	761	774	790	780	734	754	799	752	780	761	735	809	769	805	726	776	778	779	766	767	769	773	714	807	793	810	804	731	828	727	743	801	756	774	819	781	805	786	734	781	771	820	777	781	752	774	789	764	760	785	805	772	721	758	754	794	806	775	821	765	764	831	755	752	787	759	756	803	775	778	751	811	781	776	825	759	794	789	802	805	786	786	797	798	751	782	814	831	773	769	818	783	812	803	771	766	776	779	744	740	799	767	730	773	754	792	817	793	790	763	754	718	796	787	807	780	763	816	788	794
25622	10129	10059	8047	4028	2657	1910	1312	1040	749	678	601	613	587	558	512	501	468	425	420	424	392	392	387	340	331	366	339	335	335	280	373	309	373	328	313	316	342	333	348	328	313	344	280	307	308	326	316	337	326	356	350	328	328	345	339	346	354	310	320	341	303	308	321	309	320	295	329	353	308	333	324	337	368	299	328	346	294	294	332	303	324	334	323	313	308	323	333	328	330	335	290	304	306	290	315	341	342	359	314	353	334	355	324	318	335	353	332	304	295	314	309	335	342	320	308	301	315	302	315	307	312	333	317	320	325	296	312	289	335	340	333	299	339	299	304	307	263	286	313	286	326	333	343	349	322	330	325	321	328	330	322	322	329	303	348	310	327	301	337	349	310	342	309	312	294	296	344	325	303	313	315	297	347	331	318	318	356	306	332	308	313	323	319	325	311	296	322	326	299	338	301	325	300	377	284	301	297	316	329	321	312	302	316	335	350	332	326	301	321	294	311	312	313	294	313	362	322	334	312	324	335	328	301	307	348	317	288	350	316	320	290	334	314	319	298	324	314	314	300	306	310	325	306	313	335	319	352	343	358	334	325	336	339	324	315	329	338	330	306	281	328	338	311	366	318	335	335	312	332	318	272	359	301	319	345	307	319	309	311	317	301	313	350	346	333	306	317	327	334	324	321	351	301	306	338	303	353	305	313	345	317	319	340	331	318	320	331	328	277	307	309	332	314	286	316	351	317	304	304	286	318	307	328	337	303	343	320	298	312	306	292	308	295	321	329	313	329	305	311	352	330	325	308	333	309	314	303	314	292	334	320	286	319	328	342	308	334	305	302	325	335	287	329	286	309	329	294	326	305	319	285	313	331	322	331	286	274	327	344	326	326	329	288	329	329	344	316	368	316	338	343	344	292	327	311	320	293	333	303	334	339	323	301	315	295	323	307	341	313	342	323	313	324	335	321	330	309	322	313	301	333	320	327	324	314	329	304	315	325	322	309	300	297	289	317	307	314	319	329	296	322	333	367	295	326	300	320	304	314	322	349	356	310	304	347	332	340	324	323	308	306	363	310	322	300	317	332	298	318	314	334	299	308	352	340	306	319	307	307	292	365	340	379	312	350	336	320	330	324	322	307	321	323	331	310	323	343	319	311	293	292	348	294	293	316	351	272	325	296	330	334	308	323	340	319	295	331	361	321	329	311	320	273	324	325	318	356	314	310	323	300	310	336	306	290	323	321	293	299	327	343	308	307	330	302	338	308	333	324	315	320	325	328	374	287	292	326	341	339	318	328	325	306	275	294	314	353	322	342	305	312	297	326	312	308	333	350	327	281	310	299	326	320	304	330	307	335	340	288	322	321	306	285	308	336	331	322	323	333	317	320	322	313	297	284	313	351	338	307	308	309	319	371	321	310	328	292	326	311	354	335	335	323	299	290	260	302	312	327	323	300	321	316	358	323	296	295	339	332	373	323	341	334	295	311	338	342	349	319	321	298	290	280	319	348	288	303	313	301	343	303	335	315	325	333	299	311	328	325	290	331	319	340	308	299	309	302	333	303	316	321	325	342	316	338	357	344	328	328	326	318	341	308	314	327	332	355	336	339	350	296	312	277	293	314	349	309	313	333	337	306	299	299	314	336	335	334	297	303	333	362	338	364	311	296	314	292	327	334	318	296	336	359	326	323	342	324	335	308	284	335	326	324	291	326	330	292	297	317	347	317	322	308	315	282	311	322	347	299	291	346	336	325	288	354	328	319	300	319	336	297	291	335	306	329	313	332	306	323	310	385	340	348	324	294	306	328	342	321	290	347	322	312	317	318	328	325	328	339	303	304	292	330	312	320	319	313	300	306	313	281	333	304	292	281	295	325	336	292	313	290	325	317	354	314	298	318	346	324	342	296	326	354	308	340	311	317	317	321	316	366	345	322	329	304	301	329	310	297	315	290	316	303	283	306	291	317	316	333	306	285	325	318	314	341	327	291	340	296	312	293	324	345	325	318	326	318	344	348	303	308	332	291	300	297	336	317	321	324	353	343	271	299	310	315	338	321	355	298	308	326	326	346	301	290	335	305	306	303	326	321	308	317	344	325	302	356	298	348	319	314	321	310	318	311	305	333	330	329	318	290	325	340	318	337	281	340	283	334	349	307	347	306	296	315	326	347	315	330	317	285	302	300	329	357	305	317	306	305	364	319	271	333	320	331	317	311	327	330	295	292	306	319	285	341	304	321	288	311	323	314	360	332	259	304	338	312	321	321	309	327	311	309	283	340	352	334	358	315	318	326	317	324	340	300	281	282	333	283	321	320	314	340	344	304	326	283	341	312	309	314	325	301	324	302	310	314	314	305	321	323	311	329	320	336	293	313	324	351	324	326	304	303	308	322	298	347	321	290	322	317	347	309	287	306	342	296	309	311	292	330	343	296	327	284	296	325	338	343	325	308	322	279	316	301	326	332	309	296	316	334	374	342	346	338	320	309	292	330	319	284	322	325	295	334	315	313	333	328	335	329	281	353	298	302	314	277	352	328	323	347	280	319	336	305	281	306	303	334	319	344	307	356	328	331	314	327	313	327	313	332	332	319	297	343	338	303	312	344	344	327	342	334	290	303	293	304	326	312	331	309	318	308	351	320	296	340	321	276	305	310	355	287	305	293	329	347	290	326	322	318	319	331	306	314	310	316	305	345	340	322	317	317	354	324	323	347	290	298	306	296	297	319	305	355	318	331	305	295	308	273	346	303	329	317	293	323	299	338	277	328	355	327	291	328	322	307	303	313	342	324	334	355	334	329	338	353	295	316	317	298	344	315	331	296	295	339	306	326	291	348	342	313	296	314	360	335	336	293	303	329	286	301	341	304	325	334	315	280	304	321	321	315	323	350	336	310	330	342	342	330	284	323	341	304	332	303	355	295	315	348	326	347	288	326	307	333	325	296	311	317	325	313	329	316	335	289	290	307	308	303	307	322	296	304	304	300	318	297	282	333	319	270	325	311	309	281	302	326	338	328	360	300	284	297	323	306	316	329	316	297	295	323	328	328	328	344	294	351	293	324	306	279	326	296	300	290	317	299	299	325	314	319	340	323	335	355	329	343	317	287	351	312	325	326	329	350	284	339	256	263	308	297	309	302	344	326	333	326	306	334	278	331	311	318	325	308	315	326	348	338	313	307	315	314	341	358	321	336	315	299	328	333	326	296	295	299	341	322	311	350	291	320	321	320	317	314	291	314	294	320	332	330	351	283	336	291	325	337	329	297	301	336	316	293	320	325	322	318	335	313	338	341	313	312	294	359	347	326	301	338	308	315	301	300	360	338	297	292	300	290	279	343	303	328	301	336	361	330	320	284	329	304	311	341	304	346	304	321	295	353	355	311	303	308	292	317	312	304	339	322	330	315	300	280	338	333	344	325	334	299	299	301	309	309	291	302	325	338	318	308	346	354	314	298	294	299	321	314	335	306	319	342	346	291	328	368	316	321	346	344	292	324	294	322
15247	8125	15708	17046	11924	9383	7323	5396	4219	3118	2772	2504	2611	2580	2269	2015	1845	1684	1537	1349	1325	1154	1184	1165	1012	913	894	904	875	854	796	873	820	811	796	760	802	804	790	787	847	832	786	748	740	791	762	768	798	738	746	756	761	769	713	743	790	778	740	720	704	753	721	730	698	731	779	692	718	719	773	751	708	766	753	748	710	736	725	750	723	755	740	700	693	781	775	712	736	755	754	751	684	722	734	717	719	723	740	726	721	756	756	680	728	756	710	723	737	740	765	705	735	811	698	728	721	774	715	748	775	671	730	752	683	705	740	735	787	731	706	771	753	786	719	760	750	764	732	751	771	675	715	781	773	763	770	706	713	734	715	745	753	695	726	759	717	722	687	734	722	747	772	775	724	728	789	794	740	719	724	749	749	743	766	732	734	787	773	733	725	733	755	728	752	729	755	730	753	699	691	744	775	758	707	684	769	763	765	736	699	720	759	742	770	735	726	744	683	697	775	732	772	754	760	743	714	725	715	712	735	745	745	794	688	775	685	750	726	779	739	762	712	725	781	723	741	708	746	723	750	708	739	711	712	700	712	725	774	715	764	721	684	751	779	737	781	741	765	737	769	754	726	754	751	731	704	771	733	733	752	686	751	697	756	728	746	708	751	752	741	750	756	745	684	749	673	672	743	771	739	724	726	724	776	785	707	721	744	730	693	714	718	720	751	752	730	719	680	721	674	772	764	719	759	690	709	740	771	743	736	719	713	704	721	708	727	791	703	719	701	743	726	784	792	672	770	741	728	723	734	754	705	802	791	784	735	685	732	723	740	743	760	753	745	716	740	808	709	749	716	746	696	687	730	756	686	718	750	767	723	758	736	739	749	739	727	745	757	733	786	749	744	784	786	755	734	740	744	768	713	745	752	750	728	746	733	738	724	719	769	748	704	749	747	695	724	758	739	671	687	737	764	730	666	808	812	752	765	726	730	723	821	751	710	704	791	717	696	752	742	750	827	758	716	738	728	722	733	702	716	745	701	685	718	762	761	697	692	710	735	763	756	766	711	712	770	687	711	770	794	724	753	723	775	762	773	755	761	660	730	760	757	760	742	733	742	697	771	724	745	755	746	759	698	767	773	756	741	767	748	725	729	692	717	745	748	715	770	740	751	736	744	732	725	757	718	753	700	737	767	733	694	755	788	741	753	746	695	795	747	745	732	706	705	767	736	739	748	708	777	723	786	785	705	737	714	732	768	773	742	737	756	717	728	779	687	697	687	743	759	738	792	745	792	707	739	705	697	747	746	726	711	704	781	739	744	733	697	752	737	756	670	707	711	711	752	730	763	773	771	730	692	729	775	722	798	783	726	722	687	730	743	713	697	708	695	745	743	779	745	719	764	700	741	754	732	797	756	726	755	729	733	707	726	719	741	729	748	749	762	683	784	736	732	741	742	797	733	767	713	765	781	713	777	776	695	718	734	720	748	729	745	775	724	764	752	739	761	771	746	792	674	741	734	763	693	744	766	732	797	686	705	647	743	730	821	733	706	747	739	752	691	735	712	694	754	703	726	767	726	734	740	766	706	725	708	756	738	712	771	700	714	733	727	781	736	770	731	754	748	736	750	701	755	740	738	733	753	743	713	720	795	808	738	722	729	703	734	734	770	728	675	777	705	763	728	762	732	791	712	711	741	716	737	733	705	702	738	720	810	718	778	749	724	726	763	726	752	744	770	746	729	770	731	660	780	787	775	757	715	752	741	717	735	746	733	724	741	707	723	768	707	750	747	743	752	742	774	753	759	720	744	762	704	710	715	699	746	723	772	761	755	772	691	747	748	740	749	710	714	724	725	770	710	798	714	741	725	712	725	716	780	762	726	758	729	788	698	728	727	738	707	719	649	732	730	719	740	797	766	753	753	744	762	727	727	753	726	759	701	706	750	746	791	763	761	771	749	769	718	734	741	783	741	671	700	707	737	721	719	769	756	706	762	746	706	724	771	696	751	684	748	738	794	730	735	730	695	735	734	679	713	701	748	735	750	727	687	692	755	752	740	798	664	727	795	751	796	728	717	695	731	754	707	716	772	731	708	746	734	715	723	755	738	774	713	697	752	740	739	747	755	754	721	713	743	733	700	721	757	774	739	753	718	727	699	733	718	737	764	768	726	747	758	738	783	705	736	757	747	723	719	741	715	762	725	774	779	765	739	745	751	729	708	754	732	744	777	734	782	726	684	747	760	803	714	761	745	746	724	721	694	735	739	722	764	717	738	715	754	744	739	712	730	710	724	750	722	761	738	689	694	745	703	699	733	738	760	780	740	696	718	803	750	776	764	749	784	733	747	706	751	731	733	762	733	719	737	759	747	770	768	750	755	724	744	730	752	750	788	765	706	712	719	771	706	741	720	723	750	784	744	674	687	748	752	741	720	763	762	740	729	769	740	708	785	782	736	737	747	789	746	763	735	732	725	748	777	772	790	763	741	768	753	772	746	725	786	745	704	687	765	689	762	738	739	710	779	731	748	698	752	718	704	727	731	758	752	695	734	718	694	737	755	742	731	737	759	761	745	718	739	730	736	708	737	755	716	776	697	741	751	726	694	727	756	688	767	736	738	731	770	760	739	718	744	699	746	726	711	776	736	717	763	750	719	701	753	751	755	761	750	746	789	771	757	791	738	714	766	681	681	702	709	724	697	717	712	719	714	738	739	744	757	750	692	704	795	720	717	740	759	761	755	739	736	707	767	766	765	714	766	751	757	758	703	681	766	763	703	722	793	746	793	736	728	726	696	745	741	735	724	708	742	748	789	706	697	732	747	694	742	797	690	753	756	711	701	711	717	747	755	713	745	741	706	760	755	790	746	721	741	719	756	722	774	718	742	760	725	744	730	799	762	752	729	724	764	705	810	724	725	764	761	737	764	789	745	736	751	722	655	752	701	775	724	746	743	767	735	726	761	760	724	735	754	781	721	775	784	740	748	784	753	706	727	726	769	709	753	802	773	747	720	766	715	766	740	755	733	761	706	744	754	741	712	727	723	678	776	761	694	760	735	773	730	732	724	748	719	750	737	767	710	752	778	708	720	761	779	755	714	804	758	757	718	768	720	771	752	742	687	781	779	773	778	733	742	722	734	781	789	734	752	784	710	751	670	771	743	750	740	804	767	733	737	735	705	725	743	768	748	780	808	754	729	746	723	683	753	686	758	724	714	718	748	757	724	745	730	694	744	753	728	769	778	732	733	708	756	717	742	762	732	758	714	708	720	770	689	744	717	732	754	706	718	752	717	752	752	755	707	741	780	755	733	762	757	734	735	753	719	763	765	684	750	736	756	734	747	768	747	762	756	722	732	710	732	702	766	741	729	688	792	787	725	737	730	745	771	761	734	746	740	736	712	768	788	742	709	729	756	721	751	745	728	777	745	770	738	756	739	777	651	699	743	743	805	715	731	786	738	720	795	734	706	744	732	754	788	741	728	764	764	701	722	713	800	720	722	764	730	704	776	733
9235	4083	3992	2514	1522	1042	815	721	528	431	475	445	457	387	428	388	368	346	349	344	358	344	346	315	322	331	307	325	294	326	314	329	319	277	270	313	324	285	305	299	331	348	299	281	292	309	303	291	314	329	313	301	307	280	333	301	316	295	315	282	305	313	320	309	313	299	323	301	306	275	308	295	299	346	285	314	287	288	266	288	309	301	314	328	308	312	300	310	365	293	299	328	318	362	327	302	298	274	288	300	288	357	303	311	294	299	281	295	280	311	287	290	317	300	315	334	327	310	303	285	318	286	308	301	311	321	319	308	306	302	293	307	302	318	310	323	306	335	285	306	274	284	309	293	278	318	314	311	314	316	307	286	297	308	280	296	321	290	315	325	299	288	282	314	292	316	293	325	279	292	301	274	288	278	294	310	290	314	271	315	310	316	272	297	316	310	327	291	307	297	310	267	303	332	287	284	309	281	325	311	314	303	285	290	317	327	311	307	286	317	313	315	297	311	278	283	297	274	303	304	311	305	312	283	298	311	272	296	326	322	327	313	270	310	303	319	269	311	317	290	266	290	288	321	282	326	285	305	299	283	307	312	282	292	294	302	301	308	279	316	304	305	301	311	328	310	314	300	283	292	309	290	293	303	295	304	325	286	326	293	290	281	275	305	285	288	305	285	299	327	267	283	287	292	300	300	299	317	269	305	269	324	326	297	279	300	286	283	284	318	276	286	287	318	302	280	317	273	303	298	284	313	284	339	309	311	292	340	301	321	310	294	313	307	322	298	289	295	290	327	288	298	328	273	309	297	294	309	314	264	308	351	282	302	265	302	272	278	280	312	310	286	332	300	277	304	327	300	309	325	303	307	323	314	328	325	302	299	297	297	298	316	312	317	299	301	326	317	297	314	313	276	311	303	330	296	324	294	294	295	310	301	290	291	307	285	284	293	277	302	322	276	277	323	304	300	299	285	291	318	277	307	295	335	295	316	290	296	297	352	300	285	295	325	325	283	303	289	285	269	349	318	311	302	324	253	300	326	288	288	264	290	284	297	337	273	316	327	307	289	305	288	278	301	275	297	308	296	259	261	308	328	276	295	304	323	352	277	272	297	349	287	318	273	311	325	302	297	271	305	293	314	314	295	296	314	313	290	303	291	292	341	294	296	292	314	294	269	291	311	275	330	305	294	293	300	293	312	324	296	323	279	314	288	322	291	289	267	302	322	332	321	302	301	302	306	308	266	294	288	311	291	294	316	300	309	304	317	327	314	306	313	308	311	307	270	322	321	298	306	294	296	316	295	280	317	318	279	305	346	277	317	303	314	300	291	319	310	301	339	324	263	286	290	297	302	288	270	303	307	302	300	287	312	334	291	320	303	305	258	285	335	270	281	291	286	309	298	281	326	325	268	347	278	278	289	297	295	313	310	266	276	301	313	291	300	320	312	287	294	290	318	274	313	286	258	294	288	288	325	295	295	304	316	319	299	302	267	284	308	300	320	317	330	314	318	280	321	261	309	324	286	284	276	310	305	291	329	296	305	277	307	328	328	295	292	307	322	324	298	313	298	297	285	337	297	290	308	336	310	292	290	305	304	325	314	320	308	275	282	305	311	330	287	329	321	301	333	289	314	305	324	306	307	289	304	307	258	294	337	296	282	296	306	304	293	288	319	325	287	326	322	282	283	308	370	306	279	286	334	297	298	277	278	324	299	292	318	269	319	338	282	321	287	287	296	326	302	291	314	299	320	313	280	305	302	320	305	284	265	316	290	327	286	278	324	324	265	298	291	273	289	256	304	350	303	279	324	281	288	296	274	313	290	305	308	309	300	324	292	329	299	327	285	304	320	313	306	303	302	321	288	305	273	304	289	315	327	268	285	284	276	320	324	283	302	347	306	301	309	304	251	301	294	300	314	291	311	328	301	284	308	282	306	311	310	322	309	303	297	293	307	298	308	300	289	316	293	315	287	313	306	261	297	318	265	312	301	284	338	290	341	293	304	321	305	306	279	306	322	290	330	294	305	313	340	293	297	300	292	283	302	311	290	297	293	286	270	312	309	309	311	317	317	320	329	298	314	264	277	307	301	315	314	282	269	308	310	292	284	328	334	298	270	279	317	306	334	316	309	288	319	327	292	335	312	316	256	299	264	279	301	296	267	284	325	310	328	292	305	258	257	263	316	283	273	293	299	284	280	290	313	298	302	308	304	302	278	288	321	301	306	308	284	315	297	276	304	331	328	316	348	278	284	284	287	299	305	313	279	301	310	330	338	259	285	316	324	263	315	298	279	291	289	315	299	271	291	296	352	272	318	317	277	317	304	290	303	297	324	292	300	320	293	274	269	283	300	325	297	287	280	308	317	305	317	310	296	300	295	315	288	321	283	302	296	307	277	272	272	312	294	298	284	315	310	306	309	255	312	295	288	279	272	303	308	294	282	295	306	286	269	320	304	322	292	284	317	294	280	317	293	325	299	306	313	281	295	311	318	293	289	284	288	261	302	323	323	276	305	280	295	310	310	311	315	294	309	298	289	326	307	297	302	291	310	283	294	315	286	312	324	335	291	292	283	282	293	288	289	320	283	286	292	276	306	292	287	294	295	293	267	243	299	321	334	285	301	301	315	299	286	321	288	305	313	274	321	285	293	333	325	279	308	295	305	312	318	322	292	257	284	321	266	291	288	290	301	265	272	278	288	324	304	299	277	305	323	248	313	304	327	290	297	299	295	301	284	304	310	295	318	292	290	348	315	327	280	304	319	314	280	311	307	293	308	286	289	310	282	265	304	326	291	313	313	295	293	284	306	305	257	311	280	295	313	273	295	289	272	291	293	326	298	295	284	297	310	296	307	303	280	306	291	290	304	284	314	312	335	281	318	280	285	325	311	299	312	307	290	293	275	302	285	335	257	284	298	286	299	298	306	300	293	305	295	302	291	329	295	279	285	297	286	278	329	310	267	313	273	303	310	292	294	291	316	308	305	304	319	320	317	287	316	313	277	267	300	322	329	283	295	327	325	284	334	291	286	307	325	303	297	340	280	307	307	307	305	322	301	284	297	298	302	267	291	293	313	322	268	282	282	297	290	323	302	278	295	308	274	292	338	321	294	276	304	272	274	322	285	292	305	313	282	303	310	274	278	288	298	309	329	268	285	273	314	308	303	288	265	322	306	296	311	306	300	335	282	318	279	328	331	314	297	293	282	348	293	287	286	316	311	306	266	312	320	281	275	274	311	308	304	290	295	299	309	312	315	287	301	317	288	298	313	290	306	332	276	304	286	297	313	270	326	296	313	308	275	300	336	318	301	280	315	284	314	297	301	297	309	287	293	282	336	329	331	299	275	302	270	302	295	319	309	306	324	326	302	275	349	294	282	307	296	314	301	320	293	302	292	288	285	303	301	286	325	285	311	325	272	308	292	294	296	331	328	309	285	290	298	292	278	326	319	302	320	313	286	321	306	330	287	332	335	266	284	310	314	323	316	286	321	297	335	305	323
6270	4114	7177	6938	5301	3993	3062	2446	1799	1578	1444	1493	1446	1447	1336	1161	1112	1109	1018	979	877	913	930	881	834	817	781	799	770	756	774	754	734	710	765	742	737	725	748	756	737	743	722	724	762	689	700	677	729	718	813	673	720	740	756	677	730	701	741	745	699	719	701	697	680	680	701	742	736	708	685	698	762	716	735	712	703	662	712	726	708	737	678	699	718	671	720	694	735	694	749	711	724	716	723	711	667	710	681	732	623	726	725	658	675	711	699	676	720	718	682	681	757	701	679	741	701	730	768	748	641	708	696	732	717	680	728	747	702	666	721	653	698	691	674	702	684	690	765	727	700	728	721	739	719	767	675	694	684	694	715	707	690	674	748	664	679	708	707	687	704	746	682	712	763	691	763	662	716	732	738	716	705	701	708	686	699	706	736	661	726	700	704	672	712	684	708	724	748	706	722	635	730	729	678	739	725	686	693	705	719	667	747	684	695	755	717	737	696	743	701	711	700	669	674	701	736	715	730	703	717	718	686	684	711	679	688	718	743	682	730	685	729	676	670	677	670	686	680	742	743	728	699	693	742	681	712	715	698	753	702	692	704	695	684	646	697	715	691	728	671	704	711	731	726	685	720	713	694	695	717	706	674	692	686	714	690	718	726	713	714	710	678	704	712	753	697	719	730	711	705	690	694	733	712	703	668	699	679	696	658	732	686	714	743	685	745	717	736	713	737	751	731	757	703	728	695	690	754	762	732	708	731	718	736	685	680	694	741	687	764	711	675	721	692	720	700	729	706	679	752	663	684	740	706	664	684	704	664	689	694	681	716	735	748	676	680	682	739	691	685	671	744	727	714	691	723	654	685	694	692	661	729	709	718	710	679	690	732	715	675	681	736	711	711	688	674	709	718	691	735	723	692	739	673	713	732	744	695	745	708	677	720	723	730	727	718	687	682	663	725	699	683	740	743	757	732	749	713	720	701	711	726	700	707	678	743	707	727	676	685	742	741	699	698	699	696	685	668	712	699	744	702	718	706	691	687	684	746	669	705	700	703	717	696	756	691	702	729	787	706	687	709	734	763	678	727	722	736	730	637	695	701	687	713	712	722	712	678	713	678	728	700	698	685	683	746	725	741	687	707	680	707	768	705	700	677	744	728	731	711	654	717	734	705	743	681	731	698	690	695	677	649	655	715	724	687	726	748	682	672	665	708	724	686	748	711	726	753	715	709	697	758	739	712	725	707	718	758	728	679	746	749	721	664	736	678	726	686	707	742	703	720	696	697	714	684	677	687	710	695	701	712	693	741	780	703	727	708	654	639	761	704	710	708	752	671	676	716	683	708	670	717	666	682	711	701	747	686	696	691	721	704	704	690	730	738	697	743	713	665	708	696	673	717	706	714	704	674	715	693	652	692	725	719	687	705	721	749	690	761	714	656	712	726	673	744	726	709	712	696	713	663	708	718	740	691	734	671	675	698	689	704	648	691	714	705	687	749	686	671	718	759	739	674	750	703	725	665	723	681	710	687	688	719	706	663	725	693	689	724	713	713	715	699	652	767	695	694	717	719	703	724	733	692	692	678	707	701	661	703	689	710	712	716	670	721	752	714	757	713	723	698	703	756	740	726	698	740	650	675	718	752	707	700	707	683	707	648	738	711	676	689	661	755	694	660	692	680	673	683	695	723	712	677	714	665	762	671	675	747	656	754	713	720	657	716	668	769	686	696	712	717	670	674	702	709	697	718	705	732	735	736	702	714	706	671	691	666	747	708	715	731	708	742	715	682	731	694	731	728	729	747	687	734	664	708	731	685	708	729	723	701	693	689	673	713	744	687	700	695	733	715	740	686	667	760	671	707	714	709	726	713	718	713	708	713	720	729	693	714	764	706	700	665	711	712	671	713	700	734	712	761	697	694	703	722	679	704	721	716	705	676	670	674	654	668	671	699	673	656	639	687	689	709	687	717	716	718	724	711	681	734	646	676	725	685	748	708	693	705	704	724	680	673	688	734	722	702	680	748	692	679	699	683	715	676	757	720	703	703	725	738	693	674	729	700	729	644	755	701	753	680	684	710	694	686	706	729	659	688	700	702	689	643	654	679	707	678	714	694	711	756	751	658	768	711	715	721	691	684	683	674	699	685	686	701	706	767	737	651	670	706	697	680	702	737	660	719	699	741	721	720	659	698	671	757	715	648	730	705	764	702	741	661	718	712	711	677	722	737	700	704	726	715	716	725	748	683	727	681	697	711	715	702	701	703	745	684	688	734	749	715	696	706	688	735	665	690	731	702	704	677	683	698	687	693	695	702	714	693	785	706	708	723	711	729	755	646	669	700	714	693	710	694	652	717	720	722	683	720	707	682	707	701	717	665	708	712	723	709	727	706	715	703	668	700	747	673	648	666	713	747	759	709	719	699	720	659	740	721	735	722	724	728	702	675	751	704	717	680	682	654	650	725	667	721	724	742	716	668	707	724	710	732	732	716	697	709	721	672	700	705	704	683	737	678	734	757	706	703	675	701	726	708	664	729	737	701	720	721	746	651	700	686	703	734	748	737	700	704	703	724	614	712	727	669	728	686	723	710	714	716	690	765	692	700	667	700	699	679	709	694	642	716	662	736	725	642	712	716	739	682	722	640	694	760	685	686	706	729	720	710	711	685	735	746	721	685	699	708	746	702	696	706	760	690	685	707	700	713	741	680	713	726	672	707	706	689	721	742	743	739	717	743	726	728	713	714	693	693	677	710	746	717	718	744	720	679	710	704	703	779	660	681	713	751	751	677	686	667	711	673	699	676	674	726	716	709	693	758	732	674	706	669	722	758	718	716	731	665	775	699	749	676	693	705	721	758	751	700	639	718	722	688	693	675	728	709	760	724	718	733	694	717	722	692	752	717	741	709	685	734	734	725	736	742	725	675	731	773	744	702	676	691	710	759	718	707	716	675	648	728	725	735	714	675	723	706	723	709	712	731	658	707	701	726	685	693	719	724	660	703	711	731	704	715	690	723	690	718	711	671	673	735	748	704	712	721	730	682	700	698	727	759	718	723	690	731	685	686	694	726	706	694	729	689	750	670	707	746	734	735	709	710	733	693	662	726	762	722	690	718	719	725	690	695	739	685	713	707	690	703	759	700	699	710	691	770	736	718	724	677	698	692	746	675	688	695	693	667	676	712	693	712	697	772	728	673	704	720	709	656	663	682	719	715	743	710	711	732	719	676	701	750	707	712	667	712	714	648	703	700	686	717	663	685	734	759	757	716	709	706	735	725	690	684	723	687	727	687	708	695	701	682	683	690	665	736	710	674	721	718	755	715	699	704	657	760	684	689	693	682	704	709	689	742	677	692	710	713	668	710	666	687	673	718	732	730	703	678	743	714	731	669	693	671	726	685	675	719	698	711	702	741	665	690	718	703	694	688	724	689	681	769	669	735	673	674	711	713	755	720	673	680	737	683	745	700	719	697	694	708	669	651	705	720	709	729	686	713	693	716	701	741	730
19113	6964	6812	4660	2861	1863	1346	946	727	642	626	530	509	513	522	461	481	459	402	398	393	396	387	363	379	334	326	355	336	345	369	343	375	333	338	343	339	315	335	338	335	337	335	332	344	345	336	300	345	334	353	320	339	344	340	314	344	328	309	350	340	353	370	327	343	368	340	299	326	323	357	339	332	346	349	352	354	316	366	352	353	300	336	312	356	316	372	316	302	341	318	336	362	338	337	365	341	331	341	340	345	314	353	315	329	344	296	321	293	326	346	371	343	325	332	342	347	327	352	339	332	345	334	324	375	322	360	355	345	316	322	340	354	347	332	337	352	386	340	320	337	338	320	340	324	327	351	362	299	350	312	334	315	334	335	328	350	303	314	324	342	332	325	345	349	341	352	300	362	352	346	339	315	355	304	315	328	337	329	336	315	357	352	329	342	326	352	349	309	365	319	321	333	339	341	347	293	368	340	328	367	355	313	326	366	312	308	310	346	320	320	325	345	343	363	323	339	313	340	329	344	332	337	299	324	303	328	312	391	360	341	327	328	336	338	333	330	337	327	341	346	295	343	353	325	321	304	299	341	350	350	316	319	309	320	339	307	350	326	339	309	329	334	315	308	321	322	310	334	352	312	340	338	363	306	307	323	324	338	357	345	327	376	368	317	352	316	342	373	328	348	327	311	294	321	299	330	320	327	346	311	323	341	316	335	333	317	298	345	346	335	318	350	318	325	342	349	354	339	309	311	354	365	359	302	329	324	369	349	296	330	361	345	302	356	313	379	338	315	326	323	297	337	343	313	358	341	350	341	332	344	318	318	326	325	333	312	337	324	323	344	305	337	315	341	350	322	321	305	304	306	297	333	343	339	320	339	324	311	315	336	343	356	315	358	353	342	314	303	310	314	308	344	327	350	344	334	348	311	318	335	376	324	330	323	343	321	361	287	329	351	349	321	335	327	326	316	332	332	335	289	309	321	343	298	303	319	306	341	373	300	338	340	283	302	329	329	342	308	291	329	320	328	345	368	340	359	347	314	334	358	338	348	307	338	300	318	310	357	325	332	305	335	347	327	339	331	318	343	327	306	324	339	335	319	347	342	323	307	331	383	322	332	335	344	347	312	331	312	308	343	336	318	358	290	340	308	351	340	334	320	341	334	326	340	351	318	342	362	360	310	331	323	354	325	335	297	316	356	354	354	355	333	306	377	349	320	318	323	327	329	341	356	340	325	345	339	317	318	348	342	323	323	345	340	304	293	327	326	343	328	297	332	363	330	332	287	311	337	342	325	295	334	305	308	342	333	305	308	344	345	327	323	306	360	332	349	343	334	305	338	326	356	276	318	333	307	338	320	327	335	320	343	341	361	326	382	323	343	326	366	327	344	314	325	317	312	313	308	332	320	328	329	328	336	343	344	339	327	324	284	348	326	327	309	327	324	369	357	333	342	338	366	352	362	332	343	339	354	365	326	325	320	347	331	359	319	335	329	346	350	323	376	334	319	333	347	335	326	306	326	310	353	333	349	340	397	337	318	337	353	335	317	364	356	339	345	357	338	348	344	339	335	332	304	313	327	344	352	350	329	340	314	352	316	335	320	307	352	336	366	336	313	356	354	333	329	320	318	323	328	337	336	351	354	330	328	333	311	340	305	348	337	338	319	344	371	353	332	362	327	321	325	326	305	334	328	342	354	329	328	337	331	323	333	303	334	363	344	322	345	330	318	339	340	372	335	377	346	367	347	326	339	336	313	341	322	319	342	369	317	296	352	327	350	327	306	333	334	354	356	314	362	364	334	315	353	344	330	324	326	334	319	344	355	343	371	383	359	348	337	317	337	325	334	338	308	328	354	323	331	325	297	335	299	311	335	323	334	339	331	336	330	352	336	342	323	332	347	367	328	322	316	371	346	400	359	332	332	354	350	317	348	339	346	359	324	322	329	326	323	333	319	328	347	333	348	316	303	334	343	339	338	332	329	326	290	333	355	311	325	335	332	291	294	277	352	306	345	331	333	345	320	309	311	345	330	339	309	315	378	312	353	322	318	284	327	329	345	338	352	301	340	337	336	279	301	319	329	358	355	314	340	327	364	360	310	333	355	360	367	316	318	325	351	315	353	319	351	353	350	338	315	341	335	340	297	332	328	324	342	340	320	296	346	360	305	358	335	336	302	359	352	349	330	312	362	354	311	295	323	344	393	331	321	333	303	308	338	326	339	337	303	384	335	313	348	323	328	315	321	338	312	358	330	295	331	306	320	314	354	313	348	321	361	319	364	338	307	287	314	329	339	335	321	368	350	333	294	318	323	326	333	306	350	357	344	300	337	299	305	353	352	331	301	303	317	347	329	338	358	369	334	288	323	301	336	347	330	319	317	358	343	345	315	296	331	345	322	317	334	332	351	349	336	371	327	329	330	344	308	349	331	337	314	337	341	335	317	317	312	305	343	374	365	363	349	347	313	349	392	320	329	335	335	368	382	345	352	340	372	327	298	317	331	358	318	338	283	322	344	310	327	342	337	298	309	331	345	337	356	320	319	331	367	333	348	318	347	328	352	354	335	317	323	323	307	319	347	347	288	344	332	313	323	342	313	337	334	339	347	349	321	345	307	345	324	341	348	341	319	349	327	304	315	352	338	335	358	348	361	324	353	291	327	345	304	339	334	348	307	357	353	332	363	346	328	325	347	331	321	361	329	319	331	349	329	306	342	317	314	336	339	315	353	310	345	314	327	326	316	353	353	349	323	302	345	333	340	334	347	324	348	331	348	338	351	315	350	322	303	327	294	335	319	356	346	316	340	311	323	318	356	314	324	324	337	338	335	317	328	342	298	345	347	314	343	343	348	340	366	334	323	343	300	368	335	367	359	340	367	325	320	370	345	306	333	371	340	339	337	327	325	344	315	349	338	355	334	402	332	309	377	329	361	357	340	355	332	335	305	279	310	338	296	332	276	312	368	324	326	326	283	333	387	355	322	366	326	340	339	328	349	372	354	314	321	314	358	348	311	367	350	307	323	337	363	337	331	329	297	318	328	337	347	358	353	333	293	365	314	323	341	325	312	334	334	344	345	322	303	312	303	347	344	311	310	322	317	288	346	314	351	370	324	316	312	334	346	332	312	333	320	329	312	354	371	332	351	348	346	314	347	340	322	341	357	343	288	300	335	342	333	325	363	308	299	365	326	365	343	319	387	316	313	307	334	357	318	367	339	349	339	328	368	318	337	306	336	335	343	330	336	342	356	310	323	387	311	328	333	367	350	313	299	361	320	354	326	340	313	346	325	358	362	319	328	337	332	340	367	337	329	320	315	321	370	325	335	296	346	350	341	340	316	310	328	329	338	357	318	339	347	304	349	348	352	355	311	324	290	270	323	320	325	329	330	313	341	333	311	346	352	330	308	328	332	310	341	334	347	354	355	318	334	342	306	328	337	373	355	352	351	318	325	349	302	338	370	351	360	319	338	336	331	358	326	317	320	284	355	314	323	324	323	328
12721	6214	11385	11350	9527	6957	5536	3851	2950	2421	2147	2065	2102	1931	1840	1675	1447	1467	1340	1258	1186	1106	974	1077	968	901	887	872	831	846	838	863	848	832	789	824	806	789	803	809	890	797	809	830	783	835	791	783	787	755	774	734	794	779	795	777	790	791	785	773	766	803	770	788	821	771	796	735	763	808	802	761	811	793	761	737	784	776	796	778	771	755	690	766	768	829	711	760	781	740	779	795	786	764	744	739	798	791	786	758	737	809	771	814	775	781	689	777	752	768	752	726	812	777	777	789	714	794	771	776	752	803	791	786	824	751	794	810	785	762	793	767	737	782	744	786	756	767	752	768	802	780	777	763	818	776	788	752	748	783	778	780	743	747	787	799	840	800	810	721	818	795	787	763	745	789	812	804	788	789	819	739	783	758	775	802	791	729	798	775	770	796	751	768	739	796	727	739	799	761	753	768	735	790	754	779	757	796	826	735	801	780	825	739	771	743	724	775	766	786	769	769	743	777	793	786	762	748	777	759	779	755	748	742	711	797	828	741	804	797	808	736	744	768	800	773	782	773	778	804	755	775	771	731	762	772	787	720	772	778	747	801	756	801	774	776	762	770	807	742	757	692	782	773	757	829	749	744	758	779	833	735	771	789	808	712	770	789	794	766	741	787	773	760	771	810	818	781	752	765	772	785	788	766	786	803	775	789	778	802	727	749	707	746	752	746	760	813	772	816	828	762	770	773	799	796	770	776	741	775	761	773	795	752	770	782	801	789	799	760	780	804	780	747	784	816	747	771	742	749	761	823	765	769	799	681	748	798	756	757	746	759	740	761	788	779	707	778	715	783	761	804	740	772	772	735	799	788	772	826	748	734	790	753	790	808	810	808	726	786	766	783	745	804	774	773	770	734	806	716	776	770	786	773	743	801	820	779	768	778	736	780	727	792	816	821	825	752	769	757	776	740	733	795	783	776	778	723	754	751	748	787	768	745	772	736	776	763	731	770	842	771	728	766	784	750	776	747	755	782	789	786	759	744	762	770	776	783	777	812	710	771	782	762	731	778	762	744	796	760	780	765	761	747	788	801	729	760	755	778	717	836	769	745	737	765	775	758	748	767	720	771	818	796	827	750	783	771	757	799	799	726	791	787	782	840	755	761	788	801	733	723	805	710	783	803	825	759	781	781	738	746	780	721	802	723	728	767	806	730	728	826	794	786	804	791	756	817	789	775	735	770	758	746	760	751	777	771	800	770	764	812	764	767	751	802	781	780	821	786	803	736	754	762	723	780	777	767	777	755	801	815	763	747	762	779	774	794	766	740	728	794	792	740	752	793	802	771	793	790	769	730	770	809	738	752	756	725	813	784	787	792	751	831	809	810	761	778	788	795	761	760	745	788	772	764	743	796	822	756	743	753	757	775	795	784	732	774	759	753	763	807	730	764	786	751	752	748	742	763	782	723	749	763	783	774	789	794	764	749	764	707	741	716	738	779	763	776	719	729	809	758	803	759	719	778	774	699	724	743	836	770	708	743	787	802	759	761	773	786	774	760	762	732	750	728	817	752	735	735	827	835	764	735	727	778	791	733	756	767	759	746	786	790	793	738	782	783	788	786	777	737	760	825	804	793	793	774	789	773	743	763	787	724	772	821	811	807	751	714	785	823	758	768	767	758	744	714	747	807	767	784	763	778	748	803	796	752	762	808	796	776	750	774	746	778	749	790	772	760	770	811	764	775	793	779	806	801	775	776	803	790	754	788	777	770	789	723	767	741	803	752	742	803	753	822	762	832	760	773	805	751	782	802	791	746	743	772	796	793	727	772	720	792	812	784	797	749	804	805	769	788	743	775	791	753	791	727	774	705	732	774	782	795	853	806	789	812	801	742	789	763	750	770	821	755	818	807	769	759	768	773	767	840	764	746	748	753	819	786	787	798	738	803	732	736	788	782	790	760	775	701	801	734	766	756	776	737	816	787	762	727	792	746	762	778	733	751	753	745	761	741	775	791	740	837	792	787	804	793	720	739	753	796	810	787	787	772	767	743	769	797	804	687	782	727	816	754	754	803	745	750	767	725	805	785	747	788	823	799	793	830	846	785	749	826	761	788	786	732	752	753	807	767	766	767	756	756	782	757	756	766	753	822	758	787	758	715	763	755	784	751	781	787	784	811	771	839	789	750	735	802	786	742	773	829	735	768	794	767	751	804	764	782	761	808	780	735	773	765	832	808	799	768	754	784	785	754	772	764	749	767	734	836	834	777	770	800	794	739	778	809	754	765	753	789	747	718	752	734	775	721	799	788	757	808	746	765	750	770	799	747	783	798	741	761	711	754	756	773	798	779	758	811	740	821	780	806	818	740	777	802	730	735	758	757	713	806	768	768	737	783	770	781	777	796	788	786	737	801	767	759	784	733	783	742	766	775	800	801	779	750	772	762	812	780	774	770	765	792	770	791	752	757	752	752	762	745	790	809	754	775	749	750	783	795	784	762	777	774	746	784	733	737	749	810	783	715	739	785	784	771	757	766	778	756	732	809	763	793	807	805	725	755	768	766	760	776	759	742	772	789	780	778	771	795	751	726	747	740	772	778	768	787	749	750	760	761	752	709	781	761	774	810	751	777	747	754	780	795	793	776	809	777	760	772	801	769	752	796	782	766	747	737	764	737	772	735	794	799	809	779	714	773	767	783	775	749	748	784	773	752	773	740	788	791	779	769	741	744	777	773	770	806	776	742	748	761	770	751	718	722	796	715	761	770	784	777	734	758	776	743	786	743	802	785	780	778	804	766	758	832	805	760	811	775	781	763	781	771	804	794	763	772	757	754	828	773	788	770	730	797	755	728	777	747	783	760	809	807	803	755	765	756	766	751	751	759	762	814	740	773	743	757	762	811	815	747	792	749	771	771	742	801	783	766	769	780	774	721	719	789	781	787	735	823	763	784	770	771	751	779	765	799	746	718	784	729	745	742	770	778	751	739	747	805	746	745	812	728	751	741	734	770	768	786	800	773	756	771	763	748	756	764	813	769	791	834	813	793	787	778	768	786	770	778	752	778	770	783	750	731	769	737	794	762	777	746	699	779	724	743	763	768	769	778	778	812	766	793	756	761	727	738	727	852	740	757	798	805	794	739	727	763	782	779	791	770	711	761	765	787	766	773	733	806	779	781	792	788	774	813	728	744	802	769	777	802	714	776	814	826	833	764	792	761	779	774	743	803	814	833	747	750	747	805	752	787	788	827	728	759	757	731	732	791	752	774	737	764	795	737	788	778	813	747	734	744	704	746	799	773	738	784	758	776	850	778	786	780	723	770	783	747	741	735	809	750	800	765	764	750	762	743	794	785	798	761	821	722	749	747	763	749	725	760	757	780	746	788	768	774	781	731	761	822	786	773	795	755	784	752	811	813	815	765	753	754	744	728	794	800	740	755	766	817	774	754	795	806	772	784	760	777	771	800	776	773	803	773	787	783	769	795	760	748	779	707	786	795	763	856	790	710	809	767
26765	10544	9054	6322	4372	2790	1933	1252	921	713	635	652	700	603	581	512	444	467	477	440	382	364	446	392	369	373	328	349	328	288	344	363	360	316	348	363	302	364	332	347	317	286	356	312	336	292	316	312	319	307	299	325	307	316	366	318	305	329	335	314	291	342	315	317	326	331	321	285	327	306	307	329	325	320	296	330	337	305	288	333	321	288	312	302	335	336	296	309	308	343	315	314	318	346	341	343	328	320	288	328	317	321	313	322	304	313	330	296	308	263	317	352	282	307	348	337	340	299	341	323	278	315	287	313	307	291	291	326	281	301	290	304	322	323	321	310	317	325	354	332	298	324	316	312	300	298	317	383	335	300	300	336	323	313	362	323	328	269	314	335	350	311	310	333	309	307	330	335	303	327	314	333	326	317	329	316	304	328	325	314	306	304	329	338	326	325	316	310	340	320	323	298	300	316	342	324	326	340	323	334	319	305	315	361	301	323	328	287	313	327	301	331	317	302	351	362	326	298	301	372	362	313	305	313	323	291	303	362	285	277	328	294	331	324	323	326	324	314	332	308	309	302	320	337	316	303	301	317	337	313	308	301	307	300	291	295	262	276	276	308	290	349	330	334	309	334	333	294	300	297	326	326	309	326	340	317	315	341	307	337	332	274	297	297	319	313	346	316	331	336	322	343	331	311	335	319	279	317	318	329	280	348	322	310	271	334	341	347	348	292	311	312	331	343	314	316	314	319	275	302	270	327	299	303	304	332	320	319	334	314	339	313	326	320	316	320	299	337	338	280	322	289	305	345	330	290	276	317	306	323	305	329	343	327	332	315	310	305	333	320	293	328	301	321	330	331	351	325	286	331	341	333	329	348	312	315	311	311	290	317	327	299	340	306	316	305	298	307	314	308	346	304	302	312	336	274	305	333	305	283	351	322	335	324	300	284	329	326	350	322	335	306	302	277	317	326	316	310	377	301	332	331	322	306	340	310	334	314	305	303	322	304	329	323	322	311	304	331	326	324	323	312	327	311	325	343	299	310	330	326	354	323	318	323	345	315	300	346	332	306	345	307	323	317	306	286	298	325	299	336	318	308	327	316	339	297	341	369	325	314	305	318	321	310	322	313	308	322	276	306	332	325	314	293	323	325	302	326	324	366	342	333	350	315	290	348	308	342	306	291	313	327	316	331	313	336	329	289	320	309	306	299	328	334	315	345	384	315	298	305	313	313	266	333	316	345	317	320	334	311	324	339	298	301	317	332	311	347	338	341	332	316	330	341	340	318	331	341	309	306	326	304	336	319	317	344	317	355	308	299	329	326	351	332	303	306	311	305	309	300	319	282	337	317	330	328	329	315	345	337	302	310	344	280	301	334	307	315	306	291	342	330	333	292	342	339	329	276	324	282	327	338	259	342	307	358	327	322	347	312	347	324	325	332	312	315	293	333	308	291	338	309	317	313	317	283	311	291	287	295	334	332	338	308	307	329	308	323	315	316	316	328	266	309	286	321	304	304	301	315	318	325	306	343	340	306	308	317	309	298	359	326	311	330	291	297	310	345	316	299	335	322	336	331	327	352	344	301	308	308	328	298	357	332	308	315	329	329	294	294	290	311	316	344	318	305	338	332	311	303	317	297	314	310	334	340	332	329	322	314	316	331	329	305	341	326	300	300	318	315	312	296	336	291	319	320	302	321	292	307	323	325	324	327	299	346	314	328	326	303	335	311	326	309	323	311	330	305	310	301	302	289	323	316	312	300	331	296	316	321	346	323	314	331	376	342	299	321	293	321	339	326	327	330	312	336	312	338	323	314	303	300	332	314	335	275	326	279	317	323	293	363	323	283	290	317	367	309	361	272	367	314	310	325	293	294	293	346	359	329	318	260	303	348	317	351	326	312	341	311	345	298	310	311	326	318	331	324	296	328	309	321	287	321	349	304	349	319	327	300	345	297	332	322	309	288	303	306	301	345	288	300	304	301	319	339	310	333	333	318	339	310	309	341	322	317	318	315	357	310	358	287	325	296	268	325	301	301	304	344	359	315	301	312	332	313	339	312	329	310	303	327	304	305	328	315	306	280	311	327	335	336	322	331	302	326	330	297	308	288	329	343	309	333	319	317	318	343	296	333	331	317	302	313	304	321	349	306	308	310	330	372	318	352	317	337	295	324	297	330	302	299	318	322	301	289	332	326	352	327	334	307	320	336	325	307	289	313	325	344	300	329	301	321	323	318	315	340	280	286	299	303	329	331	364	297	339	324	326	310	319	319	319	324	334	297	303	330	316	303	290	329	300	341	332	305	309	286	283	366	293	348	322	323	306	306	306	316	358	307	335	316	303	348	351	317	288	284	293	321	297	313	315	311	343	335	350	291	319	328	332	314	332	317	313	326	327	314	323	329	288	315	257	304	311	330	315	303	326	357	369	315	333	321	299	286	343	325	300	299	344	323	316	292	306	316	295	341	325	303	270	312	361	300	344	326	328	319	336	334	318	319	320	302	314	325	272	298	315	302	314	311	297	315	314	319	301	340	325	352	292	314	294	292	315	301	321	292	292	316	310	337	306	308	323	324	299	311	326	284	295	335	326	333	339	318	307	308	294	318	341	320	328	350	338	295	285	314	284	317	313	346	315	297	321	312	311	342	278	354	328	308	296	334	355	350	314	325	308	303	306	317	303	347	315	298	339	331	293	304	302	297	312	320	328	275	323	325	310	334	329	330	335	294	318	351	310	307	338	338	316	333	309	318	315	334	312	298	278	314	322	332	342	335	338	301	317	329	318	294	300	322	278	322	310	298	281	269	348	280	300	349	322	310	318	323	302	302	343	314	285	308	303	328	322	342	336	344	303	337	330	367	297	340	304	305	293	314	327	350	343	340	348	300	317	334	309	305	312	341	324	311	315	303	298	334	334	346	317	296	328	341	317	317	308	304	325	312	322	323	336	321	321	338	334	316	322	324	284	306	353	314	326	328	304	331	316	349	359	324	326	302	303	318	286	325	341	324	287	294	318	313	278	313	334	342	312	312	325	310	310	293	310	328	335	302	332	340	333	325	311	314	308	322	298	370	321	326	278	351	307	324	326	317	296	320	360	314	290	307	315	290	319	287	316	319	321	327	316	303	314	318	321	342	322	339	345	325	305	306	309	306	314	309	290	336	339	327	299	360	312	309	299	329	318	322	341	325	341	328	317	290	317	337	304	333	345	270	325	299	316	336	264	305	315	323	337	288	297	308	293	332	339	334	325	285	302	330	275	317	320	300	298	323	329	331	330	317	314	325	361	289	327	313	322	320	318	307	314	319	299	329	330	312	308	331	314	340	339	303	325	348	305	294	292	311	356	320	307	321	290	303	305	323	326	299	306	332	346	354	327	289	333	298	350	311	323	329	308	298	323	349	341	349	336	306	308	276	331	283	326	319	316	311	291	309	303	331	303	331	351	326	313	356	341	363	310	319	311	325	305	333	347	331	309	327	334	307	287	318	322	312	287	287	363	314
15857	8039	13802	14295	12751	9142	7382	5017	3959	3178	2838	2692	2569	2569	2266	1835	1698	1611	1547	1420	1285	1206	1164	1110	1020	980	895	833	849	869	801	842	855	781	772	784	764	798	829	798	799	776	771	767	772	792	743	740	710	738	773	755	752	807	751	730	703	707	727	700	771	747	719	758	739	748	707	770	769	729	778	710	725	719	717	740	768	770	713	745	711	726	744	752	706	737	673	798	707	721	715	733	740	723	720	718	724	744	747	722	699	705	727	709	746	689	720	728	742	726	736	721	746	692	741	760	730	727	747	708	729	725	726	758	710	753	729	747	721	746	748	723	740	696	719	732	744	762	731	715	718	722	768	708	648	735	717	772	758	699	785	755	753	709	740	703	764	758	708	736	774	710	716	711	709	770	727	786	712	733	711	725	706	694	735	767	746	725	730	717	709	735	726	729	729	687	743	747	699	766	732	740	715	661	711	751	713	695	683	730	743	682	756	716	739	727	758	741	703	755	708	739	767	739	732	692	743	800	791	740	721	719	703	770	716	748	760	776	753	721	757	725	714	721	709	714	684	743	728	770	757	719	700	696	776	713	736	760	732	736	788	729	751	755	754	736	734	699	728	704	748	707	750	684	715	730	720	753	702	763	754	692	678	715	703	772	747	707	729	731	744	681	674	697	761	726	751	773	684	768	834	757	714	708	796	734	722	758	731	720	734	739	702	769	782	723	713	707	719	733	708	734	724	751	721	750	728	718	712	746	790	712	766	755	710	712	689	731	684	754	703	754	736	726	706	738	743	738	742	731	750	722	757	721	728	784	684	778	706	743	741	726	708	730	726	735	761	779	733	736	730	741	733	759	759	731	724	717	725	730	724	709	730	741	781	697	752	753	769	751	693	753	731	699	739	718	733	725	760	716	802	752	729	714	770	705	736	722	728	749	708	737	695	741	703	777	792	688	742	727	738	754	718	724	767	710	766	727	732	751	760	739	720	714	671	666	739	737	703	695	763	754	697	746	745	737	751	735	775	731	704	728	724	687	717	694	725	709	736	735	722	706	699	744	747	782	757	796	738	713	723	728	736	742	731	736	720	761	716	734	720	760	759	762	704	729	773	735	738	703	746	745	722	750	734	737	728	741	719	769	745	778	751	714	783	731	739	728	745	691	745	742	768	776	744	737	750	755	750	709	734	725	742	728	732	780	692	717	676	732	697	748	707	712	712	727	739	711	639	706	688	701	762	720	719	732	775	746	756	726	713	772	729	758	734	718	770	769	748	747	720	778	726	676	731	765	766	730	731	726	737	713	740	682	725	742	722	707	734	750	773	740	745	740	756	713	723	737	703	746	728	725	752	736	763	732	741	739	751	727	710	719	738	747	712	754	687	731	739	703	726	718	702	737	695	740	700	759	719	705	708	760	697	743	771	738	733	728	784	719	762	737	754	781	750	719	737	706	718	722	740	716	737	736	717	716	728	727	730	693	752	773	687	752	736	707	726	763	760	746	774	752	765	717	747	709	760	743	685	663	727	729	695	707	741	734	761	744	750	747	779	710	770	714	748	702	696	716	700	749	712	784	727	702	701	740	731	705	711	721	777	730	725	696	721	740	715	737	688	710	727	743	740	709	731	736	744	712	772	761	779	770	689	745	698	755	707	680	668	698	699	703	740	726	728	708	740	718	750	718	750	743	761	738	770	750	685	709	740	746	717	721	750	733	739	736	741	748	745	705	772	739	690	727	736	741	722	726	750	690	741	748	772	714	696	743	751	716	715	706	720	736	765	677	694	738	732	775	756	767	729	737	757	721	757	728	730	730	693	753	771	751	715	746	758	736	813	741	722	758	700	728	750	763	733	692	717	757	748	713	711	731	738	717	714	716	690	711	758	707	716	741	720	713	704	728	701	715	697	756	767	742	748	718	730	745	775	750	725	732	679	753	770	728	750	749	768	724	753	736	721	754	762	732	703	761	727	738	774	767	719	742	683	707	667	726	794	727	691	683	714	734	714	718	728	747	742	714	710	730	751	758	679	725	757	717	712	671	762	738	730	750	703	729	761	708	740	752	727	762	747	709	705	770	772	698	765	745	777	732	730	710	706	758	722	728	755	751	728	754	709	724	737	729	758	754	742	690	706	770	741	790	702	744	737	727	727	743	624	759	703	705	750	737	715	750	704	796	773	750	735	716	697	750	742	691	746	721	714	700	738	780	716	731	820	738	690	733	743	742	721	717	783	694	712	735	752	705	750	772	707	694	719	724	730	724	767	768	739	732	760	702	775	734	773	769	783	727	799	744	739	740	724	722	724	741	766	733	757	755	718	737	718	726	739	772	735	752	687	736	747	745	704	701	743	726	745	713	720	701	683	692	720	718	741	746	724	752	742	713	760	733	720	723	696	662	763	735	781	743	734	746	790	731	736	758	734	707	720	768	708	737	727	727	714	729	732	728	759	725	746	762	724	750	766	743	731	746	739	722	739	715	737	702	715	767	737	705	726	745	742	776	738	728	707	699	718	759	726	734	736	734	727	728	732	719	727	760	719	736	717	719	768	745	741	757	712	727	700	723	701	718	752	724	727	755	748	720	722	742	735	672	734	745	696	713	746	706	718	720	740	718	775	768	775	715	692	731	681	726	732	735	716	716	726	727	699	674	776	735	732	756	737	782	750	708	762	715	779	729	741	799	718	734	763	737	759	785	737	730	773	748	753	775	758	737	764	752	733	744	675	756	712	713	771	748	716	750	727	750	716	763	689	756	728	707	712	677	698	729	747	706	719	755	740	708	700	747	722	749	745	744	710	742	744	758	715	712	793	724	752	721	742	758	765	709	750	725	756	746	699	741	775	749	763	779	770	734	750	710	680	754	748	733	722	718	757	780	786	723	719	731	760	764	756	787	715	737	700	749	715	705	763	764	769	722	747	804	760	719	745	674	768	699	714	710	761	732	738	746	710	724	768	741	754	771	662	702	805	738	730	719	760	733	736	727	712	737	708	734	724	702	729	709	747	782	791	769	718	796	739	704	747	699	755	746	748	782	726	746	756	759	756	770	749	689	720	774	759	724	738	744	715	750	754	761	735	724	707	747	762	721	726	718	793	736	753	743	735	740	746	757	738	730	742	725	703	709	751	813	679	724	738	758	735	753	686	773	708	733	720	756	648	750	749	771	714	721	740	713	772	725	703	726	698	666	706	755	686	677	711	738	699	741	736	799	700	752	710	681	761	725	752	735	755	726	707	709	740	764	750	755	751	718	707	780	706	688	722	748	700	806	763	764	772	751	757	766	735	720	748	714	704	765	704	758	739	772	767	695	735	762	692	772	709	749	734	737	748	731	698	757	704	704	755	717	748	691	749	740	745	740	728	689	759	718	701	755	708	683	741	716	768	727	768	719	732	702	732	720	681	715	726	758	770	705	714	716	772	729	730	743	712	740	743	735	725	750	767	702	748	691	770	725	702	739	701	733	772	734	758	716	732	710	778	730	756	705	727	701	720	698	712	746	779	742
9823	4210	3836	2668	1585	1117	764	537	490	462	425	443	429	401	386	390	365	357	336	375	328	326	310	337	315	306	300	293	314	301	323	280	321	294	322	308	282	297	344	311	284	308	291	313	312	311	325	295	343	315	303	308	310	273	317	300	277	304	318	261	273	316	324	325	323	291	318	296	303	255	296	292	291	315	334	361	298	307	295	294	299	291	319	280	275	297	317	296	303	317	315	300	311	309	248	296	320	316	286	282	284	304	340	310	290	312	318	324	304	311	346	292	330	281	309	304	287	247	362	306	331	293	326	297	315	310	301	291	302	280	300	287	318	282	300	338	270	305	314	299	305	297	301	272	343	295	293	297	281	319	340	300	298	299	277	310	290	315	327	334	282	299	338	323	296	316	276	304	318	288	344	298	316	278	304	316	297	268	292	312	288	318	296	327	305	307	283	283	343	302	321	326	285	294	312	309	290	277	293	314	295	271	303	290	319	303	301	315	291	333	288	284	341	329	300	281	278	289	299	297	301	281	316	307	283	268	317	302	350	321	302	319	309	280	286	296	306	279	322	295	298	307	287	325	306	304	300	299	303	308	281	313	306	292	342	286	294	309	322	275	292	310	320	310	304	294	280	290	314	325	314	306	302	313	319	337	340	323	302	315	266	308	277	302	298	318	301	311	315	341	294	307	317	302	277	318	277	302	279	270	312	310	301	294	319	294	307	295	273	293	291	305	275	312	309	279	298	280	309	266	298	300	293	314	325	315	311	274	333	337	300	312	304	299	312	295	275	314	314	301	320	322	316	305	318	304	287	304	306	331	310	289	306	300	302	320	284	314	325	307	312	315	304	290	317	270	299	296	291	296	300	284	297	291	304	282	314	305	281	347	284	329	325	276	295	330	329	320	331	298	297	288	316	282	313	286	306	284	300	286	299	298	303	279	300	327	283	318	303	285	307	284	326	293	312	327	308	321	310	271	316	317	277	300	320	338	299	284	284	314	292	315	295	310	275	288	321	294	330	313	305	309	270	304	326	300	301	308	260	306	306	303	328	342	308	308	331	281	272	293	288	285	305	351	346	325	298	302	295	301	313	289	295	317	291	283	286	322	295	281	310	284	306	257	338	303	301	276	330	294	329	271	315	313	297	285	305	292	265	290	303	292	310	317	296	306	310	312	309	263	283	312	286	308	291	299	316	293	274	306	312	308	309	309	293	303	275	265	295	286	307	281	322	322	309	293	279	304	311	300	299	316	328	331	275	316	308	297	276	308	323	321	341	321	310	290	271	305	284	305	270	347	302	295	271	284	330	294	282	341	295	291	311	314	298	289	279	292	321	294	302	277	311	280	298	292	309	299	315	280	332	300	302	290	283	309	275	305	293	321	290	302	320	310	278	326	306	299	311	328	293	323	305	315	289	336	312	288	312	327	311	328	279	300	328	315	303	285	292	286	283	312	318	310	292	301	287	337	317	313	318	279	270	311	291	330	311	302	306	302	303	278	299	295	286	320	321	320	251	315	304	347	339	334	307	291	314	327	311	301	291	312	313	256	286	290	289	285	307	300	279	307	326	306	300	311	318	287	317	300	320	304	336	328	329	301	301	324	303	310	293	277	327	293	248	312	309	305	294	269	322	303	278	291	282	309	313	307	302	315	317	317	306	317	278	281	301	269	263	273	314	306	313	292	323	312	331	295	305	274	285	306	303	301	294	289	299	287	269	285	330	323	308	300	310	302	306	269	317	300	293	312	327	323	287	325	306	303	279	277	283	310	322	297	313	311	274	326	303	320	313	314	288	310	322	284	281	339	310	306	324	268	293	293	319	292	321	303	325	333	277	332	300	280	279	297	321	318	332	313	265	320	278	332	297	312	305	327	320	269	325	276	297	306	322	302	337	281	305	275	296	322	292	300	282	299	275	314	332	322	289	289	285	315	352	310	282	278	299	321	293	337	323	290	326	304	296	294	322	316	297	299	287	297	298	293	288	298	315	281	269	297	272	320	310	310	321	271	284	324	310	305	293	312	318	317	308	299	280	303	290	275	344	337	287	311	309	301	310	300	314	318	321	294	318	339	346	302	280	311	323	302	305	313	319	280	286	243	299	288	300	280	278	319	372	302	318	338	312	331	332	313	292	316	311	305	307	297	301	300	274	284	308	306	306	313	299	290	301	311	314	335	313	288	290	295	313	308	290	318	284	250	278	278	301	312	290	319	357	317	304	273	297	336	294	295	315	308	299	268	326	330	298	290	321	277	286	286	294	310	304	296	292	327	301	304	324	307	285	311	298	303	286	310	327	272	316	298	290	315	330	312	346	298	280	290	311	297	335	302	306	306	306	282	286	293	322	259	301	284	283	306	285	272	313	270	262	284	307	320	308	285	303	306	342	289	279	302	311	318	284	288	262	276	295	255	311	313	332	291	300	277	301	318	335	321	311	300	301	292	297	275	303	305	312	266	326	253	289	295	301	296	315	300	296	313	324	297	333	293	288	305	304	324	311	281	273	317	297	303	251	285	273	318	278	312	266	304	302	344	338	309	317	303	249	296	315	325	289	297	310	285	311	285	335	305	283	322	293	305	331	297	308	317	293	297	294	294	309	342	305	314	312	286	286	352	308	339	320	295	276	291	281	311	305	301	289	293	313	335	296	314	318	297	331	324	289	297	296	301	267	284	309	273	293	302	281	316	288	307	309	304	276	303	284	317	336	303	313	292	290	282	301	315	327	288	295	289	274	322	350	294	273	288	336	310	291	328	296	303	284	271	297	328	297	298	316	300	309	308	335	284	304	308	290	282	324	284	287	280	344	307	308	311	280	339	281	301	313	319	314	302	272	299	308	299	306	308	320	305	327	324	289	299	334	288	288	304	299	297	283	285	338	326	316	294	312	289	308	281	312	331	252	322	305	253	315	251	295	296	291	306	324	308	331	305	336	304	271	333	299	324	311	278	311	321	317	298	312	280	287	290	289	292	280	312	302	301	290	321	361	302	303	358	330	327	332	313	300	272	288	303	276	321	305	287	297	346	317	305	286	296	295	338	285	304	310	286	298	291	280	315	314	319	322	282	312	293	304	321	303	259	333	304	301	299	315	285	311	281	304	288	318	327	308	298	302	294	334	300	293	310	256	311	282	329	285	299	298	257	312	284	308	309	300	299	328	288	281	304	330	313	257	287	338	302	349	293	302	339	320	296	370	300	297	295	314	299	303	281	336	319	318	306	317	291	290	289	279	268	316	300	287	294	304	285	298	283	286	310	319	283	292	329	325	305	282	347	323	295	312	319	283	334	331	290	318	299	291	310	290	334	317	318	295	312	280	300	297	291	328	324	310	282	279	302	324	329	317	299	299	294	342	324	333	310	299	317	317	280	323	253	280	347	292	294	329	299	317	324	306	327	278	316	314	308	305	311	317	286	336	325	291	299	281	278	272	300	269	288	315	311	283	310	317	307	328	327	286	268	326	318	263	301	309	313	319	286	305	293	334	332	316	308	279	310
6668	4049	7091	7268	5514	4182	2908	2353	1808	1618	1443	1417	1400	1414	1283	1159	1084	1058	1005	974	967	841	875	860	820	760	786	804	731	778	741	751	801	700	765	769	734	690	712	766	801	744	768	742	686	677	719	751	714	678	765	696	694	755	720	672	667	708	747	694	694	706	716	717	720	727	748	669	705	682	714	673	713	711	655	782	702	754	690	731	739	722	703	708	732	700	738	736	675	699	737	716	673	704	729	683	756	733	698	696	716	699	710	702	698	678	700	705	735	717	701	726	731	685	711	738	681	678	712	702	771	727	709	690	717	689	712	734	714	718	662	690	677	678	712	704	744	722	716	727	711	728	727	675	703	705	667	688	635	682	757	741	713	709	702	686	697	730	683	707	713	765	715	731	720	692	714	732	661	762	704	693	735	703	737	699	688	706	716	697	676	739	705	747	693	722	738	706	732	719	702	706	664	721	722	749	662	688	695	710	656	665	708	737	686	721	666	715	684	696	709	694	718	662	720	711	711	763	671	715	699	694	683	718	705	721	722	711	706	718	728	677	723	639	676	718	733	732	747	673	717	723	705	728	686	747	740	681	683	661	749	681	698	695	690	667	684	680	705	713	767	663	687	748	703	710	699	705	704	770	662	734	669	720	736	724	661	697	718	693	685	694	710	758	682	675	710	738	784	683	726	711	743	700	658	657	680	684	658	678	736	753	703	691	676	751	711	725	732	708	698	692	711	734	714	724	734	702	730	731	687	713	714	691	684	673	722	706	706	672	701	688	681	721	663	696	724	707	705	672	707	728	714	702	691	747	692	706	689	687	674	765	669	678	680	718	699	715	703	684	701	734	694	732	678	701	701	703	760	763	730	719	699	679	697	757	709	693	672	727	628	705	702	713	686	707	785	742	741	727	702	679	717	673	756	706	703	694	721	706	715	710	649	699	709	700	676	721	716	733	774	753	694	692	723	702	671	682	771	708	712	707	695	709	693	729	681	717	674	726	696	733	678	717	720	708	703	720	736	649	642	786	739	694	758	690	659	674	706	731	675	748	754	730	702	632	685	689	690	724	678	712	670	716	684	740	692	720	712	712	689	738	741	736	664	700	632	710	664	708	748	711	719	693	705	746	757	709	714	745	683	699	716	693	703	656	762	733	722	763	753	686	732	740	709	670	717	694	724	720	705	681	699	695	744	721	738	744	702	693	721	710	715	724	699	710	711	735	750	681	719	684	700	720	663	720	668	696	694	692	696	729	727	702	685	681	710	692	751	710	714	707	713	692	718	714	676	699	671	706	713	686	725	712	726	707	721	657	711	716	698	731	686	742	708	755	714	691	718	723	718	666	679	690	661	717	708	732	728	728	739	711	674	686	702	726	697	719	689	700	736	728	714	787	695	754	749	691	707	735	744	705	728	700	673	725	731	707	684	760	721	710	720	732	694	692	688	727	666	698	679	711	707	699	681	696	748	686	700	729	696	707	698	695	714	665	732	730	653	725	705	693	643	669	686	692	701	699	731	739	702	719	719	735	714	679	732	701	700	720	691	697	697	731	683	718	739	687	705	723	703	711	706	678	690	678	743	700	689	722	693	722	705	694	663	716	717	680	696	726	723	701	692	710	727	689	733	701	738	717	676	715	690	705	698	739	714	712	742	744	706	687	702	765	718	743	691	728	715	729	696	713	700	652	695	687	681	682	689	702	695	692	703	685	694	682	703	715	677	707	671	702	754	697	676	769	714	724	685	700	692	723	753	655	737	713	749	715	645	726	727	681	732	696	679	701	725	701	694	734	714	691	700	697	709	704	716	722	733	737	707	721	691	669	719	713	691	682	722	697	742	714	738	684	680	714	673	655	702	706	707	735	666	683	699	726	681	753	766	710	679	692	744	723	720	727	702	692	695	703	709	708	691	673	718	736	729	742	724	667	724	721	705	661	699	714	727	701	713	725	707	697	703	698	740	711	743	695	679	717	736	749	703	713	682	656	702	727	671	677	700	707	745	689	698	684	687	699	711	740	728	666	685	681	729	716	714	669	691	711	723	736	664	723	691	716	711	706	741	719	726	666	750	716	714	697	690	702	734	672	756	690	681	735	701	695	752	718	715	715	688	683	710	743	736	727	697	711	749	683	729	673	739	720	700	709	699	730	678	713	752	689	684	670	703	693	706	747	656	668	720	724	733	656	679	721	708	687	678	636	690	684	745	709	700	711	705	732	733	750	734	636	715	669	704	695	684	707	703	726	702	732	693	694	670	751	759	696	641	672	669	722	763	770	718	734	686	665	677	681	716	735	742	707	727	689	674	680	703	706	723	726	684	745	679	689	713	693	687	673	689	729	708	712	681	686	707	756	728	704	728	702	730	697	713	685	750	692	695	719	722	699	695	666	681	727	672	742	671	734	711	678	684	720	684	714	765	698	686	718	691	708	708	645	669	700	728	705	689	691	758	705	651	676	688	707	718	684	689	696	773	704	688	726	723	694	752	709	737	726	718	735	678	701	726	707	684	748	784	708	623	730	729	732	733	743	701	711	677	742	731	733	738	694	691	780	727	695	713	708	694	721	714	718	715	724	712	727	706	688	704	703	709	688	711	701	703	751	652	673	705	741	717	681	749	703	659	701	714	709	753	695	711	685	756	739	714	664	699	704	707	765	713	705	688	738	686	757	759	667	741	660	723	741	705	711	722	694	674	720	784	686	680	700	698	745	706	737	710	771	690	703	679	743	672	696	694	691	697	690	689	724	699	677	712	698	693	736	706	773	670	713	677	692	741	694	710	710	695	667	691	722	704	709	727	737	722	692	730	718	723	684	782	698	711	692	712	716	728	712	664	701	682	679	686	711	688	722	682	714	684	686	699	723	710	678	697	733	706	737	689	708	716	708	708	705	707	746	710	689	705	659	688	659	645	699	715	694	664	707	736	724	724	710	676	702	698	694	729	679	740	663	703	690	707	711	748	675	684	715	786	669	659	753	681	682	690	674	694	695	725	714	687	729	713	736	696	723	690	741	741	707	677	770	690	744	699	695	705	705	738	709	676	732	754	665	739	764	670	700	724	696	699	648	735	722	662	719	741	743	692	768	685	694	718	735	704	677	699	711	698	691	671	725	701	702	647	670	708	728	693	667	705	674	671	745	717	721	666	724	696	746	746	757	711	723	767	719	723	682	729	719	700	691	716	734	702	694	688	717	703	665	673	689	738	753	702	685	775	699	664	707	694	689	732	692	706	700	741	684	683	734	750	705	720	733	729	721	720	720	762	694	702	700	698	715	678	704	729	724	663	734	756	710	669	732	676	683	726	713	702	659	699	699	644	707	741	650	684	673	739	686	706	700	707	710	654	721	703	673	767	751	726	692	697	708	730	707	727	667	729	712	689	718	705	674	735	696	715	653	675	673	683	662	724	682	708	695	700	705	728	653	696	723	713	705	687	665	643	711	679	704	739	712	718	739	725	696	714	778	740	699	694	705	676	718	688	690	733	704	760	718	712	716	794	686
18285	6945	6558	4695	3229	2054	1280	951	733	631	605	557	611	521	515	447	456	449	438	433	356	424	339	392	353	366	367	364	373	391	306	316	366	375	347	329	339	346	335	353	398	371	356	318	314	369	358	305	309	339	333	336	331	289	357	312	341	306	338	330	296	334	373	335	357	340	318	361	344	341	332	329	369	314	337	349	357	334	327	314	335	337	332	337	317	339	370	354	324	345	321	324	297	343	335	338	351	342	328	339	308	341	345	326	313	301	326	334	325	318	318	302	322	330	350	323	322	342	322	326	314	345	349	352	328	350	319	335	324	348	341	334	336	353	340	323	401	331	303	337	321	322	322	346	328	303	281	314	334	338	342	337	345	321	322	325	351	350	303	334	348	362	343	377	323	326	331	360	299	335	339	348	332	331	359	361	289	317	324	325	332	297	331	310	340	359	297	327	301	300	331	330	354	331	330	323	311	316	325	295	323	330	345	328	362	302	336	347	370	315	366	304	355	341	325	311	302	353	352	334	341	307	366	346	332	345	303	336	348	320	331	357	333	364	318	330	316	368	346	364	325	349	374	331	340	346	361	327	303	327	331	329	334	350	319	371	343	340	342	351	333	353	316	321	352	337	330	350	335	344	361	310	325	312	320	364	365	369	325	318	312	321	314	324	345	314	327	306	369	362	306	348	363	367	327	367	346	339	374	337	329	371	329	342	373	319	366	336	328	323	326	309	341	332	356	360	317	322	351	334	344	356	351	341	328	346	306	349	357	356	355	333	292	337	316	289	326	356	333	310	316	314	343	316	298	314	348	363	324	336	279	307	316	339	346	318	349	341	292	328	319	300	326	309	316	332	330	341	357	338	352	304	336	362	321	325	366	319	350	292	354	336	347	346	347	340	337	348	335	338	335	322	344	316	347	357	347	302	326	324	335	343	338	301	325	328	326	332	339	325	361	315	358	329	343	333	344	350	355	323	352	296	311	331	311	349	307	334	346	327	353	324	338	309	328	373	302	316	359	285	360	362	353	325	339	359	320	324	346	343	358	326	290	329	319	329	364	329	340	380	322	311	362	367	334	313	374	371	345	318	336	326	337	351	346	319	350	263	325	319	326	321	327	296	336	350	345	340	351	350	329	339	343	324	329	363	345	297	337	302	349	323	318	334	334	342	313	343	308	321	305	310	357	326	331	337	325	317	319	309	299	294	327	361	336	310	366	340	381	313	356	322	309	331	358	341	304	318	342	362	355	318	301	329	352	334	339	321	329	308	325	365	343	348	336	335	323	349	342	370	391	323	319	349	339	301	314	329	323	308	319	361	286	344	338	350	330	348	311	305	323	349	334	361	332	312	340	331	336	338	350	346	355	342	338	332	340	371	335	301	332	339	341	328	367	370	332	327	358	329	335	375	331	366	330	291	367	319	343	347	313	324	362	355	330	308	355	367	353	322	335	317	343	333	346	354	360	322	340	324	324	333	349	325	300	310	359	327	365	343	344	339	318	339	356	368	313	335	315	288	288	318	353	326	342	317	330	286	325	353	301	334	325	331	341	335	355	338	327	328	311	327	333	350	348	311	319	354	322	316	330	315	322	318	296	362	338	334	320	313	313	335	366	314	314	306	333	316	339	327	331	310	331	345	352	340	350	334	332	337	366	318	325	316	343	333	324	320	355	313	383	339	316	340	334	335	335	319	332	352	305	318	351	372	320	356	352	337	324	378	337	352	340	308	375	351	355	336	339	324	353	329	378	296	325	372	370	348	354	309	368	331	342	316	345	311	339	288	292	308	337	312	333	321	323	341	361	339	297	371	346	304	329	315	334	312	335	303	349	323	357	321	366	351	329	333	310	323	319	343	336	352	325	340	350	342	359	334	333	355	352	313	357	313	307	334	304	332	323	347	337	335	295	326	315	322	322	368	327	336	323	330	303	313	335	340	364	350	321	325	345	335	345	333	348	347	367	290	308	351	306	308	312	299	294	320	351	323	330	354	325	306	340	366	313	341	321	322	322	337	364	336	357	333	327	332	299	322	310	316	329	330	337	350	355	351	322	321	353	298	342	309	306	347	344	316	332	350	293	311	319	344	320	358	337	307	324	364	347	369	354	354	320	335	348	319	360	340	334	350	336	288	308	382	360	322	359	360	316	301	321	335	312	326	369	334	346	374	281	328	337	308	343	331	313	322	331	406	332	323	323	330	328	342	362	361	327	335	324	330	329	302	347	340	374	325	337	355	312	331	328	348	323	338	343	336	323	321	327	335	322	354	363	320	343	334	302	336	320	348	348	328	363	354	310	332	328	335	316	319	347	337	305	329	349	313	319	366	353	326	346	324	341	312	315	346	315	358	345	352	354	343	294	319	299	329	333	369	351	327	341	355	322	312	310	333	316	337	342	302	359	332	337	359	350	314	312	334	348	340	315	330	333	313	387	338	295	331	309	333	347	322	321	316	349	324	338	384	315	327	340	320	317	316	338	331	309	329	336	342	350	351	347	354	360	341	351	335	340	349	327	314	324	311	312	336	362	312	360	324	314	354	352	340	323	329	298	313	343	336	294	313	287	343	325	309	358	336	344	351	332	318	338	316	362	342	317	314	344	360	303	346	312	348	365	318	348	402	331	339	335	291	333	326	402	367	341	332	334	341	338	340	322	299	332	312	327	335	288	313	335	324	300	298	354	291	335	330	338	366	339	302	376	349	355	329	338	315	315	352	352	368	380	357	344	340	362	362	349	374	337	361	337	328	317	306	337	349	304	326	347	327	318	322	325	341	320	335	340	337	336	331	319	318	340	326	325	352	327	304	306	314	329	333	312	312	373	372	379	332	330	334	311	325	321	309	339	345	368	313	337	321	329	360	351	398	342	339	315	354	339	327	317	325	311	317	349	345	382	369	333	309	336	329	325	319	357	336	305	308	342	326	313	338	332	350	299	313	311	311	350	340	341	338	351	341	341	331	349	341	362	323	348	348	327	334	296	317	310	296	359	322	340	345	368	329	373	377	361	318	336	330	363	364	334	315	320	307	300	299	326	348	286	327	303	301	308	319	325	342	376	337	312	344	338	325	336	352	346	371	359	296	293	339	307	330	338	355	356	347	354	347	336	332	352	357	338	284	329	331	286	329	331	340	346	345	312	335	314	327	324	350	321	288	359	338	387	321	356	331	359	323	360	335	360	326	354	408	355	342	315	336	359	355	314	323	354	331	323	365	325	330	338	312	368	333	329	375	311	367	365	321	328	348	324	329	331	328	318	330	340	325	345	334	321	356	346	331	330	333	309	327	337	330	371	347	316	298	342	333	350	323	305	318	295	351	339	349	329	345	330	357	326	334	348	322	321	342	331	327	302	339	319	317	326	312	328	343	351	324	351	335	346	320	331	346	358	355	376	354	333	355	297	352	335	339	341	317	354	322	334	319	345	320	321	334	315	323	340	321	329	326	325	352	301	325	329	324	354	324	315	360	341	296	329	326	358	374	363	359	365	324	337	336	359	330
12288	6202	11431	11699	10176	7213	5194	3774	2936	2495	2208	2126	2034	1991	1813	1596	1453	1368	1339	1168	1142	1106	1091	1025	963	930	887	859	922	837	838	807	772	808	798	843	787	804	869	802	810	757	771	774	794	845	805	756	839	798	784	831	724	806	753	809	798	770	784	767	836	770	799	746	797	785	727	735	776	762	752	763	788	771	767	758	801	762	816	801	836	757	758	766	775	842	734	760	750	750	782	789	795	791	761	771	777	747	768	734	817	781	781	772	781	768	776	755	769	753	736	746	793	785	768	777	797	784	778	755	724	751	763	758	750	768	833	814	764	745	781	749	778	794	778	788	761	725	728	761	787	781	814	757	762	774	797	759	736	766	773	783	817	803	797	779	765	726	823	748	738	730	787	797	752	762	783	772	810	765	832	721	774	818	739	772	821	760	769	767	765	792	766	797	769	810	752	734	803	743	782	767	774	789	803	825	758	714	781	726	758	801	795	760	809	741	790	767	780	743	756	785	737	773	769	730	806	781	788	785	779	743	773	749	792	760	726	764	765	766	839	790	757	758	806	777	751	803	771	788	771	771	716	757	794	741	736	787	789	740	771	746	828	753	761	784	824	728	724	770	833	762	814	758	719	721	758	728	798	833	752	747	809	729	811	765	769	742	777	773	768	729	752	758	752	809	760	803	800	762	749	753	756	731	772	762	757	779	781	804	762	772	752	790	785	748	737	795	826	804	719	719	767	817	716	782	775	804	761	792	805	740	796	752	784	750	786	784	798	783	765	822	744	748	776	767	770	779	716	760	781	798	785	740	809	787	707	751	770	769	751	777	772	781	787	757	818	796	772	807	755	795	729	773	719	743	767	762	766	748	781	759	762	817	757	771	775	732	768	760	838	779	770	795	753	776	793	781	769	718	770	763	786	766	787	802	778	738	797	782	807	763	812	749	749	790	741	783	748	743	749	779	815	785	767	793	741	777	774	812	827	813	815	800	753	718	802	779	792	788	765	775	806	729	792	789	767	749	777	777	745	790	768	755	788	805	777	777	823	759	754	790	814	744	829	800	759	814	776	765	781	754	807	745	804	755	778	760	745	748	772	757	750	786	780	757	788	839	736	798	780	808	745	795	738	780	744	782	772	790	734	776	746	793	730	790	742	797	754	793	769	742	757	763	785	768	768	857	804	739	829	783	804	760	764	775	781	768	751	814	816	757	743	722	797	730	765	815	789	775	740	761	733	743	768	760	754	759	736	806	757	747	752	813	759	773	805	741	767	778	758	748	761	761	774	782	737	772	783	822	808	754	791	767	792	781	788	776	780	759	750	728	768	802	819	855	783	742	755	766	753	769	775	767	762	795	760	754	793	804	747	753	784	815	775	764	717	742	797	749	756	794	761	761	811	772	799	789	758	748	759	796	770	813	753	740	746	780	762	799	766	769	788	752	777	815	775	808	818	791	796	780	707	774	768	764	767	772	767	785	845	758	777	828	750	838	772	721	759	760	745	782	818	780	754	751	726	753	788	723	768	737	826	777	767	816	766	785	828	790	761	768	768	771	782	778	767	782	782	807	778	777	766	723	807	775	788	741	782	799	810	772	757	756	775	801	710	779	739	761	760	744	767	823	760	745	784	769	806	852	778	715	726	780	766	745	764	742	788	762	730	813	762	781	792	785	769	787	820	769	802	826	801	827	812	790	767	789	787	767	776	772	751	827	768	772	730	789	771	750	756	839	787	785	785	778	738	788	750	795	800	750	757	785	778	765	778	755	791	799	773	767	785	782	832	758	788	756	797	802	791	753	755	760	757	808	721	766	758	735	752	762	806	769	749	822	762	792	804	787	769	748	791	762	816	789	841	759	734	771	779	757	803	746	738	807	742	764	758	803	800	775	758	806	730	772	820	787	762	770	785	779	791	766	777	765	773	774	752	769	779	745	759	765	744	742	783	740	787	775	798	826	771	775	783	798	777	725	734	771	765	740	773	782	799	737	741	763	768	804	743	816	749	775	798	777	783	777	775	754	798	762	760	767	725	741	784	814	764	806	719	774	810	758	752	761	790	772	826	734	745	777	729	776	790	777	770	728	817	760	793	796	777	791	801	768	815	788	770	757	767	720	797	722	816	750	750	766	767	762	731	748	734	803	794	760	724	774	820	743	777	817	780	816	826	780	769	744	774	779	802	737	759	787	784	780	751	812	732	805	797	763	766	760	759	789	783	797	773	801	708	756	748	732	818	781	791	770	786	777	802	798	749	773	786	762	772	804	711	724	755	813	774	795	764	736	792	784	855	839	827	768	731	810	765	749	754	764	778	763	766	775	761	770	732	782	748	712	826	755	757	767	754	785	786	750	763	795	784	795	745	770	750	745	783	781	785	800	788	781	782	803	762	742	753	776	717	764	802	780	762	762	798	750	766	779	715	737	736	754	754	779	747	734	797	783	810	781	787	754	803	765	765	802	748	785	777	756	755	797	785	763	790	740	783	771	770	823	819	761	809	781	726	730	796	769	737	787	761	747	753	815	778	734	768	797	741	801	741	760	757	768	802	766	763	805	784	804	795	779	800	730	788	756	740	769	756	763	812	768	784	753	818	712	782	749	793	783	738	743	776	786	784	816	738	809	781	742	762	792	760	744	777	730	707	742	774	753	772	765	829	764	796	779	773	752	750	806	750	767	717	774	760	753	766	761	784	755	765	753	763	818	759	782	787	795	731	773	799	753	789	757	780	731	852	756	840	782	807	774	757	803	773	802	740	741	788	783	788	766	752	776	762	746	789	781	811	808	804	802	747	812	750	773	750	740	781	834	755	805	753	775	826	748	722	784	804	789	786	743	824	773	818	769	788	746	748	776	726	802	821	796	778	819	747	815	748	774	766	808	817	737	767	727	768	792	771	771	716	782	746	753	742	792	714	802	772	792	717	817	740	810	744	781	770	785	741	786	793	767	751	752	795	754	758	754	726	758	705	821	786	816	767	769	763	768	773	674	770	753	772	762	778	796	770	769	739	752	746	733	743	797	741	736	783	780	788	752	774	761	805	816	798	770	816	720	812	817	805	760	790	779	811	758	786	737	784	801	772	780	800	759	760	758	771	776	798	760	766	818	831	763	696	809	800	768	768	780	766	744	774	767	807	741	787	784	741	768	744	739	788	813	800	796	730	806	775	816	744	777	779	775	750	772	743	808	778	772	793	799	725	799	772	792	799	809	764	744	807	762	818	722	777	798	798	745	784	813	773	814	804	753	716	747	746	808	727	762	770	757	755	832	797	805	705	754	756	802	731	792	789	789	736	796	810	736	756	783	748	795	769	796	831	752	764	807	775	752	745	789	785	742	764	725	786	783	761	743	765	757	766	727	734	734	753	817	804	794	794	784	828	762	750	800	796	804	742	779	777	741	785	751	736	757	816	802	804	759	801	757	773	721	747	781	759	772	764	815	804	730	783	770	800	807	746	776	752	781	725	730	767	754	744	718	790	771	789	813	737	749	785	806	793	758	765	756
26756	10562	10181	7063	4556	2674	1837	1148	921	737	712	615	654	675	563	542	467	448	439	428	408	406	389	346	342	358	372	363	331	340	339	316	328	322	338	331	342	346	339	307	302	318	300	315	331	326	356	346	292	312	295	317	322	349	309	330	327	322	335	346	302	300	312	301	306	322	331	357	313	358	337	335	334	301	344	332	319	339	342	314	322	350	316	315	297	296	361	303	329	299	328	330	314	331	354	303	322	300	324	326	292	317	324	314	290	309	321	325	313	261	332	302	320	340	311	320	309	360	362	313	312	318	322	340	289	338	317	300	351	329	362	329	319	362	311	283	343	349	335	309	312	323	332	311	337	300	302	343	321	307	337	313	338	287	347	328	356	324	301	302	318	322	270	291	335	295	302	336	332	340	319	317	329	310	337	321	312	342	309	326	312	312	328	348	261	316	345	292	312	325	306	329	342	342	336	311	324	346	351	324	308	337	349	340	356	340	321	326	322	340	299	317	330	298	332	323	320	352	285	323	332	332	338	355	347	300	348	334	319	313	335	311	329	327	311	321	304	328	333	325	350	284	318	279	310	347	302	338	320	297	333	331	306	329	324	369	337	367	351	318	303	314	290	306	330	303	303	335	323	305	285	319	345	331	309	270	317	338	323	335	345	349	332	273	305	342	307	351	319	342	344	266	274	324	345	315	303	317	345	338	316	327	350	306	307	311	344	323	310	321	310	317	322	357	346	318	311	307	276	306	342	322	302	332	317	301	311	325	346	330	345	314	356	327	341	344	319	330	307	321	288	338	313	330	335	336	335	337	335	372	350	355	316	342	351	322	333	310	328	350	335	325	317	353	344	318	301	342	334	303	309	299	316	366	286	342	340	327	372	332	335	350	361	297	312	352	349	296	327	316	343	347	315	344	319	318	292	314	305	326	351	324	321	316	305	310	304	300	343	306	320	324	314	335	338	323	299	311	368	333	316	294	290	342	302	308	364	328	326	338	296	356	325	328	314	287	318	304	353	373	325	331	334	335	295	302	317	312	318	302	279	353	307	368	345	321	297	338	321	293	338	321	301	316	347	297	334	338	319	318	306	331	319	317	323	357	321	334	357	312	295	345	303	295	332	306	315	317	316	324	294	332	345	326	331	353	329	306	317	329	343	284	325	339	300	345	344	281	297	326	302	295	341	304	294	310	310	344	315	308	320	325	305	312	348	359	301	293	300	311	313	315	333	315	296	287	320	342	298	320	325	303	300	295	333	318	312	337	319	315	311	322	324	304	305	309	351	320	306	341	337	305	312	332	320	343	268	327	333	317	328	310	293	322	314	350	345	332	327	344	312	289	310	323	360	325	314	312	317	284	327	302	330	323	313	326	335	324	367	314	311	345	322	367	317	322	310	324	321	332	327	324	297	314	327	294	331	319	315	321	349	295	329	306	294	311	311	306	319	329	348	283	324	294	316	301	302	332	333	338	309	337	322	364	308	311	343	304	324	307	345	292	341	304	298	311	313	315	327	341	284	308	332	346	342	303	356	313	357	316	333	305	307	304	336	355	334	331	305	354	338	356	329	314	346	309	311	321	329	330	327	292	327	301	318	315	315	336	349	345	319	306	315	337	327	324	339	366	359	315	314	295	317	291	345	314	322	304	303	362	309	345	333	316	303	312	309	319	325	316	311	309	315	299	278	368	285	344	323	318	285	313	309	375	303	306	298	305	332	289	287	362	349	337	318	319	341	325	324	327	312	304	287	323	314	350	302	320	329	337	322	328	321	339	369	350	351	334	309	326	336	307	312	305	340	325	332	299	340	304	339	364	293	325	311	314	338	308	360	315	277	333	328	329	304	296	346	332	314	300	306	295	336	334	327	306	299	289	352	311	335	326	347	316	320	316	332	312	333	334	303	314	338	275	331	284	314	313	312	329	315	299	332	320	356	337	304	307	324	316	338	308	312	328	340	343	330	328	307	326	312	327	314	327	322	316	323	322	314	279	330	317	331	319	314	329	330	304	331	331	349	329	340	294	299	310	293	331	341	329	318	310	322	318	318	290	337	306	301	358	292	323	319	322	326	308	321	299	343	284	303	322	310	297	330	333	325	321	315	330	333	324	319	330	322	337	304	318	317	287	332	326	364	316	330	328	314	310	327	297	316	321	315	279	342	362	305	327	305	301	373	339	304	312	330	296	339	331	318	328	321	311	330	313	312	311	353	324	297	315	319	347	332	310	307	380	366	314	306	329	316	356	307	302	287	297	336	318	339	299	323	302	326	330	321	320	296	329	311	327	363	288	308	285	311	330	284	309	351	344	274	317	328	339	333	306	295	308	366	353	350	293	311	323	301	326	328	332	343	342	314	319	290	350	299	347	365	348	312	312	314	318	320	317	333	327	345	324	314	377	326	316	327	310	340	341	317	288	312	328	334	323	314	328	325	315	288	336	300	301	322	348	316	316	320	332	294	323	344	346	292	301	286	304	281	318	352	338	306	307	317	335	361	343	319	346	301	309	298	342	327	327	331	372	285	302	342	364	326	297	343	305	300	336	325	341	294	334	330	308	328	329	313	347	329	347	333	311	339	341	341	311	287	314	327	312	311	314	351	349	343	300	347	328	291	298	324	294	339	297	317	304	321	306	301	285	329	301	305	302	339	347	312	335	299	312	303	322	342	315	339	349	314	333	348	344	365	374	306	321	299	322	339	323	326	319	310	351	342	353	324	319	348	333	303	338	380	364	316	377	347	341	337	320	289	332	313	308	332	323	339	305	352	335	333	269	284	315	335	322	319	329	332	322	295	317	338	298	297	319	342	335	300	277	318	317	314	303	332	313	301	302	298	335	353	294	333	278	285	317	333	297	324	336	314	289	321	345	291	312	314	300	293	326	356	350	319	346	281	297	336	288	313	334	296	299	311	348	310	274	320	353	351	289	354	317	303	312	323	322	323	302	323	311	307	351	335	302	333	337	321	340	336	293	317	323	298	324	343	346	350	313	315	356	310	327	337	346	330	298	328	293	311	323	325	332	363	348	314	319	338	324	311	309	320	307	304	337	333	293	300	311	323	291	327	292	334	333	296	290	339	305	316	327	319	329	347	293	330	293	338	316	319	352	321	326	359	336	294	360	299	320	294	349	304	336	322	372	350	323	358	339	324	331	332	338	295	344	287	312	338	326	351	340	303	322	307	292	294	330	292	317	344	321	306	330	319	334	298	327	317	324	307	315	310	315	340	301	317	328	318	278	330	316	313	305	325	305	343	293	340	327	341	330	284	307	325	313	311	354	309	316	310	325	304	342	335	305	306	327	313	328	302	326	330	318	326	343	340	336	335	350	373	315	310	370	319	327	298	352	320	314	312	328	280	316	269	359	302	334	326	318	326	298	357	326	311	327	320	302	328	335	304	275	321	335	317	323	347	318	340	291	272	308	321	311	331	293	304	330	333	313	338	303	340	315	314	321	329	331	309	307	331	313	297	326	320	338	323	363	346	341	319	331	336	325
15780	8424	14760	15230	12786	9000	7172	4766	3756	3220	2806	2612	2603	2464	2217	2064	1841	1587	1505	1428	1203	1182	1125	1030	1024	968	876	913	851	856	840	862	848	797	806	780	779	816	768	744	791	859	800	813	785	763	743	809	803	804	753	756	705	714	761	744	721	762	770	752	758	739	711	710	720	786	714	714	714	715	743	725	728	810	768	741	752	723	734	733	773	741	765	731	772	719	714	730	699	731	724	756	758	727	713	743	722	743	745	727	716	764	715	735	761	752	746	748	769	717	702	775	757	700	735	757	777	749	751	774	729	773	796	750	768	734	696	743	712	742	681	718	695	769	709	708	765	727	767	750	717	734	731	735	733	731	764	730	752	728	721	710	766	752	722	691	722	723	733	754	739	739	759	705	730	729	726	729	735	794	771	747	737	718	793	740	710	719	710	711	762	723	738	740	758	758	764	705	744	680	783	702	742	725	779	723	723	790	698	734	724	737	732	747	785	680	763	753	701	721	720	762	681	687	779	728	761	764	699	749	728	750	717	728	725	768	744	799	714	716	719	734	785	760	760	713	735	744	762	718	727	773	760	663	743	729	726	738	712	689	785	723	734	746	725	737	768	710	734	766	733	709	691	725	777	751	740	765	756	754	715	788	767	719	733	729	742	726	689	795	745	681	757	724	739	745	764	726	758	688	731	767	799	739	719	794	749	753	722	726	735	721	769	736	690	785	733	749	756	695	730	781	790	725	811	757	745	784	733	730	714	685	698	685	738	733	716	745	760	712	725	782	778	692	739	742	732	805	686	724	743	714	725	788	757	725	712	739	783	767	698	735	718	737	721	737	755	740	738	778	712	735	744	754	704	725	656	725	753	736	731	766	726	729	698	782	762	768	773	760	676	715	734	736	705	713	733	759	782	746	740	734	750	738	743	723	716	771	714	768	731	718	750	733	760	736	701	700	762	772	670	754	726	728	720	770	706	740	776	736	775	772	716	678	745	745	708	716	688	730	717	721	679	707	734	760	762	725	754	726	729	719	715	775	692	747	726	722	685	740	783	752	726	770	746	716	743	762	767	743	739	732	737	731	724	699	729	718	733	690	734	709	742	761	737	810	778	744	698	718	754	725	749	728	684	716	721	738	744	745	735	727	724	731	740	715	729	732	710	748	713	743	737	764	700	739	790	726	760	721	757	709	679	729	747	747	738	750	736	697	732	735	774	760	757	710	738	683	692	780	774	788	723	693	725	697	686	748	748	759	811	767	747	727	775	758	672	820	761	737	807	713	776	724	721	724	769	734	707	757	761	723	743	723	721	694	762	721	726	742	732	725	731	757	761	731	745	781	717	748	723	729	772	715	706	778	803	724	723	741	737	804	754	736	711	701	700	792	759	751	734	703	707	784	712	776	730	738	750	713	780	726	752	750	719	739	707	689	762	780	755	723	740	744	789	730	749	763	765	725	778	779	710	747	742	787	793	742	756	760	751	708	721	705	703	748	786	752	737	757	766	787	751	740	741	761	714	829	721	758	775	767	753	748	762	724	736	728	675	747	697	737	743	741	742	804	734	717	795	741	688	724	676	707	731	727	698	696	752	750	760	722	756	742	694	711	714	732	686	704	752	742	708	762	719	768	751	731	742	671	738	733	696	760	752	758	718	731	697	749	719	743	750	705	789	765	731	704	735	722	714	712	714	783	722	779	714	760	698	752	729	740	706	782	738	735	749	725	703	709	747	744	751	757	747	745	744	743	747	739	757	751	735	699	721	736	700	753	720	759	709	731	744	742	751	744	732	701	747	748	757	722	725	719	736	720	783	711	767	741	723	747	739	759	659	749	816	746	751	724	764	700	757	711	709	717	753	694	741	748	725	727	723	731	747	723	791	691	797	770	715	736	743	738	739	731	701	778	730	692	741	702	737	755	730	713	756	736	740	719	770	731	763	758	733	738	749	752	754	727	688	700	770	754	789	724	722	745	733	679	750	715	771	718	790	761	721	758	687	771	724	737	746	708	729	726	759	736	747	727	727	734	697	761	768	712	697	706	701	705	700	743	728	760	741	735	768	746	691	754	715	751	743	764	744	791	731	709	762	703	770	733	696	749	745	696	669	741	765	758	730	717	768	775	749	698	753	765	755	755	703	748	727	697	675	730	767	743	721	739	725	715	725	752	776	731	709	732	715	758	693	777	767	753	715	745	739	747	728	731	737	763	721	710	735	756	757	752	702	742	756	767	753	707	733	746	737	787	730	709	741	693	708	739	703	748	752	702	742	727	712	753	701	751	748	724	754	714	750	763	771	770	766	719	717	736	728	734	772	735	767	732	720	786	709	729	768	717	765	759	737	799	696	692	739	753	739	696	733	748	788	756	744	686	752	713	733	753	739	708	708	742	718	752	802	769	690	735	716	784	723	681	724	721	761	772	756	737	712	753	724	699	756	684	782	699	719	726	739	700	766	716	771	720	748	789	783	759	722	739	747	747	733	718	711	722	723	735	714	722	752	764	760	730	740	698	736	691	728	693	730	755	751	770	693	709	828	723	743	746	716	714	726	752	763	769	742	754	748	754	738	731	728	734	763	725	694	754	775	790	749	751	675	738	765	736	746	743	764	720	759	709	752	714	746	740	714	792	766	733	735	721	717	752	735	757	695	712	765	777	734	711	720	723	733	733	767	770	760	747	744	706	803	722	738	738	725	759	712	724	760	707	742	739	765	714	724	739	723	705	678	717	794	720	712	749	771	734	779	743	718	744	703	720	734	731	749	724	712	753	736	725	754	774	762	735	754	772	759	711	783	744	727	717	705	740	722	709	781	767	750	767	752	737	785	722	693	746	709	753	723	743	692	740	749	788	721	773	708	698	715	757	698	715	717	705	710	750	757	716	750	741	760	761	755	705	727	721	787	772	744	720	767	705	710	720	736	723	750	761	725	773	738	776	737	740	734	717	736	736	671	747	757	764	701	784	743	721	706	757	743	728	718	708	770	670	797	750	689	763	741	746	743	756	745	750	744	709	728	737	746	718	724	767	775	756	748	725	760	760	752	742	722	686	731	776	783	748	725	740	727	750	729	747	731	742	814	668	738	744	734	781	753	772	713	790	717	733	732	754	732	692	759	843	784	696	756	758	778	729	756	749	720	701	738	734	752	753	772	777	717	690	757	761	719	725	716	730	664	720	755	717	747	732	792	774	733	749	723	710	743	722	725	728	762	721	725	753	756	741	736	737	759	757	701	775	768	699	710	766	704	735	740	719	726	742	675	709	739	714	825	729	744	738	757	759	781	715	714	730	738	752	724	722	736	679	757	723	748	753	775	738	748	737	722	730	721	733	704	768	726	732	681	693	769	696	753	725	758	726	782	720	771	693	759	752	718	715	796	694	769	715	706	760	756	742	752	741	715	695	732	730	718	742	737	713	749	739	752	749	759	785	732	739	715	718	724	725	726	663	769	801	758	742	696	776	700	764	747	733	711	689	730	753	749	731	713	728	752	772	766	685	694	760	792	720
10086	4006	3630	2458	1533	1183	778	605	517	508	452	432	437	383	394	393	358	373	367	360	358	322	287	286	358	311	318	303	332	319	308	301	303	290	309	315	300	320	307	313	340	303	316	295	302	308	276	311	297	335	264	334	325	294	311	310	311	306	285	333	302	299	278	331	295	288	272	272	317	297	309	317	273	303	303	281	294	309	290	317	305	269	307	290	323	315	294	313	291	314	280	268	280	273	285	311	299	294	328	287	274	323	310	289	316	319	314	265	307	303	318	342	301	280	305	288	329	292	323	321	317	311	289	291	313	298	308	271	287	331	289	293	302	332	307	287	291	304	294	290	307	294	310	291	287	305	293	329	335	323	313	308	285	276	284	275	291	282	331	343	289	302	290	283	245	281	265	284	322	307	321	302	286	285	295	328	309	315	274	329	295	310	305	305	304	322	284	292	322	315	273	272	278	319	273	277	293	316	294	271	313	332	295	313	324	275	306	295	266	292	327	300	318	287	276	285	324	289	288	289	301	299	305	311	276	337	298	282	280	305	278	269	324	297	285	282	289	295	274	302	318	299	262	316	314	303	313	329	322	312	304	320	300	276	299	322	291	334	274	285	288	278	335	310	305	360	294	289	338	296	308	306	324	289	281	335	298	315	314	301	289	265	306	267	292	313	282	260	276	286	277	291	329	286	315	308	307	299	275	282	295	280	323	283	263	303	295	280	304	279	326	293	265	298	318	303	317	289	303	279	318	300	312	312	328	355	314	279	322	287	284	326	326	318	276	272	287	326	309	286	328	275	297	284	349	282	271	334	305	277	291	309	315	306	305	306	316	326	296	282	284	279	342	315	341	291	298	296	318	328	306	285	291	330	308	292	308	288	309	291	293	286	321	322	288	301	325	305	316	297	282	298	319	286	291	271	323	292	316	307	312	276	326	269	305	256	318	324	300	291	334	304	347	283	314	269	329	284	295	320	314	310	304	320	314	339	293	287	318	296	277	314	302	266	280	304	297	322	292	298	318	291	312	334	304	311	307	283	280	301	304	303	317	306	308	300	330	321	309	345	325	283	296	313	282	307	298	293	314	304	302	306	292	279	292	288	303	311	286	307	292	285	308	289	275	345	323	299	285	303	282	315	307	286	280	298	302	307	286	259	261	283	295	300	296	332	273	263	321	280	298	296	283	331	293	299	310	290	299	337	294	297	331	327	322	309	292	326	309	336	308	292	275	280	297	290	314	254	323	333	315	312	319	313	296	309	285	314	300	285	296	317	301	299	322	305	283	313	302	296	302	288	314	301	297	298	313	333	291	299	308	292	310	345	321	314	303	319	315	311	297	282	308	286	305	290	317	315	290	293	291	313	309	299	299	283	287	303	295	295	301	310	271	313	287	302	306	299	283	314	335	302	331	331	291	304	313	299	336	289	313	321	281	327	282	278	276	289	295	314	320	293	296	304	288	306	308	325	303	343	306	296	293	305	332	309	315	312	319	292	311	306	299	310	335	323	278	280	303	279	303	296	287	326	302	305	312	307	287	283	292	308	302	314	300	328	284	288	293	348	311	281	264	313	278	341	303	312	337	292	314	305	281	299	310	301	294	299	294	298	304	321	301	318	288	293	331	300	327	293	304	297	325	298	313	266	281	285	279	294	301	287	314	317	291	347	276	293	300	323	308	310	314	310	294	282	272	310	299	297	306	292	282	272	273	296	297	289	298	323	337	329	289	329	297	272	317	308	304	266	330	312	301	333	309	315	311	287	308	315	275	307	322	303	284	286	330	313	328	322	283	287	332	308	309	345	340	298	333	272	313	319	292	315	278	338	294	320	273	305	298	308	296	283	306	278	326	277	327	326	314	318	298	308	286	295	295	306	276	349	314	294	316	283	302	302	299	311	304	308	316	294	287	327	302	270	303	334	308	297	301	293	300	302	318	287	297	317	310	270	336	298	317	307	315	311	279	272	305	317	317	284	327	297	295	315	310	306	287	330	290	296	266	309	336	320	305	280	288	315	319	289	298	311	293	312	325	293	290	305	302	283	320	310	289	292	299	288	316	338	298	283	269	323	296	318	348	308	285	303	272	328	284	323	304	312	305	287	305	266	280	315	290	310	319	322	325	320	298	293	282	295	320	296	303	302	305	334	327	278	296	300	305	302	284	291	292	293	282	297	307	301	303	287	286	289	278	322	297	288	311	290	324	296	310	293	291	330	283	310	288	303	333	291	320	305	268	300	272	277	330	294	279	305	295	299	301	320	300	351	325	372	316	306	257	294	304	321	322	298	312	285	301	309	297	300	325	315	326	323	320	296	322	327	285	295	305	305	317	284	301	325	293	306	284	333	331	302	303	322	297	310	315	281	293	307	323	302	279	333	270	279	313	303	324	334	325	322	297	341	288	306	331	352	293	306	302	294	297	313	323	270	276	292	281	285	316	294	308	316	332	312	296	307	290	329	345	308	274	306	278	296	278	266	340	316	267	323	317	277	280	285	315	294	307	309	293	279	302	314	297	308	291	324	276	317	320	305	287	281	306	297	314	303	303	274	296	308	285	289	298	250	327	312	310	293	316	291	300	316	304	276	306	297	311	298	296	305	306	266	295	312	290	303	280	305	319	312	314	315	286	304	302	327	296	311	314	304	328	308	292	311	275	293	325	305	313	310	342	323	311	320	321	309	322	315	318	289	269	299	320	314	299	271	293	318	307	308	303	297	298	309	304	287	312	320	304	299	295	298	289	271	323	306	318	307	289	296	340	298	294	322	314	293	310	293	296	285	324	339	294	296	290	307	291	326	296	284	293	318	288	303	304	299	279	325	331	287	337	299	306	285	283	282	326	295	337	338	317	285	288	290	309	306	295	335	257	278	283	295	310	294	304	307	275	288	272	303	308	319	302	289	286	304	305	294	316	325	321	278	299	322	276	313	306	365	317	315	301	290	314	305	298	282	306	286	305	298	309	294	312	334	281	269	312	335	309	293	303	294	303	303	289	296	284	284	326	297	287	321	337	326	286	308	321	284	349	338	319	294	324	291	304	282	274	326	312	278	320	325	296	305	312	321	325	315	344	312	307	324	336	293	277	305	295	317	266	360	277	320	293	297	297	291	282	328	312	296	296	287	314	285	282	313	293	287	318	299	310	306	264	292	317	306	316	312	287	283	306	324	303	305	292	266	287	305	290	306	280	287	297	299	273	354	316	293	321	337	297	311	311	264	278	333	310	281	310	308	305	306	311	279	318	306	323	291	319	325	293	295	338	300	297	321	286	305	295	325	311	292	315	303	326	270	285	310	309	321	336	337	300	262	344	259	299	313	279	326	281	278	302	316	274	306	285	312	282	306	284	321	283	310	292	294	285	304	293	303	284	288	277	318	325	305	288	287	337	291	288	291	301	310	343	314	327	283	267	302	286	331	305	332	334	317	289	310	340	295	308	349	317	293	323	288	297	313	297	280	280	321	270	308	296	296	310	301	318	268	289	324	298	294	275	298	280	316
6628	3874	7017	6599	5485	4400	2879	2162	1916	1641	1476	1430	1418	1387	1335	1191	1200	1152	984	958	977	896	898	866	801	792	736	781	758	797	752	743	775	764	699	740	694	752	689	751	744	694	733	713	702	799	713	710	693	717	706	732	699	708	657	716	665	672	704	698	707	706	687	699	795	696	717	647	731	713	688	702	676	709	687	731	711	687	661	747	680	690	668	691	684	678	705	674	692	695	669	747	711	676	725	724	679	717	709	743	732	733	679	705	688	760	763	710	679	739	699	734	730	731	713	656	719	718	749	687	734	690	715	737	690	712	697	712	710	681	700	661	727	708	661	756	709	693	710	710	698	653	683	733	692	725	689	679	704	714	737	677	711	731	723	714	689	673	708	723	738	707	739	729	691	766	677	696	710	673	680	709	726	720	701	676	699	706	711	716	718	780	719	727	697	653	702	696	716	702	689	740	683	669	743	711	710	734	717	693	736	715	750	725	671	691	697	713	719	723	741	769	714	681	689	703	711	687	725	732	753	736	710	702	695	690	684	683	766	663	685	705	730	736	751	697	736	728	699	760	734	717	688	683	700	687	703	680	742	695	712	695	734	678	703	671	718	746	702	692	758	747	736	726	691	736	725	732	708	722	727	727	677	702	711	689	744	695	717	651	708	732	718	716	758	663	683	720	701	718	753	677	716	694	694	705	698	729	670	713	727	677	690	675	700	730	713	715	705	739	726	699	698	692	694	683	699	685	722	687	691	693	735	703	696	717	719	748	694	673	723	672	719	711	690	698	678	742	713	705	707	656	669	695	712	669	686	679	670	688	674	683	755	735	724	753	681	686	749	694	752	739	655	717	692	696	716	710	739	690	739	731	661	685	731	731	666	686	774	725	734	668	709	709	733	692	710	692	717	685	722	710	720	703	712	726	679	711	691	696	692	699	679	713	674	695	681	680	683	755	676	712	653	717	681	684	699	728	654	723	692	687	743	714	676	704	694	686	702	722	761	725	663	667	740	708	729	728	703	739	700	689	693	720	707	699	710	744	683	695	687	704	667	669	727	693	696	710	737	759	728	677	697	705	694	738	698	678	685	712	704	676	671	702	739	660	705	764	741	695	714	687	747	714	739	761	693	685	711	667	688	714	736	732	713	726	737	699	721	683	735	701	709	735	686	755	700	678	684	683	652	703	696	708	699	699	678	694	690	745	706	701	705	693	737	690	687	692	700	697	732	734	769	798	678	760	701	740	675	737	674	714	747	641	697	710	702	742	729	713	661	735	698	694	682	709	742	695	757	732	723	694	714	735	722	721	703	680	724	689	716	700	701	704	703	746	706	748	686	722	681	707	701	739	717	722	673	710	713	726	782	783	689	699	682	744	711	702	719	703	679	685	667	702	661	712	735	739	688	713	673	689	715	703	748	710	728	691	726	719	707	710	696	712	711	706	690	661	743	692	700	701	722	667	733	758	738	727	683	778	739	726	734	734	688	713	704	725	649	725	695	718	675	680	708	728	688	693	706	711	680	736	709	682	677	627	707	694	730	729	710	701	747	738	669	687	733	713	698	637	717	677	691	701	721	741	679	663	707	704	710	708	689	742	691	721	714	703	690	683	653	692	689	683	721	698	709	708	694	701	691	724	693	677	727	712	656	718	703	679	706	726	735	705	712	702	703	742	757	729	724	687	740	694	703	694	711	719	778	682	746	724	689	668	664	710	714	687	687	674	700	708	726	721	682	734	727	709	707	678	669	682	737	694	682	694	737	741	718	748	771	691	728	698	753	669	704	675	664	684	724	676	733	674	746	747	683	718	713	718	701	699	697	707	661	657	680	708	651	685	669	695	732	671	726	720	699	700	696	699	739	709	695	712	739	668	656	674	734	754	664	682	672	726	697	745	703	708	712	736	729	725	762	661	713	693	679	770	722	726	663	701	721	711	671	695	751	716	726	707	787	708	698	729	714	705	733	668	689	685	683	657	663	709	711	695	737	679	667	670	745	677	778	710	688	745	708	711	695	693	695	684	712	721	692	711	691	677	725	731	706	742	706	689	722	740	697	686	709	728	742	701	741	714	704	720	719	734	736	657	669	713	713	755	648	680	705	706	702	726	719	680	681	767	721	714	697	730	768	720	688	737	703	661	669	708	730	718	693	739	740	665	699	744	706	757	711	709	692	745	700	727	716	721	722	686	711	673	707	715	685	681	680	710	703	660	742	709	676	731	712	729	768	713	673	666	725	699	706	687	717	681	739	732	713	669	714	740	737	697	711	704	690	734	664	708	700	774	756	742	649	714	685	671	683	733	707	643	707	721	703	762	734	652	717	696	715	687	731	717	727	741	696	739	742	681	695	733	713	693	739	714	700	728	687	724	759	706	707	695	688	698	724	746	717	740	682	781	700	691	666	704	704	732	682	752	712	701	695	710	762	709	737	680	664	722	772	678	682	697	700	775	686	706	730	688	716	733	709	701	747	681	714	735	729	730	663	665	724	662	716	685	673	661	743	769	733	724	723	739	712	709	693	711	682	671	678	657	710	718	720	666	727	677	680	681	702	736	698	720	648	700	735	743	762	712	697	751	658	694	702	703	737	728	730	708	707	739	702	688	707	667	730	702	674	672	712	681	758	701	736	659	741	700	733	683	671	694	675	720	734	660	699	696	750	730	728	685	709	690	723	696	672	717	769	674	705	723	725	717	751	673	752	713	713	675	754	740	685	708	713	726	696	731	706	740	698	717	706	706	735	688	640	811	676	688	721	732	714	712	714	713	697	719	732	690	671	696	696	719	702	691	701	657	659	700	747	688	738	689	759	705	710	751	697	711	732	703	721	672	769	686	728	721	733	676	714	691	715	700	710	670	707	664	728	690	662	698	690	699	659	699	704	700	710	691	700	702	728	723	661	671	705	742	754	712	693	727	662	714	703	692	726	690	716	664	721	679	718	715	696	755	727	693	670	712	687	654	706	735	731	752	711	703	743	728	724	690	718	677	736	724	733	741	734	711	686	680	734	685	681	745	699	679	645	712	688	678	705	670	734	709	679	678	709	732	726	699	682	712	724	706	662	714	655	686	737	713	694	691	718	692	667	703	688	732	712	723	736	693	701	744	672	679	669	703	732	703	700	717	680	702	728	703	744	693	715	735	630	721	660	728	694	712	695	670	715	683	740	707	703	716	668	707	754	718	712	726	708	715	737	720	677	687	745	752	668	706	693	709	730	731	734	708	732	723	703	746	716	715	708	672	694	687	705	707	664	680	779	705	732	789	727	676	677	656	715	688	729	695	746	673	694	703	664	731	729	667	737	672	725	715	733	720	691	727	747	651	698	688	688	723	714	734	703	655	702	731	708	724	682	743	701	679	706	674	671	701	709	754	686	722	687	696	696	729	666	685	746	694	676	707	725	737	725	704	720	722	749	713	738	692	700	675	747	722	684	651	725	659	703	758	695	690	716	707	724	682	706	685	699	692	760	695	706	712	701	696	698	706	757	707	693	717	685	722
18908	7175	7442	4903	2948	1844	1166	842	666	625	588	557	501	517	550	471	465	437	442	414	413	416	377	335	385	374	335	347	342	353	348	329	385	386	360	352	335	323	357	377	339	338	346	335	354	348	359	334	346	326	356	348	377	354	342	345	326	337	328	330	354	321	329	347	358	338	305	336	345	354	304	312	333	317	315	346	345	327	340	316	337	374	336	351	338	314	341	335	343	330	325	319	282	322	286	351	311	362	346	324	351	352	339	336	342	324	310	359	358	317	319	328	337	328	339	342	325	309	357	322	346	344	338	320	347	322	329	334	354	346	359	340	299	343	326	328	325	326	337	325	350	372	331	329	330	348	334	310	313	345	333	356	337	352	350	324	319	341	326	330	308	330	311	339	351	374	328	327	349	332	297	336	340	325	324	347	306	316	320	324	293	313	329	362	319	293	360	327	324	316	354	328	307	316	334	343	335	303	320	337	342	304	341	349	343	309	351	319	314	337	314	325	361	336	327	316	355	338	319	356	329	346	341	350	344	313	378	323	332	306	342	326	299	321	304	352	370	313	342	342	334	318	343	362	346	313	324	319	319	344	342	309	308	357	300	315	329	314	329	355	312	323	309	323	320	331	332	348	335	305	332	313	307	307	330	335	320	318	328	298	302	303	346	343	345	364	325	317	330	318	297	337	336	345	332	354	325	327	332	332	331	340	350	339	348	338	356	367	320	317	324	318	360	366	298	323	380	339	312	338	318	336	335	342	346	328	317	338	358	362	269	360	336	326	352	360	332	398	338	370	318	310	358	341	335	332	330	337	339	323	334	350	358	322	353	385	342	344	339	316	359	340	323	332	295	307	345	331	340	298	347	346	361	375	353	347	379	317	348	324	322	353	360	342	320	356	326	336	356	311	304	347	324	367	327	346	328	368	305	341	335	333	342	344	363	338	328	316	322	335	332	353	348	330	360	358	324	328	366	338	339	338	321	322	327	373	351	340	347	339	367	321	342	334	346	291	322	304	363	326	321	341	301	352	316	337	342	358	342	338	325	335	336	306	326	333	353	343	281	315	329	350	351	344	317	352	341	337	315	324	353	323	336	339	320	324	345	299	351	368	350	363	296	318	308	329	322	337	352	356	342	359	351	321	293	324	349	333	335	360	330	307	332	323	338	367	350	330	324	311	337	328	348	359	310	326	368	341	320	381	319	343	320	319	304	352	302	344	363	329	343	378	336	362	332	344	320	350	335	308	329	323	362	350	304	354	356	342	350	332	350	310	342	352	382	373	319	337	304	362	319	348	327	340	319	331	357	358	312	355	366	356	328	326	340	335	334	342	315	365	336	360	339	305	328	296	331	340	341	345	351	320	360	350	324	343	320	336	341	330	345	363	338	336	345	319	337	325	348	333	349	373	330	320	332	359	340	342	335	336	326	333	334	310	311	356	318	346	343	323	309	334	343	369	340	341	318	344	352	323	322	335	325	325	326	323	333	369	363	303	305	355	328	323	334	362	325	322	330	354	307	342	287	305	362	373	331	322	338	383	312	328	308	304	342	327	341	323	354	340	342	354	337	357	330	354	339	326	350	311	342	312	305	315	347	306	317	336	331	330	317	326	320	333	350	339	323	326	319	296	342	333	315	329	327	364	325	336	338	344	368	338	298	350	329	316	324	322	338	336	321	330	346	342	327	328	324	368	318	322	332	312	363	362	336	327	317	314	314	363	336	337	333	313	327	360	355	336	348	326	320	312	296	331	354	348	296	346	327	373	349	312	381	331	332	327	363	294	316	330	321	355	341	287	320	350	362	340	323	328	371	314	319	360	351	356	328	371	322	317	319	324	359	352	330	310	344	321	304	328	352	356	326	346	339	327	347	330	344	353	336	327	326	374	341	291	339	365	344	303	333	305	315	344	338	307	316	334	359	332	323	367	358	345	350	352	306	306	313	343	312	358	342	352	327	335	326	342	333	306	319	325	307	355	337	307	331	350	332	335	361	349	339	343	378	326	318	325	361	345	370	359	360	355	314	340	347	332	320	362	371	381	351	320	334	338	371	336	340	345	353	339	328	339	339	328	384	327	360	386	346	358	365	345	332	332	339	310	327	310	343	321	331	350	336	315	357	329	323	338	355	331	330	334	342	346	342	355	376	314	316	348	326	321	335	348	306	345	333	337	314	362	322	331	325	356	347	315	351	355	323	335	359	308	337	338	311	331	315	305	339	341	313	316	308	364	353	345	324	408	337	321	313	333	336	324	343	285	330	348	301	358	317	332	335	333	324	341	326	363	310	354	341	344	312	348	335	310	328	328	300	332	335	331	305	307	307	305	358	304	352	391	330	316	345	333	332	343	360	342	341	335	338	309	316	335	333	357	326	350	348	332	346	344	379	326	343	314	322	324	315	351	322	310	310	314	331	345	353	338	335	328	317	325	350	307	337	363	350	343	336	344	297	308	296	333	338	351	325	336	344	310	369	361	322	328	332	313	331	310	306	353	347	338	288	327	285	350	339	358	344	350	335	378	330	343	309	310	337	352	303	342	331	371	339	319	353	344	300	320	332	349	331	318	342	318	314	319	304	349	339	335	318	353	357	338	358	351	355	304	357	347	353	324	352	349	360	313	322	325	347	329	332	357	350	347	335	324	340	334	375	314	338	313	336	329	312	314	365	344	330	322	331	319	349	330	369	306	333	311	357	377	339	326	318	301	337	314	330	345	346	276	331	324	339	335	330	327	368	366	329	311	367	378	294	302	369	348	322	360	346	314	370	354	341	378	373	333	328	311	328	324	352	336	339	347	331	317	347	347	321	321	335	333	353	338	353	326	334	345	348	367	330	338	347	319	361	338	339	342	327	384	355	306	328	325	334	349	341	376	322	339	333	354	340	320	345	318	316	335	353	364	357	319	342	331	322	333	338	337	336	362	321	326	331	339	358	319	307	351	332	341	339	322	321	330	327	344	339	361	342	329	310	341	341	353	340	347	341	309	350	324	347	349	376	344	304	361	329	321	353	294	307	317	354	343	337	323	324	307	322	317	316	337	329	325	325	345	323	320	314	344	339	314	317	336	331	337	342	319	351	330	353	319	346	335	308	336	342	298	329	303	322	368	312	374	361	343	313	331	342	306	293	312	315	347	358	325	305	337	370	359	332	320	329	355	321	309	328	291	334	367	339	318	339	334	311	400	343	315	343	343	322	330	318	366	375	360	318	308	305	303	316	313	317	320	323	315	309	358	337	312	337	354	349	360	324	348	326	332	336	361	352	339	355	341	353	343	302	305	341	352	310	337	361	337	333	325	289	327	346	310	326	325	344	345	333	326	295	322	346	332	357	340	373	296	321	309	360	367	337	339	330	326	353	334	317	318	343	366	318	332	317	345	336	316	299	338	327	343	305	333	328	333	331	337	338	326	336	377	366	309	320	332	310	349	349	338	367	358	357	328	348	347	375	337	334	332	346	330	325	342	339	341	343	348	364	312	330	322	331	341	307	335	342	321
12830	6441	12313	11920	9609	6698	4637	3532	2866	2357	2118	2151	1999	1879	1850	1630	1545	1416	1333	1210	1073	1074	1079	1014	974	983	904	852	842	874	815	845	817	811	819	842	782	796	765	846	724	838	830	792	782	806	789	826	755	823	833	765	814	768	748	764	794	763	754	786	818	732	726	753	787	758	769	776	775	816	778	750	780	757	753	820	796	716	799	752	782	791	740	764	755	790	763	743	769	767	762	774	778	800	758	749	795	784	784	772	766	799	747	780	775	761	740	798	790	822	805	749	742	790	783	810	772	769	831	749	794	786	723	762	759	767	790	784	775	752	740	774	764	771	831	723	749	767	771	749	737	738	817	844	801	791	748	812	774	766	841	720	776	764	779	750	754	759	817	792	778	811	781	781	767	772	821	787	742	766	797	770	806	750	725	776	759	759	734	776	773	792	784	781	759	802	810	789	747	795	816	752	763	801	753	731	789	801	756	766	751	759	768	770	797	795	746	823	758	722	773	792	786	716	735	807	747	804	777	709	731	776	779	738	818	788	751	773	742	814	789	756	782	804	894	744	717	772	747	748	782	812	761	781	777	733	759	734	762	735	772	784	748	781	776	760	837	808	765	769	770	819	805	819	800	806	791	766	769	727	802	743	794	795	757	787	732	829	795	766	716	808	729	746	718	768	764	720	741	782	753	770	842	730	746	797	789	729	759	728	793	774	787	783	797	760	732	745	726	768	768	765	750	776	744	778	764	837	801	808	784	774	762	702	756	737	800	781	811	804	799	765	850	754	796	767	784	792	764	774	780	773	748	790	777	731	711	779	755	804	762	764	780	768	710	791	744	809	758	758	750	816	786	743	800	767	789	783	736	773	785	763	750	798	784	750	815	751	758	807	760	793	786	827	758	809	869	766	821	786	812	773	756	826	821	777	774	821	788	755	726	754	823	785	787	796	727	847	787	797	808	801	764	743	765	743	831	740	769	750	774	760	844	735	734	762	805	787	762	774	761	766	761	823	792	765	750	758	769	770	783	794	804	762	704	815	757	769	736	758	728	763	773	781	754	765	814	771	759	847	743	778	774	776	782	759	741	790	795	723	755	765	774	741	740	773	807	802	732	778	767	737	775	792	834	764	812	829	756	766	780	800	793	818	730	737	789	741	812	735	740	790	764	793	799	757	747	822	790	768	762	719	778	771	769	757	786	762	779	753	769	732	772	763	778	758	786	738	769	741	823	744	784	788	780	760	802	747	803	820	730	762	740	734	795	779	749	780	811	785	769	748	814	772	738	738	779	730	730	802	794	766	779	797	775	717	745	778	746	749	800	737	782	754	767	790	815	735	809	745	755	731	773	777	771	753	740	736	773	728	793	761	780	782	752	813	800	833	722	748	841	733	733	812	755	721	783	747	766	736	768	752	774	811	738	776	743	780	754	746	735	770	758	743	803	808	781	811	778	779	789	746	791	769	749	765	783	732	764	776	766	775	787	774	748	750	741	752	786	712	768	765	782	776	716	830	710	758	737	784	773	777	763	787	784	772	739	772	802	742	825	791	750	769	738	751	759	800	787	755	741	754	792	782	780	799	763	750	753	752	763	770	728	739	739	742	823	840	816	806	742	731	793	739	755	766	777	741	779	766	808	776	780	807	814	786	826	714	765	736	828	786	728	810	776	761	796	769	758	795	828	759	768	813	777	726	793	756	807	751	789	801	779	734	751	740	778	781	708	784	782	795	733	750	755	750	749	747	782	815	806	790	712	777	772	756	793	785	750	753	821	745	754	766	806	758	780	776	806	781	762	775	773	777	767	773	791	782	830	774	746	818	773	814	763	814	754	757	733	777	728	715	779	799	724	758	692	763	780	740	796	752	783	791	766	718	740	769	770	751	759	768	828	745	768	780	711	786	843	742	782	776	805	772	779	774	757	754	750	769	806	773	748	737	721	816	766	776	802	749	731	763	755	764	809	744	762	784	761	733	751	750	753	781	784	800	722	779	764	777	750	752	801	805	811	775	777	732	753	773	762	688	766	766	798	761	795	753	805	752	757	721	727	756	771	747	793	823	750	809	766	751	836	798	787	775	740	765	750	797	768	755	784	727	792	739	763	729	758	809	793	749	790	732	722	755	734	741	785	803	794	774	784	775	737	737	768	797	746	737	765	792	780	778	727	743	734	773	747	732	794	809	750	760	773	746	773	730	726	749	755	741	754	766	755	761	735	733	763	779	798	802	766	755	787	771	835	822	794	757	742	749	790	738	818	733	749	768	715	762	784	795	783	732	759	754	761	709	856	741	812	749	739	755	782	722	791	789	756	787	785	756	723	768	757	730	760	780	765	770	747	783	728	774	716	802	752	759	769	750	750	773	790	752	791	787	799	788	792	768	793	777	734	774	762	792	710	802	806	785	796	780	765	776	764	774	770	757	767	792	774	768	783	819	757	724	760	766	797	797	745	758	781	794	778	775	788	774	754	770	761	734	787	776	768	796	796	773	755	803	745	755	811	759	790	736	786	748	772	765	782	808	771	741	748	789	760	795	785	775	788	815	784	780	805	756	792	723	779	730	737	736	774	754	741	752	747	730	766	771	729	780	793	723	778	754	733	761	768	826	822	803	779	734	736	760	798	748	777	782	784	773	755	769	721	741	738	743	791	706	809	718	801	726	810	843	774	762	763	728	771	733	738	779	791	717	780	771	770	764	739	796	759	755	749	827	737	741	808	776	788	779	763	741	807	764	755	756	747	784	744	788	790	808	735	769	815	765	779	759	755	745	762	733	706	764	747	795	763	748	765	742	813	695	730	805	776	786	787	784	755	775	840	804	738	820	794	784	740	797	789	787	752	773	806	754	742	756	792	781	754	789	758	740	800	787	778	826	781	818	766	794	773	707	804	774	724	743	797	767	738	739	777	772	790	814	785	797	775	804	771	768	732	800	771	711	771	739	750	742	760	744	804	775	778	821	745	742	766	792	811	750	754	720	819	804	782	786	725	791	739	796	784	752	791	765	782	755	795	715	746	756	791	750	831	760	778	794	716	768	746	778	747	747	733	799	717	762	789	805	789	811	809	763	809	773	771	770	756	808	787	785	783	755	796	752	753	753	792	757	772	750	760	795	786	757	837	759	811	756	760	784	750	733	754	791	774	771	735	807	713	735	714	739	730	795	787	803	767	764	809	777	775	815	760	791	800	778	769	802	794	749	757	750	815	736	763	818	751	761	781	808	795	780	748	791	761	708	725	807	786	726	814	792	781	777	781	763	802	787	730	763	762	793	830	787	777	807	788	770	780	759	741	767	719	808	784	734	766	793	724	874	797	812	730	823	784	799	776	806	759	801	781	712	804	750	778	784	791	751	790	782	751	796	770	755	759	762	797	762	796	773	747	828	736	731	763	756	772	796	714	764	785	772	779	740	725	825	791	764	741	736	781	792	747	778	790	766	750	770	794	785	765	756	775	759	739	767	787	797	768	790	738	796	787	792	786	793	804	744	742	748	807	803	787	742
27256	10943	9583	7731	4687	2738	1728	1210	885	752	744	616	596	654	556	487	532	449	475	454	430	412	348	348	329	345	349	353	343	333	322	331	300	331	329	314	335	323	352	331	328	339	307	312	336	343	344	317	297	331	355	367	343	305	328	329	327	342	331	297	311	343	326	320	329	295	313	300	317	323	302	331	316	300	316	309	323	281	323	304	297	315	287	279	328	306	344	323	320	300	317	351	341	362	313	320	297	301	322	338	321	306	319	318	318	329	361	288	345	346	311	327	320	314	323	309	338	306	316	291	316	314	305	312	306	315	314	311	338	339	331	317	304	342	329	305	290	313	302	301	302	305	323	331	301	319	313	336	302	322	336	311	331	321	294	317	331	313	313	338	330	296	315	312	302	299	321	305	318	318	318	331	299	324	323	305	300	285	344	324	306	292	347	330	352	346	329	348	311	297	327	347	353	328	306	292	334	333	345	281	304	353	308	308	311	326	320	279	310	323	339	319	332	313	318	322	364	303	324	309	367	319	301	325	341	287	311	320	325	315	315	332	346	309	344	316	305	288	337	278	354	342	338	299	320	305	311	299	290	351	327	313	301	318	327	311	313	315	324	293	308	291	293	326	314	287	311	326	317	300	310	306	285	326	315	334	319	327	357	342	337	302	313	320	339	325	335	319	321	303	330	322	277	291	313	356	298	314	336	316	312	296	316	323	289	313	339	287	319	317	336	344	322	325	325	304	337	341	315	321	299	326	283	316	329	303	332	326	356	344	299	314	295	366	340	346	338	347	317	311	342	321	302	330	307	312	307	339	345	307	324	327	323	294	283	329	296	311	334	296	347	321	311	354	330	336	337	315	308	291	288	319	324	329	305	345	348	300	313	308	306	350	336	291	305	336	333	326	317	322	361	301	279	310	334	287	287	305	323	310	298	357	333	313	308	309	296	314	328	325	315	319	321	347	312	293	328	312	325	286	296	309	339	332	296	348	306	316	327	334	306	337	323	320	349	316	320	300	297	326	316	298	290	337	314	300	328	363	331	355	338	324	288	300	281	337	297	339	285	301	330	280	295	321	341	312	323	323	310	310	319	313	313	310	329	301	328	358	317	328	291	301	321	294	304	322	350	316	323	361	277	327	323	323	310	327	315	327	334	325	318	324	342	301	322	331	308	331	305	297	308	334	308	296	333	350	301	328	291	286	309	322	325	316	289	321	356	286	346	317	312	322	309	310	321	301	325	330	313	337	305	318	286	307	325	338	272	334	340	355	320	320	301	344	280	324	322	330	339	318	343	323	314	330	317	299	309	295	307	303	322	341	321	348	315	314	329	326	322	302	303	300	362	312	310	291	333	296	298	308	347	354	346	314	293	297	299	323	341	323	307	314	322	325	295	354	335	286	328	317	345	293	317	335	335	294	316	294	294	321	325	304	304	298	315	298	314	314	321	309	316	320	341	358	299	325	315	306	329	306	355	321	326	349	353	313	307	308	314	322	324	305	331	345	329	334	332	322	314	318	289	340	303	295	326	303	294	311	366	318	369	337	300	323	300	303	297	319	302	318	303	340	328	319	350	295	292	303	301	322	291	312	328	323	309	324	312	299	315	289	321	374	307	277	321	305	319	301	330	305	319	298	318	339	331	310	274	283	291	317	287	324	329	309	337	334	325	341	276	314	313	330	318	311	289	334	300	298	339	304	330	338	299	312	325	342	308	332	292	328	319	350	315	304	321	316	334	346	305	332	302	319	311	308	287	308	282	314	337	320	317	337	300	348	306	309	311	303	318	301	315	308	294	312	304	335	301	300	332	301	311	279	325	322	344	301	304	323	293	336	322	309	287	285	319	333	337	346	313	333	321	325	294	315	296	295	339	285	286	309	335	291	363	333	283	318	315	320	314	291	294	328	326	321	319	309	295	335	313	324	320	313	300	351	330	325	309	323	300	329	293	316	314	311	326	336	307	303	309	333	302	331	297	287	318	337	346	355	333	336	311	311	318	320	298	351	318	289	322	319	306	319	356	337	314	325	313	321	314	318	313	294	318	322	330	335	287	317	374	329	352	291	325	317	326	276	321	345	312	311	359	321	298	303	319	313	316	341	310	308	315	337	336	333	337	331	335	343	334	326	337	339	291	321	292	335	311	312	318	284	328	305	304	362	312	272	317	293	315	308	302	340	331	293	356	343	297	321	317	316	310	307	317	309	332	328	293	329	340	363	307	319	332	329	335	335	304	318	325	315	294	303	346	314	320	303	339	298	318	318	345	275	342	313	315	331	325	312	319	308	301	343	342	326	309	310	313	322	347	304	322	303	325	285	306	304	304	339	306	326	299	310	318	303	309	322	307	333	309	328	351	325	315	309	326	321	289	296	317	311	297	294	326	340	322	338	306	332	330	354	275	316	329	308	312	298	313	324	310	329	326	307	306	318	325	333	314	296	323	302	327	339	300	321	332	320	327	283	307	321	336	303	348	326	352	297	328	324	328	344	297	302	348	321	306	311	317	299	313	313	310	305	283	286	332	302	305	326	316	325	313	324	283	317	314	304	318	340	311	289	311	333	352	303	307	325	292	325	326	305	335	343	298	318	298	315	330	290	296	301	301	322	330	329	329	295	360	329	297	304	320	273	318	305	330	306	284	340	298	336	298	292	297	305	314	333	330	326	316	339	306	308	292	308	304	307	355	321	348	330	317	323	327	316	325	310	302	301	338	309	327	338	310	341	331	315	316	330	314	335	327	350	325	339	305	287	347	287	321	316	334	325	313	327	297	330	333	303	301	319	305	313	334	317	318	301	330	336	363	299	326	307	322	320	304	312	312	313	329	302	296	333	335	336	314	300	320	322	304	318	325	293	331	316	341	294	302	341	298	302	307	350	290	335	301	322	316	324	341	299	315	333	326	299	315	307	314	333	343	325	310	327	307	336	324	321	305	297	332	311	320	286	304	329	323	304	341	307	295	285	324	319	310	296	347	332	357	310	329	324	300	356	307	308	315	303	317	326	369	312	318	308	298	315	303	290	349	327	340	320	327	310	336	327	324	325	392	325	318	294	320	331	305	306	335	324	297	283	300	319	300	314	299	300	317	305	278	312	321	330	306	311	341	306	348	280	326	319	299	292	300	338	294	345	325	363	318	319	307	344	289	331	312	346	303	314	352	309	322	323	321	341	327	308	333	319	319	299	348	319	310	316	310	305	309	311	320	291	310	293	313	342	314	338	315	308	333	321	340	299	307	370	275	333	303	296	331	319	328	329	293	342	344	302	284	308	333	319	288	305	295	330	314	331	308	317	342	300	308	313	286	324	292	323	313	351	341	308	340	347	350	356	309	262	337	289	285	285	320	310	299	316	314	330	323	356	332	313	338	300	317	288	288	307	325	313	365	302	280	309	304	323	324	311	329	339	312	296	291	370	299	330	333	332	299	321	306	282	350	348	335	376	325	343	334	337	326	314	343	308	349	317	322	331	255	324	328	341	302	321	290	312	291	332	304	306
16097	8360	14393	17054	13143	9061	6567	4919	3786	3190	2831	2659	2359	2319	2187	1989	1823	1752	1504	1429	1294	1225	1207	1142	970	964	923	859	886	878	840	825	842	843	758	778	803	778	783	800	748	784	776	787	868	795	746	720	779	755	761	737	778	796	744	699	719	758	714	699	749	725	730	728	764	751	705	723	709	738	713	784	744	730	766	730	746	737	706	740	700	735	728	714	718	755	729	729	724	691	764	760	719	704	735	740	703	687	730	711	717	756	744	700	771	731	779	770	703	725	735	747	743	778	758	760	727	741	768	796	716	742	771	696	721	779	768	710	730	753	720	758	699	675	732	747	722	725	754	688	742	744	711	699	710	747	755	722	740	691	728	737	771	751	758	723	729	729	746	791	754	758	742	712	708	695	704	729	723	708	733	705	745	757	710	712	724	690	715	730	706	699	718	706	735	717	793	727	696	714	697	696	744	720	736	756	760	753	700	733	730	717	750	755	763	731	760	721	737	755	696	708	738	740	739	694	758	692	727	787	732	723	736	745	719	716	753	762	761	730	743	748	735	724	755	715	716	737	677	738	732	733	728	768	694	788	760	740	741	675	717	743	709	732	711	745	754	739	704	714	707	752	749	712	720	757	748	669	780	722	717	722	697	725	707	761	759	739	746	771	757	781	674	733	789	733	737	779	725	742	755	779	737	684	720	745	742	746	726	724	680	751	754	725	751	712	692	734	694	779	760	707	738	754	768	727	729	745	733	679	756	750	733	731	703	737	700	746	764	723	789	725	676	749	746	759	771	730	750	715	754	719	746	707	716	742	701	735	717	751	704	743	730	701	735	715	735	739	747	760	733	745	747	747	753	711	727	733	764	738	685	740	711	772	757	781	743	749	764	736	786	722	721	675	746	756	745	755	752	771	746	720	768	711	737	778	743	688	699	729	737	703	760	717	748	731	746	721	724	708	726	759	738	704	755	754	736	690	695	748	740	754	741	680	702	715	743	690	721	734	694	729	722	748	700	757	774	737	750	697	766	761	754	741	773	740	767	752	741	706	683	749	710	712	743	774	748	737	728	747	685	742	706	726	768	737	697	768	696	751	754	737	735	710	713	719	749	656	699	733	761	723	732	680	750	747	688	669	730	708	723	718	728	658	674	687	737	726	763	730	764	711	733	754	685	756	720	709	714	740	745	737	720	710	710	731	737	733	735	750	755	753	762	796	725	765	709	740	710	726	668	780	779	762	721	734	759	733	742	745	721	781	747	775	731	757	745	757	755	724	780	726	772	763	753	681	733	767	744	721	753	762	753	737	727	724	695	756	771	800	774	758	767	721	752	729	712	695	769	712	699	735	768	693	708	729	770	704	821	744	699	695	746	743	696	695	716	720	758	760	764	742	788	736	732	755	772	684	706	761	779	741	701	761	722	737	735	703	771	762	759	737	729	715	761	751	766	692	775	729	704	698	771	726	721	765	743	739	700	726	738	761	745	784	778	742	747	725	726	733	715	754	709	700	731	774	701	748	724	776	694	747	732	763	763	709	773	717	774	771	687	755	694	742	736	743	717	672	717	749	737	756	770	754	712	764	762	784	725	707	720	709	696	739	766	746	722	783	719	712	721	721	763	693	690	725	776	739	761	780	696	718	713	728	774	770	752	783	728	721	697	725	755	702	722	727	743	728	747	730	707	739	716	747	714	723	746	756	724	726	777	732	695	682	750	752	704	688	692	712	750	688	738	783	741	750	704	723	778	722	777	714	739	685	719	701	720	737	727	760	716	708	776	725	723	700	731	750	740	727	678	760	701	750	686	789	726	746	737	747	740	752	714	754	722	724	778	752	733	680	777	758	747	761	757	755	733	734	743	743	736	765	730	740	709	757	708	764	723	771	773	722	756	703	740	717	659	780	710	734	716	738	701	716	722	718	807	710	735	740	674	702	696	734	771	754	723	791	697	732	745	751	729	710	771	742	731	747	741	744	741	778	741	685	734	745	721	698	726	759	766	748	736	757	721	791	754	759	753	744	740	761	782	690	757	745	758	734	726	700	725	707	756	722	748	779	723	735	761	738	760	740	761	746	722	772	731	719	731	789	760	783	730	807	763	823	777	736	729	731	752	704	808	727	722	787	689	724	743	753	768	765	747	750	755	725	761	738	737	724	715	710	728	689	701	754	716	742	736	699	726	724	755	753	717	751	723	698	705	753	735	752	745	733	785	749	717	745	732	705	751	741	685	742	748	772	760	746	703	732	807	763	710	769	752	760	743	728	789	698	730	788	733	667	716	718	727	735	757	713	682	730	727	737	725	735	750	712	716	738	716	699	710	732	755	742	743	750	716	749	760	731	738	737	759	778	723	692	709	765	760	762	714	775	717	716	763	748	757	717	747	708	738	712	750	686	758	725	713	738	701	723	759	715	772	727	758	717	744	715	740	735	703	786	740	699	735	732	699	754	714	743	732	728	783	704	730	737	741	752	756	762	718	759	779	740	722	720	699	719	794	714	725	750	756	788	761	739	717	684	715	749	718	696	751	724	697	714	713	664	699	705	753	713	741	671	705	738	735	758	782	702	679	777	744	691	683	752	687	752	734	758	736	811	775	706	739	707	781	708	765	745	747	713	754	770	748	687	750	722	744	745	731	769	729	773	728	750	715	711	730	700	729	686	783	753	732	752	689	716	726	752	683	790	749	716	773	768	717	728	673	731	744	750	751	726	776	710	730	770	779	666	695	704	748	723	675	764	752	740	705	722	730	717	747	698	729	758	763	722	709	723	729	757	775	726	769	768	769	716	748	713	716	697	693	765	765	711	749	740	747	688	715	693	713	726	742	707	707	758	734	731	745	705	765	748	705	688	731	736	723	734	772	745	764	771	745	778	730	769	757	762	767	728	732	745	687	746	746	788	732	703	740	705	763	748	739	747	738	716	731	729	740	710	730	733	786	735	702	754	722	761	748	676	730	681	743	711	760	745	720	792	747	726	709	714	717	748	682	731	757	739	736	754	740	742	720	755	743	713	728	691	766	703	685	801	727	694	730	784	735	791	766	731	750	755	789	763	740	708	653	707	799	726	778	680	745	765	763	755	771	694	733	731	719	744	749	727	736	725	680	715	776	679	751	751	734	717	709	734	684	773	715	769	756	681	761	723	735	743	780	741	727	776	689	754	779	779	734	761	737	703	775	688	713	709	754	778	763	750	758	766	765	743	689	693	778	766	754	732	761	747	734	759	722	745	733	777	723	738	733	709	751	742	726	700	721	694	702	695	770	748	723	722	718	743	715	734	775	725	745	716	761	742	756	698	724	717	773	758	704	757	746	709	734	716	766	760	748	778	694	755	743	773	692	762	784	764	709	728	763	741	707	773	741	686	711	731	729	736	763	741	704	759	748	769	692	744	764	716	709	746	722	741	755	761	699	726	707	738	664	775	776	749	687	730	717	769	733	732	710	778	700	735	763	723	733	756	715	716	739	777	741	681	757	718	734	728	751	699	788	716	745	718	744	737
10894	4053	3768	2610	1564	987	744	532	459	446	479	418	401	381	402	371	340	372	328	323	304	300	299	323	309	321	309	332	347	310	312	303	316	321	316	320	300	306	308	340	293	318	299	290	300	269	292	314	289	291	287	314	323	313	304	274	283	291	320	326	295	300	269	313	294	301	292	278	309	307	329	300	323	334	327	321	313	330	267	264	283	339	318	309	303	318	309	304	322	297	321	298	309	322	270	302	295	312	296	286	290	345	314	306	300	255	301	312	319	329	292	271	310	317	295	330	294	305	269	274	319	292	285	284	324	320	296	302	338	355	289	304	303	309	334	271	310	281	329	336	295	321	331	305	302	320	303	280	300	320	338	304	304	320	268	301	326	325	287	299	322	333	299	288	313	285	360	297	322	306	321	304	323	310	328	325	313	303	291	250	333	318	323	294	274	274	305	293	283	293	273	270	310	320	298	295	321	287	293	290	286	284	322	340	315	296	311	303	303	303	345	304	254	309	282	297	344	311	273	297	295	328	274	296	299	305	328	289	308	321	300	289	290	309	294	315	318	276	299	320	302	319	332	306	313	293	302	295	285	310	297	287	310	289	299	296	288	337	292	315	308	309	289	304	316	321	330	305	307	293	286	276	320	306	300	289	321	311	263	303	329	286	284	314	281	309	309	323	321	268	262	316	303	316	278	299	309	299	288	318	298	317	268	299	316	284	301	317	295	275	294	332	278	304	308	279	302	306	303	307	296	269	318	300	317	307	305	289	310	303	310	299	317	287	307	283	314	294	277	320	285	280	328	277	275	282	287	346	311	332	298	306	293	289	292	293	335	340	314	310	287	299	272	339	329	262	264	306	289	287	321	312	295	292	296	267	298	336	311	308	309	319	283	287	297	320	300	292	330	282	282	299	345	342	275	311	305	328	264	317	322	296	309	273	334	271	274	296	257	289	249	284	299	280	302	309	305	297	299	291	316	303	266	290	281	294	304	327	304	288	320	305	280	279	286	298	291	281	311	304	281	295	304	263	322	291	299	289	313	328	301	288	306	291	302	285	311	308	273	328	283	318	272	318	296	298	298	291	294	279	298	321	281	294	289	329	298	281	298	296	279	281	320	286	272	333	293	310	293	312	297	314	281	305	284	296	304	280	299	291	318	328	281	300	299	294	285	303	307	307	338	280	302	281	276	292	327	304	310	298	304	307	279	318	304	326	294	286	306	312	257	286	287	303	329	282	305	322	311	263	285	326	283	307	297	318	285	300	300	282	295	275	317	294	282	321	326	298	309	302	307	283	297	260	298	291	331	331	294	290	278	291	291	320	294	325	305	264	274	316	317	323	275	293	284	300	287	304	285	301	318	257	301	341	291	288	260	293	285	277	329	315	319	295	313	281	296	296	305	328	305	255	271	293	355	278	289	289	297	313	312	276	292	298	295	302	306	310	286	301	286	299	324	307	276	305	326	284	294	286	274	325	305	306	293	310	257	311	316	273	314	243	326	335	314	291	347	302	290	288	312	326	330	275	294	306	319	293	307	287	266	280	289	285	312	297	302	323	332	316	283	331	312	306	298	306	316	336	316	287	349	326	311	273	311	322	301	319	315	264	310	290	309	289	313	280	290	307	298	314	292	310	295	286	296	328	281	310	294	303	293	318	322	284	323	287	280	307	289	291	291	310	303	291	282	309	274	296	306	323	294	302	293	307	278	314	298	298	312	303	335	302	280	318	329	291	294	299	305	325	291	298	310	289	288	301	281	311	306	262	331	309	296	295	326	290	325	329	313	293	306	304	300	301	293	339	317	295	329	281	324	280	256	288	306	325	283	317	304	290	300	310	303	275	324	314	309	287	305	293	307	314	300	276	290	318	279	271	285	301	290	284	284	314	301	295	282	298	286	282	298	297	322	304	271	302	275	285	304	310	335	292	320	307	292	299	316	323	304	304	306	297	288	295	333	331	298	338	298	317	317	288	300	313	285	295	268	316	297	282	296	357	294	297	282	322	276	304	302	318	324	294	307	300	305	365	297	277	285	303	283	313	287	299	329	311	283	315	331	348	290	302	311	332	316	336	302	315	326	307	343	297	303	304	293	333	292	267	302	294	311	272	272	288	287	293	285	287	323	313	280	334	291	258	278	313	311	318	316	318	304	254	343	302	313	277	320	277	264	280	378	303	317	302	300	297	298	295	325	295	330	286	269	313	311	303	292	346	298	276	301	316	270	323	282	276	258	277	301	324	330	298	318	306	284	267	343	283	291	291	306	303	272	288	274	289	287	262	295	307	321	305	291	317	300	276	316	314	289	286	305	301	332	291	295	271	321	305	292	304	299	295	313	320	298	320	293	298	284	269	282	311	278	294	311	295	304	319	307	296	293	311	306	296	283	287	298	308	302	287	301	305	302	288	301	298	310	297	291	306	314	285	295	330	275	313	328	298	278	281	317	319	297	314	311	261	310	280	308	298	290	307	322	280	292	315	315	276	277	272	307	301	266	330	301	284	328	293	326	279	298	324	268	281	330	278	307	283	329	331	293	313	292	340	274	299	292	292	306	283	304	284	284	309	309	311	305	271	328	303	302	295	327	293	357	352	278	337	319	290	295	325	297	293	340	325	276	275	282	273	300	292	285	309	332	286	296	291	318	299	309	296	310	307	322	301	277	305	299	292	309	308	328	307	326	307	315	301	334	286	311	306	293	297	314	335	301	286	298	310	306	270	304	325	330	275	313	259	284	300	313	321	286	273	314	265	293	310	290	337	297	319	321	263	306	333	314	301	310	274	316	286	303	289	296	266	286	313	291	298	327	302	340	306	295	308	289	309	318	270	307	316	312	308	290	304	326	290	295	302	308	298	297	337	260	305	294	271	273	349	297	286	310	314	312	294	289	303	311	280	295	274	295	294	315	298	313	299	292	291	315	324	271	283	253	302	273	285	293	281	333	288	288	284	352	294	305	302	310	296	326	315	309	313	272	280	309	292	293	283	334	277	313	302	274	325	296	299	294	288	282	293	282	304	301	316	308	314	272	273	277	305	301	285	324	328	332	293	314	287	267	308	284	293	264	307	299	309	290	311	291	304	293	302	331	297	302	305	313	281	306	294	307	275	276	329	262	312	297	256	281	289	310	313	320	314	300	319	281	312	299	316	327	283	309	304	335	302	328	299	303	300	302	330	292	257	316	293	305	288	317	341	299	296	321	258	307	311	286	250	306	308	277	286	326	329	290	318	307	304	300	266	270	268	282	282	306	308	278	291	327	300	319	325	312	287	279	310	281	302	270	303	334	296	290	291	309	307	300	303	289	308	276	295	287	319	278	292	333	322	299	320	260	313	287	305	311	305	288	280	286	315	306	310	307	289	259	270	315	303	305	286	329	322	301	303	311	321	307	302	293	312	332	263	309	292	264	282	290	318	308	303	298	323	321	318	327	290	311	297	323	286	308	296	311	318	318	306	279	272	266	323	258	274	266	315	302	278	295	273	332	300	282	300	302	299
7378	3839	6776	7320	5622	3595	2891	2167	1766	1582	1472	1353	1385	1291	1305	1227	1148	1059	1013	948	933	870	883	854	794	739	760	762	780	770	780	771	774	745	715	744	741	701	700	728	708	728	707	789	673	741	672	714	738	711	791	752	700	731	689	703	698	738	689	731	679	700	712	741	713	719	691	709	712	675	709	698	790	692	681	687	705	673	739	709	684	711	730	655	687	761	661	735	705	743	691	675	730	679	733	763	679	726	717	678	679	659	708	688	705	681	732	676	657	745	727	729	730	686	731	691	720	677	714	672	732	721	698	660	673	661	704	665	716	724	734	709	668	711	733	677	709	744	695	733	699	721	705	709	700	782	744	704	742	690	716	704	708	678	715	733	744	747	710	753	690	721	679	691	710	728	729	710	723	696	690	661	742	695	679	696	635	696	735	728	682	685	696	705	727	718	719	630	688	700	666	685	729	727	739	712	752	692	735	660	701	712	697	716	643	739	714	711	667	721	688	715	661	705	685	749	703	655	728	739	666	689	701	731	708	700	694	724	716	721	672	726	684	690	738	686	675	691	663	671	694	691	717	737	715	686	649	678	709	693	682	771	681	759	732	691	721	670	690	708	725	673	681	702	716	721	717	676	713	691	706	690	680	680	660	685	721	740	714	747	728	696	712	703	663	736	734	738	721	675	694	693	672	697	692	727	681	743	664	726	698	684	701	709	701	702	749	675	744	710	672	698	726	746	675	729	719	754	674	714	701	734	677	707	710	644	707	656	714	702	729	740	691	752	711	728	691	728	711	653	750	718	740	689	690	717	687	707	703	722	667	706	694	738	742	708	718	686	695	732	709	724	724	685	685	747	723	712	661	677	702	709	673	685	718	697	663	745	693	695	729	735	756	695	715	696	662	691	718	693	685	662	759	690	687	740	672	679	693	676	665	709	749	705	692	697	725	751	677	704	712	677	682	660	689	717	642	759	742	706	635	728	725	706	687	732	686	689	703	680	679	751	734	659	683	715	688	653	709	700	695	688	704	713	700	702	651	744	721	732	682	740	738	690	768	732	665	702	711	689	746	704	714	711	732	714	729	705	739	684	711	747	703	752	691	706	699	709	725	680	686	694	701	711	733	668	668	691	706	719	752	721	731	725	713	746	731	694	710	706	704	733	748	702	732	699	657	660	702	731	661	709	691	696	736	703	736	679	696	717	701	742	703	725	709	704	681	739	716	678	713	691	716	698	692	672	718	689	697	775	701	696	697	703	673	709	722	659	756	672	755	716	697	690	675	655	684	695	664	690	734	724	735	694	652	664	666	711	712	712	691	689	679	714	721	705	725	686	709	711	705	716	722	723	684	694	712	697	630	685	673	665	749	697	725	665	636	676	719	690	694	661	721	663	700	694	736	744	720	711	715	727	707	692	723	686	684	742	720	658	702	724	673	679	715	725	698	717	702	734	721	690	731	686	725	713	687	718	729	703	721	700	668	690	689	690	701	716	728	741	679	665	718	750	675	723	716	680	683	712	708	692	661	716	675	703	743	714	722	702	682	739	693	670	710	704	711	695	653	693	740	686	725	706	725	691	678	731	687	744	760	716	713	706	740	697	688	674	702	713	712	767	780	744	742	675	727	701	698	706	703	692	703	751	712	709	704	701	718	678	736	672	718	709	763	702	706	726	693	719	698	708	737	710	707	693	756	724	655	718	720	718	721	750	718	702	711	707	703	644	704	719	679	704	713	643	776	722	695	688	708	680	687	719	694	707	703	708	730	700	713	731	716	697	737	715	703	714	663	697	675	701	714	659	679	639	731	739	706	681	683	722	704	691	730	719	688	719	714	748	652	709	661	733	733	742	694	725	747	678	716	718	681	697	710	714	737	684	724	707	731	695	748	698	678	664	672	674	732	704	693	688	710	706	663	719	709	726	700	648	698	685	679	715	718	680	682	714	708	728	712	667	701	723	660	720	707	701	728	654	694	758	686	713	728	721	683	679	703	702	761	701	672	708	698	688	710	677	700	710	690	700	677	703	712	726	688	679	706	682	728	704	701	734	709	681	701	713	732	676	738	735	704	713	713	688	707	710	763	723	670	693	721	693	762	710	693	696	701	698	691	718	711	755	707	742	683	718	663	673	717	697	684	697	716	660	751	743	688	715	700	688	734	683	717	656	734	703	734	715	726	711	703	690	757	663	706	684	707	652	749	707	718	717	696	683	703	703	696	717	687	657	693	757	720	660	721	675	710	758	731	702	695	711	728	712	711	713	675	745	711	735	750	688	704	693	676	726	681	703	732	694	743	776	699	703	730	719	693	662	700	761	717	690	708	684	716	665	677	670	711	662	703	711	710	709	708	696	659	728	714	663	684	729	703	680	692	703	694	694	720	709	700	677	687	723	688	706	702	686	691	699	717	699	736	741	729	697	718	738	721	704	739	672	716	689	688	733	734	706	709	718	755	718	716	702	678	717	732	687	696	670	692	711	689	701	736	720	719	711	732	685	718	713	695	676	702	637	709	724	710	677	739	753	722	684	682	693	765	705	711	758	663	698	682	715	719	745	641	672	733	698	677	707	718	699	749	748	699	700	683	716	684	669	663	740	687	696	738	751	707	719	732	768	657	719	697	736	708	666	740	662	699	719	697	692	697	734	681	690	663	739	741	717	750	730	705	697	685	718	678	703	750	676	725	755	689	676	692	664	701	694	699	720	717	659	731	698	729	729	703	681	704	697	670	675	676	739	695	747	743	732	714	740	679	678	707	710	766	666	676	764	726	740	731	682	677	693	674	750	710	716	736	708	674	697	713	792	663	694	685	674	710	688	659	711	664	692	730	717	697	712	729	691	701	697	689	678	668	659	690	694	716	724	713	674	680	695	689	709	701	707	685	704	725	677	733	719	703	727	723	688	772	737	696	697	657	728	701	668	678	726	717	703	686	697	739	671	674	701	715	756	690	700	670	697	682	738	687	688	705	746	743	642	707	744	702	723	702	683	679	695	673	692	700	705	694	764	656	719	713	713	698	706	686	750	717	720	702	723	645	748	666	709	712	662	715	721	705	750	731	679	701	703	697	682	686	704	715	684	699	720	724	771	691	777	730	784	682	693	744	686	653	720	712	709	723	681	703	695	704	724	694	738	736	692	737	692	744	724	649	697	728	697	684	688	729	695	713	723	662	710	664	704	718	697	712	711	681	717	705	677	747	708	707	708	741	678	715	698	691	694	719	714	729	700	695	743	720	674	732	712	720	733	699	729	700	723	646	700	716	690	752	674	678	730	687	690	681	732	689	715	702	719	739	681	731	653	708	695	695	727	706	750	731	724	689	727	700	696	735	684	645	748	689	703	692	734	687	687	648	685	749	672	714	698	708	692	715	728	673	671	728	683	706	683	690	680	675	726	663	722	717	664	698	724	732	700	678	723	753	719	762	754	710	688	712	705	690	722	727	716	690	693	674	707	721	740	703	653	728	693	731	705	710	686	709	705	737	727	682	712	721	662	752	737
17580	6464	6981	5613	3715	2041	1337	926	749	659	576	596	514	498	508	495	437	458	406	392	398	396	342	348	354	340	343	333	339	331	310	353	352	321	360	305	315	328	357	379	340	363	336	363	374	340	317	330	326	323	299	340	314	367	321	294	297	316	357	328	323	303	369	286	327	327	326	354	312	325	349	338	324	330	324	349	338	348	313	303	320	354	303	357	317	308	319	325	344	342	333	293	299	365	309	298	319	338	325	329	348	306	345	314	325	364	336	329	354	333	338	332	307	315	339	367	339	313	330	336	295	301	337	337	291	328	318	332	331	323	312	313	346	333	346	333	335	363	337	305	336	315	321	339	354	348	335	314	341	301	354	340	310	324	330	306	315	312	318	342	306	350	338	358	340	306	309	367	323	302	325	329	338	292	308	364	331	331	327	340	360	342	359	373	306	328	330	297	314	307	353	354	307	333	332	323	352	367	326	334	356	334	354	352	336	352	357	318	364	332	338	319	371	298	337	356	326	307	336	287	327	318	330	319	342	337	347	361	325	330	336	314	332	305	339	318	345	353	338	355	339	307	311	369	329	340	312	332	327	348	354	343	366	341	302	294	334	330	329	304	312	304	321	309	344	327	320	367	307	333	363	326	302	342	333	312	348	362	340	341	295	352	316	310	318	318	314	331	302	334	322	335	336	312	333	349	346	323	344	318	339	350	349	325	344	335	329	322	314	308	343	321	316	329	300	345	320	284	318	348	328	329	330	345	345	324	366	351	287	332	319	297	316	354	361	315	316	327	327	297	344	317	338	360	309	342	324	353	346	343	370	317	344	340	312	313	313	327	327	311	314	320	325	329	327	345	352	303	325	318	329	334	368	360	353	340	333	352	356	290	343	311	316	325	303	327	341	320	337	318	365	309	320	303	362	273	320	356	305	370	325	319	339	356	352	342	294	327	344	292	303	315	328	329	338	324	340	339	343	335	341	315	337	349	312	339	340	335	302	318	340	340	347	335	327	334	361	355	297	327	340	343	308	308	319	347	343	309	339	346	311	332	319	334	321	337	307	338	350	333	326	351	342	319	303	333	296	298	340	334	330	297	342	314	314	318	345	314	322	338	339	334	336	356	336	336	327	324	325	327	361	336	334	349	324	345	378	367	321	314	354	313	323	318	338	323	325	368	320	357	350	320	301	314	314	363	359	325	336	341	334	348	310	325	294	332	315	318	310	348	328	301	382	308	322	311	332	345	326	321	336	318	328	329	360	381	328	332	348	348	346	334	315	342	315	330	321	304	332	337	313	311	342	324	344	316	325	335	315	329	332	326	331	340	350	346	341	328	359	374	327	325	315	334	326	358	340	294	304	321	342	318	306	312	365	345	328	332	377	370	325	337	323	329	320	350	340	323	342	321	328	323	316	352	340	355	284	330	328	335	353	361	345	342	313	337	353	317	354	322	308	328	337	302	337	331	351	335	339	308	325	322	311	369	305	334	293	317	325	314	351	350	354	320	308	325	331	325	320	331	318	300	324	377	309	318	346	302	324	350	339	338	324	308	329	352	323	335	332	336	280	325	328	308	345	303	352	347	319	309	321	341	358	327	364	332	324	308	358	348	303	286	331	386	343	313	342	330	298	301	346	355	337	325	332	335	349	333	325	334	320	334	326	341	348	351	325	332	344	327	345	353	286	285	343	335	344	319	375	343	353	353	356	367	311	328	329	319	365	348	293	330	315	307	343	331	338	362	331	342	298	310	324	330	336	360	328	301	330	371	325	343	320	301	349	303	316	290	338	325	340	317	341	324	314	349	344	287	309	336	360	350	329	304	345	313	305	333	320	325	292	305	352	332	353	326	315	337	319	321	336	298	310	333	335	330	316	301	305	288	360	334	287	369	295	321	332	329	361	338	362	347	306	309	329	323	305	313	300	319	337	339	321	338	391	337	316	307	350	303	321	318	329	321	353	330	304	307	326	307	334	330	337	326	324	303	305	358	353	330	349	354	320	311	334	347	367	325	307	323	275	340	350	333	321	325	337	338	338	331	347	336	318	346	346	308	338	324	332	330	351	318	318	312	321	337	336	342	328	319	339	377	326	330	327	337	324	334	326	319	340	296	364	348	344	353	374	342	332	313	331	293	345	341	303	341	352	295	334	317	344	319	314	337	328	365	334	338	283	319	325	336	324	331	333	339	309	324	323	273	346	323	308	306	325	323	324	326	323	322	303	298	333	344	313	316	346	333	361	332	299	318	346	352	341	321	305	324	340	341	372	373	351	379	335	329	322	338	339	385	324	353	319	288	340	342	336	319	366	309	351	340	340	317	301	319	359	341	332	316	318	361	350	300	346	353	333	312	347	296	338	309	324	333	354	341	343	392	298	335	349	357	324	350	323	310	326	299	305	343	316	347	330	367	317	324	337	353	309	313	349	345	288	319	318	319	317	354	331	356	305	325	346	344	378	357	323	354	302	377	314	315	302	341	320	321	361	320	321	350	356	323	297	326	354	358	321	355	371	325	347	321	342	354	324	341	334	358	315	312	308	312	307	297	322	317	383	313	352	333	310	327	335	301	308	325	342	353	319	358	356	299	320	340	327	352	312	352	315	363	321	360	356	308	347	321	315	341	310	321	331	307	334	347	317	335	318	358	320	359	332	304	309	330	355	367	352	347	326	355	330	316	340	291	361	374	324	349	340	336	302	324	324	340	330	325	351	346	337	371	347	329	312	317	317	326	315	320	340	339	335	328	333	300	327	335	319	295	304	353	365	361	309	316	311	314	332	317	314	349	350	300	328	350	346	353	335	314	360	348	344	329	324	308	326	354	345	337	353	320	336	315	331	332	327	323	332	353	329	310	339	319	340	309	314	352	344	332	365	340	341	348	337	359	306	329	308	359	312	359	304	333	346	332	324	353	342	327	336	336	339	335	352	343	312	340	362	331	317	313	321	368	312	304	304	314	341	355	322	324	336	285	326	308	330	332	316	310	376	357	356	345	313	354	305	339	364	365	320	364	314	314	308	326	392	337	351	276	351	352	360	279	382	353	314	333	314	337	318	338	324	307	290	332	357	319	310	345	332	339	310	317	313	314	360	324	323	341	326	315	301	309	334	339	314	323	298	304	310	362	341	292	352	314	358	290	320	294	343	302	303	296	333	325	357	330	319	298	340	336	338	341	299	333	324	304	353	354	305	317	342	344	353	331	310	338	383	356	351	340	356	300	330	314	346	301	352	325	303	331	351	306	347	299	334	339	333	326	335	328	325	343	338	313	333	356	302	353	345	348	328	341	363	328	311	326	348	316	349	336	323	307	337	308	302	325	342	324	297	337	327	310	337	326	311	344	312	353	339	311	342	314	352	338	322	359	325	344	336	335	343	336	341	313	337	318	353	314	335	334	332	326	330	327	313	335	324	334	333	336	339	322	379	329	315	321	297	289	344	333	377	311	317	302	299	365	301	336	324	330	316	330	347	348	344	344	330	340	313	365	298	356	323	335	352	321
11815	5942	11717	13427	11565	6946	5098	3614	2919	2550	2191	2205	2167	1962	1821	1651	1538	1418	1373	1190	1168	1116	1007	1084	946	921	838	910	862	802	874	831	871	855	800	800	803	796	885	794	824	828	818	847	804	824	789	799	773	813	821	838	768	737	770	784	750	795	758	758	744	745	782	780	844	725	822	767	710	711	720	733	795	761	797	778	761	806	826	766	759	760	799	773	825	771	755	703	826	714	758	823	763	776	780	768	732	759	749	801	746	775	750	733	756	702	785	764	778	773	774	788	745	723	762	749	775	778	831	769	769	694	808	768	775	723	760	723	757	798	733	778	725	775	790	804	743	771	753	776	770	793	728	793	774	788	796	787	806	767	847	736	734	740	778	812	793	768	769	743	760	758	781	764	792	734	763	770	710	778	786	775	752	770	778	780	773	762	797	710	796	777	745	808	749	767	770	788	761	778	815	744	824	727	770	772	768	750	746	823	738	750	745	756	800	826	812	814	719	738	753	749	767	815	759	768	692	729	749	763	751	797	821	757	764	770	751	777	751	756	783	768	783	754	750	775	797	801	744	774	775	744	795	840	800	748	789	781	752	772	776	772	742	696	800	768	819	748	761	758	815	724	774	738	743	804	699	781	738	786	758	786	815	769	845	804	773	796	751	759	784	764	797	780	765	778	784	783	782	733	781	746	768	764	784	787	739	802	770	785	791	812	728	757	789	801	761	760	715	769	778	798	741	791	749	758	760	761	730	810	800	769	788	743	773	834	745	789	768	722	816	754	779	724	773	776	808	799	773	799	817	788	801	743	755	741	785	795	763	802	798	811	801	760	771	749	731	732	743	778	777	769	804	754	803	758	733	791	799	785	757	750	761	750	727	813	752	733	745	774	777	764	787	763	764	768	782	762	789	721	757	751	788	771	762	780	757	725	779	773	798	751	762	772	777	762	798	750	824	790	745	732	705	739	796	749	740	788	763	769	735	770	772	809	753	797	767	792	778	791	773	743	717	736	806	768	771	801	736	758	757	813	809	743	801	735	747	743	721	772	732	828	792	744	787	823	794	819	757	781	743	786	789	734	778	775	780	792	719	714	749	765	803	776	809	772	773	779	736	778	776	770	775	822	740	778	729	756	776	816	745	772	814	739	755	718	762	783	769	768	763	784	752	752	850	745	813	748	754	764	792	770	835	807	785	772	780	810	778	732	768	754	780	746	757	819	774	734	775	759	780	750	754	751	791	781	807	750	838	763	762	777	781	722	771	803	765	795	844	792	777	761	790	820	774	832	811	766	787	751	800	810	819	819	759	746	756	776	733	758	740	771	812	770	777	806	744	772	755	764	806	798	771	794	798	749	766	780	774	788	748	793	795	766	787	786	796	798	763	758	748	744	779	776	758	756	786	692	764	750	781	774	800	812	763	714	765	825	757	734	749	742	750	771	816	798	785	759	752	776	786	798	821	756	747	768	804	769	771	765	761	797	763	787	787	763	764	819	730	776	724	814	753	803	764	732	726	758	803	793	735	833	779	758	803	796	744	698	776	756	772	767	755	804	766	776	772	771	771	769	786	792	835	787	751	753	781	742	781	812	730	776	774	748	790	766	799	772	759	819	783	712	758	785	795	759	767	755	758	763	744	733	785	783	774	715	748	734	778	779	827	770	766	758	779	743	748	767	765	814	749	753	753	760	706	805	711	780	776	772	809	739	776	787	779	788	770	801	786	683	741	753	737	786	756	802	742	786	740	774	763	743	742	795	771	788	798	783	804	782	785	766	698	737	808	762	806	772	768	835	746	741	759	764	747	768	779	774	749	782	782	814	763	808	752	769	766	792	753	753	780	793	780	772	780	717	726	754	770	774	746	761	762	778	754	824	740	748	732	789	811	753	730	739	854	779	736	805	792	724	799	771	833	818	738	773	762	760	736	781	775	759	790	768	754	769	754	771	735	788	735	742	741	724	820	731	802	740	763	772	739	741	750	752	723	762	775	782	828	705	802	779	718	759	756	799	808	784	813	767	784	842	718	774	751	775	776	791	750	780	757	762	771	794	810	755	742	774	763	785	778	813	674	811	771	818	794	775	783	738	718	780	729	792	759	802	755	756	813	779	744	776	780	742	792	789	756	739	753	814	779	834	765	745	728	740	768	759	786	739	771	775	789	726	736	754	800	794	756	778	736	793	796	739	790	751	765	754	750	744	795	762	778	811	831	745	760	764	818	759	795	776	795	739	745	755	795	786	781	740	742	756	848	767	784	824	741	771	766	818	740	738	753	728	771	802	809	775	718	791	764	774	745	777	785	786	800	755	740	739	767	761	796	756	762	791	733	780	773	806	817	778	697	779	794	784	799	733	790	767	747	744	780	753	798	775	755	711	784	780	723	713	796	773	791	796	807	711	807	791	795	752	779	810	777	780	780	801	768	801	764	774	737	716	746	823	746	790	778	798	834	785	792	770	755	847	790	783	736	752	799	772	759	745	775	742	789	759	758	773	733	744	724	777	758	805	764	773	778	775	733	799	719	750	748	803	768	748	754	774	775	782	783	744	781	744	794	775	750	734	771	754	737	799	763	777	744	775	741	779	777	805	741	773	739	726	769	832	753	770	761	717	759	742	778	771	821	754	771	802	754	780	768	797	762	769	797	768	754	779	766	788	766	739	790	776	751	762	736	752	741	775	744	767	816	743	741	714	789	786	748	775	822	754	780	794	730	726	724	758	731	779	807	825	831	770	758	799	744	785	777	753	785	786	723	738	760	790	771	783	716	776	752	767	736	753	814	813	767	730	730	756	761	760	753	803	790	734	832	800	797	710	750	753	798	819	817	717	843	728	767	810	776	786	778	815	774	754	740	731	789	761	794	779	744	833	803	760	770	763	752	773	782	688	784	737	787	728	768	743	773	784	757	800	793	756	780	752	780	793	724	776	778	810	797	761	770	774	750	784	717	771	787	753	744	763	753	793	785	751	777	742	781	718	736	788	776	780	763	756	733	796	742	684	777	759	808	773	733	723	771	788	738	784	737	787	763	802	787	789	783	771	755	775	731	788	722	731	785	749	782	739	794	780	764	819	792	757	729	769	779	743	764	768	735	778	742	778	786	805	787	812	756	803	770	797	778	776	742	751	837	780	786	777	753	798	748	780	782	737	738	756	754	779	797	748	756	728	761	779	795	783	754	832	749	797	761	782	762	796	750	726	786	764	772	768	823	748	789	755	770	763	759	750	708	764	735	774	793	737	788	764	772	827	746	788	826	759	712	802	766	772	743	719	763	823	786	787	739	768	780	769	770	790	749	775	765	763	710	733	808	765	778	726	776	788	784	794	777	771	750	741	785	802	744	768	769	770	817	755	751	763	777	741	725	781	825	741	790	759	794	773	773	790	716	739	760	746	777	771	747	768	765	792	784	788	795	813	749	792	819	766	768	810	784	813	782	770	769	762	745	749	751	741	768	781	788	792	783	786	761	754	772	793	817	728	712	811	752	787	800	753	776	780	782	813
27456	10174	9686	7883	5626	2769	1698	1198	967	808	746	639	633	608	534	498	560	512	486	396	350	376	365	368	379	379	347	339	355	367	326	336	337	334	321	338	343	364	336	342	376	325	328	317	323	381	325	310	336	291	302	317	333	333	347	299	319	285	306	308	302	327	360	330	341	310	349	335	276	311	292	313	300	356	300	318	296	303	367	300	283	327	341	325	325	331	335	303	311	299	323	321	327	331	333	319	349	307	352	326	316	341	294	292	319	313	316	328	333	315	291	291	290	326	306	335	298	318	307	328	301	334	318	367	339	299	328	295	341	295	303	316	307	336	310	310	334	332	311	337	324	341	323	343	292	301	326	326	298	286	347	310	320	323	307	317	311	339	314	333	354	325	320	323	345	297	323	286	301	340	312	327	328	339	315	312	332	320	307	320	316	319	316	305	348	339	302	326	301	344	322	324	277	296	316	323	316	308	335	347	301	292	348	305	321	328	323	302	304	310	322	324	342	333	344	327	376	356	314	307	307	293	296	310	339	310	306	319	317	347	285	337	338	323	300	299	314	295	304	332	313	326	330	324	296	321	332	297	357	351	327	350	327	307	312	316	302	317	330	301	331	346	314	278	304	321	333	295	278	346	326	314	302	296	317	315	315	312	336	317	303	309	285	322	289	315	314	340	301	311	330	291	320	341	349	316	303	294	334	300	321	283	317	327	323	283	280	330	278	309	296	335	316	344	312	311	335	356	313	339	318	322	293	337	355	349	306	332	312	292	306	324	339	310	351	322	319	312	306	276	322	287	322	296	325	298	324	292	348	340	319	347	302	342	357	312	358	293	326	328	286	324	283	302	305	299	289	344	317	332	341	287	314	297	333	316	306	312	343	365	327	323	322	308	337	296	314	292	330	289	297	346	309	304	326	315	310	324	330	324	338	312	342	349	326	324	334	294	338	330	349	328	332	318	345	305	317	327	339	282	302	344	310	314	295	336	322	310	276	312	323	299	310	354	314	324	327	333	311	308	349	333	324	336	307	317	342	330	326	335	338	305	324	322	352	316	307	284	308	290	305	328	321	303	308	300	323	288	294	324	320	336	324	276	362	335	334	319	306	326	339	312	324	313	315	337	345	302	325	330	339	344	285	314	311	309	348	322	311	302	320	340	294	316	332	294	315	362	354	348	295	316	329	333	358	321	349	305	302	325	326	309	341	349	330	327	338	321	309	303	345	311	287	310	338	318	303	355	293	320	315	303	335	311	312	292	326	360	303	318	301	339	343	320	303	335	305	304	328	285	338	327	297	313	315	287	308	332	281	317	302	364	331	351	344	303	290	338	330	327	305	278	330	326	320	289	293	314	299	287	313	350	324	334	322	309	361	322	291	311	323	315	268	317	322	303	327	322	324	333	297	311	311	326	332	329	309	307	306	322	329	289	311	293	323	284	344	307	326	293	289	324	319	341	320	331	297	330	315	325	348	321	296	348	340	321	307	351	326	327	295	312	297	349	352	310	271	308	305	312	327	309	347	314	336	303	323	325	297	334	301	298	320	292	337	306	317	343	360	316	303	369	338	319	305	282	309	326	359	313	306	324	313	321	301	336	315	332	323	312	295	352	297	343	332	329	305	331	285	311	327	307	316	323	328	308	322	324	298	315	325	320	360	308	337	316	320	301	306	302	313	311	313	323	312	347	306	307	301	307	303	344	329	298	310	335	336	316	316	338	322	327	316	310	345	354	304	340	321	313	300	316	342	330	288	355	333	295	323	273	340	329	308	306	306	293	316	354	331	315	331	331	316	298	327	326	328	325	309	305	329	319	313	315	279	333	320	355	308	330	315	317	362	321	348	313	320	331	288	335	277	329	297	323	331	315	315	349	322	365	351	291	295	324	313	328	328	278	325	314	334	309	283	300	321	328	367	327	306	318	315	324	326	277	332	328	296	292	299	335	330	354	295	326	305	305	328	311	303	307	343	276	325	320	313	287	325	316	327	356	301	298	352	339	351	305	321	303	303	364	311	346	320	290	300	340	338	310	320	333	307	322	346	353	312	307	290	312	342	308	327	333	336	337	343	318	344	346	318	339	304	314	298	305	375	314	336	346	289	298	289	305	300	314	323	334	322	308	339	282	311	335	294	290	311	344	318	309	330	286	344	318	308	332	303	311	320	304	315	345	319	286	324	329	330	325	342	331	327	301	340	335	345	329	318	321	297	320	293	330	301	324	339	325	296	358	291	297	341	321	308	358	314	284	313	296	317	296	334	300	337	325	344	354	338	313	296	287	326	322	323	317	303	345	333	309	317	327	326	316	320	315	319	342	357	327	308	305	337	305	314	321	303	286	327	324	276	312	289	308	357	301	333	340	289	287	308	323	364	325	338	307	306	315	365	338	341	330	325	326	337	317	290	293	309	317	341	301	325	285	290	315	292	302	319	301	362	297	353	347	324	312	317	329	289	327	307	293	350	324	328	351	288	335	320	320	304	298	359	357	286	312	319	321	335	343	333	296	310	300	311	312	306	324	306	351	338	305	306	321	333	310	318	339	329	319	334	337	292	295	319	295	354	359	349	341	307	357	342	338	363	314	350	311	318	337	357	306	319	305	317	337	341	339	337	288	293	348	333	337	338	310	315	295	332	319	343	305	325	301	305	304	336	328	321	326	334	292	337	292	325	317	336	322	314	299	313	321	331	313	299	325	347	323	360	326	314	358	337	326	291	330	350	299	291	296	322	299	299	288	305	292	321	347	303	323	323	306	330	345	342	297	295	320	304	317	360	330	277	315	326	353	312	301	310	323	333	344	309	316	357	321	312	333	288	348	343	319	310	311	315	285	355	323	335	318	265	293	326	329	319	362	306	322	306	306	325	339	329	272	357	338	302	322	328	352	336	324	272	311	335	340	303	334	269	334	348	336	322	322	296	326	326	306	372	302	315	309	306	305	302	309	327	320	281	321	355	324	331	307	326	296	336	319	310	299	311	303	303	309	332	316	333	316	312	307	326	345	311	286	318	307	290	314	292	326	325	302	294	316	321	326	317	300	310	328	310	327	326	334	313	311	365	341	306	313	327	330	293	311	307	300	355	346	342	318	333	295	272	336	331	310	326	328	290	320	299	354	294	331	347	314	321	362	319	347	304	317	309	328	356	324	314	316	322	311	278	305	330	328	271	312	315	300	312	344	315	333	299	312	275	318	347	319	316	326	303	339	314	331	294	320	339	304	332	347	349	319	310	315	289	323	314	302	335	334	305	352	292	342	339	323	308	316	330	317	354	339	314	338	345	351	338	318	337	300	359	336	349	348	303	302	335	361	329	311	335	292	350	329	336	312	321	314	340	328	252	330	332	315	338	310	301	354	352	352	351	304	332	295	363	330	311	330	337	368	326	320	325	337	301	291	290	331	332	323	297	333	321	321	309	319	333	295	309	309	326	329	273	329	313	321	316	348	339	311	327	315	344	292	328	292	305	322	310	345	357	303	313	304	322	331	325	317	320	308
15998	8287	14942	17301	15657	9213	6552	4909	3879	3388	2999	2660	2494	2357	2110	2006	1828	1695	1578	1432	1300	1191	1190	1086	1055	949	945	942	886	824	808	846	802	838	812	783	777	806	748	764	796	785	769	788	790	733	790	783	743	759	746	758	808	772	764	730	791	738	796	738	769	737	720	738	760	767	742	786	729	757	778	756	735	766	740	709	745	732	715	682	767	730	766	762	786	725	742	762	763	704	766	779	785	756	740	711	755	738	740	719	740	762	741	758	724	697	751	717	744	727	702	735	746	716	692	725	725	746	720	712	746	714	722	747	683	775	767	741	745	807	742	739	763	753	673	724	761	747	815	728	687	725	741	724	728	748	704	772	751	722	745	747	768	723	760	706	754	733	745	707	723	714	720	737	748	754	705	746	749	719	739	723	777	714	713	746	703	729	752	709	722	761	709	755	738	742	736	683	738	729	757	755	754	725	747	675	711	727	727	746	787	743	768	714	722	754	705	753	773	702	728	743	740	737	742	754	752	739	737	734	708	709	715	765	695	716	718	732	752	721	745	741	761	718	740	745	733	709	729	753	765	744	761	718	735	738	695	737	707	713	707	738	721	707	815	730	713	736	735	724	682	768	720	674	681	779	691	767	746	729	724	758	768	708	764	756	745	737	727	734	743	716	744	758	740	758	728	714	744	753	738	711	794	717	735	761	752	715	747	737	716	699	740	711	691	697	720	755	741	734	683	773	759	671	759	749	765	727	730	729	744	742	703	739	743	750	769	786	738	716	662	740	762	753	685	737	747	741	734	719	783	756	694	736	738	738	702	762	739	734	723	728	734	760	706	726	717	769	748	739	777	740	719	710	730	737	696	760	796	740	729	758	725	703	706	730	780	733	726	729	757	749	722	721	769	767	691	715	743	726	730	744	785	738	714	750	785	719	737	696	729	731	757	756	728	749	761	733	712	699	756	755	736	761	714	705	732	689	742	708	725	678	725	777	718	745	749	771	690	751	733	749	698	696	703	771	784	740	718	705	751	736	743	781	718	740	724	732	746	713	724	728	732	706	751	748	783	686	724	727	698	720	732	718	744	744	736	739	735	731	791	747	758	713	763	770	737	725	721	757	746	739	713	771	766	720	721	783	762	760	659	771	739	753	724	747	718	786	733	742	771	696	746	718	715	697	726	717	733	698	751	759	718	705	718	692	729	749	733	749	766	716	746	716	708	709	755	777	730	739	738	744	769	766	809	723	746	733	759	691	700	722	699	758	719	718	732	784	699	774	758	729	704	722	720	768	761	752	716	721	776	765	763	730	681	714	704	739	743	737	747	704	708	709	717	747	714	722	746	701	714	744	766	764	764	736	737	784	727	738	725	743	738	701	761	695	724	726	686	691	727	726	769	780	786	693	817	742	743	728	672	764	705	731	715	731	761	730	709	753	756	733	736	704	765	715	774	768	802	716	747	703	683	782	719	688	703	778	680	700	733	737	781	732	740	721	714	726	712	720	745	722	737	717	704	758	741	772	709	690	784	730	754	770	757	756	678	685	744	765	717	737	708	728	697	777	735	782	772	677	728	717	742	739	757	705	740	786	791	720	715	797	717	703	782	695	751	733	712	740	813	770	795	703	773	734	741	721	705	721	759	779	709	736	782	718	750	795	720	712	765	703	751	690	771	738	721	749	777	748	755	742	713	678	791	744	709	732	740	709	704	722	697	733	714	733	756	771	729	778	759	761	727	771	761	725	749	734	772	724	705	735	745	751	719	731	750	710	741	719	723	762	702	713	788	734	788	729	758	737	756	734	727	722	758	759	744	703	751	731	744	730	768	696	767	775	730	703	709	782	735	760	725	747	757	722	766	774	719	759	725	756	731	739	778	743	714	754	701	733	736	726	698	728	675	754	766	709	750	705	749	690	728	706	834	737	782	724	698	704	739	726	759	767	722	742	738	748	758	766	778	782	770	683	719	691	737	767	727	690	713	740	720	746	704	727	725	770	719	743	713	727	744	737	798	729	705	731	766	801	757	686	730	742	715	725	730	760	759	735	726	698	700	764	763	726	758	717	722	736	726	756	766	681	760	788	763	753	774	706	750	715	719	739	782	737	711	706	711	750	709	703	712	731	697	713	729	749	718	776	692	703	801	757	743	701	709	773	738	742	726	747	714	738	698	744	748	744	743	710	731	749	688	752	747	735	735	769	726	700	750	678	705	711	717	740	738	734	686	743	725	776	736	695	791	769	780	758	707	743	791	757	741	777	766	750	726	726	689	692	767	693	789	720	700	746	729	751	732	745	744	734	740	702	746	750	801	743	719	744	716	739	727	777	779	733	721	709	760	728	726	697	756	771	774	747	780	734	744	716	726	753	743	753	758	729	744	717	777	707	728	780	765	730	697	694	739	732	743	727	711	736	739	706	673	737	767	719	754	787	729	741	707	746	710	722	699	766	721	683	719	729	744	752	784	693	727	770	751	740	674	747	746	749	737	704	715	742	658	734	769	696	678	756	753	811	703	772	756	741	739	731	769	750	730	732	734	745	674	779	699	696	749	756	734	762	702	752	709	731	749	740	741	775	756	748	715	732	703	698	728	764	694	749	767	748	801	739	712	731	756	706	747	761	714	744	742	719	753	717	742	750	704	737	745	702	741	742	742	694	705	772	703	748	696	751	741	760	781	706	731	742	718	759	713	714	756	742	723	747	770	767	694	729	779	746	773	738	744	739	725	712	714	732	715	739	724	730	724	692	769	693	710	742	766	732	762	741	750	765	771	728	760	741	713	748	720	714	739	749	701	728	720	681	723	753	775	741	740	748	713	744	780	774	736	730	738	732	735	738	727	745	738	761	740	751	725	735	750	748	768	791	745	696	749	730	738	724	696	758	741	728	696	707	739	720	731	744	792	778	695	736	713	723	705	712	758	757	759	729	733	758	732	755	703	738	712	733	721	690	736	697	677	711	747	707	750	713	702	756	781	757	730	761	724	751	763	753	705	724	714	706	750	719	695	724	766	719	756	757	780	752	757	712	745	716	721	700	744	756	745	739	734	727	745	701	698	729	747	724	727	715	726	733	737	692	724	758	710	804	721	751	738	748	764	707	692	722	755	710	726	682	743	721	688	720	701	735	764	693	729	763	763	727	759	724	690	695	740	721	714	749	727	764	717	772	717	751	768	746	770	714	705	774	697	728	757	774	741	781	709	746	721	750	745	730	732	751	724	773	744	730	724	749	686	754	754	676	746	728	760	707	762	745	749	735	745	696	698	705	761	696	731	730	769	722	722	722	737	699	700	705	769	745	760	729	722	730	762	717	743	764	704	731	769	743	742	770	756	728	690	755	755	712	730	758	721	735	763	729	710	733	718	753	759	788	704	767	728	727	739	750	758	752	743	768	730	718	788	729	750	705	740	758	761	747	709	806	717	674	726	735	756	722	710	710	736	726	733	704	729	746	752	732	725	738	713	766	749	763	736	727	740	726	723	690	736	705	744	790	702	704	697	749	709	748
9782	4115	3943	2721	1623	1047	775	571	534	508	444	433	417	408	376	387	397	376	371	343	331	343	339	290	329	320	309	295	283	343	314	355	288	307	289	288	295	286	328	311	325	269	301	309	299	296	300	302	296	318	301	313	315	302	302	278	297	310	311	291	262	262	286	297	307	315	289	314	298	282	313	331	312	300	294	293	296	274	316	317	240	297	272	284	280	300	300	306	291	305	302	318	300	325	294	290	292	325	276	305	302	297	285	296	301	310	321	284	336	306	308	262	250	296	283	308	340	315	303	302	289	299	298	315	300	309	294	286	309	292	292	310	304	324	273	328	288	272	295	317	298	299	300	291	294	327	301	287	323	324	300	323	306	299	305	305	290	305	309	280	323	257	314	322	289	312	270	287	282	281	292	299	304	309	294	307	295	309	311	300	294	329	308	283	293	311	332	337	288	297	293	314	319	320	336	290	285	308	304	274	307	315	302	277	281	304	302	301	337	275	329	271	290	300	286	269	296	324	329	318	310	328	259	287	263	303	305	284	289	288	287	316	292	302	319	332	310	302	327	286	310	299	299	301	307	295	294	280	293	309	305	285	314	295	302	295	301	313	247	314	293	326	290	322	302	304	309	294	284	282	295	313	301	297	310	310	331	293	265	297	284	319	318	251	299	309	296	274	291	322	324	297	302	286	321	322	331	300	309	274	302	271	329	271	309	329	263	299	327	293	318	289	275	296	307	308	276	308	282	312	305	326	298	298	318	320	298	297	324	251	296	284	288	280	320	311	294	287	263	315	285	287	299	306	313	322	311	281	320	271	302	302	288	285	358	289	274	306	360	304	270	301	297	273	302	304	274	276	278	310	320	317	331	307	323	312	306	315	295	317	273	322	308	310	294	273	318	339	307	315	312	266	283	265	285	312	310	288	336	308	313	302	274	308	315	314	326	351	329	307	317	289	310	303	283	280	294	297	292	270	290	294	297	322	300	287	298	298	328	308	307	282	290	300	289	301	293	339	314	302	285	319	296	295	296	317	282	314	320	330	275	269	309	285	303	308	309	299	295	289	271	300	333	289	302	299	305	272	326	308	332	293	301	295	341	315	320	295	277	347	283	305	326	292	310	330	304	263	306	295	286	320	302	314	305	270	285	293	278	298	305	304	311	280	268	297	315	250	296	301	278	300	302	300	337	279	301	301	260	323	330	267	311	299	310	307	305	323	285	262	286	281	304	329	341	280	310	330	308	278	313	315	299	312	314	296	278	301	299	334	302	276	304	284	267	315	287	286	315	299	283	344	303	278	314	283	296	315	330	301	278	304	295	327	254	282	284	277	304	299	313	308	310	308	285	292	277	306	291	286	309	287	252	287	277	314	285	286	338	273	266	297	294	297	296	289	308	303	280	300	303	311	315	299	314	296	317	273	333	293	275	296	330	325	326	282	328	277	293	287	288	300	266	306	302	326	291	304	304	294	312	305	307	279	289	291	287	344	294	312	280	262	308	276	272	301	312	295	283	274	316	259	297	302	273	294	259	299	326	286	304	292	303	316	301	296	325	289	305	315	298	289	331	321	318	298	301	298	319	307	307	262	301	270	334	300	276	281	324	315	300	318	287	325	321	297	270	313	292	331	342	314	255	340	288	290	344	291	275	292	324	328	306	247	322	308	293	266	303	313	302	287	308	301	317	299	310	281	271	316	308	273	280	294	329	283	306	317	289	313	307	286	302	340	297	324	290	270	292	302	304	272	296	334	298	284	299	309	270	287	292	290	288	294	313	286	345	281	286	318	294	267	297	296	319	315	314	290	305	278	291	313	254	290	296	311	297	302	296	291	320	282	292	295	293	285	291	290	289	296	302	325	282	279	307	296	302	304	289	327	335	276	298	274	286	351	286	310	307	309	323	295	267	317	288	294	312	277	311	292	313	279	289	291	314	305	287	317	280	287	332	319	319	296	303	300	301	282	296	296	305	322	331	285	275	284	292	292	312	304	313	281	268	306	325	303	322	312	296	278	282	324	294	308	269	316	271	329	335	277	324	325	308	312	295	292	262	323	285	333	280	310	292	295	276	279	314	284	293	289	296	334	301	300	287	307	298	273	307	323	268	323	298	296	216	270	291	304	305	283	277	285	276	331	307	276	330	298	300	321	307	297	319	305	313	312	297	312	298	331	284	300	288	312	309	272	331	306	332	286	295	329	300	303	309	313	304	302	283	307	296	280	318	301	314	344	304	298	297	250	292	295	284	274	309	325	306	308	297	319	294	299	340	361	309	310	319	282	270	320	298	292	262	299	325	284	292	309	271	299	302	309	335	279	353	287	329	313	298	303	295	325	261	297	312	282	289	272	278	290	305	264	303	333	301	281	292	323	291	271	334	306	318	306	319	307	293	279	297	259	296	271	274	322	289	287	334	292	300	290	295	321	307	284	293	292	287	296	312	328	332	313	300	296	297	286	314	314	272	319	319	288	299	282	310	305	281	322	303	299	254	307	275	290	320	286	279	317	311	298	322	290	286	291	302	331	322	300	278	282	279	309	328	272	327	321	296	278	300	332	305	282	289	325	307	289	305	313	293	291	310	304	296	285	303	330	291	293	314	287	306	291	306	297	298	282	275	317	290	293	300	284	309	288	269	290	270	308	304	281	295	294	297	308	301	295	266	287	301	274	304	273	338	307	331	281	319	269	269	331	320	262	318	313	305	303	269	305	294	300	291	320	319	303	280	317	302	264	297	306	308	311	304	314	308	288	317	306	313	306	282	280	316	318	293	278	335	305	292	300	271	286	315	305	318	279	325	299	306	305	297	302	280	333	269	292	310	322	301	305	301	338	288	285	299	292	327	316	314	271	280	302	294	320	304	281	322	282	265	279	313	276	296	332	307	302	313	306	304	324	301	279	310	302	293	330	318	279	296	287	314	317	302	305	318	317	305	295	265	295	289	288	305	286	296	305	290	289	284	314	274	303	280	297	289	293	323	312	299	309	301	290	289	288	292	334	301	296	299	317	272	286	293	317	302	287	248	281	298	302	305	370	303	345	293	302	330	314	284	291	280	306	272	317	322	331	311	327	279	308	311	274	305	332	318	303	259	300	309	284	322	274	338	290	284	289	311	280	275	262	270	276	350	307	306	272	286	300	303	317	267	302	256	286	288	289	317	324	301	297	271	304	297	323	290	293	284	257	309	303	289	290	314	301	302	316	306	297	286	324	293	295	282	263	289	297	304	313	280	314	298	314	317	284	322	266	285	293	275	320	255	313	307	285	317	297	286	307	278	312	316	299	321	304	294	320	336	294	298	257	363	295	279	279	282	297	281	240	287	274	263	269	303	299	288	305	304	310	307	277	289	317	302	310	296	299	270	282	331	307	317	310	234	257	293	299	286	313	319	295	295	297	280	316	304	291	290	298	289	341	284	318	311	315	294	315	305	282	314	283	282	327	304	289	310	289	310	260	299	279	306	289	278	270	281	278	279	272	313	297	284	294	324	276	288	296
6818	4116	7233	7504	5646	3843	2796	2224	1886	1737	1571	1347	1369	1263	1279	1111	1089	1070	947	963	950	947	863	871	859	751	763	743	668	802	694	745	667	711	755	690	670	735	718	736	752	694	679	757	689	725	664	744	704	720	738	690	724	732	714	727	704	679	710	680	692	703	730	763	747	691	706	654	707	732	696	708	697	707	684	687	711	714	746	686	688	682	685	749	693	719	726	698	701	652	719	745	730	689	709	650	713	700	739	723	675	682	714	712	722	684	728	747	720	701	717	761	709	697	706	710	683	660	673	697	701	706	716	757	696	657	727	741	718	713	672	670	673	708	723	716	712	689	690	649	720	673	699	687	717	674	702	725	723	683	695	667	723	724	707	720	732	717	686	705	675	721	727	700	727	723	697	689	707	720	690	674	699	747	713	695	712	721	711	701	682	709	709	764	686	677	707	728	702	759	710	739	750	692	701	681	643	662	714	681	690	748	695	736	762	720	698	765	684	696	675	709	694	701	689	711	745	696	709	700	753	745	721	724	707	685	725	744	709	686	666	684	709	736	697	668	689	685	636	675	727	688	705	683	723	703	665	711	696	742	691	733	682	712	730	703	685	668	722	756	676	702	723	672	730	719	707	711	702	643	674	716	681	705	697	681	722	679	693	666	713	712	692	723	683	753	700	698	676	726	702	726	778	621	713	705	687	719	681	710	674	688	658	764	762	739	709	729	692	683	688	706	734	678	676	672	686	724	695	666	737	694	702	760	710	681	695	712	707	667	712	713	699	740	697	701	690	697	660	738	699	653	730	756	688	688	716	738	695	718	691	625	678	727	695	719	667	729	709	687	753	703	683	705	755	719	689	707	714	727	701	753	671	742	713	702	672	702	688	718	711	731	723	722	685	699	747	722	736	720	705	714	679	697	703	730	727	712	663	699	758	711	684	669	699	679	710	713	720	709	726	723	689	670	719	700	726	681	733	729	644	649	718	760	747	742	731	724	685	707	646	720	726	691	741	675	718	673	683	700	729	660	715	730	749	666	745	679	719	762	668	710	687	691	718	714	666	687	736	700	779	728	653	692	706	732	712	685	686	711	608	704	694	720	697	691	681	690	698	709	730	694	707	712	685	737	727	702	769	705	708	721	714	676	694	689	689	705	711	731	707	697	704	691	701	723	765	727	737	737	657	723	735	700	708	748	740	714	701	711	681	706	688	684	720	691	692	715	650	741	716	735	725	732	656	696	704	724	736	733	671	643	732	728	716	704	715	732	681	694	677	693	678	701	699	696	722	693	673	709	715	721	679	760	725	740	686	653	716	707	684	725	675	719	689	726	715	720	661	684	674	730	678	655	699	699	694	731	683	699	682	718	763	709	743	680	701	719	713	700	720	720	721	716	721	700	711	746	675	665	712	706	684	699	650	699	738	721	714	713	719	755	673	725	724	712	676	771	699	663	705	715	701	673	700	722	706	754	792	729	727	703	708	718	716	682	768	726	718	693	770	720	706	710	694	706	755	712	715	709	762	687	759	704	649	746	696	698	688	738	708	687	690	727	706	691	702	699	751	696	740	705	686	721	758	701	691	697	723	773	707	690	684	695	675	759	712	725	694	730	743	689	683	752	728	714	697	764	696	663	728	705	704	755	726	708	648	697	691	706	712	688	737	707	696	687	678	703	674	704	694	665	717	635	698	710	704	730	696	693	710	681	700	691	685	656	736	657	699	683	696	721	751	718	722	672	695	743	696	676	686	667	753	705	748	741	732	723	707	690	682	691	737	721	630	740	676	690	724	713	744	746	728	726	686	669	765	730	766	741	718	730	696	721	695	675	701	716	720	714	723	718	715	656	673	700	728	715	717	685	690	728	767	733	744	720	685	733	677	701	628	741	722	718	671	732	665	656	736	684	680	736	675	702	712	668	737	684	672	695	723	731	719	681	710	723	690	732	714	723	688	713	721	711	741	703	727	717	702	700	696	712	677	709	666	702	682	700	735	729	733	687	734	695	771	760	748	668	695	698	685	672	694	734	713	731	720	731	679	736	730	712	738	671	756	681	667	736	675	672	730	675	655	683	716	684	734	736	683	677	700	666	700	705	773	691	736	708	720	674	657	717	710	792	708	764	729	730	738	731	757	690	740	691	689	726	731	707	686	679	690	683	691	717	761	734	723	689	701	727	718	742	725	715	711	720	713	688	688	639	649	691	699	699	725	694	756	740	671	714	726	748	708	685	657	719	698	759	690	789	729	718	693	721	709	704	693	685	728	725	695	692	640	673	720	724	657	722	668	688	733	739	735	699	687	712	697	698	712	727	718	682	711	684	699	702	718	721	651	688	738	697	691	688	721	685	714	704	714	731	733	659	722	684	763	657	686	745	734	687	716	706	735	719	692	720	732	783	745	686	710	747	695	726	684	730	688	690	712	779	686	759	713	710	653	732	722	680	741	716	659	729	726	695	708	692	728	717	726	674	686	687	722	708	681	678	712	700	713	718	681	729	702	693	717	737	764	647	667	678	706	743	712	724	716	713	674	729	732	701	722	675	714	746	703	712	687	730	678	641	676	725	694	750	725	725	780	713	721	766	718	702	716	724	710	719	684	710	713	732	713	704	750	708	701	693	695	754	744	718	753	690	707	736	726	648	702	710	716	719	740	734	719	696	714	694	687	674	687	721	675	741	697	673	699	733	731	720	711	687	671	650	717	746	697	691	712	732	702	647	662	661	681	699	701	705	681	698	739	677	682	679	717	752	745	688	712	711	710	759	708	689	702	734	694	729	694	702	709	732	693	693	750	702	708	728	731	657	719	695	699	703	754	693	663	686	701	718	671	689	676	717	749	709	768	706	679	744	682	658	692	688	731	713	718	694	667	701	756	716	723	731	712	681	727	710	735	689	725	701	741	699	720	710	724	701	685	728	749	713	752	693	651	719	695	722	709	711	694	715	746	724	724	711	682	662	739	701	720	700	684	698	708	660	709	683	692	700	657	695	686	691	657	705	705	757	725	729	690	708	654	717	756	700	679	704	701	735	711	777	722	704	704	749	726	694	696	721	732	706	739	771	677	746	734	714	673	704	751	720	658	663	747	736	712	724	690	686	735	660	670	733	689	725	742	643	682	712	704	691	740	700	726	686	687	756	666	701	695	661	740	719	679	733	688	753	664	720	717	719	749	675	676	692	702	753	730	745	692	685	725	753	716	657	722	711	725	750	752	679	704	714	672	697	719	723	672	715	686	686	731	720	720	740	713	666	709	746	681	700	673	713	682	734	713	675	715	664	694	724	729	731	681	704	717	700	681	696	705	712	678	771	717	721	730	665	736	700	762	720	724	674	730	706	713	681	711	728	747	704	693	713	728	691	698	733	737	696	685	700	708	677	708	724	755	726	722	713	706	713	730	727	717	705	710	731	693	699	733	672	701	752	721	710	707	675	729	737	699	732	708	674	728	693	707	672	704	701	764	690	729	747	717	692	728	738	707	705	776	699	701	727	663	700	706	685
18782	7133	7490	5733	3132	1709	1194	914	729	628	596	554	508	504	501	473	454	436	414	369	405	369	357	367	332	322	345	342	362	381	334	322	338	335	364	338	336	317	328	343	367	350	328	324	341	313	338	330	303	357	339	319	328	318	340	354	313	341	336	352	364	346	340	339	293	345	310	368	361	322	343	343	300	341	330	318	348	332	336	357	360	357	380	324	345	318	317	333	297	359	317	334	289	342	331	346	338	322	315	348	338	362	388	367	312	317	324	343	344	320	298	340	332	343	337	357	374	321	318	343	342	333	330	328	357	333	319	315	331	313	350	352	324	315	335	356	327	359	322	327	331	297	341	321	344	337	334	320	334	343	346	352	342	334	326	323	338	323	353	333	337	330	334	338	338	346	288	310	353	303	389	330	346	351	317	324	328	307	352	316	336	338	356	322	320	346	320	361	343	329	298	365	337	326	358	348	338	315	335	345	332	319	339	341	315	333	302	307	330	337	343	359	327	316	318	325	336	343	320	348	314	322	349	310	333	325	339	315	341	335	330	348	337	285	357	352	325	344	315	346	315	351	343	324	334	333	338	341	321	326	376	329	322	323	375	372	371	299	321	344	350	308	325	331	363	338	315	357	335	296	330	337	366	341	334	336	329	312	359	298	308	324	315	346	300	364	340	337	304	323	323	313	331	383	366	306	323	336	344	345	314	347	334	285	326	280	356	347	356	343	343	348	314	355	321	350	338	348	353	321	342	329	314	324	344	315	330	340	335	321	352	328	356	341	322	329	301	341	333	327	302	352	332	340	299	293	363	320	323	349	349	343	328	303	308	314	367	345	306	317	342	336	317	301	306	332	356	352	317	332	362	322	331	345	344	318	322	346	335	330	333	320	305	291	311	321	322	328	351	323	355	317	339	327	328	313	322	340	353	333	344	290	321	269	311	362	312	328	313	296	343	353	339	291	337	322	368	356	327	292	337	346	330	341	331	353	314	318	329	330	328	342	332	355	350	362	330	328	324	322	338	342	352	316	372	316	335	326	321	313	305	356	347	325	332	336	299	334	335	346	304	333	288	340	346	338	347	325	336	353	316	328	332	374	334	352	336	324	358	299	326	315	340	316	337	351	339	325	305	353	326	355	294	345	321	349	339	347	337	360	309	290	316	337	317	327	343	278	334	340	341	288	332	331	333	329	352	290	319	314	340	355	340	323	354	346	300	373	319	327	354	330	340	356	328	328	313	348	329	320	317	346	325	349	335	314	345	348	332	349	338	369	339	294	331	326	358	334	336	349	358	327	295	337	329	346	348	339	323	318	361	341	318	319	302	318	362	311	319	307	330	348	356	315	346	324	338	327	350	288	329	301	328	347	327	324	351	369	319	318	317	318	333	335	383	321	367	366	311	329	331	321	345	323	305	306	350	340	320	310	304	301	312	341	365	325	311	336	332	386	318	346	319	337	350	318	339	346	358	349	301	338	305	344	366	349	352	345	320	333	365	328	328	343	339	358	330	369	359	347	355	321	380	348	344	324	326	295	335	342	343	317	331	337	317	362	372	357	326	320	288	339	308	331	335	326	333	309	351	317	356	328	344	312	316	334	343	317	334	342	335	347	300	344	371	345	320	313	332	309	288	324	320	309	341	352	350	349	352	347	359	332	334	345	327	339	325	338	347	316	343	371	368	354	348	347	346	336	336	309	319	362	358	322	330	295	336	347	349	320	338	329	370	318	332	310	319	343	360	338	307	319	322	315	327	322	326	324	333	330	293	313	317	331	335	314	343	307	318	335	348	358	331	314	338	321	323	333	354	370	292	338	365	328	303	315	342	339	325	345	331	332	291	325	336	329	297	337	318	308	320	366	306	345	318	314	355	291	374	322	318	307	316	312	358	342	315	348	336	349	319	360	309	339	308	342	310	355	356	324	362	364	354	332	323	324	316	324	364	293	351	322	342	340	324	356	320	310	359	312	328	340	333	296	352	318	329	328	340	331	347	348	344	319	324	309	324	323	337	316	343	318	296	349	358	343	328	318	340	308	330	347	323	329	292	332	337	355	353	343	311	306	307	332	327	329	328	303	367	309	341	333	311	350	365	347	318	350	341	314	353	369	325	296	375	337	343	363	380	342	360	352	324	315	323	297	363	300	323	311	317	341	335	326	353	305	333	305	294	336	314	339	346	338	331	309	359	342	297	362	321	344	313	331	327	327	341	339	335	354	327	340	344	312	308	306	309	330	311	335	323	319	354	320	361	312	329	341	329	364	316	352	322	354	326	330	314	361	338	318	347	333	364	325	348	323	327	304	335	370	398	306	331	331	313	322	345	321	329	343	333	300	341	339	358	339	331	308	321	308	336	324	358	358	347	357	355	319	320	297	368	310	332	292	334	320	317	334	336	323	333	323	303	384	327	383	317	299	321	310	315	331	327	347	329	325	346	344	337	324	337	334	361	338	347	306	290	360	328	319	329	343	357	337	275	324	302	310	359	362	303	334	346	309	354	314	331	353	324	354	345	342	357	324	321	343	339	346	353	311	330	300	323	345	297	333	318	315	337	348	353	303	314	323	341	349	318	320	358	308	322	305	330	361	281	311	344	309	310	313	316	316	358	326	336	345	326	304	336	321	334	307	347	318	358	346	328	337	329	326	334	359	272	350	334	351	322	318	307	301	344	348	370	313	312	369	374	303	306	345	346	346	311	312	347	346	311	310	293	324	311	349	340	316	365	314	337	320	336	295	347	359	327	335	348	340	341	332	349	353	355	316	332	375	328	370	384	372	340	345	335	328	363	308	336	335	318	365	336	339	322	318	317	319	355	313	332	336	350	352	355	296	350	295	312	330	334	350	315	332	348	320	321	291	314	345	328	309	330	340	344	364	313	337	330	342	357	318	329	338	360	336	360	365	352	333	340	309	342	349	313	330	310	333	358	327	307	310	324	333	333	361	349	352	321	316	329	314	343	330	318	359	349	314	304	342	357	319	358	338	292	329	321	308	337	332	357	327	372	311	345	341	342	319	344	314	341	309	330	340	356	336	335	345	376	317	372	300	309	323	358	354	328	347	317	332	322	320	310	354	347	321	334	318	332	321	323	322	305	328	313	329	339	334	335	341	345	308	324	317	314	291	347	295	322	333	346	361	308	325	331	315	352	379	332	341	320	358	310	326	314	325	317	307	354	305	353	339	335	351	328	344	297	334	351	375	353	314	279	333	313	314	309	332	330	362	291	347	311	363	334	352	352	300	327	309	300	328	313	321	321	281	354	293	316	330	341	323	372	334	345	343	304	362	366	352	340	325	340	344	337	332	326	330	354	318	329	349	322	297	341	302	360	336	352	289	311	339	310	323	341	339	296	324	349	318	347	340	324	339	326	304	356	338	352	335	341	310	326	302	369	325	311	309	316	345	336	349	306	319	335	298	301	318	342	338	312	333	332	349	323	324	344	301	303	340	316	325	355	312	344	376	371	335	323	317	319	373	329	328	326	327	302	324	335	317
12453	6407	12237	13658	9305	6466	4846	3637	3000	2411	2147	2154	2031	1835	1808	1655	1512	1418	1349	1288	1173	1112	1080	1034	999	933	896	891	835	889	841	801	808	799	773	868	792	815	812	819	774	781	782	870	793	800	805	788	824	763	737	790	776	753	813	796	805	830	751	765	762	756	742	783	741	734	774	784	742	740	815	787	793	798	764	756	784	790	735	829	781	755	755	748	705	724	800	787	759	737	766	757	738	773	766	750	779	751	805	728	729	749	786	759	754	775	781	811	777	777	710	739	768	732	769	738	732	806	750	771	768	735	773	838	775	786	789	753	794	784	759	834	794	813	792	797	807	834	756	780	737	813	756	771	752	803	750	754	771	775	775	738	771	732	849	802	749	794	768	760	747	763	815	766	751	765	785	782	791	780	745	773	731	801	746	780	769	746	778	826	757	761	792	749	844	714	792	751	773	785	743	722	792	727	792	749	754	740	774	826	749	837	775	836	766	775	724	778	805	763	749	777	823	757	793	778	808	767	730	787	765	793	839	740	777	728	791	723	790	794	749	805	777	782	739	750	787	771	742	807	780	782	779	787	738	811	791	763	768	806	818	774	750	791	731	739	740	703	756	812	775	762	815	722	734	751	813	744	787	799	773	762	775	765	775	801	786	738	730	810	789	792	749	792	802	728	795	782	733	791	794	763	786	803	780	751	761	768	767	743	778	767	765	761	797	766	796	833	763	753	761	738	748	753	762	752	728	809	787	830	714	730	809	858	773	833	810	727	765	802	727	776	770	747	763	753	753	783	756	773	792	787	829	792	781	766	746	823	788	746	780	768	759	757	763	748	765	743	778	821	775	813	785	816	774	786	833	752	724	798	766	737	820	746	779	783	770	761	811	769	730	776	765	734	708	747	745	792	742	736	782	820	744	764	744	724	755	749	795	750	781	764	786	745	792	770	789	736	796	789	747	785	769	754	777	852	786	766	740	791	769	796	816	792	734	770	741	749	760	792	807	764	702	805	782	792	814	785	847	778	811	758	768	759	790	769	746	807	762	812	739	731	766	782	737	794	772	793	825	766	725	782	780	751	786	812	718	768	741	779	767	740	754	787	766	770	775	759	793	843	812	765	756	787	798	808	709	785	737	792	784	729	728	802	787	772	761	775	773	760	763	792	774	769	736	777	807	765	769	766	776	739	703	778	722	780	816	769	803	735	763	767	778	732	757	821	796	762	782	741	748	821	831	826	745	786	754	778	790	753	787	737	771	778	808	759	773	821	760	759	796	770	778	760	729	790	751	754	760	808	772	795	780	820	737	780	771	853	767	819	785	744	786	752	767	780	813	784	789	807	780	781	813	774	762	765	772	769	811	738	825	711	739	756	803	753	730	748	750	798	807	725	767	741	747	749	760	744	736	773	744	754	772	788	798	792	744	753	702	760	722	737	758	847	785	804	750	762	789	753	740	760	763	751	786	802	764	765	767	809	752	758	756	744	776	753	747	732	733	732	801	778	767	769	762	718	770	789	755	717	781	774	747	741	727	721	793	744	793	760	795	796	734	733	789	745	728	829	793	780	770	819	794	783	737	761	788	762	752	761	749	766	784	714	775	762	746	744	773	755	742	734	795	733	715	741	769	817	770	755	799	724	782	746	817	785	808	727	765	762	751	787	754	763	744	801	759	759	823	745	800	785	811	781	760	762	725	756	767	774	758	767	751	802	783	787	779	780	763	769	782	781	779	805	758	846	778	733	807	814	783	730	751	805	734	814	727	746	773	813	734	797	768	773	754	805	790	776	831	762	759	727	794	773	785	734	768	793	753	738	777	799	810	770	762	807	832	749	771	767	721	749	803	742	753	803	758	785	733	771	761	789	784	773	748	771	764	806	765	810	822	803	782	816	775	767	820	759	787	780	782	767	768	788	773	783	748	777	779	721	764	743	780	757	783	807	793	779	791	756	754	798	810	756	789	760	763	735	788	778	721	753	784	746	788	745	745	746	795	735	757	765	764	707	797	734	736	778	757	769	817	812	766	759	810	767	739	783	786	752	785	744	747	733	787	734	796	755	787	801	761	786	797	742	782	755	789	744	769	711	774	737	758	767	810	820	762	789	775	783	739	768	804	771	764	752	747	780	748	781	784	731	801	765	757	763	830	699	764	703	745	758	750	732	799	789	781	702	739	813	773	747	765	813	794	733	755	765	806	748	808	757	820	793	816	773	832	754	763	755	777	782	804	773	789	773	755	789	738	777	774	781	778	770	759	769	806	771	802	778	793	710	794	754	766	718	752	758	745	734	748	746	773	741	789	808	793	794	728	777	780	752	734	775	758	782	777	797	749	777	768	759	738	759	760	755	784	766	810	775	783	749	756	746	719	805	793	778	772	779	783	836	805	770	743	800	765	737	753	751	775	760	775	737	772	748	801	741	781	786	741	799	758	757	755	801	772	781	729	764	760	768	754	826	789	805	779	730	816	747	719	728	801	798	779	769	731	769	777	767	773	746	767	768	775	760	808	761	783	788	777	814	752	810	738	783	768	769	764	763	760	776	756	749	765	785	773	775	739	819	793	813	759	795	790	747	765	739	801	817	784	791	777	805	751	809	806	774	696	773	753	795	720	737	757	780	697	794	776	745	778	811	782	776	753	802	738	767	736	738	785	773	747	759	752	807	779	755	753	810	748	796	743	760	757	780	751	801	747	809	775	721	809	784	810	765	795	752	750	764	763	844	754	809	729	750	780	782	765	779	771	744	764	733	780	805	775	730	788	815	766	736	754	741	780	756	752	769	794	776	790	715	754	755	726	804	798	820	797	713	746	799	780	813	788	727	808	748	764	787	813	759	804	747	770	760	754	747	779	732	772	791	795	759	742	809	804	798	811	731	739	763	726	817	783	790	763	780	769	786	814	796	779	787	769	755	798	754	783	794	789	807	798	795	749	790	732	839	770	763	756	762	790	758	750	764	765	781	769	769	720	820	747	729	758	744	783	763	723	781	752	792	738	782	731	783	766	750	772	768	729	771	827	762	761	772	796	812	737	804	798	773	799	759	765	739	826	782	766	773	784	768	700	766	742	758	723	769	798	791	752	798	783	787	742	752	754	771	773	804	717	836	777	769	771	792	721	753	798	786	729	797	778	766	729	783	815	779	808	807	749	775	741	773	779	753	757	797	800	783	731	809	769	775	759	724	731	800	801	716	803	733	795	774	778	752	792	799	797	742	791	775	745	733	754	761	736	785	771	817	770	761	820	747	738	755	764	724	753	809	771	750	774	829	753	752	777	755	808	785	751	759	736	771	781	760	762	760	806	805	731	769	756	755	794	709	795	783	788	768	776	742	780	802	760	768	780	794	755	752	787	745	765	772	742	733	741	760	755	782	727	748	775	728	795	795	827	807	733	767	794	798	793	758	772	788	731	785	744	763	789	769	753	858	771	727	787	767	783	813	765	733	721	757	779	718	798	717	775	817	762	834	788	779	807	792	764	786	775	771	790	753	820	738	747	754
26826	10136	10016	7998	4685	2586	1702	1289	968	772	674	620	602	523	553	521	520	451	473	459	390	400	394	350	364	365	344	320	338	355	360	330	351	342	331	304	348	302	325	303	306	357	349	337	315	325	301	343	350	329	337	327	326	306	342	329	347	329	312	303	308	282	323	322	310	316	313	333	326	324	327	299	331	322	306	354	361	323	320	335	305	329	317	314	299	339	352	298	299	309	341	319	331	311	331	355	305	292	320	301	302	310	309	290	288	319	340	316	312	307	279	330	322	316	313	328	316	314	306	327	285	317	335	306	351	319	331	312	314	328	301	304	305	334	322	330	321	348	329	306	333	296	322	284	329	323	318	301	324	309	295	342	303	341	332	317	295	342	289	317	328	288	317	326	310	303	355	318	324	356	309	334	322	310	307	308	308	321	303	311	334	294	327	341	335	333	317	315	313	339	342	308	310	301	338	325	291	319	318	317	313	292	325	315	331	302	309	294	357	318	316	314	297	322	335	291	320	339	309	322	300	326	315	322	312	289	304	317	327	305	331	318	300	297	332	314	323	323	257	334	299	325	324	334	328	330	291	309	303	295	322	336	309	303	283	325	311	307	309	321	294	320	337	334	327	297	323	344	295	324	320	313	294	339	309	344	279	297	352	318	277	288	298	297	324	339	323	297	314	323	322	314	286	281	295	308	328	284	323	365	320	357	348	328	331	328	309	302	311	303	340	316	325	313	314	286	276	290	323	319	295	296	323	304	322	388	326	334	314	318	286	286	304	298	310	301	310	317	327	292	299	275	329	313	283	340	322	296	332	327	308	317	335	323	288	292	311	299	320	295	278	306	302	309	299	352	343	343	326	347	270	336	307	308	329	302	289	328	281	311	307	309	292	327	318	328	312	328	345	322	335	329	296	300	311	304	302	327	315	308	316	318	339	289	314	327	350	339	326	340	326	314	284	316	340	325	338	333	311	325	342	267	294	276	320	298	340	295	327	318	300	328	303	303	348	299	309	314	279	297	346	311	312	331	319	348	296	308	316	347	328	355	335	330	315	305	279	323	324	324	295	335	325	348	324	323	284	307	320	318	343	307	280	329	297	326	319	326	290	336	331	297	318	327	327	297	304	319	304	331	329	297	294	349	303	284	284	308	342	321	330	291	341	326	286	315	311	326	317	338	314	266	328	352	270	315	325	332	316	335	293	380	286	304	346	351	301	323	306	288	340	351	355	300	308	320	337	320	327	291	336	288	332	334	283	337	340	353	315	304	329	350	344	324	299	341	294	319	336	329	327	301	342	277	309	303	339	306	305	336	324	310	340	302	286	346	345	304	320	319	340	290	280	326	327	321	308	283	332	335	296	295	320	321	291	291	313	334	331	342	356	326	330	303	303	320	314	361	307	326	318	343	364	310	333	325	336	310	311	352	338	342	343	341	306	315	343	341	277	320	325	342	325	310	326	312	288	308	317	280	330	311	329	305	279	283	308	314	322	290	302	316	323	331	346	294	330	325	313	336	301	320	309	307	287	348	298	343	318	340	339	305	299	297	316	299	306	308	333	308	320	318	319	318	312	308	325	314	340	297	326	303	332	331	327	330	348	325	310	327	333	324	314	351	318	322	319	326	324	314	297	336	351	307	304	305	324	350	329	306	368	322	315	307	313	324	306	296	311	327	286	316	350	287	300	317	335	327	304	325	317	332	315	328	320	286	299	278	289	333	306	341	340	328	302	311	356	309	326	320	321	305	326	329	340	320	275	293	321	302	332	304	335	341	340	331	292	311	277	312	291	301	339	292	332	348	284	350	356	323	346	311	326	314	320	330	311	313	362	303	353	327	330	326	316	329	305	339	331	323	312	319	306	302	330	283	332	313	317	342	297	300	332	295	282	337	294	328	304	315	321	294	330	311	294	342	338	296	307	338	309	318	378	326	316	313	317	333	301	329	357	340	306	330	311	348	345	314	314	296	315	332	318	363	314	349	306	300	288	303	340	314	318	310	314	333	348	288	309	284	321	340	327	312	350	311	301	294	323	293	285	316	329	281	304	290	330	310	315	357	324	346	307	314	326	335	326	285	326	317	323	314	343	300	325	322	362	312	303	327	285	321	317	304	318	322	329	322	339	364	339	326	302	339	286	348	324	356	326	318	327	309	309	317	310	323	323	304	315	291	321	310	306	321	303	284	305	341	342	297	326	312	321	313	333	322	293	328	308	302	304	329	310	326	341	317	326	313	328	318	315	320	311	317	300	331	341	325	338	324	310	334	303	313	310	301	316	309	329	319	310	310	318	313	304	327	348	327	343	326	320	333	324	329	343	308	320	307	316	323	284	339	319	291	299	301	279	312	314	314	302	296	332	340	338	283	325	347	295	304	332	295	337	306	292	317	324	363	276	306	341	373	309	316	327	303	309	310	306	323	299	316	323	309	320	326	314	308	288	319	302	318	295	294	277	314	356	318	323	344	316	346	314	301	332	318	320	335	307	310	309	314	319	314	319	319	297	305	310	328	294	369	352	277	313	336	319	309	299	312	318	326	332	340	323	292	314	343	319	304	317	321	310	306	337	320	327	334	304	312	318	346	316	343	314	333	305	359	343	318	315	357	318	271	324	352	323	275	289	299	341	322	304	331	311	290	306	324	313	331	310	307	294	298	326	312	304	337	275	286	310	301	277	293	344	338	334	320	321	303	297	350	319	337	283	307	325	346	303	348	332	341	320	297	272	326	300	332	309	326	310	314	328	283	309	294	312	364	319	324	293	314	325	325	309	303	298	297	284	332	308	302	287	333	319	289	321	308	304	300	337	340	328	287	313	304	334	327	318	326	349	327	279	285	327	309	304	325	278	318	340	256	334	306	339	297	275	310	291	348	327	293	340	284	299	316	339	336	326	329	316	330	300	330	357	301	298	328	332	296	323	344	327	335	302	318	307	311	304	332	310	307	286	300	309	346	334	347	284	307	310	299	311	327	323	322	286	305	267	268	329	332	358	292	331	341	303	301	334	323	320	311	329	304	299	334	309	318	342	326	336	277	302	305	312	289	312	326	273	316	296	331	311	323	308	324	287	318	315	333	326	324	339	314	325	289	310	324	324	292	285	322	324	308	320	306	324	314	325	306	337	318	315	302	322	335	298	320	282	331	312	311	308	341	317	296	281	325	349	351	316	334	332	327	332	307	329	316	339	346	308	335	344	340	334	325	278	334	331	294	320	315	320	333	298	296	356	336	315	297	320	327	318	295	330	308	319	328	311	323	317	326	314	311	304	314	335	295	320	329	325	320	302	319	298	294	321	296	330	323	309	304	321	330	320	349	323	323	330	342	329	316	316	328	328	315	297	308	299	307	307	309	320	306	347	302	327	304	329	310	328	289	287	294	339	325	338	333	274	335	286	336	287	313	321	344	339	304	334	346	323	276	291	307	340	315	315	303	329	321	330	329	349	342	324	331	324	327	329	340	321	299	322	326	337	343	311	347	336	304	341	348	300	289	293	322
15791	7964	15501	17810	12606	8944	6442	4936	3900	3250	2873	2580	2334	2304	2301	2046	1846	1702	1608	1481	1247	1258	1205	1092	1034	966	922	861	883	804	849	819	817	797	791	737	748	744	768	835	830	756	798	721	785	804	736	793	755	725	766	780	711	726	746	740	693	742	754	790	739	760	704	768	695	735	708	760	739	736	733	777	764	773	736	722	750	740	710	735	717	738	754	716	713	792	737	799	754	675	779	717	751	761	693	749	664	749	705	746	749	750	744	767	662	721	682	732	742	755	783	754	742	723	662	730	722	747	753	790	706	741	771	736	770	715	721	722	738	737	732	681	777	735	763	743	749	759	778	741	745	770	734	704	763	730	745	758	721	738	758	770	702	739	715	751	692	734	680	711	754	733	749	719	741	741	706	760	720	689	714	754	740	698	766	730	697	690	758	763	760	749	721	688	712	762	729	738	782	730	725	763	702	712	779	762	719	774	714	737	762	694	749	739	781	714	734	700	805	756	715	744	705	764	753	775	777	723	697	710	758	759	722	719	716	725	723	725	710	715	736	718	775	710	723	733	742	703	733	759	742	756	747	721	736	735	721	798	736	758	751	728	721	758	758	789	708	754	689	770	721	733	778	764	749	737	751	754	785	728	699	755	708	743	711	723	721	762	746	719	747	709	749	775	799	716	726	750	717	727	724	774	716	763	665	661	727	709	714	745	723	720	735	690	768	738	742	733	679	717	780	740	718	719	765	709	736	722	739	713	733	784	739	732	757	772	752	739	802	748	788	696	659	729	753	729	749	693	725	758	759	749	751	735	698	763	779	732	710	789	692	706	687	754	690	690	734	741	737	692	725	716	726	731	768	710	741	733	776	689	774	715	768	745	760	739	762	770	771	789	741	744	727	774	733	714	707	753	754	758	708	732	695	746	756	753	716	747	731	730	669	754	735	740	715	684	720	729	751	737	723	742	738	764	693	723	740	753	738	703	686	768	774	790	752	740	713	728	732	706	765	739	781	754	692	733	712	728	717	698	716	739	739	724	728	744	785	738	686	774	695	728	698	710	724	687	776	703	729	751	739	763	742	734	752	732	724	787	667	732	733	707	707	697	754	775	711	763	720	740	755	690	743	719	742	714	731	702	676	754	762	743	751	693	705	748	754	752	715	703	743	733	722	723	737	706	688	755	735	701	722	770	741	701	736	778	729	702	723	739	772	697	731	731	708	776	716	727	678	736	741	720	738	736	711	715	749	706	723	745	770	690	693	709	724	743	728	727	767	799	736	716	743	790	743	732	701	711	691	773	752	766	734	725	756	754	730	740	715	664	773	752	695	726	745	759	698	757	739	756	736	754	737	696	757	738	737	761	723	698	687	718	692	711	715	801	752	784	723	770	726	779	730	764	731	750	715	736	750	699	725	744	693	766	794	729	707	765	681	737	706	774	766	763	700	719	763	742	748	724	730	698	763	734	731	715	741	743	770	741	703	713	702	724	755	752	802	744	724	716	750	736	744	721	742	706	737	767	713	763	737	717	696	719	738	734	770	724	729	702	739	700	746	780	730	728	724	738	708	690	701	729	731	730	742	751	742	678	729	727	724	669	731	714	715	734	736	701	689	704	744	763	782	730	718	729	703	718	721	737	729	706	715	756	684	689	732	733	688	712	759	689	716	770	798	718	767	721	747	749	709	748	701	692	728	729	703	752	735	713	714	715	724	709	747	789	712	740	708	709	749	725	733	749	719	756	741	750	727	809	699	697	741	731	694	740	759	704	776	767	748	727	730	752	722	724	721	733	709	752	783	714	753	710	726	738	753	705	754	716	719	691	702	691	733	755	730	686	724	696	749	745	711	742	767	679	728	710	720	752	699	762	758	682	768	704	743	715	724	714	726	759	732	728	747	774	741	715	761	735	758	755	700	741	720	800	728	715	740	699	748	758	680	756	692	723	717	747	742	703	683	737	743	767	739	742	742	719	672	721	735	768	733	753	790	757	720	762	735	738	729	769	726	689	757	730	740	743	682	770	700	720	760	740	703	709	718	704	756	781	754	716	710	738	742	741	686	742	704	755	780	751	727	719	704	740	739	677	748	697	717	682	792	728	748	725	738	776	758	754	670	745	727	767	758	727	729	729	753	753	684	770	733	705	719	778	703	736	760	723	762	687	731	733	749	778	712	757	752	738	688	741	697	689	795	719	699	752	748	717	712	724	735	731	680	727	739	767	730	709	782	743	707	696	805	723	707	752	752	720	715	740	704	753	762	678	740	764	732	777	704	715	750	765	699	774	719	762	783	715	798	755	710	705	734	729	753	726	751	728	716	751	765	701	720	743	724	767	746	727	709	753	706	721	734	740	737	724	757	700	715	778	724	741	725	728	750	755	723	767	726	745	700	776	723	711	756	727	737	730	706	752	741	707	774	759	729	703	751	749	741	742	737	731	765	708	729	748	780	729	721	771	757	684	763	708	740	786	768	741	732	703	735	725	740	736	724	696	723	708	774	736	701	734	741	699	778	717	754	731	777	756	684	736	714	781	740	726	737	724	745	703	722	737	710	703	771	735	691	768	775	690	713	723	739	781	731	736	737	728	731	752	752	700	725	713	754	737	728	716	756	745	771	786	783	742	730	786	738	753	702	718	712	713	755	749	778	737	727	745	764	676	759	760	669	746	765	730	690	735	715	752	685	743	723	739	710	755	747	709	702	732	746	711	769	713	704	726	730	744	796	768	730	707	775	733	715	786	742	756	733	711	740	717	722	777	719	755	771	720	733	766	744	731	738	721	735	771	729	721	702	700	775	729	719	704	709	735	703	717	711	750	723	724	720	729	766	729	738	758	759	730	773	737	735	731	754	689	786	745	728	776	703	751	765	704	714	728	696	724	758	694	755	772	742	750	727	792	766	721	772	722	795	743	770	722	739	737	671	731	735	747	687	757	730	732	736	767	736	755	787	786	717	720	786	741	708	755	716	703	740	782	776	756	761	741	823	727	755	719	771	708	763	732	728	761	793	734	724	767	788	719	760	745	757	715	730	756	762	758	726	716	720	714	740	736	760	801	735	743	703	662	716	751	764	755	730	782	682	726	759	733	728	732	771	707	737	766	743	769	761	687	700	704	754	751	791	719	717	729	714	774	698	741	680	754	725	749	704	796	766	767	723	719	719	699	718	765	720	714	677	753	798	743	732	732	694	730	733	728	745	699	702	732	734	737	734	700	728	779	746	711	754	712	693	720	709	814	729	750	735	802	758	738	705	713	728	741	778	758	751	696	746	680	735	783	762	756	743	737	692	721	782	713	705	693	753	760	738	768	770	721	748	689	720	747	737	748	721	739	756	717	722	724	729	746	724	723	764	702	758	726	728	709	709	734	692	765	716	760	729	752	735	777	779	756	679	715	722	719	762	733	725	765	741	742	719	763	713	741	745	749	760	725	719	747	739	723	713	713	698	727	699	735	741	718	747	742	732	759	733	785	729	746	759	733	743	760	722	702	711	732	775	761	768	730
8777	3751	3729	2605	1639	969	842	583	543	427	415	416	433	412	413	378	340	371	358	331	325	316	343	314	319	329	291	282	298	314	328	307	325	346	283	286	306	299	309	265	314	313	292	292	309	303	286	307	289	291	321	299	330	304	293	278	300	302	294	300	306	325	279	292	297	276	332	307	292	287	302	307	300	299	271	322	308	291	307	313	268	304	304	292	311	316	286	301	298	301	299	314	317	296	297	281	314	268	300	304	265	259	276	285	287	289	310	294	308	315	289	291	274	306	286	284	323	315	306	319	331	293	284	313	271	307	302	293	304	309	293	326	295	284	269	264	248	287	306	278	299	291	281	318	292	280	292	307	295	269	280	308	287	318	302	302	320	298	293	290	301	301	285	293	311	307	279	288	281	288	307	290	299	325	266	317	317	288	277	287	309	304	297	286	300	324	305	314	290	306	277	311	319	299	325	302	290	287	310	322	292	325	290	325	323	319	275	297	297	300	309	321	284	294	294	305	316	271	262	306	273	273	282	308	294	328	311	277	285	315	285	303	316	277	295	285	307	302	301	325	304	312	283	324	296	311	288	321	279	308	308	273	278	313	300	285	310	298	302	297	292	293	309	282	285	302	317	283	295	303	306	305	321	305	287	287	286	313	262	264	292	304	291	283	298	267	286	309	280	272	324	295	287	268	280	280	326	256	297	307	298	301	318	319	293	278	268	303	309	278	305	292	318	303	281	305	322	287	280	316	275	266	293	258	261	253	285	319	300	283	351	291	293	269	287	291	291	307	309	310	345	310	307	311	305	333	295	279	289	326	307	279	283	274	321	312	299	329	295	306	286	301	282	283	300	287	309	318	305	277	300	294	319	293	311	295	300	348	276	278	281	273	274	288	290	273	294	321	281	337	300	268	284	274	299	295	275	281	301	330	288	335	306	304	298	289	331	308	283	287	278	280	318	278	335	311	303	283	306	347	285	285	292	282	302	320	293	301	277	290	297	301	293	275	283	293	305	299	307	319	309	327	288	290	298	324	284	279	293	309	289	269	315	293	277	293	294	302	284	282	290	298	314	293	284	303	266	284	282	283	278	301	290	273	296	292	312	304	312	264	300	300	305	286	312	297	301	286	295	305	315	313	293	299	343	280	299	291	282	291	269	340	292	279	310	250	308	288	303	309	321	307	314	301	283	327	288	333	298	290	283	326	312	297	281	290	266	281	314	299	318	302	282	322	299	284	297	268	314	287	301	336	305	306	301	309	326	293	284	294	293	300	306	301	317	254	310	272	310	322	296	273	291	290	285	310	310	302	322	319	281	260	287	308	288	282	260	312	286	323	340	317	306	309	254	300	284	275	280	293	324	320	316	316	284	299	275	316	297	294	320	299	300	322	281	313	280	332	299	292	289	318	310	332	292	283	288	306	319	291	281	305	302	316	299	308	326	321	290	316	269	290	287	270	280	273	295	310	329	276	273	276	269	311	274	304	289	284	323	309	299	278	314	282	321	315	307	277	310	322	282	270	301	290	290	322	305	323	285	262	285	310	286	301	290	317	286	279	294	289	299	303	306	322	289	326	317	258	295	299	334	313	288	297	281	291	326	307	305	282	273	276	305	293	327	292	295	282	327	272	287	270	285	272	267	321	298	302	296	313	304	312	294	311	289	285	260	273	283	329	292	272	337	316	321	327	305	264	312	304	290	298	317	315	283	346	305	306	279	305	313	295	303	296	269	274	290	292	352	299	327	299	304	321	312	301	293	320	290	307	322	275	302	276	305	308	279	298	284	266	291	288	332	300	310	304	316	288	287	288	325	330	262	302	316	295	315	273	303	295	283	309	267	296	292	242	289	306	327	278	311	293	293	326	276	296	304	275	324	288	271	279	269	293	274	291	300	287	311	328	323	290	311	306	304	301	289	263	323	311	313	283	303	290	321	283	323	324	305	283	290	319	260	278	312	298	287	318	318	317	313	271	288	278	311	299	291	330	282	314	305	298	260	315	259	292	332	286	296	310	284	271	283	310	306	328	304	294	297	289	273	292	322	280	293	304	303	312	264	282	311	304	299	289	299	302	293	313	272	346	295	288	301	283	304	313	286	326	286	297	303	312	295	284	270	313	260	285	272	274	273	302	316	311	270	303	301	308	307	259	302	256	293	282	287	294	297	299	330	327	277	351	259	289	303	272	303	293	301	300	272	287	278	271	283	302	315	309	287	311	308	276	272	321	305	321	302	280	298	317	287	285	262	297	278	290	317	305	292	301	273	298	303	297	283	324	288	287	261	305	298	298	304	304	325	348	312	306	296	282	303	307	309	287	312	298	284	281	301	273	289	275	298	277	295	256	283	305	319	347	304	293	296	313	310	323	301	315	305	297	264	277	306	319	322	275	249	328	285	285	284	281	306	296	272	298	301	281	304	344	323	331	301	288	291	283	304	306	301	319	300	309	316	301	318	298	324	304	290	287	328	336	324	280	279	267	303	334	288	303	307	301	289	298	319	274	300	283	318	292	314	315	309	303	315	293	313	296	283	308	317	288	288	302	289	306	303	278	284	333	288	311	289	290	292	280	329	280	273	281	261	307	296	303	325	295	270	293	329	302	324	300	312	321	287	308	302	283	293	287	315	281	326	277	326	303	311	292	305	278	294	311	297	290	272	292	297	287	281	330	306	319	300	303	295	292	295	294	289	294	313	302	317	284	283	300	283	311	299	295	290	313	291	274	325	286	301	267	300	286	291	289	303	303	288	282	281	279	300	306	331	313	273	281	309	274	316	287	288	322	331	289	294	291	309	305	286	271	310	327	317	312	293	321	288	327	308	274	298	310	295	279	296	320	264	299	302	302	263	297	317	296	285	309	294	296	304	350	326	305	281	312	308	287	317	302	297	296	282	312	263	309	293	271	293	298	289	307	281	294	280	287	272	280	301	284	310	288	267	297	309	311	314	318	299	320	289	298	301	291	282	269	321	285	321	293	277	317	284	269	305	332	299	290	312	296	302	323	315	282	316	286	289	313	291	308	289	319	307	284	306	315	305	264	305	266	310	324	290	279	308	304	311	302	284	310	311	291	310	302	284	285	308	294	293	289	298	322	295	312	287	299	275	299	293	302	272	291	324	294	315	296	311	289	327	321	322	321	254	303	288	296	269	297	326	287	328	296	313	288	270	300	288	280	304	297	279	281	300	307	274	306	295	294	320	304	278	311	288	284	292	291	270	245	292	285	306	282	288	307	286	287	317	259	283	299	274	314	295	297	282	320	301	306	266	279	291	327	295	298	290	277	271	288	282	286	267	307	283	303	298	293	296	312	318	295	307	296	286	284	328	296	287	272	292	291	289	315	322	300	305	311	303	307	336	319	332	281	292	287	273	295	315	297	311	266	273	295	308	305	322	328	341	326	291	277	321	298	319	319	278	327	309	305	276	306	297	261	258	286	322	303	305	256	267	309	288	287	313	320	307	263	282	286	300	307	285	296	304	303	320	318	289	330	293	274
5937	3684	7040	7421	5650	3803	2740	2252	1824	1643	1498	1511	1352	1369	1218	1256	1116	1062	1028	977	879	897	863	820	811	772	755	750	758	820	769	757	750	716	774	739	747	697	683	708	714	777	723	782	658	709	753	712	773	700	718	697	716	694	693	692	678	720	680	710	697	672	694	741	716	681	697	681	718	633	689	677	707	723	702	688	742	711	738	690	734	695	682	678	641	700	688	741	732	631	685	710	681	669	691	663	688	684	686	711	702	708	689	713	693	699	719	710	685	660	692	691	705	664	745	735	687	708	710	724	694	702	639	680	702	669	689	700	680	749	699	708	678	650	692	718	661	674	706	680	713	675	694	694	706	704	681	682	675	695	718	752	717	715	718	700	711	668	658	685	714	725	695	701	681	693	693	742	688	700	710	739	698	666	704	681	694	739	660	684	705	695	685	688	684	670	724	714	743	690	692	647	694	657	635	664	703	668	708	747	662	704	716	719	720	729	692	700	687	679	720	687	680	731	727	731	738	695	706	720	706	679	678	738	687	708	702	750	696	696	734	676	703	683	697	722	677	688	681	686	682	724	739	714	727	661	692	692	667	733	658	740	698	736	688	700	726	704	727	699	681	762	695	711	706	755	758	728	750	642	717	698	675	696	692	708	693	679	697	712	707	670	691	710	721	702	725	721	722	673	679	713	757	717	688	738	685	732	686	680	680	703	696	685	684	696	669	719	659	710	674	688	689	714	725	667	699	700	648	749	691	685	675	706	692	729	710	711	687	688	698	711	751	693	694	671	716	756	687	662	714	646	700	683	715	691	774	720	710	714	687	696	689	758	688	680	692	682	745	664	689	647	749	695	716	700	760	726	694	702	661	782	716	691	656	686	695	682	680	715	651	691	694	707	701	718	662	686	707	775	690	711	721	724	672	706	715	769	693	705	674	691	742	738	720	688	693	672	687	694	722	726	652	647	708	684	713	686	705	702	671	714	695	678	719	700	706	685	672	710	705	755	720	674	721	676	727	713	661	702	709	698	700	687	686	679	667	699	738	724	692	699	699	739	720	675	703	716	681	742	716	678	686	725	739	658	701	691	700	657	718	725	714	737	749	681	677	707	699	707	690	679	706	729	722	714	719	686	728	720	716	688	719	689	681	699	716	689	700	778	674	689	693	692	689	699	676	690	727	712	677	681	654	687	726	664	734	713	727	727	693	697	680	682	727	688	684	681	685	707	668	675	659	674	706	711	648	659	708	631	758	698	681	646	663	673	695	671	665	691	680	669	748	751	672	629	736	714	648	736	708	664	691	698	707	672	681	719	714	721	706	680	664	686	704	673	694	683	683	693	742	684	681	681	735	702	712	722	706	672	702	705	666	716	721	720	680	727	681	703	659	678	676	650	710	701	693	675	701	724	684	696	695	667	694	659	697	729	694	668	668	672	682	708	748	765	648	722	724	693	670	709	735	691	672	667	669	720	693	694	662	689	732	737	692	693	752	726	689	643	680	680	703	715	669	708	719	679	656	718	658	725	685	705	660	683	700	695	694	690	741	719	650	730	706	710	694	752	720	694	673	667	730	699	674	694	667	708	739	695	675	729	760	667	652	720	666	702	716	671	720	663	704	673	674	696	672	650	693	713	683	771	726	687	721	733	761	680	689	721	698	688	660	731	679	710	716	713	722	673	772	708	688	692	654	702	711	694	683	706	648	684	705	662	734	745	790	705	695	697	700	719	680	673	667	732	665	741	664	684	671	733	685	714	683	670	674	720	726	667	689	749	694	683	734	740	681	708	681	653	739	689	702	733	704	662	688	699	737	650	685	690	735	676	668	686	712	688	704	724	680	714	732	667	656	717	680	666	722	678	715	693	680	689	708	666	664	699	709	702	683	759	683	699	699	742	729	720	729	697	663	722	711	699	726	724	724	696	647	676	692	700	731	659	725	651	726	692	671	697	726	701	699	665	692	685	707	744	654	648	718	687	710	711	697	714	689	688	709	649	694	749	765	716	689	670	698	717	692	698	649	719	675	708	626	688	651	652	704	720	687	701	689	707	750	632	711	715	718	752	645	762	694	722	654	684	727	649	691	686	706	686	704	720	732	640	695	759	675	704	675	707	730	686	731	690	738	625	694	721	697	713	641	696	706	718	695	716	678	690	688	740	718	718	724	705	637	737	707	734	742	671	684	731	666	708	683	733	695	695	750	710	720	729	669	743	723	665	699	725	680	676	738	700	695	701	684	703	738	708	697	650	701	717	698	693	727	667	706	686	723	703	683	673	728	728	715	658	672	698	662	689	688	724	653	730	706	682	711	701	704	692	729	718	684	701	701	680	695	729	655	665	721	676	691	697	754	686	694	680	698	669	684	679	686	718	679	714	729	691	700	689	708	710	724	646	699	682	693	716	678	681	705	690	692	732	670	746	671	689	663	632	674	707	684	711	688	697	700	703	713	699	663	693	674	699	692	680	702	681	685	702	685	673	675	680	705	678	742	649	691	730	680	690	698	684	706	708	670	721	696	723	665	700	689	712	659	688	706	707	704	680	673	686	704	688	685	678	698	700	714	738	650	679	709	703	698	719	699	730	732	711	707	704	682	718	707	722	708	699	721	714	737	682	708	681	666	683	757	719	733	700	715	668	678	687	721	685	709	664	713	730	683	712	623	713	690	690	688	710	705	680	660	660	677	720	707	732	716	689	733	713	665	706	700	695	694	692	715	708	722	711	691	672	688	665	658	651	694	702	671	729	733	693	697	724	709	700	689	750	705	691	691	686	709	691	704	683	696	676	733	683	737	687	749	701	694	677	673	690	733	707	680	647	696	693	688	725	710	741	685	734	682	731	721	670	700	664	759	668	728	691	734	679	712	639	744	693	701	667	672	752	689	679	675	692	671	695	692	704	686	720	673	702	680	708	728	658	674	679	701	690	701	722	710	694	659	664	714	708	716	736	691	682	712	735	685	698	699	683	672	720	692	733	651	706	709	708	692	682	674	675	685	745	639	662	682	682	691	685	721	684	732	707	748	680	672	670	696	651	692	653	735	663	733	740	715	721	752	696	659	699	675	699	693	728	695	737	731	729	722	743	699	703	710	650	709	724	676	663	677	695	637	761	717	738	678	681	681	689	700	733	635	673	719	696	680	703	663	730	681	714	661	735	724	659	721	711	710	723	687	714	700	684	678	746	711	669	683	755	729	675	693	675	693	724	760	682	693	687	686	697	673	727	675	685	608	658	679	742	679	686	697	700	717	682	727	750	722	675	732	662	694	708	648	746	653	711	723	690	675	709	669	699	714	732	689	633	655	699	690	739	692	665	694	710	691	747	695	651	682	672	682	685	639	713	737	688	661	665	732	680	707	665	697	672	699	685	716	659	724	720	726	743	686	689	707	684	705	660	683	702	681	684	723	679	673	715	723	719	673	679	654	725	704	710	705	681	667	671	703	702	700	702	685	692	714	691	767	694	704	696	687	706	712	660	753	723	680	662	670	665	757	710	679	675
17701	7187	7340	5987	3486	1928	1297	944	729	649	561	535	472	510	496	479	468	418	456	415	389	372	361	367	352	347	330	326	299	347	347	363	327	357	388	322	311	356	327	328	359	352	329	298	326	337	341	328	327	313	297	333	371	333	337	322	369	312	319	311	332	334	371	329	347	341	347	319	313	312	323	321	326	354	331	325	334	320	332	303	336	323	319	330	357	350	302	343	338	325	323	339	343	336	302	313	325	314	329	301	348	318	336	341	334	327	318	323	335	301	323	312	367	318	341	302	339	304	315	318	325	317	308	306	310	336	319	353	332	263	354	332	317	299	372	312	331	356	323	346	374	314	316	330	340	319	341	329	318	313	330	353	301	326	320	335	331	351	360	345	307	332	349	335	313	342	337	351	325	317	328	321	297	328	310	336	326	313	322	338	314	346	352	333	312	350	344	350	315	329	320	348	308	312	339	325	336	336	376	359	354	324	315	300	302	313	359	313	359	333	332	315	329	314	326	326	326	350	325	345	325	347	350	327	313	329	328	317	348	335	332	319	309	336	323	297	377	303	317	322	293	335	342	321	356	356	336	311	327	345	330	330	342	344	326	339	354	317	343	324	307	328	367	322	356	336	322	345	345	356	343	314	314	310	337	309	359	331	328	345	351	328	348	364	362	339	331	338	354	338	345	338	350	330	332	328	340	322	335	339	325	340	309	299	284	325	341	338	332	317	361	336	315	325	317	351	368	359	310	338	356	303	351	384	294	350	378	327	317	351	323	358	337	314	321	321	324	324	340	340	317	312	342	334	344	353	334	319	318	341	298	328	340	327	314	318	353	335	321	341	342	348	300	322	355	321	359	339	326	342	347	336	340	356	343	352	317	333	363	328	338	340	288	337	334	320	306	342	344	314	344	343	349	322	314	299	312	348	334	320	302	338	344	357	338	308	317	374	308	344	317	304	333	284	334	332	310	340	322	338	338	311	291	351	335	355	331	338	336	349	312	339	312	370	319	318	340	319	324	349	352	332	374	308	315	340	348	344	337	314	344	314	341	354	311	290	301	336	310	312	358	326	321	322	330	319	339	369	322	304	330	315	307	320	323	308	329	320	312	293	331	330	302	320	343	307	323	324	310	336	331	340	330	325	336	326	388	326	337	328	301	336	362	373	323	338	313	332	365	333	340	332	335	315	334	288	318	305	343	353	320	328	319	377	337	329	343	342	358	310	323	349	327	330	336	346	333	302	355	336	355	328	304	343	328	349	352	327	312	341	346	306	333	320	361	320	351	351	348	332	334	356	375	315	329	333	322	363	339	316	338	331	356	344	326	314	306	325	350	347	348	302	297	325	347	349	333	362	311	326	373	308	359	322	328	302	364	350	327	351	324	328	335	306	363	339	355	298	304	310	341	331	313	328	341	342	360	346	335	333	347	317	345	304	338	336	330	305	348	309	306	333	356	332	301	322	305	332	321	343	302	318	306	323	346	305	350	344	339	319	310	352	347	309	328	349	313	321	362	337	312	346	340	324	314	299	311	348	339	304	330	344	335	347	359	321	312	342	315	329	306	300	306	316	317	329	352	336	392	318	325	309	315	335	343	310	331	349	335	368	332	355	318	340	298	308	349	319	349	318	336	330	318	304	350	335	358	336	360	308	344	329	342	336	333	344	306	356	316	351	376	321	330	357	312	317	325	296	339	312	315	345	347	373	311	313	330	376	303	324	332	363	330	304	340	328	321	372	352	328	324	329	327	339	316	323	302	332	353	303	331	335	344	295	332	351	329	327	316	333	359	344	344	332	364	350	330	360	292	303	332	318	328	350	335	338	317	358	321	370	336	344	304	361	356	332	358	317	328	337	364	350	341	305	293	344	349	311	312	334	290	333	320	326	312	328	324	337	315	334	346	315	325	339	330	309	313	370	346	283	345	359	331	327	367	333	317	325	309	324	330	337	307	325	342	335	328	327	332	338	347	289	330	323	344	301	306	338	336	345	346	286	325	342	316	341	323	328	310	300	329	325	314	349	334	346	338	322	320	330	373	322	306	319	311	323	301	331	333	307	344	345	325	371	306	342	350	289	329	343	311	326	354	361	314	323	321	349	310	319	307	314	321	331	351	322	341	298	328	325	313	338	332	333	327	362	332	334	367	320	343	313	322	297	342	324	307	305	330	308	348	320	337	350	326	325	332	350	334	351	333	340	320	329	302	332	295	316	335	305	306	306	314	317	308	318	306	343	331	353	335	347	313	306	329	317	297	312	332	314	347	338	345	327	348	335	294	366	292	333	310	304	338	304	319	329	324	311	310	347	351	329	352	335	315	304	331	331	361	331	337	330	347	340	347	295	311	303	342	289	304	346	312	344	306	359	345	340	324	331	308	315	337	329	335	326	293	364	349	335	315	315	344	340	342	312	323	320	332	327	336	359	311	349	341	345	336	356	354	341	321	371	312	354	327	316	350	309	357	317	290	355	317	337	338	348	340	316	333	313	315	381	357	317	344	314	339	318	322	338	366	314	315	328	344	354	322	331	340	318	313	317	300	330	332	368	363	336	381	320	353	327	337	368	317	293	306	341	367	362	317	314	336	331	321	313	328	321	362	325	336	334	328	347	341	310	338	341	325	323	329	317	328	305	348	347	315	371	340	286	309	338	339	326	290	335	356	360	330	335	290	319	316	325	312	310	334	347	334	312	327	311	298	316	349	315	321	286	319	350	319	364	339	331	315	329	340	317	287	323	348	328	346	357	342	343	336	294	320	338	331	350	333	363	333	329	348	334	356	318	370	328	326	301	323	314	317	307	336	303	351	286	326	345	374	354	355	323	314	328	311	327	335	328	317	303	334	316	323	318	345	298	327	298	306	333	330	327	299	335	323	281	344	344	321	325	338	313	304	308	319	315	346	296	335	313	333	274	328	331	310	327	329	304	310	339	313	308	319	327	290	341	351	353	351	304	341	331	333	317	345	332	323	336	318	326	341	344	290	333	302	337	341	335	340	320	324	328	332	331	346	328	352	294	332	367	338	291	286	309	331	320	297	305	358	343	325	295	377	345	321	327	327	354	323	355	338	328	334	312	309	316	313	319	363	328	319	325	332	312	319	336	358	321	315	351	348	311	329	323	329	334	316	365	331	356	327	359	348	318	314	362	351	327	345	306	330	335	352	329	291	373	314	342	325	337	345	345	408	355	331	291	334	342	295	333	349	338	301	370	313	380	317	312	333	319	326	326	335	346	326	352	311	329	308	295	320	334	371	345	304	365	311	323	313	322	372	383	297	300	325	332	323	333	335	322	320	324	344	304	333	338	307	347	327	314	365	348	351	324	333	351	344	336	327	310	298	345	344	337	350	310	301	339	289	344	342	329	356	330	330	316	337	344	339	352	312	337	286	321	314	315	320	332	347	321	348	305	316	350	326	299	348	308	326	307	348	364	318	370	309	342	316	306	324	356	297	333	303	323	333	309	349	360	354	315	287	326	302	329	347	353	331	330	287	350
11963	6541	12095	14167	10385	6551	5024	3714	2968	2559	2235	2093	1987	1937	1763	1664	1500	1433	1372	1171	1131	1061	1130	1027	932	884	878	885	833	860	834	860	881	820	805	816	781	806	790	783	797	803	777	769	788	760	765	791	809	772	812	771	810	795	802	736	761	780	744	770	738	746	787	783	738	746	761	788	770	738	705	800	760	746	765	792	733	769	813	796	723	747	777	785	778	812	718	713	753	760	759	796	754	763	763	735	750	720	732	810	756	797	800	766	776	751	793	752	717	753	790	745	770	746	756	778	771	736	757	805	795	722	730	779	764	750	723	765	807	822	782	775	788	834	774	731	736	761	787	699	775	722	786	833	748	828	759	810	767	758	768	727	777	711	749	722	795	775	741	765	756	778	740	745	762	807	827	806	766	743	747	747	782	774	724	805	795	765	767	740	763	788	756	791	805	737	774	743	769	777	756	717	784	779	758	784	778	775	741	800	741	798	777	817	776	783	797	733	752	740	811	779	755	777	745	743	736	735	784	730	742	728	774	746	724	823	744	729	823	764	793	766	769	797	747	753	773	753	769	772	772	739	768	793	771	751	749	746	800	723	728	748	778	812	764	758	734	752	775	779	782	790	750	798	749	760	754	728	746	732	770	753	718	734	721	775	782	740	778	781	767	775	740	746	745	729	780	760	740	759	833	755	745	810	744	792	767	746	708	756	772	805	736	752	774	792	785	765	716	745	743	776	755	740	770	750	775	744	816	734	789	771	799	765	751	789	770	754	708	763	792	785	761	759	803	726	723	756	764	758	747	807	783	751	766	749	771	736	737	790	773	717	767	801	760	826	770	733	755	782	780	773	770	761	810	739	738	804	750	766	831	791	766	803	731	764	763	788	724	796	779	782	754	773	746	759	794	735	725	750	797	735	758	719	807	780	764	762	743	745	821	716	777	765	736	731	768	746	776	753	742	759	756	756	766	738	821	792	757	747	727	737	770	814	800	789	731	735	801	766	744	775	718	745	763	805	729	788	798	769	785	775	762	759	789	783	796	769	771	726	773	726	783	759	729	796	764	761	808	747	801	779	742	765	737	749	727	754	769	777	813	778	756	771	716	826	690	772	818	736	765	736	763	781	750	781	730	763	765	739	748	816	817	745	795	764	783	785	785	684	788	742	736	747	750	730	757	813	769	792	758	708	778	807	754	745	792	758	796	756	745	768	751	768	761	787	738	800	770	751	779	795	810	744	731	766	769	747	741	801	785	731	731	785	752	711	775	751	774	775	774	762	756	712	760	773	788	787	796	775	735	784	763	761	786	721	729	781	791	816	758	775	783	747	773	749	750	789	739	791	823	761	792	744	779	805	742	744	715	777	740	815	751	773	763	766	756	804	761	732	774	749	822	719	753	776	769	797	780	805	793	785	792	772	773	788	796	761	772	787	747	779	734	797	775	747	772	781	785	792	778	766	731	798	731	774	785	767	779	783	712	758	753	795	778	766	791	807	762	787	786	783	771	774	761	832	743	811	804	778	815	732	780	797	762	813	748	723	758	751	793	749	768	775	733	775	740	757	798	732	759	799	764	780	738	742	773	761	763	748	779	711	754	741	739	796	748	813	746	791	732	774	692	794	776	712	735	745	747	753	783	763	777	771	782	724	701	765	791	744	742	743	773	707	771	786	785	798	767	828	746	792	741	766	765	773	783	799	759	722	740	797	806	791	813	740	715	763	742	766	729	728	765	749	773	784	808	729	707	765	734	799	733	712	769	808	751	768	733	803	795	757	824	788	764	776	782	764	759	779	761	770	741	746	817	764	785	743	746	690	738	753	788	805	757	712	766	828	801	764	814	755	772	729	733	757	747	753	802	755	815	761	767	769	758	797	748	711	761	732	748	789	757	734	801	755	814	751	754	772	789	718	751	767	796	794	769	780	774	784	755	797	791	770	760	772	791	809	727	754	744	759	721	755	784	750	752	707	812	756	802	753	768	784	751	733	740	765	760	732	775	786	798	752	752	783	784	796	768	716	722	796	738	765	801	739	757	762	796	750	772	814	749	763	787	769	705	811	720	781	760	789	744	772	841	776	788	777	717	812	753	757	762	770	727	756	777	799	777	800	771	758	798	803	800	798	797	784	753	770	715	800	768	720	819	745	769	800	779	772	773	748	779	755	793	783	750	745	755	745	772	761	768	740	796	734	776	758	730	776	801	727	763	731	781	782	756	785	751	791	764	751	724	719	763	752	729	764	789	782	729	761	753	785	764	771	778	772	761	757	791	789	715	787	758	771	749	764	720	769	746	770	789	815	786	795	752	769	753	754	782	754	732	793	771	724	785	790	752	778	758	753	755	780	733	788	745	698	792	754	723	788	782	772	751	757	796	706	732	730	802	807	726	814	695	790	776	739	821	785	771	722	768	750	760	767	726	757	795	791	717	852	753	775	755	783	736	778	758	773	725	793	815	824	739	816	751	771	770	739	738	781	786	811	753	767	780	758	773	720	771	750	762	751	767	744	769	749	782	805	800	793	757	744	744	748	804	784	785	783	764	772	759	747	738	752	794	772	727	730	759	789	780	795	788	777	816	760	754	786	747	771	792	761	793	735	712	771	738	783	744	731	770	765	737	782	739	791	809	786	764	765	767	809	702	774	783	759	719	781	779	761	751	770	722	766	737	731	725	715	743	778	738	800	758	736	772	734	817	791	765	768	755	780	714	758	773	798	758	665	764	760	759	821	763	766	733	743	740	763	753	771	777	811	783	719	737	809	764	713	794	745	714	752	767	745	759	773	713	761	790	794	721	752	780	754	738	784	784	754	768	752	740	751	781	732	779	751	790	787	714	774	768	743	754	778	782	757	750	777	748	774	758	764	776	777	802	756	747	720	792	763	794	751	785	739	733	768	745	687	736	740	767	756	749	796	764	722	750	777	756	793	728	735	779	745	689	783	746	778	822	759	734	781	744	791	788	766	730	754	776	751	791	799	763	822	732	789	776	751	776	738	704	745	796	727	777	775	781	712	760	783	809	774	768	735	796	812	783	779	788	747	745	777	754	782	803	787	792	746	771	772	769	829	789	782	811	713	765	751	776	762	713	728	783	808	775	736	789	793	812	744	729	770	809	777	725	754	762	800	770	763	809	786	756	759	733	720	772	765	761	733	736	731	763	777	770	800	778	779	672	737	723	790	775	737	784	768	801	745	760	739	731	772	719	768	782	788	814	724	738	750	749	718	762	695	769	773	783	812	762	773	796	743	846	757	798	778	742	741	750	763	779	755	785	732	744	765	798	762	793	732	717	796	717	744	800	762	799	714	711	715	767	792	787	699	783	755	795	724	761	783	722	700	759	767	713	754	763	757	832	764	762	819	756	717	784	781	796	747	767	707	824	808	757	810	775	713	803	760	750	788	769	752	812	761	790	770	763	805	728	749	772	747	771	760	790	765	753	811	763	735	777	771	746	790	808	822	787	753	762	777	762	796	768	771	724	781	744	762	779	779	740	792	805	754
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
