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
336279157364	336279157884	336279158434	336279158984	336279159534	336279160084	336279160635	336279161185	336279161735	336279162285	336279162835	336279163385	336279163935	336279164485	336279165035	336279165585	336279166135	336279166685	336279167235	336279167785	336279168335	336279168886	336279169436	336279169986	336279170536	336279171086	336279171636	336279172186	336279172736	336279173286	336279173836	336279174386	336279174936	336279175486	336279176036	336279176586	336279177136	336279177687	336279178237	336279178787	336279179337	336279179887	336279180437	336279180987	336279181537	336279182087	336279182637	336279183187	336279183737	336279184287	336279184837	336279185387	336279185937	336279186488	336279187038	336279187588	336279188138	336279188688	336279189238	336279189788	336279190338	336279190888	336279191438	336279191988	336279192538	336279193088	336279193638	336279194188	336279194738	336279195289	336279195839	336279196389	336279196939	336279197489	336279198039	336279198589	336279199139	336279199689	336279200239	336279200789	336279201339	336279201889	336279202439	336279202989	336279203540	336279204090	336279204640	336279205190	336279205740	336279206290	336279206840	336279207390	336279207940	336279208490	336279209040	336279209590	336279210140	336279210690	336279211240	336279211790	336279212341	336279212891	336279213441	336279213991	336279214541	336279215091	336279215641	336279216191	336279216741	336279217291	336279217841	336279218391	336279218941	336279219491	336279220041	336279220591	336279221142	336279221692	336279222242	336279222792	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
18915	17354	18217	13960	9693	6184	3976	3256	2734	1106	619	404	420	371	335	305	294	291	290	287	250	283	264	273	252	279	264	243	240	263	254	256	218	231	256	234	262	243	217	240	211	262	230	245	232	202	224	270	239	213	247	278	231	234	240	248	262	243	248	207	254	239	249	267	246	205	215	243	264	217	227	244	196	241	230	231	221	253	252	265	226	242	247	230	246	260	245	235	217	236	236	249	259	221	243	239	236	257	210	207	235	230	214	257	226	245	237	236	262	255	201	245	228	241	239	234	236	246	223	244	268	221	266	262	224	238	257	259	239	256	240	259	224	242	240	218	229	228	225	238	234	233	246	241	228	242	231	224	245	254	239	213	238	230	231	252	218	235	238	268	252	242	222	251	254	237	247	231	275	233	219	245	255	258	236	200	239	253	234	222	244	241	203	269	271	236	242	237	248	270	229	263	214	271	221	232	234	260	251	268	255	232	259	227	261	242	208	246	211	280	241	236	228	238	271	253	240	246	255	246	272	228	251	253	240	227	234	246	280	206	235	242	269	230	233	234	252	203	257	228	235	258	208	243	241	243	255	240	232	255	227	236	239	237	246	233	237	248	226	217	229	236	215	265	242	204	220	222	259	275	242	256	254	239	222	256	212	233	278	243	254	233	245	235	213	226	231	246	217	235	231	232	249	213	243	222	251	243	213	228	245	234	210	256	267	239	209	263	246	229	255	221	270	239	221	242	270	229	262	247	246	231	224	225	233	253	240	252	248	218	239	233	244	234	240	251	273	231	241	260	238	248	246	234	261	252	250	228	238	261	243	232	256	252	213	244	231	229	247	241	247	260	245	245	226	208	267	227	247	225	242	237	237	231	249	242	248	248	233	240	223	254	255	241	236	251	218	254	217	232	273	233	228	217	219	246	236	236	211	239	257	256	258	244	233	219	238	225	231	230	220	233	251	247	246	260	232	255	225	225	249	269	251	243	247	243	227	228	238	238	223	270	235	257	244	234	289	234	259	249	226	250	237	249	222	234	240	233	232	254	253	224	236	247	222	220	260	272	231	266	261	244	230	211	257	246	230	274	226	233	233	224	249	235	245	237	263	257	220	267	256	252	263	216	244	254	268	248	237	235	227	243	272	233	260	242	255	249	220	235	229	237	214	252	252	261	224	231	253	216	205	237	224	256	255	240	268	240	249	255	239	249	277	242	209	228	251	241	243	243	248	270	233	257	232	261	243	238	239	267	238	244	250	245	245	244	260	227	228	242	226	234	235	258	243	237	216	250	241	224	255	225	255	233	271	229	240	250	229	238	272	250	220	248	246	227	216	238	252	236	231	246	263	227	217	232	235	262	219	228	240	250	215	223	237	238	236	243	263	254	257	213	259	223	250	203	236	221	254	226	234	237	220	215	233	226	246	240	217	237	268	237	239	261	256	235	246	253	229	229	230	242	246	236	242	232	254	227	228	256	264	244	242	248	236	235	240	237	237	244	255	245	247	255	227	275	225	244	249	249	249	249	261	248	253	230	247	229	233	241	236	242	244	227	232	233	231	218	239	238	242	247	240	240	245	241	227	272	241	207	243	256	232	220	257	215	237	229	238	255	240	246	264	222	243	230	227	239	214	219	227	217	223	224	262	254	221	279	252	238	227	219	220	213	211	243	214	250	258	216	215	263	240	231	232	261	187	227	244	231	270	242	264	271	259	244	242	253	217	249	258	207	249	235	249	220	208	224	251	234	227	231	211	236	234	231	267	250	262	255	211	279	241	219	241	234	224	241	235	213	254	226	229	245	271	238	233	223	248	255	229	238	251	261	258	247	234	247	256	233	260	237	270	225	277	241	252	247	249	223	256	268	231	276	236	250	238	222	248	241	237	250	242	247	222	239	264	239	227	202	255	255	257	217	216	244	249	259	222	222	256	253	256	245	239	263	245	231	245	245	243	212	241	245	231	272	246	278	218	251	243	261	210	252	277	244	248	227	232	244	222	234	227	226	250	240	250	286	257	242	260	232	274	241	244	224	270	247	244	231	230	234	227	229	250	261	256	240	241	238	242	232	213	248	218	257	232	259	247	259	240	234	227	238	257	267	231	242	220	232	221	223	228	250	252	239	258	234	239	223	255	222	233	260	231	233	248	239	245	240	244	222	238	226	207	242	215	239	235	236	276	241	230	222	247	231	230	270	252	223	231	248	262	246	230	237	213	227	248	252	241	220	278	232	223	259	230	229	206	245	214	232	247	231	256	226	252	235	243	204	236	236	211	253	262	239	210	254	219	237	236	262	253	258	264	239	239	216	262	248	229	221	241	231	218	240	234	248	244	254	233	256	243	214	222	275	264	249	256	253	245	234	252	254	257	212	240	245	231	249	230	253	212	221	255	238	207	252	230	236	244	250	240	226	268	255	214	285	216	228	233	220	222	231	248	246	229	224	218	221	274	254	250	288	250	245	242	236	232	234	238	234	249	239	244	236	231	226	235	243	244	220	239	217	258	232	202	217	214	235	226	240	217	229	270	308	212	255	265	210	234	233	195	260	254	244	249	228	223	255	223	221	256	222	264	220	231	264	230	256	265	222	256	235	271	246	257	248	246	265	221	268	245	215	237	230	242	230	221	265	241	256	251	234	232	236	234	234	247	264	240	245	244	272	236	236	268	227	211	237	231	240	255	240	250	292	249	232	256	257	246	252	257	252	259	236	260	218	247	230	245	239	270	237	258	250	278	259	256	229	239	221	257	247	219	253	231	231	222	242	243	232	247	230	235	230	235	257	251	251	250	262	275	213	222	259	252	213	240	228	229	220	251	229	248	238	231	244	245	232	273	248	264	268	229	224	232	255	226	244	211	217	221	230	246	229	215	236	234	264	227	247	262	242	235	265	252	245	250	245	227	211	279	251	220	234	231	218	220	241	224	241	251	241	240	226	260	235	268	277	249	256	263	264	280	244	279	223	230	217	221	249	236	215	255	262	259	249	237	266	258	244	223	247	249	251	257	214	236	227	254	257	240	234	229	247	248	231	231	223	254	249	268	230	253	229	238	222	212	227	235	251	249	240	225	264	250	230	237	246	218	244	234	235	237	234	258	271	231	258	226	254	214	224	227	238	226	230	252	240	272	233	227	223	244	241	223	234	231	245	224	219	250	226	233	240	248	259	219	265	208	213	228	241	240	237	219	222	255	246	233	238	222	258	259	237	244	233	218	241	244	234	273	237	233	251	242	265	260	235	215	238	211	254	233	220	240	212	233	253	255	245	219	261	221	223	269	221	243	220	247	240	268	245	240	241	225	281	243	220	230	243	208	252	258	231	233	264	235	241	258	230	212	259	244	254	264	252	243	233	227	238	242	251	265	253	256	253	238	229	260	254	236	243	242	227	243	237	269	241	237	230	248	239	242	256	233	252	218	277	231	239	240	234	252	220	232	277	231	240	220	213	256	231	218	267	271	223	238	247	258	260	215	226	232	255	285	240	271	222	241	229	273	237	262	245
13264	13576	20608	22928	22229	17946	14817	13499	11292	4911	2690	1828	1737	1638	1436	1266	1132	1157	1069	990	923	844	808	805	762	752	717	724	712	695	716	694	725	693	691	674	675	669	712	679	701	698	676	640	693	684	670	651	611	713	713	677	682	643	709	684	708	677	648	642	654	661	686	710	666	715	725	683	674	689	679	692	659	665	693	693	682	635	726	672	675	706	712	703	635	676	658	615	670	697	692	698	684	680	670	680	643	659	690	695	682	731	632	663	716	687	662	664	682	691	666	753	707	667	668	670	659	665	668	702	689	675	676	663	639	679	653	679	652	723	688	668	701	659	682	648	675	688	701	665	694	714	646	706	675	688	674	615	645	699	681	686	699	652	671	678	702	731	651	726	739	644	708	659	669	639	668	693	710	648	719	677	650	682	692	655	659	713	665	658	644	633	682	689	658	675	732	689	720	675	670	658	656	661	670	722	715	682	643	635	744	637	659	708	668	694	669	613	691	709	662	721	663	682	665	671	685	659	641	695	653	628	695	714	726	674	656	709	674	642	688	683	706	694	675	685	691	661	664	651	653	654	673	705	687	697	671	656	691	642	669	656	650	663	678	685	697	718	673	697	655	684	683	654	719	692	710	730	650	701	675	701	695	666	673	648	694	653	635	721	714	697	685	657	654	694	674	681	715	689	630	643	673	679	666	663	699	664	651	709	706	680	640	652	618	715	695	695	633	645	721	655	672	680	639	679	686	700	664	715	678	705	640	663	694	674	652	651	678	679	696	667	630	711	685	702	656	652	692	641	699	674	648	702	644	695	671	689	664	656	682	692	689	716	703	676	733	666	622	674	651	665	699	664	680	711	672	674	674	706	712	700	689	707	655	680	638	664	659	707	690	673	674	738	703	700	691	674	695	649	725	678	671	641	674	666	651	671	654	715	719	619	693	639	684	650	673	680	696	688	649	676	733	717	672	709	707	653	630	679	645	692	674	686	685	712	636	738	680	672	672	714	733	719	653	665	674	688	680	684	684	676	691	704	703	681	655	687	695	685	667	651	656	669	636	698	635	693	678	666	641	703	663	639	706	680	682	679	698	730	722	708	692	671	638	682	722	723	686	682	736	631	675	668	693	702	717	683	691	707	700	690	637	634	665	692	691	661	684	631	682	663	692	643	664	628	695	665	698	646	669	669	683	709	671	692	701	710	679	654	697	678	709	642	666	618	652	703	724	654	681	658	705	673	685	628	663	664	685	650	659	688	652	688	712	709	685	617	639	674	682	665	625	703	651	655	662	708	688	689	663	704	648	630	670	715	695	713	708	720	632	662	658	675	684	706	705	668	656	639	682	639	666	648	643	684	675	666	620	682	682	667	685	652	673	666	675	655	689	670	675	687	652	704	686	691	653	693	655	711	681	693	701	651	701	661	722	675	683	650	711	708	663	669	693	737	660	669	684	717	715	677	676	656	678	627	665	697	695	603	723	742	667	712	657	654	663	676	653	704	644	634	704	666	678	733	652	618	660	675	621	688	672	659	683	709	695	641	688	648	657	681	657	706	683	680	670	651	642	656	709	724	674	725	653	657	649	691	691	680	661	659	707	709	720	708	656	687	715	655	637	654	696	716	698	621	695	665	704	675	678	660	667	682	731	705	627	692	659	599	642	703	724	678	664	691	657	665	705	689	761	680	659	640	694	629	709	725	719	672	687	719	701	691	666	684	689	644	660	672	676	710	644	664	697	699	650	741	663	656	695	673	681	691	707	689	610	669	700	637	692	653	648	713	692	648	633	663	653	698	664	659	689	661	642	688	680	648	676	694	683	662	650	691	673	702	670	685	683	690	680	674	688	675	715	727	689	689	658	649	712	692	690	658	672	698	667	677	653	698	657	692	675	610	661	666	676	695	626	665	675	690	710	717	717	672	648	681	678	700	637	678	670	644	640	650	686	697	686	716	659	660	653	620	679	655	685	715	700	636	664	672	659	711	703	691	646	646	675	605	656	686	683	701	674	656	728	671	659	657	660	680	674	694	673	657	640	689	681	725	699	664	662	659	717	684	672	678	655	680	725	719	692	701	702	678	705	636	691	640	660	695	712	683	691	672	686	709	643	634	669	670	647	689	714	682	666	727	676	687	665	710	710	675	695	662	640	682	644	619	669	681	646	704	668	670	687	648	681	688	660	688	692	682	688	679	678	669	725	659	649	647	646	703	715	659	683	628	668	672	689	637	651	663	668	676	681	680	689	657	645	683	718	689	679	651	650	663	640	692	648	641	693	652	677	673	697	645	645	641	740	655	694	688	657	657	668	689	678	650	604	676	652	663	677	704	654	661	684	665	697	681	685	694	661	699	722	655	612	659	658	631	684	654	711	644	633	676	655	731	659	672	658	708	685	696	701	670	698	677	688	662	669	656	691	675	671	664	668	676	718	680	669	690	751	659	667	693	692	699	632	619	669	626	649	673	694	631	653	674	638	735	721	699	689	667	636	679	663	645	675	697	667	694	629	655	650	652	668	679	718	656	676	667	654	678	691	661	694	724	688	641	691	692	662	730	677	660	641	668	641	681	670	686	677	705	696	668	679	670	684	696	684	705	722	656	658	688	736	651	691	690	647	662	636	671	642	693	694	674	674	636	690	699	703	734	661	672	642	694	715	703	713	654	644	691	701	703	690	674	664	667	660	663	701	684	678	635	695	656	694	683	674	685	656	660	670	689	677	651	657	701	697	653	626	672	662	705	698	660	668	642	685	611	654	669	720	689	710	696	630	696	683	629	646	643	661	665	655	669	667	644	679	686	689	673	642	655	674	632	691	642	693	704	676	728	635	706	600	666	651	684	709	705	740	701	681	669	709	678	671	696	697	659	685	672	724	681	689	718	691	666	681	660	661	691	690	664	679	669	683	638	747	666	721	707	715	729	683	694	693	693	673	723	697	660	657	669	685	681	688	713	703	686	690	696	636	653	719	640	657	678	668	648	700	726	629	659	624	678	658	680	685	735	662	676	669	651	691	695	663	663	667	696	707	666	691	664	681	684	671	705	695	672	638	691	682	738	709	672	697	695	700	654	662	621	642	675	686	613	699	675	661	684	653	702	634	672	669	718	639	671	695	668	720	690	627	736	628	701	690	707	663	678	649	687	678	647	714	641	648	705	651	702	689	660	661	629	665	710	646	660	687	664	706	695	694	693	700	695	663	678	695	666	672	704	651	686	668	684	721	663	672	723	728	669	636	721	707	713	681	657	689	675	654	692	724	697	661	654	703	686	665	656	656	689	660	696	738	604	626	653	708	678	643	679	669	682	651	718	682	683	682	717	650	709	671	691	639	723	703	704	665	699	704	715	671	646	720	680	724	696	686	667	692	673	693	654	677	684	636	683	645	671	692	659	646	699	707	650	684	677	724	694	646	692	630	718	629	680	690	659	638	636	695	684	648	717	710	688	714	654	715	663	645	656	694	695	689	670	703	699	647	682	690	698	692	680	645	693	717	707	712	727	662	702
19601	18764	19548	14620	10946	6337	4026	3510	2361	969	667	504	437	419	387	344	329	330	301	310	290	258	285	266	262	268	263	277	267	257	252	265	247	263	301	276	274	266	247	270	258	241	255	278	250	254	226	258	242	253	275	287	264	260	270	268	256	226	239	270	284	250	246	240	236	246	224	246	241	255	279	247	290	249	268	255	263	218	242	242	266	258	259	261	240	260	250	247	268	279	235	291	273	246	270	242	276	273	254	262	249	253	260	262	273	276	255	260	238	249	249	263	243	251	273	264	258	261	252	246	270	250	247	273	267	235	224	263	266	259	232	260	263	266	247	252	225	258	255	236	258	282	287	257	247	278	249	266	269	273	268	289	243	264	260	241	267	271	272	261	269	231	273	283	267	276	264	267	237	234	223	289	250	226	277	253	260	275	208	239	252	231	255	240	239	272	258	220	279	248	272	250	235	265	237	262	239	251	213	248	247	258	266	257	247	251	249	248	232	242	266	241	235	261	304	272	275	281	288	249	229	282	255	251	232	229	261	255	293	262	258	277	269	253	247	291	268	259	262	240	254	292	289	251	232	264	257	273	243	240	249	251	264	261	267	275	277	261	243	251	272	293	294	275	256	242	242	236	256	264	269	264	252	231	268	251	261	235	239	248	273	250	254	274	251	236	245	268	280	249	231	265	259	264	279	275	236	276	286	270	267	281	262	280	248	239	255	253	277	247	268	231	276	254	230	271	272	232	272	285	261	250	250	257	245	279	257	260	251	239	218	253	245	267	261	251	260	238	267	263	262	240	245	242	322	227	240	243	255	245	247	251	247	244	259	280	254	264	231	252	265	266	262	279	271	277	212	264	257	249	284	247	266	240	250	249	271	287	272	247	226	253	257	271	255	275	260	232	239	245	268	273	267	251	264	257	248	265	259	260	264	236	245	266	276	262	251	258	289	240	229	264	297	265	240	243	236	269	271	256	228	262	235	262	226	259	268	268	224	261	253	242	285	276	298	277	252	244	258	232	228	251	244	222	246	261	266	268	253	266	264	237	271	240	241	259	268	225	260	277	259	274	258	251	261	250	279	228	278	286	261	270	228	240	279	252	221	260	256	281	269	242	252	288	246	272	257	265	263	277	235	277	272	265	275	227	255	236	254	270	255	257	275	259	254	292	239	239	273	269	233	277	253	267	260	230	276	268	260	262	226	279	262	244	265	248	271	245	249	246	279	263	237	251	254	249	265	257	231	245	288	226	276	242	267	275	284	263	261	262	252	243	245	257	249	261	278	259	277	257	283	241	274	254	242	266	273	264	273	233	263	234	257	245	252	263	251	260	261	269	260	251	274	267	241	236	238	242	256	248	267	263	256	258	283	238	271	207	248	255	244	270	262	232	245	273	248	237	262	250	278	240	237	249	221	277	273	263	240	244	280	237	236	271	276	265	235	266	243	257	269	294	255	280	241	259	263	278	220	242	282	244	268	229	243	263	231	267	234	251	267	259	264	244	268	258	257	239	271	256	281	257	271	249	281	258	257	219	282	258	257	266	274	239	242	236	260	242	259	250	283	254	278	236	247	231	259	279	280	273	235	267	255	253	265	258	277	258	247	251	239	267	262	260	244	263	275	249	261	271	256	264	302	246	290	256	285	247	264	253	264	266	250	248	258	279	233	282	265	302	263	269	228	247	256	276	276	269	248	252	275	240	252	257	275	250	229	269	263	273	279	272	255	283	275	236	228	283	249	266	259	236	254	261	278	266	260	263	251	271	249	257	231	251	235	252	243	292	259	260	258	279	280	238	272	249	245	231	251	257	266	263	247	254	248	249	274	258	277	269	234	253	271	283	245	265	299	265	228	271	270	245	266	257	256	264	281	259	240	240	268	278	235	265	261	239	268	260	269	296	258	271	280	266	248	276	253	265	278	256	273	244	247	252	278	285	264	266	233	261	242	257	277	236	239	280	225	281	275	260	274	260	264	259	260	244	243	252	271	248	253	248	273	274	290	244	254	269	284	249	258	239	229	226	278	221	272	249	272	252	248	238	248	282	263	267	284	262	258	274	244	247	255	278	256	239	252	280	279	247	286	253	257	295	281	253	233	257	258	228	249	254	261	265	245	259	240	254	257	251	262	252	245	259	251	240	229	259	247	279	287	275	252	274	229	259	246	267	271	270	281	270	271	272	265	294	271	251	246	263	252	256	228	247	239	270	263	254	263	272	277	255	261	267	260	254	269	250	264	240	230	298	256	237	254	250	257	264	249	239	272	262	282	266	246	264	262	260	262	261	255	269	264	239	240	263	272	276	274	245	235	234	256	274	251	278	234	268	240	263	267	231	256	258	275	252	225	226	245	304	253	237	237	235	277	260	249	277	262	269	244	264	277	242	243	232	258	248	220	278	243	234	268	229	253	272	248	271	237	263	260	274	271	265	238	275	239	256	248	240	277	248	243	283	231	212	255	266	258	230	240	249	271	244	286	261	266	269	245	232	239	259	267	245	264	254	265	256	223	278	240	247	267	247	251	292	238	252	261	236	296	251	255	273	287	250	245	243	277	244	258	241	247	272	258	250	282	283	242	259	250	230	245	264	275	275	227	254	234	229	261	262	284	247	258	234	269	270	257	259	244	262	246	254	266	272	240	249	245	249	275	263	251	238	222	225	270	254	246	255	222	281	260	247	232	245	240	228	257	278	238	243	266	270	241	248	248	268	252	270	271	298	268	252	240	250	266	208	255	278	268	261	264	261	272	253	242	267	269	251	254	270	263	239	269	248	251	256	268	257	268	242	236	289	252	237	253	265	242	270	273	256	268	237	277	270	209	271	234	260	239	248	268	272	271	247	277	256	249	261	255	261	251	285	272	255	245	269	248	284	235	244	274	245	261	253	256	256	263	262	273	265	293	269	238	280	237	255	236	258	264	243	297	239	277	259	267	248	234	265	253	260	278	258	270	239	254	242	258	277	254	246	250	262	242	225	288	282	280	257	256	284	261	270	243	228	248	278	283	275	241	258	249	263	251	228	255	227	237	244	274	261	223	264	279	251	254	272	252	264	279	241	264	253	251	267	271	274	254	252	233	232	238	255	271	257	259	265	252	253	223	246	242	245	274	263	249	269	263	269	266	260	251	247	259	264	250	275	274	240	240	265	270	254	248	276	271	245	259	253	282	246	245	250	244	263	240	235	246	266	253	253	252	239	224	256	252	249	243	228	257	258	212	266	231	293	264	278	261	247	222	249	266	255	238	242	215	224	251	273	251	252	267	266	261	267	264	281	259	265	250	236	234	258	261	272	226	253	286	252	243	261	242	252	249	238	265	254	248	259	254	262	293	261	267	224	262	265	250	266	248	241	268	231	245	245	247	272	253	238	255	249	249	234	270	242	261	246	264	219	272	274	250	250	262	251	265	262	264	258	265	241	230	277	247	244	266	246	241	248	269	257	252	260	234	306	223	294	262	261	276	238	262	291	240	265	265	263	251	277	266	213	294	241	273	269
13600	14878	21468	24128	25182	18174	14897	14500	9971	4441	2627	2183	1993	1707	1519	1330	1239	1190	1133	1005	924	874	818	839	838	812	798	786	778	788	723	727	755	736	716	767	753	736	680	718	723	697	717	701	758	718	758	718	761	736	740	779	698	697	700	722	741	700	703	717	687	737	740	714	720	652	712	742	709	687	698	729	634	730	740	695	691	714	753	735	703	742	678	698	743	689	674	706	758	702	717	713	705	803	741	729	717	718	715	763	751	652	676	705	735	716	725	716	697	722	756	746	729	710	700	691	740	737	734	687	754	756	714	715	672	724	713	743	693	697	696	737	685	704	729	703	706	663	755	699	737	736	713	701	708	739	731	696	715	716	729	705	719	779	722	683	753	752	720	637	742	697	740	696	731	715	698	693	729	670	711	715	719	728	701	721	751	698	706	676	658	686	712	739	727	672	711	716	776	775	709	673	724	716	704	741	770	724	707	692	702	746	713	664	748	710	705	744	641	731	670	688	679	678	695	738	687	715	725	776	755	748	671	722	777	748	723	735	726	732	701	741	751	701	748	724	685	734	674	716	714	763	708	716	732	723	662	702	701	709	706	716	676	776	713	738	724	678	743	698	670	708	719	765	727	674	701	715	702	718	780	717	754	684	726	729	719	701	725	737	749	680	714	684	705	723	783	683	783	738	775	747	710	701	708	709	717	718	672	731	738	709	696	740	658	724	700	726	700	705	704	719	701	703	747	718	710	718	744	747	755	748	700	730	705	762	715	753	720	691	733	741	718	736	733	705	728	717	670	716	717	722	719	709	743	789	751	642	688	724	696	713	676	677	699	722	705	663	688	707	745	712	718	682	689	706	694	699	714	761	707	731	715	636	729	741	731	732	676	665	708	671	709	740	702	696	694	751	750	718	660	708	708	713	696	698	749	715	710	683	713	726	688	744	726	749	707	686	681	720	712	734	730	710	725	699	711	760	712	758	687	720	706	752	741	699	696	712	740	736	698	709	720	715	724	713	665	741	783	694	714	729	723	731	697	708	744	684	737	706	708	680	643	741	744	720	665	714	699	662	724	723	713	699	719	744	736	733	710	737	690	716	717	714	705	709	719	739	729	684	744	677	744	713	689	723	730	727	743	713	743	743	735	750	720	719	738	752	743	722	711	714	721	725	712	726	737	722	679	735	698	694	743	729	715	699	717	692	713	691	736	730	721	746	804	726	729	745	717	711	667	731	745	700	707	736	729	727	709	766	685	735	730	721	735	730	711	704	757	797	752	678	721	709	704	715	754	696	715	709	737	737	693	687	699	756	725	685	704	685	757	698	726	727	740	710	694	696	682	697	722	753	729	695	677	685	731	750	681	688	737	722	750	724	706	718	739	729	702	715	723	708	692	752	709	748	691	702	740	730	740	720	739	712	698	710	727	718	703	721	697	729	724	694	717	721	696	702	726	725	755	740	695	680	680	715	704	718	723	679	698	750	739	705	685	734	738	756	772	743	701	750	743	715	731	730	746	698	700	689	735	721	741	713	744	702	702	717	727	764	717	739	693	691	715	705	713	715	722	700	716	712	739	739	736	721	730	727	747	695	703	697	701	719	745	688	720	721	734	733	709	723	703	668	740	737	728	717	786	712	734	719	704	737	729	722	735	732	739	722	701	661	728	755	730	692	712	724	698	708	767	671	716	744	709	734	691	754	723	764	718	729	698	753	699	704	746	691	716	696	692	748	684	737	701	714	723	759	716	724	724	685	703	744	691	682	699	716	711	708	652	702	693	690	689	706	740	711	713	745	720	700	740	687	673	722	704	717	724	744	764	676	720	718	692	696	741	715	688	715	669	728	707	670	726	682	716	797	694	722	740	667	701	677	712	752	652	740	739	731	741	729	725	719	725	706	707	743	746	713	694	705	725	710	729	672	721	755	737	729	690	767	717	708	736	735	699	696	668	716	720	774	702	704	703	738	657	709	719	709	686	708	702	692	667	731	686	692	710	719	755	734	699	709	713	682	660	743	722	683	702	707	726	703	736	715	720	722	710	716	790	670	738	718	720	711	673	688	716	705	686	732	634	725	679	712	694	719	734	727	698	730	720	713	698	714	724	701	741	679	700	742	684	716	746	668	739	725	769	729	777	743	705	689	697	686	717	713	722	727	683	739	720	726	690	669	722	753	708	718	713	716	709	689	739	684	722	733	700	709	727	725	735	731	757	706	734	759	706	722	752	710	720	715	709	704	701	734	708	751	761	695	705	710	731	694	696	772	726	764	702	734	649	687	696	748	707	705	725	768	676	743	790	714	737	736	756	717	725	720	706	745	725	743	690	723	707	732	720	680	764	719	835	702	712	712	686	729	746	709	667	703	721	680	750	709	719	778	699	730	734	719	722	691	732	691	730	724	755	754	651	723	686	749	722	746	762	736	754	756	735	707	715	694	708	707	734	683	706	683	744	736	761	682	715	738	710	718	727	756	708	808	724	695	726	733	655	714	733	676	738	690	694	768	689	754	741	686	734	736	753	722	771	760	752	751	712	764	757	735	704	726	685	737	744	706	692	698	679	739	720	764	754	730	735	732	720	721	747	754	708	694	750	751	699	685	701	757	697	749	748	662	747	759	698	678	766	716	679	681	753	694	737	665	739	725	716	718	705	804	696	699	713	714	696	748	691	710	748	689	745	721	706	708	701	698	714	769	707	668	735	728	731	724	731	681	720	706	729	744	737	747	701	693	705	784	719	703	684	719	722	773	732	694	732	735	721	715	745	714	719	751	735	694	711	724	729	699	750	681	703	733	737	695	694	711	728	670	729	725	712	710	709	707	768	720	708	682	751	727	661	728	741	751	704	735	694	788	734	720	747	728	737	691	726	759	726	738	696	665	711	732	710	731	727	721	760	718	704	705	749	708	673	734	748	702	757	730	702	693	755	742	713	728	730	702	705	725	751	728	681	742	742	675	726	756	715	682	734	751	683	698	674	704	696	708	710	728	685	675	683	689	735	695	700	731	741	724	717	698	710	728	735	696	707	704	729	718	700	695	731	724	712	688	713	722	765	702	725	711	732	659	730	718	745	664	696	714	737	762	673	737	667	688	714	709	703	714	710	721	700	733	732	776	707	674	749	718	785	716	729	746	706	702	721	742	743	767	707	697	709	696	722	723	735	713	735	748	724	711	728	690	678	740	747	741	723	701	723	733	696	762	759	732	738	760	756	685	728	761	694	709	734	777	706	751	725	755	701	742	651	707	693	702	701	687	697	719	708	691	768	711	682	756	685	706	728	668	716	716	725	736	717	707	725	691	741	708	681	689	729	694	723	697	738	730	721	671	707	709	765	747	724	696	676	708	711	762	751	713	688	781	717	746	710	667	730	721	704	745	698	728	665	749	705	712	709	725	690	685	707	701	677	685	747	725	735	740	717	743	703	706	773	693	668	735	726	741	741	751	691	730	771	691	699	708	744	746	721	712	730	738	709	737	705	745	730	697	668	707	702	686	748	718	743	697
18420	18280	19686	15223	10681	6982	5171	4579	2876	1034	631	515	421	378	414	367	324	295	291	286	259	279	269	255	257	276	236	264	272	269	256	234	276	237	259	257	243	255	248	266	276	284	252	246	273	250	253	230	233	244	266	286	265	280	275	263	246	277	250	265	228	243	246	250	238	232	240	259	269	248	238	248	267	284	247	256	264	256	244	293	218	253	245	288	264	237	237	244	263	248	257	234	263	280	252	234	274	247	256	256	238	258	248	262	266	259	236	267	248	254	251	270	232	243	258	268	256	248	243	276	268	293	275	259	251	274	235	272	275	265	252	272	240	265	250	262	269	255	212	280	271	234	265	279	276	264	288	253	273	258	234	227	271	246	263	253	270	251	272	293	244	258	254	270	255	243	239	250	279	290	262	257	260	248	263	267	244	256	245	238	263	250	267	239	249	245	245	275	224	263	259	248	266	257	259	261	257	286	267	248	251	244	241	245	259	251	222	291	228	265	275	261	228	266	263	253	264	265	262	250	263	261	242	264	261	259	281	236	253	247	266	285	257	258	272	250	242	264	255	253	254	273	255	269	255	281	270	254	235	260	252	272	254	286	257	234	269	273	248	255	233	238	275	263	254	260	256	248	236	237	261	247	252	244	254	265	244	250	251	266	264	258	250	257	258	277	262	273	275	266	245	274	237	263	280	233	239	231	249	227	248	240	257	273	245	242	273	238	287	222	248	276	246	265	253	273	259	253	250	238	248	258	271	249	241	263	257	250	229	287	259	253	243	264	261	255	248	263	246	290	249	271	247	251	238	287	239	271	277	254	245	251	254	261	266	244	279	257	270	239	244	256	282	277	259	266	244	265	264	245	271	245	199	259	267	275	272	251	246	260	261	249	248	254	286	252	251	250	253	243	279	243	257	239	263	263	260	266	278	239	237	258	261	249	254	240	265	269	294	265	229	274	243	265	248	255	266	238	228	248	251	234	269	256	244	272	253	239	217	275	247	247	258	285	255	267	280	258	258	261	243	258	257	248	257	284	277	280	260	266	262	269	257	268	255	283	258	235	286	244	251	250	258	263	270	218	241	249	263	267	265	246	253	257	285	279	237	269	248	258	268	272	280	239	272	246	240	259	219	244	250	250	255	248	267	250	268	253	276	225	243	250	238	279	243	233	240	259	255	263	269	240	253	249	246	262	261	262	228	251	274	265	243	243	288	256	253	242	287	229	223	256	277	241	272	274	269	282	257	246	247	284	244	256	233	264	241	269	263	260	264	233	284	230	277	256	248	246	251	273	241	241	276	251	260	249	248	286	252	221	243	264	241	256	224	242	250	272	243	271	262	248	258	261	246	284	261	289	260	258	259	266	243	238	273	251	262	251	257	249	231	276	243	262	232	253	285	239	248	237	278	270	253	252	263	269	261	224	251	264	245	250	264	260	237	279	263	235	266	262	277	244	255	273	255	253	263	245	252	238	246	243	277	269	280	239	240	267	249	259	250	237	241	257	235	275	230	292	286	236	241	244	251	260	233	260	294	276	242	267	238	250	266	281	253	238	276	252	273	244	235	272	220	237	237	247	246	234	270	277	250	262	259	272	251	261	280	263	265	250	271	267	232	259	271	248	276	274	303	259	278	255	260	273	288	250	242	251	253	207	234	262	268	269	244	286	256	261	243	234	269	285	236	244	274	258	243	263	241	253	226	272	251	259	285	251	227	250	242	249	238	265	256	244	260	294	239	229	267	252	247	255	253	254	243	248	279	246	260	238	265	273	255	271	264	249	273	280	240	258	308	287	234	258	235	256	279	257	268	227	305	227	260	269	290	281	265	266	248	246	250	257	235	257	229	262	255	287	263	262	274	274	289	273	231	284	247	260	259	273	261	258	265	259	264	249	252	259	288	274	248	226	270	292	255	241	286	263	273	267	254	283	260	269	266	287	269	224	233	264	277	236	260	252	227	256	263	266	250	262	244	226	216	224	274	270	248	275	305	257	243	263	272	261	248	245	255	260	249	268	248	251	262	271	263	239	253	226	248	237	269	228	253	269	242	259	282	254	282	266	282	268	261	236	241	244	236	272	262	269	257	256	253	237	226	264	246	246	260	261	265	285	253	260	269	260	254	283	251	272	271	257	226	283	236	242	267	258	266	258	264	236	284	279	259	257	269	260	256	270	257	233	256	293	243	281	262	255	256	284	249	257	245	229	248	234	251	238	254	254	287	276	277	259	255	282	250	252	277	259	227	262	259	254	252	252	277	281	273	253	265	285	261	230	269	238	248	271	231	249	252	233	262	255	252	266	248	284	260	249	258	256	272	256	257	231	242	252	254	235	238	242	240	247	258	237	280	274	269	235	242	252	256	266	266	245	275	274	238	276	230	252	252	240	231	264	246	262	266	262	265	252	249	254	273	248	282	236	286	242	256	251	272	291	301	277	256	238	257	221	268	260	246	258	272	248	254	280	283	226	280	253	250	246	263	256	261	244	259	230	283	264	269	276	280	259	259	255	276	278	271	218	244	256	259	256	287	227	255	244	234	239	236	259	239	289	244	268	279	261	249	259	276	262	247	269	285	282	261	257	226	273	264	257	286	268	258	247	272	251	263	238	234	254	252	229	254	247	270	237	285	245	286	255	243	245	245	236	227	248	257	255	262	285	252	259	278	259	266	235	257	273	286	256	264	248	278	243	245	270	237	240	271	239	247	229	259	256	285	213	251	268	256	244	258	269	252	243	258	252	255	266	252	272	268	242	251	257	281	242	227	290	251	225	261	278	270	260	277	224	242	256	269	253	260	248	253	274	248	231	242	278	232	254	252	250	270	268	270	231	245	211	247	267	247	270	277	249	290	216	252	239	282	255	264	244	243	260	238	215	288	256	273	225	267	249	251	242	249	248	282	290	261	272	276	250	284	252	264	250	241	254	257	259	272	246	221	236	248	260	252	252	239	242	255	251	299	236	240	295	252	241	257	252	257	273	226	256	240	246	270	244	238	229	245	270	260	264	259	273	265	238	229	258	250	252	258	264	252	289	259	251	248	249	262	229	265	268	278	254	250	269	245	274	239	272	233	255	259	248	251	243	261	259	247	264	242	231	244	245	243	258	263	266	253	247	273	255	242	301	248	242	244	263	269	263	278	255	255	269	261	268	238	275	256	270	255	238	277	261	245	273	253	257	273	245	259	254	248	259	296	241	231	253	233	263	229	296	274	273	267	243	254	261	274	242	229	254	263	254	278	264	286	254	245	243	255	275	271	261	269	251	303	258	277	270	261	285	258	239	265	264	236	258	241	273	251	251	270	266	230	231	238	206	257	255	252	268	256	264	246	271	231	256	234	260	252	280	253	260	268	225	247	240	244	266	255	257	252	266	250	229	256	268	225	278	254	260	246	245	228	270	230	254	228	249	259	254	276	275	218	260	256	252	248	267	276	237	238	231	242	238	241	283	262	260	266	241	250	274	258	224	270	248	248	217	244	262	242	289	277	246	228	225	267	263
13072	14709	22027	24540	23532	19776	17987	16831	11403	4733	2729	2110	1924	1812	1543	1303	1262	1140	1051	961	907	897	858	845	764	797	774	780	787	800	738	768	743	718	717	737	725	741	705	680	689	715	710	713	707	735	745	708	726	674	729	731	735	701	758	769	731	677	678	706	714	694	714	710	687	748	755	757	721	733	723	744	717	699	747	755	705	730	753	712	731	738	718	699	725	753	709	692	691	740	731	772	716	695	724	712	756	744	726	690	713	677	699	763	682	699	739	694	727	735	742	700	736	723	759	731	741	712	711	741	702	712	686	790	684	729	693	698	683	714	731	698	713	716	695	747	746	674	695	719	784	739	762	705	766	735	747	718	745	702	731	797	745	704	707	735	741	735	682	735	739	684	720	710	702	690	694	722	676	713	682	728	720	730	689	681	695	675	755	720	700	703	748	739	745	721	750	700	762	718	686	715	684	704	694	739	767	740	746	710	750	694	725	725	713	711	752	720	727	681	710	709	737	715	713	705	699	697	701	734	723	702	711	705	696	750	710	708	754	729	713	767	699	736	725	728	686	716	670	716	731	722	735	744	729	709	714	745	752	760	732	748	669	718	660	681	685	720	701	727	707	691	708	761	752	728	713	715	758	705	699	709	711	765	739	707	684	731	722	689	733	734	713	738	716	687	713	731	736	690	714	738	758	675	719	746	698	749	675	728	710	702	746	718	705	738	713	714	729	689	689	707	731	720	715	715	741	747	680	766	718	738	743	680	717	707	730	721	733	713	739	721	719	677	763	769	753	718	736	730	716	730	713	721	695	718	683	732	691	739	709	731	712	731	678	731	774	692	692	712	693	719	712	716	695	719	775	702	729	742	711	718	686	728	720	766	720	703	744	699	711	759	775	716	718	738	666	704	693	720	766	765	736	729	707	730	717	701	740	808	701	697	716	712	746	727	726	731	705	703	781	693	693	752	732	795	723	721	707	749	729	736	720	683	710	726	744	737	728	698	700	727	753	739	764	684	781	720	704	753	744	715	743	694	720	722	699	745	759	714	757	735	729	697	732	700	666	743	710	691	721	687	697	771	728	737	751	699	711	657	692	717	707	727	700	700	685	696	718	699	762	719	747	732	736	730	730	733	726	743	717	729	702	761	688	699	659	718	710	732	775	772	751	696	698	720	703	777	712	721	733	741	733	704	776	737	715	706	766	716	716	788	657	711	745	714	740	677	677	693	671	762	742	728	719	740	737	753	719	740	738	686	752	682	686	660	736	701	710	717	735	718	732	748	693	733	697	692	743	702	700	739	739	728	722	708	720	721	741	716	686	743	719	743	694	726	712	713	716	685	771	693	689	739	716	739	712	712	697	714	700	715	742	692	766	738	728	717	711	757	743	672	755	669	719	682	690	718	686	703	752	751	696	705	675	705	727	705	731	741	745	752	739	763	731	755	703	735	737	704	785	726	705	722	693	694	727	747	715	721	750	727	760	717	675	759	722	726	724	698	667	688	841	692	775	700	713	691	711	751	697	695	707	701	775	749	715	718	740	745	715	739	768	706	748	715	737	730	726	740	656	739	691	727	736	682	705	726	691	712	750	748	712	735	738	686	705	689	725	699	736	715	723	789	721	721	712	730	725	751	740	751	735	698	705	739	678	722	688	714	698	722	685	725	694	705	722	683	727	762	703	718	752	733	730	718	716	695	778	769	712	713	695	732	747	713	683	736	697	740	731	734	733	724	731	726	676	699	711	728	694	754	723	743	753	693	767	675	752	765	690	690	762	668	680	709	769	778	721	753	711	734	698	726	718	716	730	736	729	735	743	711	746	704	717	731	692	775	681	683	704	647	710	774	757	663	728	784	759	739	722	721	685	753	724	689	699	745	712	736	715	709	725	768	753	764	707	701	700	754	710	751	761	697	745	735	760	726	702	670	728	704	734	749	699	736	743	733	689	739	744	715	720	754	719	744	689	722	735	746	724	738	732	749	775	710	723	654	744	760	709	704	748	731	775	717	695	697	666	751	688	728	726	714	724	716	715	677	700	678	696	771	708	759	731	741	728	738	751	698	731	715	676	736	638	729	749	723	686	718	734	746	710	724	765	727	733	781	737	687	734	683	658	732	697	761	724	721	677	695	753	768	744	722	693	713	657	702	723	713	698	730	738	701	709	644	657	716	707	716	702	698	695	736	739	696	723	722	732	761	742	693	770	708	760	691	709	731	732	688	715	717	724	715	713	722	755	742	695	725	755	730	731	728	691	716	709	756	709	714	736	756	704	704	702	730	766	710	720	751	739	712	724	664	716	722	696	729	710	713	714	735	774	716	727	709	731	683	734	718	744	768	687	714	705	711	709	741	745	735	614	704	704	714	731	681	693	719	718	707	714	717	703	719	676	726	727	757	753	697	696	753	738	679	715	756	732	739	730	742	721	746	790	726	666	743	720	719	736	743	681	751	675	719	745	720	715	730	752	703	703	707	736	723	715	692	708	693	735	692	718	697	723	719	665	740	705	733	732	722	781	708	694	700	742	734	728	793	733	701	728	729	739	709	693	738	716	736	700	732	758	718	730	715	684	715	746	717	741	741	785	780	719	726	765	682	687	732	716	712	719	692	719	732	715	734	701	753	747	699	723	731	755	727	677	749	744	720	737	766	704	641	759	725	673	719	723	729	695	719	730	719	754	697	766	740	767	720	734	709	708	730	722	695	752	691	718	759	755	735	698	724	727	750	722	684	682	709	704	689	725	731	759	711	700	704	686	724	709	697	697	731	738	727	725	764	721	760	761	722	670	780	710	743	713	738	722	736	756	708	784	728	707	717	720	707	760	752	676	734	740	731	670	703	708	705	759	725	748	699	727	734	693	717	735	691	756	696	686	689	719	706	726	734	696	750	698	715	718	766	776	719	717	739	704	716	725	707	697	718	691	736	695	720	730	743	725	706	715	729	730	691	707	720	674	716	702	756	717	668	760	723	724	704	702	688	681	735	727	707	748	715	742	717	671	774	762	735	668	757	715	747	715	703	733	734	754	708	689	670	717	748	712	786	703	682	684	723	717	761	755	719	769	736	707	721	713	729	759	701	709	731	779	733	689	736	721	682	688	707	695	720	726	750	758	706	719	713	744	729	697	747	742	709	724	727	708	702	693	741	717	695	670	729	680	765	694	714	702	697	725	729	778	739	705	770	698	720	730	692	708	739	774	698	714	697	732	711	670	699	706	710	729	685	688	747	731	728	746	719	735	699	704	682	660	748	699	739	717	693	724	716	774	691	749	728	702	703	716	690	724	706	720	713	755	728	788	736	763	695	749	716	733	694	703	716	691	724	769	721	721	700	688	766	745	729	709	706	678	721	677	702	704	735	677	705	753	721	671	739	703	673	711	741	749	709	735	745	690	683	714	728	733	723	658	721	657	754	743	649	724	689	704	761	753	702	709	701	736	725	657	743	746	699	734	734	723	733	766	696	732	723	761	697	732	720	706	669	691	713	745	741	715	733	724	711
18992	18537	19659	14854	10707	6902	5319	4462	2947	1011	637	491	479	413	389	354	338	319	285	285	288	264	288	293	257	279	276	263	261	245	237	261	273	274	243	256	270	255	263	263	270	242	257	256	262	253	262	266	265	248	248	250	235	250	260	244	235	248	271	251	234	231	271	250	245	232	251	260	261	259	270	248	233	267	254	250	232	222	233	261	244	265	255	269	255	237	268	231	271	289	260	248	270	255	247	266	276	241	223	261	273	253	260	272	229	246	263	256	270	251	236	251	265	261	281	238	258	251	244	245	253	251	264	256	281	234	266	282	252	255	271	247	250	277	298	252	265	261	270	232	271	234	226	280	278	266	275	238	260	268	265	272	266	234	250	257	266	235	240	267	241	268	261	229	274	284	238	236	265	255	255	278	274	246	245	246	261	277	253	247	275	260	256	257	237	246	290	273	225	256	270	263	261	260	252	289	273	227	290	231	266	246	266	241	271	236	231	233	226	260	277	257	240	234	233	262	280	248	271	249	250	273	256	259	246	264	243	243	262	283	258	249	281	252	268	255	261	234	267	244	244	229	252	237	255	272	229	287	272	281	275	271	245	247	236	267	244	252	258	254	283	256	266	256	269	244	262	276	285	273	248	253	251	242	245	266	238	266	274	255	250	242	268	255	282	251	227	235	253	268	264	245	273	248	261	256	254	273	241	248	239	242	273	254	251	258	245	241	254	230	277	266	248	247	259	241	272	239	285	274	280	242	250	276	222	266	276	245	289	248	281	245	232	252	285	245	243	245	230	268	266	247	260	252	232	275	250	242	258	249	284	245	286	257	269	255	259	244	278	243	262	265	224	280	283	258	250	245	260	266	260	257	250	246	240	252	255	253	275	266	239	263	250	240	289	260	224	272	248	268	242	233	277	223	271	284	255	242	271	226	278	277	257	258	272	262	255	272	257	244	251	262	250	301	281	227	263	268	261	274	231	246	243	261	242	246	251	267	253	257	289	233	249	232	256	268	269	281	240	230	253	235	287	243	244	266	246	233	260	273	246	269	217	285	237	271	268	235	231	278	250	273	247	237	282	287	272	246	264	234	254	232	305	247	242	264	273	253	218	248	246	233	234	244	236	243	274	255	268	267	284	249	264	289	264	241	247	251	252	238	248	252	257	235	252	242	277	271	265	230	274	234	270	238	245	260	254	270	271	261	280	237	268	253	261	257	238	254	267	262	252	273	270	266	253	254	261	272	270	274	257	270	237	268	273	250	272	254	242	286	253	268	258	271	257	267	237	270	272	272	266	277	254	280	253	248	258	250	266	273	238	274	255	237	267	248	247	262	258	245	252	244	233	246	253	274	283	274	256	263	232	243	267	242	248	246	241	283	265	247	254	247	239	272	241	226	256	253	255	228	261	257	229	267	264	226	241	251	255	264	255	241	268	263	259	265	256	247	257	263	259	300	274	243	235	294	287	248	242	288	317	278	256	238	240	230	255	249	307	256	262	239	207	270	277	239	269	254	271	232	248	215	256	238	265	247	221	238	258	265	271	257	245	241	217	282	269	247	249	263	249	271	269	240	251	280	264	301	253	256	259	241	256	260	239	276	254	258	226	267	255	241	246	243	247	250	240	220	228	259	266	231	258	244	257	254	270	257	270	273	226	265	268	263	236	264	230	263	229	254	267	256	265	249	238	271	270	242	258	234	259	283	239	237	246	258	249	246	251	235	250	236	279	243	259	280	270	260	277	275	238	250	277	267	258	268	263	280	281	243	247	270	280	256	281	239	295	256	253	247	262	269	263	237	254	261	236	261	262	243	246	246	247	239	268	247	262	236	273	249	239	268	268	249	272	258	251	272	253	277	269	245	238	265	293	276	256	273	222	275	232	262	254	237	259	264	271	269	251	285	241	254	249	246	280	262	256	269	262	258	258	282	244	260	234	241	248	224	286	253	249	271	230	259	274	259	258	271	252	270	262	251	249	243	258	265	255	241	256	263	252	296	250	270	259	282	242	276	237	279	246	261	260	264	243	289	273	262	253	257	258	252	245	246	271	253	248	259	242	264	271	250	241	256	269	286	242	243	263	260	249	255	244	268	249	227	273	232	266	217	258	225	276	263	242	262	272	253	253	280	276	234	268	233	275	265	259	267	265	276	267	249	260	250	257	271	263	259	227	253	256	260	277	259	240	248	253	264	267	284	283	292	270	246	254	267	261	255	272	276	236	292	264	265	259	234	241	277	265	286	259	253	257	258	272	271	255	252	232	274	286	283	234	245	237	271	239	238	280	282	274	247	243	215	250	257	248	251	278	249	243	254	259	270	245	267	254	249	266	243	262	249	234	266	257	232	251	274	231	264	252	224	253	260	246	242	265	263	263	243	254	266	257	256	255	246	278	249	239	253	239	266	261	235	245	288	255	256	236	267	243	231	259	258	247	255	239	256	268	232	222	256	251	239	256	233	277	231	268	223	248	262	241	250	272	229	240	222	269	253	233	273	279	279	268	266	277	247	276	252	268	237	260	246	238	243	236	256	249	245	267	295	264	235	237	230	269	250	256	259	277	273	237	245	227	262	266	234	249	260	258	251	255	265	283	253	252	246	245	261	246	284	262	270	294	286	256	243	254	252	258	245	262	251	248	234	264	246	259	235	238	261	261	258	253	231	272	270	265	212	257	267	279	251	286	253	264	237	245	275	242	256	253	277	275	264	267	253	286	227	283	244	263	243	238	221	264	256	265	250	277	245	271	245	305	261	236	248	255	240	230	264	253	278	248	249	261	236	271	231	240	269	274	278	232	267	241	249	271	230	240	261	267	267	240	224	269	261	252	244	242	255	250	242	237	224	237	267	244	239	288	259	253	273	252	240	262	239	269	250	269	254	257	265	286	249	278	252	225	239	217	247	261	244	270	249	259	238	241	236	276	285	250	236	250	254	255	258	259	240	265	268	245	236	261	251	251	254	256	261	267	275	245	256	261	288	262	243	250	280	257	266	238	290	273	255	264	232	251	278	223	270	232	263	259	260	261	245	239	256	249	280	273	245	275	277	255	265	280	263	242	236	312	241	258	257	246	275	242	244	245	248	237	271	251	271	289	288	261	263	265	264	284	268	266	253	268	242	265	235	270	275	232	240	267	278	244	279	280	275	260	278	263	265	268	238	290	232	259	289	260	262	277	258	258	258	241	242	240	269	260	250	241	272	248	236	256	245	267	255	258	272	263	266	224	255	246	254	211	257	253	238	246	269	290	245	251	256	254	261	256	262	248	272	256	250	247	267	249	236	279	273	268	277	225	256	256	251	264	264	271	268	264	276	250	242	269	262	266	283	248	276	252	248	248	263	260	237	268	254	251	260	269	230	268	276	269	269	230	243	255	239	241	246	256	228	258	268	254	238	254	256	276	268	257	238	274	257	245	263	261	238	256	277	266	285	233	267	264	251	277	266	277	225	274	261	251	270	277	254	244	267	269	237	265	256	244	256	233	254	273	275	260	266	237	222
13244	14940	22207	24483	23682	20144	18122	16967	11436	4665	2794	2241	2084	1920	1553	1498	1290	1168	1124	1047	916	901	929	853	848	787	750	821	756	792	797	765	772	755	736	708	750	745	720	745	699	760	735	741	736	743	697	747	711	722	766	741	696	664	755	720	706	683	778	713	698	709	745	725	732	715	720	748	718	726	694	696	766	722	692	711	748	701	718	737	705	735	719	713	652	726	716	657	712	749	707	723	740	732	764	689	726	743	672	707	717	695	746	693	729	728	741	677	728	803	720	716	720	763	734	738	718	735	746	751	698	725	690	736	732	766	703	715	716	716	708	727	727	703	702	678	720	704	743	705	691	730	742	754	748	722	750	739	777	709	704	718	745	745	692	737	766	749	761	692	751	746	770	718	746	720	715	732	699	741	762	721	665	725	688	742	723	692	737	744	745	693	704	717	752	739	694	696	746	728	751	704	723	776	707	677	739	730	764	731	770	733	725	691	708	729	708	750	678	766	711	705	743	746	725	727	764	719	718	754	740	737	721	702	710	732	720	740	738	733	750	724	752	726	686	752	763	745	705	736	688	721	715	730	739	696	684	722	766	679	717	706	712	686	750	722	725	724	720	728	734	750	703	737	696	741	731	715	726	739	711	725	704	742	771	724	737	678	729	759	735	690	690	700	765	743	738	708	728	759	677	752	715	699	757	770	697	735	737	717	729	694	710	724	746	728	726	734	747	748	777	708	761	724	688	724	717	692	742	692	688	665	728	697	742	685	659	687	719	755	692	648	726	698	730	677	698	734	698	712	723	729	725	742	743	720	731	695	747	749	687	693	671	766	728	731	676	732	705	721	685	728	737	715	754	707	727	724	763	684	720	712	730	713	696	737	712	737	718	701	698	749	695	752	741	707	717	748	698	719	699	680	730	737	704	708	734	709	738	741	688	714	716	750	711	695	750	667	738	775	727	708	721	696	697	743	704	731	742	751	734	724	718	709	734	726	720	716	736	703	742	710	673	719	723	769	687	727	744	739	718	706	731	731	760	671	733	707	742	680	701	709	706	693	696	706	726	740	733	710	750	744	717	702	796	730	722	717	744	696	731	753	740	749	737	754	718	751	738	713	727	701	725	734	721	702	708	725	765	753	758	718	719	730	727	707	714	699	727	765	757	713	741	687	685	717	757	722	773	707	737	721	703	771	717	752	717	677	722	717	801	770	739	749	703	755	722	732	686	727	713	716	688	721	768	715	756	729	681	677	723	755	741	728	739	699	743	754	671	739	703	735	690	732	705	746	743	738	736	741	722	728	698	716	734	711	740	752	748	688	779	774	712	749	727	746	734	731	748	746	758	719	760	692	733	726	739	730	709	743	722	681	765	674	713	724	675	719	720	778	687	775	758	734	728	751	747	733	693	764	750	731	766	694	771	691	724	749	746	739	702	690	729	696	710	706	766	742	706	719	742	735	748	777	762	682	709	782	742	720	751	703	706	717	708	701	748	687	688	727	669	720	714	747	718	731	703	699	732	724	712	729	678	686	717	706	700	689	742	680	674	695	749	726	749	707	734	753	745	724	732	734	767	712	744	743	729	770	684	678	738	752	697	722	711	704	766	742	693	698	749	774	730	735	712	781	762	679	714	691	663	698	729	756	710	717	728	743	758	697	715	750	698	775	720	725	682	724	791	717	741	682	721	705	677	672	730	738	718	697	735	722	737	753	699	725	716	730	727	748	757	702	713	732	773	738	713	739	668	696	722	729	729	747	745	700	748	688	763	742	749	698	697	709	758	709	716	726	709	725	742	747	745	698	764	728	705	737	717	718	675	713	722	715	741	743	695	721	787	770	714	778	766	725	731	764	687	750	770	704	717	704	706	766	714	733	736	703	704	743	774	686	723	711	777	779	697	709	751	767	717	693	656	727	713	764	748	728	737	711	699	703	719	673	718	774	729	675	669	729	698	702	695	713	698	710	708	742	723	780	704	748	698	716	748	728	700	746	725	742	719	696	696	727	736	713	747	739	693	766	728	723	759	717	720	718	742	759	677	739	748	765	703	766	760	672	719	713	710	780	698	734	686	745	702	758	723	731	749	691	788	746	699	685	739	703	700	747	711	755	755	706	691	709	791	682	716	728	723	699	709	730	760	696	706	751	719	770	698	686	751	697	711	732	769	739	673	740	706	696	751	725	703	719	699	726	693	780	720	751	693	740	716	747	772	761	703	691	738	652	715	756	754	725	717	682	758	698	691	749	712	757	706	757	722	672	700	667	768	714	722	738	698	760	672	718	750	726	737	728	762	689	731	739	707	738	726	731	769	713	728	760	719	745	732	729	767	697	724	696	696	711	729	767	737	730	726	703	719	694	714	768	703	793	716	696	728	767	722	751	758	707	721	720	725	685	685	737	727	703	737	728	712	716	733	702	674	726	749	710	712	702	710	696	691	716	682	768	723	730	683	713	742	719	761	753	792	739	762	782	721	712	704	672	671	753	750	710	709	692	743	698	719	746	695	754	720	792	737	723	722	728	717	726	738	700	750	754	750	725	717	698	707	741	751	746	687	749	707	763	741	740	746	727	701	668	722	747	723	745	717	773	750	700	733	689	707	738	754	689	665	704	706	725	725	717	733	730	787	695	690	697	708	724	736	690	721	763	695	733	709	701	790	700	710	714	718	755	703	724	724	755	702	729	753	712	707	763	685	713	688	730	727	731	704	718	702	715	718	737	746	713	730	715	727	755	721	728	710	727	710	756	745	715	713	755	727	722	727	788	739	767	703	777	727	725	734	678	732	726	696	686	700	713	728	704	710	787	726	720	676	724	729	716	734	713	727	727	686	736	697	720	736	719	727	706	788	696	750	765	722	672	749	726	740	720	733	701	742	732	719	720	732	707	689	696	756	746	714	752	758	710	759	703	708	725	736	783	672	764	723	729	702	754	737	699	769	756	717	703	737	706	758	794	738	748	730	714	722	696	690	736	703	717	725	733	662	739	733	711	732	727	671	732	748	707	708	703	739	697	749	738	717	739	711	702	731	745	709	699	708	714	731	702	710	746	742	748	747	704	739	700	683	722	721	765	716	726	702	746	664	741	736	756	758	731	706	708	699	686	688	742	700	696	709	664	731	723	699	722	680	777	663	710	720	737	744	717	696	745	728	709	694	747	753	754	720	738	701	712	729	701	747	705	723	719	790	742	732	685	755	706	744	708	728	785	712	741	710	664	735	732	785	740	674	723	683	711	729	697	697	688	734	727	736	768	746	749	723	757	725	710	727	678	676	738	706	730	776	723	755	733	730	755	688	720	723	643	743	691	723	734	723	728	724	694	739	681	768	749	704	707	749	730	757	721	713	748	724	720	707	744	750	720	695	654	717	750	710	735	715	723	711	710	746	724	719	688	724	722	730	749	724	706	754	729	732	781	705	700	693	707	717	738	695	742	715	749	737	748	717	714	728	723	718	734	709	674	747	689	744	722	732	691	678	745	744	731	773	762	730	756	712	706	724	688
18556	18285	19294	15173	10757	7764	5453	4778	2705	1061	660	601	514	453	406	371	362	332	309	286	260	283	272	265	284	283	277	265	279	257	274	248	271	230	250	247	265	274	277	265	223	273	278	256	292	260	257	265	225	275	273	236	300	264	249	273	234	241	255	257	240	252	262	225	251	256	273	261	258	269	245	259	256	263	244	259	269	285	262	268	247	247	250	250	281	250	242	276	250	282	239	273	248	266	263	249	248	247	281	248	252	265	272	234	269	262	249	241	249	270	219	249	279	280	230	265	269	243	246	269	250	253	255	263	263	253	277	243	262	276	259	251	265	260	270	267	254	264	257	243	251	257	268	243	246	263	269	210	255	279	276	266	257	261	251	248	264	238	235	249	249	223	284	238	245	234	268	267	261	257	246	256	270	248	288	287	228	259	258	273	240	242	240	228	261	290	256	271	266	244	231	249	266	243	250	282	264	251	276	244	238	276	242	247	243	271	283	261	228	219	256	239	272	256	220	263	261	246	225	218	274	228	272	242	269	266	279	265	236	264	272	280	300	280	282	276	274	254	263	249	244	226	235	282	256	258	252	264	243	213	253	270	249	270	236	251	248	235	256	251	240	232	261	264	245	281	279	268	276	254	276	253	275	284	235	270	271	261	256	250	268	259	248	240	275	242	282	270	264	250	262	243	263	276	260	282	255	220	285	267	263	258	253	252	240	238	261	241	244	256	267	276	246	248	276	246	280	268	236	268	263	262	225	250	240	244	232	252	272	253	262	264	278	271	250	294	233	256	253	244	241	255	252	221	240	267	248	251	273	242	260	244	242	250	238	277	287	254	226	247	244	253	270	251	271	273	269	266	273	273	258	232	220	219	250	273	251	267	269	298	256	251	278	275	264	235	269	260	256	238	254	245	233	260	262	274	261	217	284	248	276	246	261	252	260	265	220	269	256	236	241	286	258	221	247	300	254	257	238	279	256	246	267	261	239	278	219	256	244	238	263	252	263	257	250	265	244	267	252	271	275	261	275	247	243	283	270	237	263	274	263	276	242	269	253	245	252	268	244	255	237	278	266	263	251	220	254	283	248	278	260	264	288	275	267	240	267	253	257	257	259	251	283	228	276	274	251	303	264	247	251	274	269	258	272	253	233	259	259	247	249	261	277	218	238	273	268	278	259	247	253	260	285	264	252	264	268	251	249	265	219	253	266	233	254	241	254	253	257	257	265	277	289	256	275	270	271	230	267	259	298	305	259	266	257	275	264	252	249	244	259	240	250	226	277	269	279	244	264	261	253	237	283	227	243	277	242	287	241	250	250	262	257	239	270	253	273	240	217	267	260	253	303	258	233	267	242	249	267	248	259	253	266	242	237	282	269	255	257	253	262	263	243	252	286	253	286	241	262	266	254	266	268	277	257	259	273	232	264	265	243	284	269	243	247	252	272	263	272	276	288	261	262	271	278	245	273	232	268	257	270	252	281	268	275	233	243	274	263	229	260	264	248	265	252	240	255	222	240	272	265	276	258	251	265	271	259	274	256	294	265	278	239	275	271	255	262	275	239	230	239	240	277	282	242	268	260	240	273	254	261	239	260	236	258	247	279	257	271	245	279	276	265	255	249	256	247	256	282	229	227	258	250	244	264	259	267	251	253	280	267	287	251	259	249	275	244	293	241	257	253	240	272	257	251	252	267	269	256	234	270	282	245	266	248	299	223	253	260	252	265	258	252	263	248	278	255	228	258	276	241	261	282	256	290	262	261	244	229	284	256	264	244	246	232	242	269	244	241	233	273	252	252	264	258	230	240	246	248	258	270	259	258	228	243	240	259	216	238	258	265	270	260	246	253	248	259	266	230	247	304	300	241	236	261	248	240	235	241	251	263	258	249	236	253	277	230	253	251	248	241	239	265	250	274	287	280	248	251	226	242	257	275	271	256	244	284	240	251	270	221	277	255	273	226	231	261	267	221	245	272	261	257	249	266	235	262	304	240	264	237	253	298	252	246	276	255	258	273	231	266	242	265	261	256	268	260	265	255	248	277	255	266	248	270	246	250	266	255	253	272	247	259	247	259	241	256	280	273	254	253	270	285	274	261	255	249	258	272	259	257	251	268	280	249	256	258	236	240	244	260	249	266	228	253	261	245	249	236	263	262	258	251	257	247	276	270	251	238	280	260	271	259	256	279	237	270	263	271	250	274	237	264	227	274	259	249	255	274	271	270	237	285	253	287	248	239	232	253	221	284	246	265	271	264	238	279	250	230	248	259	294	237	284	245	283	268	269	250	276	283	251	255	266	282	260	254	262	250	248	273	244	253	232	245	270	249	273	267	230	246	276	284	268	258	265	266	262	249	265	280	272	277	259	274	265	277	227	252	262	244	250	238	239	253	256	274	266	232	251	252	248	286	241	280	227	261	234	251	262	247	256	276	281	260	249	256	285	251	271	244	253	254	261	255	258	252	269	282	263	249	274	266	273	255	243	258	235	252	249	229	266	254	261	264	246	240	238	254	264	235	256	265	273	256	295	268	248	246	251	302	248	315	241	260	285	249	256	267	249	259	267	268	239	253	272	230	263	280	275	269	268	260	265	251	245	311	256	234	253	247	268	240	237	239	277	243	256	246	239	263	231	230	264	267	274	258	273	256	261	264	270	280	238	280	259	256	264	249	285	273	266	253	271	233	245	265	247	242	234	258	235	262	263	250	261	241	258	223	242	265	252	244	275	241	239	268	274	236	276	252	262	267	238	247	230	230	250	253	262	261	249	260	263	254	249	269	269	259	268	268	268	253	250	270	279	256	245	295	250	271	277	287	261	235	293	270	254	239	237	260	276	232	257	273	244	260	277	257	246	260	280	272	248	236	247	269	260	240	262	257	247	250	229	249	250	233	245	271	278	259	277	276	239	241	269	229	242	264	274	244	257	239	252	197	266	270	258	262	257	241	266	248	313	253	253	270	249	262	255	260	272	280	292	265	275	282	261	259	252	247	247	238	255	243	263	261	254	253	248	272	285	270	268	294	239	220	261	267	284	280	261	244	252	267	275	253	271	246	255	275	272	252	242	271	275	244	254	259	248	246	245	259	267	238	257	248	265	259	235	235	272	260	256	232	258	264	245	233	214	251	268	246	260	261	254	250	268	274	261	214	283	269	283	231	249	254	258	265	234	253	272	261	263	269	258	242	267	255	253	262	243	240	267	271	267	302	291	269	258	257	239	266	246	244	265	237	250	273	249	257	280	269	236	256	249	277	233	255	285	270	264	259	249	255	262	251	271	246	271	274	236	270	255	258	265	238	250	273	296	260	237	270	239	281	260	273	256	257	272	261	251	265	249	247	233	263	273	254	258	251	240	258	267	242	237	261	212	254	280	279	262	252	242	249	273	249	261	277	252	240	259	228	298	291	232	232	241	275	236	271	270	242	262	289	259	251	282	246	264	239	265	254	265	255	258	262	296	279	292	255	262	259	265	269	260	284	271	232	266	264	267	286	272	240	266
13113	14731	21852	25013	23740	21784	18704	17920	10752	4866	3158	2685	2403	1953	1758	1545	1300	1268	1102	969	951	941	855	882	833	810	775	755	808	747	814	737	726	749	793	765	735	750	736	681	700	752	738	736	707	748	703	779	734	718	725	734	724	662	736	705	717	719	757	715	787	715	757	711	756	754	677	758	766	745	731	700	752	772	720	679	693	717	723	673	700	757	698	703	701	757	731	710	721	717	702	728	751	728	715	696	756	747	710	734	747	735	770	736	729	686	729	730	712	734	766	741	725	687	663	702	746	708	723	684	793	748	761	734	763	736	698	728	761	755	712	672	758	724	727	749	722	707	715	709	754	670	754	684	716	722	702	718	790	752	724	721	754	737	713	762	717	676	683	721	752	749	701	754	680	773	729	795	731	704	776	724	770	685	727	715	743	779	708	738	733	719	728	742	798	725	790	691	704	748	733	671	748	728	671	753	755	710	725	738	721	743	739	732	743	739	686	709	735	713	704	716	740	703	707	707	740	712	684	740	727	747	728	743	726	724	726	722	698	726	734	720	750	728	724	676	750	701	767	717	691	732	749	729	709	705	755	765	756	703	743	707	749	728	686	745	699	738	720	744	746	729	710	745	760	726	739	714	773	722	711	732	744	754	677	698	694	755	702	737	716	752	722	753	695	757	761	741	708	699	790	711	752	727	726	695	700	780	729	716	756	698	706	743	710	694	736	699	713	706	706	764	736	716	733	712	725	693	750	739	709	756	710	685	748	720	674	756	739	727	735	756	740	690	761	705	744	762	762	749	664	763	710	700	699	696	728	716	683	704	673	678	688	750	739	719	773	724	775	780	706	739	732	689	721	728	727	726	721	702	691	776	727	741	735	759	677	729	805	695	761	730	734	740	725	730	725	731	745	696	687	709	717	718	750	696	709	752	697	743	735	682	696	745	692	664	708	716	771	745	730	685	686	717	692	711	712	746	741	760	761	745	742	747	732	711	762	705	735	726	699	754	747	709	703	736	753	708	690	715	745	748	701	748	725	694	758	737	738	716	714	725	688	731	735	729	724	733	745	737	717	710	739	739	725	740	781	690	662	724	702	705	742	722	718	706	750	727	714	738	757	693	691	708	665	671	709	760	753	730	736	716	712	762	723	710	714	665	729	748	794	708	736	763	724	756	727	720	717	785	748	729	769	723	678	737	718	726	731	764	733	747	773	741	693	758	759	769	752	753	736	762	712	751	707	725	729	689	685	777	720	731	756	719	788	740	783	721	698	693	690	726	749	738	733	755	725	737	737	674	743	703	716	741	764	688	728	735	736	684	731	755	684	729	752	726	721	731	725	719	736	753	720	737	750	722	724	707	726	692	741	727	773	779	742	762	739	742	699	755	755	701	690	730	751	714	715	760	702	705	700	758	734	700	787	762	721	762	775	661	702	750	747	705	703	722	735	751	739	715	723	710	744	721	775	690	730	737	698	758	717	703	677	773	706	695	735	770	728	723	688	789	708	687	737	741	730	747	774	745	730	716	723	712	696	747	709	697	737	696	696	714	758	760	702	752	737	732	750	749	723	726	733	702	719	739	727	752	734	708	718	700	737	732	739	697	758	681	757	744	725	670	733	751	723	713	719	760	741	703	750	675	757	777	758	715	763	712	721	729	732	741	737	756	709	757	733	711	777	749	725	721	739	714	760	738	747	702	752	697	674	736	698	735	723	702	735	711	741	786	729	689	751	716	739	721	676	729	686	706	734	709	722	707	746	737	709	704	746	778	766	740	764	721	717	682	683	713	768	699	732	749	764	703	748	710	731	756	743	770	740	740	756	722	728	717	689	728	703	683	706	777	718	745	731	698	700	722	716	722	723	764	711	725	764	781	657	724	779	745	691	710	723	746	705	728	744	692	713	736	752	718	722	714	772	706	742	718	709	720	718	752	740	729	682	719	692	754	763	728	691	662	741	717	724	721	727	712	741	724	731	688	694	741	746	708	750	757	744	758	754	744	743	700	682	742	739	732	762	756	727	736	747	768	722	730	695	752	729	740	764	742	742	722	684	776	711	738	737	719	701	717	754	736	739	728	720	716	703	721	747	708	733	767	726	739	741	737	736	716	732	722	769	763	768	684	701	739	747	747	706	743	724	692	751	750	722	710	706	745	758	721	715	730	724	738	678	690	723	723	705	731	696	747	661	716	806	685	721	737	687	705	735	716	762	736	795	726	729	737	742	742	762	781	734	694	692	698	731	715	665	733	728	697	729	743	738	716	735	738	730	743	708	752	764	755	732	673	666	723	761	711	752	699	716	723	770	725	704	744	771	719	660	721	730	739	749	751	724	728	729	734	758	730	727	728	760	758	729	698	717	716	693	703	739	684	710	717	731	771	733	698	721	772	743	741	785	718	742	705	749	661	692	698	708	779	718	725	728	731	730	690	763	753	729	777	716	775	704	767	714	706	695	731	719	746	722	741	751	722	726	703	757	727	742	755	779	748	689	696	703	709	764	701	742	731	713	719	702	758	737	705	745	741	731	729	767	716	756	722	757	709	714	726	726	737	663	766	751	735	710	699	707	723	709	776	712	773	730	723	758	771	712	687	750	726	720	724	738	725	723	724	681	711	676	716	750	729	725	783	735	730	765	746	759	753	708	714	749	693	735	755	726	765	732	723	723	715	743	764	729	756	711	737	706	750	733	711	718	746	682	739	733	702	748	698	686	711	725	792	760	741	713	736	766	714	757	775	743	735	736	718	760	722	750	690	756	703	752	714	727	730	686	770	742	692	735	758	758	742	756	794	708	741	718	686	760	737	682	746	713	724	723	686	741	668	670	734	774	727	730	828	696	708	727	757	707	707	739	769	738	734	723	751	722	706	766	711	700	715	750	731	708	708	734	704	707	778	709	753	741	747	734	730	722	751	758	750	751	740	736	742	774	738	739	760	763	740	714	730	742	749	740	731	754	679	737	724	717	693	739	684	732	695	710	731	712	721	711	741	745	752	699	665	721	717	716	719	736	762	702	724	765	743	712	723	702	754	714	713	727	740	731	727	759	729	807	718	723	783	759	766	708	705	697	694	707	717	728	708	749	743	740	661	730	762	736	761	680	699	736	758	684	743	797	732	697	731	737	752	727	717	707	745	702	677	771	733	727	755	737	713	761	727	768	750	682	723	752	726	750	744	742	687	772	747	723	729	705	723	735	771	718	733	750	675	702	693	754	677	725	737	744	698	727	759	748	737	750	683	701	787	738	735	732	703	693	730	676	739	715	726	754	738	695	740	737	686	783	722	699	767	751	708	739	723	722	737	693	721	764	758	744	781	720	706	742	831	760	700	713	710	737	740	756	715	778	697	692	797	733	711	708	692	766	708	713	690	743	714	752	674	765	707	735	736	726	678	686	752	741	732	708	730	707	773	734	753	729	741	747	726	740	737	744	742	709	721	735	677	711	723	725	748	685	738	724	699	707	710	735	759	724	751	707	741	737	742	649	755	667	716	741	719	722	724
18202	18084	18306	15273	11675	7731	5360	4297	2216	884	598	526	498	444	368	354	360	353	294	299	286	261	311	307	286	262	276	265	293	245	274	277	264	295	260	268	265	275	261	257	283	237	247	241	251	220	275	283	237	251	244	226	262	259	245	267	256	259	270	260	274	250	282	236	251	270	265	265	287	265	247	287	251	264	260	253	269	270	263	251	273	238	271	241	266	262	256	255	263	280	281	232	249	254	247	240	227	253	256	269	253	239	236	215	245	272	257	273	273	239	279	228	264	260	287	246	260	259	246	278	266	258	283	270	286	249	244	281	286	264	262	217	246	243	259	279	236	306	268	258	293	240	271	251	252	269	287	252	242	249	267	274	274	246	247	237	274	271	274	267	307	269	254	258	221	247	247	282	249	265	242	253	202	267	259	231	254	262	242	249	256	236	265	267	224	283	235	273	262	274	235	261	261	234	286	250	270	265	274	270	274	262	266	224	267	267	242	277	294	274	283	229	266	251	271	240	266	274	262	277	273	266	279	242	274	259	245	269	247	278	263	253	288	293	260	263	251	304	230	268	260	249	284	254	261	244	271	282	293	291	261	261	269	248	258	256	253	234	232	259	275	234	265	244	282	247	263	238	269	236	271	264	292	274	267	280	240	263	292	284	290	251	276	243	226	271	231	269	281	237	257	254	250	267	221	269	278	239	233	233	288	255	276	252	255	277	268	259	249	281	259	228	243	277	249	268	261	261	238	256	257	273	241	269	242	265	270	277	274	272	254	242	264	288	258	276	276	246	273	279	279	258	279	250	264	240	267	270	256	241	273	268	233	287	281	290	264	270	243	266	260	241	264	231	272	270	242	280	297	279	250	246	274	279	278	242	256	268	268	261	255	236	252	243	281	261	273	271	264	273	270	221	253	288	265	249	239	273	286	246	267	287	262	287	266	254	254	279	249	290	272	249	283	294	262	269	291	272	241	262	252	277	278	250	278	242	251	274	271	267	262	255	268	250	253	275	252	251	246	265	229	300	233	286	260	239	265	268	285	247	243	263	289	268	268	266	276	269	244	264	244	284	235	242	259	261	284	246	252	243	238	273	257	273	214	235	235	262	265	289	258	275	272	216	273	228	242	255	256	251	246	271	251	236	285	242	261	272	268	246	270	290	249	242	279	260	246	239	252	273	238	238	245	270	256	276	284	245	252	239	267	273	265	266	251	288	282	240	243	281	266	260	291	276	240	276	249	304	272	260	263	236	245	280	232	256	259	267	270	259	284	233	237	240	263	250	270	248	238	268	279	272	241	292	262	267	247	231	274	254	276	248	255	265	257	242	274	244	269	249	241	247	247	271	254	250	281	256	278	255	240	246	257	262	256	271	271	242	251	235	274	224	291	282	242	275	263	248	277	242	266	244	275	272	245	252	272	257	265	270	218	255	253	284	257	283	249	232	280	258	244	248	249	249	235	254	279	260	254	271	269	269	247	252	251	279	247	257	278	294	256	241	264	271	255	275	272	285	250	253	277	249	262	232	272	255	256	258	293	256	267	241	274	240	275	241	291	236	234	270	232	279	265	272	268	272	271	244	285	237	289	305	261	271	271	274	245	266	279	230	283	290	249	260	276	251	262	302	262	260	251	256	285	270	269	285	237	244	283	272	276	256	267	258	265	279	235	252	258	263	271	236	271	266	257	250	240	269	273	305	231	274	267	253	245	239	255	293	274	270	240	261	269	261	279	253	273	250	287	269	239	282	299	272	265	224	291	257	253	253	275	263	231	279	232	262	260	286	258	261	238	259	257	286	262	257	256	268	275	260	257	267	268	290	288	281	264	268	237	257	262	259	246	254	274	263	284	232	268	276	275	246	240	276	254	276	274	250	248	269	277	239	250	271	274	238	279	278	243	257	229	259	252	253	271	253	276	277	255	264	255	264	288	259	270	233	268	261	266	270	266	287	267	259	261	258	259	247	257	289	264	256	262	266	252	233	246	246	259	247	250	293	259	263	240	267	258	260	292	301	235	288	269	255	276	248	239	242	270	258	280	249	272	268	261	250	260	260	228	256	229	236	275	291	251	232	303	269	247	253	260	257	263	261	272	256	265	249	271	252	261	269	259	252	256	262	290	263	296	249	244	222	273	290	250	257	286	260	253	280	261	278	275	232	230	245	248	252	276	257	256	272	251	243	267	276	260	242	246	266	279	262	258	278	261	256	271	255	277	263	248	256	266	268	304	258	236	285	272	273	257	279	257	253	236	256	230	240	261	262	291	270	265	249	256	248	253	261	282	254	280	264	282	283	265	261	253	224	251	244	266	263	270	258	256	261	280	281	248	271	245	244	242	235	285	244	237	273	260	244	279	252	247	255	269	266	252	242	262	253	240	282	276	223	248	278	268	272	255	250	252	281	267	259	255	237	269	267	246	242	276	236	261	263	278	255	273	250	244	241	240	249	248	266	250	269	241	259	263	264	257	278	260	245	267	247	248	274	229	263	255	239	266	307	269	248	278	260	250	262	258	273	241	258	286	245	267	256	301	246	281	267	246	224	277	276	243	292	263	254	254	278	268	265	256	280	266	265	242	242	272	253	249	233	258	249	283	260	224	268	264	284	266	255	246	247	263	285	274	279	255	240	282	283	226	255	253	256	234	274	244	243	243	250	271	257	277	261	249	275	260	258	260	272	252	274	240	233	251	253	262	254	266	270	262	293	235	282	269	247	259	251	257	252	275	278	292	255	275	270	241	253	290	270	231	255	263	263	258	272	287	274	255	249	244	269	235	268	249	208	304	231	257	250	266	258	235	255	252	263	272	248	289	270	263	300	264	247	261	280	248	253	264	253	253	258	290	280	281	270	245	256	256	277	259	261	279	257	247	260	254	270	277	264	248	269	268	270	251	257	253	297	261	241	287	260	251	248	249	231	265	261	283	255	265	240	251	237	260	224	262	285	318	255	243	267	286	263	283	265	272	218	228	258	282	276	250	259	285	251	256	273	261	269	253	255	290	254	265	269	281	288	269	257	243	247	268	265	245	256	252	282	260	278	253	272	275	280	250	254	244	278	294	246	281	253	265	254	230	237	277	236	236	259	305	270	262	285	261	281	233	260	258	307	238	271	261	218	274	261	251	260	250	252	269	263	268	259	299	246	250	252	270	256	260	265	265	249	238	289	261	250	242	251	284	271	280	273	268	242	259	259	262	242	252	265	265	269	274	272	264	268	246	245	264	270	261	248	261	277	227	260	273	258	261	251	257	256	273	268	270	261	255	271	265	280	259	267	235	264	275	262	226	265	256	247	254	268	262	253	238	259	271	257	271	273	255	238	236	263	254	276	259	245	246	267	247	263	268	243	231	279	257	225	253	257	267	237	276	234	250	233	246	269	261	244	286	297	268	303	293	247	278	243	246	252	260	276	261	261	254	288	227	268	260	261	237	257	252	301	209	266	251	255	267	258	277	244	277	270	258	275	265	264	231	251	252	249	279	248	267	255	268	239	256	262
13134	14365	20501	25447	25436	20937	17955	15814	8782	4086	2731	2383	2044	1826	1475	1304	1312	1081	1043	997	933	914	855	820	776	796	836	757	747	818	765	729	698	749	734	756	751	774	748	758	693	731	708	733	698	712	760	747	745	764	689	750	703	742	767	763	734	720	758	781	760	720	697	741	774	733	690	709	688	740	743	722	722	767	736	748	730	724	698	695	716	712	765	687	759	726	735	795	672	706	739	717	725	738	739	747	704	736	704	712	713	701	698	734	720	751	786	748	739	709	756	783	666	698	758	714	738	733	729	781	744	750	694	764	755	744	817	704	717	702	760	784	739	749	710	718	712	716	686	741	723	743	738	700	767	703	765	756	775	753	705	753	710	785	733	695	771	704	750	744	735	741	747	746	760	714	774	743	746	729	773	693	757	728	707	723	685	730	718	753	737	741	690	739	722	726	737	743	729	777	704	747	734	752	726	709	742	728	693	739	710	733	731	706	748	711	736	750	707	729	729	744	701	716	706	731	699	709	676	693	740	746	697	761	734	735	727	726	749	687	762	732	706	699	752	722	751	746	723	760	749	757	742	717	743	712	734	767	777	717	755	754	702	728	730	777	729	761	747	743	737	728	689	726	709	760	738	672	735	715	745	726	757	719	694	740	765	730	742	718	705	743	719	748	747	739	740	707	714	704	746	717	773	720	734	702	677	737	756	708	719	719	735	704	710	790	754	731	763	770	720	752	790	758	724	723	715	749	763	735	707	692	704	704	741	719	710	747	713	724	709	750	689	752	726	723	737	749	732	751	729	713	719	714	783	726	724	764	730	746	736	725	712	744	747	701	753	724	780	740	713	756	719	715	743	745	693	741	718	740	732	743	710	754	764	737	724	758	771	716	742	688	689	726	717	690	729	747	716	689	751	718	689	758	769	739	744	756	730	725	758	669	720	763	698	747	756	721	713	743	720	742	747	757	713	751	737	787	722	739	688	738	711	751	740	693	714	754	713	728	729	707	756	729	701	740	715	696	696	748	703	732	676	763	712	735	754	785	729	733	745	689	713	769	754	715	707	743	727	718	775	727	738	728	712	690	791	697	716	698	733	678	739	758	772	761	757	748	787	722	726	740	719	748	742	742	726	722	750	764	713	700	742	673	739	739	692	729	754	737	721	735	702	733	764	753	749	698	762	730	764	721	688	725	691	705	779	727	730	750	727	735	759	727	779	697	740	721	754	767	710	718	721	775	743	727	719	711	731	736	677	749	737	772	737	735	740	734	741	712	717	735	762	714	702	759	703	713	751	724	756	723	731	706	762	690	696	743	775	738	736	744	665	749	740	704	763	751	736	711	763	698	747	776	731	703	774	728	743	702	734	753	764	742	723	765	719	735	693	748	715	769	741	721	748	702	727	756	731	729	717	710	716	734	721	739	761	725	773	734	793	725	728	773	711	790	787	738	773	731	731	690	753	679	719	695	721	756	737	748	732	688	671	739	753	723	747	742	724	722	691	730	714	753	736	753	769	747	726	710	708	749	701	687	746	695	757	699	736	763	750	721	707	755	721	724	738	753	738	731	732	742	717	709	712	767	715	753	713	715	708	733	703	741	739	736	761	722	705	699	684	691	711	720	768	726	752	709	775	734	728	750	713	747	703	753	729	735	731	705	707	712	712	775	726	702	681	781	742	736	713	679	722	718	752	721	726	739	769	755	716	732	730	731	693	725	692	761	718	741	718	720	684	730	735	739	723	698	725	760	703	728	769	739	710	746	763	726	725	714	683	733	769	721	776	787	742	740	763	742	743	751	756	697	754	697	720	778	758	785	751	726	690	725	798	700	739	765	741	754	715	779	735	751	715	767	723	714	745	747	744	721	720	727	715	743	767	728	745	698	768	755	734	708	743	718	708	743	747	731	717	766	748	733	731	746	723	719	707	738	794	769	697	731	733	683	741	682	719	723	714	774	737	708	760	719	721	704	779	761	702	750	785	730	767	741	700	760	736	722	714	741	725	719	755	713	714	730	705	748	730	722	779	681	758	715	715	737	725	694	703	726	718	684	729	727	752	737	738	754	672	713	789	774	752	703	774	699	722	684	731	760	737	699	723	750	761	732	738	737	726	763	740	735	726	696	693	719	768	741	772	735	746	745	754	729	727	693	745	786	745	703	741	699	718	728	719	712	684	756	754	722	746	693	758	769	728	727	709	781	703	752	722	706	713	706	694	743	721	726	705	737	724	787	764	734	743	767	719	745	739	714	774	734	751	711	748	748	761	758	710	733	748	705	727	724	732	699	683	765	734	770	768	749	739	734	709	733	754	755	755	728	746	716	682	655	719	711	751	707	764	688	730	758	734	709	719	749	747	704	719	735	739	751	716	692	691	669	748	741	694	740	711	730	691	773	717	731	720	755	716	758	749	751	763	741	713	735	687	735	751	732	794	720	782	735	752	753	720	734	689	685	685	777	692	744	738	789	702	724	760	757	706	732	707	789	695	730	731	697	739	714	774	743	682	737	757	664	723	740	736	747	723	744	733	726	742	727	752	738	729	721	738	750	728	716	663	752	672	746	706	756	722	713	774	738	715	703	768	702	740	749	731	765	732	705	744	720	739	743	727	725	744	777	723	741	743	686	735	743	739	752	699	727	720	781	710	736	745	759	701	731	749	711	720	741	760	732	728	759	758	725	752	722	717	712	734	740	697	708	732	750	687	779	772	711	737	728	722	745	682	723	743	761	721	760	745	758	734	739	708	702	744	712	676	704	786	688	709	668	742	756	716	717	746	755	692	726	751	787	699	738	753	696	718	675	752	747	726	724	761	726	706	732	690	774	714	726	730	807	705	756	742	692	783	727	766	717	731	736	724	731	740	753	764	770	740	734	712	759	705	712	691	747	721	689	738	732	760	737	810	755	702	752	766	695	762	737	722	680	793	735	687	760	735	728	737	697	761	738	707	741	766	789	783	807	724	723	722	754	760	702	727	720	733	741	723	709	678	713	741	711	703	703	769	760	751	744	728	750	793	692	720	731	733	700	738	772	744	715	767	738	692	750	734	696	719	712	736	723	729	776	740	713	692	734	723	766	800	704	731	743	715	706	741	697	741	774	716	740	747	746	696	729	753	693	719	731	775	741	722	744	748	712	733	726	718	736	709	721	705	718	776	725	761	709	783	753	762	720	735	726	790	694	759	726	745	729	761	735	707	682	757	687	742	737	722	718	691	794	747	756	723	745	697	726	700	751	731	749	754	714	740	754	753	775	686	724	706	718	754	733	755	744	693	715	740	754	727	735	728	728	796	757	726	721	715	702	737	771	731	705	747	711	747	715	737	712	717	779	732	706	727	737	792	713	677	685	783	715	705	732	744	668	658	691	688	717	767	739	764	741	721	750	705	723	722	728	660	706	737	725	733	731	702	754	752	733	762	776	726	712	734	715	727	752	706	742	728	729	722	693	726	749	792	720	743	736	723	687	690	786	685	775	748	713	712	757	707	681	734	762	713	702	753	726
17748	17070	17550	16564	13600	7481	5102	3919	2171	910	591	491	468	381	348	314	355	323	317	289	307	263	298	263	254	282	303	271	263	258	285	271	263	291	263	260	282	286	272	272	260	278	282	249	271	281	239	272	257	273	280	259	242	247	244	263	255	280	239	274	262	265	246	248	263	283	270	277	260	245	313	246	239	258	235	289	277	290	258	262	222	252	207	253	261	278	268	278	269	262	240	265	272	273	274	259	247	261	245	288	295	271	243	246	244	261	277	270	264	270	233	257	270	220	266	233	241	270	260	240	275	263	241	281	288	244	264	234	279	253	257	274	255	261	235	257	266	249	276	279	290	267	308	281	244	229	251	274	286	267	286	264	270	293	279	245	239	259	246	296	269	237	252	247	276	261	264	273	234	243	276	259	267	245	285	244	274	299	280	246	238	257	276	292	253	258	254	270	281	254	250	264	247	261	236	247	249	254	301	269	255	264	253	271	279	264	241	274	255	241	264	289	280	255	269	270	261	271	267	254	283	273	262	251	236	264	264	270	256	260	276	268	279	236	259	243	253	249	287	265	263	282	235	252	248	261	255	273	279	256	251	263	271	269	273	248	268	284	272	241	294	265	274	247	254	247	253	259	276	258	247	265	253	256	253	281	266	248	278	270	253	260	284	278	264	262	264	256	247	262	266	257	271	243	242	301	213	251	273	265	270	274	269	285	283	286	256	258	259	234	282	286	260	238	255	264	267	241	267	271	273	234	258	262	221	276	270	240	256	249	240	256	270	292	262	255	280	278	287	236	272	274	254	263	267	246	268	264	259	258	258	265	267	302	293	251	235	275	248	234	254	265	248	245	252	312	247	286	241	268	277	273	277	282	260	256	261	277	259	258	265	248	263	256	243	251	278	259	258	267	262	284	267	277	274	272	272	256	314	260	260	234	235	253	256	265	279	256	269	271	245	264	229	260	274	282	271	228	230	280	244	292	254	258	279	252	257	242	262	232	270	254	255	284	260	263	248	264	248	283	255	251	268	237	255	251	278	268	270	253	259	308	289	265	244	266	286	251	253	257	243	278	255	251	241	267	279	270	242	283	275	280	277	262	261	243	268	253	274	267	257	256	253	255	277	255	246	268	241	256	241	263	269	245	256	263	269	281	269	235	280	264	267	273	287	277	247	281	266	298	268	252	245	272	239	240	278	266	268	262	237	267	241	315	284	264	239	262	269	252	274	249	245	255	274	276	292	263	264	238	265	257	280	281	251	273	276	261	255	251	261	267	273	259	250	264	240	256	247	251	288	260	260	269	295	292	264	284	240	246	280	222	260	255	275	270	269	280	255	257	270	280	226	265	261	243	252	251	236	286	272	263	274	279	287	254	263	275	256	256	225	262	280	255	237	270	259	256	253	249	252	265	251	261	276	274	273	275	276	253	238	274	284	227	280	260	268	256	240	260	241	257	259	256	256	248	232	264	254	259	266	255	252	263	250	273	271	246	252	255	239	275	287	233	277	259	255	260	258	262	263	273	274	241	292	232	259	262	242	260	270	261	276	247	265	280	251	260	258	254	268	241	258	260	283	259	278	241	261	277	249	277	254	247	247	267	250	241	233	261	308	268	265	258	248	264	279	277	247	282	248	278	279	283	263	250	264	272	272	272	257	243	253	274	249	269	277	278	270	281	274	246	241	274	255	266	296	265	258	246	283	218	261	282	247	244	272	244	255	247	261	271	261	281	269	230	248	275	257	275	274	240	286	262	264	254	252	280	259	275	278	264	242	252	275	285	252	282	282	237	271	271	223	271	278	277	261	269	257	257	259	262	255	271	264	283	280	266	240	233	265	274	254	239	269	280	270	260	258	269	251	260	265	254	261	272	246	270	254	263	261	260	277	261	285	286	264	253	289	262	265	253	232	245	221	281	268	262	236	280	251	248	260	287	265	254	279	237	289	246	248	250	257	250	257	241	264	283	256	278	248	261	246	251	250	256	243	267	266	246	256	238	245	261	259	262	230	251	247	249	247	270	254	265	250	265	259	291	274	249	260	259	255	301	264	257	255	231	244	284	257	269	300	268	251	271	264	239	219	264	277	240	257	257	247	258	261	245	264	251	263	271	262	272	236	239	237	242	276	256	285	269	244	261	253	246	253	237	278	281	236	266	234	266	271	245	266	262	278	262	274	276	266	279	267	260	258	230	265	297	242	254	266	245	238	256	259	254	271	245	262	235	248	273	298	244	265	234	268	279	264	255	233	272	235	278	270	259	257	261	238	284	263	265	252	242	235	274	267	268	242	258	268	287	246	260	265	253	241	251	242	253	299	263	273	265	272	245	260	258	250	264	272	265	263	285	251	270	276	268	269	252	271	273	245	282	247	236	273	241	251	275	260	262	283	257	273	242	274	254	260	245	248	270	262	285	262	270	254	257	280	261	244	257	251	278	253	269	291	283	225	258	276	252	266	226	261	256	265	254	217	242	274	260	253	253	261	261	265	256	235	246	241	272	249	290	264	257	280	275	252	220	248	248	241	224	241	270	258	261	265	275	244	258	238	289	274	261	280	267	267	261	248	292	280	298	250	272	237	249	259	259	249	253	257	278	264	235	270	266	250	254	269	245	266	272	271	263	252	286	255	268	250	255	261	263	269	265	235	249	274	257	254	233	263	253	271	264	255	293	289	281	306	268	232	245	283	253	284	227	276	228	262	248	256	253	264	244	271	288	288	220	276	298	239	257	261	271	224	251	266	250	245	236	256	269	257	265	252	236	271	271	248	282	268	225	243	263	264	243	262	254	271	241	272	215	294	241	256	269	240	244	227	285	255	249	278	282	259	262	275	258	269	273	292	274	294	260	266	249	234	253	224	293	289	233	276	274	271	272	253	258	235	252	282	271	319	262	280	245	274	281	248	258	276	274	261	303	242	257	248	274	219	277	244	234	276	284	259	252	284	240	261	272	237	236	272	240	242	260	285	268	276	275	232	238	254	273	263	244	234	245	267	243	242	253	265	285	260	263	266	271	235	261	250	241	275	288	272	261	282	261	244	249	263	250	270	228	277	238	257	273	257	241	261	231	280	261	266	247	272	255	262	276	266	250	263	241	279	241	270	256	283	257	231	246	273	255	229	258	273	240	275	261	247	261	278	269	283	270	284	256	286	279	228	267	259	264	245	241	281	279	252	245	255	266	263	290	253	283	266	277	297	237	270	255	272	277	255	265	292	256	253	223	277	279	275	254	258	218	235	269	257	259	254	276	262	264	266	290	275	268	268	270	277	258	253	245	273	252	274	252	227	261	289	234	249	295	246	260	290	293	269	252	260	271	251	236	271	300	265	230	259	264	258	286	242	265	261	270	269	260	272	276	260	262	229	244	247	257	266	253	260	272	239	258	267	228	321	282	277	275	261	237	275	256	282	268	287	268	257	272	266	289	249	271	245	292	271	240	246	262	276	239	219	247	286	250	277	232	284	259	270	234	257	265	252	268	244	277	255	260	284	289	278	263
12464	13858	19823	26877	26983	20048	17499	14634	8278	3810	2479	2220	1951	1555	1441	1245	1181	1132	955	947	930	840	815	813	881	767	783	763	765	721	815	775	701	755	719	799	760	711	758	746	745	702	723	728	706	738	728	790	788	747	740	732	711	758	781	699	747	747	727	726	768	733	742	727	713	722	698	724	718	705	705	748	734	726	732	745	771	717	705	679	733	746	704	744	677	754	702	786	761	764	735	736	730	704	743	763	683	721	751	777	737	708	743	723	745	734	741	740	727	751	694	685	770	741	783	753	763	726	676	709	722	715	706	768	711	757	736	749	730	722	743	747	765	714	717	725	770	724	735	736	743	705	717	705	801	721	727	736	705	689	734	792	746	778	674	718	761	721	764	731	718	739	734	745	745	706	694	767	685	696	725	745	746	721	779	719	765	759	679	701	734	754	716	705	728	714	727	698	730	754	743	721	708	696	725	726	704	742	738	731	782	698	741	720	712	715	741	707	730	723	748	719	770	736	762	739	697	705	778	689	765	762	728	739	709	763	831	713	766	767	734	718	765	765	756	747	761	742	753	677	737	722	726	735	779	734	773	708	726	744	725	751	731	715	761	692	735	733	680	678	716	709	713	763	736	773	723	741	729	797	759	726	728	727	752	716	744	735	719	735	723	715	757	744	699	729	734	741	708	728	709	733	717	797	721	743	763	723	727	772	738	734	709	733	760	665	746	703	702	735	756	748	754	725	744	770	734	790	786	699	720	762	732	752	702	774	708	702	769	713	732	702	735	710	717	721	751	726	734	768	719	730	714	755	732	744	738	717	676	684	717	757	707	740	748	760	741	690	724	737	749	746	717	708	716	725	712	743	763	719	766	772	729	806	749	735	718	707	756	745	720	747	746	724	763	710	734	740	731	765	743	730	760	757	743	742	712	735	716	717	726	762	691	724	740	729	714	753	735	729	729	753	722	644	740	759	749	716	715	769	755	747	757	715	755	729	708	787	743	738	707	723	707	734	711	725	748	730	713	674	751	755	734	721	695	684	774	717	742	725	757	757	738	782	774	690	768	769	725	729	708	731	719	738	723	699	759	728	733	711	746	712	731	690	718	717	728	729	709	716	704	765	704	768	692	744	743	739	719	729	710	707	733	707	735	758	728	812	683	702	779	748	742	703	760	681	745	779	673	728	713	740	779	736	761	737	716	725	696	727	737	765	716	701	768	707	706	718	730	744	736	753	725	808	776	768	742	707	764	733	718	743	761	757	759	717	762	770	758	746	758	756	698	737	721	712	739	733	695	727	729	681	682	699	763	730	678	710	726	732	755	708	717	750	682	691	757	755	676	726	756	763	685	752	709	712	713	746	720	742	728	703	722	738	747	684	729	704	784	712	692	798	733	720	725	703	765	693	736	745	767	769	690	714	752	739	673	730	734	759	770	748	747	708	719	721	721	744	724	728	747	717	719	755	779	769	805	743	778	719	688	720	751	735	759	727	719	769	778	735	767	737	751	666	733	710	742	711	767	720	735	722	719	748	716	762	783	717	777	719	720	778	775	763	766	751	735	725	711	691	733	726	728	763	743	725	663	713	746	695	704	763	718	725	760	707	719	736	686	735	767	706	746	717	746	717	676	724	727	737	754	758	761	735	721	746	694	735	759	712	711	754	769	755	748	740	702	697	724	742	755	717	712	757	730	713	730	712	707	716	705	740	706	728	730	757	726	709	737	776	731	781	817	739	658	716	727	712	774	761	748	752	752	765	757	754	728	754	701	720	739	687	749	762	779	750	736	693	701	746	757	712	662	698	727	746	672	774	724	763	685	705	706	738	727	750	691	735	730	706	740	743	766	747	729	726	749	741	764	768	770	690	723	747	724	717	776	707	709	742	682	702	747	795	730	735	676	702	715	703	692	729	737	742	728	710	721	752	691	746	717	718	754	738	769	738	730	792	728	719	750	716	712	766	744	674	735	711	754	668	723	713	800	699	800	726	775	733	748	745	724	767	703	674	740	743	780	712	755	743	714	711	714	716	767	762	724	760	696	752	670	775	698	756	734	763	712	697	707	746	733	698	738	718	759	769	734	741	767	733	740	753	707	799	708	739	693	783	733	753	724	724	720	713	739	731	753	693	748	786	715	749	772	731	718	750	726	767	716	704	665	706	683	730	739	751	714	721	709	745	723	738	717	755	677	740	728	726	716	750	736	644	723	714	781	751	745	748	757	698	682	775	745	749	740	718	735	751	739	752	762	681	765	690	774	708	731	728	694	718	742	689	762	799	740	721	698	688	768	749	739	716	743	721	717	705	765	705	729	790	742	734	737	724	745	788	717	737	721	708	767	736	688	694	766	727	753	748	722	704	737	755	726	679	707	706	768	685	708	725	762	699	757	686	716	739	745	725	714	728	719	763	706	771	744	725	718	755	744	702	713	693	725	757	725	738	747	750	745	708	774	768	724	712	712	720	750	761	700	728	713	721	740	752	751	756	687	688	774	706	733	778	726	705	734	772	750	757	741	754	758	781	688	699	719	742	740	733	735	751	735	757	744	723	716	675	745	763	747	692	792	735	716	725	731	728	710	770	718	733	705	719	731	735	726	736	733	692	717	741	715	702	757	724	785	759	790	705	743	748	764	708	711	729	716	741	743	736	737	772	754	751	723	761	751	705	714	732	728	697	731	728	747	715	722	749	688	689	716	715	694	713	703	766	714	718	766	698	754	714	706	720	712	702	769	765	723	702	732	697	685	706	746	750	710	781	724	748	672	687	752	752	716	769	715	711	718	698	726	769	692	749	733	750	744	742	751	775	745	728	766	703	767	714	713	727	733	722	747	734	705	755	748	686	686	738	753	796	710	716	711	728	777	760	704	724	751	722	745	694	721	762	711	701	753	750	698	776	725	733	732	712	743	719	778	737	750	709	745	709	782	706	733	735	692	729	724	740	735	734	717	687	755	703	724	715	706	719	740	733	750	726	726	672	738	705	717	726	747	738	765	748	737	769	716	736	733	750	730	752	747	751	755	732	715	738	737	683	729	736	738	740	739	694	707	705	721	805	743	713	747	749	744	695	705	740	726	757	757	741	723	705	740	723	756	760	727	696	787	737	716	714	731	753	770	768	789	733	749	758	712	712	731	696	750	758	745	715	696	751	751	714	766	776	760	726	717	730	710	751	733	703	765	721	704	806	751	745	696	759	719	743	712	733	760	716	733	713	719	747	739	727	722	717	763	741	759	693	759	717	705	711	714	719	708	726	718	768	701	744	724	798	660	727	725	768	701	741	693	767	725	710	692	667	750	699	728	710	725	766	741	743	705	707	706	765	763	738	723	694	736	697	729	687	744	729	752	725	683	722	754	749	755	773	717	735	763	701	715	734	744	729	707	697	699	737	741	716	761	715	697	751	756	781	697	691	739	720	764	748	705	732	760	690	765	711	742	736	760	756	730	733	740	736	724	756	687	755	786	705	752	695	754	688	750	768	708	732	735	752	747	781	758	748	705	763
16901	16345	19642	18583	14011	7958	5049	3696	1831	789	516	499	446	360	323	319	295	320	316	276	284	263	274	258	245	293	278	252	275	259	248	243	239	278	245	256	249	283	245	242	241	293	255	252	252	239	261	246	278	241	257	222	268	249	254	245	278	258	256	240	264	256	247	295	230	269	246	254	261	265	248	265	235	228	272	257	254	264	257	267	237	262	265	238	282	253	270	254	278	256	257	253	240	286	241	265	233	286	289	243	264	240	252	263	265	251	218	255	243	268	274	241	262	267	265	245	252	229	251	258	287	252	250	243	256	258	258	256	264	263	245	247	276	237	263	241	257	259	248	246	254	263	256	275	251	267	284	252	245	263	235	245	263	256	274	253	254	240	259	288	242	230	238	268	249	246	230	232	209	259	253	264	287	266	263	223	252	247	246	293	254	269	242	249	241	258	277	268	256	254	272	271	255	259	235	228	242	233	258	239	262	248	306	283	242	265	259	243	257	253	260	274	272	258	282	263	242	242	250	248	254	259	245	255	245	250	238	245	269	267	238	256	252	273	223	271	243	233	227	248	272	281	245	256	266	248	258	245	255	244	252	237	250	252	267	258	228	281	236	275	244	259	276	284	242	264	270	272	294	285	275	252	262	267	267	247	237	243	232	271	280	273	260	278	265	248	255	255	231	269	236	225	285	274	253	241	263	273	278	278	221	246	250	250	244	261	267	271	235	280	269	253	255	263	259	263	263	263	264	249	274	271	272	255	271	241	227	252	249	243	252	300	271	277	238	239	254	247	255	251	267	256	255	290	245	272	227	249	248	272	253	230	242	260	258	272	273	259	259	253	254	238	262	252	240	254	251	256	251	258	261	260	253	258	246	249	258	249	283	274	245	226	230	254	257	245	273	261	251	220	265	234	260	284	220	280	245	246	238	261	247	248	283	257	238	267	263	243	290	268	259	264	271	253	249	258	264	253	241	294	271	266	233	237	277	259	229	286	239	261	229	251	254	275	277	260	279	235	224	281	255	259	248	266	259	261	254	243	255	229	261	270	243	247	253	266	260	245	263	238	253	254	245	275	235	267	242	244	248	276	260	254	247	274	250	225	269	250	262	267	229	256	243	242	276	261	264	248	252	260	235	278	248	245	226	237	256	241	287	266	234	272	258	273	243	275	242	268	268	256	255	240	274	229	240	235	246	268	238	258	253	250	238	224	243	245	257	263	257	255	271	250	243	260	246	243	259	300	256	255	246	264	244	246	272	250	270	248	228	251	249	260	250	242	240	253	250	260	274	265	261	288	261	257	254	274	279	262	270	269	302	271	249	265	268	251	253	273	254	252	259	255	254	271	212	286	268	257	293	248	254	261	240	268	265	267	269	254	282	238	240	261	259	266	245	252	266	259	270	249	234	294	259	244	251	270	259	265	251	265	242	265	271	299	247	219	269	250	289	264	265	234	266	246	282	238	242	264	237	252	259	226	248	271	225	243	243	231	234	257	235	264	251	240	258	256	235	250	264	256	244	272	237	250	255	247	259	228	245	231	219	219	261	242	241	281	246	232	235	293	248	262	257	217	254	246	304	239	260	256	252	242	274	238	261	252	239	260	271	255	258	243	283	269	266	243	246	256	255	254	270	251	245	243	238	237	256	239	256	251	244	261	261	261	245	249	275	270	267	266	260	270	266	280	258	245	242	250	231	233	235	239	232	241	205	255	256	252	263	255	261	258	275	234	255	275	278	222	262	240	257	246	256	262	272	212	261	220	220	247	249	296	244	261	245	268	232	266	236	236	252	238	258	251	280	271	256	276	245	238	265	263	235	256	261	267	257	233	235	299	231	230	236	249	219	266	255	248	263	262	286	255	258	237	239	241	224	241	251	259	265	265	293	256	239	238	257	249	263	262	294	230	260	260	263	262	241	251	245	251	269	242	266	260	249	260	263	261	249	238	267	237	253	267	241	243	273	236	233	267	271	280	259	269	243	237	275	256	266	234	265	253	231	246	268	253	230	231	216	261	234	224	259	245	262	249	253	227	248	246	269	262	234	265	261	246	260	233	268	261	266	282	262	269	262	251	289	239	260	245	277	261	265	248	244	253	277	257	242	278	257	266	265	259	241	232	256	253	280	258	231	276	270	267	250	238	236	254	243	274	240	246	269	263	261	280	258	254	267	255	298	244	268	247	240	217	239	247	251	280	265	248	254	245	266	248	273	252	287	256	245	241	246	270	262	266	272	258	265	242	269	249	256	270	250	267	266	256	265	244	236	233	233	272	253	247	247	232	289	272	274	237	261	230	250	263	255	244	252	274	246	243	264	238	262	242	235	229	267	265	237	262	278	264	257	246	244	234	228	257	257	251	256	263	270	253	264	284	290	228	275	275	231	258	266	272	246	285	251	222	256	256	274	264	231	251	264	260	250	253	271	254	256	271	227	269	252	270	255	224	252	271	246	262	275	256	252	247	262	231	228	241	248	219	259	244	235	250	292	265	282	235	239	260	273	267	245	264	256	264	280	262	256	247	273	252	260	248	246	242	223	265	251	295	270	287	231	268	226	289	262	261	236	246	272	259	259	247	271	243	259	248	269	249	241	228	265	258	247	279	264	268	252	253	279	281	255	260	235	277	260	278	246	206	257	307	289	270	256	267	247	251	260	252	231	250	251	239	239	234	287	264	252	219	252	251	272	255	260	258	256	240	250	270	263	261	251	259	268	234	256	255	263	233	240	226	250	281	237	243	247	277	236	267	261	239	260	272	272	286	236	270	234	249	263	234	252	234	257	241	226	243	261	242	237	255	270	259	249	247	257	252	276	253	249	257	269	241	246	249	256	254	257	240	255	233	250	268	253	268	230	247	287	263	283	275	259	259	254	261	272	224	262	246	268	264	255	245	277	244	255	265	259	233	242	253	261	228	245	261	278	269	281	253	266	248	232	235	233	289	243	245	266	237	269	251	222	268	304	275	249	277	250	257	284	282	234	240	261	255	254	238	252	278	243	268	284	240	265	275	245	251	290	279	270	252	230	268	265	238	275	250	256	251	231	253	263	246	276	253	288	241	241	259	278	258	247	277	254	262	251	251	245	259	267	251	280	224	246	261	241	215	259	239	243	264	222	234	250	277	275	250	226	247	242	258	274	236	251	259	252	256	249	275	228	235	223	245	244	244	262	249	259	288	230	248	222	255	249	264	251	272	256	257	287	255	267	250	252	256	300	271	285	250	238	241	252	252	267	288	226	277	263	240	244	275	271	287	261	270	240	281	258	251	263	275	247	269	273	257	256	258	262	282	233	282	266	241	261	249	259	259	253	253	236	256	273	252	252	234	275	282	251	259	254	256	265	249	249	233	243	272	281	242	264	247	271	258	260	274	272	248	237	280	259	251	268	257	254	275	256	251	269	269	247	259	251	241	264	251	236	272	262	257	272	277	237	256	214	275	243	291	235	230	253	274	250	245	265	278	275	246	254	261	257	258	262	269	282	267	226	250	239	247	242	272
11830	13286	21919	28547	26986	20557	16983	13862	7646	3714	2406	2061	1781	1483	1386	1136	1150	1040	963	957	910	845	860	817	760	801	812	804	748	735	786	734	768	793	768	737	712	726	745	777	724	748	717	734	729	724	707	726	741	734	738	724	737	701	756	709	728	731	705	701	738	695	745	742	795	730	736	716	688	732	731	755	760	723	741	737	669	734	757	685	755	689	724	736	719	709	736	742	695	753	705	699	721	743	707	761	711	670	671	731	724	728	717	747	762	755	669	661	757	699	719	729	716	724	708	725	710	751	688	718	706	719	768	714	737	678	704	754	735	731	745	731	705	756	728	716	656	699	746	770	710	694	715	704	705	713	737	715	689	704	678	679	731	695	725	698	693	706	707	723	692	716	733	768	714	696	691	724	683	766	777	706	689	728	683	720	766	695	748	731	746	707	729	738	713	711	730	711	719	721	732	730	705	699	651	739	672	680	759	659	709	700	733	740	797	699	735	738	754	749	730	729	701	691	764	744	684	730	704	733	726	792	730	714	697	702	739	708	702	734	691	747	684	688	683	725	714	712	709	693	692	752	747	688	744	718	673	715	694	714	770	681	778	746	724	752	741	733	744	661	744	763	664	756	764	684	731	719	722	757	739	720	677	715	761	711	717	701	688	733	685	718	666	711	747	739	697	730	701	724	666	713	768	727	678	750	755	736	709	744	745	698	710	693	705	730	687	748	707	685	722	707	701	717	714	721	679	757	711	767	718	743	717	706	765	693	703	685	712	720	732	713	711	673	719	749	715	698	719	720	756	728	741	709	658	741	776	726	741	670	696	674	732	736	755	714	734	688	769	775	698	703	728	768	764	677	712	699	729	722	697	693	685	715	718	694	672	723	746	710	725	683	705	725	733	715	779	680	658	737	778	692	728	728	714	679	709	676	666	694	683	749	727	706	665	732	745	690	695	716	722	696	723	760	734	742	748	704	683	720	704	748	706	691	742	789	700	719	681	721	747	732	674	691	692	725	779	768	678	739	785	737	671	743	732	658	735	723	673	687	663	703	722	645	744	740	757	704	696	728	739	737	745	719	714	720	678	723	758	709	688	705	727	732	698	696	684	686	707	733	719	680	693	723	737	708	738	768	709	759	683	727	716	746	747	700	750	725	731	711	705	735	707	708	723	715	734	739	681	748	705	696	680	696	757	737	762	681	705	776	706	736	701	686	741	713	725	736	761	725	692	743	719	727	709	710	688	726	719	746	718	684	693	742	731	718	671	738	690	735	717	736	740	746	704	683	677	771	736	691	709	721	738	670	729	720	731	721	719	706	681	730	677	667	753	750	722	700	681	716	737	707	729	671	718	674	728	713	742	712	769	668	703	723	754	760	764	667	754	693	715	715	737	711	693	710	743	703	733	747	735	696	714	744	760	682	724	719	734	734	708	721	722	694	731	731	689	737	677	752	659	654	707	721	689	693	736	671	756	725	711	745	732	732	721	774	732	723	723	677	723	704	744	741	740	681	760	711	735	710	727	700	726	714	689	724	748	710	716	696	734	724	702	725	736	692	788	712	714	742	740	695	673	726	748	747	712	711	750	713	738	700	726	744	691	692	699	782	725	686	712	730	724	725	713	750	702	713	737	646	718	692	728	742	693	641	702	688	718	752	716	698	693	740	727	747	676	777	693	729	706	696	686	705	744	657	726	734	674	735	728	699	705	743	737	691	720	760	674	700	748	710	704	772	697	764	652	733	756	744	693	768	696	706	755	713	768	732	736	787	730	770	711	709	721	711	743	669	711	748	760	716	711	730	714	725	712	743	761	728	734	720	709	750	689	717	723	729	738	696	709	677	717	689	691	719	728	663	692	718	717	770	740	682	693	686	680	700	706	737	693	694	725	714	709	689	746	767	697	708	688	737	746	692	749	699	743	692	696	716	671	752	746	684	744	749	693	728	772	729	747	680	717	693	735	699	765	715	724	744	704	729	743	721	730	752	697	713	709	719	746	706	730	700	702	728	775	706	684	714	727	755	679	737	720	683	729	724	699	709	757	736	737	805	751	715	723	751	664	691	721	765	733	757	676	752	672	770	754	747	726	741	747	714	724	755	725	698	708	738	712	715	756	721	682	737	716	752	694	770	726	732	755	707	759	731	731	730	702	728	713	730	746	694	668	735	701	746	715	697	693	732	732	739	682	752	758	709	746	668	699	691	695	724	682	725	726	728	729	739	690	679	722	761	701	721	730	711	723	782	737	751	718	722	681	719	766	706	740	676	763	687	733	714	723	749	751	736	729	746	722	746	705	714	724	653	699	696	683	710	717	707	675	720	709	701	773	690	702	703	720	743	795	751	692	747	748	748	703	723	731	693	762	691	685	737	685	693	754	737	738	730	772	722	721	707	674	715	697	706	677	731	726	701	635	756	752	700	708	729	776	732	754	715	727	714	721	691	751	737	690	721	718	718	759	724	729	754	739	776	687	742	723	736	721	724	716	676	709	700	727	744	730	759	737	711	741	683	764	725	671	753	719	712	733	723	721	696	710	699	762	717	715	732	739	756	754	722	716	727	749	663	717	755	731	731	736	768	820	712	729	668	721	748	726	741	697	749	744	725	725	699	694	735	711	752	672	729	718	742	740	732	714	702	714	771	742	743	718	766	718	727	723	705	739	732	712	751	730	740	716	669	731	761	710	709	766	733	737	746	710	696	710	718	729	724	718	724	749	757	683	716	701	744	702	719	714	720	751	776	789	685	721	744	736	722	678	706	721	719	658	700	747	739	718	778	727	754	720	721	689	729	751	692	702	735	739	725	722	696	706	752	689	725	677	674	671	728	723	701	720	725	706	744	754	667	745	717	765	696	672	680	734	689	733	681	722	716	740	726	705	742	741	687	749	731	693	726	666	735	728	694	734	712	732	721	663	687	721	760	678	715	683	735	701	727	708	711	736	735	687	721	714	730	759	720	699	715	767	761	709	712	737	715	700	729	651	737	726	698	698	702	676	656	697	692	726	688	687	726	673	728	695	693	743	743	748	708	737	692	713	758	718	645	642	754	714	728	708	689	739	783	725	714	721	705	720	761	733	746	693	710	695	769	704	720	715	741	704	678	710	723	712	768	757	809	696	712	706	728	729	703	760	740	732	717	735	734	735	686	780	719	719	723	718	745	714	707	704	720	713	764	692	760	727	708	700	681	724	735	697	751	714	729	720	704	715	726	764	725	715	724	734	697	723	694	743	736	658	762	697	686	721	771	744	747	723	717	768	688	678	741	714	730	738	703	707	707	762	710	713	722	702	745	769	720	704	737	745	730	720	760	767	698	737	741	699	700	728	695	683	718	755	735	716	715	730	670	737	690	741	740	748	738	758	731	710	682	739	695	757	730	726	702	719	716	739	729	749	725	736	744	734	725	719	689	782	712	734	729	726	712	669	727	687	713	684	689	732	730	718	723	767	737	707	708	768	738	737	679	717	769	704	743	748	753	710	762	718	733	682	694	713	728	775	714
16668	16618	20381	19267	14788	8866	5757	4046	1905	856	594	538	451	439	365	380	339	310	295	260	275	290	238	296	288	267	248	262	261	226	260	265	263	269	258	252	260	242	269	251	254	261	251	240	250	240	260	245	255	251	253	256	216	211	255	249	242	245	253	278	257	258	260	269	261	291	277	245	261	252	267	244	264	246	240	248	262	266	243	254	262	275	224	254	279	261	272	255	269	245	249	243	243	249	259	251	258	253	240	284	244	254	260	285	255	246	253	258	225	238	228	247	247	229	229	273	230	223	241	248	259	235	250	245	236	255	263	243	270	246	274	230	264	234	255	256	260	250	238	241	256	245	245	246	216	284	256	257	232	266	285	211	268	230	246	266	244	267	267	265	249	246	254	279	236	252	246	255	228	282	242	238	221	263	261	241	235	253	252	231	248	274	261	263	235	269	237	260	256	278	209	262	262	241	247	235	275	238	230	246	266	251	256	251	268	251	253	249	265	283	241	255	262	258	280	265	235	239	234	260	289	222	243	261	234	247	254	241	254	252	240	236	265	254	259	242	271	235	245	251	228	267	252	248	253	237	258	241	275	261	298	261	272	271	243	246	251	256	243	257	250	256	292	257	266	229	276	256	244	242	234	258	245	236	241	235	241	241	246	241	223	240	254	238	242	233	259	264	250	275	257	261	258	263	248	247	257	216	242	260	252	262	261	255	248	271	269	249	242	241	216	252	258	253	257	236	236	281	240	251	256	255	254	243	257	258	233	249	215	277	273	281	263	268	283	263	242	243	236	243	270	229	251	222	245	213	267	245	240	250	248	252	235	277	244	276	253	240	243	265	264	237	262	250	236	244	252	258	260	259	249	255	264	229	256	237	231	275	238	275	238	240	227	272	254	283	236	229	242	233	264	231	230	236	258	234	292	239	270	248	249	253	271	249	249	236	262	249	265	254	245	236	279	257	260	230	251	274	267	265	271	258	240	265	275	260	267	273	263	240	243	255	227	245	238	260	267	289	266	266	239	250	250	240	231	248	258	262	265	245	257	276	254	242	293	236	237	264	234	247	249	247	235	246	265	260	259	275	272	258	260	256	254	253	251	237	260	261	263	243	232	257	246	245	272	261	223	271	250	259	259	234	277	239	238	256	245	235	254	265	252	263	236	238	283	240	246	221	234	236	267	275	231	243	254	227	253	264	205	275	251	239	252	292	262	273	253	269	226	247	251	259	256	276	265	256	223	252	225	229	254	286	238	251	251	218	253	245	245	256	229	247	257	241	227	257	249	273	224	251	264	271	263	257	253	239	245	239	249	256	237	251	251	233	252	255	279	262	254	240	259	258	245	247	266	266	237	247	240	259	263	247	279	269	252	266	268	248	256	244	256	238	271	250	253	259	256	243	262	264	265	257	255	239	256	267	260	254	252	225	259	256	264	244	246	293	239	280	223	227	250	271	268	282	245	261	260	248	228	237	261	213	274	251	263	233	235	246	280	237	297	262	229	245	232	255	259	279	271	244	233	278	270	239	247	239	267	224	271	271	262	243	276	274	234	239	224	240	251	241	229	226	234	246	237	249	227	240	250	232	252	242	263	255	264	246	245	228	253	212	268	245	231	263	255	273	257	295	257	233	232	216	229	262	252	231	231	260	218	254	235	251	250	230	258	271	241	245	288	271	224	263	264	236	253	256	265	229	259	252	253	261	256	255	273	243	232	263	274	257	224	248	260	256	272	267	226	224	243	242	256	265	270	254	240	248	254	272	278	246	248	254	238	261	281	256	224	234	256	272	260	247	255	239	233	257	252	234	253	234	237	258	248	257	289	252	257	248	271	254	251	236	249	262	246	275	255	251	243	259	238	246	269	283	242	279	227	281	279	265	285	243	253	259	284	225	289	238	262	247	239	239	254	250	275	276	268	244	248	258	236	250	277	274	249	269	244	250	269	277	242	251	254	256	273	255	238	232	226	257	257	254	272	221	243	267	226	262	244	288	271	237	252	267	265	265	254	261	257	257	231	248	257	251	232	254	230	263	261	267	248	250	247	250	268	249	240	287	229	240	223	236	226	279	256	267	268	242	259	231	255	262	288	242	205	229	229	243	246	257	234	267	252	257	271	251	267	257	241	273	263	231	249	250	272	262	242	253	241	270	253	264	255	269	282	254	274	242	258	254	252	250	262	278	232	254	239	265	238	242	266	233	279	217	267	264	242	264	275	252	225	253	231	263	284	239	280	249	293	233	263	277	258	282	263	264	234	252	239	231	243	251	262	246	255	268	254	259	270	256	255	273	271	247	230	250	268	267	251	239	259	245	274	277	245	268	253	260	248	249	272	256	270	249	252	245	278	245	259	272	269	249	245	253	234	250	253	243	277	245	266	263	262	236	260	260	272	262	262	234	256	265	237	229	239	239	248	259	210	254	224	269	262	256	278	244	242	254	253	285	265	252	242	270	246	266	263	275	219	280	230	239	222	248	253	230	234	262	260	278	245	246	232	257	220	277	257	258	241	247	251	269	251	267	244	248	259	257	247	259	248	250	245	230	250	275	251	268	249	258	249	279	251	235	257	247	275	251	242	231	251	225	239	224	246	247	260	250	250	276	239	268	230	239	246	270	291	262	271	239	255	250	226	234	269	253	261	274	222	245	252	249	256	232	236	240	242	222	259	241	272	240	248	246	249	266	287	248	252	262	297	236	232	248	244	237	251	232	248	258	260	239	248	275	245	259	296	241	274	232	265	236	235	254	256	251	260	266	242	218	271	248	239	227	253	256	230	241	267	254	242	251	264	260	227	257	264	249	240	256	235	243	272	259	244	230	236	260	262	264	243	243	264	287	269	257	265	237	205	236	266	255	246	254	240	244	266	255	254	233	246	243	278	266	263	251	265	269	244	280	264	247	267	241	244	256	239	276	241	240	268	257	255	234	222	248	234	263	227	236	268	293	253	225	254	273	268	289	244	265	274	237	244	276	283	252	276	260	238	267	243	231	230	244	265	231	247	253	210	229	232	247	244	251	251	236	256	241	247	275	225	222	251	267	239	276	258	233	242	253	259	244	280	229	258	277	224	248	260	242	237	252	252	271	266	232	266	275	251	259	237	265	231	258	267	289	231	247	254	249	262	292	256	232	258	274	249	258	258	264	236	267	235	276	271	258	260	262	223	228	248	235	262	255	263	261	279	256	269	237	237	269	254	258	238	234	264	261	266	241	231	261	262	229	252	269	280	247	227	242	223	273	252	269	292	225	275	247	243	241	247	248	254	232	275	286	282	266	252	237	290	243	263	263	272	248	248	278	275	252	257	270	263	246	232	243	242	245	285	255	234	247	269	244	207	289	259	280	254	235	246	266	260	267	235	270	269	246	247	257	251	238	244	261	270	279	223	223	262	255	268	234	249	225	254	248	254	290	261	263	261	232	257	261	222	255	259	272	214	232	243	278	265	227	257	248	246	235	274	236	267	257	266	281	228	245	232	247	254	245	244	279	260	269	265	231
11645	13655	22097	28956	27815	22366	18446	14643	7524	3848	2561	2226	2040	1647	1421	1303	1273	1187	994	898	902	869	864	833	837	835	788	762	734	743	751	762	726	750	747	750	800	750	760	692	700	660	711	735	721	727	669	760	700	724	722	712	733	715	749	668	734	722	748	699	657	711	707	740	745	670	658	728	726	678	711	702	720	751	739	711	765	699	721	721	701	702	750	724	707	725	638	703	705	718	688	731	748	721	764	751	725	691	731	703	785	738	681	715	716	702	743	706	716	690	758	654	687	751	727	726	761	707	693	744	730	734	734	747	700	683	744	701	738	697	757	695	739	703	713	693	739	755	718	680	681	680	746	719	740	706	768	692	716	660	715	744	733	722	729	695	703	708	697	728	672	712	673	728	767	674	725	715	741	715	729	751	765	736	759	677	741	739	730	729	722	722	714	688	696	724	701	622	741	715	701	724	713	718	689	762	779	683	710	755	742	719	722	691	714	808	757	707	733	710	710	750	706	735	728	680	716	730	741	743	689	676	650	715	701	775	772	679	681	720	747	716	686	749	712	746	681	713	733	728	713	734	718	745	727	700	685	752	710	721	725	695	735	741	706	727	707	715	710	685	711	726	694	773	730	703	734	741	736	739	759	705	782	735	725	711	706	721	712	751	794	676	729	686	710	708	721	765	683	687	705	681	720	701	726	692	720	719	699	737	717	747	738	726	738	719	688	712	688	730	694	740	718	723	736	722	714	752	681	700	750	667	661	690	728	735	709	725	706	692	676	661	772	736	735	759	697	750	752	763	711	695	689	690	732	711	678	681	684	732	694	695	683	699	727	680	723	682	742	701	700	748	709	722	731	746	713	692	675	720	714	731	756	668	761	759	695	721	706	734	694	691	726	676	714	672	673	714	677	695	681	719	674	727	694	749	700	709	730	752	709	705	693	734	683	710	748	762	726	744	734	752	772	714	674	736	709	699	712	690	730	676	691	734	725	707	695	699	688	710	731	745	691	740	730	703	730	711	719	716	750	735	684	702	762	692	691	689	766	710	693	728	721	704	703	745	746	766	711	750	730	709	686	716	705	687	741	688	714	678	672	703	715	727	689	706	703	691	749	690	669	696	748	734	750	720	684	734	718	777	674	714	682	751	765	715	720	744	712	741	704	707	690	764	715	724	758	702	739	718	704	742	648	754	704	658	711	712	730	707	700	717	691	753	723	744	705	697	672	707	689	682	779	675	695	756	757	723	708	750	721	679	730	659	683	676	704	723	671	707	752	780	716	715	765	761	727	677	704	697	698	702	741	704	673	712	723	735	744	772	714	717	726	707	739	694	728	706	717	737	739	693	709	739	741	705	713	682	726	754	737	682	710	730	769	719	680	748	689	680	732	729	740	740	700	714	687	705	693	715	688	663	710	689	701	697	668	704	710	759	729	737	676	715	717	720	720	731	676	746	694	761	713	745	755	718	692	683	739	694	708	692	704	738	711	672	681	692	715	703	709	696	722	668	724	693	724	688	768	728	763	737	727	749	669	738	756	726	676	718	754	710	730	727	690	732	681	640	672	720	694	753	724	739	762	702	719	734	698	716	663	741	719	737	678	717	744	697	704	731	717	715	685	753	703	742	699	658	643	732	708	690	795	749	715	743	722	681	709	724	738	765	699	714	758	716	725	736	717	706	696	718	708	732	736	739	695	699	723	758	734	720	718	692	708	702	766	762	710	710	715	693	684	711	703	702	701	732	713	740	738	749	733	715	732	704	756	667	719	717	694	723	724	742	708	775	759	689	683	742	756	700	729	724	710	682	721	676	733	712	712	726	743	728	741	697	729	727	709	718	703	718	701	683	711	700	712	670	740	639	770	773	727	707	688	737	733	729	687	723	681	710	717	653	682	730	718	732	695	641	684	714	744	756	662	730	738	757	723	745	713	732	697	722	724	714	686	698	760	745	675	745	761	684	689	672	712	708	734	737	659	726	684	688	661	717	739	730	733	732	694	687	709	737	694	713	743	696	705	683	753	699	703	663	756	739	743	703	742	757	694	738	723	732	721	700	711	739	715	740	725	655	669	697	670	730	711	694	701	744	666	760	715	705	697	711	740	684	790	708	775	708	718	741	742	739	698	688	636	796	707	737	698	758	708	745	699	751	724	687	726	819	748	702	728	663	697	719	689	699	721	709	676	700	726	705	778	654	689	703	704	752	745	669	771	727	702	713	724	642	685	683	705	711	710	738	692	751	695	704	723	728	744	713	764	757	734	711	703	735	750	735	699	729	726	690	783	698	692	731	734	684	688	641	702	671	665	688	704	696	690	708	743	677	718	705	755	691	679	730	715	765	681	709	738	720	707	758	712	740	754	670	676	728	722	766	685	748	719	680	735	732	699	766	701	717	652	677	703	736	721	705	730	751	707	710	708	706	746	678	710	751	725	647	725	689	761	717	731	730	723	701	706	694	707	751	731	713	734	712	730	744	717	735	714	697	699	668	732	744	710	737	715	708	668	709	710	734	720	737	740	694	752	700	713	709	716	700	734	710	748	710	733	718	704	697	766	741	708	672	736	729	709	738	717	702	742	739	717	748	685	690	694	717	687	751	679	726	728	766	724	722	730	733	724	693	672	762	710	739	731	761	716	734	743	699	741	703	711	716	712	723	702	751	729	744	713	717	712	693	643	727	715	720	686	728	729	742	725	723	718	699	685	708	763	716	664	706	709	718	786	726	732	695	722	713	689	656	627	761	767	754	738	730	687	694	730	725	697	716	698	732	741	758	737	666	696	675	769	677	692	744	671	701	725	709	753	676	746	727	717	739	774	717	724	756	698	696	723	726	771	701	697	709	765	762	738	687	736	693	690	697	718	744	705	746	703	732	704	718	727	759	730	732	661	745	655	725	744	745	735	696	702	713	715	684	692	719	676	649	741	714	724	707	685	677	667	707	718	726	743	679	697	673	710	770	675	737	700	742	709	723	664	702	749	699	757	737	712	723	725	716	733	739	743	707	733	750	755	718	692	694	721	684	709	696	690	738	714	700	697	725	754	785	715	710	711	743	718	679	702	699	684	748	766	684	727	733	697	668	685	755	721	674	713	721	667	704	684	701	751	706	734	743	713	706	664	722	701	683	696	656	715	706	755	682	736	709	670	643	714	690	748	688	723	699	741	677	722	721	735	745	701	727	751	707	761	781	716	711	698	723	669	720	700	736	700	700	770	701	704	669	712	737	703	700	742	737	745	729	687	712	711	747	744	721	690	735	746	684	735	739	663	736	729	697	709	685	737	708	728	707	746	687	751	761	678	677	659	742	726	710	722	698	737	696	696	686	733	723	674	741	723	717	692	728	705	742	711	669	728	747	720	715	742	739	720	693	757	688	712	750	708	690	716	729	725	727	684	731	729	737	719	760	734	735	735	721	697	765	692	728	734	739	721	758	730	711	738	731	756	718	728	670	637	748	744	703	726	682	715	734	775	755	723	738	699	734	729	685	738	704	708	757	670	690
16992	16619	21410	20481	15197	9852	6669	4195	1905	852	567	510	450	374	356	338	317	281	291	311	269	261	236	261	256	267	268	262	244	258	272	264	238	254	249	264	248	236	240	250	260	255	247	250	259	258	251	251	240	259	272	277	274	264	262	269	206	252	258	249	264	240	254	241	248	243	238	261	271	228	280	260	244	276	243	274	224	246	269	242	260	248	234	239	264	250	258	249	274	260	256	227	264	240	256	245	238	254	246	262	253	277	244	250	228	244	252	220	258	267	287	222	245	268	232	244	270	267	251	264	272	232	260	242	222	236	268	251	258	247	241	269	229	251	239	270	241	252	239	246	264	262	230	260	237	270	261	259	246	254	249	241	247	248	270	206	264	270	262	250	271	249	263	230	257	267	244	249	280	243	245	258	252	265	228	233	216	275	245	275	240	249	234	250	260	231	241	240	225	255	265	251	247	258	277	240	218	227	236	236	235	246	271	258	271	238	233	247	258	215	267	252	262	243	243	243	235	256	255	262	253	267	239	261	274	252	277	250	245	233	249	241	221	273	243	262	263	263	253	251	238	239	253	270	228	222	230	217	245	257	250	241	240	240	230	236	262	236	265	228	253	253	257	239	260	266	266	258	253	255	265	269	252	236	227	251	235	255	261	262	231	256	243	268	265	255	222	254	244	233	269	250	264	244	255	268	262	232	263	243	233	288	280	263	235	236	219	226	263	245	254	240	271	253	248	256	230	273	245	243	266	256	267	239	258	274	234	222	295	266	242	233	241	249	249	238	251	243	243	252	255	247	235	257	254	254	237	259	231	256	254	262	264	222	269	254	272	242	243	242	242	251	269	266	258	221	246	245	265	253	280	236	237	206	241	226	252	242	237	240	246	247	241	227	259	259	249	274	230	240	215	241	259	269	259	257	248	252	245	246	232	223	246	294	264	261	267	279	244	253	252	240	255	227	245	244	252	247	228	239	238	272	232	251	255	227	259	253	288	279	247	289	290	248	265	249	247	268	246	264	268	251	260	255	233	232	274	241	255	218	233	261	224	237	241	225	255	226	242	248	262	292	232	201	249	230	246	267	264	258	249	225	255	252	256	249	247	249	254	264	233	249	263	233	219	237	228	238	253	224	283	247	237	245	218	278	230	238	245	244	242	262	274	230	280	264	242	238	255	253	246	256	266	264	245	248	266	264	253	240	251	253	247	229	255	245	244	258	250	244	244	240	240	220	253	242	227	249	246	259	260	270	235	259	267	253	254	255	263	237	227	245	263	248	248	237	252	226	241	225	242	253	245	265	253	254	244	236	261	272	242	255	246	237	241	254	249	254	259	261	253	270	241	246	230	245	258	260	240	294	256	261	240	218	254	232	245	234	255	252	209	244	206	248	239	235	265	234	241	229	241	229	248	290	281	258	249	261	257	266	253	247	251	254	236	253	222	236	270	245	243	250	236	269	251	230	269	223	227	220	254	229	255	262	264	257	246	275	249	236	236	217	237	226	255	262	271	258	234	276	256	227	227	236	273	227	248	228	252	227	270	235	247	227	251	215	272	253	235	224	258	250	256	245	260	232	253	247	259	251	270	235	242	239	247	234	270	222	240	262	259	280	274	240	262	249	255	262	255	241	241	248	226	235	252	283	227	260	213	256	256	256	246	235	257	246	246	252	255	279	239	230	247	252	250	234	242	246	245	257	255	267	243	264	243	250	239	243	256	236	205	274	243	236	241	258	242	211	257	258	247	230	283	246	226	252	248	248	244	239	236	203	254	269	254	228	274	272	241	249	241	227	213	239	259	258	277	269	250	233	256	263	241	234	240	228	240	266	251	246	242	232	249	235	234	257	240	248	258	219	258	271	226	265	273	241	259	218	251	223	220	279	237	246	240	221	251	237	256	264	273	275	222	229	260	243	263	249	281	220	232	242	243	262	246	256	256	267	238	248	236	244	233	245	209	273	269	255	238	235	248	245	231	247	249	274	220	265	243	258	270	237	267	243	267	226	238	261	229	239	231	236	259	248	253	246	236	263	239	260	231	258	260	239	249	232	263	251	241	279	236	268	233	256	238	277	232	268	253	261	247	225	236	254	239	267	276	252	228	236	268	262	269	227	221	278	247	251	248	253	237	221	248	251	249	244	263	233	240	281	240	260	265	253	228	250	210	252	228	257	226	239	255	252	252	248	252	281	243	231	226	217	239	226	231	213	250	262	253	267	244	271	242	239	241	262	249	267	213	251	270	274	216	233	274	255	267	237	245	255	233	231	253	241	241	270	277	230	256	268	255	263	250	256	246	235	242	250	273	238	253	258	224	233	261	237	242	262	249	246	251	226	248	252	256	236	257	249	253	263	268	273	271	247	249	284	235	263	235	271	240	224	272	223	248	218	221	254	274	293	240	251	258	233	267	274	231	265	214	267	254	234	252	258	229	246	255	249	239	213	264	238	248	270	249	265	274	238	277	226	268	289	264	245	254	234	234	248	232	255	236	263	249	246	249	246	248	244	238	249	275	229	246	250	225	240	271	231	266	246	242	235	238	247	274	239	254	230	274	268	231	249	256	276	226	237	236	227	263	238	259	251	245	268	240	276	243	220	256	212	226	234	264	224	258	242	231	259	251	273	257	269	254	252	267	255	233	276	261	249	254	245	233	250	246	269	239	222	242	256	248	262	244	261	237	269	268	238	271	239	261	247	270	255	269	260	226	231	267	258	229	222	254	232	262	229	277	224	243	242	259	244	243	250	243	238	245	260	234	220	240	256	257	278	247	255	243	260	252	283	240	218	251	243	261	254	285	275	274	265	254	288	248	247	248	237	237	238	210	248	221	222	239	254	248	254	263	229	231	265	230	264	244	241	227	283	253	245	261	263	249	254	257	252	277	249	247	235	238	232	232	255	271	211	260	268	250	263	273	254	211	256	227	225	260	256	237	260	275	233	247	237	253	263	245	237	241	224	265	253	227	248	253	251	251	250	265	205	264	264	279	251	309	285	249	229	247	283	234	250	242	258	257	219	243	230	264	256	251	258	242	265	207	254	252	265	232	266	236	279	263	266	254	260	264	235	219	245	241	222	292	278	264	280	268	253	239	259	224	234	256	235	218	247	254	257	249	252	273	262	264	238	237	269	237	255	235	257	232	262	241	260	271	251	259	233	284	249	243	252	242	238	241	282	258	257	279	250	261	251	219	257	243	264	238	262	258	271	232	252	236	244	244	249	270	245	226	272	249	263	249	267	253	232	260	248	236	241	243	245	222	239	242	228	237	252	231	222	225	230	250	243	289	218	250	243	262	248	229	256	247	262	246	235	251	226	280	223	212	237	273	243	231	255	256	237	244	203	279	220	227	285	254	270	259	236	248	273	246	246	255	249	245	258	242	237	246	260	248	254	248	257	234	255	272	221	247	251	272	263	235	205	284	267	227	270	272	247	263	245	263	260	255	232	258	284	236	264	262	249	257	229	244	262	247	264	268	260	237	271	256	270	257	254	237	259
11652	13655	23022	30604	28184	24102	20502	15027	7586	3884	2593	2088	2069	1671	1402	1295	1159	1202	1044	955	932	825	891	860	862	805	788	800	763	810	778	765	731	728	706	767	729	763	749	704	687	702	692	680	696	717	725	707	728	712	714	697	712	697	674	679	698	689	738	695	702	710	682	708	676	759	686	682	713	682	716	696	717	688	692	691	694	733	719	687	702	741	684	736	695	718	754	668	704	698	722	743	725	743	706	747	685	685	735	712	708	668	705	659	709	740	718	723	662	730	734	644	749	701	696	720	722	725	732	661	725	696	713	687	697	698	729	662	727	733	662	678	651	680	727	735	724	679	731	672	709	687	711	712	674	713	720	732	697	713	758	698	688	749	719	692	672	701	738	676	689	716	730	718	689	703	705	708	719	682	722	691	710	683	704	742	716	694	727	716	675	648	743	692	688	679	694	712	699	760	675	713	698	665	700	667	697	744	723	706	730	723	664	752	743	739	689	693	743	715	725	711	706	696	727	725	698	739	700	695	693	695	752	679	699	719	690	707	713	743	694	715	719	729	689	739	714	696	723	726	724	687	669	724	691	707	756	698	708	721	696	677	717	700	704	663	713	678	725	679	716	710	728	752	679	752	717	694	721	762	735	683	747	731	679	691	720	735	709	683	686	712	685	696	698	663	725	646	705	714	712	744	678	689	691	717	705	683	706	688	731	683	696	724	698	733	762	708	749	697	699	665	750	706	729	699	671	685	732	740	695	723	723	701	715	670	711	692	695	728	677	741	688	676	676	672	704	674	709	703	693	672	721	753	670	671	682	707	713	677	710	705	715	726	683	695	699	658	710	711	699	743	683	710	688	673	701	707	698	708	678	707	734	678	740	685	725	699	754	776	712	696	658	695	718	687	711	700	713	669	747	762	708	681	692	708	689	706	667	674	692	670	715	723	681	717	733	706	744	711	739	662	695	726	717	702	754	669	642	717	666	705	731	654	681	678	661	690	720	683	728	709	677	714	722	707	733	699	704	713	684	729	733	711	741	737	727	640	732	659	668	674	697	745	688	700	661	700	707	710	728	706	687	710	677	667	679	712	706	687	740	684	695	714	719	706	716	690	699	739	665	726	744	731	702	683	700	690	727	672	666	764	752	715	659	721	718	710	704	730	668	684	730	696	691	706	709	675	653	730	699	706	710	712	727	710	705	674	732	705	710	642	730	711	718	713	715	742	679	707	653	706	713	712	729	696	657	703	719	662	690	738	727	738	693	697	725	679	715	679	728	678	720	728	736	712	692	692	708	725	682	758	713	655	709	719	696	739	740	646	737	718	691	699	723	710	687	700	699	691	698	690	686	733	707	713	734	714	726	717	716	755	712	688	689	733	725	698	665	717	702	716	755	696	705	722	678	727	693	706	720	718	705	671	691	691	709	671	743	675	694	670	715	713	693	730	695	700	711	723	712	660	663	699	681	729	662	692	723	740	680	704	684	679	713	663	701	696	681	688	723	683	714	696	700	724	743	701	693	719	730	671	690	742	744	747	711	698	730	658	689	713	686	731	744	742	697	696	656	715	674	710	690	719	699	704	693	713	731	755	708	735	724	768	728	715	673	730	717	699	702	741	707	686	670	714	738	703	703	691	693	736	730	696	698	696	747	719	711	700	661	728	704	669	727	746	708	723	712	732	737	706	746	639	712	721	711	711	687	782	694	726	691	709	662	759	748	738	687	739	713	750	726	732	691	697	705	717	698	737	761	712	741	735	713	719	702	706	682	730	699	696	704	640	708	661	741	716	721	713	697	719	648	731	703	750	719	684	674	686	731	747	708	742	643	748	709	688	690	660	689	725	712	687	736	701	692	705	716	721	741	720	680	719	718	715	697	692	677	666	700	700	694	701	654	703	712	644	715	736	721	700	735	669	682	720	655	681	700	708	655	708	738	685	662	723	727	695	723	710	702	699	725	688	659	718	671	735	769	691	720	696	752	730	698	805	763	739	691	673	654	670	729	714	704	728	713	726	709	631	732	732	712	752	697	709	653	683	703	712	670	723	718	665	704	739	700	726	677	681	714	724	761	690	737	685	725	687	736	714	742	680	714	727	658	690	691	691	706	710	739	687	661	681	655	727	674	706	750	715	714	718	707	682	687	687	713	707	715	754	730	684	686	695	687	712	712	693	688	693	704	712	690	658	738	665	676	692	681	724	674	671	710	738	726	647	693	720	675	711	670	673	706	707	693	732	727	726	719	712	694	689	719	707	717	714	713	715	692	731	752	744	677	723	698	682	724	693	702	686	723	655	720	728	732	709	705	692	721	707	739	715	694	704	704	714	732	669	702	699	724	698	690	705	729	729	719	727	729	685	669	729	697	727	657	727	682	657	672	678	690	671	722	708	731	687	671	677	707	755	706	649	710	686	693	723	750	711	716	703	740	710	722	688	742	706	671	715	685	684	736	695	711	727	706	712	737	726	718	664	694	700	722	709	697	764	674	717	701	743	747	691	698	705	696	706	723	728	679	729	707	649	725	779	686	732	660	657	698	725	676	674	757	710	760	670	747	708	703	691	626	703	671	696	747	691	734	691	766	694	719	745	688	706	704	744	702	746	681	697	690	713	709	658	737	734	722	736	743	703	731	716	700	719	729	684	751	723	742	709	732	735	748	709	731	703	716	666	716	725	652	705	710	705	732	718	662	693	696	680	684	699	665	729	723	689	683	698	729	724	681	726	714	725	671	659	723	716	715	692	694	744	657	681	705	711	687	710	673	723	759	716	682	759	703	731	742	693	697	721	699	693	672	727	713	705	725	692	724	696	708	709	715	724	703	719	767	671	734	682	687	690	704	706	673	698	653	757	655	701	681	729	754	691	740	715	726	697	699	762	685	663	702	704	723	691	711	709	672	677	707	660	716	675	720	738	731	688	666	725	696	682	700	727	698	715	685	716	734	703	705	690	756	692	693	729	676	709	723	704	690	703	749	673	725	682	638	726	745	703	741	687	716	720	694	675	683	701	723	712	761	669	702	670	694	737	698	687	716	705	676	701	718	703	719	724	713	686	657	721	648	691	741	675	704	712	726	731	717	675	693	686	703	725	702	694	676	667	726	697	709	705	747	700	729	726	718	713	733	731	673	724	719	741	654	697	688	734	758	687	677	742	704	716	737	687	643	752	714	699	672	692	692	718	711	763	688	655	724	699	676	698	714	716	683	660	705	783	741	719	659	720	702	760	699	709	682	698	721	745	705	718	712	691	726	724	695	769	703	697	696	700	690	677	701	670	706	692	743	725	743	698	763	704	749	683	702	746	709	699	756	704	690	687	751	689	659	681	709	730	753	691	716	695	697	758	688	713	693	717	668	672	718	705	755	761	703	711	678	688	783	762	689	697	733	757	722	820	685	755	689	753	663	734	666	647	685	691	680	651	676	715	695	704	723	682	652	674	701	703	697	721	752	696	676	755	699	718	760	720	711	705	668	698	655	696	701	706	719	704	662	687	647	697	691	730
16444	18328	22901	21887	15890	10022	6337	3819	1672	828	605	445	431	383	324	329	326	276	266	287	279	252	265	253	318	271	275	219	256	255	237	260	249	248	254	231	257	239	255	239	276	257	270	235	258	261	251	260	270	229	238	273	235	237	217	223	230	281	262	231	259	294	239	253	263	263	227	248	259	254	245	261	273	242	276	236	268	255	235	265	256	247	269	238	258	248	273	239	231	259	252	251	243	257	274	240	256	220	235	255	246	253	219	262	259	249	231	269	238	232	242	246	235	265	236	240	233	273	257	243	229	268	267	210	270	267	223	255	226	255	264	284	283	262	253	266	254	252	261	244	249	283	252	248	265	237	234	255	256	247	251	284	254	263	223	246	253	256	247	259	250	242	229	253	251	235	250	263	259	242	230	280	237	257	214	243	229	252	243	262	240	239	268	242	259	244	238	239	253	238	226	230	265	208	244	273	228	251	272	266	238	267	238	255	249	252	262	268	268	246	213	241	236	246	258	266	252	251	252	279	261	260	257	257	256	251	253	237	284	269	252	234	256	255	260	242	218	253	249	204	268	247	226	261	277	239	254	247	222	289	215	255	244	260	274	257	224	234	247	262	231	245	239	282	262	276	258	238	262	252	269	239	232	255	265	250	246	224	249	265	229	239	253	233	238	265	225	254	266	242	254	234	220	285	248	268	259	261	244	248	236	261	255	278	260	240	247	280	246	252	261	253	255	261	242	247	240	269	285	264	249	244	255	271	239	234	249	236	282	247	268	222	259	220	223	264	260	267	238	238	253	239	259	248	249	249	240	247	246	237	231	227	231	217	267	256	256	255	231	254	284	224	238	244	234	279	266	250	248	228	238	284	256	251	275	248	234	278	248	232	261	235	281	248	278	233	268	239	269	243	223	228	274	265	235	241	233	269	276	240	249	251	266	308	242	235	274	224	242	267	261	297	247	225	265	269	238	241	248	247	243	263	240	278	260	267	235	234	260	248	252	231	259	239	268	239	240	263	261	253	253	243	251	239	244	240	235	235	259	260	236	230	268	256	241	253	269	236	251	243	244	239	253	216	254	216	236	250	254	234	229	265	267	278	269	235	253	243	247	237	239	241	269	247	224	229	249	232	269	262	233	236	257	267	274	222	270	269	272	251	250	255	252	227	257	233	237	260	243	242	239	252	238	263	244	243	239	256	247	226	263	232	222	237	248	231	254	275	244	231	256	255	232	270	245	247	265	243	248	243	278	234	272	232	238	265	271	259	245	256	264	249	265	263	247	205	245	253	234	226	234	259	252	267	255	294	220	275	243	235	232	242	260	257	257	272	232	231	229	257	237	254	265	237	250	246	259	231	252	238	216	248	243	230	242	216	222	259	268	261	237	234	235	257	258	226	244	248	240	256	258	233	257	255	239	242	242	291	246	250	260	261	263	242	255	272	242	246	271	221	252	289	242	217	238	239	245	244	263	254	242	267	245	274	244	261	240	204	256	248	245	253	252	269	279	251	255	257	246	248	271	265	235	268	234	249	222	251	242	244	258	237	257	245	250	261	249	208	275	240	225	258	272	242	251	257	295	288	272	247	254	240	247	256	274	242	241	245	257	264	242	258	240	247	243	241	261	267	254	245	236	228	248	237	241	243	238	245	240	248	249	257	267	262	221	230	254	260	269	254	256	284	257	270	242	247	265	269	252	208	237	270	226	241	256	249	277	254	268	258	246	217	263	270	249	262	273	233	227	256	242	237	250	240	253	269	252	270	205	249	264	243	257	263	263	241	251	253	248	260	250	251	273	267	256	223	236	261	239	250	247	257	256	251	220	252	263	254	273	261	265	249	257	243	230	257	235	238	226	266	239	250	247	285	242	234	263	226	260	255	223	265	255	269	271	231	226	212	230	257	262	235	245	248	259	271	252	247	255	217	243	276	254	266	242	242	241	233	223	259	255	249	225	231	285	257	269	259	250	240	237	223	237	236	258	217	242	251	278	231	250	288	238	251	242	248	235	232	230	281	238	225	235	262	214	254	240	247	265	249	264	270	228	238	289	253	236	259	257	270	229	256	248	241	261	266	270	289	247	250	264	255	253	254	281	241	254	248	258	273	239	270	239	237	261	267	250	240	288	228	262	249	259	255	200	265	233	219	259	243	257	252	244	253	245	268	226	241	261	259	236	250	254	264	217	231	255	268	259	274	250	218	238	247	240	225	268	224	254	239	271	249	238	269	242	236	274	261	254	288	248	260	246	234	225	247	230	277	257	237	244	250	259	261	255	258	245	242	229	262	243	248	246	230	240	269	223	229	240	212	235	251	237	233	230	224	261	246	252	244	270	224	237	228	224	223	234	267	253	231	250	282	271	256	291	250	243	236	272	268	257	245	267	237	263	231	267	263	257	229	256	220	244	229	238	256	234	234	258	262	243	266	266	215	257	278	247	236	249	243	274	230	237	235	243	275	261	262	272	247	269	235	234	240	226	228	251	249	254	233	215	262	234	246	253	235	245	271	238	223	269	240	258	240	211	255	267	262	243	233	268	240	243	261	242	241	256	234	241	249	234	271	253	269	218	261	229	242	268	262	278	237	255	262	256	237	263	269	245	260	244	243	240	223	266	236	275	240	252	273	294	240	235	267	261	252	254	268	264	228	227	242	229	223	247	253	234	234	260	241	247	264	222	278	222	243	258	274	265	240	263	265	242	209	251	252	255	237	223	246	297	273	243	271	246	269	240	266	236	270	255	237	272	228	255	273	256	237	244	239	214	261	262	269	226	249	284	266	263	267	244	241	263	218	285	269	237	215	245	240	253	249	259	261	251	265	248	246	238	274	288	252	242	225	237	248	235	253	238	248	240	257	263	252	252	256	228	260	250	261	242	246	231	254	261	260	258	260	240	246	260	261	227	239	215	238	255	243	273	252	217	247	231	254	239	245	247	223	266	251	266	221	222	214	292	258	234	252	212	240	256	258	237	255	218	274	275	219	242	246	268	266	254	234	256	263	255	236	253	268	234	255	247	284	227	238	243	259	245	235	274	221	259	228	245	251	256	282	243	250	263	252	258	275	254	255	242	239	272	248	245	255	258	264	251	231	236	222	284	264	248	273	285	236	257	228	242	238	258	252	243	239	243	253	238	252	234	256	257	258	262	255	252	219	259	260	247	238	227	249	269	246	239	223	257	261	244	221	258	243	259	251	250	248	251	235	258	230	241	262	247	233	252	260	251	232	274	272	245	241	260	248	249	237	275	244	264	265	266	239	239	263	240	229	225	248	251	244	257	249	239	237	251	255	235	265	240	272	254	266	270	259	216	254	275	250	227	217	240	249	257	260	225	236	256	241	271	242	224	259	253	263	255	246	280	249	253	236	269	237	239	249	256	263	271	261	255	229	227	242	246	257	247	243	231	275	253	258	259	260	249	254	240	238	242	220	245	232	255	243	257	254	251	263	243	253	229	236	242	232	252	253	241	255	240	275	268	251	268	264	222	247	261	262	260	260
11801	14877	24780	31404	28871	23929	19626	13981	7179	3862	2464	1950	1880	1537	1299	1274	1176	1053	960	954	877	808	911	851	802	825	793	771	771	804	716	748	775	727	732	732	747	745	747	694	731	729	697	727	701	722	726	692	748	717	715	705	688	701	692	693	726	710	742	683	695	709	684	742	729	695	719	720	702	720	665	720	730	729	648	757	672	699	762	697	655	709	715	710	678	706	645	703	699	725	731	705	711	715	710	705	636	663	711	685	689	708	715	710	714	738	698	662	740	660	737	705	652	694	708	689	714	647	731	728	689	713	676	669	713	729	732	703	682	715	689	648	703	697	659	714	725	702	709	702	709	650	702	741	683	729	698	735	690	713	724	686	717	719	751	748	732	704	699	753	727	749	735	702	712	712	703	700	716	667	689	687	710	756	660	727	692	654	693	685	697	679	727	682	716	674	709	764	668	719	694	672	722	762	761	710	692	713	706	723	709	706	748	751	737	702	743	746	704	719	708	693	717	742	714	720	703	682	704	674	735	681	685	642	699	727	708	664	690	672	700	717	697	721	697	706	678	647	689	717	697	742	706	683	711	659	715	711	717	703	711	730	684	656	696	763	725	657	635	689	695	674	706	739	699	665	689	735	679	758	754	701	684	683	687	674	686	756	666	705	680	665	719	718	715	710	709	729	717	685	727	719	723	732	641	710	743	729	679	687	695	725	681	681	677	685	762	712	723	733	727	706	685	724	714	720	741	746	696	662	689	703	691	681	686	701	716	718	703	667	710	760	705	726	686	733	742	714	672	634	716	705	714	766	669	698	660	705	723	689	697	707	693	680	684	713	694	674	723	709	700	745	719	670	747	740	724	693	684	677	721	724	705	719	721	687	690	718	651	688	693	724	687	698	733	735	713	648	735	715	743	702	691	731	727	739	713	705	710	718	668	719	706	728	696	734	698	694	685	679	675	731	708	749	697	672	705	686	701	695	753	748	727	688	692	739	728	715	669	722	722	697	650	686	643	698	714	713	736	696	680	701	696	700	707	738	702	691	746	672	663	707	689	713	722	719	751	737	708	723	631	720	704	751	716	703	745	682	715	700	678	690	729	733	698	667	679	714	668	688	705	709	690	680	662	692	690	668	726	703	728	724	672	636	708	755	664	763	684	682	693	716	723	675	731	710	695	697	686	690	727	696	713	750	713	664	728	744	647	706	684	709	749	657	715	697	673	648	699	733	694	690	734	678	747	751	744	693	751	687	680	729	701	676	697	656	676	692	655	692	707	685	677	702	714	734	729	721	745	704	687	712	689	725	701	706	723	688	734	657	717	720	700	694	681	759	743	712	676	702	657	705	689	670	665	708	673	693	685	733	715	668	686	695	683	723	650	655	742	696	724	711	695	709	735	704	634	722	654	676	712	687	704	744	759	644	708	701	664	700	713	724	719	695	709	693	644	678	709	732	747	681	708	756	671	728	674	666	745	692	735	731	715	705	720	671	682	669	699	723	746	704	739	690	677	708	710	767	704	677	706	720	686	728	732	740	692	666	725	698	737	696	722	704	674	747	774	687	745	668	690	726	714	718	715	707	734	658	703	716	730	716	697	717	702	729	697	712	717	685	697	673	726	708	698	680	719	667	751	739	717	746	724	728	770	732	725	731	696	670	734	729	717	721	746	690	723	712	708	675	745	704	701	687	672	737	730	715	637	708	716	712	697	710	736	739	733	684	706	673	678	736	707	740	727	710	700	713	682	714	691	702	751	708	702	673	750	721	677	661	763	720	676	731	676	694	683	712	700	677	656	702	716	680	743	638	776	700	699	712	742	673	714	725	671	718	728	710	677	752	706	670	705	718	698	680	708	735	767	718	679	659	716	781	719	701	702	710	676	725	708	669	702	653	668	701	691	710	686	694	745	688	764	714	726	733	713	698	709	730	709	758	725	683	708	746	670	674	699	679	703	716	705	696	724	658	668	743	690	705	716	676	736	679	712	693	734	681	746	722	692	690	675	728	704	714	707	673	673	673	708	721	694	691	688	704	676	745	692	713	683	734	717	707	668	656	686	734	716	671	683	706	679	684	689	672	677	685	735	675	705	699	722	645	632	696	675	724	682	721	690	694	673	669	676	766	699	734	739	768	645	735	710	708	734	720	671	688	661	740	702	721	728	740	754	693	696	649	647	725	678	705	728	729	667	673	687	690	720	754	694	723	717	714	687	720	700	695	670	764	671	692	712	695	681	663	725	691	668	679	687	675	680	663	659	735	720	744	719	694	737	707	708	706	724	661	643	707	751	673	773	671	664	692	738	732	642	678	758	669	674	686	705	743	750	687	711	673	732	653	708	714	665	712	722	704	711	681	690	673	707	714	688	666	723	714	666	729	771	729	683	694	723	741	706	728	746	675	651	678	699	671	743	681	682	664	701	659	735	719	706	721	694	703	741	743	739	702	671	724	703	709	655	698	679	677	677	674	706	711	749	685	663	717	675	700	697	700	662	748	716	716	695	687	692	688	709	727	735	650	623	749	715	675	688	665	743	704	655	724	659	709	620	702	695	713	705	740	739	681	713	705	756	666	697	686	691	706	689	703	679	717	718	686	697	688	677	692	721	716	694	710	657	669	706	697	754	668	735	697	698	718	714	714	719	699	707	668	683	736	723	677	707	712	680	736	696	734	707	729	725	647	697	748	701	703	725	670	665	722	720	705	679	746	696	720	678	680	707	748	696	693	736	685	664	667	673	672	692	721	694	692	756	721	749	707	724	691	717	725	726	690	739	678	699	693	763	652	710	696	653	735	662	709	749	713	751	688	673	684	678	687	733	661	672	729	700	740	704	684	724	696	746	760	681	680	698	736	724	710	733	701	715	716	738	678	708	712	721	691	725	678	682	721	714	703	711	738	698	739	699	688	705	661	725	668	727	750	706	732	720	684	703	690	713	679	623	708	698	660	696	714	686	726	743	676	657	704	680	673	696	726	686	767	719	699	752	711	714	711	733	725	704	716	696	658	691	717	716	744	737	705	717	719	691	698	702	738	724	688	718	730	750	714	699	733	696	652	715	729	646	676	722	711	689	703	756	645	701	690	723	703	716	668	688	696	684	709	641	688	721	667	756	718	674	744	750	671	704	675	699	715	695	728	710	725	728	667	686	691	718	700	744	711	715	714	701	703	684	685	687	695	722	702	715	714	710	638	696	688	730	728	739	673	650	720	633	701	677	728	658	655	688	705	688	662	702	740	717	697	662	725	672	710	667	705	661	713	730	702	707	701	714	708	710	735	740	721	725	695	720	700	731	707	683	725	678	706	718	690	674	718	691	754	733	696	694	677	738	707	692	682	733	689	722	748	689	697	725	706	712	698	758	718	688	693	725	669	704	690	684	682	732	699	703	714	696	681	729	714	733	704	672	694	714	691	713	680	723	713	701	674	718	732	726	726	710	779	766	705	690	729	715	687	655	711	731	703	693	717	681	708	690	746	721	782	730	669	726	663	714	681	692	667	733	726
17744	18660	22308	22288	17006	10269	6537	3721	1693	911	596	462	432	373	369	329	332	298	299	268	292	272	252	251	273	236	227	229	270	227	272	252	260	263	258	228	217	263	248	274	237	269	266	275	250	249	255	271	249	247	299	258	246	258	225	230	243	242	229	226	254	225	242	248	276	244	269	276	234	274	260	252	277	240	271	258	249	279	265	239	259	278	260	257	239	260	251	234	238	268	232	254	259	254	247	223	206	251	256	240	242	273	265	242	227	253	236	249	250	251	261	233	232	263	229	246	259	251	294	245	252	231	233	254	244	254	257	224	247	245	255	256	244	264	250	261	269	241	230	260	238	257	252	225	277	235	241	264	249	277	246	230	261	225	261	249	229	251	279	243	240	270	254	242	239	228	239	243	243	232	223	237	243	218	241	263	252	259	274	258	255	258	279	245	262	227	224	252	263	263	264	261	269	252	215	230	249	223	258	248	276	217	260	242	237	261	224	268	239	260	235	228	266	258	265	228	267	226	255	258	236	254	245	249	270	244	240	262	245	245	241	246	252	252	248	254	248	216	273	239	273	232	256	275	251	248	266	225	254	275	255	259	210	256	253	268	253	248	225	230	255	243	253	223	260	269	276	241	263	226	264	237	235	257	256	276	250	226	268	242	247	279	268	238	263	244	243	242	258	254	285	259	258	243	221	278	233	249	251	255	247	256	273	232	256	229	257	245	248	246	243	242	230	266	254	256	242	258	248	274	260	232	259	250	251	265	241	236	236	252	241	247	241	225	256	209	201	227	234	282	247	267	221	247	263	245	267	237	266	256	248	246	239	257	233	239	238	245	216	242	215	255	238	247	284	233	279	241	226	223	238	263	231	235	238	243	221	262	264	249	269	278	259	233	226	253	232	253	256	245	263	288	230	248	254	245	259	251	223	223	223	247	271	249	236	257	254	253	262	198	244	236	268	244	233	263	254	215	222	232	230	236	274	228	258	263	252	252	243	258	249	281	263	262	243	241	245	221	258	244	231	247	234	257	255	243	259	237	245	270	270	280	247	200	205	286	241	241	243	253	247	240	229	241	239	232	259	232	243	274	259	274	227	243	237	249	258	286	243	241	249	251	248	241	244	222	250	249	223	255	262	244	240	261	260	246	256	237	238	239	267	228	282	254	271	239	239	250	250	232	241	234	242	265	243	255	287	256	250	269	247	261	249	250	268	236	245	228	238	267	264	234	245	265	259	254	242	240	240	260	252	255	253	249	263	253	231	260	257	239	250	257	251	246	260	254	252	249	215	225	245	278	256	270	239	231	252	255	250	235	260	225	234	259	283	250	240	268	251	227	248	257	266	249	243	217	256	257	251	223	264	249	249	239	239	239	243	270	251	246	226	223	259	260	233	240	237	239	281	254	254	276	238	239	258	269	240	249	250	248	244	221	246	242	260	212	237	240	254	227	243	228	244	236	217	271	232	267	269	248	262	254	244	282	243	236	259	249	240	233	211	217	257	263	256	255	243	264	273	245	275	250	254	229	243	270	267	246	244	253	232	211	264	210	257	252	250	258	216	257	246	231	257	277	252	237	247	257	232	256	244	252	247	247	252	220	266	266	247	255	249	244	223	218	245	219	221	218	221	257	224	250	236	275	255	230	257	238	259	232	280	251	264	234	237	237	234	225	253	267	267	248	242	247	255	257	265	206	242	252	228	258	235	234	233	263	223	249	255	251	254	218	239	255	236	246	251	242	277	275	258	236	229	236	259	228	243	242	252	259	243	241	246	211	243	253	227	268	235	261	255	256	261	266	241	245	232	243	258	240	259	262	247	252	243	257	229	260	242	295	253	276	230	253	256	243	252	238	247	240	242	256	254	251	283	265	252	242	226	229	211	251	241	244	233	221	259	278	237	251	250	232	279	258	266	232	244	236	253	236	279	235	227	255	221	248	237	235	200	253	244	269	246	263	258	214	237	244	242	249	242	261	246	240	232	249	244	276	283	231	249	260	259	256	290	257	257	238	265	256	249	251	275	242	233	254	237	236	243	287	254	232	237	236	214	245	252	255	274	269	233	272	240	244	266	272	236	233	242	244	262	254	242	267	253	255	274	227	279	208	274	239	262	256	250	241	251	227	258	260	247	240	245	264	257	239	260	240	269	238	260	220	228	216	235	249	240	255	235	224	217	212	270	236	243	255	246	231	257	256	226	226	239	261	236	257	266	245	214	244	256	230	277	242	240	246	254	228	256	247	244	226	265	261	271	228	252	215	246	254	269	248	249	261	255	260	242	245	272	267	210	243	258	220	224	250	271	241	261	255	241	242	238	255	275	262	215	252	252	235	250	223	247	235	225	255	259	253	262	246	268	220	257	248	260	235	263	243	229	217	263	260	265	275	267	253	248	234	226	227	233	244	226	254	245	257	237	233	249	219	260	260	243	236	230	248	250	256	253	252	255	238	249	208	245	240	261	266	259	244	285	224	270	235	251	266	262	244	274	237	231	234	247	271	253	263	234	212	235	256	279	262	241	264	288	242	242	234	245	251	236	229	267	245	237	227	243	256	242	270	265	238	249	257	268	256	254	246	236	252	249	237	243	271	252	241	231	258	248	280	244	240	210	244	269	229	217	250	255	248	260	247	249	228	270	248	260	252	249	257	251	279	262	282	245	259	226	239	252	266	198	260	239	240	253	252	258	242	240	250	269	249	240	255	253	224	265	257	265	216	253	253	250	221	234	263	250	273	256	260	256	243	265	244	250	239	257	244	246	252	275	242	215	252	237	235	232	247	264	241	255	242	261	226	277	259	251	246	271	262	242	242	242	273	261	243	250	253	253	273	231	243	266	245	249	230	227	269	233	267	237	230	246	259	278	242	270	246	254	251	279	259	255	233	268	237	246	260	252	250	256	247	249	253	266	243	267	249	263	229	259	230	271	248	247	274	276	232	261	268	247	223	262	268	267	245	270	238	269	249	264	262	268	254	237	237	237	265	232	245	270	259	247	251	241	267	221	241	221	274	226	235	249	254	257	267	220	258	273	210	267	224	239	264	235	262	278	246	267	246	277	261	246	222	222	255	222	243	247	259	257	249	251	238	262	266	223	267	246	243	254	252	261	215	233	230	261	259	228	233	261	254	235	266	253	252	236	228	247	255	266	234	274	247	265	258	254	256	246	272	269	223	249	232	246	234	253	234	225	261	259	225	224	276	237	249	265	246	246	218	233	247	250	239	260	256	262	258	258	239	239	251	243	263	257	237	230	254	272	235	258	236	261	267	250	256	257	255	239	253	258	230	251	252	237	242	237	228	271	244	256	259	272	256	245	262	220	238	284	228	262	275	252	245	244	247	249	259	260	254	252	232	248	273	245	287	239	247	243	233	242	238	256	240	262	262	264	233	245	237	264	272	221	252	216	231	275	237	224	225	257	255	252	234	247	275	260	253	246	243	263	270	236	248	249	251	255	247	256	243	239	255	260	244	262	239	254	252	243	249	268	258	266	253	263	256
12511	15071	23754	31952	30005	24325	20240	13799	7233	4124	2595	2142	1817	1528	1382	1203	1171	1081	953	935	886	840	872	870	844	762	762	756	739	793	751	760	740	739	752	707	701	722	747	661	656	715	740	729	734	718	711	736	725	737	704	700	687	731	710	693	770	713	724	724	685	725	702	683	670	676	708	711	707	704	730	715	710	652	694	687	649	718	708	673	703	712	764	732	677	712	744	723	699	696	675	721	735	706	713	732	650	624	656	724	695	726	665	675	678	752	740	673	734	673	683	688	715	691	681	668	698	741	676	684	698	710	704	692	711	687	741	738	701	664	680	660	670	661	764	699	702	675	688	668	699	683	719	762	686	702	659	714	681	727	691	738	733	717	673	676	652	682	718	697	700	705	692	693	653	679	718	698	723	717	684	694	725	732	726	727	720	716	701	666	684	725	711	720	701	671	679	717	694	654	729	757	715	735	715	665	706	657	659	720	702	696	678	693	668	682	729	710	700	676	669	736	690	694	703	687	727	694	696	721	663	681	762	729	768	704	684	723	696	727	773	696	697	725	707	694	715	667	704	662	743	740	654	659	689	733	659	684	692	667	692	710	697	683	717	728	649	666	700	737	756	723	729	698	686	685	743	690	725	721	747	651	726	672	743	702	715	686	670	667	694	717	729	690	782	698	689	679	679	741	658	691	707	702	746	677	676	708	748	684	744	711	683	745	691	648	676	704	671	680	692	699	681	669	717	707	679	722	645	712	720	727	685	673	673	691	671	714	713	688	721	687	705	675	687	733	744	708	729	672	699	680	672	708	701	665	681	711	715	713	698	717	718	677	658	711	689	684	742	689	714	728	697	694	711	679	716	700	705	679	723	671	667	739	708	713	726	695	673	707	679	696	698	702	672	718	734	708	697	683	760	695	696	722	732	693	675	717	760	692	729	730	691	699	689	697	655	671	741	654	670	724	705	712	712	700	704	705	727	677	690	680	688	723	642	713	746	715	682	696	716	770	685	738	688	740	705	714	685	723	672	712	773	706	706	659	709	694	699	672	731	694	711	723	691	703	687	696	646	722	749	716	713	721	681	704	688	687	666	666	694	693	715	688	704	657	711	692	747	671	711	720	672	718	672	732	677	725	691	670	682	732	717	715	718	717	722	687	681	709	664	672	675	702	748	677	754	730	751	638	661	701	661	639	744	713	706	686	717	744	627	727	677	712	719	719	736	709	724	727	690	706	687	698	732	692	684	716	713	692	702	701	712	665	725	700	709	761	748	714	695	729	718	702	709	644	739	668	685	720	681	716	696	671	687	719	751	720	758	710	669	715	719	698	680	760	676	692	728	653	652	704	736	681	626	686	699	715	686	723	735	663	713	679	698	673	715	706	709	686	701	705	700	717	717	741	726	699	684	665	696	683	678	704	711	737	718	664	661	719	715	669	691	683	705	710	725	726	683	720	689	731	670	685	720	712	673	657	692	737	658	660	685	704	701	657	677	693	643	696	709	687	669	667	705	685	690	670	664	673	681	694	679	732	724	693	701	668	709	705	696	673	672	680	685	731	680	724	701	667	679	735	736	752	700	713	747	705	713	681	699	724	752	683	677	700	724	703	687	672	698	688	730	729	678	710	719	719	698	717	707	679	685	711	735	741	679	699	681	695	679	682	678	672	734	699	685	721	679	722	687	733	682	658	734	695	720	737	718	715	724	686	687	677	723	694	711	642	709	718	697	705	763	728	728	731	700	744	704	714	684	725	695	709	708	714	703	739	716	703	720	659	649	740	734	683	726	729	650	670	749	711	700	701	697	684	694	717	732	757	687	724	700	689	699	731	681	689	721	706	661	703	689	739	692	706	693	687	686	729	733	654	684	751	690	678	719	692	710	689	697	736	677	680	672	676	680	707	745	740	753	732	671	719	740	676	710	698	690	674	737	723	712	712	651	694	724	700	679	675	718	711	729	666	714	683	676	705	669	713	703	674	695	704	732	724	678	683	664	692	698	694	670	653	755	667	647	710	716	687	688	716	668	672	715	657	677	689	707	682	653	723	706	752	672	706	690	707	667	670	721	698	703	711	729	713	693	666	720	694	742	764	720	720	717	716	695	682	691	707	659	679	731	688	722	685	708	734	729	665	709	674	674	689	718	647	695	690	687	714	682	751	645	732	697	716	698	682	673	731	738	705	658	757	690	723	730	724	673	687	711	689	703	720	706	708	703	689	733	708	659	707	778	659	683	740	693	715	722	716	702	705	769	726	662	672	709	697	646	676	692	662	716	697	649	731	663	716	693	691	734	725	670	683	714	669	711	782	661	713	716	680	729	705	724	748	722	733	706	699	702	681	706	721	715	661	750	692	726	692	705	708	697	671	712	706	685	713	674	704	736	722	732	669	720	703	687	685	703	718	731	686	734	686	695	700	724	722	673	674	716	721	717	715	718	701	673	664	716	718	716	707	718	651	727	710	688	716	677	677	720	701	700	688	738	692	729	696	749	698	714	727	724	717	707	684	663	648	698	695	715	707	736	720	689	691	677	657	723	792	669	701	710	711	705	708	732	727	656	705	762	687	658	711	707	712	719	699	754	733	698	687	729	710	718	691	680	701	725	682	697	773	702	664	740	709	714	692	686	712	708	721	672	703	757	710	685	660	730	692	692	729	744	692	727	658	669	686	684	703	722	724	717	694	702	728	706	683	671	703	709	706	710	709	748	748	671	651	723	704	674	683	692	716	670	703	751	681	674	741	676	683	724	661	724	711	748	690	704	700	694	671	667	729	697	714	713	680	689	681	693	687	708	686	726	683	680	717	743	705	738	708	711	712	718	731	739	740	687	715	672	692	754	709	652	717	705	666	752	678	671	717	697	687	666	677	726	714	695	743	705	696	707	731	726	678	652	684	708	736	721	689	703	748	711	698	708	697	704	726	695	706	739	725	710	684	683	684	721	695	721	701	733	733	704	714	668	730	685	708	714	722	676	708	724	741	739	652	726	709	682	706	693	672	717	685	704	704	661	663	696	689	716	648	692	706	711	713	757	665	762	715	692	737	742	754	695	642	697	726	713	709	680	692	714	706	696	718	692	682	703	688	722	707	722	699	675	692	691	744	643	696	648	674	734	739	720	700	717	706	697	728	712	701	700	674	749	668	698	711	752	714	751	673	713	720	732	717	676	706	682	771	676	721	663	701	692	752	713	713	676	729	687	709	722	705	683	727	682	694	687	736	704	683	690	720	720	683	698	671	679	711	665	708	700	665	714	728	735	679	748	721	700	712	696	708	676	681	705	685	664	669	700	725	711	688	698	703	662	723	689	721	656	706	729	711	668	683	710	703	709	750	730	684	711	705	696	704	658	694	689	727	648	707	723	680	723	688	709	684	686	682	697	685	704	639	706	723	670	700	746	645	660	751	677	704	714	645	694	680	682	706	721	695	713	741	655	739	648	700	663	675	691	708	647	687	723	630	732	693	714	716	696	676	694	703	708	725	728	682	661	666	719	697	703	735
18462	19037	24523	23567	17164	9958	6446	3618	1587	805	533	471	401	360	328	314	304	280	295	301	275	248	255	252	275	267	294	254	299	236	222	224	268	265	245	234	252	230	239	262	241	218	244	250	239	253	264	249	252	223	253	255	248	239	254	248	262	233	237	245	251	264	254	254	246	256	244	244	264	241	238	241	262	258	284	262	239	257	233	252	255	251	261	242	232	254	255	276	225	265	246	222	250	255	259	228	232	258	277	258	254	220	247	252	274	253	243	259	246	252	251	243	241	280	242	247	250	248	237	247	272	247	245	250	259	235	266	222	245	256	236	224	239	255	263	236	230	234	236	267	262	235	242	268	240	258	200	270	231	247	263	262	273	261	243	269	211	271	234	273	245	255	251	267	264	269	259	254	256	249	242	240	247	235	241	257	257	260	233	267	245	262	265	234	233	263	241	272	227	256	240	267	225	251	257	253	261	231	256	255	245	268	252	257	250	248	275	281	275	248	275	263	253	236	267	241	233	264	227	250	270	236	230	236	248	257	262	248	229	244	261	280	279	247	264	254	233	266	277	255	270	236	234	261	247	242	233	248	252	244	241	235	250	258	242	254	267	244	238	271	263	247	273	252	267	250	261	247	249	226	286	261	257	259	248	247	233	250	249	223	247	270	242	260	263	224	224	228	231	207	253	246	242	269	237	257	228	247	249	253	248	241	236	260	268	239	300	270	285	251	266	244	235	252	247	229	279	237	257	274	226	268	241	247	217	257	236	232	275	264	253	270	258	219	254	238	282	240	233	219	241	237	207	211	238	233	241	240	251	252	226	263	256	255	245	247	248	232	259	267	258	235	231	245	233	222	235	249	269	267	257	240	239	267	303	241	261	258	232	243	251	233	246	277	270	259	255	203	250	249	248	261	264	251	251	270	258	254	232	269	241	258	258	262	235	240	251	279	252	230	235	250	252	272	290	223	267	221	250	256	254	225	263	254	261	247	257	253	248	262	257	272	261	239	223	230	248	227	257	261	269	245	244	265	230	258	253	259	224	256	252	236	270	232	267	274	278	230	266	258	253	236	229	220	238	232	268	245	228	259	225	250	244	265	264	234	284	264	288	233	255	268	248	234	221	267	252	254	228	232	254	248	226	256	259	273	250	250	253	230	247	261	241	270	264	270	251	257	264	212	238	253	256	237	256	266	252	239	252	260	265	252	241	266	273	251	243	209	246	241	250	252	270	237	235	230	258	255	251	269	246	239	265	271	269	243	247	258	249	256	240	265	268	226	244	264	242	244	227	251	257	279	266	255	248	237	246	240	249	233	263	241	243	254	218	252	246	270	262	245	249	243	232	246	250	264	243	251	241	254	248	259	265	237	269	261	245	263	270	227	278	263	229	247	258	257	281	238	228	238	242	246	281	216	245	253	261	264	240	230	246	289	259	238	259	223	256	257	282	255	256	239	240	238	224	215	269	259	240	264	270	247	267	245	231	244	222	244	254	249	264	255	282	227	278	246	243	263	263	252	240	263	265	265	261	251	247	219	254	262	237	254	241	229	227	240	236	265	252	260	233	262	239	276	235	281	270	234	241	258	247	245	237	257	241	231	263	251	234	260	264	247	261	256	240	240	269	276	247	241	267	233	255	261	232	270	266	230	260	280	257	245	259	246	234	242	270	250	255	267	250	238	247	260	221	255	262	273	245	227	261	256	254	254	239	248	275	255	245	255	269	266	257	259	260	277	217	256	266	232	283	223	249	248	272	218	255	246	228	282	266	227	281	231	273	233	242	261	260	265	251	246	227	259	268	238	243	247	257	218	249	246	240	241	275	251	226	255	230	263	238	253	248	253	239	259	263	270	249	245	258	223	265	262	245	233	262	241	263	269	250	244	285	261	228	226	264	243	287	256	245	273	228	267	246	218	262	248	252	257	240	271	247	268	216	262	229	248	238	260	244	247	218	252	243	218	239	250	238	257	255	255	225	260	258	279	242	234	215	233	277	215	253	251	235	237	241	253	247	271	253	258	253	245	259	239	236	277	260	244	239	259	241	247	255	272	244	225	240	258	263	240	236	245	244	250	248	242	269	257	220	289	271	246	243	235	242	229	259	255	217	259	243	270	256	258	243	256	215	232	229	261	215	259	241	289	246	238	254	228	252	221	213	240	244	259	282	247	239	262	221	262	240	250	236	258	243	276	259	251	239	241	238	231	262	281	252	265	232	279	269	229	256	244	263	274	251	242	242	263	230	288	276	234	243	233	236	262	245	230	251	237	260	263	276	268	239	227	246	225	247	245	250	263	271	246	252	254	219	240	243	251	255	268	260	240	238	271	252	250	232	239	220	240	237	211	251	262	233	253	232	238	239	255	247	254	258	249	221	235	265	296	235	256	227	219	235	246	234	282	251	259	240	252	255	255	227	252	239	278	239	260	277	245	251	252	254	255	215	240	242	262	241	237	232	267	254	236	236	241	255	262	253	240	255	269	227	240	254	242	269	229	236	243	220	231	270	270	230	291	267	239	274	257	232	229	235	260	255	269	243	258	272	263	253	244	260	254	250	264	238	250	282	247	221	245	244	246	238	248	248	280	256	248	277	238	239	239	252	257	229	258	248	256	241	206	245	248	295	248	261	216	224	258	240	262	222	262	258	256	233	247	257	251	284	239	268	258	268	260	241	239	236	261	258	248	231	253	253	291	242	260	229	262	250	267	260	248	257	249	257	254	219	257	265	250	219	238	258	244	233	271	252	250	249	269	273	259	243	246	275	250	259	232	244	253	274	244	257	243	258	254	270	237	242	261	266	277	240	236	235	213	264	257	263	252	249	262	248	242	238	234	235	232	239	247	274	222	229	228	242	247	242	258	238	232	251	258	235	248	260	270	267	248	260	223	246	254	255	239	245	269	251	225	244	291	258	246	265	231	283	261	262	257	222	229	251	268	221	230	238	274	228	257	245	251	261	246	239	270	270	253	262	235	241	224	254	277	259	247	222	267	264	256	251	277	286	269	259	260	248	256	256	231	248	261	252	257	233	219	264	248	253	254	265	266	257	256	243	255	235	264	253	242	261	249	241	273	268	253	260	240	253	265	233	252	248	250	269	252	239	241	252	216	246	251	248	278	256	266	250	217	288	266	244	272	224	246	238	263	242	246	256	286	244	259	228	248	249	273	220	273	242	273	248	242	247	244	253	229	274	252	255	259	235	279	252	240	216	248	260	255	248	253	240	264	238	246	239	241	261	249	237	265	232	247	245	275	243	247	258	211	238	257	230	274	212	248	233	230	257	227	238	256	261	270	253	248	266	255	236	256	260	230	230	246	289	286	229	223	252	278	229	243	226	260	254	238	261	230	248	218	232	262	255	230	248	233	239	233	247	246	241	266	233	250	218	223	276	257	264	259	250	229	215	238	238	267	255	240	241	236	280	235	252	261	256	261	241	249	277	232	232	264	251	230	257	248	247	262	259	271	258	260	256	269	247	261	250	255	245	226	240	253	253	216
12819	15406	25760	32976	29753	23714	19875	13232	6726	3816	2576	1949	1810	1555	1321	1151	1169	1102	992	908	822	817	853	844	811	785	780	786	730	770	738	752	760	722	713	719	706	704	715	689	688	721	753	675	725	719	623	687	730	721	706	730	693	665	692	675	680	694	747	757	708	744	690	706	695	696	725	734	718	713	705	701	660	678	713	740	731	741	695	699	719	726	749	734	741	688	700	662	736	720	674	698	711	737	691	698	708	745	658	723	684	696	690	690	676	697	711	687	680	698	756	677	686	695	738	678	694	689	680	678	680	669	725	701	662	742	729	703	723	670	691	716	675	703	674	683	694	721	680	702	721	712	679	722	718	707	718	700	655	691	679	695	690	694	685	671	659	718	731	699	710	773	772	711	712	699	664	705	707	695	731	744	638	708	704	690	669	715	746	689	714	698	759	727	674	708	773	714	743	730	725	714	715	747	678	727	690	719	684	653	694	653	729	711	690	671	709	679	735	706	728	679	701	675	760	670	757	700	703	682	749	688	672	674	712	726	735	696	672	659	696	713	659	711	762	703	712	672	701	659	689	710	740	703	743	726	720	709	719	757	735	745	676	723	694	732	685	676	666	739	708	735	689	675	718	670	710	693	726	679	728	690	721	702	714	637	697	693	711	688	675	740	714	746	674	676	679	748	716	724	774	716	714	712	743	693	671	699	713	655	665	716	676	697	719	685	689	713	671	663	736	737	717	710	722	707	706	726	700	699	696	684	727	748	711	694	659	714	746	711	673	728	703	691	705	703	686	700	697	670	678	695	678	700	690	726	650	724	698	738	661	694	703	707	698	688	702	695	698	683	691	729	693	728	708	713	709	669	696	703	722	703	698	680	750	719	716	778	709	693	668	713	678	714	677	681	688	688	698	628	747	671	692	709	680	726	721	705	757	710	725	665	690	727	711	714	703	707	650	716	675	698	695	756	685	768	627	682	736	725	664	687	721	705	721	735	695	671	687	731	742	711	689	717	655	690	726	707	713	694	725	728	749	704	711	677	725	758	685	726	667	672	692	725	746	710	713	741	746	742	708	714	672	707	661	733	704	670	703	693	706	703	702	702	690	708	668	741	682	716	689	697	706	696	696	697	697	689	685	677	670	708	648	691	664	709	679	732	665	698	730	734	720	703	700	689	708	701	701	676	683	719	690	655	674	659	681	712	684	717	734	720	702	704	710	671	722	696	687	738	678	700	700	726	676	697	684	725	671	684	664	691	734	716	702	725	702	693	657	773	708	675	722	687	713	727	680	693	668	738	734	752	694	683	745	685	704	690	718	747	732	672	664	723	712	675	711	678	735	733	701	757	692	671	666	703	682	630	689	726	739	682	681	664	698	676	699	736	726	689	698	737	682	683	704	724	613	720	694	717	722	714	699	742	669	699	673	680	679	691	714	663	689	713	698	713	696	709	726	669	681	691	697	724	717	743	707	718	732	708	644	673	704	712	713	673	675	753	673	701	744	736	694	719	701	725	694	676	739	694	742	713	730	713	714	704	718	687	726	685	685	725	720	713	741	722	756	657	765	708	657	663	702	679	659	693	694	702	665	690	742	750	708	666	699	650	736	697	680	679	660	690	708	691	677	676	716	712	691	711	718	657	713	703	682	628	696	682	684	721	690	705	689	687	680	690	716	716	661	748	728	710	640	636	711	672	675	720	734	723	732	759	701	669	648	716	716	709	729	697	693	762	699	690	658	725	722	717	688	686	660	672	704	708	705	678	736	713	684	729	634	727	674	711	718	689	711	668	737	655	700	719	671	686	725	700	701	718	722	731	692	688	702	720	687	687	696	681	683	719	702	799	745	731	747	698	705	692	700	703	706	673	689	681	694	698	720	695	714	699	713	749	723	661	714	718	698	719	721	740	742	706	687	720	755	672	678	681	730	753	746	723	710	678	739	704	648	729	687	698	703	734	712	667	689	726	689	743	695	723	723	694	685	651	693	664	718	657	716	722	696	704	734	679	688	756	689	723	716	729	683	716	727	731	688	696	735	701	648	673	738	705	734	699	668	732	695	674	682	692	711	714	716	686	727	722	732	674	705	698	670	710	710	724	681	701	703	666	682	683	696	672	704	713	712	655	709	691	706	710	692	707	707	729	751	709	749	694	727	695	662	707	694	665	707	696	638	721	738	737	701	703	664	686	679	714	748	694	735	676	709	684	690	682	711	690	688	700	693	712	719	706	692	749	728	724	736	667	730	703	645	752	669	694	710	680	720	752	713	650	730	679	707	693	712	699	723	751	706	702	668	724	695	717	702	716	700	689	708	743	641	671	726	752	670	766	710	693	666	685	730	696	688	710	667	698	684	738	667	729	717	715	681	724	691	701	742	712	690	701	648	700	688	718	722	739	701	685	690	696	751	695	697	662	685	750	736	705	711	718	702	702	727	741	705	686	671	753	724	712	703	692	687	708	721	734	722	672	743	742	731	699	715	733	664	696	708	681	683	737	707	704	668	726	696	678	743	658	703	746	682	733	715	732	751	707	693	742	681	704	721	724	678	706	716	750	675	675	670	674	708	690	727	725	712	709	733	741	631	678	667	715	719	740	652	723	715	698	764	705	756	756	699	667	718	698	705	673	727	650	713	684	674	711	708	672	714	700	683	711	716	722	703	679	723	656	756	679	689	689	698	694	709	741	697	762	665	680	730	730	731	712	697	666	695	662	723	723	720	731	762	702	655	704	706	705	696	731	710	709	747	704	702	706	734	683	697	710	713	719	685	707	685	668	735	694	663	693	725	668	694	720	708	722	691	718	668	717	703	710	678	683	713	704	731	716	663	760	744	634	764	686	670	727	682	712	688	703	744	690	730	691	681	704	703	690	723	697	657	737	710	745	705	740	652	688	726	734	683	701	689	727	735	690	713	677	711	764	728	691	718	722	686	696	711	695	712	716	721	730	702	654	678	693	685	680	696	739	729	723	679	725	711	679	683	678	685	689	742	716	724	652	665	729	707	708	727	711	691	669	717	611	691	686	672	679	703	749	700	738	702	715	699	718	712	695	668	740	684	688	694	727	732	678	709	697	693	710	704	701	696	642	710	726	729	716	680	688	706	724	738	678	727	677	728	774	697	742	700	740	719	681	706	724	677	729	692	699	688	688	757	733	675	733	690	723	744	703	765	679	688	699	745	706	731	718	678	694	676	701	686	709	686	725	689	680	684	670	739	706	715	738	717	708	710	721	674	712	707	676	697	708	697	693	745	676	716	743	696	728	691	691	726	690	672	728	691	664	689	708	685	721	692	688	661	758	704	682	702	698	647	745	728	685	700	679	726	665	696	723	708	730	706	732	692	706	736	723	675	703	725	712	738	708	747	767	696	652	707	732	700	710	731	664	735	669	726	676	741	713	751	702	698	683	746	695	705	723	704	761	702	676	715	713	733	709	721	695	728	649	699	690	676	733	732	694	718	686	725	692	701	673	706	749	715	706	748	691	737	720	694	702	708	659	713	714
18859	21153	26509	23809	16324	9744	6051	3568	1667	798	579	467	378	355	335	321	318	284	275	276	282	254	239	272	295	270	262	246	246	247	264	253	228	231	260	243	268	263	238	234	267	264	261	209	213	258	230	268	260	256	246	258	245	265	245	254	239	248	235	259	251	272	254	279	243	235	234	249	263	242	284	275	260	280	253	276	269	261	240	257	264	303	246	244	251	259	248	263	221	243	210	255	241	309	245	256	245	260	246	257	240	259	267	274	276	278	230	242	267	266	242	240	247	242	253	270	261	231	265	267	225	259	245	234	252	276	234	261	278	249	258	279	252	267	273	255	249	258	260	266	249	253	272	272	265	246	237	250	246	255	246	223	263	257	256	258	253	250	250	228	270	246	245	226	256	259	276	286	250	245	263	263	264	276	261	243	258	259	242	261	222	234	271	269	256	281	247	216	244	269	269	265	282	241	241	250	249	250	250	247	224	217	266	246	245	246	269	246	245	231	234	235	241	258	239	235	260	264	242	261	250	264	266	252	281	253	256	254	235	267	227	239	246	252	247	255	258	244	252	250	255	264	259	246	287	254	239	256	255	212	268	239	232	236	235	250	261	267	264	250	251	225	237	245	264	251	251	255	234	268	231	260	277	280	249	259	272	231	243	239	267	258	269	241	275	247	268	235	254	259	270	258	247	254	271	271	256	284	262	281	259	238	235	263	226	221	263	263	266	262	271	280	247	248	275	249	237	263	260	240	248	246	281	261	268	266	258	283	270	249	254	259	253	243	253	239	268	286	251	285	235	259	214	241	255	274	230	237	246	251	272	241	242	255	261	252	262	242	272	244	275	286	229	253	248	275	241	241	274	246	239	258	270	252	282	249	244	248	227	254	273	214	253	257	261	252	257	264	258	262	245	242	224	248	257	249	225	247	238	262	264	286	256	231	250	265	250	247	234	237	235	246	253	256	238	279	265	261	247	257	250	241	215	252	270	231	262	251	239	237	270	267	250	278	242	251	260	270	243	287	217	271	277	239	228	251	299	251	218	247	258	222	245	267	250	237	265	248	241	277	238	243	249	272	272	258	273	258	261	267	245	251	265	260	262	276	259	269	257	253	262	242	243	253	211	266	249	275	245	240	242	240	257	257	266	280	239	238	237	257	261	285	247	246	266	267	218	240	243	280	235	260	260	244	288	240	267	257	259	261	262	251	286	232	269	262	237	257	258	246	270	305	261	271	256	248	267	237	242	242	236	280	244	254	240	271	249	265	245	257	251	245	258	262	251	252	238	258	218	253	238	268	241	236	276	250	249	269	262	236	259	254	264	218	247	248	245	233	246	305	245	274	251	224	257	239	247	253	264	258	262	222	257	277	240	255	240	236	250	264	242	280	249	269	275	241	253	252	254	272	249	251	252	259	232	227	247	275	251	247	257	256	298	253	242	241	233	245	271	237	242	259	251	231	222	245	234	251	249	255	260	258	274	257	224	252	265	232	264	253	270	250	266	248	270	248	250	255	260	245	244	251	237	237	270	293	252	238	264	283	253	242	270	244	233	247	278	251	226	257	273	257	259	235	231	241	260	244	215	257	250	252	237	267	255	272	281	256	260	242	240	242	265	241	266	245	238	243	231	237	248	278	264	240	236	272	236	240	267	253	250	247	242	253	263	261	256	254	260	272	270	247	268	247	253	257	273	276	241	246	257	271	276	256	235	256	283	239	262	256	257	245	248	261	253	245	261	243	261	262	246	257	268	251	256	253	251	264	267	277	233	247	257	243	215	266	256	250	242	249	281	257	247	243	211	284	251	280	249	257	240	255	271	248	234	260	250	259	249	257	266	247	243	253	265	251	236	267	241	259	263	260	228	268	243	250	237	274	280	238	271	256	254	290	279	241	270	251	285	251	249	258	286	242	233	252	270	260	265	236	249	257	275	241	246	264	255	260	239	249	262	245	235	235	280	254	251	237	252	252	260	255	250	237	286	254	248	247	257	233	269	246	270	232	254	265	243	269	254	227	285	266	278	264	255	273	244	249	228	272	260	255	267	206	253	265	245	260	243	241	242	269	235	261	253	259	231	264	234	270	235	244	265	250	248	225	263	244	252	266	236	256	255	272	242	271	245	243	238	265	262	282	243	272	253	263	258	233	250	243	297	259	254	246	230	226	221	256	250	231	251	280	243	269	231	256	261	241	232	262	243	240	226	246	264	256	259	282	257	272	256	268	249	242	268	264	285	272	249	241	254	217	234	241	246	275	251	247	248	261	285	239	251	254	250	247	250	248	242	274	272	253	229	221	247	259	271	261	259	252	270	258	267	249	276	237	253	241	238	269	265	259	246	266	272	265	275	244	245	223	251	288	226	258	268	262	251	256	235	238	252	228	264	245	250	262	255	245	243	261	253	261	216	254	244	282	244	236	265	246	267	262	241	217	261	254	259	247	268	238	252	261	249	235	229	245	287	239	219	263	256	258	249	255	267	236	262	268	244	273	239	264	271	257	232	232	238	253	253	280	255	247	255	252	267	232	276	237	250	258	238	243	250	273	235	240	241	262	249	257	246	256	237	240	240	248	219	268	233	247	247	239	286	239	264	256	269	262	232	262	264	239	254	275	255	251	270	248	227	253	228	234	245	238	240	250	258	249	257	264	280	269	222	238	250	293	253	234	248	254	242	275	259	282	244	259	270	233	285	278	248	271	240	265	248	236	233	268	263	243	256	257	235	254	280	283	257	241	265	248	245	262	282	235	244	224	250	269	235	270	249	240	263	251	272	236	227	243	247	264	259	245	262	247	247	260	248	250	260	262	254	250	259	231	259	231	232	249	242	262	264	234	228	262	262	244	232	248	288	267	273	240	254	255	218	224	266	261	267	258	278	264	283	259	231	251	267	238	293	259	260	282	229	251	243	276	252	233	250	266	259	259	283	258	257	245	282	251	227	243	260	249	258	231	251	257	290	246	232	270	256	263	266	249	230	239	247	218	247	268	259	247	219	234	234	236	241	251	269	288	271	257	260	241	244	265	281	254	272	248	251	235	243	252	255	287	279	236	240	245	238	263	269	267	238	233	241	256	249	263	244	224	248	269	233	263	237	255	255	267	262	261	265	218	254	235	253	267	270	260	252	258	240	249	236	269	280	246	231	233	221	257	252	246	251	269	273	288	266	230	249	254	252	236	249	248	239	264	270	233	251	259	292	245	271	229	250	254	252	226	239	263	269	290	243	270	266	271	249	261	280	237	239	244	234	260	260	259	242	227	254	246	246	232	259	239	253	256	244	251	275	269	255	227	251	248	271	232	267	246	248	261	227	265	262	237	272	260	245	246	291	268	234	227	220	278	268	249	255	251	238	243	251	223	253	267	276	285	255	264	251	251	247	264	244	264	240	258	261	261	240	254	245	263	242	249	275	268	248	281	247	243	263	247	273	236	249	274	246	291	265	241	231	266	214	252	267	256	254	289	253	242	264	249	245	220	247	251	253	263	256	242	268	260	247	232
13189	16934	27309	33170	28782	23163	18983	13623	7027	3653	2482	1869	1738	1543	1353	1199	1149	1017	918	940	860	867	903	855	819	822	805	787	708	784	772	744	710	694	750	738	737	689	723	767	714	695	739	742	732	707	758	769	741	731	697	746	714	739	707	687	699	734	770	739	710	702	716	701	693	719	705	709	700	742	686	678	720	734	729	726	679	718	747	737	687	715	705	706	752	732	682	735	701	776	707	684	730	703	685	742	712	705	692	773	757	732	708	735	713	673	706	729	659	712	727	759	771	764	714	703	732	640	683	685	657	685	707	680	709	681	700	740	708	731	716	737	714	719	700	723	729	695	700	695	711	755	727	677	691	720	765	743	722	703	758	677	734	711	731	736	683	710	713	751	715	706	739	688	672	694	685	669	756	757	720	735	751	660	689	738	724	674	728	723	752	730	714	752	698	729	707	734	694	719	693	734	707	682	721	742	728	709	737	760	727	691	673	719	742	681	696	671	700	695	750	717	675	718	702	737	740	798	719	731	667	715	644	686	731	686	720	754	695	702	748	699	722	701	688	695	734	732	702	733	676	715	725	754	698	707	684	742	745	743	716	748	739	698	700	743	698	734	752	723	708	771	737	698	718	695	712	683	776	729	679	698	716	718	709	743	738	716	743	676	688	670	718	737	734	749	701	736	675	707	762	718	745	728	702	722	690	726	736	694	727	708	704	675	708	715	692	743	634	723	702	695	737	696	753	702	757	714	726	682	671	711	739	702	670	722	727	753	722	743	696	751	745	722	728	755	697	728	735	710	767	751	691	681	754	691	671	760	745	727	720	703	738	702	749	705	709	721	703	701	713	708	738	734	707	741	720	702	666	765	750	701	670	718	689	681	739	705	706	700	786	696	727	718	738	712	756	749	703	671	698	691	698	744	729	727	700	706	711	710	720	760	755	714	720	716	801	738	755	731	728	689	772	718	676	742	688	736	721	714	760	690	728	714	694	692	680	711	744	690	731	697	735	702	666	691	707	738	747	692	751	735	710	739	693	742	729	698	721	719	701	684	726	737	702	739	655	718	705	690	714	715	743	737	737	714	729	719	701	755	728	715	749	686	682	689	752	701	698	684	724	715	691	727	712	725	673	700	692	719	690	634	701	751	699	693	738	674	726	691	691	726	710	721	679	695	763	706	709	764	759	711	716	689	711	714	687	719	762	681	625	689	690	753	751	712	684	777	718	721	725	693	736	696	700	697	715	725	679	782	731	741	729	752	660	766	767	697	770	690	727	742	754	716	731	730	722	716	702	719	754	680	725	740	705	713	690	705	679	686	731	681	721	673	665	682	757	699	742	687	779	696	694	738	711	735	725	728	719	721	702	696	683	766	679	713	718	704	693	689	747	718	741	721	701	732	738	704	680	823	717	735	766	726	728	659	714	681	670	698	701	746	748	691	656	740	723	745	724	706	673	735	711	727	771	681	785	719	679	725	719	731	741	686	713	761	705	706	755	708	672	756	725	673	700	686	719	763	712	703	710	715	692	747	700	748	744	696	688	718	755	763	633	697	682	753	708	761	721	730	743	674	690	673	693	697	678	758	707	764	682	718	685	695	768	668	701	686	757	716	682	679	715	721	704	710	723	725	698	701	704	677	744	680	689	699	686	720	719	716	712	760	706	746	680	736	668	717	702	697	704	713	701	739	715	687	726	660	700	688	754	670	713	728	667	710	736	707	699	776	720	726	713	728	724	770	680	705	773	677	682	696	703	723	731	715	755	757	688	737	727	686	750	713	737	715	732	720	749	724	737	689	700	657	693	694	662	730	742	740	723	713	688	701	701	734	736	747	697	708	698	684	684	706	752	740	683	710	719	709	722	686	725	727	714	672	705	692	695	696	731	699	716	746	692	701	728	736	703	736	676	690	740	680	725	720	716	710	704	756	695	720	746	673	737	696	701	718	748	705	710	764	743	736	677	732	722	722	720	729	735	678	703	691	737	725	753	671	708	715	737	704	747	717	706	692	721	724	740	702	762	734	732	758	679	706	721	705	703	691	731	705	701	709	698	686	703	732	755	735	713	705	650	704	771	686	767	785	734	726	729	689	733	715	706	731	694	700	750	704	715	782	732	741	707	704	751	723	677	749	700	707	696	736	734	706	679	746	727	700	692	759	700	711	733	684	707	727	741	706	717	713	726	742	734	695	705	722	693	750	701	702	701	676	721	698	730	678	735	691	740	739	745	696	706	673	697	758	731	747	744	693	734	707	741	703	689	753	691	705	765	735	706	685	665	731	723	715	684	706	738	718	727	695	707	700	695	715	713	738	693	721	749	689	727	744	700	668	745	694	712	707	703	716	741	715	695	722	708	677	717	733	731	701	740	704	693	714	727	738	721	712	705	721	732	736	738	701	706	717	685	747	784	715	707	676	806	697	728	717	731	709	738	704	703	663	699	713	730	686	663	756	673	752	695	714	697	754	716	696	721	699	743	696	639	702	694	702	722	654	729	769	702	682	695	705	665	713	701	679	703	746	712	675	698	717	720	706	701	720	727	738	681	703	727	749	710	693	721	752	688	769	690	725	675	734	706	787	716	721	783	714	752	740	711	688	718	737	737	758	689	748	711	719	696	705	678	742	696	695	681	750	695	712	694	706	739	678	660	695	692	711	730	760	721	727	684	737	713	750	692	709	732	690	788	750	694	743	720	672	708	645	694	705	733	682	723	656	709	699	721	786	707	676	718	736	736	717	768	730	731	712	662	700	772	670	727	659	714	702	692	734	729	714	701	683	676	692	741	690	735	701	727	714	705	719	712	726	705	757	728	694	692	762	671	719	698	701	699	719	703	691	699	682	701	743	725	730	712	682	744	703	734	694	677	729	739	705	717	677	721	694	686	666	653	675	722	734	687	745	691	720	698	738	686	729	731	748	752	694	713	761	760	717	733	701	694	694	709	689	698	725	686	701	648	723	738	744	739	757	703	735	657	751	693	704	717	731	719	706	748	721	724	698	806	734	721	710	729	699	680	706	715	690	670	758	719	734	733	705	760	720	705	712	717	668	686	724	699	716	763	713	711	739	717	708	709	692	738	725	747	766	730	687	681	706	662	722	714	749	688	695	709	727	733	747	668	680	724	715	765	694	736	707	672	703	718	687	688	714	693	698	729	748	701	733	716	721	724	764	716	689	716	698	724	706	740	714	765	690	681	700	737	724	724	719	727	663	727	750	718	744	679	725	695	708	699	720	745	714	697	699	695	710	680	699	700	729	691	712	700	707	722	712	707	680	733	697	726	704	695	657	742	674	718	756	686	761	740	705	734	684	703	680	726	700	708	659	741	671	715	695	707	716	751	673	735	692	739	747	708	748	730	692	698	720	739	725	741	733	709	742	723	728	715	731	753	746	681	735	726	693	749	740	630	731	745	718	717	703	727	738	702	778	737	692	721	808	672	736	725	707	726	735	677	693	681	708	713	753	670	728	751	689	755	720	734	710	761	750	733	725	749	754	754	709
19234	22151	27192	23777	15113	8777	5911	3349	1653	825	582	485	413	369	358	314	310	303	304	277	288	318	287	283	287	269	276	268	250	274	262	263	259	252	267	240	258	257	253	278	273	270	284	267	249	258	244	266	231	252	222	251	255	257	240	265	262	273	266	225	271	286	271	265	268	258	234	266	266	259	259	262	246	248	252	257	262	250	250	244	244	219	250	228	272	220	263	265	263	245	231	301	266	260	250	255	251	317	245	266	270	246	258	245	262	273	216	247	272	272	259	230	238	259	278	294	237	269	256	266	261	242	251	255	237	293	247	243	261	273	250	253	259	236	261	246	264	234	273	270	253	232	253	260	242	252	261	245	234	252	235	255	268	268	235	255	241	233	268	258	237	270	257	270	225	262	259	247	251	277	257	249	255	260	244	225	284	278	281	238	227	261	269	257	277	284	265	242	239	255	286	231	240	267	224	251	270	253	250	253	252	249	275	267	234	251	245	270	270	264	238	219	273	270	255	255	257	268	233	247	244	221	227	277	244	283	226	295	276	262	250	244	252	236	233	260	246	259	250	291	243	257	256	265	284	224	246	238	270	222	254	262	268	260	255	260	230	243	258	247	244	270	273	233	250	246	228	272	242	266	209	249	260	262	261	243	263	270	248	274	261	252	220	260	236	242	245	259	261	268	252	243	248	256	238	274	258	231	242	269	264	238	270	246	262	293	241	260	249	243	242	284	214	268	250	243	238	247	251	273	272	256	238	255	285	260	234	259	255	240	235	260	265	287	268	279	234	267	275	237	265	262	239	248	231	272	253	246	238	271	262	240	278	246	266	280	289	253	268	228	241	219	268	259	237	269	222	251	237	252	274	244	260	234	251	240	262	280	242	250	241	226	246	249	279	251	252	259	247	261	260	266	261	252	233	254	245	249	243	234	265	260	265	272	258	268	257	280	293	227	269	266	268	259	267	259	242	255	271	268	255	229	259	253	241	264	246	248	249	218	251	259	276	252	245	255	253	238	276	251	259	231	235	260	249	244	258	264	224	231	242	270	249	278	257	250	260	264	240	265	253	255	251	258	246	281	278	254	260	235	253	225	256	285	253	263	268	258	224	250	251	242	265	252	245	264	245	261	246	261	282	265	246	255	244	268	268	231	289	252	250	251	257	261	254	241	266	267	234	234	252	279	242	252	256	270	272	252	239	292	265	232	257	270	256	256	254	272	271	274	230	250	259	249	254	239	214	243	262	278	234	245	251	241	240	274	256	265	240	253	243	255	245	285	287	270	239	260	243	261	249	263	261	216	262	260	221	251	261	252	232	224	264	286	246	261	245	242	236	252	242	262	241	246	267	285	257	253	233	249	244	287	282	240	238	255	257	244	223	266	264	277	279	244	230	247	230	260	241	255	261	255	285	242	236	265	242	243	254	244	242	263	258	225	247	256	243	261	259	226	299	258	232	307	281	248	240	234	271	256	262	234	256	235	241	238	245	270	302	262	262	247	267	235	268	251	254	256	264	267	238	287	234	269	249	233	246	281	252	262	278	265	288	258	264	249	244	231	244	279	269	255	243	255	252	269	247	293	242	244	238	255	248	250	244	237	266	245	246	238	264	256	271	241	245	256	239	246	242	235	261	263	296	227	281	250	250	253	231	244	254	249	266	242	259	222	255	248	254	249	261	256	277	243	275	213	287	224	250	261	227	263	282	288	268	238	267	272	236	289	228	255	257	245	271	273	292	268	271	275	258	252	272	249	251	250	268	258	269	262	227	232	248	266	221	240	257	283	273	278	269	261	258	257	237	231	224	246	256	243	249	254	252	249	247	265	246	246	223	267	255	252	266	244	230	259	268	252	265	249	265	268	247	248	239	239	265	267	243	231	230	241	255	237	226	296	261	262	242	270	250	233	263	264	240	210	256	235	261	249	264	257	256	249	236	256	252	266	267	258	247	247	244	253	255	246	284	254	275	232	241	231	227	258	226	229	257	232	236	232	257	261	250	236	236	233	260	269	245	231	265	282	262	263	255	244	275	249	256	259	230	253	265	242	271	251	280	241	251	257	240	258	258	239	269	248	244	255	261	274	267	270	265	277	248	230	227	230	250	239	274	257	264	263	256	269	237	275	263	258	254	256	224	255	277	259	245	244	258	232	277	247	250	250	291	236	243	260	224	251	249	258	243	264	284	252	234	247	260	243	237	268	256	253	243	251	291	243	248	267	253	268	240	246	261	267	248	238	254	254	245	240	288	247	260	244	251	262	250	267	251	257	242	270	257	281	240	261	250	248	264	276	233	263	302	264	288	241	237	242	220	236	253	242	280	258	250	270	241	249	233	275	258	261	248	252	231	246	233	250	262	266	266	273	254	230	244	260	285	270	274	237	249	251	284	283	231	248	242	242	237	268	264	256	271	246	266	258	263	253	267	248	258	255	235	233	243	263	246	246	250	257	244	262	264	268	252	270	216	224	239	270	253	270	242	258	270	269	270	261	231	236	231	245	273	268	234	253	262	251	269	254	254	241	265	238	240	240	257	241	266	263	243	257	265	254	247	272	270	245	265	257	282	275	268	261	286	266	220	267	258	260	265	263	263	256	269	268	261	277	240	298	267	243	256	237	271	266	289	246	235	275	263	244	234	249	236	251	260	265	264	250	243	266	274	254	274	282	255	254	263	224	255	287	261	256	247	274	259	221	244	234	239	257	218	300	268	261	261	249	249	249	240	249	249	252	272	291	270	246	271	262	265	269	238	244	241	258	251	222	250	266	285	241	251	248	250	276	232	251	233	234	250	237	283	251	253	238	258	256	233	289	259	253	270	241	265	270	286	254	248	225	244	256	247	259	262	291	251	283	285	233	260	267	249	248	219	259	235	271	221	253	250	265	261	239	239	260	232	277	242	233	245	269	270	234	252	253	235	257	208	233	254	274	257	268	257	282	240	234	273	250	246	255	269	253	255	265	291	236	251	262	253	262	275	274	243	251	265	274	258	253	248	269	250	268	236	288	250	255	241	221	262	242	273	269	263	239	245	241	264	280	249	252	279	248	248	280	230	216	280	244	229	256	218	261	273	246	262	260	256	253	242	260	285	256	216	266	243	228	246	257	226	237	260	239	221	238	287	285	245	250	266	244	248	253	266	279	244	281	239	240	222	248	280	255	275	246	244	245	266	247	265	266	224	245	252	261	244	247	239	272	261	254	257	262	274	272	235	285	252	245	263	260	232	269	288	253	283	263	288	255	254	261	271	265	246	285	242	230	254	254	260	241	257	234	258	261	242	232	253	254	249	269	245	251	265	232	257	252	265	254	248	251	263	252	247	249	248	239	242	244	272	253	250	264	248	231	286	281	236	241	248	231	234	265	255	262	255	306	257	265	234	262	264	299	269	265	238	252	243	231	248	257	245	257	235	249	257	257	252	243	252	248	260	241	282	275	265	243	265	263	235	276	270	252	268	262	230	266	253	249	256	250	270	252	253	252	240	260	258	284	252	224	263	280
13845	18084	28111	32619	27622	22370	18718	12993	7093	3747	2793	2164	1921	1625	1432	1229	1192	1063	1024	933	882	926	854	859	873	803	770	774	861	772	782	716	746	745	716	711	742	717	715	728	705	733	754	728	731	752	682	727	706	751	729	730	700	724	737	729	702	786	708	747	707	690	702	710	740	732	698	719	725	720	733	669	706	773	712	690	688	726	731	682	729	725	703	725	705	702	724	712	766	751	754	693	753	733	703	707	695	734	726	749	766	758	734	693	726	722	775	689	694	748	729	669	720	724	787	709	729	731	686	659	655	743	722	732	703	727	708	737	727	710	742	737	700	739	680	729	704	705	700	753	714	724	727	738	723	682	723	730	698	710	706	740	687	721	678	711	689	724	685	688	756	719	746	720	756	754	761	667	702	721	684	773	712	725	755	703	755	710	686	679	713	782	687	700	727	719	723	720	743	775	731	720	708	730	730	774	668	689	715	770	702	665	704	714	710	712	667	658	732	742	682	747	725	733	756	696	780	733	748	722	729	734	661	684	755	673	700	719	706	699	682	755	751	711	677	714	690	738	697	732	774	714	692	721	698	670	701	746	730	686	737	721	699	691	743	785	734	718	742	721	743	726	714	734	687	735	710	773	717	747	693	730	673	729	714	735	708	713	734	714	741	676	686	701	757	756	729	734	712	756	707	718	743	712	721	720	698	712	685	729	676	685	714	717	694	698	702	705	707	707	725	708	755	772	658	676	640	665	723	764	701	712	716	695	727	757	724	712	726	708	735	761	701	685	704	747	689	680	732	715	767	714	694	741	699	700	741	733	748	709	677	735	707	708	746	705	724	756	720	728	748	722	717	675	698	722	741	722	716	764	741	660	705	770	680	727	676	744	713	715	769	738	749	708	721	706	747	760	760	664	733	679	725	683	702	700	724	750	697	744	741	724	722	706	738	701	695	709	717	740	715	730	715	679	705	699	665	721	696	725	727	726	741	752	742	725	738	790	727	686	756	711	739	741	748	727	758	707	711	713	673	728	720	761	724	692	722	714	693	718	701	713	753	699	690	715	709	706	721	747	726	716	718	705	700	673	714	743	690	738	707	728	751	702	705	719	730	782	730	731	710	733	693	775	715	681	716	673	756	733	748	739	665	752	707	716	743	661	737	705	745	739	710	694	694	720	717	720	736	725	711	670	718	711	708	728	758	734	759	707	752	703	704	742	760	681	711	685	690	746	704	705	742	663	704	677	763	723	811	711	735	745	685	753	718	709	733	731	757	700	713	699	706	718	719	710	719	719	693	759	697	744	739	738	762	765	745	743	726	742	752	742	708	727	666	721	689	710	701	729	737	700	750	718	727	721	717	721	724	751	683	698	698	704	712	710	726	696	713	737	727	698	726	720	703	710	721	771	760	772	739	709	724	645	715	649	749	715	688	734	721	728	724	694	719	699	722	698	717	662	721	714	680	753	715	696	705	677	720	681	728	673	720	743	732	742	725	732	658	690	693	765	706	736	758	721	740	744	741	708	703	700	726	706	721	728	738	730	672	722	722	723	722	733	688	739	709	683	750	701	684	715	730	688	690	718	754	760	712	722	774	724	718	725	696	718	723	758	748	726	713	739	691	682	717	700	778	735	691	691	748	758	702	713	698	701	743	778	686	720	750	755	668	725	699	710	722	700	724	681	672	673	721	737	746	714	656	695	770	693	768	722	664	697	698	696	752	709	729	709	712	714	746	660	715	744	732	704	730	711	714	707	757	649	720	722	745	764	751	681	708	693	753	717	746	759	672	714	692	704	701	690	657	732	766	718	722	760	649	692	749	744	732	706	745	721	699	687	748	710	719	751	805	702	715	726	709	713	758	751	722	713	717	726	735	725	720	767	693	738	705	740	712	721	719	681	715	763	751	740	765	780	758	773	712	700	704	737	694	756	768	732	728	737	736	744	712	692	712	730	714	730	713	719	743	758	686	734	692	665	700	763	704	728	740	729	730	765	734	699	749	667	695	735	716	717	753	718	734	728	694	754	734	737	720	728	701	677	700	754	699	699	760	707	759	742	744	747	736	759	750	743	694	740	760	743	709	715	740	672	709	714	713	666	737	736	686	675	717	651	721	685	703	731	725	659	658	724	795	694	714	702	682	699	696	711	745	763	670	750	702	700	699	721	674	686	690	736	692	713	760	745	693	713	737	691	748	693	697	732	728	700	738	743	704	690	702	760	724	759	665	760	705	745	690	717	733	718	665	691	776	741	715	719	756	707	744	775	702	754	706	732	725	715	724	688	730	702	716	695	741	745	727	695	713	673	693	696	723	688	745	729	689	737	750	702	715	774	728	722	676	706	754	707	740	742	728	742	738	744	696	750	746	740	749	711	692	750	715	791	721	716	681	702	679	657	705	721	752	708	688	778	729	733	772	737	649	715	691	742	710	735	725	721	767	774	714	707	643	752	729	720	704	712	755	727	723	716	740	729	701	702	696	724	702	758	707	715	714	728	702	655	714	741	744	756	702	717	710	672	703	681	747	730	704	744	693	739	698	720	703	708	705	727	754	734	716	726	751	689	774	726	736	718	781	719	721	751	722	750	673	756	728	666	690	714	709	702	712	700	715	710	730	719	696	738	726	723	736	742	714	702	703	701	700	750	726	764	703	665	737	798	732	732	783	699	706	736	718	740	710	790	677	716	717	750	727	725	756	744	707	759	711	738	702	713	741	692	729	768	690	734	683	682	742	719	711	701	707	681	732	748	744	729	727	710	740	719	694	712	695	688	742	737	670	726	695	705	684	683	739	725	672	726	662	749	715	706	774	701	721	753	732	730	700	726	698	700	699	695	736	713	758	695	744	756	730	813	692	689	772	717	740	699	705	732	704	723	724	697	695	671	715	684	736	708	709	705	721	773	722	749	755	713	725	740	737	750	742	675	748	686	706	696	722	722	669	726	723	678	715	809	693	742	700	696	743	695	729	724	723	714	729	745	770	725	679	731	743	730	735	741	735	712	727	704	705	764	746	733	675	726	698	711	695	704	714	691	719	732	719	718	718	687	703	735	733	784	758	715	713	718	692	720	705	753	687	711	702	669	725	695	740	689	706	736	730	692	701	733	734	693	708	689	720	744	731	735	783	720	744	710	707	698	685	721	742	734	729	719	693	693	721	738	723	749	723	733	727	724	704	758	704	716	683	719	724	727	728	738	746	699	717	734	708	711	735	731	710	730	725	736	691	789	708	730	715	752	732	707	759	688	693	771	728	717	711	724	733	680	737	711	759	690	725	711	745	731	681	680	708	697	702	699	700	709	737	722	705	729	713	728	713	719	749	706	676	722	677	730	702	698	711	692	718	773	734	710	710	721	707	723	696	755	703	708	690	731	725	723	761	750	732	710	705	723	729	719	662	731	689	778	733	725	677	689	712	704	729	647	711	754	712	689	734	704	717	695	710	772	688	780	705	717	705	726	686	722	730	698	747	735	712	774	747	755	729	737	764	762	713	682	710	724	734	693
20836	23380	28212	23846	15082	8800	5501	3569	1775	968	734	550	461	400	371	350	385	322	316	259	293	316	296	294	260	266	230	257	261	268	287	252	242	269	279	236	245	244	265	259	221	254	276	260	285	259	255	262	250	262	252	262	259	222	245	265	239	245	228	262	263	240	259	285	287	260	268	245	237	236	248	259	248	264	256	267	283	224	248	281	257	253	242	235	241	272	274	240	284	280	263	226	262	222	254	254	250	229	262	221	258	277	249	268	249	276	233	258	238	231	259	276	284	261	260	245	268	275	257	279	252	265	281	236	220	222	229	279	268	237	232	224	263	260	225	225	243	244	269	275	279	255	265	270	273	269	265	233	242	273	242	246	232	249	245	232	281	252	272	281	249	247	261	246	286	300	244	267	262	263	247	232	238	218	274	247	265	244	258	270	243	244	246	264	236	272	251	250	248	268	280	258	274	258	251	273	236	232	231	251	267	254	249	241	251	267	261	250	271	252	222	231	257	255	256	268	246	250	258	291	227	246	249	259	246	261	237	256	227	252	247	236	254	262	269	264	258	255	255	258	262	215	246	231	251	292	266	285	267	239	253	236	239	279	267	271	271	249	252	262	277	267	244	242	264	280	226	247	258	252	253	268	287	234	235	262	251	259	285	258	262	294	251	271	261	241	230	285	261	274	253	244	291	271	244	271	271	261	265	301	284	270	253	263	277	267	265	256	263	246	228	251	257	254	241	240	258	269	250	292	255	266	261	271	264	254	263	268	245	268	258	273	280	267	255	228	276	247	286	242	271	236	268	220	238	215	239	251	240	230	238	284	242	254	245	253	259	237	273	237	245	256	286	247	263	262	254	288	245	239	270	253	258	233	273	264	275	243	275	256	252	282	273	277	257	230	262	258	229	269	245	257	250	238	262	236	227	255	256	260	242	270	287	265	252	232	244	248	262	272	250	253	240	282	244	270	224	233	243	243	261	226	237	248	259	264	248	245	266	239	249	260	259	224	267	258	258	285	261	249	254	279	283	259	215	251	268	245	262	264	242	264	260	258	268	258	259	286	257	243	256	253	237	242	239	259	282	260	248	264	282	246	250	249	266	244	209	273	227	235	224	250	248	253	237	250	255	279	266	270	256	248	254	239	257	247	265	254	269	253	260	265	282	276	224	243	234	253	258	231	240	281	224	245	243	283	275	269	260	268	245	271	264	261	244	241	269	269	264	232	240	251	250	239	239	231	223	260	245	273	288	269	241	242	218	234	261	264	260	247	277	227	262	251	285	258	253	255	249	262	262	262	271	243	264	264	268	270	262	256	274	231	238	242	257	263	270	262	229	255	261	242	278	253	229	270	247	242	214	278	253	253	251	267	266	238	237	251	243	269	250	273	240	243	263	278	237	252	259	277	229	292	261	262	221	280	250	271	243	215	270	286	228	255	242	271	252	273	254	267	263	232	232	264	239	251	255	275	291	242	251	280	293	233	255	246	272	275	276	255	221	278	288	250	239	242	253	276	253	215	213	271	264	257	247	257	260	239	241	270	237	251	264	279	250	253	264	244	240	220	248	280	253	278	266	239	237	280	247	261	275	285	265	256	284	236	275	261	242	253	257	259	273	258	248	234	254	273	264	272	272	244	254	243	277	236	243	272	253	262	232	262	274	260	269	238	291	256	270	263	234	247	243	255	227	254	261	261	266	270	263	240	250	282	246	261	249	266	241	281	234	261	271	253	256	273	272	262	251	248	244	241	250	266	251	257	254	265	229	246	274	241	266	257	259	243	277	254	271	290	241	245	282	263	272	245	261	255	255	270	253	275	256	257	259	277	256	267	255	236	253	263	248	243	251	272	214	251	267	275	250	236	223	263	244	241	231	235	241	245	261	257	256	294	243	262	260	246	253	260	271	271	247	275	251	278	246	268	244	256	271	258	303	223	260	268	231	243	260	254	262	245	265	227	240	264	268	248	288	259	260	252	268	250	248	253	235	240	257	255	264	264	275	258	252	253	277	254	258	283	229	249	276	261	262	273	278	214	251	247	260	242	229	269	243	241	243	254	248	239	247	246	263	255	254	245	233	256	245	255	264	307	248	240	231	261	226	242	240	278	262	264	257	265	253	243	265	257	250	246	284	249	229	239	265	239	235	242	256	267	243	267	230	234	255	223	242	268	270	259	231	242	241	245	257	288	232	229	241	265	273	259	270	259	255	280	248	255	231	243	259	246	286	253	255	261	290	273	276	275	253	254	281	248	240	273	259	275	257	231	251	260	244	252	258	236	252	233	233	240	235	265	237	241	257	270	254	222	244	227	245	250	259	247	269	248	275	249	286	223	241	243	273	250	227	234	243	239	265	291	257	241	256	254	269	230	254	251	265	264	232	270	266	249	250	244	244	233	251	266	252	242	236	224	244	261	278	273	213	254	255	246	273	251	232	267	258	248	264	281	244	257	247	263	238	281	240	247	266	273	236	246	230	257	249	280	253	246	260	274	248	246	225	244	254	239	258	263	279	250	263	273	259	269	263	225	247	252	281	265	255	236	248	241	274	249	279	243	261	271	273	215	221	295	265	275	253	280	271	261	237	242	268	219	238	241	258	246	260	257	244	268	255	253	284	267	219	253	282	232	259	263	259	273	237	260	241	231	238	243	249	259	260	269	241	255	228	239	259	240	261	225	254	257	254	236	255	247	264	242	250	251	250	235	242	258	245	258	226	278	242	247	228	236	273	272	268	229	262	274	254	245	253	243	273	260	273	268	263	266	247	215	234	251	230	266	260	248	234	253	241	243	253	252	224	272	244	257	234	254	242	285	247	253	272	239	246	241	240	240	237	225	270	273	264	247	262	280	261	260	244	251	274	235	253	252	277	273	242	262	249	267	264	247	243	225	259	244	274	273	287	268	251	232	271	258	262	271	273	254	293	274	243	238	284	257	257	242	265	270	277	250	246	228	261	241	276	234	277	269	265	227	240	237	246	247	244	267	264	259	260	275	263	259	229	233	249	242	244	255	241	263	261	259	247	247	242	270	248	233	255	270	271	247	267	231	252	247	244	244	266	265	226	261	249	252	265	272	258	250	251	253	242	244	255	255	237	234	270	250	270	249	285	252	260	248	250	238	255	250	261	291	241	262	292	242	249	291	250	267	227	242	239	286	270	280	268	248	272	240	239	289	246	264	255	266	252	235	235	240	270	228	269	256	244	242	252	280	240	276	258	241	296	259	268	267	267	217	225	266	255	251	269	263	249	257	270	247	253	240	259	240	261	221	267	234	253	268	232	246	249	264	260	249	253	246	253	273	241	264	240	294	253	253	245	244	240	258	262	260	230	247	247	261	262	245	256	257	254	274	255	298	250	267	276	261	272	245	245	230	234	267	260	234	244	245	233	262	257	213	214	244	277	247	275	222	262	262	234	268	261	251	246	261	242	241	269	270	261	252	248	252	237	272	266	242	239	269	261	254	263	230	273	270	264	231	256	273	250	221	246	247	290	235	265	245
14753	18792	28539	32670	27066	22098	17661	14342	7569	4588	3428	2457	2136	1825	1561	1368	1221	1106	1030	1044	972	935	945	923	919	789	811	721	786	773	803	769	732	763	753	755	698	748	724	753	698	713	705	720	693	705	728	746	730	717	746	744	736	740	665	668	707	736	748	684	762	696	699	786	704	751	675	725	761	747	734	706	730	742	709	715	722	707	716	765	741	726	729	715	740	739	666	672	756	729	665	698	730	699	756	713	720	741	718	753	730	702	710	735	752	773	738	747	775	696	717	695	690	685	696	718	682	717	692	679	677	708	741	733	713	746	751	774	727	779	709	715	690	750	694	688	712	718	716	746	720	744	743	742	711	717	707	702	721	720	692	744	732	679	706	739	686	715	745	759	748	754	691	681	765	728	747	731	750	729	722	688	699	762	710	681	739	731	701	684	752	739	731	696	700	698	735	740	726	751	725	749	693	703	709	693	721	710	719	705	728	719	700	704	709	721	792	701	751	722	697	710	724	734	771	737	702	760	740	744	717	749	708	730	686	707	733	747	759	690	686	747	734	660	756	721	722	681	690	740	675	770	730	740	697	712	723	737	734	711	743	743	728	718	718	661	672	742	725	666	719	715	709	667	688	747	703	754	703	770	692	726	687	726	754	714	744	695	738	712	734	732	746	721	742	738	692	708	654	735	741	717	720	722	708	748	700	679	736	681	734	694	740	789	710	709	704	682	699	710	736	721	677	738	718	741	670	717	734	730	660	774	688	686	720	724	739	691	695	743	782	754	699	713	732	760	741	668	777	760	700	746	725	706	676	736	673	703	661	758	704	747	743	707	700	762	673	738	745	716	744	683	750	728	751	708	736	735	719	757	707	744	710	701	732	741	683	737	715	717	712	712	727	701	642	719	700	692	745	732	688	754	685	729	700	698	721	712	699	718	712	738	772	716	710	739	689	730	730	717	722	764	700	714	712	719	693	726	728	743	673	735	727	734	733	694	670	735	724	748	704	690	704	772	704	661	703	740	693	702	700	717	697	642	736	776	713	710	708	747	691	715	715	683	722	747	694	692	742	694	694	737	725	740	751	738	736	706	714	739	721	762	709	715	717	711	685	719	761	715	722	700	689	708	679	722	698	697	740	705	739	735	694	756	679	688	770	723	692	702	734	696	704	713	688	720	758	784	710	709	702	725	703	711	703	721	714	699	765	697	724	701	696	701	707	699	759	715	758	734	718	730	738	702	701	704	735	707	724	707	715	704	687	742	689	743	682	720	760	694	717	766	714	715	665	683	704	735	711	711	716	690	696	661	711	729	677	725	736	741	716	733	741	765	664	728	716	700	733	728	705	675	755	688	738	711	765	723	722	661	704	741	774	698	697	722	699	731	675	723	696	707	705	696	673	742	688	765	738	707	724	663	790	721	747	742	722	772	712	732	723	721	769	729	746	674	710	764	736	707	694	702	732	702	759	730	696	719	749	764	722	734	718	713	745	702	723	729	737	712	716	717	754	720	722	724	732	714	706	712	728	717	716	727	703	709	736	692	759	727	688	735	755	716	738	675	727	749	734	715	734	771	721	728	716	718	733	719	740	672	702	719	698	750	719	721	694	720	761	698	693	716	719	768	791	831	711	696	719	707	720	702	705	761	694	704	715	745	758	720	757	674	706	728	720	729	742	703	717	697	733	731	701	717	724	692	737	728	718	713	695	705	719	704	733	751	719	710	735	680	735	722	741	712	733	712	709	725	745	748	712	681	702	732	743	700	757	748	725	713	728	716	700	714	679	727	734	737	693	720	753	764	738	726	755	754	742	728	742	706	727	699	758	739	754	746	706	740	708	720	731	796	727	748	724	731	741	704	697	714	750	699	756	727	705	739	700	763	767	744	727	709	780	712	735	748	710	735	699	715	695	744	702	749	732	749	664	747	684	689	706	737	747	714	707	744	701	718	705	708	665	663	752	754	735	762	706	725	729	714	696	733	719	747	674	726	700	690	738	705	734	755	680	697	718	705	711	705	708	685	745	728	782	701	731	716	733	714	727	743	697	724	693	764	738	678	791	701	678	711	735	676	707	713	709	736	714	727	679	751	659	743	707	779	739	766	723	693	710	687	731	758	710	722	698	736	702	723	743	740	716	716	712	705	716	713	714	691	701	707	741	751	706	740	732	691	734	722	701	733	692	710	725	711	747	649	754	691	758	730	749	704	707	669	683	767	751	717	697	708	724	696	731	730	729	664	720	764	723	762	707	705	702	725	730	720	703	694	721	658	722	707	725	732	702	722	740	684	708	721	732	706	749	721	746	736	691	699	713	711	711	713	716	752	700	776	709	758	680	721	694	701	751	718	684	695	750	682	747	754	723	685	684	714	722	726	666	731	721	752	733	641	728	736	729	705	678	751	705	712	730	719	688	698	713	687	761	746	678	769	684	725	693	735	720	730	743	758	722	684	691	760	698	783	757	743	715	690	714	710	703	700	716	702	728	705	708	705	670	692	676	712	726	709	726	752	730	691	691	721	675	725	736	724	724	726	752	702	740	774	707	747	719	792	681	726	727	760	684	698	724	742	693	783	725	737	711	738	713	736	724	737	731	752	740	766	761	730	691	702	683	722	702	696	690	659	721	724	710	780	701	728	749	689	727	710	739	743	700	751	744	724	728	697	684	728	716	731	701	693	739	736	753	705	748	710	748	766	670	777	717	732	696	709	728	759	744	721	750	687	674	749	727	755	718	716	693	707	749	754	720	712	761	732	761	762	688	708	708	681	737	766	703	687	685	713	716	709	733	671	722	700	675	718	726	738	757	723	729	737	703	682	700	692	671	699	682	742	753	731	681	666	751	728	725	707	712	719	731	698	755	724	748	709	732	753	686	733	684	694	747	762	754	744	707	724	715	729	754	764	719	717	717	718	736	721	693	683	684	741	731	692	746	736	751	685	747	710	746	702	736	729	685	721	735	704	774	692	766	745	661	693	729	794	742	744	750	725	698	742	684	790	705	729	688	728	690	765	696	680	652	721	707	746	664	751	687	704	767	716	723	697	735	743	729	753	746	767	684	704	784	726	758	743	690	704	763	680	689	700	742	738	679	730	691	761	735	744	719	771	699	697	730	728	701	725	713	709	763	692	714	732	722	706	700	714	744	701	761	702	728	691	755	702	730	736	724	709	737	739	715	761	724	732	713	694	688	726	760	726	721	727	706	783	738	720	693	700	727	706	699	722	686	758	738	701	704	727	750	692	679	741	702	789	743	684	750	703	721	720	754	696	721	764	731	705	702	680	702	719	740	726	685	688	711	691	681	758	694	710	731	733	710	744	758	779	706	641	695	708	741	676	739	699	758	701	690	731	734	789	721	768	738	683	710	730	676	677	694	701	746	719	693	705	736	734	659	686	734	718	722	716	750	671	732	750	704	735	736	734	722	661	776	741	754	726	706	750	692	725	729	753	700	700	715	739	747	722	715	661	688	703	718	758	719	714	710	738	723	717	723	723	728	762	692	746
20991	24293	28214	22935	14568	8698	5228	3920	2007	1214	826	662	564	450	430	358	331	334	322	273	302	300	281	256	296	283	273	240	255	254	253	236	249	264	229	245	251	250	297	254	262	296	279	227	246	274	267	258	265	248	237	269	243	257	266	223	262	230	240	240	244	244	247	251	256	252	247	257	259	247	245	255	224	250	261	243	260	251	286	269	271	241	255	255	253	261	261	267	238	244	274	255	254	260	238	251	263	241	237	242	271	255	283	240	240	260	253	272	229	250	218	240	269	261	286	224	244	232	277	241	260	236	257	258	250	261	230	246	261	230	263	247	255	243	229	236	250	264	286	243	241	261	278	222	256	255	279	262	237	249	235	240	250	249	248	245	246	232	241	240	248	250	255	239	245	256	253	265	254	210	224	237	260	242	237	245	272	261	259	264	254	285	239	240	239	244	253	258	238	250	304	282	254	247	258	279	259	254	223	243	281	255	244	194	223	236	268	247	238	245	257	261	244	238	248	301	277	255	238	228	242	265	270	248	246	259	257	225	284	266	235	238	232	246	244	223	248	259	251	246	272	261	283	234	245	266	249	252	229	264	258	250	249	282	250	250	234	267	273	232	224	254	262	246	243	275	248	272	238	262	267	233	260	248	241	254	252	222	218	251	228	251	236	245	284	254	240	231	266	229	254	239	255	255	249	268	240	249	261	233	262	238	280	252	250	253	225	234	217	241	262	284	246	260	229	231	258	285	265	259	253	237	281	251	238	260	251	270	271	263	258	270	244	271	247	248	241	253	253	269	267	258	248	270	249	262	239	248	264	248	233	265	239	240	283	256	245	246	248	254	187	232	234	276	234	267	240	255	232	252	258	240	243	237	245	216	259	256	247	228	231	248	264	255	268	251	256	283	236	225	252	236	261	212	231	241	253	272	266	260	245	221	263	263	264	278	264	196	244	250	278	266	238	269	251	263	253	277	246	283	249	269	274	245	245	248	246	229	239	257	245	270	268	261	263	250	257	239	228	260	255	303	218	262	248	225	272	261	258	260	233	245	238	278	243	257	256	221	276	264	257	289	253	262	244	270	246	277	240	240	254	303	227	238	258	246	236	275	247	295	249	285	244	272	242	242	272	248	266	243	269	263	246	246	269	283	283	280	237	233	269	236	242	271	248	257	262	230	250	247	261	258	241	234	244	269	256	240	258	231	257	259	253	254	250	255	230	257	219	239	259	262	259	241	246	265	246	217	257	266	244	256	260	247	237	252	247	245	246	252	244	226	258	287	226	251	232	262	256	270	260	244	272	236	249	275	271	266	251	252	238	253	241	249	263	225	272	236	280	261	217	264	269	232	228	258	276	247	269	241	268	230	256	240	228	269	281	248	252	231	254	258	258	271	252	231	239	269	253	227	257	254	254	229	248	247	231	258	249	243	245	258	270	273	245	272	234	253	241	264	282	265	244	240	239	255	241	256	261	263	257	245	256	256	290	227	273	246	277	239	272	241	242	233	269	232	234	236	211	248	241	235	261	255	247	242	256	239	255	240	252	249	256	285	250	256	242	240	246	282	222	256	267	236	268	241	256	236	247	242	238	239	249	255	264	245	234	263	258	255	251	249	234	252	234	225	256	249	278	248	236	259	271	256	238	260	267	270	257	241	235	222	241	242	279	255	252	260	250	251	234	219	263	257	252	264	260	227	240	238	266	252	257	249	276	244	242	224	257	234	253	261	254	243	258	226	251	288	253	265	250	234	265	247	249	260	235	266	261	245	256	249	240	267	243	258	235	250	250	278	275	238	267	230	273	260	226	239	284	236	257	269	250	248	223	237	247	264	249	251	239	248	239	285	272	221	274	261	268	252	248	265	264	227	255	259	270	227	236	272	241	265	270	267	238	272	259	236	205	255	274	267	248	246	233	250	244	256	260	232	275	258	285	277	258	256	224	248	268	225	249	244	262	263	246	266	229	266	251	270	260	269	240	242	265	224	231	275	254	262	251	228	259	254	222	243	275	259	283	249	242	254	290	254	300	255	264	253	262	253	261	281	247	246	258	280	229	286	271	263	247	293	272	258	231	247	277	265	251	238	281	266	252	268	236	228	238	266	277	306	264	246	266	256	246	261	247	251	256	262	245	262	223	248	289	230	268	259	261	238	246	237	279	253	271	231	259	261	268	245	239	251	247	249	244	258	272	233	238	242	265	240	223	238	259	253	262	257	263	243	234	235	265	245	248	258	245	300	244	264	246	269	233	269	257	234	270	249	248	273	261	257	242	261	244	252	242	230	263	264	224	248	276	287	252	275	288	244	266	241	247	273	234	249	252	243	249	264	246	239	243	240	240	248	258	241	248	263	259	286	246	252	238	230	236	253	252	267	259	289	250	253	263	260	266	243	266	232	252	264	236	254	249	235	265	254	251	273	240	242	248	240	252	254	252	231	276	243	238	258	272	219	270	242	275	245	239	268	250	256	246	249	221	247	247	240	262	234	243	246	255	236	253	257	240	253	254	282	251	265	228	246	257	240	227	255	242	241	264	276	265	272	259	260	267	255	225	264	241	265	271	240	246	261	231	263	274	237	257	253	261	279	263	246	256	258	241	253	245	294	267	263	256	246	250	234	257	260	227	272	245	240	227	257	268	234	295	238	264	259	257	255	225	246	258	260	270	261	263	230	224	267	259	234	236	239	281	258	269	276	238	234	242	224	254	253	245	257	238	243	244	269	282	265	264	251	271	244	267	264	270	215	239	243	245	250	253	253	235	241	278	245	231	249	250	263	255	271	284	267	257	257	259	249	242	261	290	258	284	253	262	246	254	268	258	268	236	248	281	274	243	230	240	260	257	243	257	257	253	245	243	266	276	248	269	248	246	228	233	256	257	254	240	262	240	251	257	274	268	244	261	251	245	257	250	235	255	260	254	242	269	248	281	265	244	286	246	248	259	291	256	229	251	271	252	258	238	222	266	244	266	257	264	252	260	260	268	251	254	262	277	223	261	253	239	264	235	240	222	255	276	236	234	247	261	234	259	268	234	282	255	261	258	291	262	271	252	249	255	278	252	269	277	281	266	247	256	262	234	250	227	240	240	272	243	274	264	249	242	258	269	247	228	268	270	240	248	282	253	237	259	246	244	237	223	269	253	245	229	244	287	256	258	254	246	248	266	256	265	270	251	267	260	219	248	236	240	252	255	275	256	236	252	246	246	252	246	270	247	254	236	264	251	283	234	262	263	261	244	244	238	242	249	286	279	252	247	229	300	237	226	257	222	245	258	271	247	249	261	272	247	269	243	266	231	241	236	249	261	263	245	295	246	247	246	272	242	220	226	262	218	290	276	248	311	262	251	252	279	248	279	242	272	260	239	272	267	275	264	273	246	239	258	240	259	233	265	259	254	254	269	241	227	228	252	258	213	236	246	257	268	254	248	291	245	253	270	261	251	224	257	246	240	251	234	245	236	249	252	241	232	230	260	263	247	232	236	246	273	255	242	248	269	247	248	268
14937	19739	28771	31372	26876	22068	17368	15325	8655	5480	4032	2882	2560	2067	1765	1525	1262	1140	1115	1081	988	1030	990	930	847	836	796	785	784	761	804	744	779	723	733	782	718	755	731	737	711	664	701	684	743	714	753	774	762	751	708	736	738	716	717	694	675	710	704	685	692	686	779	715	683	694	766	753	728	700	738	723	746	687	722	745	723	719	689	739	712	686	767	709	755	728	732	695	697	747	733	723	697	723	739	719	710	718	700	702	709	737	715	726	723	707	769	742	727	758	696	674	717	697	738	713	720	743	759	698	703	763	728	681	707	736	708	710	678	682	726	697	700	765	669	749	722	737	724	697	744	689	739	708	748	725	691	719	743	731	734	744	698	669	704	695	756	720	705	679	683	716	698	702	689	705	750	745	709	699	696	690	686	736	731	683	707	688	689	707	713	712	672	726	728	746	694	726	689	726	712	765	700	701	665	709	714	701	669	709	745	708	689	734	678	705	675	691	717	764	761	689	721	709	716	719	766	741	734	719	737	709	723	786	702	707	726	687	724	750	725	721	726	715	695	707	700	754	705	678	754	691	711	724	726	774	708	739	737	671	715	698	706	723	729	707	721	753	692	711	684	692	707	660	707	782	681	720	701	715	755	723	722	688	753	670	743	709	713	734	704	679	751	741	723	714	729	765	725	715	718	720	759	676	706	736	671	711	705	707	690	761	725	713	715	693	713	705	697	711	767	705	736	709	713	731	677	780	711	731	749	702	696	731	773	717	692	724	724	702	730	720	738	737	740	659	678	709	730	681	665	729	726	755	764	693	692	717	676	739	700	739	680	677	721	712	776	722	688	677	700	677	713	743	717	688	693	713	714	697	724	741	713	691	711	666	676	746	678	746	660	728	719	733	732	714	737	737	711	710	721	708	751	755	736	689	690	712	725	711	726	703	766	741	723	725	700	693	728	711	705	673	743	710	703	731	696	713	722	688	742	737	721	701	760	762	769	731	756	703	721	704	703	777	667	705	676	725	732	739	751	741	757	763	740	748	723	699	712	696	757	708	716	708	779	688	686	755	697	721	693	690	688	727	720	727	770	705	669	698	748	713	683	720	716	683	706	759	741	771	773	688	718	689	704	712	699	670	722	717	719	726	685	740	749	679	712	748	697	746	709	735	739	748	718	716	705	659	703	809	708	734	765	722	741	694	730	703	717	754	731	694	751	743	655	733	721	705	702	710	703	725	716	720	680	734	750	693	709	731	671	715	745	674	739	739	657	725	726	690	736	707	740	680	723	722	759	707	738	741	719	763	733	746	719	744	682	687	710	695	794	734	672	751	676	767	720	722	721	710	722	710	736	678	740	708	727	741	737	680	684	721	703	677	721	729	694	721	741	705	711	722	742	710	708	710	735	716	687	729	731	707	722	707	741	753	723	723	710	707	673	702	733	708	726	683	720	709	725	684	706	703	717	711	701	716	724	746	700	729	751	723	736	694	738	671	716	742	756	686	704	703	732	703	758	725	701	736	691	700	685	727	755	746	707	653	700	730	721	722	697	760	655	670	673	701	715	669	718	718	725	740	752	757	755	684	710	690	704	689	704	762	716	668	700	735	694	692	694	714	730	722	686	730	734	669	661	722	694	744	676	737	735	691	757	710	681	692	709	730	679	753	738	707	746	713	749	699	675	694	736	736	726	653	697	715	732	684	705	725	744	710	725	734	745	733	742	710	727	722	721	724	722	717	677	696	716	728	674	644	739	700	721	694	699	758	727	685	697	733	720	698	745	755	691	669	763	692	720	748	749	675	727	721	723	754	711	670	709	683	766	749	683	699	708	699	708	738	715	684	708	701	710	751	716	687	747	746	757	748	702	727	732	689	732	724	778	711	722	730	686	728	712	760	683	743	705	689	692	746	725	700	737	721	687	744	669	717	669	768	708	742	734	722	663	694	721	729	732	693	698	713	707	697	682	699	774	739	689	744	732	674	657	707	725	671	748	719	694	741	694	708	681	711	684	751	738	726	697	728	757	677	715	751	725	718	713	707	682	712	644	708	713	706	696	683	712	728	722	725	737	742	709	721	697	723	696	721	726	711	703	711	697	737	685	700	673	742	698	714	747	734	695	700	754	737	680	692	725	695	666	746	731	726	734	695	732	750	698	681	724	687	680	702	722	733	672	735	651	695	738	687	691	706	754	693	731	742	761	725	679	683	714	668	696	698	702	719	737	703	688	670	751	698	677	732	745	710	742	697	764	695	714	712	773	761	760	728	669	778	726	714	731	725	745	723	698	781	711	721	754	740	685	722	711	718	719	710	730	739	686	695	756	717	712	721	713	724	687	676	775	747	685	696	742	671	743	697	741	705	713	775	724	717	754	681	709	705	703	712	718	752	668	718	727	687	764	765	712	729	701	676	667	797	687	714	721	726	723	713	736	680	734	699	712	741	784	703	742	709	719	776	670	698	723	684	728	725	706	731	755	709	722	733	729	681	699	721	707	768	750	689	704	691	767	663	754	709	706	741	731	747	678	703	718	703	662	723	730	692	720	720	684	710	710	738	705	715	694	721	675	712	729	718	726	665	720	709	708	717	735	746	721	682	728	669	697	740	736	697	726	728	714	704	695	712	731	680	686	726	673	681	691	696	737	710	658	693	681	716	755	721	694	729	731	729	718	728	742	751	718	728	675	701	752	722	684	698	683	723	717	695	668	746	710	763	700	739	770	677	692	745	706	726	700	721	713	725	693	737	743	746	674	758	714	709	733	701	734	682	720	700	698	734	682	730	761	705	730	696	719	743	742	709	708	692	681	719	729	706	722	699	698	696	782	731	719	715	677	712	784	750	709	716	718	729	737	728	715	657	658	680	728	726	735	744	722	702	711	754	724	715	718	705	736	729	681	687	721	737	704	705	694	725	642	693	692	724	686	702	737	716	700	721	706	699	708	706	727	731	701	722	718	687	748	712	710	730	760	719	676	741	744	680	709	695	667	727	727	759	758	747	710	691	744	713	747	736	709	711	726	746	729	755	760	715	715	677	709	756	755	674	727	722	726	691	706	688	712	688	763	718	716	706	646	735	709	741	721	730	706	704	683	691	693	717	697	725	771	693	764	685	735	717	705	707	705	706	700	725	717	705	693	707	731	731	708	710	733	674	681	691	673	701	713	733	694	691	720	681	714	682	744	722	685	713	691	706	729	716	693	698	751	715	768	694	713	750	698	692	704	679	715	710	688	717	690	717	713	716	728	694	723	719	767	713	731	665	711	741	680	710	731	740	694	668	695	744	723	746	672	737	746	727	782	676	698	650	740	712	693	716	721	740	668	685	677	724	751	749	683	730	717	759	730	703	757	775	742	740	671	754	699	689	658	725	678	663	704	728	723	716	706	693	717	758	721	738	720	696	724	785	724	733	702	721	678	719	670	729	744	706	710	686	694	735	730	745	729	697	695	735	717	691	719	729	691	685	661	686	717	760	743	732	719	695	700	711	696	713	729	683	718	745	758	752
23095	26549	28445	22298	14397	8384	5470	4213	2111	1273	905	684	625	473	433	415	363	312	312	310	297	317	324	320	294	295	271	248	298	273	258	262	281	247	265	293	256	243	271	252	267	278	247	283	223	281	257	253	254	265	267	246	264	236	248	264	256	246	235	260	265	239	257	257	243	247	244	258	282	254	249	274	263	246	255	251	271	282	276	244	252	260	281	237	275	273	258	246	253	262	266	263	262	275	283	271	267	284	269	245	256	265	255	249	265	294	287	277	278	233	261	271	227	277	245	253	255	285	262	245	260	265	245	294	254	268	274	258	260	266	248	257	244	268	241	260	264	275	253	246	264	266	243	247	262	287	256	234	246	246	238	261	245	225	243	258	246	239	288	247	265	282	298	263	266	281	255	286	276	286	260	248	228	246	266	273	254	251	262	289	286	258	277	253	297	279	251	271	242	269	284	279	269	248	250	271	251	274	233	263	246	249	262	264	240	253	231	250	251	244	297	258	259	245	249	259	261	281	265	254	292	250	273	236	254	289	251	245	273	266	245	235	288	252	276	265	279	276	254	258	262	267	238	270	262	267	263	260	271	281	265	266	261	251	246	259	272	250	289	271	229	249	237	269	257	247	222	267	252	270	278	243	258	287	215	236	251	259	278	255	246	256	240	249	266	270	246	285	257	266	283	304	255	284	277	250	247	283	261	251	277	257	257	275	241	262	278	318	256	244	237	255	262	262	283	244	284	271	244	252	273	256	283	254	246	271	268	266	248	221	311	267	273	260	268	259	287	230	247	270	263	254	260	262	272	273	250	219	249	271	253	261	280	239	261	261	262	263	255	262	254	240	272	305	261	245	260	327	283	251	272	269	266	258	273	261	263	266	249	267	250	258	281	257	249	256	268	230	242	266	260	267	270	252	225	278	263	250	253	259	221	255	253	298	262	232	283	256	267	256	256	244	250	260	284	225	253	255	263	297	227	271	265	243	268	256	245	289	246	276	232	279	256	258	232	270	259	259	269	238	289	293	269	254	255	275	256	258	280	271	280	239	294	288	285	281	266	290	259	272	215	237	286	265	277	235	239	271	254	260	267	247	251	247	254	270	247	244	265	270	273	266	271	242	291	296	274	239	270	277	253	238	267	272	239	231	289	294	279	269	258	259	265	279	263	241	249	273	272	272	266	261	265	286	291	290	252	240	278	247	263	261	274	244	249	258	251	242	272	250	283	251	265	259	261	277	270	287	262	252	254	243	283	223	260	311	240	262	254	294	237	262	267	291	265	266	266	251	291	249	290	270	278	260	235	277	284	269	263	264	270	262	251	272	266	258	270	236	270	252	248	263	235	254	261	311	255	254	256	262	255	293	271	283	264	257	258	231	273	249	257	268	266	262	240	270	274	218	256	255	267	246	258	251	268	298	256	254	266	268	251	227	268	235	249	254	242	257	290	266	270	254	250	253	277	283	297	282	259	264	253	265	253	274	272	252	306	243	269	268	262	254	270	277	246	271	255	298	275	270	257	247	232	279	251	262	246	267	260	272	274	276	259	253	259	257	270	274	286	257	257	246	248	237	274	271	270	262	257	252	263	256	252	256	270	268	297	267	218	285	274	298	286	257	263	254	239	279	248	240	278	288	233	256	255	276	254	238	273	244	281	271	264	261	252	253	266	251	251	260	262	253	236	243	265	256	253	276	270	241	247	259	249	271	255	274	237	254	258	270	268	239	281	265	284	229	278	256	247	257	283	253	248	285	258	250	260	261	244	239	240	258	248	275	238	282	255	263	247	287	263	274	232	255	251	262	270	247	262	290	271	255	271	285	248	231	301	277	275	272	232	257	275	263	265	247	296	255	208	258	240	263	294	277	256	231	235	251	284	248	242	274	255	269	282	280	274	260	235	250	275	285	258	256	274	253	254	266	257	250	269	262	288	259	257	249	245	246	248	280	262	244	249	267	269	262	239	264	261	252	260	242	269	255	264	268	238	258	274	262	267	274	266	280	255	264	262	274	231	261	229	258	239	249	264	271	266	250	258	263	255	286	250	252	257	258	289	297	277	280	265	272	264	251	241	282	267	240	251	269	272	252	260	263	270	268	263	276	258	287	276	252	236	255	288	241	249	255	235	266	259	274	258	251	260	291	262	231	247	250	271	241	276	266	249	257	249	263	266	248	284	263	274	239	295	281	263	252	268	286	261	267	270	262	272	256	255	243	260	248	254	279	238	288	246	271	294	241	262	276	263	259	246	254	250	262	264	274	278	278	261	285	258	241	274	267	299	233	254	281	258	274	255	247	284	269	213	257	291	286	259	260	266	236	263	238	239	243	261	269	248	275	254	271	287	269	262	252	248	257	246	243	268	312	244	265	231	240	284	249	255	259	246	272	274	285	255	275	238	271	239	246	261	249	286	258	253	234	262	245	236	277	266	242	261	265	222	254	250	266	256	284	273	261	271	243	278	278	266	292	277	272	277	295	257	240	244	213	268	270	252	268	279	259	264	258	235	264	260	267	283	254	258	259	229	242	283	267	261	268	263	224	227	269	248	284	275	252	264	234	270	268	262	242	288	255	238	253	236	264	249	246	247	274	265	257	251	244	263	266	280	283	286	259	266	267	285	285	282	284	252	269	266	242	264	260	277	251	299	246	264	263	283	248	256	239	269	261	259	266	239	241	215	242	275	262	265	254	270	260	246	275	276	262	258	255	253	253	270	257	248	242	246	270	253	265	253	269	251	262	230	249	300	271	249	251	275	263	276	268	251	249	263	269	269	257	298	279	284	249	261	246	293	277	265	264	264	252	251	261	278	277	241	251	280	260	267	251	283	252	261	259	255	262	262	274	274	270	254	242	238	239	263	250	263	296	269	274	258	285	276	289	248	268	282	245	262	247	261	266	241	283	256	250	251	259	253	254	259	273	273	260	233	254	253	241	258	285	268	243	253	246	258	260	243	268	262	268	263	275	292	249	267	259	230	243	255	241	249	230	239	297	259	269	249	291	230	246	235	270	264	259	248	242	258	277	281	249	274	269	255	269	268	261	281	243	251	260	274	283	252	224	285	255	248	258	267	252	252	272	283	268	273	252	272	222	267	259	234	260	251	273	238	267	251	258	242	269	255	267	263	267	271	270	246	253	240	291	270	267	251	294	274	250	236	236	286	263	270	295	257	277	272	275	246	264	242	259	261	283	252	261	254	215	260	226	260	274	268	230	240	275	270	246	254	257	253	268	284	269	248	250	277	259	263	241	251	272	252	282	284	255	261	256	245	239	265	230	291	242	239	265	263	274	249	260	253	278	234	268	257	257	232	224	252	249	245	290	255	281	269	264	256	268	241	258	281	246	271	247	269	214	260	268	285	247	285	239	306	260	249	269	247	246	272	253	259	258	274	249	277	257	269	247	256	265	247	287	276	242	243	255	251	248	275	261	246	250	241	248	259	265	288	250	280	238	258	266	263	260	278	266	280	250	274	278	265	256	250	250	237	258	270	261	266	267
16819	20819	28441	30695	26601	22024	17971	15794	8921	6136	4316	3266	3069	2369	1958	1643	1360	1236	1108	1033	1087	1012	1009	1018	914	869	818	850	809	800	807	772	771	776	692	773	813	732	781	739	711	762	768	746	759	726	710	724	811	773	744	727	766	766	742	712	754	712	718	723	728	736	725	756	743	734	715	717	734	722	760	738	734	696	708	731	690	703	770	742	713	784	747	753	739	716	691	721	703	716	755	771	756	714	703	724	727	722	745	733	740	779	751	761	777	758	737	799	734	701	700	743	738	794	739	729	742	725	696	749	702	746	740	719	726	723	680	757	694	724	716	716	731	733	729	726	734	748	754	750	726	785	730	736	692	712	652	721	739	715	760	746	696	758	785	770	708	762	758	717	741	728	736	763	755	684	757	753	708	771	736	738	759	772	761	729	720	756	740	754	758	763	724	783	744	738	716	733	701	725	763	699	757	720	731	736	754	752	746	696	731	682	710	724	731	724	741	772	696	765	716	749	727	756	700	744	705	718	760	771	714	758	771	696	727	718	738	776	725	749	744	757	747	710	738	739	742	730	722	678	742	762	734	716	706	733	757	736	760	733	702	701	733	727	760	775	757	717	715	685	734	716	730	758	733	764	738	792	705	732	802	787	680	704	742	756	729	761	737	716	774	753	738	718	741	702	709	760	726	763	715	755	733	703	728	678	750	695	744	735	715	708	705	789	756	694	725	810	714	713	734	676	729	738	736	727	759	758	760	724	754	723	741	758	722	720	728	807	724	691	749	757	713	722	698	758	709	727	775	748	735	691	737	697	722	731	786	756	732	755	758	706	742	738	715	795	681	673	721	748	734	761	761	733	729	670	680	749	777	697	741	728	722	745	734	737	771	724	724	757	805	772	757	705	769	751	733	720	697	703	728	754	787	748	724	769	717	740	718	720	743	748	772	713	744	782	719	760	719	738	781	698	743	745	732	730	739	817	731	775	723	737	672	700	719	686	754	721	718	700	697	729	749	768	746	726	717	769	735	722	759	715	788	717	662	765	797	764	728	738	770	758	760	703	736	768	742	735	701	675	714	768	701	712	746	746	687	720	752	756	695	737	722	740	703	716	751	746	741	716	736	751	781	752	707	711	751	731	738	721	702	731	695	737	746	731	702	694	734	743	730	776	724	733	735	715	711	794	691	723	719	737	725	761	753	693	702	752	730	704	760	773	709	712	770	760	733	716	753	704	739	800	803	738	701	727	728	718	677	715	711	765	740	715	733	751	695	731	713	725	698	704	759	744	737	713	729	708	771	729	714	694	760	704	728	772	689	764	736	687	701	682	766	713	719	756	751	737	725	754	705	723	728	723	732	725	670	700	790	729	758	702	744	747	724	754	764	751	725	755	716	731	790	725	767	705	751	684	736	745	740	774	706	755	705	711	736	729	743	737	704	730	714	747	710	718	736	722	749	779	721	730	747	746	723	710	732	732	735	752	737	720	756	732	661	727	700	761	752	716	760	725	704	745	691	758	708	733	721	764	735	672	747	748	714	701	764	699	720	736	734	735	716	770	718	751	760	780	715	734	671	737	725	740	770	731	736	707	721	737	765	707	754	751	753	716	713	683	700	745	739	741	702	735	717	690	750	705	693	722	748	735	744	720	701	697	718	737	768	722	734	708	754	696	752	713	712	706	738	742	736	751	707	719	708	732	767	744	745	716	704	735	766	723	755	768	780	748	729	691	717	789	744	704	730	689	764	714	715	725	738	716	753	690	759	765	777	723	747	778	725	705	735	723	705	757	728	696	762	729	709	724	730	785	697	778	747	716	728	719	751	756	664	746	713	757	731	750	732	706	745	737	725	751	724	695	747	735	731	743	727	704	733	690	749	756	760	702	732	689	730	719	735	742	787	719	708	688	721	743	782	707	745	766	678	716	749	741	723	740	734	747	738	783	730	751	718	722	729	711	740	679	747	758	757	746	735	724	780	738	755	702	724	783	755	763	771	694	778	747	761	734	724	739	758	729	739	726	725	717	723	745	721	786	746	781	753	697	796	775	711	750	714	727	721	715	702	743	727	771	746	732	760	695	766	752	757	737	717	713	729	755	758	736	722	724	743	737	760	701	745	711	696	734	755	740	767	779	727	759	732	694	743	710	703	703	722	724	711	745	772	725	737	741	767	666	716	748	733	744	704	754	745	761	748	768	733	756	764	668	801	765	754	737	709	799	740	718	706	732	768	713	761	716	720	706	756	760	719	753	731	744	751	749	741	714	710	713	759	689	738	703	705	709	712	758	761	730	760	735	742	766	735	733	756	732	744	724	784	725	734	714	783	685	695	737	739	715	792	713	736	795	783	711	712	784	747	717	728	766	757	701	735	710	757	743	712	705	781	734	736	746	733	789	706	771	755	747	735	807	715	702	779	710	698	755	745	752	704	732	742	750	784	740	726	799	697	774	714	676	757	736	736	723	757	709	774	694	725	763	748	741	718	736	727	752	716	722	746	698	681	746	724	749	764	748	753	746	742	700	738	739	735	741	747	759	721	745	731	727	728	746	725	722	732	766	738	731	760	702	687	749	700	747	732	741	725	770	728	749	722	768	720	761	765	790	769	738	739	749	754	781	709	737	743	714	724	761	704	711	750	727	786	726	716	695	681	723	693	781	714	721	751	705	740	728	738	700	765	709	708	734	701	694	714	736	683	712	754	720	712	755	769	744	762	776	795	744	730	756	741	795	764	711	753	705	763	740	683	773	680	723	733	736	749	690	721	718	726	776	770	756	731	739	750	738	745	747	733	748	752	725	711	784	740	697	740	738	706	780	747	778	736	747	755	761	760	728	716	727	738	730	694	750	691	740	717	740	750	730	707	738	708	701	751	795	790	748	702	719	757	741	710	771	684	681	725	744	691	756	691	726	694	655	720	756	716	690	738	780	768	794	747	728	760	744	745	723	763	738	725	730	712	700	739	759	717	714	762	730	690	799	686	739	711	746	714	727	767	732	738	746	716	788	743	714	701	759	706	724	774	789	741	756	756	734	736	729	704	792	704	758	767	764	764	685	760	708	701	765	749	773	757	697	730	733	707	717	759	746	761	752	699	705	701	727	683	729	731	723	755	739	748	761	718	773	677	762	738	747	742	772	759	683	740	740	730	755	749	771	729	710	720	726	756	762	740	766	769	761	714	776	750	741	706	747	710	762	767	776	697	791	742	727	747	776	772	672	696	727	726	692	697	733	731	764	722	758	704	751	686	761	722	690	692	713	779	783	734	693	764	737	697	761	714	700	780	742	752	725	694	731	766	687	727	722	744	696	703	683	740	709	730	757	760	736	763	679	707	698	719	721	752	759	746	767	782	705	749	728	757	711	724	726	725	746	697	717	696	778	767	723	742	730	724	695	711	749	780	765	741	784	725	706	739	796	744	725	752	760	805	754	751	724	764	724	761	728	745	737	709	704	710	750	729	738	716	750	682	662	696	739	693	775	715	758	715	735	773	791	716	710	731	733	752	703
22415	25765	27393	21467	13703	8399	6159	4185	2348	1434	1042	782	689	503	462	397	359	318	330	310	321	335	325	311	243	278	276	239	283	237	262	252	248	284	259	280	268	250	261	280	262	260	254	257	288	291	253	245	236	252	254	286	234	273	263	246	258	247	229	263	252	253	259	284	241	280	249	266	257	255	259	238	257	269	264	277	251	294	282	260	271	251	261	236	257	259	264	300	277	280	259	263	271	263	244	252	274	260	254	250	301	273	284	276	262	260	256	253	247	243	280	232	276	271	270	282	258	234	256	268	285	260	314	246	269	269	261	269	267	257	281	283	279	233	254	285	269	213	271	247	263	233	261	241	282	242	259	262	266	253	265	271	241	287	279	272	259	261	249	267	261	244	263	272	261	277	296	277	240	249	258	248	281	251	256	258	228	251	289	272	260	277	230	269	259	252	254	265	227	269	263	252	248	268	264	253	278	255	277	260	238	262	273	250	245	273	261	243	268	267	274	265	271	299	245	250	248	261	253	238	275	266	283	260	255	267	247	270	245	235	239	285	251	231	260	262	249	247	243	266	232	274	260	261	255	252	283	205	238	243	264	232	241	277	228	252	275	239	270	294	258	250	260	253	243	264	251	276	279	281	244	265	269	277	261	249	265	266	251	255	253	237	297	245	235	252	240	264	258	286	272	250	252	270	268	276	237	259	268	256	230	271	266	270	292	260	277	248	253	233	255	258	262	262	270	254	274	266	242	256	255	255	276	279	247	250	264	257	239	271	281	261	288	269	297	273	253	236	274	266	254	269	252	253	225	277	260	253	235	246	266	255	274	260	235	276	247	263	268	250	269	247	255	249	287	278	287	280	258	242	288	246	263	275	251	261	273	256	234	262	237	273	279	280	251	287	250	263	269	238	245	241	283	274	280	274	271	255	233	269	264	250	278	257	282	231	275	253	276	267	269	266	278	268	263	234	289	236	250	274	274	245	266	239	266	254	264	260	266	285	264	293	213	272	260	305	267	240	235	220	250	253	265	235	226	253	269	240	248	257	263	276	225	253	249	263	242	257	244	293	256	264	264	269	253	244	253	281	257	223	277	257	256	267	259	244	270	250	255	259	274	269	251	250	272	290	283	295	288	289	272	275	256	277	244	273	280	275	248	246	251	256	275	265	269	270	250	243	263	278	245	242	248	279	283	256	262	275	278	247	261	259	242	258	274	269	226	248	280	264	255	262	294	265	251	227	265	261	267	277	282	258	260	277	263	274	272	247	251	266	276	262	264	216	267	261	266	250	268	253	268	260	248	258	239	243	258	270	274	263	253	253	284	261	259	296	240	258	246	268	257	259	279	263	259	260	255	285	234	282	259	249	292	245	253	259	285	273	276	230	262	247	271	275	266	277	280	272	264	295	261	264	250	268	251	257	275	246	271	256	262	275	242	252	261	242	247	283	246	262	262	265	268	269	241	257	290	273	286	268	254	275	244	251	283	267	263	242	258	249	252	249	274	284	266	254	305	270	270	239	271	282	239	242	261	278	284	257	240	271	265	250	264	265	245	274	232	258	270	272	270	261	268	228	244	284	250	263	258	294	256	277	267	280	301	262	273	268	289	258	266	244	248	282	247	278	247	255	276	238	254	275	263	248	263	245	275	232	254	297	248	249	261	247	270	267	248	267	294	287	283	251	222	264	293	240	249	254	263	247	240	249	236	288	278	271	267	246	276	261	255	269	271	261	266	256	258	283	232	255	260	247	250	248	285	258	278	260	258	258	270	262	247	298	260	260	240	257	267	269	253	256	260	275	264	268	264	273	271	256	265	269	245	247	248	278	278	300	277	272	247	278	249	247	246	240	250	282	276	274	262	230	269	254	249	290	260	242	221	255	252	285	254	263	277	263	284	261	293	253	246	268	252	253	274	270	237	250	249	238	267	277	255	268	257	249	288	226	263	279	255	266	240	271	250	261	243	278	265	285	242	250	280	270	242	256	262	306	281	258	265	271	263	273	257	289	261	253	263	271	226	251	291	231	283	260	266	289	281	249	275	265	270	277	251	256	244	248	256	284	259	249	267	247	257	260	251	246	275	237	270	265	277	241	258	257	245	273	257	267	249	271	276	249	269	247	301	247	256	265	271	266	265	240	260	250	253	236	255	277	282	239	255	252	248	271	249	258	257	243	263	275	262	249	248	272	228	234	286	280	236	274	236	268	270	272	242	267	258	231	286	270	235	276	244	271	267	257	263	292	280	284	254	282	233	285	260	251	270	299	288	278	285	262	250	255	278	268	247	307	247	269	231	263	240	266	260	256	258	239	236	228	253	261	241	247	277	257	265	264	252	233	249	245	280	260	272	261	247	270	253	248	244	235	232	246	264	238	269	253	249	252	269	278	254	292	260	271	263	251	249	264	261	237	265	292	250	302	273	262	253	221	251	249	235	280	291	239	248	239	229	302	255	256	243	233	277	266	226	280	262	245	282	243	231	283	265	289	256	254	273	281	245	260	234	262	272	242	231	286	234	281	259	282	277	260	296	255	246	270	247	247	272	221	261	253	250	239	251	280	275	251	271	263	265	258	253	262	275	243	245	242	249	282	265	252	259	259	293	250	249	266	249	263	237	240	258	245	241	259	267	273	250	278	268	279	277	261	237	274	270	259	273	289	288	249	286	271	247	258	267	245	276	282	258	267	269	263	261	272	287	261	246	268	244	248	271	239	260	227	237	234	271	268	237	238	277	263	235	283	253	228	270	256	245	255	263	244	254	270	291	261	265	258	269	264	223	254	259	247	265	246	256	246	252	258	255	274	234	227	262	240	275	268	260	243	257	274	274	240	266	266	257	273	224	269	245	267	262	270	289	233	247	255	308	263	254	240	265	285	286	279	262	276	250	268	265	273	249	249	224	269	273	288	251	231	259	247	251	279	242	263	249	254	265	253	262	271	282	255	272	249	265	257	277	264	267	263	265	254	274	250	266	268	267	284	259	258	268	245	257	274	267	253	250	270	249	265	269	264	295	247	243	251	283	245	257	251	269	239	245	270	260	246	252	266	229	266	291	277	270	269	253	294	249	235	253	267	230	267	258	260	239	261	269	270	276	266	252	259	231	271	275	259	282	282	285	247	246	278	261	277	231	238	251	292	269	276	286	276	254	259	268	242	248	246	250	252	254	255	252	262	275	271	237	287	283	262	242	259	289	249	258	251	272	272	255	252	264	250	272	240	257	260	249	253	234	271	266	260	245	288	232	264	273	261	250	244	269	289	269	247	274	238	283	270	256	228	246	263	281	251	264	260	248	234	242	250	295	248	259	272	242	287	267	282	235	230	258	266	266	267	246	245	275	252	256	256	270	239	247	248	255	252	251	230	247	263	281	260	242	266	274	257	276	290	288	274	265	258	261	257	250	294	244	250	235	290	265	242	273	272	248	243	244	247	259	242	285	246	258	267	269	277	254	274	255	263	252	235	300	280	269	256	267	243	252	279	261	262	265	272	252	267	247	259
16456	20634	28078	30286	25808	21842	20013	15549	9997	6746	4786	3661	3323	2650	2038	1802	1421	1382	1232	1121	1171	1111	1093	1012	890	873	877	833	829	789	814	774	758	845	766	816	712	830	746	774	757	800	745	773	749	748	786	749	742	730	771	735	724	716	740	774	693	744	749	743	802	783	738	749	734	697	746	759	753	741	746	766	719	754	706	758	732	724	730	667	736	727	714	711	690	698	732	694	727	760	760	757	746	716	768	758	700	709	715	741	744	731	738	740	697	764	744	762	701	717	702	781	646	743	775	719	731	707	725	708	695	737	767	688	722	732	780	708	702	717	710	714	723	722	714	744	747	759	739	755	737	706	784	673	758	717	674	765	737	708	798	761	674	759	703	671	715	746	733	738	682	708	748	757	722	723	799	799	754	723	753	777	769	706	723	737	755	733	756	726	737	716	723	757	741	724	728	729	721	732	743	748	739	683	740	767	736	744	764	738	729	710	770	728	790	788	776	770	730	729	751	744	737	706	771	753	741	756	756	731	713	718	750	739	805	710	732	769	701	733	734	728	779	723	723	662	749	715	732	694	754	709	748	742	755	720	729	723	781	747	706	738	720	686	732	728	776	739	726	724	734	734	679	759	724	740	736	695	713	735	747	714	756	756	777	720	757	701	734	775	752	710	792	731	721	770	735	754	743	717	727	755	750	732	760	716	769	699	759	713	776	747	740	736	690	688	743	710	701	722	844	740	720	729	722	777	694	740	712	698	683	749	714	767	751	774	715	707	772	731	716	729	737	738	752	802	727	735	744	758	760	757	786	759	725	765	749	735	723	739	734	711	763	721	721	735	724	750	698	704	728	719	734	717	706	731	764	724	778	730	703	718	746	716	757	742	766	744	710	694	760	744	727	739	697	735	726	762	705	757	733	752	797	704	691	714	713	729	714	726	784	707	763	769	725	684	739	745	748	726	774	721	734	767	757	702	710	758	720	742	704	732	764	760	747	712	737	719	721	745	767	727	750	731	719	762	740	726	684	768	704	730	690	790	753	724	725	720	713	738	718	758	727	709	708	751	778	758	732	792	733	739	734	702	767	755	735	735	755	719	737	716	711	711	722	745	755	741	697	744	727	729	715	792	750	706	748	711	708	742	737	689	745	726	725	735	799	757	770	726	687	722	730	731	690	760	712	714	724	762	718	739	761	717	756	763	698	709	735	733	755	717	743	729	771	686	722	750	741	747	728	733	711	798	733	723	712	686	713	742	714	716	740	735	738	777	720	732	745	754	781	697	664	754	729	712	732	694	708	781	725	774	708	787	744	754	757	750	724	746	723	754	697	756	728	775	736	734	748	764	723	780	722	757	736	740	745	729	730	752	700	754	754	717	762	693	715	712	731	695	709	747	776	714	698	768	725	701	768	744	759	713	723	716	739	755	719	669	706	732	779	747	705	760	723	778	730	785	732	713	728	710	709	739	740	747	723	788	733	736	732	736	749	785	740	743	759	710	716	709	722	789	690	727	755	767	796	711	748	752	731	722	722	754	715	707	779	746	708	739	689	699	699	731	772	736	745	713	782	682	742	744	726	704	753	729	692	667	752	756	696	717	719	772	715	710	772	713	689	731	733	702	768	758	729	734	741	740	725	753	737	766	735	738	718	780	754	698	719	709	743	736	745	797	688	721	748	711	712	693	715	747	785	675	748	714	760	729	731	720	806	713	734	756	744	739	735	746	743	659	747	762	760	751	749	750	736	742	753	782	739	736	715	742	715	697	736	750	778	774	713	745	759	767	730	689	667	723	734	766	703	741	706	741	764	716	732	750	717	766	749	740	760	727	784	693	737	702	749	724	748	756	752	750	706	722	717	727	712	683	747	704	729	757	761	786	733	769	752	735	711	759	757	739	726	761	703	747	770	738	747	712	709	692	747	694	770	741	732	703	774	670	742	725	723	734	722	731	708	778	707	747	709	750	716	724	713	689	776	755	752	735	708	749	674	688	682	751	723	741	757	730	732	739	714	747	724	746	717	739	755	730	740	726	750	723	759	728	730	776	734	695	750	721	740	730	750	724	696	726	738	719	691	705	740	783	750	723	675	725	755	728	751	780	741	763	777	684	705	774	759	744	697	716	710	793	733	750	739	700	755	665	724	762	714	723	725	753	738	750	712	713	696	757	774	713	693	736	775	746	674	728	751	710	732	746	687	761	725	706	751	739	751	749	700	746	750	707	719	718	777	716	750	684	734	744	736	716	772	696	735	757	703	714	701	787	721	760	706	804	721	713	742	699	812	706	751	749	750	768	708	725	739	747	750	751	753	736	729	791	757	719	737	669	727	717	750	768	707	774	706	719	790	739	808	685	717	789	755	701	738	748	754	747	721	743	730	709	740	766	762	740	742	788	686	775	708	730	740	741	774	712	679	750	772	708	754	714	728	718	761	744	730	760	738	776	753	809	702	775	771	770	777	733	768	680	741	760	715	746	749	707	758	716	751	730	733	744	688	750	752	682	709	725	752	719	773	742	700	710	705	759	735	729	725	713	708	735	757	715	737	781	746	727	747	744	715	716	712	765	749	727	694	749	755	760	698	689	790	797	754	785	724	720	705	733	709	745	727	705	754	738	703	703	765	759	715	710	719	757	719	704	705	760	689	668	739	732	771	759	733	727	761	806	691	770	758	711	709	745	725	736	770	749	738	740	736	779	709	736	705	718	720	754	699	682	782	752	719	731	771	747	716	726	784	731	738	723	757	723	705	714	773	774	726	746	750	765	706	764	725	764	772	761	693	711	750	717	703	703	726	775	751	688	729	685	753	766	759	732	713	736	719	753	774	746	746	735	779	736	747	755	749	685	743	728	769	698	725	670	735	730	724	783	756	744	737	712	761	775	693	785	781	730	738	715	746	750	744	764	682	747	649	724	754	706	712	754	750	741	764	759	703	670	725	723	720	721	721	719	770	712	726	763	785	773	753	720	706	737	759	760	814	707	703	723	761	745	700	776	681	730	786	723	697	723	706	702	759	704	758	738	752	718	753	685	718	735	711	765	718	753	715	736	716	737	736	690	699	727	724	695	761	752	723	781	775	761	757	734	727	696	786	725	728	741	753	756	714	767	742	760	742	762	726	735	762	733	738	735	771	734	736	759	753	762	706	752	735	703	703	713	720	719	734	766	725	751	738	760	755	728	726	745	775	735	744	752	728	783	716	733	724	755	713	810	748	741	731	727	691	722	736	742	745	713	722	746	732	806	788	741	718	717	722	749	769	760	735	706	713	719	758	736	731	714	738	793	711	752	701	787	753	727	746	741	718	773	751	764	711	760	731	758	776	732	774	730	756	720	732	694	757	704	732	739	758	712	714	707	748	767	722	719	747	780	724	728	738	690	724	736	723	727	687	745	727	741	706	763	724	718	753	679	752	759	707	732	774	739	720	760	697	816	727	791	741	736	722	728	774	734	723	788	768	735	748	761	707	765	733	750	777	718	757	727	772	694	709	761	706	743	699	738	741	715
24738	26066	26730	20994	13088	8384	6459	4022	2420	1492	965	728	620	518	457	423	372	389	317	324	306	301	265	326	285	288	279	269	282	272	269	263	256	233	253	260	264	275	241	251	265	217	253	267	259	260	245	278	295	280	275	263	259	260	279	277	232	231	286	244	256	251	230	271	263	261	249	277	270	267	264	281	275	245	270	265	259	238	261	251	259	289	236	259	268	280	273	235	265	249	247	229	274	257	238	230	237	255	262	286	245	229	245	274	252	269	277	245	277	240	231	249	243	268	251	260	272	321	268	250	280	244	247	275	280	239	265	282	266	243	230	251	270	246	285	242	264	250	256	249	262	248	259	262	238	278	251	243	258	261	224	227	266	236	237	264	255	245	246	235	244	259	267	243	222	233	259	267	263	226	268	252	227	253	253	264	245	270	270	262	285	259	288	257	267	295	252	264	269	231	270	255	280	252	249	258	255	254	259	236	243	257	233	278	263	252	244	253	272	255	232	266	286	228	246	240	257	268	288	229	252	263	257	272	260	232	281	276	244	290	271	244	262	269	255	281	288	257	249	256	243	256	278	263	265	284	251	244	254	258	235	242	257	263	259	282	280	278	234	272	269	235	245	263	227	261	250	231	229	281	252	210	284	270	239	275	257	269	290	265	252	252	264	256	261	257	242	262	259	250	259	275	234	275	272	265	275	257	250	230	278	281	248	270	235	277	259	257	250	255	272	241	270	267	249	265	261	255	266	269	255	245	257	249	254	240	240	299	266	249	228	265	258	278	267	245	257	233	246	271	277	242	290	230	249	231	260	235	249	240	278	288	241	221	246	254	271	247	248	243	241	286	267	255	237	251	256	263	259	244	260	247	264	264	232	251	229	243	257	280	270	252	259	274	251	274	269	275	254	252	264	275	252	238	293	259	255	240	242	283	268	272	277	263	265	238	256	263	238	272	231	257	266	254	272	231	244	251	261	254	232	228	270	265	267	261	267	269	246	233	238	251	267	290	265	251	263	242	267	246	271	260	238	253	272	264	268	276	250	250	251	259	230	253	254	240	262	257	259	259	261	255	260	266	274	252	246	257	239	218	268	278	273	281	265	300	288	267	248	243	268	253	240	242	251	300	260	274	236	265	270	268	237	260	248	256	253	235	269	274	239	231	250	256	261	257	265	258	273	243	263	228	259	260	276	260	219	268	274	251	232	259	293	277	251	251	240	273	269	250	247	233	289	234	250	238	243	270	293	268	240	256	230	263	214	283	260	253	276	256	244	279	246	240	263	241	291	248	277	234	245	254	247	274	265	260	264	243	252	276	258	240	236	237	263	244	241	251	243	241	283	246	280	238	252	246	253	247	236	272	281	247	245	254	220	254	248	279	281	237	252	244	279	259	259	261	282	254	279	251	261	239	234	255	251	261	238	258	244	271	260	252	271	273	242	233	279	236	257	237	222	244	254	270	250	243	235	252	282	278	259	284	246	265	275	247	232	266	259	263	235	266	273	270	259	275	202	263	261	279	253	252	230	274	252	244	292	238	259	242	261	253	259	258	267	259	246	237	223	255	262	239	279	253	265	263	236	272	264	262	252	286	267	233	289	264	226	270	263	267	242	258	252	220	242	235	265	285	248	251	249	292	279	255	277	259	252	239	252	264	285	250	264	258	234	267	245	256	249	294	245	247	232	237	273	244	263	265	249	256	247	233	239	268	272	288	273	272	240	282	247	256	232	273	273	259	240	267	283	237	213	231	262	235	274	244	297	258	244	272	246	263	290	247	244	276	264	263	238	230	239	236	243	228	274	280	270	248	271	263	238	264	254	275	236	278	239	247	286	232	233	233	242	276	234	251	263	264	249	212	260	280	260	241	260	234	289	245	235	272	244	235	299	251	287	274	246	265	231	270	275	260	259	249	258	261	283	267	260	284	242	251	298	242	239	264	279	248	246	197	256	251	231	255	244	242	251	273	270	279	253	247	270	246	236	216	305	251	258	256	251	274	274	247	266	275	265	265	267	246	250	258	234	274	253	265	233	248	253	241	259	217	253	267	271	249	262	257	232	267	260	258	272	259	265	231	244	276	268	269	286	260	254	237	267	249	291	231	251	271	308	269	256	243	246	244	260	253	231	266	242	250	221	239	267	279	236	242	273	268	255	244	239	288	262	262	263	275	252	276	275	273	209	262	238	243	247	269	239	252	259	258	251	261	256	240	248	269	247	228	236	270	245	260	255	273	257	239	285	259	252	266	269	255	246	270	275	274	258	255	240	253	247	251	253	272	266	242	267	263	248	268	269	252	266	286	243	239	246	237	254	252	247	254	261	290	265	262	249	250	267	255	292	272	275	274	257	292	226	253	253	282	243	289	247	270	235	224	251	257	277	219	271	272	262	228	279	281	276	276	271	255	255	255	246	267	274	250	263	251	261	268	243	260	244	254	261	264	250	243	256	237	247	290	262	218	252	263	260	255	250	233	250	281	248	253	278	271	256	250	276	272	231	241	256	261	270	281	262	272	217	267	256	232	252	244	262	250	247	261	259	269	251	265	268	292	250	246	253	275	242	257	280	268	281	257	239	259	283	228	229	264	252	290	223	237	247	287	265	250	240	268	261	237	263	233	251	252	276	283	263	255	305	251	270	241	256	264	235	257	296	251	246	251	261	247	259	251	274	249	266	254	240	228	269	256	257	261	254	232	244	259	299	265	256	266	261	265	265	268	268	241	258	253	251	244	265	270	249	259	256	261	258	223	235	239	218	251	249	258	237	245	269	257	240	275	268	253	261	258	279	237	276	258	270	260	247	271	261	245	282	240	253	261	249	252	259	235	271	274	269	267	288	247	267	253	261	266	277	276	262	245	221	248	228	267	235	279	266	261	213	230	274	266	271	244	238	272	240	253	272	278	270	250	268	282	269	261	245	281	237	259	275	249	250	258	216	265	249	271	237	269	303	260	266	222	244	246	263	243	246	296	255	258	240	245	254	253	292	257	260	282	235	251	237	241	253	281	252	260	267	260	273	257	276	256	245	250	251	240	268	250	285	282	250	252	269	271	257	250	249	263	222	254	286	251	275	243	245	272	244	250	249	254	225	247	249	274	260	245	263	267	226	284	227	257	253	241	256	266	263	249	267	268	276	257	276	271	262	286	251	281	279	243	262	247	250	298	249	259	255	292	268	268	255	266	231	249	266	257	282	262	264	228	281	256	279	259	241	241	252	239	219	265	269	243	245	242	282	230	260	257	225	259	256	265	271	239	252	263	270	280	271	286	259	277	244	264	246	253	253	241	259	244	290	269	289	235	254	257	273	265	259	251	250	244	245	252	253	252	235	263	272	284	238	238	272	266	266	291	237	232	257	251	239	255	256	281	261	256	247	216	270	259	251	242	258	263	256	285	244	278	256	301	270	270	247	237	270	274	259	240	261	254	258	281	219	260	248	253	242	262	241	243	264	246	250	265	283	266	276	250	252	253	241	221	247	276	264	241	283	248	252	226	250	267
17955	20577	27361	29512	25266	22181	20688	14780	10327	6760	4685	3939	3217	2546	1894	1714	1510	1415	1302	1233	1199	1112	1080	1045	979	889	901	842	888	861	821	790	723	772	801	709	734	766	786	783	819	766	737	781	784	753	713	740	722	763	759	757	754	756	717	729	722	736	706	726	703	685	677	683	737	731	674	701	771	716	745	759	766	723	734	756	726	690	734	728	723	756	720	719	794	712	720	712	744	786	713	738	746	701	727	649	723	733	754	726	655	741	747	716	698	739	728	734	726	707	746	718	733	718	753	679	701	706	724	673	724	716	740	729	781	654	696	681	745	762	698	752	727	719	713	733	716	765	710	729	733	696	704	702	680	719	716	738	699	711	700	789	697	742	708	747	725	733	741	731	695	738	712	694	771	680	752	763	738	741	730	657	757	756	678	769	726	681	733	710	721	761	729	709	728	687	693	741	776	708	718	758	764	768	706	725	711	707	721	709	729	706	726	735	750	711	705	728	743	718	718	761	721	750	764	723	728	764	721	671	717	656	745	747	740	787	670	719	723	697	718	722	736	738	734	676	707	736	719	755	743	751	707	732	705	757	688	696	696	738	714	719	783	772	767	697	755	712	714	699	717	723	746	657	686	720	682	691	758	720	768	699	709	651	703	755	741	731	675	719	726	699	697	704	675	734	719	748	748	704	676	779	718	697	707	726	724	714	769	748	729	767	726	719	701	747	704	733	729	721	701	703	734	724	757	651	699	711	758	728	725	728	719	678	696	746	735	737	798	688	743	722	692	749	774	727	726	711	786	736	712	718	755	734	781	708	716	737	716	738	745	714	713	720	726	684	735	758	732	742	696	678	701	726	716	730	705	722	660	735	773	692	728	729	765	711	721	713	699	761	727	719	737	678	737	760	765	690	754	753	757	761	738	753	751	698	728	738	746	691	692	752	715	745	711	752	716	692	780	728	737	698	708	702	699	749	726	737	767	701	700	735	770	665	710	706	762	758	757	689	688	721	705	729	738	677	685	718	697	691	731	718	737	701	720	676	716	704	740	724	703	698	717	746	692	723	709	677	687	700	714	713	706	693	710	763	744	725	738	735	735	720	743	710	686	750	772	737	724	784	682	739	702	699	721	671	703	729	712	755	730	749	744	771	775	725	690	755	721	715	753	717	753	765	677	754	742	701	715	743	752	698	732	716	734	757	743	713	695	705	771	687	769	752	748	720	714	699	757	736	704	736	713	714	732	691	743	672	715	701	699	707	728	732	759	704	743	739	706	709	766	705	737	701	716	737	688	750	687	716	677	756	709	659	776	727	716	732	672	713	702	729	733	733	719	700	729	689	695	735	691	735	741	722	756	720	783	688	736	727	694	715	719	700	760	692	737	721	690	673	701	728	682	727	715	716	712	739	719	723	728	724	685	679	692	713	755	715	735	725	729	729	729	712	713	737	708	773	748	713	736	745	727	711	721	714	716	715	696	712	750	735	731	696	705	746	655	727	754	659	783	759	744	717	733	743	733	724	750	717	700	661	685	696	738	725	692	745	745	728	688	690	698	716	724	731	718	671	743	720	727	731	680	756	735	690	713	718	741	738	734	741	727	741	771	716	726	702	716	755	721	752	723	729	724	726	727	742	749	698	662	731	750	727	669	738	753	675	771	718	670	752	722	715	703	751	730	721	726	688	736	694	706	738	714	713	713	716	714	770	762	716	692	759	763	747	713	725	735	702	741	749	705	716	727	702	743	696	707	677	746	706	719	702	679	739	706	764	744	764	691	730	702	655	689	780	720	713	708	708	725	703	742	708	713	722	717	732	735	725	700	667	742	750	720	701	705	736	681	716	721	746	764	703	701	701	731	740	762	702	757	731	753	717	743	688	721	755	719	736	725	689	739	729	707	727	754	750	705	769	726	760	714	686	697	699	723	709	754	754	755	734	743	711	735	687	745	699	736	765	700	738	718	785	728	751	764	724	715	784	738	719	738	728	679	716	724	716	711	758	720	759	735	744	740	756	712	717	760	715	707	698	718	744	722	754	690	716	729	724	726	742	691	731	730	743	733	738	724	702	718	723	739	730	722	754	725	730	680	694	706	673	783	714	729	738	718	712	733	715	713	705	747	723	708	745	694	674	708	745	731	692	741	761	703	690	711	772	701	756	725	697	787	733	737	730	714	749	739	716	680	743	762	743	669	733	716	705	713	758	714	710	708	698	704	758	723	709	684	771	752	762	738	758	705	744	777	745	685	731	728	727	754	709	739	705	749	691	748	727	719	728	745	733	744	740	723	698	725	721	779	755	701	753	747	699	717	746	720	723	727	708	708	746	741	708	667	711	687	733	696	732	725	692	761	728	739	742	759	716	743	742	706	716	761	710	721	741	704	760	772	742	733	763	711	702	770	710	755	685	749	707	729	717	726	714	699	726	707	725	741	722	708	720	703	748	764	731	722	746	696	732	762	742	683	690	722	686	760	719	793	688	725	759	773	697	727	708	743	666	747	731	716	739	728	712	722	743	701	711	758	754	737	759	675	689	721	737	683	727	720	727	686	705	747	696	704	694	704	753	759	680	675	707	755	682	727	719	718	690	657	705	758	709	709	724	718	750	703	760	750	698	705	687	704	733	703	690	728	694	716	710	778	742	712	716	676	690	727	779	694	746	705	711	726	721	719	707	730	709	662	715	718	776	723	687	716	730	733	699	746	698	688	713	757	694	676	704	660	709	708	765	731	738	736	630	741	705	727	763	789	744	745	706	755	709	761	740	752	715	733	690	712	783	696	714	775	754	770	763	747	728	756	712	726	736	714	709	723	686	693	753	763	736	695	700	738	718	724	744	711	692	758	768	761	727	713	738	725	705	732	685	727	716	719	748	704	766	673	762	740	770	719	764	754	699	740	723	751	780	710	729	744	720	736	734	682	752	732	763	698	741	710	748	714	739	731	757	686	725	683	725	714	723	731	766	724	758	693	697	717	690	724	689	759	713	759	745	715	737	732	748	799	649	712	746	744	743	682	747	706	711	724	717	720	707	748	736	698	701	716	733	734	743	745	725	754	736	751	761	726	740	780	659	716	732	720	726	743	712	731	681	707	691	723	759	794	731	736	736	729	719	736	689	720	717	738	745	738	682	729	714	739	710	742	775	699	664	730	763	777	730	727	754	675	688	702	714	732	778	724	686	759	709	722	671	774	710	727	715	717	716	723	714	771	734	723	734	728	703	733	682	730	751	726	731	717	714	682	745	756	687	749	703	693	753	717	702	763	745	718	717	745	692	766	728	742	679	741	722	752	727	707	727	743	698	727	759	695	684	788	738	735	749	735	693	691	708	709	711	766	740	739	688	683	744	766	711	726	776	707	711	722	728	706	754	706	677	740	691	703	724	743	708	702	738	710	713	725	765	743	725	767	718	718	697	692	782	717	728	726	687	710	697	746	738	718	703	755	730	779	749	763	739	725	676	773	698	690	691	693	693	668	710	729	713	714	682	731	727	706	723	734	751	691	725
24770	24981	26419	18960	12652	8632	6884	3991	2518	1338	1023	795	619	472	449	404	420	357	353	318	282	305	305	322	296	297	296	242	262	268	282	277	257	258	263	259	260	260	241	255	228	261	270	256	268	236	252	293	255	253	247	265	275	266	264	256	269	260	257	224	261	260	232	266	246	243	255	256	254	254	236	248	247	254	261	247	242	265	231	253	233	245	245	267	255	240	256	250	256	282	247	241	280	217	239	264	255	239	257	226	253	230	263	285	257	260	245	262	258	233	259	247	247	253	250	244	230	243	249	264	278	243	246	237	260	271	260	246	261	264	244	249	255	261	255	260	268	269	226	222	280	272	259	267	240	263	261	255	256	229	257	270	280	258	238	261	262	254	294	235	260	277	239	244	246	238	238	262	236	274	233	262	254	257	260	226	264	234	252	253	263	253	256	216	229	260	254	267	271	263	249	267	266	263	259	240	251	255	258	263	239	256	277	252	254	243	250	242	256	252	252	249	263	268	262	256	229	256	257	292	246	269	266	233	240	259	238	252	264	266	247	258	254	276	245	278	279	244	274	255	246	281	259	228	287	235	272	258	237	271	260	226	228	264	243	252	262	261	225	265	239	227	248	297	260	233	256	261	243	255	232	249	284	235	286	260	244	248	302	230	270	254	268	231	245	249	281	253	243	272	240	261	242	268	275	239	258	248	249	271	261	248	254	290	258	255	227	286	239	239	244	226	254	258	272	263	261	238	258	247	271	258	249	255	255	271	248	267	247	262	232	248	241	275	250	260	269	249	246	238	269	237	252	266	239	272	236	282	260	249	242	264	257	255	275	269	241	239	249	252	269	293	276	265	271	282	264	231	251	269	279	267	256	250	240	235	257	276	273	289	280	272	259	234	251	240	260	261	253	265	247	257	295	261	250	255	264	307	269	217	239	225	282	239	259	278	234	231	244	273	270	264	260	220	262	209	233	253	287	260	273	219	250	259	264	255	274	256	255	254	275	225	253	251	254	241	266	244	260	276	245	241	289	246	244	271	255	253	267	267	256	261	254	253	252	255	248	247	242	254	268	254	274	255	251	268	221	253	253	252	252	237	278	234	242	247	257	281	246	274	263	243	239	241	262	258	266	251	269	259	238	220	239	274	255	241	278	253	251	273	285	258	268	256	247	259	246	272	270	228	260	244	267	259	262	247	244	272	230	285	304	249	269	265	234	253	258	257	236	259	261	262	266	236	232	204	264	288	266	277	263	260	228	252	244	221	260	264	238	266	274	259	240	258	262	272	251	265	232	230	275	233	247	262	251	283	262	260	235	255	273	253	242	260	229	243	260	231	260	255	261	246	245	229	271	274	246	270	251	296	250	264	259	236	245	285	260	238	232	227	247	267	234	249	263	258	276	262	250	220	276	232	244	235	275	267	270	226	249	282	263	260	247	284	258	249	262	246	238	245	268	242	272	249	272	240	267	264	244	259	267	236	249	269	264	248	261	255	278	217	266	249	256	243	261	262	237	259	236	261	260	230	265	272	243	241	268	284	254	279	266	234	263	239	238	256	284	229	248	254	267	248	254	280	274	229	250	236	281	252	269	269	218	241	264	248	237	278	275	246	251	258	270	276	286	246	252	283	271	244	243	247	241	259	260	244	261	248	256	281	277	266	273	227	269	243	233	253	249	242	257	245	255	245	247	254	249	290	275	249	257	222	285	258	239	247	251	259	261	261	245	256	256	285	250	251	233	258	251	238	230	248	229	258	278	283	267	234	263	264	252	255	272	273	240	255	247	262	267	254	279	260	244	278	234	241	256	224	249	251	229	256	258	241	247	293	266	255	246	257	258	259	231	271	262	228	268	267	278	253	258	291	271	243	265	231	252	267	272	221	279	250	241	247	259	274	265	265	239	243	233	235	247	235	244	258	269	235	261	237	250	266	240	272	255	285	268	264	245	241	248	264	249	272	278	264	302	270	247	262	256	288	261	288	258	273	265	233	263	274	262	252	278	250	244	267	255	278	230	245	239	279	245	243	244	269	239	249	267	245	255	236	270	230	246	238	240	261	286	259	225	217	272	259	264	284	259	277	232	267	240	268	273	285	274	252	260	225	260	277	280	245	257	240	273	260	270	256	259	237	260	236	264	276	262	285	257	261	247	261	244	270	243	246	280	230	241	237	240	265	239	254	255	253	239	239	264	265	247	270	272	286	277	252	238	277	257	245	258	256	258	288	272	240	246	246	247	289	279	284	264	273	237	258	253	266	258	228	247	258	260	262	280	252	249	262	256	252	244	233	248	262	230	252	252	234	253	258	231	244	247	283	240	248	248	255	269	260	245	259	269	249	253	262	240	263	221	262	257	252	288	243	267	260	273	226	257	260	261	290	241	268	256	256	263	269	253	271	247	272	247	250	227	240	230	273	248	285	282	247	240	270	262	246	252	256	252	259	269	250	269	255	281	267	240	282	250	287	229	238	280	274	274	263	255	269	299	270	273	266	258	264	234	230	272	262	277	219	274	272	267	276	263	221	267	285	231	242	258	253	235	266	248	254	266	248	290	266	241	247	240	231	253	271	234	260	218	250	253	247	265	285	255	264	241	256	280	276	274	273	215	239	276	254	247	246	258	271	243	239	249	249	233	266	253	263	257	275	279	217	212	234	279	300	258	263	234	254	281	255	255	265	242	251	275	269	232	289	270	241	241	262	248	262	266	235	228	241	263	266	240	255	291	235	228	258	243	270	232	259	236	239	219	270	252	247	259	256	210	253	250	276	262	267	260	268	259	253	255	276	275	258	268	249	231	253	279	276	250	270	260	240	274	211	260	257	246	248	251	242	243	255	254	261	263	251	237	254	242	259	246	233	262	244	245	278	264	272	267	243	233	229	238	263	274	231	260	232	228	243	255	253	246	263	224	256	230	250	274	249	270	234	268	243	258	250	236	251	233	276	274	272	257	253	269	253	235	232	251	243	232	235	287	287	260	274	255	231	256	246	298	235	251	267	218	232	235	269	258	260	261	265	281	274	264	261	248	242	278	248	252	293	249	267	253	261	229	248	268	271	257	256	279	275	271	266	250	265	261	244	256	243	268	279	270	258	276	248	248	290	241	240	250	254	265	278	265	266	270	255	252	270	267	250	255	240	218	229	264	265	222	253	246	249	251	254	263	242	266	248	257	253	247	247	292	244	268	253	249	267	243	260	249	242	260	258	280	254	269	281	264	255	252	249	266	251	242	266	269	231	292	282	253	263	269	276	257	278	240	241	266	236	269	248	256	248	298	254	258	282	241	251	259	287	271	256	251	261	242	253	263	302	268	278	248	276	260	283	224	244	271	262	263	262	270	261	235	270	268	250	277	227	264	227	260	287	254	245	251	257	263	261	260	226	253	285	252	272	278	247	261	246	259	274	280	244	287	271	267	266	272	246	269	267	269	277	248	281	254	268	235	237	264	277	241	265	219	263	255	271	253	220	296	279	261	278	275	258	259	249	254	254	264	250	256	265
18176	19868	26374	27371	25321	22810	21154	14833	10664	6732	4806	3972	3154	2309	1862	1813	1607	1524	1388	1275	1198	1125	1082	1122	1060	988	929	884	869	812	779	776	732	773	787	731	798	789	696	740	746	745	711	757	752	670	698	700	761	726	682	742	727	725	714	728	672	754	680	684	654	790	722	689	737	763	696	695	731	722	736	742	753	736	758	710	677	735	744	716	724	730	672	703	739	683	682	704	709	673	738	718	762	697	714	739	745	727	739	739	702	745	745	750	732	764	682	711	727	743	724	739	781	693	675	715	706	714	720	741	738	725	736	780	746	700	708	745	709	692	760	730	688	724	719	697	730	709	754	724	741	689	688	758	727	715	747	730	717	728	730	709	736	717	763	714	744	770	712	719	707	726	735	735	680	733	748	692	705	729	736	725	681	712	701	750	750	705	720	733	710	683	757	671	718	697	725	749	692	731	751	699	714	680	760	698	698	716	708	721	726	741	708	723	691	703	732	721	737	691	676	737	727	696	809	731	716	725	759	779	719	787	770	692	735	747	733	783	715	734	672	773	738	696	724	733	724	711	692	720	685	711	767	723	732	734	726	755	713	689	750	708	681	755	715	667	691	714	705	747	688	726	735	720	704	729	681	708	695	750	726	673	739	747	708	661	718	742	790	710	743	755	698	699	677	654	687	756	711	703	728	722	687	704	752	717	707	701	740	753	687	750	692	713	727	714	740	749	738	709	719	756	721	730	703	702	702	707	689	731	705	712	727	659	706	739	757	734	672	725	707	742	750	715	673	705	718	754	725	727	753	711	756	707	684	716	743	713	721	753	722	737	704	750	702	694	684	734	684	724	770	736	697	742	707	709	714	724	706	774	714	722	632	747	680	741	684	728	716	742	695	676	700	724	731	743	712	746	698	774	659	729	756	780	730	700	684	675	684	667	751	729	740	723	758	728	737	757	682	677	745	672	738	730	728	700	723	723	728	776	690	772	710	726	751	716	739	769	703	732	761	693	741	693	753	695	764	700	723	744	693	732	783	715	677	753	703	716	730	714	738	742	690	736	709	739	718	753	750	752	716	705	718	698	753	709	747	750	693	755	756	738	776	749	774	736	715	723	683	723	729	741	697	719	735	684	718	727	767	720	740	736	751	739	702	697	717	770	747	692	665	736	737	701	693	738	731	747	726	709	739	699	743	726	728	717	734	740	689	752	737	758	673	748	747	737	749	692	784	721	682	737	682	708	725	708	689	738	704	712	741	701	729	781	711	699	704	709	725	727	711	710	721	743	671	746	716	700	712	751	704	737	690	726	712	721	734	752	710	710	728	752	741	751	767	732	715	692	707	724	712	772	723	725	696	734	691	767	753	731	679	757	698	709	653	696	689	702	731	719	704	719	717	724	728	734	729	720	717	657	744	719	744	702	755	728	710	728	721	716	705	720	715	717	700	716	711	726	702	737	742	712	696	708	713	720	725	736	725	669	725	731	715	742	730	719	706	729	722	737	694	720	737	714	720	748	674	731	718	707	694	756	776	732	688	787	726	743	656	723	694	739	751	725	686	726	689	738	693	681	717	755	710	762	725	726	746	669	672	719	655	733	671	716	735	727	750	700	699	745	751	660	703	670	728	723	699	711	727	745	737	705	742	707	762	712	711	722	691	723	755	668	708	700	731	701	722	724	696	686	673	670	713	709	758	743	726	738	729	735	708	739	712	705	735	685	750	743	817	704	726	734	705	710	693	713	708	741	722	676	722	718	763	718	712	758	685	735	659	768	772	744	732	705	697	731	701	747	701	742	704	732	713	713	690	751	704	716	720	687	729	720	744	662	738	714	714	703	732	751	725	758	797	743	720	724	739	727	741	732	717	715	666	693	686	736	740	747	704	743	722	703	693	719	680	756	684	766	643	709	723	701	716	717	727	773	728	752	741	737	700	753	679	765	698	754	732	748	710	693	721	690	727	782	775	727	708	713	691	705	720	746	731	735	739	685	704	747	752	730	747	720	741	696	692	702	752	718	749	760	707	697	774	693	739	769	698	702	706	699	715	749	745	720	723	709	780	702	683	709	716	764	695	712	672	708	752	721	691	717	664	715	684	732	713	739	713	735	727	735	687	709	719	694	682	745	742	695	767	744	717	731	728	699	747	736	694	692	741	715	749	696	694	707	759	717	654	736	743	725	742	699	788	711	750	733	686	654	753	718	705	688	755	710	759	715	716	711	685	736	725	709	687	723	739	740	719	708	741	708	757	689	772	741	701	731	666	715	762	705	731	723	727	728	723	721	721	725	732	700	711	694	754	676	715	725	687	694	667	726	700	685	670	766	702	710	742	715	756	732	734	737	733	707	761	726	753	726	725	673	726	681	739	765	702	728	737	686	749	778	703	680	681	784	696	678	686	740	763	708	756	763	740	726	687	726	730	734	699	712	670	730	697	705	769	675	749	735	674	698	767	743	682	698	744	711	675	714	729	706	686	685	695	755	707	734	720	739	729	760	645	677	715	740	734	690	720	738	703	693	752	669	725	728	735	680	696	695	734	752	693	715	711	788	714	738	729	721	701	702	722	765	648	679	758	751	738	705	665	729	698	765	686	720	720	676	714	709	727	713	725	711	729	720	688	752	716	728	732	726	725	730	762	743	702	666	726	708	738	724	758	700	663	703	734	690	725	694	747	692	737	729	692	743	698	763	766	683	722	730	710	737	745	731	725	744	755	713	702	729	741	739	709	740	703	751	656	739	714	718	728	704	711	725	748	713	717	698	688	749	697	761	706	731	740	749	741	669	722	736	740	753	727	713	675	737	758	742	718	714	725	736	690	706	740	727	696	730	752	738	758	771	742	736	687	725	688	718	694	707	748	731	700	687	707	703	694	732	748	722	691	689	758	782	695	743	724	727	763	687	703	648	739	635	698	749	697	759	722	664	728	703	743	709	737	709	740	785	763	735	699	711	700	724	726	765	703	690	749	750	722	767	680	702	720	716	714	743	685	712	738	692	751	779	707	735	711	740	704	742	740	715	672	739	730	746	716	702	720	735	767	718	724	691	707	764	755	738	724	748	749	762	763	715	652	698	697	675	728	729	745	709	732	746	735	775	747	664	731	706	705	678	725	730	688	706	704	714	735	786	799	687	677	723	716	761	744	704	721	740	709	775	739	710	727	713	737	737	759	703	722	700	737	736	714	756	686	690	756	752	705	673	759	757	721	685	709	720	734	698	725	706	759	700	718	678	689	775	698	741	702	716	718	700	708	752	721	713	714	685	707	686	756	695	715	732	694	711	707	711	700	706	741	832	706	691	714	752	736	722	692	686	710	717	726	690	742	741	748	676	687	734	755	767	693	720	727	701	739	714	736	707	709	716	749	724	732	715	761	744	694	726	716	722	718	687	758	728	682	678	751	713	744	707	747	690	728	699	711	721	749	698	722	717	702	739	738	725	720	761	701	742	723	755	708	748	706	736	749	733	704	693	737	736	702	765	722	718	734	747	750	740	693	722	688	741
25063	24551	24506	18572	12620	9537	7000	4055	2416	1396	935	778	624	519	468	441	407	349	317	305	369	269	297	322	293	270	250	253	280	286	273	254	287	250	270	267	273	249	251	269	260	255	208	241	222	283	252	274	271	233	255	250	251	256	270	238	261	250	279	241	260	265	250	255	253	249	248	219	264	256	285	262	269	211	271	206	250	228	237	229	253	254	251	273	277	259	244	224	229	253	257	265	280	237	278	256	292	255	245	275	241	269	245	246	268	263	237	263	241	253	246	262	248	253	251	261	246	255	269	261	262	253	267	274	243	270	287	237	235	252	242	243	298	244	243	259	265	247	245	247	244	271	229	243	226	237	257	224	232	286	238	246	246	291	271	208	265	272	251	265	236	233	250	243	227	230	241	241	240	243	231	294	268	262	265	254	270	249	290	228	277	270	257	253	262	232	249	248	260	253	238	239	246	254	255	252	263	257	248	248	227	275	261	259	245	249	261	271	251	277	264	239	235	209	231	261	249	243	260	235	253	237	221	229	247	266	252	256	252	262	245	245	230	271	250	243	272	256	258	242	265	270	262	255	214	281	249	270	217	272	275	254	260	275	265	241	254	257	229	266	253	250	259	275	273	261	244	271	242	248	258	247	246	250	256	256	252	246	235	260	250	246	276	240	254	226	230	245	258	270	256	254	246	232	268	270	278	257	247	253	262	263	252	259	267	271	229	259	277	251	257	244	270	246	275	266	260	267	240	245	275	248	237	245	268	260	245	260	249	261	242	228	270	263	245	235	264	245	262	288	239	252	254	231	236	266	228	253	253	252	278	246	258	261	257	253	279	240	221	252	245	245	263	248	263	243	200	229	268	247	253	263	237	245	292	266	271	249	257	280	238	258	259	255	247	250	248	230	237	231	224	254	249	270	239	266	231	255	246	263	249	238	251	238	247	280	256	266	286	256	239	269	251	274	258	250	253	249	242	251	274	239	243	249	277	261	242	253	266	235	244	250	250	241	254	237	303	243	253	260	262	259	275	268	254	271	253	238	281	274	243	256	263	287	259	251	259	248	248	251	271	266	240	225	258	254	231	257	258	261	228	247	250	249	260	243	241	267	253	256	224	266	265	241	258	271	265	256	247	301	250	249	243	269	261	243	240	269	249	262	257	247	251	244	271	265	244	248	265	258	252	241	242	249	215	259	226	256	237	251	266	266	261	250	237	261	236	278	246	259	225	262	240	299	269	272	252	280	232	232	246	271	267	255	251	268	258	273	278	271	243	278	258	240	250	266	228	242	248	255	256	261	253	234	234	260	258	221	267	256	240	271	229	256	248	276	242	244	218	255	247	219	236	255	231	253	276	252	268	226	256	255	248	237	264	275	246	269	277	224	229	241	234	253	237	250	233	256	239	252	267	248	269	265	254	271	230	249	225	291	226	232	271	258	265	255	232	281	268	224	252	250	250	233	258	251	221	258	247	256	235	227	221	249	234	262	254	243	253	229	258	229	240	240	256	244	235	225	248	247	229	267	256	255	268	285	267	240	263	261	272	253	277	247	245	229	242	249	290	260	236	251	226	245	255	248	257	243	234	249	247	256	254	266	245	267	240	232	268	237	242	271	266	245	244	283	294	274	247	258	270	235	260	235	249	247	234	266	251	267	234	247	256	251	250	253	250	231	254	225	255	257	251	224	262	276	258	284	270	250	250	265	254	299	247	264	270	273	258	258	242	249	264	235	248	245	233	241	227	250	224	241	251	281	284	263	258	245	251	235	252	273	261	249	260	244	248	246	275	245	229	253	229	271	249	267	232	283	268	256	263	241	242	270	240	221	273	233	236	227	261	241	248	252	253	308	266	256	255	262	263	229	256	256	256	236	248	247	254	253	281	252	266	279	240	269	245	239	256	255	251	258	246	259	255	235	259	252	251	237	270	246	276	230	260	275	251	270	274	266	244	245	258	265	243	265	267	253	262	245	264	275	303	240	246	255	280	267	260	234	249	272	272	267	253	282	270	233	254	247	265	265	255	240	286	272	240	251	237	245	262	266	248	252	237	254	223	262	247	260	273	273	241	250	255	285	241	248	264	265	263	264	243	238	240	290	243	249	257	276	233	237	222	262	266	234	241	260	268	246	251	277	246	237	287	249	285	245	220	236	258	260	249	277	271	247	264	250	241	227	218	235	222	279	234	256	246	246	252	280	252	227	246	259	272	266	239	249	234	259	248	254	259	225	255	234	265	227	259	268	274	271	228	281	259	249	236	239	258	270	265	229	244	252	268	251	243	242	255	264	237	262	235	234	277	226	247	266	262	255	272	229	251	269	268	250	272	266	266	245	230	237	238	266	234	249	237	261	220	245	236	228	223	245	249	242	240	236	226	261	262	241	284	241	268	239	245	227	230	242	250	260	232	242	276	260	238	262	241	259	255	239	249	264	245	253	275	259	253	254	245	265	278	272	221	272	254	237	263	276	266	261	263	259	251	255	265	285	246	266	237	252	284	235	252	223	256	261	246	257	246	243	294	270	251	266	275	232	251	241	288	263	231	230	257	260	270	255	222	259	264	272	267	234	252	232	246	260	273	279	273	207	245	262	246	268	226	221	261	234	253	218	222	257	260	247	254	276	266	260	243	268	256	243	280	270	232	241	255	247	263	258	252	265	258	241	265	272	262	248	270	249	236	245	251	280	245	254	265	258	287	267	264	247	280	258	220	242	243	258	231	252	274	271	294	234	239	266	260	256	244	250	250	261	252	243	254	259	269	275	253	292	256	245	243	237	274	267	247	256	250	235	254	256	271	284	251	235	259	251	247	263	257	259	268	265	262	246	231	250	261	264	254	248	252	216	253	266	264	235	250	259	237	256	269	272	243	255	260	272	251	230	242	240	259	267	254	247	250	264	261	240	267	251	266	254	252	258	253	256	262	248	273	246	235	238	246	254	250	244	257	251	234	269	233	250	250	252	214	235	217	243	291	265	234	251	255	261	252	254	240	218	262	243	239	261	253	247	258	261	241	226	282	267	277	264	246	243	231	270	220	275	257	261	274	254	257	268	256	263	255	253	235	241	237	244	275	247	255	255	235	243	254	269	263	213	243	243	244	247	261	259	256	261	249	267	261	261	270	257	260	230	256	271	231	233	251	228	261	278	245	245	254	272	241	259	232	247	269	274	286	273	234	248	249	233	239	265	292	273	242	255	238	241	250	268	236	257	242	227	226	224	271	253	226	252	266	253	278	235	250	236	261	234	272	240	250	254	264	252	242	225	256	246	254	241	272	264	236	245	254	270	233	252	221	244	213	281	258	240	284	261	245	263	269	273	275	221	235	257	242	247	253	248	272	225	261	253	209	266	266	230	245	241	273	244	250	275	281	253	279	295	257	258	251	258	258	242	266	252	276	245	242	240	262	253	248	239	238	267	252	246	257	247	230	275	255	228	248	269	254	287	261	256	215	232	238	261	254	276	292	240	264	281	258	233	245	279	237	276	237	283	261	260	287	251
17927	18985	24894	27234	25386	24240	21357	14855	10694	6869	4767	3921	2983	2446	2166	1953	1741	1630	1410	1247	1228	1166	1247	1134	1051	1004	972	977	855	825	804	820	751	766	778	787	714	714	767	704	740	709	750	777	696	751	723	673	710	747	726	716	723	742	707	675	773	757	692	701	704	761	680	691	758	716	678	717	699	693	749	743	682	686	716	672	730	706	731	732	656	726	774	764	713	728	707	705	688	768	721	726	712	690	665	722	742	735	689	724	676	745	756	727	736	742	716	704	781	698	746	669	736	706	720	679	757	713	732	719	693	647	708	747	690	732	713	709	722	752	711	756	782	713	724	739	719	718	668	691	724	734	709	686	728	705	723	703	755	707	784	724	711	719	699	730	721	725	706	746	676	717	692	695	739	696	690	726	769	732	744	742	723	718	732	743	677	684	679	732	711	731	666	714	754	767	737	704	736	633	688	699	750	741	699	708	751	728	727	713	708	695	653	766	740	750	718	673	648	751	687	725	748	686	777	700	685	716	691	689	709	716	723	687	765	688	729	741	722	723	721	740	677	762	705	755	745	654	688	726	716	748	754	736	749	705	758	740	654	738	710	753	734	759	703	727	733	720	683	742	724	696	718	742	771	721	700	722	698	688	715	735	666	706	706	734	740	737	706	649	726	754	685	662	711	664	696	731	737	731	684	729	734	740	671	720	708	736	674	733	760	713	724	699	703	745	734	711	734	713	683	694	762	730	680	635	699	719	766	721	680	721	745	744	736	683	722	712	690	675	707	739	710	740	706	719	751	728	713	699	762	743	739	716	759	731	725	733	735	723	734	718	733	734	674	732	738	708	743	720	730	734	691	718	730	735	678	731	763	747	729	736	742	715	733	697	700	690	709	713	717	745	679	723	666	754	692	681	687	714	669	741	727	701	695	702	681	723	697	702	693	768	726	757	710	708	731	732	721	695	709	713	708	782	723	638	691	710	702	742	702	750	751	708	724	733	702	760	689	748	683	709	713	709	701	753	680	723	736	709	716	749	726	730	700	667	722	731	726	667	742	725	719	766	709	703	690	685	681	692	741	716	742	722	713	774	713	677	735	720	759	687	713	736	720	732	723	685	705	726	747	733	732	700	708	723	688	692	758	675	724	695	695	719	709	701	757	677	695	717	688	720	748	733	708	754	743	732	732	704	759	686	703	750	708	715	737	658	724	743	736	738	654	716	758	728	695	712	734	714	800	759	754	683	716	717	720	735	724	693	696	720	702	735	685	762	678	741	785	721	761	791	679	735	707	695	724	754	758	734	738	716	726	741	728	715	725	680	696	746	689	713	695	747	709	705	730	685	682	693	737	668	706	691	703	739	721	709	735	708	693	736	715	731	728	688	710	687	749	746	737	727	736	743	699	658	672	744	700	721	743	697	682	757	685	755	724	691	725	736	720	696	703	684	691	736	698	689	715	728	707	739	810	722	694	799	715	710	673	749	690	705	704	749	750	687	763	707	680	695	673	725	714	735	777	707	743	730	759	729	710	757	683	732	698	704	777	778	703	694	740	768	645	707	714	725	732	706	750	739	725	770	747	742	715	749	699	703	704	733	747	753	731	702	720	724	699	702	704	673	695	708	768	720	724	692	766	726	708	702	702	689	730	727	767	734	714	748	710	696	723	703	702	719	729	749	742	742	719	726	713	754	717	730	721	696	694	705	738	742	728	721	700	716	730	730	707	722	717	688	720	695	732	730	702	726	733	715	713	724	750	743	718	728	710	740	705	701	684	693	743	704	759	750	710	720	697	720	671	720	709	755	723	726	720	733	755	725	744	681	706	722	707	724	694	684	703	692	699	704	704	708	751	678	700	713	715	726	747	742	755	737	691	710	699	716	747	734	674	694	708	683	735	732	701	721	698	722	719	697	703	774	758	656	693	734	723	693	754	760	720	727	725	675	714	748	683	746	738	704	683	695	721	728	781	747	716	715	707	731	704	741	699	701	752	687	697	679	680	699	767	732	692	730	695	725	687	696	712	732	722	733	700	714	694	729	708	721	726	770	739	725	776	683	677	682	720	679	690	709	729	675	712	703	714	722	691	740	724	696	747	696	715	698	741	726	737	715	740	730	734	690	682	755	717	715	672	702	752	683	695	724	732	732	741	745	696	697	699	662	754	743	693	738	780	753	723	732	737	716	739	706	692	752	666	723	714	718	767	747	696	738	709	707	676	683	744	697	708	686	732	729	707	763	667	746	669	726	723	721	701	740	726	711	747	715	695	673	689	721	763	743	735	733	745	719	706	720	703	690	742	730	672	726	718	696	691	729	740	715	701	694	744	697	720	690	753	694	706	678	727	751	736	724	693	730	712	693	679	671	721	751	689	695	740	735	703	743	686	722	698	691	724	689	693	697	701	726	672	744	702	690	701	701	713	708	706	772	732	698	723	701	692	698	764	732	723	679	746	703	762	742	685	669	693	714	709	743	707	805	738	735	660	709	751	735	739	715	726	705	703	690	717	730	716	685	730	716	701	721	750	743	668	719	718	692	737	747	707	699	684	716	712	668	760	728	680	721	700	702	705	739	707	710	762	752	753	702	712	743	737	699	678	742	732	715	741	688	733	748	714	774	748	713	724	682	725	684	700	712	694	735	779	671	726	685	732	696	729	712	738	716	756	679	734	715	754	721	696	689	730	706	711	711	705	732	665	678	717	685	671	714	676	715	739	700	692	721	680	736	714	718	741	705	712	705	720	649	718	707	706	750	702	717	722	750	730	681	694	734	727	701	717	645	726	727	742	717	697	750	680	754	749	721	765	673	732	722	712	716	731	697	713	692	699	712	731	696	707	706	749	698	724	705	691	722	698	713	764	693	736	704	695	716	706	704	727	762	711	738	722	706	717	708	714	739	715	726	685	702	708	726	740	733	709	737	750	741	722	753	720	719	724	749	767	744	757	723	734	707	709	673	753	719	731	707	694	699	699	725	722	701	748	668	711	724	734	712	712	722	712	693	700	710	695	741	703	726	729	707	692	711	709	680	702	709	726	681	710	711	738	679	729	730	693	727	762	708	746	725	694	696	744	725	692	667	702	719	684	719	677	709	736	710	729	717	746	679	685	708	704	684	728	684	713	690	696	713	755	696	690	758	711	778	721	716	738	753	736	734	716	703	709	751	680	710	731	737	716	699	745	758	683	706	720	720	685	721	674	771	654	746	750	682	710	728	705	719	717	703	744	747	732	711	763	713	773	741	666	683	719	699	716	710	707	705	710	705	719	716	693	752	685	710	728	731	727	695	760	655	755	676	715	742	702	750	740	720	677	689	711	717	739	752	699	704	691	714	724	737	753	690	684	753	719	700	725	742	730	755	705	688	714	736	745	744	745	761	744	658	718	751	737	710	697	723	698	660	751	732	719	726	716	717	762	740	723	734	734	669	741	712	692	768	685	725	704	670	700	752	756	739	732	736	733	677	763	686	716	713	711	712	722	713	723	721	707	711	724	712	781	667	716	736	679	742
24794	23644	22986	17756	12789	10201	7221	3851	2501	1414	1004	780	658	460	467	460	413	393	370	353	307	345	313	327	295	285	266	299	301	247	264	297	266	253	278	270	263	262	255	269	266	278	268	268	237	254	271	249	267	293	257	271	266	269	265	244	264	262	271	261	273	263	258	259	237	250	236	231	266	295	215	233	247	231	229	274	249	257	264	253	215	239	246	287	245	273	262	248	236	259	265	257	234	269	262	265	236	249	243	257	266	253	251	270	279	272	256	249	241	261	268	258	243	254	245	240	266	257	264	276	255	290	276	249	278	251	233	240	250	241	289	268	253	243	247	235	281	248	271	261	275	272	249	265	241	246	285	275	238	235	253	256	271	262	266	279	279	285	287	261	254	283	262	236	267	279	244	246	275	247	236	257	236	267	271	231	231	267	262	275	272	291	249	239	301	249	243	266	255	254	238	240	247	279	262	250	244	282	292	255	270	254	250	253	262	259	239	257	251	236	258	261	278	271	264	243	264	258	248	252	253	275	266	240	233	268	250	272	269	239	255	287	262	225	262	250	252	252	245	242	223	236	242	249	265	249	267	264	290	282	249	285	260	274	235	272	283	266	269	245	226	253	259	260	260	249	257	250	276	296	288	247	272	286	257	254	246	259	265	263	242	242	261	257	274	266	243	269	240	243	270	249	247	227	246	241	248	279	258	230	268	244	259	255	257	245	272	227	276	262	272	261	276	262	260	235	264	235	249	267	274	254	270	240	247	283	269	267	257	267	226	275	263	279	279	267	241	246	249	232	256	260	249	274	230	265	272	286	269	246	242	242	280	215	251	271	259	255	320	232	271	270	231	274	250	250	250	260	282	279	274	242	224	265	252	251	269	235	270	243	257	271	274	219	237	242	233	248	277	234	251	258	259	268	255	234	224	291	260	262	258	253	277	236	270	269	247	255	257	246	282	240	268	257	250	264	273	261	247	232	247	239	251	290	251	269	223	241	252	276	243	287	269	282	242	230	269	226	266	269	268	283	257	237	279	239	264	271	259	249	242	284	248	267	260	277	262	263	274	276	265	259	273	253	235	258	272	283	261	265	250	273	251	250	232	273	262	276	259	271	278	251	246	244	249	256	253	247	218	271	286	262	291	250	252	279	263	250	271	241	256	284	258	233	253	260	281	280	244	242	271	279	252	280	260	259	259	272	278	256	270	278	220	263	294	228	258	267	266	263	249	296	240	218	263	262	253	267	260	247	263	255	262	282	273	286	253	272	284	238	259	273	263	240	250	260	263	251	276	267	274	270	280	260	253	272	247	302	241	238	260	251	270	316	244	278	254	254	276	285	278	264	262	260	238	270	292	262	251	277	252	276	256	271	272	271	246	255	250	244	265	241	250	288	264	250	262	233	234	270	274	254	241	248	245	249	241	221	288	264	269	259	282	240	246	238	265	253	234	254	249	267	272	263	256	263	274	259	229	268	214	250	273	263	241	268	253	281	240	260	251	267	251	268	230	240	266	274	229	252	269	261	271	273	285	286	233	271	306	254	258	272	240	237	247	233	245	284	276	254	305	277	253	239	250	286	246	267	238	262	255	271	260	271	266	264	263	278	247	218	270	282	263	278	259	242	244	266	255	251	234	271	252	260	250	243	273	287	230	236	255	292	275	263	255	267	243	248	240	240	256	260	280	252	272	260	272	264	248	261	263	268	275	286	276	279	238	266	282	249	262	286	261	234	248	255	257	278	277	257	245	261	282	280	245	272	307	263	283	243	272	246	230	296	261	257	234	262	269	278	240	214	256	237	261	250	268	319	253	276	255	277	254	274	267	263	245	269	257	270	258	260	238	232	262	248	265	248	321	265	300	265	260	230	252	254	287	273	240	284	263	231	276	263	233	266	226	248	258	245	251	269	233	254	250	255	286	258	268	258	243	252	249	233	252	250	263	290	257	255	253	262	249	257	268	287	266	268	253	289	264	283	256	262	289	263	247	212	238	277	279	258	255	253	269	260	251	240	254	280	270	265	238	256	274	248	256	237	280	245	255	230	251	266	274	262	259	248	257	259	264	294	270	257	260	283	263	274	258	259	218	269	278	269	268	252	272	278	266	240	253	255	236	290	263	260	251	275	275	255	266	250	257	275	276	235	247	271	285	252	258	287	234	270	238	255	277	260	256	248	280	239	232	269	291	267	271	244	239	286	230	242	258	240	262	292	246	248	227	229	244	259	231	250	250	268	272	264	261	220	237	237	233	265	267	273	271	243	264	258	275	279	267	240	253	269	260	264	288	243	255	268	244	267	271	247	265	262	243	247	235	256	248	267	282	279	262	269	271	252	268	238	258	261	241	227	244	230	270	229	252	279	283	253	242	229	237	232	276	278	261	253	272	283	256	273	258	280	244	228	231	264	287	232	234	259	262	259	224	253	238	255	279	260	244	238	260	272	239	264	221	275	268	286	262	262	254	246	272	292	248	278	233	262	261	237	262	286	256	260	279	272	272	271	261	248	238	268	260	271	292	255	277	239	229	242	274	264	274	246	255	267	264	268	253	276	262	281	254	231	274	259	239	246	269	259	258	245	262	275	254	261	253	256	272	269	253	229	268	246	234	266	276	280	270	260	275	257	270	246	237	264	253	252	267	250	248	280	257	251	250	256	257	267	298	291	227	237	280	273	296	253	254	259	274	263	234	254	283	248	269	241	286	254	272	266	264	265	284	285	258	249	243	263	257	270	271	267	251	232	274	277	263	240	247	251	248	233	251	255	239	261	235	262	260	249	260	251	271	248	281	247	250	272	257	270	261	256	253	271	260	251	252	246	267	244	254	271	277	282	260	286	266	245	279	264	251	282	252	239	251	253	250	257	277	249	248	243	234	292	267	275	259	263	260	255	295	271	264	275	233	266	252	282	258	269	247	270	275	245	238	249	250	270	268	277	267	250	242	284	237	264	264	261	264	283	242	260	250	276	240	264	296	237	271	259	254	281	238	262	267	252	278	267	268	267	239	254	258	252	264	275	241	286	242	230	243	275	251	258	252	254	255	283	259	242	234	251	242	276	243	253	247	251	244	249	260	271	258	287	269	251	267	244	277	257	271	271	276	232	264	273	245	234	244	287	276	266	252	249	281	259	274	230	238	233	277	299	270	245	268	274	257	272	249	249	269	254	283	265	266	264	244	269	276	249	258	247	257	262	251	273	257	257	250	255	272	239	240	285	271	278	250	238	248	264	240	242	300	276	229	280	262	276	279	250	242	278	245	289	250	283	260	260	289	229	228	262	264	263	256	260	276	249	254	271	292	258	267	251	241	222	235	250	297	245	259	262	258	251	243	273	254	266	246	278	248	277	242	287	252	259	254	270	258	287	291	265	261	252	248	224	260	270	249	220	267	264	250	262	274	285	260	254	260	247	260	245	256	239	283	254	278	256	256	238	250	267	268	269	248	260	244	279	238	263	273	250	281	250	250	258	250	275	267	247	274	261	296	247	276	285	272	243	277	254
17558	18265	23693	26778	25817	25451	21253	14328	10860	6724	4702	3882	3058	2383	2236	1992	1782	1618	1437	1325	1311	1244	1344	1245	1114	1079	1045	993	952	876	891	836	814	826	811	773	762	763	759	659	773	743	754	756	761	806	739	731	772	727	731	744	732	708	752	729	739	761	716	715	684	730	728	735	714	645	766	707	743	795	726	751	769	735	699	716	697	701	692	754	691	719	709	761	717	730	742	668	713	730	725	687	771	750	750	721	704	701	756	746	745	727	737	720	738	714	700	751	690	786	727	701	704	708	759	745	748	744	748	760	742	736	761	726	719	780	701	739	729	728	726	720	725	746	717	701	699	682	729	674	738	732	781	736	798	691	738	720	701	741	705	757	727	757	760	760	769	691	768	741	679	696	709	740	707	679	683	747	714	734	744	745	707	778	743	737	735	692	697	701	766	707	672	700	692	679	729	720	681	705	766	757	705	733	729	769	721	771	741	753	710	700	694	756	746	741	756	741	779	729	759	746	707	777	729	768	757	702	698	725	662	785	678	751	771	746	741	705	691	705	719	716	733	706	724	739	766	731	737	689	714	705	755	684	743	752	703	735	704	759	737	682	710	683	721	774	724	713	741	748	738	725	708	700	740	765	737	762	727	692	735	737	678	696	721	776	769	752	749	703	731	746	746	766	730	757	750	734	704	707	740	745	739	743	660	726	674	709	725	767	729	713	716	732	762	714	782	741	705	749	717	753	694	732	751	735	721	687	744	751	751	705	784	715	692	725	762	802	729	713	746	737	764	726	768	687	755	696	720	720	769	735	749	703	702	750	718	745	690	733	718	718	738	776	712	710	685	742	655	740	768	736	739	787	687	756	719	766	740	736	726	695	777	721	714	713	774	707	778	709	743	681	739	684	754	730	742	719	737	704	770	751	747	750	717	722	722	707	744	731	741	740	732	715	723	738	738	758	741	757	729	707	693	756	689	742	703	792	678	725	729	712	678	720	715	785	700	750	723	733	774	684	706	712	738	741	717	692	719	674	706	709	724	749	749	762	686	696	748	708	688	715	730	757	748	707	744	703	718	710	774	694	749	702	724	678	738	670	757	696	702	750	760	699	767	677	741	740	759	718	719	763	709	714	759	760	759	811	700	757	753	753	748	726	725	724	709	731	758	716	767	711	764	731	729	734	795	719	733	712	738	698	741	778	748	717	725	687	728	705	739	768	728	700	705	712	715	762	749	712	703	701	733	732	707	728	690	768	731	687	766	716	770	723	697	732	731	726	679	729	743	750	769	698	743	742	714	672	758	764	776	741	740	699	730	738	759	713	763	773	737	717	719	723	770	751	695	711	727	683	689	718	707	739	769	698	686	739	744	733	703	709	784	770	736	730	732	681	712	720	731	735	736	666	692	753	735	715	726	747	739	769	726	737	776	751	724	743	720	714	757	718	736	705	743	727	713	731	765	716	741	748	727	726	667	761	712	696	782	714	746	732	763	710	760	732	686	790	735	714	710	758	683	727	723	731	722	757	753	750	761	748	727	751	699	724	729	702	728	668	740	743	673	751	684	741	698	697	730	727	706	702	732	767	763	712	721	703	738	699	731	738	762	717	710	671	696	697	707	751	723	727	774	750	690	693	702	756	749	698	711	734	758	720	709	706	731	732	737	739	711	733	686	694	707	718	697	745	728	724	692	724	718	728	788	733	751	742	764	734	743	704	710	752	725	699	722	790	726	749	721	711	768	746	734	738	756	729	713	707	701	734	739	742	751	688	712	751	748	689	736	776	726	767	722	745	760	712	753	735	731	709	736	727	745	687	753	732	721	700	735	712	719	758	718	709	763	721	676	681	703	699	708	734	737	700	770	698	758	754	715	718	729	742	692	748	705	794	736	647	723	681	755	708	709	731	742	740	728	734	731	739	721	724	763	702	705	725	691	768	704	706	699	762	756	730	737	754	720	758	700	756	744	753	680	709	703	753	751	716	718	740	738	749	686	691	708	723	717	687	732	721	797	691	711	728	759	750	723	713	743	739	775	728	751	785	690	714	744	746	738	710	734	718	744	705	700	741	739	723	746	677	745	753	756	785	745	740	774	750	759	764	733	722	732	728	707	743	751	686	761	757	691	709	735	764	718	774	738	724	718	695	714	722	694	747	736	732	686	759	741	678	759	743	775	773	787	752	717	698	693	815	700	702	766	733	691	749	673	744	721	712	727	792	753	741	740	744	753	762	707	776	719	779	748	770	734	701	740	787	744	775	743	697	735	734	746	728	730	705	713	723	731	760	719	749	728	747	743	713	740	746	691	747	746	747	723	759	728	745	746	697	727	697	742	722	722	710	731	783	715	746	719	736	763	779	656	746	750	725	722	708	740	777	735	718	731	750	703	732	735	716	743	779	740	732	740	715	691	702	716	739	719	682	735	756	792	746	729	765	713	712	752	741	753	737	685	757	744	680	778	791	744	746	708	762	678	717	704	700	737	719	730	734	762	739	695	747	718	766	691	729	713	735	753	759	720	725	691	749	731	757	772	743	709	759	747	746	738	736	771	762	718	709	709	727	737	762	715	704	688	762	731	729	737	695	716	712	705	723	695	700	682	744	740	710	694	753	735	691	755	731	761	760	735	709	681	681	738	730	712	744	739	748	730	774	751	762	746	756	798	757	713	717	795	720	760	680	729	736	724	735	758	747	731	729	740	781	782	745	725	712	730	709	686	722	756	701	744	658	762	705	715	732	739	795	698	735	760	733	697	748	733	694	753	725	700	726	703	707	729	716	743	725	753	755	683	734	767	691	712	652	681	727	762	752	754	717	708	721	745	729	741	687	747	690	732	706	675	752	714	762	708	705	728	740	745	720	692	751	766	756	777	721	657	717	741	742	696	754	721	707	712	711	704	727	692	706	697	728	727	701	735	683	711	741	688	714	737	724	733	690	734	753	738	707	726	720	749	720	714	711	739	752	757	765	694	782	755	725	724	791	722	715	744	709	718	746	745	723	711	771	693	754	740	748	800	674	749	770	709	729	737	663	739	726	723	743	708	701	731	757	747	745	769	717	714	729	674	723	743	737	750	733	762	722	711	738	798	727	676	743	692	699	672	750	730	759	738	716	764	764	740	763	752	779	727	722	671	728	751	717	722	685	708	722	710	757	709	786	727	726	716	700	703	734	735	740	733	754	722	731	720	699	712	729	712	697	773	750	730	698	738	701	788	767	751	707	723	727	746	750	759	767	720	749	722	751	675	743	724	718	714	738	757	735	700	721	766	716	739	756	747	660	728	753	770	768	759	718	731	751	725	735	732	716	769	707	783	731	728	791	745	715	722	753	777	748	720	748	722	729	730	680	765	738	741	757	745	763	747	737	739	782	660	675	739	710	727	742	733	794	774	743	728	778	739	712	693	775	703	720	727	706	726	751	740	758	725	749	724	722	757	766	740	757	728	732	690	752	735	726	782	740	662	734	717	715	699	722	705	739	725	727	697	724	751	738	757	654	722	693	718	745	746	730
24251	24058	24394	18293	13958	10673	7175	3737	2429	1421	1011	774	649	537	528	488	463	451	394	361	346	358	335	366	334	317	312	308	270	251	274	287	266	275	279	262	265	300	254	271	292	273	252	297	265	287	274	280	214	248	265	232	245	271	253	245	245	251	267	274	272	277	284	245	278	238	249	276	260	284	242	275	282	276	260	285	272	262	274	223	262	273	268	271	243	251	280	270	267	286	231	286	278	255	279	256	253	259	259	260	294	252	274	261	258	253	254	265	254	274	254	237	279	260	284	289	240	248	283	257	240	284	272	279	266	310	229	285	283	282	256	260	243	259	244	273	287	252	269	264	288	275	267	296	279	286	244	266	279	255	271	248	225	293	256	263	274	271	249	274	267	254	299	281	277	277	267	282	276	271	285	279	269	302	268	268	295	283	256	241	254	235	276	253	261	244	273	251	247	281	285	250	258	254	275	255	280	254	238	257	254	278	252	253	254	256	248	264	244	238	258	265	307	276	281	271	266	274	266	282	231	266	276	296	286	243	292	261	275	279	246	258	250	288	240	228	237	285	254	281	254	258	296	267	253	273	244	254	229	271	265	225	268	245	241	239	271	238	253	270	257	264	260	263	267	257	270	239	248	265	262	256	265	268	257	269	276	251	261	279	267	264	270	244	258	262	288	264	269	252	258	266	247	266	252	266	281	257	273	242	231	261	274	276	251	260	282	267	249	282	282	241	293	287	253	292	298	270	247	281	271	258	278	273	249	282	273	266	277	267	301	263	255	283	260	268	289	230	264	263	253	246	255	266	258	255	288	276	272	280	267	299	254	266	287	258	260	257	290	280	268	263	261	242	240	269	253	241	249	255	266	288	241	217	257	246	279	285	243	282	286	261	259	240	268	247	261	272	274	258	278	257	249	280	266	269	265	244	267	241	265	268	268	277	279	245	275	242	249	261	273	252	249	241	265	253	228	258	275	251	245	264	258	236	288	270	270	291	292	231	264	248	265	266	256	250	247	278	225	279	283	258	275	246	248	232	251	275	248	270	287	273	260	230	263	269	255	261	252	282	253	242	286	258	253	273	275	251	251	236	267	282	259	287	258	267	260	235	257	262	246	253	273	262	276	267	291	284	256	272	245	253	261	281	266	258	247	244	265	244	257	237	258	236	254	304	284	283	241	256	258	283	292	291	290	245	265	294	264	278	301	259	298	271	288	274	256	265	272	299	273	276	248	258	265	283	286	258	255	264	254	245	233	247	291	251	282	277	281	224	272	242	240	269	254	268	268	269	237	261	273	259	241	290	252	260	271	242	262	265	265	255	254	253	254	263	277	279	249	268	251	242	279	264	274	275	274	266	287	277	238	256	270	253	254	239	245	264	268	245	275	228	256	270	260	264	252	268	261	247	249	259	249	273	258	252	256	270	261	262	252	263	290	273	266	268	279	259	241	280	268	267	263	248	273	273	243	294	254	289	261	287	264	281	240	290	282	256	232	235	285	279	246	282	256	221	271	272	260	256	250	254	263	280	262	274	238	262	255	247	268	247	255	288	246	220	256	290	255	266	272	279	289	251	243	254	246	245	277	280	266	268	262	257	274	260	285	257	290	235	250	288	222	267	240	231	282	259	232	252	276	262	289	291	246	252	272	254	285	278	244	226	258	267	269	250	273	269	251	241	269	288	262	265	246	245	258	297	294	258	251	237	264	253	260	248	276	249	277	261	257	271	271	248	239	258	228	282	240	276	267	290	241	282	247	249	254	256	266	266	257	249	262	275	256	246	248	314	258	268	247	281	275	256	246	263	288	313	270	268	264	271	247	268	254	284	268	278	267	238	239	261	249	279	265	254	265	284	294	257	266	264	254	283	259	265	235	295	262	279	288	274	249	233	298	272	272	265	270	254	279	255	266	278	264	237	231	294	289	267	272	248	275	236	304	262	247	284	271	265	268	255	248	266	267	263	246	293	262	235	271	249	258	249	246	255	286	261	273	272	246	280	256	244	268	247	254	255	279	264	272	274	250	251	284	298	265	257	273	271	256	246	245	257	240	298	287	285	281	250	258	260	254	255	284	247	267	274	256	235	272	272	284	267	259	271	261	236	267	278	211	269	252	252	302	244	255	253	264	273	258	261	259	246	257	236	250	262	242	266	240	264	255	268	250	256	263	249	266	244	282	243	291	254	257	259	255	290	261	267	301	270	268	265	255	268	270	288	261	250	263	231	267	234	249	296	269	262	247	253	257	241	275	255	238	256	277	259	278	270	274	251	231	259	245	277	236	237	255	264	282	252	307	247	251	268	252	250	273	257	272	240	240	252	269	271	259	255	269	243	247	271	276	265	238	257	270	224	281	271	281	248	260	282	258	290	257	265	273	266	260	257	258	256	251	289	274	265	265	255	254	253	273	259	237	243	298	294	270	262	261	241	273	257	273	275	274	262	266	272	278	284	236	262	239	262	283	272	236	280	251	253	274	268	264	277	281	241	229	295	265	262	253	278	296	252	251	272	238	253	275	274	233	275	257	286	262	243	262	222	266	284	270	265	285	229	270	284	256	276	297	251	273	253	275	258	248	261	268	278	293	253	258	274	285	256	249	267	265	250	231	255	270	262	288	263	277	252	285	264	288	254	250	253	289	238	255	279	223	253	259	262	289	248	250	256	271	276	270	279	259	237	265	251	237	285	255	275	280	288	272	287	220	259	234	257	241	266	286	281	309	273	264	282	279	250	235	236	267	244	283	266	256	276	282	241	272	252	273	278	274	244	257	267	261	248	275	236	254	263	257	261	260	230	292	279	265	278	272	281	250	250	275	299	294	249	276	244	272	280	244	256	240	244	265	308	259	272	254	265	267	258	270	270	253	250	274	259	293	233	258	265	255	266	262	272	271	259	253	247	276	249	230	298	264	251	238	259	261	282	242	242	303	263	264	277	253	239	260	298	247	266	250	271	278	260	249	270	280	263	281	244	267	229	247	290	278	267	278	285	256	292	248	245	243	274	276	308	284	239	278	239	253	256	257	249	251	262	244	259	259	292	266	253	243	256	272	261	287	238	252	298	254	280	283	289	261	259	257	274	244	280	235	259	264	256	277	244	286	279	271	272	260	246	252	251	250	238	278	258	278	267	229	271	283	282	266	273	232	264	228	263	299	267	244	243	259	233	273	275	271	274	266	255	258	252	248	248	280	275	269	257	273	261	269	252	239	247	253	254	286	245	264	256	288	253	258	261	265	236	266	268	279	251	236	216	265	233	266	256	280	277	280	287	266	264	257	274	266	283	244	240	258	291	248	287	245	242	284	273	255	260	263	245	261	266	254	271	262	243	254	262	251	279	277	236	262	280	300	268	260	282	258	260	236	268	265	271	280	257	241	273	292	256	257	298	279	263	222	269	272	244	253	226	274	247	247	254	256	265	272	256	257	256	277	275	259	254	281	241	259	262	248	263	299	275	258	267	254	278	299	266	271	258	264	250	251	286	235	241	279	300	273	266	275	274
16868	19043	24460	27282	27340	25795	20876	13681	10410	6815	4648	3835	3118	2691	2442	2315	2063	1783	1567	1508	1388	1374	1334	1227	1136	1229	1007	973	938	931	833	827	819	817	828	826	800	779	772	799	757	745	755	799	713	782	743	756	763	709	750	667	715	732	748	733	739	721	741	724	686	753	762	708	743	700	747	749	734	756	705	736	730	718	739	774	753	779	742	710	721	774	765	708	719	773	741	744	724	772	750	754	740	736	707	790	770	744	728	789	752	808	784	760	756	750	765	730	723	722	722	731	742	735	741	720	743	707	784	743	738	727	729	780	731	747	677	745	760	790	759	741	763	732	768	731	737	756	725	776	733	709	751	759	733	714	726	706	765	800	744	744	725	748	707	734	748	746	717	739	744	694	753	748	768	737	776	767	739	687	731	701	760	760	757	737	675	728	689	750	765	724	734	698	709	766	783	727	750	700	739	733	728	754	701	716	740	752	734	738	751	722	735	733	744	794	754	741	752	783	742	782	760	730	708	684	713	750	740	752	758	704	715	733	774	722	720	736	669	740	704	707	708	804	753	758	722	718	745	750	681	746	757	718	706	725	667	731	799	750	764	696	769	726	781	726	781	737	738	761	691	703	781	755	753	776	759	745	740	701	728	755	720	754	673	736	747	715	768	726	733	738	723	724	762	763	754	773	743	765	731	745	703	744	737	743	671	733	769	697	743	715	798	738	745	732	713	715	773	723	705	695	755	759	725	674	733	719	763	760	738	745	770	778	741	725	760	684	752	741	756	753	719	717	717	758	790	704	726	747	789	744	760	730	790	714	721	735	758	697	723	750	788	743	739	731	757	720	724	734	699	746	771	737	719	736	726	735	714	759	716	718	772	759	748	716	780	693	756	772	720	667	790	724	746	727	766	727	754	751	716	780	691	726	752	730	772	732	728	740	750	709	737	753	802	702	746	774	718	733	692	744	708	707	728	762	708	741	710	755	733	711	708	671	735	774	747	722	740	684	776	754	737	750	717	778	731	774	740	746	754	738	744	797	711	759	751	681	723	745	719	677	743	711	721	772	747	727	731	726	718	726	732	746	700	736	763	779	708	779	703	763	723	747	754	703	776	800	729	779	722	739	805	731	743	747	761	709	693	787	739	752	761	744	745	708	708	751	708	738	778	744	694	722	727	759	732	757	703	705	719	727	711	749	747	721	765	749	760	764	672	768	712	753	749	745	716	747	801	725	713	781	712	816	726	755	721	707	726	769	749	701	765	734	715	725	706	720	730	722	777	728	767	778	726	722	753	693	768	786	779	691	726	719	731	733	727	693	708	732	712	785	741	725	701	717	781	743	737	752	738	749	740	786	710	736	710	782	766	698	728	743	741	711	717	720	731	745	702	696	720	754	671	720	708	732	704	700	775	835	731	723	756	723	783	717	710	731	718	755	768	708	735	742	748	739	764	769	682	719	751	726	742	730	716	744	762	751	769	712	765	723	762	774	747	771	712	779	718	746	769	760	715	723	765	712	681	708	749	718	691	732	790	735	731	786	713	755	771	771	726	711	757	696	793	759	728	743	678	682	721	715	702	718	722	774	762	775	745	747	712	759	721	740	766	735	735	721	694	744	749	711	716	680	754	750	741	779	776	761	734	743	727	727	758	723	712	747	732	780	695	736	754	764	766	774	761	765	764	727	726	688	780	744	731	734	721	730	731	744	757	728	784	768	683	701	742	681	731	779	735	755	724	771	700	726	724	685	756	703	731	781	748	742	747	771	782	682	761	797	724	782	691	748	800	752	790	742	692	736	749	732	737	740	729	699	728	755	767	756	764	801	750	769	751	731	747	751	782	711	711	723	756	756	727	790	710	746	703	718	775	715	747	725	726	756	804	755	746	756	706	721	787	738	748	679	779	769	761	741	756	787	751	762	739	739	740	771	713	768	712	763	738	776	745	755	704	737	688	704	718	750	725	737	730	717	755	736	764	695	757	759	729	681	693	758	751	772	700	775	723	760	734	739	708	740	764	762	736	707	679	719	727	795	772	700	734	760	714	731	713	797	760	744	730	763	732	752	741	757	693	716	721	694	754	744	715	714	720	730	689	731	717	698	795	677	704	767	720	734	796	722	732	739	733	689	754	719	682	697	750	707	728	740	738	724	765	712	824	787	733	721	754	810	671	762	684	720	689	733	784	787	685	708	713	695	758	760	741	724	766	723	757	733	777	738	766	722	751	727	703	765	781	730	727	748	746	764	712	724	704	779	800	705	729	724	746	725	730	734	753	694	713	752	744	770	727	766	703	703	736	722	739	683	684	751	765	696	742	744	718	707	762	730	690	743	741	747	726	761	777	739	691	774	713	749	772	744	785	756	749	745	727	769	750	726	711	738	680	787	758	762	757	730	743	702	700	714	731	703	696	745	746	758	741	733	702	748	741	696	745	655	717	735	741	764	752	734	745	738	757	746	757	757	672	725	743	707	746	744	747	757	702	743	738	709	722	764	746	780	753	687	731	741	760	744	737	757	758	748	719	743	767	742	712	710	768	747	732	701	709	737	740	722	773	735	728	773	730	760	716	750	784	749	695	772	733	717	717	758	763	714	722	710	733	693	713	774	725	758	760	795	756	745	757	725	735	730	792	737	683	762	785	792	693	743	734	718	731	804	719	705	766	764	761	735	706	731	759	731	733	747	723	750	732	734	734	722	707	719	725	737	710	746	737	764	746	744	717	769	723	784	733	781	718	738	748	735	765	698	730	716	745	730	739	707	762	764	694	747	749	788	746	713	752	760	763	717	701	723	706	669	766	777	733	743	681	729	787	728	728	745	697	744	675	723	780	715	742	728	730	706	715	800	762	760	743	768	760	745	734	746	770	804	742	757	754	748	730	761	762	685	708	738	741	735	733	707	755	775	750	752	805	731	746	731	763	715	806	722	737	716	685	724	775	736	741	743	807	749	741	774	727	706	748	745	749	734	726	788	735	744	778	750	683	726	733	745	762	706	771	728	783	726	721	711	759	706	789	729	719	733	745	731	729	728	758	754	718	696	699	703	748	770	774	744	750	749	733	759	747	716	746	719	714	739	691	784	755	785	738	737	741	752	766	719	734	743	729	715	741	759	745	701	737	728	764	731	771	698	733	709	711	724	746	731	732	680	709	744	779	758	727	725	714	684	786	710	723	708	750	749	718	797	753	762	753	789	755	746	713	771	757	755	706	747	735	733	736	760	743	737	706	743	730	792	742	747	748	734	776	725	768	759	731	706	758	723	744	730	703	747	724	706	768	703	731	723	709	754	799	763	773	748	730	741	726	700	772	730	720	745	729	734	734	732	750	751	749	736	740	751	675	695	741	785	725	742	780	751	727	727	743	739	719	759	754	729	746	762	738	727	739	735	739	731	733	727	707	748	704	709	709	751	715	693	763	770	750	761	754	704	722	710	816	811	734	773	735	723	754	750	736	724	731	700	717	751	802	822	708	746	723	781	738	702	719	703	775	708	746	757	767	766	781	690
24360	22859	22190	18899	14349	10724	6779	3582	2478	1420	1010	869	726	642	583	555	511	439	404	390	377	363	336	333	329	334	334	348	305	288	281	280	295	280	272	267	267	266	255	292	260	267	288	280	306	272	269	273	261	279	269	260	260	267	267	270	258	281	282	269	270	285	293	262	272	317	291	278	276	301	262	258	269	272	250	256	254	283	248	277	280	272	260	259	266	287	282	253	251	256	266	283	280	248	274	272	244	271	259	279	279	244	282	281	277	284	277	270	287	249	267	271	263	257	267	273	290	280	252	280	254	257	286	266	291	275	275	269	286	252	269	270	262	232	253	270	267	236	283	259	290	249	256	231	299	259	272	281	282	280	266	259	263	244	261	244	253	293	290	281	269	265	274	267	269	294	265	247	275	256	270	266	269	286	291	295	283	274	249	264	276	286	267	255	267	268	286	268	277	279	281	278	281	257	277	236	277	241	283	273	265	260	255	274	273	271	292	239	287	250	286	261	262	265	284	260	263	260	248	231	303	272	260	264	270	279	253	281	261	284	270	253	269	257	274	269	269	262	284	269	256	260	245	284	293	277	270	265	296	286	266	288	261	280	288	289	275	268	269	281	270	275	262	296	281	294	264	269	282	251	264	255	278	240	264	242	273	246	251	262	269	296	268	269	266	290	252	278	270	285	250	258	255	266	290	281	288	263	306	264	279	259	263	289	285	279	257	275	293	290	282	304	259	264	268	233	250	271	255	282	297	269	273	231	265	295	279	262	283	232	286	254	266	259	250	228	280	261	277	257	284	272	262	238	262	268	250	279	286	250	291	284	265	224	241	263	265	283	279	287	261	294	300	290	250	249	268	307	271	279	252	251	252	250	280	233	298	281	288	266	257	263	241	237	259	270	253	263	285	272	249	248	288	307	281	282	260	284	254	291	263	285	286	261	252	254	268	249	270	254	261	291	261	264	271	251	260	260	250	253	237	204	245	263	258	304	273	280	266	276	266	278	296	296	249	282	255	269	269	286	268	250	273	304	252	278	293	270	242	275	263	251	273	270	290	286	244	225	281	313	232	294	264	265	259	280	248	265	285	260	271	285	279	256	287	285	278	235	265	261	257	270	277	242	241	262	262	279	250	270	317	292	276	263	251	283	262	264	251	274	267	259	246	253	262	243	282	258	274	263	246	295	257	269	266	258	281	281	257	286	276	287	247	277	262	286	249	257	251	264	280	244	276	265	295	232	254	279	270	287	284	295	291	264	260	271	273	261	254	279	272	270	281	277	263	251	250	258	259	278	264	291	272	254	269	282	301	274	271	256	273	278	290	265	268	277	245	260	277	281	263	280	242	258	259	270	288	233	293	267	260	282	294	274	302	249	245	258	257	272	298	295	259	292	272	258	258	272	243	286	244	282	251	260	255	266	228	253	261	245	269	282	248	270	260	257	274	262	264	248	242	247	279	279	284	249	257	274	282	299	279	263	281	291	284	271	278	283	278	304	253	281	264	248	269	287	253	293	274	264	289	265	232	265	305	262	272	249	268	249	253	301	297	280	278	266	277	275	279	272	255	242	258	282	242	266	298	265	295	288	276	273	270	268	284	287	293	279	259	245	271	255	268	236	277	248	255	229	277	273	261	278	268	275	265	270	278	291	245	276	249	270	247	275	261	266	260	302	259	261	264	284	254	280	233	251	252	302	262	273	288	292	288	293	256	268	271	262	300	263	269	292	292	281	256	257	267	255	272	274	275	260	281	257	301	276	260	272	293	300	288	241	241	273	270	270	290	278	262	272	266	281	254	253	294	286	248	263	290	298	263	261	263	276	264	272	265	259	260	277	278	262	251	265	263	255	242	247	275	272	283	268	260	295	273	266	253	275	291	287	250	261	261	262	262	263	290	261	267	240	263	259	216	277	270	252	279	257	267	254	284	251	250	242	269	251	264	261	258	271	279	290	276	278	258	260	271	287	276	280	250	279	280	265	262	296	303	251	267	270	245	274	275	243	286	294	227	263	275	270	263	256	256	286	268	279	273	257	285	284	260	266	262	253	281	272	276	288	254	296	266	262	274	261	257	286	270	290	271	278	244	246	242	257	276	257	268	271	258	258	253	241	298	252	267	279	280	264	264	275	295	267	277	263	259	245	273	251	271	270	285	303	269	279	314	299	265	267	261	276	291	319	248	298	270	265	284	282	288	254	274	264	258	254	252	256	271	281	270	261	273	300	258	265	308	265	285	266	297	273	294	268	266	272	267	290	259	268	273	272	252	253	282	279	280	283	256	251	300	269	266	293	251	242	249	239	252	268	281	262	279	275	227	271	272	247	257	276	273	272	247	267	253	291	271	277	266	284	270	254	246	265	248	230	281	310	305	268	268	273	280	268	295	264	270	268	277	266	290	285	243	284	276	270	250	270	308	251	255	272	291	252	269	278	262	244	261	279	271	259	265	292	290	274	276	260	215	298	273	255	230	268	268	272	267	240	272	265	266	288	276	275	289	237	289	272	265	263	273	238	272	282	290	263	247	268	256	288	245	280	273	265	288	257	277	255	267	243	267	270	262	293	245	245	259	271	260	279	298	276	287	299	262	246	283	284	255	275	265	249	277	264	242	251	255	255	267	253	281	283	297	271	278	301	263	251	268	242	270	282	258	261	239	257	298	274	232	297	259	253	262	265	265	288	265	269	280	236	262	236	247	261	266	258	294	302	279	282	278	270	294	256	249	280	295	294	265	259	265	251	278	269	247	267	251	281	269	258	251	244	251	294	294	269	267	262	278	272	271	290	242	265	255	281	254	246	303	264	274	254	271	284	299	280	265	254	297	242	267	265	288	291	254	289	254	239	243	282	250	250	255	226	268	292	278	278	284	290	255	266	272	261	283	288	262	268	291	298	278	306	269	267	283	258	295	243	297	256	274	294	274	267	289	258	236	266	251	293	281	277	304	274	228	257	233	243	265	263	264	276	286	262	275	287	264	259	257	269	303	286	280	264	277	236	259	286	265	278	276	263	270	275	271	244	241	313	271	266	263	273	298	275	237	294	245	246	277	274	245	285	246	255	285	275	269	302	270	264	249	273	259	264	273	269	272	281	234	262	253	253	267	276	263	293	287	249	242	240	269	277	296	261	275	299	284	277	274	250	252	280	278	237	264	239	272	260	258	252	265	275	245	280	271	257	255	282	262	281	288	258	243	279	257	250	262	255	244	276	258	271	272	276	291	258	263	277	268	308	274	283	297	264	270	251	294	265	270	247	264	263	250	268	282	281	286	280	265	247	258	272	287	306	276	259	307	269	296	244	252	276	264	287	298	273	284	253	258	272	256	270	268	317	303	256	280	268	276	283	266	274	253	249	257	238	275	256	273	272	288	255	265	256	252	273	240	286	283	265	264	299	253	279	253	259	260	293	291	263	279	232	263	253	265	267	261	281	262	289	302	266	257	281	266	274	279	274	286	264	244	274	286	258	249	263	266	247	262	251	292	291	252	241	275	247	265	272
17065	17736	23152	28401	27281	25626	20162	13409	10458	6931	4775	4156	3452	3080	2856	2584	2294	2170	1744	1610	1467	1458	1434	1344	1334	1122	1100	975	954	945	828	876	859	835	780	803	766	777	793	807	774	769	769	795	811	726	780	774	717	736	730	755	748	797	764	747	720	712	765	732	806	746	808	753	768	743	785	736	773	751	793	776	744	718	722	799	749	732	731	748	732	679	748	739	753	733	748	748	755	726	734	749	794	731	725	714	733	730	754	751	767	754	727	791	739	762	740	789	741	775	786	822	753	790	742	749	723	760	705	741	742	764	728	752	802	793	772	727	757	759	707	738	716	732	779	710	737	708	749	768	721	716	754	735	781	766	735	752	735	721	734	727	768	791	697	768	737	720	689	784	734	740	803	791	705	726	704	769	709	809	717	710	788	761	801	761	752	748	729	753	756	776	744	748	774	727	736	729	791	771	768	743	789	726	745	782	776	715	813	715	754	712	727	759	793	753	774	744	771	784	703	738	761	790	799	749	708	745	759	738	755	764	737	753	761	679	757	734	727	770	769	722	759	744	764	768	738	766	770	748	766	746	783	782	767	751	777	769	772	758	774	745	781	788	678	786	767	753	767	754	743	745	707	779	781	764	748	778	743	797	761	756	676	733	728	747	736	737	750	743	796	722	775	775	763	768	735	739	767	743	735	752	758	713	770	751	737	704	755	686	739	733	698	806	762	720	725	721	739	739	765	754	748	708	728	737	798	700	766	763	780	799	791	714	732	767	782	750	769	794	724	750	774	759	779	766	733	748	738	728	791	746	752	791	731	729	761	703	749	746	782	759	743	785	788	715	796	751	716	775	768	724	721	775	786	747	756	749	771	785	774	772	754	779	732	723	730	767	730	759	779	759	768	778	769	744	743	758	717	744	766	738	740	796	733	749	764	720	734	768	697	745	762	729	788	717	782	757	824	764	711	750	787	782	766	768	768	772	784	756	744	722	733	793	736	785	725	773	773	748	763	767	752	738	801	728	715	775	769	750	763	811	719	780	805	766	738	737	784	743	774	788	766	775	788	751	714	709	779	725	778	750	763	766	778	737	772	743	739	784	753	715	783	768	784	802	770	689	718	728	759	783	719	758	761	727	763	781	711	749	712	737	807	714	769	763	712	733	702	744	747	784	803	709	705	746	778	780	702	769	766	764	763	775	718	761	757	747	759	753	759	740	727	802	745	758	817	725	777	785	783	760	777	735	750	771	780	794	758	745	724	783	752	776	736	730	722	756	779	746	714	726	747	775	750	749	807	800	722	717	760	756	745	738	723	713	716	739	732	718	777	740	726	736	740	764	778	759	779	747	797	755	745	754	771	803	744	768	757	716	746	737	774	771	714	705	744	719	762	735	757	744	748	735	751	762	736	755	744	764	770	741	793	778	769	729	727	709	751	769	751	722	733	727	751	712	718	721	757	725	751	778	755	751	737	779	761	765	732	762	732	753	804	768	741	785	763	756	741	767	744	745	794	719	763	724	772	769	727	732	710	732	741	780	739	717	766	762	736	763	727	770	735	741	769	695	698	726	740	710	730	772	771	789	698	765	776	783	764	789	738	751	734	727	792	777	770	700	757	716	745	685	708	743	759	768	770	724	816	789	765	787	763	754	777	753	740	765	739	766	803	749	798	730	726	782	788	777	776	702	743	750	774	762	777	717	758	758	766	756	754	729	744	757	732	742	770	745	746	722	760	755	722	774	704	776	747	765	775	719	767	725	765	789	739	770	780	774	778	722	761	735	806	806	731	785	778	774	752	747	709	766	681	777	709	767	733	741	762	765	779	771	688	747	771	735	771	789	774	752	746	755	762	741	779	751	787	750	766	736	749	783	745	697	804	736	786	746	709	764	769	752	704	725	730	748	761	754	757	734	766	719	729	808	720	719	792	738	761	731	758	760	734	799	757	772	735	755	730	778	761	775	765	711	766	703	768	704	776	720	734	767	768	768	785	769	753	746	728	740	755	714	733	716	745	749	759	760	723	802	763	758	765	754	698	746	785	743	741	740	794	764	741	767	752	746	732	730	774	765	784	737	780	801	721	740	756	735	723	760	747	790	803	708	726	765	737	745	765	735	766	752	755	670	772	767	784	740	781	777	738	674	763	759	713	768	765	776	737	703	746	794	761	758	731	756	739	753	746	736	720	733	757	745	763	732	755	765	734	703	776	719	740	811	736	752	797	785	748	796	718	763	783	722	771	737	751	679	731	811	775	791	773	768	821	775	682	770	787	768	806	752	710	751	746	774	730	781	742	787	808	728	731	739	771	767	719	764	778	733	780	719	720	749	766	715	784	762	736	819	797	756	749	774	760	805	771	774	735	774	765	763	701	772	725	766	730	751	757	796	747	754	755	766	798	696	795	735	750	765	712	805	778	745	701	768	747	762	743	777	787	747	717	737	765	732	760	724	753	736	751	779	746	764	728	743	784	780	780	780	769	763	765	802	735	766	761	727	770	762	780	740	748	765	751	728	693	758	813	789	770	759	743	785	757	687	758	760	794	792	733	720	746	799	728	753	787	778	775	814	735	763	739	732	756	800	780	732	741	790	757	799	756	762	785	749	800	734	752	753	755	751	711	722	780	725	717	768	726	788	738	730	808	735	761	795	756	799	795	776	739	759	725	803	776	731	780	729	753	774	743	786	801	771	710	748	736	767	716	745	721	799	710	739	764	721	744	764	756	728	748	781	740	785	774	763	771	720	789	814	741	801	769	708	728	696	737	786	754	758	783	734	802	772	776	788	776	792	758	781	790	719	751	767	756	725	753	790	755	737	726	733	705	777	765	785	747	750	789	752	774	741	715	772	755	778	764	781	768	747	760	798	727	746	777	743	698	736	705	738	771	748	814	756	755	733	756	727	756	748	752	691	750	774	754	768	703	749	739	678	735	749	772	780	754	664	760	743	799	767	766	777	745	715	752	747	755	768	784	707	815	760	766	735	743	751	769	745	778	758	779	772	763	790	723	700	795	766	740	802	776	761	774	728	725	762	804	765	779	742	704	712	687	777	774	738	757	749	765	781	726	723	737	767	749	784	812	765	749	732	737	727	741	717	724	767	737	747	757	744	741	770	783	719	750	730	769	740	739	715	724	771	746	757	713	729	724	756	754	703	736	746	785	722	711	751	795	732	759	764	739	778	740	732	775	730	744	694	747	765	750	744	738	771	755	776	731	764	784	722	764	794	795	749	760	726	748	742	760	797	769	737	752	795	721	774	687	784	761	771	686	759	740	764	771	749	742	786	732	720	733	769	748	776	713	756	738	739	728	753	745	776	728	772	774	798	732	745	721	755	765	790	746	736	785	752	750	765	751	721	766	753	712	801	747	738	763	743	765	795	769	795	762	736	832	774	751	740	743	718	805	743	697	706	711	793	729	760	805	745	780	766	757	768	810	702	754	719	763	743	765	757	751	713	748	758	727	689	731	728	777	794	796	797	797	748	718	762	769	763	768	770	747	727	757	780
24075	21052	22253	19614	14289	10633	6477	3483	2423	1477	1118	882	822	719	662	580	541	483	421	404	381	374	363	313	315	297	293	291	288	257	298	291	271	282	272	301	276	240	267	252	286	243	259	264	263	274	254	252	265	264	262	244	272	242	248	277	262	273	273	265	276	258	240	267	259	255	281	256	263	282	283	281	279	241	278	266	260	281	279	283	243	271	244	240	286	275	256	270	264	271	271	260	281	266	280	270	264	277	262	279	261	267	262	294	280	279	260	234	271	264	269	264	246	294	248	256	244	274	260	269	258	289	259	254	262	251	253	276	244	282	229	256	268	275	270	243	291	241	268	253	271	251	293	263	279	264	238	231	261	258	284	249	249	271	251	246	268	261	274	273	278	270	254	277	254	270	265	267	243	286	297	289	251	260	264	243	281	270	256	257	258	299	249	283	259	267	268	260	247	263	264	275	283	259	266	255	286	246	262	284	282	271	273	267	265	258	277	295	258	266	268	247	260	273	248	281	281	246	257	272	307	275	281	300	261	274	271	250	284	265	252	263	270	283	258	238	252	276	273	270	278	290	282	289	255	274	265	274	272	253	251	269	266	257	285	262	246	265	254	255	267	251	228	275	264	238	270	228	252	271	267	258	291	271	261	272	280	270	254	270	295	275	262	263	255	275	284	300	304	262	280	305	286	270	258	276	235	284	263	248	260	229	307	257	271	265	267	251	294	246	259	265	287	267	267	282	254	301	254	260	289	252	291	274	276	263	249	273	286	239	238	253	299	269	299	282	258	237	259	271	282	261	246	251	255	249	279	252	239	296	288	248	302	291	246	225	256	302	240	249	261	233	264	262	261	246	300	287	268	261	257	276	274	262	251	251	285	300	279	262	232	247	287	254	294	242	250	263	296	277	280	271	269	289	274	281	306	275	289	251	263	265	232	249	258	287	259	252	255	282	267	249	254	242	256	271	241	253	228	237	274	256	259	279	246	268	267	262	263	296	275	283	261	258	273	257	260	265	262	261	255	281	277	268	268	245	244	253	271	272	288	274	267	275	286	283	271	251	288	254	272	273	267	245	290	264	257	257	280	251	269	298	273	273	274	254	259	288	266	275	264	263	256	260	287	262	274	268	271	290	265	271	261	263	274	279	245	284	279	277	275	270	251	279	274	250	288	275	262	256	263	271	258	256	217	238	272	226	246	250	260	281	296	263	279	276	265	265	275	248	279	299	233	252	262	275	256	274	271	297	277	272	274	267	283	260	284	260	285	240	291	242	291	263	253	256	256	274	259	254	267	271	282	281	272	250	267	252	276	267	263	264	246	266	278	298	241	258	261	286	255	272	262	227	274	264	283	246	264	285	252	255	260	292	269	277	276	294	263	259	220	260	259	263	297	264	255	256	259	239	252	266	291	284	249	281	244	265	246	311	246	265	270	268	264	247	260	280	253	278	261	271	292	274	244	303	263	254	251	263	285	259	276	242	280	270	268	275	252	290	272	266	267	255	247	270	261	261	268	234	283	274	274	273	275	253	277	255	257	267	269	261	264	248	277	272	268	248	246	265	293	266	278	255	283	265	277	287	252	262	278	266	263	268	257	283	249	271	291	268	279	285	299	242	241	261	266	272	267	288	286	261	294	252	273	252	261	247	285	257	257	275	247	256	247	251	246	263	257	249	254	239	276	265	262	260	274	268	240	269	235	278	250	255	265	243	260	238	279	281	281	261	261	261	256	268	262	287	286	251	294	280	240	263	248	242	274	264	255	262	271	271	277	270	270	257	276	232	284	264	240	272	299	267	290	266	265	302	254	267	274	253	271	277	260	266	260	279	272	273	273	306	254	231	253	241	237	247	259	263	262	260	295	267	246	262	230	272	234	281	272	270	314	283	251	252	272	274	257	283	273	254	276	279	248	276	258	250	286	250	280	271	290	257	258	274	248	250	263	275	267	259	255	254	293	264	264	253	262	276	240	280	277	269	237	245	250	300	278	266	244	250	295	284	248	253	258	262	287	270	268	273	254	265	256	253	241	261	264	271	252	258	262	260	252	263	288	270	267	262	301	273	270	282	259	236	295	305	255	269	272	287	268	256	251	247	312	247	276	274	253	262	289	251	266	260	277	234	267	258	278	239	261	258	261	270	292	281	268	265	267	269	271	268	264	254	273	256	272	268	266	239	265	274	250	253	260	267	295	279	269	289	286	276	289	255	300	284	274	243	263	263	279	237	276	270	274	265	264	253	263	258	285	255	274	268	249	290	252	264	256	242	267	254	271	275	279	247	270	262	278	272	259	290	301	259	236	240	239	290	253	288	246	250	277	282	269	266	293	276	251	288	261	286	264	254	256	300	247	274	279	263	253	283	254	262	297	270	267	261	233	270	244	274	300	275	269	264	266	272	255	258	254	274	302	269	268	262	250	240	268	236	275	278	279	281	266	270	279	256	264	261	282	251	242	258	312	281	228	241	256	282	258	235	268	267	271	254	304	243	276	273	262	267	296	257	250	264	283	283	235	268	271	257	267	280	275	261	260	253	298	262	251	267	236	248	241	276	245	246	299	256	248	263	260	259	271	274	262	278	258	270	262	267	234	294	272	273	249	252	256	242	244	273	273	277	250	300	269	258	241	254	280	278	243	291	245	283	283	274	254	281	252	270	262	229	241	254	270	237	243	251	259	237	260	260	255	265	271	268	292	262	255	249	241	283	264	279	259	289	265	260	256	231	258	286	269	249	272	232	263	249	274	269	251	281	269	295	259	265	282	258	267	282	282	277	296	271	284	254	256	274	271	277	269	243	280	288	274	287	275	266	270	261	283	244	265	245	281	239	251	281	249	253	263	277	246	253	218	274	231	257	279	247	282	262	260	281	260	280	281	275	279	266	287	267	271	279	251	255	252	276	263	275	250	259	289	258	293	282	288	258	284	280	273	252	274	263	249	260	234	247	271	246	249	241	258	239	261	262	233	274	268	279	251	245	287	252	278	269	244	272	273	270	282	261	284	243	261	291	277	270	263	258	241	272	275	239	258	252	279	265	285	263	266	253	235	259	292	256	273	259	261	254	286	260	226	262	252	279	230	269	322	281	262	254	288	281	277	254	237	268	253	254	272	269	279	261	268	260	263	255	261	262	291	275	280	263	282	261	246	266	264	287	247	276	303	256	246	256	252	257	292	232	259	261	269	255	243	255	272	266	257	289	286	254	268	264	269	268	269	272	253	287	266	305	278	256	271	276	255	274	251	267	274	270	256	285	246	302	266	272	305	246	281	261	258	237	271	256	251	265	255	277	282	277	263	293	264	254	237	279	256	275	261	250	262	286	269	256	255	276	281	270	267	273	276	242	243	266	268	263	262	282	279	239	288	295	287	269	258	271	268	247	230	252	288	263	256	264	269	242	280	269	253	279	247	259	235	283	276	275	257	284	237	261	262	273	245	271	282	251	254	241	239	245	270	273	269	297	273	272	283	258	272	261	249	285	282	256	252	310	263	256	264	261
16571	16238	23418	29070	27499	25813	19388	13497	10518	7146	5311	4478	4037	3594	3134	2719	2506	2092	1864	1629	1526	1434	1343	1328	1389	1159	1072	963	945	882	929	851	838	812	799	758	805	756	796	764	823	726	827	791	820	791	688	759	793	801	780	755	731	778	739	768	757	755	749	792	758	749	762	720	741	753	714	733	768	739	733	743	732	744	755	761	710	765	763	737	731	755	800	707	790	772	783	730	703	694	726	730	795	773	754	735	758	743	691	737	700	753	785	714	757	746	748	740	738	759	685	716	731	709	760	728	741	774	756	762	753	789	739	718	706	734	711	736	764	736	746	722	684	723	757	708	740	783	699	749	750	729	772	766	783	742	768	741	759	765	761	739	731	769	739	778	772	742	769	684	738	749	721	747	743	743	715	739	747	683	744	801	756	754	785	735	719	722	734	720	760	710	769	751	734	751	771	752	761	688	718	769	764	739	740	705	750	749	784	740	722	754	730	703	785	720	771	750	739	733	738	729	721	706	766	735	748	738	725	727	780	694	709	730	732	765	809	758	761	715	737	710	763	779	699	730	782	763	767	769	726	702	730	732	757	713	751	758	750	760	739	722	775	714	737	731	775	765	730	776	741	782	695	772	761	738	748	795	749	777	782	797	758	713	771	733	760	692	750	745	746	770	742	751	772	744	742	725	732	747	747	679	729	688	731	755	698	715	743	764	738	725	743	757	782	763	721	748	749	731	756	797	774	768	721	756	765	714	698	716	749	721	735	776	701	769	737	729	722	773	743	760	731	754	747	734	714	741	736	749	786	707	710	743	692	803	727	702	826	704	740	699	739	742	755	723	797	754	742	745	725	742	751	736	735	752	732	746	705	683	749	695	720	753	790	753	688	718	728	749	752	778	722	704	705	754	719	729	760	743	729	781	771	753	741	778	755	756	741	766	759	801	721	785	732	772	727	741	689	710	739	718	751	758	757	736	736	713	712	779	753	675	770	749	788	752	752	750	738	758	735	726	710	787	731	781	768	723	757	796	768	793	753	743	751	697	719	751	746	729	726	741	755	761	801	762	786	725	759	712	730	750	788	742	752	739	754	727	732	768	761	757	744	736	766	774	746	735	722	752	731	752	716	715	713	730	729	737	741	737	757	809	701	769	755	748	727	704	747	733	703	724	752	746	718	772	741	755	778	737	755	751	767	748	767	776	724	739	764	742	779	768	769	786	771	751	726	700	756	789	716	773	745	766	727	755	767	777	737	721	758	750	729	789	742	758	692	699	727	768	766	734	762	809	715	771	717	760	765	712	767	731	726	739	721	766	769	730	748	762	683	729	753	716	709	765	731	744	777	745	769	746	748	711	737	705	706	734	751	727	801	760	723	743	775	744	772	736	774	728	713	762	698	759	754	736	777	728	730	712	707	695	730	755	754	699	736	704	751	728	740	774	747	758	709	749	783	787	715	742	749	721	788	766	731	762	781	766	723	757	788	737	762	744	715	745	795	782	786	726	758	715	775	744	741	812	763	721	732	761	722	779	734	753	803	743	735	728	751	686	717	691	749	764	723	730	783	742	753	732	750	750	763	763	743	763	726	716	746	783	795	750	760	758	723	743	723	731	707	732	718	705	714	759	747	744	698	769	709	748	735	746	758	754	710	768	770	714	793	719	743	714	715	695	743	783	783	748	744	672	762	759	721	756	751	717	733	741	681	748	761	736	770	709	721	726	711	783	779	746	693	718	717	785	732	744	719	702	757	781	751	736	768	720	776	700	747	747	790	735	782	705	765	740	763	749	769	748	709	775	766	738	750	715	754	761	733	768	775	718	776	724	719	751	742	753	748	775	787	743	741	761	756	745	793	692	727	705	715	727	758	718	707	739	745	732	740	749	735	698	769	738	740	752	735	708	697	743	766	763	787	735	741	743	736	755	771	726	766	803	820	750	706	750	763	737	740	710	781	777	717	796	747	752	742	741	713	755	776	695	732	739	743	760	785	755	754	728	789	758	750	735	729	757	723	745	737	744	761	745	785	784	753	703	763	750	726	760	760	746	740	779	754	749	722	789	711	710	747	732	728	730	732	748	768	739	762	751	763	743	755	714	756	699	728	779	730	709	699	744	714	807	725	714	764	744	740	765	766	769	727	744	771	759	724	744	774	755	716	724	733	755	797	716	734	753	720	766	717	741	784	715	722	739	702	736	778	773	727	777	708	740	744	781	769	709	700	777	767	740	790	742	710	768	751	755	733	773	765	736	702	735	716	750	810	724	802	758	746	733	773	765	731	715	695	764	728	749	711	738	718	717	739	724	742	779	727	757	760	766	759	773	752	765	732	754	715	731	685	760	728	807	773	680	729	785	772	774	763	758	767	720	737	759	735	695	737	726	717	751	720	757	731	698	695	751	735	751	737	720	750	777	738	724	733	688	785	814	726	719	770	734	761	731	706	730	746	727	797	732	720	786	762	772	702	749	772	722	723	734	738	779	760	739	688	708	776	720	729	788	753	767	736	778	740	742	736	756	738	737	757	733	734	720	683	767	774	744	736	772	767	722	783	728	709	735	757	719	726	781	741	716	744	721	761	686	768	813	779	760	759	718	721	756	776	791	747	749	730	747	735	751	734	715	714	765	737	762	728	731	718	788	772	731	765	754	781	744	753	755	715	746	766	791	756	754	739	750	758	778	770	750	793	768	758	682	796	763	724	734	786	778	741	742	783	715	691	751	785	763	766	786	787	729	711	757	750	774	778	767	747	746	716	729	687	694	711	751	679	734	717	742	713	767	713	746	793	757	784	693	714	736	802	739	776	736	773	746	754	753	802	740	728	713	778	746	783	769	702	794	720	715	793	710	752	753	736	714	726	754	737	773	766	759	772	720	755	756	743	772	711	703	732	752	765	727	786	750	788	748	756	760	777	732	731	740	733	748	784	715	708	784	718	766	736	764	710	746	752	752	747	779	783	773	728	728	713	762	758	735	696	730	716	765	792	754	769	779	774	719	683	764	724	742	751	773	756	752	744	757	770	757	726	763	736	777	748	774	739	791	768	734	825	781	714	744	731	773	774	737	730	731	787	723	789	733	741	757	783	751	722	709	739	736	771	750	788	748	747	730	741	719	750	744	768	808	733	718	707	758	751	739	755	746	715	801	780	739	759	739	704	738	743	774	746	760	668	773	755	768	720	779	754	705	740	733	735	727	712	753	714	726	747	767	754	732	730	672	740	730	744	725	728	759	775	719	752	742	727	696	762	764	741	670	720	709	720	766	701	753	743	740	769	748	769	720	739	741	753	736	748	721	706	771	745	728	740	765	697	713	710	728	800	725	784	739	747	776	720	757	786	720	701	749	805	724	735	759	722	755	758	749	757	758	763	717	760	762	747	737	797	735	769	807	731	799	765	784	765	758	744	738	786	711	709	696	800	738	745	738	784	756	754	729	712	702	732	734	749	778	751	725	773	744	727	790	734	747	791	752	764	734	738	720	717	757	752	732	758	761	747	730	770	740	713	750
22520	20390	23363	20211	14611	10865	5965	3533	2519	1722	1291	1073	911	805	664	627	533	462	420	381	356	341	351	340	356	342	297	273	290	297	289	290	302	256	249	245	270	260	257	253	315	289	291	266	289	240	302	260	263	248	258	277	257	261	273	269	262	239	276	275	278	274	250	250	268	282	260	244	254	274	254	245	235	249	262	259	262	256	271	251	250	252	213	265	227	286	270	264	265	217	259	235	241	253	259	273	268	274	258	268	263	257	274	258	280	288	249	288	263	259	297	275	272	271	245	263	241	269	255	265	259	276	278	247	225	255	270	296	253	258	255	247	262	283	254	262	247	256	253	266	277	276	263	245	243	255	260	254	265	259	241	222	255	239	268	268	259	250	266	242	245	262	264	240	278	287	267	242	247	273	265	273	267	269	253	277	286	263	264	236	266	266	253	266	261	263	283	261	258	267	283	294	278	264	252	272	274	248	280	277	286	266	270	265	238	272	262	265	240	233	236	255	265	280	262	298	269	300	271	253	258	270	228	247	254	240	249	294	273	230	296	257	263	247	257	284	257	264	265	265	274	258	278	268	278	267	260	261	244	230	239	280	260	267	247	260	266	280	251	244	250	276	246	247	280	297	252	262	266	267	260	256	227	241	294	279	270	275	252	283	260	278	266	257	289	265	274	236	280	289	245	252	278	249	228	283	288	269	282	242	250	251	228	272	262	253	266	245	272	253	284	290	272	249	264	263	291	237	262	263	247	296	259	266	257	229	284	289	268	251	229	257	251	227	254	262	232	257	265	250	270	271	268	289	264	274	271	279	258	265	239	288	236	268	265	272	260	256	263	286	280	261	288	247	249	277	270	248	278	306	244	282	295	242	262	279	251	280	294	274	265	290	280	257	257	287	291	276	249	257	285	294	285	274	249	279	248	268	266	234	269	269	263	274	255	281	259	262	293	264	280	264	242	243	268	257	291	279	285	270	267	253	269	261	228	267	249	271	279	274	265	274	254	270	279	245	235	253	289	267	258	263	284	229	242	291	235	261	249	248	278	265	263	262	294	238	260	274	277	274	283	262	257	271	272	276	288	271	218	245	245	265	231	266	262	256	282	288	236	266	253	259	275	268	270	274	256	273	256	255	280	252	284	240	282	260	249	237	248	281	239	235	284	263	264	244	289	265	252	228	266	228	272	267	228	272	282	277	260	262	271	262	270	233	265	266	263	286	233	256	258	263	251	246	246	258	274	265	286	259	242	270	257	247	244	251	270	255	265	253	287	292	268	259	291	275	299	264	250	285	273	282	269	265	237	264	251	245	273	240	292	255	245	267	254	259	266	249	247	255	268	235	235	257	256	263	288	268	265	259	246	274	269	265	293	272	239	281	269	251	248	242	253	250	264	285	254	272	278	259	262	266	290	238	267	284	282	272	266	263	266	273	285	267	265	275	273	255	284	260	280	265	271	246	266	248	263	257	227	257	239	268	265	276	276	261	275	262	255	281	275	267	276	235	246	264	277	312	299	271	259	264	274	250	262	225	251	260	239	247	269	274	255	261	291	276	267	275	270	268	269	255	237	241	319	265	278	241	270	272	231	253	277	266	282	247	264	247	272	249	257	284	229	281	230	271	275	257	249	248	259	303	281	260	252	278	257	283	253	275	283	243	282	248	284	236	269	260	269	245	245	280	257	267	269	256	282	261	252	292	283	282	262	281	248	242	290	262	291	266	283	261	274	252	251	260	249	262	261	285	266	279	269	262	287	250	267	280	281	278	263	257	249	251	260	273	271	261	271	254	242	276	267	250	244	274	296	277	261	264	244	271	266	296	259	269	261	284	273	246	263	249	221	269	289	280	270	269	288	239	282	297	266	252	244	250	271	250	259	281	269	253	262	282	266	295	229	272	242	247	278	256	276	253	242	259	251	277	242	280	280	282	237	251	260	261	245	232	275	265	266	296	254	283	272	268	250	271	273	295	239	269	257	282	288	256	252	318	264	274	251	260	258	234	266	270	247	260	245	275	265	285	303	298	266	264	257	275	267	270	261	292	275	246	298	283	309	269	288	284	267	290	266	249	251	264	263	278	260	289	262	254	269	288	257	261	252	298	278	277	299	263	274	245	276	256	269	270	260	301	261	277	245	261	243	274	267	240	265	271	252	268	268	283	254	274	266	256	254	280	269	248	254	266	252	267	250	277	260	269	246	277	255	240	267	256	277	250	266	276	262	249	273	266	260	282	271	247	313	270	263	277	259	270	269	274	253	279	290	253	262	278	250	238	264	266	251	273	277	251	244	262	260	246	239	262	257	258	272	276	281	285	278	271	260	238	267	276	249	235	276	274	244	302	271	266	267	285	256	242	297	268	275	279	288	273	262	270	291	265	269	253	264	252	245	269	257	277	268	262	266	285	239	280	264	255	282	283	268	257	274	263	278	253	231	264	284	303	268	290	272	257	278	259	257	282	257	262	273	270	266	261	245	253	266	274	283	276	269	249	276	277	268	274	249	247	246	244	286	287	281	241	309	253	263	279	239	253	265	252	271	267	266	254	261	274	265	253	286	290	291	256	275	244	290	300	252	248	270	267	268	247	273	244	255	288	255	268	286	251	251	265	278	266	235	256	260	266	249	265	231	247	257	237	271	251	251	237	236	275	275	299	247	246	258	251	261	250	269	240	269	291	278	271	283	289	286	273	270	269	266	255	246	246	289	272	285	252	224	279	235	258	238	279	252	280	286	236	255	236	253	252	275	235	267	275	273	254	257	268	260	270	262	261	287	301	264	248	254	263	253	226	249	275	248	285	261	277	250	271	254	226	265	262	264	272	244	270	255	239	276	265	292	263	265	250	286	270	260	254	221	259	259	262	265	297	273	270	270	280	259	234	265	259	241	240	264	242	280	245	234	230	263	282	248	286	295	268	252	277	227	260	265	252	275	268	261	240	244	253	287	257	243	265	278	272	247	238	266	262	292	272	267	270	239	252	254	273	264	249	264	263	286	252	265	262	258	274	284	235	249	255	272	269	244	262	257	244	271	261	260	241	253	260	258	270	273	280	233	264	259	267	264	299	302	279	244	258	271	264	263	254	290	269	252	287	256	262	269	241	282	262	268	252	276	286	265	271	263	254	275	272	293	245	235	278	246	284	254	263	263	243	259	269	281	270	266	243	271	270	258	261	246	257	241	259	266	267	259	250	270	269	273	257	262	237	295	239	281	298	297	277	279	261	263	267	267	280	273	261	261	273	282	277	254	272	250	274	264	281	312	262	249	243	265	267	253	281	242	233	290	255	253	251	272	286	242	261	287	258	281	266	270	275	267	259	242	266	260	281	244	260	263	267	282	286	262	238	273	257	252	239	254	267	264	239	258	274	250	286	274	246	256	279	277	253	233	236	278	268	268	243	273	264	262	259	251	272	288	279	291	256	271	271	270	276	248	248	248	270	275	266	258	291	263	289	253	248	256	277	278	296	276	274	285	285	255	267	258	242	285	258	234	279	257	222
15470	16168	24678	29126	28102	25493	18125	13675	10922	8041	5979	5270	4636	3973	3792	3075	2615	2145	1936	1738	1591	1393	1415	1373	1325	1105	1103	928	921	824	874	802	830	851	774	810	795	740	745	768	742	756	760	791	781	736	747	784	730	732	711	748	735	793	699	753	711	747	736	714	732	754	791	741	779	757	793	759	686	749	704	770	700	730	720	759	755	726	734	719	763	780	765	791	754	750	718	742	758	696	771	735	739	738	757	728	721	765	747	758	804	721	666	758	722	757	708	734	765	764	772	741	731	694	741	787	681	737	728	705	765	690	755	739	733	736	759	719	788	780	724	749	744	728	758	791	748	670	792	771	725	752	725	739	750	775	772	710	771	736	721	722	764	739	733	739	711	760	742	757	733	750	715	753	711	728	729	778	725	681	746	725	775	696	756	716	748	728	716	719	737	743	717	714	733	755	717	719	740	840	729	742	778	722	759	728	690	723	750	726	749	701	747	734	724	715	729	767	765	729	720	711	721	707	758	769	763	716	779	732	720	755	699	687	714	761	717	786	756	762	757	712	755	729	739	757	776	746	771	708	702	715	761	702	743	707	748	735	723	761	690	771	685	767	708	738	731	754	715	791	698	716	757	740	749	741	815	715	735	739	787	733	680	727	753	724	668	747	757	736	714	805	738	735	743	753	713	718	756	720	740	747	743	733	767	721	764	743	793	740	756	742	704	763	777	764	755	717	726	753	774	733	686	773	784	742	761	740	749	728	752	776	722	683	759	768	759	770	699	753	781	756	764	701	733	736	731	731	725	744	704	770	726	724	798	705	690	793	813	708	775	742	748	749	711	776	770	702	770	743	726	769	710	718	754	710	783	746	760	691	772	745	745	724	735	823	751	749	726	724	717	693	775	736	769	776	729	724	752	747	727	700	720	773	749	749	748	741	723	740	710	752	722	729	757	737	745	770	763	725	747	768	774	763	750	716	767	758	733	780	760	722	722	738	789	738	719	701	714	776	771	751	728	752	701	760	769	746	753	738	734	715	691	752	781	722	757	724	817	751	769	746	769	788	760	756	748	708	682	728	749	744	796	757	762	747	769	757	746	726	724	735	751	735	769	696	746	684	816	686	767	731	726	794	756	700	775	723	782	760	800	739	714	749	746	760	766	707	774	751	731	721	728	689	696	697	754	738	731	727	794	720	711	688	762	759	746	756	744	763	727	720	750	765	746	731	728	767	736	711	776	735	726	752	712	755	763	748	753	745	712	745	768	754	801	740	749	756	705	755	726	753	776	700	724	750	767	789	744	719	741	705	713	740	756	726	740	692	764	709	779	740	762	714	742	682	736	761	756	735	789	723	798	749	699	772	730	771	763	729	755	760	746	781	730	708	798	727	725	735	735	742	722	750	760	743	729	772	718	720	750	711	741	770	743	695	740	725	742	739	733	785	736	736	742	754	726	774	736	799	815	711	728	680	720	741	722	704	756	757	748	794	728	719	773	757	728	766	769	787	821	749	756	732	699	754	733	758	733	734	733	731	726	749	791	771	708	731	751	804	736	774	759	739	744	760	716	797	734	702	759	783	679	740	734	690	761	710	770	772	725	715	743	714	790	730	728	722	753	702	734	728	720	705	750	731	716	761	755	729	794	665	746	757	739	735	745	734	737	752	774	780	681	700	687	754	782	741	725	768	704	756	766	752	713	708	735	727	738	776	712	773	733	744	763	758	752	763	707	743	694	754	752	702	780	711	753	689	780	750	728	764	732	722	703	759	694	751	730	723	742	805	725	750	714	749	641	701	759	762	709	730	731	768	783	725	766	768	754	769	736	769	728	798	723	727	726	706	715	706	768	763	733	776	715	739	755	785	794	743	732	709	702	770	742	755	712	714	735	720	768	742	735	752	731	720	767	765	706	764	756	768	715	773	711	745	712	763	685	743	730	724	762	769	752	752	731	719	763	764	764	748	749	750	728	765	750	744	766	767	736	713	726	711	766	746	781	756	779	710	731	780	748	725	734	779	789	727	735	794	697	725	750	798	733	779	730	727	720	808	704	735	773	743	724	695	739	741	721	718	807	731	744	745	751	747	748	737	688	785	709	691	746	795	740	792	711	762	732	735	761	721	720	750	759	749	745	715	801	748	755	676	731	749	731	769	740	730	730	764	766	719	763	741	705	706	708	749	789	733	759	773	730	725	729	744	779	719	723	771	752	731	793	748	766	721	736	763	670	735	744	726	735	758	757	736	746	709	751	731	754	736	760	717	726	707	752	737	700	733	733	755	750	743	753	752	770	736	679	721	717	707	754	729	738	749	734	717	712	728	688	763	739	791	757	742	745	723	753	732	785	778	724	734	792	761	771	761	675	745	763	765	761	742	748	738	757	736	791	762	759	725	763	747	729	767	710	777	682	742	759	746	744	744	754	745	757	736	760	726	729	760	741	735	722	761	730	722	779	701	734	734	747	730	742	726	707	747	793	670	751	801	709	770	721	761	777	769	721	737	702	735	745	730	731	721	764	725	727	766	731	723	720	740	732	761	716	737	686	711	775	776	737	683	786	721	755	740	742	732	727	743	721	708	817	730	737	716	731	808	750	741	733	733	735	700	720	728	755	786	721	738	780	736	738	750	750	720	762	739	722	700	759	764	710	780	772	737	717	732	727	768	689	726	736	724	744	776	729	750	794	738	734	775	776	715	732	722	711	735	739	748	750	746	729	743	708	753	769	748	731	747	724	762	753	754	705	751	719	758	744	787	743	773	689	695	734	777	736	719	778	714	711	741	717	708	774	761	768	773	767	687	727	714	764	728	750	735	763	691	815	749	715	813	742	756	754	677	759	722	715	684	737	700	755	713	747	776	743	703	748	734	720	736	749	759	738	781	729	746	762	754	758	756	731	745	736	733	738	763	772	769	734	738	720	713	684	766	708	751	673	723	768	724	737	754	760	745	753	769	725	801	749	706	757	741	739	749	776	703	721	750	763	756	840	696	765	723	756	729	731	758	728	785	734	743	748	726	754	751	757	728	743	703	750	743	731	767	736	737	755	703	754	733	749	734	753	748	736	733	736	751	757	726	757	715	736	727	744	756	709	731	754	752	710	684	770	760	735	719	777	749	721	760	747	749	737	755	742	787	753	761	785	733	751	735	680	757	751	747	725	724	783	726	751	753	708	736	770	745	727	751	770	746	779	766	755	727	716	760	740	727	720	725	727	710	758	775	761	755	756	751	743	752	769	757	716	755	715	786	696	733	755	726	737	719	708	701	762	740	727	783	727	732	770	770	751	767	705	767	764	752	763	769	790	826	719	765	717	732	725	747	744	710	717	751	699	792	769	726	754	800	779	743	715	743	762	778	769	725	715	731	752	702	706	729	687	708	755	721	740	722	753	741	738	773	755	740	736	725	750	710	743	704	740	770	740	709	763	785	746	726	730	735	742	757	744	731	783	753	745	749	757	728	794	762	751	779	765	718	762	704	761	735	732	738	763	778	748	750	751	752	765	725	693	756
22180	21945	24768	19787	14659	10461	5838	3839	2944	1991	1399	1246	1012	907	785	617	537	478	421	448	377	337	353	353	295	322	328	315	291	294	307	301	294	257	265	273	263	278	271	266	278	288	254	260	265	282	275	271	301	292	271	256	288	271	254	277	293	279	288	253	272	258	238	276	237	309	241	284	283	255	257	271	252	244	274	257	241	244	245	241	286	260	264	253	281	267	257	263	263	250	276	279	277	269	291	281	274	270	259	288	270	281	262	245	258	269	284	268	267	250	292	287	267	249	273	275	274	265	271	271	295	246	307	285	243	255	275	252	277	278	251	270	281	294	276	228	267	238	269	267	267	274	255	294	243	268	262	267	260	275	239	277	231	279	237	257	255	259	293	277	272	258	223	277	249	246	280	277	274	230	273	292	280	272	274	251	274	269	272	271	249	239	255	264	238	270	288	250	258	236	259	263	259	273	287	297	275	248	230	273	265	277	296	248	301	271	265	260	296	253	285	266	244	259	212	280	256	254	246	251	288	253	256	264	276	272	243	272	280	289	264	263	270	314	250	254	250	239	271	244	276	278	262	266	272	247	268	284	269	273	249	265	250	258	279	273	292	245	258	279	241	217	258	267	244	245	272	283	270	253	265	271	269	264	265	294	271	273	283	229	265	267	260	262	282	280	249	263	291	264	238	280	288	266	269	274	255	235	280	279	259	278	286	258	259	280	256	274	289	268	268	272	298	257	292	253	272	272	257	290	276	260	261	280	264	246	274	263	303	269	271	273	290	263	252	242	276	266	246	257	265	259	279	226	253	235	243	297	265	258	232	263	252	281	286	243	281	268	262	259	264	251	272	252	278	260	256	245	299	246	299	286	271	286	254	287	241	269	267	262	247	255	270	270	266	273	249	248	291	260	245	292	270	311	289	254	301	245	272	246	288	274	262	283	263	250	291	276	279	281	269	251	249	255	260	258	254	268	264	252	261	279	277	290	245	263	237	292	272	289	254	265	269	253	260	267	282	248	290	251	253	291	267	291	245	284	281	285	276	279	245	255	295	282	281	271	282	264	269	275	267	272	246	235	255	293	281	286	253	268	265	259	255	284	249	297	243	273	252	258	276	261	266	262	281	272	254	299	277	250	270	272	278	257	248	263	275	261	276	266	277	297	264	273	251	275	268	264	284	238	251	242	263	272	248	257	259	256	216	253	264	273	272	277	270	259	248	273	283	255	267	252	233	303	276	302	265	265	246	282	248	250	266	271	269	256	244	266	286	251	262	300	256	269	254	262	262	244	298	256	267	270	261	282	281	240	257	257	278	303	277	253	266	295	276	255	244	251	283	253	276	247	256	273	250	256	264	267	251	284	255	256	255	276	259	254	253	246	240	275	253	255	248	271	257	275	263	275	242	249	247	273	273	257	254	255	244	266	264	266	274	260	262	272	267	255	269	258	265	294	281	264	248	240	282	268	256	257	235	272	264	235	252	271	278	246	262	281	286	279	259	299	264	269	240	275	292	272	293	265	266	253	301	261	259	261	259	234	265	276	307	257	237	243	272	265	236	273	277	249	284	267	282	272	307	266	271	271	247	265	264	277	281	307	240	283	272	243	273	275	271	282	262	266	292	284	268	273	272	281	256	247	261	260	240	244	273	238	280	258	251	255	261	245	286	276	287	277	277	252	278	310	264	262	260	276	272	277	264	245	253	267	275	279	265	249	244	294	262	231	289	255	250	268	249	265	273	282	272	269	257	296	260	290	280	271	261	292	265	270	277	262	274	262	244	259	268	261	257	254	239	272	281	266	276	285	276	270	277	272	264	263	265	253	242	276	272	271	267	269	269	252	265	280	251	280	246	256	270	287	273	227	267	272	268	245	262	253	297	266	267	265	276	258	292	280	266	265	254	259	294	272	303	238	283	251	251	277	252	254	258	270	265	273	275	259	254	261	313	276	273	243	257	276	271	257	242	263	264	281	294	260	258	260	257	272	275	260	241	282	262	277	279	260	243	267	271	270	250	271	290	276	280	246	255	267	266	258	269	296	291	259	279	269	258	284	278	242	285	297	261	258	244	243	246	273	270	288	274	278	256	249	254	285	284	238	297	241	252	292	256	247	273	271	244	290	231	294	253	264	254	297	272	272	278	237	272	222	274	270	288	274	279	256	265	287	253	284	268	267	306	252	240	260	248	254	275	282	278	257	278	264	289	232	259	278	254	270	270	265	274	266	274	274	266	254	255	253	298	259	283	299	243	257	267	279	248	240	238	258	265	287	250	281	277	259	242	253	237	275	243	281	285	260	282	250	294	268	222	283	258	270	301	257	253	259	251	303	275	263	270	267	246	250	280	262	294	242	228	266	284	286	307	251	256	262	269	293	235	245	270	284	262	256	266	285	263	268	273	238	268	270	248	257	257	261	294	286	262	285	255	252	283	264	248	272	252	306	249	243	266	241	244	260	278	245	271	265	275	258	260	250	266	275	273	281	264	270	270	239	260	267	253	250	253	252	286	263	257	258	285	260	243	246	256	275	270	282	254	282	299	269	260	268	278	277	254	257	269	264	275	278	246	273	269	291	280	259	260	296	263	242	249	299	265	264	291	263	270	255	244	290	267	269	277	258	250	248	283	250	269	247	307	255	239	250	291	258	267	277	241	271	249	281	259	245	252	286	256	262	282	287	274	250	281	247	267	276	276	247	255	284	289	266	252	235	250	273	280	259	268	252	266	267	251	256	253	288	239	254	247	261	263	259	276	276	219	305	273	281	271	244	277	239	245	283	252	260	255	241	272	231	242	281	271	288	274	257	223	284	261	266	259	259	283	263	271	269	281	300	260	250	231	246	300	270	266	271	254	260	267	288	262	260	260	255	253	217	260	228	294	248	268	244	254	277	252	252	264	262	260	298	279	251	316	254	259	252	254	280	262	263	259	286	285	284	278	239	251	277	246	231	236	283	294	286	261	262	284	291	287	270	249	291	270	247	259	251	277	242	244	271	248	260	272	270	288	273	281	255	265	257	240	287	270	261	278	282	295	282	277	249	248	273	276	266	304	275	246	286	236	238	243	264	310	272	266	294	272	270	227	266	250	267	259	251	256	272	273	283	267	295	282	263	249	281	262	283	268	286	264	263	254	252	270	264	249	282	258	270	288	257	279	259	260	254	265	262	254	276	276	264	259	248	254	249	275	292	270	300	248	269	231	278	228	267	267	301	276	278	294	249	240	288	283	255	239	259	251	281	287	258	263	263	271	286	268	266	271	267	279	255	280	259	257	251	266	217	253	308	268	243	219	251	293	281	276	240	248	283	255	245	289	251	282	266	284	277	292	295	268	269	282	250	276	235	247	276	267	294	317	258	309	268	275	259	234	261	267	264	297	230	286	251	287	281	262	243	250	266	274	263	259	254	257	274	288	284	230	256	268	265	264	273	244	298	261	258	282	239	264	228	265	272	273	288	274	277	266	269	249	274	260	276	253	285	245	247	282	273	250	258	256	287	277	267
15185	17630	25559	28659	28160	25218	17953	14757	12284	9352	6779	6102	5270	4424	3862	3231	2614	2177	1865	1650	1598	1504	1385	1278	1173	1144	1051	962	929	893	808	832	838	806	841	813	766	808	783	749	725	757	760	771	745	777	807	759	784	734	757	798	764	774	762	729	722	738	710	725	715	787	748	755	723	705	735	711	734	766	779	750	706	752	826	776	746	777	738	780	815	773	748	712	772	752	789	743	727	751	730	745	742	760	724	739	748	753	785	756	747	802	785	737	784	761	755	766	697	783	741	726	708	779	769	714	733	775	767	754	782	764	763	760	716	774	764	720	794	818	787	710	762	760	774	761	736	738	756	726	712	761	745	708	718	721	706	736	778	759	699	770	719	748	771	708	760	783	757	757	714	747	755	763	733	735	767	736	757	727	772	763	744	756	730	743	720	718	730	717	722	738	764	721	751	756	718	759	733	797	782	744	786	728	698	740	757	736	758	756	755	762	764	730	710	754	770	746	737	765	740	738	725	737	746	793	755	707	755	759	747	734	744	729	741	760	754	776	728	763	782	797	702	748	790	769	814	762	841	735	691	708	760	782	808	778	767	780	771	795	723	755	707	744	740	757	746	735	700	722	794	683	778	726	833	680	748	724	761	723	769	713	797	758	769	785	756	786	749	765	755	786	740	795	739	758	702	770	757	710	755	720	724	737	758	752	729	756	713	768	769	774	791	777	785	740	748	780	719	702	738	714	746	754	739	710	784	716	739	765	756	767	743	761	730	712	760	727	781	736	765	731	744	733	727	773	776	721	744	749	732	727	757	787	760	705	743	751	736	767	726	735	758	740	819	720	808	784	763	726	719	721	780	777	753	752	757	775	820	691	771	753	724	777	730	719	749	723	726	757	811	738	743	767	735	714	714	763	760	725	797	743	732	762	711	665	750	728	707	786	790	794	753	762	739	739	694	710	751	704	699	692	778	758	747	734	692	732	753	733	746	721	777	728	763	695	744	740	721	770	756	731	773	765	693	719	762	710	780	774	778	768	739	749	763	699	738	713	737	781	760	739	788	744	696	779	767	750	723	800	704	788	689	738	767	800	723	768	773	766	758	756	692	736	741	738	715	780	746	745	730	716	760	796	819	716	775	767	745	748	710	781	798	763	781	734	735	750	743	759	747	758	747	728	743	713	754	754	784	788	757	775	733	764	722	748	745	717	746	736	748	722	790	704	713	723	738	755	736	722	722	734	753	815	768	782	772	712	752	783	737	728	761	735	749	742	697	760	745	743	755	777	748	750	767	749	722	724	759	799	736	783	744	731	775	744	736	735	721	734	778	786	727	757	707	795	739	750	739	769	712	768	719	707	753	733	782	764	761	801	747	755	767	744	771	754	762	736	714	758	753	782	766	713	731	716	704	747	730	747	756	749	698	766	794	749	731	706	696	747	741	775	764	729	703	754	756	733	749	732	741	766	709	749	722	734	707	718	757	731	766	784	719	749	734	731	731	727	763	769	727	779	717	728	715	710	720	773	754	744	759	775	749	789	726	749	787	749	785	772	749	757	748	780	747	751	734	766	749	777	747	758	705	737	758	711	752	745	751	773	759	689	720	774	718	764	712	712	743	706	774	770	759	739	800	784	758	758	715	802	718	717	758	721	684	730	740	725	736	743	787	797	751	711	740	757	755	727	695	812	726	704	778	732	799	730	716	753	721	726	755	753	764	801	755	694	739	743	768	736	736	791	769	681	743	730	756	749	774	717	740	759	796	752	711	731	787	751	717	810	715	755	763	771	744	727	706	753	770	676	747	762	774	725	776	762	786	725	749	744	757	744	690	761	736	696	710	756	768	778	769	750	744	776	766	734	769	762	732	800	706	775	783	765	724	803	750	738	747	794	752	694	708	785	724	717	778	784	726	705	729	696	766	710	749	757	735	760	790	760	714	787	771	745	728	713	787	800	699	798	730	745	734	761	728	746	772	732	754	710	775	705	745	718	754	772	740	721	777	745	710	764	726	730	744	755	717	760	753	755	772	716	724	738	736	750	747	827	780	707	788	782	753	732	707	707	750	796	751	750	769	685	732	741	756	774	728	739	684	748	773	752	749	781	721	713	746	751	730	720	708	761	737	755	734	775	747	728	738	743	747	758	770	800	712	789	751	710	775	699	755	752	697	681	745	762	741	719	720	701	723	723	744	757	700	744	755	730	740	764	746	744	759	771	744	696	735	756	759	686	709	742	764	782	774	768	760	708	720	755	729	697	789	763	727	795	783	756	738	784	753	766	783	737	773	756	730	770	758	765	764	766	757	783	742	713	726	695	761	719	752	732	752	714	731	760	766	758	801	773	754	771	771	746	729	711	757	763	752	746	715	750	733	726	789	775	756	792	724	780	782	750	805	768	746	738	746	766	749	754	774	750	758	807	804	718	780	775	716	718	717	759	745	726	751	771	741	783	728	769	783	711	794	699	751	740	744	762	772	748	782	764	696	693	704	694	697	750	767	745	764	773	768	703	778	746	739	726	741	754	741	692	741	756	729	742	710	703	783	784	752	723	745	753	735	722	766	756	813	750	766	736	678	735	703	760	763	767	791	687	725	756	757	722	717	766	788	750	735	734	746	767	719	769	763	676	787	729	778	758	742	747	772	759	737	724	749	713	750	750	777	717	736	746	754	764	760	749	784	787	777	737	759	739	747	731	764	705	744	715	780	712	765	726	766	750	753	783	751	707	704	769	776	782	774	750	709	721	791	752	719	746	757	752	833	721	742	714	724	790	791	712	748	770	807	687	733	723	715	774	758	765	734	721	732	738	732	731	726	706	692	701	778	738	782	719	775	777	733	711	772	767	758	773	798	743	780	713	740	750	751	732	780	764	745	767	758	783	757	714	744	771	692	743	712	709	758	736	736	761	754	760	766	764	724	766	744	735	734	763	741	765	772	749	781	715	766	755	725	729	798	748	772	736	733	771	737	750	766	755	764	722	786	744	712	785	728	773	748	757	740	744	782	733	736	701	717	722	775	691	727	753	698	778	757	781	760	766	764	742	754	740	716	745	747	785	759	747	753	757	761	740	712	736	766	726	751	750	724	757	740	785	707	776	731	779	743	721	746	758	728	727	711	737	738	808	732	779	767	770	763	773	772	755	787	804	739	784	779	741	756	768	760	715	789	739	768	713	722	714	717	730	677	770	736	769	756	711	750	730	743	741	728	790	696	672	759	764	751	733	727	788	747	738	693	737	721	791	745	720	753	744	707	745	700	801	760	725	724	759	741	714	759	789	763	729	771	750	713	687	729	713	782	754	723	732	727	723	711	743	700	735	736	781	759	749	743	742	752	722	730	764	782	702	718	716	765	718	723	755	719	748	752	729	787	708	770	724	752	778	748	777	717	754	768	753	712	781	708	707	781	742	718	755	737	766	713	775	757	760	766	781	743	739	717	719	708	747	745	752	781	768	722	740	775	725	773	684	770	724	747	696	758	720	747	697	750	742	744	733	692	712	763	748	709	708
22192	22507	24534	19555	14846	10404	6203	4440	3082	2133	1617	1268	1127	854	685	605	538	463	394	400	377	331	336	350	312	323	303	290	270	300	299	291	274	291	299	294	301	301	274	276	262	280	285	288	251	269	317	262	274	243	252	250	284	278	285	304	291	259	272	282	281	242	256	270	279	248	268	253	328	242	293	278	283	254	237	273	296	233	303	277	298	294	273	285	290	288	291	261	257	234	293	291	290	242	266	262	285	255	287	282	275	252	291	263	291	275	244	282	273	281	299	260	237	272	289	288	267	281	291	265	275	256	246	286	274	265	264	252	256	307	259	285	266	269	259	284	261	280	266	283	281	286	272	247	241	236	258	257	254	283	275	264	240	281	258	256	291	286	266	279	286	279	261	282	283	272	286	305	266	286	283	276	253	272	264	242	285	246	260	268	266	276	295	252	252	256	248	304	279	273	313	274	256	277	244	284	281	252	286	313	261	239	280	252	264	274	258	283	264	287	242	301	249	247	280	305	267	250	254	274	249	291	267	275	251	268	244	264	246	271	256	299	272	272	253	274	269	246	276	277	265	251	247	281	266	278	255	255	292	276	273	291	245	253	276	261	274	273	265	240	270	293	245	265	277	278	295	268	277	260	284	275	265	278	259	249	292	278	280	264	236	259	276	268	252	268	265	283	260	263	256	270	274	271	279	258	268	263	264	306	277	297	276	260	273	261	269	263	266	266	265	260	280	259	274	266	240	316	262	287	290	274	290	270	261	270	269	263	290	256	266	266	258	269	277	285	266	256	265	268	267	259	285	249	260	266	290	246	282	290	250	271	277	287	266	298	271	261	266	267	258	271	271	281	286	261	268	285	295	265	293	288	277	276	282	257	259	244	275	265	279	257	236	278	261	255	251	272	244	267	280	266	267	292	264	286	293	268	276	266	269	248	272	280	291	275	280	279	267	276	288	265	260	283	294	276	293	296	284	281	257	272	265	284	258	295	259	281	249	270	274	276	259	264	281	273	277	232	264	252	244	249	267	265	234	268	291	263	274	300	236	319	273	307	262	275	265	272	257	265	281	266	290	280	254	273	285	286	260	259	264	252	265	247	261	279	255	271	287	272	251	292	261	271	258	269	277	282	255	268	273	293	272	255	312	247	262	257	248	253	307	266	269	253	274	300	263	257	288	285	286	232	243	264	273	251	281	285	276	271	261	285	288	255	262	236	261	257	269	274	248	269	277	261	263	281	250	255	294	254	292	257	292	293	276	270	291	250	267	288	258	274	290	249	251	260	301	274	269	275	257	284	261	279	263	256	302	252	298	254	282	276	253	258	308	246	267	254	257	272	250	294	245	290	278	257	281	273	277	273	285	263	251	262	289	258	276	249	264	278	263	263	276	250	248	290	263	283	231	258	267	287	285	268	281	280	302	271	245	267	260	263	289	276	253	278	266	258	262	252	256	280	238	266	265	277	264	269	307	263	230	261	245	265	272	246	279	270	246	266	261	278	327	275	277	265	281	268	261	258	283	286	283	263	267	274	306	269	258	289	241	308	286	263	266	288	278	298	280	269	251	257	266	301	270	272	263	270	272	290	266	250	276	269	276	260	247	258	306	263	269	299	263	276	274	281	231	262	286	286	290	286	272	297	237	282	278	273	240	250	276	262	258	279	242	282	295	268	312	257	270	296	254	276	271	267	297	311	241	269	237	237	306	268	297	270	273	275	272	282	274	257	272	274	261	277	305	265	280	288	262	277	318	269	292	255	269	275	286	277	271	278	267	238	262	241	269	272	273	271	261	275	277	292	261	299	290	243	285	283	287	292	283	276	250	246	282	299	275	295	258	286	252	297	263	251	238	233	254	258	279	266	286	251	293	270	267	288	286	278	298	253	290	283	270	269	273	265	250	286	299	289	269	257	269	265	278	271	255	281	264	256	248	240	287	264	265	281	248	256	228	245	276	259	239	307	277	241	278	256	284	268	262	250	277	284	275	253	257	258	285	267	284	269	291	239	263	271	294	267	257	284	267	255	268	303	253	275	278	288	268	256	251	271	255	262	256	276	293	259	282	245	280	275	250	263	256	279	277	296	223	266	278	285	306	288	292	262	276	243	263	263	279	241	275	279	263	301	287	299	285	267	262	268	291	255	278	283	257	262	268	259	266	264	295	240	246	291	291	239	279	224	269	271	258	267	280	269	236	268	290	274	273	270	268	289	283	272	251	249	290	260	289	301	269	246	261	283	273	261	260	276	263	282	217	278	246	255	292	258	284	263	261	272	258	297	282	288	259	279	289	276	251	267	293	234	304	292	250	270	269	264	254	250	264	261	287	292	254	288	292	238	277	254	256	282	271	264	261	258	256	293	276	286	274	262	286	256	258	264	266	257	255	285	272	299	265	280	245	248	279	262	270	259	238	262	255	286	280	290	262	260	288	278	276	263	255	296	284	269	297	264	282	229	278	297	284	300	252	281	260	254	260	274	303	267	253	263	285	292	282	271	277	260	285	289	265	258	252	277	250	264	304	274	260	281	282	269	258	291	265	290	269	278	264	250	271	277	258	258	267	294	261	286	249	256	274	299	270	273	256	287	254	311	256	266	278	299	254	264	261	288	266	302	257	265	291	263	274	256	251	240	254	249	266	255	285	303	304	281	263	261	277	257	280	279	263	258	235	280	236	255	259	255	251	268	272	275	284	261	264	227	259	235	244	278	256	259	250	270	278	268	272	255	239	282	265	265	299	254	289	268	271	249	285	267	252	288	285	278	273	285	271	282	297	280	272	289	246	246	277	299	253	285	263	256	259	264	257	260	277	290	263	262	243	249	249	266	276	264	245	253	258	278	250	270	282	268	260	295	258	244	239	250	241	281	238	233	281	252	276	262	286	281	289	271	260	263	270	302	288	255	280	251	258	266	264	289	269	293	283	275	270	267	262	242	293	266	257	259	281	285	249	269	274	286	266	278	248	260	297	247	242	246	275	280	282	253	262	263	278	262	299	263	251	291	280	249	268	257	269	247	272	288	234	246	278	273	266	237	281	262	271	269	267	278	244	286	273	257	254	271	258	266	258	266	276	247	268	269	287	298	260	262	278	274	247	280	264	290	257	248	248	283	289	276	289	280	271	275	270	260	304	265	256	277	279	275	261	277	253	260	261	256	251	273	270	275	268	289	255	251	273	248	241	273	243	285	252	268	282	257	280	263	252	265	259	302	246	259	284	263	291	279	276	271	260	258	305	268	270	248	266	253	264	257	242	293	278	261	290	277	282	279	296	259	267	278	289	270	303	268	290	261	231	264	250	268	293	265	278	270	270	288	287	306	274	256	248	264	258	291	271	257	275	251	266	288	269	268	260	257	285	272	259	276	273	267	275	300	266	290	278	262	269	281	289	270	300	267	283	245	280	259	251	265	256	287	289	240	269	268	275	279	278	296	291	277	266	261	250	275	247	290	241	301	276	270	277	260	228	282	263	293	229	268	266	277	284	256	272	272	283	270	274	211
15331	17826	25161	28723	28306	24934	19039	16186	12691	10098	7550	6771	5640	4488	3753	2952	2574	2153	1806	1736	1471	1371	1342	1242	1227	973	969	947	936	895	832	864	829	772	815	803	804	775	770	733	822	785	789	757	781	801	782	761	741	766	738	759	710	770	790	794	760	750	752	759	783	735	816	781	744	763	729	767	785	792	744	798	762	722	760	716	727	763	762	727	738	737	755	764	780	752	720	777	735	726	704	763	753	760	748	722	764	739	784	755	790	730	834	741	748	776	745	718	797	725	769	784	736	744	788	768	744	734	744	760	770	760	756	730	752	778	745	773	748	750	752	748	764	745	731	772	793	789	735	775	739	747	736	726	790	763	770	757	802	718	778	738	794	822	758	727	739	715	779	805	795	762	722	788	775	763	731	760	757	772	781	764	760	751	744	745	721	730	733	728	772	788	810	738	765	779	748	713	754	801	711	761	795	726	775	758	769	774	792	734	731	746	749	744	734	751	743	773	746	777	755	774	713	795	747	733	749	718	789	751	777	758	755	778	788	745	791	719	761	790	748	732	744	769	792	781	810	776	711	709	730	713	756	705	763	736	781	702	733	747	738	787	715	746	747	746	772	761	764	702	733	672	762	732	769	744	703	727	679	803	729	773	774	750	733	721	730	695	727	743	772	755	737	767	728	748	751	740	735	778	713	663	745	733	811	709	772	745	767	803	759	707	732	758	797	758	758	722	780	776	703	717	788	719	801	737	777	758	770	742	733	713	762	766	762	784	771	778	754	733	773	746	726	694	772	776	791	761	789	774	772	735	731	754	758	715	755	775	773	742	767	729	759	765	846	737	702	740	751	746	745	763	796	734	721	740	697	805	726	775	744	734	761	766	714	787	763	760	728	725	821	789	776	750	771	722	704	767	742	765	760	784	781	746	709	731	716	784	736	761	797	772	728	800	778	743	743	738	780	763	813	723	801	773	784	723	749	765	778	732	777	769	705	764	782	730	752	775	739	765	696	770	728	736	778	735	766	763	745	764	755	763	760	753	727	730	755	774	729	699	728	760	765	781	837	762	757	772	769	813	733	715	756	728	762	701	793	694	757	749	810	764	745	742	760	716	723	792	745	767	738	805	734	781	750	738	743	798	788	796	775	772	698	766	789	734	743	785	746	783	737	755	700	758	738	783	790	705	710	769	782	756	735	774	756	776	757	753	768	788	741	773	753	746	772	764	796	766	793	756	769	716	740	804	703	751	786	771	779	779	720	734	738	777	767	735	771	767	746	836	817	771	731	806	715	731	733	760	780	746	801	682	709	772	775	703	765	723	754	771	752	716	743	749	736	739	715	782	775	737	754	750	764	763	751	788	748	769	772	804	766	733	799	740	750	775	736	787	763	799	766	747	778	736	783	745	764	760	731	773	800	718	750	742	758	703	731	771	724	786	748	758	760	757	787	745	758	772	740	768	757	763	745	729	759	769	786	783	779	744	782	807	724	725	715	758	798	780	788	767	798	715	724	719	795	736	754	700	757	737	729	679	754	725	773	760	766	728	739	780	784	699	779	747	744	722	793	790	761	727	715	780	785	780	748	745	738	782	745	758	724	715	741	756	712	786	674	753	794	772	764	767	722	784	754	757	718	745	760	748	704	740	795	789	714	791	771	734	758	781	770	732	761	762	723	734	768	770	760	728	753	770	776	742	710	747	770	747	770	759	748	753	745	719	724	759	789	762	734	702	773	741	747	693	801	759	753	760	800	742	819	810	785	753	769	803	790	751	685	767	737	766	787	756	756	731	755	719	760	737	761	749	753	709	746	743	768	763	736	772	760	727	743	733	757	771	736	759	715	727	747	718	750	719	776	727	781	767	751	759	681	739	736	718	742	719	734	757	785	741	734	787	745	733	731	763	734	801	783	746	729	778	699	740	743	743	760	763	723	755	738	732	754	755	787	762	788	742	751	784	744	760	748	726	716	704	712	740	742	739	737	728	737	753	756	781	741	730	780	730	805	754	755	746	769	723	726	751	767	781	749	740	785	740	743	766	700	717	778	706	712	737	762	725	764	706	764	764	722	707	752	717	752	694	794	736	712	759	706	763	791	824	720	718	735	728	759	780	787	731	745	767	757	720	760	774	712	762	782	754	716	770	703	778	741	803	772	761	750	759	754	747	798	746	771	755	728	759	767	755	730	771	745	710	756	745	750	728	762	764	728	717	769	721	768	784	720	797	710	752	768	727	713	714	729	740	773	781	763	731	770	739	748	787	751	788	730	760	783	689	748	765	712	742	748	735	777	738	781	778	722	758	771	735	736	790	789	722	754	737	774	715	733	763	711	817	764	748	799	768	762	734	739	745	744	765	761	787	718	783	816	757	751	769	736	741	770	701	752	707	719	749	749	774	747	780	747	754	798	775	799	710	743	737	780	795	792	786	761	779	723	747	790	734	771	746	763	731	754	791	724	742	805	815	783	794	727	728	739	747	751	714	750	717	773	785	777	728	766	733	726	768	716	735	764	787	725	782	796	742	762	753	748	751	788	752	778	742	794	746	776	752	840	732	726	745	798	769	701	805	738	739	773	786	735	716	775	722	749	754	720	764	743	695	762	757	759	763	800	707	762	746	779	767	766	770	765	724	778	781	756	768	750	761	774	726	793	730	791	766	781	755	741	713	735	707	769	735	782	709	690	755	749	731	794	781	764	742	748	782	722	757	772	752	787	733	743	714	713	713	746	772	779	770	729	778	706	789	696	769	729	786	801	767	749	784	710	767	718	776	789	760	737	754	802	768	768	745	808	769	754	775	758	743	747	765	783	780	722	812	763	727	752	791	791	774	746	790	758	748	742	718	772	714	737	774	772	733	764	760	723	759	733	737	719	725	749	760	735	767	785	757	787	767	722	739	788	766	763	743	771	771	808	756	744	747	714	742	724	753	766	745	736	731	747	755	775	774	731	743	775	747	749	740	759	790	792	750	747	782	765	731	760	767	761	763	749	774	752	735	753	738	700	753	746	779	770	715	753	764	753	726	752	737	733	773	709	766	704	739	734	794	761	782	763	756	744	775	764	736	770	766	772	764	744	754	753	739	747	764	729	717	791	739	760	727	749	788	740	738	728	751	792	729	795	779	673	735	755	757	674	738	793	741	760	764	712	757	745	743	787	785	719	795	766	759	763	789	778	760	753	753	782	789	753	706	716	743	743	716	754	766	797	777	721	761	779	779	811	783	831	767	764	782	720	742	789	749	732	710	718	705	779	713	768	726	742	713	754	775	788	721	740	762	753	803	800	751	779	785	765	804	762	783	772	693	809	749	734	775	734	720	739	756	772	757	731	797	767	740	770	763	794	722	773	732	765	740	771	730	758	761	726	799	711	789	736	763	741	748	747	771	757	787	757	750	773	773	771	766	733	763	743	749	734	782	774	725	778	688	746	761	723	767	728	755	761	774	790	750	732	787	707	744	769	765	723	757	770	718	750	745	727	761	760	718	770	760	775	741	710	734	803	759	733	742
22472	22802	23885	19791	14578	10821	6844	4940	3096	2249	1570	1232	1015	834	687	568	532	486	457	416	387	325	316	342	321	305	302	318	284	292	332	279	285	278	281	281	278	246	269	240	301	283	306	271	291	301	248	262	278	261	282	276	274	261	265	278	279	293	268	249	279	238	274	245	256	250	248	282	274	307	283	278	292	260	276	285	272	296	299	281	256	283	280	274	311	261	290	262	262	262	252	257	269	271	240	281	269	256	268	273	270	322	294	252	284	285	266	280	289	259	254	234	235	262	283	246	255	291	255	255	283	285	286	250	257	282	267	298	296	278	272	279	261	268	293	275	248	309	313	282	285	310	300	279	251	277	309	276	286	275	304	269	265	250	280	291	272	285	290	281	263	295	277	267	259	256	283	278	283	262	273	267	279	267	292	266	271	271	307	260	290	261	284	262	275	293	302	256	230	269	268	282	224	275	296	270	265	249	278	273	249	272	294	239	299	294	274	226	269	256	271	276	258	271	249	247	272	259	282	267	278	263	256	244	309	284	282	291	266	272	273	239	256	254	299	280	248	260	251	277	247	286	278	295	275	262	247	290	273	265	274	264	276	251	283	279	270	297	292	254	305	234	272	281	294	274	274	282	284	300	249	267	248	292	258	273	242	289	269	275	305	270	265	235	291	258	280	273	271	284	266	292	245	269	247	255	290	272	284	296	293	288	271	261	275	290	302	269	276	263	265	289	261	275	274	244	255	301	263	267	280	271	303	270	271	283	256	240	254	308	238	245	261	273	259	269	295	280	276	296	299	260	246	310	287	285	283	274	271	251	287	294	257	283	269	257	309	299	263	284	258	268	266	265	278	285	256	282	265	282	272	261	267	295	303	280	294	286	270	271	283	274	276	288	293	274	270	277	283	277	256	282	295	289	299	266	295	288	278	256	272	290	306	263	254	277	275	279	252	287	256	276	280	286	251	287	258	276	286	277	258	283	284	269	259	276	271	276	257	290	276	305	259	262	257	279	273	254	270	297	286	283	296	281	273	300	256	282	255	257	261	255	260	256	282	279	278	235	252	249	316	306	303	277	242	251	251	281	271	272	316	270	252	268	309	300	263	269	291	264	272	242	267	266	283	279	266	250	285	291	284	258	269	261	280	294	289	261	291	295	281	276	264	270	294	287	269	267	249	266	236	282	252	284	278	230	254	270	274	270	274	280	282	278	255	259	264	259	298	270	260	267	282	264	241	240	315	257	284	280	283	293	281	250	229	282	269	291	279	287	279	289	304	274	265	264	295	271	256	273	262	285	260	258	270	295	311	279	298	283	274	240	298	259	272	261	272	272	276	275	245	259	247	252	247	308	281	284	311	232	256	264	277	264	307	294	267	279	257	259	274	267	264	255	258	268	287	285	269	279	267	262	260	230	269	253	285	268	261	287	273	290	306	265	277	278	283	284	281	264	264	271	300	259	258	254	278	262	288	247	244	262	264	277	274	260	270	268	246	246	291	285	294	256	292	272	263	278	268	263	282	295	248	285	262	264	260	276	276	250	272	242	261	243	264	278	268	254	245	268	256	263	276	303	258	276	260	276	254	260	279	268	280	259	283	303	265	265	280	267	300	261	245	269	271	298	271	268	278	274	264	287	267	272	269	279	260	259	244	304	276	240	266	271	308	284	276	260	299	274	263	292	289	268	253	252	266	267	283	281	277	276	271	282	277	300	279	293	255	262	257	279	274	269	282	306	247	253	239	255	281	270	261	281	274	256	290	273	254	288	251	243	302	304	240	235	239	259	279	260	285	291	269	270	275	257	271	258	254	287	281	285	242	284	279	258	278	278	283	256	257	251	277	262	301	294	297	260	289	282	271	288	312	281	270	272	284	282	259	292	273	243	275	284	286	262	252	252	268	245	256	255	260	273	288	295	283	273	266	279	246	284	248	279	264	269	239	295	282	294	273	283	259	271	281	244	267	261	261	247	238	290	276	271	263	292	278	255	256	284	276	278	250	254	300	282	269	278	292	278	283	258	237	246	264	234	275	261	266	297	265	265	282	274	281	271	295	254	278	292	272	270	250	269	269	269	251	247	272	238	283	284	280	263	250	292	264	266	275	290	264	287	303	265	269	287	281	283	280	254	279	251	272	261	295	278	247	268	278	297	263	266	286	270	289	271	293	245	283	257	298	287	256	294	277	282	262	267	253	286	267	246	249	269	281	254	299	271	270	283	291	283	280	309	266	303	286	278	287	261	281	290	278	262	280	267	261	278	257	245	266	287	280	295	250	259	264	241	258	267	274	284	288	290	293	265	277	265	291	270	265	265	257	269	271	253	293	261	303	264	257	269	290	259	258	282	265	262	249	256	269	264	264	236	272	275	276	255	296	241	266	261	255	232	264	270	283	229	269	293	273	244	250	249	261	274	284	250	278	272	257	256	269	285	282	277	261	314	280	298	260	272	269	296	295	302	266	251	278	261	264	251	295	263	297	304	255	287	263	289	269	278	287	272	258	262	278	250	260	264	278	278	250	286	266	266	284	294	254	257	274	284	283	293	269	286	263	261	248	266	275	271	255	299	283	269	262	295	296	245	266	255	268	290	287	293	281	259	253	269	254	269	268	253	254	284	277	270	263	269	269	238	261	264	269	291	287	268	269	286	254	261	315	299	258	270	265	241	256	272	276	293	296	282	277	278	280	246	269	273	240	268	271	253	294	240	308	277	267	305	258	264	272	292	268	256	271	261	235	269	250	278	277	247	247	268	267	277	284	287	275	264	287	282	261	284	268	285	267	273	304	261	253	267	254	289	248	255	284	247	279	267	303	279	231	274	292	301	288	286	262	268	279	298	285	304	242	288	266	259	280	277	250	255	274	256	254	266	287	258	254	274	278	291	270	262	282	272	304	272	276	253	285	295	280	263	263	234	283	266	245	263	278	251	298	238	245	258	293	292	256	268	250	263	266	255	297	260	270	274	269	282	266	276	266	274	287	252	272	259	275	287	272	300	265	261	257	279	260	291	260	274	239	265	251	262	260	271	258	261	279	291	261	288	270	295	254	267	265	273	287	279	279	242	269	265	285	306	277	299	268	275	285	276	278	252	276	269	252	262	269	284	274	264	283	276	248	234	254	255	248	298	278	258	277	284	298	263	255	268	293	290	263	265	270	253	271	273	274	305	267	287	267	270	271	297	263	280	276	275	240	284	293	243	306	277	287	238	264	272	300	263	281	258	275	259	287	268	274	294	258	280	242	274	303	263	297	270	252	276	272	287	269	271	259	282	245	261	266	300	284	277	294	297	250	283	239	280	285	272	325	277	264	265	277	275	293	269	278	274	285	250	276	271	280	254	251	272	267	269	271	258	302	269	273	263	281	305	270	272	260	243	284	305	250	260	298	273	267	284	244	259	287	271	295	284	277	258	272	270	279	274	248	269	286	276	241	246	259	293	270	277	275	268	244	280	259	274	278	285	244	277	280	276	282	298	276	279	289	258	283	259	302	262	259	271
15655	18130	24578	28286	27993	25307	20075	17328	12055	10046	7661	6312	4954	3979	3375	2707	2308	2076	1830	1695	1558	1392	1300	1188	1152	1061	989	921	948	928	760	792	817	807	797	792	812	790	776	803	778	795	807	755	817	730	773	740	750	704	721	761	763	743	745	702	753	722	767	776	764	782	796	739	752	739	771	722	764	765	753	796	785	776	722	686	777	764	780	751	817	723	746	729	741	771	752	725	786	751	740	785	761	744	770	781	738	734	784	775	820	754	710	729	743	721	772	788	725	738	705	768	727	770	753	736	794	758	755	698	786	782	768	723	759	764	744	748	721	777	758	725	738	728	776	719	729	709	778	723	787	774	776	729	780	747	782	750	768	795	750	742	776	773	778	772	703	791	725	754	795	740	749	720	709	756	674	728	725	761	742	700	768	767	783	755	754	737	699	761	719	799	752	710	773	717	736	775	775	749	821	777	765	777	811	767	760	768	731	769	763	808	785	772	772	771	747	784	705	729	750	783	800	759	736	756	751	794	743	768	757	747	787	743	768	778	703	731	714	816	766	753	771	729	767	798	745	798	744	742	748	781	757	775	744	760	727	816	791	681	747	754	760	774	766	742	699	771	726	772	753	702	766	808	766	744	743	709	700	692	732	724	738	688	750	755	710	759	746	753	738	750	732	799	743	713	747	769	723	723	788	761	758	785	739	715	784	721	730	731	750	748	777	802	761	706	756	759	753	758	784	757	713	792	761	805	726	746	746	719	729	790	778	782	760	710	764	767	806	740	745	779	702	764	809	754	742	776	769	727	782	788	761	798	748	727	753	740	759	762	801	757	753	763	752	749	738	777	776	725	807	709	797	740	734	777	768	733	687	751	769	740	738	738	746	736	769	780	726	772	740	750	784	739	780	746	778	748	746	774	717	807	792	780	829	684	794	757	768	777	737	723	783	738	708	746	773	745	768	723	822	752	735	783	759	792	744	771	747	731	765	705	742	742	736	744	729	766	721	709	751	747	744	755	755	703	718	780	726	751	772	714	768	783	730	757	724	777	788	786	734	738	779	747	753	782	758	771	736	778	745	742	756	752	749	740	735	769	770	781	738	800	758	698	787	767	749	736	715	759	724	743	779	759	729	760	751	745	755	765	776	766	748	749	721	775	746	718	774	742	730	786	775	716	744	756	829	729	751	756	710	705	747	760	726	780	743	722	723	762	762	748	777	782	759	710	765	747	719	708	753	724	764	769	774	735	719	756	712	749	782	756	734	750	697	753	742	718	768	754	739	770	706	736	726	747	761	777	733	776	718	712	754	748	768	748	698	747	731	747	772	772	779	746	785	753	786	730	755	792	783	762	770	730	799	766	758	800	797	751	754	708	749	779	788	721	715	759	770	794	782	746	706	782	723	722	746	748	755	727	753	766	813	746	760	714	766	781	766	736	761	757	713	778	721	721	756	757	743	755	789	787	797	739	763	755	806	715	754	798	841	729	759	750	722	744	814	731	763	770	842	715	762	761	708	784	746	729	733	787	746	723	738	748	775	743	757	730	737	707	732	771	792	766	769	809	714	724	738	760	790	752	767	749	795	744	761	779	769	766	759	781	710	745	746	816	806	773	761	731	765	757	774	771	715	750	754	760	767	700	748	785	684	722	757	743	775	729	771	769	761	726	769	763	769	817	761	797	746	795	757	761	721	704	742	754	776	730	718	779	726	748	790	777	749	753	741	764	755	756	787	752	786	741	730	797	741	744	750	798	726	779	788	773	796	768	741	752	761	766	804	728	755	776	800	771	807	802	770	756	718	757	721	744	745	723	718	772	750	771	719	754	761	797	789	737	762	783	731	780	783	769	708	768	726	727	775	786	770	748	742	745	734	760	788	833	668	781	742	738	738	766	774	753	760	768	768	753	768	749	783	781	758	741	768	766	732	779	688	710	723	798	789	721	740	770	779	795	766	784	742	776	733	752	726	768	787	737	770	769	789	765	800	785	740	756	723	799	718	747	762	798	815	791	709	792	773	760	801	731	759	748	774	764	718	761	730	688	723	791	758	791	783	772	817	723	768	742	768	822	743	801	810	753	751	759	756	735	758	801	771	756	739	753	787	720	764	753	777	725	757	755	719	705	724	774	747	736	755	718	761	717	738	723	792	756	767	755	794	726	745	764	759	775	747	752	769	789	784	810	763	729	768	743	755	784	778	738	772	788	767	735	717	743	783	760	783	765	759	660	714	759	746	756	829	742	773	739	764	722	692	703	746	757	745	812	788	781	762	788	723	712	747	728	763	745	710	733	721	775	759	740	733	729	800	766	790	762	731	780	742	742	725	747	748	687	742	762	699	733	750	774	753	765	746	796	735	781	709	719	741	750	760	711	781	719	709	770	737	742	771	795	805	763	734	757	761	740	762	753	783	784	805	787	750	730	819	748	766	733	757	751	717	722	741	753	722	740	736	759	740	765	779	705	713	751	710	758	780	766	777	781	724	762	760	761	769	713	774	779	739	770	731	773	810	713	755	724	738	751	733	749	790	738	738	725	713	755	763	734	795	741	705	747	767	773	754	753	786	803	730	728	701	734	749	733	747	716	762	780	748	812	784	787	744	783	754	758	740	737	761	763	721	744	723	761	758	728	763	723	761	762	709	756	727	799	832	739	742	772	751	771	768	771	735	760	718	761	782	741	765	745	735	787	741	822	729	755	783	719	750	775	734	780	708	760	725	753	721	741	753	754	737	755	791	770	727	702	740	735	745	787	750	765	765	683	773	775	748	724	735	761	745	775	750	768	759	752	715	737	751	736	777	762	752	744	772	781	773	785	763	779	729	787	769	760	717	818	739	778	767	742	722	771	760	790	698	784	762	708	720	764	817	788	719	781	722	755	745	805	699	739	745	742	777	800	739	715	746	798	751	750	793	731	751	787	741	779	773	764	801	753	774	782	736	768	771	717	739	718	753	757	801	770	740	777	704	736	805	758	794	677	752	776	773	738	791	714	770	732	749	716	767	725	762	709	770	753	774	765	714	766	734	729	792	783	760	748	735	794	774	758	763	769	797	800	755	768	723	779	740	747	750	780	754	772	801	755	801	757	755	733	724	799	796	767	755	696	720	712	768	799	751	756	756	761	760	772	781	767	740	738	779	752	768	775	751	783	743	733	742	719	757	739	765	759	756	753	765	745	713	764	789	756	793	785	721	716	759	740	750	773	768	772	728	773	748	765	750	727	802	754	735	784	736	779	811	727	784	773	794	728	733	733	735	761	792	776	754	761	752	742	725	766	746	692	761	728	779	760	755	767	728	776	805	758	767	756	778	716	755	760	721	760	746	730	706	758	793	765	767	752	734	774	766	744	758	748	728	789	732	753	767	727	758	760	779	756	736	749	771	767	739	752	784	714	762	740	707	741	766	763	743	733	726	772	720	738	762	715	817	787	763	732	754	782	704	748	768	807	764	810	721	751	751	733	744	789	760	766	746	747	798	736	767	749	775	753	759	738	761	776	733	747	729	775
22872	23502	23493	18862	14428	11747	7218	5104	2805	2125	1436	1170	925	776	691	569	439	432	413	408	384	359	331	310	324	317	280	306	307	273	262	250	277	301	261	265	277	273	328	309	257	263	286	262	281	267	281	290	244	302	300	269	271	259	277	281	262	294	249	255	266	256	256	278	259	261	275	285	255	255	289	297	266	252	292	286	265	272	291	313	258	268	257	252	290	250	292	280	258	248	304	293	268	300	246	226	248	247	297	270	275	283	272	230	270	279	265	247	308	293	289	290	263	272	265	261	260	264	272	249	260	268	280	299	259	294	278	266	289	274	263	273	236	288	311	255	281	268	274	267	262	308	279	227	288	278	304	234	269	276	282	241	304	260	233	267	284	275	265	260	272	265	285	269	317	283	297	264	283	253	264	292	269	251	272	265	243	258	273	282	271	291	249	319	263	279	278	273	260	264	279	238	272	273	269	277	251	271	318	278	273	259	260	270	288	301	272	259	297	303	283	279	270	249	272	237	273	265	266	259	285	257	283	254	265	273	259	257	288	273	263	309	249	268	228	257	261	216	277	241	242	273	269	256	266	259	277	268	248	279	278	278	257	277	275	273	274	245	302	291	257	269	281	296	256	256	265	285	291	262	270	262	264	303	294	282	283	259	256	285	273	266	275	267	255	270	258	259	292	267	245	276	263	290	275	246	310	302	272	249	276	279	301	271	253	255	288	271	265	270	288	299	281	247	272	284	286	221	284	238	282	263	254	255	281	243	271	271	241	278	280	292	271	282	300	263	295	279	250	253	277	274	312	285	286	286	281	286	277	274	262	287	255	274	260	240	254	263	270	278	274	281	310	255	295	298	254	279	266	250	252	269	293	276	293	274	258	268	266	253	279	259	283	258	280	269	290	282	250	277	276	275	298	266	260	265	271	260	263	303	290	286	283	257	269	287	253	259	288	277	273	272	266	287	257	285	251	307	275	271	265	257	255	287	264	281	272	265	250	303	272	288	273	278	296	311	253	281	245	279	230	248	267	294	287	272	286	267	266	286	265	278	308	268	253	265	253	244	240	304	273	265	266	288	255	283	257	282	257	241	256	274	250	283	254	268	262	283	275	298	264	279	240	259	254	267	260	240	264	286	261	290	278	276	278	265	293	263	239	274	298	252	274	253	284	265	282	248	262	247	265	287	272	266	295	282	272	286	261	266	253	264	253	256	301	252	238	258	254	250	280	295	277	275	281	265	267	282	303	281	233	266	272	299	253	299	263	251	273	283	278	271	294	281	253	273	279	275	276	267	268	273	252	265	288	261	307	251	263	252	258	261	263	290	259	248	275	281	265	260	263	287	253	272	252	250	261	261	258	263	267	282	262	264	263	271	296	283	280	274	272	260	283	287	258	255	290	245	255	290	262	257	270	289	252	290	278	267	270	292	262	254	255	269	277	289	298	262	274	264	260	264	299	261	261	271	257	271	243	284	265	296	264	279	266	262	258	257	261	283	277	249	265	258	263	281	244	269	282	274	288	269	259	273	265	292	290	263	258	260	260	289	275	250	278	265	277	281	257	310	270	269	275	269	269	254	267	266	256	255	261	260	279	252	244	269	240	274	259	230	287	265	274	279	270	276	268	287	279	266	278	254	259	300	261	282	300	264	269	258	269	265	266	244	265	264	281	252	254	259	269	228	274	259	249	270	269	258	277	282	296	291	282	248	277	279	279	269	289	275	254	282	311	273	266	303	301	288	262	273	281	254	283	283	258	253	243	266	291	262	248	279	247	289	266	256	273	269	243	266	289	262	251	279	271	276	284	265	254	233	274	281	259	267	249	270	250	297	285	278	254	272	293	286	294	277	259	276	253	261	256	272	287	235	305	252	278	241	250	266	294	247	282	272	290	258	264	264	274	276	303	261	280	264	259	301	242	278	242	282	301	287	290	263	275	273	272	244	269	302	307	262	266	253	287	267	283	291	261	289	275	280	289	273	253	251	278	276	257	268	254	287	243	270	231	296	285	259	268	287	268	255	269	324	285	262	295	282	264	282	261	263	286	268	282	262	265	245	259	268	261	248	286	242	238	251	252	288	290	307	268	271	266	274	265	258	256	260	257	252	259	279	298	288	284	288	261	270	283	247	256	260	248	272	252	275	302	283	250	273	287	262	259	266	269	265	283	273	247	290	266	289	279	275	281	278	262	263	277	277	234	275	273	267	250	297	270	253	259	259	289	270	262	256	253	251	256	258	295	289	278	266	284	298	237	257	263	249	274	289	269	275	292	257	258	273	265	275	272	249	275	285	261	258	254	271	278	262	291	260	262	250	267	281	287	272	265	268	271	286	266	245	281	297	257	304	276	244	267	265	278	249	295	295	299	266	297	267	275	295	293	254	270	275	270	246	270	248	277	279	262	293	258	270	274	305	271	301	279	250	262	291	274	304	273	257	266	267	255	267	295	293	276	263	287	266	318	283	263	261	280	300	277	275	271	284	283	288	277	293	283	269	277	283	301	273	277	281	270	259	293	296	277	278	282	282	268	255	271	266	275	259	272	263	262	313	272	260	267	299	269	244	244	267	281	279	249	302	254	246	279	284	255	266	266	253	225	238	259	276	257	235	249	257	273	263	216	283	282	273	261	279	273	282	260	276	261	271	237	318	250	285	310	267	249	258	285	293	258	279	294	260	263	299	274	286	262	275	267	269	289	262	267	278	276	289	264	281	278	241	253	229	277	265	268	278	299	268	283	251	267	278	261	281	258	273	275	262	272	250	286	278	250	245	278	307	252	255	241	256	287	273	271	255	258	281	228	268	277	280	277	292	300	286	285	288	259	273	271	273	285	279	263	278	276	263	238	274	265	263	256	283	277	263	291	290	278	274	271	272	278	249	239	253	250	249	279	299	270	263	291	290	265	262	233	255	252	272	247	297	273	286	264	282	301	293	278	268	277	269	299	259	267	249	266	266	240	275	270	276	310	284	219	270	295	281	240	296	248	264	300	271	285	270	283	264	264	265	259	273	260	295	287	265	293	283	269	234	245	274	273	270	229	282	250	253	246	274	257	303	265	298	290	267	248	275	277	278	273	266	250	300	252	262	258	283	291	277	251	248	279	272	296	259	284	262	303	260	252	251	257	253	250	260	303	272	277	266	260	268	260	282	286	285	297	246	280	246	258	242	263	270	281	272	290	275	252	262	267	262	271	298	305	263	265	274	279	239	306	279	283	267	265	262	283	269	253	245	282	265	280	274	281	279	272	284	252	275	264	281	282	251	288	265	270	276	266	264	261	256	257	257	259	291	272	275	269	269	327	298	258	243	269	275	268	303	270	292	276	253	272	280	248	255	266	247	278	271	255	273	269	258	271	271	271	288	257	264	273	294	275	265	279	265	258	267	271	290	295	279	279	258	277	291	266	272	281	270	285	306	287	301	287	268	260	266	270	274	300	227	237	274	270	271	269	320	268	264	279	278	292	279	281	277	300	247	275	253	295	269	272	251	273	275	250	266
16276	18496	24087	27933	27766	26425	20810	17783	11703	9581	7243	5855	4555	3746	3049	2547	2264	1937	1717	1655	1566	1398	1306	1210	1108	1025	1009	943	859	838	813	789	808	783	874	768	798	765	793	807	747	743	790	771	770	814	764	747	773	781	790	750	738	766	782	779	733	688	732	762	802	797	782	768	751	761	717	736	716	726	754	741	804	765	769	772	787	784	750	753	752	756	707	744	760	798	717	744	747	764	793	735	716	729	757	780	797	755	767	766	760	796	725	678	782	804	773	766	731	760	718	757	753	724	752	748	779	763	761	722	694	681	759	777	769	738	742	776	753	778	754	841	739	765	790	796	779	719	712	755	740	799	792	760	779	750	672	765	770	753	760	748	720	760	747	755	768	724	751	759	779	746	746	769	757	737	705	747	770	787	754	762	755	798	753	740	786	760	759	741	791	798	793	734	732	775	721	730	770	810	774	781	768	790	781	816	754	738	765	768	733	799	812	773	744	734	740	734	761	739	797	790	793	732	748	733	760	739	737	739	768	717	740	780	739	757	774	749	788	740	760	737	792	737	777	747	693	802	771	722	749	780	791	782	775	764	765	760	805	752	790	716	754	766	716	719	785	758	758	746	747	796	732	805	803	731	723	752	759	733	784	725	740	752	798	743	769	763	769	736	741	733	761	769	762	764	768	759	802	804	726	742	772	758	743	767	756	788	727	787	748	787	760	774	786	732	769	792	776	745	742	791	727	754	771	793	762	766	797	771	696	778	748	738	780	727	722	758	795	759	743	798	760	795	751	786	792	692	705	787	753	781	773	756	805	762	769	739	750	771	715	771	720	728	740	775	749	772	775	689	753	771	771	766	729	754	778	755	734	808	795	719	729	765	775	795	701	782	764	714	752	796	789	772	753	755	736	747	779	736	767	781	759	779	769	740	755	765	720	757	758	719	731	785	775	811	805	771	773	768	747	750	761	753	785	738	765	700	729	762	789	750	739	779	730	714	745	721	752	765	721	781	760	792	759	759	721	768	719	751	765	760	750	807	804	782	765	741	733	751	753	725	793	754	748	754	746	743	763	808	777	756	775	730	789	717	745	710	752	723	748	716	725	759	777	732	691	802	794	737	764	790	744	762	753	806	708	749	786	750	758	746	727	745	756	785	760	767	756	773	772	731	747	762	712	708	737	741	719	736	790	742	777	735	750	757	750	763	740	751	775	722	820	796	757	760	767	740	797	721	737	766	701	777	710	737	773	750	772	777	743	725	767	771	773	733	750	770	773	795	730	740	723	768	765	765	801	812	796	781	763	779	717	779	778	738	780	785	794	790	769	712	747	732	774	762	744	759	784	719	760	784	706	765	748	738	773	759	726	742	760	745	797	746	791	743	751	762	693	820	769	756	759	811	746	755	768	748	718	713	761	774	793	811	755	748	755	746	742	690	741	783	770	786	815	814	735	723	799	740	731	764	723	759	733	755	718	762	706	725	739	735	745	746	761	780	755	760	737	756	787	760	734	777	807	753	710	763	824	764	779	759	777	809	724	744	796	757	706	801	793	763	773	781	754	725	730	723	716	797	749	755	740	792	798	724	755	780	766	751	764	742	746	744	754	770	773	824	758	782	780	730	718	778	684	805	751	726	720	735	789	773	785	784	776	768	762	739	761	689	756	780	778	765	759	776	805	711	776	786	741	767	705	720	797	708	775	752	717	758	748	768	807	762	818	742	747	776	727	697	782	757	757	770	767	753	746	737	764	757	772	754	815	788	772	748	794	791	796	740	761	765	768	744	758	744	759	746	833	761	771	721	770	778	763	793	844	781	766	774	747	790	783	747	779	720	781	772	718	719	747	801	777	738	717	723	778	768	767	754	747	747	764	793	721	707	750	769	775	783	769	749	779	747	785	747	740	774	786	778	736	780	768	779	787	803	774	741	712	764	714	731	746	779	781	777	776	763	718	735	763	759	776	757	731	769	761	810	816	758	736	749	751	729	788	739	779	776	782	746	771	794	706	800	810	767	730	766	788	779	773	764	734	760	758	756	769	772	800	704	778	747	737	754	790	739	695	795	754	767	752	715	777	734	787	774	723	716	731	772	776	750	759	774	785	742	791	731	764	746	818	747	803	786	774	749	736	733	759	718	720	726	755	788	727	759	763	702	734	781	777	766	747	719	754	726	797	781	775	740	788	761	766	734	788	774	711	800	740	718	721	763	768	720	727	752	740	796	749	731	776	748	750	746	737	728	772	781	758	737	696	790	757	755	765	754	723	749	738	797	796	748	760	764	761	786	788	769	703	786	770	767	776	766	753	831	776	771	770	750	777	767	747	768	725	771	757	791	701	801	776	780	781	766	753	727	777	800	821	789	749	777	769	787	726	766	740	783	784	725	771	765	777	759	788	773	765	768	776	803	746	792	745	784	782	745	774	736	740	750	757	759	799	737	753	748	764	748	800	790	701	747	772	790	789	791	773	710	789	762	772	772	771	754	739	729	785	702	765	757	750	756	745	817	737	753	762	742	768	747	786	816	724	724	735	823	744	719	745	782	799	727	778	806	802	795	743	798	806	724	742	801	764	731	769	723	767	748	715	730	807	742	785	763	749	745	752	753	775	748	771	721	727	739	728	756	732	763	769	790	753	745	748	755	812	714	764	774	786	712	787	761	788	760	787	756	703	780	763	736	779	782	752	749	767	759	751	753	787	721	795	736	750	744	779	755	749	778	755	768	766	683	784	768	762	757	740	756	770	740	786	754	746	787	781	753	762	738	773	728	778	804	757	761	780	803	756	754	758	782	762	777	750	766	767	769	770	748	767	697	741	770	759	719	781	752	767	775	755	774	776	782	767	766	760	767	752	730	819	779	779	763	795	769	729	733	748	745	756	798	754	753	782	737	763	742	760	772	792	743	734	741	793	742	774	764	763	731	769	705	767	735	728	755	742	747	758	774	783	809	783	754	771	748	781	778	782	762	747	771	776	740	806	794	788	806	744	788	730	775	787	758	759	767	733	778	788	751	790	772	773	739	714	780	749	761	778	777	789	751	764	764	748	750	799	767	732	776	711	727	760	752	730	777	784	749	724	808	773	770	748	777	776	760	766	714	764	734	756	753	777	785	764	753	739	755	735	702	770	780	812	800	747	767	753	720	735	792	832	735	754	752	723	728	754	759	704	749	725	756	742	816	768	833	785	770	761	741	777	784	754	784	762	657	727	763	781	753	782	816	761	786	780	719	813	803	744	766	736	746	758	751	708	783	765	753	765	777	715	761	762	765	768	732	727	720	739	808	740	745	752	755	752	721	760	738	762	799	734	772	758	750	786	756	717	738	739	734	793	725	769	722	735	761	698	737	758	776	717	790	732	793	729	750	794	777	760	738	745	740	775	799	727	810	785	761	740	757	757	733	808	818	743	768	736	786	732	820	749	783	776	746	777	780	786	770	739	754	735	701	745	808	716	760	735	756	772	741	762	742	802	778	738	728	732	764	679	747	753	760	790	768	741	795	751	744
23629	22997	22848	18851	15795	11773	7362	5008	2636	1842	1287	1076	820	704	568	565	483	476	401	404	374	372	314	342	279	273	283	281	297	262	289	280	276	270	265	258	244	278	272	272	282	291	258	258	292	287	278	275	272	286	270	283	275	256	258	277	244	253	285	234	254	250	275	240	243	267	251	285	282	246	288	249	257	260	254	282	290	260	241	258	266	258	248	270	264	245	250	255	243	280	246	267	260	292	266	272	255	283	281	292	246	275	277	286	250	263	260	227	267	267	248	278	273	270	243	282	276	263	264	285	245	257	304	287	249	251	269	260	285	276	257	282	266	281	254	268	252	281	269	311	267	269	306	286	263	264	271	239	273	275	289	263	272	243	288	276	232	248	264	291	242	259	269	299	259	262	274	263	284	259	247	248	234	236	283	273	254	282	239	278	269	265	271	250	267	275	259	228	283	273	260	249	257	232	292	251	265	253	272	255	260	253	268	276	282	244	266	257	250	279	267	270	253	257	309	279	283	249	256	267	280	277	287	246	272	251	283	242	280	264	276	274	265	260	299	251	246	288	258	289	276	267	263	267	267	262	263	276	260	277	272	275	268	266	252	267	272	256	271	263	265	276	272	260	263	249	250	274	271	274	284	282	265	283	267	235	270	254	280	264	278	262	265	283	250	262	304	247	267	271	272	262	241	280	250	264	271	245	280	273	249	271	284	256	282	287	261	256	267	281	264	276	234	264	237	246	270	279	264	259	269	262	249	276	266	280	268	265	237	264	263	283	262	243	277	262	256	256	235	273	273	285	235	282	261	275	250	274	252	268	254	268	276	270	285	252	264	256	268	258	268	257	245	240	249	282	260	267	270	298	266	268	281	270	281	287	259	267	283	288	271	300	270	268	265	318	250	260	253	251	256	268	263	274	281	277	240	276	268	281	267	276	289	245	242	237	278	229	289	287	249	274	271	250	257	256	300	250	301	272	273	275	240	254	260	253	297	238	275	276	278	271	257	251	255	309	277	282	253	284	257	230	265	252	265	281	246	263	280	301	274	271	253	269	280	288	259	290	256	271	262	253	291	290	269	240	260	287	311	256	280	280	262	265	262	269	263	242	269	240	243	264	243	266	279	267	260	238	266	268	254	271	275	294	267	247	265	249	287	273	273	278	270	271	261	247	246	276	246	270	245	252	264	300	273	278	266	247	280	284	261	275	272	250	236	239	243	309	251	244	279	286	256	269	275	254	267	264	277	255	289	277	253	288	263	269	246	266	254	268	244	283	316	277	243	265	288	301	271	273	277	287	260	247	265	252	238	258	299	277	278	254	274	260	270	281	278	237	248	244	255	273	263	242	268	246	270	252	280	294	246	265	230	258	278	269	269	264	292	301	268	279	285	297	262	260	300	265	276	282	257	264	253	274	300	276	273	291	295	293	269	282	247	303	272	254	276	259	279	295	284	264	278	307	278	253	296	277	259	288	246	295	290	274	294	284	294	269	269	269	266	280	262	273	287	256	278	271	263	291	257	272	252	272	266	250	283	271	274	284	274	242	272	278	257	252	270	264	276	244	245	244	273	283	232	270	268	244	240	262	277	247	239	281	262	283	277	261	279	250	270	258	275	251	267	273	258	275	257	269	256	277	245	276	278	243	267	285	258	260	236	237	252	287	285	269	261	282	257	250	262	281	261	276	279	276	256	270	256	277	251	254	240	282	287	235	249	234	282	284	282	261	271	259	243	264	272	295	260	290	246	285	219	255	280	298	281	264	272	262	253	274	272	281	271	267	235	265	281	280	262	238	272	271	278	254	293	269	273	263	287	317	252	269	266	252	272	313	286	275	277	256	249	308	287	277	276	293	311	236	272	289	275	271	244	253	275	274	261	308	268	252	264	252	271	287	238	272	266	264	277	260	258	288	299	269	281	265	257	259	272	262	275	256	275	293	258	253	268	262	263	254	290	258	297	270	254	267	283	267	248	238	279	283	257	254	279	275	275	274	247	263	263	258	273	300	272	278	250	276	263	282	268	281	259	283	281	248	280	289	264	283	271	254	270	257	251	279	233	286	266	273	273	244	248	281	256	267	251	270	256	249	277	259	261	246	278	242	248	263	294	253	271	268	248	267	266	247	261	282	281	258	262	217	282	257	248	279	237	255	252	257	245	227	256	274	263	271	265	266	251	253	273	267	261	268	232	246	277	273	253	249	265	225	250	266	257	274	254	282	258	256	271	246	271	249	272	273	267	255	239	286	285	289	241	271	303	257	264	285	253	259	253	250	243	269	271	274	247	278	248	276	253	260	264	264	251	268	284	251	257	277	275	289	275	248	268	257	301	264	258	284	289	302	254	262	272	263	265	284	297	256	226	263	281	277	277	273	253	260	247	279	301	276	251	252	261	280	255	273	262	296	264	266	299	267	266	279	254	265	295	249	265	281	286	280	274	261	240	264	240	268	270	295	278	249	250	259	254	270	269	284	280	246	234	251	266	285	254	256	252	276	271	252	244	262	258	282	241	267	252	268	250	268	255	287	246	252	253	233	265	302	275	247	245	263	281	273	267	261	294	274	274	264	289	281	249	277	257	309	267	274	246	264	286	247	276	243	282	270	230	278	282	273	263	244	243	291	279	269	284	240	278	269	268	268	231	270	262	296	263	286	236	265	278	247	246	263	269	243	236	290	278	272	270	262	270	241	294	276	293	254	250	266	261	272	280	280	264	242	291	258	272	283	262	274	252	264	262	260	271	263	301	275	250	274	262	252	271	244	284	249	288	287	282	292	265	277	271	223	265	272	264	261	256	260	272	263	271	254	264	252	284	274	266	275	263	293	268	254	275	265	266	263	241	270	287	219	261	294	264	264	224	274	247	281	277	280	308	250	279	267	265	260	272	297	284	260	252	288	293	288	274	263	269	277	262	269	288	292	276	261	237	291	258	244	267	258	283	278	268	286	252	285	262	270	234	283	277	288	260	293	248	283	274	262	275	242	300	298	261	268	257	268	280	267	247	274	235	264	275	274	279	284	272	255	264	279	235	259	241	248	260	259	272	260	257	267	244	230	286	287	261	266	252	249	265	286	312	264	257	258	267	275	264	256	269	263	293	271	236	277	242	244	249	246	266	248	285	266	254	264	279	257	236	250	250	258	247	290	231	269	254	253	273	258	257	279	251	272	317	265	303	238	258	261	254	277	263	269	274	264	240	280	265	289	271	255	269	274	238	284	267	256	297	269	247	274	262	267	243	273	267	256	259	284	290	268	245	290	244	266	295	286	263	256	287	293	282	281	293	267	268	260	276	281	276	254	262	303	264	299	246	265	279	273	229	247	251	240	281	287	289	288	270	235	265	269	287	306	262	242	247	247	281	277	283	252	244	258	267	249	281	305	266	274	256	300	268	241	294	267	233	245	283	291	253	285	254	293	281	278	291	265	250	265	300	267	279	290	309	267	246	276	275	298	248	277	296	268	285	246	263	292	289	257	280	276	280	233	279	264	266	308	279	256
16695	17685	23367	28205	29564	26169	21240	17217	10693	8666	6524	5234	4067	3344	2841	2443	2078	1970	1792	1699	1542	1351	1230	1184	1031	1006	952	890	870	829	848	781	756	787	806	763	801	789	793	811	760	733	755	761	753	726	787	815	773	744	772	725	773	768	740	812	747	734	729	782	725	751	734	722	746	734	781	739	706	735	796	744	767	779	705	803	736	689	762	750	709	720	723	766	749	775	731	692	742	759	758	754	784	732	730	740	718	744	766	808	734	720	778	742	740	763	802	740	781	726	756	739	737	756	738	708	774	767	730	724	743	760	774	766	775	766	761	739	766	748	739	785	740	739	801	731	778	774	758	732	767	729	788	792	711	760	790	706	731	770	772	736	778	697	773	748	740	773	718	782	730	726	786	763	761	742	705	772	719	778	745	793	792	739	771	763	748	775	757	749	811	743	728	727	768	736	762	678	695	751	761	742	768	757	762	771	728	759	773	775	739	740	729	787	747	754	729	753	780	717	732	752	784	766	706	793	740	725	760	729	760	759	765	741	700	761	732	765	688	748	714	749	767	733	755	754	789	732	758	714	788	752	758	742	774	782	779	757	725	724	676	713	742	719	691	709	741	782	721	759	754	757	727	719	732	725	791	710	776	766	779	734	778	740	723	739	744	755	739	750	760	774	691	731	787	767	743	761	693	710	780	713	724	706	757	780	778	783	744	733	730	792	698	733	740	738	712	732	794	741	755	731	751	736	765	746	808	725	684	719	743	768	714	725	768	725	760	752	800	737	738	761	788	744	748	756	769	734	734	749	728	719	741	753	751	764	725	774	781	750	747	724	768	772	747	755	721	749	719	791	736	754	791	710	733	757	759	720	745	736	797	738	730	740	723	774	722	755	785	757	779	787	764	787	771	789	709	782	724	747	723	755	711	728	745	725	745	732	763	752	806	783	744	785	739	720	829	781	725	764	722	738	751	786	755	721	721	730	763	746	759	757	768	728	707	756	754	730	765	708	759	806	689	739	746	750	780	757	773	764	766	764	758	755	753	769	772	747	779	761	717	744	726	767	804	786	745	683	720	735	790	790	737	773	727	753	740	786	719	748	758	758	745	751	721	706	755	708	745	780	789	723	740	738	735	742	773	736	796	677	749	733	779	760	789	702	783	740	763	756	725	775	792	796	743	759	705	777	729	785	725	762	745	753	743	730	723	755	707	794	776	692	680	698	786	706	750	729	709	766	754	766	764	710	725	723	784	730	769	737	772	795	765	768	727	765	779	751	746	750	706	729	755	832	734	748	801	742	771	786	771	726	767	711	736	715	766	780	750	729	709	752	733	769	780	745	719	694	761	802	741	713	767	772	749	779	729	787	705	737	796	739	740	806	744	739	757	761	741	697	785	764	770	754	730	730	749	777	733	740	751	713	728	765	687	747	723	761	712	752	719	719	794	756	792	739	708	750	744	738	803	749	732	756	758	732	752	771	773	750	744	758	746	750	749	781	747	732	692	732	763	804	742	731	782	743	742	756	690	774	779	750	757	740	737	816	725	762	777	730	727	738	743	770	748	726	717	735	768	760	684	736	733	737	836	733	714	748	748	720	721	777	725	740	724	715	789	783	723	786	731	834	752	771	767	764	739	735	767	749	758	753	716	715	743	766	750	723	760	760	756	737	804	770	754	771	733	755	729	762	694	751	730	746	778	767	710	744	776	745	780	763	752	800	779	706	723	763	757	745	709	753	731	734	778	773	769	766	729	725	745	749	764	752	719	704	721	739	748	707	771	704	712	716	734	828	724	737	741	723	735	749	737	773	744	736	783	729	790	758	747	694	795	746	734	773	771	769	762	807	775	747	743	732	698	737	729	735	757	781	792	756	765	726	725	802	734	724	756	729	754	769	763	724	764	788	753	764	761	770	750	783	728	771	795	738	756	728	730	750	776	771	798	808	779	791	753	742	768	780	730	699	740	773	765	719	744	792	802	762	733	761	735	747	767	746	695	796	747	698	739	728	743	750	808	733	756	802	772	783	738	769	770	731	741	743	734	741	771	733	750	734	791	822	748	737	737	724	700	787	763	759	702	787	742	756	686	730	734	769	713	733	725	719	739	727	761	718	738	758	743	749	721	770	747	718	775	727	739	740	723	747	744	741	747	740	682	717	716	756	728	774	795	798	770	780	766	787	764	754	790	744	742	802	783	733	767	739	737	745	778	781	741	719	764	743	785	758	752	752	712	797	805	738	713	741	695	769	744	758	739	739	762	728	722	768	763	745	752	707	734	722	739	721	745	750	720	782	760	781	748	765	746	780	804	754	758	735	736	751	727	756	724	737	742	791	765	780	775	768	754	777	791	764	711	818	750	777	731	744	743	773	757	734	744	768	729	737	739	745	764	751	755	752	715	731	740	726	779	788	783	761	742	736	765	739	755	785	706	708	760	813	769	744	767	784	766	809	790	778	746	801	756	747	731	723	723	723	772	755	764	770	686	703	767	794	772	709	798	743	720	770	723	757	726	759	770	735	773	734	743	724	754	786	754	725	745	723	719	768	802	757	708	729	786	748	738	778	752	750	745	769	730	706	778	675	767	719	741	772	748	767	776	765	729	768	722	782	770	746	744	702	769	792	744	781	754	778	778	716	725	768	742	703	744	706	745	772	729	731	764	766	722	772	737	769	772	771	726	758	756	737	759	747	787	775	773	726	763	733	710	736	732	768	762	715	710	740	754	775	739	755	758	735	722	755	794	779	773	726	749	728	715	770	781	730	749	755	794	708	740	750	763	755	680	759	681	701	755	762	728	768	729	753	778	728	728	742	719	719	729	720	742	758	754	750	742	757	761	713	731	745	732	711	770	767	735	780	670	729	766	670	727	747	737	739	769	814	743	767	763	734	810	759	735	772	767	752	706	683	709	743	717	754	728	778	766	790	753	757	733	767	747	722	726	765	742	751	744	762	721	751	784	764	720	763	770	745	768	774	768	741	726	773	763	712	777	792	730	734	731	772	781	715	760	731	765	754	780	753	716	738	710	719	751	777	775	771	735	783	765	767	727	699	786	745	747	752	746	765	735	749	670	737	720	802	746	718	730	706	721	740	722	742	779	708	805	728	729	754	738	735	757	754	689	792	764	715	742	776	764	796	813	765	726	742	758	788	759	796	738	728	758	756	734	777	727	724	750	767	744	714	735	723	736	768	757	753	764	770	766	699	753	757	717	760	729	725	758	742	764	774	780	700	781	774	770	796	794	773	761	758	748	758	816	741	727	744	726	742	772	709	761	757	772	740	719	753	768	729	746	777	744	705	763	739	730	789	708	754	761	775	780	768	803	693	804	785	754	784	727	762	773	738	725	771	735	694	747	753	731	672	732	766	790	751	752	765	759	746	774	715	800	750	780	768	774	766	777	792	728	762	750	793	734	770	754	743	689	705	737	715	747	748	744	750	740	750	763	742	778	795	764	733	772	776	711	743	751	755	719	734	804	714	717	751	727	733	717	751	759	759	724	757	733	794
23495	22279	22734	20351	16743	11919	7605	4593	2223	1809	1234	985	815	691	609	491	486	445	399	400	350	360	326	326	305	317	317	279	282	286	286	239	287	265	291	263	281	258	273	244	254	266	272	263	256	260	266	262	253	270	261	264	271	268	267	294	265	276	282	252	283	288	259	304	243	284	259	261	270	234	261	266	248	258	280	280	254	261	242	272	269	239	275	235	254	265	277	238	256	270	279	257	270	262	271	245	258	269	230	244	242	269	251	225	253	273	262	270	277	256	261	271	231	229	243	266	271	262	285	267	261	286	256	257	287	258	232	256	261	248	265	284	258	253	251	260	259	272	266	276	275	257	274	280	284	262	258	290	265	256	235	270	254	238	235	270	252	274	274	263	274	280	277	257	297	239	257	250	260	272	270	287	273	243	282	252	270	275	295	246	269	255	250	258	294	250	266	233	286	256	261	250	235	290	251	263	275	276	260	270	265	286	255	248	250	245	269	235	282	258	251	233	276	232	269	258	299	272	262	252	269	270	259	253	239	234	275	258	241	278	265	275	277	264	258	270	246	249	271	256	248	259	263	250	258	256	252	272	275	259	256	264	259	252	265	247	242	262	264	292	319	258	267	261	290	269	264	248	282	262	262	235	268	291	302	254	239	292	282	246	270	274	293	243	252	234	280	290	241	280	248	261	254	276	261	262	244	284	241	249	267	266	297	262	275	291	247	228	264	254	243	264	246	245	211	264	241	260	251	233	262	284	275	269	259	251	235	279	251	266	281	265	274	281	236	256	264	268	249	292	245	269	265	267	255	271	260	251	277	288	265	270	250	270	291	273	221	244	280	244	247	277	238	264	235	266	282	273	279	244	285	280	269	276	258	268	256	286	257	264	238	245	296	271	231	295	292	254	267	293	254	244	244	268	289	272	245	278	273	276	264	254	277	264	241	265	279	271	256	263	255	268	274	232	258	266	291	259	304	285	265	257	233	268	272	266	248	269	262	300	270	290	276	274	281	258	266	285	279	274	301	264	266	239	231	285	304	265	277	280	265	289	253	252	264	265	272	277	266	267	281	290	277	273	290	278	261	247	260	275	273	260	274	266	266	270	270	295	271	267	265	249	273	296	255	252	242	302	238	253	243	235	235	264	288	252	277	272	268	250	262	238	252	245	277	260	256	278	251	273	264	244	261	251	264	287	281	247	271	250	277	257	252	260	273	239	261	250	259	299	290	260	261	260	266	296	271	287	273	251	284	254	287	272	278	236	253	269	275	262	282	271	267	277	259	256	274	245	277	272	259	277	261	277	262	238	278	267	251	278	239	273	269	283	244	255	264	248	252	255	252	252	246	290	260	270	267	263	260	274	249	241	294	271	247	273	245	250	302	268	295	288	272	246	275	254	300	251	278	285	258	237	262	266	252	275	246	263	254	237	290	259	268	285	268	261	279	262	251	279	250	253	258	268	246	230	258	241	278	271	259	250	266	258	264	284	261	256	243	281	265	277	260	239	290	272	240	272	241	238	301	271	280	304	275	286	278	226	272	259	239	255	241	278	259	229	266	256	260	260	265	254	262	287	263	220	268	254	269	273	269	234	248	263	233	238	250	242	270	268	292	271	278	273	263	260	246	285	265	272	268	255	244	278	245	244	258	270	261	232	261	266	284	269	286	275	275	280	253	269	268	298	257	242	242	244	249	264	262	286	252	245	259	278	264	280	276	278	239	239	252	293	239	257	257	265	215	242	270	281	251	245	243	273	279	280	245	270	262	255	267	241	246	279	284	258	287	277	249	256	250	263	259	258	233	262	253	306	243	274	285	272	251	266	270	237	257	263	259	279	249	271	279	258	258	267	279	247	251	243	273	269	238	270	271	276	299	246	266	257	250	271	282	234	275	261	310	273	262	243	281	260	299	228	260	246	251	304	272	262	247	274	232	280	247	282	281	262	271	275	231	271	282	281	262	241	287	251	247	256	259	261	256	263	263	272	254	253	272	246	254	265	243	277	230	253	281	264	304	286	276	290	283	242	288	251	265	273	299	266	263	269	280	259	253	248	265	248	241	275	260	239	284	236	275	270	294	264	275	244	284	272	288	273	289	292	262	268	253	287	286	262	264	241	251	264	289	264	268	257	261	265	266	247	259	253	269	263	253	257	259	290	252	274	262	260	266	261	289	263	263	262	271	290	274	246	237	261	275	255	273	292	240	235	252	242	276	262	268	264	253	247	257	248	268	289	253	265	266	253	225	268	252	259	261	259	278	254	254	274	241	286	300	239	255	255	246	238	259	270	269	270	276	223	267	254	252	247	269	264	273	265	257	256	230	260	242	267	251	250	269	252	275	275	235	263	270	262	288	251	274	266	280	252	270	272	280	272	299	268	250	295	241	277	224	256	266	263	273	263	254	246	250	278	223	266	239	278	254	263	261	238	272	246	252	276	233	258	251	294	257	299	271	272	253	245	281	275	260	256	245	251	278	274	236	283	265	257	277	279	257	248	259	263	268	251	264	289	275	265	256	276	254	264	253	232	288	273	274	270	266	271	284	275	273	252	265	257	262	253	242	249	264	276	276	263	269	244	285	276	291	254	279	273	255	256	254	292	278	275	263	240	261	260	270	260	276	288	275	261	267	292	247	284	235	239	229	257	262	267	228	261	234	254	246	278	258	258	258	258	265	246	252	261	229	263	244	275	287	271	256	271	263	254	253	259	260	258	267	294	261	263	265	276	270	246	259	282	229	256	259	261	270	226	230	260	265	290	263	259	257	258	261	241	273	252	262	270	261	252	264	262	250	243	246	227	247	262	263	264	251	284	293	304	276	255	272	265	267	259	283	276	276	266	261	283	264	277	268	226	280	249	249	241	295	265	281	252	274	252	266	254	250	272	288	281	255	244	243	276	278	254	277	282	284	234	268	260	286	260	259	264	265	261	278	270	257	266	263	277	236	258	279	252	264	277	280	223	250	282	256	255	277	303	270	273	256	264	270	276	238	252	237	269	240	266	278	258	248	276	261	260	252	276	222	276	266	281	257	256	262	267	267	247	252	272	241	259	267	282	273	287	245	278	285	274	251	292	264	277	278	279	257	269	280	252	264	280	252	272	254	254	254	225	263	267	268	271	261	258	276	247	262	250	263	271	279	259	257	250	286	251	271	269	268	268	259	261	254	265	303	265	262	283	271	245	253	265	257	278	268	256	278	248	281	253	247	278	241	279	259	288	280	257	268	298	257	241	246	270	309	251	293	247	267	253	308	254	240	253	254	271	260	273	266	276	240	275	274	248	248	289	244	257	276	284	251	254	274	275	274	249	241	259	257	301	272	261	255	268	277	273	251	296	270	240	283	285	255	258	309	271	273	252	266	301	297	232	244	249	269	245	278	265	240	246	261	277	271	267	233	277	254	229	274	283	293	268	268	250	260	295	284	265	234	263	274	276	246	282	300	271	245	258	286	262	268	259	249	252	288	255	218	264	236	245	254	264	241	293	272	253	262	273	281	275
16084	17093	23270	29420	30163	26067	22254	16026	9731	7991	6167	4849	3819	3161	2696	2441	2155	1895	1814	1748	1578	1355	1178	1107	1048	983	955	907	899	864	828	815	761	744	769	735	698	786	784	755	714	784	786	733	805	686	721	769	705	753	740	746	763	767	711	778	747	739	786	775	755	756	709	751	739	758	703	743	744	771	729	765	767	718	748	722	723	712	706	766	731	780	744	731	771	715	742	767	811	743	779	741	673	756	767	722	730	734	748	751	798	775	754	754	775	723	737	740	768	766	734	692	743	696	736	762	747	776	710	727	721	774	703	739	724	769	770	728	765	761	698	732	747	692	744	770	785	728	714	774	806	696	757	704	765	752	720	709	707	729	688	696	744	764	772	789	747	772	721	736	707	736	715	707	725	746	681	713	720	748	726	784	712	778	688	698	738	781	798	701	682	735	730	711	659	742	755	743	709	786	710	753	752	767	689	729	745	758	738	752	752	709	690	768	711	756	729	736	712	781	739	772	734	711	733	743	726	712	726	737	770	738	751	739	723	717	715	717	711	751	757	774	669	733	736	753	724	739	715	740	766	791	746	773	737	749	744	751	768	713	724	714	780	755	733	746	745	775	756	721	756	719	722	718	735	732	717	742	730	714	743	778	687	741	718	744	732	747	741	711	763	741	760	727	768	749	768	758	738	749	774	702	692	699	702	698	748	805	738	718	777	771	743	756	761	685	715	723	704	696	701	744	742	731	709	751	734	783	724	759	719	716	730	785	707	760	757	747	743	727	712	737	721	702	686	732	749	767	737	765	733	727	784	676	742	741	730	729	721	737	732	749	735	731	730	729	723	746	722	771	745	763	750	704	757	729	724	733	731	689	793	753	706	767	789	736	782	729	714	736	712	753	771	740	718	731	707	701	721	708	748	734	745	787	727	751	733	745	712	688	764	753	792	798	762	799	724	693	729	738	754	738	714	708	733	809	747	753	752	765	709	720	762	728	715	731	766	754	748	746	774	787	735	767	787	756	743	753	750	730	729	769	663	749	759	713	766	790	725	718	736	778	779	739	776	685	749	740	794	796	730	753	753	713	761	739	757	718	725	671	723	777	714	750	692	760	752	744	751	751	778	672	714	751	774	730	748	746	740	755	747	729	760	726	734	688	739	745	752	747	724	713	778	693	785	741	716	766	748	756	742	709	734	745	702	734	753	711	751	723	688	763	762	756	721	753	675	693	780	736	732	691	747	708	760	743	718	794	759	774	788	797	737	727	728	759	739	819	778	757	714	730	701	743	686	751	729	707	727	790	699	749	730	772	741	744	784	787	773	732	737	691	755	730	739	706	773	717	756	756	750	715	747	718	728	760	754	741	719	732	708	728	701	737	751	728	735	804	762	730	799	732	685	741	764	730	728	767	710	766	769	733	742	770	770	710	756	746	743	737	741	744	731	724	750	753	765	654	715	720	752	719	722	696	720	745	736	770	779	714	737	720	775	742	698	768	715	765	732	741	759	724	717	743	721	721	768	732	729	776	718	718	748	757	773	759	743	717	789	743	723	742	740	714	749	687	792	802	723	735	745	721	801	775	745	740	733	723	757	718	759	760	737	768	727	745	734	726	734	733	692	743	732	780	742	716	817	738	752	761	744	729	743	731	729	736	774	771	762	768	718	733	713	746	716	736	742	709	748	708	737	711	738	723	780	744	681	754	766	717	723	743	760	762	723	708	758	787	725	738	730	710	734	727	749	775	750	668	761	731	702	754	776	706	777	719	736	713	755	740	757	758	759	729	745	709	726	723	748	713	721	690	768	731	732	743	709	710	706	711	777	761	728	739	713	732	765	742	725	799	788	778	744	743	758	717	698	763	713	766	702	747	777	775	769	735	691	767	725	704	749	692	701	731	733	732	767	736	721	759	779	729	704	741	772	717	734	722	797	708	747	693	727	788	734	716	746	709	742	766	718	753	706	698	734	762	768	719	738	735	704	738	697	736	714	730	741	740	769	712	714	797	723	773	752	725	729	683	722	735	764	754	662	696	754	708	731	766	757	702	713	710	722	726	737	733	729	748	778	712	712	742	780	685	696	747	761	715	744	735	739	759	753	757	722	773	742	746	723	764	701	726	753	713	717	736	745	755	741	696	659	780	722	749	709	733	794	752	686	745	741	728	785	764	747	754	740	738	719	750	704	716	734	762	713	751	721	708	724	723	767	770	699	698	790	778	771	687	739	746	735	774	711	701	769	734	722	758	750	771	744	747	721	773	731	733	748	790	729	723	721	737	710	770	660	785	699	695	720	736	691	771	775	733	780	717	738	777	728	698	746	703	744	758	709	750	737	696	723	746	729	771	683	709	708	731	705	778	743	724	731	759	713	793	769	751	813	690	792	702	732	713	745	743	723	718	745	756	735	720	761	787	761	711	730	742	707	733	740	764	773	757	749	750	733	772	757	699	716	714	741	738	767	734	715	695	717	729	744	800	769	721	773	727	745	792	736	732	736	693	760	760	730	786	680	729	755	714	765	761	709	744	735	791	763	744	709	721	739	754	732	758	744	738	740	731	727	722	731	796	750	682	780	739	725	744	748	731	804	730	735	761	797	722	711	699	752	698	745	750	740	708	746	707	746	746	804	711	781	711	782	769	715	758	707	727	748	706	724	746	754	728	736	746	777	727	738	742	737	751	711	716	757	761	668	753	746	774	770	728	725	703	759	729	746	740	727	745	750	713	778	695	741	739	763	715	747	728	739	714	704	747	745	763	753	717	674	762	735	733	714	741	741	710	724	714	721	755	751	750	749	760	740	749	728	748	749	711	755	735	742	754	742	700	755	734	720	700	717	747	732	718	776	727	717	738	658	795	736	737	721	772	729	752	705	707	739	757	742	788	720	741	773	724	736	747	737	733	691	749	753	759	742	709	720	719	770	774	733	761	786	752	774	760	737	731	739	730	718	732	741	751	754	729	773	687	701	692	782	740	715	762	766	718	734	681	688	718	737	742	731	722	736	700	743	747	766	737	738	745	791	739	771	793	708	743	700	711	772	783	659	750	777	710	742	737	757	739	732	768	714	683	703	746	762	752	739	734	754	736	812	720	751	755	754	730	765	749	760	704	773	732	699	743	686	738	733	752	738	758	730	764	771	719	756	684	743	746	769	714	757	697	745	755	751	782	718	737	731	776	752	715	741	767	704	727	783	750	790	677	788	734	728	696	704	720	744	743	691	715	735	727	764	715	766	732	762	747	764	728	719	703	716	742	761	754	714	708	763	679	683	707	748	765	785	752	729	745	758	763	735	718	726	749	737	758	745	712	734	763	744	700	723	710	761	770	691	749	764	755	710	703	764	716	719	760	731	729	754	765	777	734	729	803	768	786	716	767	774	719	774	781	736	694	772	759	761	686	718	753	705	742	716	766	746	728	753	744	795	705	724	787	738	710	692	733	734	760	755	711	739	726	771	727	696	713	722	751	736	718	727	765	700	725	708	767	745	736	771	730	738	744	704	818	773	714
23554	21514	22859	22052	17719	11351	7805	4537	2229	1627	1265	976	741	641	587	468	466	405	428	388	381	306	321	313	291	293	291	267	270	283	241	266	256	284	272	287	283	276	278	280	311	257	243	251	236	251	234	246	255	256	263	282	247	254	237	257	255	245	260	265	269	266	272	268	244	246	265	265	238	255	233	269	260	220	237	308	254	252	242	246	274	263	216	248	249	264	287	251	238	236	246	303	261	251	253	234	283	263	245	256	246	257	254	254	241	251	243	216	267	253	281	269	248	250	250	270	274	282	252	281	252	250	251	251	275	239	216	237	228	273	252	235	254	243	251	235	240	249	250	264	249	265	229	260	241	275	246	251	269	280	264	254	268	240	238	288	241	267	261	266	263	254	269	285	282	261	260	274	241	271	278	265	261	247	254	272	264	225	240	251	273	244	266	251	275	247	271	268	276	249	303	244	245	275	272	241	247	221	243	251	282	279	253	251	258	264	248	270	253	273	274	266	279	242	264	259	288	273	252	260	247	261	255	239	238	251	259	239	262	269	247	259	302	247	274	260	237	262	254	254	285	276	253	250	301	268	260	239	262	275	236	221	288	252	259	264	258	278	250	224	236	275	278	251	257	270	245	282	246	274	240	260	257	246	233	234	241	290	241	223	265	229	251	238	287	253	253	277	263	249	262	290	235	255	278	240	236	252	284	255	261	252	259	241	217	271	248	255	232	274	280	259	249	245	265	251	251	265	253	239	265	241	252	254	251	235	224	226	254	240	266	271	263	233	254	233	263	249	241	243	256	264	280	246	251	266	271	265	251	252	258	259	252	263	264	274	250	247	254	292	277	280	261	262	263	248	255	219	279	247	252	274	222	269	283	273	255	259	262	255	245	287	251	230	255	258	252	279	259	290	279	250	271	248	272	266	259	281	283	253	300	261	233	268	242	283	236	297	247	249	252	244	266	259	262	236	247	263	275	270	282	241	276	245	255	269	242	239	229	261	255	261	245	256	258	239	266	239	243	253	229	251	263	302	244	274	259	268	270	238	253	234	277	224	244	254	264	273	298	247	251	239	281	266	263	258	283	251	243	240	265	261	244	264	273	240	232	245	269	287	274	275	237	259	248	261	251	260	301	225	275	242	265	277	270	242	248	278	254	265	221	247	260	243	237	270	236	271	252	243	259	252	263	240	268	273	242	254	276	245	239	286	267	265	261	248	273	250	262	251	246	245	247	231	271	273	289	265	258	264	253	259	246	244	267	263	256	265	255	264	295	266	265	278	236	239	276	267	281	242	250	274	277	257	253	255	245	271	240	251	236	242	279	287	258	276	240	277	232	286	263	266	248	249	251	298	231	270	244	279	257	253	248	268	236	253	259	239	215	265	242	253	241	261	255	272	250	237	202	246	234	281	225	251	261	242	246	241	254	256	229	244	262	219	242	250	278	248	261	271	251	238	254	280	264	230	254	262	242	246	239	244	248	265	245	280	257	290	261	282	236	256	224	259	295	270	272	231	256	253	252	272	256	260	237	247	223	247	255	243	252	259	228	261	265	266	246	240	243	262	238	238	271	245	256	258	248	245	273	263	253	254	268	249	269	263	274	250	270	252	280	239	260	265	283	249	245	278	205	251	262	257	254	247	265	265	256	251	261	289	258	299	255	268	259	291	250	252	253	270	240	252	258	254	258	275	247	289	254	264	254	247	237	271	240	270	266	264	262	255	245	238	235	249	264	253	269	241	261	270	261	248	239	248	270	254	246	269	249	272	263	267	273	241	245	248	259	243	250	236	262	261	257	242	246	232	258	291	265	262	265	272	296	268	252	243	270	254	243	263	295	230	260	248	225	262	260	263	255	307	254	250	255	240	243	282	260	262	237	219	246	221	283	246	267	273	258	259	232	249	261	264	259	260	249	264	247	256	223	258	259	248	270	242	227	266	239	252	232	241	240	273	252	249	266	216	263	236	235	221	258	263	220	257	252	279	236	237	294	240	298	274	261	261	235	239	272	273	244	232	248	289	282	247	268	281	260	255	273	266	277	264	252	227	305	279	255	251	270	269	266	247	250	225	256	245	245	243	269	226	270	270	259	238	249	265	258	259	246	278	256	243	245	265	264	273	249	276	238	235	233	273	257	277	260	304	254	264	273	262	268	230	256	271	249	256	227	245	264	281	262	252	257	248	254	249	266	263	262	264	270	233	266	283	254	241	273	271	265	247	257	289	240	248	275	263	265	242	261	260	286	274	281	262	252	264	245	252	249	258	266	238	234	239	239	250	267	246	245	263	252	248	252	268	284	227	263	254	289	269	260	290	269	248	281	272	269	227	276	249	228	247	287	255	239	266	262	271	275	252	233	268	274	268	257	264	243	261	264	272	232	262	272	260	269	298	260	245	251	275	277	244	253	238	271	249	267	210	265	263	223	255	247	259	248	242	270	269	279	237	300	307	242	256	241	249	243	266	286	233	270	249	285	263	245	263	264	274	252	253	262	265	243	285	261	244	284	231	276	271	243	283	245	291	278	255	251	248	262	257	261	286	262	214	258	274	264	255	254	251	245	253	248	258	276	285	292	279	261	265	264	251	264	257	268	254	246	240	245	260	256	238	260	289	259	276	240	257	247	251	237	253	263	233	248	248	253	271	236	253	255	249	283	256	268	273	282	259	248	238	268	261	256	255	286	261	277	261	252	258	270	263	265	261	280	273	279	281	223	266	259	265	245	275	272	258	256	284	282	264	254	231	288	254	260	257	245	269	266	244	275	259	241	261	267	255	247	257	283	239	259	270	251	289	272	253	235	252	262	259	246	282	274	244	278	236	270	257	266	250	252	222	277	269	259	253	270	265	242	249	239	250	270	230	263	251	271	262	263	248	261	250	251	243	231	238	265	241	272	282	287	239	299	235	255	262	244	294	267	237	259	246	271	246	247	248	257	261	232	251	261	243	264	293	265	266	234	287	261	258	257	232	236	262	264	256	281	255	235	287	218	270	247	245	255	280	257	247	268	272	252	256	267	241	243	260	263	233	259	234	275	257	257	260	294	249	274	240	256	229	243	234	260	246	229	237	269	252	261	249	278	253	274	236	284	271	245	265	255	259	272	274	249	255	285	297	262	265	257	254	281	271	247	222	258	274	264	264	251	260	263	242	255	266	242	292	232	257	224	234	255	262	278	265	257	250	258	261	251	267	259	246	242	260	235	281	253	257	275	233	227	266	247	260	243	271	255	246	257	225	262	252	236	243	254	271	257	234	249	253	226	248	247	243	250	271	275	265	270	244	246	263	265	236	242	222	232	225	270	256	267	250	254	266	232	268	281	251	258	269	245	251	273	262	250	234	255	273	262	263	239	270	279	254	243	276	242	238	249	250	261	265	251	239	264	250	224	293	251	270	256	261	294	268	251	249	265	232	241	285	244	242	252	260	263	256	254	279	283	259	268	255	273	263	270	260	232	274	240	273	256	270	250	269	285	247	250	239	263	261	253	254	248	269	253	254
15905	16557	23853	30973	30744	25732	22784	15409	9274	7572	5938	4808	3985	3103	2674	2292	1974	1901	1867	1659	1486	1328	1260	1136	1070	985	900	896	897	850	792	799	794	812	804	758	711	719	779	694	745	751	684	761	751	714	725	721	717	717	720	716	729	728	716	694	680	704	690	737	693	737	718	747	717	729	650	706	753	748	694	661	716	716	719	729	685	740	718	731	717	740	717	729	686	707	722	736	724	709	707	689	744	691	683	698	691	716	653	737	733	722	717	684	686	702	701	745	698	741	695	683	724	686	735	701	703	697	712	676	678	738	732	730	756	753	787	762	704	690	712	697	724	721	714	730	734	766	737	752	698	731	703	699	696	721	729	663	745	666	775	710	707	764	702	709	700	707	721	747	729	719	701	750	750	717	725	709	695	679	722	673	693	677	732	679	751	734	737	732	716	684	775	709	742	729	739	764	757	740	707	716	721	698	681	718	753	741	745	760	754	735	700	660	730	704	770	698	722	660	716	737	726	727	708	747	755	719	701	701	708	729	758	727	691	690	692	724	750	720	695	772	703	750	748	712	730	778	754	723	729	699	721	722	772	730	696	679	723	770	684	738	736	694	710	759	726	696	754	738	714	720	713	753	721	708	746	734	697	729	727	732	705	734	747	747	739	679	682	678	695	752	711	772	761	723	721	726	778	763	700	722	721	699	694	779	696	772	784	739	704	778	723	741	713	733	660	712	727	722	746	652	743	700	748	737	698	778	741	705	721	707	729	709	710	717	735	663	753	744	712	708	770	762	762	712	756	721	737	696	721	730	649	758	749	666	726	691	713	704	710	738	759	722	743	754	710	741	687	739	700	704	764	737	752	713	741	690	740	684	731	715	702	740	661	687	744	704	766	769	721	734	712	745	728	719	721	734	732	684	707	719	775	704	728	751	699	754	729	725	700	744	759	671	713	692	743	727	731	725	680	755	767	656	747	733	719	723	747	721	691	687	691	710	704	740	689	698	682	657	733	732	670	763	706	730	715	679	787	743	696	735	742	702	729	715	723	660	772	721	764	687	759	729	734	775	758	711	748	727	713	681	715	719	750	746	699	742	724	741	735	742	726	725	702	731	742	709	765	730	690	691	720	721	694	727	710	699	737	698	712	681	695	735	735	732	769	703	677	719	683	694	676	723	725	705	729	736	722	742	698	741	745	655	734	697	720	709	759	699	723	729	702	708	729	702	704	659	721	710	740	647	729	716	733	753	699	754	684	698	721	727	721	676	693	715	705	732	741	718	740	752	707	699	697	733	684	667	718	702	711	729	687	735	701	737	726	708	749	744	713	750	750	742	756	748	742	712	778	710	802	754	719	722	707	698	737	714	699	750	739	721	685	753	717	714	745	707	681	765	741	729	693	737	673	701	749	674	678	757	729	782	685	713	760	695	722	724	702	693	726	714	747	755	744	718	720	703	741	726	748	765	709	714	709	726	691	724	760	699	756	754	747	767	686	737	741	707	759	700	697	714	700	793	734	730	742	672	698	728	719	726	736	724	728	704	707	728	723	706	739	789	681	761	688	669	725	772	719	630	689	729	744	723	684	714	698	700	735	753	714	757	722	692	731	706	732	730	759	752	688	746	715	720	668	725	645	750	744	717	723	715	723	697	753	722	768	689	717	709	679	739	680	724	728	711	733	752	713	716	702	690	739	685	727	742	732	759	706	733	746	722	731	725	749	705	677	700	720	661	715	674	734	725	753	734	698	720	725	706	713	686	736	684	719	709	716	696	699	756	739	726	675	789	741	704	714	695	679	698	699	744	690	719	707	761	819	790	647	688	738	672	730	699	721	739	727	689	735	721	726	736	713	762	746	718	684	752	747	739	739	733	690	666	736	760	761	722	764	712	706	725	691	679	747	656	715	718	729	736	759	761	734	724	746	797	701	756	767	719	665	704	716	730	754	709	776	725	715	728	764	780	727	724	737	717	722	708	722	769	731	702	754	751	728	715	735	786	711	709	706	722	705	756	687	687	737	708	699	708	759	763	727	708	722	714	758	743	706	735	741	697	716	770	760	741	676	705	724	741	670	697	745	699	693	715	743	735	731	739	708	712	734	762	735	702	726	759	713	740	694	718	743	741	698	699	743	699	698	689	706	709	668	726	735	770	723	710	748	705	734	738	719	716	731	720	681	768	722	707	654	702	744	700	762	711	751	734	713	725	714	723	735	741	726	699	707	727	762	690	737	703	709	723	688	746	726	735	735	759	740	732	718	772	712	687	713	693	690	703	706	734	717	717	729	661	739	739	728	676	693	723	730	738	712	704	690	717	701	713	735	699	795	743	725	734	699	719	730	713	721	757	740	681	696	684	695	713	696	755	769	721	695	740	737	728	707	739	754	722	719	731	707	701	706	695	723	696	715	752	701	688	722	716	736	724	724	710	688	666	684	742	725	759	688	705	742	730	728	736	734	768	695	709	688	696	691	711	713	727	662	789	688	713	690	722	706	739	717	684	731	736	687	671	695	726	715	723	777	698	722	724	690	750	739	720	680	716	710	703	756	688	711	747	708	713	709	702	727	692	756	776	713	724	712	724	725	715	679	746	738	722	692	694	703	724	736	728	736	712	723	712	665	691	756	700	720	686	738	709	760	684	710	691	750	755	731	702	735	692	692	751	701	715	745	683	771	759	719	732	687	736	745	758	718	699	651	722	691	709	750	743	722	722	725	713	717	717	741	733	722	751	708	735	723	733	701	703	729	682	738	756	759	706	679	734	719	736	722	694	718	725	707	742	692	698	681	782	736	708	725	735	700	768	751	683	695	712	763	691	734	718	733	736	717	774	720	727	809	697	758	742	718	696	740	752	699	738	664	758	700	724	685	754	756	682	714	702	717	690	703	712	728	745	741	706	698	734	705	699	699	679	695	683	724	725	713	727	718	761	754	725	718	686	754	743	685	695	776	703	712	722	720	734	726	721	703	673	772	756	718	691	723	758	716	731	749	719	733	704	735	737	689	700	743	724	692	707	685	752	659	780	755	683	727	714	762	749	707	719	753	719	713	745	694	736	695	696	733	697	712	736	732	699	739	762	710	698	753	766	699	732	704	735	749	679	758	685	745	760	748	719	719	756	708	748	718	742	713	671	738	710	726	729	702	740	709	755	700	763	722	646	732	700	736	667	711	743	701	661	738	688	719	705	755	756	729	699	745	718	770	696	731	680	721	756	726	764	732	729	740	759	684	695	741	727	709	731	718	750	698	760	715	760	733	729	760	719	685	706	707	750	678	713	717	737	714	721	761	704	716	711	706	724	736	722	773	693	782	703	734	767	720	724	741	741	723	745	760	736	742	763	683	733	766	705	712	683	755	706	723	731	716	722	731	744	720	722	720	749	726	716	735	708	743	734	711	714	699	696	685	718	762	723	722	737	743	726	733	715	740	750	719	767	749	708	710	700	709	720	714	754	773	724	668	663	710	729	730	746	736	714	725	701	749	714	700	710	741	715	708	774	699	760	720	734
22728	20777	23980	23577	18026	11935	8654	4057	2110	1551	1126	928	663	633	533	432	410	379	361	429	362	351	330	331	305	316	290	259	273	258	271	292	272	263	251	286	255	255	271	243	263	278	268	273	247	269	260	248	261	243	257	231	263	259	248	278	251	295	283	252	244	251	259	256	234	255	268	255	258	277	275	231	243	265	262	263	262	256	224	240	241	253	279	297	249	267	270	219	283	265	248	268	252	247	243	238	258	242	234	261	238	276	305	248	277	261	270	253	258	236	271	282	270	243	238	251	282	223	266	257	237	254	245	240	241	250	276	262	267	260	275	259	250	265	227	259	262	250	241	245	249	264	277	262	270	266	249	266	243	276	281	260	246	288	265	256	263	255	250	271	257	234	219	243	259	269	244	263	250	259	253	238	271	262	264	265	257	248	254	244	271	228	268	259	263	294	238	249	255	262	262	233	255	255	247	236	287	240	244	239	247	269	255	252	258	227	271	263	273	245	266	267	251	270	252	270	233	267	274	245	283	230	275	280	278	266	260	257	269	259	268	236	258	253	243	257	266	259	258	272	245	246	258	270	242	285	246	241	265	278	260	297	279	280	266	263	253	263	230	274	263	249	240	249	264	270	269	275	261	267	280	299	232	263	277	240	237	272	226	259	241	265	274	260	227	276	287	257	263	303	252	242	289	312	261	268	306	259	274	248	237	265	254	238	254	267	252	281	259	261	263	252	263	234	236	260	267	249	242	248	264	239	269	251	273	273	232	243	230	261	220	261	251	259	267	250	245	266	276	252	276	224	259	251	235	242	220	260	255	244	246	284	268	237	278	254	235	253	268	243	270	282	263	262	265	264	286	264	285	267	246	260	266	276	272	233	277	244	255	277	267	270	262	234	256	252	252	230	261	281	266	280	252	249	269	242	239	238	262	269	223	236	235	288	261	259	245	255	236	259	238	271	256	240	248	258	248	262	276	247	249	236	270	266	242	243	232	252	255	249	277	233	274	249	252	229	268	266	248	266	268	270	241	251	275	240	282	246	280	261	266	241	251	284	230	265	255	266	251	267	271	262	264	264	251	249	243	272	241	260	255	272	267	255	255	248	283	273	235	256	247	267	220	261	258	270	239	254	267	257	232	247	278	226	247	274	276	251	250	283	257	251	287	260	227	272	259	251	238	233	251	256	247	239	260	238	265	269	272	273	263	246	263	237	276	242	249	248	279	256	257	253	263	257	245	243	260	219	211	254	294	261	275	241	239	259	266	276	266	260	242	279	255	260	274	254	271	253	276	273	258	257	283	259	259	269	282	266	263	270	253	243	251	257	271	252	235	238	276	246	278	265	233	262	251	256	251	262	239	262	262	260	300	269	258	283	256	268	252	262	230	232	222	250	260	269	234	290	250	271	283	265	228	262	235	260	269	247	264	255	271	263	251	241	247	246	244	253	258	283	236	252	281	248	259	269	262	261	266	243	254	268	241	279	266	253	284	256	277	244	248	262	258	272	251	287	243	308	252	264	236	255	261	261	246	274	268	259	255	249	259	259	268	248	239	252	272	270	260	254	265	252	283	247	231	278	258	240	262	262	261	243	238	259	251	247	264	285	227	278	282	288	260	258	238	254	261	252	278	235	235	251	267	250	269	252	257	270	247	245	257	252	225	257	245	255	233	253	268	258	228	255	257	267	282	275	254	274	268	251	230	283	258	278	246	247	234	240	244	252	247	250	291	241	246	256	290	262	276	289	262	279	269	260	254	259	268	248	237	270	276	299	257	264	247	245	256	254	278	253	260	296	279	246	244	261	231	275	241	252	293	296	273	247	263	272	248	262	243	256	297	269	295	247	252	249	282	246	250	276	264	268	269	255	280	240	233	289	259	284	291	241	264	265	237	249	246	259	269	267	256	266	247	252	258	250	235	255	261	272	271	230	266	266	279	232	266	233	280	262	269	246	283	250	253	264	265	268	251	258	254	264	241	260	285	235	204	255	259	262	239	269	245	268	281	272	268	261	293	264	261	274	267	270	271	257	264	265	269	268	267	257	273	214	249	250	264	255	271	252	246	251	253	254	245	271	265	288	252	265	303	251	231	252	254	272	266	269	259	274	302	271	284	260	263	288	238	239	243	242	263	316	255	249	299	276	243	273	244	282	262	275	263	246	251	268	276	265	254	262	245	279	263	274	257	265	262	256	260	241	243	257	272	267	272	242	269	268	248	243	248	288	263	250	250	248	260	257	256	264	244	235	266	261	235	264	248	247	246	270	245	289	263	268	281	263	244	230	259	258	234	270	230	245	248	273	257	252	270	240	252	247	243	240	242	260	269	286	257	282	257	274	269	262	270	260	264	273	289	261	271	257	250	277	259	267	263	270	262	237	301	221	271	246	289	237	249	266	266	237	294	245	249	265	269	291	279	251	280	258	274	275	256	265	261	240	278	275	247	259	256	269	271	287	242	234	239	251	265	243	260	258	264	257	277	236	259	265	246	259	252	259	276	268	258	245	279	265	279	235	240	265	269	272	236	249	297	249	267	250	303	264	267	246	274	272	281	267	279	250	282	292	241	276	268	240	251	279	251	259	271	271	224	270	281	233	251	262	230	242	214	232	256	258	241	270	246	274	265	255	259	226	265	270	248	255	250	269	285	272	268	241	271	245	223	270	264	278	265	259	249	265	255	260	233	288	248	261	248	244	278	276	282	232	255	307	237	247	271	249	263	246	252	246	271	261	265	282	275	287	279	258	247	252	298	259	251	235	270	267	260	258	298	256	228	273	265	275	278	244	258	244	247	262	260	268	276	267	257	256	262	264	258	252	272	247	259	274	269	237	270	253	262	280	257	249	245	260	286	260	275	241	273	253	297	264	231	277	261	256	262	262	254	266	260	260	243	274	262	234	257	272	271	274	290	260	261	265	251	249	243	272	265	272	250	267	272	255	266	241	262	234	237	287	271	250	264	255	277	274	283	263	281	295	256	257	232	253	270	257	266	234	266	255	243	250	248	248	257	251	271	247	249	250	258	261	276	246	265	256	260	253	286	229	265	259	253	254	241	284	238	254	249	277	262	246	240	281	243	227	266	239	274	236	259	277	270	245	260	264	244	255	263	268	284	279	261	272	258	241	272	250	266	249	225	258	257	262	256	253	301	243	235	260	266	288	247	277	241	279	254	259	245	252	261	248	253	279	255	269	259	282	256	242	279	291	274	250	235	267	262	275	279	277	290	277	266	292	253	260	242	276	245	245	264	239	265	282	278	265	248	265	254	268	273	281	248	264	253	245	238	268	262	259	235	268	241	270	240	237	242	233	274	261	258	282	259	251	258	260	282	265	273	257	266	287	244	235	260	248	238	275	237	256	255	248	272	264	291	261	243	236	281	258	240	264	237	257	263	271	248	280	262	254	271	252	281	265	299	268	240	248	237	269	261	259	258	306	254	252	263	238	255	234	265	237	279	280	264	261	271	239	252	233	252	259	238	258	253	256	286	274	258	271	246	268
15342	16082	24373	32163	31067	26147	24018	14053	8997	6982	5619	4457	3548	2808	2515	2082	1931	1893	1799	1614	1584	1346	1278	1179	1121	1030	886	893	879	830	797	824	779	791	809	739	782	746	752	772	783	705	789	732	714	718	795	710	739	740	717	713	701	716	705	758	698	727	731	734	742	712	721	775	736	699	711	761	730	748	695	730	745	698	711	711	696	697	705	693	711	754	741	691	701	722	745	749	729	705	687	709	753	787	689	722	743	765	790	687	708	701	784	710	732	766	759	700	755	728	734	743	746	738	699	747	673	747	723	717	712	670	756	712	714	725	705	701	738	751	700	742	684	733	724	704	736	721	707	768	757	716	718	754	753	715	682	726	771	785	709	802	752	771	711	697	755	727	764	742	732	704	711	740	756	682	687	771	718	735	715	749	729	692	673	721	695	739	737	731	736	686	680	806	716	776	718	681	705	721	755	723	712	761	726	688	696	741	726	723	762	731	747	697	792	725	763	725	736	744	752	756	747	756	750	737	734	729	721	732	678	741	740	715	714	729	743	728	770	737	741	714	781	686	718	666	688	733	742	727	699	716	752	719	703	706	763	725	743	750	672	737	754	757	700	745	730	750	771	699	774	740	715	731	743	752	710	750	727	729	694	744	707	706	747	734	700	710	724	682	693	706	700	726	759	724	727	744	686	758	708	693	705	745	695	715	706	700	699	697	724	685	711	722	727	750	778	755	756	689	744	698	689	709	710	770	709	716	748	823	764	747	735	735	670	762	763	690	750	749	717	725	684	736	779	699	743	741	743	773	758	756	759	730	736	727	717	695	721	725	731	689	711	726	730	695	738	754	738	737	727	716	729	737	733	727	701	733	729	736	708	725	690	706	751	744	723	713	720	728	766	698	716	718	742	748	729	722	708	671	736	705	769	678	755	699	734	747	746	699	696	693	730	774	777	710	752	746	711	748	728	714	717	696	715	705	739	695	738	733	748	754	770	752	717	757	717	767	705	743	734	659	709	701	774	725	711	782	702	723	716	756	721	746	693	749	762	655	731	778	737	721	728	770	795	731	718	692	760	757	734	698	718	715	717	756	692	726	734	757	733	712	710	703	710	727	782	713	691	757	753	729	730	773	703	730	731	703	770	728	716	727	723	753	717	745	730	737	707	754	774	734	740	705	733	692	724	705	721	717	699	771	762	705	687	737	716	722	776	729	732	745	786	707	817	682	669	766	717	711	664	739	700	732	728	715	711	745	738	750	683	739	745	741	709	727	723	687	737	701	722	724	717	736	705	712	710	711	716	756	744	711	752	729	724	720	759	686	694	741	731	731	716	708	778	718	722	741	670	730	747	728	761	736	742	713	739	736	773	744	709	729	700	748	747	770	714	751	757	730	744	737	727	746	760	697	745	813	685	727	666	676	695	718	743	685	763	707	743	733	715	693	744	736	719	741	693	760	732	694	727	732	777	665	748	770	757	719	776	754	760	717	762	735	742	729	759	759	758	698	741	728	653	766	734	699	696	758	694	739	711	731	731	738	732	718	703	745	701	726	693	799	792	727	752	702	777	753	703	706	692	744	726	719	705	734	744	740	757	755	719	691	712	701	786	712	753	725	726	697	760	761	719	700	735	699	725	763	727	705	723	686	692	713	787	730	721	776	727	750	728	753	711	681	711	690	727	708	690	790	696	759	726	709	741	780	710	684	761	731	752	717	698	729	721	725	742	733	703	710	735	725	731	756	716	741	727	742	727	754	747	723	704	761	746	722	702	735	722	718	771	750	701	710	721	728	724	705	733	720	647	699	723	754	735	723	747	757	755	749	750	739	713	737	702	734	755	721	699	768	742	687	712	739	692	687	724	736	784	727	708	752	717	788	780	724	748	737	764	744	694	765	747	735	720	746	727	721	733	689	720	723	755	717	716	703	756	752	738	768	745	697	704	656	696	693	709	751	701	711	769	714	774	710	721	735	770	702	744	715	700	752	705	731	722	739	718	702	704	696	725	730	760	706	763	706	745	785	733	719	756	741	692	739	679	755	708	782	715	710	756	664	736	736	737	672	725	784	785	733	761	728	723	753	720	768	743	719	702	780	759	738	718	701	726	661	721	720	731	728	727	703	700	726	685	767	750	707	752	728	686	747	710	732	756	754	709	708	702	717	736	721	756	696	752	673	674	763	747	736	701	712	741	636	720	736	729	771	717	737	699	726	728	731	748	757	692	720	735	784	760	744	713	711	690	753	715	716	703	742	718	707	760	708	731	708	714	703	764	783	716	738	734	759	745	749	742	745	743	724	732	681	746	705	716	781	751	727	767	688	736	755	733	713	698	731	725	719	741	683	710	751	770	737	675	727	739	752	765	770	718	758	703	745	726	712	727	713	742	735	732	740	698	705	768	762	728	701	770	747	780	725	732	691	711	776	762	752	719	688	656	738	711	772	681	732	775	738	736	686	706	728	724	744	744	733	702	710	756	737	697	677	717	741	733	733	719	706	713	710	711	690	738	690	762	735	685	686	742	694	715	694	740	753	760	743	713	744	716	768	700	703	822	716	737	746	712	703	740	789	740	723	739	741	747	722	746	706	693	770	744	757	692	735	685	689	699	721	724	704	743	781	709	676	707	735	732	722	733	740	740	770	738	749	750	768	732	722	754	786	719	757	743	716	711	727	751	720	734	732	711	742	708	746	745	692	729	698	713	704	725	729	687	748	736	712	743	690	709	715	717	704	744	777	717	734	757	767	698	695	766	765	726	755	676	727	718	750	715	746	706	769	717	713	720	730	680	749	714	747	712	736	702	706	676	741	709	696	702	735	724	725	744	764	737	696	716	766	691	714	736	756	706	732	737	730	730	705	762	754	659	743	719	738	713	772	716	774	719	764	743	732	729	722	724	790	700	753	764	723	725	754	689	742	732	747	715	694	770	761	734	726	715	755	767	668	730	751	714	728	768	709	729	691	731	727	704	728	718	706	745	719	727	739	733	766	706	764	735	723	712	709	715	706	725	753	713	745	746	771	716	722	694	720	698	732	684	769	724	741	771	722	723	735	752	698	722	745	777	710	728	747	720	735	735	733	717	754	720	748	763	732	723	733	726	736	743	744	774	728	738	750	729	723	733	658	747	716	714	703	747	712	702	719	778	738	721	649	735	765	777	757	718	679	679	741	714	720	712	765	701	731	740	722	736	753	746	719	736	712	736	697	759	761	750	700	748	742	665	775	697	732	752	768	708	745	714	696	720	736	707	730	748	732	679	763	707	750	747	747	750	707	660	761	734	740	720	729	685	724	718	743	731	688	761	794	787	702	690	692	762	754	745	727	739	681	705	758	711	721	716	794	682	707	759	689	747	692	723	695	758	716	745	750	716	733	740	738	724	688	700	769	705	711	720	687	748	715	746	733	689	753	714	747	750	719	722	758	753	742	765	764	757	688	778	668	686	726	725	737	696	721	715	753	730	700	755	734	689	747	734	646	741	756	737	739	679	746	763	711	729	708	684	691	723	738
21947	21383	24676	24216	18641	12022	9335	4146	1869	1342	975	773	598	515	503	462	444	431	386	373	386	335	302	291	328	304	308	319	272	261	262	267	234	233	263	271	251	256	291	286	261	274	238	266	276	256	254	284	264	246	266	242	269	250	270	275	264	267	246	293	268	261	252	303	257	267	249	246	268	213	264	256	280	260	256	263	276	246	246	229	263	249	281	259	260	267	240	258	268	268	269	281	269	266	260	261	267	266	246	239	274	259	281	269	232	278	253	249	262	269	269	299	254	275	236	287	269	279	251	246	276	278	255	265	258	270	261	266	254	259	276	230	231	243	262	268	265	270	238	276	249	267	252	279	232	271	262	237	255	258	274	243	252	221	250	254	259	234	224	229	255	264	254	268	257	271	245	269	254	288	258	276	256	258	262	276	265	264	281	259	256	255	285	247	262	257	279	273	251	247	283	263	306	252	281	274	232	258	289	265	247	256	259	251	280	236	270	228	286	249	240	249	225	263	266	235	244	254	229	264	263	261	244	245	259	267	276	290	281	261	293	254	290	260	264	279	285	273	287	279	227	274	290	243	228	250	260	271	250	275	274	247	250	245	253	255	244	271	254	268	246	236	249	274	247	227	283	270	274	270	290	266	244	267	265	276	262	250	287	255	245	242	281	285	248	246	246	269	241	286	269	256	267	251	252	231	279	284	281	258	243	269	280	250	284	278	234	266	273	267	285	258	272	268	258	256	276	272	264	269	245	250	258	268	284	261	266	263	276	266	264	284	247	306	280	268	245	294	284	258	262	268	275	251	273	255	246	275	278	252	266	260	271	268	254	277	239	263	259	225	265	274	268	257	250	256	273	262	241	255	273	256	283	268	252	270	268	262	262	257	250	247	256	273	272	279	264	264	245	243	253	260	283	282	282	258	227	270	235	266	298	269	259	237	239	246	264	263	252	267	271	279	255	254	249	267	273	253	263	280	239	270	245	263	302	266	276	258	261	241	280	257	259	250	225	233	274	272	271	243	251	252	275	299	253	254	261	261	272	288	227	248	272	282	265	266	275	251	273	263	261	275	256	257	265	266	268	282	249	248	276	292	246	281	274	262	261	267	265	264	262	262	256	259	271	236	259	275	255	269	231	246	243	269	278	254	243	269	281	266	278	293	244	262	278	260	266	261	250	271	271	262	256	259	259	263	249	234	255	239	270	261	247	234	236	252	263	250	254	255	252	274	262	272	248	290	238	258	272	226	279	252	223	236	261	253	284	249	264	260	266	284	241	275	261	269	271	270	261	250	259	260	259	248	241	226	266	274	250	264	259	280	280	280	247	282	293	259	286	255	283	274	262	249	241	259	255	271	299	263	266	273	262	242	272	252	244	282	291	263	257	266	241	276	255	270	236	291	281	207	266	283	266	250	259	241	258	294	266	268	265	243	279	269	272	256	240	245	255	278	274	252	281	251	254	271	233	275	245	256	270	247	257	256	229	263	244	259	271	271	251	291	246	266	289	263	260	275	253	268	271	269	264	233	258	267	242	256	303	257	248	291	195	264	285	258	255	252	261	278	257	292	261	280	233	258	270	283	278	270	263	241	250	255	281	260	258	308	237	240	247	259	272	279	262	248	250	243	282	264	251	266	262	228	255	267	285	261	273	256	248	262	262	244	243	251	264	266	255	264	265	266	274	266	278	283	284	248	262	275	246	255	263	268	275	253	253	251	259	260	268	259	243	288	251	285	254	250	255	261	292	249	244	278	276	248	258	265	255	232	237	294	268	268	254	256	235	256	254	245	241	279	245	255	247	253	255	253	262	264	262	258	257	270	257	261	240	264	235	269	258	289	232	290	245	278	282	247	270	238	274	247	266	297	272	269	270	287	270	258	243	253	275	258	252	252	282	249	277	260	224	269	247	262	264	270	266	267	273	255	274	233	225	234	245	271	261	244	220	270	253	277	274	289	294	259	255	254	246	276	259	248	273	254	247	281	284	262	285	268	257	265	298	231	260	235	279	271	241	274	264	245	253	257	259	262	265	270	295	234	269	256	261	251	250	253	257	268	268	241	243	274	272	278	263	251	259	246	249	256	243	278	255	264	268	254	259	284	253	275	251	250	273	248	266	285	264	253	244	252	247	255	262	268	291	253	251	273	273	282	257	255	258	268	286	277	259	284	253	275	309	269	248	257	245	236	230	253	271	257	251	269	280	260	229	254	227	254	280	287	260	234	261	252	231	290	284	222	257	245	250	255	226	257	253	272	244	242	274	268	278	272	226	241	248	268	282	279	250	271	257	241	255	283	288	293	258	269	240	262	271	254	244	228	269	249	295	252	256	274	255	252	257	282	247	243	292	217	267	240	270	265	262	259	274	284	255	286	297	265	281	263	305	257	217	229	254	249	241	250	276	276	244	262	244	244	281	266	251	243	255	260	258	250	251	277	249	278	256	226	240	276	264	291	253	239	274	246	265	277	238	272	293	274	270	257	233	258	268	257	253	262	283	251	248	256	232	288	247	264	243	280	266	272	276	267	245	264	227	238	263	275	269	256	288	263	270	271	256	263	252	259	268	260	251	255	268	293	267	252	248	239	257	282	275	273	251	253	240	272	242	252	258	280	284	248	266	249	259	278	263	230	276	258	279	273	257	247	261	290	262	265	294	283	276	267	257	271	254	267	268	251	237	242	258	254	283	231	267	260	271	248	253	265	258	276	236	272	251	225	269	263	223	243	282	234	241	263	252	289	248	250	271	269	260	250	260	272	235	274	283	263	268	263	259	259	241	233	257	273	265	258	247	258	253	289	284	281	268	230	251	262	228	256	261	291	245	289	283	270	272	248	251	248	261	259	269	280	299	250	261	274	225	278	247	266	266	282	263	255	253	256	251	288	280	274	272	273	280	261	246	228	310	282	265	259	265	277	253	286	264	248	287	293	272	273	255	255	253	249	262	256	262	254	318	260	244	238	251	259	254	244	229	277	278	250	267	240	270	244	267	259	294	281	283	256	265	241	283	274	238	291	257	259	239	262	250	257	277	263	249	250	254	288	281	246	248	239	249	282	273	273	273	277	264	287	259	262	257	263	231	271	253	246	243	249	255	258	270	282	262	263	232	255	279	276	284	237	254	266	266	242	275	265	246	231	271	248	218	245	249	245	286	251	255	251	265	266	281	280	234	242	254	267	286	272	253	251	263	256	247	275	267	255	264	253	254	267	287	267	261	275	282	268	250	269	265	282	266	253	284	265	276	260	232	266	265	249	253	250	253	261	271	266	277	233	256	260	270	243	271	234	255	284	289	279	214	263	219	251	280	247	301	265	244	223	264	252	256	274	255	237	269	239	290	258	273	267	261	231	267	238	265	272	261	263	268	282	258	245	258	260	253	260	278	273	275	269	272	295	267	270	274	262	256	228	275	260	241	266	274	271	242	263	280	259	247	233	241	232	279	256	247	256	281	268	247	277	269	291	237	235	228	257	268	278	269	261	287	287	278	281	262	276	253	296
15041	16665	25151	32488	31116	26153	24817	13512	8261	6247	4821	3881	3135	2616	2350	1989	1885	1840	1795	1656	1466	1346	1248	1197	1164	1015	988	914	915	875	807	755	824	771	820	765	732	747	763	724	753	772	781	775	732	694	759	719	834	774	749	789	778	718	765	759	769	767	730	747	743	745	685	717	680	740	757	766	721	687	717	693	721	748	738	717	700	741	702	784	748	723	756	686	716	739	736	771	723	735	677	738	724	710	740	736	742	633	733	744	711	713	783	728	713	775	761	750	748	761	672	747	675	721	735	720	726	702	718	735	731	707	706	705	784	724	694	718	712	747	717	766	734	756	672	737	710	707	738	804	757	721	759	733	713	766	712	748	715	719	766	669	695	713	723	732	710	684	718	729	759	732	771	739	714	703	738	740	686	731	738	712	743	716	729	746	692	717	750	755	753	773	702	722	741	737	709	723	738	727	754	752	721	757	752	705	741	750	710	724	738	712	728	737	721	727	710	743	734	765	763	729	722	732	754	744	726	686	727	692	735	719	751	696	727	698	741	735	760	752	737	715	733	736	736	744	748	771	654	716	715	734	698	761	688	723	793	759	767	764	719	699	701	724	722	723	756	736	801	696	710	754	730	746	688	751	733	761	704	717	740	687	703	775	728	777	765	754	747	710	780	773	758	685	739	754	728	759	741	761	743	712	700	716	748	800	698	782	734	747	699	730	713	725	687	785	787	751	691	688	713	682	727	716	713	731	768	753	719	716	740	706	736	734	718	761	716	730	765	740	731	697	753	700	736	751	739	768	765	758	760	703	761	725	781	718	699	742	705	715	717	761	751	706	707	784	804	719	725	772	734	747	737	726	756	770	705	722	737	732	798	705	714	765	774	729	783	738	704	786	760	730	762	715	711	761	761	736	754	694	731	743	709	744	743	747	724	739	721	711	734	749	708	776	736	718	721	760	743	700	747	725	771	727	696	753	767	655	710	780	729	727	711	700	737	698	727	731	745	724	698	733	756	737	731	714	746	746	726	756	725	718	704	755	708	746	726	735	722	730	707	731	748	750	720	772	751	727	691	718	733	723	754	723	718	751	723	768	715	737	716	738	738	717	740	719	731	746	746	707	716	736	732	734	740	742	749	772	752	743	660	685	705	687	731	737	779	722	710	762	701	765	709	754	750	756	664	716	751	775	803	741	765	683	700	722	741	730	766	719	737	745	717	697	729	729	775	718	725	735	750	750	743	693	715	719	763	703	713	719	768	744	740	749	779	766	734	711	748	680	707	721	769	713	729	720	746	787	732	759	690	724	766	747	706	763	703	711	733	730	744	728	778	735	742	701	789	697	726	715	732	723	680	758	743	749	735	739	734	717	745	713	753	759	704	712	712	753	691	695	699	720	696	728	720	723	773	753	709	778	769	744	763	710	732	768	696	719	788	731	735	721	760	745	737	705	725	740	734	748	738	795	740	760	699	725	727	720	686	664	777	690	769	734	708	750	739	718	731	725	700	735	761	705	703	735	732	721	712	733	763	713	738	777	724	697	729	754	735	710	727	728	731	747	711	732	707	745	783	720	726	716	704	735	768	724	667	747	716	691	721	719	733	724	724	733	730	725	688	706	723	786	710	718	707	710	755	756	763	798	736	686	731	735	728	717	709	741	734	718	725	748	759	723	709	697	775	734	736	708	736	739	788	708	740	722	800	750	715	719	742	710	735	700	744	778	736	719	712	703	752	737	718	731	752	726	704	738	744	707	780	749	733	710	730	676	759	770	712	752	786	689	720	752	742	735	726	750	722	751	758	720	709	724	732	777	717	680	764	721	738	706	739	705	756	764	738	777	716	690	698	766	754	732	721	749	715	713	743	704	733	758	752	688	719	737	717	714	770	773	742	713	722	729	724	728	711	739	740	710	745	725	689	718	715	711	743	676	739	700	728	725	735	763	703	739	765	726	740	699	679	709	752	751	747	730	707	724	724	708	748	741	708	713	696	723	701	738	705	679	721	721	777	651	722	747	731	729	729	726	711	748	751	711	736	725	741	752	742	697	752	700	726	735	765	750	726	759	723	728	724	678	723	768	738	740	706	807	735	729	692	726	733	733	752	717	710	694	786	725	739	742	686	738	739	765	736	751	720	723	721	729	730	706	726	746	705	732	688	724	728	730	782	747	733	696	711	751	733	761	701	715	690	753	765	745	695	689	729	738	762	749	742	736	732	710	743	711	736	711	771	678	707	764	730	684	696	724	756	735	726	770	760	727	698	715	732	724	721	746	748	756	743	710	722	737	747	696	740	714	693	693	769	743	709	776	708	726	753	779	675	721	729	728	751	784	772	706	758	762	660	694	716	714	734	731	780	776	710	756	673	715	698	761	764	692	736	770	725	705	735	725	730	739	707	783	742	740	703	711	752	681	733	763	741	721	759	751	694	730	722	723	741	730	734	731	718	752	739	721	717	740	751	742	713	728	770	706	725	706	750	684	748	712	758	748	750	760	714	753	727	731	712	703	736	750	746	705	721	728	772	727	734	739	743	785	714	748	706	779	739	727	717	727	790	758	713	729	743	732	741	756	648	798	694	730	756	739	739	698	718	711	752	770	774	724	730	746	745	757	733	731	728	738	774	765	697	722	733	698	707	741	726	718	769	761	769	712	744	754	717	742	744	718	711	741	723	734	755	711	745	720	737	763	741	703	720	727	780	730	710	763	755	755	754	767	738	672	705	762	790	740	736	757	769	705	779	744	742	737	752	772	733	705	720	730	720	690	712	636	687	692	718	720	790	752	731	745	677	745	705	738	715	720	728	708	677	744	732	751	716	723	727	765	703	745	738	710	712	763	736	696	727	744	695	725	714	691	765	734	728	684	735	702	774	732	742	766	750	792	724	720	707	705	714	721	714	705	722	714	764	707	773	716	707	694	749	685	721	740	778	695	723	676	771	787	704	723	752	748	703	750	696	751	694	749	762	724	743	719	691	761	701	770	713	731	743	723	739	701	720	725	703	727	707	732	718	762	732	740	751	675	756	737	765	725	755	744	740	714	723	707	714	685	698	771	730	715	753	729	708	763	727	709	731	737	725	762	731	756	738	656	694	720	739	699	739	726	764	752	733	725	714	739	750	737	751	732	693	736	758	663	704	705	741	734	699	708	721	720	751	747	694	727	809	715	753	680	772	705	782	749	740	698	747	690	728	768	734	755	679	732	729	686	736	727	698	703	701	730	735	719	706	734	729	739	683	727	732	726	730	706	736	770	735	732	783	720	730	718	745	743	766	710	709	743	748	718	769	740	731	691	749	753	705	772	693	702	742	711	718	780	739	744	771	753	721	718	750	755	748	762	694	744	778	754	720	715	692	714	760	727	712	748	738	700	729	729	707	783	708	743	748	704	795	759	704	751	729	744	692	734	708	742	726	709	688	746	757	703	692	709	714	714	739	749	764	705	733	747	723	735	733	729	760	736	762	749	739	722	731	741	742	698	745	775	768	745	709	679	739	704	741	715	768	743
22681	22268	25833	24248	18178	11680	9055	3877	1792	1162	944	707	538	446	435	405	420	457	386	356	359	339	315	285	253	270	296	259	268	266	262	261	271	259	274	268	233	274	260	261	238	218	261	284	238	259	244	292	279	276	256	267	262	278	253	247	262	253	241	219	240	266	248	259	260	269	239	242	273	265	270	247	251	243	292	258	249	240	290	236	236	271	229	256	237	244	236	268	276	264	252	249	255	262	250	240	267	252	245	228	261	254	227	251	235	244	259	256	264	232	254	251	272	286	242	278	265	223	244	251	251	256	298	269	274	245	250	258	255	249	262	262	260	206	266	245	248	232	251	216	221	251	253	242	250	227	248	236	243	255	237	266	225	260	243	231	249	234	270	232	275	260	268	232	272	245	229	259	223	252	277	251	242	264	267	243	256	246	239	260	257	258	258	267	264	274	255	240	275	241	269	271	260	267	253	258	296	254	267	267	255	225	218	283	262	272	265	258	238	239	268	220	252	253	250	250	242	247	244	241	236	252	252	251	267	238	297	291	263	268	282	239	242	227	256	278	245	225	256	246	247	262	259	255	228	273	261	252	226	255	258	263	239	267	275	250	276	262	252	243	235	231	264	249	242	269	230	228	248	266	257	264	267	254	234	258	259	245	242	265	234	285	255	299	253	232	254	253	253	255	242	232	264	251	253	251	262	230	257	280	230	272	238	268	276	263	247	271	259	253	250	250	253	260	224	269	248	266	230	229	227	231	227	248	252	236	258	277	237	230	270	268	232	235	251	244	282	236	262	260	264	220	264	245	242	287	256	241	234	258	221	260	271	266	240	279	237	243	266	272	266	261	261	242	276	254	284	276	265	230	253	258	305	243	256	241	262	213	259	250	260	252	277	247	255	273	228	246	242	268	238	239	251	297	240	236	243	253	215	238	206	245	272	244	259	272	257	240	282	259	264	272	253	268	256	272	297	252	260	249	253	247	247	276	228	236	245	234	271	241	245	230	236	251	247	253	242	266	224	237	253	233	237	292	271	253	240	246	262	264	245	250	255	249	275	249	261	259	232	253	247	242	225	262	255	249	269	236	254	258	266	241	243	241	258	220	246	226	257	254	262	262	255	250	253	250	250	251	235	261	241	289	238	236	270	247	300	229	258	269	259	279	246	218	258	248	258	267	249	256	280	252	230	250	256	233	242	302	255	247	250	308	238	251	242	247	255	243	263	232	286	244	283	271	260	244	230	209	274	256	241	251	266	229	242	246	239	274	254	268	272	228	240	223	237	286	274	228	257	265	240	268	241	255	288	273	264	290	254	251	241	236	258	236	244	246	244	243	237	267	256	240	260	274	249	275	258	228	272	251	259	268	239	239	267	263	258	235	259	256	246	241	227	263	279	283	269	250	259	255	266	263	243	241	266	252	228	272	253	252	253	229	243	280	276	265	242	269	259	260	232	221	239	236	215	237	274	288	265	244	274	250	260	265	243	259	254	254	277	261	226	235	256	287	246	260	246	267	257	261	247	269	265	217	258	281	287	240	273	237	269	285	241	256	227	247	241	266	254	282	282	254	253	231	246	239	247	238	232	253	239	253	257	266	241	287	237	239	241	270	259	238	268	250	252	278	232	264	241	289	259	245	273	253	214	246	260	254	283	231	258	240	253	275	254	281	260	254	238	270	276	271	204	243	265	239	263	252	276	265	292	233	258	265	229	230	256	258	249	263	239	258	228	254	249	210	251	270	246	244	267	253	271	264	246	245	257	258	268	276	222	234	262	220	256	221	245	275	247	237	235	255	279	267	266	246	247	234	208	232	254	246	226	251	281	243	259	254	259	250	234	237	250	246	271	251	261	236	256	240	239	266	272	252	269	279	259	251	267	268	244	290	253	246	244	246	221	237	266	271	272	207	261	235	257	270	261	215	260	230	284	290	221	263	224	256	265	263	236	279	248	273	262	265	251	276	237	212	234	239	248	239	250	265	287	241	245	279	249	242	254	269	235	268	223	277	265	292	266	271	265	266	252	257	284	269	240	232	305	244	291	277	264	237	263	268	263	266	232	252	235	258	233	278	215	251	241	257	243	239	246	268	257	265	241	258	261	237	245	255	249	278	260	249	251	227	246	239	259	266	265	244	222	212	225	250	246	238	231	252	233	236	224	241	240	206	242	254	243	218	263	269	247	247	251	262	236	237	254	276	225	251	263	260	238	262	244	249	251	254	261	245	228	265	272	270	247	228	242	240	228	232	251	262	271	278	276	238	268	257	275	253	262	259	227	266	238	252	247	268	244	275	257	245	278	230	237	273	285	236	283	240	244	272	251	230	231	258	240	228	267	267	239	251	213	241	266	240	258	227	240	234	241	244	264	296	252	235	253	252	272	257	233	257	239	269	241	240	243	247	238	253	234	262	234	258	249	274	268	263	278	262	285	240	262	233	271	265	258	249	259	237	244	261	239	273	270	259	254	226	244	238	279	257	256	267	249	256	257	255	236	246	259	234	260	273	222	213	276	249	275	256	222	283	228	270	274	241	270	242	249	265	223	250	279	269	243	282	260	246	239	243	240	281	261	248	273	261	249	242	264	245	254	288	278	255	224	250	251	245	227	261	254	256	226	238	252	254	252	260	245	251	250	217	251	262	235	264	234	247	244	265	268	281	223	266	246	271	240	234	242	233	232	240	275	257	256	253	232	242	276	261	233	249	301	284	236	243	236	260	249	242	265	270	251	212	260	236	254	266	236	284	282	243	277	246	248	273	244	250	259	234	240	256	252	259	267	274	269	261	260	263	250	206	251	230	271	262	241	241	229	274	258	249	247	261	220	277	265	230	269	265	266	257	238	253	260	241	230	241	254	263	261	250	249	245	231	253	259	249	249	244	269	233	256	268	233	246	256	269	258	263	239	261	259	245	239	235	249	242	246	247	279	233	259	270	261	238	242	265	253	261	263	230	220	279	249	263	210	242	240	272	224	268	225	269	256	213	240	245	248	259	268	235	242	245	260	244	271	251	248	248	240	247	223	249	231	251	240	257	254	255	269	269	248	253	273	239	273	250	264	241	266	271	242	258	248	241	247	244	267	239	269	238	245	243	228	253	252	286	246	228	238	235	259	256	221	230	229	261	239	257	225	256	232	267	269	260	241	243	239	284	286	226	283	231	264	256	226	272	267	238	236	284	239	282	287	283	251	256	251	244	261	228	257	251	241	236	251	238	235	250	257	243	265	252	241	216	254	254	260	250	266	251	251	249	275	230	242	248	241	256	248	262	243	251	257	254	265	245	266	254	254	268	245	251	268	277	275	233	254	264	263	260	235	244	239	260	271	287	264	249	267	251	261	248	279	270	284	254	263	249	253	241	270	256	224	262	239	259	236	243	229	243	259	235	237	248	299	269	236	268	230	252	246	253	247	231	249	275	275	255	230	225	226	221	232	234	242	253	275	272	255	256	260	269	229	255	246	240	280	252	240	228	250	277	237	228	247	247	248	238	241	250	273	229
15248	17444	26139	31954	30489	25768	24811	12719	7506	5634	4368	3387	2699	2172	2132	1908	1862	1834	1758	1527	1449	1308	1133	1050	965	1039	914	835	809	770	765	770	775	812	743	762	734	784	735	734	740	723	713	724	719	716	737	779	722	686	739	737	698	668	684	701	694	709	654	704	704	717	750	727	672	696	717	705	700	678	708	686	689	724	676	704	713	733	725	741	664	701	683	699	724	702	711	704	742	716	680	732	709	691	697	697	695	677	725	720	718	754	694	732	713	726	688	689	708	736	685	698	689	687	755	678	720	740	702	697	746	690	718	732	745	719	696	721	729	673	721	697	760	738	738	721	739	741	712	714	693	712	683	722	690	653	703	702	721	721	723	664	708	671	725	695	751	722	701	712	705	646	717	688	716	714	699	675	751	691	732	674	753	724	667	720	700	706	707	676	672	748	692	683	688	707	688	714	709	702	669	738	747	722	678	687	701	699	663	712	766	677	682	726	731	753	714	716	711	750	696	719	675	673	729	710	686	689	719	736	718	683	735	683	727	752	713	730	647	682	711	690	697	735	702	674	664	725	735	687	747	726	763	768	722	723	713	723	702	729	738	739	747	699	704	701	717	730	689	685	692	727	688	747	755	702	675	698	703	752	735	698	698	708	721	703	719	702	670	760	747	680	720	689	672	675	677	722	728	715	695	697	689	703	707	675	722	723	720	751	717	752	738	700	726	769	741	723	689	686	693	687	716	712	670	690	717	701	722	714	705	708	699	759	681	736	674	705	730	663	758	718	701	651	767	721	715	734	677	734	705	701	671	724	761	746	675	696	703	746	688	679	695	706	693	732	733	683	716	698	705	707	698	712	725	717	725	733	742	724	684	711	715	709	740	701	688	682	707	760	698	693	710	676	744	683	692	675	671	715	663	718	742	721	748	680	718	678	704	673	764	715	717	718	677	737	678	730	727	683	684	722	702	672	698	707	731	666	693	667	682	671	702	708	702	742	741	727	686	727	682	684	712	703	701	698	696	750	708	696	765	743	721	742	699	751	723	764	738	677	727	709	726	641	684	742	713	686	711	747	675	678	697	770	756	707	733	703	719	707	724	750	717	730	728	769	732	691	730	673	750	740	717	660	735	709	735	723	688	763	776	717	728	722	665	742	742	700	680	753	694	742	737	706	736	693	765	703	711	676	696	719	752	739	746	677	701	727	715	734	695	688	748	741	705	728	725	718	689	740	697	717	697	735	711	761	689	701	689	718	703	688	669	725	771	736	693	715	706	705	701	734	696	679	671	709	709	667	707	692	696	719	699	697	722	712	646	717	701	677	700	732	662	670	696	711	742	758	723	683	734	695	703	697	708	677	691	692	718	697	736	710	737	754	709	714	723	691	712	731	684	718	645	709	737	708	681	703	708	700	700	726	699	738	675	720	731	690	712	684	676	736	731	673	701	742	700	705	683	714	691	733	703	677	719	718	715	681	698	697	754	719	711	674	680	673	722	724	656	711	719	691	755	687	723	674	708	729	726	746	697	700	744	746	648	734	736	697	676	720	728	685	697	761	733	722	717	679	709	711	753	723	708	723	670	709	688	728	757	719	682	740	737	711	708	774	717	716	733	676	710	664	702	715	719	688	757	730	663	693	676	715	712	715	716	713	713	761	758	696	766	743	727	697	698	752	720	716	661	711	682	693	685	702	735	706	695	738	702	666	732	716	690	684	692	778	692	676	721	705	704	683	693	706	695	713	725	702	673	713	692	700	719	708	705	718	696	720	746	684	751	730	692	666	685	711	689	754	715	748	721	732	690	739	696	679	730	701	746	729	708	697	682	742	672	669	731	730	742	668	713	714	727	733	728	654	751	743	722	709	704	747	703	727	718	696	741	706	712	666	704	752	725	699	712	702	706	743	721	702	690	674	738	689	712	685	666	719	747	706	707	705	695	684	727	722	741	697	749	696	665	720	710	689	752	732	788	749	755	722	653	703	699	709	744	704	763	697	739	647	741	719	716	709	741	729	743	670	689	700	715	693	690	715	704	712	682	697	640	696	710	649	687	700	683	712	743	664	683	748	733	708	690	712	699	721	692	684	699	661	666	687	732	753	711	667	684	744	687	694	734	694	674	681	671	758	726	706	736	677	698	700	711	713	709	721	721	715	709	703	724	769	686	712	674	709	723	734	682	690	714	717	667	752	694	687	673	735	699	717	673	716	742	688	699	645	675	703	680	707	698	696	706	700	694	723	691	687	677	705	679	704	730	722	661	659	728	739	704	699	753	747	716	720	743	719	673	697	704	688	681	728	721	710	657	728	707	729	724	664	679	681	735	676	737	709	727	723	719	675	707	677	665	713	718	787	727	700	730	676	696	682	662	718	746	713	679	711	719	717	705	712	683	713	739	701	725	689	658	711	663	726	725	669	705	718	717	751	726	720	733	754	744	705	708	758	713	709	733	708	683	715	741	717	686	694	701	715	678	706	713	724	706	696	762	761	708	749	724	717	728	688	650	690	739	726	709	692	709	736	704	702	705	712	711	699	679	738	726	729	731	722	772	710	724	687	732	713	733	659	703	709	766	690	747	749	741	747	708	697	715	699	715	715	706	715	700	692	699	724	727	755	722	725	719	752	725	679	689	726	673	715	693	726	709	712	662	725	725	674	701	770	700	666	726	727	662	697	681	724	735	713	651	737	705	695	649	673	705	706	714	739	720	719	668	722	691	733	698	715	736	689	739	775	740	670	737	755	714	764	718	679	703	792	701	726	757	744	722	761	738	718	707	697	722	704	706	696	691	666	758	730	715	718	726	697	737	729	662	728	680	676	706	703	716	701	712	728	692	688	699	709	742	726	721	731	659	690	720	747	691	699	708	712	705	723	713	699	711	697	668	679	745	763	761	690	676	746	755	718	690	711	712	709	727	691	717	761	718	632	698	684	679	769	703	683	730	733	748	669	740	694	719	696	725	695	723	729	732	672	749	750	686	686	778	691	672	727	687	623	708	729	719	701	702	732	691	748	676	640	761	697	727	705	700	719	729	689	679	694	704	670	725	701	728	719	744	690	733	691	711	660	741	688	735	745	672	691	718	716	712	720	740	720	667	698	706	711	681	702	727	726	724	721	727	705	727	683	686	708	732	677	733	717	699	695	710	733	699	690	679	770	689	661	709	704	697	699	730	740	724	730	745	673	728	770	693	709	697	713	720	714	716	674	702	688	701	757	732	763	713	759	735	718	760	682	726	682	714	709	681	681	726	688	663	700	722	674	667	729	682	702	726	674	711	737	689	694	678	684	699	694	669	711	767	707	694	756	720	729	707	690	714	703	754	686	723	717	727	732	732	682	724	679	671	678	736	748	740	678	702	657	737	699	690	695	685	692	765	714	731	696	741	730	762	738	708	703	661	725	688	722	674	714	714	748	658	686	684	699	692	695	708	696	735	736	742	719	728	735	721	693	712	640	711	711	735	699	698	699	692	739	709	738	690	682	708	735	761	741	680	698	706	714	708	713
21496	21454	25339	23499	17432	11448	8793	3870	1641	1153	839	625	524	493	441	478	410	399	402	354	359	327	317	305	316	296	296	277	268	256	274	294	264	250	247	274	253	246	268	258	250	291	240	236	253	250	260	254	241	251	260	243	274	242	264	257	286	227	255	231	238	252	244	234	231	233	260	234	278	259	260	220	289	270	225	269	264	243	259	268	272	240	257	273	257	226	256	263	248	249	245	240	295	265	258	260	270	251	296	246	268	239	254	226	246	257	249	274	235	278	239	242	245	238	274	254	263	236	258	236	247	249	241	229	249	275	260	250	258	260	254	263	251	280	248	268	264	271	263	241	246	228	232	238	257	259	247	250	229	234	264	253	267	235	289	250	263	247	256	256	243	248	263	269	262	264	229	230	237	261	266	226	250	257	257	227	262	240	248	250	243	224	255	237	269	245	257	232	244	285	253	269	255	267	281	264	226	232	243	264	227	238	248	240	242	237	272	244	245	256	244	254	277	237	293	295	259	278	248	239	281	254	261	267	263	246	261	261	269	270	257	231	250	242	224	281	275	237	229	229	260	266	281	223	243	284	256	247	242	247	267	238	245	268	231	260	272	223	249	239	279	253	270	249	231	251	256	251	256	247	238	236	230	262	281	212	249	247	229	236	261	258	217	249	239	266	239	240	249	245	274	278	274	236	222	267	253	242	238	265	230	250	280	249	271	253	234	247	221	252	246	278	234	269	217	231	258	262	220	264	246	236	271	250	254	268	260	273	267	268	245	254	255	263	251	222	276	256	257	272	252	238	271	265	258	286	257	239	246	278	264	259	268	259	241	264	219	278	243	225	282	233	278	238	254	260	261	260	301	255	253	223	252	275	241	254	247	260	253	278	240	239	277	235	267	258	265	265	255	264	263	242	269	231	237	263	242	260	234	278	288	245	231	258	260	256	270	284	265	232	257	237	236	258	273	248	241	239	251	236	274	272	255	234	232	276	246	258	266	259	264	285	277	258	224	270	286	248	261	240	269	231	247	258	204	260	255	268	252	244	260	256	241	257	257	244	242	255	296	263	250	249	261	253	245	262	253	242	221	241	235	278	232	253	268	249	271	255	276	292	219	239	245	256	280	232	266	261	240	238	272	262	262	243	282	243	287	253	279	296	231	248	254	245	234	246	262	234	260	265	239	242	244	268	269	252	277	255	275	247	239	250	220	251	257	248	276	268	230	245	251	249	245	278	223	255	256	238	248	247	251	251	255	263	282	281	267	271	246	248	214	250	249	262	230	249	246	266	256	267	246	250	269	236	257	263	270	277	252	272	235	223	224	271	269	249	250	253	228	271	254	240	241	246	275	244	243	258	226	267	271	254	250	295	238	278	267	251	244	270	226	217	243	250	263	252	261	216	255	235	262	240	258	264	263	238	235	255	235	272	252	271	243	260	256	247	282	241	231	235	265	264	260	271	252	225	249	233	255	222	232	232	227	248	258	253	250	247	278	229	232	263	289	244	269	255	234	250	238	258	249	267	245	258	274	258	246	252	240	248	250	240	251	226	272	254	259	249	288	252	240	286	224	271	253	244	231	227	243	236	282	248	254	262	239	252	233	248	234	231	252	248	248	247	264	236	256	250	270	271	260	253	226	273	234	250	223	269	227	259	230	254	270	238	234	235	267	239	244	254	255	253	271	266	253	262	269	229	257	252	256	281	245	221	278	229	236	260	231	247	264	245	274	243	254	268	220	241	249	238	247	252	269	237	217	243	252	261	263	245	258	247	274	266	256	264	290	258	254	249	267	243	232	294	238	249	242	215	238	222	220	252	260	259	240	221	252	232	240	263	262	259	252	262	258	252	250	250	228	246	244	256	272	243	225	251	239	277	234	230	242	248	263	292	269	248	249	255	222	272	261	244	248	238	277	253	247	240	255	254	268	287	230	237	228	239	236	256	257	245	231	284	282	247	268	238	242	235	244	261	247	243	251	239	257	262	252	248	236	283	215	252	244	242	243	258	250	241	267	245	271	253	240	251	250	243	256	264	249	262	266	244	262	253	249	276	240	248	244	256	258	239	289	278	277	248	249	245	226	265	237	245	254	248	261	213	249	248	256	272	241	217	254	254	274	242	256	243	237	264	232	245	270	269	242	248	254	250	239	243	233	268	261	236	253	263	266	264	241	242	260	258	261	241	240	221	252	268	238	257	257	268	234	255	266	278	230	241	241	267	266	277	267	275	249	241	263	254	269	249	250	247	260	228	258	247	268	250	254	234	269	275	290	264	266	250	266	251	244	248	235	258	266	288	257	264	250	256	263	251	280	253	255	259	261	245	235	226	253	235	255	259	255	257	256	265	240	234	245	235	241	237	245	284	255	289	247	245	240	253	255	274	211	247	272	271	236	248	219	265	267	251	235	266	277	274	246	259	259	247	241	274	264	220	266	240	248	252	234	248	244	234	248	263	226	269	238	262	271	257	267	289	279	251	238	265	241	242	247	278	267	242	278	270	249	242	259	240	244	242	273	271	259	269	248	233	221	254	259	269	238	248	255	270	271	259	260	243	254	243	245	266	245	230	257	257	261	246	237	246	259	246	265	267	259	246	248	289	254	264	250	236	260	255	243	225	255	238	265	271	237	244	262	258	257	239	240	225	240	247	287	246	252	253	258	248	262	214	261	246	261	251	268	273	226	247	268	254	247	249	250	273	258	251	235	262	243	245	233	246	238	274	238	236	252	240	246	272	244	272	248	245	257	238	246	239	229	217	246	228	237	234	257	247	244	246	253	251	253	251	244	256	260	235	245	266	247	254	259	296	255	223	240	279	252	264	278	242	255	246	269	251	228	260	266	242	281	248	255	257	232	247	245	256	251	270	263	252	248	259	295	233	247	238	221	268	240	240	228	265	246	244	239	252	202	275	196	241	236	258	266	238	244	254	203	259	267	239	257	283	268	280	271	267	243	252	262	244	240	260	250	282	244	231	250	257	251	219	255	253	267	260	251	242	265	266	242	272	244	249	226	242	245	229	263	258	236	231	252	248	261	259	244	236	242	271	241	228	260	226	234	275	251	243	257	284	282	292	243	248	264	250	270	235	282	247	257	250	266	278	225	266	251	254	257	256	212	214	242	241	236	256	244	227	256	267	222	251	238	244	248	268	265	253	245	254	281	240	238	265	267	235	238	220	236	268	234	255	224	278	235	249	253	222	241	268	243	242	259	250	237	262	250	249	271	257	260	243	249	242	280	280	273	240	219	253	244	275	229	253	288	252	244	242	274	223	268	261	246	268	250	269	247	247	257	245	274	247	256	260	263	278	248	244	261	254	256	247	251	250	259	239	249	246	265	269	240	224	272	265	263	258	269	228	247	256	253	230	251	245	292	267	258	249	265	260	242	262	235	228	256	265	250	232	271	277	229	239	228	242	275	253	254	267	243	261	231	269	228	273	305	277	250	275	212	235	248	243	253	228	255	272	251	258	264	257	281	265	302	267	257	254	212	295	249	232
14828	17028	26008	31199	30492	25753	24276	13043	7489	5243	3937	3090	2576	2253	2140	2027	2072	1925	1780	1673	1468	1329	1216	1120	983	886	907	881	820	823	769	800	768	814	742	796	739	776	762	763	702	746	740	790	731	699	720	737	702	771	686	747	710	743	691	744	662	711	743	737	678	725	637	708	707	717	716	739	733	698	733	683	742	731	672	739	729	739	706	708	706	727	707	683	668	746	730	689	702	686	686	735	719	695	713	691	685	654	726	695	716	709	742	708	689	724	717	717	685	692	696	706	685	712	734	698	742	738	709	706	697	669	752	711	647	740	731	699	747	659	765	686	703	703	772	762	730	773	732	686	717	688	694	676	682	696	701	678	755	695	734	694	702	725	735	648	722	700	724	718	741	699	694	713	738	701	689	666	696	742	711	646	717	688	681	728	703	678	717	741	706	681	699	694	721	684	689	719	724	703	742	681	738	715	711	705	715	688	681	765	733	700	720	728	768	693	700	669	731	770	691	695	711	737	699	724	736	683	684	759	670	710	668	693	731	726	715	684	723	713	737	723	742	724	708	698	685	672	717	723	716	656	631	734	747	718	737	735	686	678	676	710	729	731	722	690	683	717	735	718	707	742	700	689	667	726	679	747	684	766	701	701	686	694	739	699	710	658	718	706	741	716	723	707	724	721	699	701	691	692	715	713	677	744	717	698	722	670	736	709	747	704	727	741	737	715	720	701	721	726	699	758	727	730	767	740	765	661	704	709	736	699	698	747	661	712	709	676	722	729	681	667	767	667	663	703	726	713	686	686	688	696	721	709	704	706	684	730	756	691	679	745	713	699	699	731	656	708	695	657	712	706	720	717	732	703	676	751	684	662	732	692	717	721	692	694	736	752	740	744	702	717	720	728	763	646	705	718	731	721	693	743	687	708	674	696	720	696	737	729	699	671	728	706	715	721	684	718	683	685	727	728	727	660	746	672	723	725	695	670	732	698	702	708	697	708	691	670	684	662	692	696	696	686	734	700	714	701	762	686	675	751	734	700	708	755	738	716	695	713	708	718	740	705	736	698	690	720	699	676	715	722	763	688	667	730	716	689	720	688	666	684	680	668	721	693	719	757	709	685	733	685	722	682	738	739	742	709	717	688	746	684	674	704	772	712	719	718	668	699	705	697	657	729	730	703	717	713	710	763	732	722	747	731	703	703	727	667	685	704	689	723	719	714	707	709	684	747	765	675	695	688	722	679	678	748	693	693	666	679	699	711	724	696	712	654	701	705	731	725	701	731	701	747	760	690	706	733	670	655	709	720	687	735	732	703	684	711	730	718	694	689	712	696	712	719	654	673	703	677	663	702	683	675	719	718	692	740	717	732	716	683	738	734	697	712	756	727	715	670	696	728	694	723	693	745	709	686	690	707	717	734	682	654	727	678	739	687	690	722	682	719	717	711	731	690	704	698	723	705	690	705	675	704	700	667	715	715	679	691	692	711	737	741	701	732	689	703	636	739	787	702	669	694	722	752	715	691	704	718	708	714	753	703	771	766	766	742	718	712	726	719	720	720	723	703	704	707	722	751	719	734	726	704	721	726	730	696	716	696	716	706	716	700	721	708	706	758	733	742	697	709	659	689	708	703	711	678	711	717	722	724	716	699	711	714	728	721	697	671	775	703	686	740	721	686	709	653	712	717	694	734	737	710	702	728	714	731	749	718	730	746	729	733	721	680	690	712	710	738	729	698	676	705	760	674	679	666	725	773	684	669	712	720	734	719	704	746	718	691	721	746	713	672	716	745	730	762	671	719	710	696	746	687	707	717	735	721	711	660	702	714	701	723	741	700	700	677	694	709	712	688	703	693	708	775	737	665	737	677	706	727	681	719	724	669	752	720	674	690	730	703	715	711	729	681	722	706	756	663	655	732	723	719	725	698	664	752	703	678	660	713	697	707	704	697	675	663	652	668	647	710	725	703	736	724	738	727	702	705	671	667	714	710	736	702	716	689	716	691	686	699	695	749	749	728	713	745	725	702	751	702	703	671	713	708	661	713	689	730	699	727	686	787	784	736	782	705	691	727	729	719	715	688	781	697	681	726	659	708	723	724	689	748	749	760	732	761	688	697	712	677	711	709	701	727	714	693	748	708	744	749	670	665	715	742	761	738	711	685	729	679	744	698	711	721	674	699	694	730	695	679	695	711	751	737	699	739	689	645	706	715	712	740	685	762	676	748	669	674	713	684	672	746	689	713	725	686	707	708	657	689	689	698	686	741	707	707	724	696	731	674	695	706	720	654	689	706	717	713	668	723	686	725	669	677	709	736	699	729	709	737	682	734	656	718	711	727	731	683	738	723	706	690	707	698	694	723	765	668	746	713	681	706	712	655	729	696	689	717	710	716	648	698	735	741	715	670	702	723	748	723	777	726	708	714	732	699	717	684	734	675	700	730	647	712	681	743	710	727	692	719	732	695	660	696	710	746	692	694	747	691	756	727	712	685	737	683	689	693	706	716	654	743	684	719	696	684	736	703	692	762	742	725	744	663	729	709	699	720	744	735	691	738	711	710	667	711	753	704	733	705	671	695	674	719	705	723	681	707	762	683	761	724	711	745	680	718	688	678	692	684	676	684	715	678	690	703	732	700	766	691	697	754	719	715	666	704	714	702	713	720	721	709	800	719	728	737	714	692	709	708	676	738	759	741	685	707	723	723	700	723	680	682	724	700	723	724	694	678	662	687	738	697	694	682	725	729	666	738	736	708	709	715	705	686	675	700	764	747	718	696	721	695	719	758	769	695	745	690	722	729	721	680	673	735	716	703	705	725	714	704	752	758	677	752	710	660	700	648	711	721	765	680	662	729	712	704	717	728	722	694	717	709	738	683	777	710	686	692	734	715	719	703	693	697	734	720	656	667	688	715	721	689	746	644	704	721	724	732	720	783	731	697	680	700	703	744	693	721	705	770	745	709	688	709	715	740	751	716	706	726	657	709	680	700	731	730	699	701	740	744	699	696	729	725	703	715	730	741	699	635	684	732	718	747	700	731	688	698	762	711	722	700	758	724	743	714	703	730	696	722	757	743	680	738	718	708	718	719	718	707	718	704	706	708	723	675	722	699	719	685	704	701	764	659	734	720	691	723	662	758	714	725	722	762	721	700	754	736	690	716	663	724	696	678	758	696	708	670	719	701	651	671	632	700	723	705	709	733	773	692	686	729	682	749	704	628	701	710	695	711	669	716	678	744	724	691	693	762	681	699	668	719	708	695	674	746	676	711	745	690	711	773	701	680	720	723	730	678	661	695	743	750	717	710	677	682	713	692	718	740	672	667	688	698	736	717	701	741	699	734	741	739	721	721	724	685	677	697	704	730	688	726	686	696	734	691	698	670	700	699	731	711	701	688	747	682	704	738	684	713	715	700	695	689	704	729	657	711	719	684	784	733	707	683	702	696	729	709	693	749	696	707	747	697	698	717	675	689	707	741	772	732	707	673	735	691	696	723	730	724	705	789	705	719
20979	21785	25783	23597	17527	11422	8837	3780	1677	1076	804	638	550	478	496	514	418	430	434	366	366	299	325	322	299	289	246	303	280	272	283	269	297	261	254	250	270	260	276	256	251	269	284	270	258	318	264	263	241	245	245	253	273	277	243	225	241	247	249	230	262	257	263	253	234	246	246	241	264	227	261	260	253	259	240	270	241	254	319	296	273	249	243	290	277	258	230	255	240	244	267	242	264	243	248	249	256	253	247	231	248	257	241	227	266	252	271	288	226	245	277	283	279	271	248	235	256	255	266	274	295	244	265	247	239	239	267	245	266	262	236	241	256	259	280	286	253	255	251	269	259	263	271	239	260	263	260	245	249	210	272	245	270	279	266	276	248	265	270	222	291	219	238	264	248	263	268	259	266	252	267	257	251	269	280	257	243	263	280	267	252	263	238	269	270	245	278	251	271	277	262	287	280	247	250	252	231	255	221	246	238	284	246	225	264	239	237	279	254	240	258	250	274	281	278	261	261	265	266	239	259	256	270	251	279	252	246	250	225	263	232	269	246	239	240	257	275	250	254	282	243	242	278	255	272	267	246	263	272	277	271	258	294	246	274	242	265	275	252	233	253	253	232	227	277	286	243	250	263	260	273	253	271	257	238	219	252	306	262	235	259	273	282	273	241	265	273	231	258	275	276	261	258	287	263	240	266	259	265	246	258	247	230	264	234	261	284	260	237	243	241	240	224	267	251	275	251	244	278	269	268	250	262	261	235	270	260	253	250	273	280	256	251	269	240	275	256	254	238	263	235	261	258	237	252	247	266	275	249	268	269	240	214	243	251	226	233	292	263	219	287	287	272	253	254	239	261	228	244	259	269	223	259	239	229	241	288	235	260	301	277	253	275	273	259	250	276	251	217	249	260	278	239	236	258	273	222	260	250	263	268	270	249	249	270	272	243	295	264	279	261	246	245	258	244	281	258	247	238	245	241	257	255	235	246	253	268	247	247	257	286	251	263	242	251	253	307	251	219	222	266	241	254	253	219	228	242	259	266	256	234	228	237	270	250	258	243	267	254	276	260	231	243	263	268	260	228	265	261	251	260	270	248	299	275	230	257	246	279	272	245	249	257	232	267	258	234	236	286	273	250	278	263	289	267	276	269	285	257	280	238	247	226	242	245	241	266	251	248	257	222	256	243	253	249	282	264	238	250	256	248	268	250	260	255	251	250	237	256	266	250	220	237	273	252	260	234	269	275	244	229	271	234	227	289	264	275	233	259	238	255	243	278	265	276	239	260	257	262	235	245	249	257	272	233	258	258	269	230	270	241	261	283	272	236	248	292	243	285	281	231	245	268	246	237	272	239	255	239	244	293	261	248	260	292	252	241	261	262	243	243	236	265	276	280	243	258	240	246	277	213	287	270	263	261	261	252	252	245	246	249	265	256	251	247	247	259	300	236	259	285	251	245	275	261	254	234	263	224	260	227	266	241	278	259	227	238	243	239	265	267	261	258	242	251	243	273	263	266	262	242	258	282	271	241	264	257	246	254	230	255	266	279	276	230	260	280	223	248	250	239	256	249	266	254	262	257	239	257	259	256	237	248	255	251	253	245	252	253	248	260	227	265	268	251	283	249	259	243	249	259	254	246	270	287	251	254	250	269	266	284	246	278	262	245	240	294	255	268	219	264	270	269	268	255	242	255	236	248	238	263	265	249	252	236	249	257	253	239	260	240	243	254	237	240	250	270	239	247	277	244	244	244	232	273	271	240	250	232	285	240	252	229	261	235	237	237	254	250	229	230	253	281	252	275	245	288	280	261	265	235	283	276	259	247	258	246	263	261	245	263	241	256	274	240	267	252	246	279	262	293	237	253	263	243	273	267	267	248	254	296	255	250	266	271	269	259	232	247	252	267	231	236	225	246	292	240	255	240	258	248	283	248	278	296	278	270	273	290	246	256	259	232	236	271	261	262	226	259	258	250	269	254	247	276	226	251	261	261	229	256	278	281	261	226	247	260	258	260	255	243	226	238	295	265	258	257	257	261	261	245	263	273	302	280	228	246	245	243	228	273	276	277	236	272	263	244	244	260	252	249	249	276	231	224	243	250	246	258	247	238	227	265	275	260	262	224	274	261	285	246	279	239	265	253	263	251	262	255	255	246	235	228	257	262	236	278	262	262	267	257	270	296	253	265	281	260	233	249	271	298	263	282	250	263	257	263	230	227	253	267	267	248	245	263	264	257	278	257	241	266	246	259	290	248	298	247	267	229	283	254	253	234	242	290	245	261	232	244	270	241	270	287	277	251	277	250	250	262	235	256	251	258	245	287	232	258	262	264	238	263	275	234	260	269	232	246	241	229	258	258	301	263	259	269	254	247	278	274	263	266	302	254	258	272	256	275	254	256	255	255	266	257	248	247	277	249	294	237	277	270	253	243	260	241	261	252	256	252	254	242	267	266	267	289	254	235	266	262	281	260	242	272	265	266	247	237	265	240	255	255	247	239	247	230	237	254	244	262	241	247	269	253	213	261	263	271	257	247	280	264	246	269	260	238	245	232	232	253	254	267	253	218	263	264	257	255	253	265	243	260	241	253	238	244	273	254	264	253	231	266	313	224	247	246	260	247	254	239	276	265	260	236	252	247	229	235	304	249	258	264	244	257	213	267	253	256	255	230	279	270	238	262	263	238	258	207	256	257	266	242	270	250	250	264	257	252	241	253	259	240	276	255	227	258	262	220	260	270	264	282	224	253	230	249	248	265	253	276	250	236	234	218	257	259	276	265	299	246	262	260	241	247	268	276	276	250	235	240	230	243	228	256	265	287	220	271	259	258	254	267	240	262	238	241	275	256	282	253	236	246	278	236	271	267	244	260	254	261	271	238	238	238	251	258	276	284	261	245	260	258	292	207	263	265	262	262	281	288	269	270	263	250	253	253	256	241	287	261	245	244	238	249	268	254	226	254	251	263	285	266	243	253	294	259	273	253	251	272	278	237	248	271	294	248	255	264	242	253	279	256	252	268	281	253	244	219	234	275	232	266	235	266	267	267	261	273	261	248	244	263	275	248	251	227	243	260	256	275	251	217	235	265	266	273	249	251	253	302	266	252	271	246	247	284	235	268	256	243	268	270	237	253	232	290	247	253	268	237	236	266	234	242	259	266	257	261	267	268	274	246	252	257	252	245	230	278	260	249	244	264	222	266	279	244	252	281	298	275	279	219	267	247	278	302	265	251	245	265	240	245	279	252	256	247	263	250	258	245	250	255	266	265	274	246	279	266	279	232	264	225	267	259	232	276	240	242	251	242	245	252	238	225	271	262	268	271	255	272	271	263	274	235	225	237	281	270	267	253	230	282	246	247	224	272	261	264	261	258	251	261	273	243	267	243	262	293	269	273	257	246	247	253	262	245	252	280	248	237	266	234	273	267	257	280	255	243	227	276	273	262	229	296	247	287	255	259	257	244	267	263	242	252	259	244	266	253	232	272	280	271	268	272	249	252	250
14673	17188	26545	31683	30397	26146	24301	12685	7143	5015	3808	3187	2571	2273	2254	2163	2242	2034	1772	1727	1493	1236	1105	1050	972	942	896	853	859	826	831	784	796	807	783	744	789	734	770	802	773	780	774	767	727	733	750	720	711	730	705	711	711	752	748	723	688	735	711	739	769	746	729	715	665	691	684	714	723	790	737	757	704	757	680	703	697	744	721	743	669	720	700	725	777	693	737	717	753	723	765	759	677	744	738	740	714	727	715	703	729	758	690	653	719	725	745	707	689	660	720	711	681	671	763	711	708	777	687	709	700	725	755	735	703	696	778	749	723	713	720	716	703	690	757	726	708	726	733	731	720	709	723	741	755	751	719	707	719	716	701	729	722	716	733	738	678	693	699	752	700	743	722	738	766	713	705	740	720	708	710	699	767	700	684	732	713	691	718	704	726	683	736	737	708	751	695	731	743	779	692	731	670	715	742	710	738	747	741	697	713	771	692	777	740	709	719	676	721	718	677	709	717	691	731	772	724	713	726	717	729	691	714	711	723	728	701	748	726	704	739	730	740	718	722	695	737	751	744	714	676	692	766	702	661	728	668	692	677	726	713	689	768	736	732	714	739	706	681	731	708	738	737	681	762	738	773	703	720	694	738	734	711	660	691	724	735	668	745	704	714	739	727	782	730	697	748	735	681	677	703	733	734	737	745	703	725	710	701	723	709	729	674	721	707	734	747	693	750	707	767	733	732	733	694	711	763	718	712	714	713	717	708	744	734	678	643	749	697	720	715	713	777	739	742	693	734	712	687	716	739	706	725	688	717	686	712	720	741	749	722	730	702	689	682	693	721	715	744	758	742	705	702	724	720	733	709	746	721	728	679	724	696	747	733	731	680	756	734	743	741	712	745	714	742	741	684	725	705	696	690	693	729	704	729	733	756	691	740	715	706	735	758	707	671	698	765	723	711	711	758	712	688	772	754	727	707	709	707	717	742	701	723	702	775	758	691	679	738	732	744	711	688	730	763	708	735	691	746	722	690	710	750	696	710	746	715	752	790	763	700	706	685	690	690	715	773	738	760	744	743	706	717	725	688	710	763	740	733	763	712	712	778	695	742	697	679	789	716	689	719	698	699	708	703	725	751	677	740	725	754	745	736	743	758	789	660	731	714	735	741	736	698	761	697	730	731	751	744	714	724	757	743	692	718	762	671	657	707	702	713	728	705	719	736	701	706	702	735	706	710	750	755	732	728	718	750	699	709	696	730	721	724	661	742	725	716	705	728	718	703	753	748	731	743	692	723	733	705	749	713	726	741	698	770	740	668	702	745	698	724	761	685	704	731	733	690	769	728	722	731	729	680	807	756	704	704	730	736	650	735	751	693	718	750	736	731	726	729	718	704	725	757	717	706	713	730	693	781	762	724	711	758	747	716	716	785	733	683	674	747	699	699	714	687	696	752	689	719	744	745	729	724	674	708	735	708	742	687	753	742	681	717	717	746	726	768	687	705	663	709	732	702	753	709	747	690	743	695	702	723	716	737	726	707	689	691	701	700	694	700	739	713	705	722	700	752	735	724	720	696	727	689	710	680	726	727	761	749	725	762	735	696	740	710	719	726	702	734	704	693	690	750	759	716	709	712	711	679	678	696	721	767	706	720	749	763	723	731	694	720	753	701	734	709	726	671	726	683	735	762	702	747	719	707	711	769	723	744	758	721	673	688	761	731	757	699	766	707	716	743	679	719	742	741	741	707	702	739	697	729	744	713	760	697	737	727	743	726	644	774	735	738	744	731	725	735	686	750	725	736	713	732	693	736	711	706	687	695	730	713	747	711	743	691	709	712	736	743	706	676	664	694	694	731	724	713	754	713	711	749	720	709	694	697	752	769	692	695	735	733	715	723	736	739	694	694	672	671	713	744	669	689	719	746	747	673	708	692	666	709	709	754	727	729	724	745	724	713	757	726	743	745	762	712	684	722	689	687	709	712	688	771	722	702	730	733	697	756	673	721	740	692	769	740	724	712	686	674	758	735	800	706	728	712	713	744	687	662	776	759	715	743	696	741	760	701	758	729	737	749	730	683	723	746	684	730	735	673	761	705	730	777	696	738	721	731	702	674	701	680	766	710	730	716	693	699	681	715	722	658	707	748	739	693	738	700	707	721	689	723	760	741	698	698	721	695	711	759	733	733	746	715	682	718	708	736	682	734	712	723	710	685	721	727	700	700	667	731	702	704	663	737	766	686	741	771	699	691	758	696	698	712	745	711	747	673	720	731	746	713	712	732	712	728	667	682	674	687	729	733	710	698	748	739	696	733	720	710	715	763	760	700	702	764	709	726	704	737	739	718	745	732	740	706	748	707	711	743	692	713	711	713	738	701	750	705	702	710	729	734	766	736	760	728	730	709	702	741	746	696	749	675	759	702	672	713	702	714	747	726	699	741	671	739	699	721	746	750	726	735	696	726	699	705	724	715	706	691	726	715	759	786	718	672	778	729	721	745	730	718	701	719	671	743	725	699	750	701	684	727	705	757	718	681	701	728	746	688	699	706	733	720	729	734	701	736	726	712	710	700	681	725	713	731	712	767	726	736	731	735	747	770	755	694	730	678	696	703	752	730	701	725	715	723	726	715	717	736	723	713	718	672	695	701	760	711	690	716	712	725	706	758	677	708	728	735	739	717	660	740	713	662	715	709	744	702	733	752	756	710	736	733	746	645	741	740	725	710	716	690	696	721	724	696	726	721	752	672	721	676	754	739	738	731	758	759	734	765	728	711	734	687	740	720	732	709	759	733	712	671	712	737	720	737	764	709	747	688	749	702	725	720	745	726	702	702	722	788	685	695	741	708	720	713	716	736	731	668	711	727	708	698	666	750	742	733	747	772	732	707	730	765	682	729	663	676	695	699	711	740	750	743	780	707	734	713	675	718	733	730	721	738	690	746	724	763	713	709	742	676	707	665	711	774	781	668	677	759	717	732	770	715	689	743	700	682	759	739	716	722	737	759	733	766	730	719	751	731	686	757	677	741	729	722	758	679	676	710	718	678	714	726	754	749	700	717	701	723	713	691	750	753	688	683	684	706	699	703	758	727	695	706	690	717	701	723	762	749	714	747	785	738	714	694	737	751	767	735	762	729	722	720	728	722	713	717	752	700	718	713	728	715	681	776	681	721	774	749	728	705	783	725	781	730	706	695	697	722	747	731	714	704	746	716	725	664	750	712	720	723	745	723	757	727	726	730	753	716	709	657	666	738	745	719	702	746	744	714	747	668	794	741	703	691	686	707	666	718	749	739	714	670	729	736	750	760	748	692	694	695	739	741	760	686	698	717	694	730	717	718	744	719	739	706	699	723	708	731	741	738	744	726	712	723	744	719	725	709	734	755	706	736	688	751	738	741	687	691	726	691	699	712	706	731	719	744	668	741	704	747	731	728	734	723	776	707	658	697	750	751	715	690	720	755	765	729	690	743	706	729	705	723	703	722	701	687	745	722	718	699	692	707	682	699	735
21252	21829	25618	22866	17730	11454	8906	3161	1360	884	701	637	525	538	521	480	471	433	421	365	334	286	280	299	297	273	250	283	271	274	310	275	261	273	259	266	243	243	289	238	272	258	252	256	272	290	235	261	274	253	269	258	242	258	263	248	254	233	278	267	233	216	225	281	254	275	254	265	254	246	253	264	269	254	271	257	264	256	236	268	248	247	280	273	271	247	237	252	232	254	226	275	289	257	246	264	257	278	238	272	260	279	252	243	289	276	263	268	266	259	266	262	250	234	254	244	240	262	245	251	255	245	234	267	256	250	253	269	230	233	262	240	298	288	253	242	270	243	272	245	276	232	254	262	242	251	260	277	264	266	214	276	238	255	267	253	237	278	262	247	241	240	244	275	256	269	271	252	223	258	261	303	256	260	254	259	263	269	265	266	246	231	266	264	225	275	271	260	274	259	270	230	269	247	274	261	251	261	280	285	258	263	248	247	244	257	249	264	260	254	251	246	285	243	275	259	231	235	234	241	269	255	277	256	265	247	250	229	253	255	269	267	257	257	253	236	257	259	254	235	259	272	277	283	244	259	237	277	291	250	265	247	234	245	288	264	277	250	273	271	297	253	261	252	241	262	226	259	253	258	285	282	259	247	287	264	260	258	266	267	254	254	268	238	275	250	229	237	237	264	256	259	260	254	283	281	264	288	227	244	248	260	282	258	253	248	261	270	255	285	251	262	317	232	240	259	292	261	237	270	274	278	249	241	282	286	267	270	272	285	233	270	238	259	266	256	268	246	249	273	252	249	239	279	238	241	257	304	269	283	233	266	262	236	268	257	265	266	225	267	234	277	269	262	254	272	246	238	252	252	261	257	261	258	236	273	271	285	251	244	240	247	251	246	279	271	244	240	260	280	286	231	273	262	261	255	253	272	258	270	253	278	264	266	282	284	261	266	267	249	269	283	242	277	257	244	258	238	248	263	283	261	239	247	239	258	238	250	236	257	259	275	235	264	282	281	264	245	244	270	287	279	229	257	234	252	258	259	244	251	251	265	294	249	263	236	277	248	290	244	223	256	252	246	251	257	241	222	245	270	241	265	270	252	283	273	256	249	268	301	258	247	271	234	248	265	250	233	256	241	253	253	259	253	243	266	273	247	279	266	242	271	238	281	236	234	292	270	257	234	252	234	287	247	258	260	280	253	277	233	246	281	287	276	264	252	277	278	258	242	243	273	275	277	248	250	235	270	262	258	254	268	256	253	253	241	248	259	250	263	273	260	245	262	277	270	265	271	262	287	229	247	246	223	250	242	240	262	235	269	287	248	253	278	257	262	282	277	262	277	231	253	249	264	249	272	287	214	258	276	217	250	252	260	257	231	258	234	233	255	242	265	254	264	245	249	261	261	276	270	270	233	243	253	262	241	272	266	271	256	255	236	267	258	265	236	253	262	237	271	272	227	246	268	229	231	264	238	299	261	285	234	247	260	275	247	232	245	247	277	282	232	271	273	290	251	260	243	265	278	229	232	245	258	280	274	267	261	271	288	250	251	259	248	249	267	272	244	279	248	275	262	276	277	254	240	255	263	244	262	249	263	256	292	245	250	253	255	254	246	252	269	249	267	283	240	228	252	231	232	240	274	241	243	272	233	258	282	264	278	274	260	274	295	249	239	258	252	291	236	272	287	251	267	234	252	249	253	288	267	267	277	281	244	233	282	276	264	264	266	284	247	236	281	262	245	266	273	277	265	278	280	267	279	271	245	263	243	252	247	261	249	275	244	223	261	257	247	249	257	247	234	262	246	256	228	289	265	248	230	254	246	244	254	224	236	267	257	258	253	263	287	274	270	254	309	266	273	281	271	249	263	242	250	243	248	215	251	268	242	253	267	222	237	248	270	287	265	254	251	291	234	242	251	267	269	281	273	239	248	263	224	262	251	283	242	269	228	279	275	260	273	241	282	240	248	305	275	261	275	279	257	261	298	260	265	249	268	227	247	262	284	251	261	226	283	254	262	233	268	261	289	243	276	291	249	247	238	261	227	278	257	267	228	236	281	253	249	235	262	267	239	252	241	254	232	252	246	245	264	272	238	239	230	253	257	232	269	255	269	269	249	272	260	261	253	239	246	259	239	248	231	243	253	242	264	229	259	274	250	242	310	275	238	198	237	250	246	257	250	256	247	261	254	249	268	253	262	255	271	267	251	270	269	244	217	276	260	270	272	241	246	240	255	277	265	268	261	234	254	224	303	273	250	245	252	239	239	255	279	259	258	260	273	260	249	240	251	261	257	240	252	258	239	267	254	268	264	250	248	263	242	276	266	270	236	253	271	253	254	253	271	250	261	240	267	221	265	264	254	245	251	243	248	239	249	273	245	230	249	240	241	274	229	245	260	280	266	269	254	246	256	267	280	284	269	239	256	268	259	249	257	236	277	275	262	249	250	274	262	257	248	250	248	243	265	262	241	275	267	273	243	264	259	231	250	259	260	240	268	262	234	264	278	246	308	257	270	283	266	264	281	230	253	245	257	255	234	268	240	251	297	256	253	258	244	279	264	257	252	230	283	245	239	251	260	243	239	270	292	241	260	247	244	266	230	261	243	241	253	238	264	276	264	240	252	267	281	252	267	269	261	245	241	276	276	261	271	288	282	300	251	261	211	261	241	248	251	241	262	257	235	249	288	274	228	285	272	245	250	267	265	255	249	245	249	268	274	261	280	255	268	246	267	280	247	221	262	246	258	255	254	257	252	233	236	243	245	279	247	235	255	266	248	256	238	251	254	256	263	300	277	231	264	252	271	249	271	275	237	258	261	234	276	251	232	235	265	279	226	283	257	265	287	273	248	245	271	253	259	220	248	249	286	244	259	218	266	240	231	242	271	264	259	270	249	259	269	251	237	297	254	233	241	254	268	254	228	262	259	238	258	245	229	254	267	273	279	271	255	277	252	252	241	248	251	241	262	293	262	226	264	238	245	260	263	250	304	261	293	249	272	280	290	250	267	277	256	241	264	243	254	224	259	217	308	288	259	298	277	279	246	226	236	254	268	247	252	276	253	235	250	263	270	269	256	251	252	251	274	247	273	304	265	263	270	295	265	256	247	245	261	237	270	273	232	248	242	271	268	259	245	262	237	235	228	243	277	218	255	243	242	281	270	258	263	271	240	250	250	260	256	270	232	255	254	279	256	269	295	220	214	254	285	282	236	279	250	262	241	260	248	255	251	279	261	273	259	231	211	257	277	278	271	263	271	265	246	280	233	260	304	252	240	255	254	267	270	269	254	267	295	261	240	296	271	249	285	261	271	255	210	291	266	257	265	240	253	269	248	246	255	269	249	271	262	250	262	227	256	261	270	242	276	252	277	265	250	265	294	252	254	238	271	247	250	260	299	253	250	288	256	269	253	285	240	254	234	268	244	258	238	266	269	246	285	227	282	247	264	274	277	258	286	236	263	244	246	252	232	269	240	259	245	263	271	246	251	257	218	238	245	255	271	238	242
14668	17165	26047	31034	30590	25964	23638	10948	6058	4081	3346	2820	2634	2342	2230	2167	2056	1884	1806	1587	1360	1171	1100	976	928	924	838	876	851	771	795	793	814	734	700	713	771	826	779	737	713	772	713	776	806	751	778	788	753	742	739	755	698	706	758	732	701	681	763	714	726	722	728	699	718	719	734	730	709	710	739	753	746	690	729	698	714	719	717	730	757	752	760	743	729	754	718	663	748	750	680	709	705	753	699	717	777	743	719	715	718	751	735	779	713	726	705	686	722	752	732	730	705	730	762	748	733	723	768	737	720	726	766	703	706	748	770	702	751	726	733	738	752	758	733	712	739	716	697	725	743	788	743	693	759	685	752	691	668	721	699	715	751	687	751	716	694	809	683	659	701	781	736	729	703	752	725	684	726	764	732	724	728	701	745	672	726	710	739	721	698	763	748	733	728	706	696	746	769	737	685	704	711	696	737	749	688	724	703	754	756	741	730	683	699	719	730	750	699	741	764	700	723	691	711	722	729	764	698	721	680	773	741	761	678	798	721	684	725	716	709	734	706	712	735	737	725	742	724	750	715	721	742	704	761	688	761	713	716	704	832	764	758	741	743	738	742	691	753	740	741	711	762	747	759	765	711	698	731	688	669	790	659	758	682	722	733	765	755	730	748	745	752	702	743	698	730	715	711	757	757	688	780	742	724	712	730	712	744	706	755	716	755	758	735	761	699	780	727	755	740	741	739	682	716	722	693	694	741	731	721	753	718	761	767	713	756	778	751	687	737	708	771	755	715	718	698	750	770	744	742	727	734	736	736	737	757	720	724	743	711	705	768	656	699	707	750	734	726	759	696	708	757	697	712	708	721	668	778	740	779	701	724	719	715	727	745	711	783	728	731	728	726	753	769	749	736	719	695	721	714	780	725	715	701	769	714	768	701	761	719	730	724	690	732	736	755	702	709	694	705	734	686	701	728	708	741	717	713	790	736	681	775	671	717	709	753	766	687	769	747	726	727	745	758	715	762	724	709	691	719	705	695	668	749	755	681	683	747	732	702	677	769	748	673	717	742	754	736	766	708	673	723	722	721	741	730	748	764	696	722	749	728	663	758	743	734	746	693	720	700	694	728	679	720	722	710	774	714	725	718	747	729	745	717	733	699	753	742	713	781	756	742	763	702	680	678	774	762	702	742	748	732	724	711	745	738	744	756	734	690	698	737	727	727	729	741	712	722	772	739	737	725	716	717	718	747	730	689	719	753	692	729	741	689	653	736	762	770	726	766	740	736	750	669	719	760	700	737	723	751	707	790	773	721	705	698	782	718	757	692	739	748	687	774	694	727	753	768	720	700	745	754	734	741	723	717	703	727	737	749	689	719	742	729	731	733	718	745	721	735	765	718	758	711	711	743	752	750	727	767	724	709	743	716	730	770	724	684	729	776	741	754	732	713	755	719	730	689	737	681	783	752	712	692	745	710	743	709	787	703	706	707	730	724	725	727	663	727	734	680	694	766	719	712	740	696	736	686	750	706	783	775	717	712	694	737	688	664	731	736	713	795	682	756	709	738	730	729	684	709	736	716	725	689	733	753	739	703	788	704	738	708	728	698	764	694	731	698	757	738	735	740	717	714	748	714	724	748	713	771	714	761	754	729	749	749	764	738	756	715	757	736	688	763	734	706	720	723	731	678	737	702	814	731	742	739	731	757	750	747	737	713	734	716	749	721	735	712	712	748	751	768	738	751	707	688	756	742	714	771	730	749	757	749	775	690	706	704	797	705	743	724	741	716	730	754	760	738	710	703	760	728	722	732	727	709	716	733	747	744	780	740	704	748	698	745	713	722	728	730	676	700	768	714	711	746	740	653	704	742	744	752	734	690	719	758	734	763	751	748	760	705	726	720	682	747	755	722	800	742	743	723	679	720	689	699	714	709	728	774	705	729	756	724	767	730	700	713	711	735	709	796	693	751	727	747	714	717	693	766	738	728	731	765	720	711	751	733	731	793	697	738	761	720	771	700	761	741	752	705	754	715	734	755	746	689	694	741	748	728	703	741	731	723	674	759	671	767	702	726	734	701	717	701	763	697	738	715	690	730	704	743	703	713	742	713	788	714	705	746	757	717	701	736	723	715	744	742	741	711	714	716	716	696	718	758	717	711	719	693	753	751	727	720	720	739	782	756	698	763	722	739	761	740	737	730	737	703	751	765	719	748	734	724	669	745	715	701	725	715	730	691	753	760	751	735	735	733	778	733	691	773	758	668	686	705	701	750	742	759	773	728	724	700	706	733	738	742	741	696	760	710	747	739	753	782	769	703	730	721	724	726	720	725	718	690	718	709	726	707	727	744	749	747	706	707	708	723	741	814	681	722	774	762	684	736	755	746	703	757	698	718	721	718	716	732	703	717	699	719	745	752	709	728	709	695	728	735	699	716	749	750	734	709	737	755	759	685	725	775	768	739	703	737	725	736	711	687	675	707	775	721	697	711	733	746	764	720	713	746	761	724	704	725	741	677	741	693	724	721	714	722	706	763	774	780	731	725	768	758	723	735	725	704	740	720	695	742	707	711	724	746	672	725	736	774	773	729	752	766	714	721	741	742	742	742	731	724	731	764	709	728	692	725	710	693	680	756	724	710	724	728	770	684	686	741	738	766	738	731	735	728	706	785	735	716	728	708	689	743	734	685	723	775	723	838	741	726	771	696	770	693	726	748	690	754	735	723	750	752	719	761	751	717	695	717	724	696	755	728	776	710	729	715	753	716	738	727	779	727	726	770	742	763	768	788	723	697	706	698	755	737	718	755	694	764	743	741	688	751	727	728	739	753	725	735	715	765	743	738	725	720	744	684	713	691	775	732	705	720	716	712	768	726	677	704	730	734	679	742	688	712	730	750	755	701	754	697	748	727	759	704	751	660	748	740	723	744	707	695	739	687	747	713	758	731	707	741	699	733	710	759	741	709	742	768	778	723	752	731	727	733	742	783	741	768	727	715	730	740	710	778	773	669	737	739	747	716	761	719	729	706	740	737	730	720	754	769	740	745	727	754	777	727	762	670	737	737	715	697	727	738	716	731	755	696	692	720	718	672	739	734	641	762	736	781	737	742	741	737	760	688	738	742	779	739	702	767	732	698	677	703	744	731	714	714	713	748	725	773	713	705	729	737	736	751	760	752	741	685	730	718	732	773	687	735	726	756	707	705	763	731	736	717	715	724	701	731	742	661	767	765	717	658	711	753	785	747	740	748	713	751	758	737	726	742	754	727	727	707	735	718	726	753	737	694	704	757	757	738	734	720	693	705	684	732	767	769	750	745	738	750	681	759	789	746	763	735	746	762	720	737	755	726	710	795	740	692	743	743	753	758	765	729	714	737	680	693	731	675	684	750	774	730	691	767	794	726	712	754	704	681	754	706	729	745	743	689	780	692	704	734	718	685	734	780	691	722	704	718	741	751	711	690	716	789	703	752	693	732	711	768	704	715	717	716	720	754	775	697	711	788	705	739	718
21455	22462	25787	23465	17588	11268	8913	3077	1212	796	604	593	531	514	504	488	410	444	440	378	350	317	311	298	260	278	258	285	284	265	288	271	262	251	271	246	287	258	261	251	248	297	279	302	262	279	283	264	275	288	245	236	265	249	264	255	254	246	278	250	268	245	254	256	258	253	251	255	254	248	279	241	242	259	295	244	254	230	255	245	287	260	220	255	272	265	230	271	275	262	242	245	259	228	305	245	262	249	274	275	271	268	268	256	286	274	278	245	262	266	271	258	246	268	273	249	263	249	278	244	258	291	247	260	268	254	297	305	260	293	269	284	240	261	237	258	255	284	263	254	253	253	280	250	310	268	264	235	268	273	289	299	275	259	259	240	288	228	267	275	235	263	232	264	268	274	233	260	299	273	286	274	262	256	263	244	287	248	256	245	258	265	246	244	253	288	248	260	221	252	238	277	245	270	236	276	260	263	286	270	245	263	232	223	247	260	256	259	264	260	255	252	242	282	240	254	217	239	259	255	272	261	249	271	282	245	240	279	248	279	250	269	309	294	237	264	257	284	214	253	239	259	242	249	232	273	280	261	300	268	245	255	246	241	261	234	276	259	247	246	245	289	262	252	269	286	263	284	283	267	249	262	256	252	246	290	258	251	234	242	254	247	269	262	255	253	238	279	244	266	270	272	269	257	249	246	264	250	246	218	232	262	259	281	255	276	265	280	259	268	210	273	281	247	294	255	252	268	265	243	265	252	246	266	265	240	265	258	237	251	269	240	253	258	266	253	258	281	268	225	258	254	275	255	262	240	238	255	242	255	274	288	264	238	274	260	252	260	253	250	259	254	244	262	245	276	256	240	232	267	248	244	237	255	255	295	271	223	251	261	265	289	295	244	272	254	280	267	258	233	309	261	256	233	241	252	268	276	245	258	247	261	240	251	272	283	265	276	248	269	270	248	264	252	268	252	253	293	266	270	277	255	271	251	254	254	299	242	230	255	234	283	291	259	274	263	249	254	233	281	252	241	272	269	262	271	258	268	276	260	280	266	257	278	276	233	261	269	272	288	274	253	273	247	258	231	259	283	287	244	274	272	264	249	233	274	242	245	276	281	265	243	242	258	272	257	266	238	245	244	258	272	230	262	246	267	280	248	262	261	257	257	279	253	260	257	263	252	265	232	258	236	236	271	237	250	258	281	230	255	267	279	254	256	252	271	261	235	271	253	259	264	264	280	242	274	262	282	234	252	247	267	279	261	262	257	269	292	233	248	279	233	264	246	272	267	295	242	264	258	247	262	242	255	224	306	248	258	242	259	276	281	246	259	251	260	270	242	238	234	254	284	269	275	257	269	283	249	262	252	252	254	270	221	261	257	285	272	244	263	265	275	244	251	254	242	240	232	246	271	272	271	262	244	242	265	266	276	250	258	241	261	276	225	258	239	265	261	255	268	273	259	257	264	258	243	266	295	274	271	243	290	250	236	273	234	246	290	255	242	240	254	271	256	251	271	296	278	265	270	267	242	285	273	269	253	282	246	266	273	234	272	260	273	233	232	244	270	235	257	257	259	287	271	272	233	267	259	258	277	270	281	267	252	258	260	269	268	259	245	227	229	283	276	279	232	241	277	268	279	253	281	292	292	276	252	249	271	234	255	242	239	244	270	259	294	260	261	288	280	278	243	266	271	256	245	275	219	242	251	273	284	254	268	240	259	256	267	280	245	266	267	285	250	291	256	260	258	293	261	272	271	250	277	285	255	255	229	276	268	255	261	269	279	276	269	281	222	279	270	277	271	237	269	253	266	286	252	252	280	295	290	237	275	251	281	243	254	287	273	249	261	268	265	248	265	263	265	249	265	227	289	259	260	277	252	243	269	281	235	229	248	259	263	237	287	256	269	269	252	256	271	252	264	247	272	271	253	255	273	270	266	264	240	234	271	282	273	256	252	281	251	253	245	277	269	262	272	254	231	248	262	266	234	264	278	286	259	279	232	257	269	279	235	248	268	262	289	258	257	250	260	246	271	269	244	239	249	280	247	249	267	269	275	260	273	251	221	295	279	250	257	280	245	255	246	269	266	258	273	240	264	274	250	269	269	262	265	270	260	288	273	254	251	244	238	246	236	244	272	256	279	249	266	262	268	257	264	249	290	271	240	278	256	267	253	244	249	247	262	258	271	261	278	258	276	261	273	258	266	262	265	272	258	256	248	252	249	234	249	218	267	257	255	275	234	272	266	290	238	252	287	252	228	237	265	257	274	277	244	256	289	241	240	202	274	258	246	276	254	262	273	277	277	255	266	230	263	255	287	260	273	253	262	249	278	226	256	273	256	291	282	245	277	266	241	255	248	266	250	253	246	252	248	283	268	264	245	243	260	272	271	240	253	239	250	265	245	278	249	236	267	278	262	298	248	260	270	277	268	281	279	257	280	255	288	253	273	237	247	271	235	254	273	262	258	264	289	231	274	260	254	269	259	305	284	266	250	264	273	277	248	234	275	259	259	262	244	267	249	269	256	247	242	243	246	261	254	279	278	282	263	285	242	268	245	280	259	272	243	257	271	272	243	273	243	265	251	256	270	265	248	239	236	249	249	259	260	259	253	254	260	244	272	276	244	262	268	259	236	236	280	244	286	245	261	238	255	260	257	254	276	249	253	278	249	255	256	264	259	285	248	265	282	254	258	254	245	280	270	254	238	259	263	272	271	263	237	262	253	241	266	276	245	263	260	263	222	262	276	251	265	242	253	253	254	230	275	248	249	255	242	269	273	265	282	259	268	260	247	251	252	286	272	248	266	253	253	248	251	241	252	266	260	271	261	268	262	266	281	277	286	262	300	281	260	261	245	242	284	257	247	232	272	258	255	270	279	273	255	268	262	274	243	288	233	240	271	244	237	255	263	273	279	286	248	273	273	268	259	238	253	266	262	262	248	244	241	256	277	255	257	271	267	250	277	269	274	263	250	273	287	275	286	257	237	267	278	268	237	267	296	238	257	250	254	247	275	242	275	257	236	250	272	261	248	263	269	260	289	288	287	266	252	233	249	269	240	266	264	252	296	266	307	260	237	278	235	240	257	243	246	262	276	279	254	266	240	250	249	275	267	238	251	258	244	258	266	254	260	244	256	263	267	256	272	268	279	232	249	239	281	279	242	275	237	277	262	245	257	283	276	264	272	267	266	241	251	257	233	269	260	259	245	246	238	243	239	239	245	240	242	235	237	254	274	297	271	256	259	269	251	256	238	258	287	252	244	243	278	242	228	264	240	240	277	247	258	286	244	257	244	270	254	249	249	261	258	285	251	260	261	225	248	276	251	261	236	255	236	269	282	230	247	275	268	239	250	261	257	251	256	259	243	233	255	259	266	256	264	257	258	266	269	239	258	253	285	247	259	254	274	281	254	276	265	275	254	246	249	275	257	287	271	244	247	251	262	274	239	270	265	250	255	240	262	261	258	261	261	227	264	238	271	226	246	260	259	248	237	258	245	257	272	244	280
15139	17770	26044	31425	30155	26101	23234	10452	5147	3584	3066	2706	2591	2535	2292	2089	1940	1888	1787	1515	1282	1089	1057	1063	917	859	841	820	797	815	802	778	868	770	776	753	741	736	818	752	712	757	771	772	668	747	729	770	761	682	731	752	749	701	771	758	727	728	749	757	736	693	793	695	718	777	716	738	751	745	712	730	762	713	725	735	797	735	763	689	689	730	744	723	766	757	747	732	715	753	728	746	691	758	741	724	741	694	722	731	705	710	740	753	728	681	731	745	779	802	734	724	751	685	764	731	758	727	737	764	701	697	739	727	725	762	723	702	703	695	759	700	708	768	752	699	721	678	710	787	714	775	740	731	730	688	680	701	738	769	733	744	677	776	709	738	739	736	725	746	720	730	780	726	746	772	675	734	760	719	716	742	760	734	691	742	725	734	729	737	747	726	724	715	684	723	740	693	699	721	754	759	688	726	720	721	744	683	689	712	741	701	710	726	742	762	725	707	734	699	765	747	763	736	733	722	746	661	747	744	716	712	726	754	670	772	758	745	732	683	729	725	727	716	729	737	791	704	754	743	723	740	765	775	699	704	739	737	709	720	726	719	756	723	733	733	721	716	744	702	768	748	735	751	691	700	762	703	715	694	721	729	788	725	716	772	762	744	726	741	693	720	765	726	727	696	728	770	728	773	709	715	710	755	773	707	692	742	701	696	692	738	727	681	728	739	741	731	746	733	728	719	717	795	741	743	719	743	773	709	713	698	745	704	744	704	756	725	754	745	789	708	751	732	731	740	734	709	751	733	731	727	724	758	745	694	703	775	735	735	712	726	749	705	713	751	691	710	740	759	738	756	761	719	780	718	686	748	681	717	713	744	731	747	670	719	731	743	774	773	721	696	741	706	747	791	757	743	723	753	693	743	703	688	753	670	752	750	761	716	775	738	737	746	706	743	759	731	723	746	702	723	730	753	696	678	726	739	702	697	763	755	741	752	709	720	700	744	752	692	773	760	681	741	713	721	712	721	709	745	720	734	657	756	686	744	744	778	733	708	744	702	767	766	684	744	721	776	701	737	701	726	700	699	736	726	713	684	726	747	709	709	734	711	749	722	718	694	789	701	764	719	712	750	740	723	710	691	787	724	749	740	735	682	705	776	776	707	721	763	765	729	673	733	732	674	724	739	694	790	713	728	722	703	691	663	774	724	765	695	747	755	733	727	743	769	698	751	720	758	713	692	685	762	730	717	753	733	755	739	745	711	724	721	735	734	705	740	750	689	741	751	755	698	656	723	745	711	698	765	721	728	736	773	757	726	793	714	769	727	686	741	754	730	770	680	710	707	801	720	735	734	760	722	774	706	760	776	684	725	674	737	724	738	752	706	682	726	806	763	722	700	719	751	728	717	687	707	708	734	697	689	726	768	686	727	741	751	735	741	675	709	754	673	701	734	737	759	764	743	720	707	735	713	729	724	779	720	771	691	721	763	745	701	756	715	725	708	744	710	737	679	742	731	757	736	751	732	761	708	766	767	700	729	749	727	709	729	700	709	707	711	766	691	777	750	690	751	769	725	744	736	710	690	761	725	726	760	711	712	763	753	750	741	759	714	709	699	744	738	688	742	680	691	733	716	701	712	748	732	747	745	734	737	779	757	741	710	694	751	708	713	753	708	693	725	717	729	788	697	690	734	773	763	745	765	706	717	716	712	718	764	711	717	715	708	671	712	719	730	733	730	726	724	761	747	720	734	752	764	712	719	728	723	676	720	789	754	758	749	710	713	776	743	756	746	728	768	752	706	715	758	767	752	733	772	689	742	743	708	770	703	729	704	713	753	684	785	732	698	764	714	714	695	694	694	726	746	761	700	699	725	726	718	740	709	716	747	674	714	744	740	704	725	765	742	712	713	768	757	724	738	737	710	720	722	697	756	725	757	720	762	718	722	725	721	738	715	784	761	722	737	752	714	761	720	764	747	731	714	770	785	731	779	680	728	753	701	743	755	737	724	702	786	705	757	716	703	708	731	754	671	753	742	719	687	699	737	738	698	713	729	753	733	740	716	741	750	740	729	699	761	698	758	696	740	727	774	733	728	733	701	759	729	734	715	738	720	771	745	683	731	759	752	711	727	714	774	719	711	686	705	729	709	738	742	731	730	724	728	731	756	750	731	735	758	675	705	706	675	747	717	734	751	709	731	722	765	738	692	740	728	660	706	748	799	709	776	713	745	741	766	751	743	760	760	732	784	729	756	737	754	708	702	776	693	772	733	729	728	719	766	698	793	774	675	697	793	726	713	774	764	701	733	723	701	754	739	727	712	750	786	738	742	742	700	718	756	768	748	688	705	693	742	741	680	737	714	746	725	705	727	691	692	728	715	693	742	763	768	712	688	712	725	730	698	729	695	650	712	722	721	774	739	722	748	793	738	731	746	710	721	680	738	667	741	732	740	747	732	717	692	778	719	738	786	764	766	681	735	725	771	731	713	686	705	762	753	769	758	721	715	743	692	763	776	776	734	706	688	701	732	732	730	726	729	714	736	716	778	749	740	754	776	731	762	748	769	736	726	758	708	754	731	694	680	715	747	745	736	716	715	766	725	729	744	744	701	734	738	763	704	701	740	784	723	755	748	705	775	718	714	784	780	705	682	688	749	731	705	729	727	746	713	746	737	757	711	712	763	719	726	749	761	795	687	732	744	745	743	705	772	731	712	721	723	694	662	789	761	732	731	715	696	722	762	738	749	727	726	712	784	714	724	698	769	719	760	689	726	724	759	734	714	755	707	722	728	755	703	756	683	774	787	698	798	726	698	735	720	729	693	714	759	734	774	699	745	711	763	730	680	746	698	696	737	748	699	721	723	710	754	709	748	716	736	733	738	738	751	746	674	784	744	748	726	743	704	646	687	742	711	674	748	729	742	762	737	758	722	715	749	745	722	733	753	676	714	722	741	710	737	735	684	697	782	678	716	682	727	699	733	763	722	745	734	699	728	727	710	747	761	687	745	707	759	750	715	776	775	677	740	751	724	744	743	683	774	728	701	735	740	728	750	727	713	780	709	715	707	657	755	735	705	728	749	759	784	741	768	742	759	733	766	753	772	709	774	696	736	684	773	765	692	752	742	785	722	761	709	748	734	706	745	716	745	771	755	728	740	725	778	714	711	736	751	719	732	727	721	727	770	785	717	743	723	733	742	738	759	753	714	686	670	713	702	698	731	711	764	739	705	703	740	750	731	736	759	683	765	762	698	749	782	700	765	777	683	765	711	729	677	731	728	709	680	722	726	740	687	685	756	714	728	698	713	748	768	713	706	752	752	735	745	759	738	780	728	702	698	726	740	731	729	699	724	697	712	689	748	731	706	734	800	770	751	705	757	741	736	746	733	730	756	676	708	725	708	803	702	754	694	744	748	758	678	757	729	703	738	714	763	727	717	714	745	707	707	701	665	712	719	741	720	726	764	723	716	728	724	712	693	703	734	723	734	724	714	723	719	760	764	706	771	699	730
21158	22705	26737	23443	17049	10800	8358	3353	1237	807	751	647	563	555	511	468	452	455	396	398	346	317	288	296	308	269	283	248	265	270	277	239	256	288	258	282	282	307	267	266	275	276	272	281	270	265	267	270	256	241	261	269	257	276	273	261	237	254	257	272	266	274	259	286	263	283	282	247	277	274	283	236	241	256	275	244	253	260	276	292	270	273	248	250	278	254	231	246	273	261	291	273	257	262	257	261	281	228	270	250	282	241	235	268	286	235	267	269	249	278	277	282	239	275	245	256	252	278	269	238	273	270	249	289	265	279	259	269	255	240	285	279	239	249	264	253	258	278	230	267	252	266	273	273	219	268	283	256	257	281	255	256	250	264	279	247	252	260	241	266	269	275	261	279	272	273	265	244	282	241	257	269	239	293	274	245	269	239	245	264	259	278	266	241	235	240	244	252	248	270	267	268	251	269	240	266	265	257	277	255	278	252	265	218	249	236	257	263	241	286	288	274	257	276	260	262	233	270	249	273	269	243	278	238	253	266	256	260	260	246	251	258	260	275	271	257	240	279	285	264	297	257	267	260	253	272	235	284	290	263	250	269	238	245	261	280	250	280	247	232	287	225	243	267	298	269	285	228	254	279	249	287	247	281	247	255	262	254	277	236	250	274	228	261	267	247	250	267	260	264	233	284	262	270	270	265	276	265	279	233	258	259	247	264	253	269	278	270	243	276	246	278	272	267	268	270	275	270	242	277	246	254	240	267	260	283	257	280	266	282	248	269	227	238	243	284	254	270	246	279	259	260	264	242	261	234	258	257	241	242	282	263	265	248	272	260	263	267	280	277	260	257	280	268	242	257	288	287	253	264	216	283	272	247	271	253	264	256	269	260	270	253	256	277	241	294	265	238	245	262	243	262	258	233	244	233	278	275	247	264	262	255	245	266	272	276	296	286	281	227	288	248	264	233	262	243	282	283	273	263	244	269	257	262	281	290	262	270	244	260	264	240	260	265	275	286	237	250	285	264	233	274	250	251	296	237	235	253	274	247	279	258	270	251	257	281	265	261	299	233	256	247	278	269	248	242	238	289	266	260	277	236	251	292	265	259	232	247	271	266	248	259	274	229	267	254	274	265	254	284	268	249	290	266	257	236	240	241	273	259	252	247	283	274	231	256	293	279	302	288	280	277	268	267	254	293	282	248	293	273	249	244	256	274	275	227	256	276	242	257	290	275	263	264	288	262	291	254	301	271	266	278	254	259	277	247	244	264	252	294	260	259	280	244	278	295	272	258	282	250	278	269	273	256	268	240	243	283	267	235	282	257	276	232	266	271	249	270	240	271	238	266	263	246	258	271	269	241	236	284	258	292	276	285	273	247	271	239	248	251	255	280	265	254	267	239	294	227	264	267	249	273	286	265	258	251	273	251	264	279	280	295	276	263	266	284	260	260	263	241	281	257	263	280	272	264	279	265	272	260	280	261	279	258	295	288	287	276	242	280	261	266	259	256	240	266	268	246	226	251	293	263	292	258	268	261	271	277	239	262	264	261	261	261	270	252	222	278	262	251	258	265	251	285	277	287	257	230	296	282	295	235	282	262	249	269	258	265	288	266	268	267	249	255	274	267	258	273	265	258	272	306	277	244	240	278	269	280	250	285	262	265	265	254	258	278	286	269	262	233	252	246	279	270	298	287	275	282	274	286	285	256	245	274	263	246	271	251	243	290	266	250	251	261	283	276	275	283	235	271	254	272	285	239	254	262	256	255	249	263	229	251	281	271	225	257	269	291	260	247	264	251	245	254	267	259	264	252	254	255	262	244	277	293	242	242	256	252	262	264	256	285	285	236	263	277	280	254	263	250	278	286	243	255	249	266	264	259	275	265	255	286	261	240	293	250	265	232	236	276	264	283	261	273	250	291	256	243	268	280	255	241	263	276	258	256	261	250	246	293	242	273	263	255	259	251	258	275	245	261	274	282	274	279	238	269	250	247	322	279	267	258	244	251	288	263	271	284	269	249	284	288	291	260	280	264	249	258	257	269	251	275	285	287	263	296	247	255	251	253	270	265	246	262	239	265	284	263	277	287	282	243	261	264	242	259	255	223	285	237	248	278	273	252	271	256	258	283	258	242	281	300	253	287	273	251	279	278	234	280	289	264	254	238	254	288	259	222	288	296	286	271	240	251	242	250	255	283	271	299	285	244	243	252	273	301	266	285	254	259	255	249	283	255	272	246	250	292	244	303	244	264	271	245	240	278	296	269	257	255	246	262	254	293	260	272	258	264	262	250	250	279	265	285	253	274	255	258	268	262	257	282	269	260	278	231	264	275	269	296	260	248	258	247	262	255	282	284	269	258	262	308	253	295	252	263	273	226	261	247	269	279	272	262	255	273	269	227	253	261	228	264	260	268	253	269	239	290	275	259	255	269	266	272	243	257	276	264	277	258	263	250	237	262	250	285	257	257	239	251	262	280	278	246	251	265	250	260	264	270	242	264	244	256	238	254	263	282	240	282	262	264	258	269	257	286	236	279	278	274	300	269	307	244	265	278	253	240	274	228	273	275	276	250	269	271	246	273	269	270	250	240	254	281	259	256	242	268	261	265	267	247	227	276	248	261	241	263	275	252	289	223	262	274	289	275	251	252	258	260	233	261	278	249	282	271	281	282	271	278	275	269	241	227	250	256	271	251	239	286	238	265	272	252	259	276	263	267	268	252	259	264	246	269	250	235	238	239	263	265	261	288	277	229	253	248	263	302	256	259	265	264	234	243	272	309	266	279	251	277	258	255	294	236	295	231	242	264	248	259	225	272	253	244	262	257	256	274	253	257	283	240	267	240	261	243	280	256	271	264	242	258	256	296	286	282	262	246	245	264	262	260	236	241	272	278	258	257	266	265	251	275	261	291	268	281	292	249	242	278	265	270	253	252	257	267	272	251	270	241	288	250	256	262	262	230	264	262	261	256	262	253	235	235	273	273	241	278	256	282	264	258	239	278	260	271	260	252	265	253	267	278	274	261	258	289	274	232	261	259	255	257	288	274	253	276	245	252	238	256	290	251	302	255	266	252	256	269	248	263	276	249	266	286	257	255	266	275	227	279	264	291	228	232	291	258	250	253	267	276	302	259	263	236	250	239	251	266	253	261	262	252	289	273	242	277	268	295	247	266	247	233	236	247	240	251	271	253	279	267	246	254	255	263	235	241	258	258	263	259	271	256	277	281	274	259	278	255	260	269	288	263	261	254	232	280	298	295	280	272	278	273	256	251	263	263	314	271	252	241	270	246	264	252	290	284	268	254	270	273	280	299	261	281	307	260	251	223	266	254	265	316	271	283	265	290	269	290	273	283	263	262	280	266	252	273	237	286	233	254	274	256	289	287	265	260	277	289	264	252	287	258	236	259	263	263	271	258	248	289	293	264	263	251	260	239	264	249	279	273	274	289	251	276	255	248	259	272	264	272	266	286	251	248	264	259	303	265	258	232	266	270	289	256	247	244
15088	18108	26789	31460	29821	24915	23123	11058	5300	3812	3309	3131	2921	2676	2544	2211	2122	1965	1652	1519	1294	1205	1099	987	948	848	873	822	814	844	813	796	758	820	708	755	745	802	791	741	749	703	773	790	743	775	765	752	751	745	754	708	732	705	735	745	734	767	786	750	791	721	721	727	745	729	744	699	724	723	745	721	694	746	738	781	735	773	724	794	766	745	745	757	726	706	751	761	733	733	754	728	749	758	694	729	713	795	763	750	726	696	737	768	732	764	789	708	707	706	751	738	772	782	707	776	698	739	742	750	788	758	709	756	761	714	752	757	768	698	716	739	689	782	769	717	717	727	745	729	726	700	734	773	703	732	709	808	697	732	737	748	784	738	751	762	766	739	749	725	728	687	745	753	738	744	733	773	726	697	711	734	780	731	746	754	745	706	727	707	757	742	749	738	779	730	727	724	699	752	747	750	745	743	752	750	724	742	758	725	773	731	718	737	733	698	744	695	759	732	748	703	788	739	748	697	719	724	744	722	698	724	743	788	765	660	734	717	718	694	771	747	789	749	719	742	715	744	759	729	779	719	741	715	703	737	800	711	736	693	712	737	738	788	771	751	748	773	794	739	756	733	740	746	729	741	780	742	730	779	724	727	710	725	748	769	759	716	676	770	739	726	729	725	730	701	759	798	743	735	739	785	706	713	711	726	764	695	767	723	744	756	740	755	745	726	701	743	730	719	727	741	707	737	737	788	773	753	751	737	650	731	733	716	755	744	725	767	712	740	712	690	762	756	729	764	747	779	733	707	771	685	730	728	715	734	729	742	730	774	688	711	752	717	790	676	766	718	768	753	755	783	734	746	729	742	725	732	727	713	813	738	753	796	701	696	742	753	714	755	738	706	747	709	742	752	759	770	669	752	725	750	740	751	720	729	736	762	742	715	747	743	691	703	711	749	743	813	729	710	716	738	742	775	777	774	771	719	729	733	753	702	717	755	757	765	691	764	674	705	753	762	780	727	709	698	772	775	691	749	748	751	787	735	730	731	739	775	764	733	750	694	708	696	724	729	712	731	735	690	707	742	716	784	707	734	776	773	740	753	758	761	724	699	785	727	745	760	726	730	697	744	762	775	716	713	757	707	757	693	733	836	725	771	751	721	720	718	722	712	736	777	729	754	796	699	704	750	756	723	722	757	679	725	720	751	717	719	721	764	756	749	693	767	674	744	734	769	751	749	739	725	726	751	716	737	742	722	761	792	717	760	700	776	754	761	743	767	747	702	702	716	718	708	738	757	775	752	739	717	722	695	755	733	758	716	712	745	751	727	735	780	716	746	759	694	679	736	729	704	706	762	724	774	767	776	724	766	752	723	771	740	718	738	759	711	740	693	718	733	682	714	740	744	750	756	708	734	750	719	710	718	741	775	765	726	695	723	686	764	731	740	720	704	712	732	731	764	732	732	741	707	754	785	704	743	765	726	694	752	808	786	762	725	788	719	722	742	712	734	696	710	751	724	713	718	726	711	752	727	663	757	774	714	729	767	716	770	769	699	747	762	721	743	765	738	714	735	770	733	764	752	726	733	763	736	725	738	713	699	759	752	789	738	715	718	711	714	714	736	732	738	770	679	749	735	735	775	711	748	733	706	744	705	724	738	749	756	738	710	752	781	725	751	748	772	752	762	753	737	775	760	758	753	721	742	707	743	722	754	749	783	757	740	779	708	755	733	747	783	707	801	736	742	747	713	722	719	704	766	773	726	734	738	701	732	730	751	782	786	691	729	677	767	729	705	753	776	775	698	774	797	749	761	749	728	725	737	788	741	739	742	726	728	702	714	730	750	738	753	764	726	711	769	750	744	779	741	743	768	726	719	688	743	680	752	719	830	755	720	736	729	743	784	756	712	724	703	745	748	720	756	733	762	738	728	785	781	783	703	732	746	746	758	745	729	697	740	714	701	743	792	703	767	706	697	734	731	714	704	754	701	708	708	750	707	719	711	730	751	702	680	762	725	722	771	728	751	745	720	727	734	749	769	701	733	714	724	763	723	776	738	746	775	745	743	724	768	724	710	786	727	699	726	784	708	742	748	713	732	750	749	723	766	681	752	815	722	740	721	729	750	746	706	685	709	730	757	740	743	731	702	750	706	740	734	687	705	764	746	728	708	725	755	736	750	684	750	737	721	753	742	765	713	757	735	743	741	718	702	706	709	758	740	750	749	765	755	707	773	734	783	780	687	771	722	748	713	715	771	727	800	713	756	751	761	714	729	768	695	753	747	739	741	761	703	767	742	758	777	699	746	734	681	685	734	752	755	701	779	702	690	693	800	755	713	729	703	758	715	723	731	736	709	694	762	721	764	732	712	778	760	722	748	721	713	738	697	700	758	762	734	787	719	795	741	732	748	731	735	744	645	766	737	709	744	779	696	763	756	738	777	775	710	716	785	735	746	714	765	682	737	753	706	737	690	776	730	752	733	665	709	716	740	719	740	764	749	735	721	730	714	722	746	749	732	727	749	809	719	740	788	753	716	740	759	755	739	704	697	770	746	716	743	715	762	777	778	728	740	772	682	747	728	785	770	742	740	795	721	745	766	746	721	733	738	679	711	777	762	718	723	727	743	730	711	728	753	720	762	738	787	734	798	770	685	781	771	762	775	735	752	721	736	686	756	758	696	757	705	735	696	713	763	757	745	709	768	769	724	711	796	740	730	735	668	715	713	735	731	702	745	713	698	769	741	735	752	735	731	750	712	744	749	756	733	702	756	741	739	791	722	742	704	704	728	753	713	755	726	708	691	725	779	743	744	736	722	759	732	741	752	764	749	766	688	667	779	722	746	747	752	719	717	736	784	699	749	774	754	754	688	754	733	758	727	765	796	717	716	724	729	700	717	756	758	746	781	751	765	728	754	682	758	749	730	728	747	752	667	708	792	755	719	693	786	738	777	741	740	754	740	767	712	748	712	770	741	701	736	760	724	703	745	718	728	817	720	760	676	729	720	718	726	698	735	737	715	788	744	757	717	709	746	695	701	760	752	738	728	765	745	731	753	790	765	746	763	694	789	721	719	698	709	702	733	686	758	749	741	735	683	771	817	722	700	670	738	695	756	765	782	734	701	737	738	741	754	738	752	716	770	740	711	757	750	792	753	763	733	755	749	774	734	701	714	763	817	749	802	712	769	717	723	714	734	718	698	725	704	712	755	732	707	742	769	754	717	760	755	773	758	766	716	767	736	705	739	739	750	688	730	741	734	757	714	711	722	734	747	771	713	799	714	720	710	753	765	727	733	745	709	736	752	716	744	726	758	734	759	784	736	765	738	704	744	738	778	729	725	757	723	755	733	714	746	784	728	754	692	795	757	712	771	727	713	776	765	746	743	747	714	718	755	775	730	694	752	754	803	691	757	722	684	758	755	780	740	773	729	762	771	739	725	751	763	730	723	749	711	755	700	731	666	763	749	738	715	752	707	749	753	726	746	767	731	729	751	698	747	736	737	732	752	709	759
22624	23776	27073	23303	17045	10773	7677	2797	1055	779	714	624	626	519	510	456	390	391	346	391	338	351	318	302	280	242	258	265	260	241	278	237	275	277	245	275	258	280	251	252	252	276	263	262	282	255	277	246	283	248	253	289	268	269	284	271	272	249	272	261	240	227	264	258	262	264	235	262	256	297	283	270	237	273	259	264	250	264	272	272	254	286	276	272	286	247	277	281	266	255	272	276	251	273	247	268	275	260	261	252	272	254	254	262	265	277	266	272	262	278	274	283	250	282	287	256	267	255	259	260	243	291	266	274	273	274	260	253	263	277	280	257	260	280	283	246	283	281	255	293	268	266	275	288	243	258	238	270	250	245	261	277	260	272	258	250	245	252	244	250	277	273	255	251	269	277	290	275	255	279	289	292	233	252	254	261	292	259	249	243	251	271	268	256	258	267	265	272	279	271	263	270	258	256	289	264	273	233	251	262	283	274	253	277	269	261	267	256	258	273	287	298	249	295	270	266	287	234	270	266	240	233	251	267	292	288	280	267	271	247	249	277	255	260	268	267	276	259	253	268	253	266	248	265	267	242	254	282	272	292	280	281	287	287	249	266	258	301	308	260	276	281	320	257	275	273	281	238	293	241	282	263	258	258	288	235	295	267	265	273	266	260	255	261	239	254	268	292	273	247	279	269	250	271	277	294	268	266	282	284	265	282	285	290	276	248	272	272	256	235	279	263	268	253	257	233	276	285	249	278	252	262	266	259	266	258	259	256	251	235	276	251	295	258	251	286	256	269	262	236	227	291	258	264	266	256	241	282	268	230	246	248	273	239	276	251	279	260	239	275	275	259	267	262	306	260	288	264	274	273	267	255	262	274	257	280	265	290	259	260	261	269	279	291	262	298	239	277	261	284	301	267	272	245	266	237	282	273	277	255	262	293	259	272	255	248	255	254	249	284	293	276	242	266	278	281	274	270	279	240	266	230	294	270	283	264	262	272	253	272	251	263	271	258	300	256	254	251	257	278	256	286	268	269	249	276	269	258	281	256	249	254	266	298	253	268	245	251	259	274	256	250	261	268	238	271	273	271	287	238	258	303	261	263	288	274	267	257	286	280	285	273	273	268	270	286	280	272	281	244	268	268	264	285	286	245	240	252	263	298	291	260	283	277	280	299	248	272	249	277	271	234	276	265	254	273	277	261	275	252	260	253	271	264	276	264	287	273	259	265	252	259	256	249	280	282	255	264	262	246	253	260	269	271	290	263	252	267	274	285	233	257	271	267	285	263	253	261	241	241	282	256	249	251	290	290	270	256	274	261	245	254	295	244	268	277	276	287	257	247	247	253	268	247	255	271	300	265	248	268	283	255	282	265	255	253	254	268	279	247	257	259	296	256	254	260	262	245	262	267	230	266	268	272	307	272	257	273	265	274	249	256	254	255	260	249	261	256	254	279	274	294	276	255	286	246	272	284	251	256	258	251	265	271	281	286	231	267	278	252	260	267	270	239	259	243	256	259	240	254	259	278	283	246	256	253	225	289	256	238	263	269	271	252	248	265	279	250	312	258	290	268	255	245	250	238	273	257	255	266	271	262	275	273	229	259	254	252	282	287	265	281	246	280	263	246	266	243	260	260	257	290	269	247	238	280	256	255	272	265	283	280	262	252	271	246	261	230	283	284	286	293	265	224	239	268	251	288	271	266	281	244	280	255	278	242	279	249	281	256	267	269	272	291	248	272	244	268	306	261	275	247	269	252	275	264	230	277	282	253	266	281	255	255	271	280	258	272	302	273	264	251	253	257	256	285	264	253	285	275	266	257	270	256	275	259	279	245	291	261	253	280	273	251	257	270	261	277	286	260	275	248	297	256	276	265	267	246	248	290	246	246	247	260	233	270	249	244	279	288	271	261	277	235	276	245	265	273	269	245	233	287	259	259	259	264	271	251	262	269	288	261	264	274	250	291	300	298	284	281	279	289	272	267	270	249	294	277	260	283	253	270	289	250	275	263	259	281	261	272	268	258	288	277	242	252	277	249	277	277	264	289	247	259	240	261	262	270	246	297	249	264	255	289	252	293	256	291	259	259	269	244	274	298	246	247	287	247	259	280	277	281	287	262	287	261	269	262	261	297	260	255	237	285	248	304	229	276	253	260	257	267	253	297	275	272	260	261	262	271	281	249	263	239	290	264	280	267	273	248	275	240	282	261	271	292	249	272	266	265	257	258	283	275	260	249	266	223	300	255	241	275	286	268	277	269	250	303	246	282	271	282	253	253	274	272	284	284	275	257	291	256	265	277	288	285	266	254	277	288	259	248	251	261	258	272	265	246	261	244	282	295	278	277	250	251	276	236	284	285	271	243	264	273	260	272	264	254	273	280	260	281	248	256	270	284	272	265	293	233	264	274	269	273	275	241	278	294	251	254	263	273	310	275	254	286	244	270	271	243	279	256	278	245	275	265	259	250	268	254	272	270	261	217	287	261	268	274	274	249	257	272	246	287	260	272	259	263	291	256	284	264	244	269	271	257	255	284	243	256	268	258	277	262	284	264	271	267	264	251	260	269	262	263	273	257	262	252	260	262	263	254	273	275	248	286	275	294	251	274	250	250	291	279	267	266	251	253	299	228	292	287	266	274	241	249	257	253	245	239	257	254	274	273	262	289	243	254	285	295	283	224	249	263	228	267	254	271	261	280	266	267	238	260	271	250	284	273	266	244	260	271	277	280	275	274	269	262	260	279	219	265	211	244	239	301	274	270	268	241	251	270	304	266	285	255	261	280	283	266	281	262	288	291	289	254	271	264	271	275	265	246	251	267	276	272	289	294	251	265	269	255	278	260	281	251	291	267	256	270	238	251	229	267	257	290	270	256	267	249	241	253	247	255	280	248	258	242	257	271	300	290	256	281	269	272	270	279	255	260	254	260	273	261	262	279	258	256	226	253	271	278	273	286	281	262	265	275	248	266	257	266	269	275	273	262	276	266	253	254	271	229	253	272	261	282	268	293	260	269	254	260	239	265	278	270	296	276	274	238	253	263	240	284	243	282	291	273	261	251	304	269	279	276	268	247	276	244	259	256	304	293	283	294	255	273	277	281	257	261	230	254	270	247	266	244	271	242	262	230	254	257	262	264	259	285	267	267	296	278	259	284	262	257	284	262	265	295	275	254	252	248	283	234	272	251	264	258	264	297	255	277	256	276	324	259	271	244	285	252	265	257	266	277	271	270	260	257	275	255	259	270	270	248	275	302	260	258	280	267	265	268	272	272	266	236	243	303	252	238	298	259	238	269	252	259	256	281	264	243	242	260	255	283	248	267	285	259	257	271	291	257	280	254	243	262	227	262	264	287	277	263	267	278	257	258	251	268	248	250	243	285	276	254	275	268	275	258	262	284	271	251	258	244	299	267	248	258	273	294	283	282	261	251	267	267	278	263	266	239	253	264	261	257	276	255	267	267	265	267	251	259	286	281	266	248	253	265	271	258	266	290	266	274	267	262
15601	18886	26918	31383	29420	25486	21336	9776	4739	3530	3268	3067	2863	2680	2286	2106	1930	1684	1558	1303	1262	1126	1047	1020	927	872	897	864	818	791	846	780	751	838	814	775	782	734	776	750	781	726	765	788	801	741	788	749	743	756	722	758	749	691	767	769	737	769	719	769	771	742	747	725	800	767	761	721	760	775	764	719	735	746	733	721	790	731	726	779	800	743	731	730	750	720	766	782	692	713	787	761	781	718	716	749	748	760	752	755	755	730	742	775	818	728	759	754	735	719	713	738	779	763	743	760	760	749	794	749	743	750	760	736	699	786	730	786	695	712	730	719	763	751	750	768	734	797	789	738	791	743	745	746	707	746	762	825	753	784	761	831	761	766	748	783	772	764	784	783	711	743	775	754	720	797	737	740	765	752	791	790	728	762	774	699	757	790	731	732	695	726	754	729	724	735	741	759	727	747	762	747	839	742	721	715	714	746	714	742	757	743	790	734	722	720	771	731	739	764	782	733	779	739	741	728	783	739	783	732	770	707	773	745	743	725	754	711	757	749	719	750	733	735	710	773	746	700	739	780	766	748	760	736	759	772	816	765	788	712	718	722	743	757	753	742	731	772	770	757	735	734	784	779	766	767	765	720	723	786	757	779	720	772	775	766	763	777	796	719	720	734	721	708	719	741	775	716	747	771	727	742	759	687	745	726	738	752	774	777	734	743	729	750	716	818	770	759	720	757	752	755	757	778	728	753	750	782	759	731	711	771	764	711	788	757	679	752	754	741	686	719	757	786	795	738	770	730	744	737	694	764	795	739	743	740	780	783	771	816	728	768	759	763	716	735	753	738	730	760	760	709	775	762	750	740	789	725	762	775	733	686	752	749	763	786	745	763	802	777	764	794	754	733	725	766	775	749	730	781	751	752	796	735	731	708	748	722	732	744	771	729	766	728	802	759	728	748	738	792	736	742	785	731	722	783	751	746	774	732	785	696	729	744	703	714	749	758	721	734	738	720	755	794	757	727	754	747	746	765	709	768	746	737	734	710	761	774	712	729	728	746	783	789	737	724	741	770	782	809	759	790	756	754	763	709	723	776	721	789	741	658	744	762	749	762	709	704	723	739	700	738	745	703	730	725	729	773	732	728	738	720	708	719	757	737	752	737	746	775	722	749	766	759	737	767	720	710	833	748	728	752	731	777	807	729	768	786	701	753	764	727	756	751	774	793	790	746	740	765	754	726	734	709	747	707	760	764	746	809	747	753	781	761	732	761	712	734	726	742	789	744	702	764	703	793	701	792	753	771	753	761	783	756	674	763	765	740	801	750	735	756	730	747	717	728	744	731	793	748	744	757	748	696	685	747	755	749	783	730	768	774	731	747	710	775	727	763	681	710	755	739	749	763	708	769	747	780	724	759	735	798	768	724	746	732	760	745	779	756	747	758	764	772	741	747	770	777	764	735	769	669	825	740	758	698	749	742	765	769	707	736	769	748	741	710	723	795	715	774	739	766	768	739	766	759	760	724	741	722	764	680	754	765	769	735	764	733	776	706	708	744	695	745	725	720	798	769	736	739	763	753	723	728	720	714	774	688	735	708	740	746	753	732	759	726	711	794	695	788	771	735	730	758	746	771	730	792	768	772	718	748	770	794	753	721	731	746	783	765	774	740	789	767	793	736	789	748	781	724	705	760	726	743	747	795	725	780	730	736	681	727	773	731	752	737	776	731	743	756	726	766	715	777	776	747	751	749	796	697	746	764	781	747	809	719	766	741	747	736	737	703	741	730	680	737	728	752	759	743	792	744	723	752	792	727	744	769	730	745	745	771	757	743	751	714	710	722	743	788	692	780	690	729	746	744	725	763	766	756	799	709	749	729	759	736	701	768	762	796	677	740	772	767	785	764	766	739	709	731	748	743	756	754	752	800	737	826	737	773	739	755	712	737	785	748	767	760	776	764	776	756	723	805	780	751	730	698	778	778	715	762	747	753	757	793	746	732	731	703	792	770	760	801	735	758	748	728	771	736	789	761	757	769	755	806	769	763	723	745	729	768	733	774	716	717	775	745	735	767	695	769	742	734	745	757	753	742	741	821	693	767	756	765	747	768	720	753	782	693	754	773	730	730	705	744	789	788	749	771	801	719	689	776	816	745	775	747	759	792	799	714	751	721	760	765	803	740	695	729	725	711	776	724	745	757	804	753	757	738	723	761	760	711	774	716	773	779	760	764	738	725	691	748	754	771	745	780	746	742	809	782	715	744	785	788	740	738	783	731	725	732	717	749	736	728	792	751	751	791	772	748	720	786	733	754	743	722	733	747	750	725	737	708	737	780	736	768	764	742	770	730	820	706	787	753	751	729	720	781	753	773	727	713	775	714	772	751	752	761	780	800	748	669	777	766	729	739	749	726	779	770	738	695	745	803	753	762	761	780	702	797	795	753	777	738	768	758	740	706	725	742	751	734	745	766	666	740	813	758	754	731	766	755	768	764	732	718	732	794	767	831	725	776	724	766	721	679	740	773	779	772	732	767	769	753	743	724	749	767	745	747	708	729	733	740	779	736	799	776	765	775	758	750	765	726	727	782	771	794	777	748	710	762	753	806	757	764	699	771	766	753	831	754	747	747	761	738	727	772	758	756	728	722	755	761	723	787	735	744	780	726	717	776	732	770	777	741	739	769	741	749	753	793	741	727	811	748	725	761	715	745	746	739	769	729	726	742	757	740	756	772	746	752	775	746	766	734	759	720	784	772	760	791	787	770	755	731	703	720	709	754	760	690	764	773	783	759	740	764	788	717	727	743	753	768	730	748	753	736	755	699	701	781	769	713	723	735	805	693	698	802	741	742	747	740	779	749	773	759	734	736	724	752	755	786	775	727	742	729	767	725	750	728	744	727	732	774	848	731	753	779	762	711	802	735	737	740	744	722	767	745	787	771	786	760	766	749	762	755	810	769	718	790	742	756	716	694	740	763	795	708	773	741	735	693	699	759	775	812	746	742	782	793	688	806	733	769	768	763	755	782	734	758	794	732	704	790	780	732	722	727	760	689	784	693	732	755	730	809	695	774	781	748	761	790	740	721	744	753	727	734	740	735	731	743	701	764	730	726	737	770	738	694	754	772	712	726	723	706	728	745	743	762	710	686	750	739	744	792	755	770	728	771	739	782	778	747	769	707	703	755	742	792	772	723	762	782	739	743	798	751	750	733	791	745	727	793	747	744	749	829	772	734	730	722	697	736	767	778	734	694	741	744	750	733	755	828	760	758	743	679	731	776	743	729	782	746	766	733	750	735	727	769	775	744	766	717	789	798	783	782	746	700	761	737	714	708	729	724	788	765	754	732	792	760	713	773	753	741	724	732	746	771	780	718	736	748	732	723	755	794	741	703	733	759	740	732	723	748	778	737	789	725	734	713	795	723	809	799	807	769	760	740	756	779	729	764	730	800	731	724	744	714	781	753	764	700	730	742	740	733	779	678	719	768	713	746	734	764	784	718	698	727	727	760
23160	24203	26859	22986	15434	10227	7081	2701	905	778	701	671	551	523	498	471	380	407	316	312	326	306	313	285	318	332	313	274	270	292	263	288	295	271	286	288	256	281	284	289	295	269	259	270	277	273	255	257	253	322	259	252	253	276	275	270	262	269	232	272	290	280	280	274	268	269	282	288	268	293	281	268	284	250	263	280	254	267	275	280	264	314	268	268	269	260	299	293	269	245	284	262	266	279	227	263	270	281	239	279	250	288	246	286	278	260	301	265	259	271	265	248	267	260	251	262	263	245	267	268	265	249	279	277	300	259	251	270	250	258	259	273	274	272	279	257	280	253	259	265	251	275	271	256	265	272	250	285	246	248	270	278	289	233	271	256	265	234	285	275	266	246	251	265	262	272	261	255	278	250	262	274	258	262	257	273	267	269	270	289	273	269	272	253	286	280	261	246	244	247	245	284	266	249	278	299	270	260	266	272	264	272	266	257	284	238	252	289	244	254	243	283	276	253	299	279	262	267	279	248	272	276	261	286	285	262	249	278	260	283	277	284	292	251	240	260	257	256	270	298	290	259	265	253	266	287	247	315	247	292	253	246	268	255	249	273	258	279	264	284	257	235	247	272	281	281	255	253	304	261	273	292	253	256	262	275	271	230	285	239	276	268	275	282	274	267	260	260	255	245	290	267	227	256	249	274	247	262	283	276	255	249	267	282	268	293	282	272	251	262	275	260	284	265	268	288	228	265	272	282	282	282	267	273	262	261	289	246	261	287	306	250	243	264	229	259	272	261	235	270	285	275	284	251	270	296	266	258	258	283	253	290	273	273	267	243	239	267	290	278	279	288	253	263	259	251	253	244	276	284	259	257	247	273	263	260	232	254	274	273	254	296	252	281	247	267	293	238	267	245	288	268	287	279	279	292	291	249	257	245	240	283	257	294	263	279	245	252	275	256	286	268	257	260	258	248	305	246	260	255	262	260	270	271	235	256	262	237	272	262	294	270	280	238	257	262	251	269	254	232	249	256	294	265	244	258	275	269	262	297	275	265	263	269	238	280	235	273	314	272	268	267	249	271	270	249	245	276	269	234	240	259	213	282	240	253	254	277	296	288	254	269	266	265	287	266	265	246	257	288	246	263	275	267	281	267	257	259	262	283	287	255	251	246	293	263	270	279	279	230	265	264	250	290	281	264	271	290	284	306	253	261	295	256	259	281	270	247	284	245	272	294	248	273	259	264	279	275	269	263	289	259	259	255	252	260	289	292	280	273	276	253	253	249	289	272	247	263	255	236	250	261	261	265	308	293	289	246	280	269	284	265	302	293	274	252	295	257	288	270	263	251	305	243	269	306	272	248	252	270	268	246	288	280	280	280	272	269	285	257	278	259	261	267	256	285	268	271	264	250	243	283	262	283	242	258	273	249	242	279	287	289	288	267	276	255	307	253	265	262	244	264	265	299	267	271	279	253	284	279	240	248	290	280	265	244	279	284	270	269	290	283	254	282	270	230	261	250	251	243	258	278	256	275	263	268	258	269	268	266	244	258	271	255	281	260	280	264	273	295	275	278	252	275	278	261	310	279	280	236	247	270	260	246	258	259	272	270	301	260	267	232	272	271	264	251	269	244	266	273	294	254	276	279	283	269	274	260	303	281	262	275	279	281	262	278	274	264	242	275	271	285	276	279	262	278	278	280	317	270	276	250	270	293	273	271	288	258	284	290	253	259	239	238	260	247	250	280	260	263	284	297	289	283	274	285	249	260	275	247	269	264	263	272	269	257	268	254	268	255	287	282	283	252	270	270	297	292	273	243	266	272	287	265	281	247	259	257	267	265	304	263	256	273	277	254	278	285	281	286	284	280	298	282	256	281	246	281	283	236	257	278	296	266	275	260	263	257	267	277	292	266	260	275	272	254	276	268	256	263	280	286	245	288	273	280	248	262	253	282	277	236	273	264	268	228	272	271	279	292	275	281	254	281	303	280	278	260	263	283	267	286	255	268	252	277	269	279	259	252	264	308	255	283	265	277	272	289	260	239	249	267	290	279	279	277	230	262	272	281	257	259	257	271	265	258	259	258	276	265	244	301	249	260	285	275	264	216	253	267	273	277	289	256	252	285	290	294	261	276	261	287	264	285	259	248	225	242	267	301	300	263	244	249	262	268	274	263	261	281	265	284	286	272	270	268	251	260	284	264	256	274	263	280	259	276	274	283	255	255	290	273	247	260	297	254	277	306	290	295	240	293	256	261	275	234	234	261	257	274	252	290	285	273	289	250	263	278	275	263	271	272	260	257	270	261	267	285	254	250	271	274	265	268	267	277	289	272	293	268	291	293	287	277	256	244	287	280	283	273	253	264	281	277	258	278	256	249	251	281	250	274	271	266	232	257	245	262	253	267	300	244	248	239	265	288	277	234	241	253	251	251	285	265	276	244	250	267	281	268	251	273	257	265	258	254	259	266	289	283	268	289	266	275	245	303	267	271	275	295	253	267	268	251	278	278	244	256	289	262	261	279	249	285	279	270	264	281	268	246	247	258	283	251	266	275	272	258	240	264	263	261	260	281	282	273	275	274	263	264	271	295	261	259	260	228	241	274	276	249	282	300	265	240	280	237	259	242	257	275	267	260	265	258	293	255	254	261	303	266	280	279	279	298	277	252	279	286	258	259	281	263	243	275	291	231	265	256	286	256	290	277	274	276	268	258	302	252	267	253	256	259	238	232	268	237	307	270	282	251	264	296	275	238	232	305	241	249	274	255	247	263	269	274	266	288	289	265	266	270	245	274	266	292	261	247	278	251	263	255	289	276	274	287	269	283	250	287	251	279	256	266	285	232	274	266	279	252	285	270	272	268	240	240	297	270	287	282	276	302	273	285	260	300	254	290	281	282	259	262	233	289	264	269	271	265	258	249	312	279	279	269	304	275	270	256	259	253	263	254	292	291	270	286	264	266	296	256	245	261	279	264	294	272	259	254	266	273	275	257	282	277	253	278	250	248	269	240	285	266	257	294	244	298	282	247	226	283	302	247	292	268	245	279	240	277	251	274	271	238	252	290	274	274	289	289	292	296	265	253	280	268	290	224	292	250	236	238	269	278	270	278	277	278	268	288	279	250	281	256	259	247	286	260	244	270	293	295	249	256	304	245	265	236	269	269	283	228	254	268	271	249	273	267	263	260	243	266	281	275	262	253	257	268	245	275	265	251	251	270	278	276	232	251	267	266	286	267	292	273	265	244	281	283	267	269	280	276	274	256	266	269	254	265	247	275	279	288	254	255	244	272	295	249	275	243	241	261	256	305	262	257	275	264	286	262	252	270	264	250	268	259	277	262	276	247	272	277	247	310	310	243	301	264	279	238	271	290	280	283	264	255	274	293	252	282	262	298	263	270	254	268	281	267	296	243	247	296	260	274	261	282	271	281	237	303	260	242	266	270	282	253	288	279	288	238	271	277	293	291	283	263	267	277	268	259	269	264	259	280	243	248	244	284	278	247
16389	19002	26976	31157	27568	24866	20226	9409	4193	3355	3166	2935	2770	2559	2373	2058	1828	1611	1419	1331	1230	1119	1031	961	944	902	848	801	818	806	810	872	809	770	805	738	790	752	782	725	792	749	767	751	779	705	710	718	784	776	784	722	773	774	757	740	730	733	762	764	724	776	760	724	749	751	782	836	738	717	742	722	751	734	742	741	707	828	772	757	729	731	749	786	762	736	772	788	773	741	730	749	765	771	729	739	771	742	724	697	744	791	772	767	762	736	773	779	722	767	766	725	748	725	738	728	750	753	763	766	737	744	748	734	770	779	769	749	735	741	741	738	768	719	782	722	755	786	754	744	759	750	757	789	773	766	821	750	709	751	769	761	777	737	758	765	750	750	752	739	771	700	752	723	786	792	758	709	774	717	777	761	764	694	741	796	757	777	782	741	789	746	721	755	737	721	759	761	720	797	746	731	769	764	747	746	764	743	779	738	759	718	789	729	777	768	756	790	742	725	730	768	750	731	751	772	767	725	744	789	770	738	751	773	746	732	768	773	772	825	777	731	712	728	753	753	788	686	754	767	780	764	801	737	771	776	755	772	772	729	761	773	754	716	742	723	753	729	711	770	718	757	734	723	771	770	734	771	780	792	758	750	741	789	765	746	756	742	756	751	780	736	805	726	779	762	765	725	799	700	787	719	763	790	734	759	765	756	734	751	751	739	802	711	795	767	762	754	723	774	763	739	755	721	727	766	746	721	799	768	745	706	739	735	767	758	746	731	736	786	743	771	763	729	737	728	719	801	776	764	753	761	764	759	754	736	803	788	771	835	782	759	772	710	737	767	803	743	748	745	739	770	757	774	784	738	781	827	736	774	715	770	744	751	770	730	792	750	756	721	772	738	750	750	742	794	736	771	763	758	794	725	748	714	741	717	740	777	760	753	742	779	729	780	722	749	743	771	777	757	721	734	705	765	739	783	760	759	738	771	772	742	731	754	770	718	788	734	813	793	784	740	788	741	775	738	748	793	749	777	745	752	780	739	742	760	771	756	790	756	771	714	753	774	742	739	759	744	710	759	756	742	729	748	734	694	711	778	719	730	785	761	740	783	747	777	801	707	698	763	754	787	770	788	683	764	721	787	729	761	723	742	741	755	784	695	744	788	748	727	709	799	737	744	793	816	762	723	788	725	739	760	772	812	693	725	763	781	749	764	729	763	788	759	801	769	740	768	720	748	731	765	759	721	847	726	714	763	698	782	707	735	739	745	762	739	717	742	734	742	774	722	726	793	767	714	756	750	777	743	777	744	754	727	772	767	757	668	750	775	751	733	704	765	750	754	750	785	775	773	784	723	731	739	710	728	708	731	726	764	754	712	792	773	741	751	739	714	719	756	732	730	799	808	789	804	791	762	786	708	729	757	698	709	771	803	775	752	752	746	719	791	725	694	772	745	726	753	744	750	722	733	701	744	757	760	745	785	792	803	731	699	736	749	764	710	748	753	759	744	758	725	726	776	686	767	772	785	757	711	747	706	742	769	762	722	761	771	749	717	746	742	701	778	771	741	741	701	728	730	731	731	748	740	768	734	807	737	770	757	781	725	767	756	759	779	764	827	744	770	770	745	761	743	751	789	741	744	810	705	764	720	728	758	751	782	742	734	743	756	732	721	766	761	720	711	759	761	719	745	755	764	789	765	715	765	752	777	745	673	722	759	755	730	733	744	729	744	719	750	721	707	772	763	747	719	761	766	805	771	758	766	810	777	740	787	735	744	789	706	760	750	747	724	768	729	749	790	750	751	786	772	741	745	740	715	762	744	775	772	770	768	725	736	754	754	740	759	761	700	750	704	758	777	720	711	727	783	756	771	795	779	769	686	756	765	721	721	775	753	743	718	757	721	772	746	689	752	755	738	702	740	752	706	801	765	717	764	776	772	745	772	713	779	773	777	754	778	757	763	781	716	750	751	700	726	722	766	780	763	731	708	730	722	718	799	784	732	789	726	767	726	762	725	734	741	770	760	754	742	801	771	735	768	746	752	740	737	726	746	749	778	729	678	733	770	749	769	665	725	774	798	802	771	729	752	787	783	731	714	732	753	778	771	778	766	701	746	661	733	809	748	790	749	788	802	713	748	777	751	722	729	770	754	743	777	756	781	756	752	733	711	736	754	797	747	769	767	757	737	743	712	750	752	755	723	767	766	727	764	790	764	743	747	733	766	708	791	762	784	708	730	725	785	778	720	734	820	750	702	742	727	739	763	781	742	758	752	743	708	726	741	760	714	743	754	784	759	734	744	730	806	797	769	698	787	766	757	779	753	772	716	754	701	748	720	693	737	773	757	753	754	741	780	726	760	754	747	780	771	723	775	706	774	780	778	733	749	775	797	777	747	711	759	720	761	730	768	748	703	784	743	784	803	770	773	705	716	697	764	719	717	817	760	738	724	756	739	731	755	749	748	731	757	731	778	754	737	718	754	761	725	748	750	765	746	745	802	819	775	744	760	753	771	714	769	771	765	713	810	727	799	760	732	786	686	703	700	760	744	714	697	737	749	743	765	788	710	803	777	732	785	758	739	766	790	715	756	733	767	730	758	730	704	771	744	743	751	742	741	785	798	767	762	814	717	801	724	765	698	755	746	742	726	758	805	799	731	723	791	796	777	735	769	729	761	725	734	753	790	766	745	750	727	751	780	705	724	773	772	727	724	755	735	795	733	738	703	803	766	753	759	791	751	747	738	786	768	746	748	765	775	758	750	753	771	782	759	793	750	795	758	826	752	733	749	749	752	794	723	732	756	719	721	734	729	735	737	712	736	742	739	715	712	711	752	759	745	696	740	777	787	782	743	746	724	734	778	717	735	760	763	735	754	766	768	753	788	746	812	736	774	789	778	731	770	788	781	753	733	724	745	736	716	785	713	777	756	721	724	712	737	758	732	764	744	756	781	788	801	746	766	731	746	766	729	737	750	741	744	721	751	750	765	759	740	731	745	709	729	756	736	774	733	748	777	761	746	716	730	751	710	742	769	742	742	759	748	765	762	730	760	773	753	765	760	736	735	717	765	775	732	739	750	774	739	751	795	769	757	696	733	762	777	713	742	775	759	762	748	746	748	745	728	753	723	798	755	733	733	791	712	741	773	767	723	732	730	746	752	708	764	742	772	736	752	748	791	751	756	747	732	735	735	780	844	759	755	806	716	738	714	720	749	718	704	728	797	775	756	778	746	755	750	770	769	781	709	773	714	767	740	782	736	769	762	791	754	755	756	718	765	752	738	786	749	748	765	724	715	766	761	682	744	768	753	771	782	768	795	757	706	778	758	740	792	734	758	751	770	703	735	713	802	714	739	761	792	728	772	787	767	782	799	770	763	685	771	768	754	786	757	758	749	757	756	781	751	764	712	702	774	763	771	740	735	683	722	720	771	763	761	711	759	713	775	763	744	751	743	739	726	776	753	738	736	705	752	725	769	769	781	796	758	745	729	737	748	746	766	738	743	718	720	759	749
23320	23891	26413	22360	14650	9650	6544	2607	993	743	742	599	608	523	541	509	421	404	327	324	347	287	307	304	284	297	300	263	282	280	266	288	266	274	293	241	263	302	267	262	251	298	245	276	255	282	266	264	254	271	272	237	292	244	279	280	247	253	268	267	245	293	269	280	242	261	272	271	279	235	264	274	255	280	267	267	270	289	226	276	275	266	273	249	242	263	283	276	239	261	267	245	280	251	275	270	259	266	269	252	296	248	250	262	245	266	272	270	264	284	237	259	290	255	281	276	276	290	295	255	253	285	255	267	242	279	251	258	250	264	262	264	256	245	273	252	246	261	254	280	268	249	282	276	266	250	245	267	253	233	296	266	272	269	268	266	267	265	266	252	286	258	276	279	223	265	266	256	240	242	232	234	250	259	274	274	254	230	265	307	232	260	262	247	236	276	268	257	280	276	250	254	259	234	266	262	284	266	260	289	257	260	264	281	262	278	297	245	259	299	282	272	292	251	268	272	259	231	269	277	267	259	290	271	279	284	270	289	275	260	256	247	273	282	270	289	249	282	269	255	226	274	260	294	269	256	261	255	245	288	248	289	287	266	255	261	301	261	244	227	280	270	265	284	263	269	238	259	242	297	250	227	260	301	257	274	289	246	256	268	261	248	257	246	262	292	273	282	249	281	237	282	276	268	221	250	277	250	270	260	289	258	248	273	280	254	258	289	239	283	285	283	272	288	287	277	269	280	240	260	276	268	279	265	280	282	235	255	272	295	255	272	255	258	272	269	287	257	248	293	296	264	266	275	265	273	269	277	287	272	280	275	254	277	256	265	250	231	231	297	224	254	299	283	277	292	255	233	268	283	268	271	264	275	249	277	263	228	262	288	263	265	278	242	265	276	255	255	266	239	290	267	251	244	298	246	257	266	259	262	259	252	257	253	225	276	260	281	288	297	261	270	247	290	260	258	265	276	255	272	260	287	262	287	261	269	261	273	272	289	300	274	272	258	258	257	272	293	267	238	253	269	275	264	303	265	255	299	279	265	263	271	238	282	282	247	266	283	269	281	292	246	251	281	261	281	247	237	251	292	280	275	248	273	269	256	243	286	291	267	289	271	291	265	252	250	248	280	289	281	260	250	257	239	277	272	243	280	230	256	290	265	250	240	251	278	256	281	269	260	244	254	282	242	284	271	263	243	303	248	240	275	233	268	254	256	278	246	254	223	267	243	286	263	275	278	249	299	284	245	288	255	260	238	232	262	259	261	255	245	255	253	245	256	239	260	274	259	247	285	242	239	260	241	270	292	272	297	266	259	268	257	324	273	273	272	266	264	272	255	264	270	252	248	274	284	255	252	224	288	251	256	275	295	238	287	259	277	249	262	281	255	235	261	277	266	245	303	286	263	275	274	278	258	270	261	253	248	274	270	253	259	261	289	264	264	257	265	245	253	300	241	277	267	233	250	268	261	271	283	266	253	265	261	272	277	250	252	253	271	252	234	248	277	297	271	237	264	260	261	274	262	265	241	260	253	244	267	285	244	283	278	260	265	245	226	254	265	257	264	278	262	241	245	271	267	265	257	249	262	246	254	282	247	238	278	260	265	257	263	257	255	262	258	239	269	245	295	261	260	281	301	279	239	274	261	288	280	241	295	269	293	274	279	234	273	224	261	311	241	279	263	256	268	263	254	257	244	260	248	252	253	269	252	263	271	271	259	258	258	257	251	276	301	257	244	261	274	249	282	287	240	252	260	267	257	291	243	256	264	288	273	291	247	261	267	285	245	252	260	258	281	247	258	270	285	267	240	276	280	253	265	285	242	269	271	268	268	268	244	257	243	285	249	251	262	256	302	260	260	259	275	255	285	252	258	267	262	275	289	249	291	277	243	287	251	269	272	253	279	267	291	271	273	258	278	288	265	267	243	291	276	255	261	264	268	251	287	283	263	264	255	257	266	255	258	244	268	264	248	277	284	266	250	263	264	288	269	247	255	280	268	277	269	284	256	276	249	258	274	241	274	258	254	273	290	262	238	244	312	295	264	265	298	277	287	287	290	254	271	265	243	265	276	289	260	284	268	257	261	281	263	263	266	271	251	262	276	237	260	250	255	273	250	250	274	241	256	249	223	253	251	278	262	277	279	253	269	255	283	236	262	272	277	253	295	251	229	260	253	270	282	246	243	273	255	267	243	271	251	254	250	256	243	254	242	249	255	260	271	260	291	258	269	282	241	251	279	248	286	268	269	251	284	256	274	278	257	271	299	240	259	266	240	267	263	282	281	247	257	274	255	271	280	277	270	278	272	258	255	261	263	260	244	277	280	261	260	275	260	251	247	272	283	272	268	278	247	262	247	254	272	283	272	248	281	280	229	285	275	258	209	274	278	286	271	240	284	251	280	255	284	240	270	237	262	269	300	246	267	263	257	276	219	257	271	253	279	248	290	258	266	266	269	265	265	246	278	285	269	268	276	295	255	274	265	253	280	270	263	276	244	257	240	261	260	262	253	246	274	264	270	239	244	245	239	270	260	252	308	264	261	267	248	253	236	257	225	258	267	270	266	237	256	276	296	282	241	271	273	280	267	271	279	256	258	266	233	275	249	272	262	266	239	300	297	274	245	240	240	261	268	266	250	257	276	274	253	246	271	278	264	250	291	287	295	265	267	263	248	237	237	254	272	249	251	288	284	270	252	276	248	257	256	253	280	249	289	293	277	257	246	273	244	283	279	257	279	289	286	261	264	260	303	276	248	293	229	220	311	268	268	238	274	270	244	270	248	265	253	280	244	264	270	270	286	272	250	248	260	275	245	252	260	272	259	265	280	287	247	255	261	258	273	257	280	268	282	259	263	245	262	268	274	263	265	260	269	303	292	251	290	250	288	267	261	265	265	287	282	255	278	255	278	310	239	257	270	248	249	269	277	287	274	270	300	231	244	275	285	278	264	264	250	257	240	274	277	236	248	266	272	251	264	226	272	258	275	248	240	280	270	285	257	268	290	275	268	273	251	261	246	252	276	280	266	247	272	260	258	242	244	275	265	254	281	249	241	292	247	281	258	277	273	265	271	304	261	260	241	276	271	261	267	263	245	255	254	254	298	271	275	272	242	283	283	265	273	260	266	277	275	269	268	260	274	277	258	270	310	295	271	240	271	299	288	268	265	247	281	265	228	288	261	257	252	254	262	258	266	264	261	279	251	260	280	261	273	259	296	274	273	267	264	261	265	254	265	275	274	260	263	262	236	274	286	240	245	266	278	256	279	299	232	280	251	258	266	256	247	254	264	269	249	251	262	268	256	284	255	265	264	298	261	256	257	277	262	236	257	292	257	252	252	270	281	261	312	229	284	288	263	259	251	265	248	268	270	281	258	258	262	269	276	291	269	248	266	251	247	244	283	289	269	274	273	253	259	270	283	272	274	256	258	262	250	275	260	285	248	247	256	292	244	256	253	257	289	295	260	254	253	262	274	276	250	281	259	258	278	271	249	245	281	251	287
16335	18813	26976	30083	26743	24412	18814	9528	4209	3362	3212	3079	2810	2633	2365	2083	1771	1646	1430	1217	1135	1116	987	927	925	872	877	808	816	789	825	796	800	740	759	766	793	833	765	750	787	757	722	726	790	758	736	791	721	742	738	761	760	732	740	699	769	781	763	776	790	740	687	728	724	767	720	727	758	746	702	802	708	772	679	750	713	768	850	741	724	739	803	760	726	757	719	724	708	731	715	798	744	787	741	767	752	695	747	762	754	773	720	753	706	757	716	737	747	742	750	810	738	740	750	724	744	734	746	754	763	730	732	769	733	727	769	719	768	747	779	762	796	802	750	698	749	735	722	746	725	680	771	746	760	717	790	734	781	730	781	728	750	726	686	732	747	735	726	747	761	721	784	724	722	726	704	747	731	738	725	788	739	759	748	722	714	729	796	760	763	751	715	747	723	722	780	757	739	719	738	744	763	702	733	773	746	750	734	740	739	723	746	689	741	808	819	760	765	740	728	771	750	779	711	717	729	791	748	720	787	742	713	738	732	729	787	738	776	737	707	720	794	703	733	678	761	760	695	763	769	769	732	696	782	719	722	723	713	736	705	752	763	761	780	744	747	748	745	743	724	738	749	713	728	796	745	714	701	667	771	723	768	761	723	745	680	762	744	736	733	740	815	773	752	738	727	761	739	732	738	754	813	764	760	771	713	746	710	799	767	736	760	745	779	822	725	752	729	705	787	734	741	703	763	732	703	729	728	766	752	714	747	729	741	743	765	708	714	728	722	779	742	726	762	789	662	707	710	712	754	758	678	699	726	728	734	680	742	736	743	734	731	717	766	764	755	750	801	732	696	691	716	748	791	746	742	727	726	694	748	777	743	782	781	703	766	766	756	753	771	736	723	718	722	685	725	754	753	751	730	791	767	738	714	713	744	788	711	762	761	828	737	730	762	779	702	768	824	772	746	757	777	706	714	737	670	725	770	746	741	788	721	757	722	718	747	711	757	750	779	757	761	734	769	710	770	705	695	769	752	763	733	766	717	759	734	755	741	735	763	776	737	718	751	754	771	716	739	787	737	729	776	775	725	769	752	712	724	728	722	758	706	741	728	718	719	745	738	748	756	761	775	721	751	772	725	746	760	716	776	761	792	756	683	771	766	689	748	759	803	740	733	775	732	754	692	747	740	747	764	727	739	798	704	767	736	717	703	779	763	791	750	743	719	707	742	732	684	766	782	753	762	763	766	766	750	725	751	774	795	744	768	697	756	726	764	718	733	741	668	706	750	725	776	734	734	707	722	691	734	756	723	772	762	791	741	750	755	731	749	720	748	743	727	755	733	750	730	754	767	793	741	769	777	768	744	757	726	716	720	748	739	742	740	698	760	722	768	761	710	721	733	690	781	757	704	737	767	697	725	733	724	762	807	746	776	719	758	761	723	750	790	763	713	781	723	710	724	772	749	762	784	737	686	724	755	756	775	762	730	737	744	694	739	728	750	720	707	698	757	733	711	701	684	713	794	760	779	755	770	739	742	741	797	750	712	765	741	748	725	732	795	722	764	711	757	778	749	729	771	755	752	768	756	775	733	717	810	739	747	738	722	734	696	767	809	831	789	740	709	776	728	718	749	740	723	756	720	769	766	747	741	733	760	745	753	780	721	787	759	733	697	727	762	705	801	778	752	747	806	764	745	717	781	712	755	741	707	760	753	725	729	789	756	757	739	717	723	742	710	666	778	773	765	693	732	744	771	725	753	732	733	778	762	726	696	780	760	747	708	742	719	734	737	780	761	712	735	791	723	759	721	782	721	791	768	697	705	813	759	718	734	763	760	748	696	720	754	794	715	710	768	749	775	754	756	700	722	708	727	767	761	734	784	718	736	747	754	807	848	727	716	757	742	757	715	733	683	745	758	728	715	732	759	750	712	746	727	692	769	759	740	731	777	726	716	763	721	771	757	773	761	731	730	749	746	802	740	692	760	723	743	744	737	734	714	785	741	728	716	763	692	727	739	799	740	772	750	789	764	719	792	770	732	773	757	734	751	731	735	703	782	740	756	778	749	719	697	748	772	730	739	739	746	734	738	765	703	775	787	738	715	741	760	761	752	731	769	746	716	764	693	745	717	705	781	760	761	714	764	769	750	704	777	750	735	714	747	732	788	719	812	745	707	715	746	738	778	734	723	772	728	729	775	781	756	730	727	742	759	785	785	746	739	698	720	755	731	738	741	755	794	746	754	732	720	765	719	742	722	744	769	749	738	734	749	772	725	814	753	743	734	743	752	752	751	768	766	753	728	739	795	715	747	715	745	765	786	739	702	756	782	744	763	725	728	730	749	756	754	788	757	773	717	780	766	755	797	715	753	789	782	722	812	742	764	698	724	731	757	820	750	709	684	734	751	770	738	759	721	756	755	744	726	726	717	735	786	758	689	709	817	738	738	705	740	768	694	700	738	778	691	778	748	740	785	695	726	737	759	770	744	749	782	724	777	729	735	729	776	667	741	735	783	754	727	737	747	775	765	762	793	742	758	760	730	760	778	743	815	757	734	773	707	778	752	815	753	781	758	726	744	774	754	803	772	712	732	733	687	727	689	784	758	768	752	719	726	733	761	710	722	730	744	741	755	705	783	707	780	781	726	709	765	750	735	767	730	720	745	704	756	767	767	716	733	727	731	733	759	783	714	769	749	768	719	766	722	722	777	731	726	737	746	737	745	737	760	744	715	746	745	755	742	768	701	722	748	757	695	762	760	724	742	762	759	758	759	757	736	800	748	739	744	768	753	793	716	709	731	717	727	742	735	743	766	787	739	812	765	765	731	713	735	705	761	703	770	735	752	742	741	778	781	737	733	675	811	731	807	723	756	701	760	740	740	788	798	726	748	731	747	747	802	790	748	767	745	777	734	756	774	769	717	746	697	713	742	758	769	765	784	708	726	740	730	718	747	757	771	797	779	769	765	791	768	738	745	718	731	719	749	738	811	720	775	794	761	760	732	786	724	748	803	789	762	804	760	767	731	747	709	760	769	768	705	719	738	715	721	800	758	767	781	786	742	761	754	690	712	745	750	712	709	708	741	767	757	747	723	737	741	756	732	741	729	751	738	745	739	731	771	717	742	763	729	777	774	732	781	742	726	757	708	758	768	791	699	753	720	731	740	713	761	773	785	758	787	727	717	724	742	747	744	761	767	807	746	725	750	767	750	678	729	758	725	719	760	731	779	750	723	739	804	750	685	728	760	769	791	721	746	723	751	778	738	720	716	742	740	724	738	752	757	750	715	733	736	756	746	737	748	684	727	733	795	781	761	737	757	765	738	728	751	762	711	721	768	750	751	729	739	747	768	743	745	737	752	731	719	715	781	738	780	748	738	795	777	725	726	740	745	770	694	723	756	729	750	772	739	710	775	762	762	774	766	721	744	772	740	742	778	729	765	764	745	715	771	733	756	729	766	713	715	738	766	778	752	766	780	678	725	775	715	775	763	752	733	758	729	759	698	737	733	749
23187	23957	26341	21536	13519	9146	6504	2710	942	741	655	566	525	499	440	468	362	351	355	322	284	330	352	303	280	284	266	249	252	259	260	248	272	256	262	279	274	265	289	267	259	263	269	276	297	259	270	298	242	282	270	232	246	256	261	242	267	308	288	285	285	255	247	289	282	271	291	264	256	269	237	253	248	260	250	272	261	258	255	279	270	248	261	274	274	272	259	287	268	273	244	300	235	272	293	243	272	250	237	221	288	232	265	272	265	287	257	235	284	269	279	316	259	268	236	271	252	260	263	267	247	254	257	274	274	262	282	255	254	239	271	272	290	275	244	269	276	278	251	260	251	260	259	262	267	276	239	258	255	279	270	273	244	255	269	254	265	253	246	270	268	260	264	274	225	268	240	277	309	263	255	295	258	268	260	271	274	259	296	307	256	259	271	290	283	262	273	251	266	270	255	293	254	259	251	237	261	279	261	267	269	260	296	268	280	266	288	268	284	278	262	263	283	290	245	283	257	273	238	257	263	227	259	288	259	257	259	260	276	275	282	262	243	257	262	256	263	252	254	278	272	290	248	275	253	254	256	230	239	264	245	272	268	248	257	275	250	256	246	279	274	244	253	267	280	279	277	260	280	270	268	262	264	264	264	279	259	243	225	263	291	285	285	256	273	275	254	244	276	273	302	282	281	267	260	256	248	261	268	264	269	255	284	278	258	268	269	259	273	260	259	231	251	280	287	255	300	275	257	260	261	251	265	243	267	285	272	281	299	297	298	248	271	261	269	260	279	257	266	267	265	257	275	282	267	246	268	270	237	278	263	249	238	265	268	286	272	254	244	263	266	295	268	279	240	251	255	290	248	259	253	282	265	262	267	282	236	264	278	250	263	228	260	249	301	288	258	248	255	265	269	261	257	270	248	270	253	291	266	263	257	271	249	248	256	276	241	237	270	262	246	254	251	263	279	272	266	258	241	258	296	253	265	233	284	235	290	276	249	262	271	285	288	250	257	268	285	228	278	275	254	279	256	241	278	260	259	281	253	299	255	275	298	250	255	236	270	261	278	267	285	295	257	260	255	270	297	238	284	279	249	286	284	263	269	270	263	243	291	282	267	272	243	276	258	285	234	255	274	245	299	286	262	272	273	267	255	265	246	256	267	286	267	258	257	270	259	271	274	276	276	261	255	274	221	265	241	265	275	272	267	284	237	250	272	287	245	288	240	273	282	261	280	270	241	274	284	268	237	287	286	232	281	261	266	298	254	249	245	266	235	271	283	250	251	274	265	234	279	273	244	250	290	261	251	266	270	258	250	267	258	260	254	237	243	283	256	269	289	266	283	228	283	268	281	235	263	275	280	255	285	296	294	266	304	257	249	252	234	262	251	257	268	278	286	251	267	272	255	265	262	278	257	252	252	268	285	271	262	243	268	278	270	297	283	271	278	267	268	245	222	274	272	269	282	273	269	255	260	281	258	250	263	274	275	228	276	256	242	270	261	244	266	259	264	275	250	292	245	230	258	269	261	267	270	266	282	247	239	230	254	254	241	299	302	258	236	241	253	286	300	286	280	276	251	260	246	269	293	271	288	251	261	217	252	294	263	265	259	261	266	257	246	256	251	275	282	249	276	284	244	264	235	241	254	264	248	269	268	264	230	273	291	265	257	259	283	270	258	310	259	258	279	268	278	257	261	237	253	261	263	273	255	269	281	278	231	304	289	267	264	261	277	241	255	251	285	233	281	260	247	271	286	229	253	265	295	266	273	268	255	277	260	259	275	275	296	272	258	262	262	261	249	284	265	302	281	280	271	251	274	252	269	265	268	284	270	258	268	296	268	261	253	256	252	250	244	255	286	290	270	272	242	264	284	273	251	291	273	268	271	263	256	271	277	250	281	258	271	247	264	266	271	239	264	270	237	298	268	260	263	283	269	273	276	234	256	265	280	242	294	282	243	259	275	264	267	274	268	288	279	259	261	252	269	284	248	238	270	258	307	288	263	257	264	281	272	261	299	250	251	275	248	283	237	252	272	293	261	269	266	275	263	264	259	278	282	265	277	279	288	263	261	278	274	254	263	256	253	232	265	244	250	308	279	268	296	247	285	254	258	235	279	262	274	262	252	277	266	242	219	264	319	266	266	267	253	259	279	281	263	256	271	264	259	228	257	262	278	248	263	252	243	239	262	257	283	251	273	263	253	254	282	269	254	270	260	259	269	273	274	270	266	276	260	249	236	238	282	250	282	279	249	235	240	267	271	256	291	274	279	271	264	255	268	291	275	267	251	250	227	273	240	269	275	268	286	250	280	263	260	280	246	287	281	270	275	232	267	280	258	261	274	248	279	269	286	285	297	273	284	272	262	223	242	260	285	249	253	256	258	297	276	253	287	247	254	286	272	279	278	262	250	279	261	277	280	279	275	274	267	261	246	263	259	275	251	268	286	250	266	248	270	275	264	288	236	271	256	275	284	274	253	297	258	262	258	271	260	287	282	260	268	244	278	290	243	271	256	271	270	257	261	256	246	228	267	255	236	263	269	227	267	261	250	259	274	256	272	296	266	241	274	235	270	275	258	260	254	254	244	281	292	272	265	266	272	257	258	243	286	286	278	231	248	263	252	256	241	280	238	286	272	256	251	249	262	275	246	241	277	279	254	279	248	301	282	284	273	272	278	264	259	256	254	268	307	281	238	274	262	263	252	246	247	263	297	269	262	301	260	259	235	266	281	250	253	254	268	275	240	277	247	274	255	277	269	263	292	274	272	273	282	288	257	256	268	290	275	266	268	273	264	274	259	272	262	267	303	265	258	274	235	261	276	256	260	226	273	231	263	278	245	279	279	259	263	266	259	288	279	260	277	266	273	268	271	261	260	240	254	239	257	232	270	269	288	271	300	243	260	266	273	253	262	280	281	253	258	266	259	264	265	292	270	269	292	269	270	272	273	262	237	277	258	274	237	258	274	268	268	267	263	273	256	235	270	288	242	256	267	263	233	235	260	274	283	249	281	251	281	270	248	255	244	267	243	249	274	276	292	270	276	258	261	232	270	246	239	250	254	242	258	250	281	279	260	238	290	263	289	271	259	260	272	252	296	273	253	289	291	277	256	270	246	254	229	272	283	249	269	264	271	264	259	239	272	227	245	267	264	274	238	293	255	261	263	255	282	281	249	279	262	214	269	261	306	263	290	240	274	304	271	247	263	287	278	255	294	256	252	255	277	290	254	272	256	280	254	296	250	263	312	257	260	279	253	290	263	239	244	281	268	249	271	278	266	278	289	285	294	261	277	264	252	242	276	275	275	267	258	264	270	295	265	268	256	278	239	262	262	291	219	246	294	272	241	266	295	255	249	254	250	267	254	284	271	261	260	263	286	263	248	286	247	254	270	273	267	248	245	266	282	261	240	278	262	258	247	262	274	266	283	266	303	251	268	244	237	275	249	258	267	271	272	292	251	282	259	248	252	263	287	244	253	232	256	292	285	265	289	276	234	267	263	269
16565	18812	26585	29739	25370	24383	18838	9529	3693	3225	3003	2710	2479	2351	2151	1986	1680	1560	1257	1162	1061	1067	993	866	869	879	842	888	825	808	795	801	786	735	771	769	794	797	711	769	755	759	747	751	735	750	746	745	735	741	725	714	726	744	731	684	771	771	763	795	731	769	775	804	747	721	741	769	735	781	720	688	750	717	766	746	767	712	748	767	694	707	782	726	735	772	743	762	749	751	739	769	718	752	716	749	712	803	750	751	694	753	774	751	755	720	751	787	709	736	761	801	773	707	772	749	743	700	763	767	708	742	759	758	737	760	639	789	787	722	756	751	758	757	749	769	739	729	752	714	778	777	682	719	744	718	707	713	716	721	703	765	709	758	723	700	775	743	760	732	730	777	732	731	768	784	738	755	774	754	789	733	736	752	723	753	728	773	747	701	720	755	775	732	748	778	730	802	760	735	740	776	746	749	781	748	768	772	807	788	771	743	733	730	715	809	724	744	775	764	741	734	753	722	758	716	666	738	751	732	692	765	766	715	721	697	791	740	731	734	725	728	776	729	713	699	711	709	733	728	763	797	724	715	735	782	785	731	769	780	751	754	763	747	685	722	765	734	778	719	735	805	773	756	675	760	741	726	791	764	756	754	694	775	699	757	702	786	729	728	737	766	736	752	745	734	786	771	760	772	799	739	718	729	721	804	767	765	759	711	730	747	771	745	739	775	743	756	754	729	730	733	745	775	740	767	804	735	769	728	737	741	740	706	725	749	737	754	743	707	737	752	726	750	779	773	722	786	781	754	742	746	737	739	725	746	745	715	718	763	785	783	750	720	736	783	734	726	750	732	770	742	720	713	790	758	744	742	801	774	765	756	757	712	755	756	725	731	683	756	756	737	755	764	730	718	823	724	729	726	725	706	740	722	756	755	749	707	724	749	749	708	788	734	716	782	728	746	786	735	777	746	755	736	787	707	735	735	786	777	736	714	678	728	705	721	741	746	717	732	715	675	721	692	743	756	723	768	784	759	748	749	757	708	713	738	757	765	728	737	769	768	715	713	757	743	739	789	728	771	757	744	770	731	774	767	723	710	779	749	728	705	735	734	715	697	762	744	789	791	707	703	747	758	753	729	717	698	742	730	739	756	701	738	762	750	741	735	740	790	691	775	756	757	742	760	706	764	718	731	763	727	751	714	778	753	746	770	756	707	704	692	777	698	767	802	771	781	742	738	682	764	727	724	730	763	741	760	750	734	753	726	789	720	759	752	719	814	740	710	747	760	788	728	746	767	765	740	754	720	761	725	800	744	735	731	749	728	740	749	749	716	725	749	728	767	749	685	748	760	765	782	693	724	782	757	743	743	759	730	712	766	754	710	751	761	750	744	756	790	753	777	759	753	732	761	787	723	738	738	746	749	693	718	766	784	751	725	764	787	783	697	764	772	764	737	782	702	774	770	694	757	778	740	747	719	738	730	777	731	740	764	773	721	698	778	719	730	707	763	732	814	749	706	771	737	734	759	732	755	749	738	713	776	723	738	717	764	702	750	739	774	719	780	739	711	761	752	746	709	776	772	747	753	746	753	789	693	699	772	787	741	700	704	752	726	728	803	751	750	719	748	769	723	779	747	709	778	734	743	690	736	674	702	765	685	788	751	752	785	697	763	728	776	763	763	809	736	723	795	744	750	760	812	756	800	747	746	726	756	762	695	789	732	736	786	728	766	765	723	733	726	742	749	765	764	773	810	800	757	723	705	752	751	742	742	661	739	739	731	729	730	739	723	706	737	794	692	768	740	783	749	739	723	740	727	710	742	773	696	760	728	811	734	710	742	747	741	748	767	742	720	706	723	739	798	685	694	760	781	751	764	741	730	720	747	734	764	718	754	710	774	751	768	777	720	693	729	754	757	729	725	729	742	737	752	711	769	775	767	771	691	716	748	718	726	725	736	754	713	760	761	737	734	671	759	763	770	772	731	693	742	770	736	724	725	714	751	777	750	744	737	749	718	758	730	735	801	734	760	744	740	727	700	717	752	721	720	735	764	733	739	708	749	700	729	774	748	736	775	725	796	782	705	746	793	706	767	755	790	727	780	776	720	776	768	757	744	756	779	735	736	772	767	730	740	778	754	770	721	754	767	731	786	752	750	716	742	716	790	730	748	754	740	735	774	760	802	696	755	732	746	736	750	752	772	763	720	766	771	764	760	764	729	773	767	781	748	680	707	777	723	764	715	774	733	690	774	737	742	720	720	702	707	725	725	734	736	762	721	762	771	773	722	731	737	734	710	733	747	753	748	715	756	665	749	803	753	761	745	749	764	699	713	752	775	740	765	719	724	818	736	753	753	760	759	750	731	722	746	716	726	788	739	729	719	740	741	746	746	756	748	756	715	768	763	747	716	750	778	736	732	784	768	749	706	715	730	722	769	721	743	769	774	774	761	745	738	744	769	796	753	740	705	723	750	754	736	750	715	747	698	732	824	780	734	682	755	732	824	733	739	706	742	707	730	770	731	711	770	729	727	770	732	749	746	733	707	726	720	755	810	755	738	714	739	768	751	772	760	747	690	737	708	726	711	737	740	711	779	750	736	741	721	734	735	748	718	751	760	752	716	752	721	723	758	760	746	784	734	778	774	715	754	751	708	727	739	754	729	732	754	810	761	752	767	750	777	763	765	749	751	777	710	747	751	727	766	722	703	770	783	743	762	764	748	768	696	739	729	726	768	759	729	792	739	740	761	732	751	757	750	709	715	706	776	731	743	735	706	757	719	728	755	760	780	740	743	722	723	731	748	716	761	769	761	769	772	673	774	694	797	734	747	774	703	701	687	774	763	731	704	737	771	782	799	770	763	737	743	755	759	728	717	714	773	735	760	828	703	742	745	727	779	738	749	745	734	745	745	686	761	738	773	679	739	735	756	768	738	726	742	708	764	722	706	768	743	718	791	709	692	755	773	734	748	730	762	725	682	729	734	742	739	719	722	762	714	734	754	754	719	745	726	795	726	760	731	746	749	751	758	749	696	815	732	766	718	738	738	724	762	733	680	777	754	728	743	810	762	769	727	719	741	765	738	755	745	795	750	771	725	751	738	780	725	733	704	750	721	735	782	713	750	769	721	761	767	729	720	804	767	734	728	746	732	766	781	740	755	755	758	712	731	765	697	782	733	760	729	772	738	730	796	823	709	705	762	727	717	750	733	799	783	783	711	759	716	672	748	745	749	801	759	738	777	716	713	711	700	746	726	780	745	783	732	783	727	795	732	772	712	717	734	751	725	718	721	731	787	717	743	772	683	740	714	692	706	719	735	751	727	732	752	783	747	755	750	770	766	707	743	708	714	771	735	726	775	740	755	730	768	776	753	739	723	786	787	764	728	753	740	738	723	745	758	752	759	726	786	709	744	765	738	739	725	777	763	759	769	791	739	758	731	738	692	758	738	728	735	705	797	745	748	709	732	722	738	782	768	772	752	767	737	787	725	707	723	734	790	757	719	711	742	712	720
22968	23887	25947	20985	12592	9225	6352	2728	896	712	649	602	564	530	484	429	395	322	365	310	311	266	293	313	276	268	294	272	288	277	261	271	255	268	257	290	296	282	272	285	264	249	256	280	283	262	279	281	271	271	274	248	262	270	290	263	219	262	266	242	276	244	258	265	275	278	273	286	257	271	267	237	268	274	230	274	248	279	255	265	289	256	265	262	276	290	281	279	253	307	287	263	260	274	270	278	278	270	285	252	266	274	262	279	239	255	267	287	248	269	250	302	263	286	244	269	276	275	264	280	295	293	241	269	253	262	265	257	282	292	280	275	275	279	269	277	268	278	271	283	258	276	290	278	221	234	264	307	241	272	260	253	281	275	294	266	291	281	284	283	257	260	268	310	276	237	272	272	277	273	274	277	252	259	279	265	253	301	274	276	265	237	253	265	263	281	271	285	265	309	255	284	263	261	253	271	283	279	276	282	265	259	272	261	251	281	266	287	296	266	249	247	265	276	293	273	236	251	235	249	272	284	285	252	264	293	237	250	263	251	279	272	294	311	243	244	268	267	254	261	282	272	243	237	307	263	243	303	258	246	272	260	272	251	225	267	265	268	281	271	282	293	281	286	277	277	277	271	285	296	269	273	271	248	283	286	272	277	271	276	259	259	270	272	245	272	324	265	301	286	292	239	264	285	295	289	278	243	248	272	287	299	295	252	271	282	269	283	289	282	273	280	281	272	248	258	298	261	259	257	297	264	252	273	279	296	262	277	283	239	291	313	233	267	297	258	287	259	243	269	279	272	247	291	243	266	248	274	269	300	284	277	312	266	316	267	259	269	233	269	263	273	280	280	265	281	297	271	285	279	287	265	275	268	227	275	263	281	265	247	267	270	262	262	277	288	278	255	274	298	268	273	286	267	258	292	322	253	311	247	262	282	267	247	276	286	255	287	261	282	283	258	278	292	284	269	265	255	261	279	260	272	254	277	257	278	275	267	244	261	271	309	297	273	243	251	268	283	277	272	273	252	268	253	263	261	236	316	264	278	238	249	237	272	296	291	252	280	287	255	285	262	265	249	243	235	300	282	274	261	275	278	282	285	250	286	296	286	271	274	265	270	260	270	286	242	259	255	263	279	257	275	265	258	302	241	290	273	282	259	280	285	269	264	277	298	268	243	267	297	278	251	270	273	256	277	293	255	259	283	296	244	236	252	264	294	268	260	254	250	247	282	287	280	268	274	276	258	291	258	262	271	289	252	261	242	271	295	295	304	254	256	256	291	297	276	264	268	270	283	289	290	261	307	274	258	270	279	295	272	300	289	288	277	259	295	270	284	281	270	264	278	266	279	268	255	283	271	278	292	270	256	268	310	302	316	265	265	266	304	280	278	302	268	279	290	284	283	270	250	270	266	273	256	269	262	268	273	265	260	313	290	280	282	287	267	258	276	282	265	253	276	258	271	283	268	259	273	261	273	298	274	259	292	257	269	259	286	242	291	267	259	290	272	264	263	292	245	305	262	310	274	247	267	274	261	299	266	276	256	248	291	251	258	271	292	265	263	274	261	269	271	265	304	259	262	284	277	259	251	284	247	241	260	298	323	296	292	295	264	263	291	265	290	258	287	272	301	272	275	266	273	281	244	279	290	291	263	277	269	265	274	302	304	258	267	255	259	291	290	258	284	283	297	282	282	262	269	265	276	269	261	250	277	290	263	273	254	272	255	278	285	263	280	270	246	247	253	280	274	291	240	260	292	291	283	267	255	264	262	284	251	271	293	266	273	305	269	279	291	285	301	251	268	268	264	273	270	268	243	267	289	300	276	270	284	240	284	258	276	294	302	234	274	270	264	264	258	276	285	264	280	252	249	279	271	251	234	281	315	289	290	261	265	269	259	294	263	279	257	282	277	287	269	251	285	291	261	260	244	273	274	264	238	271	274	242	297	271	281	275	265	267	283	256	266	274	263	279	269	275	264	263	281	284	248	261	285	303	236	281	268	232	276	267	279	267	272	245	283	262	296	277	266	266	265	275	279	291	268	286	258	283	260	254	281	275	289	282	276	296	279	238	297	279	264	283	259	270	249	248	263	302	262	271	251	282	244	251	275	262	271	284	267	276	243	281	269	251	286	235	269	305	275	285	274	281	281	226	277	257	320	258	284	249	260	295	253	249	258	264	289	241	263	263	297	271	234	249	271	291	267	242	270	283	285	265	280	275	270	289	247	275	273	266	272	269	298	289	278	292	287	282	299	248	245	272	252	257	264	283	236	267	248	252	250	265	286	245	254	272	266	271	262	275	256	269	261	266	294	262	299	265	259	243	272	267	314	287	284	260	267	286	282	246	282	276	271	266	255	274	281	287	287	264	292	283	269	288	272	270	241	235	246	290	266	267	262	281	262	286	262	284	273	257	270	262	260	263	274	289	276	250	258	296	272	254	276	254	269	246	278	291	267	280	283	275	265	291	284	259	294	285	290	268	269	281	267	275	277	270	280	273	274	251	260	269	263	279	265	264	275	270	272	253	265	274	261	249	294	295	268	278	273	268	271	268	253	268	268	253	260	275	283	293	269	255	262	260	279	259	272	254	258	266	284	259	279	258	280	281	252	284	253	259	268	286	274	233	250	267	284	276	252	273	268	260	282	238	265	269	274	265	286	267	248	298	275	292	288	279	270	288	236	289	276	274	258	286	263	266	260	269	245	253	265	302	285	297	302	257	280	271	252	250	274	266	252	245	299	257	280	262	237	273	262	259	273	261	250	261	296	268	269	274	255	270	261	265	268	255	280	265	276	279	287	277	279	285	290	286	235	275	262	284	292	293	290	267	256	293	270	277	268	259	299	306	294	262	291	256	276	254	265	246	241	272	281	284	262	273	299	267	292	280	262	275	282	265	283	281	254	275	272	265	264	258	248	282	291	266	279	245	258	298	235	272	270	246	265	242	271	283	273	283	268	281	282	265	280	278	258	253	283	287	254	265	277	258	274	283	248	279	249	252	244	277	252	289	276	281	251	290	279	250	292	264	272	259	262	262	278	234	248	294	280	272	287	266	275	285	258	265	244	274	282	261	260	263	253	304	246	286	263	258	262	280	252	232	307	250	274	254	273	263	266	262	272	265	280	277	229	257	274	263	273	268	244	256	250	270	272	282	263	283	287	277	268	289	270	254	287	253	257	278	277	262	294	261	247	277	295	307	262	248	277	275	269	279	302	243	284	275	307	264	252	259	248	258	259	262	268	256	227	274	315	257	268	282	294	282	270	286	265	265	281	263	273	270	268	300	298	233	256	278	268	227	264	259	278	271	280	251	279	268	280	272	278	267	269	274	272	288	268	275	271	238	251	242	226	268	271	253	264	266	258	237	284	265	277	292	287	266	264	251	258	283	281	257	262	287	262	247	272	267	313	296	255	273	288	279	282	286	275	276	272	262	293	240	257	247	279	282	261	281	279	296	276	269	279	274	265	241	250	265	312	290	305	269	255	259	283	284	276	270	285
16300	18760	26509	28890	24277	24568	18438	9876	3642	3163	2914	2570	2390	2296	2005	1804	1530	1319	1216	1183	1013	1013	964	939	912	876	826	820	851	815	839	801	789	815	769	778	760	755	788	719	792	753	765	803	747	786	769	781	779	759	733	738	807	771	722	750	784	737	740	770	738	736	768	760	742	747	683	750	750	774	751	748	780	749	742	770	721	790	757	757	787	750	797	787	725	741	796	759	813	735	756	791	725	724	765	737	767	785	758	737	766	705	738	739	757	778	724	716	751	805	788	759	738	712	750	834	757	760	777	756	779	740	759	719	786	749	719	682	745	741	757	756	718	766	760	778	747	694	731	749	764	736	743	701	749	765	709	719	743	727	764	724	753	731	799	749	741	766	767	763	754	722	797	750	772	736	707	738	796	749	718	719	792	731	735	774	714	795	799	739	780	758	777	734	755	726	758	712	761	760	757	805	765	758	738	751	799	747	710	771	774	747	788	773	700	718	746	759	760	732	719	745	800	750	762	763	745	770	795	748	754	707	810	724	735	733	760	746	803	760	714	794	769	706	766	748	785	733	775	735	752	751	732	771	758	730	754	786	715	780	759	703	725	787	692	776	728	722	752	757	764	752	725	772	734	770	726	755	737	777	752	766	764	731	750	745	763	760	775	763	750	791	777	790	798	708	753	715	733	728	745	742	738	785	786	705	745	818	761	746	711	772	733	788	745	734	732	783	780	743	734	768	746	719	745	751	770	746	795	763	781	739	737	755	796	695	801	754	745	772	739	781	725	763	762	719	828	780	758	723	750	730	758	735	765	758	734	718	788	727	792	766	773	747	752	741	778	792	737	722	708	737	750	710	726	781	740	751	740	734	759	833	734	790	756	767	734	758	740	746	729	758	734	736	756	770	716	729	776	746	798	727	762	771	783	743	753	753	742	782	806	701	782	771	766	748	783	753	756	803	749	717	734	779	803	770	813	750	775	745	723	787	746	753	795	765	773	743	726	791	747	750	787	770	731	786	698	775	745	747	746	768	750	778	774	764	756	717	772	761	745	761	739	789	748	761	795	770	744	752	775	740	745	707	744	724	783	702	778	697	756	750	719	784	750	785	795	774	750	777	795	741	719	724	725	760	704	753	765	791	745	767	771	733	760	753	729	752	753	727	797	767	791	747	793	728	755	785	758	721	776	766	747	781	778	713	750	731	798	814	750	752	706	740	758	760	773	758	738	731	803	762	735	756	766	745	780	787	757	752	739	756	771	784	720	784	772	781	749	752	797	773	793	734	792	759	755	746	772	760	736	814	783	784	755	827	753	798	739	752	770	796	763	747	780	800	745	778	754	808	735	742	753	778	735	707	734	727	739	771	752	743	706	722	753	763	767	756	788	765	798	775	713	737	725	745	828	824	731	763	746	765	768	728	798	763	810	763	793	758	754	772	724	758	725	756	734	786	771	744	779	764	778	749	758	769	764	743	738	695	734	710	772	784	771	709	732	798	812	717	745	749	792	739	835	773	751	731	760	744	761	746	739	749	718	765	722	793	748	760	773	807	755	754	754	697	784	770	762	773	736	734	714	790	749	755	796	703	758	717	734	745	735	768	724	756	782	799	728	734	719	760	741	745	777	755	728	732	784	744	745	739	780	695	790	702	759	773	785	765	762	761	803	727	757	735	732	815	792	759	773	739	756	776	713	776	751	774	734	777	750	796	733	744	736	748	754	735	755	724	796	757	805	716	698	767	741	777	720	742	807	707	763	760	778	770	730	768	715	747	762	777	774	836	756	744	758	700	782	728	732	749	755	751	800	746	838	775	746	736	798	800	742	783	767	718	751	752	746	750	723	782	740	801	786	771	796	727	741	764	719	781	738	794	697	739	743	746	730	752	752	725	773	715	745	742	752	776	726	792	785	740	754	803	750	755	719	708	709	825	753	787	781	737	763	760	778	804	794	783	759	740	733	763	777	818	743	696	795	751	757	771	811	786	762	776	759	739	803	724	821	774	748	750	772	794	795	778	719	763	773	762	737	728	819	751	793	776	761	754	703	776	741	777	776	724	786	773	722	741	766	758	761	691	704	732	722	766	748	770	783	751	710	767	779	773	746	741	786	729	734	764	732	745	768	737	756	785	787	772	736	743	750	725	738	724	781	692	679	793	771	792	768	800	766	729	739	752	787	779	707	745	806	728	765	764	746	798	717	715	752	758	776	761	784	695	692	745	763	739	749	775	764	772	716	746	747	731	791	791	780	746	716	761	763	779	740	721	754	738	810	752	752	755	735	723	788	788	748	784	730	785	798	742	787	801	752	761	792	751	767	761	728	782	705	784	751	759	773	741	811	768	772	765	741	767	771	729	777	733	759	728	706	821	756	784	706	753	768	772	777	787	740	779	764	750	753	753	815	777	745	768	772	729	751	796	758	767	764	749	744	731	767	717	753	775	736	748	732	761	779	729	710	794	770	714	743	753	768	813	756	823	762	746	738	732	748	730	783	743	754	787	743	770	745	765	722	734	784	767	779	701	781	755	760	770	778	821	708	759	718	760	758	710	738	782	775	772	743	770	763	777	771	764	767	772	732	767	732	811	714	718	756	755	798	753	771	763	804	733	767	750	700	780	712	793	743	740	829	794	738	826	760	727	714	765	767	734	807	709	766	722	749	777	749	734	756	723	780	786	788	812	765	744	807	724	750	776	769	743	767	772	691	715	765	763	772	755	738	748	732	758	755	739	775	766	784	779	743	787	742	754	757	719	804	780	734	744	741	716	762	718	765	807	803	786	735	754	779	776	825	782	809	769	758	764	763	760	762	750	746	709	717	787	775	748	751	759	752	761	709	781	825	771	747	724	725	762	787	798	754	732	748	794	734	690	736	757	700	744	752	744	695	786	763	739	726	763	745	737	726	759	811	787	803	695	732	706	741	775	756	751	747	777	762	742	791	725	743	728	806	727	768	794	716	744	718	742	769	776	735	726	777	778	755	771	733	787	772	750	713	728	734	725	756	735	738	759	781	749	791	727	771	786	728	703	729	734	740	764	723	773	746	744	762	743	778	787	829	785	768	769	775	836	750	786	764	786	770	786	769	749	776	761	739	738	754	755	788	768	755	777	757	763	728	711	788	774	715	751	775	775	791	730	757	765	809	696	730	760	756	766	781	749	775	775	754	810	807	720	730	753	751	721	730	769	752	764	727	760	731	730	769	740	761	798	789	767	775	766	766	763	758	727	751	716	775	748	736	762	731	732	768	767	745	737	745	726	756	754	796	733	721	776	725	773	737	716	794	728	713	769	778	745	775	753	725	693	754	727	734	757	833	758	761	719	738	761	820	722	789	750	791	763	720	702	805	747	770	775	765	788	758	780	762	750	742	781	776	829	755	694	810	751	717	771	759	785	738	765	749	779	704	754	745	746	751	740	735	758	738	775	820	776	698	749	768	725	772	755	733	777	781	771	759	735	712	691	770	751	714	760	681	720	755	775	734	758	730	719	732	752	777	763	695	753
22989	23963	26256	20440	12696	8389	6640	2819	911	738	711	621	575	516	450	434	392	386	372	360	327	319	330	317	293	282	307	303	278	285	257	296	289	291	280	260	264	259	284	292	288	244	288	267	286	286	257	261	276	271	258	262	246	270	261	278	260	282	280	241	281	291	270	253	245	256	262	262	258	264	288	253	262	274	286	268	263	276	265	259	280	279	245	282	296	260	258	282	250	277	271	260	265	256	273	269	277	246	240	273	268	279	290	270	248	259	266	233	259	305	285	294	269	269	292	284	263	264	275	281	261	284	285	259	290	285	251	254	268	279	276	284	237	263	281	250	287	286	286	242	289	246	264	261	268	269	274	243	264	261	273	264	279	274	265	264	290	268	252	280	254	272	259	263	287	279	262	287	267	286	266	265	259	297	247	267	277	264	263	253	290	294	271	291	283	310	262	279	265	259	265	288	285	312	249	272	283	262	296	264	260	256	269	276	250	263	277	261	277	283	257	246	255	288	266	265	281	266	261	267	261	256	277	277	269	306	313	284	304	253	295	284	311	303	291	280	291	265	244	302	323	272	273	260	257	285	256	249	261	260	277	249	267	233	275	281	257	293	310	297	262	287	277	289	281	246	294	241	279	290	278	246	284	256	281	251	255	265	259	260	282	296	275	254	253	280	263	261	279	284	258	273	262	274	251	268	283	288	299	254	278	282	292	273	287	261	283	290	292	298	295	252	270	247	259	292	273	243	293	289	258	274	307	260	282	269	250	274	283	259	249	278	287	232	258	270	270	287	254	250	293	272	279	263	276	247	277	285	295	290	280	276	256	283	280	235	282	248	307	258	249	296	284	271	287	255	291	291	287	268	271	242	287	266	284	290	290	266	265	284	271	289	277	292	274	260	240	268	276	275	270	263	271	266	277	244	240	246	280	246	306	268	259	287	263	288	266	290	266	252	249	276	269	243	253	288	244	276	255	289	244	241	263	271	243	259	281	284	257	293	247	272	283	275	265	258	254	276	281	290	263	240	262	283	254	279	243	273	305	249	285	283	273	247	287	271	277	254	272	274	295	285	303	287	266	284	275	275	285	279	282	255	275	258	290	311	273	273	266	267	276	257	269	239	300	242	267	251	277	263	286	271	292	255	278	280	288	261	268	278	289	299	277	277	265	272	295	241	299	295	235	292	273	261	264	256	263	252	269	274	240	226	254	257	306	271	294	275	267	264	282	272	241	291	271	266	282	272	264	263	265	275	298	260	241	271	291	279	258	266	257	269	255	273	262	290	263	272	281	257	262	250	264	298	298	293	274	276	288	267	263	272	248	274	266	256	273	262	262	271	295	282	269	269	258	273	270	274	290	262	251	260	264	264	252	268	317	308	247	280	267	284	258	278	267	301	299	262	267	269	286	298	282	287	273	253	254	260	275	274	248	251	277	264	270	261	271	291	279	268	278	271	263	282	241	278	265	303	287	274	267	260	253	267	256	284	261	283	261	264	252	274	258	276	290	298	250	278	286	267	271	235	249	291	259	303	273	264	255	288	243	257	277	269	295	285	277	271	297	261	264	261	286	272	300	265	276	261	269	273	268	257	260	257	317	287	284	310	278	274	249	237	275	260	260	267	267	298	265	273	273	252	283	277	285	289	276	258	281	288	271	285	270	269	245	277	298	247	282	259	265	275	268	259	250	293	248	271	272	278	271	293	260	260	257	272	249	305	255	251	271	280	251	270	284	265	265	283	231	266	283	269	261	235	273	261	288	294	266	273	296	288	260	275	282	260	248	247	286	279	276	248	260	275	276	259	282	278	259	267	254	267	273	271	267	272	299	248	262	291	261	272	283	307	274	266	263	298	251	291	253	271	254	277	266	247	277	289	270	272	288	324	276	240	281	287	294	257	278	271	273	293	287	293	283	283	269	273	293	290	272	296	252	289	283	257	301	264	260	292	274	253	256	255	266	258	301	233	281	267	274	268	271	254	252	282	265	310	283	253	274	264	310	272	294	270	260	284	246	268	255	254	284	255	277	290	231	248	287	268	316	244	285	267	276	257	250	301	247	276	270	279	261	299	286	273	289	279	278	271	270	282	267	269	261	264	256	268	290	272	319	278	281	260	280	284	280	277	236	268	274	275	251	279	258	255	266	255	256	275	266	277	300	284	266	251	252	269	263	303	254	231	298	253	276	260	266	273	268	269	267	265	291	230	281	269	280	270	288	256	302	297	250	306	274	297	268	258	251	289	298	266	304	261	292	269	250	285	255	279	251	270	240	232	289	287	254	296	250	289	265	272	283	266	294	271	273	256	312	292	267	261	251	261	295	303	292	226	259	290	249	272	283	307	259	279	290	262	276	262	301	303	274	287	299	292	241	270	272	309	286	256	280	286	276	277	278	278	261	279	280	262	272	260	266	285	276	270	262	260	285	261	277	263	264	255	268	276	271	268	261	276	269	277	270	275	271	267	258	295	292	261	269	268	281	281	269	279	297	242	261	277	293	281	276	275	284	279	275	274	229	283	265	244	242	254	283	290	283	249	265	291	275	257	279	275	284	274	288	279	272	257	281	285	266	274	288	289	292	273	296	268	285	290	260	274	282	294	259	274	256	247	282	258	278	327	271	264	297	272	287	266	285	227	299	266	310	301	252	244	242	250	267	268	271	260	245	279	273	290	275	268	247	274	259	278	287	274	275	297	289	287	273	247	281	292	228	292	267	294	294	302	255	253	272	262	290	267	271	268	280	268	265	272	291	276	277	281	245	310	262	302	264	260	268	265	271	252	252	259	280	268	290	273	280	248	306	272	309	251	265	259	267	247	284	249	265	301	307	282	270	263	278	272	288	319	265	280	299	275	263	287	247	268	285	276	268	259	279	283	276	273	282	314	289	262	258	296	280	238	282	265	262	297	292	287	295	267	297	270	283	254	275	269	291	263	276	277	287	298	256	262	291	268	273	250	233	285	261	247	263	284	268	264	265	270	263	266	288	234	256	254	308	292	238	274	273	289	268	239	279	258	291	272	284	286	272	282	268	246	246	248	273	274	304	267	264	280	256	235	255	286	299	256	321	264	250	276	281	265	291	229	256	275	292	279	284	294	292	284	279	245	253	295	254	272	297	302	268	246	306	292	284	285	315	269	285	300	262	286	287	279	270	272	264	279	270	292	267	297	253	276	273	267	291	258	262	270	270	263	280	290	295	270	257	281	262	296	273	276	270	277	279	250	266	266	260	266	281	282	271	285	258	277	270	252	283	255	251	264	291	300	248	262	261	301	281	275	300	274	293	282	278	264	280	259	251	293	263	272	274	287	247	288	275	263	250	270	252	284	260	291	285	282	277	270	243	270	264	278	282	289	280	259	280	271	301	281	245	268	290	273	257	272	242	275	266	259	281	280	287	273	267	289	264	302	242	233	242	300	280	275	250	291	276	262	276	258	284	246	262	282	272	259	284	263	273	268	264	292	309	304	275	247	237	247	264	239	284	297	279	242	267	271	305	281
16183	18841	26719	28692	24880	22528	19586	10608	4067	3358	3032	2841	2576	2403	2005	1710	1515	1484	1223	1142	1064	1082	987	979	920	830	806	786	814	811	809	864	798	796	813	793	773	762	845	794	803	785	778	820	805	777	777	772	762	829	702	725	800	747	761	679	784	769	758	792	729	789	799	743	725	743	742	772	818	754	795	771	801	780	741	803	824	702	743	758	805	787	774	777	804	780	748	758	796	750	704	760	773	791	745	749	771	783	767	772	758	783	811	777	790	790	767	748	736	761	802	716	756	792	792	782	706	771	767	797	762	746	770	750	743	751	759	724	766	748	756	754	755	726	794	734	750	748	773	795	799	783	714	736	727	749	785	774	747	780	759	775	739	818	738	751	800	766	713	756	745	776	797	754	747	739	753	785	803	747	740	761	772	758	790	750	828	788	807	788	737	784	753	832	731	703	733	771	794	744	751	749	766	780	730	818	792	747	802	770	767	761	777	739	775	785	761	807	736	739	755	741	777	757	738	793	735	778	781	734	756	757	801	786	762	746	750	757	724	753	746	780	756	795	764	779	792	732	739	799	764	699	751	719	744	701	811	761	728	794	805	818	786	740	796	748	792	729	774	783	756	761	805	760	781	747	745	751	771	779	792	791	748	770	776	706	754	787	771	747	722	768	732	752	748	768	757	788	758	720	787	722	802	784	762	819	758	713	715	722	789	722	796	765	749	762	793	746	725	764	769	707	786	714	835	740	808	795	744	779	780	749	781	747	798	741	766	759	781	787	804	764	742	777	764	803	815	768	727	775	737	776	783	744	738	798	761	766	770	815	773	740	777	730	741	751	777	782	759	827	767	766	765	780	714	773	768	778	769	759	749	761	753	780	818	826	757	728	708	800	758	734	735	738	786	776	779	735	735	771	747	776	760	758	759	808	732	764	740	743	783	740	795	727	734	761	746	748	756	766	810	789	759	752	810	797	751	712	743	753	752	736	783	787	785	816	782	806	787	788	733	782	777	762	773	748	819	763	741	748	738	734	747	789	731	749	749	736	797	747	831	764	800	720	753	741	731	787	771	774	701	781	737	756	755	773	770	853	709	786	792	761	756	729	740	748	747	799	754	775	753	780	772	807	759	778	804	755	745	783	760	777	786	748	761	800	766	752	856	738	693	780	770	766	761	794	797	770	751	751	798	733	788	757	795	778	835	731	731	775	800	754	755	766	764	794	752	752	785	746	755	776	694	769	759	738	764	781	751	785	749	747	764	731	780	759	759	804	736	743	773	770	742	791	770	755	750	764	799	783	774	798	803	816	770	736	767	771	767	758	793	752	735	766	741	737	792	794	767	777	756	694	806	764	744	757	767	732	767	715	765	770	742	775	779	773	738	762	761	757	775	793	739	785	760	747	776	816	725	764	757	759	779	783	816	730	753	785	739	800	758	755	734	783	713	763	751	732	741	775	778	705	793	738	805	743	712	769	785	742	737	764	745	744	770	756	781	775	773	791	790	778	752	793	764	790	723	748	763	760	786	817	775	776	753	773	814	800	783	762	762	756	858	768	738	783	798	770	809	708	800	735	709	708	801	790	764	820	768	780	775	794	770	786	770	788	765	749	767	762	761	750	740	734	745	769	788	794	761	720	766	779	813	725	780	733	741	716	769	754	790	763	735	769	714	717	768	735	745	754	771	775	771	777	744	739	709	713	725	804	749	780	785	793	750	779	753	787	808	761	704	762	754	787	756	783	805	808	775	736	760	744	753	741	762	773	723	766	778	747	758	785	710	752	762	804	737	776	773	722	770	757	739	764	730	748	741	772	749	748	766	773	763	735	737	718	754	752	799	783	739	830	793	788	797	738	778	741	729	712	759	800	787	764	743	759	800	772	744	792	775	791	769	799	803	738	790	782	742	785	763	789	742	784	771	763	755	752	744	791	710	726	755	812	755	825	768	760	704	747	792	768	778	757	788	807	806	768	790	719	783	780	735	774	743	756	736	771	724	762	769	825	829	738	790	748	779	775	780	739	779	774	748	801	778	827	692	739	793	754	778	800	744	778	740	786	729	768	760	734	725	710	760	759	771	804	772	779	804	781	766	788	744	762	736	752	769	772	738	727	786	756	752	790	822	775	785	731	726	708	758	753	783	764	799	750	767	767	783	805	756	778	738	806	758	749	772	800	780	743	778	726	734	762	709	772	767	794	795	738	741	747	761	777	754	746	813	722	796	806	752	764	720	747	730	763	743	766	748	757	741	786	775	822	769	743	739	758	779	747	729	788	730	802	783	825	727	765	776	716	783	756	794	739	754	770	733	818	760	738	760	785	722	785	776	747	736	747	773	789	731	761	807	792	810	798	768	793	764	819	798	755	735	780	793	812	762	776	792	815	786	741	802	731	732	767	752	757	793	790	744	703	732	741	747	741	762	812	779	817	810	745	764	752	760	767	806	770	733	769	746	746	728	794	799	763	752	776	801	725	808	811	753	779	776	760	767	768	806	796	739	708	778	772	751	802	801	776	796	795	750	772	772	743	722	728	772	716	780	783	743	787	735	759	727	761	764	785	703	770	768	765	726	771	784	777	790	763	778	763	768	731	762	782	747	774	766	746	784	724	729	758	750	768	784	742	764	764	751	761	757	827	814	768	742	753	775	769	745	721	755	752	776	719	778	783	778	775	760	763	763	731	821	779	749	780	742	808	743	735	788	724	716	771	770	734	765	756	778	744	766	733	718	786	771	744	756	759	779	758	690	797	773	749	765	776	787	707	770	773	748	765	814	742	765	744	693	748	798	795	832	748	762	770	741	748	766	802	783	760	815	755	767	781	776	780	751	778	805	771	796	736	769	715	743	764	844	738	782	817	760	762	756	771	742	848	830	757	766	746	803	773	763	776	750	774	741	760	762	744	770	757	751	789	792	756	790	757	753	727	751	752	734	724	766	751	797	738	799	755	794	733	782	730	779	748	758	736	744	801	781	763	750	765	750	780	757	778	775	774	746	739	739	759	759	744	743	737	720	765	733	732	738	736	783	820	760	727	776	748	748	766	783	727	743	791	761	744	744	740	789	777	746	751	795	743	777	811	765	765	763	793	756	800	770	814	781	790	777	744	777	785	765	804	765	803	772	771	765	725	766	765	766	750	715	758	779	703	779	764	781	780	817	760	737	782	780	751	759	799	736	799	759	785	755	786	823	746	809	737	747	770	751	815	740	775	785	793	766	764	724	762	770	816	739	742	762	724	766	743	785	757	743	758	769	713	743	763	743	761	790	795	723	772	764	811	758	757	771	770	760	742	750	753	782	764	761	771	808	800	796	726	765	762	755	719	729	768	755	814	782	765	792	765	706	773	767	790	795	766	752	758	821	742	762	747	769	805	700	743	721	759	782	791	840	813	792	802	791	790	779	803	820	783	787	766	723	741	806	780	743	763	735	758	751	800	748	739	694	754	749	801	732	759	767	738	767	775	765	733	765	785	761	797	741	796	717	766	749	777	684	749	747	768	736	774
23350	23901	26215	18548	11510	7973	6698	3138	1081	784	700	619	580	440	419	431	353	349	358	305	326	310	287	300	321	277	288	297	277	266	274	258	280	292	282	278	281	281	253	283	279	248	302	294	282	264	271	262	274	274	278	263	300	285	278	264	290	281	252	266	260	244	282	273	310	289	272	242	290	293	247	283	242	275	248	254	296	255	275	280	283	293	284	271	275	258	272	278	272	282	268	284	255	274	298	299	277	291	268	304	276	265	279	263	282	255	288	291	279	277	265	276	290	262	280	241	252	291	266	277	282	274	246	276	283	250	228	278	272	261	263	281	289	242	271	255	258	267	279	288	276	289	278	279	266	253	297	289	279	290	265	277	258	296	253	252	275	259	293	295	281	298	289	274	308	246	298	259	287	272	290	266	273	258	281	277	290	273	261	285	276	234	280	287	258	247	269	272	259	295	268	258	314	258	265	305	281	251	307	246	298	251	273	264	292	255	270	287	247	305	269	271	280	251	274	264	221	272	288	272	253	268	255	293	257	270	261	267	291	260	260	260	277	275	268	290	256	258	288	240	283	273	291	284	274	253	243	270	246	263	292	269	273	277	256	294	282	291	273	288	267	252	276	259	293	290	284	265	293	287	272	243	293	259	251	285	272	272	290	272	279	286	260	269	258	285	277	265	298	275	282	281	266	261	287	294	266	271	278	273	265	264	286	257	259	257	246	269	264	282	260	266	273	246	287	293	245	267	262	278	247	278	276	272	280	261	276	264	286	280	276	290	304	308	274	284	257	287	283	274	288	256	253	264	267	286	275	270	301	286	297	274	271	279	288	262	294	257	291	283	297	286	257	309	252	270	299	244	286	293	298	312	251	268	272	264	294	238	274	289	269	250	285	273	277	302	266	278	253	285	272	290	265	301	259	274	279	280	267	278	266	271	262	277	298	269	277	264	259	281	229	280	249	289	277	290	284	297	253	300	258	265	280	271	298	293	262	286	295	276	287	282	260	243	295	247	268	296	279	286	267	254	288	255	266	242	267	254	273	271	286	240	272	264	254	298	301	266	289	257	286	318	259	268	237	269	280	279	265	269	278	270	266	280	256	276	221	265	291	265	255	271	267	274	271	265	257	260	258	260	256	262	275	293	301	267	286	266	275	265	276	278	271	264	277	260	275	276	257	295	296	290	305	236	290	276	260	288	286	271	271	273	263	291	278	255	265	256	314	252	279	261	280	284	258	254	266	270	283	246	267	265	278	270	278	265	263	285	275	261	280	258	267	290	289	289	296	276	286	250	260	252	273	254	287	283	257	280	265	269	284	272	282	296	287	266	276	262	237	267	261	261	284	290	271	296	308	310	262	262	273	290	246	280	285	275	240	287	293	260	249	272	276	290	249	253	279	246	234	278	295	263	289	278	267	267	263	272	281	303	289	285	276	283	261	294	281	280	279	258	287	301	280	302	247	297	236	240	301	259	262	301	271	244	254	288	267	301	260	285	298	236	281	307	307	269	260	291	277	281	271	292	296	274	269	291	270	282	271	305	255	247	280	286	257	258	262	255	271	270	250	244	252	273	267	277	289	277	297	302	289	273	297	254	266	259	268	253	286	285	268	263	280	283	277	257	299	282	280	278	263	260	286	277	282	260	261	234	272	293	276	269	259	308	255	256	276	282	273	281	246	236	283	266	258	251	281	273	289	228	267	266	258	242	272	283	302	242	267	270	269	253	301	285	270	277	269	296	285	264	271	276	279	266	235	297	269	277	271	273	263	282	302	266	260	235	296	268	271	271	287	266	263	255	302	266	285	308	287	265	260	261	284	253	266	264	257	277	254	277	247	264	281	260	293	262	253	257	281	245	309	267	258	267	292	248	321	267	277	282	290	317	282	267	258	283	294	274	287	248	248	271	258	255	272	286	256	255	284	269	265	271	268	275	274	298	285	262	259	260	286	263	295	304	304	276	282	255	299	275	282	259	275	271	299	265	290	259	282	273	246	282	258	268	276	297	267	261	295	267	263	267	268	285	277	240	294	284	295	274	265	242	293	257	265	264	276	287	275	284	281	297	281	275	276	251	261	256	275	286	258	220	268	267	317	312	258	278	294	249	257	278	263	293	267	292	278	278	257	275	288	285	274	271	271	275	281	266	269	242	292	319	281	263	291	228	280	293	271	253	272	292	262	288	288	273	268	277	271	286	276	262	281	274	299	286	263	249	300	259	298	277	280	285	266	259	280	261	263	244	287	281	300	260	226	286	273	281	283	268	283	277	301	280	249	290	256	269	271	290	299	305	262	270	245	257	281	288	279	280	259	253	311	260	313	256	290	289	284	254	265	289	308	316	292	274	288	289	255	275	260	247	276	246	299	260	280	308	284	253	262	259	281	297	262	249	272	260	274	251	269	274	292	248	252	282	279	297	256	253	297	287	273	256	271	268	297	283	275	265	273	276	283	274	287	282	272	271	269	309	272	260	267	293	269	300	268	258	270	309	261	271	256	251	298	263	255	268	250	290	280	245	272	264	267	267	254	265	296	275	259	314	234	284	248	262	272	280	267	299	276	260	281	280	267	253	273	279	288	288	274	292	249	265	227	258	299	270	259	273	284	257	292	288	255	286	269	270	266	300	276	273	259	288	281	257	263	261	269	296	304	253	300	285	248	244	270	279	291	251	258	273	293	269	258	282	275	301	292	263	285	261	280	275	313	261	295	269	271	277	286	284	291	285	291	242	285	243	272	302	268	272	273	280	278	267	242	261	288	299	252	262	289	258	276	285	248	287	277	265	250	256	290	243	297	285	260	279	276	267	239	289	267	299	288	252	279	266	274	273	280	281	296	276	282	298	277	266	252	300	260	255	265	286	276	272	275	283	263	280	284	289	267	265	297	292	286	290	285	290	254	264	248	270	276	275	292	257	304	267	275	269	276	266	280	268	307	265	269	286	266	250	261	297	289	269	289	255	258	247	255	280	277	251	261	301	273	274	271	246	257	270	268	250	285	260	277	299	256	278	263	281	271	268	289	246	264	268	277	246	308	223	267	257	274	255	273	269	276	289	271	266	273	284	265	266	223	297	283	279	296	266	266	279	275	272	252	278	303	265	258	272	266	265	290	262	284	306	303	279	272	266	258	286	275	281	258	275	278	255	278	276	284	263	290	264	287	268	278	262	255	299	277	286	260	276	265	255	280	294	273	261	252	271	269	256	281	303	286	291	260	283	250	262	264	261	275	277	255	284	288	277	301	293	296	263	285	292	264	266	292	297	281	255	279	278	264	259	292	282	295	293	300	280	304	293	263	246	297	299	259	294	287	270	278	282	279	286	251	296	260	274	319	273	287	270	277	247	280	257	269	276	267	276	290	259	253	275	300	298	285	279	258	279	247	297	292	271	291	234	293	283	277	256	264	296	267	300	263	282	278	259	285	306	293	286	275	287	296	289	264	301	262	239	270	293	286	301	292	269	268	283	277	254	285	288	272	247	256	244	270	261	242	306	275	260
16169	18690	26193	26586	23206	22608	19437	11201	4319	3412	3171	2834	2467	2160	1851	1575	1432	1389	1238	1153	999	1064	945	905	908	872	833	873	827	814	813	845	742	828	801	834	815	776	799	774	792	739	789	794	792	817	762	789	746	781	744	781	743	789	775	781	774	800	743	756	782	802	703	797	763	770	756	785	795	791	793	775	729	734	768	704	739	786	814	734	793	796	801	757	831	747	787	761	772	755	816	742	752	746	740	741	737	765	756	732	767	814	825	728	826	826	755	796	706	765	733	769	794	831	747	788	717	738	718	782	757	759	767	761	782	774	758	758	746	765	735	785	731	776	764	740	779	749	760	767	745	765	743	769	771	797	711	774	730	755	811	776	839	761	778	799	759	754	758	754	769	733	768	759	776	753	768	775	755	781	745	797	743	754	773	750	820	735	746	757	782	779	711	751	740	737	811	784	752	790	786	784	790	745	817	731	715	801	772	756	762	668	771	767	769	776	761	812	802	721	762	765	770	746	798	726	759	726	785	728	744	753	748	753	807	793	804	785	787	791	786	770	754	746	739	768	786	725	767	785	766	748	793	757	791	755	745	760	758	752	794	761	737	752	760	741	742	768	753	750	801	755	723	786	766	773	762	751	768	792	749	797	745	779	740	773	762	833	761	763	772	767	777	781	735	764	734	774	760	739	777	792	743	754	748	795	768	757	793	800	764	713	769	755	765	759	780	747	774	703	757	790	733	767	769	761	748	721	730	775	722	765	722	750	781	776	742	763	800	754	741	772	780	712	804	790	807	765	771	810	747	790	703	803	793	729	754	765	751	747	761	747	766	794	805	757	732	746	778	810	743	789	757	783	787	793	781	789	763	763	752	783	722	783	791	746	807	782	736	776	749	745	790	746	786	727	749	766	761	768	745	754	751	731	784	776	743	807	820	783	756	698	706	785	762	762	735	802	746	770	781	746	768	739	779	755	743	755	745	824	746	755	830	756	799	746	732	797	800	741	778	742	753	735	784	810	752	718	747	738	780	789	715	784	793	726	742	757	785	797	773	772	806	803	791	728	742	725	800	789	732	784	742	770	722	742	737	765	751	815	741	763	761	787	705	705	778	776	793	829	803	728	757	746	757	753	791	814	738	787	768	747	786	822	765	747	723	785	754	744	794	739	762	808	721	820	733	742	772	790	717	807	795	803	779	774	781	804	684	807	810	815	726	757	786	783	798	777	838	735	818	790	772	787	809	771	752	774	777	789	774	741	797	741	707	773	769	766	795	762	758	721	736	784	800	725	766	763	777	722	815	757	787	754	735	761	775	752	734	820	819	714	771	751	768	715	789	708	738	728	713	754	771	807	794	772	774	790	743	746	755	789	749	766	721	732	801	764	742	774	751	752	784	740	750	778	780	748	736	805	794	764	774	740	745	744	749	759	748	756	779	765	718	818	757	754	797	762	707	787	782	783	764	727	766	750	773	761	722	783	776	773	776	766	780	734	760	730	706	775	806	751	752	748	821	732	775	789	779	727	745	743	774	769	815	772	787	750	761	754	748	775	788	725	731	734	797	731	746	722	770	773	759	753	780	823	750	715	816	789	792	762	760	774	790	737	759	787	724	758	788	774	752	758	731	759	760	766	746	777	778	720	768	774	779	778	790	729	832	796	795	753	755	785	783	753	751	767	764	774	760	757	703	759	752	762	768	745	780	753	766	724	737	772	766	744	770	744	745	778	807	741	729	784	750	701	756	758	785	771	758	731	764	772	754	773	778	763	831	778	724	738	768	734	722	800	742	745	740	751	711	798	770	781	784	786	766	771	760	760	782	759	784	780	738	789	785	792	802	782	749	781	746	769	789	755	746	744	741	763	795	765	736	730	740	772	752	781	770	774	787	749	748	735	700	781	786	747	689	758	767	767	785	751	775	759	797	780	750	754	744	766	787	767	776	772	769	810	817	769	736	798	776	770	781	781	741	768	769	772	747	750	822	736	739	746	774	797	789	763	759	748	744	777	827	773	729	767	830	750	742	732	788	747	733	748	802	768	738	730	775	764	790	716	751	764	820	765	733	777	745	782	760	719	777	794	760	743	749	788	733	777	760	744	764	714	758	739	750	823	769	797	773	747	701	747	777	743	746	756	734	762	820	769	740	751	791	754	776	781	780	780	749	787	757	773	775	774	762	716	733	762	807	752	807	824	730	754	769	785	732	752	780	776	818	772	687	755	805	769	736	775	808	791	783	787	758	770	776	748	757	757	756	765	787	744	766	766	765	782	757	788	738	768	895	757	739	749	780	824	754	716	792	682	740	759	750	717	773	750	708	784	765	778	765	753	774	757	734	765	767	740	713	777	765	781	713	783	749	758	806	814	861	737	732	810	744	711	796	782	784	790	729	820	743	777	743	788	768	727	771	774	782	803	729	809	775	795	783	756	773	763	841	750	709	788	756	791	728	771	755	762	813	766	790	732	803	743	813	755	779	792	787	714	781	754	777	796	769	742	749	771	804	762	745	798	709	756	778	768	757	761	788	767	759	765	759	757	757	797	719	741	789	745	767	753	763	728	723	797	777	755	771	780	776	777	790	803	735	800	760	739	792	777	766	766	735	814	775	772	763	769	788	782	799	742	753	738	784	753	748	754	760	739	790	753	725	750	778	745	763	742	770	743	780	768	723	741	768	725	699	802	786	767	741	791	766	809	822	784	777	819	791	778	782	773	774	816	777	803	796	735	766	763	796	776	779	823	819	774	749	704	743	793	790	779	737	846	784	725	768	742	761	774	729	761	764	754	793	772	768	769	744	788	767	805	808	774	784	800	781	781	711	765	754	767	775	772	749	759	756	780	812	751	751	727	794	736	809	749	774	700	750	769	771	747	755	736	759	762	758	765	806	803	771	809	765	786	743	756	787	741	752	773	733	762	756	781	798	780	727	742	767	742	780	754	790	786	777	745	754	769	789	748	810	720	803	734	791	748	823	774	743	762	751	707	763	750	782	785	804	742	767	712	775	760	791	791	754	743	776	783	767	775	780	795	731	741	761	783	776	742	768	784	763	770	723	786	814	706	748	725	779	753	707	759	769	752	818	792	786	799	767	767	754	755	728	781	769	709	741	749	734	768	766	723	756	755	807	780	747	780	778	787	735	793	796	762	702	758	770	769	737	770	781	758	795	728	830	794	791	741	812	763	768	776	787	765	765	763	763	771	757	783	776	755	749	729	748	760	759	744	778	803	712	776	764	755	789	732	759	735	755	859	795	747	744	718	746	769	732	774	779	763	824	750	768	752	810	712	746	732	752	791	762	808	737	771	797	770	817	768	810	763	747	789	787	806	761	786	788	765	729	805	734	823	789	751	750	820	762	806	794	791	757	711	845	753	769	721	780	731	802	697	777	746	736	775	784	776	772	728	750	745	777	782	766	823	747	733	708	766	775	817	766	782	794	814	748	779	735	769	747	766	754	733	804	781	798	778	765	788	761	736	721	749	697	781	778	781	746	738	738	799	740	755
23505	24914	24986	17748	11087	8894	6495	2974	1149	831	713	619	560	476	458	431	356	331	341	294	338	316	305	276	310	306	250	280	277	287	277	287	293	254	306	265	282	281	259	264	269	271	292	257	296	267	267	307	287	282	266	282	261	295	275	271	299	271	277	258	300	279	277	270	271	264	266	281	293	269	263	268	273	267	301	279	274	281	278	299	262	259	301	285	259	296	258	275	286	286	260	259	253	271	276	236	266	252	263	286	275	276	265	263	255	285	305	291	277	298	251	273	294	298	278	277	257	248	303	282	253	274	290	269	288	263	276	278	284	260	260	281	281	306	273	270	265	286	301	303	294	261	260	269	254	284	277	288	253	257	290	247	295	276	291	247	278	283	266	279	258	259	285	274	286	266	243	292	277	252	291	257	252	270	250	303	235	311	266	280	277	247	275	277	281	260	283	270	265	275	256	229	264	254	259	291	289	290	252	293	284	308	277	311	261	261	278	276	264	287	270	261	306	306	258	267	265	255	262	262	281	283	282	267	284	281	302	297	273	299	268	282	291	268	264	246	299	280	272	283	268	302	288	241	252	277	286	321	277	288	269	266	297	291	251	255	260	272	282	289	284	252	295	307	303	297	297	278	286	275	297	296	291	269	292	274	285	260	302	292	272	260	296	278	309	264	257	296	273	281	287	290	290	257	270	266	287	309	288	288	303	284	266	293	268	278	250	271	283	304	274	275	296	262	277	266	280	271	279	272	302	284	280	280	263	295	281	305	274	265	264	233	258	304	264	281	284	272	298	277	265	262	280	255	287	297	276	285	252	265	272	251	273	266	261	290	283	298	302	280	272	284	261	266	262	280	267	312	293	304	270	262	300	255	291	265	270	280	266	275	278	258	275	300	284	259	277	232	291	266	270	255	296	280	272	257	281	268	276	309	276	293	277	301	276	273	291	294	285	257	258	273	253	287	291	253	263	259	265	256	281	265	274	281	286	295	295	246	275	301	248	260	246	298	289	238	258	273	263	267	267	282	274	288	264	257	237	261	283	265	300	268	267	264	307	264	264	270	291	253	271	261	294	274	311	248	247	281	289	303	283	300	262	270	253	293	276	284	260	291	288	241	258	270	256	267	258	287	270	288	268	295	265	271	266	285	293	271	272	292	279	267	279	273	298	277	302	262	279	272	265	261	312	266	282	282	261	276	249	281	288	278	279	255	272	291	284	298	275	281	287	259	285	247	269	328	269	289	278	272	314	272	241	280	283	274	257	300	252	319	290	284	267	249	272	270	303	294	292	257	291	268	266	298	287	296	261	269	268	292	275	257	288	264	273	274	273	291	287	275	286	268	287	302	277	263	253	269	258	257	265	262	272	261	264	269	310	292	287	302	265	279	290	287	279	276	282	286	258	275	311	282	274	320	276	277	261	240	268	254	293	287	297	270	299	268	303	309	291	275	264	310	308	244	280	292	266	259	282	273	279	273	291	280	273	293	292	263	264	283	286	283	271	275	261	285	281	296	242	266	283	287	264	254	267	273	276	277	298	294	288	256	278	258	257	295	276	250	261	280	290	284	300	251	276	282	272	265	281	254	252	265	220	269	261	260	262	274	252	273	235	267	261	278	295	296	274	274	289	286	289	278	271	316	271	257	269	288	279	294	275	279	277	300	268	265	285	279	281	264	261	286	263	267	274	282	268	273	256	292	272	279	271	310	288	265	275	281	282	278	314	255	264	288	300	305	272	288	299	256	257	270	288	280	259	310	278	271	278	277	283	292	308	272	296	256	277	285	280	267	314	253	269	288	273	305	277	247	266	248	280	258	267	302	300	272	279	281	273	322	257	266	254	285	303	277	271	283	305	267	279	264	301	267	286	249	230	292	281	272	265	258	299	293	261	276	274	280	272	291	230	261	268	286	282	313	309	281	282	272	281	279	292	310	263	272	294	291	269	293	265	258	285	295	282	268	290	283	257	258	283	258	234	253	267	285	258	267	288	280	285	270	257	279	296	285	262	287	299	295	273	263	276	291	268	273	304	278	292	293	281	261	267	279	294	257	268	282	281	258	305	251	273	271	293	281	261	301	274	283	275	247	274	265	244	275	296	293	269	276	260	288	307	264	246	248	306	291	273	297	245	290	269	274	257	263	259	265	288	244	295	304	247	289	291	271	244	291	275	274	284	261	276	322	280	282	320	296	274	270	262	282	259	285	264	283	265	257	274	280	271	269	266	247	274	265	264	295	292	271	287	266	286	263	277	268	279	268	292	269	289	287	239	271	314	273	284	290	291	294	297	283	268	273	257	255	295	271	294	290	289	253	262	268	280	271	259	281	274	287	277	286	283	260	262	308	288	279	295	253	288	260	282	269	286	291	275	259	275	308	244	275	292	249	285	274	258	291	293	289	270	273	328	255	258	276	280	241	281	300	235	287	281	277	282	248	293	270	287	279	292	296	308	274	283	269	286	263	272	270	245	276	262	314	281	304	298	292	270	263	277	275	239	268	263	294	279	287	269	264	278	264	278	266	267	283	272	251	277	282	276	267	274	266	298	287	282	285	264	266	259	269	274	282	269	271	281	303	279	282	260	305	297	259	266	300	255	298	280	263	249	297	252	237	261	292	266	285	297	302	272	313	285	279	274	283	262	296	259	271	265	264	249	279	274	265	290	256	279	299	261	309	303	249	267	264	280	266	263	309	281	292	268	267	285	273	252	290	288	261	291	274	261	253	255	300	279	263	275	277	278	301	305	275	254	280	256	252	260	276	260	289	261	251	290	272	266	288	286	296	312	266	260	277	269	299	285	267	267	278	289	280	286	271	280	277	287	292	268	261	264	277	294	274	278	272	290	297	264	268	287	265	299	259	287	277	266	271	276	283	299	253	294	253	290	263	280	270	285	280	285	270	309	283	301	289	287	295	271	288	288	264	292	269	300	265	273	278	313	307	272	284	270	259	257	319	305	279	294	274	305	303	282	275	289	264	276	260	263	276	268	262	289	272	290	302	315	304	265	269	280	300	287	293	275	293	280	265	299	284	283	271	266	260	270	279	301	266	261	259	274	270	287	271	302	245	236	264	299	262	285	296	285	267	303	281	289	287	294	301	264	287	273	280	269	293	269	289	285	302	288	261	227	288	296	272	295	278	315	278	291	301	244	287	263	247	271	235	289	309	303	283	264	271	257	270	285	316	304	307	294	283	255	290	296	267	261	301	302	271	248	271	274	273	277	265	284	257	295	281	272	310	271	305	292	310	299	272	256	273	284	275	259	276	286	274	256	272	280	287	272	270	288	270	302	279	301	264	251	258	286	281	256	287	257	295	248	275	302	287	272	297	288	286	298	268	284	280	291	311	309	269	301	236	264	283	274	302	284	314	277	239	288	308	304	265	264	275	297	284	261	253	283	291	286	305	244	237	273	274	300	294	272	276	283	259	267	257	270	294	304	266	302	279	315	254	271	295	296	269	264	287	262	265	288	259	283	269	316	270	261	280	281	288	261	271
16242	19778	25196	25875	23139	24102	18852	10758	4379	3746	3307	2980	2526	2197	1890	1638	1474	1261	1178	1098	1022	955	947	947	919	902	881	878	834	847	799	826	813	805	802	820	741	806	779	791	796	835	781	807	795	805	816	800	729	763	770	813	742	724	791	729	727	788	768	795	773	750	763	770	780	773	785	789	767	792	795	791	752	749	762	742	763	790	753	796	771	795	777	792	755	788	794	763	729	791	773	750	746	785	706	773	771	808	791	760	774	763	768	757	735	826	772	744	763	747	740	747	763	750	785	778	778	733	800	754	811	786	817	760	829	808	754	828	777	766	729	821	751	729	827	745	794	782	764	766	779	752	763	762	784	760	772	772	778	810	783	774	761	790	823	738	740	751	773	756	741	781	754	716	782	757	815	752	737	781	778	774	761	791	759	755	760	802	786	801	760	748	790	717	762	763	779	732	728	797	783	736	756	730	811	786	731	743	820	755	821	703	701	783	772	810	766	846	775	802	753	791	785	744	747	768	715	754	825	827	691	761	803	763	795	789	761	802	742	789	736	745	756	707	764	731	756	721	754	766	748	758	782	755	743	780	750	740	804	751	755	771	764	724	797	752	756	784	796	752	754	734	737	802	714	755	818	775	758	741	766	785	756	780	732	772	755	764	796	737	752	772	750	801	779	779	745	702	754	801	789	788	729	763	747	792	772	784	737	768	752	790	788	776	720	827	757	783	768	767	748	746	758	745	774	711	723	823	792	754	837	820	777	762	790	731	774	761	767	784	809	721	746	830	774	777	788	786	787	729	767	714	754	797	758	785	775	799	782	783	792	761	769	821	752	829	725	771	827	787	737	766	728	764	800	741	720	763	737	783	750	770	804	723	747	780	760	764	740	765	757	743	737	787	829	765	782	802	749	835	773	772	767	756	795	765	797	704	784	791	823	818	788	762	761	774	763	792	728	805	750	770	773	746	742	768	750	820	771	738	741	783	760	779	778	770	789	790	784	772	769	748	771	726	794	752	739	805	752	771	757	791	762	763	744	767	826	782	804	774	774	757	763	744	753	784	793	747	816	766	792	759	741	740	772	769	778	794	800	797	763	776	727	758	766	741	740	773	766	763	773	792	736	778	816	787	780	756	767	762	706	782	760	758	757	760	844	789	725	803	752	759	763	818	742	771	723	722	797	748	738	729	823	767	743	746	789	818	727	759	772	793	787	801	759	763	768	775	734	778	831	735	786	736	733	774	790	739	756	796	749	739	801	759	755	775	869	797	755	745	736	798	806	761	756	800	755	779	743	779	784	788	759	775	777	723	787	767	787	795	765	781	753	751	807	789	761	751	750	771	814	820	766	773	759	796	758	773	743	775	764	793	789	791	749	768	772	707	766	751	740	707	782	754	799	744	822	812	751	781	788	767	789	788	785	838	794	757	749	804	766	755	781	784	776	734	764	793	739	763	727	763	795	756	721	816	741	764	804	736	756	752	759	791	725	731	784	767	825	751	760	788	778	735	745	811	773	764	714	730	762	782	717	726	735	796	766	768	736	732	767	795	760	799	750	759	755	758	756	747	797	803	722	778	760	743	753	758	737	759	836	789	803	774	778	758	781	784	795	756	756	787	779	735	751	778	738	799	761	765	792	797	819	784	764	792	816	817	795	778	778	782	784	754	722	751	799	780	783	710	718	768	830	751	793	785	780	786	825	730	760	763	711	778	770	703	789	791	799	776	725	752	789	791	810	796	730	807	759	757	790	808	771	801	787	791	762	759	709	757	747	777	758	747	744	743	749	780	784	761	762	777	732	742	800	787	772	775	795	782	730	796	786	793	789	758	812	769	725	796	793	779	756	837	757	736	784	770	753	778	773	763	729	783	773	786	762	810	739	741	778	792	768	735	732	800	744	792	817	730	816	766	758	746	802	777	790	702	802	762	819	767	722	806	796	766	728	775	784	769	762	769	796	778	757	731	810	840	817	768	764	739	789	781	772	732	775	798	744	731	774	812	775	762	725	767	781	771	768	800	807	761	787	736	807	771	792	707	761	765	742	773	741	808	697	809	727	779	762	758	791	736	739	793	745	803	792	744	776	777	747	734	756	808	777	774	797	764	799	782	768	772	773	776	771	808	790	750	756	782	768	768	788	754	798	756	757	799	738	758	756	785	750	764	798	776	776	768	786	781	723	732	781	780	714	758	788	780	737	775	799	771	754	767	734	790	776	771	757	789	721	773	746	810	808	757	776	769	808	731	810	823	740	745	800	799	726	744	794	773	782	754	765	734	727	754	768	734	765	802	737	780	766	765	831	771	745	760	757	787	773	846	780	783	757	765	767	812	788	730	787	747	805	774	812	738	723	781	746	760	785	765	790	776	766	768	815	812	717	749	741	780	758	743	785	774	783	774	771	747	756	755	797	805	798	778	776	734	782	754	790	775	709	767	813	781	771	749	767	802	780	723	749	787	742	696	779	782	751	759	768	769	807	787	760	768	838	755	775	768	778	794	783	785	775	773	771	766	773	768	763	797	800	784	792	771	789	761	731	718	772	772	787	765	761	761	763	778	751	757	783	775	796	772	742	772	793	775	769	737	765	752	812	770	750	805	720	779	761	784	772	726	798	754	795	761	750	762	785	767	746	723	769	794	753	774	774	763	752	817	753	778	773	783	784	754	794	809	795	781	772	718	780	812	781	777	754	790	721	749	778	813	795	788	790	816	769	772	756	744	778	764	766	719	755	783	776	796	762	789	755	733	788	812	767	789	816	688	801	770	768	816	770	735	796	752	756	729	716	778	789	747	719	764	782	747	798	787	784	775	811	801	750	767	753	741	754	735	807	768	790	770	803	739	791	781	718	797	777	793	756	772	754	780	788	767	780	775	825	731	746	748	749	774	733	748	789	759	796	770	791	797	759	751	773	769	786	791	758	808	737	729	773	804	772	766	782	760	802	734	764	805	804	742	747	725	789	800	741	780	755	747	723	713	737	740	787	770	714	781	776	749	728	770	749	781	774	750	764	787	803	807	739	788	757	797	767	759	782	787	760	767	792	764	732	776	782	787	810	774	753	751	763	761	750	752	731	746	809	748	769	792	770	748	813	808	732	783	791	774	738	728	794	752	797	748	765	755	781	770	819	752	751	756	764	802	804	762	762	776	774	813	798	776	768	793	765	811	735	790	754	743	739	798	780	761	764	747	753	818	758	746	781	753	813	800	792	764	791	702	793	761	787	781	764	767	717	754	747	810	757	770	790	760	760	720	815	745	804	789	776	801	726	729	752	786	808	750	782	769	768	748	788	786	761	759	771	785	758	731	743	737	791	756	788	749	833	796	763	766	767	796	766	794	772	821	806	722	805	764	760	804	777	786	755	725	779	764	726	755	788	777	781	797	774	779	730	765	758	756	712	744	769	758	805	761	749	795	759	730	767	752	807	839	719	746	779	772	708	719	766	742	772	789	721	731	775	782	792	749	795	836	827	792	782	781	762	784	796	748	779	766	740	790	773	749
23601	23762	23790	17803	11413	10169	5973	2584	948	734	627	567	515	430	389	355	378	356	331	347	326	284	297	303	279	294	270	292	322	265	283	310	275	286	283	314	322	263	270	247	273	261	276	292	303	293	256	295	292	289	272	280	271	284	310	273	303	272	278	272	271	303	286	274	277	261	306	292	314	269	304	293	268	305	267	267	292	306	290	275	308	272	287	301	257	280	298	287	253	288	299	283	319	289	274	294	298	264	282	314	280	263	289	296	279	294	317	269	273	281	270	308	245	273	242	291	261	279	283	297	276	297	270	255	275	274	263	282	313	248	282	307	292	271	321	273	301	285	285	287	284	259	300	285	272	283	279	266	287	291	279	296	286	294	267	286	278	290	280	271	277	266	287	278	259	264	267	257	292	271	252	294	296	302	295	277	257	286	300	322	269	291	272	284	284	283	284	252	301	287	275	301	303	265	304	290	304	301	318	286	297	288	308	276	299	298	261	271	289	290	263	283	314	276	257	289	275	261	268	270	281	313	306	261	252	292	240	299	303	295	292	268	304	310	271	233	279	289	270	275	267	258	286	290	279	286	278	299	295	282	256	263	286	223	284	306	289	309	270	300	251	280	247	253	292	276	259	291	283	302	281	292	285	274	288	270	298	294	286	291	275	272	280	270	266	257	303	308	252	313	332	298	267	270	259	291	251	263	270	273	274	265	268	270	309	304	278	276	283	301	293	312	263	273	305	284	268	318	303	304	294	302	286	287	311	292	291	308	295	293	299	295	300	260	250	277	277	285	293	263	287	278	279	315	277	277	288	276	272	300	280	303	241	304	297	271	300	279	282	275	266	278	276	253	301	266	301	286	325	278	260	266	327	279	262	287	290	264	279	293	312	278	273	277	310	278	263	267	276	266	293	277	312	310	264	259	278	301	282	271	279	309	308	311	274	271	294	253	260	268	281	279	319	296	239	309	288	297	267	251	306	272	306	280	279	307	300	273	297	267	293	287	295	268	297	281	267	300	268	262	279	278	288	302	271	296	259	294	293	289	278	256	271	317	294	277	229	271	267	287	282	259	281	335	282	295	282	289	268	272	252	298	271	280	256	289	273	277	306	294	268	304	284	292	294	292	258	302	284	262	288	257	251	309	292	299	287	282	309	244	286	287	279	348	270	266	295	265	276	284	264	310	313	289	279	316	341	270	305	268	304	278	274	265	284	263	315	311	316	265	305	278	273	260	273	314	302	288	301	268	263	281	284	301	275	264	280	244	275	295	277	282	275	298	268	313	280	271	289	261	253	279	283	275	298	261	295	293	281	266	307	302	312	301	294	278	292	260	277	311	305	294	301	266	297	302	272	263	288	273	257	309	272	305	273	261	282	313	283	289	308	288	264	298	271	280	303	286	297	269	275	274	280	296	292	320	255	305	273	262	275	283	287	262	318	270	305	263	286	289	286	252	271	286	279	274	262	292	295	258	315	291	258	286	266	256	287	307	254	283	307	303	325	326	253	291	274	281	250	279	267	262	280	274	290	310	292	299	258	278	285	300	251	268	271	292	274	289	288	295	310	308	295	271	301	275	275	277	267	287	247	298	305	282	264	291	302	273	307	317	268	256	280	279	273	318	293	274	288	293	294	289	271	299	292	283	284	292	287	303	288	267	273	317	309	304	286	288	290	285	293	295	271	295	293	282	278	282	245	330	261	299	260	240	253	273	298	303	284	267	274	297	285	289	277	255	274	292	269	291	307	250	306	285	302	292	283	285	286	267	248	288	262	285	284	298	269	268	304	319	288	282	283	299	286	284	307	292	285	257	276	294	287	305	241	280	301	270	283	284	279	292	293	284	312	273	282	290	272	277	282	294	311	269	269	296	309	270	262	294	293	281	272	273	248	280	260	264	278	271	298	282	292	320	291	257	259	277	286	269	267	297	278	258	262	272	313	287	305	271	284	257	305	272	276	286	294	287	313	276	301	277	270	266	298	275	299	270	322	264	302	264	292	237	262	312	257	292	339	280	300	288	271	268	299	282	320	263	321	297	294	261	318	282	274	289	274	290	273	269	298	283	308	290	261	289	264	278	315	275	279	280	281	310	277	288	267	272	270	264	267	286	266	263	280	291	281	295	257	258	307	288	297	261	296	277	266	288	300	295	271	281	270	287	251	251	283	281	286	259	310	305	271	306	279	268	280	249	273	285	301	290	305	283	258	291	261	280	289	275	279	253	272	278	288	289	290	276	313	313	298	289	286	266	248	295	275	260	285	269	243	279	286	284	307	302	268	284	303	250	290	322	270	262	316	295	309	273	261	292	297	296	290	275	270	297	289	298	303	287	322	265	268	273	290	300	275	278	267	251	290	264	300	314	285	268	279	281	280	250	286	302	269	261	295	261	282	266	294	293	275	284	297	286	312	283	308	318	297	283	280	294	301	301	331	293	263	292	281	282	298	287	272	282	294	280	258	260	295	258	303	304	274	276	312	273	318	286	284	286	317	293	274	294	292	264	284	263	279	300	294	284	290	311	291	288	298	300	295	305	273	249	298	284	286	263	281	272	271	297	288	268	280	300	287	274	281	298	242	289	302	237	304	258	282	283	284	327	292	289	300	286	302	273	268	280	256	261	316	281	298	254	299	263	265	279	277	289	270	275	285	273	258	298	279	274	284	239	276	308	285	263	273	269	315	292	274	269	286	267	285	270	317	297	308	299	288	297	262	287	261	239	287	288	285	270	278	287	277	264	286	277	287	267	296	277	294	298	261	259	276	292	322	266	269	259	262	281	287	284	278	272	306	309	252	288	305	287	252	292	288	304	266	291	282	270	290	338	300	283	257	284	264	275	299	268	222	288	277	247	294	291	306	279	273	251	287	279	273	261	273	297	286	287	280	267	286	266	256	292	295	278	254	309	268	289	288	285	267	266	289	245	275	284	303	265	269	276	278	287	269	268	259	303	299	265	269	260	280	304	297	281	317	263	319	275	271	259	291	291	287	285	259	283	285	293	303	277	287	274	261	262	270	275	306	284	287	285	289	298	253	248	318	290	293	285	286	295	296	294	308	274	265	314	265	281	265	255	278	278	281	273	254	265	262	256	306	283	272	281	285	283	266	258	278	287	281	281	283	278	277	292	286	295	253	280	291	286	284	287	280	301	298	300	288	286	250	289	268	274	301	307	254	301	279	283	295	275	254	277	286	275	265	292	252	292	282	285	273	269	279	269	288	277	296	256	294	302	280	283	301	287	280	266	274	286	269	277	284	309	270	272	244	259	250	313	288	276	273	291	267	283	275	278	241	255	255	262	304	318	271	264	277	295	253	283	263	273	278	295	282	275	288	281	243	289	292	314	281	279	273	288	284	284	270	278	301	285	262	296	280	272	277	292	266	282	266	277	290	276	291	299	272	281	292	266	259	265	258	307	310	249	291	268	286	310	259	273	278	328	338	264	276	276	298	251	290	281	277	283	309	257	311	294	301	271	272	283	287	275	278	293	284	299	273	284
16404	18262	24766	26514	23983	26263	17584	9160	3941	3162	2789	2471	2154	1827	1601	1409	1278	1201	1089	998	992	1001	981	894	848	832	872	819	827	840	798	862	858	822	822	767	786	804	782	808	822	804	801	752	776	778	837	800	777	800	818	780	812	780	770	834	762	728	753	810	811	767	789	782	757	794	777	739	802	771	800	799	855	774	790	797	802	823	766	821	787	772	844	761	770	744	798	782	726	783	821	805	784	773	773	799	778	796	759	772	757	809	760	799	840	736	834	744	785	828	815	778	793	783	810	760	802	796	781	775	735	776	771	761	805	769	820	719	765	804	775	784	778	828	759	767	783	805	760	840	763	775	836	774	745	822	796	784	835	794	828	749	804	777	773	789	824	781	762	743	764	753	751	812	837	750	745	785	826	765	770	700	799	787	773	772	774	833	800	762	783	768	737	773	783	776	783	773	826	752	824	762	831	810	768	785	774	755	726	769	811	806	795	788	784	742	755	776	805	815	825	789	833	750	793	762	787	792	766	752	771	786	834	813	773	785	802	771	814	791	812	787	737	760	747	815	788	802	764	766	786	739	730	828	796	801	787	743	777	784	789	761	698	781	794	763	765	786	799	757	828	760	746	742	764	783	748	765	772	804	804	753	778	755	753	738	777	745	822	830	811	773	805	821	789	778	747	777	744	760	788	814	755	798	798	841	808	808	790	776	739	752	794	749	843	774	769	765	827	782	824	760	794	786	767	795	821	761	764	750	767	803	771	785	804	775	787	743	805	807	789	819	787	809	765	800	800	800	817	815	813	756	785	781	800	758	825	785	806	829	816	758	719	807	781	775	787	757	771	772	767	772	770	755	781	776	859	819	769	794	747	773	786	780	751	803	771	805	805	794	798	827	772	792	831	741	761	774	798	803	776	780	752	778	771	725	824	784	801	795	762	762	825	728	795	768	740	787	759	788	813	762	806	812	816	832	796	769	858	778	769	820	761	836	778	811	729	778	818	781	773	798	778	800	783	798	788	755	825	772	774	794	844	775	785	779	751	772	759	826	822	826	770	812	778	781	796	792	788	796	788	822	780	831	800	768	774	735	811	740	847	780	815	786	811	735	771	785	759	748	777	814	777	769	839	760	741	748	817	780	760	743	740	794	771	761	767	789	765	803	778	760	795	775	781	775	773	753	813	754	791	797	844	802	800	768	815	832	821	748	798	758	786	809	790	805	803	770	814	797	805	759	782	759	766	785	808	755	839	785	815	799	786	798	766	811	778	818	768	789	816	800	807	789	770	782	790	777	836	800	786	728	818	792	815	760	801	811	771	739	806	807	771	793	800	733	799	775	793	769	784	843	798	800	787	776	792	790	806	799	829	802	771	805	793	804	791	771	757	763	814	808	771	784	737	786	751	815	776	795	819	749	785	766	776	768	764	771	805	743	740	828	779	732	855	773	724	791	778	778	788	797	793	829	772	818	775	812	745	770	804	799	820	767	829	802	777	777	815	743	775	827	807	722	787	790	772	761	781	815	788	772	782	828	749	781	770	761	802	772	782	765	782	711	764	835	753	808	752	773	816	784	791	828	778	792	807	763	786	795	788	850	775	765	850	784	772	799	776	770	737	785	793	729	783	755	793	754	800	802	780	822	812	762	738	815	790	767	768	789	783	793	794	783	774	758	755	815	794	813	820	789	779	778	795	797	812	756	800	810	724	775	774	785	828	757	776	797	833	802	727	795	812	785	813	793	777	808	772	797	764	773	771	786	792	742	777	812	762	814	789	780	764	768	759	772	825	766	789	784	785	763	786	731	857	795	773	815	772	801	756	782	791	790	763	800	808	724	787	821	803	792	791	779	717	777	744	820	777	839	812	830	770	724	799	799	816	795	810	797	813	781	810	734	778	785	832	784	775	774	762	794	706	768	785	773	769	765	800	832	757	807	802	766	770	738	761	819	861	803	774	800	809	799	838	764	750	780	770	802	773	788	771	815	794	822	781	857	802	735	780	769	788	785	789	803	785	775	798	808	770	754	744	759	812	786	813	759	774	777	773	791	796	751	755	789	765	793	815	757	750	795	818	791	797	784	758	814	782	757	800	843	747	796	754	775	782	749	771	820	768	811	797	792	792	784	766	775	789	794	806	793	747	842	816	856	746	784	769	769	798	782	755	819	744	763	802	731	755	780	761	823	814	758	799	799	782	740	846	790	767	809	744	798	785	807	785	829	782	802	760	809	807	802	778	813	807	769	837	796	807	811	745	744	795	753	751	760	801	778	778	747	810	791	803	751	799	798	768	776	773	831	768	811	755	831	775	774	721	768	798	778	787	809	805	811	773	788	806	805	791	800	834	760	821	833	815	788	815	802	796	786	853	819	827	805	776	782	796	731	776	762	782	749	807	785	835	781	765	804	789	791	796	783	775	823	802	741	797	791	800	794	727	793	774	768	745	809	790	779	852	773	753	809	789	748	789	796	763	840	814	799	783	794	801	776	791	781	763	793	762	736	802	799	798	742	795	766	799	828	786	752	771	765	750	727	817	811	763	774	791	791	788	817	787	759	804	783	778	850	774	738	794	783	792	817	778	786	793	814	806	803	785	779	779	773	755	755	790	751	807	757	791	751	817	755	751	790	735	801	787	794	732	797	749	783	752	823	844	738	797	807	788	830	773	724	766	755	803	780	771	785	794	781	793	767	789	762	798	792	782	760	763	778	756	770	806	789	780	783	736	819	818	812	777	825	773	763	798	810	804	800	759	793	821	775	796	790	768	838	777	842	817	754	770	812	780	779	782	796	809	793	813	800	813	751	772	757	766	782	757	774	799	777	742	763	778	815	790	768	769	788	775	775	775	770	794	725	772	811	762	805	764	745	786	760	834	811	829	797	841	792	760	764	822	734	747	818	778	792	742	800	771	778	771	761	816	811	783	799	734	796	753	835	863	777	802	818	789	804	831	741	780	784	765	794	777	808	758	831	784	744	762	790	787	763	812	757	818	798	788	728	764	816	808	757	770	762	783	848	794	810	771	825	803	764	818	772	768	738	808	759	748	805	818	796	834	762	756	790	807	764	755	795	789	778	831	795	772	805	775	801	793	746	776	741	813	746	766	759	784	803	790	823	775	737	767	845	760	795	774	775	808	751	821	774	743	772	809	738	761	847	744	739	787	756	750	766	839	797	802	790	770	824	787	766	766	785	779	750	787	749	798	756	740	815	724	791	739	812	801	746	787	834	775	798	802	797	798	807	814	789	765	761	784	741	784	778	812	760	828	825	755	754	778	797	756	748	779	734	847	789	780	723	801	745	760	792	832	759	760	811	800	760	741	813	761	813	812	778	801	788	751	778	760	821	754	778	764	779	795	783	840	753	776	767	762	854	767	800	773	758	814	759	795	731	820	791	781	781	830	708	744	764	816	765	852	799	773	811	732	814	790	770	819	786	729	786	767	806	738	806	794	816	771	758	826	790	801	788	800	763	796	774	799	782	763	733	734	767	809	809	741	765	775	759
23757	23363	23845	17766	12372	10568	6759	2893	1074	729	635	523	491	425	425	354	362	323	331	302	292	315	321	317	310	318	285	335	291	273	285	291	331	292	274	290	288	303	250	269	305	280	307	286	306	299	275	275	304	267	283	290	301	281	298	247	298	256	278	293	300	296	269	300	292	276	254	274	278	299	251	292	295	298	276	286	291	292	306	265	279	289	262	276	273	273	287	298	282	297	276	284	261	277	286	284	275	285	272	285	306	291	277	291	277	284	269	272	299	292	268	278	275	308	302	285	289	298	295	264	287	299	250	310	301	285	284	289	269	307	304	271	272	275	253	287	289	269	305	285	298	290	279	266	274	293	275	300	297	294	264	271	279	300	270	299	306	276	329	259	291	308	310	285	291	285	278	270	288	276	280	292	299	312	298	291	277	276	269	279	290	296	268	302	284	284	311	265	315	288	312	280	327	274	279	321	287	281	267	283	301	289	281	296	279	265	283	279	255	275	305	288	315	284	302	292	258	287	333	269	291	269	290	312	273	270	291	291	311	278	280	300	269	276	266	300	266	264	291	259	266	269	280	284	246	288	295	292	281	300	313	290	280	317	267	261	300	321	258	304	285	282	292	268	295	297	296	297	305	255	291	271	271	257	294	249	251	284	258	268	260	295	284	301	279	278	269	292	303	296	266	287	298	282	299	306	272	318	265	260	305	290	305	303	304	274	266	301	290	298	285	284	288	295	293	309	323	304	297	263	298	281	302	273	278	281	295	322	288	290	283	276	303	306	290	289	285	290	292	265	298	266	258	288	243	291	327	293	296	285	272	278	298	278	287	289	289	285	281	258	295	287	276	315	251	287	273	305	275	315	280	279	270	304	298	286	255	280	270	300	269	280	265	281	301	249	307	267	285	270	268	254	273	314	265	293	286	287	293	288	298	308	312	276	284	258	283	292	295	293	295	268	258	315	273	287	280	291	303	299	272	313	284	299	269	292	253	268	280	307	258	246	260	254	287	329	276	282	271	284	267	273	312	297	281	332	291	261	308	291	297	289	288	279	274	283	278	252	285	301	278	274	266	262	264	286	276	289	253	297	291	280	278	297	287	263	280	265	273	303	281	294	286	312	296	293	305	305	285	305	263	272	298	290	280	297	301	233	287	275	260	265	277	280	266	276	294	266	265	296	289	304	278	275	278	278	320	264	285	269	289	313	318	270	311	298	306	304	278	304	326	263	288	295	270	266	304	282	302	301	277	285	291	261	295	249	286	262	251	294	269	283	289	298	258	274	256	300	303	279	292	289	278	282	309	278	289	261	274	274	269	283	287	290	246	253	291	308	266	302	285	256	241	286	312	305	282	286	317	295	301	262	255	277	263	273	291	284	264	301	272	288	277	283	285	296	261	272	274	272	288	263	273	287	276	327	268	303	262	300	284	285	294	314	299	279	293	303	280	277	314	259	298	284	296	294	308	306	273	274	276	265	269	284	275	283	288	321	288	269	321	285	283	286	297	306	262	283	310	274	297	260	289	298	301	297	263	269	282	298	272	279	286	282	254	253	288	278	262	267	257	263	272	281	313	264	280	284	284	300	283	299	297	265	276	284	281	289	307	269	307	264	289	294	277	310	285	268	267	309	247	278	273	296	294	294	308	280	268	285	278	294	306	313	295	292	261	286	284	291	308	313	267	292	273	312	264	291	291	275	290	295	316	310	259	295	268	294	335	291	259	290	290	286	293	282	298	262	287	259	273	275	273	277	299	276	281	266	263	254	250	268	241	274	268	285	297	308	315	272	274	280	298	272	317	266	308	280	301	269	307	300	303	290	277	302	271	279	274	286	268	268	268	270	269	263	264	288	325	292	282	272	259	301	302	284	300	283	286	284	253	291	277	254	274	283	295	304	272	312	262	289	307	298	282	288	280	278	291	270	287	281	276	278	285	319	274	303	243	268	300	288	293	286	261	272	278	308	264	232	303	272	297	283	312	274	258	312	292	274	275	272	289	297	279	314	278	288	286	262	267	271	270	271	281	293	264	244	260	274	292	299	298	303	267	265	265	279	273	292	323	277	284	277	291	280	277	283	303	288	268	285	271	252	273	258	285	262	235	296	276	276	295	279	259	271	315	290	211	264	265	275	326	295	291	303	258	289	260	299	319	265	279	276	298	267	269	270	265	275	285	269	268	275	302	277	280	266	273	272	308	273	274	293	277	267	279	311	283	281	262	295	282	286	283	300	270	291	284	293	273	247	278	299	279	292	289	314	270	268	268	275	291	293	270	272	258	272	292	286	255	248	324	252	257	292	286	285	287	289	273	300	295	285	254	287	253	280	267	303	277	281	286	297	276	301	299	272	292	277	299	284	272	257	280	286	292	301	302	305	309	281	260	275	309	279	249	264	266	257	281	318	277	307	296	278	280	279	283	280	285	309	278	270	304	269	256	250	311	287	285	248	283	282	276	270	279	300	312	264	267	313	293	287	288	261	292	295	268	306	279	300	256	282	279	271	278	264	286	258	296	286	271	266	290	291	274	273	275	285	260	246	270	288	283	271	297	286	294	289	297	265	317	262	286	286	322	327	305	239	310	281	290	272	298	281	277	273	277	275	324	284	270	276	301	317	273	303	281	312	292	268	288	280	288	267	270	264	318	275	289	322	257	294	243	296	277	308	257	296	279	275	279	292	273	276	300	260	291	281	300	278	263	289	258	302	285	266	249	282	272	287	287	282	267	278	292	284	289	295	294	306	280	249	270	312	313	278	268	274	281	284	288	264	276	309	266	259	282	318	282	281	296	275	272	280	292	288	267	289	329	287	280	261	248	297	278	296	271	328	296	289	256	259	283	298	293	255	290	297	281	264	257	277	282	279	303	258	309	258	270	266	297	281	278	287	282	289	284	288	288	302	262	289	286	278	268	297	280	291	280	278	280	271	288	254	256	283	286	257	286	298	268	290	282	275	282	270	277	275	282	255	269	298	294	292	260	277	267	271	281	289	301	301	291	255	295	298	270	292	295	296	282	277	293	288	283	312	262	286	264	250	291	287	264	271	277	302	306	273	281	244	260	262	266	283	311	300	296	308	288	272	278	289	297	296	310	273	279	305	249	279	249	294	279	289	287	292	308	276	255	291	289	286	280	277	317	277	260	296	298	275	275	276	253	294	271	266	271	241	296	265	286	261	269	269	304	279	251	271	229	279	270	302	271	266	273	270	296	241	288	270	270	300	255	275	299	295	290	324	289	293	312	262	286	242	279	313	306	271	289	273	304	299	281	280	261	265	268	250	292	277	295	275	293	286	315	286	278	289	284	300	302	262	292	290	286	291	259	298	281	294	279	263	259	295	264	282	229	315	265	287	278	275	289	271	266	270	272	258	305	259	268	306	289	287	272	299	296	311	309	294	264	272	257	286	288	270	267	307	288	311	289	302	285	283	278	261	303	284	310	283	292	268	281	300	296	268	259	270	274	274	275	292	301	277	265	282	316	325	297	272	299	292	284	270
16366	18287	24684	26255	25097	26474	18963	9769	4187	3310	2752	2372	2169	1768	1622	1411	1336	1267	1077	1057	1011	922	976	912	847	889	885	848	884	812	827	851	785	787	822	889	840	805	778	800	817	809	810	802	796	792	785	825	873	803	788	774	775	775	823	722	827	799	764	798	781	797	810	798	734	787	768	777	779	811	806	753	772	793	756	775	825	746	772	830	756	816	776	794	763	834	738	804	777	820	776	800	774	742	758	800	755	821	764	844	812	848	822	800	776	738	771	788	788	833	817	813	812	775	766	810	802	804	747	757	773	835	813	815	757	774	810	791	769	785	765	775	751	780	808	820	762	796	776	818	788	824	772	792	813	833	827	765	762	762	757	756	800	785	793	771	795	787	806	864	771	809	808	769	815	786	782	776	794	777	802	798	793	797	794	786	781	794	808	732	813	798	787	820	718	822	745	827	829	829	798	711	804	797	793	786	830	833	766	755	802	787	794	747	828	767	762	778	826	797	759	785	809	751	792	816	785	801	812	798	765	736	777	794	804	799	736	807	795	793	822	770	816	807	801	771	773	748	808	827	829	836	784	816	787	781	822	779	826	784	822	748	785	836	802	793	807	796	813	823	788	833	840	759	787	778	814	756	768	771	788	818	855	844	789	778	811	744	825	797	785	767	770	792	760	815	788	789	799	797	760	811	753	758	772	758	770	791	774	752	766	811	806	798	748	783	834	756	833	783	784	813	810	834	755	782	734	786	788	753	821	766	768	849	790	802	810	769	765	800	832	824	785	829	805	767	813	744	771	791	774	786	764	793	780	818	793	753	848	826	794	831	829	822	799	758	839	817	810	775	786	801	793	777	787	792	806	768	822	801	806	788	754	758	802	820	770	797	783	772	795	855	762	772	787	814	834	781	770	749	754	781	823	803	787	772	815	799	767	836	851	785	853	788	810	801	791	815	781	748	763	784	748	800	828	781	789	793	783	752	800	773	805	801	790	744	802	822	735	843	799	786	796	733	792	758	825	858	791	790	785	780	815	764	775	821	793	774	812	775	729	729	774	802	789	789	818	793	780	740	796	772	774	743	809	783	761	820	804	800	775	801	793	733	777	774	771	786	757	799	731	826	827	782	793	834	839	829	807	774	760	788	751	755	810	811	835	714	757	755	826	788	785	764	768	769	800	729	785	775	811	782	779	771	797	792	737	805	758	785	782	802	816	775	745	818	750	801	802	734	802	816	778	761	774	760	741	778	792	808	760	725	784	800	812	760	794	798	754	758	742	809	827	790	788	791	747	808	847	830	810	813	805	753	812	773	786	783	763	780	757	812	747	780	771	855	827	820	782	758	826	768	811	755	808	794	793	805	788	775	779	840	790	813	819	859	788	805	795	783	801	799	763	770	805	770	814	807	747	799	797	777	754	793	740	824	783	783	830	711	776	743	735	859	806	813	778	774	760	790	773	733	811	780	801	798	871	779	787	733	815	749	791	831	763	769	780	796	751	807	799	802	763	762	800	780	772	781	812	821	790	779	775	775	726	795	829	782	765	768	790	746	779	787	783	766	787	791	815	786	770	762	775	791	814	809	776	806	776	803	804	835	782	782	771	828	756	763	736	780	843	754	794	768	753	816	794	809	812	845	826	788	827	755	760	812	825	775	789	801	811	814	761	814	787	801	821	787	751	761	802	817	779	748	815	771	785	819	774	809	805	790	770	807	817	763	819	768	760	790	807	811	839	836	758	772	796	760	780	727	794	791	789	812	772	783	787	742	821	760	769	816	843	761	790	782	768	808	820	787	784	821	814	776	782	799	838	768	779	796	777	758	752	763	819	800	782	811	807	780	814	807	797	691	766	817	773	777	756	779	778	825	806	787	773	775	824	753	826	781	788	809	807	796	815	802	733	772	795	809	771	802	793	769	771	757	726	786	795	796	790	778	796	778	785	788	784	787	822	773	807	793	766	814	782	761	803	770	794	764	739	808	789	826	834	766	770	757	721	809	820	810	792	778	818	814	777	794	746	782	776	772	797	803	781	770	792	778	827	754	788	781	752	830	798	753	729	735	791	750	812	743	813	784	773	762	736	779	801	825	776	837	703	777	849	817	823	791	721	741	782	823	807	795	789	767	831	802	796	745	757	804	777	758	800	799	755	777	799	767	791	772	807	811	773	753	738	764	770	753	758	838	820	782	805	744	781	758	771	802	820	789	762	817	744	784	863	763	772	812	781	781	785	776	818	819	762	790	735	786	818	831	800	804	750	818	786	834	786	792	765	796	794	734	776	742	775	816	828	777	801	787	776	774	777	771	779	830	783	770	768	764	819	793	797	790	831	796	813	786	829	821	811	796	784	779	831	811	791	800	761	741	786	731	812	725	827	797	807	799	834	813	776	804	777	793	766	805	752	778	779	814	782	763	786	794	763	773	819	787	802	754	791	771	785	764	790	756	756	812	791	788	790	784	776	767	789	770	722	826	766	815	794	786	764	822	785	800	764	783	761	780	748	802	788	816	822	799	784	768	773	766	808	764	792	820	759	866	816	767	785	777	805	779	770	794	786	765	837	780	805	787	770	833	835	767	794	853	799	720	803	764	799	768	797	793	816	797	784	819	773	770	774	812	792	753	798	808	730	807	774	791	831	744	771	772	797	774	796	765	792	776	775	796	831	772	773	755	789	833	811	789	794	806	779	778	755	808	800	788	816	793	834	798	771	776	774	791	757	761	758	784	793	786	727	829	781	821	758	823	802	827	773	787	746	811	771	798	839	791	790	798	767	807	773	745	739	763	820	767	778	783	770	780	811	780	790	779	817	757	731	764	800	801	772	827	807	787	805	739	810	772	798	808	796	788	803	774	719	751	746	783	788	809	837	791	791	769	774	834	704	787	787	763	762	786	811	796	790	772	794	816	785	786	807	756	769	800	801	798	785	793	810	793	746	819	785	806	805	858	817	774	764	821	815	770	826	768	783	760	784	764	773	802	777	760	825	761	784	749	846	810	727	811	823	836	803	743	831	811	797	754	836	748	777	787	807	786	821	820	804	792	799	814	818	809	802	755	805	768	821	778	793	797	746	766	812	802	796	798	775	831	756	790	811	778	794	786	762	772	784	787	766	816	796	806	779	794	823	767	780	825	805	779	847	771	782	783	811	779	823	753	779	785	814	796	808	817	774	803	752	766	796	827	810	789	832	749	833	835	790	815	821	775	780	756	780	763	762	773	775	818	812	776	780	789	808	766	756	763	755	760	741	825	805	824	711	802	771	766	830	758	751	835	777	837	830	768	767	786	769	820	819	765	756	783	818	780	812	797	796	781	789	777	807	756	802	811	801	742	803	783	784	737	805	782	865	776	798	801	803	778	782	788	801	738	796	790	754	760	788	834	792	822	797	753	773	795	778	809	776	794	767	812	811	776	755	770	767	793	790	776	842	813	754	819	808	784	775	813	789	799	779	847	754	788	764	800	790	819	809	805	758	804	765	804	798	820	813	798	776	814	773	789	818	812
23761	23501	23917	18208	13517	10621	7543	3183	1111	738	650	598	515	428	439	373	377	359	332	325	294	303	309	277	313	309	299	306	285	279	284	282	272	281	297	311	308	250	268	265	280	295	272	302	299	265	281	270	242	278	295	233	285	302	291	274	261	271	309	293	265	280	241	299	326	289	279	280	287	292	302	276	286	298	281	262	278	294	270	307	286	306	267	299	273	267	276	290	272	265	258	288	279	265	289	279	281	286	293	273	267	274	311	273	283	261	290	274	281	273	287	264	263	311	282	303	267	295	263	288	299	291	305	289	294	270	256	263	294	297	266	278	279	296	262	276	258	278	251	268	251	296	274	271	298	298	283	264	251	287	280	310	286	255	285	299	268	273	280	274	283	271	284	273	300	294	295	284	269	276	298	309	317	263	286	250	254	254	285	251	285	282	284	307	277	266	323	293	262	289	264	265	290	290	292	279	292	301	317	307	289	288	266	266	291	272	249	296	293	299	292	273	303	256	257	231	268	259	276	304	278	253	291	269	279	305	302	268	249	276	277	283	297	271	295	247	290	278	255	262	275	268	272	258	270	301	255	268	236	317	266	283	285	289	258	257	295	288	313	289	277	293	276	252	262	281	297	262	295	263	275	289	257	279	293	337	277	273	286	285	242	257	313	277	281	303	301	265	276	268	294	277	283	279	298	310	262	318	287	274	303	289	267	286	286	283	271	311	284	295	264	298	272	265	280	278	275	298	245	289	304	272	283	279	274	257	261	268	284	269	276	271	277	310	261	293	273	286	278	267	273	275	331	259	282	297	271	273	277	303	280	306	252	295	274	289	280	298	306	313	262	306	294	256	293	262	304	293	265	273	263	255	291	289	255	313	251	283	279	285	295	320	256	271	273	261	281	273	286	276	306	266	276	260	298	298	308	281	253	270	282	269	297	277	297	284	289	272	287	277	292	298	286	292	285	278	272	243	276	274	278	279	301	266	255	281	276	273	324	280	273	266	293	285	306	280	291	302	296	294	310	267	275	293	278	281	273	273	274	256	273	268	288	266	297	299	320	278	297	281	232	266	266	250	292	292	300	260	241	268	278	274	297	302	281	285	327	275	299	261	281	278	282	278	271	271	279	261	275	247	287	254	268	258	269	289	268	277	325	285	251	289	266	312	289	286	274	262	310	263	276	290	300	283	261	270	287	276	281	272	281	284	301	271	306	277	277	282	274	255	251	280	262	286	264	267	295	288	312	269	285	277	253	267	294	290	276	305	267	279	273	260	324	258	313	280	303	267	287	289	251	296	300	283	322	285	309	279	262	282	288	308	301	257	272	286	276	311	255	295	271	320	291	252	251	283	263	304	269	267	285	270	264	283	295	268	285	302	296	267	257	280	301	290	296	288	266	272	286	276	291	275	299	291	297	294	295	239	259	283	259	242	292	288	304	280	264	280	282	294	272	294	261	292	259	294	264	289	310	264	286	304	267	250	279	245	274	300	275	266	275	274	273	279	278	275	258	249	276	296	280	279	313	267	276	258	276	302	268	270	273	286	281	274	266	274	294	276	285	287	292	271	282	267	286	292	277	274	269	265	263	261	260	316	301	252	239	293	257	292	284	252	314	278	276	296	279	245	289	305	262	286	287	322	275	296	270	277	305	300	290	270	307	277	271	270	277	262	299	314	261	286	297	281	324	257	248	304	295	277	313	284	266	295	289	275	264	291	292	287	232	253	288	280	282	284	269	283	290	274	269	284	291	244	258	266	289	271	286	274	272	269	268	270	276	297	272	273	271	281	285	267	262	277	264	317	249	282	292	281	254	284	277	271	299	281	310	272	267	271	283	275	244	289	286	284	294	277	298	281	294	301	301	293	301	278	299	280	309	295	247	272	286	288	278	286	273	269	259	258	296	269	288	311	260	280	284	293	300	288	279	307	279	249	279	313	296	294	284	257	266	284	281	264	265	282	273	303	245	288	300	296	268	261	263	285	274	278	281	295	275	282	267	273	251	278	267	279	302	274	282	296	310	285	265	241	252	266	290	280	265	283	270	271	281	250	329	255	260	314	257	279	310	304	307	303	269	273	257	288	300	266	285	268	279	308	272	290	296	280	293	288	278	279	308	274	262	293	298	301	288	281	255	278	288	311	281	290	277	274	285	260	273	246	262	271	317	258	272	277	285	284	276	291	277	264	270	267	248	283	273	295	272	284	294	289	288	269	297	298	269	262	281	267	286	265	288	278	306	267	284	245	257	254	280	259	296	266	297	322	296	271	292	321	257	274	276	260	269	265	247	284	309	295	268	273	293	277	265	254	307	286	269	292	280	298	299	284	263	278	281	267	266	266	282	311	273	309	243	249	279	286	260	285	259	264	247	322	273	284	269	256	288	306	281	281	305	301	262	271	287	245	269	258	324	253	275	287	280	293	303	261	308	291	300	286	290	266	272	284	271	278	293	304	303	285	281	296	267	326	281	297	280	308	292	302	272	307	278	251	286	251	261	278	305	268	288	277	256	286	272	309	286	266	306	300	274	317	285	243	280	278	288	286	285	278	271	299	264	270	280	293	275	283	251	269	272	268	283	278	280	307	269	281	298	272	277	262	269	262	296	287	289	267	267	292	292	287	284	281	293	295	298	280	274	290	238	260	273	299	274	303	249	258	275	259	270	284	265	296	290	280	274	303	305	260	268	295	250	290	260	268	283	272	266	266	273	286	263	295	283	321	270	270	304	302	299	269	274	286	256	281	262	257	310	287	265	269	298	242	281	264	274	269	265	253	298	248	305	295	276	298	293	314	260	255	277	280	297	283	281	270	292	300	283	254	294	267	290	268	286	270	297	291	307	290	309	286	269	258	268	288	272	275	303	293	276	254	275	294	292	268	285	300	284	267	302	282	277	285	275	275	296	267	296	276	254	305	300	273	286	290	298	271	257	238	280	267	273	277	288	256	293	255	288	273	263	278	275	295	285	263	276	305	292	272	268	290	253	278	293	289	250	286	291	278	262	294	266	293	296	278	259	270	287	271	268	293	296	280	289	284	244	285	281	288	276	284	313	283	257	263	289	274	267	288	253	274	312	264	287	273	301	260	287	290	293	280	316	282	283	302	271	311	283	248	256	294	289	273	302	259	274	303	262	276	306	252	281	276	265	283	285	271	304	293	284	287	248	266	274	302	272	295	268	295	298	268	282	303	292	270	272	269	272	285	279	294	295	268	252	269	267	287	262	263	287	263	292	280	272	276	272	277	279	259	245	281	268	293	256	277	255	257	264	265	266	267	278	286	280	260	278	264	277	255	289	280	248	319	271	263	264	294	293	299	290	270	262	297	262	270	300	301	262	265	293	269	256	266	279	268	293	230	302	260	286	320	272	295	305	288	280	282	277	292	271	252	294	283	290	281	299	299	294	295	294	289	277	309	305	251	277	264	266	293	263	290	296	258	264	302	282	275	277	294	277	292	274	249	290	309	267	288	253	286	301	269	253	274	273	280	284	259	281	245
16216	18148	24795	26896	26439	25927	20717	11443	4569	3423	2902	2490	2123	1724	1730	1427	1308	1203	1116	1051	970	993	960	936	920	894	844	828	875	874	831	824	810	841	838	804	816	772	757	810	799	808	805	786	793	768	742	774	795	853	789	793	804	792	758	763	788	777	756	741	768	793	825	779	742	804	785	755	802	762	809	796	796	823	775	751	772	760	775	805	778	755	738	741	740	789	763	774	801	820	759	790	725	795	757	796	740	759	749	784	778	716	731	767	759	774	764	803	802	790	759	784	800	815	794	778	779	796	776	746	770	743	777	759	792	735	813	776	773	784	792	766	747	792	759	739	765	822	758	824	765	761	741	760	791	782	801	788	736	745	779	755	759	817	767	768	795	793	809	746	833	799	784	776	749	793	814	785	768	790	798	773	796	831	777	780	765	786	745	762	800	743	771	808	769	781	757	781	766	795	773	860	774	809	785	747	788	771	751	776	756	782	765	774	810	789	796	763	756	783	781	727	763	741	721	804	799	816	813	765	809	807	771	839	806	754	797	745	745	781	796	798	799	791	739	786	744	748	749	765	793	794	780	805	762	766	780	809	763	810	810	769	759	806	790	725	714	804	744	800	779	757	747	740	776	809	783	781	798	780	813	745	702	750	760	756	777	766	834	743	756	765	789	829	756	766	777	800	729	773	834	809	767	812	827	779	721	806	819	800	805	762	796	779	811	761	789	779	796	765	771	795	774	789	751	743	821	716	791	785	755	851	787	798	771	770	784	795	820	787	777	782	758	801	773	766	771	770	808	770	773	730	799	786	795	790	720	793	757	765	772	788	754	768	775	747	793	766	790	801	790	817	760	773	740	813	735	771	780	814	771	733	769	709	782	823	806	768	743	774	810	793	771	781	811	788	762	768	741	801	762	775	776	757	824	720	737	789	718	762	756	775	779	775	790	738	770	810	795	775	717	759	828	794	783	761	820	764	792	764	810	782	814	749	785	805	750	730	761	787	782	765	833	806	761	780	764	820	788	761	772	790	779	773	765	755	798	764	759	761	766	812	770	751	800	734	790	754	773	757	838	778	722	774	758	777	800	754	831	808	772	744	779	751	786	717	749	759	743	731	757	773	806	752	802	792	742	795	694	791	783	756	817	796	818	810	770	818	833	813	799	784	789	774	770	782	783	743	791	791	800	760	765	748	808	776	773	743	802	804	815	778	793	770	815	746	810	778	755	782	756	761	785	771	760	751	786	736	748	763	750	825	818	785	796	788	773	788	787	835	784	773	821	768	777	784	757	790	793	787	793	774	785	791	738	788	793	806	796	743	784	755	754	751	740	777	726	794	776	768	771	755	733	747	787	803	775	760	789	781	829	770	778	823	825	723	765	806	780	739	757	818	745	794	793	802	755	801	755	820	743	735	759	785	787	783	766	782	766	752	767	780	766	810	758	789	848	702	823	719	754	781	794	790	749	784	761	790	771	747	750	775	776	769	784	784	760	748	773	749	797	786	795	771	788	841	765	748	748	769	765	805	742	784	756	721	812	740	763	820	723	757	790	833	764	744	797	775	784	759	792	780	772	777	782	785	737	755	786	759	744	820	760	728	826	839	785	785	776	757	792	778	801	775	780	773	729	720	750	765	767	730	776	706	745	789	800	788	762	768	743	819	808	799	800	784	771	767	798	794	752	730	759	756	799	744	750	770	780	795	745	768	805	808	817	754	759	766	754	786	792	784	762	802	772	860	717	780	884	772	770	802	768	722	791	788	787	785	772	785	777	773	731	796	803	764	752	780	800	816	760	766	831	783	764	762	819	765	800	784	794	736	790	773	791	757	813	765	798	788	748	747	782	771	755	773	780	806	737	763	751	770	786	790	790	819	786	815	735	750	782	785	783	778	764	755	821	763	782	750	799	796	755	737	780	740	741	760	738	755	764	799	744	754	808	776	848	746	763	756	759	739	796	791	794	760	798	765	757	810	816	760	786	800	771	755	803	779	735	773	830	808	817	797	789	790	736	804	824	741	825	788	738	718	726	783	827	768	808	791	782	766	727	797	814	801	724	762	795	818	805	741	796	743	814	769	758	796	788	788	779	725	736	772	734	763	775	792	814	755	790	736	780	742	759	781	773	718	806	778	812	757	839	780	788	743	761	735	797	804	774	820	802	789	760	798	760	814	802	739	743	757	761	797	746	801	767	732	818	787	768	753	794	753	776	807	776	695	782	788	780	809	724	745	782	794	745	801	794	743	744	795	752	770	740	742	790	734	817	787	740	804	783	834	816	816	793	774	801	718	785	804	769	804	769	738	736	761	823	789	750	728	737	749	783	788	788	788	732	771	852	810	787	774	816	801	767	777	858	759	773	797	827	769	782	830	816	802	745	713	794	743	779	798	842	823	780	802	757	740	824	749	750	777	740	753	773	757	783	814	774	850	780	786	744	771	746	748	790	768	826	748	721	796	805	755	778	756	822	800	807	728	813	757	809	802	763	771	750	739	824	775	779	734	797	749	783	774	742	804	817	760	778	755	710	821	802	796	829	751	708	814	734	745	769	759	798	770	746	808	777	765	727	757	813	768	768	746	750	794	745	818	774	802	768	756	777	802	796	800	835	793	770	768	722	756	753	783	797	753	790	791	805	781	738	775	776	783	797	797	738	785	755	797	747	809	763	782	769	808	754	741	800	728	752	796	773	810	747	762	748	747	777	774	797	795	799	787	745	745	768	719	793	770	783	740	768	802	785	739	836	781	755	729	769	778	771	808	767	756	755	772	755	779	803	795	828	745	785	765	790	803	778	777	739	783	742	771	773	748	722	739	818	768	772	811	753	770	753	757	781	740	782	786	813	760	769	780	823	767	746	783	782	795	790	758	795	825	815	809	811	715	776	813	845	822	776	746	781	773	826	758	783	759	786	762	753	811	724	782	773	776	822	776	800	760	793	772	758	771	765	797	787	755	791	766	785	740	795	787	765	791	781	794	770	755	798	784	765	779	783	783	809	772	772	768	771	739	804	822	800	753	807	804	830	767	790	765	776	765	787	731	779	817	800	747	763	737	797	802	774	831	814	790	767	772	810	813	763	827	822	747	765	731	777	795	846	763	768	705	778	705	815	807	842	827	748	757	761	801	797	792	788	782	772	752	752	764	824	774	778	831	807	795	738	732	801	770	765	798	755	759	791	762	787	771	704	749	815	765	768	807	813	833	744	793	762	811	798	749	784	765	782	831	773	743	714	774	724	767	793	762	797	769	789	787	782	759	764	810	750	774	824	817	796	809	792	754	819	821	772	696	780	749	773	786	736	772	778	784	781	769	794	770	765	724	806	778	751	717	783	758	767	795	789	776	757	772	789	776	817	788	809	711	752	752	774	743	800	790	759	740	759	807	722	779	805	791	786	769	789	804	749	799	820	771	793	743	760	770	779	772	770	806	769	793	821	841	804	816	745	771	758	790	813	737	816	782	834	741	748	777	744	776	788	767	805	793	793	834	723	816	775	779	772	795
22713	21949	23102	19474	14202	11381	6983	2826	964	707	540	497	472	367	404	370	342	328	316	382	314	301	326	296	308	290	303	284	303	301	270	275	277	278	251	244	268	314	285	292	272	299	300	254	274	290	296	277	257	262	296	280	280	305	259	297	273	289	267	281	272	294	311	276	282	294	244	307	316	272	275	274	288	287	272	272	289	277	260	285	284	300	281	291	241	313	271	282	284	290	240	256	276	260	275	267	275	257	263	287	277	296	303	244	292	299	263	285	262	273	271	256	263	271	237	278	251	284	289	262	271	290	270	274	277	271	284	289	304	285	317	268	267	267	291	294	268	286	283	278	274	277	288	264	280	279	286	285	275	293	279	251	295	295	267	261	274	262	293	294	261	279	275	278	283	307	299	257	270	269	285	286	280	288	281	232	290	309	254	300	279	279	263	258	299	272	266	275	272	270	292	272	268	301	279	288	268	258	282	283	297	279	257	283	301	269	291	271	301	290	293	287	278	287	264	305	268	278	275	247	272	311	299	299	293	263	300	284	281	258	267	265	278	283	284	286	262	284	260	269	272	285	278	282	273	313	272	277	287	274	282	291	291	262	278	280	271	280	274	276	277	254	298	243	282	308	254	293	260	285	276	280	297	297	270	255	272	320	296	254	284	261	265	278	319	271	266	269	258	273	289	297	284	271	273	291	268	253	281	311	269	275	252	286	274	293	276	276	264	278	251	256	266	280	263	278	273	263	292	250	287	284	256	282	269	286	284	276	298	282	255	286	288	256	297	290	273	249	294	266	301	300	271	291	264	261	284	341	269	254	281	281	268	293	298	258	282	262	249	264	242	294	269	326	272	268	251	280	250	279	278	292	317	279	308	270	251	283	280	278	274	276	250	297	276	321	294	283	282	264	283	289	286	271	282	274	290	298	274	276	285	279	274	309	298	265	267	291	246	259	302	293	280	285	279	282	281	280	292	275	300	307	258	271	275	307	263	282	281	274	247	287	296	306	286	266	273	301	247	264	295	277	282	264	273	273	251	278	306	278	284	287	284	269	279	259	296	270	304	283	252	270	287	244	268	264	276	301	270	253	290	296	301	259	298	282	287	300	276	292	297	264	248	286	282	314	250	287	277	275	271	304	282	295	276	263	291	276	289	271	260	265	264	251	265	282	254	253	280	308	271	247	290	275	281	257	261	315	276	264	271	284	301	284	276	296	281	293	277	282	271	286	263	236	311	290	282	303	244	273	256	301	291	300	281	283	307	286	266	282	308	300	289	279	263	295	259	312	316	276	241	272	317	299	271	295	290	267	293	290	273	296	307	282	293	267	257	262	291	272	265	280	276	255	333	279	310	312	255	282	267	257	282	283	301	279	265	274	261	324	261	252	275	290	271	294	296	272	286	290	284	271	300	309	297	300	276	272	307	250	270	291	297	272	272	287	308	278	302	258	296	294	279	284	281	277	273	260	275	263	281	295	266	276	284	263	284	246	279	264	273	275	268	286	297	273	289	258	268	273	237	283	252	265	255	314	262	274	299	269	287	279	265	307	280	263	280	272	256	242	279	272	320	251	264	273	262	286	281	269	243	289	290	268	301	263	292	275	299	270	263	266	307	260	287	268	283	277	285	273	272	263	309	278	282	266	246	271	281	271	299	287	279	288	286	283	275	257	278	264	263	293	304	237	253	290	246	269	272	298	283	289	273	246	292	289	298	309	270	264	249	267	266	277	294	284	260	274	269	283	301	274	285	245	287	295	301	265	243	275	277	272	270	279	264	284	305	268	331	284	251	289	263	273	266	261	280	276	280	253	303	235	290	284	236	283	280	273	264	268	256	284	264	276	288	319	255	278	262	277	287	265	277	287	291	290	274	266	266	295	302	279	303	293	276	278	294	283	254	267	270	266	270	326	265	285	286	261	262	262	294	250	286	276	294	267	278	271	291	307	294	266	305	253	265	294	288	297	282	298	273	253	269	256	281	246	313	263	283	273	324	291	307	300	265	277	280	276	297	292	256	259	254	279	289	273	268	276	305	279	267	286	258	248	241	270	265	250	270	303	279	271	282	281	275	275	243	298	288	311	238	277	282	262	247	305	286	269	269	268	300	302	270	267	282	301	268	263	307	287	263	294	293	275	246	280	300	262	262	287	287	281	291	258	248	275	284	286	256	255	264	298	284	267	264	287	285	258	276	325	282	304	272	258	294	259	278	295	289	281	293	276	289	313	277	294	297	248	276	270	279	248	276	311	267	253	294	264	261	294	286	287	237	291	283	268	266	280	322	251	307	282	303	280	266	273	266	255	304	277	275	258	279	268	283	299	259	273	265	298	291	287	240	277	292	292	255	262	286	291	276	276	284	299	265	270	280	260	259	259	252	278	279	247	269	284	297	307	292	295	259	300	277	283	308	267	281	291	273	248	279	278	311	255	303	257	318	270	304	257	266	261	299	273	284	267	268	292	284	296	264	290	268	308	274	286	294	261	258	262	290	265	261	284	277	280	272	251	293	279	278	296	278	257	269	281	281	281	305	272	269	292	266	267	291	273	296	262	269	276	266	288	298	285	248	275	279	253	319	281	294	281	245	297	278	240	265	262	265	285	259	266	298	279	287	287	257	249	264	309	300	257	289	285	261	286	323	311	256	276	300	285	290	261	261	268	274	266	287	269	276	266	297	259	237	295	278	264	305	278	285	234	279	271	253	273	273	249	267	285	270	263	261	261	282	248	280	286	258	287	247	266	272	273	261	270	247	286	277	292	259	257	299	286	264	291	281	263	288	244	290	269	276	304	306	273	257	288	282	286	273	278	297	285	295	287	273	301	290	272	267	241	255	276	311	267	291	261	275	281	280	266	278	279	292	286	271	288	275	295	281	315	296	283	273	237	272	284	258	264	292	252	273	291	268	265	292	277	291	271	293	309	279	279	262	286	293	274	274	288	290	282	267	283	271	307	281	279	268	259	266	263	256	284	311	289	288	305	261	298	296	292	310	250	283	291	303	280	292	273	244	274	318	267	283	272	270	282	254	295	278	292	256	284	277	292	287	297	285	281	278	259	279	290	265	266	304	312	285	301	273	305	275	275	284	278	269	300	282	286	282	292	296	284	256	274	255	276	302	300	277	266	291	269	279	287	256	260	293	280	265	299	268	292	268	253	316	266	256	295	289	273	263	271	263	302	268	290	266	296	297	308	269	270	277	262	288	279	283	307	287	284	294	305	245	265	297	277	266	273	298	293	262	276	295	283	259	298	281	286	280	267	276	256	272	260	264	268	269	283	300	295	263	293	287	250	288	281	272	288	293	272	256	284	292	266	272	298	285	305	278	305	281	322	259	242	306	283	321	295	302	277	242	241	261	271	290	280	288	304	299	271	250	287	299	308	273	271	286	304	268	298	291	281	259	275	300	284	282	277	274	271	300	268	299	293	277	260	291	286	270	267	239	302	259	268	255	285	274	288	273	258	325	284	253	278	280	260	261	265	268	287	254	271	268	264
15584	17410	24288	27996	26842	27320	19015	9911	3935	2764	2389	2177	1793	1647	1445	1318	1262	1076	1038	1003	930	879	853	901	875	873	851	828	842	827	800	814	797	813	766	740	799	787	772	785	780	797	758	791	796	764	774	820	793	739	759	771	783	744	794	813	770	747	803	726	743	767	771	764	835	797	762	765	806	766	828	761	781	780	792	792	799	722	790	772	741	781	807	761	779	746	800	745	754	767	756	773	726	789	809	772	753	775	794	747	777	760	796	798	800	760	762	760	773	714	797	777	795	812	760	758	776	739	741	770	781	792	779	763	792	788	788	787	773	803	816	791	762	813	782	751	826	738	764	759	771	811	763	770	767	781	799	818	774	770	798	767	806	747	812	718	733	718	765	850	769	761	764	791	819	752	769	801	786	759	761	789	816	779	801	799	771	794	721	760	779	815	749	745	783	770	781	725	741	786	798	786	805	786	752	830	766	821	786	820	782	753	768	784	801	762	782	775	799	786	772	789	751	797	784	746	789	770	766	728	781	728	779	783	743	778	792	773	799	740	827	789	776	780	773	780	754	780	773	766	797	774	777	725	763	778	729	780	764	765	787	857	748	745	758	730	789	810	799	806	773	758	816	750	771	763	758	812	794	795	777	704	780	799	779	764	770	781	769	736	763	771	792	724	824	774	760	764	788	765	792	777	796	735	842	744	740	857	750	787	771	757	750	783	765	766	789	818	773	808	784	801	762	768	789	767	784	787	803	736	756	748	761	832	771	800	789	796	799	762	762	768	801	805	748	807	780	737	828	788	756	784	803	781	729	743	785	747	801	789	764	724	775	758	766	831	834	765	764	781	838	769	788	828	783	795	796	797	755	742	819	800	772	744	777	840	762	754	776	798	801	786	800	802	780	775	815	753	729	771	805	765	789	774	824	765	751	739	793	734	769	819	755	738	783	780	804	789	803	724	815	750	796	736	740	766	788	793	766	809	787	774	756	782	770	755	768	768	795	807	780	757	817	760	774	772	772	791	800	789	774	731	811	785	793	751	799	732	828	781	811	761	739	746	756	785	723	808	789	736	747	745	791	766	763	719	763	728	770	776	831	750	793	706	760	774	736	791	787	843	809	768	786	793	756	787	818	781	791	767	795	774	734	824	762	828	756	781	838	815	775	781	774	800	812	788	773	784	782	726	716	792	806	805	766	800	766	768	784	772	796	791	810	798	784	797	813	780	797	800	786	800	749	823	763	819	758	798	797	791	743	789	744	792	725	842	779	781	771	712	754	763	767	766	816	796	785	737	774	806	813	767	775	790	763	792	816	724	810	774	754	756	800	805	759	760	831	781	764	803	839	824	787	796	788	768	817	808	829	756	758	752	731	803	814	754	807	731	795	720	816	734	793	794	798	765	729	809	749	816	770	785	740	806	764	782	777	790	733	782	725	763	761	756	791	768	753	765	780	764	805	750	785	806	750	800	813	782	800	761	756	750	803	763	776	712	827	799	754	784	783	789	749	753	795	779	790	781	753	783	758	751	768	737	764	775	802	783	788	791	784	773	801	791	786	760	807	744	766	788	777	773	746	801	772	783	742	788	800	787	779	750	674	785	801	782	785	777	783	742	758	760	769	821	772	795	777	755	741	759	807	737	807	759	817	787	793	780	738	787	770	750	816	733	758	734	785	831	728	790	812	774	776	744	786	758	739	772	788	815	758	798	753	745	740	797	763	779	823	801	751	788	766	744	760	796	757	846	813	801	763	755	757	758	754	814	780	751	753	777	772	803	773	766	747	686	779	783	761	803	778	763	808	783	750	760	796	829	755	821	755	757	791	809	777	765	751	760	713	741	738	727	758	809	793	806	797	760	789	801	791	800	732	800	801	775	796	766	765	739	807	756	733	723	760	740	784	811	797	746	742	777	773	754	801	785	768	769	782	815	789	797	815	800	816	788	764	726	816	739	775	781	727	763	789	804	829	787	747	769	750	772	797	768	753	766	791	773	751	814	763	783	748	782	756	819	747	801	754	765	761	733	783	784	767	764	774	785	774	732	787	789	750	812	784	784	782	737	718	771	809	734	791	766	761	766	794	796	772	786	761	730	770	791	718	753	821	736	760	797	750	880	820	794	779	800	805	801	770	771	789	766	820	770	802	809	790	737	798	726	798	811	761	742	747	768	787	792	852	761	746	758	757	773	781	751	772	815	723	752	807	788	736	777	770	790	753	826	717	832	839	744	776	758	710	765	768	781	783	813	763	811	765	769	754	763	766	806	762	774	784	766	802	767	764	753	801	764	790	787	754	783	777	802	778	835	812	779	819	797	789	738	797	748	770	785	765	766	795	781	795	791	802	825	796	757	817	800	768	789	792	800	809	782	792	796	746	793	805	778	798	771	800	803	788	802	783	740	765	765	791	753	795	774	726	791	782	756	745	779	764	856	740	762	788	746	701	734	747	760	766	803	790	756	781	740	796	777	752	782	777	743	775	795	772	760	792	778	745	760	746	763	794	812	794	772	746	766	821	727	761	792	810	811	765	802	817	808	754	784	807	802	797	789	797	785	805	746	785	752	827	763	745	739	823	851	775	790	806	771	777	771	776	771	743	738	751	766	795	760	783	766	799	725	782	772	775	803	843	822	738	775	790	808	787	751	809	778	783	741	762	795	758	717	746	733	725	772	772	779	780	804	769	723	796	813	733	789	759	785	812	776	764	753	775	818	822	752	762	840	775	789	779	817	792	741	779	749	817	793	747	772	747	758	786	709	771	760	795	750	767	813	769	800	716	742	775	805	751	757	781	763	765	753	781	764	799	767	839	793	757	785	749	816	756	739	768	831	780	762	757	787	804	779	774	737	787	782	742	799	778	790	746	803	779	804	806	772	819	738	795	799	806	808	811	748	782	784	794	731	768	815	798	743	758	762	796	796	776	726	806	784	792	774	768	801	815	775	779	804	764	734	754	778	764	776	782	767	771	802	785	836	782	737	777	792	779	762	797	768	833	779	799	737	784	800	765	787	773	757	803	771	761	751	801	736	701	752	764	796	762	838	756	795	797	776	787	727	779	812	773	812	762	796	820	786	696	780	803	728	797	744	749	797	824	754	750	790	755	804	775	771	799	772	803	789	804	732	782	750	806	772	796	768	778	737	772	815	765	809	725	760	763	729	738	802	747	793	731	768	777	848	803	788	782	771	812	770	808	774	816	755	776	792	804	806	804	748	809	810	740	782	809	790	754	788	748	770	760	791	777	766	779	775	828	778	779	784	736	839	768	721	818	773	758	737	770	798	782	802	774	747	741	769	790	784	720	773	799	726	831	773	793	828	768	763	798	788	746	784	779	741	762	741	782	749	739	822	777	809	783	773	758	777	776	803	844	777	765	756	794	848	804	746	769	775	758	783	775	781	761	802	753	753	788	824	783	795	801	756	766	744	783	728	769	802	816	761	762	734	720	778	737	799	747	755	707	767	779	778	742	780	771	848	802	730	802	761	793	775	789	772	779	711	758	773
22267	22619	23526	19447	13753	11516	6360	2651	956	596	511	395	389	383	369	357	360	353	274	296	314	299	270	290	282	313	307	270	300	275	284	262	319	280	301	278	288	276	265	285	298	330	294	275	271	301	265	294	271	270	293	308	243	300	318	281	264	302	251	266	305	300	280	238	273	277	292	281	269	294	311	290	271	299	264	269	256	288	295	331	297	310	273	289	302	268	272	299	273	299	251	255	283	291	313	274	283	263	286	305	273	269	278	306	282	263	260	270	274	282	268	258	241	319	308	278	257	289	273	302	267	280	267	264	289	283	280	277	266	297	275	270	285	295	284	277	312	269	276	287	286	290	304	273	311	321	303	282	301	270	271	300	268	291	294	275	288	278	313	318	279	276	261	260	302	311	301	281	287	266	267	287	282	299	250	312	280	260	263	274	276	271	268	250	281	289	248	296	290	276	280	285	288	279	258	271	295	257	321	309	288	274	267	287	303	293	278	245	295	281	281	257	258	294	272	274	300	290	276	296	293	296	293	278	273	267	262	261	298	290	281	290	292	263	268	281	269	273	283	281	273	320	303	294	292	286	293	267	287	299	283	278	268	270	278	287	290	264	301	263	314	300	249	283	290	321	309	266	260	267	265	257	255	280	262	294	276	263	280	290	277	282	296	285	280	303	271	286	260	305	272	274	297	288	301	309	266	286	256	296	286	276	277	288	264	269	311	292	308	276	291	279	290	280	297	269	266	285	256	272	291	275	267	263	303	250	288	275	264	291	288	285	280	291	288	295	280	282	262	310	272	272	257	293	266	281	309	292	268	287	271	306	297	284	282	276	303	289	276	273	270	273	258	252	293	255	296	270	276	284	284	261	301	270	289	261	291	283	288	289	295	301	249	262	269	286	290	301	300	271	256	277	316	288	298	293	278	252	295	282	285	256	273	280	289	286	324	279	292	259	287	290	285	294	278	319	289	289	287	297	253	296	297	256	278	292	291	300	283	291	295	272	250	278	304	280	295	300	286	297	310	280	272	266	313	257	302	269	262	285	282	304	279	300	254	292	307	258	278	265	302	272	304	283	295	309	300	300	332	303	285	279	292	265	298	253	281	257	272	274	300	274	267	301	277	298	274	313	267	281	290	289	302	271	290	273	264	232	284	285	292	305	282	257	289	268	258	295	306	316	285	260	284	285	306	283	274	292	312	302	270	295	238	295	297	291	269	279	284	252	290	297	273	286	279	271	295	276	299	270	277	278	260	271	275	238	293	274	267	296	287	276	258	275	292	288	258	267	273	303	257	300	287	288	273	263	290	247	278	308	256	283	284	288	258	303	286	285	284	289	274	287	275	271	259	287	282	275	315	273	271	248	302	307	265	302	272	281	283	276	284	269	294	314	254	265	257	292	294	289	300	255	281	299	272	294	269	268	283	287	265	263	305	295	320	277	276	272	295	305	274	292	241	298	307	268	295	280	276	295	276	265	273	269	284	322	251	322	273	284	280	293	286	298	269	270	274	291	265	279	303	288	300	293	300	283	274	258	276	298	284	265	283	281	289	288	294	283	270	299	299	271	279	286	297	307	287	276	262	291	268	287	276	279	255	282	280	276	255	270	322	290	272	272	275	286	270	286	295	284	288	300	281	281	287	265	273	253	303	288	324	275	294	269	277	270	268	304	279	294	310	265	275	260	295	272	276	314	279	284	273	262	238	278	301	289	273	271	263	305	282	303	282	311	282	293	301	279	277	280	303	292	274	270	253	283	283	283	304	279	262	298	291	281	258	279	269	275	272	289	277	281	278	268	298	289	273	285	276	298	272	275	277	281	284	271	292	311	256	298	272	313	266	295	289	287	298	317	287	299	284	254	311	301	292	286	278	278	283	270	276	284	267	262	285	263	254	287	307	243	287	278	261	275	280	302	279	275	289	256	297	279	288	311	265	290	285	304	257	283	318	284	275	256	285	269	290	291	280	256	284	270	300	281	300	275	298	302	300	290	273	291	292	271	297	283	299	303	293	299	284	268	266	309	287	306	316	275	301	308	285	282	282	294	261	267	253	298	278	278	263	268	299	295	275	266	308	272	304	271	290	261	293	297	285	276	273	267	267	286	235	291	286	263	272	322	295	274	284	244	266	254	253	278	267	281	279	282	288	300	248	285	284	291	257	285	305	259	269	305	282	326	271	260	271	266	280	292	279	279	290	265	314	293	291	300	292	318	283	296	296	294	267	274	270	276	281	285	283	304	284	270	267	294	279	270	296	283	265	269	277	266	292	309	279	275	273	302	292	294	285	264	284	271	319	247	293	279	294	278	305	305	277	264	241	293	271	256	298	274	315	267	290	258	292	290	298	288	281	304	288	272	279	278	274	297	290	294	304	297	264	268	298	293	294	257	271	304	312	313	274	305	260	286	264	290	279	278	276	275	273	315	266	282	291	278	286	261	310	296	281	250	282	268	306	296	305	303	293	272	279	280	290	277	280	282	294	282	283	264	298	275	292	263	297	281	261	292	260	303	293	252	289	285	290	287	256	281	315	254	313	289	312	269	254	298	259	281	295	273	259	290	248	280	284	271	282	291	265	256	266	295	296	314	287	292	310	276	242	288	283	281	278	295	277	271	270	298	296	275	266	280	274	319	289	292	285	303	292	279	318	301	279	270	298	264	289	281	282	278	302	285	257	268	289	289	301	291	280	291	263	266	305	288	273	242	284	294	289	297	280	287	260	320	287	269	283	289	275	282	288	307	280	279	275	295	299	274	291	270	291	277	295	320	278	281	292	319	291	276	299	284	308	275	270	307	294	263	284	273	318	302	303	295	277	295	299	286	303	271	256	314	287	236	260	261	302	299	277	284	283	270	255	248	296	317	302	256	270	259	262	302	309	280	303	269	284	286	267	248	296	274	275	307	306	279	299	276	300	284	285	317	292	292	296	277	309	277	298	273	277	280	271	274	280	284	272	302	279	261	255	292	250	291	300	266	286	295	262	245	299	278	271	246	286	293	282	267	294	274	290	284	281	279	284	263	295	293	299	295	268	300	262	252	266	281	301	283	290	277	285	296	262	303	258	303	272	270	276	297	280	273	280	280	275	299	280	286	284	284	259	297	279	263	310	280	283	303	287	290	264	251	280	296	255	278	279	271	278	267	281	279	309	290	297	270	284	271	289	279	287	277	282	273	236	280	281	306	291	303	278	286	254	264	253	296	266	301	290	285	275	296	287	282	261	300	277	267	300	301	298	265	268	289	269	287	276	273	261	303	299	311	275	268	280	304	280	304	293	286	273	269	256	303	260	259	266	276	296	257	290	259	267	292	267	276	260	282	286	304	300	268	302	318	263	250	321	272	299	278	275	287	263	282	309	298	282	274	279	252	301	271	322	300	294	301	247	292	279	302	256	277	292	272	262	319	322	300	260	311	308	286	284	271	269	294	277	289	259	294	275	265	287	276	287	276	266	289	284	284	301	275	262	276	294	271	310	297	282	275	301	313	273	281	281	312
15167	17601	24551	27634	26610	27406	18423	10080	3924	2382	2072	1822	1572	1389	1357	1241	1133	1047	1031	955	917	905	871	813	787	890	809	854	840	889	868	871	809	798	770	782	789	834	810	811	761	836	803	738	756	817	844	812	823	764	762	749	809	787	796	799	752	771	756	812	797	815	780	807	773	825	767	776	775	758	793	816	748	810	811	754	767	805	775	767	738	824	812	767	739	786	775	758	854	815	757	812	773	775	818	730	732	822	802	775	805	762	805	776	797	789	775	800	813	756	804	785	799	817	789	725	828	816	808	811	763	779	795	812	756	818	774	823	807	803	772	781	811	772	778	774	783	757	790	785	819	726	806	795	769	773	800	804	816	792	776	766	797	784	764	770	784	754	777	769	834	786	782	778	802	835	780	718	763	781	749	798	812	787	775	774	779	778	740	772	775	780	786	757	801	797	805	802	758	758	823	741	785	789	825	794	756	805	788	821	793	773	759	770	784	769	740	761	797	787	789	766	806	770	803	765	837	782	801	803	792	785	842	729	774	820	785	798	770	779	803	815	772	799	838	795	764	780	774	845	713	780	778	815	786	831	795	714	776	806	768	742	789	777	787	696	738	800	814	768	789	794	740	813	750	793	825	772	818	771	763	776	788	771	802	794	812	793	816	768	779	781	788	801	806	765	782	818	755	754	822	779	759	777	783	770	731	797	778	812	764	823	773	803	801	763	738	771	764	777	762	814	779	770	745	785	781	736	790	811	808	764	748	747	803	773	836	831	809	768	795	786	786	781	799	797	746	772	800	787	845	743	788	800	782	814	781	795	782	744	773	765	771	838	786	765	839	774	833	777	775	765	749	722	777	772	799	802	774	827	749	857	824	806	753	792	808	775	748	761	774	796	735	780	810	789	794	828	768	788	746	805	765	734	772	797	822	807	785	774	786	766	768	837	803	795	774	769	831	766	801	778	776	731	816	834	788	823	753	756	812	785	788	770	798	764	744	741	800	784	841	747	788	780	756	804	762	743	855	763	787	792	753	782	843	837	806	735	804	829	779	806	797	796	764	745	818	728	766	796	790	772	777	725	792	813	776	772	797	786	793	757	780	750	796	821	783	756	769	791	790	798	788	797	785	798	818	842	774	745	828	801	769	812	785	761	752	827	809	769	775	835	802	798	821	785	774	781	808	798	831	795	772	754	824	750	726	767	782	817	806	819	763	836	805	749	757	791	789	773	787	729	749	783	765	807	753	767	803	780	804	798	815	834	774	759	745	771	784	803	778	741	771	758	795	832	698	779	736	743	789	770	739	798	803	743	815	809	756	770	803	778	780	850	784	838	764	746	755	830	777	719	859	841	749	820	785	750	769	824	765	787	827	822	776	828	780	779	734	793	740	799	751	801	853	765	792	772	807	778	802	760	784	789	775	842	796	748	746	763	750	812	791	755	804	763	755	749	781	768	846	765	771	810	786	816	816	774	826	790	788	769	738	795	825	752	782	762	794	829	780	741	787	804	747	784	776	765	763	800	794	768	798	769	836	824	777	777	795	826	825	796	808	772	802	831	769	808	821	796	777	777	812	789	771	761	787	767	709	742	767	775	807	784	807	762	772	809	848	836	732	769	792	823	825	765	742	753	828	755	757	761	811	836	720	811	781	768	787	808	776	755	772	754	782	767	772	791	803	749	818	788	799	765	791	789	801	786	761	826	824	855	733	742	761	779	822	832	767	760	805	808	745	753	789	770	774	801	785	793	756	787	789	793	797	792	719	750	740	763	826	728	781	800	806	794	814	825	817	777	761	783	808	795	745	765	779	806	774	805	755	795	802	781	739	745	750	790	762	767	798	804	736	815	790	824	780	779	766	808	761	795	766	776	748	795	810	782	762	823	779	743	764	789	827	780	766	770	790	813	776	813	749	778	744	823	767	745	766	744	790	812	785	770	784	786	807	760	824	776	724	843	799	792	823	817	809	793	729	780	829	772	769	808	785	771	757	783	788	767	788	772	803	792	725	777	815	825	811	736	824	786	844	767	749	761	798	832	836	794	769	777	791	755	768	750	814	843	770	784	784	743	752	817	798	826	773	801	774	804	766	795	760	793	831	780	757	786	749	824	806	763	800	748	758	768	750	757	756	778	810	784	838	766	838	823	768	825	800	799	754	785	789	747	839	793	797	772	753	792	777	822	810	779	770	810	762	773	794	856	792	822	756	766	777	795	758	776	829	755	808	734	841	797	791	776	779	828	744	742	761	755	775	807	795	819	739	753	789	761	754	791	814	781	792	800	797	791	724	794	855	781	762	783	758	839	769	840	767	767	820	798	811	726	870	782	773	788	787	789	763	822	796	784	827	766	737	776	800	849	801	739	824	782	792	766	791	771	793	784	781	771	812	772	768	797	820	776	812	753	779	804	755	793	812	834	794	728	746	789	788	798	778	759	758	796	814	782	746	779	780	781	780	808	813	764	795	757	810	761	812	766	752	762	752	789	782	792	827	769	818	804	742	793	806	824	775	795	824	799	792	794	737	756	755	771	835	837	806	805	776	807	832	790	771	738	804	763	786	763	785	812	804	775	776	752	745	813	782	819	762	788	822	761	760	778	808	766	788	793	736	779	828	767	718	791	784	750	797	722	833	794	789	798	766	767	774	802	802	782	778	797	851	772	736	748	723	756	758	809	792	813	777	751	825	762	779	786	764	818	798	724	711	767	803	809	743	833	839	766	803	781	814	778	824	773	728	803	818	826	811	788	760	785	763	776	785	779	835	781	748	755	774	784	802	740	782	790	725	809	797	770	766	768	763	791	845	763	761	760	780	781	809	765	765	777	821	745	786	789	759	814	795	812	772	761	750	786	780	766	787	774	717	823	791	821	840	806	812	785	821	770	785	807	787	770	790	762	763	735	781	738	769	813	801	784	804	785	740	758	781	764	795	765	793	765	747	778	838	792	758	779	787	749	809	764	752	784	775	801	777	805	749	807	785	800	772	782	773	837	744	743	820	771	777	779	726	807	735	746	792	766	803	832	791	787	790	876	764	812	783	786	831	783	768	789	787	782	731	771	824	825	796	824	845	820	850	827	754	816	754	768	790	825	730	803	797	813	797	824	809	777	834	848	744	752	786	781	792	764	754	782	778	807	798	806	774	810	802	780	765	750	755	815	832	824	762	776	771	784	718	761	773	774	762	777	844	742	816	802	758	801	788	720	778	786	810	768	796	792	775	823	807	820	802	811	804	800	751	773	744	803	816	786	840	810	786	787	775	770	808	781	830	763	780	774	797	770	787	759	800	789	791	848	793	804	814	796	795	787	774	831	764	746	754	781	797	819	786	826	849	787	827	888	771	786	784	768	765	845	807	800	790	825	766	823	794	793	741	776	833	795	827	783	761	767	810	823	770	778	764	779	801	806	804	736	784	846	798	758	844	848	771	755	765	730	776	775	765	831	823	725	772	763	777	780	789	809	808	777	792	786	797	754	767	761	792	813	782	757	789	780	780	775	782	786
23060	23489	23909	19492	13415	11000	6743	3113	1047	610	482	441	448	408	372	356	362	326	274	326	301	295	301	299	325	297	285	276	309	267	269	284	328	264	280	309	294	287	286	285	269	278	302	278	302	265	256	261	251	309	282	285	250	291	277	286	278	280	261	233	245	294	304	284	285	264	281	284	245	266	291	306	254	264	283	265	279	275	312	267	289	284	270	275	301	263	270	327	292	280	281	257	276	274	286	252	295	279	274	299	241	236	289	286	253	280	295	292	326	298	263	253	317	259	267	307	288	269	290	279	287	288	261	289	281	282	241	260	264	260	271	268	293	281	281	311	288	299	318	305	283	276	278	276	258	294	318	269	298	283	277	261	265	276	276	268	256	263	286	289	287	267	288	278	274	291	299	298	296	301	289	240	271	269	265	263	260	273	257	283	256	244	308	268	257	255	300	278	262	267	277	271	302	280	283	290	284	287	288	270	265	292	262	276	306	295	272	281	260	288	252	315	269	265	278	293	268	264	297	292	260	256	297	279	285	303	276	282	264	300	281	266	249	256	293	284	305	272	278	281	256	282	276	304	293	254	290	276	300	268	257	259	259	279	285	274	269	255	271	278	254	322	258	265	313	273	248	284	308	268	234	276	294	275	260	272	280	272	264	277	250	299	264	245	276	284	275	266	277	275	274	281	264	247	293	255	267	282	264	270	274	303	278	280	241	233	279	283	273	269	271	265	258	283	241	245	275	274	314	272	289	262	278	305	273	251	306	266	273	283	261	259	277	278	269	281	272	301	271	272	277	254	262	271	275	260	290	266	277	286	278	258	303	288	270	269	311	243	272	286	303	273	244	281	280	257	266	287	247	283	280	287	283	291	265	242	258	268	304	253	264	288	255	285	286	287	278	273	303	276	262	251	273	263	304	235	269	288	306	266	279	284	273	275	284	262	281	269	261	298	293	263	274	287	301	255	303	242	288	261	253	301	272	264	256	269	287	285	314	275	274	278	285	291	272	298	303	295	274	292	275	276	279	280	291	284	273	285	287	249	265	291	268	293	270	283	299	265	269	275	291	280	292	293	272	294	244	272	283	287	276	265	271	263	273	288	307	271	290	281	230	277	315	276	270	285	290	271	270	272	304	280	261	260	266	269	276	282	274	257	277	276	284	289	263	275	256	311	289	268	258	266	272	273	279	325	297	268	274	270	234	293	310	271	297	249	267	249	284	288	269	253	284	237	260	292	310	296	258	308	261	280	267	291	265	321	279	263	257	273	272	274	288	258	278	292	265	292	306	291	283	254	268	297	286	290	292	282	259	275	262	283	277	272	239	314	251	248	283	277	275	269	263	296	269	259	294	288	301	274	254	245	254	277	250	283	287	275	270	266	260	254	308	256	290	252	306	273	279	283	310	291	288	300	291	285	289	243	271	273	278	284	279	257	268	307	291	309	279	303	287	269	272	275	282	298	303	282	277	263	275	292	273	280	279	289	244	283	266	293	271	257	314	264	258	279	289	282	255	278	238	265	263	283	286	255	274	304	287	284	271	268	277	292	279	258	261	282	284	270	280	281	288	275	264	296	267	266	294	288	281	314	262	268	315	276	269	282	267	279	285	271	285	275	278	266	259	258	276	285	271	266	271	286	260	264	247	274	265	290	270	270	268	267	242	242	279	293	318	311	309	285	274	271	260	287	285	264	272	285	273	286	258	284	301	274	285	279	291	300	286	260	249	273	251	286	300	250	261	256	286	275	284	278	292	265	289	260	286	303	276	269	290	267	277	277	267	289	260	270	270	289	281	294	315	302	284	309	259	273	263	258	276	275	290	280	279	280	280	273	267	292	290	272	300	274	236	314	277	296	276	287	267	277	306	270	300	283	256	288	285	288	279	265	261	299	271	276	278	276	281	263	311	292	292	279	254	276	277	302	270	293	291	259	238	265	274	274	300	293	305	289	236	286	280	265	300	286	275	263	305	276	279	282	290	257	282	280	290	285	244	303	279	278	280	266	277	296	253	298	253	282	277	266	268	279	260	280	272	275	250	268	269	263	279	297	284	280	278	280	282	274	265	273	277	279	294	270	271	283	250	274	288	285	294	276	282	252	292	241	245	263	276	278	254	299	278	283	261	258	258	286	292	308	292	276	274	294	287	276	291	273	278	321	319	288	322	288	296	274	248	288	309	267	303	277	284	281	270	258	258	280	258	295	294	269	256	260	261	296	278	244	279	280	297	252	281	263	283	295	253	280	261	303	264	247	304	275	294	286	287	282	254	267	269	249	274	289	311	263	259	283	278	317	266	285	262	285	266	267	286	284	260	259	254	222	291	277	240	294	291	303	262	244	270	254	320	296	289	283	252	259	293	256	302	274	299	267	278	296	281	291	291	293	243	256	280	281	283	310	279	275	279	279	300	280	280	265	249	277	298	271	268	265	278	286	285	304	280	277	289	299	249	267	294	315	298	253	291	277	262	270	286	269	316	304	259	276	274	255	262	261	291	291	286	266	302	270	287	277	300	261	275	279	283	270	273	283	286	286	265	270	298	290	306	277	276	272	254	281	291	255	308	271	316	280	281	294	307	283	273	279	297	244	309	275	272	296	289	259	281	307	273	305	261	259	256	291	301	266	255	289	268	312	277	290	271	293	263	281	287	269	280	300	264	251	314	282	280	284	284	247	298	287	286	261	273	280	238	299	268	312	284	312	256	295	260	301	256	301	286	260	256	296	240	282	276	270	262	277	292	286	288	246	257	270	325	284	282	257	278	282	282	278	267	302	277	311	302	286	276	268	260	288	288	279	255	269	293	286	270	274	262	267	263	311	303	253	315	268	296	249	270	304	296	305	284	288	278	309	305	272	263	280	292	311	257	276	257	266	290	284	268	278	274	268	293	293	300	298	279	295	278	260	293	298	287	260	273	277	279	279	249	288	240	294	279	262	296	281	267	253	285	263	283	267	255	332	262	288	291	262	275	297	266	263	266	260	258	286	269	270	286	290	288	259	298	280	293	279	267	285	281	276	295	309	273	248	270	292	245	288	274	279	275	252	273	290	291	273	269	274	270	291	265	277	277	279	284	269	285	286	278	246	262	266	272	274	260	267	299	281	307	262	256	284	279	304	271	270	311	282	257	269	262	271	269	291	284	265	290	275	314	293	283	289	280	291	268	262	277	271	271	301	268	268	254	279	230	284	288	302	261	298	279	286	292	268	255	234	268	270	310	308	264	286	285	277	309	301	263	290	276	264	279	274	296	256	283	306	243	281	262	288	293	296	277	261	281	325	283	268	262	275	283	281	307	270	278	258	270	282	287	287	295	279	272	287	256	268	269	290	252	294	284	301	283	282	282	295	289	269	289	291	280	284	279	255	254	307	273	256	285	296	280	291	283	283	306	280	288	267	279	286	275	296	275	261	300	262	255	289	281	267	318	241	284	279	291	292	275	279	255	271	298	277	295	282	289	273	280	266	305	264	268	262	252	277	246	276	248	293	273	279	275	246
15773	18186	24585	27595	26139	26928	18390	10630	3973	2462	2182	1916	1628	1462	1413	1260	1138	1078	999	954	977	879	880	852	822	856	823	849	844	769	779	801	786	839	811	767	854	779	764	774	760	792	794	720	784	779	807	794	776	779	739	777	792	750	753	750	821	793	807	800	775	751	809	749	766	788	787	752	824	767	796	752	760	811	766	749	799	812	794	775	772	775	782	721	805	751	718	785	802	774	737	794	761	726	770	729	747	791	785	764	771	757	813	730	797	783	762	817	796	788	802	769	773	784	843	741	770	765	789	772	762	806	784	803	794	770	804	802	732	758	766	783	840	787	739	742	773	778	770	721	764	738	760	764	776	777	787	801	787	743	756	812	786	776	841	781	743	760	741	803	777	783	745	769	795	713	813	771	787	767	802	753	775	699	798	804	761	817	769	756	773	775	789	795	827	786	789	792	777	799	756	763	813	770	817	796	809	765	788	788	766	776	760	787	778	784	792	809	714	774	827	774	802	786	738	817	758	759	744	774	724	817	719	795	773	795	779	803	749	772	737	747	770	799	733	741	756	783	788	802	808	757	752	783	793	794	738	714	837	752	803	743	811	854	800	768	786	745	832	813	809	807	777	809	780	814	792	823	767	780	765	781	759	796	822	757	728	777	802	754	822	752	836	768	741	796	774	792	806	804	744	814	808	791	754	805	716	763	817	747	825	772	779	785	781	762	772	789	776	799	732	748	773	782	754	780	807	758	741	840	757	739	805	760	798	789	796	774	786	739	739	772	790	746	784	710	776	759	778	817	760	804	757	762	765	749	730	752	811	733	768	738	773	792	756	805	763	764	751	791	785	804	731	796	747	762	791	770	770	815	786	778	756	782	710	761	740	804	773	764	762	750	808	791	813	803	746	765	774	798	748	751	757	826	783	774	741	753	783	744	761	755	822	759	767	766	779	775	767	754	789	766	737	778	759	803	749	765	779	740	830	774	791	777	740	769	695	815	766	800	783	799	786	777	785	714	806	824	759	735	769	790	763	820	786	759	811	807	816	743	762	762	798	746	836	779	770	768	781	785	777	789	758	749	771	758	785	773	760	776	789	707	768	782	799	780	824	761	781	811	798	762	805	778	755	740	805	765	802	811	753	750	767	795	788	747	779	767	759	762	741	785	815	772	783	785	764	824	745	738	818	752	795	758	767	839	767	762	744	760	763	792	747	749	728	801	819	791	797	769	820	764	764	800	775	833	743	806	735	835	772	771	794	821	823	751	788	817	737	780	798	796	781	795	774	790	747	797	767	772	785	741	787	791	786	770	829	761	776	782	750	773	756	764	769	806	779	757	755	764	777	765	828	774	797	786	795	809	769	748	795	787	759	794	774	780	822	773	809	792	806	834	767	760	789	798	765	817	770	804	738	754	784	763	795	788	810	813	809	784	741	770	797	797	791	777	790	766	795	762	820	778	798	806	713	776	714	747	846	795	776	795	777	783	782	750	789	775	718	737	800	779	783	734	785	762	772	775	796	772	779	816	772	764	802	774	819	751	755	746	772	799	831	720	795	822	828	785	762	783	726	790	778	758	722	768	789	755	768	775	829	791	811	775	805	731	764	753	747	806	814	804	766	770	758	770	778	733	764	763	813	784	785	783	788	786	765	740	827	756	752	716	784	764	746	747	770	760	787	770	785	806	766	754	782	764	798	834	793	788	802	784	804	779	752	764	799	789	790	780	750	777	778	820	770	739	773	824	830	772	785	767	802	757	744	766	807	816	790	735	782	805	786	793	749	804	777	787	820	790	758	816	794	760	815	739	742	824	798	743	795	752	725	767	693	816	731	761	725	757	807	775	772	780	751	824	738	802	789	727	815	792	776	783	730	795	820	777	768	815	771	803	782	756	808	810	781	781	776	766	791	784	809	759	748	763	789	784	754	858	758	758	803	771	723	782	764	793	767	845	780	792	784	731	772	788	810	766	749	781	744	750	780	754	745	772	796	769	755	795	794	773	795	781	802	769	772	817	721	807	841	795	756	780	805	766	770	800	771	803	779	783	763	759	780	803	745	728	768	787	799	769	796	816	779	817	752	816	775	748	776	803	768	773	740	783	758	812	763	812	807	769	767	751	786	782	824	839	763	738	740	788	789	774	753	723	733	768	789	777	767	788	733	779	801	776	740	819	799	724	811	810	749	761	802	759	805	817	794	777	753	816	738	799	791	829	773	754	850	796	737	778	792	793	775	739	802	788	795	796	781	823	785	757	800	770	777	807	770	739	769	759	782	793	771	790	767	794	777	793	831	759	761	783	730	806	784	825	786	754	745	740	816	765	818	729	762	782	794	742	781	782	784	790	811	811	784	767	767	780	770	785	809	783	779	778	770	777	760	812	788	759	783	772	816	802	732	747	798	761	771	789	798	711	732	782	800	765	802	821	759	794	770	726	790	746	819	747	791	779	753	809	799	816	776	766	748	777	726	780	821	799	764	773	772	812	728	790	746	753	819	783	775	814	740	782	787	810	793	750	772	820	779	741	793	771	776	789	811	757	759	777	787	796	774	712	775	778	749	798	786	784	774	801	762	772	794	747	777	761	795	703	722	801	807	794	744	760	772	771	779	752	776	792	811	748	746	823	754	822	764	793	777	785	788	795	759	814	783	794	802	810	778	793	821	743	754	795	768	768	768	761	769	723	807	732	773	763	758	782	804	761	800	794	811	772	826	766	761	741	792	763	794	751	810	752	693	795	755	803	807	771	797	798	791	776	787	800	789	826	784	775	811	717	800	754	772	749	797	746	755	818	794	765	803	725	729	766	732	752	711	795	772	778	781	790	787	769	804	770	807	729	790	753	783	764	781	736	743	715	725	751	776	765	756	763	758	768	806	780	770	831	785	777	779	758	747	735	800	757	768	808	763	755	749	776	733	760	750	779	725	813	800	778	803	752	793	793	757	801	740	759	739	734	760	723	806	757	801	756	762	805	767	775	789	789	755	773	764	822	789	752	839	761	761	768	807	816	828	734	738	783	796	803	761	781	773	790	808	758	792	776	826	758	733	817	803	741	820	763	806	778	801	735	813	780	760	764	742	746	791	748	764	799	802	818	731	819	735	774	795	796	734	773	744	798	781	767	736	736	772	762	787	749	774	772	781	767	785	759	800	738	777	829	746	765	783	785	787	773	803	785	808	755	809	729	803	751	781	782	774	788	747	783	721	773	761	728	732	815	752	821	759	736	704	756	809	795	814	769	800	717	747	821	757	810	712	822	759	761	746	770	775	787	787	744	788	778	797	719	766	776	793	762	750	796	776	773	784	813	767	750	778	779	801	747	817	762	774	788	787	796	769	780	750	771	775	791	776	785	761	808	789	750	768	815	751	740	773	755	772	766	816	774	802	753	772	820	787	740	781	765	813	784	758	803	744	797	713	815	781	777	760	836	771	816	812	754	745	787	771	754	809	792	805	762	732	763	751	835	759	788	799	787	781	785	788	765	767	796	809	772	771	742	792	816
22571	22357	23546	18287	12494	11079	6083	2776	995	600	526	415	436	364	340	313	293	353	331	296	293	277	268	299	296	279	293	313	307	262	271	289	266	313	269	285	300	264	281	285	268	267	252	268	275	276	286	261	263	289	279	259	281	249	278	270	286	273	283	293	302	249	288	262	294	269	262	289	272	260	300	278	299	276	284	288	246	266	276	260	261	290	268	282	268	263	284	255	288	288	288	285	287	252	279	282	266	284	283	273	280	251	322	291	278	262	280	277	291	303	274	288	297	283	283	261	290	308	270	260	285	270	285	275	290	281	275	278	301	265	273	259	273	267	270	278	276	282	251	293	268	258	280	278	280	283	302	273	278	301	269	280	282	293	288	280	288	254	300	288	308	288	299	257	265	320	262	284	260	282	284	277	269	265	280	338	260	275	319	288	295	284	262	281	285	279	257	259	291	256	252	278	270	265	308	273	268	282	297	275	332	254	266	260	254	253	271	241	271	274	259	261	294	287	287	278	279	315	301	272	302	279	282	282	300	264	262	268	289	258	307	273	262	302	262	271	291	255	272	303	322	281	270	283	293	284	265	274	317	299	263	280	255	276	268	239	273	300	291	274	276	278	292	256	272	265	287	276	272	278	257	274	270	278	262	289	249	271	258	280	278	276	284	279	303	276	291	271	260	290	306	307	293	266	313	276	288	257	294	295	269	301	302	277	261	284	267	271	289	261	262	272	302	268	285	277	257	292	298	304	288	275	264	276	279	253	299	293	267	270	287	291	296	265	287	298	302	295	287	291	265	334	301	299	249	274	284	300	315	263	244	272	319	281	258	280	287	261	294	292	292	316	281	296	284	260	284	289	249	271	284	259	296	294	287	294	262	299	313	314	280	266	257	251	282	279	282	306	306	282	293	271	275	253	276	264	264	295	292	283	288	267	285	271	289	279	273	285	308	266	269	245	295	293	270	245	285	266	286	227	266	284	292	288	284	302	312	293	272	290	293	275	276	282	299	258	273	290	248	275	297	286	282	241	259	294	285	317	312	279	266	262	281	291	268	253	291	293	270	256	291	263	253	277	292	311	279	266	289	282	292	243	300	282	291	284	315	261	265	275	291	279	279	273	309	289	274	276	285	295	281	275	255	283	288	294	300	299	290	261	263	333	274	322	293	270	247	281	263	283	287	281	302	268	267	277	294	290	270	263	301	297	246	282	279	298	298	242	292	283	257	278	265	272	293	279	263	262	290	313	271	265	283	269	305	273	259	269	255	266	281	286	306	258	309	280	275	256	279	254	259	274	289	254	237	293	270	283	294	272	300	256	278	281	298	254	308	272	238	252	277	291	302	302	273	265	276	251	312	276	284	274	277	322	284	268	269	266	291	265	254	248	291	270	290	270	245	291	286	271	281	297	271	292	260	286	268	278	283	284	254	268	305	276	282	267	268	293	276	252	278	304	266	264	291	298	327	277	288	277	292	305	271	286	286	288	317	271	280	293	280	271	252	285	276	280	293	323	279	301	300	255	296	290	287	273	271	270	289	287	270	273	306	278	274	269	291	284	279	262	277	237	291	316	270	307	283	261	261	276	270	300	263	249	282	299	284	268	302	275	271	263	288	290	292	295	276	254	269	285	300	280	265	278	311	283	277	267	265	267	277	291	277	280	298	261	276	280	291	281	294	261	279	268	293	309	297	250	294	284	268	252	295	269	278	272	300	295	245	292	318	285	251	286	293	253	279	271	253	279	277	275	276	275	307	286	299	276	296	255	309	264	259	308	298	276	287	281	302	265	248	264	307	256	299	262	289	287	272	273	259	284	302	288	286	264	282	276	282	278	296	292	298	269	281	282	272	293	265	276	253	264	294	284	271	287	281	276	250	269	248	300	277	281	245	303	271	260	280	290	258	301	266	286	273	289	283	297	261	283	280	271	287	275	302	276	285	288	296	268	277	298	255	316	267	250	275	282	253	290	253	299	281	286	267	260	320	264	275	267	272	276	265	292	283	283	265	286	302	268	285	278	245	284	292	278	274	307	305	284	258	304	297	272	273	294	297	304	306	261	301	286	316	277	302	292	278	277	291	278	249	275	279	272	250	260	303	285	277	290	301	269	296	297	272	283	279	262	253	291	269	287	255	256	275	261	259	270	277	309	264	273	256	272	294	275	269	286	287	293	307	269	282	230	276	302	253	278	277	265	274	309	294	282	274	271	281	240	249	284	278	279	282	255	267	297	293	320	262	273	271	286	274	263	285	299	264	264	300	294	293	286	287	264	255	274	298	264	297	279	291	261	302	285	272	271	290	271	278	282	319	267	288	274	273	301	286	289	319	279	264	252	265	289	283	266	274	263	268	273	287	267	295	307	276	286	269	292	262	295	272	290	277	273	260	292	301	288	291	283	286	296	256	254	270	280	297	290	283	277	301	302	259	288	288	264	269	254	290	287	288	294	274	286	257	262	283	279	301	278	276	271	268	277	270	310	261	265	271	279	275	266	268	289	299	281	280	245	276	285	278	257	266	273	288	287	291	287	275	266	248	323	295	255	259	296	265	272	277	248	277	308	283	278	297	286	313	289	283	252	243	266	279	293	245	297	260	277	268	278	285	283	279	298	266	255	313	284	296	267	279	285	307	271	284	276	266	264	243	267	278	308	280	258	280	270	272	280	282	274	265	307	262	268	273	267	259	278	292	299	281	292	298	279	241	277	259	270	296	278	305	267	274	281	281	278	288	263	276	275	267	290	282	276	280	289	253	273	267	304	303	276	307	277	281	252	281	261	271	252	287	271	305	286	273	272	285	300	277	295	277	281	314	264	279	292	274	297	290	283	268	275	276	277	293	243	256	271	293	272	277	283	271	279	280	272	250	289	266	304	289	275	310	290	273	294	248	271	269	295	280	310	265	305	271	268	285	288	282	273	269	270	302	281	250	282	296	279	288	273	278	293	268	273	252	250	259	261	288	284	255	283	252	292	295	276	260	252	304	276	286	315	252	253	294	277	263	265	264	284	276	290	281	265	286	259	291	278	272	281	299	262	284	271	283	311	277	273	272	280	259	289	292	298	268	266	279	256	284	270	259	309	288	276	281	265	275	275	248	312	274	286	284	297	297	298	290	283	265	279	275	266	264	294	277	269	309	300	294	239	302	287	261	287	284	301	294	272	276	267	344	275	279	303	275	292	295	263	303	302	257	271	303	262	261	306	273	280	240	317	286	294	286	293	288	292	277	291	278	280	285	291	234	289	273	285	267	278	309	275	298	275	271	278	262	305	278	284	264	286	264	279	273	266	270	290	297	312	287	267	308	265	293	285	252	280	300	315	254	253	276	281	298	266	270	271	295	264	294	252	272	283	282	289	254	270	302	286	300	310	281	298	263	284	279	289	271	292	227	268	250	274	296	279	278	261	258	256	280	278	270	276	286	266	258	281	253	262	258	291	282	254	261	288	265	272	257	308	268	273	289	283	303	277	276	276	260	253	272	286	311	290	263	290	252	272
15808	17801	25256	26815	25381	27833	17246	10421	4004	2476	2049	1899	1606	1373	1366	1240	1127	1050	935	916	882	903	878	886	863	789	848	807	849	813	811	808	828	817	794	761	793	780	768	790	761	755	806	769	772	771	802	804	751	830	828	826	766	782	778	756	731	777	779	773	774	756	777	769	725	754	790	776	747	802	775	809	785	762	800	810	759	750	771	805	784	798	830	782	787	808	755	753	775	802	788	828	802	798	780	783	777	733	780	772	737	754	809	773	746	804	789	833	777	744	781	765	738	797	786	776	831	828	738	759	807	775	811	726	784	793	802	784	761	790	851	767	768	747	770	759	746	775	776	739	768	723	846	808	721	798	748	752	762	759	781	799	787	800	809	758	808	781	811	753	773	753	778	820	821	743	794	779	787	718	776	828	850	815	766	820	819	760	801	832	808	816	762	753	779	791	772	789	809	755	729	836	811	795	776	834	750	807	813	816	772	819	801	729	752	780	818	775	794	784	763	831	810	774	781	746	823	772	823	749	727	742	806	817	783	782	774	812	779	782	781	767	845	777	809	803	744	838	748	727	783	786	724	769	743	775	819	805	820	747	763	789	798	794	792	740	786	782	792	826	732	779	770	763	786	801	729	756	768	803	757	789	769	780	779	802	759	750	772	781	740	746	813	786	805	776	802	758	788	788	787	758	851	800	792	824	785	741	726	821	769	737	836	816	841	796	787	808	789	826	755	770	774	777	785	802	721	732	811	817	789	747	783	773	749	804	766	776	791	742	821	839	790	741	786	765	836	747	763	759	765	791	761	824	782	783	755	766	754	792	785	800	779	770	749	767	750	790	747	773	777	791	774	799	837	832	738	762	776	771	758	808	788	792	775	780	817	792	810	780	742	759	735	797	792	779	811	798	821	764	757	755	834	796	700	797	758	775	783	781	733	781	729	813	771	784	780	777	764	790	811	790	757	753	798	778	797	834	795	768	756	813	803	773	763	797	756	742	796	797	765	748	798	771	835	787	792	802	735	783	754	790	751	770	754	784	814	767	810	825	726	771	813	809	769	774	801	745	767	787	766	735	766	754	760	819	805	771	839	794	786	778	776	765	784	779	777	805	729	830	780	759	852	834	840	774	768	767	761	815	789	793	785	787	802	844	797	774	759	790	787	798	805	778	764	785	784	796	752	717	786	782	781	775	750	788	829	856	781	750	775	804	791	825	773	796	859	843	801	759	831	820	781	739	772	766	770	759	736	739	786	795	798	746	785	757	747	808	800	773	771	813	756	802	791	734	770	808	751	808	775	826	752	801	772	705	727	746	810	760	813	791	830	802	778	764	774	755	860	817	769	792	765	807	799	766	794	822	773	771	769	756	730	757	768	783	739	789	724	821	790	758	737	794	795	768	768	797	788	782	758	775	798	756	758	805	775	769	778	794	781	750	848	743	780	780	807	763	859	706	787	782	757	772	763	794	773	800	810	788	801	787	775	778	733	759	765	743	784	786	784	777	759	785	791	761	800	760	814	797	741	781	782	830	743	783	837	800	809	787	766	796	765	787	746	799	823	769	827	834	762	770	741	725	807	783	802	806	808	787	794	754	741	789	807	757	774	766	809	756	745	800	752	797	816	785	809	777	805	761	826	785	784	795	814	763	744	786	798	757	788	800	803	803	793	791	790	788	769	780	747	777	783	794	823	817	772	820	828	788	758	749	795	773	789	808	823	784	750	801	776	823	728	778	764	812	759	793	790	765	785	763	792	802	818	798	748	817	766	804	730	812	749	750	788	814	765	768	750	793	732	787	767	737	799	740	786	732	824	752	766	786	793	830	789	807	773	799	810	783	760	785	800	759	764	811	830	775	774	764	788	754	758	830	833	769	805	773	780	777	794	818	765	789	790	785	797	753	770	774	821	782	761	799	776	773	788	798	772	806	740	765	796	722	728	838	752	804	831	747	778	758	771	768	831	838	737	763	775	807	797	764	775	799	754	781	758	812	777	780	790	821	773	800	788	819	793	760	794	809	778	817	809	789	835	789	825	846	809	793	766	818	838	803	776	793	764	741	799	761	737	759	748	817	783	783	777	758	747	805	795	821	802	790	880	802	760	779	749	742	814	773	839	811	812	783	813	789	776	815	744	805	776	767	794	781	718	812	765	753	792	807	823	833	757	803	758	735	779	771	757	763	780	787	787	789	807	808	798	778	791	732	782	815	812	720	763	796	787	773	847	755	781	826	774	733	780	791	763	762	789	760	815	815	772	792	798	722	779	847	803	787	768	829	823	799	794	811	749	777	794	778	768	789	763	756	816	779	752	786	797	738	818	730	787	762	798	821	828	819	767	789	807	798	739	783	791	807	779	776	806	837	728	777	803	789	755	760	799	768	823	779	764	769	782	800	710	764	744	768	773	755	790	809	779	776	799	735	796	796	806	742	806	796	781	771	752	826	799	818	770	790	749	840	746	818	796	776	709	784	758	800	781	838	836	783	790	774	818	775	765	770	856	783	834	798	796	791	842	787	772	810	800	748	756	803	752	805	765	804	847	817	784	780	762	747	804	731	772	793	753	821	765	758	817	773	756	742	760	743	789	796	776	752	766	816	758	760	813	738	790	762	817	821	785	791	754	740	772	768	769	768	751	847	824	814	722	770	820	788	798	803	786	838	766	755	782	795	774	799	765	812	751	752	767	761	790	778	754	762	758	793	742	822	787	793	783	750	808	767	819	830	801	830	790	836	794	829	764	764	835	789	786	720	796	763	749	807	734	786	803	774	761	729	728	807	796	802	780	752	811	790	777	743	730	770	799	771	773	801	817	790	761	786	773	763	769	704	786	829	754	760	846	782	802	725	783	804	713	738	807	812	784	779	779	836	759	809	808	796	775	783	793	785	776	771	750	788	769	767	789	845	768	782	791	789	756	777	769	798	809	757	742	770	772	809	795	809	751	777	757	791	758	770	779	770	781	814	729	789	792	750	785	753	764	824	783	778	790	788	763	812	808	798	774	801	794	781	854	783	755	787	732	798	814	785	802	780	834	764	787	764	744	781	747	798	777	813	786	787	802	817	779	812	787	768	797	761	830	775	765	790	781	743	833	754	754	787	799	765	786	818	814	841	725	750	793	781	803	760	761	759	757	819	807	765	816	784	760	750	780	809	799	734	790	781	787	737	810	773	725	769	779	760	807	820	821	784	776	805	774	831	804	796	803	750	826	778	745	713	804	810	781	805	858	777	786	810	806	739	735	792	792	788	783	777	787	827	765	807	802	747	787	721	775	746	793	764	754	773	772	795	742	800	799	769	785	749	767	762	746	820	813	743	778	798	808	747	779	780	770	827	804	772	802	791	819	784	803	774	769	778	775	798	777	795	762	754	783	751	766	763	767	754	766	786	778	776	822	752	775	808	782	773	790	782	753	806	739	784	750	758	748	766	811	789	808	801	761	794	772	820	817	818	790	798	746	769	776	787	797	788	875	761	822	766	749	771	782	792	767	793	813	804	774	806
22625	21770	22189	17351	11898	11167	5876	2679	1027	536	483	418	398	362	349	364	324	326	304	318	313	291	286	325	280	290	282	303	325	281	297	284	269	285	305	317	261	283	296	306	282	308	248	276	288	293	298	276	310	278	312	301	276	248	277	273	267	255	282	285	297	299	280	257	278	318	296	318	287	299	275	269	296	288	274	263	291	266	280	312	273	278	258	271	261	300	267	234	283	289	271	301	252	307	295	282	287	279	269	258	307	280	289	240	270	276	272	256	270	266	261	264	245	270	277	280	283	293	282	277	281	263	274	267	252	259	284	285	274	306	272	291	291	310	274	293	262	268	262	249	296	295	297	303	264	288	269	269	282	240	287	262	302	298	276	248	293	271	243	275	270	263	288	291	276	281	257	273	299	264	299	307	294	259	277	294	273	322	287	275	261	272	291	289	284	279	305	277	296	295	276	297	256	302	293	276	262	290	273	284	278	274	296	283	282	299	274	302	277	247	297	285	308	283	284	272	294	264	278	296	269	299	275	274	297	326	270	324	290	282	278	277	275	302	276	296	281	301	287	284	275	295	278	262	281	292	272	285	285	286	290	298	274	281	292	277	253	273	265	257	319	264	297	270	319	254	296	254	292	295	291	282	271	283	277	274	270	276	282	275	310	291	287	286	257	293	308	254	283	274	306	282	298	285	274	294	263	280	265	269	279	284	272	281	307	279	281	288	250	316	259	268	290	273	257	286	273	292	262	300	296	294	292	288	277	277	284	300	299	314	313	269	286	276	260	311	269	260	309	269	283	253	287	292	278	279	263	258	277	285	311	313	259	259	287	267	293	285	269	292	285	275	259	287	295	261	253	264	275	271	274	303	284	291	277	308	279	278	297	280	283	299	304	305	265	285	293	258	290	274	245	317	264	283	294	264	279	294	287	270	273	305	304	267	253	302	275	281	285	267	291	297	251	291	248	299	321	272	275	279	283	287	298	281	284	278	313	307	266	284	288	256	276	284	312	306	250	280	291	275	292	268	269	282	286	286	309	301	276	295	303	253	288	286	280	299	296	298	296	285	277	271	293	280	307	294	290	291	286	269	275	270	259	284	299	283	257	299	286	295	277	291	294	271	280	283	307	244	288	284	273	322	256	286	281	258	293	263	272	269	290	287	290	252	288	261	270	301	269	283	269	298	260	282	270	283	303	287	292	293	282	281	297	305	283	282	260	270	276	279	301	301	286	290	319	260	282	283	286	250	296	254	281	297	300	289	318	279	291	262	237	280	265	280	276	263	271	308	278	281	310	275	261	276	294	287	290	292	259	295	263	316	299	263	283	299	294	304	304	267	254	268	265	252	284	295	306	252	248	277	267	320	263	276	293	303	309	274	261	310	297	280	258	313	288	286	310	249	289	254	314	272	300	252	294	273	269	301	267	274	314	286	289	273	285	290	271	312	305	282	292	278	279	273	272	282	275	242	289	290	283	278	263	284	279	252	273	296	289	272	295	277	295	307	254	267	279	239	321	268	314	258	303	271	279	269	314	270	278	266	283	257	272	285	261	291	248	270	275	262	278	304	285	295	271	277	258	261	299	310	285	264	261	275	306	284	293	283	280	289	264	282	283	273	295	277	271	287	290	290	303	256	300	298	245	290	286	282	283	291	261	290	258	298	291	281	267	277	325	301	270	291	331	301	285	290	302	270	286	321	296	295	275	286	282	289	280	275	282	301	259	286	277	274	249	271	281	292	284	310	281	270	305	270	291	268	257	284	284	297	273	283	237	284	263	294	275	298	277	284	274	292	266	280	265	301	279	266	290	276	298	289	299	293	301	295	304	289	264	312	281	264	270	286	260	282	278	281	288	279	245	305	295	298	256	260	269	312	282	280	285	283	268	299	276	286	285	288	311	301	267	278	279	281	284	291	302	300	278	270	254	287	295	261	306	299	295	269	252	283	266	268	275	296	287	286	267	296	275	279	254	271	293	285	291	321	276	299	261	264	277	290	280	283	279	312	286	260	314	303	257	257	258	261	254	270	289	292	302	286	282	296	256	290	283	273	279	271	293	288	299	279	312	297	280	265	281	308	269	271	298	295	272	280	273	246	254	258	279	256	266	290	293	287	278	299	275	278	265	287	247	289	254	232	286	272	285	297	281	266	258	284	274	263	285	261	267	282	257	316	293	248	289	252	305	257	280	306	296	282	319	306	273	294	305	258	273	268	256	291	300	268	288	290	275	300	277	325	290	268	264	266	274	292	282	252	279	294	271	298	280	252	321	298	291	279	267	275	266	267	311	293	293	289	297	285	270	302	272	285	267	291	290	296	262	258	295	281	286	275	251	254	284	267	278	304	265	306	289	268	257	299	269	287	285	293	284	267	279	289	274	263	277	285	276	271	283	262	274	289	270	278	304	285	294	270	284	315	250	304	268	273	278	261	280	292	275	294	284	294	294	326	271	263	279	267	263	297	288	256	257	278	253	267	274	279	264	277	316	286	284	284	307	274	263	258	319	268	309	280	289	262	262	295	270	262	288	273	300	271	300	276	257	261	292	258	247	275	292	305	273	312	306	284	290	255	301	269	271	275	298	277	291	274	293	300	273	264	281	298	298	283	264	296	302	271	284	273	278	289	265	260	284	269	240	273	280	285	303	305	280	292	261	251	288	304	284	274	262	302	295	260	270	274	286	270	290	279	269	293	276	257	292	272	274	269	288	286	295	278	280	297	286	298	306	289	285	282	294	298	270	281	293	281	305	273	274	257	245	278	294	286	292	287	306	273	295	276	265	279	274	276	276	281	279	310	290	283	275	293	307	256	267	263	286	311	294	267	274	264	248	292	277	320	297	273	299	254	248	297	298	286	326	300	279	284	322	251	259	266	266	263	286	279	280	293	277	290	265	263	247	273	295	289	288	266	298	295	283	267	281	283	275	285	292	265	257	273	309	281	258	238	267	296	275	286	287	267	274	274	284	273	294	254	262	263	299	251	273	291	297	290	263	273	273	268	252	289	261	269	286	270	273	296	318	303	300	266	285	286	303	279	303	264	288	289	256	266	292	309	298	281	296	292	289	282	281	286	301	275	292	296	273	268	277	273	306	286	279	256	275	308	264	285	254	301	288	286	251	303	271	287	276	311	253	314	290	261	290	286	310	265	247	291	273	311	286	270	282	301	315	291	286	292	284	302	250	256	269	302	288	283	298	282	302	271	308	277	313	249	267	274	304	294	318	292	270	268	302	273	272	310	279	290	303	252	265	301	259	276	261	277	295	285	271	264	289	265	272	300	289	276	279	272	280	273	274	242	270	283	312	307	324	274	268	264	275	277	272	311	294	291	284	273	271	299	281	245	248	279	288	283	273	292	298	316	274	274	238	283	279	293	275	274	285	280	287	267	295	293	270	281	312	289	267	289	291	307	284	265	269	286	291	276	303	295	276	283	328	279	284	266	302	273	274	277	283	273	291	284	263	284	255	312	282	303	288	279	265	293	280	289	284	288	332	289
15932	17454	24105	26301	25193	27265	16812	9919	3829	2284	1954	1654	1514	1317	1247	1139	1100	1033	956	885	918	891	896	844	851	911	807	869	823	807	771	830	764	830	774	774	790	776	789	804	746	720	794	758	741	763	787	780	761	796	743	843	750	811	791	782	767	776	809	791	738	761	790	768	781	765	821	822	748	783	810	804	814	817	751	780	787	826	803	789	792	799	772	777	798	809	733	830	829	829	796	778	865	780	763	791	772	773	801	801	755	792	759	787	768	830	795	790	798	831	808	773	791	767	751	770	782	832	763	812	788	793	756	743	828	828	787	773	789	759	736	744	789	722	824	733	762	823	749	780	762	772	737	782	853	750	789	795	827	774	790	773	804	800	763	772	825	801	768	768	800	783	798	797	738	815	818	752	779	802	843	732	773	801	775	780	758	812	774	809	782	792	787	789	834	752	760	798	789	830	809	789	784	767	770	795	775	781	757	792	780	774	776	766	779	775	782	763	790	793	778	793	729	808	793	755	820	770	772	779	807	802	815	796	820	747	809	809	758	780	786	810	807	767	797	760	758	775	808	794	757	776	769	762	812	757	790	760	774	781	734	764	830	807	776	782	822	853	754	755	823	774	787	783	777	810	839	700	777	755	790	800	798	780	765	795	847	794	789	767	797	757	849	745	781	817	788	749	709	793	831	779	786	826	767	788	785	830	793	796	752	754	776	763	769	793	832	802	778	740	846	781	740	765	750	778	739	752	772	824	781	774	787	804	791	816	852	754	769	777	786	791	782	720	791	777	796	754	762	810	793	754	769	751	753	835	778	792	793	775	781	813	789	757	768	725	751	766	842	774	751	732	786	776	698	798	813	818	775	782	760	754	820	759	856	783	797	833	820	791	795	776	792	805	748	779	773	793	789	794	782	802	724	771	763	798	768	806	777	731	815	771	747	787	775	750	796	757	815	782	799	752	781	749	777	773	747	720	796	800	815	783	788	760	815	752	721	731	788	724	788	780	814	774	800	801	794	763	792	804	817	762	819	769	803	757	807	745	762	772	776	781	737	772	789	788	793	761	777	766	787	818	759	754	768	781	740	813	840	756	791	794	792	781	743	810	749	772	749	763	791	761	816	778	746	751	738	784	798	791	749	777	774	822	732	771	745	786	774	808	778	772	810	833	790	788	763	787	804	793	742	811	753	773	781	788	799	768	774	804	796	809	798	759	752	767	781	749	788	815	819	796	795	738	794	789	731	809	788	812	774	778	785	788	779	777	794	779	790	808	764	776	791	780	766	784	797	809	739	781	793	804	851	816	794	760	763	734	793	744	796	782	765	780	806	765	777	806	753	772	788	804	782	792	838	778	812	821	737	802	783	796	818	787	782	809	774	793	782	827	737	773	774	758	774	809	782	776	823	780	787	809	776	789	776	800	741	819	818	770	771	764	778	795	801	788	761	769	772	807	772	761	816	762	812	800	791	777	799	796	798	818	810	799	736	772	811	821	783	802	819	777	765	786	786	797	756	779	782	819	782	788	822	748	756	785	814	815	774	741	833	820	768	710	748	756	754	771	794	793	809	766	793	790	799	843	784	769	770	771	801	743	780	793	763	795	750	798	741	751	824	814	784	795	744	788	827	769	819	757	784	804	767	807	739	812	816	835	815	826	775	769	733	803	750	793	772	802	778	750	757	794	788	788	753	811	776	756	761	799	726	763	809	839	798	811	794	763	753	781	764	771	755	810	856	837	776	792	784	761	792	858	763	727	803	768	809	797	769	791	788	765	772	765	819	806	825	792	776	809	784	744	780	800	802	777	792	812	773	777	739	739	777	744	800	767	775	768	802	793	747	789	829	771	798	748	782	779	815	767	788	786	793	812	748	797	798	756	779	785	793	805	776	788	780	787	777	750	809	788	775	812	757	725	758	799	739	799	782	797	751	766	770	784	811	769	782	780	772	766	778	779	726	718	781	742	756	777	776	781	765	759	821	800	782	756	835	716	772	760	762	741	753	739	773	786	795	838	794	828	739	769	819	780	837	766	801	743	797	806	792	823	773	777	770	776	787	799	772	783	760	743	773	780	804	768	786	776	758	806	737	793	752	764	786	788	824	812	791	805	802	746	795	743	778	815	809	799	762	775	748	847	771	820	773	752	821	798	810	786	815	787	771	777	748	797	787	829	839	770	786	782	797	802	766	784	805	761	745	777	793	770	770	805	804	786	771	783	767	797	836	821	785	820	802	798	787	772	780	785	794	806	803	742	795	749	773	820	799	803	769	780	781	781	724	823	792	758	794	811	807	780	819	803	792	782	788	798	756	808	769	763	791	770	797	768	787	802	767	780	787	774	848	748	783	753	799	752	805	786	770	752	818	792	778	784	763	795	826	785	754	763	789	766	741	799	786	718	765	827	802	759	800	827	792	766	757	758	764	786	759	763	781	796	823	784	769	790	799	772	793	773	802	774	739	821	783	821	747	830	765	804	821	755	772	817	769	799	748	769	749	820	834	783	782	766	728	749	850	776	780	766	736	798	786	768	748	748	823	787	840	772	792	826	781	814	767	753	728	795	810	826	832	795	718	741	763	763	817	722	770	776	822	831	770	783	794	748	789	796	835	769	798	772	799	814	778	791	771	756	777	765	765	771	785	753	825	772	768	735	799	805	798	780	799	762	781	783	800	786	776	784	805	758	803	793	852	743	798	762	766	809	801	790	768	779	768	747	784	802	753	777	802	790	766	769	808	809	795	784	777	797	773	826	750	811	780	787	833	775	807	742	820	742	826	853	803	806	804	746	750	802	813	805	782	736	777	748	830	825	784	756	810	770	845	822	777	788	761	790	825	791	788	803	726	786	792	740	802	822	824	781	806	755	783	769	790	789	780	759	739	763	756	753	771	764	820	781	758	758	809	762	788	783	759	754	816	795	790	857	759	814	800	767	778	789	753	769	785	775	765	780	809	804	805	775	770	781	782	796	848	775	763	783	719	828	775	759	790	763	794	802	804	786	806	738	763	815	750	738	768	822	844	834	764	806	780	780	731	742	772	761	823	763	807	799	801	796	780	791	778	773	780	794	819	805	733	810	808	799	741	846	789	779	843	771	762	797	782	801	823	804	764	734	774	735	765	717	811	793	743	788	805	769	746	798	746	812	790	733	786	742	787	836	807	737	785	786	802	806	739	800	744	775	748	760	788	771	762	790	801	823	707	812	800	811	823	765	777	761	742	770	737	788	775	782	748	762	795	780	763	775	792	809	754	764	755	816	791	819	772	784	808	769	797	808	783	784	755	776	767	809	762	810	767	755	817	761	805	782	797	784	775	725	772	782	770	763	806	753	810	799	749	797	799	799	792	711	796	809	782	802	801	803	817	790	771	798	797	782	807	794	748	798	777	790	771	729	791	811	753	788	787	782	768	753	787	798	733	783	790	783	753	725	786	809	823	788	830	806	774	783	751	750	787	762	795	732	756	771	764	777	814	801	737	817	798	756	752	846	813	808	846	787	757	791
22639	22610	23107	17378	12084	10845	6512	2707	1039	564	510	415	384	350	350	317	320	332	283	308	275	295	284	276	290	280	292	272	285	333	277	309	290	283	295	325	298	318	301	291	289	280	285	300	269	283	299	324	298	269	314	344	312	266	266	272	246	297	280	264	289	266	299	305	256	279	302	312	306	312	262	302	277	302	285	267	283	273	298	258	292	284	253	287	296	301	288	280	309	257	293	294	298	259	303	274	278	271	240	304	252	304	275	276	300	273	291	258	302	250	276	309	274	288	299	312	256	302	287	284	306	282	302	290	283	281	272	280	278	287	317	263	258	269	293	280	292	299	303	324	263	294	285	285	260	289	302	279	275	272	271	270	273	261	274	297	292	258	296	288	287	308	298	269	280	285	268	265	303	289	313	290	261	274	279	276	250	269	298	286	264	261	263	280	302	302	272	268	265	289	298	298	271	311	293	265	264	277	270	249	296	292	289	290	258	304	306	267	297	285	309	327	304	321	269	300	272	256	295	296	295	260	309	251	271	279	259	258	304	265	275	264	288	261	262	285	293	290	248	296	284	261	258	300	304	292	296	316	324	281	294	318	288	277	270	288	287	271	251	304	280	283	286	270	295	286	286	273	267	275	285	286	292	294	275	275	292	303	287	256	259	267	306	282	292	295	279	281	280	268	282	312	265	280	300	269	288	304	258	279	262	226	263	294	262	277	288	299	250	260	271	301	262	265	278	306	297	309	306	273	271	301	286	264	281	279	257	289	283	270	294	287	265	256	300	282	269	309	274	283	277	297	298	290	293	276	275	253	294	261	267	293	281	261	254	284	288	286	282	299	256	293	293	287	286	298	275	272	307	286	295	315	293	308	288	278	297	281	277	305	291	276	277	260	267	260	246	296	263	280	300	290	301	278	279	273	296	291	284	282	303	250	272	283	304	278	260	270	299	277	283	277	305	266	307	299	262	272	296	261	246	312	266	269	262	302	303	273	281	301	300	266	272	303	284	277	327	263	282	307	282	251	299	273	275	305	291	280	267	287	275	274	287	274	266	303	276	278	262	281	272	298	259	279	309	272	290	294	261	280	292	263	288	270	318	273	283	304	282	293	272	270	315	298	262	285	302	267	287	282	256	279	275	295	286	271	292	335	252	302	310	276	255	293	242	302	268	280	247	305	270	311	309	275	269	261	283	267	276	275	265	247	308	261	298	257	306	305	281	262	295	251	288	289	245	265	285	265	279	291	278	298	303	275	251	297	306	286	254	294	309	298	279	304	292	273	294	267	261	302	255	293	282	274	277	297	271	276	277	291	316	291	306	304	268	285	275	293	262	258	281	288	302	274	288	293	288	271	272	265	299	286	295	281	301	312	271	271	316	302	297	277	303	301	296	285	278	267	312	280	295	297	297	314	267	265	266	304	300	310	293	283	298	288	296	307	263	274	290	240	282	265	272	301	261	277	275	271	293	256	301	279	291	291	301	277	303	294	280	281	295	314	262	305	278	305	276	301	323	268	262	266	255	253	292	312	311	289	300	274	306	327	276	290	295	302	313	277	304	250	268	299	267	277	285	295	250	276	293	297	309	279	288	282	295	282	276	284	307	266	278	265	285	278	267	257	279	288	288	271	287	280	289	300	284	305	295	292	315	292	274	276	289	257	259	267	306	301	263	295	309	275	264	286	297	288	294	282	298	283	262	301	294	277	299	255	282	265	294	257	259	267	296	258	296	292	267	292	263	280	248	280	303	275	277	293	270	260	286	291	272	265	267	288	278	310	281	285	284	274	273	243	239	256	278	306	261	298	231	273	285	278	285	295	301	303	271	266	299	281	267	306	283	272	267	301	273	286	259	279	303	271	306	279	270	259	282	297	284	299	260	285	282	273	269	286	283	276	262	272	304	260	282	268	254	265	282	281	299	307	260	276	281	312	264	289	252	271	280	273	321	281	292	307	285	251	274	260	298	299	306	296	284	266	305	279	313	286	265	300	302	271	280	268	287	268	279	288	298	272	280	267	293	284	286	306	268	278	310	287	280	267	287	297	290	292	276	290	290	289	290	286	286	253	284	283	289	265	318	266	284	266	272	273	291	267	291	233	283	316	270	328	265	271	262	269	301	307	304	292	278	295	304	265	285	270	327	259	246	251	276	278	319	278	282	294	273	273	279	277	285	276	291	286	293	293	304	276	285	267	281	285	288	282	279	306	278	278	260	273	281	280	266	254	293	291	287	268	265	241	296	250	281	286	239	262	288	247	281	298	304	291	281	288	316	278	247	299	268	294	287	291	310	299	291	285	280	293	262	273	278	295	296	277	248	296	287	277	277	267	290	279	271	291	289	297	295	283	283	307	255	267	281	284	261	295	279	287	272	274	269	289	268	277	267	270	296	293	272	286	273	281	277	300	285	285	305	295	290	266	279	294	289	280	310	273	268	298	289	256	303	253	274	288	275	325	266	306	317	270	284	254	311	252	280	300	338	251	283	273	326	264	307	290	241	271	294	301	255	256	281	295	304	282	277	263	298	309	266	291	264	277	286	306	279	278	278	256	259	281	292	280	297	302	288	278	287	279	295	240	274	295	273	295	283	303	293	284	280	282	281	284	286	285	278	303	267	278	291	302	261	278	271	295	290	285	275	284	286	274	290	282	272	301	270	323	269	315	284	285	281	281	273	295	320	272	280	298	315	259	301	296	283	316	279	287	268	293	277	285	301	283	275	301	288	275	297	291	284	289	267	296	317	283	236	298	289	309	271	279	289	282	270	269	291	293	293	299	304	304	280	281	276	292	295	289	254	271	288	306	285	278	263	302	281	270	293	284	315	268	289	269	287	275	268	299	277	268	261	276	289	276	257	284	282	267	285	291	258	316	285	279	273	290	282	294	281	282	271	302	292	290	292	291	292	308	282	310	294	288	262	289	295	280	295	284	311	269	284	306	323	282	298	296	259	290	295	303	295	286	303	271	299	260	275	273	255	239	259	298	273	301	292	294	295	291	309	294	303	262	305	269	262	288	284	308	259	285	280	268	298	271	295	290	286	266	277	276	278	269	283	278	284	287	269	286	287	261	297	275	287	269	320	248	304	297	276	269	285	260	300	313	256	304	305	288	263	269	286	307	270	259	294	289	299	313	302	317	284	262	298	259	310	254	270	305	276	267	305	288	272	299	299	302	276	283	285	280	290	287	275	281	301	302	267	266	281	276	290	309	297	274	274	264	265	301	296	302	304	270	290	296	285	261	277	291	278	280	266	293	299	270	286	283	300	246	263	267	303	262	263	272	288	303	284	267	261	255	274	253	269	287	240	279	293	283	306	262	277	290	237	253	283	271	333	301	277	278	292	278	290	326	281	328	280	287	262	265	292	265	268	280	332	293	300	292	268	289	290	250	282	270	296	283	311	255	263	305	271	286	279	289	316	263	275	266	299	307	274	280	291	282	276	309	294	292	280	281	272	265	291	260	277	288	282	272	274	304	268	267	291	311	274	284	283	273
15935	18001	24569	26603	25673	27571	18252	10107	3885	2362	2076	1777	1512	1366	1221	1111	1092	977	1011	943	907	867	861	853	863	840	831	794	850	774	823	797	783	852	794	748	799	825	779	764	817	769	792	824	789	793	788	829	789	806	793	797	781	775	785	737	778	766	791	767	806	842	787	808	819	806	780	778	813	806	756	794	776	780	790	792	748	781	803	808	833	814	822	820	797	768	759	852	764	809	764	746	742	750	773	819	787	857	755	832	766	763	759	757	779	786	813	740	814	770	758	826	790	785	764	809	802	746	806	805	779	760	771	822	757	802	789	768	821	760	801	778	784	792	793	791	817	734	778	755	747	823	767	757	763	800	776	793	792	805	759	758	779	824	778	823	806	750	807	781	816	827	782	820	771	811	763	773	798	838	789	806	838	802	797	805	798	851	804	784	758	829	793	825	772	810	800	865	776	795	801	788	783	810	801	751	776	785	817	756	838	805	802	766	791	770	796	766	787	834	810	760	752	751	798	745	796	816	801	788	777	789	776	757	818	773	768	782	799	853	807	764	786	807	771	777	859	744	751	824	790	807	778	753	744	785	842	792	802	838	812	751	788	805	785	786	763	794	784	833	755	784	785	839	811	813	800	758	734	783	802	789	795	808	820	816	796	829	843	777	830	802	772	811	758	793	815	794	763	831	817	782	815	725	765	792	761	771	786	812	797	763	849	826	817	743	800	834	724	813	775	781	755	822	805	811	818	784	779	830	766	825	746	791	804	798	810	725	802	819	799	762	767	784	791	781	786	792	752	763	771	759	790	740	804	801	744	756	775	834	814	804	756	823	800	761	787	784	816	731	775	836	790	853	805	796	787	804	773	806	795	801	783	804	810	789	821	776	798	839	786	783	792	827	783	798	751	776	789	807	785	772	817	754	839	771	765	784	794	779	841	771	813	779	748	775	784	785	761	808	815	812	818	788	811	722	766	768	794	761	829	824	803	783	815	794	818	749	791	753	764	749	765	785	771	776	784	776	774	772	786	757	772	856	773	804	792	758	791	775	780	755	854	814	821	786	739	761	764	783	796	789	834	797	799	768	771	787	788	780	822	799	807	791	833	761	780	801	815	803	770	795	791	755	772	816	821	766	772	792	790	815	797	767	787	808	796	792	806	826	796	783	753	769	767	854	761	858	740	831	793	744	760	813	793	821	797	792	802	801	770	721	801	806	783	806	780	767	809	766	738	765	767	758	779	751	815	769	754	783	805	799	811	832	839	833	823	720	775	777	809	779	806	810	754	844	760	797	797	794	769	790	813	809	786	808	775	830	783	792	772	838	808	756	822	759	820	830	836	788	806	772	740	748	735	843	806	811	795	788	810	805	812	776	745	766	798	798	780	834	793	762	817	803	772	819	814	815	732	801	750	824	726	817	795	772	767	772	787	821	838	792	734	801	835	816	791	790	777	821	803	807	793	741	792	863	809	819	799	759	785	724	747	763	813	787	777	811	817	789	800	833	753	803	848	774	803	784	805	823	825	819	796	756	753	780	848	809	791	780	737	774	795	775	781	831	770	776	816	839	730	733	755	794	778	802	774	814	735	804	789	844	809	780	789	773	828	819	786	789	805	770	791	789	821	836	833	804	777	794	796	817	769	765	736	805	764	824	839	811	833	794	781	783	789	760	814	752	797	807	815	831	745	780	802	781	823	782	799	769	816	725	793	795	768	756	791	764	740	813	804	810	759	817	738	748	776	763	765	803	790	867	792	755	759	767	785	788	830	748	783	805	783	778	761	807	757	804	771	792	795	785	775	790	830	790	784	802	802	813	820	729	841	808	746	781	772	792	757	805	813	757	784	754	769	789	817	781	769	785	764	767	818	746	748	784	788	786	766	806	785	818	760	750	827	790	834	736	813	710	796	754	802	805	711	815	798	770	821	753	804	777	724	793	766	772	788	814	781	797	790	758	807	871	773	790	774	763	810	783	833	805	797	790	774	774	766	763	781	813	812	756	749	745	762	814	759	804	770	831	763	804	740	812	758	778	773	792	791	828	745	770	812	791	809	794	809	795	784	796	796	781	765	828	772	808	790	786	805	817	753	741	802	809	781	825	782	822	838	835	753	750	765	754	776	827	797	808	793	782	785	806	753	760	760	768	818	780	778	770	793	758	849	789	765	799	833	812	794	787	785	742	811	773	771	811	814	758	805	776	787	783	782	863	828	794	790	759	765	860	796	769	834	759	786	857	765	747	805	769	765	782	771	873	816	798	823	836	757	778	791	756	748	809	759	742	777	804	781	755	771	800	747	743	760	797	766	768	804	828	827	765	760	810	760	812	798	740	774	782	761	859	771	815	778	754	785	825	787	771	729	798	830	791	750	803	807	763	782	755	827	747	788	741	789	764	784	781	752	785	776	800	793	749	764	774	749	797	762	756	825	797	807	744	818	801	752	761	751	777	867	794	813	844	797	852	800	809	771	784	726	768	843	807	781	744	784	779	849	768	766	768	805	801	780	801	805	761	779	794	820	827	736	750	793	811	796	789	791	735	790	829	780	785	783	778	827	766	785	808	807	783	798	810	784	818	783	749	834	757	789	785	784	813	747	788	804	775	808	786	801	797	786	768	784	739	843	811	793	812	812	791	739	763	741	804	761	784	774	792	781	758	808	791	796	830	795	810	807	750	830	806	795	756	794	808	760	749	801	785	780	797	788	760	798	790	802	791	840	779	800	811	835	802	746	763	799	789	771	768	790	825	792	755	784	808	790	751	843	751	818	785	823	806	747	774	831	806	756	803	805	818	825	863	773	765	824	815	812	799	782	781	774	763	818	789	822	847	822	828	822	832	735	713	742	809	784	802	827	802	724	796	814	782	776	814	799	757	750	767	810	793	789	793	783	744	842	799	849	797	803	749	857	823	791	822	835	823	815	816	824	793	734	826	796	801	822	747	847	776	741	782	734	729	790	865	818	762	709	764	768	825	796	828	782	810	832	728	820	790	767	822	753	753	790	751	779	767	829	807	813	758	776	804	710	745	812	806	839	809	828	786	798	802	779	823	749	732	802	822	822	801	767	851	783	789	766	768	798	737	779	713	814	718	807	782	815	782	747	705	834	809	847	827	811	790	754	743	776	790	786	799	821	798	782	794	766	781	804	810	790	771	786	792	869	800	819	863	756	747	794	789	807	801	832	807	811	755	769	781	820	755	773	796	784	780	785	780	792	800	809	810	775	784	816	818	766	717	828	785	808	736	793	812	777	804	763	819	782	805	793	832	764	752	792	792	759	863	869	775	737	828	803	784	766	746	773	786	807	803	745	833	769	816	776	816	753	827	775	823	747	789	759	769	814	811	776	788	811	781	792	737	763	811	815	794	795	777	825	784	774	768	836	724	850	757	803	755	830	727	801	786	805	754	770	834	778	803	768	750	768	743	792	781	832	784	776	795	707	772	807	808	830	790	807	789	790	782	748	803	761	780	791	763	774	793	789	801	790	844	819	781	828	788	762	792
22198	22408	21647	17208	12597	11623	6427	2858	1077	609	525	452	430	386	373	335	321	327	320	297	306	289	270	284	278	285	301	313	284	296	299	276	243	270	294	269	277	300	290	275	301	297	285	288	279	274	273	299	282	325	272	282	293	262	277	275	253	297	257	279	286	279	264	290	298	281	298	294	257	289	283	261	264	287	269	301	284	281	299	318	302	314	283	259	295	298	265	268	296	283	296	278	298	282	283	278	270	289	298	296	290	264	283	304	283	276	287	285	299	282	287	264	283	290	267	301	293	254	282	294	263	302	292	303	282	272	270	295	286	249	258	272	288	263	299	273	291	269	265	260	285	308	324	264	308	265	269	280	264	293	295	275	261	291	301	263	286	287	263	307	301	280	260	261	279	296	264	277	255	296	338	308	266	271	309	280	290	287	308	284	282	298	289	288	275	291	294	274	256	307	301	280	263	296	268	288	301	261	279	301	313	275	275	278	304	309	288	260	281	286	282	322	304	275	270	258	280	283	286	278	291	302	280	256	250	293	272	324	284	298	272	284	306	300	293	328	289	263	289	329	288	281	275	259	280	291	280	297	286	301	297	290	279	318	281	288	296	261	278	279	291	302	303	278	273	269	293	294	286	274	281	274	270	277	269	272	278	272	292	269	277	303	249	288	307	266	273	294	294	326	265	287	308	274	301	304	281	288	254	289	299	277	262	256	278	268	294	287	329	283	274	303	290	243	276	290	297	256	330	277	280	300	249	270	279	292	310	283	308	307	284	272	260	312	271	277	289	268	272	276	263	315	275	286	262	298	318	311	287	275	278	287	269	261	285	279	288	244	300	257	274	286	303	272	281	299	293	254	273	302	271	298	239	268	276	290	286	312	251	270	298	310	301	269	286	288	301	273	279	292	281	255	283	285	283	263	294	296	272	271	295	270	294	297	292	279	298	288	297	265	290	281	277	307	299	239	315	283	274	267	276	279	282	262	299	273	269	261	307	262	265	272	266	259	300	270	257	269	315	304	287	260	285	267	295	283	237	263	293	291	237	289	247	296	272	295	267	277	276	274	277	312	297	286	272	292	305	263	309	300	278	282	306	294	254	305	293	285	302	285	292	300	285	274	296	278	301	273	259	306	309	282	273	265	296	318	267	295	281	314	288	307	299	285	244	273	278	274	278	268	273	279	273	294	307	280	300	272	312	283	298	298	286	303	307	272	255	291	265	306	274	299	285	313	289	308	289	286	300	276	242	334	312	274	280	305	264	274	297	259	268	320	284	270	287	273	258	277	265	289	318	286	294	261	277	268	286	292	274	277	265	304	253	279	299	272	289	294	312	291	268	279	266	276	294	311	274	255	262	266	311	277	284	274	281	323	291	291	244	269	293	272	276	274	271	296	301	252	290	312	286	266	288	278	284	285	306	283	262	274	302	308	281	281	303	321	299	249	280	260	250	284	274	268	285	296	285	254	275	265	293	321	296	274	285	287	264	282	308	282	257	285	253	267	280	305	278	290	264	289	297	279	285	288	244	286	290	310	277	265	296	311	282	286	267	270	307	298	294	328	267	277	298	285	277	291	291	293	287	275	284	278	269	269	280	303	277	288	252	287	282	264	311	296	306	278	292	251	284	241	273	290	276	274	277	318	295	316	312	289	272	302	261	267	280	302	282	286	297	278	307	260	309	267	290	311	282	276	299	239	287	277	280	267	288	308	287	320	270	293	275	258	296	286	285	313	255	265	300	299	287	306	280	290	294	275	281	282	281	300	278	279	292	256	282	298	270	277	287	265	261	282	265	268	294	299	278	282	259	276	296	264	285	297	268	278	260	289	287	270	301	279	247	292	292	286	290	302	298	276	296	306	272	275	277	258	266	275	281	271	298	286	247	273	283	260	285	300	297	291	307	300	292	299	289	277	285	274	284	268	276	271	272	255	284	259	294	294	285	252	253	292	297	296	260	302	290	292	268	318	282	290	275	256	265	286	299	282	317	291	285	291	303	281	256	287	280	283	258	308	301	283	258	277	297	254	275	262	268	304	262	294	276	271	250	294	290	286	282	279	292	290	281	269	260	280	298	255	288	267	276	286	290	282	281	299	277	273	279	267	280	297	304	284	286	261	267	278	291	283	269	294	268	292	275	260	263	257	286	293	261	274	290	301	300	283	262	273	287	298	298	282	273	276	292	302	277	294	273	270	330	261	258	300	302	245	276	312	302	296	306	293	290	318	290	286	288	273	276	312	282	284	269	265	262	291	295	256	264	266	291	256	304	301	254	276	257	257	312	270	298	301	309	281	272	297	312	300	294	273	295	302	262	288	294	258	269	278	276	275	283	284	270	300	285	291	331	286	296	288	272	282	250	271	266	278	302	281	263	262	329	275	251	277	306	293	300	271	271	281	270	297	278	314	296	289	257	275	235	289	304	268	266	291	320	280	265	304	279	261	288	282	260	285	285	289	314	279	302	290	290	299	301	281	287	261	329	261	270	247	317	289	277	294	275	271	298	288	302	275	271	272	292	297	276	283	285	273	270	283	289	264	260	282	267	297	304	303	278	310	285	295	266	255	261	271	307	285	292	291	303	280	257	272	291	288	272	310	288	311	262	309	261	264	289	303	268	268	299	275	274	290	284	292	275	306	287	293	281	282	292	287	284	316	280	273	285	268	268	280	266	291	271	259	284	303	294	313	296	279	285	325	276	286	285	275	312	284	298	260	281	302	285	256	254	261	275	271	281	276	264	273	315	305	283	294	249	292	254	254	278	230	287	259	263	259	305	275	294	272	279	270	281	312	280	307	272	274	276	278	291	295	285	268	312	293	319	296	278	328	267	274	273	287	268	264	251	315	274	291	278	276	311	252	280	291	305	298	267	254	296	288	293	282	244	307	302	292	289	273	276	276	293	297	309	295	308	284	301	325	295	261	287	304	267	298	296	270	294	292	273	282	272	279	293	276	267	259	282	273	265	256	270	300	260	317	290	276	281	287	271	266	293	294	289	287	283	252	270	267	298	271	261	275	257	285	284	275	290	300	254	308	294	298	280	311	310	272	289	270	302	249	274	270	264	276	277	260	308	279	328	299	266	277	299	239	296	291	283	286	290	292	271	264	319	314	320	293	280	282	295	269	294	290	292	313	304	285	282	227	308	273	288	285	278	300	274	290	251	306	270	284	277	264	259	282	267	279	323	289	272	300	289	256	285	288	264	306	262	280	293	311	281	268	301	306	281	268	275	279	284	272	271	270	269	271	279	285	292	287	269	302	274	304	276	291	282	288	281	278	295	285	258	291	286	275	272	301	264	266	267	297	256	235	269	277	261	271	251	296	291	294	318	278	238	264	278	299	275	271	243	262	306	306	282	282	279	284	288	266	297	283	289	306	298	277	294	293	260	304	278	262	297	281	305	255	291	249	278	260	261	258	312	319	307	279	270	288	271	282	302	269	285	293	296	287	281	271	302	301	289	282	316	291	293	285	273	301	295	285	270	268	261	314	293	264
15543	18083	23468	26596	25967	28509	18042	10377	4213	2582	2087	1920	1662	1361	1281	1155	1076	1046	987	927	955	878	864	799	843	842	861	834	813	834	800	792	822	868	781	773	827	791	796	799	836	892	773	741	767	824	792	795	857	794	799	786	768	780	804	807	833	825	828	820	809	771	780	804	785	786	746	779	790	760	799	836	798	827	780	822	776	842	761	774	823	772	835	802	842	737	778	761	770	752	788	792	814	858	806	782	774	757	779	805	796	820	779	781	838	768	808	774	757	820	788	808	829	802	765	759	822	802	763	812	797	775	842	826	791	856	835	815	823	792	844	809	809	762	784	752	822	794	799	808	759	787	820	809	835	769	752	800	818	805	766	774	809	789	851	807	807	806	802	760	800	793	787	744	783	817	811	791	800	776	776	802	798	799	808	773	810	788	833	742	827	790	760	740	816	767	802	744	734	808	781	852	796	761	803	764	768	817	794	771	848	778	824	768	776	782	751	772	751	820	813	815	769	753	812	822	829	780	778	775	784	782	812	788	836	727	790	796	822	800	751	751	844	794	772	772	784	791	802	750	752	779	800	796	819	765	779	791	778	799	770	824	779	810	779	804	817	811	801	798	810	789	777	767	780	819	782	801	769	781	743	777	754	819	750	805	849	753	835	791	767	828	814	806	797	840	762	794	793	743	789	829	869	788	777	809	817	781	785	775	750	787	762	767	805	831	805	849	814	788	827	780	783	720	755	759	766	813	755	771	760	792	850	771	840	774	801	811	794	779	790	766	840	785	785	799	813	771	805	755	760	814	799	812	819	826	762	789	776	765	779	848	774	817	812	763	796	799	745	763	798	790	760	837	805	812	791	777	767	750	768	830	731	688	778	795	784	718	830	843	773	784	800	833	875	767	839	820	813	810	779	768	804	765	813	777	728	820	784	791	778	792	806	761	797	815	819	752	768	811	795	811	774	793	777	819	806	801	784	784	776	759	744	785	794	803	754	805	811	739	888	771	800	802	790	828	788	824	790	768	782	785	817	726	818	822	844	763	859	805	746	829	809	820	786	801	766	826	821	820	769	807	761	811	788	798	795	727	777	787	793	758	847	843	788	742	827	791	848	786	756	813	759	731	764	800	811	787	769	731	773	808	793	782	737	760	802	798	733	773	796	770	741	772	783	777	838	810	759	763	762	746	762	835	802	803	744	818	809	844	803	770	742	782	804	830	833	775	824	814	754	792	745	841	776	805	809	813	781	762	781	779	768	834	817	842	793	714	828	838	759	793	806	830	772	833	825	738	782	770	795	806	772	807	773	865	793	847	781	792	822	771	786	783	807	747	742	785	782	761	784	784	786	811	761	761	800	827	783	775	802	778	789	742	773	769	849	814	788	749	804	720	790	811	784	770	771	784	789	804	769	765	751	799	771	806	861	792	798	828	843	769	769	805	779	767	769	774	848	822	818	787	789	787	792	798	790	781	803	794	789	790	732	784	761	800	749	768	792	836	779	836	755	794	756	768	810	758	821	813	769	774	786	824	821	777	754	788	758	834	809	809	772	792	824	839	768	773	847	794	765	754	782	784	799	741	787	788	807	810	850	744	796	761	764	830	786	795	799	767	822	800	760	802	810	785	802	774	785	802	755	784	821	769	846	764	819	770	809	774	778	769	787	795	791	827	794	811	811	808	810	780	791	819	810	815	788	788	830	841	801	827	781	827	796	782	761	912	762	761	814	847	781	783	820	791	813	806	766	762	812	815	785	796	767	729	762	739	807	776	766	766	779	851	773	789	762	822	750	809	784	751	772	827	787	750	808	802	830	809	771	745	792	810	770	779	786	796	781	780	775	767	789	800	758	790	802	820	823	773	775	797	785	787	820	786	785	775	820	808	769	792	809	801	761	788	787	783	785	787	780	818	825	761	802	813	784	823	810	752	776	793	837	820	795	798	780	737	800	777	785	790	752	835	806	787	819	784	820	813	796	818	828	745	790	780	777	804	815	803	783	760	783	775	795	807	771	882	789	750	762	818	811	795	797	828	757	774	798	814	743	746	794	773	777	818	798	774	826	834	789	823	863	842	770	775	828	838	827	780	815	799	806	752	782	801	793	783	765	771	748	780	773	816	820	825	778	761	803	745	747	805	746	763	798	817	767	831	786	821	791	801	836	796	834	713	788	795	766	803	811	796	769	794	794	795	766	807	808	738	820	786	752	865	809	839	795	809	749	799	780	780	806	786	793	783	773	809	757	849	770	850	794	791	794	804	781	788	781	835	777	844	789	785	836	794	811	805	796	772	781	745	848	799	779	779	775	788	829	778	774	734	821	824	808	798	795	809	827	804	734	783	762	796	733	822	717	739	733	797	822	801	797	786	774	757	756	782	826	798	762	779	814	746	780	778	827	811	794	787	756	803	806	768	822	735	787	750	839	780	766	819	834	855	789	775	777	770	783	822	806	803	779	770	782	852	845	840	806	814	741	759	807	779	811	763	792	802	724	792	805	833	738	803	783	797	796	789	790	784	785	771	822	735	762	809	785	803	782	775	819	805	800	806	747	771	800	751	807	788	745	812	765	805	765	813	747	831	811	789	790	790	829	781	789	809	777	809	811	801	769	773	804	793	775	785	813	780	764	809	849	815	794	763	866	860	759	784	794	818	804	775	821	809	761	781	763	761	781	818	802	802	758	763	766	793	828	745	765	784	756	787	789	764	807	751	773	782	805	789	784	806	801	778	802	817	797	791	802	759	786	771	825	725	768	786	802	808	780	818	785	787	795	818	719	815	767	745	794	766	736	825	777	782	712	812	785	782	775	764	767	761	766	802	795	812	817	778	764	787	783	866	824	803	779	746	781	803	796	813	765	803	814	782	799	821	774	806	784	750	757	836	800	803	791	770	751	780	800	817	775	796	777	752	785	790	792	855	801	782	826	801	791	808	783	780	726	814	749	798	831	768	818	777	761	813	802	737	781	816	796	756	772	810	754	796	821	773	823	811	804	785	786	837	780	790	786	827	793	792	842	794	816	834	817	743	812	831	794	795	821	771	793	771	809	806	738	749	768	838	814	816	788	793	766	814	754	768	762	822	773	800	803	786	803	808	752	790	798	851	811	799	749	771	822	853	769	833	793	815	772	785	747	747	835	779	760	784	808	762	807	767	789	779	833	801	756	789	809	794	817	796	755	761	755	746	735	792	777	841	830	741	773	781	789	767	766	742	772	836	772	807	759	770	765	804	777	776	763	769	800	793	773	757	810	752	766	799	744	735	788	835	847	778	762	832	761	807	762	846	776	790	819	852	842	810	755	851	746	802	784	789	780	806	854	820	785	790	779	825	734	753	782	822	771	780	815	737	803	811	779	764	792	762	790	774	794	777	820	778	824	758	751	841	815	766	779	803	785	751	772	776	800	773	737	767	768	777	780	781	719	752	821	782	714	777	769	776	778	793	810	827	810	808	801	777	796	747	829	777	818	801	826	784	774	762	742	807	763	738	780	813	821	819	825	815
22247	21617	21624	18032	13177	12197	5932	2661	1087	565	529	457	384	347	339	322	334	300	277	327	268	294	292	302	320	284	307	286	265	283	289	271	331	284	307	326	262	302	263	305	275	272	253	316	277	283	309	258	281	264	276	251	300	285	273	303	273	264	284	279	260	264	281	300	287	297	279	257	298	266	266	280	256	280	286	270	307	276	284	295	258	278	267	263	298	294	298	273	286	284	270	285	273	264	264	275	262	280	248	276	270	301	296	275	274	280	281	293	288	277	286	283	280	268	304	253	270	279	276	258	304	245	274	307	268	258	268	273	228	278	284	277	279	263	274	290	232	274	257	276	295	259	269	264	265	289	321	248	262	261	264	279	269	284	290	244	305	273	276	293	276	296	328	280	277	271	294	282	265	288	282	261	270	294	232	275	317	287	269	248	277	263	299	292	276	287	264	270	304	278	300	261	291	266	274	282	272	294	321	272	270	269	256	267	282	271	298	307	302	294	272	270	261	257	299	307	282	298	272	281	264	265	281	276	253	269	273	264	292	283	260	282	279	284	265	276	250	300	283	282	301	288	256	288	294	275	280	306	273	280	296	275	318	292	268	245	271	294	292	272	281	262	285	293	261	279	283	279	283	265	285	264	264	284	277	264	302	278	302	289	278	259	254	268	267	302	278	270	253	283	296	277	269	332	316	289	269	288	254	293	262	299	298	255	313	256	292	281	293	298	283	271	268	285	277	276	262	267	259	292	295	289	261	293	280	279	273	280	306	279	294	293	284	271	263	286	273	289	262	275	271	315	284	264	302	264	256	294	282	253	291	264	264	284	245	258	261	260	320	279	305	250	309	282	275	296	251	293	291	279	263	267	270	269	265	260	257	288	269	274	259	291	238	262	277	269	284	269	280	262	270	281	301	278	263	252	301	284	289	301	291	264	282	306	273	287	305	278	274	288	305	243	290	257	276	283	287	269	272	270	282	293	276	294	281	260	268	296	268	269	290	257	264	295	266	268	278	298	276	260	267	249	267	233	260	279	279	259	275	277	288	287	280	285	266	285	266	260	277	277	281	264	267	270	242	285	254	274	265	307	282	323	302	282	271	300	283	312	287	305	283	282	251	289	289	290	285	270	268	306	276	281	300	286	285	229	275	292	282	301	299	276	276	321	289	298	301	277	290	287	282	289	279	282	275	263	271	283	279	278	297	298	256	276	267	289	268	269	307	260	271	250	274	281	271	305	289	301	273	289	284	295	271	245	271	271	255	280	264	288	271	270	279	282	236	270	270	279	261	280	298	294	265	288	282	284	289	275	295	282	289	245	287	306	288	293	271	273	259	260	251	283	295	306	280	276	299	291	272	269	277	267	256	275	281	288	289	259	252	266	282	309	302	272	294	264	271	274	248	297	284	256	304	284	294	264	291	273	273	287	283	294	264	243	269	281	271	305	275	279	277	308	292	295	302	263	301	288	307	283	271	275	314	277	286	275	269	272	295	284	275	260	276	284	295	274	297	306	301	284	270	271	268	271	309	249	275	259	264	262	288	268	291	288	273	277	268	296	286	285	296	290	256	267	274	266	279	257	278	276	285	286	273	282	276	283	274	272	266	265	278	291	282	280	289	286	283	272	269	281	275	278	290	253	269	286	290	285	276	294	286	280	299	246	298	283	286	244	287	276	238	262	285	290	280	278	319	265	291	294	300	247	249	282	282	271	285	277	289	273	276	267	275	267	281	257	277	271	296	278	272	278	268	323	272	292	272	313	283	263	241	291	237	269	274	277	285	281	291	310	256	287	297	285	289	246	271	259	304	276	295	268	317	291	271	274	264	272	309	291	304	282	271	285	293	287	268	249	282	320	286	266	279	301	252	267	293	280	317	285	280	264	280	286	309	311	270	298	295	260	274	292	282	286	281	320	285	294	299	290	270	269	269	269	314	304	292	300	259	299	296	292	269	285	260	289	279	264	278	278	272	320	257	279	266	274	280	269	269	290	282	287	301	268	276	277	291	255	276	292	296	321	284	270	326	290	274	279	308	238	305	258	281	310	290	261	254	279	326	309	277	290	282	274	310	263	295	271	256	277	302	301	280	303	270	279	284	241	282	249	293	290	318	276	263	282	264	260	281	266	266	269	275	290	267	284	253	284	293	271	268	295	303	272	259	315	234	277	274	266	291	278	277	276	290	279	261	268	285	251	260	248	304	288	292	278	307	223	284	291	277	291	278	262	243	274	267	287	254	287	290	244	272	267	296	263	264	265	271	238	273	266	268	268	285	271	271	267	287	283	283	251	301	274	323	278	279	282	256	288	298	275	293	306	283	245	274	281	277	253	312	280	296	269	259	282	276	290	253	257	334	319	281	282	276	278	297	296	272	249	269	280	255	290	259	290	307	264	260	319	296	298	268	276	281	283	271	276	292	273	260	263	292	276	268	280	263	267	287	273	265	291	278	293	284	285	268	304	290	285	266	283	245	279	282	295	298	278	275	277	263	304	278	281	256	299	290	245	280	280	248	272	276	271	270	284	285	268	307	291	264	272	295	263	257	294	290	293	278	273	276	297	272	277	296	266	294	279	260	270	279	283	284	291	291	273	290	302	275	287	257	282	254	298	272	296	285	307	300	304	268	270	283	312	286	268	293	278	267	265	298	281	284	247	297	298	307	268	308	299	294	249	275	263	282	297	260	301	306	253	301	281	291	276	282	309	247	303	282	263	281	261	264	290	257	296	242	287	283	287	284	281	295	240	288	263	280	287	276	300	293	276	300	271	265	300	291	290	254	267	270	274	271	257	271	241	278	290	314	272	306	266	306	273	275	291	279	260	251	290	291	259	314	276	267	299	265	263	283	291	286	268	249	286	297	303	278	268	278	256	307	294	301	304	277	303	288	274	269	291	266	246	308	288	257	279	279	244	267	247	269	270	289	247	275	294	292	267	304	286	293	286	289	269	297	290	306	282	297	273	265	244	291	316	283	264	266	287	287	277	282	293	269	271	269	311	302	268	271	304	292	281	314	255	279	272	260	261	281	283	280	308	284	256	300	260	289	305	270	248	303	270	278	307	246	284	265	275	293	289	289	269	280	313	291	278	291	255	280	294	291	276	284	299	260	303	307	273	288	271	254	287	293	302	263	271	269	303	267	300	258	265	274	282	281	291	277	294	300	286	264	292	308	301	278	266	279	281	294	306	271	299	287	295	302	269	272	274	265	259	282	295	306	267	270	258	285	230	266	304	306	299	288	284	284	296	284	305	275	265	275	287	318	261	269	263	291	290	271	274	290	258	294	289	295	269	265	292	289	266	277	276	270	281	273	279	281	260	289	271	288	274	267	292	263	288	311	259	289	293	296	297	291	287	292	310	295	296	298	281	305	272	231	260	279	303	279	224	323	298	276	280	283	289	276	261	273	268	292	263	282	281	261	279	251	267	273	296	275	271	288	286	285	268	293	290	250	315	301	318	293	290	281	262	286	267	276	266	291	284	295	312	252	312	274	298
15453	16865	23446	26923	26430	28285	17221	9850	4437	2436	2159	1890	1525	1339	1187	1112	1034	957	918	920	890	811	820	841	865	828	830	770	794	795	825	844	795	835	836	731	835	799	808	766	741	789	771	804	803	787	799	810	812	789	807	789	771	706	766	776	793	754	780	802	810	838	752	752	761	809	761	756	802	781	714	757	773	806	773	838	795	805	781	800	765	749	738	798	772	748	788	826	773	769	769	767	830	785	714	754	755	744	810	843	794	808	745	766	786	776	801	769	720	817	771	772	802	785	768	727	820	796	731	806	790	783	735	860	714	815	750	797	726	828	801	781	794	788	754	780	728	779	765	844	796	825	768	799	774	793	794	788	740	733	834	772	848	831	778	808	760	778	776	786	773	752	779	753	759	776	755	805	757	781	840	766	748	740	762	807	774	779	781	807	826	745	768	773	772	775	818	797	807	803	825	813	758	791	793	790	771	753	722	805	769	721	799	761	761	786	780	815	729	763	685	766	815	819	791	779	780	828	766	718	765	838	793	734	801	749	786	796	759	757	812	807	788	815	796	797	769	792	762	803	749	789	800	809	796	822	759	798	807	801	770	779	777	788	788	776	797	807	772	784	801	734	752	792	814	778	794	737	752	838	744	754	793	770	724	753	779	758	786	761	825	753	805	802	796	757	777	805	822	799	762	767	752	769	780	784	791	771	769	755	792	777	719	741	788	791	795	839	816	793	797	761	775	776	737	812	756	761	773	758	793	812	788	749	815	774	719	770	795	772	780	767	765	801	807	748	782	847	754	810	739	784	799	802	809	785	758	783	820	754	772	810	802	844	784	800	784	784	766	763	736	740	797	813	760	773	742	782	760	759	787	761	775	793	808	825	820	790	764	813	754	807	771	774	797	762	804	788	812	775	817	793	807	797	725	776	831	756	782	783	760	782	807	781	793	771	769	723	770	812	797	779	802	756	771	775	784	791	809	751	805	817	727	780	792	782	794	816	805	816	859	800	772	867	780	769	786	803	795	785	761	809	832	734	810	815	840	797	761	782	826	777	808	829	801	763	767	752	771	786	769	750	803	796	768	779	795	795	791	804	730	817	836	792	766	827	767	790	822	751	782	810	781	751	736	805	786	763	813	781	768	775	784	747	780	779	772	770	736	794	792	815	760	794	827	788	786	754	773	761	812	839	751	789	809	797	756	693	789	749	802	848	767	763	777	816	782	783	753	742	837	813	786	745	780	787	788	811	747	759	781	755	777	774	836	803	800	749	798	826	751	772	782	783	801	786	782	760	789	806	792	801	801	798	751	784	819	826	731	803	814	791	773	805	803	790	770	824	733	826	769	794	778	812	771	746	785	791	783	773	790	789	742	783	732	773	796	791	798	771	814	789	782	767	796	786	793	745	747	819	728	803	750	740	787	762	717	793	713	812	768	832	777	715	825	804	771	767	838	747	746	801	811	784	778	777	795	757	796	821	772	788	804	757	802	780	799	756	805	770	776	765	747	823	808	814	803	773	753	793	813	750	797	769	776	817	798	732	801	803	773	741	775	806	806	773	782	778	709	778	779	788	825	790	838	783	798	794	805	792	799	749	737	819	765	756	823	761	795	749	755	815	852	764	773	768	778	810	764	835	797	772	812	791	804	731	782	792	808	788	785	742	803	792	763	790	791	721	762	776	817	800	737	852	755	797	761	866	758	755	796	804	819	769	760	756	761	735	771	749	788	784	798	784	778	810	798	772	777	786	756	797	761	799	795	747	773	818	778	826	793	825	786	754	779	765	770	752	728	802	774	737	748	754	760	815	789	769	784	806	762	809	778	818	783	793	836	745	805	758	774	743	792	821	753	762	828	780	780	826	870	828	809	776	817	827	776	759	782	831	709	740	744	815	797	813	774	829	796	814	820	833	723	745	827	781	783	788	770	772	791	807	805	852	799	788	840	732	798	773	821	789	805	765	765	792	788	787	788	781	764	783	831	766	833	755	738	757	755	805	752	789	791	806	783	777	777	788	785	816	755	722	704	791	808	773	820	753	819	765	759	809	772	819	741	793	806	768	779	780	743	806	740	776	739	762	817	755	763	739	774	790	779	771	801	766	767	797	727	770	746	812	745	760	818	815	737	746	783	807	773	788	827	809	856	750	771	793	809	773	807	810	779	778	724	764	785	765	792	775	789	789	781	816	784	730	837	785	761	761	803	779	761	817	789	790	738	699	747	754	785	852	789	782	814	784	794	805	794	812	730	745	798	760	776	748	780	815	765	769	816	739	813	806	826	734	786	811	770	756	743	733	764	782	823	766	769	843	787	819	757	796	860	794	791	800	773	814	818	771	793	788	769	776	783	804	795	782	778	785	786	787	786	768	792	779	794	758	818	818	754	780	783	803	781	814	770	756	768	813	790	780	806	807	821	761	746	782	777	761	742	738	775	749	755	778	777	764	800	757	811	814	822	821	787	796	839	737	789	811	761	799	816	730	800	765	802	750	763	843	754	775	769	799	795	759	834	797	809	727	797	797	825	795	757	783	764	758	807	798	805	809	768	822	740	762	723	766	717	744	814	781	735	812	798	773	795	741	775	796	737	758	816	771	774	826	741	778	801	789	783	808	841	774	834	751	772	786	752	791	772	769	794	810	747	791	778	758	775	779	801	797	820	768	776	826	782	757	758	779	761	825	738	745	783	792	758	751	775	780	826	760	747	792	802	853	771	790	795	822	808	811	746	809	748	783	736	790	799	782	775	719	773	775	799	788	800	743	756	821	754	775	760	801	770	789	825	752	825	723	789	786	749	824	787	768	727	790	795	740	804	773	807	732	763	777	741	791	726	774	773	741	821	806	817	797	791	811	751	781	805	790	782	788	795	750	734	796	761	798	732	797	779	691	777	762	795	794	758	750	773	792	801	800	789	806	828	784	742	798	719	779	798	759	768	771	807	750	784	779	782	751	774	837	795	825	757	786	755	790	772	759	778	781	778	771	745	847	780	774	824	789	745	756	812	827	799	789	795	780	790	740	799	785	811	733	753	784	816	728	748	799	776	865	768	819	781	785	817	747	798	785	761	814	754	782	787	774	835	772	807	762	764	813	804	786	780	803	816	796	766	749	744	777	741	812	787	773	810	756	787	738	737	728	764	815	772	782	838	757	791	780	753	765	761	771	757	784	769	774	765	795	771	705	805	779	768	738	755	818	825	734	763	766	844	797	827	815	811	782	770	774	738	762	785	830	768	771	836	710	778	790	757	770	813	719	829	827	789	828	845	764	740	766	796	781	827	798	780	804	835	761	819	748	794	779	817	800	788	782	791	754	769	771	780	793	802	794	818	764	746	811	788	767	734	771	799	714	786	734	821	794	753	758	803	839	846	746	776	808	776	841	830	798	751	796	806	785	766	798	807	784	771	823	833	763	782	746	758	735	767	765	781	785	729	807	781	806	819	779	774	797	776	815	807	807	810	762	779	781	753	809	789	725	758	724	793	797	861	758	794	767	794	784	789	825
21138	21707	22014	18542	14456	11872	5340	2427	964	620	564	449	418	381	362	312	328	329	284	323	297	276	272	303	274	272	280	296	273	285	278	274	269	276	275	265	268	289	288	297	283	272	276	260	287	242	282	295	275	301	260	271	275	294	257	276	289	290	281	272	305	252	296	306	266	276	273	262	254	318	276	319	262	311	309	300	247	266	285	261	303	275	271	297	272	284	292	257	292	266	278	272	270	287	268	262	270	269	268	283	299	299	289	257	272	278	270	301	265	292	284	257	284	251	288	296	291	263	289	262	277	281	277	274	257	267	289	269	278	281	265	245	282	289	286	273	272	279	264	312	297	286	281	258	293	295	272	284	286	254	294	289	255	275	268	293	304	300	292	282	283	269	282	271	284	264	272	278	292	273	282	303	304	272	258	282	278	291	277	309	260	271	271	285	255	269	292	287	287	267	275	248	302	291	300	280	281	286	255	266	291	263	300	285	239	290	263	297	271	250	268	274	256	226	271	281	307	273	293	278	277	307	292	269	285	285	269	285	274	275	278	286	282	300	257	295	279	316	290	260	255	277	276	253	325	280	255	275	274	290	293	280	299	266	314	275	279	261	268	252	284	286	285	249	308	274	281	287	296	249	297	273	273	257	287	278	276	269	279	263	251	263	269	268	259	295	287	316	251	264	287	307	277	278	283	270	271	308	288	277	305	290	291	263	297	300	290	256	268	274	274	280	270	299	293	300	293	277	296	259	258	288	270	275	276	295	254	282	258	244	263	280	278	299	270	278	296	268	286	273	275	255	270	267	293	291	295	263	258	338	298	269	295	260	298	275	277	281	266	257	284	294	289	277	271	296	275	294	302	270	287	276	282	261	303	293	286	278	294	266	252	290	281	301	289	257	267	241	257	283	307	292	288	289	270	308	296	298	305	281	246	288	329	289	263	267	277	262	284	258	268	275	286	272	251	302	274	312	288	266	291	280	248	261	279	283	256	255	275	282	288	261	255	253	297	277	262	286	265	278	271	280	246	296	287	291	294	279	284	283	293	280	285	296	294	292	292	258	248	264	298	288	268	280	272	299	258	277	266	270	256	275	281	236	270	305	310	277	276	276	297	288	281	278	279	262	260	309	278	265	290	268	274	299	299	289	295	248	279	276	249	298	306	294	284	263	286	298	272	318	283	237	231	262	269	283	267	267	290	273	262	261	273	276	279	292	288	300	290	275	282	279	271	277	263	279	254	237	263	301	323	297	265	283	292	275	304	241	291	278	272	291	297	292	301	256	295	286	260	257	269	254	274	283	273	272	276	257	272	272	311	289	301	278	304	267	289	289	280	248	306	296	283	259	304	298	298	268	269	269	275	263	275	251	278	278	296	275	271	278	252	302	280	274	276	296	282	280	298	282	296	283	279	249	273	272	272	274	294	262	286	269	262	283	275	293	293	284	274	277	265	273	265	297	273	260	253	268	273	282	282	282	273	288	300	289	262	260	263	264	276	284	320	280	266	297	285	302	293	284	282	302	250	302	290	299	267	304	256	276	282	305	264	305	272	304	257	273	272	277	253	296	279	244	286	246	253	270	270	302	297	274	303	298	276	274	312	291	280	295	273	272	275	270	278	283	267	265	278	279	295	275	283	272	288	266	274	277	280	280	262	270	266	312	269	259	279	281	287	278	306	249	269	261	310	268	265	271	253	261	275	255	246	263	281	282	290	289	262	274	281	282	279	273	268	301	264	266	282	269	260	269	254	283	255	276	293	238	255	239	292	272	287	279	277	304	285	284	267	280	268	268	298	286	299	291	310	295	290	283	275	280	268	286	273	290	271	282	289	262	293	270	289	276	275	287	253	278	295	299	282	304	303	262	286	264	235	271	244	274	277	272	277	291	287	274	281	276	297	279	289	273	301	331	297	273	295	275	288	274	278	286	299	243	270	270	257	263	261	269	302	271	235	272	307	281	283	297	268	272	272	282	285	253	258	247	284	257	259	268	276	284	276	304	260	269	290	264	275	274	309	245	338	269	295	257	240	271	278	284	273	250	280	287	293	278	295	277	293	282	303	286	280	302	298	270	286	284	287	268	294	303	274	263	270	310	263	316	251	268	273	256	250	273	294	282	245	278	288	296	266	294	268	249	292	281	294	275	283	250	289	290	249	280	293	294	298	285	295	278	273	260	283	278	291	261	262	258	260	303	254	283	298	290	248	261	271	268	278	289	294	273	298	276	305	273	258	257	310	271	278	287	332	287	292	281	301	279	271	281	312	265	258	290	281	302	290	302	282	293	247	266	275	292	236	280	299	244	280	280	274	259	300	282	264	303	283	262	286	278	279	264	270	275	263	256	285	288	271	287	282	270	283	270	267	293	295	263	315	285	277	268	291	273	275	272	257	234	286	269	315	274	281	244	289	259	258	268	256	293	271	284	251	270	294	274	278	259	273	308	290	249	273	264	271	304	264	275	282	274	313	277	294	260	271	258	290	282	269	289	288	287	280	255	290	293	296	266	268	287	267	282	292	307	257	251	291	278	253	289	294	303	241	280	294	287	293	250	292	297	266	266	286	256	265	269	290	308	298	297	263	285	271	274	299	287	273	255	277	280	271	257	271	289	298	271	262	272	283	268	291	306	279	313	268	265	281	284	253	288	313	290	259	280	278	241	256	283	284	269	244	272	269	287	259	295	248	255	271	274	320	293	294	291	279	302	306	272	285	262	280	296	287	306	250	281	300	270	279	262	253	268	261	276	268	275	281	286	286	286	267	271	310	280	262	236	299	305	298	265	282	307	290	265	281	250	258	297	253	272	294	283	309	280	306	278	267	266	287	296	290	264	289	277	272	249	270	301	309	300	253	294	289	282	251	278	292	306	310	313	256	282	257	290	269	264	285	275	280	316	277	287	256	282	285	251	283	291	276	256	299	259	273	260	285	253	269	273	285	294	286	274	271	294	264	300	268	269	302	278	256	277	291	313	267	304	264	290	256	279	258	276	271	300	285	265	283	271	264	295	291	269	273	286	284	299	268	313	279	288	310	255	259	257	271	294	263	272	274	270	272	242	266	263	292	272	282	309	293	250	272	301	320	289	296	308	278	295	297	289	297	272	273	287	276	305	265	280	266	272	268	258	294	284	236	245	295	310	283	255	272	268	287	298	284	274	289	301	274	296	279	276	282	270	281	262	284	263	270	302	264	263	253	281	266	238	247	276	271	259	298	302	279	289	274	291	284	276	283	297	281	316	276	290	277	249	275	277	265	266	281	280	277	267	296	325	293	296	244	253	257	291	291	301	267	274	287	288	301	284	261	289	268	271	267	289	251	261	266	272	274	284	240	246	294	271	304	229	275	297	266	271	273	287	282	255	270	234	279	269	310	288	276	259	291	257	279	259	290	274	268	267	266	249	320	314	243	304	264	283	268	287	289	274	269	259	284	291	273	277	260	287	295	270	285	254	251	276	289	259	301	281	282	295	280	267	268	284	245	268	293	281	288	282	319	327
15168	17577	23883	28086	28765	26949	16431	9594	4147	2692	2271	1903	1550	1420	1225	1180	1102	1074	999	955	887	873	874	835	855	845	815	849	856	832	809	801	833	758	829	767	816	769	788	759	785	833	790	759	764	818	721	807	790	767	732	797	787	802	791	772	815	768	787	712	791	726	799	805	762	770	797	752	802	780	769	827	777	825	833	848	795	759	753	754	799	772	736	823	740	808	833	764	741	807	804	836	767	811	816	788	839	801	792	770	798	841	759	782	768	770	789	779	778	768	770	816	770	816	766	784	752	811	752	791	757	809	776	824	787	779	758	743	777	769	822	791	782	734	761	826	810	797	805	813	767	772	774	780	735	776	750	758	797	786	773	828	785	789	810	790	804	808	759	749	715	786	768	767	784	778	788	795	746	726	769	771	805	780	729	819	772	764	796	733	778	780	777	766	765	787	772	795	767	777	790	742	793	757	798	766	826	786	761	703	776	807	773	760	807	839	775	768	735	771	819	790	838	686	772	774	772	792	763	772	790	815	734	793	803	839	787	781	745	780	809	783	806	793	824	768	751	830	811	818	774	765	792	778	812	801	750	791	793	768	802	837	792	813	772	794	785	698	839	813	817	810	804	773	754	736	796	805	765	790	783	737	754	746	773	845	786	804	714	791	761	736	789	814	795	742	779	789	746	752	770	771	786	757	807	778	813	756	801	804	779	724	771	772	763	758	808	779	795	795	754	814	769	759	744	786	773	804	758	803	776	763	832	796	745	779	805	735	787	842	768	783	792	802	837	778	793	789	715	799	833	761	789	833	766	809	783	737	773	774	782	772	757	744	785	803	791	770	824	750	760	792	829	754	840	774	814	784	836	758	746	841	765	822	753	761	838	818	744	825	808	778	728	788	794	779	792	796	794	752	780	793	760	723	752	774	814	779	761	744	759	755	760	784	821	781	785	788	790	829	798	735	792	750	781	803	772	827	785	783	744	745	781	755	769	781	790	775	779	818	771	758	762	810	786	794	754	781	797	797	775	799	793	789	790	777	743	741	821	785	765	796	782	750	778	807	762	795	767	797	794	812	790	716	776	785	771	781	711	766	781	736	717	824	820	759	790	801	815	766	802	767	819	839	783	756	816	758	743	741	802	726	772	778	808	842	778	781	771	811	778	828	765	808	765	802	824	821	789	744	796	815	834	789	776	792	767	778	827	808	816	783	793	793	780	811	747	767	767	837	770	789	775	766	769	807	829	758	773	758	762	816	733	837	772	748	777	814	779	776	778	792	796	793	804	777	768	789	798	764	791	777	756	812	784	800	776	735	768	787	805	772	812	817	750	819	812	819	793	809	748	806	741	770	768	788	780	828	770	830	829	738	800	784	747	756	838	756	769	784	810	781	779	804	774	781	762	761	731	757	768	799	745	742	769	823	820	791	784	765	738	815	753	780	784	793	768	752	784	767	780	786	776	819	791	784	847	789	734	823	771	772	782	791	765	784	768	790	800	761	785	757	794	746	821	726	802	788	806	764	804	804	725	763	797	734	791	778	817	763	819	755	822	761	820	773	783	793	748	749	802	782	793	805	779	756	813	741	789	735	814	761	776	812	810	769	776	798	746	800	747	748	842	796	769	730	764	767	766	749	778	778	785	808	805	757	766	759	775	716	799	762	792	770	775	777	799	782	818	812	786	801	824	759	768	806	776	789	775	840	819	783	787	793	728	798	782	797	824	820	767	787	740	784	741	750	782	774	775	794	786	803	770	800	786	785	785	735	775	818	770	776	754	761	810	746	790	777	816	758	786	738	787	768	772	743	791	787	844	812	754	815	800	736	812	801	758	815	840	768	787	721	833	800	832	799	781	749	816	759	799	746	767	759	761	784	788	782	796	802	760	762	795	788	767	760	796	823	734	829	789	777	799	817	796	726	780	773	804	782	775	763	810	804	765	835	806	770	791	804	779	771	839	829	783	785	802	757	771	800	834	797	755	703	759	760	760	796	816	795	750	758	779	840	813	791	802	766	757	807	787	820	789	807	771	787	783	819	756	800	754	822	786	807	780	790	761	753	816	842	740	808	747	840	805	741	835	783	728	748	828	768	776	809	775	825	773	788	759	780	781	764	758	762	811	838	759	840	796	808	731	783	815	786	757	794	726	783	798	824	741	832	774	773	781	772	773	836	717	786	773	753	724	835	753	747	799	757	768	780	797	818	832	820	792	784	774	833	784	757	770	765	800	733	762	817	761	729	823	726	765	772	772	793	865	784	792	821	778	744	777	755	840	808	676	782	781	785	817	798	805	800	733	762	769	807	806	813	798	728	845	741	758	734	804	752	794	756	772	841	779	789	767	818	762	789	768	752	774	797	765	781	811	776	757	809	735	753	800	782	755	792	773	781	750	812	816	771	813	753	799	745	777	826	758	763	839	775	781	799	815	784	781	736	798	740	797	778	838	800	777	788	779	767	771	780	846	801	737	749	785	781	811	802	801	773	785	781	814	804	777	756	768	804	786	788	716	733	793	775	768	777	821	786	755	823	784	811	800	796	795	839	742	752	714	765	776	780	768	740	833	790	778	737	832	779	818	767	767	777	781	838	793	783	770	789	799	736	822	770	833	795	729	814	774	781	799	802	781	772	803	826	777	794	806	791	811	783	785	862	797	792	767	727	802	751	789	798	757	864	823	751	751	761	816	759	807	756	776	852	817	783	780	777	796	806	805	733	803	741	798	781	794	794	827	694	802	813	825	782	819	756	716	753	812	824	764	780	798	796	808	801	835	776	763	776	793	771	774	762	796	805	815	794	783	778	766	791	787	749	774	756	778	780	759	762	781	736	825	791	766	810	821	791	735	780	783	771	836	784	797	788	794	796	777	773	792	773	752	764	771	771	753	745	805	847	783	790	756	713	768	768	781	789	742	785	793	758	818	770	799	758	772	768	751	773	796	779	761	788	757	774	746	760	780	779	794	807	739	800	777	798	774	767	802	811	775	765	788	769	765	796	806	796	783	814	785	778	741	758	793	743	806	811	784	794	750	751	735	768	771	750	778	772	788	803	806	731	808	770	750	795	746	729	775	783	764	753	718	781	770	791	824	759	755	768	791	751	758	814	765	802	770	778	765	833	801	784	794	820	739	802	808	754	730	797	825	824	777	779	804	806	804	811	761	766	812	744	804	819	783	811	804	807	766	786	792	734	791	797	749	746	780	809	790	743	790	824	762	728	768	766	799	761	788	775	755	764	763	789	727	756	787	812	786	803	752	808	751	732	795	794	815	755	746	797	769	796	775	767	760	784	850	811	794	766	784	788	772	726	822	777	756	820	788	778	815	781	846	811	757	785	759	780	752	755	806	754	787	816	772	792	780	771	783	789	790	784	736	766	778	768	809	804	802	777	788	729	828	847	745	774	767	726	805	795	796	809	776	817	799	784	801	794	764	694	803	808	815	805	799	776	799	720	755	812	765	781	848	747	768	799	825	774	759	755	782	816	768	777	759	773	758	782	742	841
21478	20805	21781	19130	15318	11469	4759	2273	947	586	514	422	388	332	350	341	334	325	323	303	291	277	313	307	307	303	316	316	267	273	282	321	301	265	280	283	271	283	286	276	281	303	262	277	289	277	272	274	313	302	285	282	287	290	288	264	281	265	289	286	302	263	303	269	268	278	266	289	285	298	284	267	280	280	293	274	249	291	269	295	258	282	265	264	268	261	284	275	296	288	280	304	293	289	278	236	293	248	281	276	290	255	281	255	287	298	278	288	302	262	284	312	265	264	267	245	281	269	285	274	274	248	263	259	282	315	263	284	312	294	253	280	304	266	283	300	274	295	291	281	277	244	270	286	273	295	278	287	281	289	278	281	286	278	265	297	284	276	259	277	247	253	291	299	261	274	244	290	322	295	268	255	312	277	236	288	292	314	256	270	308	272	258	275	296	271	290	293	265	282	306	278	260	310	303	256	267	271	284	277	293	263	290	254	263	276	310	262	311	298	270	296	268	283	291	268	275	288	274	291	286	262	272	270	298	272	252	283	253	268	293	289	266	287	297	282	297	267	295	284	301	273	282	284	246	298	276	283	306	315	281	267	271	292	267	277	267	262	295	271	298	288	277	290	288	255	286	267	298	299	254	274	292	297	307	300	250	280	298	285	302	255	274	331	288	295	277	297	285	265	276	268	265	273	270	300	289	290	293	244	301	287	277	278	299	249	280	302	290	273	292	273	288	289	294	275	285	305	268	280	279	267	288	276	291	284	319	250	259	263	303	261	288	283	269	338	313	303	275	315	270	295	284	294	273	302	267	284	265	300	273	307	271	266	270	281	265	314	267	289	265	238	287	291	273	256	288	301	281	287	259	286	260	292	307	278	308	284	282	284	265	280	271	270	288	258	276	293	313	290	283	294	269	263	257	259	259	298	287	318	308	258	295	260	275	249	270	292	285	295	308	305	279	270	291	256	277	268	299	276	314	265	273	245	303	277	245	294	275	287	321	272	264	293	272	274	272	268	285	283	256	288	288	295	280	274	304	280	295	291	259	285	316	296	266	254	287	262	288	286	298	286	277	273	295	273	291	296	291	284	287	316	240	285	281	291	270	280	295	248	271	269	298	286	265	293	293	272	290	279	259	273	262	286	264	314	266	281	254	289	261	254	274	262	272	276	293	304	252	270	297	281	311	280	283	297	288	290	260	303	291	299	288	255	284	278	268	305	243	271	268	276	276	287	281	310	280	304	298	283	275	266	275	279	262	315	262	315	281	271	245	252	276	253	265	284	303	252	285	244	326	259	271	302	294	290	282	288	268	270	299	277	294	278	295	267	269	302	273	328	268	295	290	298	280	292	291	270	294	279	258	276	267	287	265	249	266	289	266	278	268	269	274	276	274	246	277	280	244	298	297	272	263	272	282	265	271	250	290	281	305	310	281	259	312	263	257	276	284	299	312	257	294	294	268	270	310	289	291	286	278	270	270	275	278	290	281	283	263	267	259	260	286	278	263	300	273	282	298	287	289	279	250	285	290	267	289	299	263	273	288	276	265	237	309	291	268	275	291	306	291	294	271	276	255	289	271	269	272	278	274	283	262	287	298	304	267	304	282	303	298	294	281	288	280	263	292	267	260	265	284	269	293	288	298	275	308	261	276	295	261	291	265	261	276	293	288	260	287	276	292	276	250	287	283	284	287	270	304	313	279	263	308	266	287	307	276	289	261	287	275	268	291	276	289	291	297	273	294	283	285	259	277	288	260	287	288	275	261	235	265	270	253	284	276	272	292	270	284	289	262	301	252	314	282	274	287	274	247	287	306	301	280	227	271	284	280	270	310	274	278	293	296	283	261	290	337	292	278	291	295	275	277	247	286	227	280	282	290	279	284	251	293	275	268	324	308	259	281	272	281	284	300	285	303	257	285	298	296	300	286	292	272	258	248	304	280	279	253	275	283	293	255	282	268	305	280	301	282	294	263	299	267	283	259	299	296	311	293	269	302	242	291	288	302	313	300	272	274	256	270	296	312	270	315	274	255	268	308	291	296	285	300	277	305	288	271	284	288	284	273	297	285	264	271	286	287	297	279	251	295	306	286	275	275	287	279	271	269	270	278	258	276	259	272	295	312	271	277	303	269	275	305	297	265	270	251	290	281	281	316	280	271	269	284	280	302	278	283	270	293	278	301	285	308	283	278	286	268	284	300	259	267	267	281	307	295	263	287	267	285	292	257	292	314	275	267	269	276	302	269	268	301	299	266	267	286	288	255	284	291	284	301	293	287	251	257	260	267	307	273	314	269	304	265	286	308	294	278	275	269	279	307	283	316	274	266	278	321	294	291	261	283	281	262	285	280	278	278	274	287	276	286	268	273	279	266	300	292	287	277	268	284	251	270	280	276	299	317	273	296	285	270	274	285	314	276	282	304	292	276	300	292	265	289	247	255	291	308	266	286	309	283	259	301	302	258	304	287	309	274	293	288	289	274	287	263	291	250	261	286	298	283	278	240	286	279	298	300	289	272	298	284	274	266	309	264	299	264	293	284	285	280	299	254	309	280	262	306	286	307	288	308	271	282	288	259	285	301	281	297	294	265	303	279	275	274	308	318	290	276	311	304	266	322	261	273	283	272	267	254	277	279	261	276	285	294	277	277	264	236	277	287	268	288	276	299	291	267	287	305	287	272	303	284	283	280	292	271	297	279	308	296	281	320	288	312	290	249	272	308	300	288	263	284	271	303	266	294	280	277	265	295	270	273	288	290	294	279	282	295	258	262	256	271	292	320	282	294	281	286	269	281	306	292	282	262	292	298	270	281	265	283	274	287	268	286	272	248	276	293	284	283	281	276	258	292	256	275	286	290	279	302	306	278	291	276	280	320	290	269	268	293	295	315	297	264	299	278	275	265	270	268	244	302	295	256	300	287	283	296	278	255	303	256	297	247	269	275	258	287	277	269	288	257	266	260	296	291	299	313	297	275	264	281	282	239	266	286	296	296	290	283	249	269	278	254	277	287	289	300	287	248	279	276	255	259	279	289	274	285	271	300	302	278	282	293	255	288	299	277	274	307	295	269	294	255	308	290	286	282	285	265	256	273	296	299	296	286	254	272	272	301	272	255	264	253	257	276	287	293	290	299	276	280	284	287	276	277	293	289	306	297	278	296	257	259	291	267	262	296	262	296	283	274	307	309	263	302	252	264	282	277	275	288	288	295	281	283	293	314	292	292	298	276	283	281	262	267	259	292	266	274	277	288	337	269	274	317	286	274	281	260	283	302	276	305	254	287	256	257	287	260	285	279	285	293	270	260	312	319	269	290	285	239	296	266	246	299	277	301	254	301	262	285	292	264	273	279	281	270	305	326	285	317	257	266	259	267	300	314	272	272	305	276	283	290	296	263	292	300	262	286	265	306	308	279	278	285	295	295	311	270	270	295	299	261	276	261	259	269	277	297	263	283	292	277	274	281	274	270	273	270	276	287	287	315	296	260	282	266	259	269	259	237	277
15139	16419	24021	28483	30358	25912	15418	9136	3890	2475	2151	1783	1586	1388	1254	1119	1014	1033	987	965	953	858	873	918	802	885	836	877	832	889	801	828	783	834	792	795	770	818	801	770	815	775	760	802	793	754	826	759	785	749	764	803	785	846	804	771	767	797	769	755	796	767	777	783	784	766	800	836	829	807	768	816	787	823	760	754	785	818	769	764	838	739	754	740	782	770	779	784	804	795	841	775	794	768	788	820	807	806	780	739	744	789	803	779	769	828	751	794	743	758	815	795	763	804	765	801	795	760	810	773	815	762	820	783	755	736	780	785	788	735	767	861	770	853	836	731	789	770	829	832	800	799	796	818	823	738	773	756	775	777	817	790	753	743	752	756	779	804	799	807	760	793	749	823	799	791	749	767	806	809	745	785	853	785	766	772	770	800	797	829	772	768	804	821	792	757	753	768	762	800	801	768	739	825	746	806	795	788	820	796	807	791	795	755	764	813	790	818	853	801	751	797	743	744	788	753	820	734	722	785	833	818	775	771	792	776	761	868	756	803	760	788	737	830	810	802	779	777	816	793	830	749	734	795	809	786	774	802	799	770	813	802	728	763	742	790	794	812	777	856	733	781	713	768	769	821	806	843	799	767	808	782	776	771	757	781	813	799	811	773	768	794	803	796	775	739	793	783	828	742	765	827	728	822	768	802	758	820	771	768	789	834	776	822	796	786	787	775	767	773	842	817	767	808	850	764	774	823	764	763	757	780	772	750	802	749	868	718	832	787	788	798	837	762	749	788	809	761	806	808	718	787	757	760	765	806	829	846	814	777	764	826	769	772	826	779	792	753	795	823	793	775	766	783	812	771	768	811	785	764	793	771	765	762	768	767	774	798	702	798	834	800	807	777	820	835	808	808	813	794	793	774	792	774	796	778	796	781	773	776	824	803	780	772	797	780	801	781	807	770	786	774	779	790	793	802	785	857	756	777	820	773	819	735	749	798	813	798	775	837	795	780	743	803	789	805	797	810	798	833	812	789	822	796	803	739	770	787	776	793	771	737	734	760	794	751	793	753	746	812	777	753	772	777	808	764	827	764	760	792	801	801	807	761	764	782	757	801	791	794	803	771	844	816	798	765	794	808	800	782	753	778	814	798	750	816	795	793	784	788	806	720	821	809	705	788	805	773	750	789	808	782	765	817	778	779	823	745	780	817	801	772	738	803	806	796	800	791	776	823	773	841	794	792	758	786	827	801	827	799	771	807	769	812	819	774	802	830	753	802	763	772	833	796	789	752	768	787	782	756	755	763	801	797	820	773	766	783	822	774	784	800	804	754	775	816	820	770	815	770	724	794	831	744	778	783	740	766	772	776	743	809	807	793	822	768	811	847	793	778	751	763	816	759	802	781	760	795	804	802	821	802	823	808	823	831	755	746	841	727	815	816	778	780	754	742	810	748	785	778	790	776	772	810	773	837	795	835	765	807	782	823	801	797	835	805	806	798	782	764	843	827	794	784	787	769	788	821	735	792	777	828	746	803	799	841	800	807	825	759	730	763	807	738	757	786	786	839	770	790	771	751	810	748	769	831	822	767	797	810	757	742	815	841	804	815	759	809	799	747	795	781	756	791	810	752	720	774	755	820	810	780	837	723	805	803	779	797	826	788	796	814	814	819	783	804	823	755	785	804	804	801	768	782	818	770	747	763	782	819	814	758	785	806	749	777	756	780	766	774	812	779	741	778	805	843	762	753	815	791	815	747	814	796	758	800	790	799	812	786	794	807	757	745	755	760	770	785	777	779	779	785	799	832	780	746	744	781	834	749	780	766	776	804	774	818	786	799	784	812	831	806	778	826	789	774	814	768	764	810	821	806	821	822	741	761	785	788	787	802	766	784	851	816	751	772	794	782	791	740	808	807	793	808	786	761	785	848	790	779	763	811	778	789	812	706	760	807	781	802	805	834	744	760	718	769	754	801	758	812	788	789	805	773	753	721	827	853	778	754	809	831	810	830	795	779	795	781	764	797	783	823	832	769	782	862	790	778	765	783	833	820	782	786	774	797	793	823	774	817	789	773	773	841	806	795	779	792	783	785	846	797	767	763	799	776	800	783	774	774	795	784	806	786	756	814	767	780	827	832	763	775	809	828	744	784	777	797	782	762	751	777	785	798	793	776	780	821	785	763	733	824	756	792	813	810	774	770	739	778	790	775	771	768	792	770	756	808	778	764	768	798	822	791	753	826	784	830	770	800	803	753	766	816	858	750	763	779	801	810	745	790	817	817	784	774	805	886	789	773	716	788	786	778	803	810	774	793	783	796	815	761	756	787	784	814	779	803	776	819	765	778	754	821	741	783	868	795	771	814	795	779	767	793	793	787	790	803	783	776	800	744	866	764	808	828	818	792	796	753	794	802	799	754	804	775	784	769	757	759	782	762	754	794	764	807	780	808	771	792	756	795	844	769	779	835	839	769	762	806	806	779	778	787	772	805	765	790	779	726	737	832	739	714	812	798	768	812	808	771	798	808	861	808	793	832	784	760	809	765	799	794	859	807	730	772	751	818	795	802	841	805	780	748	761	778	815	780	747	831	812	717	805	801	768	787	784	789	761	751	783	805	829	776	736	859	749	773	788	757	797	812	749	776	795	818	789	782	773	826	800	791	751	735	759	779	736	775	738	777	789	790	770	753	773	792	769	825	857	817	790	751	812	822	755	745	730	733	791	834	747	819	759	803	790	817	805	803	754	805	750	783	808	762	774	733	761	773	805	795	765	775	805	794	781	787	800	799	772	754	740	851	735	799	745	812	773	811	749	789	803	759	777	808	800	819	823	774	768	813	804	754	770	808	759	782	786	813	734	794	778	819	771	772	747	771	821	776	783	732	823	794	826	768	799	761	795	853	863	775	778	762	795	810	787	790	788	813	812	813	753	784	776	859	783	783	808	777	805	740	820	837	792	718	785	833	814	840	770	787	813	770	796	749	748	781	796	790	733	778	766	750	821	842	749	776	810	764	798	813	794	767	797	816	779	750	806	810	825	771	764	764	808	787	775	813	803	807	797	820	789	784	788	779	785	731	774	794	740	756	814	768	782	816	776	841	766	744	803	767	810	785	757	787	836	748	812	832	745	775	761	780	777	780	813	756	751	769	750	744	805	814	825	758	798	779	752	823	762	791	785	809	788	821	789	824	761	791	804	798	790	768	805	801	763	776	789	775	811	791	799	779	831	804	814	798	822	831	785	814	755	760	806	813	811	811	794	767	794	794	764	770	808	787	803	785	820	772	767	845	828	776	801	779	783	799	848	776	806	776	789	781	767	780	765	763	791	788	771	781	812	791	812	774	781	760	766	824	788	744	774	794	790	788	837	791	825	793	809	808	779	818	782	787	812	824	772	802	818	788	785	797	800	834	809	797	811	769	831	790	825	777	760	792	800	775	777	772	774	782	807	736	837	804	756	786	802	726	765	781	793	765	788	741	784	812	820	799	806	781	750	792	776	796	771	814
21673	21088	22835	19676	16294	11453	4719	2194	923	555	488	438	396	391	342	342	295	332	315	288	287	306	329	287	297	336	299	288	311	278	313	281	285	298	295	291	274	296	320	287	292	322	278	288	309	275	298	312	268	279	303	294	330	298	270	274	263	317	271	268	295	291	300	283	281	307	335	273	273	302	276	291	255	247	313	315	285	291	307	257	291	261	291	282	272	310	294	308	291	261	300	283	283	264	298	271	291	305	323	287	260	275	321	283	290	263	293	267	278	276	279	286	286	317	286	298	306	275	253	283	312	322	286	342	282	305	281	295	280	283	327	324	289	311	284	274	262	297	318	305	300	287	301	265	340	303	302	312	287	285	285	283	278	260	297	295	307	306	308	301	295	333	289	299	309	288	294	276	299	286	300	263	292	270	282	313	281	292	298	279	284	287	269	288	313	273	307	298	301	280	269	255	287	287	290	316	303	242	279	290	322	291	296	309	321	311	311	315	315	315	282	279	284	257	289	292	279	284	268	334	299	288	310	261	280	292	272	285	277	299	282	302	323	275	288	279	287	279	301	279	294	287	280	285	316	277	259	274	302	284	282	259	263	312	282	279	295	259	303	295	279	315	307	280	287	289	291	292	284	272	299	263	302	247	262	308	278	276	292	282	294	287	292	317	286	296	336	288	289	287	284	270	303	286	285	276	291	277	312	296	271	288	287	308	295	294	305	309	293	282	296	285	311	280	275	290	308	333	291	264	294	304	298	301	324	283	319	306	265	283	327	294	301	316	284	298	313	293	267	283	273	288	303	307	317	262	294	302	301	277	298	264	283	300	295	310	304	307	270	285	295	311	277	287	292	285	294	294	316	320	283	301	277	308	278	294	271	275	261	304	286	281	261	318	264	308	275	302	311	272	282	281	284	284	298	271	295	277	316	309	286	268	307	310	278	292	323	310	287	295	285	265	259	259	261	273	294	267	260	292	256	263	270	332	298	280	281	313	284	300	298	278	290	291	300	266	303	279	293	257	301	287	289	279	290	285	290	270	291	297	280	298	314	277	280	274	292	302	268	285	280	244	302	322	278	278	265	304	313	288	278	259	323	276	301	283	313	298	285	300	282	310	284	266	296	285	317	313	303	274	324	322	278	283	265	303	279	262	292	290	278	289	312	261	300	305	324	317	278	296	312	284	270	267	271	315	278	302	299	281	317	287	307	280	279	272	305	304	288	302	301	303	258	256	264	280	296	277	287	280	297	324	305	288	281	264	271	280	278	295	266	325	244	267	281	279	313	289	281	296	268	282	263	277	266	278	280	278	315	313	256	278	296	298	285	281	283	279	300	260	267	292	273	266	281	288	295	291	294	304	301	274	291	294	277	249	291	302	285	316	299	271	340	296	314	252	299	274	330	281	288	325	304	297	281	292	269	313	300	319	276	286	280	302	286	307	279	285	297	318	296	283	305	305	301	273	258	301	279	294	314	293	292	296	292	275	295	281	306	256	278	308	283	306	292	298	278	291	305	278	299	316	297	275	271	279	326	301	290	272	276	264	281	305	275	272	315	297	272	289	295	284	290	291	330	290	314	294	268	234	279	263	295	328	257	285	299	298	314	267	285	316	271	292	241	270	266	279	292	276	324	312	284	280	281	320	299	277	312	280	290	279	310	276	271	289	260	288	271	281	293	304	286	297	284	289	293	297	301	280	315	311	293	266	278	293	265	271	314	285	311	307	294	294	291	308	304	256	294	249	272	306	299	277	275	282	302	308	305	279	288	257	303	306	284	295	278	277	272	304	295	286	318	316	310	314	294	314	277	270	283	281	288	297	317	275	287	283	284	264	295	298	296	274	301	297	275	270	255	265	279	283	325	320	259	313	293	281	292	248	297	278	303	274	285	290	336	323	300	298	297	264	264	280	283	274	322	287	305	311	291	277	300	274	311	308	290	286	313	271	276	294	281	267	281	294	305	282	288	308	292	298	282	312	278	293	307	296	298	302	303	282	294	286	302	311	314	265	261	269	318	320	303	305	269	261	262	275	297	323	295	278	303	285	276	271	274	312	287	313	294	289	298	282	285	297	290	289	286	272	263	294	281	278	288	304	307	312	305	305	285	257	290	305	284	287	269	310	316	290	285	290	274	271	296	283	278	260	285	293	308	276	274	298	278	281	290	284	317	305	297	309	294	287	294	272	258	324	290	266	299	296	285	277	274	262	259	292	286	307	283	292	276	317	323	279	302	301	284	313	296	256	296	314	300	286	314	295	307	281	288	265	280	279	308	266	296	284	326	283	300	272	308	271	278	306	275	286	302	279	291	291	305	310	305	316	273	294	306	287	296	305	270	287	322	269	286	249	302	289	320	295	293	268	267	312	316	256	316	286	279	297	285	307	284	291	310	289	267	284	275	319	287	286	303	275	290	291	299	301	293	295	308	291	285	281	310	276	296	295	263	306	281	330	339	313	267	281	277	269	282	277	267	277	272	312	285	263	303	280	303	291	293	288	294	325	304	278	286	294	287	301	313	281	300	285	309	309	255	264	271	290	297	294	278	263	300	285	289	319	269	292	302	296	299	299	276	283	291	294	273	261	285	336	303	254	273	261	310	302	282	315	272	268	297	289	278	260	292	270	281	311	273	298	316	277	275	297	289	263	294	283	318	281	296	295	268	304	308	286	285	252	287	286	285	307	264	297	325	283	317	304	274	270	244	303	275	284	280	259	281	304	270	300	317	273	244	305	298	291	324	293	288	296	290	246	287	280	282	266	311	281	293	328	317	272	297	303	269	270	274	271	274	304	254	299	264	318	293	316	274	268	274	270	282	258	308	276	289	281	320	297	285	304	318	290	302	283	319	281	288	274	287	272	280	284	298	298	287	284	296	303	249	311	287	294	288	320	303	311	269	299	291	292	295	284	270	302	288	286	282	283	296	304	291	280	269	295	307	281	301	281	286	259	314	273	272	278	258	309	280	274	281	269	288	297	322	302	303	312	292	338	299	284	305	287	307	267	282	264	273	257	296	266	294	315	255	258	270	294	293	305	304	293	305	259	265	279	273	283	305	304	297	301	294	263	267	323	279	283	273	267	310	283	277	290	265	306	307	289	272	276	295	303	269	296	301	306	298	284	312	256	290	299	266	283	270	273	273	314	262	290	296	305	291	294	282	327	272	310	310	267	305	290	295	269	298	256	304	297	277	277	300	290	300	284	256	312	306	284	298	319	251	304	294	333	280	296	284	310	271	254	304	320	307	271	304	248	282	282	269	281	292	263	278	273	304	297	321	301	281	313	263	320	302	295	287	277	286	314	265	268	279	290	318	293	253	344	313	304	297	323	285	298	276	304	298	296	311	301	313	294	291	320	251	307	324	298	288	269	274	261	304	314	282	282	363	279	252	331	305	252	318	279	314	283	302	283	288	314	281	304	273	265	271	253	272	287	290	286	310	309	279	282	275	270	314	251	265	278	279	279	310	296	290	291	255	292	305	305	305	297	271	286	291	286
14959	16689	24494	29122	31572	25392	14677	8711	3760	2389	1870	1666	1431	1209	1160	1077	1003	968	1008	907	919	849	882	823	896	831	882	795	841	816	875	841	825	817	826	809	829	826	830	843	850	816	821	835	849	805	837	837	805	848	769	805	834	806	760	812	801	736	812	778	778	777	787	816	808	791	809	799	785	822	826	824	756	822	804	799	846	817	802	868	849	825	834	803	774	791	851	855	799	821	780	840	810	849	803	788	795	805	780	822	810	806	786	812	759	855	767	809	796	779	807	786	813	861	775	879	845	802	803	797	802	753	831	782	845	824	810	812	856	799	795	865	837	822	787	865	803	836	780	801	796	801	777	831	803	832	779	846	798	741	764	811	811	802	815	798	853	775	743	736	809	803	820	806	829	848	784	829	837	750	804	796	798	817	782	822	781	810	804	839	815	763	757	757	775	816	780	802	811	764	826	818	800	782	776	803	809	828	839	818	831	813	817	789	842	777	810	803	805	828	795	755	773	786	828	833	802	839	856	820	876	714	806	785	825	805	791	815	816	803	846	828	808	794	839	805	830	816	795	842	824	849	834	846	794	773	775	809	836	820	771	795	785	798	803	847	818	809	794	838	865	827	804	795	787	852	802	806	751	858	779	809	784	819	798	796	825	800	792	837	883	806	764	787	773	836	838	814	800	807	821	794	830	786	777	758	793	798	789	820	778	778	833	870	809	807	730	804	814	811	813	800	770	845	837	796	823	784	808	824	803	801	797	780	833	790	832	830	756	810	813	719	767	796	815	829	845	816	841	832	808	836	777	763	805	797	783	782	771	790	812	759	810	807	801	811	812	776	792	827	845	779	791	807	788	805	784	833	832	768	801	808	848	802	769	814	828	831	794	812	819	787	777	853	830	822	785	770	773	796	763	761	834	835	790	787	862	813	786	819	840	785	803	822	808	808	802	806	806	802	813	810	787	859	817	844	845	817	805	802	811	821	764	850	796	804	813	825	787	853	732	772	765	780	815	827	795	854	808	802	811	796	815	784	833	864	842	804	786	740	811	849	798	809	813	804	756	783	810	776	837	776	836	833	792	797	795	788	813	807	787	773	853	771	823	807	833	855	810	800	823	783	807	782	819	806	783	825	846	795	794	822	772	833	787	757	792	806	762	775	835	810	828	801	843	790	815	818	783	817	787	897	766	833	829	825	780	800	798	791	766	812	838	784	810	837	779	835	832	804	760	861	795	825	796	784	812	783	822	857	811	796	833	799	791	823	798	837	768	820	820	851	783	786	859	792	766	773	801	773	800	773	848	847	795	790	834	782	826	823	860	871	858	798	812	781	759	819	747	779	807	772	843	831	827	814	827	786	816	814	817	796	834	818	796	748	740	770	815	840	806	804	810	810	819	789	813	779	780	796	812	821	782	777	827	791	860	823	771	835	796	766	813	814	807	815	804	834	805	826	812	796	779	791	831	840	778	808	754	793	797	848	815	808	851	837	777	829	809	793	786	821	844	815	822	826	811	817	805	802	776	794	800	808	825	819	822	809	786	821	805	769	858	836	845	842	843	794	788	862	776	806	803	813	826	782	802	827	824	783	813	787	779	797	821	789	771	811	795	807	816	847	751	833	783	800	791	794	810	786	817	816	800	775	810	847	805	800	822	797	792	790	801	785	787	805	819	826	832	809	804	771	788	824	765	801	779	817	792	801	800	830	803	859	746	795	816	796	783	832	819	831	806	826	836	744	798	820	776	828	876	770	839	854	789	803	766	771	825	756	772	850	811	812	823	821	830	776	818	804	845	778	798	778	860	784	830	781	774	819	783	782	782	846	859	811	819	780	782	825	794	836	762	832	853	752	836	792	841	777	797	821	809	832	778	785	786	801	818	785	816	843	799	806	844	810	836	822	792	834	832	790	792	863	843	796	822	819	800	826	783	818	817	817	808	834	779	812	817	832	811	779	814	833	773	816	780	784	792	843	830	820	815	849	788	792	813	817	830	825	841	838	789	870	786	791	809	822	787	838	809	802	783	779	757	807	760	792	834	794	836	870	791	799	772	822	785	839	773	788	831	780	816	786	855	863	807	807	788	823	819	811	817	766	800	831	837	856	823	782	816	833	807	796	880	814	786	731	757	803	797	788	818	806	797	827	827	814	809	830	831	820	776	804	801	795	784	830	791	786	823	828	814	750	797	808	779	778	813	775	761	758	798	830	796	789	813	800	794	850	789	817	792	840	822	791	808	767	836	764	842	755	838	799	812	769	818	836	794	748	797	769	795	778	809	785	781	829	819	807	804	818	775	771	773	790	761	797	819	808	789	789	789	774	788	792	783	830	769	794	784	838	765	778	818	768	841	833	828	830	837	805	776	845	774	774	852	827	818	828	834	728	856	820	858	810	826	843	837	782	859	765	814	818	789	794	774	831	783	823	813	782	782	809	862	732	736	766	792	783	805	798	792	802	818	765	820	835	844	774	818	783	783	797	802	777	814	816	799	857	771	814	796	803	806	825	819	834	829	830	831	852	807	807	846	823	862	813	748	779	792	838	864	846	821	811	796	807	836	774	796	803	815	795	851	809	761	790	811	794	804	827	791	846	804	839	770	748	864	851	857	806	840	821	779	749	832	820	814	815	833	795	819	806	819	792	786	794	804	816	797	829	790	829	827	823	824	800	803	808	790	799	856	773	841	820	810	800	793	803	740	872	811	883	765	800	827	770	794	786	771	844	776	768	818	854	821	784	830	801	790	846	803	801	830	782	786	800	826	812	820	806	812	851	774	859	797	832	807	838	859	803	809	772	785	800	765	775	803	779	864	812	785	771	800	808	829	791	823	797	750	802	804	816	819	815	808	827	797	828	841	834	799	768	829	806	816	826	836	820	790	803	832	802	839	785	828	825	773	827	841	773	771	829	797	815	820	806	902	767	768	794	784	742	776	790	850	821	789	745	839	815	815	808	755	762	819	809	782	791	818	840	801	811	830	759	756	849	783	802	759	791	827	821	806	777	793	833	813	756	831	780	768	808	793	820	782	780	820	777	808	838	811	827	820	766	830	786	828	843	801	809	771	812	800	801	840	820	772	820	758	802	833	794	822	831	803	886	834	802	810	769	860	789	822	807	799	837	800	755	757	810	768	764	767	829	829	805	767	765	820	813	865	829	826	734	766	818	805	829	754	779	802	797	820	824	770	839	787	799	779	799	844	767	819	813	796	816	801	810	792	773	805	824	824	837	841	846	824	809	789	778	792	817	809	811	831	790	792	825	831	751	833	810	808	806	789	796	796	809	784	800	791	827	832	797	834	790	742	827	799	787	830	799	808	832	768	842	857	812	792	795	773	803	817	770	806	857	814	810	812	849	784	774	809	853	814	815	804	787	811	793	810	745	773	790	767	807	837	801	840	847	747	798	764	818	779	794	751	800	783	832	782	782	778	822	806	806	827	781	804	780	776	813	774	810	772	792	828	879	842	763	813	835	823	792	810	765	808	813	825	769	813	809	788	805
21279	22456	24147	19709	17080	10990	4587	2008	863	567	492	458	375	382	372	339	318	335	297	304	308	310	306	325	319	298	321	326	291	288	287	276	294	278	288	270	303	280	306	266	280	302	287	326	323	290	338	320	307	272	302	292	304	276	284	297	305	317	292	279	279	303	271	296	301	294	315	323	284	296	330	311	304	297	292	314	314	329	316	296	296	329	311	307	260	319	292	309	325	292	301	314	301	281	326	281	319	345	305	293	315	302	288	305	312	283	284	261	306	288	302	278	313	299	284	302	293	278	294	293	293	287	275	277	266	316	266	306	299	330	291	305	287	311	329	288	304	311	296	291	260	255	312	286	324	274	315	339	312	302	285	331	292	282	300	306	254	281	333	283	282	303	265	299	307	300	306	284	273	282	303	283	303	303	289	310	315	317	286	309	313	305	289	278	312	332	307	306	309	299	314	274	275	297	284	288	310	272	278	302	297	285	307	286	279	307	296	291	285	294	303	295	293	269	269	265	271	294	289	286	281	322	336	302	263	266	281	320	306	291	298	283	313	288	315	307	281	280	294	301	291	326	319	255	321	321	297	287	320	266	315	283	266	316	308	296	301	278	290	306	243	293	302	289	309	304	267	283	290	286	310	277	289	322	315	278	293	301	313	288	309	319	291	281	298	297	287	314	290	282	317	275	294	343	300	243	314	266	289	311	309	319	271	315	335	314	289	290	297	298	301	280	299	318	281	295	291	270	306	289	299	300	306	278	296	285	302	335	291	304	316	309	328	302	296	281	303	269	321	359	279	301	298	267	300	297	302	294	303	296	307	271	304	328	303	312	270	302	282	304	278	328	288	283	326	316	293	293	324	266	302	310	280	287	327	282	299	315	277	282	304	251	318	284	298	249	301	324	304	278	315	247	307	279	313	284	285	312	316	306	304	307	291	279	292	307	287	294	325	317	311	317	302	269	297	283	261	288	300	306	306	334	296	279	313	308	290	286	273	278	288	295	310	294	272	314	285	310	284	284	255	318	306	286	271	294	282	275	306	296	307	280	294	299	283	271	284	308	286	293	299	298	299	297	301	340	304	305	281	285	304	280	295	258	294	293	317	273	307	294	313	258	326	300	287	282	276	329	289	287	282	274	310	320	303	280	312	254	288	256	296	297	307	273	314	279	281	328	315	296	314	322	320	302	292	302	290	274	302	343	293	354	306	298	273	306	312	299	278	309	284	316	309	303	320	271	318	280	291	311	299	289	286	291	276	287	301	303	299	310	331	327	288	264	287	262	303	303	314	302	294	289	311	285	312	303	288	285	300	313	291	271	279	329	288	307	277	287	283	297	281	289	268	319	316	295	290	298	309	298	282	273	277	290	298	285	288	292	293	288	289	283	300	273	303	303	325	299	300	303	289	324	271	297	308	295	275	268	280	316	324	316	298	296	305	311	280	311	305	306	249	268	321	310	312	303	291	316	303	312	330	335	282	305	300	305	305	286	276	282	318	275	292	299	300	309	279	299	295	249	281	280	289	306	298	293	306	309	298	329	248	304	288	334	293	255	266	338	304	297	352	258	261	273	309	291	312	340	320	335	310	293	301	294	306	287	311	283	266	278	277	298	316	277	300	286	328	338	314	279	301	296	260	317	311	304	298	322	299	315	270	290	328	280	294	296	313	307	292	282	316	300	275	304	268	273	282	317	302	281	323	322	323	307	306	309	298	311	280	314	305	359	309	287	271	282	292	310	297	315	294	313	287	308	295	288	297	306	302	303	272	255	279	276	279	278	291	303	318	308	310	268	319	299	307	300	315	288	287	276	290	297	293	316	293	288	308	262	311	326	309	306	275	311	299	291	319	315	296	282	324	319	273	289	304	264	313	293	280	311	284	297	297	298	324	311	289	301	310	312	305	306	299	278	282	303	309	303	301	298	305	301	269	277	277	313	294	311	310	316	265	331	292	294	305	301	305	313	287	303	288	276	288	309	341	325	304	290	279	296	315	311	289	291	300	320	283	311	278	301	319	299	270	316	297	267	300	288	269	325	319	290	310	297	311	318	286	303	304	276	330	273	301	282	321	284	286	318	301	297	262	301	321	299	292	292	292	273	310	302	313	311	282	306	295	291	276	298	278	273	317	298	277	281	264	269	317	282	303	311	339	287	314	301	302	294	315	268	282	287	312	290	312	291	272	288	294	295	334	282	285	305	301	297	282	313	315	262	282	279	334	291	261	297	315	316	316	295	283	279	287	317	287	300	291	288	311	328	299	293	303	297	286	298	318	328	283	303	289	279	313	265	280	270	307	319	302	309	290	284	273	276	270	298	310	295	309	292	289	318	324	278	300	338	302	291	296	322	287	324	278	298	275	288	340	324	285	288	255	307	283	291	329	299	282	276	286	337	293	307	275	281	301	321	316	293	297	320	295	269	291	292	306	287	269	271	300	303	247	294	292	280	288	294	280	308	303	306	292	311	297	288	260	303	325	300	254	288	281	318	329	293	274	307	286	268	304	273	279	277	334	305	306	275	297	308	319	315	307	296	290	324	302	291	280	299	338	305	262	279	308	280	325	284	303	322	286	280	294	295	276	277	298	269	309	303	287	299	312	323	284	296	283	268	298	342	313	293	305	299	316	293	284	319	293	281	326	320	279	310	279	288	294	321	292	288	309	303	302	326	306	332	304	308	280	302	322	288	315	285	276	299	304	296	300	307	325	259	289	282	273	293	284	267	305	297	275	301	302	324	302	316	286	287	281	323	294	295	283	309	285	280	288	256	284	281	305	302	288	280	314	304	302	315	297	312	304	275	277	276	301	290	295	314	294	312	271	284	288	286	294	304	314	315	313	299	300	268	272	296	282	326	364	280	324	351	311	268	295	280	270	287	308	318	308	284	289	306	302	285	297	332	328	325	294	278	284	314	293	272	289	259	288	282	317	300	305	290	291	276	297	295	265	304	293	290	303	278	331	289	322	271	283	301	286	290	264	303	277	299	298	301	302	312	313	294	277	322	269	317	277	312	270	295	302	311	280	304	291	318	262	285	271	331	285	290	310	329	309	290	321	305	297	294	296	279	273	290	282	280	318	265	305	247	295	299	300	285	303	303	328	290	309	281	288	289	272	321	262	293	290	289	290	312	297	284	298	323	307	303	324	283	327	296	291	307	270	311	308	300	280	340	283	297	278	316	292	298	322	315	318	300	289	312	329	292	264	289	324	303	316	274	273	280	317	298	321	263	260	309	304	317	299	265	294	305	307	301	299	290	322	308	272	332	240	290	307	277	293	282	347	298	271	298	296	295	307	291	282	303	311	307	293	303	309	302	305	281	313	297	324	278	292	306	290	318	319	294	278	312	298	323	285	290	287	286	323	293	299	279	306	291	298	332	244	311	321	251	297	308	320	274	317	286	309	279	274	282	307	289	286	307	292	296	282	322	302	261	336	289	282	302	284	278	316	297	288	316	288	283	323	297	291	328	319	258	285	277	280	277	282	291	299	312	287	304
14954	18518	25486	28787	32332	24858	14441	8059	3522	2325	1848	1588	1408	1273	1231	1135	1032	963	912	942	959	898	920	896	839	877	831	839	848	860	897	825	816	825	830	809	806	827	811	809	784	809	860	908	820	793	825	836	828	843	828	805	825	811	839	801	819	795	815	796	823	861	769	824	815	817	820	765	785	848	770	790	794	810	779	865	826	857	770	836	848	850	774	870	854	790	770	811	841	876	830	781	808	843	837	832	817	845	799	845	793	802	801	783	790	767	795	815	848	819	813	814	827	858	828	844	810	792	857	823	806	825	880	826	827	848	842	838	855	801	822	821	875	822	852	858	797	857	849	873	829	786	869	796	841	797	834	812	839	787	842	798	811	838	819	797	835	857	822	796	868	771	863	765	853	825	827	863	806	788	781	833	853	787	809	752	823	834	913	827	823	836	809	829	839	827	801	834	872	800	875	854	787	829	819	815	797	815	913	800	872	858	821	862	836	820	814	816	790	797	853	877	869	858	798	803	820	848	831	825	768	845	841	779	803	870	837	787	869	814	814	833	851	821	861	834	875	807	854	866	839	843	814	802	811	842	794	824	891	801	833	787	900	783	843	854	849	822	808	845	848	821	790	823	825	810	810	847	813	807	790	793	866	802	842	794	822	860	833	808	799	917	844	839	796	828	866	821	810	842	801	861	788	837	839	833	825	800	841	810	828	801	815	837	840	845	857	856	831	794	826	838	795	815	811	883	802	810	871	825	854	864	790	815	813	883	846	764	848	815	831	771	783	833	888	838	817	800	828	840	797	853	840	757	838	770	847	834	829	851	807	846	841	853	879	862	795	800	825	824	802	844	801	818	841	837	821	831	830	812	830	788	805	829	837	871	847	834	845	790	807	799	852	859	862	838	804	867	839	790	873	812	817	821	799	827	882	859	807	835	827	869	807	809	842	845	866	827	814	819	844	857	859	824	831	845	788	780	853	815	841	817	802	816	849	776	862	801	823	826	828	813	854	815	832	818	896	791	841	782	819	849	824	847	824	802	835	827	808	835	827	805	831	818	861	787	831	834	766	879	858	909	858	836	813	841	811	790	796	839	794	799	792	824	854	834	858	841	834	833	798	831	860	824	837	871	830	844	796	802	798	798	830	847	778	806	869	862	860	850	851	790	871	817	821	803	792	809	838	808	856	787	832	773	822	806	842	857	776	807	874	803	784	811	815	847	815	840	807	813	833	756	809	803	883	754	850	773	821	826	831	801	842	844	829	819	855	781	847	842	862	843	874	840	812	811	880	829	849	880	826	797	842	847	798	792	796	835	775	826	851	851	830	796	829	813	808	803	814	795	852	832	819	836	852	836	805	874	835	885	834	797	813	835	841	898	839	770	848	782	826	798	839	830	843	791	799	803	828	843	826	806	827	846	853	782	862	826	810	867	792	780	772	795	885	814	825	795	754	797	761	829	836	842	787	816	774	886	769	841	789	810	797	781	864	847	808	821	785	839	784	846	855	815	805	817	860	790	807	877	823	856	868	833	802	864	843	803	780	831	801	790	793	803	828	793	806	831	798	790	839	811	826	853	842	801	800	786	834	834	801	843	840	826	830	815	800	835	814	880	817	808	860	772	813	838	814	812	883	821	857	819	833	822	816	841	791	856	789	804	793	839	791	840	885	767	812	831	812	821	833	837	823	795	877	871	840	842	819	827	823	794	764	786	830	773	833	837	843	843	807	799	822	853	874	785	849	754	797	830	807	834	839	817	854	823	844	797	852	812	791	835	791	836	817	828	808	801	820	818	843	813	774	818	829	853	847	864	842	796	831	828	831	804	835	851	879	877	824	846	845	799	810	791	836	775	850	796	784	851	842	852	804	791	780	817	818	811	797	800	817	806	850	781	764	850	826	841	818	827	812	825	817	811	823	809	821	831	775	804	833	803	849	851	860	826	856	847	791	813	810	774	803	850	845	838	837	833	818	821	813	874	857	807	823	811	869	841	804	841	869	752	839	844	837	881	799	856	819	824	816	797	824	841	805	819	794	769	793	812	846	831	807	785	818	799	842	779	788	822	815	856	783	854	808	831	891	779	860	862	799	813	853	830	866	860	826	832	792	805	785	863	822	867	794	846	827	780	803	808	781	843	848	801	809	909	821	827	845	859	805	792	821	800	820	771	768	841	818	798	853	831	778	807	925	812	821	819	849	782	837	827	769	850	825	789	803	860	825	843	794	857	844	823	797	841	851	841	804	807	875	857	803	869	815	837	835	782	784	841	825	848	836	763	796	767	831	823	900	830	792	825	802	822	811	814	849	837	832	829	791	788	809	819	812	841	812	865	841	873	778	859	838	782	805	840	858	803	842	786	869	867	845	772	829	764	828	855	851	810	806	870	893	851	870	810	826	768	851	843	775	848	817	818	834	803	806	863	840	791	836	858	831	833	830	767	853	817	809	821	815	856	827	823	839	827	801	817	851	807	767	862	811	789	774	781	842	831	865	773	832	848	854	887	844	838	831	788	868	809	818	826	817	844	841	821	818	825	823	824	819	833	752	797	833	845	815	843	832	892	784	819	836	872	813	820	832	818	808	836	823	825	819	855	813	803	872	801	801	835	853	820	851	777	851	874	864	821	796	816	807	860	823	867	785	844	836	804	784	848	827	866	859	827	813	849	839	848	879	798	832	867	819	830	857	793	800	809	833	787	790	804	842	817	855	885	822	849	846	812	839	836	807	845	791	829	814	850	817	791	819	839	781	769	811	860	827	814	790	849	835	848	814	877	816	793	828	786	813	800	882	833	831	783	799	845	792	853	878	832	832	824	806	831	798	828	795	832	811	828	815	846	841	832	819	799	813	801	774	809	823	812	847	789	824	829	822	817	813	799	834	859	810	855	826	835	824	818	824	810	817	879	898	822	773	842	807	826	823	824	823	850	848	858	819	821	818	834	835	801	823	807	830	846	808	825	810	794	807	784	805	785	843	821	777	797	817	865	825	823	816	795	860	885	810	859	760	849	849	788	834	798	830	828	786	837	827	846	826	821	820	808	799	799	838	802	847	847	802	830	849	866	773	784	865	859	831	803	892	818	811	827	822	792	784	814	790	809	807	795	794	824	811	814	793	798	788	796	811	811	808	862	836	801	826	838	797	825	790	793	825	849	828	803	794	765	805	829	814	853	790	782	816	873	764	762	809	867	795	818	885	831	853	850	794	825	826	814	872	843	790	814	795	817	802	768	807	815	784	844	821	842	782	816	856	853	798	745	833	764	854	839	848	873	791	822	851	766	831	846	812	816	846	812	796	804	833	864	828	798	845	813	835	833	838	800	846	824	812	815	845	828	859	830	808	832	828	788	802	791	806	780	864	797	838	809	870	803	791	864	894	840	809	870	806	861	836	796	836	799	821	841	837	863	835	828	834	815	778	783	818	886	795	772	820	848	825	809	820	828	786	791	802	806	798	784	819	840	810	843	792	809	826	804	826	791	849	818	781	803	792	812	769	826	798	835
22009	23405	24106	19996	17208	10682	4538	1982	881	584	498	448	418	383	339	372	348	324	349	296	286	303	298	306	302	298	331	304	309	304	298	296	316	325	295	287	282	292	351	336	282	313	320	291	329	309	331	288	331	278	269	316	308	282	274	303	265	298	309	312	308	320	338	311	301	283	268	283	314	321	296	311	306	291	306	302	307	286	326	268	293	316	316	295	322	325	306	253	311	322	266	287	275	297	276	320	298	290	306	330	326	275	276	309	313	283	284	276	298	324	319	289	318	288	283	329	283	312	292	332	308	285	288	298	302	317	308	273	264	288	333	313	300	341	296	320	328	303	307	283	276	297	288	326	304	302	310	311	290	268	299	342	304	288	311	308	273	330	310	344	293	303	268	317	307	322	293	318	296	325	296	317	286	302	278	323	330	300	288	300	334	310	282	293	312	306	309	313	304	301	300	277	304	282	287	335	341	294	306	329	298	270	301	318	310	314	300	301	326	303	289	256	317	277	291	288	301	317	290	290	297	328	310	300	298	300	328	330	290	332	322	288	314	267	274	303	322	286	340	292	287	295	308	322	297	271	323	282	297	334	276	299	293	294	312	295	282	307	332	313	312	306	298	308	321	301	267	287	287	331	315	288	293	312	307	307	307	295	297	329	304	321	306	299	308	323	302	281	278	302	302	337	314	303	314	296	300	289	302	336	298	292	315	302	296	290	322	319	280	279	302	324	298	292	253	295	325	311	325	290	294	314	297	311	288	287	303	318	315	287	304	338	313	326	306	305	280	326	314	256	307	283	307	309	289	310	287	283	289	317	277	311	286	326	316	359	313	328	333	305	327	326	341	288	312	300	311	293	299	320	293	310	291	290	301	336	299	298	310	315	269	285	269	312	273	306	338	301	293	304	342	342	292	282	308	301	296	318	345	326	326	305	304	296	310	305	298	291	301	291	298	298	322	273	271	269	339	291	323	320	303	325	284	332	289	280	301	304	333	307	300	296	312	315	282	305	328	315	295	322	319	328	313	308	292	291	303	302	324	289	263	310	285	295	281	274	321	308	278	287	311	310	317	299	284	318	273	289	304	317	273	317	310	311	301	284	308	282	290	331	301	285	289	292	302	324	305	302	321	327	327	274	321	280	327	303	257	302	261	318	293	314	288	295	329	304	294	317	247	313	304	307	319	296	325	299	315	290	303	294	314	264	290	314	301	310	316	310	304	298	287	280	305	313	282	304	307	315	265	320	305	279	320	287	320	313	307	274	290	305	287	269	281	307	320	302	289	279	304	306	323	320	270	299	315	337	295	281	297	293	304	308	307	316	339	345	291	329	317	272	294	285	302	285	299	285	311	315	298	298	307	312	290	304	296	271	302	316	300	305	304	292	291	298	290	309	309	301	284	306	292	298	295	324	318	297	311	290	293	307	306	279	288	278	290	305	305	301	300	327	292	302	330	313	344	316	272	289	286	307	326	292	317	323	297	293	338	287	311	287	297	304	296	307	297	307	298	302	324	316	297	335	303	262	302	299	293	294	290	324	274	309	294	299	282	293	318	320	304	308	317	336	317	309	300	305	326	269	282	341	302	330	323	322	335	292	271	295	296	284	291	285	317	294	331	283	308	300	265	265	321	286	292	307	303	309	307	313	308	324	286	314	322	300	296	307	306	299	277	351	302	309	301	324	291	321	315	288	303	301	327	304	277	293	313	318	348	320	288	299	323	306	321	306	282	318	311	317	314	321	294	311	284	289	286	277	303	329	317	317	284	304	297	288	343	265	268	301	335	329	305	276	312	334	278	310	333	314	299	287	270	285	279	328	279	324	295	305	308	306	292	317	264	292	293	315	302	270	281	289	317	326	310	298	277	301	320	307	282	303	314	326	296	285	300	336	288	306	299	317	324	311	273	301	275	291	332	302	289	310	297	311	290	308	309	313	304	337	267	318	297	316	325	296	278	351	318	264	326	306	334	321	306	286	276	288	310	304	265	319	321	278	308	300	312	272	299	285	283	326	286	323	316	303	304	304	288	289	310	316	317	264	316	313	312	256	340	307	332	309	295	306	271	294	325	314	318	309	324	279	320	274	310	298	293	324	257	345	303	300	308	294	295	317	296	299	316	302	310	274	333	336	302	282	278	301	306	315	332	283	315	315	299	289	317	275	302	290	318	308	283	272	293	275	307	319	279	307	302	292	284	293	284	294	301	306	306	321	319	307	313	295	269	317	294	311	343	303	258	289	297	289	334	325	290	288	296	295	294	309	314	275	316	310	274	313	312	298	275	322	313	327	287	298	298	308	303	306	358	298	323	297	298	308	290	293	294	315	298	316	286	320	293	316	293	259	303	284	280	281	287	282	273	276	297	282	304	308	315	295	291	308	266	324	302	291	285	324	308	300	326	276	266	314	291	289	296	298	301	329	296	292	286	283	283	297	283	298	333	284	327	283	288	338	261	306	352	279	283	301	310	310	282	276	302	336	264	295	313	314	294	284	302	300	281	317	279	313	256	292	296	280	307	296	309	305	303	316	323	304	294	317	293	286	278	298	308	332	288	297	277	284	266	275	319	289	294	303	310	295	310	304	306	306	305	313	317	317	310	277	292	288	294	283	290	293	326	312	305	314	292	308	334	309	315	333	324	305	316	326	285	284	309	304	315	320	330	296	309	284	303	297	289	318	295	284	336	322	333	331	335	326	298	303	281	294	329	307	312	310	290	299	280	346	292	279	279	285	316	291	290	312	295	300	292	308	291	317	277	291	329	293	315	300	321	311	291	291	284	315	300	316	322	284	337	312	286	281	307	314	288	274	341	323	287	304	314	305	275	286	322	297	277	288	317	298	314	277	330	285	299	332	321	286	320	271	315	286	334	310	294	302	282	309	294	308	318	308	323	293	298	311	294	323	283	308	310	284	315	283	320	262	310	326	304	311	314	319	283	289	321	317	307	330	296	276	266	299	297	312	282	310	305	276	307	305	334	303	295	301	306	344	307	320	305	324	326	329	314	296	322	290	280	283	323	336	297	300	301	312	287	325	263	311	310	316	337	323	336	295	320	290	307	314	300	304	285	298	283	305	282	306	293	304	275	282	334	298	281	290	320	310	302	286	334	304	282	312	323	316	286	306	305	276	307	285	292	302	295	286	282	305	307	289	299	312	307	282	306	353	298	326	303	271	283	292	321	273	304	321	281	264	279	307	304	313	299	327	305	322	292	307	293	263	278	277	304	305	336	291	288	303	323	326	277	334	306	275	284	295	293	273	310	302	304	297	313	280	255	321	325	286	307	290	309	299	288	324	325	287	298	301	291	299	294	281	321	313	303	317	345	293	316	308	312	309	302	291	292	297	319	291	322	313	281	287	307	295	341	290	306	314	287	303	279	306	289	298	330	271	304	292	304	301	296	293	327	284	277	286	312	326	278	278	310	345	297	289	320	328	294	321	304	302	301	279	311	326	326	293	307	293	323	301	313	345	319	330	299	310	314	306	293	287	322	302
15314	19128	25259	29324	32235	24596	14256	7623	3554	2237	1893	1613	1474	1349	1167	1074	1035	1026	1000	890	949	918	900	888	872	913	853	897	904	871	886	910	880	837	832	857	851	877	859	861	851	840	795	816	821	928	798	826	827	863	829	833	853	855	865	809	809	830	844	802	828	834	848	892	861	874	818	867	831	787	852	858	814	867	899	844	828	832	857	817	891	816	832	863	832	851	817	825	840	891	888	768	855	840	860	852	820	833	826	858	884	853	857	815	831	880	837	759	839	867	856	841	870	878	789	830	813	798	848	794	903	801	848	882	867	826	841	792	847	871	839	818	851	874	828	859	833	841	826	835	843	894	792	899	885	861	830	829	795	821	841	849	861	813	870	855	813	839	878	806	817	746	849	815	838	855	840	830	862	810	781	816	864	815	835	839	809	794	825	828	855	826	843	907	831	840	799	864	815	848	830	835	870	841	885	827	852	841	847	856	881	830	902	866	818	835	837	812	840	851	864	871	798	824	855	807	847	859	855	797	847	803	797	814	829	856	821	817	848	805	873	853	901	849	837	909	748	850	836	830	841	805	832	794	867	836	821	795	869	852	809	849	806	819	826	868	862	837	836	810	813	795	868	839	883	803	837	855	839	833	873	868	829	845	808	802	859	858	857	854	850	858	836	778	854	814	809	822	861	821	857	857	835	901	835	806	850	789	794	832	807	840	871	814	846	827	896	783	835	826	824	782	829	817	846	816	848	839	819	780	873	829	832	828	842	868	857	774	852	806	858	830	887	841	808	861	886	846	858	838	757	893	859	869	821	842	835	799	882	779	846	884	873	889	889	804	848	802	769	825	808	867	847	846	827	868	858	807	836	826	834	828	876	856	864	835	829	838	866	815	890	851	865	805	837	828	873	880	776	846	776	797	805	867	834	839	808	809	792	821	822	825	798	798	818	845	850	788	884	808	841	808	861	846	840	861	847	849	892	863	817	842	870	859	829	864	848	843	868	824	833	813	845	899	825	837	841	886	791	862	844	846	775	809	858	897	808	882	803	836	815	842	851	830	777	837	818	838	829	857	869	845	815	904	846	814	903	819	809	834	790	793	814	812	857	808	806	798	864	839	823	799	859	862	845	866	825	823	848	829	855	813	824	781	846	809	848	828	839	889	857	807	761	907	811	798	872	777	797	854	806	780	829	779	849	825	824	839	838	876	826	840	846	821	822	845	849	838	804	891	819	888	824	848	833	876	841	846	868	803	782	819	815	813	848	852	877	839	846	840	841	855	843	803	806	886	862	831	870	785	824	840	843	879	837	864	815	832	855	842	894	778	801	800	836	819	812	861	822	875	796	835	870	863	846	830	792	839	844	825	864	872	795	831	869	868	844	819	821	822	812	847	819	807	837	837	877	853	856	788	881	844	870	844	836	870	868	858	848	847	820	845	828	886	801	839	776	829	861	854	820	812	859	822	851	815	816	780	864	838	852	866	826	825	828	850	846	824	802	872	866	799	824	828	796	813	849	802	786	826	856	873	825	812	818	826	767	880	890	869	826	852	876	772	871	816	844	789	870	841	809	899	850	877	812	837	868	837	835	857	851	833	855	878	878	803	827	843	810	833	828	822	823	776	821	865	811	785	790	848	798	858	810	818	808	840	830	793	835	830	825	870	862	833	809	830	798	767	821	798	836	873	884	833	796	788	828	855	820	826	826	846	790	890	810	794	883	839	897	805	852	878	818	792	785	869	808	848	810	818	833	887	864	826	845	906	849	875	822	839	824	842	862	880	860	857	798	822	857	814	809	831	827	814	794	870	865	889	880	819	836	868	833	831	862	840	865	830	857	787	825	858	851	814	877	795	830	836	807	812	846	814	835	871	835	835	871	804	918	842	832	891	835	796	852	870	837	822	846	889	856	829	823	821	782	875	902	809	858	779	821	826	781	811	866	836	800	875	789	798	808	821	832	848	835	802	866	834	828	837	848	822	831	824	868	832	832	817	848	857	897	816	823	827	846	812	849	809	881	825	861	819	849	870	882	848	840	803	827	830	824	803	816	777	829	886	857	764	800	853	830	834	873	786	785	837	837	795	845	844	834	846	821	820	831	870	839	819	861	860	826	813	867	875	863	870	791	877	822	870	841	810	801	882	814	809	880	837	841	856	823	822	845	856	865	826	880	815	816	855	852	825	847	833	863	861	828	748	781	873	797	877	804	874	805	818	818	836	821	830	828	798	837	845	803	857	818	858	844	803	891	803	861	825	848	806	884	869	813	846	815	827	833	818	834	871	810	823	863	863	855	818	803	836	864	823	836	843	851	819	818	875	830	841	882	805	909	870	873	823	888	817	827	840	837	863	860	840	822	873	861	803	807	803	853	802	796	804	802	878	824	865	814	895	844	795	839	883	810	814	844	798	888	827	823	840	847	810	807	804	845	825	820	868	855	891	831	836	873	833	898	821	909	797	920	816	841	824	861	834	875	823	860	768	838	824	827	894	851	840	842	854	861	820	824	864	888	829	824	862	835	850	841	799	835	885	822	851	830	833	866	818	825	785	830	793	798	852	831	840	846	859	818	888	859	831	824	893	825	865	857	863	812	859	855	814	829	872	779	870	821	895	826	855	805	864	902	864	815	808	854	865	836	818	803	851	853	857	825	848	824	843	804	857	831	817	861	811	800	876	866	858	808	807	814	835	850	888	851	806	806	805	854	809	838	815	895	873	824	866	852	817	837	807	831	836	856	823	827	832	841	850	822	824	896	808	837	807	849	846	871	817	855	839	875	843	788	838	786	796	874	822	839	855	828	843	866	808	866	844	813	850	824	865	861	811	825	805	797	801	845	836	869	833	856	839	823	855	800	841	871	843	895	863	818	848	800	790	814	846	839	840	814	845	882	871	784	851	859	811	862	821	908	824	873	835	865	865	839	853	864	858	837	885	829	809	827	894	870	845	834	894	880	803	818	838	822	838	853	871	839	781	793	820	820	816	791	841	879	817	864	856	872	821	810	866	865	820	833	863	853	827	855	824	835	855	836	799	860	841	872	846	801	821	835	874	765	819	902	837	850	817	840	835	842	843	814	833	809	891	820	835	805	797	871	832	821	888	839	837	769	810	816	777	851	810	843	833	865	838	824	804	877	860	841	836	824	844	882	883	851	851	856	893	850	817	872	809	873	853	810	848	843	816	866	864	825	833	870	841	845	771	883	819	857	834	857	836	809	894	796	805	856	853	801	818	863	801	885	890	836	873	807	845	823	818	843	841	792	834	849	814	808	771	911	855	821	795	861	864	843	842	839	834	848	839	817	796	882	854	859	854	789	837	796	833	838	845	909	847	822	875	815	836	835	859	861	850	829	851	839	801	829	804	828	849	815	771	823	779	847	858	895	834	846	854	816	887	841	823	826	861	852	809	834	836	850	810	837	788	829	851	877	836	856	820	782	842	802	852	807	844	803	845	848	846	813	810	834	799	871	802	891	811	820	855	788	869	803	904	802	842	841	789	829	833
22566	23743	23493	20193	17643	9975	4237	1860	806	531	505	437	361	363	354	382	323	341	314	299	347	293	310	293	317	303	293	276	297	336	283	292	274	340	273	302	266	349	257	315	317	309	312	310	326	297	341	285	297	302	314	286	300	288	278	294	304	308	298	240	299	307	328	294	329	308	300	315	280	288	290	311	318	308	310	292	320	284	282	319	287	321	276	295	311	307	295	323	315	283	273	310	285	274	315	289	313	300	301	255	293	276	327	289	324	312	311	282	297	290	282	282	311	301	336	297	301	294	308	307	261	302	318	295	274	289	287	318	303	327	284	305	300	315	275	271	306	262	292	274	305	296	299	294	302	295	300	308	276	309	303	282	309	338	327	291	292	323	299	326	322	313	302	307	274	293	298	298	293	316	322	309	308	338	306	332	315	292	274	289	315	285	315	287	316	311	316	318	295	302	285	291	307	293	318	306	307	290	277	304	309	314	315	324	266	316	324	330	290	291	295	327	286	308	333	296	275	302	307	288	329	318	295	293	317	299	298	324	317	315	309	277	284	288	300	304	319	317	271	277	316	297	330	290	307	315	315	289	315	306	277	288	299	313	290	316	312	291	319	298	317	277	304	291	322	289	296	289	317	276	276	281	292	314	303	314	330	291	327	300	301	292	297	270	327	303	300	311	299	273	296	294	305	303	301	311	270	287	326	323	307	286	282	334	292	301	287	314	276	327	297	316	296	283	302	305	289	290	265	325	301	276	299	296	317	331	293	301	302	283	307	323	283	289	269	302	277	300	277	312	294	279	311	299	292	319	275	332	307	281	273	304	289	320	295	303	324	303	319	325	283	286	272	333	288	285	287	278	309	302	327	326	279	315	287	271	290	296	329	317	288	334	326	287	289	283	280	289	274	281	264	338	309	309	298	302	273	298	305	298	293	316	335	270	287	302	321	315	312	265	307	260	297	289	277	288	271	318	306	321	308	319	337	307	303	302	290	311	300	325	313	313	304	288	281	279	308	289	271	307	298	296	339	329	286	293	284	331	298	298	309	252	325	304	344	275	321	313	270	327	311	302	307	331	297	333	321	294	321	307	269	299	296	286	320	286	299	310	295	320	316	300	303	317	305	284	293	286	283	312	297	276	317	315	285	263	277	299	287	299	299	264	288	302	316	293	294	338	314	287	293	258	302	331	297	290	329	298	336	312	295	272	295	307	319	346	303	337	284	279	268	307	321	304	285	284	315	289	292	310	315	286	288	270	311	312	314	298	308	299	292	285	316	309	318	270	302	327	300	345	278	294	292	276	280	276	319	332	269	313	328	295	315	294	306	315	329	292	295	293	306	267	279	310	309	282	265	297	320	291	285	312	303	280	337	316	307	300	314	305	306	294	270	300	276	305	300	275	299	274	295	276	319	319	307	331	308	316	301	285	301	268	305	321	320	303	297	305	312	291	299	319	304	290	280	314	313	273	297	322	289	324	299	290	312	286	311	292	287	326	304	298	260	281	285	314	286	316	322	292	290	292	290	294	331	316	301	278	303	322	328	319	322	305	280	311	282	316	281	302	310	303	301	323	298	287	294	309	322	272	325	294	317	270	316	263	287	291	301	281	284	305	292	271	308	280	280	291	301	299	276	314	316	316	305	311	290	322	290	273	265	308	294	275	280	304	281	294	301	287	316	314	272	286	292	271	290	298	322	268	293	309	322	304	310	297	283	289	302	300	297	341	273	314	304	289	324	288	294	272	297	318	310	290	330	323	311	330	305	283	312	260	305	279	305	292	309	299	308	292	280	285	273	289	299	282	308	285	293	313	295	321	336	298	290	288	314	279	331	280	337	311	288	298	301	293	301	288	271	343	287	323	288	308	268	275	286	294	298	286	310	314	290	282	309	324	313	302	265	260	287	291	320	309	308	264	271	291	313	302	292	294	301	298	305	305	326	313	304	299	283	315	283	286	324	285	304	303	286	286	319	319	318	300	299	296	286	319	291	288	310	270	272	297	321	274	318	285	280	317	295	317	282	269	326	289	307	281	336	299	309	332	284	306	304	285	307	302	293	311	306	331	317	322	309	302	306	296	330	283	279	264	298	328	295	332	300	287	304	302	322	331	290	270	300	313	295	278	295	282	306	317	274	301	317	263	286	307	344	312	295	273	303	303	291	298	300	282	295	285	303	266	309	297	298	336	290	278	329	299	268	295	280	304	297	294	314	306	304	308	268	310	291	272	319	289	298	288	293	298	290	299	309	291	310	316	285	313	292	291	300	301	314	297	282	271	308	294	283	315	336	291	297	282	307	307	316	300	307	291	279	311	323	305	303	303	247	306	271	316	275	309	297	311	302	279	301	301	327	309	320	266	300	286	304	300	292	330	302	309	331	317	308	315	309	270	308	296	307	290	261	305	301	334	323	326	289	316	316	299	300	290	314	290	315	323	336	294	300	306	268	326	327	352	311	289	302	291	312	313	288	287	301	321	318	292	282	294	303	305	326	311	315	303	268	307	299	304	323	291	302	289	318	305	293	299	263	313	314	314	291	293	302	299	291	305	284	310	286	326	298	276	302	295	282	322	291	320	298	277	284	309	308	286	307	315	277	316	315	317	313	296	316	262	322	301	302	276	320	304	278	316	319	306	293	283	308	316	311	287	319	306	302	284	270	327	308	305	339	292	291	345	300	308	288	333	287	317	315	289	289	286	320	284	320	322	289	283	302	274	309	275	306	287	285	284	285	308	313	290	285	288	314	311	318	312	301	297	305	308	275	288	298	326	294	300	307	286	312	284	302	289	299	327	294	254	286	319	314	294	316	305	262	327	334	294	327	286	292	323	291	313	337	303	305	301	317	306	289	278	314	308	312	286	310	278	291	286	292	307	316	311	311	300	288	304	295	347	299	293	307	312	292	314	292	298	321	313	333	284	293	280	285	311	307	260	278	292	302	322	299	282	272	280	333	309	282	309	313	308	291	307	306	328	317	311	270	302	320	308	320	312	313	310	309	319	294	304	302	300	309	316	283	306	288	312	286	308	325	293	331	282	301	337	314	314	289	276	282	319	308	279	288	302	317	278	317	346	292	272	303	315	274	298	285	303	328	332	312	318	318	321	321	302	291	297	302	323	314	286	331	284	296	330	312	302	295	288	290	292	308	304	289	288	311	282	272	299	320	315	280	289	290	323	320	311	320	299	311	285	290	322	298	318	294	285	320	283	313	313	310	325	342	301	286	301	276	285	329	280	333	306	310	291	293	294	304	325	321	269	286	311	319	296	303	307	328	296	304	296	289	270	313	313	288	309	282	291	310	285	314	316	304	293	294	297	282	286	301	295	270	293	326	275	298	338	300	276	314	281	285	258	344	267	294	296	300	300	287	295	303	294	320	326	305	310	322	294	307	300	300	269	305	301	277	295	291	291	297	308	279	298	300	275	299	284	289	291	284	297	298	301	289	305	308	273	312	281	294	316	294	320	285	295	307	298	305	306	300	299	310	258	278	305	267	290
15611	19169	24795	30114	32490	23713	13286	7414	3518	2308	1977	1581	1421	1280	1201	1166	1047	1046	958	912	906	915	917	904	904	866	908	891	858	820	794	884	811	847	863	830	880	847	776	821	864	836	858	834	820	848	823	846	821	850	836	832	854	829	854	798	783	853	824	815	812	820	842	802	814	793	857	868	816	806	818	825	846	849	883	803	826	827	783	879	898	815	872	799	822	838	829	762	848	815	864	822	858	840	822	853	832	775	803	813	773	830	805	838	795	847	841	816	823	792	879	804	822	808	859	840	870	846	810	859	781	787	836	842	793	801	854	794	797	782	822	849	818	811	814	814	845	824	866	836	782	775	883	864	821	832	816	895	886	848	856	804	842	826	843	829	827	818	803	850	801	822	878	875	815	828	781	805	801	852	794	830	831	807	826	844	830	799	819	793	840	779	848	790	840	774	796	813	789	815	814	884	882	838	869	852	806	854	842	835	862	815	811	810	856	823	836	836	867	820	796	865	834	796	793	846	852	779	843	855	816	859	855	852	823	899	830	890	814	804	837	819	859	862	887	807	868	856	834	828	829	856	797	856	788	783	849	801	795	846	820	811	869	849	891	808	827	860	819	856	804	846	870	872	814	868	779	879	843	848	791	809	845	859	846	831	852	880	857	817	851	775	829	837	831	823	837	799	806	810	840	757	810	868	875	795	870	823	805	896	869	800	810	821	846	849	816	829	818	870	861	838	825	848	814	877	824	867	845	803	806	821	813	806	821	798	809	794	837	803	799	849	775	840	848	811	835	843	906	878	788	883	860	823	829	860	851	876	769	819	850	870	869	791	885	798	826	812	843	819	799	830	819	824	822	855	806	884	813	901	854	848	823	882	851	817	889	827	878	859	774	815	861	817	816	878	837	809	804	770	827	849	835	791	831	816	885	781	845	825	848	841	795	860	863	778	851	831	831	869	819	789	816	818	809	864	862	828	862	835	826	837	785	860	860	822	805	804	883	822	866	850	866	814	854	825	820	838	817	816	794	823	831	891	781	805	840	855	767	853	837	858	790	827	796	811	830	836	789	774	829	832	796	805	818	784	811	840	804	836	830	812	815	786	808	787	857	813	809	815	784	853	862	827	797	881	825	805	800	814	832	837	811	860	781	807	838	886	871	816	830	843	854	876	821	840	876	818	847	793	798	807	850	845	819	819	801	785	787	800	835	810	811	808	824	851	844	814	801	822	835	844	822	865	842	816	870	851	817	791	831	822	846	858	819	833	843	802	861	878	837	822	813	766	776	820	914	854	811	857	823	832	871	832	823	825	816	864	839	747	817	813	848	795	847	876	816	840	868	863	809	830	821	889	830	843	811	776	866	804	827	829	856	842	820	769	831	761	825	854	836	795	821	834	840	836	819	874	869	840	828	810	855	832	770	892	799	790	851	788	875	830	830	833	812	845	829	815	852	787	812	849	842	839	789	848	829	851	858	870	848	837	863	804	790	790	796	876	823	822	845	855	869	821	825	795	837	818	892	829	818	783	788	849	816	877	810	871	857	851	859	811	852	802	839	839	806	853	842	774	778	806	803	796	815	824	880	813	857	786	822	881	816	829	827	843	839	790	911	822	809	848	837	805	823	840	836	893	858	860	837	839	802	822	816	835	844	886	840	825	824	834	871	825	851	831	854	817	827	774	810	834	851	838	795	808	799	871	830	811	792	789	842	845	837	801	785	842	856	838	863	864	783	829	843	827	847	869	843	812	773	823	890	872	810	832	783	801	765	754	819	784	786	856	822	809	787	845	828	808	838	838	840	819	855	833	836	835	837	795	805	768	800	843	864	875	762	816	818	793	791	867	825	839	769	792	816	836	839	834	807	830	846	853	794	844	827	851	828	815	786	868	842	854	850	839	896	821	823	828	785	823	835	839	821	867	839	835	829	857	866	821	845	792	852	849	890	863	801	857	819	845	858	895	823	814	854	861	811	787	800	803	823	880	817	805	865	788	883	825	864	840	813	848	844	862	857	812	825	745	839	813	857	856	851	830	830	833	835	803	802	893	789	826	795	830	827	848	807	824	894	835	828	836	815	777	840	854	849	824	827	869	864	836	812	813	841	825	873	855	804	862	814	833	834	832	807	844	818	852	797	805	839	840	761	795	820	877	812	857	874	840	838	832	811	809	840	824	822	839	809	844	824	815	840	836	880	865	863	835	865	824	815	797	824	814	827	846	802	831	831	851	833	855	856	852	867	841	787	861	786	786	823	860	861	851	780	843	798	807	811	857	794	860	796	846	821	858	890	824	809	837	827	836	836	860	812	804	835	813	812	790	803	769	879	829	829	816	784	834	822	840	822	861	802	769	825	829	837	801	820	849	841	812	850	819	784	809	811	846	823	830	815	886	837	855	848	868	818	844	856	772	885	797	825	790	859	836	818	817	805	788	777	857	868	817	823	828	832	846	826	800	897	838	823	835	855	822	844	892	856	794	807	826	810	819	817	813	809	816	810	830	819	763	813	853	896	838	809	807	845	791	826	843	857	834	803	819	849	828	805	862	813	821	807	883	845	842	809	833	797	892	810	830	851	824	819	835	848	854	801	786	831	841	842	753	869	811	836	838	826	822	855	819	796	848	772	875	840	802	847	826	806	811	752	848	792	813	823	803	791	823	834	798	823	833	798	811	806	830	782	865	920	797	883	850	847	852	816	839	843	790	839	803	842	865	861	783	844	822	808	808	831	813	837	831	829	813	820	813	922	851	809	866	853	855	818	777	796	794	829	823	853	843	778	862	847	844	846	849	802	826	782	824	783	821	834	831	754	788	821	843	863	819	834	802	869	846	779	845	836	842	858	794	814	870	834	842	858	881	870	844	847	825	833	794	866	800	811	835	841	835	827	820	849	823	825	794	798	813	770	812	821	863	827	882	827	809	803	822	850	820	813	853	868	830	806	840	781	820	827	859	833	786	774	822	832	814	826	831	835	859	799	801	844	792	764	807	782	790	790	828	797	834	788	780	837	873	816	843	846	812	852	862	837	825	792	827	857	801	848	779	841	804	792	873	766	840	859	784	900	837	833	840	804	817	761	820	875	791	840	832	808	869	850	882	770	794	806	857	843	837	839	833	847	920	868	833	852	827	839	811	836	838	831	843	850	831	840	848	829	805	852	868	833	784	853	820	844	834	810	806	867	807	849	826	814	855	797	827	809	822	813	829	789	871	827	769	834	858	799	840	796	813	823	851	850	850	839	803	771	856	818	849	836	890	887	801	822	811	817	824	848	820	808	807	871	830	805	827	790	850	838	792	850	782	839	822	825	785	824	854	837	838	820	853	830	809	823	826	785	840	809	823	820	825	842	806	836	830	789	845	848	845	845	825	862	815	867	837	809	784	756	856	846	822	757	801	878	824	829	819	818	843	826	796	858	856	857	780	818	809	845	786	825	858	873	808	821	854	820	816	798	805	784	784	827	834	784	817	851	866	893	864	782	832	806	791	849	855	843	786	779	853	837	845
21817	20841	23734	20504	16624	10200	4280	1995	925	608	498	459	392	373	332	340	301	334	316	286	352	337	313	335	317	254	295	310	315	338	301	289	306	275	294	334	290	255	309	314	287	292	310	307	300	298	286	307	297	276	301	335	294	329	300	314	287	297	294	314	267	284	285	311	319	329	297	326	300	272	315	292	304	294	266	289	318	320	304	278	284	291	326	297	262	286	335	286	266	312	285	289	300	290	286	276	312	279	286	251	283	278	293	299	276	306	305	254	299	273	291	284	301	277	304	306	266	274	308	322	311	299	302	298	296	253	289	302	292	270	294	321	287	278	292	325	300	289	290	298	269	306	309	247	272	318	307	256	286	269	306	312	294	278	275	297	286	279	264	301	299	296	268	283	296	299	323	281	291	281	288	271	290	300	284	300	285	304	307	310	314	286	323	257	299	288	300	269	300	287	302	318	285	278	299	301	318	267	295	278	302	293	315	319	323	326	282	314	316	274	289	315	290	318	295	287	289	318	304	296	293	288	272	277	288	305	273	286	290	331	307	300	297	277	291	320	336	307	320	286	303	274	300	280	286	300	278	291	278	288	309	291	307	313	312	282	353	317	273	294	270	280	288	308	287	305	278	270	315	330	291	312	331	279	302	290	285	340	306	261	295	286	305	301	274	295	291	296	294	298	297	309	297	314	289	258	269	277	289	299	278	310	299	268	299	293	328	332	302	293	300	287	302	277	315	279	305	317	306	273	290	324	287	276	316	305	318	314	274	274	302	295	305	325	272	292	291	330	270	296	277	340	285	282	300	297	284	293	331	325	312	310	324	292	282	277	290	299	262	309	306	285	308	330	320	319	293	253	301	298	303	307	323	304	304	305	255	308	299	285	311	322	269	282	313	297	287	280	301	277	278	293	319	325	303	296	306	284	284	304	328	294	306	269	299	271	306	308	269	290	273	275	293	316	323	285	282	315	310	315	319	291	254	282	275	286	298	285	294	319	320	283	312	309	285	301	296	257	259	301	307	295	313	285	265	306	264	331	317	302	299	268	318	315	336	294	297	281	272	316	307	286	280	256	318	290	313	290	263	302	300	311	292	313	288	303	298	301	298	300	304	331	293	291	303	283	321	295	282	297	300	295	267	270	306	297	315	305	300	292	272	306	286	282	299	296	280	332	303	276	305	324	298	279	297	291	297	257	319	280	279	299	296	258	259	293	287	280	272	285	292	312	284	299	264	303	307	286	292	308	306	281	325	293	292	298	278	311	340	310	314	308	303	293	282	284	271	291	312	278	287	274	286	267	275	305	311	291	325	266	336	286	281	284	290	279	282	328	294	308	279	312	265	313	298	300	287	285	294	303	290	299	331	335	294	286	320	286	302	296	294	293	262	293	320	311	306	293	307	332	297	275	291	289	293	254	292	301	278	278	296	316	300	291	290	301	299	289	271	298	281	310	283	300	276	269	288	286	290	277	291	287	301	271	292	332	294	284	300	297	299	311	312	316	323	297	314	294	290	312	292	290	295	291	295	292	277	336	321	290	300	323	269	273	284	283	275	285	292	286	304	264	250	302	316	279	264	285	281	281	297	276	287	292	276	284	309	289	296	327	277	302	302	276	322	303	312	273	321	302	295	275	294	284	308	278	285	328	270	293	299	294	298	290	292	266	287	285	302	299	286	305	280	315	302	300	286	288	284	289	310	287	267	307	284	285	283	278	251	300	322	319	298	287	279	280	281	288	275	327	286	289	292	311	288	314	298	283	293	294	298	291	288	280	280	304	258	304	340	292	297	292	303	277	262	323	292	291	312	318	304	283	316	280	266	316	297	299	289	298	303	325	281	287	289	292	277	295	314	304	300	307	316	292	271	306	294	284	302	270	288	295	315	297	298	307	280	321	303	306	275	305	298	318	295	273	319	288	277	278	282	289	314	315	272	332	312	317	281	295	275	302	312	299	292	290	306	289	306	300	290	297	302	282	295	275	315	288	304	322	287	268	280	330	269	294	287	294	298	296	269	279	312	330	295	296	322	305	297	268	337	310	282	301	325	309	320	292	260	263	286	290	307	307	265	288	256	268	286	275	311	292	305	320	315	281	293	293	311	305	298	305	315	293	294	303	306	233	308	301	289	290	288	283	269	286	294	261	251	292	284	300	279	278	305	340	300	293	292	308	319	322	298	303	302	277	276	296	300	286	295	307	297	316	287	309	285	312	262	296	298	299	264	323	270	284	289	286	265	296	314	316	291	332	308	313	276	317	312	294	293	306	307	304	330	271	283	309	281	314	290	293	314	288	301	288	310	272	290	333	298	271	298	279	338	314	293	305	282	290	307	308	315	292	296	304	279	276	301	277	313	276	272	302	266	312	285	311	307	279	308	281	291	285	262	297	312	320	310	296	295	304	295	323	297	290	297	289	321	304	289	319	283	300	292	281	295	276	305	287	291	286	280	309	296	316	303	325	286	300	300	310	284	289	288	283	324	300	286	266	258	312	316	305	307	286	328	284	262	306	313	296	277	283	274	287	302	273	306	290	299	320	307	320	269	296	298	303	284	315	305	298	288	297	295	301	296	298	248	334	266	308	338	296	276	308	320	305	280	302	261	278	314	304	269	348	285	282	280	275	299	297	316	320	316	298	272	291	300	279	294	298	321	291	289	297	305	295	290	275	309	297	271	281	280	290	268	287	309	293	312	253	308	290	308	298	288	294	303	296	316	316	332	296	296	305	271	286	267	325	303	304	315	343	290	267	251	270	318	249	330	270	284	323	315	315	311	311	275	276	299	308	274	296	288	299	289	299	292	310	300	296	299	271	314	300	327	300	288	285	306	272	302	311	272	268	319	255	262	289	310	278	307	350	299	293	312	289	335	288	281	287	316	293	295	324	277	305	296	331	287	281	274	288	312	299	293	314	312	296	297	297	314	271	288	274	280	317	277	341	278	285	312	296	286	285	295	296	316	263	334	299	280	305	289	281	319	289	287	289	336	305	315	314	281	308	271	293	319	318	313	330	290	309	323	308	307	302	296	294	282	323	258	318	304	302	303	270	295	325	280	290	290	285	284	301	304	302	286	270	298	330	311	298	296	311	299	305	299	288	290	298	277	296	304	287	312	276	302	275	292	285	309	299	312	280	310	264	309	302	279	302	296	251	281	296	309	297	290	310	260	310	320	242	283	286	325	270	282	313	318	303	283	293	285	316	295	300	304	285	297	299	295	302	312	298	318	268	295	306	263	277	289	265	279	299	282	314	283	297	298	330	303	299	331	284	299	290	280	283	278	284	267	321	289	298	310	256	293	300	278	304	277	288	308	301	302	267	294	276	291	262	287	307	304	282	289	270	289	296	307	324	336	297	324	303	314	299	313	278	302	308	301	294	300	298	314	292	269	312	297	289	334	323	279	267	334	297	283	290	296	278	305	287	284	324	316	315	321	346	297	264	292	273	295	343	280	297	295	299	283	301	318	278	287	302	287	303	298	260	273	279	287	335	288	290
15342	16535	24995	29508	31181	24093	13727	7855	3731	2484	1889	1625	1468	1296	1201	1160	1103	1016	958	939	969	905	888	912	844	941	809	867	866	824	890	786	800	800	826	862	789	864	859	849	826	861	825	792	782	818	863	814	832	819	824	847	829	829	832	785	825	792	857	817	878	805	834	846	844	829	773	833	782	802	827	794	829	849	787	847	839	832	826	772	825	809	802	825	748	843	782	783	851	849	811	835	831	840	813	781	852	803	761	743	861	855	833	844	851	806	812	823	766	797	772	788	855	836	841	802	846	812	812	829	833	817	874	772	821	798	868	790	841	803	845	839	852	835	828	815	825	862	818	832	824	868	831	820	819	768	805	825	850	780	772	822	788	789	757	799	779	793	797	814	845	782	812	835	805	842	843	793	785	812	732	813	776	834	791	843	883	807	820	748	781	820	756	810	792	803	851	848	802	813	834	809	812	854	846	779	825	769	819	791	825	830	847	798	805	811	764	805	777	788	796	835	825	810	807	815	846	792	841	807	799	773	766	823	805	801	794	864	857	827	745	781	815	855	817	834	892	826	850	781	828	851	848	805	780	793	828	814	836	833	813	850	853	848	776	819	843	773	832	835	813	843	784	834	855	833	792	789	822	776	832	819	818	843	768	766	801	827	876	840	826	817	785	822	848	823	773	787	774	844	778	781	834	794	822	813	830	843	818	817	831	813	865	820	855	788	816	815	803	839	861	811	752	797	862	835	835	823	820	780	844	828	814	817	824	806	827	789	786	821	811	789	785	812	833	837	817	824	792	871	852	803	830	837	853	823	802	789	790	827	793	817	800	817	796	832	807	796	811	834	846	771	745	819	842	812	785	796	808	803	798	776	842	803	801	790	780	760	804	809	794	806	790	823	771	762	814	829	810	827	827	811	833	836	785	801	834	846	807	867	797	802	862	786	813	802	816	791	847	794	810	781	812	812	818	785	776	809	857	822	808	832	857	785	814	835	846	826	803	749	779	828	804	811	805	765	869	813	772	793	793	827	835	821	845	785	825	857	787	769	840	825	813	852	838	837	836	783	819	825	806	796	840	816	816	853	837	801	834	829	795	786	756	855	818	790	839	762	765	817	817	787	782	835	798	812	814	836	779	833	800	783	821	845	871	827	818	811	756	799	871	844	827	847	859	801	762	869	814	812	896	796	800	850	836	787	822	870	783	802	807	800	729	808	827	839	785	841	800	782	850	805	834	785	826	852	795	851	794	842	827	781	853	778	856	838	804	793	877	774	859	795	817	817	834	809	799	812	787	799	752	861	772	745	762	823	794	806	813	813	799	800	825	836	771	753	804	868	786	784	769	803	788	812	836	781	793	845	802	778	865	835	787	852	832	811	800	843	839	777	820	785	813	873	806	835	765	761	802	886	888	819	786	780	847	798	759	799	804	829	805	782	803	805	817	817	866	854	815	786	830	774	898	805	800	821	825	784	804	828	800	832	796	795	828	816	833	787	796	810	797	863	847	781	836	811	819	817	811	806	787	851	817	835	825	832	821	806	760	794	804	812	761	797	836	843	854	847	855	774	829	842	801	792	841	797	799	818	847	792	789	769	837	857	823	802	806	764	795	790	788	795	786	813	824	826	821	790	809	803	773	794	814	805	835	874	812	802	853	849	737	830	807	791	832	890	791	799	826	779	786	832	820	801	808	822	841	787	784	821	773	777	775	807	862	817	827	807	808	798	828	802	822	841	837	839	812	751	818	812	739	783	782	825	781	817	814	825	816	826	836	803	829	828	813	827	838	811	825	769	824	819	828	844	789	808	793	785	790	767	816	797	860	793	839	790	833	814	858	829	837	810	814	796	838	890	770	778	836	813	852	814	807	814	829	801	796	846	800	840	826	766	815	832	841	847	804	776	840	836	825	776	839	810	816	818	792	787	863	855	869	786	824	788	747	829	796	807	786	803	802	881	861	787	809	773	814	830	829	786	828	796	798	808	834	818	854	797	804	820	851	786	790	806	788	804	818	819	859	829	813	831	790	796	839	810	771	763	775	811	854	781	807	848	773	786	839	874	822	838	795	842	804	802	800	813	794	825	813	847	858	776	824	831	787	802	866	837	807	837	832	833	851	779	793	842	822	788	824	790	797	809	825	801	803	811	848	793	812	795	840	809	829	844	837	779	824	837	848	870	809	810	844	819	843	831	811	790	814	782	821	788	825	831	830	809	830	790	788	780	820	813	789	862	831	833	861	784	795	810	768	857	790	797	836	812	823	829	831	824	794	791	824	804	799	794	780	792	833	759	772	816	824	768	796	788	815	841	866	777	840	828	827	857	810	807	817	807	825	844	842	846	825	806	799	813	888	763	845	823	825	834	794	837	828	771	847	789	811	815	785	826	841	778	830	791	825	787	802	830	792	829	823	815	817	737	790	827	822	841	847	836	803	809	800	821	795	785	834	873	826	852	764	809	836	815	839	772	897	830	807	776	844	788	817	835	865	755	836	782	811	787	856	833	804	788	832	786	759	810	831	788	770	878	846	814	792	836	789	775	882	847	831	789	819	809	781	840	790	793	818	805	821	833	841	820	818	838	812	863	790	818	796	781	790	844	787	856	810	803	845	866	845	797	806	852	840	790	810	801	851	860	808	795	777	860	847	791	825	844	789	821	793	840	816	824	814	840	804	824	803	796	837	848	831	844	794	807	784	836	876	814	831	751	852	816	821	810	798	780	856	830	813	775	767	793	836	807	761	856	858	848	790	775	851	828	825	810	787	845	780	779	825	808	816	802	815	797	800	816	879	797	797	792	807	805	850	823	815	803	822	800	773	818	834	793	883	811	850	790	824	818	782	794	793	813	827	777	832	830	735	783	840	821	842	767	762	829	780	868	814	835	770	779	806	857	853	837	814	852	808	827	792	847	833	798	766	821	823	764	842	803	835	878	812	809	881	783	838	794	818	802	857	845	798	802	768	763	819	842	768	847	828	866	806	810	788	788	846	864	776	757	806	851	820	844	761	846	819	783	781	805	863	820	780	795	827	789	784	806	800	820	828	828	818	812	757	814	824	750	842	795	856	792	838	795	795	802	818	809	811	796	785	802	840	824	818	800	861	846	812	788	829	800	831	791	816	815	834	807	818	795	746	847	877	869	823	792	843	778	777	787	807	866	767	787	828	797	812	827	808	829	826	839	844	823	798	765	815	824	833	836	825	801	777	828	803	837	778	778	827	762	875	845	871	821	791	870	797	798	753	824	771	822	789	837	787	851	808	828	821	768	793	796	823	800	855	836	797	836	828	793	839	828	852	808	813	821	816	792	788	801	794	835	852	865	794	833	796	828	845	847	782	757	851	817	803	822	831	809	800	818	842	832	746	813	845	798	783	791	791	864	834	822	783	841	881	852	791	825	846	812	812	812	827	793	812	819	796	823	816	800	789	847	828	808	814	817	778	842	820	842	834	825	841	829	808	840	864	774	818	791	753	814	826	871	801	834	816	831	801	837	868	799	857	779
21398	20867	22992	20013	16809	10461	4378	2061	878	603	486	417	397	360	334	313	318	347	323	291	324	272	312	311	288	270	289	300	271	297	293	294	292	283	301	279	296	322	290	273	277	294	264	278	296	298	273	281	314	248	291	297	302	324	284	274	278	278	270	298	280	274	305	258	308	277	287	300	296	279	289	309	297	307	302	294	300	247	260	305	279	260	278	279	269	306	292	308	274	305	280	316	284	258	272	262	300	271	278	310	281	277	301	308	294	289	269	299	271	286	297	276	282	292	300	276	288	289	315	259	279	265	262	303	308	283	284	313	260	316	277	296	309	293	312	292	306	337	287	286	259	279	271	302	300	307	259	295	287	299	304	309	273	303	284	302	276	285	290	285	281	310	305	291	275	261	325	268	304	284	281	276	315	321	292	292	281	289	294	298	262	306	282	258	275	302	243	294	284	312	265	308	295	315	284	276	290	299	294	254	286	290	274	304	298	259	280	252	290	283	278	304	259	270	277	273	278	300	302	281	305	289	300	284	293	280	291	294	306	278	285	285	295	294	293	263	284	297	335	313	309	287	274	283	271	297	328	316	294	256	311	281	273	302	276	265	332	291	292	268	282	276	294	304	299	285	282	281	295	269	297	283	287	317	246	271	281	263	268	292	298	259	303	291	303	293	298	261	278	314	271	288	298	297	267	284	305	299	289	281	293	274	273	311	297	292	313	317	301	317	294	305	243	266	301	268	286	271	326	262	294	293	311	282	297	264	306	278	337	276	276	273	304	271	285	272	282	311	264	295	273	283	286	281	292	263	268	303	307	290	304	295	322	297	256	304	285	280	312	307	278	264	288	289	285	298	264	294	291	307	282	267	279	298	305	316	280	299	274	296	293	275	262	297	302	297	273	286	271	284	300	304	304	325	300	294	290	261	269	256	293	286	315	296	303	293	264	303	292	272	287	284	277	257	280	300	284	297	303	244	285	285	289	272	285	294	280	302	291	280	316	275	300	278	297	277	276	274	284	259	291	291	287	284	317	285	269	255	325	295	280	286	299	277	315	278	289	258	314	283	286	311	318	302	238	321	277	300	239	299	320	311	320	266	302	264	277	312	303	281	276	288	300	290	285	303	283	310	309	287	262	306	314	288	309	263	278	284	279	278	298	292	298	269	264	288	292	295	247	307	267	276	272	275	287	282	277	295	288	301	315	296	294	282	315	298	274	283	281	267	268	290	282	271	278	283	266	268	291	298	305	310	284	311	273	278	301	293	254	286	270	278	271	262	295	260	294	282	286	296	282	289	287	284	273	296	307	268	284	304	323	275	306	282	285	326	266	301	306	288	272	272	307	264	264	280	274	323	289	300	312	245	291	304	300	281	273	302	294	279	305	297	264	276	269	299	265	296	240	257	278	285	275	289	319	278	277	271	266	284	307	267	260	302	261	281	308	291	314	285	285	309	282	292	276	320	290	268	280	265	285	324	289	328	325	281	307	302	285	338	247	283	273	307	266	292	276	275	299	292	258	276	269	281	268	276	281	317	277	271	290	257	302	265	282	283	266	294	293	276	253	328	266	299	328	290	295	278	289	277	291	299	282	301	296	255	289	318	291	292	294	313	276	267	295	309	313	280	291	282	330	285	283	292	317	278	300	292	300	297	298	337	298	285	293	296	257	300	308	288	270	298	294	290	301	286	285	306	306	291	263	304	304	321	277	319	279	299	289	291	297	278	269	294	287	303	278	275	279	293	286	318	295	312	276	308	287	309	251	269	301	287	271	282	307	281	307	270	296	287	288	283	308	309	270	287	298	296	309	307	310	280	272	297	292	290	311	295	316	300	283	296	272	320	295	271	271	305	284	276	280	280	281	289	294	282	293	327	297	280	318	309	286	311	293	286	319	286	291	283	273	251	299	305	298	263	258	281	284	260	293	281	295	271	306	280	270	268	274	317	265	312	270	265	284	293	267	291	286	272	293	292	257	305	279	310	290	284	258	293	267	288	314	298	297	285	300	318	280	275	288	296	306	300	283	255	301	293	312	295	273	287	284	287	290	302	276	278	278	273	264	295	261	294	318	285	290	270	305	287	237	277	275	264	293	263	277	286	286	282	264	271	282	251	284	257	293	320	271	306	271	317	294	299	309	302	296	290	295	268	303	315	284	295	299	275	312	313	310	300	271	276	287	306	281	275	263	310	273	298	284	277	333	294	301	277	297	287	281	268	278	313	300	304	295	271	309	279	285	293	293	299	304	290	289	287	261	316	326	301	274	297	288	309	316	302	273	330	295	269	309	277	274	299	309	290	290	279	308	286	298	280	275	294	272	283	307	319	298	265	307	262	311	271	285	284	278	294	292	294	292	251	291	301	292	266	285	303	285	313	275	306	261	307	258	280	279	280	290	284	293	299	304	283	293	292	248	314	268	261	269	300	257	293	253	296	269	306	311	280	288	287	283	273	300	290	300	302	260	268	258	287	264	294	253	273	275	279	263	296	300	325	274	285	312	314	281	296	283	266	290	279	272	297	288	294	276	314	292	311	309	268	272	313	285	311	263	295	306	285	325	308	283	264	288	272	284	305	318	267	317	297	293	325	277	305	320	286	294	295	272	257	280	308	264	270	264	332	291	269	307	294	269	247	299	298	307	259	297	277	288	295	288	287	292	287	304	293	280	263	305	288	269	298	262	263	276	258	309	313	284	283	295	315	299	248	282	288	285	284	260	296	297	283	296	283	300	286	280	271	256	306	292	289	288	315	293	281	259	276	298	302	302	253	277	300	298	300	307	281	289	312	265	297	282	292	278	287	303	307	296	267	278	266	280	238	303	282	304	273	257	311	268	283	279	296	303	321	291	295	263	303	287	269	288	315	280	321	287	272	314	292	300	270	272	253	283	320	286	246	280	290	282	310	291	262	269	286	248	257	325	306	292	306	255	264	302	301	303	300	294	265	288	282	276	306	274	297	290	295	288	304	265	301	291	273	273	272	297	316	280	298	306	317	276	288	292	296	277	302	286	290	284	283	291	313	270	317	279	302	269	284	316	277	264	290	297	254	293	289	279	294	298	300	280	289	307	287	272	275	281	300	322	329	244	249	259	292	274	281	256	292	259	305	286	299	289	317	329	289	291	313	297	261	287	271	285	289	327	286	286	312	284	303	324	312	277	311	276	269	293	268	274	287	283	267	304	297	289	271	278	283	264	305	291	282	281	299	276	279	310	285	317	277	297	301	301	298	287	288	292	286	279	306	267	280	261	299	306	263	310	273	311	294	299	290	315	298	267	304	302	249	284	286	282	273	283	299	298	295	293	291	284	299	244	307	277	290	313	297	266	297	294	262	283	278	325	262	269	285	276	288	290	282	303	287	315	296	282	281	279	314	326	279	257	282	276	301	270	290	280	299	245	287	268	303	308	309	296	304	276	280	304	291	283	279	284	325	266	297	265	323	308	301	281	320	293	272	292	278	274	300	276	305	288	289	273	279	287	301	290	319	269	277	288	264
14838	16895	24899	29315	31629	24556	13807	7718	3385	2364	1959	1617	1466	1242	1094	1089	1007	963	913	897	853	869	886	849	879	867	847	850	827	804	840	842	823	845	805	830	831	835	788	799	881	795	811	775	774	828	808	790	858	836	810	801	827	778	833	787	824	788	799	769	820	769	771	826	830	765	809	823	743	805	809	828	798	786	812	776	836	786	809	815	791	749	783	797	838	833	793	847	800	848	804	811	789	830	797	791	820	806	828	818	798	794	753	796	764	833	862	805	777	810	793	770	812	846	798	786	805	746	769	826	785	723	761	810	782	748	803	821	775	804	778	833	850	840	819	771	818	826	859	847	853	775	815	771	796	809	797	815	786	787	798	741	786	769	798	834	773	826	833	830	793	774	806	804	780	800	832	789	802	775	858	781	837	811	810	818	764	836	779	820	826	733	786	780	819	836	769	777	832	817	741	807	816	833	725	847	795	819	821	762	819	837	787	810	857	846	824	783	790	845	785	875	827	850	807	798	752	789	849	847	769	816	769	774	775	829	748	833	809	778	794	808	750	797	824	838	820	837	863	814	776	809	834	829	820	805	834	764	803	810	765	810	828	805	821	783	800	762	795	799	807	799	809	811	777	770	790	836	840	849	848	838	799	843	812	801	772	823	838	811	749	837	819	765	821	833	864	761	817	764	810	798	791	777	822	778	782	777	820	812	863	788	811	821	772	815	777	818	809	778	836	782	805	816	801	750	732	754	768	810	887	802	778	803	797	799	759	760	827	832	833	806	842	772	809	786	816	798	794	760	791	842	806	807	823	826	810	806	778	813	787	758	788	784	785	769	793	809	789	822	821	773	829	830	793	803	777	774	781	773	797	805	779	804	752	842	775	824	816	822	802	756	789	832	805	796	815	794	825	837	760	843	818	814	780	844	753	771	794	816	797	814	826	831	870	834	770	789	777	793	792	845	796	865	803	798	803	783	806	789	780	762	812	759	786	818	815	789	775	857	772	836	876	807	797	799	793	752	810	816	837	813	791	798	775	792	798	821	810	804	825	873	835	824	825	792	847	783	807	824	801	732	803	742	782	786	781	809	793	783	804	804	782	787	819	782	788	781	807	858	765	788	869	810	778	798	779	823	836	832	804	835	759	803	798	733	808	793	828	797	798	828	777	792	833	826	799	809	804	775	812	780	850	825	758	793	785	792	796	783	834	808	813	792	869	719	764	816	727	767	811	802	777	815	781	814	761	757	803	844	794	830	808	773	790	797	759	798	789	816	786	790	791	804	754	789	800	770	742	852	789	814	797	783	850	818	815	783	783	837	852	837	815	825	844	777	806	831	783	796	775	779	811	764	865	772	831	783	770	711	783	805	774	802	845	810	777	781	784	821	848	788	723	765	788	807	809	818	809	808	801	815	793	800	759	782	775	855	834	793	757	787	813	759	749	812	756	801	850	795	774	820	748	782	819	827	760	846	778	811	824	828	804	795	779	783	817	758	783	825	832	784	806	793	791	837	830	840	776	796	752	813	782	854	787	776	796	851	844	791	812	814	811	772	792	786	804	807	792	755	769	799	825	775	833	834	821	796	804	796	814	829	853	814	856	775	839	815	862	775	797	813	840	784	756	846	778	800	829	831	787	830	802	808	797	809	803	868	756	836	811	737	781	850	808	796	793	803	770	786	879	807	821	857	781	789	807	784	783	833	762	772	819	762	789	801	792	743	801	806	802	784	799	830	789	740	789	780	783	806	771	818	833	823	801	831	779	792	780	815	763	780	830	813	780	777	809	820	752	787	834	785	773	813	790	771	768	804	771	835	750	770	781	775	867	820	837	776	842	848	816	777	757	823	780	777	818	829	807	753	807	833	806	808	779	798	787	796	820	826	806	815	803	819	816	823	783	820	809	810	795	785	821	810	793	816	787	753	815	792	747	808	821	871	820	819	781	784	805	825	790	780	780	785	813	805	771	837	777	860	787	798	792	841	834	831	801	787	805	803	879	781	824	800	834	801	824	805	771	826	823	753	779	788	801	748	827	813	808	793	765	855	839	826	782	816	812	870	777	826	792	839	794	851	786	786	777	873	796	767	800	799	763	854	764	792	827	812	783	812	801	810	778	808	816	808	785	831	826	836	773	813	826	795	816	767	769	859	785	786	777	801	799	790	777	778	760	735	844	803	818	812	789	817	804	781	815	816	823	798	805	740	794	799	853	795	803	843	836	812	796	798	807	735	785	798	824	837	781	789	773	829	783	801	847	842	859	787	810	820	778	746	770	833	847	821	795	823	796	804	781	839	809	798	809	867	813	807	772	794	802	788	805	743	770	815	753	776	808	751	794	770	798	787	784	832	777	784	792	777	810	787	803	797	820	808	771	783	819	819	797	781	856	815	806	759	813	821	754	812	816	812	861	824	788	745	801	801	824	788	847	783	851	801	787	851	812	830	753	802	762	791	805	821	838	799	798	811	794	811	782	866	810	774	820	798	822	782	789	839	808	789	768	837	821	808	806	824	841	832	761	825	818	802	841	812	819	815	794	770	824	792	816	810	842	823	791	848	786	764	787	765	845	799	804	816	792	822	797	784	805	837	823	798	740	757	787	804	767	809	827	761	820	806	773	829	799	816	815	853	783	814	761	785	815	832	835	818	804	807	858	838	739	812	847	782	806	808	779	778	846	827	817	787	801	791	775	845	792	829	826	812	803	816	759	800	840	794	834	799	794	774	810	743	793	801	800	793	826	834	844	790	785	852	810	779	746	795	796	821	818	808	795	815	829	823	843	778	798	831	812	782	825	789	804	745	830	875	802	858	781	788	815	772	824	788	805	771	733	800	783	799	829	790	787	804	825	836	785	837	783	819	850	806	796	764	770	843	787	815	805	822	769	798	782	774	775	814	859	797	800	840	815	710	804	817	774	799	839	878	818	818	834	856	849	785	799	864	788	847	781	751	815	837	771	809	787	774	807	826	807	742	806	820	839	800	811	764	787	811	775	812	762	852	737	843	822	797	828	852	793	772	806	796	833	800	798	802	757	790	770	739	795	787	806	845	864	801	830	830	810	830	759	790	837	775	811	776	786	768	748	825	817	825	773	784	831	800	814	780	808	806	784	861	834	803	770	812	820	774	791	798	808	825	790	786	832	803	801	767	770	800	802	802	840	852	837	790	756	842	767	774	817	837	795	814	786	783	843	826	796	798	802	806	829	822	818	860	775	812	850	826	841	835	839	783	829	775	780	804	823	797	829	841	796	804	774	838	794	815	821	790	780	744	829	829	805	794	789	799	773	820	768	782	796	843	780	808	831	810	818	824	791	827	833	819	839	795	782	806	805	776	802	776	798	808	841	823	813	802	855	828	850	784	769	805	825	838	812	809	794	760	737	787	801	802	785	812	787	803	756	795	849	755	777	759	803	810	735	827	811	820	781	784	789	802	847	798	733	762	843	796	825	803	761	780	772	811	828	845	793	748	778	795	777	818	812	779	830	797	834	788	819	778	815	762
21326	21324	23893	20074	17126	10840	4423	2091	799	594	489	436	424	347	349	333	322	277	296	292	311	284	282	286	277	264	297	290	278	301	295	289	263	284	300	267	268	276	300	299	281	303	290	278	284	300	313	303	299	300	297	300	289	295	266	286	282	288	255	293	290	278	300	280	295	282	270	278	292	309	267	299	286	308	255	291	287	293	300	288	278	292	278	284	310	291	282	299	244	292	287	280	309	293	322	278	309	322	289	262	287	276	283	293	276	301	271	279	291	290	283	304	269	308	272	312	274	286	262	269	304	294	263	301	302	310	281	265	281	308	295	295	311	287	324	271	309	283	324	254	291	307	284	315	279	316	288	257	299	275	301	261	311	283	274	255	304	284	272	303	292	304	272	275	280	253	274	298	292	299	267	305	278	291	285	290	326	296	292	285	263	273	281	289	292	295	305	297	320	269	304	290	309	273	286	295	296	306	299	264	263	306	287	274	282	273	287	305	289	285	307	300	260	273	295	273	297	311	309	277	287	324	281	307	282	281	280	269	299	300	283	302	263	301	278	292	263	265	274	287	244	284	287	277	297	277	276	325	324	296	307	320	303	272	262	289	303	297	319	309	303	279	279	267	258	313	276	265	294	314	325	303	314	249	272	291	292	288	286	278	287	279	297	291	305	276	293	271	299	304	278	288	302	259	297	313	302	282	299	294	324	264	294	273	285	256	306	287	290	277	284	271	304	286	306	272	297	278	287	253	272	324	279	308	281	291	291	289	273	292	303	279	298	256	276	277	306	284	292	292	257	269	321	266	327	280	298	328	285	291	261	266	283	279	275	278	295	268	263	291	270	295	295	298	324	303	260	258	310	260	306	280	272	281	293	278	308	282	269	292	288	285	310	274	290	296	325	308	260	287	276	302	272	262	322	288	268	311	269	274	281	289	297	297	280	266	284	314	274	279	292	294	283	314	283	273	283	283	300	287	299	301	273	282	275	274	299	299	289	275	319	268	282	295	294	302	264	292	345	262	270	241	303	287	289	282	288	291	330	294	313	266	299	250	263	285	300	260	274	266	322	286	267	291	294	290	306	284	288	311	287	288	266	283	295	314	289	267	279	302	291	286	267	286	290	317	284	272	297	277	262	277	261	269	279	283	287	310	268	305	268	288	268	305	267	288	275	285	315	274	305	292	256	326	299	287	302	260	288	298	297	282	304	285	288	284	319	308	283	298	288	315	302	280	325	272	271	307	266	296	283	286	272	288	293	288	296	286	283	287	294	272	269	288	287	312	250	263	320	290	254	293	306	302	307	269	268	299	291	307	282	297	294	297	273	271	280	263	299	293	253	286	312	307	233	277	302	283	269	280	307	321	255	272	294	268	304	258	310	290	282	302	297	280	311	302	280	292	283	308	306	262	295	308	293	271	289	280	274	277	303	304	315	303	280	296	262	265	294	290	287	270	296	268	282	282	268	251	287	291	281	312	270	267	288	297	301	316	278	287	289	291	285	294	304	316	249	267	320	320	288	271	281	292	284	292	243	300	276	300	281	284	304	279	297	315	319	262	298	270	301	303	267	310	320	282	297	325	310	289	299	289	269	308	318	270	281	276	266	269	287	285	266	321	280	269	292	286	288	266	277	296	283	278	257	282	280	282	287	292	315	298	288	329	284	277	292	297	292	288	308	283	286	270	277	295	300	269	284	289	312	270	298	299	280	288	287	264	285	297	294	272	283	295	267	287	296	262	286	289	279	282	262	298	274	284	297	281	282	290	282	293	302	286	288	272	303	278	297	296	298	326	291	287	280	280	300	287	269	278	291	304	259	273	273	288	269	267	309	288	286	296	264	294	249	274	254	315	270	328	289	312	284	304	300	268	320	302	298	297	279	285	287	303	298	286	281	279	301	277	279	279	297	296	305	290	278	312	314	279	264	291	270	305	302	260	290	323	276	260	298	285	291	300	262	292	277	282	298	268	279	290	297	307	301	309	250	284	297	278	292	284	308	262	273	271	300	303	310	306	283	240	293	284	290	279	286	280	313	284	309	336	294	301	307	267	285	272	305	294	280	286	274	299	302	287	275	293	281	291	266	299	291	285	245	306	318	288	287	312	297	274	296	274	269	281	289	255	264	280	281	256	272	308	315	260	259	272	300	288	281	299	280	276	276	274	293	274	286	279	300	274	281	297	307	280	306	295	289	298	287	293	288	290	266	291	287	282	295	256	283	267	265	270	289	296	295	317	319	307	290	288	276	270	262	313	276	296	299	303	293	269	313	275	291	290	302	315	286	271	260	299	276	257	277	276	317	281	321	287	292	286	276	268	314	281	299	289	284	294	315	281	270	299	278	274	290	288	291	305	282	290	302	292	292	234	291	294	271	288	305	292	299	294	297	314	286	299	312	288	315	294	269	296	286	253	281	273	294	283	280	314	297	275	311	310	311	281	301	302	278	286	272	279	270	322	280	282	264	267	250	256	279	274	307	311	290	315	297	271	259	304	277	269	299	298	290	293	298	271	292	314	301	273	293	292	311	284	299	289	293	279	256	281	270	282	317	292	291	268	289	268	281	276	298	287	272	284	282	289	296	270	294	280	311	277	281	281	280	295	288	280	280	318	288	311	327	287	310	297	294	290	297	280	271	270	288	282	288	287	302	291	278	292	264	287	286	306	287	285	265	272	282	288	292	280	294	265	272	288	279	304	275	292	292	298	284	282	253	292	274	305	297	247	318	281	289	298	299	277	286	254	297	309	330	297	309	294	313	300	315	293	284	280	286	264	294	276	297	323	282	274	276	300	271	292	254	283	297	282	269	290	296	275	268	295	289	306	312	281	318	279	304	309	277	303	270	292	293	296	299	287	277	260	291	272	294	291	296	278	295	268	308	285	299	277	282	296	299	315	305	285	303	290	288	285	282	278	306	270	302	274	319	244	299	274	270	290	296	309	290	289	300	281	288	280	295	287	277	317	301	322	254	315	295	300	333	268	304	293	290	279	291	310	246	280	278	285	294	260	296	315	292	334	307	296	300	292	308	291	308	285	303	288	267	280	288	292	290	300	303	312	286	306	284	322	280	301	297	276	296	301	293	265	285	303	295	281	323	275	283	274	316	290	305	275	274	306	282	292	309	280	301	295	281	264	273	273	303	276	328	274	280	282	274	272	285	278	296	275	310	281	291	261	269	281	302	296	277	271	284	298	288	265	283	264	271	303	290	306	308	277	274	301	337	330	317	295	311	294	253	306	292	273	262	321	296	282	297	319	266	295	276	312	283	258	287	324	313	263	279	290	285	277	288	284	303	291	294	279	293	292	270	259	278	278	301	269	292	285	315	276	281	299	275	248	280	296	275	266	296	286	269	304	291	292	274	293	303	299	260	264	301	283	297	302	283	290	309	270	296	242	265	293	291	310	295	315	295	273	290	306	291	259	311	300	294	300	268	289	290	293	289	309	251	280	266	285	299	287	300	301	291	274	296	285	270	265	267	276	261	287	301	311	285	263
14691	17105	25638	29221	31683	24653	13637	8081	3471	2531	1944	1613	1491	1296	1212	1108	1102	928	1002	883	931	869	863	834	852	845	844	837	832	779	832	820	900	786	801	791	798	797	826	811	812	762	755	792	859	855	828	845	788	803	778	744	811	820	777	756	769	791	846	778	828	828	779	813	799	779	800	788	769	823	796	822	787	754	833	829	800	807	809	779	769	777	835	815	844	764	750	818	826	805	829	824	793	797	797	786	825	814	798	804	805	757	778	806	811	792	807	877	794	813	802	765	798	844	735	827	806	798	793	790	851	836	813	776	801	809	804	813	843	789	803	798	773	764	849	793	834	813	834	846	756	760	799	827	783	785	826	770	777	802	794	768	758	725	776	825	788	758	788	840	816	829	808	788	780	752	814	772	782	780	807	749	786	784	817	767	793	840	788	817	822	763	771	859	814	804	786	825	799	755	743	760	771	800	819	813	806	751	822	840	776	815	789	806	736	810	805	780	771	802	810	833	818	819	847	750	792	819	833	808	776	794	738	768	778	763	796	801	811	754	829	779	769	792	760	775	744	798	794	748	773	759	786	767	868	788	757	806	792	830	794	800	790	769	788	780	815	806	778	793	771	834	779	803	820	741	790	754	830	826	738	784	749	836	832	805	835	804	794	805	846	784	759	792	778	822	819	751	771	824	775	744	771	822	835	810	789	737	817	804	781	837	778	793	806	814	808	790	749	789	726	819	775	813	783	830	788	818	825	803	851	803	752	805	803	777	785	805	826	766	902	806	800	821	761	798	740	821	772	821	757	778	767	765	772	805	813	826	795	866	832	765	798	790	797	800	789	787	823	791	777	810	785	816	760	805	811	793	769	819	803	807	811	785	849	787	799	817	831	796	776	791	797	770	816	838	811	843	838	788	809	795	823	795	879	771	840	790	742	818	849	804	778	762	754	805	779	815	793	857	749	786	766	860	824	788	801	798	784	774	772	770	796	749	760	780	842	819	773	782	814	778	796	797	794	808	784	786	720	785	773	802	774	800	796	792	794	830	788	816	845	794	792	782	797	814	816	785	752	754	764	816	839	778	846	758	776	768	824	762	809	802	761	807	830	800	768	787	862	819	783	810	784	752	773	778	858	777	775	784	828	821	789	757	775	807	839	814	824	830	857	813	848	797	829	796	789	811	777	799	814	808	788	858	823	799	805	773	858	813	774	802	813	774	737	794	753	808	774	813	781	797	813	745	766	810	806	833	793	765	779	805	830	823	801	780	770	758	812	856	842	800	781	797	812	817	774	818	803	791	832	772	840	766	813	785	825	857	763	815	748	826	813	810	808	823	792	813	792	786	810	773	791	739	803	790	801	773	787	783	820	838	816	860	797	821	757	744	758	795	801	855	846	819	784	801	818	762	848	788	835	793	858	773	766	831	830	787	777	805	792	843	777	770	747	775	770	823	810	788	771	810	812	809	822	767	759	793	766	772	778	802	783	785	791	750	829	768	787	812	784	812	737	784	797	776	763	764	795	788	747	797	768	812	797	732	803	840	806	813	791	824	754	792	788	812	753	825	801	798	817	797	790	826	787	830	808	745	804	761	785	830	805	800	805	801	780	803	840	807	797	784	797	853	857	787	825	825	782	778	742	777	806	770	783	760	749	811	779	799	831	811	830	805	815	795	783	762	801	845	808	791	817	784	770	756	797	787	772	767	794	800	824	757	780	790	774	759	810	805	768	831	797	844	829	796	787	784	815	843	813	827	834	736	837	790	810	816	818	754	799	811	797	827	785	842	818	780	767	824	789	801	779	845	794	834	821	809	766	796	871	786	832	817	814	779	766	808	804	825	818	820	772	767	757	823	806	787	809	775	841	764	799	796	823	769	755	818	847	802	873	790	816	815	812	748	814	766	798	811	829	801	810	837	815	816	832	780	778	763	764	786	782	812	753	839	794	778	775	787	786	758	852	826	831	747	767	792	767	820	797	826	821	783	820	761	776	792	774	838	777	777	821	782	780	790	804	791	776	826	802	841	800	845	774	805	826	792	858	834	804	764	781	794	801	832	776	802	814	802	796	776	801	808	757	825	803	793	792	802	770	809	791	827	835	772	761	746	808	782	767	836	842	762	817	779	801	748	735	791	824	778	812	786	794	815	841	822	782	767	840	767	824	749	777	840	825	757	847	812	797	790	826	813	814	816	805	752	847	782	809	859	782	801	785	835	767	805	850	832	813	771	794	822	788	799	786	835	799	750	811	820	852	793	813	825	803	838	810	813	781	761	827	801	821	835	795	826	804	799	791	838	789	824	777	812	766	750	855	844	783	758	785	800	787	784	812	847	832	806	830	862	787	825	797	836	822	728	754	805	806	734	773	775	810	803	805	806	764	815	776	814	839	757	786	796	818	784	805	809	780	811	807	802	778	836	854	837	800	814	791	782	860	823	778	784	779	792	811	797	806	755	752	775	837	796	803	814	782	811	832	777	781	770	800	781	800	756	801	788	841	773	784	799	805	769	815	822	816	799	752	816	772	822	782	875	792	779	836	748	839	797	811	785	797	849	780	762	755	766	853	823	827	775	806	790	791	764	793	827	794	824	761	816	798	763	790	758	774	812	750	782	807	789	847	777	814	811	721	825	820	769	775	811	786	845	751	850	814	829	819	793	791	817	771	734	803	793	781	811	860	828	737	791	839	778	794	799	780	764	843	784	759	774	823	813	803	766	771	814	815	810	797	810	816	797	855	801	771	817	810	791	766	800	821	837	858	824	833	783	783	794	781	779	799	798	813	777	803	806	808	780	800	752	820	752	849	787	824	806	782	762	800	747	808	811	811	759	743	825	823	812	786	825	757	775	829	817	758	768	824	803	836	797	807	848	794	815	767	791	831	809	767	763	833	810	821	793	787	782	744	826	813	764	821	774	801	836	801	793	818	803	787	771	786	846	816	803	827	799	853	768	793	849	800	807	750	824	830	796	832	791	775	795	785	808	787	870	785	824	753	772	798	750	848	797	797	786	810	760	782	832	766	775	751	843	823	750	799	791	846	786	801	822	847	811	775	814	781	818	823	788	843	798	805	736	801	782	792	812	798	740	814	844	768	796	764	788	827	818	844	791	819	792	802	775	788	766	783	768	767	772	777	774	827	811	767	712	776	753	823	774	778	857	835	782	835	817	779	822	789	769	815	766	785	826	797	784	767	784	766	799	774	745	808	817	835	783	794	817	774	807	797	810	786	775	829	840	814	798	802	806	783	780	846	756	794	806	732	798	786	800	832	828	827	779	835	786	777	789	798	773	813	823	857	766	751	770	789	790	800	803	764	828	825	785	834	808	801	755	777	832	767	776	771	778	792	800	812	782	785	778	772	735	782	825	806	788	858	756	848	836	748	823	783	769	764	809	794	818	777	797	768	775	803	787	802	838	787	802	817	786	824	820	811	817	794	778	743	787	801	794	745	765	816	805	819	812	795	839	742	788	806	790	794	775	743	821	780	852	798	782	802	826	818	862
21473	21708	23607	20396	17241	10303	4308	2107	835	613	505	434	401	388	333	328	330	327	311	300	301	299	284	281	300	300	312	293	296	302	307	278	286	302	279	278	319	276	284	297	278	295	274	317	274	285	275	307	298	300	299	306	311	284	308	289	296	287	304	317	304	288	281	300	267	320	305	297	310	304	296	318	278	297	296	311	279	290	267	294	295	328	286	279	291	263	269	307	303	284	280	288	315	280	297	290	323	289	308	294	278	323	267	286	274	261	292	256	304	272	301	265	285	254	280	272	313	277	292	301	263	299	258	290	268	292	274	307	286	297	280	298	278	258	312	296	288	284	283	265	304	296	305	300	257	253	282	321	271	279	330	300	293	286	286	270	291	290	298	277	312	273	271	311	268	303	292	295	290	301	292	286	291	272	276	257	300	303	303	285	274	281	304	284	276	306	277	287	295	273	283	281	303	263	286	285	289	277	263	310	274	292	328	287	281	285	312	268	272	286	297	256	262	272	287	274	276	279	268	293	269	308	271	308	281	276	287	304	266	291	292	270	300	290	259	259	268	283	305	272	309	259	296	278	306	289	292	289	273	307	296	304	323	303	268	313	293	237	302	295	255	297	265	323	280	298	288	277	302	331	276	287	284	287	270	286	275	283	302	309	300	276	281	285	289	305	297	263	269	302	313	263	288	280	309	279	307	286	275	275	280	289	286	310	314	250	277	270	262	282	292	284	270	295	291	253	304	282	296	282	301	305	309	295	267	298	276	316	277	293	305	297	302	289	268	280	294	292	305	276	295	276	314	318	275	293	291	291	290	301	261	288	294	328	300	310	310	304	295	284	302	302	257	300	269	302	295	261	300	278	285	306	282	298	308	310	297	263	291	297	301	302	290	282	271	252	294	291	269	289	283	277	305	288	294	266	285	297	291	295	309	293	321	274	279	298	286	279	287	289	298	277	277	308	273	253	277	284	295	288	313	291	290	298	290	280	290	304	307	268	313	296	300	286	288	287	276	286	299	281	274	283	260	295	273	275	252	275	307	301	265	227	283	262	307	278	290	289	299	294	304	284	270	262	301	291	265	291	263	288	300	268	310	311	274	315	273	296	283	309	287	314	299	298	296	303	295	291	303	268	279	294	275	307	262	294	289	297	294	257	279	270	267	284	266	313	273	314	306	290	303	294	271	255	308	282	288	312	258	290	291	248	273	276	291	296	320	310	269	249	293	297	232	305	293	290	293	329	286	263	303	288	279	300	296	290	262	304	278	278	282	299	294	332	313	272	286	293	280	305	287	290	255	246	305	281	301	292	316	270	284	283	280	277	302	295	290	296	278	290	293	288	286	284	286	287	289	306	280	290	323	346	268	282	303	283	278	254	298	324	287	308	264	298	299	273	294	285	310	272	282	298	288	271	294	279	284	302	285	298	280	282	319	301	306	280	290	280	270	299	320	295	293	304	292	271	278	273	294	277	310	283	271	267	290	286	304	287	272	305	295	295	271	258	303	299	276	288	279	291	271	308	293	293	273	290	261	278	290	292	282	306	276	285	313	306	260	296	261	297	290	311	314	266	286	275	266	297	282	320	284	284	291	265	294	263	272	273	313	284	281	283	321	296	294	265	287	274	305	298	310	285	260	270	295	275	308	283	267	264	319	292	290	302	254	290	300	285	286	290	330	303	297	309	293	278	285	300	312	277	275	331	318	320	319	270	300	306	296	268	266	319	264	267	291	288	312	292	333	281	297	298	275	293	299	298	276	296	312	320	282	292	321	319	290	290	268	331	330	288	265	280	297	298	276	297	285	293	289	290	271	289	288	270	293	271	306	300	305	301	278	280	284	317	317	314	267	276	276	276	267	294	286	304	281	302	302	296	303	301	312	264	291	317	259	276	298	302	307	285	306	297	300	305	270	281	308	285	288	284	277	317	297	268	293	291	275	290	313	279	313	313	298	292	290	286	294	321	295	304	299	282	281	266	277	294	271	288	276	312	276	285	271	309	287	290	328	298	273	279	312	321	277	313	294	285	259	295	315	312	310	260	259	265	272	320	272	301	294	262	262	322	324	297	288	274	274	287	306	261	293	322	325	290	293	295	262	307	302	276	300	309	287	301	288	283	244	289	276	266	286	283	261	309	322	294	271	290	295	305	271	279	294	313	281	324	264	293	291	277	289	303	285	282	323	278	273	280	265	273	295	304	289	289	307	273	291	292	300	297	310	322	278	296	271	277	272	302	295	296	312	273	287	313	270	284	293	288	289	280	270	281	287	291	280	286	285	287	296	319	313	287	306	261	293	287	267	287	305	291	312	302	308	261	274	285	283	261	309	268	318	287	262	283	260	314	275	285	294	271	302	335	283	288	281	280	285	299	284	278	264	290	257	323	303	271	295	294	294	253	308	275	304	304	274	263	265	276	246	291	286	282	307	276	303	301	269	292	299	280	285	293	297	302	298	246	299	280	271	290	296	329	292	311	274	276	244	279	298	336	310	284	300	299	293	284	301	300	270	260	277	295	306	296	295	268	315	286	274	307	279	307	277	308	297	295	262	272	284	314	282	276	284	299	256	293	281	303	266	301	298	301	287	322	316	317	289	321	294	287	287	305	306	315	294	290	300	272	272	259	264	284	258	293	293	282	315	299	274	322	303	320	307	290	284	277	283	286	277	273	310	300	296	297	282	257	308	284	307	277	261	310	257	303	286	298	279	301	319	289	269	290	257	295	286	272	260	272	279	304	298	274	294	316	268	268	302	311	310	281	266	301	266	286	290	292	304	275	289	283	271	270	278	285	303	277	291	288	311	285	285	293	306	284	284	277	290	270	280	320	298	268	296	279	308	309	287	299	274	282	272	266	271	288	292	284	294	308	266	281	288	293	343	284	305	286	273	287	276	310	297	286	288	298	240	300	305	332	286	280	291	281	289	278	284	272	281	299	299	315	272	260	276	275	264	282	285	299	296	293	261	312	257	308	281	295	289	325	251	290	305	331	281	302	303	288	269	285	278	261	324	282	275	272	303	267	261	259	287	256	258	277	276	283	271	304	266	290	336	276	265	300	272	277	305	279	294	288	289	278	315	265	315	307	283	295	294	292	293	285	320	330	285	275	286	291	263	251	298	317	270	295	285	306	293	286	304	315	312	283	261	285	233	305	299	280	297	354	289	263	327	274	316	279	288	294	293	293	290	289	283	303	312	306	273	288	298	275	279	273	281	304	304	257	263	294	275	319	286	288	299	299	286	288	312	300	300	282	294	288	295	308	310	292	314	313	265	300	249	253	285	286	283	273	324	286	277	296	279	297	279	293	293	296	287	302	291	289	289	306	309	267	298	297	260	292	301	313	292	287	278	323	287	266	311	299	296	302	296	308	318	272	287	317	299	294	297	261	296	295	281	273	299	268	257	289	308	268	263	302	307	309	292	288	282	300	277	314	303	305	290	288	293	295	271	284	293	308	296	289	301	280	284	286	289	276	281	273	299	298	266	260	266	271	292	277
14814	17286	24862	29658	31613	23330	13536	8135	3434	2405	1875	1611	1400	1300	1186	1173	1060	988	917	963	899	825	907	886	826	806	881	811	866	847	817	831	805	773	846	835	855	844	836	749	776	809	775	791	776	798	829	796	811	809	797	769	784	830	828	821	814	833	771	754	797	807	791	815	804	732	763	846	804	874	797	805	758	831	798	770	820	804	783	837	812	822	810	795	770	763	782	806	785	810	807	805	786	801	793	801	810	818	829	766	835	788	757	796	824	757	764	805	802	845	782	804	812	769	824	803	827	791	739	864	761	825	803	748	750	785	808	809	785	780	774	751	796	760	776	801	774	830	784	745	811	785	823	854	838	842	805	722	838	821	787	800	827	825	858	743	821	773	758	841	783	800	832	830	838	803	791	812	779	775	811	799	808	823	769	797	769	870	767	768	852	830	792	816	833	823	866	832	862	796	828	786	825	843	824	804	779	830	718	777	815	795	761	813	793	835	801	826	812	812	835	785	801	791	817	786	774	788	800	825	777	781	829	757	832	748	796	807	796	816	803	784	742	845	804	835	767	812	760	793	805	865	753	816	796	848	830	767	820	829	760	768	852	827	802	798	808	828	809	818	811	808	813	770	858	774	832	796	731	824	829	850	793	766	821	751	810	741	785	791	842	792	799	763	791	805	800	797	761	786	780	842	749	843	832	764	818	798	809	823	837	826	808	744	839	749	780	757	790	769	806	820	795	755	756	829	806	808	806	803	820	833	781	804	824	785	784	781	801	806	776	795	812	802	822	809	763	772	834	828	843	810	863	744	804	753	811	801	791	858	737	832	789	784	822	761	826	834	785	750	790	822	810	851	813	794	793	840	859	770	802	822	799	865	797	845	796	811	810	830	785	740	790	834	811	776	766	821	801	803	794	793	840	805	830	735	807	796	785	783	800	773	775	819	826	758	816	840	781	805	804	841	792	745	779	769	798	825	851	819	795	774	789	814	847	812	835	874	851	772	822	800	794	788	761	779	781	772	783	770	792	775	822	786	776	758	823	765	790	797	857	784	796	798	789	826	842	769	811	816	836	825	788	786	805	784	769	766	778	799	748	780	807	813	794	744	750	809	820	773	790	766	791	808	794	829	812	801	799	782	819	793	737	836	753	790	795	813	810	806	800	783	761	756	835	792	831	827	750	796	802	772	790	802	786	806	801	775	791	758	804	809	751	790	765	845	776	772	801	787	766	833	802	791	829	807	797	777	790	810	800	808	796	811	751	834	792	811	821	851	825	787	800	797	765	827	814	770	818	815	849	813	801	817	816	812	800	826	836	718	860	810	822	820	792	791	803	804	856	850	825	765	793	813	841	763	758	792	761	819	803	780	795	835	790	787	772	765	739	816	808	784	799	789	761	788	780	818	783	786	820	769	768	767	803	768	840	733	797	784	763	815	804	781	793	726	830	802	817	788	763	799	824	844	818	822	852	772	750	802	769	781	830	746	810	842	822	781	759	848	764	765	794	763	746	794	735	751	811	816	802	749	774	788	749	824	814	791	805	818	821	762	792	812	830	847	844	802	792	793	782	802	800	794	731	808	773	764	819	782	840	741	743	827	845	777	804	807	861	801	852	793	804	814	774	752	792	816	769	802	864	815	823	747	811	735	798	779	769	750	766	773	804	801	826	815	819	840	810	798	770	786	752	810	821	775	810	824	812	779	780	823	823	780	757	742	811	824	799	804	794	773	723	808	797	848	797	783	776	810	840	775	805	785	761	826	824	861	851	823	807	796	781	852	809	767	785	823	763	764	770	810	815	798	833	774	811	805	787	758	815	812	756	765	801	782	824	828	798	754	792	804	777	770	801	750	814	801	764	794	807	818	781	790	826	815	817	810	850	856	778	770	848	793	812	805	789	795	756	824	763	834	748	827	825	812	823	820	825	798	788	788	751	802	766	764	841	798	772	841	791	792	806	814	781	802	811	804	761	804	802	755	823	801	776	743	831	749	806	789	839	840	821	803	826	893	807	756	783	848	816	785	822	806	815	792	829	819	800	789	798	761	836	819	784	789	841	841	759	779	812	804	770	821	780	747	798	815	786	804	821	731	814	763	747	811	742	801	829	803	765	824	765	800	799	779	801	810	846	798	798	763	806	798	805	847	844	815	806	828	816	760	841	752	809	827	838	744	806	830	833	794	825	791	763	812	843	794	805	804	785	749	805	753	780	778	782	770	757	803	788	788	778	778	779	785	830	799	768	825	834	810	809	845	820	815	796	806	840	756	777	842	852	770	784	821	796	811	810	780	787	775	796	785	782	793	818	860	798	798	770	755	789	779	784	804	783	792	769	802	808	844	786	802	779	796	776	783	823	782	790	774	808	804	803	770	764	796	801	778	808	815	805	782	856	770	824	751	751	814	788	794	844	820	781	787	805	823	794	777	773	770	779	798	755	761	771	797	835	825	788	803	814	871	770	810	830	750	818	754	759	803	795	802	782	819	804	842	764	804	777	825	791	804	786	837	786	798	767	840	808	793	825	803	817	799	798	754	797	816	825	858	773	796	758	789	851	838	763	840	764	796	779	747	806	771	739	767	845	831	739	783	809	804	737	782	767	751	804	782	767	786	832	797	806	829	821	803	802	813	791	812	776	767	804	786	755	809	830	802	778	763	822	783	814	783	805	775	783	775	778	805	817	785	752	810	720	776	829	837	805	799	785	792	823	818	745	802	805	764	788	828	794	823	772	789	767	777	793	793	791	890	801	798	786	846	804	820	801	809	809	819	803	824	754	830	796	771	745	776	826	848	799	777	772	752	850	808	798	775	789	810	779	795	776	815	792	782	804	765	781	824	833	762	817	839	759	783	823	826	793	842	763	824	813	808	773	788	764	802	745	763	795	795	835	804	842	818	844	834	795	762	797	812	849	781	819	825	775	844	825	790	791	794	785	788	801	839	823	788	782	811	799	793	755	794	709	783	747	761	794	801	800	826	801	781	833	807	792	762	793	771	833	840	818	804	795	801	749	797	807	788	817	816	753	845	812	763	769	810	829	768	795	755	840	784	735	794	784	787	805	784	796	728	791	796	741	760	781	770	813	827	848	823	745	842	791	773	790	777	812	820	798	856	843	800	774	772	799	763	764	773	801	784	737	791	749	845	772	808	830	761	814	818	782	782	805	816	790	835	803	759	727	793	791	813	805	754	849	826	818	801	817	813	778	780	814	850	805	843	764	854	796	803	805	798	760	790	763	814	811	802	765	820	782	792	821	831	757	755	797	808	807	802	820	779	815	819	821	800	792	809	798	807	787	781	759	814	751	867	820	786	739	827	793	802	794	799	810	798	785	773	793	804	833	844	766	772	786	752	803	828	807	809	813	753	794	774	791	801	790	793	805	790	799	788	783	838	783	791	765	779	803	749	802	807	816	789	801	819	785	806	785	783	831	804	771	787	787	807	811	792	779	826	847	792	825	814	794	777	766	779	749	796	720	798	811	758	785	768	827	780	834	825	802	798
21814	22269	24837	21101	17272	10120	4095	2247	821	565	497	409	419	381	372	332	335	330	338	305	323	295	287	287	282	277	308	286	279	319	275	272	298	309	288	319	312	296	286	273	257	293	242	292	282	264	298	289	287	294	260	250	245	295	282	275	282	275	301	285	284	271	285	286	288	301	281	272	290	292	296	259	313	303	315	271	276	283	292	301	276	283	286	301	257	259	324	315	288	264	303	258	273	276	294	267	253	293	314	306	290	298	300	286	291	279	284	286	281	296	284	286	275	286	272	282	278	273	303	286	291	287	270	281	302	296	310	284	305	293	278	255	268	273	266	300	278	287	293	303	259	284	269	269	306	272	291	315	290	274	282	268	291	301	311	252	291	292	302	287	277	276	286	279	285	229	293	293	247	302	292	291	270	276	282	309	285	259	275	265	249	289	294	293	272	303	301	261	293	276	300	302	279	250	302	283	267	263	246	284	317	280	284	306	302	273	273	281	255	295	268	314	283	294	276	271	298	270	309	290	276	303	299	291	283	321	324	313	257	274	268	292	282	304	278	287	278	266	289	276	236	286	275	261	279	296	294	308	299	313	290	273	279	294	275	287	286	300	291	270	291	285	279	272	272	270	276	278	257	277	296	280	261	281	256	288	284	300	299	307	295	256	287	302	265	274	316	279	259	301	283	272	306	262	271	314	283	274	310	287	290	294	305	304	291	257	301	271	308	297	318	286	294	284	288	308	274	288	272	297	270	272	285	294	260	247	301	305	282	312	287	320	264	289	267	306	299	254	275	284	285	316	289	304	276	275	288	269	289	266	275	287	295	282	286	281	280	322	316	286	297	304	288	278	296	305	303	309	314	292	308	286	269	271	291	292	300	301	300	261	294	279	320	293	296	266	272	264	272	285	282	265	304	316	285	289	263	293	277	270	286	286	295	279	304	300	282	283	268	299	264	294	311	299	264	294	285	274	267	273	326	283	279	273	300	270	273	278	293	280	292	280	243	283	282	269	279	250	267	269	258	296	271	305	285	310	309	283	293	279	295	255	281	264	277	282	287	292	274	298	302	310	261	276	244	284	284	299	274	267	306	347	289	284	290	291	280	292	245	276	297	319	299	263	289	304	281	301	287	307	303	297	276	303	305	279	326	297	284	281	291	289	273	309	309	287	254	311	264	300	261	303	259	274	271	290	320	277	303	270	304	282	299	281	290	314	286	249	275	255	301	277	267	283	265	278	306	301	302	311	269	282	282	262	274	284	314	274	292	306	275	258	313	272	256	325	290	278	301	277	286	297	278	290	290	321	280	312	288	308	258	317	280	277	288	276	284	293	281	264	277	287	259	265	286	285	287	273	302	295	268	298	320	327	308	306	283	267	283	293	269	348	284	300	273	302	309	258	297	305	304	269	274	241	306	270	300	286	317	268	266	291	292	282	245	294	267	282	329	301	273	279	285	279	288	311	285	318	289	272	300	287	294	278	261	318	306	261	274	272	284	269	278	317	286	316	281	299	275	281	282	313	281	312	300	296	256	259	299	299	298	290	326	279	313	288	275	298	264	265	296	276	293	289	299	266	306	311	265	301	291	303	291	275	319	290	274	290	298	278	279	288	322	316	283	293	313	313	320	286	276	278	315	293	298	297	310	310	313	276	254	297	294	273	297	293	297	241	285	261	266	288	294	299	267	308	291	308	263	257	295	301	289	309	276	307	271	303	282	283	265	299	275	309	290	264	297	261	301	275	290	322	298	319	280	293	282	297	285	292	284	271	274	292	290	290	269	300	290	284	248	291	327	310	299	313	286	280	270	269	294	291	276	272	290	293	281	305	274	267	290	299	284	291	314	274	256	257	280	314	278	280	289	302	303	288	279	321	292	273	294	263	294	280	281	287	269	306	286	267	300	307	303	248	283	280	272	295	290	291	271	298	270	275	260	305	273	309	258	278	293	294	284	300	313	295	261	283	285	257	292	284	282	280	272	316	274	304	260	273	299	302	303	302	282	282	272	266	280	306	255	294	274	279	289	286	274	298	305	291	270	311	267	289	294	295	284	286	312	304	258	302	300	257	284	287	313	257	265	313	262	293	295	289	259	269	289	269	294	298	298	296	282	264	268	341	280	285	304	306	275	311	291	281	278	284	285	300	295	315	292	288	312	289	270	264	299	297	272	260	292	300	281	294	293	274	294	312	288	344	275	316	295	292	290	279	293	263	306	303	275	282	295	291	285	281	311	280	300	276	282	252	293	279	307	276	309	296	300	255	287	276	292	261	307	299	285	284	311	303	305	275	289	289	306	287	318	292	292	307	263	265	250	245	298	308	288	272	259	289	293	278	267	282	291	272	271	274	298	309	273	275	284	268	279	264	276	281	263	275	276	247	325	284	292	288	274	286	296	298	269	274	290	294	294	248	285	249	279	303	279	283	288	268	289	276	274	296	304	292	292	329	302	304	302	302	267	286	283	263	287	302	314	316	304	249	308	309	253	331	299	289	300	290	271	283	309	305	318	289	264	250	275	296	290	290	313	305	295	322	283	262	283	306	266	268	275	305	330	270	252	274	303	326	318	324	292	261	266	304	273	288	302	279	281	278	258	271	292	269	278	285	305	295	262	276	289	278	277	303	293	280	275	281	299	275	272	274	315	279	301	282	284	304	310	312	316	271	305	292	298	296	280	263	298	310	292	282	271	289	301	261	309	271	265	293	274	295	300	319	287	268	266	277	290	297	293	299	297	311	280	273	270	279	288	286	289	315	288	278	264	261	292	273	284	279	292	284	265	271	255	286	282	314	307	299	296	294	274	269	276	308	269	282	274	283	307	272	298	274	288	278	276	277	313	279	276	294	294	260	261	328	283	279	272	275	293	291	314	290	309	295	248	302	288	298	266	304	291	304	289	314	288	293	285	296	308	287	316	310	276	266	257	298	307	283	258	289	292	288	280	288	296	300	258	257	286	264	298	293	295	277	306	285	292	305	264	311	250	311	288	307	253	291	277	283	299	311	310	277	309	280	328	264	292	308	304	268	318	313	270	280	287	261	295	282	305	261	289	282	282	267	271	276	301	299	285	293	275	277	301	302	272	277	266	327	297	259	286	296	276	288	264	297	287	291	310	301	262	292	290	308	282	280	294	285	256	317	285	323	274	307	283	304	272	299	288	315	293	274	294	291	295	270	277	311	288	302	296	277	294	264	282	299	279	289	284	284	282	282	302	288	286	292	283	277	319	280	275	303	279	290	275	280	289	290	298	275	288	284	296	288	281	308	284	294	277	315	251	288	296	280	298	283	301	287	311	281	290	281	278	276	272	311	273	283	306	272	285	272	276	303	277	289	268	289	289	299	289	282	319	270	315	292	296	273	293	289	290	284	267	294	304	300	278	265	279	296	287	272	278	268	296	302	295	320	297	311	291	287	284	280	298	281	251	310	310	301	317	298	263	298	314	294	273	290	279	314	274	292	286	301	275	281	297	310	298	276	283	290	299	310	304	287	259	308
15202	17337	26040	30172	31498	23117	13646	8570	3442	2435	1926	1553	1436	1295	1156	1136	1056	1004	971	988	892	824	898	865	844	875	876	790	830	825	798	782	881	778	797	838	844	813	805	828	794	769	773	821	821	757	798	813	819	772	829	851	813	809	792	803	867	822	838	785	806	834	788	797	772	796	827	800	782	747	770	794	768	773	787	765	770	826	790	847	786	804	791	814	791	799	770	772	779	817	792	768	777	820	823	818	776	786	795	779	804	792	799	814	808	775	827	779	761	822	804	762	789	802	829	793	818	815	835	797	811	815	797	761	784	775	793	831	776	803	785	804	827	769	745	816	803	825	815	855	762	791	830	804	791	793	826	837	746	817	808	772	782	786	782	775	795	771	773	820	790	796	783	770	799	774	828	827	765	818	786	795	805	832	775	759	775	790	787	789	771	751	729	790	788	751	777	789	796	791	807	808	797	779	782	768	791	805	795	796	781	784	781	747	776	769	764	809	792	773	755	729	821	833	846	781	732	767	794	761	736	805	759	728	756	814	803	815	810	759	757	762	782	766	829	803	795	800	785	802	790	794	762	760	793	732	758	792	746	767	774	829	737	803	769	799	746	795	766	791	816	761	833	819	770	834	809	775	797	775	820	828	803	798	771	742	777	777	786	841	748	778	782	815	820	802	836	781	803	862	797	780	785	810	806	774	803	724	762	763	822	773	794	825	801	808	769	793	787	811	778	739	813	822	795	755	795	797	800	817	789	774	826	789	772	774	796	790	834	803	801	810	780	840	749	804	811	780	806	774	842	790	772	841	816	792	747	822	790	777	850	836	764	770	818	845	777	777	783	786	825	801	782	764	776	800	781	790	810	771	804	814	789	795	801	755	718	831	821	796	756	805	845	790	841	756	777	836	756	731	788	822	785	803	778	801	797	777	766	800	800	822	781	790	786	778	801	820	824	841	762	758	764	779	847	791	799	787	770	768	796	788	793	775	840	745	795	737	762	838	770	786	781	811	788	765	720	809	797	816	794	799	810	818	794	785	791	802	767	778	815	776	751	798	769	815	739	787	782	782	805	779	765	784	839	823	764	776	779	844	819	790	801	786	744	834	782	828	801	807	803	803	733	760	810	840	816	774	827	794	769	833	799	781	832	812	768	792	785	775	830	801	765	799	828	831	796	784	788	753	814	801	772	773	781	765	749	845	768	805	804	808	809	820	849	788	851	796	779	788	816	830	776	825	823	752	789	862	787	830	782	776	793	831	772	795	764	793	793	828	803	774	796	787	822	815	770	762	839	771	777	780	781	827	810	757	781	769	828	795	785	764	747	806	754	756	765	804	763	841	843	841	787	764	805	818	773	786	835	791	800	833	810	775	803	835	765	784	772	765	785	770	815	751	784	802	835	797	784	821	787	764	802	794	803	820	813	832	793	793	776	790	772	780	816	772	790	815	789	803	858	810	837	815	807	791	831	776	775	791	827	749	768	767	817	811	814	789	773	783	809	792	822	800	802	818	800	794	802	832	775	784	823	786	820	762	764	772	737	818	792	804	782	746	816	859	762	801	835	783	770	781	771	765	771	838	761	801	784	805	775	820	795	846	823	789	759	796	837	797	776	831	806	812	806	804	726	733	773	820	785	798	779	803	829	745	804	817	785	834	779	800	797	816	800	740	762	800	808	788	758	758	803	798	789	738	807	802	774	818	847	834	804	785	794	819	816	862	816	801	759	810	822	832	787	774	812	784	841	802	800	791	810	836	797	791	752	768	803	780	780	777	805	804	783	807	799	785	787	787	775	798	817	831	802	799	773	759	808	775	765	788	804	802	764	794	799	788	799	752	777	807	842	835	806	800	843	794	759	765	769	798	801	763	803	802	796	783	800	812	793	830	809	781	766	785	770	798	799	775	824	803	790	774	769	791	788	805	820	827	832	794	823	776	789	800	821	824	756	791	745	848	824	845	777	777	811	768	803	813	801	798	782	813	797	782	786	794	793	769	807	783	823	792	780	804	756	766	783	801	784	811	778	824	779	810	823	815	790	776	759	773	791	799	789	782	742	791	845	792	799	817	835	782	874	770	863	815	791	805	726	827	874	794	812	801	809	815	798	779	764	804	789	811	779	772	815	791	811	747	820	803	810	801	804	777	828	736	794	807	824	802	798	772	805	801	783	834	783	807	791	781	795	743	751	784	821	764	759	795	792	818	770	751	786	822	778	843	786	796	801	827	763	788	772	770	778	798	775	784	852	808	777	757	820	790	759	758	827	769	832	800	826	783	804	823	787	814	796	790	810	763	782	794	819	800	807	776	818	786	788	833	788	762	748	791	764	807	762	774	834	772	746	801	765	851	875	795	774	839	771	787	830	768	794	770	769	775	769	775	838	836	754	751	796	771	800	806	818	800	767	756	779	840	743	811	781	793	814	780	815	786	788	711	753	791	754	753	776	760	839	783	770	810	797	795	750	790	782	799	765	750	811	818	782	835	821	841	786	777	777	809	789	758	811	810	788	784	823	782	826	770	760	782	796	811	801	785	829	758	803	725	787	780	800	797	791	797	815	797	797	793	810	798	769	791	785	773	785	774	777	814	784	781	793	817	821	762	779	726	799	730	802	799	783	834	788	809	785	748	794	798	807	826	741	811	809	803	801	806	800	812	782	766	805	823	798	803	778	803	747	870	780	801	832	835	820	760	769	792	771	857	797	800	834	802	844	830	795	780	777	821	798	837	778	816	780	804	794	824	770	790	797	807	752	793	806	815	777	788	811	760	765	818	763	821	771	811	790	817	809	829	809	773	752	802	771	779	815	796	748	771	820	792	759	756	841	781	788	804	805	754	799	807	780	778	763	715	811	777	768	843	802	813	824	829	785	771	786	832	804	781	771	812	786	813	770	799	828	765	771	775	774	773	832	785	759	778	761	746	828	755	809	799	817	806	801	807	843	750	749	753	784	819	796	794	833	780	753	795	827	731	820	788	787	799	778	764	792	769	796	878	828	785	760	808	808	776	768	807	753	778	748	795	793	809	770	831	799	788	784	754	770	812	798	774	797	755	806	805	789	779	780	816	772	787	808	756	773	762	787	798	763	799	812	776	838	809	754	736	798	791	801	795	756	833	793	814	820	818	770	772	772	807	807	808	766	816	818	814	760	781	822	821	819	775	821	822	794	807	816	814	801	762	810	787	799	793	790	768	760	830	749	799	809	801	790	766	833	759	759	808	787	788	762	785	807	765	851	770	765	781	786	817	807	751	787	738	800	776	813	844	744	790	778	796	785	787	794	819	770	788	761	803	866	821	863	799	765	732	788	768	787	795	828	835	803	732	828	759	770	748	818	779	817	782	781	796	751	828	780	808	844	775	819	774	787	801	822	781	816	816	834	795	814	756	809	822	828	789	799	817	780	739	797	800	806	796	805	796	778	814	805	794	801	787	808	782	744	785	804	806	853	776	854	776	794	805	795	835	802	787	784	789	802	808	794	835	767	785	770	757	797	835	835	758
21347	22120	24915	21142	17675	10794	4303	2129	775	522	514	391	393	359	352	359	306	305	348	317	315	330	318	326	284	315	280	275	261	272	278	290	294	301	313	285	288	315	294	267	254	293	284	297	286	295	304	289	258	314	330	315	278	298	282	301	276	300	274	274	284	274	300	287	257	300	287	277	295	288	307	283	301	309	280	274	272	331	266	317	279	293	270	314	298	258	282	270	301	267	303	310	275	285	293	299	281	289	243	285	305	288	286	267	287	322	279	257	299	296	306	303	303	271	284	316	258	274	312	299	317	287	279	281	285	274	292	297	291	300	298	316	290	299	296	288	275	282	283	269	296	305	279	272	259	285	303	280	287	311	266	290	286	272	272	287	264	312	296	322	287	283	256	275	323	291	248	276	275	310	280	299	290	282	330	313	276	270	287	288	307	317	294	316	289	304	289	284	268	282	299	287	288	280	310	297	322	281	302	301	298	285	301	295	274	320	292	305	308	280	274	314	314	303	291	310	288	312	266	326	269	295	305	289	309	276	267	309	328	281	308	290	278	324	286	312	273	282	302	270	274	285	284	321	287	301	285	286	284	284	278	273	300	305	291	286	268	292	265	305	269	298	287	300	313	290	298	284	284	302	312	307	275	274	290	271	289	300	281	303	294	286	283	282	322	281	281	315	317	292	265	300	289	275	303	284	310	289	287	283	273	307	296	305	293	282	333	252	330	307	290	307	284	292	290	272	300	304	284	300	283	310	279	286	250	294	306	313	300	301	295	289	246	285	263	307	305	317	303	303	292	285	271	276	290	289	304	271	319	262	281	298	302	302	315	304	309	309	296	275	273	309	297	255	301	296	291	275	287	298	288	295	304	270	290	274	320	286	281	282	287	312	294	294	316	301	276	276	255	273	280	323	288	294	301	319	240	261	284	270	308	264	307	298	279	273	284	291	282	261	247	300	247	280	305	280	294	296	270	298	284	280	291	285	254	305	271	306	263	270	271	283	297	297	278	289	278	292	297	292	318	285	281	308	316	290	278	286	271	292	284	306	325	289	288	280	294	299	302	275	300	299	311	308	268	281	286	297	295	262	303	273	283	288	269	291	276	280	306	276	270	279	271	288	290	292	272	295	299	315	271	275	278	258	268	295	294	277	312	317	306	258	312	294	300	314	279	317	332	325	283	320	310	293	285	266	284	295	321	276	310	316	289	272	292	293	294	292	312	296	303	306	298	256	288	284	270	284	253	256	302	266	292	302	320	284	301	309	253	308	295	270	275	284	331	324	308	277	287	274	306	302	298	293	302	273	321	294	290	295	255	305	322	262	281	273	319	261	290	288	302	295	281	276	286	294	303	312	266	278	284	295	277	309	317	259	282	308	301	306	273	283	266	309	286	295	276	288	307	270	275	290	280	294	259	302	291	305	280	269	291	278	291	292	300	293	269	307	288	300	325	274	287	305	267	287	286	274	277	285	276	303	289	281	274	291	275	297	275	316	269	286	304	282	314	268	290	292	281	298	307	300	325	268	286	275	313	295	265	296	305	294	303	287	276	291	318	300	301	317	293	285	279	306	278	305	306	289	295	292	291	297	296	279	269	300	262	301	272	285	265	260	267	278	295	280	284	311	306	273	294	315	288	279	269	292	289	304	284	252	277	287	277	265	272	286	301	272	265	297	283	310	274	306	269	301	304	281	293	292	303	311	256	289	300	255	294	261	280	264	311	257	261	310	266	320	327	272	299	261	332	340	277	318	309	281	294	283	302	251	277	278	309	257	269	322	296	289	249	263	306	290	302	302	285	295	306	293	266	292	285	305	303	288	287	313	290	287	302	307	303	303	276	281	283	280	295	334	293	291	282	318	307	288	279	300	301	293	293	279	288	305	294	281	272	292	280	296	262	281	302	287	277	310	300	299	295	289	294	266	260	301	339	295	294	279	258	299	295	283	256	320	284	264	290	280	257	287	317	280	321	288	249	277	282	288	288	291	286	283	271	250	265	285	294	305	294	268	286	283	251	281	272	287	301	295	292	292	288	285	328	283	313	270	271	281	288	271	282	307	277	271	279	260	282	318	275	301	276	308	301	311	307	255	274	271	270	275	269	275	267	263	282	278	276	291	308	301	288	276	295	254	279	264	299	291	303	296	298	282	254	282	309	299	285	270	303	304	323	295	297	325	259	298	304	290	298	309	273	266	269	270	278	269	313	259	310	286	304	314	292	299	287	295	273	319	284	263	295	276	283	278	303	275	297	277	271	298	303	321	271	306	270	247	295	320	324	276	266	276	281	283	295	299	285	303	278	277	312	264	308	328	290	296	351	308	289	333	296	307	271	292	326	304	300	268	301	277	295	284	270	294	281	273	295	281	289	279	289	301	286	290	280	314	301	271	283	283	306	303	341	306	319	298	297	304	302	319	277	275	311	279	311	264	265	268	282	286	281	291	296	283	276	312	265	304	290	290	301	283	291	286	295	305	286	287	277	280	276	324	279	272	303	273	296	302	292	279	310	276	267	337	293	311	288	296	309	262	280	292	290	294	232	291	298	268	284	313	290	301	285	315	300	283	272	270	302	294	291	300	298	253	282	265	307	315	285	318	285	269	291	259	295	289	285	284	324	301	274	299	303	275	291	294	286	287	289	287	306	336	272	271	274	288	284	299	308	287	282	290	283	311	292	290	291	297	274	304	299	263	307	281	268	324	278	303	283	293	287	307	339	324	278	309	291	284	297	291	284	267	287	301	297	289	292	283	298	302	326	262	265	316	282	323	302	291	270	266	284	283	283	297	257	292	298	283	282	311	307	300	291	257	271	300	304	286	274	280	292	267	296	295	289	301	293	283	304	297	277	284	273	275	303	285	285	280	304	259	289	293	273	271	283	301	276	315	288	335	321	280	308	287	266	292	318	324	269	274	318	319	270	295	303	266	291	282	280	311	306	292	300	290	285	319	301	297	293	266	294	306	301	291	283	259	296	316	321	269	293	256	284	296	279	305	260	286	283	301	298	312	312	268	295	284	280	292	263	258	288	279	281	284	289	266	270	292	270	295	308	319	298	293	301	295	277	276	318	302	318	296	271	247	291	275	290	285	290	287	317	306	274	282	300	293	284	278	313	260	276	304	270	303	296	283	300	284	262	286	310	251	290	302	288	279	294	274	274	318	288	303	276	280	296	276	282	300	300	286	339	314	282	284	282	273	327	277	289	286	297	286	275	285	278	270	276	293	292	293	264	279	292	297	310	274	253	288	290	307	282	281	288	297	275	295	296	268	297	281	292	301	292	301	302	264	295	304	252	260	286	274	277	267	298	315	266	299	293	281	309	312	308	254	269	300	288	298	284	299	271	286	295	258	286	319	296	262	305	284	292	292	298	269	260	269	318	275	296	269	264	294	287	313	305	280	299	265	291	289	313	272	268	270	290	294	251	291	308	308	304	291	280	277	302	309	296	270	277	306	300	284	276	260	281	293	327	257	252	272	288	288	280	303	299	273	302	277
14930	17568	26126	30073	31822	24160	13354	8322	3223	2239	1750	1537	1333	1214	1121	1041	1029	961	888	958	889	878	851	893	873	880	856	838	798	819	813	824	787	803	765	805	765	777	834	785	818	799	787	835	787	800	789	796	806	793	830	828	744	774	801	859	784	809	784	823	791	726	802	790	799	771	818	794	796	832	771	774	799	807	733	812	816	833	760	841	757	813	815	819	760	791	810	811	819	817	782	806	781	796	792	811	774	739	765	820	843	791	775	868	823	776	803	784	817	801	765	813	812	819	827	811	805	757	793	772	773	810	858	826	811	811	746	777	774	822	769	766	786	789	753	772	826	819	805	840	823	783	785	797	821	769	787	843	788	805	740	773	809	795	810	776	812	809	832	806	816	823	827	799	776	797	813	813	815	768	764	791	819	800	830	849	809	758	815	814	819	838	828	777	814	803	814	752	789	830	798	764	815	843	793	799	792	811	782	772	746	788	803	766	754	753	815	810	778	785	769	802	805	795	781	837	814	765	780	763	808	794	839	769	803	803	783	825	797	820	810	790	756	807	810	811	878	772	823	833	852	775	774	805	840	831	832	804	757	782	804	778	810	781	812	813	850	776	791	837	791	806	796	768	778	790	778	785	825	793	820	810	788	840	793	795	808	777	780	813	793	757	833	812	832	801	796	840	789	781	776	785	789	781	798	869	764	805	795	790	795	778	809	796	768	780	850	786	810	806	769	811	782	810	780	791	786	805	796	762	775	766	800	782	856	816	818	805	749	808	789	764	805	845	728	784	808	786	801	801	760	823	781	818	765	759	790	801	826	821	825	785	776	849	804	771	793	763	817	784	779	798	814	758	806	802	811	815	798	759	830	814	779	820	845	822	778	834	798	760	832	789	843	826	776	773	766	788	800	763	795	781	808	782	850	828	794	824	779	795	825	795	800	791	812	803	817	821	806	834	806	816	809	840	782	853	778	826	760	774	824	775	891	750	741	729	769	802	832	791	777	802	731	779	814	754	788	817	773	775	789	857	791	790	804	800	775	773	840	801	861	831	781	779	822	790	800	803	811	829	784	752	788	799	783	791	796	815	778	828	814	805	757	797	780	783	813	811	810	804	753	775	824	765	784	810	791	807	749	791	764	814	853	744	810	828	805	801	780	828	760	789	834	825	755	836	808	744	830	827	801	747	802	841	818	765	801	824	770	780	792	847	754	809	776	787	769	813	816	782	823	822	735	841	792	800	745	801	783	864	759	784	795	823	821	782	761	782	815	796	857	753	798	768	820	797	809	769	804	826	847	793	773	819	829	800	814	754	803	791	780	779	787	752	765	826	801	796	774	754	863	778	816	756	816	794	775	782	778	819	804	817	753	786	775	780	767	730	812	825	780	785	831	772	802	850	826	832	789	798	826	781	732	817	795	802	776	859	851	801	798	780	853	788	794	797	810	787	804	795	822	783	805	723	804	765	731	820	806	810	855	821	806	788	750	847	804	793	826	835	823	782	768	758	789	793	779	799	791	836	757	815	859	825	814	783	834	817	762	826	780	789	809	783	794	826	774	769	799	799	806	802	825	790	800	782	806	798	781	832	804	822	772	785	776	864	801	825	760	838	759	767	816	781	811	836	803	835	763	774	825	806	787	787	823	737	843	722	814	817	795	805	776	815	803	794	778	815	788	734	762	830	831	825	818	743	819	844	776	797	804	833	767	800	799	791	825	788	753	784	788	767	855	781	798	795	828	817	806	830	765	746	771	751	768	794	760	783	816	827	791	813	826	817	808	731	763	813	851	828	854	843	789	720	797	812	777	774	804	787	811	812	748	856	778	793	772	829	791	827	845	790	759	796	847	830	739	894	787	796	821	766	803	790	826	769	796	744	757	785	843	819	788	803	821	752	763	779	785	771	781	759	793	831	783	776	856	846	811	784	806	777	787	842	887	803	811	819	796	813	791	772	804	760	825	843	798	802	828	836	794	772	856	807	814	776	797	818	817	795	842	764	802	810	829	823	763	799	824	802	814	803	811	807	780	785	829	817	783	807	794	800	818	796	784	839	806	813	801	800	805	843	785	783	843	794	765	779	806	813	771	770	793	784	774	813	824	802	790	830	737	805	826	752	800	872	807	810	861	786	832	821	803	807	791	794	809	748	793	803	775	790	830	796	771	757	763	808	793	831	785	813	823	812	798	828	817	805	768	826	788	807	792	803	796	813	789	850	814	803	786	780	817	860	769	794	792	828	762	805	816	782	801	802	812	766	779	810	746	800	781	836	845	872	766	800	810	786	809	763	779	863	810	795	771	784	765	791	827	793	829	831	825	822	814	863	776	812	841	819	766	802	748	800	776	772	773	784	832	771	810	840	777	863	783	754	765	849	820	820	837	773	823	860	823	791	819	811	838	825	772	834	803	792	825	798	774	801	800	802	794	814	822	775	797	829	798	873	835	782	761	835	780	819	785	785	811	780	779	802	838	804	796	772	792	794	835	793	797	799	807	769	727	800	799	854	799	841	813	811	819	837	748	832	794	753	771	789	791	795	786	753	846	763	782	763	787	833	790	808	798	771	831	807	809	787	808	804	825	802	871	765	799	758	799	794	816	791	797	822	777	815	801	809	812	827	839	812	803	806	777	771	772	804	780	783	798	779	814	765	788	758	808	781	801	802	784	796	787	794	761	788	822	803	808	800	789	767	789	817	835	778	814	745	765	796	796	830	767	809	759	842	792	852	818	771	805	777	798	762	860	843	800	785	788	804	800	779	833	770	829	796	797	808	794	778	807	818	822	809	814	800	780	823	817	841	762	812	821	765	795	829	782	825	795	791	830	802	816	808	810	827	751	823	757	835	724	779	837	737	766	841	851	809	818	780	718	819	770	836	806	765	775	809	806	809	785	762	833	815	797	834	850	766	779	771	809	787	736	840	757	803	829	783	791	828	801	763	760	853	824	813	865	804	794	812	770	776	791	853	796	800	795	785	833	848	753	788	783	816	811	780	831	800	802	831	812	806	796	776	807	728	757	797	784	775	799	795	776	754	818	809	857	777	793	842	804	783	813	773	806	790	813	803	859	810	792	788	824	819	795	846	813	769	832	840	773	809	817	756	818	818	764	761	850	794	813	790	783	804	740	819	801	793	798	808	876	824	762	784	784	793	828	771	817	790	832	801	781	866	790	762	833	787	797	745	771	832	810	865	759	809	801	857	811	844	862	798	787	756	801	809	835	844	798	830	769	833	827	820	767	794	769	780	820	842	836	787	779	763	788	779	806	768	800	813	764	771	797	798	782	790	815	788	805	815	807	759	821	773	775	818	829	858	784	807	805	786	787	813	775	759	741	779	766	777	806	782	782	806	804	794	799	832	845	802	811	809	813	809	790	779	781	804	812	810	817	783	800	808	807	850	793	836	815	789	813	797	799	811	797	762	873	812	863	808	818	787	739	829	792	833	803	856	822	807	797	824	822	772	739	843	763	795	778	778	818	799	829	744	785	833	801	789	769	804
21547	23016	25057	21263	17502	10486	4251	2165	897	603	523	416	416	368	340	309	305	311	303	320	315	277	282	296	307	281	315	280	292	270	289	301	327	269	277	275	304	286	301	285	283	284	301	260	281	271	304	300	305	296	266	271	266	269	303	283	272	289	261	294	307	292	271	255	284	294	278	301	279	251	282	283	283	299	280	293	289	290	285	309	245	307	296	282	279	309	266	296	306	292	286	278	304	292	254	285	323	286	254	297	304	289	286	330	282	324	273	282	304	307	278	284	257	289	270	258	270	269	256	276	312	289	315	303	271	276	322	269	284	303	279	277	306	270	289	275	312	302	266	282	291	292	259	278	263	273	300	305	268	276	290	281	262	311	291	291	290	262	285	317	322	244	277	278	275	285	299	301	282	295	278	288	295	280	286	268	303	311	262	279	281	289	256	302	291	313	290	276	265	279	271	274	258	281	307	296	293	267	319	276	294	310	303	298	262	276	295	268	267	289	299	291	257	313	314	259	289	283	296	280	260	293	292	267	281	315	319	285	285	293	296	263	307	306	297	307	300	311	309	290	317	276	270	288	274	289	284	276	289	271	260	263	255	270	322	284	289	258	282	306	286	259	312	275	275	291	292	257	302	284	289	262	297	301	291	300	284	302	275	299	322	288	255	290	292	286	275	290	293	273	289	275	291	291	293	305	265	263	272	286	250	297	292	327	236	260	275	279	256	290	272	253	289	286	298	269	287	286	303	259	276	272	289	289	294	295	280	288	282	256	280	299	295	287	303	281	263	284	261	273	284	301	276	304	281	287	278	253	276	288	279	299	285	283	290	292	284	305	260	265	278	260	298	300	295	270	292	293	299	288	289	295	291	280	288	317	294	268	273	283	283	276	277	293	278	272	279	298	298	286	285	273	276	260	319	310	327	279	275	291	291	307	283	289	256	284	283	255	298	267	274	260	256	287	290	300	343	313	276	320	279	266	283	269	282	293	305	304	288	248	280	282	313	288	310	289	291	288	295	263	284	300	289	301	297	276	283	321	281	296	290	283	285	264	291	270	289	324	307	271	296	270	270	279	295	257	277	275	309	262	274	293	303	272	295	302	264	300	275	274	306	290	291	313	296	288	285	291	290	276	270	261	290	261	279	290	301	318	265	283	321	268	294	266	288	293	300	254	302	292	270	285	287	294	286	285	292	277	285	259	284	277	272	293	252	260	276	305	273	260	268	311	267	260	315	264	290	301	298	280	300	270	291	289	279	291	302	274	300	258	270	278	306	277	308	315	286	290	260	305	268	292	287	264	266	265	286	311	281	262	301	294	267	289	289	285	293	282	278	296	293	296	276	318	282	251	285	283	300	276	281	298	303	298	295	240	306	256	282	287	276	280	311	271	304	301	291	306	308	282	299	260	272	297	290	308	283	276	297	290	314	285	300	275	291	281	256	278	286	268	274	302	271	290	261	280	278	248	276	280	284	268	286	297	310	266	300	305	283	297	290	272	292	283	292	271	304	322	303	293	271	290	284	275	278	299	310	282	288	282	269	304	330	276	282	305	308	316	276	277	260	276	261	277	318	300	299	283	280	291	286	264	298	307	284	281	297	296	271	286	312	311	265	311	294	292	260	284	269	279	303	294	293	287	280	298	305	276	286	314	292	266	307	293	317	305	313	260	308	276	296	286	282	293	311	296	279	269	283	298	311	279	274	267	286	272	277	289	275	292	268	311	301	287	299	274	296	271	283	303	279	291	310	294	252	263	296	322	269	291	264	280	264	275	275	283	293	281	276	287	286	252	276	292	256	304	291	287	315	311	300	266	317	309	271	246	282	292	276	272	283	296	309	293	297	294	268	292	267	285	276	288	309	287	305	293	303	295	283	291	318	298	291	281	279	294	261	315	290	317	289	283	270	274	276	273	265	316	319	304	285	287	279	285	282	296	298	254	282	256	287	290	244	302	316	280	295	277	295	272	284	318	294	265	294	287	346	288	301	251	266	297	285	288	274	279	289	302	306	294	289	296	296	311	302	294	290	297	289	284	265	287	292	290	282	269	275	300	256	276	292	283	260	303	271	283	271	282	287	293	260	291	319	276	289	304	288	258	267	267	262	301	326	269	281	304	305	292	277	273	299	286	311	291	291	270	258	280	280	305	264	293	278	265	281	299	276	303	276	294	289	282	307	297	333	288	239	290	269	288	290	310	273	267	285	270	298	265	313	272	255	274	292	311	298	241	291	271	301	298	255	289	275	308	288	275	267	309	263	284	224	263	297	269	271	272	281	312	295	288	285	284	278	277	255	280	304	264	270	299	294	319	284	293	285	289	270	315	271	279	296	296	296	269	282	276	296	279	298	304	296	294	329	275	319	284	296	279	258	311	261	330	287	281	267	281	267	266	274	310	309	298	258	294	324	264	278	297	299	294	274	275	298	270	285	316	281	282	296	293	265	305	255	270	300	305	284	251	287	275	271	287	274	266	301	245	306	322	262	320	268	287	280	295	282	303	294	288	280	307	298	303	306	287	295	307	315	289	271	270	276	261	275	297	280	288	293	295	275	312	286	301	294	254	275	269	276	302	263	265	281	296	277	284	296	294	285	287	269	322	308	300	242	297	290	283	325	303	283	274	277	296	288	291	292	295	287	272	331	257	302	303	275	306	284	278	281	268	272	249	282	284	270	299	286	266	265	288	287	280	284	302	281	287	296	280	287	258	289	284	294	303	315	270	306	295	247	294	281	278	282	279	276	296	293	278	272	292	287	284	282	284	291	291	307	297	244	301	287	276	303	290	268	284	273	296	271	269	272	263	287	316	300	264	282	292	278	288	252	271	271	293	263	283	334	312	267	292	287	286	305	265	289	278	259	283	312	300	278	270	280	321	281	257	291	292	294	314	273	247	297	281	271	259	290	295	330	308	255	288	299	292	319	291	279	279	280	305	280	256	290	249	295	251	270	307	298	306	269	284	316	286	298	293	278	300	286	296	285	301	311	263	305	257	295	270	295	298	282	286	288	290	294	252	276	283	293	267	271	268	303	289	248	293	305	290	312	275	271	275	268	295	289	264	264	253	269	277	324	304	277	279	292	269	298	302	278	282	283	282	315	289	287	276	274	270	278	278	273	281	296	256	284	282	264	307	267	254	257	288	273	279	279	275	304	278	291	294	286	297	301	306	307	273	272	288	274	295	275	249	273	266	297	279	283	283	287	288	320	283	288	300	276	277	302	323	292	271	314	289	292	308	257	288	267	251	276	319	255	262	289	336	319	269	316	281	330	284	305	298	292	272	250	295	281	291	325	298	271	300	271	270	308	314	328	292	303	270	292	313	299	298	285	274	294	290	282	299	261	292	292	302	320	250	308	286	327	294	320	274	265	283	324	279	266	285	293	245	255	252	246	292	310	274	235	280	323	271	287	297	296	290	284	312	261	297	253	315	295	300	285	296	282	270	274	298	299	283	270	318	300	275	300	308	294	277	296	322	309	266	270	316	292	291	291	298
14791	18498	25902	29746	31514	23847	13576	8634	3508	2434	2017	1661	1435	1256	1216	1057	992	946	921	973	905	874	921	870	841	823	811	808	818	774	788	808	810	760	773	774	789	815	772	797	753	808	785	763	850	817	845	768	821	809	784	781	810	769	794	767	798	758	780	792	770	778	772	769	783	771	762	760	768	804	766	817	807	799	771	803	831	824	792	812	806	803	833	774	849	807	810	825	750	776	772	809	787	810	792	757	796	830	771	774	824	780	832	790	800	814	736	797	819	817	815	795	770	761	766	813	803	813	837	810	791	789	786	811	813	769	744	782	803	774	759	781	785	821	733	794	815	813	782	742	757	790	767	830	803	799	794	765	782	820	810	790	774	748	814	801	792	807	793	790	829	784	787	761	769	809	762	795	764	819	778	788	784	808	759	759	781	824	813	799	743	750	790	761	741	799	798	749	795	829	768	829	770	786	818	766	751	781	819	826	805	809	811	838	738	784	748	812	759	798	801	763	816	816	777	805	819	784	781	806	829	800	814	798	775	764	837	812	807	812	776	774	794	751	781	807	765	790	768	764	801	800	832	786	806	843	766	762	820	790	797	817	774	762	775	788	822	837	796	808	806	817	792	803	791	801	767	820	791	753	750	758	781	764	800	755	840	837	781	783	784	752	750	794	781	804	799	803	778	821	754	768	813	812	740	778	745	822	783	761	792	811	790	787	785	817	809	800	766	797	822	753	837	767	766	717	836	810	802	744	803	771	831	787	803	841	827	792	789	786	777	790	827	774	812	779	819	764	802	836	795	819	776	811	792	807	821	774	842	791	807	767	774	822	764	769	760	787	825	824	766	869	812	753	817	810	788	754	775	807	786	791	799	806	788	788	797	775	826	830	788	820	775	809	774	785	797	805	810	825	837	773	744	777	769	775	772	817	798	784	790	794	834	816	781	811	798	793	827	811	770	760	732	779	794	803	807	776	804	796	794	815	819	775	824	817	800	757	822	795	802	799	730	808	769	784	801	796	789	809	822	799	764	806	814	778	810	838	814	792	818	813	768	818	819	817	802	745	822	768	772	741	736	816	801	822	772	809	721	811	824	835	751	782	823	823	839	749	810	815	784	786	828	777	798	781	786	800	799	786	824	818	788	768	789	774	829	801	816	817	797	762	816	830	806	789	800	796	766	861	832	836	784	838	785	761	809	771	789	802	834	796	783	820	807	777	798	793	797	798	778	779	785	738	777	799	781	767	802	757	764	779	784	809	749	824	803	777	783	771	823	799	762	802	770	793	750	791	802	807	793	780	780	770	766	791	784	777	804	805	777	813	791	851	859	739	762	807	749	801	798	783	761	750	767	789	797	803	810	832	806	826	787	822	763	789	817	769	760	794	760	814	802	824	800	783	770	793	750	762	822	793	793	810	741	806	822	792	781	770	762	801	773	780	848	776	763	756	800	818	786	826	828	770	814	747	794	789	770	747	803	781	843	840	829	809	757	800	780	848	777	760	821	834	870	849	829	790	816	814	779	796	796	801	803	816	841	790	830	741	860	815	803	774	832	748	761	740	770	800	820	788	771	823	811	789	839	814	830	778	789	825	791	772	795	761	837	735	802	775	827	771	809	759	792	824	769	833	795	762	758	789	809	792	776	805	788	819	783	821	790	760	776	775	697	803	816	831	825	804	824	827	792	796	757	795	774	793	798	806	785	789	791	811	782	767	794	742	772	809	787	777	811	775	805	745	877	807	808	766	751	785	814	863	817	773	779	776	833	762	760	813	810	809	774	811	818	818	770	781	783	807	818	838	738	807	769	803	829	791	796	819	759	749	786	809	819	766	795	808	822	796	757	778	777	801	778	778	797	756	783	804	845	774	813	805	857	769	776	796	764	774	802	825	774	847	772	772	767	799	818	758	742	784	851	758	771	814	802	792	768	812	819	773	806	813	808	757	823	745	822	825	801	800	804	807	818	773	817	825	786	802	802	769	799	759	723	856	792	836	792	757	794	798	777	788	788	853	779	776	862	744	744	814	852	791	765	787	772	774	744	817	735	842	826	807	808	819	783	825	797	789	796	734	731	796	739	753	767	779	854	808	822	807	785	755	772	787	820	780	780	769	817	862	802	789	847	774	747	784	774	793	745	788	798	755	787	785	797	781	816	799	797	792	764	836	811	816	784	768	755	829	818	797	803	790	779	753	799	799	784	829	812	756	795	821	827	776	773	743	795	770	773	735	765	820	773	779	798	763	810	847	792	776	770	792	805	778	774	796	754	758	762	786	756	783	869	759	802	809	750	800	812	775	803	806	760	793	780	817	763	830	763	763	791	803	817	833	751	820	816	778	802	736	782	786	812	783	762	774	774	798	754	757	756	727	768	793	801	830	753	836	792	814	838	791	777	841	756	804	757	779	786	802	779	803	837	771	810	796	827	796	815	817	783	771	767	757	774	765	739	725	795	783	784	782	799	777	779	767	808	813	792	813	846	802	817	784	784	790	785	813	794	826	797	770	759	859	808	719	764	818	812	813	794	817	796	811	827	802	825	810	771	827	804	823	797	780	785	799	754	738	821	802	773	829	802	814	813	821	785	806	803	814	775	777	803	797	795	764	769	768	782	814	779	785	738	822	722	789	835	789	765	803	763	792	826	750	755	783	781	842	822	798	782	784	814	852	762	750	774	812	787	787	786	841	776	776	803	753	811	714	817	758	807	811	786	766	745	848	802	779	799	822	721	782	769	737	801	788	785	785	782	817	766	775	783	749	811	774	840	824	777	822	791	794	821	778	839	800	762	802	797	771	786	759	749	816	806	751	739	775	793	756	781	833	733	817	771	805	837	782	808	746	758	801	804	820	840	765	815	829	787	772	787	725	804	821	756	784	780	823	804	786	794	766	826	795	783	837	822	788	796	784	787	782	797	792	747	776	834	782	835	776	773	838	822	792	768	837	748	768	803	736	781	768	843	804	785	779	772	799	797	794	735	784	808	767	748	807	796	832	746	751	755	764	816	750	794	789	771	819	811	764	742	807	779	781	793	849	789	755	832	772	812	811	756	760	835	834	796	793	777	789	736	803	781	789	759	766	748	803	791	783	761	795	809	802	773	846	786	781	751	808	766	814	791	801	741	812	834	822	738	796	776	769	773	796	880	789	780	830	793	792	783	780	785	799	788	771	835	772	807	797	826	805	781	795	782	832	797	806	822	839	787	775	772	824	790	736	817	755	852	804	766	815	794	789	811	775	756	780	795	775	796	796	755	827	808	771	781	720	832	740	807	790	836	846	783	763	754	776	758	795	802	777	799	820	815	826	787	754	790	808	778	772	812	726	836	783	780	806	859	780	827	819	786	821	776	822	780	796	762	748	794	814	740	768	801	767	838	752	798	778	801	803	792	857	793	764	844	867	793	760	725	794	806	810	796	753	767	792	849	784	771	766	781	806	810	736	758	790	831	825	791	789	761	804	783	784	802	794	781	807	759	746	795	820	824	805	713	812	805	775	787	797
21362	22669	25737	21378	17558	10448	4373	2264	904	637	534	478	391	371	342	301	347	334	307	301	280	302	283	306	284	267	288	261	290	293	317	294	310	286	306	302	295	304	281	298	297	296	274	274	277	343	273	281	283	295	294	299	287	275	318	268	276	303	284	273	294	290	265	285	291	292	260	257	277	278	309	268	294	276	288	289	274	332	303	253	268	280	311	270	275	296	278	318	293	278	283	284	285	267	289	272	291	279	311	267	301	298	259	323	274	275	304	277	275	286	282	248	277	290	306	273	302	277	322	283	240	257	272	286	317	276	308	298	293	263	290	310	299	297	290	290	306	283	283	300	277	293	279	304	282	313	290	288	295	272	307	276	276	302	315	254	296	306	312	271	310	292	282	281	275	304	297	291	294	306	244	314	281	293	285	273	243	282	284	274	267	273	269	294	289	311	296	271	288	276	285	293	269	298	275	282	286	259	282	263	285	281	268	272	287	259	293	284	261	297	257	245	307	258	257	281	299	284	260	289	285	292	271	281	272	296	267	295	242	288	307	282	275	315	291	262	320	301	286	269	286	295	273	296	294	311	270	308	299	272	276	307	292	272	282	277	288	288	305	260	258	286	276	284	248	284	281	298	269	258	257	263	278	321	285	284	282	282	287	287	232	285	261	297	298	297	291	267	303	279	267	286	280	255	304	255	288	266	276	269	276	311	293	310	231	276	296	295	289	317	287	291	298	306	292	299	260	277	270	306	291	279	292	288	326	293	281	303	280	274	263	321	261	269	275	259	272	275	256	280	273	299	293	287	294	273	274	292	288	322	289	328	271	277	280	302	293	274	283	272	285	290	262	265	277	302	263	291	277	273	261	296	283	270	310	273	265	285	283	321	277	274	268	281	275	290	302	275	287	275	305	255	268	260	288	289	303	286	304	300	292	298	265	288	262	300	274	305	266	304	282	314	282	303	297	269	282	266	278	275	284	277	307	314	289	273	268	298	286	301	304	278	302	249	313	310	297	275	268	250	290	289	294	281	268	267	323	271	267	290	304	284	278	292	301	262	309	307	292	269	307	232	281	243	277	311	266	266	261	282	272	280	265	288	275	285	264	262	297	288	302	284	261	291	323	295	296	260	268	293	264	284	290	292	287	298	272	282	291	271	286	268	262	326	300	287	300	301	273	300	241	278	272	294	261	262	280	281	273	293	276	285	272	254	263	282	283	271	247	290	265	275	284	263	268	291	304	317	273	271	258	281	280	271	270	302	293	319	259	288	313	294	267	300	279	302	267	282	287	280	276	296	282	259	281	259	307	315	291	279	309	284	303	285	292	298	275	247	289	292	297	290	279	294	278	278	287	292	249	278	288	318	286	259	288	296	307	279	319	267	278	284	317	251	302	281	258	279	268	269	269	267	277	301	255	263	275	268	286	300	295	294	286	276	265	285	265	280	268	263	276	273	271	277	302	277	294	304	318	280	280	285	299	279	285	297	295	276	276	310	275	269	275	293	274	292	260	247	257	307	284	281	250	303	249	289	280	282	268	273	261	319	262	282	269	287	241	281	287	333	294	286	267	288	305	300	290	294	282	304	281	280	297	328	287	320	261	287	296	255	305	287	253	262	252	291	279	309	281	287	287	289	284	285	265	292	304	309	284	263	283	289	303	287	289	275	266	287	295	264	283	275	272	316	299	288	277	256	283	278	265	269	290	273	286	281	285	280	275	267	289	294	295	291	281	305	311	281	290	277	273	280	263	295	292	283	299	277	287	304	298	299	289	263	275	298	269	276	272	266	273	270	255	273	288	258	302	282	301	291	291	296	287	298	273	283	292	302	286	278	270	278	307	299	305	269	282	277	273	293	313	274	282	297	301	275	279	269	258	305	292	288	276	287	270	285	269	284	283	260	318	278	266	308	297	286	311	271	294	285	280	277	260	280	291	287	280	265	310	303	259	287	241	291	296	271	287	289	275	281	289	281	315	293	304	266	294	250	297	295	273	270	273	278	285	276	273	263	294	287	270	279	290	306	251	274	295	294	285	273	303	311	304	272	299	293	280	273	286	301	285	287	297	273	264	303	306	267	261	309	320	313	312	286	301	282	279	288	306	287	314	298	274	297	286	292	288	274	269	293	292	264	291	286	301	286	282	275	295	296	276	285	274	274	274	288	295	296	305	236	273	292	268	263	317	283	306	300	275	279	279	267	276	289	269	277	281	280	292	299	282	275	254	284	270	335	294	283	265	273	258	275	291	315	260	265	270	280	290	302	268	274	274	293	252	315	306	277	257	302	287	312	279	275	293	279	308	274	292	282	289	274	283	273	303	262	292	287	285	268	271	280	280	287	299	281	267	246	294	284	269	273	279	259	271	322	277	233	299	304	262	329	273	275	291	282	268	249	281	281	291	273	290	263	280	288	299	296	264	311	293	294	296	285	267	296	296	296	272	288	275	288	279	290	288	283	315	301	285	311	292	263	287	286	303	293	277	306	277	296	277	276	300	307	304	300	305	281	251	314	308	266	294	284	286	282	279	277	276	268	293	301	283	302	292	271	277	300	285	287	308	266	304	268	322	272	308	274	296	300	289	253	244	290	312	263	259	267	274	289	292	281	277	268	270	281	273	284	313	275	275	312	280	293	303	247	272	293	291	313	313	294	289	290	286	303	262	269	282	292	315	295	262	286	267	270	290	283	277	265	269	307	267	281	296	274	273	290	308	256	281	292	294	283	266	299	289	274	289	272	276	265	267	295	301	296	286	270	290	297	263	278	286	316	259	291	298	279	295	304	268	257	279	340	275	302	275	274	310	291	298	273	296	286	291	288	309	284	287	279	275	307	295	319	273	265	299	285	303	294	249	330	260	282	292	280	305	291	293	287	264	260	296	303	287	260	269	296	270	277	301	284	279	292	309	315	301	280	306	279	294	301	278	276	283	293	299	289	271	297	288	294	272	295	274	316	309	313	325	290	297	255	256	256	299	283	270	270	257	320	288	288	256	267	296	305	273	279	284	281	297	299	292	285	287	267	299	277	301	268	272	294	294	294	280	293	287	289	284	284	301	283	288	273	261	274	250	256	270	272	270	275	285	301	278	263	298	288	285	266	284	269	278	261	295	294	292	264	303	250	267	279	271	284	313	264	281	264	273	320	282	293	304	269	305	281	289	273	289	276	272	285	327	286	291	273	289	265	256	291	283	285	292	306	317	309	317	274	289	301	299	304	320	279	288	271	296	281	310	276	280	296	273	274	290	246	268	304	294	279	297	292	258	259	291	304	267	291	259	285	273	299	284	281	254	319	279	281	294	274	288	312	279	284	286	268	289	226	319	309	283	257	329	240	292	310	289	282	251	274	266	292	268	268	300	276	303	306	284	252	287	292	281	313	276	286	280	305	276	254	284	285	291	293	298	261	283	287	274	303	306	286	277	273	257	275	289	346	262	250	250	306	313	290	306	260	304	275	266	289	271	274	298	296	277	309	283	273	313	281	283	320	275	287	291	287
14667	18498	26965	29407	32072	23748	14116	8941	3635	2563	2146	1765	1401	1346	1101	1066	1030	988	935	944	891	852	806	868	918	789	836	832	847	879	828	821	838	795	824	856	799	761	749	820	746	779	812	778	782	790	799	840	786	802	763	825	850	760	802	788	797	797	788	775	814	802	789	841	827	815	801	835	848	791	807	852	765	808	750	743	793	768	796	820	855	770	821	803	830	776	796	801	763	805	792	811	834	750	827	772	768	798	800	793	732	815	828	761	847	842	818	775	756	781	754	801	771	766	811	789	788	781	789	784	797	763	803	834	741	773	787	776	809	775	780	782	801	778	803	801	799	785	783	783	790	787	755	814	820	805	731	780	748	814	770	798	761	774	815	816	749	830	722	821	830	799	741	770	789	765	808	760	820	788	710	826	813	830	768	786	769	799	798	790	827	786	767	775	775	763	821	772	801	799	827	798	800	762	821	756	709	751	765	808	821	789	838	807	816	803	769	772	751	810	837	792	797	818	824	792	791	780	758	825	815	846	731	817	767	797	759	801	794	783	815	795	801	781	824	796	768	765	751	784	821	793	860	776	802	724	800	776	854	790	759	753	820	845	847	784	765	752	772	795	805	791	811	800	799	791	834	842	783	803	755	790	779	812	828	807	744	803	804	773	782	806	804	801	800	800	786	760	810	785	736	836	772	790	801	799	791	734	791	769	807	763	785	806	786	764	839	763	797	788	770	781	790	781	808	795	793	812	747	797	834	803	785	820	766	731	797	782	790	749	773	786	741	788	805	764	817	779	833	788	784	780	828	758	799	769	777	749	854	778	781	839	810	829	784	770	799	761	792	770	779	769	833	794	817	795	772	779	750	801	794	775	759	792	797	784	782	807	824	806	832	784	749	827	773	823	788	798	780	794	811	795	850	761	786	792	819	790	846	790	796	768	795	766	796	804	768	737	787	783	807	774	792	769	753	800	793	744	813	766	772	788	790	831	771	792	780	751	746	806	785	727	806	799	805	834	841	817	786	781	800	721	779	854	723	813	788	763	834	831	815	782	826	830	771	735	794	771	804	817	832	792	802	796	821	829	805	873	786	767	821	774	758	779	785	787	806	831	775	786	794	770	779	783	778	787	795	801	776	779	797	815	825	794	801	812	803	810	791	770	803	793	778	773	762	796	797	814	782	785	794	750	808	736	793	788	799	803	763	801	825	837	816	787	795	807	744	727	824	811	770	819	807	763	760	794	827	816	837	819	784	785	777	782	803	798	820	844	786	849	821	814	772	767	780	772	811	780	800	794	769	797	803	769	796	760	786	838	794	751	825	806	779	796	756	829	794	748	779	805	809	782	774	822	803	788	711	771	830	804	805	780	769	754	788	823	811	780	766	813	776	787	783	787	714	767	803	789	802	801	763	811	761	784	815	811	750	783	798	749	803	745	827	785	792	781	786	786	823	807	785	847	752	815	722	822	769	794	758	714	801	813	819	766	745	786	770	774	739	765	798	803	779	765	809	820	787	804	782	840	765	777	770	761	806	744	787	800	795	748	790	849	773	761	780	770	844	772	820	795	786	792	755	783	726	803	736	717	763	741	805	758	807	804	801	783	817	760	837	802	819	776	760	804	835	789	801	782	751	804	795	799	798	803	809	810	795	811	804	759	805	765	790	761	781	806	800	782	791	750	769	845	809	746	803	777	789	792	780	830	787	747	772	764	791	781	809	806	808	762	802	786	743	782	768	761	772	771	810	819	791	820	774	800	800	780	784	767	847	774	797	806	797	779	723	807	785	791	756	790	800	790	748	811	815	766	836	785	858	805	773	815	800	770	759	788	773	747	789	776	758	791	790	796	768	821	768	752	791	803	758	801	815	804	727	830	784	799	787	829	791	773	772	760	786	759	796	804	819	770	742	724	781	793	747	771	778	758	780	819	786	783	780	786	772	803	799	824	781	787	754	750	780	809	774	771	772	825	804	805	756	845	805	811	823	743	806	803	789	744	825	804	732	803	777	773	776	784	758	822	828	770	780	793	790	794	797	809	774	811	846	769	799	814	790	786	803	774	792	783	754	820	830	779	734	788	791	787	755	776	750	749	749	811	799	824	811	765	777	768	828	826	806	782	726	829	767	775	811	805	745	786	781	753	772	790	788	794	814	788	768	817	801	766	824	799	777	799	769	775	798	787	783	790	775	774	793	807	770	788	814	775	776	788	853	820	794	773	815	807	807	759	820	822	816	804	796	781	791	802	813	798	797	795	818	823	789	770	779	891	815	777	808	776	754	850	777	765	801	804	794	772	775	806	802	776	800	796	777	785	819	753	792	775	768	770	776	769	831	797	766	789	836	781	797	822	784	788	791	774	787	755	795	767	838	793	783	809	732	753	787	746	775	775	770	829	800	823	750	819	783	748	778	770	781	789	806	774	811	760	815	803	778	784	806	809	773	762	837	796	792	798	789	786	788	817	752	802	804	786	780	800	771	802	798	827	818	769	756	760	808	823	768	773	776	776	807	769	752	824	796	778	779	762	799	812	755	751	827	790	771	819	793	740	812	724	779	785	775	806	786	751	728	823	790	804	786	765	775	751	742	803	789	735	773	760	779	779	787	799	847	839	818	810	731	809	778	769	789	810	818	814	778	815	802	817	772	782	787	825	852	839	775	728	765	834	818	793	820	780	820	769	791	728	806	830	797	821	822	790	788	795	788	755	753	792	796	823	755	752	782	786	786	795	805	792	779	796	778	793	779	810	791	781	787	810	771	802	818	769	815	754	798	780	803	766	785	774	789	815	807	781	770	793	775	778	756	816	813	757	811	806	792	807	758	795	776	815	787	798	788	847	746	788	818	846	845	782	812	793	801	775	788	799	801	756	814	779	781	752	807	790	820	769	815	805	757	817	803	721	842	753	813	787	756	841	792	844	810	776	781	817	764	792	778	759	793	817	769	832	776	798	829	752	786	803	790	788	765	810	815	742	818	785	817	771	740	764	804	763	791	811	814	836	817	791	828	758	786	804	774	800	817	821	796	773	831	810	755	829	815	808	799	778	775	742	790	842	812	792	776	799	819	796	805	852	774	794	793	796	803	767	752	799	814	791	729	809	837	812	738	782	797	770	783	808	796	787	824	791	777	790	822	765	795	809	755	807	782	816	855	745	754	764	779	775	807	841	770	744	799	784	794	795	738	794	821	792	771	748	814	822	778	784	785	750	783	773	797	756	762	824	809	746	834	865	806	783	744	773	766	801	785	773	846	799	762	841	797	825	801	780	755	775	786	776	765	800	765	819	802	787	855	809	771	783	819	778	787	843	773	810	820	764	791	782	804	765	772	779	815	756	793	852	804	813	821	783	759	761	833	723	754	788	813	769	778	768	805	743	772	779	792	808	743	781	767	813	780	854	746	754	792	849	747	814	775	823	754	795	761	811	804	801	793	785	790	838	819	766	790	755	835	804	789	794	786	784	767	805	798	795	824	817	807	766	754	794	828	771	782	774	746	808	811	776
21571	22916	26289	22271	18208	10036	4071	2191	889	638	531	447	415	399	352	335	325	316	299	321	289	300	342	336	319	315	287	298	297	325	303	313	301	286	256	298	295	299	310	288	285	274	292	268	283	278	280	298	306	301	272	310	257	286	285	300	277	307	274	282	286	286	273	275	263	300	268	269	289	286	293	268	260	296	304	277	299	262	308	267	320	275	280	273	264	293	264	271	294	280	299	275	297	287	301	266	272	303	281	272	256	267	278	316	299	282	290	278	269	314	301	291	246	311	306	291	273	289	276	297	287	297	289	276	290	276	280	279	280	303	301	300	272	277	270	304	267	288	294	288	269	304	297	263	287	273	282	289	295	283	276	290	290	256	291	295	319	257	295	288	251	291	256	289	300	275	253	271	278	332	262	306	269	296	281	271	259	303	285	295	298	305	295	282	294	272	284	257	276	287	290	298	267	269	272	273	313	284	293	305	282	280	266	310	298	308	270	272	300	264	281	303	292	261	296	286	281	285	276	282	297	284	298	281	306	306	279	314	277	276	264	233	289	284	273	285	297	287	305	264	275	309	309	322	284	293	293	282	281	278	268	275	299	284	278	282	290	267	267	292	288	279	289	256	291	277	273	324	302	284	314	292	264	264	281	273	286	296	288	273	262	302	279	276	304	272	308	320	296	263	270	265	279	298	271	267	272	312	291	267	297	305	272	284	254	285	269	292	316	269	295	281	297	252	276	274	282	301	299	288	322	304	262	301	278	293	326	264	268	307	232	279	285	293	286	318	290	296	279	266	282	276	263	271	269	268	280	308	293	242	307	327	293	290	310	296	280	291	289	254	282	273	264	282	276	275	277	284	303	308	276	280	303	300	265	289	271	281	291	279	250	270	277	303	306	278	260	276	315	289	273	286	284	299	291	282	291	279	292	305	273	265	313	273	288	286	289	268	271	298	280	282	307	303	291	280	276	319	271	301	275	252	315	270	252	314	260	279	286	302	289	280	256	276	284	288	273	277	325	268	278	264	271	280	271	257	265	315	262	295	297	318	299	277	284	289	296	280	276	280	263	275	298	327	283	303	289	277	292	303	268	270	292	273	278	274	267	287	292	262	279	254	275	282	292	299	307	306	276	272	261	297	303	284	300	288	274	234	250	288	294	294	312	271	266	308	285	285	275	285	287	295	283	288	291	268	288	290	272	297	280	284	308	301	311	283	282	268	289	283	273	279	294	304	278	277	260	286	262	272	305	295	274	303	260	292	289	295	297	324	274	303	270	299	288	292	301	277	301	263	274	297	274	313	277	273	321	280	284	304	272	270	324	264	292	300	321	255	281	288	292	289	271	280	281	282	254	262	276	269	283	275	261	269	277	307	277	269	265	287	276	272	284	292	273	295	278	276	318	272	285	307	287	317	310	314	282	290	293	274	306	289	290	259	280	286	281	289	290	321	328	290	254	296	271	267	304	249	279	283	288	288	284	289	288	281	259	289	270	280	295	279	302	305	262	275	282	275	297	273	271	262	284	312	244	269	298	319	273	302	260	295	285	259	286	283	305	296	256	279	260	265	277	272	278	281	309	259	281	277	283	276	282	268	308	263	274	281	285	249	271	265	287	272	264	317	297	295	274	275	277	269	297	288	293	310	262	321	288	267	299	280	272	306	288	270	295	256	297	281	273	259	288	236	306	272	261	286	268	271	264	292	271	275	296	296	294	293	282	285	289	252	274	287	301	291	301	238	291	280	308	280	294	287	275	299	316	274	298	280	288	275	311	267	255	270	275	264	304	279	275	298	290	292	283	294	256	293	281	300	298	267	273	284	291	287	279	270	281	282	326	283	313	296	297	338	296	285	321	275	317	292	274	271	298	299	304	264	286	306	319	286	319	280	291	311	297	307	294	279	270	266	292	275	327	302	274	268	292	261	309	284	243	303	299	273	283	234	280	286	291	294	267	330	263	259	293	276	291	286	297	273	303	265	271	275	292	271	277	254	248	302	285	306	277	274	282	275	272	285	293	276	294	304	267	276	266	233	270	276	312	301	275	313	258	278	298	286	289	292	314	282	276	279	274	326	272	296	268	301	285	296	294	275	281	280	297	300	287	285	270	281	283	293	301	289	294	269	297	292	279	292	321	314	297	269	310	285	254	278	304	253	307	292	271	296	273	296	243	296	281	335	281	303	334	288	277	295	306	255	278	297	272	299	273	297	300	274	299	267	248	279	301	269	295	252	303	302	272	284	281	282	266	270	286	297	313	270	275	309	259	285	285	258	274	292	321	286	300	288	297	301	294	283	263	280	280	277	288	274	277	272	303	268	280	304	271	270	296	253	279	260	274	291	282	279	306	266	276	244	261	276	296	325	253	280	309	287	285	307	275	279	313	308	295	279	312	282	264	289	284	302	281	283	280	247	301	310	291	262	284	306	303	272	283	292	295	272	333	278	273	277	266	293	279	298	277	283	300	282	284	302	297	265	289	290	287	301	269	299	290	270	276	278	288	250	283	307	300	266	302	286	304	274	313	272	278	298	292	261	255	299	273	285	279	272	290	307	270	284	297	275	297	306	294	293	319	338	272	312	257	276	266	268	275	277	256	317	263	276	334	294	288	322	285	265	261	286	273	287	314	306	294	276	292	285	300	292	323	285	236	257	274	319	266	287	254	288	299	268	299	292	296	300	284	293	297	262	258	283	244	320	294	313	294	258	281	285	313	284	262	289	279	314	276	279	237	271	304	282	282	298	294	295	302	269	275	309	298	278	284	275	290	289	282	307	274	259	298	314	285	305	285	299	264	274	282	314	288	307	271	275	283	257	278	255	287	298	308	274	286	272	298	275	287	261	297	301	326	305	293	304	286	260	303	309	308	290	273	288	303	279	277	271	269	272	289	299	286	317	255	257	314	263	307	302	295	277	285	267	274	276	274	275	276	306	309	303	266	235	270	269	246	283	295	281	276	294	268	303	267	302	271	295	288	262	271	273	255	262	287	301	274	288	277	321	302	255	299	284	305	293	283	276	289	283	298	296	271	282	276	301	278	283	304	302	279	313	260	310	281	255	309	291	278	287	296	270	305	285	270	270	271	304	291	289	282	299	279	288	265	277	268	238	294	303	274	298	294	267	300	297	284	286	261	298	292	237	277	279	308	282	281	296	296	298	303	277	328	271	265	260	282	255	279	302	281	267	291	252	264	268	256	287	297	264	277	268	256	293	306	278	289	258	271	302	260	266	287	254	276	263	318	284	271	305	280	290	274	281	282	293	292	296	285	277	307	265	295	281	279	270	270	267	289	246	270	287	292	269	302	324	278	304	308	275	262	315	260	287	257	264	265	314	280	264	291	261	256	286	258	270	307	295	304	286	282	283	265	242	310	260	283	305	277	289	324	251	280	288	268	290	302	291	300	286	285	272	297	266	268	261	283	274	285	279	277	254	266	254	278	279	285	300	298	288	273	319	282	277	273	276	242	304	311	274	314	276	293	279	275	279	279	288	296	282
14618	18431	27017	30661	32234	22889	13811	8568	3790	2611	2097	1803	1521	1316	1151	1106	1016	966	903	917	895	916	896	856	893	826	786	863	841	784	861	812	826	791	785	799	766	800	792	766	770	773	801	764	821	793	804	793	770	803	786	778	770	817	766	799	816	814	721	797	764	848	800	769	804	813	772	776	771	791	792	763	844	764	834	807	786	777	755	746	802	742	752	787	748	834	746	748	771	795	787	800	760	785	781	743	761	772	815	779	774	782	758	817	809	791	816	797	760	819	810	799	851	777	817	832	824	826	794	794	790	760	762	783	814	776	786	819	791	776	773	780	763	743	824	804	775	789	805	802	791	791	776	820	832	765	759	805	813	773	770	806	804	841	815	757	776	752	803	741	796	778	783	769	766	778	787	783	780	820	784	725	772	776	798	776	820	791	783	767	741	782	737	784	827	827	796	808	805	746	754	755	791	808	760	740	787	770	762	806	811	790	828	789	763	778	794	742	823	780	798	767	816	789	825	825	749	760	838	759	737	782	809	760	777	790	796	789	757	748	780	782	834	761	828	818	826	822	787	812	814	790	839	805	770	856	847	781	808	827	785	753	826	754	829	790	821	814	855	777	813	829	778	783	811	790	754	797	794	808	778	764	815	767	775	766	770	836	747	803	770	824	762	787	759	836	766	819	814	720	779	809	741	754	758	829	820	809	842	790	819	809	779	798	813	763	753	794	838	793	774	804	755	804	817	822	728	823	792	808	768	832	798	769	803	819	782	829	771	790	732	789	786	786	797	777	793	806	793	812	835	796	800	749	755	761	817	776	806	775	842	806	802	799	801	815	821	826	797	828	768	818	829	782	806	809	779	796	809	785	847	775	775	771	785	740	743	786	778	786	825	812	742	833	763	778	756	754	801	781	735	782	779	777	808	719	727	822	788	782	780	783	800	748	809	787	833	771	796	778	749	793	800	785	796	783	816	744	785	763	795	789	803	784	831	812	797	712	837	783	808	786	804	811	784	769	770	766	771	770	743	714	819	844	813	779	790	816	828	803	788	784	799	806	741	844	806	821	820	783	821	844	788	819	825	749	813	807	790	759	773	761	770	834	780	779	838	787	763	775	834	764	773	774	840	792	843	830	766	804	780	815	801	786	771	778	801	798	859	813	767	823	800	801	807	795	796	792	728	812	794	797	759	743	800	812	809	811	758	790	833	763	789	807	756	781	751	779	814	797	792	815	758	769	799	822	768	755	778	779	781	828	787	751	739	842	771	768	805	753	761	791	839	811	818	801	806	787	777	785	768	825	821	851	793	787	805	802	803	795	774	789	817	827	853	806	781	792	782	777	798	791	802	818	774	743	793	800	766	795	795	782	762	718	786	834	787	796	828	801	794	796	747	833	806	809	807	810	793	761	775	780	790	782	805	768	826	790	751	793	825	682	809	812	750	791	817	798	832	756	782	839	828	812	827	750	794	809	804	787	810	790	759	769	808	801	830	776	750	799	790	811	782	783	810	795	805	794	750	765	785	850	804	817	806	755	796	765	776	798	736	789	771	787	763	797	815	814	813	790	796	784	793	798	787	811	769	802	826	799	830	777	789	753	768	779	800	770	850	798	789	743	810	816	781	830	833	814	780	779	829	776	738	757	787	762	753	781	734	795	764	751	799	789	774	769	744	812	796	775	802	777	829	851	762	823	770	770	809	734	795	806	764	812	768	816	847	768	807	803	735	770	737	826	811	786	748	800	787	836	763	794	785	798	809	808	816	749	786	785	795	765	777	815	861	731	732	758	779	808	793	823	767	774	843	777	849	785	818	800	807	827	761	796	835	776	765	766	837	772	779	745	814	817	775	823	757	794	799	807	740	744	808	805	788	753	802	753	784	750	773	776	736	790	780	770	776	767	783	803	792	778	786	762	770	781	801	798	786	814	795	768	773	785	765	825	795	817	765	806	798	787	777	796	814	768	805	843	792	781	798	825	822	848	763	759	787	812	836	856	718	795	807	793	745	785	764	819	821	747	820	750	839	855	819	806	811	762	749	778	736	779	800	785	782	751	730	806	810	764	768	763	750	815	777	781	781	818	766	769	727	826	786	787	783	811	745	786	774	803	784	816	805	814	797	778	791	781	772	814	769	761	786	746	834	758	816	789	825	786	752	751	784	833	824	788	782	800	802	803	795	792	744	767	787	795	823	776	783	794	834	817	772	771	776	821	812	783	824	776	818	767	805	734	787	811	783	823	839	788	774	832	795	712	801	788	776	789	786	768	757	758	784	798	801	798	783	784	795	783	762	806	785	774	764	761	812	785	781	799	780	797	826	804	816	713	732	708	778	780	818	792	795	772	750	809	774	796	759	787	773	812	826	823	776	800	782	829	769	798	851	766	779	802	809	799	776	802	771	788	770	779	787	763	760	819	777	837	777	770	813	776	807	796	761	826	757	735	781	786	781	806	801	772	818	817	757	818	781	799	796	765	838	795	814	826	790	795	798	765	810	804	794	733	809	764	786	815	765	796	792	807	770	838	811	776	774	799	796	818	806	742	793	787	750	799	746	806	797	766	810	801	760	829	835	793	723	797	777	815	820	798	777	795	800	755	727	808	821	824	741	811	830	766	774	823	779	806	781	764	775	784	728	730	826	769	822	805	767	807	780	779	833	766	779	782	788	794	800	769	753	743	783	785	806	804	774	827	790	807	825	801	826	792	808	766	798	816	819	780	769	822	762	766	752	811	856	767	772	748	788	879	789	774	764	781	781	737	855	774	825	777	827	766	751	779	775	772	806	771	738	828	805	821	760	758	808	754	773	769	716	778	797	757	791	795	819	795	792	781	778	758	778	772	791	837	773	774	766	765	832	756	805	809	759	774	781	818	763	790	786	792	777	792	786	795	763	713	776	779	761	754	819	786	811	806	793	789	813	780	822	783	789	834	800	786	749	808	794	787	756	803	731	784	793	805	780	789	804	767	807	818	773	789	829	789	800	791	810	826	790	806	796	777	815	789	753	843	775	791	805	754	772	811	765	785	801	791	811	733	784	859	773	818	814	791	806	796	766	799	772	783	813	785	773	783	898	798	750	765	821	797	786	790	736	819	804	784	840	769	818	777	824	772	820	760	799	834	820	811	791	789	804	819	797	798	799	752	821	798	809	821	788	806	764	786	801	787	795	784	781	805	761	734	748	799	754	821	762	836	726	730	802	789	822	793	772	793	834	798	804	773	805	754	839	788	749	789	799	759	834	759	783	767	746	776	784	785	840	755	774	777	786	818	763	774	785	792	774	780	814	774	758	792	832	793	795	835	799	787	771	810	787	792	806	833	789	775	730	748	781	805	742	836	803	723	829	780	839	806	778	773	789	834	800	809	799	758	789	766	796	799	807	813	712	744	801	752	805	772	805	764	837	795	785	747	837	780	805	747	781	751	775	778	772	810	828	771	779	786	787	791	841	791	768	831	772	793	792	809	766	833	782	844	782	786	772	798	727	775	793	801	785	820	803	789
21935	22951	25753	22924	18422	9880	4002	1933	855	614	499	455	418	345	323	324	326	306	277	299	278	255	311	277	293	269	253	285	272	294	269	284	258	298	295	296	286	272	304	257	279	291	301	283	277	290	280	263	284	296	298	268	292	282	274	278	279	306	297	287	284	280	274	285	289	291	278	262	278	268	280	297	290	319	272	280	256	267	299	263	246	263	266	273	239	278	283	262	281	285	288	278	311	309	281	266	306	302	279	293	294	295	275	271	300	279	274	308	287	308	285	300	323	286	289	250	297	301	293	268	299	290	277	283	297	277	286	266	262	274	300	272	291	274	273	308	285	301	272	251	268	287	312	267	277	260	319	264	291	278	277	288	296	295	297	301	309	307	306	285	263	277	304	310	291	265	289	276	283	288	271	321	270	246	265	280	277	270	276	277	289	298	296	282	286	270	299	285	285	299	291	288	269	253	310	279	268	265	275	303	267	283	297	278	301	265	277	287	272	277	264	274	271	286	294	278	304	306	275	270	322	275	267	277	294	280	307	254	297	294	262	276	308	284	304	264	287	276	267	270	302	270	297	284	310	301	272	260	274	236	265	292	291	258	299	255	257	282	270	311	308	265	249	285	280	227	263	261	316	282	309	284	289	290	275	276	310	279	279	270	270	299	293	273	278	275	281	291	294	264	274	265	265	273	294	280	259	276	283	279	254	302	265	283	280	287	255	301	280	266	288	278	299	266	301	271	295	285	272	273	259	267	245	288	274	245	294	269	329	316	271	274	288	274	271	275	300	297	253	269	304	284	249	259	281	320	278	295	282	293	297	334	267	276	259	262	288	278	289	263	298	266	274	293	281	295	285	294	261	318	281	275	272	279	285	280	286	286	299	252	307	314	303	272	251	316	280	282	269	271	283	289	260	275	282	289	269	269	279	266	252	282	255	289	282	253	260	273	300	316	251	306	307	292	261	286	264	253	266	258	293	294	285	277	271	275	305	305	278	283	287	275	279	303	263	313	281	300	293	292	285	272	263	295	284	303	262	290	290	299	282	270	270	261	306	291	291	299	271	266	276	300	272	287	265	299	294	286	275	288	265	282	293	276	257	300	273	284	304	289	275	311	295	262	281	297	276	298	278	293	315	284	328	282	315	279	306	270	272	268	261	285	279	271	286	287	279	319	261	259	269	292	290	292	284	266	292	290	254	269	301	277	249	279	267	275	304	323	250	280	269	251	278	268	298	255	265	272	276	266	278	275	283	316	269	278	277	258	294	293	299	290	305	307	295	280	264	261	304	253	313	257	274	294	283	266	290	275	306	300	257	295	298	264	278	274	260	273	317	307	267	303	303	305	311	263	264	272	304	264	309	273	265	316	315	275	258	281	276	326	293	284	275	282	273	286	306	279	272	304	284	257	277	268	332	273	309	310	293	269	231	269	278	290	287	300	274	287	271	294	294	278	266	277	289	267	297	267	281	267	281	293	266	275	284	258	304	279	293	306	300	258	301	278	301	279	279	281	281	284	292	265	303	289	277	289	299	279	264	287	257	257	276	293	310	287	331	271	278	285	294	271	282	266	288	326	260	258	279	271	255	270	304	283	282	298	281	287	304	262	282	311	301	341	277	256	272	276	284	317	274	262	275	265	286	287	287	277	263	282	289	287	308	285	260	283	294	281	283	279	264	294	310	252	288	297	283	309	275	293	289	285	256	293	280	301	251	278	306	271	297	272	269	305	298	299	298	259	287	296	298	274	267	281	261	267	293	271	300	287	285	304	328	278	282	263	283	251	266	270	295	275	281	281	230	259	321	311	270	315	297	294	281	289	289	280	286	294	291	308	291	277	265	283	283	310	257	282	272	297	275	301	272	264	284	308	281	270	276	282	298	293	272	265	286	277	278	276	263	295	291	288	266	281	309	301	281	288	289	272	289	303	300	236	276	270	262	300	301	274	277	250	272	273	289	250	263	280	298	306	285	283	295	318	295	288	305	283	282	285	305	293	281	303	258	268	269	304	250	254	288	267	315	264	275	289	296	296	252	252	261	290	272	289	295	293	293	266	300	285	304	247	281	292	283	259	257	323	264	276	293	297	269	264	264	273	267	318	248	323	273	268	281	278	325	251	285	300	282	289	301	276	271	298	287	285	272	265	258	276	305	295	270	284	297	291	330	271	281	287	310	264	303	294	281	297	282	265	278	284	289	303	289	268	283	296	268	256	302	284	264	283	277	256	297	277	275	314	291	288	271	269	275	259	271	300	326	264	284	296	302	284	261	284	279	284	265	274	274	253	303	271	304	279	280	308	287	274	291	265	290	298	244	279	285	281	260	277	274	277	304	291	284	284	294	275	292	287	311	295	270	299	281	269	309	292	286	258	261	324	253	276	290	301	291	272	306	280	294	317	287	278	278	286	271	283	285	303	300	270	291	257	269	291	272	269	290	261	335	292	279	283	293	263	269	312	274	292	294	303	296	275	281	278	279	300	278	274	288	299	295	267	255	257	268	296	273	266	272	297	292	266	303	270	288	270	261	255	279	295	267	293	287	261	270	294	318	278	294	278	302	256	290	290	254	253	262	270	292	295	265	288	284	292	304	273	292	272	279	284	276	290	302	303	320	251	283	300	272	276	240	302	268	296	256	290	293	237	297	286	285	286	268	283	315	303	284	269	277	255	284	296	266	274	235	282	289	273	283	282	269	261	277	303	275	304	280	272	306	276	272	261	244	259	272	292	277	282	277	289	297	309	260	239	264	263	282	289	267	295	290	278	308	282	279	291	241	269	286	277	274	264	289	267	296	287	266	300	272	306	299	273	275	325	251	310	276	268	285	345	295	267	286	251	295	295	275	272	266	301	265	271	265	287	290	298	289	299	269	258	287	292	292	278	277	287	304	295	247	293	324	268	311	297	265	278	303	273	289	278	290	312	274	253	265	289	274	304	292	256	261	314	262	301	270	297	295	247	287	313	303	238	279	260	288	253	264	297	286	286	301	306	264	276	268	276	263	269	263	293	280	275	298	269	282	311	270	273	298	297	240	285	305	298	280	286	296	304	252	267	281	281	319	253	266	280	292	292	271	291	282	238	280	271	304	263	273	290	294	279	301	263	267	297	292	257	233	280	314	295	291	312	317	260	312	250	287	271	238	269	262	296	293	290	274	265	290	269	292	280	312	282	259	258	262	323	295	280	282	273	274	281	271	305	284	272	293	305	261	289	275	319	298	282	262	275	245	277	303	270	279	279	256	311	284	290	253	260	273	283	265	287	278	281	259	268	289	287	273	256	279	299	285	289	281	265	269	301	271	294	277	272	290	291	302	241	312	294	268	300	282	266	271	269	269	258	302	316	275	280	277	266	282	314	299	271	280	328	278	271	299	287	272	284	303	276	278	279	287	271	294	337	294	285	265	313	282	274	275	271	273	281	293	263	282	291	310	296	310	303	275	276	274	303	264	284	268	276	254	301	281	289	236	298	270	293	299	283	257	303	293	290	307	304	283	316
14952	18615	26183	31174	32236	22332	13180	7846	3576	2518	2071	1681	1448	1375	1229	1118	1024	960	926	913	846	910	883	841	846	831	825	841	815	838	815	783	849	799	759	806	843	782	787	755	813	799	791	771	803	763	778	805	778	805	811	861	762	780	717	801	790	770	787	781	816	767	771	802	767	776	818	787	743	777	802	814	801	857	815	805	798	788	807	793	800	784	797	768	790	820	779	759	828	811	792	748	764	827	791	781	824	791	718	776	751	826	762	777	754	819	768	768	777	782	790	771	791	782	772	792	757	810	796	784	824	783	816	788	817	815	805	860	783	780	808	826	793	781	818	803	794	815	851	789	813	769	775	757	817	764	789	781	820	814	769	783	766	763	774	785	795	795	765	800	770	800	771	814	779	766	821	767	807	765	795	749	795	797	794	815	811	761	755	797	799	827	758	809	807	777	824	779	790	788	841	797	785	797	820	781	777	820	797	789	750	799	847	786	804	807	780	776	779	737	808	759	759	784	809	721	778	769	810	793	814	723	790	829	811	805	782	846	807	821	802	765	755	777	781	807	752	758	797	754	826	733	799	756	784	711	786	744	746	799	792	783	830	782	828	765	807	726	781	796	807	813	790	785	764	749	759	807	807	782	765	801	779	742	739	794	783	803	793	762	775	783	827	782	783	759	758	785	782	791	751	803	786	815	808	812	790	819	814	799	775	730	794	819	800	764	813	795	830	822	793	798	808	784	802	791	793	786	739	776	815	729	726	822	810	789	780	737	790	753	772	819	767	765	782	769	857	823	832	793	811	802	787	747	823	781	822	797	758	764	779	790	807	864	787	742	756	780	831	807	749	800	802	818	824	792	796	807	744	786	747	785	743	794	756	789	820	761	779	775	797	698	787	805	770	763	740	818	797	727	727	760	758	806	811	750	777	706	744	809	800	821	818	775	794	777	786	753	755	811	807	778	842	770	831	769	796	796	806	760	802	778	775	798	791	849	867	814	772	775	815	789	768	793	739	841	771	786	823	764	795	817	797	789	755	743	805	819	807	777	786	776	773	820	847	796	808	794	833	790	752	781	825	814	776	826	802	796	715	794	822	820	792	799	763	801	742	788	781	806	771	841	769	773	760	783	747	804	818	820	825	808	831	799	808	791	799	756	826	843	800	793	752	795	774	804	776	771	857	764	825	768	791	800	778	794	823	792	789	793	785	784	784	759	822	814	731	747	794	816	817	805	792	732	817	767	802	754	794	766	780	788	797	794	826	749	804	754	799	796	777	793	799	805	846	782	723	760	804	798	798	838	806	802	769	754	809	790	713	754	764	791	745	778	785	799	796	763	788	754	820	773	800	785	819	768	787	775	851	825	790	790	750	760	817	749	783	813	818	780	794	788	773	785	780	789	800	786	739	771	840	816	780	791	775	774	784	794	761	789	715	808	821	779	763	829	764	807	778	767	778	786	746	792	794	749	784	780	776	781	750	822	801	766	809	748	783	792	810	765	769	802	755	759	807	812	813	761	788	777	778	778	807	804	746	831	763	803	773	823	730	820	799	774	771	752	810	781	764	747	800	783	736	772	796	771	808	740	780	785	783	825	753	786	778	832	771	759	796	808	786	842	817	793	771	841	791	808	771	809	810	776	755	808	818	765	824	800	813	803	828	767	770	794	794	788	782	781	808	802	794	765	812	798	762	803	786	794	854	801	836	789	799	780	793	708	784	816	748	791	787	794	819	743	809	793	799	797	846	839	779	781	778	778	778	779	799	772	849	808	783	783	785	806	753	806	795	782	793	781	785	698	740	764	745	841	761	743	774	778	795	774	810	774	777	784	758	776	791	820	764	754	728	779	771	790	786	783	763	764	769	788	787	861	767	774	802	788	787	717	736	788	827	799	737	745	809	790	753	762	781	801	816	790	749	814	843	791	782	769	799	837	818	811	789	746	811	770	778	768	784	800	761	790	794	782	757	815	766	792	855	785	764	817	781	776	799	790	780	752	784	782	839	802	825	783	807	784	756	779	809	762	736	787	777	770	798	799	802	766	829	753	770	789	770	783	829	742	799	750	807	817	794	821	796	780	796	782	795	751	786	805	816	781	811	765	844	770	755	805	753	783	738	773	747	781	815	785	790	784	766	811	803	798	824	789	782	806	780	809	790	772	818	741	751	795	734	754	765	816	753	799	745	823	797	770	793	777	783	804	755	726	793	784	792	805	757	772	782	764	804	756	783	817	836	786	785	852	806	784	813	799	796	774	811	797	778	755	760	810	831	802	768	791	756	806	735	802	801	739	811	761	773	787	824	828	792	812	767	731	770	794	838	823	797	778	760	776	780	795	810	778	771	758	820	748	780	777	774	811	724	775	779	770	786	808	783	795	784	768	734	812	824	734	755	779	763	754	829	778	751	804	754	772	730	771	831	760	800	789	761	774	810	757	769	738	777	772	801	825	771	804	805	799	828	801	735	725	798	768	798	725	815	788	715	801	793	756	829	816	769	751	844	773	787	776	807	799	794	817	748	812	711	838	820	773	775	794	873	799	770	762	770	790	791	816	779	796	776	788	806	826	822	799	797	725	793	746	740	781	750	753	745	789	752	803	775	785	779	784	739	810	744	842	800	765	782	763	803	778	737	805	808	793	810	762	806	790	787	759	773	785	765	786	800	746	787	823	789	789	804	770	795	793	763	807	721	786	839	781	741	790	774	778	735	766	794	727	772	779	791	812	825	761	795	776	780	764	798	769	810	783	782	796	748	775	800	787	813	773	816	799	754	807	759	823	824	762	788	742	800	790	795	758	786	815	868	739	761	796	781	831	772	809	826	764	793	750	770	759	779	783	766	762	767	832	800	795	780	764	796	788	771	769	807	811	773	783	791	712	800	732	779	778	785	799	779	769	770	781	748	793	757	764	809	819	770	790	739	820	817	814	795	800	792	728	751	815	796	766	780	772	764	814	766	771	779	783	754	811	775	846	755	804	737	829	830	803	776	831	794	773	776	765	789	774	753	802	781	768	808	771	793	777	773	776	786	724	764	743	797	786	798	768	764	701	800	774	768	798	780	771	817	817	781	800	741	825	818	796	795	810	774	740	799	812	814	760	755	772	800	778	823	800	797	804	780	827	770	765	799	806	803	782	804	801	811	768	800	770	767	803	799	811	756	707	778	802	781	784	754	768	739	791	771	800	790	813	754	809	811	828	788	790	790	829	819	788	727	782	773	814	802	786	750	762	751	825	782	741	752	781	779	842	798	772	758	784	811	811	752	814	751	730	805	766	745	800	778	800	790	755	774	790	810	772	754	753	813	764	786	847	799	741	793	760	831	775	812	763	787	777	755	777	806	794	762	764	795	723	798	811	820	772	784	794	785	854	782	763	780	795	787	772	783	784	734	834	790	832	772	798	763	801	829	770	814	809	817	813	812	777	790	794	793	823	774	751	782	765	773	801	804	827	799	788	724	807	751	779	770	765	796	781	806	761	818	814	734	812	822	768	769	754	824	765
22489	23373	26409	23166	18466	9958	4588	2254	941	618	469	424	390	371	348	313	302	343	300	277	325	304	311	277	293	283	287	275	290	292	299	309	289	303	282	301	277	256	282	269	286	286	265	272	295	248	252	297	282	282	297	273	243	285	262	259	272	260	266	274	255	294	282	271	259	284	285	289	251	295	294	266	296	287	291	312	273	279	278	251	289	291	256	291	274	273	273	283	319	279	288	284	299	302	287	288	239	305	288	253	260	244	245	269	314	286	297	274	266	298	279	295	286	270	300	289	295	302	313	268	294	295	295	264	277	276	320	269	282	298	294	280	293	290	294	270	301	269	234	324	237	300	252	280	274	300	272	287	312	296	284	299	260	270	316	284	273	277	267	272	284	274	291	280	301	283	320	287	254	242	286	259	280	271	287	265	282	262	242	261	290	278	319	294	271	262	283	289	278	298	265	301	262	270	306	264	294	282	300	250	313	299	250	270	295	275	288	283	279	281	286	256	291	294	289	259	320	296	288	266	313	299	279	266	254	288	289	271	293	271	271	292	290	298	282	288	262	273	284	253	276	296	274	327	283	294	296	290	270	267	271	285	282	252	267	292	274	295	311	300	285	268	277	276	276	277	301	280	281	255	303	278	284	281	277	309	290	281	307	290	264	282	273	289	252	315	251	254	300	274	308	252	281	274	261	273	278	284	268	280	263	266	321	309	288	299	270	278	259	269	280	275	285	271	288	293	267	279	243	303	307	301	276	295	285	271	244	301	249	253	271	246	258	270	259	292	265	277	275	316	271	261	251	303	282	295	279	273	260	261	276	297	287	307	295	292	268	309	323	258	314	277	257	285	284	279	288	302	278	289	283	286	311	266	297	269	258	264	285	275	292	288	291	260	287	280	296	279	254	265	268	278	269	275	260	277	270	298	281	295	278	285	275	270	279	276	245	280	263	285	287	288	252	262	299	260	306	314	285	278	269	264	299	295	284	281	299	319	250	293	274	270	291	301	291	319	303	276	272	271	267	267	286	274	293	273	237	276	291	285	263	259	287	300	278	277	264	269	285	318	289	274	299	284	280	282	228	272	287	326	271	293	288	254	278	287	267	315	313	302	293	272	288	287	296	271	302	270	302	271	281	287	293	309	296	282	256	265	285	274	291	272	275	272	314	275	275	297	289	272	249	272	309	275	268	289	278	286	299	287	298	269	268	264	245	278	282	283	279	265	277	298	283	255	291	307	304	313	300	285	251	302	309	296	278	268	290	288	280	312	286	275	289	282	293	277	272	298	286	314	281	273	289	259	284	308	275	271	289	283	268	285	282	288	298	270	307	286	290	277	277	282	271	281	279	303	284	268	230	280	261	266	307	270	282	289	250	291	260	256	297	264	277	276	302	301	272	238	274	326	259	286	281	269	276	301	278	270	300	262	274	296	291	298	286	272	273	256	270	295	288	320	305	263	270	291	291	281	290	299	291	273	272	273	257	285	290	278	262	252	278	281	266	281	266	291	279	311	254	268	271	295	278	273	284	263	291	289	294	265	259	276	279	298	263	238	274	263	259	310	261	267	266	274	302	299	251	269	297	285	286	265	260	309	299	240	284	280	279	249	314	285	299	285	294	252	293	249	296	286	285	280	240	271	294	288	274	275	261	281	263	292	292	278	298	290	295	266	282	288	278	293	277	264	268	256	312	301	291	265	302	292	303	287	266	292	284	267	291	283	291	276	266	290	287	287	278	292	285	253	280	302	238	280	285	292	300	291	288	261	288	313	278	264	272	259	276	288	261	287	271	266	287	286	282	259	266	261	289	274	277	253	273	284	287	317	306	286	289	306	279	294	254	310	291	293	320	288	285	295	275	267	282	279	306	286	308	296	299	275	279	294	284	280	304	310	275	245	262	269	307	306	270	258	257	289	298	284	259	305	290	266	278	251	280	259	310	245	273	278	285	297	271	279	279	295	270	302	270	265	303	267	285	312	287	308	309	278	286	269	274	259	312	306	288	270	278	282	282	290	308	263	274	304	270	263	265	273	285	288	319	281	280	264	282	283	294	272	281	316	269	269	267	262	283	266	269	248	281	299	291	263	313	277	322	270	272	281	280	280	281	272	261	276	271	274	287	282	300	275	286	276	267	269	266	256	279	286	290	257	263	277	304	262	285	258	268	279	290	275	262	293	306	275	298	275	263	253	299	252	301	289	275	276	269	271	277	277	287	298	258	299	270	299	265	272	290	292	302	286	262	277	269	272	293	262	279	291	284	277	299	264	287	284	274	285	272	284	273	284	303	314	292	282	298	301	270	294	297	289	264	257	260	265	294	261	295	280	249	307	277	290	271	270	275	296	278	277	286	294	256	285	273	264	313	283	290	265	265	296	289	297	284	297	307	268	318	282	293	269	286	279	308	281	258	266	277	298	284	253	314	276	271	306	289	272	283	295	280	254	263	274	292	292	286	314	290	288	294	291	299	244	278	263	283	279	307	296	268	258	317	267	276	280	292	291	271	283	281	262	272	247	312	271	317	301	278	285	266	305	319	277	287	321	311	276	294	290	284	298	296	282	297	283	281	263	296	294	266	285	303	328	247	296	278	288	276	273	304	298	282	284	259	239	313	303	284	285	291	263	293	297	268	266	286	319	315	294	287	273	306	278	260	277	256	306	298	261	298	278	259	304	306	273	286	306	293	265	251	269	267	304	270	294	292	262	283	261	302	292	281	275	300	273	274	279	254	268	261	252	256	281	284	253	273	257	280	319	276	265	281	285	278	265	304	268	273	270	265	267	273	301	284	273	325	291	310	265	289	298	268	295	273	269	280	283	241	279	275	262	283	279	272	297	267	278	296	317	302	305	294	304	283	295	276	281	271	286	260	296	313	265	286	275	304	294	271	310	302	281	282	282	293	305	269	290	278	308	302	285	258	259	281	241	246	294	249	249	268	267	263	294	256	282	280	282	278	257	318	282	265	287	280	282	289	254	299	288	285	257	291	288	260	263	285	286	269	274	306	304	309	288	294	267	295	261	290	313	316	278	235	294	272	280	285	303	300	296	257	254	274	285	260	269	272	280	282	297	252	282	294	288	290	270	272	248	286	279	283	282	296	288	285	282	283	268	267	291	273	268	266	265	291	288	299	293	289	266	287	275	259	286	264	296	257	273	300	286	273	271	265	285	305	261	299	253	298	263	320	264	269	292	289	263	300	275	268	271	277	287	288	309	290	254	280	293	253	291	314	273	267	310	229	270	278	232	272	268	286	285	288	286	289	250	269	287	280	251	316	285	292	245	276	293	312	294	283	293	301	266	276	289	269	271	271	273	289	308	289	288	268	286	274	278	261	302	321	304	312	285	263	299	263	248	268	282	283	277	272	301	267	265	259	273	296	285	272	297	271	310	308	264	296	295	254	278	269	295	293	279	278	264	270	286	295	277	303	304	277	281	272	278	277	302	273	273	265	282	295	277	253	286	277	293	295	309	265	271	270	277	298	276	272	287	271	271
15759	18661	26540	31116	32227	22656	14997	8529	3785	2561	2066	1736	1478	1343	1217	1116	992	923	967	909	879	845	900	869	862	889	867	874	840	836	843	801	850	809	820	791	810	814	780	804	798	817	793	785	817	807	790	806	850	807	768	796	764	831	791	779	819	796	794	757	763	824	807	770	731	787	771	798	816	830	835	806	823	757	784	799	769	773	803	804	810	760	784	773	791	754	819	794	806	760	751	795	789	757	787	690	842	752	753	785	748	762	751	769	765	825	771	818	783	808	768	777	796	796	813	783	822	791	776	793	819	852	800	772	810	745	772	776	801	787	792	797	821	778	771	752	815	802	798	733	745	767	778	783	797	824	733	793	759	766	785	791	771	752	784	765	783	797	705	783	767	784	796	793	730	785	837	782	787	764	805	747	747	775	821	779	819	762	766	756	823	751	787	805	794	759	772	786	765	799	763	740	800	801	733	794	774	816	779	857	782	823	782	837	844	761	782	789	827	778	826	760	794	769	779	793	767	788	824	812	817	767	785	785	781	762	773	809	739	813	779	801	789	828	765	757	769	773	855	772	800	767	780	757	751	791	770	753	807	790	787	812	738	795	774	781	796	810	804	788	761	819	783	772	788	816	775	790	829	803	793	782	716	777	758	773	774	821	781	746	792	745	766	780	785	792	793	792	770	764	751	828	794	759	748	750	795	797	762	758	768	774	776	805	778	757	788	801	806	764	772	788	813	768	842	780	779	766	797	823	765	750	771	767	771	777	802	759	777	788	805	757	736	816	790	833	780	741	756	733	780	760	838	829	789	814	801	800	751	837	796	808	801	854	825	704	798	793	774	782	775	780	785	749	754	782	780	785	774	777	771	775	789	815	799	735	777	795	793	778	758	713	820	813	782	777	822	791	738	731	807	812	764	760	777	753	753	712	829	741	822	790	821	817	740	795	748	769	773	801	796	791	724	823	815	806	798	781	776	785	777	760	790	782	787	816	777	780	737	794	734	753	797	783	755	802	780	744	829	780	750	792	777	794	720	792	815	795	794	768	787	746	847	805	781	817	770	758	794	807	796	807	723	795	770	796	803	774	779	764	757	814	780	746	779	740	819	755	773	772	805	783	775	761	726	793	774	779	771	769	785	763	805	804	791	784	798	773	753	768	793	764	758	766	826	829	798	783	783	763	822	808	816	747	790	765	740	780	817	776	824	787	786	781	818	794	829	804	805	769	781	758	792	796	807	767	789	816	774	772	803	772	783	767	801	745	766	760	788	754	782	793	780	763	749	798	801	767	759	797	785	780	770	766	765	800	820	769	762	775	807	768	810	778	717	777	781	793	789	775	797	785	838	829	814	823	760	771	776	788	762	728	812	781	772	804	774	752	808	783	798	791	770	775	774	771	765	772	763	782	749	775	840	767	792	820	724	815	762	766	712	776	823	783	816	763	773	782	785	770	822	797	803	818	827	775	769	767	793	805	840	790	806	794	783	788	774	756	786	767	808	773	785	795	765	795	766	739	783	779	800	762	821	780	762	803	761	729	734	753	780	798	757	815	728	781	806	782	807	752	737	809	756	778	801	843	794	806	825	749	800	781	744	778	760	776	789	750	772	811	791	799	784	816	780	785	790	782	799	804	744	774	811	787	786	801	786	799	817	747	749	804	790	810	782	763	764	785	715	804	784	783	780	766	769	764	743	743	791	754	757	789	773	789	761	767	787	757	767	767	746	808	746	776	778	801	832	773	779	754	735	784	780	757	789	811	800	785	821	751	765	761	745	777	776	786	768	738	749	780	787	808	818	750	766	741	828	826	756	820	726	829	774	764	779	790	751	768	792	784	762	849	751	752	832	756	760	807	774	764	823	758	791	803	743	745	746	777	765	792	797	756	783	746	790	798	750	764	804	799	825	789	772	773	755	795	829	814	746	782	759	778	800	785	780	805	772	837	803	802	787	784	821	797	801	798	761	803	815	795	774	777	840	782	786	789	779	780	811	752	763	748	798	799	756	799	825	762	776	747	787	799	797	760	742	800	811	763	817	801	806	813	790	827	792	806	794	809	813	813	777	792	794	796	779	788	807	753	780	757	781	825	793	750	775	805	786	803	749	807	737	814	754	789	757	771	764	815	763	745	747	787	851	771	756	770	822	759	779	782	779	811	771	765	782	776	827	752	759	791	800	769	790	768	791	782	730	769	808	771	772	827	781	771	788	798	791	790	765	727	770	771	797	783	797	833	795	779	778	827	787	775	771	714	757	780	797	810	815	833	758	822	792	802	779	761	775	758	787	784	766	802	760	816	749	788	816	793	758	769	780	792	758	806	785	774	806	755	790	806	826	799	793	767	760	788	809	826	763	743	805	780	766	791	772	769	792	789	750	812	734	751	779	744	853	805	837	821	840	774	769	798	796	779	828	787	801	778	788	735	820	754	752	727	730	790	778	787	782	836	832	781	785	787	746	760	843	756	771	754	793	802	800	826	796	765	707	738	784	717	774	777	786	827	812	757	790	774	775	811	761	794	776	798	793	809	792	792	755	736	810	747	842	767	802	785	743	750	767	779	761	746	752	756	845	752	771	789	806	811	853	820	799	809	802	751	767	750	778	772	782	818	837	780	813	820	816	747	820	859	798	788	789	811	774	779	780	769	762	755	774	737	784	788	797	818	769	778	775	758	781	767	733	802	808	776	790	783	786	783	775	751	777	751	786	752	773	788	790	798	796	786	861	805	772	771	789	760	757	802	816	807	790	769	799	824	795	837	788	718	768	753	788	813	792	762	843	794	805	750	769	774	796	792	736	743	819	795	782	793	753	776	803	767	830	786	784	764	770	790	812	802	791	806	780	763	747	790	750	775	802	791	741	764	811	721	840	798	770	786	805	818	812	812	814	782	761	786	776	846	776	798	793	748	772	810	705	770	769	808	831	782	805	863	792	763	777	784	758	761	798	794	806	789	767	813	765	773	777	787	744	797	786	735	788	763	765	788	755	796	827	750	769	814	821	757	760	794	781	764	788	744	790	802	789	789	875	826	836	800	831	819	822	783	760	816	795	795	783	743	792	738	778	788	809	772	837	787	761	782	779	756	791	773	778	792	750	767	784	730	764	805	806	793	796	764	726	775	803	773	795	800	801	826	790	745	775	744	815	758	801	748	775	799	787	838	758	786	831	762	796	781	829	812	810	788	795	786	769	801	790	778	790	781	769	797	772	785	786	734	797	782	819	714	795	788	792	796	738	782	780	800	768	811	794	777	808	757	804	801	784	794	784	784	750	754	763	765	782	767	776	826	790	820	825	795	816	818	764	807	791	755	766	739	738	771	823	793	809	780	768	834	772	830	721	767	763	812	812	774	783	818	825	810	776	806	803	783	813	784	816	827	785	789	759	797	779	801	811	812	798	719	788	792	804	753	816	765	768	773	791	792	758	793	787	788	774	803	778	790	791	830	784	772	772	785	801	745	792	831	798	758	754	807	799	792	760	819	753	762	783	737	785	779	808	757
22646	24486	27740	23854	18416	9522	4740	2277	947	630	528	457	391	337	345	292	320	298	306	334	272	298	290	297	288	277	264	272	289	302	277	254	276	264	269	304	253	303	276	269	265	259	282	259	313	288	297	255	281	285	285	306	313	270	272	283	303	291	273	293	291	243	302	300	251	244	274	276	287	272	299	294	319	267	287	286	285	252	279	269	276	259	303	272	307	310	299	260	275	291	258	310	292	291	300	318	277	284	272	255	267	308	291	288	242	270	271	286	257	250	280	286	300	301	268	262	276	282	271	266	276	313	297	288	275	268	275	262	284	287	273	273	275	285	265	283	276	291	277	261	278	279	284	286	274	262	313	280	281	283	319	276	276	298	302	270	291	299	254	275	306	294	292	327	266	265	285	281	295	296	294	255	255	291	260	248	237	286	271	257	262	253	315	270	296	295	271	270	257	311	298	290	262	277	289	261	272	281	268	279	299	279	262	257	281	290	302	257	265	249	303	281	303	265	290	269	282	286	260	297	311	295	274	282	269	263	257	288	285	282	254	297	312	307	269	264	295	272	304	286	253	301	272	285	296	274	240	245	275	275	294	277	280	288	277	270	291	296	265	272	261	313	310	275	306	298	305	280	268	286	274	243	251	278	286	295	260	281	259	303	285	284	263	260	257	256	261	283	261	298	248	265	270	273	281	268	295	268	255	284	277	274	238	294	285	270	260	282	275	259	310	257	260	290	255	250	260	273	292	259	275	282	281	303	291	255	294	272	291	314	300	291	265	300	310	285	301	268	283	276	273	261	253	306	273	276	278	315	291	299	297	273	290	275	291	279	289	286	275	300	286	254	278	275	315	295	269	245	263	255	268	268	302	296	274	303	296	289	264	292	300	294	276	290	287	276	287	233	255	256	274	301	269	286	291	304	229	265	289	279	280	257	281	259	291	259	296	284	254	275	251	272	258	278	317	301	286	291	277	245	273	273	294	286	283	284	298	292	257	295	301	286	290	296	292	276	301	253	274	260	256	236	302	289	303	279	294	287	302	301	311	274	257	296	269	264	283	265	309	261	263	294	307	248	295	277	267	274	286	311	271	271	287	291	277	282	307	277	284	281	300	261	262	301	274	263	247	279	295	270	271	279	282	250	295	286	260	296	291	285	300	251	304	303	279	290	266	275	291	277	255	303	303	281	301	242	274	278	280	282	285	271	296	290	291	284	270	266	281	251	271	272	301	292	293	288	268	283	286	281	268	283	257	299	256	278	283	277	271	259	278	283	287	289	250	258	308	307	273	312	303	287	269	292	277	289	260	289	298	289	278	274	262	257	279	269	276	277	288	297	307	277	241	237	265	287	291	297	275	246	254	283	254	289	280	287	277	293	264	269	279	278	279	314	274	301	263	265	273	288	305	305	259	289	284	313	292	288	313	299	291	259	282	288	293	268	285	294	279	309	268	302	290	290	291	257	291	304	259	291	266	297	299	260	265	271	282	266	266	271	271	288	283	276	297	252	282	261	297	287	293	287	293	268	261	284	261	283	273	338	261	299	267	257	290	264	271	289	273	271	307	305	275	286	304	284	270	289	287	301	286	275	275	289	276	270	288	301	282	275	294	286	287	314	288	264	283	285	262	294	259	274	287	269	305	297	288	311	273	286	299	310	306	255	268	284	298	323	280	262	282	317	301	286	286	241	294	287	276	279	297	272	260	305	280	283	283	271	276	299	295	307	284	281	289	294	257	262	290	315	300	296	255	309	273	290	269	285	280	291	310	296	268	278	299	259	272	301	270	298	282	267	291	293	286	267	300	279	286	269	258	309	288	285	256	308	256	285	262	279	307	249	282	264	258	272	260	272	273	307	280	308	273	280	268	283	290	303	285	269	260	254	256	275	269	283	277	292	286	301	294	269	297	281	324	275	287	290	273	266	307	287	304	296	322	292	271	300	284	266	271	295	268	284	258	307	300	280	280	260	281	271	270	265	283	261	321	275	300	293	302	256	271	281	275	294	287	277	268	279	283	289	300	284	297	305	269	312	276	276	284	289	283	280	302	296	308	307	265	254	286	299	279	269	285	287	270	279	292	276	287	311	262	257	302	284	286	263	265	280	253	315	249	277	283	283	262	286	274	278	276	310	274	279	269	280	266	281	308	307	288	313	295	279	263	262	278	279	298	259	282	301	270	286	277	311	255	279	260	291	298	278	285	260	283	283	280	278	282	259	295	286	275	275	311	306	276	270	277	279	306	284	266	276	286	282	262	305	291	281	270	286	278	297	276	287	290	270	277	266	288	280	287	256	291	275	262	276	267	275	279	279	292	272	297	296	276	293	265	313	295	259	253	306	261	287	308	265	293	303	271	308	265	270	289	277	264	336	265	279	285	278	290	292	259	265	261	303	299	261	317	302	274	264	329	269	294	285	256	292	268	301	281	286	285	295	294	259	305	269	268	280	259	283	284	288	282	279	311	266	262	260	292	290	292	291	307	298	272	304	292	264	302	331	266	268	243	277	267	256	289	282	291	281	297	303	283	270	309	268	241	285	309	289	271	294	280	296	292	264	271	277	279	244	301	309	291	291	267	312	297	286	295	298	265	278	310	274	251	259	289	290	271	282	303	277	270	297	261	271	267	292	280	280	285	266	287	277	274	270	254	289	277	271	280	301	305	276	297	273	287	246	268	273	290	253	265	258	263	272	304	281	270	301	267	288	287	272	318	279	285	266	284	302	259	286	265	292	254	304	305	263	280	255	278	294	257	258	305	274	243	268	298	286	316	268	229	280	260	257	308	275	277	281	276	304	269	291	288	255	288	295	285	274	271	239	261	283	310	280	262	296	267	310	247	287	282	272	255	265	282	286	285	313	300	270	308	274	266	281	277	278	290	247	281	261	278	296	278	298	260	289	267	281	281	290	274	317	301	292	265	301	253	263	264	292	277	258	289	260	292	306	268	281	272	323	312	244	270	264	290	276	263	302	290	314	239	295	309	284	289	302	291	309	279	289	278	272	293	262	276	296	288	280	293	289	299	280	251	252	269	276	266	254	292	305	296	281	284	285	268	290	285	287	309	286	285	273	279	311	263	275	264	268	321	273	304	280	284	280	282	282	298	279	289	292	295	278	287	282	259	276	275	302	267	280	271	275	301	272	249	270	294	288	253	292	288	285	280	291	290	269	250	279	313	287	269	283	283	279	295	250	286	277	301	285	264	266	289	310	273	303	296	267	284	264	309	285	297	279	295	266	293	280	282	275	305	278	276	276	322	277	280	284	274	309	284	282	271	286	232	269	267	271	289	265	291	254	289	264	269	285	299	294	266	301	266	275	258	286	278	274	259	285	285	289	282	266	300	298	266	285	312	304	255	278	265	302	277	282	267	277	298	302	276	256	294	299	291	278	291	266	318	277	271	253	254	277	274	275	292	273	282	305	286	282	278	311	266	282	281	273	305	283	274	286	285	305	289	287	281	276	287	243	266	296	279	286	288	301	290	312	286	289	302	274
15556	19813	28089	32042	31632	21958	15444	8769	4110	2611	2078	1660	1447	1360	1137	1070	1057	941	913	912	906	918	826	831	860	803	855	804	797	859	782	785	892	814	786	829	813	739	805	809	805	775	813	782	749	774	770	770	744	817	814	818	785	810	775	762	799	810	778	727	816	766	762	773	771	763	738	777	792	747	784	756	813	764	730	775	782	786	822	762	820	726	719	782	774	737	838	803	801	776	804	816	769	765	785	775	784	810	739	731	796	790	799	780	788	770	832	792	815	759	759	791	783	832	782	786	789	799	778	826	731	735	851	786	774	764	769	781	849	737	784	779	762	815	792	810	763	785	812	780	806	782	764	749	745	798	750	779	830	803	714	763	777	770	813	779	778	752	794	741	829	789	759	745	781	751	796	857	756	794	797	762	726	808	807	783	746	834	741	794	777	774	786	816	807	787	763	768	787	814	786	822	790	770	798	759	755	781	789	806	769	763	789	815	751	799	793	788	827	788	770	806	769	779	814	826	741	765	802	778	718	779	777	731	754	785	778	835	768	773	820	770	759	749	819	841	789	798	784	801	752	782	742	751	777	802	755	736	765	818	777	761	827	816	760	761	791	802	775	760	779	786	809	839	820	790	764	835	781	793	776	804	735	782	795	784	784	769	807	768	807	753	774	837	770	760	771	796	782	830	725	733	803	799	743	780	811	759	787	761	789	826	757	816	786	804	749	778	791	779	749	773	743	775	763	768	840	801	770	824	800	741	760	780	779	762	771	772	747	755	774	797	786	784	787	809	801	773	843	787	807	755	788	786	738	777	801	764	781	758	791	764	782	763	786	746	794	804	775	754	725	761	809	741	756	778	768	744	805	811	819	738	758	748	802	775	818	776	770	824	797	757	769	706	731	821	802	795	718	753	793	805	771	771	774	781	770	773	748	795	810	759	779	757	800	785	762	768	781	812	800	772	787	750	786	745	788	813	759	820	750	847	789	803	815	753	734	724	765	757	823	790	787	783	744	780	808	780	791	819	766	822	828	775	801	784	757	838	746	794	787	810	786	796	782	754	798	747	789	803	795	742	825	812	781	780	769	788	758	751	743	758	764	794	792	790	762	769	763	740	821	773	781	767	792	770	837	785	767	825	766	759	792	777	751	842	760	797	731	748	767	799	768	763	766	837	806	751	789	804	767	803	790	745	805	825	767	765	832	760	795	746	803	762	752	767	773	816	759	814	821	868	778	715	801	739	742	781	728	802	760	778	786	795	826	768	826	803	818	813	784	808	740	781	799	790	769	766	829	799	786	749	804	749	781	782	778	773	814	800	746	797	772	792	828	757	748	786	778	753	801	779	743	774	812	781	786	785	750	769	749	793	805	810	789	802	821	797	790	810	769	793	836	758	772	803	772	752	810	807	762	748	817	779	859	800	784	710	791	800	767	842	804	817	784	780	772	777	806	793	777	756	851	756	777	817	775	821	814	780	769	818	744	765	777	800	844	821	762	788	809	770	809	830	814	768	846	772	761	769	802	812	771	795	772	737	785	756	777	805	828	760	773	773	792	817	806	813	770	758	747	771	790	776	781	746	793	821	804	777	758	808	756	764	766	765	769	755	793	735	777	791	773	732	841	797	745	761	783	772	780	737	752	784	813	784	802	770	779	791	803	776	793	763	823	781	800	769	734	793	782	778	749	762	781	790	751	792	777	804	780	792	748	794	763	739	778	761	832	801	799	744	764	794	788	797	773	775	785	806	777	812	720	819	772	747	740	728	771	802	780	777	765	767	772	771	791	779	776	773	780	765	775	766	747	815	770	778	787	796	733	781	769	771	811	819	753	810	747	813	796	798	795	818	756	749	800	826	800	767	826	770	757	783	754	790	765	746	756	808	806	806	844	788	780	824	813	772	817	785	771	809	802	784	792	793	797	800	838	776	806	788	744	800	766	765	771	762	807	765	769	788	819	779	758	767	784	791	796	771	758	754	776	779	753	817	783	793	751	799	797	751	743	749	768	820	830	756	737	733	783	796	784	746	719	808	792	774	761	758	772	764	790	824	781	779	763	759	761	776	737	799	779	695	819	766	821	797	752	746	764	802	757	779	764	730	795	774	837	781	755	802	809	789	820	788	862	766	779	790	792	715	777	764	777	737	771	755	788	749	764	782	781	820	809	798	815	787	790	794	774	734	778	781	775	771	838	747	804	783	793	759	760	832	816	777	828	769	786	722	772	725	797	751	777	789	808	890	803	769	783	764	808	726	789	776	790	739	786	780	793	809	777	828	757	790	793	790	760	781	796	759	777	794	743	800	776	760	769	833	790	789	829	747	771	774	776	824	854	777	779	776	824	773	815	813	756	755	785	781	846	765	742	833	731	792	778	775	764	785	821	806	818	781	731	823	782	768	713	751	753	761	821	757	779	754	818	784	800	735	790	802	808	810	826	749	749	807	815	784	755	817	770	816	762	754	773	786	737	792	764	712	750	777	770	779	823	738	796	827	742	766	809	795	753	799	784	748	773	798	780	808	791	788	793	806	783	790	797	840	803	758	807	792	725	810	788	748	842	772	739	806	760	798	757	795	793	767	804	815	790	824	755	789	748	778	809	790	808	792	741	800	811	800	792	770	812	805	835	762	801	827	766	834	794	768	780	735	804	790	762	797	749	791	821	781	780	767	761	764	799	741	795	739	778	712	788	803	765	785	824	772	741	757	747	791	790	796	798	775	776	795	770	796	800	740	770	781	812	829	735	766	778	756	802	830	760	735	763	794	762	801	770	809	732	792	786	778	784	773	801	818	727	738	791	832	780	791	762	797	773	803	817	793	832	791	811	757	833	821	766	757	769	818	738	797	744	739	768	788	780	750	830	767	758	779	782	782	779	806	814	773	764	795	780	741	798	763	776	770	768	782	818	756	831	791	814	813	782	750	807	784	793	755	783	758	799	790	747	783	808	800	803	766	796	814	761	823	801	801	741	815	844	813	805	814	765	777	751	754	730	766	783	778	766	771	824	817	748	772	824	796	817	786	772	789	800	772	766	754	774	744	811	793	812	760	779	762	785	763	761	783	752	865	783	796	773	743	756	786	752	760	760	836	759	799	789	804	781	769	766	760	785	845	791	753	808	754	778	816	802	815	746	804	817	753	781	817	788	787	744	771	805	770	776	813	753	795	724	782	841	784	747	831	832	765	813	791	780	788	782	815	762	781	852	813	754	767	791	776	791	780	741	775	822	800	777	794	790	803	792	827	733	818	794	747	804	792	852	812	777	799	836	792	796	717	762	777	771	761	744	784	797	777	788	800	851	791	748	821	799	767	786	793	831	791	764	788	828	816	778	820	804	763	785	800	791	748	747	822	788	762	808	774	810	757	795	830	812	816	801	792	790	774	808	739	801	793	760	764	773	742	748	788	785	754	778	770	805	783	777	807	783	764	754	782	742	731	802	789	731	752	772	776	738	793	772	762	776	815	764	770	784	781	769	769	821	785	805	720	796	788	765	764	812	804
23283	25357	28481	24323	17445	8426	4198	2110	876	541	514	450	418	384	338	333	310	307	296	314	306	280	290	275	292	281	272	263	299	320	267	296	271	295	309	298	289	260	290	290	291	282	278	246	298	279	279	272	318	292	268	302	288	270	285	305	279	291	263	266	329	280	314	294	285	308	284	281	286	269	274	261	303	266	322	308	272	294	265	301	282	284	285	277	275	254	287	274	293	315	301	281	280	268	304	302	301	263	282	311	265	273	286	268	278	314	283	271	301	246	256	299	271	262	275	263	263	281	303	304	250	266	288	267	292	242	313	301	289	252	292	261	279	273	289	286	297	283	251	293	286	273	290	281	284	286	267	268	269	312	261	294	284	282	297	278	290	310	268	261	265	289	266	274	287	284	284	258	272	283	286	273	253	250	291	286	293	300	297	297	281	266	279	315	294	286	303	265	296	297	276	299	260	274	278	284	274	293	262	264	309	291	283	292	283	301	286	308	294	275	317	273	263	268	284	283	288	259	258	277	301	275	299	277	280	256	273	301	319	287	300	301	269	252	261	258	281	262	298	266	279	245	318	295	313	295	263	279	291	274	264	288	235	300	298	277	292	294	266	312	293	256	290	291	276	277	289	304	279	273	267	283	271	278	284	321	286	280	293	290	260	284	261	299	319	286	298	273	287	296	298	280	279	303	286	286	266	274	256	304	288	282	276	275	299	279	262	320	284	301	256	291	303	281	267	282	285	260	300	249	288	262	276	260	298	288	281	282	256	315	282	298	267	284	339	311	297	278	295	306	288	290	278	283	292	265	329	264	295	280	288	264	306	282	277	298	275	284	268	276	275	303	270	275	286	272	309	270	266	260	266	253	293	285	300	292	270	266	283	257	295	310	252	291	287	306	251	280	286	300	278	302	265	276	275	284	283	271	285	295	296	281	285	260	293	279	281	270	279	267	291	275	287	262	307	276	297	292	299	279	293	289	292	279	297	272	278	280	305	296	269	259	264	296	297	281	271	284	279	276	297	281	296	272	288	251	286	287	277	275	283	272	314	287	287	299	295	279	260	282	293	295	272	291	273	306	266	286	294	259	265	304	259	258	270	284	300	278	280	289	319	274	286	280	272	281	277	294	260	281	260	270	281	292	326	269	295	277	274	275	288	290	282	273	300	295	319	270	288	261	263	294	302	290	265	268	256	279	282	285	288	281	291	286	282	296	268	280	246	280	318	295	276	338	304	288	270	274	275	294	277	288	285	320	288	283	272	283	293	306	298	281	282	296	301	252	301	285	297	266	288	271	273	304	276	298	317	278	279	291	293	278	282	283	310	295	280	287	271	257	308	274	275	289	269	265	288	254	271	284	261	290	313	292	256	285	311	275	331	311	298	305	307	295	284	301	273	282	254	287	284	304	321	264	286	264	279	282	267	304	287	296	282	276	267	290	277	300	303	291	269	285	290	310	280	278	253	259	280	289	301	289	287	296	285	290	275	292	297	311	277	306	281	259	302	275	296	294	286	271	275	277	278	240	266	248	279	272	297	269	274	275	295	269	296	277	286	307	276	302	284	255	282	291	272	303	264	274	306	318	279	276	310	277	307	281	262	260	289	287	261	271	311	301	291	293	248	281	287	294	288	287	275	278	282	273	302	254	287	278	272	278	295	272	291	285	295	298	276	302	282	308	290	289	276	269	284	316	245	289	303	289	283	283	259	305	296	288	293	313	292	277	279	296	298	301	291	309	262	301	276	271	282	287	300	295	290	322	299	281	284	282	268	297	274	266	303	270	298	296	306	284	297	284	289	275	297	285	306	281	293	302	300	302	278	282	318	306	291	288	307	277	319	295	270	259	291	271	308	285	300	304	275	263	286	291	287	287	276	269	289	285	308	279	261	286	292	283	281	307	290	245	252	305	300	300	282	267	289	273	268	262	249	257	264	271	293	280	290	278	297	279	318	282	303	262	277	290	301	284	278	275	292	298	287	265	292	296	284	273	267	272	303	283	286	273	293	280	279	299	282	315	270	309	272	280	284	298	252	262	281	293	299	298	253	252	280	244	286	274	310	297	307	327	258	286	260	267	322	277	284	304	286	301	259	283	290	305	278	273	274	317	281	310	303	280	290	304	285	279	304	320	270	288	311	283	321	258	312	269	269	300	283	274	286	307	278	297	303	285	299	275	297	297	269	323	305	321	299	285	261	263	312	279	279	296	306	282	260	297	294	289	241	261	310	316	288	317	285	270	306	277	293	285	296	301	272	286	260	288	268	286	282	259	279	320	302	301	293	284	281	289	311	292	283	265	290	257	283	287	284	302	293	295	295	280	297	299	284	275	274	292	285	278	310	267	266	307	297	247	259	282	247	284	321	254	280	284	295	308	260	268	281	318	262	261	280	282	290	294	300	276	289	273	285	317	282	304	328	310	269	286	304	311	262	283	307	283	292	309	289	286	307	303	256	287	291	289	273	329	260	275	274	292	308	259	283	308	298	292	314	316	275	282	271	259	284	305	282	276	277	278	288	284	260	267	287	322	281	303	308	273	266	272	299	307	294	265	269	298	268	292	289	278	275	272	314	292	288	285	292	288	307	301	267	310	281	286	278	296	276	275	253	283	263	292	287	296	291	269	292	309	330	322	264	264	275	268	307	288	302	296	279	275	291	316	260	301	289	254	291	272	298	294	313	281	294	281	291	277	285	294	290	265	276	291	295	283	294	322	270	293	285	314	299	282	324	308	300	306	276	271	309	274	270	300	288	263	269	291	294	273	278	287	278	276	311	306	295	299	292	286	261	264	288	300	254	272	296	312	298	278	304	273	263	296	300	279	303	325	285	266	286	278	299	282	248	264	302	313	302	272	273	281	286	258	277	267	297	311	293	291	310	271	253	313	303	298	287	267	263	255	272	275	300	288	278	307	281	314	295	291	288	283	290	294	268	287	307	279	239	278	321	272	292	271	304	280	279	303	279	307	307	262	265	304	305	287	268	261	275	308	268	235	285	265	306	278	298	292	279	281	281	275	274	249	309	304	269	262	267	263	262	282	314	281	290	280	239	296	271	274	325	254	282	269	304	279	281	277	288	296	283	297	265	271	278	274	324	261	294	275	294	266	295	300	270	307	328	254	299	301	279	276	312	280	283	293	306	276	273	287	281	262	307	311	285	266	294	292	287	302	281	290	285	288	291	300	290	284	285	287	296	263	265	277	265	279	260	260	278	278	271	292	272	279	263	298	292	279	272	273	278	309	285	279	273	275	250	270	296	265	276	294	280	263	264	270	286	303	304	287	272	319	277	288	259	312	261	267	277	296	253	268	277	300	309	276	274	279	245	268	258	265	288	286	305	296	267	286	313	267	286	293	289	260	290	271	299	280	276	281	291	308	340	303	288	291	303	290	297	275	285	288	286	266	275	303	284	279	302	303	267	302	295	286	299	274	273	321	286	295	299	251	285	280	284	286	280	254	327	268	304	273	270	273	305	279	280	284	269	285	278	273	287	285
15952	20277	28769	33075	29974	20303	14276	8345	3658	2316	1874	1651	1388	1284	1085	1034	1000	977	963	909	907	875	865	820	856	849	854	807	854	836	808	834	774	827	787	811	814	780	826	796	792	784	813	793	777	796	828	835	760	772	770	772	853	799	800	799	760	803	758	792	768	768	784	862	749	791	777	784	801	799	790	772	769	744	711	811	791	792	819	757	811	791	795	804	774	783	755	818	798	798	795	808	739	855	794	819	822	775	797	733	773	837	830	787	836	756	796	807	769	807	788	781	799	800	777	796	807	817	804	817	821	757	751	785	806	768	779	782	810	772	766	803	804	861	778	771	803	793	780	795	790	764	829	801	825	773	809	772	784	787	732	810	759	825	834	812	778	759	782	800	771	830	815	759	823	754	820	779	837	844	747	812	775	801	775	758	750	783	685	782	764	740	739	785	767	798	788	773	753	749	798	776	791	784	779	780	778	821	800	836	798	717	828	808	783	744	781	794	813	798	811	826	761	822	799	770	803	797	777	805	817	824	778	796	790	807	811	798	770	797	806	816	794	796	772	801	804	800	751	763	832	809	791	815	806	718	815	783	796	817	799	811	805	750	737	829	779	790	757	820	808	767	788	814	752	796	784	779	777	791	864	818	773	754	796	859	792	779	880	742	778	835	803	820	792	754	761	825	786	802	756	811	809	821	789	789	790	801	792	792	781	802	796	773	814	749	788	790	751	817	748	815	799	800	776	789	768	818	786	770	757	820	833	752	782	784	769	777	808	790	788	795	813	784	716	761	803	784	790	800	717	764	789	803	807	758	786	768	815	824	766	806	753	818	783	751	791	790	785	748	772	821	782	777	716	852	788	764	754	821	787	804	815	800	758	811	805	795	850	809	784	798	801	827	766	776	741	773	748	802	772	815	774	777	800	751	806	810	804	843	748	787	797	814	785	781	790	808	791	822	815	816	840	806	772	783	787	786	743	779	739	824	801	791	765	818	804	824	833	763	812	777	774	774	753	805	775	773	759	793	821	721	771	771	762	780	816	773	802	758	796	758	754	811	809	791	801	739	828	817	776	763	807	777	804	774	772	816	796	753	794	769	772	828	822	778	795	788	826	796	812	816	778	770	808	832	778	781	792	769	803	798	809	784	736	759	792	810	824	758	778	791	732	830	794	768	783	812	757	779	762	814	740	739	788	778	788	829	776	820	762	813	828	795	828	818	780	840	837	802	843	816	762	746	796	810	793	774	795	781	767	799	770	810	754	789	768	740	818	790	793	826	784	834	792	827	821	827	804	816	820	781	799	820	802	761	819	807	833	772	789	802	805	728	831	731	830	786	800	770	779	790	792	768	765	744	789	812	809	793	780	757	788	793	805	784	815	820	764	775	782	821	771	812	799	796	833	807	793	790	783	766	784	786	795	782	797	832	794	787	753	809	811	766	776	849	761	839	766	785	787	748	756	797	768	812	766	823	810	789	770	790	804	808	827	774	820	798	790	765	830	824	833	810	810	787	825	771	758	777	782	778	766	781	791	793	810	819	772	827	797	811	821	766	739	778	787	754	785	794	766	781	799	809	742	771	776	768	765	804	789	775	792	798	807	812	779	814	819	781	839	793	773	766	769	791	800	783	822	793	761	786	757	809	862	828	821	787	753	850	731	814	837	812	825	778	785	833	797	802	789	759	809	806	819	815	787	792	789	812	800	783	811	819	817	774	776	781	764	775	806	771	856	831	768	888	827	778	796	804	792	767	800	766	819	743	739	818	799	785	812	788	773	745	763	773	821	848	820	748	758	815	792	823	781	831	790	777	782	807	740	777	772	791	785	779	809	811	812	857	790	798	760	740	807	789	731	788	791	807	817	806	763	791	793	801	806	777	808	733	846	795	784	767	782	830	786	797	786	804	825	760	777	776	768	791	754	815	781	793	805	814	755	807	776	804	844	753	762	787	772	790	771	809	820	771	816	772	822	750	784	837	824	848	795	786	763	788	845	815	778	794	728	803	810	847	769	758	777	828	781	776	761	750	737	809	714	801	744	798	863	868	804	809	798	765	775	830	799	790	801	818	769	791	829	839	814	808	797	786	820	798	772	837	776	780	782	796	800	767	812	751	779	773	764	781	802	783	806	762	834	760	745	752	837	780	766	789	804	775	821	780	781	819	822	797	791	760	745	790	770	728	808	744	772	806	862	794	807	779	771	815	765	795	803	784	836	779	780	783	799	794	805	737	796	786	814	814	804	753	833	769	824	776	786	809	814	770	809	766	794	806	779	788	758	779	792	804	787	765	764	766	806	818	784	751	776	810	781	795	785	860	786	737	812	724	774	786	802	791	834	765	819	778	811	782	781	762	792	768	777	756	787	764	784	760	770	772	797	820	773	746	769	752	773	775	776	774	814	857	808	800	791	816	843	801	750	775	774	787	790	773	756	816	755	751	766	867	788	806	765	808	805	787	779	774	828	787	728	788	780	768	800	771	797	838	810	767	790	840	773	790	830	780	763	778	752	799	785	842	795	825	785	816	743	827	790	739	793	773	792	776	822	780	809	782	763	827	782	790	853	799	769	772	837	836	853	815	733	818	826	790	748	774	787	772	806	864	825	779	770	811	788	815	785	754	774	807	795	736	787	794	789	806	814	823	858	802	781	762	804	795	784	813	794	791	772	802	801	759	778	809	826	833	777	804	794	783	804	754	795	784	814	800	757	800	771	775	762	801	765	793	745	767	748	793	809	766	808	807	785	742	767	822	736	790	786	796	775	782	781	807	823	780	799	740	788	837	776	760	796	814	787	749	819	815	794	801	800	810	780	862	823	778	823	804	805	770	823	817	755	825	819	838	801	746	764	794	801	769	802	764	736	806	788	811	843	817	778	869	831	796	768	769	783	813	732	802	807	782	806	741	789	767	833	781	779	780	829	792	787	790	744	797	756	738	777	791	823	789	799	814	776	841	741	755	802	761	761	862	832	803	822	822	791	770	751	768	783	739	816	804	790	752	804	792	779	769	782	831	789	754	814	804	832	832	768	769	766	772	807	767	784	746	817	798	802	780	785	780	777	785	783	791	801	804	731	796	755	822	809	801	816	716	796	823	794	844	795	739	802	805	797	857	791	771	769	773	799	767	796	760	807	810	838	810	839	832	797	753	799	774	788	764	800	781	755	802	771	760	711	765	774	759	779	785	824	814	780	759	809	785	767	786	778	817	751	834	810	823	770	772	779	790	798	851	783	773	829	807	808	803	826	745	804	781	809	755	813	830	764	796	810	745	809	768	806	789	791	784	749	754	783	852	776	827	793	805	811	804	783	782	777	820	804	767	788	754	801	799	823	798	782	793	742	808	799	792	757	772	821	741	811	793	781	814	756	825	785	777	780	751	824	808	783	773	784	796	813	803	796	790	804	834	816	812	775	771	800	806	788	802	816	798	762	790	759	798	779	789	793	782	778	789	850	795	778	797	808	771	787	801	788	796	793	790	769	823	807	808	776	783	775	763	823	820
23509	26301	27029	23877	17090	8412	4266	2051	839	585	456	396	402	390	305	319	315	278	279	294	318	294	269	289	307	317	285	288	294	298	277	311	308	317	279	298	302	286	278	294	285	291	265	277	280	266	261	252	291	290	302	319	285	281	337	311	292	271	272	286	307	267	262	279	275	307	257	297	300	263	279	324	316	267	269	269	260	292	267	307	280	288	264	264	265	271	294	283	297	291	255	286	259	241	279	324	301	273	276	286	282	301	277	259	290	274	268	290	312	285	278	283	290	285	254	264	300	274	305	251	309	297	269	264	289	284	238	277	287	285	267	298	275	271	266	267	295	310	267	292	269	277	293	293	285	268	300	298	294	297	281	315	281	289	291	302	252	260	268	266	288	294	253	275	272	254	269	267	299	290	291	294	270	267	280	273	277	254	289	284	274	275	283	312	266	262	290	299	270	285	267	251	279	307	276	285	261	261	272	292	286	261	299	290	286	300	281	282	306	288	277	278	289	244	298	297	301	260	274	297	280	277	262	317	287	264	282	285	270	293	266	291	264	300	252	299	289	291	285	264	289	263	277	271	282	272	242	262	267	264	276	268	285	253	280	264	292	283	325	309	297	234	281	260	267	275	280	285	283	275	286	283	270	298	251	294	293	312	258	300	280	270	315	313	272	296	284	301	290	290	289	273	264	258	272	260	299	286	288	279	276	309	259	268	289	304	259	251	313	284	296	321	315	264	295	276	278	295	267	279	272	304	293	269	272	278	276	293	270	271	279	305	281	282	254	300	276	324	293	268	262	302	275	290	304	269	298	276	263	307	309	286	298	273	270	265	295	280	296	291	258	263	273	279	289	294	268	280	264	280	251	267	295	265	296	263	290	276	297	270	277	297	269	258	291	278	273	287	268	308	286	286	306	272	261	291	269	283	298	272	332	242	270	292	269	269	250	317	294	303	267	280	276	286	271	283	309	286	284	288	288	284	269	285	282	275	266	289	275	288	318	289	264	268	273	281	274	308	286	301	307	282	273	294	291	285	281	270	288	277	284	246	269	284	295	300	263	270	267	295	299	287	279	291	317	296	289	289	297	258	267	293	269	272	272	291	291	309	295	298	255	298	306	285	270	325	281	274	281	315	290	316	262	254	283	281	263	279	279	304	281	246	275	305	278	306	262	260	296	292	302	295	289	271	298	286	272	272	278	285	276	286	270	277	287	282	255	301	270	326	302	276	259	303	262	251	275	279	279	282	251	276	297	310	276	267	285	263	301	293	244	278	282	318	253	283	261	273	309	277	265	259	290	270	284	290	294	289	281	277	273	280	264	278	310	254	278	272	265	307	273	272	269	271	286	266	276	286	298	289	302	269	285	287	286	284	287	284	290	274	296	293	288	269	284	297	291	262	293	287	317	285	308	281	254	284	301	278	304	273	236	295	300	284	283	307	266	269	283	273	262	250	264	313	271	273	270	301	282	283	292	290	261	268	300	278	286	272	286	278	263	301	291	288	312	336	299	279	267	273	278	292	281	289	302	266	310	296	300	249	275	303	294	286	271	253	273	289	290	282	305	290	330	291	279	273	280	279	296	294	307	321	302	281	279	267	265	297	287	297	285	279	304	265	306	300	293	270	299	311	292	303	280	283	266	277	292	279	260	282	298	286	291	223	292	273	284	263	283	295	282	297	327	291	280	293	310	287	255	308	278	267	306	275	307	263	308	265	296	275	290	320	289	258	244	299	285	271	283	293	307	274	286	257	306	282	247	270	254	288	277	274	265	278	285	229	314	275	261	282	296	310	298	297	294	287	272	283	290	270	264	290	293	279	288	298	274	291	266	268	281	270	288	295	284	272	280	289	290	264	266	298	300	268	255	283	264	293	269	275	270	299	317	289	303	278	281	274	275	270	271	281	307	275	306	287	260	276	263	282	306	301	269	283	281	290	289	266	264	278	281	299	273	307	262	275	326	264	306	294	324	314	311	282	310	295	282	299	276	297	268	285	268	289	285	281	283	280	278	298	296	301	277	289	247	268	257	274	298	303	269	284	287	303	272	247	262	272	310	279	280	306	282	289	287	298	268	281	272	269	319	250	300	309	263	293	324	300	270	262	264	269	282	278	318	284	302	274	293	301	282	275	311	296	285	292	266	277	271	301	268	294	289	270	280	286	296	255	285	289	287	251	272	291	291	282	288	279	294	305	269	282	291	300	276	286	267	278	282	305	292	297	269	287	272	285	272	275	278	285	287	291	267	271	306	275	293	289	294	261	318	285	283	289	272	293	301	297	258	292	277	278	304	268	282	305	285	283	259	300	293	284	292	331	271	299	281	292	277	279	284	247	274	285	264	291	264	266	274	266	290	283	267	269	268	280	289	266	263	282	304	271	294	305	282	269	281	276	281	303	297	264	318	281	307	264	298	296	282	266	281	278	257	266	266	281	300	315	271	275	282	289	283	284	284	278	283	263	296	272	296	296	258	294	310	282	286	281	304	279	273	275	291	297	318	303	300	301	274	256	301	287	304	260	291	289	275	278	269	287	279	306	275	267	275	275	272	287	241	297	303	258	260	282	272	269	272	271	291	302	252	268	307	266	291	249	279	320	285	267	269	280	295	282	284	274	298	274	279	260	293	270	277	298	280	274	311	284	278	282	275	301	266	278	271	295	299	279	277	291	301	292	275	265	241	265	282	297	262	283	271	281	305	289	279	313	279	257	294	288	285	290	280	267	291	277	262	306	273	284	302	293	277	296	334	277	300	252	270	286	268	281	293	295	291	275	283	279	271	289	290	286	266	320	289	273	297	261	326	283	285	270	287	322	274	254	285	283	284	263	278	288	271	279	277	283	314	253	294	309	285	293	289	290	276	277	283	299	319	275	322	279	293	278	277	304	329	280	303	327	283	284	274	269	249	261	270	287	305	303	297	240	292	304	286	293	272	289	266	290	291	264	274	254	286	269	290	284	279	265	290	293	278	305	278	289	268	268	274	271	279	301	271	256	286	276	272	241	281	315	308	259	291	281	316	283	295	298	283	286	280	274	284	269	296	317	312	299	292	260	320	271	240	306	272	296	287	271	303	298	270	297	299	288	279	274	277	262	301	287	311	284	270	262	285	292	263	288	279	280	276	272	285	291	288	265	270	289	289	268	276	282	297	263	259	256	281	302	270	301	276	293	304	284	277	301	262	299	249	281	283	326	285	275	285	274	288	299	296	282	284	296	277	303	253	310	266	290	251	281	287	301	268	307	248	298	293	292	264	303	290	285	293	289	291	283	288	275	295	263	277	263	256	256	273	254	301	279	263	262	305	290	302	294	284	279	280	271	303	271	279	263	269	293	296	250	276	302	281	267	268	274	282	265	261	287	272	299	307	251	301	267	290	288	289	287	309	283	289	312	328	285	276	283	293	300	296	275	309	288	285	288	280	254	271	280	307	245	297	259	291	269	278	289	276	265	255	256	284	258	270	273	308	292	279	300	297	295	290	317	278	300	278	306	323	281
16617	21079	26760	32425	29858	20515	14411	8246	3765	2328	1787	1580	1426	1241	1147	1077	1037	992	916	908	941	877	853	809	857	823	839	883	785	830	833	810	829	830	853	844	802	868	825	844	817	769	820	817	823	825	779	790	805	797	866	828	776	835	814	748	797	771	774	767	787	831	797	798	798	796	781	779	790	787	764	813	806	842	755	802	841	816	779	793	836	756	843	806	748	787	776	808	785	770	796	792	781	730	731	833	754	804	771	813	786	760	781	801	768	780	778	755	808	761	793	746	774	764	829	775	773	773	806	811	829	839	785	778	814	721	800	804	852	802	748	757	850	772	811	762	850	727	810	815	842	763	799	729	797	769	769	802	781	777	801	749	749	791	812	882	826	766	803	737	758	769	741	804	764	771	800	754	829	742	828	854	740	765	810	761	829	809	775	836	800	781	766	816	780	832	795	785	746	802	716	765	748	808	763	769	782	820	804	776	808	799	787	813	750	801	740	819	809	771	774	762	791	813	781	832	780	765	837	840	801	789	805	812	832	787	794	747	826	799	837	790	759	781	819	761	791	765	779	801	817	760	789	775	792	776	816	773	850	758	773	784	749	772	784	820	764	812	765	733	789	764	813	792	785	817	829	781	773	801	768	869	770	786	759	745	788	742	751	782	732	751	766	731	755	762	767	783	829	794	792	789	759	779	811	774	774	772	770	811	775	756	764	776	786	812	828	843	790	774	764	772	797	764	805	820	766	783	764	790	807	775	783	775	783	787	782	831	815	780	830	803	794	744	777	798	809	817	796	795	784	838	749	779	882	792	823	829	764	830	762	778	786	813	752	820	767	778	759	759	787	803	763	807	812	764	779	713	764	809	790	775	766	756	799	793	846	802	806	806	796	804	816	744	793	741	780	759	766	784	781	806	772	787	788	823	780	801	757	800	776	765	788	810	769	829	763	756	777	758	818	753	735	799	775	739	786	819	764	822	777	758	837	798	842	791	752	821	794	797	759	772	805	801	758	731	728	777	803	820	736	797	765	769	783	773	783	749	790	765	824	752	814	796	805	742	744	789	805	808	795	779	788	779	777	823	769	835	808	783	821	765	778	787	763	794	810	786	822	764	743	814	761	751	769	763	745	784	800	762	826	783	772	798	782	801	759	742	790	806	752	826	780	811	813	767	817	776	769	793	745	770	830	778	798	786	791	793	797	770	797	745	816	794	774	793	838	831	774	778	725	736	774	797	770	758	804	802	778	796	792	744	771	801	798	749	797	789	743	776	770	731	779	775	808	795	787	836	787	786	746	777	766	786	767	770	827	781	794	769	783	770	812	783	764	776	798	785	803	793	841	843	752	824	770	776	745	839	788	772	758	766	749	792	761	800	752	758	838	777	837	782	817	838	766	788	810	748	808	753	764	751	822	755	800	812	776	755	803	770	784	773	802	794	813	814	804	802	754	843	802	820	806	803	788	782	807	788	771	769	799	791	742	776	778	778	799	723	801	744	841	781	805	756	796	752	779	805	763	834	774	844	790	801	843	816	788	767	818	808	776	775	744	773	785	791	736	781	815	796	757	728	780	818	862	788	751	762	823	804	811	762	791	771	729	777	796	789	805	794	810	768	785	790	788	808	768	759	788	781	765	803	807	770	780	805	738	820	847	802	795	802	758	875	786	835	746	763	769	780	731	775	793	802	737	808	769	803	780	791	771	787	800	808	817	722	847	798	784	812	790	823	761	814	764	812	749	782	776	770	804	778	751	816	805	760	811	779	789	758	767	773	803	738	786	753	829	778	827	796	800	745	758	804	862	783	776	810	835	796	798	791	789	812	785	798	781	812	774	820	788	800	814	802	751	770	749	773	773	808	771	799	742	820	765	754	800	792	779	786	789	782	836	781	802	774	711	758	844	756	743	766	752	790	801	852	797	775	799	792	773	821	737	788	794	837	764	782	777	777	798	767	803	792	767	745	749	802	787	825	796	772	784	785	770	773	792	841	763	819	774	831	828	790	766	804	793	809	780	785	784	773	801	813	803	776	844	774	802	809	793	771	755	790	778	821	787	755	794	793	793	765	775	787	728	771	755	841	779	795	825	788	749	797	778	758	787	779	815	787	722	793	848	832	784	825	816	803	804	775	791	768	791	814	791	760	844	785	776	720	785	784	795	833	823	832	749	792	823	817	784	830	777	793	800	797	803	800	811	760	756	820	792	792	727	817	801	794	798	787	817	828	786	820	780	819	804	834	779	804	808	797	736	797	810	785	756	794	799	760	761	795	769	728	807	813	830	823	758	760	812	808	832	826	739	757	774	801	822	799	765	809	763	759	808	778	743	778	807	774	793	820	762	775	839	806	782	810	730	817	819	752	794	789	811	804	811	783	779	769	767	740	818	833	768	768	782	779	835	752	796	805	767	825	803	781	783	795	744	769	828	782	801	801	811	817	740	821	801	733	814	773	808	782	833	755	747	788	810	767	749	765	799	761	796	793	805	752	791	754	857	803	760	810	734	801	807	759	818	763	790	776	795	800	769	844	780	739	796	763	805	829	751	758	808	752	778	801	798	802	832	808	772	773	785	812	797	808	838	782	818	779	818	788	774	770	805	788	764	781	818	763	824	824	805	820	812	756	696	826	794	800	815	800	820	831	836	790	829	788	835	800	824	780	808	753	785	796	770	792	764	820	800	802	793	780	801	755	802	816	801	781	776	812	816	775	770	762	767	842	783	778	742	791	770	773	789	762	783	794	788	793	807	759	787	763	741	818	765	801	824	837	778	760	763	809	805	833	843	781	756	771	815	766	818	827	797	803	786	785	792	780	799	754	798	782	778	797	809	758	743	804	759	796	826	777	762	840	812	780	796	809	745	791	745	802	789	746	787	779	788	785	815	777	779	799	835	834	758	787	783	807	811	794	847	788	858	786	813	716	759	782	837	757	813	828	812	808	777	796	792	762	752	785	790	775	773	835	781	772	759	766	783	807	799	790	796	789	790	803	805	804	822	769	818	800	768	792	778	791	787	744	819	820	813	793	822	838	799	765	765	826	783	766	795	809	782	759	766	792	759	783	836	811	804	769	779	784	815	825	743	788	782	751	802	773	793	727	811	738	809	852	761	739	773	789	775	794	786	738	782	827	788	816	767	770	787	762	775	836	795	785	759	766	795	825	827	780	823	779	750	849	768	790	778	809	840	773	792	773	760	797	802	775	791	818	777	818	800	802	764	803	772	796	782	785	809	792	710	808	791	818	763	780	759	792	784	730	808	757	762	776	784	796	817	829	802	741	801	810	802	774	762	763	822	776	751	794	741	825	779	803	790	771	782	722	792	739	801	782	781	791	760	759	771	803	820	800	742	790	785	815	782	728	799	759	776	776	800	732	775	765	767	818	768	778	774	813	841	779	792	793	785	797	817	750	729	769	818	871	774	774	818	784	795	811	776	782	812	814	758	747	807	806	782	765	787	740	784	772	771	801	753	744	805	769	821	784	760	803	786	807	739	748	818	812
23943	24580	26137	23095	17259	8652	4719	2151	989	594	525	463	397	359	322	298	313	334	324	320	294	321	316	285	284	277	292	289	266	304	306	294	277	274	270	245	284	242	232	257	263	276	285	311	259	273	236	297	251	285	279	240	243	270	278	303	273	260	266	272	260	280	294	265	287	285	281	269	285	276	271	239	297	283	274	261	289	262	277	267	271	258	275	275	268	268	293	270	263	262	288	276	264	278	257	230	274	289	271	261	280	298	271	291	243	265	301	306	279	256	268	272	270	267	258	282	294	256	287	316	281	269	234	284	263	270	285	272	312	263	224	272	320	299	250	253	288	295	290	260	284	291	289	285	280	266	254	269	261	270	272	274	288	258	272	276	287	266	284	255	257	278	258	235	233	254	277	260	279	266	272	264	285	284	260	263	273	273	298	280	297	269	279	279	278	269	280	249	271	266	274	273	302	274	273	260	272	296	295	248	303	242	297	243	313	250	279	279	269	275	273	268	245	268	280	247	244	276	299	275	276	289	245	254	263	250	275	278	265	272	288	237	263	234	296	280	284	274	282	296	268	275	248	269	270	245	270	268	260	267	274	276	292	284	258	271	288	290	251	282	255	263	252	268	286	248	265	312	274	288	288	270	272	283	276	283	259	318	282	257	271	280	252	308	274	280	267	269	270	283	293	289	257	273	265	268	268	265	247	300	275	284	289	263	263	277	276	285	226	273	296	296	295	271	309	248	309	261	278	313	271	280	283	249	281	266	291	274	277	270	260	264	266	293	306	284	280	267	285	287	268	274	275	260	253	244	261	279	281	278	272	271	292	259	272	296	292	298	264	284	274	289	262	277	297	269	260	277	253	294	274	299	279	254	289	285	312	290	278	271	297	307	281	251	277	273	268	279	290	247	278	293	257	257	266	269	294	253	299	281	284	287	271	288	298	261	269	247	268	281	246	267	276	275	308	281	282	243	274	280	233	260	281	296	291	273	290	292	254	277	266	264	279	285	285	266	259	285	252	335	286	272	247	241	274	255	263	271	300	305	272	298	260	261	275	237	253	289	284	261	247	284	274	274	265	287	249	283	285	269	275	285	270	286	259	286	271	262	266	284	296	308	307	283	294	275	249	279	278	279	292	259	272	270	261	281	293	251	280	268	263	275	278	273	297	284	249	265	300	273	276	267	233	250	242	273	269	280	260	299	270	273	304	304	274	271	282	284	274	249	301	255	249	277	256	237	294	266	252	278	285	319	276	256	263	278	301	282	287	272	276	264	255	258	292	289	265	256	244	293	282	247	272	276	271	286	262	252	286	267	275	260	268	261	230	283	262	279	277	253	280	269	277	245	280	264	275	286	285	251	280	261	296	238	275	266	268	276	284	281	257	261	287	269	268	259	266	290	277	295	257	281	276	255	285	277	291	267	282	274	251	274	270	296	262	266	267	255	277	300	259	266	285	268	289	291	270	276	305	261	258	267	271	278	272	287	250	255	256	290	278	298	249	279	243	286	293	269	290	266	278	297	257	276	262	285	255	250	266	268	267	304	269	287	278	247	273	294	285	297	285	282	294	227	264	288	305	253	302	273	269	270	237	279	269	264	264	260	310	257	285	246	266	255	267	249	314	268	271	302	300	288	282	287	269	289	265	257	271	263	247	279	295	283	253	311	264	292	261	267	292	254	252	311	245	280	299	285	270	289	284	272	279	251	268	277	285	295	280	298	285	257	262	261	264	276	277	273	268	299	278	274	301	284	237	281	290	289	304	301	284	234	261	302	284	277	272	298	267	255	270	291	261	280	252	291	248	277	284	262	238	282	294	245	256	251	259	264	277	270	248	270	252	266	234	263	291	288	274	284	289	268	309	306	261	276	282	271	246	307	273	266	267	251	277	283	294	277	267	247	311	276	273	281	273	287	250	281	303	244	278	301	288	277	277	281	297	252	255	244	290	278	253	295	276	254	297	282	268	282	275	284	295	280	285	260	261	284	246	266	256	280	276	251	276	291	270	262	278	271	281	273	248	264	280	289	278	225	254	243	268	259	251	289	289	275	283	269	287	279	284	280	279	279	303	286	239	286	292	280	267	253	248	283	289	283	277	268	275	249	257	266	278	284	264	292	262	250	245	278	277	266	252	296	253	272	253	294	264	291	294	246	276	285	258	268	267	315	274	281	277	258	256	274	280	275	280	278	275	286	275	243	269	301	299	281	304	265	275	258	291	269	304	236	263	293	273	290	252	277	276	264	263	280	311	301	272	271	235	284	266	305	280	268	270	263	279	268	292	292	301	268	246	274	255	292	266	256	301	277	294	260	262	262	287	255	266	247	270	249	284	252	284	261	291	262	285	286	263	278	252	272	285	257	306	270	293	261	294	258	277	274	288	298	289	242	270	284	295	285	270	305	300	268	285	296	294	275	239	304	256	258	255	264	287	291	292	281	248	280	272	285	273	241	255	261	262	263	284	262	256	261	293	285	281	262	291	270	310	260	286	291	276	282	270	257	258	299	288	286	269	274	283	269	240	287	280	275	263	267	282	277	274	274	290	287	277	292	317	286	262	280	284	308	299	261	272	277	283	270	252	250	248	262	282	317	293	282	274	283	242	291	274	284	292	266	265	261	278	290	257	274	277	239	253	295	258	267	274	261	287	295	252	283	273	270	277	272	262	260	257	288	275	271	264	258	271	254	267	282	252	288	281	267	295	265	280	294	299	275	258	266	252	295	274	274	249	264	280	269	268	266	277	296	275	283	293	265	274	293	258	257	271	256	265	257	273	295	245	268	283	260	293	255	262	270	266	284	262	270	297	280	271	295	262	241	280	263	256	294	281	271	280	285	266	257	265	248	266	251	268	311	292	279	262	256	260	296	249	282	274	268	260	273	295	250	311	267	264	274	279	267	322	276	268	267	278	283	254	288	257	279	257	290	285	290	254	267	268	290	254	290	262	277	279	267	281	285	281	262	253	295	276	292	287	254	274	297	221	263	294	299	282	257	311	274	259	280	266	283	289	277	241	253	272	265	288	309	312	297	252	283	252	260	253	291	288	254	284	300	295	302	256	220	309	292	255	262	257	276	287	279	240	285	287	274	295	242	282	267	304	266	277	276	290	280	278	265	277	293	253	265	265	288	263	287	254	278	277	307	260	276	272	268	253	293	291	276	267	259	253	323	287	268	284	248	252	269	293	295	260	267	293	267	271	286	278	266	263	290	283	261	257	283	278	267	275	298	294	287	275	271	288	252	303	273	256	270	308	282	261	268	319	279	298	297	296	288	260	272	271	311	304	269	272	294	278	262	282	265	288	305	271	285	261	274	270	304	285	251	260	273	283	273	278	293	273	298	282	281	283	258	283	279	287	286	276	272	264	274	271	244	279	294	269	280	258	262	316	244	279	300	238	318	273	323	254	266	267	277	292	256	269	252	265	274	251	279	285	260	257	281	273	269	286	282	281	286	287	305	286	265	259	278	265	237	293	287	273	281	251	253	287	287	268	282
17054	18829	26153	31780	30123	21117	15310	8012	3957	2585	1992	1677	1478	1328	1191	1086	1002	945	949	872	926	851	847	892	815	812	828	782	794	818	829	806	817	770	801	824	844	812	787	786	769	769	803	777	757	763	811	713	793	741	777	765	783	769	790	733	751	766	721	787	797	732	760	799	727	813	771	726	744	740	751	787	728	773	751	769	816	743	802	776	771	772	750	791	718	770	791	773	793	728	785	771	773	800	777	693	744	771	770	736	773	744	788	759	755	776	757	756	757	779	797	789	786	774	836	779	799	779	778	749	723	751	793	790	757	802	785	772	788	783	756	791	761	733	771	711	751	739	735	801	751	779	771	726	836	694	733	745	810	776	788	709	801	758	746	775	722	771	719	759	805	776	778	764	758	727	836	780	787	802	738	744	701	801	766	724	778	741	755	741	757	729	811	766	726	781	711	730	793	770	744	765	720	746	725	812	720	761	794	783	759	770	760	789	790	801	737	745	758	743	757	760	834	735	752	782	741	746	734	812	804	771	788	752	796	810	747	799	774	736	746	831	806	766	806	755	725	745	760	784	769	832	755	743	741	764	717	775	767	805	755	744	746	780	780	746	745	782	764	805	756	774	772	812	775	739	802	742	786	766	773	761	764	759	783	758	731	800	780	805	838	773	766	775	795	730	766	792	742	768	810	744	809	787	859	735	788	764	776	753	782	781	749	775	771	773	766	744	733	750	762	836	745	805	747	750	781	783	792	768	779	727	737	791	753	726	711	749	774	805	721	785	704	809	729	768	769	786	763	787	781	803	719	784	753	801	767	754	752	723	770	744	773	744	783	741	793	747	741	740	757	770	758	783	805	770	765	770	746	788	763	736	780	816	750	778	730	786	756	721	780	751	764	749	795	769	775	795	777	750	705	774	745	746	757	752	749	745	744	763	729	807	744	784	756	810	728	810	768	744	777	743	785	727	752	812	729	798	782	762	759	744	786	785	756	751	783	757	738	758	804	769	827	755	769	739	803	792	778	787	767	810	739	742	787	794	813	722	804	763	809	711	769	774	754	766	714	758	725	733	778	743	827	738	809	793	743	764	781	806	786	761	823	722	750	790	747	780	763	740	782	772	832	763	781	769	761	750	776	776	779	774	766	770	793	771	723	798	775	808	756	736	837	793	781	774	705	755	736	808	752	786	782	750	763	712	812	772	791	752	713	787	729	750	692	796	730	772	737	826	756	790	756	792	803	751	752	792	770	742	741	814	746	757	734	825	740	731	767	724	833	777	794	740	760	798	823	724	758	719	773	749	765	783	784	787	774	801	733	748	760	818	767	730	774	746	754	788	797	762	764	697	797	779	723	774	757	782	749	759	789	777	778	737	777	736	778	765	827	813	776	719	718	769	754	765	782	782	784	735	765	721	759	725	774	745	772	811	767	763	791	813	761	742	750	821	706	744	757	736	788	752	784	768	778	807	759	775	762	746	756	759	740	721	721	741	745	760	733	804	710	796	751	794	795	784	780	780	714	756	747	791	782	799	770	813	748	793	805	753	749	769	751	806	792	731	801	768	781	786	784	761	781	768	735	710	750	725	806	787	724	723	725	734	761	787	787	746	742	802	771	793	752	773	741	773	776	780	766	763	736	756	751	728	743	768	782	713	742	748	776	737	751	790	807	735	734	741	761	725	793	739	781	775	746	769	811	784	774	764	729	760	736	794	788	787	780	789	763	827	781	767	795	753	770	763	754	726	735	714	800	780	771	755	730	746	738	771	753	771	787	772	798	781	764	748	764	758	729	784	723	766	731	755	722	724	797	772	743	779	785	767	743	778	766	792	770	750	795	776	757	777	795	820	739	768	787	741	739	788	752	692	731	751	719	830	811	773	806	784	746	795	755	787	758	788	770	749	743	742	760	757	781	735	765	758	797	763	733	774	726	742	786	807	751	787	740	770	748	740	765	776	781	739	790	714	825	730	739	802	772	759	768	739	797	779	793	735	712	752	764	791	742	743	763	775	768	755	766	751	742	804	790	782	750	816	783	787	718	721	778	765	777	721	803	815	763	766	739	788	793	809	741	736	741	728	711	797	777	704	780	694	756	740	787	799	798	736	737	780	785	745	701	793	766	782	763	776	793	785	805	736	806	730	770	768	714	793	752	782	787	779	780	773	791	789	759	754	825	750	789	776	805	729	746	742	843	763	781	741	744	773	814	781	750	780	777	725	794	775	751	745	784	717	754	752	775	696	784	745	758	764	698	748	700	755	739	758	729	745	785	774	746	744	799	736	804	812	772	755	823	791	744	789	781	777	750	766	753	803	797	759	825	774	758	760	760	764	759	778	815	779	770	814	770	751	743	790	773	753	752	795	754	747	770	787	812	727	762	814	768	781	774	801	780	759	743	756	812	802	752	711	813	768	792	744	736	753	748	718	787	752	764	792	744	766	765	765	762	739	721	739	787	798	774	753	725	705	754	784	769	737	768	722	747	754	755	812	794	768	745	703	772	807	759	741	765	760	730	823	755	765	769	787	794	789	764	790	733	709	771	790	819	733	775	768	749	765	747	806	758	752	737	768	839	761	836	793	748	742	752	820	811	781	820	769	791	819	736	718	775	739	783	797	795	738	804	749	804	792	706	784	730	762	747	772	831	766	799	750	792	780	735	769	743	749	799	737	766	796	740	775	721	785	789	715	812	770	738	697	784	733	785	746	722	776	734	773	796	779	759	775	761	758	720	805	779	767	771	706	728	768	787	718	752	773	800	759	739	716	744	765	720	789	770	752	787	769	786	786	756	755	781	737	786	717	785	767	746	722	823	718	789	797	746	766	758	744	793	802	838	775	742	737	779	782	773	764	790	714	726	766	762	696	796	768	795	748	765	785	766	766	742	776	779	728	745	739	780	750	775	767	816	751	757	780	749	728	770	761	753	728	697	795	725	813	805	816	740	826	772	704	735	775	742	748	741	763	736	719	721	816	763	745	780	756	765	747	777	725	820	718	751	777	765	743	785	804	790	776	760	773	759	796	729	805	735	750	720	744	779	803	752	730	780	802	743	774	814	783	752	740	810	772	772	791	789	778	766	780	795	723	767	741	773	736	729	813	788	812	765	782	784	770	817	833	758	785	747	780	737	777	776	748	779	748	769	708	704	790	794	819	751	785	737	722	718	781	765	789	751	759	739	685	728	761	777	729	738	775	806	768	803	781	795	769	746	733	670	752	767	762	756	772	795	817	746	769	737	783	801	756	724	801	740	783	763	738	767	751	762	777	769	833	715	796	794	723	792	774	737	769	733	759	792	796	805	796	749	803	746	784	808	806	819	788	731	770	797	724	743	792	747	773	752	814	731	735	768	773	695	770	800	755	799	762	774	725	734	745	768	794	721	782	777	741	764	781	762	760	756	715	772	761	835	778	748	767	741	750	719	743	735	802	713	697	809	738	749	753	732	805	767	739	746	773	747	794	758	754	795	719	786	783	762	752	752	692	755	773	788	783	753	814	737	769
23459	24910	26319	22816	16836	8796	4411	1805	951	629	516	405	402	336	353	331	288	311	301	254	261	295	287	324	293	305	268	298	268	277	265	290	269	264	259	268	275	266	280	287	267	261	281	250	259	264	279	297	286	256	280	277	234	261	276	255	249	270	273	274	277	250	279	250	275	294	271	263	280	255	247	248	246	257	260	274	250	285	268	266	262	308	268	281	260	254	295	288	301	247	276	250	237	250	274	289	260	280	279	258	257	261	246	275	264	257	229	258	250	252	251	280	263	281	285	252	247	247	282	274	277	252	245	269	277	307	239	292	267	287	291	254	245	305	264	301	276	258	297	269	269	286	274	278	278	274	266	260	260	266	276	294	271	267	279	283	276	279	258	252	242	267	246	258	252	258	281	295	272	260	253	262	247	234	252	276	278	291	275	276	255	247	270	245	289	260	250	272	277	286	253	266	247	290	270	278	256	252	279	282	279	284	287	270	280	267	266	238	264	270	246	261	282	257	261	257	260	247	259	288	280	290	244	249	266	240	253	280	282	243	272	247	250	277	271	244	292	256	254	256	278	261	282	265	282	247	246	308	274	310	270	289	253	279	253	287	262	277	258	280	288	239	282	259	253	283	276	275	264	287	272	250	269	257	262	310	275	255	273	303	274	263	252	281	270	314	259	249	262	262	265	265	275	270	267	239	273	276	233	266	243	247	262	280	274	268	253	266	287	253	249	276	269	267	288	286	282	248	264	272	271	280	244	278	229	246	276	289	271	273	260	288	285	254	251	271	242	248	257	262	252	258	266	287	269	286	279	270	307	257	289	264	275	277	293	229	250	277	277	299	269	285	278	256	291	269	256	238	270	254	281	237	265	275	265	270	279	241	237	265	273	264	289	263	257	254	283	306	277	266	258	261	256	265	257	295	277	277	257	247	287	261	289	251	256	269	278	269	253	237	272	264	278	291	291	268	281	278	249	250	296	264	284	292	273	268	288	286	246	275	294	273	252	254	264	249	260	293	274	267	228	251	274	273	273	281	295	253	276	310	284	246	261	274	277	271	262	249	263	275	276	282	311	247	268	269	300	258	263	254	249	237	251	277	270	258	271	251	256	255	287	241	292	256	275	250	273	247	267	245	245	251	245	275	309	253	245	249	271	278	284	239	282	252	275	280	260	261	291	253	279	235	263	258	249	279	255	243	266	243	253	282	310	273	276	250	255	268	269	266	277	266	284	286	283	237	301	275	257	241	256	253	260	269	246	272	278	276	303	261	289	271	279	295	266	298	254	275	295	270	267	276	302	268	259	260	262	278	279	275	238	264	283	271	267	246	273	218	248	245	255	259	289	266	247	278	252	267	256	250	255	285	255	268	265	253	296	256	242	265	259	292	252	261	287	247	299	302	247	251	273	312	278	267	247	265	283	237	257	268	282	265	253	261	261	281	276	277	280	290	295	323	255	260	278	273	281	264	289	274	251	252	263	282	249	236	260	282	268	251	302	259	285	293	272	296	283	291	266	252	287	275	284	265	248	274	281	284	245	301	274	292	270	263	269	271	274	254	258	285	282	273	263	260	242	247	259	267	227	270	241	255	266	264	263	261	279	286	278	274	263	283	262	265	272	266	266	270	304	261	258	245	265	260	266	278	255	279	286	263	260	279	226	257	268	236	266	279	270	272	258	279	248	277	264	272	268	265	280	263	304	237	284	296	280	250	245	290	265	250	263	250	266	271	290	264	276	303	281	268	281	289	251	282	259	256	275	282	244	295	281	254	274	260	235	250	274	243	273	226	240	270	258	273	252	291	271	268	255	255	299	246	265	262	288	270	257	241	288	255	261	265	294	271	251	279	300	241	269	278	247	289	270	263	272	280	247	263	285	251	271	269	234	270	256	304	273	249	243	262	244	292	258	276	257	273	304	283	250	274	256	250	266	300	261	283	259	266	264	257	263	254	284	264	269	288	281	271	248	268	266	286	305	268	273	269	288	229	277	275	288	268	245	255	275	268	291	277	279	250	268	257	277	280	260	258	272	294	242	281	276	289	298	242	266	266	251	263	272	257	248	257	281	291	241	236	249	274	274	267	236	286	253	243	259	237	273	243	247	274	257	233	265	294	238	267	257	240	263	256	256	276	279	271	237	275	265	262	263	301	262	261	285	273	242	256	262	279	275	242	262	280	282	279	289	261	269	271	255	272	294	286	269	289	291	282	272	264	269	290	270	262	238	301	268	271	273	260	276	261	264	272	265	260	291	224	273	261	242	289	266	277	283	278	252	258	283	249	235	268	279	261	254	264	284	271	270	288	275	278	299	292	266	279	242	279	269	280	260	252	273	246	290	285	316	252	240	268	263	281	275	241	274	294	270	297	286	304	253	256	240	272	292	295	267	297	301	267	253	254	278	293	283	272	276	255	268	263	269	246	252	255	257	268	280	251	267	239	246	299	271	256	259	269	289	308	236	260	272	266	243	248	270	236	298	292	277	273	257	271	248	247	263	273	259	254	275	293	257	307	273	249	271	292	252	294	249	272	259	272	274	238	281	290	228	300	235	273	246	257	268	264	289	252	260	244	245	276	248	269	281	279	267	264	258	293	263	265	250	256	281	265	262	271	254	282	263	265	250	256	261	275	258	290	271	263	263	262	257	285	271	288	282	278	260	245	240	257	262	244	275	285	265	262	274	265	272	288	273	273	280	258	267	275	274	278	274	228	266	266	262	256	282	264	243	265	288	280	253	275	284	258	253	275	250	262	255	275	251	282	269	251	269	275	297	278	261	269	289	258	292	271	287	323	242	258	272	264	277	283	257	293	256	273	286	244	247	283	268	281	276	274	248	278	272	271	285	265	272	235	311	235	272	315	286	250	266	274	288	279	269	263	272	283	274	282	271	270	260	259	283	257	270	282	262	263	269	234	247	263	258	293	226	245	259	265	232	281	262	245	256	299	258	273	282	288	284	238	260	271	264	255	258	294	268	235	257	302	273	296	256	252	289	263	231	270	253	237	255	244	276	267	261	251	246	259	305	267	274	257	249	269	281	259	232	271	247	248	266	252	289	277	270	272	258	305	300	268	270	227	258	283	269	257	264	250	284	279	299	252	278	285	236	264	265	250	300	251	265	256	255	284	253	251	273	277	277	271	269	298	287	272	247	289	275	262	255	260	265	287	263	254	287	247	293	282	264	268	275	246	285	233	255	252	249	256	233	261	275	286	257	245	265	277	262	261	254	300	272	267	251	239	299	251	295	261	238	260	294	244	264	277	292	262	271	280	258	242	259	304	256	262	273	262	260	313	266	245	287	254	265	247	255	272	280	266	262	295	281	299	271	259	285	265	254	262	279	258	248	249	309	252	280	303	275	272	240	230	244	265	260	263	277	276	283	267	287	282	286	259	260	260	260	285	287	258	257	273	281	284	268	237	272	280	282	263	243	274	254	278	266	279	245	268	239	268	253	262	275	253	258	261	264	275	255	282	250	286	233	249	266	279	252	289	283	260
16429	19604	26205	31445	30092	21828	14469	7228	4150	2520	2072	1776	1524	1388	1229	1128	1085	1017	868	959	857	864	842	852	801	828	811	786	769	827	783	771	756	788	726	791	795	758	716	758	764	765	821	726	735	731	740	707	741	755	739	761	731	767	725	748	754	698	710	703	764	710	755	715	726	752	746	740	712	746	767	700	756	721	765	764	723	735	770	762	760	753	769	819	748	781	745	780	783	742	708	756	732	770	734	726	714	746	731	739	732	795	723	769	772	702	736	742	709	756	705	728	782	804	779	707	711	747	756	763	812	768	734	749	718	689	735	718	723	730	725	721	715	764	705	789	767	718	744	734	738	712	771	736	780	689	713	764	756	685	720	782	767	742	773	747	771	762	720	705	816	727	767	743	739	774	751	775	684	761	764	766	729	719	711	771	702	756	781	754	754	749	759	791	780	711	774	669	736	722	786	762	722	758	738	743	715	745	782	742	759	750	802	724	778	763	790	712	717	789	732	723	721	759	741	722	753	765	744	711	806	742	768	749	721	746	785	756	786	803	747	722	729	759	723	776	707	758	780	752	769	711	706	736	781	740	782	775	755	726	747	756	770	750	734	798	767	828	735	741	719	769	788	770	712	763	721	763	769	778	775	761	696	751	738	783	834	741	767	756	721	747	783	749	805	719	719	789	748	741	789	716	718	724	742	725	758	761	763	772	773	721	746	758	762	744	774	803	715	779	746	764	763	723	733	721	727	773	750	752	745	752	727	729	760	731	765	755	766	727	767	764	756	718	775	778	764	742	727	750	728	790	712	710	751	739	809	756	719	777	704	752	747	777	745	738	707	758	745	733	792	772	763	736	717	763	759	693	741	753	711	727	742	735	798	738	721	717	714	753	785	741	777	758	757	744	753	718	721	707	781	745	768	710	765	758	698	748	770	726	734	795	773	740	742	746	755	741	719	733	727	750	742	724	792	716	771	756	729	778	753	776	779	744	736	759	716	786	791	708	731	725	724	750	723	760	744	718	744	730	752	750	752	716	753	762	773	739	785	755	737	744	739	723	714	756	746	766	738	776	778	776	694	732	762	778	776	749	766	818	776	734	766	736	753	735	762	747	742	714	729	796	761	773	722	756	718	718	732	743	746	745	740	749	802	745	750	777	686	723	770	748	747	792	698	769	734	717	748	742	752	769	724	755	769	739	738	737	758	756	748	739	720	752	733	704	784	778	718	740	774	739	728	743	763	765	755	744	736	784	720	752	747	753	696	728	752	720	790	731	765	735	729	760	704	678	729	697	746	782	743	735	741	743	713	756	769	700	804	737	768	776	713	736	760	707	711	791	751	818	718	741	771	768	750	699	812	734	708	776	723	788	734	745	758	743	755	771	798	756	727	750	743	754	719	781	740	786	783	760	758	737	692	736	738	790	744	715	771	796	790	771	731	741	757	815	712	720	743	763	791	794	756	737	777	735	724	725	753	765	737	799	739	742	745	711	744	761	752	753	730	712	742	716	762	791	701	738	731	750	757	737	719	769	706	719	703	763	762	784	768	725	787	730	743	739	745	748	749	792	766	749	749	771	754	736	739	685	741	785	733	731	749	748	741	736	738	743	753	766	751	687	756	774	742	717	701	720	737	719	738	736	756	756	725	742	747	758	748	754	740	702	756	767	707	760	763	729	766	717	735	741	721	743	736	756	786	747	794	704	744	722	716	752	735	730	764	749	766	707	743	763	744	766	711	704	735	770	730	755	690	712	738	753	754	733	710	703	769	729	713	723	739	753	795	692	773	727	724	734	717	790	737	749	801	742	703	788	757	719	738	777	764	747	761	724	736	758	678	802	736	719	780	740	753	724	743	742	705	728	731	752	750	695	722	727	790	706	764	753	734	749	734	765	747	722	764	761	736	736	738	767	738	713	793	742	732	770	701	749	705	734	712	708	750	725	700	725	707	798	756	777	804	729	771	748	710	694	710	743	751	778	779	826	739	758	711	740	751	748	747	745	725	761	720	738	727	721	727	797	735	725	749	783	756	703	743	767	722	714	754	820	724	712	735	775	796	748	717	736	775	743	762	743	734	706	731	706	761	755	746	739	752	713	754	702	726	704	758	749	717	744	780	774	774	758	785	827	796	757	773	710	759	728	719	710	724	722	737	718	713	776	754	773	704	693	731	794	724	761	799	741	751	740	813	753	744	751	727	727	705	742	766	728	768	745	706	806	766	781	755	742	749	757	741	771	711	752	761	739	749	773	703	756	757	756	742	758	706	771	764	749	725	755	732	743	749	779	738	711	766	764	748	771	734	800	776	788	743	773	750	776	828	746	807	763	751	737	723	755	719	762	721	735	762	810	718	741	760	732	746	775	741	740	770	761	777	735	721	762	716	774	753	743	730	729	728	759	746	784	758	753	749	784	747	754	777	750	723	747	769	747	729	788	728	751	739	739	729	793	772	791	728	736	752	753	737	742	722	770	703	726	780	737	757	744	743	693	745	742	747	741	772	713	736	744	747	751	757	726	758	766	745	669	736	738	761	761	732	721	766	707	742	766	809	752	696	753	750	813	753	765	743	742	759	738	727	772	744	728	790	764	755	779	755	755	739	726	725	729	748	696	774	748	725	718	739	830	794	741	761	730	789	735	708	738	730	744	708	776	736	749	788	747	716	763	784	733	763	733	766	742	711	737	701	743	737	721	736	752	739	725	758	741	728	758	774	741	724	768	740	745	794	749	737	740	749	752	739	764	746	761	768	727	764	704	694	786	748	762	730	763	738	738	787	755	738	722	751	725	749	763	768	777	761	763	720	650	749	692	735	749	740	804	743	752	727	728	767	787	734	778	781	727	757	797	762	738	737	752	735	729	736	723	744	780	765	716	794	783	754	737	704	725	765	755	761	736	790	704	724	729	766	771	796	746	725	698	779	770	766	728	778	703	746	743	777	744	756	780	731	759	709	731	790	717	771	796	733	727	767	750	708	733	688	762	737	669	750	723	754	792	748	755	692	732	738	740	754	717	747	726	769	727	752	736	784	756	730	718	781	744	714	734	716	683	706	723	768	780	764	717	761	771	734	734	801	741	732	775	730	799	781	709	761	751	761	768	757	745	798	704	721	758	730	791	768	775	741	786	791	769	749	743	762	745	737	749	774	701	751	704	701	759	707	748	781	786	736	729	763	730	701	743	723	784	741	761	787	772	751	741	768	792	755	709	721	753	710	752	777	684	752	721	749	750	789	742	747	738	736	786	737	763	750	729	718	735	759	727	790	791	755	713	764	711	729	743	738	730	744	763	751	705	726	688	778	797	733	763	790	715	743	760	693	748	748	766	778	725	807	750	752	767	700	735	738	741	781	710	705	770	753	777	715	763	751	785	765	758	682	773	749	729	728	790	750	753	707	723	672	733	731	757	740	780	743	773	749	747	701	786	733	696	757	764	741	794	774	737	770	756	727	773	748	698	746	717	761	804	717	764	735	771	715	781	720	745	752	729	758	793	725	783	742	770
24093	24410	25897	22493	16221	8999	4440	1766	1047	652	515	425	403	378	351	353	287	334	276	306	305	290	265	299	269	294	282	293	266	255	295	276	263	266	281	237	278	243	260	283	271	286	247	300	267	281	255	261	265	265	274	237	251	258	241	273	277	267	273	264	254	274	280	250	264	245	265	254	261	278	237	269	258	266	262	255	267	253	270	271	254	277	267	275	275	277	262	232	277	255	241	255	249	238	303	274	249	256	267	251	269	270	283	263	252	304	256	245	255	232	228	257	277	260	251	246	286	281	261	252	242	267	289	256	308	252	267	235	282	230	262	258	260	269	251	253	266	296	276	275	257	244	242	274	239	253	236	244	268	258	263	239	268	247	261	291	273	246	264	271	242	281	284	268	254	246	277	291	249	271	247	253	251	246	275	277	251	239	275	266	265	272	240	261	282	259	269	269	260	280	258	307	276	266	252	282	277	266	291	238	267	249	293	244	245	246	270	266	257	228	279	265	266	252	278	254	259	258	250	247	262	257	268	257	251	255	249	232	257	261	276	260	246	246	282	299	260	261	256	244	248	264	278	275	245	250	292	287	265	254	265	269	280	264	264	270	284	277	244	282	258	283	268	278	255	269	267	246	255	229	253	248	290	276	262	261	277	239	276	270	267	261	264	278	234	255	285	249	264	274	275	254	260	270	251	273	245	281	252	260	268	248	292	267	272	280	292	253	262	267	273	247	278	258	253	264	255	259	259	249	246	263	272	289	247	237	259	257	252	295	277	257	247	245	266	285	229	276	277	259	279	241	266	275	253	250	259	268	261	240	229	259	248	262	289	259	268	254	302	261	243	259	266	275	276	256	251	264	253	252	291	265	238	259	245	258	253	225	257	239	237	250	245	263	244	239	258	240	249	286	267	236	278	258	275	270	255	250	247	280	249	233	265	273	279	234	253	261	262	228	253	261	254	287	254	270	291	269	276	266	242	242	253	277	274	250	277	249	259	257	276	257	236	257	233	247	265	281	306	268	256	247	289	295	293	258	245	248	263	269	293	271	287	267	259	273	260	263	275	315	291	272	273	244	312	249	259	265	279	278	254	296	270	300	274	252	284	274	275	279	238	274	272	251	253	256	301	241	284	261	235	232	265	283	251	256	263	256	280	242	275	250	262	273	278	298	286	286	245	282	265	254	251	257	268	272	244	267	256	265	227	240	229	242	265	254	252	257	272	250	259	264	264	256	258	287	291	253	248	292	289	268	281	281	250	286	272	264	245	277	250	260	259	266	253	276	246	286	261	256	279	267	277	252	289	231	295	282	260	268	240	254	288	287	250	276	272	270	247	226	237	285	261	277	263	265	272	289	277	279	268	272	274	267	252	237	243	283	272	282	249	221	257	260	239	231	264	248	272	253	244	241	268	242	260	260	275	256	243	303	247	246	266	265	291	268	281	271	265	254	236	258	299	216	261	269	264	274	270	250	256	251	255	226	291	256	251	261	280	269	236	277	266	268	265	270	270	253	268	270	273	259	260	270	271	279	280	264	270	272	266	265	266	252	250	264	283	267	312	265	271	271	256	278	244	226	280	287	292	253	278	241	286	273	243	238	262	248	293	269	263	272	264	265	249	280	268	245	272	267	257	258	265	276	259	249	273	251	266	257	262	248	240	232	270	270	243	261	274	258	281	272	253	260	275	239	270	266	289	254	274	264	279	256	290	289	287	258	294	262	277	274	253	264	265	283	264	275	254	275	288	292	271	264	257	264	247	269	268	290	268	288	249	259	264	240	285	284	263	271	271	302	273	248	255	270	238	273	247	267	273	244	262	266	273	241	271	241	232	293	282	265	264	240	245	268	272	289	270	262	294	258	276	244	252	276	308	283	275	256	248	259	231	255	265	241	294	244	249	280	257	264	256	301	275	281	293	272	264	281	272	255	254	277	267	263	271	252	298	248	258	258	266	252	259	277	264	253	257	246	235	295	254	236	309	244	272	259	267	264	256	276	270	289	262	286	259	274	257	257	254	265	251	261	224	258	271	276	260	260	258	241	299	238	229	250	280	279	279	262	264	257	276	261	262	246	218	258	265	253	247	253	258	253	260	284	263	255	261	267	246	271	269	276	258	293	257	256	264	255	256	241	239	248	259	275	270	267	266	246	284	253	275	294	223	263	268	262	267	289	256	290	276	273	278	242	266	264	278	260	260	277	261	256	286	260	274	250	237	259	254	271	273	261	261	258	253	245	242	268	256	248	290	245	267	253	262	263	263	260	279	264	244	273	245	276	275	284	252	240	245	293	269	291	232	294	261	259	257	277	287	277	248	243	263	341	279	270	267	294	251	241	269	265	259	255	249	256	272	267	277	256	272	245	230	277	271	248	258	285	228	277	267	245	263	264	246	268	241	251	279	268	252	264	244	259	256	260	268	255	272	262	268	268	268	259	280	285	268	260	257	281	239	230	270	273	306	296	275	277	266	262	249	289	254	269	259	261	264	275	238	276	241	268	278	278	275	260	230	277	257	255	247	270	255	238	269	263	269	259	266	234	281	243	257	277	266	264	292	249	239	249	277	287	253	263	221	260	235	256	288	230	262	280	277	235	262	256	256	246	256	245	255	263	255	242	279	255	293	280	269	235	266	271	262	263	272	262	265	277	253	275	264	256	231	245	237	239	263	258	261	259	274	285	287	254	262	270	275	273	267	283	259	233	259	263	276	280	262	286	266	272	249	261	250	263	274	287	236	260	262	240	254	244	278	296	254	275	252	251	250	273	239	282	236	253	258	232	275	267	272	266	247	252	263	265	271	254	256	272	242	273	290	269	292	249	260	262	262	241	257	279	255	281	267	248	282	251	244	259	244	280	229	262	267	246	260	269	258	263	269	277	286	232	268	251	268	259	249	234	268	287	259	250	283	274	262	290	260	278	264	261	273	269	251	262	268	257	254	285	289	277	253	258	278	298	261	262	260	243	268	254	295	258	266	254	212	240	273	254	278	285	251	290	244	263	281	264	254	264	278	256	255	259	235	271	259	268	289	240	282	289	240	256	273	258	260	258	256	262	264	263	249	298	275	267	265	259	257	256	258	253	263	279	246	250	284	261	284	249	267	255	263	237	266	256	245	260	268	256	264	260	241	262	261	256	247	263	244	236	242	260	238	290	278	235	258	228	294	294	304	254	249	286	285	274	262	263	276	267	263	267	257	273	243	250	259	265	262	265	280	268	260	292	258	266	270	247	277	250	245	251	261	265	277	282	258	278	262	295	249	262	282	274	274	242	274	258	264	243	256	248	249	252	250	272	280	299	254	222	243	240	277	276	249	238	242	271	274	274	275	286	269	242	261	245	254	267	276	276	282	275	251	257	266	255	278	262	266	261	307	233	284	267	257	238	304	245	246	244	263	281	266	278	256	258	239	225	273	286	251	265	262	293	272	276	252	254	247	253	277	259	288	270	258	269	255	279	283	283	245	283	287	242	272	263	234	250	251	219	285	251	270	257	286	256
16888	18895	26135	31577	29122	22139	14276	7067	4557	2824	2150	1870	1672	1405	1262	1191	1111	1081	959	915	910	867	840	848	797	861	832	778	745	795	832	717	809	776	739	735	788	768	764	707	738	751	804	727	740	787	743	741	724	721	782	735	765	753	746	668	731	742	770	725	736	756	725	734	777	688	701	752	740	719	771	742	724	750	793	723	745	710	712	747	707	710	762	757	701	709	716	686	709	723	723	779	730	720	750	715	710	749	693	763	723	706	750	742	760	679	752	728	748	700	750	772	730	735	709	784	771	757	698	766	739	731	780	705	684	738	725	732	724	726	730	723	777	735	697	749	712	759	716	760	686	778	769	712	755	733	718	722	737	750	733	725	680	724	688	709	761	731	709	694	697	757	810	728	739	698	738	733	700	750	774	727	783	678	729	755	740	748	718	705	765	683	738	686	743	748	767	731	746	761	686	777	734	719	742	733	703	725	732	791	746	712	726	725	757	770	724	727	715	757	786	716	733	724	750	699	727	792	694	746	735	735	779	716	797	746	706	716	797	730	704	726	747	754	750	738	729	720	672	745	712	713	733	733	733	725	720	697	715	708	751	749	670	697	728	751	744	737	728	723	722	724	684	705	708	697	764	650	746	717	760	702	741	718	735	701	740	732	729	733	694	742	717	715	756	764	731	724	711	738	760	712	785	729	750	783	683	754	742	724	737	739	733	725	768	755	760	720	700	738	720	686	725	737	744	779	706	684	729	736	714	688	781	705	715	723	708	772	670	732	669	721	746	769	731	743	708	788	731	723	696	731	708	713	691	707	760	695	740	748	691	726	784	745	747	750	791	714	715	778	765	736	761	742	756	707	730	685	732	749	745	706	755	736	721	738	737	738	760	692	741	692	710	707	737	717	740	736	765	686	688	723	749	770	761	722	700	738	719	742	731	768	734	726	768	723	750	726	742	697	736	695	773	739	741	724	765	701	732	701	720	737	743	659	749	731	716	736	736	702	750	735	698	715	746	713	720	720	726	773	726	773	749	700	735	784	740	720	712	735	807	728	751	771	738	775	760	752	687	712	762	745	758	755	710	740	687	755	739	676	712	727	725	739	765	719	725	733	736	724	730	718	684	726	739	735	709	755	752	748	747	734	757	718	744	731	721	721	754	758	697	732	701	736	690	677	757	759	721	751	728	696	701	724	731	750	718	719	728	710	746	726	727	697	745	727	748	736	744	746	747	758	736	743	722	774	748	717	684	736	704	769	689	737	748	764	729	748	766	739	791	687	722	775	742	725	744	715	724	738	714	738	694	695	708	689	731	722	694	713	705	707	751	734	721	755	710	756	718	654	721	734	737	728	689	729	734	745	722	736	761	734	712	741	713	747	757	778	753	784	722	721	788	719	727	716	746	713	734	769	707	747	762	781	770	706	737	729	750	722	704	746	733	719	722	769	749	719	739	764	781	700	717	739	791	738	794	766	735	717	722	756	714	711	734	737	784	697	740	721	752	753	760	760	722	683	770	704	720	745	726	714	766	721	783	736	737	782	709	747	744	747	730	765	724	695	752	705	763	762	753	720	682	775	779	743	740	711	734	701	731	712	691	741	710	739	732	725	688	735	727	710	728	808	727	782	759	701	712	762	744	717	704	790	694	728	754	721	732	735	770	684	752	751	713	714	751	727	709	749	727	718	765	716	675	718	742	697	751	745	740	769	702	771	727	707	737	764	704	751	766	723	708	750	717	758	729	743	704	766	759	740	703	763	686	713	758	751	717	731	730	688	778	717	750	726	741	727	711	712	771	701	710	771	789	683	736	746	756	797	740	708	746	755	740	724	733	702	711	724	717	732	717	720	781	750	757	779	731	732	747	732	775	742	788	773	718	731	716	744	713	702	708	725	745	745	712	797	692	753	716	734	724	759	752	697	728	727	712	767	755	705	738	738	747	793	768	748	709	729	653	723	718	742	700	730	740	741	737	749	742	753	706	735	739	746	770	717	712	753	749	773	721	755	713	705	699	738	769	699	739	728	729	741	716	723	681	724	669	753	762	751	722	698	758	689	743	679	767	734	688	795	734	697	753	752	713	748	716	697	718	730	740	744	715	742	753	754	784	726	755	714	738	704	703	737	709	713	722	748	778	725	744	703	703	698	744	733	715	792	790	756	722	741	746	758	751	761	704	765	759	724	712	723	748	758	716	749	750	726	712	721	724	750	705	750	724	712	741	756	737	728	697	710	753	718	754	721	711	728	734	704	735	752	713	768	722	697	702	739	734	749	789	766	772	740	750	736	759	737	725	739	729	761	716	736	725	705	714	731	754	714	767	719	714	765	798	749	746	759	725	688	744	712	827	736	677	684	705	735	758	715	716	793	705	708	764	737	750	675	712	671	758	726	715	761	718	787	713	724	697	724	741	729	766	707	710	743	729	705	743	745	732	782	740	728	748	799	723	778	711	754	758	743	742	720	708	785	748	769	734	722	686	764	693	734	735	713	701	721	711	745	716	761	734	726	730	742	742	745	762	733	725	691	722	744	756	738	760	772	760	728	755	759	697	746	737	749	666	793	735	730	720	753	723	725	731	749	753	743	746	741	739	725	679	739	702	729	749	764	710	723	751	749	739	713	756	681	762	705	701	726	738	731	745	769	688	789	712	729	740	743	719	769	704	728	717	707	721	740	725	728	705	713	726	717	738	725	688	709	789	743	737	732	736	745	734	764	748	731	708	749	724	807	743	744	777	762	716	746	705	754	757	730	773	733	743	769	747	690	740	757	702	711	696	760	735	736	715	739	814	746	758	717	715	726	815	775	701	746	750	734	760	762	760	771	778	687	746	770	777	714	687	741	706	783	750	762	757	746	752	678	746	714	709	706	790	749	741	770	739	715	761	749	748	719	763	753	744	708	725	718	761	733	697	731	742	714	719	743	734	720	746	768	736	720	741	746	731	723	702	721	766	708	736	765	752	763	724	679	746	767	750	769	725	726	738	773	746	770	745	763	792	733	741	693	690	755	723	744	707	781	746	758	693	731	702	761	811	706	746	720	770	700	744	739	744	729	767	733	792	746	708	728	743	746	757	764	749	731	680	725	740	750	736	735	728	770	732	757	684	733	725	733	765	784	754	776	729	717	740	739	793	777	695	777	735	690	728	782	713	715	700	720	764	734	719	734	723	739	731	739	777	704	719	759	732	699	731	772	708	732	759	734	705	760	739	685	715	710	716	681	709	716	753	690	713	725	690	730	732	693	825	717	739	717	726	785	707	786	738	707	718	705	724	698	718	682	725	727	707	736	776	759	739	793	791	768	723	762	736	711	746	731	753	710	732	744	718	734	791	752	737	748	683	759	713	783	697	755	730	699	738	736	694	751	719	720	739	767	698	745	774	718	738	716	804	735	748	717	678	714	747	752	735	700	715	751	728	725	787	746	744	727	736	709	696	747	734	710	763	736	712	746	767	776	721	757	757	775	801	756	734	751	678	729	748	700	688	746	757	746	756	750	735	716
24676	24226	26332	23014	16712	8808	4137	1494	1052	643	515	435	441	351	333	329	296	288	311	261	316	274	284	253	260	280	274	259	257	259	248	275	257	269	259	285	257	260	277	263	269	257	252	266	270	288	275	257	245	258	259	269	263	228	310	259	243	235	257	260	287	273	243	255	234	268	267	279	240	279	279	257	279	238	232	247	278	231	264	264	251	241	255	273	303	254	245	252	255	252	274	246	271	250	264	260	239	263	263	268	258	245	270	301	262	275	273	256	253	268	255	258	283	276	287	270	237	293	291	250	235	228	280	270	223	273	257	245	249	269	276	270	273	242	249	252	269	276	286	268	248	243	283	283	260	257	272	256	266	282	271	251	239	281	281	267	242	272	275	239	249	254	260	263	286	279	274	286	281	272	259	260	259	240	259	271	276	297	285	253	278	273	260	261	289	262	250	253	280	287	275	277	257	240	260	269	230	265	239	251	228	283	270	270	242	267	276	286	252	251	248	261	270	276	285	285	251	274	279	279	235	260	281	251	257	272	261	278	289	236	269	254	233	252	267	250	253	278	241	270	268	266	294	258	266	251	287	233	255	256	247	284	262	271	256	275	293	253	265	238	237	285	264	265	260	258	283	257	300	270	246	279	284	269	245	237	266	267	243	272	282	255	252	268	250	247	243	260	258	273	252	257	264	242	280	257	251	227	267	270	251	274	252	238	285	290	266	259	287	268	267	242	258	263	267	283	247	251	248	249	259	241	267	257	248	258	254	255	293	262	272	266	267	258	276	290	287	265	255	270	275	264	271	266	289	270	278	246	273	269	263	253	263	257	273	234	243	273	280	287	263	277	258	251	278	273	288	270	267	270	292	247	304	265	269	260	250	238	262	278	236	276	240	280	287	304	266	296	295	246	270	272	267	264	243	264	228	262	234	265	262	240	280	278	277	281	236	288	236	269	256	275	298	250	257	255	282	260	262	271	244	277	264	237	226	294	251	249	288	242	256	270	250	257	244	279	249	224	249	279	249	261	250	262	261	260	284	291	272	250	239	238	251	244	268	287	271	253	238	252	264	281	235	259	271	235	230	256	251	278	280	282	266	292	245	278	258	253	292	299	264	255	250	278	243	238	284	260	248	255	241	265	272	279	258	290	270	252	253	251	250	244	266	265	283	258	260	238	250	256	251	257	227	255	250	286	282	274	252	260	260	286	285	270	250	262	216	247	252	288	257	254	247	279	252	260	254	259	251	251	258	289	263	266	274	275	276	262	237	243	282	264	268	251	247	264	258	247	247	248	276	248	272	251	268	262	242	251	260	241	251	260	268	249	263	255	246	263	266	248	270	259	251	260	246	278	285	253	246	255	264	244	240	234	248	265	282	256	235	267	274	284	241	277	259	266	310	271	253	253	258	245	279	279	270	260	287	267	272	277	286	277	286	265	281	261	251	264	261	269	275	243	257	229	241	255	268	285	278	276	234	269	256	304	261	274	274	244	253	237	257	242	229	269	277	264	289	261	258	265	264	274	241	286	258	288	280	254	266	273	266	251	259	285	244	271	254	285	263	270	277	247	248	292	270	228	273	269	268	265	276	254	246	270	247	259	253	222	267	272	265	294	274	248	252	297	277	276	264	248	251	266	256	276	262	257	256	266	234	260	262	260	251	275	244	268	249	234	264	269	259	260	250	273	270	265	288	275	268	267	260	246	259	271	242	264	279	263	271	284	265	261	270	258	281	249	270	245	255	237	242	285	262	248	250	309	254	273	252	251	238	260	269	252	228	246	279	267	261	247	252	285	261	233	277	253	275	267	269	236	259	245	231	243	224	262	287	252	270	259	240	272	269	233	265	248	268	273	214	281	273	269	256	306	265	271	268	232	271	239	280	258	268	268	226	268	264	279	274	292	245	248	265	271	267	265	275	251	266	270	248	257	258	265	243	262	248	261	261	259	263	263	274	280	277	265	237	273	259	277	275	249	300	242	274	271	258	245	250	246	252	259	250	266	243	277	240	275	252	264	267	284	244	280	247	221	238	273	254	242	225	273	235	252	269	274	267	230	254	285	258	270	259	246	239	249	227	285	222	243	262	276	257	276	286	292	259	295	264	244	275	260	291	267	239	238	230	263	254	217	256	265	267	254	296	259	268	268	261	258	251	272	271	281	273	241	252	250	250	257	231	247	242	235	252	256	257	238	257	257	270	261	297	235	251	247	263	256	265	251	268	284	244	247	259	256	266	243	265	220	230	242	270	274	291	248	248	259	247	235	256	282	263	308	260	276	277	266	277	272	251	307	271	268	268	273	264	325	284	269	283	233	243	282	276	262	267	233	276	242	224	285	264	266	274	264	278	289	275	276	275	241	256	249	274	249	250	259	280	252	242	261	257	247	304	301	263	248	259	266	246	234	268	279	234	241	275	273	258	267	261	270	270	282	246	258	250	264	289	270	265	239	271	274	243	251	272	286	276	270	240	251	272	247	282	258	265	267	256	258	266	259	241	230	263	253	229	269	256	249	242	240	258	260	264	260	272	293	248	279	273	281	249	259	274	277	274	239	280	275	280	272	243	288	288	274	263	255	218	244	256	249	280	234	249	296	252	258	261	251	243	258	287	268	242	289	258	276	264	246	239	250	235	254	260	249	272	264	268	267	242	259	268	258	257	278	271	250	252	267	306	262	248	276	275	282	296	240	268	273	262	256	273	262	261	261	239	244	246	267	260	272	237	243	246	261	248	254	236	262	269	266	258	268	253	285	234	261	287	259	256	261	240	287	254	279	265	287	226	254	247	248	258	280	255	262	263	270	266	261	255	231	282	251	240	277	267	243	248	258	267	282	255	258	250	249	262	253	259	274	251	269	262	261	256	246	282	262	253	268	251	270	234	263	283	253	290	291	268	248	271	258	251	253	248	244	254	285	275	249	285	271	237	263	246	280	285	273	251	276	304	260	283	252	259	298	255	260	296	259	253	246	237	261	265	260	273	269	287	228	267	284	258	243	255	256	279	257	252	264	252	256	265	294	266	237	275	271	268	240	262	281	273	245	252	246	260	282	296	274	238	274	243	238	274	249	274	246	270	275	257	273	258	276	254	277	262	272	268	275	236	260	243	261	265	265	249	255	279	296	288	259	232	242	277	244	251	266	254	258	249	248	272	247	253	258	235	245	245	290	261	283	273	267	284	248	251	279	272	280	260	266	252	286	289	292	256	244	240	276	266	275	250	280	270	238	247	259	247	245	265	271	251	261	259	269	271	288	261	259	227	272	274	232	274	254	274	237	279	277	273	242	284	266	283	243	285	237	263	268	251	262	278	244	258	270	233	268	253	238	277	279	279	278	264	259	262	254	238	280	244	284	236	256	287	268	243	273	275	276	272	255	265	277	239	270	253	297	287	274	259	247	268	272	246	240	266	269	266	244	287	296	266	248	249	269	236	244	273	212	244	245	244	240	248	259	245	256	248	264	236	258	256	264	270	262	260	271	283	246	228	241	248	258	281	258
17041	18816	26730	31828	29530	22035	13813	6204	4496	2819	2014	1806	1531	1361	1258	1188	1059	1047	986	902	891	879	827	851	802	822	831	787	839	801	793	808	813	789	806	773	792	768	791	730	797	772	752	700	797	726	721	740	776	750	667	730	722	716	750	718	726	730	761	747	750	729	749	767	752	693	736	683	708	704	759	704	745	787	786	730	727	751	726	714	726	722	732	738	745	746	767	762	700	710	703	709	762	770	772	740	746	761	727	764	763	780	772	684	725	695	719	709	718	757	696	729	734	732	742	761	737	743	693	754	736	760	713	750	733	746	706	728	737	777	764	735	728	792	710	760	772	660	734	726	738	729	717	752	713	758	718	745	726	714	777	794	731	705	745	763	705	748	686	725	761	741	744	731	760	775	762	735	727	753	742	750	753	712	721	747	772	731	687	739	748	735	788	712	810	720	722	702	740	758	744	726	712	698	785	735	697	733	756	697	786	717	759	760	729	755	718	703	683	737	751	710	756	699	697	743	726	684	730	718	746	730	755	731	721	734	734	773	769	738	700	762	755	720	692	705	722	717	744	692	684	734	716	749	758	737	722	784	758	743	712	786	749	726	735	700	691	741	746	758	766	721	737	733	738	785	759	717	753	713	729	743	709	723	744	732	718	737	728	747	725	737	731	758	747	715	734	735	719	743	726	740	700	748	733	821	787	758	720	735	723	786	761	717	744	750	731	735	713	669	768	754	733	739	714	711	712	667	762	783	721	712	761	774	710	757	760	705	693	734	739	760	769	740	687	735	751	761	759	767	705	721	730	773	733	705	745	729	703	726	749	753	726	718	706	759	754	725	694	733	693	696	726	681	787	761	722	770	702	721	720	740	714	741	746	732	737	749	751	695	777	688	757	704	732	736	707	767	779	740	723	722	723	739	760	742	734	771	727	735	744	737	739	717	768	758	689	707	710	709	733	772	684	698	769	729	753	691	715	778	726	756	743	732	717	740	753	737	709	745	721	740	727	739	715	731	722	694	774	704	731	757	710	714	766	759	686	742	682	743	774	716	737	714	794	741	728	717	720	722	745	721	732	736	753	749	738	760	726	695	704	737	715	727	718	735	753	734	731	746	705	671	749	705	732	703	700	745	753	727	730	699	719	725	696	720	760	729	727	733	733	711	760	731	670	734	715	743	726	698	762	725	710	709	788	714	721	746	714	721	702	723	749	742	724	717	729	781	713	708	709	738	721	722	730	682	749	787	727	724	732	768	718	719	765	696	750	731	715	756	695	723	712	741	747	785	742	754	765	731	763	785	727	735	705	705	717	750	710	729	733	743	734	646	734	723	760	731	717	715	723	682	725	807	759	709	763	678	712	732	722	707	779	761	720	713	724	709	716	719	721	756	769	740	702	741	694	734	741	715	691	744	736	752	767	762	667	727	710	743	723	759	755	727	723	734	772	753	753	759	777	716	756	723	717	713	768	757	767	709	761	708	702	731	815	793	768	664	699	714	718	693	706	734	726	726	752	701	753	759	717	728	710	694	782	706	802	713	722	719	746	731	764	716	715	717	716	759	739	733	733	707	743	723	711	776	681	710	742	692	765	715	765	748	746	733	747	734	747	735	709	730	741	742	686	767	717	740	688	728	682	708	741	739	710	715	714	749	745	753	754	716	722	769	745	739	708	726	716	747	751	720	749	741	748	716	739	739	758	735	712	695	751	758	681	743	695	740	804	715	738	739	762	731	714	778	710	732	718	739	689	725	695	785	727	747	720	779	726	744	784	750	700	716	718	723	747	766	738	740	760	776	737	703	709	750	729	738	754	765	723	716	759	737	712	732	719	758	721	708	741	706	716	719	768	727	750	720	772	737	747	681	722	758	766	710	728	719	714	784	752	750	703	724	745	727	763	765	701	738	714	711	675	782	724	723	751	665	768	756	701	730	753	736	743	712	702	696	746	679	770	735	710	730	781	775	754	744	732	715	696	685	748	734	766	765	731	741	758	715	721	755	692	742	763	731	708	742	751	726	767	760	738	729	770	738	749	710	713	726	704	745	764	731	764	789	754	746	673	681	719	683	697	749	748	782	760	728	738	715	742	730	706	766	698	720	742	700	738	715	765	717	722	741	762	716	668	761	779	769	739	755	733	723	694	750	704	706	680	723	737	735	726	725	670	727	757	708	730	760	718	741	746	770	744	716	774	717	735	734	724	742	714	727	737	693	710	695	729	746	788	711	760	728	751	763	738	735	762	707	720	748	719	714	753	664	758	747	742	729	758	749	677	707	739	793	781	769	704	722	777	734	763	774	713	748	706	756	764	735	730	744	734	724	708	743	725	809	731	769	704	766	728	770	713	709	754	749	679	751	723	756	747	724	724	751	761	754	757	752	766	791	736	733	731	648	733	715	700	703	719	771	736	638	720	688	728	695	745	715	733	718	735	749	699	716	722	701	790	750	764	752	786	732	721	714	769	733	741	765	731	741	702	691	727	775	727	722	711	742	786	767	715	716	714	711	712	737	768	718	752	745	717	771	794	744	733	709	737	718	737	753	738	719	716	709	738	667	766	741	738	718	685	715	757	779	726	729	726	742	705	751	777	695	709	752	772	738	727	719	720	710	788	737	756	724	774	748	750	773	740	748	705	705	767	746	719	655	745	741	715	721	711	751	735	751	767	711	718	739	661	742	741	758	689	730	752	738	739	763	712	683	778	718	733	741	729	749	721	770	693	708	729	753	715	699	727	689	738	735	703	737	742	735	734	804	730	730	709	709	681	755	709	758	706	724	697	740	720	682	715	709	757	761	751	727	721	757	703	760	751	766	757	743	726	716	736	715	714	791	712	745	725	709	744	759	769	731	716	810	765	723	806	789	709	751	713	778	760	739	748	755	754	725	750	702	762	717	747	765	754	766	745	750	685	775	769	748	758	757	722	741	758	739	745	678	741	743	688	710	741	742	751	719	698	719	724	746	712	734	757	741	723	723	709	701	748	692	717	737	708	713	726	743	781	754	740	782	697	728	740	747	710	755	758	699	746	718	708	765	693	771	720	731	756	704	730	719	713	746	726	690	695	774	743	750	708	677	729	752	737	697	718	770	754	710	717	775	732	730	721	739	686	753	726	749	699	747	697	744	734	713	748	709	737	627	757	759	718	726	774	718	733	778	724	652	718	745	736	714	718	728	705	765	713	734	734	707	682	737	753	723	771	734	767	782	710	692	737	715	779	729	741	706	728	748	768	738	765	762	790	737	727	759	758	763	730	753	726	717	721	750	716	740	779	739	763	739	749	792	713	771	820	735	757	785	723	747	777	718	734	723	761	754	719	732	714	736	720	728	736	675	722	736	738	762	730	727	748	711	763	757	731	735	742	742	715	709	681	718	749	698	710	712	732	738	725	707	734	706	760	709	735	722	758	715	743	698	713	723	739	744	797	782	717	746	691	708	714	689	726	777	743	745	682	752	751	786	698	686	745	726	758	729	764	711	713	772	765	720	701	787	741	688	721	751
23989	24080	26298	23223	16506	9055	4342	1585	981	650	447	380	386	351	353	297	284	303	295	291	251	269	283	258	279	258	286	249	257	261	260	279	283	274	296	239	250	246	261	282	265	267	218	271	235	269	266	240	241	251	279	287	280	256	276	262	277	278	268	252	251	272	273	252	257	271	247	286	262	260	263	281	254	288	260	225	246	273	252	250	263	261	265	244	235	258	282	252	226	267	256	244	253	268	267	280	264	257	288	252	239	257	268	278	263	216	277	268	270	277	263	252	256	230	232	253	269	270	238	278	308	274	270	255	263	263	263	284	249	280	266	235	270	260	267	261	248	283	254	274	252	267	230	284	267	249	232	260	236	258	240	256	254	257	268	232	259	286	261	244	238	253	258	267	279	246	258	246	285	265	265	270	298	284	259	236	243	260	235	263	245	248	245	282	283	268	253	247	282	250	253	229	265	225	261	246	261	261	281	258	263	275	265	248	300	263	253	281	271	255	279	269	255	244	269	230	290	262	230	291	260	273	259	244	269	261	266	264	251	274	284	279	228	278	268	257	270	279	247	265	251	271	242	280	256	243	236	254	273	280	256	237	233	243	263	273	251	262	305	239	268	247	261	252	253	257	241	284	254	261	274	246	290	273	259	280	252	261	270	248	286	245	267	265	252	266	266	294	272	269	281	237	284	263	261	264	253	248	246	254	248	265	257	216	265	281	279	265	254	279	291	259	265	248	277	255	251	265	274	263	256	281	263	260	280	253	273	245	271	281	260	292	257	248	267	252	277	270	273	258	266	273	277	243	275	257	248	263	245	299	245	260	270	252	246	273	219	249	256	271	240	242	235	303	262	243	240	265	265	263	251	247	243	244	290	266	242	225	271	266	248	252	270	254	254	229	255	306	243	279	221	272	264	285	244	286	250	281	282	247	243	242	256	271	259	281	284	271	259	234	301	256	237	280	245	252	271	249	267	242	283	271	247	261	260	287	276	224	249	261	212	281	232	251	265	275	232	298	242	279	269	268	279	266	256	294	241	280	256	249	251	272	246	279	244	264	278	242	248	274	237	260	259	266	262	255	274	234	231	242	276	237	246	276	235	277	275	249	274	247	296	275	267	266	252	257	242	252	248	279	277	244	247	252	284	257	255	264	218	240	246	251	274	251	279	230	261	247	259	266	301	256	255	258	268	261	283	281	262	258	260	257	275	266	264	258	240	242	223	256	261	262	230	263	273	284	250	251	275	235	234	277	281	265	255	270	270	249	242	274	252	258	295	231	247	253	238	281	249	276	278	215	240	281	234	239	248	265	249	275	269	262	238	252	269	258	273	253	269	243	284	256	285	240	277	242	244	268	244	280	299	275	277	277	260	258	274	253	264	245	255	294	275	260	233	247	262	239	262	239	256	269	218	268	296	282	258	263	259	267	268	248	270	297	267	282	278	263	275	254	257	265	287	267	250	257	248	251	263	258	243	258	312	254	285	279	246	235	243	266	261	280	261	282	283	270	268	271	256	273	249	262	279	239	247	265	257	235	245	244	259	246	267	256	234	253	279	286	265	278	253	266	257	259	250	261	264	287	263	248	281	274	259	268	284	253	245	279	246	270	256	250	284	257	245	280	263	279	259	249	265	254	252	253	240	272	261	234	288	256	257	248	246	268	264	253	266	280	245	263	272	273	243	257	230	250	241	249	276	257	295	265	264	252	261	263	268	247	254	252	244	263	251	256	257	225	257	252	269	221	269	252	239	269	246	254	258	271	271	227	274	244	251	253	273	250	282	250	284	284	267	261	256	264	274	238	269	256	251	293	273	266	279	272	266	241	282	259	269	247	261	249	256	265	267	268	249	279	266	242	260	277	261	243	255	276	241	264	251	237	248	255	275	289	260	248	280	252	299	272	237	291	258	288	288	261	287	242	259	269	269	284	282	269	263	288	263	288	268	267	255	290	268	243	246	274	248	270	287	267	241	270	262	275	253	308	268	255	269	251	260	274	263	262	281	248	260	250	250	243	266	290	290	251	267	239	266	247	267	247	260	245	238	262	263	238	283	251	293	244	268	277	302	273	255	264	274	260	244	261	258	250	223	269	274	264	264	275	268	246	272	259	248	254	269	267	258	246	260	265	241	238	285	271	274	243	288	257	248	254	264	279	248	264	234	235	226	255	282	236	284	271	267	271	218	284	246	261	263	241	263	273	265	238	261	286	255	246	259	237	303	254	263	269	250	251	282	271	256	255	281	259	294	251	264	264	252	259	258	260	252	264	238	267	240	263	272	244	264	286	256	270	294	256	257	247	222	267	242	267	251	267	271	245	269	266	281	271	272	302	283	261	244	264	267	250	269	279	268	244	252	255	264	268	264	270	262	290	265	244	277	247	260	251	243	274	286	265	264	254	261	274	277	242	226	267	253	253	219	263	256	290	241	256	288	213	246	274	241	267	258	210	269	261	245	264	276	286	238	261	260	297	253	245	272	257	270	261	241	249	267	234	245	239	236	227	249	252	263	255	286	266	270	278	267	285	279	232	269	258	235	265	268	261	263	265	265	285	283	290	302	250	248	253	268	267	232	244	273	226	290	233	264	276	250	267	251	264	276	260	268	279	254	252	259	254	237	285	275	255	255	252	275	263	268	307	257	237	237	265	257	252	263	254	254	247	273	225	249	266	277	275	291	244	286	236	242	245	256	243	276	253	258	259	273	258	244	252	270	255	272	254	281	250	260	267	259	249	240	267	272	272	260	273	267	252	258	280	288	263	246	260	258	285	248	241	269	276	239	269	254	262	237	258	281	247	279	246	259	271	275	271	247	277	275	285	273	264	248	253	293	257	264	254	250	242	291	253	261	260	238	262	296	266	256	280	283	258	276	258	280	247	262	246	237	251	242	259	258	258	248	263	280	260	253	256	282	237	252	249	250	293	222	241	287	250	263	253	251	256	265	265	230	246	275	273	271	235	243	258	246	278	275	248	258	259	262	244	270	284	261	264	266	219	291	244	286	259	298	278	259	298	266	264	259	286	265	266	272	246	257	266	252	250	248	251	252	258	245	240	273	283	254	268	273	226	276	238	272	267	266	273	255	272	260	243	263	238	263	254	269	267	247	281	252	280	220	247	253	247	251	255	246	237	240	267	263	291	284	261	276	270	284	255	259	250	286	272	250	257	280	270	245	262	245	256	287	285	263	259	277	252	227	286	240	261	258	257	262	261	234	269	258	268	271	276	278	257	260	267	247	290	273	276	268	258	250	287	236	237	274	261	277	250	215	259	271	269	286	257	255	275	270	266	291	251	262	256	250	261	245	275	267	271	259	273	275	261	271	271	242	258	221	287	253	280	238	278	282	302	240	282	271	274	278	263	265	263	268	266	253	268	276	260	236	258	274	240	255	254	281	244	277	251	271	273	253	247	266	286	280	289	251	229	260	282	263	297	258	284	248	244	268	269	253	272	286	245	252	268	247	269	263	253	266	274	283	246	284	262	265	249	243	263	249	246
16551	18630	26427	32238	29302	22221	13500	6156	4382	2820	1896	1665	1481	1321	1275	1137	1022	1022	919	939	863	863	810	820	830	817	803	799	784	803	747	773	711	758	755	797	758	761	709	745	753	742	685	716	734	778	697	712	714	720	763	743	684	731	758	710	753	735	694	721	751	722	723	769	732	708	736	757	714	682	727	714	745	770	765	728	718	727	740	726	769	696	740	715	769	712	710	744	748	723	681	772	736	751	786	678	720	682	705	722	721	758	724	708	706	764	704	751	727	706	709	720	764	714	728	773	726	732	704	758	744	753	707	750	718	752	754	752	700	725	732	794	731	722	709	729	710	730	742	650	720	762	718	751	698	735	721	734	716	674	760	723	735	702	729	735	775	745	753	739	765	707	719	714	746	702	748	720	731	737	801	696	735	750	719	730	731	759	739	707	714	729	720	706	721	693	766	698	694	743	712	748	760	751	756	735	708	750	757	713	756	737	710	728	719	758	761	746	796	720	697	703	752	717	731	708	750	736	734	682	704	734	737	722	736	753	743	754	747	741	725	723	710	739	770	729	745	711	726	745	778	763	761	723	742	682	734	717	760	746	746	713	749	763	747	709	753	722	725	710	739	696	762	741	780	733	769	686	713	730	710	727	695	779	684	742	735	758	714	761	731	730	682	736	731	695	752	720	724	749	764	726	729	742	748	767	749	712	735	746	744	738	718	733	738	737	747	739	726	756	713	701	759	759	696	675	698	734	754	742	744	753	728	771	734	745	752	737	685	785	711	743	753	750	721	734	743	744	734	712	698	746	732	705	734	733	694	755	751	728	717	722	714	690	717	730	737	737	699	735	738	758	754	691	721	726	764	711	708	713	719	772	777	703	736	772	733	716	736	704	733	720	735	747	745	786	708	726	768	743	738	742	703	778	654	721	778	755	756	702	730	748	725	772	719	681	709	702	659	711	688	701	695	728	724	753	693	784	738	721	746	711	695	716	745	744	727	739	724	763	738	709	758	711	736	685	740	759	696	764	757	786	747	773	751	685	728	677	760	758	777	772	742	772	712	731	746	687	789	702	758	722	758	738	759	738	735	741	730	740	757	713	731	752	758	726	691	777	709	717	721	710	769	758	708	719	789	706	735	742	728	774	715	772	733	704	740	770	760	723	752	744	739	708	696	740	694	674	768	719	744	705	752	751	747	752	759	733	711	711	730	708	702	774	741	717	770	745	769	791	741	733	736	778	731	736	730	742	742	703	752	730	764	740	700	719	767	725	754	745	748	742	774	747	744	772	714	742	750	677	768	704	788	716	738	745	788	748	692	733	743	769	760	774	733	730	772	751	740	733	741	728	748	775	755	781	734	725	693	756	729	725	725	740	728	783	721	737	714	720	739	723	756	663	727	782	760	717	763	745	715	768	677	722	753	725	681	724	757	703	712	751	708	735	700	741	715	713	686	755	694	697	717	737	728	759	743	715	751	741	739	735	751	715	752	692	744	705	741	776	727	704	743	685	722	715	758	712	699	762	701	719	700	721	720	722	746	751	759	679	710	713	671	681	706	719	753	762	734	741	729	710	729	703	743	747	682	704	741	677	739	711	750	705	743	742	761	768	712	767	703	787	710	699	725	708	714	719	720	797	740	741	751	735	717	749	674	750	742	687	733	741	757	765	734	703	741	751	757	736	716	697	765	717	699	740	730	765	673	748	753	757	774	753	738	750	778	701	739	671	789	739	753	733	743	767	707	709	713	743	732	746	718	757	751	624	749	664	729	739	747	743	700	756	712	759	718	732	715	735	693	723	739	699	708	726	701	765	707	729	698	719	717	737	766	749	696	775	732	730	708	744	729	726	763	715	688	745	724	710	701	753	722	710	711	738	707	680	726	763	757	737	724	732	718	749	737	750	741	703	735	681	741	706	673	735	727	725	709	695	736	731	726	745	748	768	722	755	773	732	712	737	735	724	713	676	781	733	731	713	754	702	728	752	734	732	744	730	732	714	778	750	790	740	680	691	726	760	745	732	740	708	751	705	737	773	721	712	744	720	735	742	726	734	738	681	743	744	719	713	759	764	704	739	740	770	738	694	705	726	700	712	743	719	679	736	745	754	680	745	714	736	723	693	765	733	750	715	735	741	739	738	696	757	765	730	716	757	693	703	745	722	764	719	703	789	704	723	727	786	730	733	797	725	732	681	765	735	782	668	731	713	764	746	740	720	712	720	742	713	749	759	730	718	762	680	777	727	761	724	732	714	739	725	737	776	742	708	716	797	747	733	736	723	706	767	727	734	714	680	753	710	700	715	755	722	694	756	762	786	708	719	713	730	725	726	703	693	744	754	752	798	742	740	766	754	711	720	737	765	734	757	750	677	699	738	689	698	693	700	700	695	725	699	751	764	748	733	776	718	753	742	761	726	737	720	742	686	756	739	748	731	711	728	725	700	750	718	705	757	780	708	681	726	734	767	723	707	757	718	795	745	745	696	705	721	717	739	723	744	749	752	728	729	723	720	745	731	766	679	704	725	736	731	720	745	698	700	778	732	777	700	735	753	716	717	744	707	744	715	726	738	704	782	685	702	714	738	717	733	702	724	751	691	705	764	764	730	730	712	740	729	679	711	775	726	704	718	758	688	743	688	735	735	757	700	753	709	761	745	729	784	701	731	734	728	735	754	747	747	762	725	766	703	729	752	752	712	713	745	781	768	762	748	729	746	735	759	716	773	718	783	741	772	725	715	720	778	701	715	802	754	720	752	700	757	722	737	708	744	701	717	768	713	743	730	708	743	732	742	714	768	723	711	722	732	745	757	717	675	735	745	708	744	774	700	699	796	718	684	699	720	699	740	708	771	716	655	717	729	714	729	712	739	757	721	721	744	753	721	651	698	727	726	706	710	715	696	770	723	708	726	718	728	755	746	751	729	676	815	761	749	674	723	696	701	737	691	715	720	708	729	737	758	681	695	713	737	716	735	741	713	755	748	762	711	736	722	730	720	746	717	742	742	768	726	703	721	729	714	714	749	771	726	765	737	742	723	749	717	716	713	738	702	762	759	700	715	702	691	711	714	755	694	680	718	721	728	747	780	745	758	745	740	727	742	730	692	693	725	726	764	719	761	695	670	703	728	679	687	729	744	758	701	746	691	714	763	703	753	702	742	730	736	734	744	747	737	699	718	732	689	698	710	712	754	691	738	726	695	768	728	708	779	690	736	742	715	728	718	785	767	705	756	752	717	732	700	727	711	717	706	745	726	744	689	778	734	732	779	765	726	735	688	755	703	703	729	763	754	723	735	770	775	736	698	734	727	726	736	715	725	719	700	787	718	673	698	759	711	751	764	727	752	772	747	704	726	733	737	711	752	733	718	765	776	761	668	722	691	710	724	728	716	713	715	723	735	692	711	734	745	699	751	732	741	746	744	746	750	754	718	714	755	689	693	747	730	707	707	727	705	710	704	725	748	722	740	715	731	705	719	724	745	719	709	752	713	751	746	708	743	744	722	716	762
22857	24443	27476	24042	17212	8642	3463	1281	751	578	407	374	327	348	317	316	324	304	273	274	298	290	320	300	298	299	265	277	249	247	277	256	273	256	247	246	297	287	279	269	300	259	286	304	293	247	286	245	295	267	259	255	252	272	282	230	246	286	269	289	266	244	265	240	248	261	262	252	270	299	254	260	247	267	264	263	270	267	265	277	258	267	268	300	282	260	281	281	272	275	266	279	248	256	264	276	257	264	269	244	266	256	271	305	240	233	290	256	262	249	267	287	290	268	279	272	266	283	250	265	296	276	258	282	289	257	280	255	272	268	255	265	270	254	284	272	294	262	262	270	277	258	261	270	243	276	254	269	259	251	281	260	269	249	276	258	242	309	274	285	263	302	286	264	276	247	272	274	283	263	284	291	270	282	259	265	304	273	241	266	255	244	260	296	299	271	276	246	273	256	271	280	265	290	272	272	265	246	265	287	272	253	243	234	269	254	247	278	249	250	280	244	258	241	255	248	274	241	249	289	254	261	283	263	271	262	267	236	305	278	271	252	270	270	301	256	263	268	248	273	269	246	279	256	241	258	262	296	247	257	295	292	255	264	256	261	258	250	276	267	255	248	250	267	272	272	279	273	265	275	261	234	287	266	264	272	299	246	274	236	242	287	299	255	275	250	266	263	274	274	280	283	282	278	253	248	268	287	245	259	286	255	294	280	260	266	253	256	294	282	252	277	278	299	278	275	258	273	270	274	243	304	263	254	267	264	265	276	259	270	272	287	281	275	264	281	284	267	262	245	259	254	247	256	261	292	265	255	266	269	263	290	274	265	280	285	255	241	254	251	245	314	254	273	259	269	281	263	269	291	272	253	266	255	262	270	280	273	271	267	278	244	237	279	283	245	280	280	268	255	256	262	266	265	249	257	267	280	263	264	272	259	268	268	287	263	287	291	258	256	291	278	272	252	269	274	275	268	253	282	273	262	261	253	267	258	296	247	283	262	264	299	266	263	236	275	247	286	276	226	242	270	274	255	302	280	272	245	286	290	270	252	273	253	257	273	288	283	274	271	261	255	272	275	237	253	257	257	254	294	256	241	239	281	251	259	285	250	275	264	253	304	251	255	251	265	262	289	266	265	273	251	245	259	254	287	265	263	304	259	278	263	268	254	273	290	273	254	277	262	275	266	258	280	276	251	321	248	230	307	292	258	267	258	260	234	291	272	271	260	294	267	271	249	244	250	271	267	259	248	277	244	242	263	275	232	289	263	232	287	263	236	258	258	262	255	284	275	245	285	283	262	238	260	289	247	274	270	263	280	273	261	262	280	280	275	258	259	293	286	267	272	253	269	243	283	275	229	288	294	260	275	248	272	239	284	226	283	279	260	265	261	271	227	276	295	250	288	251	236	271	278	282	287	250	240	313	272	259	274	285	303	271	256	268	275	271	262	272	278	298	275	243	269	251	262	261	277	278	263	269	271	287	238	247	281	247	270	243	276	271	293	271	291	261	254	278	262	281	271	266	251	305	263	285	276	255	265	246	246	275	265	268	258	266	269	306	280	245	262	272	249	271	252	222	254	256	276	273	276	258	264	277	292	276	257	273	257	275	237	288	266	253	256	237	256	250	272	253	270	273	274	244	246	313	278	233	257	288	270	272	262	268	260	287	265	274	252	261	246	293	251	256	267	265	241	268	269	264	257	266	251	295	259	275	268	263	271	274	280	282	248	271	276	256	298	253	294	279	269	299	297	283	274	239	281	249	257	264	273	281	264	305	269	307	260	297	297	266	259	256	263	243	265	273	274	275	285	274	269	276	266	288	257	293	288	284	289	286	230	260	300	244	262	258	277	265	236	279	260	280	262	281	256	303	258	238	307	290	270	268	245	269	273	296	284	246	266	236	248	283	271	261	257	258	292	278	286	250	254	258	261	246	276	255	274	304	278	274	275	258	281	263	267	277	264	258	233	276	274	272	279	260	266	282	276	271	254	261	253	286	271	270	259	280	283	289	260	274	275	249	251	257	276	267	264	291	288	242	237	262	291	258	280	283	261	275	264	265	264	250	270	285	238	272	264	252	227	279	289	254	260	263	264	234	253	243	261	256	278	273	307	259	286	248	277	273	262	272	286	243	272	265	275	290	269	246	268	262	258	297	269	270	246	236	277	292	286	275	249	264	282	256	254	277	256	285	263	258	291	267	273	250	262	273	304	277	284	309	255	258	259	274	274	272	265	275	282	283	291	292	265	251	267	258	251	270	270	271	253	292	293	268	261	294	285	269	255	289	254	293	271	237	251	319	282	311	278	277	265	273	258	272	291	259	262	278	255	257	247	300	302	267	248	256	292	276	258	292	267	274	283	263	261	254	256	268	242	277	284	272	263	255	272	264	279	250	257	277	283	258	256	265	278	279	283	281	304	241	258	276	269	274	243	276	285	288	259	225	270	240	255	292	248	253	273	271	284	269	247	283	264	271	271	258	251	260	240	272	248	234	239	284	264	284	254	246	258	280	295	295	251	230	265	260	294	295	271	256	236	268	305	251	294	268	258	250	294	286	275	257	266	304	290	276	278	267	240	278	255	260	251	247	261	274	274	284	264	257	292	283	250	260	261	304	255	295	258	294	261	249	282	265	255	278	277	264	260	246	287	270	261	258	270	267	301	263	292	282	272	257	259	269	301	244	288	272	259	257	263	248	267	259	274	257	242	271	257	272	266	257	250	257	280	259	265	292	269	257	258	264	287	258	249	233	291	252	308	248	278	297	291	309	261	296	275	254	257	275	275	262	254	267	257	259	241	282	274	260	293	277	278	305	267	299	257	255	304	258	251	266	257	296	258	251	263	256	253	259	280	237	284	295	269	265	294	279	286	250	254	263	276	262	297	260	254	240	283	282	267	267	251	269	239	252	253	272	255	264	273	284	281	289	255	288	263	280	248	288	273	288	285	281	271	265	278	257	293	290	248	262	250	242	263	269	259	275	269	263	272	263	256	266	249	282	283	281	258	286	269	259	246	286	259	271	295	277	246	251	291	260	267	245	261	276	271	282	261	268	279	286	257	257	239	257	261	275	264	249	235	272	264	321	276	272	304	268	259	272	265	259	253	273	272	276	257	267	275	268	265	246	271	250	272	244	260	268	268	251	270	272	259	233	259	260	250	259	275	263	279	284	271	267	299	271	287	245	251	280	265	268	282	271	267	265	268	241	242	259	251	250	263	305	277	264	290	266	254	251	266	223	252	291	259	258	255	263	281	276	276	270	239	274	297	260	286	286	282	261	243	250	275	285	260	277	254	276	251	314	279	268	272	264	238	246	265	269	254	275	267	294	262	238	287	272	264	290	256	280	274	282	253	261	271	259	267	281	248	284	248	265	288	245	271	269	265	280	280	264	236	271	280	260	270	250	295	286	276	300	287	289	264	263	270	230	255	250	279	293	254	261	246	250	294	254	285	263	261	296	257	270	290	248	276	282	279	286	235	251	264	279	275	267	280	288	239
15756	19396	27569	32786	29762	20233	11082	5181	3384	2289	1526	1385	1181	1075	991	1001	947	946	895	828	846	828	829	788	838	822	795	815	749	791	798	777	749	787	775	758	771	778	781	761	771	730	792	735	762	725	695	773	734	749	745	763	750	754	780	750	734	767	802	720	758	768	774	789	744	720	739	731	761	728	791	762	776	706	729	730	750	758	747	761	774	735	730	797	731	733	757	772	704	716	755	733	755	703	751	714	755	761	703	731	716	720	751	757	701	750	765	747	744	729	720	740	735	737	736	728	762	731	734	740	730	722	697	757	773	744	724	723	736	743	722	776	740	823	768	741	780	711	747	731	782	739	764	744	740	732	746	757	779	726	745	745	742	684	714	737	755	741	747	735	746	769	787	724	752	790	780	767	751	757	760	756	754	783	766	700	757	717	691	704	743	790	760	727	787	739	694	765	785	777	748	753	750	740	720	733	790	765	753	749	728	769	727	688	779	763	747	776	733	746	826	769	748	753	770	743	721	768	790	771	718	748	738	707	763	756	743	800	743	752	782	710	733	759	707	716	711	729	702	735	749	764	674	743	726	717	704	695	730	755	728	732	806	755	782	783	762	723	767	694	728	754	759	760	735	777	762	716	754	748	701	726	701	733	753	721	751	764	724	769	758	748	737	715	726	703	767	719	739	717	751	754	771	755	730	732	723	778	768	740	763	748	736	696	751	730	799	764	729	717	738	748	680	754	754	772	707	719	769	801	791	719	700	725	797	701	763	739	728	776	778	753	741	756	689	748	705	759	752	779	761	801	765	758	769	691	755	719	722	730	739	775	764	773	735	767	745	790	788	751	688	753	746	722	758	729	780	758	713	743	704	756	751	726	721	735	746	765	744	721	718	769	787	793	817	747	769	780	791	775	736	694	731	778	717	773	729	725	721	733	718	744	767	726	752	758	761	745	801	775	710	756	744	745	743	716	697	697	722	683	741	702	761	767	770	806	778	736	733	717	779	754	765	742	729	748	741	711	722	726	781	713	711	791	765	777	723	756	773	736	716	711	748	744	795	767	788	702	757	761	757	721	769	744	739	705	781	774	744	729	717	751	726	748	730	686	758	786	729	702	752	702	774	748	700	735	745	761	734	763	712	737	740	700	725	709	744	764	729	720	762	755	774	770	727	784	711	738	726	726	719	736	799	745	782	761	730	779	742	695	794	736	779	735	724	736	720	813	726	752	744	784	786	766	754	752	797	767	748	727	706	766	764	795	729	771	734	735	701	720	745	759	765	737	739	736	776	758	726	756	730	743	743	768	792	666	799	770	726	699	735	773	807	810	719	742	710	756	716	731	735	719	745	700	805	715	709	742	743	724	708	723	724	759	814	757	732	776	698	773	789	732	724	780	762	730	730	790	695	748	781	738	746	717	735	698	707	719	736	741	724	718	723	730	711	746	736	774	715	765	714	749	739	740	731	753	745	759	699	773	746	732	722	767	704	761	711	769	750	712	750	767	764	769	753	766	716	719	726	724	725	739	700	725	719	765	759	747	772	732	699	770	750	769	759	781	774	754	748	705	790	740	747	774	773	742	729	747	790	736	730	749	723	700	755	748	761	759	760	769	726	771	716	768	704	781	738	765	728	728	764	773	787	755	730	720	758	798	761	792	768	684	746	742	743	777	817	772	718	788	765	730	745	719	722	754	727	738	777	705	720	773	779	748	723	709	748	748	761	720	722	771	774	739	735	744	742	794	761	707	761	742	776	783	747	746	760	761	728	783	766	739	771	755	779	764	717	787	798	768	725	754	808	744	686	705	792	740	726	764	766	758	723	761	820	710	756	746	771	721	771	779	736	729	781	787	752	727	749	727	701	726	766	702	751	730	739	731	727	801	780	743	744	757	717	747	778	778	765	742	757	752	746	710	731	733	746	751	751	782	748	759	750	743	740	722	757	785	746	710	757	726	767	743	738	745	688	751	784	715	712	744	794	748	798	720	741	755	784	736	761	704	723	774	719	730	741	745	730	762	745	743	747	738	739	750	696	752	759	731	758	778	736	729	774	748	751	816	769	746	768	736	777	750	747	728	753	720	787	780	773	724	686	742	749	725	772	699	740	738	734	740	723	752	753	692	787	746	753	762	736	764	739	708	720	767	776	752	720	703	755	770	738	727	691	733	752	751	739	752	712	730	780	789	756	719	754	740	737	745	746	796	753	719	682	725	740	787	693	777	673	757	771	788	735	770	717	668	769	742	717	743	737	710	711	768	788	732	708	734	758	722	716	725	765	756	795	737	750	773	791	720	784	731	770	753	757	806	776	751	760	725	750	737	703	809	770	774	764	785	771	737	725	745	790	688	741	731	701	786	816	754	787	758	759	771	746	685	728	737	703	739	748	752	747	763	703	749	759	722	753	781	741	783	731	748	759	774	790	757	717	799	789	733	779	734	747	738	754	755	723	745	747	761	740	707	796	786	695	713	735	733	741	753	755	754	743	723	787	721	736	752	722	757	769	756	730	748	738	761	686	740	757	766	750	762	711	801	783	733	753	709	756	748	757	771	786	706	738	760	725	767	744	747	739	695	728	729	730	736	772	770	784	752	728	772	723	747	735	790	763	742	699	750	795	736	757	806	811	741	785	707	729	752	744	799	694	735	749	700	740	746	754	721	773	711	766	724	774	764	748	728	737	753	747	732	769	687	768	741	753	752	693	752	730	737	733	745	712	793	736	760	760	767	745	761	766	705	753	775	739	741	742	780	778	757	743	723	774	752	701	774	769	736	732	786	752	787	769	737	784	737	751	775	723	722	736	777	734	744	739	749	716	724	737	773	760	724	795	697	767	693	770	737	692	715	771	734	755	698	778	732	770	760	761	732	724	725	827	741	731	780	765	769	728	765	744	700	703	741	744	732	751	783	761	724	767	735	768	803	768	760	711	801	746	811	797	714	777	736	760	710	747	714	765	774	797	718	770	756	752	751	723	716	751	682	790	762	763	760	780	709	692	740	721	732	786	715	752	741	725	726	748	800	754	748	772	713	740	774	776	737	735	722	734	758	753	715	723	744	743	707	751	703	763	703	708	753	760	733	765	782	734	718	726	735	761	740	764	772	743	732	763	706	750	785	735	722	769	770	778	690	821	753	772	743	713	725	774	763	679	738	723	755	732	726	764	742	722	750	713	754	736	767	802	756	722	732	760	784	733	736	759	777	739	775	712	751	744	748	763	688	734	700	770	750	752	754	766	758	742	743	730	761	726	789	752	736	749	748	703	698	776	691	784	749	790	719	749	717	763	771	776	720	773	791	728	723	722	729	742	785	799	759	749	730	681	710	702	744	733	758	740	729	777	697	715	756	746	782	728	764	736	741	729	772	763	730	744	713	708	723	724	783	730	728	755	743	736	738	778	744	748	706	807	743	732	740	755	741	770	727	740	731	693	758	765	737	748	717	781	758	746	706	735	739	753	779	722	787	743	729	742	809	712	721	730	798	717	735	744	743	728	715	711	706
22540	25076	28726	24517	17386	8326	3788	1376	828	580	398	389	331	351	335	296	288	285	292	284	267	257	305	267	270	303	266	260	302	255	276	254	266	228	272	268	315	262	270	278	267	269	296	254	284	246	262	238	262	251	257	265	251	270	283	257	242	272	265	252	262	230	261	250	251	256	250	241	270	253	275	275	244	262	265	271	270	246	276	252	256	252	264	266	258	276	245	303	289	270	262	244	268	287	264	289	277	255	268	251	249	282	259	241	244	259	260	255	267	285	260	274	247	272	311	282	248	266	286	247	286	243	282	254	245	281	248	279	249	283	273	249	291	272	278	270	251	300	286	271	276	272	242	251	279	286	250	262	258	254	282	291	272	256	282	256	250	273	254	266	257	259	263	256	239	247	260	271	262	281	278	248	264	273	268	292	288	291	291	257	253	261	292	263	274	258	277	254	272	275	271	279	267	279	260	278	255	269	280	254	243	311	245	256	252	242	283	285	265	253	263	268	277	282	263	270	279	271	278	255	262	266	235	253	253	264	266	272	270	267	256	260	262	257	271	268	272	259	296	252	288	281	233	267	246	274	259	278	304	232	264	263	274	276	278	254	294	301	253	252	300	256	294	263	237	286	285	259	258	264	278	245	295	254	285	267	287	271	270	310	249	266	228	273	329	301	259	265	260	269	273	253	263	294	250	253	267	273	266	237	262	272	253	248	288	267	230	287	261	263	296	265	266	267	278	245	266	268	270	240	285	254	279	266	245	267	285	260	249	279	247	264	276	318	270	259	284	292	290	289	255	274	270	285	265	267	283	283	244	276	275	297	252	268	300	272	268	242	241	254	294	263	284	262	264	259	296	289	256	275	263	251	271	277	271	276	250	275	260	249	283	244	264	278	286	263	272	267	269	255	253	262	284	250	284	272	252	273	291	277	249	250	273	262	239	280	244	283	257	274	239	269	263	247	302	267	257	251	260	298	266	295	270	295	249	264	239	275	267	278	261	274	267	276	270	235	250	245	280	268	284	275	233	238	258	249	254	256	300	281	253	289	267	255	245	288	249	288	248	276	269	260	293	269	260	275	265	287	230	253	272	248	287	255	287	251	236	305	260	267	276	254	266	252	269	273	280	284	250	251	276	276	269	247	250	248	279	238	233	256	273	257	277	276	276	253	255	243	257	250	255	253	248	234	286	256	254	256	266	251	280	286	284	237	269	272	270	255	267	301	257	279	255	279	270	264	263	283	254	248	232	266	250	280	272	251	243	302	263	291	246	304	263	246	283	269	263	262	282	249	260	270	262	252	248	260	265	277	267	262	262	290	276	282	269	267	238	288	269	266	280	275	243	242	251	300	291	238	273	268	278	253	287	288	255	266	295	299	299	277	273	272	256	268	311	265	263	248	273	292	289	270	290	263	255	264	297	255	292	270	235	259	277	260	294	258	273	243	250	266	253	287	272	262	277	295	261	250	264	241	264	247	290	269	267	287	269	294	263	257	267	239	255	256	246	253	261	248	254	283	255	258	283	245	246	300	291	272	281	273	270	243	271	249	269	246	281	279	265	257	278	300	273	246	267	255	236	257	274	250	275	280	229	291	250	281	263	279	272	260	272	288	272	287	266	272	268	279	301	290	286	276	274	283	293	276	272	282	263	252	242	273	266	231	260	244	278	282	255	241	224	268	255	266	272	279	245	265	284	225	283	290	272	277	256	251	260	253	252	264	271	272	241	266	258	282	273	274	276	264	250	299	286	246	273	259	263	244	257	259	255	255	255	266	246	267	266	270	279	251	269	306	250	257	264	285	249	241	268	262	277	258	313	300	255	261	279	265	281	272	247	249	277	242	269	246	267	273	256	278	249	265	288	243	265	308	273	234	267	267	248	251	240	284	263	255	283	280	290	270	267	274	295	271	235	251	267	260	272	269	227	255	271	266	279	267	286	277	276	295	291	270	292	263	254	269	308	245	276	271	251	275	262	283	281	253	278	238	266	262	278	279	289	252	237	252	256	258	267	257	252	287	255	280	255	272	262	286	263	262	290	262	268	252	251	313	235	258	278	276	255	245	257	266	260	262	242	270	244	266	277	273	273	256	251	277	276	289	291	278	251	270	260	283	248	282	273	287	260	257	283	271	280	286	284	278	278	261	261	281	268	269	276	258	233	266	283	272	263	266	247	258	278	276	259	272	303	260	237	268	287	266	273	281	299	266	261	291	254	258	259	277	251	261	292	275	267	266	244	274	268	275	265	258	262	286	254	271	268	277	265	258	266	261	286	271	260	311	281	283	285	252	274	240	238	267	266	282	260	273	251	269	280	294	278	284	290	279	251	277	271	246	259	268	260	282	234	246	284	264	248	261	256	289	265	297	258	251	257	272	271	251	273	283	273	263	253	269	271	265	231	268	254	280	223	254	283	253	263	311	267	243	225	260	250	258	273	252	254	295	276	270	269	296	301	245	259	247	280	244	291	251	283	305	282	293	251	275	279	260	258	263	250	272	267	247	249	302	228	267	265	295	244	273	235	281	252	252	255	266	260	252	291	266	258	283	289	304	255	244	225	282	268	254	258	292	240	266	287	263	230	271	262	273	280	261	240	288	283	258	265	262	238	277	258	265	248	256	235	266	274	258	301	269	263	289	218	264	263	292	250	243	257	261	293	293	247	239	264	248	257	286	277	257	264	246	260	246	257	275	266	290	232	278	293	276	248	232	258	330	275	286	263	264	254	260	276	254	259	236	275	277	247	290	265	277	285	283	278	281	224	235	272	280	245	245	279	283	255	260	235	274	280	282	241	246	231	263	266	266	258	264	269	246	239	273	276	259	250	250	261	276	276	280	268	255	303	289	276	290	262	277	278	224	261	245	257	263	298	294	256	273	279	290	246	254	247	284	273	255	264	266	275	269	297	267	270	219	246	244	265	242	243	278	260	285	294	261	292	285	274	297	254	239	247	300	261	249	272	262	264	250	275	297	278	281	266	284	298	249	260	271	243	247	246	249	249	255	284	267	253	313	284	262	260	290	253	293	251	253	258	265	249	245	238	258	255	257	273	252	259	263	294	297	276	294	285	265	290	250	272	257	254	260	281	300	312	297	288	262	268	275	247	298	259	276	256	241	281	273	279	268	258	233	295	248	262	283	243	287	237	275	270	298	269	271	259	275	263	272	320	292	252	248	275	251	257	285	224	280	291	263	276	279	263	260	267	300	262	281	262	251	241	267	275	253	271	294	272	259	268	263	285	245	292	274	264	286	279	274	264	232	275	294	248	257	267	274	244	296	272	296	277	262	256	315	252	292	285	269	267	268	260	253	277	232	265	261	291	262	270	263	287	277	265	257	267	296	253	270	231	278	266	268	276	280	282	264	261	275	263	250	251	284	234	255	248	251	258	258	266	267	264	251	259	288	306	278	294	274	246	257	248	261	284	230	288	259	281	278	265	253	284	269	267	255	262	253	293	298	264	238	249	268	254	246	257	264	248	244	255	271	277	267	255	257
16016	20369	28371	32583	30306	20297	11940	5515	3553	2382	1566	1321	1155	1082	1102	951	905	931	878	853	832	816	800	801	765	791	827	790	780	791	741	719	787	760	807	759	756	809	746	705	724	722	770	725	747	798	743	770	745	702	756	756	714	746	737	730	765	721	727	719	764	743	767	747	713	766	771	720	752	789	753	730	755	748	789	700	755	731	737	772	768	736	759	747	733	765	725	767	767	773	753	736	690	746	704	787	709	749	740	726	732	720	758	760	769	775	678	748	774	756	761	764	842	749	729	774	791	746	736	741	757	729	723	730	740	726	823	756	729	701	736	778	782	704	763	743	738	747	798	759	734	762	732	735	728	733	726	789	751	713	767	758	756	762	736	717	778	732	740	760	725	761	749	774	763	728	765	735	746	747	755	750	797	728	767	744	702	726	785	743	695	760	748	702	714	713	730	750	740	768	729	681	706	746	760	801	757	783	730	760	772	778	752	753	724	726	743	763	750	744	736	715	745	742	706	745	739	793	756	739	714	748	759	748	715	675	770	741	753	668	710	731	771	722	744	791	758	786	758	731	732	741	775	773	718	733	744	764	756	699	754	726	730	749	786	724	737	755	781	751	738	742	730	776	779	730	796	767	736	766	731	679	732	757	772	737	760	712	742	757	741	729	783	765	786	731	747	741	736	798	716	734	762	732	751	751	734	746	757	767	726	737	808	708	764	742	739	729	762	721	750	718	732	749	685	703	735	699	770	716	772	745	742	729	766	718	814	730	729	745	765	795	733	707	771	788	647	750	733	746	715	736	735	758	743	713	757	751	752	730	763	742	763	758	741	762	676	738	766	731	758	712	743	722	752	740	713	737	731	721	714	770	779	773	752	725	735	748	743	749	749	711	752	756	758	742	747	737	772	737	792	723	751	693	755	801	732	742	774	770	734	741	792	704	758	758	752	742	752	766	749	757	753	710	704	761	737	731	718	718	684	780	748	758	738	728	729	761	689	725	772	783	721	732	714	783	739	748	794	760	699	769	734	741	752	722	689	741	757	768	731	743	769	736	730	749	719	767	755	747	733	753	735	727	708	758	701	731	783	750	736	787	722	734	764	720	752	748	790	777	759	745	761	800	740	783	788	735	728	717	789	759	741	726	732	777	775	788	755	736	742	768	789	724	744	792	814	727	771	736	762	732	749	692	740	760	731	749	773	720	807	737	784	721	738	772	751	760	771	769	749	735	718	788	711	782	703	714	727	726	701	770	721	701	764	800	759	810	765	709	747	774	755	710	704	763	709	771	719	692	827	755	760	754	702	702	742	778	730	761	735	764	770	749	769	806	707	766	747	717	742	742	757	706	765	748	784	762	749	781	748	741	790	732	725	718	732	724	726	719	752	754	778	757	768	724	716	737	734	772	724	726	755	703	735	743	775	709	780	766	722	748	732	753	786	743	758	770	756	807	726	755	747	755	776	732	750	720	791	750	718	699	733	760	762	729	760	733	741	793	724	757	726	784	746	771	746	728	750	766	728	750	753	743	808	697	744	740	716	732	711	748	760	749	710	734	780	761	710	746	760	755	735	760	719	739	778	728	730	784	777	745	780	772	730	772	728	741	718	712	723	719	735	802	752	753	721	715	750	788	758	746	733	736	741	777	713	725	778	705	699	763	796	781	737	772	790	754	757	728	777	741	738	784	769	714	757	720	749	773	723	806	776	774	748	729	765	752	795	723	777	745	750	730	714	729	692	731	734	771	743	735	706	768	763	750	762	702	784	722	747	725	754	769	702	738	783	769	779	753	778	723	740	781	763	716	721	724	733	733	739	724	758	734	776	744	747	816	731	715	732	776	719	729	771	755	779	775	772	803	793	770	747	799	764	702	757	789	757	694	720	802	798	714	806	776	745	757	722	757	811	735	693	735	753	719	712	677	753	686	748	703	715	720	717	752	765	763	738	751	773	702	700	746	732	700	708	755	748	748	767	760	728	742	747	772	724	768	747	740	725	783	759	727	727	748	730	796	751	757	738	748	817	714	749	747	736	740	785	740	755	743	731	768	773	779	736	748	754	769	748	729	722	765	755	768	762	734	718	774	765	677	738	754	776	779	765	715	736	753	764	745	737	740	724	740	746	731	775	774	768	727	769	757	789	758	754	746	746	775	763	801	757	743	735	762	720	769	735	744	719	742	754	803	719	747	806	731	742	730	743	774	793	838	703	750	792	749	687	753	707	823	795	716	738	797	754	720	675	760	683	779	734	794	763	757	738	791	733	752	768	745	792	750	756	754	796	779	716	767	758	795	803	771	739	732	770	760	727	780	765	711	784	742	745	707	749	807	774	774	711	728	735	728	746	752	729	731	767	710	727	781	761	741	714	739	710	748	771	755	766	765	744	794	718	745	727	750	754	739	714	707	752	761	719	716	772	736	794	709	778	732	740	700	780	765	747	746	728	735	788	745	741	701	706	757	791	729	704	743	713	765	710	682	785	736	772	714	724	764	804	760	718	740	767	715	720	787	746	714	774	746	772	715	806	767	803	781	702	660	730	702	672	750	753	760	797	783	721	753	704	730	722	746	783	721	782	725	703	727	744	744	707	769	814	748	779	778	762	809	782	739	719	718	716	742	734	739	763	731	759	720	765	742	783	750	717	701	747	725	733	793	707	774	693	793	762	727	739	758	756	752	695	768	691	722	782	805	722	738	742	751	797	743	739	740	734	795	733	713	776	727	777	756	760	680	722	701	794	767	752	761	741	744	748	764	719	722	721	805	754	751	767	751	733	676	729	704	789	711	721	722	758	755	763	781	724	779	733	759	759	751	731	804	773	751	754	739	743	738	751	777	685	760	755	728	763	774	733	830	756	777	727	736	736	733	762	787	744	710	745	723	740	707	768	748	714	755	734	721	755	736	777	732	775	782	729	719	746	751	768	730	775	744	727	733	758	754	748	750	704	807	773	722	772	727	713	753	745	728	763	739	713	786	758	702	762	754	749	805	772	793	759	770	729	738	767	694	710	752	786	792	760	800	727	752	740	724	717	742	781	764	784	776	814	700	751	742	762	774	700	771	777	770	743	746	722	752	755	761	776	752	773	780	730	758	798	700	763	775	768	751	728	731	771	748	766	756	749	718	671	690	784	755	752	734	767	747	733	765	706	768	753	770	718	715	729	723	672	775	777	720	821	734	728	735	764	735	730	738	797	707	738	772	725	712	753	805	775	747	760	778	693	707	726	696	790	712	719	793	754	771	801	677	759	747	757	742	746	778	716	746	724	738	688	737	782	682	742	733	686	708	743	746	785	755	756	716	714	767	777	737	804	741	757	770	741	730	756	759	748	706	752	705	754	742	735	803	759	698	765	702	769	693	729	670	710	767	715	688	691	739	744	752	784	772	756	758	736	716	794	754	753	685	733	731	730	707	785	732	731	743	712	746	696	762	748	754	748	744	758	739	767	760	751	717	760	824	768	731	701	785	756	763	760	785	743	782	744	720	753	745	797	733	740	749
24678	26455	28603	24404	17837	8592	4096	1485	877	670	415	406	352	346	321	282	293	292	286	311	269	283	271	284	289	298	257	257	265	271	280	265	247	269	299	259	253	279	259	288	260	265	269	264	285	265	292	265	278	264	279	260	255	309	301	262	270	260	246	255	267	237	282	294	282	292	285	248	263	242	243	269	248	254	235	237	281	248	267	291	272	304	275	250	259	294	255	267	274	244	238	287	245	267	281	276	262	258	270	286	252	279	251	255	262	282	298	266	280	259	293	235	281	256	267	306	297	263	300	274	252	260	275	257	291	296	243	259	279	266	259	261	232	254	251	286	321	249	247	270	255	282	261	275	290	251	256	253	255	274	275	269	278	241	267	286	262	250	274	267	276	285	262	274	235	240	255	264	246	261	261	280	269	249	260	273	284	282	259	254	253	263	302	273	283	288	272	249	271	260	271	271	240	250	239	271	243	283	303	270	276	276	272	288	241	284	309	306	270	262	264	265	285	275	281	280	262	310	273	232	256	277	258	257	243	281	268	253	287	297	282	243	282	269	269	296	244	270	281	281	254	277	285	246	287	292	277	286	277	273	297	279	303	251	276	254	253	267	256	253	266	276	287	245	272	296	249	274	254	266	274	261	258	247	262	276	261	260	268	257	256	270	295	286	268	281	283	294	278	253	281	251	270	254	278	274	259	271	249	292	222	253	254	262	247	256	255	276	266	262	284	253	282	255	286	288	272	275	261	257	262	258	237	274	277	257	277	250	243	254	293	286	257	266	260	319	284	271	240	272	248	261	266	269	278	281	279	274	284	277	260	260	243	281	249	283	283	285	269	259	274	270	308	256	281	253	278	302	268	253	258	276	279	279	267	293	256	300	275	270	262	270	276	260	234	271	280	262	274	277	277	268	277	250	266	269	252	259	246	291	284	287	274	288	281	288	316	272	276	269	274	282	257	261	280	249	263	262	269	288	269	275	272	262	247	239	281	292	266	311	279	259	285	262	272	281	268	306	238	267	289	268	293	283	244	268	292	284	267	272	278	281	265	273	255	247	279	273	265	232	243	263	289	292	293	247	280	258	261	251	263	273	258	241	272	286	288	256	258	258	276	278	266	259	260	306	259	299	269	280	272	267	289	273	260	251	265	243	270	263	239	261	277	282	267	273	288	270	260	286	277	266	295	251	258	258	282	298	256	219	266	269	259	256	274	288	261	266	274	268	295	275	272	270	269	259	283	251	281	255	290	266	297	261	271	257	270	285	280	254	291	273	263	291	266	268	254	272	249	290	275	276	255	285	280	272	246	251	276	241	243	265	296	277	273	288	252	280	279	289	263	267	271	279	280	273	252	233	278	264	258	272	255	251	266	286	274	264	248	270	240	289	274	294	295	267	309	266	268	253	233	247	293	237	256	259	266	299	255	282	258	290	260	311	267	250	297	269	250	272	270	257	248	282	273	290	246	253	284	249	254	252	269	264	261	256	239	271	265	251	301	257	263	269	279	267	274	255	286	281	253	268	251	277	288	262	243	251	293	249	248	234	256	270	273	263	260	282	260	254	276	282	278	262	276	264	267	255	249	271	290	250	281	226	266	255	276	256	278	241	264	251	247	273	272	297	276	254	252	281	270	281	248	249	265	259	304	253	267	264	266	256	254	287	262	299	292	271	287	260	264	281	278	252	290	287	301	249	257	265	290	255	243	288	282	290	281	298	284	278	250	287	282	262	252	242	292	285	283	314	270	273	290	262	300	298	274	285	260	272	266	271	252	272	251	239	295	253	252	289	269	253	297	236	267	259	289	265	244	267	265	266	283	295	267	306	251	268	269	270	239	241	296	254	257	249	293	259	292	288	244	240	266	269	262	287	283	296	259	263	280	284	222	268	263	265	281	273	250	270	271	224	230	267	271	268	266	283	256	292	303	267	274	311	272	295	271	254	272	281	242	246	261	292	283	282	268	249	248	271	258	258	278	278	248	281	235	260	263	254	265	238	271	265	290	248	268	312	268	273	255	264	280	270	274	243	279	238	256	272	261	293	284	251	264	257	313	255	280	280	235	252	259	277	278	276	238	257	254	292	254	277	268	293	256	240	265	292	238	279	284	276	280	273	267	249	242	241	283	248	291	293	264	265	268	266	260	277	275	286	287	263	248	267	277	283	287	265	289	268	273	259	268	274	253	255	251	274	255	291	259	272	294	273	276	314	262	263	295	253	253	271	279	303	277	278	236	280	257	282	271	254	260	257	278	285	274	275	270	286	282	265	231	268	297	282	247	254	255	259	273	276	276	259	227	242	291	263	272	269	279	248	299	294	308	266	272	257	279	255	259	260	251	237	263	257	260	268	264	256	262	262	297	270	283	266	261	284	281	250	272	256	246	270	292	273	266	284	278	265	264	289	240	268	263	268	245	248	287	272	280	273	270	287	244	245	253	273	255	257	264	311	272	255	279	258	283	252	288	262	286	270	255	282	291	265	236	295	252	310	251	291	285	280	285	247	263	260	285	282	260	298	263	246	276	298	263	252	264	259	258	234	284	272	278	267	262	296	264	254	291	255	301	293	255	238	264	278	270	264	272	266	253	246	300	241	282	292	257	265	241	267	265	266	261	279	275	312	258	256	279	303	259	244	282	263	261	276	302	302	286	270	294	276	283	290	285	259	261	250	259	279	264	253	262	255	254	278	299	296	267	278	266	290	257	263	281	266	283	278	247	302	248	257	283	253	258	265	273	262	273	246	239	284	252	304	292	256	274	271	266	281	301	295	285	253	272	301	294	276	273	241	243	252	273	274	279	252	277	270	265	278	281	278	241	263	268	245	250	280	275	300	260	248	273	289	302	261	250	258	257	252	262	280	295	266	271	305	272	274	271	283	276	263	247	243	301	291	285	283	257	266	262	293	270	277	268	292	264	256	293	270	285	268	279	267	259	247	256	284	305	275	256	258	273	272	269	254	269	309	294	263	273	249	262	255	275	287	269	263	278	292	267	247	253	254	273	276	280	282	274	295	263	267	283	241	283	247	244	265	270	274	268	268	263	248	258	268	301	288	279	279	267	252	271	253	286	275	281	239	257	259	258	284	271	253	260	263	267	254	293	276	282	268	266	298	261	257	262	271	268	272	263	268	280	272	260	261	265	274	275	268	259	253	224	286	276	256	260	282	287	278	267	241	243	280	275	289	270	253	277	265	276	275	272	291	271	290	244	274	279	246	277	303	274	294	281	236	257	289	256	292	262	287	262	261	257	272	278	261	266	282	263	284	270	268	258	264	244	272	259	253	271	276	276	262	266	272	267	260	248	291	265	273	248	274	253	286	258	261	246	281	275	251	253	268	271	273	284	253	316	274	296	259	281	269	259	263	234	277	281	293	267	242	286	296	292	243	258	260	264	282	264	254	275	294	256	264	289	240	284	286	250	267	263	251	238	261	258	283	294	255	240	262	305	275	231	257	248	269	254	279	268	300	282	269	283	277	266	272	256	221	275	273	291	246
17212	20859	28199	32663	30484	20861	13204	6088	3853	2579	1605	1314	1209	1138	1043	973	929	844	852	908	805	853	815	823	854	861	804	785	815	800	790	764	778	809	762	711	805	790	762	731	722	757	772	772	797	756	714	756	738	762	757	742	742	735	765	774	773	718	772	730	776	713	728	707	719	766	763	762	719	766	744	704	776	760	758	756	744	739	762	739	738	742	772	746	732	733	695	693	719	761	731	702	767	796	705	714	796	740	704	714	728	731	746	739	768	789	786	745	787	717	679	737	711	747	750	751	715	706	754	732	711	724	757	699	765	760	765	744	753	789	769	715	673	742	746	838	800	784	747	764	693	791	752	730	777	709	777	777	727	777	762	816	771	779	720	756	769	717	712	786	757	731	728	678	781	738	710	711	773	738	698	743	746	718	760	743	744	795	726	783	758	772	726	752	707	697	742	693	769	791	731	742	761	743	740	774	756	736	707	750	763	721	726	697	795	791	751	777	733	709	770	726	735	723	747	752	738	777	765	718	758	744	760	744	673	765	801	719	686	749	800	742	712	738	724	705	712	719	749	698	743	768	744	690	758	731	760	711	716	816	719	731	745	737	757	761	747	758	747	755	715	758	750	744	709	741	742	760	833	725	750	720	747	749	768	754	749	795	761	762	773	812	768	798	781	759	781	745	781	754	743	769	716	791	748	747	761	712	729	744	728	716	767	814	763	710	757	792	769	731	778	776	732	775	721	763	775	709	721	775	739	763	737	800	732	745	714	724	775	719	812	773	804	723	761	750	770	706	759	746	747	783	751	759	750	799	730	762	735	737	752	775	794	767	748	730	729	777	731	750	669	712	744	809	812	783	736	752	755	785	715	749	757	687	776	705	756	729	715	708	773	761	720	697	744	783	760	791	773	715	758	757	753	795	739	738	766	700	718	716	756	738	728	723	753	724	721	776	750	811	787	770	736	764	778	752	758	716	718	736	792	739	797	716	749	751	715	736	767	703	753	781	761	730	724	768	773	762	749	765	737	753	738	767	761	764	723	774	711	773	720	751	722	731	750	756	730	747	738	803	804	744	760	766	710	714	768	762	732	727	733	766	719	781	740	802	730	728	798	732	733	717	730	753	747	712	769	753	769	759	776	729	714	726	751	692	748	765	729	731	727	711	785	719	709	762	729	722	778	756	732	725	771	707	769	773	770	725	781	756	749	718	768	745	778	740	775	739	737	728	753	784	729	727	769	737	745	755	766	820	742	730	732	758	746	730	791	779	749	743	735	761	722	718	779	738	731	734	728	764	738	773	770	758	752	699	745	759	772	721	826	726	796	760	745	803	754	769	760	748	746	781	734	713	780	787	726	779	796	785	752	770	686	727	772	767	723	749	736	732	689	734	762	739	719	729	771	771	696	724	748	766	730	691	747	771	760	705	751	726	778	727	722	747	743	813	746	754	745	752	772	702	746	758	771	790	777	751	757	780	760	755	775	781	723	734	751	783	732	754	771	744	744	790	733	713	716	696	785	756	704	763	764	722	755	722	722	759	767	732	724	717	762	740	776	730	756	777	696	720	764	742	731	718	739	773	744	783	761	790	691	795	726	731	771	712	761	719	741	733	776	731	738	759	749	763	702	748	783	749	731	775	736	720	790	707	735	685	724	752	714	782	737	746	747	743	742	758	776	739	724	765	767	750	756	755	749	752	741	740	784	735	723	705	736	732	691	787	748	723	743	761	757	759	743	735	754	741	746	769	707	722	753	752	830	719	803	746	747	732	789	723	767	732	754	820	773	765	731	729	706	735	775	716	789	736	778	676	799	774	768	765	776	711	749	730	719	774	701	746	807	755	761	740	783	724	751	738	791	756	761	743	700	752	732	761	729	772	760	773	759	772	724	741	793	760	756	758	736	763	722	762	753	756	750	791	783	787	744	739	796	743	756	732	789	662	779	743	750	735	731	735	757	769	781	765	721	746	748	734	798	761	745	758	732	747	750	749	777	761	811	793	759	733	743	769	715	765	719	734	730	757	698	756	761	793	771	766	761	750	781	739	744	721	709	739	736	739	751	752	742	743	786	745	770	689	778	750	750	769	743	773	762	811	785	713	777	734	778	752	756	728	755	716	704	712	743	748	756	771	739	742	762	785	799	721	748	783	738	800	703	668	745	747	759	716	742	769	748	771	738	789	759	731	770	734	749	700	771	750	727	735	730	730	705	734	731	767	753	727	738	705	763	719	720	766	750	697	766	745	790	771	755	757	745	762	719	740	770	742	759	722	719	707	733	748	711	798	726	748	743	736	804	768	751	756	727	765	755	770	742	728	774	783	745	791	713	741	761	741	686	731	767	812	770	757	748	722	770	724	759	818	721	742	745	757	699	727	744	772	700	730	762	701	766	773	756	771	789	754	757	737	757	734	735	734	783	768	736	758	752	759	706	777	709	698	752	752	807	743	724	737	770	771	764	743	731	791	698	727	728	727	754	732	768	737	736	733	742	765	722	762	747	751	768	721	784	773	720	727	702	746	732	742	762	803	717	784	734	732	764	746	743	718	719	769	696	702	717	747	745	728	770	740	724	728	746	811	792	750	749	765	771	780	734	719	763	725	750	714	764	783	723	767	721	775	711	731	735	769	805	742	747	718	768	734	743	703	765	766	770	728	755	797	727	754	713	735	726	742	787	777	749	777	763	755	722	725	731	712	778	762	691	725	759	773	808	751	733	731	730	750	742	719	755	756	769	771	783	753	730	748	775	754	771	738	787	816	769	724	749	726	819	796	725	719	770	751	719	761	713	762	719	757	690	777	744	710	773	791	789	714	753	785	762	775	739	721	719	761	787	785	704	767	747	776	694	774	809	745	775	740	757	722	719	751	788	721	730	747	757	761	754	736	751	691	752	735	727	790	756	698	773	789	775	727	704	710	737	756	719	782	740	712	739	751	744	737	764	751	721	764	748	784	757	757	752	739	733	756	749	736	773	745	752	747	682	718	756	730	736	786	723	786	763	741	737	728	720	764	730	753	753	794	716	791	760	771	794	787	774	733	774	752	712	729	724	780	777	718	780	718	748	760	742	782	729	739	778	745	754	715	800	781	740	766	720	739	745	779	770	748	762	754	785	733	769	710	753	768	787	755	713	781	829	737	728	721	777	738	765	695	726	701	787	735	719	769	809	740	753	721	749	737	769	718	777	727	764	714	749	763	739	761	760	721	747	731	807	742	735	741	766	727	738	760	740	721	765	763	715	740	733	763	796	746	731	787	762	754	685	788	762	677	749	745	759	753	759	703	730	725	727	756	761	758	754	754	768	708	740	781	766	773	807	743	778	741	695	786	749	747	722	734	760	784	752	723	722	763	774	689	724	742	766	764	795	726	725	757	785	701	761	767	724	782	757	731	721	755	781	724	722	759	782	732	733	740	709	767	749	715	723	757	735	743	758	757	734	723	756	755	715	757	726	746	724	755	734	770	734	728	787	704	731	711	768	781	689	760	762	759	731	775	742	715
26131	28064	29567	24636	17533	8422	3776	1614	805	655	364	372	322	300	329	301	296	291	300	300	280	292	287	296	269	280	233	259	261	274	297	241	267	263	279	279	272	270	273	255	290	269	273	269	285	272	246	275	255	282	268	259	275	290	306	272	318	264	253	303	296	326	276	283	304	259	262	274	272	274	278	282	281	280	256	273	275	255	258	269	302	307	268	257	274	306	237	268	287	273	304	283	246	301	254	253	284	268	303	278	253	312	275	260	278	267	226	257	285	254	261	279	280	287	274	272	269	282	231	294	252	301	285	302	264	267	254	288	257	267	306	298	263	251	266	281	241	293	290	279	280	263	307	308	287	274	276	253	287	281	289	304	300	259	272	274	277	288	276	274	256	293	285	250	267	310	268	248	300	271	287	253	275	277	289	274	263	266	268	272	268	272	265	272	292	247	255	288	296	279	272	267	256	310	281	268	260	288	271	248	259	281	287	272	284	273	278	285	285	271	273	269	264	290	270	275	287	281	261	266	278	288	259	273	272	264	266	273	261	233	276	243	282	285	306	253	294	275	251	290	278	271	293	260	299	292	248	301	296	261	266	296	296	265	237	311	277	286	268	280	275	245	256	265	275	264	287	256	269	285	271	298	292	255	292	278	277	259	286	286	265	291	264	271	292	260	291	275	281	276	272	306	251	278	275	294	265	257	212	298	262	269	257	275	300	305	297	286	270	286	283	246	269	284	284	283	276	279	288	261	297	305	296	279	259	275	266	260	245	288	288	279	275	284	302	251	257	273	252	313	276	260	289	263	268	274	256	241	280	273	290	258	260	270	278	282	292	293	290	265	275	275	254	264	259	257	282	277	263	271	275	234	297	324	286	283	280	274	259	264	291	275	269	269	264	268	291	310	263	259	281	238	268	281	280	288	281	279	310	274	260	282	267	307	278	295	272	281	262	261	291	262	298	282	304	246	275	284	266	272	268	259	307	290	292	287	264	306	284	283	235	283	263	264	258	257	276	292	294	250	267	292	285	284	266	285	265	291	275	261	269	297	309	283	265	285	267	251	270	250	277	283	265	297	268	279	277	255	275	263	266	253	282	265	266	302	283	276	250	271	260	265	279	286	277	264	296	267	308	294	308	275	269	269	286	255	277	262	272	297	253	274	286	265	276	297	285	300	272	267	288	277	263	252	272	268	258	280	272	254	278	252	258	283	257	256	269	263	304	298	294	249	268	247	279	254	284	273	274	274	275	275	274	255	291	263	276	249	271	283	267	283	256	281	284	270	277	268	258	309	262	266	291	266	290	281	274	239	253	277	269	274	291	256	234	262	251	265	297	263	262	263	282	261	270	288	290	259	276	284	266	283	289	241	273	268	292	281	279	285	273	292	283	274	296	254	237	245	271	258	255	304	307	268	293	248	244	266	256	246	288	281	287	285	250	312	292	298	265	267	282	267	260	310	272	259	290	281	270	266	281	267	285	307	304	276	295	265	264	257	244	295	250	254	283	243	272	289	281	292	265	276	264	263	292	296	279	274	263	289	287	281	281	278	268	261	289	289	298	268	265	261	276	242	268	262	309	269	266	299	286	266	262	259	284	280	259	270	261	254	262	285	265	257	274	279	258	264	291	276	289	244	286	297	273	266	264	263	283	267	275	273	307	258	284	275	274	286	269	279	298	268	292	262	265	300	279	296	326	282	271	295	271	270	318	245	233	255	261	274	278	276	261	274	264	257	296	278	284	239	286	260	249	285	275	278	261	277	255	259	286	276	293	285	268	240	290	282	265	255	273	280	306	276	303	254	260	275	289	244	282	280	296	286	268	280	304	270	294	296	265	271	272	290	280	253	266	270	259	275	222	269	292	268	276	264	273	275	291	277	290	268	250	304	277	293	320	287	287	249	280	289	281	290	278	283	295	254	297	290	288	269	261	278	283	283	268	292	289	264	278	243	247	272	279	299	272	253	293	286	260	289	264	276	274	288	283	278	288	297	243	286	289	273	264	283	294	268	271	268	263	283	274	258	259	259	301	280	244	281	324	270	287	279	260	251	267	274	245	254	266	243	256	259	263	236	272	266	259	297	267	254	265	285	278	294	273	276	269	285	307	254	278	270	259	264	292	296	281	287	249	285	288	253	284	238	263	274	256	282	273	270	270	279	293	256	279	271	270	274	284	295	242	271	263	288	270	267	273	261	275	255	261	255	299	281	257	257	261	252	311	254	243	265	257	287	281	293	265	286	250	300	299	276	274	257	243	287	243	288	273	283	280	280	273	283	278	265	270	268	285	273	287	267	261	283	247	300	303	279	288	289	304	283	281	287	281	296	276	270	259	265	245	286	277	285	288	265	288	308	299	265	285	299	266	282	294	302	282	273	264	278	260	276	283	252	254	252	262	281	268	261	270	277	297	282	274	254	253	248	261	287	293	288	262	264	302	293	247	268	260	312	271	279	272	260	256	273	280	295	267	285	286	278	280	285	287	264	264	270	282	242	274	280	235	299	285	274	239	301	278	289	291	255	273	251	255	277	268	297	269	283	238	234	254	276	272	284	310	283	279	265	281	302	297	268	249	258	259	261	270	279	272	253	286	269	315	261	256	243	276	272	263	269	260	260	259	296	253	280	252	247	251	276	259	287	273	257	277	279	264	261	245	295	244	318	266	300	261	260	252	270	259	266	282	312	258	289	272	300	276	278	313	243	270	254	280	285	265	276	289	270	285	294	276	254	274	247	274	297	247	306	255	272	265	276	298	274	275	297	280	287	290	280	299	286	304	307	285	280	279	284	291	248	296	282	289	276	287	270	244	291	312	288	262	281	289	281	284	257	274	273	280	242	273	278	280	271	250	279	274	270	260	264	290	306	283	278	268	256	277	279	245	244	278	296	296	264	253	242	276	248	269	267	262	265	272	275	271	263	298	279	298	289	271	291	260	294	281	273	277	271	275	276	301	266	286	263	284	266	262	245	287	288	242	288	276	254	253	289	288	296	261	272	267	288	280	238	285	233	282	283	258	273	274	252	252	278	271	266	259	277	257	308	290	259	297	259	289	258	308	263	272	302	264	274	282	268	310	256	248	248	243	285	304	289	253	280	269	280	267	285	293	281	277	292	310	244	270	297	278	216	273	281	280	300	277	288	302	260	278	261	271	254	306	266	302	255	286	307	274	262	299	267	290	295	270	278	285	283	269	273	253	286	260	254	264	275	274	271	252	271	259	299	294	278	241	285	305	240	262	251	282	266	304	311	254	276	290	248	267	272	285	235	265	293	259	249	263	279	277	274	273	269	277	247	287	271	291	257	277	250	281	283	253	293	288	290	268	268	267	254	247	279	277	267	294	269	267	285	276	281	258	296	292	258	297	302	272	251	274	310	283	303	279	223	300	280	295	274	265	280	259	267	285	269	290	258	244	282	249	254	265	230	279	279	244	281	278	246	261	284	291	285	238	284	314	278	259	259	299	279	299	271	297	296	269	301	286	333	311	282	272	266	259	282
18318	22574	28560	32824	30166	20418	12470	6133	3594	2491	1527	1271	1132	1063	994	989	948	945	874	901	827	792	832	789	814	816	791	832	786	788	701	791	816	751	785	756	793	726	726	752	815	780	766	773	783	787	763	820	747	713	780	737	761	723	800	766	772	779	733	773	775	755	744	758	829	754	787	759	756	735	782	762	784	753	761	750	730	774	735	725	738	773	789	769	799	725	730	784	788	789	805	728	740	779	729	747	751	778	756	745	795	749	774	790	738	788	753	744	760	756	748	764	760	726	736	744	757	760	754	781	767	774	726	767	718	792	757	797	768	761	782	784	750	767	747	785	796	767	790	790	741	761	768	738	775	754	716	769	781	743	775	735	702	782	762	755	776	751	766	771	765	741	743	799	714	808	792	780	755	760	784	751	734	738	766	762	695	736	794	755	759	788	798	762	806	746	714	766	761	777	751	804	769	766	754	791	746	766	685	766	729	797	789	764	748	781	771	759	726	803	758	750	787	781	801	793	749	769	748	753	792	780	781	795	764	759	782	743	694	785	776	729	768	745	786	821	751	800	764	784	777	769	780	777	795	766	808	739	747	816	776	763	743	757	749	759	834	780	781	717	759	776	765	784	788	795	760	774	758	737	786	758	763	749	757	723	788	750	818	721	755	726	769	755	778	735	757	807	736	749	775	776	727	800	767	737	756	743	753	727	771	779	782	819	751	800	791	791	760	821	744	769	813	773	763	746	712	721	799	760	780	723	730	764	794	819	783	835	755	770	776	790	760	748	768	773	765	723	757	841	739	748	774	786	754	779	765	760	721	750	762	770	748	779	796	752	734	766	767	784	800	772	771	747	755	794	763	818	756	757	778	762	793	796	772	724	734	781	744	706	737	736	801	776	723	748	760	749	759	836	729	743	766	760	771	736	741	797	760	707	761	770	762	775	756	795	762	719	715	717	728	779	781	729	714	739	743	817	772	743	762	750	744	731	750	776	791	752	800	749	752	755	780	778	760	770	752	733	812	733	764	720	765	785	720	769	763	755	775	761	744	708	724	793	741	794	801	764	744	812	768	759	726	754	812	705	760	747	768	801	745	781	733	770	749	783	817	769	824	743	757	741	750	733	747	774	792	772	803	764	743	807	807	720	759	767	765	776	746	766	760	701	733	793	770	760	781	737	790	803	796	832	741	678	721	740	816	758	731	750	767	724	748	739	739	729	749	760	815	770	723	787	748	736	742	785	778	786	783	773	690	801	805	765	760	737	797	781	744	760	798	744	820	773	762	746	737	756	751	683	778	786	802	754	734	783	751	796	754	753	777	777	749	758	719	777	749	761	744	788	738	784	825	805	799	820	728	741	735	749	755	734	764	711	753	765	748	767	763	764	759	774	741	766	772	757	753	775	730	753	725	732	734	804	809	790	785	731	734	786	741	783	768	733	779	755	751	769	762	745	775	726	726	708	754	781	761	738	766	747	811	795	741	723	752	741	789	767	705	740	757	800	792	744	745	723	776	772	788	783	763	754	701	732	773	752	710	780	786	770	799	802	830	808	780	791	744	781	732	756	729	790	806	730	795	748	772	763	758	787	809	773	760	784	783	755	764	767	722	737	745	775	739	751	790	777	721	753	784	769	745	737	787	771	763	753	761	766	772	784	775	747	773	787	805	731	755	800	755	782	744	786	739	752	728	773	759	804	790	754	737	734	718	804	789	763	744	779	742	746	810	759	758	732	774	766	785	745	785	756	773	799	729	706	756	765	771	778	747	740	756	742	776	738	723	782	754	763	758	765	802	767	790	787	783	755	729	781	758	774	767	806	773	763	709	732	755	720	821	755	796	770	747	749	777	762	765	763	759	794	781	787	836	790	780	746	750	792	725	721	767	807	784	773	772	716	738	809	797	789	770	780	791	787	766	769	767	782	766	809	709	785	760	786	810	764	709	748	756	763	797	795	797	754	757	765	745	753	772	792	743	801	759	758	738	774	738	752	798	718	738	736	770	789	758	789	767	765	766	747	762	721	742	776	748	785	702	750	756	769	742	773	770	727	783	777	803	769	765	790	707	750	735	747	793	794	719	739	787	749	768	790	810	760	765	775	795	727	715	752	780	779	793	768	735	793	774	753	769	752	741	782	768	755	746	800	783	726	774	752	773	747	770	755	768	752	744	740	779	740	789	731	788	764	784	742	792	781	768	789	732	732	773	757	751	764	728	709	738	747	747	777	803	726	716	735	746	712	703	684	778	769	755	786	732	721	845	790	792	700	776	772	732	757	750	788	773	729	727	738	735	830	773	724	774	831	777	784	785	749	723	745	800	742	757	755	777	743	757	770	773	722	738	810	678	728	751	763	748	759	742	786	791	762	725	747	792	683	798	750	764	728	754	727	823	759	743	733	787	694	740	768	761	797	744	755	788	721	766	763	781	782	749	826	742	760	707	785	739	755	732	760	765	718	778	714	799	757	760	715	741	741	749	785	774	733	752	771	765	756	776	766	765	751	758	722	783	756	770	825	752	772	771	742	756	797	730	774	722	768	749	792	787	756	740	773	760	782	738	766	760	738	753	725	781	764	752	808	776	757	767	785	784	762	765	779	772	791	749	797	786	750	766	822	763	772	775	762	699	741	747	747	830	762	759	795	704	772	746	744	844	738	768	775	739	790	752	762	812	735	792	750	751	814	776	780	737	804	798	785	779	728	754	773	780	766	745	793	798	721	772	715	731	799	736	763	717	798	778	775	762	769	778	763	745	773	786	783	798	762	701	739	819	739	799	792	770	761	773	756	785	813	785	794	801	754	756	805	784	721	735	775	778	734	745	806	758	737	759	728	786	781	718	772	781	681	773	770	719	785	731	766	761	759	728	728	824	784	757	771	751	757	720	731	794	712	777	751	728	769	825	725	740	797	739	758	738	772	764	780	728	725	742	781	762	750	785	804	693	753	771	736	775	777	778	759	728	755	751	738	736	752	779	756	757	786	748	783	729	773	775	790	837	787	787	751	755	806	752	752	704	753	736	772	754	730	724	775	776	773	729	725	773	780	772	753	746	741	685	717	801	765	738	779	745	729	751	748	741	769	749	792	792	750	752	758	789	769	813	791	715	752	764	749	724	805	750	797	800	734	768	776	777	765	767	799	749	749	784	774	772	777	741	731	772	796	748	738	722	775	799	759	772	765	774	789	727	750	757	709	736	783	770	792	742	711	784	737	734	777	753	757	764	743	708	731	752	721	801	734	768	745	797	779	715	701	776	796	755	741	793	768	742	778	754	744	705	769	743	726	785	789	772	732	802	754	777	755	734	775	731	734	774	805	783	781	793	719	745	730	772	770	771	710	757	765	816	743	768	731	751	750	783	756	746	741	748	757	726	756	773	749	701	767	775	764	746	771	745	760	739	773	750	767	760	776	727	774	777	776	757	777	754	771	780	739	707	737	709	769	795	799	755	772	766	750	749	716	733	770	768	757	755	740	782	700	767	760	778	695	793	751	781	712	736	750
25557	27527	28736	24526	17409	8345	3883	1704	896	676	380	357	374	330	306	308	295	297	285	304	275	267	301	291	286	258	283	277	297	301	306	288	274	265	270	278	260	271	266	277	311	297	294	286	291	332	284	287	255	297	246	276	282	287	302	278	277	273	269	278	257	274	279	271	312	291	288	249	279	293	288	263	271	330	267	285	301	291	261	315	296	255	258	287	264	252	250	271	287	275	255	263	280	295	261	279	258	292	286	272	271	260	248	271	284	259	261	259	258	264	265	305	264	253	292	282	256	276	267	258	258	294	260	267	268	249	267	285	263	286	256	274	268	288	268	275	260	249	267	287	280	301	281	262	267	252	245	302	246	253	303	233	291	283	288	293	288	274	288	259	281	274	256	278	256	305	270	293	273	242	273	287	290	272	264	302	286	268	268	281	292	299	272	278	283	268	268	269	272	247	295	263	257	287	243	299	263	301	283	291	287	295	309	315	293	253	258	269	250	291	307	266	272	277	263	283	261	264	249	277	292	267	273	270	285	260	287	278	274	273	275	292	279	263	270	243	274	259	312	257	256	287	282	286	290	271	271	287	293	262	272	285	254	278	283	307	286	270	304	294	267	262	264	280	295	288	277	274	275	264	268	275	251	266	294	243	254	266	285	263	284	271	258	276	283	267	263	243	288	270	262	271	266	290	245	273	260	270	275	282	259	269	266	298	276	262	273	286	294	273	271	263	300	264	248	232	272	284	297	260	306	280	255	266	275	264	261	301	256	313	298	271	284	278	252	306	279	282	299	294	262	290	294	252	294	262	293	279	259	252	271	298	273	259	253	254	262	280	290	275	307	271	300	268	278	273	290	292	267	270	286	267	269	289	270	269	277	322	291	279	276	235	268	283	312	272	279	290	271	299	265	289	282	298	283	275	278	297	264	274	285	278	275	293	246	265	302	285	278	242	267	279	299	289	287	284	265	269	285	302	266	287	289	297	262	272	269	287	271	279	289	268	275	287	274	270	248	268	276	257	293	286	289	263	297	282	298	282	289	264	302	285	292	275	284	251	272	269	243	305	260	275	276	260	248	279	227	297	303	280	286	274	276	273	299	253	266	248	303	313	284	306	235	266	311	289	277	270	267	305	280	270	250	254	300	308	320	262	273	276	285	269	252	303	275	276	282	279	259	264	258	296	297	293	324	274	267	273	265	275	273	286	250	298	265	256	268	245	289	270	275	264	290	279	281	284	233	252	276	264	259	239	261	273	288	275	275	262	269	266	245	288	304	280	285	301	262	282	258	263	286	299	301	296	253	286	308	289	257	265	274	277	252	284	273	272	289	280	254	262	259	288	276	282	314	275	289	254	278	271	269	289	240	253	278	294	297	289	324	287	272	300	252	273	267	285	258	268	273	260	289	287	268	286	309	317	290	262	269	267	300	277	289	265	231	283	301	287	280	296	284	269	266	267	272	274	278	265	252	285	267	263	301	256	278	258	259	274	279	294	258	253	263	274	263	310	290	283	267	269	292	264	276	292	270	251	304	263	290	259	283	283	252	279	240	272	270	268	282	275	262	241	250	274	276	271	280	277	259	258	260	321	264	278	275	296	281	276	259	262	274	299	258	264	260	268	282	279	284	247	280	274	249	284	319	319	279	284	275	301	271	264	287	241	260	274	303	291	273	298	299	288	313	273	268	281	256	258	259	290	275	236	282	281	289	269	275	257	251	293	276	291	265	316	283	283	281	286	267	249	263	252	304	255	293	265	249	283	276	288	286	261	295	286	292	263	281	251	316	285	308	272	286	269	267	277	277	289	260	271	255	275	271	276	258	277	274	272	273	242	299	273	289	258	275	258	293	304	246	246	282	249	285	266	266	266	285	274	251	258	240	266	267	267	282	282	255	273	282	287	293	269	264	260	283	271	248	298	314	274	272	255	248	309	266	251	258	267	258	252	270	270	300	262	296	283	263	281	258	301	288	264	266	247	263	290	282	327	288	312	295	248	291	282	295	299	266	294	241	268	281	276	277	278	278	288	279	292	272	280	290	274	263	272	288	260	222	234	264	244	276	252	304	303	251	261	301	252	298	268	264	252	259	302	302	291	269	293	247	293	271	279	242	271	270	236	285	262	274	269	276	268	285	267	281	237	284	255	288	271	264	281	266	306	294	258	266	281	293	231	273	295	263	289	270	292	276	276	273	294	264	261	259	265	277	283	270	258	276	288	257	285	275	250	292	266	275	260	271	284	297	279	281	252	308	295	308	264	255	271	283	248	251	266	308	264	263	281	258	271	267	293	283	267	289	290	260	272	274	269	261	279	268	279	296	260	279	281	256	297	249	280	274	279	275	301	266	261	283	286	260	237	284	255	272	262	245	289	259	271	275	275	275	275	284	304	264	301	286	267	267	270	283	279	283	272	265	269	265	268	274	294	289	310	299	268	255	298	292	266	264	309	309	254	282	281	276	265	267	300	255	287	282	274	275	289	248	312	278	288	268	281	270	274	264	275	267	275	277	292	267	295	281	338	267	260	268	264	282	281	279	293	270	285	257	298	254	262	279	314	299	270	283	280	284	293	283	272	304	292	287	263	296	293	285	276	299	271	255	291	264	281	268	272	281	300	289	288	264	270	265	284	276	243	281	265	269	266	292	282	252	287	300	278	278	280	252	288	304	274	293	295	270	285	292	261	273	299	261	286	288	294	293	268	280	253	267	280	286	240	274	284	288	274	277	281	270	284	235	279	276	259	289	250	277	271	272	274	270	263	278	262	265	258	279	298	285	267	272	271	255	259	275	269	302	281	265	270	255	275	261	268	251	300	290	234	266	264	282	308	272	255	271	253	281	314	296	238	250	277	253	282	263	265	271	298	264	253	261	286	264	287	270	291	287	300	282	282	284	260	286	280	267	263	264	240	266	269	277	280	282	261	281	276	248	305	272	248	256	281	279	269	267	272	263	286	277	285	306	301	324	289	275	301	283	266	275	266	290	263	270	271	266	261	292	272	260	275	264	268	289	248	225	299	271	292	278	284	231	259	262	247	273	263	305	271	287	255	287	279	271	271	296	276	265	284	256	267	276	266	257	261	280	276	306	286	263	275	303	323	310	275	269	273	260	294	271	291	295	315	256	284	274	303	286	278	271	290	247	275	270	273	269	262	271	289	251	300	281	295	249	265	270	267	283	308	298	285	267	287	264	313	298	265	282	272	253	274	302	276	285	284	278	264	281	275	258	256	263	269	280	291	250	245	274	273	298	282	286	241	253	287	298	282	283	269	263	259	279	256	275	265	252	323	255	268	255	261	283	330	277	278	297	269	273	281	286	300	269	281	275	269	249	284	264	264	276	290	278	291	287	278	270	255	301	275	268	294	263	287	291	277	282	280	254	271	251	277	285	283	257	252	311	267	295	278	242	251	254	286	284	266	266	271	286	297	266	242	289	279	276	281	287	279	301	276	277	303	272	266	263	264	294	278	298	277	300	261	273	271	282	287	294	280	276	294
17746	21881	27962	32439	29718	20292	12663	6879	3856	2652	1472	1252	1226	1150	1041	918	996	885	835	792	811	843	837	821	807	816	800	839	762	805	773	766	761	774	753	782	777	745	778	792	799	751	794	783	784	734	748	786	781	778	774	786	755	743	769	737	768	726	766	793	764	748	768	762	738	764	725	724	772	749	740	769	783	735	800	767	790	814	762	798	733	735	738	744	764	787	809	765	761	791	795	773	769	794	729	752	762	796	802	781	813	779	734	704	777	708	756	781	781	771	754	704	763	763	738	732	713	761	768	755	735	794	807	760	808	807	757	748	787	771	778	787	787	757	796	767	749	760	755	801	705	756	789	797	743	735	807	764	790	766	763	781	810	805	771	790	726	787	790	776	758	748	753	749	763	765	714	804	760	738	732	754	769	786	744	774	759	754	795	772	762	774	755	741	769	787	764	798	768	825	714	772	732	787	766	748	770	775	767	777	741	761	738	773	807	754	767	747	738	763	738	739	740	711	729	756	795	738	742	757	818	750	779	780	745	754	744	709	750	758	749	760	741	705	769	762	757	744	767	835	749	768	772	785	726	764	759	756	763	729	792	808	790	751	737	766	705	796	795	729	723	717	777	767	793	776	834	793	794	743	791	776	764	740	749	764	732	766	721	766	733	729	799	756	762	766	808	728	762	738	770	752	785	825	772	778	761	766	841	784	735	806	726	751	783	758	801	758	720	777	787	849	737	769	769	778	789	769	731	786	782	763	709	718	773	754	775	782	743	827	719	768	771	757	812	773	727	725	728	791	771	765	738	763	761	763	770	759	719	802	789	762	847	769	722	775	785	770	748	771	791	721	746	764	772	764	719	792	711	754	758	725	748	741	810	775	720	716	762	771	800	763	802	746	739	756	760	741	755	766	844	758	807	769	755	724	788	800	818	786	769	768	730	793	779	773	766	770	735	771	716	727	815	787	799	852	778	779	792	751	784	759	732	759	781	739	753	751	781	794	784	706	746	775	813	759	778	718	827	755	770	744	762	725	782	760	748	722	772	728	744	729	770	748	791	788	781	774	840	807	730	775	768	763	778	752	770	750	797	751	751	799	769	779	823	766	762	802	788	730	719	772	770	787	767	747	774	774	743	808	779	808	705	759	760	762	750	808	752	758	784	756	751	750	761	757	741	736	798	768	778	784	817	795	803	766	771	728	771	783	738	732	767	709	778	734	767	752	725	766	775	775	783	768	765	792	767	745	773	762	756	774	764	767	786	720	804	725	717	732	736	750	742	746	740	803	746	780	698	791	775	788	747	790	798	782	728	755	785	761	779	803	695	755	767	753	786	800	756	744	751	803	783	726	699	764	773	741	747	714	725	737	778	771	776	779	774	781	764	758	754	800	751	746	787	758	722	750	781	769	755	793	709	775	759	744	832	756	726	799	804	744	749	839	824	740	799	789	765	773	742	729	767	711	722	790	745	764	736	806	797	758	759	786	766	737	707	756	790	748	791	756	771	733	769	796	781	754	811	761	783	782	783	801	740	753	764	779	800	795	776	753	807	822	811	750	789	780	771	794	765	735	739	742	802	771	858	790	768	778	755	843	789	766	782	732	776	786	776	843	760	772	813	723	739	760	783	738	799	713	797	786	729	749	734	731	796	764	762	785	762	786	767	804	791	780	754	812	759	755	776	758	794	745	756	805	812	769	762	782	760	710	757	828	761	741	778	742	814	764	772	764	739	794	788	764	726	746	792	773	788	777	775	806	797	807	827	800	791	805	765	746	803	808	785	719	736	678	730	772	758	785	771	774	784	730	719	750	820	801	735	813	731	821	792	752	752	768	775	763	734	765	763	768	755	790	792	711	795	816	801	749	765	761	801	761	770	752	760	692	820	773	753	773	764	759	824	802	745	746	814	805	775	776	794	740	762	776	765	755	762	768	778	704	734	742	768	755	802	773	779	736	766	719	742	764	777	732	731	767	785	764	783	771	774	747	736	800	786	765	794	793	777	786	688	750	767	776	723	717	742	770	744	785	800	783	748	737	763	775	726	734	782	783	749	735	793	774	710	730	797	738	787	771	744	748	823	818	774	741	747	762	770	799	714	745	779	766	759	742	715	718	847	792	790	769	773	762	773	785	773	728	768	754	746	766	769	768	799	758	733	757	775	844	781	751	752	827	737	746	738	705	755	728	788	784	767	743	747	743	768	758	773	762	751	828	771	719	806	782	738	722	764	755	696	747	769	722	746	732	777	743	754	803	766	762	758	740	756	784	710	778	730	733	711	756	718	724	764	780	776	783	827	794	800	784	798	797	787	792	752	782	777	792	773	773	761	767	702	746	721	726	727	733	754	763	717	789	797	793	785	781	784	767	813	779	765	752	754	753	773	775	749	809	695	747	795	816	768	797	732	766	741	740	795	728	738	790	758	776	713	762	807	784	734	774	791	742	748	737	756	789	763	764	764	779	736	783	770	757	737	750	776	781	760	726	787	792	790	733	763	780	763	719	745	753	812	768	762	710	757	744	740	738	749	735	733	742	739	785	778	773	749	796	786	750	756	756	792	783	777	812	780	751	782	776	746	788	774	738	740	797	770	799	726	783	720	797	751	805	760	763	821	774	732	743	753	743	782	760	774	812	733	800	769	735	793	785	727	739	775	781	769	769	805	773	758	760	737	747	802	816	690	730	756	761	771	744	754	728	779	752	763	813	807	727	742	773	804	732	745	740	760	721	805	743	715	743	787	757	776	770	754	770	776	741	738	759	740	756	840	753	789	743	783	765	742	757	756	762	777	756	722	805	795	767	750	725	767	747	770	783	767	777	749	762	782	758	708	751	770	769	764	746	759	790	750	783	752	809	795	773	783	763	802	789	747	795	783	799	753	772	748	761	750	759	803	761	773	800	711	774	706	746	759	769	748	715	754	727	735	767	764	766	752	767	759	776	782	785	795	751	811	766	740	743	808	768	771	765	837	747	758	810	764	771	767	769	785	771	820	751	766	783	714	775	807	773	801	772	750	786	741	757	740	771	752	766	807	807	795	782	717	809	742	757	757	753	793	793	791	759	748	754	797	824	780	801	784	812	785	753	759	775	762	687	770	752	752	779	731	713	768	744	816	767	788	776	756	790	760	715	727	762	768	793	761	771	771	765	779	829	791	773	754	762	775	757	766	793	753	800	775	781	784	774	746	775	810	790	756	745	762	759	743	782	817	785	750	721	798	746	791	776	770	765	731	781	780	745	739	742	770	718	788	776	740	722	795	728	780	771	760	766	770	791	740	778	777	746	770	714	786	738	775	785	773	764	838	757	817	748	802	788	780	740	767	753	746	786	792	802	749	800	741	843	837	808	795	784	737	798	761	768	740	754	745	775	748	790	792	793	762	777	766	774	787	723	748	795	707	791	762	753	808	734	760	799	795	780	734	748	751	815	745	809	794	720	771	741	765	802	775	799	763	771	737	792	731	818	778	756	800	788	802	785	792	729	788	815	735	787	776	777	776	792
25733	27315	28364	23536	16681	8408	4104	1794	976	690	411	344	354	326	338	301	291	297	293	283	268	310	254	275	272	277	282	271	260	290	289	327	254	257	267	286	281	279	275	269	264	297	294	297	253	280	273	271	260	259	263	286	280	288	295	262	276	281	261	314	274	278	275	277	286	280	256	248	261	266	311	282	258	286	284	279	312	274	295	258	267	282	262	294	260	285	289	260	249	278	272	284	268	299	276	253	288	263	238	252	315	243	277	268	266	244	319	266	273	298	291	290	287	265	270	251	256	276	297	277	269	264	253	287	303	280	254	266	272	264	310	247	294	271	279	281	249	259	301	264	271	276	235	255	275	270	285	236	235	286	281	274	284	259	302	272	264	254	252	265	294	314	254	271	278	284	294	247	288	264	251	295	255	265	258	285	288	267	297	294	259	256	291	264	243	260	272	289	291	283	262	283	255	268	279	289	279	245	298	297	241	271	266	284	286	305	240	291	298	286	265	282	277	275	301	281	229	270	290	297	293	267	259	249	285	250	272	273	274	272	289	262	270	261	230	280	292	253	237	269	267	276	300	278	291	297	290	269	293	306	260	249	268	283	303	279	278	251	284	247	298	274	258	271	255	264	291	267	244	270	280	268	259	321	270	253	268	299	276	306	253	266	305	269	285	290	275	283	285	272	281	232	286	268	257	228	270	265	291	264	288	293	285	275	303	265	278	281	285	265	273	275	267	274	285	291	288	303	278	273	284	298	288	258	281	272	292	276	288	274	252	247	277	266	265	266	263	286	277	269	233	262	270	289	297	260	300	274	257	254	289	311	255	270	278	254	280	267	301	256	256	263	274	299	277	280	296	268	263	310	282	273	265	236	281	276	284	278	257	294	296	273	280	269	265	288	258	302	261	274	280	299	302	258	269	263	264	295	255	250	237	272	266	272	299	283	281	266	265	283	256	269	285	270	282	263	261	266	268	291	271	293	299	249	251	266	299	265	278	292	291	305	306	282	263	246	259	292	276	282	284	245	258	276	304	291	261	272	262	252	279	286	231	240	279	317	285	255	283	290	294	262	269	290	251	274	270	274	248	266	283	269	258	247	309	296	282	277	286	279	267	245	271	285	255	306	287	262	269	288	269	264	288	261	267	267	253	278	276	280	300	275	276	272	257	304	293	282	271	272	279	287	297	299	271	270	247	277	283	273	289	278	271	268	291	284	254	273	254	255	291	290	291	281	277	272	263	296	283	248	281	291	263	294	244	263	265	288	270	288	308	255	299	262	278	248	288	282	262	270	305	253	279	297	297	275	257	285	260	261	308	255	287	248	264	262	262	289	257	287	272	267	244	277	285	273	271	249	243	265	296	297	287	268	261	310	264	286	246	277	281	323	275	272	271	292	271	287	251	269	248	262	262	270	293	266	301	278	260	277	305	240	281	265	284	269	266	292	279	247	272	274	272	258	276	278	284	281	287	285	278	262	295	296	264	305	283	255	274	252	293	302	261	257	276	277	281	258	250	289	294	260	296	270	273	286	241	286	288	301	289	266	309	292	259	293	282	292	308	293	302	280	272	284	268	263	290	259	256	267	257	281	290	253	248	271	266	283	268	262	280	262	300	253	253	276	260	287	277	281	266	260	278	279	282	252	284	299	282	256	255	287	269	273	284	247	260	260	266	273	258	260	303	266	287	261	251	299	280	270	289	294	279	268	277	283	271	255	253	287	268	260	264	258	294	279	274	268	310	250	288	292	286	253	235	258	243	266	236	280	280	253	252	267	297	273	294	290	264	262	296	284	268	254	261	256	265	283	279	296	278	269	284	295	259	266	268	256	281	266	273	260	259	273	284	265	276	278	266	304	260	263	279	277	264	265	288	253	293	301	260	292	258	255	249	249	284	295	272	265	307	250	246	271	275	287	283	248	256	263	290	268	262	269	295	291	283	274	303	290	246	270	256	211	276	277	254	270	267	252	278	284	295	277	282	269	288	262	253	286	281	285	285	289	290	286	291	279	265	285	260	282	276	277	260	292	289	291	263	293	267	288	284	277	285	268	285	304	273	317	284	270	279	280	292	281	281	245	284	271	307	301	258	264	266	286	249	288	262	277	289	295	246	267	275	274	291	283	272	283	283	261	313	263	259	276	257	276	278	257	283	279	283	282	263	261	300	284	269	263	282	268	287	256	255	300	293	263	316	263	269	261	241	261	280	258	270	266	297	277	248	277	299	268	262	279	289	303	269	243	261	287	277	247	257	280	287	299	253	287	285	284	321	276	277	248	294	289	253	274	295	259	260	262	261	251	269	294	265	266	257	294	285	295	267	273	267	264	288	272	301	282	278	258	278	321	292	275	275	269	264	307	273	295	294	294	261	264	303	268	283	301	274	266	263	289	269	297	262	265	269	305	274	274	266	298	262	309	265	247	264	266	327	268	276	298	281	262	291	279	286	260	260	233	248	287	265	250	253	270	287	271	254	293	298	279	292	294	310	284	272	293	282	269	304	274	251	253	249	271	271	260	302	269	271	292	300	255	292	272	246	292	274	290	265	256	264	299	270	269	276	287	278	272	299	297	298	274	295	318	264	265	255	302	310	290	272	267	276	292	291	284	257	270	284	274	274	271	258	251	327	245	294	242	242	258	275	267	262	268	276	297	259	281	268	263	292	268	283	254	286	248	265	280	271	237	287	283	271	259	265	288	257	270	285	272	262	259	258	276	252	288	309	291	296	255	301	314	230	284	280	300	288	254	292	277	296	288	299	270	252	275	265	263	271	256	264	274	278	250	246	275	254	246	267	262	292	282	255	320	273	320	270	291	266	281	262	280	270	315	270	295	285	281	292	276	271	264	272	265	255	291	281	273	287	279	274	284	287	265	262	272	277	265	258	298	268	274	284	285	271	238	296	291	279	274	298	296	291	275	285	273	282	255	270	262	259	267	290	267	251	295	289	268	310	278	284	258	264	277	280	256	260	247	322	275	280	303	255	252	268	269	279	240	299	243	264	278	275	289	292	273	268	275	298	294	267	279	282	291	260	270	266	262	281	282	260	285	293	272	276	257	260	295	274	271	274	270	263	281	290	276	263	294	292	267	279	303	284	241	260	297	293	287	285	258	304	282	271	302	291	249	257	260	276	264	241	267	270	281	300	269	293	269	285	283	251	272	284	253	240	267	283	254	271	290	269	255	269	297	295	290	280	220	284	278	275	300	280	243	293	305	282	272	310	258	288	278	266	295	255	265	265	286	269	255	267	256	259	309	268	293	279	287	279	282	268	239	307	266	271	286	257	291	259	291	256	275	294	244	271	269	258	271	270	275	333	245	256	275	267	257	263	263	285	264	262	283	275	305	281	281	292	245	265	275	298	268	261	245	274	292	267	281	291	284	289	259	290	283	270	289	264	275	271	245	275	278	276	258	301	267	242	282	276	261	274	273	266	275	297	272	256	264	271	264	297	263	299	251	271	271	266	258	278	265	270	297	302	263	293	282	286	270	260	301
18303	21647	27894	31831	29033	20917	13250	7389	3867	2670	1436	1242	1237	1043	1006	922	911	929	865	841	810	837	808	787	809	750	842	802	822	820	730	851	790	775	795	777	796	755	781	782	772	749	739	727	767	709	780	792	766	724	718	794	738	728	787	682	794	777	772	752	750	780	728	791	766	774	733	737	743	765	697	723	742	754	760	770	716	756	756	795	755	760	750	760	771	762	824	714	760	735	747	771	758	746	725	814	767	760	823	763	713	753	761	749	736	764	809	755	771	789	780	776	670	771	736	790	757	771	789	786	748	712	816	729	757	718	725	768	796	759	749	766	748	705	752	802	841	822	768	751	738	771	763	761	787	749	770	785	741	801	783	773	781	770	757	820	774	806	729	765	731	770	801	721	732	771	683	745	773	741	784	789	785	747	744	728	813	801	730	711	741	771	722	702	813	746	834	742	723	746	764	753	801	748	737	737	796	788	778	775	763	771	752	770	778	800	789	818	712	764	781	762	740	803	739	770	776	732	768	792	754	758	805	743	756	759	747	741	745	802	786	733	772	742	753	752	783	792	729	766	755	737	791	754	743	739	750	707	709	776	762	786	811	735	722	741	781	809	751	777	724	736	760	806	736	756	768	725	779	736	765	760	788	770	749	770	766	780	798	728	766	760	716	744	764	734	762	808	712	790	822	785	747	762	814	730	758	715	793	812	772	771	752	764	746	803	735	788	821	809	752	709	727	772	742	780	791	782	774	729	723	800	747	734	791	806	813	801	727	781	755	754	730	768	752	756	725	766	746	786	789	772	785	758	774	747	772	780	725	762	768	767	770	743	774	777	719	780	785	755	725	750	753	755	787	720	760	798	747	725	747	812	736	776	735	820	770	759	730	747	790	753	771	749	753	709	768	764	763	775	734	773	794	730	770	769	789	721	734	783	724	753	754	757	793	740	798	717	762	754	755	774	718	792	743	740	769	769	788	788	745	792	774	787	728	777	723	725	743	781	777	794	773	800	761	743	774	717	738	728	764	755	804	800	741	738	815	795	756	783	765	771	773	752	741	753	772	744	754	735	731	749	773	764	747	704	781	779	799	732	758	719	774	773	817	797	759	701	737	760	753	786	753	711	746	763	812	718	824	803	793	747	786	724	768	701	740	750	746	741	782	767	752	751	751	710	744	754	744	831	807	797	759	752	826	762	764	725	756	792	755	751	815	743	700	803	760	771	761	832	745	756	742	748	767	733	755	729	727	761	763	764	769	793	772	758	746	773	732	737	754	747	766	806	746	777	775	745	784	723	718	807	748	751	745	778	737	743	711	774	763	791	760	767	758	719	809	730	753	802	767	758	815	792	789	756	745	743	776	796	743	795	733	769	764	790	728	750	755	771	805	696	799	776	713	780	779	735	776	744	822	788	783	794	768	741	806	794	754	781	777	751	770	736	758	743	731	769	743	751	731	776	772	777	799	759	798	773	761	784	756	758	796	752	717	751	834	752	744	758	734	753	766	769	738	733	767	761	735	773	785	754	803	746	749	739	736	735	748	747	774	793	791	769	755	775	774	768	742	692	752	724	768	816	729	726	751	754	741	770	715	749	747	753	732	765	788	739	778	801	782	802	743	714	785	794	718	733	738	751	741	809	723	779	758	793	735	757	787	763	779	778	773	756	732	714	787	794	796	777	730	710	769	815	729	787	750	745	806	764	752	753	769	768	805	744	773	769	732	767	773	751	761	758	803	694	781	737	794	728	759	768	775	740	782	764	769	792	745	787	722	813	770	765	784	782	805	791	793	770	789	803	786	819	773	735	769	720	800	781	804	711	764	782	794	739	712	754	743	749	716	777	718	788	797	779	764	717	774	792	762	776	834	763	730	787	758	765	780	728	791	803	739	751	739	729	753	777	780	733	836	764	745	760	750	715	757	789	760	789	736	751	773	803	750	741	767	803	795	726	760	743	757	793	701	758	741	734	766	738	778	769	742	773	769	710	806	804	754	740	734	785	753	789	756	741	759	734	763	734	779	755	731	809	778	700	760	757	759	781	774	745	783	734	810	743	733	685	774	776	774	765	756	762	741	758	771	787	764	705	719	701	719	751	780	757	787	803	711	777	751	751	708	755	765	696	810	774	770	725	811	748	776	814	791	736	764	748	776	717	798	732	692	730	753	746	755	754	721	762	744	698	758	792	707	756	778	745	743	746	737	793	702	765	720	741	742	781	767	750	739	770	748	748	744	792	768	758	799	776	780	776	726	763	755	755	728	794	780	744	762	754	777	735	719	783	730	786	735	759	759	765	771	755	701	786	811	771	797	782	818	774	777	766	716	717	765	821	823	757	769	766	784	781	787	770	756	768	751	738	762	773	729	724	752	759	787	721	799	759	760	769	754	775	784	787	758	750	720	772	709	729	739	728	733	790	770	785	778	762	762	784	801	746	785	765	751	801	739	731	771	753	821	779	761	825	728	789	776	775	729	768	792	810	757	713	742	780	748	730	760	752	745	737	750	775	799	774	832	763	733	779	785	747	785	793	752	753	804	708	752	750	774	768	772	742	788	791	748	771	720	761	777	777	751	796	799	772	768	769	815	776	742	745	762	748	726	775	741	735	768	718	754	763	733	771	769	756	754	812	789	756	728	788	795	751	762	756	778	693	827	793	758	785	682	781	734	730	815	769	794	767	758	783	764	794	759	765	739	760	779	784	786	778	770	725	720	705	727	736	758	780	760	774	791	795	766	747	732	742	757	730	792	752	724	727	755	740	756	770	749	744	687	786	792	751	747	783	724	782	735	703	778	738	792	744	715	794	717	763	708	792	764	767	777	754	764	772	780	744	755	801	758	746	786	761	729	830	765	758	724	788	733	739	739	725	713	799	738	735	770	805	739	790	773	722	745	746	727	780	744	771	776	814	782	750	736	838	750	811	797	737	786	780	804	809	771	748	741	785	800	818	728	793	765	761	740	778	740	751	716	756	768	770	747	764	748	741	759	737	727	685	817	772	744	812	796	779	785	766	725	747	774	752	731	813	749	757	759	757	790	753	751	741	749	747	765	745	750	770	680	745	705	734	794	748	789	813	792	795	726	693	789	774	748	743	705	765	740	801	758	764	753	729	835	790	764	767	772	761	788	736	738	752	786	755	767	768	731	739	735	715	750	734	745	757	784	731	760	750	782	774	742	770	760	779	763	760	772	750	771	755	766	755	748	761	758	760	754	760	781	745	780	735	740	796	746	738	786	789	777	750	824	755	766	772	773	826	734	731	790	755	723	811	767	756	760	772	815	768	779	756	747	710	774	740	739	771	754	750	788	804	802	749	754	766	795	781	751	818	752	730	725	774	770	701	696	720	742	721	773	744	784	737	737	709	778	695	787	796	803	736	794	763	769	730	761	771	803	743	755	782	746	758	755	760	736	776	802	788	741	754	717	772	730	779	755	748	777	790	745	750	759	792	824	733	797	759	741	770	797	765	763	752	766	828	770	803	750	772	753	809	743	778	760	715
25565	27360	27349	22969	16091	7971	3801	1699	930	672	418	364	361	284	301	328	303	295	310	293	295	303	274	283	269	275	283	286	279	287	281	276	289	243	265	271	274	306	259	264	254	257	277	273	266	260	273	280	299	274	284	265	266	276	296	271	296	283	270	269	272	266	275	269	281	291	298	260	252	278	275	314	267	236	275	314	251	251	274	268	288	284	271	268	271	280	232	287	260	266	263	263	263	256	287	265	283	258	298	239	288	270	289	295	272	253	289	280	277	269	305	285	274	267	260	251	269	265	252	254	284	262	272	254	253	253	268	234	278	284	253	277	244	255	290	282	280	246	276	293	262	251	259	270	259	259	280	265	282	261	296	270	283	279	248	289	292	242	256	266	242	277	287	266	283	272	258	285	282	271	266	254	267	252	277	296	283	292	252	258	279	257	285	264	276	274	301	287	282	259	282	267	288	270	275	261	261	281	290	265	305	239	252	271	248	280	281	257	263	264	272	251	257	288	246	291	263	249	274	218	259	278	281	300	277	282	267	254	265	245	270	268	286	263	237	272	264	261	297	284	268	293	256	259	235	295	279	263	281	290	278	263	271	279	264	253	257	296	250	249	307	305	276	272	280	236	268	289	297	257	272	270	271	255	281	273	285	279	266	254	292	283	289	278	249	250	274	262	263	267	271	285	263	241	279	259	237	253	279	305	273	247	266	256	282	283	262	256	265	274	233	277	270	257	252	257	266	280	262	255	276	287	262	257	291	241	301	269	279	263	260	279	277	252	279	268	265	273	282	265	321	288	272	243	264	276	257	289	282	275	252	287	267	290	258	284	287	268	264	262	244	256	256	291	288	272	288	257	264	290	252	262	274	273	285	305	261	258	259	267	231	278	253	309	247	270	268	326	250	265	292	262	258	276	266	295	283	316	259	249	277	298	295	244	278	267	302	265	295	256	293	292	305	269	259	242	292	295	271	279	302	279	272	296	266	251	282	267	276	234	266	271	260	290	259	264	286	272	250	265	290	299	251	269	277	250	269	298	282	276	270	285	276	253	287	264	277	267	285	284	268	263	265	262	256	283	300	311	269	253	256	279	260	254	246	271	254	265	272	282	298	268	300	289	274	262	260	232	255	246	285	261	275	257	285	279	283	266	272	270	294	306	259	241	269	280	258	279	291	242	268	274	291	315	263	258	254	271	283	276	254	258	268	312	232	277	244	240	280	272	254	232	266	290	315	264	268	302	272	265	285	266	280	256	270	263	242	268	283	282	291	292	286	270	262	247	272	274	263	260	247	268	285	296	269	288	295	260	273	262	264	279	304	245	275	264	273	276	279	260	265	223	289	271	269	246	238	267	280	276	257	281	261	293	264	277	227	277	272	283	270	237	260	283	299	303	270	236	280	274	282	247	278	274	267	275	262	256	273	281	264	261	278	244	262	264	298	276	259	272	289	251	255	293	286	267	283	273	253	293	245	281	238	259	266	269	230	258	257	270	260	283	281	303	267	232	243	253	287	302	286	267	232	283	265	268	270	270	261	286	283	272	306	233	290	258	274	253	269	281	279	262	269	280	243	260	265	244	281	256	275	263	268	251	281	270	277	274	266	292	253	267	256	261	271	265	281	276	264	263	264	278	251	245	243	251	239	257	290	268	276	258	294	287	275	264	287	278	285	270	266	282	275	260	283	271	285	305	261	261	252	266	299	296	262	284	263	295	280	273	269	274	282	283	261	269	282	271	262	272	267	282	254	273	278	243	263	249	269	274	305	283	287	290	274	288	273	285	273	258	279	274	268	273	260	288	273	311	248	301	279	296	264	274	242	279	264	288	288	269	312	281	269	279	283	279	267	283	291	284	285	298	281	284	274	264	264	288	251	276	261	254	260	281	289	278	243	277	276	273	268	242	290	272	292	249	270	234	272	264	253	251	281	267	255	290	284	273	259	339	276	276	271	247	253	247	271	262	278	279	283	282	293	272	291	260	262	269	284	266	294	265	256	258	290	255	250	236	270	285	301	279	250	260	307	249	271	278	249	261	286	282	254	276	271	265	313	281	259	273	265	258	284	253	262	290	261	306	238	255	256	268	271	276	267	275	258	276	292	294	283	250	293	252	263	256	264	262	278	285	289	271	308	270	257	269	246	269	298	285	257	282	258	279	271	267	258	254	284	250	291	290	294	277	265	280	288	271	254	260	262	267	261	273	219	291	248	263	303	273	269	285	265	268	277	284	300	258	289	272	271	286	261	282	271	283	279	290	269	251	255	265	265	275	253	277	250	289	283	241	256	251	272	271	281	265	267	279	262	253	274	260	248	272	277	267	279	244	286	252	264	281	265	269	273	258	267	279	257	290	279	274	296	253	285	261	298	274	284	249	264	297	281	259	274	297	273	265	279	295	232	254	273	273	281	298	283	261	296	274	274	273	265	290	290	282	236	268	254	274	277	265	292	255	265	285	254	283	273	252	257	265	275	239	257	245	264	287	260	269	295	252	276	261	264	258	317	271	267	315	282	272	263	262	258	287	262	239	285	306	264	278	279	251	233	244	291	242	265	270	241	272	289	295	277	276	259	262	276	252	287	264	277	258	259	264	277	260	275	298	307	241	265	244	283	271	262	286	297	273	307	304	260	287	265	276	252	274	234	283	266	284	246	269	248	261	289	271	270	259	265	292	267	271	270	266	266	255	298	282	272	288	288	272	268	282	278	253	252	255	262	268	268	245	274	287	268	258	276	255	299	270	256	287	267	241	252	257	272	296	250	262	267	297	278	251	274	266	247	269	270	262	263	237	256	272	265	284	280	258	256	242	245	282	246	269	261	299	286	267	258	267	274	276	276	287	262	268	235	298	255	272	298	241	253	273	255	277	288	261	248	293	305	265	258	277	284	269	288	287	280	272	253	279	256	270	264	275	293	276	269	288	271	265	291	285	289	270	265	290	272	234	275	268	246	283	282	278	255	289	259	246	285	276	259	276	261	293	276	283	260	274	245	250	235	267	287	243	280	271	261	271	257	272	298	276	286	306	266	267	303	280	287	280	284	249	261	239	276	266	293	247	269	256	273	309	280	272	260	258	268	254	271	248	303	249	267	283	266	279	254	273	294	265	264	273	263	261	252	335	272	277	283	283	234	275	271	284	259	257	248	257	269	257	261	252	267	264	277	273	278	298	273	275	279	266	279	298	271	275	285	268	270	260	276	267	269	280	251	285	261	249	292	265	282	274	258	256	281	251	274	265	296	284	257	293	296	301	276	278	253	275	273	262	277	297	294	236	270	278	276	279	279	290	256	277	288	264	281	254	278	278	254	267	277	291	284	274	263	287	281	296	269	253	255	284	250	282	267	264	240	290	268	275	279	278	272	274	235	263	265	249	269	245	277	239	264	273	239	260	275	277	283	269	295	260	276	272	270	260	267	270	285	262	260	272	268	271	247	282	269	282	264	288	264	223	272	282	267	258	281	305	298	293	305	256	292	265	268	246	291	266	291	258	264	290
18185	21250	26707	31612	28404	20246	12688	7196	4018	2843	1405	1181	1091	1103	972	947	903	898	799	802	832	795	833	773	776	747	845	750	753	782	822	696	778	734	752	768	715	798	805	815	756	792	786	792	765	774	709	716	743	760	749	722	782	726	763	766	758	778	773	792	760	695	747	777	756	772	774	765	761	759	763	747	751	809	734	768	712	743	720	776	773	745	769	760	734	754	726	761	718	770	697	751	800	717	784	752	720	730	756	801	756	798	713	721	748	678	744	746	750	832	765	719	781	769	725	702	730	782	756	727	775	752	781	717	726	751	736	761	729	801	740	811	719	727	767	737	750	792	717	696	724	717	725	781	737	730	725	812	775	791	724	739	749	738	759	766	763	713	785	707	729	764	744	809	808	713	737	773	762	737	773	798	810	771	768	781	787	729	776	728	752	739	747	751	777	808	727	758	783	721	803	718	708	729	717	708	742	729	741	734	783	721	751	760	759	746	710	811	748	784	750	698	743	758	771	769	786	732	750	738	755	763	789	760	791	765	770	750	740	718	754	726	727	758	728	766	758	737	707	794	762	752	740	772	780	744	746	748	794	699	712	725	774	746	800	767	747	762	763	743	801	763	756	747	748	783	747	730	727	722	770	768	789	803	764	758	819	760	744	783	710	778	737	786	768	736	754	707	793	804	757	743	772	735	767	757	756	701	744	802	724	774	792	728	779	793	713	764	714	757	778	774	812	769	806	733	749	813	734	740	775	787	782	724	813	713	753	720	769	735	762	747	775	742	772	711	770	751	737	688	737	744	746	781	759	730	717	746	771	733	784	741	744	785	758	767	794	743	818	747	771	757	758	741	757	736	743	760	756	766	725	749	741	710	767	768	739	755	757	724	737	759	755	742	739	770	755	791	739	701	718	749	766	760	761	810	773	732	731	774	745	729	725	747	756	752	729	724	775	770	801	769	781	765	782	728	714	730	760	741	728	744	742	729	769	726	787	753	767	737	765	758	780	768	735	765	734	751	738	757	761	786	714	734	728	739	756	772	734	759	739	764	747	755	742	734	755	714	742	733	748	728	744	737	704	766	777	744	772	725	727	708	771	735	742	791	733	759	751	754	724	787	792	798	747	718	776	683	740	784	786	760	757	770	766	777	731	754	739	757	764	750	768	786	791	758	770	776	723	783	761	770	738	777	722	702	757	769	775	794	775	776	788	740	825	769	748	746	774	753	818	696	745	756	772	726	735	732	774	751	765	759	752	778	734	737	714	741	704	688	750	776	735	784	743	809	738	728	798	779	725	738	720	747	738	772	789	746	787	813	754	741	755	795	780	739	772	759	805	741	718	768	749	702	776	760	794	729	756	745	755	765	758	752	741	766	769	783	736	747	770	743	725	778	759	782	777	738	703	780	722	754	765	762	794	751	749	744	767	776	756	742	730	770	740	725	753	732	727	709	729	713	772	783	780	755	787	727	752	760	765	746	720	773	743	733	708	780	771	752	717	728	789	796	731	736	741	760	754	774	729	776	714	812	721	720	745	729	710	745	772	751	761	783	784	741	722	773	745	744	792	777	751	790	721	776	758	791	726	755	811	736	766	768	732	724	744	759	790	701	770	769	792	800	726	786	765	758	746	767	753	730	754	783	726	724	749	762	730	785	777	774	805	734	782	723	765	720	796	783	730	778	710	709	785	756	720	778	799	765	791	734	782	771	716	741	729	798	761	792	794	791	775	742	772	774	753	737	713	724	757	748	732	725	761	737	773	754	735	767	762	746	768	774	767	775	752	785	717	751	748	780	806	722	741	742	761	733	808	755	768	764	713	696	738	752	706	795	745	761	739	711	734	755	783	748	789	710	772	752	760	762	779	721	760	735	707	764	758	693	739	767	770	725	752	735	750	789	728	722	737	790	703	798	753	750	773	718	772	759	751	760	753	806	779	736	721	748	791	741	761	828	764	799	754	743	729	751	721	780	719	779	694	764	793	761	730	777	713	746	788	733	771	725	802	725	724	748	748	779	744	764	728	731	774	739	779	758	789	792	784	778	762	782	758	707	750	744	791	708	756	782	754	790	768	698	794	787	741	715	734	790	785	752	736	751	765	779	769	751	735	690	751	758	725	757	681	775	787	777	756	770	743	756	739	782	812	735	745	769	773	760	756	738	759	709	774	711	756	763	785	791	729	748	796	742	754	776	744	797	740	773	792	748	730	769	754	722	679	743	722	832	727	742	759	783	775	759	722	791	791	746	784	761	725	764	775	744	743	818	778	762	765	750	750	763	779	791	744	753	685	706	738	789	753	702	789	782	750	714	804	758	706	758	756	723	750	714	762	758	766	762	684	773	787	762	790	760	727	775	773	801	781	791	832	781	755	779	778	761	818	741	707	727	750	789	776	772	739	776	751	761	751	761	723	748	766	739	690	722	765	724	746	760	734	731	798	697	793	787	784	734	789	771	732	785	753	784	752	712	758	736	755	751	723	805	795	760	751	709	763	684	755	763	770	717	750	776	781	672	765	760	763	731	735	726	722	757	787	784	749	784	733	752	743	734	738	706	752	703	727	761	811	748	742	815	750	792	723	676	739	750	752	767	775	768	760	758	760	764	794	726	762	752	748	752	764	802	799	740	727	724	719	777	737	792	740	756	781	764	766	717	738	733	761	746	728	797	754	751	737	735	724	753	749	750	734	764	737	742	761	754	769	764	734	745	736	766	777	757	793	727	720	714	733	791	776	729	762	744	720	748	743	728	784	776	777	772	800	766	742	764	720	766	796	801	786	768	798	756	744	809	763	724	787	805	766	804	763	779	809	762	779	760	783	752	761	745	768	763	778	742	778	777	720	741	762	798	736	737	797	785	790	793	704	761	759	774	730	720	745	716	771	751	778	755	741	749	727	787	751	776	755	716	782	757	750	766	756	731	782	739	745	794	751	741	731	796	757	749	818	724	744	749	757	764	754	765	716	761	766	748	722	712	750	789	755	740	747	769	724	732	721	781	762	754	754	730	775	726	741	783	737	731	760	775	769	775	779	762	787	760	795	704	721	751	726	809	771	808	779	759	734	765	748	757	725	708	768	734	769	797	714	774	756	749	735	829	773	758	780	758	773	776	760	752	740	751	719	784	799	746	711	748	754	770	800	743	770	740	742	788	752	776	746	718	718	791	760	714	801	764	736	736	763	722	737	778	779	780	757	766	743	812	747	753	733	743	775	741	759	777	747	705	787	775	779	723	703	753	772	772	780	749	750	779	807	739	781	734	739	712	792	721	734	694	736	775	776	727	736	721	763	741	719	802	724	706	732	754	718	760	783	732	777	733	788	713	765	766	735	757	769	747	718	766	750	750	751	770	770	793	749	777	720	783	744	744	778	759	755	778	751	781	738	769	758	794	784	740	746	793	783	818	742	704	713	783	753	766	770	770	759	728	758	736	796	749	799	774	733	757	783	787	779	743	773	731	754	799	757	748	724	773	785	759	791	753	740	727	733	770	733	801	788	782
25033	24928	26141	22417	15102	8091	4064	1932	1103	834	402	330	341	362	309	296	279	289	280	282	276	275	280	290	274	295	274	264	263	257	255	281	253	240	264	240	286	268	257	255	295	259	255	283	259	286	274	232	243	239	292	293	234	283	260	271	216	261	263	250	284	256	261	267	250	254	248	286	262	250	247	277	272	286	283	260	283	262	254	263	249	261	258	247	296	268	239	248	239	258	259	263	297	270	247	240	251	280	233	278	219	306	251	272	274	281	276	271	260	265	275	261	272	243	253	265	255	243	283	273	251	254	283	272	265	287	240	290	265	255	258	264	274	272	258	292	279	276	223	268	260	261	263	251	261	251	251	231	271	263	252	267	245	288	250	256	220	263	262	247	259	269	231	244	245	272	251	280	285	257	237	263	241	258	255	253	279	267	230	240	252	263	246	263	248	255	277	267	268	292	280	251	258	282	244	274	257	252	265	257	254	273	250	244	277	230	279	275	247	230	316	258	258	281	284	279	261	293	273	255	285	264	241	256	267	265	277	281	244	241	260	257	284	287	275	298	301	254	273	283	272	250	266	291	260	296	282	264	270	249	281	268	252	246	266	281	254	247	245	304	263	265	242	242	252	250	250	260	276	263	240	281	270	279	260	279	267	258	249	253	303	281	277	246	233	256	293	245	257	262	276	232	286	248	278	281	265	283	241	251	255	273	266	278	257	250	281	268	284	255	274	264	256	272	271	248	273	236	250	247	269	296	271	274	248	258	261	274	261	245	268	288	240	278	282	263	238	257	259	272	265	252	244	245	277	264	245	258	239	272	272	254	297	271	272	267	272	263	264	247	245	271	269	251	240	272	263	256	289	284	260	277	276	305	246	290	252	292	271	281	216	270	284	285	263	265	246	254	257	275	253	232	313	231	306	268	252	262	264	261	248	253	278	230	265	264	253	270	250	272	255	255	281	247	257	250	262	266	274	294	235	255	250	237	272	250	270	277	286	267	257	252	268	259	301	277	264	286	262	267	256	278	261	251	253	246	238	268	240	251	278	264	251	239	267	278	265	254	235	241	250	295	254	298	273	255	262	244	262	286	265	265	222	249	299	287	263	272	282	268	256	270	240	229	253	286	223	241	260	260	267	285	253	276	235	288	223	242	252	289	255	235	253	280	289	259	277	256	246	281	242	274	267	287	276	252	266	276	279	238	277	267	271	276	290	282	273	287	261	272	269	292	284	261	284	267	245	261	291	296	258	286	284	265	259	253	234	290	259	274	251	272	261	260	301	268	273	241	267	255	269	247	248	255	246	284	247	248	270	261	265	285	260	264	266	246	273	269	267	229	255	272	281	258	267	263	271	300	274	264	278	263	264	243	273	264	251	275	252	278	253	283	248	277	263	303	266	251	246	280	242	259	272	293	235	272	283	251	269	274	287	235	262	269	249	269	255	272	267	252	264	252	267	270	260	263	260	284	262	270	261	276	264	247	249	261	263	245	262	256	279	252	262	268	266	252	258	242	250	247	265	253	256	299	243	306	273	268	234	241	270	267	254	270	291	245	288	277	226	261	242	252	262	269	239	251	286	257	278	242	268	252	250	242	254	258	276	296	260	258	258	256	275	269	282	262	245	275	205	260	268	259	287	292	243	279	272	272	266	269	268	271	231	240	258	265	249	265	279	284	251	255	249	269	277	260	243	277	247	278	281	260	264	263	276	276	284	264	269	273	242	267	253	269	270	256	288	266	223	255	260	270	238	251	262	254	237	282	249	274	298	242	264	284	254	296	258	248	263	280	265	245	235	261	255	282	240	261	259	260	271	234	276	233	276	232	267	284	284	260	242	250	261	251	286	259	281	292	274	277	264	273	283	269	267	241	256	286	276	278	262	262	248	222	265	261	272	266	287	289	236	252	269	265	252	263	287	248	252	266	273	262	289	244	244	284	249	294	263	257	268	239	271	262	290	264	232	284	272	253	258	269	273	275	239	243	244	268	275	275	244	256	234	261	261	263	272	296	266	274	244	243	270	257	262	259	261	291	268	262	277	249	265	246	266	267	271	279	221	274	267	272	258	279	286	250	259	271	235	278	269	259	277	241	253	260	259	280	275	260	248	275	252	272	261	243	272	239	251	236	261	239	272	266	260	252	268	269	242	259	266	273	242	261	253	263	265	266	257	270	265	282	276	253	303	251	288	274	251	249	275	280	263	296	275	267	277	309	253	271	263	283	260	281	272	250	229	255	259	257	260	264	276	262	251	278	265	250	270	259	231	255	267	250	301	264	238	254	273	254	247	258	286	248	255	235	260	246	247	266	250	265	262	280	259	259	270	245	257	257	307	299	247	234	268	256	271	267	248	254	242	256	300	266	296	242	298	290	256	271	258	281	258	271	271	255	286	259	281	275	273	268	252	283	252	268	279	291	263	249	258	269	281	243	283	240	236	243	299	235	276	265	265	255	268	271	227	262	269	280	257	258	258	280	272	284	254	261	253	268	254	261	300	282	271	266	280	229	262	239	248	281	283	264	242	231	279	272	276	267	275	271	277	262	301	272	249	284	268	232	239	257	272	261	245	278	275	284	262	282	292	257	281	239	247	270	266	292	255	289	288	265	272	275	241	261	238	270	260	275	289	302	258	287	270	262	246	278	263	247	267	277	266	225	256	235	293	267	312	259	266	269	243	250	308	282	265	268	278	291	280	284	246	257	239	272	261	243	256	255	259	243	258	258	261	246	269	280	260	270	257	263	288	262	255	287	261	271	284	282	231	258	250	243	289	284	252	286	249	276	275	277	275	273	255	270	263	259	242	282	261	252	263	249	320	280	239	248	263	255	263	249	269	267	260	271	263	284	272	264	256	254	278	251	276	248	259	276	260	256	275	286	257	244	246	254	292	278	281	256	242	248	263	244	245	269	262	243	260	284	248	269	258	246	264	288	273	281	221	257	265	259	298	239	253	272	238	260	278	253	258	246	274	261	271	274	221	290	274	234	252	247	261	264	252	234	265	251	286	259	289	262	285	246	249	270	254	245	241	266	239	275	261	251	257	272	273	263	295	245	278	281	278	250	243	232	256	307	259	264	257	283	273	277	259	249	251	278	257	255	267	231	261	257	269	273	229	276	269	265	275	262	290	258	285	260	271	268	266	238	262	296	282	263	250	243	263	256	287	293	300	273	272	271	273	266	272	244	284	280	222	299	239	259	267	260	294	262	252	247	253	268	228	257	255	245	256	253	267	247	271	266	271	237	255	263	259	267	294	271	297	277	253	277	264	273	264	273	265	276	276	243	275	292	290	254	273	258	273	271	304	245	306	237	236	286	273	247	270	281	261	287	259	284	271	286	276	272	306	264	297	237	252	246	228	237	249	260	284	230	265	275	263	266	246	260	242	287	262	255	273	280	263	262	276	264	267	260	276	285	248	245	257	257	265	274	261	301	278	252	251	259	278	269	235	233	236	275	274	227	277	273	248	264	254	258	249	239	272	293	284	291	287	260	246	261
17791	19227	25828	31275	27580	20659	13705	7668	4852	3506	1610	1255	1192	1094	986	954	885	872	863	854	865	800	793	766	797	740	797	762	779	814	747	795	775	754	782	728	760	730	764	743	744	765	766	767	737	729	745	726	736	715	765	741	774	798	728	736	759	717	736	769	716	750	710	729	682	716	713	739	726	734	751	761	729	694	754	739	753	743	736	752	739	771	752	751	737	749	730	752	718	769	750	716	746	700	767	717	746	750	766	708	686	743	735	692	728	690	747	775	743	730	768	789	725	692	754	692	759	710	780	742	764	754	744	755	804	749	742	727	739	713	745	778	712	740	725	779	713	787	734	781	740	726	753	760	711	726	698	735	705	741	705	760	783	723	764	728	713	742	747	723	691	706	728	724	741	785	695	724	748	753	703	735	749	779	736	719	733	756	761	753	749	705	780	759	710	784	742	725	750	714	738	745	725	685	774	734	672	720	749	743	712	714	737	732	689	721	723	760	738	726	740	740	718	720	775	711	742	731	741	747	785	731	685	747	734	714	789	718	728	708	742	791	723	749	749	722	748	691	721	749	750	748	733	771	711	724	706	710	775	744	700	704	717	777	703	724	728	740	741	776	760	697	719	757	703	752	718	717	745	733	723	724	750	751	730	712	744	726	730	735	745	731	760	748	760	775	755	750	705	795	746	756	693	767	767	747	769	748	718	695	726	693	744	736	759	704	721	746	743	696	753	732	751	789	712	706	761	737	729	748	739	791	696	710	732	728	722	721	748	755	691	720	744	739	749	707	683	747	748	745	714	691	758	759	706	728	704	727	715	716	725	752	750	669	694	768	741	753	724	737	736	709	734	781	714	738	775	719	738	774	726	805	735	756	743	693	741	735	751	751	773	747	715	720	726	737	716	756	740	712	725	707	723	751	719	741	747	764	741	726	749	707	736	751	718	738	736	713	775	792	720	710	690	747	779	709	761	787	787	700	775	770	720	690	737	770	780	731	772	679	800	739	738	764	723	790	726	688	757	753	730	696	705	732	775	697	744	731	757	752	762	737	722	749	694	680	753	753	714	752	801	757	758	710	712	746	756	703	752	722	712	746	712	767	748	740	693	751	742	754	699	785	709	737	750	765	702	725	734	730	766	697	724	733	735	795	753	730	692	705	744	775	734	714	703	722	777	723	726	734	669	758	747	751	706	744	737	727	738	750	751	758	750	766	744	753	703	776	759	704	735	753	757	743	733	768	748	699	739	709	670	733	717	711	727	695	767	736	759	768	715	749	709	725	710	754	755	736	743	731	764	701	727	732	712	717	727	768	759	748	726	738	732	706	725	768	750	710	761	757	760	699	745	723	721	711	748	740	756	752	701	730	735	779	790	748	682	740	734	700	743	715	700	702	735	703	714	701	740	697	727	731	739	702	751	732	740	702	701	700	742	745	715	710	737	698	752	754	777	745	724	713	746	745	745	719	722	720	702	695	759	733	783	696	797	744	715	727	735	741	753	737	640	719	730	738	718	771	719	736	744	716	740	775	719	740	753	719	766	718	759	720	761	707	728	727	721	723	789	777	694	756	732	727	754	751	752	712	701	778	762	775	759	742	753	731	735	718	728	745	774	740	733	694	702	716	687	741	705	731	748	756	747	663	759	725	695	715	746	750	752	726	712	791	736	715	734	731	719	697	723	783	713	749	695	710	735	738	815	747	740	731	722	696	753	756	704	725	740	732	706	729	716	734	725	732	779	708	774	705	674	708	701	714	707	754	701	724	748	684	738	737	747	703	759	756	697	694	700	729	717	721	767	780	771	706	774	691	776	774	759	747	735	710	761	738	740	726	770	720	762	720	709	709	702	795	727	770	744	682	774	713	753	758	788	694	681	730	706	751	771	733	745	777	718	715	680	753	763	741	711	772	744	753	705	692	768	745	736	781	744	742	723	719	721	736	766	773	753	758	766	711	760	726	751	675	737	727	735	690	764	772	721	761	747	758	755	753	734	735	745	745	754	749	717	698	698	710	739	760	750	740	744	777	756	737	725	725	672	705	747	726	713	778	732	750	720	705	771	727	738	774	733	679	732	775	749	757	700	735	731	752	724	714	740	770	707	747	703	740	722	702	728	724	730	716	752	740	718	693	751	729	763	693	774	716	722	727	692	733	733	752	708	776	740	740	724	752	708	737	727	688	779	720	700	711	708	761	720	670	763	746	704	709	792	731	758	729	712	746	755	784	728	748	730	772	752	733	710	761	741	732	758	777	737	757	743	716	722	739	710	710	744	725	709	732	751	752	722	744	708	725	733	768	740	749	708	736	740	750	737	716	733	761	695	732	706	719	757	741	753	746	661	741	759	747	724	720	739	753	769	756	705	748	768	724	708	720	729	677	705	703	750	712	736	715	765	768	740	693	780	731	729	688	748	752	742	770	740	773	710	715	757	745	728	737	752	712	707	765	718	749	763	715	719	724	745	719	778	731	760	738	705	795	756	730	720	740	764	730	745	749	755	751	705	744	726	744	730	739	756	795	741	766	725	745	733	738	766	754	741	727	756	697	695	707	744	747	764	752	741	716	719	764	723	800	793	722	729	738	693	739	766	709	746	717	723	737	740	733	757	764	760	708	720	728	765	716	739	724	753	734	753	717	731	732	739	752	759	755	761	774	773	731	759	703	722	688	729	729	749	698	742	748	733	736	676	800	792	674	782	731	724	688	737	709	730	727	732	685	767	766	725	718	750	750	735	712	702	682	729	706	714	767	736	774	702	779	705	762	751	711	692	686	721	713	721	743	682	744	811	696	753	733	729	773	683	735	726	775	764	751	737	731	757	722	729	730	754	752	721	706	715	711	689	772	738	736	746	722	725	726	747	713	716	723	757	730	734	765	778	728	760	707	712	736	722	734	771	727	753	790	706	721	722	716	742	758	754	672	733	726	747	687	781	738	726	715	737	735	717	724	711	732	721	696	719	727	723	697	712	691	724	735	711	705	740	773	749	723	741	726	667	736	728	719	740	771	757	721	772	719	734	774	727	749	704	781	757	697	769	701	748	711	747	711	716	752	743	697	782	709	768	742	706	761	710	718	734	692	700	755	691	770	788	780	726	733	737	731	719	706	697	761	720	712	723	720	705	733	731	752	740	734	762	759	752	746	707	740	731	744	703	725	790	700	720	761	775	756	730	780	725	752	752	742	772	762	728	691	730	708	727	721	780	746	758	749	676	739	758	786	748	746	692	683	706	715	679	705	704	693	735	775	750	730	707	763	730	711	777	707	716	708	754	675	704	710	744	736	691	750	740	782	793	705	779	709	736	808	737	768	744	727	742	712	740	666	730	731	697	745	748	729	752	755	752	679	739	738	740	732	769	737	735	779	739	756	699	749	726	762	781	720	735	788	716	698	744	782	722	775	740	690	791	744	740	720	754	746	752	682	716	709	792	771	753	692	747	754	770	717	698	703	752	731	740	785	729	668	752	733	727	784	690	746	737	707	767	723	710	753	758	703	780	674
24817	24733	25631	21698	15043	8944	4723	2514	1385	1125	517	336	364	331	333	279	320	271	266	265	280	281	274	269	272	271	248	291	270	247	289	256	270	253	271	252	276	242	255	255	259	283	260	247	240	249	278	248	249	257	236	259	277	248	273	284	273	272	282	261	259	258	250	266	268	249	232	294	237	231	263	269	253	230	266	252	268	281	265	286	263	273	265	253	265	296	246	294	252	267	250	250	242	257	268	261	249	267	253	275	262	284	264	260	237	259	268	271	258	298	268	282	280	281	233	272	271	266	286	251	254	243	257	236	257	237	226	238	241	260	261	282	249	243	292	247	256	276	235	252	255	239	256	256	273	249	255	242	249	280	289	247	258	263	242	276	263	239	270	270	267	256	281	256	263	262	277	264	269	240	277	261	236	279	254	254	275	282	272	241	263	249	273	285	250	271	281	259	225	257	258	288	251	254	273	280	243	249	250	246	255	277	294	270	265	273	273	241	266	260	277	260	275	254	230	245	225	280	308	267	238	236	254	264	242	250	284	266	271	271	267	246	268	247	250	248	255	261	249	260	265	248	268	251	260	247	265	258	240	247	310	281	257	252	264	268	236	271	271	282	270	268	252	257	248	270	261	250	275	287	236	243	238	240	253	233	239	234	288	243	277	262	260	226	247	248	274	267	247	279	273	244	253	264	255	236	237	297	260	260	255	251	276	239	261	266	252	280	291	264	244	288	247	239	264	270	258	275	281	307	258	261	251	263	268	261	235	246	258	250	261	245	244	251	279	252	313	260	279	266	266	267	247	248	277	242	248	280	288	240	284	281	270	313	248	244	239	271	264	290	249	268	261	288	265	257	263	266	250	257	248	240	254	296	234	259	234	269	267	261	260	267	238	255	274	242	272	276	243	282	261	284	248	252	255	237	259	243	238	272	265	279	234	258	276	262	282	272	254	241	258	253	257	240	229	283	240	247	277	251	244	286	266	247	262	278	223	243	260	239	237	244	246	272	230	268	241	259	265	280	241	261	273	278	243	233	237	264	254	298	249	256	248	271	236	230	235	238	235	265	281	254	266	272	249	265	266	270	261	254	243	274	302	278	251	239	213	238	241	249	258	285	283	283	255	254	241	249	296	262	251	273	240	274	279	246	257	256	284	276	270	250	263	249	241	273	252	269	255	232	247	278	248	255	263	269	251	250	247	258	271	258	264	279	249	244	259	242	276	282	227	278	255	252	264	259	255	267	264	249	266	248	282	255	260	259	247	279	267	251	282	257	300	292	228	245	260	275	269	297	257	243	248	255	274	244	260	268	260	242	250	246	245	265	273	263	261	269	261	241	250	254	259	257	272	249	274	238	270	265	247	236	249	249	250	247	301	265	278	276	247	250	228	246	260	271	250	276	253	264	259	278	253	268	237	261	261	284	259	267	286	253	278	292	255	254	253	253	250	248	262	291	264	262	247	246	224	239	248	277	267	264	251	246	253	250	270	255	281	256	254	277	264	251	270	273	254	262	242	267	263	257	284	273	241	264	272	295	277	263	264	280	244	257	282	258	294	266	273	249	253	271	229	266	253	275	264	285	272	271	254	259	265	267	267	269	252	248	268	262	273	237	242	250	251	290	246	257	250	249	252	265	284	287	262	263	269	293	270	238	256	270	244	244	291	277	311	294	272	247	252	271	252	287	259	264	264	250	223	259	280	253	269	253	265	255	285	275	245	266	252	248	236	258	273	274	241	256	267	251	259	260	273	295	242	266	255	259	240	263	263	257	237	264	249	250	292	251	259	258	255	267	275	256	237	279	265	262	270	252	269	241	266	259	245	254	264	250	262	267	268	245	238	247	269	246	252	261	269	295	271	280	239	256	289	284	268	281	273	248	237	273	256	267	245	255	273	256	250	267	271	265	269	270	245	265	256	236	290	260	259	268	245	283	258	258	260	277	291	254	269	257	251	259	239	262	256	244	273	265	241	250	265	230	250	246	247	252	249	266	261	259	258	264	289	259	247	279	269	267	271	257	235	250	227	248	239	244	283	257	241	254	261	249	281	269	239	291	281	270	245	249	255	248	261	249	256	247	229	273	278	273	274	249	272	248	223	249	234	246	273	256	239	252	254	257	260	260	281	251	250	272	260	265	254	282	289	267	271	257	260	279	256	272	246	270	256	241	267	243	293	248	225	270	259	249	265	255	252	228	274	259	258	273	241	275	262	246	242	277	267	242	249	256	262	268	251	268	264	268	235	266	229	216	262	276	257	275	261	250	292	268	253	261	263	212	235	249	266	260	266	266	271	277	232	262	263	275	250	291	246	279	274	281	252	247	241	242	281	257	285	258	268	254	234	245	284	270	265	262	252	235	257	276	251	259	279	275	242	254	237	259	252	268	277	289	258	261	236	267	239	268	246	262	252	255	225	276	239	248	254	244	248	260	286	307	285	272	274	263	237	262	302	249	271	264	299	253	280	256	263	268	274	256	267	247	225	244	284	253	253	241	260	279	254	246	273	267	280	260	247	267	260	251	249	280	248	266	272	294	282	276	259	259	285	236	287	264	245	227	281	263	254	277	240	267	255	249	244	257	268	258	265	238	238	249	249	254	231	262	227	246	262	307	270	246	266	248	238	263	292	266	253	265	262	251	265	253	252	259	245	236	278	273	255	268	277	272	274	258	247	254	264	280	246	272	271	232	243	266	238	253	257	277	265	264	262	243	264	271	287	271	273	292	257	236	252	273	250	258	253	268	236	257	230	295	246	264	271	260	266	280	246	257	244	272	228	271	296	285	244	288	244	281	251	246	276	261	228	247	265	280	232	270	264	238	265	259	243	279	248	262	268	236	250	276	277	276	234	279	243	274	269	264	235	267	266	259	238	254	229	236	250	261	273	267	248	259	260	241	241	256	260	254	274	250	245	246	251	287	248	267	277	261	240	238	280	284	273	264	240	257	261	275	256	281	232	266	266	270	280	267	254	224	237	251	244	260	286	280	244	222	265	275	255	254	250	284	240	263	257	265	245	262	265	254	277	286	263	242	278	246	271	280	267	288	267	262	269	268	280	278	252	275	259	253	261	257	254	272	289	241	239	245	249	266	248	271	255	285	267	240	225	251	258	285	251	261	265	238	219	270	285	252	248	263	247	245	286	252	256	277	270	231	262	245	268	261	280	257	241	250	267	234	247	245	223	275	261	250	250	248	248	244	246	239	286	238	261	229	294	256	272	269	222	290	262	236	274	278	260	254	261	263	246	257	236	264	255	255	237	258	261	215	266	257	272	260	260	241	237	251	255	253	273	262	260	272	252	234	289	233	260	264	283	293	259	267	235	260	255	255	246	261	257	246	253	274	267	249	257	219	261	255	267	240	273	241	244	286	232	270	218	264	273	274	295	236	265	248	259	264	241	260	271	287	232	232	268	247	262	246	267	284	260	244	262	263	272	263	255	264	269	260	266	273	264	272	243	260	270	261	233	277	272	238	228	248	249	252	261	264	260	250	229	271
17457	19543	25570	30457	27572	21811	15302	9417	6381	4938	1800	1490	1365	1223	1076	992	972	925	856	825	872	847	864	792	839	761	718	760	766	739	818	778	727	743	722	758	713	777	739	695	725	750	736	727	717	728	758	707	723	689	678	754	715	729	734	748	683	722	749	709	700	722	705	736	719	727	724	716	731	701	741	709	747	724	707	675	754	766	732	718	740	759	720	676	771	763	688	697	685	787	733	711	725	728	728	747	723	718	725	724	707	700	729	710	693	682	731	722	741	690	694	753	741	711	687	692	689	693	697	762	731	734	729	705	760	738	696	696	734	686	731	729	731	672	724	726	676	755	720	743	761	699	736	674	734	692	680	733	706	736	761	717	776	756	731	711	754	746	742	694	718	713	738	708	678	762	725	685	740	731	757	739	715	745	710	758	747	712	735	697	740	687	749	743	750	736	735	734	719	714	703	716	723	748	735	729	753	744	785	728	761	740	694	700	730	719	750	706	750	693	723	789	720	756	694	711	788	770	747	689	727	708	684	739	715	727	723	725	766	693	713	745	688	693	759	694	743	737	689	724	662	715	776	706	717	722	700	744	762	676	733	769	698	708	722	779	724	668	724	738	717	734	769	740	730	719	742	746	673	719	712	694	696	707	694	767	715	673	725	743	730	776	709	708	686	716	717	744	728	750	764	739	731	725	766	722	723	696	746	687	712	720	683	720	692	692	742	720	693	767	741	709	699	722	723	714	750	742	731	737	752	740	679	692	721	747	729	716	743	717	715	687	739	688	720	665	672	720	784	714	713	732	737	758	732	711	712	698	753	718	715	693	701	724	713	765	756	719	704	727	768	741	713	735	728	736	727	703	723	726	722	690	715	718	768	740	744	717	700	743	711	722	756	713	759	714	750	700	701	741	722	731	752	735	731	755	787	697	765	676	763	745	719	733	741	686	770	718	743	677	737	690	759	716	767	752	702	761	631	709	718	715	689	746	781	696	759	673	716	721	763	720	726	733	739	738	740	706	741	739	726	676	774	737	689	740	724	702	713	730	706	726	709	702	679	745	678	714	720	736	724	743	724	693	748	721	714	765	723	732	763	747	685	775	728	701	763	747	739	728	723	712	716	704	733	749	706	730	747	705	723	739	742	723	726	674	702	766	743	715	708	746	708	653	725	725	748	698	710	720	732	774	742	737	742	732	718	717	741	727	747	742	710	709	775	792	724	765	727	770	735	692	710	710	749	728	715	697	756	704	761	787	690	706	689	709	705	748	683	705	727	670	741	692	707	720	687	704	749	690	691	684	736	732	668	700	730	697	655	732	717	754	724	740	730	703	692	710	704	741	708	753	683	746	726	731	789	781	672	747	745	725	737	711	704	723	732	687	739	736	749	711	761	703	683	690	720	750	738	681	751	701	702	729	705	755	736	708	704	741	749	696	713	725	725	747	748	689	720	708	743	731	764	769	734	705	761	680	693	692	767	692	726	726	673	745	744	712	721	732	740	718	718	676	732	730	713	713	707	739	789	718	677	741	742	730	715	785	688	686	702	699	750	713	650	714	746	694	704	767	715	730	744	682	702	718	779	705	688	700	756	720	733	728	756	709	681	687	730	749	735	706	687	717	691	735	721	709	788	730	750	725	689	675	729	705	735	739	738	755	749	754	722	661	770	742	720	753	757	722	714	744	710	769	767	784	699	718	764	742	775	731	760	760	742	720	671	733	696	756	681	742	733	731	698	739	764	757	747	717	709	746	758	721	716	729	689	745	716	719	711	697	707	731	720	729	706	718	691	672	764	720	739	723	797	704	734	738	700	726	720	670	746	742	752	746	680	701	669	750	733	725	726	733	734	720	741	742	708	778	690	669	721	744	735	671	725	688	708	765	735	734	711	702	728	764	695	770	681	680	719	761	778	736	734	719	746	703	695	746	736	693	723	709	728	727	721	686	739	727	741	747	715	710	716	752	729	715	750	750	754	715	732	747	675	756	692	745	790	764	721	740	709	705	750	740	714	717	749	709	674	651	741	722	747	691	721	707	690	720	716	717	672	701	705	741	684	667	740	714	717	705	698	733	706	736	752	699	732	744	716	720	710	668	704	691	703	727	749	728	801	741	711	748	740	701	702	748	741	690	746	723	705	725	786	686	678	768	723	746	701	701	746	750	747	718	755	779	699	643	760	747	721	719	708	758	729	669	714	746	691	737	720	766	754	703	675	709	739	711	751	748	735	752	699	732	792	719	699	763	733	730	714	687	720	719	688	744	764	742	741	742	716	738	695	720	675	723	685	696	711	661	698	734	714	688	754	721	780	705	709	753	732	734	704	726	747	685	731	753	694	779	711	736	732	734	668	708	701	760	741	720	665	756	744	727	752	716	734	743	769	743	751	689	751	732	722	718	705	724	703	789	703	757	749	756	731	701	735	738	695	747	695	748	715	681	709	685	779	721	746	698	746	703	708	722	745	703	718	728	734	739	730	743	754	762	748	750	742	765	777	747	721	750	667	795	751	710	702	679	721	712	697	745	738	729	761	747	714	703	690	767	710	765	729	735	761	691	762	706	731	663	723	733	668	724	751	668	716	683	710	749	754	749	738	762	751	729	794	746	719	716	730	747	776	752	713	716	712	717	755	712	733	793	775	715	748	761	653	684	734	785	732	707	734	724	696	731	713	720	744	733	695	735	708	745	707	749	767	710	791	750	701	721	753	689	711	753	714	733	721	687	749	687	713	725	683	744	719	728	676	714	725	711	707	689	683	726	743	714	747	713	749	754	736	712	700	742	665	720	767	727	769	712	719	732	756	706	721	700	726	750	710	707	736	705	689	709	687	759	725	736	690	754	752	702	794	769	721	719	697	776	699	739	702	691	717	732	724	726	716	718	676	728	792	699	708	723	728	746	754	733	737	697	699	722	735	728	724	702	787	730	746	721	721	796	691	721	736	752	732	754	692	718	685	711	697	787	715	718	753	773	692	725	711	733	728	745	703	671	711	736	668	711	734	720	699	735	750	793	708	747	744	716	696	698	740	695	683	704	744	683	776	675	716	740	706	721	729	720	726	743	741	708	750	710	720	695	753	730	773	750	728	683	671	763	697	713	718	776	714	751	725	739	752	692	718	737	734	740	736	713	680	678	727	734	705	709	697	705	730	730	705	741	706	714	729	791	746	758	692	697	751	707	697	736	725	685	758	711	729	773	744	728	703	739	705	719	778	753	693	753	766	738	736	797	755	783	720	713	729	738	745	728	731	704	735	775	752	736	702	724	745	702	742	696	707	738	696	685	690	711	690	715	730	788	701	723	714	745	697	764	754	757	759	761	738	712	711	706	684	732	740	687	707	717	705	726	722	687	741	732	676	690	709	751	747	729	718	714	704	717	719	745	716	704	755	713	680	765	768	625	731	694	743	722	642	706	713	674	702	695	699	716	704	767	723	748	710	714	729	729	745	741	742	664	710	706	732	711	725	758	740	729	726	690	702	748	696	714	723	752	692	689	700	721
25290	25599	24663	21315	14725	8392	4541	2629	1539	1060	447	359	332	335	315	289	303	267	288	291	292	313	274	274	253	295	258	293	248	266	270	267	233	238	244	282	251	256	261	280	245	248	288	259	280	263	282	276	235	260	268	298	257	255	265	249	281	259	254	276	253	276	266	265	260	263	264	263	231	288	272	246	301	235	260	275	242	252	259	274	241	284	285	236	280	240	255	261	310	243	271	235	258	262	258	291	283	245	252	269	250	275	260	254	247	263	258	283	280	243	232	277	285	262	271	295	266	281	264	270	311	270	264	262	280	248	281	245	260	286	253	253	241	261	245	279	281	279	285	266	257	299	270	260	283	229	253	284	263	265	257	267	283	253	262	241	268	254	273	295	242	271	268	250	272	266	270	250	292	262	256	258	267	264	278	258	272	272	263	254	276	249	263	300	255	266	250	248	278	266	270	268	271	248	260	283	256	270	252	253	246	289	268	265	267	238	281	224	233	244	279	249	270	271	248	276	279	261	270	265	267	226	294	257	237	257	272	266	293	273	240	250	242	280	284	254	285	254	267	258	254	260	291	266	256	255	274	247	249	269	257	282	275	251	284	283	260	234	237	255	254	265	231	286	279	262	278	244	273	249	238	264	272	302	292	248	256	264	244	272	274	251	251	264	248	276	268	261	259	251	244	243	288	276	257	266	305	262	240	293	283	286	291	259	275	270	266	281	263	266	258	278	257	247	274	289	295	227	258	247	252	283	272	234	256	232	272	252	255	297	241	272	246	259	250	244	282	243	292	285	267	263	262	251	278	277	263	250	280	238	239	234	257	250	256	253	274	248	258	275	298	253	281	315	244	258	246	246	263	250	247	245	279	286	271	254	288	275	288	266	265	262	287	274	285	274	258	263	267	244	252	296	255	235	277	253	271	266	249	257	282	271	265	267	260	290	278	288	245	261	254	261	255	284	251	260	283	287	252	289	263	303	234	252	255	273	287	292	261	261	275	260	325	255	268	273	264	289	238	263	284	254	222	240	248	280	240	265	264	284	249	262	298	249	277	271	257	271	277	260	266	246	264	280	266	269	250	264	263	242	285	261	249	265	256	276	259	260	273	280	253	258	267	270	265	285	266	249	236	268	289	265	264	282	268	240	253	276	270	273	289	261	284	205	267	251	291	254	256	290	282	256	264	260	282	256	226	272	286	270	256	257	244	256	253	249	250	263	248	299	238	259	261	274	237	273	234	248	255	278	287	256	268	279	256	270	264	263	242	251	249	234	270	281	262	252	277	271	245	241	242	249	267	271	286	293	224	258	265	232	239	288	266	256	277	279	257	263	274	279	283	298	231	255	262	299	303	269	272	250	232	262	255	260	249	274	285	250	237	294	251	275	266	268	267	247	279	229	269	277	260	248	244	287	275	262	262	259	237	267	247	277	282	287	256	252	241	256	256	283	263	267	276	263	290	282	288	284	247	311	245	252	287	260	271	249	277	272	276	272	265	251	270	275	251	295	268	241	279	278	292	237	268	285	269	270	258	254	263	255	290	281	253	280	259	257	242	248	247	263	264	310	237	251	244	239	283	284	254	248	277	266	285	261	277	238	254	282	268	258	262	268	279	276	265	255	245	264	267	239	254	246	257	278	253	245	260	262	241	254	237	267	268	256	256	269	295	290	278	268	255	244	250	282	268	265	259	244	259	260	272	260	258	287	256	270	246	265	270	263	279	258	250	248	263	255	263	257	263	266	259	258	288	270	245	258	287	278	242	253	259	284	283	292	275	237	254	251	262	266	258	260	248	249	268	246	271	246	282	286	270	288	305	261	260	270	247	240	275	270	245	278	282	243	251	262	255	249	264	268	264	250	275	276	276	250	280	253	272	312	246	257	260	280	259	272	243	284	251	257	242	263	262	243	244	280	265	266	294	245	255	257	242	277	282	282	279	251	283	271	277	301	277	263	286	259	304	244	253	258	288	258	265	268	256	272	269	255	261	267	257	260	272	287	270	264	245	285	255	246	262	231	246	270	270	235	278	262	255	258	246	288	296	277	247	272	280	303	257	256	282	294	291	265	257	226	272	226	280	238	285	247	269	295	259	267	258	289	284	269	276	264	261	263	274	275	246	263	272	229	261	247	260	297	265	281	260	254	246	281	275	227	306	247	248	267	283	263	273	285	239	282	270	255	255	256	262	260	275	246	254	245	259	253	274	237	238	255	247	225	255	287	288	272	272	267	272	265	266	293	249	239	289	259	263	232	275	286	268	258	287	260	282	280	252	259	253	269	275	263	288	252	303	254	273	241	257	250	265	261	266	288	258	254	247	282	260	256	257	243	280	250	293	231	284	252	246	267	255	287	280	257	257	264	250	271	247	249	255	246	265	260	276	254	246	248	279	280	286	249	264	285	281	255	286	254	259	287	292	256	255	255	273	258	249	284	251	241	238	269	276	264	272	273	245	300	235	259	272	255	260	262	240	270	264	278	253	249	255	278	261	272	262	278	262	250	264	240	272	221	257	256	241	262	248	289	269	285	259	253	262	287	270	276	301	262	274	260	280	263	276	261	270	285	274	285	264	269	248	262	242	254	298	288	269	244	269	250	237	304	270	248	236	254	251	263	256	270	272	265	267	278	232	266	266	264	223	253	230	287	257	285	266	250	260	259	263	263	249	233	269	272	257	278	252	241	280	282	258	276	250	255	282	281	254	264	250	249	266	282	279	275	277	273	263	281	243	271	250	282	289	232	265	290	281	252	269	254	254	260	270	263	282	279	278	234	241	271	286	290	263	264	269	256	267	243	276	257	278	284	273	246	257	248	281	234	275	237	254	239	263	279	285	254	272	266	252	291	228	254	240	256	284	254	255	288	258	254	266	263	244	281	248	295	264	234	257	296	258	243	246	250	286	247	267	293	265	275	229	296	258	257	257	251	260	246	264	265	273	277	273	279	248	281	282	255	281	222	267	247	292	287	277	266	252	259	242	275	271	252	272	262	242	254	288	257	288	246	271	269	287	284	259	261	270	265	258	238	274	274	267	297	257	270	277	257	259	270	254	253	239	265	282	272	254	277	270	294	290	260	261	266	267	250	261	255	246	253	230	265	270	257	260	278	286	249	284	266	258	301	264	267	255	282	262	270	253	269	259	242	256	273	268	276	267	286	262	287	247	269	252	245	282	263	278	254	252	279	263	260	266	240	298	287	272	283	251	255	257	268	268	280	280	259	248	247	273	256	267	264	235	269	262	256	282	264	270	248	259	283	266	247	250	233	252	265	240	276	280	275	259	243	251	263	233	256	272	266	276	255	276	263	264	280	249	261	250	254	284	252	240	277	267	268	252	268	284	293	262	280	270	275	277	279	244	244	262	273	237	252	270	277	279	279	270	238	245	244	262	266	274	269	250	263	269	257	263	252	258	246	267	219	263	244	246	243	263	274	258	231	250	269	286	260	274	233	293	236	263	257	273	250	232	295	256	299	282	262	247	256	281	277	268	260	297	228
17852	19697	24631	30418	27355	21216	15057	10083	6491	4315	1665	1334	1168	1112	991	1006	889	869	801	837	812	791	839	778	753	802	753	795	777	720	732	740	797	801	821	728	776	746	720	786	744	732	741	737	776	724	758	737	776	714	739	749	706	740	758	728	735	740	756	747	737	766	716	734	719	767	748	704	734	748	698	699	711	722	732	737	722	744	765	728	751	742	772	771	706	727	756	758	748	721	738	716	781	739	771	756	697	720	740	697	754	714	743	734	698	700	713	737	741	762	743	701	706	730	771	725	755	749	750	732	704	750	826	772	755	700	755	720	766	758	746	756	728	774	792	733	751	723	725	739	733	705	737	717	768	734	751	754	758	762	729	786	773	751	715	754	744	739	717	770	773	727	716	720	701	766	709	716	709	725	720	787	793	710	742	700	707	757	754	699	766	736	742	749	743	749	782	703	798	724	696	739	747	747	719	729	755	667	776	687	775	741	732	740	715	745	759	717	752	755	715	784	743	736	700	726	759	732	753	740	746	779	761	709	746	740	744	760	760	728	735	713	761	742	721	798	749	706	753	741	699	744	678	759	801	760	781	800	702	762	691	717	742	704	739	701	716	716	747	689	726	757	724	734	797	705	762	757	730	745	684	785	746	726	757	692	764	726	795	749	730	793	772	734	753	713	785	740	708	725	777	711	723	794	689	727	741	743	789	755	761	765	709	737	732	699	763	716	714	778	732	703	741	724	682	767	748	727	752	733	732	706	740	765	699	717	775	750	772	737	730	686	722	757	736	749	722	702	730	763	759	762	741	767	714	770	750	764	749	762	745	717	735	764	748	744	756	715	756	724	753	713	763	745	737	743	787	698	739	730	727	740	709	717	762	759	723	737	705	764	716	705	725	793	725	743	761	768	742	711	749	713	715	752	752	732	700	723	690	701	751	743	794	748	769	729	712	703	735	717	767	699	762	745	700	778	754	676	715	727	757	714	741	718	773	743	728	782	745	771	727	701	705	745	763	736	748	700	742	706	754	733	746	728	738	761	719	760	736	765	711	692	693	724	714	740	775	744	740	792	724	784	743	762	718	752	713	732	770	757	715	765	712	707	722	748	716	726	742	733	749	776	726	725	712	734	766	731	755	742	726	776	786	723	725	774	698	746	733	724	745	750	740	772	803	797	730	761	745	790	748	751	776	739	704	719	730	707	779	730	797	750	754	765	747	759	714	782	727	717	780	725	730	780	778	694	738	742	728	751	723	744	744	710	813	739	764	756	730	776	781	762	769	739	760	755	751	746	690	721	797	751	744	790	779	716	760	759	728	724	817	711	748	703	719	792	795	711	712	800	740	724	752	735	752	737	744	709	759	783	753	766	721	724	730	746	732	719	712	756	754	759	795	721	728	729	748	741	730	730	727	722	758	720	687	747	715	715	776	715	727	731	740	747	726	715	699	734	756	729	724	719	729	725	723	721	714	738	725	712	730	727	737	729	731	696	772	750	712	703	723	712	728	771	714	749	766	697	736	733	726	700	710	703	721	740	701	766	733	717	768	752	743	702	750	699	719	715	772	702	760	693	723	742	738	746	730	714	757	727	789	736	784	730	739	733	746	654	716	782	747	765	716	771	688	761	680	774	720	767	742	730	812	732	735	727	730	785	716	705	746	728	748	735	777	746	722	735	751	758	750	693	683	757	705	772	729	737	728	773	733	778	773	745	713	757	726	706	739	765	746	722	728	786	695	765	742	730	738	735	751	734	756	769	787	751	766	750	737	706	741	705	701	750	775	727	736	752	748	735	749	761	746	736	733	787	731	783	743	765	737	738	719	735	811	746	744	705	728	735	723	707	712	711	741	730	733	708	793	712	738	770	712	767	722	741	768	788	739	757	729	694	748	731	703	758	721	776	761	751	726	743	748	734	678	763	698	740	730	721	706	705	699	752	759	771	745	696	717	726	756	738	726	750	695	716	739	719	717	734	738	748	771	723	738	711	732	733	704	721	727	739	771	728	736	700	741	731	731	725	706	705	748	743	811	744	744	717	723	727	776	688	774	763	740	748	723	720	773	758	746	722	728	733	767	723	739	761	747	769	763	704	739	735	757	680	772	788	714	719	732	753	741	802	756	736	749	733	735	757	743	743	766	720	702	736	773	762	728	692	722	752	703	743	731	735	734	775	754	781	755	756	767	752	716	716	758	781	756	728	760	678	751	746	708	755	738	769	780	747	756	715	718	787	754	783	701	772	733	740	672	746	747	731	725	741	764	741	771	732	766	729	732	703	763	729	747	714	727	713	771	752	767	720	711	754	723	715	700	746	765	720	731	710	707	729	727	710	745	727	771	729	740	776	774	749	778	767	796	692	764	762	740	705	771	763	753	741	745	707	707	745	770	769	707	754	752	746	717	790	725	773	710	693	718	763	698	698	735	743	711	804	726	708	708	741	731	714	696	788	744	758	792	715	723	750	695	739	732	723	742	711	706	781	765	666	689	759	723	725	757	734	704	721	760	724	750	757	781	732	716	703	761	726	719	716	760	725	723	741	749	725	771	740	711	737	754	712	730	734	757	750	743	766	739	738	722	792	754	711	789	745	762	759	733	825	769	723	774	717	706	776	769	756	713	774	741	728	730	686	691	693	730	711	736	744	789	760	781	731	732	762	782	776	718	766	762	761	738	731	786	698	730	715	768	736	751	772	718	710	764	755	749	758	760	738	741	723	693	723	760	787	813	715	714	694	742	746	761	767	745	760	798	741	716	744	750	779	688	740	742	717	738	746	752	746	775	767	738	711	723	739	710	722	763	738	729	764	753	728	734	721	776	742	760	752	802	702	740	709	770	710	747	770	715	707	707	706	756	742	724	728	777	675	723	713	735	745	738	720	757	723	731	775	746	757	747	790	759	777	759	746	709	722	703	766	756	711	741	704	725	726	689	684	731	797	688	769	714	769	738	719	708	743	740	778	743	725	708	756	740	756	736	748	741	713	805	751	692	737	764	779	797	786	715	796	721	696	734	703	705	820	775	760	670	729	743	680	728	709	740	769	765	747	719	706	749	705	754	782	805	741	726	710	698	732	736	708	723	777	757	792	695	737	722	748	733	780	699	761	714	773	759	730	734	717	739	759	732	717	723	733	733	743	701	727	694	741	734	690	792	708	734	751	741	759	676	754	771	791	726	763	758	727	760	792	728	720	752	736	753	754	725	674	742	750	705	746	744	773	763	717	737	731	738	776	716	746	712	686	768	766	707	769	768	736	717	760	719	793	761	741	729	696	753	733	776	747	713	744	698	740	761	710	702	741	748	690	688	728	686	746	699	801	755	773	762	717	778	776	710	778	741	787	709	723	736	704	775	735	759	736	731	729	783	773	772	718	673	693	761	736	764	750	746	731	695	733	739	758	713	761	735	721	779	756	737	727	739	778	761	742	750	744	737	723	718	734	752	745	760	751	817	741	717	741	721	750	780	705	748	724	733	718	709	726	749	758	731	731	753	746	722	724	751	708
24268	23911	24442	21304	14040	8354	4980	2833	1565	902	455	349	277	337	284	272	310	296	298	277	281	269	268	287	256	243	277	282	253	258	245	264	264	279	245	267	267	277	281	236	264	279	289	267	252	245	265	269	249	279	241	261	248	260	268	253	258	267	268	249	253	277	270	273	264	254	251	284	257	242	257	271	267	270	235	281	256	304	255	274	251	277	253	258	268	245	253	295	259	225	246	276	258	259	315	268	245	288	269	259	273	290	259	276	279	239	253	250	266	243	233	221	261	263	262	259	267	246	267	306	277	285	266	234	247	282	234	248	258	253	284	255	230	258	265	235	285	276	263	264	281	249	255	246	242	269	271	222	268	235	264	248	258	269	266	259	288	271	265	279	255	310	262	250	250	278	293	257	258	286	271	263	222	243	310	261	267	250	265	280	267	238	266	261	234	290	270	264	272	273	261	238	257	254	255	290	285	262	279	267	239	258	243	264	266	229	248	261	295	255	268	232	261	274	282	240	254	267	271	243	295	260	273	235	262	286	226	266	280	277	269	260	283	264	263	219	254	274	248	276	275	257	282	258	256	248	283	254	253	306	278	250	239	259	259	276	253	260	248	247	239	272	261	251	286	272	242	256	243	252	247	242	247	290	258	240	252	252	278	236	278	243	279	255	266	249	266	284	253	298	257	242	274	290	256	241	244	267	271	243	279	253	255	307	288	248	278	258	255	243	235	256	255	241	266	280	279	258	241	268	293	269	231	259	243	245	276	247	270	262	264	245	289	262	259	259	273	246	242	269	244	274	225	289	245	261	248	277	246	235	242	250	279	255	271	291	290	271	272	264	237	272	257	293	279	289	271	241	287	247	287	267	279	229	279	254	271	257	287	274	272	272	256	280	270	252	247	289	267	261	294	265	273	252	268	251	235	260	255	252	274	263	270	251	258	276	232	254	289	266	269	277	239	257	280	284	262	286	270	258	259	280	249	277	253	275	293	268	299	275	251	244	255	272	282	244	277	236	243	280	261	261	270	281	254	225	229	256	300	264	244	265	255	297	257	276	233	287	271	278	281	277	261	259	272	270	265	279	247	286	257	276	246	268	284	274	303	257	256	269	236	252	242	254	279	278	300	255	259	294	271	260	260	269	261	256	268	246	291	274	245	287	255	262	263	240	274	253	232	306	267	236	255	277	266	282	247	264	277	290	267	283	265	265	285	266	267	266	282	257	269	258	267	282	221	226	246	272	246	263	292	270	223	256	280	275	298	280	259	247	292	274	270	267	273	261	263	250	249	235	277	251	267	251	245	284	306	273	251	261	248	272	254	259	262	264	267	276	282	299	266	262	258	266	242	252	290	269	281	268	268	257	270	273	278	225	265	253	246	247	260	277	282	277	260	271	247	243	267	249	264	267	240	288	265	270	236	243	260	289	261	277	283	273	271	247	279	274	264	260	255	253	278	267	247	258	285	247	279	227	282	273	275	263	278	265	256	253	259	230	292	263	271	257	280	266	264	277	249	259	269	277	273	265	237	244	259	262	259	235	273	286	287	266	238	273	264	269	267	271	234	259	254	247	267	293	261	268	277	262	282	260	236	265	252	261	266	267	267	256	261	244	289	277	252	279	245	227	256	270	261	290	278	250	243	256	292	279	272	253	257	258	292	263	256	243	264	264	264	273	271	272	249	243	228	267	258	281	257	268	260	243	283	249	249	256	270	289	258	224	291	291	288	257	260	248	272	262	287	271	265	262	269	255	267	278	276	263	294	258	250	278	283	258	254	257	281	291	253	254	246	290	240	258	248	267	255	269	250	257	247	257	287	261	258	277	257	270	259	263	244	262	254	302	270	247	258	251	254	247	213	236	264	302	257	278	272	275	254	263	251	269	243	245	269	265	266	294	236	245	234	245	280	251	268	243	246	256	253	266	299	254	269	250	271	277	292	266	269	269	290	266	252	270	262	286	248	279	270	279	262	273	235	256	272	240	280	258	277	263	247	267	268	267	268	245	282	271	262	283	273	247	255	260	294	262	285	247	294	241	253	290	250	276	254	241	259	270	250	277	244	287	284	228	271	247	287	259	247	238	249	252	266	244	257	250	255	277	258	289	273	271	251	288	273	260	254	265	288	253	254	270	248	263	268	267	285	249	268	231	224	260	275	228	283	244	304	237	235	281	273	275	245	267	284	255	280	240	268	257	263	233	241	274	260	255	270	268	276	257	244	282	252	251	273	279	259	260	246	279	256	248	258	279	286	272	244	269	308	252	232	275	249	295	272	255	284	261	243	270	271	306	283	249	285	292	250	296	280	244	266	254	280	250	258	264	252	250	269	288	282	242	280	252	273	257	241	274	273	258	264	227	250	268	260	277	291	276	253	270	270	275	280	255	236	256	267	243	270	301	255	254	272	262	280	257	263	268	224	247	275	254	257	257	282	246	273	278	243	275	262	266	239	253	227	273	279	246	261	263	260	251	283	254	282	284	264	289	249	268	252	279	265	268	275	255	273	275	266	264	261	295	261	243	297	273	263	266	262	276	271	263	287	278	254	264	272	256	275	283	241	254	263	241	259	265	273	271	283	280	262	256	244	277	256	233	282	246	243	239	260	270	258	278	273	265	279	251	282	267	279	290	277	249	301	267	249	273	259	273	285	257	269	259	286	294	229	279	251	235	265	249	250	274	246	253	278	249	241	273	294	228	269	230	248	255	271	257	260	261	265	277	279	289	277	283	250	249	220	252	271	267	253	280	228	259	267	251	251	283	276	269	277	291	268	291	259	239	246	272	252	253	272	280	279	258	282	267	261	258	268	267	259	281	254	266	258	256	266	294	263	257	247	254	242	252	248	279	290	259	272	274	276	247	278	294	257	278	257	276	269	293	275	266	279	266	270	273	261	259	279	276	264	268	262	279	265	286	242	255	248	253	255	262	262	248	257	274	257	245	257	293	260	278	282	268	293	255	303	257	273	275	248	246	275	270	264	267	269	239	266	259	254	236	268	275	251	259	259	283	261	269	299	245	256	267	271	273	264	288	249	267	280	286	260	265	256	268	276	253	262	236	270	250	241	277	230	265	271	243	246	279	265	256	261	269	276	243	257	295	252	301	272	262	328	249	268	240	246	286	239	265	239	261	276	271	242	253	248	304	256	265	241	279	252	243	284	281	282	235	240	235	264	265	281	278	286	289	259	274	285	258	286	285	247	267	257	268	251	269	251	275	253	247	257	278	289	260	247	272	284	293	243	259	248	221	239	253	257	244	268	292	264	266	265	260	270	264	269	275	266	255	292	261	251	240	264	271	266	268	256	263	284	256	265	253	297	290	288	273	256	242	258	262	248	268	270	239	287	235	236	280	255	244	261	263	280	306	261	258	278	284	261	250	293	262	266	259	256	261	259	246	262	280	237	277	280	278	254	276	248	251	272	293	255	276	285	267	222	272	302	253	273	248	279	269	244	250	251	249	231	262	274	267	258	283	249	240	240	253	268	270	288	279	258	249
17017	18370	24693	30193	26493	21517	16229	10769	6496	3869	1543	1262	1075	1115	939	908	852	872	801	803	807	834	779	773	776	726	777	756	784	751	759	817	740	772	739	732	748	744	796	729	750	734	723	691	769	784	731	787	740	748	713	726	741	729	741	707	745	749	763	766	720	756	750	751	735	778	775	695	728	702	717	725	703	737	726	727	788	727	749	704	721	787	743	768	740	729	739	751	743	746	726	733	709	759	741	750	755	819	682	715	707	725	728	724	762	703	760	741	734	713	763	730	761	794	711	685	728	678	777	736	753	700	752	743	725	735	721	738	765	696	783	774	713	703	771	759	819	708	741	762	728	779	771	699	715	780	722	734	712	721	723	723	718	761	739	689	716	710	749	721	731	741	702	772	693	763	727	744	654	752	714	742	780	749	784	741	746	692	689	744	708	704	725	674	712	757	739	721	749	710	714	755	731	712	678	747	716	726	746	718	720	716	692	694	715	692	726	669	702	722	741	709	721	720	731	763	733	694	752	772	746	684	718	728	736	739	732	733	726	746	736	727	744	778	711	705	766	735	724	709	692	769	750	694	751	789	708	720	737	725	750	707	727	705	707	756	689	702	722	778	767	740	730	679	721	724	735	739	739	708	672	694	783	785	714	737	735	702	701	736	772	745	720	694	758	722	708	728	739	762	710	724	772	717	781	755	778	733	742	729	719	711	770	735	705	777	788	733	772	709	719	707	740	720	712	717	726	713	712	784	728	713	752	771	701	699	727	714	725	730	758	746	704	742	722	724	715	760	752	731	762	698	722	749	735	726	697	726	763	690	693	726	687	723	740	704	719	782	723	716	757	740	728	750	715	775	703	697	690	673	721	703	726	763	741	713	730	713	714	693	695	756	750	673	778	743	708	760	696	767	739	723	722	763	736	768	709	759	752	682	737	718	740	709	693	688	770	718	747	730	703	710	719	762	738	711	798	719	721	765	676	740	712	710	730	759	703	739	734	728	733	756	783	752	707	721	751	734	740	767	720	735	724	741	714	758	741	713	716	706	720	735	756	726	720	724	766	723	722	799	745	725	732	702	719	769	689	737	709	723	724	696	743	695	748	717	711	751	765	731	762	763	702	695	755	747	680	737	708	705	772	723	780	768	738	778	719	762	711	725	686	701	707	762	740	739	712	702	726	727	729	724	768	768	754	716	683	714	710	728	755	733	701	754	708	716	739	704	715	751	731	766	698	750	736	750	750	687	709	733	687	734	736	732	746	722	718	713	772	789	745	737	780	734	757	730	755	723	722	781	700	731	735	717	714	727	752	721	759	718	762	766	775	760	689	699	689	748	710	742	686	748	739	736	721	702	770	718	670	726	728	757	707	741	725	739	739	766	750	705	711	758	740	738	721	732	751	780	725	756	786	720	746	713	777	708	764	771	743	741	692	741	694	732	747	713	692	779	783	693	728	728	740	716	702	760	751	746	753	774	702	730	730	754	740	722	698	709	717	723	753	736	780	702	739	730	709	765	754	761	752	706	749	764	650	746	709	744	728	717	769	691	752	735	719	725	743	760	702	726	722	725	729	773	695	707	757	759	698	736	752	759	739	722	708	756	711	707	745	710	742	763	777	729	720	740	730	741	775	745	755	764	773	714	720	710	780	703	713	758	737	741	751	737	752	688	753	707	792	778	727	741	718	695	749	723	759	763	710	705	750	749	774	739	726	706	742	770	749	738	735	730	705	758	738	798	783	754	676	715	727	662	709	703	748	734	772	756	742	704	733	729	726	735	737	698	714	757	739	711	719	774	740	778	719	700	741	807	716	709	740	755	748	747	754	757	748	724	808	756	717	731	701	737	786	755	696	726	736	717	790	723	710	750	727	705	735	726	785	762	705	721	730	762	791	727	737	775	744	676	758	771	716	748	734	697	738	720	745	751	766	760	715	771	738	750	713	710	709	783	725	704	704	739	746	706	705	788	808	739	717	710	716	744	765	733	673	757	699	688	750	767	747	698	689	692	758	735	753	737	753	745	746	715	720	709	742	717	739	722	687	725	705	702	779	691	789	703	764	760	729	771	736	713	751	758	734	734	755	741	781	690	733	709	717	698	739	758	687	700	712	767	743	734	753	745	759	721	696	763	751	735	736	737	796	733	764	732	714	740	747	707	726	718	736	753	709	706	758	731	767	692	736	741	720	700	722	722	704	739	726	768	738	723	717	735	732	699	713	771	722	745	730	766	749	735	722	729	749	723	729	728	745	765	723	771	739	771	703	696	720	776	758	716	747	701	770	753	698	730	696	707	734	725	728	722	752	785	713	760	758	770	704	714	684	752	736	725	703	784	732	754	739	719	740	726	716	750	765	780	750	739	730	674	738	733	750	711	744	720	729	729	772	747	786	731	703	700	753	781	737	774	718	703	718	743	727	748	749	697	717	737	831	747	768	700	744	711	725	743	741	746	742	731	693	762	695	747	738	710	725	722	784	724	816	699	709	775	703	743	747	721	775	751	753	763	719	711	660	699	732	720	740	778	756	809	760	729	719	687	730	734	727	720	728	725	727	746	726	733	722	728	784	760	736	716	741	727	780	704	738	711	679	780	776	720	758	746	751	735	737	753	740	750	735	757	765	738	730	760	745	716	755	729	719	759	715	770	717	756	726	723	682	739	717	741	731	766	710	751	776	749	719	711	739	737	730	732	778	745	732	702	799	648	710	754	733	773	716	742	759	755	682	727	748	717	723	669	787	764	773	745	742	720	710	769	695	738	744	734	764	729	748	728	732	661	770	765	750	733	719	730	697	753	723	726	704	746	696	715	703	756	748	784	760	771	733	706	727	730	773	760	755	728	750	738	768	733	711	707	724	748	698	773	786	776	744	756	776	727	709	789	729	753	721	702	735	741	711	759	719	720	751	761	747	744	736	699	742	742	682	749	695	720	726	717	704	768	782	749	709	716	726	721	712	748	733	767	750	775	710	715	729	751	694	700	713	692	755	689	709	730	763	695	788	710	709	693	725	736	719	719	745	780	713	694	712	786	726	716	732	761	740	711	721	777	731	754	727	734	734	729	736	733	758	731	721	742	655	722	755	668	723	766	709	706	734	696	674	776	720	724	752	749	763	744	733	738	755	742	726	759	697	702	778	752	704	744	726	729	724	722	793	690	758	728	717	716	770	708	724	704	736	774	725	784	760	742	771	735	769	722	720	701	696	738	698	699	723	731	714	766	755	780	732	713	767	700	700	739	769	757	731	767	775	695	730	783	767	727	759	703	726	778	717	747	749	772	771	728	712	748	739	736	691	716	744	713	735	737	803	712	772	727	732	738	716	738	775	770	698	752	743	708	729	734	708	689	764	707	772	728	723	722	763	708	774	751	732	718	757	722	754	709	753	685	705	678	698	706	707	830	754	750	741	720	755	738	744	720	761	742	723	743	686	751	701	725	699	753	761	702	703	717	719	730	741	746	739	715	774	726	714	752	753	688	741	719	716	749	726	737	724	714	742	736
24030	23837	24631	21345	13936	7789	4574	2647	1464	838	407	349	280	322	281	263	299	289	275	260	281	245	254	250	269	228	259	263	274	245	238	265	259	293	257	263	259	283	277	262	271	229	265	268	267	269	256	251	271	242	281	269	267	247	238	228	261	251	259	231	262	257	262	239	247	264	267	253	268	275	253	232	248	251	291	261	272	248	249	242	253	282	248	242	243	248	248	258	270	275	271	248	268	269	251	276	260	248	264	251	234	269	274	254	280	285	259	256	246	253	280	269	267	256	232	244	243	266	274	268	239	301	260	271	241	256	263	277	275	263	295	234	268	250	257	269	272	260	271	295	250	248	272	255	285	256	258	246	261	281	266	242	271	272	264	261	246	284	248	264	264	236	240	252	274	252	261	252	286	258	278	242	232	273	258	275	277	263	246	277	243	267	248	270	222	214	254	241	278	287	252	274	273	248	210	246	251	275	272	255	248	248	233	276	255	248	249	235	265	250	235	222	273	264	288	259	230	286	272	269	282	263	238	268	278	284	256	231	258	266	258	263	234	258	273	254	246	272	257	276	263	272	260	258	257	249	275	240	251	275	275	292	239	233	220	242	266	245	253	243	239	251	258	234	282	262	271	256	231	245	273	250	273	243	249	267	291	255	234	254	268	253	276	251	266	230	276	261	251	242	268	278	231	244	266	267	257	247	245	275	271	241	251	259	266	260	254	259	278	251	218	244	250	255	269	260	247	246	267	236	261	242	288	245	271	261	242	245	248	247	256	287	245	251	276	270	249	267	237	242	239	282	241	266	257	266	244	279	273	281	269	259	241	261	280	246	226	246	248	260	286	256	240	252	246	262	271	275	290	253	247	253	269	255	258	266	248	250	273	269	280	265	258	242	243	242	240	253	258	262	278	265	282	219	259	250	253	260	252	264	256	249	274	238	237	268	249	249	253	258	266	257	233	259	256	255	265	295	277	289	256	246	246	264	235	246	248	241	275	255	280	276	255	263	258	240	248	251	266	260	251	268	263	221	228	263	267	249	229	279	268	271	246	257	259	252	273	248	243	249	273	233	263	240	253	274	265	272	260	280	246	262	241	279	270	242	235	245	274	282	258	275	235	268	238	265	260	274	245	257	255	236	255	270	239	281	271	250	251	242	247	232	250	251	285	264	233	233	259	290	268	241	244	269	270	259	274	256	248	241	257	249	252	275	254	231	249	258	242	266	238	235	280	271	290	232	256	263	247	271	272	278	263	235	280	264	273	248	275	232	264	275	254	242	264	299	244	264	275	266	261	250	242	267	256	261	270	264	244	257	267	248	279	255	254	266	239	274	238	237	267	258	263	265	283	269	250	260	284	248	266	302	254	262	290	268	257	240	223	248	277	241	250	255	278	257	277	256	262	286	257	256	260	257	245	288	233	273	285	260	275	285	254	252	261	265	289	246	255	256	270	268	274	258	277	225	251	262	274	246	265	263	261	253	271	270	248	241	276	257	241	249	255	272	269	286	266	255	278	270	278	243	262	261	277	267	277	267	259	248	267	272	260	261	241	277	267	256	252	258	280	260	249	279	248	260	232	234	278	246	272	263	266	265	222	263	270	254	248	243	272	287	274	254	264	234	244	238	256	244	246	238	277	260	271	249	271	247	268	272	252	252	257	261	279	244	244	266	259	253	265	266	244	264	235	267	237	237	252	272	261	239	271	258	261	282	251	236	275	260	267	248	271	282	280	264	237	267	261	252	244	280	244	248	234	246	263	274	266	251	297	275	253	292	278	245	229	274	260	243	261	264	284	282	238	270	248	258	265	256	240	264	271	259	247	255	272	253	285	231	234	231	263	259	252	259	254	243	251	275	281	267	267	259	270	247	233	282	247	254	247	272	237	244	278	263	256	240	255	235	279	247	274	262	287	218	250	260	253	261	257	234	286	259	239	224	264	237	300	283	273	239	261	304	260	267	279	282	241	267	237	245	269	245	251	259	220	272	257	274	253	281	264	281	236	248	288	267	246	251	279	244	266	263	258	284	253	260	244	236	273	257	248	244	265	255	281	244	251	267	226	277	260	261	244	273	249	267	236	265	251	263	264	242	228	256	243	255	255	273	246	261	242	239	255	240	252	245	264	256	244	263	238	283	266	240	258	283	259	244	271	276	232	255	271	242	281	280	236	239	260	247	258	278	267	230	240	261	274	241	264	288	280	271	257	280	284	239	257	241	283	264	296	257	263	275	265	272	263	272	260	288	248	242	253	259	273	236	263	248	254	276	270	285	273	237	258	229	246	242	233	266	238	271	263	231	260	241	275	262	259	263	254	250	296	216	267	266	268	290	213	276	272	235	239	256	281	250	239	238	255	243	265	259	245	246	210	226	248	251	252	277	253	248	274	233	244	217	245	232	258	256	271	232	291	279	235	241	256	278	261	256	266	255	245	294	268	239	239	269	233	236	227	307	288	269	244	273	271	251	274	271	251	275	249	252	247	272	256	274	271	243	263	254	229	260	259	253	274	224	277	259	256	257	244	240	249	264	253	228	240	250	271	245	243	269	264	248	234	254	251	262	257	254	274	279	257	248	237	232	271	247	243	238	257	229	253	263	228	227	219	255	261	250	263	257	252	278	286	286	243	265	259	238	266	239	261	260	270	261	257	261	251	256	253	283	251	233	254	251	266	230	255	276	263	252	253	251	231	251	262	282	272	270	233	281	259	258	231	233	261	243	226	266	265	256	265	239	270	266	275	246	259	250	237	256	229	248	241	234	264	227	237	292	246	246	246	274	267	271	258	246	276	259	276	265	277	260	237	242	263	256	269	249	239	232	263	258	220	256	230	277	257	229	256	225	243	262	275	257	235	243	253	274	267	267	254	264	263	267	270	252	251	259	263	276	253	280	287	281	247	292	232	302	278	260	277	246	253	262	248	241	237	302	213	260	256	246	277	253	267	269	255	259	265	241	250	257	238	278	282	253	241	251	263	248	244	219	272	254	268	271	263	262	263	281	279	274	261	254	274	266	242	256	253	275	274	259	261	244	238	257	247	257	232	299	276	258	237	268	251	255	276	245	243	280	255	257	283	252	249	263	255	253	267	245	240	236	283	274	277	246	264	271	247	253	229	207	263	257	265	263	263	241	237	238	241	261	255	252	267	255	242	242	256	251	258	244	254	256	262	217	269	246	269	273	259	228	231	236	244	244	247	261	259	243	219	207	222	247	274	236	279	284	255	257	260	263	264	280	261	237	250	267	250	253	255	267	266	233	232	267	285	239	258	245	247	270	233	272	252	240	222	253	253	258	262	263	255	257	245	226	275	254	284	238	257	212	282	263	249	240	244	265	284	260	216	255	268	271	251	229	243	245	246	259	247	256	252	270	263	245	255	259	259	231	256	267	286	282	259	263	266	243	254	285	268	251	262	260	265	271	248	246	262	260	245	240	235	244	270	252	266	244	286	271	275	242	261	268	267	242	279	281	257	269	240	246	259	257	255	283	253	273	251	236
16687	18366	24976	30986	25583	20430	15167	10576	6227	3557	1587	1280	1139	1084	994	882	889	873	813	834	800	794	803	827	776	773	737	753	722	750	690	760	737	743	736	765	742	761	693	716	752	695	687	683	798	738	718	752	729	776	748	707	729	765	703	749	697	742	761	732	674	713	709	722	763	714	671	717	705	667	766	717	733	740	697	752	718	742	712	692	688	708	687	723	749	740	734	767	736	683	735	739	724	743	739	726	711	755	718	723	736	711	738	684	684	738	699	733	705	685	715	711	726	740	743	709	706	686	714	763	745	720	704	711	731	694	672	730	705	754	732	732	683	703	704	709	722	704	705	747	729	715	703	735	739	719	709	747	729	704	727	720	678	710	704	708	710	778	723	708	744	714	683	723	708	730	752	707	733	740	732	712	740	737	741	715	751	745	702	742	694	717	677	740	711	687	769	694	746	756	701	663	761	712	732	710	727	750	726	720	714	691	687	713	798	727	711	703	709	674	773	748	708	744	663	697	738	758	729	749	757	721	754	684	707	693	758	789	703	732	705	707	722	729	720	745	742	703	730	693	725	717	753	689	697	759	740	712	704	734	743	725	739	703	745	733	727	741	726	757	745	701	676	719	719	741	674	702	726	669	732	724	724	716	735	696	734	710	696	722	666	714	685	703	727	711	738	690	738	694	752	751	704	751	711	702	748	715	727	721	727	750	689	728	693	742	747	695	717	721	676	700	758	742	805	719	763	692	698	738	699	754	699	689	736	725	679	760	711	719	758	711	725	729	731	743	773	734	765	771	746	694	715	738	702	701	728	704	697	745	711	745	707	728	705	685	676	712	679	740	726	701	716	716	647	694	742	725	716	717	725	757	720	773	727	704	752	693	724	683	722	769	740	685	729	693	768	758	748	750	691	707	720	707	707	765	762	759	746	720	705	730	686	717	710	721	694	807	722	699	721	707	723	713	697	716	733	732	738	740	682	785	731	721	720	759	705	766	722	710	700	751	762	733	712	697	754	698	723	762	713	737	696	741	670	724	707	752	724	700	695	715	767	689	718	706	695	733	734	734	726	734	746	749	681	730	725	733	771	692	742	710	709	718	710	712	731	744	701	721	696	705	713	701	704	783	675	711	770	683	723	733	673	678	746	790	716	719	725	710	735	701	680	732	745	732	729	717	692	734	693	707	718	701	711	683	718	730	709	690	714	688	711	754	718	699	698	702	785	711	736	734	736	681	680	690	729	697	705	728	730	736	699	696	756	742	691	747	729	693	716	694	693	728	784	747	703	720	677	728	706	766	725	779	738	710	693	718	718	728	709	710	700	725	711	732	686	721	729	688	727	754	749	720	718	676	711	720	735	738	729	743	725	783	740	734	714	706	653	729	758	743	703	719	743	716	733	735	674	702	776	763	746	684	740	732	669	713	735	753	723	750	758	738	744	756	748	736	687	709	687	736	736	718	734	729	748	735	729	686	696	750	745	754	713	699	715	746	757	710	752	720	748	709	686	721	722	732	724	711	701	722	692	751	741	733	755	719	704	727	746	758	749	740	738	754	739	725	760	747	668	722	719	704	720	742	741	781	687	711	699	693	765	688	702	751	647	734	730	710	705	725	714	799	713	692	767	720	710	672	708	724	688	766	709	768	692	725	693	724	689	704	773	713	777	702	708	698	718	739	735	688	737	731	695	723	710	749	728	716	699	693	662	712	742	740	678	728	748	736	660	692	705	730	691	697	691	733	692	697	703	708	732	688	716	761	669	709	730	720	726	732	726	751	769	746	647	753	678	705	711	753	739	699	682	722	716	716	694	673	809	708	734	730	748	717	688	693	685	733	735	705	733	714	746	693	692	744	667	729	722	732	742	733	766	727	720	741	775	693	736	672	684	734	695	705	703	732	715	759	739	710	734	717	720	755	737	733	739	736	721	711	727	733	721	753	713	687	751	708	777	741	691	751	692	715	693	714	712	733	758	725	715	741	692	725	715	753	704	711	713	717	695	763	703	702	678	720	690	688	698	697	759	755	722	717	703	732	682	755	695	727	754	731	715	712	729	719	741	754	662	741	740	737	735	754	702	697	712	696	722	760	699	720	724	677	693	708	739	766	743	760	687	703	663	751	756	692	769	725	724	699	712	697	756	686	778	756	700	724	761	712	729	715	721	711	724	695	742	723	732	706	720	728	693	735	726	738	702	734	693	723	729	763	761	728	727	730	697	729	720	743	729	686	694	712	717	705	738	697	711	728	749	738	711	687	756	774	701	773	709	728	706	690	708	674	730	698	669	740	732	685	727	702	717	727	709	739	691	730	716	720	702	712	725	747	687	736	747	680	752	735	737	716	705	758	716	738	755	695	714	730	774	700	740	684	712	710	756	698	707	738	731	720	709	719	742	778	716	739	732	707	720	733	713	774	714	765	697	717	721	725	703	702	693	701	716	694	732	725	701	761	741	735	705	688	710	708	706	768	706	714	707	715	746	691	719	745	714	763	756	709	671	697	714	741	778	715	736	739	710	719	692	747	732	721	678	714	712	705	788	716	705	682	671	713	755	691	760	658	747	762	736	676	740	758	755	719	685	666	707	741	745	748	699	754	716	724	700	740	730	730	710	713	725	699	658	759	789	773	737	735	712	721	692	747	717	761	752	698	746	734	723	735	707	665	744	739	734	721	726	694	712	712	737	726	691	706	720	724	694	740	725	776	725	666	758	716	725	736	771	738	727	691	748	701	651	691	751	706	699	731	731	712	790	737	759	708	710	693	711	707	652	704	683	699	722	741	739	740	711	706	742	725	739	748	715	730	769	736	708	682	760	708	736	704	712	744	768	759	732	770	737	702	733	697	729	783	747	679	696	764	716	667	674	728	719	752	682	721	749	697	687	747	690	731	698	697	758	697	758	738	710	688	710	744	744	733	662	718	738	687	706	780	753	730	678	711	760	691	716	715	716	727	718	741	730	744	690	691	736	776	716	740	686	737	733	691	698	759	688	739	715	756	722	722	676	713	690	702	716	741	721	729	711	760	689	704	712	684	712	680	738	706	726	688	683	726	718	780	740	693	765	744	689	707	721	737	719	776	730	744	752	734	707	711	727	706	674	700	683	746	683	712	701	701	700	699	756	719	742	748	736	701	688	728	726	700	767	735	736	747	700	722	717	706	690	750	719	738	742	756	653	708	750	701	743	681	735	717	726	728	732	672	706	738	698	675	738	740	695	752	699	731	720	751	773	773	677	722	695	768	690	706	720	741	681	743	735	719	721	698	663	717	704	710	751	758	732	731	738	714	697	720	712	707	685	739	721	692	749	756	714	732	716	747	709	720	729	704	738	748	697	715	705	712	715	721	689	706	709	700	674	740	799	728	706	738	781	698	730	709	726	720	724	724	708	730	728	711	693	724	770	727	699	715	680	717	730	753	722	738	711	726	710	758	773	712	705	743	717	720	750	723	747	702	714	690	698	774	715	704	700	720	678	700	719	740	752	732	763	707	753	737	720	686
23847	24150	24668	20326	14127	8800	5366	3508	1838	991	499	372	331	303	313	272	287	290	279	268	225	251	307	269	264	227	247	258	256	236	237	231	255	233	270	232	271	238	261	267	245	240	246	267	244	245	268	246	245	259	239	226	256	275	232	243	235	243	235	223	258	254	249	279	266	267	249	251	256	276	253	260	271	248	279	241	249	250	280	257	252	265	233	277	230	230	239	249	265	305	262	245	241	240	245	231	247	250	277	265	256	292	266	243	241	231	278	240	242	227	233	274	255	251	261	252	261	260	234	240	229	259	259	260	281	226	208	234	264	247	253	222	241	250	259	263	274	259	283	263	273	261	272	253	238	267	272	255	251	255	237	236	241	264	270	248	243	253	226	264	240	256	242	243	233	252	253	240	248	251	255	251	236	265	245	265	222	218	277	257	251	251	269	243	266	287	250	222	243	248	258	254	251	233	245	247	230	254	262	270	284	284	277	247	263	238	245	250	281	239	254	259	238	290	232	247	225	296	259	260	261	238	261	229	231	252	229	271	250	277	240	258	272	242	217	260	221	257	266	262	244	250	234	248	240	241	248	256	219	233	227	262	262	222	271	263	234	236	257	273	258	273	281	259	253	256	264	257	248	264	257	281	262	228	267	273	257	233	258	250	259	231	242	235	256	246	252	249	254	236	275	243	279	227	255	267	202	232	240	278	253	249	257	252	241	267	256	243	257	249	248	255	239	265	231	223	234	236	231	229	275	241	251	258	261	274	250	271	238	246	235	252	249	255	250	227	210	266	250	279	218	263	254	254	277	258	246	269	263	276	275	223	274	236	245	238	282	249	230	261	247	264	275	231	264	260	238	254	234	249	250	231	253	274	250	231	252	272	263	257	232	242	279	283	263	269	248	279	243	261	234	232	258	243	257	279	236	243	218	243	252	236	254	249	254	266	249	253	247	245	272	260	237	258	211	220	257	265	251	241	256	284	236	248	234	213	246	265	230	267	243	238	271	246	256	276	255	264	240	273	231	282	253	259	240	256	249	263	233	250	282	242	265	285	252	239	254	259	267	263	246	254	246	247	261	287	250	242	241	271	246	253	242	254	261	262	255	274	251	254	226	236	257	254	254	248	252	264	239	245	248	265	261	264	263	267	264	238	252	252	242	266	245	271	272	238	265	262	273	277	259	237	268	275	247	255	233	250	270	249	238	218	257	263	258	258	227	261	286	251	252	240	213	283	219	241	265	251	250	260	247	231	253	237	266	247	265	249	238	260	241	248	233	235	261	226	254	255	249	215	252	261	284	248	240	232	250	231	238	235	238	234	239	225	263	236	234	251	263	230	243	257	271	268	244	237	237	243	235	244	258	237	263	247	244	257	264	262	262	238	255	256	263	248	243	271	230	268	252	262	283	270	257	274	239	231	261	236	217	279	250	256	245	257	253	267	260	249	248	253	254	264	273	236	243	251	251	225	249	267	247	243	244	272	236	227	231	246	262	249	273	220	246	249	250	251	240	276	276	263	234	275	266	252	244	256	275	260	250	248	235	242	271	267	248	253	251	223	253	255	246	244	247	256	254	272	266	246	241	243	245	270	257	225	243	264	248	260	266	226	279	220	268	255	241	248	256	249	256	232	244	259	252	261	268	242	272	266	235	234	264	236	243	242	242	252	242	269	274	258	227	272	239	241	267	260	234	259	275	242	253	260	256	245	247	285	261	270	269	245	266	245	236	259	241	248	259	270	243	242	274	245	255	242	229	236	208	258	253	256	263	255	243	242	234	272	237	231	243	238	258	258	263	249	268	275	256	253	264	270	233	278	239	270	255	237	260	268	273	242	236	218	247	253	281	265	221	247	248	227	263	271	257	235	244	267	283	270	277	267	263	263	249	263	265	263	257	247	225	229	234	274	270	260	283	264	241	229	238	241	252	236	250	257	237	280	272	241	259	234	265	268	282	242	226	231	223	257	251	258	238	238	263	244	259	261	268	222	281	226	229	263	229	248	234	246	257	260	260	238	259	244	228	269	245	234	213	245	258	249	255	259	245	256	258	254	274	278	244	251	243	232	242	246	245	252	240	243	254	243	241	272	255	246	247	256	228	217	270	252	276	245	244	253	256	241	258	223	256	280	250	255	242	232	225	237	266	224	232	269	243	233	251	274	277	256	248	263	232	270	260	252	229	261	270	249	259	222	227	234	240	258	232	269	249	231	277	271	222	241	251	263	252	242	264	256	231	233	280	268	252	242	232	255	241	252	241	253	227	273	228	244	222	277	260	259	267	231	256	254	270	262	234	244	263	239	259	272	246	248	241	252	233	265	237	263	263	252	259	246	267	258	256	261	226	252	212	233	274	274	247	271	265	228	251	241	255	269	243	245	259	298	269	224	276	251	243	286	258	260	240	253	241	264	248	245	214	280	254	254	232	271	241	241	230	269	258	252	267	239	247	279	263	255	241	254	231	258	248	240	234	269	238	235	241	230	262	247	242	234	230	274	254	267	263	253	248	252	226	237	233	231	257	246	227	234	253	249	275	243	252	277	252	246	273	229	240	258	252	252	243	258	233	234	238	262	236	249	265	250	244	242	262	284	267	255	227	258	265	281	251	248	255	286	264	235	263	274	252	242	250	266	252	258	245	242	233	245	254	258	248	208	263	239	252	247	237	246	232	241	261	254	255	252	234	246	260	249	265	261	251	266	254	236	262	258	256	293	235	257	244	253	249	260	282	253	258	261	265	279	261	258	254	227	255	271	267	269	258	249	271	261	247	235	270	235	250	235	244	229	247	264	256	248	236	263	247	229	256	266	252	230	245	278	266	231	261	236	236	263	244	267	275	277	255	256	268	242	231	273	244	252	251	229	258	279	221	284	250	242	229	252	252	247	246	235	250	228	248	255	242	277	256	277	240	252	247	251	257	251	267	254	227	265	230	260	234	247	238	234	264	259	246	231	252	256	259	215	247	251	245	283	229	234	268	250	265	258	254	259	245	211	219	226	248	262	251	258	231	248	242	263	232	230	258	244	261	237	237	248	255	238	255	217	255	238	208	266	254	253	243	237	232	250	246	262	229	262	250	217	253	246	260	243	248	260	260	231	246	268	235	254	243	268	279	235	254	244	273	245	259	267	233	254	261	256	253	251	252	267	239	252	238	227	256	256	244	231	264	267	251	254	229	257	258	217	239	234	252	281	250	249	222	250	276	237	230	267	253	287	254	254	261	241	236	234	255	264	242	253	262	277	254	277	260	256	232	239	263	262	229	256	243	239	262	244	273	245	264	233	208	241	228	266	244	269	254	246	254	216	264	270	229	245	266	225	235	243	245	265	234	259	262	246	246	227	258	276	240	256	245	238	266	246	222	256	244	244	257	247	245	268	233	259	250	221	266	267	228	266	273	239	227	272	248	246	252	278	252	282	238	272	255	259	262	236	228	240	244	261	263	254	240	255	255	264	263	243	239	245	251	247	252	263	239	252	254	245	249	239	246	258	290	270	267	259
16835	18850	24688	29423	26732	22172	16985	13221	7617	4442	1934	1496	1251	1187	1067	961	957	874	873	842	781	827	782	765	777	783	754	763	765	710	739	729	770	733	724	759	725	704	743	719	735	729	718	707	691	726	759	733	677	661	742	724	754	674	674	693	695	694	715	685	680	714	709	724	697	696	724	715	699	674	720	698	677	682	713	729	695	677	732	704	674	746	713	685	684	753	754	695	653	748	701	698	687	705	704	687	699	742	739	678	668	677	687	724	714	762	707	702	708	676	696	683	678	704	741	699	707	709	736	738	668	696	736	697	706	730	750	710	714	660	707	693	726	712	722	741	702	718	747	724	704	689	691	754	688	703	712	689	673	728	707	670	767	734	662	720	697	677	747	736	687	709	730	725	759	711	680	690	720	703	702	712	696	659	697	673	713	695	717	697	655	677	687	722	626	663	662	708	698	728	755	728	717	668	739	735	702	691	715	642	726	755	703	707	702	688	768	730	682	728	753	714	710	643	726	770	676	702	706	741	703	675	665	634	720	708	774	654	705	694	709	709	687	750	689	737	721	683	737	683	655	718	718	733	663	714	756	720	713	733	717	717	639	704	746	654	669	730	767	689	697	678	687	711	722	699	715	787	663	731	715	689	697	703	780	736	677	743	702	658	711	725	694	689	690	742	720	678	745	751	706	729	718	685	680	717	688	696	682	687	739	729	692	702	705	725	687	731	707	714	666	676	742	693	724	708	671	675	723	727	690	732	715	690	693	673	690	716	679	689	743	700	710	692	677	706	713	720	769	688	682	700	662	740	728	681	706	732	738	708	738	693	694	694	723	742	710	693	746	735	661	735	723	715	686	730	717	663	723	739	660	715	722	729	741	727	762	681	734	738	681	694	706	718	713	692	689	712	713	668	707	726	728	767	695	708	728	663	699	725	655	709	698	685	673	695	708	669	666	695	703	739	769	708	707	709	711	704	683	711	726	709	677	715	748	672	651	676	706	729	666	727	693	667	690	699	681	716	725	697	739	657	742	700	689	679	688	763	741	718	681	711	698	683	704	757	719	674	704	714	692	658	687	734	749	698	693	721	714	718	731	719	729	728	704	687	700	711	736	718	740	716	704	682	722	718	707	661	718	720	730	712	702	647	706	721	749	671	727	708	712	728	684	711	732	707	691	676	693	735	740	715	704	718	705	710	692	691	640	706	727	753	752	725	654	700	669	690	633	685	684	735	708	708	668	655	716	685	683	708	715	677	693	698	727	716	764	679	668	711	711	667	679	698	733	731	684	738	667	710	702	752	722	700	713	737	679	649	731	735	687	652	704	739	684	760	704	719	726	763	694	656	725	672	687	690	720	706	720	669	724	674	692	688	738	701	697	715	737	726	702	771	686	734	724	688	706	706	663	729	702	703	673	682	736	701	763	680	731	731	737	704	748	749	733	677	728	673	706	710	662	677	657	700	645	741	727	755	711	715	756	707	681	715	710	783	692	765	737	663	691	712	738	671	677	671	692	718	695	685	635	769	674	694	732	688	724	705	690	700	732	692	741	759	704	673	758	688	690	725	696	699	663	664	676	750	734	741	715	739	720	702	695	711	690	694	711	706	707	723	701	718	707	713	758	711	660	716	684	779	703	677	717	692	695	683	728	689	665	708	689	744	716	706	696	684	688	751	690	688	680	739	667	702	727	694	659	752	695	751	693	695	711	746	739	732	659	722	695	726	705	735	719	746	711	682	736	681	719	752	705	682	696	733	696	685	712	698	684	717	733	722	681	753	743	747	706	664	726	674	715	694	729	714	700	713	757	729	736	733	667	695	719	714	714	745	744	709	703	694	741	717	738	703	724	690	733	693	659	665	735	724	693	730	722	647	708	705	689	712	710	732	704	737	711	677	724	703	703	750	716	736	713	712	701	736	714	698	711	752	699	667	728	710	734	686	708	719	695	686	704	692	678	679	710	728	687	725	704	711	682	703	686	697	735	652	705	731	725	725	714	719	662	676	730	720	741	682	668	708	681	729	689	725	700	745	716	736	726	689	705	760	702	682	733	720	729	727	754	695	702	702	717	702	696	708	673	778	731	701	747	697	676	729	678	709	661	709	714	672	691	730	707	713	683	642	675	704	720	747	709	708	708	782	758	660	713	689	674	658	729	692	701	692	653	686	723	681	721	727	724	716	665	675	678	709	724	701	692	738	703	720	715	688	734	740	696	757	669	681	689	682	745	702	668	695	719	671	692	704	727	743	766	689	695	752	735	669	709	740	724	710	739	673	725	740	723	706	724	701	677	717	695	653	727	688	669	690	714	765	670	732	699	696	707	723	712	734	690	704	672	699	712	722	709	714	717	686	737	700	712	759	692	652	704	722	717	708	644	707	719	693	650	674	657	706	722	703	658	718	703	688	694	708	664	665	695	682	730	681	694	715	659	706	687	696	733	697	716	729	751	728	705	697	678	748	726	675	694	753	756	665	703	694	714	735	683	716	680	725	712	712	706	727	706	688	711	703	709	653	667	707	752	724	704	687	681	707	727	678	720	689	712	703	702	739	688	714	658	703	643	680	683	774	674	708	668	692	657	707	708	758	735	674	666	741	664	701	737	728	742	724	684	729	737	719	731	722	693	752	717	683	678	711	719	712	732	686	704	691	710	703	687	696	764	710	717	725	677	698	662	705	709	719	680	674	681	722	720	657	750	706	678	675	691	710	694	724	710	675	735	687	743	704	688	736	765	689	726	695	721	735	683	746	664	716	687	753	703	668	713	669	693	717	729	701	735	692	780	698	717	673	745	753	704	748	707	693	717	698	715	715	744	688	728	718	679	741	697	700	732	693	709	707	701	694	675	695	727	668	703	699	715	714	726	666	643	700	738	660	718	701	691	705	680	679	729	688	728	701	657	694	700	672	689	713	694	716	716	747	686	707	712	702	728	729	689	684	667	704	682	705	695	680	687	707	731	716	671	703	735	718	715	717	720	685	738	681	688	727	717	727	705	686	742	693	737	722	701	715	691	735	685	744	686	686	728	694	712	710	737	733	686	726	665	682	728	684	685	714	710	711	731	677	722	686	723	692	704	696	713	709	667	736	706	712	722	673	704	712	682	773	665	738	714	728	737	708	729	729	689	726	687	749	659	714	680	725	720	718	662	716	715	725	684	700	679	763	735	662	704	709	714	729	696	705	725	735	656	724	702	706	724	672	714	692	699	726	713	709	695	758	686	738	656	738	745	746	717	714	726	702	670	674	678	732	745	729	678	670	674	727	689	692	712	741	728	638	668	697	651	720	679	708	703	702	699	692	710	679	668	705	709	681	709	727	691	718	711	692	700	709	664	712	717	733	771	659	683	755	691	703	714	715	736	693	684	675	705	672	691	699	688	724	730	711	672	724	696	685	686	721	738	718	750	668	701	741	693	697	712	735	732	676	755	731	777	695	708	693	691	687	647	698	699	721	678	727	709	713	738	715	725	711	719	708	696	728	697	741	677	683	672	689	693	705
24608	24943	23941	20540	14397	8285	5296	3701	2016	1048	510	403	321	318	297	294	286	285	279	305	226	259	253	324	233	254	257	249	257	245	239	249	261	273	256	252	287	230	271	264	240	236	251	244	246	262	252	239	272	262	265	246	273	250	224	258	245	248	228	239	247	267	260	262	249	257	264	234	289	235	249	241	247	241	238	263	234	256	237	247	267	261	250	221	230	214	234	231	260	265	257	268	237	256	260	265	250	246	260	251	240	255	240	241	287	191	240	258	249	258	260	248	254	269	242	247	237	242	225	248	249	264	252	260	254	230	248	262	240	258	247	237	249	262	254	247	250	252	263	241	226	261	272	249	260	234	231	245	238	228	263	229	254	260	284	255	240	252	278	228	269	280	258	236	202	252	256	239	253	237	260	262	224	267	258	235	263	239	234	263	230	260	228	242	219	248	248	262	228	262	236	250	269	235	237	248	241	249	206	268	262	288	247	276	255	236	284	230	238	266	237	271	233	243	248	213	239	254	243	249	225	302	246	249	218	245	223	247	246	246	244	232	239	249	236	247	255	229	262	255	207	266	233	252	247	281	222	289	260	272	210	248	262	246	260	245	234	258	292	225	245	238	231	269	231	241	263	229	255	239	232	255	265	239	236	249	236	239	244	255	253	267	247	248	244	242	273	269	259	260	218	265	245	248	234	269	248	256	245	248	231	258	254	266	260	246	242	245	237	239	242	240	277	280	234	226	229	265	234	267	258	215	285	251	264	255	244	248	269	256	277	241	227	230	234	264	243	275	240	218	214	255	258	244	258	256	246	210	266	249	270	263	266	268	267	215	257	225	260	221	263	251	251	256	256	267	255	265	207	229	257	222	230	242	266	248	227	235	262	232	253	265	201	241	233	267	229	254	244	249	242	244	258	225	250	262	234	248	275	237	252	294	256	285	233	245	259	243	238	270	261	256	234	261	219	256	235	265	247	267	285	261	239	254	239	249	253	273	244	214	254	273	240	251	270	232	235	229	233	240	253	244	260	254	231	274	244	260	235	248	258	255	240	230	256	243	262	262	241	237	248	225	235	248	245	293	276	256	226	233	260	259	263	224	274	252	236	262	246	251	251	231	245	254	268	251	245	237	221	262	250	262	247	233	255	260	233	209	247	263	275	239	232	225	258	236	224	251	254	245	240	253	248	247	250	263	262	240	249	254	238	262	252	264	257	228	246	240	230	275	237	259	207	240	237	200	245	235	226	242	256	257	258	240	277	259	243	249	266	243	232	258	263	246	275	274	233	254	242	217	226	240	276	233	262	253	253	247	240	271	252	248	248	261	261	225	254	251	267	261	228	252	227	225	247	228	285	264	245	246	257	261	230	226	275	236	236	240	251	222	285	248	260	247	250	295	229	248	290	281	249	252	286	266	240	244	254	239	250	230	270	257	226	254	203	263	231	248	242	240	227	279	270	263	238	254	238	215	255	259	220	250	241	241	259	226	237	247	271	232	263	255	272	246	249	258	252	267	256	280	212	267	266	234	247	244	268	270	225	233	231	275	219	259	225	229	266	252	263	249	252	236	252	248	248	238	254	227	248	230	255	240	226	242	257	259	254	245	246	243	251	233	238	241	262	228	257	265	262	242	236	238	228	271	254	264	235	238	266	235	254	254	254	280	240	261	245	240	243	286	265	248	264	242	247	230	237	259	283	263	250	247	225	255	245	218	265	244	256	252	254	244	261	245	204	246	246	255	259	246	249	231	241	261	268	271	229	262	238	272	256	253	265	246	263	276	255	245	283	226	244	260	250	232	253	245	299	251	262	256	252	260	256	300	256	248	249	253	259	234	242	252	257	251	238	262	265	276	250	214	262	245	273	234	247	249	233	213	238	273	259	236	275	266	209	234	252	258	257	246	268	270	263	236	269	257	271	222	260	262	238	239	278	230	259	267	270	218	254	253	277	239	267	240	265	248	259	217	247	233	273	240	243	249	273	246	242	238	249	223	265	262	234	247	235	240	287	281	240	247	241	278	244	255	265	260	253	246	213	246	242	244	246	231	239	264	219	240	258	259	271	235	250	258	249	256	271	249	249	283	258	279	277	261	239	228	250	247	287	226	247	272	268	238	260	236	272	221	253	264	246	276	278	231	248	276	271	255	235	248	215	261	278	234	266	252	257	291	276	255	255	262	258	236	241	258	234	251	282	268	251	257	242	240	237	254	254	285	231	258	236	264	261	258	222	251	249	231	258	233	269	287	245	239	226	261	251	230	266	246	264	230	267	261	239	246	258	238	238	268	245	260	261	253	266	241	250	228	279	266	233	287	252	276	282	250	226	250	238	269	269	282	246	239	242	226	234	247	243	242	256	238	247	242	241	248	238	236	257	277	242	245	266	262	263	251	262	236	265	279	274	260	247	261	260	217	253	242	256	253	266	240	271	286	258	252	256	247	266	224	252	261	232	214	268	249	252	258	249	272	260	238	247	254	270	220	249	233	244	257	268	263	241	237	227	264	254	261	267	273	239	260	227	258	273	270	253	243	258	249	255	271	252	238	252	246	265	248	266	268	264	297	245	260	283	229	259	260	255	247	275	243	244	274	269	283	249	263	262	242	261	256	254	235	237	240	267	241	249	253	237	278	252	242	236	264	239	240	254	252	267	250	248	276	244	278	257	258	251	226	224	246	242	256	255	240	230	242	246	246	268	239	267	231	270	232	255	245	243	258	230	232	260	238	253	254	277	230	236	251	251	265	264	258	252	244	265	261	268	241	278	263	241	259	226	243	248	237	248	269	217	242	276	245	269	250	272	268	248	262	247	274	247	266	245	272	241	280	273	265	247	230	240	239	253	245	235	227	240	276	217	261	258	259	255	243	211	233	256	249	248	246	240	246	236	254	269	251	236	251	248	257	261	248	291	263	253	244	246	255	228	238	245	228	230	234	259	263	243	245	227	259	293	243	271	239	265	240	231	220	244	243	287	249	280	264	266	226	261	219	238	260	224	287	274	274	248	248	260	245	254	254	254	239	253	257	273	266	241	263	233	267	246	273	247	261	260	238	215	269	248	247	273	276	243	255	253	260	245	235	260	259	239	233	254	250	237	252	267	231	258	290	249	245	245	232	254	279	228	274	260	223	237	245	256	249	246	290	257	265	280	222	260	231	216	218	258	242	231	278	241	250	270	275	250	248	251	238	268	243	255	261	250	273	246	230	250	255	260	258	259	277	259	272	261	269	237	272	258	263	233	258	241	234	247	257	257	230	272	262	280	251	267	249	256	227	245	264	255	218	250	220	232	258	239	241	238	273	223	235	238	230	253	241	227	242	257	253	250	243	216	240	244	250	266	225	264	245	267	259	281	250	291	234	271	230	246	264	255	251	236	232	232	251	243	286	238	246	233	240	244	236	238	204	256	268	248	220	256	223	270	256	252	234	229	292	275	262	261	247	228	229	258	258	282	280	241	254	269	212	226	241	277	244	262	249	273	282	226	261	235	247	216	245	227	222
17289	19583	23745	29733	26554	21145	17379	13378	8039	4474	1982	1490	1266	1139	997	925	1005	900	937	830	791	846	783	758	787	790	781	767	740	712	709	731	724	735	804	732	716	715	724	721	682	712	688	676	725	736	717	707	681	686	705	739	717	736	728	703	739	686	711	732	763	707	744	689	696	739	645	706	723	681	694	749	659	722	715	698	724	770	683	720	691	679	686	684	678	719	688	648	729	689	731	719	717	733	651	749	681	680	707	739	682	739	735	660	697	704	683	723	761	737	702	683	686	741	689	691	677	726	693	685	655	692	723	719	703	736	717	730	725	687	745	743	715	724	728	724	697	763	708	700	667	720	698	680	688	704	720	737	691	691	696	676	731	703	704	675	632	703	737	694	696	675	686	704	746	705	624	695	703	684	696	687	752	662	711	713	664	698	667	684	666	763	687	688	698	768	697	710	714	680	714	713	715	698	669	700	708	721	718	699	698	675	723	719	685	714	717	738	716	688	654	713	685	715	706	686	704	714	657	717	730	734	670	678	685	653	679	695	707	730	743	688	649	744	709	652	694	715	660	707	690	668	704	665	663	721	742	713	716	699	661	683	707	701	672	713	717	733	692	697	738	759	710	713	652	715	701	685	707	720	637	727	698	735	749	665	686	708	665	699	669	714	682	684	681	658	747	692	746	682	678	751	702	665	673	696	725	681	713	680	704	728	677	679	725	744	715	717	759	738	700	716	656	713	661	705	696	711	680	672	697	699	667	643	697	694	732	719	719	707	728	677	659	684	724	670	736	709	687	672	710	716	720	699	684	661	693	724	690	692	737	673	744	693	741	728	752	703	769	703	663	713	717	723	707	737	719	688	697	730	678	706	702	687	701	709	737	755	709	702	752	655	671	670	694	683	722	690	712	685	653	705	742	729	748	702	715	723	721	706	692	698	667	714	716	744	639	658	694	779	699	729	720	717	688	663	693	716	665	692	734	706	662	688	720	740	709	688	691	672	664	709	692	684	696	682	722	714	703	743	674	673	706	701	686	674	708	696	694	690	703	738	676	723	668	695	658	714	754	681	718	681	714	685	721	689	708	663	737	689	700	724	675	690	737	702	693	684	687	711	732	700	683	694	698	696	706	694	681	684	714	685	740	690	688	676	701	725	683	685	672	734	754	721	758	732	688	707	683	706	687	688	701	702	691	691	721	717	718	686	699	734	632	718	683	715	718	721	689	705	727	704	718	696	711	684	686	686	701	667	673	622	706	719	671	720	683	748	688	664	708	692	710	709	701	669	699	673	702	748	678	705	667	665	692	714	698	752	725	696	710	702	705	687	716	735	673	743	735	657	703	734	700	691	697	744	766	696	708	661	733	678	743	701	744	700	689	712	684	768	683	705	687	679	717	699	694	728	705	740	648	670	698	712	672	721	716	733	741	663	706	668	683	685	732	678	707	694	716	700	682	672	647	720	691	672	676	738	680	676	663	772	709	691	693	697	664	738	707	711	696	709	732	694	711	685	722	699	637	735	643	686	662	703	676	704	701	683	704	610	694	683	713	681	715	722	692	639	695	706	733	719	676	669	709	686	689	718	692	672	717	685	720	658	717	709	658	710	695	709	686	704	726	679	748	697	711	711	745	744	743	690	702	673	694	692	725	697	662	689	751	716	705	682	749	667	669	688	674	708	707	714	713	691	693	696	770	711	680	708	777	704	680	721	669	706	702	707	690	679	772	697	692	687	670	703	687	719	721	672	721	685	745	691	728	706	715	714	725	685	686	687	722	678	727	658	724	719	709	660	741	712	726	691	715	746	749	675	664	694	675	692	688	682	680	720	683	732	738	742	664	703	693	697	690	700	710	716	681	723	692	695	683	687	709	712	699	656	692	768	726	709	656	758	734	692	713	715	751	685	652	738	662	712	688	695	681	753	730	715	684	681	695	716	745	716	678	729	686	712	666	765	702	700	715	742	681	656	656	695	723	739	697	736	712	686	739	758	704	716	694	725	697	721	723	709	672	745	728	694	701	743	719	663	641	748	732	687	673	658	710	714	722	730	696	693	731	683	685	699	716	694	730	723	651	684	656	712	701	719	715	688	711	677	688	665	668	693	692	747	682	723	690	706	684	759	722	705	730	650	673	718	688	695	718	682	718	693	674	662	736	741	742	697	694	668	703	729	697	727	715	696	679	664	704	702	706	744	682	750	754	692	708	698	689	708	677	729	712	721	733	671	701	728	708	724	687	740	691	708	698	693	691	774	744	705	714	728	731	691	696	710	661	717	690	724	653	711	638	641	704	667	685	706	707	696	721	743	647	749	742	719	658	707	689	693	699	739	723	701	728	709	713	721	672	721	648	723	739	689	684	713	697	729	678	702	723	676	715	617	716	697	693	722	686	747	699	691	688	695	698	757	680	689	697	696	663	668	695	704	701	701	730	677	711	695	672	737	703	686	667	724	706	734	696	686	696	711	704	676	689	708	655	713	734	688	715	652	704	752	737	734	681	651	706	710	693	688	709	713	686	738	744	714	707	707	753	669	756	693	707	708	665	745	713	725	718	676	688	717	769	752	690	693	747	696	699	708	677	686	682	665	726	675	707	698	729	676	712	716	674	724	721	694	669	672	681	719	710	741	684	701	673	759	725	667	739	693	702	720	697	673	755	756	716	696	725	676	683	697	707	733	696	692	686	729	669	717	695	740	687	708	703	676	670	740	664	674	742	750	715	692	708	732	679	656	721	667	680	677	707	753	736	693	701	696	688	667	713	698	675	676	727	679	682	674	683	715	717	734	689	717	699	721	710	705	706	722	711	704	731	670	668	734	715	700	694	714	694	679	695	678	710	714	759	700	673	712	681	732	736	683	649	677	712	695	700	698	731	685	743	673	691	696	684	725	664	718	741	695	688	758	733	687	760	673	766	723	762	714	702	730	625	671	676	678	730	682	675	705	651	708	715	733	698	692	699	679	717	706	733	719	715	692	701	730	724	675	717	629	712	737	724	736	705	662	702	749	715	745	720	719	728	704	666	686	738	692	725	684	709	686	715	708	709	687	648	767	707	731	710	681	698	688	703	688	688	695	688	726	679	670	673	699	731	687	687	653	729	666	730	627	694	733	714	665	724	681	732	701	664	684	673	712	663	746	672	684	721	688	684	707	698	675	691	711	709	704	729	704	691	681	706	661	713	678	699	682	743	676	661	711	750	706	720	720	708	709	652	678	658	708	690	684	696	663	738	695	684	745	702	714	733	719	723	699	709	691	704	677	693	682	692	699	719	670	742	723	690	755	749	743	677	707	731	771	691	713	693	670	671	722	714	660	745	690	751	696	718	678	700	662	692	673	713	694	722	706	691	722	678	720	758	743	750	655	697	713	760	737	701	756	655	707	715	715	735	753	696	704	682	695	724	722	658	696	702	710	714	694	759	693	727	702	727	708	664	662	711	706	701	721	693	658	672	700	693	721	668	667	675	714	685	709	691	723	700	696	735	713	706	692	724	704	733	672
24167	24041	23695	20107	12442	7550	5205	3343	1747	1047	557	369	316	334	285	278	264	238	257	281	250	250	273	261	281	246	241	242	257	262	262	240	239	234	275	258	262	266	244	259	260	268	277	247	270	219	238	263	273	252	240	243	253	268	242	250	223	270	263	245	283	265	246	234	230	277	259	237	261	218	227	290	249	232	235	247	255	277	241	279	242	269	253	263	258	235	231	257	250	224	270	244	224	232	243	251	238	250	261	231	244	232	271	267	231	270	251	233	244	219	265	253	234	248	267	218	274	246	254	244	250	260	250	268	258	247	268	248	219	248	283	250	239	236	255	245	246	242	258	238	263	253	261	266	225	271	260	234	234	240	250	272	252	265	242	234	256	271	257	239	239	246	250	239	224	248	250	241	240	255	255	261	224	243	223	247	265	252	268	237	268	232	269	253	254	272	252	216	227	262	269	252	279	293	271	243	239	266	251	249	267	254	248	242	246	225	268	258	268	253	258	292	233	270	246	258	233	256	219	224	238	225	240	227	225	247	261	254	248	261	223	269	255	266	238	248	249	254	254	246	244	253	240	265	251	246	249	272	253	245	243	233	219	269	248	247	266	285	230	260	249	239	225	240	250	256	264	250	257	247	228	241	248	216	237	242	244	254	225	254	279	267	278	242	229	224	260	253	233	245	240	249	251	239	288	244	274	226	253	264	244	250	226	235	270	240	250	252	264	249	248	293	249	240	244	231	259	238	233	245	257	267	229	257	259	241	254	273	295	246	279	274	241	229	222	248	274	254	257	274	242	256	226	236	233	243	233	249	272	252	245	245	232	262	239	257	269	226	253	304	240	255	250	221	274	237	264	248	268	266	270	241	277	239	248	252	243	265	252	209	269	226	265	279	222	221	257	237	241	292	256	256	246	245	278	239	258	259	274	252	236	249	260	252	229	235	263	284	260	249	268	240	254	254	286	256	223	236	236	227	256	253	254	263	301	257	273	254	273	249	273	251	248	255	275	259	241	232	241	253	231	230	267	249	251	271	275	245	238	257	275	253	257	267	229	219	246	257	247	243	283	239	260	251	267	257	256	267	232	255	254	272	274	279	261	244	252	232	251	241	275	277	234	232	242	236	252	247	246	257	244	235	263	262	259	296	276	254	238	247	237	265	237	275	234	250	234	235	222	279	250	280	263	240	229	248	244	228	254	257	259	246	261	258	248	248	253	255	252	235	252	263	247	231	241	240	275	251	238	211	274	272	262	242	244	260	255	256	254	283	270	247	254	248	231	255	245	258	257	248	247	279	263	233	287	270	233	269	253	228	250	268	268	232	245	265	271	259	252	256	239	236	237	239	248	260	255	244	241	234	279	247	250	242	246	259	249	233	254	242	236	253	268	238	233	243	248	250	280	259	261	249	229	252	262	283	242	247	226	251	292	250	249	239	278	257	272	273	250	256	263	256	246	281	246	263	269	275	261	241	232	228	265	242	274	260	277	236	249	237	245	253	278	238	257	240	251	240	250	258	256	210	228	265	267	235	268	243	264	238	270	251	245	257	243	272	229	240	251	224	244	247	266	255	257	246	265	274	241	266	293	239	265	208	253	248	256	234	258	226	264	234	271	235	258	248	241	270	268	247	249	277	235	226	253	255	264	241	268	244	260	238	250	261	268	276	261	269	258	254	254	252	269	234	259	277	265	282	212	227	262	265	250	251	245	279	252	261	268	246	246	234	263	241	229	238	255	244	250	267	253	216	285	294	250	248	271	262	265	244	250	254	259	249	217	230	265	249	245	271	249	242	261	237	282	248	214	275	258	254	238	259	279	257	263	275	261	268	220	245	235	264	228	254	231	252	233	248	266	285	236	225	218	248	263	279	246	251	252	230	277	240	266	231	241	264	259	240	271	275	248	261	228	261	255	247	307	253	218	266	254	215	230	277	244	278	233	237	242	257	277	259	218	236	212	264	271	231	273	249	251	259	270	244	264	243	239	242	246	260	259	271	262	256	260	255	263	236	262	241	231	252	266	240	250	259	230	245	283	241	257	242	258	257	288	248	249	262	279	267	253	285	267	260	233	248	253	262	249	254	270	257	248	242	244	264	250	242	261	260	241	246	253	248	256	255	250	238	268	264	252	245	255	234	230	244	262	238	271	224	259	222	233	239	250	261	250	284	234	265	258	260	245	251	226	273	259	254	267	270	257	237	253	230	261	240	234	254	275	260	259	267	250	258	264	254	248	269	261	227	251	246	237	244	270	275	245	236	272	258	279	252	257	275	236	260	260	257	267	267	241	257	260	226	232	253	254	273	262	236	239	248	269	257	251	211	235	228	244	272	268	261	266	233	255	250	270	251	278	273	244	245	239	240	265	257	254	232	246	257	249	266	249	242	239	249	245	254	240	254	254	261	241	242	230	240	255	262	256	262	270	242	262	239	247	274	232	240	252	244	262	227	248	256	255	268	244	279	267	252	247	233	218	258	250	256	223	255	233	235	274	269	252	246	268	262	243	254	230	256	256	256	248	229	257	255	264	278	262	258	275	241	234	269	247	241	237	271	243	263	279	269	235	243	269	259	271	250	238	257	262	230	248	242	265	266	255	249	225	283	231	252	227	243	270	279	243	292	225	262	270	270	233	255	258	232	266	239	238	227	247	250	205	265	248	256	254	225	260	286	252	234	265	238	264	261	247	252	240	261	257	241	267	239	245	241	237	242	242	255	238	247	269	241	246	257	249	258	246	270	251	220	252	233	238	248	251	260	258	285	254	278	255	235	249	244	246	260	265	270	217	265	274	264	250	260	232	246	238	215	259	268	270	257	249	273	261	246	273	258	232	242	245	233	237	258	256	245	252	254	243	276	262	237	238	261	252	247	263	237	237	267	296	268	251	239	230	264	245	247	243	232	232	236	232	245	255	257	233	234	248	239	244	283	261	284	252	277	286	230	237	235	231	245	255	294	267	269	237	260	230	233	239	256	263	237	247	257	246	249	255	257	259	255	255	255	223	246	270	250	255	255	251	261	245	271	240	229	253	266	249	226	235	258	248	241	251	281	241	266	247	251	266	256	287	247	263	221	245	269	267	259	262	260	229	285	273	250	242	251	243	257	277	294	267	225	253	278	256	256	243	241	239	248	249	249	256	241	240	257	236	246	254	269	259	248	246	263	259	253	235	241	241	247	245	223	261	264	224	226	247	249	252	223	245	256	232	250	271	251	270	269	249	258	232	260	272	263	234	263	234	254	251	236	252	249	252	256	232	253	238	236	265	266	268	253	258	220	256	252	261	257	251	304	258	252	261	246	260	227	265	259	235	231	229	246	266	256	246	246	259	259	247	260	222	251	274	291	284	229	260	245	235	262	230	280	238	230	259	250	253	232	240	253	260	257	251	219	232	239	252	247	253	246	259	269	247	248	242	239	225	217	271	282	229	235	260	240	245	247	227	241	241	257	259	247	277	252	245	277	235	257	238	258	254	259	245	235	258	256	259	259	263	296	275	254
16981	18418	23998	29479	24300	20000	16930	12899	7528	4349	2043	1377	1191	1114	1041	849	903	867	863	827	802	803	752	780	754	792	740	708	722	694	722	721	736	740	709	705	688	732	717	715	689	702	727	698	710	738	733	703	697	705	716	675	679	721	761	696	747	667	667	719	711	739	688	704	730	715	716	697	743	701	712	739	754	716	738	756	713	750	695	698	725	679	716	705	716	714	742	734	731	682	668	715	735	681	733	736	744	692	714	741	726	712	688	704	670	691	675	748	733	659	727	704	697	763	698	698	754	704	721	719	701	700	678	692	672	698	759	662	678	680	658	711	737	739	680	709	702	692	728	727	768	678	716	752	735	731	686	713	695	707	748	712	768	676	723	675	709	683	717	699	736	747	720	711	723	729	737	751	736	688	700	714	734	711	689	680	723	726	730	699	725	732	744	727	712	725	705	719	693	642	684	712	676	703	757	707	723	687	695	668	674	721	709	719	694	686	694	697	683	712	711	767	703	758	675	707	699	675	666	735	716	704	678	699	704	721	715	745	687	654	717	708	705	695	710	749	682	745	697	713	723	701	706	690	675	751	678	709	717	693	690	713	721	729	704	706	697	714	698	714	674	694	690	713	684	738	719	678	724	725	702	712	698	728	665	686	730	704	738	758	692	711	723	698	689	717	722	671	751	701	704	728	737	669	652	721	741	743	736	701	698	686	761	735	694	748	647	680	727	713	732	699	683	727	766	732	686	681	695	719	673	757	734	702	726	723	682	724	678	766	719	733	707	715	747	716	714	745	704	715	694	725	687	712	721	725	766	682	715	695	757	668	726	715	727	737	719	695	758	689	719	699	708	720	720	695	648	726	715	706	673	748	697	737	698	768	696	698	732	749	726	737	734	715	721	673	746	686	646	743	702	730	721	742	759	688	671	727	688	673	667	675	704	692	706	709	654	736	703	739	695	761	749	762	700	729	754	674	722	748	699	719	733	687	725	681	706	699	748	746	713	659	715	735	739	690	684	703	698	717	735	698	692	706	676	717	696	731	700	681	718	725	722	687	679	707	698	736	723	702	740	683	670	641	699	722	738	747	672	694	713	694	717	733	749	702	687	731	726	758	726	693	723	738	685	704	664	757	732	731	750	685	708	731	680	681	730	705	658	710	715	737	719	716	723	697	699	699	719	735	736	712	726	724	749	715	692	691	718	675	769	675	706	726	693	735	753	701	704	685	738	690	705	691	685	733	670	720	712	704	697	669	670	759	776	708	722	740	709	696	709	734	755	724	699	717	692	716	731	730	698	709	684	709	697	690	774	699	707	707	706	710	665	676	714	722	708	688	710	726	716	768	701	682	688	724	714	693	705	697	701	711	635	679	726	713	738	714	740	710	680	753	673	729	746	719	733	727	709	708	751	754	744	680	671	709	715	729	717	709	720	705	710	744	680	687	725	696	715	744	738	754	725	725	707	697	711	705	730	706	748	691	672	684	734	682	695	672	737	695	722	715	733	753	717	755	733	723	678	738	698	695	729	706	711	740	731	702	752	680	652	748	729	722	755	654	687	707	752	679	771	686	715	733	665	700	696	713	731	703	724	725	692	745	685	707	667	747	723	680	697	784	729	724	711	712	671	682	679	688	699	659	718	749	722	703	716	724	732	702	682	685	726	752	714	750	723	693	733	696	713	670	713	687	729	658	705	715	729	748	710	663	736	707	688	699	690	727	735	722	737	700	683	694	693	675	701	709	707	692	677	691	680	666	676	703	724	676	699	746	761	683	707	668	662	707	765	794	705	725	752	685	736	732	746	726	730	689	712	707	695	677	685	652	736	732	646	676	669	709	716	690	729	630	735	702	699	715	649	717	742	728	714	704	746	741	694	731	699	730	724	688	718	706	721	730	734	723	772	713	671	730	665	718	728	709	690	724	743	707	739	687	709	723	705	692	758	705	683	756	719	732	669	715	689	692	660	734	713	703	746	713	730	684	695	662	706	704	709	730	652	704	731	712	721	694	731	668	708	714	732	691	698	709	719	713	747	700	668	726	742	702	713	661	726	764	687	712	674	714	724	702	719	708	653	697	779	746	704	692	701	724	714	736	673	759	685	730	764	711	713	691	730	679	695	732	712	691	699	708	715	744	711	717	711	762	728	741	664	701	760	672	692	702	734	711	705	680	758	707	696	700	692	715	704	697	686	775	728	692	714	720	653	747	687	702	725	727	738	692	720	733	706	753	676	697	739	758	703	655	740	705	693	625	688	773	702	697	676	712	708	718	678	714	731	688	733	735	682	738	712	727	654	712	699	652	706	697	691	692	647	688	723	755	739	696	704	756	726	739	688	763	791	726	688	736	684	715	695	689	733	666	721	711	743	744	676	744	728	726	710	678	715	738	747	712	706	691	740	717	733	714	682	727	713	694	707	693	713	688	742	685	724	706	725	710	742	747	713	663	740	687	683	779	735	731	700	692	703	690	711	719	660	735	687	730	735	716	750	686	655	738	686	687	674	688	703	703	680	738	719	687	715	705	709	699	683	739	681	703	710	665	741	770	699	689	685	739	694	666	724	718	733	742	721	714	695	698	712	738	725	695	701	709	704	675	745	702	762	710	733	727	689	692	686	742	700	699	699	690	715	721	743	686	717	701	724	754	691	668	688	682	657	676	728	692	696	700	740	745	715	715	717	726	714	694	760	789	689	661	682	700	720	791	730	741	738	708	691	710	700	668	723	723	691	684	737	730	718	706	716	732	736	715	722	709	738	692	705	740	747	711	736	728	722	741	719	669	707	766	699	710	713	698	731	682	722	725	688	710	689	732	695	746	677	690	695	713	680	654	707	658	686	685	772	689	672	716	671	695	727	703	705	697	690	709	723	749	675	686	725	696	753	691	728	707	704	687	720	695	717	734	722	710	706	725	706	733	686	767	677	750	691	706	722	710	747	700	731	685	721	741	722	721	711	729	740	687	664	725	739	721	703	704	723	701	655	727	744	686	694	708	716	685	705	694	697	713	740	713	750	690	693	696	738	715	747	696	724	730	750	710	747	726	701	714	764	730	699	763	700	681	749	730	739	723	712	706	704	704	705	731	727	720	666	723	711	695	709	656	737	724	691	724	703	668	744	759	721	715	766	652	676	712	787	738	730	709	683	682	741	691	724	720	751	682	667	689	658	753	701	723	696	704	674	778	742	747	731	690	675	698	704	722	696	698	761	743	718	699	758	760	693	693	718	650	699	668	701	710	695	689	744	752	705	688	688	732	670	715	717	733	706	686	751	674	721	671	640	755	689	640	671	748	701	732	702	712	725	733	681	714	721	738	738	712	738	716	734	674	744	697	716	715	726	719	707	676	675	723	723	772	695	659	701	730	695	734	710	737	732	683	692	738	710	772	719	710	726	698	714	724	702	730	730	710	726	711	745	746	677	719	651	718	705	689	725	706	724	696	711	731	712	695	728	683	729	715	736	748	754	708	674	667	697	690	701	714	711	715	746	718	736	706	663	722
24130	23172	23700	19730	13138	7942	5149	3201	1792	1081	496	355	341	335	297	296	285	277	261	295	281	271	271	283	266	265	249	276	243	249	264	250	259	264	262	229	244	268	250	251	263	249	275	248	296	251	275	266	251	254	294	251	259	288	272	269	273	250	235	268	269	257	274	251	235	240	251	241	256	221	249	246	276	260	279	244	238	231	252	258	282	265	256	278	275	282	260	244	252	229	256	275	285	240	280	278	269	273	253	233	265	263	260	250	230	237	269	237	249	254	243	256	247	255	247	240	254	258	269	253	280	298	277	266	243	248	245	261	246	237	272	264	255	262	258	270	260	269	250	260	288	263	249	278	226	257	244	291	265	245	246	232	259	230	241	251	212	257	253	252	241	242	253	263	249	260	269	242	244	282	250	252	240	258	278	255	250	264	251	254	261	261	257	275	243	272	269	269	249	254	269	279	266	222	258	255	253	249	261	255	258	259	255	271	288	244	256	225	238	246	258	248	254	247	258	284	232	222	248	227	249	241	251	265	249	253	241	259	263	250	289	273	263	300	255	282	289	229	268	275	237	258	263	239	287	257	227	256	258	258	234	271	292	241	261	254	244	250	278	273	238	239	273	283	271	270	250	233	229	264	237	263	269	251	227	301	270	238	286	224	252	257	267	250	256	281	233	254	267	275	210	292	276	244	248	273	273	269	279	275	247	268	253	256	229	242	266	249	256	273	253	254	262	252	271	266	250	246	255	256	247	233	252	252	251	262	240	252	292	239	238	206	237	280	242	243	248	269	251	250	231	251	254	245	272	258	274	265	247	254	267	235	225	271	264	239	227	243	232	256	245	311	272	254	249	255	241	248	274	247	265	241	261	253	279	259	252	256	263	247	230	228	241	237	240	250	263	232	262	273	293	266	251	258	282	238	261	271	259	247	263	242	266	270	237	254	249	279	256	259	224	266	254	251	244	237	249	232	286	246	268	261	260	254	257	256	280	214	260	244	250	257	245	241	259	230	265	240	240	250	244	259	226	259	258	256	258	253	227	283	239	265	264	279	241	270	256	274	266	263	234	254	256	268	234	270	246	244	265	277	277	276	259	248	282	255	262	247	250	254	244	247	268	267	243	231	265	247	249	280	253	275	248	286	260	261	277	270	265	266	242	263	255	258	259	271	223	236	274	279	271	261	268	257	257	258	287	262	258	229	257	230	249	266	258	272	259	268	261	254	273	250	267	252	255	290	250	247	239	288	247	244	269	235	258	234	269	266	251	276	288	237	251	242	250	265	250	228	252	262	258	313	267	252	253	236	276	245	271	259	263	221	275	264	251	252	230	247	254	251	242	232	262	259	243	261	285	251	221	244	247	274	270	262	281	251	278	254	251	281	236	249	272	257	269	259	234	233	258	289	273	239	254	261	239	285	250	272	277	236	247	236	255	259	254	282	252	248	249	256	239	242	253	252	257	259	261	271	240	288	272	234	253	257	259	268	217	243	265	270	265	256	252	246	214	236	265	268	242	242	267	246	253	269	238	240	292	268	258	276	252	245	243	273	254	251	247	277	279	260	252	235	279	216	254	256	259	248	237	279	266	239	277	254	255	236	293	280	229	229	228	267	271	262	254	244	263	260	255	251	256	261	265	253	271	259	249	265	266	267	285	246	246	215	279	252	273	246	240	264	249	250	232	252	250	256	239	269	240	246	249	251	241	256	246	260	230	253	253	270	253	253	259	265	241	253	257	265	246	260	248	254	266	277	264	241	254	249	271	297	222	280	246	272	246	249	236	236	239	244	249	259	287	250	211	236	269	255	265	239	257	246	253	252	235	262	243	265	234	281	273	252	254	255	256	238	260	256	267	241	248	243	262	261	264	244	213	252	294	272	263	250	246	245	270	264	273	251	249	282	270	251	266	265	240	256	228	264	275	236	242	267	247	267	270	249	261	272	250	244	267	302	247	258	285	279	257	261	247	255	247	262	238	273	253	238	231	268	270	262	283	263	313	277	267	247	268	234	262	285	250	267	223	263	267	289	252	243	263	261	254	253	258	246	285	270	270	254	228	262	244	226	252	256	278	242	264	265	266	242	259	270	305	235	261	236	257	274	285	241	271	290	264	248	253	228	244	233	268	261	257	254	275	271	293	256	257	290	284	289	264	263	243	221	269	276	263	252	256	235	257	264	251	214	254	273	239	280	262	252	266	241	241	251	256	259	250	243	264	253	251	264	250	253	247	257	243	264	243	268	272	246	246	258	257	241	273	280	245	251	245	258	250	260	242	233	280	250	263	258	263	257	250	274	260	236	257	230	274	254	244	265	277	277	296	259	249	231	265	250	245	246	210	265	258	275	238	285	279	242	259	247	266	264	259	237	234	226	263	247	263	252	248	249	213	315	254	265	274	251	235	249	252	276	259	258	292	272	260	264	259	229	252	250	235	253	247	272	222	289	243	247	231	246	215	256	256	257	257	276	249	251	259	265	283	270	242	244	233	266	301	248	269	263	249	234	237	260	285	231	279	270	254	274	252	250	259	251	235	278	256	234	245	300	252	268	242	263	215	229	243	256	246	259	236	265	228	253	225	251	248	256	252	253	233	243	268	267	256	270	277	249	251	262	256	235	268	254	227	256	257	279	266	248	270	265	287	265	268	252	241	257	245	268	248	263	242	263	252	234	250	262	224	254	235	270	240	244	226	229	251	268	260	262	291	252	274	250	249	228	230	244	263	278	263	242	248	263	257	240	254	275	267	224	233	269	253	240	253	260	227	241	229	253	264	241	252	232	281	266	244	245	231	239	271	253	273	240	241	251	206	274	246	245	269	228	260	240	235	252	273	259	244	256	247	264	285	278	256	264	256	247	251	238	257	261	242	233	275	258	247	261	243	252	260	258	282	277	229	249	259	269	236	247	257	274	244	259	250	273	227	245	273	271	229	241	264	271	274	225	217	277	282	253	243	263	253	239	248	278	244	253	235	274	252	242	278	238	252	255	271	266	273	257	253	278	245	223	245	238	251	246	241	253	279	247	236	259	255	262	262	252	251	244	247	263	282	230	241	278	279	275	282	261	272	233	220	231	263	267	259	256	254	261	260	238	240	246	276	242	254	258	243	248	254	248	235	269	251	266	251	256	260	265	256	248	269	250	280	239	263	262	266	255	255	264	258	267	253	248	241	246	242	258	257	248	236	240	286	261	263	218	243	230	246	246	269	251	293	247	260	261	275	265	269	256	229	267	236	242	228	247	243	254	266	256	247	250	256	246	227	230	281	249	257	250	275	245	233	240	285	263	260	231	234	269	247	243	242	232	242	258	251	270	259	244	226	237	252	294	245	265	237	261	264	289	257	263	259	259	258	251	238	253	246	274	274	245	265	240	266	249	269	265	258	246	257	241	239	266	272	249	280	248	265	256	257	235	251	254	274	278	259	266	265	238	279	260	252	262	247	261	289	241	241	230	255	288	236	269	235	254	245	249	227	264	270	243	254	244	265	285	236	224	231	229
16726	17510	24020	29201	24899	20822	16676	12448	7463	4327	1831	1275	1112	1019	925	904	835	844	844	814	784	819	794	782	743	741	772	799	749	676	756	706	737	756	729	750	721	684	729	755	723	706	741	708	693	748	713	748	726	697	721	746	727	711	705	769	738	701	729	742	740	683	762	747	713	691	693	708	695	757	724	722	743	718	694	722	711	727	717	716	761	705	774	682	670	731	691	732	697	754	718	739	708	706	735	723	696	708	738	709	729	695	688	718	730	692	708	724	663	706	655	727	728	735	682	745	719	756	671	706	719	742	685	716	749	676	765	738	716	713	712	692	767	715	664	713	684	725	719	698	710	715	695	723	723	750	687	715	672	701	738	743	708	745	700	789	734	667	705	761	662	713	695	696	714	717	733	733	710	683	675	695	727	740	711	788	699	693	702	742	707	729	729	720	735	733	718	692	759	741	728	708	733	720	748	718	706	745	742	743	713	691	741	750	755	677	715	736	694	741	742	706	704	771	726	680	754	701	747	726	741	698	699	730	725	685	680	686	716	757	726	718	680	731	723	677	694	759	704	678	650	699	678	652	707	682	711	734	692	757	721	632	747	705	736	728	712	687	694	733	756	695	741	759	753	700	746	756	761	742	680	721	732	725	728	725	696	720	746	723	695	739	744	744	730	768	704	725	687	725	733	712	709	743	750	740	710	686	724	743	723	719	679	714	686	675	682	719	702	726	716	736	674	667	759	722	685	672	745	714	687	736	685	760	676	722	736	758	720	708	732	773	699	709	654	733	692	739	712	697	712	720	739	743	726	743	677	736	685	704	756	708	714	720	707	708	730	686	726	734	712	752	727	682	687	696	749	696	709	669	735	744	732	712	710	715	729	710	746	711	714	769	683	730	735	705	723	683	729	706	717	712	749	735	698	747	743	717	711	728	688	702	702	698	689	743	758	694	683	739	752	725	706	739	719	725	738	750	709	729	711	696	717	710	750	671	725	718	697	732	719	686	745	740	775	714	751	739	725	721	713	719	686	720	726	674	639	700	718	706	691	701	722	737	685	721	732	746	715	706	684	732	713	748	629	720	741	760	725	714	719	709	720	720	717	761	726	714	726	684	763	742	730	717	745	700	717	720	687	734	719	767	766	690	719	711	703	667	726	754	719	715	724	785	727	703	681	725	698	747	759	700	742	789	727	745	700	718	703	758	703	715	753	741	736	698	714	747	705	722	735	716	740	736	698	740	716	698	723	737	737	726	715	661	771	698	720	783	728	741	758	680	696	721	754	745	750	674	714	713	727	710	747	769	746	739	702	708	737	689	722	678	732	628	761	723	713	725	735	739	738	699	721	723	725	659	686	676	729	687	710	708	756	737	704	750	680	746	767	761	718	650	715	704	725	732	757	719	662	703	699	772	720	682	706	711	699	711	690	718	727	704	729	683	743	726	736	723	727	736	727	697	701	728	727	741	734	694	713	710	680	691	716	744	720	752	721	713	679	695	761	730	726	699	713	743	705	704	697	717	709	715	703	726	714	681	716	784	739	716	727	683	714	723	690	727	721	734	706	695	703	678	772	699	777	732	708	767	755	729	716	732	690	772	715	690	741	690	735	740	748	693	699	750	705	712	700	684	741	751	740	724	686	730	713	723	732	740	738	722	720	703	737	703	714	761	765	733	729	683	735	717	707	736	707	763	727	710	712	705	757	686	706	722	700	681	761	692	678	716	690	712	759	726	739	705	713	665	695	703	757	746	711	720	668	677	712	707	745	677	709	707	674	695	693	719	722	737	696	752	735	734	721	727	717	747	755	740	685	708	708	679	761	703	750	688	739	737	750	741	711	715	666	680	690	692	764	710	717	690	731	712	674	707	723	713	770	732	703	684	687	692	647	668	671	722	711	728	706	705	719	723	703	718	692	731	716	688	715	713	675	736	727	718	744	698	676	752	717	708	721	731	727	728	702	699	671	729	701	770	678	724	726	751	685	783	711	737	704	730	709	676	716	703	737	711	719	754	721	750	704	666	676	644	736	696	715	724	727	706	739	698	711	743	717	716	685	663	734	661	659	726	699	695	693	766	737	715	704	720	729	734	717	732	745	684	783	716	724	750	708	708	735	715	685	700	693	737	728	753	713	692	663	671	729	735	748	721	749	720	704	767	649	749	707	744	721	708	748	731	718	730	684	688	716	679	667	724	695	758	673	738	703	684	702	758	723	729	689	726	744	763	716	763	706	715	713	735	742	711	748	718	733	763	750	691	757	698	655	673	713	714	706	720	741	732	691	716	682	722	709	743	747	716	753	739	679	711	733	728	700	710	719	740	736	752	721	764	743	723	757	718	693	728	690	736	722	691	681	756	712	702	743	711	714	694	711	669	786	702	749	722	759	751	790	682	734	722	771	695	686	700	697	725	702	726	737	776	694	722	719	699	745	689	724	706	709	754	730	737	718	729	731	721	702	703	746	702	723	698	759	696	721	737	710	677	683	706	747	664	693	720	706	717	777	707	721	689	808	763	741	699	704	683	701	739	719	726	667	731	743	708	684	684	678	676	719	685	682	754	708	732	759	722	699	697	761	707	675	729	743	713	678	672	726	719	726	707	708	624	693	682	687	717	736	714	712	637	714	690	702	729	720	689	695	706	694	742	694	765	747	708	739	690	707	723	737	671	713	664	734	738	683	764	715	735	728	717	696	722	665	780	697	737	678	696	752	708	665	741	752	744	736	744	718	773	744	741	733	716	725	754	674	742	746	674	724	743	723	702	722	724	700	720	710	697	688	777	689	769	701	742	734	708	756	691	742	779	684	724	715	710	637	716	759	684	724	697	693	680	722	696	717	696	718	705	669	727	739	750	740	730	718	677	732	715	705	722	671	731	732	740	704	732	697	680	740	739	716	714	746	697	718	732	740	756	729	759	728	704	677	678	719	692	705	762	699	698	707	727	737	725	716	717	733	719	681	719	731	696	738	745	697	701	734	755	728	717	726	641	759	710	706	714	745	728	734	735	674	681	724	664	739	709	690	707	728	738	714	704	749	734	705	709	733	691	751	766	769	722	678	744	686	699	715	725	696	735	718	718	718	749	726	724	712	714	729	711	697	699	711	748	661	687	756	725	716	748	742	712	729	713	762	723	653	738	691	691	735	696	700	723	737	709	695	712	713	755	760	729	725	770	701	692	752	732	692	727	717	723	723	700	721	732	740	660	704	704	736	730	722	736	655	716	740	725	770	739	640	691	693	722	715	728	759	732	732	761	752	714	660	753	711	752	766	728	695	700	721	709	741	722	737	746	728	724	701	755	741	687	730	727	714	741	699	734	731	722	738	718	745	697	701	743	773	715	746	663	722	709	730	698	701	742	733	697	763	682	730	748	745	724	754	683	738	729	676	715	736	748	735	716	741	718	710	721	694	680	741	724	730	727	729	702	686	707	742	664	702	732	717	727	716	704	696	700	726	745	722	733	744	732	702	711	729	674	752	733	739	708	749	714	740	696	728	722
22726	22526	23190	20025	12967	7923	5006	3141	1757	1016	459	359	335	298	278	250	297	282	278	257	278	280	239	271	239	267	275	292	258	253	288	257	232	240	255	234	262	257	242	251	258	250	255	240	248	235	256	244	247	241	308	254	248	250	269	238	232	247	267	260	279	251	229	264	260	284	236	254	256	240	227	293	243	246	229	259	201	260	222	259	245	237	249	252	246	279	241	260	256	224	220	266	250	234	249	239	246	252	251	248	239	243	256	252	224	271	238	244	265	237	279	245	241	236	250	233	238	241	240	236	239	260	246	237	241	247	253	256	245	269	219	237	240	251	264	260	254	239	262	263	238	252	251	246	265	261	272	247	265	219	236	263	251	265	239	231	251	271	243	274	275	252	248	255	254	272	247	256	262	223	260	245	269	229	258	245	251	274	257	236	250	238	237	265	245	265	273	279	270	226	244	278	241	243	220	244	272	238	270	246	237	239	255	245	242	253	250	278	275	267	264	253	240	255	242	250	264	276	255	246	246	265	241	277	267	258	259	258	256	245	255	228	238	255	255	230	248	257	260	244	243	273	244	270	240	253	255	265	226	248	227	258	260	260	253	262	260	231	264	255	266	251	260	247	227	245	262	280	248	231	263	279	284	261	280	258	258	243	234	250	261	241	225	254	249	247	229	241	248	248	249	250	253	249	270	260	253	252	251	254	275	237	221	273	252	248	255	261	264	246	250	269	243	246	240	245	224	232	279	267	254	252	262	240	242	229	277	282	271	276	244	260	232	255	260	278	268	244	249	262	260	242	250	267	271	271	246	263	253	232	248	267	235	243	258	243	244	260	251	227	237	255	270	299	296	279	259	236	271	265	263	250	234	247	237	246	256	257	261	232	246	232	227	249	254	211	258	241	236	270	223	252	250	241	257	224	275	285	228	255	250	273	288	235	243	235	227	244	237	231	227	239	241	250	235	248	233	264	249	260	240	248	256	247	243	256	257	252	276	274	241	276	235	274	266	215	235	246	248	265	258	271	247	247	253	230	259	237	253	239	275	276	252	240	246	257	257	258	274	252	255	248	241	233	265	273	259	233	266	247	232	259	266	275	246	249	245	232	276	259	261	257	254	255	238	292	237	235	253	263	233	278	265	239	250	250	254	264	262	233	270	277	264	261	233	251	246	249	250	217	279	246	275	247	268	258	263	218	262	229	249	256	250	281	238	249	248	260	250	252	262	260	247	246	233	236	227	276	239	234	249	235	245	265	270	268	238	226	267	251	266	244	243	220	245	244	262	270	225	257	229	253	275	251	255	270	262	263	228	225	243	270	232	237	258	276	232	260	233	265	247	276	247	242	239	263	246	241	245	278	250	274	275	248	226	233	232	265	281	280	252	240	264	258	251	228	245	259	258	263	249	250	243	255	259	235	266	267	247	244	236	268	254	261	243	259	266	245	254	253	256	244	257	248	237	268	248	246	244	231	245	269	262	243	241	244	261	267	276	272	248	261	255	252	260	254	265	254	287	242	261	241	244	237	239	230	246	245	241	252	248	254	246	286	246	278	230	274	274	239	273	239	257	277	266	252	266	252	263	264	243	279	269	290	252	254	240	235	253	252	230	242	249	236	250	269	262	265	285	239	256	261	235	250	245	234	260	235	238	238	265	246	269	254	239	253	245	261	256	279	248	233	239	261	236	225	235	272	245	271	227	261	250	259	245	263	274	237	239	263	250	233	235	273	214	246	266	254	286	271	263	260	228	226	247	252	247	278	249	249	276	243	257	236	235	272	260	275	235	258	247	242	231	268	259	244	257	242	246	243	259	248	244	224	257	256	254	262	249	242	207	256	233	216	227	261	238	265	259	263	266	257	245	255	251	264	261	241	274	254	252	241	258	261	231	268	235	268	273	254	241	240	249	271	242	241	256	252	253	229	261	240	221	220	281	252	255	230	255	239	241	256	270	269	244	249	237	248	233	267	298	237	258	234	271	250	241	199	272	262	250	255	265	254	272	260	241	264	274	262	277	246	268	274	264	257	237	266	247	264	262	225	245	253	242	267	251	265	277	255	255	238	267	246	251	236	233	261	245	262	251	247	268	250	268	258	240	250	258	259	264	218	253	266	277	250	229	280	278	263	264	275	226	235	241	241	211	256	274	246	270	240	268	237	257	241	249	273	253	259	248	254	239	235	272	249	287	253	256	260	269	272	289	248	233	266	261	235	255	246	262	234	245	247	259	246	236	250	266	256	237	264	224	251	246	257	239	273	275	266	255	270	278	231	235	252	234	237	238	239	237	265	255	277	280	272	279	246	245	272	244	251	244	263	279	267	230	245	268	231	289	253	264	241	254	250	220	272	244	250	274	258	228	247	273	236	242	231	243	241	247	284	256	214	249	213	225	240	252	214	249	228	275	273	251	279	240	284	240	272	257	252	276	272	256	268	288	260	218	259	279	233	256	264	289	264	229	273	240	249	234	244	261	265	219	247	242	244	250	263	263	265	258	255	267	270	270	268	241	239	239	255	265	241	286	254	224	256	257	294	253	254	254	252	262	236	262	236	256	241	277	282	278	259	219	220	242	220	254	277	256	258	261	252	260	248	262	227	280	266	227	255	254	225	274	239	261	277	277	261	252	233	274	253	227	244	245	275	254	221	255	247	287	254	289	250	246	243	271	274	268	264	241	278	263	240	249	255	256	287	262	262	235	243	248	258	245	273	229	267	258	244	269	281	245	259	251	268	272	209	259	239	270	273	229	254	274	290	245	246	245	236	237	218	262	260	262	269	259	238	278	273	261	258	244	269	251	270	261	234	229	253	263	264	241	278	248	259	232	227	272	261	287	257	228	247	258	249	262	272	259	248	252	266	253	277	260	242	247	275	245	242	252	275	252	234	251	249	266	248	256	261	256	275	277	261	227	238	261	205	272	239	232	266	222	246	260	280	242	227	250	242	253	277	255	260	253	252	233	276	243	232	252	251	252	220	267	254	253	231	258	237	268	263	246	271	270	267	288	268	286	273	250	275	257	254	264	244	237	284	292	242	218	244	244	274	229	260	272	281	240	215	290	249	224	237	293	260	251	237	264	256	255	270	254	235	256	245	268	229	232	245	235	288	225	247	250	242	229	260	241	251	254	243	249	230	249	258	245	273	262	288	270	231	275	246	244	256	251	229	273	289	246	260	260	280	266	240	275	260	253	230	256	259	238	269	263	254	248	274	240	275	237	256	248	304	257	243	262	277	254	252	290	245	265	248	212	250	255	262	234	256	274	248	224	259	268	234	220	241	243	248	242	252	257	261	236	265	228	231	267	270	230	235	254	252	290	257	257	250	238	239	239	268	261	269	256	276	236	260	253	265	282	238	231	268	258	251	268	242	286	260	253	276	290	285	235	241	284	277	267	258	232	240	264	283	259	242	246	241	257	235	235	278	237	246	247	271	260	252	267	276	255	274	255	258	260	242	285	262	250	243	234	247	259	248	218	290	267	256	265	262	253	239	259	267
15729	17275	23831	29381	25216	20974	16143	12054	7326	4218	1702	1209	1050	940	910	821	797	803	817	719	832	819	745	776	704	772	749	717	742	733	764	744	722	736	741	740	722	715	725	724	745	736	753	736	734	695	725	748	682	711	695	700	734	685	707	738	685	718	733	715	726	718	746	716	755	665	753	771	686	688	706	724	735	761	762	707	695	741	707	732	763	711	697	667	692	687	627	741	662	744	715	681	741	679	722	740	702	736	679	701	712	746	798	698	696	700	702	686	701	725	724	747	786	697	733	693	739	686	779	677	736	739	776	686	701	714	707	709	720	743	732	703	734	750	701	686	700	697	704	703	714	731	692	711	742	758	711	679	724	719	720	766	687	691	714	655	713	723	700	666	688	704	771	749	717	723	735	709	713	757	698	704	747	720	735	703	714	743	736	690	688	747	674	690	701	723	715	735	724	689	708	691	740	722	714	637	709	744	672	739	699	784	746	729	702	718	714	727	708	691	711	719	766	712	735	723	694	677	733	676	724	789	717	686	729	689	705	759	721	724	713	678	717	698	700	732	723	719	738	714	703	720	702	688	708	722	692	740	684	694	751	739	723	682	729	655	722	695	743	714	763	754	741	696	662	755	683	671	651	760	751	709	705	721	686	703	721	709	660	751	642	740	708	672	694	706	722	750	790	694	728	692	714	732	778	738	697	687	681	671	665	709	717	744	738	691	674	677	695	678	705	734	700	677	705	701	709	683	727	731	700	743	749	728	729	706	721	735	687	741	704	717	634	694	705	673	696	748	717	694	721	745	739	698	718	734	715	693	675	744	731	727	741	724	724	707	670	692	692	708	700	726	742	728	688	701	716	698	717	727	680	736	766	677	743	759	641	773	708	722	699	730	722	699	720	725	741	729	726	712	742	734	754	722	739	701	703	739	674	689	719	679	735	722	741	745	699	735	698	693	743	673	770	731	706	791	701	690	709	711	729	693	710	736	745	705	736	746	678	696	717	713	663	684	723	709	711	730	691	710	732	777	738	722	743	740	663	751	720	775	718	724	647	707	689	682	719	712	694	673	763	686	708	701	775	674	723	776	690	697	688	693	754	715	735	701	690	758	750	698	703	722	667	720	750	723	650	749	669	700	711	692	706	682	779	746	739	705	711	684	693	682	699	743	715	675	710	685	733	677	661	719	736	721	720	682	752	717	718	737	691	714	743	711	724	704	670	649	729	740	685	726	746	707	727	676	747	725	742	727	728	689	682	694	755	712	756	732	705	734	760	706	642	699	702	739	738	737	743	720	680	736	665	710	746	712	695	682	701	702	713	721	695	743	702	672	718	714	742	691	647	716	750	699	660	639	737	752	730	685	702	717	716	708	722	723	735	741	682	771	711	699	727	697	726	675	686	722	730	734	740	712	716	708	713	740	722	701	646	743	708	672	702	724	748	676	697	717	765	716	696	715	673	710	703	654	669	737	714	716	727	708	734	694	703	719	725	712	712	703	700	669	707	701	677	744	690	696	737	719	688	693	719	724	695	754	706	732	666	744	694	718	710	698	694	711	673	645	702	717	706	663	710	734	694	746	749	715	681	753	697	720	712	692	690	700	656	686	694	708	700	680	663	667	748	687	709	668	682	721	706	666	711	653	679	712	724	649	692	701	710	713	708	708	711	730	683	661	713	713	704	667	720	752	686	744	756	714	651	709	725	737	769	731	695	716	668	685	717	702	683	717	717	724	741	721	704	682	661	731	724	732	702	748	733	721	707	697	740	697	732	705	713	726	712	720	734	743	686	675	685	739	725	745	706	683	717	660	722	697	698	735	683	724	747	700	657	708	667	700	702	675	660	764	680	741	777	756	654	736	701	735	683	735	766	707	719	707	706	695	696	708	716	689	649	701	741	686	726	716	691	693	722	671	704	691	741	726	690	723	751	700	699	693	696	726	732	701	706	757	706	688	752	730	707	761	734	677	734	675	664	714	748	717	718	710	748	731	722	649	704	724	758	694	673	747	687	746	707	709	699	715	749	716	708	668	689	718	719	711	720	691	706	681	703	676	680	723	702	700	746	727	713	702	691	708	727	755	697	719	721	698	707	732	659	692	745	748	677	720	695	722	734	658	631	722	726	736	735	729	765	707	706	712	670	674	701	737	743	720	649	692	731	734	733	658	726	739	720	767	689	701	746	769	658	649	694	685	753	753	672	709	693	725	719	746	719	722	709	743	767	692	736	757	712	692	672	732	709	782	707	713	720	672	698	749	692	714	745	677	711	689	701	710	697	766	695	664	714	675	727	775	729	704	703	709	693	700	710	726	760	692	712	696	701	695	693	701	711	711	707	730	727	709	729	727	693	681	748	735	725	736	708	673	701	739	723	702	688	700	673	748	725	712	762	692	715	704	692	713	739	714	714	683	697	694	666	717	732	702	727	712	737	725	718	722	731	725	729	691	728	702	704	689	729	685	685	720	726	674	705	759	758	746	723	699	699	707	770	718	722	747	743	723	778	685	724	721	693	719	764	678	713	711	700	741	685	702	708	668	716	692	712	712	764	700	711	699	750	768	682	683	789	719	719	736	721	756	722	683	735	703	712	694	724	679	703	727	732	720	761	721	742	693	722	690	756	738	687	731	740	714	680	703	660	744	712	723	713	708	698	731	680	705	728	679	736	728	705	723	733	737	690	727	734	667	722	684	689	693	708	722	710	710	743	695	746	712	710	730	702	767	791	708	721	707	716	715	730	712	746	697	734	691	758	701	708	713	680	718	647	687	751	668	700	702	663	733	785	705	719	714	742	678	729	750	692	712	726	703	769	709	687	715	700	739	711	731	721	681	711	694	679	740	709	694	722	733	693	718	715	663	715	685	728	685	707	742	700	759	730	716	702	694	707	695	722	690	709	710	712	734	694	697	678	755	692	705	714	768	720	683	683	705	684	734	756	741	692	710	693	731	701	700	735	713	685	681	745	679	709	690	742	765	725	708	734	725	698	713	725	733	722	786	728	720	720	744	716	713	658	691	744	706	708	714	714	738	716	728	697	701	732	710	702	730	704	723	704	728	749	752	715	748	710	685	758	728	703	692	703	691	741	703	671	713	710	715	696	717	770	691	681	658	741	653	705	726	746	728	749	696	744	700	748	724	694	723	719	729	718	695	671	688	687	693	712	683	720	725	709	697	668	726	678	746	708	687	676	712	695	720	690	734	696	730	724	704	703	728	704	674	738	728	713	711	712	747	702	720	696	696	757	746	721	699	699	714	749	677	711	719	760	693	733	688	711	658	666	695	712	690	720	715	733	713	753	761	701	703	687	678	719	676	690	699	716	741	707	729	730	733	691	696	746	714	752	704	700	688	711	735	685	708	717	692	684	706	723	673	730	724	647	728	702	656	711	699	724	741	728	775	711	712	712	752	759	748	699	705	674	687	701	686	729	739	719	692	744	733	746	686	688	705	723	658	729	691	686	698	714	724	679	677	690	736	706	649	723	693	677	740	718	792	706	679
22685	21874	22735	19191	12425	8026	4793	3070	1853	1097	459	358	314	326	280	293	265	274	250	294	259	252	249	231	237	242	254	260	239	232	243	240	253	245	221	243	242	280	252	229	255	240	259	269	225	260	266	261	256	280	267	236	257	244	265	243	272	243	268	237	250	238	240	224	214	245	253	261	236	222	273	240	220	234	274	261	249	261	245	223	228	239	231	278	269	275	253	248	221	223	258	236	249	252	223	256	214	256	257	252	225	252	244	236	264	229	249	246	267	249	259	263	252	267	259	262	248	255	248	243	234	234	274	232	247	260	230	248	251	252	268	241	255	230	237	229	267	243	267	250	225	230	253	264	264	235	247	241	260	232	241	251	243	246	236	226	239	243	237	249	236	250	243	261	262	261	240	266	238	233	257	233	240	251	236	239	238	248	225	224	250	240	236	264	252	259	244	272	237	273	241	254	274	244	254	241	224	243	242	249	263	253	254	234	258	271	257	257	245	260	248	262	239	245	288	268	247	244	244	280	242	249	236	228	265	265	219	242	253	280	262	254	239	257	282	298	257	262	243	247	260	226	258	207	244	238	236	254	262	240	235	227	287	248	238	243	233	257	269	244	244	233	234	233	225	244	256	243	259	269	239	284	218	233	227	241	215	256	257	276	249	255	262	249	268	240	274	231	261	257	238	268	241	247	231	259	259	262	257	251	244	267	226	261	260	279	254	246	224	237	267	244	257	242	271	250	223	226	255	242	253	282	247	240	236	252	243	224	254	286	257	261	235	236	214	245	250	233	240	276	235	253	279	259	262	252	256	248	232	223	227	258	262	231	273	202	253	259	262	247	281	236	269	267	225	236	267	228	267	241	261	235	257	260	223	234	226	248	257	237	245	282	226	252	250	273	246	225	243	258	261	235	260	252	268	252	229	248	247	269	284	249	240	260	234	263	234	285	261	243	249	229	246	239	265	250	252	247	253	229	241	246	265	243	265	240	276	255	230	250	257	258	226	231	262	224	255	226	256	230	250	225	240	269	255	246	261	255	206	235	251	246	223	255	239	239	272	243	271	268	247	245	246	266	269	268	227	233	250	218	248	248	244	249	236	265	253	247	226	221	246	249	257	241	236	254	249	224	225	243	249	237	249	268	234	258	258	268	250	246	239	276	279	249	240	233	226	241	229	252	234	259	281	240	239	244	225	248	259	259	252	226	282	269	225	249	242	274	246	214	237	249	242	273	254	258	245	262	257	243	262	234	247	248	255	254	247	247	269	271	245	233	263	235	242	244	234	250	246	222	223	237	239	262	242	212	256	246	239	267	248	235	252	242	233	251	241	242	238	238	261	252	249	238	266	240	236	227	242	208	266	240	246	262	229	245	244	228	264	242	257	257	271	239	266	228	262	237	248	266	229	234	247	254	255	229	225	250	234	253	238	271	223	251	264	262	271	246	263	255	251	262	260	249	256	244	249	235	250	274	247	228	257	261	222	259	231	236	235	258	241	261	262	227	244	270	260	266	263	262	223	238	265	271	228	214	264	242	243	235	212	234	233	239	242	245	258	263	233	276	256	241	259	258	234	238	239	217	253	268	258	264	247	257	251	247	262	251	246	245	236	279	257	218	235	234	261	256	240	235	259	245	258	256	244	243	284	250	224	241	242	261	248	255	238	258	234	265	249	203	249	232	237	271	235	247	260	248	255	265	254	268	233	249	256	274	232	247	222	218	259	253	261	217	231	241	240	240	260	216	246	234	202	236	238	256	272	267	278	264	259	227	210	215	258	231	252	244	293	232	256	249	236	259	245	254	228	241	276	245	239	235	267	233	246	239	254	261	262	267	245	265	234	253	218	240	254	230	257	240	258	244	253	255	260	274	239	273	236	263	218	228	247	251	221	261	257	246	243	242	272	232	235	245	233	239	289	213	277	252	243	249	274	265	261	246	243	253	263	237	239	237	254	233	246	227	228	245	265	251	219	250	246	224	231	259	269	238	242	234	251	275	224	246	240	227	263	241	261	265	251	244	264	255	236	236	258	224	233	269	266	242	226	234	243	253	266	228	257	240	250	245	269	229	229	232	278	265	246	232	240	241	228	233	257	268	246	256	220	229	232	238	252	257	261	231	267	238	239	233	234	244	238	237	262	230	241	241	225	263	245	285	248	251	217	251	259	249	241	239	251	236	256	238	243	279	258	251	246	266	250	248	237	222	237	242	262	243	263	258	272	216	285	213	249	239	219	233	277	259	252	244	249	265	280	246	214	237	226	264	225	251	228	238	251	268	226	239	267	277	209	224	240	223	213	238	213	223	264	271	253	249	275	264	241	253	238	237	234	256	255	247	232	257	259	255	252	247	263	261	244	283	253	220	231	251	265	226	241	225	212	237	268	239	253	248	235	251	240	251	238	241	259	233	238	213	257	239	246	264	243	235	245	264	244	237	258	259	274	226	263	256	257	237	234	261	277	275	295	232	238	254	276	235	239	265	262	232	250	243	231	246	275	249	272	262	253	219	260	253	224	236	249	247	244	252	256	257	250	230	249	230	226	239	230	237	249	249	228	266	239	241	236	254	237	250	256	229	224	256	241	266	280	258	258	238	244	240	239	237	238	232	235	243	221	247	230	236	239	233	237	268	234	247	220	261	206	218	246	267	233	225	234	224	257	218	225	262	245	228	226	245	253	246	277	237	277	266	219	240	252	261	240	245	240	234	210	225	264	244	261	227	247	243	254	241	258	252	266	271	247	231	265	238	266	215	245	228	253	251	254	261	246	253	252	256	229	231	218	269	255	243	260	257	238	241	288	269	234	222	267	243	248	235	255	214	236	230	247	237	263	269	248	249	222	245	234	227	229	240	257	237	264	253	248	237	228	262	246	230	239	279	245	247	238	252	235	243	234	256	222	270	239	239	235	257	236	216	258	248	233	262	245	238	243	283	239	255	249	261	230	227	246	264	227	246	239	238	226	271	257	243	248	243	258	211	257	232	243	243	274	255	224	235	236	247	277	252	257	241	267	266	236	238	250	273	259	228	249	259	216	237	243	249	228	238	241	239	255	255	250	238	267	255	255	221	241	249	239	269	231	247	243	238	239	232	221	236	250	261	258	274	265	241	238	239	280	243	256	211	216	273	241	254	269	248	262	218	227	269	237	271	243	252	255	253	253	236	228	252	292	256	255	258	234	256	248	270	226	241	241	255	245	225	264	231	247	226	246	278	251	247	251	232	220	252	250	229	272	228	251	228	271	259	251	236	250	227	213	216	252	263	268	238	260	238	217	240	242	278	273	233	248	252	251	219	264	241	277	235	245	244	267	265	223	224	251	267	238	232	228	237	243	237	232	237	264	236	237	267	267	232	241	239	222	252	250	251	259	237	265	218	238	247	240	249	235	247	261	251	235	252	231	228	237	248	260	261	247	226	240	256	262	236	238	230	260	235	238	240	232	239	233	255	257	276	273	240	231	269	262	234	254	242	228	232	242	252	229	252	256	227	247	261	249	262
15623	16557	23588	28624	24848	21447	15662	11907	7927	4612	1857	1234	1030	1008	890	844	875	765	818	763	799	774	751	749	790	738	731	731	707	707	723	708	732	711	770	660	694	701	731	648	760	736	682	691	674	718	702	695	743	685	695	711	727	722	635	686	718	690	684	708	722	708	715	704	751	684	720	716	698	769	740	706	755	699	735	618	668	634	724	673	728	683	699	708	693	705	672	726	694	689	654	692	692	720	739	720	790	684	702	668	675	716	724	698	640	658	711	705	730	711	648	708	646	715	697	702	678	722	683	686	733	694	679	726	686	647	707	718	686	695	683	735	762	668	685	679	749	708	688	650	667	717	711	685	700	698	682	698	686	644	683	722	724	723	698	719	722	692	730	725	683	670	716	674	731	704	741	732	708	688	680	697	704	704	690	687	639	675	677	678	668	691	755	679	730	716	677	688	708	749	742	716	713	679	667	656	687	738	696	738	691	720	637	696	715	708	645	753	712	674	704	718	679	702	701	694	688	725	682	678	719	725	663	706	684	764	721	689	690	641	695	690	670	708	680	686	704	699	686	653	695	699	698	706	713	675	734	671	714	717	717	645	729	722	718	714	664	666	756	714	676	663	707	732	680	703	689	685	724	763	753	677	709	728	687	703	676	754	710	714	722	686	723	689	685	770	678	662	672	643	736	673	682	721	679	696	683	716	715	783	692	746	723	703	730	688	680	712	691	710	713	700	692	679	680	690	744	633	707	681	676	725	703	731	713	691	726	663	685	676	668	685	678	719	669	709	696	675	715	683	685	677	682	710	711	689	670	717	699	700	741	684	692	729	711	705	680	675	688	738	673	750	759	698	736	700	670	700	736	666	653	719	651	724	678	697	693	743	725	685	753	716	740	709	713	699	714	690	714	710	741	658	743	702	684	704	683	680	701	710	640	658	728	683	728	720	713	710	705	697	657	710	707	773	670	706	682	658	683	710	703	726	721	671	656	698	718	686	659	665	712	745	687	687	711	697	702	729	666	684	646	705	730	697	684	700	677	749	714	693	694	662	726	692	668	749	774	711	688	720	653	652	718	707	685	685	673	649	694	706	668	661	650	681	723	687	692	734	696	697	717	664	707	687	687	647	680	732	717	717	704	715	655	679	722	684	709	711	678	680	680	687	670	737	686	670	648	713	626	648	698	682	688	720	696	711	725	710	701	718	649	694	708	683	725	722	708	665	661	677	685	701	686	711	661	722	715	708	705	667	689	683	656	729	708	701	670	664	681	674	683	724	693	727	708	721	732	683	716	662	672	740	695	661	698	679	689	686	697	723	749	724	697	721	702	637	729	682	692	680	690	638	754	665	722	720	677	709	721	668	695	681	674	711	731	698	679	672	754	693	755	726	715	759	696	681	702	671	696	710	692	711	711	707	700	707	699	668	661	719	738	684	712	693	681	742	713	676	692	678	682	691	694	673	739	725	685	748	691	696	730	707	671	669	729	694	723	709	765	710	683	704	693	691	708	668	690	638	709	681	685	674	704	679	713	719	710	728	687	665	651	701	704	713	725	726	649	712	710	682	665	640	692	718	672	695	757	713	717	696	736	661	700	662	664	665	691	685	698	759	675	689	717	657	672	646	713	636	682	690	746	743	664	675	713	676	693	707	682	695	690	736	706	694	723	710	716	676	743	703	734	669	664	716	652	694	683	720	711	672	721	653	710	714	701	716	697	720	675	717	724	695	705	670	672	698	733	707	708	728	687	684	685	712	719	714	680	699	677	712	727	699	693	675	674	686	708	756	664	737	713	657	686	693	717	682	699	704	657	693	728	741	705	704	641	717	676	660	696	658	696	694	686	742	679	721	685	754	669	688	674	700	730	681	697	653	648	773	680	694	675	658	712	742	737	674	673	671	717	687	723	704	697	649	724	647	688	707	745	681	693	690	700	676	658	669	712	670	741	724	704	715	682	738	688	698	667	688	709	702	710	706	711	728	706	648	734	683	676	708	698	663	659	744	715	678	745	703	670	699	684	690	713	689	708	701	704	699	684	716	690	690	672	718	668	704	700	732	715	684	729	708	689	709	662	753	781	699	673	739	687	667	694	660	706	728	679	643	724	714	696	681	675	657	671	679	685	654	680	677	695	727	753	725	705	698	688	705	699	679	727	678	691	689	665	698	735	697	701	730	678	692	695	675	650	726	660	723	732	731	711	663	700	699	716	751	672	745	695	703	705	723	703	660	681	670	711	680	666	731	703	696	683	721	693	705	673	702	694	699	693	710	686	746	678	697	702	674	677	696	701	716	681	676	654	725	716	682	699	719	703	714	656	653	715	723	732	681	675	680	705	693	702	711	658	745	692	745	695	702	708	709	712	685	720	726	679	692	712	719	709	718	696	686	742	744	713	684	706	681	713	668	685	707	704	668	639	686	656	684	715	680	689	687	723	732	675	718	743	693	647	718	770	715	752	729	749	706	670	711	694	679	729	685	739	715	699	714	675	694	724	710	730	713	690	713	704	673	701	717	733	711	684	705	691	736	685	720	735	715	715	685	686	731	699	682	665	667	681	684	709	728	679	700	717	693	722	689	695	706	725	672	668	725	696	707	671	706	676	707	648	708	698	663	706	669	740	730	665	715	674	744	754	678	694	654	717	687	692	723	677	771	685	728	669	722	692	660	691	701	667	696	726	723	716	714	700	715	698	685	692	671	696	677	721	709	715	713	663	711	685	672	722	698	705	695	666	707	724	688	715	662	704	706	726	711	673	711	712	727	702	678	675	717	719	733	657	709	691	675	716	715	714	695	709	666	683	736	712	715	698	730	755	741	729	711	701	702	674	685	694	693	726	721	723	708	689	681	737	721	714	745	728	720	713	678	674	702	715	696	704	677	665	706	765	728	723	738	665	667	682	684	717	742	681	675	675	697	700	686	705	662	710	740	729	657	656	677	681	700	680	690	671	724	709	700	644	678	747	684	708	668	709	691	712	740	650	713	726	731	746	696	745	705	726	711	699	708	690	710	682	710	717	750	690	732	702	629	701	690	716	686	710	672	709	706	718	661	690	691	673	685	699	695	661	682	661	684	706	722	722	694	710	625	703	691	731	712	712	687	716	696	697	697	696	677	694	728	662	729	720	763	723	713	686	633	684	709	691	706	708	678	672	673	746	668	735	706	702	719	688	744	723	683	708	659	667	678	716	689	704	689	713	666	685	702	695	750	706	740	667	684	704	728	685	719	701	712	712	704	650	696	684	733	703	681	693	710	710	692	711	705	691	699	678	702	696	688	676	661	709	745	678	681	679	762	742	697	685	670	710	740	684	722	689	657	665	676	710	706	690	689	739	634	710	715	666	675	685	756	673	665	687	734	681	676	692	694	656	673	682	695	672	754	677	663	698	688	675	688	688	667	664	710	722	650	711	691	709	680	726	676	669	715	702	737	695	738	703	732	710	739	682	665	758	709	697	718	671	696	681	695	667	712	692	714	719	660	726	687	662	765	684	711	691	676
20964	21124	22107	18679	11353	7190	4139	2809	1850	1093	554	386	321	319	302	251	270	275	245	269	284	264	255	212	231	228	278	251	242	242	269	246	246	232	242	246	230	260	229	223	250	256	223	276	261	245	239	247	250	209	239	233	216	266	275	247	240	257	227	269	263	245	269	245	244	229	242	234	253	256	246	247	226	258	234	236	291	255	235	243	252	267	239	222	248	233	237	269	223	251	216	230	231	222	239	229	225	243	252	274	256	226	261	265	262	263	245	235	251	248	273	226	244	246	227	242	263	228	248	236	249	258	251	217	261	264	240	238	267	247	244	231	227	243	258	228	264	225	240	244	240	230	231	241	252	228	234	229	234	253	251	250	264	249	254	227	270	229	250	221	228	258	237	245	248	262	248	229	229	235	277	268	243	249	253	250	233	253	264	235	247	250	268	251	224	212	245	237	232	265	225	242	234	258	242	235	240	256	220	236	235	244	251	229	258	233	247	238	233	237	246	244	252	260	270	270	232	221	246	267	242	218	232	225	209	217	264	245	243	264	236	256	270	252	234	233	271	276	247	227	264	239	262	249	274	247	258	243	204	246	267	233	242	252	257	247	274	258	236	249	234	279	275	230	231	250	243	220	251	246	248	269	230	240	248	265	256	234	211	295	256	220	255	220	228	212	241	235	275	246	264	268	259	258	256	260	247	259	228	238	241	248	208	224	249	237	240	282	243	251	217	240	229	232	250	262	217	231	254	249	248	238	227	230	267	253	241	243	246	251	203	234	258	228	241	249	273	237	255	243	249	248	231	239	227	250	221	227	248	239	255	237	232	236	240	240	241	274	250	247	253	273	255	235	248	253	243	243	214	258	249	224	252	228	244	231	219	263	249	232	231	261	240	254	234	227	252	244	289	228	241	264	274	228	256	243	239	235	242	264	272	265	247	251	238	220	262	238	280	252	229	248	225	229	259	218	231	248	215	212	216	241	235	235	256	262	241	247	253	258	231	247	217	239	230	265	238	244	262	212	256	232	257	242	227	228	243	262	243	225	251	234	253	266	247	218	237	235	238	231	279	235	223	243	269	238	255	245	239	239	240	258	259	250	231	232	255	236	262	242	247	236	231	274	235	253	224	255	228	251	259	224	236	228	246	262	260	243	254	265	276	257	255	246	255	264	252	242	220	231	272	263	246	275	245	249	235	254	243	219	247	253	236	256	252	240	251	242	246	243	245	249	246	250	243	232	271	252	261	257	233	229	252	235	232	252	243	274	242	239	227	223	236	245	249	237	237	238	252	234	238	252	256	230	252	222	235	233	224	244	229	253	227	225	199	259	237	253	222	230	225	235	246	239	237	263	241	234	242	239	241	203	246	255	245	240	240	247	221	240	236	205	273	267	241	244	242	255	260	251	244	266	261	249	255	223	244	269	283	275	244	241	242	257	235	210	218	247	241	242	233	255	261	258	223	229	249	255	223	197	251	265	260	238	233	262	226	289	242	231	273	219	244	233	240	253	244	251	255	261	242	280	232	263	236	269	231	276	222	232	239	212	250	236	246	217	248	256	240	235	214	235	235	240	250	235	241	240	229	250	257	230	246	247	239	245	248	249	230	223	257	215	250	196	237	262	252	239	226	232	232	244	233	231	257	234	220	234	239	254	249	275	210	281	247	250	267	247	268	238	240	253	243	257	236	241	248	204	258	254	242	275	233	237	240	256	244	247	238	246	225	247	233	229	236	231	250	271	254	239	249	226	217	238	241	225	264	213	223	246	231	252	221	252	228	248	261	255	248	228	261	266	264	267	256	233	247	257	236	254	263	245	240	226	196	259	260	251	243	239	240	266	246	288	240	262	243	269	243	214	216	225	236	213	234	262	262	242	245	239	272	236	229	263	259	221	234	247	212	214	250	233	222	235	235	252	255	237	264	216	232	233	252	266	254	259	268	251	236	251	263	223	273	265	257	270	255	230	283	270	244	262	222	254	247	236	268	248	290	242	203	247	212	228	269	230	279	245	272	248	232	255	215	252	232	255	250	270	263	265	243	251	255	245	270	250	274	260	249	234	254	225	230	243	245	256	218	251	226	241	208	258	228	248	233	217	224	232	259	240	209	268	249	221	263	230	232	231	235	266	245	248	274	237	259	226	235	253	240	240	261	226	231	234	278	239	232	246	224	268	256	221	251	240	250	241	272	251	231	237	264	258	255	240	229	260	261	263	253	262	261	250	216	252	248	253	254	259	233	240	250	229	257	252	220	255	238	261	239	253	229	235	258	270	256	212	220	220	243	267	254	244	244	261	260	221	232	243	267	238	244	254	239	221	250	239	223	226	267	254	271	259	254	240	249	254	255	226	255	236	241	247	265	257	237	241	242	250	247	268	272	241	235	222	250	269	197	218	232	234	229	244	230	247	267	249	279	214	239	215	239	248	226	249	196	260	230	243	247	273	236	259	236	249	228	255	242	245	251	231	236	254	241	254	255	217	253	278	253	259	216	232	236	240	247	243	225	267	218	245	245	232	242	212	259	238	233	263	246	239	244	266	239	243	243	242	249	238	233	228	234	246	247	214	257	249	233	258	238	247	246	257	257	229	237	261	225	226	243	236	240	215	195	213	264	228	244	262	257	247	234	217	254	251	282	278	239	258	251	240	276	256	246	269	239	251	224	221	249	245	274	224	220	233	200	231	273	228	253	236	248	224	237	240	260	243	233	207	252	233	246	257	237	242	249	227	249	241	272	232	254	244	238	262	248	258	256	242	274	250	242	251	249	208	259	249	255	250	238	231	259	245	259	277	262	260	244	239	257	248	247	255	231	215	231	278	238	248	250	242	213	234	238	250	263	240	245	239	262	240	242	240	239	241	230	249	276	253	228	256	248	241	246	232	238	242	237	228	252	250	231	219	236	244	219	265	235	252	263	229	262	244	223	230	251	236	240	251	285	257	247	267	248	237	220	248	230	257	235	267	224	252	232	247	237	276	262	234	243	249	248	223	221	256	243	268	236	252	235	235	235	253	259	242	264	248	281	216	239	230	246	242	211	232	250	232	237	210	260	265	252	213	222	241	212	248	233	244	230	261	257	222	238	245	242	238	225	253	254	241	236	226	232	245	264	246	240	270	229	230	221	235	259	228	228	256	254	235	244	214	232	213	243	268	272	238	234	233	242	273	252	252	251	274	248	273	263	244	254	236	255	208	244	243	252	252	232	234	257	269	240	244	272	242	259	229	248	251	233	252	244	242	258	251	262	230	244	217	247	249	249	253	243	231	261	262	219	229	260	237	269	245	234	243	225	225	241	254	238	260	215	264	235	251	241	227	244	269	208	277	226	222	259	224	261	233	217	253	257	240	257	236	225	217	228	246	241	240	253	252	263	230	245	202	244	246	243	253	238	250	239	223	250	242	227	275	251	225	238	248	270	265	234	250	267	246	238	245	258	227	215	236	246	234	247	240	269	227	279	227	265	263	244	221	258	237	258	244	261	270	264	271	238	256	217	261
14558	16683	23370	28746	23496	20085	14428	11371	7622	4724	2114	1359	1140	1010	970	932	876	896	862	809	772	762	756	794	721	749	739	803	679	734	795	732	742	694	670	693	766	694	704	679	678	733	722	667	670	694	672	714	692	702	670	735	656	693	646	670	722	657	684	709	678	737	701	724	688	648	721	739	700	702	702	705	700	633	674	661	650	638	755	722	701	698	659	660	702	679	663	733	697	713	668	688	723	712	683	720	645	689	699	680	675	681	660	666	718	653	720	663	713	678	681	682	715	687	709	679	662	670	680	686	686	678	663	740	674	730	672	695	667	736	704	734	680	659	719	664	694	661	724	664	712	680	700	685	711	684	718	677	691	696	726	700	658	652	731	721	694	698	673	760	657	676	720	649	685	668	653	692	692	715	691	734	684	704	703	667	701	657	686	686	664	684	714	671	717	668	671	678	661	699	704	693	648	663	687	690	638	715	718	662	673	693	689	696	709	692	676	690	748	680	681	675	695	662	640	661	655	685	712	696	697	694	657	677	707	653	703	675	719	720	678	675	707	643	652	700	691	683	698	655	719	742	699	716	665	675	712	739	691	673	738	724	674	705	648	679	705	690	684	671	701	684	720	703	689	694	748	714	698	691	659	736	710	705	688	708	643	689	695	728	686	627	681	681	718	690	662	656	710	725	704	766	692	705	683	715	721	658	705	725	725	728	692	668	661	727	666	762	707	743	679	695	676	705	686	738	683	678	690	662	668	679	685	691	685	705	694	656	678	740	692	694	694	651	693	662	687	715	712	718	736	690	599	690	660	725	682	655	679	703	671	701	677	695	649	691	687	693	733	702	643	681	696	691	689	689	735	670	692	715	736	657	745	713	684	704	673	701	690	709	696	700	673	683	690	717	722	690	727	711	681	627	722	716	701	753	659	707	635	676	703	694	725	672	654	676	737	680	690	650	704	661	709	677	758	644	752	704	706	685	670	691	702	690	742	671	712	662	651	638	664	660	651	673	668	719	625	697	676	770	712	707	705	668	737	723	665	657	737	720	704	681	735	705	698	712	717	685	700	684	659	668	694	685	694	720	726	673	685	670	680	716	650	663	652	659	712	688	689	683	727	716	684	696	699	686	622	704	638	663	705	689	679	661	730	700	676	637	700	664	698	679	688	676	629	669	726	669	677	673	720	663	704	662	675	699	680	662	718	670	719	711	676	705	719	721	737	729	676	708	681	692	672	683	635	735	706	701	710	713	714	675	647	676	670	709	708	676	722	691	700	709	681	700	737	723	743	688	678	700	673	698	644	687	685	660	727	668	663	688	691	694	678	749	656	677	662	728	722	684	688	710	715	716	702	622	676	653	692	651	710	692	668	694	703	729	720	655	709	769	644	732	685	700	643	672	727	678	701	665	698	710	704	688	673	693	696	625	727	668	708	748	700	690	658	690	683	677	664	703	706	685	656	725	698	700	739	746	754	694	687	686	697	717	711	758	708	717	691	698	679	671	688	722	689	683	702	653	644	682	688	651	723	662	679	709	691	716	666	638	696	686	669	700	724	713	708	701	670	670	694	678	709	647	657	702	731	655	686	734	683	671	677	715	718	733	730	687	686	685	718	690	667	697	686	698	726	719	709	704	722	660	689	702	664	743	733	685	717	714	718	727	724	694	673	694	683	734	684	673	683	606	674	688	700	716	681	672	662	738	708	669	681	645	677	636	673	710	697	660	679	712	644	731	683	678	720	696	663	711	741	699	739	673	687	700	730	731	724	659	665	676	711	684	662	645	684	781	694	719	704	691	715	706	716	694	688	698	723	709	675	659	711	643	666	651	690	704	665	720	727	730	745	674	693	682	688	715	688	683	675	681	677	707	694	698	726	668	728	689	724	696	617	654	657	683	688	653	705	692	678	676	744	717	703	724	702	704	730	699	715	732	670	673	672	646	714	688	694	781	666	694	662	639	726	705	675	702	661	688	684	697	717	719	692	748	702	691	664	728	664	750	701	706	722	708	658	756	686	659	704	674	653	700	666	672	665	706	699	695	661	729	674	660	731	700	658	736	717	726	735	689	680	699	653	712	682	640	717	670	682	669	676	670	659	724	703	714	668	710	665	701	675	650	709	693	716	664	721	667	716	710	676	693	725	697	649	697	673	656	715	647	735	686	658	716	698	676	672	671	654	670	749	662	707	674	707	682	687	641	707	678	678	692	693	704	695	676	702	692	730	656	716	685	673	726	671	672	675	680	692	630	698	688	746	736	747	671	704	685	677	727	706	676	646	724	706	720	705	728	674	656	700	736	694	703	725	679	708	687	664	670	702	729	613	721	701	649	690	682	760	674	706	731	669	668	726	670	662	667	717	677	672	693	692	700	719	640	688	694	691	705	716	735	697	709	736	675	675	685	689	718	731	673	696	730	722	669	697	673	692	685	709	666	705	676	679	693	736	684	696	678	699	644	707	690	717	670	695	677	725	672	702	666	693	690	677	682	673	645	706	689	714	679	714	652	688	749	685	689	669	685	639	696	686	694	676	693	689	678	673	641	683	710	708	719	691	744	707	666	691	642	657	741	616	641	697	623	683	701	719	680	684	700	672	680	709	714	658	703	652	661	700	678	687	665	692	705	676	680	726	734	714	706	739	708	706	674	711	715	706	676	662	661	730	718	682	656	682	666	723	680	683	671	716	703	766	706	700	681	719	692	684	678	714	707	687	703	669	702	717	696	674	721	683	703	731	700	674	658	669	737	681	672	727	672	724	711	664	705	653	642	689	692	666	673	690	702	687	675	691	723	711	719	721	715	751	681	720	667	659	691	664	681	645	673	671	669	679	683	639	669	698	671	672	703	709	669	708	670	724	688	693	649	698	701	698	671	709	654	693	720	640	683	672	692	724	669	651	667	642	642	692	697	667	738	748	720	725	674	698	697	672	696	704	626	683	675	682	725	706	728	677	681	692	711	665	718	676	667	716	717	693	727	690	728	678	690	716	694	699	679	672	671	733	719	684	683	724	710	687	704	756	718	712	674	706	666	722	695	665	704	726	673	685	702	714	666	680	701	632	697	665	678	686	737	703	675	683	687	688	693	676	692	695	701	686	692	697	712	678	638	660	690	658	752	676	729	703	689	685	645	680	692	759	692	712	731	660	679	690	675	689	676	697	697	708	673	717	693	643	678	720	707	678	664	711	706	705	696	729	722	689	685	709	655	691	676	711	693	706	714	736	693	670	674	692	704	698	718	680	704	706	695	660	685	714	660	680	622	750	722	661	708	682	695	697	724	683	705	653	688	738	674	682	730	747	696	720	718	678	675	684	705	710	716	759	711	659	676	711	622	683	719	719	662	707	655	701	719	703	697	735	695	706	685	669	712	639	670	701	682	670	717	681	695	712	726	750	720	738	680	648	698	727	691	688	714	670	729	671	729	687	727	712	711	737	696	700	740	638	697	664	676	666	646	675	692	713	690	685	690	678	660	643	682	725	718	675	700	665	693	681	648	665	714
20871	20202	21596	18686	11637	6897	4199	2694	1886	1148	557	403	330	312	301	299	304	264	264	246	255	262	248	240	231	260	243	229	234	225	223	210	271	255	214	235	253	226	226	248	259	235	249	217	223	209	252	225	226	229	234	240	229	233	233	246	259	250	239	210	212	227	228	243	257	230	231	242	245	215	270	225	271	220	204	229	219	220	266	228	220	245	261	241	238	236	245	229	237	244	240	210	236	228	220	256	235	235	231	252	237	211	269	247	252	228	213	221	251	205	231	247	251	211	235	234	229	237	223	244	237	243	201	218	220	239	263	222	265	223	236	229	247	238	250	241	232	224	234	215	214	228	265	239	248	259	249	255	232	206	228	244	248	200	213	228	255	220	236	234	240	248	236	234	227	237	219	231	228	243	246	229	255	232	215	229	215	231	235	252	217	229	247	222	237	220	217	237	231	223	247	217	251	204	224	249	238	237	251	232	231	233	222	245	248	252	249	210	258	222	234	224	237	217	257	251	228	216	231	208	256	265	250	249	237	227	241	233	264	223	239	226	230	258	207	248	225	231	250	242	243	221	245	233	234	239	250	193	238	251	233	237	258	252	203	241	233	278	215	248	222	234	253	229	226	241	219	267	229	226	210	221	236	263	211	261	246	246	279	244	211	276	237	210	263	228	253	228	217	245	226	248	260	227	236	207	264	253	227	236	230	241	221	216	229	255	237	256	262	230	232	231	215	239	225	222	223	237	244	247	267	253	227	234	243	231	213	233	228	228	231	240	208	253	224	219	233	229	252	225	213	257	223	263	215	260	235	218	227	258	244	213	239	228	234	243	222	266	268	210	246	232	241	237	217	208	231	265	229	232	246	243	242	259	236	257	224	249	217	215	236	233	231	243	249	251	240	220	234	250	236	258	255	257	239	231	236	239	226	264	240	245	209	220	226	232	221	209	232	233	239	234	234	250	236	238	230	224	232	244	232	245	240	225	257	239	249	212	218	228	256	266	231	218	223	222	254	238	234	245	244	241	236	229	249	235	219	249	228	228	234	215	212	242	268	251	212	257	230	196	241	214	238	217	247	232	211	242	249	228	243	226	221	282	251	241	218	239	239	239	233	256	237	221	243	219	232	229	272	251	254	246	212	246	247	215	222	225	229	233	209	226	214	210	245	255	226	228	234	222	224	249	228	243	238	238	243	242	236	241	233	228	268	252	254	243	240	217	235	237	189	252	238	228	227	243	266	219	238	242	255	228	230	224	215	213	229	240	249	228	220	227	214	217	217	258	266	257	232	217	233	229	214	218	248	217	238	191	232	234	247	233	204	244	250	230	233	256	221	245	250	238	223	231	228	220	224	239	237	240	210	252	222	225	238	223	237	261	218	207	240	245	220	248	252	228	234	249	234	217	243	227	228	236	231	255	223	247	231	239	236	202	221	226	210	252	258	211	212	195	230	216	231	194	231	230	220	237	236	231	245	240	249	261	218	246	237	221	239	235	232	244	223	250	233	240	232	244	239	221	259	227	236	245	242	235	242	251	212	198	234	238	220	235	211	221	250	267	253	243	241	234	233	209	255	223	215	253	244	239	251	230	265	227	223	245	202	240	260	238	221	228	228	254	273	237	241	216	219	234	220	225	230	239	218	232	240	256	241	242	249	226	230	242	245	218	240	220	235	253	259	251	256	232	252	228	224	225	215	224	237	228	225	242	231	256	215	239	221	237	222	241	253	248	230	226	262	246	230	248	225	247	237	219	235	244	250	231	213	202	246	215	237	250	239	239	253	233	245	223	226	210	243	230	229	251	233	223	217	231	234	242	247	223	252	246	237	218	264	201	222	232	245	234	254	202	225	252	254	249	226	235	248	209	224	226	254	252	208	226	252	244	230	248	214	243	253	237	212	224	233	215	211	230	253	241	239	263	218	238	224	236	207	265	240	236	230	249	204	239	254	230	231	226	252	218	216	231	254	236	263	225	231	207	236	260	226	233	230	234	237	235	249	258	233	218	248	242	258	254	245	239	252	193	249	231	233	210	239	253	225	260	199	254	241	236	260	230	236	225	215	260	241	235	231	223	238	223	232	245	224	203	215	256	226	202	246	239	228	213	257	255	236	242	233	217	241	225	212	230	261	232	236	233	239	247	248	236	246	240	250	261	240	229	234	225	229	247	225	249	238	213	249	214	229	258	248	208	253	252	258	221	242	262	217	236	242	218	247	235	241	234	254	223	227	238	216	257	255	226	236	243	190	246	226	234	240	226	225	212	265	220	244	229	208	247	235	242	212	231	227	253	247	234	225	231	225	220	239	208	238	224	238	222	234	229	225	238	247	209	243	225	248	234	259	245	248	267	214	215	222	235	241	221	254	261	202	253	224	251	241	260	240	236	246	257	227	230	227	259	243	248	238	215	247	243	241	255	219	257	265	248	239	253	264	244	251	242	233	236	247	232	217	254	228	270	239	224	245	247	233	247	217	251	238	219	244	239	227	216	229	222	237	241	234	223	244	217	252	221	245	230	273	235	216	249	244	235	216	227	226	202	232	220	257	247	217	237	198	229	251	238	243	258	226	245	239	226	256	258	235	242	221	256	231	241	243	245	244	218	218	203	228	223	218	253	263	233	202	260	257	254	235	230	249	231	256	228	254	255	225	246	243	236	242	217	246	202	236	258	247	238	244	241	231	252	208	219	238	229	218	223	248	241	250	252	236	237	233	255	231	245	245	221	224	247	231	221	234	246	240	232	243	257	285	211	236	242	227	222	233	210	239	202	210	209	236	243	250	229	242	206	229	220	249	247	241	244	254	218	248	233	225	219	243	219	248	230	219	236	237	232	245	265	221	240	226	249	229	250	242	225	248	239	249	249	239	248	237	243	246	241	237	252	243	252	248	226	206	234	217	253	239	231	242	253	241	246	236	255	223	232	243	233	247	223	246	235	245	239	234	240	249	257	259	229	220	261	277	254	254	248	231	223	228	216	246	240	241	206	227	213	210	229	236	226	228	226	205	225	204	228	228	226	243	242	220	224	229	241	236	231	227	215	240	237	229	197	251	265	223	232	216	236	240	241	233	251	221	222	248	203	238	226	233	206	232	221	226	270	244	220	242	227	255	266	232	228	234	232	249	215	263	230	246	241	263	260	214	221	237	217	228	256	226	242	236	273	243	252	246	255	242	230	220	255	226	202	242	224	221	255	242	245	231	252	245	229	219	220	270	229	228	239	242	241	237	242	229	246	261	222	218	215	198	226	238	238	236	235	263	248	246	234	260	236	242	220	222	225	257	249	254	229	183	236	225	243	241	206	221	249	240	242	259	230	249	229	221	242	227	209	217	230	265	245	251	204	241	252	238	234	260	243	259	241	244	241	229	216	228	225	232	223	219	250	265	220	230	207	236	239	245	242	248	239	223	221	216	216	226	233	243	224	239	214	261	221	240	241	240	265	240	245	250	220	250	249	237	252	266	233	247	247	229	230	238	262	238	252	245	236	223	246	229	215
14300	15863	22807	28922	23886	18878	14798	10694	8512	5201	2300	1402	1313	1171	1061	960	930	905	857	884	827	801	750	736	720	711	739	738	731	720	648	717	743	719	702	701	717	722	700	695	665	737	663	689	662	694	690	688	685	651	687	717	688	703	681	655	684	716	670	657	650	681	693	684	662	628	677	664	725	661	690	684	720	665	670	680	656	666	652	690	693	677	653	695	683	684	684	692	671	696	682	703	677	687	698	697	696	663	673	675	648	703	672	700	678	739	666	637	664	630	615	696	679	690	708	687	714	711	675	681	689	682	663	650	674	671	680	666	718	662	679	687	705	692	653	679	664	654	633	707	647	677	635	696	667	705	650	629	674	687	639	673	678	712	697	639	658	713	633	681	641	667	641	697	675	677	673	654	684	672	716	655	713	716	681	642	716	669	653	657	667	706	645	666	677	716	732	661	685	649	633	657	665	658	697	662	699	679	613	736	690	659	684	670	712	660	627	669	666	692	691	699	708	691	656	624	700	713	646	658	751	650	679	685	641	660	632	689	699	682	700	669	654	715	646	674	630	689	674	704	688	629	711	636	705	686	675	692	673	672	665	692	626	711	641	675	664	656	692	684	703	642	635	689	657	683	666	659	668	643	681	651	654	638	675	661	637	716	763	669	715	654	664	679	658	672	629	651	641	695	673	693	691	652	664	690	655	693	672	724	600	664	665	673	701	652	667	641	712	686	642	666	691	673	676	667	673	665	703	650	658	706	647	645	689	640	650	631	705	653	638	726	688	628	639	716	723	711	652	752	633	692	692	658	643	679	665	644	671	663	673	693	695	638	667	707	649	624	678	633	647	647	635	686	691	655	681	676	684	697	680	684	681	709	673	698	692	656	671	716	602	674	720	680	662	663	684	652	667	697	683	703	671	623	647	674	669	634	655	670	656	673	684	634	685	649	656	663	629	653	659	682	661	673	669	667	720	654	666	669	692	629	655	662	672	637	672	663	658	707	687	680	668	675	618	665	615	708	656	669	668	677	660	701	690	678	654	661	689	691	710	684	663	676	667	655	678	663	701	681	641	692	628	624	712	661	667	668	675	678	649	698	675	695	716	687	670	707	677	697	708	634	670	696	641	699	715	679	666	639	690	677	650	660	652	651	631	667	684	693	655	665	662	648	671	699	680	658	739	663	683	715	714	667	687	682	683	665	697	678	728	660	626	673	705	678	623	654	644	698	656	678	642	680	661	678	675	659	659	656	608	670	669	664	659	685	676	689	655	684	687	701	658	682	667	657	703	647	691	632	651	690	708	659	681	653	673	680	701	665	688	686	655	727	705	689	697	599	712	700	664	674	641	666	711	664	689	612	637	707	660	682	657	639	646	656	617	698	696	647	644	616	631	649	637	686	736	655	660	664	721	677	693	670	651	692	626	697	634	654	706	692	682	698	676	682	680	612	695	706	654	677	698	717	626	733	688	683	709	728	641	680	627	664	668	647	688	685	656	694	690	720	650	684	702	708	671	730	639	702	675	705	643	679	667	700	707	626	661	696	648	685	755	675	708	682	715	649	651	645	672	700	675	675	653	702	661	688	686	668	714	658	680	722	662	726	656	685	680	632	631	681	635	689	635	717	677	695	668	701	665	675	666	691	675	702	693	623	666	637	668	686	670	647	711	673	665	703	651	666	651	649	705	668	674	659	684	646	693	663	673	688	669	649	644	644	630	646	660	645	685	667	683	689	675	613	690	651	641	722	664	685	682	640	675	662	682	663	644	656	664	656	657	655	636	625	649	660	687	687	648	669	665	685	667	660	641	721	718	671	640	690	654	657	719	653	669	678	641	695	649	626	677	677	639	641	665	661	706	694	669	684	716	697	694	640	684	619	645	680	651	703	682	687	676	677	645	705	603	654	673	711	669	700	664	680	681	616	667	664	650	645	657	644	666	624	662	679	683	643	692	663	669	638	672	625	666	678	647	675	670	633	689	659	675	646	699	689	722	706	669	703	641	635	651	636	675	729	663	666	717	640	653	645	670	662	670	695	693	678	644	667	664	676	719	683	674	689	672	726	711	674	655	712	635	641	675	705	716	658	619	688	662	651	633	678	649	682	685	665	624	691	661	686	636	665	688	671	673	695	665	678	667	655	655	692	653	696	685	567	654	653	657	692	663	680	725	668	700	684	662	676	724	646	667	684	664	682	636	657	677	653	650	714	682	608	705	708	684	662	694	653	674	653	647	657	669	688	639	668	668	698	650	727	680	676	636	671	710	701	693	685	698	674	664	690	711	636	683	674	701	639	697	674	676	701	639	677	670	605	672	657	725	688	688	632	602	717	679	669	691	643	658	689	616	681	698	712	654	640	680	672	679	690	686	684	675	626	628	664	696	698	644	633	711	685	681	663	695	626	683	650	655	659	660	679	684	645	676	671	615	630	632	657	691	664	689	645	646	683	666	667	671	693	749	636	633	673	694	630	621	692	677	673	651	730	675	699	688	643	684	693	660	618	726	707	625	662	638	661	693	698	664	619	681	689	650	688	621	652	653	630	704	678	698	671	684	698	674	662	711	698	679	694	646	683	632	636	713	656	657	628	710	662	646	668	700	668	677	672	684	664	650	700	675	689	687	651	673	694	691	633	644	676	684	676	729	691	664	658	689	615	689	667	667	662	695	657	680	732	681	705	667	664	670	695	643	709	656	651	669	672	662	673	628	675	699	708	669	671	696	672	671	660	689	713	700	678	688	682	675	614	677	669	704	655	669	722	679	682	675	649	609	674	644	715	692	687	725	686	639	682	648	637	691	679	623	676	665	667	634	702	646	670	690	664	691	715	659	696	692	637	667	683	665	673	650	649	651	618	659	672	623	686	682	652	696	653	614	656	650	663	621	663	651	649	702	700	661	723	647	687	696	660	645	675	694	679	669	659	668	668	654	676	708	661	626	674	694	627	672	675	658	637	658	628	640	663	683	687	619	642	665	652	636	674	676	647	675	716	642	628	640	612	658	701	662	646	685	693	686	669	657	668	674	647	683	679	665	646	647	685	648	655	691	666	645	644	692	642	652	664	638	676	644	664	636	656	716	708	642	644	691	644	640	677	663	711	661	698	659	679	706	708	674	669	651	671	670	684	676	637	686	656	709	643	711	681	681	640	644	688	662	655	696	660	670	643	673	684	641	666	657	651	663	647	679	684	626	636	710	654	709	657	734	679	635	638	679	637	630	658	648	681	650	688	679	659	689	676	651	681	667	631	654	690	683	628	623	636	653	628	658	619	670	708	686	717	630	647	676	695	711	654	631	643	675	625	658	650	670	690	666	687	627	699	665	665	640	635	678	657	619	681	644	689	681	690	693	622	667	684	699	656	696	642	658	677	673	674	684	636	674	684	680	673	667	716	700	678	682	656	700	661	638	660	711	626	670	672	661	663	677	663	699	673	674	668	658	687	686	679	697	631	700	704	639	692	688	694	699	668	631	656	660	654	719	717	645	649	684	647	648	672	669	640
21161	20359	21357	18887	11267	6223	3710	2339	1718	1156	548	384	364	309	307	287	267	283	238	250	277	250	274	277	234	230	210	243	213	240	211	222	216	229	207	230	216	247	205	241	225	227	226	235	238	209	228	245	226	230	240	250	224	230	238	235	233	228	212	270	193	236	233	214	207	207	202	216	229	241	232	244	225	207	192	216	254	231	218	232	258	238	225	209	264	246	229	251	213	278	245	219	248	235	211	228	224	258	250	222	225	204	220	240	219	228	242	204	254	249	206	268	245	249	263	219	222	238	228	208	233	241	230	218	224	229	223	216	220	208	223	240	250	218	271	211	226	236	238	221	204	223	255	205	240	232	240	235	215	237	211	205	249	233	244	217	237	207	225	225	256	215	242	256	242	235	230	227	232	231	236	231	228	255	190	253	239	235	235	213	219	229	224	206	243	235	223	239	275	236	225	242	239	245	207	240	254	203	207	237	250	231	230	224	231	214	251	228	204	225	236	222	232	226	199	202	236	242	230	200	205	211	234	244	241	210	228	243	219	207	225	261	231	229	231	240	230	223	223	266	207	241	230	207	241	229	223	206	208	208	229	243	249	247	230	241	225	191	201	237	234	196	240	230	274	232	231	240	236	240	257	203	221	235	237	229	240	221	227	238	254	232	214	231	226	209	215	248	227	254	217	223	246	223	222	196	253	239	213	243	221	225	222	240	246	219	200	252	201	265	238	225	233	228	235	237	229	213	214	212	226	248	256	249	239	227	235	235	243	227	212	217	225	258	199	232	219	257	215	248	214	231	243	257	210	199	236	222	235	209	198	210	253	263	255	230	235	224	237	236	238	236	234	237	232	244	230	202	286	232	249	245	259	242	239	199	189	250	227	218	230	222	235	229	219	242	235	222	243	228	244	241	217	227	237	236	221	241	262	240	221	245	244	245	206	233	238	229	232	228	211	231	245	233	238	236	247	234	232	265	223	254	256	223	239	229	253	228	198	217	236	207	224	229	240	234	216	231	235	224	234	234	220	228	244	269	218	250	205	230	234	235	228	252	239	215	236	218	221	241	189	230	236	218	255	237	223	209	234	230	239	218	224	226	253	227	234	214	252	232	245	231	244	237	234	234	246	237	246	226	251	252	218	232	243	227	220	212	238	252	221	239	241	223	226	233	260	250	206	255	210	214	255	218	223	259	239	218	236	192	248	232	206	224	220	239	255	211	223	211	253	225	245	216	213	237	223	220	229	215	213	230	239	247	212	222	245	247	235	224	254	232	205	224	245	221	236	238	225	213	229	219	235	236	218	241	240	196	227	257	224	243	250	246	219	196	235	229	237	218	231	231	254	263	241	244	223	199	203	234	213	247	226	239	238	252	232	246	243	261	226	236	243	241	210	216	243	227	231	210	251	259	226	240	228	235	228	226	216	232	220	246	231	267	226	236	258	225	249	185	237	239	212	234	229	242	242	212	274	218	231	231	229	239	252	213	226	234	208	225	232	234	230	226	238	222	256	208	233	212	230	235	226	220	221	252	235	250	239	232	221	223	245	218	199	216	250	245	233	234	231	229	224	256	215	225	267	248	194	245	219	214	252	214	213	233	237	212	218	241	239	250	231	206	224	257	239	220	239	223	255	246	237	220	259	235	201	215	231	225	220	243	221	222	229	227	215	208	200	224	241	249	240	216	211	246	221	219	255	217	206	211	205	238	236	238	221	224	229	235	246	247	219	249	238	226	210	232	243	208	244	206	217	220	244	276	240	243	213	223	221	225	229	235	219	245	236	225	241	230	245	233	224	213	229	263	246	221	232	202	234	224	226	250	225	250	252	249	219	233	250	227	204	198	240	177	215	251	223	234	241	234	231	235	241	220	237	227	217	216	241	231	246	237	239	238	212	234	225	240	233	247	206	247	226	237	233	207	210	257	245	241	247	227	231	222	223	220	225	258	227	217	218	211	233	231	226	243	236	245	235	243	232	256	237	228	236	258	233	216	177	227	212	225	221	238	225	213	230	229	237	225	228	256	216	240	239	239	219	227	243	246	224	238	208	203	221	253	249	210	224	238	235	252	245	233	231	191	252	217	195	212	221	207	227	219	193	237	224	233	218	210	218	209	220	240	239	252	245	230	246	226	227	208	233	198	225	232	238	212	267	231	223	212	236	237	228	214	228	245	211	215	231	211	247	223	225	231	248	209	208	212	249	242	211	247	253	217	237	232	233	237	247	216	222	249	235	269	222	212	251	234	261	241	240	232	237	219	215	249	241	210	198	220	235	272	233	226	229	238	244	204	220	234	210	238	221	219	246	222	240	210	231	213	235	240	226	222	229	241	214	240	254	228	213	235	229	223	225	227	222	222	213	224	243	222	229	244	211	248	250	261	235	235	245	232	213	251	239	241	256	213	225	222	260	173	223	227	246	239	217	242	225	232	221	245	215	239	226	226	224	226	224	231	240	237	216	205	212	247	234	222	247	218	207	209	223	225	210	225	246	233	226	230	204	241	204	249	246	248	254	238	240	237	222	215	219	248	256	240	227	207	224	228	234	202	222	211	231	230	226	220	229	245	235	231	208	235	235	252	218	242	221	237	206	247	234	238	228	245	218	222	243	202	211	221	259	209	224	213	218	226	201	228	235	247	235	226	219	231	230	253	248	228	253	224	224	235	249	257	227	218	229	209	242	220	251	224	233	236	185	230	224	225	250	223	232	253	243	224	228	240	230	224	243	244	221	238	225	237	225	247	239	246	234	205	246	239	235	239	231	243	228	236	256	222	230	252	234	202	228	216	242	226	229	240	237	222	223	227	214	206	231	236	233	212	230	228	214	251	231	206	213	235	239	232	226	224	234	250	220	253	215	251	209	213	211	215	240	250	242	223	235	207	236	248	243	234	222	237	241	242	209	214	230	213	236	232	227	223	210	240	199	246	225	204	236	225	224	211	243	197	209	207	207	253	271	245	242	251	237	229	216	244	237	248	213	228	238	226	225	246	235	220	248	198	223	210	212	234	242	229	244	203	231	225	249	217	232	260	235	217	242	240	221	213	261	204	256	238	230	236	220	213	205	234	223	215	235	227	215	210	223	234	238	220	214	237	248	228	272	226	241	223	205	231	244	225	231	259	223	229	224	216	238	227	222	227	238	212	244	249	234	224	260	223	237	245	231	223	243	230	223	222	214	216	240	230	230	241	224	232	267	235	224	210	234	252	238	262	227	238	232	223	238	241	234	213	234	221	226	249	225	211	216	217	218	196	226	210	207	228	238	232	227	219	227	230	234	221	217	224	213	249	242	218	248	232	246	224	227	237	209	217	249	234	235	221	246	251	215	226	214	216	217	247	214	211	217	219	224	211	222	246	225	230	204	221	224	236	237	232	226	215	257	208	193	247	265	230	246	208	214	225	229	221	232	212	216	208	237	240	243	230	220	221	222	218	227	227	229	236	238	240	235	232	209	225	231	207	244	234	283	232	225	225	228	222	237	245	215	230	219	230	238	238
14716	15735	23193	29375	23508	17161	13643	9952	8029	5140	2405	1602	1305	1181	1086	1124	975	950	891	844	859	801	782	778	821	767	696	732	734	702	691	717	696	704	709	688	754	685	642	673	640	658	665	679	682	618	657	663	648	677	664	633	696	623	656	648	619	630	656	685	667	649	634	605	641	659	653	676	692	670	662	590	652	686	678	693	669	683	648	676	640	613	714	631	636	671	645	712	669	701	640	660	679	622	665	632	646	659	679	630	642	599	599	639	682	698	607	648	621	675	693	656	648	673	688	689	690	655	685	684	659	676	631	655	672	645	641	651	680	695	659	634	660	670	642	663	621	663	659	668	619	667	633	683	642	632	665	635	678	639	641	667	637	619	663	634	601	680	678	673	645	660	704	601	655	658	653	645	643	654	691	660	654	673	679	645	625	674	654	685	687	631	654	649	667	676	622	652	635	621	674	691	662	646	703	628	680	699	635	660	651	663	673	648	668	643	685	619	654	629	683	693	686	667	664	626	637	638	654	639	643	661	662	637	666	656	694	643	709	622	628	625	667	681	630	665	646	667	667	669	635	692	649	663	616	636	641	641	636	670	603	659	705	675	682	621	654	641	670	641	675	657	679	607	654	750	683	676	666	712	682	653	731	630	673	668	654	680	639	618	637	678	639	681	653	645	644	647	682	650	637	679	644	667	658	611	648	627	643	646	626	661	629	611	680	709	679	689	638	656	631	645	651	675	626	635	627	645	626	637	605	681	647	652	627	634	642	639	646	610	672	653	670	660	658	617	640	680	655	658	673	646	628	680	696	653	706	661	637	677	632	670	684	658	663	662	633	659	570	684	649	635	634	659	664	624	691	679	674	657	635	634	639	622	675	654	651	634	660	679	673	644	684	639	643	655	684	638	682	680	658	639	634	650	630	685	659	681	639	653	674	655	643	707	681	608	623	656	650	637	676	600	662	614	669	661	655	661	647	648	659	657	696	683	640	653	637	696	659	684	642	668	631	608	674	639	673	674	644	688	611	648	633	681	663	652	644	627	666	624	701	638	634	660	649	667	639	670	667	673	670	672	685	645	647	656	604	659	614	707	672	692	645	637	616	662	676	651	671	665	694	647	663	661	650	666	663	679	638	634	684	627	643	675	649	637	670	679	658	656	644	632	643	690	662	644	657	666	636	681	613	702	714	643	645	672	647	668	660	619	681	618	646	633	676	612	665	667	619	663	652	643	628	625	678	630	679	683	644	670	644	647	631	640	668	613	643	644	698	666	652	625	651	684	638	599	655	627	604	672	636	663	677	684	683	714	654	647	656	648	669	618	689	669	653	673	643	656	621	646	685	646	606	633	662	657	632	638	701	700	655	688	644	635	680	625	668	609	623	671	673	659	630	656	663	659	655	634	664	681	678	654	639	627	626	669	659	659	644	648	641	646	639	672	659	688	625	682	640	657	623	631	676	694	633	635	630	623	644	625	670	650	714	652	640	668	679	643	651	657	650	639	761	678	714	697	642	654	637	660	639	653	634	674	672	631	678	657	700	643	654	672	678	697	653	652	621	632	714	608	659	652	642	640	632	657	677	669	708	661	672	629	664	654	639	666	653	647	589	690	672	641	647	678	669	688	650	617	709	640	637	680	638	634	666	602	636	626	631	639	619	651	688	623	664	674	657	683	666	647	627	680	672	651	624	685	650	604	664	657	625	694	669	674	661	636	658	665	651	673	662	678	665	644	635	651	649	655	656	650	613	625	636	650	674	648	654	645	654	657	652	660	643	650	655	642	688	659	681	631	660	605	658	677	664	623	645	662	617	652	682	675	675	694	670	610	660	668	585	630	630	632	663	587	673	672	615	662	643	696	678	682	620	717	656	618	647	633	704	692	635	659	649	649	664	606	634	630	647	656	677	653	710	628	629	624	660	630	683	652	675	658	658	632	659	629	671	620	658	635	644	622	683	640	664	677	681	633	647	651	664	623	620	676	659	649	623	654	646	654	673	615	642	669	615	637	677	641	647	623	651	656	615	651	667	661	667	662	658	635	676	655	674	662	644	630	655	697	642	665	668	646	662	622	667	655	669	605	630	676	634	693	672	678	689	635	646	696	639	706	640	680	643	664	659	678	689	660	653	686	686	677	671	688	645	685	684	671	682	654	662	685	622	627	661	678	646	671	647	669	703	689	669	663	633	686	664	666	715	675	667	712	659	646	655	583	654	682	660	624	666	622	631	658	660	721	697	645	597	650	646	663	616	638	690	666	677	668	664	658	633	696	677	649	675	669	647	646	700	631	654	683	637	655	656	664	645	670	629	651	576	650	652	647	642	631	665	656	647	590	653	623	647	656	658	631	606	650	661	642	625	651	606	634	681	654	675	618	599	679	648	630	650	658	678	631	668	633	617	633	642	669	648	653	712	593	712	625	673	648	637	670	645	654	681	638	685	635	609	667	653	620	645	703	679	660	634	637	660	668	652	660	640	667	672	657	672	632	715	661	648	638	679	636	648	628	650	710	624	619	646	668	644	681	720	653	674	662	625	616	672	682	671	621	643	642	670	626	659	659	666	662	644	618	680	675	581	650	654	636	624	660	633	640	670	649	674	665	637	655	669	633	669	672	621	728	646	639	633	658	638	620	676	654	614	676	661	682	663	703	688	651	681	635	625	682	636	689	669	652	669	651	738	647	630	662	612	643	670	648	655	619	714	666	670	674	657	649	649	675	630	659	650	635	615	664	666	633	605	642	642	655	612	660	668	633	719	661	657	626	656	617	639	671	621	636	673	653	694	654	664	662	682	643	709	643	652	635	643	632	642	675	673	671	628	646	626	674	653	650	601	629	652	653	671	680	640	648	672	634	701	653	683	694	672	649	650	632	639	649	618	692	618	651	644	649	689	603	688	646	694	613	630	658	666	675	643	651	666	639	647	625	664	627	690	661	622	658	657	631	685	634	655	657	647	654	621	644	619	676	697	707	649	692	652	678	628	671	633	717	634	618	654	593	612	655	608	683	673	629	644	684	664	679	693	664	658	694	696	624	663	678	648	666	653	685	710	634	625	648	673	638	694	689	634	637	675	622	654	673	623	683	652	643	650	682	641	650	704	617	667	671	659	649	694	637	638	643	665	635	659	683	665	610	712	669	653	644	653	646	645	609	687	637	641	648	646	644	622	681	698	668	636	627	655	652	622	693	687	685	633	609	631	655	692	680	694	678	609	693	654	662	677	660	649	677	635	676	673	642	635	650	695	638	629	588	650	684	653	738	627	644	646	670	642	681	640	709	691	666	698	665	699	607	661	678	651	667	629	628	673	657	668	675	645	669	651	680	680	619	663	633	621	627	633	668	637	605	588	632	694	641	689	709	641	681	637	643	645	650	683	697	693	657	619	649	672	636	669	652	638	672	619	664	678	656	650	686	615	707	642	610	650	673	664	666	659	683	630	665	640	668	630	661	641	690	641	660	662	685	637	653	637	621	657	650	647	656	631	665	643	709	650	675	623	616
22545	21364	21880	18776	13158	7060	3999	2637	1947	1476	666	473	374	350	348	320	302	286	258	260	261	254	255	229	229	248	220	253	219	214	233	231	239	210	242	250	225	221	244	216	214	231	243	221	224	233	236	247	233	238	221	204	204	219	206	226	228	200	200	206	221	231	202	207	230	217	233	225	219	217	219	224	212	219	218	224	255	202	215	216	239	204	206	241	225	237	222	210	215	223	230	245	201	210	212	227	230	228	247	217	237	226	222	216	221	209	215	243	217	217	234	217	232	246	240	215	222	206	207	240	218	216	245	220	214	222	216	226	239	224	230	212	243	229	218	217	197	241	214	225	225	210	225	211	223	210	209	237	218	216	232	241	204	204	230	214	241	214	207	208	199	216	217	229	224	221	248	247	206	232	224	235	227	228	247	232	212	247	238	237	205	222	222	216	216	212	232	220	241	234	243	207	215	217	235	251	235	212	223	241	215	243	197	237	230	230	231	215	233	209	224	197	226	247	229	226	202	218	224	229	249	213	234	254	256	239	236	207	245	195	244	247	253	224	226	230	249	204	187	220	247	223	209	218	222	233	216	216	226	237	211	242	229	212	228	206	211	216	228	212	234	240	231	243	244	219	227	211	223	223	240	259	220	256	232	198	250	242	245	246	225	216	220	250	239	225	215	214	221	230	234	220	195	229	234	250	201	264	252	232	222	217	208	207	212	208	215	245	214	248	196	210	223	227	225	233	216	213	218	218	230	272	252	204	224	258	238	226	231	220	211	227	205	220	254	224	223	221	242	216	234	249	237	193	215	231	205	229	233	246	203	229	191	221	214	209	223	221	224	220	241	235	246	235	243	200	226	265	200	229	224	240	231	217	220	216	219	220	224	239	213	242	240	211	224	210	227	240	217	200	245	239	214	226	195	195	206	239	217	232	212	226	212	239	232	206	213	228	199	227	229	221	234	202	218	213	212	223	226	221	215	217	230	239	264	238	221	195	210	208	240	244	221	253	229	215	262	206	219	249	223	234	256	235	223	247	189	184	230	229	217	204	196	202	226	252	226	239	200	220	246	237	243	219	220	217	224	209	229	233	224	228	223	230	237	246	242	254	220	212	228	234	230	225	249	233	227	245	252	219	246	228	234	225	221	222	244	205	256	240	246	225	248	217	215	214	238	233	250	223	248	248	224	223	239	236	216	217	227	221	237	241	237	230	217	201	231	238	230	200	229	215	251	234	226	231	210	230	195	253	235	208	223	218	253	205	194	228	212	239	205	204	216	220	228	211	229	196	252	213	214	217	217	214	252	231	228	195	245	237	224	239	204	200	236	246	203	239	223	223	228	226	251	226	227	244	230	187	194	256	222	216	244	250	210	226	208	230	209	216	229	232	246	203	214	197	240	243	228	221	256	226	238	234	226	208	240	219	220	246	195	224	227	239	207	194	227	237	231	236	216	231	199	209	222	240	224	232	232	202	241	226	207	228	220	259	222	230	230	224	247	228	214	214	214	248	240	201	238	212	196	222	235	243	198	228	220	218	226	248	226	227	219	219	227	226	216	208	240	219	220	212	221	251	247	215	223	233	237	253	229	235	213	232	217	230	241	231	209	214	257	213	214	221	232	189	249	219	261	199	224	216	236	223	199	224	197	229	255	237	224	205	219	220	221	234	214	243	223	224	237	217	206	203	255	216	238	211	227	226	232	225	207	200	253	231	224	238	224	212	200	250	219	228	222	261	215	237	221	224	213	229	238	208	221	242	222	206	227	224	203	230	217	210	228	224	211	249	229	244	208	241	236	238	218	222	239	224	226	214	206	229	236	236	233	236	225	229	221	234	225	225	230	234	223	207	214	229	223	241	209	230	235	232	216	230	238	204	261	218	254	222	215	221	209	206	197	216	207	225	237	220	243	229	226	225	208	228	241	207	226	246	236	245	197	219	197	241	253	201	202	232	204	204	214	231	213	234	220	269	219	243	227	202	219	249	239	241	239	222	231	228	238	193	212	251	233	229	231	223	233	239	219	250	252	222	236	243	224	221	226	221	224	206	206	234	205	216	229	233	218	230	245	228	257	227	203	225	224	227	206	224	229	203	248	218	210	220	217	202	246	231	229	233	227	220	253	229	222	236	206	215	220	210	208	220	218	237	208	216	223	227	205	220	239	221	237	242	222	206	227	236	242	237	202	227	244	213	245	216	243	245	217	262	206	219	237	223	229	253	235	232	210	225	214	202	207	216	212	227	221	221	224	234	217	231	228	198	241	238	219	232	218	200	228	226	235	215	199	231	231	223	228	250	221	205	217	229	220	231	222	234	236	225	257	229	240	211	230	205	257	236	211	206	208	221	223	191	226	231	242	212	229	232	192	213	196	234	233	207	220	239	209	198	225	256	250	222	228	221	221	253	213	216	226	234	201	240	246	227	254	212	215	224	233	229	228	225	246	222	238	234	231	224	224	219	241	238	207	237	253	226	255	204	212	209	214	229	215	221	224	226	221	228	226	255	243	241	221	227	246	221	209	260	208	202	235	222	265	223	245	213	210	203	208	239	223	196	228	235	236	207	213	226	200	232	230	200	217	244	234	248	238	211	188	233	225	228	239	226	207	212	220	223	230	219	225	207	234	241	219	215	240	251	236	223	217	216	246	242	242	223	237	206	238	209	242	195	240	225	226	230	226	217	215	235	221	181	231	218	241	227	194	223	200	224	228	216	217	206	246	231	214	203	205	236	239	256	252	241	201	208	237	238	202	227	219	228	217	216	201	223	214	228	242	240	225	201	221	240	216	213	233	197	218	207	242	219	210	211	208	257	217	234	238	224	222	226	214	236	228	233	201	230	194	235	231	229	230	225	214	238	243	211	227	225	210	240	216	245	233	212	214	225	230	240	239	230	233	218	211	242	216	232	234	218	219	244	231	219	254	197	221	228	210	226	249	230	217	221	226	238	248	240	226	195	235	207	219	207	208	213	246	216	223	233	228	229	229	222	230	226	216	224	228	213	202	205	214	234	252	211	209	192	223	215	226	207	225	248	230	213	225	213	207	224	220	192	232	214	248	220	232	214	225	225	219	218	222	216	232	236	223	238	221	230	211	256	217	243	210	237	188	235	243	249	235	225	201	250	212	184	217	210	205	207	215	259	239	243	208	221	220	248	241	223	221	254	236	250	230	223	246	237	194	210	199	199	211	198	227	210	228	210	213	219	214	239	190	239	191	221	230	244	238	224	223	229	246	219	210	249	225	227	221	209	219	222	235	202	247	206	203	212	250	254	216	222	240	209	225	224	215	222	216	231	219	242	228	198	252	209	215	207	221	235	236	258	240	236	218	205	237	240	240	236	242	232	203	221	218	203	208	221	194	234	234	193	208	215	228	234	192	228	196	216	196	224	191	243	226	235	217	222	243	240	219	241	220	235	238	213	200	241	211	215	220	201	187	211	209	221	224	208	230	220	221	231	219	214	217	236	217	225	232	240	216	227	229	233	256	214	218	247	237	222
15118	16499	23438	28275	26054	18619	14076	10630	9052	6444	2830	1816	1591	1541	1312	1231	1124	1048	1004	912	956	807	753	782	733	735	687	749	663	707	685	761	679	705	673	685	681	702	674	668	624	685	669	628	593	631	626	653	696	654	631	693	635	669	633	653	641	631	659	611	622	647	640	615	623	663	609	610	609	646	645	629	628	615	632	611	595	601	660	673	642	645	628	660	619	649	642	613	617	642	610	613	623	670	679	610	626	613	597	688	631	637	585	665	638	605	619	637	651	670	563	617	610	641	690	622	638	646	677	612	656	613	631	666	674	618	619	666	668	658	674	637	602	621	650	612	667	626	659	652	641	632	603	604	590	659	653	660	630	663	656	637	655	642	672	608	586	628	608	599	652	656	624	636	631	608	605	627	631	615	658	627	659	669	654	621	603	632	636	652	618	631	631	644	631	625	604	653	614	657	618	628	661	617	625	662	697	613	647	624	626	647	644	652	681	672	655	622	676	656	615	658	659	619	619	658	644	597	594	633	629	617	623	693	620	646	647	661	638	666	694	565	618	612	625	694	661	646	635	621	667	670	627	631	665	622	645	627	619	648	689	635	595	669	642	614	671	624	634	619	643	654	643	678	634	641	633	681	654	626	660	607	625	631	658	607	635	629	639	635	618	631	666	634	621	651	650	638	651	669	631	683	617	670	611	617	622	589	689	610	630	649	593	697	634	636	641	629	601	589	610	668	666	616	607	591	618	624	644	627	633	621	624	650	675	632	661	619	658	625	575	665	581	664	652	656	666	588	651	628	667	640	672	651	684	598	687	635	645	645	649	680	660	652	634	607	676	677	601	633	637	673	636	698	620	608	638	614	647	672	601	614	634	676	648	654	668	649	647	665	674	630	638	615	644	675	645	657	683	601	626	632	582	675	646	609	569	637	614	637	639	618	647	626	643	662	613	644	625	703	662	637	594	652	655	622	659	680	649	639	602	621	648	628	604	608	638	637	645	652	639	619	626	653	660	655	690	689	631	630	655	667	653	616	663	610	671	641	692	651	612	650	654	667	632	577	643	652	627	662	613	649	615	645	657	650	609	654	617	617	655	616	657	673	639	617	726	613	593	636	651	649	622	599	623	610	679	596	633	643	558	641	667	656	663	600	646	645	663	600	612	673	637	670	664	663	642	645	683	649	631	682	627	629	693	658	633	651	608	656	655	658	664	651	619	624	652	620	653	646	616	617	647	610	637	600	656	663	607	637	664	649	643	595	646	654	629	579	634	621	636	631	655	655	663	639	711	612	661	650	606	669	653	653	609	594	596	634	643	700	622	636	632	635	659	600	666	667	592	694	617	639	623	672	632	581	676	606	595	664	611	653	642	630	672	621	670	668	623	655	607	686	670	654	648	657	625	638	643	624	598	598	657	635	621	634	640	633	656	617	620	662	635	623	698	650	608	639	651	622	642	669	646	655	659	593	661	689	648	659	656	595	585	648	651	633	649	691	659	648	611	644	619	633	639	604	608	639	635	608	628	671	638	607	675	641	620	687	652	632	629	644	596	634	660	667	646	641	642	620	654	659	698	637	687	626	662	682	665	599	630	637	639	654	665	658	660	642	664	611	659	657	618	674	612	633	676	671	670	677	628	608	647	640	643	657	623	670	628	607	666	590	637	641	654	643	650	657	644	637	639	662	627	652	642	650	610	633	658	675	638	619	580	641	647	568	635	652	602	608	612	641	608	666	640	646	660	643	651	654	640	625	601	622	657	623	659	657	624	622	660	650	648	651	635	645	626	664	631	682	650	659	603	676	640	620	621	654	613	678	672	642	607	677	621	642	683	626	632	625	610	646	599	662	599	619	583	645	613	663	663	594	637	649	683	677	650	626	624	659	656	592	657	682	630	652	631	655	686	626	628	617	619	651	652	636	634	652	624	639	650	641	676	663	651	646	625	662	584	622	655	634	707	613	655	641	622	682	636	648	641	638	622	644	603	695	631	693	651	586	661	669	666	636	606	656	637	632	665	672	670	638	668	660	607	648	627	642	613	644	642	656	613	686	621	645	643	658	661	656	645	631	627	662	638	677	609	594	677	644	657	648	612	604	660	639	620	639	622	577	645	695	683	629	632	682	656	620	623	669	625	652	695	679	618	621	626	621	642	598	652	677	637	655	651	627	653	652	647	657	628	616	601	629	652	608	651	617	608	625	620	648	635	634	630	648	635	633	605	692	665	658	625	653	612	630	633	654	606	610	646	605	646	640	645	673	627	679	640	634	655	634	615	661	664	635	627	633	663	690	628	639	632	623	603	629	606	637	644	656	675	599	622	622	668	613	677	700	619	638	654	651	647	620	635	624	669	592	626	619	619	627	643	611	657	672	641	653	681	659	650	635	649	653	638	607	634	665	641	665	671	647	632	591	663	663	643	669	643	677	638	587	640	638	600	600	656	612	693	671	633	699	593	686	646	633	621	665	664	650	661	664	647	681	619	663	625	594	623	650	672	640	643	622	660	685	608	655	632	686	657	585	686	631	641	657	604	631	658	635	621	605	629	624	681	637	603	599	657	608	652	665	641	630	604	675	671	651	603	618	640	651	650	657	649	654	655	658	635	675	618	657	599	638	681	657	654	631	632	618	663	704	628	642	653	650	679	632	579	677	632	635	617	645	652	638	633	643	654	669	653	626	649	643	647	618	623	628	631	626	642	661	637	607	625	583	679	657	647	671	639	655	679	661	620	681	655	661	678	676	640	623	635	654	679	654	655	688	663	672	648	633	648	652	635	625	652	663	628	616	638	615	606	677	627	626	662	626	598	639	687	634	672	593	693	616	663	664	647	645	631	642	622	622	627	643	614	639	639	640	677	647	635	636	666	662	690	671	635	645	662	612	664	665	681	656	624	643	676	664	642	625	611	666	623	649	596	634	579	652	670	630	645	661	661	610	693	672	666	656	616	652	649	663	679	614	647	586	626	599	642	654	671	673	643	659	611	632	669	640	650	643	690	591	648	647	640	640	636	661	635	652	654	615	634	575	645	673	600	666	649	614	602	628	683	624	638	678	659	663	627	630	629	627	607	654	653	635	629	613	635	629	650	625	647	603	619	678	674	687	659	655	622	679	672	676	634	627	608	603	624	643	664	677	596	667	614	612	677	621	674	616	660	615	604	619	614	628	691	631	653	620	631	652	658	668	637	643	660	591	633	653	618	647	655	641	632	658	629	642	632	623	649	594	654	650	651	636	619	631	631	657	639	626	615	660	653	582	653	644	613	690	594	634	646	629	643	594	667	623	659	590	677	615	667	644	621	653	553	641	652	644	642	610	642	659	618	624	632	612	635	661	643	620	642	638	640	646	625	623	648	618	641	658	658	651	636	650	662	639	618	619	659	647	652	613	625	654	672	584	666	607	630	647	671	655	668	679	639	672	616	695	629	622	649	660	630	598	630	645	675	623	616	629	653	627	681	624	653	657	686	662	634	627	632	657	646	619	619	604	637	640	614	620	639	618
21855	20784	22732	20109	13861	7360	3835	2593	2211	1627	649	434	392	335	328	303	282	285	264	235	246	255	224	220	206	248	229	225	211	246	247	242	215	207	211	222	208	214	217	223	225	243	223	234	215	250	225	230	248	236	253	218	221	226	234	232	217	231	227	220	239	213	231	225	219	206	239	227	210	225	223	245	214	256	205	223	217	225	247	208	212	224	251	233	206	199	247	229	217	207	209	233	197	243	229	212	202	220	198	217	235	213	222	219	232	231	232	199	207	203	212	241	224	230	233	197	178	218	210	217	212	228	216	227	192	231	221	243	209	202	244	203	210	239	221	205	201	221	232	210	218	205	205	219	234	198	218	188	223	230	216	247	226	218	229	233	222	208	202	200	199	209	202	254	222	236	209	218	207	248	222	252	229	211	232	234	198	219	203	209	253	211	222	221	204	213	221	214	215	208	232	226	210	206	222	205	250	225	194	234	237	242	232	197	199	228	238	202	207	215	265	233	225	241	226	195	236	210	207	244	228	224	209	244	218	227	191	248	232	224	251	218	234	217	206	227	196	237	204	237	242	230	218	204	244	233	215	241	243	223	212	225	216	229	208	229	202	233	188	231	216	229	229	248	238	233	231	211	234	200	219	219	199	266	225	225	198	207	213	229	217	223	217	223	232	224	219	184	220	216	208	243	231	197	227	220	226	228	214	243	222	237	229	219	238	245	227	213	226	218	249	234	216	231	218	229	214	251	209	244	232	230	227	203	231	228	227	238	219	220	251	224	218	230	219	206	241	210	215	201	209	235	228	211	230	248	229	211	234	235	223	230	220	220	238	217	227	212	229	223	215	219	211	211	257	207	228	208	207	208	216	235	222	212	208	221	234	244	228	253	195	219	215	258	209	234	218	231	198	223	233	239	228	221	220	208	220	233	234	217	250	207	229	200	268	234	218	203	236	206	215	222	226	220	223	207	226	234	226	213	200	225	217	246	212	226	244	204	236	201	218	195	220	223	252	214	237	229	249	212	217	227	216	247	223	210	251	244	201	195	217	209	214	234	215	210	203	209	169	215	221	226	232	231	212	225	222	213	208	234	238	214	231	252	190	223	228	217	253	233	247	221	242	223	236	244	228	232	206	226	215	201	223	244	230	211	215	213	217	227	231	214	209	211	192	199	203	236	239	243	227	213	218	189	221	217	189	226	221	231	207	214	218	206	223	242	225	216	225	218	220	210	208	208	229	217	226	254	231	214	239	203	237	224	205	228	219	218	214	219	229	213	213	238	235	225	210	231	196	217	204	229	211	203	210	216	224	247	208	217	198	216	215	225	240	217	226	260	210	215	216	233	220	203	237	214	218	202	218	245	198	240	202	238	204	227	218	204	218	192	235	256	213	208	217	202	210	234	230	236	216	245	227	204	208	219	217	216	230	209	233	215	230	218	228	218	218	241	256	221	202	218	222	215	236	225	224	197	228	251	189	241	247	221	194	210	206	229	208	225	242	223	229	220	245	205	214	227	240	222	213	238	238	233	210	229	207	229	220	207	214	216	212	223	219	220	203	214	206	216	197	229	212	233	222	220	234	213	225	239	205	207	213	228	230	219	236	199	229	239	244	211	250	205	212	231	234	222	219	233	217	232	201	215	221	217	234	218	226	215	215	234	231	230	226	244	223	216	223	200	210	224	211	223	220	248	214	221	244	209	209	211	243	209	241	188	238	204	219	199	211	211	211	231	217	213	232	221	217	243	215	239	215	204	248	199	231	217	210	230	222	200	247	200	219	230	218	217	210	235	251	222	221	215	224	231	243	228	205	247	238	234	222	219	245	199	227	232	221	225	217	203	253	228	220	212	255	223	215	235	240	210	227	226	222	202	213	203	220	226	255	208	246	218	208	233	230	206	230	214	229	206	212	216	222	204	221	244	229	238	241	195	193	232	234	224	237	193	229	207	205	265	225	220	191	206	214	203	215	190	239	209	198	235	238	225	192	205	201	236	223	245	223	210	237	219	239	235	204	191	207	225	204	238	246	236	254	241	223	221	218	209	211	236	218	210	225	209	236	229	220	231	212	237	236	232	219	206	220	218	233	207	230	201	245	220	208	210	240	218	199	208	196	225	211	221	243	210	234	231	229	222	217	224	248	216	203	225	220	239	220	230	240	215	221	222	221	181	240	226	226	195	225	206	215	205	208	207	264	208	240	192	218	222	239	227	209	214	202	224	210	201	216	222	210	231	227	217	221	222	222	222	249	191	195	240	232	209	207	244	236	213	230	219	225	219	203	231	224	191	216	233	228	222	223	224	232	230	201	227	247	234	227	215	223	242	245	238	206	230	220	225	233	216	216	229	215	211	241	236	254	223	258	249	205	228	212	194	253	233	244	211	200	190	220	220	200	208	239	230	229	187	212	220	237	230	223	211	206	248	201	231	214	231	221	238	256	217	211	239	224	231	227	213	211	221	237	242	208	212	215	232	222	205	243	228	224	211	233	220	213	228	210	206	218	229	224	222	246	211	236	244	217	220	214	220	231	205	221	225	232	200	222	226	210	196	238	245	186	228	238	215	217	212	230	223	219	210	228	237	209	223	217	243	235	215	237	234	201	221	219	221	232	233	232	216	218	217	230	224	225	230	214	232	213	224	265	203	223	222	239	219	219	259	236	229	205	230	214	248	216	209	235	226	233	212	247	207	225	230	232	204	223	218	223	191	233	221	229	239	206	209	229	208	221	242	235	219	200	240	219	242	213	226	219	229	212	207	200	214	224	197	253	206	235	189	232	201	234	227	226	241	248	226	246	220	229	215	232	251	221	218	223	209	210	234	223	213	200	243	205	233	240	190	225	215	218	240	222	228	208	254	234	203	226	213	226	231	213	210	237	230	215	192	273	222	239	201	226	232	229	224	212	199	243	234	232	199	227	196	221	213	210	253	229	225	238	213	211	235	198	239	250	222	221	223	225	231	188	214	221	221	232	216	212	237	236	201	204	234	217	242	217	198	229	202	239	241	229	251	215	213	199	219	235	220	222	228	211	217	186	200	239	236	216	216	218	213	204	230	220	242	193	242	210	205	221	232	192	191	219	222	227	238	218	225	227	229	235	209	214	218	196	213	224	238	238	216	209	203	261	234	210	255	246	246	202	241	229	210	181	206	229	220	249	239	221	230	233	227	218	212	203	214	218	248	240	224	209	198	233	216	217	210	225	207	206	224	230	224	214	232	217	240	221	217	238	219	237	253	214	225	233	188	221	206	216	234	209	212	216	224	225	188	229	254	222	226	220	235	201	215	224	245	236	182	219	201	239	222	235	230	195	217	212	206	229	222	236	243	224	235	223	229	243	204	223	207	218	202	232	239	231	210	207	222	217	242	206	220	214	225	235	240	235	221	235	220	224	227	189	227	249	233	202	203	226	236	263	233	231	251	216	232	239	249	215	230	232	214	220	225	206	204	236	221	232	207	223	237	222	263	214	223	234	209	226	219	219	192	219	222	218	235	197	217
14811	15996	24381	29746	26741	19149	13651	10869	9878	7363	2854	1764	1631	1477	1362	1256	1014	966	1033	993	940	836	799	774	740	736	749	731	670	665	739	713	663	689	678	665	679	649	669	643	654	689	656	657	696	692	646	632	670	636	661	672	630	642	632	653	649	642	720	629	612	609	615	645	663	621	660	607	631	679	570	661	644	663	625	648	657	615	665	639	606	651	637	664	636	668	624	625	650	637	609	652	652	645	630	621	603	682	621	638	618	636	641	675	650	623	643	643	629	614	662	616	605	649	653	651	632	627	632	618	623	614	585	604	633	614	646	647	634	625	615	678	691	631	607	654	625	664	659	696	649	663	613	660	649	625	655	644	638	697	642	636	668	581	587	695	658	567	664	668	656	635	629	645	641	658	642	647	624	646	603	633	665	661	652	630	623	663	631	654	653	607	620	671	619	619	632	625	618	657	664	632	614	664	618	632	614	641	672	698	673	662	647	646	636	666	685	645	652	657	660	628	631	622	694	667	631	634	654	606	608	658	647	630	644	619	607	635	638	642	645	631	638	646	624	611	626	673	673	625	658	683	661	629	646	682	623	648	659	606	607	639	598	643	603	654	645	640	599	579	669	600	613	677	614	645	617	635	611	669	644	567	643	620	603	615	650	641	612	622	666	634	661	666	648	666	626	605	647	675	592	636	576	590	608	659	650	632	616	633	655	620	660	674	674	593	582	584	653	642	662	638	642	603	619	678	623	646	669	647	665	616	690	630	649	641	631	592	637	607	608	618	573	645	621	645	612	631	643	631	635	635	640	629	646	607	640	691	623	615	661	638	659	622	646	652	626	585	629	634	662	648	582	627	635	605	681	651	617	644	608	642	648	597	674	610	635	635	634	629	637	682	630	616	625	671	625	650	684	612	641	604	621	645	635	630	690	619	657	647	605	608	614	646	640	630	677	627	635	639	620	639	635	581	619	672	657	628	663	629	593	642	628	611	675	643	589	625	586	666	610	622	668	613	621	589	634	645	637	667	648	680	605	636	661	628	619	662	611	617	608	618	626	653	606	643	646	645	655	630	632	612	636	644	631	578	689	606	640	657	670	626	648	633	588	637	594	606	630	662	654	663	641	647	647	651	652	643	631	630	642	618	639	650	643	656	661	652	647	636	592	654	666	609	627	605	644	611	666	614	657	628	648	705	627	633	608	638	616	674	604	615	619	719	667	635	602	631	560	677	647	666	623	657	636	568	659	646	619	668	659	652	607	602	653	628	647	666	622	586	676	695	636	626	655	608	632	628	635	618	652	662	640	666	654	649	633	660	664	648	614	641	640	653	647	641	637	646	684	652	660	621	616	674	628	647	611	636	663	655	612	610	655	648	642	643	654	598	665	631	593	611	631	585	618	642	628	649	649	611	634	644	609	618	632	643	650	669	619	625	593	665	644	674	618	627	615	680	602	642	627	644	621	645	628	588	664	683	610	647	649	689	655	614	635	623	648	670	630	656	624	643	657	626	631	598	601	650	652	620	621	649	626	634	647	648	668	635	625	658	650	616	624	628	639	646	590	662	664	619	619	578	642	661	613	671	662	692	628	574	663	594	579	650	623	656	604	590	602	620	642	643	637	632	663	653	636	610	641	624	658	647	652	616	633	590	617	634	651	690	630	613	657	660	636	652	661	690	654	663	591	589	652	648	624	636	648	679	612	653	618	651	672	636	602	617	653	631	642	671	571	645	606	641	660	636	634	605	685	624	635	633	613	646	626	664	591	691	659	631	635	604	599	618	663	654	595	614	683	606	595	626	579	662	679	671	627	637	636	618	684	640	659	613	647	629	616	661	636	639	665	626	658	642	635	632	615	644	615	623	642	659	630	685	665	655	680	593	654	574	629	636	656	662	584	641	685	625	646	617	602	671	649	646	664	606	576	664	631	615	618	636	598	659	655	625	583	622	666	646	667	653	658	636	592	655	684	675	665	657	630	637	654	645	686	621	608	658	618	660	594	629	624	586	605	637	619	657	634	611	634	610	617	642	640	635	637	656	626	636	643	631	663	614	702	610	630	662	612	695	649	611	668	654	628	666	654	632	625	637	629	659	615	694	651	638	649	653	677	655	630	588	624	626	618	673	610	626	620	622	664	642	617	646	629	698	644	651	669	584	627	579	599	636	643	654	614	662	678	625	633	641	666	646	672	640	661	628	635	681	681	644	629	638	604	629	634	623	635	675	612	594	653	631	647	595	648	659	662	596	697	666	671	644	598	654	670	606	631	646	647	672	636	617	608	648	619	693	652	641	656	622	613	626	668	672	636	653	631	637	629	637	690	665	666	674	655	639	606	658	622	599	659	633	623	622	589	627	607	645	634	671	658	626	660	653	629	619	638	612	670	661	614	657	589	676	620	650	614	658	632	616	663	677	630	653	628	653	630	633	651	630	649	625	613	631	636	647	638	634	652	679	646	628	638	622	675	642	654	624	658	665	674	639	637	600	642	638	641	640	623	679	645	676	617	645	668	637	623	651	619	648	675	632	657	601	631	602	541	617	639	620	637	663	627	662	650	648	644	620	639	683	633	644	628	615	670	667	653	640	626	679	669	620	625	639	623	652	646	653	633	612	662	617	652	654	650	624	632	679	656	614	621	673	610	677	655	617	601	603	636	631	641	648	642	642	666	643	643	687	627	636	639	640	606	619	609	617	618	645	695	608	632	639	637	645	633	598	624	615	598	629	592	640	667	653	667	652	670	655	667	606	629	648	646	630	629	628	640	639	597	686	636	641	661	646	657	618	644	645	675	662	631	690	657	658	620	630	646	627	601	654	647	626	685	642	672	626	661	603	696	665	608	623	624	599	621	650	646	613	607	669	612	618	613	660	630	625	628	662	626	660	627	664	643	642	649	627	637	668	637	651	596	624	652	674	627	633	665	593	682	650	648	647	645	638	586	616	659	603	580	631	666	636	614	587	610	602	590	660	616	600	645	657	647	633	636	633	703	614	627	618	609	612	608	622	627	626	641	662	621	677	635	676	648	554	654	604	650	644	666	664	647	659	656	675	644	643	686	664	648	633	637	613	625	617	665	630	664	642	674	585	653	657	643	661	661	635	696	627	641	696	660	619	634	624	658	628	618	610	648	657	650	623	586	645	642	666	649	645	636	635	628	651	602	696	638	655	650	584	644	621	573	639	612	657	609	634	634	625	679	655	634	627	607	619	637	592	604	637	659	614	629	699	621	647	621	659	656	618	623	634	612	614	652	613	636	602	605	643	647	652	638	653	601	616	671	657	615	665	678	654	636	630	696	666	606	636	660	635	644	664	650	600	660	597	677	655	705	652	611	632	706	591	607	606	648	645	656	651	609	638	635	683	615	634	666	607	657	677	609	634	701	631	622	614	637	606	629	620	659	613	624	643	625	663	615	615	611	607	621	683	616	616	658	697	689	620	646	594	639	632	622	644	669	611	643	588	647	611	622	636	682	648	665	621	641	639	600	656	611	607	628	640	646	643
20843	21647	23922	20020	12999	6821	3672	2662	2174	1738	760	438	359	366	353	320	284	255	272	270	238	223	245	227	224	195	228	210	233	235	242	254	240	224	258	249	190	224	220	239	228	234	204	203	235	215	215	223	193	222	192	235	227	218	205	186	229	205	200	223	234	200	223	209	205	206	201	203	217	244	205	213	236	216	216	228	201	221	199	232	211	243	232	203	215	209	236	192	202	213	220	231	230	219	217	207	204	219	233	242	224	225	226	200	197	212	211	228	210	225	226	252	208	202	218	214	221	238	231	194	234	203	249	207	197	199	241	209	201	218	211	217	225	223	238	207	207	220	229	203	213	225	235	238	217	218	216	230	229	196	224	201	204	227	222	216	220	227	221	209	183	210	210	223	194	210	198	208	238	207	225	215	231	199	207	219	214	223	199	211	225	217	226	199	222	219	200	211	206	222	196	205	214	225	217	233	224	229	211	238	209	204	237	200	221	230	208	203	232	218	207	233	181	209	229	195	211	204	222	233	213	239	212	215	202	209	241	215	212	231	224	244	223	191	227	226	226	230	222	224	210	193	163	218	212	212	212	223	209	198	251	228	208	217	222	230	204	230	214	215	254	197	204	229	242	198	202	207	224	237	215	214	193	229	247	240	203	217	201	207	203	242	200	204	209	195	186	215	241	204	216	214	227	222	220	203	201	204	200	247	230	213	225	197	212	197	216	219	232	207	213	242	216	209	220	225	226	205	208	225	244	205	206	223	206	213	216	238	215	253	242	191	208	214	219	279	214	214	229	193	216	217	210	184	222	227	211	171	240	220	216	245	216	177	200	217	207	206	223	207	227	248	228	239	217	224	215	221	214	226	208	202	217	205	214	229	206	197	206	213	211	217	243	224	217	221	194	193	240	219	205	217	216	233	218	233	227	226	223	208	235	198	214	210	178	222	200	225	218	216	248	220	238	219	246	213	219	244	203	234	203	228	236	223	221	255	222	222	232	218	193	199	219	242	203	214	207	209	220	214	218	217	226	228	209	212	245	203	228	216	251	233	205	236	223	216	231	210	235	201	232	203	211	231	204	228	207	229	207	221	196	203	224	215	220	205	234	244	180	235	253	211	218	220	242	208	212	201	213	223	204	211	197	225	218	220	244	225	207	225	232	214	186	203	213	231	241	219	217	213	213	220	222	222	200	241	221	209	218	218	229	227	212	233	221	209	217	209	218	181	193	219	219	206	194	210	230	221	221	208	191	228	216	235	216	199	207	212	244	195	175	207	235	224	218	207	203	237	207	234	220	246	229	215	227	218	200	216	200	201	218	235	203	184	230	225	227	199	233	199	231	233	200	230	234	202	227	239	215	223	223	209	194	207	220	220	210	212	205	211	237	213	230	233	241	217	241	212	219	210	202	232	229	210	222	210	227	213	223	197	251	241	219	233	227	199	229	205	210	206	203	212	223	229	216	222	236	225	218	230	224	250	220	210	222	240	242	230	228	228	196	201	215	224	227	229	212	225	203	203	216	223	212	216	267	226	192	207	192	231	204	187	247	204	204	213	220	191	254	213	212	202	223	202	196	224	204	218	214	221	217	201	205	196	196	177	229	209	209	204	216	230	228	207	226	216	211	228	227	221	193	234	181	220	216	203	225	214	216	230	237	182	231	208	209	247	209	237	218	239	211	216	218	208	223	222	243	217	220	235	236	210	217	205	228	203	211	217	212	218	231	243	211	214	222	227	212	202	200	251	224	232	245	219	231	224	221	239	212	210	214	228	232	246	246	228	203	232	210	220	217	221	223	202	222	212	238	226	246	209	221	233	243	196	187	199	243	192	225	234	220	240	239	206	202	228	222	243	212	255	212	169	219	232	192	201	224	236	220	213	213	193	223	219	231	209	227	198	206	228	206	235	216	209	243	237	215	219	226	242	213	196	219	232	200	217	211	209	194	231	216	226	224	232	208	207	254	202	206	240	223	206	218	223	193	211	210	225	224	225	219	210	227	199	183	220	209	225	180	223	221	211	209	242	208	201	225	183	222	221	221	208	212	223	219	201	211	204	206	209	199	210	197	242	209	204	203	220	226	250	231	226	213	210	190	215	192	216	217	237	236	220	194	218	230	216	218	210	215	183	192	234	245	221	222	210	223	219	213	200	258	215	216	205	249	221	225	197	206	224	203	221	250	226	223	214	250	224	219	220	247	225	211	228	221	223	195	249	230	209	227	223	212	225	214	251	238	256	213	199	196	232	233	225	216	203	211	198	205	232	199	214	220	232	215	180	217	206	213	219	225	243	240	202	224	239	230	204	216	241	232	213	176	221	225	234	193	220	219	217	211	193	245	214	200	232	212	234	204	225	206	238	227	225	228	212	232	193	217	216	222	225	217	226	231	253	240	228	227	231	213	221	214	217	230	230	199	226	235	252	200	216	234	255	205	206	198	233	228	222	196	216	201	207	217	222	215	219	216	212	223	221	230	223	235	185	241	211	226	215	215	222	225	205	204	247	214	229	208	226	223	207	221	217	216	214	231	211	228	225	212	236	214	211	222	213	209	223	217	225	216	235	221	221	205	212	227	215	211	203	245	231	221	211	232	207	196	210	211	212	204	242	206	219	215	213	231	223	213	215	227	226	199	230	227	226	214	226	222	215	202	209	229	170	230	240	225	210	236	227	203	225	209	217	209	210	222	218	217	239	219	236	198	215	247	207	211	226	220	253	209	189	230	202	214	235	238	225	234	237	226	210	224	228	219	236	219	198	225	204	246	210	220	225	228	201	196	203	230	232	221	231	195	209	214	198	203	212	215	200	194	222	223	209	228	215	229	234	193	241	225	202	214	206	214	231	251	229	235	235	213	206	258	232	210	218	221	239	244	212	244	223	229	236	197	200	214	230	219	232	200	248	227	226	229	229	249	238	217	211	208	218	206	219	233	217	217	238	210	222	220	227	224	224	210	209	215	199	228	224	173	216	207	199	198	193	223	210	237	210	213	216	210	246	212	219	198	214	206	225	227	224	228	246	231	223	232	221	208	216	219	188	247	241	230	259	243	211	223	256	226	211	234	210	197	253	225	208	233	207	199	219	201	215	215	237	212	236	202	213	204	206	213	231	217	190	234	219	227	204	212	207	232	227	201	207	228	237	204	200	263	227	237	182	238	223	224	226	231	220	220	212	216	217	198	219	219	228	234	219	199	243	212	197	202	195	215	229	204	213	209	187	238	222	204	241	228	210	208	195	210	209	227	219	224	202	189	210	221	215	245	222	250	247	199	220	214	203	206	210	231	222	221	229	215	229	224	205	211	228	202	225	234	236	252	220	206	202	217	234	219	222	223	198	213	192	215	227	220	172	228	221	221	215	229	248	222	227	228	241	221	202	209	219	225	244	226	225	202	231	241	208	207	201	197	208	201	224	244	194	223	212	239	214	212	192	203	207	217	201	215	201	219	228	191	257	230	221	228	197	200	207	214	214	223	217	203	214	217	214	208	220	202	227	209	241
14461	17261	25207	29334	25737	18142	13217	11143	9839	7790	3158	2022	1779	1591	1457	1257	1049	1049	973	996	909	820	835	770	722	729	746	711	722	716	686	691	660	732	680	627	662	639	660	671	624	618	664	630	624	658	676	597	646	608	669	659	609	582	605	584	615	645	649	612	604	619	604	590	590	627	620	622	596	636	612	614	654	613	628	622	632	612	647	644	593	665	652	617	596	602	660	610	582	672	601	658	585	616	612	611	612	624	624	608	628	656	668	627	634	634	651	657	612	622	585	596	632	655	597	658	627	632	623	640	624	624	590	661	598	640	640	653	634	643	617	590	670	641	596	629	651	647	613	593	600	640	649	660	598	649	602	646	646	599	624	602	640	603	642	587	627	641	615	592	617	608	648	634	599	594	661	638	639	621	617	617	613	619	595	636	634	639	600	621	620	596	603	681	611	629	604	635	600	643	622	640	644	673	656	684	604	659	618	635	632	702	622	624	629	608	593	640	669	605	634	632	613	637	643	595	626	576	664	661	636	635	626	644	589	617	665	608	623	623	616	677	622	643	641	646	615	618	613	618	631	600	636	647	602	603	660	604	579	619	608	654	613	593	642	630	653	610	632	595	594	613	644	604	616	658	624	621	641	621	624	632	615	626	670	626	551	641	666	649	558	591	681	667	677	628	657	617	627	613	675	615	605	617	657	659	615	644	611	604	610	652	634	627	623	628	623	582	643	619	643	623	643	658	651	643	594	623	619	624	596	580	615	615	643	634	609	618	642	615	641	617	584	636	624	592	605	640	645	618	626	612	647	618	634	654	634	634	643	651	604	644	650	661	662	578	585	629	645	608	620	626	610	651	614	628	610	616	607	607	597	635	606	608	653	640	656	613	594	633	636	654	625	598	624	614	595	654	691	618	603	623	601	586	617	658	618	621	609	668	589	649	623	609	662	619	601	626	653	631	639	584	598	607	636	611	638	650	639	635	617	618	620	603	604	627	641	583	619	618	628	698	646	615	625	616	618	640	596	573	621	632	607	603	595	620	608	635	623	627	676	654	620	618	637	652	568	577	608	644	603	639	675	606	578	633	614	635	581	640	622	638	626	650	598	580	629	658	651	647	668	638	625	628	607	676	674	632	608	662	603	628	609	621	627	614	594	623	618	619	594	659	663	661	601	607	598	578	676	577	605	605	651	668	640	591	627	627	618	594	601	597	596	621	568	566	577	642	560	611	641	658	609	656	642	629	599	623	603	620	636	570	627	660	648	655	598	575	608	605	580	646	640	622	628	607	622	624	638	648	634	596	620	656	613	631	621	656	641	602	653	641	618	650	636	630	644	675	571	580	606	615	612	656	634	614	593	637	614	627	635	660	607	631	667	645	571	664	592	648	622	629	641	642	622	622	653	657	594	625	598	613	624	607	596	633	634	651	674	631	624	627	574	618	625	633	651	620	613	610	599	620	619	596	607	633	632	613	634	616	615	591	607	591	651	613	637	634	616	628	632	650	631	579	632	615	614	575	614	620	619	648	593	615	643	617	635	599	622	584	634	634	577	642	582	642	618	630	653	628	605	644	628	625	664	611	653	651	635	611	620	614	653	662	609	638	672	645	604	626	648	616	602	610	615	633	667	599	599	602	635	612	609	649	659	625	635	646	635	638	641	657	660	639	625	618	616	616	643	619	617	617	664	672	623	608	616	638	645	580	627	649	624	670	628	626	643	609	603	615	605	592	589	614	620	617	619	588	616	627	618	645	649	609	587	617	640	598	663	617	638	644	657	645	623	636	630	637	625	593	583	577	598	638	693	633	623	630	670	653	651	636	653	585	602	611	610	646	567	625	626	636	640	641	624	571	662	649	643	621	626	598	602	627	633	617	630	649	640	620	581	597	611	607	617	637	634	607	647	676	638	644	637	607	600	579	636	618	570	625	588	627	616	643	630	583	546	656	638	565	636	635	647	618	633	623	594	667	643	580	643	593	642	665	611	599	655	602	584	585	578	678	617	646	633	623	598	652	618	643	632	627	633	599	644	639	640	630	627	632	670	594	658	621	578	654	618	643	605	651	662	608	569	650	643	644	642	651	613	597	622	688	649	635	615	647	596	596	594	615	622	599	645	614	592	654	617	647	638	646	619	627	657	657	591	654	632	621	625	643	614	620	657	648	655	610	617	625	581	591	663	670	670	618	593	634	617	608	656	636	601	654	605	651	588	607	619	597	589	609	618	633	636	603	595	598	599	623	589	622	633	585	644	622	633	615	654	619	606	653	630	643	630	601	604	630	606	592	652	574	590	621	658	658	640	639	626	612	644	644	602	608	600	642	645	640	629	630	680	627	670	641	615	633	657	655	601	605	617	659	598	613	624	632	618	672	640	606	630	605	581	624	663	604	656	599	630	653	633	639	599	595	639	656	610	641	617	603	641	564	668	594	640	631	608	623	582	619	628	656	629	604	634	602	657	677	623	643	603	665	603	634	624	610	642	649	650	678	666	658	616	688	612	616	664	632	622	647	652	608	660	648	598	611	632	606	587	596	613	642	630	618	607	605	635	665	641	661	620	633	659	617	658	653	672	642	655	591	664	643	602	580	573	625	634	597	610	621	606	616	651	581	658	646	638	612	631	668	608	644	648	596	651	609	680	613	609	602	658	632	617	609	614	623	599	621	599	663	640	627	650	638	603	623	621	601	624	622	639	629	645	630	635	619	617	621	619	650	589	593	642	650	589	624	601	593	648	603	607	623	617	583	664	673	602	619	623	632	620	624	661	606	639	592	636	623	592	614	630	608	592	607	630	635	619	607	612	622	617	636	638	549	577	629	633	628	621	635	663	625	689	611	646	649	617	620	657	636	631	653	671	628	619	618	684	603	596	640	614	624	596	646	655	624	599	639	653	672	595	623	574	629	656	609	593	590	618	616	628	610	636	607	610	609	626	662	643	600	620	629	558	623	625	650	606	615	642	570	622	625	594	597	636	592	624	643	629	623	630	619	637	616	648	593	605	605	631	617	658	597	646	638	594	632	645	615	638	654	601	644	669	620	628	591	596	646	626	615	613	634	610	587	619	613	622	659	628	620	597	656	644	639	581	622	587	644	651	630	623	619	643	662	662	625	598	608	616	595	617	640	594	603	645	602	609	632	642	604	638	626	608	638	622	619	681	592	667	621	660	615	659	679	637	617	621	649	638	611	622	586	639	636	625	653	612	612	644	622	626	614	603	652	647	639	591	634	639	595	702	595	649	640	634	588	659	617	620	613	590	597	628	624	641	643	612	631	631	652	627	641	582	611	636	647	628	637	663	648	641	651	631	611	570	643	642	643	658	632	657	611	597	639	622	619	629	692	617	606	640	638	655	617	660	621	643	659	664	616	616	627	628	635	600	627	631	646	596	623	590	604	615	609	643	650	638	627	614	633	653	624	660	623	667	682	637	650	635	637	582	624	569	622	597	607	623	622	626	650	573	633	627	606	622	658	635	641	646	612	613	593	637	648	634	591	621	616
20839	21236	21856	19160	12249	6210	3690	2654	2101	1821	729	456	406	332	362	322	272	271	243	237	253	237	248	203	216	251	224	252	236	233	228	210	206	220	225	232	221	216	181	227	215	202	220	221	206	210	216	208	219	186	233	231	224	232	206	223	249	224	218	226	215	215	226	211	208	209	230	226	213	211	232	218	214	208	215	172	229	204	231	250	194	215	247	187	224	207	207	217	198	196	187	252	220	195	250	221	203	211	218	210	230	225	201	191	223	241	223	188	204	214	219	202	221	225	204	240	216	192	233	221	213	200	228	213	220	227	226	214	232	243	243	228	221	229	215	205	230	225	237	192	228	242	211	201	219	204	210	234	246	200	232	235	232	192	205	230	221	225	228	211	236	189	208	210	225	202	210	209	217	223	205	214	228	216	198	223	206	225	216	211	226	234	205	222	202	188	213	231	214	214	199	220	229	210	190	218	229	225	234	229	232	205	214	187	219	210	209	225	222	223	207	198	203	201	201	214	164	228	235	213	212	199	212	187	219	219	197	218	218	211	226	197	211	223	232	206	205	213	195	195	227	220	200	200	199	226	228	241	226	218	207	206	193	223	221	238	226	232	230	233	222	235	209	200	213	233	207	188	228	211	213	224	189	205	236	221	212	195	224	217	245	226	182	228	192	212	213	233	189	209	206	217	210	198	208	222	206	226	226	212	208	196	226	237	215	238	219	220	205	230	241	224	220	205	213	216	210	207	229	211	243	211	191	222	203	214	197	224	215	198	230	226	225	217	215	222	255	203	202	235	197	205	219	244	219	210	197	216	206	228	223	253	224	218	221	217	209	234	208	235	243	226	201	224	219	214	181	204	222	194	203	224	211	204	229	216	197	199	216	213	215	251	211	203	212	245	200	230	193	186	202	227	206	199	206	241	201	214	234	205	272	206	187	196	205	243	224	215	213	210	227	216	216	192	208	230	224	238	206	195	204	205	214	235	199	230	231	194	243	217	202	226	228	223	223	198	226	233	209	207	200	225	212	223	209	246	208	229	214	210	193	201	193	228	219	231	238	236	188	208	228	222	203	232	181	197	234	217	189	213	224	223	220	206	225	207	228	220	186	222	207	225	211	235	221	218	204	219	208	216	188	218	209	212	267	228	238	220	220	205	219	238	215	199	218	202	213	221	208	214	224	236	216	206	230	219	200	218	224	218	235	185	222	226	226	225	227	197	225	217	237	221	205	248	204	205	224	210	231	198	251	235	204	230	238	222	201	196	231	221	219	197	199	245	211	216	215	237	219	193	197	246	186	232	223	226	198	219	225	215	236	235	205	208	188	194	234	256	230	217	212	210	249	212	218	219	209	219	223	230	202	207	205	247	230	197	229	239	219	199	222	244	206	234	239	220	211	214	221	199	219	227	223	201	221	219	216	208	217	216	228	212	210	227	215	202	218	196	220	238	216	224	223	192	205	216	211	195	222	228	217	222	208	233	194	217	236	197	208	232	189	224	231	233	253	206	229	228	224	237	227	258	232	231	192	193	198	223	216	186	222	202	253	219	252	233	215	209	235	223	228	213	229	220	205	196	214	232	209	236	227	213	224	184	193	219	205	207	208	204	197	216	237	226	224	193	199	223	247	219	222	208	182	207	234	217	194	196	230	240	209	191	223	208	206	215	228	220	215	198	224	218	193	228	237	203	234	217	217	215	252	191	209	204	202	217	197	208	217	217	226	200	208	226	210	213	235	222	214	222	207	227	230	209	219	214	228	202	206	205	209	227	211	220	234	205	202	218	214	251	212	226	218	225	194	221	220	206	217	207	220	229	220	209	227	222	201	215	228	218	248	202	195	225	217	220	225	248	214	206	208	207	215	211	235	243	204	205	244	224	224	191	222	213	196	220	242	221	228	211	203	220	215	239	209	231	209	210	211	202	234	197	225	243	225	241	205	220	224	218	248	207	207	185	234	257	226	202	196	200	229	210	211	192	216	216	207	218	225	235	222	214	201	202	205	221	173	205	208	212	211	215	197	217	199	222	242	231	251	230	224	241	208	229	217	222	220	189	230	241	209	229	214	207	227	199	227	201	208	224	203	205	205	210	230	217	233	207	238	228	202	190	223	241	208	218	219	186	214	227	201	205	231	236	233	220	224	211	247	211	197	190	261	201	188	255	208	207	226	200	213	190	220	190	220	213	194	220	222	204	208	199	201	236	230	224	245	220	205	234	185	221	226	201	227	220	214	201	232	215	222	203	209	219	221	218	202	221	215	187	222	241	245	195	201	209	241	207	222	237	226	221	208	210	233	233	195	222	186	204	210	191	238	193	224	204	220	224	213	213	212	191	200	220	231	217	192	250	239	216	226	216	212	243	202	247	211	227	222	222	223	210	221	210	236	221	209	228	211	215	210	210	243	213	220	212	224	188	198	211	195	226	179	233	229	202	179	217	209	222	232	199	235	234	231	211	232	215	234	213	220	202	210	237	222	202	211	216	236	195	227	227	244	215	222	217	213	232	231	191	233	236	215	236	232	252	206	245	203	240	202	220	208	216	220	236	200	223	227	224	203	225	242	217	237	201	215	234	218	186	217	197	222	223	222	227	221	245	247	240	207	223	207	181	208	233	233	240	219	195	212	205	204	229	237	195	225	231	219	180	207	208	213	190	194	212	180	197	225	189	225	221	190	222	193	230	236	209	225	209	218	217	212	230	193	220	205	205	226	214	212	230	232	194	204	202	198	195	214	194	198	206	214	215	249	204	223	189	208	204	237	228	208	248	235	241	233	226	237	209	230	224	212	195	211	186	208	233	208	204	210	250	213	200	238	230	193	208	220	220	199	200	234	230	214	218	210	212	214	208	252	201	238	213	223	219	214	215	214	185	211	187	227	206	212	214	205	229	215	191	223	221	220	221	225	204	226	189	221	228	199	235	185	246	211	191	186	220	194	229	220	223	210	212	225	226	208	218	230	199	202	238	208	210	219	211	246	200	214	198	222	214	230	224	212	204	217	205	206	202	221	237	220	196	206	226	211	243	217	206	228	193	231	230	214	214	197	233	215	234	233	220	219	231	208	207	190	226	184	225	229	217	214	217	216	222	210	218	235	230	214	226	200	212	220	205	217	219	227	236	209	210	183	222	192	183	178	214	239	196	210	232	215	218	225	232	228	225	238	193	205	219	202	211	223	204	224	233	221	236	210	233	230	209	185	220	211	231	222	214	213	219	212	222	205	209	228	221	202	212	228	236	206	239	209	198	218	199	214	228	199	222	244	203	206	210	164	210	230	224	226	214	204	216	254	246	251	206	215	218	194	201	223	180	218	238	226	219	205	214	208	214	218	208	239	199	227	218	212	214	227	215	187	208	223	220	220	230	204	199	237	214	214	225	209	208	187	201	206	258	234	208	209	210	242	240	215	190	228	224	230	200	196	213	215	213	234	226	236	194	219	194	213	233	193	211	224	206	227	225	206	216	246	197	203	222	203	223	202	222	232	229	217	225	224	240
14491	16975	23747	29019	24905	17290	13366	11018	9761	8186	3313	2137	1800	1602	1481	1327	1019	945	878	917	811	831	814	755	739	718	750	790	663	694	744	657	697	694	698	705	653	644	611	640	698	594	649	643	677	614	641	664	677	633	602	578	615	628	673	634	660	693	639	577	614	631	618	641	641	639	650	598	600	616	610	658	637	624	627	575	596	625	669	601	592	652	656	651	636	596	619	644	667	619	592	652	612	627	640	631	593	663	670	639	681	639	631	594	632	618	665	641	606	636	643	610	632	616	641	628	604	606	671	606	657	619	638	610	617	608	650	627	635	633	603	633	671	686	636	624	615	604	637	729	642	610	592	621	640	651	643	629	673	625	598	550	633	643	610	632	630	615	600	617	611	598	611	585	641	623	619	620	618	612	594	638	619	628	644	630	640	650	585	631	624	594	640	628	602	623	644	666	605	641	636	680	626	640	627	595	620	651	632	604	637	612	641	591	598	565	633	623	663	593	608	649	613	610	614	645	644	634	613	641	630	627	629	616	654	653	684	620	627	641	664	670	673	591	601	624	638	673	590	621	645	671	599	594	610	638	633	589	626	596	645	639	648	677	617	592	602	565	618	620	605	605	588	619	621	625	662	634	595	636	588	596	653	649	637	595	656	592	629	612	607	641	630	615	632	624	615	613	640	596	607	657	595	623	618	667	654	630	628	627	616	620	611	656	658	650	653	608	629	669	638	629	616	633	644	615	630	597	581	622	632	649	623	642	617	609	639	641	623	620	603	639	640	637	606	649	640	563	582	620	645	634	641	604	634	631	675	578	664	624	639	639	657	626	629	611	607	608	629	645	579	618	675	595	578	619	632	652	631	604	650	621	638	579	611	599	606	598	649	649	591	612	662	618	599	618	584	675	637	620	640	619	580	665	624	636	658	622	629	615	649	637	603	617	660	667	621	627	654	648	592	628	608	592	626	601	645	617	633	559	612	601	655	615	606	654	603	656	643	607	618	633	624	626	589	599	641	608	623	597	654	595	665	659	621	597	574	572	654	645	613	636	621	642	632	636	634	623	615	586	620	692	637	650	573	631	593	630	610	690	564	651	620	615	622	644	615	609	628	643	663	626	620	626	658	612	638	613	568	672	637	639	685	617	594	667	614	665	621	659	605	609	628	609	670	593	587	678	638	587	660	604	626	634	610	597	627	640	604	604	623	609	652	568	651	609	634	600	617	630	605	615	638	658	646	640	623	633	626	627	646	620	609	629	641	665	650	617	651	608	647	641	603	648	690	647	627	678	644	626	606	632	636	630	610	626	625	637	622	559	623	595	660	671	614	641	644	615	631	609	647	618	653	661	699	615	617	664	655	608	612	628	611	666	648	672	644	655	566	646	600	644	627	644	611	640	624	659	635	609	676	643	601	659	681	621	620	635	586	601	619	645	594	594	625	638	643	615	639	603	647	616	676	676	670	640	612	602	620	612	639	619	602	582	612	637	631	648	611	650	650	653	634	605	639	660	610	672	613	627	634	599	611	610	604	628	634	645	624	643	616	637	628	623	601	634	614	592	629	582	598	608	577	595	637	643	641	613	609	643	637	630	613	608	647	619	595	636	654	635	616	570	616	604	623	662	643	604	594	642	619	630	626	682	657	596	605	586	644	586	611	600	642	611	606	632	612	665	598	623	602	653	601	632	661	633	656	638	574	647	583	610	582	617	601	582	660	625	605	615	604	628	640	633	646	621	653	628	675	595	618	618	619	636	603	598	611	601	587	633	635	685	626	631	647	604	622	595	636	621	655	620	643	648	631	682	632	673	667	663	618	613	624	621	617	601	661	582	609	624	625	620	581	648	612	634	647	581	626	647	602	624	652	649	634	688	632	571	620	642	619	647	650	615	676	620	644	641	637	634	598	603	631	637	604	634	617	611	583	671	601	591	616	647	591	621	611	629	595	622	628	601	595	613	602	605	659	626	648	637	610	625	603	609	615	627	623	632	597	579	616	617	606	623	606	639	622	603	647	599	634	673	607	616	588	601	616	598	574	609	613	632	663	653	606	646	584	668	623	677	614	653	617	636	606	588	643	653	582	642	614	615	627	593	648	658	613	601	628	594	627	577	616	608	582	615	638	637	653	652	617	631	671	627	648	658	627	650	619	601	607	624	612	625	656	626	635	642	605	608	645	634	600	634	641	636	614	652	672	610	600	672	608	630	624	617	633	656	633	633	641	665	626	646	609	663	628	636	580	651	616	629	615	642	671	613	662	596	584	617	603	653	593	596	623	652	610	603	645	684	600	649	613	640	599	649	609	617	584	609	627	599	593	630	625	659	607	656	594	612	652	610	667	634	602	618	608	611	623	629	660	661	622	614	644	601	600	612	616	629	598	667	620	629	639	613	638	570	616	639	642	621	631	660	595	617	619	603	677	638	630	610	613	640	626	559	608	631	652	598	639	623	606	631	624	636	639	618	632	679	629	653	636	670	698	639	562	618	593	609	624	605	658	633	636	644	617	623	615	622	644	634	582	646	637	648	647	613	598	615	593	614	589	600	621	626	640	612	603	681	656	661	585	601	647	622	635	618	609	658	639	631	607	594	630	625	632	602	621	634	589	603	649	610	614	648	601	624	630	684	611	670	650	634	624	664	621	611	612	622	660	595	638	638	621	656	641	608	637	628	607	616	640	620	619	681	672	632	646	696	579	636	583	611	641	635	612	601	638	582	634	620	629	613	625	611	620	636	703	641	604	637	606	615	645	626	590	642	616	637	642	632	645	622	646	610	673	622	602	650	585	585	624	616	640	624	621	593	646	622	584	658	637	593	661	628	595	638	623	634	607	678	599	617	623	590	637	589	675	647	596	631	642	595	615	619	664	628	653	572	615	638	666	653	634	597	610	668	621	656	639	637	651	657	639	625	606	634	596	680	599	621	652	605	628	651	587	578	613	596	657	657	633	628	594	609	644	626	605	597	640	640	605	635	655	664	641	642	613	619	590	629	654	661	651	621	632	684	608	654	619	610	644	658	643	620	611	606	647	590	639	616	656	631	632	578	596	619	599	631	632	623	638	639	640	650	672	622	626	612	677	646	639	620	638	669	627	638	636	648	640	633	617	621	600	631	621	695	625	651	662	611	626	606	639	611	584	638	620	600	605	620	661	613	587	683	665	699	603	628	602	621	587	605	634	615	634	619	626	598	596	640	676	615	599	598	628	641	666	620	676	644	609	667	663	609	609	661	609	642	604	609	621	609	560	653	633	610	588	630	600	610	644	602	650	662	642	605	652	654	620	640	641	605	646	659	666	603	635	649	587	664	591	572	641	641	653	625	611	614	642	603	661	614	576	674	616	636	666	615	624	607	647	630	584	638	596	665	621	624	588	623	637	605	597	559	627	581	592	633	611	618	632	640	645	636	638	631	650	604	595	649	656	669	592	625	613	610	596	665	618	621	603	617	614	669	593	596	601	609	632	621	618	628	624	585	642	652	621	636	608	649	653	618	644	609
21768	21690	22253	19340	11343	5953	3691	2672	2154	1930	850	567	435	387	408	345	322	256	275	237	252	227	230	185	247	252	229	243	233	222	236	201	208	217	234	225	218	226	227	222	227	236	213	200	225	216	227	203	217	221	205	221	236	220	239	214	228	199	245	223	227	223	229	239	224	230	214	219	205	234	228	216	212	217	225	208	210	219	216	200	242	217	193	207	196	228	207	210	221	226	218	234	234	215	222	233	226	224	233	226	219	214	218	244	196	239	197	208	218	220	226	224	194	210	223	249	242	205	193	215	210	212	222	205	185	213	218	217	214	248	220	222	220	199	215	233	201	229	232	210	209	187	188	225	228	221	225	226	218	215	230	226	224	223	208	220	203	200	218	201	214	193	228	223	201	215	184	232	219	230	218	222	201	223	236	229	213	209	240	221	227	208	199	224	225	216	202	228	211	204	212	222	219	232	225	219	226	196	216	209	237	227	241	211	223	225	239	234	215	222	224	206	216	234	228	211	199	208	243	221	232	207	192	215	212	236	248	213	229	219	228	216	217	208	233	202	211	242	202	212	215	220	207	242	201	214	231	222	227	233	220	191	209	227	209	235	248	261	233	214	214	219	197	232	231	206	234	217	220	228	241	239	212	213	220	233	206	206	226	247	205	222	234	222	203	222	224	248	222	229	192	208	208	192	234	232	213	239	215	181	203	218	222	215	218	231	206	206	196	241	194	233	227	196	207	233	226	234	232	228	217	205	221	223	202	204	232	202	214	213	207	208	232	230	205	188	228	201	226	234	202	221	237	196	237	203	240	204	215	217	199	204	219	216	207	223	237	229	210	203	222	222	191	209	197	196	207	210	201	228	218	214	212	222	221	215	207	240	236	246	253	219	238	195	224	218	224	211	231	213	216	199	209	211	232	238	195	228	257	215	210	201	230	223	229	235	239	181	240	188	243	222	230	199	225	237	197	222	237	227	227	222	206	215	227	223	193	204	230	212	242	242	209	207	193	183	213	228	187	219	239	217	218	229	254	201	210	242	218	205	221	232	203	208	227	220	226	207	230	206	235	204	192	231	198	204	201	237	236	215	210	228	215	246	223	199	215	227	221	222	233	231	242	192	220	200	224	223	200	238	218	228	213	217	235	206	231	231	202	227	203	247	200	206	218	201	187	212	216	223	203	219	205	208	210	225	228	219	224	209	196	227	229	214	210	240	254	207	213	236	221	197	226	204	219	180	221	213	190	204	242	208	212	202	202	216	224	227	211	230	214	237	239	228	198	216	227	215	222	186	239	246	214	234	214	185	202	215	210	191	225	206	216	222	217	205	222	219	242	238	214	224	223	229	205	213	199	223	227	230	234	204	219	221	219	212	222	209	209	239	217	232	210	217	226	238	215	234	191	203	202	232	226	208	212	218	229	227	198	210	199	246	205	211	212	236	219	236	201	229	233	251	231	248	219	217	214	204	199	210	206	217	234	220	185	219	239	220	204	247	195	216	193	206	233	216	223	217	197	205	226	229	226	213	237	221	225	236	223	249	219	200	204	182	226	214	205	213	231	214	197	218	237	233	214	203	230	237	206	224	232	208	220	232	238	206	209	200	209	208	223	202	235	185	195	188	187	214	182	220	226	203	234	203	218	223	181	213	235	194	195	222	222	200	196	214	225	217	208	219	219	230	198	218	201	215	227	214	220	222	227	205	216	231	209	209	200	234	199	234	234	234	205	236	241	207	221	239	223	215	192	212	203	201	218	240	210	203	214	244	229	206	222	240	236	198	187	222	261	209	247	198	225	227	215	219	213	231	196	217	211	211	206	234	216	231	211	216	218	236	212	194	235	219	215	243	205	203	226	214	207	231	226	205	215	222	214	220	198	215	234	242	234	219	209	257	200	231	214	221	203	214	192	233	212	224	217	224	223	218	211	224	208	192	211	216	223	215	239	226	206	240	222	211	174	226	231	208	207	220	232	243	198	219	222	212	207	209	206	212	233	234	240	210	212	200	209	230	226	206	210	215	232	267	228	209	204	207	228	213	220	213	243	209	230	205	197	200	209	213	238	220	234	214	193	208	221	233	226	233	228	218	209	201	218	205	245	218	223	215	215	213	231	222	249	207	197	243	226	206	230	222	255	217	224	228	228	214	218	217	179	213	214	209	252	239	227	240	206	218	233	233	217	196	203	222	206	223	237	209	223	206	221	217	238	234	194	213	197	220	213	215	218	231	207	237	224	232	211	226	201	201	240	212	205	204	229	233	222	235	205	221	213	218	202	216	237	211	228	215	217	216	228	262	234	209	220	200	227	249	215	217	230	231	221	210	213	181	186	209	228	200	217	217	228	231	230	204	209	231	231	210	204	211	179	212	215	223	197	250	237	225	268	207	224	237	217	224	219	207	189	217	213	241	203	224	204	224	227	218	242	259	215	204	229	212	229	219	209	209	213	215	224	234	236	216	182	195	227	222	199	223	200	223	213	239	226	234	211	226	214	207	223	244	218	199	216	240	215	179	239	231	228	209	187	226	223	227	202	219	210	224	235	239	222	221	218	221	204	244	226	207	199	211	207	203	225	215	223	217	189	214	237	227	244	212	217	238	212	215	209	217	221	214	213	203	217	217	202	214	227	214	220	195	231	204	210	223	215	210	197	213	241	206	203	221	197	265	209	227	210	202	187	204	213	203	219	235	220	215	220	228	245	221	199	191	235	244	225	233	225	213	227	228	212	216	214	227	226	205	211	236	250	194	214	208	213	211	212	210	198	237	241	232	223	208	226	234	230	213	223	223	222	213	206	227	194	226	213	221	204	202	199	204	222	209	203	195	219	228	214	220	233	210	217	224	216	223	226	212	225	221	234	198	222	235	233	246	235	195	193	214	239	221	228	212	221	235	201	205	214	213	207	239	217	239	234	240	241	234	201	220	211	198	226	229	215	204	216	212	211	195	198	221	224	199	208	228	241	200	243	218	243	208	188	207	216	202	205	193	213	230	228	213	226	196	219	231	233	211	205	211	217	205	232	208	210	226	201	223	214	206	193	222	198	208	216	202	185	222	225	209	197	244	213	243	190	228	186	214	194	210	243	194	196	224	209	227	209	227	228	227	202	226	210	174	218	206	210	226	226	211	224	222	207	216	198	197	227	206	200	195	211	260	252	231	252	208	221	222	199	214	224	215	248	227	227	200	210	202	229	208	230	218	212	221	214	236	194	191	238	189	201	226	204	198	226	203	195	236	195	213	223	208	211	229	213	190	196	247	234	210	223	213	194	249	210	205	214	205	235	214	226	206	223	220	211	203	222	207	226	223	199	208	222	222	219	219	214	225	230	217	230	220	236	239	208	226	239	215	236	224	221	218	208	214	208	229	195	236	215	212	219	226	209	201	221	206	211	236	223	200	221	253	238	194	216	226	182	225	232	224	216	247	221	232	208	218	204	204	220	183	233	220	220	223	218	237	194	233	212	215	219	245	229	199	231	208	198	231	217	212	217	212	213	218
15040	17319	24076	28941	23312	17417	13475	11200	9794	8949	4097	2589	1976	1738	1705	1497	1100	1059	1000	889	833	834	778	769	762	736	754	735	720	710	684	687	687	712	684	638	679	647	669	665	670	628	676	680	689	666	589	604	633	689	626	619	626	603	674	603	583	676	624	552	588	638	601	660	620	617	616	647	639	622	609	654	619	618	637	636	614	652	607	662	665	643	642	591	608	663	616	623	634	586	644	623	603	641	626	620	617	666	650	628	596	651	631	656	629	632	645	633	697	629	636	638	601	584	616	633	633	630	608	615	618	627	644	634	606	650	606	622	598	643	620	611	653	654	626	627	659	609	646	598	627	582	650	618	618	630	622	629	638	647	695	646	614	646	642	659	614	590	650	578	616	638	593	651	653	644	647	614	643	632	574	658	635	613	635	619	638	635	601	679	596	629	612	612	664	688	648	630	612	635	652	647	612	617	608	675	620	601	609	623	647	676	645	598	614	652	631	630	631	641	597	601	704	664	684	638	661	624	660	613	590	643	640	647	660	668	617	589	627	622	614	629	637	606	625	633	626	608	627	657	578	652	608	608	642	612	590	641	617	576	623	600	623	623	675	663	661	625	662	654	610	602	646	638	589	655	626	612	649	569	654	634	628	607	630	609	589	624	622	652	572	608	649	652	595	617	594	623	594	633	596	621	610	637	610	637	629	603	635	611	649	665	619	639	581	614	577	652	666	590	658	591	606	648	629	581	638	597	653	664	646	643	627	651	586	637	616	590	670	658	624	674	644	607	652	629	653	589	593	602	648	654	619	574	595	642	661	588	594	630	635	638	608	640	644	688	617	629	628	635	656	645	603	624	616	598	596	635	626	660	617	669	671	610	624	578	602	605	644	641	602	654	611	624	647	590	615	666	651	644	654	682	616	626	610	639	604	621	607	629	612	623	683	649	664	628	608	594	649	661	625	634	626	640	592	625	646	641	625	644	644	631	617	612	660	610	640	632	604	615	638	617	635	650	636	645	668	652	648	608	652	678	651	640	698	612	617	576	593	595	636	629	657	646	627	611	594	621	621	645	605	605	652	598	601	643	620	617	675	601	638	627	603	646	621	690	630	617	636	631	622	657	605	680	598	592	629	675	623	656	603	643	588	622	628	616	641	622	632	593	618	661	605	652	622	648	615	636	625	635	629	585	624	633	601	625	678	648	649	607	646	625	599	581	680	602	628	598	680	647	673	659	598	653	635	622	595	645	643	661	636	633	629	643	651	612	633	607	652	624	555	630	646	616	602	634	620	550	672	636	618	646	643	666	638	608	677	646	614	646	594	616	595	635	591	620	644	629	626	625	649	625	667	652	617	690	594	621	640	658	624	611	627	631	661	609	586	681	586	621	623	639	592	646	608	617	615	617	619	631	675	654	646	601	623	629	640	658	600	677	624	617	593	649	609	608	656	599	654	645	615	651	615	600	621	666	634	622	647	635	614	602	596	611	608	633	653	614	612	641	623	619	626	657	606	597	609	583	680	658	635	598	657	604	621	623	614	647	603	623	650	648	615	613	625	622	615	612	624	589	616	662	661	592	687	629	595	613	626	656	590	652	621	625	654	648	605	637	644	643	633	655	633	672	650	600	661	634	644	642	648	671	604	634	627	628	652	661	668	626	699	584	630	625	670	684	621	626	627	668	610	585	622	614	622	630	575	633	662	624	655	606	631	619	607	644	644	639	604	599	642	638	676	611	621	637	646	611	630	604	654	659	604	643	595	634	594	614	594	626	632	663	577	629	644	616	623	638	614	594	636	678	640	624	637	634	626	646	603	603	633	629	652	587	654	625	678	623	640	670	614	582	628	624	606	639	623	621	635	619	627	631	643	628	657	665	649	620	621	671	637	592	631	603	602	649	653	619	643	653	630	584	635	626	633	628	589	604	626	605	614	627	590	696	609	630	627	666	647	683	650	636	607	655	597	665	621	626	598	669	619	602	648	622	625	664	659	617	649	621	622	627	662	672	644	617	630	674	625	593	624	681	596	616	599	652	619	663	671	629	687	621	665	633	610	605	628	627	615	629	597	649	660	630	667	616	624	617	623	655	632	643	631	620	630	631	598	618	661	602	646	634	648	636	581	608	626	619	630	586	610	605	640	634	656	646	649	637	623	614	609	620	628	630	624	653	652	659	673	648	609	641	616	598	620	638	670	608	639	622	647	603	596	645	628	607	637	631	646	606	631	659	623	680	649	618	626	644	676	666	619	667	687	654	615	642	648	656	628	616	648	644	639	635	624	644	621	603	663	590	617	673	619	639	605	652	635	624	677	609	603	604	603	584	618	624	603	653	611	631	685	612	650	604	584	616	640	620	632	652	657	641	636	662	641	598	626	652	638	599	628	648	647	622	617	630	656	585	682	610	638	650	608	633	661	633	634	636	611	607	616	637	607	640	604	607	568	625	627	637	583	591	626	605	620	664	638	639	655	610	648	640	637	617	646	638	612	627	592	627	649	679	619	640	662	601	622	626	635	646	643	617	618	629	572	661	635	621	650	683	617	596	653	655	634	600	648	611	649	644	594	639	660	613	609	651	643	615	644	684	669	653	624	595	597	613	628	644	593	600	665	622	677	649	622	632	637	670	641	642	556	646	608	642	624	594	639	650	626	670	627	652	664	641	601	614	597	601	590	630	629	628	637	627	675	625	671	633	608	608	665	639	655	625	686	595	645	591	615	582	623	624	630	599	617	650	667	619	649	659	597	593	650	574	691	636	607	683	622	640	667	616	695	596	595	643	608	624	609	614	649	632	661	655	655	624	633	621	605	639	652	625	599	615	653	582	606	580	613	645	614	636	597	696	635	580	646	664	593	630	620	569	664	657	610	597	596	580	649	605	588	607	688	633	647	636	677	620	655	654	691	665	663	622	626	623	656	590	680	623	622	590	601	663	642	607	628	613	653	663	611	592	645	595	646	643	603	665	619	656	634	664	626	628	624	588	628	640	614	644	609	583	648	637	614	623	619	592	618	605	677	591	599	612	621	586	602	616	626	657	632	632	645	653	592	656	618	575	613	614	632	603	617	625	631	632	618	633	614	634	616	641	641	624	653	621	664	616	611	638	603	610	594	609	646	612	644	614	658	639	602	610	623	689	624	600	682	620	623	604	642	661	611	669	587	632	595	645	636	608	645	670	611	613	659	645	650	597	621	624	634	650	616	618	604	613	592	633	617	634	612	608	644	677	596	673	632	634	638	661	643	579	633	620	652	677	632	632	587	650	619	625	611	619	666	654	596	614	617	630	652	639	639	606	637	654	632	622	657	632	580	629	663	590	604	647	652	640	624	628	609	589	637	597	629	643	630	612	656	597	591	583	603	630	589	594	623	664	619	613	610	610	635	659	625	636	627	590	586	644	623	586	611	665	641	652	580	658	607	611	665	617	572	599	677	597	682	599	623	656	614	623	635	627	634	620	633	630	613	596	677	608	657	652	657	598	572	618	610	626	581	671	625	571	607	622
22171	22942	22875	18214	10867	6244	3853	2698	2155	2042	965	596	428	390	390	368	300	281	276	277	287	220	272	260	235	222	240	236	276	230	238	254	212	229	235	237	228	246	262	229	223	228	212	217	217	221	210	232	211	233	240	234	224	237	236	198	250	229	238	247	236	211	243	233	235	221	227	224	240	256	221	220	248	215	228	232	227	226	215	212	233	227	237	219	206	247	227	232	221	221	243	216	225	218	242	223	198	234	236	228	244	212	245	238	204	231	262	245	238	231	194	239	226	234	214	219	212	216	239	236	224	244	220	228	229	260	231	214	205	248	226	217	222	232	232	213	214	240	216	220	206	225	237	232	245	233	222	241	215	220	230	218	227	222	238	192	194	206	236	214	208	256	246	221	212	230	210	218	231	207	252	221	258	236	251	243	248	240	211	223	221	216	216	222	214	234	250	241	217	223	231	204	210	198	234	251	209	231	214	215	232	208	208	222	223	259	231	221	216	223	223	205	215	217	217	222	265	208	260	245	250	244	231	247	221	197	242	242	231	221	244	220	216	212	260	222	220	226	219	219	213	223	235	197	197	254	219	226	241	213	222	220	228	217	230	230	231	231	235	243	242	205	211	197	239	228	219	207	200	237	228	221	233	218	218	232	230	226	222	236	233	245	231	233	201	234	245	226	224	222	208	221	212	204	239	216	233	235	227	216	218	224	208	226	243	214	223	234	228	213	233	226	233	248	222	232	230	228	233	224	228	227	225	233	243	214	215	265	234	224	226	215	251	230	218	258	195	237	227	233	248	229	191	215	210	264	217	219	215	221	244	223	227	227	228	206	195	211	236	246	214	239	224	228	237	230	228	217	238	227	234	216	237	246	227	228	226	228	252	242	239	227	197	216	227	204	220	227	218	224	249	236	228	212	229	246	215	205	221	221	224	241	246	244	217	236	257	215	226	209	228	229	212	230	212	248	213	237	217	233	225	245	213	249	247	215	236	209	211	208	251	244	211	228	234	219	235	219	216	218	230	246	200	235	218	241	215	198	225	246	226	238	222	219	242	229	221	242	227	229	259	213	219	203	222	245	200	225	206	210	230	227	206	205	220	207	250	224	209	218	218	205	215	217	200	210	227	262	229	217	235	191	227	219	227	218	217	223	223	239	223	216	219	228	187	219	233	240	246	237	225	235	231	217	235	230	229	217	222	249	234	216	236	221	232	207	230	220	190	237	225	240	203	260	176	196	219	214	229	213	214	229	210	216	202	216	235	227	241	226	234	231	229	268	210	207	212	219	209	216	253	215	236	213	216	259	200	226	228	230	223	202	238	240	231	220	235	231	219	254	216	235	250	200	227	204	243	189	242	205	245	230	209	221	224	222	235	242	221	228	233	222	228	225	235	213	216	227	198	236	227	230	211	225	181	237	241	227	207	210	228	208	243	219	191	222	203	240	226	218	215	228	230	229	246	176	234	248	230	235	247	232	221	201	224	235	251	209	247	229	232	208	217	211	219	218	223	222	229	207	236	214	201	212	241	224	214	221	236	228	221	225	194	235	225	210	234	236	236	223	240	219	226	240	189	224	254	227	230	231	227	232	216	216	228	249	227	230	210	266	227	207	183	238	225	232	199	210	239	228	199	247	244	252	220	225	206	207	227	237	232	194	240	213	205	228	225	228	234	244	242	221	218	223	216	210	233	242	203	240	217	239	251	222	223	229	213	205	203	233	222	239	218	211	222	222	223	214	231	246	220	249	230	214	211	224	223	225	222	209	237	212	217	213	227	197	230	206	211	209	229	222	238	218	194	224	231	227	216	228	216	223	201	226	240	255	229	231	226	227	186	230	236	190	260	221	251	229	223	217	248	226	229	211	221	210	233	221	232	210	251	239	220	228	214	207	216	218	233	211	220	227	218	244	211	238	209	218	236	214	217	207	220	234	193	230	214	238	246	250	220	202	236	233	224	231	222	219	209	225	187	234	213	216	214	234	205	213	211	257	219	227	244	218	218	221	205	247	217	230	215	220	200	218	232	210	219	193	235	249	255	230	243	211	203	219	199	221	234	202	225	209	237	237	237	205	227	209	210	206	241	210	228	227	257	229	243	255	222	177	209	235	213	218	244	212	245	210	221	211	223	235	216	221	212	227	224	236	246	249	230	231	247	235	250	226	231	214	188	220	227	229	210	208	210	227	203	207	226	241	214	258	227	235	212	226	228	200	239	240	223	242	223	213	225	207	215	204	218	228	242	222	218	201	232	251	227	225	235	239	241	220	200	208	224	229	225	232	235	225	239	240	220	201	240	215	237	228	235	214	242	209	230	241	234	209	222	206	217	249	221	218	196	253	246	222	231	221	246	220	233	252	213	246	237	199	216	222	264	245	230	200	224	205	236	197	231	212	228	207	240	232	229	237	254	245	214	221	216	218	229	265	231	216	235	229	233	229	219	238	245	232	233	231	225	197	250	224	223	229	190	202	205	231	201	245	231	243	226	236	258	223	231	212	220	216	234	223	229	214	221	219	240	192	196	209	243	202	237	237	218	235	253	223	221	232	216	210	225	207	232	219	228	219	220	200	272	249	231	208	227	215	238	224	242	239	210	251	221	179	243	242	256	238	225	254	242	221	211	199	211	195	208	212	218	210	224	241	230	239	246	271	219	218	212	229	240	199	235	221	228	218	226	214	202	267	235	207	228	217	228	220	223	214	220	227	233	209	208	246	258	228	222	229	200	205	212	236	215	243	256	213	225	237	213	242	231	232	187	191	216	211	222	226	207	204	224	252	268	221	239	234	200	210	225	235	235	237	195	214	229	209	220	228	207	216	212	250	250	239	204	230	243	232	231	241	200	232	249	230	233	195	227	236	243	205	250	206	205	228	242	225	216	236	246	220	229	243	225	238	214	218	228	230	251	233	241	229	219	209	215	227	204	206	226	198	234	229	225	254	208	195	238	199	195	218	224	207	213	236	230	184	233	217	237	227	228	200	246	235	212	228	241	233	209	184	220	225	215	230	215	212	237	243	243	248	224	223	253	222	243	230	229	206	227	211	226	241	219	221	240	221	224	206	235	238	229	209	224	212	217	264	231	191	207	211	244	227	207	246	243	226	210	219	187	207	200	218	244	221	223	233	233	223	216	230	225	215	206	223	229	202	217	186	245	202	199	216	229	236	217	225	207	204	212	233	223	223	245	201	243	210	222	197	241	225	221	223	211	224	231	211	201	209	225	225	242	233	224	214	221	225	220	235	197	222	243	218	233	247	210	238	239	228	205	229	228	227	218	258	240	242	187	247	204	206	231	229	200	211	238	223	253	214	219	217	233	228	239	213	218	220	228	234	258	243	207	216	207	221	176	210	234	231	233	218	223	228	237	210	204	211	212	231	225	258	201	250	237	249	230	194	233	208	204	202	225	210	218	242	234	233	217	237	224	230	243	253	229	218	261	236	216	238	229	202	213	229	236	252	234	242	242	215	221	227	222	210	218	215	207	208	206	196	238	225
15413	18397	24535	27754	22768	17774	13750	11374	10051	9420	4455	2870	2163	1824	1691	1518	1198	1095	1010	917	906	894	809	784	777	758	803	749	753	721	677	730	677	708	749	663	668	688	698	651	662	642	662	695	639	678	644	623	681	655	647	653	624	673	626	644	674	619	681	611	644	655	647	671	621	688	649	631	623	670	637	618	619	677	661	644	638	674	671	657	701	641	609	648	620	635	631	676	608	684	630	633	646	596	690	606	617	677	640	647	624	639	672	628	662	645	631	646	637	642	682	626	632	674	631	594	650	647	637	631	614	640	594	655	644	654	602	635	602	654	664	601	636	599	664	635	688	679	666	653	622	678	614	667	620	667	679	595	625	669	675	651	672	657	656	660	621	626	665	644	655	629	635	607	691	622	637	616	685	587	622	624	628	657	669	646	639	639	625	689	613	653	677	684	642	689	666	638	674	621	650	635	639	609	639	655	632	670	648	642	645	647	674	647	640	649	645	630	627	621	655	634	617	676	654	684	643	631	635	627	643	643	649	663	668	632	623	666	622	633	626	634	611	585	648	626	637	631	624	658	613	613	661	663	652	634	653	666	667	655	617	633	659	693	652	675	665	681	606	684	656	670	638	640	657	661	649	614	650	653	598	631	631	650	655	674	647	653	592	634	630	649	653	595	665	614	656	636	635	675	618	626	626	638	638	633	642	663	616	625	637	646	645	708	620	648	684	669	621	600	663	634	677	674	645	625	642	602	649	626	640	668	622	699	600	616	642	696	677	622	612	671	649	653	626	682	652	647	636	637	638	658	691	636	636	649	645	619	655	655	687	653	591	648	622	640	675	644	629	641	600	636	598	610	680	663	654	642	672	685	614	670	616	634	683	609	687	671	664	640	655	615	630	682	650	623	637	620	667	650	641	664	696	642	585	666	658	666	636	641	663	656	676	643	676	669	622	627	681	638	655	615	600	637	650	612	628	657	626	676	622	612	664	641	635	657	603	683	623	645	636	649	677	685	621	655	636	655	700	663	599	622	618	632	599	647	689	643	653	662	608	651	595	602	695	633	641	665	552	645	646	678	650	606	675	639	632	673	678	632	617	669	636	643	653	676	671	607	621	640	694	682	667	610	660	684	689	593	637	656	619	669	595	651	629	660	637	632	603	615	657	660	665	602	619	678	643	640	651	652	615	660	630	652	660	637	630	677	679	662	622	667	673	646	626	675	587	618	677	626	664	618	661	611	593	663	608	662	582	634	604	642	631	656	673	652	625	634	608	673	646	650	677	667	652	683	600	667	646	668	647	651	612	674	656	658	620	640	641	640	649	670	647	609	670	654	649	625	644	662	632	675	604	639	646	645	655	622	643	621	673	649	643	654	600	675	646	650	626	618	680	654	644	636	637	625	637	627	653	662	618	658	643	653	606	613	649	631	671	644	623	649	640	642	629	636	688	654	660	656	584	640	677	643	621	651	665	624	627	666	623	640	628	677	640	636	604	692	638	687	687	654	636	668	638	671	603	678	630	646	663	627	613	634	694	622	610	608	605	624	608	657	633	680	621	674	681	653	672	616	661	665	669	682	624	690	635	614	653	636	611	659	592	639	638	631	631	668	681	632	678	667	672	641	601	647	649	688	685	634	627	682	669	625	688	642	656	651	647	678	662	644	646	681	652	632	657	633	646	627	672	656	658	682	634	647	657	686	650	670	650	655	629	694	645	636	612	619	645	661	641	630	684	622	669	664	635	656	610	648	659	667	616	629	641	595	610	669	635	641	609	624	633	652	669	629	626	624	654	651	656	656	604	706	640	668	679	639	642	621	641	660	639	623	651	652	643	619	661	632	619	617	624	656	657	652	578	631	671	677	648	604	640	648	642	609	660	634	691	654	617	666	646	594	654	656	649	659	610	582	626	662	612	640	635	623	617	696	665	636	664	654	652	622	623	645	658	700	652	631	636	631	677	639	639	664	610	655	644	639	648	687	664	632	621	661	607	674	611	593	671	640	679	658	634	673	664	617	649	669	650	647	664	682	645	667	674	653	663	614	626	647	660	642	638	632	661	654	639	605	610	613	641	624	629	685	647	666	725	620	598	670	667	602	606	630	650	655	649	648	648	630	689	668	665	660	650	639	644	661	630	658	693	680	670	631	688	680	672	677	628	659	649	672	700	608	614	607	641	686	663	677	628	608	668	644	684	620	629	650	636	691	643	644	641	666	625	599	612	643	685	654	649	618	682	655	708	667	662	681	616	625	699	660	681	620	603	628	634	677	624	651	629	665	628	613	613	627	648	637	659	646	655	639	641	657	595	649	616	580	632	671	683	622	642	660	630	684	640	635	663	618	636	638	622	619	654	641	618	618	633	660	660	691	638	684	641	604	631	683	678	663	613	642	661	648	640	660	597	653	615	664	655	621	633	660	626	637	646	660	617	597	639	641	623	606	614	618	663	660	627	665	654	612	640	620	667	606	623	678	641	641	630	666	627	646	653	643	710	606	646	644	636	640	655	655	613	607	626	640	659	617	729	612	614	634	657	640	589	659	609	646	635	597	648	622	671	634	628	647	660	623	592	638	627	661	666	681	664	663	629	634	643	617	617	652	688	643	608	674	631	635	621	654	655	659	663	637	656	644	634	650	634	626	621	673	681	661	661	644	651	657	650	637	608	592	631	648	621	619	603	627	619	633	649	626	647	642	637	668	641	629	623	672	665	632	661	642	656	630	622	653	598	629	636	658	669	621	659	650	640	633	662	687	647	634	627	637	658	643	682	677	645	688	605	643	619	667	650	668	645	655	646	647	660	639	661	633	644	635	660	617	661	638	671	605	615	608	602	619	647	603	636	629	634	655	665	620	667	647	660	657	645	635	583	662	641	647	637	642	663	631	634	677	612	693	657	680	673	656	643	600	665	613	644	638	621	633	666	629	647	651	636	659	638	656	628	713	640	676	638	664	622	661	638	655	663	631	657	701	612	619	658	646	647	646	658	568	680	661	634	630	648	649	619	635	664	610	673	651	652	654	626	630	662	653	663	621	655	659	662	637	670	626	652	662	671	650	651	633	600	634	619	633	618	665	633	723	624	638	646	658	608	673	704	650	650	656	621	655	618	592	671	658	650	691	667	631	688	688	698	623	647	623	586	684	612	638	616	645	669	667	701	604	653	669	571	579	635	620	636	610	636	626	620	637	649	622	656	611	649	659	590	623	601	637	660	607	610	686	660	652	639	677	664	640	640	670	651	675	630	629	631	658	629	627	644	619	634	629	607	682	639	641	637	697	659	688	671	675	641	619	638	673	664	670	620	629	654	650	667	615	627	654	600	657	645	653	616	614	637	658	655	606	665	636	661	644	674	666	625	664	650	661	657	678	630	688	609	634	633	636	661	695	670	637	673	627	653	652	658	624	609	628	670	641	656	637	612	651	622	594	607	643	602	616	658	678	624	626	665	664	680	604	652	683	656	629	663	642	653	682	637	632	623	624	621	672	608	642	637	624	657	639	663	634
22475	21154	21071	16470	10365	6348	3747	2887	2448	2093	1019	836	636	480	423	375	346	345	298	255	261	267	259	242	249	248	270	251	256	221	241	268	250	232	224	235	244	244	235	223	240	247	210	213	224	222	226	244	239	214	219	268	251	224	239	243	243	267	236	231	233	239	215	216	237	222	242	223	252	216	229	250	237	228	217	195	242	213	196	233	223	228	244	237	238	235	251	239	240	233	252	231	227	229	247	256	263	249	229	198	213	207	244	246	214	233	211	229	251	239	268	198	238	244	215	224	255	228	216	220	223	240	212	227	247	245	260	239	262	232	239	210	247	229	218	241	235	255	233	215	227	233	242	272	222	230	225	257	230	226	193	227	231	240	229	243	217	216	225	222	231	220	252	238	215	250	243	227	216	229	211	230	233	226	236	233	226	219	238	217	238	265	214	222	216	218	245	256	219	213	219	205	215	279	256	230	235	208	229	235	225	210	250	249	223	234	229	247	229	232	263	237	247	226	219	239	240	243	220	238	235	241	214	233	237	249	239	220	238	248	232	223	246	195	218	214	257	246	231	217	240	234	223	238	231	223	247	224	217	216	224	235	237	208	232	229	233	247	241	239	212	218	223	233	223	237	226	230	231	212	252	256	245	251	221	225	233	245	241	218	222	224	216	235	211	247	222	224	263	242	234	203	260	231	226	236	202	244	222	210	251	222	250	195	225	213	268	219	215	222	219	234	231	270	232	222	237	220	224	270	241	221	239	228	227	222	234	241	239	237	229	222	227	233	230	250	239	250	209	234	226	232	236	224	248	215	226	236	210	246	222	235	227	228	242	227	204	197	232	236	230	213	218	217	193	208	215	243	233	222	230	243	222	238	228	212	269	236	243	223	228	225	229	226	223	226	262	224	225	232	251	197	240	236	219	196	254	226	220	189	249	246	246	257	209	227	246	233	237	214	205	229	225	231	263	230	225	268	222	223	235	221	239	246	241	247	268	231	248	250	252	232	229	209	232	247	222	229	226	217	217	250	228	285	219	232	250	249	221	243	243	224	236	224	245	229	205	235	225	247	220	241	247	251	225	223	194	240	244	213	257	237	201	233	236	239	244	219	209	262	247	229	238	245	230	210	250	227	239	244	238	255	258	246	230	218	246	234	214	226	263	266	248	243	249	229	217	229	257	218	244	234	217	222	208	232	226	250	222	233	257	223	215	226	211	243	237	221	223	218	256	274	229	254	231	219	207	231	220	247	216	267	194	302	265	251	218	245	234	239	245	215	232	239	212	244	230	259	242	222	237	232	252	232	229	226	240	202	248	248	262	247	252	237	245	232	221	245	219	217	218	219	214	237	217	214	238	203	257	242	242	231	241	231	255	211	254	257	216	259	216	236	237	228	239	217	220	262	236	232	220	234	223	224	246	217	236	238	232	213	215	198	252	221	235	223	235	245	198	224	235	204	234	257	250	242	226	242	248	228	215	223	252	251	247	217	224	243	245	226	235	214	245	248	218	243	249	222	239	220	222	229	233	229	266	270	226	247	236	218	251	239	241	267	249	246	247	239	243	192	236	251	248	208	261	221	237	221	220	221	220	271	209	220	233	224	239	235	228	266	245	243	237	246	218	213	237	243	235	224	246	252	260	248	218	227	254	231	223	246	269	237	198	238	232	208	223	244	227	258	249	246	232	225	239	218	238	231	194	239	219	256	239	243	220	267	221	227	256	252	223	232	231	215	219	234	228	254	254	223	203	218	207	228	240	230	253	220	247	221	218	251	224	221	228	221	209	232	237	247	225	230	241	222	248	263	242	232	248	223	247	225	210	238	241	228	240	258	217	228	239	238	248	242	185	227	235	228	258	283	239	217	235	221	253	221	251	238	196	233	238	226	218	227	240	233	228	235	242	255	228	235	235	219	267	203	235	273	234	242	224	221	218	244	258	205	244	233	245	213	226	223	231	220	213	219	235	221	230	219	237	243	229	239	251	220	211	232	232	260	233	235	233	218	242	231	230	236	241	239	233	246	249	255	230	209	243	231	225	219	214	230	200	233	235	249	243	215	233	236	213	235	204	248	225	225	243	250	236	222	232	215	233	239	222	243	216	226	221	208	226	261	228	224	232	217	241	217	223	233	196	258	230	236	251	235	227	221	242	270	244	237	239	216	263	256	215	212	248	243	204	232	220	220	204	207	221	252	227	229	231	221	251	224	234	205	218	226	212	228	230	238	231	245	222	211	264	241	241	243	243	223	243	238	232	250	230	238	234	218	224	239	222	217	262	246	228	235	238	257	228	265	238	223	234	205	261	245	231	232	248	231	212	224	234	231	247	250	209	250	217	231	225	228	231	232	230	244	230	230	256	232	222	213	227	235	234	235	219	212	232	212	237	233	241	227	236	234	217	256	192	212	202	241	232	234	230	250	240	246	208	227	257	237	237	227	250	253	245	245	223	205	228	233	230	256	240	216	240	222	256	207	218	233	226	241	201	203	235	242	227	235	249	235	217	247	210	224	245	217	231	258	242	231	230	227	207	230	234	229	239	243	247	228	243	241	218	230	218	263	257	237	239	227	271	204	224	244	238	215	212	245	221	204	242	266	241	238	249	228	207	210	214	221	252	257	244	236	223	245	279	230	232	211	263	206	236	225	255	220	215	252	246	241	243	239	236	215	225	225	209	225	210	242	219	247	255	209	221	225	247	221	195	213	223	250	213	244	230	221	240	195	243	229	219	268	231	241	216	218	241	234	252	266	235	235	221	255	221	234	222	231	214	219	229	226	236	233	255	241	215	243	248	236	231	241	238	252	238	226	247	219	236	242	255	237	214	194	225	244	214	266	231	229	233	212	240	239	212	219	226	276	252	261	239	237	212	222	242	248	241	212	247	236	246	234	250	228	212	237	243	254	251	217	221	240	233	233	221	232	263	206	253	243	213	232	220	217	236	230	201	217	234	227	244	248	225	239	237	218	220	225	213	252	227	221	250	226	223	252	203	247	239	236	255	255	220	244	238	224	219	248	224	232	260	211	254	226	225	256	231	238	242	206	209	226	257	249	230	233	239	232	248	228	231	189	214	235	206	203	209	252	212	226	209	249	239	224	219	232	191	248	249	217	227	204	236	224	241	240	223	248	250	233	213	233	244	234	259	242	242	274	246	238	232	225	233	236	222	250	240	216	225	218	258	212	225	198	228	258	215	225	223	253	240	252	230	232	226	205	235	226	239	257	238	255	245	262	268	278	250	243	245	246	234	240	252	216	238	238	238	243	251	228	194	220	245	243	227	248	215	198	243	237	244	222	273	213	225	216	239	210	219	219	246	222	214	233	234	220	222	249	221	220	252	213	225	208	227	243	229	220	233	215	230	230	237	245	216	220	245	213	225	225	257	234	250	207	215	245	218	234	230	247	234	236	200	208	245	251	230	241	224	228	262	212	225	248	234	218	240	236	222	230	242	227	220	236	252	239	227	236	224	244	231	201	223	228	257	259	205	235	231	241	220	256
15496	16603	22885	25802	22494	18122	13492	11854	10881	9384	4747	3743	3077	2233	1931	1587	1279	1270	1033	1071	968	862	834	805	747	774	755	744	739	741	710	727	715	690	742	690	699	668	686	648	714	622	641	665	697	666	687	665	660	690	630	649	647	675	668	643	660	633	649	645	672	664	660	673	682	646	674	637	660	712	677	690	615	626	700	642	644	652	645	627	610	647	638	696	654	646	643	697	635	649	676	633	631	664	615	591	644	702	613	624	686	715	651	650	689	652	696	643	682	648	678	631	697	688	648	725	614	656	662	680	656	712	680	679	684	663	718	657	673	626	679	625	684	672	650	654	673	681	654	628	682	674	701	680	628	668	673	632	610	694	664	684	668	689	644	650	677	676	706	614	649	695	606	642	645	647	650	654	674	660	615	639	692	664	681	653	652	670	602	623	670	698	658	675	658	699	623	645	660	683	637	662	662	656	682	672	694	657	697	663	667	638	648	648	633	642	639	687	664	648	689	656	651	659	651	683	667	677	674	605	662	641	706	640	617	629	661	637	688	669	680	656	621	667	624	648	682	680	682	707	686	614	647	678	673	667	661	703	688	664	739	683	693	644	618	671	669	670	644	663	643	676	680	639	677	665	629	620	667	625	653	660	652	703	655	701	704	654	669	688	661	676	632	645	678	691	645	661	670	678	640	669	635	654	670	660	635	676	667	677	664	676	684	665	650	647	655	667	650	649	669	658	645	638	686	668	668	646	655	621	624	685	642	668	668	672	703	627	656	665	709	652	626	679	644	659	652	698	684	628	662	645	631	716	694	638	672	642	646	649	669	683	639	677	595	649	703	643	657	686	670	647	673	645	666	659	661	663	710	644	680	686	674	642	695	693	663	656	688	675	690	671	710	650	685	668	618	720	658	681	662	667	647	667	722	641	687	658	643	642	670	635	654	659	654	646	676	649	660	707	698	677	704	641	696	662	634	641	682	657	648	660	657	689	645	685	649	683	670	638	619	661	713	665	694	661	697	703	678	658	725	705	630	626	710	644	634	676	683	654	691	661	672	643	687	695	700	654	662	681	689	666	643	697	678	669	645	655	635	611	675	653	652	651	659	653	666	711	631	667	668	630	677	686	683	707	632	688	690	678	639	704	702	605	667	673	675	601	661	668	671	643	732	668	674	719	667	666	648	653	658	674	683	698	641	659	642	712	707	664	694	673	640	650	683	662	685	669	615	663	630	615	651	713	675	626	640	641	603	655	680	693	692	676	645	667	655	640	682	632	650	705	671	661	655	677	676	669	665	660	616	623	649	683	653	681	676	675	666	656	683	641	638	678	646	698	658	626	678	723	706	701	635	678	687	658	628	643	711	685	665	638	625	643	659	640	635	667	683	656	618	713	611	692	656	615	646	595	591	614	630	678	643	664	656	657	658	685	687	722	675	663	665	649	710	672	689	665	692	633	652	694	658	687	632	670	664	670	674	626	656	661	657	639	573	676	693	674	682	624	668	617	628	648	641	673	643	660	670	692	668	639	639	645	724	636	686	657	665	674	683	622	657	655	655	675	669	682	641	658	677	675	622	666	638	634	675	688	678	657	662	598	679	621	659	632	660	690	677	652	699	629	688	649	670	639	636	662	629	700	670	682	634	637	646	627	657	695	705	679	605	658	661	619	657	649	667	713	667	655	657	621	665	635	646	660	693	656	656	659	703	690	658	682	685	674	621	706	647	659	691	652	677	645	705	603	692	672	695	629	672	659	638	684	636	681	652	687	641	627	645	655	683	645	684	632	645	701	680	638	692	716	665	640	670	635	658	683	674	623	637	673	639	713	724	679	687	651	680	657	650	696	731	631	653	622	665	671	654	611	669	639	619	639	622	640	644	695	636	655	682	656	672	644	631	694	643	645	635	655	647	627	651	644	662	651	696	678	658	667	695	648	645	676	638	629	664	660	657	675	673	641	665	650	642	653	674	651	685	624	668	672	711	627	641	661	662	602	658	654	677	631	658	644	651	680	640	702	627	651	647	632	661	630	664	633	596	667	670	658	656	642	689	646	705	657	662	691	676	690	657	661	614	646	685	650	687	642	602	633	683	693	670	645	670	676	707	663	668	710	646	642	646	628	625	641	716	708	638	627	661	705	652	660	661	662	645	657	689	651	617	687	628	638	696	659	689	668	639	620	720	674	678	614	647	656	691	628	654	640	656	694	681	682	666	706	650	629	663	654	635	660	655	662	718	638	657	660	675	652	668	667	709	646	627	661	712	638	661	704	660	630	655	678	693	683	648	672	653	663	671	624	637	658	658	614	657	661	708	630	664	672	649	679	651	684	691	657	660	682	657	654	667	633	711	661	700	600	687	703	650	659	663	682	692	631	647	698	673	677	630	634	698	634	661	669	653	679	649	671	667	645	687	715	624	672	645	650	602	627	652	682	647	632	663	723	652	676	641	647	632	707	627	638	672	668	676	646	679	690	672	654	681	601	661	661	714	677	673	628	708	699	618	658	684	657	676	680	727	688	647	699	672	694	675	676	663	684	648	665	652	665	618	664	646	668	643	642	664	708	723	675	640	694	659	638	653	659	675	712	717	692	661	689	650	620	607	679	670	605	649	656	642	669	660	666	648	676	678	694	672	634	669	651	634	629	657	684	681	683	682	667	640	663	684	631	693	630	669	658	644	655	687	663	614	658	664	653	679	691	687	726	715	657	684	669	697	663	667	675	676	681	685	644	623	660	659	677	630	705	599	695	667	634	643	650	682	663	694	668	709	649	675	625	622	627	692	650	640	675	655	623	637	675	700	659	681	654	633	650	649	661	705	632	691	685	678	656	657	692	673	667	655	669	707	675	637	687	677	657	635	704	665	651	698	688	705	676	662	630	673	660	699	615	663	705	634	668	701	703	674	635	599	703	636	650	694	667	655	641	630	656	648	667	653	668	670	663	646	637	675	692	694	613	642	679	661	664	658	627	662	641	666	666	735	677	654	635	659	668	664	617	642	694	680	733	631	643	717	679	689	646	636	673	685	631	653	680	641	668	655	682	679	685	695	661	669	643	647	691	646	659	685	644	699	672	662	656	659	685	618	673	631	669	657	658	683	637	692	696	635	678	710	720	651	637	706	664	703	662	666	640	652	660	663	650	630	699	735	623	647	642	658	603	661	620	695	657	666	659	682	673	671	668	640	640	670	664	648	667	695	655	677	688	675	612	638	621	695	643	666	660	636	661	669	670	655	686	648	609	645	644	672	683	703	693	630	689	669	651	672	637	638	679	652	665	668	684	674	671	683	652	631	635	698	614	666	660	701	652	696	637	654	673	638	640	636	655	723	700	595	696	657	690	638	652	674	627	698	682	670	627	671	701	624	670	656	675	669	622	680	671	671	653	635	689	596	677	634	651	644	707	629	671	694	657	648	667	644	633	666	642	716	656	653	664	669	615	698	678	693	623	692	624	659	690	653	645	680	693	620	647	600	607	719	626	666	710	653	655	684	699	688	706	658	634
21688	21171	20417	15475	10019	6323	3630	2865	2360	1916	1106	832	609	515	435	368	348	329	299	279	263	239	227	267	253	251	246	218	265	255	230	232	235	207	227	223	243	231	245	219	225	224	233	230	207	251	258	212	255	254	195	236	241	223	216	256	226	246	217	229	246	268	200	233	241	235	259	251	223	243	244	234	245	232	226	250	230	233	213	250	232	230	217	223	258	220	234	228	229	219	230	242	228	236	224	231	245	253	232	218	226	237	219	230	249	235	243	246	213	235	265	223	232	222	234	237	274	219	256	257	240	251	238	228	238	238	223	205	220	202	230	216	220	197	225	230	228	230	235	245	209	234	225	224	254	226	219	229	225	223	213	226	233	238	189	244	236	242	230	200	233	238	236	254	211	235	245	236	213	234	248	259	215	260	242	228	211	230	227	240	218	240	230	228	205	213	251	223	227	223	207	212	229	247	205	232	234	217	222	244	228	219	238	230	222	228	223	228	225	245	242	263	233	228	250	234	235	248	225	246	217	236	224	240	218	259	217	226	259	216	225	229	224	215	221	228	229	217	223	215	240	251	239	236	227	260	236	218	252	234	226	238	253	210	254	243	229	211	236	224	222	233	258	233	247	210	212	215	230	242	229	244	234	226	242	244	243	212	238	222	235	245	223	246	217	224	260	233	219	212	236	219	226	247	235	232	258	220	247	209	235	222	212	222	235	217	234	220	228	233	207	250	248	204	224	243	239	220	236	216	254	235	220	232	222	232	232	235	234	231	224	242	193	250	257	223	251	230	258	223	252	233	259	256	230	204	235	206	266	253	220	230	274	243	258	263	228	227	233	217	209	236	238	201	251	225	237	246	226	224	261	223	217	247	219	227	225	242	235	230	262	233	238	225	223	247	217	240	252	235	240	252	235	239	262	256	222	226	260	211	215	201	230	261	221	222	235	246	227	225	240	249	258	211	234	254	237	220	219	233	235	232	226	195	246	235	242	222	239	224	244	240	259	258	248	246	243	241	244	253	246	223	236	261	223	223	228	230	221	218	246	240	223	255	248	248	228	238	253	242	210	242	235	228	242	246	227	228	264	218	261	224	229	229	223	226	243	232	240	214	222	240	256	244	204	252	214	237	237	223	220	212	214	224	237	221	223	239	223	211	238	255	223	234	211	225	197	231	250	246	255	225	237	223	257	255	225	233	234	225	212	215	230	244	229	218	217	237	254	236	234	241	226	242	229	230	233	225	211	233	224	239	222	234	243	234	263	216	232	215	210	225	255	221	213	241	231	229	244	244	222	242	235	243	246	207	226	240	240	254	231	258	231	246	252	241	198	213	230	235	224	248	216	232	219	226	200	241	226	228	254	234	225	250	226	201	221	216	227	239	249	245	236	277	229	214	228	230	226	241	259	214	240	231	249	228	229	231	242	239	214	245	231	239	225	212	246	231	220	245	241	236	217	203	238	234	214	219	254	215	237	249	189	218	194	224	224	261	223	224	240	221	257	230	223	223	239	241	233	234	216	216	255	246	225	206	258	215	232	230	271	231	244	228	236	202	238	223	217	216	227	229	224	237	246	220	221	211	214	232	211	226	235	217	222	231	234	234	235	259	242	227	216	250	220	219	231	185	231	228	209	249	240	207	236	251	209	233	230	249	215	241	224	256	260	228	236	214	287	230	190	254	228	241	242	225	239	262	235	246	221	261	224	239	256	251	239	232	248	241	247	210	214	249	215	234	221	212	242	248	217	219	219	248	222	244	228	218	241	217	236	260	243	249	205	244	221	256	221	220	241	209	242	222	209	239	227	220	228	221	204	265	246	208	214	238	227	261	212	225	263	239	248	213	217	213	237	249	230	244	226	222	219	231	224	250	218	240	239	233	257	201	203	222	221	257	201	234	253	237	231	231	211	255	247	207	235	275	241	213	233	233	214	231	224	261	248	233	256	213	226	239	205	266	245	242	220	247	236	218	251	219	257	222	248	249	243	208	214	234	248	259	243	257	233	223	243	222	241	202	212	247	232	245	217	243	232	225	196	218	233	256	230	261	241	214	244	213	217	253	245	218	218	245	229	237	218	207	219	247	238	222	220	245	216	248	245	221	218	214	253	232	235	232	250	222	204	229	204	220	222	200	258	240	264	245	217	250	245	218	241	241	252	244	250	250	243	233	253	233	246	228	214	254	236	231	226	241	238	241	218	200	218	228	241	212	239	234	265	239	208	231	213	214	238	246	234	223	254	225	237	256	196	242	249	246	210	229	237	243	225	229	256	257	242	197	224	219	222	216	226	249	219	250	249	228	236	220	218	209	211	252	229	227	224	234	231	229	239	244	256	232	228	256	219	241	210	211	253	235	238	230	238	217	262	240	207	247	232	218	234	237	228	231	227	261	221	215	234	251	240	228	229	237	242	251	235	231	219	216	249	222	234	233	245	213	204	219	240	229	249	252	220	229	251	221	240	241	233	243	209	240	234	225	255	219	231	253	226	228	232	244	245	229	242	241	229	228	258	215	228	218	263	237	244	233	234	234	254	237	256	230	233	222	219	223	230	208	248	219	203	235	246	247	232	219	222	220	246	238	229	234	235	209	242	216	238	213	260	216	230	251	240	252	263	234	231	250	225	261	234	230	245	213	227	213	258	238	260	235	227	232	223	240	235	230	208	234	220	239	205	203	248	236	215	229	247	224	249	203	217	213	240	250	228	237	247	225	207	238	236	221	223	235	233	250	246	232	189	263	241	215	230	199	229	242	234	238	253	226	256	233	255	212	217	256	251	214	252	221	241	243	231	220	241	248	232	232	274	222	221	226	240	237	217	241	258	221	238	233	238	215	226	240	219	232	233	256	255	242	229	222	240	260	249	238	233	244	219	223	245	226	228	235	236	240	231	241	249	223	232	247	239	227	230	229	241	250	229	222	256	275	250	231	230	227	236	224	207	245	232	214	213	245	230	224	218	204	239	242	239	214	243	216	228	216	214	235	240	248	233	220	259	243	232	202	243	237	220	253	225	249	217	194	241	209	251	208	217	233	231	232	233	237	249	228	220	238	215	229	221	231	246	236	230	241	195	269	224	228	225	232	226	218	251	226	220	232	239	241	231	231	229	239	246	222	262	226	223	237	255	248	228	226	202	261	223	260	239	233	236	224	230	243	213	202	219	209	234	222	213	226	243	238	220	230	223	224	236	255	228	250	240	213	225	234	249	230	235	266	221	228	209	235	248	240	231	215	269	234	227	206	201	234	229	283	228	253	234	255	198	219	242	251	233	244	229	220	209	237	226	241	217	224	229	230	227	210	228	227	227	242	222	243	248	227	251	209	239	212	212	239	228	257	236	232	201	240	248	232	238	234	224	247	211	212	219	236	206	254	225	220	242	239	218	249	252	259	220	225	247	237	225	242	205	225	225	204	234	232	213	238	212	227	239	227	221	256	255	236	222	230	263	229	248	258	227	231	217	228	236	236	210	242	221	241	215	229	246	206	258	238	217	235	252	224
14957	16590	22571	25532	22425	18110	13272	11991	10535	8977	5324	4251	3165	2386	2032	1681	1373	1291	1077	971	924	866	808	810	811	744	756	799	778	776	747	672	751	742	706	707	682	670	706	734	675	668	711	668	725	661	679	665	714	689	649	667	703	683	686	675	668	648	604	640	701	672	662	669	671	701	705	657	653	678	702	640	685	673	642	670	662	672	670	710	655	683	692	619	679	664	638	642	632	631	661	688	660	668	698	649	692	631	687	660	639	670	659	683	694	664	689	684	622	681	703	651	631	679	602	691	675	646	681	681	629	665	681	665	698	691	734	642	678	651	674	673	689	710	711	662	668	700	690	659	610	661	655	668	733	667	651	668	653	640	648	661	623	633	630	641	704	706	705	639	674	685	679	670	673	677	624	654	652	634	649	646	712	700	704	719	670	677	654	688	651	645	726	678	677	676	637	698	651	714	644	669	649	700	673	662	661	628	680	648	638	696	660	611	633	675	642	697	648	674	667	701	657	695	640	657	686	668	704	680	640	688	666	674	677	680	650	674	671	703	660	696	686	664	681	699	675	665	716	699	653	607	677	646	676	682	647	640	642	683	676	695	714	696	682	681	628	679	649	704	673	683	659	643	702	655	647	678	691	662	662	714	642	639	659	673	661	642	664	648	653	701	620	618	692	650	691	692	765	668	672	683	657	660	663	670	634	655	699	682	666	676	630	684	644	649	666	648	671	623	664	694	639	671	677	666	668	689	669	657	667	663	695	682	679	671	674	651	665	674	699	670	680	668	627	674	655	677	685	665	662	675	694	644	648	689	656	674	650	656	601	683	665	657	682	705	651	649	616	674	630	625	666	656	723	665	608	670	682	657	684	640	703	680	649	635	663	702	632	656	648	631	672	727	681	668	669	674	635	685	710	645	625	673	677	679	691	702	682	649	672	715	695	686	678	696	636	689	660	689	645	657	650	706	706	657	683	656	656	575	625	679	698	710	659	628	690	653	654	682	664	679	662	646	643	714	660	644	632	656	653	659	681	689	666	681	670	681	681	647	678	632	733	645	688	670	726	618	706	693	620	649	674	665	690	656	677	691	631	653	712	684	693	655	691	667	699	700	711	666	707	667	634	685	684	656	641	652	635	679	635	684	638	644	644	689	671	634	666	649	687	656	702	651	652	643	650	690	635	642	673	693	664	648	641	701	635	691	674	685	676	649	638	648	683	676	660	664	660	669	644	676	670	689	660	654	644	703	647	664	654	656	669	713	658	681	669	657	667	634	607	699	669	656	675	622	650	692	709	654	670	652	676	685	694	643	695	666	645	687	718	629	640	653	650	725	630	681	665	608	686	668	690	713	673	666	697	640	702	636	639	634	653	690	638	641	686	630	702	672	662	685	665	658	681	677	694	676	682	661	691	680	639	698	678	671	678	712	674	655	639	695	681	636	669	635	667	707	680	697	636	655	672	677	674	650	648	697	652	644	633	665	675	700	627	701	650	652	633	667	692	675	644	696	669	626	640	618	652	688	666	701	621	696	654	672	662	658	637	659	685	627	676	646	651	652	625	638	685	670	696	632	725	651	675	644	664	659	659	672	648	665	636	660	625	670	655	646	629	655	679	732	687	672	638	669	671	663	708	659	668	701	696	708	644	712	680	685	673	644	628	654	660	684	669	655	686	653	677	675	612	652	661	671	681	678	652	715	679	615	666	674	709	664	704	666	689	721	657	651	669	621	664	659	584	674	691	636	679	677	649	653	634	657	686	742	686	637	672	650	706	704	650	666	652	672	641	678	638	671	665	669	657	675	710	689	688	635	613	690	657	701	686	650	682	626	676	656	663	676	668	645	698	682	646	710	673	723	654	674	686	641	676	678	646	705	674	681	654	685	681	648	629	673	651	656	694	724	658	641	640	643	674	658	628	663	646	674	668	712	668	698	681	691	637	677	704	666	697	654	712	628	714	640	644	658	673	600	669	718	630	674	683	701	650	688	618	655	664	701	635	710	655	708	645	715	694	705	674	665	692	655	690	685	719	710	739	618	681	662	653	692	707	711	690	643	678	654	621	666	614	644	708	630	666	618	671	685	685	655	685	642	710	640	668	627	702	672	644	648	676	682	712	624	676	651	641	667	700	667	717	657	676	682	628	708	652	660	631	637	675	665	684	659	698	656	674	684	650	690	685	648	681	674	668	706	685	695	679	652	630	662	712	693	588	694	670	663	667	726	673	639	701	662	690	668	676	693	651	664	698	671	634	696	661	670	669	614	688	702	650	657	668	678	647	636	635	658	651	645	638	651	691	613	725	679	682	675	663	690	686	651	645	716	653	685	681	736	709	666	643	674	674	668	702	678	654	708	654	651	700	650	645	701	661	651	682	672	643	692	679	654	686	725	667	698	672	669	704	667	685	653	662	698	651	635	673	676	709	669	675	700	619	639	695	708	653	650	696	663	627	688	669	673	665	686	679	648	691	643	652	626	669	679	689	658	676	703	640	634	702	641	668	665	666	668	654	692	660	665	689	680	676	691	611	668	693	652	673	675	669	689	634	680	683	661	672	625	648	666	668	672	683	670	691	657	661	709	616	612	624	664	674	641	680	654	644	681	648	699	670	659	674	680	660	644	675	674	649	632	690	656	649	698	646	685	651	666	687	666	678	710	655	669	656	666	689	695	683	666	689	711	625	705	705	673	705	616	695	656	647	659	666	646	681	686	658	635	693	645	694	651	696	639	692	693	688	659	670	699	706	692	679	693	663	666	647	695	651	669	675	673	630	659	658	642	626	680	690	645	644	669	709	652	680	656	681	681	689	660	657	681	652	612	678	647	670	673	632	653	668	661	685	640	647	661	666	675	651	664	680	663	677	697	683	670	664	626	638	658	662	685	650	682	669	694	662	623	683	654	637	645	718	697	690	643	661	626	631	636	717	640	682	659	683	654	685	673	700	665	680	670	679	684	650	633	652	669	711	641	726	698	640	650	701	687	660	680	663	705	653	641	681	655	660	712	658	615	688	679	617	700	660	659	686	692	696	677	691	701	676	692	686	704	690	686	657	697	623	665	607	624	715	617	608	683	648	680	676	661	666	664	685	709	668	622	647	638	687	663	655	707	661	652	662	644	684	644	693	667	676	589	666	698	658	659	695	688	615	671	631	721	716	635	663	664	635	645	673	650	673	642	652	678	672	666	665	690	666	638	671	672	692	669	682	647	664	635	668	680	687	610	718	679	649	706	686	687	713	660	718	631	708	674	646	651	665	655	643	686	672	624	637	715	657	669	710	644	662	687	702	622	607	688	636	689	676	627	646	689	661	614	649	674	645	705	671	665	645	641	718	691	659	632	667	683	661	640	684	658	690	669	683	709	701	672	676	676	677	653	700	684	630	687	660	629	663	675	702	667	659	698	666	709	645	704	654	668	669	659	666	630	657	625	659	731	717	688	717	665	709	652	645	688	658	700	698	661	689	676	695	640	680	656	672	638	689	723	681	688	698	611	709	669	695	647
21491	20808	20642	15995	9618	6216	3778	2778	2263	1803	1001	771	642	506	456	384	374	357	302	274	257	255	251	243	260	230	213	237	239	261	243	245	245	248	261	251	214	220	245	233	252	214	238	244	246	251	258	243	244	237	233	215	222	239	270	232	226	219	225	227	219	238	242	208	239	241	229	240	222	257	235	231	217	233	218	225	220	221	245	224	246	252	223	239	240	226	250	243	246	267	248	251	239	231	227	217	249	224	230	210	226	281	247	233	216	233	231	244	243	227	209	241	209	256	205	233	257	203	237	230	232	267	226	241	253	209	226	229	256	225	265	212	246	233	222	215	244	243	253	218	228	257	245	233	197	249	221	241	208	233	233	239	218	244	240	244	260	268	241	260	245	220	252	229	220	211	247	240	219	247	204	211	249	226	236	261	209	218	239	244	245	246	239	250	247	243	223	244	222	248	214	237	215	220	240	238	228	239	219	215	265	248	253	229	196	229	239	230	226	233	211	210	224	274	210	248	252	237	238	244	222	253	245	249	220	213	277	248	226	223	213	225	251	262	259	254	218	251	261	243	221	226	222	255	225	217	238	247	217	255	226	252	253	263	247	251	222	238	218	248	231	227	225	233	218	232	258	261	229	251	260	233	232	204	219	238	210	254	225	241	237	257	212	225	195	229	222	242	228	239	230	230	228	226	260	204	249	266	239	222	218	225	236	238	248	269	243	220	199	234	242	219	221	244	214	236	241	219	237	226	232	245	229	237	199	240	246	253	242	230	215	247	234	257	213	221	233	221	230	236	265	228	238	257	244	244	242	226	249	238	232	202	223	218	228	274	221	222	235	222	236	266	228	221	218	228	271	225	249	242	195	220	245	245	249	233	211	224	238	229	241	263	259	237	260	238	228	214	233	249	254	221	248	225	234	245	248	205	212	257	228	249	238	241	239	193	214	250	231	241	238	230	226	243	226	219	222	249	210	236	232	225	262	235	255	229	232	228	238	242	241	235	238	239	254	242	223	227	213	216	248	227	238	230	237	230	236	243	236	241	252	246	220	245	242	230	260	258	230	268	220	256	240	225	239	224	234	263	245	205	264	191	235	233	265	219	230	205	197	245	239	228	218	261	248	237	212	254	221	233	268	237	218	261	252	232	251	231	236	232	238	252	219	233	231	260	235	230	213	229	219	214	253	239	206	242	277	232	247	235	234	244	229	255	255	250	238	265	259	241	219	229	247	211	234	230	221	223	257	242	257	234	231	217	219	238	229	253	246	232	237	233	231	204	219	241	255	230	216	243	232	242	235	232	270	234	219	259	216	239	237	228	239	233	243	232	232	236	240	232	256	223	258	249	242	216	255	236	250	243	246	226	257	243	235	238	261	212	235	234	225	215	262	233	235	237	226	220	240	209	229	239	246	236	252	237	234	229	246	214	232	268	223	238	234	222	254	238	228	237	219	241	262	233	220	239	240	239	219	260	253	228	212	231	222	243	219	219	218	239	194	210	213	260	232	240	251	222	239	231	233	240	237	255	268	217	251	238	234	250	227	224	259	249	256	226	248	218	240	238	234	222	261	228	223	269	231	206	224	231	207	248	218	248	242	228	249	229	246	241	241	229	246	228	218	237	242	247	256	217	237	231	242	237	254	236	242	229	219	221	242	232	242	261	252	235	228	242	234	237	255	220	265	248	220	236	227	248	235	240	223	234	246	231	241	231	257	255	257	239	239	227	240	236	214	208	245	238	244	203	282	215	253	233	224	263	230	237	252	232	209	221	261	228	232	236	217	237	262	241	233	229	226	237	247	238	264	240	245	253	223	227	228	238	231	234	234	241	256	232	236	225	233	242	244	255	260	261	234	262	229	225	220	245	232	240	226	239	218	236	243	237	231	223	240	228	240	228	236	238	204	235	236	248	217	259	234	240	247	211	252	230	228	245	216	216	237	242	226	247	216	244	247	191	243	247	228	223	224	229	220	247	247	211	231	244	232	236	225	234	261	208	223	210	217	240	212	229	262	203	241	249	247	244	243	254	222	251	231	246	213	236	233	230	232	205	251	224	236	255	220	231	221	248	246	250	225	215	240	249	246	230	238	222	227	253	224	225	249	238	234	234	251	250	261	245	249	216	256	221	236	232	217	210	228	221	234	258	249	233	242	241	227	259	243	259	241	205	247	237	220	244	262	236	230	240	218	247	230	242	234	239	242	223	268	241	252	239	214	238	249	237	248	263	239	234	268	260	245	239	214	244	243	231	220	216	245	227	251	239	249	238	250	218	233	264	252	232	274	256	216	214	226	228	246	255	218	214	232	226	241	218	238	213	254	217	208	219	231	253	244	218	229	251	245	219	231	250	239	251	228	210	259	237	243	253	235	235	237	240	226	228	258	222	235	251	231	213	253	224	244	263	216	231	223	215	231	236	216	211	232	232	245	239	258	250	240	239	228	216	233	232	226	255	260	221	236	249	262	226	222	243	246	241	233	218	227	217	243	231	223	216	236	226	246	245	207	225	242	266	246	238	235	250	250	230	247	228	239	230	208	251	241	267	247	267	227	228	226	247	253	236	244	264	256	231	222	238	224	225	238	232	230	233	272	260	255	218	236	233	196	258	244	228	212	236	238	230	240	218	229	230	248	236	234	265	225	218	256	243	216	243	237	236	249	266	268	245	237	227	234	204	246	253	229	203	211	227	254	244	240	237	246	241	242	252	234	258	236	242	258	246	227	231	233	245	230	226	225	252	245	255	260	224	249	260	221	227	224	254	209	243	231	226	231	223	244	253	235	225	248	237	249	216	231	238	236	226	235	238	252	255	242	223	275	248	246	229	230	217	226	248	242	237	228	247	208	230	208	260	241	241	241	228	217	229	214	249	235	235	233	247	225	224	225	271	261	256	228	220	243	247	236	252	225	276	221	205	245	233	233	235	246	226	216	252	237	221	214	260	226	234	227	222	231	249	209	240	239	239	247	250	222	226	199	240	253	264	254	232	226	244	242	229	235	258	246	255	249	225	239	246	247	229	246	210	230	216	278	243	250	239	243	223	234	252	250	220	232	254	224	282	260	261	252	239	213	237	251	247	250	240	235	250	261	238	242	223	225	248	224	259	267	227	198	226	243	216	226	226	235	264	233	229	243	224	247	215	253	223	211	225	214	226	251	254	201	239	227	212	226	217	231	249	254	260	249	224	237	194	211	222	220	247	260	241	218	240	225	215	254	220	256	221	284	231	260	263	240	256	227	237	222	234	244	247	221	231	247	214	229	225	249	221	234	209	235	234	228	216	247	245	271	235	251	212	233	263	241	235	216	247	240	208	244	237	235	224	221	227	241	233	247	223	221	228	250	237	233	238	225	217	265	239	235	228	266	220	225	251	251	243	211	215	214	213	231	248	233	233	218	221	225	217	234	228	249	278	252	260	235	214	262	236	232	226	220	218	245	238	223	227	216	254	238	232	224	194	228	215	232	201	259	225	237	223	263	244	228	219	239	229	224	226	227	212
14909	16263	22686	26194	21730	17721	13572	11564	9962	8539	4634	3755	3111	2373	2126	1852	1421	1260	1018	961	865	774	776	759	745	748	752	735	750	749	726	737	716	737	683	711	689	698	665	708	667	662	684	701	692	719	670	671	703	654	707	669	643	655	708	703	662	689	652	598	664	643	633	664	659	636	695	637	679	665	695	680	663	664	662	650	679	677	660	704	674	697	660	669	691	755	656	663	695	657	668	675	668	666	661	621	685	690	724	641	686	670	695	702	653	676	676	660	680	674	678	642	707	701	639	667	637	674	664	622	669	639	616	700	644	667	666	703	682	714	718	686	699	745	667	698	648	689	648	672	703	670	648	657	671	679	640	634	721	659	672	701	638	720	684	645	690	676	686	704	718	704	658	655	670	662	691	712	692	675	651	631	684	667	658	635	654	700	658	684	646	680	653	670	635	683	610	686	678	654	656	670	681	703	675	655	645	686	673	706	645	676	674	654	717	655	671	691	653	667	678	674	652	691	680	673	651	624	697	669	672	623	617	650	681	635	592	649	692	618	721	692	672	656	670	707	650	702	688	691	662	678	675	710	639	666	665	694	666	711	706	652	723	703	647	686	732	682	732	680	647	659	697	691	641	670	678	654	668	666	652	643	616	627	685	714	660	677	706	645	721	718	674	650	661	670	661	662	654	676	691	650	671	697	717	683	662	685	683	651	684	684	725	668	675	656	673	638	690	691	673	639	642	652	698	698	699	700	696	653	692	654	672	659	710	631	621	704	681	694	635	682	670	718	711	669	724	630	661	665	683	661	686	689	681	716	692	688	680	679	651	697	714	679	678	700	667	692	660	700	669	671	682	675	657	666	712	648	701	688	652	667	614	683	692	655	659	705	675	707	631	714	643	640	744	642	671	672	655	623	718	682	684	686	634	720	635	667	716	688	643	697	660	679	683	632	697	683	664	698	639	644	618	713	619	645	647	673	646	676	676	630	673	633	711	688	702	709	710	669	681	709	678	665	689	707	666	686	666	674	700	663	678	668	680	676	659	685	688	681	681	634	709	657	676	680	672	672	667	680	626	688	678	645	719	683	701	707	654	696	667	699	667	699	656	664	672	677	664	669	697	657	652	653	705	710	670	713	646	734	705	652	697	701	696	672	647	683	695	713	606	712	662	668	705	667	690	685	613	685	643	694	705	677	664	660	654	667	710	690	676	691	660	673	679	649	679	667	676	671	704	678	686	647	659	666	694	675	727	640	678	659	715	678	656	672	722	688	695	692	689	668	641	664	708	685	646	700	718	666	697	669	685	743	637	658	654	726	667	687	682	720	654	668	695	679	654	689	728	659	655	643	658	710	713	661	729	675	658	702	640	658	668	646	672	659	666	747	675	692	633	704	693	653	744	655	711	654	658	644	681	677	654	652	672	641	650	645	692	673	672	692	650	666	678	624	722	629	709	614	660	691	662	686	680	688	646	674	698	695	670	663	667	674	667	700	677	657	684	653	655	680	683	689	700	635	691	708	656	669	698	698	680	683	645	662	707	679	666	639	681	715	704	695	684	657	698	659	687	645	663	679	753	655	717	682	691	705	704	650	647	670	658	654	642	604	710	696	673	684	717	697	639	662	680	690	643	673	669	707	673	684	700	692	701	720	659	704	672	690	656	689	679	633	652	669	624	635	706	671	673	713	716	670	678	637	709	712	670	674	664	678	673	630	701	677	689	702	651	700	721	659	659	698	623	664	646	657	716	663	670	683	662	697	703	681	732	684	641	667	630	699	718	609	641	691	695	648	641	664	672	724	676	651	643	687	691	673	674	684	696	711	681	628	677	691	672	699	667	725	675	681	676	696	639	639	628	726	670	637	692	678	650	679	659	679	690	689	655	653	700	693	673	701	643	678	659	643	748	629	699	657	660	685	688	696	689	714	655	677	687	671	673	685	664	674	686	732	710	663	690	646	654	691	706	631	666	714	712	648	678	692	606	691	698	659	664	685	690	644	669	637	676	651	666	666	694	682	669	761	655	671	666	699	620	635	614	711	684	660	678	665	659	679	689	701	711	668	696	687	649	670	699	715	689	691	641	660	678	671	651	636	702	695	684	703	699	691	702	651	622	674	679	642	671	708	662	698	689	691	675	652	689	655	716	668	702	666	655	702	689	698	646	651	658	695	708	669	642	665	690	759	692	663	651	708	728	643	675	670	671	662	651	660	654	663	670	678	665	654	665	641	692	594	673	613	635	644	666	725	645	689	664	640	651	713	684	657	690	644	635	734	676	673	656	651	677	611	653	661	680	657	658	656	619	698	701	677	660	691	680	698	633	684	672	688	666	694	696	689	662	684	692	674	621	702	698	657	693	713	675	632	719	685	675	690	646	649	710	660	706	679	653	705	670	715	628	676	673	641	735	655	641	633	683	681	669	647	678	701	650	649	654	701	670	700	686	685	690	680	698	635	669	718	720	627	683	667	648	665	688	647	702	703	641	671	690	648	679	660	726	715	656	687	712	648	660	667	638	667	655	651	657	704	701	664	703	640	685	666	696	673	654	688	636	640	639	685	698	697	679	676	650	700	648	661	712	636	655	604	678	662	652	683	664	677	700	645	692	644	683	674	680	713	660	644	707	626	669	641	649	702	639	670	671	637	619	631	707	721	651	661	723	668	671	722	656	660	682	670	673	680	676	718	747	707	665	687	659	663	659	647	664	689	662	659	679	651	639	673	660	698	674	682	692	685	662	678	680	686	700	664	661	694	664	682	679	701	696	673	662	662	648	677	629	678	700	680	663	658	679	668	700	719	698	715	689	691	713	622	714	681	701	682	706	681	684	641	656	683	655	669	645	666	660	699	646	652	644	638	626	641	677	662	716	660	708	632	653	669	668	688	672	642	626	653	727	681	623	707	668	673	656	642	653	684	657	676	674	682	690	651	707	701	728	695	730	698	692	663	709	708	673	707	676	708	664	677	675	679	681	622	655	700	663	672	659	688	719	701	685	683	739	651	642	645	687	669	673	656	659	713	657	697	651	639	701	648	638	648	639	666	693	640	669	645	676	648	704	675	671	677	684	692	671	674	683	683	637	689	696	680	720	668	696	658	654	674	649	648	684	697	667	683	689	724	673	738	687	673	636	740	642	677	679	647	701	644	668	640	686	669	670	687	707	650	640	647	699	662	682	642	643	670	678	600	692	635	660	672	669	660	638	679	665	665	687	627	679	678	696	719	701	644	723	663	679	630	702	664	659	689	650	635	679	659	654	701	677	685	690	675	679	692	671	669	662	667	648	686	670	689	710	621	631	662	661	682	638	677	678	694	658	639	645	644	737	719	698	629	694	681	683	679	667	667	672	655	658	695	686	675	724	683	686	629	640	688	651	682	699	642	699	677	618	704	656	660	695	706	686	669	693	711	668	653	669	702	682	689	636	688	660	637	675	641	726	663	669	641	702	673	726	695	638	699	688	666	656	728	667	672	670	682	690	633	713	630	668	668	698	618	679	695	734	689
22218	23915	23960	15564	10146	6484	4047	2931	2319	1960	895	673	568	511	444	431	424	335	281	265	274	280	264	251	245	246	242	249	248	244	239	264	241	233	264	220	271	221	259	242	241	239	216	238	235	247	263	249	234	246	230	262	230	237	237	239	243	266	251	254	223	234	231	250	233	249	215	233	218	260	212	252	204	222	244	255	260	227	234	238	261	268	255	232	221	230	273	247	246	229	214	246	239	229	246	228	207	229	272	253	208	202	233	260	220	238	213	208	232	252	242	241	234	260	225	245	257	226	208	234	236	244	217	181	239	240	257	238	248	249	254	234	232	237	233	243	235	241	267	254	232	262	261	248	232	246	237	262	240	229	219	237	223	223	224	244	241	249	230	230	242	238	258	232	221	271	241	251	235	248	242	223	253	285	231	262	242	216	237	222	229	240	238	216	235	265	244	241	251	229	217	232	236	236	228	200	233	241	234	237	244	233	217	242	228	250	257	263	233	223	254	218	226	258	228	263	201	256	239	265	240	239	213	235	256	263	277	268	241	231	272	213	265	233	245	231	233	224	259	243	235	227	232	248	221	228	244	233	240	244	240	229	245	225	270	233	251	235	270	241	240	236	233	239	231	243	227	217	228	235	248	218	221	259	222	248	263	266	256	239	247	226	244	222	260	220	233	222	235	227	233	244	257	245	216	209	240	227	236	224	251	227	242	253	237	239	240	219	230	245	232	249	267	249	232	238	239	232	261	217	262	232	243	253	235	276	252	248	247	245	222	261	218	217	227	218	221	242	204	238	260	210	256	248	256	228	238	236	236	248	213	226	230	257	247	219	226	224	233	227	240	246	251	255	228	241	234	239	220	239	244	232	268	250	221	243	242	252	236	251	244	256	235	256	237	224	240	233	245	255	228	231	240	257	216	251	252	243	251	231	232	281	225	238	232	248	234	253	242	223	257	235	224	262	250	236	242	246	242	267	231	255	254	224	236	273	242	233	214	241	237	250	236	234	247	218	234	251	237	243	247	260	236	232	252	245	244	205	240	265	215	233	226	223	235	206	231	244	262	233	235	238	231	248	222	225	243	239	224	236	235	236	255	243	233	241	237	243	263	248	258	219	218	233	239	212	231	205	241	237	219	222	220	263	239	228	241	215	240	270	214	253	267	246	244	231	255	263	207	222	261	235	236	226	233	228	230	229	240	194	241	218	233	242	244	265	229	253	274	222	243	230	229	217	246	226	249	216	229	246	229	242	244	227	239	240	226	225	244	246	237	245	236	252	232	237	228	238	235	236	229	254	211	254	245	236	238	228	247	239	260	248	238	206	244	246	258	237	280	247	251	239	241	248	250	224	245	225	220	255	230	223	247	235	229	226	241	253	247	258	232	236	266	239	228	219	231	236	224	252	237	201	222	244	236	247	237	217	237	219	251	215	247	240	241	220	240	235	232	252	254	239	237	240	247	239	215	269	262	239	257	230	247	244	234	249	217	211	225	217	203	229	237	235	248	248	217	249	243	243	235	258	245	247	259	238	267	252	218	251	257	245	232	254	225	232	214	260	256	234	254	232	220	284	237	244	213	223	252	223	251	250	246	214	255	238	256	211	205	197	212	262	254	213	222	247	240	218	253	233	260	219	212	234	237	257	216	229	228	257	230	247	254	265	215	234	217	263	281	235	252	253	243	272	261	266	251	238	246	245	254	238	239	255	250	220	243	238	244	275	218	228	247	260	218	264	251	253	239	256	234	226	263	228	255	231	248	224	214	221	233	218	217	262	245	223	225	261	248	247	242	248	229	225	235	226	217	252	224	228	221	239	243	235	230	258	233	233	238	237	212	234	247	248	228	223	247	220	209	226	217	217	248	241	233	250	222	255	247	237	242	227	234	217	246	249	254	239	273	252	236	247	240	248	246	256	218	264	257	240	225	256	237	239	237	235	203	252	256	243	209	231	233	203	230	224	243	248	236	271	244	203	251	246	231	239	267	227	235	239	248	243	221	229	246	240	239	225	239	246	227	249	244	239	235	247	223	244	236	252	243	252	224	240	248	246	236	239	233	224	260	255	221	231	228	223	236	225	249	240	249	222	251	223	216	275	215	245	250	232	245	224	222	241	217	229	250	235	247	222	264	242	226	228	247	221	219	253	225	238	232	229	258	246	246	241	271	222	220	244	244	217	228	227	265	258	247	220	268	265	251	249	230	262	248	264	228	249	254	272	215	240	228	248	226	253	254	229	256	238	250	244	227	243	247	251	235	256	249	210	207	234	247	263	230	238	279	232	237	218	238	269	249	232	256	240	243	221	257	238	229	238	243	256	223	243	218	238	241	253	227	240	230	265	223	243	254	231	231	239	240	235	265	247	258	242	254	256	257	221	237	277	224	278	230	245	224	242	256	216	226	188	249	227	262	191	256	239	266	250	237	215	243	274	250	249	207	239	245	219	218	215	245	250	233	260	241	258	207	250	254	232	243	242	241	248	257	245	257	246	247	263	235	257	234	218	207	231	260	253	236	239	257	254	243	232	243	262	247	219	216	246	218	244	232	235	239	245	250	236	236	213	238	226	220	258	235	208	247	251	234	227	215	232	245	256	229	216	228	229	253	233	220	221	249	231	209	275	263	229	244	281	226	238	267	249	227	216	251	239	229	265	219	213	248	225	217	248	235	247	279	250	222	232	243	249	237	227	235	263	212	264	253	249	231	254	217	242	250	254	237	235	221	235	243	213	214	234	218	243	249	245	226	260	240	212	273	228	221	234	252	224	261	237	274	245	233	237	252	263	240	219	233	240	239	232	254	245	264	248	251	245	246	234	247	230	264	261	250	238	235	266	214	228	218	237	237	241	244	255	244	246	245	226	226	233	243	244	236	233	219	228	224	206	224	262	252	254	219	271	241	231	237	234	265	269	245	243	262	229	232	262	250	241	210	235	247	237	227	229	262	228	229	240	250	243	261	244	219	233	252	224	275	243	251	234	244	223	255	249	221	232	250	239	258	221	235	231	257	246	215	267	227	264	252	252	237	259	233	256	242	207	237	220	250	212	249	233	243	217	257	244	241	247	228	253	254	256	238	252	236	254	210	235	235	257	228	231	254	236	250	219	229	244	236	216	232	224	227	254	211	274	252	255	201	216	235	259	226	250	234	235	232	248	220	219	260	220	257	252	248	228	206	241	256	225	248	212	227	248	250	231	260	192	233	219	255	215	210	228	251	239	234	224	252	217	251	213	239	237	234	250	260	217	215	274	248	203	232	230	248	230	242	275	249	240	233	224	206	247	262	229	236	227	213	242	246	238	243	270	230	243	216	258	239	245	255	250	223	240	229	231	235	265	226	233	216	216	229	235	238	236	238	233	238	261	265	272	220	231	241	259	218	229	236	253	234	215	246	220	252	231	246	224	244	234	224	246	238	248	253	230	219	242	221	221	254	213	216	239	226	240	247	247	228	243	244	245	236	232	215	270	248	259	254	202	255	255	242	237	238	257	251	234	242	242
15733	19318	25294	24903	22577	18636	14316	11804	10309	8838	4243	3273	2731	2336	2016	1890	1510	1196	967	911	892	734	795	792	772	768	777	741	728	745	749	727	806	716	699	676	692	694	675	684	698	682	681	684	682	702	683	772	681	691	658	732	668	720	688	630	659	710	687	688	677	691	681	642	694	707	713	679	677	710	643	617	698	708	700	701	687	703	686	724	692	671	725	717	681	695	700	667	713	676	661	649	677	671	719	714	739	685	721	660	639	694	721	733	662	649	693	665	700	683	646	728	739	712	691	674	695	697	665	666	635	692	686	679	675	649	683	682	688	695	697	720	659	723	660	703	686	716	722	653	718	704	696	722	671	711	683	673	654	691	682	687	709	645	748	687	694	677	689	687	650	689	641	654	724	694	637	659	718	681	652	726	722	679	750	676	727	635	629	680	714	682	666	699	689	699	714	651	728	665	666	699	674	663	662	655	709	667	726	710	683	688	655	700	691	696	645	679	633	717	654	671	697	673	682	695	664	670	728	664	698	681	663	699	692	697	668	715	723	673	687	733	706	737	697	681	664	661	696	662	705	723	684	705	668	618	656	711	725	705	655	683	679	725	726	699	670	704	714	688	677	658	647	672	663	702	628	709	661	708	665	663	703	679	644	658	688	690	668	693	676	680	677	678	676	657	689	686	668	665	684	669	662	706	685	652	671	697	678	699	659	689	654	705	648	739	679	699	658	693	697	661	700	681	666	713	652	653	680	692	689	711	696	686	690	663	703	696	695	668	731	684	688	638	642	704	688	715	698	728	668	715	684	734	667	671	736	702	688	674	691	681	728	720	720	710	686	688	642	683	689	698	689	741	674	696	664	666	688	698	683	672	684	718	691	678	681	662	716	669	678	734	669	639	707	655	683	724	718	708	692	677	676	660	677	640	668	711	683	694	654	646	692	659	683	715	640	631	676	707	666	673	692	657	692	625	721	665	664	633	714	663	678	626	660	710	712	649	685	705	664	651	720	682	683	677	713	694	710	676	681	691	681	709	651	683	700	705	640	697	697	684	689	688	661	701	659	661	672	694	683	691	659	690	707	661	657	713	729	683	649	694	757	654	700	701	690	692	697	687	679	670	687	688	710	650	700	675	648	681	680	716	706	666	671	707	691	724	658	697	680	697	631	685	673	711	677	683	673	702	698	751	672	718	615	654	684	678	697	664	691	671	689	677	738	702	668	685	699	688	662	679	653	687	673	640	678	672	639	704	681	702	680	671	654	650	665	680	667	620	711	695	716	685	654	737	730	716	720	718	703	675	661	690	674	688	697	641	697	699	640	655	640	703	673	671	664	688	647	686	666	675	624	705	725	641	711	651	699	658	740	672	670	713	671	687	723	698	691	678	685	705	650	693	674	672	664	666	690	686	713	694	685	683	690	691	659	722	734	709	694	680	672	691	722	678	730	672	653	714	695	691	682	679	674	697	680	703	629	654	678	710	657	702	723	669	715	671	639	657	688	713	680	661	676	675	674	710	679	644	648	710	730	682	631	711	678	664	648	699	639	695	674	715	662	731	677	698	696	680	669	718	703	711	710	633	661	677	720	665	681	743	662	698	657	690	649	679	666	698	700	658	703	619	666	688	693	722	666	698	714	672	721	663	692	703	682	678	693	672	686	723	719	677	677	684	745	664	680	678	733	698	734	655	702	720	715	707	689	699	691	675	725	704	669	694	691	658	670	725	711	657	709	651	730	709	649	676	654	708	713	667	706	722	702	669	701	672	687	695	646	661	690	679	697	691	689	700	680	667	709	714	681	692	646	694	722	658	691	692	684	667	627	673	720	684	667	700	693	683	734	666	618	692	693	674	674	657	657	714	684	648	762	689	650	671	692	664	697	629	685	649	678	647	746	687	661	667	686	608	669	685	705	678	708	708	695	689	668	689	663	683	661	674	693	706	725	673	675	668	682	696	674	675	701	692	651	711	672	700	681	668	749	676	673	720	660	654	714	634	704	695	656	642	672	714	671	664	694	679	676	671	643	717	687	661	678	647	685	677	705	650	680	691	658	637	657	680	666	685	655	676	679	683	652	695	670	679	657	683	671	701	663	726	685	669	715	671	659	663	723	674	685	689	686	676	657	675	639	670	693	705	650	613	682	686	727	675	686	704	645	690	740	709	665	639	657	705	658	714	654	715	694	683	701	655	677	675	670	683	674	662	689	634	677	671	712	693	669	677	716	650	687	706	672	701	675	663	673	659	673	697	710	673	681	709	729	683	667	635	666	693	661	683	675	657	690	702	670	666	696	668	657	632	691	702	754	771	707	663	700	664	684	691	666	646	650	674	631	660	679	710	695	721	665	656	697	691	669	663	684	693	638	706	664	698	684	674	667	702	686	666	645	649	644	647	712	688	696	729	676	675	673	693	693	673	647	708	706	712	671	681	622	701	711	709	695	687	664	698	693	677	739	678	672	697	666	681	678	681	659	677	727	660	671	686	713	715	649	620	735	681	629	709	682	685	648	663	721	689	675	684	697	698	669	657	727	676	713	685	696	662	713	679	727	684	681	690	724	696	723	689	645	694	680	677	657	666	659	682	675	710	692	701	720	691	655	699	669	740	641	670	644	718	713	681	689	713	693	674	684	712	698	745	681	674	695	665	673	727	655	683	703	659	694	662	679	691	666	714	675	677	650	726	686	676	667	705	706	682	648	676	656	672	645	635	698	720	700	707	643	711	687	685	678	653	669	728	707	714	707	655	677	641	730	682	708	682	691	695	686	693	684	739	720	707	713	673	728	684	726	695	708	653	693	698	723	673	676	678	664	670	676	666	667	656	711	672	699	664	685	670	689	721	679	705	660	690	662	647	690	697	650	643	661	682	705	681	728	726	675	651	702	672	687	721	700	713	699	686	707	638	720	687	715	650	708	702	679	751	713	682	657	718	728	630	690	679	702	643	657	689	702	672	664	687	677	688	678	671	722	661	665	706	675	672	661	692	704	669	685	688	700	659	699	662	651	712	705	728	717	677	703	688	682	715	662	687	698	665	675	692	707	671	698	654	653	667	709	696	617	679	678	671	727	692	666	739	677	671	658	696	652	698	702	676	677	683	685	696	673	725	675	639	705	691	725	726	655	613	740	698	647	703	673	698	744	695	661	754	692	708	701	665	691	703	724	666	679	708	679	641	667	702	703	667	694	659	675	671	701	664	701	719	665	696	692	674	687	690	671	691	679	654	714	730	704	679	689	666	682	669	674	720	643	701	682	711	692	640	662	673	678	658	649	647	685	671	704	681	713	654	679	647	652	702	678	703	635	639	693	678	662	733	683	723	722	717	708	701	656	693	693	685	678	666	686	699	730	682	700	673	664	677	607	673	732	728	695	632	731	685	711	701	747	714	714	678	686	680	669	654	701	688	696	650	738	691	692	700	704	646	732	719	673	703	689	658	687	714	702	701	686	708	657	668	678	675	675	742	648	694	708	689	662	652	691	664	679	698	693	742	707	677	676	720
23867	20108	18629	14500	10901	6836	4157	2940	2187	1842	865	676	563	475	463	476	378	284	291	299	284	233	269	270	248	273	246	260	242	231	244	251	245	228	240	255	241	209	250	232	220	246	256	259	203	272	208	220	236	229	256	233	264	271	238	223	215	241	241	244	234	230	246	241	261	226	256	245	234	242	264	272	256	248	231	231	260	239	237	263	228	244	239	269	251	261	242	227	262	248	241	237	261	230	245	232	255	255	223	254	261	255	232	236	252	242	259	255	237	244	250	251	236	241	264	241	249	209	229	244	248	251	223	237	239	243	243	232	245	270	250	243	249	240	277	254	253	244	216	239	235	263	230	250	220	267	277	242	213	223	246	221	248	245	243	234	254	260	241	227	234	237	243	219	222	231	278	235	209	245	229	250	238	275	250	241	244	280	235	222	237	268	247	235	236	276	220	258	238	249	222	219	252	252	244	227	224	232	258	225	259	217	265	261	241	247	261	250	220	221	279	244	232	248	269	246	258	223	261	280	214	233	256	208	234	261	246	250	225	260	237	270	238	270	227	268	235	252	231	259	249	220	235	258	258	250	279	222	226	262	231	269	260	218	197	260	241	225	243	260	264	234	224	260	258	243	268	255	238	242	292	253	216	256	235	260	241	262	232	224	248	224	244	258	271	220	251	215	228	256	240	241	265	240	247	270	259	240	223	222	207	213	278	230	252	259	242	258	234	255	269	223	246	261	229	249	244	227	253	230	249	220	221	240	271	266	229	240	231	279	257	233	243	244	216	236	254	245	254	221	246	230	270	227	240	252	255	236	250	250	241	236	215	241	236	245	265	227	238	293	259	248	232	241	211	240	244	247	219	257	225	231	260	229	238	245	236	238	254	242	257	254	238	243	239	259	236	251	241	240	239	224	233	253	232	241	246	269	262	228	221	234	260	236	209	231	243	247	242	228	253	284	254	232	237	263	249	219	210	223	252	257	229	265	230	288	246	231	233	261	251	257	228	236	243	258	241	239	234	260	257	261	266	244	239	268	241	273	237	244	229	255	256	292	208	262	223	230	235	249	244	240	232	281	248	275	270	251	249	213	263	244	222	255	253	231	218	218	239	244	258	227	264	269	238	255	238	231	242	212	225	228	257	244	221	232	254	211	243	233	251	276	260	240	250	253	225	237	236	252	236	246	261	247	259	241	242	226	225	269	253	234	232	239	236	237	253	254	230	278	229	278	252	220	260	262	270	243	236	272	233	250	263	258	259	233	239	239	257	265	270	241	209	232	234	264	250	235	248	238	270	252	245	236	260	254	252	244	225	237	249	217	247	244	249	249	249	250	244	229	226	236	273	217	241	235	231	221	244	270	261	212	264	268	246	276	225	262	228	256	231	264	218	227	240	225	231	247	232	233	215	243	257	245	243	258	220	235	223	247	240	229	256	243	218	262	247	262	230	240	221	245	250	226	250	216	213	242	231	235	268	233	227	261	283	264	224	224	230	248	273	247	254	269	239	255	257	258	232	244	256	254	244	249	236	257	237	233	261	270	211	226	224	269	242	228	235	270	236	242	238	223	238	227	260	227	253	240	265	254	227	246	244	255	243	224	266	235	235	234	248	241	230	280	202	255	230	228	241	234	223	230	237	232	257	260	264	228	237	229	264	255	255	231	252	264	247	214	239	228	262	246	237	277	271	259	236	270	249	240	250	241	228	258	242	232	250	235	243	277	254	264	242	259	252	225	227	248	252	259	239	250	238	233	238	227	229	212	224	268	250	241	271	261	243	238	213	262	230	258	239	207	262	239	265	250	251	236	247	254	262	250	268	259	233	240	244	233	245	246	230	228	239	266	255	259	240	254	252	247	240	258	244	287	262	244	240	245	249	261	256	237	252	236	253	256	250	238	250	254	241	277	241	249	234	249	238	267	240	259	249	252	231	258	239	203	252	242	234	236	221	253	269	240	237	240	229	251	253	240	230	267	221	229	239	251	268	261	244	213	246	265	246	266	215	240	221	255	242	235	242	245	246	250	240	234	235	249	255	248	244	237	219	251	241	233	261	243	249	271	256	241	241	230	210	245	240	207	220	263	244	267	217	243	251	261	227	231	230	252	250	250	251	252	224	240	218	243	228	273	216	265	249	221	250	226	240	257	260	249	221	250	237	280	246	219	224	252	222	260	238	240	270	254	269	247	239	244	246	238	246	232	241	247	257	246	217	241	251	254	211	260	269	263	239	248	235	255	249	237	243	261	225	248	208	250	249	216	224	275	259	239	224	257	236	230	267	244	238	242	249	219	247	222	244	256	251	207	257	257	237	235	255	265	204	238	232	261	245	264	245	254	248	271	252	250	266	235	273	215	217	231	213	210	222	264	254	255	264	233	238	230	277	238	269	275	265	248	260	229	258	219	237	227	278	258	250	238	249	250	242	222	235	245	225	241	235	238	231	257	249	271	249	266	250	260	246	262	225	239	251	249	242	262	264	267	239	250	248	235	247	257	223	256	252	256	267	270	260	247	234	254	236	241	254	233	217	255	227	224	259	239	240	238	247	237	249	211	260	249	245	233	254	269	240	232	264	251	249	273	224	246	265	235	241	265	231	221	228	233	264	249	228	233	240	221	223	216	235	246	233	234	233	241	249	230	243	236	246	236	261	252	261	276	231	237	230	238	266	255	238	228	244	245	256	241	249	232	256	259	226	261	260	255	272	252	229	230	229	233	269	223	237	260	229	240	239	235	226	260	233	241	227	251	259	238	249	238	258	255	242	228	257	278	235	239	230	261	237	267	265	245	225	234	222	282	222	253	250	270	232	238	247	233	258	223	255	241	226	276	258	237	242	222	240	250	234	221	207	241	237	236	216	258	253	228	246	244	229	230	242	235	244	246	233	254	244	261	237	258	247	265	242	261	248	224	257	241	267	243	236	260	254	258	259	238	239	250	239	249	256	271	241	249	254	264	232	248	239	230	252	241	258	231	243	222	254	254	230	242	248	272	242	231	245	245	260	236	277	237	231	239	244	255	254	272	242	248	243	235	224	268	261	263	239	249	253	223	250	212	251	240	254	251	248	222	230	223	280	260	274	209	246	248	241	242	237	278	260	238	243	245	239	229	267	233	231	221	254	240	256	248	251	274	251	264	248	244	226	257	241	232	244	284	256	240	249	265	225	254	248	227	242	259	248	242	211	211	236	246	234	256	216	261	248	234	231	248	259	236	233	262	256	261	262	246	254	233	225	243	237	224	253	229	249	230	255	254	241	290	231	252	237	247	236	227	238	251	256	223	249	267	233	283	244	209	258	249	241	267	235	233	235	263	257	260	247	233	267	237	239	251	255	259	235	232	237	258	267	259	244	250	276	225	254	286	265	258	227	240	238	239	257	235	251	233	238	225	248	221	264	250	259	253	224	254	236	255	257	236	245	254	249	238	243	242	227	238	225	244	248	252	231	224	252	224	271	245	232	260	231	268	264	247	280	239	260	262	249	249	249	236	263	249	245	242
16325	15324	21437	24464	24117	19288	14952	11755	9750	8328	3942	3066	2591	2293	1986	1900	1517	1177	974	959	860	791	802	738	784	732	742	690	768	702	774	718	711	745	719	676	738	682	725	691	667	696	748	721	667	691	676	676	716	667	694	724	714	719	695	730	726	741	735	717	677	679	695	705	649	701	683	679	677	692	682	738	742	741	698	702	738	674	683	698	686	700	704	676	716	712	683	731	701	699	744	663	692	732	752	698	662	672	670	681	706	694	765	724	680	665	658	738	718	697	661	681	675	711	722	724	698	721	784	704	696	723	737	678	697	691	726	735	665	667	715	687	639	698	666	706	697	700	721	637	724	720	737	679	702	679	678	723	703	719	785	685	689	685	715	695	695	725	678	699	672	661	699	734	719	733	713	690	755	694	694	676	691	700	732	704	666	682	697	755	668	714	720	674	679	685	643	705	711	689	663	704	740	703	709	692	705	700	679	721	677	681	680	699	620	688	734	727	689	745	672	701	656	725	684	666	720	716	696	709	682	711	687	689	708	664	703	675	657	736	737	706	683	720	707	702	683	695	686	713	673	683	693	692	718	676	654	643	723	694	658	673	734	717	699	667	673	722	745	667	683	655	680	727	696	689	693	713	680	723	687	681	672	662	728	690	754	665	716	693	702	678	704	740	709	710	684	746	719	654	706	737	710	682	685	690	714	669	708	678	658	693	687	705	724	689	702	716	711	667	691	693	712	752	679	738	730	699	728	730	684	712	737	722	714	720	711	669	715	757	690	695	706	689	730	693	711	713	682	698	677	672	692	753	684	679	649	690	721	700	686	684	690	668	700	705	657	735	698	672	643	704	712	685	710	713	711	685	707	721	674	685	690	656	750	699	730	695	701	656	675	665	700	639	730	662	680	692	721	770	712	705	695	726	669	710	668	688	656	701	766	708	714	702	674	672	680	727	699	692	714	719	702	687	719	729	704	720	663	687	691	669	708	682	672	677	717	698	670	692	707	676	677	679	705	664	695	707	707	661	706	725	683	724	725	774	703	717	727	684	691	734	729	685	683	725	705	732	721	681	674	677	718	704	646	654	736	676	707	617	717	699	678	704	703	690	721	677	707	665	679	728	710	686	690	692	703	687	673	675	701	710	692	748	687	696	670	680	651	721	679	750	704	687	712	735	696	704	647	657	646	651	712	687	728	706	724	693	688	709	650	695	691	704	692	703	735	694	662	718	599	679	731	670	695	696	722	689	708	639	716	738	690	697	662	652	744	657	691	667	677	675	699	699	663	667	657	689	693	674	692	692	735	687	689	659	711	700	661	688	719	686	715	727	714	727	671	695	681	685	737	701	700	685	677	708	682	722	703	757	665	650	650	708	703	692	690	743	670	672	641	669	686	703	665	679	733	722	718	681	689	668	659	686	704	702	747	704	670	733	683	694	672	740	692	689	720	679	670	700	662	728	748	731	699	690	706	655	710	717	700	707	713	733	685	696	653	680	691	717	741	690	712	733	703	697	755	719	693	718	714	695	678	674	697	664	685	703	684	699	679	660	743	677	677	683	689	672	636	714	681	760	711	751	648	684	702	713	670	663	738	723	697	735	672	733	693	698	718	734	726	692	673	681	657	678	690	740	693	689	693	675	725	711	701	666	666	723	696	678	685	722	688	708	688	718	698	702	727	719	706	687	718	662	695	697	684	693	697	701	686	707	711	737	681	707	738	734	715	731	701	702	681	696	697	683	679	683	710	739	756	672	696	697	728	672	696	711	726	769	695	745	689	728	712	754	713	740	682	718	675	695	736	730	679	696	708	701	674	734	700	735	662	726	674	712	637	738	689	674	681	659	743	649	668	713	717	656	720	696	721	732	678	705	747	710	709	683	672	705	677	709	692	685	722	696	746	672	700	728	729	762	752	688	718	742	759	678	680	689	675	721	664	693	665	648	675	707	749	689	676	710	641	712	667	685	712	675	723	655	642	709	704	742	714	672	704	699	656	739	771	698	681	689	738	680	685	703	722	692	701	700	688	706	685	684	656	707	704	731	696	651	659	707	752	701	715	710	684	734	739	725	675	688	664	710	676	702	708	700	707	676	683	744	676	710	686	690	726	663	698	716	692	741	652	747	673	687	710	710	721	676	669	673	670	728	706	653	713	690	689	704	694	684	697	649	692	654	679	726	708	675	683	686	704	737	725	697	666	637	697	660	701	730	679	691	663	754	677	725	733	700	651	707	669	706	677	708	704	720	683	674	721	666	661	684	719	702	653	721	642	689	679	679	650	748	707	730	693	697	701	709	644	730	755	675	678	705	649	720	716	713	692	724	709	682	708	692	717	647	717	737	667	715	720	644	698	671	703	710	669	683	704	740	692	714	749	676	689	676	686	722	707	703	692	703	667	682	702	700	724	737	700	698	669	707	702	672	673	732	672	685	662	674	750	679	701	721	695	741	673	719	673	696	656	705	732	710	697	716	700	667	695	623	688	681	650	723	736	666	712	702	663	699	679	674	676	694	640	691	720	722	708	694	656	679	713	703	680	725	709	691	719	668	766	712	732	721	708	731	684	756	696	718	695	780	716	638	737	698	721	731	727	732	705	696	692	684	682	659	687	708	725	685	702	715	701	665	682	666	708	722	743	704	656	677	695	710	683	702	726	735	735	688	732	696	684	691	720	661	706	670	707	716	711	710	654	653	733	688	710	700	662	695	701	671	667	745	698	712	663	723	696	735	685	685	678	690	662	729	661	720	724	717	687	695	646	709	694	660	709	730	686	693	694	680	623	641	687	657	653	705	697	640	670	714	693	705	708	717	752	696	733	715	698	714	733	707	686	686	709	695	693	713	689	730	703	690	734	723	705	715	689	695	705	665	681	726	702	680	680	717	677	741	714	736	706	696	668	710	695	666	671	698	689	702	678	691	735	661	703	776	730	729	698	725	678	648	702	727	717	684	682	732	657	709	699	713	655	684	684	678	717	716	699	707	676	694	705	691	705	743	721	667	724	708	643	717	702	696	707	731	692	677	661	645	687	687	709	650	685	674	721	684	713	704	676	682	716	691	707	709	691	700	644	654	667	743	686	738	684	746	756	699	698	725	715	721	717	731	715	665	648	666	727	759	685	713	694	710	701	697	732	716	660	666	729	730	728	749	661	709	674	703	655	703	693	673	682	695	745	704	638	667	681	657	688	750	690	666	695	672	713	680	708	721	685	715	682	731	646	739	678	666	700	696	640	712	708	725	679	661	697	711	691	719	654	685	701	692	733	702	698	682	720	691	737	665	666	733	728	734	686	707	667	719	683	694	644	680	694	708	682	738	695	704	727	702	682	740	702	694	751	744	723	716	689	691	670	650	729	643	715	670	708	710	689	686	698	692	730	670	682	673	714	663	646	712	695	655	690	718	751	708	775	712	650	688	700	701	673	729	710	669	726	711	648	669	785	703	713	708	689	669	644	776	708	715	712	705	729	705	743	702	691	685	691	706	684	724	650	735	738	697	694	727
18924	16269	18017	14178	10831	7069	4276	2697	1968	1593	803	606	489	503	450	471	416	307	295	270	263	273	281	267	255	260	255	233	244	234	262	233	263	250	248	255	245	246	255	241	256	276	230	244	275	244	248	235	220	248	272	244	245	261	241	248	233	273	267	252	209	240	252	261	266	238	246	245	238	263	249	231	241	232	245	265	241	231	224	266	238	247	251	242	268	233	268	249	243	249	252	247	238	248	238	250	250	263	229	239	239	211	254	247	280	263	219	265	238	280	253	245	241	224	263	258	258	258	237	266	255	250	259	249	236	283	229	267	235	244	238	278	265	249	280	240	277	237	232	235	239	218	256	256	238	217	240	276	267	250	227	217	206	257	243	249	246	245	260	245	236	242	243	257	237	228	243	261	246	276	250	278	229	250	254	253	278	232	241	237	268	261	266	265	250	264	238	220	266	243	241	252	212	254	218	258	259	287	235	223	226	264	251	262	289	218	264	237	230	238	250	217	260	259	246	233	258	234	259	237	257	245	240	265	273	272	243	238	237	258	250	238	232	275	229	239	235	246	254	234	265	270	279	249	245	249	232	252	235	253	263	234	234	236	243	255	272	218	259	286	230	221	265	247	261	235	222	244	260	245	243	267	216	264	250	253	251	247	273	257	252	236	216	245	259	267	278	243	230	241	253	242	252	263	271	258	214	235	242	262	262	246	237	268	238	217	280	266	235	236	250	241	269	233	233	261	263	223	279	241	232	253	231	229	245	277	274	248	251	261	250	272	234	274	250	232	251	250	258	247	208	275	226	262	246	246	244	278	246	232	244	274	240	241	239	241	279	280	253	266	243	283	269	257	255	237	294	263	252	216	253	231	212	243	260	246	258	239	266	244	267	268	244	244	243	266	254	267	244	226	264	247	253	246	239	279	255	265	252	266	229	238	232	258	283	240	245	237	234	227	255	244	246	246	253	233	227	227	265	241	214	237	227	226	265	256	241	225	237	218	250	226	250	238	261	233	216	256	229	241	234	272	256	219	250	232	281	260	253	213	245	238	231	273	240	251	240	254	255	241	233	265	239	245	251	299	241	227	231	254	242	233	250	260	242	262	250	227	240	254	258	235	244	237	289	279	261	248	270	233	249	256	250	252	226	240	263	242	244	249	242	244	232	250	267	268	228	277	235	273	253	252	247	230	245	247	238	238	274	246	249	259	237	229	261	251	233	251	256	241	240	261	265	267	260	229	224	255	243	269	235	271	236	236	255	228	269	245	270	230	268	250	262	236	251	222	237	243	252	265	284	239	245	224	259	233	219	255	227	268	215	255	255	252	253	233	242	275	220	243	261	222	263	264	250	253	237	254	257	259	272	270	236	258	224	265	235	235	222	247	240	260	250	239	255	271	225	230	228	239	259	231	243	261	247	265	272	254	271	249	242	242	267	218	266	267	232	243	209	239	287	253	253	251	262	228	216	239	280	259	286	291	256	250	233	229	228	230	231	267	239	254	242	233	222	237	248	241	266	242	267	244	232	242	242	249	238	232	278	268	266	235	236	212	272	256	266	263	245	245	240	244	227	266	245	260	219	259	243	239	236	254	250	270	245	263	245	256	232	255	276	231	257	265	236	244	251	262	280	239	236	258	265	222	233	238	239	250	245	233	250	265	265	223	213	258	255	264	264	266	230	260	271	245	235	225	224	226	243	250	256	252	255	244	248	231	245	245	257	295	257	218	242	268	262	263	274	254	238	255	222	261	236	275	243	238	232	245	242	245	231	243	241	254	237	243	224	220	241	247	255	255	248	261	247	245	259	269	214	222	236	258	240	277	192	219	260	238	220	235	233	268	254	233	239	251	256	229	223	253	214	234	260	236	259	247	219	248	285	233	275	272	252	259	255	238	257	227	246	232	226	243	248	249	268	229	259	257	234	231	251	239	227	249	252	250	275	239	228	258	250	257	259	242	245	249	247	239	242	237	241	238	274	232	272	243	266	207	226	247	261	217	259	226	266	255	266	249	247	240	244	240	247	259	243	229	250	245	241	267	249	270	254	217	237	231	253	243	235	235	256	282	251	271	244	255	210	239	248	262	254	245	230	230	265	240	236	247	240	275	248	222	236	243	222	240	251	244	241	261	257	226	233	250	267	244	238	236	233	261	243	233	274	257	229	230	250	292	269	264	273	235	280	273	241	245	237	263	231	254	249	249	258	238	228	268	236	237	252	244	245	254	260	260	254	253	244	237	267	240	278	255	247	272	240	226	238	263	235	275	218	277	239	238	247	257	251	256	234	271	225	254	246	227	240	240	235	237	233	232	241	244	238	217	253	265	242	247	256	249	258	267	234	248	240	274	229	239	252	230	235	236	250	250	235	255	249	214	262	262	239	239	276	215	237	226	245	235	236	249	238	254	262	258	261	228	279	231	275	260	223	260	251	245	231	233	247	252	249	257	236	235	252	220	268	227	226	249	229	231	263	238	259	254	244	255	249	255	259	267	248	237	246	267	255	246	250	223	236	226	237	259	245	257	223	232	249	233	235	250	236	242	248	226	264	238	267	216	250	220	229	257	261	260	233	256	246	241	235	235	232	254	256	250	251	270	230	283	257	248	257	249	249	273	259	241	226	244	241	238	212	269	235	243	255	240	258	244	237	268	258	270	227	271	238	246	247	272	240	252	259	258	233	239	230	230	255	252	262	244	226	264	247	225	250	263	246	229	251	209	252	219	239	239	266	279	235	236	220	275	253	254	252	207	269	251	251	229	237	224	250	237	260	256	242	245	243	245	248	260	222	246	246	258	234	268	242	259	251	239	254	240	244	248	260	238	233	256	259	243	246	245	259	258	259	250	241	252	256	237	258	234	241	240	229	240	226	235	260	252	273	241	275	215	255	261	247	258	232	257	226	242	226	260	267	250	243	249	234	265	244	224	243	265	237	232	226	230	233	251	217	260	262	245	236	244	249	240	242	226	276	214	245	251	251	264	236	269	265	246	269	230	239	259	245	251	263	251	261	218	250	268	237	249	272	229	244	246	240	200	224	255	251	265	253	247	263	263	222	239	247	263	264	261	256	225	265	230	252	240	249	251	232	265	239	252	292	274	225	257	277	250	248	233	253	278	269	262	232	259	248	269	246	269	274	261	258	268	257	279	247	231	281	188	203	238	250	237	243	277	248	256	253	252	231	284	284	242	258	265	264	236	248	251	250	249	252	239	237	275	277	258	278	247	246	273	236	236	280	258	251	267	232	277	242	251	264	258	263	246	235	228	250	262	246	214	223	263	280	231	236	224	260	281	233	255	267	230	246	254	269	245	262	245	249	258	261	248	249	232	237	251	237	253	229	234	248	248	257	251	233	242	242	260	252	253	250	259	262	275	262	249	251	241	262	265	243	265	269	244	275	267	244	284	267	242	227	271	217	255	272	253	252	240	255	230	271	235	267	258	246	298	222	265	245	239	249	228	266	246	240	250	276	247	251	252	237	258	236	245	254	271	235	272	244	264
12537	13135	21510	24298	24240	19937	14879	10982	8942	7500	3581	2970	2517	2315	2234	1927	1540	1152	967	964	857	770	743	752	735	734	690	757	708	708	719	720	725	716	686	749	694	673	692	685	683	732	710	739	717	756	699	706	737	688	702	775	712	709	703	715	680	706	730	731	727	687	725	700	682	728	702	670	698	673	708	753	744	702	703	706	720	726	717	740	709	669	686	742	681	720	697	736	710	656	683	752	740	700	660	732	698	712	712	717	711	745	709	708	722	706	717	740	748	703	715	664	672	728	770	718	651	708	739	701	711	697	693	725	718	746	718	686	715	700	677	713	657	749	714	715	690	722	670	706	673	689	737	681	675	689	702	718	685	699	674	695	697	718	730	703	677	710	647	692	660	751	711	691	702	719	736	714	672	710	697	716	697	704	694	718	739	687	690	738	702	645	712	726	772	715	724	680	724	739	729	742	706	718	691	718	746	712	665	651	682	684	737	673	706	742	751	663	669	684	709	712	735	665	692	739	718	718	725	690	690	736	650	704	716	719	682	751	737	728	742	650	703	732	708	680	727	720	682	768	731	745	700	707	720	708	743	682	721	731	731	687	692	742	732	699	706	730	705	713	703	769	718	709	696	747	692	726	709	710	661	693	630	724	673	703	717	704	733	705	701	691	668	741	719	724	707	708	706	725	719	670	712	710	721	727	679	744	688	732	673	727	713	671	748	702	661	767	691	725	700	728	720	698	698	733	712	738	693	722	653	672	719	733	710	681	749	708	684	713	704	718	742	712	714	681	701	726	693	683	687	681	690	689	709	732	700	707	731	741	688	715	748	757	754	682	716	728	647	703	675	695	693	716	757	733	689	654	709	708	683	729	730	722	674	691	717	731	673	731	731	702	710	722	707	718	728	720	706	720	697	725	688	735	708	712	765	717	714	641	686	666	689	747	695	685	671	611	670	693	681	703	753	695	662	721	670	707	686	746	679	714	718	732	720	689	712	727	748	750	726	735	717	691	691	736	722	714	696	659	720	727	723	704	733	703	733	680	683	671	710	718	707	750	719	678	697	672	703	706	688	716	717	650	709	705	688	730	753	699	706	715	745	710	700	697	645	712	723	692	710	658	675	693	686	699	728	699	713	689	710	716	697	718	698	722	668	756	734	723	753	744	685	691	734	735	682	694	730	700	686	709	720	706	712	751	737	712	701	701	670	711	704	698	695	743	713	761	741	653	717	650	704	717	673	684	733	727	701	746	675	742	682	695	742	733	735	687	683	691	710	719	706	651	733	720	672	732	709	750	687	731	747	725	711	674	714	727	730	674	760	673	708	739	684	721	698	699	766	714	675	698	754	716	705	673	708	657	760	697	736	696	680	695	713	687	709	672	720	697	736	711	716	719	703	695	725	690	652	680	709	720	662	660	731	723	755	687	746	654	692	706	690	709	731	720	673	714	695	700	700	713	694	697	733	685	721	645	735	739	699	756	709	751	730	674	676	672	690	696	681	723	755	691	725	740	705	675	709	695	706	725	708	726	734	683	722	683	691	753	699	728	748	727	701	676	720	695	688	693	675	714	741	716	684	700	793	674	718	728	681	689	721	680	711	707	723	707	690	733	720	679	741	764	642	741	766	730	737	743	702	710	717	688	732	735	681	712	693	648	721	701	679	715	728	725	735	671	707	702	745	709	726	674	685	737	683	674	724	698	720	768	762	691	648	725	722	716	740	735	665	701	684	719	704	701	706	689	739	720	783	678	749	712	774	658	750	702	693	716	725	780	702	728	678	726	677	684	701	684	747	691	746	674	691	683	698	732	671	714	731	715	725	690	717	713	717	694	679	706	688	714	687	663	705	692	727	693	701	729	715	723	727	723	691	743	750	739	751	731	687	697	721	696	688	717	689	691	707	665	716	674	689	672	722	725	696	674	697	743	749	750	660	711	783	708	680	678	778	680	715	661	724	661	705	681	674	693	665	708	730	693	686	723	741	686	737	676	718	703	664	711	717	720	674	713	724	723	657	709	723	666	680	712	684	782	658	730	758	718	679	720	717	773	756	664	752	692	655	710	679	705	703	718	685	752	726	734	710	724	729	715	653	746	692	671	699	729	698	697	684	713	679	718	706	763	711	735	749	709	671	675	665	652	659	712	734	732	714	668	743	693	729	718	718	704	721	699	711	735	708	667	712	703	675	738	666	695	692	669	699	710	706	681	671	721	727	647	662	747	708	718	730	691	716	720	707	652	668	680	714	697	715	687	680	719	632	701	699	685	711	754	693	738	732	685	726	724	712	741	674	693	727	758	683	722	716	671	705	730	715	678	702	708	703	713	717	712	698	683	679	689	644	735	695	636	708	736	731	716	676	699	670	723	703	729	737	669	658	721	738	733	725	689	693	775	731	728	701	714	694	695	706	728	714	701	723	753	693	779	725	697	740	762	694	735	720	720	684	706	672	666	693	684	706	736	710	671	697	704	690	670	689	721	738	664	666	739	743	675	697	693	692	702	671	700	706	721	683	711	742	711	677	720	697	691	661	740	706	691	666	714	697	694	704	681	701	702	702	717	698	651	647	688	700	746	726	735	698	672	746	713	690	751	679	703	750	696	701	719	669	707	665	674	715	723	710	706	722	675	697	723	721	673	668	751	686	792	712	716	719	724	726	660	707	679	699	729	720	701	692	669	676	652	707	697	695	702	750	725	717	718	709	686	730	734	705	701	706	703	721	702	725	738	715	694	698	687	724	698	709	701	693	704	742	709	725	740	698	717	721	722	738	671	686	685	690	705	647	731	703	689	783	742	693	779	744	682	672	723	735	737	723	681	727	748	712	673	699	742	667	681	688	734	732	707	785	695	699	735	712	684	678	705	719	684	715	749	699	705	689	730	713	745	716	703	716	712	713	674	703	672	691	716	743	742	744	766	731	679	762	680	692	680	642	686	663	704	697	745	729	732	680	727	694	698	678	724	695	731	697	693	703	756	712	736	703	679	707	738	740	717	652	696	724	728	706	712	678	681	673	723	661	714	713	720	710	724	731	707	681	707	682	687	705	731	661	723	677	715	723	710	685	742	666	675	679	694	691	688	699	680	705	711	721	702	671	713	713	702	707	707	704	706	728	696	706	681	693	742	704	714	659	689	702	665	704	734	682	697	697	704	699	747	747	727	769	713	712	659	724	651	704	736	710	694	674	714	756	661	756	662	695	701	744	664	756	735	704	649	694	720	739	724	693	726	695	669	667	678	703	765	698	719	711	691	761	658	711	770	764	653	674	696	682	711	717	722	708	708	769	692	701	716	716	715	685	668	693	755	682	708	780	660	698	717	701	656	709	690	764	692	679	731	674	703	714	737	723	702	758	706	672	746	670	685	708	674	721	696	686	701	659	733	675	675	680	674	698	704	738	671	718	727	704	677	675	690	716	737	683	726	732	735	686	729	731	729	742	721	720	721	683	724	710	747	723	647	682	676	729	702	703	686	718	722	752	705	655	684	715	707	683	701	710	718
19030	16343	17791	14570	10836	7358	4412	2572	1844	1370	680	552	476	483	454	476	370	323	307	307	259	240	245	250	257	259	217	260	215	217	254	241	235	253	269	238	242	255	216	282	233	244	244	220	258	247	228	265	225	250	239	250	235	263	244	249	226	242	249	237	267	270	245	269	227	216	254	243	262	226	259	263	264	246	225	231	226	227	260	225	252	253	241	234	281	232	237	248	276	250	237	241	243	234	242	227	232	272	254	252	261	240	261	261	243	256	246	251	192	241	263	244	235	241	249	275	253	246	228	266	237	237	271	261	250	241	237	235	223	254	236	232	252	264	246	249	236	257	240	261	264	243	242	243	227	229	243	223	262	278	256	262	249	255	268	240	261	267	227	255	260	238	267	268	237	261	235	231	250	246	260	252	245	261	222	281	289	241	253	210	250	226	247	253	250	241	246	264	223	247	251	239	245	267	268	220	271	254	260	232	255	245	250	265	239	249	238	239	257	241	273	218	243	220	241	208	230	266	235	263	247	248	231	238	250	249	251	223	243	236	267	261	249	220	259	260	251	263	229	235	230	242	253	250	274	241	249	240	252	222	249	253	239	283	248	256	252	274	245	258	249	263	241	240	268	241	255	234	254	254	238	255	245	236	242	241	251	244	247	248	257	259	275	263	247	235	248	246	240	244	263	259	247	282	265	262	286	225	243	229	246	251	233	275	252	245	248	262	254	233	236	254	250	268	244	249	250	268	253	259	248	224	229	244	244	260	243	252	269	250	233	238	252	228	257	269	235	262	256	225	251	252	243	240	257	217	235	234	232	276	259	237	252	233	261	261	220	261	251	246	225	223	244	235	239	242	247	239	227	260	260	244	270	239	240	244	256	254	231	246	269	244	228	249	274	261	219	263	238	240	241	221	268	234	245	247	243	241	247	240	253	264	228	255	240	258	277	238	266	253	227	225	231	283	250	237	246	249	243	257	257	232	280	220	241	239	246	246	250	271	246	204	247	242	249	238	236	242	260	250	243	263	241	232	256	237	237	248	245	253	260	244	245	252	238	236	224	248	235	274	263	232	208	218	231	247	246	236	277	229	232	233	235	238	237	234	254	249	253	236	253	234	210	250	270	249	255	249	258	246	249	240	210	267	249	238	243	230	234	266	247	251	237	258	272	240	234	260	240	262	250	226	232	274	232	231	244	242	229	250	255	248	252	220	270	255	242	240	234	286	268	262	256	250	243	245	236	240	246	224	229	220	272	250	257	237	216	237	256	250	236	283	251	231	218	217	275	211	250	272	258	242	252	243	244	257	217	212	244	247	245	242	229	236	252	234	261	250	265	240	230	244	253	251	255	223	246	243	257	236	234	237	235	260	248	259	217	252	261	246	210	242	246	242	276	222	255	258	286	261	231	252	250	218	212	269	270	238	247	242	230	233	212	230	242	257	259	251	267	246	235	258	270	239	258	228	258	277	254	244	247	267	243	276	267	259	243	243	230	237	232	234	251	257	254	241	253	221	281	219	248	234	252	255	259	257	258	267	270	253	237	236	207	226	243	256	245	265	275	226	253	278	269	235	258	254	242	213	245	276	214	260	203	225	252	289	266	220	226	232	247	235	248	225	231	234	288	271	243	220	264	257	282	189	221	250	272	229	241	245	264	216	260	240	216	224	256	251	264	238	260	265	244	242	212	256	248	238	248	230	280	242	218	263	243	235	237	217	247	270	254	236	241	238	232	235	249	254	254	233	254	234	203	223	254	258	243	251	231	274	222	231	245	234	266	249	264	274	245	233	239	243	224	256	267	226	239	228	276	261	228	254	224	253	239	238	234	245	223	249	245	242	267	238	252	242	252	250	246	275	255	236	260	259	224	243	258	227	239	255	258	248	230	276	266	247	274	263	249	238	297	220	248	225	246	238	249	265	224	252	239	241	255	255	268	235	258	264	264	272	245	243	230	225	254	238	243	264	260	239	258	272	274	233	258	244	238	268	238	235	266	252	237	243	229	245	245	250	253	244	258	258	238	235	245	264	264	257	257	256	232	245	231	257	252	222	263	288	244	278	235	271	263	253	283	247	247	232	252	236	258	234	240	220	279	274	237	234	254	216	249	229	255	262	265	267	267	247	232	250	225	249	222	260	232	259	229	238	240	258	258	232	252	249	243	225	244	256	228	275	237	267	236	253	244	244	233	258	253	243	275	240	237	217	256	247	277	250	232	210	259	265	267	238	231	251	250	197	225	242	265	277	261	273	230	230	252	241	241	256	265	254	214	265	228	255	273	230	238	256	273	249	212	254	274	248	227	261	251	246	261	224	247	244	240	253	238	247	254	254	203	269	215	246	227	228	234	249	262	270	248	247	238	263	275	273	272	266	234	252	230	250	291	227	234	254	254	233	245	236	227	245	279	241	238	226	251	249	238	243	245	244	263	233	264	229	245	217	241	239	246	275	249	253	248	246	263	243	262	250	267	262	242	234	259	223	208	277	239	260	253	244	281	252	230	234	249	275	242	278	276	245	271	245	231	251	241	274	254	229	258	222	179	250	248	251	230	260	249	236	261	263	220	276	228	281	242	230	244	239	213	259	237	246	224	248	251	222	243	237	239	248	242	233	229	268	248	251	257	248	227	247	276	232	223	254	266	254	253	241	236	250	238	270	240	249	234	260	257	272	248	277	253	210	243	251	245	250	280	246	263	213	225	228	263	235	275	244	252	243	248	251	252	228	232	232	238	241	240	248	239	251	221	253	237	234	225	258	222	250	259	271	246	268	273	234	270	234	250	230	248	248	244	242	239	253	262	254	245	250	256	266	220	250	250	248	260	243	232	227	255	259	266	238	255	239	219	252	236	229	235	250	251	227	255	244	237	270	239	262	265	288	261	241	265	235	232	273	234	237	245	258	218	288	259	226	242	242	246	256	237	253	219	262	257	252	256	245	256	235	247	267	240	222	211	222	250	243	242	255	224	234	233	250	247	275	238	254	258	231	267	227	221	239	226	237	211	252	241	271	250	232	225	232	256	238	263	259	211	240	226	234	251	255	209	226	239	254	249	238	252	242	234	266	228	246	254	250	216	250	231	259	228	238	254	224	242	254	270	242	250	255	226	230	267	250	253	234	241	249	245	237	235	237	241	241	254	237	221	241	238	246	223	268	247	237	255	255	249	239	245	255	229	248	254	262	241	267	238	263	212	250	235	253	259	242	258	244	262	252	252	218	246	241	242	271	240	217	234	243	216	245	248	267	260	263	241	245	244	220	244	241	263	232	274	264	233	243	254	251	245	247	248	250	222	282	248	237	259	261	237	255	223	254	239	254	270	254	256	245	259	282	245	251	253	254	241	248	269	261	261	272	244	267	278	236	245	247	249	239	234	262	232	247	251	257	234	237	239	264	233	253	224	244	253	253	264	276	240	262	227	262	237	238	234	229	266	231	234	257	235	250	223	245	226	266	255	243	258	236	243	267	254	227	268	213	252	229	237	255	249	201	264	246	269	254
12685	13080	21109	25211	24447	20613	15389	10734	8428	6589	3116	2483	2108	2174	2184	2035	1557	1038	884	875	784	802	712	742	725	723	785	724	705	714	720	740	761	750	733	721	755	672	656	695	697	671	700	705	703	705	732	676	690	632	692	663	661	713	700	702	677	675	719	725	687	734	746	678	711	722	720	701	706	745	663	733	675	720	687	677	726	708	739	698	644	697	722	706	677	696	715	685	657	732	700	703	706	709	688	665	703	680	717	650	686	685	707	684	673	683	708	762	725	714	728	714	728	687	701	712	682	699	686	735	735	709	675	646	726	646	673	673	682	703	739	765	719	740	690	676	716	696	719	738	699	710	670	707	730	704	724	669	708	686	702	667	686	709	713	672	722	657	737	698	699	671	719	681	710	735	681	710	695	683	723	784	698	674	689	701	721	742	714	699	690	723	672	705	746	719	680	706	689	707	665	748	704	671	708	732	665	737	676	719	684	686	718	709	722	675	687	700	715	653	700	770	679	703	727	711	679	722	688	689	695	714	693	664	662	667	656	705	691	687	668	751	694	680	675	701	708	710	692	700	695	689	703	676	684	670	719	677	707	684	698	694	690	702	713	700	745	694	760	686	662	716	677	735	705	694	678	687	759	740	753	652	748	703	677	691	682	674	688	670	697	718	702	678	688	721	688	695	678	698	688	671	667	668	712	729	696	693	654	714	696	715	720	702	714	690	720	720	690	728	721	692	698	692	693	666	693	728	742	716	749	709	765	742	692	719	707	700	654	670	719	701	713	703	766	657	752	702	674	724	688	715	700	685	698	693	694	728	712	686	744	660	708	683	683	724	714	718	731	709	721	705	641	712	707	719	727	727	700	711	694	700	656	706	718	720	672	691	724	686	692	721	732	663	692	712	685	699	681	723	731	640	711	640	650	733	685	749	723	702	626	693	683	702	673	711	697	741	724	709	694	678	707	693	663	742	717	704	685	677	742	682	677	660	740	730	743	697	678	683	668	715	698	671	694	717	678	708	694	654	710	686	719	716	710	691	724	689	688	688	708	697	711	675	663	676	701	765	712	707	705	649	701	694	684	694	659	709	697	760	649	706	689	668	652	708	654	696	671	729	697	653	702	671	678	659	706	716	719	742	713	668	708	716	693	705	759	728	656	753	678	693	694	679	721	729	778	705	681	723	684	697	668	670	688	684	718	708	698	695	700	647	718	716	723	685	679	695	725	687	679	690	651	699	703	713	710	726	677	706	714	692	669	701	701	694	676	720	676	694	741	692	689	678	731	680	709	709	705	716	686	732	737	588	682	768	714	688	722	728	728	724	674	695	721	700	671	712	722	681	743	720	689	668	640	708	697	690	689	691	694	770	710	672	716	745	707	654	705	679	715	777	657	705	734	695	723	672	735	722	699	714	687	681	732	740	707	699	751	740	693	734	682	698	725	690	678	738	682	639	705	716	727	729	718	697	712	709	671	693	667	697	706	719	732	686	691	653	677	689	695	613	667	657	691	641	719	696	683	685	722	688	663	722	717	658	722	702	686	719	705	675	728	652	660	689	716	699	686	707	744	772	720	702	668	720	733	680	708	706	682	691	684	793	699	719	692	710	757	701	761	675	701	767	716	743	680	698	704	744	654	720	730	716	700	703	689	714	648	692	720	679	702	690	671	700	687	693	705	757	729	704	717	738	649	710	699	694	735	711	743	684	736	731	673	698	707	717	666	678	732	665	691	695	696	692	708	678	718	707	708	704	683	662	620	701	728	683	725	697	772	696	676	695	685	658	711	670	690	682	700	707	725	750	712	676	704	689	718	709	746	678	662	673	719	704	700	696	691	710	715	753	714	745	716	686	696	692	734	706	712	702	691	715	687	691	706	713	687	641	705	694	745	727	733	768	652	688	676	668	714	709	745	728	677	690	647	699	693	712	706	664	762	662	730	668	703	663	706	719	738	624	691	703	649	730	746	700	689	706	739	681	704	764	690	719	720	716	701	691	719	703	714	707	722	672	673	710	680	663	694	696	706	711	692	683	692	689	694	704	722	703	672	643	679	720	737	666	686	692	663	666	672	756	682	682	700	691	694	727	681	704	719	678	655	711	679	684	737	707	666	711	697	703	704	712	668	701	740	713	699	689	674	707	717	692	716	708	678	693	752	761	727	747	681	702	722	669	718	710	719	677	699	697	671	756	712	725	707	727	710	703	683	718	682	710	724	732	702	695	715	725	734	748	701	677	678	709	714	727	747	667	720	721	752	692	689	699	694	708	689	635	725	673	667	684	693	707	645	653	721	697	685	717	731	748	721	660	688	695	712	713	705	680	679	726	698	689	698	668	679	687	733	731	723	708	678	755	650	737	657	667	669	718	697	731	702	683	730	689	669	728	699	710	688	742	722	705	731	708	715	660	735	737	739	711	705	666	721	666	655	708	684	681	698	684	736	720	668	684	652	741	745	686	657	729	706	738	699	696	712	747	762	675	688	651	701	710	690	695	715	697	697	702	678	704	734	699	739	721	675	663	704	725	699	720	714	692	674	717	677	633	691	691	732	723	718	666	680	734	727	692	723	662	725	724	713	671	725	718	708	696	696	676	698	674	678	675	707	699	720	724	717	689	712	709	710	760	703	704	713	689	709	689	672	701	723	683	680	713	751	653	713	649	666	703	664	697	713	721	696	674	689	673	744	675	687	722	686	674	695	696	675	740	697	666	649	703	709	737	736	740	704	746	699	728	691	718	686	689	736	709	741	737	694	721	682	722	696	705	703	722	681	690	724	670	680	660	724	726	701	639	685	735	693	663	723	721	686	709	657	706	666	729	660	685	699	688	738	686	738	736	700	720	725	709	687	739	700	691	672	723	713	688	672	699	673	682	716	714	696	707	733	684	702	676	665	691	662	705	701	756	681	698	704	730	666	684	706	679	702	653	717	738	738	687	714	695	689	727	701	756	683	726	701	656	712	672	696	690	708	691	733	728	729	738	728	711	707	731	684	737	738	696	739	714	689	687	721	655	692	710	683	707	724	759	752	738	706	665	675	733	711	714	698	708	743	694	693	702	682	685	703	707	689	666	715	669	689	732	712	691	654	701	707	690	725	652	713	717	729	728	733	685	665	706	673	681	689	743	672	711	748	749	709	666	677	718	724	708	715	678	694	741	686	689	697	714	710	718	723	722	700	737	705	693	718	711	699	649	690	691	667	666	703	712	735	697	691	709	735	671	706	736	708	710	687	716	685	755	707	688	717	717	688	661	704	696	678	681	706	695	718	714	694	694	704	753	706	714	717	727	701	714	706	727	647	723	701	670	716	730	736	770	677	669	686	697	714	744	748	713	675	685	703	715	747	701	708	697	659	700	735	702	681	736	717	671	696	690	680	694	742	680	749	707	678	647	690	692	669	724	687	695	717	755	703	684	707	717	693	699	696	741	763	694	698	663	694	702	702	704	715	695	698	716	748	691	707	711	689	667	696	627	724	737	747	654	682	724	731	693	686	724	720	751
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
