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
338115062521	338115063080	338115063629	338115064180	338115064729	338115065281	338115065831	338115066381	338115066931	338115067479	338115068031	338115068580	338115069130	338115069681	338115070231	338115070781	338115071332	338115071880	338115072432	338115072982	338115073532	338115074082	338115074632	338115075182	338115075732	338115076282	338115076831	338115077383	338115077933	338115078483	338115079033	338115079583	338115080133	338115080683	338115081233	338115081783	338115082333	338115082883	338115083434	338115083984	338115084534	338115085084	338115085634	338115086184	338115086734	338115087284	338115087834	338115088384	338115088934	338115089484	338115090035	338115090585	338115091135	338115091685	338115092235	338115092785	338115093335	338115093885	338115094435	338115094985	338115095535	338115096086	338115096636	338115097186	338115097736	338115098286	338115098836	338115099386	338115099936	338115100486	338115101036	338115101586	338115102137	338115102687	338115103237	338115103787	338115104337	338115104887	338115105437	338115105987	338115106537	338115107087	338115107637	338115108187	338115108738	338115109288	338115109838	338115110388	338115110938	338115111488	338115112038	338115112588	338115113138	338115113688	338115114238	338115114789	338115115339	338115115889	338115116439	338115116989	338115117539	338115118089	338115118639	338115119189	338115119739	338115120289	338115120839	338115121390	338115121940	338115122490	338115123040	338115123590	338115124140	338115124690	338115125240	338115125790	338115126340	338115126890	338115127441	338115127991	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
16008	1538	1232	910	784	658	561	522	502	491	465	474	430	436	430	454	439	412	422	408	378	423	430	413	419	394	364	386	425	419	417	409	421	414	441	401	401	381	432	418	423	430	444	388	366	388	435	439	420	378	379	434	385	403	413	414	377	445	381	423	373	404	422	408	409	371	423	365	425	415	429	420	454	432	383	420	422	404	404	369	387	396	441	426	436	392	388	434	422	393	438	414	377	419	426	398	404	388	399	446	391	387	393	447	484	418	386	424	404	377	416	413	400	415	385	464	395	433	415	419	422	452	379	383	395	415	408	402	425	460	408	419	412	412	422	440	412	377	382	412	427	394	401	394	395	425	424	390	391	436	410	381	408	439	429	440	412	417	390	381	419	408	406	422	430	429	391	431	437	397	393	415	426	415	375	391	435	392	442	381	409	405	415	392	396	427	426	425	375	372	434	384	380	401	390	398	412	421	439	398	428	402	374	395	394	397	415	392	362	390	418	404	388	421	385	383	437	437	400	407	427	406	401	416	445	393	438	459	404	406	419	409	433	392	393	390	385	415	442	412	390	373	380	419	393	422	367	448	362	424	391	410	389	423	410	404	421	405	402	421	423	398	413	405	379	390	398	400	436	429	391	415	434	382	389	409	436	439	397	396	410	390	426	446	396	382	430	371	378	407	410	417	392	408	391	409	406	414	418	416	407	370	436	438	413	432	404	414	403	398	413	378	421	408	423	397	362	397	414	390	431	381	378	380	427	426	388	430	409	418	411	418	380	398	400	455	399	422	433	422	405	388	388	414	381	403	408	413	435	420	404	438	414	389	417	375	396	405	417	374	409	361	394	414	376	371	399	424	409	423	410	389	385	409	375	426	398	399	415	426	383	381	395	375	427	436	424	427	386	395	392	371	391	406	423	371	359	407	380	469	419	428	399	420	375	426	396	383	415	400	402	406	373	405	369	384	405	426	425	408	427	412	420	430	417	386	393	372	384	402	437	419	378	438	425	426	439	409	405	421	403	433	406	395	422	405	402	386	429	413	392	419	413	386	408	435	433	415	369	401	369	422	456	397	390	415	430	448	379	407	409	414	378	378	420	393	445	412	382	429	408	426	387	387	410	404	401	399	455	387	405	406	393	432	434	457	420	419	461	421	403	447	464	425	372	403	455	435	409	447	390	401	385	399	409	417	441	407	431	370	365	444	402	439	401	416	403	413	387	413	426	405	424	390	383	419	404	418	379	411	388	421	408	422	444	363	431	408	418	419	409	417	378	382	392	443	415	431	415	436	382	427	419	420	354	377	420	420	398	403	408	380	408	422	408	438	388	358	406	436	438	394	403	411	419	402	404	382	396	451	426	423	404	411	420	410	444	393	399	415	408	410	451	393	429	428	421	459	403	356	401	390	418	414	415	429	423	390	366	422	414	394	443	397	384	400	374	460	386	415	408	408	422	430	390	409	393	415	383	410	425	413	397	413	424	393	426	419	379	424	419	394	382	449	408	414	425	392	400	382	367	457	425	427	367	386	380	404	419	428	394	411	387	406	383	388	450	409	405	396	406	368	405	414	406	404	432	422	425	441	404	417	368	411	421	420	411	400	455	422	370	379	342	381	395	424	386	379	357	379	410	440	386	403	402	380	407	411	413	380	433	433	466	397	379	410	379	398	433	371	442	412	411	422	417	384	402	408	419	448	409	394	431	409	414	397	398	416	391	383	383	417	395	404	363	410	413	381	417	381	386	409	402	400	414	404	368	412	417	413	417	437	425	396	393	391	408	398	437	391	380	406	406	387	389	428	389	411	377	372	420	442	393	381	437	383	399	364	411	370	402	407	438	407	402	416	392	412	411	369	408	441	413	412	367	408	407	410	405	420	433	405	454	417	429	410	427	427	425	392	407	391	374	400	431	415	394	434	422	388	384	423	427	442	380	406	383	415	379	392	387	431	445	394	416	412	430	428	427	382	443	403	415	454	447	425	355	386	423	401	413	411	389	476	414	367	407	391	386	396	453	402	374	406	393	393	380	391	399	419	427	392	404	396	417	434	418	406	463	426	407	420	415	346	389	402	418	393	396	436	405	392	415	379	427	385	418	415	407	398	412	371	414	403	415	419	464	416	404	414	400	400	395	410	414	416	412	442	411	406	398	422	377	452	406	429	430	432	383	384	396	400	394	392	427	409	367	415	363	390	404	426	435	375	379	423	395	378	408	390	390	361	390	420	390	433	416	407	393	435	429	381	413	461	424	395	395	388	394	444	429	396	420	429	399	391	415	416	426	404	428	427	342	384	444	388	448	410	417	434	397	436	365	398	448	371	420	386	417	404	421	430	383	407	415	384	386	405	446	432	387	404	425	427	435	408	410	408	419	422	381	388	419	381	391	417	405	396	449	416	416	362	425	406	409	403	439	426	376	394	404	409	390	428	402	430	427	378	435	399	396	418	427	408	383	398	416	383	436	394	385	429	411	417	418	426	373	433	431	383	385	382	427	388	407	448	378	437	372	397	390	437	385	419	447	412	412	434	429	395	401	399	390	361	433	426	406	395	401	397	387	352	408	421	426	372	412	389	397	400	385	421	398	385	411	427	444	423	447	407	388	410	429	448	384	425	433	387	404	408	383	385	378	388	438	375	412	393	428	419	428	392	437	442	402	395	423	411	419	446	413	400	423	368	419	448	413	443	448	426	378	419	429	419	398	359	455	428	393	423	444	382	391	390	418	427	407	393	404	387	418	363	411	385	384	409	365	403	432	371	398	403	417	409	377	408	433	417	387	396	359	405	403	426	408	368	399	379	403	425	393	407	414	404	385	396	386	414	397	399	433	429	425	439	405	434	380	393	422	438	420	393	416	356	393	388	400	423	388	379	405	404	402	405	406	397	439	442	429	386	439	429	403	392	436	424	431	383	397	434	428	421	401	394	403	404	402	409	433	396	426	396	445	420	406	436	455	427	400	443	421	420	393	408	378	411	361	388	379	422	410	391	420	428	405	418	415	402	404	375	400	399	406	387	406	394	383	425	446	405	405	396	395	414	393	419	388	408	387	438	422	421	407	413	391	432	420	411	378	419	433	382	414	403	445	373	385	429	374	351	404	403	430	390	416	423	423	394	385	441	414	422	412	366	401	401	374	422	426	381	369	380	406	405	406	423	365	408	409	432	392	424	484	380	391	400	394	414	440	411	433	393	385	402	412	404	408	391	411	419	413	400	395	408	425	442	431	421	404	440	448	406	422	427	385	432	430	422	407	394	419	395	404	396	418	409	395	414	421	447	414	398	413	381	395	433	408	405	399	412	417	426	410	439	397	387	413	388	382	419	416	386	389	370	381	421	407	419	360	414	352	398	416	427	400	420	458	417	423	438	400	431	396	431	396	402	397	418	394	425	409	414	400	410	381	363	410	378	397	457	453	379	389	409	380	398	421	429	424	434	381	385	428	477	403	460	415	365	384	447	380	379	405	382	419	413	458	432	431	380	434	398	388	443	404	370
9216	1455	2301	2578	2319	1875	1655	1442	1312	1286	1242	1123	1105	1137	1094	1012	1077	1009	948	977	1016	965	936	1016	911	966	963	847	908	873	879	957	950	913	948	937	878	879	924	877	923	911	889	876	892	903	874	909	900	912	972	874	931	917	910	950	954	957	982	1002	991	938	927	866	909	863	879	881	878	933	905	942	911	908	818	907	929	903	907	928	902	881	942	858	892	925	903	906	996	852	902	903	893	868	892	888	908	870	991	878	876	921	914	932	936	945	897	896	946	925	910	896	871	856	939	887	874	875	859	879	943	915	934	946	894	909	868	912	930	898	881	911	900	891	963	916	935	869	861	869	898	905	896	856	896	864	846	900	892	869	910	875	894	910	880	921	870	934	907	858	893	942	869	821	917	858	853	931	900	880	858	932	930	901	853	883	895	861	861	850	937	939	844	901	901	876	882	879	875	876	859	874	859	878	889	875	858	878	911	884	906	884	843	925	878	906	936	868	906	931	838	855	907	843	873	828	893	891	842	908	873	870	850	897	897	891	889	946	804	852	869	880	856	915	896	831	879	892	893	860	838	890	875	859	808	892	893	855	935	891	879	858	842	905	884	894	883	915	877	867	894	892	905	875	891	864	898	860	858	866	903	904	903	903	857	905	885	921	843	887	847	876	860	872	916	890	856	867	895	869	909	899	867	896	925	861	878	884	910	876	896	914	868	945	907	864	937	870	862	902	888	895	848	903	851	841	873	898	811	878	864	861	841	888	875	965	865	912	888	937	907	925	882	863	902	834	939	873	884	865	867	866	871	896	853	901	909	873	896	877	925	892	875	941	910	889	884	821	894	830	907	894	907	892	921	903	906	879	827	885	889	874	946	875	860	899	831	880	912	922	906	857	908	860	838	897	898	871	916	909	892	858	892	908	936	918	859	860	825	857	943	889	879	922	907	914	882	863	897	957	893	855	888	881	877	893	900	897	824	933	893	915	890	883	886	875	883	885	821	907	870	854	864	867	877	910	890	849	811	906	859	891	899	885	914	884	890	909	898	899	871	870	896	895	889	910	884	895	940	893	899	894	876	873	879	904	861	867	852	865	911	856	889	864	920	899	876	943	864	903	853	890	896	847	855	913	902	897	860	901	898	852	934	859	916	910	951	890	881	909	907	906	943	902	838	865	921	884	925	863	895	859	804	891	826	858	903	893	918	905	883	902	885	868	888	910	909	952	951	874	946	922	924	865	881	908	875	919	888	904	868	903	851	844	892	870	935	859	892	861	844	895	884	927	860	927	906	881	870	877	907	915	859	872	897	882	825	922	862	886	829	856	902	860	894	918	902	889	847	919	902	851	884	893	838	886	865	881	919	844	940	884	892	888	895	945	838	859	901	897	866	907	880	860	923	874	879	908	882	893	899	867	878	904	923	878	917	887	876	846	896	889	799	876	887	859	867	885	870	890	909	863	876	909	897	913	852	884	888	875	872	872	876	859	883	857	932	877	917	908	889	951	889	903	944	883	903	936	885	914	882	872	860	884	873	885	856	879	879	865	918	913	888	877	905	896	896	852	918	897	834	896	884	904	857	885	871	923	871	859	866	862	850	887	899	882	930	888	880	843	905	892	881	906	902	909	861	871	900	884	830	858	920	850	948	886	920	890	895	842	883	901	896	880	894	861	836	862	860	907	885	921	901	893	895	855	887	873	914	886	874	867	902	907	876	856	908	855	888	867	875	871	851	905	930	896	848	870	925	902	859	887	843	852	915	855	881	858	891	879	814	911	845	909	929	932	885	862	864	865	877	835	891	897	981	928	913	893	876	882	875	908	849	868	887	885	910	850	925	875	942	892	873	882	895	879	893	883	855	924	895	878	921	932	847	870	862	862	933	938	908	861	911	892	874	879	886	882	879	898	900	930	874	904	839	849	877	874	824	924	893	883	865	806	857	882	863	901	828	840	885	917	889	889	895	896	862	866	861	859	916	843	857	895	829	891	875	900	903	936	867	881	868	854	869	889	911	874	855	842	966	890	844	879	892	899	869	922	915	852	892	837	846	903	879	860	916	882	927	896	883	932	861	868	849	967	902	906	936	944	855	893	904	905	912	876	848	898	840	889	872	882	890	866	907	906	881	882	877	889	892	881	900	911	906	872	902	886	882	932	888	854	880	905	827	880	862	897	851	975	837	869	938	856	889	895	865	868	846	918	855	869	864	942	922	851	825	884	898	898	910	857	958	893	868	890	877	910	917	906	884	901	909	838	875	930	904	907	834	927	923	868	886	882	929	872	848	873	887	841	828	923	852	878	880	901	918	888	816	894	856	890	885	887	904	902	886	824	923	880	919	902	908	861	929	906	861	858	965	934	915	885	861	907	865	905	907	868	887	897	909	876	906	852	876	869	890	907	883	856	909	858	896	933	840	896	903	874	931	927	922	856	858	888	849	869	876	881	881	831	883	841	910	900	836	858	886	952	915	901	866	901	920	938	900	873	872	888	840	928	863	899	866	857	883	902	861	863	897	934	903	917	898	880	895	890	883	857	891	927	879	875	883	857	902	865	921	861	880	870	880	870	870	927	891	895	903	888	857	819	893	863	924	893	901	887	917	799	896	919	900	866	878	872	875	842	846	882	860	906	886	853	942	897	862	905	928	909	909	891	850	942	909	852	882	887	877	838	895	883	839	883	887	876	913	917	875	870	913	944	871	869	981	931	906	877	856	886	911	925	845	836	853	893	854	896	879	877	899	932	893	883	886	864	867	934	938	873	883	891	854	903	871	901	873	844	894	900	855	905	908	925	867	885	876	900	858	907	939	888	871	920	819	844	885	899	862	865	873	855	863	955	856	923	870	893	891	836	895	861	892	909	884	876	832	941	856	877	935	877	903	932	860	858	911	887	900	921	868	876	892	870	862	943	876	823	898	872	917	896	881	899	899	947	841	925	898	867	887	876	824	874	870	885	943	866	951	949	890	879	934	825	862	874	890	907	863	882	944	924	855	907	913	897	907	839	830	911	876	847	831	894	871	895	939	877	889	922	883	867	917	867	907	914	921	829	946	930	891	905	890	918	868	875	948	853	889	928	828	924	915	872	908	880	864	833	869	883	838	894	987	785	925	898	868	892	897	862	892	950	864	872	907	846	822	905	853	845	903	896	899	909	896	864	912	951	812	920	861	901	913	861	903	895	794	925	895	905	854	900	848	899	901	902	905	869	866	950	877	810	856	895	828	912	897	842	917	858	935	901	913	914	929	879	872	880	828	852	905	853	928	831	851	869	894	929	854	917	871	906	892	875	895	909	894	890	898	846	911	864	903	919	895	863	819	877	859	884	839	880	871	880	913	884	898	872	888	853	847	884	936	880	887	855	817	868	873	874	868	912	858	847	907	916	918	867	895	887	853	904	922	906	866	840	875	937	950	888	885	869	864	917	844	876	832	862	897	873	867	864	889	899	890	873	856	918	876	857	895	901	889	900	865	834	879	864	905	854	914	878	891	899	960	853	844	853
2121	274	237	236	249	223	235	227	246	226	233	242	265	226	263	227	250	200	247	208	209	252	233	264	209	219	222	236	230	217	214	195	236	233	207	212	208	260	243	240	229	242	223	250	258	220	219	219	240	216	242	208	241	224	219	244	257	236	252	212	237	216	257	232	255	262	256	207	251	227	241	208	225	229	239	229	229	223	199	217	211	240	239	254	190	235	214	212	209	225	223	209	210	229	243	227	213	248	243	234	205	244	228	211	220	218	243	233	215	197	218	225	250	209	204	226	229	251	228	237	226	210	205	207	210	221	193	218	209	217	219	235	230	206	219	221	202	241	249	244	204	245	239	268	199	223	277	224	238	241	213	241	214	229	210	223	235	262	214	213	196	231	207	219	216	215	227	228	220	252	211	204	202	232	237	254	193	209	248	254	217	219	244	223	247	252	233	248	231	230	235	223	216	217	230	226	247	224	203	212	208	225	234	249	226	251	235	209	204	220	227	228	227	218	223	247	240	206	242	202	247	214	228	228	255	225	214	256	259	205	233	206	217	219	215	212	223	244	242	243	215	246	191	206	230	218	226	198	245	240	219	263	230	207	233	247	282	215	216	194	237	205	208	249	251	203	218	239	210	234	243	230	227	210	234	211	211	215	244	279	195	224	250	230	211	207	203	244	235	204	223	250	233	218	245	246	225	220	224	233	244	230	218	217	260	197	220	222	214	243	218	216	205	203	242	218	246	196	226	234	223	242	253	207	247	203	226	252	244	221	254	217	234	210	244	206	242	243	205	245	221	239	256	237	228	216	209	205	200	223	216	190	244	225	197	219	225	226	213	231	192	220	224	215	243	234	215	197	241	228	215	228	227	223	221	221	207	230	251	234	239	223	232	241	215	210	203	215	242	233	250	216	239	214	253	260	246	229	211	220	230	242	215	234	232	192	245	221	230	221	252	232	218	230	222	214	224	248	243	215	210	224	202	243	221	250	228	211	226	198	205	205	235	267	254	210	245	227	217	235	217	249	225	260	199	216	248	223	249	226	223	223	211	225	220	198	206	211	191	204	240	241	213	235	217	247	228	258	232	231	201	214	238	211	243	236	239	230	206	242	231	249	225	233	257	194	235	212	227	233	203	206	227	266	211	235	252	216	200	225	234	209	212	230	223	258	224	212	222	207	212	240	238	213	206	231	221	214	203	249	231	212	227	224	253	228	229	220	229	198	222	273	213	241	215	185	203	220	199	244	252	242	243	229	222	212	236	247	227	194	217	228	241	232	231	237	222	202	218	215	236	198	236	229	216	225	229	237	208	233	230	215	225	236	200	210	229	218	226	235	232	238	225	235	242	198	225	229	232	226	225	204	207	227	225	208	194	226	242	216	233	199	247	250	204	254	251	229	218	265	253	241	237	205	238	227	218	239	204	197	226	236	219	253	241	234	234	191	227	233	213	232	224	253	234	206	220	230	220	216	238	231	217	222	255	218	213	237	245	242	234	217	229	201	249	245	240	219	228	219	184	210	212	207	214	244	244	240	225	223	232	237	271	223	218	199	212	215	245	231	254	233	238	216	239	230	244	236	226	225	257	199	225	214	222	231	232	254	226	211	229	219	224	230	205	225	225	234	248	213	251	217	223	264	240	245	230	222	232	200	183	226	224	232	217	248	225	231	208	233	237	223	210	231	252	227	228	227	242	231	229	243	199	217	217	236	209	219	241	216	206	236	218	216	237	210	254	254	228	249	230	206	235	252	263	230	233	230	196	237	238	239	233	222	211	224	212	213	227	236	233	210	210	223	220	244	199	229	227	239	204	240	208	233	227	242	236	235	213	224	254	217	217	196	240	216	228	230	230	201	229	250	244	221	251	222	251	224	221	222	252	239	194	226	213	227	261	238	222	236	223	219	219	247	210	262	215	205	217	240	284	246	231	200	235	220	236	222	243	200	224	220	205	204	245	215	222	209	214	250	254	255	234	220	210	232	222	259	234	245	257	229	239	233	217	230	229	218	231	216	227	204	232	212	212	254	239	244	246	208	231	259	220	226	224	229	208	246	237	215	237	240	216	229	226	248	233	234	226	238	218	225	228	259	274	235	223	234	250	258	242	221	244	211	206	216	204	210	245	221	216	228	231	212	243	242	221	225	226	237	210	238	224	196	223	247	206	235	239	247	221	231	215	223	246	254	243	202	242	222	206	234	241	221	258	238	236	193	243	221	189	230	236	207	222	225	257	224	219	252	227	215	225	232	188	218	222	281	268	218	232	206	255	229	203	234	225	231	233	230	219	230	228	228	226	222	231	240	208	227	223	235	221	242	243	272	241	240	193	216	240	227	229	242	225	195	209	232	243	224	243	210	205	235	218	242	208	211	233	215	221	222	247	206	217	227	214	238	223	232	220	262	218	208	243	257	237	237	224	212	211	238	234	249	233	226	217	233	224	209	232	217	248	246	217	227	231	252	232	236	208	225	216	247	234	207	218	221	234	217	225	232	231	233	227	251	230	234	260	209	226	220	186	247	230	245	238	230	222	209	260	229	195	221	237	236	238	216	224	224	217	226	235	231	186	212	246	207	190	226	225	212	214	226	228	235	222	235	229	216	233	217	221	230	214	212	210	226	202	233	254	223	228	231	235	218	223	214	235	243	220	248	224	232	243	210	212	194	206	201	247	222	221	222	256	222	252	232	234	245	225	232	225	201	227	199	227	234	234	255	213	199	223	212	237	260	234	230	220	234	209	242	229	233	234	197	235	256	228	230	218	200	199	258	232	220	212	232	232	201	200	210	229	198	203	218	199	251	210	231	264	235	240	225	247	269	219	227	214	216	219	221	210	237	249	216	226	208	225	227	223	195	234	226	227	236	204	224	201	227	241	239	225	240	231	213	201	219	228	224	237	246	225	231	266	236	240	211	197	227	224	230	251	248	229	228	243	240	230	219	226	222	264	221	201	270	219	243	257	214	237	205	256	208	220	245	231	187	210	227	251	224	224	222	224	218	241	262	255	224	221	218	206	213	222	233	263	264	264	227	204	249	246	251	224	214	242	229	240	279	249	226	203	234	231	247	254	206	228	249	255	248	228	216	230	276	260	231	254	186	228	228	214	226	230	223	223	216	232	208	224	214	236	249	197	228	211	210	226	266	204	199	255	224	247	233	228	220	248	219	236	227	226	191	227	218	222	218	278	237	245	219	267	240	211	225	240	237	239	225	217	277	219	280	228	224	219	209	234	225	218	220	250	235	223	223	231	230	227	266	242	215	215	258	217	196	206	214	242	226	227	241	246	233	210	225	237	253	229	232	253	215	192	219	239	212	228	228	244	206	224	236	218	222	244	261	236	237	224	241	219	201	220	217	199	241	219	233	236	236	215	240	233	241	264	234	241	206	240	210	215	223	227	248	221	220	199	232	226	231	202	197	238	217	265	237	213	233	226	219	213	231	240	266	250	215	228	220	223	207	241	249	225	242	212	234	237	263	247	223	229	199	246	242	230	223
2232	517	597	619	600	567	559	563	566	534	553	573	551	536	486	532	609	592	541	501	568	515	577	553	524	586	534	584	528	582	558	530	551	536	573	560	551	534	566	552	542	510	566	576	529	544	528	541	521	512	537	563	552	558	517	560	535	544	591	568	601	570	590	556	548	576	548	490	555	574	605	569	534	548	512	570	559	554	534	572	535	530	567	524	558	566	532	539	537	527	540	529	523	570	534	546	570	508	560	568	507	515	574	550	542	543	569	533	593	539	548	536	571	563	578	576	529	544	549	552	552	516	573	544	504	538	542	545	565	512	527	532	549	537	517	553	530	552	561	551	556	504	539	560	553	540	538	545	551	582	538	553	554	529	572	526	554	559	556	550	576	492	560	526	550	568	528	519	547	554	534	556	563	566	518	536	543	548	513	516	545	547	589	532	495	532	535	546	537	528	553	576	517	540	559	573	564	499	517	532	516	514	569	550	557	574	552	538	517	555	568	495	561	565	560	565	503	538	547	572	559	507	553	550	598	543	522	559	536	516	526	538	554	546	544	574	571	544	517	564	528	585	552	570	506	585	511	544	541	537	547	541	582	566	530	515	529	531	539	541	549	549	501	545	540	558	534	524	537	533	552	549	541	521	536	532	543	559	530	530	516	529	546	541	515	507	561	569	553	523	550	508	528	534	550	566	538	502	503	521	581	539	556	548	566	573	545	537	560	512	528	550	544	557	522	543	530	552	553	550	581	543	550	558	536	504	539	544	549	553	569	517	507	545	571	540	538	496	504	592	547	557	532	545	527	507	552	510	580	508	556	518	507	535	548	547	567	577	533	544	547	545	557	526	524	528	558	553	571	538	525	527	550	558	560	527	579	538	547	556	553	588	558	579	530	531	571	529	532	509	534	519	530	537	539	568	557	559	564	531	510	541	495	541	583	540	552	539	547	502	529	546	543	511	571	540	540	534	533	582	534	542	529	536	548	561	518	546	565	552	509	473	574	537	577	555	559	529	585	534	518	536	557	579	519	514	558	509	543	536	527	568	569	511	583	563	548	519	522	600	577	531	529	542	541	539	542	580	519	551	552	530	556	546	500	556	567	577	564	561	538	567	571	537	535	590	547	570	527	546	585	525	544	566	578	567	548	544	558	536	536	562	524	535	551	566	554	536	594	543	526	576	560	538	537	499	546	533	517	551	524	516	551	577	549	542	555	535	505	567	577	509	547	581	592	554	515	551	542	533	524	546	532	531	565	535	556	567	569	558	567	538	536	507	525	528	567	522	582	530	555	548	584	551	518	554	558	536	572	544	545	567	552	519	562	522	582	546	537	504	527	572	516	544	515	533	538	551	540	551	541	527	558	548	549	557	570	562	571	596	581	540	555	505	559	546	521	531	487	570	547	496	561	528	512	517	568	532	539	554	530	536	566	569	532	520	561	569	596	513	546	548	527	524	567	532	565	587	553	521	568	525	538	533	560	505	554	572	541	514	503	547	552	557	516	536	556	524	486	516	531	552	526	535	547	553	535	560	563	516	502	519	559	554	522	546	540	577	518	524	558	500	573	586	519	549	512	508	492	538	580	512	562	561	573	516	570	513	528	543	553	555	525	531	534	508	581	548	564	556	510	565	543	585	503	551	531	589	538	546	552	526	546	514	531	518	506	544	500	540	547	562	497	556	546	542	510	499	547	563	556	566	526	547	535	549	558	564	497	570	529	561	533	537	533	550	493	550	571	527	541	582	523	609	548	525	508	573	513	548	553	503	546	534	513	524	521	544	587	552	534	518	532	538	543	508	580	581	546	558	531	532	538	526	543	537	548	529	557	597	560	557	557	554	573	551	556	519	542	536	529	533	565	599	525	523	526	577	560	542	523	581	536	544	526	540	509	514	528	508	517	572	531	547	501	502	544	560	540	552	513	585	521	605	490	550	525	531	543	559	531	526	513	526	510	563	548	487	496	543	591	493	517	529	542	536	492	536	559	555	509	530	520	581	518	556	557	517	535	526	514	538	537	553	569	557	570	533	520	555	522	552	537	525	573	519	570	542	525	532	562	542	537	511	576	508	547	510	573	556	585	566	548	534	543	550	573	561	591	527	512	560	548	557	577	548	546	562	559	549	578	558	565	569	578	501	542	523	546	520	561	516	548	532	528	574	540	506	524	538	524	503	534	567	558	548	497	589	565	491	545	525	509	561	552	560	573	557	550	521	541	546	567	548	527	584	554	556	553	562	543	555	547	565	531	526	536	561	493	535	562	540	506	548	517	519	532	537	557	555	559	520	543	519	605	549	559	589	519	563	588	537	575	570	577	528	540	527	515	535	584	551	547	534	464	527	521	510	542	502	517	538	536	548	536	535	526	561	563	528	536	570	540	545	541	513	542	551	556	541	531	532	516	534	546	555	504	520	541	545	551	521	531	615	532	557	559	577	541	538	553	573	533	529	552	542	534	544	565	603	549	536	523	560	518	542	541	517	521	534	508	583	534	540	545	570	511	553	539	540	544	547	550	553	549	547	549	545	528	552	530	593	529	545	563	529	580	541	525	574	511	530	542	545	550	520	600	559	503	561	540	549	529	570	523	518	525	564	565	532	518	521	539	574	547	559	499	542	552	570	543	536	550	560	492	514	559	548	540	523	508	548	564	553	538	565	449	536	545	574	567	541	520	538	554	519	529	540	554	544	543	499	505	546	524	549	572	528	544	549	532	517	544	559	525	522	547	531	560	551	558	567	518	551	517	563	509	546	552	551	539	498	529	554	539	524	556	524	544	536	571	564	532	578	556	516	518	518	499	538	554	518	522	537	568	549	560	528	506	528	530	519	551	526	523	536	504	531	582	535	516	564	559	544	507	546	552	552	528	521	549	568	516	545	530	550	516	544	539	532	555	561	546	533	538	523	551	560	516	570	592	502	514	533	540	512	525	531	510	564	577	545	546	495	545	553	570	561	543	573	543	561	555	503	550	518	542	576	587	545	562	538	562	573	511	562	519	535	531	550	549	538	544	509	546	522	550	530	541	534	533	544	528	493	537	560	518	529	555	572	533	521	563	579	563	512	532	562	531	470	580	531	489	529	568	514	533	568	515	578	528	598	513	498	535	557	553	512	518	562	560	519	556	564	562	522	566	592	544	580	515	545	542	527	522	544	541	543	550	555	541	524	547	532	570	517	509	546	542	559	490	557	555	601	539	536	519	504	559	508	553	544	531	535	553	537	551	551	550	532	569	589	549	488	527	554	566	564	564	578	550	549	580	541	525	553	519	544	521	592	538	532	537	550	495	541	552	566	520	580	552	559	564	553	557	540	516	558	588	533	548	508	544	524	537	561	518	577	570	566	541	534	556	539	538	522	547	561	509	533	521	508	549	538	549	508	516	576	532	524	574	546	574	543	565	581	542	546	554	570	553	552	532	538	548	511	553	533	522	526	520	531	567	528	550	512	583	518	547	532	562	485	530	484	523	528	569	510	551	512	554	534	567	538	546	491
8289	740	697	564	498	470	396	377	364	379	341	325	341	333	356	365	323	339	351	351	307	296	327	324	346	353	299	336	351	315	325	326	320	300	325	314	347	330	321	360	322	267	320	322	325	344	333	355	283	321	314	299	302	307	327	347	332	311	290	330	344	305	287	312	300	336	351	320	310	324	274	277	310	302	310	313	321	330	305	301	331	331	321	284	320	321	309	323	288	331	324	335	268	335	337	329	338	319	339	353	338	352	306	308	352	321	295	326	341	302	309	333	362	314	293	274	306	330	331	309	315	322	320	331	294	283	329	330	297	302	317	306	351	309	323	316	351	322	314	325	331	333	322	330	317	318	338	354	341	325	328	303	348	312	329	376	314	312	317	353	328	336	330	327	325	315	327	319	277	327	327	303	310	301	317	279	340	351	310	345	330	344	348	388	311	291	278	307	334	297	307	287	316	266	319	313	295	335	291	323	336	332	283	340	304	346	331	310	352	313	315	326	312	317	316	358	310	334	321	323	296	325	327	306	289	324	322	320	309	292	322	341	319	334	331	286	324	289	289	328	338	332	317	312	310	321	301	303	303	321	372	336	298	322	324	339	325	318	305	283	326	287	331	312	346	339	347	309	330	320	281	316	343	311	327	304	296	324	347	315	329	330	329	322	333	289	309	317	317	326	342	340	316	281	308	322	302	256	316	289	340	309	321	312	299	340	276	339	331	315	272	327	325	320	352	306	331	284	321	331	333	306	347	315	316	340	328	346	307	331	311	340	350	305	305	313	291	325	330	376	335	355	305	342	341	338	342	332	289	352	343	332	282	284	311	305	334	319	304	298	277	311	322	305	293	340	290	294	341	320	338	310	329	293	299	343	341	365	339	317	347	314	319	308	341	334	330	306	353	309	316	320	309	358	318	274	290	310	295	304	358	321	342	302	347	326	345	337	357	270	352	337	349	337	313	310	293	333	279	359	354	332	300	317	304	324	310	317	347	324	342	325	309	280	351	269	353	364	328	325	306	285	280	322	299	328	291	312	319	327	313	331	301	342	281	331	318	351	324	314	329	322	331	313	317	312	349	340	279	322	320	314	319	325	321	344	308	312	305	340	307	305	397	312	333	314	321	330	329	362	318	348	324	312	296	328	349	311	294	303	331	326	306	320	310	329	299	281	325	318	329	296	310	307	337	301	338	321	297	323	332	335	330	340	350	331	342	322	354	304	325	328	349	340	325	324	298	321	285	296	278	337	307	293	301	324	309	325	318	324	334	334	338	302	308	349	314	342	332	327	330	299	336	326	325	320	341	317	338	285	323	321	345	330	363	347	332	303	323	307	295	312	308	318	331	312	335	300	281	339	311	326	286	323	336	304	312	324	330	336	306	321	322	334	335	325	329	359	323	318	315	330	339	322	339	340	308	354	301	337	310	291	311	287	318	331	321	320	326	317	291	296	312	332	357	345	331	322	296	327	310	324	312	304	289	307	320	311	282	339	301	299	302	344	336	337	306	327	338	317	338	339	327	340	320	331	350	351	316	337	322	345	350	321	331	323	334	316	329	334	302	294	368	327	330	347	295	310	306	319	355	313	287	294	260	283	354	317	322	314	302	322	317	350	315	342	302	346	343	351	330	313	301	298	296	329	340	307	338	288	360	336	298	344	317	349	327	321	309	293	332	297	320	368	291	318	317	302	319	327	340	303	304	333	329	338	335	292	290	329	283	327	317	318	304	299	323	325	316	336	357	315	302	312	374	298	317	320	380	350	299	288	340	320	300	298	330	335	323	308	319	324	308	339	322	321	342	300	321	323	310	347	324	301	353	334	323	322	310	334	373	291	326	316	316	336	317	303	331	340	354	317	300	296	339	301	286	334	295	330	304	299	299	314	305	342	307	343	317	293	323	329	339	309	333	327	331	292	368	347	322	349	329	283	306	297	287	294	323	295	317	313	336	323	311	306	296	317	295	308	299	269	337	324	316	343	284	313	285	321	333	294	336	326	309	294	326	315	337	311	343	286	294	321	323	305	300	338	295	307	319	330	301	319	342	321	335	324	320	316	324	270	311	322	335	254	273	333	323	315	326	302	304	297	331	302	278	307	322	324	329	313	365	308	341	327	333	310	286	338	337	315	292	300	295	331	322	324	351	307	312	330	334	344	352	330	310	316	341	326	301	326	301	300	334	340	320	292	343	299	339	289	328	336	299	303	306	311	334	335	313	308	291	320	330	281	302	317	338	303	319	315	341	292	336	298	320	293	339	294	300	314	314	338	290	326	323	338	336	301	293	352	297	334	332	323	295	313	331	323	315	338	338	321	326	326	295	307	321	341	325	314	321	304	301	322	307	321	316	332	315	288	316	310	354	309	323	312	345	341	317	330	321	298	310	309	321	325	292	361	321	326	297	339	310	326	316	311	316	314	322	337	336	340	341	309	346	329	359	314	326	320	307	278	307	319	330	342	322	308	288	318	318	328	319	313	312	295	303	321	311	294	361	324	330	342	336	322	333	361	313	295	314	324	362	323	345	340	322	318	364	333	303	321	330	314	353	318	313	307	373	324	316	319	303	336	319	306	301	338	291	342	350	335	325	338	318	325	308	309	324	323	293	325	320	299	321	324	290	298	304	315	299	303	311	294	332	287	314	342	314	311	326	312	295	355	309	294	331	336	283	324	317	347	332	343	317	300	305	310	352	309	313	293	279	337	324	345	315	296	323	296	329	335	311	344	319	347	336	296	304	297	313	320	299	323	289	294	300	331	306	335	303	317	316	340	342	321	350	300	292	306	334	325	321	332	319	319	328	297	311	315	306	313	319	319	322	345	303	310	337	315	349	329	294	347	317	320	327	330	320	312	334	323	333	312	320	361	333	336	336	329	316	327	349	305	279	311	298	314	327	290	336	323	302	302	360	351	292	329	328	318	316	305	330	296	321	320	314	340	350	313	332	314	312	314	315	315	346	336	330	335	325	299	337	311	331	335	303	314	283	318	329	316	300	284	292	361	312	300	335	325	328	315	284	328	322	331	345	372	361	322	358	273	306	249	346	348	340	335	320	299	289	310	324	346	317	320	327	336	322	316	314	346	342	304	344	322	339	269	325	312	303	333	320	322	306	295	344	352	284	309	315	313	330	301	335	319	337	303	356	331	294	284	297	348	322	314	282	317	308	318	312	345	286	348	309	327	291	289	346	336	296	327	333	324	335	327	314	324	319	339	310	334	336	316	346	358	310	318	305	340	323	323	331	303	323	320	291	342	324	312	326	330	324	341	313	361	329	323	286	311	301	275	328	332	344	310	293	316	298	340	292	330	351	313	318	326	313	322	311	325	305	307	294	319	348	357	333	293	330	356	273	309	310	320	346	359	307	286	317	317	324	332	324	370	336	337	303	292	324	315	307	317	354	303	339	305	312	320	341	315	334	309	340	316	318	310	319	335	306	320	314	304	306	307	291	326	296	326	302	334	304	324	272	333	315	298	301	329	314	301	330	331	327	319
6813	1058	1410	1656	1415	1234	1108	1088	937	934	887	902	862	839	854	797	829	777	755	748	778	742	787	762	744	721	783	721	750	777	743	748	742	753	724	756	778	709	725	717	742	715	756	726	709	657	754	704	724	765	745	711	760	765	730	733	775	791	822	815	746	793	743	728	783	774	702	732	736	707	742	799	750	686	760	775	698	770	758	787	750	711	753	768	772	803	748	738	719	694	745	763	725	732	706	739	756	730	736	743	756	751	703	812	735	740	691	788	743	720	679	736	690	705	733	752	701	765	688	769	739	713	766	676	718	739	710	721	729	722	815	743	682	739	679	775	711	708	743	722	706	768	702	727	747	714	794	750	718	728	732	745	727	722	720	733	723	737	711	754	667	670	716	786	728	684	745	693	705	705	716	708	726	705	713	705	675	743	752	713	686	759	767	698	704	747	718	718	734	695	738	730	707	754	722	777	717	769	694	762	697	752	662	727	728	734	749	694	753	766	700	752	716	740	711	692	705	683	723	704	703	654	730	726	704	719	756	736	713	748	697	694	680	743	697	715	729	728	767	757	734	720	707	697	754	709	700	720	772	726	783	730	765	750	700	737	704	684	724	753	712	677	749	782	731	718	746	715	714	772	774	770	737	738	718	733	732	688	714	712	726	705	746	756	700	730	690	759	722	716	730	661	730	784	685	727	718	716	792	738	682	707	756	702	728	732	732	725	747	730	714	716	741	726	791	739	744	670	722	772	718	710	672	770	700	714	738	681	734	721	722	740	763	733	735	766	735	705	749	715	728	744	700	730	720	746	801	699	729	738	729	707	737	751	722	705	737	708	695	739	700	714	708	751	667	690	767	734	745	716	733	660	713	740	738	689	734	722	722	721	727	731	739	694	734	687	741	726	727	715	725	726	778	693	741	731	728	714	722	695	719	750	737	716	721	732	715	707	720	700	727	741	771	731	785	714	703	772	703	735	729	709	703	719	731	694	678	707	775	774	698	747	714	722	678	726	688	722	733	707	740	684	736	734	748	713	745	741	720	738	728	754	755	760	754	737	702	686	731	783	758	736	728	713	755	701	771	694	738	683	732	743	720	736	745	763	714	748	740	772	723	742	722	668	717	750	762	733	725	714	698	747	757	713	721	709	726	770	744	742	674	761	703	728	719	769	712	699	773	724	684	726	714	717	735	742	718	740	717	710	683	730	725	733	739	771	758	748	720	718	730	727	731	706	764	723	763	750	719	724	718	733	724	747	758	736	686	735	708	731	783	768	738	751	708	701	743	728	678	658	733	710	732	651	675	746	741	734	663	751	752	687	722	735	750	749	772	729	707	695	663	728	826	729	716	737	743	700	726	721	715	754	736	724	741	729	753	717	732	691	739	676	765	743	697	756	753	743	754	714	732	683	722	723	751	759	729	730	750	701	713	723	683	744	743	732	738	724	723	731	700	692	750	712	781	738	686	742	725	726	711	715	726	752	699	741	668	734	739	774	760	724	748	664	749	722	736	744	727	737	768	669	723	710	716	745	729	726	739	707	770	735	751	733	721	720	737	768	742	727	755	743	732	727	694	757	725	746	710	675	691	772	757	770	737	751	707	720	724	752	705	735	678	717	736	759	729	701	676	684	722	764	707	739	717	700	729	770	755	745	697	727	742	722	716	710	727	703	755	712	733	761	745	730	675	730	708	725	717	728	717	716	670	673	748	691	695	757	694	744	746	752	721	751	760	710	756	764	708	726	738	710	747	747	733	708	731	704	767	754	716	704	709	733	667	716	713	691	749	694	730	706	768	713	730	744	734	703	722	738	705	719	715	765	756	703	789	727	695	752	753	690	705	735	734	736	746	712	762	775	704	730	776	749	695	738	742	709	710	709	690	771	757	753	691	707	761	733	683	729	720	758	727	727	692	730	793	772	688	668	698	693	722	736	741	800	702	744	739	718	716	778	741	700	736	708	770	747	721	726	784	699	700	708	771	729	752	735	712	717	673	685	733	668	710	681	717	750	769	751	736	720	700	733	714	731	676	735	744	682	703	721	756	748	740	728	748	758	718	712	756	721	713	687	721	776	714	710	731	749	728	709	741	796	747	729	736	788	678	718	719	721	770	745	717	746	710	721	754	725	692	720	697	736	716	736	758	717	754	714	746	746	677	714	731	675	720	749	774	745	705	713	715	686	722	707	726	703	722	676	716	765	750	712	706	740	763	755	686	726	689	715	722	721	753	693	739	713	732	738	738	712	695	723	714	719	741	758	742	760	753	719	720	728	661	737	739	727	767	701	725	723	750	747	733	678	732	730	745	720	748	733	694	756	710	735	694	695	695	724	710	730	665	671	721	719	742	706	768	769	765	685	692	755	717	728	715	733	779	739	720	655	769	745	756	696	759	707	731	681	750	708	713	709	729	782	725	748	681	733	726	743	707	699	715	717	696	718	698	724	738	704	754	761	723	727	742	727	688	734	692	744	751	754	749	678	752	717	749	721	758	741	750	735	727	743	709	747	721	713	713	741	722	741	749	662	760	695	753	718	660	767	748	736	723	724	714	735	745	678	684	731	707	721	722	736	728	757	724	725	702	736	701	734	704	718	753	717	758	670	708	775	735	787	745	747	715	751	706	687	732	691	705	712	771	700	696	723	725	763	693	736	725	731	729	772	754	728	747	761	715	704	692	666	741	717	672	759	732	713	717	670	750	730	702	730	717	742	767	712	745	724	748	725	763	708	775	716	790	707	765	730	723	729	720	714	687	723	748	752	676	742	738	744	701	749	703	716	709	687	735	734	701	758	720	720	741	753	766	683	749	770	725	732	718	759	752	691	693	710	718	777	707	725	726	677	743	713	704	749	765	711	757	790	714	712	716	706	705	720	702	682	732	659	731	739	741	727	748	749	715	721	665	755	705	718	727	725	740	742	718	702	730	690	740	715	705	738	738	733	739	727	759	714	711	755	741	718	710	729	760	775	753	738	718	699	752	752	731	723	723	747	724	712	731	711	663	738	771	729	730	683	707	725	716	741	707	699	726	693	759	724	729	746	705	732	736	752	722	690	768	698	749	723	766	726	742	738	728	694	713	765	681	725	716	753	707	755	726	697	707	694	721	740	737	765	744	715	714	699	739	726	738	702	703	698	738	723	733	756	729	673	775	727	752	681	700	723	735	748	665	724	744	719	712	732	705	711	741	716	701	720	734	711	682	731	766	722	735	686	734	741	695	713	711	772	760	712	702	727	714	695	755	739	722	667	759	739	661	707	670	712	714	720	702	727	714	741	747	727	694	759	727	686	731	720	717	781	737	725	776	690	722	754	712	683	721	716	697	702	727	742	766	758	739	720	737	774	723	759	742	705	695	704	725	716	723	743	717	722	722	768	701	766	770	751	732	722	697	704	683	718	707	733	740	728	746	713	716	751	701	733	715	715	709	712	734	716	677	731	741	721	736	720	772	775	725	714	716	731	673	698	707	716	698	697	666	761	734	732	785	718	686	769	736	692
15718	1477	1153	962	771	617	560	514	505	533	453	426	425	455	455	411	455	428	409	371	434	389	396	381	416	403	461	414	412	386	425	409	419	436	358	389	383	413	429	406	426	403	444	418	439	435	440	410	406	401	408	355	450	430	413	424	395	411	402	426	442	408	416	383	398	396	372	373	389	405	376	429	409	428	394	417	430	402	434	421	396	436	414	399	393	398	395	412	436	403	420	380	382	406	404	427	400	442	432	422	416	385	385	414	380	384	394	380	400	367	404	373	363	404	412	416	412	406	441	379	387	404	400	433	382	423	346	382	435	383	429	457	434	404	428	394	382	383	419	401	417	412	373	407	422	394	377	384	388	415	435	395	383	373	414	395	387	404	403	418	350	388	416	402	385	406	363	408	390	407	393	401	428	386	385	421	378	416	415	437	417	401	420	396	387	385	408	416	412	436	380	359	433	417	420	371	377	452	421	375	445	429	428	381	383	403	412	416	410	389	385	412	433	388	414	387	389	463	395	405	374	434	398	419	422	433	403	371	402	416	399	404	444	396	392	379	379	400	429	408	396	420	397	393	410	378	409	433	401	402	424	370	438	449	421	426	473	396	417	399	397	411	419	366	436	426	366	432	413	425	424	384	410	451	417	362	414	438	418	385	390	414	427	409	409	382	387	382	389	385	423	406	400	441	388	395	363	408	403	391	448	407	393	416	378	403	387	379	373	400	382	394	395	370	415	443	427	370	395	393	390	403	402	441	391	384	375	418	381	426	396	446	401	397	400	363	390	386	436	445	384	404	419	444	434	400	412	428	419	372	411	376	400	429	443	405	361	428	391	433	424	416	389	402	383	354	407	412	430	409	414	408	427	414	393	429	431	420	445	397	385	422	392	374	434	371	402	473	381	388	424	412	399	441	387	424	400	381	431	379	445	381	440	407	409	398	350	409	406	405	385	391	385	398	441	409	373	357	429	356	398	423	413	411	388	381	440	417	387	419	384	379	386	403	413	427	397	397	427	408	416	427	425	374	383	401	387	370	428	417	449	399	346	434	443	412	384	432	390	426	417	369	410	406	415	426	398	384	398	401	346	409	387	421	441	384	414	413	429	403	431	425	389	395	455	408	399	410	417	387	413	431	367	412	401	423	405	388	365	404	399	405	391	410	431	401	420	390	397	391	408	396	408	383	395	379	386	375	400	395	416	386	430	372	394	396	409	408	404	406	382	389	404	388	432	407	443	395	390	393	404	392	428	438	382	432	446	377	456	395	425	417	358	408	452	401	386	378	401	393	424	398	410	394	393	410	415	428	361	412	392	417	394	402	367	390	384	392	413	383	384	396	406	405	438	399	388	439	453	428	405	398	400	392	417	396	423	404	442	419	413	397	420	405	374	377	422	427	396	416	374	404	397	373	413	350	376	427	380	403	428	422	394	391	442	383	447	388	408	403	401	439	398	385	376	371	383	414	432	388	392	409	370	385	383	385	397	417	352	403	387	380	414	410	392	380	410	420	381	420	352	404	365	442	463	397	422	387	399	377	406	387	393	385	393	383	416	411	412	394	395	397	421	388	395	430	418	433	394	424	377	391	391	397	428	422	386	400	420	384	424	390	371	417	408	428	411	368	401	396	423	392	417	430	411	388	429	383	402	397	375	441	404	417	398	408	437	407	413	372	400	385	397	369	396	395	387	386	404	428	425	383	399	436	393	427	380	375	416	422	384	398	374	453	439	435	371	394	394	428	380	439	423	384	430	374	390	434	393	363	368	390	374	413	415	428	397	386	427	383	392	421	395	382	428	430	395	427	441	381	389	336	411	402	454	432	430	397	403	402	406	372	391	406	392	382	388	398	409	410	376	406	417	434	413	414	426	427	438	381	420	407	412	402	423	363	365	362	415	375	427	416	415	389	364	449	398	386	404	422	382	404	412	401	418	402	421	405	456	439	376	356	360	419	417	414	374	361	420	427	409	427	386	353	370	371	409	420	413	416	387	406	421	431	415	392	430	413	391	414	404	394	387	394	416	386	379	436	413	412	420	421	389	442	441	386	412	405	402	444	424	441	420	391	398	355	413	412	398	398	395	414	391	389	406	369	423	409	398	413	406	395	398	399	424	399	420	422	428	384	427	416	389	396	384	395	375	385	374	402	388	427	406	401	376	399	406	379	424	412	389	378	418	384	408	410	379	369	393	370	404	400	404	436	468	405	430	438	417	435	388	388	387	390	395	405	389	437	417	452	401	417	419	363	363	405	372	425	377	403	416	376	424	407	431	435	389	423	387	394	427	420	426	378	400	353	401	409	394	434	425	420	450	409	404	369	411	409	386	354	399	489	395	399	392	424	381	403	413	393	433	426	389	395	353	373	413	428	424	413	422	393	435	410	378	417	391	392	392	412	402	382	431	360	387	409	395	409	380	409	397	319	387	421	410	398	405	391	390	442	407	424	421	383	406	417	419	379	396	401	387	410	426	385	440	369	392	389	371	429	361	411	449	424	380	381	373	419	416	369	410	412	408	381	415	426	424	406	380	388	416	463	372	382	384	384	420	436	447	369	389	415	372	450	374	416	434	408	391	400	408	386	393	415	384	401	387	390	446	417	383	417	427	410	430	422	425	379	367	409	416	391	373	410	367	396	412	409	405	417	383	383	383	372	442	396	440	380	439	417	413	397	409	419	366	419	439	405	386	422	400	385	390	416	409	387	395	371	390	366	374	411	432	405	404	425	440	423	419	378	435	447	386	442	417	370	425	389	416	388	402	385	402	398	415	413	430	396	412	386	440	416	405	433	382	364	415	388	394	433	404	381	419	386	383	464	387	407	379	447	443	423	395	387	408	391	374	382	420	368	407	409	416	403	406	408	423	407	370	410	406	358	402	411	418	358	405	456	391	396	365	428	401	405	380	394	401	414	383	406	426	396	389	426	393	403	413	414	411	396	379	365	420	379	396	397	370	377	386	397	385	365	390	419	401	399	378	389	375	429	369	390	420	418	428	437	380	349	391	435	430	400	419	427	386	385	425	417	406	382	387	424	420	393	451	397	409	399	390	387	390	427	418	376	425	411	423	377	390	414	358	413	423	388	426	407	397	404	413	395	416	395	394	375	409	402	404	402	428	425	415	368	362	360	392	402	438	383	447	437	399	435	420	385	407	380	421	430	401	431	394	387	425	373	403	399	402	394	402	399	404	402	391	428	415	375	421	401	405	393	383	415	393	451	435	387	426	381	404	377	409	406	417	414	400	403	440	400	414	399	393	406	416	389	402	335	372	384	408	402	396	403	443	402	384	375	424	360	408	442	387	410	407	408	392	377	410	421	360	422	394	400	395	381	428	409	432	415	459	417	378	414	393	372	381	461	411	418	390	413	406	437	421	406	415	410	423	427	444	415	422	382	379	405	359	358	398	393	418	410	390	402	443	366	393	417	442	422	373	416	455	427	405	341	390	402	410	393	408	417	371	419	398	441	410	434	385	390	418	389	425	378	409	381	446	396
8928	1428	2345	2637	2227	1899	1683	1507	1327	1276	1224	1182	1142	1067	1053	996	989	1026	957	1012	975	934	1014	926	964	939	927	867	855	907	877	949	906	892	934	908	886	867	833	914	960	907	899	915	907	800	908	918	924	900	932	878	943	934	931	918	924	960	918	919	960	944	946	920	909	965	905	927	861	887	899	937	899	901	933	868	900	872	878	878	891	880	849	879	888	925	812	863	881	870	901	910	908	910	925	902	887	898	861	901	937	855	924	921	899	918	872	836	881	897	848	893	882	875	916	893	935	883	879	906	867	912	861	884	932	917	885	836	868	860	877	905	894	868	896	872	831	896	884	848	866	896	896	923	847	898	892	883	813	878	867	834	864	891	844	829	901	900	849	887	815	885	877	907	849	842	832	908	959	895	852	945	900	908	931	915	849	852	864	838	916	861	898	876	855	914	881	842	898	912	857	869	897	873	884	909	871	890	841	889	873	904	825	883	886	903	871	868	874	903	891	854	894	861	908	895	881	891	878	898	924	869	833	880	904	900	838	827	889	847	852	874	844	840	869	857	922	874	872	903	871	860	869	862	946	884	845	863	877	835	898	870	896	881	890	895	860	917	805	850	887	861	901	910	852	917	857	905	866	887	838	887	841	853	881	899	908	945	894	867	845	855	854	911	872	901	872	859	819	908	849	851	945	912	838	876	956	882	845	905	830	872	872	873	934	887	851	782	869	890	850	836	901	806	930	882	890	886	854	884	913	907	849	890	886	868	857	881	868	915	846	858	870	898	886	844	889	908	863	847	861	883	854	922	880	838	858	851	850	884	867	860	883	873	887	887	917	880	888	869	844	892	872	889	863	893	885	870	852	799	916	848	863	897	915	859	900	857	866	889	813	937	876	850	835	831	816	883	891	854	841	901	874	867	889	869	934	928	865	886	900	922	878	844	870	886	879	852	858	938	855	885	834	869	877	890	861	918	824	873	820	883	847	837	920	894	861	859	871	867	848	875	863	887	910	867	860	897	857	909	842	878	854	851	909	844	881	844	855	885	915	890	931	868	939	838	873	908	882	819	907	866	967	842	916	847	861	831	897	849	848	862	883	885	870	861	856	848	871	836	889	825	916	886	822	850	864	842	851	905	806	861	886	874	866	900	823	921	901	848	901	898	844	887	854	881	853	897	869	883	848	840	870	928	876	886	839	852	868	887	881	863	870	900	843	844	900	867	873	858	953	848	857	838	886	859	901	897	836	901	878	841	926	873	826	854	866	889	877	844	889	870	883	827	869	866	844	886	918	885	851	854	906	858	879	876	866	926	878	887	914	834	889	850	893	851	831	893	898	924	883	944	888	835	893	899	847	833	867	905	936	870	920	900	884	918	835	833	905	851	848	881	844	902	895	849	859	845	840	890	779	862	886	826	829	842	888	846	897	854	876	834	952	882	873	917	865	827	821	902	834	853	815	849	869	871	896	924	891	820	851	842	837	802	823	885	858	842	867	817	863	855	865	854	853	896	842	821	844	855	908	866	871	854	879	785	905	923	868	875	874	866	840	843	913	905	849	891	931	835	849	909	859	873	914	863	891	970	891	919	893	909	875	816	908	844	844	881	833	799	844	843	925	881	835	862	829	897	872	833	891	892	859	919	881	876	859	850	901	899	887	836	849	870	863	848	841	804	881	817	882	870	879	869	910	892	874	863	861	882	919	850	866	848	821	850	907	881	900	866	912	876	892	863	912	904	834	940	879	831	915	891	855	923	862	890	925	859	835	881	909	913	868	904	863	882	886	851	879	874	876	846	851	890	832	852	859	858	882	870	869	891	861	852	890	879	896	820	834	866	916	851	909	873	863	906	876	826	928	866	853	865	887	853	918	876	927	846	882	844	881	859	857	885	879	897	875	855	869	876	914	919	840	891	885	914	880	845	849	843	932	854	898	906	860	840	853	868	892	895	896	890	854	842	855	937	823	910	880	820	837	852	925	830	848	920	864	855	908	816	899	908	855	880	880	850	875	846	940	847	882	898	936	827	894	868	894	914	865	904	912	864	894	893	922	871	900	906	884	861	837	892	911	896	889	912	908	894	870	896	860	852	862	859	870	872	823	889	828	821	894	868	893	849	873	902	870	865	847	879	878	902	891	890	864	856	897	863	844	915	865	892	901	866	880	895	915	872	900	850	890	891	868	887	913	869	842	879	919	895	864	868	861	904	868	897	880	825	918	890	876	878	860	896	897	882	874	878	885	887	880	880	825	910	814	913	860	874	929	850	881	941	919	909	899	895	944	899	866	882	891	832	908	850	883	842	849	838	876	815	818	870	909	878	805	856	897	885	864	896	908	878	918	916	863	864	936	850	865	860	856	860	849	860	829	841	878	864	853	881	897	844	870	854	881	865	908	868	861	830	885	895	898	901	880	871	928	844	917	848	840	873	847	869	888	873	838	865	802	885	834	889	860	874	868	873	912	903	875	885	877	879	843	841	830	859	865	833	884	937	885	864	890	934	888	892	906	893	858	843	892	846	896	913	875	891	800	910	856	875	896	865	844	871	876	840	850	890	830	883	851	907	886	834	860	880	867	864	884	909	881	846	907	924	912	901	848	844	890	868	900	853	896	847	873	852	862	887	883	900	947	921	905	878	918	861	846	887	907	894	840	915	856	937	898	878	850	878	863	833	855	874	922	830	897	904	880	875	918	881	886	854	882	830	871	945	878	887	920	845	839	871	930	888	847	870	893	901	948	857	861	872	907	871	856	850	887	842	862	934	859	860	853	898	862	845	822	915	875	844	854	878	883	864	855	888	891	911	843	820	866	887	861	848	869	837	825	873	918	860	926	845	938	847	863	851	879	927	916	932	915	852	877	822	871	864	871	871	854	849	891	920	850	822	853	919	843	915	901	846	908	877	920	868	845	856	864	884	817	871	909	870	852	864	831	903	883	912	844	810	829	866	899	901	884	943	871	866	869	859	873	865	883	850	883	871	885	845	882	886	861	836	854	870	862	932	829	871	906	862	851	881	907	860	885	901	925	926	922	914	896	864	912	890	849	830	903	834	856	913	874	904	845	886	912	877	865	870	856	829	862	900	908	845	874	935	881	910	872	884	906	883	910	860	931	883	888	916	888	886	873	846	854	840	896	869	869	847	883	836	894	858	854	860	902	914	898	919	835	911	845	851	898	869	928	923	850	886	902	826	897	808	830	888	825	869	893	896	849	910	858	899	919	874	887	867	840	886	852	890	907	892	860	847	862	884	902	920	887	863	883	904	865	865	876	856	856	883	888	849	863	890	894	878	886	864	912	856	852	889	885	879	807	842	918	885	882	865	868	891	863	894	876	884	850	864	893	870	873	888	872	931	819	873	872	893	892	874	844	859	833	911	873	879	949	894	859	852	908	833	887	885	858	924	873	911	895	833	850	863	917	884	894	906	915	851	836	943	887	893	923	905	910	929	871	892	888	902	872	873	863	902	831	880	867	858	823	920	901	815	840	844	847	827	861	877
2091	261	256	233	221	229	256	231	224	208	249	218	219	215	216	222	229	229	232	222	229	218	252	220	248	221	248	226	215	215	247	228	240	250	221	224	230	240	218	227	235	203	212	256	224	246	230	215	198	248	235	214	247	196	251	239	256	231	217	234	237	178	235	233	244	238	218	238	245	214	224	234	208	228	222	241	232	221	221	208	220	242	213	234	244	234	232	223	244	248	215	222	210	203	253	248	228	246	245	240	207	273	210	220	246	242	217	219	205	225	235	235	209	225	255	262	215	218	230	236	223	236	253	229	259	235	234	222	235	251	217	229	224	223	180	200	261	239	256	240	227	212	215	223	226	237	251	194	217	250	204	243	208	218	246	241	214	223	276	249	215	232	218	228	205	221	229	237	198	214	224	220	237	201	224	256	224	231	216	236	226	240	223	266	238	224	232	253	226	202	239	259	226	245	219	203	240	207	233	223	262	221	226	231	229	227	178	213	211	251	267	238	209	227	213	209	251	210	241	215	216	207	208	235	243	215	242	237	257	235	231	233	231	223	229	223	222	225	233	234	263	229	217	238	229	234	242	216	259	224	254	238	248	239	199	227	245	250	235	206	236	221	239	202	244	242	219	246	219	230	215	207	221	272	215	217	226	234	207	241	225	229	218	220	225	225	259	220	200	259	255	222	246	213	239	218	247	240	202	216	220	238	200	204	245	219	221	243	229	207	235	243	244	200	245	199	221	224	239	236	196	188	253	227	235	203	222	234	224	221	234	214	256	234	234	229	239	236	247	256	253	248	239	255	230	218	262	208	230	240	234	238	210	197	218	249	208	237	233	205	220	221	216	262	217	245	247	217	226	240	225	223	228	204	187	210	215	220	227	251	236	216	243	212	249	220	245	223	239	254	225	236	225	209	217	209	207	219	223	218	231	214	218	208	212	214	232	225	228	254	218	226	224	232	211	208	249	225	257	231	244	221	231	204	242	227	242	231	193	226	217	253	237	234	238	223	197	246	239	238	233	230	242	211	228	234	215	212	230	212	244	225	225	238	212	214	229	189	230	204	214	216	238	250	236	207	219	218	247	220	226	224	244	202	229	231	269	237	258	242	222	227	221	241	216	247	230	236	216	231	232	207	221	218	254	226	241	240	200	184	198	229	227	238	225	245	222	227	231	233	253	231	240	211	235	238	217	214	245	218	252	236	237	241	227	197	218	251	259	239	240	214	218	217	231	236	238	241	266	229	242	249	271	229	209	210	242	224	228	225	214	195	247	244	240	244	231	216	239	236	217	244	216	221	231	219	249	225	230	227	233	229	220	252	230	198	223	238	261	253	215	189	205	238	214	246	218	261	238	243	240	252	198	253	217	213	213	212	231	256	221	228	234	208	217	246	235	211	211	228	234	231	254	237	211	226	232	240	224	195	236	209	213	223	244	225	213	226	238	212	226	216	220	240	236	265	217	209	226	210	239	218	263	215	249	209	226	233	214	226	218	241	221	227	225	222	217	197	256	237	250	218	217	211	237	257	219	236	234	202	219	234	210	236	247	234	239	216	229	220	232	234	234	223	240	230	231	232	220	225	257	225	231	256	226	219	247	237	186	235	208	232	245	252	231	217	270	227	233	218	225	232	228	222	224	188	246	220	237	213	236	210	226	218	230	230	251	219	242	245	218	243	218	223	212	225	220	222	217	259	238	201	207	191	235	209	220	228	244	233	223	247	272	242	231	230	236	245	262	220	252	210	241	251	233	227	248	220	259	252	235	237	221	251	244	221	205	246	216	219	249	240	222	252	217	217	203	274	244	233	232	221	223	239	192	226	249	206	224	203	221	223	261	202	213	238	213	225	208	225	239	209	234	233	214	201	232	208	205	240	239	232	245	227	207	226	238	235	231	215	212	192	240	249	217	216	251	213	205	248	234	249	227	240	224	224	237	235	253	241	199	201	253	246	227	240	224	243	237	192	207	239	248	221	231	215	204	234	242	246	278	234	203	229	229	208	216	208	233	238	213	239	233	206	210	218	251	228	192	242	258	222	224	220	234	220	236	207	255	224	196	204	237	216	225	219	217	222	213	197	203	186	247	231	238	266	191	259	254	236	245	254	221	249	241	223	222	207	249	248	234	205	211	214	235	237	214	243	230	251	233	227	210	233	231	221	218	256	226	218	249	233	249	235	230	232	221	210	210	204	209	240	208	204	249	225	219	237	213	232	235	256	209	232	234	227	227	232	215	228	193	244	261	236	199	219	216	208	222	225	203	217	215	218	231	183	228	211	229	217	224	228	227	218	247	221	197	242	213	203	219	226	252	233	253	227	211	210	213	208	245	218	221	236	225	219	219	221	223	220	229	224	228	223	214	239	227	210	227	228	204	233	229	247	226	228	211	257	233	232	229	260	224	257	232	237	262	226	228	220	221	242	202	258	236	225	231	224	256	237	249	237	244	217	245	234	236	221	226	233	234	229	234	206	239	223	210	220	236	261	225	262	220	219	214	246	224	210	249	226	206	200	201	260	245	225	218	222	227	207	210	235	226	219	236	210	217	220	191	241	213	225	236	235	223	223	228	223	251	207	221	236	219	240	216	238	237	226	246	207	213	241	224	198	207	198	220	212	227	264	255	217	248	216	239	226	246	248	198	227	265	219	230	231	207	224	221	232	219	213	190	243	237	212	238	214	214	206	230	246	223	215	208	267	236	245	260	217	225	213	245	229	241	228	214	255	253	226	221	251	220	247	239	208	225	211	233	205	210	245	243	234	218	240	249	201	205	200	221	225	236	224	234	206	235	246	228	192	209	224	224	233	216	215	228	206	266	215	256	239	220	227	223	195	238	232	199	203	214	213	258	239	216	216	229	242	236	261	222	248	214	260	258	212	234	234	225	249	226	235	250	243	246	238	239	244	228	231	258	239	231	237	246	220	248	254	233	227	230	227	247	214	210	244	239	221	221	263	280	224	241	207	218	216	233	233	241	221	223	216	226	239	222	224	235	249	221	221	228	229	228	221	194	231	237	233	214	241	205	216	208	222	230	222	228	206	208	238	252	223	247	208	237	266	248	220	235	225	251	210	263	233	227	228	269	210	237	212	211	203	226	248	242	273	269	241	233	217	232	191	224	215	241	230	213	236	231	209	250	210	224	222	223	249	229	230	239	224	263	254	211	220	264	271	221	260	234	245	253	236	231	212	206	243	233	226	215	222	227	225	218	212	247	219	255	237	230	238	193	242	230	218	230	268	222	230	238	232	228	234	208	212	227	191	199	219	200	226	216	200	271	251	221	239	230	203	186	243	241	227	241	240	225	232	206	248	225	215	219	238	227	241	230	217	219	233	193	228	261	220	231	227	241	230	226	240	219	242	211	226	213	222	237	220	244	236	242	186	234	216	241	199	234	226	223	198	206	203	215	230	238	205	237	229	236	222	225	223	206	232	224	201	233	236	223	237	255	214	225	235	215	238	220	249	225	238	204	197	218	229	240	219	243	222	226	222
2173	601	624	555	622	577	572	584	545	572	515	565	547	504	576	555	581	532	525	530	531	519	563	510	562	551	547	536	488	559	534	561	559	581	554	560	512	535	550	543	575	540	530	530	516	504	505	543	520	516	582	560	522	528	559	554	553	545	590	553	542	567	615	573	552	548	545	584	533	561	559	557	548	525	563	510	551	533	529	560	522	513	553	547	523	551	594	548	582	515	532	575	515	564	528	553	540	565	563	509	517	578	544	543	537	554	525	564	527	523	549	537	545	531	542	518	605	558	547	566	525	596	569	547	565	578	585	519	506	571	548	561	509	548	537	566	516	532	525	556	585	525	553	560	507	542	533	575	576	524	550	545	557	536	537	528	534	559	570	518	539	547	547	531	509	554	502	562	540	602	536	517	525	531	538	520	568	558	580	572	561	575	556	504	528	553	519	502	535	542	522	563	548	570	547	570	525	551	569	533	525	531	530	552	546	545	533	526	510	594	535	526	547	568	530	542	491	538	520	516	537	529	560	551	522	569	531	550	552	583	553	518	552	526	549	543	529	578	553	553	534	538	574	559	560	528	559	531	538	528	530	571	539	558	512	538	570	527	573	537	514	574	554	539	589	534	552	547	537	604	587	535	557	522	561	539	535	528	537	573	542	547	584	551	553	532	533	559	562	549	539	554	528	536	538	518	517	533	556	534	503	538	525	532	550	561	560	546	513	545	540	510	516	523	576	522	564	547	524	571	576	552	534	520	545	529	556	559	534	537	544	550	558	559	491	547	574	528	521	522	498	543	543	534	572	569	552	545	527	550	581	520	554	542	533	597	528	526	499	541	546	518	514	532	545	562	522	497	531	535	524	555	544	501	596	546	545	519	515	535	546	551	558	537	519	582	529	530	550	514	543	568	578	505	520	492	536	530	569	530	561	531	589	515	538	509	546	547	535	536	511	541	546	550	554	520	530	555	524	521	520	501	522	585	504	544	578	526	559	542	547	539	536	523	523	506	536	553	531	524	558	534	560	525	528	553	562	517	545	569	547	543	549	547	488	515	566	581	553	562	532	549	509	527	516	545	538	550	556	509	529	527	547	584	548	531	515	545	531	549	505	536	558	520	511	534	562	591	603	555	543	532	587	588	560	566	548	559	558	573	529	492	471	534	539	496	550	489	518	571	560	513	526	571	531	508	564	549	535	538	566	525	510	541	525	562	525	517	543	513	528	510	551	551	554	553	536	497	532	545	523	558	546	556	548	555	553	558	534	531	595	536	585	531	570	560	581	519	534	560	553	534	553	523	532	548	528	553	553	536	534	561	564	493	512	548	573	557	545	500	495	541	530	526	568	544	515	534	522	564	529	560	554	594	534	534	522	567	545	524	570	495	525	543	561	541	556	581	526	567	568	526	565	519	535	550	518	501	546	530	551	554	553	522	505	498	545	526	533	548	567	537	516	554	554	536	551	526	535	538	561	504	553	528	556	495	576	569	612	523	534	559	532	532	520	553	514	528	528	553	514	528	565	555	525	525	547	548	543	568	515	523	545	532	554	569	557	550	524	567	548	574	548	557	496	525	542	538	545	553	540	515	511	550	551	536	526	558	539	545	563	564	583	538	574	553	558	576	580	563	504	525	545	533	566	550	545	519	551	567	573	527	535	539	518	529	569	578	523	512	548	519	524	585	556	562	540	506	528	532	548	540	559	596	555	555	573	552	543	563	508	524	567	592	536	538	500	538	520	525	574	536	544	512	575	594	545	506	534	533	587	517	527	555	555	540	552	567	544	518	504	534	531	516	505	553	600	493	507	521	527	496	515	522	535	544	555	525	517	547	527	588	532	532	559	538	520	542	550	546	532	576	534	533	515	539	555	521	515	529	539	577	507	546	571	517	569	529	572	582	546	502	532	544	524	554	542	530	566	557	550	551	556	559	551	539	543	544	605	552	564	520	550	565	506	560	595	526	546	569	567	540	543	510	530	551	559	545	539	552	531	528	523	548	532	542	552	513	514	539	553	568	508	538	549	561	549	604	546	540	534	571	509	543	516	493	570	539	530	555	570	572	561	556	542	532	534	505	542	521	544	541	510	553	565	540	509	524	575	530	545	509	552	528	549	530	520	573	535	550	534	529	586	512	561	547	564	512	574	556	594	498	532	546	551	545	524	519	553	542	567	484	545	575	529	530	523	564	519	513	527	508	597	537	561	553	542	535	569	546	550	530	538	533	508	555	527	522	571	529	512	536	532	542	528	542	582	511	524	533	550	532	523	528	550	553	513	529	583	577	498	540	561	529	499	559	524	550	519	532	484	510	556	520	539	525	548	546	509	525	569	545	552	568	520	540	506	517	545	559	549	510	572	538	531	516	586	550	602	510	505	547	547	520	526	539	534	536	525	541	545	552	543	542	533	535	535	568	506	518	568	562	561	534	533	535	505	553	525	597	507	551	504	550	537	558	551	534	535	544	552	538	571	518	505	529	578	581	588	538	542	529	579	495	522	542	539	570	581	526	551	539	543	562	530	554	559	540	568	513	555	527	564	526	542	568	563	545	548	550	533	511	547	515	593	564	529	536	534	529	541	547	501	515	516	540	568	523	525	531	576	532	537	536	547	532	574	502	536	513	559	570	492	564	528	543	563	547	531	526	546	539	543	558	514	549	550	548	572	543	555	556	534	543	547	539	565	563	550	590	573	530	555	543	516	554	563	567	544	529	563	532	523	540	528	538	555	540	531	505	541	570	512	560	574	541	572	526	486	533	566	549	533	529	522	546	516	540	574	507	513	530	578	545	573	542	556	560	552	581	567	532	554	517	558	558	509	536	551	552	515	515	571	496	521	541	559	530	500	545	536	542	535	528	577	523	509	558	562	532	568	562	510	548	561	512	511	534	573	526	548	536	504	517	559	531	514	541	524	548	532	538	536	543	569	520	518	567	530	595	550	526	553	547	538	550	513	550	532	562	538	510	563	569	573	526	545	553	534	511	522	559	501	552	547	576	538	515	507	584	515	516	559	557	535	523	549	535	518	557	562	531	517	547	579	580	527	550	537	579	569	555	548	583	531	523	548	540	595	566	542	516	541	508	534	477	524	527	495	540	565	572	536	544	579	531	543	514	532	528	529	525	531	529	555	586	590	508	542	535	541	518	545	527	519	533	499	567	544	538	535	537	530	566	532	491	553	515	537	530	558	521	532	549	534	531	500	532	566	544	507	544	510	542	547	522	558	548	570	573	533	544	531	592	528	543	548	525	559	531	526	537	545	529	525	500	561	551	561	523	549	498	578	544	547	546	567	541	560	514	574	556	523	532	565	515	508	536	507	534	546	488	515	540	522	582	539	559	531	573	485	523	547	524	547	539	543	538	532	488	564	527	544	566	539	585	533	524	550	579	526	545	573	550	566	503	537	524	544	516	540	550	556	540	538	514	512	532	511	557	578	522	529	576	542	533	520	530	526	529	533	572	506	570	523	524	515	562	539	588	553	576	499	547	521	568
8522	759	674	614	533	493	397	372	341	382	377	333	334	370	357	346	309	335	355	326	319	330	319	316	332	325	317	321	327	321	313	336	302	318	319	328	331	330	299	329	329	335	297	338	296	345	301	300	303	313	341	355	315	309	309	338	318	336	358	339	309	333	331	315	315	318	325	343	334	304	302	317	302	360	339	336	331	327	347	347	352	304	271	288	308	327	272	329	358	291	327	318	303	335	273	310	342	342	319	328	356	333	320	362	285	343	312	323	297	315	342	324	332	336	352	324	325	318	339	331	340	329	332	354	339	312	289	343	321	301	314	325	328	305	373	322	313	309	330	359	298	327	331	330	326	293	329	321	313	320	334	308	292	322	326	297	346	286	306	293	288	329	358	332	332	309	300	322	329	298	336	332	344	338	307	305	314	296	272	275	354	325	361	320	323	335	306	314	354	348	327	297	342	342	318	286	339	324	337	323	326	322	315	312	340	301	327	312	328	325	316	330	331	312	339	338	306	296	321	287	311	300	293	278	292	295	328	311	311	306	305	288	341	352	321	347	309	307	301	288	338	306	322	323	341	295	315	312	286	300	338	319	312	309	323	294	311	363	305	318	311	311	302	321	294	316	328	314	307	289	348	309	294	331	319	279	329	333	330	314	310	332	304	353	315	348	327	327	293	325	349	318	322	323	315	309	302	288	309	345	345	324	331	317	315	344	340	314	317	308	309	312	292	351	300	339	347	314	355	302	337	323	348	283	326	319	327	309	332	288	339	334	298	286	313	326	311	313	353	294	338	319	301	337	312	331	328	342	340	278	281	360	305	342	310	333	314	303	353	303	297	306	292	298	309	346	274	325	265	302	307	357	327	306	324	315	312	346	311	353	293	349	326	330	312	305	308	305	315	309	326	320	321	296	302	333	330	352	318	352	291	315	357	331	331	303	324	293	300	296	335	310	325	338	324	291	298	333	352	335	326	261	342	304	323	311	311	282	314	317	351	323	333	325	321	285	327	323	345	304	295	294	296	324	328	313	326	292	352	315	298	328	317	268	318	310	333	317	330	332	298	317	317	315	301	340	348	330	340	318	342	303	334	357	309	325	310	316	309	299	302	323	335	297	313	296	312	323	342	318	331	302	340	289	324	297	320	293	319	293	307	287	313	312	330	336	341	358	327	313	302	343	320	361	336	339	343	289	304	371	330	325	319	335	307	314	315	273	297	348	349	326	309	291	327	298	311	314	278	300	374	313	289	315	336	299	325	310	309	336	315	307	333	287	309	331	339	314	299	327	340	316	316	297	294	340	320	324	296	300	297	315	306	325	338	324	323	301	314	331	320	310	290	334	332	329	344	288	314	334	289	322	297	331	314	309	325	328	315	321	326	302	343	337	330	305	304	339	282	280	289	317	340	303	317	340	319	336	311	318	358	346	317	318	348	280	362	318	319	321	280	276	320	354	296	316	302	335	294	312	298	303	326	316	318	320	321	328	299	339	282	310	321	309	326	312	316	303	325	320	275	336	310	325	314	326	335	312	282	334	273	277	314	312	302	336	279	327	331	341	349	288	317	337	325	326	368	322	322	327	274	336	358	321	318	305	307	341	323	315	362	334	320	306	307	301	345	333	336	293	304	303	305	313	338	321	326	314	312	341	304	310	336	313	313	303	318	322	364	330	308	287	333	334	317	342	325	317	287	330	327	331	303	335	329	345	320	323	294	297	336	322	340	297	309	330	334	352	341	331	320	330	317	331	312	311	339	305	307	327	334	345	335	321	320	300	330	307	316	319	316	299	325	276	310	302	320	327	279	322	303	310	309	312	327	327	332	307	299	317	297	342	281	311	321	316	336	279	333	295	301	320	309	293	277	289	297	351	346	315	316	293	301	364	302	320	323	348	329	308	287	331	307	323	304	294	310	323	304	315	304	333	314	325	308	346	339	297	369	298	308	352	331	344	326	298	314	335	314	293	325	309	313	320	361	347	316	369	358	351	337	279	308	322	304	352	313	335	320	311	346	309	319	331	333	305	297	314	317	314	284	342	325	359	337	322	298	313	311	328	324	300	306	301	314	338	313	310	297	293	321	278	314	319	335	305	323	280	294	302	342	329	329	299	297	320	328	355	331	322	311	348	344	322	292	303	316	341	325	311	293	283	335	306	303	297	335	295	339	325	329	316	339	342	314	301	324	315	316	321	350	322	332	287	321	314	283	308	313	303	332	312	345	318	307	334	303	299	340	342	363	310	295	311	333	323	321	352	344	327	322	296	316	328	332	328	303	318	331	289	323	293	322	299	337	329	322	320	289	322	298	290	315	330	325	311	320	362	335	355	353	294	316	314	311	307	315	299	330	312	335	308	308	298	337	338	299	302	320	297	297	348	339	308	325	334	329	303	307	286	324	334	327	312	327	315	333	321	346	351	333	322	278	320	386	343	309	350	348	323	305	326	306	343	342	323	340	322	304	309	341	348	331	323	288	274	324	333	320	313	371	356	299	333	297	337	340	296	313	311	313	344	296	326	313	289	322	306	308	350	325	354	341	349	320	324	309	341	309	327	324	323	313	306	300	333	344	333	327	363	323	315	294	310	323	333	305	336	355	338	339	296	319	341	337	303	313	315	338	322	291	343	306	355	317	302	328	301	342	322	321	305	315	295	357	357	326	340	314	310	325	335	315	298	297	320	348	286	301	312	315	317	315	296	331	328	299	299	325	324	322	323	297	331	308	314	330	287	301	316	319	334	331	316	314	306	300	322	343	323	340	372	327	305	310	311	329	329	308	331	303	327	338	343	324	335	316	328	347	297	308	342	301	319	308	383	321	340	346	314	279	314	335	323	294	345	353	305	308	287	322	320	322	339	334	312	288	341	319	274	293	291	346	325	309	321	313	342	301	302	314	335	296	324	335	319	316	315	318	325	299	304	274	332	324	313	332	298	339	299	326	348	314	359	289	342	305	305	314	319	313	316	344	304	317	300	309	316	321	291	330	327	323	310	266	343	346	328	323	310	307	348	335	349	297	325	326	286	296	303	306	333	322	331	305	321	336	304	376	330	292	281	351	327	308	320	306	343	326	286	289	305	301	309	345	320	324	322	276	277	315	328	346	297	300	329	328	317	305	314	310	309	307	346	265	346	342	295	346	312	321	331	289	332	308	306	317	332	338	316	306	317	308	299	335	321	282	294	340	293	299	336	327	354	299	321	320	346	351	319	327	318	336	340	347	324	332	343	323	313	304	305	322	329	315	312	320	319	293	308	306	306	359	323	325	323	361	319	341	317	303	305	314	343	315	324	290	336	296	316	346	365	340	336	265	350	361	302	334	350	339	297	302	336	349	299	323	314	329	341	303	325	333	313	330	313	302	307	355	321	323	324	288	296	358	338	314	346	303	352	352	324	299	291	287	319	328	331	326	280	308	352	328	293	304	316	327	301	341	323	303	289	297	301	330	309	343	320	311	296	319	316	322	323	316	345	332	314	325	292	301	329	320	329	326	315
6881	1088	1434	1590	1444	1228	1164	1025	943	923	912	903	819	838	805	792	809	789	784	767	785	831	775	747	735	803	750	728	729	734	794	722	740	712	736	683	748	746	749	714	732	760	703	709	762	724	721	772	723	741	772	709	716	776	776	763	759	806	787	767	773	784	709	759	745	750	760	708	764	757	761	772	749	822	751	741	748	759	719	736	712	692	730	732	747	788	702	764	754	721	765	772	826	735	738	806	760	743	790	730	741	725	744	701	753	742	711	756	736	746	756	738	772	747	711	731	711	712	751	683	737	769	819	756	724	777	794	767	707	761	739	733	706	702	732	714	721	692	795	674	717	730	711	683	743	741	675	715	733	739	751	753	752	719	743	724	718	725	701	805	719	746	767	707	713	699	717	709	772	712	733	713	675	688	766	791	718	671	692	715	744	722	698	732	725	685	719	733	696	753	690	768	701	717	744	736	733	717	763	723	751	778	779	743	744	784	734	703	686	666	724	718	731	725	724	738	780	716	715	710	683	723	756	709	720	738	761	703	710	688	755	714	681	719	683	735	746	742	717	750	737	755	736	708	695	667	719	784	709	789	741	756	760	739	716	736	684	692	708	717	777	749	710	751	768	772	682	747	760	684	695	723	743	699	739	715	753	706	716	695	715	762	734	764	734	687	694	719	719	701	702	714	734	700	719	669	759	708	705	772	726	749	771	705	761	725	714	715	765	696	706	706	721	704	711	677	715	690	743	718	709	742	692	713	742	712	699	731	741	755	726	677	728	763	708	733	700	755	719	761	725	717	714	698	742	663	672	739	716	775	715	733	710	718	751	750	700	717	705	720	678	738	733	727	726	696	689	736	715	710	758	718	719	765	745	724	705	708	743	699	688	677	675	720	749	738	736	697	683	707	681	723	700	713	732	778	739	761	749	725	724	684	666	719	683	721	703	728	694	756	728	706	716	692	713	704	776	739	691	728	690	678	732	759	729	709	736	696	721	746	735	716	727	719	708	719	741	666	768	687	723	710	724	799	697	721	744	679	689	709	725	801	729	732	715	753	782	733	750	725	737	766	740	700	768	716	724	778	716	725	730	776	729	731	753	758	722	674	733	733	704	731	740	712	752	751	755	731	710	715	720	734	705	676	769	695	645	705	730	698	761	755	689	679	674	701	735	692	669	698	723	723	720	742	712	735	740	746	740	710	771	706	765	719	762	686	721	702	748	704	736	729	719	749	692	729	703	661	749	734	754	768	690	754	719	689	755	695	684	732	709	713	719	727	702	747	738	729	747	768	692	750	705	760	719	739	689	734	753	687	721	664	682	714	698	709	687	755	714	719	713	746	742	703	713	760	727	726	747	711	710	715	737	812	729	717	723	724	714	711	692	753	767	728	687	723	758	747	729	730	686	716	745	745	727	778	721	741	762	730	714	713	748	710	708	760	693	710	697	704	703	731	667	720	738	730	677	721	738	735	721	710	707	734	706	700	697	747	727	751	681	736	746	747	747	746	736	652	698	722	734	785	752	711	719	702	715	696	737	670	718	690	733	684	710	712	770	709	732	752	706	744	689	721	759	696	721	714	699	723	718	725	710	734	698	736	761	746	734	702	674	701	707	723	746	759	696	759	698	702	690	731	759	724	726	706	745	739	712	725	754	711	729	693	725	682	722	735	712	730	725	755	692	731	728	762	730	751	698	753	742	686	755	704	707	731	679	707	753	762	699	721	736	691	686	685	721	744	750	670	750	748	743	751	757	752	747	668	756	696	711	687	693	752	709	751	745	734	726	742	785	746	727	779	701	724	705	729	729	706	755	728	744	721	719	740	744	712	752	764	725	757	729	728	683	693	751	712	726	738	709	721	718	760	702	738	766	739	776	709	739	708	748	754	707	721	724	694	709	676	701	775	680	722	761	728	745	729	702	712	744	740	753	708	706	702	721	704	724	727	729	749	739	729	714	672	787	701	753	730	728	735	719	697	715	730	731	699	736	743	703	716	701	702	694	755	753	734	751	678	687	755	717	734	750	734	733	801	690	704	706	765	762	749	750	776	738	756	766	686	688	730	728	739	752	729	682	786	687	743	761	755	735	734	726	755	745	733	693	733	783	710	686	718	743	776	737	693	732	728	660	696	744	783	702	780	702	709	691	714	763	737	732	766	716	731	719	743	694	646	713	729	716	704	713	741	705	695	690	766	745	733	714	758	676	756	693	730	697	720	734	737	710	708	693	688	699	706	722	725	747	705	744	733	751	690	727	732	705	727	738	719	728	664	703	719	759	748	714	747	731	682	735	738	737	740	705	725	753	689	712	738	720	709	703	693	767	691	746	751	745	669	729	721	733	760	697	791	719	731	714	709	683	750	700	719	730	713	690	707	715	698	752	664	730	753	711	718	736	691	756	756	711	741	720	742	717	708	686	739	711	711	736	749	686	690	738	732	681	716	688	720	706	760	725	781	714	725	717	729	733	721	745	788	708	724	722	690	757	744	751	746	721	740	739	710	715	721	750	715	718	731	736	731	682	693	723	711	701	719	744	727	715	732	718	733	759	708	764	742	693	769	775	745	762	740	714	683	739	742	728	733	718	727	712	715	756	685	748	727	756	701	741	740	682	702	743	750	713	796	723	709	689	751	720	698	720	732	702	714	748	724	778	741	694	779	733	771	743	659	686	711	703	740	723	713	697	726	711	687	685	698	733	769	726	689	668	686	734	732	727	760	717	728	730	750	698	803	710	710	694	733	719	723	733	683	699	690	738	733	679	709	709	685	671	726	672	682	734	718	717	729	738	715	751	733	753	703	715	722	745	713	703	714	676	700	670	718	653	712	775	701	781	712	719	686	737	680	742	746	727	703	722	714	749	723	752	720	721	727	731	728	682	733	744	714	707	742	730	703	707	675	755	773	779	723	751	685	737	715	746	744	734	694	721	722	736	730	734	722	754	700	738	727	738	771	704	686	746	678	689	734	727	717	753	754	737	755	741	744	723	783	738	729	735	731	701	715	703	752	725	711	732	749	736	749	707	811	705	666	696	698	682	738	754	714	717	732	711	669	719	736	724	722	706	774	755	715	733	698	688	693	708	713	745	687	735	723	742	679	695	713	736	697	717	717	728	752	690	689	696	743	659	694	738	746	697	766	672	722	720	736	710	708	699	700	695	701	776	709	744	720	725	746	704	736	746	757	702	752	774	696	724	738	742	731	754	663	697	748	708	744	733	702	752	731	704	706	699	723	727	735	739	707	702	743	758	718	749	692	725	681	726	736	740	749	714	762	731	722	730	726	722	692	777	718	726	716	687	765	719	761	723	735	729	708	723	749	721	735	709	725	729	756	728	759	747	713	726	780	722	736	756	740	722	765	689	707	742	748	687	768	747	695	705	752	721	724	697	703	713	729	725	735	682	700	781	718	722	756	755	713	708	675	743	728	731	744	683	711	702	760	736	744	749	721	726	740	731	771	678	753	696	715	782	754	731	737	735	690	714	697	738	666	697	749
15484	1498	1176	935	776	575	606	544	495	453	475	428	463	417	428	417	400	422	395	427	386	410	421	395	373	418	393	443	407	413	440	383	440	422	430	406	424	388	381	422	448	423	410	365	411	422	417	433	395	400	373	402	333	409	357	403	379	416	395	399	427	392	416	415	374	392	408	427	408	416	401	426	403	417	401	396	410	397	404	353	361	420	416	382	405	402	380	355	388	394	429	393	379	423	397	407	411	406	436	423	386	371	404	423	430	459	387	406	409	379	447	450	425	449	374	432	416	415	398	434	396	347	396	369	400	413	394	442	401	418	397	418	422	434	395	391	393	412	415	421	420	386	378	396	405	440	420	413	408	416	389	390	404	410	433	390	395	374	412	374	386	391	446	382	403	409	397	407	404	341	385	365	363	418	415	451	429	381	419	409	428	402	390	442	410	393	376	365	410	387	376	385	440	399	404	416	420	406	382	388	347	389	400	379	409	409	445	412	367	410	439	428	395	375	399	400	412	421	433	416	436	433	413	391	417	431	359	386	352	409	369	445	411	400	425	377	383	425	357	389	390	390	370	434	404	428	406	373	393	383	421	403	416	400	406	394	408	391	417	383	488	428	370	406	394	404	409	393	406	381	389	403	404	408	414	389	431	408	418	413	391	414	399	404	397	415	426	414	390	355	402	445	416	425	408	393	441	450	418	421	414	421	376	382	448	438	399	448	428	373	385	408	407	376	387	430	408	392	394	409	373	406	396	411	379	374	414	419	435	390	381	383	381	406	440	406	389	393	418	403	439	377	419	416	409	398	387	392	399	409	383	393	422	395	395	402	429	380	430	393	393	375	407	440	376	435	386	409	384	416	413	395	385	399	361	373	410	418	403	361	428	405	384	410	389	440	434	401	413	424	390	407	405	361	372	423	414	386	436	395	444	414	420	386	380	394	421	410	392	432	395	432	429	385	389	383	402	429	390	427	420	419	422	424	355	402	402	408	376	413	416	415	402	364	408	436	418	419	409	415	396	411	402	390	385	394	401	438	386	402	396	408	398	391	398	434	422	412	375	397	369	372	391	363	402	406	378	372	426	374	379	382	411	432	400	394	367	440	432	393	372	398	398	414	404	393	369	388	417	386	432	427	381	389	402	396	396	364	356	342	383	399	420	408	384	404	384	350	424	399	382	428	413	408	416	377	416	395	406	397	447	429	390	433	407	401	416	403	409	438	422	385	430	393	408	436	370	422	412	403	384	407	400	410	427	429	437	388	403	420	441	393	420	435	385	399	418	437	436	351	369	389	401	415	428	356	409	380	417	366	415	422	349	344	410	375	409	423	399	416	392	389	421	378	422	393	394	385	378	381	411	392	378	389	397	399	395	424	418	386	372	404	397	395	397	416	368	394	387	413	438	428	408	421	416	392	414	397	405	363	378	415	387	366	449	405	400	391	407	434	434	384	362	435	408	401	410	410	401	403	413	394	397	407	414	393	390	404	381	395	406	378	411	392	392	425	396	417	405	381	390	394	391	406	392	415	389	436	410	403	433	402	381	394	399	374	432	416	397	386	390	366	428	386	414	446	398	431	426	390	423	393	399	382	423	399	406	395	338	374	409	399	393	398	387	409	415	389	414	422	426	433	377	379	373	392	397	419	398	384	415	450	421	372	407	387	423	393	389	358	377	407	418	415	381	364	394	414	399	366	350	381	374	408	371	435	426	392	420	428	405	445	449	413	403	410	402	395	401	387	392	408	426	388	379	418	411	425	431	395	401	406	413	362	381	381	406	427	439	440	404	422	433	398	408	421	442	424	396	363	426	398	393	384	431	437	405	411	356	380	421	414	465	407	400	384	388	400	419	420	379	410	397	402	407	400	437	366	402	444	397	390	401	425	331	400	411	365	435	444	417	410	398	400	379	396	424	396	395	411	421	449	391	404	425	406	395	401	411	388	377	370	399	456	385	364	388	398	413	420	409	424	422	410	413	408	418	401	403	431	435	399	360	411	382	373	477	455	413	399	390	412	393	452	393	420	424	411	385	384	401	380	389	400	407	429	395	393	390	420	407	457	386	395	423	389	386	385	407	464	406	400	397	420	381	424	399	421	390	409	418	413	384	391	389	411	413	405	417	435	369	436	385	394	410	423	379	393	432	434	432	412	375	413	385	449	394	410	420	434	399	399	422	397	407	427	436	410	418	432	398	436	406	427	412	414	380	379	409	436	441	385	391	427	444	407	371	388	422	419	385	431	373	380	392	395	386	420	431	419	386	382	386	369	424	427	420	416	410	419	421	385	395	368	410	384	409	360	416	392	411	416	416	455	402	395	413	425	399	417	410	406	377	436	379	367	406	380	404	415	440	379	400	445	405	381	425	431	334	391	438	381	384	373	397	389	417	417	415	366	426	410	418	429	399	433	399	402	417	380	421	410	404	415	433	382	421	400	399	387	376	411	369	422	397	385	424	374	444	419	407	403	401	359	395	386	391	394	439	377	363	387	443	418	375	438	368	416	388	419	445	414	374	362	420	403	418	402	431	400	441	401	408	384	396	410	376	382	403	405	355	419	418	378	394	387	402	464	428	410	429	353	347	387	408	384	412	399	428	399	391	378	389	409	374	386	371	378	424	461	377	395	366	402	417	444	380	372	403	402	424	398	415	390	436	402	438	358	394	414	408	392	384	398	364	430	457	408	384	403	357	407	424	399	408	407	439	395	415	416	374	361	397	402	435	391	374	433	385	385	392	386	380	441	397	399	421	452	412	366	403	437	421	423	394	411	375	431	352	422	412	405	426	422	386	398	359	394	381	430	401	424	385	444	383	426	396	373	384	417	381	373	377	376	388	411	404	406	414	419	407	412	378	423	450	472	429	423	392	384	373	389	442	400	403	420	411	386	442	413	414	391	395	422	398	390	389	413	416	375	414	393	397	379	392	405	379	413	375	395	393	402	401	408	395	375	393	408	406	378	414	384	385	383	385	429	408	405	415	452	412	384	401	404	378	403	427	358	388	390	445	398	381	407	447	375	393	380	405	405	382	423	408	418	402	396	392	408	415	379	398	421	413	442	379	383	377	378	409	387	416	407	420	407	392	395	405	426	402	381	428	407	353	392	425	388	438	467	446	417	454	389	368	442	440	401	409	419	413	403	360	429	405	395	401	403	390	405	418	458	424	394	439	412	407	397	417	445	435	405	468	432	400	433	392	364	416	432	424	416	435	412	391	406	437	387	423	455	425	376	427	404	380	410	420	426	418	413	380	364	445	389	389	418	450	406	411	382	425	420	431	383	440	415	413	409	399	432	402	430	424	382	420	388	380	394	407	399	424	420	435	399	406	427	388	401	396	425	404	408	425	399	429	388	418	388	431	386	400	390	356	413	417	419	403	371	385	415	462	412	376	387	375	370	386	392	402	375	407	407	397	388	396	401	398	407	385	401	422	400	447	382	377	425	410	421	404	361	408	412	396	416	409	394	427	402	402	416	454	426	403	418	400	459	414	444
8901	1460	2372	2592	2249	1897	1701	1468	1333	1228	1208	1187	1156	1052	1043	1033	1054	1006	1012	981	980	889	944	932	960	944	918	925	910	893	922	929	888	928	909	935	941	920	940	849	875	859	909	897	864	875	879	881	900	820	881	880	896	919	937	926	978	962	1003	986	934	971	895	911	915	884	918	885	948	886	933	876	907	898	906	959	930	847	881	909	857	809	872	880	846	941	861	933	894	844	888	837	910	903	900	871	917	881	952	925	890	885	946	890	896	883	920	908	883	880	857	944	879	841	889	871	873	868	897	864	858	884	884	896	954	869	872	881	847	910	864	883	940	878	895	895	870	901	906	868	877	877	904	880	851	907	881	899	854	896	815	859	881	862	882	901	859	887	877	854	884	816	884	875	866	822	880	869	831	870	851	843	895	895	894	834	875	875	878	874	918	882	898	876	876	841	903	855	872	805	902	812	876	864	852	912	878	820	861	856	914	891	865	851	886	873	899	863	879	904	900	840	842	903	878	878	863	810	927	827	891	820	823	853	862	864	806	876	831	869	857	877	900	883	852	859	897	912	825	864	894	894	892	895	826	831	861	886	863	840	844	856	870	869	873	873	873	870	867	844	877	942	903	893	841	882	928	870	876	857	842	905	881	929	873	866	872	890	845	853	867	841	850	856	862	898	828	818	853	894	874	847	864	912	861	882	864	919	841	886	927	886	863	860	877	870	880	933	857	925	873	877	879	854	868	837	872	873	825	875	862	889	888	870	871	883	925	890	871	953	870	854	900	824	868	856	867	839	861	896	842	909	895	864	937	831	881	910	912	916	889	894	867	878	834	913	904	895	859	901	878	853	844	888	847	812	911	854	891	900	827	863	887	877	874	896	945	906	918	830	876	902	878	908	894	857	854	875	872	886	849	884	842	865	888	867	886	894	843	866	865	854	893	827	904	843	937	905	907	909	833	894	907	863	889	851	902	853	908	862	820	847	889	897	949	854	877	871	854	867	826	867	918	887	878	880	797	923	831	864	866	823	833	879	911	905	893	839	888	806	916	891	898	813	845	860	851	890	869	885	917	823	895	876	911	864	918	871	839	908	898	825	882	908	894	803	839	867	885	831	861	890	919	852	909	847	872	833	875	861	871	886	928	840	907	894	853	861	892	855	886	840	891	873	885	880	798	807	849	949	863	912	838	837	886	905	871	925	892	811	862	869	838	920	904	862	865	908	910	857	846	900	873	890	845	860	913	900	899	869	820	907	863	917	855	850	911	853	876	867	864	877	893	858	872	894	909	867	862	896	845	873	853	847	861	904	855	882	835	840	889	884	875	869	829	880	841	854	885	850	896	854	906	892	831	863	868	858	898	864	907	910	882	837	894	876	869	864	849	837	899	898	896	893	864	932	937	888	877	933	865	860	890	851	840	878	901	919	863	884	846	844	856	875	812	869	879	857	898	808	844	881	869	846	895	890	824	906	907	916	840	901	895	854	852	875	873	881	849	893	864	883	923	891	882	871	900	882	902	861	860	908	888	895	891	925	879	833	866	858	875	867	854	865	870	872	871	873	876	802	826	926	884	861	883	838	878	889	814	887	840	852	847	880	854	870	863	897	873	884	889	858	871	855	851	849	848	897	854	838	855	913	847	925	860	830	897	895	845	865	888	826	882	867	949	873	885	858	956	922	939	807	894	875	868	902	803	885	893	828	842	836	890	864	923	872	875	886	863	901	905	930	853	843	850	895	842	906	866	869	835	807	824	898	905	859	865	875	849	892	840	851	884	892	895	850	902	861	899	837	856	888	908	871	895	872	902	885	842	833	888	850	958	834	854	877	872	916	934	875	900	891	864	882	940	846	825	859	895	874	949	850	903	940	837	919	808	907	843	896	873	888	921	898	902	887	896	878	852	883	860	860	862	826	835	904	906	851	855	896	879	826	836	912	848	895	870	895	904	878	876	830	808	828	911	913	854	919	853	859	896	916	830	886	843	944	884	854	861	896	893	906	884	914	837	870	881	870	851	882	834	853	838	912	889	905	865	889	864	880	893	926	887	867	874	875	900	838	899	885	889	897	927	923	874	830	916	886	867	844	884	927	915	849	843	842	948	880	857	902	922	879	952	882	847	876	880	865	850	833	855	825	902	897	883	865	903	874	864	859	890	852	860	878	907	884	840	865	884	875	826	849	884	892	844	904	836	895	875	888	871	834	891	862	891	954	875	893	845	844	913	875	785	851	901	838	912	868	865	878	871	856	900	905	819	887	861	946	840	873	850	859	809	865	895	869	929	896	845	882	904	906	929	870	907	840	917	940	848	901	873	808	870	911	856	866	834	852	869	868	922	886	886	870	882	865	897	838	887	891	879	888	893	875	894	879	891	844	853	881	835	888	843	865	861	869	932	913	875	892	862	876	862	898	870	855	839	861	834	931	903	865	904	855	801	876	869	886	852	895	873	842	827	898	835	859	875	871	847	917	844	920	869	848	890	892	853	917	890	884	924	886	876	886	836	878	863	879	854	852	854	866	904	871	842	855	846	821	869	884	830	847	847	893	902	881	908	876	892	880	879	866	864	874	892	876	923	882	906	887	851	830	891	865	866	879	935	927	912	820	915	898	887	837	921	877	850	863	903	831	870	853	888	878	887	853	888	880	880	847	881	853	874	879	873	845	888	912	860	898	841	897	910	882	910	859	892	869	850	909	829	908	885	899	873	894	868	897	821	826	912	854	887	862	886	859	922	793	843	850	865	856	883	864	871	849	903	858	906	915	882	886	866	865	902	905	906	890	908	893	874	857	872	835	851	888	870	854	861	927	854	886	880	921	836	889	856	822	887	894	829	906	889	841	809	852	873	878	858	859	900	871	880	832	835	878	826	889	886	873	916	859	871	868	860	878	868	829	899	878	896	869	841	895	865	936	840	935	883	872	887	907	881	856	866	883	885	919	838	919	913	876	906	919	863	917	871	898	874	810	874	922	880	853	857	886	867	835	850	902	840	865	866	864	881	884	881	885	904	891	885	900	922	870	905	828	858	840	852	859	898	853	911	939	833	846	884	844	850	856	852	840	858	884	875	877	908	877	870	927	817	862	842	921	882	820	912	825	870	918	870	831	925	881	868	872	902	865	877	894	890	900	858	887	823	837	907	818	874	858	881	879	843	824	887	905	853	874	850	864	854	863	858	800	842	845	845	854	865	922	889	900	865	847	867	894	867	870	872	875	844	908	906	860	867	909	812	953	823	849	903	899	890	856	863	951	818	915	867	856	873	880	851	890	901	920	888	869	887	857	867	864	891	911	891	845	896	874	887	875	881	848	881	835	875	858	889	857	796	880	851	847	893	879	857	955	797	895	885	859	866	891	856	898	857	893	899	863	870	857	867	829	814	879	839	848	864	927	864	839	821	907	872	858	871	903	850	848	871	875	939	876	897	849	872	865	891	874	1010	905	870	871	892	856	877	872	871	888	943	864	873	849	838	859	865	848	846	889	838	838	872	891	863	885	919	847
2091	258	234	259	225	255	206	217	236	257	231	225	217	227	206	229	206	236	226	229	231	203	211	217	217	198	208	249	248	240	234	192	203	219	238	225	252	234	220	218	227	238	226	226	224	231	250	248	234	226	200	247	263	189	234	229	224	228	200	249	226	253	207	200	226	204	247	245	276	230	189	230	208	218	244	239	214	246	254	205	242	229	230	220	232	227	220	238	230	231	231	223	255	215	218	194	208	249	256	231	227	228	269	255	218	229	214	253	241	252	234	249	223	229	231	227	224	222	257	221	226	236	241	177	261	235	225	239	221	232	233	238	239	235	224	241	229	235	214	210	220	230	255	192	222	225	229	211	200	222	230	236	239	223	239	246	258	211	220	200	239	216	218	206	215	222	279	247	236	197	216	232	211	226	200	239	221	190	258	221	214	224	221	219	251	265	193	221	242	214	261	214	257	223	225	211	227	250	228	251	226	222	244	216	230	239	212	211	233	232	213	216	202	246	220	230	231	238	233	218	236	222	229	223	210	226	218	258	244	214	202	215	220	204	240	224	213	218	218	242	237	234	232	242	216	206	219	225	196	208	212	232	218	209	215	211	210	231	233	234	243	234	233	217	239	219	221	243	236	238	228	218	188	255	233	217	217	233	226	207	238	244	217	234	204	208	219	231	229	243	207	226	237	217	206	206	200	229	217	224	240	230	209	213	222	216	227	238	245	255	235	221	258	223	256	212	232	244	184	238	209	213	232	197	219	220	255	227	212	225	207	229	241	237	249	225	230	208	220	212	240	236	225	265	237	218	215	213	232	198	248	217	221	226	233	230	230	226	240	220	210	190	249	244	212	226	239	236	243	196	224	222	218	249	242	236	233	237	218	216	229	223	225	224	222	232	225	236	223	226	209	225	255	199	223	238	237	242	257	210	222	236	236	209	225	225	218	196	212	216	240	228	226	214	236	216	228	265	216	213	212	231	231	214	216	236	230	234	223	250	202	221	213	230	219	257	213	246	237	214	244	211	222	189	229	207	251	217	231	248	233	229	239	228	238	241	225	207	230	243	236	234	244	224	251	212	218	248	188	223	244	211	223	232	229	211	209	186	224	241	216	260	231	235	228	248	216	218	268	263	252	231	204	246	194	203	252	244	232	228	269	241	212	237	246	221	215	229	204	201	197	251	189	217	232	209	239	252	224	207	232	218	224	244	232	252	206	253	226	234	220	213	202	232	229	211	227	241	207	222	226	224	265	254	252	227	220	247	234	217	222	228	227	235	235	245	224	216	192	217	211	232	243	229	265	223	206	216	236	222	208	227	253	206	235	227	244	249	252	236	200	228	238	236	194	204	220	221	227	241	200	255	248	268	238	195	222	235	190	251	219	245	219	232	227	198	215	238	243	241	209	238	208	211	215	226	246	266	184	216	245	203	234	244	198	250	218	205	221	222	207	261	239	229	249	241	222	255	187	247	244	217	233	210	207	223	220	231	258	214	232	198	208	212	238	237	228	236	221	228	234	215	234	207	219	235	244	221	248	231	251	220	256	233	239	194	250	219	201	206	221	236	205	224	246	219	229	258	236	259	227	217	235	225	240	226	230	237	204	251	208	232	219	240	223	231	226	238	245	214	229	231	192	204	242	221	235	245	263	213	215	251	241	218	207	235	232	197	225	239	230	203	208	229	216	246	262	230	204	211	228	218	225	245	201	228	214	255	222	204	244	201	219	251	238	211	227	215	251	245	223	225	233	228	197	239	235	227	222	239	219	237	205	219	246	246	246	205	233	241	223	221	232	208	195	213	236	214	237	249	226	187	228	240	238	198	218	216	228	244	223	246	220	227	189	246	233	214	249	223	241	232	225	224	234	245	224	222	236	215	214	207	235	241	214	211	242	209	229	245	242	240	218	226	202	199	246	223	221	205	218	217	228	229	204	245	216	264	195	225	206	232	221	222	229	226	245	211	244	239	221	200	212	261	246	216	244	228	214	230	228	228	223	257	238	223	249	209	228	230	238	244	234	227	243	217	236	238	217	229	236	251	223	212	246	249	225	246	236	222	251	226	215	219	229	218	229	241	209	231	205	216	207	216	222	265	238	199	230	256	211	228	243	222	219	243	220	221	235	232	220	212	213	189	220	232	230	229	224	236	226	248	257	259	202	249	270	237	214	244	215	230	225	240	215	220	217	227	224	216	244	236	238	221	235	232	229	212	193	229	201	234	235	221	263	216	221	216	200	244	202	227	238	228	212	234	224	223	228	220	249	260	190	227	212	252	227	207	212	226	231	236	208	254	237	235	248	224	230	204	245	216	226	247	222	220	219	229	237	231	202	230	260	225	224	239	237	202	225	224	264	215	214	249	228	205	231	251	230	234	270	203	218	210	239	207	204	187	243	248	227	212	204	229	224	229	229	203	207	236	248	203	219	207	220	227	227	273	208	218	242	211	212	229	231	224	228	210	247	244	229	242	222	225	248	227	217	232	254	204	226	213	252	230	204	231	241	213	214	216	224	254	223	215	241	230	233	210	212	266	213	214	209	247	249	231	204	184	218	211	267	245	249	216	234	216	247	247	243	231	217	208	205	214	219	217	203	218	230	246	232	232	200	250	230	258	240	231	208	224	273	207	248	210	242	206	217	228	222	227	225	224	207	217	230	243	261	219	225	223	253	222	262	229	220	209	232	229	210	264	231	210	238	236	229	232	217	202	219	194	235	231	227	254	262	229	226	260	232	210	215	224	251	226	223	233	230	224	220	228	213	241	228	221	221	245	224	213	213	220	225	226	242	236	233	242	248	200	237	236	245	216	237	217	217	242	206	237	229	215	227	226	248	245	228	231	266	249	244	207	248	223	231	223	223	239	230	213	233	204	221	215	223	267	224	226	229	246	237	213	218	204	220	220	237	291	227	214	220	212	214	210	241	236	230	221	246	244	217	254	233	231	215	223	195	259	262	227	241	212	212	210	218	208	225	229	247	214	238	217	222	238	232	223	236	203	201	232	234	242	224	224	242	218	230	207	223	252	234	194	232	246	234	219	250	241	250	218	227	230	230	229	252	212	221	243	222	221	239	234	233	235	251	225	209	221	238	240	220	217	218	217	207	242	229	200	218	223	237	235	217	228	244	239	239	230	219	230	210	228	236	249	192	237	203	235	199	226	244	198	211	257	249	207	216	251	240	223	258	251	240	236	248	212	234	244	219	223	226	232	212	250	257	228	261	215	215	230	261	218	215	233	231	219	204	231	254	235	241	207	216	215	219	233	201	206	230	247	257	188	227	207	203	207	225	212	238	237	224	239	242	256	230	234	233	249	223	254	251	243	196	238	237	242	210	230	226	199	256	241	226	246	246	237	242	231	217	223	230	222	240	223	230	206	215	233	219	221	234	222	220	221	219	217	212	206	227	232	228	225	239	185	212	222	260	227	234	230	230	218	223	186	205	228	225	234	206	226	221	256	206	226	262	223	228	233	216	221	222	248	243	200	221	236	237	196
2127	583	594	560	572	573	534	546	509	570	517	555	559	531	539	559	529	539	546	545	499	566	499	542	528	544	538	525	554	546	505	516	503	531	551	552	506	513	560	544	520	557	523	566	558	517	572	503	525	547	521	540	486	575	520	557	551	565	600	548	577	570	532	571	576	545	549	540	539	527	537	558	511	505	558	556	565	553	548	518	545	507	533	563	539	569	527	555	515	532	554	593	522	529	546	533	547	523	526	546	553	566	516	562	562	559	545	572	578	556	542	522	557	558	552	554	549	588	560	506	548	533	535	542	557	574	539	544	541	504	583	539	568	557	517	531	556	567	582	574	596	543	527	566	528	531	541	573	554	527	545	555	550	534	540	576	566	549	541	557	517	569	511	524	498	532	573	551	550	564	534	533	513	535	535	470	539	534	494	519	597	540	520	508	585	514	491	531	507	541	554	542	546	529	542	559	544	531	510	542	546	543	562	509	528	521	538	486	525	529	535	537	524	509	539	504	527	544	546	532	545	587	526	531	549	560	557	572	549	535	566	546	547	538	585	515	544	546	529	554	536	561	529	552	522	542	531	522	551	536	526	609	512	513	518	574	492	552	551	552	544	545	545	574	515	572	537	541	535	565	546	526	522	519	526	596	524	526	538	489	522	550	611	520	494	517	530	544	507	534	528	516	575	540	493	526	576	555	534	527	496	556	510	553	532	527	532	544	538	527	584	497	544	501	543	594	552	548	538	505	527	544	536	493	526	530	509	545	515	517	515	568	539	528	552	537	527	541	548	554	532	535	541	532	569	506	565	539	562	534	536	571	544	561	520	563	518	541	545	544	531	532	534	541	526	546	563	546	535	622	526	563	579	560	550	547	524	527	543	520	552	551	549	518	497	512	539	531	507	587	531	550	502	552	495	532	523	583	530	564	533	527	564	558	546	526	511	551	546	572	485	552	516	563	573	499	563	546	503	546	545	515	568	548	514	553	567	537	556	540	509	563	546	556	532	564	555	494	582	549	503	502	544	575	508	541	503	583	510	528	550	551	484	523	516	516	519	534	544	578	545	546	502	538	482	523	556	517	534	537	544	522	556	550	543	533	502	548	538	538	575	550	539	530	538	511	549	519	542	554	510	525	539	558	493	542	547	531	546	555	559	553	493	503	529	515	563	558	559	567	516	509	533	532	537	534	533	553	530	535	566	575	534	534	554	560	509	533	568	542	524	555	523	536	539	521	554	576	511	586	529	522	512	492	515	562	537	536	567	506	543	531	542	546	576	532	586	510	562	534	576	513	545	497	558	483	544	536	539	571	567	517	534	550	530	540	545	587	539	534	557	540	514	548	536	502	537	534	596	531	549	512	540	532	507	584	529	527	568	519	489	554	511	525	536	515	537	576	517	541	575	527	555	537	531	527	510	503	564	507	522	534	501	524	529	573	600	518	552	542	553	551	549	515	551	527	587	533	551	557	558	545	568	520	544	542	532	552	531	527	507	513	523	557	550	518	527	559	555	554	525	515	537	556	552	526	558	529	574	544	552	542	520	569	571	549	505	587	529	578	532	489	500	527	536	524	494	545	533	546	539	571	564	510	551	533	548	553	518	504	551	571	545	520	544	548	558	515	575	519	514	503	522	517	567	526	525	531	502	496	560	583	522	579	532	570	523	520	568	520	557	544	576	569	528	536	544	560	553	543	548	550	541	512	620	532	549	526	529	544	503	563	511	535	547	559	546	568	514	550	549	548	539	579	548	562	503	549	574	583	526	540	527	507	549	548	567	537	549	567	567	566	554	567	530	554	503	522	562	575	550	532	559	522	526	540	523	528	516	528	529	524	544	546	549	581	534	534	517	514	492	526	549	538	553	540	534	588	544	564	541	557	507	540	552	544	530	533	559	532	528	554	529	513	504	551	548	484	508	537	525	528	533	518	569	568	574	565	561	517	507	548	520	540	578	563	533	538	509	563	525	511	505	560	534	500	511	518	542	582	531	565	505	483	517	548	543	529	575	551	534	529	539	540	553	537	543	528	536	539	578	537	547	480	558	549	553	516	549	548	530	489	532	503	536	552	568	514	507	517	548	570	518	561	536	553	494	512	533	513	525	515	500	561	544	532	533	510	524	551	513	549	543	506	487	531	576	571	558	543	573	552	513	544	549	508	555	567	581	521	528	519	550	525	546	503	539	538	563	561	541	474	524	556	522	529	529	512	591	544	554	538	540	508	544	573	519	556	584	517	534	554	573	583	556	547	527	556	498	523	554	555	525	542	480	572	531	518	566	524	530	537	528	528	524	553	579	552	571	528	537	544	570	584	527	560	557	566	534	574	560	560	524	534	571	556	547	513	524	557	514	528	532	520	533	536	510	541	515	495	554	533	478	528	534	529	553	549	539	525	556	547	549	578	525	543	560	528	581	528	538	561	586	539	557	515	545	542	552	527	504	552	571	494	540	536	548	541	548	545	550	550	542	538	550	537	536	568	566	562	579	537	525	563	544	498	532	514	546	552	518	559	558	498	513	501	529	549	542	551	557	529	553	517	513	551	542	549	557	533	535	539	529	594	540	596	550	550	536	545	564	531	542	538	519	496	553	526	526	504	573	544	527	534	531	583	537	530	540	508	538	588	547	468	536	505	548	491	514	513	554	518	554	541	498	548	583	542	539	561	550	545	527	556	532	532	543	527	568	547	538	537	558	545	523	505	515	550	532	566	604	519	545	564	521	560	519	515	543	490	580	534	548	526	504	550	556	515	545	560	517	557	554	535	532	532	542	562	524	531	529	565	533	534	515	545	529	541	556	527	548	545	567	524	559	549	514	520	573	536	530	532	534	511	559	574	552	505	521	572	578	586	533	573	526	518	515	539	536	546	524	548	577	504	551	510	538	536	568	530	574	533	583	580	589	552	538	534	537	524	537	522	604	544	522	499	547	560	522	519	541	540	531	569	582	555	542	527	576	536	566	516	579	553	544	510	493	552	564	520	534	526	572	527	588	526	580	509	521	538	534	490	523	579	538	528	548	508	509	568	513	543	504	543	520	574	567	496	580	533	564	539	562	545	512	528	544	494	503	525	523	537	549	541	553	507	574	559	512	554	572	570	574	546	528	598	560	562	557	544	530	556	557	564	530	578	551	549	548	573	530	596	560	556	617	480	558	536	558	531	560	539	548	538	552	494	581	537	563	550	526	549	547	534	567	553	546	534	557	523	547	576	535	527	578	532	522	524	582	530	505	547	487	546	530	540	486	547	576	561	550	526	532	551	519	582	583	540	532	528	519	556	549	525	521	538	514	553	494	574	508	548	570	544	536	537	546	502	539	529	569	563	527	536	550	572	583	548	592	577	510	528	548	549	510	523	554	548	508	510	602	544	533	554	557	539	496	525	517	546	514	572	554	562	534	539	493	561	530	549	546	521	554	555	521	525	544	530	556	536	559	535	563	579	492	511	544	550	521	537	541	521	549	524	539	523	578	530	553	543	532	574	489	521	544	543
8930	756	664	573	470	455	402	373	371	393	334	350	336	346	358	310	344	327	324	351	335	328	317	370	336	339	305	301	325	329	332	365	347	321	329	273	353	344	345	356	365	313	301	301	329	323	334	345	344	335	331	328	324	366	350	364	330	344	332	329	333	322	324	289	379	329	321	358	343	321	283	344	360	302	320	340	337	302	307	323	316	305	292	350	320	280	317	307	333	333	347	342	321	314	333	351	327	346	308	299	317	293	342	290	337	344	340	341	307	332	324	326	312	347	314	309	331	307	273	325	315	346	314	330	321	312	308	311	319	337	348	339	311	330	337	319	338	333	305	305	313	295	305	318	297	320	331	341	345	340	361	329	315	328	304	382	321	306	300	345	364	342	327	304	335	303	357	320	330	254	350	339	376	327	311	313	328	310	328	302	357	347	317	332	347	353	337	347	323	331	348	312	319	336	344	293	348	342	328	286	322	318	316	318	336	360	345	321	314	291	313	332	284	360	312	324	348	358	353	341	336	335	290	301	346	312	327	312	360	315	333	349	347	311	322	343	310	304	342	323	310	331	335	340	315	288	295	325	330	307	341	328	330	321	312	303	340	308	343	338	315	339	317	296	317	312	331	318	324	317	320	313	319	338	302	334	303	352	348	308	341	339	323	364	342	367	326	358	318	332	325	307	328	303	325	329	361	363	304	311	314	305	342	339	313	329	326	318	315	332	324	331	350	329	295	399	325	363	296	349	314	329	301	335	325	325	328	307	339	319	317	296	311	331	331	335	344	315	319	295	319	360	330	320	337	339	303	319	330	326	334	353	317	340	285	330	285	305	352	307	341	341	322	312	322	359	300	329	312	317	322	300	294	338	314	327	289	299	322	321	311	322	317	356	330	314	311	306	331	348	348	320	315	331	288	315	325	333	333	336	304	342	328	347	313	307	363	331	344	339	290	309	342	336	351	358	325	344	312	310	325	331	340	331	297	331	339	335	324	338	340	310	331	285	300	332	358	334	288	315	343	338	303	314	360	353	331	320	324	332	324	327	332	342	313	323	330	342	336	304	337	344	336	325	300	316	364	328	312	372	341	303	330	329	359	296	322	304	317	338	312	333	342	325	323	314	306	353	338	319	302	316	329	351	364	356	307	338	320	331	326	317	291	315	298	333	329	335	319	289	355	334	321	325	325	316	320	334	335	320	318	325	330	336	317	334	314	326	294	296	333	323	332	349	339	317	313	322	349	337	328	340	351	335	305	297	325	355	287	337	293	338	317	330	346	321	318	326	295	327	333	334	308	365	309	298	354	324	352	324	287	324	318	336	292	307	325	320	338	300	368	357	358	348	303	327	317	310	331	355	302	352	357	310	316	354	341	298	297	323	323	329	324	287	286	325	355	317	325	282	333	345	332	308	322	326	342	341	316	328	373	327	352	340	319	373	325	382	310	329	337	306	348	356	268	332	332	343	305	322	344	352	288	307	341	318	336	320	295	307	338	331	345	358	348	328	296	309	322	362	306	321	304	301	331	311	287	319	320	309	331	288	358	322	347	320	317	324	331	324	328	345	315	287	332	325	338	324	323	301	350	337	279	339	313	300	334	329	346	329	358	320	304	341	313	298	314	296	292	308	333	332	286	334	308	309	312	304	331	339	351	346	326	310	325	348	310	312	315	339	317	324	317	301	324	352	347	335	308	316	311	321	311	306	300	313	342	327	329	319	360	316	337	293	315	317	317	339	313	315	313	318	319	354	311	314	301	320	325	311	292	324	305	332	322	328	305	330	331	351	356	318	325	349	331	304	323	367	332	330	306	314	330	298	298	346	342	311	323	319	323	351	314	336	302	303	359	301	305	367	329	358	317	324	316	292	290	337	297	358	309	332	314	349	327	296	305	332	359	344	297	286	309	306	307	289	324	307	325	328	306	329	321	324	343	321	295	315	333	324	295	325	315	274	304	319	327	328	343	279	337	336	356	294	315	281	291	316	321	306	310	311	328	329	324	325	305	280	285	367	352	320	328	317	303	343	320	315	331	338	303	338	320	329	340	317	326	293	323	326	300	307	330	351	296	306	317	298	311	292	302	313	308	341	339	304	335	322	304	355	349	334	331	327	279	343	328	342	335	330	296	289	289	328	318	311	319	333	312	324	311	320	332	343	361	343	339	342	332	306	318	310	320	314	358	363	301	304	333	312	325	319	351	324	348	354	319	339	303	291	341	332	347	354	355	335	306	292	317	320	297	325	330	354	364	325	320	361	335	299	326	298	344	321	329	337	318	353	369	326	303	314	284	318	309	314	294	351	321	286	301	284	313	339	381	307	342	319	316	362	322	318	329	372	320	337	311	316	329	318	341	340	291	329	329	345	327	332	329	313	336	359	300	304	316	318	343	274	326	319	335	340	345	338	329	320	295	298	350	361	327	285	320	323	328	350	323	308	346	335	321	294	332	304	319	301	340	301	282	285	336	314	350	344	319	305	372	340	315	352	330	341	315	328	334	337	317	300	305	332	325	326	330	293	342	331	325	296	335	317	344	314	343	290	329	319	320	313	327	310	312	369	319	339	319	332	332	355	379	310	314	331	343	307	355	307	323	321	301	306	326	312	289	317	313	302	273	351	353	304	369	300	335	343	342	312	327	346	314	301	338	322	302	340	359	286	330	349	318	328	335	313	340	360	318	322	336	375	347	358	347	320	336	317	340	327	343	305	349	343	313	339	337	327	287	347	301	332	284	334	333	322	315	349	325	324	307	326	303	338	326	346	328	316	326	337	315	316	297	334	317	319	327	329	326	330	318	309	346	348	337	308	312	327	321	322	338	351	326	326	345	330	316	332	352	357	320	339	337	299	297	350	347	333	341	335	318	353	340	328	305	346	310	359	325	332	341	318	327	329	333	327	339	317	308	306	333	301	321	312	323	349	328	315	331	313	347	312	334	326	356	334	321	338	315	296	298	335	345	336	316	312	298	339	323	334	340	322	329	313	291	299	339	311	337	337	300	329	321	301	310	293	319	336	317	314	318	344	334	330	317	344	344	316	366	332	310	309	340	357	311	306	334	341	330	336	341	308	344	305	335	307	341	338	325	342	306	331	316	339	310	315	327	314	345	326	310	330	334	341	340	314	368	342	328	318	320	312	343	336	306	299	318	324	331	323	305	302	352	337	320	329	309	312	324	321	354	338	314	326	296	340	343	346	319	339	308	332	339	353	318	348	330	306	333	336	338	340	358	319	316	341	328	300	322	338	303	314	306	309	307	368	312	310	326	323	302	316	305	316	309	289	306	352	323	352	347	334	371	323	319	322	341	325	297	294	282	333	292	345	293	354	294	322	354	326	298	335	320	319	330	332	351	317	307	320	320	326	335	298	332	305	322	289	338	319	278	347	308	312	327	315	305	339	348	342	373	307	325	352	289	291	287	331	330	299	330	308	311	314	343	275	310	322	331	338	353	339	324	332	335	317	360	318	319	342	318	310	360	277	299	329	319	316	315	312
7008	998	1526	1612	1383	1218	1137	1009	1005	909	847	903	811	826	848	846	820	809	798	807	807	772	842	736	749	776	763	732	770	760	733	768	770	752	753	777	743	694	756	771	751	722	774	733	702	764	712	778	747	737	737	721	774	794	777	741	723	795	793	836	767	784	785	749	753	724	771	767	758	735	766	723	720	707	765	750	694	720	747	754	728	768	764	789	756	764	708	744	765	771	766	744	758	728	759	784	760	826	741	768	729	725	715	755	754	767	720	746	751	802	761	740	757	753	703	697	732	751	731	749	748	721	722	759	747	737	742	757	746	729	693	754	748	708	747	724	731	755	707	742	777	704	714	745	742	725	724	729	742	715	714	722	754	727	783	759	716	743	770	743	721	752	753	752	744	704	728	748	703	737	754	694	782	740	773	684	733	679	720	727	744	740	739	732	753	775	774	716	745	722	740	695	702	692	725	715	763	736	700	699	756	752	702	739	723	718	718	761	747	735	724	758	748	718	756	719	740	763	723	776	746	742	738	760	726	735	732	730	741	712	744	727	722	752	760	743	727	723	721	729	712	731	749	717	736	751	731	711	733	730	736	698	709	805	698	742	704	750	723	733	714	713	700	683	770	773	745	693	699	744	706	711	720	695	741	767	755	708	730	751	723	754	685	734	750	769	704	752	739	744	735	721	707	697	720	766	681	708	724	788	741	694	736	699	704	766	703	714	689	722	754	734	706	726	759	738	759	719	705	734	712	717	785	758	744	715	728	777	737	754	715	691	702	763	743	733	715	755	796	671	778	774	731	722	753	722	705	751	779	749	731	792	734	725	724	715	769	710	717	685	721	733	720	756	753	791	732	719	747	729	711	702	744	719	705	708	749	747	698	741	692	748	691	738	718	712	731	728	744	747	728	720	747	760	711	734	772	744	730	734	713	729	774	726	759	736	700	725	747	736	695	764	743	701	713	712	749	701	742	749	711	701	701	776	730	732	743	737	725	687	706	779	747	734	765	758	744	737	756	733	741	681	737	735	725	753	758	725	721	731	731	737	706	736	721	732	706	737	716	742	742	730	771	653	766	754	738	736	729	737	711	725	741	716	738	724	723	725	763	720	682	781	705	751	738	750	708	794	704	731	746	687	758	691	723	715	776	725	731	717	742	704	689	731	762	737	739	781	779	776	779	744	755	765	748	691	706	732	700	755	776	733	757	758	710	717	730	752	812	727	750	778	707	696	761	712	744	693	724	738	760	732	723	743	714	765	760	699	776	715	764	757	717	696	742	694	728	688	720	755	727	767	692	712	751	782	781	706	703	727	745	711	683	743	771	696	736	708	725	693	688	737	757	775	772	682	715	770	731	727	748	696	711	748	708	793	740	790	707	754	748	685	696	713	732	715	741	737	708	726	689	745	756	750	723	718	813	714	732	752	732	705	745	676	710	710	717	670	725	754	736	680	758	748	739	757	713	777	736	716	738	758	726	715	769	714	731	695	738	742	727	751	737	694	702	726	692	701	706	719	705	680	712	749	737	757	672	702	715	704	690	760	762	724	720	714	812	676	721	734	801	757	748	715	757	738	723	745	735	745	781	731	713	706	688	772	758	701	752	701	756	730	752	738	700	700	731	657	697	692	705	715	737	709	702	699	707	718	729	714	791	713	723	710	726	748	689	755	728	690	767	758	712	727	720	711	697	748	694	734	765	764	688	722	703	720	751	728	688	700	744	753	758	774	739	693	730	725	782	690	730	699	774	749	756	805	803	728	783	758	724	732	740	696	704	741	730	717	731	712	719	759	726	763	660	730	737	748	762	707	759	763	710	730	747	733	701	758	737	758	734	726	745	700	729	729	701	705	732	726	709	745	678	685	730	691	692	731	734	749	736	764	737	789	785	726	715	759	702	763	733	755	727	813	683	690	762	761	753	719	757	753	754	770	742	698	716	680	696	755	761	735	737	723	782	731	750	685	722	768	732	694	769	734	742	685	722	772	739	717	696	731	741	729	771	720	722	701	751	692	754	755	713	749	743	742	695	755	712	726	727	723	744	716	741	734	804	757	727	705	751	760	767	738	697	748	720	731	803	730	766	692	759	745	789	743	760	743	744	748	760	778	746	776	738	705	699	781	703	770	726	732	712	693	677	707	734	741	715	776	757	751	757	719	736	730	734	751	694	724	689	744	751	744	716	773	732	732	725	718	729	701	709	710	740	730	721	756	743	769	721	729	760	699	764	690	772	727	740	760	744	714	705	729	736	689	764	756	699	796	745	705	744	731	708	696	718	760	718	727	739	793	701	729	690	707	737	742	740	738	750	710	729	745	699	750	739	696	762	746	803	732	707	751	714	753	736	724	750	746	713	738	729	717	735	721	739	718	714	705	746	737	703	776	733	757	738	728	758	742	704	713	736	756	733	732	797	723	736	722	741	754	701	713	747	771	762	729	712	716	745	769	717	737	753	722	716	757	701	734	717	724	753	741	679	740	748	704	722	765	758	725	754	729	806	697	689	734	721	699	779	779	663	716	749	756	730	711	676	733	722	746	730	758	748	742	715	728	806	766	749	739	758	734	702	702	699	738	736	735	709	782	746	751	695	758	694	747	744	777	744	703	739	735	733	753	728	765	776	745	739	696	786	732	723	717	725	754	760	679	721	778	766	719	704	765	729	716	689	719	740	751	754	763	718	789	775	717	763	746	726	746	745	752	782	719	718	760	742	721	750	805	705	731	715	687	743	709	737	741	737	709	683	782	709	713	776	749	724	751	772	711	734	755	687	741	739	714	739	729	722	727	782	721	725	707	773	700	684	732	756	731	733	722	719	738	770	730	696	699	686	717	732	744	739	726	704	718	788	746	752	756	704	697	713	671	765	751	770	744	766	767	719	724	706	790	784	766	720	756	806	702	751	715	705	756	736	764	708	707	785	710	726	705	710	779	760	772	703	783	745	732	705	720	683	753	794	769	736	752	704	736	704	677	742	740	753	663	781	721	722	738	751	696	732	721	744	736	742	749	716	711	693	704	759	756	719	755	698	738	712	696	772	756	730	701	719	760	699	740	749	717	683	756	767	723	762	723	723	736	735	790	694	746	738	742	732	737	705	710	753	753	721	692	701	776	693	741	739	747	723	746	725	755	727	716	716	728	733	724	708	726	693	723	795	709	698	746	729	741	733	717	729	741	751	765	745	754	701	774	731	769	719	720	756	776	699	715	757	787	707	726	772	760	766	680	744	684	732	734	722	759	724	747	793	735	743	687	776	768	744	738	698	756	764	703	681	745	711	738	764	729	696	728	751	748	730	738	754	675	698	725	702	730	729	753	758	699	735	721	729	719	669	745	735	732	687	734	708	730	763	719	765	781	728	696	758	717	718	726	761	763	692	750	726	750	736	731	721	773	716	742	719	734	728	725	754	745	734	734	743	738	678	722	740	707	696	675	718	742	705	718	714	738	760	739	706	745	758	710	760	717	687	773	723	704	763	807	748	709	716	800	689	676	715	744
15833	1587	1206	928	729	595	527	531	521	507	457	458	463	457	451	435	432	408	441	440	432	424	422	403	399	446	438	391	414	403	452	412	405	406	447	395	387	430	400	418	394	409	433	415	380	408	433	388	433	381	419	446	407	420	429	394	420	395	481	452	434	441	433	400	421	387	432	471	406	405	380	423	410	399	408	358	435	434	428	406	416	387	399	409	424	406	405	412	401	426	380	407	394	407	427	405	432	408	417	452	442	423	383	477	387	391	403	410	421	414	412	425	389	432	421	418	425	405	422	399	410	408	378	397	399	416	413	400	403	406	398	392	404	397	409	420	394	371	412	390	426	403	388	400	390	427	436	432	425	417	434	418	391	417	394	416	412	422	419	431	378	453	385	445	411	392	436	413	390	438	401	432	430	421	457	391	378	407	408	388	422	417	425	413	438	398	395	425	451	425	391	398	421	406	392	395	449	409	429	370	363	431	434	414	396	423	407	417	428	362	439	434	350	457	414	442	466	384	427	419	421	400	412	352	422	434	435	389	429	406	396	391	387	402	407	415	421	425	411	430	386	367	393	443	430	392	387	395	406	397	383	423	390	364	405	390	381	380	390	415	389	408	376	398	374	417	435	400	394	414	422	396	413	423	389	422	411	392	393	366	361	443	397	401	401	410	388	403	427	372	416	414	376	429	420	406	424	426	385	370	390	413	418	421	394	408	382	393	394	436	419	449	400	420	395	438	413	411	432	415	379	411	451	426	382	410	380	427	370	418	374	431	390	418	390	417	434	440	436	415	392	404	403	399	398	430	399	414	429	362	441	391	427	375	431	396	415	414	416	381	424	425	427	378	404	412	402	381	372	430	376	437	417	449	391	394	451	408	392	425	401	366	397	367	388	403	408	394	413	375	404	405	410	417	410	418	426	408	420	380	427	430	436	411	419	401	451	432	393	402	383	447	404	405	403	456	403	396	416	396	415	417	411	409	435	418	447	403	391	368	421	441	419	388	433	407	445	415	417	394	419	411	422	451	441	409	416	409	441	387	413	408	409	431	413	432	401	455	409	422	397	367	369	390	401	376	414	418	379	410	415	451	405	407	364	347	428	403	426	373	386	397	444	460	401	458	411	423	414	396	411	395	395	382	409	419	397	427	414	355	419	413	402	458	397	412	392	389	361	428	427	438	415	433	403	407	426	419	403	413	399	374	406	424	421	412	399	376	423	405	416	412	420	399	427	363	404	430	409	436	420	424	426	422	423	446	365	398	453	401	491	356	451	433	378	419	404	377	401	410	429	411	404	426	423	417	392	407	393	386	410	413	385	421	387	431	418	407	397	416	430	435	404	416	368	425	425	418	366	404	408	364	410	392	399	390	394	393	409	387	388	377	431	404	394	376	404	406	379	415	388	427	426	404	429	415	404	372	398	380	432	431	416	405	420	395	407	420	380	360	374	393	402	377	416	419	430	466	434	425	421	406	381	434	424	378	386	362	406	381	437	389	400	408	398	413	377	400	420	419	406	420	384	410	420	432	440	445	389	391	399	422	419	388	409	409	412	398	453	416	456	407	405	419	417	384	387	398	382	381	464	415	402	409	413	390	416	396	429	425	413	410	389	440	383	393	393	400	382	374	410	362	387	398	369	432	406	412	441	361	402	388	402	400	419	417	393	416	374	434	397	426	418	394	417	389	421	411	415	430	414	420	380	397	341	397	389	420	454	444	406	438	421	414	442	421	429	423	393	421	426	412	426	415	377	427	416	401	372	413	435	418	417	428	410	435	411	398	400	371	421	388	417	405	408	374	419	414	373	382	428	388	408	426	408	394	443	413	387	395	398	403	421	417	398	413	368	401	382	438	427	425	410	423	407	382	387	415	404	413	386	443	385	439	420	428	433	446	415	408	426	446	434	436	404	436	404	400	407	419	460	418	402	435	389	419	384	396	400	410	404	385	400	404	395	420	399	423	404	436	383	418	395	414	416	418	399	456	375	420	392	446	406	417	395	386	402	407	406	389	404	405	415	382	400	417	386	448	461	410	417	401	405	433	427	394	398	376	404	454	428	391	417	408	421	396	428	401	430	414	395	398	404	403	379	399	388	379	409	409	411	410	454	369	375	428	399	394	372	361	420	384	388	440	399	367	395	374	391	433	426	379	417	428	396	371	413	369	425	416	387	397	385	417	458	437	390	357	424	410	374	454	404	368	399	421	407	434	416	399	431	383	377	402	358	359	380	423	377	428	406	463	468	397	405	408	393	421	421	460	400	386	415	400	427	435	384	434	402	406	378	404	395	382	382	426	440	407	380	405	394	435	402	395	409	406	417	414	429	404	397	396	392	394	428	418	463	467	417	404	398	373	417	370	439	403	387	381	372	414	399	390	433	422	390	416	394	446	420	388	433	395	421	390	403	431	390	428	369	412	409	390	389	366	445	403	436	360	390	407	399	393	405	437	392	413	410	407	394	424	428	427	386	405	410	432	432	424	381	386	399	418	441	383	411	410	410	372	379	389	424	385	422	404	394	405	452	421	414	379	405	422	406	390	433	401	385	404	414	418	432	401	396	410	388	445	410	418	427	381	391	411	402	399	399	458	438	409	387	442	399	428	416	423	396	393	399	386	392	455	425	416	382	429	378	405	444	415	464	411	419	395	351	425	416	424	407	402	423	398	414	417	393	421	430	416	376	413	448	413	410	393	422	437	385	379	382	395	451	426	414	383	413	420	422	416	410	413	415	420	405	361	403	393	405	370	403	397	442	407	387	387	411	396	430	431	405	452	441	392	408	383	416	414	387	393	367	401	407	393	461	447	387	398	413	417	402	410	377	416	451	403	376	402	432	413	406	400	426	421	401	388	430	426	407	397	395	400	382	424	391	404	440	435	439	404	424	433	368	416	401	389	402	401	464	414	427	395	405	424	381	420	407	409	429	379	438	375	425	383	420	390	422	431	403	372	438	410	421	395	390	377	412	399	420	412	388	392	393	417	404	400	384	369	401	441	392	414	398	434	418	433	379	407	402	372	380	411	408	384	400	423	391	375	405	406	400	420	406	413	422	410	420	417	415	482	415	449	372	410	408	420	384	396	398	441	432	402	438	428	447	418	412	401	432	416	398	402	372	419	374	415	372	397	392	360	414	405	418	401	416	411	419	420	389	394	397	416	430	382	409	406	409	396	390	393	475	411	418	388	442	428	431	431	365	424	380	402	390	396	423	419	446	393	412	407	418	419	438	427	417	407	441	398	421	408	407	387	401	398	427	415	414	398	413	407	418	403	386	370	397	388	423	383	450	395	407	409	414	420	458	385	434	418	377	412	446	387	426	372	430	395	413	412	405	429	399	401	378	376	391	378	377	387	414	374	431	399	407	370	377	385	410	407	389	393	430	430	427	392	388	414	443	409	374	365	374	449	411	428	414	396	395	418	428	431	415	407	434	428	430	420	397	404	397	405	401	379	415	431	415	383	423	438	445	411	421	401	385	437	412	377	381	378	419	401
8933	1423	2310	2585	2242	1924	1708	1483	1346	1244	1288	1133	1132	1137	1044	1006	982	1009	987	1035	1018	957	954	939	929	916	923	1000	921	892	910	898	901	927	943	893	920	864	884	879	938	863	934	905	879	923	824	898	896	891	909	906	913	932	917	867	940	938	954	974	924	956	918	926	888	925	854	877	900	892	927	944	919	889	919	967	894	926	942	891	945	918	898	894	923	928	898	952	838	895	894	897	924	871	935	913	886	857	933	953	960	871	915	947	921	904	927	858	875	901	892	889	916	912	874	906	939	896	887	873	906	915	893	900	879	858	904	904	892	919	864	921	889	909	869	848	920	897	927	900	869	876	852	896	886	903	910	884	869	904	931	905	942	875	913	871	865	891	876	888	872	908	904	902	878	944	963	872	853	885	932	871	874	885	857	939	885	872	867	922	862	860	861	934	865	821	865	855	902	852	895	891	858	863	906	846	866	877	861	910	844	868	876	861	957	865	911	905	905	843	872	897	845	814	911	907	858	934	833	910	911	855	878	898	870	861	885	859	919	927	929	783	863	882	864	915	865	884	877	892	939	908	873	904	868	858	897	902	905	849	889	850	857	914	848	863	867	865	892	926	875	868	865	935	912	856	887	850	905	911	847	839	887	843	862	907	885	871	899	902	919	825	851	848	851	856	928	867	913	864	874	849	889	855	874	867	858	906	897	900	929	909	896	920	946	896	918	912	900	886	900	905	885	905	861	869	913	920	859	881	878	915	856	943	906	862	869	867	934	901	868	836	875	892	898	885	923	878	886	883	891	836	824	883	851	904	894	897	906	880	866	860	893	885	860	811	932	945	883	867	877	897	839	908	948	885	825	872	867	865	895	908	859	858	925	886	861	883	909	870	936	864	888	897	892	859	888	881	904	898	953	890	914	847	785	861	908	867	883	877	900	854	895	878	873	932	912	866	921	898	892	870	837	849	890	940	894	901	880	822	893	930	930	878	872	876	914	892	960	873	860	839	864	861	827	940	820	898	907	859	902	848	925	886	862	863	860	866	841	875	899	883	899	883	916	867	855	861	851	915	889	851	899	868	882	862	863	888	850	869	895	895	852	863	849	895	864	883	917	883	889	850	829	959	878	797	920	846	926	882	901	922	903	908	896	839	879	908	812	899	874	872	830	896	855	864	914	882	923	874	881	908	922	932	862	904	845	929	849	866	879	855	923	858	885	852	886	844	837	858	826	924	906	879	920	911	869	860	895	894	854	882	843	886	888	926	887	863	886	892	859	882	893	898	837	851	893	824	895	903	861	919	913	875	865	883	892	872	902	848	903	892	906	927	902	849	957	915	913	925	951	881	877	845	886	891	921	855	853	824	855	866	920	895	850	837	921	973	808	899	849	865	901	963	908	880	878	902	911	893	876	909	887	874	842	940	879	848	873	905	885	914	886	895	889	859	927	894	898	840	868	861	859	889	942	856	843	920	877	880	906	854	869	872	898	888	891	879	823	812	860	876	892	892	898	904	828	885	898	899	835	890	896	847	903	870	896	904	917	877	903	818	880	880	851	921	908	889	856	886	899	854	872	844	851	858	886	896	907	897	933	896	856	842	874	883	862	884	869	898	869	870	873	845	911	897	907	882	883	920	932	921	913	887	898	900	815	903	849	877	868	882	855	875	851	864	883	920	893	890	861	850	927	850	864	869	890	855	950	885	902	845	889	825	876	874	854	853	912	855	843	978	861	823	890	828	887	909	911	856	900	855	895	925	938	888	846	903	916	830	942	896	917	879	865	926	912	920	888	898	884	906	886	896	910	942	901	880	861	884	899	888	907	891	875	884	839	975	796	891	905	860	847	873	932	923	928	898	852	910	886	969	880	870	893	845	879	872	897	908	917	840	824	884	887	845	912	888	867	896	884	882	863	901	884	916	839	857	916	898	905	841	900	817	929	892	852	875	836	859	868	866	933	887	857	887	880	896	897	854	867	932	874	879	845	885	867	934	859	902	857	927	883	922	861	839	828	902	882	831	925	876	869	924	926	928	873	891	884	907	898	911	907	920	866	889	865	882	848	831	898	850	899	861	891	794	866	838	935	854	887	878	883	890	843	826	860	866	912	853	858	838	883	907	910	883	856	932	891	860	869	957	901	881	881	883	891	930	897	870	844	861	890	883	847	871	850	932	939	889	874	862	884	961	896	902	911	851	900	921	873	901	895	891	907	880	874	883	797	900	872	875	919	867	890	949	830	911	882	871	916	887	830	877	856	940	876	874	884	870	844	853	884	887	858	876	883	878	884	916	831	885	872	927	889	850	910	876	867	818	887	847	910	923	896	916	913	855	869	932	859	934	851	852	895	859	863	897	894	870	846	894	861	896	947	843	868	888	863	837	878	905	897	875	864	843	842	863	933	850	893	873	899	867	896	840	852	913	878	918	891	881	871	893	933	899	898	848	879	854	859	860	892	894	902	923	914	891	840	870	890	849	912	872	862	853	905	866	879	902	913	830	816	905	894	887	910	918	882	875	936	881	911	881	893	924	789	876	859	892	913	899	857	943	901	883	854	836	943	863	842	888	862	843	965	890	863	854	863	876	910	901	869	876	880	859	905	832	862	896	877	888	896	886	892	895	948	847	883	906	927	852	920	886	866	903	857	935	869	853	890	859	890	901	826	899	901	875	917	874	850	863	893	882	928	889	885	942	919	880	884	857	823	874	887	885	872	885	886	926	856	883	911	889	908	883	867	909	909	905	882	908	866	912	837	913	825	889	894	838	903	908	870	888	842	924	869	857	873	904	917	852	870	912	904	859	910	873	904	864	906	834	861	887	896	861	847	857	874	928	922	917	923	912	912	889	875	879	904	922	926	914	870	875	858	856	849	924	892	864	875	872	889	877	985	878	910	926	902	876	910	897	904	861	899	906	891	886	856	837	877	843	828	885	937	869	888	920	918	896	906	908	851	924	901	931	895	892	917	873	864	888	914	840	896	921	853	836	895	890	849	853	910	868	869	879	909	828	869	904	874	815	873	903	859	867	828	896	888	867	827	906	881	906	865	897	889	866	930	877	896	903	893	893	869	916	922	882	928	869	883	875	881	871	838	970	838	833	865	876	899	859	905	861	894	914	897	903	879	857	871	859	887	922	879	873	872	861	906	898	899	879	856	845	925	880	906	871	858	920	904	933	888	924	942	892	869	834	847	909	850	917	874	907	838	865	886	876	914	879	842	858	925	877	929	877	894	881	873	925	874	882	900	877	883	840	868	912	894	903	887	843	860	883	888	883	882	865	856	829	868	896	856	842	892	869	832	879	899	918	883	903	881	869	883	895	882	851	889	861	849	946	847	785	884	866	841	869	856	815	910	861	914	919	874	846	868	870	881	841	877	887	881	863	868	817	884	908	922	909	840	922	909	867	904	899	900	935	927	884	892	859	880	932	836	904	862	871	902	943	866	887	846	913	909	855	881	885	933	851	916	886	896	898	951	868	858	876	905	881	851	859	942	911	898	859
2178	284	291	239	251	235	243	276	253	215	210	224	266	257	223	218	240	248	252	227	231	243	234	230	234	225	255	211	242	273	203	235	228	252	253	244	235	260	235	223	276	223	248	210	243	209	247	250	234	252	206	242	256	230	261	263	264	252	243	239	241	236	232	240	241	249	255	272	211	209	244	275	216	247	271	245	229	237	222	237	214	246	251	225	226	233	242	262	229	234	230	221	240	213	232	210	236	209	209	217	220	262	215	251	235	208	241	224	218	222	234	227	229	262	263	223	235	232	237	232	195	224	217	258	208	225	233	216	212	229	228	226	236	223	244	236	247	210	243	214	235	218	216	243	225	230	260	230	242	230	253	243	225	205	241	227	225	223	260	228	226	241	221	220	231	257	244	217	237	240	240	223	212	198	221	232	246	268	207	239	238	233	234	230	223	239	237	265	235	228	209	233	201	227	252	230	215	239	209	241	228	261	245	200	225	248	233	220	215	249	233	198	225	231	244	223	245	242	236	201	223	276	220	225	215	226	245	200	237	221	249	237	217	227	242	213	219	245	218	230	257	225	244	214	226	207	222	219	233	267	249	245	220	216	233	234	253	213	262	231	258	226	210	232	230	237	229	254	238	235	215	230	248	224	219	254	233	232	235	251	254	240	251	251	256	229	224	245	227	244	252	231	230	229	219	264	231	224	259	240	242	212	229	240	233	229	203	250	246	253	227	233	225	224	242	248	269	232	240	205	229	241	215	243	220	222	217	232	238	258	214	219	261	213	253	242	225	235	229	221	256	229	227	279	248	251	242	214	236	236	222	240	231	239	238	244	219	213	224	236	266	233	251	250	251	209	246	205	231	273	268	240	265	230	231	257	224	231	206	229	218	226	245	197	242	234	199	225	268	223	237	238	233	226	258	246	228	217	214	242	228	208	247	253	245	222	227	236	232	220	234	230	261	204	245	238	244	230	225	245	228	208	243	222	236	242	217	212	239	240	247	225	228	213	246	211	220	237	234	222	229	233	211	237	235	230	260	250	245	244	241	214	225	229	250	238	214	234	221	217	230	244	210	263	221	228	238	211	264	235	218	224	250	246	229	258	243	197	248	234	252	241	205	240	235	241	261	249	236	256	233	251	236	249	216	241	246	218	220	234	237	242	219	226	239	219	226	223	233	238	227	212	245	220	242	250	220	215	236	242	221	209	239	217	244	218	226	216	237	220	235	209	242	233	258	202	242	244	210	236	236	234	234	260	239	204	244	249	226	223	226	222	213	256	204	227	222	241	217	206	271	215	267	268	242	243	258	231	248	215	212	256	225	224	241	246	208	260	224	235	238	238	243	204	253	250	248	210	217	233	254	225	231	183	226	239	262	249	232	220	234	220	247	255	269	241	222	235	230	237	239	221	230	239	218	226	252	232	237	203	234	239	237	219	232	227	230	229	221	233	220	254	224	215	228	232	215	237	234	242	216	286	214	234	227	229	210	208	232	231	195	236	235	258	256	257	255	254	227	222	227	266	221	248	205	242	194	242	259	239	248	246	248	215	249	211	207	217	242	240	267	251	245	237	225	220	222	267	214	214	239	253	258	226	242	228	260	213	204	202	242	220	243	216	257	224	238	227	215	231	226	246	216	219	225	225	270	229	248	253	253	243	260	254	247	217	230	239	210	242	237	260	231	255	221	222	239	235	240	213	220	230	226	227	244	229	216	221	218	232	236	202	219	240	229	215	237	223	226	234	219	229	205	249	229	237	213	233	230	232	215	225	245	222	224	213	246	251	233	225	219	240	213	228	231	244	220	219	237	234	205	252	227	267	218	250	219	242	211	252	218	246	243	232	242	220	232	229	244	229	236	233	220	237	238	232	207	221	255	221	224	235	219	237	261	241	240	241	224	251	224	221	260	236	233	242	234	239	245	231	250	220	237	203	208	266	247	249	228	245	249	242	223	228	212	243	237	231	215	231	233	221	233	245	235	219	222	224	237	226	193	238	209	214	252	243	230	254	230	252	236	224	224	232	244	236	214	231	268	232	240	202	243	205	246	258	229	233	236	218	223	195	220	219	224	227	238	221	241	224	258	235	227	207	250	253	211	253	220	277	220	236	239	263	232	239	244	265	203	230	215	220	203	242	234	216	190	236	257	219	245	247	217	224	228	227	258	258	218	224	249	221	254	221	223	250	230	234	213	203	202	192	246	242	238	219	221	209	198	235	236	241	241	227	210	240	242	241	224	214	246	217	228	263	217	227	244	236	241	229	238	256	221	226	228	226	211	232	239	218	210	215	213	239	245	219	244	232	261	231	231	240	254	224	237	237	225	240	244	238	214	240	243	215	226	235	231	223	224	242	238	220	219	232	232	240	248	222	246	237	211	206	232	247	237	212	213	216	220	249	233	212	239	222	253	233	220	237	254	255	230	239	212	228	241	238	234	215	255	224	222	257	243	252	207	210	234	215	246	233	238	213	229	230	239	246	238	249	233	215	227	221	220	241	229	261	258	203	241	226	216	234	222	236	252	235	245	215	210	239	226	220	225	230	241	234	220	224	216	239	234	247	264	209	225	271	257	249	229	245	225	227	219	244	236	228	217	221	233	237	228	236	250	268	226	244	216	214	199	252	233	224	223	235	267	224	226	248	241	247	224	224	259	238	224	228	224	237	211	239	260	256	233	204	205	245	244	253	228	240	250	238	234	202	217	254	245	237	248	229	227	235	216	216	221	244	212	255	218	232	237	261	264	222	242	228	235	224	211	224	227	263	225	199	219	239	253	215	233	254	248	230	219	209	192	240	233	240	230	244	232	238	250	201	238	236	272	244	247	228	231	212	228	236	239	240	217	239	232	210	214	233	213	231	222	245	250	240	263	249	234	224	224	234	250	230	268	232	254	226	248	245	228	219	216	249	198	235	228	263	249	200	221	235	245	233	249	248	221	225	236	233	201	249	203	220	222	207	231	226	232	210	228	247	217	230	247	255	223	237	247	227	238	228	227	220	237	220	229	228	258	234	248	219	220	245	238	229	219	242	229	235	211	209	217	191	200	242	250	220	255	220	235	228	233	245	217	213	238	236	229	234	218	227	236	237	230	242	238	238	239	218	222	208	238	239	231	222	208	218	241	230	272	211	214	250	209	219	226	260	232	259	244	207	224	217	226	223	231	233	241	236	212	230	248	227	237	225	247	217	235	225	214	239	261	258	245	236	254	232	221	240	253	252	216	227	223	204	237	245	199	265	253	255	216	236	243	235	228	237	234	218	237	234	224	232	238	228	265	233	243	248	243	227	242	238	243	239	231	222	245	243	214	265	254	220	209	255	222	219	245	245	244	219	213	238	247	258	239	213	229	211	220	222	228	217	229	232	213	210	219	229	239	256	267	227	202	199	223	212	237	227	240	230	246	235	270	222	216	199	225	218	237	257	271	225	232	261	226	253	229	242	217	246	224	245	220	234	214	254	248	199	222	252	240	248	218	225	240	241	250	241	213	227	231	230
2066	568	612	644	598	585	556	539	598	583	575	572	546	538	567	524	540	589	590	540	542	566	555	549	560	525	549	533	542	518	540	542	576	561	535	539	581	559	586	576	592	575	553	534	521	553	552	583	533	561	556	544	596	562	565	582	511	576	564	531	614	592	541	547	548	537	599	552	544	572	546	547	563	498	566	560	546	588	533	547	566	533	478	588	520	552	517	566	542	581	577	608	551	524	538	559	546	551	560	512	566	508	564	564	575	558	570	550	571	585	538	553	575	586	569	586	494	585	524	581	560	570	545	540	531	537	573	529	541	538	589	526	605	545	577	535	573	544	548	580	599	542	533	566	546	528	541	554	511	561	563	600	572	556	505	558	561	609	568	572	555	549	556	547	542	553	570	578	593	581	571	544	544	513	547	558	554	553	561	553	540	506	547	556	571	518	536	539	572	552	564	606	549	549	563	573	572	512	561	546	560	515	593	551	616	584	534	542	549	568	544	536	571	514	568	514	532	578	585	574	535	558	528	584	534	589	551	543	530	539	567	590	524	570	545	579	532	527	574	549	551	598	576	552	572	511	545	515	592	523	565	578	586	553	566	537	532	549	524	586	521	540	515	543	540	563	527	555	564	577	534	553	522	550	518	562	578	564	527	532	532	571	584	547	557	515	555	511	572	575	575	516	540	530	548	555	525	554	535	518	563	552	558	551	573	572	602	589	517	579	584	594	555	542	574	495	543	563	545	531	508	559	517	532	612	531	545	576	522	599	510	554	562	542	527	523	535	548	576	506	546	572	522	506	576	526	558	516	577	547	546	581	553	543	549	551	580	512	546	558	530	559	545	531	557	524	523	531	565	562	566	580	577	585	528	549	537	596	568	548	535	535	586	553	566	589	556	542	536	561	565	560	525	534	554	542	562	530	567	538	544	575	576	553	571	545	549	583	507	542	545	545	575	558	519	594	580	560	567	585	554	534	525	549	552	510	565	521	552	563	558	531	544	491	534	587	554	565	560	566	540	526	542	556	552	552	568	519	532	483	561	525	570	503	546	554	550	591	532	560	558	583	552	568	608	551	527	545	551	593	559	605	587	554	535	542	552	555	546	540	546	544	596	567	498	525	557	574	610	560	552	580	577	532	534	562	560	559	601	530	545	542	551	577	579	553	552	521	551	559	586	563	608	546	502	554	528	521	567	522	549	582	577	597	536	562	565	543	553	530	551	591	548	549	555	563	534	568	542	575	522	531	560	563	567	573	582	489	522	521	565	529	518	535	569	555	572	547	581	505	570	558	569	517	554	582	536	535	571	585	536	541	538	556	536	545	569	562	533	600	543	543	583	566	544	597	563	583	578	518	563	557	604	559	555	538	587	579	567	599	539	549	568	563	589	542	592	569	566	591	554	557	539	537	523	540	525	552	540	589	566	580	563	572	565	539	558	576	554	575	593	574	542	572	523	573	558	532	583	553	590	567	498	522	528	578	520	565	559	560	550	585	526	584	550	548	558	529	551	557	595	569	539	546	601	593	548	544	528	523	533	555	515	545	574	575	574	535	583	556	561	549	531	556	553	564	563	547	527	581	580	547	554	530	541	566	584	571	600	509	555	583	555	560	594	506	508	542	516	535	553	544	550	550	571	516	551	567	513	504	564	584	570	576	581	550	578	584	519	566	578	543	517	573	560	548	535	580	595	570	535	558	527	581	538	590	547	562	519	543	576	568	550	508	566	500	568	513	519	520	554	546	561	558	547	555	540	550	581	567	526	541	564	542	560	558	515	518	564	548	582	559	553	577	551	565	528	548	568	521	562	539	539	567	582	548	550	522	490	580	545	558	573	517	563	540	559	542	565	563	579	534	519	527	528	555	550	559	573	572	619	523	566	527	572	544	558	567	557	558	539	544	533	588	537	558	534	526	535	573	562	513	546	574	561	554	563	520	513	559	539	546	543	562	602	537	574	562	520	512	551	618	534	517	510	572	511	583	569	530	571	538	563	543	589	585	560	567	555	537	558	575	520	568	551	557	540	531	542	557	530	529	575	561	539	508	543	525	524	519	496	549	550	592	516	548	545	600	577	582	527	567	577	545	503	556	528	533	523	580	539	527	537	555	607	549	565	538	538	558	564	532	551	518	530	564	575	563	515	566	547	551	548	552	535	560	567	544	542	499	557	569	596	525	569	529	558	540	590	559	512	573	565	535	589	587	568	587	591	535	555	550	606	546	574	540	600	587	570	525	536	545	535	525	576	509	555	568	528	535	510	588	555	580	570	553	533	553	590	553	548	540	553	560	534	562	538	538	593	560	594	531	551	578	542	519	540	544	535	578	554	529	550	544	528	519	509	557	572	588	525	520	580	526	575	568	548	564	545	528	565	546	520	560	560	564	545	543	510	527	566	573	548	518	510	606	568	529	530	575	577	607	541	533	558	529	520	536	536	540	521	592	529	581	551	509	559	568	546	553	526	589	523	524	535	556	549	593	540	567	584	525	531	570	533	542	549	569	580	518	543	592	545	565	542	555	515	573	517	592	600	578	574	550	528	553	565	560	526	538	563	614	560	549	548	579	604	575	541	544	547	535	561	549	535	499	546	563	555	567	559	541	547	560	567	545	553	572	556	578	551	550	566	584	556	531	548	566	604	561	516	533	578	571	588	593	566	542	583	539	550	542	559	494	519	531	561	552	559	574	532	549	582	545	574	506	595	546	551	536	580	525	551	522	485	543	565	527	509	568	530	481	516	576	544	561	541	530	540	515	553	544	546	543	591	531	543	600	538	560	553	559	561	585	546	573	578	561	510	505	504	560	565	574	562	554	505	554	522	571	562	540	544	552	523	548	555	576	542	573	572	546	572	557	545	536	568	583	564	579	548	551	564	558	570	516	567	542	559	534	551	554	581	570	531	517	558	559	520	532	550	558	526	544	549	527	570	564	551	542	566	568	541	578	561	587	547	503	586	538	525	577	545	539	569	543	527	573	526	535	544	544	554	513	546	571	571	532	583	535	533	553	522	535	546	532	525	563	545	552	557	555	516	552	600	576	527	550	581	573	559	566	527	573	594	550	577	531	549	577	553	559	572	553	528	555	548	571	567	549	565	561	554	516	542	542	563	537	566	567	521	559	553	547	545	546	574	569	559	589	573	570	552	573	610	542	512	584	549	570	550	537	571	529	559	535	556	564	580	591	559	555	555	549	502	561	547	542	569	543	536	551	567	537	593	507	535	502	557	585	486	552	539	536	537	520	606	552	585	522	587	551	578	532	552	575	539	561	549	539	622	539	543	584	538	563	549	519	501	572	541	530	572	554	549	550	574	544	519	547	599	564	583	529	567	561	539	563	537	562	562	546	566	529	530	568	548	494	563	557	556	567	569	550	518	567	582	557	561	571	555	555	566	544	540	565	585	577	519	578	535	538	566	570	561	547	567	521	598	555	549	546	558	584	546	522	566	585	580	594	535	577	542	568	565	539	555	567	581	548	545	546	545	550	617	547
8721	770	678	578	484	444	396	414	376	330	357	348	350	332	349	308	306	350	327	336	360	353	346	314	341	375	340	368	323	339	281	297	325	376	313	316	318	340	315	325	304	310	357	300	345	329	293	332	334	363	313	390	303	332	307	310	345	330	381	324	329	311	353	341	296	328	322	318	371	312	314	337	321	330	310	320	348	328	325	342	328	354	304	285	273	317	290	365	306	315	363	332	298	349	312	306	307	343	320	337	357	333	334	317	327	315	302	298	323	309	328	319	341	367	328	372	363	329	352	322	345	296	324	308	331	301	311	325	306	350	297	296	278	327	325	303	349	297	362	340	350	316	335	329	357	339	324	288	313	322	357	334	341	332	361	331	322	313	333	373	331	325	328	334	306	304	305	341	331	326	312	338	372	354	330	346	304	308	336	343	324	324	317	349	317	334	305	334	344	328	311	350	354	332	315	318	331	325	350	321	310	339	352	309	323	285	336	310	331	326	332	348	352	345	326	329	289	333	304	353	267	336	317	347	339	308	350	303	311	320	319	313	310	325	313	312	367	334	328	345	344	357	350	339	331	351	361	329	364	306	365	316	348	282	328	331	343	346	321	299	319	372	313	328	350	300	329	329	328	326	349	348	323	332	344	311	330	333	334	342	353	328	338	329	308	313	325	328	320	307	319	356	375	350	319	357	307	331	307	333	369	309	318	343	320	346	323	307	327	351	337	321	338	322	319	320	306	331	341	348	317	311	371	353	317	335	289	317	326	329	300	305	341	338	313	342	332	309	353	334	325	296	337	343	352	286	362	335	314	333	338	318	332	326	354	332	340	314	318	327	309	322	314	295	314	304	290	331	339	319	306	331	331	324	327	327	322	292	323	326	333	335	317	330	314	313	328	306	310	334	319	335	332	298	307	369	327	329	321	298	344	334	368	338	364	328	318	334	354	299	331	326	320	340	343	339	367	302	349	338	341	338	312	319	313	332	309	314	379	337	329	334	339	342	336	321	368	366	324	312	355	310	315	303	335	305	334	293	338	313	331	315	323	315	309	317	336	315	351	337	313	334	328	292	328	349	297	322	334	319	331	302	341	334	321	361	329	321	296	322	321	321	335	327	333	331	342	297	319	298	314	297	343	340	357	337	328	330	314	313	313	316	296	317	339	356	354	305	332	331	319	343	314	325	342	357	318	330	314	302	304	350	346	327	329	313	358	309	274	341	289	326	345	311	311	322	341	324	335	352	321	317	324	348	325	325	361	354	316	318	317	316	354	322	280	348	329	334	344	343	329	333	340	352	346	330	363	326	316	360	337	326	301	346	329	292	332	321	330	350	297	331	345	314	342	319	333	305	336	306	364	304	320	316	328	319	292	347	309	351	353	334	350	354	366	322	365	296	336	325	284	332	309	348	345	329	333	333	330	293	334	322	286	301	319	312	338	333	329	313	344	306	327	310	354	290	314	314	335	352	349	336	300	327	344	334	336	296	347	294	337	325	322	306	356	331	330	331	333	333	353	353	327	359	329	351	287	324	296	337	312	321	323	326	310	301	312	322	329	329	323	326	307	340	337	332	299	328	351	330	320	339	315	293	309	357	389	304	329	308	333	347	319	321	330	330	303	335	342	297	344	306	347	336	313	338	304	337	331	312	324	326	336	298	331	334	339	352	350	322	305	325	299	315	324	334	344	315	296	345	342	305	293	339	313	345	329	328	297	323	314	358	326	306	359	323	332	325	315	306	339	338	295	314	342	329	325	312	355	298	327	334	301	330	322	317	318	337	296	351	341	275	264	312	334	308	317	299	300	311	345	345	348	311	321	336	295	332	330	335	317	335	363	344	302	349	310	329	275	360	358	332	302	342	336	299	314	340	321	326	331	347	311	321	355	304	318	302	331	324	306	316	332	329	328	354	361	371	331	303	327	324	330	327	338	313	326	302	316	343	334	330	320	304	335	322	324	316	326	340	335	332	331	321	335	332	349	321	351	335	317	332	321	314	331	320	349	334	344	296	313	298	347	335	369	359	327	316	359	325	327	320	360	343	381	361	314	364	326	304	333	298	336	342	309	282	327	307	316	347	297	301	328	301	366	317	342	332	319	310	354	308	329	327	305	354	347	321	323	324	324	297	303	295	356	312	316	315	334	316	342	362	367	351	330	314	303	302	312	328	352	328	339	296	333	347	344	325	341	343	320	334	333	331	342	337	343	328	351	341	321	313	292	303	316	332	329	298	274	301	305	338	304	323	330	315	345	329	386	322	317	310	314	305	328	335	325	318	311	331	321	329	327	325	314	325	310	371	351	349	309	337	373	334	323	308	293	338	321	328	338	340	318	311	301	325	326	291	333	318	318	339	323	318	301	323	330	330	301	314	330	332	353	351	304	310	340	333	331	349	350	324	318	315	356	320	318	340	332	331	361	320	367	318	328	341	317	350	334	337	304	314	313	325	328	325	314	342	327	323	284	305	329	327	375	350	297	328	323	332	341	314	329	306	319	339	322	311	323	327	330	311	320	322	337	317	298	329	311	315	312	352	360	330	335	349	329	314	317	321	328	365	334	337	345	317	309	325	333	337	342	325	313	327	314	330	323	298	328	329	329	383	347	321	334	334	340	305	299	318	332	304	322	293	327	299	292	338	308	311	335	350	327	327	385	311	341	320	315	318	344	321	378	358	310	334	320	312	322	318	303	320	302	345	393	328	319	344	310	280	309	357	310	297	306	333	319	321	323	331	322	371	323	360	311	309	328	313	323	339	323	315	343	345	334	338	335	358	328	345	364	362	340	343	354	333	323	333	338	324	318	346	327	290	344	346	354	338	327	315	335	320	367	335	332	356	305	300	333	348	338	315	335	325	374	331	353	305	324	338	338	318	340	323	370	342	333	326	304	328	297	315	335	332	336	333	302	328	334	338	355	329	330	343	333	351	316	350	331	307	310	343	368	320	366	342	316	315	353	335	320	329	345	318	348	334	340	351	342	316	334	323	326	320	340	332	302	344	313	320	321	305	344	304	310	343	337	359	351	341	327	321	334	332	315	296	344	321	329	340	294	314	300	357	329	309	313	272	329	320	304	332	308	330	323	300	321	273	310	320	307	319	362	307	352	296	346	337	328	326	335	361	330	353	316	323	331	342	333	317	371	347	325	329	335	317	342	322	321	332	347	371	325	344	348	339	340	321	320	277	294	329	356	336	313	286	329	313	324	368	315	310	320	316	360	333	336	342	322	324	296	335	319	325	306	312	314	327	345	349	355	326	283	328	320	305	305	315	357	310	316	347	324	296	330	332	338	368	321	329	358	314	305	330	352	342	333	343	325	299	357	280	322	301	311	336	324	341	322	354	318	376	268	315	362	323	344	303	349	323	317	337	314	283	320	282	332	343	370	323	341	349	299	349	348	311	308	341	317	288	329	303	349	322	302	323	331	349	322	352	333	334	363	329	317	336	328	319	320	317	313	295	345	339	314	328	355	339	307	307	320	335	333	334	317	359
6978	1038	1589	1602	1363	1326	1091	1083	949	929	878	842	874	859	804	805	809	818	744	847	787	786	775	776	743	727	708	797	738	694	713	777	751	746	727	753	744	770	730	747	765	757	718	771	750	773	734	755	737	771	688	795	737	713	732	737	810	779	851	803	817	797	760	752	732	757	778	740	748	735	794	792	760	714	737	750	754	792	765	725	735	677	718	751	694	741	764	783	735	759	742	744	740	796	802	725	710	757	780	735	738	769	818	739	806	748	740	713	770	779	736	807	709	750	790	740	742	741	765	812	723	780	758	743	753	756	750	777	773	708	755	744	714	727	720	715	798	738	780	722	738	763	765	745	765	762	728	757	784	727	739	755	777	742	746	754	729	768	798	752	740	742	761	739	755	758	746	732	743	746	756	735	787	770	774	711	748	766	742	707	747	734	766	730	761	717	730	677	774	737	725	716	759	768	710	707	766	757	772	767	757	761	764	740	754	741	733	708	748	725	732	727	752	770	739	737	771	717	704	741	724	748	778	749	723	748	682	726	741	707	731	785	708	737	734	761	749	734	777	767	745	684	745	760	769	756	742	729	731	742	736	726	751	736	784	790	745	734	799	688	735	721	773	730	753	749	713	738	747	726	796	739	719	737	710	798	733	743	764	778	722	710	820	742	759	776	728	761	765	737	728	735	737	787	740	722	763	697	720	723	784	733	723	783	765	757	722	778	769	774	742	717	743	731	713	751	739	750	813	755	741	727	791	764	737	695	717	755	738	763	785	762	738	813	718	714	729	712	765	731	737	750	792	746	697	757	689	761	709	771	767	696	694	730	775	773	786	727	734	750	711	718	748	753	747	754	770	759	794	733	778	738	765	735	744	708	743	770	740	815	736	728	721	748	734	766	787	727	710	745	758	718	739	766	703	765	721	750	717	737	752	704	711	719	730	756	713	740	746	735	709	710	793	784	738	699	690	731	713	727	708	758	758	733	759	727	752	763	800	737	746	768	711	759	742	791	780	794	761	667	781	719	748	739	733	769	728	751	784	706	757	723	743	719	718	729	699	740	794	749	757	746	708	757	669	736	732	714	760	717	745	742	678	716	721	748	676	695	743	831	740	733	734	717	738	756	743	735	712	717	775	764	763	746	647	786	759	723	731	752	765	695	738	749	782	725	715	758	714	758	743	750	733	711	741	722	768	763	737	695	740	703	771	741	748	753	763	718	753	766	739	692	713	752	760	727	751	734	742	775	752	734	710	729	717	742	701	716	756	747	752	733	716	753	765	712	714	741	740	707	713	750	742	746	749	783	709	703	730	704	752	728	730	768	692	813	737	767	721	806	751	760	705	735	731	795	765	778	772	784	744	751	778	721	780	713	768	766	741	757	694	763	734	708	736	729	735	723	760	731	782	760	747	770	725	758	773	739	742	709	766	730	741	741	769	728	761	728	736	732	753	779	695	711	732	765	750	740	745	729	721	765	701	753	734	763	728	694	747	778	742	705	743	723	716	711	729	753	723	725	725	753	728	752	755	741	722	739	749	741	705	732	795	728	761	737	739	722	744	720	740	732	758	736	755	738	760	742	730	750	735	707	778	731	757	746	721	726	830	732	735	749	727	805	761	732	769	722	729	746	728	726	706	808	731	750	738	768	729	750	793	722	720	700	746	726	738	753	735	781	773	794	677	716	742	805	752	780	744	718	713	723	788	720	745	800	748	745	753	700	790	792	721	695	758	716	757	747	781	686	773	750	702	764	726	724	698	758	735	736	766	703	793	713	766	700	736	720	749	743	716	729	728	752	767	704	749	717	786	738	681	729	758	745	754	721	736	694	704	712	747	699	718	745	766	727	807	779	759	722	729	736	737	746	725	782	719	732	753	790	745	707	754	747	775	702	720	720	738	727	730	792	752	771	749	747	735	763	730	742	760	697	698	758	758	737	726	707	763	728	740	766	721	720	743	751	741	730	722	763	688	739	722	797	713	741	780	724	746	687	753	740	727	753	723	750	727	701	773	747	697	732	759	724	773	760	764	761	744	755	706	777	786	677	738	762	702	762	760	712	706	728	740	749	736	758	757	682	707	748	727	721	792	711	738	785	696	708	760	764	733	713	720	711	746	752	769	722	777	751	695	762	721	743	765	730	721	746	721	774	725	779	729	714	732	749	734	780	697	742	725	744	756	719	748	728	752	745	740	771	786	682	754	740	735	761	737	720	758	718	734	777	775	784	734	722	739	753	739	724	779	732	732	718	778	735	741	756	801	726	731	702	762	808	721	712	713	761	789	716	770	702	784	735	759	755	771	711	690	736	770	722	741	759	725	757	746	737	735	699	713	700	728	717	728	707	746	743	752	723	728	770	758	733	711	699	690	727	736	695	728	733	752	711	731	772	736	702	753	753	722	721	682	759	732	752	709	701	741	709	720	743	751	750	733	756	732	751	735	709	672	739	758	716	758	724	696	700	736	733	771	773	744	743	719	747	724	732	716	762	763	719	713	709	783	749	778	789	722	739	740	767	768	730	755	721	756	803	726	710	764	733	710	734	729	769	721	729	759	697	701	736	737	752	745	777	750	706	740	806	692	726	738	792	750	747	710	732	697	767	697	746	742	720	740	764	748	750	768	759	704	718	749	763	777	711	710	791	764	754	712	738	695	747	732	741	697	752	722	759	765	784	739	752	757	760	702	750	779	703	734	718	678	783	711	765	710	689	711	726	716	703	730	762	778	782	750	754	746	739	764	731	737	718	744	776	749	743	781	758	774	740	717	693	761	734	773	705	721	734	746	710	705	749	751	754	725	743	719	737	788	686	729	729	765	790	780	692	729	687	724	782	743	720	801	734	800	754	768	767	743	742	778	710	728	705	731	770	726	742	720	735	745	757	727	749	753	763	759	711	723	752	784	719	776	800	703	719	758	729	758	732	772	700	703	722	781	737	806	720	734	791	703	757	716	768	745	725	763	733	730	759	716	722	733	760	734	722	763	734	740	749	767	728	718	764	735	728	721	728	688	733	705	739	728	756	783	737	785	711	752	740	736	729	751	745	786	745	780	730	727	710	677	700	761	705	729	752	744	756	766	731	744	739	741	756	706	743	744	739	725	744	774	779	744	771	738	759	710	727	743	736	722	747	712	734	735	719	732	801	749	753	725	739	745	746	721	757	709	731	732	782	727	749	756	687	776	739	759	791	793	754	741	725	715	762	736	760	754	766	704	769	716	731	742	762	739	758	754	744	774	711	716	734	732	782	763	732	741	735	738	739	712	708	721	763	683	729	735	722	728	753	715	725	754	756	673	688	762	740	748	757	770	714	729	734	720	790	796	766	747	760	737	761	761	737	714	724	729	739	719	709	677	741	739	737	751	760	719	737	733	769	769	738	749	749	723	733	786	744	741	731	776	699	700	789	756	734	750	731	747	743	759	733	696	701	706	742	745	767	756	727	747	737	726	789	698	732	710	712	706	766	718	789	748	728	748	694	805	730	763	752	786	719	745	722
15768	1566	1312	929	730	640	588	519	465	456	506	429	472	461	448	400	420	437	407	440	384	418	452	438	428	413	411	439	453	396	424	396	423	414	386	426	398	458	410	409	405	397	379	426	428	416	407	372	453	408	353	452	419	413	387	443	400	408	425	462	416	388	427	421	395	396	381	409	415	394	427	417	449	388	453	369	462	426	429	390	417	440	406	407	401	421	404	393	393	395	432	435	449	445	412	425	444	397	375	424	424	410	423	392	415	390	424	399	424	394	417	345	399	396	386	444	395	432	437	420	432	390	439	412	405	475	450	387	418	436	456	385	436	435	406	425	394	381	414	402	446	450	393	408	426	430	417	444	414	382	369	394	416	381	385	419	433	447	423	392	404	426	437	402	384	392	452	396	448	375	398	379	430	404	402	370	411	422	404	407	396	431	411	400	422	419	430	394	427	429	424	386	410	391	403	427	411	442	421	425	461	445	433	389	401	388	432	419	433	390	394	398	381	428	369	383	447	427	376	410	430	424	439	394	408	419	465	444	441	404	420	425	392	410	400	403	400	419	442	432	405	405	409	401	388	405	375	391	395	398	433	430	411	394	402	423	388	423	400	383	392	395	414	431	416	379	420	410	429	431	368	403	395	416	378	419	387	414	428	370	417	434	428	397	365	371	413	416	424	418	398	409	405	386	425	424	439	385	429	400	431	432	436	437	428	407	425	393	397	415	376	403	425	375	406	447	389	395	395	401	401	395	371	411	382	396	385	383	454	425	397	428	403	407	381	431	444	451	432	417	413	381	345	452	431	408	398	424	400	422	408	388	391	471	396	371	411	439	407	379	401	424	430	434	418	436	393	419	357	395	420	370	436	429	418	438	439	405	410	404	363	421	423	369	415	437	420	389	391	413	415	436	412	422	359	398	406	406	390	428	386	409	414	427	404	402	402	400	417	359	427	399	405	436	413	416	455	440	432	415	394	416	402	367	395	447	401	406	369	433	431	391	407	411	410	415	428	393	385	453	432	372	431	417	435	405	466	409	444	424	409	429	393	399	411	388	350	449	393	414	392	401	407	372	417	448	434	388	382	395	405	450	427	405	424	382	417	422	437	433	412	419	422	440	433	469	379	392	435	427	371	423	426	445	430	422	372	402	425	441	402	419	416	443	438	405	391	387	429	418	402	428	394	383	382	390	427	457	421	403	375	406	428	429	391	409	385	408	391	448	406	379	422	386	422	400	376	393	402	386	386	396	350	418	432	415	380	408	402	458	391	391	382	359	417	383	422	399	387	419	419	419	409	412	456	414	452	417	420	421	399	427	380	393	411	404	396	415	415	425	449	391	351	366	385	382	398	379	421	415	406	449	427	384	453	405	391	389	382	401	415	423	433	357	414	393	362	411	437	384	390	371	419	461	414	414	461	410	433	417	400	405	446	431	372	398	382	406	405	373	376	387	411	414	397	452	439	422	378	371	385	388	433	414	391	393	373	426	399	432	377	406	421	424	428	461	449	404	437	477	394	392	405	410	402	423	387	422	404	408	404	399	352	428	395	399	420	392	417	396	408	428	412	437	381	387	424	404	435	422	455	361	390	406	400	434	421	402	402	369	408	419	397	432	400	411	404	433	400	390	379	418	388	397	405	454	447	439	387	410	388	404	374	435	405	427	408	405	394	395	424	403	437	397	419	430	434	437	447	384	412	411	384	400	420	406	405	430	403	419	409	437	463	393	428	414	393	417	382	420	392	408	417	428	415	408	418	420	405	389	402	409	387	425	433	437	397	397	416	389	407	424	426	427	390	402	425	440	392	403	407	419	393	407	395	410	413	443	436	429	436	439	428	393	390	366	413	393	449	388	437	380	414	427	439	385	362	419	430	432	378	421	448	444	406	397	404	434	441	403	402	417	376	419	415	438	444	392	421	447	388	420	424	429	436	402	426	420	431	428	391	385	404	415	405	419	441	426	362	421	439	412	394	427	404	408	396	386	415	410	421	394	431	406	425	423	417	388	379	402	427	413	415	419	405	391	417	368	393	401	411	388	396	412	434	399	400	427	402	425	440	396	372	392	393	392	439	433	440	403	408	426	412	429	362	379	411	373	390	420	398	446	361	379	426	402	447	399	426	384	397	339	395	386	385	375	431	403	436	436	421	418	410	426	398	417	419	405	396	395	390	405	395	392	402	426	425	391	393	433	372	409	385	403	391	415	398	431	430	425	386	422	434	413	368	422	401	380	383	386	388	422	411	386	397	448	441	421	402	441	448	452	442	404	400	437	440	363	406	406	417	444	438	440	441	403	388	421	422	430	379	366	418	401	415	388	443	378	437	406	405	397	429	432	419	447	452	449	426	420	412	394	437	446	403	365	392	464	436	405	418	453	351	417	377	381	411	391	404	407	420	413	418	392	381	367	418	452	402	394	358	369	462	399	399	402	401	407	397	409	401	396	418	435	435	388	441	419	434	440	409	437	430	423	435	378	400	397	425	425	372	428	436	406	436	388	415	431	424	419	417	395	379	419	409	445	433	421	401	426	425	453	455	401	414	419	390	416	367	401	448	440	415	424	419	421	407	396	398	419	424	418	412	411	417	414	422	422	412	436	404	417	454	369	370	395	390	384	409	386	402	427	440	404	387	394	407	413	436	400	408	403	413	369	440	460	421	430	443	407	430	424	412	373	419	421	417	388	402	377	406	451	417	430	397	420	413	393	423	426	434	388	417	396	393	410	396	401	407	399	421	414	415	412	438	398	386	375	419	424	419	381	376	395	420	413	415	407	388	424	400	430	403	418	437	442	407	426	378	449	425	429	402	450	437	420	428	398	388	433	438	479	361	350	448	400	412	432	421	420	432	415	428	376	419	408	388	398	421	429	397	424	412	401	394	390	386	398	411	381	429	411	487	433	335	430	411	399	416	433	395	440	388	416	411	451	429	414	389	419	457	353	419	443	395	379	418	360	402	417	423	384	364	418	413	432	407	434	407	407	420	390	423	398	396	433	388	420	411	434	439	408	398	428	398	411	398	387	391	420	388	399	392	424	434	391	355	431	457	429	398	448	424	400	398	443	409	420	432	397	418	412	412	429	394	392	406	406	389	390	415	389	352	384	378	428	405	367	396	395	418	400	406	449	412	427	453	422	394	385	423	421	403	390	388	399	407	398	407	386	403	432	441	458	432	453	451	391	434	406	390	431	399	393	427	379	340	413	365	438	455	430	429	431	388	376	392	417	462	399	429	392	444	400	418	411	412	417	432	420	428	450	440	425	402	396	391	377	429	394	422	428	411	406	393	382	419	438	361	405	409	438	371	379	466	449	401	399	423	415	418	419	398	380	439	385	400	431	415	412	403	428	449	417	412	424	420	376	439	425	390	434	341	447	465	393	367	395	394	411	421	423	426	419	403	423	447	450	422	416	366	404	407	436	450	421	418	430	389	407	403	453	412	437	432	406	384	399	398	449	439	415	405	411	457	426	443	403	415	383	402	436	399	428	406	424
9023	1559	2441	2602	2194	1922	1729	1489	1353	1281	1216	1194	1108	1057	1073	1031	1005	935	1015	1018	953	962	914	953	984	892	957	954	934	982	974	927	878	929	892	907	928	913	913	866	944	921	896	851	891	876	875	898	856	892	908	914	913	933	939	926	952	932	1000	932	919	918	928	876	950	902	951	894	930	898	931	885	916	906	973	893	949	873	922	904	906	935	922	901	914	935	880	898	914	903	888	888	960	962	916	922	917	879	889	894	896	941	936	933	885	887	919	886	923	882	868	915	891	949	936	882	946	993	928	858	894	905	911	915	911	956	936	887	900	915	905	861	940	877	886	893	843	943	899	888	906	885	934	909	892	877	861	916	904	895	903	905	917	874	919	856	929	890	908	896	923	959	898	893	926	868	873	840	923	892	888	935	868	893	870	888	868	866	905	898	897	864	928	903	881	846	906	924	884	893	870	916	905	881	842	910	918	871	881	882	893	873	851	884	944	840	836	868	861	849	897	916	898	853	864	899	908	890	895	942	927	855	896	836	876	882	904	885	881	863	922	878	868	839	920	896	892	896	884	884	915	943	868	808	911	837	841	880	966	845	902	933	891	878	895	857	858	839	892	875	876	922	876	889	875	862	888	890	915	857	841	866	867	925	882	893	890	861	868	880	818	868	902	871	856	905	867	854	861	891	886	879	912	866	899	890	874	869	891	882	908	867	882	889	868	914	880	861	860	910	843	866	918	944	810	836	899	866	884	843	869	854	850	908	863	936	884	893	895	874	930	892	852	885	960	902	858	908	896	874	854	860	877	888	879	929	856	879	874	868	886	833	883	843	892	894	868	902	917	818	858	901	949	864	875	898	864	931	878	882	871	863	895	925	860	903	899	917	892	897	889	927	879	892	854	907	875	852	866	863	943	922	922	912	883	896	844	830	907	885	909	954	932	888	823	895	847	881	879	890	857	867	874	889	855	878	907	924	863	923	858	858	905	920	835	865	870	878	904	870	937	865	858	863	947	837	841	865	892	894	863	916	882	868	868	908	864	861	878	923	945	900	886	857	912	908	870	918	849	896	904	870	917	912	873	901	921	891	840	842	914	891	904	883	884	860	956	825	887	872	877	924	869	886	917	882	876	877	881	874	922	831	852	956	918	899	895	885	916	859	889	906	910	869	893	903	909	843	859	875	830	916	928	875	870	857	895	940	899	838	877	928	873	861	866	840	898	854	868	848	882	854	875	890	849	886	865	891	892	825	913	905	926	917	867	878	860	927	926	926	847	880	912	813	938	918	878	847	882	853	869	835	938	906	873	938	904	927	842	873	884	912	866	886	886	887	898	819	863	904	916	902	938	780	941	894	880	866	933	841	872	899	935	915	886	876	894	909	854	869	860	871	856	889	835	907	836	913	885	881	904	882	853	874	881	853	870	907	889	943	888	904	871	871	856	878	836	938	879	939	907	870	892	883	881	945	890	919	917	904	869	887	906	865	925	818	900	866	889	889	883	865	918	854	899	878	870	928	850	857	931	906	929	836	907	898	838	858	899	892	873	873	879	906	848	864	888	864	882	888	858	913	910	886	895	897	862	837	897	865	920	876	862	869	881	911	907	876	875	863	948	892	891	873	835	875	901	842	918	914	907	833	875	845	869	890	897	923	894	895	920	913	870	933	868	836	863	856	883	918	877	846	880	890	920	902	844	901	874	852	930	886	944	909	901	857	882	901	916	936	843	840	852	920	852	903	866	886	890	888	890	918	862	879	873	877	917	928	899	844	924	878	898	829	843	884	855	909	881	884	870	904	822	873	840	900	891	900	874	920	884	888	826	889	878	911	874	910	859	850	904	905	902	927	915	828	852	882	932	889	905	922	860	898	912	875	901	934	857	949	888	854	922	905	857	937	848	876	882	885	896	879	918	931	887	871	906	878	900	867	878	877	898	877	870	898	822	854	864	818	837	874	871	920	937	875	870	882	925	909	854	917	859	866	904	910	865	887	892	875	886	882	903	935	909	861	888	870	872	847	933	885	845	880	895	903	925	817	976	854	854	917	897	923	933	874	886	881	929	894	945	890	855	861	857	848	891	905	921	887	901	878	870	894	901	874	921	858	902	888	920	844	837	870	876	912	873	896	868	878	910	832	842	875	911	883	860	869	871	902	847	901	916	884	883	925	913	924	868	866	870	861	873	839	903	858	906	882	893	881	915	898	870	902	879	869	883	882	832	884	811	915	883	811	904	947	878	906	887	888	859	887	838	870	914	868	916	877	951	861	899	900	871	867	937	897	863	930	903	856	885	874	876	866	858	875	877	857	863	889	858	833	914	886	902	886	872	853	891	938	874	858	862	896	869	869	876	909	857	888	925	837	885	913	921	893	848	912	880	863	854	888	862	923	839	876	846	949	866	863	890	922	849	910	872	898	880	894	894	863	918	885	925	887	851	882	880	908	871	844	887	891	848	887	883	903	906	862	922	874	879	842	894	910	929	899	846	815	901	928	842	902	910	884	924	873	872	904	859	873	922	868	837	793	903	892	865	895	917	896	894	913	894	912	870	898	874	878	907	917	865	851	849	964	863	917	893	908	895	872	920	910	836	872	914	839	909	885	863	912	864	872	848	901	913	885	865	880	917	868	905	849	892	948	904	890	935	899	921	864	887	867	841	907	845	909	897	877	872	925	917	923	886	873	869	876	898	878	924	876	845	876	888	886	845	878	947	918	884	886	907	890	892	888	883	876	925	862	889	953	874	851	920	890	889	852	887	948	881	869	892	944	901	872	884	914	925	902	899	922	910	879	924	896	867	829	897	892	924	890	912	885	870	882	925	885	1011	897	846	903	934	902	937	903	904	893	883	870	907	941	905	898	875	877	845	878	838	908	873	878	861	878	889	920	842	880	839	869	910	884	880	868	932	898	946	885	939	854	934	883	874	875	865	884	879	853	840	914	837	866	925	883	867	892	932	908	854	850	880	870	852	877	893	865	849	940	855	902	873	873	910	865	921	923	912	917	918	875	881	861	896	857	831	923	861	948	893	870	891	910	941	941	919	908	879	906	901	913	897	867	857	870	931	854	895	867	965	924	887	893	867	832	861	890	948	861	873	925	928	928	865	864	915	875	939	881	872	898	871	853	853	894	885	892	923	900	841	883	862	865	921	940	901	959	876	841	936	865	950	906	839	909	940	880	857	895	912	897	907	904	823	882	847	911	938	890	870	905	903	848	890	881	848	883	922	879	905	899	928	871	855	882	849	903	922	843	902	908	876	863	887	883	843	857	885	904	895	883	934	849	907	886	868	854	881	899	900	889	874	892	864	877	855	857	921	890	859	885	910	856	834	909	866	925	841	900	915	838	899	896	872	859	921	857	847	837	895	880	871	913	851	851	910	947	885	836	893	860	924	874	823	909	883	866	846	845	860	914	878	980	891	954	878	855	913	857	933	843	887	887	870	887	919	898	822	853	867	894	902	915	922	862	880	886	868	848	838	873	941	958	812	837	861	858	824	886
2234	288	264	241	242	226	240	225	251	285	246	242	229	266	242	214	250	264	237	227	246	236	232	244	240	244	202	241	222	250	230	239	223	222	217	247	242	232	242	228	253	236	216	247	231	246	254	240	225	244	253	256	255	246	240	232	225	247	221	230	245	272	228	237	240	245	224	260	245	250	240	237	250	227	267	221	230	244	238	254	247	243	217	248	229	244	215	242	245	239	243	234	221	226	235	271	238	226	259	205	248	259	250	192	247	234	236	234	231	227	263	260	261	256	229	235	238	261	222	223	275	251	234	214	235	237	227	239	234	230	236	217	259	256	244	232	223	241	252	237	237	285	222	219	220	263	235	246	247	233	261	226	267	211	242	231	226	220	214	222	259	230	242	234	231	237	238	226	241	198	274	250	246	251	215	222	237	237	247	223	234	218	209	272	226	244	258	239	247	226	252	238	268	282	215	244	230	219	238	216	214	238	248	220	247	230	223	218	270	250	231	247	242	247	219	202	234	283	252	225	268	248	236	234	241	219	239	215	238	231	207	231	229	252	279	252	231	238	260	237	266	232	228	227	224	239	229	247	236	247	232	238	230	238	252	219	242	261	251	251	233	231	235	215	246	255	226	239	227	230	257	236	241	231	262	272	264	249	257	230	240	249	217	227	251	227	235	226	236	234	225	248	240	272	255	233	263	234	228	226	238	222	255	222	215	227	246	241	241	256	222	222	272	230	216	251	273	236	256	287	244	253	228	246	276	202	243	233	234	236	241	230	242	189	245	215	240	231	246	219	243	208	231	248	218	211	226	250	235	241	216	243	246	240	233	228	223	241	247	207	225	231	249	217	235	240	251	238	256	255	215	246	247	219	246	227	227	229	224	251	257	211	249	233	265	251	222	216	231	222	216	216	236	234	228	267	271	245	244	221	236	234	211	238	276	250	225	221	258	239	201	235	228	216	255	224	229	231	220	258	241	220	248	255	237	214	238	228	243	235	244	251	213	217	248	242	234	263	244	220	238	251	272	240	285	273	260	234	236	268	217	231	204	222	232	267	243	246	182	278	226	235	239	217	264	211	239	232	253	264	263	216	267	243	267	223	242	214	234	236	219	203	231	237	273	223	260	228	281	233	241	210	232	235	199	226	231	209	225	233	244	220	225	231	216	200	242	224	250	261	238	228	257	260	230	269	229	259	245	237	249	242	212	242	213	243	234	234	213	247	218	213	228	263	239	228	231	231	268	240	237	226	244	238	244	232	250	266	251	274	247	227	226	232	223	227	265	259	252	247	248	242	233	252	241	249	217	229	226	241	232	241	252	232	246	255	228	223	247	233	230	223	243	246	211	259	242	254	229	251	245	235	230	235	249	235	231	254	245	219	226	196	229	228	218	217	228	218	237	236	263	252	251	223	249	226	255	219	259	240	240	244	217	230	249	232	230	200	228	239	271	214	226	218	265	244	262	223	269	241	211	254	231	237	236	245	213	240	250	232	247	240	232	244	255	242	206	226	233	238	241	244	232	226	227	232	245	196	230	259	263	238	241	240	230	231	224	240	229	276	232	214	227	238	233	233	247	232	199	224	217	231	240	229	227	241	256	230	209	252	209	223	238	229	188	230	227	216	197	188	239	268	242	230	240	264	238	242	205	230	214	242	242	247	259	254	250	254	233	260	244	230	253	239	253	255	255	226	240	245	209	245	257	259	233	215	244	267	222	252	259	272	235	236	263	223	243	228	236	266	225	241	223	231	242	271	254	262	271	247	235	245	217	213	216	196	257	207	230	219	241	225	249	229	226	254	227	244	207	223	234	258	243	216	238	226	254	240	247	227	228	235	254	219	240	227	267	226	223	276	222	233	204	236	228	203	245	244	207	212	224	243	243	217	267	234	243	213	233	248	256	206	259	234	254	217	235	228	249	256	264	227	238	239	226	229	223	212	220	210	243	236	241	224	222	223	269	256	249	238	231	247	233	223	218	228	219	263	237	221	216	226	221	232	217	243	245	250	227	224	242	218	251	241	248	229	244	226	233	194	236	239	241	256	240	237	247	251	209	216	232	238	229	230	230	214	222	234	215	230	253	225	222	230	241	206	218	234	235	220	228	248	213	209	241	224	233	230	231	254	243	232	254	235	211	238	221	240	224	208	237	258	242	253	264	251	248	206	245	252	236	244	260	227	247	227	208	200	257	221	232	230	220	242	227	255	240	258	234	218	244	240	223	262	282	239	223	250	218	239	251	208	243	265	238	247	207	214	232	220	238	205	228	235	239	205	213	235	214	244	222	220	229	211	232	240	224	220	222	237	241	207	243	236	238	229	224	223	238	224	257	262	275	262	213	233	224	229	250	209	203	212	246	233	267	208	235	246	239	260	259	263	226	215	216	226	231	210	220	219	233	249	228	219	253	251	241	260	245	235	243	249	223	252	227	232	205	243	275	251	244	230	225	258	243	246	244	240	255	249	235	228	216	229	238	249	272	242	231	249	214	256	244	256	246	241	221	212	225	249	245	250	258	237	238	255	214	262	232	248	247	243	254	273	208	233	248	249	241	226	234	236	197	269	244	259	216	210	224	248	231	256	241	223	236	253	244	206	230	209	248	240	245	216	230	218	244	241	235	251	263	235	240	239	222	245	217	222	232	261	222	231	245	274	250	243	212	220	225	225	229	218	243	241	252	246	260	252	219	224	227	240	262	251	254	245	242	239	199	217	227	192	257	222	231	218	261	240	232	253	268	261	236	241	254	233	236	235	234	238	225	231	256	242	253	251	229	219	214	236	246	211	225	206	226	248	244	224	202	222	214	258	230	250	226	226	215	257	278	271	213	240	199	228	207	227	237	221	255	208	223	234	247	251	229	258	266	257	218	249	219	250	247	251	251	258	207	186	239	240	261	239	239	242	232	229	256	234	243	231	243	236	252	247	225	236	231	223	220	262	238	223	262	244	243	236	245	231	215	232	215	214	226	197	221	242	255	242	232	214	247	227	247	256	241	223	247	232	269	235	227	247	232	229	245	219	248	261	248	249	245	188	245	233	237	256	238	233	268	255	229	225	230	218	218	214	228	235	248	251	215	206	225	253	247	227	277	231	245	225	232	215	245	246	222	234	249	226	245	239	246	229	226	189	231	238	255	229	249	253	230	242	225	226	257	249	240	216	217	237	226	250	236	230	214	215	242	242	241	267	245	241	240	240	235	221	248	252	247	243	260	224	227	239	249	261	212	254	225	227	244	245	254	249	251	217	207	226	236	258	239	267	207	250	246	225	247	252	266	261	249	225	258	273	235	238	232	225	220	242	230	234	215	255	237	247	237	240	241	238	241	236	241	222	252	211	215	269	241	245	231	225	219	239	234	233	253	203	233	227	256	254	226	242	227	222	245	276	248	247	243	239	218	250	236	232	240	246	254	268	237	230	246	232	250	239	222	268	243	226	276	270	248	258	270	220	267	252	225	248	215	214	257	236	215	267	221	244	243	234	229	239	270	218	244	230
2260	595	614	608	602	578	618	562	604	562	539	592	580	568	546	578	534	557	533	572	558	575	597	555	547	576	570	544	559	544	556	589	589	535	542	525	560	540	578	564	567	539	578	581	587	555	594	527	586	550	548	576	586	550	548	543	569	583	608	587	571	597	568	560	594	586	570	554	593	510	566	553	555	520	576	570	544	563	561	590	604	557	549	583	548	617	566	527	603	596	597	566	540	562	563	584	559	573	509	557	573	561	540	546	538	564	565	574	537	563	556	555	536	631	555	549	541	565	578	549	557	540	553	558	569	566	541	562	527	557	563	588	575	593	568	624	566	622	589	595	593	533	578	561	551	593	591	558	548	608	577	551	530	555	563	532	596	584	544	543	517	572	534	577	529	501	538	558	571	555	569	541	558	549	577	541	552	601	540	585	544	551	525	578	540	566	549	554	570	531	570	558	559	589	575	580	558	559	564	552	544	594	561	575	515	575	575	559	563	538	602	583	556	570	574	570	524	541	556	554	556	545	555	579	530	551	537	590	553	592	599	583	560	551	570	539	563	554	543	531	565	581	563	550	553	548	635	588	606	571	502	561	565	559	552	581	563	538	592	574	561	591	539	525	561	590	552	594	563	530	539	530	556	591	603	572	525	543	517	552	531	578	538	601	544	554	612	545	590	555	535	566	582	580	559	538	589	567	577	563	582	575	570	558	558	524	586	535	554	533	543	559	573	542	564	559	550	587	575	601	537	545	516	558	554	543	595	545	577	553	553	553	523	567	576	540	566	534	555	560	582	549	576	553	563	614	533	625	564	552	584	556	539	577	523	534	532	543	552	562	528	610	561	571	559	519	577	550	562	586	560	555	553	573	566	523	554	568	585	599	549	554	570	559	524	574	599	578	515	604	550	556	551	590	516	544	570	592	556	539	547	511	570	573	529	575	528	572	581	552	559	558	556	521	562	571	576	557	539	553	571	544	618	616	549	597	555	513	563	579	573	523	557	548	576	579	585	515	594	558	574	558	572	574	597	558	550	608	543	588	530	552	595	554	552	520	545	577	546	581	563	573	596	582	611	536	589	559	571	594	573	585	587	575	598	560	507	554	555	588	543	528	551	597	547	547	537	544	555	561	537	547	593	533	645	522	587	564	550	570	570	562	541	563	608	548	579	566	488	540	550	540	539	555	562	577	582	528	562	589	533	554	618	555	549	579	572	554	532	548	571	549	624	582	547	524	548	563	569	562	587	550	538	585	538	554	502	537	532	588	584	584	575	540	580	521	536	579	557	555	526	575	600	508	548	599	520	566	522	529	559	581	536	519	538	585	565	556	523	568	563	582	530	554	548	568	573	545	524	560	565	537	570	548	560	547	585	563	522	557	541	538	529	545	577	541	550	582	546	594	584	594	524	631	526	553	583	580	575	548	523	563	580	562	552	563	618	569	556	571	538	555	517	555	543	530	573	552	549	539	587	580	597	574	540	524	565	557	538	531	540	614	575	592	569	596	539	552	534	571	547	613	498	572	564	611	506	579	545	566	529	564	531	605	575	527	575	533	542	546	588	531	582	593	568	568	580	530	564	567	542	554	540	560	566	553	595	509	545	508	567	581	587	577	543	580	537	587	501	573	580	546	616	567	542	540	510	588	525	575	571	581	579	577	551	569	572	570	538	548	607	572	558	576	536	522	565	583	574	548	570	544	533	556	528	536	541	584	564	571	511	582	565	593	573	564	563	568	540	545	567	548	548	586	552	526	558	574	564	572	576	567	585	563	546	596	562	579	563	572	574	529	534	564	533	547	565	527	596	523	575	598	581	581	538	577	567	557	579	527	532	557	530	526	552	520	555	559	570	578	541	609	611	516	583	579	567	570	531	604	630	527	569	589	543	557	566	577	540	566	553	541	540	558	548	559	564	596	538	621	540	569	579	601	559	560	568	574	547	555	565	587	601	590	554	555	553	575	552	584	549	552	557	570	560	564	570	570	548	491	521	573	570	542	562	581	551	525	572	553	572	529	587	521	578	583	520	549	560	550	585	536	562	596	594	547	528	561	563	546	555	545	537	596	559	555	553	593	577	564	539	533	554	595	535	584	561	539	574	564	593	584	521	530	532	543	568	515	544	603	515	529	532	548	547	598	563	548	561	537	562	525	565	551	561	547	571	546	545	564	569	558	554	563	580	605	537	559	577	570	568	554	560	589	592	594	553	565	580	590	554	575	567	552	598	576	541	577	596	533	587	527	573	564	548	525	558	566	560	541	540	521	570	604	566	532	572	598	612	535	574	563	568	554	566	583	552	622	567	589	577	537	546	535	583	598	601	565	543	585	575	598	597	537	562	552	531	540	568	560	525	577	533	563	558	546	539	541	544	555	552	549	624	515	586	570	527	569	572	579	547	554	534	542	558	544	542	522	566	540	535	583	554	615	581	582	572	559	533	561	549	548	589	590	550	549	562	584	565	576	565	558	561	552	582	566	564	521	529	548	603	619	570	535	576	578	560	589	569	580	550	547	583	543	528	565	586	543	577	560	535	581	573	550	538	541	548	519	568	550	555	575	559	612	574	562	577	520	527	556	532	537	570	549	576	589	556	577	551	580	572	568	542	571	570	562	534	581	526	538	568	547	560	554	557	545	561	568	565	529	551	596	571	571	583	555	572	569	584	585	617	533	538	594	551	545	563	559	557	599	511	603	561	592	579	553	581	582	582	505	569	535	604	540	541	587	513	555	569	551	563	558	529	564	549	544	545	583	582	577	552	552	570	581	552	547	525	570	578	528	595	560	545	609	581	550	587	576	566	560	552	583	582	549	566	551	560	538	589	540	557	534	544	566	546	566	601	601	521	584	557	580	543	529	561	576	588	553	583	575	551	497	552	592	573	563	554	562	581	604	543	532	589	554	542	562	576	609	515	559	502	563	530	563	566	591	592	531	552	541	577	554	577	574	558	553	548	535	529	537	599	589	555	523	570	548	566	536	529	523	545	601	576	543	551	564	561	625	546	530	562	531	536	543	498	587	560	563	601	579	531	580	540	578	603	590	574	561	581	528	530	562	521	537	545	549	555	587	539	562	538	583	572	526	563	564	540	576	534	562	561	568	596	560	586	533	557	568	582	569	605	555	561	581	551	572	540	553	572	565	559	562	545	530	550	564	590	537	547	524	602	534	552	534	606	556	555	556	567	565	522	567	570	587	601	513	576	552	553	585	557	531	553	533	546	572	570	571	531	564	571	562	519	555	528	545	565	555	553	582	550	581	541	581	588	549	541	570	563	523	543	586	534	577	576	602	544	591	574	567	573	544	513	590	552	547	587	580	568	538	524	609	538	568	556	536	591	589	538	551	561	566	537	544	548	547	545	561	577	558	562	558	533	534	563	563	570	561	554	571	537	610	585	602	584	520	510	562	603	565	546	560	592	551	576	559	555	550	556	560	578	576	525	559	545	540	519	526	595	600	558	546	574	595	550	605	540	558	534	541	567	564	557	560	556	556
8938	801	661	542	463	448	363	405	379	348	388	403	358	309	350	328	336	326	333	320	356	330	323	339	319	345	325	310	335	357	373	341	317	323	327	314	343	365	337	334	332	338	332	323	348	356	324	348	369	383	306	319	343	289	337	317	366	325	326	378	320	324	302	362	345	329	349	358	341	311	292	328	306	335	324	330	373	338	294	329	348	330	347	295	313	325	345	332	335	352	336	332	354	334	328	393	315	334	326	332	328	322	316	312	347	307	336	315	342	334	356	330	363	334	327	348	315	318	349	367	324	338	315	339	369	307	341	329	331	350	359	353	352	343	328	338	320	338	346	315	348	351	340	326	335	298	324	346	357	319	344	300	334	318	316	348	329	348	343	330	350	310	321	335	324	307	305	304	308	337	314	319	338	361	308	292	351	323	392	341	320	349	318	349	357	315	370	334	346	335	332	355	300	288	308	331	323	296	332	316	326	355	311	378	352	343	321	334	309	316	316	327	327	378	330	351	329	376	319	333	297	324	321	331	321	337	316	363	323	312	300	340	322	329	340	338	323	326	356	295	352	354	366	359	318	330	354	305	322	355	337	342	334	344	321	336	320	334	330	344	311	311	288	330	319	315	328	306	323	293	311	309	343	360	331	307	329	342	325	294	305	343	365	311	356	333	315	381	352	344	327	331	320	339	329	343	366	315	301	330	315	307	336	322	318	327	373	349	317	360	360	331	338	360	339	323	361	296	362	355	333	327	311	333	341	313	331	278	337	337	277	343	332	337	343	363	348	379	323	340	306	322	340	321	347	326	333	323	325	328	350	337	322	333	314	301	362	328	324	289	310	354	350	339	321	338	331	374	350	337	307	351	368	332	351	318	299	357	321	341	322	308	336	315	302	350	297	310	383	333	355	312	359	340	356	313	353	297	317	303	308	336	310	351	330	346	315	301	350	303	310	332	359	347	325	314	343	305	314	316	334	334	312	354	330	325	321	330	340	309	337	341	346	345	321	309	308	326	305	333	307	333	336	327	322	311	322	293	303	321	321	343	309	339	341	316	389	332	338	339	336	329	318	367	329	330	352	309	354	379	371	335	326	313	364	357	313	333	309	375	330	334	316	337	330	326	349	308	345	318	333	331	334	327	305	357	320	313	347	328	303	349	323	303	326	344	310	312	355	290	313	319	341	316	335	314	313	367	337	358	326	307	327	317	293	357	313	364	320	341	328	303	320	310	361	288	347	319	345	286	314	321	347	382	321	346	344	338	335	334	296	340	311	314	342	307	330	318	326	315	335	343	336	319	328	325	302	355	322	339	339	329	334	331	335	328	298	345	320	344	327	317	383	323	345	319	328	325	341	332	342	326	318	329	321	315	313	343	315	334	321	321	353	339	324	322	345	340	344	301	336	305	297	295	347	342	348	343	326	324	366	338	329	346	358	311	317	325	294	331	343	308	349	292	328	322	377	329	305	342	348	292	322	346	324	324	317	326	314	341	307	323	311	306	337	315	295	323	336	322	303	293	285	327	352	302	320	319	343	282	358	373	311	367	321	305	335	304	344	316	350	311	327	336	322	314	359	354	324	327	339	332	308	359	318	326	318	301	331	337	328	362	339	330	310	302	310	309	340	365	342	328	318	294	349	324	314	357	326	322	349	326	350	324	403	314	336	330	297	333	308	327	342	312	317	340	289	336	362	348	306	342	344	332	326	307	318	331	330	363	324	344	318	343	329	335	312	323	340	338	344	304	330	311	325	295	322	355	331	304	315	330	351	330	347	333	334	341	305	324	350	339	342	335	350	337	317	331	331	314	316	329	329	341	334	354	320	340	324	324	342	337	343	303	328	339	320	341	338	296	322	305	297	340	353	306	374	326	351	338	354	338	351	365	298	335	318	347	302	364	361	338	310	328	328	326	344	324	324	347	326	320	321	324	329	325	353	349	325	313	285	330	307	329	341	309	335	333	296	343	331	362	309	343	321	325	339	352	338	326	301	335	334	347	375	324	336	328	304	367	333	342	351	364	309	351	337	331	346	319	355	350	346	315	323	326	326	341	334	348	290	322	347	340	345	350	322	353	332	338	339	331	356	337	340	343	365	293	312	333	344	323	313	342	318	355	343	359	318	342	313	311	285	325	373	332	352	332	353	342	317	336	313	288	352	323	354	333	343	327	353	340	292	345	349	313	297	318	335	326	336	318	339	349	276	322	340	346	342	337	329	311	305	328	303	326	324	340	311	349	320	356	336	343	325	341	343	346	327	333	302	310	327	323	324	327	350	355	338	349	348	330	383	312	320	342	333	323	317	333	370	334	353	358	367	315	335	334	317	341	333	337	343	369	337	320	398	391	312	303	324	293	321	350	344	339	328	328	307	333	352	351	334	319	316	333	327	331	364	344	329	360	367	343	293	353	321	315	346	332	332	336	329	331	309	350	369	360	262	331	325	282	335	321	311	323	300	337	336	351	328	339	339	328	334	306	296	338	291	334	343	300	325	332	376	350	320	353	352	353	334	317	330	332	365	305	330	309	365	338	342	304	327	348	346	347	349	329	335	351	360	327	351	296	315	351	359	361	362	331	315	340	334	331	326	352	331	354	337	339	314	305	309	302	285	324	355	338	315	362	328	367	354	331	320	315	315	336	311	320	332	313	358	319	348	334	377	320	344	352	359	316	350	328	337	351	347	330	332	348	350	342	355	331	348	346	351	322	321	334	310	307	333	308	313	314	344	345	326	350	348	325	304	311	365	296	373	312	315	331	315	338	325	324	315	325	315	347	332	317	332	317	315	321	329	347	354	360	314	320	348	327	356	343	340	341	352	331	364	336	329	322	319	370	335	312	336	348	382	297	335	339	342	357	325	316	368	342	350	330	307	320	349	317	349	334	319	322	348	328	331	352	357	320	343	335	383	340	327	361	331	310	344	327	328	367	320	334	340	330	362	287	351	325	321	311	315	344	316	339	336	332	315	318	301	325	331	293	337	319	327	320	349	329	298	329	341	334	340	341	358	303	344	326	328	297	341	356	332	338	329	354	292	327	323	303	338	340	363	341	323	326	328	370	325	306	324	337	317	322	333	350	312	341	337	359	312	349	281	347	353	351	350	321	319	329	318	342	328	335	319	350	356	308	320	334	324	365	353	342	337	344	363	331	353	350	314	342	326	332	347	326	318	311	306	327	337	345	335	348	354	332	313	336	324	295	347	316	322	348	341	316	320	330	328	325	325	325	353	355	332	329	316	355	321	352	348	350	322	342	329	312	286	324	344	331	361	330	355	353	316	371	329	360	344	318	304	336	342	341	329	355	344	346	316	299	316	346	329	334	305	311	343	278	326	307	316	292	358	326	375	316	363	364	347	321	358	346	345	349	296	346	342	323	356	335	364	335	330	330	344	347	374	348	310	337	335	332	340	323	302	323	319	352	346	335	315	307	337	325	320	370	364	357	331	317	342	312	307	340	347	342	359	342	301	322	331	314	350	301	327	341	344	334	333	323
6977	1113	1494	1618	1455	1281	1136	1041	989	982	885	891	834	806	875	853	807	799	815	833	756	814	804	770	829	800	764	763	774	755	735	806	791	823	739	760	811	774	786	787	754	783	770	765	759	764	724	744	756	699	763	777	789	791	776	804	802	859	790	815	788	774	745	779	771	744	790	762	767	759	736	766	694	758	777	739	777	771	769	698	770	747	749	753	765	787	748	807	761	716	736	779	777	721	779	762	743	774	770	783	772	743	717	762	772	778	764	741	748	739	763	778	775	737	774	763	782	723	758	726	746	737	766	736	772	748	712	782	789	769	742	740	772	791	758	748	776	775	756	732	745	755	706	781	731	792	781	738	758	735	772	687	753	762	752	770	735	741	764	769	762	728	749	761	719	758	743	717	722	757	827	833	802	761	728	743	768	728	741	751	793	756	743	714	757	704	740	775	747	736	749	709	790	779	749	760	772	777	788	740	728	782	750	796	789	751	773	732	727	783	721	741	767	764	707	788	752	761	762	739	755	712	755	747	732	775	797	771	812	744	772	730	758	779	774	738	695	717	750	728	740	751	750	747	729	721	785	729	782	757	733	702	751	730	732	750	725	730	745	760	782	784	744	730	759	795	803	723	776	736	741	767	766	804	701	750	769	747	697	776	773	757	711	731	734	706	754	723	774	787	756	772	765	770	770	744	733	767	725	734	756	763	774	738	766	741	793	759	714	732	697	749	760	732	762	771	719	721	765	789	691	747	778	710	733	756	756	716	772	779	770	752	694	722	766	738	712	754	740	750	742	758	769	757	705	751	702	737	774	767	737	728	751	738	738	733	766	734	743	718	713	751	789	769	765	720	742	725	767	744	760	719	744	732	703	734	672	756	711	798	815	748	730	756	756	728	762	685	725	740	687	773	735	732	733	730	793	782	769	751	760	771	755	725	756	709	794	732	709	783	763	749	776	766	718	743	745	734	743	748	774	769	748	747	771	710	721	756	727	747	759	772	750	768	723	762	773	743	736	744	755	775	766	763	733	771	716	687	755	773	702	717	716	804	720	744	755	735	747	744	740	769	724	716	779	747	770	721	782	720	768	742	762	764	720	765	741	778	693	716	762	731	733	679	734	729	755	778	706	758	741	738	790	703	800	711	735	714	764	758	721	771	724	710	745	758	755	747	738	728	741	736	725	772	739	757	764	801	774	767	757	707	808	750	739	729	730	756	768	751	738	712	758	790	740	744	753	706	762	724	758	734	723	741	769	739	745	755	709	756	740	765	762	769	688	764	770	709	750	732	695	759	721	761	782	720	759	762	782	738	784	767	706	782	805	767	768	708	786	718	746	789	743	771	713	728	740	721	705	821	774	745	744	733	745	756	776	737	759	708	733	772	754	698	767	780	736	755	721	743	728	758	745	714	726	740	731	753	739	778	683	765	711	749	772	745	728	759	724	738	764	751	750	730	738	759	716	737	760	740	785	772	722	731	757	773	762	751	752	768	746	764	750	776	733	727	778	771	740	737	799	711	739	752	770	752	720	747	738	756	772	724	748	720	748	755	695	772	678	765	815	769	731	746	785	728	769	775	760	753	772	760	725	735	791	820	714	779	775	749	801	789	729	719	748	753	693	762	692	719	767	764	769	703	750	764	769	727	739	778	791	730	715	786	729	771	754	784	784	723	752	730	746	754	710	750	744	688	761	722	726	733	821	699	783	691	750	704	759	765	745	756	737	759	771	717	759	765	794	744	782	772	777	798	745	726	746	758	809	702	718	757	787	738	760	702	802	779	698	736	760	762	794	742	791	777	758	754	772	776	725	750	723	725	710	738	756	778	750	721	785	710	777	764	764	756	711	756	734	719	736	790	702	759	745	763	732	779	688	770	761	721	727	697	778	718	751	730	736	792	744	758	765	724	751	781	714	763	739	759	715	803	719	749	716	756	754	775	744	759	791	759	720	789	751	784	766	761	738	791	738	786	741	786	786	751	716	754	742	729	719	708	745	732	783	782	768	743	731	780	735	799	762	736	727	731	707	713	691	769	747	779	738	727	739	789	714	734	761	749	749	719	744	767	736	734	774	747	750	716	758	739	788	721	728	750	727	746	728	750	751	790	748	708	766	742	741	753	775	772	752	717	674	753	711	687	748	745	768	792	769	681	722	801	735	679	759	740	727	770	739	724	751	747	756	671	749	756	771	685	804	747	760	734	736	743	770	719	786	723	747	700	769	757	757	773	742	769	778	773	753	728	780	722	729	740	776	767	787	692	788	810	771	766	776	693	722	763	749	755	739	745	741	753	762	767	724	705	763	754	756	744	778	798	802	761	737	753	738	783	693	757	736	747	683	676	753	784	768	751	677	758	726	756	732	730	771	753	703	759	752	781	741	742	726	767	758	731	736	726	729	716	729	759	736	764	744	766	735	795	721	750	742	701	754	728	771	753	746	715	763	804	759	778	744	723	794	744	781	739	755	766	763	742	766	734	749	751	777	719	788	752	757	741	739	703	720	732	770	760	753	761	729	709	723	730	713	773	699	718	758	696	766	738	799	772	765	724	752	720	708	759	735	759	715	754	715	725	698	755	818	752	776	760	733	758	786	739	736	718	766	723	727	791	737	738	771	720	756	745	718	740	728	747	731	705	742	786	747	752	760	739	723	741	816	810	729	735	778	758	771	764	749	741	741	755	726	745	767	806	743	700	743	739	758	733	798	742	749	751	686	736	766	767	769	730	743	761	749	731	711	753	720	752	707	694	751	705	761	753	767	739	774	745	736	762	708	729	749	730	745	714	773	756	752	763	758	730	732	782	717	757	710	748	736	766	738	723	735	779	708	762	717	766	695	762	706	750	750	744	776	770	708	727	751	802	736	773	793	782	734	713	716	708	731	751	748	759	754	721	781	787	691	736	736	770	773	712	729	747	739	755	745	749	728	719	714	735	784	770	746	716	775	742	742	698	750	780	754	731	744	708	710	764	731	748	749	704	711	724	793	738	721	752	698	707	764	769	796	759	737	707	782	765	727	755	715	702	766	765	763	767	732	707	773	761	720	740	725	710	684	736	745	743	756	747	717	748	748	751	683	711	734	751	746	757	778	747	788	724	714	745	747	758	793	707	791	735	810	764	752	710	773	754	762	716	766	724	712	711	720	744	771	732	752	833	676	750	751	733	737	740	738	692	761	694	732	773	753	751	753	786	737	741	779	726	752	747	756	786	770	769	742	733	734	758	744	755	759	750	754	758	744	730	745	742	763	765	776	800	745	709	731	723	737	724	717	737	752	748	764	772	763	719	699	731	749	761	763	757	715	713	755	733	710	751	762	746	724	741	737	756	803	726	748	727	750	730	738	754	729	701	728	733	745	739	763	759	743	764	758	771	743	766	773	742	758	755	778	716	752	731	752	732	747	754	732	720	728	732	697	789	739	731	748	726	787	749	768	687	738	707	770	726	704	713	753	737	685	731	711	693	688	743	742	754	757	721	744	775	731	701	758	747	752	705
15949	1626	1242	955	770	692	604	539	509	530	528	438	491	471	436	461	426	431	411	492	406	455	443	461	383	442	406	403	427	454	468	451	410	456	390	400	379	428	475	415	382	441	434	393	386	440	408	420	395	436	396	416	452	454	395	419	398	399	391	403	435	401	433	422	398	427	413	398	388	381	428	441	395	446	398	418	393	417	409	429	415	450	398	408	413	402	416	456	415	396	425	405	427	429	452	397	414	436	433	418	412	411	422	460	401	389	410	472	400	460	432	453	384	437	428	429	418	382	407	405	463	412	413	380	383	421	439	421	429	408	419	437	430	369	420	402	401	417	413	379	403	471	404	428	431	409	423	371	379	408	411	399	396	404	413	392	379	374	356	435	424	419	405	434	460	431	398	426	420	412	405	404	387	393	402	427	430	439	425	370	435	416	394	393	431	423	419	392	440	396	416	437	413	394	401	412	424	422	446	423	376	383	417	418	387	414	392	401	414	430	416	431	430	402	421	419	397	400	412	380	402	407	460	413	445	412	417	396	442	376	422	463	428	413	399	421	439	415	410	413	463	379	425	435	437	392	421	424	412	392	410	430	408	405	414	397	422	416	441	387	397	392	400	440	404	463	444	413	383	380	405	436	423	450	409	411	412	453	418	367	384	410	406	419	458	433	436	417	450	411	435	415	417	428	421	429	410	429	417	372	444	424	410	449	418	369	453	402	423	386	395	377	453	440	428	409	450	419	424	437	393	397	411	411	414	398	404	381	414	430	424	392	430	423	424	409	421	419	390	446	396	412	425	418	419	425	465	406	452	418	389	403	443	415	362	392	456	385	419	415	419	461	432	398	434	387	396	417	433	382	456	467	413	401	380	429	430	422	423	391	437	428	423	425	445	408	422	443	386	409	405	406	440	398	419	433	401	420	399	411	420	403	436	382	399	457	462	398	424	419	406	375	425	411	384	381	392	431	401	411	464	408	407	386	426	409	399	376	407	405	403	371	400	419	385	410	450	390	426	406	414	449	444	400	426	426	439	409	394	409	415	408	429	435	365	414	436	397	382	385	389	370	416	421	445	417	442	417	427	482	414	398	388	415	428	407	424	438	375	399	430	428	441	412	402	391	412	428	459	479	430	429	406	441	389	443	410	441	365	433	413	398	403	388	399	413	457	441	393	414	399	420	368	384	398	440	401	385	401	427	406	401	411	435	383	387	400	422	394	397	416	408	449	397	414	392	412	400	418	425	432	388	408	392	415	387	435	388	410	397	446	423	424	388	424	397	401	409	407	380	425	429	466	432	376	385	419	410	448	410	420	436	440	417	419	390	402	401	399	421	408	405	410	394	398	394	448	424	421	406	418	414	412	414	422	389	438	423	413	441	403	434	422	405	426	428	436	421	391	417	406	436	420	368	387	436	400	435	413	435	436	434	427	438	446	409	420	437	438	386	465	420	421	400	429	406	411	410	474	382	408	419	415	427	418	392	433	376	397	390	414	382	435	414	436	426	444	377	412	434	415	420	409	435	409	437	373	410	383	410	455	398	398	454	414	446	387	410	367	401	396	424	368	379	412	403	409	460	420	413	397	375	432	438	432	437	399	384	470	421	424	403	402	389	456	406	449	407	433	413	449	424	422	454	404	415	437	449	419	431	429	382	427	462	401	445	432	379	393	436	464	385	468	421	436	405	424	399	428	383	394	418	397	395	383	457	398	465	418	362	398	413	404	423	451	445	391	430	431	395	402	407	436	417	404	415	426	435	395	428	414	432	377	403	418	413	407	415	434	425	411	408	408	414	455	408	403	414	435	410	416	415	462	406	409	392	404	420	441	410	380	415	398	439	405	431	459	442	413	380	413	422	404	437	396	411	416	437	453	418	408	422	435	361	396	455	396	397	428	411	451	396	393	391	408	425	428	395	415	457	430	381	391	408	434	381	415	408	422	450	376	396	410	436	469	393	403	381	460	436	446	424	406	462	386	408	452	441	414	439	408	412	459	388	354	388	413	411	402	411	413	410	425	360	455	423	399	379	394	422	441	423	368	400	436	442	395	454	479	463	399	396	431	395	417	400	410	401	385	398	392	390	427	379	384	422	390	431	420	395	443	440	407	404	389	393	433	443	423	423	392	421	387	422	446	461	438	376	375	383	446	449	444	430	464	462	439	415	397	376	427	405	408	418	416	412	415	390	382	401	425	419	367	433	406	424	394	407	402	433	374	386	414	376	450	417	456	408	434	436	407	412	461	416	383	408	421	400	420	399	414	411	427	427	392	413	407	418	425	404	419	413	378	404	405	424	387	448	434	355	380	422	416	425	424	398	409	407	431	434	453	443	391	412	408	424	367	403	373	430	415	400	413	397	383	434	408	410	444	424	430	431	423	395	405	405	420	450	472	436	422	412	423	445	441	426	405	358	388	421	387	377	432	402	398	399	417	430	419	377	393	377	396	429	411	428	399	409	495	420	390	382	439	436	420	405	423	418	424	464	423	431	442	393	419	432	381	396	409	429	404	436	415	372	461	453	426	414	422	405	411	376	368	434	403	380	366	415	373	430	405	439	434	427	428	429	432	395	409	410	403	416	416	418	403	425	394	384	457	404	420	406	429	426	419	382	391	384	471	392	405	435	431	399	375	454	412	388	373	427	431	443	366	410	428	439	405	409	413	405	420	417	421	378	417	378	435	429	384	420	404	417	409	426	416	398	428	430	433	418	415	404	401	405	392	423	424	402	441	453	409	359	427	439	452	437	368	419	395	405	386	427	452	411	453	402	460	369	421	422	431	426	404	415	401	434	445	450	408	413	416	476	406	419	356	428	438	418	398	390	366	390	446	385	415	397	423	397	402	472	392	416	411	417	438	421	417	426	419	412	403	403	471	384	387	439	422	440	421	449	411	400	395	431	399	427	413	400	391	420	418	445	402	433	420	388	413	444	432	398	385	408	458	416	413	404	455	443	398	408	428	431	431	412	443	449	403	401	371	418	404	416	400	372	416	417	383	396	394	407	437	458	421	404	456	409	400	404	418	399	409	382	409	377	424	443	385	470	399	441	402	409	392	422	427	443	415	399	426	402	442	387	446	416	405	441	388	380	433	402	396	395	412	441	385	425	425	371	419	401	420	424	428	429	417	430	440	419	405	408	409	372	418	437	433	428	434	446	413	387	412	409	404	391	384	443	401	403	412	422	428	421	395	423	421	388	395	397	426	430	423	409	402	425	441	405	396	421	421	424	435	390	406	395	379	416	404	434	401	450	433	409	418	431	420	432	418	373	397	403	412	426	392	436	469	433	411	430	428	383	404	425	419	388	396	431	437	438	408	416	420	413	386	427	433	405	406	443	457	427	429	424	429	384	423	453	427	417	415	392	417	430	423	431	456	432	428	401	393	431	421	409	391	384	398	459	434	408	407	414	413	425	437	402	431	401	395	394	438	427	430	388	428	428	391	418	399	445	377	412	441	413	390	396	388	428	424	402	432	406	440	440	422	428	430	433
9156	1532	2313	2666	2323	1906	1635	1474	1361	1318	1253	1179	1128	1126	1049	1021	1013	1018	985	952	1013	915	1025	993	974	967	973	928	909	898	958	911	965	954	913	925	950	898	947	906	875	976	951	911	946	936	950	917	920	887	887	950	938	905	1006	1050	996	970	964	932	932	896	937	921	926	975	914	886	885	960	926	937	945	883	915	892	905	909	918	956	916	947	917	837	993	948	925	873	881	912	953	937	934	931	911	926	892	913	911	914	903	897	881	948	890	902	921	915	898	901	937	951	954	867	921	893	927	938	911	922	965	936	934	892	884	916	945	924	911	905	944	914	934	897	842	889	902	953	945	874	892	809	867	922	905	918	881	941	873	867	941	953	906	855	881	931	874	950	947	888	911	927	886	923	873	892	941	917	909	877	858	931	913	885	857	885	906	925	917	920	879	879	838	922	942	938	853	847	919	879	859	917	958	962	853	855	912	876	909	914	893	925	913	865	906	946	881	951	862	884	900	896	925	949	961	926	885	946	913	900	831	911	931	916	943	880	933	911	894	939	968	887	899	886	874	956	913	866	894	861	923	849	895	866	856	899	924	878	868	853	899	922	895	843	887	865	914	967	905	890	879	926	849	957	956	913	897	898	895	945	897	905	869	892	906	871	888	866	838	883	907	946	922	876	924	871	869	919	885	835	931	880	866	914	923	904	848	915	904	844	887	898	852	897	924	863	896	869	896	913	874	917	894	908	881	889	858	875	887	902	895	908	890	883	972	911	916	915	882	922	864	953	878	939	934	901	854	883	910	864	860	874	901	880	941	871	889	845	900	890	916	946	896	918	894	889	889	910	851	854	918	861	917	884	923	884	894	856	871	906	906	970	911	925	906	908	899	883	885	885	849	884	911	906	942	931	870	914	941	875	832	886	853	849	838	868	853	926	947	916	886	897	896	877	894	904	890	952	921	872	877	911	869	875	894	896	893	916	875	909	839	905	941	872	853	914	894	850	830	921	920	917	861	876	913	895	904	826	854	864	944	954	915	937	872	938	926	863	904	889	952	861	918	936	877	911	902	896	937	897	891	874	915	899	844	871	903	909	922	908	861	909	906	852	874	858	860	952	902	940	889	936	932	905	891	880	848	864	947	867	926	838	941	880	890	897	856	832	892	904	927	910	901	890	827	911	942	907	914	904	879	876	903	927	929	883	897	849	885	928	881	886	820	878	864	950	837	893	890	830	911	881	900	915	880	912	920	922	918	908	856	864	900	877	874	903	954	892	884	910	926	885	850	893	896	923	874	853	895	864	893	888	924	879	911	888	955	821	907	864	871	862	873	893	937	954	908	922	902	920	924	930	842	884	863	894	889	902	875	876	919	902	887	871	878	929	949	935	922	930	887	847	917	914	924	900	849	881	894	952	872	960	955	899	886	911	939	880	964	929	918	894	891	846	871	959	915	865	896	913	838	850	913	927	842	904	877	824	924	865	858	914	899	880	920	941	887	889	883	878	905	919	866	905	929	864	885	923	844	917	889	894	918	873	907	857	847	881	898	850	888	883	893	873	908	934	871	880	860	932	869	916	872	926	895	887	867	887	946	914	873	862	946	899	861	837	929	883	884	929	919	922	891	894	873	893	858	903	909	919	879	887	938	852	899	926	839	918	888	858	894	884	919	863	929	926	868	919	893	899	881	951	926	872	926	880	883	937	914	904	866	918	851	922	933	891	923	917	873	896	883	836	890	951	870	881	889	865	907	901	877	864	901	918	908	940	863	889	902	909	908	928	924	874	871	926	903	895	899	875	894	904	895	897	895	885	872	858	882	918	875	845	911	882	906	901	932	900	938	908	890	918	890	849	930	885	880	863	841	884	872	898	899	854	915	902	906	907	896	849	900	879	829	856	914	886	873	953	881	883	880	857	870	879	890	904	831	937	892	880	865	840	869	933	909	904	863	910	888	854	864	866	913	889	873	893	886	927	910	931	941	829	918	902	891	913	935	953	904	881	929	914	860	851	864	908	900	899	905	853	875	865	893	858	884	860	918	899	888	897	935	894	926	813	868	854	860	934	922	961	880	952	882	891	873	881	921	858	905	908	873	882	820	921	853	921	880	925	901	944	877	884	893	903	895	863	858	887	886	874	903	882	840	864	861	868	912	914	889	900	853	894	873	914	840	935	910	858	899	958	866	937	832	913	892	878	863	857	878	878	871	889	906	901	932	928	920	872	846	881	900	858	893	881	859	908	886	887	890	915	898	875	923	913	874	910	865	898	869	852	875	885	858	890	869	928	880	893	921	894	822	943	903	886	896	890	902	880	880	852	853	905	906	902	890	850	964	907	892	887	907	922	870	923	921	893	910	937	943	1006	904	911	923	923	899	899	917	848	848	858	827	924	868	885	877	892	865	935	888	862	910	905	907	898	930	942	858	890	916	913	907	899	911	898	879	866	882	890	917	904	900	937	916	867	940	901	854	835	883	913	906	935	929	901	859	898	897	879	926	894	894	909	941	885	864	882	917	870	905	854	921	918	881	859	876	897	847	915	863	924	937	866	931	879	852	846	925	918	918	862	870	925	944	898	904	870	901	959	879	871	882	921	880	908	894	880	852	897	903	915	875	878	908	894	934	894	921	888	839	880	846	884	890	937	888	883	912	937	880	894	857	912	859	892	872	890	867	957	938	887	873	886	874	928	875	944	941	910	899	869	951	903	923	886	879	873	856	897	901	928	880	864	960	890	840	915	914	858	876	861	872	876	899	927	885	894	941	890	838	898	877	873	901	913	890	913	907	953	883	922	875	902	855	880	918	912	934	922	899	842	899	908	857	910	914	840	844	908	902	940	885	900	947	890	935	914	881	936	918	877	908	891	924	870	905	874	934	868	856	911	905	839	935	929	852	920	920	892	878	914	882	895	899	927	870	938	916	916	869	878	895	854	951	914	876	934	867	948	911	865	884	908	954	915	857	926	877	910	867	868	918	917	921	899	909	905	864	836	901	848	845	912	901	918	878	939	887	866	858	917	885	930	914	896	896	881	921	913	904	883	952	895	891	856	880	928	897	912	872	890	913	882	926	897	866	934	849	917	936	874	914	867	923	901	914	875	878	932	867	881	890	917	907	936	928	894	861	896	882	878	890	950	917	863	869	877	865	843	904	881	929	917	887	845	884	926	875	875	893	866	888	831	913	878	936	905	893	888	884	889	909	871	908	892	900	954	912	926	896	935	889	860	888	865	927	915	922	906	878	915	834	897	845	899	933	844	893	857	878	856	843	883	965	904	889	931	888	914	891	921	874	916	873	890	912	919	859	924	873	892	927	908	919	869	916	875	836	894	889	868	914	912	873	901	931	851	863	884	891	900	905	902	903	930	847	874	920	894	887	895	923	910	895	924	904	915	902	893	904	871	853	894	863	879	880	913	943	913	884	871	926	922	876	889	910	872	937	902	921	860	904	928	900	892	898	889	856	870	895	882	892	863	897	859	907	821	890	897	884	924	862	872	889	880	895	863
2199	281	284	237	222	242	234	238	249	243	240	276	257	248	262	248	232	256	265	263	276	242	259	218	227	253	240	260	231	238	220	255	263	252	234	230	213	279	204	238	260	256	237	227	224	230	254	281	217	247	241	237	199	217	234	227	229	198	252	218	252	253	249	267	255	238	248	256	242	276	206	222	240	253	231	227	235	213	278	246	224	231	246	232	221	240	241	287	227	236	267	241	224	231	245	223	234	246	269	202	242	250	223	228	242	229	209	248	281	228	241	215	250	263	223	251	229	263	232	239	248	231	262	252	205	202	242	249	246	230	209	245	262	210	258	232	224	227	206	234	230	229	268	206	237	226	264	261	258	255	260	223	230	235	228	247	247	233	249	265	237	261	266	203	245	223	250	228	219	249	223	237	234	259	257	232	248	248	249	238	249	199	243	225	265	213	213	267	235	249	239	232	246	256	230	230	240	248	264	237	248	271	248	271	252	240	231	216	230	265	232	236	250	224	250	202	234	247	225	258	232	240	229	235	228	242	233	243	230	246	242	255	259	235	238	240	207	250	236	219	229	220	250	236	248	227	220	237	240	226	240	260	240	257	251	245	245	243	252	266	263	258	265	222	216	257	243	214	237	227	222	247	304	258	208	232	232	265	256	236	247	232	242	232	233	238	265	226	232	213	225	254	280	261	227	251	222	233	242	248	250	247	237	229	242	225	256	229	234	232	255	234	258	224	270	245	244	252	229	236	218	245	252	223	224	236	248	219	257	253	200	226	231	237	263	233	224	244	231	254	258	227	212	232	242	235	216	240	236	246	255	232	248	244	251	260	257	235	218	227	236	251	265	253	240	233	245	214	220	252	275	236	272	244	225	232	222	226	271	250	256	242	244	238	240	204	235	225	259	232	224	247	218	266	239	262	278	250	244	253	224	251	265	217	230	215	194	280	195	269	242	256	243	234	248	229	243	253	247	229	246	260	217	211	242	225	230	263	254	230	215	261	203	233	224	240	227	252	225	239	246	246	221	232	221	250	245	216	265	261	226	257	246	227	264	225	266	230	238	247	245	251	247	264	247	223	219	248	260	230	254	268	267	240	270	245	235	213	242	246	227	264	242	252	227	265	267	247	249	226	263	245	228	236	249	255	218	241	241	248	237	201	259	250	236	224	229	230	226	258	254	259	200	195	209	233	253	241	249	231	236	238	218	279	260	225	218	236	255	240	211	244	216	232	229	215	219	237	241	255	231	226	206	251	232	234	237	254	226	261	234	236	221	235	271	219	232	250	221	221	257	257	256	246	244	273	243	248	222	250	230	266	229	237	240	238	233	240	226	255	236	263	270	234	241	235	236	254	235	242	261	268	243	259	251	239	208	228	234	250	218	256	188	223	234	210	234	247	226	242	255	266	220	221	252	255	213	239	232	243	241	214	254	219	234	240	267	243	266	256	227	221	238	232	256	209	264	204	253	234	240	234	271	222	252	255	240	233	244	219	224	240	263	276	251	221	261	258	237	241	252	225	213	270	219	222	240	255	232	222	219	264	208	236	225	259	268	237	218	247	218	232	220	211	222	228	240	238	263	258	267	213	245	245	260	229	204	262	228	252	227	230	242	234	261	212	241	232	238	228	274	234	257	225	233	217	254	230	246	246	269	263	250	252	227	241	229	236	244	260	253	233	227	245	235	245	226	266	265	239	269	270	218	223	244	243	226	238	232	212	212	224	236	248	250	247	278	253	230	243	254	223	213	230	250	272	222	226	262	249	240	236	224	246	249	237	269	223	230	220	224	243	233	217	234	240	282	223	261	225	255	256	248	236	234	244	223	208	209	235	243	241	247	229	238	273	244	209	254	240	256	252	239	217	257	253	230	222	257	250	226	231	227	226	232	256	232	248	250	251	232	239	216	248	249	250	247	246	237	216	258	236	250	257	268	250	235	221	232	209	245	241	251	267	252	226	247	217	228	240	247	229	251	199	222	248	272	249	257	236	236	250	290	244	224	233	262	260	251	229	246	252	247	214	266	260	228	209	238	238	231	270	223	249	255	237	243	250	262	262	234	208	232	253	226	255	214	240	230	245	217	253	234	271	218	239	227	243	223	218	259	238	223	240	244	214	245	255	226	242	235	230	232	226	228	213	246	241	221	246	240	219	223	216	259	230	244	244	280	241	243	250	234	259	269	221	249	249	251	261	227	235	239	239	249	258	226	238	236	235	227	238	270	229	237	248	235	216	237	221	216	203	222	241	244	273	227	243	270	252	253	227	241	217	243	218	241	238	241	273	232	242	247	234	234	254	237	249	202	252	234	232	267	252	255	235	237	265	222	208	236	217	230	253	236	235	239	240	239	220	251	229	219	235	241	231	240	245	212	271	218	252	243	217	237	233	234	248	231	215	231	234	224	225	234	254	272	223	238	233	210	215	246	229	212	245	254	223	254	259	279	249	232	245	230	225	256	218	220	249	230	215	244	244	228	221	230	228	241	243	220	229	226	224	231	242	226	244	241	247	246	222	215	261	266	291	255	255	233	226	207	235	270	240	219	260	237	224	261	241	210	241	254	240	258	204	234	244	256	240	262	258	235	226	209	210	223	227	257	221	258	239	231	254	225	207	221	245	267	243	230	241	263	233	254	258	250	236	293	247	204	230	269	237	227	226	260	234	242	229	206	236	241	259	253	248	233	275	245	266	234	231	264	240	252	204	219	248	248	266	211	221	239	235	253	247	271	267	259	242	258	252	248	210	218	240	230	217	226	231	231	236	237	245	225	257	254	241	253	236	231	251	268	243	246	262	251	236	257	256	246	280	238	241	251	226	229	251	252	238	234	238	244	249	232	243	207	243	271	266	265	240	241	232	228	260	229	220	262	218	248	244	245	270	243	259	259	212	245	244	242	260	250	270	228	268	235	237	242	242	260	232	244	234	222	271	221	255	269	236	238	242	217	246	232	239	224	227	237	228	288	244	252	236	223	210	231	250	251	221	265	225	254	259	244	232	279	216	227	253	218	257	238	260	233	235	235	181	223	224	209	218	257	227	238	228	232	222	269	252	244	238	230	258	232	236	218	201	246	249	225	244	225	213	248	216	246	274	236	255	215	241	235	289	229	254	235	242	248	244	222	255	252	256	226	232	259	240	250	236	219	275	223	223	263	211	211	237	218	233	227	253	236	242	239	242	245	255	243	219	211	216	253	234	243	237	249	258	267	260	242	237	227	224	265	235	258	216	271	262	245	234	184	244	231	238	232	253	237	253	236	212	238	263	222	254	225	252	245	238	221	248	255	249	249	276	232	262	278	249	246	227	249	256	238	268	249	257	252	221	194	234	246	230	225	233	233	233	261	251	268	258	242	241	234	264	230	271	218	245	262	248	242	222	240	260	233	267	224	247	232	249	258	233	239	210	242	221	205	216	220	209	223	267	250	248	221	259	230	221	210	225	242	217	200	236	244	221	241	243	243	235	211	237	233	237	279	299	264	240	248	246	255	255	264	244
2221	572	632	607	585	602	561	572	546	579	557	617	587	599	588	547	562	586	588	498	596	615	562	576	516	579	588	532	565	599	584	541	571	589	576	557	555	551	543	560	564	560	533	624	569	604	602	579	552	544	570	582	585	588	580	588	624	615	643	611	540	565	574	533	572	564	616	537	582	547	565	576	542	562	586	512	559	590	561	549	586	569	571	560	534	584	557	534	590	561	596	576	580	536	598	588	567	559	576	584	573	574	558	587	576	579	579	582	552	578	570	599	566	555	522	574	542	580	571	575	587	586	554	592	522	524	541	548	556	572	545	581	556	566	590	558	520	555	605	552	553	588	563	577	593	557	581	545	596	580	564	570	605	538	511	571	560	577	546	581	587	557	555	594	552	572	567	570	581	558	580	526	559	543	524	561	558	566	586	570	566	560	565	569	560	583	575	578	563	564	572	579	542	546	584	611	567	560	552	568	562	544	569	568	587	572	591	497	565	556	560	595	603	545	540	566	545	590	620	551	569	563	593	550	621	595	517	586	547	533	540	499	563	558	582	574	582	600	526	570	537	585	554	567	571	611	555	564	535	555	582	577	579	575	518	592	536	567	533	560	516	566	555	544	543	598	573	556	560	561	586	616	545	532	575	561	518	516	523	575	558	581	555	578	526	572	573	561	570	579	571	567	566	532	593	550	560	543	563	579	570	534	565	610	576	568	549	583	548	566	555	571	526	529	595	552	620	588	552	527	542	588	570	555	573	538	536	548	541	556	576	536	539	532	593	571	529	543	560	530	542	592	549	561	594	535	570	574	556	581	551	585	579	578	562	568	585	554	578	565	579	570	576	568	582	535	598	558	531	552	576	602	586	563	584	574	586	587	582	559	550	576	597	612	567	577	591	569	532	538	572	561	575	577	549	572	540	580	528	552	549	556	525	592	546	598	586	569	568	531	564	571	550	596	560	604	556	570	560	600	560	533	555	535	527	587	553	585	570	573	545	571	560	558	578	543	540	553	532	528	590	557	552	547	592	517	588	583	584	556	600	544	586	554	557	543	582	585	523	576	552	534	614	597	578	556	594	575	537	543	549	575	581	558	569	533	565	561	540	554	565	589	548	584	588	543	565	548	609	546	542	566	550	589	586	612	569	575	598	578	554	522	583	553	536	545	574	585	523	541	582	571	534	540	543	604	536	569	533	570	551	596	560	558	540	559	582	567	571	550	570	505	577	586	598	587	575	559	502	587	538	593	572	557	536	546	595	546	557	558	586	581	542	535	540	559	583	523	593	573	599	595	575	589	572	558	535	552	559	562	562	611	580	583	597	573	549	562	619	576	561	568	563	566	575	544	525	564	577	570	556	572	542	560	601	598	541	572	553	568	594	581	563	549	577	587	584	595	563	578	532	531	586	515	548	544	534	525	555	565	634	557	546	531	590	599	628	567	534	541	565	587	562	541	593	544	561	546	564	555	571	566	579	599	564	593	569	558	568	568	564	575	544	516	561	571	555	599	550	511	555	559	576	598	572	533	567	551	582	528	553	549	541	554	585	620	600	575	568	594	545	558	612	536	558	544	573	587	612	544	586	572	582	549	583	595	588	574	573	568	588	588	543	552	563	562	568	579	573	557	527	625	580	560	553	569	569	574	553	574	546	588	546	576	558	600	542	553	610	575	575	567	606	562	555	564	586	594	579	573	587	558	543	587	548	520	533	581	569	536	545	538	594	565	610	536	567	571	601	588	560	555	538	550	568	554	576	562	581	528	579	553	589	541	541	535	561	594	540	557	572	567	587	537	593	594	576	549	580	553	561	572	596	559	564	583	593	551	610	572	570	577	562	561	536	553	549	571	544	579	557	569	565	586	589	587	561	551	596	600	546	588	511	543	569	576	578	531	553	543	556	530	569	581	554	567	570	551	587	575	582	547	575	580	584	565	571	588	550	583	569	585	523	542	532	555	560	566	567	589	575	579	597	518	549	603	542	544	595	577	565	578	545	539	512	571	583	526	556	600	576	547	587	559	577	593	563	572	616	550	598	552	544	622	573	567	564	557	592	574	601	559	567	570	577	525	578	547	523	578	574	599	554	551	549	566	549	553	555	573	577	546	573	609	576	545	571	597	586	561	545	560	572	564	554	545	582	568	579	566	591	561	549	595	555	561	580	564	558	561	568	545	559	592	536	576	583	546	579	591	582	522	547	518	555	564	571	583	574	576	580	556	563	577	542	580	569	541	585	582	514	571	564	580	559	568	548	574	547	539	580	577	552	596	565	549	541	604	533	589	583	533	580	533	567	589	551	556	595	595	532	534	557	576	571	564	587	599	561	600	575	569	570	540	548	557	605	566	558	579	590	574	530	582	576	558	591	591	537	596	558	592	562	549	589	609	548	539	519	581	564	577	520	611	578	595	555	594	517	563	560	549	523	555	549	529	556	600	560	579	578	519	578	570	540	568	560	567	575	574	575	545	621	556	609	566	572	554	568	530	582	554	536	573	563	552	571	604	587	565	582	550	539	522	585	567	545	566	576	562	557	574	571	572	564	548	566	538	569	586	563	585	548	596	550	551	580	549	519	584	553	573	579	577	595	510	566	545	571	556	572	553	568	532	581	567	497	584	569	577	583	589	522	573	534	603	594	577	543	532	569	485	571	581	578	553	583	548	571	607	561	571	597	596	565	610	569	603	557	579	572	565	551	567	589	546	540	564	520	527	573	544	558	561	584	605	555	564	554	582	582	568	524	544	558	569	582	607	554	554	546	566	532	584	559	529	579	591	553	585	560	597	565	530	566	561	600	582	500	556	606	603	558	590	563	570	551	571	569	551	566	596	553	565	614	561	606	559	580	550	528	605	562	556	576	561	547	585	577	541	557	514	560	562	541	598	581	546	590	574	533	512	553	577	567	572	573	622	591	572	544	580	525	566	586	559	540	598	601	556	527	583	550	570	550	556	571	593	600	578	537	575	512	573	553	541	603	592	577	538	543	547	574	550	546	570	553	554	622	567	590	564	524	580	560	525	553	536	573	541	568	533	519	572	579	551	582	554	595	548	543	562	596	603	578	531	550	555	603	555	528	578	544	590	551	575	556	580	589	566	617	575	539	522	591	576	562	537	565	551	569	596	580	525	521	588	565	573	605	562	623	543	594	582	591	574	569	552	577	665	517	568	560	571	565	566	541	584	542	541	590	573	560	564	542	549	554	588	566	539	549	584	555	592	575	563	612	637	582	575	575	569	551	590	576	569	515	535	575	567	591	587	559	591	611	609	550	613	561	550	618	573	606	563	591	587	530	557	608	544	584	584	556	560	622	545	557	573	582	548	529	547	594	582	588	548	578	517	529	624	562	585	572	547	532	568	572	534	631	603	577	562	536	581	580	500	528	561	538	561	589	588	565	599	526	578	545	588	574	594	594	562	568	548	565	561	578	508	565	558	536	548	556	573	555	548	545	642	572	545	571	602	575	589	560	575	579	559	590	577	574	584	548	558	532	597
8880	750	714	582	522	472	384	390	371	326	374	392	331	368	365	331	319	347	374	327	359	337	362	319	357	378	327	373	325	295	347	296	332	339	326	320	367	355	329	308	365	356	330	333	374	341	332	348	336	349	323	321	345	351	319	360	352	340	349	316	355	324	350	366	320	327	336	311	345	303	325	347	312	319	320	327	332	353	288	332	365	352	358	364	307	337	278	314	353	340	330	321	294	331	362	336	356	339	338	342	325	308	351	340	296	328	322	351	327	320	332	356	366	366	379	332	304	349	311	337	354	332	334	364	359	351	367	323	339	337	347	328	363	317	334	319	316	326	322	318	326	342	352	350	320	317	345	344	341	329	339	367	329	283	364	283	293	328	321	349	317	308	343	344	307	329	329	278	303	335	350	322	334	309	339	327	336	330	341	352	338	340	328	344	342	325	335	351	348	310	321	337	307	333	352	300	337	346	333	339	331	328	342	314	332	370	369	349	352	313	334	337	368	361	329	359	304	336	334	352	350	332	339	340	365	344	357	345	343	341	365	312	332	323	295	355	319	321	389	359	340	342	329	359	351	352	325	315	344	353	348	340	336	362	319	338	345	310	342	328	324	352	372	321	313	307	328	329	337	317	336	303	357	323	321	314	319	313	333	346	326	294	327	328	338	358	316	313	323	292	338	349	339	324	373	363	342	332	291	307	325	346	356	313	319	351	347	354	314	297	338	330	363	356	345	322	345	303	370	347	324	306	346	331	329	342	328	341	355	365	318	284	310	332	343	328	326	322	334	346	326	343	309	312	320	318	350	325	337	347	319	328	336	339	307	322	326	309	343	333	295	364	352	322	306	317	319	285	283	341	320	348	354	318	323	365	347	332	340	344	322	359	346	346	371	311	317	280	351	340	319	315	322	319	342	337	355	318	300	333	325	313	374	312	330	338	390	362	326	334	354	317	332	338	348	352	358	336	335	301	349	329	340	305	333	362	320	330	363	351	386	347	336	354	293	324	343	325	373	366	322	365	356	322	305	289	314	347	341	324	332	340	328	354	331	351	295	361	282	334	314	310	327	326	323	334	308	317	340	344	356	346	321	339	351	329	360	369	334	346	345	347	363	353	344	327	345	346	312	332	332	337	320	282	346	335	340	346	323	318	343	364	320	347	351	337	320	325	352	329	329	321	331	344	343	357	354	310	333	329	380	303	291	349	342	367	324	323	333	333	322	376	333	355	335	339	322	336	317	354	353	326	335	306	328	338	338	370	348	298	345	340	335	328	359	344	340	349	346	346	341	345	331	331	321	340	333	364	349	339	329	349	341	351	297	334	318	311	339	335	303	324	327	331	339	315	331	335	350	300	352	319	321	308	337	359	342	363	329	325	338	312	353	332	342	342	327	324	347	340	337	349	298	330	319	369	360	346	349	352	345	341	338	321	412	317	361	355	332	328	355	326	330	349	341	343	330	347	293	329	312	372	338	325	313	339	329	306	308	336	373	324	338	337	330	337	331	299	347	347	314	307	373	346	309	297	320	368	354	325	308	326	331	330	346	359	334	336	350	348	343	349	314	349	296	348	337	337	346	333	344	355	331	350	347	331	347	311	313	334	330	314	320	380	320	354	330	386	345	336	329	342	323	328	331	363	351	319	361	328	324	339	295	301	336	322	327	330	326	331	327	360	358	404	354	369	357	351	331	345	334	376	319	346	316	288	328	344	328	353	332	325	342	334	340	340	354	346	336	311	335	340	315	354	353	337	368	326	348	343	309	343	308	339	368	311	314	354	321	362	340	321	305	336	318	338	319	348	366	310	324	357	345	332	330	309	332	327	336	320	362	319	333	331	362	339	340	351	330	361	350	333	343	340	324	299	333	316	334	350	327	326	353	380	354	308	372	350	332	353	302	342	322	331	336	315	361	344	338	337	338	328	337	324	359	316	382	320	352	315	338	332	307	343	310	330	336	355	356	298	321	334	315	319	341	327	357	351	317	310	326	364	332	332	357	334	342	345	317	329	346	338	334	332	337	309	337	322	338	308	293	346	314	365	319	359	347	353	355	314	340	337	346	348	341	331	316	327	326	381	330	336	337	336	326	336	308	351	361	342	330	297	343	339	346	377	348	342	316	325	345	318	326	318	361	377	348	360	342	326	347	345	334	339	306	341	334	342	342	352	377	331	349	323	338	361	334	324	330	337	344	346	371	313	346	360	359	323	293	329	330	322	341	336	326	325	342	320	319	324	330	330	305	328	343	315	348	317	358	334	325	326	335	361	317	310	323	332	330	303	337	375	314	314	350	359	334	346	347	345	336	352	319	341	310	335	363	281	308	316	336	344	339	322	316	329	365	358	300	340	343	331	313	377	372	282	321	351	341	347	310	353	362	347	332	353	340	364	336	356	311	330	340	310	349	348	365	361	337	326	331	322	347	341	309	317	366	328	350	309	359	347	331	349	374	341	362	338	361	342	352	285	331	340	323	299	315	369	383	375	338	339	319	323	332	332	337	307	350	347	340	356	310	334	344	336	308	347	374	341	333	318	337	361	345	365	339	307	299	323	314	327	370	363	339	321	315	345	329	319	330	384	360	355	335	345	346	364	374	345	344	333	331	348	326	311	324	337	334	329	331	310	357	318	316	327	337	320	305	343	337	326	321	308	341	337	328	350	344	344	341	342	291	370	292	351	338	347	360	338	338	302	352	333	331	338	319	312	321	335	316	361	326	348	305	336	361	349	343	328	348	340	339	299	346	327	357	342	308	346	293	332	346	324	339	335	328	293	374	358	345	312	325	303	373	325	309	364	368	334	360	351	320	327	360	350	367	332	342	319	321	306	328	308	345	331	311	352	363	356	345	321	348	310	356	326	344	339	347	319	287	351	343	341	340	306	305	361	342	326	316	274	348	363	344	337	332	344	329	324	297	345	327	290	370	322	325	330	344	362	340	328	323	342	331	321	332	365	327	357	330	310	387	330	270	346	362	358	355	356	359	330	349	336	350	330	308	360	359	333	346	365	352	347	369	343	274	329	310	348	302	329	336	295	315	307	355	365	372	344	307	310	310	326	371	368	328	317	323	308	330	299	335	366	340	325	338	364	342	298	364	352	342	329	336	341	350	349	326	319	353	338	346	311	340	321	319	320	356	323	326	387	310	334	336	313	337	351	362	311	331	326	339	316	359	337	346	316	299	314	334	346	370	338	330	341	360	327	331	356	335	346	341	322	339	329	321	350	303	361	322	327	303	319	318	330	355	337	346	317	325	314	374	330	308	351	326	316	373	340	328	366	314	315	320	338	363	357	336	344	312	352	364	338	309	333	362	314	331	335	337	321	317	379	308	345	334	344	358	314	330	334	316	336	368	375	343	360	350	358	358	322	341	348	347	324	316	302	343	351	301	311	318	336	339	327	356	349	336	356	380	328	342	357	303	342	356	356	352	327	315	320	304	328	299	384	338	338	381	351	339	366	327	347	344	335	289	330	339	365	335	319	310	346	310	315
6986	1037	1564	1638	1485	1226	1132	1088	1057	938	913	881	889	867	826	835	766	811	789	841	837	785	785	787	796	804	799	743	788	788	776	803	804	768	771	776	750	765	812	782	699	777	720	802	774	736	798	772	750	727	746	791	813	768	795	835	821	797	768	838	769	792	769	751	722	821	820	735	803	793	774	793	779	767	776	780	767	769	761	800	743	764	790	753	744	718	699	732	749	834	753	768	751	759	743	776	759	763	767	752	740	753	763	796	756	772	780	725	802	782	789	764	730	769	687	778	785	752	727	757	736	769	766	792	771	771	755	782	773	785	767	746	802	750	777	803	743	750	741	785	762	743	764	795	776	755	727	784	732	775	718	770	752	782	768	777	777	756	773	767	737	762	780	762	717	758	742	733	782	751	760	769	750	739	771	780	738	766	701	748	752	753	732	784	799	754	752	757	780	821	748	790	757	796	791	771	762	713	761	750	785	793	743	769	781	765	776	756	758	753	799	705	703	766	734	741	778	704	780	736	757	774	771	772	782	784	757	731	742	778	772	788	744	726	765	746	785	795	772	727	740	782	766	719	745	754	703	805	781	718	746	743	740	737	740	734	741	676	715	741	807	801	783	767	727	769	716	749	735	769	765	741	773	713	669	743	743	789	751	725	790	730	718	739	791	726	739	708	759	748	754	757	725	754	755	759	783	720	763	762	750	737	765	765	765	736	789	763	765	777	744	734	764	777	741	793	741	723	733	739	774	767	771	756	726	720	740	771	768	779	741	741	835	730	787	682	731	768	756	740	799	798	776	746	757	752	740	741	755	741	768	766	789	819	761	748	748	746	763	728	835	784	706	804	749	693	731	778	758	777	763	759	790	787	706	786	751	743	687	742	733	741	784	723	742	778	716	750	756	793	725	795	770	801	754	739	783	776	704	749	823	752	745	758	769	822	768	814	797	728	735	781	803	751	809	731	772	758	725	733	732	801	806	735	783	726	779	739	689	765	731	755	715	764	763	755	727	765	781	764	732	743	771	738	718	705	773	764	764	726	748	782	737	739	755	705	728	748	705	768	722	758	767	749	788	744	760	742	770	815	787	769	771	754	758	757	749	728	768	736	768	780	802	760	711	742	749	719	802	759	770	727	741	770	785	731	717	771	777	721	768	759	820	753	780	735	766	753	681	693	783	768	698	767	762	755	719	766	789	760	703	744	758	720	785	741	794	753	708	825	815	766	798	751	732	760	732	770	775	748	769	788	765	785	713	735	720	761	713	719	761	757	711	762	804	762	793	724	763	747	759	774	737	793	804	753	725	781	742	776	740	767	747	745	749	750	774	699	710	751	744	790	798	780	721	801	742	732	678	708	717	751	791	784	763	791	734	701	765	759	730	751	779	764	769	743	819	764	763	775	780	758	733	756	778	757	750	823	755	760	772	750	771	731	779	721	782	750	768	741	754	745	770	753	781	765	744	777	733	781	772	761	791	752	735	742	731	765	796	800	729	773	760	824	747	787	763	770	749	747	751	746	753	765	741	807	734	745	775	750	782	701	806	726	777	790	755	781	733	797	755	763	728	779	782	728	770	757	755	711	782	733	761	753	740	744	754	734	723	744	706	754	720	730	750	746	799	785	778	822	758	769	815	791	748	775	737	788	720	794	734	738	751	772	709	718	787	745	700	770	743	819	744	766	728	774	757	710	739	773	789	731	701	795	811	772	749	781	771	750	821	720	778	761	759	672	741	762	770	701	753	726	747	763	776	794	785	733	781	758	773	767	800	757	727	799	788	735	756	748	761	746	763	754	790	805	749	760	741	769	756	792	759	774	794	777	717	720	779	755	727	725	768	762	766	706	749	802	737	753	746	797	733	751	723	798	736	740	766	720	787	742	781	761	747	723	789	760	791	693	774	759	710	740	763	741	745	716	772	779	763	785	775	769	760	730	739	726	740	757	743	730	780	742	717	815	747	769	776	772	746	770	767	757	751	774	676	751	812	746	714	688	726	706	723	778	768	792	755	808	798	757	718	741	775	752	779	766	760	746	739	774	785	786	739	782	832	793	752	719	755	798	771	757	713	771	763	742	734	778	741	754	740	768	775	726	793	736	734	749	791	782	744	772	752	760	805	738	763	758	739	740	791	750	764	785	779	715	744	813	765	784	729	750	766	774	813	761	706	782	754	714	739	720	731	787	732	717	702	760	778	748	781	768	768	771	743	738	752	800	763	768	782	774	731	727	694	755	730	732	735	707	722	740	760	764	744	772	727	728	723	750	716	688	794	778	759	810	748	758	795	764	758	778	780	722	713	747	727	775	764	759	743	759	782	771	746	793	720	730	753	719	793	765	814	748	779	759	768	746	721	704	764	767	716	809	792	760	753	801	710	761	766	727	757	728	733	792	732	754	780	763	717	761	769	768	809	755	766	789	751	741	741	759	754	776	746	740	741	777	757	750	766	703	772	754	766	760	754	749	754	786	745	751	755	775	733	757	758	693	737	826	730	752	787	711	749	753	755	768	752	767	754	744	731	740	756	794	750	766	749	805	750	751	793	763	755	782	755	779	791	718	786	734	763	744	793	742	765	761	725	737	757	739	749	794	731	749	775	702	777	778	747	795	786	768	722	763	720	760	728	745	698	802	763	779	762	763	769	774	821	789	739	693	768	750	750	721	743	782	773	747	782	775	766	765	783	757	733	725	737	758	750	755	820	730	790	731	760	712	713	728	759	749	728	739	786	770	803	755	721	779	777	772	711	748	734	735	699	794	704	756	763	734	804	756	771	753	745	736	747	796	789	802	730	688	742	772	755	779	767	725	745	815	762	720	789	735	725	727	757	758	760	725	750	734	767	757	803	724	728	777	755	785	767	731	789	753	736	731	751	809	747	743	791	777	759	796	743	734	723	786	804	716	742	738	709	809	735	770	753	783	794	725	751	755	747	716	802	722	782	753	804	732	772	734	725	764	731	754	816	766	755	734	767	741	807	794	773	792	716	761	731	748	746	734	747	727	766	698	748	752	807	746	770	753	711	804	756	781	765	751	781	754	817	722	687	763	750	783	745	782	742	767	691	728	756	745	758	723	766	768	766	713	773	754	754	782	775	802	770	761	756	769	799	742	740	766	772	763	725	745	725	774	763	742	753	780	761	721	806	759	774	786	740	720	729	729	767	761	791	765	766	747	722	749	741	775	741	758	762	735	760	730	763	793	769	735	748	767	728	758	759	738	732	766	720	736	747	733	743	739	757	745	705	755	721	773	828	766	764	711	756	768	809	728	769	693	740	720	720	736	806	799	773	749	768	748	732	737	774	763	740	756	714	786	760	713	760	724	827	752	789	771	750	783	778	759	772	747	731	793	753	784	740	706	741	734	781	713	802	752	790	753	756	776	798	792	700	739	734	761	749	739	734	761	737	721	770	764	736	767	726	740	702	727	780	788	778	744	746	763	773	719	755	765	752	763	777	756	726	760	769	773	770	757	782	727	772	663	763	708	767	766	779	766
15873	1633	1260	982	756	651	583	557	467	525	503	446	454	436	444	456	448	426	422	461	427	425	459	437	401	445	444	408	402	453	425	404	437	398	448	459	386	461	454	422	414	433	399	429	416	417	428	425	453	452	389	393	392	378	461	409	396	412	425	392	438	436	415	420	431	420	419	404	418	417	434	414	389	427	432	419	400	401	400	436	463	403	467	406	433	408	419	402	391	386	395	406	449	392	439	467	447	386	408	414	400	419	426	425	401	427	429	451	438	453	389	413	429	442	392	427	423	386	416	367	440	402	412	428	391	398	413	432	455	424	424	392	436	425	413	418	393	395	410	418	438	426	428	427	429	449	445	464	428	409	397	411	429	439	392	418	443	438	422	444	455	394	434	397	399	437	390	422	391	403	395	432	396	396	451	424	427	387	365	416	459	386	397	426	432	410	398	430	408	401	412	413	427	449	431	435	417	391	403	382	378	415	418	441	399	425	436	410	445	408	438	396	380	401	410	480	397	398	420	412	414	439	456	400	414	434	452	412	439	442	472	454	408	415	404	418	440	449	412	467	442	428	368	415	442	448	416	485	452	416	368	403	385	416	428	428	393	421	451	394	409	441	424	395	417	430	435	414	388	461	454	418	441	436	409	439	374	381	399	406	418	417	409	395	429	454	463	452	421	439	420	443	343	402	418	387	418	452	446	454	428	437	438	439	428	419	422	397	423	457	473	406	428	387	388	457	389	404	402	403	407	416	404	457	404	446	414	406	390	424	422	414	398	410	447	437	434	442	426	439	393	405	449	373	444	421	411	380	388	367	432	394	390	441	403	408	436	427	457	442	431	420	393	392	444	431	458	373	396	391	481	438	401	433	377	402	397	441	375	422	413	421	449	439	408	414	407	409	426	439	421	376	414	424	429	435	394	416	417	405	429	439	417	465	433	442	431	411	410	407	407	458	395	425	460	416	399	423	364	430	439	434	440	412	387	422	415	440	409	430	438	407	398	392	421	407	437	403	432	426	417	443	411	417	403	411	391	425	430	451	396	440	433	417	418	445	430	456	393	378	398	427	400	403	402	431	421	425	394	382	408	403	378	418	452	398	405	424	468	459	404	392	394	403	410	414	450	437	388	414	387	429	412	399	409	426	441	403	399	424	407	435	392	410	419	408	382	394	402	450	421	405	414	401	415	452	406	437	388	400	407	438	404	407	445	370	390	390	429	377	366	410	406	424	399	427	385	432	428	407	457	438	410	442	393	414	406	387	468	409	419	437	438	375	407	406	383	417	430	417	459	449	424	421	412	403	414	456	405	420	346	406	417	426	397	398	385	430	429	435	431	402	399	418	373	404	396	388	400	375	462	415	429	462	421	411	419	397	450	428	420	403	407	396	406	435	404	464	434	420	438	416	424	428	452	365	402	422	456	415	460	449	439	451	414	456	442	394	403	435	431	442	424	403	425	416	436	430	411	427	430	350	411	432	392	426	461	436	450	410	415	407	469	418	435	415	397	419	401	451	424	448	389	409	371	398	395	408	456	423	429	443	407	441	435	450	396	376	417	395	418	418	407	401	435	398	430	396	424	427	368	390	425	444	382	425	410	432	431	403	458	383	427	398	434	439	392	418	398	435	404	416	430	429	434	386	437	401	458	423	415	471	419	396	460	376	405	425	470	412	418	446	443	413	435	429	435	401	421	428	416	408	454	381	443	437	415	431	405	398	417	410	374	422	414	382	446	431	416	455	407	414	421	379	441	383	405	432	418	439	422	428	441	424	431	412	424	447	413	430	400	399	422	477	437	415	454	407	421	439	394	417	420	387	413	405	420	383	425	453	421	454	443	417	413	435	421	396	398	422	423	412	431	430	396	404	398	435	426	401	414	410	405	392	449	400	413	443	379	431	420	396	387	395	429	431	444	428	427	421	435	396	441	401	409	408	439	459	388	385	409	444	468	432	394	420	420	420	415	402	373	396	428	415	429	426	354	457	456	410	438	399	410	449	408	417	400	427	397	434	429	359	392	445	369	436	458	420	401	389	411	414	429	461	434	393	418	420	397	434	449	442	419	396	396	398	406	398	433	417	426	426	419	435	406	394	403	407	446	380	406	374	388	412	447	369	445	427	417	472	416	455	407	434	392	405	435	404	420	397	401	452	403	402	417	380	426	367	408	401	433	374	401	410	398	391	406	371	431	403	443	392	418	407	408	397	403	409	432	414	417	385	432	429	389	415	323	393	434	441	400	431	413	401	438	416	417	405	473	389	412	424	416	426	445	454	413	417	422	401	423	358	404	449	416	421	419	384	367	393	413	447	414	404	425	449	459	402	381	418	400	418	441	418	420	414	418	435	412	428	399	473	430	402	407	407	404	404	421	402	419	391	402	381	399	412	428	399	391	436	434	427	422	414	381	424	410	469	402	379	406	394	440	417	447	410	410	385	431	417	436	405	409	423	440	389	385	432	420	430	403	401	431	424	419	401	412	408	420	433	414	401	442	422	407	447	418	475	438	409	400	394	405	429	407	419	411	381	410	452	434	460	386	394	389	415	411	379	363	402	415	386	425	452	409	413	413	432	441	435	396	407	407	450	410	410	470	451	387	444	447	406	416	444	432	371	431	438	383	411	416	422	420	441	441	424	400	402	375	412	452	377	408	376	410	431	436	441	356	394	441	418	418	431	431	394	408	380	422	473	439	398	410	394	425	440	414	413	431	406	379	414	375	401	421	413	400	425	442	494	400	422	395	396	413	430	397	407	451	383	426	435	435	398	383	422	444	445	439	400	425	444	475	442	445	404	423	398	436	408	441	395	418	421	421	453	418	398	425	423	457	376	412	416	432	435	449	414	372	466	426	409	396	405	414	412	457	441	470	409	446	429	436	444	442	416	447	449	416	446	414	417	391	417	456	418	450	408	460	386	431	422	416	438	400	429	395	411	395	377	408	435	424	416	432	501	403	425	431	405	421	416	403	377	380	455	407	399	422	392	415	388	429	396	414	377	396	445	419	398	419	379	404	420	405	448	416	377	378	404	443	415	392	448	410	423	444	400	409	428	411	431	412	399	419	404	433	416	411	463	412	405	412	410	412	454	431	471	438	425	387	464	378	411	478	487	437	398	425	440	420	429	434	420	412	420	417	428	462	389	377	404	432	475	461	454	429	406	414	418	401	450	407	398	413	406	416	431	419	414	431	423	438	425	416	391	450	458	438	415	406	416	406	396	411	428	428	473	472	433	455	400	433	440	411	435	375	452	395	435	397	453	444	426	419	426	443	417	410	445	391	378	440	410	433	419	433	418	426	437	439	453	460	383	386	430	420	414	389	411	422	451	419	409	403	370	405	383	426	415	408	443	440	392	402	440	434	416	427	443	414	422	399	404	406	414	428	448	440	395	430	406	444	447	437	416	417	400	410	427	435	418	428	416	403	442	391	400	427	462	468	387	426	414	407	409	451	428	435	430	411	411	434	432	436	431	425	425	414	429	404	376	410	411	428	419
9067	1557	2352	2532	2229	1909	1635	1520	1433	1386	1169	1183	1201	1082	1049	1098	1082	1033	1060	1032	1005	982	997	975	906	943	963	964	942	1022	959	933	1008	936	910	937	951	971	913	919	954	911	945	961	926	893	944	942	885	912	913	939	884	972	998	1012	1040	1026	1009	995	925	902	930	945	910	964	876	930	960	946	880	922	884	959	916	955	931	958	881	910	943	932	926	902	907	915	934	918	928	980	945	943	995	910	920	939	916	930	963	946	938	935	897	897	966	949	966	888	933	928	904	902	882	902	913	942	954	920	912	964	947	925	913	946	881	874	953	961	898	903	910	895	941	914	970	917	946	912	902	904	926	876	889	901	911	920	896	913	930	882	893	907	882	911	861	917	905	879	922	863	883	912	892	878	868	922	924	879	914	870	869	957	903	897	944	926	919	880	927	889	912	918	906	922	905	969	885	901	890	917	888	897	923	927	927	890	901	926	902	846	898	919	919	889	945	887	902	927	911	896	907	863	926	936	891	957	912	917	920	866	873	898	901	905	892	933	864	903	924	918	922	883	885	961	894	884	859	858	880	921	901	936	863	840	948	879	957	953	884	882	899	913	891	865	901	925	949	910	892	885	959	894	844	865	890	955	931	889	903	858	937	831	879	916	889	853	931	923	923	876	969	930	880	928	886	878	889	933	901	936	867	885	937	915	901	858	907	918	920	907	964	900	891	891	887	865	927	930	913	907	954	891	868	900	908	899	930	882	862	860	917	919	862	854	891	901	894	916	948	946	862	878	927	945	944	879	900	883	912	857	882	911	917	866	937	878	891	997	885	852	848	896	902	889	845	862	919	922	860	901	856	913	828	836	909	887	885	908	911	919	959	905	901	886	882	845	888	920	915	894	913	889	873	929	923	854	909	882	896	955	930	914	875	909	925	953	917	854	955	886	898	845	915	962	893	912	885	928	901	900	925	901	888	854	897	989	913	917	906	929	925	870	882	904	899	906	895	897	879	858	931	874	868	869	869	855	909	929	911	876	892	879	892	871	908	898	909	896	892	920	876	908	905	936	903	903	865	871	901	905	865	844	902	905	906	913	880	889	885	889	883	959	864	893	915	897	911	926	883	917	881	898	920	872	886	921	879	880	875	938	927	866	878	899	907	936	876	869	915	910	886	884	891	898	911	922	938	923	920	880	915	923	926	870	909	868	879	911	889	930	890	881	905	908	882	907	932	924	883	937	876	904	871	902	909	858	888	949	897	873	919	872	907	888	925	904	894	884	880	877	849	953	909	940	944	913	896	884	872	872	960	927	864	872	943	849	844	910	879	873	925	911	902	883	917	892	887	883	881	925	960	893	856	927	857	952	928	908	823	883	869	852	907	901	917	928	916	895	974	860	893	895	893	927	923	863	880	873	942	898	889	896	939	877	892	906	927	908	918	982	927	892	861	991	945	910	898	930	931	919	917	923	912	919	901	879	954	834	977	878	884	848	859	862	892	877	938	893	882	917	910	911	925	910	852	912	932	899	928	907	840	906	933	891	877	857	875	922	905	931	882	885	891	886	964	899	909	877	962	927	887	923	942	881	866	900	929	888	891	929	875	889	852	876	912	890	885	886	897	859	921	923	923	906	887	865	929	931	902	898	896	870	908	918	932	886	902	876	901	915	891	905	949	909	901	868	908	911	886	945	898	896	860	911	896	928	913	885	901	925	861	860	828	888	901	905	908	899	890	941	927	873	924	892	921	872	944	902	903	859	843	924	866	893	872	866	888	974	893	904	908	850	866	892	895	903	926	923	898	904	932	938	886	889	880	862	875	999	945	863	899	947	896	897	909	869	938	880	867	888	898	879	912	907	927	839	877	873	870	952	945	905	873	954	881	926	962	904	872	980	877	883	873	881	870	893	964	930	895	894	900	919	878	899	871	917	933	865	887	893	946	897	915	843	891	885	894	893	875	896	881	927	908	916	850	870	895	920	891	874	913	868	912	904	913	893	939	880	883	916	946	944	903	877	935	882	888	912	896	888	841	912	867	957	915	945	921	915	947	913	941	890	890	930	862	936	865	909	891	945	950	950	898	912	960	866	908	914	906	891	865	935	909	883	891	929	916	883	897	915	896	923	914	896	937	902	859	914	945	901	911	893	866	874	935	932	940	933	895	911	989	850	957	915	898	872	915	949	859	897	875	928	886	901	934	899	947	985	929	887	929	897	940	900	885	887	884	895	897	894	892	940	891	895	894	875	913	885	929	870	926	896	924	952	925	901	928	923	858	949	900	929	918	907	967	869	901	841	914	868	894	892	881	909	898	842	912	914	910	897	891	911	911	908	875	915	917	951	922	905	912	857	878	898	876	924	938	939	837	912	931	914	914	922	924	901	918	890	822	870	902	838	896	837	907	871	895	934	891	894	895	918	834	897	959	900	876	919	900	948	909	908	881	906	868	950	939	907	895	920	884	889	905	869	927	906	897	898	888	884	938	896	922	898	963	890	893	837	926	902	891	949	884	931	899	900	934	935	886	914	926	870	916	893	923	859	863	942	897	881	879	881	886	910	897	906	907	875	874	884	878	930	917	872	871	915	916	851	911	888	857	899	944	892	907	917	879	901	952	848	904	891	901	891	923	898	857	876	886	894	922	956	866	921	911	891	942	875	912	856	875	907	887	926	888	903	874	834	903	878	881	868	918	901	906	896	896	896	925	877	913	952	908	940	933	921	866	876	916	876	877	932	897	923	884	855	884	928	831	874	867	892	908	865	881	932	865	865	915	901	933	878	909	918	878	934	930	896	920	902	917	859	937	883	923	929	941	915	900	928	865	950	919	900	928	943	885	933	870	894	896	877	881	887	906	903	874	946	938	880	914	867	918	932	874	928	956	933	932	878	881	910	900	944	893	891	902	953	943	878	886	905	882	886	909	893	876	929	942	966	917	907	902	928	847	972	902	904	926	914	921	902	906	904	839	906	974	871	863	837	958	875	890	915	862	887	908	857	874	938	913	861	880	928	923	908	913	931	892	851	900	912	888	927	888	902	902	883	867	899	897	920	939	885	883	871	865	894	902	981	959	898	927	935	908	923	896	952	879	921	867	932	916	945	845	917	897	839	899	886	913	902	878	919	940	886	911	922	918	948	904	894	901	897	879	913	913	909	951	904	909	882	938	910	912	945	896	913	848	882	919	845	957	935	852	910	881	912	931	943	865	962	885	875	956	1002	889	914	955	907	840	897	884	882	911	861	895	931	939	890	879	872	901	924	867	894	900	831	953	886	897	937	913	954	926	833	950	926	967	858	899	886	902	892	906	866	874	943	880	952	882	839	939	888	887	899	877	871	885	931	928	913	914	862	927	948	883	899	913	928	884	928	846	912	903	946	932	889	907	935	897	876	974	914	895	903	823	915	881	871	948	908	862	864	892	886	896	955	884	874	879	895	901	853	928	944	862	902	835	940	937	883	920	913	885	885	925	915	945	929	901	872	802	923	890	886	925	928	917	921	913	907	943	932	899	929
2257	272	263	243	268	230	247	266	242	242	220	257	236	246	261	222	238	258	233	245	257	251	238	250	243	267	247	243	245	247	282	240	234	265	249	254	244	236	245	230	237	253	241	209	259	263	264	251	243	266	222	258	237	256	238	255	257	223	231	252	230	245	256	279	244	282	235	217	247	253	283	253	234	236	274	239	267	231	214	262	263	248	241	249	247	266	241	263	258	248	273	226	226	209	274	242	236	242	253	220	223	234	251	242	252	232	229	297	216	254	221	224	232	218	264	246	268	279	263	262	250	224	233	242	222	234	236	250	253	233	244	247	259	254	252	278	239	277	230	225	270	233	235	237	224	192	221	230	233	266	226	229	255	272	256	242	223	225	235	266	241	225	247	242	230	243	230	286	258	231	237	248	237	246	215	228	226	252	236	232	231	233	241	229	240	237	240	271	244	234	250	243	263	280	290	229	226	215	219	233	252	231	237	229	241	242	230	185	237	239	271	249	249	246	255	260	250	239	250	225	266	253	240	248	258	255	280	220	221	242	218	248	254	217	229	273	223	270	223	237	250	248	304	262	245	259	240	256	256	282	238	251	221	260	240	258	231	263	265	236	264	237	250	233	247	253	236	250	272	240	225	248	260	255	235	244	221	260	254	217	246	280	233	224	268	237	256	230	239	243	229	256	265	243	238	249	259	243	266	254	244	234	258	255	267	241	258	290	219	250	243	260	239	241	203	250	262	256	257	268	225	259	253	240	232	258	253	247	249	238	247	236	222	249	235	225	254	215	244	240	250	271	243	238	282	228	272	235	250	247	255	229	245	260	233	224	237	244	223	226	265	258	240	241	239	273	259	258	234	257	227	230	251	221	269	227	280	232	250	255	227	238	242	220	220	241	264	251	243	241	204	249	263	235	249	235	260	215	259	264	257	243	239	258	264	237	242	244	252	258	240	242	227	228	255	254	248	231	243	225	241	251	227	245	263	262	254	229	241	250	232	276	229	265	250	224	236	260	246	224	231	216	224	223	242	264	238	263	241	261	220	233	270	258	230	273	242	247	246	288	258	242	248	242	242	203	245	237	228	250	230	237	253	261	266	230	259	238	225	243	255	242	257	244	266	246	262	261	215	234	206	227	231	229	258	260	285	229	255	268	265	244	222	249	264	215	276	276	260	254	222	226	271	257	245	240	253	213	247	249	262	236	188	237	240	250	233	243	226	240	237	274	261	222	247	254	254	237	273	248	227	260	253	241	275	231	249	251	253	247	224	248	259	245	225	265	262	262	239	224	218	260	278	251	223	280	243	251	224	225	218	261	246	244	240	254	239	253	238	227	238	239	228	243	245	245	263	262	255	238	241	280	234	232	275	206	237	255	276	235	227	262	274	236	250	255	253	256	255	268	257	238	249	249	250	264	257	253	212	234	242	237	203	245	223	276	262	246	230	251	248	231	230	223	234	236	225	239	249	232	219	273	256	237	222	241	236	254	244	210	230	238	245	251	235	290	238	257	250	242	259	236	245	242	235	243	225	243	221	252	231	253	290	250	244	245	271	222	254	235	254	256	231	232	238	242	218	240	254	219	255	238	240	244	217	219	247	240	230	241	228	245	216	255	248	255	239	235	234	239	256	215	286	253	253	258	264	226	216	268	274	226	254	262	267	232	235	237	267	209	245	258	270	248	223	257	255	233	266	271	239	251	246	231	226	261	235	226	238	244	236	252	262	233	264	264	228	252	252	258	234	228	225	244	247	302	248	234	267	283	243	242	239	228	267	267	252	253	262	260	267	273	236	240	253	245	262	223	239	241	231	247	234	264	233	248	266	246	223	242	253	247	274	271	241	246	255	245	227	256	257	228	271	238	233	215	240	231	225	262	240	245	252	257	242	209	217	262	260	264	251	225	235	238	254	214	242	237	234	273	228	217	247	230	258	253	250	259	254	255	232	246	243	270	247	270	247	273	249	250	217	228	248	231	250	234	243	226	260	233	224	241	232	246	278	259	260	276	258	236	233	271	250	225	221	249	242	269	252	230	226	238	229	250	255	258	239	243	266	275	274	260	256	231	284	261	213	242	246	226	231	254	213	250	204	264	259	222	278	289	238	261	252	251	273	283	264	241	257	237	267	225	239	246	245	247	272	270	278	233	249	268	242	236	256	229	219	257	230	261	236	265	247	243	252	230	243	261	222	257	221	263	243	274	208	249	236	257	257	209	235	241	236	287	252	265	230	210	257	226	235	263	250	275	248	219	261	235	260	250	257	252	245	246	247	254	281	233	231	216	237	230	250	246	230	212	210	245	238	262	266	270	228	263	279	270	255	265	242	234	274	213	262	263	238	241	260	260	231	275	247	229	214	243	209	259	241	237	257	280	320	231	261	223	236	238	236	291	268	289	266	271	287	245	251	249	236	234	249	211	223	261	259	243	231	251	242	262	258	253	238	232	253	256	245	262	247	234	238	221	240	245	225	260	251	213	244	225	227	234	216	242	271	250	244	242	221	272	246	257	239	244	227	262	244	252	239	236	245	240	235	224	251	247	220	256	261	252	225	269	252	229	243	253	239	242	275	224	245	269	183	268	277	231	255	247	215	253	236	275	218	248	244	243	304	263	255	234	260	213	234	233	269	254	254	248	241	248	252	234	251	279	234	224	217	277	251	235	227	281	224	251	248	231	249	234	268	238	230	249	216	248	244	228	235	246	259	225	230	219	243	222	228	221	263	226	265	264	243	242	224	210	260	236	216	263	221	230	246	252	222	273	229	265	251	249	284	254	272	261	222	242	224	270	276	230	243	213	246	244	236	258	252	242	264	231	242	276	266	228	248	241	232	251	244	270	248	237	273	207	230	241	246	254	292	230	225	259	257	241	275	232	236	259	272	205	229	250	227	224	244	239	250	248	257	244	246	241	276	274	266	238	222	205	251	243	212	239	241	254	266	234	265	224	239	230	223	235	259	253	216	227	214	222	281	255	262	261	244	232	259	249	245	218	251	217	226	248	288	219	254	237	239	211	231	237	235	241	252	226	243	245	246	259	229	241	264	253	241	262	238	269	243	235	261	259	251	255	253	234	238	229	210	252	237	247	231	247	234	252	263	266	250	257	253	250	215	240	257	221	228	233	251	246	245	252	274	249	277	274	224	240	249	234	236	229	269	230	235	261	257	261	270	255	257	233	250	218	256	231	252	254	223	261	227	260	244	256	264	263	226	229	259	264	252	222	221	224	260	245	282	257	234	261	255	247	249	235	231	239	248	247	227	267	239	283	254	247	243	255	239	259	242	249	237	236	264	220	244	225	243	246	242	241	245	230	270	232	232	233	239	240	237	245	241	219	247	231	256	244	242	240	249	210	240	261	243	264	251	245	241	274	264	246	247	223	253	220	259	245	222	220	237	265	238	235	241	250	222	259	275	273	262	258	266	221	287	237	224	263	265	217	229	226	275	226	199	247	247	224	236	250	248	265	257	258	233	238	266	262	229	225	270	235	255	225
2330	572	621	598	613	576	602	603	576	568	570	627	580	568	578	561	589	595	582	574	641	578	553	580	599	595	583	566	553	555	610	590	556	550	592	540	580	542	562	605	581	555	575	555	586	618	566	606	582	607	604	585	590	599	630	590	641	601	583	530	569	568	537	568	624	541	631	592	564	590	592	552	563	578	597	601	597	567	569	636	586	566	570	601	581	575	600	572	546	577	560	598	567	539	590	548	572	580	630	584	581	549	561	595	575	538	582	541	583	564	573	547	585	539	559	590	544	630	589	608	579	572	551	596	562	580	581	546	545	574	566	533	564	600	548	572	596	623	558	539	581	576	582	579	565	631	561	538	635	594	601	629	559	601	593	547	562	559	579	550	580	565	600	617	549	539	554	557	580	604	566	566	517	588	563	559	601	557	570	579	586	553	607	584	577	568	583	578	589	585	538	586	555	559	568	605	598	574	598	564	554	584	585	587	573	555	535	581	553	566	574	581	569	529	562	621	574	558	560	542	601	572	573	557	564	567	574	576	610	548	546	593	562	615	567	561	550	592	587	589	559	602	597	551	599	577	571	542	598	575	565	553	555	600	574	582	594	592	544	572	546	586	542	624	521	573	595	599	537	564	565	564	575	549	523	611	543	610	556	589	572	566	558	598	551	595	599	595	542	558	562	547	601	579	569	640	596	547	610	583	548	549	557	576	575	586	595	610	578	532	563	581	602	539	587	563	599	543	559	609	591	567	587	597	593	613	577	558	560	567	565	542	592	555	608	577	610	578	588	583	534	580	548	552	556	555	578	621	533	577	566	572	590	591	575	554	579	586	549	546	592	564	602	562	632	554	578	576	524	598	541	562	542	590	590	553	533	619	547	567	595	545	560	586	585	635	564	587	552	585	565	608	572	526	574	573	589	558	590	559	558	579	549	563	564	609	558	547	580	553	597	572	572	515	569	565	574	600	543	584	574	565	533	596	586	551	572	569	565	565	565	562	553	583	556	588	566	556	584	550	592	574	588	599	585	601	573	540	540	567	520	583	573	595	612	568	568	529	614	539	537	565	566	573	574	582	536	592	574	573	595	588	580	598	582	597	555	547	584	539	588	603	580	571	561	580	602	558	542	588	595	618	602	606	541	575	606	555	602	607	599	579	559	578	534	556	549	535	542	608	577	545	624	584	550	558	586	584	560	588	547	607	533	587	595	550	554	563	609	583	608	578	572	611	605	535	562	570	563	566	593	565	564	621	589	613	584	619	553	594	590	545	587	520	609	556	554	531	558	583	596	589	515	559	593	553	558	565	586	603	579	555	578	581	552	601	559	587	547	570	577	561	571	592	591	596	568	605	591	540	583	633	549	615	531	570	579	599	578	564	580	589	599	577	541	592	573	538	609	586	574	569	581	601	599	556	556	588	577	544	547	634	559	571	593	599	518	559	559	548	562	575	622	566	581	573	589	596	559	584	578	591	591	583	597	572	581	578	572	578	541	561	576	576	565	585	584	518	578	573	561	603	562	597	583	575	568	570	565	592	578	614	583	570	608	572	567	605	586	583	589	535	590	557	563	567	597	615	568	585	583	538	574	564	581	542	584	560	587	565	553	562	551	544	540	575	567	552	584	555	576	623	571	546	539	635	561	612	573	563	548	584	607	582	599	573	576	519	564	611	561	589	593	565	581	554	587	566	555	551	534	581	569	592	534	535	566	656	561	571	524	566	566	554	593	569	585	590	543	590	546	593	548	565	580	543	598	583	525	572	592	588	539	558	568	569	548	576	559	568	576	615	550	570	569	596	546	585	591	593	576	583	602	612	562	556	538	567	581	581	606	580	580	596	568	586	588	539	571	596	561	548	534	586	550	551	543	579	588	560	558	573	601	545	566	527	554	633	591	550	541	551	608	566	567	565	538	536	622	535	532	574	555	589	581	620	577	570	557	593	600	605	604	609	541	589	564	571	566	591	553	551	557	543	588	585	603	571	580	577	633	583	533	553	556	574	589	565	596	591	561	609	560	570	565	618	576	573	599	618	564	569	559	569	569	645	508	591	608	592	555	611	577	590	525	587	565	598	597	550	595	577	548	604	570	549	600	577	544	605	581	572	585	616	619	569	545	573	583	575	571	573	565	544	554	559	597	594	626	607	545	599	569	586	613	604	586	586	548	528	566	581	579	577	538	596	607	602	587	568	555	574	570	591	575	616	585	619	558	537	553	564	568	583	605	565	554	603	582	586	561	566	644	566	583	590	555	571	604	596	536	652	565	593	546	575	565	547	547	582	567	574	556	611	579	583	555	575	556	561	545	578	592	597	582	600	576	552	589	582	562	544	561	576	612	515	597	562	566	555	594	597	570	561	548	572	536	595	541	575	613	570	560	580	557	587	557	592	608	582	570	574	565	590	578	580	563	591	567	574	559	592	575	572	545	587	562	581	558	581	523	531	553	556	574	606	586	572	578	552	542	575	589	582	555	569	552	580	589	525	595	561	576	548	588	578	564	566	587	561	571	557	578	582	603	579	565	577	552	592	585	521	607	535	548	616	590	529	592	573	592	580	586	601	586	599	597	603	607	598	617	575	603	572	606	575	582	545	556	529	561	612	552	578	566	608	558	565	506	569	543	571	570	611	569	548	588	562	565	565	563	556	571	596	567	591	537	567	534	575	595	563	597	557	597	592	567	561	565	509	603	547	603	558	580	619	584	549	583	619	596	584	582	570	573	567	557	607	577	593	583	539	581	541	570	577	594	569	564	606	549	573	593	569	604	541	584	621	540	545	624	561	561	560	544	623	611	580	535	600	554	573	613	555	542	601	551	568	542	577	612	563	598	555	532	528	582	578	566	564	606	578	583	583	558	545	617	573	548	572	591	603	579	536	546	571	569	536	577	582	556	583	594	589	598	583	595	573	605	606	598	574	611	614	579	575	579	558	610	546	531	577	565	593	534	522	624	574	583	551	562	519	528	536	574	603	552	533	546	552	577	620	561	525	586	577	565	612	590	587	586	605	568	567	605	614	579	624	559	569	555	568	560	521	557	555	530	626	561	567	574	559	595	547	569	571	554	568	542	577	542	588	618	527	543	562	583	592	581	569	542	551	598	585	575	587	598	571	579	571	596	544	578	622	595	581	555	548	576	578	532	557	584	600	564	536	590	594	574	586	569	597	605	536	575	624	567	608	601	593	633	556	604	538	555	598	581	578	606	568	554	587	598	579	579	576	603	563	524	593	546	599	518	574	559	586	542	534	615	575	596	570	539	605	592	549	591	591	584	570	609	558	568	600	563	576	582	563	572	588	588	580	535	606	605	589	586	558	572	586	569	586	519	582	612	566	579	615	582	552	570	594	564	560	561	547	529	595	562	572	588	595	591	574	544	571	551	597	576	567	586	575	545	552	592	546	651	585	587	574	536	567	575	553	546	582	591	578	607	571	580	567	568	564	548	550	562	531	551	587	538	571	603	585	589	567	578	560	571	526	584	553	587	556	580	574
8967	742	673	551	544	450	425	379	367	378	348	356	398	374	335	342	355	332	337	322	321	362	337	303	365	344	373	354	349	352	347	354	343	319	328	325	367	337	365	349	338	329	352	366	308	341	327	340	313	354	359	351	319	326	324	347	385	324	336	328	348	330	327	373	325	363	329	359	365	332	353	326	336	314	320	340	356	345	325	322	338	315	336	347	377	347	324	354	343	306	353	343	352	340	343	352	364	368	322	326	353	338	334	342	347	355	389	350	316	336	320	329	310	354	365	359	330	309	307	346	328	364	320	311	342	334	349	343	325	373	320	362	332	306	329	339	346	330	334	353	325	337	359	344	339	315	356	356	320	324	295	348	325	312	385	325	341	336	338	324	339	326	301	323	309	315	344	343	331	341	347	340	315	359	315	370	327	341	351	331	341	360	327	344	329	293	348	330	338	343	341	335	309	316	356	379	366	329	359	343	313	342	346	346	349	323	317	357	350	335	358	300	363	324	347	370	356	309	359	329	368	351	335	300	334	338	372	337	335	347	343	345	330	348	322	337	353	343	355	346	339	339	328	375	308	319	341	312	328	362	352	339	344	357	343	315	353	335	317	337	323	302	322	322	351	282	336	347	339	346	365	383	380	311	302	317	322	369	371	359	359	313	325	295	311	328	307	340	329	332	332	333	362	351	359	349	353	351	313	345	366	357	362	346	346	367	302	364	347	389	314	310	316	337	350	359	312	347	332	331	363	329	352	338	341	354	292	316	342	392	342	333	346	317	323	328	305	366	367	311	361	325	323	318	347	334	281	348	325	338	304	299	338	355	313	351	306	326	329	306	339	358	346	321	363	332	313	334	346	317	329	372	327	343	338	339	372	316	323	312	322	314	323	367	318	339	332	334	330	348	334	349	336	348	335	344	353	329	349	361	308	345	327	312	352	339	283	345	354	318	307	375	381	337	342	346	307	320	323	380	343	326	317	322	336	356	333	322	320	331	344	344	338	337	307	353	339	336	321	337	315	359	357	340	348	322	376	315	341	371	319	348	335	346	342	307	300	356	354	334	360	339	344	351	346	356	321	346	341	336	381	324	330	335	358	319	325	348	335	344	311	300	344	334	341	314	318	313	320	350	364	370	306	317	330	358	353	348	353	295	352	353	314	343	369	347	317	331	333	296	350	309	358	338	348	341	342	323	342	348	325	322	324	351	334	334	322	317	320	320	335	314	356	324	314	328	363	368	297	300	343	339	321	381	331	368	334	322	299	362	330	352	367	366	337	360	334	322	314	325	373	376	356	387	361	337	299	315	323	305	307	319	324	328	341	339	319	340	368	349	337	363	301	333	307	367	329	333	339	350	390	325	315	355	348	299	322	345	352	319	329	371	344	346	340	312	324	296	343	361	326	357	311	348	350	349	354	319	329	296	325	305	375	341	330	296	333	378	331	340	361	331	292	323	327	305	359	321	327	325	352	338	317	333	323	322	337	350	344	309	334	318	320	312	335	319	303	365	337	358	317	336	323	343	372	370	377	345	342	331	317	374	353	319	328	367	359	369	332	359	375	330	324	334	322	307	326	324	335	331	337	315	287	348	345	327	347	338	340	389	320	348	353	347	335	315	367	339	354	298	340	308	319	341	293	333	300	316	326	345	369	311	364	362	327	337	314	329	330	332	332	313	352	353	342	318	351	316	341	348	354	361	301	318	340	337	309	310	353	345	321	320	318	378	369	365	347	316	300	352	335	327	311	312	334	315	348	345	343	379	329	360	349	352	363	352	330	363	326	356	312	342	344	369	336	344	331	326	318	335	326	358	341	352	314	305	330	360	360	321	333	327	320	339	338	338	376	336	341	380	305	361	308	321	368	347	305	326	340	334	361	317	349	340	357	345	331	371	319	334	364	353	349	354	330	333	348	362	365	356	346	304	314	353	338	315	296	362	323	339	305	372	344	356	333	344	375	346	316	329	323	336	323	315	332	337	371	317	320	339	301	350	322	354	356	308	367	321	365	328	352	320	349	342	332	318	305	336	326	324	342	330	329	345	299	345	353	343	312	317	371	338	314	335	315	347	349	345	297	343	305	340	344	351	346	367	351	371	359	351	338	355	339	360	357	320	348	385	376	380	382	338	367	338	342	366	331	315	346	364	349	357	316	341	339	293	346	334	375	346	353	326	325	322	337	340	311	384	305	348	357	334	310	341	366	332	362	368	334	310	317	328	349	365	333	322	332	348	342	324	340	369	322	305	352	318	347	341	349	388	330	338	370	349	317	310	336	370	352	360	377	354	364	363	282	338	326	299	318	359	306	336	356	347	346	321	302	308	325	307	321	347	356	321	346	354	327	355	388	348	348	370	364	317	359	322	312	366	346	324	338	320	364	318	303	375	353	361	336	360	321	357	390	326	339	315	304	354	351	359	350	339	339	322	296	369	324	362	349	346	325	341	381	358	389	329	366	351	328	333	371	328	319	330	344	355	320	385	310	347	339	346	307	374	351	295	320	348	371	339	328	317	365	336	332	342	349	336	318	316	359	332	369	354	364	336	361	337	329	315	366	351	355	323	341	321	334	323	339	334	346	319	329	368	337	315	351	333	287	366	313	352	373	338	369	335	344	327	322	358	359	346	334	360	337	344	317	332	359	358	329	338	335	303	366	334	333	332	325	347	319	294	315	342	336	311	337	375	334	339	297	322	323	320	354	349	372	322	343	360	314	352	335	322	329	344	311	316	324	348	341	349	332	334	341	326	345	343	323	359	320	335	335	384	360	368	372	380	337	353	321	347	349	358	339	358	347	348	344	354	351	329	355	362	367	314	307	339	356	320	338	343	353	376	360	334	315	326	346	349	355	367	361	328	316	357	366	345	343	338	349	339	372	311	356	349	331	337	330	321	341	337	368	340	347	368	336	321	380	345	322	344	324	280	339	363	377	349	361	322	361	388	318	340	349	349	369	375	315	329	349	305	334	359	332	343	385	339	324	321	322	365	327	338	349	325	319	342	329	342	369	331	343	353	327	311	354	363	344	345	349	323	368	354	329	342	324	365	332	347	368	328	373	352	387	375	344	311	331	335	349	331	296	340	295	338	339	329	317	357	350	329	273	319	348	354	353	361	323	348	336	361	345	321	357	353	327	324	360	340	340	328	344	355	342	374	312	325	306	332	334	302	340	343	347	315	342	307	326	332	350	295	361	345	323	314	319	341	355	358	350	345	298	332	368	384	331	346	338	351	365	313	342	348	318	317	332	357	321	334	348	324	369	356	363	344	317	373	309	323	352	351	311	353	315	329	324	304	326	350	355	351	323	327	304	332	337	346	312	345	346	328	338	316	342	340	396	371	324	330	342	326	351	351	327	343	315	333	304	329	318	339	356	363	325	360	326	318	324	364	330	326	306	342	375	318	342	349	368	325	339	335	345	330	338	329	294	361	360	354	330	399	356	358	333	358	326	352	353	333	361	385	358	337	306	341	346	344	344	323	354	384	356	361	312	312
7077	1027	1537	1657	1416	1255	1119	1079	965	933	913	917	881	872	843	878	830	870	848	814	821	789	788	835	822	796	790	813	811	744	781	812	794	760	803	796	717	746	812	815	769	807	759	753	773	756	809	725	745	751	752	780	844	822	811	810	828	852	797	796	793	749	783	727	788	816	824	767	779	773	773	771	815	764	768	770	761	766	753	772	778	799	810	791	753	775	750	779	747	787	758	799	777	784	740	786	748	810	833	792	802	701	797	781	800	803	780	799	800	812	756	771	761	739	702	767	751	764	805	752	792	773	795	729	735	808	756	784	782	766	724	748	754	778	761	786	803	772	716	793	811	832	746	759	745	785	747	734	738	760	718	818	753	738	770	755	758	756	755	789	739	751	778	739	747	742	801	732	781	685	754	763	757	802	777	751	740	782	744	798	772	700	768	738	741	763	761	717	769	763	844	733	773	730	736	730	765	766	829	763	791	761	750	746	761	753	741	776	800	732	693	806	751	812	770	754	747	749	782	798	735	758	701	757	794	747	758	826	774	751	808	751	775	768	758	760	746	731	692	762	790	767	738	744	728	808	760	760	791	826	727	759	749	759	801	710	748	730	813	722	762	773	795	772	756	753	771	808	752	781	784	744	747	738	765	760	820	743	775	777	715	760	695	746	759	767	764	764	732	739	709	781	770	734	733	765	792	739	732	761	782	797	768	777	731	751	785	761	745	764	768	790	788	742	737	760	752	772	775	794	757	772	756	721	767	773	724	757	789	736	743	736	736	726	745	764	776	769	791	802	744	744	739	760	732	762	772	759	799	728	739	825	756	758	711	755	737	768	720	780	736	787	769	754	770	728	732	806	748	753	774	738	755	750	781	766	764	777	756	793	785	783	819	756	766	814	725	761	802	781	778	785	749	789	789	748	743	734	809	709	786	739	737	851	789	751	743	789	758	737	733	779	757	734	769	751	759	773	757	739	775	739	748	782	755	728	768	755	685	783	769	780	776	774	767	720	789	769	777	790	739	812	732	763	752	754	762	790	677	787	791	749	791	746	738	697	758	736	720	709	789	769	782	760	764	733	743	735	741	759	756	763	772	684	719	755	736	755	763	756	791	762	740	805	771	749	770	758	719	789	755	840	768	744	744	778	750	775	740	747	750	752	774	744	767	733	785	807	764	755	700	739	749	782	778	767	770	775	775	763	759	721	741	738	749	761	714	754	777	740	806	770	733	778	737	775	789	759	752	765	788	740	776	744	772	729	745	808	747	716	768	761	810	717	771	743	744	752	743	790	745	721	721	789	769	754	805	786	756	789	762	763	756	755	826	743	758	749	747	802	777	761	737	763	734	736	754	757	763	771	735	734	772	772	765	745	719	763	767	789	760	747	771	789	771	750	763	752	727	805	778	775	731	798	774	788	732	770	753	734	778	792	738	750	750	747	755	730	727	756	737	766	776	765	737	737	762	767	824	710	777	787	726	733	769	737	764	778	782	805	793	752	775	752	779	727	732	748	788	725	742	747	755	771	815	739	728	726	726	754	762	791	759	756	797	774	799	758	779	694	759	778	759	711	776	799	800	782	782	763	734	748	781	753	762	738	788	776	784	775	808	754	746	818	765	765	761	760	809	747	737	787	795	778	766	765	760	772	736	765	741	759	788	786	762	778	765	788	741	740	773	751	777	722	750	767	787	783	800	777	739	731	784	777	782	747	686	712	767	724	751	707	727	791	743	722	715	798	758	816	733	768	749	823	746	804	781	772	738	778	735	753	745	737	824	725	698	780	773	711	728	759	742	719	778	783	806	754	776	738	729	761	769	720	751	682	730	752	750	771	812	802	737	697	752	750	728	808	783	751	762	818	782	780	793	788	698	806	747	810	755	823	755	764	748	745	764	792	785	733	710	820	774	796	786	773	773	732	761	678	777	787	749	735	731	788	756	814	721	773	804	742	737	785	746	825	739	769	728	768	758	741	783	734	805	733	782	748	763	790	741	793	762	747	765	751	752	720	750	724	795	741	710	754	705	771	745	736	763	745	794	766	765	747	805	726	735	824	726	760	795	782	736	775	769	754	729	746	738	800	768	774	757	737	760	793	748	755	769	763	785	771	670	770	789	790	786	794	769	725	783	763	801	753	783	740	800	751	751	815	742	770	773	726	749	798	782	729	779	731	795	772	744	773	783	744	707	741	719	726	764	754	789	771	732	799	689	770	697	717	787	770	713	740	754	755	729	793	743	780	768	723	755	798	783	753	771	783	769	710	781	761	770	731	741	783	834	743	775	736	780	750	790	745	742	722	730	812	777	752	712	794	764	747	782	748	745	802	770	769	806	819	693	771	776	780	782	768	763	755	788	785	716	748	800	733	821	744	793	784	780	774	770	758	790	745	771	727	797	783	797	797	737	809	749	768	755	769	728	786	765	779	789	753	763	719	823	770	790	728	778	761	749	808	785	824	739	709	742	779	765	759	739	722	797	766	718	718	778	785	789	747	744	760	742	746	741	759	746	727	802	769	744	772	769	790	759	774	751	720	774	782	769	763	795	690	750	761	735	728	778	723	765	769	771	761	759	716	747	757	726	750	714	756	722	757	751	783	740	757	729	823	777	767	785	760	740	753	770	735	739	775	723	760	747	769	749	739	715	792	736	720	771	727	704	766	770	772	758	760	714	752	737	781	748	722	805	780	759	760	755	745	789	769	751	747	733	801	789	787	773	784	757	765	773	722	744	714	799	771	788	753	762	715	730	712	721	798	786	763	768	763	766	773	821	753	805	743	746	780	747	739	785	773	775	762	738	774	761	757	717	759	771	678	747	771	718	739	723	745	726	746	748	793	762	794	771	780	744	765	736	788	723	767	769	780	797	714	736	811	779	796	753	781	813	747	770	800	781	765	717	787	814	775	744	723	770	737	763	725	772	803	745	771	741	733	757	731	749	765	778	759	715	780	773	768	792	770	771	731	746	715	799	776	780	738	770	700	751	760	778	742	780	795	766	735	792	785	726	800	780	754	759	783	752	714	787	754	750	773	792	722	803	766	772	792	727	825	780	765	747	767	843	789	792	771	766	772	812	799	726	738	736	750	777	731	821	752	733	819	735	795	811	775	751	752	761	800	726	755	764	744	744	787	701	751	756	727	742	849	821	776	719	746	718	808	766	797	730	752	760	752	767	752	796	685	711	726	756	777	721	780	776	765	741	736	709	757	808	711	725	774	781	750	738	743	768	761	795	789	751	746	794	767	745	725	707	776	761	750	777	759	795	755	736	733	762	778	737	757	772	791	747	765	771	742	750	760	760	789	778	781	779	750	745	720	766	765	774	734	761	744	775	783	771	727	761	732	769	782	801	758	743	734	765	737	783	820	756	730	760	734	702	788	728	733	780	720	766	753	756	719	788	771	787	762	748	736	736	771	764	730	728	783	781	776	718	761	754	723	779	799	755	761	726	794	746	768	780	858	718	817	764	795	744	769	713	758	766	701	758	756	751	733	721	792
15614	1564	1279	967	796	594	559	537	497	510	533	492	457	499	445	433	414	432	412	450	437	478	418	412	424	435	425	403	470	391	437	429	408	435	409	394	413	446	400	446	419	418	450	413	382	408	478	400	420	385	429	430	415	422	434	426	433	439	400	433	415	446	393	433	418	392	395	407	417	369	379	425	417	421	434	419	439	411	415	388	412	412	447	430	378	384	383	388	426	435	416	410	436	436	453	430	444	396	390	435	422	452	412	390	375	422	422	429	391	372	432	460	450	455	394	413	440	471	409	408	450	415	414	392	421	410	413	388	402	437	430	446	458	412	408	447	405	411	411	429	426	415	394	412	405	417	449	451	402	431	410	433	412	391	429	447	414	453	424	397	425	421	367	416	442	423	405	420	412	411	406	433	471	413	451	397	435	408	417	386	415	366	403	427	456	428	419	427	384	396	374	403	449	424	408	419	419	412	401	428	389	410	399	463	447	456	433	412	415	429	409	415	453	396	469	417	400	407	411	435	400	438	469	409	448	443	390	390	399	391	434	423	429	414	429	430	461	413	419	410	399	419	413	422	402	436	447	421	436	424	429	441	450	388	423	453	406	436	411	382	416	437	392	421	460	399	411	424	443	429	440	441	420	419	440	400	453	438	422	428	395	405	424	411	370	414	386	445	395	398	387	400	420	416	440	422	401	410	417	407	401	422	400	418	436	431	410	431	423	441	442	365	413	392	406	426	453	391	413	364	395	387	427	405	426	427	422	409	435	399	387	414	419	398	425	449	365	398	389	438	405	469	400	411	410	438	440	402	450	444	394	435	465	398	407	378	420	430	439	453	455	431	435	420	402	405	414	403	440	415	440	430	435	422	419	440	435	397	455	398	442	419	429	419	429	440	407	455	454	430	393	430	419	402	408	433	432	418	399	391	401	412	460	381	388	439	380	447	389	425	400	381	390	429	447	418	408	420	425	399	435	429	408	408	420	409	415	402	377	437	417	400	416	452	438	415	434	433	401	386	390	417	417	413	406	390	413	393	435	438	401	405	420	407	401	429	401	431	390	406	441	394	409	425	438	412	420	398	446	389	399	423	400	386	411	430	421	389	388	417	409	467	411	424	435	436	458	381	403	434	443	396	427	399	435	411	405	436	426	459	434	387	422	407	344	372	413	419	420	390	418	428	435	433	404	395	385	358	452	449	392	364	427	394	436	420	394	416	387	388	431	414	449	448	385	428	442	436	458	457	424	457	454	416	431	419	419	422	428	408	430	408	405	418	426	376	444	421	400	415	417	401	430	454	411	409	422	410	406	379	437	429	436	378	458	435	397	409	441	405	449	378	411	413	413	420	383	410	412	434	445	466	451	433	418	449	421	398	415	450	433	406	410	402	409	455	399	427	442	413	422	434	429	459	455	402	399	468	403	391	418	411	411	409	442	405	427	392	432	414	402	403	409	415	400	421	452	426	457	417	458	374	421	451	433	446	379	411	427	432	449	398	403	457	428	394	409	446	411	429	433	399	422	469	448	393	421	380	393	381	417	391	406	411	422	399	433	441	428	488	439	383	433	412	381	426	436	431	458	420	418	430	479	423	428	438	406	414	440	415	388	396	421	427	410	380	407	387	405	395	406	420	396	427	410	410	411	384	426	425	424	428	389	433	415	383	395	424	439	434	426	384	454	434	422	394	432	422	413	442	452	436	457	419	394	409	427	405	433	407	376	389	416	405	396	413	408	388	392	423	439	357	416	450	443	447	358	461	429	367	428	456	433	395	441	406	385	383	437	447	408	436	422	441	392	445	466	382	402	434	394	378	425	445	452	411	428	407	410	426	425	392	407	450	418	462	391	403	409	467	454	414	477	405	418	429	408	418	454	444	394	415	408	380	439	449	442	417	421	432	433	420	460	426	451	432	412	440	401	406	400	401	403	434	391	414	446	430	427	395	375	404	448	425	384	431	405	424	423	359	454	408	404	419	435	421	435	421	430	401	437	419	381	417	412	431	421	438	407	421	401	430	415	395	430	448	414	456	413	380	429	417	393	467	440	442	416	387	422	432	433	450	443	451	408	449	411	418	433	408	424	418	382	423	404	404	411	399	451	421	436	404	420	384	405	426	438	402	421	388	375	446	418	400	459	433	396	397	390	436	428	424	417	427	432	409	411	454	399	423	454	426	427	449	438	428	455	453	394	449	436	423	439	410	389	463	423	416	384	402	412	413	441	430	393	413	442	381	447	390	429	453	400	435	468	436	443	395	418	418	422	404	423	395	414	425	452	402	418	453	409	439	418	435	450	453	391	396	433	426	422	433	417	397	443	382	407	434	407	367	398	401	395	444	456	446	451	384	382	388	424	454	423	425	419	444	447	385	406	435	447	474	413	418	379	447	404	417	414	440	415	413	423	419	414	422	400	402	401	436	413	449	424	427	393	376	415	398	400	442	398	410	402	432	414	429	402	434	439	415	422	418	401	446	468	428	410	425	423	397	437	411	400	414	400	384	412	418	428	420	400	381	375	416	414	408	412	419	410	431	392	396	412	404	425	384	382	426	420	414	406	425	464	390	413	440	397	394	426	394	379	370	369	436	406	425	400	406	440	391	410	434	427	412	426	419	419	447	386	405	441	452	417	444	432	430	431	418	396	422	393	431	459	446	397	411	453	428	407	451	425	429	393	451	421	400	393	416	404	380	431	394	426	417	416	420	431	395	444	460	457	407	421	410	445	412	393	409	424	384	413	399	415	431	405	407	442	404	415	396	424	372	438	444	443	397	408	422	415	387	427	434	404	374	396	407	411	418	401	405	415	423	416	439	455	403	401	388	408	456	413	404	450	438	437	398	380	443	405	396	382	426	402	423	399	421	399	404	426	407	418	393	394	413	392	412	383	408	429	443	440	413	376	421	412	420	436	422	405	425	450	463	394	386	409	424	408	427	449	418	423	439	417	435	443	418	389	445	373	391	395	391	366	437	457	456	377	436	398	429	415	400	454	398	427	418	407	449	427	395	431	396	442	395	428	425	451	440	426	398	384	380	389	414	395	456	417	381	414	419	392	410	428	401	424	458	436	374	400	406	421	438	458	455	407	424	419	473	419	415	380	423	390	409	447	395	423	412	403	401	382	442	377	427	391	401	399	437	413	408	402	405	442	417	454	434	463	408	421	392	421	423	430	453	409	436	411	446	396	420	379	430	452	428	419	416	395	416	409	437	417	394	465	430	411	409	381	436	414	416	449	422	383	432	440	419	414	389	358	407	434	415	410	436	418	414	403	462	434	420	395	407	396	424	366	416	379	385	403	414	413	421	416	429	447	436	420	406	435	471	419	416	384	501	449	406	432	412	463	425	454	418	414	403	417	422	405	442	405	407	402	411	431	448	414	403	435	446	450	395	397	438	416	366	438	420	407	418	406	438	426	410	476	384	413	410	442	409	432	440	437	416	442	364	443	392	417	432	437	446	435	373	387	434	426	444	460	409	430	439	408	445	423	451	406	376
8933	1527	2357	2588	2274	1897	1730	1517	1364	1280	1282	1158	1177	1123	1115	1042	1041	981	1021	1004	1000	1045	1003	945	975	957	942	977	978	986	930	923	964	888	941	948	927	906	975	902	950	942	955	940	923	873	938	865	919	893	894	948	976	967	939	1053	1091	967	983	925	921	931	900	951	894	915	924	916	939	903	887	955	934	912	966	984	970	919	961	942	922	954	935	957	941	920	904	922	895	959	994	947	955	959	950	944	935	981	933	916	972	884	933	930	983	893	949	959	916	979	917	908	972	894	986	903	872	973	931	925	934	947	926	981	969	894	906	958	892	904	912	928	955	915	863	882	908	911	929	881	936	934	909	877	894	879	934	919	952	892	891	923	955	900	901	919	873	950	887	888	853	901	868	906	891	916	874	935	862	910	886	872	891	885	958	906	949	932	924	898	934	879	930	900	885	881	933	949	846	914	893	908	898	956	850	908	938	922	864	897	966	860	915	868	940	896	855	892	905	866	901	911	921	919	946	940	919	936	874	922	900	869	938	954	904	947	899	942	933	948	878	906	920	880	899	865	884	916	902	877	863	947	925	940	932	884	903	929	911	879	947	907	873	876	916	926	965	918	897	866	913	932	907	987	891	911	875	857	891	961	916	851	923	924	834	974	883	932	883	889	924	906	914	936	928	864	933	907	896	892	882	887	911	934	916	970	917	907	922	930	901	860	858	904	893	918	864	910	916	877	908	885	927	990	975	919	916	889	855	951	899	937	946	935	888	912	818	907	956	879	881	898	930	914	926	942	917	876	931	940	844	918	945	926	888	871	925	900	854	950	931	934	906	908	934	871	952	875	918	947	888	946	897	908	868	936	894	958	885	901	893	865	964	921	895	892	982	886	903	861	908	895	908	995	866	849	895	873	889	871	906	861	862	889	888	911	945	879	891	896	889	870	955	875	898	936	917	889	915	903	890	911	928	918	910	908	919	890	935	891	897	914	885	909	928	859	936	843	877	894	905	926	934	885	891	877	896	894	897	914	907	911	903	908	876	933	881	895	917	935	865	933	897	846	897	886	880	911	887	960	919	869	863	897	903	910	952	928	949	910	895	873	933	889	895	920	966	880	898	890	922	877	860	881	936	848	914	904	887	863	995	871	899	899	992	950	958	851	945	923	874	877	901	896	906	935	879	893	855	930	925	899	887	888	921	939	907	929	893	897	913	897	915	838	923	907	905	865	939	949	867	928	987	916	889	891	903	902	868	894	893	914	896	906	934	912	904	931	906	927	898	875	918	960	921	892	927	901	895	905	892	966	909	857	919	892	904	912	905	866	937	900	934	927	865	841	886	938	872	932	933	907	905	940	943	889	880	962	940	914	893	900	912	841	908	902	919	950	931	885	869	894	922	923	858	899	915	921	889	870	874	860	901	927	918	856	931	940	903	961	894	896	941	900	889	883	930	923	836	897	913	856	930	961	946	902	893	977	880	879	899	916	854	939	864	867	897	895	878	931	972	915	959	923	901	922	877	934	922	942	905	917	935	936	897	917	922	890	871	885	965	875	889	877	896	874	879	943	895	858	904	849	929	943	900	926	917	914	988	878	928	952	853	926	920	904	937	931	867	863	911	892	857	891	878	889	908	872	902	853	925	950	957	915	941	905	877	948	950	867	870	876	935	895	887	913	914	934	903	905	904	944	870	909	923	875	953	902	925	920	938	935	956	895	906	908	908	867	878	951	905	905	920	914	911	915	874	877	868	920	856	955	886	891	877	942	903	895	902	917	987	893	907	944	879	862	891	881	939	891	906	923	865	950	876	955	939	900	931	999	910	907	874	880	884	879	932	895	886	916	902	870	907	849	922	922	853	884	912	913	897	906	881	919	928	902	895	902	904	848	848	931	914	946	894	929	996	909	901	901	936	889	915	885	925	898	954	933	906	947	922	874	858	862	907	943	888	906	909	914	882	937	864	943	939	928	891	921	881	890	932	873	876	957	878	944	950	919	859	885	944	892	931	912	874	852	876	915	927	923	898	941	895	915	902	880	910	917	936	884	860	924	914	923	900	947	916	892	926	881	928	925	927	942	919	892	882	915	914	924	936	898	887	973	928	912	893	926	938	894	884	964	916	919	905	900	903	923	856	874	860	938	908	928	892	904	937	888	895	913	931	919	919	877	910	919	936	927	905	861	910	894	914	960	929	910	923	882	910	877	873	916	941	932	916	889	958	935	905	922	916	987	882	844	911	925	863	872	962	897	897	936	894	909	884	901	913	910	887	872	932	889	899	910	863	972	912	872	895	900	879	884	902	861	937	918	902	907	887	867	893	932	916	932	906	948	930	868	948	946	894	863	887	900	879	940	901	939	862	932	896	934	931	831	908	944	911	886	945	931	905	927	946	903	913	874	923	908	941	898	911	905	919	921	894	934	916	920	908	937	875	897	911	885	879	922	915	942	914	960	933	935	856	915	912	897	903	931	877	895	932	920	904	934	934	928	870	895	903	902	894	899	956	879	905	871	922	889	896	897	910	885	928	854	918	917	908	882	904	871	865	931	868	842	927	898	937	888	873	858	957	865	882	916	891	923	885	892	878	897	867	900	953	912	919	909	1004	917	914	940	898	903	901	941	936	898	894	909	919	919	916	884	904	880	930	905	908	908	926	886	942	910	859	945	952	869	901	899	910	917	903	946	899	888	889	911	906	887	888	920	923	900	831	932	882	917	958	886	953	918	909	899	917	917	898	874	904	935	926	887	870	878	919	867	843	853	920	870	853	907	905	976	890	920	920	906	887	910	900	945	908	951	911	852	866	931	914	889	902	865	927	887	901	871	846	912	949	889	880	968	940	902	885	919	900	917	937	924	938	897	887	874	872	921	921	915	907	909	898	947	936	883	980	929	936	917	860	886	896	908	921	916	900	917	873	938	889	918	924	901	906	906	909	918	916	887	876	969	939	878	921	940	903	910	908	914	875	891	870	849	852	914	945	895	897	915	868	921	912	872	905	920	946	889	931	944	890	875	899	950	881	925	869	940	939	879	883	843	911	920	880	949	940	932	947	909	865	936	914	916	896	874	904	844	879	877	919	908	872	936	925	936	921	851	939	927	902	869	847	916	949	885	952	855	892	877	852	887	804	934	891	915	885	898	916	908	900	880	908	966	881	923	949	930	877	863	920	850	892	919	876	921	911	910	914	942	967	900	916	919	908	837	897	914	906	905	896	925	886	891	918	942	902	861	948	907	916	901	827	930	857	868	889	870	947	908	921	875	913	932	917	982	915	917	910	914	878	863	862	937	883	882	974	906	936	898	913	927	972	922	922	910	896	894	920	889	903	898	917	945	960	885	925	918	917	888	943	916	981	912	919	903	912	953	944	934	890	942	907	855	904	865	849	937	881	886	918	922	891	937	840	883	915	929	883	944	873	869	990	924	924	872	923	872	913	916	915	917	941	925	893	943	909	888	942	935	913	897	872	849	907	900	857	910	876	851	922	925	937	939	937	934	914	978	960	871
2243	268	256	255	263	254	239	256	225	252	233	243	230	253	239	243	227	285	254	273	234	228	233	234	265	269	260	258	273	232	249	229	252	242	257	245	283	231	225	209	261	224	252	256	240	259	250	234	217	256	288	264	235	249	266	242	229	279	260	235	254	242	236	232	263	269	264	232	270	268	234	222	214	201	253	253	217	240	255	228	242	212	237	257	238	266	231	254	232	245	221	254	247	210	264	247	287	272	248	243	256	240	252	230	262	250	223	249	233	267	234	251	252	257	236	214	242	214	252	217	229	224	262	260	254	241	241	232	258	240	234	264	238	261	260	246	230	224	287	238	255	248	258	227	255	233	232	252	261	231	229	210	241	264	212	262	241	224	237	236	223	218	223	259	283	230	252	251	232	256	247	263	247	252	266	257	231	198	231	219	257	274	236	200	200	223	257	255	251	236	274	267	230	215	229	228	219	234	227	240	234	251	238	236	243	227	242	253	265	190	269	239	238	228	239	245	237	283	229	266	242	222	258	243	246	265	239	231	241	237	244	267	275	270	242	237	247	270	249	225	254	242	276	229	219	242	251	228	240	262	253	246	243	236	237	265	277	256	246	264	252	244	227	250	281	272	241	226	269	260	244	228	245	243	222	266	234	249	262	244	230	227	259	238	254	247	235	232	242	242	240	227	253	213	248	227	229	239	245	234	251	263	258	255	218	241	249	258	259	264	264	266	226	251	259	247	278	261	235	241	264	231	231	287	245	233	213	252	214	236	248	258	258	238	244	246	259	228	224	255	242	271	240	243	269	281	238	259	248	220	232	245	233	279	264	252	244	242	262	231	232	264	268	248	272	256	250	243	250	241	213	231	259	266	266	242	216	256	248	256	240	221	245	268	246	234	237	237	257	245	222	238	264	265	232	248	250	247	226	222	223	252	254	229	276	242	249	246	259	245	270	236	220	259	246	224	257	229	240	245	241	244	221	242	230	276	243	256	247	213	245	244	233	248	253	252	229	249	253	245	235	242	288	265	233	233	223	242	221	225	260	280	268	254	252	252	273	230	279	275	252	220	239	225	230	258	256	245	240	216	241	238	250	257	241	242	213	221	243	225	251	244	243	250	228	259	262	216	227	270	257	223	226	231	247	219	281	258	241	209	254	272	233	245	242	265	236	236	260	250	223	238	226	218	249	223	240	255	274	276	213	214	259	275	240	244	225	241	229	263	248	256	282	246	240	252	244	281	272	233	237	243	231	212	255	260	251	229	286	294	241	251	210	258	229	209	237	221	258	252	254	215	260	280	259	232	251	244	225	256	286	258	256	259	235	258	234	242	261	256	261	226	253	249	229	217	239	213	244	250	247	224	253	238	226	275	257	216	217	217	243	240	240	264	245	232	255	231	279	230	250	244	246	232	255	265	279	283	208	234	252	240	302	255	212	227	247	264	233	240	246	241	238	232	247	237	231	232	249	247	251	251	261	238	273	216	243	246	237	263	245	276	202	231	236	236	218	253	253	210	244	245	250	250	260	206	244	249	234	240	250	242	253	276	249	246	274	228	226	227	281	240	259	216	222	227	256	237	237	228	244	240	261	242	253	255	270	228	225	255	238	219	285	271	266	252	275	229	234	234	276	223	253	241	229	268	262	248	259	255	247	229	270	213	238	282	240	228	243	253	253	260	252	225	267	239	248	243	244	257	267	205	252	215	213	249	258	251	225	188	246	255	247	234	278	208	254	219	247	260	259	263	241	239	246	247	248	232	276	227	268	231	253	231	255	253	236	231	252	224	294	262	251	242	236	246	243	237	235	246	235	250	247	236	251	274	241	230	249	238	242	226	234	265	214	267	243	231	250	270	277	280	262	222	233	237	234	208	260	248	225	225	242	216	246	256	218	232	257	239	275	246	231	225	279	237	235	225	225	266	232	231	251	254	257	236	225	228	262	233	224	264	253	262	260	269	240	244	245	260	239	254	219	243	246	240	244	238	252	264	226	270	236	249	246	242	220	233	256	244	247	254	265	262	283	256	244	266	256	233	237	217	239	237	211	219	250	238	238	252	275	273	254	237	263	259	250	245	243	256	226	236	268	241	263	241	247	233	251	266	229	265	245	213	237	249	255	216	242	211	245	238	227	231	248	229	262	263	242	257	239	225	243	206	245	251	247	228	255	254	244	244	231	252	221	240	236	222	244	228	238	234	235	231	244	256	252	246	220	247	243	262	216	269	257	233	248	232	244	228	250	236	251	268	254	228	258	244	258	271	274	258	223	275	221	253	270	258	244	265	249	221	239	236	219	223	239	271	252	223	251	259	216	217	257	220	220	243	231	254	265	232	250	222	223	257	261	247	259	262	262	264	261	262	294	210	274	218	271	260	273	235	226	236	231	238	279	267	250	236	244	249	251	233	250	222	257	273	238	213	260	264	247	227	231	247	220	226	244	259	266	228	242	251	239	265	229	256	246	276	235	231	247	259	260	242	240	253	272	279	251	235	219	226	214	242	230	281	249	247	229	256	250	256	229	265	231	254	254	230	224	261	231	245	293	245	213	243	259	245	262	239	259	246	249	218	243	241	220	235	237	257	245	235	249	253	235	228	244	236	223	274	231	267	259	240	259	236	247	238	281	261	253	215	256	258	232	252	224	258	247	216	246	224	241	280	234	232	263	243	271	257	226	226	237	241	278	229	236	253	259	246	260	249	250	251	236	231	245	267	247	261	236	244	240	235	238	261	233	224	244	266	266	260	257	233	246	240	251	245	240	253	245	221	228	248	240	260	225	240	247	241	221	268	233	223	252	227	244	246	255	239	263	200	234	233	262	253	279	272	239	236	240	269	231	257	222	220	245	250	277	229	260	227	278	232	238	217	236	216	227	244	269	254	270	234	261	233	246	229	257	255	238	236	252	216	266	245	252	244	224	246	225	227	241	251	224	226	245	220	242	238	240	254	259	275	215	250	236	232	234	257	246	279	228	228	270	222	225	241	224	226	243	272	233	242	218	243	242	242	261	242	258	260	258	247	256	241	255	261	223	254	255	228	211	242	240	246	267	238	244	218	229	236	240	226	218	239	245	254	228	212	212	264	253	240	212	211	257	246	224	265	230	274	229	238	244	249	262	237	245	241	251	246	275	225	244	253	217	221	241	221	254	282	256	212	243	245	215	220	229	247	225	244	240	250	231	235	242	241	235	244	251	252	260	261	247	270	232	198	259	226	254	216	250	266	230	240	238	234	235	247	262	272	223	230	263	283	252	253	246	214	247	232	250	250	231	233	234	260	230	245	270	258	244	240	254	256	230	242	224	211	262	240	252	266	273	240	246	225	280	246	239	243	260	231	236	236	239	280	254	264	258	276	241	270	246	259	248	266	243	257	233	245	238	268	232	232	240	227	266	254	249	235	232	239	237	234	267	241	217	264	242	249	273	233	258	251	239	267	249	251	228	252	266	268	234	247	218	233	268	213	243	249	290	286	232	207	243	252	229	232	235	213	251	251
2265	609	603	613	619	586	576	618	562	556	604	578	589	602	610	611	614	593	561	547	586	604	599	568	555	578	604	576	574	568	581	562	579	553	615	582	581	593	621	585	571	578	582	564	524	561	564	577	574	558	566	568	543	600	599	614	595	620	584	611	577	593	563	563	578	607	545	579	586	539	606	607	564	573	582	584	594	613	578	557	528	551	558	606	595	569	603	600	625	574	578	569	583	569	569	605	632	572	624	564	537	621	613	576	575	583	602	572	602	578	551	566	607	545	605	580	536	599	593	558	511	607	559	527	614	616	601	621	583	594	532	577	565	592	603	579	575	544	570	599	612	585	619	573	632	579	599	612	623	593	588	557	541	590	568	575	590	549	603	550	594	554	575	554	577	551	577	551	544	581	597	606	606	610	594	558	572	596	561	582	597	611	542	600	532	568	577	539	586	567	589	585	541	572	537	619	546	576	582	600	536	581	564	601	558	592	572	538	578	576	563	610	552	566	532	611	646	554	624	548	603	611	549	569	586	587	579	571	561	566	590	552	525	582	603	577	582	555	555	633	577	545	585	588	573	557	575	607	544	568	562	605	605	598	587	571	572	585	603	561	576	585	552	597	545	608	593	543	556	529	508	589	549	574	565	554	573	578	572	562	640	537	595	571	589	538	551	570	573	545	569	552	536	571	599	555	595	596	588	589	569	597	620	596	546	630	559	567	615	600	584	595	649	535	558	599	574	573	591	562	585	531	546	568	543	600	556	609	586	565	551	614	588	623	585	583	597	585	557	515	575	582	580	587	582	595	551	536	582	575	592	568	596	550	593	630	554	567	578	586	595	619	591	568	587	565	605	561	548	562	581	541	607	551	574	611	578	587	582	554	610	544	559	580	577	564	622	636	602	567	608	555	584	601	539	540	570	543	588	571	583	555	603	628	576	638	565	531	533	557	583	565	545	575	596	557	597	581	544	598	550	594	555	591	564	575	603	525	601	569	597	613	590	572	560	557	570	555	540	604	607	596	535	599	557	585	569	580	573	572	581	536	556	547	586	533	571	552	625	596	555	615	618	584	574	562	561	581	637	540	563	581	567	579	607	559	560	573	566	551	589	601	561	547	608	581	585	542	575	609	596	546	596	551	597	598	551	579	591	590	589	581	571	606	573	542	576	576	622	607	621	586	603	586	612	589	562	556	578	626	608	596	530	585	550	585	577	574	585	621	586	607	569	554	552	595	565	568	588	580	561	593	545	559	572	565	603	576	553	571	574	548	523	585	611	615	647	615	588	584	559	569	574	558	569	580	586	573	584	556	571	567	578	571	587	555	534	585	562	572	618	574	621	567	585	550	607	562	595	541	533	519	536	561	606	546	601	610	580	548	551	574	593	586	571	615	584	589	583	551	590	612	557	522	614	572	595	577	592	564	610	558	620	587	579	558	562	592	560	541	536	593	552	605	578	523	535	570	539	547	569	569	555	568	565	577	552	560	564	553	585	564	559	584	595	606	529	570	605	579	539	557	572	585	598	610	575	570	583	599	565	594	534	570	575	605	567	563	578	642	561	585	555	540	581	580	573	602	570	579	573	585	585	586	572	580	558	577	598	601	553	557	577	576	609	599	595	611	544	546	596	566	611	605	569	618	567	579	575	525	583	564	570	581	577	553	590	547	627	551	580	563	593	559	568	516	564	587	564	568	562	553	537	554	577	540	591	557	595	540	570	599	587	616	554	562	562	561	593	592	527	638	612	573	567	625	596	574	618	564	560	556	514	630	609	565	541	579	575	603	565	513	604	605	586	544	581	518	582	582	550	607	552	547	560	570	576	599	561	566	571	578	561	587	569	569	598	578	564	551	593	562	542	552	556	559	568	574	591	575	561	571	579	595	571	557	622	563	561	552	605	599	584	567	587	572	623	542	547	591	562	605	555	577	543	600	603	532	595	588	622	583	594	586	566	569	544	589	540	574	594	596	579	523	518	558	538	604	538	548	534	534	595	565	613	574	569	578	559	559	610	553	610	593	548	581	608	533	582	575	560	613	587	597	572	574	626	582	521	553	590	607	573	605	563	620	619	588	646	548	550	572	572	565	571	598	600	524	577	608	625	559	566	572	576	557	570	596	578	566	568	601	539	571	582	576	544	587	551	554	548	536	538	558	580	616	553	557	546	579	576	575	555	599	550	608	592	602	561	561	563	540	588	570	554	551	523	621	576	560	557	583	577	618	587	599	560	563	588	583	557	559	621	570	570	566	554	594	614	584	560	606	610	572	584	537	608	605	551	587	601	564	620	566	530	638	582	582	551	607	555	501	540	604	622	595	564	541	591	590	584	547	556	598	567	615	556	593	549	585	620	609	564	555	531	575	610	626	521	577	572	585	560	627	544	587	542	591	594	574	578	557	562	594	577	593	548	558	586	604	570	612	602	582	601	579	602	569	595	589	617	583	566	548	615	550	575	610	602	541	582	519	553	612	610	556	574	552	548	575	592	555	591	522	559	600	606	543	564	567	590	554	535	576	613	554	598	569	540	612	641	545	554	609	547	578	602	617	572	597	579	623	576	614	581	564	548	595	552	588	589	548	586	539	593	637	587	580	600	552	533	569	590	551	627	617	550	564	553	545	602	566	550	589	567	618	579	586	567	600	547	591	576	580	560	575	575	601	552	574	568	562	596	534	584	552	570	595	545	565	601	568	540	549	586	557	529	573	579	561	578	599	577	600	601	574	542	562	534	556	644	616	583	579	594	611	567	595	541	597	565	604	562	581	541	590	532	585	573	521	558	581	565	562	553	576	551	577	573	589	595	531	588	597	530	619	545	578	557	605	574	593	608	603	584	558	544	582	555	645	619	569	594	608	551	578	587	608	539	577	547	561	572	580	623	583	568	633	555	555	558	580	542	576	555	582	527	573	588	607	604	554	555	609	579	553	619	603	550	560	545	564	637	593	599	609	586	544	603	586	538	572	594	592	531	571	556	585	616	580	588	584	551	585	593	548	573	576	574	592	590	576	599	575	551	543	563	572	601	583	569	562	564	575	575	597	575	552	575	604	556	561	594	574	568	562	584	629	553	616	604	593	587	608	546	596	599	591	579	632	535	592	575	572	551	593	591	558	581	608	570	564	564	573	553	563	563	604	608	572	594	569	593	559	567	591	579	558	568	621	546	602	544	596	543	569	584	587	564	614	567	564	610	577	611	569	594	549	562	584	623	548	594	584	600	577	581	530	621	566	590	583	564	569	579	538	568	539	542	602	576	587	578	558	545	632	559	596	560	594	568	573	543	551	533	579	596	588	589	573	570	570	614	615	582	615	592	600	596	552	606	567	574	557	593	605	547	619	576	598	621	557	571	595	547	594	580	575	598	573	566	564	552	562	571	554	596	619	615	589	533	574	590	590	551	557	598	582	590	580	558	579	599	596	555	551	589	579	587	577	581	611	614	566	637	584	555	554	599	578	602	583	557	549	613	625	605	554	601	576	616	598	582	608	579	554
9336	782	721	599	525	437	456	376	403	399	396	397	377	378	369	382	318	385	349	376	335	337	344	324	355	337	352	369	345	300	331	362	297	341	328	369	379	349	327	335	372	323	370	362	370	390	341	372	344	314	336	357	329	344	360	328	311	342	347	362	352	373	350	341	342	345	325	335	314	327	375	346	343	339	322	393	326	348	353	329	362	368	368	339	310	299	332	314	342	367	306	334	354	347	362	324	358	321	340	401	353	334	353	356	336	388	363	351	359	377	334	340	304	361	342	360	344	383	361	355	365	353	352	305	336	365	326	349	332	315	338	330	317	301	325	323	324	349	372	306	340	340	349	310	358	370	321	335	355	347	353	352	346	334	337	348	329	317	343	321	330	338	315	360	349	361	335	375	345	344	320	333	324	340	311	318	335	329	330	315	352	321	317	338	333	354	325	336	339	338	329	346	370	350	347	354	325	384	350	347	372	363	340	312	354	350	331	311	295	330	335	326	346	371	316	314	364	365	366	312	295	369	338	325	355	337	336	315	332	332	356	315	326	349	324	327	363	341	340	356	355	373	368	346	347	351	322	346	352	332	301	377	343	367	326	299	334	296	324	325	330	369	350	341	371	405	363	354	325	338	345	359	347	358	358	335	328	383	346	307	316	361	371	347	343	370	350	371	340	342	375	337	317	337	336	345	317	376	385	351	339	369	322	351	325	329	348	347	315	357	354	343	343	323	311	333	328	327	348	361	316	300	359	328	350	342	405	371	330	313	310	330	334	359	326	350	398	349	317	296	358	366	375	344	344	322	331	352	331	318	335	360	330	340	357	341	343	335	347	337	350	370	383	379	311	332	358	311	337	333	321	331	364	357	318	352	322	337	342	387	326	319	368	329	371	379	356	347	345	338	354	312	378	347	323	331	332	358	361	332	330	328	350	347	329	340	346	330	375	309	384	355	337	334	375	367	315	342	346	313	310	328	352	331	356	367	390	363	388	313	307	348	331	341	322	336	335	393	354	315	371	358	330	379	364	336	351	321	335	346	313	329	330	348	315	357	362	326	335	363	350	332	358	354	383	307	361	348	344	329	341	328	337	321	329	324	321	351	309	335	326	323	309	320	318	341	339	325	322	343	342	338	327	345	361	301	360	337	337	359	366	356	358	321	315	381	367	363	322	341	324	369	318	352	343	374	342	355	371	344	293	343	355	326	343	377	351	361	352	360	347	353	340	340	349	345	296	333	339	338	342	360	348	319	355	337	361	319	313	334	323	355	400	334	366	338	333	326	334	374	323	361	351	324	328	376	302	340	338	281	341	341	308	329	324	349	341	345	350	342	352	356	348	341	335	344	303	339	307	376	318	339	322	337	332	332	339	347	363	350	350	340	341	360	359	332	351	329	345	354	366	327	338	314	343	341	331	341	370	334	362	313	365	341	354	364	320	326	350	350	365	353	335	328	349	376	327	320	339	335	366	352	363	375	398	343	343	343	383	350	330	340	375	334	369	354	325	325	361	348	335	326	335	356	342	302	340	343	290	336	325	352	321	335	365	343	327	335	340	329	292	363	288	352	344	365	375	352	318	349	343	333	353	335	339	329	369	349	334	339	333	311	332	329	353	311	307	343	338	329	328	352	335	295	351	372	304	334	354	300	329	344	377	354	342	304	306	363	355	357	322	320	357	379	338	344	326	348	329	346	342	356	328	325	352	348	317	342	355	350	342	332	354	334	337	349	359	363	395	368	346	293	316	342	348	351	338	337	347	337	335	351	355	367	363	299	351	327	321	357	369	344	318	329	338	339	366	329	400	342	371	335	350	335	312	354	374	338	334	345	368	341	346	353	361	340	371	335	349	306	315	328	327	319	341	310	318	316	346	315	373	357	331	309	299	334	334	370	353	365	374	324	308	329	344	350	350	352	369	313	375	333	345	320	367	321	348	375	343	331	337	341	368	328	341	342	339	356	377	314	346	327	375	324	326	356	340	342	354	332	327	320	336	343	356	339	350	332	366	346	349	349	371	327	342	346	361	364	346	356	392	339	307	346	348	361	352	345	341	335	342	339	342	305	335	294	325	341	329	371	342	365	357	329	357	361	307	291	345	370	355	335	339	355	341	357	323	339	354	386	331	325	343	351	336	323	354	344	333	331	348	345	355	316	350	350	356	367	321	353	364	338	353	341	326	351	363	316	333	348	349	347	337	344	323	329	334	334	378	347	333	359	332	343	337	333	351	297	355	345	318	342	325	312	360	324	376	329	337	333	293	356	338	324	344	318	323	334	369	309	352	327	325	348	350	368	377	336	293	352	356	339	336	331	351	355	356	368	343	326	391	337	348	338	327	328	319	364	355	366	335	334	324	363	359	385	331	350	329	331	301	331	326	382	338	336	344	303	351	358	325	356	346	329	352	328	351	310	315	347	363	289	326	338	324	340	326	315	320	338	369	331	294	322	349	335	327	359	329	340	358	361	345	362	326	309	349	369	370	322	334	339	347	350	327	317	338	326	335	362	352	342	371	328	345	346	305	362	342	306	350	344	360	329	352	328	331	316	342	343	364	332	309	313	350	290	339	340	373	328	352	338	350	341	367	350	331	360	304	361	342	370	365	352	350	352	345	334	309	368	357	369	335	381	336	343	336	359	330	292	344	315	384	349	306	354	379	345	360	318	359	371	369	328	326	380	362	323	336	346	358	384	350	314	306	346	331	354	346	348	328	321	351	293	328	312	331	342	344	327	319	336	349	346	351	325	351	352	358	366	370	356	338	341	320	346	302	347	367	343	325	354	337	334	316	322	337	291	340	364	344	360	369	348	371	355	348	300	342	335	357	341	314	331	333	323	340	340	347	342	341	333	349	380	338	315	338	377	365	322	335	334	346	348	357	384	404	339	319	309	333	328	359	398	378	325	324	360	355	345	340	335	348	385	337	358	330	363	338	348	358	335	331	331	360	338	334	335	361	334	367	347	360	344	304	380	338	346	337	332	319	332	356	365	319	333	335	360	347	342	312	330	337	325	292	341	338	336	367	350	322	346	327	326	339	374	341	363	337	349	353	317	344	339	330	355	328	327	354	333	331	338	391	334	339	337	343	379	344	345	334	384	354	353	331	350	324	358	344	363	317	328	356	343	341	307	332	339	314	348	360	357	349	321	329	359	344	362	341	330	345	352	396	345	311	328	330	367	335	312	343	306	354	331	317	318	371	319	333	376	372	347	357	338	365	334	316	349	353	339	324	360	377	356	342	326	340	349	343	347	359	343	368	365	336	312	371	362	364	364	301	337	369	333	319	356	317	343	359	339	333	331	323	325	291	361	353	343	325	331	333	329	354	300	337	297	329	352	352	327	345	361	315	355	322	362	375	372	318	338	351	328	332	377	380	354	338	365	320	363	335	334	338	333	343	346	373	338	370	334	314	334	324	362	362	374	366	324	335	381	329	344	350	327	298	351	335	337	351	352	356	358	350	318	295	324	332	413	370	352	344	318	332	360	360	366
7185	1097	1536	1688	1460	1275	1145	1065	970	953	903	895	923	884	837	832	788	784	859	847	818	844	763	804	835	831	816	829	776	805	741	794	814	769	768	806	762	773	780	791	758	781	764	752	769	751	780	764	757	805	750	774	781	776	831	849	850	846	811	847	796	788	773	768	821	784	801	796	763	800	779	811	808	767	800	793	787	806	766	759	791	793	780	759	780	777	816	754	787	807	784	852	754	753	787	810	784	789	809	810	802	803	774	789	763	774	821	791	820	797	768	786	771	761	780	803	776	777	762	797	833	791	768	775	736	721	772	809	767	754	785	795	802	792	764	795	725	840	754	743	762	793	725	754	759	747	757	798	756	746	761	706	766	722	758	789	795	799	774	793	815	811	760	799	856	762	773	750	738	806	779	759	768	814	750	744	745	788	823	780	827	729	727	740	751	747	738	778	769	729	796	766	791	790	833	768	739	793	812	788	797	788	776	740	780	789	744	752	819	811	747	760	773	819	753	839	779	767	743	789	763	720	737	767	721	808	794	783	773	733	799	811	788	765	761	726	774	772	765	756	739	693	794	790	752	782	769	798	771	721	764	771	798	791	706	750	793	749	751	767	790	725	783	739	750	787	782	793	775	773	754	758	792	763	774	742	770	774	769	769	770	717	734	764	707	785	784	801	791	763	780	779	804	772	735	754	751	731	775	763	782	810	752	739	787	777	758	789	785	784	755	738	756	728	784	804	792	808	816	785	786	767	803	797	724	798	748	806	839	733	776	753	723	771	753	759	732	781	712	778	782	769	804	815	750	796	756	759	764	787	807	758	826	739	761	784	745	785	810	774	774	753	764	774	778	807	737	793	775	778	737	761	726	735	767	790	801	815	738	762	793	801	754	763	775	773	775	785	766	763	768	777	756	780	735	779	764	747	761	716	738	749	719	791	782	766	718	738	773	800	756	732	737	759	745	734	766	815	761	769	731	767	796	779	748	788	749	764	786	718	753	750	794	790	772	777	697	770	798	785	782	718	735	811	720	780	746	728	796	820	762	758	765	826	773	790	757	761	767	722	802	763	733	772	747	769	770	721	791	765	728	788	799	768	741	768	767	756	758	788	748	744	794	773	743	780	727	778	776	781	766	736	746	753	756	740	760	769	756	819	792	810	760	732	743	791	748	772	765	775	751	771	757	720	810	743	779	791	752	766	799	788	802	750	752	777	801	784	706	797	807	732	783	767	760	846	725	728	862	745	762	750	777	749	753	783	772	769	759	797	794	788	768	725	723	734	744	744	764	796	772	771	748	723	802	778	732	838	738	769	736	788	784	787	793	814	759	801	799	719	760	762	788	787	724	771	769	775	793	775	776	806	735	793	741	820	764	784	766	788	790	787	765	741	765	753	756	724	817	749	762	751	745	784	748	791	774	750	789	765	797	771	803	782	791	753	760	734	791	784	770	797	836	819	771	721	780	772	748	751	764	792	723	780	762	782	785	776	787	745	742	779	773	782	847	799	736	805	753	791	779	811	755	821	738	812	757	763	713	777	825	745	733	801	778	729	832	828	750	742	797	722	783	793	735	770	755	761	732	774	767	786	770	803	745	748	803	798	800	778	758	764	809	749	764	766	736	795	766	800	762	732	712	822	847	816	824	795	745	794	804	789	788	782	749	728	788	769	774	803	771	751	760	723	799	789	791	771	786	768	721	783	777	758	818	771	779	756	774	749	808	764	789	770	780	794	705	778	802	730	749	731	716	801	790	814	732	817	817	731	733	800	800	777	751	767	781	764	803	745	798	738	790	723	777	814	789	778	814	798	781	706	755	781	787	761	736	756	827	809	799	791	747	740	753	768	718	746	803	774	820	741	768	766	812	758	718	730	817	845	743	811	766	779	755	748	750	751	744	711	790	774	790	736	740	780	725	762	778	768	759	727	762	736	762	765	743	744	768	678	769	783	759	732	786	744	757	751	748	750	755	752	745	704	721	792	763	706	753	768	762	757	808	773	796	760	827	771	754	737	757	750	735	775	789	788	744	736	762	770	758	773	761	797	772	763	809	799	788	741	765	798	745	785	795	754	780	757	762	760	770	800	778	748	740	777	795	766	764	770	803	780	799	758	758	771	784	791	784	772	791	798	766	770	772	774	861	732	798	777	818	745	823	784	764	787	753	764	720	762	765	738	845	830	758	762	718	772	803	796	804	754	738	700	771	764	759	748	780	770	764	787	769	775	759	741	772	782	787	789	721	753	793	839	814	782	781	752	822	774	721	779	782	781	799	769	767	799	757	733	790	766	778	806	748	779	751	744	734	773	768	795	768	774	793	735	748	789	777	788	829	764	714	789	765	775	750	756	771	752	709	750	698	735	775	743	780	735	771	757	685	716	767	744	765	755	720	824	784	730	767	730	758	789	743	736	778	790	788	754	762	731	773	742	787	823	785	785	806	815	773	748	809	740	768	746	718	777	785	754	712	768	751	783	777	764	781	788	807	791	797	792	769	775	741	800	789	787	776	767	754	752	795	720	772	750	793	759	768	788	748	783	765	783	765	743	768	800	763	777	792	765	744	758	734	800	761	799	803	804	787	758	765	790	776	735	756	794	755	779	781	744	782	740	747	719	761	749	711	810	785	807	789	747	803	751	749	756	777	755	766	762	766	769	728	769	727	741	759	781	794	805	831	758	817	791	800	791	767	758	809	770	788	797	724	771	753	759	706	747	783	748	773	740	760	726	784	802	811	798	729	725	789	746	782	755	777	770	754	771	747	767	816	778	794	786	818	781	789	786	782	779	754	745	716	785	827	756	771	768	766	779	767	724	738	789	749	729	794	758	770	784	786	755	719	770	795	765	747	778	773	743	812	735	755	808	782	820	764	741	744	779	752	751	780	803	727	778	741	745	745	740	793	718	780	710	774	726	765	735	715	764	763	777	765	761	787	738	797	751	811	770	752	728	802	762	705	774	786	749	793	735	782	754	746	747	785	761	755	801	836	800	783	783	764	722	801	796	810	741	747	825	748	796	756	791	779	778	744	751	757	697	760	800	785	776	768	716	799	749	770	809	748	725	743	762	797	794	759	771	731	764	794	731	812	781	753	766	736	828	769	823	749	768	787	752	780	756	731	781	779	801	751	757	753	789	770	780	736	777	801	815	742	761	785	751	758	782	814	715	727	724	750	805	784	808	791	760	732	765	768	747	765	782	760	717	806	758	787	728	760	783	759	727	797	774	785	746	758	761	733	767	804	755	786	785	776	724	772	811	766	767	779	820	710	763	799	744	773	753	850	743	739	796	767	777	803	744	772	782	764	771	757	800	755	822	769	772	759	797	770	723	800	713	714	741	753	784	749	806	797	822	752	795	703	783	790	774	762	754	723	730	788	828	684	794	787	764	776	791	805	751	770	742	735	787	823	761	757	817	785	767	733	807	852	748	823	786	763	815	798	783	774	814	729	745	818	758	778	840	755	737	754	753	750	758	788	792	802	762	724	756	762	809	771	738
15842	1708	1309	937	774	637	575	555	553	492	500	489	488	454	440	488	417	494	425	421	439	453	443	450	424	427	419	470	419	454	430	431	419	446	423	437	412	449	389	405	445	393	397	402	420	413	443	467	443	428	421	462	419	400	409	417	436	439	413	437	454	420	375	399	439	429	436	419	473	461	403	410	456	441	448	414	420	406	400	409	422	470	399	442	420	419	431	430	410	411	402	440	460	462	451	428	449	403	409	403	427	416	423	393	433	421	429	395	424	448	443	468	383	445	422	419	402	424	440	447	410	438	434	406	444	385	450	397	379	455	395	442	440	425	382	383	458	416	432	401	427	414	421	427	427	433	431	444	420	411	387	413	401	426	430	456	422	446	427	395	447	427	424	421	449	410	436	441	405	410	436	425	368	443	440	405	470	451	417	454	445	422	422	417	460	434	399	439	411	477	418	475	416	464	403	389	416	442	409	392	422	421	468	434	416	493	408	436	448	401	446	424	450	393	428	389	404	427	419	426	387	455	439	409	444	408	359	416	451	415	405	444	439	435	429	477	437	412	427	404	395	438	447	423	405	429	376	405	459	472	453	370	450	439	401	381	453	423	374	458	435	439	424	381	419	424	408	444	442	432	447	402	447	448	399	398	422	417	441	439	421	411	448	425	435	386	429	398	432	438	433	454	460	406	439	395	420	384	404	360	405	425	393	453	414	395	439	436	418	471	408	447	406	404	444	398	442	459	412	402	416	394	444	438	393	451	428	417	454	409	395	386	388	447	449	453	429	435	403	419	412	427	403	430	432	460	432	441	427	426	385	438	411	434	437	400	401	402	413	437	437	425	436	440	423	447	418	417	392	427	454	434	394	462	450	397	419	427	398	443	432	410	428	431	464	445	471	462	388	421	419	422	428	426	420	433	429	417	438	420	395	409	439	458	381	390	423	429	460	414	450	424	478	462	371	403	423	383	419	428	426	446	459	400	429	440	448	408	420	409	457	431	389	389	420	442	475	448	445	415	406	431	464	395	475	420	402	420	409	398	399	434	452	431	430	468	405	405	397	368	401	390	439	447	457	457	393	443	401	412	420	466	414	423	402	386	406	418	440	425	388	439	454	424	420	377	451	396	446	447	426	404	437	445	403	409	364	417	391	430	419	417	432	395	388	453	467	420	453	446	432	409	436	414	420	407	424	421	425	430	436	436	423	435	424	410	412	421	434	448	420	410	419	418	432	412	436	425	426	425	454	418	433	428	383	422	420	400	407	411	454	426	422	436	425	427	405	423	413	457	476	447	442	445	409	437	449	494	436	426	406	424	441	409	426	415	455	422	437	463	426	386	401	396	381	440	432	410	428	460	392	411	447	444	401	445	435	421	433	424	408	426	410	459	411	455	408	382	397	435	422	448	374	467	420	418	429	426	459	401	441	431	422	405	429	463	403	398	431	430	406	434	430	424	436	441	449	444	402	361	450	430	419	433	422	432	444	414	473	446	438	409	400	425	438	425	440	492	405	401	414	423	425	444	420	444	418	416	417	420	425	487	404	415	411	409	428	429	462	426	426	408	414	437	421	379	439	424	417	390	430	398	426	453	434	453	415	448	447	414	408	406	449	401	448	450	446	450	400	458	465	411	438	419	397	437	423	439	414	431	449	381	412	380	435	459	388	442	434	415	415	410	442	440	396	393	471	426	464	403	435	398	422	442	433	400	436	419	437	438	430	420	445	426	452	406	424	438	426	414	426	433	418	461	473	401	465	430	410	397	407	438	466	464	429	441	451	388	429	485	424	439	428	452	425	438	442	450	441	429	427	448	416	415	451	428	430	412	437	411	436	443	424	433	439	440	456	427	404	431	387	422	400	440	439	435	461	402	439	474	423	421	440	465	441	400	404	485	413	435	417	392	443	428	422	438	440	410	412	380	404	434	380	401	441	417	398	428	445	472	413	413	393	430	394	418	394	381	432	391	427	417	406	433	462	431	425	426	417	407	418	435	441	471	407	427	459	457	393	412	452	415	409	412	402	412	427	454	390	418	431	433	450	426	410	418	436	415	374	390	424	423	416	407	471	399	419	435	422	420	407	420	435	452	401	401	394	470	415	384	399	393	416	442	387	451	417	445	391	389	437	420	449	432	412	407	417	411	475	402	439	415	454	443	454	396	432	451	401	416	418	443	421	431	428	391	416	451	432	443	447	443	431	398	440	446	449	433	437	412	407	402	415	442	401	433	437	441	390	417	406	428	432	417	458	395	377	435	413	416	401	426	451	452	406	419	393	452	420	428	422	453	429	453	444	415	433	423	426	414	434	449	398	392	450	416	435	421	400	393	452	403	388	436	449	436	447	445	453	420	402	430	422	436	467	458	454	439	440	392	427	398	459	433	438	436	420	419	434	407	421	427	432	401	444	407	453	442	427	428	452	432	404	451	427	401	407	449	410	434	413	427	410	426	421	401	405	421	435	434	437	403	417	422	422	471	437	419	381	403	416	426	429	421	448	439	437	421	400	396	412	400	413	465	480	431	437	419	427	404	455	420	464	440	433	456	421	443	417	457	422	448	430	423	457	412	408	421	450	458	415	446	410	460	425	429	410	399	434	431	404	406	443	377	447	430	412	464	438	465	398	427	469	460	410	423	439	478	434	424	451	432	407	455	443	426	429	404	420	417	413	432	434	408	409	418	369	402	443	476	421	465	402	412	443	412	388	392	415	416	395	417	428	418	425	414	446	384	426	390	397	404	411	408	432	423	446	406	413	412	401	444	361	417	411	417	421	418	455	420	406	425	433	469	442	386	412	454	425	442	425	453	417	414	442	459	472	418	424	404	407	398	416	376	408	444	425	429	421	434	398	417	418	409	453	403	407	438	460	402	427	446	409	421	422	416	394	403	425	427	405	401	437	443	405	435	430	452	411	406	449	418	414	406	430	421	435	417	414	384	408	416	396	420	426	414	432	395	415	377	471	402	421	406	436	433	416	440	422	447	433	456	428	418	395	393	390	444	392	435	462	485	465	391	467	449	435	444	409	407	411	460	419	459	490	427	387	412	402	422	432	433	373	389	438	384	416	434	380	455	458	491	444	444	409	440	401	383	410	393	408	411	392	434	379	430	437	431	427	440	409	439	433	441	413	416	418	427	423	441	436	441	448	461	426	457	389	436	458	410	392	456	442	427	416	432	428	395	415	486	434	458	413	457	435	449	431	438	444	422	398	416	461	428	431	431	397	450	419	418	438	432	412	423	466	453	415	425	404	443	400	471	436	419	415	382	403	405	432	450	425	418	416	396	412	441	421	421	438	384	398	440	439	411	403	416	415	426	414	417	431	428	424	400	423	469	429	450	411	419	429	443	406	420	435	414	444	464	390	408	417	431	445	422	438	429	398	425	394	419	408	414	476	447	468	421	458	410	429	428	439	408	460	425	408	400	392	472	434	467	445	432	391	408	416	427	493	418	431	451	457	419	407	424	457	433	422	432	436	471	406	465	447	441	391	437
9077	1615	2451	2546	2218	1918	1675	1542	1348	1309	1254	1187	1128	1109	1087	1018	1026	1067	1010	998	965	1044	1024	1007	1015	1015	950	878	969	921	990	985	969	926	932	972	945	970	944	975	875	925	918	904	921	996	967	940	907	876	923	932	1001	942	993	1095	1071	953	944	1030	985	961	946	930	914	961	978	985	886	908	922	917	903	951	925	917	935	1003	966	923	932	936	931	915	918	945	896	953	963	951	897	994	965	991	931	918	952	926	952	944	916	931	999	931	988	944	903	942	967	917	913	989	930	940	954	873	944	905	986	888	911	925	901	957	935	927	946	925	905	954	957	935	876	939	909	927	916	939	897	889	898	962	901	914	852	937	962	883	852	878	943	851	888	900	932	890	878	894	954	916	901	923	857	909	904	923	900	869	973	929	899	901	893	900	883	927	954	882	927	966	918	918	921	909	893	867	907	908	908	973	927	942	918	903	867	915	905	943	884	916	911	875	900	898	889	911	837	890	918	903	937	947	908	885	884	950	891	948	906	958	892	952	908	903	900	894	946	892	926	816	903	918	972	929	903	882	908	868	916	918	928	913	916	898	870	928	904	827	895	966	909	911	876	910	933	943	893	978	894	924	921	879	893	910	932	915	915	918	938	889	894	873	887	891	895	865	918	909	875	932	877	881	916	945	887	911	890	960	922	905	922	907	961	957	912	894	892	956	873	863	911	890	902	923	877	940	938	868	986	919	899	913	894	951	926	894	941	938	880	915	908	888	934	855	891	949	910	896	888	908	925	962	872	924	894	897	937	946	928	918	960	909	940	911	903	932	940	941	956	926	948	921	944	956	969	863	920	930	929	905	942	960	897	904	913	916	963	926	912	1007	940	885	942	826	926	880	906	925	888	962	950	934	942	928	894	896	953	942	937	915	947	943	961	924	903	938	911	883	876	873	865	899	905	897	938	863	901	906	858	891	926	899	964	892	900	943	901	876	929	917	932	915	894	835	860	895	966	917	932	840	888	951	871	959	964	929	940	947	936	882	914	887	889	871	897	900	977	922	962	908	867	881	913	933	896	923	922	886	907	941	914	947	861	867	895	866	893	931	949	912	907	926	839	955	932	953	904	916	984	894	929	938	879	902	896	876	875	937	871	902	898	883	944	868	884	899	943	890	866	901	939	921	865	857	909	904	945	888	884	933	950	922	874	917	888	887	937	919	891	926	919	879	890	892	874	914	923	945	902	923	899	883	948	900	966	901	921	906	899	872	895	955	937	944	943	914	902	910	891	917	892	950	920	911	895	973	914	949	887	925	875	899	917	884	875	917	861	896	944	906	912	920	880	912	888	939	958	939	893	895	905	945	982	933	929	952	840	891	939	961	862	891	911	932	924	879	924	904	897	872	919	869	936	912	900	968	952	890	941	955	963	994	921	898	924	942	978	907	923	920	906	935	924	903	888	946	902	941	874	898	937	889	941	907	954	873	920	920	876	879	942	919	923	908	941	947	911	931	889	897	880	906	921	879	878	963	891	968	956	860	919	894	964	937	968	891	913	1013	901	913	929	846	919	969	883	925	874	906	922	870	925	906	909	910	894	903	962	926	813	951	894	884	859	972	891	906	907	941	938	899	927	918	887	931	914	884	894	917	897	887	984	948	924	890	885	923	895	937	914	909	888	936	963	954	972	911	904	929	918	929	897	902	940	910	836	941	893	910	913	916	916	937	892	978	883	932	889	901	908	937	871	918	971	874	922	890	934	888	900	924	880	898	918	875	966	924	953	863	894	953	902	896	946	864	898	931	904	891	906	954	938	904	955	929	926	945	888	907	853	860	929	899	845	911	872	938	917	872	944	868	942	906	873	954	936	904	924	850	965	897	942	886	867	916	921	925	1000	849	880	925	870	925	925	915	901	874	857	933	944	924	917	920	927	954	936	948	935	936	947	965	893	899	892	904	856	951	949	926	893	908	920	925	928	875	958	951	883	869	961	912	922	892	925	919	942	902	875	923	918	896	931	901	912	900	872	923	934	856	914	922	895	912	850	910	939	909	891	928	911	917	920	902	837	870	919	935	949	891	934	910	930	928	885	933	878	952	918	903	900	906	914	915	954	943	946	963	908	950	889	931	849	936	951	877	904	931	933	933	891	948	859	931	906	934	863	921	877	904	905	914	919	892	945	854	865	871	890	953	939	872	881	921	931	930	940	944	924	933	928	898	904	901	910	866	871	919	914	908	910	936	909	921	947	951	892	919	980	862	921	921	866	916	954	864	847	936	935	920	942	902	928	985	927	975	939	936	926	965	940	877	891	902	920	919	888	938	894	901	902	882	914	893	926	895	897	950	912	922	925	938	924	907	950	961	925	935	939	906	904	925	869	903	870	881	950	891	973	884	854	911	899	921	882	917	874	898	911	912	911	963	972	927	909	895	950	939	933	932	900	942	925	905	899	961	962	938	896	918	969	894	881	932	920	879	936	890	931	909	913	899	902	950	962	947	912	952	909	918	890	896	866	939	944	902	891	865	935	894	973	912	848	900	897	940	883	890	950	938	939	945	931	874	894	929	881	924	920	965	917	940	933	942	909	955	883	875	930	948	980	917	897	856	936	903	900	939	916	856	937	949	895	969	932	929	951	905	863	889	933	879	909	923	913	918	913	899	847	932	922	935	912	904	893	902	899	912	915	896	931	956	926	890	875	930	977	998	898	949	948	878	914	907	928	907	926	935	928	1006	909	917	863	918	878	887	893	888	911	934	908	953	916	895	893	883	862	924	924	916	944	932	917	919	915	878	900	940	941	923	871	949	901	931	860	898	898	869	911	882	892	937	953	936	944	870	944	893	913	856	956	893	945	923	881	909	934	880	889	900	891	899	908	875	940	900	946	890	903	931	950	858	903	861	926	916	943	939	842	926	912	925	967	869	946	958	933	898	886	967	888	942	905	890	882	921	899	937	946	869	930	933	917	892	965	914	932	931	892	909	940	900	921	913	932	888	900	900	895	943	878	881	915	926	843	933	932	928	943	851	894	879	901	922	954	941	894	917	952	856	923	901	898	883	904	932	973	936	966	886	957	867	959	910	914	945	906	933	892	925	931	828	890	972	929	893	943	922	920	933	884	894	916	921	963	896	930	963	890	924	898	907	910	898	854	895	928	918	954	884	1001	910	918	918	935	858	907	934	965	863	920	932	896	925	944	892	893	949	919	927	882	943	920	913	945	884	906	917	915	920	893	913	892	876	870	926	931	928	897	944	860	888	911	892	880	913	880	939	870	937	907	928	877	891	928	922	897	957	903	926	928	917	942	918	917	889	931	947	956	892	896	937	902	956	930	940	908	901	970	924	876	942	919	895	877	885	1004	885	951	932	972	973	927	884	918	865	867	913	904	875	909	878	951	921	914	892	951	899	913	945	908	922	896	912	857	929	919	890	901	971	932	867	900	964	894	892	923	912	975	975	952	956	957	913	868	928	865	989	934	902	931	922	907	880	950	895	884	894	957	917	886	892	958	912	881	863	863	883
2212	316	268	211	264	250	241	239	255	255	238	241	227	250	254	264	251	242	236	239	249	295	271	232	277	240	261	262	237	265	256	261	246	254	212	243	270	244	250	272	237	276	223	251	272	244	252	239	243	255	239	215	275	258	232	256	289	261	245	286	246	253	264	270	253	254	247	260	262	256	244	255	249	261	248	249	238	216	249	242	270	239	251	260	249	260	246	249	282	252	235	241	238	210	256	265	254	250	295	282	245	254	282	242	236	238	247	260	246	245	239	242	248	264	231	280	257	246	237	256	251	262	263	235	240	255	236	230	272	270	248	247	258	265	274	262	250	240	237	246	260	252	267	260	253	246	239	241	256	243	252	266	258	261	250	245	249	245	226	264	277	244	227	227	222	238	264	267	260	252	248	235	273	246	258	294	262	211	244	226	231	233	254	260	214	260	257	234	218	249	259	258	255	273	235	250	249	276	256	241	269	262	252	256	252	242	265	216	266	291	257	239	241	234	255	226	224	227	248	221	253	248	229	270	241	228	262	269	252	214	229	270	271	257	245	261	229	231	275	260	263	244	248	244	280	215	228	252	273	250	256	243	239	241	225	249	234	241	250	237	264	262	241	248	239	266	245	270	257	270	236	258	260	208	228	266	246	234	250	259	247	246	228	228	267	265	244	272	223	278	230	257	265	237	234	274	231	296	256	253	256	241	276	228	217	236	233	253	254	215	264	268	241	286	238	253	250	249	273	283	264	240	262	207	252	270	242	260	220	237	303	224	255	262	248	248	288	246	259	236	225	255	242	274	250	236	223	257	234	245	240	274	256	233	266	263	255	239	233	248	276	221	260	265	279	242	238	205	234	243	271	253	251	251	231	230	262	226	277	254	246	232	215	255	252	235	206	260	251	231	228	238	253	246	261	250	253	245	267	263	256	253	237	268	263	244	269	290	256	277	261	257	235	210	247	234	241	255	240	260	277	241	222	236	244	270	282	230	268	251	261	250	237	254	239	273	265	248	237	247	244	226	253	242	246	259	228	236	240	237	233	262	256	257	229	260	256	287	243	266	230	225	252	252	251	241	232	240	236	259	249	264	247	253	259	247	252	248	234	283	217	226	240	238	245	243	284	232	253	281	220	262	234	264	287	236	260	259	237	275	240	252	253	269	225	217	244	286	236	265	278	227	241	271	242	269	223	259	268	248	257	238	258	215	265	268	239	221	261	238	240	234	246	250	248	234	254	220	256	259	267	235	278	260	247	226	281	240	233	268	244	252	248	244	235	223	243	263	231	269	258	268	248	220	260	220	239	258	237	271	264	217	282	191	225	236	240	248	250	245	264	233	226	234	266	264	233	262	228	223	218	206	241	233	270	251	253	253	238	236	244	236	240	249	248	243	236	239	231	254	247	254	259	233	290	240	266	261	258	240	261	261	252	225	235	241	239	248	243	232	255	236	275	223	265	255	235	264	262	250	249	246	226	250	270	252	245	238	241	237	246	240	268	245	269	233	254	247	246	248	258	249	227	225	257	257	237	253	250	226	276	243	253	213	247	255	268	242	251	232	222	261	255	258	279	224	244	252	250	273	248	257	228	243	240	265	237	245	266	257	244	225	235	247	255	241	241	238	264	276	256	249	260	237	256	245	254	215	238	253	268	265	252	255	247	254	226	255	248	238	262	251	238	236	236	263	239	232	252	242	295	267	241	241	229	224	236	277	235	251	235	274	212	290	226	231	260	251	257	246	258	221	221	254	240	246	253	247	242	249	224	284	259	256	259	258	268	272	251	236	265	264	257	285	235	248	256	251	263	245	234	246	228	265	258	262	263	208	272	249	250	273	249	252	249	277	247	254	261	227	219	236	235	238	257	267	249	236	277	260	232	259	254	238	222	231	271	234	248	241	255	240	239	263	241	219	244	253	248	264	264	231	228	241	258	248	271	263	232	242	246	262	236	220	233	243	252	227	240	228	260	237	220	219	275	245	241	259	222	241	265	261	262	285	225	235	238	237	260	276	210	247	249	260	231	249	225	245	238	273	271	245	240	239	265	249	225	239	236	236	271	263	249	253	224	252	243	257	231	265	227	242	261	229	250	231	253	299	235	276	239	245	270	245	238	241	247	258	266	225	252	270	256	219	222	257	257	241	223	252	224	237	206	262	258	273	258	230	226	256	223	244	234	219	223	248	250	257	238	260	245	241	234	262	227	263	239	237	244	299	253	219	252	244	227	213	250	246	246	214	237	264	226	239	261	257	255	292	238	248	236	218	251	246	253	218	233	249	252	251	240	213	259	292	245	266	215	245	234	241	248	231	239	234	240	255	260	257	236	261	260	236	249	239	275	235	226	265	261	235	279	249	232	282	249	238	252	231	264	287	224	260	235	266	266	279	215	203	252	248	257	260	261	263	257	216	244	245	237	252	281	233	233	250	253	271	256	255	217	246	267	256	251	251	271	241	244	297	234	244	256	260	232	251	266	276	249	235	243	244	228	269	264	250	268	222	263	265	268	258	239	261	238	293	255	243	264	231	270	247	236	270	281	234	238	228	270	242	244	280	225	244	236	228	200	261	260	260	226	248	237	207	243	244	261	248	280	283	254	228	261	252	252	212	244	226	230	229	259	245	260	244	266	237	234	243	243	235	230	252	233	273	244	244	228	209	246	251	229	241	263	250	209	225	236	210	259	254	263	260	229	261	235	250	268	231	236	236	207	252	232	229	224	234	241	264	250	243	227	256	304	228	256	254	251	267	250	257	248	221	256	260	241	226	268	259	234	260	219	202	251	265	277	278	247	273	235	267	217	256	252	216	267	255	269	249	263	242	238	247	250	253	270	255	236	273	270	247	242	228	262	253	282	279	280	266	264	240	273	225	248	236	262	252	239	234	250	254	218	254	235	225	275	249	264	230	239	254	245	250	232	250	234	238	244	255	246	261	273	227	241	251	283	223	258	246	274	265	244	258	250	269	254	229	263	267	250	237	244	252	231	240	250	231	219	245	235	233	237	252	212	259	240	245	252	262	232	240	240	284	242	258	255	262	245	224	218	281	236	274	266	259	257	244	242	232	224	232	252	217	246	237	227	297	259	261	244	245	260	252	273	251	235	257	285	236	230	279	273	259	242	255	262	255	276	269	266	278	237	241	272	213	247	260	255	222	287	252	261	253	224	263	255	283	205	238	245	282	266	268	236	236	233	275	272	248	251	205	260	253	248	241	244	251	240	236	217	246	252	218	261	253	254	244	269	245	274	231	256	258	267	244	253	275	263	241	281	257	233	223	242	270	264	246	221	239	245	239	226	240	269	258	249	252	235	269	235	246	228	262	288	260	241	261	258	224	243	262	230	255	254	255	253	239	236	235	261	256	246	268	242	206	277	267	266	249	221	246	256	257	244	260	255	278	241	232	270	269	266	234	246	277	217	249	236	251	207	259	237	263	275	262	239	243	234	224	239	272	268	229	235	246	254	258	246	272	232	212	251	262	231	232	210	254	257	250
2271	612	623	596	601	620	601	644	598	576	588	546	632	587	577	581	577	551	588	595	626	590	608	562	609	545	582	613	560	576	574	606	546	594	590	581	574	571	582	595	562	614	604	583	592	556	622	615	584	562	608	632	625	587	596	677	640	544	599	581	586	622	590	590	584	565	578	619	576	590	602	592	600	606	598	614	552	570	591	626	598	593	551	605	579	549	587	593	609	568	588	575	598	607	608	579	579	604	585	608	601	574	566	590	577	574	587	576	575	574	590	596	637	569	582	601	569	591	560	576	582	570	562	560	577	534	595	574	625	591	572	601	611	626	632	572	608	548	575	578	617	593	576	580	551	571	592	601	575	559	554	584	573	611	555	579	555	575	616	566	556	593	584	607	554	619	591	597	577	615	615	569	592	598	547	550	595	585	570	590	552	588	590	564	559	566	602	586	572	583	600	582	585	575	627	588	553	557	627	612	563	597	591	550	564	612	554	598	565	540	568	588	566	607	589	573	556	622	617	621	604	619	602	581	599	568	564	542	586	543	562	587	603	613	557	545	607	577	597	558	555	590	590	591	568	586	560	530	589	616	558	538	570	558	565	590	568	583	587	529	587	564	580	601	603	562	570	571	596	571	582	620	605	588	591	602	574	582	588	577	610	575	646	538	577	584	563	602	577	568	551	590	542	565	579	612	532	593	564	559	569	562	625	549	576	602	594	587	558	582	586	596	591	558	611	575	603	590	570	566	571	612	598	578	603	607	645	565	586	574	596	585	570	560	572	568	533	603	583	606	556	604	613	557	609	608	555	611	569	586	571	544	601	557	605	599	579	544	566	538	564	581	616	582	576	569	607	556	526	575	543	601	618	609	583	606	531	570	574	579	563	633	585	569	533	604	560	579	577	566	561	627	581	578	582	603	581	575	595	554	556	620	553	596	620	588	567	566	578	554	568	558	554	591	569	533	642	613	578	627	540	566	597	591	571	605	554	567	542	613	592	578	611	547	594	635	587	584	618	576	604	560	588	579	579	536	636	593	587	631	599	566	617	571	561	583	584	538	612	617	594	583	567	618	593	615	580	580	578	576	566	639	556	624	568	577	624	567	563	571	607	603	581	596	592	574	625	551	571	568	604	597	613	581	570	572	579	541	595	567	574	547	595	574	615	568	588	562	606	567	595	572	589	567	547	630	602	609	577	588	582	594	584	599	612	563	585	578	565	577	602	595	607	579	590	608	566	553	592	575	563	608	598	575	611	592	562	574	563	627	585	582	564	541	605	587	561	562	568	619	591	562	615	580	554	553	572	569	559	576	521	545	589	589	562	560	581	607	552	626	580	594	586	529	573	590	615	594	587	602	546	542	580	535	556	562	581	580	586	564	564	593	575	593	585	587	570	599	598	586	603	559	625	607	540	559	573	564	546	626	583	574	603	567	594	547	600	565	582	568	597	583	570	593	597	544	577	616	559	593	614	578	544	581	594	594	565	580	588	534	548	587	602	585	576	594	617	551	562	611	617	641	587	594	528	569	572	595	554	589	602	575	564	585	552	606	557	561	582	597	505	617	551	591	596	559	569	585	617	637	535	561	582	579	597	569	574	543	605	593	604	592	635	602	585	615	578	584	578	579	567	581	582	608	591	590	542	540	566	526	539	551	606	558	616	583	560	581	646	588	575	574	584	588	585	576	582	587	555	606	591	570	579	563	552	547	544	558	542	565	618	603	568	577	570	565	569	578	589	608	574	608	605	608	582	580	601	552	606	585	595	579	581	536	605	599	581	562	580	602	554	593	595	583	556	576	581	567	566	586	586	577	593	592	576	599	611	589	593	604	579	586	579	600	530	583	574	614	565	595	593	545	593	592	584	575	597	631	585	553	570	604	577	598	627	556	578	581	571	617	568	600	605	584	634	593	585	584	622	571	597	584	546	577	585	538	565	567	603	559	581	590	567	569	591	598	606	599	596	595	595	658	593	627	583	610	610	571	584	621	568	625	600	597	588	524	546	584	575	563	565	611	549	576	573	560	593	597	573	598	559	532	605	586	567	579	564	589	603	566	538	582	596	552	574	585	548	586	559	590	538	621	559	557	605	590	550	610	568	574	579	566	589	588	576	586	623	572	618	604	634	584	599	565	560	573	556	577	574	564	596	552	603	581	540	539	580	625	584	599	563	624	609	563	608	566	543	578	636	570	569	571	580	561	535	595	566	576	590	612	579	632	556	583	575	606	572	560	540	579	587	585	581	545	600	558	600	598	590	616	635	548	569	575	537	574	575	624	598	596	602	564	563	589	615	586	582	608	602	586	587	583	522	601	538	613	568	617	603	611	576	558	586	573	601	557	593	577	606	578	580	585	573	572	594	519	575	567	567	602	552	593	590	597	541	640	597	562	598	579	598	534	581	605	559	602	608	606	565	575	618	605	548	550	580	597	612	600	572	541	602	563	610	592	590	581	532	617	582	574	589	577	615	606	590	591	602	577	567	620	588	594	541	611	568	602	544	597	566	538	556	584	580	582	582	604	604	590	633	542	540	611	552	579	589	613	612	574	586	626	574	614	647	561	600	600	557	590	583	555	567	571	530	573	569	575	589	645	613	617	571	602	590	554	581	576	542	597	559	602	588	597	590	579	585	537	576	621	554	538	541	584	568	574	553	585	580	607	554	628	579	615	533	587	593	564	582	648	587	609	600	571	589	594	589	549	612	549	558	590	609	584	575	631	592	576	609	571	587	545	607	591	569	591	545	576	588	607	571	607	564	584	535	591	579	611	563	606	576	613	565	561	605	614	593	568	567	542	595	590	620	539	585	586	572	558	590	552	581	589	498	569	534	564	561	584	607	570	539	605	571	531	626	596	560	572	582	569	527	554	591	540	570	566	572	617	534	621	558	580	629	612	607	583	552	579	576	569	567	581	598	610	577	579	591	586	564	609	570	594	538	569	603	581	578	545	570	587	522	562	624	591	600	585	564	571	572	555	572	583	569	615	576	587	576	546	564	557	592	590	575	630	536	575	554	605	553	594	616	604	589	606	603	595	570	572	551	590	530	577	579	577	565	609	559	563	605	641	589	581	575	556	621	582	574	567	603	607	623	590	552	610	563	583	570	643	604	566	592	583	571	586	583	580	579	591	565	560	545	563	606	576	590	589	531	545	567	642	609	613	574	578	549	561	568	577	524	546	580	522	592	625	558	562	571	561	589	609	591	604	595	561	569	597	590	628	552	600	602	588	603	554	589	620	602	533	612	550	591	593	590	606	620	612	569	570	567	562	594	594	607	580	558	577	559	567	602	568	571	620	552	574	569	583	597	597	627	592	608	569	589	587	556	624	558	593	602	574	567	640	524	587	574	548	583	572	594	568	567	591	550	604	562	573	567	596	572	585	587	637	598	578	556	552	587	588	570	567	586	587	584	585	629	579	604	584	578	566	525	553	578	571	608	567	583	550	584	611	609	576	539	580	626	603	597	596	571	575	598	559	573	584	574	588	590	604
9259	898	723	595	521	452	407	369	373	384	380	347	359	321	361	379	328	371	383	352	326	343	352	318	371	336	324	368	397	365	361	334	361	358	386	318	342	339	324	356	344	340	304	346	328	346	302	360	348	306	348	344	386	343	365	328	331	336	326	364	354	354	312	332	397	346	376	378	331	357	375	360	387	337	355	347	356	319	352	344	337	339	349	345	300	359	358	322	325	330	340	357	356	306	357	353	342	359	360	340	367	378	298	305	329	380	339	333	341	367	353	343	351	316	335	371	348	310	312	329	333	342	316	316	318	334	375	373	371	324	351	382	381	330	390	366	383	316	359	354	343	328	290	370	350	376	338	342	359	344	329	327	372	320	373	289	335	344	374	340	385	329	337	336	330	347	347	358	349	325	360	362	297	330	381	361	359	335	348	385	388	344	351	338	340	336	354	341	332	365	329	344	350	328	363	341	385	338	315	338	352	375	338	370	312	329	340	356	338	377	337	332	351	351	359	310	338	343	319	354	343	352	331	344	352	317	327	373	355	378	345	349	335	321	297	316	344	334	358	347	359	327	360	342	338	348	317	341	323	354	369	328	372	367	346	354	346	396	369	364	349	340	302	365	346	358	348	355	314	362	347	349	320	349	319	354	308	333	336	334	320	369	368	355	335	330	300	352	332	371	394	349	356	331	325	354	367	336	377	314	345	309	331	338	348	374	326	339	366	314	348	313	328	336	324	352	322	340	388	351	357	369	360	344	329	337	342	321	340	341	348	354	359	333	358	326	351	326	329	315	349	346	348	326	325	350	392	330	358	362	332	338	314	347	350	351	358	350	351	337	320	325	318	320	303	335	363	368	339	331	346	342	352	309	345	334	380	355	364	354	351	353	352	364	328	337	362	368	356	340	317	294	319	339	332	351	373	323	314	328	376	384	366	353	364	341	370	378	339	394	334	364	317	313	350	344	333	333	358	336	328	327	325	323	344	343	333	357	329	405	332	335	354	336	343	333	350	321	322	336	326	335	347	345	357	323	367	328	325	344	329	334	371	359	315	351	345	374	331	344	351	334	339	335	328	310	355	332	338	315	341	329	360	305	371	369	368	312	358	318	386	355	330	350	326	316	337	328	322	326	348	327	365	390	318	337	358	331	319	337	349	328	316	336	336	322	343	339	342	369	356	374	336	374	326	379	328	342	331	317	364	359	356	322	355	333	337	367	291	352	372	360	369	321	302	327	342	309	320	322	348	340	362	331	347	359	327	328	332	348	345	326	330	340	319	327	328	333	356	352	313	330	351	301	336	341	346	314	358	332	354	332	355	369	347	318	343	346	311	338	375	343	354	334	337	346	351	320	355	371	329	331	345	315	338	330	333	360	378	371	360	354	324	348	320	337	332	332	336	343	336	342	323	346	345	354	357	344	315	373	357	358	372	381	375	388	334	339	326	316	350	346	312	359	326	335	351	365	341	365	344	386	358	357	338	368	370	325	367	325	323	371	363	309	344	320	355	354	358	325	328	363	365	348	314	390	347	404	342	379	335	329	367	318	322	336	375	348	346	327	326	353	335	382	360	360	349	351	302	346	381	319	313	359	339	352	327	314	366	365	368	353	379	397	365	346	339	305	347	359	344	362	362	338	311	357	316	337	348	332	338	357	341	354	345	348	338	351	382	355	362	346	335	337	376	330	348	365	324	366	341	357	344	370	354	362	351	295	328	346	386	365	322	366	318	324	312	324	332	307	335	323	340	362	324	330	380	338	328	327	345	341	308	347	353	355	355	354	321	339	320	353	344	295	342	344	339	342	314	356	385	322	343	342	360	370	344	296	331	361	331	349	332	336	335	335	325	345	342	365	342	325	332	304	340	306	363	295	301	315	338	330	304	367	335	372	341	363	294	345	365	345	326	329	372	328	355	398	346	317	338	358	355	331	327	348	382	344	346	338	333	373	347	285	359	377	361	379	330	319	370	352	357	314	342	369	346	327	332	343	339	337	366	318	343	402	341	290	338	341	335	307	370	329	385	335	334	340	372	349	330	374	319	376	375	348	355	289	330	362	341	342	370	345	338	344	316	381	337	345	334	377	336	333	356	338	331	323	333	324	355	331	396	351	327	345	323	306	326	341	318	336	344	372	358	327	329	345	327	356	346	360	330	350	330	349	343	323	334	332	359	355	314	346	350	361	352	355	356	326	353	307	353	328	346	330	342	348	352	312	368	361	303	328	353	316	356	363	335	347	354	352	365	340	334	357	349	358	337	328	331	337	345	317	327	330	365	340	331	292	316	346	341	316	303	331	321	343	342	338	363	348	341	373	362	376	381	305	341	342	300	378	324	328	384	360	369	334	341	316	355	336	335	344	340	366	356	350	329	348	355	342	322	330	342	346	338	334	333	320	357	311	341	346	317	356	337	325	344	340	343	348	355	356	356	361	354	334	347	359	331	340	340	316	350	341	382	322	305	331	318	318	349	323	338	318	341	326	337	334	345	356	385	367	363	371	356	333	366	380	310	341	321	343	351	303	334	337	328	376	305	356	315	329	350	340	369	308	351	346	338	345	349	316	353	363	322	367	352	324	358	314	360	365	341	345	335	327	327	356	329	330	366	383	354	325	336	355	330	352	329	330	365	372	338	352	350	351	348	354	360	338	349	328	325	320	349	331	343	305	340	310	327	307	318	343	376	378	308	361	356	363	321	365	330	360	339	311	335	379	371	366	341	309	360	385	358	301	346	317	342	372	320	323	339	307	345	337	326	359	347	353	382	383	345	375	352	335	352	318	358	327	390	376	329	336	347	342	367	328	326	339	341	363	353	367	347	334	353	343	366	378	325	335	354	366	321	360	349	356	366	336	347	346	306	358	339	319	330	352	344	325	347	324	300	343	371	343	354	356	308	327	319	332	358	349	341	330	341	357	357	317	353	302	325	336	347	301	341	349	358	347	371	316	331	323	330	320	339	345	357	330	363	359	355	311	377	339	319	350	376	339	353	353	334	349	365	340	312	320	314	385	341	325	328	331	299	346	354	329	375	332	347	330	367	311	377	329	326	327	354	344	328	322	336	347	340	334	367	348	356	359	333	323	386	363	316	368	354	354	341	357	353	340	353	330	359	321	338	291	314	329	342	364	349	306	346	314	384	378	346	364	349	327	302	336	310	344	363	320	335	353	342	333	360	360	327	341	352	340	349	340	350	392	357	344	303	340	350	321	390	340	300	323	290	366	345	363	298	330	321	369	377	328	330	341	366	412	350	353	358	323	338	332	329	365	359	356	340	355	345	352	315	330	337	350	357	334	312	311	334	308	338	370	368	309	362	331	345	341	331	337	379	295	329	321	346	351	343	372	371	353	330	336	339	321	362	341	341	346	332	340	311	354	358	334	329	378	356	337	330	355	340	359	357	337	373	374	373	374	342	349	350	389	338	333	347	331	321	315	333	345	345	363	337	344	354	331	338	333	367	366	340	340	366	341	381	361	345	339	352	313	333	344	332	314
7133	1171	1564	1588	1425	1319	1155	1119	972	988	910	913	900	920	843	863	859	815	798	821	847	829	848	774	776	853	815	768	812	847	764	788	785	821	782	785	755	753	789	767	779	760	817	798	783	823	814	777	769	740	793	748	837	847	841	889	861	815	846	805	772	763	808	856	795	778	798	790	782	759	816	764	764	824	846	835	778	791	818	807	771	776	793	781	767	754	819	766	767	817	789	779	774	837	777	798	807	794	834	839	777	772	831	750	786	798	810	742	786	805	755	838	790	765	762	757	793	851	805	782	770	772	811	764	790	753	748	755	724	795	749	801	733	796	765	785	818	809	812	735	735	757	784	784	814	744	720	792	757	773	797	766	793	792	770	824	808	772	801	758	772	730	770	773	755	777	784	739	787	753	745	753	781	726	765	787	708	700	778	753	758	730	782	751	782	735	703	760	784	724	797	804	767	838	812	829	796	783	787	776	765	769	782	759	748	744	701	747	772	750	827	744	779	771	740	795	787	750	783	743	795	785	815	782	770	739	792	781	758	776	774	805	822	813	796	779	766	767	812	760	794	789	843	787	780	808	764	731	794	767	783	814	777	746	812	732	762	810	774	802	758	765	766	812	808	811	776	753	787	695	733	733	789	751	752	805	813	786	766	727	777	750	756	769	734	799	783	746	773	757	767	723	765	819	767	720	797	829	763	820	836	759	757	780	770	736	775	758	745	741	752	833	743	785	825	824	812	801	786	749	774	781	761	746	770	814	779	805	782	776	758	759	768	779	736	760	781	810	796	774	797	722	768	766	741	735	796	834	792	787	763	744	826	778	742	788	822	822	765	794	789	761	784	834	812	745	749	747	740	774	793	753	778	754	809	733	788	747	789	771	737	819	733	798	776	744	799	814	811	800	797	774	789	809	742	768	733	837	713	771	802	726	766	780	793	791	808	755	814	811	772	800	787	749	784	805	770	792	753	760	765	747	763	747	792	765	765	838	735	796	778	815	792	774	787	730	766	738	836	762	764	753	792	749	776	800	729	792	759	764	790	750	750	765	781	731	766	770	741	741	712	743	743	795	769	796	718	744	715	793	844	765	774	764	713	752	776	797	746	797	767	796	785	792	755	782	761	774	752	795	755	795	734	760	743	723	743	762	740	810	748	776	754	818	784	821	810	776	807	800	754	741	777	782	735	767	764	783	769	752	771	767	764	795	777	813	810	761	727	764	768	842	771	780	759	798	777	772	781	784	778	772	714	775	740	806	791	770	816	729	773	809	809	811	805	831	793	807	758	793	737	755	781	785	824	745	752	800	779	792	784	769	776	748	785	799	727	772	720	785	748	812	771	778	764	767	803	772	764	820	724	771	780	784	776	762	806	750	751	818	750	791	798	775	799	799	804	812	787	790	734	789	814	753	727	782	761	831	797	759	731	779	767	787	793	769	764	806	774	747	797	739	746	773	763	827	803	738	782	769	810	749	790	770	765	740	783	756	786	763	786	769	763	793	776	779	780	809	780	781	800	763	756	733	749	778	820	755	750	790	738	798	770	758	783	782	821	755	778	759	764	776	787	743	810	743	738	774	788	777	732	778	792	735	789	749	727	753	726	803	738	778	782	820	762	787	754	777	785	777	809	746	746	830	798	738	751	772	784	742	790	734	771	794	806	758	754	802	797	787	749	765	758	770	791	765	763	741	773	793	776	758	808	761	706	731	767	773	801	794	821	846	765	776	811	734	791	779	788	786	756	792	818	745	777	771	791	807	770	821	767	778	750	744	782	758	766	812	774	739	762	773	792	733	815	772	797	766	830	728	781	786	719	764	759	786	763	804	741	771	748	821	750	788	802	775	795	731	803	745	734	801	788	786	807	750	782	808	794	750	769	808	786	739	769	768	757	821	834	778	800	763	840	815	777	756	752	741	754	787	752	818	769	739	746	801	785	782	794	764	757	767	766	792	766	789	715	703	773	751	807	790	757	771	774	787	785	772	767	747	774	837	771	725	783	783	775	806	765	761	762	754	808	789	729	810	793	749	752	840	774	789	743	722	766	784	772	763	763	810	799	757	770	834	760	723	778	717	760	767	752	814	750	737	826	833	771	797	773	785	773	772	793	742	823	764	784	802	764	773	769	736	779	714	817	744	812	743	750	741	792	760	802	736	796	768	798	823	743	822	776	737	708	717	821	743	745	739	760	763	762	799	772	732	777	763	805	749	745	722	719	820	771	822	756	757	827	790	739	777	730	806	824	738	751	785	749	785	768	760	739	736	732	799	761	719	757	839	779	816	764	756	755	796	736	729	763	745	741	775	818	790	765	755	761	749	785	760	742	773	780	779	840	777	754	740	756	814	773	709	762	746	792	747	758	804	779	787	792	771	788	809	734	768	696	768	749	796	785	748	800	742	809	764	782	760	785	772	791	782	732	810	797	780	778	774	729	777	746	769	759	813	732	752	762	768	799	819	773	764	767	794	785	753	823	794	796	784	766	789	695	769	811	710	728	798	745	802	749	797	791	812	798	753	739	714	760	816	774	764	782	774	805	784	716	775	785	796	770	798	740	854	739	791	786	803	770	724	739	839	789	753	782	814	781	778	816	767	772	787	765	759	780	807	807	768	777	753	810	820	784	736	803	819	743	740	771	769	786	761	810	790	786	820	819	797	807	774	774	775	782	772	819	783	744	744	790	768	708	811	769	791	796	749	778	761	784	807	775	801	778	854	827	769	752	801	783	763	738	762	729	763	754	720	758	767	772	744	766	794	755	765	763	762	782	794	759	784	770	756	750	770	776	777	807	794	816	763	786	773	744	774	769	745	782	795	744	813	773	788	830	766	827	786	794	834	749	822	785	759	806	800	799	753	774	763	822	703	800	784	801	775	747	746	771	759	766	771	847	762	810	811	765	805	782	815	754	762	779	759	786	804	775	759	771	814	799	773	770	823	801	738	804	731	757	760	759	766	757	764	758	715	797	764	837	788	840	790	783	771	773	799	741	703	748	723	789	809	737	772	771	740	732	773	800	754	752	749	763	783	749	759	760	761	765	716	767	815	806	772	734	770	802	797	804	778	825	782	713	706	786	782	765	743	807	767	781	760	755	769	766	799	785	761	776	773	753	732	721	785	791	729	754	820	747	730	765	757	812	721	766	755	833	797	804	764	748	804	767	770	764	768	807	761	801	788	797	763	804	774	773	754	740	786	768	791	786	795	738	741	788	729	780	787	772	814	743	806	739	783	799	749	714	798	747	768	772	753	785	709	773	748	817	803	711	729	766	766	814	772	781	771	773	790	790	787	783	767	750	702	776	779	798	808	848	788	766	791	765	797	764	797	771	811	778	801	763	763	785	796	778	775	783	803	787	735	758	801	764	762	789	790	788	780	787	777	858	798	794	739	762	769	732	770	791	780	800	764	748	748	776	771	772	784	767	780	712	766	788	828	786	748	764	778	759	776	742	798	749	737	767	806	798	758	770	841	754	728	777	730	747	826	756	776	767	797
15671	1657	1277	1019	748	650	554	573	527	453	479	483	443	499	458	458	425	461	447	436	434	470	403	414	429	428	411	451	453	440	442	450	454	424	428	389	430	401	387	452	425	410	427	426	420	448	418	426	434	393	391	447	406	460	426	435	434	418	444	444	374	431	435	434	410	409	445	464	446	432	438	462	392	427	444	408	428	446	431	471	459	450	398	373	416	438	405	481	393	452	443	433	414	432	461	410	442	414	449	414	424	404	434	380	426	437	413	434	453	462	426	437	438	461	429	441	415	452	425	404	428	412	443	450	431	438	444	409	435	435	474	419	445	441	449	443	413	468	448	431	365	425	480	419	390	424	459	454	463	435	426	401	414	423	447	417	439	394	426	474	418	405	457	442	394	452	435	401	412	399	444	410	431	464	389	431	459	429	392	438	432	439	473	418	391	433	422	447	427	436	440	414	418	392	441	466	429	452	383	411	374	411	374	423	424	414	424	471	438	430	469	413	423	391	425	415	390	440	446	432	468	441	428	434	411	422	378	469	475	367	427	461	408	423	409	441	425	427	414	409	443	454	414	410	430	419	421	431	436	380	420	428	449	447	442	410	431	418	422	424	425	425	427	417	435	417	425	399	405	424	425	462	439	426	419	416	472	444	406	382	412	388	409	405	442	446	396	426	403	400	434	366	403	431	443	425	403	437	445	463	420	423	431	394	405	377	402	422	424	440	394	407	385	416	407	427	432	407	428	419	412	477	447	437	440	403	447	424	430	440	436	409	431	441	443	402	422	433	396	404	434	448	397	430	443	449	403	403	441	430	444	395	397	456	464	408	419	437	431	423	413	377	417	402	450	434	400	412	423	407	395	428	445	456	394	430	404	426	393	441	443	457	421	462	445	403	403	447	451	393	422	418	449	386	370	416	391	423	443	412	394	403	421	436	391	456	445	389	412	417	409	487	459	395	410	403	425	423	474	414	366	393	378	476	438	451	453	419	422	397	409	436	411	396	438	405	384	466	402	443	430	403	449	396	437	363	421	414	390	432	389	397	436	418	420	409	395	429	415	479	441	429	410	442	387	398	410	395	423	404	426	485	429	433	414	375	397	447	429	416	466	443	412	450	383	431	398	420	417	455	426	439	434	429	433	429	457	425	399	432	465	401	385	415	431	418	411	480	457	419	453	436	456	426	421	450	391	438	438	422	390	405	391	432	431	429	432	425	420	433	416	444	412	407	411	446	418	405	406	414	419	455	464	387	438	423	442	401	403	414	441	393	420	389	415	377	422	415	404	434	391	405	418	426	409	359	439	413	420	468	432	453	445	454	432	393	417	455	444	429	427	433	429	399	437	411	441	417	420	424	416	398	413	380	452	433	447	449	434	422	393	444	433	411	443	432	423	398	406	412	415	417	449	407	410	409	411	425	391	405	414	392	378	412	426	436	435	414	432	431	417	414	431	402	401	433	450	428	454	423	398	454	425	433	416	426	450	433	400	394	418	383	458	465	411	407	429	474	434	448	458	412	444	425	433	411	406	448	441	432	416	407	440	454	447	446	431	424	397	400	420	419	421	444	429	390	435	411	412	430	430	435	416	430	415	399	441	443	401	460	461	416	431	446	416	436	414	429	427	413	427	415	433	383	419	413	433	430	440	400	419	458	468	454	408	405	402	437	421	421	421	425	433	414	441	386	447	431	417	409	397	384	414	429	426	409	418	428	417	451	427	416	402	403	379	435	424	426	429	416	442	432	408	396	445	436	445	458	417	413	409	453	417	490	404	408	377	398	397	437	409	437	404	412	452	381	414	421	441	456	441	395	421	404	448	448	395	411	408	415	448	433	412	416	445	442	420	412	417	408	463	407	410	443	422	436	436	431	435	424	437	409	383	389	452	455	451	419	395	382	450	413	377	427	401	455	457	410	418	375	431	401	412	405	424	391	409	454	447	411	443	437	429	418	389	393	413	378	384	424	414	430	412	401	460	420	404	413	411	408	364	426	441	437	402	381	396	398	438	403	454	442	394	453	469	414	411	456	421	389	388	419	405	455	404	408	421	448	477	411	426	402	435	469	426	407	451	429	409	414	449	444	405	438	435	421	407	430	442	422	420	413	451	408	423	441	406	430	443	467	410	424	393	452	391	403	446	466	465	388	425	435	434	435	417	462	449	417	432	442	422	455	426	414	433	424	438	425	410	449	415	433	423	403	421	449	420	396	382	407	394	384	385	430	416	406	401	412	374	425	414	442	405	414	442	444	395	420	395	406	415	421	406	399	476	443	417	452	421	395	421	380	452	448	457	423	435	421	414	431	434	450	450	474	429	410	425	433	401	383	449	462	439	403	385	447	388	418	464	437	410	439	414	420	426	398	422	397	430	414	440	392	417	363	385	450	424	415	424	464	425	436	391	428	414	421	406	379	416	407	408	445	425	414	403	403	405	430	457	448	384	436	446	439	429	424	459	458	443	402	386	412	442	443	420	421	416	409	442	461	407	416	431	447	451	428	429	429	444	389	436	457	438	427	430	432	417	445	413	393	474	444	416	403	411	404	419	393	400	407	392	413	428	429	411	406	399	454	467	445	390	411	429	413	445	412	415	438	419	436	422	417	435	461	425	398	419	385	442	427	426	357	424	450	418	454	424	424	440	405	464	467	434	422	432	422	487	433	427	398	444	468	409	437	375	432	464	428	451	401	417	454	393	447	407	419	419	404	454	426	373	414	392	458	413	422	446	429	403	436	382	436	440	435	391	401	389	430	448	402	396	427	435	447	403	459	410	433	425	455	449	442	395	418	412	444	414	415	422	405	417	411	394	457	407	417	438	453	452	410	432	384	394	401	423	417	460	467	358	429	388	436	381	413	346	425	396	469	408	427	440	398	413	390	445	427	442	397	401	377	400	430	413	430	461	450	426	420	416	459	473	411	389	472	402	452	419	433	400	425	442	392	422	448	424	408	406	427	464	422	392	439	410	439	426	371	449	363	431	411	430	452	422	447	428	463	423	401	451	441	448	405	373	446	409	402	439	430	418	406	403	399	393	450	461	398	440	401	410	425	391	434	461	398	423	415	383	398	417	403	452	381	449	437	434	429	409	424	419	449	382	399	416	435	479	397	428	405	389	389	443	447	457	394	431	421	392	408	404	418	419	420	433	411	464	412	430	385	404	409	469	443	435	428	464	452	468	402	414	413	397	465	421	463	479	420	448	424	399	433	438	429	429	493	460	474	422	441	421	448	410	413	493	389	397	384	405	426	407	417	423	408	410	436	447	453	398	403	438	417	443	395	407	419	450	445	392	395	440	382	413	438	446	422	436	441	423	451	443	411	440	455	474	450	420	388	443	460	412	401	437	456	423	434	431	428	401	390	395	463	405	445	407	442	424	461	454	438	430	404	431	432	475	397	414	472	440	415	430	412	422	437	435	399	355	429	409	383	401	419	416	425	390	439	375	414	432	419	379	387	462	443	427	404	419	454	417	408	420	417	424	400	414	397	397	475
9008	1540	2454	2606	2288	1983	1627	1478	1407	1281	1224	1183	1137	1091	1064	1031	1078	1080	1018	1021	1001	969	1000	973	980	959	901	965	977	980	943	978	952	954	931	903	940	918	877	927	922	925	913	929	973	978	933	886	926	919	905	947	984	989	1000	1075	1022	1020	999	1005	947	985	1001	920	980	925	918	926	937	905	915	903	973	956	922	952	916	966	930	947	896	981	892	975	919	919	917	931	957	897	932	967	920	966	962	933	969	949	973	979	992	935	973	889	971	946	995	922	887	963	1005	944	917	950	915	881	975	1020	935	925	905	858	951	874	907	887	957	905	952	909	951	941	948	893	964	947	895	905	935	871	996	937	945	893	970	927	893	951	944	950	961	814	903	915	945	894	916	982	985	927	916	910	935	956	920	938	918	930	928	892	897	896	936	904	869	909	937	916	890	897	960	885	902	920	888	915	934	907	883	906	920	900	930	871	948	893	894	898	915	897	954	853	967	973	908	914	914	874	840	874	869	893	908	891	942	916	1006	901	865	912	905	912	904	902	885	954	929	887	908	881	894	914	903	921	904	918	873	938	886	883	874	865	911	940	921	927	910	944	912	871	957	914	929	899	903	920	920	836	905	914	910	876	930	894	902	901	869	923	853	928	898	883	937	933	924	901	930	922	926	860	968	928	881	916	967	975	949	886	858	921	908	916	897	844	879	911	896	855	903	918	892	944	906	885	971	917	904	928	940	841	861	939	909	891	876	903	957	913	916	910	887	957	914	932	877	865	936	961	968	901	914	843	895	914	919	920	895	875	926	960	917	850	902	940	931	900	940	930	966	918	945	938	860	951	938	946	842	966	893	941	920	864	916	946	906	894	888	932	923	917	890	914	910	945	909	919	922	903	886	869	897	928	877	933	941	956	920	903	938	900	894	912	931	888	920	886	909	938	953	904	921	940	874	917	902	874	929	957	973	949	952	933	910	858	922	935	941	889	899	922	908	879	892	893	918	888	874	893	900	856	886	902	895	893	881	888	875	892	929	849	875	918	971	904	922	949	949	890	926	917	916	912	905	865	957	851	943	858	949	878	910	886	955	935	949	855	934	922	898	904	865	914	907	925	957	860	890	954	947	894	903	916	909	950	911	884	893	882	898	872	851	890	961	910	905	974	976	967	885	952	876	940	897	876	963	908	889	880	869	905	877	902	923	933	910	939	887	889	876	893	945	898	939	908	874	880	958	914	917	971	890	958	961	927	914	905	949	929	919	931	938	1013	936	858	936	905	866	891	871	979	958	968	921	897	881	897	917	876	986	936	947	909	923	908	861	898	969	933	911	914	941	999	929	900	928	980	918	899	850	872	925	899	871	874	923	900	895	889	906	920	896	907	905	897	997	885	889	934	944	924	959	946	864	919	893	940	897	922	917	966	910	943	883	921	1003	919	991	913	894	935	896	911	891	973	936	889	899	883	905	908	894	883	918	911	903	887	872	891	896	940	986	865	872	906	931	938	936	906	851	927	923	868	938	845	933	910	920	969	923	912	946	873	927	860	853	924	932	912	921	910	909	886	961	881	911	919	905	960	965	910	891	952	895	917	940	940	865	924	911	924	920	903	959	905	921	948	886	906	905	935	899	966	915	880	905	915	960	907	923	910	949	866	933	950	908	892	933	914	963	900	961	845	918	932	938	926	910	934	892	905	905	907	904	958	873	863	919	896	905	860	901	934	928	884	909	887	917	924	891	911	1007	913	902	880	995	950	914	915	897	918	967	922	848	959	865	915	940	907	894	933	871	923	933	900	872	904	938	928	931	916	920	871	871	905	924	920	899	953	958	923	898	926	881	983	964	980	903	949	923	906	911	910	965	960	931	931	919	921	998	935	908	946	955	928	871	864	974	920	887	946	917	889	879	964	906	953	924	870	967	877	936	922	880	926	902	928	873	922	932	922	895	903	930	874	950	905	908	926	847	916	899	913	882	868	938	947	964	943	936	956	910	928	891	925	916	883	917	956	877	958	910	945	924	916	895	946	933	930	946	907	934	910	922	837	900	940	904	883	923	904	967	917	913	916	929	951	848	934	898	912	905	899	891	910	871	886	926	923	951	917	883	946	890	915	912	943	919	896	874	900	898	889	924	891	886	942	962	907	924	910	916	875	899	903	943	975	886	904	926	896	883	929	896	877	913	908	867	924	863	881	931	888	906	894	929	950	908	918	855	875	939	903	905	887	933	998	937	858	947	976	921	829	989	915	975	911	975	933	969	909	922	933	923	913	903	915	885	951	930	886	986	909	940	963	894	945	930	919	883	844	943	853	943	890	907	940	889	850	946	932	891	879	953	925	929	955	904	936	872	874	886	937	927	920	903	899	901	964	944	939	960	916	917	915	896	877	938	895	921	896	935	888	854	862	927	895	930	872	893	922	922	945	883	907	922	932	889	998	949	908	956	882	921	897	926	1004	851	912	911	874	937	999	903	933	942	891	910	950	967	915	940	881	892	953	890	907	927	856	931	910	929	979	905	939	885	890	975	903	922	937	929	923	967	911	922	929	955	871	927	943	909	850	927	943	949	866	938	931	957	906	897	916	880	928	885	920	894	987	908	900	918	934	929	896	904	867	911	861	896	919	943	887	908	904	903	891	900	905	894	912	919	929	931	914	927	951	923	918	907	918	933	904	895	924	878	924	963	948	923	938	935	899	902	917	914	875	895	884	872	901	941	895	897	954	916	911	908	974	935	870	893	897	952	905	874	989	886	852	906	908	920	854	927	910	957	894	924	911	942	919	955	976	880	926	940	917	947	930	935	853	913	916	910	923	892	917	929	917	900	875	920	909	882	941	920	951	904	910	905	928	915	970	956	915	896	911	880	904	906	949	936	940	884	892	893	908	922	912	951	914	918	892	916	932	969	931	909	842	853	951	879	916	899	926	940	889	908	974	966	926	895	923	893	879	951	955	897	959	839	918	877	894	889	837	939	884	880	904	899	882	979	877	887	899	923	899	933	887	915	905	997	923	900	887	944	973	921	911	940	933	949	905	940	985	855	893	944	885	843	981	871	897	928	935	911	886	907	892	918	884	905	935	885	957	909	877	908	908	842	897	894	889	914	860	947	908	912	912	904	954	887	956	963	951	938	948	950	879	891	922	908	929	845	918	934	955	945	873	942	937	915	939	932	923	901	913	958	950	918	936	918	896	932	835	940	939	897	940	940	896	905	940	927	926	937	931	909	945	918	899	938	914	929	966	939	895	902	834	912	935	931	934	921	913	946	913	927	933	940	816	919	928	920	872	1009	925	915	884	899	940	903	893	901	938	904	975	958	851	958	870	949	925	919	854	953	905	889	889	885	984	931	915	913	933	958	916	939	925	916	895	865	962	854	901	979	903	881	915	920	925	895	881	926	928	879	945	932	936	895	918	944	954	879	904	931	860	906	923	913	919	933	891	926	916	983	949	904	970	910	887	890	890	902	941	946	935	922	874	938	888	948	883	923	894	891	882	909	882	932	865	928	913	962	891	894	902
2458	286	282	237	251	242	259	269	247	239	249	254	217	262	269	236	229	271	235	213	239	234	217	238	253	237	267	292	245	237	259	238	242	252	238	245	267	254	242	250	251	214	226	234	243	251	268	234	268	244	229	248	228	222	232	257	248	254	241	248	261	265	239	264	238	225	261	261	273	248	239	245	229	277	277	252	239	222	246	257	230	287	250	228	220	217	259	267	244	251	228	272	215	215	256	241	250	258	250	260	268	223	255	251	226	265	244	249	276	243	247	252	240	239	269	236	274	287	235	253	258	249	231	227	246	259	256	250	268	261	268	281	237	217	233	253	243	248	272	237	219	232	238	261	232	226	236	249	219	205	263	250	246	270	258	275	258	225	236	258	272	251	260	272	253	235	245	249	225	278	271	255	256	239	252	217	249	260	253	273	250	278	241	248	249	240	274	242	222	210	257	247	241	250	249	249	252	238	231	225	255	258	268	237	240	255	252	243	235	226	223	255	284	258	243	219	263	259	258	251	271	236	242	269	258	239	228	252	245	265	235	289	266	236	237	283	221	251	245	274	238	243	259	233	254	216	228	226	257	259	261	254	259	252	269	243	236	223	221	217	230	246	258	218	241	241	211	235	247	259	276	243	241	240	219	242	261	220	260	213	225	248	259	274	257	261	245	242	269	251	274	248	257	237	226	266	272	244	261	251	258	252	256	235	266	260	236	272	283	290	272	263	237	285	274	240	220	228	261	256	271	220	246	270	234	262	271	244	258	280	225	254	268	266	260	245	223	248	244	242	260	244	229	241	216	236	241	305	264	264	279	252	268	263	238	269	239	255	239	225	252	227	227	242	252	251	231	249	247	235	289	277	279	238	228	203	263	223	245	248	243	267	267	296	250	235	265	254	247	256	256	239	256	217	229	241	223	222	268	240	250	286	264	254	290	229	222	243	246	236	251	263	246	255	229	275	237	270	242	257	223	248	273	264	234	234	235	233	252	247	265	243	238	250	248	245	257	275	255	272	262	238	268	218	250	261	249	228	224	236	252	247	245	244	257	218	216	248	261	267	264	250	238	244	245	245	242	226	244	238	244	254	222	240	269	231	259	233	240	218	265	246	259	265	225	238	258	258	235	210	264	261	278	229	237	222	269	188	223	267	236	259	257	236	228	251	270	243	237	270	260	211	246	251	233	264	248	217	244	222	219	217	263	265	245	257	249	282	232	253	230	292	265	273	222	251	232	261	271	295	288	198	263	245	242	245	262	249	243	234	235	249	246	241	219	215	252	245	247	223	199	238	237	270	266	248	238	254	215	231	252	248	264	253	222	229	279	261	233	244	250	254	282	246	229	252	232	245	250	253	262	259	223	247	233	247	280	252	251	230	264	252	253	244	251	260	279	251	229	271	288	223	248	260	246	252	204	245	214	251	229	256	262	267	244	264	247	240	259	225	237	263	226	267	223	251	244	227	231	256	243	252	259	273	260	240	236	244	229	257	275	244	243	251	265	261	245	242	264	253	248	267	256	267	248	211	273	239	241	238	266	255	257	248	277	248	231	241	222	260	267	278	220	268	256	264	246	238	259	243	263	244	252	270	284	257	262	259	245	222	257	240	215	244	279	235	296	251	225	248	237	251	290	242	275	278	291	234	213	230	280	260	238	293	258	235	264	238	262	238	245	226	244	245	246	247	231	261	249	267	249	271	239	262	239	238	257	230	268	212	277	241	232	252	202	242	232	227	232	256	239	251	264	253	191	231	242	250	256	236	254	255	280	243	241	241	249	262	252	274	249	234	267	244	242	237	253	249	217	289	237	254	271	255	240	263	286	221	261	243	236	242	236	254	264	263	248	210	252	240	253	254	242	259	249	240	258	259	261	257	235	227	254	224	238	235	211	255	268	245	267	270	242	235	276	234	229	243	230	258	221	267	225	244	244	265	284	267	260	249	231	270	237	227	223	228	232	266	250	228	199	261	235	259	233	273	248	264	222	235	264	268	264	223	241	273	250	264	243	240	252	239	221	227	252	244	240	239	226	262	251	247	261	228	253	253	225	249	241	248	281	235	230	242	221	267	260	258	237	244	265	249	262	250	262	215	262	273	254	234	234	240	259	248	251	250	263	237	244	267	234	261	257	254	278	258	262	246	235	250	238	260	254	235	251	258	248	219	245	271	257	232	256	228	256	262	225	241	259	230	244	272	250	262	256	234	252	250	240	260	240	250	249	233	250	250	238	278	253	261	256	249	251	249	261	255	234	224	251	246	243	251	255	240	247	228	254	232	232	246	236	247	248	205	210	213	237	227	247	243	230	239	291	220	250	267	235	269	258	247	258	211	262	246	260	262	277	251	257	217	238	250	225	246	221	273	250	245	252	256	224	252	274	250	230	246	249	268	252	256	244	248	241	275	204	259	266	292	233	236	242	252	224	249	252	249	250	264	252	238	246	249	230	248	225	246	246	247	251	248	230	279	231	240	231	239	259	241	262	286	251	261	279	246	222	245	271	260	234	208	254	232	244	277	247	270	272	278	256	234	235	253	232	211	270	244	264	244	258	229	259	247	303	267	259	281	266	237	248	224	242	248	223	223	239	280	235	246	235	219	256	251	265	270	232	238	241	244	263	257	230	242	257	233	221	240	254	230	265	252	258	231	245	255	278	231	243	233	272	249	257	218	261	229	262	226	240	231	237	266	294	242	287	261	229	250	237	242	248	230	230	255	214	215	225	251	248	271	231	264	240	240	228	230	249	253	249	258	240	277	243	256	280	258	225	240	248	243	253	266	255	283	266	248	269	259	261	248	255	263	251	243	248	255	227	229	226	220	260	227	259	255	237	266	248	254	247	277	258	234	228	235	258	282	251	226	261	237	253	276	236	256	273	278	241	280	246	259	241	265	260	257	231	240	233	242	235	255	279	238	245	237	267	251	244	261	263	216	233	257	268	252	280	276	266	237	244	223	241	245	187	285	264	267	274	260	257	236	232	247	228	286	249	267	251	252	235	237	257	248	240	245	236	218	247	300	264	267	233	209	224	233	248	264	261	247	271	233	227	235	252	234	248	281	253	215	231	251	312	265	243	221	260	254	279	278	265	253	254	241	224	226	224	244	262	238	227	246	264	224	244	231	257	317	257	283	239	268	248	252	248	240	199	246	242	244	254	255	286	269	256	274	240	245	228	227	239	259	300	234	236	250	246	248	258	231	240	251	259	216	234	264	249	267	202	259	251	226	270	252	260	249	247	269	217	249	241	245	243	223	261	251	238	235	251	225	253	248	285	235	233	239	205	242	256	263	231	258	228	254	250	264	246	202	261	220	246	242	227	274	253	255	265	259	248	265	239	230	248	228	276	234	240	253	233	255	263	244	264	246	281	242	233	239	254	278	256	268	242	230	252	238	236	203	257	263	218	266	247	252	264	275	271	271	253	226	281	232	238	247	226	254	246	247	247	247	251	248	247	203	239	274	255	283	285	275	233	246	258	251	273	237	256	221	261	286
2324	662	660	596	648	586	594	578	594	571	640	596	604	625	582	600	542	619	610	583	566	607	590	592	554	609	573	619	558	554	535	601	604	672	584	578	623	558	597	557	625	557	580	568	598	564	604	566	613	556	594	638	605	601	544	641	636	617	604	618	575	590	567	574	611	549	579	558	608	601	622	534	615	594	591	576	566	564	608	594	567	590	568	561	565	582	543	612	581	589	583	554	579	597	582	611	632	630	578	601	538	581	563	577	597	585	616	627	590	579	598	598	577	616	622	593	573	593	604	604	583	597	562	582	566	565	558	568	608	565	570	593	542	606	539	574	623	616	559	610	581	583	601	580	598	579	604	554	569	589	619	618	574	553	534	551	615	609	567	589	571	593	587	571	624	579	587	563	617	602	531	617	590	584	621	601	597	581	558	589	541	571	574	572	621	591	584	599	589	593	530	592	547	613	618	541	580	560	622	602	588	588	609	620	590	578	574	562	560	560	555	611	598	567	529	547	563	597	563	567	611	561	585	564	540	563	611	581	597	619	549	566	589	534	596	552	572	649	573	602	553	554	605	579	578	593	583	576	624	579	596	574	616	614	607	549	513	604	571	601	572	592	587	573	572	578	553	601	572	571	546	578	558	561	555	584	541	589	600	589	577	603	568	584	552	555	609	585	586	637	535	562	572	567	583	570	580	583	554	579	598	557	552	589	574	609	555	581	614	570	542	587	633	572	588	545	586	577	557	590	620	547	586	612	545	568	619	595	593	590	555	576	621	602	542	554	616	600	604	544	579	551	579	574	569	576	560	568	591	601	540	538	541	603	561	533	532	601	556	584	531	605	585	620	599	603	616	609	583	584	581	584	573	564	562	599	549	588	576	591	581	560	596	559	613	615	610	592	575	582	594	527	588	559	552	578	592	567	611	584	593	594	579	579	550	594	589	617	589	580	579	554	578	615	580	607	618	592	551	564	545	585	572	572	584	553	549	555	597	562	626	545	589	562	595	619	606	571	591	547	572	582	565	552	615	543	576	588	582	610	559	610	601	570	560	597	561	571	562	559	583	565	613	618	575	585	592	575	610	608	561	590	631	555	616	550	546	579	615	598	584	569	564	561	552	560	559	575	595	597	543	530	600	606	570	608	578	585	553	601	575	516	565	603	558	575	641	605	595	561	628	554	601	579	593	556	608	569	571	581	570	585	555	603	613	612	605	556	589	612	621	587	579	526	592	597	550	604	572	595	563	530	577	553	588	586	580	616	579	594	574	572	594	585	593	588	628	621	555	596	621	530	570	555	607	606	562	568	566	593	570	610	581	602	619	594	568	605	558	633	613	582	601	586	587	597	575	576	581	580	577	585	558	576	595	603	608	593	583	585	584	544	603	589	576	580	564	632	591	604	566	587	553	576	565	596	592	551	544	575	540	610	611	569	538	604	579	597	608	628	542	603	578	555	585	594	620	579	574	557	599	596	578	592	576	553	573	580	592	560	563	566	609	540	604	587	626	557	568	589	619	566	587	627	582	561	541	577	601	636	610	559	591	580	589	586	587	575	593	588	581	564	609	531	590	563	597	591	592	575	592	586	551	580	584	565	594	535	624	598	553	584	590	522	581	557	602	606	578	583	589	565	573	569	579	595	614	608	577	599	598	553	600	579	556	538	545	549	547	615	601	594	590	583	525	556	577	588	559	583	602	578	610	582	583	571	556	555	546	560	622	532	539	595	586	612	561	576	583	567	631	577	572	593	558	571	587	591	596	551	614	594	602	539	641	613	569	618	522	551	620	594	552	613	596	590	587	610	615	589	625	585	552	565	574	547	569	578	606	562	566	589	543	610	593	574	564	570	562	580	624	603	571	633	576	596	642	554	558	564	581	564	560	609	610	596	568	532	578	528	569	559	594	552	572	592	584	613	565	571	547	554	553	586	613	550	590	598	576	598	542	574	591	579	578	558	608	584	600	589	540	582	544	630	614	557	600	630	594	555	594	565	555	542	565	630	584	590	597	596	578	597	601	598	580	584	617	583	596	530	592	605	579	556	551	532	591	610	589	586	602	572	564	588	596	554	589	563	575	526	645	587	601	614	591	590	591	618	581	574	595	590	582	532	560	620	572	614	603	539	590	573	596	616	572	605	609	576	562	612	641	532	577	560	603	606	562	550	527	628	591	604	596	592	583	618	621	563	561	582	638	538	557	611	570	626	576	597	606	560	551	649	584	565	536	587	561	574	581	594	625	569	584	615	591	572	561	566	587	584	596	615	612	586	559	561	572	595	595	556	550	572	548	582	589	597	577	548	544	551	537	608	599	625	608	560	580	592	585	598	620	580	576	617	582	587	567	584	545	650	607	643	610	614	611	547	600	535	636	576	586	613	560	580	557	541	577	622	586	606	577	564	567	570	576	622	573	584	663	584	565	539	535	566	585	626	568	548	603	575	576	582	547	589	570	577	612	543	630	568	571	548	601	623	606	560	602	558	549	571	602	623	604	575	564	594	579	575	590	654	534	628	556	609	556	590	591	584	579	589	552	591	565	613	597	575	549	596	546	568	578	592	594	616	625	610	613	570	539	572	609	563	572	606	593	610	565	586	572	620	586	540	586	589	593	560	577	599	575	591	638	587	575	573	599	583	570	556	608	583	563	563	605	534	524	607	610	590	559	551	581	569	590	609	574	572	631	570	563	600	550	603	561	606	574	607	577	580	546	580	628	568	602	636	580	571	630	616	580	581	589	590	604	566	594	579	584	581	598	618	583	555	565	560	586	595	557	602	600	621	600	568	591	598	547	605	610	543	541	578	581	576	569	603	605	564	589	575	561	554	583	570	534	605	585	583	612	575	563	579	569	617	601	584	594	519	569	606	565	595	565	557	569	601	564	657	567	598	550	568	592	548	561	566	549	600	601	588	582	571	569	631	567	553	566	595	528	545	555	618	573	597	545	556	582	591	595	614	588	612	584	568	631	583	605	536	536	609	596	591	564	584	615	537	598	550	594	567	605	545	597	538	546	570	547	581	573	601	599	608	531	612	569	562	561	598	585	609	600	565	616	573	543	576	592	577	549	566	606	571	591	565	581	581	605	579	545	582	574	598	563	574	544	579	624	581	583	583	582	569	553	587	569	593	609	585	601	580	607	579	582	597	563	610	594	558	529	588	540	543	565	607	566	584	563	585	560	556	536	604	580	582	538	614	591	563	581	599	597	583	619	603	576	569	590	604	613	561	598	571	554	559	614	568	576	611	608	590	605	552	569	588	596	544	575	608	650	559	559	565	579	568	559	554	642	543	613	565	560	593	579	591	608	563	597	590	605	570	595	595	588	561	581	560	572	570	584	568	585	567	554	575	574	598	616	578	576	602	573	586	564	592	644	622	589	578	594	608	608	613	559	575	600	572	569	560	579	628	567	563	507	569	559	591	578	592	545	559	572	559	549	561	572	573	541	592	637	591	572	609	617	614	575	545	553	562	586	598	592	574	566	571	618	602	586	554
9003	817	663	589	422	421	452	396	381	364	368	365	337	366	380	326	363	354	324	368	347	356	343	332	350	353	306	342	343	325	353	302	336	348	341	363	320	324	344	323	323	347	323	351	368	331	374	372	364	346	351	325	341	333	357	317	325	325	360	311	355	338	313	330	319	329	335	397	335	353	336	297	324	356	373	332	350	364	324	362	367	337	342	311	344	353	353	335	346	308	302	342	359	328	347	345	320	345	395	334	313	315	338	384	368	330	352	334	319	326	354	315	339	345	346	335	341	316	372	350	367	341	342	329	333	361	318	364	335	335	337	328	307	332	354	348	326	314	337	354	337	303	342	330	330	332	342	343	363	334	395	305	352	350	314	360	365	329	334	318	350	327	330	344	373	373	365	321	303	337	305	363	345	344	337	337	337	360	364	333	340	327	362	298	330	334	307	344	358	384	355	348	363	357	294	351	325	295	310	317	370	330	330	354	342	345	318	328	350	374	323	331	343	339	345	331	358	360	351	363	350	356	364	351	323	338	349	320	363	355	334	376	312	333	362	330	311	327	343	334	368	359	342	362	318	362	334	345	344	358	320	354	325	347	369	386	318	365	354	361	349	347	334	309	342	361	351	355	350	344	330	311	355	351	393	332	330	338	300	343	347	357	327	312	329	330	397	348	349	335	382	336	331	339	339	323	363	311	356	346	368	332	363	318	346	362	341	322	369	320	345	301	369	334	330	375	339	339	352	369	327	372	337	344	334	330	332	359	333	318	337	355	304	340	353	313	334	340	345	357	303	322	346	332	368	335	324	374	345	352	321	292	313	349	316	325	322	343	353	317	354	346	355	345	369	361	378	289	322	324	334	340	350	335	343	327	375	327	316	332	298	353	325	311	320	360	309	353	334	321	354	368	344	344	369	349	344	342	344	352	369	354	331	342	327	328	367	318	348	375	320	362	342	332	338	344	340	315	334	365	339	337	333	334	333	359	362	342	323	338	343	341	335	328	345	333	341	339	370	329	348	312	348	328	346	318	392	345	337	389	331	298	329	318	338	384	331	334	345	361	322	341	369	345	306	342	336	346	314	334	341	324	334	340	326	331	331	340	349	347	359	352	340	342	329	335	335	374	322	346	339	354	324	305	342	354	347	359	312	325	359	332	359	365	347	324	331	357	325	360	349	343	322	322	352	368	335	344	301	359	315	349	315	375	371	347	344	322	317	359	331	342	372	355	345	322	371	373	360	347	303	323	356	309	344	324	336	329	345	342	315	353	360	357	353	351	344	340	368	363	342	346	334	327	290	367	327	310	385	297	338	314	328	315	332	333	346	361	354	334	305	344	361	357	370	322	335	310	352	369	361	340	351	326	338	334	343	342	323	350	302	327	340	315	343	333	357	325	319	355	364	352	329	347	310	297	305	347	366	362	326	344	349	334	322	325	364	364	330	360	353	304	331	331	353	365	342	342	332	333	335	412	343	355	348	326	324	344	362	322	337	356	301	313	300	290	352	328	339	302	355	369	321	307	357	373	327	350	355	338	333	354	335	325	322	301	316	342	332	324	368	330	330	373	334	311	326	346	330	301	319	347	323	381	400	314	344	344	331	347	356	328	325	359	348	306	339	332	364	345	313	324	314	333	331	331	343	328	308	319	355	369	352	348	323	312	319	332	345	334	326	376	335	333	306	341	295	377	346	330	370	329	326	331	344	317	307	342	299	356	343	320	326	338	322	320	337	362	322	327	319	354	314	341	369	321	306	339	347	319	367	339	296	368	344	362	373	344	340	338	329	305	328	307	354	345	338	335	340	319	325	330	336	327	339	361	358	375	360	312	331	336	348	327	329	289	307	348	340	359	339	380	374	339	356	322	350	352	310	383	352	354	319	329	309	351	310	319	354	312	339	372	352	310	330	345	332	338	351	340	313	315	363	350	319	310	343	315	330	351	349	334	315	319	345	364	349	342	342	345	349	330	375	342	343	368	316	365	321	353	304	374	319	313	325	340	361	333	352	395	363	371	351	354	347	338	337	308	326	315	343	353	366	360	328	331	351	342	326	330	328	323	335	335	367	345	370	305	355	370	321	356	328	304	360	338	340	323	358	312	309	360	342	353	363	374	370	346	353	316	351	324	335	346	350	354	332	332	333	328	340	336	326	335	302	354	340	325	334	367	329	326	374	282	319	305	342	300	340	374	351	344	294	336	352	368	389	296	375	353	370	310	331	352	334	347	318	300	341	347	355	343	355	320	318	344	331	320	356	298	329	330	353	328	374	342	375	315	351	324	350	348	310	330	349	318	296	355	356	308	327	339	293	306	353	368	378	323	312	364	378	345	358	313	370	343	332	341	350	336	347	343	333	382	331	359	337	338	355	356	344	322	350	326	364	364	307	311	365	345	364	289	326	373	324	308	327	374	328	354	322	317	328	338	344	310	355	340	361	355	343	341	387	377	335	331	331	361	349	325	305	330	362	336	325	293	352	378	370	334	360	355	337	314	376	311	327	338	347	365	321	349	314	346	317	364	360	329	346	360	324	336	345	362	369	333	353	339	322	346	356	302	298	330	364	348	328	322	326	343	349	360	356	291	354	348	330	351	343	377	335	343	322	311	344	357	306	350	317	337	335	355	329	331	348	329	319	329	371	346	347	338	338	350	371	351	337	296	324	361	316	317	325	331	322	346	332	310	294	341	356	331	338	363	333	335	319	305	318	358	326	324	352	332	338	353	336	360	356	343	321	349	368	355	338	354	314	338	363	341	300	327	348	350	344	337	337	348	325	341	362	334	349	343	370	356	345	353	313	368	374	322	359	347	314	311	353	341	364	353	327	326	361	338	324	337	343	351	323	377	340	357	303	351	367	328	323	351	328	368	344	388	354	368	279	330	306	377	334	311	313	348	348	329	324	340	321	344	306	371	374	344	325	340	342	304	374	325	319	339	324	374	346	344	341	318	310	306	363	306	374	345	322	338	351	338	336	328	364	318	335	339	376	331	316	346	348	313	333	331	342	314	363	335	328	303	355	307	345	355	333	328	347	335	319	346	325	333	346	345	328	354	338	354	331	340	328	313	327	328	330	359	334	351	333	311	330	355	310	367	330	337	323	330	355	373	376	365	336	297	349	318	333	346	361	288	343	330	347	371	347	342	326	362	341	311	307	335	313	349	334	342	333	343	335	331	348	360	339	368	344	351	346	335	366	329	335	318	347	333	327	362	335	349	353	365	355	340	365	308	295	342	346	377	329	344	352	335	333	338	332	300	328	352	341	343	311	310	373	340	308	333	324	331	341	324	355	361	358	350	371	346	324	311	345	372	374	355	343	333	337	320	319	330	392	344	349	370	348	374	313	358	317	336	379	336	362	343	347	317	361	341	329	344	349	333	361	317	339	345	331	286	317	357	345	354	403	340	340	342	310	317	330	343	329	349	338	321	324	315	363	354	339	337	354	369	329	331	314	322	320	356	362	320	363	346	341	322	393	316	349	348	378	347	335	356
7100	1137	1549	1584	1388	1304	1132	1073	1061	1011	926	914	872	874	890	810	808	818	799	829	759	810	799	758	790	813	801	797	769	745	791	768	766	811	794	775	779	749	821	779	781	775	708	822	776	734	776	769	763	735	742	776	773	773	834	878	779	769	751	818	748	759	794	792	795	777	757	786	779	762	783	815	776	769	732	762	819	798	761	782	781	752	782	765	750	755	772	784	777	758	757	781	828	779	759	850	822	798	823	824	781	810	822	823	765	764	777	790	775	785	837	842	782	765	781	826	797	782	778	772	760	787	780	750	768	764	759	736	777	801	756	771	755	803	777	824	785	800	769	725	758	740	764	793	773	773	755	824	786	723	765	784	717	782	759	785	750	731	756	783	828	745	774	782	776	743	745	775	767	787	746	794	760	723	689	768	728	792	806	799	738	757	771	806	753	789	728	753	783	723	788	824	815	773	800	810	764	736	768	758	764	749	764	760	753	733	765	737	798	754	739	791	721	738	742	788	751	760	813	749	754	735	773	781	718	732	732	795	774	760	785	798	749	801	779	798	803	741	778	775	809	793	755	764	756	809	758	778	816	769	748	776	744	762	749	740	745	746	775	776	737	752	796	802	760	764	757	784	718	752	772	784	769	770	760	761	776	758	764	773	814	748	755	821	781	809	767	739	781	742	739	816	783	762	779	787	763	765	801	747	741	813	711	724	764	711	731	723	736	780	762	778	753	722	734	747	801	741	783	784	792	756	787	736	768	771	764	775	755	777	703	784	763	742	785	734	752	767	748	737	778	780	761	748	782	747	779	702	756	795	770	768	727	796	771	800	773	793	754	789	725	705	761	748	699	745	833	746	770	775	765	799	764	741	759	760	794	780	741	783	739	815	770	721	791	799	776	743	789	772	723	770	731	708	736	781	750	775	781	761	751	712	777	746	798	755	753	754	771	764	785	705	738	768	716	746	758	738	762	722	771	763	726	781	746	764	745	732	768	766	814	787	737	767	784	766	760	743	750	795	753	784	780	757	770	752	737	807	786	744	748	694	794	801	750	809	822	768	790	741	787	728	781	766	771	775	757	774	769	765	760	759	771	801	752	761	786	746	762	759	779	739	781	841	735	714	769	760	788	765	746	784	748	783	766	816	779	774	805	791	759	800	770	713	735	784	777	803	734	796	766	802	726	742	736	749	774	775	778	751	751	782	804	746	772	800	770	692	763	745	717	769	718	771	760	781	799	738	773	769	781	760	772	764	737	761	760	776	771	773	768	794	764	788	684	768	713	752	795	774	779	786	813	763	744	717	771	758	784	765	774	740	791	776	767	763	731	735	763	775	805	795	756	784	771	758	769	787	780	746	788	727	748	752	795	809	752	725	754	752	782	751	761	760	782	778	760	770	807	778	773	756	766	746	706	789	756	703	784	738	794	815	811	753	784	790	758	749	680	818	822	757	780	722	746	744	759	787	753	777	801	774	784	755	776	812	758	796	769	742	770	773	753	777	830	802	787	776	734	774	793	735	764	777	760	715	720	683	783	825	732	720	798	751	778	742	758	722	748	746	777	763	740	750	755	722	791	776	795	752	812	806	730	738	799	761	757	771	804	805	735	755	781	770	723	772	743	739	768	701	758	733	752	783	720	770	767	743	748	775	776	773	790	772	753	729	732	761	735	729	766	758	733	762	741	733	796	740	741	733	726	724	788	774	841	691	803	798	813	765	747	746	749	785	734	776	782	756	751	765	798	709	784	779	766	764	797	777	773	782	734	790	765	775	740	739	740	749	781	781	775	777	747	721	728	736	798	735	812	747	781	781	762	812	799	775	793	764	746	790	731	741	786	788	765	733	782	750	755	753	798	772	757	782	749	736	743	756	788	727	781	773	774	747	755	778	774	805	749	729	727	753	747	733	711	751	752	764	761	753	817	741	743	794	755	770	777	718	776	767	782	777	715	804	716	760	837	718	789	785	767	761	735	734	711	764	757	779	719	784	753	696	756	774	804	737	757	716	783	771	783	786	794	755	788	745	790	743	806	736	765	745	798	751	785	792	780	741	740	781	747	760	779	750	764	764	724	770	785	716	802	755	760	800	759	748	803	799	711	808	779	807	765	796	760	737	770	777	758	796	753	701	748	796	766	749	783	812	791	736	786	856	791	781	762	764	764	818	718	738	754	762	778	793	780	773	739	753	792	765	759	776	772	774	796	782	770	789	773	791	788	773	739	760	742	723	764	775	765	776	770	765	785	804	742	775	755	739	770	783	738	711	753	693	755	754	756	802	752	783	835	773	710	752	799	757	801	771	778	756	763	740	773	770	764	732	732	790	792	738	749	794	724	791	726	758	815	764	776	751	784	794	778	744	741	786	751	774	773	809	721	766	791	754	783	773	774	742	740	754	718	826	753	774	703	790	777	702	782	788	822	781	725	771	755	770	772	704	754	756	786	756	763	767	759	798	736	724	764	727	805	734	734	752	699	789	733	770	755	746	784	759	743	767	789	806	751	788	718	797	719	813	773	759	739	742	770	789	731	696	752	798	757	718	813	738	784	750	802	737	790	766	728	771	802	748	745	796	783	732	824	716	844	784	776	720	738	730	773	749	764	780	814	755	750	761	790	800	753	745	802	721	725	742	734	772	759	766	818	730	762	760	749	768	722	797	790	738	798	787	763	714	769	761	789	762	787	886	744	819	779	761	813	744	759	750	794	762	754	789	806	750	770	752	753	736	833	766	781	804	764	745	736	772	732	726	775	757	806	745	766	779	791	816	710	735	743	722	737	743	746	732	772	811	803	780	773	763	774	769	816	765	717	793	822	766	770	719	757	761	807	797	744	762	750	818	791	741	756	743	746	784	761	770	772	772	753	742	748	726	803	745	795	776	788	749	778	771	755	741	797	734	812	781	796	748	761	761	757	774	770	790	748	738	785	703	800	789	719	744	723	723	791	795	756	784	778	772	770	772	765	777	758	773	742	732	778	792	741	747	775	801	765	756	798	763	706	770	790	725	756	751	793	745	775	758	778	731	758	787	744	773	812	726	766	767	822	773	779	768	781	760	802	766	758	781	739	764	752	811	734	808	786	743	763	764	761	790	762	774	797	791	759	752	802	765	768	769	768	776	754	721	745	810	757	715	800	747	754	774	776	808	817	768	761	773	754	757	740	763	787	781	753	797	760	807	736	741	739	754	752	722	738	853	740	756	752	785	811	761	778	780	787	739	745	745	755	757	719	776	741	782	799	738	759	756	821	716	761	811	778	774	758	760	799	780	814	777	734	756	794	758	776	778	754	808	716	795	738	783	776	741	756	790	774	750	776	739	758	777	753	739	759	782	763	756	765	754	738	708	758	771	731	792	769	741	764	735	741	756	746	785	767	740	759	802	797	745	707	843	738	796	794	800	790	727	735	766	762	790	768	739	707	792	787	762	740	819	800	768	755	776	764	771	794	752	759	784	761	806	791	806	788	745	758	745	733	750	773	737	789	744	800	765	800	769
16136	1668	1290	938	815	634	629	537	545	493	457	424	476	473	423	411	459	462	447	391	458	449	438	422	437	411	424	398	396	443	411	445	405	442	419	439	442	435	443	402	480	433	380	424	407	411	415	423	426	415	433	442	441	427	451	438	441	409	408	415	437	443	434	418	372	441	397	434	452	399	406	415	428	423	438	420	381	422	467	405	432	435	438	391	433	408	407	434	454	422	426	398	412	404	435	418	416	378	423	440	429	448	434	390	418	400	397	441	404	374	413	429	356	384	410	420	419	417	411	413	439	421	425	426	446	456	444	470	386	446	391	410	428	437	452	429	421	420	450	415	425	461	425	398	398	440	398	413	417	417	427	436	432	425	451	434	441	369	437	414	429	393	429	419	434	426	402	454	465	439	391	429	442	401	393	426	399	433	423	428	431	415	379	431	419	428	436	442	429	413	405	421	413	392	403	407	380	439	404	467	455	415	391	422	434	426	428	404	434	413	415	402	421	386	458	426	381	431	445	399	444	453	448	444	386	477	429	406	420	420	421	395	427	443	430	421	408	415	434	417	433	399	446	439	439	430	407	433	429	417	413	415	409	443	402	444	460	395	383	389	480	379	445	448	473	425	416	438	445	430	413	431	444	394	441	427	436	400	421	416	370	451	409	459	407	438	414	421	391	414	431	443	414	412	420	412	394	389	408	429	418	395	459	411	427	426	385	400	413	421	414	414	419	435	421	417	430	399	446	418	418	437	468	453	445	384	420	410	373	420	419	411	423	436	408	415	375	414	446	450	443	417	385	427	419	452	434	472	454	450	442	441	413	428	422	415	397	434	449	425	440	418	400	425	411	446	385	375	390	446	405	422	409	391	410	452	393	402	423	466	422	407	386	348	423	440	442	466	430	404	424	395	434	390	398	430	414	429	430	406	407	408	441	425	447	435	375	389	380	452	460	449	419	417	434	407	446	444	383	433	427	419	413	467	422	417	382	423	463	449	416	384	431	446	404	399	442	411	428	423	443	448	410	391	430	399	389	407	418	423	454	387	400	418	442	364	413	423	441	381	438	392	454	410	428	428	368	418	430	424	401	404	438	450	396	428	399	464	387	398	460	441	409	422	402	375	418	415	415	413	391	418	404	405	388	420	427	450	424	403	482	443	437	393	413	411	427	454	405	434	447	385	399	461	441	430	396	415	401	433	466	407	423	442	419	444	418	401	431	428	401	400	391	420	428	434	417	429	422	417	441	426	449	414	399	409	401	411	424	461	429	389	427	392	393	428	370	412	443	451	417	448	418	403	405	456	437	437	406	387	433	457	419	401	393	414	431	408	373	386	409	426	471	430	428	390	391	418	414	444	429	393	398	420	435	407	446	403	393	406	391	383	390	444	434	478	425	379	406	432	466	431	418	427	420	424	449	409	430	404	433	364	406	393	424	425	409	420	436	383	417	398	424	390	402	449	426	395	471	421	430	427	412	400	398	428	402	411	389	399	410	412	417	402	435	423	455	425	425	391	409	414	405	452	442	459	411	382	418	405	437	405	442	398	426	417	466	455	401	407	407	410	433	393	430	396	417	393	422	417	448	430	452	415	425	440	429	432	416	400	423	434	371	373	408	422	392	429	467	404	425	406	436	436	445	405	401	447	387	437	435	415	448	402	491	430	416	420	413	422	377	411	403	461	394	427	408	479	429	420	428	416	417	433	411	395	438	431	389	452	373	410	409	425	419	446	405	404	412	394	409	405	412	444	428	425	442	436	382	421	396	441	452	407	395	430	428	405	445	427	422	422	419	381	437	434	404	408	445	396	398	422	425	429	416	437	423	415	398	435	474	432	450	415	439	380	415	417	426	412	411	428	426	445	417	426	402	393	443	358	381	443	417	414	414	424	417	413	427	423	411	442	436	423	442	415	416	387	426	434	390	415	428	428	456	432	392	429	425	434	438	421	446	440	432	426	400	434	402	431	402	466	385	399	457	394	378	415	358	411	431	413	390	435	417	426	389	417	423	398	402	412	437	398	438	447	377	395	440	434	392	431	399	462	413	475	412	417	435	426	457	407	442	411	399	423	435	435	352	443	402	391	427	404	434	380	423	434	409	415	413	405	399	406	464	401	396	445	396	446	417	421	385	383	413	439	426	410	437	390	430	394	421	407	411	439	422	397	379	444	441	407	434	469	385	415	384	457	406	438	420	395	504	400	414	402	416	437	441	416	409	435	393	446	400	438	432	421	428	433	434	437	423	396	415	417	393	426	435	435	433	402	435	413	416	415	394	459	430	471	427	387	404	419	406	388	404	398	415	495	440	384	465	390	402	422	418	452	473	408	425	450	381	466	445	408	412	427	430	378	412	440	437	431	414	417	446	430	429	422	391	407	431	410	442	419	398	470	399	440	433	396	487	390	456	422	432	444	415	397	398	416	437	453	448	421	450	431	448	437	442	401	403	411	417	430	351	396	426	428	410	388	403	454	425	441	429	393	394	403	422	409	413	432	408	403	471	400	412	395	424	421	443	418	393	427	419	441	449	426	390	385	429	439	420	459	440	450	395	420	419	401	400	422	424	368	454	468	417	417	396	411	426	422	394	377	432	398	434	430	475	402	401	415	425	420	389	407	391	426	390	410	395	433	420	395	414	474	403	430	422	393	408	423	390	407	385	433	449	396	419	422	432	435	394	415	430	400	429	412	420	415	402	401	436	426	445	438	427	435	439	405	464	412	433	423	455	412	413	412	437	417	411	443	358	410	409	418	416	406	420	420	422	414	412	409	433	413	400	406	416	412	446	424	411	405	417	429	402	474	447	456	425	432	357	425	412	439	423	479	455	418	410	446	397	422	434	435	453	423	412	451	429	442	418	415	404	402	401	406	427	440	437	436	422	413	406	437	402	422	407	413	383	381	386	396	406	414	426	398	421	445	417	423	428	457	412	452	399	393	446	440	402	423	424	403	451	422	447	414	405	376	396	414	428	396	413	420	424	454	426	440	437	430	407	410	437	425	438	456	412	419	452	414	441	443	421	390	430	405	384	354	406	393	411	448	419	454	438	417	439	417	385	444	469	432	414	429	390	439	394	448	425	398	450	405	428	402	438	413	421	460	411	436	393	393	431	409	432	425	430	388	433	416	425	415	439	419	425	408	428	431	417	386	423	414	404	441	405	422	488	457	416	417	414	419	430	470	374	484	400	399	444	415	424	420	418	438	401	413	411	421	416	446	461	420	411	415	398	445	413	381	424	463	446	466	413	380	396	377	406	409	366	434	439	443	451	418	434	398	406	412	445	410	418	434	404	410	430	399	415	423	445	423	405	415	448	425	427	402	438	420	419	411	405	444	419	403	408	432	452	420	410	432	419	409	420	426	423	423	410	443	438	442	422	429	437	407	443	421	422	438	447	411	415	441	436	406	421	404	425	413	435	440	419	420	418	457	439	408	459	459	437	428	409	395	416	451	403	364	377	434	413	396	463	424	468	449	390	409	453	424	453	428	460	438
9149	1573	2465	2689	2207	1903	1644	1453	1349	1236	1185	1171	1120	1180	1043	1095	1024	1031	1005	1015	959	1006	1005	1006	1029	977	984	1005	955	927	911	943	972	978	944	951	937	922	894	936	956	956	890	870	946	966	988	919	879	921	931	958	920	991	967	1089	1033	1014	941	899	940	928	965	947	946	910	940	929	965	927	939	973	971	927	937	952	965	921	891	890	906	926	871	930	869	915	958	948	922	950	925	940	922	928	961	933	942	931	962	1011	924	952	920	948	983	903	887	879	935	923	974	923	945	923	966	905	925	908	914	962	915	938	901	936	998	894	920	904	937	894	969	914	942	884	940	923	898	956	973	950	890	944	851	852	906	905	901	886	946	903	943	927	843	879	917	936	890	908	932	881	887	900	895	892	941	939	912	898	878	926	876	866	908	878	863	942	941	878	905	923	880	872	876	933	921	901	924	946	850	905	856	909	934	875	814	948	971	924	908	904	906	886	834	963	897	913	915	910	885	929	903	937	872	904	890	899	913	878	943	869	868	945	917	877	874	855	900	910	898	861	879	913	927	927	939	903	865	888	939	894	924	913	883	919	895	924	933	873	922	877	855	932	879	894	920	915	901	946	891	869	873	911	922	927	960	917	855	878	890	917	941	915	871	842	835	873	892	860	928	915	858	894	904	895	847	927	931	898	894	935	921	929	930	885	924	872	924	858	948	876	885	927	950	944	952	907	931	950	929	923	906	939	902	934	874	892	855	883	930	937	889	906	931	868	895	877	854	919	944	893	877	900	903	943	935	896	941	907	917	931	927	881	994	890	941	917	923	929	860	938	940	949	968	890	940	858	877	943	884	886	932	869	879	919	923	969	944	921	854	897	903	938	869	952	925	896	924	884	892	922	878	884	926	865	895	891	856	950	927	950	995	938	930	874	849	931	828	898	920	860	937	934	909	905	888	949	958	897	883	925	927	962	927	897	902	922	885	865	877	972	969	931	923	907	860	933	901	892	944	926	904	886	914	887	901	910	953	907	880	911	910	912	872	922	893	884	959	900	937	885	883	899	877	927	934	895	914	889	884	915	920	930	900	916	920	893	892	925	891	899	917	884	894	896	960	914	902	862	944	927	939	912	947	910	886	932	926	948	901	868	911	931	921	964	872	887	914	925	942	921	867	899	866	909	907	887	873	876	903	854	952	909	926	917	851	883	898	865	900	926	902	935	948	909	882	914	963	941	887	884	903	863	879	929	902	910	879	931	868	897	872	895	900	938	931	939	873	876	893	893	903	924	932	886	909	940	900	948	875	899	963	896	915	943	842	959	915	942	891	919	872	916	941	876	899	874	895	908	923	928	917	830	855	946	913	868	896	897	862	904	888	880	901	909	867	948	890	908	884	906	929	928	916	926	853	918	898	873	878	929	924	903	893	919	938	929	850	933	905	925	901	896	880	900	929	865	925	923	882	921	879	888	925	879	946	863	927	941	880	851	852	881	934	921	920	855	898	919	914	844	889	924	957	884	874	893	927	907	889	916	929	922	829	876	897	862	896	926	909	850	949	910	939	892	901	954	867	977	876	905	925	886	902	932	929	924	930	839	827	866	903	913	943	871	895	921	910	947	963	879	944	949	940	970	935	847	934	907	931	864	893	894	952	952	943	887	868	883	924	899	909	900	857	888	866	913	901	925	908	854	910	963	881	915	896	904	902	931	866	919	942	906	926	916	913	944	934	864	858	947	881	926	961	917	915	893	953	947	919	967	908	945	917	938	964	934	946	929	970	977	948	903	896	902	861	890	889	863	904	915	957	908	941	962	890	890	948	896	917	907	887	930	897	893	891	946	906	935	888	917	899	947	896	941	872	864	898	890	952	938	929	882	966	930	926	934	869	890	895	907	924	972	924	855	941	929	903	873	903	871	881	903	901	943	930	913	798	873	966	919	896	943	895	873	899	866	973	923	862	922	910	936	942	915	909	936	876	907	900	901	899	959	900	950	889	942	908	898	919	930	888	883	993	882	927	860	939	859	935	920	912	870	868	877	943	896	826	931	913	885	875	937	892	947	940	933	903	888	933	906	892	849	874	929	936	939	842	935	861	923	885	878	885	927	959	906	929	841	917	861	947	948	925	912	833	856	933	911	877	864	946	912	932	894	918	887	899	928	886	885	914	872	911	918	925	927	910	906	892	912	859	925	889	933	924	918	927	863	908	929	894	879	940	916	877	847	951	948	838	892	931	884	923	858	856	941	887	929	890	917	871	910	870	841	924	943	876	917	906	894	951	902	902	957	886	908	865	864	904	933	947	899	926	891	920	904	882	873	881	910	945	903	920	873	933	929	829	887	943	894	938	909	909	950	974	880	882	939	885	879	945	904	876	916	886	937	925	840	924	915	865	865	920	901	866	889	921	874	964	879	941	869	974	908	927	917	899	957	884	915	917	888	930	889	926	904	882	903	909	938	893	868	890	894	938	936	911	930	890	938	883	924	933	922	870	911	906	902	887	886	900	959	941	901	892	820	899	928	873	925	930	963	865	891	917	902	962	917	880	931	938	841	930	925	905	877	907	909	911	960	897	906	927	935	924	895	870	872	917	929	970	935	926	889	948	942	901	867	895	923	966	887	876	941	890	966	883	945	886	908	893	850	934	858	916	950	876	906	877	872	870	909	899	936	907	950	933	951	883	916	917	879	923	893	947	818	948	924	897	928	912	949	928	939	929	876	919	912	847	888	924	950	938	932	939	955	892	869	868	895	916	869	876	894	909	886	900	936	899	904	897	914	922	855	920	843	925	900	984	946	895	883	905	943	934	937	882	867	921	894	926	934	870	986	882	886	890	866	953	888	868	912	885	954	930	928	880	893	893	938	826	915	928	905	909	881	907	894	928	903	851	864	903	951	935	902	984	941	943	896	875	872	926	875	922	884	857	879	947	903	891	867	911	875	934	937	853	920	892	942	916	907	915	865	910	943	920	879	902	902	908	880	943	915	813	949	958	918	874	922	908	906	903	904	951	900	921	926	903	905	894	956	881	876	907	933	866	894	968	947	961	887	895	888	912	923	914	874	880	881	903	907	864	915	922	917	887	858	917	949	907	921	886	906	918	889	952	943	926	880	881	924	913	917	844	915	967	926	911	854	893	887	863	898	935	913	850	922	915	901	900	933	945	831	899	941	931	950	867	875	917	915	943	881	924	884	903	926	922	927	898	897	908	884	899	917	959	879	895	918	971	857	927	877	922	915	910	866	890	936	895	866	832	911	925	936	877	907	895	902	907	889	924	853	864	962	901	907	939	924	849	902	875	875	867	906	901	878	842	864	957	848	884	909	911	923	853	897	900	928	864	905	901	896	937	885	900	885	948	913	903	886	872	905	898	896	988	913	898	921	937	900	911	868	969	876	928	859	862	867	842	913	890	915	872	922	895	860	941	963	877	896	856	946	894	894	849	920	925	880	958	911	946	912	923	931	925	933	906	886	909	875	896	880	920	904	933	927	925	883	909	887	910	904	879	943
2303	343	252	236	236	217	260	257	273	242	248	234	230	263	225	239	233	249	221	240	261	235	245	287	275	263	236	246	221	266	255	229	243	215	234	246	252	225	253	243	256	242	263	249	249	241	283	262	232	243	243	222	243	240	261	268	255	214	242	219	212	256	249	226	241	212	262	234	206	272	260	275	247	251	240	212	244	234	230	239	223	257	214	248	229	219	247	268	245	240	262	249	253	227	244	274	249	217	236	263	244	249	254	252	263	224	268	242	243	256	244	238	259	246	257	252	301	235	244	199	223	234	258	215	231	232	279	238	224	244	247	267	230	284	236	266	246	244	255	241	250	249	253	254	225	239	298	225	262	241	234	237	242	243	258	259	253	248	257	224	226	276	232	214	251	256	242	254	223	227	234	235	247	246	271	238	262	256	242	285	239	261	236	217	265	260	223	240	236	210	248	238	276	251	227	257	245	245	258	241	238	257	240	249	229	247	277	233	268	244	252	266	267	271	231	260	235	243	255	245	245	247	248	240	251	235	235	251	228	207	234	259	257	274	245	249	266	247	239	218	244	258	233	241	269	237	250	225	261	221	241	221	271	245	260	244	263	273	247	259	244	241	247	282	237	248	246	254	250	246	243	238	245	224	242	248	255	247	229	264	272	240	221	247	227	251	235	223	211	228	226	267	227	284	230	250	247	242	252	271	265	221	238	243	247	224	273	266	233	226	273	237	231	235	224	238	250	259	270	236	235	276	259	224	262	248	265	240	289	244	235	276	259	249	271	233	252	255	264	234	241	263	242	253	252	262	249	243	239	254	237	252	249	252	229	240	253	233	239	263	230	226	249	231	265	235	221	241	256	259	230	231	277	262	265	262	248	221	251	260	246	245	214	247	246	233	207	229	249	241	247	203	255	241	253	249	227	267	232	229	238	223	226	259	241	235	246	247	221	232	212	240	247	253	240	239	260	227	255	244	264	240	226	227	252	212	259	233	229	209	249	242	243	269	275	259	265	236	250	253	249	213	259	271	241	275	259	229	218	238	235	254	260	247	238	265	249	247	243	248	286	268	236	235	273	247	231	227	217	235	262	242	233	267	241	254	200	268	235	261	245	234	263	240	232	219	276	276	244	226	243	245	267	233	221	264	224	226	245	249	237	241	243	255	238	255	238	250	225	254	271	221	227	228	250	241	263	233	247	256	234	251	226	236	236	262	253	226	243	260	244	210	254	247	228	240	273	238	223	244	260	234	237	252	245	240	230	226	255	257	277	271	239	263	236	259	258	249	246	278	237	258	246	250	245	249	247	257	251	236	242	243	220	238	234	254	276	249	234	250	220	229	245	240	240	273	239	195	242	250	230	262	223	275	258	255	254	247	211	255	248	249	254	262	236	240	217	255	257	258	246	257	210	250	226	223	242	265	241	230	250	297	217	266	232	247	264	244	227	224	231	235	247	242	267	235	245	255	222	207	240	254	263	243	228	250	244	245	227	264	251	269	228	277	241	261	242	254	220	224	245	229	224	246	251	282	251	284	261	270	236	222	245	246	262	231	244	241	270	223	232	249	260	256	216	235	278	226	223	235	259	271	226	237	245	232	235	263	242	253	244	218	281	265	241	263	212	269	250	241	250	225	237	266	254	228	243	247	256	256	260	253	252	283	269	251	240	237	253	262	242	240	261	222	259	255	280	260	248	224	241	232	247	226	263	226	233	226	266	226	249	223	258	248	241	210	230	244	240	265	268	238	229	235	260	244	272	273	245	255	219	240	257	261	230	267	229	233	240	212	224	239	265	245	256	264	275	249	233	211	238	254	263	251	242	231	252	235	240	243	261	255	241	237	236	287	214	269	280	245	271	259	239	250	248	250	215	257	222	237	236	253	246	247	260	256	215	256	220	239	233	224	216	248	265	242	246	267	202	279	206	220	214	272	220	263	264	247	251	215	215	258	226	239	261	252	239	245	232	268	250	232	238	256	247	250	292	247	244	231	233	262	234	245	250	216	230	268	251	226	242	254	238	269	274	244	247	258	267	244	245	208	266	261	253	238	227	229	246	230	235	263	237	224	255	221	248	227	217	248	241	259	276	261	216	252	250	227	235	223	224	242	249	230	242	247	241	240	247	245	255	258	235	259	229	254	233	245	196	218	265	255	259	274	237	227	254	244	253	256	262	234	252	233	238	242	259	267	245	245	250	225	210	283	254	250	260	229	245	230	220	247	270	234	235	233	240	249	237	227	231	262	284	253	283	255	233	273	276	244	248	229	239	223	247	257	248	259	289	223	252	250	229	257	245	243	247	246	259	223	241	233	223	245	226	217	242	243	241	219	276	242	236	263	277	227	254	248	254	251	263	263	253	242	230	254	241	253	270	240	236	254	251	273	257	221	275	238	224	244	265	237	264	260	247	273	276	243	242	269	250	225	229	279	278	226	245	248	255	244	231	220	243	272	251	249	231	230	266	235	238	261	240	250	280	237	211	212	247	210	234	239	229	257	247	257	219	246	227	244	269	227	246	254	236	272	229	250	271	241	267	221	217	261	271	260	263	240	228	234	276	249	221	256	238	248	224	233	239	251	232	247	239	218	223	247	230	230	228	261	251	240	243	228	268	220	238	240	240	253	214	233	232	251	237	254	256	251	262	261	227	286	241	248	233	267	239	243	241	255	237	224	260	252	241	255	210	232	230	222	231	272	233	223	258	247	226	253	251	197	234	244	228	219	235	254	232	228	240	233	257	201	256	254	229	248	248	260	233	219	233	234	214	239	231	263	248	277	247	249	236	221	279	230	232	256	229	265	263	197	227	211	254	260	248	242	232	217	246	249	268	219	218	246	259	253	232	232	246	231	242	240	228	241	209	254	228	247	270	252	244	204	255	234	256	247	260	237	278	231	222	227	237	234	238	248	235	275	222	245	285	261	273	242	244	252	252	264	240	218	242	255	238	268	227	250	240	246	232	256	246	263	227	246	216	222	236	264	244	245	236	260	223	225	228	270	231	257	284	243	236	201	233	233	245	243	242	245	265	247	233	262	270	227	260	236	217	262	257	274	248	227	238	253	246	210	245	236	229	240	224	242	264	238	231	237	263	253	246	207	233	244	219	238	249	238	238	263	243	259	246	250	255	236	254	224	234	234	229	236	231	255	264	257	234	234	266	272	258	234	242	211	246	233	235	248	249	213	249	239	233	243	279	250	230	242	255	233	268	254	240	217	229	248	257	231	224	236	241	237	232	236	224	224	241	240	253	232	236	262	240	267	232	275	238	246	242	253	232	235	251	239	224	244	226	266	225	246	225	223	243	261	237	249	243	230	236	209	243	244	239	232	230	225	261	220	232	257	244	244	262	211	228	242	246	240	275	245	275	254	245	224	240	276	225	253	245	224	241	253	266	283	225	243	249	233	238	251	232	224	251	271	260	250	245	244	241	263	246	228	264	238	242	240	216	246	246	233	289	241	243	248	269	210	250	264	227	247	259	219	232	230	252	275	244	261
2317	598	579	616	620	602	586	602	566	580	553	574	587	576	572	571	560	590	566	570	597	567	580	588	548	605	599	544	594	580	559	544	583	579	612	558	569	566	586	562	569	567	581	576	555	551	620	617	560	571	584	591	555	605	629	656	572	597	547	592	543	586	592	545	565	593	561	574	609	584	598	539	587	579	582	600	577	579	627	584	606	560	595	543	547	558	598	599	575	595	588	579	596	592	605	555	562	590	564	526	604	603	595	596	576	544	565	544	587	596	563	599	550	563	566	589	616	547	564	620	605	573	601	578	573	549	570	596	576	569	593	584	542	601	584	590	625	552	565	588	592	562	552	588	545	570	548	578	590	565	582	584	551	597	584	581	541	583	566	570	563	605	589	560	598	595	567	576	585	567	617	556	559	547	558	574	570	574	578	569	576	543	559	581	627	578	560	558	580	581	569	594	613	586	550	573	597	556	543	632	597	548	581	573	567	572	552	598	593	539	585	593	586	579	580	575	572	601	555	610	564	578	552	576	580	543	549	583	560	602	552	526	533	552	573	586	543	536	561	616	571	592	576	588	585	594	560	577	550	603	549	531	555	572	597	556	608	547	573	561	598	526	540	560	618	557	573	546	560	546	607	589	555	558	576	603	550	480	541	585	561	519	557	576	584	582	613	574	559	573	567	602	556	533	550	560	541	635	598	588	581	579	535	610	572	576	571	580	567	564	584	548	564	552	576	569	562	564	597	572	539	527	596	584	556	606	589	577	567	607	604	591	571	563	606	607	567	570	548	558	579	575	559	607	552	566	553	562	545	571	587	580	573	554	579	548	594	546	590	590	578	584	581	540	567	565	620	578	549	549	577	620	562	571	590	612	551	531	559	544	607	538	575	551	559	518	560	596	578	596	564	545	582	532	578	576	554	552	584	612	633	571	608	553	600	586	572	559	559	564	588	551	553	561	592	606	603	577	589	554	574	599	551	547	547	515	584	546	574	582	617	554	554	547	525	561	583	536	525	628	571	557	577	543	595	517	538	506	570	564	560	555	529	566	558	529	573	609	590	592	579	578	581	578	580	562	571	581	548	570	540	609	575	563	549	580	553	531	541	588	574	550	561	550	561	591	552	580	536	578	526	556	586	550	573	574	578	555	592	615	567	576	603	545	572	545	571	565	569	563	540	522	597	559	549	587	543	544	529	592	563	547	551	540	582	565	611	551	543	541	565	571	603	556	549	576	598	566	558	597	615	532	573	583	581	531	594	579	584	564	569	550	559	615	595	574	550	573	534	600	571	650	559	589	571	569	532	578	588	575	609	574	567	540	563	566	591	598	597	578	584	593	555	587	572	613	572	602	558	568	612	550	573	578	583	604	549	555	591	608	609	538	603	562	577	593	585	579	552	594	526	563	584	552	573	582	576	593	554	577	605	520	582	559	517	530	600	567	581	550	530	531	591	590	595	606	568	589	540	565	556	581	590	522	540	610	562	587	624	556	580	591	554	582	566	572	577	572	548	567	578	576	632	561	570	558	599	592	582	611	540	590	562	595	557	600	561	577	593	580	546	595	548	547	548	613	556	611	596	594	597	581	581	569	583	555	554	554	559	569	583	603	564	554	594	613	568	574	580	580	570	573	547	577	577	608	561	561	580	595	591	564	602	579	550	586	568	558	569	557	557	576	561	552	602	568	562	550	529	569	546	627	499	583	582	547	557	550	562	566	570	570	566	576	570	546	617	545	603	584	559	558	578	595	590	564	588	597	575	593	528	551	578	569	610	599	585	582	591	583	569	525	595	550	546	567	569	598	562	579	568	571	568	549	545	578	544	525	591	579	590	587	616	566	578	600	552	645	572	608	572	581	582	560	589	564	561	581	531	615	596	583	575	594	561	579	594	556	539	568	542	609	570	566	587	618	594	546	578	587	575	577	573	513	624	598	584	577	559	600	545	590	580	530	577	576	566	561	598	525	581	592	577	600	569	585	563	577	555	578	560	587	548	552	552	621	577	559	559	584	626	575	556	583	548	508	621	593	536	629	562	569	558	606	586	607	567	554	576	539	565	563	564	588	580	511	540	577	588	651	554	606	609	576	534	623	551	580	584	578	557	609	579	583	605	597	570	561	605	585	598	571	585	582	593	549	542	567	612	565	603	559	574	581	587	550	588	528	573	563	538	554	591	556	581	618	570	575	583	568	566	570	604	603	553	566	597	563	607	528	541	516	560	565	550	562	585	585	588	591	542	561	610	545	557	561	562	551	550	589	546	590	591	551	578	562	598	592	561	569	591	583	525	565	602	578	583	593	572	566	551	590	539	579	626	588	565	573	564	544	603	557	588	593	535	619	581	535	527	558	581	556	540	564	577	563	623	538	635	525	566	561	579	525	557	576	612	596	590	536	563	570	502	604	543	553	555	577	583	557	605	539	528	578	581	567	584	561	575	552	545	578	578	546	588	553	547	540	602	577	601	597	575	570	568	525	546	557	560	553	600	588	577	551	565	564	528	552	587	586	548	586	543	554	587	595	546	587	588	620	544	593	596	636	581	579	568	535	563	606	544	557	575	568	582	502	557	536	555	568	555	572	564	591	545	623	567	563	613	557	534	601	567	569	600	554	588	547	574	575	553	579	584	552	593	513	581	556	582	555	636	566	545	609	600	567	561	590	567	569	538	588	593	558	588	591	597	646	580	560	566	587	581	561	607	600	593	537	589	545	539	572	562	552	598	547	581	591	564	575	549	605	608	564	576	564	541	580	588	542	563	573	565	584	552	553	592	551	593	556	575	535	525	582	558	593	562	579	577	595	605	593	577	550	559	565	596	570	630	558	547	573	593	549	583	601	568	606	618	582	587	577	607	566	553	595	600	592	530	577	581	592	596	560	578	599	544	585	524	563	571	575	550	571	625	585	539	566	571	562	555	582	642	568	554	559	562	574	571	597	554	589	574	550	583	581	592	557	614	586	540	579	526	550	623	601	573	526	602	575	588	591	548	576	544	615	551	547	605	522	593	560	554	532	561	559	541	578	574	559	576	571	601	619	615	542	559	523	585	594	579	568	602	562	571	578	550	553	597	536	562	604	558	578	562	594	600	586	543	574	582	589	605	570	567	568	538	565	561	565	589	546	588	580	550	606	577	579	556	519	530	591	529	561	572	567	578	605	545	560	565	590	547	588	562	555	570	564	576	575	609	563	539	587	568	559	546	596	562	573	625	564	585	610	572	569	564	549	576	558	540	503	575	631	554	595	588	558	576	573	567	545	588	588	575	586	586	587	550	547	579	591	560	580	567	576	612	559	565	587	576	595	580	531	607	555	579	536	590	506	582	566	590	558	558	576	577	541	575	525	578	568	546	575	566	594	540	621	574	587	557	582	540	613	606	579	578	568	579	557	597	573	621	569	544	552	580	577	568	552	583	557	615	583	561	550	581	557	630	624	559	603	564	557	567	569	606	556	581	568	535	541	534	528	568	591	579	578	605	577	565	539	597	584	547	566
9301	824	770	573	529	467	417	432	383	366	349	332	363	329	356	328	341	341	304	365	356	375	366	355	373	331	331	367	365	370	318	361	373	355	349	323	320	313	368	337	351	332	389	342	370	324	353	338	305	321	334	320	301	345	361	330	337	352	319	352	345	302	367	349	373	350	339	327	343	300	327	324	318	349	359	340	360	351	357	350	344	364	385	333	318	364	389	333	341	381	363	359	356	332	347	352	355	349	378	332	331	331	341	366	344	331	357	358	343	340	348	320	341	332	356	325	329	371	352	309	306	353	365	300	343	348	378	330	324	368	334	325	300	346	345	330	390	337	313	344	376	382	301	346	326	338	327	333	310	358	335	331	338	338	334	354	361	329	329	360	339	307	370	317	327	371	364	324	340	355	355	390	353	321	342	323	333	303	323	339	340	324	313	365	311	342	339	354	333	365	347	331	337	327	312	350	370	357	322	388	321	327	314	348	333	326	312	343	339	327	366	365	355	353	329	329	364	317	316	317	343	370	306	336	315	358	325	330	320	361	320	316	346	378	359	323	345	365	341	368	296	328	363	328	332	362	340	325	300	317	322	293	356	330	308	312	293	347	340	356	325	319	348	358	341	328	360	299	309	338	366	350	347	331	348	321	348	335	358	357	368	324	339	319	350	316	360	336	333	337	301	324	362	359	331	307	301	325	324	319	343	316	325	345	347	310	317	326	295	367	312	330	341	318	323	366	348	347	345	353	347	311	308	321	326	310	358	342	330	342	332	358	297	355	322	350	344	318	315	314	318	302	304	342	352	313	349	340	309	336	331	326	336	314	356	304	336	337	324	354	321	325	346	317	327	323	359	314	293	333	314	358	355	345	369	376	339	340	336	329	326	359	333	315	314	320	359	375	310	323	354	330	338	337	318	314	337	342	341	309	378	344	347	347	338	304	318	346	332	332	352	357	361	349	345	329	316	310	336	356	336	334	335	334	337	367	387	348	344	331	345	334	329	334	331	343	337	364	358	314	333	333	312	335	338	337	336	279	333	324	363	370	338	375	308	322	333	345	361	322	354	352	334	312	320	347	321	336	335	341	343	348	343	355	325	321	368	295	332	333	306	343	349	323	341	300	332	341	309	352	325	343	336	298	314	316	323	361	337	364	308	331	335	319	335	337	346	366	327	352	358	328	341	321	326	318	327	366	332	300	338	370	324	316	344	339	341	326	350	305	357	314	309	357	339	323	280	315	332	342	306	349	358	330	335	310	335	316	366	345	330	317	324	321	343	348	363	319	348	320	353	360	297	308	317	310	321	330	345	334	354	314	326	384	360	332	316	371	321	352	349	335	333	347	345	302	344	381	338	328	298	341	311	356	380	331	373	356	315	327	332	316	354	339	331	376	325	358	350	315	336	346	347	306	340	332	320	351	348	313	346	330	292	290	329	358	331	347	336	358	317	322	354	343	299	317	332	360	391	361	327	354	326	341	327	317	329	296	323	368	327	341	335	339	370	304	362	357	338	327	362	330	306	340	332	360	320	340	320	301	354	345	330	328	337	305	360	303	332	314	353	308	358	350	339	320	338	356	346	328	320	358	330	332	310	325	303	330	349	334	309	309	332	316	325	357	329	344	369	292	343	339	317	338	355	339	351	351	366	340	358	336	345	316	323	339	372	319	332	350	306	353	348	348	333	340	367	339	337	339	353	330	340	342	364	351	352	346	289	340	339	309	320	328	314	333	370	329	354	373	328	317	348	318	314	326	333	342	354	315	331	325	317	353	342	291	339	348	333	337	320	310	334	341	313	328	319	357	309	355	327	300	377	355	360	348	317	346	321	355	344	325	350	341	314	348	350	337	337	336	350	329	327	346	331	350	356	337	348	324	310	312	332	314	295	313	342	333	348	327	336	381	309	315	317	322	360	290	331	365	335	348	341	346	330	327	349	352	376	306	371	320	310	324	327	365	340	325	328	339	341	311	313	367	332	330	379	346	332	290	327	320	326	322	324	337	315	333	354	353	332	327	314	344	325	358	354	327	357	347	359	316	340	339	339	315	358	334	348	317	376	383	364	312	336	367	359	322	306	319	300	334	327	331	334	345	339	330	357	349	344	334	358	360	352	302	364	308	337	343	334	321	336	316	347	353	345	342	358	376	317	332	343	342	338	347	370	375	339	350	351	345	345	345	317	322	342	310	349	350	346	343	337	347	333	319	359	346	332	327	320	336	318	370	300	337	344	331	363	313	340	346	343	369	312	339	320	334	342	346	343	305	331	309	352	372	356	312	332	321	330	344	324	300	320	296	337	315	325	338	351	335	337	320	333	368	339	354	354	362	344	357	327	351	334	316	330	346	360	322	318	336	338	340	377	347	368	298	369	370	319	376	321	339	350	344	327	320	351	304	353	355	323	363	323	323	366	348	319	331	358	348	388	377	338	362	322	359	341	317	331	341	373	352	355	349	325	350	351	321	319	323	402	341	318	335	323	349	374	356	333	353	333	366	342	372	333	326	299	361	334	357	339	352	328	323	281	344	333	348	351	320	320	340	323	358	319	316	338	358	345	348	347	403	348	353	365	318	309	315	337	361	355	349	376	311	347	330	357	355	298	343	365	335	316	321	287	343	338	347	335	363	319	342	305	344	341	345	361	311	366	373	354	324	326	318	320	324	325	321	344	329	348	341	325	317	359	315	339	344	350	337	294	345	328	343	377	286	318	370	314	333	387	327	337	333	294	359	365	317	329	325	321	347	319	327	351	385	362	336	341	332	354	335	361	367	345	359	321	316	328	334	336	311	361	338	305	322	360	349	369	341	333	356	341	313	302	317	323	317	358	327	351	336	335	304	312	307	314	328	326	348	325	345	334	330	345	335	352	317	332	327	340	316	328	304	367	394	369	347	355	335	317	366	336	335	353	325	367	367	339	333	350	312	364	352	322	308	361	319	296	334	350	348	344	378	343	349	333	333	323	340	328	305	342	361	326	362	364	328	360	334	338	341	315	329	369	309	320	322	315	338	332	321	336	337	337	326	310	388	360	346	348	315	312	332	354	320	348	357	347	347	332	321	345	326	334	332	354	340	338	365	354	348	333	349	331	374	345	325	303	330	386	339	360	328	350	324	324	356	333	351	346	331	356	362	348	330	364	341	335	335	341	346	343	336	355	316	354	372	331	327	329	315	351	334	340	332	293	338	345	321	327	361	346	357	303	336	316	339	349	365	365	320	366	319	362	333	337	310	352	331	346	340	338	304	319	336	351	366	334	369	339	329	295	322	350	342	361	325	347	309	310	360	355	326	330	339	311	322	367	326	369	355	352	348	346	339	332	361	338	329	370	377	325	354	301	390	338	351	335	342	339	344	347	366	318	332	320	297	340	342	360	326	371	339	354	357	317	349	370	336	350	354	339	328	331	350	332	328	334	345	338	350	334	387	370	348	371	313	346	349	318	318	336	322	291	326	333	342	357	341	354	337	337	328	307	342	334	373	331	329	313	353	351	315
7183	1170	1555	1575	1416	1321	1198	1091	987	945	913	879	843	846	868	865	835	825	745	838	815	842	768	816	757	792	855	791	808	796	773	794	747	760	812	801	813	777	749	776	757	815	764	755	759	809	767	799	774	833	767	784	823	703	847	857	816	783	829	806	794	727	749	753	788	790	772	801	803	821	789	801	767	799	756	811	769	736	836	780	777	801	846	776	806	779	750	757	752	763	802	731	750	783	849	738	775	809	826	742	771	764	739	797	726	791	805	773	775	752	783	826	823	774	777	800	711	750	796	737	758	800	714	766	745	750	741	727	746	782	784	748	777	745	800	785	788	782	802	768	720	753	787	773	777	776	770	774	751	735	689	737	754	789	741	743	768	759	776	801	778	733	750	815	739	755	736	816	710	750	746	741	766	729	797	803	790	770	753	774	778	738	715	741	784	719	773	783	777	753	776	757	709	731	758	720	774	737	760	727	737	735	732	764	746	744	775	771	760	736	759	728	719	745	718	738	777	774	758	783	785	782	758	777	731	804	765	787	785	790	692	779	739	795	767	791	778	745	712	747	764	738	777	771	745	755	750	722	731	724	742	756	756	748	755	757	792	760	732	794	767	747	731	763	772	754	768	750	733	728	704	760	751	780	774	739	733	766	738	779	806	791	734	705	719	712	772	780	764	759	741	735	740	764	801	761	762	744	809	793	789	812	734	773	735	768	793	733	719	780	766	820	753	735	758	768	714	725	798	734	784	779	785	735	763	816	733	727	745	808	738	725	744	762	739	776	774	788	787	749	713	811	756	730	786	768	769	748	767	755	760	717	764	792	762	755	829	730	771	809	767	716	727	758	763	742	735	791	802	750	731	804	767	803	763	709	730	778	802	765	748	723	728	770	756	745	764	753	739	712	796	777	752	716	768	752	746	772	757	757	723	807	765	803	754	786	809	711	702	734	746	754	765	766	736	756	760	775	744	754	754	706	754	776	748	741	763	745	803	773	742	764	780	767	778	773	740	736	690	733	737	742	778	729	754	783	745	765	792	767	753	769	805	801	758	750	790	748	764	772	784	746	752	722	764	785	745	751	761	788	736	761	736	758	759	790	761	745	749	713	782	793	739	767	734	747	781	726	754	718	714	784	756	710	729	778	724	803	792	760	734	735	779	757	736	772	778	745	807	687	731	821	752	744	762	736	736	770	742	805	762	745	807	752	731	687	736	736	704	753	800	757	768	727	803	732	745	734	827	719	795	768	728	719	741	698	784	770	719	751	750	787	779	747	777	767	765	760	804	745	795	765	747	791	766	748	736	741	715	760	732	778	728	762	707	746	813	773	786	761	724	790	702	735	754	729	744	799	788	775	746	775	748	786	735	770	773	773	788	772	773	724	785	803	746	768	844	747	706	668	780	784	790	726	773	745	773	747	814	758	807	798	748	696	699	749	786	772	742	762	721	750	729	765	732	802	778	765	790	734	768	796	768	745	714	771	754	793	775	793	743	763	773	789	742	752	769	770	736	771	722	764	754	796	716	708	778	746	757	813	777	777	811	799	747	816	733	794	774	756	738	718	777	754	823	786	734	760	741	776	751	779	746	776	705	778	723	748	757	722	715	736	757	735	793	810	732	770	753	771	720	732	810	817	795	724	729	791	731	787	746	787	778	754	737	709	714	782	712	742	728	800	770	818	848	754	809	732	742	772	730	772	746	729	791	750	782	787	767	752	788	740	736	769	772	756	754	714	805	775	709	763	747	708	748	727	700	711	748	784	830	715	751	786	775	747	741	717	727	731	756	715	760	777	764	791	738	771	772	759	794	785	765	720	744	759	776	721	754	757	772	759	788	706	775	741	756	753	812	742	778	754	731	761	777	774	687	796	783	801	736	697	760	703	736	803	745	743	794	746	778	807	784	774	767	777	748	765	753	783	758	691	758	723	741	753	780	745	725	757	705	720	761	762	787	775	795	791	805	755	778	747	745	750	787	798	778	790	717	755	680	792	772	756	719	791	773	755	777	765	759	772	768	785	748	761	794	749	749	750	760	748	756	767	767	729	789	677	747	779	693	777	771	753	739	754	750	740	748	792	739	731	787	767	758	774	761	755	743	745	767	774	750	759	765	759	761	776	751	737	723	725	724	789	736	792	749	750	741	769	766	721	798	786	732	770	700	721	758	735	762	795	710	782	736	712	715	738	756	725	724	706	736	760	743	759	792	774	792	774	724	761	823	832	742	772	797	757	765	785	765	739	735	740	795	747	774	741	775	765	793	797	744	763	732	795	712	771	750	789	759	782	818	774	791	746	750	750	691	709	689	794	747	792	760	758	737	781	721	783	754	753	773	724	749	773	766	726	767	736	757	720	748	744	766	769	737	786	734	787	714	766	753	776	787	709	787	761	733	782	754	769	774	758	748	795	807	755	800	756	768	800	798	771	790	746	755	788	798	772	791	818	780	779	792	796	755	744	740	747	755	747	811	791	723	760	835	792	779	776	708	768	767	784	691	687	794	774	725	797	734	726	758	761	822	725	750	715	747	771	726	795	766	765	813	756	745	748	784	764	796	776	709	749	763	745	740	794	744	789	788	716	782	748	768	711	755	724	742	731	770	782	763	776	757	758	810	743	756	747	807	748	755	795	771	823	766	750	793	778	742	810	808	699	750	773	801	743	781	732	777	716	762	748	804	757	784	787	792	751	748	732	740	772	781	753	736	791	725	786	775	762	777	751	748	804	723	782	774	805	823	669	756	761	780	727	764	801	737	767	727	704	767	766	776	750	752	773	733	743	772	741	756	755	699	730	769	773	767	781	760	731	737	813	757	814	770	773	772	783	771	765	753	817	718	763	765	807	751	747	719	701	767	767	752	774	728	717	746	753	745	771	745	696	777	756	781	755	752	768	739	755	711	743	764	769	726	806	774	727	752	758	773	801	744	759	773	745	771	764	752	767	766	729	693	774	805	815	750	774	790	707	730	763	769	745	736	780	753	766	742	712	729	738	762	755	796	807	735	787	769	716	816	798	780	772	749	764	741	778	785	746	756	728	774	796	767	770	736	763	795	752	783	750	799	746	735	769	765	763	769	800	749	746	759	802	814	797	775	751	725	762	764	772	742	743	741	745	790	707	737	738	798	751	759	778	790	747	735	787	723	771	739	827	764	761	753	753	757	804	751	745	778	738	763	743	779	789	752	818	751	803	752	836	711	792	751	779	686	767	745	748	740	772	753	764	769	781	797	795	800	692	772	746	712	760	750	740	775	738	800	753	806	761	781	775	806	760	749	838	798	772	709	761	732	787	743	749	705	724	674	759	804	755	753	751	756	738	763	742	744	726	802	768	755	764	803	730	717	757	809	729	733	763	820	742	718	755	721	804	814	791	738	713	751	754	762	718	752	749	745	744	787	760	795	737	724	743	789	725	772	783	732	789	761	810	753	732	784	759	757	737	710	741	737	743	844	740	774	771	779	717	745	746	781	813	736	772	707	722	766	754	747	777	715	744
16672	1761	1327	957	743	654	566	507	482	506	504	454	434	442	414	435	451	420	408	437	422	398	432	420	424	428	434	452	386	402	444	445	424	392	452	439	416	415	404	409	400	424	436	437	427	421	416	424	401	392	428	412	439	390	419	461	446	428	414	422	457	427	455	452	400	442	428	420	437	383	448	444	402	423	387	419	403	371	444	408	417	418	428	409	415	382	419	421	432	428	446	426	406	416	427	418	448	414	446	359	412	393	460	439	407	401	411	462	439	425	437	442	400	423	427	436	425	419	437	408	416	457	388	408	376	427	451	450	427	423	394	445	412	423	379	410	405	399	436	406	408	414	413	400	371	409	386	443	416	449	443	455	408	414	450	416	435	403	409	428	420	421	424	413	492	435	449	397	416	429	427	438	437	383	383	411	400	422	459	439	406	389	431	420	407	429	450	425	452	409	433	390	383	414	392	398	443	420	427	421	447	443	453	445	412	448	441	454	485	426	405	409	444	428	432	407	419	397	399	378	428	445	371	451	441	417	380	401	395	418	428	370	397	397	413	373	408	491	429	429	413	424	415	394	408	359	401	398	419	396	404	413	421	411	434	464	407	434	434	420	431	422	406	393	415	421	392	453	445	448	426	401	426	445	435	420	396	427	455	427	426	438	449	413	416	416	500	422	413	417	428	409	392	438	422	393	395	402	411	381	419	435	413	442	442	433	429	450	418	471	466	429	405	437	376	430	404	419	404	435	419	390	429	392	449	464	433	418	441	448	399	450	420	406	410	445	441	410	450	454	408	425	446	405	436	425	398	419	471	388	393	394	399	428	438	455	420	422	398	430	388	390	406	410	405	451	418	408	408	404	409	385	411	418	435	477	469	407	394	419	423	406	435	408	444	438	424	436	416	435	395	439	430	404	402	437	441	409	410	392	407	456	438	421	408	394	407	430	377	395	419	374	396	412	405	379	436	415	414	415	450	411	405	371	411	451	458	400	406	421	405	396	393	437	456	418	412	404	395	416	410	406	463	420	377	458	438	389	415	404	421	358	401	428	440	443	399	394	422	419	459	399	402	464	435	416	405	440	431	479	405	373	409	433	406	448	413	402	470	437	396	416	465	426	435	414	405	416	379	413	411	431	398	423	452	439	457	464	428	426	386	422	426	410	414	459	422	393	396	390	412	406	430	416	403	411	437	461	438	399	427	407	439	418	426	439	401	405	418	397	442	435	384	383	422	377	412	438	376	369	417	428	388	409	427	389	411	432	434	408	437	454	427	469	445	466	387	394	410	428	433	446	429	422	404	388	403	422	439	429	432	418	396	421	386	420	401	422	408	428	401	444	434	388	419	420	420	429	402	429	364	389	401	423	454	421	456	441	440	433	392	380	409	420	462	412	407	395	420	426	357	399	390	432	405	434	416	393	402	416	384	411	435	412	413	416	445	415	401	386	397	411	398	457	397	437	429	428	424	446	398	398	391	465	445	409	395	405	440	433	430	368	387	446	414	409	384	400	452	444	443	414	390	410	412	400	423	417	442	444	410	419	421	435	448	439	400	426	447	436	425	416	444	407	403	391	449	430	399	418	435	436	414	442	410	439	445	426	403	419	421	421	444	443	407	448	424	422	416	416	390	379	446	423	408	414	420	415	399	455	392	366	396	413	417	415	411	440	388	411	419	436	448	483	436	405	390	435	416	405	398	464	432	469	411	413	407	397	458	431	411	422	384	425	415	380	395	474	388	425	400	438	416	436	406	423	408	410	405	419	434	408	383	458	445	450	463	399	452	428	432	437	384	401	395	423	437	422	391	441	422	431	428	427	458	427	388	425	471	474	475	426	403	411	416	456	394	436	420	413	402	432	465	458	424	428	429	425	427	400	334	393	418	408	398	419	403	398	431	411	407	405	388	429	440	433	405	409	396	386	423	410	400	380	371	380	404	384	404	423	400	437	388	430	434	416	389	402	406	411	440	406	383	385	441	440	438	394	403	411	368	398	395	443	451	391	413	423	450	375	384	454	393	425	446	413	468	428	441	388	402	400	415	456	464	396	390	368	430	379	394	451	396	403	425	425	404	425	400	402	409	392	415	403	382	400	453	421	446	422	439	401	430	427	418	470	438	427	415	391	382	398	410	387	450	441	465	383	396	389	413	406	428	391	411	398	438	453	408	428	400	417	430	387	440	395	406	424	438	446	375	467	397	458	402	411	406	448	395	408	400	416	441	395	418	431	449	399	426	410	419	405	408	433	428	411	431	424	431	428	411	406	410	425	430	407	432	446	411	432	461	413	439	415	409	410	418	405	408	390	434	412	420	366	401	403	425	383	467	465	403	414	383	432	437	427	426	395	404	403	445	423	457	404	422	458	438	418	399	428	443	417	437	423	404	431	403	427	433	434	443	425	429	412	402	410	417	383	447	416	425	434	455	377	387	418	408	401	393	424	438	436	382	445	424	477	407	418	370	426	444	421	401	405	388	393	425	418	457	438	416	436	398	414	432	417	417	437	409	416	438	392	379	420	420	444	442	419	409	390	461	418	407	422	448	400	417	395	398	408	449	439	438	412	405	443	420	427	450	403	422	404	428	427	411	398	443	442	420	446	427	442	410	395	429	425	389	434	409	408	424	412	409	415	404	405	436	430	379	414	399	409	402	414	414	396	438	426	404	438	409	421	445	438	406	411	444	422	394	432	400	422	441	483	426	411	426	432	429	428	402	434	433	429	417	383	450	386	423	362	423	440	437	421	392	425	421	410	442	427	439	420	433	371	429	419	414	397	421	411	429	439	405	411	450	378	421	458	420	418	436	410	481	390	389	431	417	408	399	432	410	405	449	444	429	404	433	395	409	398	437	400	439	448	435	477	417	429	452	395	424	471	419	413	412	396	415	433	373	447	409	412	429	443	435	436	380	392	398	423	409	446	450	443	379	366	395	423	426	450	408	398	428	369	396	421	403	430	428	415	407	422	418	413	383	468	418	409	402	403	410	429	428	399	440	420	413	372	449	423	414	430	381	444	413	384	414	414	395	435	448	395	420	415	431	417	446	403	453	407	448	436	480	394	370	429	398	404	398	442	401	467	422	392	426	399	399	439	381	438	405	430	468	402	430	434	431	390	421	395	407	427	441	443	434	434	420	412	424	418	434	405	383	408	395	349	459	401	370	415	404	411	366	427	371	406	405	429	380	410	408	424	446	410	454	427	408	429	402	450	446	416	437	427	391	412	389	436	413	418	414	436	425	435	468	404	416	407	416	446	411	414	422	432	369	446	420	428	449	401	435	450	385	390	425	438	407	431	387	437	416	439	410	408	399	428	429	436	389	390	480	453	401	411	400	424	412	432	432	394	432	412	414	436	404	417	421	417	392	399	417	400	428	402	407	433	411	416	425	456	403	443	353	419	411	422	370	416	414	400	412	379	433	411	413	420	412	396	371	404	415	450	426	414	403	412	446	416	439	432	410	462	422	427	409	384	408	431	454	419	408	447	458	389	418	409
9483	1625	2470	2527	2232	1923	1716	1517	1382	1334	1235	1155	1203	1118	1079	1052	1001	995	1028	1036	1031	960	982	977	999	920	923	929	972	941	964	939	927	910	947	933	903	886	931	929	895	964	914	920	888	880	936	885	967	956	981	984	922	1024	986	1036	956	1030	984	973	951	954	861	966	932	889	876	904	962	950	964	927	942	897	915	1002	893	949	892	879	941	914	924	886	894	920	1006	998	899	974	923	1000	896	981	929	894	930	944	926	960	964	934	948	953	882	951	911	937	963	894	939	955	886	967	998	862	958	955	883	874	906	917	953	890	883	855	906	925	941	966	924	944	914	883	920	950	881	927	887	917	888	998	925	902	960	886	890	952	886	885	919	860	895	960	941	1011	852	924	893	920	913	875	963	893	891	888	860	920	865	882	906	905	915	934	900	950	908	881	887	847	822	897	857	909	847	916	898	905	930	889	862	892	931	936	892	911	938	864	934	941	906	896	902	937	920	884	919	948	931	882	919	917	899	906	894	897	864	886	847	896	930	913	916	912	910	904	863	839	871	908	879	912	950	911	930	933	936	858	889	850	857	896	948	931	915	936	916	928	935	849	913	893	895	926	948	927	953	898	876	905	912	867	906	944	923	890	891	940	918	920	916	916	872	883	916	866	903	882	880	847	877	879	868	896	895	916	889	874	893	886	917	896	893	882	885	858	872	908	894	953	879	886	883	901	861	868	896	875	824	882	896	904	887	949	943	916	892	887	878	866	894	908	897	860	894	915	906	898	902	946	861	851	887	880	902	902	901	864	865	907	883	880	861	895	906	891	855	925	911	929	914	876	883	939	895	895	858	928	872	970	911	900	953	865	894	913	928	865	954	869	819	881	876	908	900	882	910	863	848	894	889	912	959	923	923	921	883	925	916	941	850	968	882	866	966	917	883	932	923	873	906	920	905	863	892	901	948	896	959	923	964	853	853	871	890	909	904	935	903	872	899	905	909	893	894	838	872	875	914	893	897	885	888	876	919	883	903	914	906	836	869	893	952	920	912	917	890	917	933	849	850	926	914	853	927	891	876	881	897	937	915	921	907	911	948	940	877	912	979	949	943	911	923	889	899	921	893	871	891	909	935	934	901	913	966	938	915	934	901	900	896	952	905	933	905	913	921	925	909	940	944	907	918	855	881	888	882	943	924	905	953	922	931	927	923	970	888	896	895	928	883	896	891	904	862	888	900	825	882	903	878	876	922	897	882	893	943	887	957	870	970	891	926	859	931	901	861	846	890	903	860	876	832	883	914	889	837	889	889	911	890	912	892	883	913	896	944	855	826	892	916	889	934	889	865	942	930	846	882	942	965	833	859	914	907	925	857	910	935	930	932	934	872	927	879	867	891	906	880	916	828	875	914	932	836	837	910	888	946	877	886	882	874	890	870	883	907	867	943	943	880	877	851	928	885	903	900	885	857	877	883	892	904	851	880	892	924	891	872	926	884	914	931	855	892	838	887	863	872	886	922	942	893	891	953	882	847	885	897	887	1001	858	896	849	880	906	857	921	913	947	872	906	937	887	840	917	843	868	888	906	935	885	908	862	929	920	891	886	871	891	851	941	913	862	900	922	899	949	928	875	975	857	888	901	926	965	872	921	954	901	925	911	911	901	884	937	881	937	882	886	932	854	863	921	907	869	920	926	896	895	899	883	985	925	899	975	858	884	949	910	910	873	897	878	906	922	940	907	893	867	894	900	879	884	922	897	887	875	923	889	946	917	887	865	900	926	880	894	935	972	927	903	931	858	933	886	919	986	849	945	929	920	881	943	833	919	894	934	894	845	885	867	909	887	935	917	886	922	908	884	906	915	957	969	944	890	923	917	972	893	916	905	852	876	934	932	870	907	875	862	912	923	897	900	928	907	939	890	953	896	915	912	886	874	900	911	918	903	895	912	880	893	936	942	910	925	914	905	868	881	939	952	921	925	887	903	941	911	939	973	883	941	926	879	933	899	898	904	903	921	941	842	874	929	922	905	930	898	886	900	939	908	895	903	935	984	876	961	893	918	861	914	910	918	886	872	908	947	917	940	813	896	871	942	913	915	876	881	944	891	888	903	893	891	896	867	995	927	891	945	849	912	868	877	861	920	883	911	925	924	898	899	893	894	892	865	915	949	917	880	938	935	839	911	896	865	874	862	937	925	891	948	881	904	908	961	926	838	888	883	906	954	907	961	871	930	894	944	905	890	926	936	942	928	928	893	927	925	894	937	907	864	875	915	969	951	931	890	951	894	929	909	876	936	859	915	947	945	912	949	858	920	897	920	907	983	903	901	908	900	868	865	945	884	864	923	911	818	917	933	895	889	870	941	920	884	910	890	886	900	840	885	904	920	868	872	898	902	896	917	905	930	920	905	885	890	901	945	907	946	929	924	905	917	904	877	936	942	927	888	951	884	880	865	891	899	900	910	901	927	903	897	908	973	934	945	871	910	964	869	928	905	850	943	894	872	932	926	888	924	930	906	892	887	872	862	862	962	905	916	936	886	912	851	865	838	846	936	881	909	878	916	882	913	862	914	851	908	939	945	851	918	854	921	906	900	851	973	879	930	849	883	888	939	876	924	892	921	922	857	915	878	928	881	930	864	894	922	887	921	894	853	895	906	891	888	857	933	909	890	840	863	941	933	897	864	880	940	886	899	911	886	932	831	942	915	919	861	902	879	893	904	950	906	870	920	907	902	931	926	931	872	889	873	908	876	870	945	870	896	910	835	879	935	916	840	892	889	934	914	853	869	889	926	889	914	884	876	864	878	926	908	862	903	908	919	969	931	894	837	877	949	923	891	898	895	874	939	862	913	891	875	894	866	869	834	888	902	875	884	921	941	886	854	915	901	851	883	937	911	863	910	893	943	877	856	876	880	860	929	940	896	921	904	935	958	850	888	907	876	868	890	895	856	919	911	897	899	893	920	910	911	888	903	935	918	897	914	949	842	911	964	887	869	934	897	891	865	896	843	883	909	874	842	886	875	922	919	936	919	844	917	896	927	899	874	930	867	860	869	921	928	907	920	899	936	872	917	938	921	858	919	900	928	915	900	913	880	894	898	891	965	879	920	856	862	877	921	925	919	883	933	847	880	875	872	915	911	891	890	964	879	941	903	899	881	934	902	919	873	895	889	879	870	894	899	859	933	936	919	905	867	865	916	915	967	845	841	914	938	907	895	899	881	897	873	886	916	922	892	878	891	935	878	933	864	950	924	919	941	869	876	930	899	863	860	877	917	868	889	886	892	911	885	860	878	905	852	910	926	910	866	897	885	905	894	899	849	901	884	844	923	903	912	888	898	901	889	895	915	847	906	899	909	912	881	957	891	871	879	892	947	847	898	881	879	860	891	891	899	906	909	903	932	936	920	887	912	917	877	882	847	883	935	909	897	939	886	876	892	900	914	896	907	945	890	923	902	919	885	961	855	923	880	865	922	900	842	909	916	933	893	884	863	943	885	864	901	890	942	958	856	900	880	828	914
2362	299	282	239	218	216	242	201	226	254	267	234	267	277	259	240	210	262	271	246	267	227	247	260	213	266	265	253	233	229	249	246	232	235	230	220	247	227	234	254	277	229	237	271	242	261	283	249	268	250	255	246	231	257	266	257	221	253	232	277	233	235	255	254	239	252	236	226	235	238	251	222	184	233	232	264	229	249	212	243	251	244	266	238	260	235	257	217	239	239	245	225	230	261	247	242	253	281	256	257	264	246	223	237	252	249	204	264	259	258	233	250	235	261	259	229	237	260	240	241	236	237	273	239	226	238	260	251	269	243	254	272	279	259	258	246	235	270	226	252	223	256	252	253	254	229	229	221	237	259	243	241	260	215	256	266	242	241	232	256	267	265	262	260	252	259	218	222	239	261	250	256	229	256	262	263	229	267	235	240	225	230	243	278	233	246	251	237	249	250	268	265	227	243	219	241	245	224	217	280	262	225	266	228	221	247	259	227	226	233	246	232	226	238	257	259	237	254	246	264	247	267	260	252	261	226	246	247	253	281	220	229	226	267	243	244	237	240	251	240	237	222	238	269	256	264	234	233	245	223	233	262	249	254	268	219	233	233	277	204	249	273	264	248	216	239	252	267	236	239	249	256	271	264	239	243	237	251	240	241	263	254	238	265	249	219	219	247	222	251	232	210	232	240	274	249	253	240	234	237	257	254	246	254	262	264	232	244	276	225	234	243	226	256	240	243	258	228	251	246	221	220	230	269	195	219	258	267	268	224	249	238	247	243	208	234	216	212	246	240	209	245	258	249	217	217	232	276	239	235	247	263	237	264	263	270	240	252	240	217	240	220	266	275	277	239	253	265	245	245	260	229	267	217	256	233	229	232	251	257	257	287	278	232	235	259	230	264	241	259	261	261	243	261	232	235	275	259	217	226	223	234	253	233	251	238	274	236	257	270	236	215	247	226	253	231	220	258	240	261	251	260	258	259	234	252	228	222	236	256	220	265	230	228	248	240	242	266	258	252	240	213	253	213	241	223	244	245	260	225	239	222	246	256	246	221	217	247	242	227	264	251	250	248	262	233	222	237	260	261	236	222	262	242	237	238	242	273	236	269	249	211	254	238	231	254	241	243	207	220	269	265	230	262	229	264	277	259	208	231	243	273	245	264	271	227	243	238	226	221	233	240	260	233	235	248	235	229	218	219	254	239	244	224	250	255	247	254	265	252	217	239	244	260	213	214	205	223	260	257	280	218	251	231	275	244	255	234	242	235	246	219	246	252	234	228	259	224	258	232	279	256	228	250	247	236	248	240	255	265	241	257	230	239	240	242	238	238	270	248	241	237	268	230	208	284	250	226	244	247	265	258	245	224	239	257	212	269	284	234	212	244	206	243	230	254	241	272	232	245	223	263	267	229	259	242	247	256	264	218	236	260	255	231	231	225	246	202	263	223	235	214	222	245	254	248	218	265	230	236	266	267	256	232	239	258	273	243	264	250	254	290	255	206	250	230	272	237	235	234	232	254	227	270	208	215	232	242	274	213	246	239	250	236	235	268	244	203	244	233	272	239	236	237	238	269	214	257	235	241	255	222	248	269	299	265	227	233	251	243	276	246	241	243	255	267	239	250	246	224	262	268	250	255	265	248	244	253	247	249	285	268	265	214	243	225	226	245	230	226	236	235	200	256	252	235	229	211	230	261	252	257	265	247	281	224	254	250	272	258	267	264	255	228	223	245	223	237	265	222	234	224	223	210	262	244	225	239	212	250	231	242	245	214	243	245	238	235	211	229	280	240	239	239	252	247	240	212	238	225	242	230	223	256	228	196	241	204	213	222	262	272	247	243	242	269	257	257	244	252	247	256	243	302	242	267	246	205	250	232	221	257	216	228	227	238	237	266	253	260	245	247	261	241	246	227	238	238	176	233	213	264	260	232	258	261	274	226	230	262	195	238	258	248	280	226	237	233	228	259	265	240	271	217	243	222	280	254	235	233	224	251	224	233	266	226	251	228	249	228	265	217	272	249	268	246	230	213	211	251	223	257	260	231	251	257	227	296	260	252	231	258	251	223	229	231	225	219	234	274	254	266	230	249	240	221	221	239	226	231	214	223	254	222	259	232	208	245	235	242	201	241	229	219	216	247	232	212	252	258	212	227	251	229	268	266	232	232	244	253	253	220	251	259	259	251	222	243	235	271	273	224	229	259	231	264	243	220	230	220	245	250	215	215	265	269	229	220	218	266	232	231	209	220	256	237	256	243	226	253	256	241	220	246	244	248	245	203	263	243	236	196	260	244	259	243	206	236	247	240	255	262	243	242	254	240	256	279	245	226	254	246	249	216	253	259	241	224	259	231	223	219	240	280	250	242	226	244	263	249	256	266	253	224	217	268	225	229	239	244	244	268	252	246	225	217	241	257	259	238	258	243	229	253	230	231	240	257	268	215	222	252	229	228	268	228	254	210	243	216	238	244	240	233	230	241	229	256	226	245	211	241	221	267	237	226	225	236	264	228	240	255	227	287	227	233	249	225	270	287	228	235	231	239	204	240	255	262	239	254	251	250	251	234	277	248	247	254	229	214	225	233	246	251	218	250	255	240	259	236	244	243	248	245	227	229	279	237	223	247	249	247	251	204	221	235	219	239	260	256	249	259	229	227	252	249	258	218	213	228	229	238	259	240	221	234	227	251	254	241	239	257	219	246	252	243	274	235	240	273	243	265	263	217	233	238	233	246	248	212	234	251	248	241	258	215	232	237	260	257	249	230	256	251	250	244	216	213	231	218	270	281	217	250	258	213	267	248	243	253	230	233	230	254	245	229	254	274	251	238	225	265	246	230	221	245	237	266	262	248	226	238	202	255	267	229	210	259	232	232	258	232	255	229	250	261	249	233	221	248	254	217	239	247	266	245	238	230	256	247	251	219	268	223	225	239	246	216	245	258	237	250	238	227	241	253	230	258	235	243	251	245	260	246	242	253	223	260	232	250	249	255	228	252	250	261	246	257	245	244	263	239	272	231	278	207	247	249	227	246	262	249	240	232	237	239	233	255	266	251	204	240	275	236	263	249	241	235	254	242	253	251	254	240	214	233	239	242	234	283	264	226	245	243	257	249	235	239	255	243	222	230	221	220	241	256	246	268	258	255	241	264	272	249	247	248	249	268	244	248	247	247	234	247	241	237	260	258	250	263	238	232	243	252	254	267	234	245	242	216	244	248	234	257	245	257	247	248	201	230	262	225	215	227	236	219	230	224	234	250	254	232	279	251	245	225	248	271	248	233	259	224	260	238	258	251	248	249	232	232	241	254	267	240	250	234	239	269	222	263	234	240	271	249	246	239	260	265	234	242	253	236	221	258	249	213	232	231	213	252	256	244	220	208	246	206	231	238	247	213	258	266	267	242	258	233	243	243	217	234	234	222	229	210	245	223	215	249	260	233	244	243	215	274	255	273	249	257	245	227	226	245	221	288	238	214	250	236	234	290	251	229	219	251	237	281
2360	604	591	607	617	582	600	587	606	568	584	572	590	585	554	540	552	569	557	531	558	563	558	590	586	579	532	599	573	571	564	573	563	543	560	574	560	587	575	547	581	549	537	545	568	570	624	545	579	610	576	552	608	543	571	609	601	560	602	577	549	561	567	625	581	609	551	601	551	588	614	586	618	590	630	614	584	563	563	604	562	555	563	569	554	612	548	551	578	567	562	550	565	580	575	607	587	597	585	570	557	615	578	564	590	591	577	521	559	606	557	585	596	632	570	558	615	584	600	560	557	585	566	551	595	601	594	586	561	557	556	551	539	555	571	557	561	593	540	548	555	543	541	553	590	581	586	586	568	587	520	564	512	580	513	560	578	582	558	557	556	589	560	546	563	588	540	542	561	584	565	538	547	550	528	545	537	553	548	562	549	557	565	558	538	567	579	549	565	564	505	537	594	566	574	550	543	585	604	621	574	589	591	580	542	525	600	556	581	574	566	569	591	590	557	505	552	535	554	550	523	523	566	570	531	576	586	552	631	605	529	564	607	576	563	589	566	572	578	542	572	589	566	557	567	525	587	572	590	597	580	526	559	605	544	553	577	583	571	564	571	580	584	566	601	599	606	566	584	591	563	583	572	555	568	576	566	621	546	546	584	570	574	602	546	569	584	551	623	575	548	564	554	564	547	578	575	505	569	586	598	563	579	561	565	580	529	585	594	551	573	582	542	559	548	574	542	556	572	571	567	560	619	601	551	584	584	581	582	534	573	587	547	598	575	546	567	529	573	552	571	555	575	583	552	568	576	603	555	536	518	558	523	591	552	562	542	564	583	564	540	532	603	517	577	568	563	579	606	538	566	545	539	540	613	575	565	575	535	569	562	526	578	581	555	596	575	532	561	588	550	542	564	561	579	575	558	515	545	549	557	536	547	577	537	575	568	570	585	538	562	543	569	578	558	590	594	560	594	563	568	553	589	591	579	525	600	581	567	583	551	529	597	554	581	568	566	556	585	579	547	565	541	601	565	548	560	564	579	598	561	544	551	524	609	581	558	598	567	610	539	552	608	556	550	578	540	615	607	597	559	569	608	588	538	603	582	617	589	583	587	538	588	561	556	581	588	569	562	563	549	579	584	582	519	570	559	615	545	562	581	515	540	544	565	584	584	543	551	615	608	599	620	558	592	549	599	606	559	570	560	580	537	596	577	514	569	575	535	552	538	550	569	543	527	544	578	536	588	553	538	580	565	570	530	592	578	549	602	540	565	547	544	549	571	541	574	598	619	584	591	529	595	562	567	612	572	570	532	550	636	592	527	538	595	527	594	610	562	561	540	595	547	603	576	576	528	590	575	516	512	571	525	538	532	555	575	542	602	568	563	571	594	567	567	584	547	583	597	568	527	561	565	494	552	542	573	623	572	588	547	553	596	515	554	572	527	540	576	586	570	586	604	555	567	562	551	599	593	581	592	547	571	591	582	555	591	576	616	587	569	548	580	553	574	585	579	551	552	595	564	588	582	556	554	558	556	583	558	617	581	598	605	551	615	603	586	564	566	591	574	556	581	629	556	560	580	564	562	556	586	585	575	536	547	579	593	590	558	532	592	534	586	551	561	553	573	589	594	571	568	599	529	574	521	563	589	577	553	569	593	549	558	601	574	530	602	550	571	531	573	617	581	558	568	568	588	597	591	554	581	589	562	561	607	581	544	561	568	601	558	556	541	517	561	521	566	543	587	558	566	578	600	585	568	554	558	565	595	533	547	539	562	604	539	585	556	561	552	564	577	585	568	558	581	548	588	568	524	572	605	597	593	598	571	596	581	543	570	580	593	572	591	584	595	531	521	601	511	547	559	574	586	561	586	600	549	605	553	559	538	607	606	573	547	550	601	601	589	586	527	539	572	570	597	586	591	608	561	565	561	514	534	585	582	535	606	560	551	533	564	533	619	597	553	575	575	562	590	549	549	574	613	518	516	564	580	559	564	585	568	576	594	589	560	575	569	560	546	576	543	569	530	549	573	576	579	555	584	581	517	573	546	569	573	572	547	563	551	556	584	589	576	577	596	573	519	548	549	559	610	571	559	574	609	563	589	562	594	593	594	571	560	580	561	549	580	579	586	598	541	554	561	580	583	568	544	567	589	583	596	576	569	547	553	567	574	588	522	599	596	552	559	544	558	556	528	615	546	541	573	599	550	584	544	572	569	573	572	558	568	546	519	549	594	577	571	594	582	555	525	560	581	594	554	588	585	577	607	574	608	602	537	574	542	555	602	554	567	578	548	586	559	501	601	584	526	606	584	582	582	581	588	574	522	586	548	568	568	575	549	574	594	545	541	561	583	569	555	570	594	613	523	556	559	523	625	552	551	611	580	578	584	556	582	594	513	631	594	561	577	585	550	550	579	554	550	563	584	569	603	607	624	552	600	567	620	606	546	554	588	570	572	583	570	594	557	572	559	562	577	537	540	543	585	580	578	566	542	616	551	573	542	559	605	613	606	553	605	551	573	595	578	576	552	550	569	551	580	594	629	559	517	545	586	588	577	582	544	581	552	547	577	560	564	589	560	595	550	596	562	591	549	560	549	545	549	563	547	560	574	565	565	584	583	608	559	585	538	575	529	589	598	584	587	552	572	573	536	528	533	633	576	578	526	573	588	546	592	534	554	571	547	554	553	569	531	561	614	569	544	580	565	562	596	575	561	577	567	567	561	583	572	544	562	600	587	579	570	633	585	581	581	588	547	556	570	608	558	576	547	556	551	563	604	565	629	587	553	594	542	575	545	530	569	551	566	575	591	568	598	526	593	580	568	570	549	562	581	571	612	539	621	527	566	608	568	550	596	580	590	549	596	562	593	565	584	551	613	565	544	556	594	540	538	565	558	584	528	583	570	555	572	566	574	541	576	593	586	551	588	583	564	588	571	567	578	600	596	579	583	568	591	533	603	532	600	579	567	565	615	573	550	560	579	576	613	586	595	555	633	581	558	597	545	546	592	557	570	548	570	593	596	600	598	592	604	562	550	587	560	586	571	589	588	575	598	541	587	588	563	571	563	582	539	558	570	580	592	612	590	559	574	591	573	589	578	596	512	560	540	619	542	552	575	583	540	629	612	568	587	556	594	588	570	549	565	585	574	561	593	543	571	569	588	569	582	572	555	544	545	541	539	560	561	572	569	590	566	589	562	593	536	599	565	576	551	526	603	554	530	571	561	619	602	602	580	574	526	598	537	552	584	570	555	567	550	523	569	606	546	599	578	620	537	556	569	597	553	578	623	579	568	554	596	550	547	560	528	591	542	531	583	542	556	585	571	564	569	534	560	545	593	567	567	596	557	578	554	597	583	560	562	598	582	544	593	540	583	577	587	582	537	571	523	568	593	569	585	577	567	581	627	569	605	557	560	523	566	580	603	545	576	599	589	594	601	591	568	548	575	579	551	545	550	490	584	591	580	571	547	536	505	565	552	571	596	555	581	532	580	549	597	530	525	541
9330	798	701	604	541	449	380	390	384	369	358	368	323	331	349	293	351	360	328	351	374	348	319	332	342	380	388	315	316	354	356	319	313	338	324	333	317	341	364	323	334	338	312	315	333	332	356	319	327	357	315	331	337	355	346	342	380	323	323	328	319	359	337	347	316	312	344	327	317	351	368	306	333	318	355	321	392	321	299	357	334	324	336	353	321	359	321	338	348	344	309	349	355	338	350	307	334	353	352	340	340	357	348	341	342	333	293	368	341	351	338	396	386	326	356	357	365	315	344	351	327	316	330	363	314	341	358	342	356	331	328	350	367	324	373	314	359	358	324	325	334	311	329	372	312	333	325	340	316	320	331	314	347	346	311	319	336	320	339	377	346	349	358	343	317	327	326	325	339	372	298	333	309	330	358	387	328	335	315	348	369	323	329	331	331	349	326	362	321	315	310	349	354	336	306	359	346	352	351	311	357	354	341	294	355	354	335	334	347	326	352	344	337	357	315	329	337	333	298	386	327	325	339	307	311	330	337	327	316	300	329	371	330	309	334	312	328	342	311	337	312	335	332	348	330	353	396	316	379	367	322	346	322	326	342	348	357	351	356	376	371	309	345	333	321	329	348	292	333	344	323	314	304	307	347	309	363	314	333	287	341	375	338	333	353	331	333	362	324	338	321	343	358	370	362	324	350	355	351	343	362	308	312	307	334	344	303	337	352	354	341	315	316	341	309	332	339	364	357	317	343	351	321	331	346	335	307	303	351	320	365	338	340	363	353	359	304	324	333	347	347	340	297	329	325	320	328	319	311	319	319	295	319	342	328	304	361	322	307	355	344	363	328	310	377	324	329	389	337	365	327	365	367	346	354	360	343	339	303	306	313	342	303	337	339	322	350	327	360	343	337	350	328	354	339	320	332	357	366	337	322	348	326	352	317	303	331	312	349	308	310	380	348	324	331	301	350	328	323	365	332	347	313	327	331	323	326	325	322	351	350	336	343	295	360	326	322	353	300	324	334	349	337	308	297	314	366	357	372	379	320	339	363	359	317	347	334	335	341	335	299	332	345	299	340	343	354	304	311	308	326	334	344	322	360	311	355	343	332	315	335	324	336	380	310	328	335	329	335	343	338	352	340	342	307	318	329	335	311	340	360	353	331	350	368	352	304	301	348	331	326	391	333	311	347	335	310	316	348	327	316	314	312	367	334	367	340	338	408	311	325	307	357	368	317	343	307	324	339	353	333	355	350	308	340	327	324	342	375	335	319	325	351	335	355	350	312	327	322	343	339	357	360	330	343	356	334	357	314	332	366	350	345	327	353	348	334	303	323	338	299	329	360	337	339	328	352	333	359	403	308	313	324	349	321	360	296	332	347	352	343	345	324	337	342	346	339	303	355	325	318	352	317	341	350	318	317	325	321	336	332	319	325	315	326	331	321	339	328	341	336	320	361	347	338	343	332	337	339	340	309	344	347	300	342	341	356	367	335	319	314	347	337	349	324	313	315	353	325	383	336	347	378	295	346	329	340	334	342	340	363	328	341	354	326	317	328	337	297	358	334	349	337	350	331	353	350	345	349	351	342	299	292	334	312	367	313	342	301	357	342	304	294	338	335	335	326	324	349	342	356	355	358	373	343	327	318	319	325	319	356	373	347	303	328	367	318	363	355	330	368	345	317	342	336	328	350	344	310	381	332	372	331	372	319	362	311	318	362	339	346	319	346	326	341	331	350	367	326	339	333	332	334	310	340	324	314	303	332	304	281	348	333	321	315	351	350	372	341	328	331	320	338	337	323	328	340	339	366	354	339	345	349	347	320	384	319	363	381	330	340	307	329	343	312	362	361	305	343	348	351	336	319	316	309	356	347	346	313	366	333	344	375	327	349	323	329	345	332	336	350	365	320	321	354	329	318	339	316	333	326	352	349	346	314	351	355	325	380	327	355	330	313	319	323	329	366	322	365	342	364	352	339	344	333	382	346	340	320	328	336	334	370	342	371	343	324	390	323	339	379	363	327	320	327	382	364	320	316	359	360	316	337	329	351	315	331	325	340	319	347	323	297	311	330	363	380	350	320	328	347	358	347	321	349	356	308	367	337	338	319	336	333	312	345	346	355	312	334	372	358	325	309	361	336	318	347	331	322	345	320	315	315	319	332	362	347	319	333	352	324	350	320	334	347	336	330	336	339	333	324	327	293	308	354	329	338	358	320	323	358	308	306	316	321	327	320	347	344	338	353	313	359	311	350	344	333	367	328	349	340	346	331	295	363	349	350	312	316	345	358	322	359	353	343	338	331	335	321	317	334	342	354	317	352	331	350	328	324	335	314	338	298	304	314	305	300	285	323	351	327	323	356	328	305	281	331	306	362	343	321	349	350	361	308	335	346	325	352	315	296	348	319	354	317	337	316	307	335	356	322	376	344	323	348	345	333	303	332	338	329	331	360	347	348	360	379	341	376	325	314	327	339	329	362	352	349	367	335	342	310	307	361	336	367	333	312	354	339	302	352	348	319	338	335	327	302	357	322	351	297	324	350	324	340	311	375	364	320	323	323	346	366	315	314	294	339	343	316	334	319	338	333	363	378	340	304	344	335	352	309	338	312	337	320	334	330	319	383	336	375	351	350	336	315	344	330	325	353	333	357	339	340	279	337	347	332	328	334	316	346	331	345	336	317	311	329	354	292	311	324	360	345	319	347	318	322	316	379	329	329	349	361	321	380	328	320	316	342	354	348	346	334	311	314	301	360	323	315	352	321	329	358	330	350	371	346	324	339	341	333	306	361	347	364	340	348	340	339	318	348	322	318	301	319	310	344	364	294	329	327	347	347	346	342	313	347	364	352	339	332	336	333	342	358	347	360	337	351	340	364	331	324	328	338	349	297	360	385	340	358	351	344	304	306	325	361	325	303	364	351	349	333	297	345	291	375	305	345	297	366	354	308	355	319	297	313	306	365	373	352	357	337	330	369	381	317	318	328	324	327	332	349	343	324	352	366	351	332	361	314	345	335	331	341	351	325	338	315	324	327	326	365	384	328	334	330	317	318	352	340	327	335	350	339	310	326	374	357	313	364	366	330	345	354	363	326	368	330	350	372	354	320	352	372	325	324	303	358	332	303	349	331	351	308	304	352	345	350	360	334	314	345	329	314	327	337	328	321	337	348	381	331	341	350	327	325	323	321	323	333	326	385	289	305	311	352	332	313	312	388	329	375	386	359	363	356	333	325	348	342	330	305	350	343	312	326	368	371	333	318	339	332	350	321	363	309	343	326	317	355	302	335	345	347	369	325	323	345	331	335	346	348	373	349	341	320	332	328	343	290	376	339	288	310	353	338	334	301	314	370	317	314	348	341	324	360	327	351	336	322	348	365	324	353	345	331	312	306	331	334	326	343	361	331	343	366	377	341	357	328	354	316	284	343	408	326	329	335	333	342	338	325	387	342	340	343	339	333	327	349	329	326	340	302	323	316	319	347	338	333	332	340	342	330	339
7237	1094	1586	1562	1359	1283	1094	1086	956	908	887	910	828	866	872	852	834	823	776	848	814	797	797	820	757	808	751	772	800	800	767	756	737	740	775	753	757	772	769	827	727	780	754	771	771	762	828	716	748	750	794	750	777	828	853	868	796	779	772	796	728	769	771	743	740	764	734	715	771	789	734	735	735	755	775	775	793	755	733	730	800	754	769	781	766	775	771	823	794	776	814	789	829	795	751	789	823	738	807	748	756	784	706	753	756	802	766	781	740	767	796	808	794	797	767	803	761	811	771	746	760	827	805	786	782	771	735	734	765	736	756	754	807	704	766	772	713	791	808	733	750	732	759	749	785	739	767	774	728	733	760	733	692	813	770	750	788	808	745	742	769	744	785	760	756	734	786	753	760	708	731	679	723	810	783	701	728	723	739	752	746	739	794	764	745	768	751	784	774	736	780	726	684	769	714	765	761	734	775	755	792	737	739	811	789	725	725	747	736	752	712	770	706	756	754	751	783	809	781	793	722	725	750	745	740	754	744	764	784	742	749	769	707	771	763	761	749	744	765	736	796	737	754	759	778	740	728	778	736	768	744	700	724	707	778	731	767	748	742	780	775	735	774	717	744	735	685	774	734	783	742	784	754	750	742	766	761	737	782	745	786	726	776	803	824	774	743	757	787	742	792	764	747	713	778	691	695	745	755	727	774	775	782	727	685	729	775	783	730	733	761	743	769	731	706	764	742	750	724	770	743	763	788	739	728	721	737	739	786	729	730	777	697	798	730	783	748	736	725	771	772	708	751	763	748	779	763	764	733	717	766	786	761	731	776	755	745	764	774	778	754	727	767	754	772	750	741	807	754	828	718	725	763	734	769	777	760	756	748	739	772	726	756	735	776	802	735	729	730	752	765	786	768	776	782	722	766	745	757	736	748	765	777	749	732	771	769	709	774	746	777	761	727	747	754	753	742	738	757	798	765	742	773	739	788	756	779	767	720	767	757	786	721	818	711	770	766	762	744	694	774	798	778	790	785	711	730	755	794	762	786	783	819	733	754	782	758	719	728	776	691	752	800	744	761	778	772	740	733	727	805	745	772	774	793	768	771	780	766	811	725	757	746	755	780	799	738	726	726	720	775	743	724	785	796	772	731	781	735	770	711	761	761	750	781	741	753	789	789	815	761	775	797	756	757	727	771	740	757	736	723	779	783	724	739	754	740	757	751	700	727	743	752	788	769	765	727	730	734	737	749	778	769	716	746	754	731	776	762	745	770	707	727	750	776	791	795	774	748	732	768	744	724	778	733	758	778	739	746	768	785	727	756	746	748	753	771	728	726	787	762	727	702	709	754	763	735	791	707	719	766	790	768	731	834	707	729	715	785	726	750	723	764	778	751	769	766	757	753	777	732	757	732	768	792	737	798	727	746	721	780	722	767	754	713	746	744	766	752	768	770	822	735	721	732	740	760	746	754	750	789	744	775	764	763	694	749	761	767	699	767	739	772	762	783	746	696	790	727	769	780	749	771	737	730	754	806	733	779	770	751	774	822	763	773	691	738	759	747	713	729	768	759	728	827	736	710	742	793	795	837	756	810	739	781	745	785	718	711	748	730	757	733	834	753	727	777	723	779	720	751	776	776	750	796	736	771	789	752	770	778	763	739	728	779	737	734	762	749	786	748	728	751	760	817	662	755	756	795	724	769	772	739	770	716	761	723	795	756	749	753	818	780	735	787	750	785	790	720	760	772	773	773	720	774	752	755	789	779	728	750	719	718	747	758	758	735	720	761	728	787	825	765	763	701	735	746	723	726	755	788	851	764	779	764	826	722	739	726	763	730	761	707	749	731	743	754	767	741	743	756	729	741	781	770	768	768	752	756	750	736	754	743	730	750	758	742	734	714	760	785	771	768	767	792	796	780	762	709	753	810	766	716	731	774	757	750	742	720	739	753	731	719	778	731	747	758	763	783	782	747	751	725	774	754	797	763	754	749	755	737	753	771	751	793	704	736	765	781	734	784	753	717	751	767	741	792	760	753	699	745	811	745	719	724	749	729	751	740	713	738	739	743	712	788	798	741	761	791	779	774	746	745	740	767	753	788	705	782	730	793	751	726	715	770	791	784	797	732	735	755	732	741	729	779	711	750	754	699	752	737	781	753	751	720	793	781	753	744	766	740	751	718	763	745	728	770	770	743	765	805	719	781	761	765	750	715	794	744	759	734	761	712	702	775	744	734	781	757	765	783	722	755	758	796	764	798	739	730	749	720	780	774	764	712	746	759	721	740	846	754	795	725	735	731	751	760	753	781	780	778	743	773	753	770	711	756	726	723	746	791	799	791	781	759	814	781	772	750	757	762	756	768	763	775	672	750	771	722	755	742	770	740	718	788	760	720	742	734	734	764	762	745	778	807	763	723	728	775	828	786	732	800	749	773	748	782	721	718	752	742	743	757	762	729	757	707	746	754	773	716	810	730	721	743	727	793	757	745	725	737	778	769	758	722	742	707	768	753	753	755	721	733	721	762	698	725	764	729	792	808	755	757	743	744	774	750	726	700	735	717	724	749	743	774	803	791	778	752	757	735	707	766	725	756	789	738	757	748	741	718	754	707	769	762	719	786	779	775	730	707	723	830	799	728	791	763	816	764	747	776	743	747	754	742	757	732	793	775	779	742	809	776	740	741	753	741	740	763	761	726	719	754	783	740	777	737	745	745	764	755	724	770	755	770	762	687	741	752	771	787	784	760	720	738	781	730	748	746	748	757	760	728	734	799	715	759	730	758	772	772	739	750	738	780	754	741	779	794	831	728	776	741	739	775	794	745	761	733	828	779	794	713	747	752	738	742	750	789	758	711	767	738	779	823	786	782	691	739	730	784	704	746	758	739	774	764	724	734	782	733	743	720	803	770	763	743	727	760	808	753	796	718	809	746	743	729	748	734	750	741	731	834	760	765	777	779	748	745	747	767	758	737	763	734	752	774	719	770	734	735	784	756	749	710	738	753	700	753	717	747	764	745	747	776	768	816	767	762	802	737	777	718	766	765	727	754	741	769	752	733	760	773	729	767	750	744	692	762	767	735	794	798	728	719	720	725	745	777	734	738	721	767	775	765	776	756	722	827	743	735	779	756	752	771	764	735	749	754	712	753	758	776	732	780	708	736	785	727	730	741	698	703	775	747	775	802	751	767	714	772	781	751	779	730	779	730	779	772	741	717	764	718	766	750	760	728	743	759	701	698	726	759	767	729	742	747	725	739	729	714	742	702	791	722	732	739	757	723	782	765	808	768	766	730	755	760	729	738	731	757	730	767	713	740	743	698	775	760	774	757	761	747	754	799	809	797	789	744	759	750	803	769	764	771	749	779	788	739	744	732	782	778	777	794	734	776	749	794	782	735	762	755	751	774	731	764	711	736	750	752	758	730	761	763	786	752	764	758	763	801	750	757	717	721	733	806	747	753	744	752	799	710	781	763	803	753	772	720	715	780	791	739	753	809	751
15788	1667	1282	969	713	656	586	550	508	523	473	445	486	449	459	468	433	429	394	447	375	412	409	453	419	440	378	404	461	417	413	441	445	398	415	433	419	409	445	449	432	391	396	458	407	415	371	442	439	355	416	401	388	424	403	430	429	436	421	405	447	410	393	417	392	418	412	427	405	431	398	411	408	426	442	365	414	392	414	386	422	425	422	446	431	430	393	409	388	416	456	469	471	422	409	435	430	457	420	431	442	434	418	401	425	402	463	439	437	436	431	394	461	431	366	421	414	478	429	414	444	409	439	434	379	409	420	436	444	431	422	404	434	452	417	458	424	433	396	374	415	428	405	451	445	413	403	425	420	408	415	422	402	446	453	423	413	384	411	429	402	423	406	436	420	362	411	387	421	409	372	424	351	412	430	433	422	384	408	405	452	389	416	415	425	392	471	402	408	400	420	434	396	396	441	428	393	404	399	436	429	428	379	390	429	407	409	430	386	423	405	458	424	436	428	422	414	437	432	429	394	377	383	413	434	424	441	416	424	440	412	444	445	484	461	434	382	375	381	424	421	422	446	444	420	442	429	419	416	412	423	414	420	423	385	400	434	402	393	402	446	433	403	404	388	419	442	392	444	440	441	403	421	430	450	410	372	401	417	418	403	454	384	420	391	421	417	386	421	378	419	397	419	438	417	426	417	407	395	415	417	447	425	389	417	441	463	421	408	433	429	378	411	383	358	409	409	394	439	409	428	427	428	423	447	456	403	392	399	411	416	418	406	386	442	448	400	433	429	449	395	389	436	368	422	447	434	403	430	416	449	411	353	396	443	443	375	450	436	413	424	424	426	413	400	431	422	435	426	430	439	409	400	454	373	410	424	428	401	458	413	450	393	412	440	430	410	421	371	439	388	429	384	436	415	433	424	441	429	454	403	417	436	413	402	444	397	418	428	440	423	429	388	409	412	456	411	437	427	457	433	447	426	420	408	427	442	480	436	438	420	410	406	415	427	379	426	441	401	420	391	407	430	418	385	417	391	420	411	395	413	429	441	385	404	363	417	402	368	389	378	367	404	393	422	416	426	413	460	424	426	407	382	402	394	453	441	436	418	434	394	405	433	416	403	459	402	405	429	449	392	397	456	387	433	410	400	405	399	422	446	369	398	392	405	419	418	430	433	461	446	373	400	411	442	400	380	359	375	448	392	439	415	432	455	363	418	430	404	462	441	443	456	428	444	441	390	409	366	419	381	412	456	422	369	405	398	436	458	391	415	420	398	426	411	413	418	438	420	438	425	425	421	422	414	439	411	391	404	408	369	417	451	416	430	397	456	425	416	437	403	408	385	411	396	416	436	457	405	445	384	451	445	415	446	441	410	430	406	430	435	419	415	412	418	416	425	403	410	429	414	377	383	412	424	468	414	425	374	404	389	427	410	439	404	415	417	407	437	436	364	412	419	450	412	432	427	407	438	419	415	419	396	440	431	432	386	423	397	394	383	405	420	417	409	408	400	415	423	452	409	442	457	431	442	417	409	387	437	396	439	389	448	398	388	444	426	459	401	426	415	403	420	435	404	396	438	416	452	455	413	420	398	429	431	405	412	418	420	412	418	408	412	402	426	396	409	371	427	463	437	411	438	389	420	421	425	429	407	372	403	430	424	402	396	420	394	462	409	427	420	412	423	417	404	449	385	469	452	396	414	443	383	389	416	439	397	441	444	406	393	472	422	406	409	442	426	401	441	432	400	415	383	424	440	421	437	413	401	403	384	430	418	411	374	416	421	394	430	453	384	407	402	417	358	444	421	441	395	430	440	439	385	414	368	405	446	431	436	404	370	400	457	430	420	412	420	378	388	463	400	415	430	416	403	384	470	410	379	435	392	375	411	412	422	407	399	449	425	412	421	431	424	411	430	383	413	409	429	391	429	383	403	425	414	453	447	457	412	394	409	436	422	427	431	385	435	442	415	385	400	405	418	441	409	433	422	391	414	403	409	375	421	477	457	381	421	438	435	451	412	414	433	399	405	437	414	438	436	408	427	446	391	391	395	436	428	407	413	416	398	483	398	428	405	403	440	448	412	377	409	430	416	391	385	409	434	406	424	380	419	431	442	384	405	413	399	374	407	424	393	425	418	387	407	389	381	398	376	355	456	384	380	440	433	416	445	410	422	408	430	398	391	417	383	439	392	414	397	422	370	370	407	384	414	400	410	403	397	436	426	418	407	425	400	430	393	351	423	361	402	396	431	426	430	397	414	394	419	429	439	423	378	402	453	426	459	410	432	431	386	394	384	457	385	439	446	385	417	395	427	435	439	389	382	445	422	422	400	406	431	370	403	399	411	404	398	386	418	390	407	433	407	448	437	393	421	416	418	426	426	401	422	371	382	417	400	424	409	407	451	402	406	451	419	419	433	432	397	430	399	415	426	401	399	455	448	411	423	411	412	383	402	430	415	419	394	426	402	393	446	383	416	449	424	393	445	409	406	422	427	401	425	374	377	412	387	426	452	447	438	393	434	411	384	375	422	398	429	419	413	412	405	435	427	396	407	432	403	389	383	396	422	415	401	398	409	360	401	443	430	414	404	394	458	466	411	474	424	412	414	448	389	403	440	448	380	422	418	410	375	445	417	414	415	416	436	392	411	408	389	439	424	365	366	423	406	432	432	386	428	385	411	409	428	434	388	397	404	380	387	414	412	404	426	478	408	430	446	417	397	428	440	431	418	419	432	434	426	400	420	436	380	403	402	430	414	397	402	434	424	411	435	478	394	433	433	399	406	413	400	409	381	376	389	402	408	391	392	372	418	427	409	410	425	443	396	418	477	432	394	381	405	412	421	405	436	421	397	416	370	434	447	426	459	414	418	410	425	375	446	397	415	433	437	481	447	462	424	483	450	414	396	460	416	422	429	401	421	468	440	404	442	414	348	423	434	454	430	444	424	384	388	398	370	410	415	423	406	430	365	378	400	395	405	432	376	384	376	427	464	416	423	423	462	419	381	389	398	413	423	425	422	459	401	433	439	445	423	425	424	425	438	398	431	399	429	410	408	421	438	426	390	480	431	411	386	452	415	411	426	414	414	422	424	471	391	444	386	343	379	382	425	404	436	402	418	394	400	417	417	415	402	419	419	418	413	430	429	439	403	421	413	387	415	382	414	388	440	421	432	428	367	453	411	396	395	400	415	393	438	423	423	410	415	454	395	442	409	443	427	426	428	449	432	416	418	428	378	410	400	409	422	441	436	432	444	387	423	406	406	409	450	433	409	423	407	404	464	423	412	446	406	466	448	414	423	414	414	408	418	417	428	393	394	433	403	421	403	423	405	431	421	392	397	408	425	397	408	427	438	382	436	409	429	415	411	367	407	379	406	406	392	400	434	424	401	403	424	431	407	437	453	428	392	415	407	425	388	422	425	450	417	408	414	437	455	443	387	455	445	408	429	352	399	387	391	434	417	415	468	394	431	419	368	407	373	401	421	444	394	437	383	413	417	442
9103	1548	2439	2533	2198	1851	1702	1526	1409	1254	1250	1163	1150	1041	1051	1060	1027	1036	977	970	1013	959	959	935	1010	950	944	959	956	948	931	955	909	890	949	964	886	893	943	901	974	917	915	939	877	891	884	901	876	894	923	967	976	1092	976	998	962	1004	924	933	900	921	979	952	895	948	913	941	915	962	921	907	958	1016	978	929	919	962	939	961	920	851	890	908	921	911	967	928	979	966	967	886	920	991	934	939	888	952	943	902	936	946	911	928	928	950	868	958	996	938	895	920	920	904	908	874	877	891	895	943	923	905	879	867	889	933	904	932	948	905	880	902	918	912	855	890	961	877	904	902	977	919	939	878	851	872	939	934	894	874	915	908	921	950	809	912	916	957	979	899	921	901	879	915	902	897	904	935	951	844	884	858	892	887	864	886	936	878	904	891	897	877	907	913	874	909	877	861	874	902	886	894	896	928	945	893	899	912	932	866	888	890	902	870	904	921	855	856	924	884	941	853	849	928	870	888	857	885	829	871	911	919	832	902	874	877	902	867	876	874	903	894	877	897	882	922	900	903	914	893	903	900	939	949	950	947	948	912	886	942	943	924	903	897	877	946	890	917	894	859	900	914	921	874	898	866	1002	944	911	891	879	893	859	873	822	887	919	863	963	919	906	853	877	934	898	832	976	937	905	925	901	933	875	920	892	872	908	921	932	911	854	915	934	889	899	912	894	918	877	904	899	907	935	896	850	901	935	883	853	931	890	929	901	893	866	863	898	901	941	854	973	903	849	886	893	901	905	959	864	871	883	867	865	913	907	850	926	888	910	896	842	932	867	907	914	898	922	921	907	859	839	922	880	956	988	907	965	894	900	879	913	882	964	961	869	904	929	973	859	896	899	878	878	909	841	888	886	905	917	898	899	866	947	970	915	921	878	916	902	838	931	894	861	895	942	878	872	909	878	923	885	866	886	908	880	888	887	828	924	906	884	920	898	898	884	922	869	928	900	896	916	853	831	903	906	882	963	858	899	922	863	889	863	910	914	925	841	907	837	900	849	932	955	849	823	868	898	921	928	818	903	881	879	867	882	878	908	881	862	849	922	909	870	887	834	951	871	888	845	865	902	830	851	877	845	896	871	860	905	887	838	886	882	877	918	926	881	900	873	896	818	868	873	904	908	907	873	884	930	894	906	937	908	889	898	875	871	931	901	931	867	916	868	864	920	913	915	866	887	895	869	863	883	924	870	901	888	879	953	865	918	951	878	893	918	821	884	884	867	905	872	791	910	920	860	893	903	880	903	944	874	899	887	932	885	900	897	904	908	849	900	890	911	884	865	901	898	853	939	917	925	975	891	894	871	838	874	897	912	902	898	891	858	888	893	911	924	946	908	921	895	899	906	888	833	886	873	943	866	920	918	879	895	898	904	878	912	901	845	892	938	964	888	922	842	862	881	867	925	872	914	933	870	876	911	926	849	932	842	877	876	886	892	963	909	877	897	916	843	846	911	907	856	850	891	916	854	874	843	901	897	863	917	866	893	910	891	907	849	912	890	849	920	877	903	935	891	837	860	887	883	906	898	935	928	964	884	889	925	921	902	910	869	897	903	871	955	897	908	920	863	932	937	907	850	894	873	911	871	905	934	889	922	865	896	876	943	890	890	940	920	871	943	880	863	935	862	925	882	868	896	876	893	906	925	890	866	876	938	884	818	934	883	915	925	931	880	841	894	893	920	898	931	904	877	941	874	876	871	896	910	923	890	862	888	886	911	827	931	942	821	886	882	925	882	949	939	873	888	855	904	878	852	900	891	931	888	888	912	913	905	922	921	896	916	885	850	871	943	910	873	849	865	913	852	896	913	835	918	887	883	921	903	935	882	887	919	851	894	861	928	936	957	868	918	858	877	891	870	912	919	866	884	878	902	890	861	884	891	898	918	840	879	922	884	961	909	920	868	927	883	918	894	890	889	893	876	936	930	873	874	874	942	889	855	933	903	912	888	859	833	910	857	897	861	919	902	908	894	915	890	913	830	875	915	930	906	908	888	870	915	891	886	856	927	931	859	843	907	938	844	875	907	930	895	925	910	864	897	887	867	936	878	857	925	895	868	921	936	917	878	853	969	909	877	944	906	894	926	959	888	898	916	921	928	875	918	870	905	875	858	891	889	880	953	929	902	946	910	910	920	898	882	939	896	879	897	870	911	877	909	935	914	891	888	971	882	905	921	935	973	925	910	890	888	909	873	852	892	956	864	913	906	848	844	915	909	845	921	860	897	942	903	878	910	867	886	894	862	901	919	931	874	905	920	901	842	869	934	870	906	851	894	941	847	879	856	872	885	904	863	934	905	881	909	890	958	857	865	864	924	911	869	917	933	876	925	904	873	907	899	919	957	897	875	888	853	890	875	887	924	922	900	906	815	888	880	841	906	876	917	872	859	889	910	923	903	914	968	879	932	995	897	895	903	901	927	894	869	902	884	899	874	955	881	900	852	883	911	896	879	848	864	887	900	920	899	912	919	931	868	869	824	901	871	943	891	862	838	893	919	901	855	909	932	930	950	889	902	910	912	919	912	900	895	837	902	849	911	869	926	894	856	849	825	886	877	955	859	886	929	952	904	891	868	888	954	907	827	925	863	901	913	894	926	887	911	903	916	955	932	915	926	922	901	922	935	894	888	869	867	889	901	889	909	889	869	898	885	890	881	894	858	897	906	919	910	925	932	923	894	847	871	856	880	882	881	868	858	925	927	856	891	873	866	895	905	887	896	868	843	935	867	862	968	890	842	857	918	924	870	886	831	945	879	914	856	906	899	945	912	892	902	919	900	864	891	912	887	848	829	923	927	903	867	941	915	893	876	853	889	864	876	940	922	875	898	930	929	923	870	869	918	886	939	873	904	923	866	891	901	910	938	862	918	886	876	931	921	883	911	907	893	879	925	917	933	928	922	939	869	863	844	903	885	865	849	920	918	868	920	867	859	918	897	927	867	948	915	920	853	824	889	937	954	883	922	914	905	885	885	918	923	917	885	853	945	921	919	862	899	903	876	861	936	916	895	892	873	878	923	844	905	904	885	909	833	843	906	877	961	896	894	920	850	870	932	918	837	937	908	894	861	941	871	903	854	973	899	911	851	933	889	883	868	895	865	881	862	943	897	913	902	881	914	952	905	846	879	885	879	899	891	936	869	902	873	874	955	856	856	892	910	902	929	941	892	892	878	961	912	904	907	878	903	893	940	861	899	942	906	896	867	920	889	946	926	884	923	861	868	857	897	863	915	826	895	875	915	911	949	929	876	933	888	863	879	929	919	939	898	864	855	914	861	944	876	920	890	910	942	941	963	906	875	915	844	925	889	831	883	838	906	881	952	875	864	917	922	892	871	828	916	889	929	907	894	914	875	938	890	929	908	911	915	918	916	891	889	887	880	921	931	937	902	914	884	904	855	908	911	917	916	962	926	867	910	901	979	887	928	886	887	965	939	915	840	955	895	901	909	948	840	858	925	964
2372	250	290	262	238	228	215	225	246	232	251	229	227	240	217	223	224	231	236	241	217	267	247	232	214	237	227	246	218	241	257	252	215	227	217	259	222	210	228	219	259	254	231	251	270	253	246	254	254	235	220	235	277	254	269	217	235	243	268	243	242	266	213	229	220	221	214	236	260	244	219	219	247	224	261	238	228	254	207	209	234	252	237	223	241	235	223	227	236	210	215	261	228	227	229	226	245	222	238	234	223	227	219	269	216	235	254	241	229	263	248	232	252	192	220	237	255	239	235	245	265	257	245	248	233	249	248	240	232	232	242	269	237	241	261	242	232	249	248	250	239	242	205	245	254	203	237	217	235	217	249	269	237	276	251	218	239	232	249	239	232	222	220	250	234	237	236	243	260	250	229	241	248	232	257	236	230	267	234	231	239	211	243	237	238	226	242	261	237	291	242	259	222	254	265	249	215	245	232	238	225	253	237	235	258	234	237	239	214	234	234	239	261	229	233	231	227	247	256	231	225	231	258	220	234	230	233	218	261	258	250	244	229	218	240	242	265	229	228	246	242	232	232	228	231	240	226	238	218	225	260	253	236	233	228	239	241	239	237	215	270	234	267	241	216	236	249	258	274	224	241	205	250	230	233	247	231	256	263	263	261	254	229	227	283	225	242	266	237	244	228	232	246	237	251	240	240	237	214	252	237	230	216	233	229	222	231	222	252	233	232	248	224	270	255	260	238	234	230	231	265	267	231	244	236	231	246	236	239	203	227	225	254	198	256	245	243	259	259	223	210	252	258	273	242	217	275	253	223	244	228	213	279	247	225	256	227	248	247	258	283	266	232	224	236	259	277	231	214	201	252	238	230	253	224	259	220	234	242	245	213	214	257	218	232	240	249	257	242	240	228	245	251	238	277	229	245	266	234	217	251	251	224	241	227	214	236	249	258	246	239	242	235	226	241	238	224	238	224	215	272	274	252	234	231	204	234	251	242	247	259	245	238	236	236	242	226	247	242	212	223	225	237	256	258	225	244	248	249	234	242	251	241	252	223	245	267	202	214	238	233	227	239	221	238	283	264	262	239	250	223	219	257	225	247	233	236	215	251	223	259	271	227	219	239	244	234	228	232	239	229	255	245	231	221	199	261	244	283	254	236	206	237	245	223	250	211	228	240	237	229	259	242	249	223	256	227	235	246	235	250	269	227	222	230	298	234	253	235	231	252	228	239	249	223	250	237	258	237	266	260	235	220	212	246	283	218	268	259	200	238	232	229	230	251	257	250	241	269	235	284	271	255	256	261	239	257	212	218	234	254	219	240	254	214	245	240	216	244	221	232	229	224	230	230	243	224	253	237	254	244	234	240	235	224	233	234	224	228	256	229	228	236	235	237	230	228	228	232	218	227	218	236	223	265	196	226	217	243	227	214	269	232	210	237	241	251	236	214	213	229	230	217	212	249	237	221	233	249	218	242	249	244	249	245	220	240	257	259	243	285	251	259	262	254	243	264	255	226	234	245	235	202	243	253	267	244	255	231	228	267	280	219	262	249	233	249	231	240	243	262	247	222	239	257	241	244	206	231	251	244	268	236	282	245	243	202	257	231	230	251	264	239	240	231	219	246	238	249	265	220	244	227	231	209	240	213	209	253	230	252	238	229	233	246	212	226	248	257	258	271	236	245	238	263	225	258	241	217	234	253	248	249	231	242	234	217	255	235	249	228	230	244	252	242	212	227	264	215	233	228	220	223	239	253	240	251	249	263	216	228	229	272	241	270	227	221	214	223	270	210	233	223	236	212	221	239	237	267	243	229	230	249	242	244	280	280	209	255	243	251	240	253	237	232	223	261	251	262	228	261	221	212	266	245	228	243	267	223	256	249	217	226	228	241	223	214	263	236	242	226	237	226	231	261	254	220	256	238	256	247	229	219	235	247	230	231	248	224	215	270	242	242	260	235	249	210	260	256	227	208	238	225	239	270	250	234	225	237	274	255	254	238	270	242	269	251	247	244	205	250	268	226	219	229	225	226	229	235	219	264	234	235	260	243	234	241	211	234	233	227	223	259	236	249	266	245	261	216	263	232	208	236	254	235	230	246	238	251	221	253	216	238	247	251	233	245	235	247	239	266	219	222	225	268	250	243	286	255	252	228	250	241	201	285	253	230	237	238	257	243	232	226	204	223	231	276	248	275	253	239	204	231	226	254	247	217	248	243	225	255	231	273	210	227	253	244	225	249	255	249	220	255	241	245	265	277	250	247	233	241	253	226	224	234	221	220	220	254	236	224	224	233	261	227	234	245	234	210	236	243	235	247	282	205	239	264	227	247	241	239	245	231	238	248	243	244	235	222	231	221	256	254	253	243	228	245	250	234	272	230	218	231	242	223	236	225	240	252	229	240	250	208	227	255	268	229	244	245	244	283	250	258	241	200	251	230	249	233	198	227	243	248	249	245	233	259	247	237	212	245	215	233	261	246	230	229	257	239	224	215	218	241	216	239	236	234	222	258	234	215	267	220	213	256	264	251	235	244	227	230	274	247	227	260	257	275	225	251	239	248	253	238	202	231	245	219	249	253	254	263	256	222	232	224	244	223	211	254	273	256	244	237	203	244	236	255	259	246	219	254	224	252	262	231	228	263	270	242	262	299	256	210	218	261	234	234	251	237	259	265	233	241	255	216	235	241	232	250	264	241	237	242	264	253	232	247	237	240	220	238	211	214	215	222	236	212	221	245	250	285	232	235	251	244	256	261	221	249	235	262	220	227	229	217	238	245	254	243	241	248	252	244	266	241	242	248	275	215	246	246	213	228	231	198	268	268	249	218	236	251	237	236	247	244	249	246	242	242	208	240	248	227	232	225	221	256	228	235	264	221	272	244	234	231	254	236	229	253	254	220	259	238	227	242	254	236	217	259	232	232	228	213	230	240	283	253	236	244	209	264	238	254	231	249	250	237	223	245	258	251	230	251	246	257	234	263	207	234	234	252	222	235	256	256	229	256	236	247	238	242	253	261	237	249	236	234	217	232	225	236	223	232	219	244	213	216	234	234	245	225	259	231	249	256	268	234	245	251	229	242	200	224	254	220	261	262	219	230	250	230	243	241	272	209	261	231	218	243	204	251	233	239	227	212	250	278	251	262	256	242	210	269	218	215	218	240	211	237	247	236	223	214	262	223	245	220	285	225	247	217	234	219	205	253	226	238	241	254	227	228	223	241	261	232	269	240	259	238	242	260	270	257	219	259	229	205	270	263	232	226	242	254	195	250	241	231	218	267	248	246	232	246	211	240	227	236	230	232	248	238	220	246	264	230	214	241	250	248	227	233	234	228	226	253	252	268	241	200	233	246	253	231	248	234	280	234	221	236	247	274	231	266	258	248	241	242	216	212	253	257	194	221	219	227	250	257	212	242	244	255	248	235	260	252	243	218	253	230	250	243	240	215	243	217	219	248	220	244	216	252	218	254	243	253	256	223	243	247	216	264	236	247	231	267	258
2327	611	613	602	597	612	583	562	535	574	578	522	576	544	558	542	602	546	552	566	567	577	559	622	561	592	562	584	583	590	557	584	589	569	546	545	584	568	596	536	569	596	587	555	578	568	510	586	539	570	519	549	593	596	591	584	571	585	586	549	597	554	554	541	552	602	604	528	561	593	533	591	565	559	586	563	583	605	578	561	538	568	551	571	556	552	580	554	579	541	569	582	581	620	556	567	534	547	578	546	593	549	593	581	619	589	558	575	606	583	604	535	560	595	576	535	566	577	525	574	526	597	554	566	547	540	585	533	584	606	584	564	558	592	562	557	586	555	566	599	581	580	566	552	544	573	581	538	560	528	531	543	539	548	612	578	560	573	570	559	558	538	596	580	587	557	587	587	593	507	567	562	614	543	556	571	564	560	564	572	586	609	566	625	596	532	576	570	589	565	567	568	546	573	538	570	516	563	555	574	597	561	582	575	548	553	571	564	550	614	605	532	578	603	581	557	536	526	584	541	542	553	552	584	534	580	569	619	607	565	576	587	555	616	557	564	562	527	589	546	613	535	560	564	550	555	565	565	559	549	574	553	597	581	576	536	573	539	566	543	558	531	600	567	581	601	549	556	588	579	583	554	576	508	594	584	594	572	583	556	543	577	552	541	530	595	590	587	561	632	593	581	540	562	585	559	536	572	567	568	570	579	560	546	576	474	577	573	543	606	541	534	530	557	573	581	575	571	572	584	566	597	595	556	537	595	612	591	532	577	587	565	544	557	520	570	505	587	557	566	570	585	596	595	601	570	550	568	546	572	575	586	543	570	596	547	561	565	576	567	560	545	541	543	566	557	537	566	568	562	538	575	542	534	572	569	540	537	561	560	609	533	560	577	534	589	568	605	559	574	514	591	566	566	544	575	516	509	584	566	561	576	537	566	576	551	548	552	507	547	589	527	549	566	588	579	556	527	624	608	546	592	543	603	557	574	558	585	634	559	616	562	554	581	536	563	579	582	569	586	551	558	565	545	562	605	552	575	576	562	551	559	643	615	566	564	588	588	575	567	550	554	571	544	573	582	557	556	560	523	531	570	536	575	579	583	560	553	562	574	582	571	558	546	571	539	558	562	600	610	561	550	576	576	555	581	550	602	612	565	589	526	562	548	555	591	554	590	533	555	563	561	540	563	563	572	533	582	547	556	573	581	534	594	586	543	574	564	558	567	570	586	528	550	546	576	570	582	541	577	552	575	562	555	543	547	645	565	569	564	576	567	546	565	607	583	516	567	598	573	609	564	583	580	568	583	569	549	596	571	585	562	590	556	595	542	556	559	537	526	588	575	585	563	571	560	530	548	565	587	548	566	578	551	589	577	554	573	535	544	606	586	592	569	562	584	575	582	566	585	575	596	592	602	562	555	554	564	562	565	540	554	556	609	562	576	568	558	580	592	580	590	613	583	561	563	556	545	588	572	564	546	571	615	582	521	566	603	544	593	578	581	562	536	557	536	556	558	557	621	550	523	550	553	562	578	564	593	542	571	599	583	572	545	574	577	599	580	605	586	577	561	580	602	576	561	579	635	520	548	566	522	522	525	566	542	536	538	582	573	558	577	585	592	579	526	551	579	588	547	570	556	590	604	547	581	610	528	581	599	581	534	550	579	594	553	617	578	534	569	559	581	537	561	570	557	577	586	601	536	567	567	608	574	566	559	553	526	527	590	571	574	576	550	590	570	551	567	535	588	567	586	574	531	566	566	596	562	602	575	614	591	574	510	561	539	552	574	536	574	543	544	550	550	554	611	555	552	564	541	554	572	562	569	599	562	604	558	579	532	544	557	565	571	552	553	551	592	521	597	530	612	596	543	602	559	549	567	584	569	543	555	506	560	596	546	625	545	547	571	557	539	591	565	537	584	599	583	583	605	527	588	545	577	567	579	526	568	581	564	575	561	559	571	577	550	536	541	550	597	557	568	585	543	556	570	560	564	587	598	536	563	561	544	601	570	593	516	577	540	587	533	554	537	582	566	577	562	555	608	570	548	598	551	554	530	543	572	549	570	536	528	556	578	586	565	577	569	538	593	540	568	572	569	548	526	593	600	586	543	554	554	560	570	541	604	612	534	577	580	582	545	580	585	559	598	576	579	562	576	566	557	556	517	544	580	568	574	547	527	530	574	547	564	578	572	604	563	594	552	567	582	572	548	587	559	561	566	566	564	593	541	550	553	548	516	552	588	545	574	573	527	585	533	570	556	568	574	590	575	567	569	535	537	531	535	543	529	534	561	551	521	548	564	578	580	573	573	554	566	527	568	563	548	596	572	611	595	568	548	596	582	560	583	571	571	564	576	574	535	547	572	564	556	559	591	567	555	555	573	574	578	561	552	568	550	571	547	565	551	581	579	561	591	557	539	570	594	601	591	544	573	584	577	578	581	577	582	604	585	560	580	563	581	565	574	572	536	579	561	567	589	585	563	556	607	557	575	570	567	558	557	550	572	551	598	578	553	532	549	589	590	568	534	533	562	545	578	576	526	593	557	601	566	577	531	556	604	558	570	574	590	534	565	572	554	579	598	582	560	524	581	594	551	559	552	535	559	573	590	550	557	539	575	584	575	567	541	598	578	551	547	564	568	579	585	609	585	577	584	595	548	590	530	564	618	551	522	584	575	567	571	563	558	544	566	528	574	540	565	569	600	573	572	572	589	577	571	576	558	610	536	579	579	631	556	561	579	540	571	543	549	596	565	560	500	584	558	528	577	581	589	517	541	559	586	588	550	540	588	563	554	567	530	586	557	554	540	587	557	571	561	551	540	562	573	550	542	556	563	530	575	575	550	542	567	550	575	587	596	587	524	568	576	591	590	586	545	554	567	580	584	569	563	584	526	581	581	532	597	556	551	550	561	551	543	620	559	556	567	550	581	519	580	589	591	564	528	587	616	569	559	567	531	550	554	551	525	576	532	553	574	511	556	534	579	578	526	600	583	534	560	577	554	568	566	558	570	600	581	543	564	583	589	565	569	537	535	538	575	593	581	566	539	589	541	565	574	555	598	596	549	577	568	549	588	560	532	534	556	561	615	544	571	588	562	602	527	527	587	535	564	549	560	551	583	539	538	603	575	596	570	581	602	554	547	594	483	599	579	606	570	542	571	551	571	615	622	528	551	570	569	587	610	538	568	546	579	582	593	577	569	552	628	625	587	558	564	551	541	568	564	536	544	550	569	596	559	599	566	580	530	617	541	569	526	554	546	580	534	547	547	554	575	562	551	564	522	552	579	602	564	609	534	561	578	573	521	568	584	534	568	526	568	593	582	541	556	577	583	549	570	582	567	537	562	574	583	587	543	588	584	580	583	633	559	517	574	574	528	581	558	562	547	555	503	582	531	587	571	590	567	617	578	557	586	617	574	583	563	549	572	598	560	547	527	581	590	582	538	579	562	555	555	578	559	601	563	578	527	562	567	596	565	564	549	549	565	594	591	569	575	547	564	596	570
9379	831	705	605	499	425	422	432	393	402	360	369	351	327	353	354	377	330	378	360	341	316	313	381	338	364	359	336	345	361	313	309	354	304	347	348	316	334	312	323	348	337	355	350	382	335	364	356	340	341	326	305	344	355	331	314	352	345	341	308	329	355	339	326	329	316	318	341	344	340	327	327	341	346	316	355	292	318	334	319	350	371	315	327	288	368	362	338	327	357	346	382	313	342	316	330	316	354	306	351	336	338	330	360	328	332	383	353	335	332	316	353	347	347	329	362	314	346	318	353	321	333	305	334	310	350	346	340	361	367	329	315	324	323	319	348	356	340	307	339	354	329	386	352	350	339	299	341	330	331	357	326	309	347	314	329	307	349	319	324	349	331	350	357	359	337	333	317	317	316	342	368	376	327	336	341	324	328	343	360	384	347	345	370	335	335	338	333	350	333	355	345	315	335	320	338	293	373	332	308	335	310	361	347	333	320	338	329	331	311	353	347	349	363	368	381	334	336	335	313	298	338	386	349	341	304	306	330	370	344	323	324	318	368	372	345	316	318	350	348	325	355	328	321	337	307	346	316	310	337	306	352	356	352	322	369	307	351	331	309	365	328	318	313	361	347	323	336	339	323	335	344	325	325	339	338	325	360	306	301	342	323	372	337	320	352	308	324	329	328	330	318	327	351	346	338	350	331	316	315	319	381	335	363	319	339	345	316	363	325	335	316	281	344	360	342	308	313	329	326	302	340	318	299	321	336	360	355	339	350	363	349	332	327	352	346	323	358	354	320	331	265	311	308	320	326	372	348	342	327	340	343	316	324	360	326	344	328	333	320	329	354	358	320	322	331	346	326	334	352	361	319	334	350	306	341	370	344	334	330	367	355	324	346	334	339	362	330	339	317	346	337	327	340	316	315	302	310	363	353	376	339	303	303	340	307	333	325	351	342	348	339	336	363	310	330	318	335	320	313	357	328	310	295	327	288	335	353	320	335	337	366	395	330	359	346	311	325	314	331	339	334	316	320	344	345	355	333	333	347	350	342	323	313	327	357	342	325	347	364	341	314	344	336	335	339	316	328	318	315	319	327	313	345	364	338	303	333	365	359	338	328	312	296	328	353	358	337	333	307	322	304	284	323	334	334	306	319	324	373	334	340	320	325	332	334	351	322	347	333	315	358	295	313	356	364	321	353	353	357	319	321	346	323	333	362	350	326	338	373	317	300	314	331	309	325	295	312	320	356	349	348	315	315	334	349	332	327	364	317	335	350	328	336	341	343	336	319	326	368	355	304	319	365	341	282	343	330	322	338	341	319	339	312	351	345	368	350	336	325	323	318	299	354	317	359	343	324	342	323	327	314	356	330	344	326	348	339	328	360	304	327	342	323	333	338	325	321	346	340	312	334	346	281	350	353	315	346	341	329	329	315	341	335	328	353	332	285	342	362	336	325	334	372	363	344	339	302	345	351	328	324	317	327	335	333	337	320	303	312	354	321	320	338	313	346	329	361	339	326	328	295	325	316	342	330	305	329	332	354	333	307	309	342	354	344	376	360	334	356	314	343	281	328	338	363	312	373	319	359	348	301	333	329	312	305	311	348	350	330	297	338	321	336	346	314	328	326	345	322	325	340	324	335	343	320	304	364	336	362	395	322	337	294	351	319	313	333	321	321	336	340	332	345	327	347	336	338	340	344	347	308	304	320	326	356	362	358	341	315	321	344	349	347	319	294	334	321	351	351	341	323	343	356	336	326	305	311	349	330	306	348	320	324	345	367	355	335	323	345	331	338	337	318	342	348	315	321	352	349	351	336	351	320	353	363	356	319	349	314	336	332	318	330	373	336	327	332	302	334	330	358	346	320	343	334	367	348	346	340	311	342	318	325	350	305	311	323	328	306	321	340	284	358	392	331	341	363	324	376	311	350	318	325	348	383	345	339	332	309	351	327	314	318	306	354	329	349	338	351	322	335	347	355	361	295	368	303	303	316	331	337	331	342	328	334	376	395	328	335	333	349	327	334	340	325	327	338	352	319	348	354	364	341	337	326	329	359	334	322	339	330	341	335	332	326	332	325	302	331	349	304	300	333	297	353	311	304	301	328	313	314	350	387	317	318	345	321	303	341	310	318	357	314	329	298	334	320	342	306	316	347	329	325	350	338	335	335	324	335	327	309	332	314	356	351	358	322	311	337	346	347	318	360	319	315	318	336	335	331	336	331	329	332	332	353	349	321	306	363	344	335	342	319	345	336	324	350	344	321	336	369	344	330	327	374	326	322	340	373	338	350	354	332	349	291	339	354	327	368	331	287	334	342	322	309	326	309	347	317	368	307	302	353	327	348	309	320	343	325	336	321	321	300	314	315	337	325	346	293	333	336	351	332	343	314	315	383	335	333	321	367	344	327	318	319	373	368	352	342	360	334	355	330	332	336	325	364	340	309	323	341	391	346	314	355	349	350	326	325	328	365	358	310	328	358	332	324	293	333	331	361	347	361	319	344	321	349	352	359	348	307	314	354	343	341	370	309	302	320	366	335	331	359	339	310	351	330	344	351	365	337	333	315	306	316	375	322	320	369	348	308	319	360	322	327	329	334	340	379	355	335	341	290	335	330	320	331	352	329	333	344	346	317	333	339	317	355	327	358	348	345	332	306	333	343	335	333	340	354	356	325	322	325	350	337	339	355	351	356	306	324	361	361	355	329	334	341	326	375	357	337	296	364	335	319	329	361	293	329	306	311	311	322	301	355	319	317	335	332	308	335	326	319	330	332	335	296	318	332	331	308	347	322	340	297	338	342	353	338	320	317	340	337	322	309	361	358	342	351	354	326	321	335	304	315	325	315	329	307	342	343	353	331	321	340	347	341	338	305	345	358	342	354	350	328	338	324	327	326	326	312	345	302	318	336	309	339	329	335	349	298	333	341	323	355	316	368	322	331	331	309	341	320	342	335	364	352	316	330	349	331	352	333	336	344	359	350	307	297	354	332	320	335	350	362	349	332	290	338	305	329	336	311	355	338	369	386	333	308	319	373	324	334	356	381	337	340	338	339	313	331	332	304	357	328	328	340	343	357	317	335	324	345	337	362	316	340	326	303	311	351	344	321	357	307	358	359	352	317	347	328	322	308	335	378	338	334	334	330	328	315	359	324	379	322	335	283	350	336	332	291	329	354	363	357	361	318	306	326	361	349	344	369	368	348	333	353	350	314	356	307	321	343	347	315	369	314	339	327	342	337	333	314	314	337	338	322	357	361	326	325	330	340	297	342	344	365	309	360	344	347	349	307	338	288	335	333	304	327	342	332	323	354	319	355	313	348	324	333	354	309	356	341	301	347	365	344	352	350	323	367	307	356	347	324	318	306	300	335	357	337	349	356	332	312	301	308	301	353	361	351	315	316	324	313	319	313	354	347	348	317	350	303	343	332	364	325	309	337	310	338	318	346	345	330	313	334	352	291	339	303	315	313	371	311	313	361	307	329	343	303	341	317	345	312
7393	1026	1494	1529	1425	1281	1123	1031	1038	936	865	871	861	867	822	813	828	816	893	767	794	774	797	787	833	762	773	769	764	751	756	798	784	774	746	734	762	820	779	755	780	783	787	779	756	764	763	768	771	763	785	772	718	836	785	814	839	806	809	776	779	772	784	714	792	741	746	734	750	739	720	761	741	757	789	740	785	741	765	750	785	713	755	793	813	766	774	772	745	753	807	830	765	729	815	760	742	736	760	743	720	763	802	788	769	732	819	759	768	743	803	788	778	711	791	823	758	794	786	790	709	742	760	736	728	746	767	771	787	791	772	742	739	753	720	746	730	768	763	726	808	758	755	768	713	744	753	759	733	762	789	733	810	756	783	768	749	778	749	743	742	765	740	756	759	807	792	795	712	713	798	730	797	758	790	786	766	789	786	761	749	743	747	738	734	763	739	754	814	751	743	731	742	765	735	751	800	800	765	794	744	785	709	760	785	746	760	752	768	730	727	780	811	751	788	731	780	775	707	754	827	701	759	777	719	741	754	767	757	789	775	759	799	740	761	778	755	708	788	759	742	812	739	735	756	730	772	711	739	779	760	733	720	759	729	744	751	697	768	747	734	760	771	753	748	757	783	788	741	752	708	735	751	771	718	787	760	746	745	740	752	743	729	748	761	786	733	727	754	744	768	735	752	785	744	793	711	784	733	767	692	809	743	760	729	787	742	776	732	759	737	689	774	738	751	754	707	759	742	731	759	759	764	741	740	779	762	817	755	775	755	749	765	770	738	741	753	741	698	746	809	736	744	745	741	792	774	721	769	745	719	766	765	799	756	738	666	774	720	695	758	743	716	764	787	774	756	773	753	771	766	729	746	743	773	762	739	794	740	753	728	723	739	730	735	760	731	740	735	734	780	754	715	717	777	754	773	738	761	752	710	759	776	741	744	768	736	772	741	748	739	790	729	778	733	749	754	827	737	793	747	713	765	779	735	799	780	798	726	705	746	716	779	776	742	727	819	734	717	754	760	778	732	758	715	709	735	803	774	716	747	752	767	786	773	755	791	689	750	730	679	713	764	703	741	774	738	750	739	787	764	745	750	765	730	790	735	752	724	773	766	782	771	769	730	750	806	764	750	729	751	744	783	711	746	795	765	705	770	745	732	722	773	769	757	785	734	714	703	800	789	710	742	803	757	734	750	721	803	799	742	761	814	774	746	760	771	776	743	744	778	756	754	767	736	750	741	789	755	686	737	790	711	734	724	740	732	716	760	762	775	723	778	787	747	761	790	752	721	760	760	761	751	771	723	815	754	744	763	782	753	738	729	739	790	731	737	719	778	752	777	820	823	773	768	757	772	731	729	754	783	761	740	766	798	744	728	769	786	815	785	728	718	750	705	775	776	759	761	760	752	758	728	714	796	740	735	750	724	743	785	747	785	725	754	733	742	792	739	748	786	728	714	775	708	769	810	728	752	775	771	749	775	751	794	756	780	745	725	741	752	759	759	765	792	774	724	708	754	739	754	741	757	771	694	733	763	753	752	745	771	761	737	829	764	720	735	774	789	755	801	757	718	783	803	776	740	775	800	772	788	733	784	760	749	742	778	746	737	793	730	796	805	731	743	746	766	773	765	778	737	763	707	716	766	719	759	796	783	728	794	816	761	789	789	740	747	771	773	752	742	773	704	799	766	760	759	725	769	831	733	790	812	760	734	702	679	750	761	771	745	764	767	718	786	711	768	759	765	806	752	721	734	755	734	773	779	697	774	780	771	731	693	748	707	754	767	756	735	773	779	788	708	748	770	740	773	736	756	770	730	777	798	769	738	797	738	755	784	792	729	734	721	732	726	784	728	756	782	760	732	755	764	747	769	744	729	792	785	740	732	757	739	731	758	786	717	753	743	715	783	810	814	744	759	716	759	706	783	776	726	779	745	768	698	752	734	772	752	760	701	716	739	756	815	738	741	747	778	769	800	758	759	744	740	744	746	744	756	740	749	777	793	785	755	782	773	796	738	747	770	749	801	742	763	756	763	702	788	757	768	803	763	751	805	762	731	772	724	763	757	771	798	767	761	778	735	741	758	706	727	774	766	864	784	788	691	753	806	774	753	787	755	776	796	724	809	749	730	747	768	708	772	714	732	769	734	733	801	745	738	758	749	757	760	755	784	749	745	764	735	754	723	753	745	700	735	791	754	767	744	739	752	766	795	767	755	736	739	789	735	782	762	749	744	749	706	736	780	750	765	770	744	798	726	696	740	741	723	757	696	747	782	746	730	809	711	766	775	748	707	716	740	766	781	765	770	721	709	772	731	760	778	785	794	721	730	734	795	762	742	727	707	747	734	785	782	783	718	751	706	703	737	733	722	733	726	783	753	738	719	745	716	760	744	769	731	748	711	793	763	764	782	760	746	777	741	765	754	787	774	741	707	749	740	750	747	745	783	789	724	776	748	733	729	741	712	759	785	774	759	774	785	757	727	778	726	784	711	702	738	808	772	746	755	758	699	703	767	771	751	786	719	735	748	759	764	737	708	757	760	769	756	727	749	808	767	759	745	783	742	733	791	744	735	793	751	753	761	802	770	724	700	729	770	715	765	756	761	724	720	727	740	730	778	794	731	734	756	752	733	759	773	774	773	757	755	741	759	792	772	765	767	744	738	775	764	778	741	703	754	742	722	770	729	757	767	761	734	731	760	760	734	765	723	722	772	796	762	766	746	735	735	785	748	722	717	721	804	753	783	739	796	768	807	789	703	744	741	766	754	725	765	787	747	734	736	702	753	756	711	735	739	737	735	731	734	745	703	752	703	793	760	720	772	763	777	762	795	783	758	717	757	758	809	756	728	753	751	742	746	772	721	758	751	693	730	761	773	775	718	749	709	743	792	727	759	730	746	794	722	780	819	725	745	740	820	754	809	759	755	767	800	770	788	764	791	785	746	737	727	740	727	790	704	773	717	719	750	737	756	767	757	736	727	773	778	780	774	768	766	708	716	760	759	764	761	761	698	772	782	754	719	748	773	733	758	721	795	773	787	739	748	760	784	709	768	752	793	772	764	757	792	775	785	730	747	750	810	786	726	779	755	754	751	728	749	732	780	760	760	759	745	714	766	747	806	779	760	729	724	797	756	736	715	772	788	730	751	731	732	778	738	767	733	749	777	769	784	752	752	764	724	748	752	716	737	732	761	772	786	838	742	740	761	758	755	731	746	800	731	766	746	731	785	738	750	715	755	728	802	769	717	745	751	704	738	772	719	789	762	704	713	756	774	765	770	763	764	770	728	782	726	763	694	762	737	727	786	727	715	714	794	739	776	741	730	765	745	740	785	715	760	727	730	724	778	693	750	755	743	745	740	707	754	785	725	744	760	725	743	783	801	797	804	743	785	759	742	756	721	742	762	747	775	699	759	729	775	780	703	763	726	781	741	761	778	741	766	752	757	760	750	735	790	772	733	792	769	738	802	810	812	693	706	722	787	773	756	737	762	748	742	720	759	768
16367	1661	1280	951	722	611	603	545	476	466	443	469	453	492	416	437	399	448	436	414	424	398	437	440	419	406	439	404	405	441	390	408	389	413	383	451	435	397	428	421	429	393	428	438	444	398	420	441	420	412	401	432	422	425	433	399	440	412	410	462	449	468	433	421	400	415	428	408	424	456	429	422	428	418	478	412	420	397	389	390	414	417	446	409	392	393	413	384	375	356	417	412	438	389	446	441	442	454	401	412	403	407	405	445	378	361	407	391	383	403	413	386	409	394	384	418	421	438	413	409	393	400	399	408	414	442	428	417	408	420	373	432	417	423	420	379	396	419	399	434	409	375	435	406	412	427	399	485	417	416	424	406	397	427	443	434	419	410	401	416	424	447	451	398	403	436	432	426	402	418	414	393	394	419	455	421	399	418	375	402	429	380	411	441	415	425	419	426	421	428	430	389	410	432	415	383	399	411	411	383	411	425	384	427	411	416	419	426	434	405	422	388	467	421	399	428	415	400	431	375	422	450	405	387	407	378	451	416	433	454	422	440	443	391	423	409	457	424	442	426	422	419	401	425	460	462	417	436	443	393	438	406	416	408	421	421	390	419	409	437	382	424	421	418	380	412	402	458	375	398	416	423	374	426	437	414	421	411	372	406	404	410	445	449	435	401	435	427	403	408	402	445	430	428	419	435	424	398	410	411	448	409	400	458	415	375	390	379	406	449	398	403	421	420	385	452	393	440	405	416	434	421	412	408	392	373	430	414	421	401	427	447	403	419	443	406	404	430	393	405	438	432	409	416	385	387	403	424	445	462	450	444	414	406	425	410	404	391	404	428	418	385	432	424	415	449	397	405	425	452	414	424	375	387	431	420	443	399	405	403	406	395	407	440	440	378	407	428	411	412	419	411	407	457	439	429	420	390	401	414	411	407	445	437	434	391	389	382	430	394	464	434	407	371	404	423	408	436	407	417	396	373	391	403	413	437	450	427	426	432	427	397	388	454	431	422	387	422	427	426	438	408	440	397	398	413	401	428	411	385	420	387	398	391	398	440	457	429	445	368	388	426	415	439	421	470	450	376	402	387	427	411	409	474	430	464	421	404	407	405	404	405	419	382	426	387	445	404	387	445	379	419	406	408	414	431	448	393	426	396	402	457	469	430	406	399	422	431	419	425	421	389	429	407	425	417	396	427	397	380	437	432	431	419	406	427	388	418	428	397	369	395	419	407	424	417	431	428	431	413	378	429	438	436	419	419	416	417	419	408	429	413	398	434	412	433	396	403	419	405	408	446	388	436	442	393	413	422	406	410	403	410	408	429	400	400	395	418	400	405	403	397	407	397	404	411	404	385	411	433	427	414	384	448	441	435	428	431	400	408	416	404	426	407	406	424	450	435	410	417	420	412	411	440	400	412	382	380	440	416	391	402	366	426	426	447	425	402	434	425	422	421	448	417	410	446	457	435	407	433	429	420	446	415	403	365	424	377	420	451	409	408	425	397	434	418	404	412	411	416	480	364	441	391	467	402	396	376	370	465	424	455	407	387	381	424	431	385	368	442	451	392	399	436	399	429	383	430	390	423	371	464	420	420	455	449	405	404	395	373	412	438	396	452	398	403	381	457	436	387	433	409	433	435	389	405	409	391	433	432	437	409	365	460	428	402	410	408	429	432	416	417	413	389	412	376	399	434	398	404	462	388	441	426	416	408	425	405	391	396	426	403	429	400	395	413	427	474	363	421	388	393	411	423	438	453	415	387	398	403	382	367	391	426	378	425	432	433	453	395	415	445	419	366	394	417	402	413	415	410	414	450	374	364	384	387	382	381	431	431	364	414	415	440	415	442	415	445	391	400	423	422	417	426	436	438	453	417	387	392	456	401	396	381	412	486	450	417	408	400	426	409	421	461	443	403	412	444	412	454	443	432	410	415	412	364	403	420	379	444	428	423	370	432	435	446	438	415	431	394	421	402	364	422	451	425	433	404	351	385	445	431	403	397	404	411	454	398	419	397	443	407	378	425	427	413	442	407	415	436	400	388	436	392	427	429	410	419	405	414	420	405	423	457	411	414	392	375	434	429	385	447	453	411	434	395	407	371	453	390	360	389	418	435	405	471	440	477	368	403	378	444	439	443	431	443	454	380	395	402	459	394	447	413	402	411	436	445	417	434	397	403	407	412	388	419	423	395	420	416	408	426	429	402	406	402	431	421	408	382	436	425	426	405	422	391	413	429	386	402	417	440	377	423	462	407	400	388	382	386	426	400	410	433	405	419	424	389	402	417	461	394	423	412	393	369	402	422	382	434	436	422	416	423	399	385	400	442	392	363	429	431	429	400	400	394	428	374	396	446	418	419	395	380	396	394	400	397	410	433	355	421	399	393	378	404	430	424	440	404	425	382	390	414	416	366	415	417	407	436	400	418	409	410	416	431	376	387	434	423	447	436	424	414	407	424	408	402	434	474	393	427	379	391	435	402	400	367	417	416	431	380	390	395	412	431	415	401	455	438	419	415	431	439	419	437	400	472	458	406	427	381	425	412	398	394	431	436	414	424	396	416	381	393	466	407	367	400	400	365	426	418	445	418	438	438	406	432	450	402	432	414	368	400	441	421	379	426	407	399	385	404	407	425	461	420	415	443	410	389	425	421	443	428	425	459	410	397	448	372	406	438	410	413	452	405	388	436	445	424	440	449	405	399	427	426	370	414	410	416	365	410	381	417	424	401	442	425	447	414	391	403	433	423	418	423	442	406	385	421	396	379	407	408	395	380	407	434	358	400	428	425	470	406	408	390	387	402	405	379	415	441	428	415	430	441	454	378	425	426	406	439	400	481	374	417	390	414	417	389	446	444	424	414	423	412	428	389	411	446	412	411	444	424	429	397	418	417	411	437	391	380	390	385	424	382	444	425	443	423	367	407	409	416	418	384	410	395	438	379	420	432	394	396	427	436	388	381	434	412	410	457	445	419	439	426	426	433	437	408	410	366	396	412	403	422	414	394	403	393	434	417	369	430	385	438	446	467	379	415	420	422	404	430	399	404	401	387	415	457	403	394	405	439	417	433	393	405	382	374	423	423	403	409	437	397	414	390	411	428	447	428	423	423	428	408	414	427	436	403	467	400	391	373	405	388	402	403	419	433	401	395	439	431	376	409	407	406	404	426	390	385	414	412	398	445	409	475	419	416	448	427	392	409	439	428	443	436	413	423	383	431	437	416	409	396	429	414	412	393	384	422	394	404	399	443	429	417	400	395	407	448	424	382	404	385	424	396	405	401	399	385	416	400	417	428	395	419	427	423	419	401	414	455	388	414	449	441	387	404	390	410	423	424	425	419	441	373	418	447	399	423	433	425	420	433	409	408	409	448	420	438	388	449	441	387	390	384	388	428	387	410	417	394	410	433	408	462	418	460	407	400	427	378	402	443	437	392	430	395	407	369	392	422	370	396	388	406	426	421	442	395	421	410	373	381	425	405	374	450	426	434	385	399	414	404
9192	1521	2505	2551	2213	1938	1622	1504	1392	1254	1278	1187	1110	1132	1062	1078	1037	1031	978	993	1006	1001	967	1005	968	970	941	900	909	977	949	913	916	916	882	944	905	944	948	953	862	921	911	881	907	882	868	892	927	896	848	930	952	1036	1022	949	949	1005	940	920	929	949	919	903	944	907	935	931	896	885	883	959	913	884	908	895	901	923	890	928	948	916	868	971	959	946	917	936	897	866	900	923	988	977	904	934	881	935	985	937	936	976	924	907	927	923	875	932	926	897	889	876	912	896	877	889	905	904	917	941	932	943	885	905	927	906	873	922	940	878	937	836	909	883	887	915	903	859	861	888	907	899	928	880	919	854	901	922	906	906	875	837	920	868	852	895	951	950	843	880	906	867	905	908	838	922	902	881	895	888	912	855	907	858	872	888	895	875	920	920	846	863	875	895	890	949	876	877	894	904	918	873	884	891	894	895	840	823	928	882	890	874	868	921	891	869	909	918	954	907	918	879	865	896	914	876	860	908	844	926	917	900	931	900	885	866	926	925	912	920	914	929	904	875	910	906	911	909	876	928	916	868	888	904	909	925	912	902	903	915	889	898	874	869	883	885	902	859	912	861	858	924	915	963	897	897	937	921	878	862	893	877	928	910	926	921	879	832	941	922	876	906	903	865	892	908	924	897	886	873	912	855	944	861	882	953	948	881	881	932	849	827	922	861	899	904	847	901	853	885	854	869	891	877	872	931	888	858	913	881	905	868	913	899	934	872	894	891	836	910	912	930	874	900	914	864	904	926	925	874	902	881	914	917	898	901	933	911	890	903	913	904	877	897	877	889	932	892	860	856	967	942	878	918	886	925	890	836	899	909	852	900	893	894	921	920	892	885	937	900	856	874	873	889	883	934	900	930	898	889	879	864	918	891	896	870	876	885	897	929	929	881	918	856	905	959	886	913	976	880	893	902	885	891	893	890	885	885	928	902	900	914	906	928	844	887	888	924	896	934	872	930	883	850	889	853	959	930	853	873	920	898	916	872	909	896	904	898	899	877	928	934	874	895	874	932	887	849	896	895	893	938	884	860	903	869	891	880	882	855	899	875	888	906	977	859	921	892	905	894	942	842	901	870	917	841	906	889	925	882	894	925	876	881	896	828	919	890	882	887	852	872	948	918	896	865	952	900	919	855	914	864	843	986	914	864	930	808	896	871	908	886	875	856	913	912	911	849	906	921	878	971	923	883	894	817	885	856	849	902	917	886	915	884	892	870	890	881	889	902	907	907	883	868	900	858	938	926	882	855	909	864	882	884	924	931	880	892	871	879	896	949	934	836	918	926	867	932	885	917	894	934	847	843	912	893	914	884	854	925	907	903	902	930	913	910	893	876	913	906	879	862	839	835	941	877	904	881	907	914	927	881	871	892	868	875	890	884	893	864	906	871	868	906	894	851	881	928	877	909	944	898	885	912	877	833	941	883	867	908	914	906	886	846	828	878	917	922	846	913	943	896	884	893	930	946	905	949	879	895	920	863	854	895	878	917	849	833	869	872	892	873	884	871	915	864	908	878	875	902	920	923	904	898	889	852	913	956	909	986	885	965	886	873	884	915	919	888	912	960	818	899	858	943	859	876	910	904	891	873	907	917	924	896	894	897	926	896	936	949	915	921	875	879	878	968	891	888	929	893	893	870	863	893	918	937	899	885	900	839	860	873	860	849	914	892	840	869	955	926	891	874	962	938	915	907	891	877	878	870	877	868	870	860	906	850	902	900	917	943	903	890	919	864	961	868	869	872	912	943	876	881	861	891	893	873	924	941	891	889	916	859	851	890	853	912	914	897	891	875	870	866	893	894	887	926	862	911	920	907	888	881	859	854	904	870	873	914	919	925	886	874	867	863	883	868	926	887	915	883	919	900	858	865	865	874	946	901	971	847	875	875	871	952	951	884	930	912	915	891	870	904	882	869	858	884	895	861	860	913	908	902	867	888	865	886	867	898	905	921	957	880	886	910	843	933	858	850	883	847	835	931	879	862	922	892	914	935	887	890	892	914	890	873	882	934	931	910	856	871	829	828	910	901	894	888	920	895	861	876	850	912	894	943	865	872	889	901	890	910	837	890	885	878	920	928	864	903	875	885	880	936	835	926	825	913	881	910	860	867	917	890	901	901	888	856	822	928	937	865	922	917	922	890	870	900	841	882	921	883	859	862	876	873	840	882	922	886	918	891	897	867	925	928	868	916	912	869	893	874	868	913	866	910	870	922	896	876	884	919	883	887	875	861	926	905	890	976	887	905	917	849	918	887	894	892	901	874	906	840	875	918	888	904	905	878	845	889	856	892	882	870	900	878	894	896	923	882	868	899	879	870	898	943	892	869	886	898	930	852	920	845	889	870	887	897	859	828	869	889	880	954	898	908	911	885	893	889	896	937	911	898	904	883	915	903	883	887	915	891	894	884	904	897	910	935	900	853	854	861	859	873	931	910	910	928	897	929	906	861	841	878	910	878	859	835	929	893	866	931	877	870	979	877	942	878	901	849	918	886	896	894	876	902	925	917	871	877	869	948	925	950	825	850	905	885	915	880	882	863	882	928	890	883	859	864	915	906	896	859	890	922	884	858	898	848	821	938	899	872	865	847	941	920	892	901	850	878	917	929	872	902	924	888	850	840	895	899	893	900	945	866	910	876	867	896	870	873	888	860	916	901	893	846	866	868	933	852	912	818	875	865	874	900	938	917	868	963	910	844	833	880	877	862	909	920	884	929	868	932	879	887	848	896	948	919	922	905	906	892	898	878	877	905	903	866	934	914	932	891	793	900	835	911	863	892	915	913	863	858	920	948	898	921	930	933	835	858	884	882	888	916	892	830	877	868	879	878	927	887	913	915	889	864	869	893	912	884	876	929	880	902	870	867	888	905	944	928	920	841	909	886	906	901	961	889	892	890	897	916	870	890	848	932	933	887	853	878	889	875	949	892	871	893	793	911	912	828	887	879	881	922	924	860	842	855	859	917	863	913	913	916	928	911	893	888	855	947	908	865	864	853	895	865	880	839	936	909	904	925	899	896	940	832	916	891	945	920	862	900	920	917	839	889	870	899	898	914	892	898	886	933	927	955	882	927	925	906	901	915	874	883	942	876	938	926	873	888	893	863	889	861	887	873	900	842	925	897	935	870	886	897	889	950	903	902	976	900	900	874	894	868	959	909	893	854	906	851	905	880	894	945	887	911	864	937	904	947	897	816	912	875	918	865	871	898	881	878	908	898	903	887	899	902	910	877	954	848	880	894	900	871	893	873	903	852	870	876	901	842	854	877	923	945	880	904	937	894	869	878	867	899	861	835	915	933	896	890	898	945	878	874	883	850	944	865	908	919	834	875	873	847	907	891	918	828	897	899	893	918	868	852	931	926	882	867	906	886	868	914	871	895	878	895	862	884	926	909	925	886	927	919	950	872	897	798	908	904	884	879	856	893	894	884	905	890	948	898	874	892	908	871	830	837	916	849
2472	286	247	212	217	242	209	236	231	223	232	258	250	232	227	241	239	264	227	227	237	250	242	218	234	242	243	236	234	230	226	209	247	212	205	247	250	246	234	246	223	213	236	248	216	230	245	254	263	225	230	253	213	238	248	260	236	237	241	257	235	233	239	247	234	232	264	229	232	252	265	252	230	269	255	265	261	251	193	252	241	236	255	228	235	243	260	231	225	235	274	239	246	269	208	211	216	220	248	220	261	253	259	250	225	238	228	238	254	234	208	221	247	241	220	212	242	242	217	223	235	230	254	235	246	230	211	224	218	236	205	217	231	253	220	234	246	255	209	222	235	264	249	232	221	233	230	223	237	217	247	234	199	255	243	226	243	234	219	238	243	219	225	224	235	226	270	243	243	220	215	211	230	218	226	237	236	256	245	226	250	254	222	240	250	241	231	227	239	224	250	227	250	239	238	233	222	247	227	236	233	224	228	249	222	237	257	241	259	262	267	230	237	229	283	245	226	235	203	210	199	221	217	259	236	206	204	235	220	218	250	214	232	229	214	255	244	246	252	245	215	275	202	233	264	245	271	222	211	233	229	239	238	262	236	266	208	204	221	221	266	232	213	255	219	242	248	234	288	207	272	204	241	228	236	269	254	246	227	218	262	248	233	253	254	261	241	254	225	239	247	254	232	210	241	238	235	269	242	247	234	245	206	249	210	272	237	247	242	220	242	229	221	248	222	241	236	217	229	208	255	256	242	236	211	214	235	238	227	226	213	216	230	221	246	240	250	262	252	240	243	264	234	249	232	216	243	240	243	229	231	246	218	273	241	243	240	237	225	234	242	236	223	214	258	250	228	257	231	242	242	223	216	238	229	202	242	221	221	226	278	245	256	245	207	253	225	249	263	233	227	233	253	214	246	219	236	234	226	219	251	287	177	238	228	255	243	224	209	228	234	237	242	233	237	267	247	236	231	218	231	250	259	239	245	236	213	261	215	219	249	258	218	274	234	223	236	241	221	257	259	238	231	247	238	204	251	255	254	241	261	286	225	261	251	244	240	220	226	233	272	242	270	255	227	234	251	238	249	225	235	245	224	241	222	227	226	256	245	242	198	248	208	237	222	243	242	221	251	207	261	213	249	217	243	247	225	228	239	216	233	227	223	253	245	231	211	241	257	228	255	238	225	228	228	266	225	257	239	238	253	247	261	237	237	235	245	202	262	232	234	228	223	255	237	217	260	230	198	230	204	222	231	254	240	252	225	218	189	253	230	241	253	268	197	213	230	215	219	234	231	234	234	216	239	238	227	235	247	247	246	228	227	203	255	268	258	239	241	233	213	239	246	242	257	217	228	229	248	245	249	242	233	228	244	215	222	229	220	245	269	228	223	229	245	251	246	243	243	254	210	227	229	213	253	229	256	220	219	222	208	229	233	250	247	228	239	259	227	260	229	242	253	218	240	242	222	255	220	236	220	224	221	235	229	270	253	233	255	213	251	286	219	231	262	243	230	199	244	230	232	240	234	223	217	243	281	231	225	254	219	253	237	245	246	220	253	233	251	218	244	244	241	238	264	264	206	241	229	231	206	253	243	243	231	259	209	224	235	198	229	257	208	199	221	218	205	214	220	233	254	227	236	230	245	213	227	252	203	249	211	253	233	234	243	246	210	230	224	218	241	229	211	217	216	233	221	238	233	228	223	250	232	263	236	226	241	213	229	262	251	216	215	229	222	235	242	243	246	227	231	234	225	236	232	255	234	235	229	234	244	231	218	260	242	247	224	241	253	251	212	236	248	252	235	218	248	214	246	266	248	267	236	243	254	205	230	233	247	236	251	248	240	235	225	269	250	250	227	215	235	220	233	234	248	222	244	224	221	254	212	231	273	241	257	212	262	250	227	239	227	224	223	297	254	243	214	228	241	222	228	246	236	238	236	219	228	245	260	267	247	236	250	226	229	215	220	261	242	219	219	228	205	235	253	242	237	254	218	240	214	218	222	231	261	251	247	260	231	239	254	245	226	247	246	252	244	254	207	207	269	246	245	210	241	235	265	253	218	204	237	242	229	250	224	222	212	221	206	254	266	246	229	226	217	248	241	233	219	217	224	241	259	233	237	244	241	252	271	224	249	248	244	223	252	247	270	241	268	255	244	203	231	245	213	234	240	230	231	201	232	231	247	235	242	225	237	207	218	244	226	217	239	235	258	258	242	220	236	255	237	230	214	203	230	221	237	242	237	230	217	262	214	223	225	232	258	216	216	244	226	243	207	234	228	255	244	258	247	233	230	224	272	244	245	228	219	252	246	262	261	254	213	217	200	261	230	256	217	234	234	232	217	250	229	218	251	264	255	245	199	235	242	258	245	252	237	191	244	241	244	234	274	273	214	215	231	244	236	274	226	233	219	205	230	246	248	236	239	221	233	248	228	235	221	245	243	254	225	237	247	265	215	224	271	211	231	238	281	219	205	203	218	230	250	222	237	243	247	231	249	255	200	226	224	248	233	217	223	241	255	214	257	251	235	244	259	242	205	227	206	257	222	226	222	247	219	228	227	220	256	241	242	211	233	233	257	249	222	226	271	221	240	203	231	229	226	247	245	245	242	238	234	224	239	237	259	235	226	240	248	251	204	264	195	216	221	240	229	239	232	250	239	205	276	225	252	274	272	246	251	255	230	245	223	240	252	228	229	248	237	243	217	245	261	280	249	231	257	229	216	250	232	248	247	262	240	250	269	240	256	252	237	268	270	221	228	231	216	235	225	257	204	219	220	241	262	242	233	225	242	245	205	224	252	229	243	209	242	189	217	196	235	231	242	229	236	212	251	233	196	239	241	210	205	238	241	243	264	245	265	238	250	244	207	234	246	247	234	254	267	224	241	194	267	232	235	220	233	227	241	248	249	200	253	207	205	232	225	228	251	249	194	235	244	242	256	230	223	219	240	236	260	259	245	244	259	250	216	235	215	210	257	242	224	225	231	247	244	213	232	235	228	191	243	249	221	243	248	266	213	234	219	240	214	243	217	240	214	224	228	221	227	224	244	258	250	222	243	275	233	219	259	236	235	226	261	277	254	242	227	224	236	236	263	238	246	245	216	234	229	222	224	226	244	248	247	230	237	212	244	239	251	247	258	206	227	258	256	233	196	230	233	220	217	240	210	240	208	224	230	209	247	233	226	246	237	232	216	284	206	217	226	221	255	245	200	220	241	260	249	244	224	229	238	226	236	229	241	234	238	228	236	263	239	219	209	242	232	235	199	259	230	219	219	235	219	233	203	236	260	212	228	210	251	243	254	222	278	261	257	242	243	270	239	194	233	213	268	224	259	238	253	240	228	248	244	221	219	246	235	249	257	280	260	253	242	252	226	219	250	237	240	228	244	235	215	241	252	191	222	268	244	247	244	279	242	260	245	263	238	228	229	254	230	209	236	195	236	249	244	245	207	235	245	256	235	255	241	238	251	252	238	281	245	229	227	242	231	256	242	219	244	247	249	229
2392	618	571	653	608	602	593	640	631	568	578	592	564	588	589	632	565	559	581	519	543	511	582	599	542	559	543	558	587	545	529	496	534	580	549	533	526	559	578	568	584	550	601	548	578	586	561	561	569	568	553	552	557	580	619	548	576	567	590	534	599	621	544	583	566	560	552	567	560	590	571	595	571	592	509	557	575	613	550	554	589	577	548	571	593	498	549	512	563	564	578	566	594	534	540	570	548	557	551	585	611	564	621	535	538	583	576	589	560	531	570	541	581	579	545	603	551	569	576	542	556	561	608	548	586	553	582	595	562	549	535	559	575	536	539	529	581	537	577	564	587	556	622	558	576	565	552	553	570	573	556	576	519	588	548	542	576	568	555	562	578	556	594	580	559	575	564	518	563	526	543	562	560	544	560	589	625	569	564	578	578	556	550	576	558	552	527	520	579	522	547	582	559	538	592	541	512	567	570	573	537	594	522	582	533	575	536	528	572	571	578	510	562	571	554	552	588	577	580	554	573	559	564	517	551	565	581	521	556	574	572	577	600	546	595	521	562	577	592	580	525	582	630	622	524	553	546	535	553	548	577	563	597	542	573	553	610	582	576	581	581	584	542	563	543	547	560	571	554	509	509	563	567	550	545	538	567	548	601	567	559	514	553	540	564	529	555	562	545	543	601	524	581	557	590	505	566	590	558	542	574	586	556	557	567	583	548	550	571	551	536	544	555	533	567	572	539	564	569	541	612	561	539	596	564	570	597	600	556	578	557	557	597	563	571	534	521	527	576	551	577	553	543	557	546	522	571	533	546	542	536	584	527	558	557	538	550	537	571	536	564	562	511	592	539	561	549	582	565	560	540	526	563	587	587	560	559	565	557	534	622	517	549	557	590	589	576	586	573	557	538	572	612	544	526	564	551	581	549	571	595	587	571	573	604	521	552	517	510	525	555	522	561	540	545	534	555	558	548	578	539	554	582	581	578	547	507	599	552	572	586	533	614	570	556	533	564	561	537	549	592	558	572	517	610	556	523	580	511	546	567	572	572	563	562	592	561	572	564	569	533	582	588	619	532	556	547	532	542	563	557	591	563	569	564	524	552	507	508	585	558	578	533	588	577	571	560	523	558	580	539	564	577	572	535	504	577	552	538	556	511	566	586	572	562	542	595	576	610	545	564	565	632	588	558	549	591	578	490	562	556	579	552	574	547	559	589	594	553	593	525	537	526	524	556	569	546	565	564	548	566	532	583	557	547	564	575	542	563	577	527	546	557	596	555	536	592	547	552	587	543	574	574	594	531	533	551	573	567	587	541	585	552	572	548	544	580	568	561	539	563	558	576	548	539	564	554	555	589	581	553	566	561	552	521	546	528	578	574	533	582	559	573	556	581	563	536	542	560	549	567	522	560	562	564	525	563	546	509	565	541	543	579	577	579	550	579	528	551	519	518	565	562	549	573	553	560	564	560	556	544	548	533	542	523	530	561	502	568	528	576	519	573	573	563	542	550	554	529	558	501	542	588	533	575	577	540	559	544	587	557	558	548	545	565	596	539	528	576	562	532	567	569	557	523	575	590	566	571	523	547	563	570	540	534	573	557	588	575	536	561	530	563	562	584	531	551	555	563	550	530	558	557	611	559	553	569	568	539	561	577	556	564	591	517	560	565	562	570	535	566	539	566	562	559	553	574	517	569	541	535	552	576	596	585	519	559	583	558	549	580	515	555	510	556	557	542	535	550	567	558	585	578	511	607	513	572	567	540	559	583	580	539	557	577	554	549	514	540	603	557	559	576	576	543	530	513	561	541	547	596	549	557	517	574	577	604	594	545	559	619	574	596	552	561	565	550	578	584	575	567	538	535	525	548	567	527	544	536	571	531	579	579	588	524	558	518	567	550	557	552	554	586	520	566	586	549	575	543	546	499	547	535	553	528	542	574	565	520	573	566	560	547	601	570	561	552	565	564	552	597	534	572	600	544	511	517	566	555	557	559	574	533	566	535	575	600	600	540	539	549	548	532	546	543	531	570	538	601	575	579	551	551	577	522	520	545	568	581	547	581	598	576	548	538	560	564	551	576	556	567	570	507	605	548	528	554	547	532	585	586	547	571	571	553	561	576	542	550	570	533	566	517	508	540	591	591	539	538	567	568	526	571	553	569	559	570	552	524	575	558	579	525	561	580	555	558	554	553	546	557	550	536	537	554	573	540	613	521	523	562	529	551	588	557	520	557	563	567	574	555	549	523	551	591	564	512	582	559	568	558	531	559	553	570	528	552	548	524	531	555	515	588	562	554	529	553	559	539	578	581	590	589	519	551	549	591	550	546	535	572	507	589	565	542	518	590	534	550	570	557	555	591	565	559	588	608	586	569	553	549	568	522	561	543	527	558	545	561	567	585	566	558	547	555	590	574	555	558	571	554	516	552	574	546	545	600	548	571	573	553	544	567	599	529	567	555	556	571	526	548	549	545	553	532	560	572	547	544	558	535	533	600	556	509	551	533	561	519	547	543	534	590	555	539	527	534	587	560	561	614	577	567	587	574	574	566	571	553	554	529	591	562	573	536	572	537	571	567	573	582	549	550	594	547	541	578	545	612	541	544	543	591	583	552	595	533	550	567	593	538	539	532	517	544	568	609	535	547	579	592	544	541	541	583	539	580	512	560	590	546	552	608	579	571	595	583	572	556	594	577	561	512	589	577	568	593	537	586	568	570	535	601	524	553	556	577	559	551	552	531	540	560	567	540	533	567	545	536	551	571	573	544	525	588	551	559	578	542	534	549	562	570	520	594	545	585	572	541	512	554	563	558	599	562	550	553	588	542	555	526	602	529	588	545	562	535	551	552	589	575	544	565	554	571	526	594	556	573	567	615	603	510	527	531	535	570	535	560	532	518	542	553	567	551	566	532	600	570	582	583	555	552	555	560	557	581	573	534	527	559	546	511	531	543	547	550	523	549	555	574	541	548	558	566	556	541	574	589	555	568	556	538	577	575	551	543	550	566	563	516	565	537	574	586	564	599	548	560	580	535	575	575	583	554	581	544	596	555	558	583	576	531	520	574	567	570	601	594	550	606	558	558	503	555	555	539	533	538	566	532	576	544	615	561	587	536	592	566	541	542	565	568	566	602	571	546	521	568	562	548	547	593	513	572	528	557	575	546	532	584	543	521	567	546	545	542	563	576	590	532	569	541	542	514	549	568	543	580	554	601	590	583	568	600	572	519	613	568	514	567	600	529	560	538	558	593	563	606	554	580	600	544	521	552	549	555	533	555	517	564	530	564	573	515	550	553	537	590	592	570	534	561	559	585	547	606	494	532	584	567	573	597	567	577	565	565	601	540	543	629	512	562	536	544	513	555	566	579	602	571	531	532	539	600	619	552	617	521	559	532	572	564	559	552	523	552	551	499	575	574	535	543	559	533	553	580	563	555	565	537	569	524	509	572	557	604	550	610	529	585	533	535	549	586	575	566	557	535	567	551	536	559	535	524	527
9243	805	717	642	540	451	409	444	393	364	360	342	334	343	333	342	349	393	297	305	361	345	294	307	334	360	344	312	316	354	336	337	360	373	301	319	324	300	341	355	341	342	352	322	308	350	345	340	323	307	347	338	393	382	328	339	330	301	355	325	337	340	358	373	324	323	347	334	330	325	317	306	306	332	362	378	383	315	339	339	334	332	350	334	308	329	350	333	332	339	336	327	286	342	348	319	383	313	311	347	332	340	359	329	290	345	382	351	346	332	352	322	328	363	344	345	327	323	343	330	319	309	296	340	376	338	315	345	321	306	305	340	326	348	348	325	346	314	323	338	332	330	386	322	315	313	327	328	322	345	323	311	320	318	329	318	325	343	321	325	360	324	304	320	308	361	334	342	314	317	364	333	336	349	338	338	343	320	308	323	365	325	348	310	307	354	337	337	340	345	316	323	327	323	317	296	377	353	291	328	317	321	333	323	339	347	331	344	332	320	345	320	344	348	325	286	308	337	324	349	325	364	323	337	347	311	364	333	322	285	346	294	329	341	331	305	375	316	328	360	327	337	342	299	359	310	316	370	328	330	305	343	349	314	333	337	348	326	322	353	338	335	334	336	327	330	301	334	357	326	350	327	336	343	353	313	325	378	323	334	302	372	355	326	343	373	351	402	336	347	304	355	316	329	327	343	315	350	339	341	334	332	322	328	332	320	348	354	328	347	330	300	316	312	362	342	338	313	333	313	293	323	315	329	347	331	336	339	348	380	321	339	350	318	305	319	361	317	335	349	337	326	323	300	334	303	325	323	352	279	306	367	322	353	325	379	346	345	299	347	329	344	346	329	339	311	325	319	330	351	327	319	321	336	334	347	341	301	298	340	326	330	340	325	359	321	335	344	329	314	334	338	319	329	284	361	334	339	341	352	346	328	332	346	311	308	317	343	340	326	329	345	339	308	320	350	323	341	335	328	328	338	322	328	325	334	317	342	336	344	327	320	311	311	343	352	350	356	353	300	306	287	334	337	328	345	326	310	365	376	318	323	327	328	314	308	328	344	337	309	324	344	321	345	355	311	318	323	350	333	325	368	332	348	311	327	367	317	339	321	281	315	346	325	317	341	346	353	317	293	310	333	326	362	301	352	317	338	306	345	321	338	345	305	339	360	334	329	337	343	294	334	342	348	333	317	322	347	347	290	329	339	310	322	341	360	319	302	333	323	342	296	302	308	328	319	351	319	324	335	320	338	352	343	355	328	319	339	305	334	349	339	324	354	334	326	303	353	322	332	351	343	335	368	334	288	310	303	344	345	326	311	334	326	327	339	334	326	334	310	315	336	328	325	327	345	306	334	289	325	338	335	357	337	300	334	306	379	329	343	309	339	333	322	339	365	319	339	358	353	342	357	324	354	340	373	365	314	321	324	326	296	314	299	327	310	327	325	341	340	356	342	298	328	345	329	307	331	321	360	356	329	327	305	333	292	317	369	308	317	279	324	341	350	335	366	323	324	342	327	286	353	326	351	309	305	351	345	327	329	333	331	310	320	346	337	320	357	325	335	350	351	336	351	378	316	335	339	345	320	320	340	363	328	306	336	316	332	350	314	324	323	319	318	321	314	311	352	340	347	336	323	361	337	354	301	317	336	360	316	303	317	346	377	359	311	324	360	326	363	351	322	323	310	351	336	319	323	318	312	311	334	301	339	303	337	357	345	350	329	349	360	384	345	349	312	380	316	333	327	353	334	342	323	343	327	323	349	321	317	304	343	331	356	346	329	313	336	347	326	344	319	339	332	324	353	343	364	334	353	314	329	349	348	320	323	335	314	318	339	315	295	335	326	377	334	350	337	310	350	330	323	304	337	338	311	274	323	321	348	312	309	333	349	351	336	301	339	339	333	315	325	333	321	361	304	336	309	300	325	335	317	312	353	341	359	327	323	338	346	369	338	334	357	311	345	347	331	327	367	308	286	322	343	314	331	354	285	344	330	339	348	300	339	353	309	287	311	363	345	345	372	306	311	319	357	331	339	332	358	318	327	329	325	316	299	320	369	334	331	318	357	319	355	359	353	345	315	306	306	332	348	336	375	359	336	382	296	353	350	349	337	363	313	343	331	358	315	324	311	356	324	326	310	332	357	309	319	367	327	330	317	307	336	323	337	332	362	301	321	317	312	284	315	323	348	337	313	332	338	306	314	323	332	324	297	324	336	322	356	322	349	303	296	308	336	353	344	336	334	380	307	328	346	329	335	329	341	331	338	354	344	340	329	343	308	351	322	311	349	355	337	330	305	309	317	329	342	330	296	314	320	333	337	333	334	317	320	315	324	318	318	338	348	348	356	293	330	339	322	323	290	326	346	350	343	316	322	323	318	353	370	313	326	350	335	311	333	330	316	317	303	312	328	302	335	339	304	316	319	345	361	373	338	325	350	336	368	319	326	315	349	354	340	333	345	337	315	352	334	330	300	317	334	334	325	301	326	360	354	334	341	315	330	290	299	317	337	305	369	319	340	310	348	320	290	334	339	348	394	323	361	318	318	347	361	318	296	316	338	301	321	298	310	351	369	318	340	343	357	367	310	329	325	345	346	316	343	322	306	359	325	328	339	316	357	319	357	374	319	340	341	333	318	318	336	310	342	339	348	335	354	324	309	329	351	339	336	339	344	346	324	361	331	340	358	367	347	320	341	344	307	343	347	347	308	339	339	328	295	366	333	339	299	314	334	315	304	325	314	319	307	311	375	329	317	321	312	346	316	299	354	347	338	348	339	335	321	374	362	358	334	345	332	368	312	299	332	334	326	308	337	332	314	330	282	352	327	329	359	331	352	339	333	319	320	311	391	334	342	334	340	352	348	316	325	307	314	328	311	313	337	363	306	350	340	331	334	332	342	302	296	338	312	339	321	307	337	336	328	336	334	310	315	309	306	325	319	337	317	355	293	293	327	312	332	314	310	332	342	342	304	366	326	338	342	343	344	343	312	331	300	359	333	340	310	327	302	326	327	326	344	380	352	344	352	336	335	325	328	328	327	347	314	338	336	323	292	354	357	281	324	347	328	300	326	344	364	321	322	350	363	325	351	299	348	321	341	322	317	348	334	379	390	346	315	360	343	323	332	356	367	342	359	318	319	294	351	345	320	327	329	339	313	328	318	335	329	306	306	309	347	337	333	337	344	320	333	310	371	312	347	322	352	336	324	380	329	328	351	360	345	315	309	331	310	329	355	354	303	332	308	316	323	334	329	344	328	326	365	303	357	330	348	337	340	376	332	350	300	310	312	318	331	345	335	331	319	309	337	326	300	326	353	337	345	345	329	308	307	312	380	331	332	339	306	335	321	353	330	326	338	346	304	350	349	304	285	376	353	339	314	326	345	318	337	323	325	344	330	351	306	312	334	346	303	351	330	369	356	330	311	326	308	357	318	304	330	320	345	349	356	348	330	333	342	338	358	321	320	348	330	306	337	338	348	348	303	334	320	321	326	301	312	330	339
7239	1132	1517	1602	1352	1231	1136	981	1005	919	906	936	849	857	870	846	801	788	801	803	792	812	807	794	830	772	803	781	740	752	792	738	737	758	791	806	790	750	721	755	819	761	719	759	783	772	747	719	778	762	790	809	844	796	821	753	789	804	767	757	761	726	757	777	741	765	781	771	744	770	752	721	786	808	776	747	799	753	772	777	749	766	800	799	753	804	758	733	759	794	798	826	790	779	747	785	785	715	785	730	791	790	755	790	792	747	758	776	767	784	784	779	766	761	780	826	789	765	798	763	746	718	710	756	758	841	791	737	742	791	708	759	745	774	722	796	766	719	801	764	749	782	775	749	747	749	728	747	723	762	725	764	751	763	786	712	736	734	761	749	720	750	738	719	707	695	776	754	783	768	696	780	722	755	740	728	778	746	765	769	760	737	758	716	716	761	820	724	713	705	719	723	723	769	760	741	721	755	791	771	725	729	734	743	774	717	702	747	722	767	756	722	767	749	735	788	735	717	765	707	736	765	783	778	748	734	705	786	760	772	740	753	726	776	761	796	705	736	779	758	720	740	787	760	748	729	724	751	774	737	755	754	729	726	751	733	745	790	794	780	777	765	709	732	755	715	767	787	723	787	731	739	739	827	734	765	756	745	751	719	712	759	754	713	739	763	792	747	783	795	742	757	733	753	758	754	783	693	787	755	725	777	772	731	760	711	764	704	752	774	717	766	740	662	766	769	716	769	751	729	783	730	792	750	738	789	755	764	725	732	769	763	746	783	767	722	700	720	751	726	799	733	719	751	759	732	758	765	750	739	772	704	792	718	768	735	704	787	743	719	737	751	734	738	762	712	748	701	739	722	761	746	752	759	755	792	762	735	720	815	708	723	765	747	740	741	755	792	764	678	709	714	776	747	765	768	684	755	756	725	772	778	766	745	733	762	762	728	781	744	788	701	780	770	739	736	703	746	749	744	731	790	747	743	739	767	679	760	756	770	778	769	727	732	750	714	741	732	781	796	711	681	745	753	778	700	773	745	717	716	766	719	754	739	716	753	705	761	771	725	745	776	738	749	726	745	740	738	781	716	785	737	761	743	718	745	764	764	796	729	826	731	739	709	703	796	752	781	702	765	760	759	749	802	747	710	784	793	725	719	738	789	739	752	727	770	726	692	732	767	771	698	750	708	726	771	754	696	768	790	756	771	708	728	804	734	760	736	786	770	758	754	732	717	775	769	769	765	734	747	813	724	748	763	715	768	746	754	741	735	788	709	782	744	737	713	714	790	765	780	739	731	729	783	743	757	715	726	784	758	738	762	774	778	791	827	766	776	746	744	797	707	773	761	742	734	761	751	729	787	751	740	704	741	743	752	791	745	748	747	738	757	747	748	726	815	770	737	715	704	762	728	790	735	780	762	742	756	695	781	799	766	716	760	709	779	776	755	751	757	755	744	747	726	681	699	743	734	704	757	682	768	731	736	761	790	706	738	790	737	757	782	789	790	747	762	710	799	747	727	749	741	763	772	771	692	743	759	749	702	755	724	740	760	763	784	795	731	780	738	768	693	792	728	755	770	806	732	762	747	766	767	780	748	748	793	729	740	761	738	750	830	793	759	733	763	734	674	769	706	717	777	725	733	745	706	769	762	757	757	750	774	824	805	725	745	752	739	772	736	764	780	774	791	758	748	753	718	799	725	744	742	673	764	708	741	715	763	717	757	704	767	774	728	737	764	737	738	758	742	716	731	750	751	707	766	742	745	738	751	776	700	749	707	770	760	773	771	776	780	725	730	734	745	726	771	795	706	741	761	761	752	771	716	763	779	746	739	711	746	755	744	732	758	722	753	754	737	740	705	803	742	742	725	750	733	757	738	727	732	758	728	805	759	729	788	729	774	758	799	750	773	704	759	782	760	772	737	765	718	736	772	756	718	771	726	737	736	758	772	802	742	798	783	722	740	739	752	765	751	792	724	744	745	781	723	755	729	707	770	743	723	774	780	758	764	792	688	748	793	751	749	734	761	780	786	724	712	711	726	784	711	723	726	745	747	767	801	787	731	730	754	725	787	748	759	766	754	751	796	782	752	769	734	696	754	762	727	778	740	754	735	792	756	721	639	763	746	719	764	772	750	765	729	737	749	739	741	779	783	730	776	740	772	759	763	744	797	722	743	777	737	740	713	802	778	782	768	780	782	739	739	728	762	746	724	718	751	757	758	778	787	739	793	712	719	737	770	736	793	745	750	789	722	799	807	810	820	719	771	750	740	765	745	697	727	713	746	771	761	761	737	787	790	746	749	751	726	746	736	743	751	724	715	734	735	768	698	720	737	755	671	726	764	738	773	727	711	766	785	765	763	738	758	709	698	758	816	768	756	762	725	746	813	731	729	796	765	774	759	825	758	768	754	739	752	741	708	765	709	729	757	812	724	728	739	739	765	792	740	748	757	720	782	728	699	783	733	737	734	744	787	727	721	777	769	746	782	756	769	672	741	710	737	760	753	810	734	769	764	799	751	778	764	686	774	752	800	754	700	749	774	781	736	737	783	724	787	736	703	766	716	794	754	755	784	760	734	729	738	738	704	778	766	742	738	753	755	750	789	767	769	694	753	764	736	701	715	741	765	732	765	740	725	746	775	765	749	754	768	762	766	779	726	747	746	786	765	758	789	746	779	761	718	741	729	767	768	757	783	782	726	726	793	778	742	785	727	711	789	749	765	679	735	768	759	705	791	735	758	756	775	754	746	773	742	739	718	794	796	746	751	741	802	768	767	740	725	787	746	756	742	746	744	722	726	782	744	770	763	715	772	728	739	793	746	742	730	791	780	758	739	757	773	755	746	769	762	741	721	734	738	724	752	755	724	788	706	714	784	746	738	773	706	731	756	763	713	753	781	697	757	681	775	739	700	719	751	709	709	781	754	750	765	744	748	740	720	753	721	742	761	750	717	721	786	722	811	776	765	789	723	772	766	747	786	734	734	759	728	748	741	727	753	796	784	757	744	726	813	726	749	730	714	769	776	725	799	717	731	737	761	762	755	745	787	791	758	778	747	736	747	775	755	756	679	744	717	725	770	720	749	742	744	745	719	770	729	763	732	733	787	788	736	729	792	750	709	786	740	688	763	746	771	741	745	785	801	797	741	749	731	821	777	689	772	722	764	735	741	818	703	770	747	781	766	771	746	803	770	780	763	770	710	757	723	752	718	735	739	768	779	786	736	756	760	742	737	678	756	717	756	722	772	749	749	769	715	778	772	717	759	713	721	708	746	782	740	755	771	701	752	739	758	719	739	747	764	711	725	720	739	734	780	742	717	763	693	744	739	711	764	793	799	759	757	744	720	736	696	729	738	739	713	736	726	777	797	716	739	714	704	753	725	746	713	768	761	768	766	749	694	752	726	736	725	736	764	775	742	783	747	752	792	690	736	756	701	782	731	747	762	779	748	808	755	722	727	760	748	785	745	764	772	745	767	723	777	738	802	763	812	795	778	771	733
16301	1645	1307	992	755	656	521	491	491	480	455	430	419	448	431	413	451	398	467	407	422	379	430	412	396	397	433	386	378	428	387	433	438	412	382	418	432	455	433	413	422	392	371	416	389	402	452	423	406	400	392	397	412	429	388	415	410	434	364	371	383	408	409	402	437	428	423	450	391	415	416	432	437	424	431	453	412	454	405	378	419	418	406	399	431	410	462	382	408	407	445	423	422	396	422	421	453	439	420	409	426	387	438	428	435	453	434	442	416	419	424	397	421	403	428	399	421	435	410	425	411	382	429	346	414	407	427	389	402	385	426	429	416	379	408	452	440	430	385	416	394	443	411	393	407	437	412	382	427	412	419	438	390	411	397	419	389	409	429	394	400	398	395	404	401	369	420	449	452	405	405	403	409	438	433	379	433	431	402	421	438	392	423	400	442	374	425	451	436	406	430	415	415	408	393	391	435	413	427	415	408	419	434	360	399	401	400	392	381	393	393	397	430	388	437	404	409	440	449	388	403	478	414	411	402	370	438	417	399	393	406	361	409	412	399	445	423	407	422	387	437	398	386	442	448	429	444	382	414	397	427	389	384	418	434	400	382	431	416	416	389	388	403	390	396	390	381	419	393	387	407	436	439	394	412	404	409	392	411	423	413	400	418	412	407	423	410	415	388	376	412	420	400	430	407	432	368	396	410	425	411	369	448	413	426	411	430	446	427	417	386	409	361	427	428	454	441	429	432	416	375	441	408	415	404	420	404	406	417	430	429	411	442	403	437	428	402	393	439	420	418	396	404	404	366	394	412	392	438	435	363	394	402	413	448	402	424	393	385	448	446	401	441	399	414	383	419	452	393	405	401	423	415	398	415	411	419	381	408	443	453	418	449	439	389	418	401	469	399	450	458	417	378	390	386	411	397	441	396	442	440	423	416	389	426	386	409	372	423	396	458	443	406	353	437	405	382	358	441	407	445	416	407	452	395	444	428	435	418	421	413	426	413	411	413	431	401	394	430	393	421	391	398	373	444	407	347	355	414	435	418	411	428	427	417	394	429	382	404	441	396	396	386	384	423	398	416	415	391	375	398	417	430	394	435	411	377	388	404	433	404	416	390	423	432	440	370	389	411	375	402	403	371	456	393	383	410	375	430	397	402	417	393	412	390	408	403	403	408	391	392	408	418	395	391	411	438	408	439	411	412	445	429	400	398	382	418	433	364	380	343	402	387	397	382	433	423	415	418	402	400	417	401	393	424	422	355	400	383	400	412	427	393	432	416	404	399	435	422	352	421	443	395	466	421	401	428	430	394	409	405	391	422	424	402	406	396	401	380	399	403	424	418	413	413	436	391	389	406	438	404	413	411	437	432	461	434	364	438	433	406	422	417	378	397	410	429	413	424	394	409	378	406	395	390	445	434	385	424	412	411	420	441	395	450	388	460	393	410	454	447	382	426	433	385	388	382	377	420	374	397	404	393	427	434	400	434	387	380	419	411	436	433	407	423	412	400	417	392	395	400	420	367	425	427	405	431	408	412	429	393	392	413	409	420	425	420	393	396	420	392	411	410	437	457	397	416	422	438	400	412	438	384	399	405	413	410	429	431	408	405	397	392	421	372	385	396	443	409	419	368	390	396	410	374	458	421	397	409	401	414	367	399	412	417	385	419	362	424	449	414	375	412	400	385	385	415	432	397	425	397	397	395	432	443	435	396	381	405	403	412	428	424	378	444	421	412	430	370	418	414	392	350	404	433	397	431	420	406	391	426	405	384	473	421	427	411	397	386	400	400	387	451	465	399	386	349	381	397	414	407	417	390	385	437	455	362	425	419	363	394	405	420	386	408	436	422	440	375	391	449	373	397	436	402	409	383	388	386	399	403	391	389	389	406	376	393	416	389	404	410	427	367	394	448	403	393	391	419	410	406	409	426	362	411	405	417	397	425	418	406	410	403	409	418	414	422	407	392	369	419	391	397	393	397	433	390	426	391	387	393	406	426	450	412	378	457	403	398	411	391	434	411	394	441	371	429	399	402	393	390	430	414	398	435	456	388	398	387	425	399	423	384	420	419	416	415	424	408	422	395	401	415	422	452	446	429	422	387	388	428	393	439	436	390	365	443	484	419	447	428	447	396	406	392	396	395	428	438	451	371	380	420	395	412	391	400	392	387	414	437	426	442	435	402	412	369	395	394	395	416	430	416	402	455	381	404	394	399	392	383	430	397	427	368	371	406	412	380	394	370	384	374	419	408	372	376	403	424	371	422	393	373	389	420	389	388	391	457	417	381	440	399	418	419	400	415	408	351	413	397	387	390	380	374	398	405	374	405	415	438	457	420	480	416	390	417	404	435	380	396	400	394	403	416	382	423	425	378	382	386	383	404	421	421	373	393	411	413	441	410	430	406	396	400	426	409	407	424	424	408	410	376	406	420	393	369	412	432	439	392	417	452	384	421	414	408	404	419	414	410	385	405	409	411	425	406	409	392	362	410	389	425	427	389	360	430	387	431	415	396	435	420	404	447	421	393	395	399	390	402	426	384	382	422	420	395	408	418	408	382	391	393	419	391	470	406	390	388	391	412	444	362	405	398	411	418	459	468	420	413	413	409	436	398	394	380	425	405	387	364	392	396	397	433	419	460	410	389	359	388	398	396	382	366	400	411	428	418	412	458	403	403	421	400	391	418	384	401	412	376	379	408	390	393	385	398	372	377	403	425	413	422	451	415	406	427	382	431	387	402	432	361	394	428	411	404	425	421	406	457	405	380	410	378	387	451	428	391	413	391	354	390	402	428	399	416	399	421	394	440	440	431	432	429	413	381	416	427	391	414	423	432	448	405	423	391	407	407	412	425	405	418	411	381	404	411	428	426	367	400	386	372	418	400	414	415	394	405	390	436	394	448	376	385	381	422	427	378	424	379	403	430	398	398	402	396	402	419	406	436	429	407	400	363	443	399	392	395	389	405	412	412	410	434	409	433	443	435	405	413	377	412	396	383	394	420	395	378	410	370	392	394	372	363	420	420	391	402	408	420	438	387	420	405	401	425	390	416	408	430	384	443	368	418	411	412	399	404	400	452	419	392	425	384	417	433	399	413	379	406	402	408	378	390	403	401	389	441	450	394	417	433	459	427	409	417	413	413	402	445	393	413	420	373	438	402	395	441	428	454	403	429	389	374	433	427	400	424	412	407	442	473	410	399	428	398	433	389	403	381	416	399	436	390	419	443	442	424	412	452	382	414	418	406	386	415	403	433	416	410	403	409	411	386	407	389	410	433	391	361	387	418	444	445	421	387	446	447	406	397	429	437	424	408	408	403	389	382	398	411	409	406	395	369	452	389	441	419	433	445	410	384	442	418	411	399	381	379	406	427	384	383	437	415	460	409	436	440	421	465	423	428	353	361	414	382	398	410	376	395	438	419	406	423	413	397	410	464	458	414	407	410	404	421	405	398	384	424	396	432	390	399	426	385	379	446	409	406	381	368	403	416	428	424	406
9160	1528	2332	2580	2169	1831	1684	1489	1367	1227	1198	1176	1113	1057	1121	1076	1009	1033	994	988	997	1006	993	978	905	950	939	917	918	907	893	918	891	929	876	902	873	945	942	947	886	950	926	902	950	894	847	929	894	882	857	916	926	1010	950	943	921	907	915	918	951	899	896	970	950	927	872	903	905	905	885	902	937	887	912	916	877	909	921	903	845	972	906	897	989	926	904	937	986	977	1051	925	915	943	917	906	956	968	913	935	986	894	910	957	954	951	931	874	873	937	864	922	864	891	897	931	927	903	910	932	856	885	859	944	924	888	967	936	928	873	905	858	909	852	918	871	904	910	888	875	906	932	869	856	879	955	870	893	861	896	884	908	886	892	922	841	874	884	847	927	857	867	903	871	887	895	858	905	864	902	909	941	880	931	834	907	870	923	894	924	925	870	910	857	842	912	917	876	932	884	877	912	947	925	912	891	870	923	864	958	916	905	849	910	879	817	904	909	879	945	882	918	946	867	859	886	913	915	863	895	854	851	879	853	889	915	933	881	916	861	929	865	843	925	863	875	936	890	841	901	930	913	849	870	903	845	865	852	887	916	869	899	861	888	853	912	892	861	888	838	880	871	885	904	870	829	877	878	887	893	883	833	891	859	867	886	915	848	921	892	905	863	853	845	906	878	880	919	926	946	866	850	861	868	868	875	908	901	865	931	905	898	877	907	910	844	898	879	927	904	891	874	865	937	850	870	882	827	909	933	909	877	873	882	834	924	902	852	901	807	935	906	883	869	887	833	840	861	919	893	910	893	861	929	853	929	928	869	912	913	900	870	886	851	866	858	889	907	902	904	817	913	924	842	883	907	925	825	868	911	903	895	901	922	874	869	920	929	882	893	818	857	880	867	841	891	976	869	937	883	899	879	911	856	911	890	895	912	910	856	890	883	873	869	913	890	935	850	887	899	862	887	856	881	860	864	884	833	927	926	886	883	880	899	937	858	913	882	849	891	884	889	876	904	861	917	875	880	850	865	883	827	899	826	863	838	883	830	910	896	925	908	914	848	872	855	934	837	869	850	895	871	907	927	887	919	880	859	909	890	894	865	880	873	905	884	927	908	890	905	908	862	884	847	886	900	893	942	854	907	899	886	867	817	881	870	877	884	884	906	866	852	905	935	816	884	870	852	864	853	897	859	886	894	893	919	837	878	867	894	897	856	917	884	895	882	861	878	873	883	891	977	898	861	896	862	859	880	820	862	882	865	873	934	922	865	875	896	910	865	871	863	903	855	910	887	921	901	852	910	858	880	924	904	909	857	923	936	882	902	907	911	865	882	873	851	892	856	881	885	848	847	885	876	866	889	855	866	891	885	922	894	949	915	898	896	861	822	861	874	885	876	850	896	926	885	871	883	881	840	896	906	842	849	883	890	865	860	923	889	891	951	878	920	905	875	900	911	887	951	868	930	860	874	899	917	849	875	935	884	874	896	899	891	873	861	854	855	878	904	867	899	912	893	923	914	920	879	865	876	865	904	863	892	932	869	860	950	906	900	914	904	901	835	874	915	905	841	886	870	850	893	857	922	866	894	908	848	888	893	853	875	837	884	915	887	877	863	875	900	856	870	859	903	861	896	888	843	862	857	934	938	857	907	906	872	888	876	897	840	885	884	890	892	909	892	873	901	890	879	931	868	909	903	883	899	878	914	949	895	868	915	916	871	870	914	918	851	905	868	930	869	863	889	861	920	882	876	884	899	845	904	865	923	938	865	905	864	881	881	917	847	890	857	877	861	881	854	881	890	878	874	904	826	928	856	886	904	940	916	887	884	868	860	856	940	909	872	874	892	903	867	887	873	914	908	818	865	851	888	921	929	854	913	838	843	903	907	885	880	892	913	835	853	970	895	899	861	887	930	894	852	895	901	900	912	885	873	961	891	937	892	915	951	829	916	859	909	854	893	848	850	926	868	886	868	866	861	867	838	877	897	866	894	918	854	916	867	858	867	889	920	863	885	932	891	875	919	900	908	887	897	874	874	874	875	893	833	924	892	893	894	878	861	838	935	878	898	874	868	892	878	871	911	877	919	903	873	883	898	894	895	862	946	823	923	850	921	830	938	888	884	856	921	873	882	841	919	867	874	879	891	863	927	868	882	879	873	862	893	853	934	850	927	887	886	905	907	926	918	899	870	850	918	857	913	845	870	898	861	911	887	886	847	889	867	929	876	881	908	851	962	908	905	861	878	927	878	924	857	847	953	871	901	906	877	796	881	872	884	894	883	877	902	913	852	886	874	850	868	906	885	882	833	858	944	807	895	844	905	875	866	888	898	840	882	894	891	854	907	816	891	875	930	884	869	882	877	880	879	968	901	899	875	849	916	919	865	845	894	910	892	938	878	919	855	875	909	883	892	890	989	875	922	915	851	895	936	883	826	877	933	854	930	916	901	874	892	881	841	870	862	846	883	879	874	895	891	915	913	947	865	895	873	867	915	929	897	899	911	865	830	877	900	908	881	888	854	874	883	871	912	892	935	895	908	900	881	937	929	891	854	952	931	933	899	918	935	903	917	826	929	891	890	894	878	898	912	897	900	896	868	866	873	882	923	887	881	915	882	867	837	870	922	900	841	896	879	900	932	859	856	869	830	903	871	856	866	926	856	883	876	861	871	877	885	890	910	897	893	892	890	869	874	894	927	930	889	880	909	850	799	907	942	898	907	930	876	870	849	921	890	907	890	843	883	874	856	848	868	905	932	920	891	938	895	878	867	921	904	896	900	907	828	884	906	940	848	892	895	869	857	892	835	913	844	941	911	884	859	872	870	839	902	898	843	947	909	873	880	868	932	866	883	898	853	872	875	901	873	881	853	873	904	894	896	884	872	901	896	929	909	954	877	881	868	925	874	915	934	863	918	894	880	865	877	857	907	942	970	867	921	823	900	932	867	960	887	905	940	934	879	866	899	910	927	885	918	866	876	884	853	872	850	861	896	912	906	894	842	853	856	891	928	842	927	876	871	884	883	907	929	898	882	929	902	900	877	870	851	859	925	881	875	865	907	939	879	853	956	827	827	937	916	885	907	824	889	905	886	894	865	887	891	893	895	855	863	889	878	931	861	933	871	846	890	913	903	891	913	857	890	889	871	871	908	886	881	936	885	867	888	862	884	893	846	865	902	926	907	866	851	846	897	870	846	918	851	859	859	839	856	881	859	897	864	885	819	876	875	925	873	868	903	843	900	923	887	864	866	914	912	886	897	841	889	922	882	915	894	893	863	871	924	831	884	881	877	888	902	907	916	870	870	880	890	877	829	918	875	881	841	881	900	920	841	871	912	916	912	908	889	857	927	878	849	896	855	904	912	855	918	880	880	891	892	860	940	914	886	910	841	886	914	856	880	849	864	911	869	871	896	931	868	919	918	845	862	945	874	867	929	883	873	898	882	889	869	856	884	874	902	908	941	863	920	841	884	911	866	864	853	907	928	895	900	864	953	939	883	891	842	893	882	935	905
2570	280	277	270	241	246	215	231	216	232	261	240	231	248	244	254	225	245	249	285	256	223	242	214	257	241	222	254	222	246	258	221	228	225	236	219	243	242	231	266	251	228	217	236	235	236	231	230	239	242	239	269	230	248	200	257	270	232	253	245	239	245	238	246	226	231	224	237	235	221	239	221	273	254	231	224	236	242	230	230	237	249	225	226	234	252	234	208	226	235	233	247	233	268	232	227	250	214	241	231	220	271	217	258	227	229	222	247	255	228	210	235	243	239	244	230	247	232	227	229	250	249	238	210	232	214	215	257	246	227	204	235	257	247	255	200	226	237	242	228	258	242	249	242	241	244	237	257	227	234	201	239	248	223	231	251	237	250	240	222	243	222	227	233	230	203	237	220	232	216	244	253	215	254	240	239	234	236	230	250	246	240	204	234	256	301	235	242	270	273	253	236	228	251	231	235	261	235	194	244	250	220	228	219	233	258	244	244	252	247	241	258	245	231	222	218	232	238	230	248	236	257	239	242	232	230	260	212	229	262	248	235	223	232	239	270	231	235	235	205	250	258	231	230	226	219	259	246	203	212	258	263	225	231	248	239	268	249	262	255	243	267	209	223	203	241	251	232	250	253	225	213	230	236	241	265	225	218	215	244	243	234	213	234	268	244	250	236	223	257	228	251	256	265	226	242	233	242	240	284	254	227	235	237	224	257	241	210	226	268	246	219	267	254	238	262	253	228	239	257	244	195	229	235	232	275	269	242	238	258	241	228	238	253	237	233	268	242	224	242	258	241	222	224	232	250	246	252	239	216	218	243	246	253	237	269	230	256	232	244	222	230	239	234	231	244	257	261	272	227	268	249	254	259	246	273	235	255	221	249	232	203	242	235	223	235	248	230	241	257	248	272	256	237	251	216	214	216	238	229	245	251	256	224	266	257	237	249	261	252	216	227	256	230	216	246	242	259	248	223	235	240	254	238	237	261	238	273	235	211	220	227	238	225	252	209	219	254	236	243	219	257	265	241	222	220	254	248	243	224	262	211	218	206	213	249	219	262	264	270	234	249	235	234	242	262	254	220	233	249	244	238	251	250	239	244	243	248	218	239	226	231	217	224	250	242	230	216	251	235	241	218	243	225	218	229	232	246	212	251	217	233	237	266	231	232	232	243	271	231	234	246	252	241	210	233	252	224	233	249	247	233	238	230	253	230	264	251	242	249	250	244	226	224	242	227	226	244	257	225	243	222	254	234	239	215	223	250	240	236	226	236	219	269	231	229	244	235	228	222	222	241	238	228	269	259	240	275	242	240	234	223	244	231	234	246	212	248	248	243	205	225	251	247	256	240	225	246	227	265	234	246	222	263	213	233	266	213	267	232	208	218	243	236	210	237	249	249	247	246	241	216	233	258	234	262	231	244	242	229	236	230	244	248	249	258	226	239	235	227	229	235	278	229	219	251	216	259	228	230	224	228	219	220	242	236	239	215	212	263	241	247	215	239	236	262	226	240	256	260	249	255	247	239	245	226	225	248	231	246	230	243	228	239	241	258	248	233	270	245	229	243	219	237	230	258	239	242	223	230	245	233	232	242	258	247	253	227	232	233	233	225	246	203	216	244	217	274	251	240	249	243	218	272	230	232	267	246	224	218	250	270	243	211	202	226	261	261	247	252	241	238	250	261	235	232	259	233	250	229	244	232	225	263	233	220	226	239	224	216	256	253	214	246	234	243	243	224	239	238	206	250	253	238	264	256	261	255	250	219	290	234	267	230	201	239	257	256	236	262	236	260	229	221	250	236	239	240	231	221	256	234	259	278	221	238	212	256	266	252	251	272	213	222	247	232	219	250	218	216	227	245	243	223	256	245	243	206	234	244	269	204	242	253	279	221	248	240	248	235	228	243	240	239	217	223	247	243	222	237	262	262	237	250	226	234	267	207	246	234	216	224	245	232	241	237	247	246	266	192	235	210	227	246	223	247	228	222	235	219	281	247	222	240	262	224	245	246	259	236	258	236	247	247	240	236	213	265	246	215	261	247	258	257	236	240	246	244	218	265	210	225	261	221	230	211	235	232	236	256	242	224	239	261	269	218	244	252	235	234	218	239	241	227	256	246	249	239	264	246	226	229	239	259	239	268	256	275	243	236	214	250	228	264	198	233	245	240	265	212	270	268	244	221	241	235	224	215	218	235	265	234	236	231	252	225	247	255	231	233	263	206	267	245	235	219	244	239	244	231	229	271	269	264	214	250	257	234	212	245	241	277	219	236	228	229	225	239	236	246	236	236	227	222	228	205	259	264	222	238	214	218	277	236	226	245	235	243	231	229	229	255	255	236	275	260	243	233	240	231	212	207	275	234	258	252	229	248	212	211	222	247	200	252	215	263	223	225	222	234	228	235	267	251	247	229	244	216	255	266	263	230	245	231	274	224	227	249	255	236	240	222	234	241	260	261	244	222	228	266	244	235	228	240	237	248	246	232	240	261	216	262	263	238	230	225	240	272	264	228	212	219	234	245	267	203	254	226	215	241	254	199	231	256	201	211	238	238	257	268	213	236	217	239	247	214	225	229	237	255	235	242	233	219	218	223	228	243	252	221	263	236	237	233	241	232	226	248	233	247	237	213	235	231	262	225	241	209	265	244	218	236	232	221	235	232	253	249	254	239	255	259	236	222	239	227	226	262	235	238	241	297	255	228	246	244	235	261	268	255	254	228	259	252	257	256	252	237	258	225	220	243	242	239	246	269	243	212	232	246	229	283	222	232	220	232	239	229	237	220	240	223	236	214	222	240	247	239	249	216	217	257	259	219	233	228	212	229	234	223	231	235	243	253	261	258	234	261	239	250	237	267	252	254	200	231	223	234	237	238	227	224	233	262	232	217	221	237	214	227	239	249	239	230	231	246	256	229	240	227	235	244	250	222	253	190	256	237	221	225	232	233	206	229	228	237	239	236	259	250	224	231	257	222	209	212	247	222	244	200	238	259	278	266	251	224	233	232	244	220	229	252	222	235	203	217	231	242	219	250	249	240	224	254	230	236	250	243	270	257	243	245	233	217	215	238	240	231	229	222	266	212	216	238	253	200	225	229	237	252	241	204	248	247	232	249	251	256	234	228	255	248	241	226	244	253	235	206	222	262	200	221	268	253	236	222	227	235	277	241	243	249	247	232	263	228	262	235	253	259	248	256	239	240	221	264	225	224	213	233	226	213	261	268	240	240	207	228	231	223	277	271	226	224	225	255	234	242	232	249	259	257	253	240	255	232	224	204	222	268	231	252	211	245	242	240	256	260	247	239	236	225	258	257	227	256	239	219	229	238	227	239	247	219	267	271	254	218	247	265	224	252	234	255	269	225	246	221	199	255	219	247	255	261	256	228	235	261	236	240	206	222	210	239	256	244	245	215	228	247	220	257	267	280	224	245	252	241	218	208	251	223	250	262	233	210	204	215	250	261	254	250	245	277	230	239	240	256	238	253	235	233	240	247	241	256
2504	617	589	604	630	614	603	559	569	566	566	564	566	540	552	550	593	595	587	574	562	579	579	609	576	578	555	549	563	557	504	565	528	564	627	538	586	566	514	541	549	555	528	606	566	580	578	614	554	574	596	551	535	572	586	577	552	557	517	549	542	591	543	537	597	616	580	571	536	558	580	568	567	558	541	570	577	531	562	556	572	583	551	600	561	565	533	578	604	526	584	533	534	582	552	601	568	638	619	540	560	562	564	558	534	585	581	576	595	572	589	605	584	567	545	573	526	552	577	614	549	543	560	584	527	551	549	585	566	553	578	556	580	570	581	603	598	559	593	592	562	530	579	576	563	556	542	558	606	579	586	545	580	530	567	541	627	585	586	563	615	538	572	570	579	573	568	575	557	591	561	546	567	535	593	532	574	578	576	580	580	559	557	584	557	597	553	587	558	599	577	555	575	539	553	583	555	549	598	554	508	553	551	585	544	587	527	596	575	554	554	544	563	562	546	532	554	572	547	529	575	563	603	578	563	602	554	560	560	585	541	577	550	528	542	600	527	616	523	587	530	549	548	564	556	530	555	543	575	568	561	545	579	539	558	531	553	570	560	531	538	563	572	556	604	572	552	559	576	591	574	584	534	570	557	576	556	524	537	568	548	597	563	566	556	554	520	557	590	574	610	562	539	567	553	563	572	542	603	568	542	546	554	539	536	547	568	564	513	594	549	589	521	557	540	563	563	575	541	547	565	540	579	575	553	569	592	549	566	539	562	586	532	575	542	571	596	581	569	591	600	540	534	520	529	564	534	544	558	545	577	571	580	572	595	584	585	523	568	540	560	588	600	554	578	560	548	546	618	561	560	583	548	566	589	553	558	570	570	602	505	564	588	595	555	575	550	564	559	561	515	538	609	567	538	562	508	533	527	563	583	540	586	546	533	569	574	583	582	584	546	531	564	588	556	558	526	520	575	540	541	529	601	547	587	513	561	571	560	564	519	544	564	565	524	531	542	536	559	565	586	578	603	548	551	569	613	572	586	554	550	565	579	541	558	563	563	579	556	523	597	548	610	569	529	511	582	545	568	525	541	546	592	577	591	542	551	551	578	551	534	605	560	581	559	546	624	519	532	604	594	564	582	562	556	564	544	581	531	592	573	581	543	548	555	575	555	537	569	566	572	573	568	550	556	564	617	516	575	542	566	538	559	522	568	576	598	587	527	588	572	584	564	500	570	617	560	573	569	554	594	542	543	544	524	551	597	543	545	575	575	597	563	628	542	538	563	589	587	548	581	542	562	553	531	557	539	592	578	561	526	553	598	552	541	555	513	579	564	601	548	623	538	547	579	591	561	563	586	509	532	543	565	591	586	578	553	534	533	560	553	533	508	552	558	554	526	547	558	617	563	574	599	581	539	553	577	551	601	598	542	576	555	584	606	560	575	517	558	601	568	563	546	605	537	560	527	559	504	561	537	543	572	586	558	518	533	555	548	574	541	574	530	532	589	553	581	544	611	569	558	589	533	531	555	558	546	545	540	549	537	563	571	542	568	587	516	584	559	529	543	552	563	567	574	623	554	578	534	574	571	589	537	543	555	557	584	576	547	569	546	544	580	533	562	548	578	579	542	560	527	558	581	569	575	570	550	549	563	550	542	580	557	528	555	582	540	558	515	602	567	551	557	578	561	605	521	555	538	563	565	528	577	594	538	578	580	557	527	553	540	601	605	592	609	547	534	602	581	578	529	545	553	568	562	529	533	578	530	566	595	601	550	565	572	559	559	571	598	566	547	553	504	569	552	570	563	594	523	558	563	559	582	565	600	558	561	532	550	563	577	546	558	570	599	571	587	556	549	594	565	522	562	592	595	554	558	555	557	540	566	554	604	576	594	555	557	514	563	539	576	520	565	557	588	526	570	536	536	544	563	577	527	547	595	536	559	588	575	536	580	560	565	578	541	524	570	585	481	605	607	573	556	623	567	570	542	557	572	576	581	531	546	542	505	583	564	564	585	575	560	543	605	517	582	583	573	567	576	598	554	524	596	576	576	564	549	586	487	554	594	567	578	588	584	599	598	567	541	566	579	554	565	596	553	579	563	536	570	536	567	589	562	584	595	582	565	563	551	552	564	581	576	574	587	579	541	610	568	567	560	572	572	553	584	572	567	549	573	576	555	575	543	577	565	524	575	540	518	572	546	582	550	544	547	558	535	586	564	551	496	566	535	564	538	579	560	493	540	556	557	582	550	581	545	584	602	599	550	573	515	568	539	558	533	563	592	539	534	540	554	575	586	524	617	560	562	560	561	573	541	566	568	568	552	577	598	566	550	570	526	556	555	564	559	588	560	577	560	528	532	533	532	542	604	537	542	546	567	545	602	529	512	582	598	605	569	558	555	529	530	549	581	542	533	573	574	551	543	568	559	521	546	533	585	542	524	536	574	576	561	558	561	580	542	563	578	569	552	576	580	544	572	546	563	567	578	563	522	588	532	561	561	545	538	532	548	584	540	586	543	539	606	552	572	579	559	534	555	565	570	562	537	514	513	594	577	544	592	579	538	550	618	546	604	565	555	531	550	511	528	575	593	570	528	586	528	585	533	581	528	566	557	546	586	562	568	554	627	553	535	546	560	539	615	535	576	560	547	567	548	560	558	552	544	594	569	561	552	601	597	568	538	564	555	542	557	547	565	591	526	551	557	594	532	552	564	562	519	564	535	534	519	561	547	589	581	542	553	557	560	530	594	505	544	569	561	551	545	542	565	602	569	555	575	549	579	560	564	565	582	576	571	592	624	538	589	562	516	574	538	568	551	547	605	577	550	572	591	523	568	578	561	568	555	572	576	566	597	585	552	584	574	564	552	556	607	549	553	573	547	531	539	574	552	554	622	586	570	554	604	530	568	547	542	591	554	568	562	566	560	551	538	552	550	517	559	511	565	587	519	538	600	593	574	545	559	538	567	587	616	576	560	563	565	539	577	556	587	533	571	549	545	566	550	507	512	591	582	498	538	535	560	555	577	554	574	545	567	564	570	614	542	572	549	559	549	550	553	557	583	554	556	556	579	546	538	579	534	570	526	553	552	559	637	599	557	586	556	589	611	579	556	556	563	618	579	519	594	586	564	569	582	550	563	556	521	550	558	572	550	546	544	555	576	554	555	562	546	567	563	558	549	593	536	532	545	596	556	524	538	531	589	535	557	557	542	571	573	565	606	596	535	556	588	570	557	579	545	517	590	568	547	601	536	556	567	596	584	543	553	553	592	577	563	559	576	514	595	586	560	546	595	580	588	599	572	575	574	564	577	572	576	585	557	567	590	551	521	526	542	528	571	571	538	569	577	550	571	559	553	579	538	575	537	585	570	597	594	553	541	536	571	595	570	557	568	549	532	553	591	552	545	559	624	562	596	543	581	579	559	526	548	579	599	606	585	573	491	552	551	613	552	555	641	570	542	527	578	626	528	558	546	566	600	555	589	587	586	569	540	580	552	588	543	570
9405	755	746	624	473	435	411	410	398	390	340	371	357	359	362	349	337	316	308	337	355	388	344	369	320	343	363	385	336	338	334	358	362	351	307	347	358	323	287	319	330	337	319	300	358	336	342	341	322	354	333	317	343	374	311	333	368	366	350	348	338	337	344	301	330	335	332	334	304	303	344	334	351	322	312	373	345	305	330	303	354	347	334	313	359	332	333	342	330	305	367	325	357	319	309	342	337	308	305	324	298	343	319	286	340	355	301	312	362	340	322	299	352	338	306	325	325	329	318	340	322	317	321	325	346	319	353	298	333	314	323	309	366	335	325	300	293	346	337	303	326	312	334	320	304	347	370	322	295	321	367	338	338	338	341	308	352	343	331	372	347	325	297	308	331	355	332	326	341	316	328	332	311	324	358	315	325	334	369	331	341	360	302	331	305	338	358	358	325	313	358	326	348	295	324	364	319	329	315	340	361	364	366	349	310	325	332	360	284	341	352	302	329	332	317	327	334	303	335	343	351	353	308	334	326	360	322	304	321	338	330	312	303	320	326	308	287	363	328	341	331	328	333	298	320	308	363	309	321	335	313	336	361	326	336	352	308	305	287	330	335	334	324	312	312	364	308	328	342	325	322	318	319	305	331	311	335	314	349	326	311	364	332	338	313	326	353	338	323	311	348	343	321	334	364	317	363	365	302	349	321	296	341	327	329	364	338	319	360	303	320	309	338	350	318	354	353	333	353	286	349	312	348	343	340	321	312	304	336	352	334	332	328	324	310	347	347	345	329	352	336	357	319	361	350	308	296	312	328	338	320	331	373	323	290	302	319	317	338	291	348	315	311	297	336	311	288	301	348	339	335	302	329	335	378	309	301	298	344	325	308	346	370	338	302	324	301	322	346	336	357	357	354	335	343	332	300	325	342	318	332	358	314	309	342	343	361	352	367	337	335	308	322	328	325	309	344	350	349	305	348	314	313	330	340	294	347	355	339	327	328	304	319	329	325	331	329	340	342	333	349	348	345	385	290	337	345	369	333	353	297	363	327	343	346	301	327	338	313	299	312	339	346	337	323	325	326	298	350	313	352	349	340	316	338	331	293	308	328	319	328	335	329	313	298	330	324	282	297	336	328	309	372	349	345	348	371	329	340	293	339	327	318	338	329	349	332	313	302	334	312	341	333	324	317	332	350	329	289	355	371	303	317	321	311	358	339	328	325	352	353	308	313	291	302	334	324	352	303	318	341	310	327	367	349	307	330	355	298	294	320	330	360	332	336	311	348	326	327	312	358	305	315	326	331	288	367	334	322	312	358	330	362	327	359	322	353	346	337	331	363	342	314	371	342	327	321	340	317	294	316	392	299	330	314	312	316	319	290	286	330	301	313	275	370	352	319	311	326	364	348	386	342	335	296	350	317	291	361	325	342	366	306	334	353	336	324	358	348	357	332	357	340	378	347	345	341	315	355	297	343	311	353	317	335	335	307	330	330	335	346	331	316	308	362	307	369	325	319	328	334	339	327	349	370	318	300	303	286	290	318	321	363	317	304	329	363	328	317	335	307	354	359	303	356	307	333	351	337	327	319	310	324	343	345	300	309	340	315	319	312	328	305	291	298	306	308	351	325	316	341	361	356	334	356	311	330	329	338	326	336	362	350	381	316	324	375	324	326	334	313	302	316	310	342	290	301	359	335	344	348	329	312	344	326	342	353	344	372	326	340	314	327	332	334	312	335	296	361	311	339	347	318	305	352	330	295	320	316	358	325	337	337	297	342	315	330	347	342	310	327	306	340	311	299	325	346	318	350	323	327	357	335	334	353	352	350	340	333	351	304	366	344	298	337	338	325	320	343	343	327	315	348	326	352	318	356	328	328	293	335	322	295	327	358	357	324	305	298	316	339	352	356	321	343	347	308	347	322	338	348	330	299	300	321	340	378	341	335	328	304	350	327	357	354	338	352	339	309	336	325	327	357	330	316	359	317	337	361	311	348	312	309	334	322	337	375	308	316	324	301	352	327	335	329	311	334	327	346	325	345	286	368	338	314	321	356	357	356	349	327	331	358	317	315	321	332	306	305	318	341	300	373	323	364	343	357	325	362	345	367	306	318	338	339	346	341	287	320	323	352	322	333	307	341	323	335	318	328	350	325	369	351	341	356	359	342	302	335	325	340	309	319	355	346	371	342	322	322	364	328	328	326	354	341	337	350	333	321	312	325	321	310	370	350	317	307	337	348	332	304	323	351	318	324	313	327	354	313	302	373	319	338	337	335	326	319	308	347	298	329	355	328	334	370	338	306	303	319	324	364	337	342	342	328	334	356	365	326	366	315	329	332	326	288	307	335	315	326	348	287	308	313	320	335	353	312	350	354	340	338	335	357	342	342	341	293	329	311	338	318	339	326	306	354	352	348	320	319	317	330	334	325	346	305	312	335	307	338	356	324	325	342	296	365	356	318	327	339	326	360	351	341	319	336	346	304	309	326	330	334	325	290	325	317	295	326	338	318	318	294	336	325	335	335	345	317	290	327	315	335	356	315	318	310	324	312	351	350	359	324	324	327	323	308	318	319	333	296	345	378	302	361	320	314	332	336	295	356	286	341	346	319	318	294	319	321	332	341	333	366	339	304	322	339	346	336	347	323	310	331	321	337	347	350	337	351	333	342	346	339	355	333	310	280	309	339	336	349	318	342	335	345	322	323	328	337	332	305	312	345	354	346	329	328	332	317	340	282	348	322	342	334	334	329	339	343	298	318	324	337	305	312	313	301	351	325	368	316	355	311	327	304	321	343	360	365	346	337	358	318	346	300	312	320	356	340	308	332	322	341	318	352	350	334	327	309	311	330	332	376	331	290	315	354	302	332	313	355	329	342	333	346	310	318	344	339	369	312	316	321	318	365	316	328	329	320	322	302	322	315	325	336	336	332	330	324	356	308	324	339	330	363	309	356	328	323	318	314	321	315	348	334	386	350	357	326	336	307	356	334	294	342	387	327	331	345	377	324	331	343	328	316	343	345	287	363	338	336	362	306	319	331	318	334	339	294	369	359	321	317	328	339	339	351	353	349	326	339	315	330	284	300	333	341	328	306	325	314	344	361	291	343	307	313	301	366	362	301	330	323	357	325	322	301	343	305	354	329	342	326	330	319	323	350	318	339	316	328	338	337	321	317	348	346	364	350	334	355	360	326	294	317	337	344	343	304	322	327	319	304	339	341	350	319	342	317	360	324	345	364	302	362	343	325	315	328	347	315	336	318	332	359	341	370	292	332	331	336	343	304	333	333	316	316	303	322	337	349	304	320	348	330	353	297	336	323	338	310	344	323	318	318	314	396	357	351	310	304	316	320	361	334	368	302	356	301	288	297	306	326	338	321	328	322	367	339	358	334	364	320	341	325	329	352	353	305	344	285	321	359	316	314	278	332	334	343	341	343	343	318	301	339	341	302	327	349	335	315	330	335	316	335	301	333	302	355	314	328	318	299	322	322	344	278	294
7238	1082	1488	1610	1422	1275	1203	1065	1028	974	911	864	875	858	832	830	764	788	835	789	787	741	780	781	764	789	797	748	781	821	744	739	750	746	790	757	741	784	769	800	777	730	721	732	738	805	751	772	744	728	784	728	817	833	796	763	798	798	756	715	734	789	741	762	747	766	765	757	760	743	773	788	776	739	766	751	776	798	753	819	773	777	748	794	782	707	764	765	762	730	806	820	769	776	737	787	751	778	821	704	791	774	773	704	788	781	756	774	774	767	747	828	770	782	765	756	784	767	711	756	754	716	756	705	769	773	799	719	733	765	741	734	750	764	779	747	802	804	775	750	695	731	731	747	754	744	766	730	734	756	778	742	714	705	780	780	725	711	781	760	747	756	756	775	741	776	786	793	772	799	747	760	764	733	761	787	716	735	754	711	744	748	706	771	773	722	759	746	761	742	734	770	738	780	746	727	737	773	776	757	761	788	758	732	759	794	718	743	745	743	734	777	752	739	708	743	695	752	715	735	767	770	737	719	725	758	770	731	754	738	747	776	715	782	784	754	762	728	741	723	792	716	745	745	726	775	685	747	781	788	737	772	751	815	780	732	712	753	737	759	731	737	759	729	769	757	741	770	734	730	745	753	746	770	744	762	733	771	707	715	798	754	776	740	752	761	737	743	698	742	743	751	745	753	719	743	752	781	735	695	761	733	728	752	734	752	750	769	791	687	721	762	726	740	739	794	808	685	702	772	721	775	765	818	731	750	748	741	677	744	763	728	777	754	791	768	741	762	773	736	809	734	756	727	778	744	728	750	751	698	764	736	752	715	767	732	727	714	756	744	722	721	767	745	762	719	736	744	759	789	732	754	736	765	756	743	756	746	792	738	733	746	749	745	787	750	725	757	770	777	733	692	740	801	747	743	763	735	758	748	772	724	729	793	761	796	735	742	826	732	740	737	761	765	716	732	743	772	737	797	759	749	783	723	745	723	736	765	747	744	753	721	765	762	792	716	775	786	764	749	744	702	757	729	711	760	751	697	739	762	757	769	703	769	762	788	733	734	776	808	708	761	734	775	784	772	732	770	748	701	756	758	733	778	749	768	761	792	697	739	754	766	763	766	677	761	707	733	747	743	765	748	700	768	706	761	715	731	765	719	785	780	731	789	774	809	735	753	711	741	732	739	746	715	716	727	724	721	729	741	759	730	723	742	748	768	804	702	713	757	706	780	760	724	750	742	705	713	751	739	740	732	758	764	735	727	717	754	727	742	746	740	712	713	783	752	737	742	735	788	773	738	781	741	755	757	756	739	756	737	748	749	716	753	768	741	738	710	755	726	702	767	719	710	783	727	751	740	721	787	734	748	749	778	740	736	749	743	751	736	786	740	769	727	735	757	774	737	750	752	737	761	728	785	761	789	701	753	807	799	768	759	746	719	728	776	739	737	757	729	734	726	723	739	738	804	764	747	749	712	769	756	757	766	778	765	731	734	757	756	829	731	806	765	746	721	824	783	775	744	725	754	727	721	780	743	765	729	746	772	721	762	727	749	808	723	736	761	763	735	778	754	743	747	768	748	740	738	762	746	803	735	839	734	755	758	695	719	739	746	766	736	780	808	742	761	719	757	726	749	779	761	761	749	739	751	757	713	762	759	745	776	798	722	836	708	739	761	708	847	774	745	790	739	735	805	737	718	720	725	760	772	701	719	747	747	734	734	757	708	773	689	730	729	730	746	752	724	729	786	746	740	747	711	755	818	759	788	706	801	765	740	775	726	762	764	745	785	710	783	693	761	743	759	730	735	739	723	726	723	792	777	742	776	791	746	747	761	789	703	715	696	724	765	746	750	724	760	681	756	763	744	726	765	742	780	748	721	744	759	746	730	766	723	755	741	707	705	714	782	747	766	760	762	737	796	797	707	796	724	760	698	795	771	730	793	730	749	752	766	723	726	789	774	759	787	689	758	714	770	764	740	712	799	765	768	756	737	715	744	744	731	716	711	726	748	772	779	733	738	770	783	723	804	695	765	767	733	790	710	750	818	684	775	715	698	696	730	739	710	732	757	753	791	714	719	750	685	756	757	751	760	703	709	789	798	744	738	751	771	705	745	799	748	746	728	737	731	760	714	758	738	784	774	739	732	741	738	753	751	792	790	720	698	692	712	729	723	727	750	734	692	744	759	773	730	763	723	801	782	732	766	761	747	773	746	751	717	746	737	714	729	786	749	687	768	774	722	719	763	732	742	775	725	718	735	770	755	741	764	749	740	784	718	730	770	724	746	720	724	759	775	706	816	711	777	728	721	695	720	771	692	741	757	704	730	753	771	754	723	726	765	694	766	750	734	763	761	716	764	751	749	718	739	778	747	773	707	744	702	743	731	769	791	751	747	720	789	686	730	811	741	761	774	749	702	780	790	750	735	766	734	737	778	724	776	732	714	739	719	782	712	738	757	814	722	749	738	760	749	697	718	760	741	694	702	724	727	772	770	750	687	767	756	748	785	789	746	732	746	726	720	727	757	734	776	730	809	783	787	777	693	763	727	745	725	799	745	754	675	782	739	765	749	760	769	745	752	769	719	726	742	749	793	804	769	728	754	721	752	746	716	718	743	757	704	750	755	779	775	755	787	733	788	757	715	743	717	736	751	773	735	765	739	766	726	728	735	763	740	729	754	719	770	761	778	759	754	763	764	750	776	730	743	737	751	751	730	777	755	752	772	813	772	765	760	693	760	709	784	771	789	709	777	739	753	755	768	759	779	800	770	716	692	750	722	761	762	709	775	784	741	727	760	767	756	763	755	744	705	788	780	751	774	706	800	732	738	749	739	751	713	737	737	729	723	802	714	732	788	783	706	759	767	717	713	759	750	696	783	736	769	722	737	824	740	727	768	724	729	764	735	761	713	757	786	744	741	749	766	739	708	713	776	723	689	748	776	737	758	750	709	749	744	728	796	696	767	761	741	748	769	738	754	794	733	713	755	725	765	772	738	716	764	728	728	727	708	693	756	724	769	742	744	733	754	765	752	788	720	719	747	802	728	801	725	741	742	781	730	714	711	727	710	803	738	797	716	728	749	754	782	769	789	709	744	765	741	723	710	787	771	772	760	733	748	734	792	805	749	745	731	758	725	767	708	752	754	745	728	757	703	764	702	792	758	754	730	777	822	787	728	726	778	738	730	751	770	738	749	748	760	722	752	694	780	774	737	772	752	767	707	743	751	735	732	731	758	673	767	775	720	742	741	697	760	753	766	795	786	743	773	784	761	778	717	723	779	708	765	755	783	758	748	763	739	715	721	754	722	750	720	706	762	762	752	764	693	744	749	741	746	760	776	753	722	771	767	722	737	717	690	703	706	744	740	733	703	742	762	788	729	756	736	715	745	756	718	758	749	735	756	709	744	742	778	750	752	709	751	777	740	743	712	752	720	765	739	753	732	705	710	786	761	797	765	743	736	707	735	727	724	777	776	764	757	770	765	767	761	733	735	752	735	743	796
16171	1538	1221	951	779	603	553	510	482	483	464	435	431	421	442	407	419	424	411	415	420	422	429	437	422	443	373	398	392	409	369	394	398	453	373	423	380	400	422	408	403	434	459	427	392	393	391	394	436	404	391	409	419	436	400	400	373	400	376	408	404	407	413	394	411	369	416	414	413	459	341	409	427	396	380	395	416	472	395	416	418	406	428	412	416	413	434	432	376	433	390	401	415	380	384	396	442	420	408	438	414	403	435	384	398	424	375	389	396	396	428	386	383	407	406	452	411	424	433	424	412	410	398	402	422	433	439	438	430	378	386	417	392	415	410	405	426	437	407	428	417	413	403	404	397	420	417	470	393	436	387	380	418	383	419	452	411	405	376	411	449	420	397	441	399	394	382	403	452	404	415	402	440	436	382	397	425	401	405	411	392	401	406	411	422	445	384	429	383	410	391	401	403	427	391	388	419	407	415	415	403	420	395	390	389	387	412	389	416	389	446	409	358	391	383	443	401	403	400	361	406	421	410	408	390	378	379	397	386	443	441	416	431	418	384	399	415	430	440	370	418	425	439	385	397	404	425	393	374	432	407	400	401	391	371	410	416	422	427	406	402	388	392	438	420	445	386	384	426	373	392	421	438	424	457	407	389	410	412	413	379	406	369	429	415	378	371	449	436	406	382	430	416	390	389	397	454	377	383	403	419	414	396	382	401	399	434	380	395	405	428	386	381	404	430	442	450	407	388	444	419	394	433	426	402	419	401	390	422	385	411	380	367	395	371	401	420	418	389	414	396	398	429	407	412	394	410	392	424	389	397	406	352	397	397	439	413	446	422	420	452	428	390	383	454	405	432	394	446	405	412	400	427	392	410	415	378	383	408	408	433	393	402	362	384	448	411	407	384	415	446	445	393	405	446	407	418	393	428	417	404	402	386	408	420	419	399	424	360	395	396	399	374	408	390	419	442	420	432	397	409	418	423	402	404	411	427	388	407	396	407	416	367	395	380	410	380	419	435	427	398	417	377	367	415	424	434	443	423	417	401	381	382	406	403	418	440	403	378	421	384	406	385	389	426	424	439	401	407	414	453	434	409	398	418	367	377	386	411	388	414	418	470	394	453	435	401	391	390	441	412	428	454	386	390	430	387	385	416	417	425	394	404	420	422	423	395	432	396	422	395	414	370	411	398	407	417	414	419	418	423	404	422	397	398	434	389	407	409	423	410	377	374	392	385	395	401	394	414	424	422	387	426	396	354	413	413	409	415	368	403	399	441	398	393	419	375	421	440	404	392	417	367	360	413	424	449	409	438	442	411	408	432	391	397	443	419	446	414	393	398	404	396	421	373	419	405	408	409	422	407	404	397	404	429	395	414	408	433	388	405	417	434	441	426	381	411	459	379	426	373	414	402	395	392	419	426	427	393	372	424	394	366	383	405	392	430	410	393	394	423	453	386	415	415	373	398	441	404	427	432	405	421	385	390	407	397	372	385	402	436	381	398	408	402	421	408	371	416	423	445	404	410	365	385	419	386	393	424	411	418	372	416	369	406	416	357	417	390	407	402	452	371	399	411	435	415	431	396	406	407	405	382	406	389	355	406	393	382	448	360	405	410	362	457	417	358	381	394	416	416	427	424	385	406	427	409	402	406	455	413	402	393	410	415	400	435	409	406	400	399	407	390	390	399	408	438	396	416	422	449	409	431	433	427	392	434	386	412	398	412	421	402	382	425	387	407	441	403	408	417	429	428	355	422	432	410	434	405	403	412	384	417	429	435	384	395	428	432	400	371	434	400	379	396	402	409	426	432	423	388	445	443	453	412	396	395	416	457	437	353	372	399	365	385	388	400	426	386	394	403	358	401	394	380	425	438	377	413	416	418	373	365	402	401	404	391	405	367	426	403	372	477	420	418	443	391	388	383	431	395	375	426	435	402	419	387	377	368	408	398	423	406	438	429	418	406	401	393	395	392	438	393	404	451	425	423	391	372	423	458	376	427	435	429	452	391	398	415	409	408	384	419	402	339	385	385	386	403	403	467	409	448	415	429	399	406	402	410	376	391	415	401	410	406	433	390	374	390	394	351	382	409	437	364	377	401	413	377	382	438	411	396	454	439	439	411	410	402	413	396	391	399	402	393	434	432	417	392	425	423	406	380	441	427	403	361	402	433	421	402	384	455	417	402	416	391	418	407	417	392	416	401	458	381	417	397	419	403	394	467	403	407	451	398	390	423	391	406	372	421	418	412	435	399	417	423	428	369	371	394	384	394	405	399	381	399	367	404	396	425	409	454	388	417	414	437	424	427	409	428	395	405	394	365	387	408	440	397	383	447	406	383	366	467	403	415	419	464	397	412	411	407	399	432	413	394	375	368	414	398	372	426	441	356	414	387	446	381	431	446	441	395	379	381	428	402	416	383	404	387	408	399	407	427	441	420	374	421	386	399	441	399	388	428	384	367	380	442	396	418	407	408	435	402	404	427	459	396	390	401	397	380	407	400	414	386	392	399	416	440	389	410	432	427	387	399	401	411	408	431	401	398	423	404	404	388	436	436	444	427	397	427	456	427	447	454	420	405	423	433	382	370	419	444	414	407	409	415	418	392	405	408	401	439	403	381	393	388	401	357	446	391	408	396	410	378	374	423	373	412	440	365	410	411	384	420	417	393	412	398	431	391	387	385	445	388	445	414	386	391	389	404	456	380	436	389	379	412	418	415	437	401	383	400	432	362	415	407	382	405	405	395	393	375	422	408	415	381	421	421	422	436	424	416	419	398	430	365	439	438	423	424	411	414	395	441	413	434	412	410	390	399	445	414	389	380	386	403	452	415	380	407	404	386	386	427	390	394	405	391	412	447	391	363	415	461	398	399	384	409	417	404	440	436	411	390	379	448	390	431	438	436	388	391	430	413	405	417	445	414	403	393	403	415	373	375	424	378	428	435	428	397	393	420	429	369	372	413	377	409	375	457	420	437	432	405	410	390	421	386	381	367	394	443	405	425	423	402	435	406	411	379	410	443	386	403	398	435	414	389	419	359	418	425	406	414	417	446	421	435	397	388	380	425	394	431	401	434	369	437	394	401	415	380	382	420	404	447	398	361	406	450	406	431	414	411	470	390	401	429	403	402	403	405	423	379	446	398	410	427	434	418	410	413	459	394	418	448	403	465	416	394	414	439	421	422	393	405	388	406	414	415	451	392	388	379	379	414	391	378	425	429	378	400	470	411	406	393	427	361	423	409	370	352	405	421	407	409	420	408	425	414	421	404	386	396	391	393	435	391	448	407	415	434	395	357	404	417	431	426	431	393	406	396	418	409	417	428	397	444	386	395	381	400	401	378	395	450	377	411	400	381	426	399	417	418	427	366	390	398	395	378	413	394	401	409	395	388	404	347	353	398	437	417	408	354	399	419	428	396	381	372	413	397	403	439	418	408	390	409	442	405	434	445	406	417	443	407	386	405	420	409	385	425	376	406	393	399	381	411	396	393	385	428	432
9425	1475	2327	2600	2318	1821	1686	1434	1364	1327	1178	1117	1080	1122	1033	1062	1057	1038	967	981	948	994	969	942	956	927	958	907	938	948	946	891	937	968	942	940	907	897	855	960	911	934	908	888	888	876	914	853	902	922	908	922	965	913	968	953	924	904	901	920	948	911	900	943	904	876	901	866	921	939	906	989	951	906	916	923	937	890	902	906	853	900	972	918	1000	887	927	941	907	914	957	938	972	900	898	935	942	901	863	867	937	909	862	947	908	976	905	913	881	934	909	895	933	933	940	901	911	938	864	872	885	889	902	865	910	864	866	927	921	878	919	878	908	915	865	913	883	879	884	902	915	894	894	901	896	907	910	939	858	931	867	839	874	902	877	922	886	860	916	871	922	835	921	954	911	920	889	888	909	863	897	883	900	904	845	871	925	941	861	876	911	859	910	861	849	874	858	862	840	924	917	879	868	916	836	924	839	940	892	902	846	850	869	899	873	898	902	882	911	892	873	846	889	928	928	851	964	850	863	877	870	883	915	894	882	896	927	929	899	852	899	873	866	886	868	915	855	860	905	920	893	911	853	881	914	903	879	874	904	894	921	937	859	929	923	905	846	875	899	908	878	930	863	959	887	858	859	913	879	877	840	902	936	901	879	866	884	913	929	837	854	883	861	924	894	888	873	870	891	874	923	864	925	919	848	921	874	932	870	851	874	934	869	900	875	882	836	936	875	891	930	857	933	916	849	932	883	891	945	900	873	897	884	869	894	883	910	839	905	902	952	852	900	899	917	862	844	854	903	911	869	813	927	896	859	835	834	865	808	907	827	902	851	864	897	885	932	920	893	876	886	871	887	842	883	887	949	889	878	933	927	875	851	868	891	898	849	888	922	877	917	928	854	848	874	900	885	909	934	937	856	868	903	890	930	839	875	883	900	918	886	889	914	915	871	878	891	894	893	902	865	876	903	908	876	885	879	830	850	885	918	893	862	882	859	907	932	906	821	895	912	888	898	914	892	885	842	878	871	920	841	812	852	904	901	832	890	863	879	874	883	897	910	916	851	921	901	920	826	888	879	886	873	857	904	885	935	913	858	920	876	908	881	841	931	865	886	871	914	937	881	950	895	918	935	894	909	886	916	904	945	896	902	890	861	874	871	900	902	882	896	938	901	937	833	911	887	899	928	910	862	873	878	910	837	854	896	876	841	829	873	911	898	833	926	856	857	900	907	874	894	892	892	878	885	847	906	895	844	905	875	839	877	891	867	863	902	866	885	900	917	849	912	890	837	859	909	908	930	889	846	919	910	906	857	899	891	905	901	879	863	880	879	854	905	876	856	900	850	870	897	879	844	852	920	893	856	863	828	929	887	887	900	846	860	897	950	884	884	937	900	903	885	937	865	853	873	858	905	920	883	906	898	907	956	886	879	895	896	906	906	865	877	857	923	834	904	872	846	853	841	904	852	892	831	887	814	881	890	903	868	875	877	878	878	898	894	882	908	988	805	893	805	862	889	899	860	855	860	858	903	916	857	854	866	913	894	836	917	933	881	886	849	858	863	866	877	926	854	904	914	840	906	869	883	877	902	909	888	894	868	863	890	871	862	906	848	884	892	860	893	896	827	859	878	864	832	891	893	870	859	857	875	928	896	883	887	857	936	929	901	863	870	881	930	849	877	866	885	908	872	913	865	894	910	837	906	842	874	856	858	933	898	925	907	855	908	905	859	870	897	922	852	910	872	859	829	862	866	895	912	901	872	852	924	931	898	913	918	886	888	927	863	835	882	854	826	842	835	864	871	880	860	865	861	904	850	921	862	897	881	849	881	813	883	925	883	812	901	865	904	921	876	884	894	841	921	942	867	867	888	879	843	910	875	869	819	849	920	895	923	961	872	866	881	876	841	888	854	909	937	910	912	894	881	904	905	870	900	857	876	828	854	863	838	897	873	910	861	899	889	889	963	895	896	856	908	867	892	901	899	907	834	868	879	845	891	951	867	852	941	882	871	904	892	887	905	845	916	855	877	901	897	873	882	834	859	904	847	891	901	866	867	890	875	849	896	873	877	914	841	851	906	882	892	867	839	912	892	891	913	896	915	858	873	840	864	929	906	909	919	894	866	868	889	905	896	848	883	870	862	882	881	970	851	899	891	942	862	907	893	888	856	935	854	854	933	897	880	869	907	868	966	905	881	861	877	871	875	930	864	915	869	889	888	878	978	902	864	825	833	896	904	894	909	897	824	874	829	878	858	851	839	829	881	894	892	905	852	852	929	910	875	903	898	896	888	873	928	870	932	873	876	914	897	930	916	851	830	834	900	866	875	902	849	884	923	901	851	883	857	876	885	945	897	907	946	885	870	904	871	903	851	869	868	873	916	891	907	884	927	934	867	894	884	850	902	880	875	893	899	856	853	872	822	871	850	882	918	894	880	913	857	929	879	947	859	848	892	908	851	918	926	909	869	851	827	873	894	871	869	858	915	901	858	901	891	856	877	872	905	892	862	852	923	915	909	857	913	873	880	872	883	858	899	925	907	941	874	876	859	920	903	915	854	906	891	897	863	847	810	857	949	878	899	861	873	880	946	863	951	878	917	936	920	898	860	903	874	858	886	872	881	942	930	851	861	872	923	943	920	886	884	902	858	885	875	912	924	873	875	888	922	893	905	878	862	898	853	853	879	910	889	863	809	942	838	921	908	861	865	920	910	892	918	859	949	842	871	895	888	841	879	879	889	907	875	903	888	934	825	886	865	937	854	842	889	937	914	873	929	835	885	917	900	899	851	880	853	899	885	852	860	834	774	943	886	831	866	900	866	856	852	874	928	877	883	912	886	911	886	918	899	925	869	883	924	894	889	928	890	868	830	851	912	917	885	910	887	846	844	877	887	860	853	865	861	877	933	923	885	920	912	897	883	914	864	898	862	861	906	852	879	929	931	917	874	899	858	892	924	910	877	878	877	834	897	885	877	868	865	922	894	864	943	865	842	857	828	892	909	942	898	865	868	847	861	869	885	899	920	932	880	823	912	882	894	834	905	832	843	911	914	871	876	844	884	859	887	888	845	877	877	895	882	883	883	795	914	840	855	905	903	883	915	850	848	877	915	888	912	904	939	943	884	869	877	887	903	866	868	888	876	928	874	889	833	938	929	919	890	948	895	856	895	892	873	865	839	857	877	884	918	869	846	895	914	856	885	880	910	858	908	897	867	878	914	852	897	901	849	877	846	917	948	882	883	866	871	882	847	883	885	862	894	904	878	892	946	875	868	886	892	865	907	893	852	901	889	847	951	888	877	866	935	868	902	887	893	865	833	887	919	814	903	925	862	860	877	915	877	853	868	855	899	871	919	849	881	906	863	923	813	887	889	883	843	864	862	863	925	884	883	891	902	892	893	901	902	886	855	879	902	909	859	868	876	852	939	892	845	898	825	912	901	891	900	931	882	940	907	828	911	892	846	925	885	923	781	905	890	846	878	855	868	888	941	838	868	854	865	896	900	824	847	896
2379	276	254	234	224	242	245	228	229	222	225	238	240	243	265	220	226	196	244	219	230	224	255	250	248	233	237	250	235	216	224	228	226	225	215	238	234	227	258	242	211	221	218	229	225	257	245	257	253	231	245	218	202	253	233	256	268	223	246	242	267	243	235	231	228	235	241	212	225	226	236	232	222	237	228	211	215	268	213	253	252	250	226	246	219	250	208	215	232	234	273	260	225	273	222	237	251	259	227	245	235	243	222	250	232	244	227	203	259	229	236	264	213	235	211	227	233	242	244	246	175	245	254	229	276	228	241	230	254	201	231	202	245	215	253	229	244	202	247	250	260	230	232	246	237	253	258	252	250	207	249	237	272	207	230	222	214	239	254	215	211	228	206	227	236	264	253	244	259	253	210	213	241	252	243	251	240	224	244	252	225	274	252	234	216	224	230	228	225	223	256	220	224	226	229	199	272	236	221	238	216	217	231	214	197	233	237	232	234	237	247	246	229	222	213	231	263	228	242	228	203	225	231	231	260	233	230	238	237	252	236	229	231	243	241	221	239	234	236	248	229	218	213	226	229	246	186	220	210	244	225	233	269	221	203	228	172	251	232	212	239	241	231	242	265	215	215	258	227	219	211	216	219	243	242	254	258	249	231	264	248	255	234	252	248	233	241	218	230	222	204	210	228	200	240	233	211	249	246	224	237	223	226	230	240	222	198	272	228	220	249	200	236	232	206	248	226	257	224	248	225	232	235	234	230	203	241	248	236	243	229	245	249	235	209	225	239	229	236	234	224	242	251	254	254	249	212	223	246	237	257	219	242	236	235	183	223	238	227	237	249	204	220	221	202	237	236	226	227	245	225	270	245	224	249	220	243	225	244	236	230	248	237	253	236	195	238	238	225	222	248	260	241	221	203	248	232	268	238	235	224	245	226	234	244	225	199	242	216	228	262	238	227	225	227	215	238	238	227	244	234	250	232	235	208	215	256	256	211	206	214	193	239	249	240	239	254	244	205	214	235	234	219	218	244	231	225	248	254	239	230	230	242	252	234	245	254	240	237	236	230	231	248	241	245	255	254	236	234	228	225	233	237	260	240	209	187	226	238	233	233	223	211	221	237	216	231	269	208	234	243	220	230	201	229	236	225	249	196	214	239	221	222	248	230	239	235	271	226	228	219	228	231	233	249	228	262	264	234	248	226	245	216	220	231	246	244	198	257	221	218	228	221	231	251	257	235	231	230	241	226	235	212	227	229	224	250	214	208	216	243	252	222	224	223	240	232	233	230	211	238	220	224	239	259	239	254	239	218	235	248	230	240	237	264	230	229	219	250	221	228	217	231	251	234	230	243	230	251	221	234	226	251	242	266	224	250	222	221	231	252	231	238	229	251	260	237	237	246	246	249	230	249	226	243	249	227	258	235	265	246	209	226	271	246	227	243	217	253	232	245	201	226	227	244	237	249	248	244	251	231	239	222	225	243	242	259	243	220	229	220	247	233	276	211	230	209	248	247	228	216	236	231	228	264	212	234	225	226	213	253	236	229	227	217	249	258	232	245	239	240	218	253	233	230	236	227	227	227	258	232	229	237	271	223	249	236	241	243	225	226	217	253	241	224	216	230	196	220	246	235	226	221	216	252	237	224	232	238	213	226	226	228	223	227	213	243	221	246	224	230	263	227	199	222	217	222	217	205	254	240	267	260	262	257	225	220	233	234	226	244	237	255	250	227	265	252	239	232	229	248	250	250	229	210	247	262	251	278	257	238	225	247	207	224	242	218	233	247	207	231	246	241	227	231	244	247	231	244	239	199	214	209	273	229	243	268	242	260	246	221	240	247	224	234	261	207	245	207	226	233	220	234	213	213	203	232	243	248	223	242	245	244	254	246	274	246	235	200	210	227	206	209	228	223	216	210	238	248	236	194	216	255	206	210	245	245	231	272	237	214	222	238	247	242	245	249	247	216	189	240	220	210	238	245	244	230	231	238	245	228	252	241	260	237	215	252	228	204	229	239	221	220	240	222	223	248	236	245	221	249	226	223	280	220	238	272	225	207	253	236	241	246	243	262	212	217	252	238	211	258	224	220	244	237	230	246	237	205	246	248	226	230	242	240	267	242	236	216	218	205	211	253	212	212	213	229	233	243	231	229	217	259	233	260	247	230	242	236	255	244	230	238	246	230	235	239	250	230	240	262	238	229	236	257	267	246	237	208	217	261	242	231	234	243	204	198	241	236	240	234	232	229	218	246	261	238	244	237	250	257	242	235	212	247	222	268	230	236	231	238	196	238	201	243	266	223	252	265	267	244	274	240	247	264	252	233	235	208	257	255	235	197	252	272	255	263	193	220	249	240	222	226	247	219	234	273	252	202	235	216	243	235	229	209	260	249	252	236	224	225	214	215	226	228	218	224	226	255	218	245	231	236	223	247	265	265	250	260	232	244	241	210	245	214	209	213	218	230	249	257	232	238	217	220	199	218	221	243	253	224	241	240	235	252	238	207	246	230	237	247	234	226	245	205	268	219	242	237	241	256	246	256	238	255	228	255	257	239	254	248	235	218	248	243	240	231	233	215	231	218	252	233	231	234	237	195	242	208	228	230	222	259	242	236	235	239	258	225	223	219	242	227	224	221	249	225	265	209	237	230	253	226	227	232	238	207	237	252	255	234	213	252	245	220	252	236	238	234	233	262	251	218	251	209	239	207	248	215	234	227	234	241	221	257	227	239	252	242	231	225	209	222	213	231	233	229	200	223	205	218	238	234	245	237	230	252	234	250	282	269	236	233	209	250	224	236	231	248	212	215	261	206	240	243	254	239	248	214	244	245	240	248	235	243	230	246	219	229	216	222	239	255	224	221	241	257	228	231	219	249	252	243	233	264	229	221	230	223	239	256	244	229	235	247	221	215	226	208	240	228	229	236	254	238	240	261	230	218	217	239	235	225	254	217	225	250	221	232	239	245	211	211	233	214	218	215	212	243	240	235	229	243	180	247	221	228	228	238	272	231	258	217	241	214	203	243	232	286	241	229	238	232	218	263	241	212	224	208	254	268	217	226	233	259	230	233	237	219	238	230	238	195	225	264	238	242	252	224	203	226	235	217	236	227	252	253	256	200	236	247	213	247	246	239	235	234	237	212	218	231	239	217	204	209	218	236	208	242	237	246	215	242	224	243	258	229	236	207	249	227	220	244	250	222	201	222	228	232	239	223	213	232	228	244	223	216	225	209	215	223	235	225	226	211	216	251	259	255	249	218	245	226	263	276	245	237	234	283	220	260	243	225	228	224	231	266	259	269	243	225	229	238	180	222	231	267	221	254	209	259	226	250	245	233	235	254	236	247	250	214	236	216	233	223	229	246	274	247	241	252	249	263	195	237	271	236	247	211	251	232	213	269	240	228	248	237	251	254	266	202	269	222	245	249	237	196	238	232	219	240	219	225	229	212	256	231	200	205	211	237	230	230	246	247	225	234	244	239	211	252	247	256	227	218	235
2350	602	579	594	558	583	564	548	573	558	557	542	542	577	564	587	499	583	551	553	562	548	554	554	557	553	570	572	591	478	530	559	545	571	529	546	601	551	565	552	558	538	587	543	537	564	594	606	522	613	521	578	571	541	604	564	574	582	559	543	569	530	567	533	539	543	561	581	558	559	564	527	576	606	565	579	618	531	567	552	570	550	568	579	520	560	578	555	532	549	518	573	574	577	589	538	532	585	571	562	545	585	539	525	589	540	578	606	527	561	560	574	577	515	556	580	556	551	545	573	541	546	539	587	568	570	593	545	525	540	562	603	557	606	571	570	573	527	505	569	527	583	530	545	537	580	530	524	543	556	575	535	584	566	562	572	567	537	560	565	531	548	531	551	588	555	546	517	556	588	576	552	545	566	587	556	559	556	573	527	579	601	517	547	557	569	536	566	592	550	575	570	571	534	572	532	586	585	568	549	539	575	552	582	588	546	573	579	528	566	567	554	547	544	528	526	538	550	533	561	562	506	541	527	581	564	567	522	566	510	574	562	537	578	554	564	532	554	510	576	538	565	543	517	584	568	578	576	543	553	516	612	581	538	571	583	553	595	603	531	569	597	550	621	544	554	552	603	579	601	555	569	541	544	553	554	569	557	544	546	552	580	570	496	575	554	555	568	560	553	552	534	570	549	520	547	518	570	551	560	550	527	554	576	509	564	570	532	593	545	549	592	594	509	567	563	531	552	578	570	603	559	555	613	570	535	570	545	559	541	544	561	559	543	569	539	559	564	511	538	548	559	534	532	531	548	555	526	559	551	532	551	620	569	522	549	526	551	570	588	576	517	571	547	551	530	570	556	584	561	534	562	562	515	530	564	534	562	543	559	505	577	587	565	605	570	576	523	545	540	539	589	527	545	543	552	545	567	496	578	545	552	531	570	558	590	549	561	580	522	565	564	486	564	572	523	537	509	546	538	546	560	572	569	544	553	558	562	545	543	579	558	559	566	502	551	594	539	560	559	581	562	557	546	539	574	507	569	551	543	559	558	512	559	566	558	564	569	561	562	540	563	524	549	549	569	542	536	542	553	609	547	577	532	563	551	569	562	574	555	567	555	549	527	563	528	547	567	594	528	569	575	567	593	522	526	530	557	544	526	569	559	584	537	561	496	545	538	548	577	559	545	559	518	560	574	551	558	618	552	595	546	537	527	570	580	569	570	554	541	542	575	524	517	571	565	537	567	536	552	567	534	578	539	565	526	543	577	558	555	532	528	531	547	560	560	578	532	546	606	580	534	594	533	547	576	561	522	601	544	578	530	554	546	561	590	537	570	529	554	531	557	563	558	534	559	535	538	570	553	538	519	567	559	538	554	546	595	579	548	571	546	560	554	580	572	540	542	502	543	593	505	583	540	504	581	565	581	563	571	571	552	538	556	592	545	548	521	573	567	535	598	548	529	570	575	566	537	525	536	547	590	568	567	564	566	580	531	561	513	565	509	542	609	551	532	559	552	540	519	506	575	533	535	560	554	578	583	542	575	539	549	567	541	556	566	570	559	539	568	552	553	521	569	530	565	536	585	555	590	536	575	580	597	525	556	554	577	584	575	564	577	509	528	558	561	547	513	566	567	529	557	521	494	557	576	573	566	581	554	515	566	555	571	540	580	585	555	539	544	565	588	539	515	561	567	520	539	555	576	526	595	573	577	543	580	544	536	538	573	543	547	548	568	541	546	537	530	574	545	563	521	555	522	536	578	563	541	535	582	613	571	539	547	607	529	564	557	580	595	541	541	571	614	576	581	534	569	570	568	541	501	584	499	590	537	540	541	568	576	587	526	551	552	512	596	551	588	621	583	549	528	559	555	534	515	529	541	577	556	594	579	530	563	558	558	549	538	561	551	549	577	568	528	525	552	558	560	543	531	560	518	509	548	516	538	558	539	580	571	555	555	570	594	544	562	553	544	537	551	541	530	535	566	542	529	561	547	558	569	559	566	516	586	568	554	547	556	581	515	533	549	534	563	530	554	584	620	563	545	517	548	578	569	551	555	592	528	509	556	537	566	540	547	570	532	600	563	582	515	531	559	551	574	545	535	525	549	556	532	565	554	552	546	532	542	544	547	575	551	548	593	547	575	546	530	562	564	549	536	567	550	589	535	549	539	587	563	564	524	549	553	559	574	517	545	560	565	529	542	583	537	532	579	568	608	542	565	563	567	564	577	555	591	587	559	527	553	541	528	540	510	569	549	571	582	581	550	560	543	527	587	574	610	574	584	548	508	567	540	590	556	573	585	562	543	557	573	587	555	535	566	560	507	553	578	561	523	569	552	559	565	567	544	547	555	582	498	552	542	528	569	585	548	580	554	552	550	560	546	513	543	503	550	547	558	575	545	569	515	590	570	518	574	560	545	548	576	540	583	620	536	560	542	581	583	541	550	552	538	568	578	545	535	576	561	548	556	587	544	571	552	541	519	574	511	502	539	534	583	630	556	545	526	542	586	554	593	593	552	601	544	602	550	523	574	529	583	556	566	592	552	576	539	555	578	564	551	529	560	595	605	554	539	586	558	559	607	585	522	574	584	513	560	537	517	550	585	521	557	538	595	574	548	534	525	582	574	577	531	505	531	540	563	588	593	583	569	575	556	631	574	559	560	616	613	559	575	555	534	521	539	614	557	549	619	581	589	510	569	537	614	546	561	562	534	555	518	539	545	616	574	554	583	563	520	546	570	550	546	541	559	556	531	504	589	557	528	512	578	584	556	551	556	592	556	552	570	581	571	515	505	569	539	564	562	558	571	560	578	582	557	554	584	557	525	521	528	559	567	532	532	586	570	543	556	550	538	555	592	563	554	516	538	579	589	569	583	510	544	603	553	527	558	570	533	574	557	588	528	523	550	514	545	535	562	564	630	594	524	542	589	573	520	536	529	513	564	569	532	585	515	528	575	545	540	601	585	512	522	584	531	552	553	581	522	596	595	531	546	532	531	523	573	562	547	553	510	557	555	572	545	530	549	531	555	575	541	551	547	532	544	527	572	554	517	556	553	572	583	584	532	618	541	537	520	542	534	517	539	572	527	562	542	597	554	597	523	546	579	514	560	572	581	564	533	574	533	565	550	546	565	546	552	547	524	533	575	588	575	512	584	545	551	599	544	540	600	608	578	528	560	587	505	544	552	536	562	564	542	545	617	557	538	571	554	582	555	585	604	501	532	532	554	561	528	540	544	573	542	587	554	535	550	530	556	564	619	584	534	563	562	551	544	582	556	576	556	571	535	560	564	562	545	538	538	572	566	566	542	549	561	533	542	574	508	544	492	564	602	590	508	586	530	545	569	537	552	536	599	563	543	524	551	529	531	555	491	542	553	530	541	531	580	548	567	569	560	568	537	551	560	568	567	556	568	550	605	567	564	541	524	552	576	545	534	576	576	550	520	534	536	580	535	515	526	546	552	522	541	548	587	588	528	567	551	555	570	504	576	520	526	593	576	533	564
9293	714	673	641	476	414	403	390	381	368	351	334	342	343	316	357	355	424	351	337	327	325	295	310	379	351	331	344	327	309	329	309	365	349	341	321	299	327	332	306	326	319	314	353	328	336	317	351	357	348	367	330	335	350	348	327	319	318	331	311	325	333	356	338	315	349	353	303	330	340	290	338	347	318	300	345	320	347	325	354	371	336	303	318	317	313	334	289	305	334	309	322	302	304	344	334	361	277	321	349	367	343	317	310	346	364	343	344	340	319	320	319	323	319	346	289	297	322	343	308	336	346	355	320	329	319	346	296	306	319	299	342	315	322	331	322	349	335	306	276	317	312	324	341	328	354	342	336	350	327	326	326	304	349	373	336	323	349	304	332	341	323	329	342	326	323	320	342	347	365	341	306	370	332	297	334	334	382	374	315	336	342	310	324	352	301	324	314	320	312	308	303	328	350	329	343	333	335	298	305	314	325	323	338	333	314	328	342	343	365	346	328	351	331	331	329	348	334	324	301	340	340	342	317	324	324	302	329	308	308	298	338	340	325	297	333	359	317	326	323	347	326	347	336	318	339	329	342	349	331	298	319	352	352	325	342	314	338	331	319	316	339	352	335	313	328	341	360	324	340	334	363	332	349	323	336	339	363	326	373	347	309	323	316	348	327	322	322	341	321	333	303	322	337	323	322	318	331	351	347	345	306	337	315	338	304	363	307	360	308	312	360	348	361	328	310	337	339	310	291	323	315	350	333	309	328	328	356	314	342	300	292	304	284	314	315	307	317	333	342	342	291	343	344	303	320	337	351	335	302	375	323	294	306	316	312	376	331	318	321	335	336	331	328	361	333	342	385	311	303	307	314	337	285	314	352	332	301	321	329	315	331	317	328	333	358	300	345	328	357	300	339	322	327	346	346	311	363	331	351	343	316	299	355	310	306	360	322	309	331	329	318	356	345	331	328	339	348	347	310	295	337	324	297	342	293	343	309	339	320	343	330	346	343	340	314	348	375	347	310	322	347	283	335	337	335	341	358	334	333	339	357	344	307	346	321	338	331	314	316	341	340	320	328	314	313	338	315	297	346	306	345	337	324	336	339	339	366	304	369	324	321	317	332	353	326	336	352	351	315	304	355	339	351	319	334	323	326	304	325	362	346	325	316	332	298	330	331	344	353	324	336	369	314	309	306	347	367	338	348	317	323	297	325	318	357	384	338	345	370	338	310	333	324	289	332	359	313	328	319	340	314	328	351	343	310	348	349	334	322	331	333	288	313	362	365	322	356	348	323	302	329	359	334	310	282	319	370	343	324	335	340	324	300	311	355	375	299	345	348	296	347	301	329	314	360	315	315	345	305	329	330	334	304	309	326	345	319	328	315	360	333	326	350	325	315	347	316	360	324	319	353	358	338	330	372	295	299	330	339	332	331	326	305	308	339	302	338	331	354	363	298	320	341	340	348	335	321	323	324	301	289	312	366	338	359	342	325	309	344	332	365	327	327	336	318	304	345	318	315	359	321	327	318	316	331	306	333	348	305	315	308	306	336	364	314	321	339	318	320	356	335	315	299	338	338	330	313	316	362	315	349	320	348	355	306	307	291	320	311	309	338	302	331	328	330	317	342	330	316	326	343	325	333	318	311	302	346	308	344	332	309	302	308	321	301	341	306	349	348	345	319	319	301	293	331	331	339	332	312	358	336	352	309	343	313	340	325	322	345	319	316	298	297	329	353	328	339	327	338	332	319	336	345	299	339	318	356	331	332	341	400	320	347	333	317	336	331	323	292	333	300	345	307	353	317	348	349	343	329	301	320	325	298	324	376	357	329	343	344	350	316	332	326	335	347	302	331	325	340	341	312	350	327	328	375	335	325	344	306	296	305	363	341	327	327	324	307	342	320	341	326	346	325	315	328	351	323	337	337	333	291	302	334	306	279	291	343	289	389	366	316	274	313	336	343	334	302	381	360	321	332	322	328	329	353	333	341	323	306	320	331	329	350	333	321	307	318	333	332	362	324	294	323	316	329	353	320	350	311	338	320	326	338	325	355	339	301	291	330	338	342	363	338	316	314	325	321	341	340	338	358	338	288	343	327	324	341	346	325	350	325	324	339	326	332	329	344	344	334	326	308	323	365	361	330	324	316	318	307	335	306	305	325	330	322	356	345	329	355	339	321	331	305	353	309	311	328	335	348	302	319	321	374	319	326	342	284	300	356	326	308	337	339	336	323	279	315	323	341	334	368	351	298	308	355	288	340	311	324	316	314	300	338	317	312	303	318	288	343	372	309	335	321	321	316	341	306	317	307	325	360	292	306	317	297	350	312	340	329	317	324	321	335	320	357	318	294	337	320	302	361	338	373	331	328	329	330	364	326	322	325	291	341	313	347	340	325	332	341	349	356	320	378	362	308	352	338	322	307	348	325	341	348	339	381	325	341	343	316	329	310	322	318	314	337	298	327	348	324	330	332	334	341	350	304	339	354	345	349	314	332	321	334	344	295	319	335	317	347	310	319	304	354	315	312	332	346	361	320	330	356	331	336	315	339	322	352	326	346	327	333	325	342	315	327	310	325	341	318	326	348	323	364	322	363	348	350	325	342	343	303	315	338	346	313	357	313	332	343	334	329	307	340	313	313	354	351	338	349	310	314	339	319	313	301	323	300	326	342	307	357	316	359	315	354	335	347	307	310	359	304	323	327	325	331	337	345	320	310	340	325	287	318	331	351	346	339	310	297	288	354	307	323	344	353	335	320	312	295	332	330	275	320	333	345	308	301	326	309	344	293	382	325	325	332	329	330	338	312	363	333	346	330	335	328	336	327	350	326	317	348	353	327	338	327	321	341	318	337	326	318	330	349	370	355	314	350	330	331	335	333	346	326	338	318	331	326	312	334	342	347	332	338	320	337	347	307	304	320	332	326	330	338	314	342	360	318	321	317	322	361	343	353	303	324	303	333	338	316	360	322	359	318	328	341	332	328	349	345	364	325	318	338	330	337	294	296	334	308	365	327	348	313	359	338	326	318	317	336	350	335	298	336	311	335	348	365	293	295	333	302	342	296	329	340	347	327	323	332	296	344	348	294	305	315	327	327	336	331	334	333	387	319	376	329	332	341	339	333	367	333	333	362	333	326	356	364	297	339	305	309	308	333	338	341	336	337	344	335	319	310	345	326	344	317	313	334	327	316	327	348	351	351	292	314	336	322	362	295	320	332	312	344	309	340	344	337	274	338	301	331	336	316	315	344	323	282	345	304	352	316	361	328	321	323	324	295	314	323	344	333	322	307	322	339	302	366	301	328	332	305	335	288	322	313	341	296	349	383	337	349	354	341	341	301	305	326	328	360	344	332	335	340	327	306	297	332	331	330	333	333	287	376	364	324	366	299	339	322	314	328	334	345	324	345	356	375	321	299	363	304	373	335	357	338	343	343	315	340	322	362	312	323	311	342	340	305	347	353	323	354	307	352	345	313	341	323	316	338	324	317	346	313	309	329
7121	1069	1505	1595	1463	1197	1108	1059	997	923	898	908	847	806	870	807	805	830	848	792	822	774	788	735	785	744	751	789	755	768	735	764	790	775	800	759	775	787	731	787	739	788	752	712	758	744	809	747	735	747	737	762	806	787	823	768	788	778	801	746	757	769	751	736	737	772	778	781	777	792	761	801	815	746	732	754	762	785	737	798	784	763	796	817	747	801	769	769	738	784	744	779	766	809	771	752	797	789	740	749	799	800	770	780	769	744	791	759	809	756	753	761	785	784	797	770	735	714	765	766	730	749	777	711	761	743	775	737	777	722	778	717	788	713	737	771	783	733	704	726	711	710	730	801	757	773	726	737	772	709	759	758	718	680	716	723	740	778	749	702	737	732	707	772	773	688	746	759	754	743	749	737	733	765	735	718	744	733	759	774	758	756	723	776	716	764	803	756	738	740	756	706	725	767	744	760	754	727	737	727	749	747	761	715	732	732	751	765	764	740	714	754	739	739	751	743	753	760	730	749	756	721	761	767	725	741	735	673	760	732	733	777	756	757	750	759	775	770	709	692	784	724	783	712	747	747	812	793	762	763	757	751	758	757	691	699	781	754	767	798	735	778	758	772	703	741	718	705	751	754	744	701	784	753	761	741	726	806	727	784	746	725	706	723	750	727	674	740	766	716	779	745	726	730	704	768	747	762	706	744	798	772	779	721	752	687	726	731	763	698	721	723	778	743	734	733	781	716	734	707	730	732	709	770	767	703	771	718	758	776	695	772	772	717	736	801	685	732	727	772	689	722	785	772	700	742	738	747	758	762	732	794	770	756	775	714	751	740	789	726	732	753	745	757	727	714	770	745	733	731	778	729	659	740	746	726	735	738	749	730	736	729	704	697	781	730	766	730	778	717	766	708	801	711	756	739	739	729	785	777	784	719	683	769	775	793	732	795	727	768	757	750	778	713	783	763	737	734	726	759	714	741	831	748	757	714	762	738	727	749	761	783	729	683	735	757	729	746	767	702	697	781	757	761	747	718	781	765	710	805	751	717	713	771	754	745	743	732	737	768	737	753	687	694	728	775	778	740	701	711	774	717	709	771	722	729	685	761	722	740	738	783	766	690	720	749	721	758	734	769	763	731	774	743	741	716	784	784	792	729	729	739	772	748	781	741	742	744	771	773	775	790	783	731	750	699	749	769	720	775	749	770	734	789	772	739	715	783	732	683	728	776	762	738	733	740	738	806	773	770	761	760	746	706	754	759	743	762	752	745	760	721	775	727	750	768	760	738	711	731	718	745	764	727	747	730	719	789	737	724	745	788	725	714	735	723	769	757	795	752	791	691	714	796	761	765	757	797	801	731	734	719	751	793	779	776	768	736	775	724	713	760	786	718	768	753	758	826	744	710	735	776	785	720	776	714	731	697	801	762	755	775	773	698	712	716	768	752	781	754	721	699	713	708	732	730	788	721	694	740	755	787	745	717	755	767	743	771	752	767	730	760	671	761	726	709	762	788	804	718	714	751	745	699	722	746	750	734	709	741	733	744	803	771	777	714	772	714	798	756	750	732	787	778	732	744	757	731	752	734	727	783	742	778	721	781	765	746	773	710	738	713	775	746	695	790	791	725	737	760	742	763	737	752	755	745	752	697	728	730	730	730	704	733	757	746	721	737	741	794	741	711	717	723	750	746	777	745	712	752	766	756	712	755	715	715	744	759	765	724	755	781	759	765	734	737	722	761	741	690	764	726	776	729	740	763	700	710	766	739	778	781	741	721	770	750	775	751	715	758	766	733	720	777	756	734	724	715	777	760	725	756	750	739	738	697	771	748	728	732	735	747	720	760	774	741	752	742	698	793	792	773	756	742	761	745	755	715	787	763	737	715	769	731	725	751	729	753	738	742	710	721	744	729	792	748	777	741	752	709	744	737	738	707	739	727	757	825	789	747	745	723	801	731	753	752	768	746	722	748	765	725	719	734	733	767	788	768	757	770	761	768	754	745	766	716	700	788	768	715	743	757	733	754	736	706	764	683	736	757	787	744	763	737	711	828	764	779	721	750	754	755	764	748	746	755	743	741	769	701	734	744	729	736	729	737	746	744	743	711	760	756	765	771	752	755	750	774	746	727	784	766	737	779	720	758	775	691	764	771	733	718	744	729	780	738	781	797	709	791	765	794	722	777	718	748	731	726	750	734	742	698	746	721	769	722	796	754	806	701	790	767	792	759	729	751	707	721	678	771	758	745	739	771	707	736	729	753	756	728	757	769	732	775	748	747	764	737	713	723	708	788	723	793	764	746	749	753	791	798	770	766	709	761	761	723	750	807	789	701	760	750	756	787	784	726	730	755	721	781	782	758	762	734	741	736	763	754	762	733	741	749	685	791	733	726	720	768	743	756	715	744	758	729	724	713	725	733	751	775	721	747	737	768	758	736	752	725	738	750	752	745	684	756	762	757	753	745	727	778	735	715	758	775	750	703	731	736	813	740	755	755	784	706	784	715	744	733	760	703	784	745	735	765	741	767	794	712	757	756	738	762	722	713	796	724	762	744	780	719	717	703	731	733	714	725	739	721	755	719	735	707	762	728	736	809	761	695	740	769	755	769	748	793	749	713	763	741	722	738	721	740	772	706	769	721	716	756	739	739	767	734	735	742	731	769	728	779	764	760	767	673	781	783	727	749	761	714	738	733	685	750	736	759	758	749	771	691	761	825	749	752	793	739	778	739	748	756	777	716	714	750	703	727	762	752	766	694	772	760	757	723	733	728	746	742	762	747	738	760	779	763	751	789	767	733	747	777	761	749	740	755	716	778	740	779	694	736	773	738	761	778	756	747	779	738	716	768	753	774	731	732	728	792	747	770	802	763	708	709	804	758	746	721	704	740	766	756	749	745	739	734	717	737	794	771	785	732	701	760	772	731	789	799	762	719	732	813	764	773	726	770	726	785	716	747	748	785	692	725	725	755	767	799	729	730	741	727	715	741	736	775	757	735	742	779	748	730	780	746	706	748	742	764	784	707	765	748	759	719	696	714	757	763	779	656	767	751	710	739	733	720	773	740	744	752	745	730	723	714	734	717	749	713	759	704	776	702	774	750	771	722	774	787	771	776	777	703	733	763	706	769	710	728	734	736	785	743	712	762	734	727	810	758	756	730	767	741	752	713	757	741	758	758	752	796	774	773	722	722	745	717	818	747	729	789	746	721	749	728	730	730	720	797	796	761	723	700	681	751	746	781	714	745	750	742	701	763	756	748	724	723	739	766	775	768	760	718	779	715	776	751	804	792	760	786	729	699	762	718	723	760	713	709	816	722	759	711	725	767	777	756	695	710	751	775	790	757	736	751	790	745	722	767	732	730	757	746	766	739	710	771	743	753	765	739	743	755	757	763	755	748	778	764	710	743	698	789	748	731	785	775	711	721	784	763	781	753	719	715	721	786	751	760	741	756	741	789	783	744	777	746	672	772	759	777	693	772	777	750	767	740	777	750	713	779
16148	1638	1284	961	723	673	574	487	552	457	442	475	465	423	435	404	399	401	438	444	449	400	396	423	413	396	391	446	408	384	441	389	393	419	398	389	434	416	367	398	414	428	428	423	376	406	446	446	460	395	387	404	391	386	428	452	412	413	451	391	427	419	374	381	407	413	412	417	408	412	415	406	386	397	404	367	391	415	448	412	412	397	417	439	431	452	432	412	417	401	413	431	412	402	411	409	420	429	388	414	411	428	405	452	433	408	421	376	350	420	405	406	427	400	404	393	415	421	398	421	415	405	401	409	413	411	393	439	406	422	411	420	361	419	449	446	424	418	422	420	398	428	385	404	403	393	377	424	398	454	436	380	405	415	381	392	418	426	424	406	414	391	389	425	383	409	407	402	402	422	408	421	380	403	408	423	414	411	417	384	439	436	408	404	406	413	396	414	427	395	413	413	423	396	403	421	462	407	396	377	393	401	419	408	373	423	406	422	405	394	433	415	365	395	421	403	408	396	406	438	403	391	394	372	388	410	416	425	417	413	434	442	434	420	381	419	404	406	407	431	354	402	405	414	370	400	383	400	398	398	392	407	422	381	399	376	354	426	390	391	438	397	360	397	402	394	427	414	379	427	409	431	430	454	431	455	410	388	415	419	390	380	420	413	423	419	404	404	410	440	406	367	445	426	445	411	383	421	434	453	406	426	420	392	350	403	408	419	386	409	374	411	411	456	424	398	402	421	445	452	429	369	395	405	394	413	343	407	412	448	423	411	422	381	425	402	415	407	414	406	417	445	420	390	388	418	412	391	375	403	366	399	426	438	387	439	430	427	386	378	409	396	377	439	428	426	410	390	413	407	444	406	491	391	403	392	398	381	386	409	400	408	409	424	419	429	371	423	410	400	431	430	415	391	407	385	406	388	397	409	391	409	367	400	410	451	451	422	431	411	406	392	394	388	385	412	444	366	408	384	422	406	402	404	457	431	372	411	412	448	423	443	429	394	414	380	418	379	413	405	411	397	410	386	375	389	382	414	451	434	390	426	399	404	389	374	420	414	440	401	408	376	398	433	397	387	408	390	375	391	368	394	437	422	384	432	399	401	408	412	441	423	387	426	376	368	393	417	417	393	391	402	407	379	403	379	420	389	419	414	442	409	413	364	424	426	378	397	411	394	401	391	413	410	392	386	409	423	388	398	393	386	409	407	418	445	442	364	403	440	404	405	416	445	412	436	380	397	397	421	396	398	370	413	390	416	403	387	378	427	409	427	412	390	409	432	420	360	410	426	416	441	401	391	403	413	424	404	401	462	383	423	384	399	403	393	408	439	409	384	424	397	412	409	414	406	397	419	428	388	415	423	395	436	408	391	418	384	418	407	442	410	403	418	417	424	370	374	442	383	423	372	375	396	431	424	401	410	444	385	417	430	389	442	405	436	398	399	411	397	411	389	406	420	366	421	359	366	404	393	403	401	427	433	413	377	416	429	424	412	375	384	382	395	428	401	421	419	445	395	351	399	409	414	386	382	442	399	374	384	425	389	403	447	430	423	407	447	413	406	435	410	402	366	391	407	408	395	394	405	388	411	407	398	440	369	408	409	400	397	416	417	389	391	441	417	425	414	405	456	427	412	406	393	387	397	426	401	416	423	408	437	410	424	413	419	427	423	434	404	395	384	407	384	395	385	430	432	365	384	374	389	416	421	430	469	411	428	413	439	415	376	401	399	393	418	445	409	403	425	372	382	411	400	414	410	382	429	422	412	405	380	430	419	413	404	380	448	429	418	401	406	400	426	417	404	433	396	404	383	381	384	423	430	410	398	380	373	423	380	363	439	401	419	412	383	395	420	401	414	389	389	415	398	414	444	417	418	445	429	383	415	415	389	430	420	420	411	425	375	386	402	392	421	392	415	412	416	410	405	423	398	406	403	429	420	432	380	399	410	404	405	417	388	447	414	409	449	414	371	388	427	392	419	379	375	387	389	436	405	399	424	460	383	400	435	402	398	392	448	385	401	426	387	401	440	422	443	422	414	420	424	378	390	397	384	356	389	374	426	435	412	386	426	405	339	406	397	371	400	412	450	420	413	415	413	398	425	440	416	410	395	434	403	416	386	416	434	406	375	424	424	398	399	425	421	406	438	408	417	404	395	456	378	395	437	384	392	373	426	376	412	396	414	425	393	402	400	391	394	367	383	417	407	374	418	410	418	419	428	401	426	387	430	411	443	406	404	409	400	415	423	414	412	428	422	416	427	403	428	427	441	406	396	401	407	447	412	412	410	364	428	407	392	395	407	420	389	448	408	383	393	395	399	413	414	415	403	381	401	418	410	401	399	426	446	414	411	402	411	375	420	422	424	380	391	427	416	424	426	385	382	445	408	435	419	379	441	387	432	425	416	397	378	412	455	428	429	390	425	423	421	413	395	386	448	379	400	361	388	429	391	406	393	426	396	425	382	403	383	398	411	406	418	395	409	383	363	364	393	413	380	384	416	407	426	415	410	404	376	387	421	394	404	371	424	388	430	404	408	399	408	458	398	415	392	447	428	407	414	378	387	419	456	430	422	427	405	419	381	419	420	396	414	382	428	418	390	423	422	428	402	411	427	444	395	412	404	416	399	388	410	372	402	411	434	381	400	437	432	413	443	402	366	400	389	408	361	411	406	415	433	399	418	419	445	384	400	431	383	424	401	395	396	421	413	426	411	402	428	405	345	416	405	441	393	403	428	427	437	419	422	445	363	392	435	426	406	431	368	380	424	363	441	438	409	379	447	407	433	401	411	426	420	390	421	452	393	382	400	406	411	441	392	412	390	391	388	433	413	401	433	407	395	394	392	408	399	431	391	418	444	390	372	422	414	406	361	390	407	359	405	405	390	370	408	408	433	422	407	434	423	400	420	441	445	355	418	393	416	409	447	348	401	435	437	404	436	416	459	392	415	405	398	434	437	412	420	409	386	373	463	427	421	453	388	393	428	385	385	379	410	417	377	381	426	433	390	437	423	407	402	381	383	374	426	399	366	376	401	465	405	395	435	387	426	405	401	396	380	391	418	428	445	370	417	461	394	364	416	377	425	395	410	415	385	375	396	405	418	425	413	405	436	395	383	394	422	444	396	432	391	395	429	415	383	362	372	387	375	384	395	431	462	398	395	417	388	430	438	420	400	418	407	407	353	402	420	452	422	397	403	402	398	431	446	413	398	411	409	404	397	411	437	419	378	381	390	442	425	432	397	423	394	387	399	420	445	407	400	407	381	391	360	402	386	426	357	404	390	426	415	377	413	406	371	411	419	419	377	424	411	406	429	409	390	411	381	461	436	405	376	409	403	418	445	415	396	405	402	403	417	413	428	403	431	407	400	407	425	426	399	367	405	391	415	415	409	414	436	424	422	357	408	425	415	406	396	394	360	404	437	415	380	409	428	412	389	384	433	436	423	396	415	395	376	396	366	364	397	377	432	393	398	390	428	431	420	407	409	407	414	386	443	394	392
9234	1430	2358	2493	2159	1895	1668	1465	1339	1227	1191	1135	1095	1087	1122	970	1017	1060	926	916	967	1000	933	922	917	915	918	947	921	897	929	936	917	949	929	964	938	892	919	950	884	961	858	869	858	943	913	893	867	897	880	947	1001	930	966	924	897	977	981	913	884	927	910	876	922	913	876	845	893	889	915	937	914	978	914	892	901	877	877	946	857	901	913	980	927	934	983	947	894	963	902	922	938	881	892	884	940	923	891	915	925	903	889	930	928	915	923	934	940	935	955	949	869	884	897	838	936	929	854	916	888	925	905	871	940	920	941	896	909	868	899	885	907	905	866	888	868	932	872	873	864	839	913	891	904	900	888	847	911	873	891	878	910	895	832	902	875	937	908	870	841	938	916	930	875	892	933	902	870	881	873	839	875	874	913	869	883	880	882	884	898	918	921	854	892	817	909	831	941	906	915	917	905	892	871	953	927	912	884	907	856	923	940	886	858	941	878	815	842	923	877	898	894	847	858	877	899	846	919	861	841	907	899	861	894	918	860	870	873	883	856	930	860	879	855	881	870	964	887	864	882	848	835	874	904	864	884	854	912	884	838	867	877	935	893	846	862	881	844	883	912	891	893	860	869	918	862	866	873	878	869	864	912	862	857	886	874	936	908	915	828	869	880	844	886	885	866	896	914	903	874	890	934	859	886	896	853	857	849	891	860	898	920	893	876	902	866	859	944	868	903	880	862	882	887	848	891	882	869	830	899	900	816	884	863	814	877	864	837	858	916	891	929	847	919	910	866	900	895	883	910	868	868	871	884	872	913	880	871	875	897	878	884	905	885	923	908	874	869	889	883	847	874	876	848	917	880	865	894	906	856	923	874	928	960	903	931	859	857	869	866	871	901	905	891	909	890	869	886	861	843	913	919	899	894	919	934	934	886	932	908	911	883	850	859	880	874	867	862	932	890	858	841	902	894	899	907	891	884	879	887	930	915	912	856	877	893	914	872	916	902	929	867	839	907	912	878	878	906	889	892	883	899	876	888	858	917	914	864	906	867	833	906	884	892	867	907	939	890	857	901	891	887	929	903	907	876	894	894	905	918	942	861	796	918	827	876	869	860	846	875	908	942	865	873	840	831	857	897	886	901	858	849	891	870	884	884	868	875	870	870	891	822	890	895	906	829	898	886	853	875	875	866	947	881	876	877	899	911	940	880	932	911	859	902	891	931	921	843	924	890	877	898	840	873	869	861	859	856	862	908	849	867	897	932	893	895	914	912	903	893	872	908	924	865	880	873	922	866	872	908	880	874	892	848	893	896	874	924	885	876	874	879	874	908	909	874	833	865	892	928	892	856	903	854	894	892	837	921	886	882	867	873	957	909	841	896	874	876	870	837	913	872	948	872	913	906	906	910	909	893	908	880	843	930	856	858	856	865	832	835	854	855	809	849	834	866	842	873	928	915	895	892	825	866	903	860	878	921	883	879	940	905	902	901	863	872	922	851	925	950	850	870	934	845	874	928	859	854	889	845	888	847	911	867	885	929	887	892	863	920	893	904	878	882	877	928	875	932	882	878	872	890	934	898	868	915	838	844	858	944	887	864	932	871	925	862	887	930	857	871	897	915	895	899	904	853	832	894	867	933	870	897	907	897	847	931	902	848	920	888	897	896	939	807	877	863	898	910	899	886	879	909	851	844	889	914	914	891	884	849	864	875	851	897	894	900	920	886	891	823	860	891	917	891	879	879	921	895	913	887	796	869	903	906	880	909	892	870	853	905	845	876	899	925	862	882	908	864	892	862	886	838	923	908	905	869	894	887	909	868	971	879	899	864	896	887	898	846	876	874	855	872	895	826	938	891	889	885	891	895	875	884	877	850	857	898	822	869	889	839	883	895	940	849	884	947	868	919	942	819	850	883	922	924	915	850	871	863	882	870	875	851	888	878	901	867	857	879	847	889	934	927	828	915	894	887	846	890	887	889	830	908	906	927	857	821	892	890	880	857	924	867	874	877	871	877	880	843	868	904	927	892	892	869	895	888	910	842	888	902	829	907	849	891	900	879	872	948	843	907	886	930	869	908	829	914	867	849	882	882	829	850	852	927	930	886	883	912	844	958	946	873	851	912	852	901	863	859	840	879	941	882	821	909	909	857	846	857	880	873	883	845	879	871	916	875	819	847	888	891	896	933	926	873	832	886	908	907	871	897	868	846	884	906	905	888	903	894	903	935	919	873	873	861	901	901	856	898	856	880	887	847	913	921	916	922	885	909	919	889	896	853	841	908	880	886	883	902	854	882	883	869	889	807	903	858	876	921	870	861	837	913	872	905	883	881	906	830	812	905	895	907	892	890	922	863	864	846	854	840	860	918	892	864	876	868	916	875	866	857	852	904	910	877	896	849	848	912	835	883	909	898	884	896	856	865	887	880	885	853	890	890	834	851	876	903	850	899	829	909	932	891	859	880	881	855	898	857	888	848	875	931	825	909	836	844	874	924	844	914	900	867	864	857	989	859	884	869	873	897	915	868	911	907	889	919	894	920	911	903	870	937	931	851	862	939	918	908	902	896	856	849	886	908	915	883	894	875	877	884	912	896	919	854	902	889	879	890	852	894	844	900	874	933	868	879	896	899	916	859	861	908	849	881	873	890	883	887	845	900	864	896	899	864	904	862	876	926	845	853	884	904	853	892	887	932	839	882	948	894	917	859	832	901	896	893	893	898	918	886	947	923	866	842	899	889	867	867	899	851	854	897	896	911	823	915	889	923	836	863	903	895	875	820	811	904	899	933	936	849	866	867	837	865	908	862	885	891	885	880	840	930	880	871	893	867	845	933	840	903	867	931	916	844	905	891	897	852	865	872	879	857	896	861	857	869	860	913	883	865	880	900	885	850	842	863	865	863	925	903	896	882	886	893	887	842	909	857	884	968	819	842	884	896	885	924	841	929	852	887	867	901	914	886	924	935	895	866	867	888	844	888	866	860	920	904	903	888	833	883	906	888	877	867	902	844	881	876	930	899	853	895	907	911	879	926	902	905	966	889	897	835	870	868	904	860	889	846	856	874	952	903	927	882	899	898	893	848	876	882	847	885	895	914	901	895	919	884	861	894	881	888	881	885	850	863	899	902	888	885	894	870	886	904	887	910	928	907	903	887	813	873	883	910	945	878	879	867	918	863	880	912	841	969	943	914	906	890	855	911	886	883	881	869	911	901	937	861	846	862	866	852	848	875	908	873	870	895	892	871	863	878	929	862	892	840	917	934	880	876	868	910	883	867	845	877	873	876	886	832	878	863	893	889	917	884	879	864	899	848	890	854	837	863	865	883	902	887	890	898	894	864	868	858	906	816	885	837	892	879	909	817	862	898	913	909	873	904	861	925	837	912	847	903	867	846	848	908	902	839	915	904	904	897	879	856	914	868	849	909	861	920	903	851	918	903	855	874	890	870	864	878	883	902	876	847	926	884	845	845	874	868	885	888	832	877	903	819	891	870	828	869	847	832	865
2643	274	253	235	248	244	228	213	228	253	219	244	204	253	226	225	259	234	220	206	236	285	232	243	240	233	231	237	237	234	229	224	230	251	231	224	246	231	221	265	260	245	210	216	238	243	224	216	225	254	239	219	237	229	244	233	240	243	247	213	217	219	205	216	248	260	228	243	240	223	238	241	236	246	254	234	255	207	234	221	262	235	239	222	230	245	252	264	268	224	255	247	258	237	221	227	247	213	266	214	243	241	217	235	243	247	210	243	228	222	214	227	244	256	225	221	236	214	253	263	267	238	243	241	245	240	242	243	245	262	215	260	241	233	201	256	235	228	215	241	213	206	213	242	250	228	241	236	214	220	212	226	218	198	240	246	230	261	265	253	217	219	272	277	234	210	237	260	251	243	247	232	252	224	231	230	230	264	244	207	246	242	234	240	252	223	224	217	258	273	248	255	204	229	235	231	214	245	230	234	246	250	221	229	240	234	273	220	250	226	226	244	248	258	245	251	262	251	242	256	207	238	232	212	232	261	226	234	257	264	232	225	229	227	250	246	239	237	261	265	245	233	228	234	248	224	230	211	258	252	264	234	213	270	206	259	213	272	247	246	218	225	239	227	252	244	225	218	251	242	257	244	223	258	226	247	209	249	227	233	277	254	255	244	227	245	236	252	227	241	219	244	221	237	247	241	224	221	221	212	249	269	239	252	247	244	221	212	244	250	244	247	239	251	242	241	222	212	210	258	228	242	248	223	226	230	233	215	253	259	251	232	212	211	228	203	237	218	226	213	228	250	224	226	237	287	240	191	239	207	209	224	242	216	226	242	213	244	243	247	225	238	250	237	282	241	215	283	248	256	273	259	243	242	266	236	260	219	210	217	215	248	247	235	233	267	258	231	223	250	238	215	242	213	241	242	221	215	264	244	216	240	231	227	248	264	255	220	259	239	220	232	262	253	233	218	243	246	230	239	247	246	248	215	217	223	231	249	238	221	239	251	262	251	231	261	234	252	239	216	208	230	223	248	234	250	248	244	241	229	250	247	228	218	240	251	262	236	225	237	228	286	234	265	236	218	232	269	243	228	211	219	237	216	211	259	242	259	257	251	252	244	210	208	235	271	271	193	239	226	223	257	222	250	220	260	244	219	237	231	231	235	247	233	242	206	249	251	248	230	222	241	231	217	218	239	220	244	233	217	251	268	225	246	232	248	210	243	208	206	223	253	234	241	225	236	218	224	218	222	238	263	242	206	224	233	212	248	243	250	234	263	240	229	262	223	267	203	236	249	253	222	259	240	247	252	239	223	207	228	222	221	246	246	224	235	232	221	218	265	235	231	224	233	242	229	226	224	222	236	247	237	245	207	251	254	256	240	231	255	254	247	222	217	255	246	218	273	244	257	262	256	238	221	222	227	230	251	197	265	235	233	246	254	231	258	229	251	248	255	209	250	244	236	266	254	233	251	190	246	247	246	211	207	252	276	225	239	216	249	231	237	247	237	228	217	198	263	255	240	237	236	237	221	265	238	244	247	266	242	251	232	213	244	237	257	210	236	209	253	253	204	233	218	236	281	232	229	255	224	237	276	277	217	233	239	238	239	229	240	245	227	253	250	228	248	234	268	204	237	251	230	244	231	237	215	217	213	238	221	244	229	242	216	210	245	222	269	249	220	268	224	233	231	232	257	215	253	194	259	257	232	240	267	241	231	238	244	252	228	222	230	239	243	246	216	226	233	248	238	249	242	221	234	234	216	244	212	240	249	235	253	251	230	237	249	288	239	272	261	239	224	226	212	276	223	221	260	268	223	238	252	237	242	229	257	201	221	244	231	224	253	251	237	224	252	246	253	250	251	281	247	248	264	233	229	217	251	252	278	250	237	239	258	248	234	212	219	240	246	238	230	248	247	253	214	252	231	220	238	231	237	255	247	234	225	239	228	215	237	221	225	270	222	243	260	240	221	239	236	222	262	248	228	219	249	250	247	242	222	249	216	232	246	252	232	242	241	205	243	242	247	216	234	238	255	245	223	232	239	258	229	241	239	244	252	243	244	216	258	235	233	220	240	247	239	231	248	222	244	235	248	249	249	240	243	231	251	235	250	235	248	234	249	257	260	231	235	237	248	244	232	226	259	243	222	235	216	242	246	231	229	224	241	240	251	242	240	228	248	249	234	217	235	235	223	229	247	234	244	203	235	264	244	241	244	223	241	256	224	244	238	222	234	229	232	220	227	268	220	260	225	238	264	235	247	230	245	222	239	253	258	244	262	276	243	256	259	251	256	254	253	249	245	216	211	259	213	227	230	230	207	233	244	242	244	231	241	230	225	271	206	207	250	237	229	248	201	231	243	234	260	224	214	220	227	261	234	226	245	262	250	198	216	211	205	234	259	231	248	244	256	243	241	224	209	203	242	229	269	248	239	206	218	251	232	231	248	211	234	233	228	250	242	228	206	208	240	217	245	257	228	238	236	238	256	223	240	199	233	239	231	249	233	235	260	225	208	256	226	238	213	214	249	243	218	227	245	248	250	241	251	250	251	222	245	238	242	226	268	268	212	242	258	238	227	259	241	213	241	232	240	230	233	214	211	241	257	215	224	229	244	230	239	206	238	187	228	242	259	199	227	241	256	215	241	246	219	225	238	229	219	259	242	242	218	245	239	257	240	226	222	234	257	224	247	211	255	246	233	242	240	243	211	204	253	249	227	248	252	251	203	219	232	248	254	232	226	236	257	229	261	207	219	223	225	252	234	247	228	233	259	261	250	249	235	270	220	231	222	238	244	245	253	237	254	252	222	231	200	249	243	242	226	241	208	244	233	236	229	212	252	223	268	235	246	240	224	252	240	238	218	235	240	249	224	240	226	201	260	257	228	242	252	220	238	241	251	249	220	243	233	209	235	233	225	222	248	219	211	212	239	283	227	225	251	236	241	239	245	248	282	240	244	219	233	210	225	231	249	260	240	245	243	227	223	248	239	190	240	221	250	229	222	236	199	254	256	239	238	236	275	231	222	214	252	247	245	271	229	204	234	274	253	212	212	233	221	250	222	248	221	268	270	233	238	216	267	243	242	233	234	224	264	269	272	257	243	232	264	253	243	246	251	261	237	221	262	240	257	237	221	252	234	220	251	237	235	208	233	222	246	229	251	212	242	236	260	242	230	221	229	216	232	223	230	216	216	237	234	230	244	248	224	240	237	241	250	230	246	230	240	241	234	273	239	251	232	248	234	245	239	244	230	235	227	231	196	210	218	263	279	219	229	224	253	247	227	241	196	207	256	253	226	264	256	265	241	245	220	242	239	245	239	242	214	229	252	244	226	236	236	235	223	240	241	234	238	217	244	262	236	221	195	243	245	222	235	238	248	249	228	278	236	273	244	234	228	220	205	238	228	256	235	263	258	236	262	238	245	221	253	227	241	213	243	214	231	246	225	234	262	256	241	220	253	269	284	266	219	243	237	208	218	246	220	230	233	192	246	251	258	243	226	226	238
2394	591	573	615	560	581	596	629	552	590	585	607	542	582	603	523	567	574	544	523	539	584	513	535	534	599	606	543	577	526	540	566	598	537	548	551	536	590	581	592	569	542	520	582	568	553	569	550	544	592	569	563	567	569	575	582	568	571	591	568	553	586	567	538	579	551	582	602	585	604	557	552	548	595	581	604	556	533	535	564	556	604	566	566	535	569	565	576	565	537	520	564	561	552	548	539	566	562	520	564	538	607	555	538	607	531	549	561	553	534	557	581	540	568	618	535	598	596	545	574	536	557	598	556	543	550	588	561	525	568	530	574	540	564	588	585	553	537	550	569	574	581	556	537	558	558	588	530	545	545	546	569	532	511	517	601	512	543	577	556	556	510	622	568	594	570	551	612	598	570	568	569	562	538	582	592	579	564	575	583	545	539	548	537	578	554	578	529	577	553	617	553	577	559	581	594	528	547	589	563	550	574	540	559	523	556	543	536	540	573	554	575	588	539	567	547	548	534	557	555	561	567	585	551	554	547	539	561	562	509	594	532	548	581	580	539	540	577	537	545	563	527	548	540	585	522	535	554	562	534	541	624	590	557	596	530	532	561	611	554	575	548	560	565	497	569	527	541	590	581	562	580	535	531	518	552	544	569	560	517	566	572	589	547	610	576	554	533	518	540	550	518	570	562	582	561	596	538	572	535	541	528	537	569	580	560	567	541	541	559	533	595	566	583	589	540	570	549	555	621	535	576	541	540	578	533	579	613	581	542	581	587	552	536	541	594	538	582	566	604	580	573	549	521	562	526	551	571	536	583	539	581	572	587	564	549	597	595	565	593	552	558	507	557	558	582	511	575	553	572	588	549	533	568	559	558	529	602	551	541	550	571	524	573	571	519	563	545	545	558	556	553	572	528	581	579	541	544	542	563	562	564	509	583	598	547	529	547	571	539	593	549	563	576	542	558	619	541	588	592	500	556	600	566	564	600	550	578	544	568	525	554	580	576	577	550	523	522	535	559	609	596	536	542	586	551	598	556	630	523	549	576	585	570	597	583	550	579	544	535	544	559	509	570	556	538	603	564	560	559	564	529	579	582	580	596	555	531	541	565	538	543	543	584	542	539	547	543	563	545	560	575	603	554	522	594	593	580	524	553	545	552	549	542	518	581	535	541	551	590	574	616	575	578	569	581	555	573	581	582	582	567	571	541	551	558	610	603	577	568	553	632	548	549	550	578	573	571	568	578	538	550	565	553	534	593	576	604	587	576	519	623	546	574	556	579	573	521	594	540	587	558	594	536	564	559	578	545	569	577	606	573	557	577	558	593	528	558	580	599	575	546	580	591	597	555	542	599	603	591	580	532	576	569	521	554	574	581	582	548	604	572	588	583	565	542	544	577	525	552	534	568	577	549	574	535	544	563	601	543	572	523	553	560	567	572	587	540	545	510	574	563	544	585	544	554	557	563	571	564	600	602	527	572	552	553	551	552	555	538	573	584	533	562	567	585	563	563	584	572	572	560	568	602	578	550	527	562	505	563	519	576	587	555	566	563	548	572	575	544	576	529	531	560	518	550	591	558	546	554	558	548	558	559	565	538	535	553	575	564	559	587	545	589	531	570	563	524	616	561	512	581	535	593	527	550	517	554	563	568	571	560	557	580	571	571	537	616	571	582	522	568	612	563	558	584	549	534	552	571	546	554	540	554	557	567	582	546	568	540	589	534	515	561	518	532	539	537	529	578	569	582	577	616	591	570	574	562	566	558	564	562	587	552	542	573	515	579	542	537	565	583	611	570	543	573	582	550	516	557	576	549	599	561	553	588	567	587	586	565	551	554	578	554	575	585	506	546	530	581	610	550	542	551	564	542	580	566	597	533	540	533	517	548	558	603	548	512	584	585	599	530	548	565	510	546	563	589	558	581	551	564	574	576	565	540	596	595	583	553	558	577	567	547	522	587	585	577	573	576	571	572	579	515	578	514	556	554	564	579	598	544	565	520	578	514	549	576	585	559	539	538	589	577	599	559	570	579	584	532	565	559	583	573	529	565	584	539	539	587	580	556	557	542	586	538	578	578	572	532	534	560	562	531	634	572	557	606	580	551	584	573	580	535	544	580	565	579	518	538	571	554	550	558	597	552	527	598	551	582	573	564	562	550	546	563	548	561	566	568	549	557	582	583	590	574	567	555	577	563	533	515	537	544	561	559	571	574	556	511	514	563	537	563	560	561	579	579	540	602	555	582	563	555	531	531	615	539	595	585	546	602	527	567	558	562	589	630	594	551	574	561	595	546	538	573	544	560	571	541	567	587	575	585	559	581	575	556	577	574	573	532	565	605	564	556	579	533	533	578	533	524	529	574	581	555	568	551	569	561	568	570	575	590	539	571	538	568	503	581	572	523	552	585	570	555	526	579	590	541	559	559	586	576	564	568	553	597	574	614	537	578	539	530	561	526	559	546	551	557	579	555	615	553	561	527	567	541	544	546	565	574	578	543	586	603	557	560	569	601	568	539	516	546	567	558	575	563	565	543	565	528	584	546	586	534	553	541	586	559	568	526	556	546	573	580	546	597	589	576	563	548	559	546	516	579	528	570	562	557	529	586	563	608	579	531	580	564	590	550	592	585	578	582	576	568	569	557	559	551	590	565	584	510	601	557	562	552	575	543	518	485	550	545	569	606	577	574	611	559	568	563	593	548	550	566	566	590	523	591	522	529	550	536	562	582	568	613	588	561	571	555	552	520	554	526	559	522	584	594	522	569	586	532	565	524	493	525	556	512	514	571	532	609	556	565	576	557	587	555	590	567	560	588	578	534	536	589	597	581	553	568	585	492	605	599	540	535	587	593	537	561	558	573	588	575	567	571	500	595	591	551	531	572	592	576	572	556	581	576	598	588	537	570	562	588	551	555	596	581	600	567	551	537	537	642	547	568	551	560	522	567	569	536	584	552	566	548	575	538	562	601	565	542	557	533	551	581	566	568	599	546	565	563	607	550	567	574	558	532	560	534	595	587	539	566	541	575	573	578	560	553	515	527	577	585	569	555	580	574	572	546	598	559	548	566	563	559	571	592	586	567	582	541	581	521	567	558	568	595	566	564	567	554	580	564	593	574	578	588	570	585	560	566	542	550	544	565	578	516	537	553	585	562	590	585	553	533	608	601	589	569	559	576	602	555	570	569	562	566	549	506	551	606	603	578	552	583	551	563	574	548	539	595	575	587	540	563	596	566	560	597	583	536	579	587	572	496	532	572	556	516	539	520	594	605	593	571	571	578	556	604	580	553	562	558	599	565	551	606	617	560	552	568	564	558	562	559	565	560	551	523	530	549	584	583	604	573	530	568	543	547	522	518	592	568	594	561	539	562	581	534	618	584	530	577	607	586	573	586	587	571	566	564	547	542	587	579	541	535	607	574	560	557	557	539	498	526	575	561	594	527	582	555	565	566	539	538	579	539	558	581	566	558	539	560	570	545	570	563	551	567	541	565	565	548
9685	806	738	588	510	428	405	369	369	367	376	360	364	318	355	355	359	352	315	337	334	369	358	307	357	320	348	318	344	379	340	344	311	321	325	335	311	340	337	317	330	365	315	313	354	308	342	335	338	325	331	343	333	398	364	304	301	355	329	302	324	339	355	346	357	305	323	341	339	338	353	329	333	375	328	363	349	330	322	332	301	321	360	373	323	369	352	317	367	341	335	336	335	389	332	295	329	353	343	325	347	326	325	290	308	359	298	328	330	372	318	346	337	343	312	324	317	341	350	324	369	304	331	315	349	354	359	324	352	313	307	331	314	353	307	322	317	329	357	357	307	298	312	346	336	320	331	327	364	356	332	327	309	321	342	361	338	340	335	340	312	353	327	339	293	318	351	294	353	302	292	367	329	309	334	322	358	349	295	339	353	293	315	361	277	314	332	333	306	298	317	325	342	341	322	340	336	302	340	338	329	322	350	321	325	323	346	303	336	313	320	313	342	325	305	339	333	321	329	334	303	316	319	326	336	290	288	324	300	290	314	330	338	345	311	304	334	343	345	331	320	361	324	371	344	298	352	328	355	345	346	305	348	321	308	304	327	338	338	323	321	348	343	326	350	333	354	338	316	320	340	332	308	284	312	343	359	322	381	332	349	347	314	350	329	339	317	329	341	341	304	343	318	363	332	312	316	319	332	319	355	324	291	342	343	355	285	325	354	291	324	359	322	324	331	372	326	324	310	318	330	314	317	320	302	299	344	313	358	338	350	343	322	307	328	330	309	322	340	326	346	317	343	311	345	320	323	309	312	324	326	347	352	321	306	351	312	324	345	345	362	370	321	334	329	357	334	328	319	344	316	336	313	328	360	343	339	318	333	315	334	301	325	300	348	343	335	371	318	320	327	348	296	305	304	309	332	328	295	355	306	317	353	326	323	322	344	320	335	319	345	338	326	321	313	347	331	306	348	338	305	330	325	330	359	305	354	283	344	316	297	312	323	311	334	332	300	339	391	336	339	317	342	363	323	342	327	298	379	370	343	319	312	317	304	338	292	348	346	337	361	324	338	327	339	347	346	353	316	342	318	343	309	298	357	346	343	362	340	292	310	291	330	315	343	345	336	302	325	317	352	309	332	338	336	344	339	326	368	300	322	308	301	319	350	322	353	334	316	318	339	333	327	329	344	351	357	327	356	326	330	286	318	344	321	307	377	328	304	361	338	324	317	344	339	331	315	287	307	358	346	359	371	339	317	320	378	331	334	337	325	340	316	323	341	390	349	338	328	309	364	348	363	323	361	284	318	320	318	293	317	328	345	325	305	300	308	340	306	333	333	313	301	310	366	339	320	302	348	347	344	305	313	351	322	320	330	345	307	348	323	334	319	352	339	341	325	310	326	353	316	344	319	305	342	320	329	340	310	319	359	352	333	356	295	317	331	328	338	336	311	328	303	298	299	306	338	337	316	335	313	324	358	344	338	318	317	340	353	355	371	291	329	318	325	323	326	325	327	316	326	318	385	388	338	313	326	339	344	351	326	338	352	320	313	337	331	328	324	310	319	374	330	340	315	304	319	305	322	309	311	335	350	347	331	330	314	342	306	310	301	348	336	297	314	340	315	338	336	332	308	335	317	329	321	312	345	362	310	350	330	342	323	351	313	317	344	325	301	357	344	342	347	345	359	312	340	323	343	317	321	351	310	358	314	327	304	338	329	374	360	299	327	331	387	303	311	373	367	320	336	357	341	345	360	341	399	313	323	302	319	306	316	331	343	359	327	331	354	321	322	299	274	337	320	324	324	320	357	378	316	345	321	315	325	333	336	347	334	327	344	321	327	332	329	306	311	332	344	319	348	335	329	343	318	341	390	330	323	310	350	357	345	300	338	305	314	333	384	343	349	310	315	303	367	358	362	328	349	331	312	339	296	364	394	362	335	337	320	298	330	347	336	368	348	321	310	339	341	329	341	335	360	360	315	307	336	336	310	333	360	320	356	355	303	330	361	342	342	351	288	319	350	368	330	333	357	346	327	325	329	305	312	343	333	334	331	341	310	308	347	331	293	333	304	324	328	310	309	329	344	313	315	293	324	349	297	330	324	326	302	323	366	329	327	315	300	332	303	334	344	311	317	306	344	348	297	341	316	308	317	311	340	327	343	338	323	340	309	323	347	324	342	313	323	372	316	338	315	305	308	317	317	341	314	317	322	337	332	337	306	305	340	294	368	345	310	310	332	322	316	303	317	332	337	333	332	336	338	338	321	333	296	333	317	295	313	324	338	315	338	308	326	328	325	325	359	320	307	350	291	305	312	298	305	333	308	343	315	311	331	342	343	356	353	324	325	331	345	316	298	341	351	361	327	327	331	344	350	334	313	329	317	324	321	330	379	311	309	316	337	314	325	352	330	321	291	362	341	319	353	342	340	318	339	342	327	323	330	309	353	335	322	349	330	353	339	353	344	315	344	320	350	289	325	307	317	331	327	310	334	326	317	338	350	323	326	312	329	344	290	337	340	357	333	351	364	313	322	345	295	322	331	342	318	359	352	376	336	302	293	333	331	377	326	281	330	353	340	319	317	311	341	291	338	290	308	333	363	310	349	298	357	308	308	319	328	289	340	347	329	362	315	322	344	304	333	313	337	310	340	336	331	347	314	347	327	309	346	293	322	311	358	334	326	314	320	329	317	358	306	305	322	335	318	274	328	340	312	303	302	312	361	338	384	338	348	341	346	342	328	347	328	301	310	328	317	344	342	309	306	347	349	317	329	306	322	334	338	345	351	290	338	306	319	313	295	343	317	312	333	309	323	314	315	319	333	316	327	327	284	334	336	323	307	314	344	336	338	330	340	337	328	371	360	324	307	341	331	329	358	383	321	316	351	331	357	334	341	340	350	335	307	331	302	312	366	356	339	339	316	342	326	309	322	318	359	321	313	324	341	350	331	353	324	326	319	344	321	329	342	301	366	310	314	300	312	319	338	320	344	340	342	365	334	335	346	298	349	319	285	320	294	311	361	313	330	357	337	346	321	310	341	322	311	310	345	339	326	358	343	315	339	307	343	319	343	323	325	334	329	338	340	335	296	314	315	347	297	314	346	315	341	352	321	342	309	325	347	350	334	316	268	307	328	313	359	328	303	330	311	313	332	326	379	318	290	325	320	295	293	333	321	326	324	330	338	308	303	360	315	335	312	336	333	326	349	327	346	327	328	319	349	320	289	339	325	370	368	337	322	336	286	298	352	295	346	302	339	352	337	308	322	324	322	358	323	320	338	363	337	356	356	325	317	342	301	319	325	317	354	342	348	349	333	302	331	342	334	300	341	328	343	310	310	299	334	301	332	312	294	336	325	332	346	351	293	306	350	333	322	311	351	347	324	294	312	316	349	352	313	319	305	359	317	347	323	346	346	295	315	311	292	377	336	330	346	340	343	333	356	364	326	344	329	331	345	366	319	322	316	319	352	353	343	368	326	323	316	323	361	350	314	316	290	329
7370	1068	1523	1565	1477	1244	1124	1074	1015	893	909	867	858	865	842	845	788	791	798	770	766	771	760	784	759	770	809	822	769	798	720	763	768	750	783	744	805	771	775	766	722	748	760	743	741	775	764	741	716	771	780	766	813	847	790	780	769	750	781	749	745	772	737	840	775	751	756	752	728	735	752	757	790	781	745	794	741	756	761	750	792	741	828	760	739	751	812	739	784	732	791	760	762	798	798	831	817	758	778	744	757	730	742	752	783	768	779	772	782	775	723	763	720	721	712	798	756	745	736	748	752	704	833	771	776	723	686	752	686	740	736	769	721	740	736	767	765	747	731	770	739	787	764	777	766	716	757	742	760	778	746	704	734	712	773	775	793	777	706	738	763	728	784	739	736	720	767	717	751	744	789	704	770	738	725	780	746	748	717	765	713	750	742	746	769	757	797	799	776	741	762	726	753	757	737	744	744	728	722	768	761	751	765	743	751	795	741	753	756	730	760	730	745	738	789	756	749	764	741	744	763	736	732	727	663	706	767	716	739	746	744	778	747	777	751	730	772	772	767	742	751	753	768	786	765	749	744	826	804	768	720	720	755	762	742	743	715	766	764	730	738	699	738	783	734	785	721	711	726	678	689	741	723	732	742	726	775	704	768	777	750	744	723	780	739	774	730	733	773	710	749	746	734	713	788	753	712	787	760	799	757	740	770	772	758	772	755	700	742	750	769	734	749	711	737	800	708	720	754	744	752	780	723	708	779	726	741	736	741	729	767	759	725	770	743	729	742	741	773	757	783	744	744	742	754	767	754	734	726	699	751	731	675	734	718	729	767	742	727	707	763	755	721	709	765	753	792	660	729	716	787	704	736	770	738	735	769	705	720	713	767	724	753	746	680	787	758	762	722	764	784	755	715	749	747	725	734	769	783	726	704	757	732	728	722	753	730	706	706	739	750	726	736	749	713	766	755	735	744	736	744	698	766	745	767	680	718	760	778	707	695	784	781	708	760	774	704	751	751	769	751	763	723	770	755	727	718	732	690	722	719	761	718	766	784	753	742	767	747	738	775	751	702	712	749	703	776	722	699	730	768	762	760	720	727	719	711	720	745	711	768	697	784	794	772	710	766	743	669	784	711	763	751	754	763	773	730	748	800	739	696	734	698	760	744	763	748	710	744	767	766	778	667	761	751	701	731	718	742	704	695	742	751	726	729	758	702	762	730	740	769	748	743	731	741	762	767	701	690	795	707	705	770	732	791	700	716	760	664	733	737	788	793	746	751	675	679	745	715	750	737	722	736	754	717	745	762	735	762	729	755	767	714	739	721	692	728	731	755	731	765	735	689	754	752	774	779	741	759	792	773	768	787	738	724	736	744	748	749	773	775	750	723	748	754	739	709	731	709	723	701	711	779	754	765	747	737	696	729	759	752	698	726	767	784	730	747	719	844	804	731	763	816	727	767	745	741	780	747	746	753	745	760	721	736	797	759	736	766	787	759	723	716	730	709	770	761	754	751	734	751	714	778	795	729	747	757	743	730	721	772	756	768	717	709	739	770	787	810	747	787	744	734	734	713	738	769	707	753	700	733	745	756	792	730	752	764	754	759	750	713	761	771	767	763	810	740	767	768	746	732	745	732	800	785	696	790	729	764	750	731	764	723	747	685	742	719	734	765	761	765	734	729	721	737	733	763	723	731	726	781	737	746	719	751	760	722	739	770	782	748	737	717	798	778	761	776	732	784	777	702	779	717	715	752	735	745	732	781	772	747	755	757	760	717	726	821	709	719	715	782	715	775	753	761	716	717	749	739	682	734	749	723	733	789	739	736	743	767	749	831	687	765	772	779	767	759	779	731	730	795	752	755	803	749	710	738	697	756	778	752	752	767	778	754	739	707	739	737	785	728	706	685	730	752	711	721	790	733	742	731	758	727	794	718	674	735	762	803	722	784	734	769	726	738	748	739	705	769	742	740	774	790	687	719	727	738	752	728	690	748	714	765	743	735	766	749	723	726	731	759	753	740	728	753	748	708	696	757	724	756	805	722	796	747	731	767	744	773	755	751	782	766	777	756	757	748	741	726	795	750	807	724	798	700	747	775	756	693	720	731	748	713	714	741	758	783	728	723	719	739	747	734	773	794	776	787	714	725	753	739	736	717	753	738	758	757	741	744	732	764	755	728	748	743	778	757	714	759	747	766	770	755	790	743	706	757	786	758	750	744	725	745	736	768	752	737	729	731	764	736	814	763	841	785	705	706	772	720	750	760	757	726	721	746	756	767	742	788	708	741	732	755	731	732	766	742	795	739	745	735	709	709	752	797	768	768	770	706	701	723	692	737	732	710	744	770	763	726	791	736	730	749	738	721	747	755	774	764	713	758	784	760	740	684	712	752	790	787	755	777	711	762	712	796	727	768	748	752	755	736	732	756	763	763	736	722	763	774	742	767	756	731	777	721	699	734	715	757	794	714	724	776	709	776	767	754	748	738	751	756	736	789	760	746	707	746	734	727	712	731	753	782	790	770	788	698	746	752	759	749	718	762	719	749	705	730	733	760	772	728	735	764	795	732	732	732	681	703	734	717	763	721	763	755	764	744	735	782	745	752	705	746	752	720	763	733	751	769	735	716	777	721	752	736	724	771	745	762	708	772	718	747	775	765	725	780	779	697	757	737	719	696	751	747	767	760	739	741	783	715	672	745	735	756	765	702	793	720	722	745	737	765	733	720	731	729	731	765	737	769	729	722	785	749	786	716	766	757	684	738	734	726	693	737	726	749	740	740	796	767	789	769	760	727	772	784	739	788	716	694	723	776	720	712	734	679	739	723	778	747	734	773	750	764	819	795	731	717	714	764	707	768	758	708	737	758	707	729	756	719	727	776	749	730	729	733	747	758	805	701	741	779	736	763	750	735	745	696	766	684	789	761	791	800	717	747	728	717	759	769	745	740	751	724	757	699	734	743	757	773	757	760	771	711	785	693	740	709	716	720	755	740	781	728	769	732	760	745	732	753	711	739	751	716	768	743	753	740	697	713	745	731	727	736	737	746	760	714	788	705	719	747	740	723	804	737	751	756	766	745	810	772	760	721	729	762	757	675	740	775	752	757	715	763	664	780	740	775	718	764	723	760	750	752	799	694	709	713	741	726	750	728	695	725	730	754	830	749	740	724	780	778	767	726	744	774	670	757	764	755	706	776	719	714	779	756	746	771	765	749	702	781	719	754	776	749	698	753	798	734	784	799	744	757	771	721	744	745	767	732	737	771	782	723	738	716	682	790	773	722	757	704	742	739	749	771	699	740	735	749	696	729	718	807	800	750	737	724	777	773	762	757	733	696	678	774	739	755	762	737	789	713	781	741	730	737	770	773	767	763	732	733	723	742	715	715	818	755	780	777	721	773	764	726	755	743	724	738	738	772	735	729	732	808	715	741	766	784	789	805	754	730	730	770	745	793	769	759	790	747	725	753	741	710	759	782	757	756	704	781	761	788	773	796	754
16094	1617	1242	950	755	683	519	523	486	485	465	475	414	449	444	420	466	452	392	416	436	427	435	426	382	391	431	429	422	406	408	431	414	417	425	399	410	408	440	475	434	433	420	424	385	413	391	368	432	403	384	436	436	450	412	425	424	405	388	388	373	413	387	398	391	426	419	418	393	377	370	399	407	399	390	421	423	419	426	411	357	368	405	433	395	378	406	396	445	387	399	426	399	429	412	409	477	381	446	468	371	353	414	416	399	438	406	388	407	383	401	406	386	393	403	405	410	400	404	426	401	398	421	388	388	416	397	457	402	378	424	438	405	388	337	382	401	433	426	400	414	431	381	402	455	401	402	439	397	437	395	423	387	410	371	374	363	403	414	408	391	372	390	408	448	431	425	395	397	411	392	414	398	395	453	444	415	374	386	385	420	398	429	388	426	431	427	435	422	384	373	416	429	447	370	419	406	464	391	420	394	398	393	380	426	375	393	424	429	352	426	410	417	437	423	441	432	356	389	368	401	391	379	400	407	413	408	425	407	401	399	407	388	417	371	378	461	375	413	404	416	393	406	459	400	395	423	405	449	424	413	372	413	437	369	389	372	386	394	438	386	442	366	417	403	408	410	451	367	411	394	388	435	407	417	410	401	362	381	392	423	419	404	440	440	403	447	409	437	407	401	402	403	413	444	438	410	422	374	420	378	420	399	413	367	402	375	414	409	393	385	380	432	435	407	377	400	405	400	393	465	387	395	383	396	402	390	377	395	439	427	411	392	416	388	420	471	407	422	431	408	397	389	420	410	435	416	391	425	378	431	386	407	381	417	440	381	426	418	380	406	419	437	374	401	421	412	412	408	366	422	418	407	412	419	398	413	409	430	410	394	346	404	414	414	417	407	389	422	385	399	395	427	431	365	400	430	392	384	352	388	402	418	427	372	401	404	365	421	391	404	408	372	389	384	398	403	414	420	420	409	356	393	398	379	453	404	409	394	399	416	406	434	387	402	405	402	387	421	412	371	419	391	389	408	414	401	398	424	402	418	420	378	398	423	368	413	420	371	422	422	397	421	460	373	389	408	411	386	419	367	379	406	441	422	410	404	429	431	406	421	405	434	407	386	412	394	409	359	451	423	372	369	417	426	375	395	415	400	390	394	384	382	435	410	424	383	395	403	398	414	394	422	456	404	451	424	424	422	401	438	410	417	413	388	407	405	434	410	376	380	375	394	424	391	394	414	404	390	403	380	406	413	422	408	406	397	426	428	418	414	406	374	388	385	378	421	424	399	392	420	413	435	398	374	396	347	404	409	389	419	376	393	413	391	400	405	416	375	439	375	368	375	407	416	403	390	426	379	396	425	455	436	357	411	416	381	378	445	404	408	422	399	409	396	413	415	386	433	459	415	428	392	400	419	435	394	426	406	402	446	401	396	403	424	437	408	372	444	419	388	402	404	421	403	403	434	442	395	407	377	421	428	406	387	391	360	413	390	381	395	379	397	392	413	424	426	368	418	360	411	426	381	409	389	375	426	407	432	421	401	404	383	403	414	394	426	411	377	451	429	416	452	454	415	429	397	413	408	379	396	388	392	396	379	393	397	440	378	391	374	397	397	391	386	422	414	387	378	401	396	440	428	417	417	367	412	411	400	405	431	400	438	405	458	396	413	393	435	396	367	414	410	431	416	431	404	402	410	382	419	359	402	405	384	420	428	398	363	403	382	434	407	427	369	392	399	440	408	411	405	422	392	431	381	399	392	392	402	377	424	414	431	395	398	376	423	426	463	448	417	450	409	402	445	401	377	370	370	421	386	384	441	391	383	419	403	393	377	411	406	397	386	398	387	385	407	401	386	391	343	377	421	425	416	431	426	421	428	410	369	404	399	396	452	414	393	385	401	367	388	424	434	431	386	402	414	424	412	406	372	405	404	387	404	411	423	386	369	408	394	397	395	439	420	354	429	368	399	424	434	416	390	386	399	392	413	389	396	402	389	363	384	411	398	396	388	393	383	402	394	406	395	388	360	443	399	414	395	389	437	447	399	431	434	411	473	421	424	398	396	404	404	368	403	387	378	425	435	386	420	414	383	406	397	448	395	397	412	394	412	388	431	418	376	399	400	391	387	434	417	406	438	413	407	437	411	394	401	380	433	413	431	387	388	413	397	404	414	400	413	408	409	391	394	414	417	396	389	422	403	367	400	417	411	393	384	363	421	385	358	370	423	410	353	380	397	389	405	406	402	429	375	396	412	406	416	460	413	418	402	393	416	419	408	411	398	356	364	411	469	383	424	394	388	418	450	443	396	413	391	399	430	431	410	404	400	426	435	412	400	401	424	411	404	432	448	423	407	407	440	408	416	399	420	406	406	385	403	377	408	387	377	421	440	408	372	400	405	406	416	372	432	382	429	350	381	392	403	425	446	397	433	396	425	432	402	378	396	398	421	426	348	410	430	393	378	425	443	404	414	389	418	406	419	391	369	427	370	423	433	403	406	381	434	409	415	388	416	401	409	422	413	419	423	429	414	369	396	371	407	383	399	422	412	393	428	398	405	422	408	393	394	436	396	412	424	404	397	428	403	410	394	433	411	405	434	409	365	428	406	425	407	373	423	413	400	420	432	415	369	384	411	412	416	424	376	404	403	433	448	377	436	404	425	405	366	412	420	442	392	409	433	404	380	401	397	434	431	364	454	398	427	401	458	397	402	352	421	415	434	424	408	412	416	414	373	368	411	404	379	395	426	400	419	406	393	389	403	441	400	403	388	420	388	405	417	387	391	423	379	420	377	444	428	409	411	386	396	403	440	409	443	431	390	383	412	387	439	413	402	404	426	454	425	398	435	397	409	387	393	450	435	375	397	388	379	415	413	414	418	421	383	405	419	385	400	381	429	417	413	399	401	386	401	440	413	442	415	403	402	372	428	390	435	403	398	416	411	419	425	404	407	429	443	383	435	423	427	453	380	428	409	389	412	437	371	403	373	415	421	412	437	376	439	390	382	404	425	416	415	420	415	438	401	377	369	391	426	413	388	384	415	400	409	380	371	403	432	400	414	360	412	393	410	428	407	423	378	386	403	403	426	411	458	420	392	460	386	418	418	421	405	432	423	408	403	432	431	409	387	408	437	439	416	436	430	423	410	431	384	446	349	417	398	412	426	374	370	432	398	391	424	455	404	430	388	433	370	403	378	431	433	385	414	405	373	437	409	389	415	383	393	411	408	402	447	392	414	448	382	394	400	377	401	412	402	412	412	420	449	395	380	444	434	388	362	385	395	417	375	375	393	412	418	412	405	387	424	447	462	408	359	388	406	394	435	403	417	387	375	378	399	419	358	443	398	438	426	374	385	381	390	391	389	409	385	438	418	387	402	428	390	399	422	414	416	413	430	412	410	390	374	438	437	416	424	408	409	378	408	407	422	387	390	423	415	409	437	432	440	420	387	401	383	374	408	423	381	430	396	372	431	425	411	410	400	435	378	386	428	400	386	391	424	440
9130	1538	2377	2557	2206	1894	1645	1474	1347	1188	1190	1161	1178	1067	1048	1053	1053	950	1016	991	975	995	953	917	926	952	912	932	925	893	872	942	901	915	893	904	903	919	842	916	884	977	886	957	927	916	910	894	918	890	917	875	948	1002	1014	930	958	869	906	859	878	896	896	871	909	893	865	891	913	881	866	918	904	914	916	935	911	931	943	908	895	893	914	942	927	911	888	910	906	996	919	917	908	915	928	832	916	926	919	919	928	907	934	938	905	935	905	907	896	948	891	941	969	854	859	915	886	882	887	890	935	854	899	870	890	899	860	922	916	832	902	853	848	883	882	892	907	878	994	924	907	858	909	817	937	881	853	866	914	915	877	933	888	888	845	898	907	930	932	874	867	889	871	836	919	869	887	893	886	837	952	921	919	903	873	881	873	905	869	890	902	839	901	879	860	900	897	899	894	867	878	838	921	870	865	936	847	833	862	864	875	950	834	863	892	865	941	859	884	901	874	844	864	859	814	894	898	911	843	858	954	852	885	870	875	859	919	862	865	920	883	903	861	833	807	920	857	873	854	911	929	864	882	931	861	859	902	853	917	890	913	902	891	906	840	913	864	886	847	823	806	884	919	853	891	894	929	911	879	896	922	886	891	951	929	952	850	927	872	927	860	875	893	869	885	831	933	918	852	870	887	829	867	892	863	892	846	889	865	827	882	870	840	848	883	866	837	914	876	862	860	864	816	884	904	773	863	867	821	902	884	849	927	863	887	887	872	876	916	840	890	844	848	888	904	853	839	868	884	867	880	823	901	882	867	861	930	856	879	918	887	871	865	845	840	890	871	897	892	879	867	879	917	883	913	917	855	862	880	870	855	896	882	878	876	863	876	913	910	920	856	910	879	911	877	867	844	929	873	871	868	916	890	866	887	924	891	844	852	877	868	871	854	869	895	916	856	876	842	830	850	856	878	857	886	895	903	923	870	913	863	887	906	885	904	895	896	894	924	843	829	874	862	877	903	898	857	882	944	884	910	902	844	865	929	873	881	886	839	889	869	881	866	829	890	862	867	828	881	852	844	916	871	889	865	887	856	908	866	868	874	879	866	814	840	863	899	901	866	814	863	845	886	943	924	897	894	870	871	916	858	861	855	874	849	853	853	899	885	866	879	893	885	882	887	875	879	878	885	869	814	854	877	903	861	861	929	894	860	884	895	866	845	892	853	849	902	864	860	899	838	930	845	884	870	885	917	864	902	904	859	864	877	838	864	885	879	923	867	914	816	894	915	859	872	875	845	883	908	861	837	875	878	860	900	883	889	864	875	853	839	877	884	886	864	919	884	904	897	846	860	884	893	882	827	885	893	884	933	887	887	830	925	896	878	871	837	893	862	863	892	812	859	883	862	827	859	870	909	869	886	815	896	865	879	881	881	922	880	889	870	868	879	869	863	898	863	884	911	863	883	808	893	853	876	883	929	895	896	892	816	873	865	859	879	910	871	894	850	870	865	889	926	859	900	901	874	886	945	888	906	856	855	893	896	876	855	884	879	898	892	909	827	887	852	872	847	866	883	821	894	854	873	854	861	885	827	909	804	937	871	892	900	859	857	885	892	915	871	912	853	893	879	878	880	844	893	876	905	896	903	918	834	891	853	903	847	909	869	803	835	880	857	864	867	886	924	865	895	860	871	862	894	892	853	861	920	897	899	849	848	866	852	870	892	857	855	803	946	856	929	900	868	879	892	898	877	851	897	817	838	784	866	910	875	853	920	905	898	874	825	920	867	886	894	853	892	898	879	924	921	876	850	855	902	857	896	891	920	872	869	881	877	928	880	888	882	939	861	855	925	880	883	831	867	904	910	860	892	827	904	880	827	865	852	908	879	879	908	891	833	856	845	903	900	934	872	868	872	871	914	881	885	894	865	843	902	867	944	862	902	879	854	874	851	878	891	916	899	871	903	858	869	918	847	860	823	887	892	835	860	953	925	869	902	847	911	907	883	883	916	896	832	843	823	875	841	952	881	923	888	917	851	839	889	881	863	859	898	903	881	866	906	860	884	938	840	867	900	883	897	866	865	900	826	864	888	827	826	848	876	870	892	893	924	868	870	893	885	884	882	901	901	875	906	886	889	915	841	849	852	869	840	874	901	832	885	841	897	842	885	889	852	840	872	932	861	876	873	898	838	855	903	880	904	888	854	892	883	883	896	919	865	855	827	874	897	849	861	843	884	818	904	889	823	879	879	874	877	876	876	875	893	898	927	896	852	852	852	911	919	864	829	856	903	852	854	914	860	898	909	885	888	901	868	849	896	890	878	937	896	856	890	905	847	886	913	865	851	839	879	910	893	855	943	893	893	869	898	894	865	861	867	855	915	908	939	897	831	867	893	885	897	895	856	887	896	857	863	899	864	926	800	861	888	892	889	904	854	850	836	898	879	830	877	875	914	869	874	900	885	853	894	897	871	814	863	871	869	864	860	876	884	853	916	867	857	854	878	887	879	840	906	884	891	902	847	892	914	895	881	849	852	848	891	878	895	925	939	870	904	892	873	850	887	910	909	869	858	899	876	879	900	857	886	863	881	880	911	924	857	888	914	951	848	894	864	881	924	863	842	887	890	860	902	885	866	808	915	886	844	893	820	861	891	906	881	849	905	878	833	864	912	878	859	853	875	823	937	813	874	897	879	862	893	849	869	899	901	919	856	891	913	881	835	909	885	893	909	879	905	868	848	880	882	839	926	879	914	843	881	849	900	847	927	874	878	872	869	828	856	906	852	887	892	866	867	873	923	838	944	847	908	830	864	887	936	879	897	878	893	887	906	853	862	913	867	822	841	878	882	871	893	865	893	869	929	863	910	882	843	828	828	884	883	893	885	916	854	883	887	936	884	888	872	860	919	846	853	858	896	856	877	908	892	840	917	831	888	815	886	868	936	912	928	889	857	889	867	877	894	913	910	871	853	886	886	878	859	821	900	911	881	885	867	844	901	853	896	898	852	883	858	870	863	849	875	836	917	885	853	875	906	878	864	917	866	891	816	851	915	894	878	870	869	858	869	866	872	860	885	882	890	894	935	881	855	893	938	848	875	856	905	873	905	881	868	853	852	819	871	925	824	876	849	898	913	855	940	900	865	875	865	850	878	945	884	890	897	830	833	927	854	988	837	905	872	859	883	913	845	900	846	886	863	836	915	870	904	864	863	857	908	943	856	809	936	859	872	891	884	852	907	897	930	919	843	911	905	882	911	842	808	883	849	871	898	900	864	866	880	849	868	885	900	895	914	911	901	880	893	902	932	937	892	878	889	842	812	896	822	908	915	826	849	884	850	896	871	906	913	885	804	871	887	883	854	887	920	845	896	859	917	903	862	934	889	869	880	910	915	972	862	862	919	867	899	865	904	864	924	950	847	862	887	853	875	858	822	878	920	890	867	831	928	881	924	916	884	868	871	930	874	866	875	893	877	908	870	848	913	860	870	884	830	889	887	855	889	835	918	844	864	831	889	885
2565	260	258	229	244	224	230	260	239	230	226	234	243	257	243	206	226	245	215	282	250	232	246	231	238	233	222	266	248	222	244	233	208	235	218	219	221	212	209	265	212	236	233	241	211	228	215	254	221	230	245	237	259	235	224	234	206	236	235	235	215	232	248	258	234	264	253	236	201	237	231	247	224	220	231	238	257	230	241	238	236	215	225	213	212	226	264	257	234	238	232	232	231	266	224	229	237	262	238	244	236	218	210	220	204	198	218	217	229	249	237	235	203	234	230	241	245	236	215	220	241	238	223	230	238	235	215	212	252	223	218	230	229	250	236	239	203	232	241	209	220	209	236	264	244	222	248	240	244	230	224	222	259	239	202	231	235	267	242	255	225	205	261	238	215	235	231	235	243	240	231	260	241	240	238	199	247	245	225	227	224	242	214	255	237	226	239	245	230	231	218	214	214	218	245	236	258	196	208	239	241	219	235	208	244	227	224	249	269	227	223	245	227	232	215	224	229	238	250	232	234	253	212	249	258	213	234	211	214	247	241	223	218	256	236	221	214	196	219	233	222	268	230	250	221	239	228	215	231	265	268	230	243	234	234	248	235	257	235	228	183	188	221	232	256	238	221	267	252	243	241	233	230	230	235	235	231	224	215	222	227	190	202	220	238	246	250	236	214	243	216	217	259	236	247	218	238	213	211	225	219	251	202	224	245	216	214	228	214	265	242	222	209	248	216	224	221	210	225	229	242	242	239	229	238	272	221	238	280	257	240	220	216	243	242	240	218	214	250	226	237	254	234	215	267	249	192	231	253	209	246	240	275	236	233	239	245	271	239	224	229	269	242	244	232	227	221	205	230	255	201	215	231	214	228	229	232	237	244	217	247	249	241	249	238	273	232	235	268	223	222	209	226	223	210	238	214	195	242	265	243	224	204	239	240	260	280	249	257	239	225	219	205	235	245	239	262	223	233	215	251	251	230	270	245	234	243	226	234	225	238	246	238	234	233	248	238	243	238	206	242	222	222	214	228	248	247	226	235	238	238	227	205	249	242	235	230	261	219	205	236	222	251	238	243	237	249	232	225	221	236	214	215	255	250	250	258	232	255	213	240	249	246	218	208	207	218	197	221	230	235	233	235	245	218	218	225	240	230	241	239	192	243	241	190	222	250	223	215	234	237	215	221	278	218	212	228	226	226	253	222	220	221	219	230	212	265	248	237	236	217	219	242	225	227	237	209	263	218	232	201	196	227	221	196	226	236	228	236	239	193	212	209	236	281	242	216	238	245	202	206	188	213	233	267	210	262	237	210	217	217	239	211	256	253	235	218	218	227	261	237	239	246	254	232	211	274	236	243	228	232	214	221	212	232	248	187	238	232	238	255	234	233	245	245	238	272	269	207	218	236	222	248	255	225	234	249	243	213	249	223	232	231	254	242	212	238	203	240	209	228	222	239	213	213	225	261	214	231	210	221	223	238	222	249	216	225	217	205	213	245	219	216	231	228	235	230	233	235	221	198	226	202	226	244	228	256	241	227	199	267	264	258	229	254	236	217	209	229	227	260	218	218	274	250	220	222	220	217	236	205	241	228	245	261	259	237	246	260	248	222	260	219	221	221	212	232	208	229	214	235	232	224	226	229	243	254	236	243	245	235	228	240	217	221	258	241	219	263	244	233	220	213	235	244	230	234	243	261	229	229	208	211	216	236	213	237	228	239	243	240	227	224	247	239	213	199	248	218	220	215	249	235	232	231	215	233	227	249	224	244	231	237	230	226	216	240	236	207	230	226	245	224	226	222	222	174	228	231	250	246	215	232	228	209	212	245	219	231	219	237	237	218	206	224	236	226	250	228	240	252	245	219	230	211	221	239	221	228	197	226	208	223	203	235	242	210	205	247	233	218	221	256	242	215	205	245	238	253	235	238	240	259	217	206	250	236	232	234	230	231	218	241	237	220	216	242	252	255	235	226	232	216	236	267	251	243	245	204	237	235	235	241	242	217	221	251	214	223	232	224	234	230	238	242	237	253	200	251	221	223	239	207	244	244	208	206	244	263	269	246	211	239	233	225	239	235	222	236	207	221	210	236	234	256	239	231	227	188	205	217	259	233	246	232	214	209	244	239	212	237	240	269	246	224	201	246	236	232	223	243	251	247	248	231	217	278	242	229	235	238	216	195	228	212	250	228	236	230	230	253	214	252	237	231	211	282	226	256	226	218	215	211	191	233	240	226	234	227	256	245	231	252	233	226	229	222	248	239	221	233	220	221	250	227	216	231	223	229	235	238	257	245	194	200	215	202	233	228	223	224	251	235	205	247	235	228	228	199	213	214	218	258	226	237	214	231	243	235	229	218	237	275	253	234	240	239	270	251	205	238	222	222	224	237	216	270	235	196	232	249	235	252	217	247	270	216	216	266	225	246	192	222	213	229	237	221	217	226	237	225	244	256	222	244	222	218	222	202	229	234	222	228	225	233	218	232	248	223	250	237	224	227	204	218	242	236	267	197	199	212	253	232	226	200	245	238	255	242	236	227	239	227	253	227	252	239	240	224	218	250	198	242	249	234	219	223	270	230	211	252	243	217	203	231	225	218	212	225	242	235	267	241	252	244	252	203	251	196	258	233	236	240	240	225	231	220	220	242	226	235	208	230	216	235	238	233	242	241	271	248	219	250	249	229	245	219	214	262	250	261	223	216	240	221	232	204	240	191	223	226	244	266	223	217	253	232	217	227	218	206	201	239	232	203	247	262	206	257	254	235	245	242	202	246	247	238	239	232	250	230	242	238	227	225	254	230	206	227	239	240	249	232	256	215	234	226	254	239	225	231	229	242	227	223	247	253	208	234	220	224	255	232	232	244	244	239	268	228	234	234	225	231	224	235	228	226	246	250	229	243	231	228	229	229	225	223	247	261	226	227	244	222	216	207	227	278	237	203	222	209	236	220	216	267	213	241	268	245	236	239	212	261	220	241	248	204	237	248	234	260	238	220	216	247	267	206	239	242	215	223	222	257	264	240	252	234	237	216	263	236	241	268	225	241	226	234	239	234	236	286	222	236	237	249	230	241	230	235	245	254	231	233	216	218	234	227	217	235	237	268	214	233	224	222	258	217	222	203	231	230	215	255	232	242	267	223	247	207	220	249	208	201	211	254	244	257	209	214	243	226	199	242	227	247	240	220	194	219	212	225	224	211	235	235	234	230	260	255	198	239	233	237	223	217	259	226	261	228	233	240	213	202	221	226	233	232	219	256	254	247	232	209	223	251	220	250	199	228	239	241	238	217	232	269	211	250	269	275	253	211	255	259	213	224	225	222	207	246	214	215	237	263	244	207	234	224	245	242	229	221	230	240	230	216	220	219	216	247	220	237	198	249	213	218	246	214	237	246	217	229	234	207	267	231	232	210	244	216	248	222	228	250	227	205	226	234	239	225	225	211	227	239	222	230	226	233	242	226	236	238	234	233	198	248	208	217	225	211	214	222	264	274	223	209	250
2583	566	582	589	594	599	564	546	569	594	536	516	538	575	578	528	532	531	535	501	538	548	554	514	539	531	522	512	519	603	591	579	577	585	564	525	534	536	560	557	531	551	498	549	541	542	599	548	530	551	563	536	578	541	561	551	547	568	547	542	589	526	528	559	599	540	552	573	558	571	526	531	529	536	539	529	589	559	590	547	558	577	549	558	528	520	550	591	551	586	565	538	550	548	545	581	549	536	530	559	582	562	527	526	560	528	584	571	549	579	556	579	559	564	546	591	533	552	547	549	586	537	559	549	508	512	563	554	583	550	550	520	551	548	562	587	566	562	572	569	539	579	549	548	534	542	518	536	537	568	528	554	557	545	528	494	574	578	566	546	559	516	589	545	511	564	586	579	555	558	546	500	557	516	525	537	562	544	537	553	536	558	528	575	572	558	541	575	578	536	548	515	555	570	544	540	533	513	535	535	584	530	539	493	553	525	549	566	565	539	568	548	556	565	586	542	548	545	563	544	534	551	543	550	529	542	514	548	552	515	551	561	524	575	547	524	519	577	561	558	543	589	562	591	569	514	573	550	532	587	550	565	574	533	527	588	517	573	497	544	544	511	518	541	557	552	549	534	567	525	521	563	567	597	577	544	570	519	599	554	485	557	514	576	543	568	533	530	528	554	571	529	504	523	534	537	546	553	540	513	585	554	534	548	546	537	546	551	539	535	561	576	541	528	513	562	557	552	563	544	581	546	549	544	500	534	568	562	527	551	564	502	524	547	536	558	545	576	509	588	565	558	562	584	540	520	571	561	571	557	537	589	550	504	538	590	557	549	543	492	564	515	532	571	569	563	542	478	554	559	556	551	564	577	557	559	483	539	566	559	531	589	530	549	585	579	554	579	552	553	568	559	548	582	541	538	560	546	550	543	523	562	537	545	590	539	541	578	532	552	550	510	587	577	574	547	547	553	515	567	485	541	526	583	540	529	523	578	579	575	566	534	537	527	538	568	574	569	553	575	569	568	552	564	584	555	546	553	579	544	526	519	569	584	544	587	511	577	571	575	581	530	561	575	524	581	534	520	578	579	537	568	528	525	533	597	581	542	538	506	555	518	572	541	551	540	563	548	537	594	534	518	568	524	569	492	526	544	526	583	573	523	523	547	524	579	576	500	499	537	533	557	522	558	575	550	527	536	541	541	565	555	584	554	489	519	538	550	525	537	555	558	542	619	579	560	500	539	543	551	541	536	607	556	565	557	551	568	526	547	564	541	547	542	551	557	568	548	544	577	585	533	545	505	568	530	565	560	571	525	553	565	571	513	590	557	532	533	554	575	531	532	565	565	540	522	523	554	578	530	548	512	523	589	555	547	528	561	526	540	574	564	575	543	527	543	555	556	578	508	526	528	577	545	566	533	554	568	574	601	550	543	546	532	564	516	541	544	575	526	564	547	522	535	558	577	499	594	542	545	552	520	527	543	552	504	568	532	523	573	546	527	541	568	544	555	462	535	543	568	554	512	525	537	570	533	564	549	541	558	514	533	547	514	546	521	564	553	522	567	524	540	549	508	535	548	523	599	548	524	567	551	573	581	525	543	548	564	540	534	558	536	545	536	558	620	582	520	547	542	563	530	565	545	536	566	538	548	517	522	566	542	526	534	550	540	543	575	563	539	552	542	541	531	552	564	542	575	524	537	523	500	537	562	538	547	538	544	532	553	587	488	545	535	562	512	554	556	540	532	544	554	563	559	534	558	561	576	540	533	562	548	547	534	539	595	567	550	541	518	530	552	526	536	580	558	614	541	520	528	518	586	587	522	586	523	539	588	539	525	538	542	551	558	550	555	524	549	511	545	518	529	561	529	552	548	581	521	584	519	521	524	525	602	534	498	524	556	506	565	576	531	533	576	554	540	547	545	568	532	489	535	562	575	612	552	581	537	549	577	529	534	504	587	555	505	540	521	519	610	579	544	547	558	522	582	541	553	504	499	518	562	531	560	518	563	534	515	597	553	584	577	538	550	531	550	528	495	549	547	565	545	599	567	559	559	566	489	515	554	561	556	540	534	545	528	551	503	575	565	583	577	582	555	554	569	554	495	546	545	533	530	497	571	534	509	548	552	596	513	566	554	572	513	580	536	559	579	589	529	524	533	555	553	558	611	577	542	534	558	537	557	538	585	545	548	589	549	580	554	576	602	545	559	559	505	533	553	576	515	586	526	553	559	572	561	527	512	584	551	572	547	523	563	521	577	548	520	576	522	601	543	545	568	557	561	516	522	568	580	535	579	555	543	543	559	540	575	511	536	599	569	574	593	591	572	539	551	549	544	580	516	539	581	546	529	535	525	523	588	579	550	535	578	568	549	558	567	527	548	572	539	539	553	537	522	549	558	538	544	560	546	572	558	463	533	568	561	546	555	547	515	552	534	556	581	566	536	539	555	526	595	616	558	556	560	545	587	557	563	611	529	520	523	539	541	570	518	543	563	535	554	537	569	538	554	582	511	510	617	524	534	546	573	558	555	564	548	592	543	541	576	547	508	530	559	551	580	527	529	555	558	516	554	562	583	616	533	516	584	552	567	535	525	538	518	539	554	548	584	534	558	601	560	559	550	552	517	550	549	553	552	512	548	558	538	552	562	508	544	551	512	516	541	545	540	548	549	575	557	577	534	555	575	527	553	562	564	558	541	557	550	493	515	530	565	517	533	566	556	576	551	543	518	517	552	549	588	570	529	585	589	522	573	565	555	525	542	554	563	558	562	582	524	507	572	578	522	590	539	566	524	547	528	513	547	577	543	524	586	561	534	544	526	565	561	507	540	547	522	553	548	571	572	568	531	570	567	517	571	523	517	544	565	565	536	531	556	523	595	552	541	522	532	509	574	595	589	592	567	608	515	555	563	545	553	563	561	546	544	525	581	556	509	518	539	587	546	533	591	535	521	527	548	505	507	572	560	551	537	529	548	554	564	595	542	569	532	564	566	567	497	591	536	567	548	506	557	528	574	525	554	523	530	541	547	538	533	513	517	593	546	546	526	561	581	568	574	538	575	556	563	536	570	583	547	534	559	516	555	566	526	554	585	514	550	550	573	553	536	547	576	560	552	583	537	533	569	535	545	544	582	580	534	527	589	518	599	572	547	555	558	562	537	528	527	540	557	581	574	548	561	582	570	497	588	538	565	507	561	515	526	518	552	563	521	580	542	575	537	546	577	543	560	556	555	550	543	563	542	501	497	554	620	565	588	542	559	543	569	564	564	546	540	541	583	542	573	528	575	527	562	527	525	564	534	531	543	554	539	545	564	516	570	522	543	575	535	546	550	558	557	561	573	536	518	551	539	549	559	572	560	586	529	532	548	544	547	573	552	553	543	525	601	527	532	531	566	518	522	561	529	525	542	544	584	577	562	532	550	508	546	524	568	553	577	533	592	551	511	556	522	539	597	538	586	531	502	556	546	571	560	558	566	541	532	541	522	555	560	525	569	539	544	554	510
9098	758	729	598	478	448	414	365	346	399	323	360	315	342	307	343	390	307	298	332	338	318	336	292	334	333	322	318	298	307	326	305	338	322	320	335	307	333	281	364	352	331	319	333	313	299	307	341	313	349	297	322	348	353	351	343	366	330	340	290	328	321	327	373	329	336	337	322	328	353	320	329	305	352	304	299	305	335	301	297	332	320	333	324	341	324	311	306	340	343	315	310	334	334	345	351	335	302	312	329	368	352	322	369	313	337	302	317	326	305	318	311	350	334	345	363	325	335	345	296	312	330	336	345	345	319	318	357	347	367	310	307	331	319	339	371	335	329	353	319	308	351	312	315	319	323	353	337	313	308	328	328	345	355	330	313	335	328	336	325	319	318	314	333	336	335	326	336	324	324	327	361	347	279	272	331	311	326	337	325	330	311	333	318	307	317	323	331	331	305	320	309	324	331	333	326	316	338	337	298	321	300	274	295	365	335	356	326	295	330	351	321	347	315	320	352	308	317	325	357	334	313	325	303	278	329	317	351	310	334	316	350	328	312	321	334	288	298	310	347	333	334	349	334	301	329	311	346	293	320	325	323	327	359	342	297	345	300	312	298	327	317	295	309	346	289	328	338	303	344	329	309	304	325	311	320	325	316	341	354	306	329	304	322	317	318	306	313	347	329	361	340	372	276	306	340	365	330	322	326	320	306	349	349	311	344	338	328	352	356	331	280	320	336	324	310	304	301	339	351	301	322	313	314	349	345	313	326	364	326	344	318	319	297	335	302	389	316	340	316	354	269	298	328	304	298	296	301	358	309	315	335	356	308	336	324	304	310	281	294	299	351	338	360	317	304	306	352	357	315	329	320	327	327	346	317	302	322	312	331	346	335	315	362	338	344	293	336	320	366	353	315	325	355	331	302	325	317	308	335	325	323	314	342	344	334	330	318	313	324	344	315	322	332	341	324	293	313	279	332	329	320	310	342	323	327	304	308	322	325	314	299	338	332	308	315	306	325	319	354	317	342	345	339	314	371	332	312	353	340	321	304	309	342	307	296	299	331	322	323	304	333	333	318	347	325	336	308	293	343	319	320	317	330	319	326	361	322	329	287	323	347	299	343	332	310	341	278	322	321	319	338	346	306	330	321	337	310	341	317	329	305	324	359	340	314	290	340	337	325	317	300	288	332	345	327	334	343	337	346	350	311	328	317	310	327	311	361	358	354	323	322	302	363	353	336	316	316	358	315	338	352	338	334	339	343	322	352	345	322	322	355	355	331	283	342	333	289	315	320	350	346	322	309	310	327	319	316	352	368	324	318	350	329	312	338	343	306	348	319	319	329	363	325	304	334	322	346	318	324	339	342	300	344	278	305	341	377	349	372	336	333	366	329	299	324	293	302	349	300	346	375	352	334	304	335	314	308	343	326	319	367	315	355	321	315	331	337	325	329	354	334	302	289	343	372	349	354	345	323	333	327	302	314	323	306	306	339	318	294	310	387	320	331	323	301	342	319	353	349	317	337	342	319	312	300	335	331	341	306	347	350	330	331	326	332	355	333	313	293	319	333	293	360	305	336	339	315	321	323	339	358	320	315	341	322	322	372	334	345	325	321	331	329	324	330	343	350	339	338	296	322	347	309	317	321	303	292	329	326	368	308	344	341	327	353	335	362	307	318	314	338	340	332	329	346	321	302	323	297	371	321	333	302	311	314	344	335	338	342	374	354	318	363	334	307	333	316	326	340	335	329	341	361	315	321	321	329	324	314	338	349	325	309	328	347	306	311	347	324	370	308	285	332	330	323	318	318	342	328	352	315	302	317	365	307	331	324	307	296	332	343	331	289	326	296	333	331	343	357	329	324	336	326	327	315	335	319	318	322	343	344	300	317	334	306	295	360	371	299	330	352	332	327	338	332	319	302	323	314	316	342	308	330	315	319	331	306	325	315	333	336	302	309	320	304	306	319	345	367	343	341	352	318	344	303	335	302	303	304	354	334	318	326	329	337	351	340	306	315	331	346	320	311	339	324	317	357	328	323	329	310	328	319	337	326	326	378	312	341	327	339	332	327	353	304	362	377	320	301	340	319	355	307	325	341	320	342	317	315	307	324	314	308	339	306	338	320	364	361	337	318	285	348	352	356	334	348	277	300	296	326	358	313	346	317	322	339	320	346	338	363	353	336	338	343	324	299	303	316	327	334	285	295	363	377	295	318	333	341	303	322	319	306	330	315	319	337	361	332	360	349	291	331	337	338	332	301	322	337	327	361	309	328	382	364	329	309	325	341	344	328	332	276	310	286	303	324	326	341	296	313	325	360	353	353	323	317	337	343	331	295	309	292	307	342	302	303	354	336	322	342	307	311	343	300	351	328	298	327	321	326	351	316	315	343	323	344	344	326	320	307	321	313	330	340	332	334	345	301	308	333	313	319	345	344	343	294	313	346	325	338	318	337	315	316	320	299	345	315	346	328	315	315	313	323	303	304	376	362	346	340	315	374	339	331	310	341	327	355	355	331	327	348	322	328	353	312	331	326	376	344	324	320	356	346	327	336	305	330	350	332	317	288	341	336	323	344	332	336	332	319	320	341	325	336	373	335	353	298	335	324	345	323	323	336	345	351	330	351	375	300	341	291	380	325	302	297	329	324	346	333	325	330	334	324	317	334	307	345	279	347	352	326	322	335	317	301	325	316	325	317	335	309	305	344	348	337	319	333	308	309	352	294	321	320	344	318	339	343	321	349	326	329	328	325	282	295	330	339	347	311	337	327	338	345	302	304	327	311	348	340	310	309	327	318	342	301	305	325	309	327	334	327	317	271	302	310	310	305	356	356	349	352	342	354	337	320	347	335	361	325	350	366	364	321	326	331	309	302	325	356	326	326	363	341	338	330	311	335	331	315	305	310	301	354	312	329	340	305	321	316	296	317	309	322	345	297	348	296	334	328	337	321	321	314	338	319	323	308	319	304	305	353	323	303	325	330	322	340	341	305	330	348	340	327	361	329	290	317	327	321	330	350	374	342	307	364	341	325	334	345	355	336	325	305	315	326	355	287	336	304	323	307	334	301	362	322	323	335	327	355	323	318	293	329	309	314	329	309	326	345	354	317	328	317	323	360	298	337	320	350	360	339	328	300	326	277	355	343	350	311	336	316	310	326	310	280	282	322	322	329	364	341	344	329	294	320	294	341	310	370	332	337	313	348	305	300	321	324	342	325	319	377	355	283	349	315	360	336	345	333	318	372	347	322	336	326	328	290	339	306	318	328	329	314	327	322	324	303	334	337	336	336	331	301	322	300	312	319	310	344	323	338	308	321	323	322	300	342	334	319	293	321	353	345	318	322	329	373	321	318	338	313	291	342	321	294	324	308	324	316	307	292	350	342	319	304	314	316	365	356	326	340	320	306	347	333	337	302	328	318	347	327	313	343	317	362	340	314	312	322	325	345	354	349	343	347	291	316	332	325	335	307	337	324	318	327	305	328	338	311	325	336	316	312
7256	1070	1538	1601	1398	1316	1089	1052	985	938	957	826	868	857	834	816	794	807	795	794	773	756	776	708	797	811	746	770	745	738	793	785	781	800	768	729	753	799	738	748	735	770	746	739	761	807	751	708	781	755	722	772	818	773	773	751	773	775	788	787	763	758	762	818	762	733	746	734	784	789	734	738	779	779	753	711	707	804	757	738	762	743	756	796	801	799	742	748	750	733	768	742	784	744	757	792	734	740	762	707	732	791	729	772	738	833	773	730	804	713	746	774	800	822	774	783	755	736	763	767	775	755	792	741	706	711	750	727	769	770	746	781	774	747	737	707	730	754	727	770	724	709	727	732	760	722	733	692	747	708	751	709	750	735	711	715	709	740	730	770	756	732	736	757	743	753	747	746	765	737	698	756	696	767	748	738	724	734	737	729	736	705	692	689	770	744	716	750	764	730	755	782	733	780	771	700	724	735	767	754	750	704	732	708	678	752	714	730	756	748	769	770	769	717	760	738	707	746	751	769	723	726	738	710	707	717	737	693	735	790	723	744	727	723	752	737	715	698	700	719	725	701	689	713	700	741	789	741	713	768	786	745	747	728	720	772	716	715	721	733	720	752	757	723	707	760	741	735	742	678	755	723	722	761	701	726	763	748	764	721	736	747	755	713	763	765	752	763	722	792	721	723	761	741	758	724	743	712	721	745	719	702	693	757	750	727	685	729	724	753	710	756	722	702	715	694	706	753	693	726	719	726	750	765	722	783	738	690	778	747	752	763	723	780	704	722	735	724	797	760	707	725	750	716	707	740	754	721	776	670	790	699	722	725	711	764	754	710	756	706	757	723	776	686	764	718	767	701	734	722	721	732	793	766	761	759	763	724	777	754	791	712	745	707	686	766	758	719	791	706	706	718	678	769	702	734	742	721	697	703	775	724	736	744	732	722	750	770	797	725	703	808	712	748	745	746	744	743	737	753	730	768	768	720	726	783	712	739	726	714	757	786	760	742	722	706	728	759	726	696	723	754	736	686	679	734	737	715	732	735	717	689	739	733	738	719	793	733	727	704	720	754	761	786	727	729	764	742	686	765	735	727	723	719	721	747	759	702	730	729	719	722	751	728	741	788	729	696	765	677	713	756	732	713	716	710	745	767	754	750	677	769	717	743	739	781	691	775	709	795	748	755	744	717	750	723	725	722	728	753	758	714	710	735	750	744	716	729	716	686	759	729	752	744	751	720	740	746	730	726	705	732	738	738	743	718	765	711	760	726	755	785	750	743	712	747	727	754	769	707	751	789	728	707	765	732	723	717	703	785	740	739	764	683	751	744	724	731	749	730	711	744	706	780	729	715	754	794	707	705	761	717	724	760	726	734	745	759	740	716	718	769	789	802	730	711	760	726	774	737	750	751	742	789	731	721	755	718	759	732	776	753	694	721	724	741	749	778	765	700	742	772	714	696	745	730	690	724	770	726	754	721	691	761	747	730	741	740	757	757	770	751	754	720	735	751	749	711	734	746	711	726	695	726	750	737	695	752	762	748	710	750	749	749	731	737	757	737	727	750	765	735	708	703	702	767	752	724	723	720	814	735	755	713	723	759	719	756	733	701	765	757	755	735	779	769	746	727	789	679	741	774	725	729	726	738	716	764	692	721	733	732	765	751	694	710	771	718	745	760	791	771	735	764	716	773	724	742	748	732	718	754	751	750	746	720	732	763	705	749	741	749	690	752	736	712	714	724	747	762	720	760	728	763	746	735	726	716	733	764	730	743	733	682	792	728	741	736	700	811	674	719	707	755	785	776	696	756	755	700	741	750	750	757	753	764	719	763	750	726	717	740	753	752	723	721	706	765	769	693	825	702	704	761	710	738	735	736	766	756	787	749	752	776	715	701	749	699	706	740	743	743	732	787	805	703	720	692	771	729	721	696	721	738	754	757	729	725	744	713	727	709	714	730	740	679	729	756	703	734	736	763	761	747	698	797	714	740	736	698	742	722	741	756	700	720	760	751	754	743	734	727	705	760	736	710	701	736	703	762	767	744	746	728	723	788	767	766	720	740	724	753	704	793	739	764	733	689	729	755	722	736	724	745	754	745	718	709	691	740	721	726	727	735	751	734	790	733	711	763	710	755	693	747	670	699	704	735	689	727	779	678	749	699	725	746	710	708	733	771	718	720	744	754	751	717	750	734	770	716	750	698	731	739	715	765	727	737	755	756	721	753	702	737	752	728	772	757	772	731	744	728	696	724	717	689	701	780	770	742	759	722	729	715	715	682	791	761	778	728	676	776	749	753	705	739	717	710	775	724	742	742	760	735	738	790	692	719	743	798	726	763	693	729	760	719	720	744	770	785	743	766	728	703	755	720	763	755	718	736	770	748	764	750	766	740	708	728	688	716	708	732	719	716	771	765	743	691	738	768	760	756	719	713	720	741	763	732	711	748	751	703	730	776	750	721	718	730	726	773	774	739	774	752	714	737	728	683	736	687	618	795	751	731	787	725	728	741	702	717	778	740	760	683	730	730	736	722	746	751	713	766	739	749	727	736	753	760	741	740	731	700	701	720	767	718	718	748	753	760	718	775	757	720	757	702	671	791	733	766	744	694	714	726	737	714	708	748	737	722	691	727	756	733	732	725	750	726	741	759	711	737	727	799	740	757	750	712	762	727	727	758	721	743	742	714	742	762	753	749	712	692	739	762	722	703	713	731	710	716	733	713	728	774	706	728	692	774	720	738	738	732	772	752	762	761	725	719	778	769	708	660	741	719	709	702	736	654	766	742	741	750	743	717	740	740	722	740	731	703	742	726	722	721	755	744	753	720	731	689	738	723	755	742	753	759	738	693	688	704	759	736	733	739	733	709	720	757	747	684	759	720	702	758	749	738	718	742	719	732	720	731	712	720	773	739	733	748	694	752	743	743	738	681	701	718	698	732	788	752	786	725	730	687	718	746	751	716	685	713	724	701	702	759	730	689	695	661	739	708	752	699	696	784	743	746	739	758	757	741	725	737	729	695	703	694	727	749	743	722	764	679	718	733	735	749	723	702	762	744	725	717	744	767	761	743	732	768	722	749	758	719	703	724	735	721	797	734	673	723	758	750	707	720	721	762	736	713	746	781	732	758	760	717	696	717	768	772	716	710	716	716	683	772	748	708	743	753	719	779	797	726	711	735	725	721	734	743	801	754	714	743	729	746	745	750	771	718	736	721	759	718	715	709	769	734	707	723	707	708	730	783	716	749	693	712	721	739	737	709	753	708	678	738	759	778	735	737	705	716	770	756	714	728	757	727	732	757	741	735	733	724	693	746	714	716	711	754	749	770	732	750	714	737	758	771	727	745	720	755	722	738	736	760	732	710	681	772	800	760	739	780	748	760	773	761	763	730	709	737	720	747	711	747	767	736	715	810	747	754	706	704	725	747	717	746	733	684	765	743	727	778	744	713	771	782	776	700	679	729	729	760	743	781	697	762	718	692	686	726	691	713	733	725	711	738
16168	1650	1291	911	734	644	589	548	493	477	460	450	444	433	473	457	389	423	473	384	419	384	404	452	382	420	430	470	376	375	422	423	408	400	377	441	354	365	403	403	426	407	392	399	410	428	442	425	384	366	438	425	398	384	387	398	424	411	422	424	400	420	430	394	423	386	387	417	435	421	410	432	384	408	447	383	412	390	362	404	400	408	417	395	391	437	426	421	398	404	405	367	432	407	406	421	422	377	426	389	442	422	433	422	431	407	395	433	429	444	392	395	435	449	398	396	388	435	383	405	408	385	394	429	448	425	397	390	392	438	430	414	410	422	397	353	434	422	394	389	390	395	383	380	422	424	396	440	427	458	408	413	413	421	408	400	384	419	356	426	404	422	448	441	381	409	394	351	411	400	435	427	408	386	442	389	425	430	381	367	420	426	426	423	415	403	386	403	440	394	377	406	412	398	418	415	396	394	414	364	412	401	414	422	432	400	388	407	406	370	407	385	417	378	388	407	423	401	404	373	395	425	416	357	429	407	418	377	406	426	417	375	421	398	395	368	390	397	378	376	411	410	428	426	409	396	401	438	421	380	440	413	382	437	390	416	423	378	408	421	422	416	419	414	390	398	403	458	404	438	432	362	417	403	393	392	371	400	397	389	385	395	396	396	401	428	428	372	406	390	442	390	425	399	374	383	358	443	435	408	418	405	403	421	413	389	421	390	413	405	427	381	437	411	406	416	394	426	396	395	400	380	397	400	405	415	453	359	402	389	424	387	391	385	410	392	421	398	415	388	393	390	407	462	392	404	425	412	385	418	445	403	395	423	391	395	417	403	433	407	408	421	396	409	390	422	379	398	403	402	386	433	409	416	410	400	408	406	348	433	441	416	377	388	429	447	425	398	370	393	387	385	385	427	420	400	402	429	397	399	374	367	396	401	429	417	404	419	418	410	398	387	375	366	403	429	418	374	394	407	400	413	391	384	408	396	405	413	364	407	386	430	393	404	391	416	399	403	413	403	406	404	394	390	400	428	438	410	420	396	386	366	380	427	389	391	389	429	403	386	391	441	408	392	407	383	380	395	386	403	400	394	397	444	397	417	383	385	402	405	413	410	433	412	418	385	388	381	392	396	423	390	446	394	438	369	432	382	423	368	405	427	358	411	407	431	372	394	447	413	404	406	398	394	389	381	390	443	414	419	389	394	404	407	394	404	446	419	416	397	436	397	382	428	405	367	387	415	405	386	337	401	445	388	381	404	382	423	393	422	412	387	382	389	416	446	393	419	418	389	390	409	392	399	389	445	436	416	372	433	434	380	414	404	398	422	395	384	392	406	389	422	402	377	447	393	444	387	443	410	420	398	372	450	412	385	400	406	422	411	411	413	411	420	394	408	410	422	436	394	388	395	404	405	416	387	403	390	362	402	382	373	375	415	415	395	400	401	377	463	404	405	387	415	382	411	394	388	422	390	409	432	442	364	376	437	427	411	431	423	421	400	402	419	395	397	380	435	360	429	422	403	359	403	439	379	397	445	433	394	355	412	415	409	404	412	412	412	416	399	428	378	363	365	455	414	399	412	386	399	414	425	427	409	424	390	416	388	417	414	418	400	424	386	388	385	414	384	405	450	426	404	442	405	457	433	391	434	421	408	396	387	400	425	408	399	368	380	377	358	426	442	421	393	394	397	398	411	403	442	424	465	414	437	405	435	441	400	408	381	414	404	427	397	388	399	407	393	410	417	402	396	382	403	390	408	376	394	396	412	446	404	424	385	390	413	431	404	380	366	430	403	400	414	392	419	390	385	449	414	421	397	425	427	397	407	468	334	424	377	393	407	401	443	406	402	376	387	377	417	384	412	417	383	437	388	428	379	425	411	371	362	358	422	418	401	387	411	367	382	442	383	428	365	385	433	391	421	411	421	397	386	391	378	414	411	389	404	434	411	422	413	434	423	449	396	421	384	372	393	449	446	390	371	391	395	383	391	390	436	389	389	392	412	410	390	402	392	354	386	407	431	374	411	417	402	433	403	389	398	415	424	408	439	437	427	396	401	378	396	398	377	434	406	444	396	404	418	371	425	395	408	427	367	414	429	439	385	353	391	385	394	370	401	399	421	406	396	404	406	441	418	406	414	407	407	414	420	372	397	383	387	345	402	420	390	386	411	406	409	402	379	398	405	405	417	412	388	367	425	394	384	379	424	410	392	396	400	425	430	389	366	413	384	370	404	419	381	408	417	404	395	408	403	386	443	379	416	437	427	382	409	392	424	401	355	382	360	433	374	385	383	418	410	373	420	418	427	418	452	422	450	381	378	413	410	391	406	414	352	421	452	431	366	420	382	415	395	378	375	396	404	385	403	372	417	424	394	378	413	380	409	371	388	371	389	458	428	406	410	459	375	391	418	421	402	399	389	401	381	368	448	419	435	377	406	421	390	416	457	434	415	429	422	444	441	386	404	439	405	385	418	421	411	422	382	384	413	394	441	415	406	419	413	416	407	385	404	350	410	417	468	420	413	410	426	397	359	370	365	395	404	434	380	437	387	378	407	372	391	394	386	351	404	416	415	430	386	390	438	377	403	405	398	357	382	441	429	396	413	431	423	440	427	396	395	429	426	419	382	391	373	399	410	424	417	401	426	456	430	384	409	393	415	394	427	399	433	386	414	395	385	366	391	457	394	384	387	407	386	383	392	409	473	391	387	411	363	398	377	371	439	414	440	397	398	415	427	403	380	415	400	422	386	405	380	423	418	389	387	378	410	432	408	425	411	456	412	377	391	401	420	426	423	376	378	390	425	391	388	408	419	381	384	425	407	407	417	419	406	382	446	425	417	381	416	427	442	390	351	400	402	427	392	391	415	420	379	386	422	381	372	385	409	435	402	409	420	400	418	387	429	377	413	403	415	410	424	391	426	447	404	386	457	440	437	377	391	399	399	418	412	399	437	425	423	394	402	442	383	435	430	413	418	396	395	381	403	387	426	425	405	448	422	409	422	436	411	364	431	429	392	400	388	444	401	405	372	362	380	393	379	387	394	423	404	416	387	421	369	353	371	413	404	391	419	407	392	414	444	425	388	414	395	418	403	417	393	411	450	406	396	450	412	421	430	435	435	440	409	413	369	420	413	364	419	400	423	394	402	400	377	403	415	390	373	394	383	408	432	458	428	438	414	425	372	381	441	402	398	422	401	382	372	384	397	417	429	430	409	396	419	426	419	381	420	411	398	357	424	360	378	371	367	431	435	430	422	409	460	411	432	408	401	405	438	416	439	382	381	366	383	366	433	380	388	371	397	410	410	381	395	385	389	406	412	407	378	427	399	445	411	402	457	398	409	419	415	374	391	356	368	383	416	412	404	422	386	389	396	409	417	419	408	413	415	409	415	392	391	420	391	445	458	400	369	432	419	423	407	442	419	367	411	410	407	426	405	391	421	401	408	382	413	404	420	381	407	413	341	375	418	440	439	395	441	433	428	442	433	395	392	365	419	386	410
9297	1549	2323	2467	2273	1919	1657	1450	1332	1248	1192	1154	1052	1032	1098	1038	1021	1017	991	993	951	938	953	946	895	918	976	932	889	957	924	876	906	934	916	946	883	931	852	902	890	937	888	920	887	889	926	924	889	952	876	1012	937	909	868	862	955	938	930	919	915	854	977	852	884	897	896	910	908	893	839	902	937	927	928	920	886	886	914	883	893	900	868	880	951	886	946	916	903	910	929	907	955	905	903	915	939	909	930	911	887	891	903	876	898	898	899	906	908	885	901	941	878	893	893	892	913	888	871	902	931	918	866	906	878	873	866	919	895	888	891	898	881	913	846	841	920	879	852	871	836	873	913	880	896	884	899	894	895	875	898	864	850	920	857	897	911	920	905	872	845	834	886	886	891	892	872	893	887	911	877	874	874	846	806	909	901	845	896	826	893	894	838	893	820	910	940	885	889	842	872	930	884	910	845	857	835	866	912	913	831	879	858	868	841	803	853	873	866	876	887	907	869	830	852	891	884	852	913	902	866	909	855	869	830	903	880	833	896	914	939	872	886	865	904	885	902	889	910	848	863	889	828	881	920	884	864	825	861	829	854	855	860	870	853	890	851	856	886	804	875	904	843	827	851	890	862	909	852	889	866	923	859	839	871	894	869	891	826	849	877	860	852	947	825	871	910	836	918	858	874	887	818	888	845	840	844	896	823	853	906	882	879	821	880	852	878	955	851	872	897	811	889	842	898	858	863	868	883	902	846	880	874	878	913	890	845	859	855	899	894	844	808	894	894	875	872	864	875	893	905	916	877	885	893	883	795	874	903	920	891	852	870	859	865	843	920	894	860	881	890	945	899	851	815	879	896	910	918	903	859	852	818	861	882	885	881	800	836	901	867	851	875	882	843	795	885	863	902	908	918	875	904	950	905	845	854	849	869	891	942	845	840	853	902	911	927	901	925	834	828	900	831	890	894	881	874	911	887	878	892	823	856	856	844	856	858	886	860	901	951	937	857	882	876	833	856	856	891	852	889	858	861	850	829	884	909	885	836	875	838	892	886	908	878	868	876	879	911	877	879	888	898	913	879	857	838	870	880	940	835	837	876	880	860	837	847	883	853	884	827	873	916	891	846	834	902	874	934	837	885	887	844	874	853	855	856	843	906	859	875	902	891	906	848	855	862	873	924	805	845	825	851	860	828	856	865	874	826	895	798	886	861	840	941	844	868	916	890	834	863	880	916	861	847	878	846	900	848	882	897	856	845	893	850	909	859	853	920	858	878	840	873	867	864	818	885	858	914	845	907	907	897	848	880	842	802	872	875	888	897	823	857	883	905	881	905	862	904	874	892	886	891	948	870	804	874	869	868	894	886	814	957	876	867	909	804	845	854	919	901	884	843	852	904	803	848	901	877	898	839	870	921	881	916	851	914	852	880	873	901	847	882	916	903	782	880	869	882	838	930	904	871	879	866	835	899	864	889	857	890	824	882	934	870	861	883	895	921	902	864	885	853	915	874	875	918	898	879	897	863	840	893	886	894	880	855	869	863	866	843	851	831	827	866	891	866	887	836	858	877	838	842	881	904	873	881	834	841	920	880	899	865	905	860	880	871	856	816	893	909	846	887	874	826	857	884	865	891	856	797	850	850	855	884	886	829	884	888	839	803	870	942	920	833	873	935	894	880	910	843	881	856	872	869	854	867	895	888	859	883	883	888	876	866	873	901	871	817	872	863	904	852	883	907	877	872	836	863	890	847	860	889	871	834	849	840	905	869	872	913	868	877	911	879	853	835	894	855	867	886	914	831	855	888	852	895	814	868	863	837	865	859	847	938	915	835	887	865	851	890	910	879	823	887	849	878	809	883	847	891	954	902	902	862	836	930	891	844	825	874	840	859	866	870	854	892	877	893	899	896	829	849	894	874	855	811	949	887	865	880	878	793	887	871	879	884	917	876	935	865	852	825	865	860	873	836	848	886	877	881	891	913	818	873	925	862	936	907	827	871	869	889	878	884	847	911	836	920	886	894	879	899	887	834	897	805	869	841	874	908	884	804	880	877	860	847	843	864	875	844	915	931	889	944	865	863	876	878	873	875	898	876	900	847	924	867	895	936	851	879	819	901	880	889	905	911	872	842	861	892	926	892	852	843	860	868	895	832	838	921	898	901	817	832	864	913	844	888	899	830	851	863	884	895	845	857	910	846	884	893	901	946	898	901	857	832	919	850	867	935	847	844	857	853	861	866	903	873	868	924	876	864	872	855	883	888	889	796	906	860	921	878	830	832	866	937	907	787	908	916	843	879	857	838	802	931	879	878	868	908	870	874	880	849	921	863	886	873	849	926	849	873	887	928	850	845	863	898	920	890	904	838	917	861	860	849	872	837	935	882	867	881	842	885	864	901	881	832	914	877	830	909	878	842	823	871	910	879	837	877	878	916	834	877	851	844	921	842	886	902	856	852	877	856	881	863	933	904	902	900	865	889	826	910	875	855	873	877	872	837	909	883	841	922	921	869	860	849	862	834	884	852	873	867	889	882	898	875	872	875	852	834	887	850	880	862	879	909	840	860	864	901	901	884	824	864	889	898	864	851	865	878	878	883	836	847	871	836	895	891	871	886	851	936	886	846	904	886	821	902	884	890	889	918	906	848	860	883	883	871	899	907	853	912	870	867	900	877	831	800	869	834	851	888	927	872	861	909	947	845	876	886	829	884	870	875	833	888	885	909	904	885	850	902	910	910	895	907	857	862	830	907	904	864	878	830	850	850	881	821	890	871	895	879	884	857	877	896	902	883	808	905	901	892	840	898	922	824	852	833	900	838	883	873	849	830	876	911	846	873	888	877	823	860	891	872	859	860	815	900	895	908	883	826	838	862	916	924	852	865	841	933	878	887	871	894	863	875	819	883	870	881	891	907	818	892	877	899	887	892	888	864	849	913	829	892	869	879	909	906	849	842	887	919	839	842	887	840	892	845	905	850	891	889	874	881	856	907	841	851	887	901	860	852	862	877	834	875	835	872	868	862	888	876	879	849	869	834	893	883	899	947	835	884	818	899	835	873	889	843	886	849	884	839	920	899	927	884	853	865	881	854	850	875	829	854	857	830	836	843	877	883	842	909	951	890	852	883	877	913	867	872	883	874	909	897	867	903	912	855	901	857	869	853	892	916	883	853	884	831	909	902	903	860	904	898	814	859	878	836	827	853	851	897	879	885	900	839	872	884	889	865	831	890	911	868	818	853	845	944	860	865	860	834	872	884	839	866	866	905	901	854	876	858	889	880	911	857	852	864	879	861	902	867	844	845	905	891	862	844	861	847	881	842	858	887	941	847	856	828	853	888	885	935	828	914	918	841	910	853	899	852	904	881	864	810	907	860	868	864	869	917	841	865	867	835	877	862	878	838	854	838	911	870	960	870	867	903	931	902	868	876	896	893	886	879	802	872	891	864	895	887	846	877	864	894	901	907	880	856	840	903	861	875	871	920	877	890	823	851	906	877	840	849	908
2407	318	250	257	204	247	236	248	198	206	230	226	226	226	244	219	192	244	244	232	221	230	230	235	232	234	208	230	220	242	214	223	205	215	251	237	239	213	227	240	236	215	242	209	246	213	229	239	270	219	258	238	209	250	224	236	238	226	218	259	222	248	250	246	211	215	221	239	238	212	243	220	205	228	235	224	255	217	196	221	221	220	241	219	221	229	226	208	217	252	231	244	223	186	233	235	243	224	232	188	210	232	235	231	224	232	221	237	216	253	259	244	239	225	206	234	208	234	197	219	218	199	233	235	237	215	215	218	233	228	229	241	246	239	268	232	256	228	222	242	226	205	183	225	236	250	245	226	225	219	215	231	236	218	212	253	238	227	214	227	215	242	227	243	233	233	239	219	217	217	232	233	243	216	234	218	244	198	208	267	241	210	216	241	220	227	241	241	249	215	243	230	234	209	233	240	211	231	216	232	235	244	230	244	237	267	247	281	222	229	239	230	198	213	235	208	227	272	223	221	242	238	240	254	244	243	246	215	228	250	250	271	224	257	238	215	214	236	228	230	243	217	249	219	264	236	217	226	237	232	238	244	243	234	198	230	201	210	214	273	247	208	210	208	236	229	250	180	251	211	223	218	213	241	232	212	238	217	207	224	231	205	234	236	237	214	243	208	231	231	242	192	250	216	203	244	217	230	239	228	229	259	260	233	214	241	225	237	239	219	207	242	232	236	220	238	214	241	219	192	205	256	240	263	202	239	234	212	221	240	232	197	237	253	216	253	186	231	248	239	205	239	205	251	228	210	227	212	257	227	201	207	232	204	249	208	248	233	224	222	228	237	237	227	247	238	224	238	224	229	223	191	237	242	211	229	224	239	237	224	241	221	242	220	220	194	196	251	209	224	230	222	243	226	252	231	207	223	214	222	239	247	229	197	244	228	258	232	217	227	217	246	224	201	246	220	205	209	210	267	233	221	242	221	231	206	237	232	282	211	233	223	226	244	220	221	235	237	219	251	204	227	229	219	225	222	242	236	215	234	229	223	251	234	222	241	218	193	211	222	190	221	233	210	209	210	275	271	249	226	237	225	264	253	225	247	217	249	220	199	239	216	224	232	214	222	232	245	235	245	222	218	235	248	202	204	247	205	208	249	234	228	239	200	235	230	224	247	246	252	237	219	228	207	198	243	225	229	220	250	240	233	249	222	241	229	232	225	238	257	239	224	236	232	242	224	228	218	217	216	248	232	254	266	227	235	231	243	230	229	239	219	214	234	254	210	234	220	238	234	250	259	203	226	237	229	229	219	211	249	243	266	249	231	233	236	205	194	226	237	217	236	236	228	245	229	217	249	250	224	239	186	191	237	216	217	241	185	247	237	234	240	223	241	225	211	230	243	217	230	242	254	222	209	228	238	251	243	222	237	212	214	209	235	247	244	221	254	229	237	238	213	201	223	241	232	190	245	243	201	253	208	191	215	227	251	239	237	199	223	217	205	202	220	224	228	239	199	239	252	213	229	211	215	251	223	237	219	230	224	243	234	222	220	229	232	253	229	222	192	208	222	217	245	231	237	238	223	231	230	202	251	252	223	202	224	224	235	246	216	217	250	237	248	215	232	229	261	238	205	219	226	236	226	189	214	234	255	211	208	229	234	233	237	216	192	239	210	233	211	226	239	228	200	225	249	225	222	218	244	232	235	228	239	225	228	264	238	220	234	213	216	204	209	222	217	220	260	219	233	208	212	219	225	219	213	228	230	227	227	220	222	244	236	216	247	241	259	211	232	244	220	231	197	221	262	233	226	232	210	251	235	238	233	212	223	221	226	218	228	211	199	199	247	251	256	220	205	246	259	238	223	238	242	268	226	223	223	216	251	233	229	208	201	220	213	219	250	224	198	224	221	231	203	236	241	261	225	190	208	214	218	213	241	209	238	241	227	220	237	247	227	229	242	227	218	254	236	215	241	230	226	246	214	225	259	237	219	238	240	239	247	226	238	238	210	259	234	239	231	205	215	239	232	222	247	226	238	215	225	230	206	244	225	219	227	200	229	252	242	246	232	191	231	236	192	217	232	223	255	238	264	218	216	233	230	238	233	241	250	214	253	225	210	227	220	243	218	218	245	248	213	218	219	207	226	226	224	227	215	242	228	223	205	216	225	216	242	194	217	252	240	220	244	209	211	245	257	242	253	228	227	224	224	222	210	235	262	207	221	258	239	237	228	237	208	229	240	194	224	213	214	218	253	236	200	208	230	200	232	222	237	220	224	225	228	234	212	218	263	227	210	209	243	256	222	229	243	242	250	246	237	236	212	220	249	238	223	227	223	211	221	225	198	216	180	204	214	266	215	205	254	257	231	215	213	243	246	221	232	206	253	220	213	247	213	223	217	244	242	228	192	215	219	218	232	235	227	227	236	213	238	215	227	230	236	221	213	220	210	224	208	226	231	261	258	237	202	228	265	230	219	257	218	219	234	225	216	231	272	215	248	224	260	222	228	206	258	216	229	195	198	227	191	219	239	218	227	193	216	204	241	217	229	249	212	237	252	235	211	216	212	237	211	232	219	233	206	226	223	246	202	216	209	225	205	230	221	224	216	255	263	267	242	243	229	242	232	247	229	216	225	242	231	224	231	244	230	257	220	223	227	225	221	239	223	213	252	232	268	230	257	202	238	239	207	235	244	242	252	233	204	204	206	232	240	237	222	233	217	207	235	236	240	225	199	233	206	238	240	246	228	241	215	246	229	212	264	199	236	245	251	227	230	224	201	229	231	234	207	237	238	257	237	197	217	212	220	254	224	228	220	251	233	214	237	231	250	228	210	244	207	246	245	248	245	273	206	216	212	243	241	218	225	238	231	237	204	214	220	240	228	245	214	224	225	231	228	192	214	232	233	226	251	254	211	224	243	277	222	244	231	231	208	222	225	243	218	223	248	271	203	232	246	267	247	210	218	248	229	228	245	230	276	220	217	216	222	207	254	213	232	226	264	241	222	229	203	253	226	220	214	241	195	259	232	239	213	260	225	228	249	226	233	242	239	207	231	249	246	225	218	221	237	238	260	206	249	222	254	220	213	235	194	221	214	224	233	213	227	215	237	239	234	222	215	216	274	237	222	233	213	219	236	231	251	206	192	210	239	224	235	222	220	220	239	209	223	221	233	238	213	207	233	274	231	236	198	232	258	211	251	221	234	228	220	203	266	241	253	204	253	206	205	218	243	203	222	235	209	242	257	224	241	212	235	234	228	204	208	232	228	248	223	244	189	212	234	246	240	225	248	238	267	239	254	203	197	218	233	244	229	208	198	233	245	194	209	213	232	217	210	211	215	231	238	230	213	220	220	240	213	233	240	224	239	254	233	246	224	229	217	249	252	219	213	213	239	244	204	224	224	229	232	238	193	216	223	240	232	209	239	244	251	239	248	219	212	249	226	208	274	230	245	208	264	243	238	236	223	233	219	215	198	258	258	231	220	234	212	227	210	225	230	249	252
2545	599	609	553	598	564	569	558	555	584	559	535	554	529	569	576	553	544	592	522	485	547	543	551	506	558	519	540	511	543	568	545	562	530	550	531	516	514	540	514	553	511	569	511	542	540	548	547	530	530	537	531	538	570	553	568	496	561	559	549	561	554	513	531	532	560	573	502	554	522	554	542	539	559	576	536	566	545	527	547	555	531	558	549	529	555	504	541	594	557	545	547	548	568	516	582	541	532	542	552	556	516	597	561	525	557	500	569	545	570	585	538	521	524	561	554	517	547	560	534	506	538	558	564	537	599	539	548	534	541	577	559	553	532	511	586	553	568	549	508	581	572	508	559	519	511	569	585	554	508	558	565	551	537	547	548	553	519	535	529	567	588	553	560	533	529	524	508	537	541	545	560	514	542	565	537	527	509	533	548	534	553	480	561	528	524	558	543	556	549	520	555	540	518	536	576	531	529	523	543	530	524	530	518	607	587	540	568	543	578	502	500	510	522	546	505	561	566	547	568	560	602	528	555	549	539	544	525	552	530	562	553	561	537	559	523	561	546	517	562	534	552	564	520	536	533	546	562	576	539	521	577	557	530	528	518	563	554	581	549	494	552	516	567	505	559	513	547	576	568	543	559	538	551	498	572	542	537	534	577	534	541	584	555	562	545	549	533	575	581	532	511	487	522	533	537	532	528	564	552	546	538	552	575	576	499	568	503	559	533	575	579	542	560	500	527	540	504	546	562	535	588	537	565	573	537	526	511	525	573	575	532	533	535	481	491	514	564	563	530	522	533	535	568	527	498	512	560	555	576	583	572	565	519	552	575	553	555	561	504	540	563	522	500	543	563	541	560	563	531	511	541	532	513	553	539	544	543	575	523	552	503	537	550	526	533	544	587	507	547	583	544	552	521	511	534	533	536	544	554	516	561	528	553	517	542	576	535	538	539	575	555	559	572	500	540	557	533	521	526	590	561	547	584	564	591	498	547	529	523	527	540	516	544	551	539	548	561	545	578	533	576	591	512	565	542	506	551	516	532	576	526	578	526	567	565	587	552	561	531	543	564	536	528	501	525	517	501	542	539	591	505	571	522	565	532	496	571	525	511	514	515	547	536	560	551	526	564	561	549	536	568	535	557	526	572	528	545	507	538	530	543	516	561	560	558	524	575	556	492	551	581	554	556	519	508	492	582	520	597	573	508	563	540	548	534	523	491	579	546	520	587	535	529	563	546	502	558	543	543	571	505	510	560	543	564	527	516	515	557	545	559	519	511	504	551	554	590	565	531	560	494	548	557	538	537	513	563	590	539	597	586	511	503	561	528	563	514	536	563	517	541	523	533	535	538	528	565	548	504	553	534	547	549	552	522	531	550	554	547	549	504	561	565	521	546	551	537	511	500	555	517	539	507	507	608	547	523	538	509	562	500	531	530	502	496	503	566	538	518	549	523	561	589	561	568	582	558	519	511	571	551	519	574	569	585	563	549	520	554	541	512	529	517	546	557	545	554	561	527	552	572	519	540	585	592	555	569	571	546	530	555	528	560	546	536	524	552	556	527	548	559	568	580	543	498	515	539	544	544	602	507	554	520	529	476	499	521	559	520	556	549	571	524	544	532	504	533	563	529	520	573	544	542	522	547	579	566	591	538	584	597	575	574	542	535	559	512	551	528	542	548	568	541	530	546	541	532	513	511	544	541	561	526	541	473	541	541	528	531	520	531	599	547	542	569	534	581	539	571	582	532	566	533	522	569	557	482	548	563	495	538	550	528	540	526	566	544	534	531	526	574	549	539	563	533	507	527	577	555	479	538	534	512	511	537	538	527	544	551	518	543	548	470	542	511	578	547	546	564	535	505	534	555	515	588	587	574	541	574	522	561	549	512	562	520	549	488	527	517	533	591	557	560	587	562	565	563	528	506	525	506	541	549	570	545	554	539	539	537	561	533	568	542	518	516	518	521	510	554	542	500	556	559	522	553	501	566	528	561	537	548	543	529	535	551	544	525	542	573	538	550	552	531	535	500	546	511	543	526	565	542	554	518	490	551	561	549	532	507	538	537	585	532	525	501	535	571	563	567	555	546	550	543	528	588	550	572	578	559	532	551	565	538	580	520	568	523	522	566	551	548	540	571	534	549	543	517	542	548	565	530	565	536	527	534	542	493	535	539	552	558	564	556	514	563	554	543	555	516	535	564	529	551	524	560	530	515	569	547	540	542	561	514	544	525	552	539	593	563	563	538	555	560	570	558	519	531	551	565	566	522	513	515	520	560	509	542	494	537	537	517	537	565	527	530	504	506	533	518	563	531	535	566	544	527	580	533	530	586	588	553	539	522	534	507	560	514	511	532	502	542	550	542	511	534	541	539	518	536	583	539	517	544	561	577	603	543	548	568	523	532	540	552	569	529	567	514	565	563	532	534	541	518	558	560	549	514	545	562	557	564	545	517	572	504	545	544	504	560	522	518	537	531	531	528	534	562	506	546	528	567	547	556	523	563	536	543	512	547	569	529	566	565	539	556	578	515	514	529	579	588	519	576	577	515	564	542	575	545	583	577	543	564	557	567	530	548	574	536	533	555	520	523	537	590	535	540	513	535	557	562	540	557	535	547	549	511	530	516	555	552	552	536	531	565	548	563	555	515	537	540	537	520	516	553	531	499	537	545	548	538	555	568	563	552	526	530	564	523	591	533	563	577	559	534	522	573	536	547	512	515	569	537	566	559	556	537	496	509	532	504	581	509	526	518	550	576	590	520	486	506	511	524	541	535	542	579	561	514	515	577	574	580	569	531	529	551	519	522	541	542	562	532	562	538	542	570	526	541	544	537	515	547	586	547	518	511	563	523	553	527	598	553	502	514	590	568	572	513	560	525	549	536	543	582	529	577	496	517	521	551	540	547	545	561	517	553	530	585	532	531	521	543	536	503	524	592	510	501	557	559	551	549	543	547	563	576	528	567	548	544	544	502	551	533	528	524	528	504	552	563	551	525	543	579	551	587	527	501	598	522	549	533	512	545	522	552	515	569	553	552	557	591	514	505	591	538	543	560	518	567	549	544	536	562	534	499	532	559	559	552	539	544	568	564	547	564	565	517	552	544	543	548	544	524	523	555	548	536	550	499	575	522	552	514	550	562	569	537	525	530	498	563	538	519	532	582	547	567	527	554	558	508	563	576	558	510	571	534	550	552	537	524	537	544	537	538	564	546	540	547	547	547	531	556	540	555	521	560	532	544	505	525	508	560	554	541	561	514	538	505	558	547	508	508	546	515	555	518	527	541	565	506	530	549	512	510	540	562	560	566	496	548	512	552	532	554	516	587	504	584	545	537	553	517	556	557	523	598	586	516	531	524	563	513	542	528	539	520	555	561	568	540	549	537	567	554	534	521	538	525	524	511	564	510	542	542	522	524	487	546	548	536	569	574	506	547	583	533	514	520	526	563	567	545	554	492	510	518	568	529	530	536	566	529	546	520	516	510	533	535	578	525	560	524
9510	895	705	564	448	409	380	419	374	358	354	363	335	349	336	344	287	338	312	327	352	328	315	315	302	306	324	365	346	351	326	293	327	334	328	361	310	306	286	344	324	311	336	303	333	352	353	334	348	344	350	337	315	296	310	343	346	319	300	342	307	329	319	334	308	325	352	319	308	355	301	345	329	281	294	315	320	307	309	333	327	328	304	323	331	320	347	338	306	321	308	340	292	354	298	331	303	350	314	323	290	337	357	325	321	334	299	309	350	318	307	315	353	339	366	290	375	297	315	323	330	331	329	309	306	325	340	309	338	332	332	304	340	357	307	335	330	311	334	347	317	338	313	308	375	318	344	303	279	363	312	304	328	328	331	301	329	328	314	309	313	306	302	330	317	313	366	283	334	304	304	326	321	312	335	312	341	317	316	310	345	334	333	284	305	333	275	304	323	330	336	327	315	325	320	349	305	316	315	336	358	315	307	334	314	341	335	298	313	311	317	321	318	299	330	343	360	315	333	305	312	305	327	283	302	351	303	327	323	319	299	294	334	338	324	305	312	343	284	313	339	353	358	310	310	300	303	331	329	326	292	317	295	343	306	329	322	302	332	303	364	319	315	310	301	325	321	326	309	325	329	327	331	340	300	363	335	302	305	276	313	343	341	315	339	288	293	293	301	304	322	325	309	291	350	324	321	338	311	316	322	324	303	363	320	331	319	312	347	318	295	291	303	305	324	316	322	340	311	313	317	357	309	334	315	329	323	273	308	316	316	324	338	286	314	289	317	359	287	323	365	304	347	321	329	324	336	311	297	300	340	319	308	324	330	347	319	309	332	326	319	325	303	303	325	289	352	317	324	309	336	335	351	330	273	307	324	315	315	276	299	319	319	305	328	334	330	300	328	302	333	318	338	324	303	326	309	318	319	284	318	312	309	342	332	348	315	336	303	301	290	335	323	328	334	314	331	334	324	312	307	352	331	327	338	320	354	328	343	385	312	322	357	319	318	343	302	320	323	345	307	294	314	308	300	328	328	328	323	324	289	301	333	318	289	339	342	322	361	334	344	322	312	331	344	304	349	318	320	322	294	335	313	331	351	309	315	333	306	317	323	338	302	303	320	330	339	319	314	332	298	357	301	309	322	324	345	310	322	344	350	301	330	344	329	329	322	295	306	319	302	368	302	320	343	283	316	308	326	317	299	300	337	322	309	293	320	311	313	314	324	338	320	308	320	302	330	299	349	330	319	338	325	323	330	296	318	345	348	314	350	316	268	313	315	367	318	308	294	323	379	346	318	321	326	342	326	324	300	321	331	327	330	316	318	337	339	298	320	295	340	326	334	351	305	340	340	348	311	296	316	321	317	335	356	312	305	319	264	307	331	343	288	349	340	340	305	325	353	324	329	292	262	320	315	337	306	291	326	327	326	319	322	296	314	336	309	323	342	343	351	314	309	312	322	351	321	325	307	358	310	342	297	311	315	295	290	303	314	311	305	292	323	292	347	339	333	313	285	293	305	316	330	299	301	308	352	339	350	303	316	303	305	337	325	354	325	348	315	298	311	305	309	320	295	325	330	323	284	300	313	327	336	301	329	352	316	293	304	351	351	379	327	318	338	336	338	312	334	286	326	328	324	310	331	305	297	316	337	277	314	298	321	312	301	344	302	311	297	320	373	308	303	361	317	309	310	301	306	350	337	339	340	324	328	325	337	347	318	325	337	319	330	305	331	290	308	307	335	334	351	301	333	314	285	333	298	337	275	319	344	307	332	302	301	319	320	334	308	315	321	329	310	302	336	335	309	345	330	322	349	343	329	309	327	315	352	286	324	328	307	267	306	321	320	306	310	337	365	277	315	301	307	341	328	321	303	338	320	348	314	331	293	264	346	286	327	344	330	333	337	331	330	298	351	336	335	292	314	365	352	323	345	356	326	373	345	323	287	318	279	347	330	326	332	290	325	303	296	337	274	330	323	299	306	300	320	300	314	321	293	315	324	319	336	303	342	309	328	315	319	353	311	305	335	301	288	275	317	354	316	346	315	322	323	317	318	327	324	289	347	335	307	347	324	293	320	307	322	332	297	332	337	330	333	314	316	318	305	311	353	292	296	261	319	327	275	338	335	306	349	316	327	305	329	293	338	346	358	332	301	343	342	293	305	362	296	317	339	328	346	320	345	335	314	313	305	341	309	343	305	332	322	285	308	301	344	348	351	292	334	368	319	309	301	313	328	276	306	292	313	319	291	332	321	314	324	336	330	321	304	299	302	300	363	347	297	317	309	323	295	357	340	319	292	325	306	313	281	303	320	323	327	280	331	316	291	340	324	342	337	331	353	316	314	332	341	316	317	287	311	342	335	356	327	317	301	326	315	321	339	339	303	294	305	328	298	349	316	353	339	283	346	349	327	293	337	310	305	322	304	328	319	344	346	349	312	324	323	332	335	334	318	333	333	320	315	302	320	322	334	321	317	315	323	329	345	325	340	312	318	305	295	332	325	335	351	332	311	321	306	296	331	313	289	282	329	341	297	321	343	336	321	343	301	316	305	316	372	331	340	300	290	324	342	349	294	292	330	348	283	307	304	346	317	345	330	333	304	335	345	303	306	334	307	339	340	314	363	341	347	332	334	354	343	342	323	329	340	350	314	321	296	314	325	345	320	327	297	303	356	337	345	301	305	311	355	344	289	334	320	338	347	290	311	373	300	327	344	351	286	300	308	322	304	333	295	313	280	281	339	313	313	311	336	357	349	337	318	325	316	309	347	314	316	297	317	316	313	289	325	311	326	343	299	295	308	296	333	328	349	313	297	344	317	313	341	333	318	310	331	320	330	325	319	323	310	356	367	330	319	300	305	334	332	313	320	334	332	304	337	313	343	329	295	368	340	335	319	351	312	316	353	334	344	310	303	341	289	295	338	276	343	339	279	355	317	302	330	330	322	271	291	310	304	299	329	314	326	326	350	285	328	313	318	325	331	328	307	336	315	329	317	325	303	306	323	333	296	332	325	307	325	333	349	307	292	333	344	323	345	320	316	317	316	321	296	344	335	328	302	357	328	294	307	325	328	358	332	309	349	298	309	333	331	327	298	345	310	298	357	351	303	293	308	304	316	314	339	308	350	322	331	318	337	318	270	329	294	305	317	311	326	321	345	336	319	288	356	353	350	307	341	297	334	330	343	314	314	310	345	340	351	342	300	314	318	313	317	324	308	295	322	331	332	312	329	292	347	294	309	314	315	350	311	360	355	323	311	327	298	339	325	301	348	278	309	299	329	330	314	318	327	338	348	314	299	316	328	311	313	340	327	338	296	304	318	347	330	302	321	322	330	342	310	306	340	311	293	325	307	320	318	322	294	313	338	323	315	313	304	310	330	310	288	313	297	341	324	375	336	310	328	299	333	320	304	324	309	307	333	329	333	332	329	316	324	335	302	310	331	319	299	294	312	336	318	360	319	290	335	326	299	303	327	286	341	337	306	316	314	321	325	340	315	310
7379	1182	1499	1628	1412	1296	1131	950	977	962	878	903	832	829	802	771	815	806	796	750	818	797	749	750	788	767	780	780	788	752	754	746	726	710	778	732	744	814	763	746	736	728	685	769	735	734	784	662	759	679	718	767	761	731	721	716	744	769	742	743	722	759	737	753	757	734	772	763	741	728	730	731	767	763	759	679	809	746	764	715	690	742	757	741	737	729	817	782	728	771	739	793	713	796	769	782	769	708	704	738	744	721	748	731	760	752	780	784	703	771	758	738	767	686	747	755	726	755	737	709	748	742	741	688	710	713	799	689	757	754	699	759	699	782	739	762	747	706	679	695	778	728	699	800	742	729	753	731	670	754	784	777	723	750	686	712	724	763	762	718	731	740	743	706	713	772	712	714	700	743	710	752	724	754	782	687	720	748	695	706	704	772	720	706	734	718	728	729	735	777	768	741	681	779	716	729	710	705	736	727	742	751	716	720	739	682	683	789	727	703	761	718	790	719	754	730	780	715	718	737	727	740	760	696	761	711	716	782	764	718	708	731	738	778	690	705	738	694	722	766	699	770	715	763	761	728	713	728	736	690	739	758	754	758	752	738	700	732	782	778	755	752	707	729	723	721	712	803	702	748	765	678	710	777	732	677	693	730	723	705	753	705	715	779	725	725	721	695	729	720	768	785	751	694	700	706	706	730	747	773	750	743	725	730	708	748	712	733	683	691	725	724	720	728	722	678	678	698	800	705	742	749	747	720	670	716	736	706	725	753	739	703	750	690	760	749	687	755	714	672	731	716	761	690	715	735	746	726	747	765	721	771	724	790	756	707	751	768	715	727	717	736	692	736	711	735	743	723	771	741	684	671	730	787	738	757	688	739	708	744	766	759	693	711	746	716	740	677	707	730	725	717	698	698	709	732	744	750	739	718	694	686	752	691	705	741	740	729	736	704	746	747	744	709	731	711	725	760	740	725	724	733	688	735	749	727	742	757	726	740	748	745	713	750	723	792	711	723	757	782	734	777	775	778	682	731	743	778	734	683	729	742	729	700	700	714	775	739	744	707	723	745	682	742	724	741	737	675	683	750	711	694	765	718	714	700	731	740	716	750	726	726	734	731	749	784	719	718	731	714	706	677	687	761	713	733	711	756	737	746	732	676	746	703	663	686	714	715	732	712	777	721	740	735	721	716	687	713	713	748	679	762	736	763	706	731	744	761	729	703	758	715	705	743	767	756	698	744	679	727	767	732	736	708	730	712	709	730	732	736	746	702	718	752	683	735	771	701	746	738	746	742	717	756	714	745	732	737	739	754	704	759	695	766	739	725	765	757	678	749	708	714	740	688	747	736	747	682	737	779	728	709	720	803	733	739	729	724	761	716	692	755	704	731	738	735	694	722	776	779	700	725	724	694	736	703	728	768	732	694	718	780	755	689	735	745	723	691	718	732	771	788	715	771	729	709	710	726	716	680	741	776	719	737	775	696	749	734	752	758	768	698	719	730	724	726	689	708	672	767	738	733	762	737	777	770	689	787	692	704	732	734	740	741	732	774	697	729	710	673	733	728	725	737	693	739	750	672	748	716	674	731	703	704	746	699	767	729	793	726	693	766	738	725	697	735	735	734	700	732	787	765	726	697	708	706	751	673	765	782	705	712	722	723	746	755	764	723	727	715	722	739	714	729	739	714	744	722	714	741	695	741	748	770	739	740	706	707	737	711	756	680	734	784	747	727	777	695	765	715	757	698	707	745	786	769	718	706	722	674	784	726	723	723	771	719	764	783	693	728	779	728	737	718	727	780	718	739	783	710	729	706	725	760	749	745	784	704	741	695	700	729	762	775	721	756	768	699	710	724	713	714	711	742	742	734	711	745	715	727	722	671	720	772	694	748	723	684	741	754	757	743	743	732	747	748	767	744	728	709	675	757	775	728	783	730	725	746	699	749	695	719	717	772	755	708	762	761	726	706	717	691	721	763	706	719	690	727	738	758	676	722	781	721	778	760	717	743	717	671	748	709	677	693	757	748	751	750	734	689	736	802	694	705	692	712	720	682	685	713	733	732	723	709	751	717	698	715	728	716	726	746	733	747	757	725	754	726	746	753	767	776	741	722	733	717	750	732	683	756	728	711	740	730	749	749	730	728	722	761	680	719	731	794	682	759	753	730	780	747	698	725	708	728	789	714	718	703	722	724	717	745	755	732	681	772	709	731	685	794	730	713	759	694	682	707	709	758	747	773	782	720	729	748	729	680	711	690	778	755	782	703	756	746	711	700	716	724	778	760	697	737	737	737	736	750	684	756	774	765	725	719	734	719	744	744	681	716	780	780	720	714	738	715	693	722	773	755	749	755	708	750	719	773	737	726	785	743	695	735	749	732	727	742	738	738	711	685	770	760	761	729	725	746	711	753	759	662	702	716	747	721	758	762	723	730	764	769	750	694	707	740	721	742	752	763	774	790	728	733	722	790	707	733	726	709	695	700	754	707	725	768	758	765	724	706	760	742	749	732	746	705	748	756	713	683	697	739	728	706	701	663	724	678	745	733	704	758	737	727	731	715	734	682	722	769	684	726	732	757	735	738	721	726	763	716	756	732	732	719	737	685	722	719	714	711	742	695	765	690	733	776	725	692	708	750	703	736	765	763	756	715	698	733	682	705	700	785	783	682	707	709	739	770	751	730	731	703	741	701	776	768	750	734	672	741	704	721	728	738	702	713	707	711	698	767	750	727	740	723	701	697	733	717	733	716	720	757	734	731	742	713	778	782	708	737	726	776	768	765	772	753	698	731	752	708	769	649	722	714	708	710	737	713	745	732	746	752	757	708	692	754	737	717	797	641	710	698	715	753	756	770	716	724	741	712	738	736	741	736	714	762	688	765	777	727	783	731	740	722	738	709	761	682	776	769	694	744	704	787	746	718	726	722	712	787	733	691	713	742	761	718	724	707	720	702	671	730	712	748	725	737	774	759	749	752	755	751	704	683	757	727	748	749	713	735	708	727	801	737	705	732	702	707	790	754	795	711	731	711	711	719	734	717	695	722	671	714	774	737	746	690	741	764	751	767	746	734	746	737	663	748	748	728	712	712	711	693	783	755	727	738	703	758	754	670	713	706	714	768	723	721	752	685	711	740	722	693	705	780	741	717	754	684	707	694	694	715	716	724	696	772	772	758	759	723	754	727	779	725	774	724	727	722	744	762	739	689	679	729	760	717	707	733	703	654	721	761	739	708	746	761	721	729	774	706	716	678	719	762	761	762	761	760	717	772	750	770	741	747	764	675	701	719	677	729	707	741	685	731	693	755	703	731	742	694	763	715	753	715	748	693	740	692	707	701	679	743	720	726	707	750	779	785	752	742	728	715	762	745	700	718	671	737	753	764	741	731	745	721	716	724	744	694	745	774	740	700	706	759	718	708	772	696	739	713	698	740	732	727	759	695	695	732	723	745	742	730	713	764	708	695	741	732	720	769	779	737	700	766	760	709	731	725	737	684
16680	1938	1306	952	714	605	521	524	474	466	461	454	423	377	402	445	418	380	400	419	402	365	402	400	402	403	403	397	410	381	460	450	413	383	397	395	400	390	430	422	349	394	391	422	443	390	435	395	353	401	397	416	386	403	424	403	438	425	461	405	438	424	383	380	375	380	381	373	395	408	384	423	396	413	423	437	385	370	383	416	377	407	384	388	395	444	396	386	377	440	431	410	381	404	383	400	440	427	371	407	424	395	396	414	404	382	402	380	361	369	400	408	423	404	385	407	379	407	358	397	435	397	400	383	392	379	354	380	413	421	381	438	406	409	379	374	415	427	411	362	401	411	414	385	387	393	387	390	361	383	337	422	379	395	433	412	392	403	367	389	395	377	383	384	398	345	437	391	403	402	391	401	393	397	405	423	423	407	412	423	357	398	411	412	375	377	395	394	354	394	417	420	405	373	399	401	399	399	380	382	416	389	392	371	398	415	375	431	328	402	408	405	398	411	416	392	392	404	371	397	369	369	362	388	337	366	416	400	452	442	409	380	417	402	391	411	414	379	417	423	438	407	396	409	374	415	383	402	408	407	372	390	404	399	394	367	400	380	450	429	371	384	362	376	398	403	452	446	400	387	390	386	406	423	386	399	372	411	397	359	410	412	340	356	405	397	384	383	403	389	377	374	406	396	426	448	389	389	407	393	424	424	442	398	346	398	400	434	397	391	411	399	427	364	411	390	385	430	416	428	390	400	361	415	393	376	388	393	406	432	409	401	422	474	417	386	444	381	416	401	404	389	354	392	379	423	392	374	392	378	413	383	365	378	418	424	412	404	378	397	377	459	413	404	396	386	406	390	394	354	401	389	379	375	409	431	400	416	394	424	414	397	406	389	386	374	407	414	386	374	408	392	392	376	354	384	389	407	403	389	417	422	376	396	394	391	366	346	382	376	414	349	383	409	404	395	421	391	382	413	363	423	393	373	392	411	405	374	380	387	412	413	388	400	370	399	398	385	387	379	399	399	422	351	340	404	417	418	408	391	358	387	387	401	408	400	416	417	425	372	396	405	426	414	390	388	406	405	390	371	394	434	389	405	359	418	388	389	396	402	391	473	372	413	371	432	417	392	425	417	346	434	391	387	371	416	404	415	379	461	403	358	440	410	398	396	413	385	373	387	372	384	378	395	379	384	401	369	355	413	415	413	388	396	382	405	386	383	399	457	409	371	381	388	390	348	401	417	401	415	376	387	406	404	427	403	400	384	421	417	346	434	439	392	397	364	410	412	389	385	410	388	404	356	402	384	407	396	392	386	386	393	431	404	412	369	391	370	426	394	350	377	404	367	375	435	397	449	449	420	407	401	402	416	406	393	371	352	379	386	372	384	363	379	382	398	417	401	414	376	395	347	401	383	422	359	400	377	411	367	426	372	368	408	389	423	405	423	418	382	365	395	377	403	392	391	392	383	365	402	419	414	415	425	396	393	431	416	411	426	429	398	399	378	375	379	408	408	394	418	393	451	438	376	432	425	411	389	423	391	433	400	388	381	406	445	421	365	366	394	374	423	394	383	406	409	422	389	447	414	364	425	391	400	427	420	406	383	366	409	429	412	414	410	380	381	390	435	401	389	383	387	404	390	436	383	388	392	429	361	388	385	400	370	418	402	392	387	376	402	413	373	413	376	398	362	398	404	422	373	389	406	412	377	384	421	356	414	415	385	404	421	417	385	391	386	401	409	429	392	419	374	400	399	402	379	414	431	373	399	412	412	380	360	394	402	439	450	408	383	413	362	360	378	415	376	380	387	398	445	391	366	405	404	373	431	376	394	415	376	367	413	382	424	384	445	409	404	400	413	352	396	366	434	356	388	405	382	391	389	376	413	417	391	393	383	397	349	382	354	386	384	403	396	433	393	386	416	395	409	367	447	418	390	400	394	425	473	360	422	428	398	393	426	387	397	410	404	404	407	376	407	419	374	397	408	397	451	431	364	442	424	393	382	405	366	417	421	395	392	398	394	404	414	388	405	400	417	372	371	397	411	398	461	384	383	412	403	359	386	373	410	423	430	400	391	392	416	401	403	422	370	393	446	402	402	398	387	436	393	405	391	389	394	389	391	371	417	418	360	353	363	414	410	390	389	405	434	376	362	391	383	411	401	390	392	429	395	396	391	383	433	408	414	392	423	370	411	393	391	384	390	406	445	429	419	423	388	422	427	413	388	382	417	407	350	397	384	425	412	427	402	411	403	384	400	375	404	376	370	435	408	427	421	351	377	398	377	402	397	397	378	405	400	368	394	418	415	378	388	421	408	429	372	379	362	397	452	388	361	427	405	388	369	381	427	413	390	358	390	394	396	421	421	385	374	460	429	441	398	370	364	408	394	418	383	411	362	392	377	378	382	419	374	397	429	445	360	387	382	385	400	379	370	390	429	396	399	353	400	393	374	397	392	441	406	396	411	417	403	405	421	384	406	379	412	410	383	398	394	416	378	385	412	387	404	402	382	377	374	384	376	354	401	403	344	403	404	375	389	409	413	420	373	395	396	403	390	397	365	362	393	410	377	399	394	406	384	363	390	395	400	376	362	394	396	395	375	431	395	395	430	416	385	377	384	406	366	370	392	383	404	397	413	388	364	385	437	369	399	378	418	424	409	424	372	435	428	341	412	401	394	367	380	403	399	400	409	421	402	356	384	425	389	372	375	428	398	412	397	342	369	422	387	383	391	413	430	416	408	396	351	387	406	383	382	374	404	428	404	416	382	381	394	386	365	384	378	417	359	414	392	394	382	422	397	412	410	347	415	442	415	398	420	383	430	432	424	381	382	385	419	386	418	416	403	423	400	409	371	393	395	392	419	382	431	376	365	369	398	438	388	443	389	408	402	417	376	387	384	410	384	385	379	356	414	410	355	390	439	426	420	386	370	386	419	427	406	370	415	412	431	407	393	411	377	366	393	419	373	366	423	394	421	376	407	370	378	376	411	355	434	425	407	374	393	376	413	371	384	450	374	405	399	435	414	394	406	366	398	379	393	420	383	405	401	396	471	389	369	377	398	391	421	430	419	372	367	382	402	392	392	420	415	385	377	414	402	374	382	409	372	382	393	431	402	404	414	394	430	461	358	421	387	382	390	396	409	401	366	393	385	413	405	427	351	422	384	433	385	374	436	446	419	396	404	378	367	373	392	399	388	403	390	395	416	388	362	378	397	412	380	416	370	411	381	411	390	399	417	408	379	414	414	414	404	419	362	391	385	359	412	422	411	408	363	405	375	406	389	414	417	396	397	427	431	399	429	385	368	381	393	380	428	436	416	393	398	376	371	397	367	384	397	425	365	391	374	384	392	428	446	370	422	385	398	429	391	410	386	384	388	359	413	421	403	436	399	411	369	407	407	414	413	411	353	366	392	411	400	427	427	411	378	385	358	379	377	384	390	419	400	425	375	414	436	381	423	378	402	414	409	391	396	385	401	451	417	418	375	363	426	439	368	377	390
9559	1793	2391	2479	2177	1794	1603	1372	1345	1221	1137	1136	1093	979	1056	1051	983	1003	894	975	948	913	960	942	971	955	933	942	861	896	910	876	871	885	892	877	914	871	888	918	922	886	902	885	914	912	886	861	887	901	872	929	1009	945	914	868	872	902	902	872	867	881	943	922	906	895	895	856	867	855	892	922	905	911	858	937	930	880	921	910	940	888	928	842	925	935	902	934	940	911	899	931	877	938	899	921	938	891	888	895	945	944	938	883	896	863	862	839	900	873	936	865	880	898	878	866	936	856	902	874	843	933	873	852	859	932	869	851	842	839	867	883	902	899	870	919	901	875	840	851	939	882	865	864	822	851	896	857	879	820	839	896	904	897	863	846	857	900	886	880	858	831	833	878	879	887	875	841	905	821	904	847	861	883	798	872	882	873	891	846	850	847	834	812	820	868	901	813	868	859	854	873	876	880	890	889	872	864	864	911	873	883	850	874	895	843	874	837	848	879	866	908	841	902	850	909	850	821	861	858	901	884	871	880	953	850	876	848	844	867	868	840	846	880	870	891	910	871	821	849	842	848	839	803	884	834	885	829	909	913	899	863	857	851	813	840	842	880	848	837	883	843	875	847	874	890	853	897	816	816	884	807	865	849	837	860	857	870	800	907	824	847	862	845	883	861	926	838	884	812	812	816	896	839	801	921	868	876	862	850	784	845	873	870	863	880	852	858	855	861	825	915	914	858	880	887	862	836	884	877	880	912	873	867	793	866	843	886	900	842	862	920	872	855	890	819	921	851	836	877	856	834	866	832	877	872	898	851	844	843	897	889	905	881	832	849	876	819	900	867	886	835	881	799	807	833	879	843	864	858	862	898	825	874	850	881	794	799	895	837	882	877	847	925	924	831	921	854	892	868	827	878	823	852	862	816	834	857	864	890	948	846	894	876	863	920	878	879	854	898	908	825	879	842	874	810	893	881	806	856	851	808	870	841	828	870	868	887	884	891	813	843	821	866	925	894	829	827	856	875	803	855	927	906	888	847	827	911	936	894	877	845	873	848	889	929	943	857	928	935	855	917	882	844	850	880	868	855	874	844	835	869	835	819	838	859	859	880	863	883	837	830	866	881	891	878	867	831	890	865	818	850	889	893	801	812	859	880	829	807	877	845	865	889	863	833	865	939	870	872	886	850	868	835	860	844	836	851	856	860	861	832	844	872	894	875	884	887	886	881	872	851	862	874	886	863	838	815	847	862	840	928	884	835	832	824	921	844	877	823	843	871	832	851	807	866	912	821	867	875	823	861	882	862	898	893	879	886	919	843	876	885	842	873	909	819	833	876	825	858	879	894	829	878	888	820	856	833	833	855	941	880	810	842	862	815	861	871	835	856	856	864	823	882	893	915	876	836	909	888	849	789	855	858	827	864	829	885	880	840	850	812	867	833	806	857	858	872	804	870	897	827	884	855	866	880	814	833	846	830	840	867	813	891	845	836	877	877	797	890	841	865	843	823	859	879	870	855	904	882	844	840	866	836	834	868	893	903	820	872	881	926	838	888	892	861	892	869	863	856	905	864	906	850	856	903	862	881	873	819	941	857	930	858	853	860	859	904	872	850	878	869	839	838	826	800	841	898	905	869	907	814	848	853	830	884	899	820	899	872	815	850	850	867	874	868	940	808	867	853	866	835	905	871	864	859	883	846	918	899	876	877	841	829	887	865	862	883	849	852	844	825	865	881	796	819	903	868	878	866	831	893	839	899	841	879	860	883	874	848	922	860	836	882	865	862	825	875	834	893	888	888	849	843	860	843	919	908	896	880	874	771	904	863	825	872	845	876	861	859	907	864	875	863	906	842	835	894	840	888	907	860	871	859	872	865	856	874	813	918	865	833	871	849	828	812	876	851	876	859	792	869	904	890	907	822	847	782	827	823	859	819	846	838	868	880	830	858	897	834	827	870	904	836	896	842	898	833	819	828	865	829	826	877	860	863	844	906	865	918	840	906	881	873	844	821	849	838	872	858	870	866	804	885	874	887	884	829	861	870	836	866	891	907	860	854	832	889	881	857	850	852	885	882	864	841	893	912	858	897	917	845	827	889	845	890	840	885	851	869	886	913	854	899	825	898	886	831	926	856	837	832	874	782	853	856	838	831	864	885	835	904	830	899	824	819	811	857	910	810	860	885	825	901	820	883	861	852	862	871	872	881	853	849	861	882	823	873	835	878	858	848	855	866	891	881	859	900	865	857	868	886	819	859	871	814	856	866	851	819	860	893	837	867	836	881	831	866	828	909	833	891	902	873	850	881	842	844	844	858	888	832	833	825	829	872	842	895	860	879	876	876	893	819	880	837	815	895	827	842	912	868	917	842	907	838	866	901	862	884	895	891	845	816	837	845	810	855	839	829	864	871	851	796	897	877	885	866	847	822	827	856	872	868	808	859	853	863	868	899	845	874	910	871	872	855	849	863	865	873	902	883	878	826	863	865	788	897	853	868	839	815	871	872	871	914	855	851	856	873	865	868	864	882	902	853	808	827	807	870	886	862	836	863	917	908	816	851	890	917	881	829	883	833	853	886	859	892	813	865	919	863	848	850	855	902	867	859	877	867	892	887	887	860	862	897	865	871	802	835	862	865	877	890	841	899	844	860	897	840	910	843	857	865	903	808	840	842	853	877	857	883	783	897	855	926	798	872	854	887	830	885	909	826	850	906	831	889	849	884	864	847	879	871	856	892	828	853	909	853	850	857	848	831	889	854	847	860	821	882	855	848	876	871	822	918	872	822	869	818	915	814	847	891	885	855	891	831	861	840	903	860	854	935	900	863	816	849	888	824	927	878	836	820	877	906	869	892	900	847	890	794	838	905	864	935	885	859	836	942	847	853	905	855	854	860	878	895	849	854	859	891	802	787	834	826	901	822	865	862	868	835	857	872	850	884	862	903	856	854	852	858	840	881	824	855	882	871	893	841	881	937	804	854	838	821	846	845	832	852	819	809	890	863	886	869	800	904	818	817	798	856	856	860	891	825	819	851	849	838	844	868	876	868	856	909	941	846	904	933	818	840	873	892	847	813	875	841	854	877	836	900	875	857	859	871	858	849	845	856	855	874	896	834	862	890	825	833	815	896	847	874	845	830	906	874	875	883	844	815	954	808	894	901	831	891	909	863	949	849	852	857	866	890	849	828	855	867	868	874	896	913	842	907	900	874	885	789	862	878	810	849	860	925	852	816	845	852	868	865	869	828	850	857	895	864	865	849	920	845	857	786	873	863	868	883	842	826	858	837	902	865	866	871	895	843	848	871	908	875	831	840	884	891	894	867	850	856	863	867	809	919	881	897	850	886	895	902	819	853	937	831	858	807	902	888	861	882	909	847	871	872	802	880	817	900	848	858	831	832	833	890	898	839	909	861	899	888	857	895	884	837	849	897	891	843	866	879	901	843	916	853	878	831	877	860	915	871	821	840	855	925	829	871	824	867	808	862	856	815	818	859	865	873	858	874
2577	413	232	206	249	221	235	259	218	209	230	223	216	242	219	240	212	206	231	256	235	194	247	243	225	225	223	246	248	233	200	195	226	222	198	239	220	225	217	206	250	237	219	196	228	214	206	235	224	235	204	222	236	242	213	210	230	222	232	227	213	227	228	205	233	215	207	200	207	213	231	212	210	223	203	223	213	208	250	217	222	214	227	213	216	179	196	209	220	207	221	225	231	231	236	212	238	219	236	217	231	240	232	205	226	223	210	201	231	194	202	197	254	250	238	230	197	212	230	219	213	231	240	227	241	257	239	229	264	221	203	228	230	199	206	217	224	215	233	231	245	236	226	227	249	196	225	235	188	210	225	225	216	223	243	225	214	200	194	246	220	225	259	261	216	222	201	243	217	252	233	227	221	219	213	239	239	250	222	246	240	247	215	244	236	262	213	230	197	199	231	228	233	256	205	219	225	194	224	242	215	237	212	202	230	196	209	211	247	221	232	204	242	237	217	214	230	224	251	204	238	210	230	191	207	219	221	241	259	226	252	208	234	213	236	227	231	262	204	248	229	210	194	244	199	226	200	245	222	206	192	218	216	230	243	217	207	197	222	194	233	223	232	227	219	197	221	200	232	207	225	198	222	222	214	204	224	223	218	219	208	238	226	217	223	243	215	236	232	202	237	206	224	250	231	236	237	211	233	212	234	228	221	216	243	213	232	221	219	217	234	249	212	236	214	202	210	221	243	234	256	204	215	214	229	242	214	237	209	214	234	232	238	210	227	245	210	236	232	223	243	203	219	248	216	210	218	232	214	221	226	244	252	243	217	206	229	219	229	215	230	231	206	213	224	192	229	199	217	218	211	256	281	219	230	207	225	230	221	207	214	261	209	230	227	235	256	216	228	240	211	206	229	247	220	239	208	205	219	196	211	238	254	231	207	211	223	240	231	200	216	210	182	220	224	235	232	209	198	216	244	220	205	197	219	243	195	234	217	233	223	241	216	227	228	203	200	224	217	205	234	231	216	225	211	216	229	252	236	226	221	217	217	223	194	237	248	229	214	238	206	201	252	191	248	207	245	229	245	214	225	210	205	229	223	199	211	218	224	241	238	220	221	226	222	236	224	200	246	232	209	207	229	225	221	220	195	220	191	234	199	199	240	239	232	243	229	213	220	230	223	233	216	217	229	196	210	210	214	206	202	237	219	209	230	230	239	201	237	217	238	243	232	243	227	226	200	216	231	211	211	204	218	252	222	188	225	198	202	229	218	215	217	233	243	228	267	190	228	231	232	230	226	224	215	212	236	234	244	220	216	220	215	243	218	225	251	228	219	215	218	241	213	233	215	240	207	239	221	209	204	235	191	229	227	220	225	234	215	233	231	218	224	191	224	228	191	208	216	254	237	221	212	231	224	207	190	239	245	231	255	218	217	200	217	247	195	222	192	223	221	209	235	232	227	231	196	224	206	199	207	234	223	211	222	257	248	202	219	231	211	198	214	221	215	216	216	235	219	220	198	239	242	224	211	221	236	205	247	216	233	231	210	201	237	219	227	215	234	205	208	248	247	227	250	196	232	231	235	227	199	217	227	255	208	229	232	245	207	200	194	205	227	217	211	227	220	223	232	213	217	230	251	230	223	234	251	232	221	226	211	245	245	231	232	260	239	222	212	266	238	214	213	246	222	216	204	204	242	226	223	213	250	202	200	226	209	236	215	211	222	220	210	234	220	251	228	231	219	221	228	226	205	225	228	223	238	233	234	202	214	240	211	226	209	240	254	224	237	220	249	251	258	217	232	243	218	238	216	226	230	222	228	222	242	224	206	245	236	218	222	215	230	228	199	222	241	232	202	222	194	246	225	203	229	232	207	203	236	192	199	220	225	209	254	215	211	217	230	219	231	252	255	270	217	213	249	219	240	234	242	203	216	222	232	211	239	230	219	184	241	215	203	240	218	188	239	229	220	223	247	223	217	191	211	237	201	238	247	246	239	219	234	213	228	218	206	252	243	201	264	218	225	217	232	237	233	210	226	216	229	201	218	192	239	216	229	251	232	236	241	243	240	212	218	240	234	237	227	227	228	242	221	256	222	236	239	213	247	206	232	224	231	210	220	219	246	222	230	242	240	239	192	187	232	196	200	224	218	230	241	241	232	205	203	211	227	232	210	222	215	240	232	220	212	209	216	249	223	218	244	246	228	232	209	229	219	231	250	249	267	235	230	246	236	208	231	237	246	245	243	217	209	213	212	215	220	235	209	223	227	208	222	242	212	219	217	218	246	217	249	220	239	221	229	206	213	212	225	229	232	247	236	223	196	222	222	237	227	235	229	222	220	219	231	232	215	232	245	222	260	209	236	251	236	203	232	214	250	232	214	250	205	231	216	250	225	257	220	231	211	242	201	219	246	229	206	219	220	205	230	230	242	251	224	251	243	230	208	229	211	244	208	236	209	219	242	229	218	234	245	212	238	243	210	238	206	222	212	222	254	235	230	235	238	219	208	227	203	241	242	266	246	220	220	238	204	230	228	228	220	213	208	239	227	228	219	244	212	219	197	253	216	223	231	265	229	246	196	229	256	222	207	210	216	216	255	209	251	221	228	230	225	241	217	235	176	202	229	231	220	228	213	210	254	225	232	203	229	249	209	211	174	217	236	232	256	213	213	210	220	205	204	239	254	182	206	237	218	213	214	234	208	203	243	249	219	206	205	222	241	227	206	200	202	183	216	214	226	196	218	215	240	225	236	216	211	225	221	224	211	217	218	253	217	230	243	209	203	251	218	187	243	226	211	235	223	212	236	251	218	215	208	227	221	171	245	210	217	224	236	201	224	236	225	233	231	205	241	266	229	226	224	204	244	215	215	236	215	223	230	250	215	224	212	204	233	233	238	204	236	233	179	217	215	209	203	208	253	217	212	242	230	215	208	232	214	217	214	217	221	207	236	215	250	224	207	196	218	214	198	235	205	212	224	226	252	222	179	225	218	190	240	231	237	251	222	254	209	228	209	240	221	214	259	233	225	239	256	229	203	212	247	223	258	279	207	231	224	233	234	232	245	207	193	259	227	234	227	240	233	242	217	222	216	240	209	227	230	223	201	211	226	226	250	237	249	231	227	227	226	225	237	225	225	203	228	210	216	239	239	235	240	223	250	205	253	264	262	257	233	233	228	200	224	212	238	217	242	194	202	242	189	240	211	188	233	233	249	220	208	232	215	217	215	238	253	219	237	205	231	227	239	220	181	231	233	223	219	242	203	220	240	203	219	236	238	196	236	226	239	231	231	225	201	222	213	244	227	199	251	230	210	218	239	214	248	230	233	221	221	240	229	219	220	189	238	219	220	199	203	226	217	207	240	256	234	218	218	222	231	206	227	223	222	225	221	260	234	234	224	216	231	204	234	220	223	219	238	222	197	245	225	223	226	214	243	217	205	235	217	212	225	223	237	212	227	249	231	219	228	221	207	220	240	242	236	260	214	218	242	246	222	204	191	217
2446	659	562	598	561	554	586	523	519	502	563	543	540	577	534	551	581	521	564	545	558	550	554	510	540	505	545	544	526	533	504	556	515	505	529	487	552	549	564	539	542	511	569	591	536	496	545	565	527	514	552	508	545	530	534	522	556	526	562	597	580	551	569	522	547	519	519	503	570	556	529	521	547	527	551	548	509	530	579	511	501	550	563	589	488	487	492	537	538	525	570	540	521	561	535	508	575	550	545	542	531	545	508	518	551	558	540	490	543	553	525	521	542	579	548	539	532	529	570	534	544	530	523	550	550	509	515	566	532	486	515	515	526	574	543	530	546	529	523	504	584	536	532	544	530	497	483	500	567	547	519	558	552	497	562	529	531	527	525	573	552	558	537	560	555	559	562	531	513	518	544	533	554	533	519	494	492	564	537	554	541	491	536	529	503	546	530	539	542	546	577	524	546	518	510	492	535	519	498	531	552	534	491	537	504	552	533	565	557	530	530	488	555	529	551	536	537	523	569	499	553	528	534	566	569	537	526	568	526	518	495	507	503	507	560	536	484	531	531	487	537	521	544	523	529	531	485	526	488	552	556	488	533	544	566	493	517	554	536	538	534	548	499	588	525	529	517	541	558	542	530	531	531	506	535	543	565	516	534	491	561	551	516	518	560	542	513	543	501	493	585	562	530	521	554	545	521	517	522	509	514	532	549	529	555	532	538	555	552	521	544	505	535	542	528	542	538	495	516	527	539	512	543	551	563	512	538	564	545	548	539	509	528	548	587	523	515	499	547	528	480	562	568	552	558	543	543	548	554	508	483	582	487	550	513	526	569	522	505	526	493	534	547	536	575	549	548	562	543	535	524	494	512	472	558	529	570	502	525	531	558	537	506	587	524	565	543	533	544	549	529	544	491	537	543	530	531	536	517	545	519	553	547	518	521	543	525	515	551	505	504	518	525	557	535	565	529	557	536	529	543	491	555	515	548	523	539	481	521	575	541	579	531	539	593	525	514	578	547	569	493	521	576	527	496	530	553	529	598	540	546	564	573	535	546	525	506	502	538	548	493	491	512	481	522	525	534	521	548	569	534	511	534	481	558	522	510	507	523	550	526	565	563	553	558	556	520	517	550	536	594	512	494	535	535	508	589	526	535	595	546	494	516	540	513	531	491	561	540	478	517	560	532	563	502	512	564	523	559	542	539	554	506	517	562	517	529	525	500	502	557	502	518	550	508	556	531	567	535	569	573	565	519	546	544	541	552	567	547	539	545	539	553	569	542	534	498	551	526	515	509	524	546	539	489	522	547	568	525	520	524	560	496	523	521	539	535	508	550	499	514	505	544	531	533	519	571	531	534	486	532	529	526	526	525	568	507	521	523	545	578	533	524	549	521	532	527	553	578	536	521	560	521	515	549	550	524	549	515	561	501	557	556	550	550	510	516	501	564	527	546	523	519	534	550	577	577	541	555	536	527	502	554	511	546	546	530	514	525	475	553	543	526	533	533	537	532	519	528	603	522	512	520	529	520	538	527	491	532	543	533	530	569	524	524	511	532	489	527	536	543	532	583	544	498	585	556	568	542	560	523	546	564	510	540	579	497	527	518	518	533	506	500	566	589	552	508	517	528	500	552	550	513	529	526	576	545	526	569	530	513	563	508	546	510	523	527	557	557	563	542	552	573	493	527	518	532	532	553	483	525	537	561	512	538	529	543	546	532	538	498	499	558	562	544	561	553	519	576	553	535	527	546	560	550	548	548	515	517	552	528	526	555	571	542	560	543	500	541	569	539	527	544	553	525	522	538	518	503	546	559	537	586	527	546	499	556	553	528	523	578	569	515	516	569	515	555	574	524	531	535	535	508	534	532	561	515	527	546	547	582	502	558	521	530	542	517	509	542	543	541	554	512	541	543	499	532	553	523	541	538	511	543	532	520	535	529	532	575	536	546	525	560	606	492	552	557	529	519	547	552	550	566	555	509	526	543	533	519	494	534	563	547	509	564	583	589	540	521	545	535	541	498	525	541	579	535	519	509	551	564	526	539	512	535	539	531	598	561	540	556	519	552	534	515	569	570	501	582	539	550	516	546	542	597	538	559	538	560	549	561	566	536	541	549	550	527	559	518	516	530	559	498	549	566	533	523	562	520	555	576	552	505	541	562	527	537	524	548	547	551	549	518	591	526	528	485	546	544	524	490	568	502	526	532	528	512	566	530	506	564	533	569	543	521	519	566	510	562	542	560	547	548	537	523	523	538	564	543	525	534	496	539	513	512	547	552	526	555	506	514	527	555	553	507	536	515	544	518	527	570	531	531	518	582	538	535	556	542	532	514	513	514	539	559	517	531	554	488	586	556	520	559	504	547	523	494	511	540	570	559	573	536	527	553	514	532	528	544	498	522	583	523	521	553	503	528	520	503	532	535	500	535	502	508	464	525	526	510	534	535	524	551	552	541	537	541	558	535	505	495	528	528	560	534	584	571	494	543	520	515	544	514	516	515	541	527	541	519	581	542	528	517	554	548	523	532	525	533	513	517	529	471	544	495	533	521	530	542	550	541	563	543	564	515	570	524	509	504	561	521	543	577	527	537	499	513	529	536	536	543	505	526	552	510	519	522	534	548	551	546	574	496	532	512	565	507	522	540	511	539	596	522	492	560	532	578	544	556	521	530	552	568	508	523	561	530	512	478	530	500	485	532	505	528	542	540	526	507	523	528	561	549	500	514	526	543	530	525	546	582	569	520	544	537	547	523	495	521	560	529	502	520	531	529	549	523	547	543	565	521	577	580	526	572	579	555	531	530	541	564	550	543	542	526	578	521	502	528	537	547	526	583	547	566	541	521	539	552	529	553	521	530	532	551	520	495	525	533	519	530	494	509	540	510	575	520	517	500	544	512	502	527	491	509	533	571	505	531	548	548	573	533	521	547	516	516	533	563	538	536	526	605	534	569	618	503	533	544	561	494	549	560	515	550	548	561	575	528	535	483	509	524	572	490	512	523	554	524	529	492	500	536	526	514	536	533	537	534	533	496	521	526	551	519	530	557	533	540	541	531	507	521	557	522	541	542	523	521	579	508	518	578	518	525	547	510	501	516	556	573	562	532	536	508	538	536	526	587	556	528	545	538	552	517	537	575	512	521	524	490	591	541	508	540	514	520	567	541	493	539	476	506	553	541	504	553	489	546	544	522	556	524	523	546	546	509	542	528	577	513	554	553	568	578	568	518	494	499	545	541	523	563	516	527	529	523	538	542	527	560	553	544	527	526	554	549	498	500	543	543	579	556	514	521	528	515	527	539	527	538	540	533	535	533	526	535	536	539	506	507	508	519	564	542	532	531	579	526	585	537	477	542	566	540	502	561	520	526	542	520	516	545	548	504	520	569	516	557	499	516	564	528	536	507	552	541	555	538	540	570	509	530	554	534	553	529	537	527	546	556	537	533	526	521	520	564	523	513	534	540	573	529	548	565	544	500	552	531	534	564	581	548	534	521	507
10346	1021	734	598	487	463	403	387	380	343	356	317	344	351	340	351	339	346	298	334	338	336	338	327	357	326	327	334	332	323	352	313	323	322	307	280	329	277	292	305	308	333	335	312	318	322	320	321	331	341	338	313	368	341	334	356	320	323	306	317	350	268	337	310	331	330	319	302	314	311	316	292	337	329	310	313	335	307	323	311	347	318	273	321	300	336	299	332	317	310	326	339	340	304	302	327	280	291	327	350	350	286	319	328	344	325	359	360	343	346	336	300	319	329	336	321	313	340	340	351	331	326	356	318	306	350	343	345	292	342	292	299	302	309	343	313	286	305	305	286	307	311	311	331	318	325	314	344	347	330	310	317	330	326	334	322	294	284	307	334	299	337	304	325	333	322	328	309	333	328	298	303	316	333	266	283	375	315	336	352	284	319	356	317	293	295	355	338	337	337	328	324	299	280	338	305	280	331	341	319	316	290	357	314	347	353	288	317	304	330	302	269	283	277	334	295	304	324	317	311	311	333	329	323	347	330	305	333	324	322	334	332	303	317	310	351	336	308	338	314	293	291	344	355	321	332	280	332	296	307	317	313	327	299	392	300	307	324	304	331	336	317	290	344	304	343	305	326	303	319	330	328	292	326	322	350	292	320	345	300	323	331	307	333	322	314	325	308	306	306	324	309	300	323	331	307	321	361	328	326	309	274	322	323	321	320	284	328	308	302	306	288	304	321	323	341	302	327	303	325	307	353	329	322	297	360	334	330	334	354	344	307	341	299	296	311	340	334	377	332	302	317	356	364	303	326	304	293	324	345	323	315	341	341	331	304	307	317	314	330	323	325	308	306	327	335	292	352	340	321	289	339	343	316	306	321	329	288	309	310	325	305	334	319	320	300	309	311	308	341	341	363	344	353	335	304	338	319	344	304	333	336	349	316	352	366	338	343	326	301	307	313	284	322	309	339	295	315	322	322	319	337	361	321	328	300	306	351	303	317	339	312	283	288	303	304	317	310	340	316	343	321	331	319	341	318	323	333	329	332	354	322	301	311	312	318	334	320	309	321	344	333	307	322	314	309	322	328	318	333	365	317	294	330	297	309	304	310	316	292	361	317	301	316	328	333	322	330	301	307	319	344	326	341	339	294	341	323	333	330	332	336	322	306	345	327	300	298	309	334	295	306	271	307	324	340	305	309	292	314	330	308	329	304	334	315	332	315	336	346	312	310	324	280	332	355	315	309	324	294	299	318	299	291	309	299	315	301	325	338	336	317	341	281	302	292	295	298	274	358	326	341	315	371	322	340	311	293	290	338	358	299	318	316	309	308	317	317	321	325	327	337	321	320	316	338	360	316	287	309	301	279	300	321	308	336	327	334	330	297	312	322	337	297	338	301	311	328	323	311	352	315	316	320	300	302	311	322	327	336	339	330	317	324	332	342	325	301	347	307	345	352	348	347	297	310	313	322	320	335	304	315	328	321	300	300	287	317	326	310	339	315	277	316	289	320	318	348	341	286	309	326	342	296	324	318	301	315	319	323	294	363	342	346	320	365	322	380	330	290	304	312	314	320	333	286	341	298	344	348	315	324	345	328	321	316	321	287	311	316	319	320	317	302	276	353	327	314	322	317	336	330	383	315	282	296	323	301	342	314	310	301	274	306	327	284	319	295	314	310	302	341	276	362	334	304	342	298	343	360	289	316	298	335	329	315	346	322	338	320	336	313	317	279	308	318	331	288	307	325	302	303	294	336	328	356	327	320	353	295	306	348	309	314	265	295	316	286	317	331	341	352	316	315	323	314	299	308	308	294	310	295	302	306	329	318	316	308	343	313	308	317	331	294	307	322	297	329	346	309	322	344	304	309	296	335	295	313	339	297	319	289	327	279	333	302	311	336	312	317	335	340	297	314	299	326	324	346	344	304	339	320	311	324	308	284	291	290	327	327	344	305	332	299	308	309	314	318	336	331	303	301	302	318	307	337	300	311	299	327	329	290	309	275	330	321	315	349	312	379	320	334	332	336	318	336	330	317	343	294	332	312	297	325	336	335	345	292	309	283	349	290	311	327	336	347	312	338	301	355	315	360	317	333	316	313	297	276	322	332	319	321	345	326	336	266	297	301	311	315	306	323	300	352	306	333	306	320	327	335	300	329	318	332	336	315	320	290	283	326	336	298	326	306	292	319	316	344	307	355	297	326	312	309	300	335	315	362	304	339	297	327	340	308	314	353	329	340	324	301	344	340	318	322	297	343	327	327	299	340	318	304	333	343	298	327	357	304	331	328	302	325	352	352	292	327	315	287	296	340	321	323	343	294	309	319	340	321	327	330	310	309	332	363	378	322	315	298	325	329	333	319	331	294	337	320	339	331	323	300	299	342	326	318	301	328	313	319	298	328	308	346	379	362	328	369	307	307	368	309	307	330	323	345	349	300	288	334	292	326	312	289	318	337	313	310	307	309	316	311	285	312	321	319	325	300	334	333	305	313	324	333	314	290	263	318	312	324	331	309	331	343	325	326	340	325	304	293	296	337	334	329	309	313	311	354	346	335	348	333	355	322	296	289	355	324	305	340	297	327	292	302	317	331	337	319	295	317	304	314	302	311	315	358	333	328	324	339	328	343	309	337	332	338	280	308	313	324	315	293	352	327	296	353	336	306	350	325	327	294	341	351	335	319	329	323	312	325	347	325	353	322	358	267	312	361	303	306	315	320	352	330	329	344	327	347	319	300	273	366	360	299	311	348	297	331	290	297	312	337	321	315	316	289	323	315	344	316	318	346	314	351	306	316	305	280	352	308	318	333	351	315	302	321	316	337	339	333	322	357	322	326	330	337	338	291	344	320	329	328	337	334	303	300	308	343	292	287	299	290	320	315	309	334	293	306	321	305	310	323	302	298	285	330	333	289	327	315	326	329	294	354	307	321	356	319	331	336	313	358	332	304	319	310	336	313	293	349	346	324	291	332	313	336	294	329	330	314	274	323	332	295	363	320	316	331	372	303	326	319	306	355	341	294	371	326	338	283	354	345	304	312	312	288	319	326	290	305	307	346	336	306	332	376	365	305	291	328	309	306	332	327	342	308	349	312	331	290	329	295	319	274	271	320	341	329	348	342	338	332	326	307	353	333	339	319	306	326	293	335	312	347	319	328	358	352	350	301	322	284	310	295	363	330	362	313	320	360	325	324	304	335	294	307	333	309	326	341	330	342	307	337	338	341	309	319	312	335	360	287	301	315	328	372	320	353	302	362	301	284	330	314	299	366	330	303	284	330	306	298	292	315	322	318	322	314	292	318	298	327	355	320	324	326	306	316	319	299	325	355	330	332	305	323	347	320	324	348	299	311	339	301	313	307	311	299	304	283	294	293	323	339	328	328	337	329	312	342	305	307	353	315	324	342	317	326	309	297	321	374	329	339	356	335	356	336	302	327	338	336	349	316	352	301	315	316	310	318	355	322	310	347	302	329	341	285	327	345	330	330	347	327	372	299	298	307
7603	1285	1528	1496	1374	1257	1140	1016	997	948	886	875	852	868	773	767	800	817	798	810	764	748	721	744	779	759	768	704	734	733	758	729	772	742	738	720	764	726	703	750	747	716	766	720	710	750	701	737	746	732	739	768	816	768	741	808	722	760	739	770	736	749	739	760	735	745	762	747	805	726	710	730	726	739	778	714	787	739	732	754	749	748	723	763	795	725	792	742	732	756	798	750	748	768	694	754	689	685	742	780	722	762	729	767	774	735	719	726	720	739	705	762	740	741	665	725	799	763	756	762	750	712	705	722	725	723	717	768	718	674	774	770	735	705	716	712	737	710	764	680	703	761	749	787	711	729	731	714	732	742	698	746	750	712	765	735	704	693	746	700	739	730	717	700	733	720	737	737	738	701	737	760	752	747	736	725	710	711	731	677	735	713	763	741	755	764	750	710	712	734	692	685	675	705	680	718	731	743	746	731	725	724	740	725	732	764	758	689	743	693	782	766	744	742	705	744	765	727	749	773	716	728	666	707	769	742	707	747	701	790	792	754	738	717	703	706	693	732	763	704	709	709	698	713	710	717	662	714	678	760	724	736	737	765	727	703	708	710	716	782	774	710	710	714	714	746	735	723	784	691	718	720	687	720	742	717	710	725	732	736	691	717	718	744	739	756	696	740	750	738	711	723	687	708	673	728	687	775	750	714	754	733	773	768	753	713	676	761	703	718	733	726	784	747	733	717	711	697	741	710	713	703	736	723	696	758	724	769	726	738	709	770	744	728	736	716	736	687	729	715	764	721	700	731	712	707	709	703	761	733	723	749	716	733	730	747	735	713	709	728	737	633	748	722	716	703	739	674	733	711	696	718	733	718	707	761	746	698	744	710	729	757	709	689	680	768	732	740	699	726	699	689	727	745	719	688	700	708	752	728	744	732	715	714	722	696	738	691	738	747	695	718	740	784	701	721	725	747	763	730	739	720	763	766	767	721	742	716	747	732	730	760	731	712	731	790	705	709	756	769	712	773	728	702	759	729	737	710	707	756	739	745	728	723	673	696	674	717	729	696	733	707	695	703	754	726	718	695	729	687	745	731	733	687	728	689	706	718	724	687	742	763	731	729	690	719	723	736	685	786	720	688	696	715	711	727	701	750	707	758	695	737	774	744	758	721	707	793	744	725	695	688	707	770	736	740	717	697	686	716	692	740	677	723	658	742	715	672	717	725	731	695	777	712	730	704	760	704	715	695	709	712	734	743	702	776	719	704	705	713	729	747	748	711	734	720	776	694	734	731	684	698	778	740	695	714	736	678	728	707	712	757	698	716	740	735	743	720	643	704	717	709	770	695	795	747	718	727	732	713	716	746	750	688	718	698	678	715	744	765	736	717	709	742	727	693	744	706	726	679	755	751	690	737	689	691	736	713	725	669	715	727	715	734	736	732	678	726	761	701	755	742	764	711	706	699	749	692	706	773	707	714	700	739	718	689	734	685	739	701	701	714	689	723	747	724	733	719	695	716	674	711	715	752	769	716	723	746	682	722	721	698	695	741	744	713	724	746	696	742	680	710	698	706	713	729	733	714	784	691	751	736	730	698	742	749	719	676	737	694	724	676	772	723	752	748	703	710	766	691	697	712	752	729	768	698	790	669	766	668	733	739	734	711	720	745	779	675	719	738	757	719	708	741	721	691	685	764	773	704	741	757	781	722	708	793	736	747	693	761	715	726	725	734	741	734	720	725	747	713	723	751	693	763	663	706	742	684	697	732	759	711	722	734	730	746	771	713	731	742	714	761	733	759	701	719	725	712	723	695	697	718	746	732	741	746	811	727	752	745	698	721	743	748	725	752	701	718	780	740	782	749	688	719	730	738	746	740	721	732	735	719	757	681	733	702	713	757	701	645	722	750	738	727	741	719	668	715	735	758	758	733	704	710	708	744	724	711	686	784	750	700	713	686	733	774	732	710	738	759	746	730	760	734	708	716	710	758	735	719	769	751	718	709	708	693	772	701	704	719	711	708	743	756	758	701	726	745	747	688	687	740	671	697	725	734	733	740	726	713	734	719	688	689	734	700	718	754	716	714	720	728	704	719	725	750	745	706	723	707	726	724	727	711	729	720	695	709	761	739	757	720	694	712	705	723	705	727	724	740	703	714	754	691	711	725	723	716	757	745	761	710	689	711	711	747	718	674	710	713	693	739	716	724	709	750	733	695	669	759	711	730	694	779	680	715	748	720	739	673	766	787	707	745	708	740	706	761	744	713	755	718	697	737	713	778	745	716	714	739	714	761	697	676	737	731	668	694	740	742	712	747	726	752	701	720	710	782	728	742	706	742	737	711	729	720	706	710	708	764	767	741	682	676	717	731	756	715	719	741	709	704	725	650	736	730	713	730	724	726	732	713	725	680	752	655	753	720	739	708	741	686	777	690	751	667	716	685	722	727	703	675	703	769	709	739	712	738	695	721	682	717	708	682	748	721	751	729	709	707	745	776	731	773	694	768	672	750	711	725	721	742	730	723	723	713	688	714	714	722	772	742	715	753	694	689	749	733	768	732	726	710	733	729	723	727	740	722	706	729	700	726	752	705	725	702	726	695	686	749	764	763	716	719	659	748	675	755	716	735	714	769	778	727	726	717	736	753	724	733	688	717	759	745	764	781	694	710	738	768	743	727	728	728	740	731	732	743	732	722	741	760	741	799	714	741	736	748	738	657	713	747	693	711	729	744	730	678	681	771	733	756	715	721	738	729	710	766	759	689	663	723	746	696	719	748	719	701	712	753	723	759	760	710	711	734	758	714	706	804	672	733	726	700	759	708	721	661	669	757	698	716	729	727	779	733	761	731	694	694	706	753	737	730	688	717	702	762	669	708	704	763	765	673	740	721	701	722	729	783	791	736	741	747	721	728	712	676	711	706	704	708	733	711	715	697	729	710	717	756	719	743	717	709	714	748	727	713	685	714	693	717	708	693	727	705	685	710	728	743	704	722	723	741	687	726	760	720	717	738	712	742	718	721	656	695	725	722	732	735	715	706	687	745	745	717	731	721	757	757	724	656	765	690	718	735	764	708	741	685	750	760	687	725	729	694	694	716	731	702	750	722	690	720	741	685	680	723	715	708	678	724	722	714	724	688	724	730	739	720	690	708	690	780	697	736	759	757	723	759	735	747	714	730	683	722	718	714	668	725	721	680	720	694	753	747	753	700	720	725	694	775	705	698	706	730	778	750	716	739	706	701	704	658	712	718	768	718	722	729	750	754	698	771	697	780	732	717	677	788	750	693	720	739	687	721	693	728	742	749	709	713	723	754	711	727	750	725	717	733	701	701	741	662	708	711	721	724	718	727	748	705	748	747	725	706	741	730	728	730	692	740	676	706	711	709	749	728	729	714	667	732	796	687	757	769	739	770	687	737	701	735	728	725	694	708	703	717	700	707	767	697	752	701	726	713	720	714	735	755	704	732	707	707	726	694	668	731	761	712	742	665	716	717	695	706
17035	1867	1271	942	727	648	545	431	519	453	453	429	456	430	432	418	427	445	420	414	403	401	403	427	417	402	442	412	399	437	385	400	400	419	400	392	417	362	404	370	399	381	391	389	350	369	407	394	410	386	437	401	404	384	381	375	391	423	436	373	459	410	415	409	401	395	392	420	375	400	370	425	392	370	432	425	400	416	406	414	382	422	429	398	361	432	423	386	396	419	436	386	431	399	414	386	417	379	376	396	416	399	394	404	366	425	401	386	445	436	410	438	406	391	418	402	396	401	378	410	423	382	391	385	377	379	432	366	382	392	417	424	392	387	408	419	375	395	368	395	398	409	391	382	413	366	406	406	376	394	401	413	408	418	418	400	434	392	395	417	396	413	387	379	431	398	471	403	366	443	379	384	397	375	410	402	335	417	421	356	385	398	394	386	420	380	435	400	403	396	426	398	417	375	395	398	353	431	428	441	391	429	426	431	400	453	374	364	404	374	430	425	437	400	449	369	381	408	378	394	387	391	407	355	376	409	378	382	369	410	394	423	384	408	356	370	438	443	400	381	420	397	418	421	366	398	422	356	398	390	396	361	385	382	341	405	434	364	414	401	385	394	408	387	370	446	418	388	394	356	414	384	446	423	401	420	421	390	438	363	414	404	366	399	418	390	357	385	378	421	381	398	408	374	412	381	391	419	384	389	442	413	391	390	405	417	384	418	408	368	399	355	379	426	399	419	391	399	400	394	370	446	421	418	415	383	389	386	370	389	387	385	392	389	401	407	387	389	389	439	407	396	431	382	373	351	408	369	405	376	401	427	415	384	341	413	399	394	388	388	375	399	413	404	363	376	389	409	408	388	395	421	409	404	400	428	407	393	436	410	402	397	369	359	377	360	364	397	401	395	376	339	394	406	376	418	398	410	400	394	413	441	419	366	408	400	369	403	419	375	445	367	387	400	419	393	381	400	386	404	380	387	415	420	408	394	394	426	402	398	400	436	383	411	383	382	401	391	434	392	372	356	360	398	365	402	371	388	363	385	395	416	428	430	383	348	413	382	369	382	397	393	413	429	357	391	361	418	412	384	433	385	396	366	408	396	409	435	407	408	383	372	409	402	387	411	371	397	407	377	416	383	376	349	412	384	380	401	421	407	397	405	393	396	419	414	382	397	361	432	372	357	400	372	368	363	439	402	417	387	362	405	384	418	381	411	401	389	418	392	368	397	398	438	409	367	421	429	375	387	382	434	429	402	357	393	387	371	370	428	445	399	419	387	370	392	405	348	365	346	412	408	407	360	398	406	396	401	380	412	418	451	396	383	391	387	406	386	430	419	353	416	371	396	431	424	399	410	451	417	403	371	393	400	422	425	451	396	363	363	370	376	417	436	427	422	384	409	390	416	398	390	402	345	361	395	376	361	350	390	333	414	401	440	413	425	362	396	388	388	394	355	438	415	405	382	424	409	418	474	412	380	419	372	427	378	399	401	375	418	354	412	448	431	374	396	437	401	375	385	409	396	370	362	480	417	407	378	421	398	374	369	432	387	422	408	406	376	420	388	439	421	394	383	398	386	388	395	405	410	379	363	385	423	359	357	384	398	397	429	385	423	399	365	379	427	383	401	440	434	428	376	422	401	423	413	424	416	405	390	375	420	386	388	418	391	370	383	419	425	406	406	379	380	396	437	398	385	397	416	406	408	387	406	413	399	401	405	396	406	382	400	422	413	407	414	398	382	380	414	405	393	389	339	428	384	410	376	398	442	380	404	406	441	392	385	386	426	373	404	394	390	385	370	393	398	426	376	411	400	375	392	417	414	372	368	377	410	419	423	360	399	406	390	418	384	405	393	385	401	377	417	410	419	396	396	413	390	370	398	425	401	390	387	384	386	417	404	393	408	395	397	399	377	416	403	409	415	393	373	388	398	379	384	418	386	391	381	414	379	417	376	407	411	412	382	387	404	398	381	369	411	353	391	374	363	377	382	384	352	373	384	398	426	388	360	413	399	422	415	410	456	400	351	407	379	360	398	375	372	395	425	373	424	394	395	431	404	401	377	390	434	406	434	404	374	405	392	433	434	413	400	413	404	396	394	393	367	417	445	401	413	367	388	383	417	395	406	404	353	376	435	414	359	413	403	401	396	376	379	400	419	436	440	419	397	428	384	379	397	408	393	411	407	415	406	422	387	362	405	393	443	397	405	378	390	406	353	379	421	366	407	451	410	455	429	393	387	358	380	377	455	416	388	364	395	422	423	438	389	361	422	391	428	406	378	381	362	380	405	391	392	404	422	387	395	381	434	385	388	374	424	382	401	372	384	392	421	393	412	418	360	397	423	365	411	382	412	386	372	425	382	405	388	397	405	420	394	421	392	385	384	387	399	432	409	421	409	398	383	383	426	416	370	411	397	383	408	429	410	373	383	388	417	413	404	356	399	409	365	412	387	373	403	406	389	403	382	384	391	380	426	369	409	403	416	377	371	389	416	409	375	404	416	403	406	344	393	410	395	393	392	373	387	409	372	379	416	367	428	402	432	377	405	395	433	426	424	402	405	405	407	360	400	405	387	393	343	419	410	415	399	396	390	443	377	360	403	400	418	413	377	420	386	406	437	404	390	409	402	388	384	368	381	402	397	424	375	378	382	404	398	386	411	432	367	384	388	421	434	390	402	393	382	385	440	414	371	406	383	406	378	398	380	398	410	415	419	430	392	391	399	390	389	378	370	384	384	380	413	380	409	402	413	438	368	386	388	395	373	411	407	427	381	375	411	429	366	430	403	393	443	405	392	387	397	422	372	378	398	361	379	398	410	440	414	441	421	381	374	384	423	386	412	374	376	439	385	391	400	376	410	433	415	434	382	386	358	402	397	393	382	408	420	412	398	399	336	378	387	381	408	401	408	432	426	366	375	424	378	413	393	406	387	402	396	390	415	356	408	428	396	398	413	392	420	394	409	392	406	399	398	398	394	425	382	385	405	405	419	412	417	406	382	395	377	400	399	398	396	396	327	397	405	390	420	400	388	417	409	395	374	384	423	386	405	402	400	395	365	429	420	384	380	368	456	459	361	389	426	436	399	384	430	420	396	367	398	397	412	412	430	405	360	384	384	410	388	393	415	415	397	371	377	377	424	394	381	405	382	430	422	388	417	381	378	388	387	374	465	391	389	395	432	398	405	399	421	384	430	439	384	442	370	363	405	451	367	386	378	412	377	417	371	347	376	369	415	406	393	365	382	383	379	409	406	435	409	398	390	409	406	382	395	387	349	381	397	402	424	389	399	391	414	375	354	349	397	415	402	400	413	374	368	373	387	397	344	352	370	404	369	393	408	433	437	369	373	376	397	389	407	356	411	406	412	401	391	389	361	395	406	394	402	379	358	440	399	424	396	359	377	388	393	421	370	393	401	393	349	406	394	359	418	411	409	374	409	407	406	382	395	388	404	399	385	378	377	414	383	380	401	400	399	390	414	430	374	368	412	378	397	400	363	428	377
9627	1677	2463	2494	2124	1762	1558	1397	1380	1257	1207	1125	1064	1033	1061	963	967	966	921	1000	976	987	887	944	917	968	989	930	941	916	914	884	907	902	917	899	878	871	869	875	888	877	883	881	927	868	878	907	870	931	963	943	893	893	821	866	837	894	891	841	902	855	878	906	899	910	911	884	842	926	906	849	877	915	886	850	859	943	901	881	927	896	884	908	858	926	938	912	940	870	895	904	888	893	915	876	949	921	940	891	811	915	892	843	919	899	891	892	872	928	901	875	911	932	889	904	898	886	869	896	836	851	848	852	842	892	939	840	850	852	875	848	870	878	850	904	855	849	919	894	874	868	874	877	842	882	902	848	889	888	847	862	802	873	938	870	827	855	844	864	825	834	836	840	855	882	862	850	827	857	870	877	906	868	856	874	894	867	877	877	826	883	858	860	890	810	817	917	867	837	879	854	836	830	833	827	864	879	840	860	829	855	872	841	832	818	841	889	846	863	912	851	853	827	840	874	857	863	846	843	803	883	881	839	864	840	817	862	876	921	884	824	882	902	868	902	846	873	853	839	861	821	840	838	856	865	863	842	863	878	873	864	878	871	889	889	829	858	952	813	936	843	890	828	890	866	860	872	853	846	905	861	836	856	865	884	841	827	846	842	820	906	880	844	865	888	876	858	916	833	895	818	865	896	843	865	835	866	899	881	864	831	874	896	832	855	839	897	825	802	820	868	855	843	837	884	846	860	865	905	854	845	844	886	871	845	850	840	862	851	841	808	849	914	860	872	859	879	869	875	888	854	851	875	827	858	893	813	867	860	847	840	845	891	886	827	896	878	850	846	827	852	853	860	801	843	851	878	835	869	824	822	855	847	847	897	877	850	888	864	871	830	844	838	887	905	834	785	852	889	887	898	864	853	893	895	880	808	833	913	842	830	804	867	897	913	886	790	933	856	901	874	807	871	846	835	899	853	909	827	884	857	862	819	909	870	900	840	874	831	858	827	900	830	801	827	802	876	832	882	791	856	881	822	871	871	825	831	884	861	800	877	888	845	825	849	842	882	865	822	884	844	809	791	836	827	856	887	890	862	865	856	816	899	861	830	900	858	846	798	882	861	909	875	882	842	891	899	844	842	856	894	850	901	893	836	886	877	859	803	883	910	851	810	856	838	821	794	842	844	868	859	824	855	892	822	869	835	815	841	798	853	802	864	845	883	843	858	849	809	843	864	839	827	876	851	841	844	895	885	910	826	872	838	870	888	880	807	788	845	844	854	904	831	860	875	917	830	886	862	858	906	862	883	812	890	830	814	837	878	852	865	904	881	815	891	881	861	876	883	837	832	883	842	861	898	861	875	859	918	841	900	847	841	852	889	875	845	857	870	844	866	851	848	907	840	845	853	890	843	867	872	874	840	850	853	870	885	875	861	864	867	835	898	826	873	870	853	877	877	869	841	862	875	837	870	837	873	912	871	862	837	859	875	826	808	811	876	867	856	832	893	851	871	847	872	853	859	893	853	863	905	882	831	896	903	914	896	803	907	919	822	846	878	843	868	847	830	861	835	918	926	817	875	838	861	831	873	891	833	838	869	893	877	858	847	857	799	859	891	890	826	829	845	858	871	903	835	864	873	894	865	839	881	847	870	842	892	832	874	862	897	832	860	845	843	893	881	895	819	865	871	843	879	789	826	912	866	899	863	901	859	836	891	843	885	843	869	851	898	868	858	902	850	854	867	858	873	883	805	847	891	858	873	899	864	790	886	857	826	902	844	843	820	855	850	818	836	853	888	880	876	844	836	850	842	841	881	848	880	860	907	888	873	859	856	857	863	811	857	806	851	851	812	819	873	861	879	827	810	836	877	849	838	863	822	856	845	849	910	874	914	841	835	893	888	871	897	851	867	893	843	824	835	879	836	844	850	890	830	831	877	830	823	890	855	838	881	849	836	804	886	850	864	896	859	859	844	843	887	831	824	873	794	841	852	831	847	842	876	862	865	874	868	843	801	861	833	879	843	897	850	830	863	891	815	864	850	837	900	826	858	861	862	863	816	849	843	851	841	872	889	871	881	820	824	816	864	853	863	858	820	857	853	860	869	845	850	923	828	857	883	863	852	883	927	848	901	880	884	836	891	828	875	848	859	888	842	877	861	835	881	889	876	818	905	828	893	870	847	880	860	883	845	833	907	882	843	868	840	908	786	842	821	819	879	855	879	898	858	877	842	927	859	858	878	826	853	861	823	861	825	876	905	851	868	880	907	850	922	832	849	814	858	890	841	834	828	789	891	834	879	906	918	807	817	863	833	889	790	892	867	825	861	865	846	856	867	796	879	853	866	926	844	898	893	904	840	842	913	862	862	921	859	842	886	857	874	867	823	882	933	868	838	847	862	843	898	815	865	885	888	872	780	851	876	832	921	885	884	854	849	852	890	878	855	793	873	846	880	857	882	845	816	857	888	833	856	835	856	870	865	889	829	865	899	830	885	843	857	863	887	843	850	865	832	873	818	830	850	814	900	860	954	798	859	859	871	841	847	838	828	960	875	852	853	864	839	842	867	890	912	875	856	851	819	808	878	874	829	855	890	895	890	880	800	856	869	876	864	808	852	845	875	824	855	827	856	877	861	841	834	854	805	822	883	894	895	908	900	854	854	864	867	857	823	803	878	833	910	870	934	924	888	876	885	825	852	880	869	868	826	836	874	845	852	903	846	865	843	806	862	849	888	851	805	898	852	839	864	895	829	894	838	851	903	848	897	850	819	866	880	787	836	840	865	862	872	893	821	825	886	858	879	824	826	843	939	920	866	871	866	862	902	839	886	854	827	826	897	865	855	893	873	866	849	862	839	874	859	880	888	852	815	867	837	845	877	876	846	913	803	783	871	859	851	932	825	862	863	866	930	912	873	831	894	874	869	836	833	824	828	848	910	814	892	839	864	847	807	859	873	900	858	905	854	878	863	816	897	842	851	856	889	861	846	819	863	884	875	870	891	840	874	896	822	890	825	838	872	859	880	859	846	850	810	860	845	909	910	844	897	879	880	857	821	839	860	872	811	876	823	872	854	933	859	865	856	873	840	883	820	818	884	814	838	825	902	844	905	857	893	859	886	836	869	852	879	864	907	848	871	844	876	856	847	879	866	759	896	877	853	899	759	873	875	784	855	812	886	846	870	864	939	819	881	847	849	881	864	891	854	864	867	923	834	860	859	881	878	887	926	944	793	812	849	896	863	812	894	837	833	880	883	867	847	906	917	875	857	825	848	845	855	828	858	847	890	857	858	858	871	873	858	879	821	884	855	841	862	883	843	781	888	883	867	830	841	830	906	900	874	897	932	835	850	822	874	825	826	816	864	871	855	900	846	893	871	842	879	930	889	880	867	843	840	783	874	850	860	848	882	854	878	866	877	833	852	850	824	847	848	909	839	850	869	857	867	819	901	860	819	897	814	862	903	811	882	858	863	835	888	908	869	856	899	860	891	888	891	881	839	840	803	873	799
2879	352	248	241	222	226	230	192	205	220	251	202	253	222	207	191	225	225	212	221	216	217	221	216	245	221	208	227	243	245	199	216	258	185	213	237	202	238	223	225	262	242	210	198	213	218	202	236	216	218	224	229	216	215	192	210	218	234	252	206	197	221	230	208	241	231	236	241	238	203	214	239	192	225	210	229	209	211	199	193	222	259	236	260	221	222	246	226	240	241	218	216	229	230	230	198	238	217	195	232	204	214	237	250	236	220	221	226	227	257	214	211	228	202	248	188	224	234	246	207	233	234	200	219	238	225	241	243	224	219	214	226	217	236	213	225	222	220	235	228	221	210	227	231	226	206	246	234	234	232	216	223	231	194	232	219	225	214	205	220	215	234	223	225	215	227	226	214	231	261	210	216	231	244	226	260	215	231	240	244	210	211	207	198	210	221	203	262	230	233	196	210	236	199	211	221	223	203	224	224	262	246	254	247	221	223	207	215	217	220	247	203	246	225	245	235	175	223	191	236	199	208	200	230	197	225	215	225	212	203	231	232	233	219	209	221	213	194	223	228	215	225	240	241	221	230	237	196	233	210	214	233	221	233	215	255	222	205	231	223	218	218	210	220	246	226	223	240	252	262	208	214	208	238	217	212	225	228	234	246	228	224	206	235	239	221	240	200	249	247	207	238	202	240	238	257	229	235	204	232	238	224	257	245	220	243	233	235	224	220	214	221	187	217	232	222	257	231	258	228	220	227	206	259	215	247	224	228	257	247	237	242	263	239	204	244	239	184	257	237	215	215	210	226	225	228	230	243	220	250	209	207	226	213	205	230	254	249	253	200	246	230	214	259	223	207	223	216	211	204	228	214	235	210	217	206	252	235	215	252	213	243	240	236	239	226	256	218	247	233	242	239	218	219	213	245	210	205	216	233	211	237	228	198	246	229	239	218	228	227	218	245	268	227	226	225	242	234	240	226	219	236	242	203	220	244	234	240	222	215	231	230	216	209	201	212	226	252	240	203	240	203	230	195	216	239	234	227	246	223	228	212	224	248	200	245	223	228	256	224	231	224	212	232	239	247	216	201	240	243	229	233	230	214	239	238	262	252	234	235	219	208	206	204	195	237	209	222	229	247	223	199	226	212	246	223	217	230	233	232	227	221	228	242	239	226	214	212	237	216	255	246	262	261	220	238	236	219	216	205	217	210	225	227	230	224	201	229	216	205	261	218	251	207	229	200	219	213	212	206	215	212	233	219	251	206	203	213	245	217	242	220	224	216	244	201	241	231	230	215	235	218	229	230	215	238	268	231	220	215	242	200	208	242	225	227	231	228	210	214	238	226	238	254	215	223	208	226	206	225	215	249	242	251	247	246	241	214	231	225	215	233	217	228	250	241	182	222	228	212	214	211	218	200	220	234	201	255	239	257	245	200	231	223	253	208	220	221	218	239	227	252	223	227	236	219	239	227	246	198	224	199	183	201	230	235	214	193	222	216	223	223	201	231	238	214	196	220	233	203	218	224	203	232	220	237	226	215	231	211	201	234	224	218	240	220	222	209	233	232	228	222	243	255	236	219	233	225	221	238	214	268	235	243	207	209	261	233	245	235	258	215	236	195	235	219	219	193	233	221	238	201	239	187	217	231	261	225	215	210	224	206	226	214	222	262	228	237	208	220	221	220	250	231	216	246	221	208	201	229	206	230	220	199	237	214	254	244	249	228	196	231	248	209	214	230	228	234	220	218	195	253	236	195	229	227	219	212	245	232	233	215	224	227	237	209	224	257	226	215	216	252	240	229	252	227	225	199	208	241	267	228	236	220	231	256	220	246	212	241	237	228	239	245	238	236	198	234	212	238	245	209	213	223	213	228	242	229	214	216	221	243	214	217	211	239	233	242	208	238	217	208	236	228	232	246	222	227	218	200	244	214	197	240	220	227	250	203	226	235	229	217	257	241	228	209	238	247	244	234	227	220	240	191	201	218	206	239	211	222	230	231	219	217	249	250	223	234	218	217	213	192	240	188	227	211	220	210	192	204	237	223	237	227	223	205	236	222	221	224	242	220	218	264	240	196	214	238	217	218	216	247	220	221	218	235	225	187	220	254	247	232	201	215	228	249	214	234	209	224	202	214	221	193	252	221	240	229	207	215	267	239	207	230	238	233	231	228	205	206	232	246	229	243	211	213	234	233	201	200	199	223	226	209	204	235	192	210	218	219	232	218	207	229	207	218	217	246	235	234	211	219	255	215	185	255	214	234	209	226	236	216	207	233	237	225	213	190	217	216	256	205	223	225	232	216	257	202	255	235	237	228	240	234	234	253	224	211	206	224	218	245	234	225	206	236	241	237	227	209	201	227	223	207	233	219	236	214	220	209	224	204	220	197	218	254	218	220	261	250	244	218	232	225	209	221	225	255	232	229	213	222	209	220	198	224	253	211	229	192	224	232	229	199	247	231	225	223	236	224	227	226	245	225	239	185	234	215	214	227	206	222	226	232	215	231	200	210	250	235	218	218	231	228	230	207	234	205	226	228	224	198	237	230	215	213	236	213	256	209	236	221	222	194	260	218	220	203	229	215	198	225	222	219	223	216	212	237	198	204	247	254	229	226	229	222	246	235	240	210	191	222	228	204	205	230	236	247	237	234	222	227	244	230	202	234	199	211	205	208	241	210	231	220	188	200	230	209	216	221	232	222	218	245	231	238	199	246	242	271	206	238	233	201	223	216	240	211	239	211	211	253	258	207	260	231	218	213	233	244	228	246	238	239	238	225	209	247	229	240	192	238	219	241	221	240	251	215	200	233	216	216	202	205	223	217	219	231	192	240	212	209	227	258	252	229	248	252	229	216	267	193	265	243	226	222	227	205	218	203	227	220	249	234	226	218	221	218	258	211	188	234	201	204	225	227	217	220	231	238	217	226	219	191	227	264	242	232	211	232	225	230	249	259	219	199	228	233	223	228	228	229	212	232	230	227	223	224	228	237	224	216	227	233	218	247	223	244	211	227	223	196	210	230	223	222	227	213	227	200	232	232	232	206	203	231	235	201	267	219	205	239	233	247	210	216	235	221	207	240	205	233	206	218	228	219	211	217	229	211	214	222	242	224	255	245	216	223	208	207	215	223	214	201	242	229	219	216	204	215	196	223	205	244	217	234	223	233	235	248	206	211	202	211	250	216	220	210	226	211	223	222	190	215	202	235	214	225	247	239	226	243	219	231	217	202	242	237	228	204	227	217	227	229	250	213	205	205	230	215	193	249	206	218	234	228	217	231	227	214	232	254	213	220	250	192	243	229	217	244	229	214	239	250	231	234	227	221	243	235	216	215	231	258	185	211	224	227	202	226	210	222	231	217	227	196	210	233	233	221	226	222	245	225	223	196	237	213	233	239	234	212	223	243	230	223	229	239	227	219	226	231	229	215	217	222	236	266	236	245	212	210	242	214	214	243	228	226	213	219	226	202	203	247	232	221	237	223	220	242	226	201	212	205	262	227
2614	639	632	592	525	561	505	556	563	572	509	553	556	586	523	553	545	575	519	521	560	519	561	570	540	579	539	555	516	553	575	529	519	551	532	520	570	535	532	537	533	549	526	562	487	545	537	532	532	545	535	538	542	519	551	526	507	568	508	593	530	525	548	511	549	560	577	570	527	543	528	504	497	486	517	538	489	536	508	528	550	514	578	560	479	541	547	499	505	551	552	538	560	571	509	508	541	532	555	553	520	569	557	553	592	536	544	546	509	551	509	541	509	524	533	539	520	525	538	509	555	573	536	526	537	571	552	522	512	527	539	524	533	521	522	563	552	529	547	524	516	552	527	552	532	557	579	523	536	549	559	515	550	535	535	551	589	564	514	537	537	542	541	577	533	523	526	548	579	530	545	539	569	529	558	541	514	539	524	534	500	565	561	547	551	531	518	545	543	543	545	580	527	560	541	551	543	526	519	563	504	503	597	563	522	522	573	521	580	526	514	540	548	507	496	532	561	574	543	521	527	531	524	550	533	556	527	506	525	549	500	556	526	543	504	581	551	550	487	541	548	492	556	501	554	553	533	579	536	563	499	521	528	559	513	493	484	536	533	524	526	554	538	526	578	539	546	528	530	537	578	542	532	540	541	514	513	534	526	510	554	571	488	529	531	526	574	522	538	556	521	546	547	506	546	558	534	559	525	518	539	575	533	532	537	552	505	524	553	586	558	526	522	544	533	529	509	556	517	538	527	545	506	555	547	520	505	547	524	539	518	517	521	550	528	510	556	544	554	517	541	551	499	496	546	532	543	549	553	545	509	521	583	530	473	522	524	504	514	531	503	539	502	544	525	537	539	555	530	565	573	539	569	510	544	520	491	542	579	521	554	514	533	488	525	542	526	526	542	544	520	498	571	499	520	544	559	523	522	514	530	541	524	507	552	542	556	508	505	518	499	501	570	529	584	487	527	512	554	540	533	554	545	556	559	505	500	563	527	497	550	501	536	566	524	521	490	555	531	527	529	527	534	523	521	559	515	507	552	515	563	521	569	548	553	494	511	531	535	536	566	516	500	538	539	557	545	530	545	521	503	560	577	550	540	546	528	503	509	493	544	551	573	572	556	532	552	511	528	553	547	537	514	520	562	568	542	489	518	522	550	544	533	536	527	521	499	572	588	550	542	563	536	538	538	527	512	516	554	535	527	514	520	547	522	512	549	535	511	523	599	544	513	559	517	563	532	514	486	555	558	562	552	560	546	543	546	516	532	532	540	502	551	530	551	562	535	586	536	562	542	516	482	608	545	543	499	553	512	510	546	547	521	543	545	530	571	523	527	576	530	528	557	546	549	553	511	536	513	543	560	575	529	480	496	555	529	484	537	524	512	503	524	534	546	540	548	515	558	510	541	557	543	568	506	520	535	521	509	538	503	535	545	508	546	563	566	523	558	573	602	537	535	533	540	515	550	522	563	513	514	575	508	504	492	510	527	517	502	505	571	531	537	560	571	537	551	531	560	562	522	568	559	554	516	580	591	504	533	522	546	517	525	527	542	568	594	551	515	544	563	526	560	518	536	526	550	542	504	479	563	528	523	559	522	565	516	527	558	576	506	538	511	522	494	492	513	569	561	535	529	520	548	563	570	530	596	501	560	513	515	507	526	548	503	542	495	557	546	558	518	542	532	494	523	507	549	536	534	514	509	519	553	535	538	526	530	523	519	518	537	505	548	533	547	540	539	545	506	562	553	547	574	556	533	529	517	571	530	542	529	568	552	525	505	523	566	551	522	569	566	513	541	526	542	533	573	542	579	518	542	552	555	492	512	531	520	518	531	527	531	550	547	533	562	546	566	547	552	561	519	471	540	536	540	554	567	527	530	562	537	495	542	534	575	531	517	525	532	573	549	590	535	562	539	506	527	506	546	532	535	575	523	550	523	520	520	528	538	533	544	516	517	516	538	525	543	553	527	505	560	502	604	528	541	545	547	554	522	523	519	507	539	559	538	570	490	536	551	554	546	521	538	541	577	546	527	538	517	578	510	516	554	526	555	568	565	508	573	573	561	524	533	523	561	565	555	513	545	569	490	529	521	549	549	531	524	536	574	533	566	549	551	570	513	493	538	536	552	625	525	538	586	533	521	514	562	524	553	584	512	555	529	536	522	518	564	552	500	522	552	571	520	534	531	519	531	569	532	548	508	544	528	553	525	517	530	525	468	513	568	508	558	570	522	527	552	534	553	559	506	559	501	556	547	593	518	552	556	498	570	539	523	571	523	531	531	538	552	525	521	551	513	563	526	548	550	571	566	544	556	539	519	581	548	503	532	558	504	533	551	559	486	573	521	552	561	541	557	541	585	512	525	502	500	549	540	501	505	549	545	566	529	550	540	556	517	546	568	549	530	527	542	521	544	545	530	502	493	537	541	510	504	529	514	562	536	515	554	563	507	566	524	503	501	542	505	522	514	569	532	546	486	542	515	564	520	512	487	567	481	520	526	489	524	503	515	532	523	542	578	510	549	559	533	548	520	500	530	480	527	561	533	528	572	502	536	544	511	524	537	547	548	555	532	530	533	539	573	543	530	522	521	520	519	550	553	522	528	519	582	533	502	557	537	562	559	512	527	510	542	539	489	565	499	496	528	567	544	530	544	544	548	542	526	590	532	536	492	538	521	515	547	551	547	525	534	543	570	506	556	528	531	540	541	542	486	528	558	532	497	556	531	517	519	569	506	566	547	559	524	549	535	519	605	542	524	529	528	523	539	548	554	587	550	529	589	505	532	549	524	551	550	533	478	522	532	496	529	562	514	555	549	558	522	545	545	584	547	557	598	532	513	532	532	521	559	548	542	535	562	505	523	569	563	540	507	550	545	532	531	513	521	478	507	520	545	521	563	512	546	556	510	528	568	543	540	541	510	520	571	563	535	562	481	535	539	548	466	525	508	505	503	525	497	529	557	505	514	531	558	478	521	507	537	524	515	549	525	509	531	572	517	512	506	519	540	515	550	531	541	499	557	520	536	551	535	557	530	550	577	544	549	565	503	543	584	546	554	579	557	483	560	559	516	548	542	542	515	540	556	520	545	537	535	560	526	545	538	534	508	562	511	481	548	532	545	570	526	566	598	574	547	556	571	519	501	525	557	518	511	526	548	575	534	510	533	555	549	515	502	514	499	536	516	528	574	582	554	534	540	497	500	505	557	515	517	556	579	527	535	564	549	528	556	536	542	525	534	547	523	573	542	551	530	539	529	499	530	553	599	529	543	531	558	540	532	529	525	559	498	519	498	500	510	526	535	529	523	542	535	565	505	528	531	544	508	551	533	508	529	545	501	479	518	486	532	541	522	554	564	508	508	526	555	511	554	563	548	513	531	484	569	502	532	563	488	554	516	539	541	517	578	551	568	497	470	549	534	529	509	538	499	543	524	567	543	537	519	591	554	511	540	551	484	557	546	548	554	577	547	558	604	493	524	486	562	538	507	513	545	526	546	594	526	531
9786	853	719	541	468	402	349	335	363	363	341	340	399	312	314	343	323	326	342	292	334	334	336	306	322	335	318	315	281	323	314	313	293	336	302	303	313	323	287	309	334	320	337	303	337	340	325	322	338	315	342	309	330	318	336	325	289	350	318	329	325	326	319	334	346	337	311	312	314	322	311	356	323	284	313	288	323	293	329	331	310	294	294	323	303	283	332	307	339	323	313	317	336	354	318	349	317	333	309	338	306	304	321	346	332	316	340	306	331	339	358	323	306	271	276	380	326	322	318	335	309	332	308	314	321	371	327	304	322	342	338	338	357	355	298	289	276	296	309	280	341	307	302	333	305	301	324	295	311	314	325	327	306	306	309	336	319	308	303	309	325	338	299	350	345	288	328	311	307	326	324	324	289	305	312	303	316	284	358	337	355	331	303	289	306	297	285	311	293	308	313	329	299	333	307	372	311	297	327	320	309	328	302	339	306	322	291	319	310	299	357	320	332	335	305	324	333	292	313	288	276	317	318	306	327	332	297	299	323	306	295	297	347	301	322	322	323	319	301	320	339	317	341	299	337	301	345	309	324	275	322	318	300	362	291	295	321	313	337	307	344	316	338	338	288	284	353	314	315	324	280	346	290	279	305	322	309	295	322	323	313	317	310	306	324	310	307	298	322	322	323	328	349	318	266	321	309	329	348	350	330	324	353	307	282	281	304	304	347	307	325	319	315	347	336	324	330	296	345	297	302	297	335	336	313	308	302	312	320	306	323	311	333	347	339	349	287	370	299	337	350	317	317	332	320	317	326	296	295	334	281	319	310	316	379	339	335	316	334	316	323	343	291	359	285	307	302	305	349	343	315	324	323	314	288	293	321	315	317	337	290	321	327	316	328	310	300	324	315	353	331	305	328	320	308	355	316	327	325	327	294	316	306	272	288	334	324	349	289	316	291	295	327	322	353	316	316	288	313	309	328	313	353	326	274	356	324	320	339	318	319	293	321	357	309	283	336	308	298	337	363	311	300	303	293	362	313	302	300	301	306	299	310	343	307	310	298	345	326	312	332	314	309	289	307	330	336	291	324	318	314	296	313	336	311	342	316	339	347	297	297	314	308	301	360	308	321	329	330	337	335	326	351	327	331	295	301	317	319	350	325	322	331	304	316	301	325	316	323	296	309	352	332	303	333	354	318	335	338	318	321	308	319	309	324	310	316	340	308	300	313	318	282	335	297	310	304	295	316	342	313	324	328	295	311	339	311	340	300	347	279	349	307	329	324	318	320	325	314	308	310	307	334	333	295	335	311	293	333	314	318	353	304	294	276	330	304	304	347	329	315	301	386	368	328	302	311	318	296	312	308	315	341	335	278	313	341	357	329	291	344	298	307	327	312	318	316	326	293	315	332	342	350	335	351	337	287	287	308	321	310	322	301	311	306	341	322	344	306	333	311	356	282	321	301	303	299	371	339	308	318	323	321	309	293	294	296	324	348	279	304	330	353	372	345	312	294	323	309	328	335	355	319	350	318	304	333	294	307	336	318	289	300	346	332	307	304	336	312	317	291	334	337	327	314	354	317	315	348	323	347	317	316	327	334	302	306	327	309	354	334	353	347	333	333	328	325	324	358	321	302	317	307	286	315	275	331	276	307	322	344	339	324	290	302	319	310	320	289	279	318	295	313	294	337	335	336	322	286	294	332	327	297	362	294	309	322	325	321	292	331	304	313	331	322	311	304	330	300	297	309	349	327	288	299	310	312	311	315	317	296	317	321	288	284	329	331	300	344	331	315	339	294	309	325	339	314	290	305	292	283	301	354	280	323	300	320	328	299	350	325	291	306	264	293	310	310	325	299	357	312	349	277	351	341	330	346	342	359	315	281	321	292	319	306	334	277	323	355	321	308	306	274	307	290	348	325	307	315	311	333	310	336	302	329	322	311	315	306	315	360	311	324	338	301	302	337	344	324	312	291	309	312	341	316	338	304	310	332	332	329	316	297	317	318	319	325	319	334	341	332	303	326	302	312	287	317	313	307	293	336	325	315	327	304	315	299	313	336	354	271	343	306	329	312	321	328	332	364	337	316	311	331	315	316	331	266	344	283	324	334	330	288	298	355	315	319	337	343	349	339	350	308	294	323	344	303	326	302	314	321	351	325	325	327	327	332	348	333	310	276	327	352	333	312	320	307	348	299	320	337	308	293	318	297	327	300	287	306	314	300	324	343	290	336	309	363	329	310	317	325	328	305	338	334	284	305	331	267	312	327	343	277	290	313	327	320	339	301	334	328	297	305	310	310	336	312	304	317	303	293	315	330	316	303	335	324	349	328	292	305	343	325	294	316	320	349	318	343	336	329	322	321	305	280	349	340	327	326	318	300	318	301	330	293	299	327	328	291	316	303	327	285	324	311	305	327	286	314	338	295	341	326	324	307	308	325	328	332	344	351	329	340	345	343	336	331	317	309	303	305	341	304	300	312	318	309	280	332	358	310	298	299	291	281	292	319	304	287	309	352	323	344	296	321	346	342	317	322	318	349	313	313	323	303	332	323	321	286	324	311	301	318	300	308	316	292	308	341	309	297	351	283	324	328	375	315	283	363	342	354	339	299	334	350	344	301	314	318	311	314	327	303	311	303	320	329	329	325	327	296	337	320	322	299	297	342	333	356	322	325	350	339	317	326	333	335	311	340	320	303	303	289	361	260	295	332	296	326	325	311	310	321	304	326	345	308	310	293	327	315	333	313	325	323	302	303	317	320	330	354	319	284	285	334	313	320	282	330	318	337	314	308	324	302	351	317	332	310	301	330	317	307	316	305	303	325	299	294	335	330	311	281	301	301	327	360	290	330	314	353	291	315	308	309	313	311	301	285	384	326	327	296	348	304	326	325	284	292	360	312	335	322	340	307	266	306	280	291	326	309	323	328	292	313	312	335	321	321	334	316	341	309	298	311	276	324	322	308	338	311	302	315	320	292	328	320	283	310	290	327	308	320	303	319	326	311	305	316	323	355	293	328	298	320	312	309	343	307	339	295	311	300	318	305	319	313	276	330	293	297	327	326	323	320	289	313	316	321	310	332	321	290	306	301	335	319	341	322	304	314	312	312	290	313	312	352	308	334	305	306	340	313	352	325	327	317	313	302	320	304	321	335	327	332	310	361	295	312	318	318	326	324	290	320	306	333	313	290	294	335	351	339	307	310	305	277	324	308	327	309	296	291	305	298	317	334	338	315	336	328	321	330	357	318	340	315	298	352	327	310	316	328	358	334	322	300	307	295	324	339	309	302	282	322	317	330	329	315	309	324	285	341	330	320	334	312	322	346	308	331	303	350	304	299	328	330	322	308	318	319	349	354	315	312	303	351	363	299	302	324	313	314	317	308	331	315	332	318	347	315	305	343	310	326	322	280	282	302	313	307	356	312	299	269	303	327	273	348	344	315	317	311	260	354	285	295	305	296	333	331	339	320	312	305	305	315	310	331	333	333	323	323	366	335	311
7460	1083	1555	1633	1394	1211	1105	1068	949	931	808	798	896	800	814	800	753	771	865	796	747	767	772	793	756	790	729	718	833	732	691	749	786	703	721	755	724	751	767	744	734	734	701	734	717	750	744	722	732	706	743	749	745	734	724	778	753	757	757	738	775	687	758	750	749	711	706	734	757	754	778	742	791	731	758	724	835	756	726	760	746	758	750	751	689	758	810	742	772	743	714	787	734	684	765	744	723	775	784	713	712	740	696	718	741	786	755	718	719	719	704	721	720	685	745	743	740	724	747	667	744	725	697	724	752	746	710	726	725	736	713	780	704	716	737	751	707	723	734	732	730	729	698	693	722	724	703	717	724	760	717	765	673	730	697	710	719	765	715	707	734	709	727	694	722	735	769	757	769	715	730	749	740	733	717	684	754	767	741	718	754	738	693	750	737	715	701	763	698	745	765	773	760	731	756	726	684	751	680	691	741	701	728	736	712	740	726	747	730	725	739	746	740	715	760	723	738	720	747	725	759	707	727	742	744	690	765	664	748	741	730	723	712	715	732	711	753	728	723	731	715	738	674	717	713	734	754	733	665	763	747	753	703	765	712	775	733	713	745	713	698	700	694	760	687	735	740	708	721	780	719	728	746	734	750	763	751	730	714	744	725	749	700	729	706	708	704	695	753	729	739	705	729	736	794	737	692	742	716	717	745	733	702	731	695	690	691	733	672	685	702	711	710	693	712	686	711	757	703	722	742	758	724	671	731	735	729	734	728	751	711	701	728	677	699	713	722	702	735	729	765	739	697	719	707	746	764	734	736	698	734	719	723	740	723	690	708	708	733	758	685	719	702	706	730	796	673	717	705	722	681	699	675	732	695	706	720	708	715	730	715	700	709	666	704	698	746	716	699	700	725	660	701	776	706	712	747	723	719	762	744	697	705	717	734	692	698	747	719	739	708	717	677	755	746	734	687	703	677	703	721	690	708	723	677	682	676	723	719	758	697	736	685	717	728	704	749	722	706	784	764	745	717	729	671	752	691	756	729	710	708	712	777	733	744	706	731	686	732	769	755	772	749	743	730	768	664	765	763	687	730	705	687	682	703	739	695	687	716	751	716	679	709	716	699	697	723	726	748	705	689	668	735	720	710	765	701	710	695	759	749	746	730	684	728	703	731	740	710	722	674	676	744	702	783	734	720	677	754	692	718	740	711	669	691	741	718	702	714	730	686	670	727	710	710	651	688	759	707	687	745	701	700	742	721	725	720	721	698	689	711	712	730	735	715	687	718	710	712	700	695	698	732	685	744	709	735	705	719	718	744	737	666	727	728	680	693	705	675	701	688	743	727	716	717	717	718	730	683	709	753	726	718	715	722	734	698	716	754	741	673	746	714	701	714	741	772	697	686	714	732	735	679	750	712	725	701	695	695	705	708	714	742	764	663	725	760	728	713	735	731	739	789	715	747	696	705	757	714	678	686	754	700	750	743	705	700	709	726	735	687	685	694	744	711	740	752	702	689	683	720	751	715	732	783	731	753	746	712	723	747	699	748	714	766	703	753	702	743	727	712	734	681	759	697	723	704	697	737	671	719	717	692	732	715	725	719	734	706	731	719	708	673	696	709	681	734	753	711	683	696	726	740	731	714	695	738	714	731	706	751	683	731	670	723	691	724	744	707	699	707	722	701	745	750	705	722	712	714	685	725	705	748	740	695	711	761	691	744	693	715	704	665	700	719	680	693	738	711	716	723	720	692	686	729	696	766	705	673	692	771	730	715	689	774	710	725	755	746	707	711	691	718	725	760	704	712	712	688	727	728	690	727	720	742	677	737	734	752	750	714	715	684	719	759	725	781	720	697	702	725	716	729	687	699	719	706	713	700	731	693	729	734	727	671	699	718	705	733	693	717	699	691	708	737	708	687	726	700	732	661	715	699	690	732	749	714	720	783	747	653	743	731	736	732	746	796	725	718	727	726	733	727	729	679	764	644	716	686	778	747	710	728	739	785	740	776	769	702	707	711	736	737	695	676	696	723	762	670	697	695	728	699	800	798	668	706	745	723	747	697	695	724	716	751	700	730	703	710	768	689	708	704	711	754	774	712	721	722	728	706	718	700	713	769	715	724	736	728	738	733	750	706	715	748	750	698	760	727	738	715	676	740	701	739	712	718	695	760	731	748	714	716	695	745	740	715	684	764	708	706	692	700	689	716	713	721	682	679	755	717	735	757	649	731	685	695	761	726	720	747	739	681	697	718	695	738	713	713	765	732	715	719	728	678	681	736	712	664	698	721	678	747	687	693	724	739	743	726	745	749	754	761	767	730	734	747	710	723	693	749	753	723	729	721	747	689	701	716	731	688	703	729	723	695	745	702	722	742	724	709	744	716	695	706	711	723	708	721	758	722	713	757	720	672	691	748	707	713	671	695	719	765	762	723	719	744	698	718	731	657	740	718	698	700	756	752	788	749	731	697	738	796	719	718	797	721	666	772	715	710	761	759	724	729	744	714	665	736	698	716	742	711	720	677	727	731	709	739	740	745	725	726	688	666	716	748	712	716	726	785	680	756	738	644	730	695	678	725	714	729	712	717	720	762	771	729	682	746	729	742	686	704	709	694	710	740	712	696	728	705	733	721	720	700	771	679	753	727	669	730	718	750	730	740	740	718	722	712	680	752	712	720	727	721	734	711	700	738	733	738	718	711	734	696	776	729	719	748	705	724	728	724	721	727	767	713	735	719	704	723	687	775	711	678	735	710	727	696	713	690	727	690	718	726	720	735	747	772	728	743	692	735	740	765	725	732	662	740	736	686	683	721	711	711	726	720	776	721	683	689	725	752	703	732	746	768	687	681	746	694	712	726	773	708	705	744	732	698	739	713	738	713	754	728	745	710	755	712	720	751	802	739	756	666	688	693	734	726	755	738	713	775	662	725	705	682	745	724	681	668	698	742	725	699	763	713	761	736	713	682	750	740	709	703	711	717	722	661	723	726	685	728	716	753	723	748	728	752	737	720	689	706	786	716	704	727	710	714	702	709	743	742	698	716	716	730	672	672	755	680	670	723	718	731	692	733	748	711	699	744	744	726	673	700	737	698	686	713	709	757	705	745	750	728	701	680	709	761	708	723	740	700	699	683	751	757	745	768	751	707	748	727	722	717	702	703	676	744	733	745	718	768	723	784	711	749	706	741	738	752	773	752	686	697	722	721	703	709	671	690	745	719	696	742	729	708	702	744	696	712	698	742	735	718	701	707	720	753	711	689	713	723	739	744	702	728	725	757	716	722	685	737	698	723	783	712	730	721	774	701	678	743	801	695	693	692	717	682	737	759	718	708	729	704	726	716	714	738	743	690	711	735	733	743	737	727	725	721	716	694	681	724	712	722	752	638	729	758	656	693	709	747	702	685	691	705	711	710	747	780	733	701	778	731	742	692	739	740	736	757	727	746	758	727	706	720	747	720	755	713	704	761	725	662	746	762	704	735	735	766	698	729	732	706	745
17040	1740	1286	996	721	606	512	538	468	458	443	455	463	470	453	432	397	405	394	397	416	445	433	406	417	463	416	438	407	418	350	404	429	402	376	444	391	387	383	435	415	376	372	393	394	393	391	426	396	432	379	400	402	377	412	392	413	431	449	428	398	408	404	393	402	400	408	399	395	439	427	424	413	386	384	424	408	368	413	446	364	405	409	416	436	388	372	371	390	386	398	390	405	405	395	425	399	400	399	407	417	406	393	436	421	455	410	461	415	414	391	396	409	425	407	422	397	389	412	396	425	396	379	381	421	388	423	397	398	332	375	421	376	414	386	376	394	414	386	378	411	365	416	374	396	405	384	406	385	411	338	416	419	365	366	422	421	455	418	379	382	352	382	380	405	386	445	424	409	419	402	357	427	390	396	354	385	430	368	417	381	389	356	397	395	416	423	376	392	383	383	389	378	394	396	372	398	395	392	438	409	375	392	394	412	423	405	389	399	387	386	386	406	369	389	405	385	407	425	433	423	409	364	389	393	416	376	421	435	358	424	401	350	387	376	378	452	389	408	383	364	383	412	383	443	358	374	443	410	375	417	377	414	399	387	414	391	400	402	379	389	395	346	381	380	357	396	384	365	362	409	398	401	389	431	419	393	375	402	389	392	404	405	377	383	384	384	413	389	429	428	403	412	423	426	381	417	377	391	431	407	415	403	416	401	422	386	379	401	410	406	444	363	389	370	345	421	388	474	387	402	420	390	412	405	417	341	413	401	459	353	406	407	392	377	401	405	387	391	406	385	379	416	394	370	402	396	424	389	398	395	361	394	392	370	398	414	363	408	401	369	391	418	408	389	412	398	399	351	408	354	392	414	407	421	375	351	344	403	416	382	373	391	408	389	440	412	410	386	418	388	424	402	392	389	420	382	406	384	431	379	369	399	400	402	443	405	426	401	415	406	387	410	407	403	415	384	383	418	373	388	404	376	412	402	412	410	447	392	392	376	398	377	413	399	425	391	441	407	361	432	378	378	399	395	414	398	407	386	395	366	350	389	375	420	390	417	400	368	373	403	389	422	390	385	403	433	407	431	382	395	425	429	391	412	366	404	426	432	405	408	451	360	461	408	425	419	404	377	394	407	409	404	365	419	412	408	389	418	384	389	373	397	390	404	378	387	403	438	357	413	428	401	401	411	423	403	458	387	379	410	401	419	426	389	420	462	438	403	389	394	414	396	383	372	387	422	391	353	389	417	393	399	397	413	363	406	395	408	401	396	406	386	388	358	421	377	360	381	389	422	406	390	402	360	379	422	400	392	394	391	405	402	365	408	409	407	448	388	366	401	398	405	429	407	376	401	396	388	408	406	412	396	342	396	400	415	435	395	385	438	398	396	375	361	403	384	382	358	424	400	420	411	394	398	406	393	399	380	434	424	348	396	401	433	396	412	369	383	420	409	423	367	381	399	465	388	398	400	403	427	382	395	388	392	421	392	380	414	384	447	381	381	377	380	415	393	370	381	399	391	377	375	341	352	380	406	378	385	366	372	382	412	368	364	337	413	429	377	407	413	385	426	348	405	414	403	415	421	389	387	418	382	356	404	413	367	378	381	434	351	412	404	379	371	389	419	413	373	382	422	388	426	367	440	389	366	404	433	350	416	430	452	382	392	365	396	386	431	367	380	407	397	402	369	418	414	403	358	411	395	370	391	365	369	399	414	401	394	419	453	363	350	401	392	381	352	381	419	449	409	356	395	351	413	393	414	410	389	446	377	449	414	398	385	425	418	381	403	430	384	387	368	376	426	362	407	421	422	426	405	392	412	390	366	407	387	385	407	395	396	386	407	368	389	407	387	382	378	410	393	430	379	375	358	397	432	389	362	386	374	378	440	395	428	411	402	365	416	399	384	380	426	396	414	426	402	401	376	404	430	394	433	393	385	379	402	400	397	414	400	389	411	388	400	401	401	356	392	409	418	383	430	370	402	386	409	378	426	393	381	392	426	387	367	420	384	412	385	408	450	390	392	393	395	362	373	411	416	393	438	390	372	356	399	377	404	394	404	389	408	417	394	403	377	418	410	374	391	408	406	382	364	371	411	402	386	409	388	394	387	406	383	397	411	424	397	399	385	407	370	413	403	409	416	396	369	373	381	400	410	400	395	395	378	411	438	396	381	409	374	382	401	375	416	398	360	430	370	404	421	368	386	386	428	416	425	414	380	399	388	371	434	360	398	424	417	391	406	386	387	385	374	397	376	375	422	382	396	395	410	401	449	393	387	406	381	385	379	415	430	384	383	382	392	420	423	420	398	382	377	400	420	378	398	412	347	431	399	409	371	390	382	436	415	411	425	388	429	395	386	383	429	417	390	380	348	381	445	402	392	372	380	424	391	393	407	427	371	381	364	381	336	385	398	397	419	413	397	415	360	386	397	409	378	411	367	386	400	356	413	382	369	403	407	393	434	436	420	381	416	408	389	411	387	365	385	395	395	393	432	377	389	385	394	403	427	406	361	390	376	401	424	393	396	401	381	423	401	396	399	386	380	376	385	416	364	392	417	382	401	354	361	401	422	369	419	399	360	398	398	403	397	410	411	395	396	398	397	409	384	368	415	391	418	410	405	404	392	374	381	378	402	394	435	377	385	362	379	389	416	411	418	371	351	411	363	385	376	428	408	392	396	345	398	390	429	432	401	374	376	427	365	426	401	405	399	408	453	405	408	395	411	389	398	409	397	388	369	398	375	396	367	401	371	399	406	426	399	414	381	398	360	401	391	374	366	381	403	384	423	427	363	369	392	405	393	393	409	346	389	375	395	379	403	380	407	384	404	379	414	389	401	371	392	433	395	395	440	380	369	397	384	395	426	407	400	416	403	383	415	385	421	378	352	383	377	398	393	433	417	404	404	416	386	394	398	413	403	403	394	368	389	388	407	416	387	363	399	399	377	343	403	402	393	422	415	399	385	417	424	381	361	400	421	413	415	427	388	414	412	394	381	348	382	406	393	376	378	407	407	363	442	417	411	397	370	426	405	399	411	375	445	431	402	394	391	403	405	396	366	377	435	383	361	378	408	382	399	403	403	403	375	409	373	389	431	367	379	398	405	438	382	425	404	396	384	401	393	395	401	377	386	405	406	395	413	430	409	394	392	405	433	430	404	421	410	427	415	386	369	390	379	407	413	420	403	385	403	384	414	389	408	417	390	371	398	395	379	412	405	428	370	394	429	407	388	404	387	403	393	426	383	379	406	395	414	416	353	392	404	400	388	428	376	411	366	416	429	393	396	373	415	393	407	458	413	409	381	366	378	446	424	401	400	372	395	397	372	390	393	393	432	412	407	442	385	421	427	409	401	393	398	431	400	380	362	413	372	402	442	388	402	393	390	361	432	369	399	403	446	399	396	413	394	405	403	414	405	386	409	352	397	379	401	430	402	403	374	375	414	439	391	421	417	405	382	423	381	371	399	386	407	375	372	390	403	391	396	428	404	413	420	404	383	418
9542	1541	2437	2544	2148	1898	1577	1407	1315	1191	1216	1057	1085	1089	1021	990	949	976	974	982	926	983	906	937	950	918	910	855	928	908	880	911	879	905	873	845	883	874	835	856	946	891	901	871	826	913	861	897	895	865	859	933	906	971	868	853	848	905	900	912	877	884	873	847	852	919	899	874	877	876	840	920	859	901	884	887	899	862	949	945	887	904	966	906	908	892	944	930	894	903	862	859	880	873	884	851	892	887	873	882	914	874	885	904	938	932	894	895	898	889	905	873	903	889	892	869	868	890	849	897	826	908	868	834	848	851	857	861	889	897	859	875	877	827	919	850	864	823	851	871	843	865	863	851	840	831	835	858	908	843	893	827	879	823	838	859	868	854	861	843	824	855	872	805	899	871	812	838	881	819	858	817	846	874	865	845	834	858	862	852	860	876	878	841	854	849	853	864	824	849	806	859	936	838	835	838	857	864	884	797	855	820	824	878	914	810	800	857	910	788	811	885	816	804	875	856	853	860	883	833	817	874	835	900	892	845	833	857	893	884	835	885	851	863	855	830	821	823	876	854	834	857	911	826	825	853	826	843	918	851	900	830	819	923	848	851	842	886	871	836	846	866	860	870	824	790	856	877	861	837	893	844	848	843	827	834	848	827	825	886	884	887	823	843	871	832	867	835	846	856	894	855	778	883	841	804	821	841	808	824	869	833	870	806	828	861	873	857	809	846	891	877	882	911	855	842	894	872	876	866	844	856	859	863	829	884	813	839	846	870	879	848	851	829	833	866	802	834	851	802	848	840	889	846	901	839	843	865	828	886	852	838	828	853	785	843	847	823	888	876	868	852	880	846	876	864	939	837	958	869	833	872	854	853	886	815	884	908	831	889	917	859	833	859	839	830	909	875	844	815	891	834	802	849	821	900	820	863	829	864	809	856	899	847	883	863	854	896	828	821	864	869	895	857	842	858	873	879	849	887	901	845	841	844	883	898	832	881	821	837	822	855	868	874	887	814	864	884	860	815	808	844	814	879	853	869	794	872	856	821	863	841	878	855	870	815	868	857	947	878	894	825	850	889	829	807	900	877	853	863	858	875	846	798	909	868	831	874	869	902	931	872	850	896	886	877	860	905	840	918	822	871	872	784	820	894	912	829	905	850	875	838	897	884	920	899	818	862	876	865	851	840	882	867	850	878	852	848	852	888	782	826	854	849	861	818	879	821	886	872	860	825	864	858	828	890	885	815	866	850	880	854	895	820	872	866	895	865	831	864	847	859	900	890	881	875	883	844	868	815	914	815	890	852	860	905	863	871	863	846	844	862	867	888	859	870	894	821	869	837	849	822	858	867	799	821	847	855	847	837	891	850	851	788	866	837	800	814	866	804	819	881	887	882	881	854	863	887	859	848	799	818	838	799	824	871	831	901	864	808	849	864	901	849	819	817	819	836	866	907	884	871	843	831	850	868	883	868	892	862	896	828	819	824	894	872	845	892	850	817	818	891	841	843	790	853	799	825	874	826	853	816	868	835	882	931	876	852	865	853	878	824	849	827	894	865	846	924	831	868	814	881	846	881	845	807	815	886	844	804	806	863	884	883	908	831	893	858	861	894	778	833	827	852	869	874	880	862	816	898	868	849	847	841	863	834	830	874	846	868	825	879	865	841	862	867	874	823	822	894	919	898	869	800	816	861	860	792	804	848	849	840	880	839	818	843	835	880	877	870	859	862	844	884	837	825	835	889	842	806	848	835	843	870	851	830	894	877	843	844	909	816	897	848	923	872	856	855	825	876	911	874	872	840	840	842	897	840	877	864	874	869	900	825	860	874	888	847	901	825	872	822	791	912	813	905	842	861	890	864	863	806	891	799	861	863	838	825	868	804	829	868	853	907	870	852	837	840	859	827	843	885	842	832	831	867	860	857	835	898	857	840	834	844	818	826	822	887	859	860	861	849	863	881	806	859	807	807	822	899	903	826	870	904	827	854	843	834	869	920	830	868	846	828	879	826	836	841	869	860	837	819	789	872	870	821	852	875	818	823	891	931	868	874	863	838	775	825	826	872	856	838	840	916	913	862	859	902	869	784	839	881	894	857	840	875	895	847	916	848	843	862	844	807	859	821	796	882	889	855	802	866	838	877	843	892	866	900	880	860	854	864	825	798	842	827	843	878	902	825	840	880	880	827	876	870	856	837	844	861	870	882	820	844	807	861	845	920	871	854	853	852	824	857	834	853	840	849	829	853	897	875	858	876	886	837	874	786	837	875	844	865	867	816	830	838	793	906	838	823	918	825	877	905	796	845	878	855	896	844	845	887	852	840	813	841	830	864	842	842	909	850	851	871	833	840	832	861	842	830	869	839	849	880	863	869	843	866	871	827	867	862	861	856	799	848	814	822	854	820	874	901	881	847	858	828	883	884	859	854	782	836	866	781	851	835	844	818	843	836	859	885	874	856	817	857	820	904	839	855	848	896	874	832	833	844	869	827	809	909	875	835	869	864	842	844	915	886	813	865	823	897	832	889	885	833	815	835	844	865	914	816	863	827	814	868	860	816	835	901	848	799	817	858	885	825	882	851	846	866	884	855	810	848	848	864	829	850	941	889	868	933	909	830	809	843	796	853	834	896	847	865	871	842	841	854	900	881	851	785	870	869	847	889	892	830	892	826	852	862	851	868	910	822	829	863	874	812	867	882	878	814	832	898	877	902	829	868	830	843	845	849	836	881	824	856	900	807	848	890	832	842	863	876	890	850	847	839	912	866	862	851	799	881	837	870	874	871	862	902	835	852	914	858	850	804	843	834	831	806	878	873	816	884	835	888	880	837	856	918	844	899	902	833	825	829	857	852	830	847	847	822	839	858	814	805	888	878	888	927	876	868	902	856	805	869	870	871	815	804	890	818	826	877	847	850	845	847	884	865	869	859	818	826	854	885	889	832	827	864	832	827	852	867	839	854	809	864	877	842	813	838	878	817	907	901	841	816	807	839	874	839	876	890	812	889	828	895	910	846	832	854	861	855	859	817	831	866	910	837	872	862	863	833	871	874	768	859	854	839	861	866	849	875	864	882	837	877	839	867	886	823	849	885	841	863	830	882	878	813	850	836	868	908	845	913	828	876	834	860	871	841	832	870	868	890	828	864	897	836	891	824	834	868	850	865	810	845	848	854	897	789	860	939	878	834	899	852	838	860	882	846	856	788	806	810	840	816	870	878	834	904	889	890	838	883	845	885	871	881	878	862	828	793	867	845	843	849	866	878	866	847	809	836	840	820	839	876	901	839	889	896	879	875	839	812	886	840	837	849	889	852	797	868	867	853	852	854	906	866	844	890	841	872	791	824	828	869	815	841	810	821	910	858	858	816	814	910	863	863	869	814	812	884	832	877	848	831	853	882	857	921	872	817	879	850	867	833	874	868	875	858	883	837	849	857	833	800	862	833	850	851	923	858	784	895	824	828	834	906	886	843	841	875	836	815	863	879	925	849	869	818	869	853	782	849
2755	324	269	227	205	196	236	247	234	254	230	223	233	227	202	210	210	229	198	230	194	192	204	204	230	228	239	219	199	239	229	236	218	209	239	250	238	226	221	238	250	241	204	221	243	244	222	225	217	237	213	201	237	214	240	222	213	237	232	235	222	216	181	262	244	219	217	245	255	261	237	210	196	206	204	236	265	217	222	242	238	223	246	200	196	217	242	212	227	191	217	226	231	213	241	212	246	213	251	252	248	247	216	210	209	228	234	235	233	225	226	257	220	242	218	218	255	243	223	213	228	251	229	220	204	212	200	189	217	237	195	227	234	219	208	229	199	224	220	227	200	226	231	204	223	191	231	241	247	236	214	235	208	255	204	217	215	228	214	274	234	264	235	225	229	216	237	192	258	242	233	222	213	252	219	250	219	210	221	220	233	264	211	215	206	219	239	232	257	203	211	233	237	193	226	239	205	233	244	242	200	232	243	244	213	222	234	162	243	230	233	214	223	268	242	231	240	223	216	247	236	215	243	251	234	194	232	197	219	202	234	223	227	218	219	229	224	205	217	207	216	224	226	221	207	230	183	243	226	224	225	210	220	247	220	224	223	222	247	235	238	198	241	216	202	233	233	184	230	215	241	239	218	239	206	232	199	184	228	240	225	206	213	193	213	220	211	217	218	200	202	243	201	192	220	186	250	252	234	237	219	212	231	198	221	240	240	244	210	227	223	233	217	227	217	223	215	215	229	230	251	206	257	235	218	222	219	209	232	222	218	237	217	236	233	240	218	184	225	203	257	241	235	216	223	201	250	241	230	215	228	219	216	208	252	238	209	210	222	215	208	242	256	213	252	214	216	247	199	222	213	218	251	228	224	253	226	212	239	246	240	242	207	209	233	207	229	216	217	228	214	220	237	205	192	241	253	240	244	209	218	212	227	243	234	221	253	223	225	261	224	229	200	213	262	225	252	226	204	257	227	226	213	226	244	217	204	241	246	214	209	212	265	232	218	228	255	243	230	228	224	226	246	199	220	234	235	218	243	241	225	221	207	232	258	227	216	222	250	244	263	229	206	229	235	209	225	229	220	241	231	232	218	224	215	233	241	239	231	235	220	216	210	241	267	223	225	234	217	215	236	223	239	234	223	231	225	222	244	216	224	204	247	218	197	235	237	260	207	235	235	237	220	209	205	240	238	236	206	209	220	225	242	200	216	191	230	220	211	210	255	256	219	215	214	208	240	227	227	225	219	227	226	211	246	234	214	238	215	217	226	236	208	234	218	234	231	260	223	249	237	217	209	215	225	191	215	243	205	230	226	250	210	224	240	252	244	246	218	196	251	235	224	250	243	225	206	223	211	223	229	250	248	226	225	214	240	191	203	243	244	195	207	231	239	206	204	225	209	218	192	270	231	240	221	195	222	223	250	239	204	227	256	218	244	206	203	219	215	206	226	232	218	220	249	225	287	231	232	240	228	234	237	202	249	230	231	210	202	217	230	219	217	205	227	224	237	225	229	244	208	220	234	175	225	194	210	197	218	218	220	200	195	262	231	228	260	229	238	219	239	207	201	219	238	215	200	207	224	232	213	260	213	231	243	239	241	225	236	222	219	219	208	245	220	208	224	199	228	237	207	225	243	193	245	203	215	219	204	209	190	263	248	254	223	243	236	239	207	213	195	244	246	229	207	218	243	228	241	235	239	217	199	231	195	245	235	238	239	223	210	225	245	206	240	231	222	248	244	242	220	225	222	231	213	228	239	209	227	220	229	214	240	228	205	224	226	239	189	230	221	236	230	227	229	226	240	203	193	223	193	253	250	218	226	226	209	204	210	221	209	205	238	221	228	239	212	209	219	209	224	233	214	242	241	191	213	218	238	223	229	219	232	238	207	297	243	218	226	222	230	238	225	218	214	234	208	220	227	241	218	216	242	222	222	221	222	220	240	220	191	237	216	208	209	214	193	258	225	200	233	243	232	207	233	263	232	219	223	230	219	224	226	213	244	238	203	214	233	246	225	226	219	209	229	218	196	202	220	223	217	247	219	244	213	243	222	234	217	216	234	196	241	232	228	238	205	230	231	249	210	232	197	223	243	212	233	230	250	225	245	226	239	222	231	226	240	230	225	214	230	222	244	210	221	257	216	241	213	229	234	236	205	201	234	218	224	229	238	232	204	225	218	220	202	211	208	206	207	224	224	259	215	249	211	252	223	221	235	214	218	207	220	230	207	218	213	199	235	212	226	214	236	205	220	205	217	230	240	203	221	211	233	214	219	222	213	247	241	228	205	217	208	228	253	251	213	214	229	251	234	191	222	217	227	217	225	221	228	234	246	236	218	216	218	232	218	203	232	227	228	214	217	218	258	216	210	211	196	212	209	216	203	206	218	253	242	257	251	226	230	232	235	228	230	273	216	242	219	210	237	222	219	216	228	226	245	204	187	242	231	238	214	199	231	255	229	220	206	230	241	229	241	249	224	243	249	236	209	223	226	255	246	223	244	253	233	223	221	243	237	258	220	250	209	211	218	226	194	219	201	206	268	212	252	231	228	247	262	226	216	226	248	246	211	216	231	241	237	235	210	222	214	194	228	200	189	215	218	236	225	250	217	262	214	219	228	218	203	220	207	229	249	228	228	213	227	238	241	204	205	231	236	213	253	227	212	234	211	200	206	229	228	219	202	219	201	213	216	201	218	261	228	200	194	204	223	203	198	214	223	255	212	246	230	229	245	227	202	212	252	233	242	221	239	217	253	222	233	245	248	209	207	219	237	245	200	207	224	208	209	205	214	256	222	246	232	232	229	204	243	211	239	228	217	229	217	219	232	219	202	237	235	223	217	249	234	225	225	233	222	210	218	233	229	208	232	240	244	239	212	229	185	212	232	219	245	224	233	208	192	225	235	216	236	237	225	231	220	216	235	208	203	234	244	227	237	236	241	225	209	212	199	201	224	247	226	232	203	196	201	233	218	224	232	209	207	229	207	202	243	235	256	237	237	233	228	201	244	250	237	254	237	241	267	222	214	197	207	235	211	251	246	248	204	233	200	214	208	221	190	235	227	267	230	254	241	211	227	210	218	204	213	212	255	221	217	234	254	234	229	210	221	201	230	269	209	211	198	224	222	228	224	217	216	243	209	229	222	224	198	211	250	242	245	247	223	207	250	235	233	221	244	238	231	229	208	251	231	231	204	247	203	245	235	250	205	205	214	229	209	218	250	225	234	244	233	216	245	206	224	209	217	243	223	199	228	215	221	214	249	256	222	205	216	218	241	248	215	224	240	209	230	209	259	220	237	208	243	218	217	239	221	206	219	236	205	216	217	221	237	230	238	218	234	227	198	202	213	206	233	198	217	249	220	219	228	251	216	215	220	244	262	237	240	237	225	226	207	192	231	210	245	203	216	221	262	244	219	234	212	224	212	244	241	214	235	242	246	216	235	235	199	195	235	202	216	224	234	232	215	228	260	235	220	211	225	209	244	234	210	217	228	217	226	223
2579	620	565	561	534	524	563	538	563	529	542	539	543	550	514	525	507	549	518	510	571	565	580	541	530	510	553	545	532	494	506	532	488	558	556	540	535	558	533	576	540	539	563	548	555	542	527	532	546	555	562	503	546	527	551	553	537	554	505	569	574	516	498	568	600	517	524	565	538	549	558	543	557	533	542	554	516	505	511	514	521	523	572	562	543	546	548	551	519	555	557	493	525	537	549	567	535	544	507	544	519	570	515	516	506	552	557	571	553	563	560	523	493	548	519	507	577	515	533	537	500	515	518	554	556	557	539	519	560	522	523	540	546	506	549	526	532	546	514	544	532	505	553	587	551	553	571	557	534	534	569	543	553	560	501	512	523	538	565	542	535	514	503	506	480	529	494	555	588	533	579	541	509	545	533	530	562	561	528	522	510	558	526	519	508	525	524	541	553	546	547	554	532	552	550	554	540	541	525	558	550	530	600	563	522	531	533	552	536	548	525	563	512	542	547	543	520	574	559	576	545	521	485	583	525	569	564	555	562	545	554	569	526	511	561	528	511	595	524	534	529	573	569	533	494	583	511	558	519	527	543	559	523	527	533	513	569	532	541	565	564	510	560	527	527	515	521	498	530	565	531	551	516	519	501	537	545	561	516	510	533	520	536	557	541	528	546	571	553	520	530	575	525	535	554	562	526	543	559	542	562	524	544	518	545	499	573	557	508	539	507	566	501	556	540	543	556	541	532	499	519	546	528	536	517	563	520	553	501	572	521	527	516	587	527	557	564	552	567	555	538	564	471	546	547	541	553	526	517	519	538	527	508	531	530	478	519	556	561	512	540	534	505	526	500	561	564	512	503	516	557	518	537	555	519	508	542	508	522	565	553	575	510	509	583	531	513	573	505	515	487	538	564	541	523	517	538	547	493	584	497	567	536	548	549	575	538	545	547	538	576	541	484	566	531	537	541	543	518	553	515	529	553	481	516	535	527	534	552	525	551	545	556	532	532	520	516	591	514	544	530	514	511	535	535	525	527	574	534	550	517	531	543	554	582	531	528	572	537	539	552	531	513	515	533	520	529	520	506	504	533	561	578	546	537	544	510	542	566	541	469	536	510	558	527	546	523	530	532	544	521	560	559	559	566	532	598	525	520	592	512	508	545	536	537	527	512	533	529	495	513	543	546	537	548	549	548	518	563	503	539	568	545	545	559	526	521	513	562	543	525	553	525	521	557	486	562	518	507	534	518	495	560	565	523	551	518	518	533	554	510	489	558	569	535	542	505	530	515	513	554	566	572	532	516	507	590	542	554	547	552	580	508	509	495	541	532	549	530	513	549	582	532	540	551	536	538	532	497	574	514	548	567	515	543	489	541	569	538	542	561	525	563	525	507	542	527	520	524	515	528	541	550	504	515	512	560	510	510	566	525	542	501	532	548	540	523	516	536	558	603	554	582	512	545	522	523	491	539	540	480	557	552	521	567	542	524	533	546	553	533	594	508	501	555	546	528	536	507	568	539	539	539	523	525	538	539	546	521	496	534	532	508	519	557	558	515	495	529	488	538	521	529	542	572	513	525	548	522	580	535	523	536	537	504	532	513	533	479	555	561	532	564	566	526	570	510	537	548	509	560	558	498	526	540	551	545	521	487	532	553	494	563	534	532	509	482	540	526	575	520	532	555	515	550	519	514	567	526	529	500	518	525	522	561	507	526	533	529	546	539	494	517	532	547	528	538	504	568	548	514	559	532	532	543	571	519	550	503	541	578	502	530	541	530	547	539	543	536	518	514	512	562	552	552	546	532	512	524	539	545	557	535	496	533	497	536	564	539	532	541	530	538	552	534	561	544	539	509	543	530	542	563	545	572	537	522	513	495	500	502	475	521	555	537	509	558	527	498	545	567	538	497	523	547	500	567	585	525	558	535	548	543	557	540	470	538	512	540	537	542	558	500	529	506	529	516	552	547	549	514	557	545	538	572	526	507	511	574	548	522	535	537	584	551	549	524	539	528	541	501	552	500	565	515	549	525	504	572	581	529	507	561	519	528	517	526	521	541	546	536	518	503	523	527	524	543	515	526	523	568	556	543	510	558	562	521	539	571	520	513	536	483	535	551	513	567	550	531	551	535	528	525	536	501	504	564	554	530	495	549	551	553	560	545	531	547	505	523	498	577	531	532	594	533	539	544	556	536	563	556	530	556	574	496	558	546	519	527	515	517	541	528	507	519	539	520	540	540	518	554	554	541	545	547	522	517	514	562	563	515	524	523	533	555	520	517	544	554	529	560	537	533	554	522	495	536	530	537	510	537	557	549	541	540	544	515	525	549	520	549	540	556	540	562	536	530	509	543	559	552	512	542	550	558	521	534	525	513	539	549	498	524	542	569	557	538	550	490	551	521	516	495	565	561	517	535	548	563	498	545	551	541	514	531	551	558	514	529	538	571	545	536	541	531	515	525	532	541	538	501	538	520	539	523	525	544	528	550	515	542	508	527	563	527	513	576	523	546	502	546	524	552	503	539	571	590	544	558	552	499	539	560	540	517	526	557	563	558	515	560	551	537	536	560	516	543	552	533	514	546	507	518	499	553	554	536	554	528	547	535	532	545	561	515	550	552	567	524	558	507	527	550	511	548	557	506	531	540	544	546	491	576	555	499	535	526	566	542	539	550	507	516	521	535	517	526	541	498	539	572	556	517	486	578	533	549	560	518	535	522	540	540	557	511	570	539	527	512	580	538	520	532	553	510	564	519	517	527	559	501	555	543	536	551	526	553	550	576	526	510	525	560	497	576	554	542	542	554	570	491	532	563	520	538	537	548	535	536	537	546	536	530	547	545	535	509	581	575	482	538	567	543	556	556	527	572	533	518	529	516	571	509	576	527	501	554	522	503	567	542	533	525	534	506	529	562	556	516	569	563	522	510	519	534	524	523	547	554	537	532	539	521	535	567	559	493	530	546	492	511	564	550	584	531	508	544	491	536	536	541	544	535	537	507	515	550	543	507	526	542	519	539	540	550	544	532	508	543	499	521	538	540	539	520	506	592	549	536	533	557	565	548	554	468	520	572	535	509	553	536	564	574	492	549	522	542	551	517	495	546	532	542	545	516	549	561	520	541	531	530	523	531	511	520	515	566	529	523	522	536	529	532	528	516	506	544	499	565	550	557	543	558	554	532	522	505	530	513	486	584	584	565	548	507	536	514	506	597	537	530	528	544	537	531	512	528	529	515	512	513	518	556	601	563	556	505	569	586	501	546	551	534	518	546	560	544	564	522	553	517	552	535	516	548	562	542	520	563	518	538	541	529	524	538	503	528	558	487	545	537	502	499	560	522	522	527	505	527	487	519	531	537	500	507	533	529	539	503	518	529	510	548	525	508	541	522	553	497	496	541	545	501	553	557	522	548	554	518	501	537	465	549	526	564	491	552	531	541	549	549	546	531	546	468	551	556	562	498	536	555	484	533	505	534	507	538	578	580	586	495	540	499	567	528	541
9604	943	670	583	492	396	402	383	350	350	386	359	349	345	312	315	326	338	331	333	324	336	323	343	337	349	315	307	305	307	280	300	320	299	308	322	301	294	312	300	341	343	342	346	317	346	303	294	318	300	330	344	336	320	305	301	317	330	350	339	344	327	308	323	355	330	305	326	308	309	303	337	341	340	326	320	334	300	317	350	320	304	283	342	341	311	340	324	365	333	325	338	305	347	330	284	304	325	347	382	351	340	341	326	309	336	324	320	332	345	304	349	307	326	343	295	341	315	298	338	309	324	322	306	326	320	322	297	324	302	348	366	313	323	335	320	348	307	314	298	305	322	316	317	319	294	308	324	309	309	320	311	289	310	337	339	341	333	359	340	292	365	355	333	315	295	310	311	355	321	308	315	286	318	312	320	299	308	300	311	318	301	341	292	330	322	309	323	333	315	344	283	306	294	323	342	324	320	279	351	308	313	326	302	302	313	340	329	325	351	354	348	313	280	357	307	316	329	276	304	284	329	299	307	306	330	317	354	328	305	326	322	318	340	310	346	330	300	314	317	307	321	336	323	338	294	321	307	297	296	316	315	338	326	309	316	316	293	333	324	323	298	322	316	289	324	349	319	314	329	306	320	327	300	355	294	291	313	303	307	286	300	301	344	324	320	327	310	317	321	319	336	346	333	349	356	305	291	302	316	322	314	329	305	315	326	340	297	314	303	316	311	325	329	310	300	322	314	353	292	316	336	296	324	319	316	327	307	351	298	336	304	301	340	320	322	370	308	319	331	338	315	327	333	294	347	305	331	316	328	302	323	315	302	317	324	283	314	287	356	326	309	319	316	337	282	302	306	297	288	312	288	323	307	310	316	350	332	305	314	304	297	318	289	324	314	280	303	314	317	360	271	314	278	343	306	321	329	312	298	339	333	301	316	290	317	340	297	318	304	295	326	290	327	322	315	316	307	332	292	323	306	351	338	310	303	314	321	314	330	328	309	309	333	320	308	377	329	300	268	340	335	311	283	294	325	301	319	335	292	297	333	312	301	344	333	324	284	362	272	299	293	303	307	320	344	321	350	285	334	331	280	299	339	339	328	322	318	349	314	298	308	305	323	327	267	317	347	336	348	351	290	335	310	300	329	340	298	298	325	302	292	311	306	315	307	316	307	317	303	324	303	321	324	329	341	288	328	286	320	326	317	313	291	315	298	367	319	302	310	321	349	344	327	299	312	292	339	297	339	340	350	302	296	325	324	280	311	345	287	305	336	314	332	342	286	345	312	327	316	336	338	337	308	330	312	324	336	308	308	324	319	340	336	311	322	289	289	320	309	271	344	297	294	329	300	305	298	273	312	325	291	297	338	315	306	334	339	304	305	300	302	298	368	330	330	334	327	316	338	317	288	298	324	302	295	295	309	310	333	283	318	310	323	299	328	320	308	321	361	288	327	359	316	322	316	318	303	307	329	327	338	322	337	343	336	340	309	313	359	339	323	291	330	364	293	320	330	281	299	303	315	293	350	314	292	356	325	317	308	328	273	322	289	317	286	276	313	331	343	296	319	316	327	323	334	340	335	295	298	279	319	310	300	313	329	381	326	321	316	333	325	349	340	277	322	322	318	318	353	339	307	330	343	314	319	322	301	332	333	297	307	328	307	365	357	318	328	331	300	303	299	326	296	335	348	323	304	347	293	334	309	328	340	312	266	339	335	300	329	295	324	318	315	321	297	332	297	293	285	321	266	308	311	313	315	336	321	315	308	328	315	307	309	293	356	342	337	333	287	293	309	332	328	303	297	301	297	314	315	320	293	330	329	344	352	307	302	323	291	297	316	318	353	349	319	302	318	273	301	316	311	311	341	352	321	328	326	321	308	297	318	318	313	313	305	314	338	289	348	340	286	315	303	319	282	326	338	342	331	330	323	327	322	353	337	354	300	313	308	320	295	338	325	311	318	321	361	365	341	304	280	344	336	329	319	313	310	308	304	308	304	316	307	301	322	315	294	347	354	315	289	290	306	335	314	353	289	321	352	352	344	349	278	308	313	323	363	317	326	288	335	312	285	323	335	288	329	328	300	317	330	324	322	304	326	331	352	268	310	337	323	313	359	302	332	340	311	323	328	314	329	344	287	320	379	325	333	320	309	287	314	327	299	324	346	311	319	323	321	332	336	294	313	307	313	355	308	337	322	311	362	331	338	309	311	321	291	299	291	319	329	318	327	336	292	319	320	328	299	302	329	307	332	314	312	307	266	326	303	303	332	299	335	325	301	311	325	339	299	302	329	315	351	318	310	343	298	293	321	326	312	325	325	323	313	305	360	291	336	345	325	321	308	329	334	315	353	323	318	332	336	334	325	316	356	293	290	325	312	342	356	338	330	334	309	350	297	322	363	315	312	317	325	318	311	302	312	339	332	311	314	335	322	334	290	274	299	332	308	317	325	351	305	336	309	330	316	314	288	327	322	330	321	312	348	324	328	291	313	314	319	321	309	302	322	308	314	355	347	332	298	339	308	299	285	306	329	305	334	323	321	321	298	316	310	253	303	330	337	320	284	315	318	312	346	333	336	336	311	300	318	338	302	379	324	313	330	287	315	299	353	318	303	296	305	295	301	299	288	299	308	302	318	318	337	341	337	341	343	315	316	269	304	301	298	320	299	349	325	318	310	356	356	318	308	291	320	369	340	321	298	316	315	287	325	319	305	301	307	314	325	320	305	302	300	299	316	353	362	331	326	339	303	294	323	303	320	297	328	318	339	309	317	338	333	362	320	337	317	282	314	360	347	322	354	329	309	327	343	357	333	297	304	341	332	309	321	288	316	344	306	346	324	337	281	327	326	323	284	311	363	329	327	341	307	321	331	303	328	297	305	294	319	284	314	294	334	330	305	309	303	290	342	363	276	289	344	302	306	341	327	307	335	313	292	327	310	317	276	294	319	325	334	318	324	325	329	322	295	301	316	317	323	333	304	327	310	332	319	337	318	307	308	344	307	295	308	339	311	335	336	323	297	327	335	313	335	310	301	335	322	373	351	329	297	303	334	305	324	319	308	299	325	303	305	279	328	312	285	318	305	317	306	326	294	327	346	317	300	324	326	342	315	332	285	277	325	294	332	326	320	320	328	302	296	311	291	310	369	308	303	319	330	292	322	339	315	310	302	371	312	327	313	321	300	308	336	348	326	331	307	305	269	330	322	314	305	323	277	336	326	316	313	287	333	317	316	304	325	305	309	310	308	326	322	340	338	307	291	282	335	298	302	342	343	284	326	317	300	352	343	338	297	302	292	317	349	336	313	337	315	283	315	298	313	304	304	297	313	308	339	306	315	340	340	335	304	323	318	340	326	310	329	354	292	320	293	283	347	300	288	315	310	296	307	321	304	310	338	302	300	333	318	315	344	344	314	310	311	322	325	323	302	317	314	313	338	337	333	291	311	306	317	325	323	305	289	289	329	354	306	318	312	341	280	303	338	320	320	295	307	299	336	307	309
7348	1142	1428	1519	1378	1269	1066	1045	963	881	900	931	840	763	792	824	757	745	782	804	771	738	778	780	740	754	766	759	731	707	769	736	741	749	730	723	718	700	663	731	757	751	751	724	765	739	783	733	718	703	708	818	742	763	769	776	731	741	701	680	717	710	761	772	756	753	721	741	723	688	708	743	717	724	729	769	680	728	730	772	719	772	691	742	738	734	699	814	741	749	761	748	761	759	779	744	764	721	727	775	754	746	724	733	749	724	724	721	748	701	748	700	713	729	747	741	728	709	737	713	749	709	725	712	743	740	729	747	669	693	715	708	724	707	711	747	699	710	705	735	726	706	698	733	743	700	687	710	723	715	775	716	699	706	718	740	726	728	764	694	731	730	737	740	755	761	688	687	687	774	697	695	685	720	767	721	754	734	731	775	735	703	693	696	712	734	744	766	716	770	700	738	731	725	708	671	688	696	732	736	703	742	733	705	755	719	756	695	693	766	784	680	707	734	715	716	746	735	728	728	727	749	703	760	741	694	747	727	711	750	709	723	737	733	724	708	719	713	727	719	731	722	718	722	728	730	689	722	715	658	750	739	751	716	696	711	702	713	728	723	718	728	712	684	742	686	702	753	696	671	712	721	741	686	733	756	712	727	733	764	742	707	750	741	727	691	709	682	708	723	713	704	737	737	799	734	661	721	685	762	726	725	714	748	715	688	753	765	732	719	700	720	741	720	716	748	722	725	661	672	691	674	695	661	730	673	749	726	767	740	710	665	747	709	766	758	714	749	725	720	722	749	730	726	731	731	694	676	697	743	720	711	794	732	707	727	737	692	690	744	691	742	742	705	719	750	668	703	701	719	698	761	716	748	689	725	743	680	706	702	709	750	698	744	736	721	718	710	753	677	679	712	743	737	755	773	706	722	693	677	688	743	748	690	732	698	754	709	720	721	687	705	686	692	718	715	680	733	744	734	679	720	752	784	717	767	744	732	723	733	707	763	733	748	723	723	776	703	754	719	725	729	674	673	737	703	726	700	738	755	756	688	704	749	684	678	715	727	728	753	766	752	707	769	718	727	690	707	672	724	695	687	725	712	718	720	729	725	775	726	690	682	723	722	679	727	745	745	778	743	754	748	744	731	715	720	705	740	710	714	722	667	717	709	731	740	691	759	734	743	663	678	740	699	727	742	691	729	747	723	724	729	716	703	715	719	751	782	775	727	755	728	721	723	720	701	728	681	757	726	715	763	746	717	714	702	735	689	738	710	734	726	694	736	686	674	722	679	721	715	721	745	731	712	698	708	744	734	732	721	679	726	777	717	731	783	704	719	676	689	771	742	693	721	758	735	760	689	736	704	730	734	771	663	712	714	773	767	696	712	698	714	707	765	706	740	702	690	722	732	696	743	729	722	737	762	732	691	723	694	810	733	720	694	681	744	718	692	700	696	674	721	689	716	754	732	715	715	707	726	752	674	742	679	684	715	733	700	729	745	773	721	751	743	676	738	695	736	727	724	681	701	718	722	732	738	732	715	787	721	717	660	693	782	715	667	694	733	725	722	761	713	789	709	692	699	742	655	747	756	697	715	649	745	732	737	738	716	702	699	781	741	707	697	752	718	782	757	729	754	723	720	694	710	744	740	721	673	759	714	700	698	739	755	737	741	723	741	730	731	703	683	694	695	690	741	709	667	685	717	677	698	749	714	737	738	707	760	680	716	718	729	743	698	737	736	751	735	696	701	722	745	764	726	707	688	721	710	713	709	712	699	740	723	752	712	730	721	720	700	733	690	754	698	721	729	775	702	726	714	685	691	717	683	789	696	707	712	751	716	716	762	721	762	715	758	712	685	705	761	750	702	741	725	722	720	695	733	708	702	690	744	690	686	723	764	732	695	701	724	728	747	699	741	745	712	726	699	697	704	717	746	763	764	714	705	728	714	666	712	737	718	743	727	657	700	711	716	764	733	689	716	685	720	718	688	704	746	744	748	691	763	704	752	743	731	733	736	742	734	723	727	761	719	727	743	766	708	718	764	723	668	705	701	714	731	734	686	702	724	752	773	761	727	716	658	719	708	738	758	751	707	714	767	724	756	728	714	745	691	679	732	726	689	743	746	759	707	704	737	692	676	760	707	673	730	731	752	748	657	675	736	718	735	704	682	734	731	677	761	711	713	747	699	713	744	714	683	701	679	722	698	725	764	702	697	720	704	730	714	748	729	730	687	750	763	771	728	740	724	724	725	737	711	763	724	737	729	778	694	722	698	759	722	740	736	657	725	744	729	726	748	703	764	708	759	710	752	685	696	739	704	745	782	726	731	703	708	696	752	708	712	702	702	728	713	752	718	747	683	699	724	758	693	733	712	729	710	707	719	716	710	709	704	751	742	696	750	704	726	736	721	702	760	742	735	715	662	694	752	731	725	716	756	741	769	743	741	717	743	744	730	675	751	732	718	721	766	744	739	713	754	713	710	744	759	697	681	731	679	747	668	722	771	737	741	689	705	777	700	757	736	768	688	719	757	738	748	702	774	749	747	717	725	767	759	739	728	723	688	704	762	685	707	722	700	732	729	718	705	754	742	697	801	734	747	747	698	780	729	716	699	750	722	740	717	750	659	682	696	714	711	688	736	677	719	667	673	768	748	768	710	730	767	676	754	715	684	679	713	737	712	688	735	724	708	722	668	730	715	682	753	749	777	715	792	672	744	693	697	742	742	705	759	689	732	731	733	748	713	719	670	748	652	776	703	691	787	729	762	713	682	758	654	754	711	693	747	674	734	733	701	697	676	727	743	749	717	702	727	708	700	702	733	745	692	731	665	697	715	755	740	763	754	678	712	731	686	740	716	728	712	727	701	721	708	741	756	685	710	721	725	702	740	724	728	729	717	723	730	748	776	710	742	731	722	716	693	720	713	736	673	735	755	708	757	711	754	741	681	733	683	728	689	697	753	706	740	771	682	689	699	687	738	710	743	676	696	718	742	730	811	688	742	705	695	732	720	727	720	689	698	674	686	700	696	721	715	749	720	703	733	693	701	686	724	731	715	703	715	703	736	713	725	775	729	738	677	738	719	744	736	682	740	679	761	704	755	697	714	723	761	689	657	761	708	686	694	699	714	695	707	724	705	732	702	711	710	714	716	671	703	716	672	698	743	730	717	723	688	706	665	721	718	744	729	724	761	734	671	712	740	754	728	695	672	706	729	739	719	694	718	679	689	693	734	717	727	658	713	714	706	716	731	730	703	722	697	694	703	706	712	713	753	721	712	727	702	705	735	703	699	719	715	767	733	725	702	717	753	714	780	685	717	722	709	742	720	684	709	716	714	758	752	731	703	705	748	693	688	717	732	716	722	753	713	719	715	693	772	726	694	715	681	688	738	676	738	745	703	694	717	759	736	714	750	711	748	737	698	734	668	742	730	710	663	666	689	768	717	730	721	706	701	701	696	708	713	698	695	694	737	700	730	748	676	693	692	689	754	734	708	692	731	698	712
17206	1817	1147	975	774	588	589	504	467	498	448	399	452	429	464	393	402	417	507	410	409	371	461	440	383	400	411	447	412	444	433	364	354	420	365	410	386	381	391	401	369	359	376	380	396	462	410	398	436	413	391	390	412	431	425	433	427	396	392	386	405	388	389	393	403	382	394	387	366	383	389	436	391	404	467	422	393	403	436	437	381	360	394	400	416	410	428	400	432	418	399	382	417	389	377	417	391	409	421	421	415	414	391	403	393	373	376	428	387	419	400	384	403	379	359	408	393	378	404	380	418	415	418	398	358	370	380	356	411	438	378	420	376	399	416	393	397	399	421	429	383	393	395	424	391	432	421	393	424	411	382	386	371	391	439	435	373	392	434	415	380	414	388	389	381	387	418	388	402	389	384	396	381	382	413	393	399	381	439	374	432	380	389	425	412	368	364	400	427	382	406	408	414	359	394	396	399	418	412	361	391	359	380	392	416	384	406	359	373	408	353	402	421	399	364	401	397	454	402	383	388	371	376	407	411	430	382	380	388	420	432	372	363	422	407	364	383	337	384	456	379	426	358	406	367	363	380	381	364	390	395	407	388	370	425	404	409	352	371	373	373	404	379	345	419	444	412	397	406	376	429	430	401	422	403	393	391	422	420	415	432	398	369	375	394	390	366	398	405	390	384	423	419	396	387	411	373	379	406	416	390	370	372	425	429	407	378	428	363	403	409	386	391	419	371	395	456	382	443	422	400	425	392	386	403	401	416	398	398	408	391	416	416	403	407	438	439	391	417	436	446	387	406	411	398	400	419	371	391	384	393	396	366	395	381	433	397	352	340	400	405	377	376	398	344	414	384	369	405	425	401	402	382	388	417	410	399	374	354	375	394	380	399	402	411	397	418	399	347	406	421	394	394	353	442	397	416	416	402	382	380	374	400	375	382	408	412	403	400	410	398	383	405	395	397	444	400	387	432	387	379	367	408	420	423	373	413	371	396	414	384	419	424	409	390	392	427	410	412	382	415	407	402	392	374	391	412	375	387	406	399	401	434	412	434	403	389	390	420	387	389	407	408	390	402	373	431	415	418	381	393	436	405	415	399	419	400	367	400	401	400	386	401	423	408	405	394	409	371	394	418	395	417	420	363	406	388	389	375	384	407	445	415	399	432	404	409	404	366	395	382	410	413	406	388	433	400	403	394	399	387	373	399	421	379	354	383	391	365	408	389	417	381	387	399	436	384	417	417	406	386	406	423	384	413	393	411	401	418	390	432	381	368	359	427	382	388	449	428	389	405	392	414	445	450	400	392	354	401	376	380	432	410	407	387	357	400	384	406	410	392	375	415	407	430	398	345	399	367	355	341	349	361	396	402	425	377	391	427	432	385	402	381	402	403	404	379	381	419	391	391	395	392	409	370	379	372	417	388	408	392	398	383	392	388	399	397	408	412	374	391	396	399	382	388	412	394	376	373	362	397	354	408	437	405	380	450	425	366	414	362	380	411	435	407	445	391	377	387	369	389	361	378	398	404	415	382	393	382	424	399	415	393	422	442	424	420	409	415	420	436	390	402	404	393	399	462	361	407	393	406	375	378	399	360	392	375	390	388	405	405	419	406	382	424	433	413	401	434	369	383	380	418	465	346	376	380	372	426	414	377	378	408	409	450	415	370	409	392	399	398	420	404	376	384	387	404	380	418	393	395	440	416	361	402	411	410	378	389	391	426	446	413	394	397	404	397	373	392	391	381	414	395	399	387	416	397	394	406	411	391	403	385	362	423	406	396	417	393	407	407	417	436	378	382	405	367	465	424	359	428	385	407	405	420	418	397	404	401	406	396	379	403	436	394	433	415	382	425	374	410	380	410	371	424	366	381	366	397	422	400	369	421	426	358	405	408	400	382	388	461	416	396	416	386	381	353	402	434	400	429	405	398	411	413	437	401	422	392	387	405	377	404	378	397	429	370	381	414	382	388	399	381	419	417	367	408	376	403	394	384	367	377	413	409	373	380	379	395	385	358	402	391	430	361	365	379	366	386	358	398	379	394	393	395	378	373	412	412	366	417	375	388	411	371	413	422	384	389	381	426	407	448	372	408	389	374	403	388	454	405	399	389	405	398	370	416	380	391	438	391	401	401	393	371	418	414	411	382	360	359	371	397	400	373	393	418	408	394	386	363	399	394	383	390	384	378	391	400	372	376	432	368	408	413	395	410	389	425	429	386	417	393	392	379	363	397	378	413	372	442	420	361	370	391	399	398	384	434	428	408	379	371	395	376	376	381	394	391	372	436	389	359	381	411	439	389	400	397	402	415	408	391	363	398	412	395	403	402	397	415	363	369	431	413	415	390	413	434	370	399	377	369	364	342	362	405	397	355	356	374	389	380	391	413	417	413	385	405	416	391	365	429	410	359	396	371	421	429	382	425	410	402	391	374	361	376	398	394	427	389	417	345	430	399	392	358	411	391	386	399	356	395	391	401	384	405	396	419	390	412	390	389	438	389	416	365	441	407	383	414	449	402	433	414	418	400	397	388	435	423	414	394	412	378	415	418	415	407	405	361	430	411	409	381	409	382	425	384	387	395	360	397	369	356	368	373	381	413	391	396	400	420	416	358	395	420	388	391	382	374	385	430	414	372	360	394	398	413	421	391	401	417	402	380	402	438	389	420	349	419	390	406	365	354	403	406	426	379	427	403	429	387	372	373	399	358	437	437	387	409	396	406	399	432	404	410	385	382	416	387	393	398	395	415	411	407	416	396	375	415	394	406	406	394	394	409	360	401	395	414	387	376	379	387	387	378	408	394	356	391	373	386	380	382	381	369	372	415	384	369	436	391	426	444	369	357	394	378	396	406	417	421	410	415	449	404	411	400	394	403	394	380	389	403	405	382	413	383	391	390	384	407	367	412	420	402	388	386	407	392	414	350	391	379	421	423	442	415	401	380	428	402	407	407	382	416	418	427	404	394	389	383	394	394	384	418	389	435	398	397	370	370	397	398	404	423	445	434	435	411	399	424	382	366	382	398	424	410	393	342	388	383	376	416	387	418	379	402	399	394	391	379	400	384	427	418	356	373	394	450	429	364	404	395	411	398	374	351	390	434	410	389	393	372	385	377	417	393	406	413	409	406	386	432	407	374	394	396	392	411	397	422	365	396	406	391	388	361	402	357	391	389	359	405	395	373	351	426	399	428	397	414	382	412	365	342	359	416	405	374	374	436	430	420	352	426	391	413	370	388	392	420	395	393	411	404	411	403	426	395	360	420	395	412	395	393	390	393	387	397	388	408	433	377	410	380	409	389	365	419	414	411	421	409	369	403	393	396	390	383	420	414	415	422	378	427	401	397	422	399	399	412	437	436	384	398	413	401	422	379	372	363	399	409	420	390	362	394	436	405	379	432	403	397	427	373	364	367	396	385	365	385	427	388	434	384	388	408	403	392	363	419	413	416	391	409	376	382	415	371	388	408	342	357	400	359	394	426	412	407	400	415	406	402	405
9571	1631	2316	2506	2112	1768	1621	1402	1273	1186	1183	1128	1036	1026	1020	1017	962	972	1003	921	990	929	974	911	916	929	925	907	924	865	878	888	911	892	883	921	878	876	849	956	886	888	904	865	890	868	866	871	865	903	873	879	863	902	894	918	863	933	897	855	898	870	919	819	844	902	894	897	901	890	892	895	865	934	933	958	943	890	858	922	853	871	965	916	876	926	879	924	917	852	932	885	884	879	889	883	898	886	877	907	909	906	920	841	872	857	920	943	873	914	851	938	904	875	876	932	874	880	830	873	867	945	882	852	848	900	883	883	854	863	888	829	890	842	863	857	812	815	842	882	830	847	850	831	830	860	825	792	895	880	838	853	846	885	898	770	828	824	897	845	791	852	914	874	849	813	864	864	917	825	831	842	822	841	911	793	831	869	851	833	838	859	849	897	838	867	866	885	817	833	863	831	840	846	842	868	849	836	841	830	866	886	872	846	882	922	861	847	885	785	848	859	857	831	844	783	921	908	900	869	832	861	805	919	851	817	860	873	839	836	830	793	852	835	832	855	900	803	815	821	872	865	813	826	852	856	826	890	842	903	862	846	864	837	857	835	816	876	878	834	873	810	863	891	848	853	846	832	894	879	841	857	850	848	857	854	834	874	820	840	830	869	805	879	852	847	854	846	877	912	833	849	822	820	843	809	834	898	854	813	907	850	813	851	895	871	899	837	894	838	809	896	856	846	863	869	798	855	832	856	858	846	829	832	919	846	794	807	887	802	854	854	857	865	801	853	879	830	870	892	848	859	839	885	816	837	854	871	859	897	846	850	831	822	911	859	865	856	778	900	875	861	848	852	906	853	831	831	852	878	894	844	836	862	853	809	907	827	878	883	873	852	885	884	812	865	835	886	854	844	880	846	874	882	883	825	843	805	865	859	821	868	864	850	863	839	856	853	865	877	869	874	832	864	797	823	829	832	853	869	893	832	843	843	855	875	852	866	852	887	864	826	793	804	835	900	819	847	904	870	876	803	839	885	842	897	870	887	867	852	847	895	880	913	835	848	927	852	824	852	812	845	861	902	900	863	877	827	910	877	845	840	877	851	871	880	865	857	830	829	854	856	875	873	860	872	821	804	838	866	863	839	913	891	827	824	876	846	837	890	860	858	841	887	885	849	840	872	855	799	868	836	863	857	877	839	878	869	860	844	867	831	862	879	808	850	886	886	833	914	871	875	830	851	862	843	848	846	860	840	793	787	873	892	822	836	886	833	848	831	858	896	884	845	824	829	861	896	836	883	824	871	862	826	874	862	898	879	871	845	872	897	875	846	839	873	862	834	841	838	831	846	859	870	868	858	850	923	859	843	894	835	876	863	857	891	825	858	870	767	841	797	842	865	875	903	804	866	872	873	817	868	811	860	821	845	820	875	862	818	837	894	846	867	863	866	899	807	886	817	827	881	870	827	890	854	848	833	864	863	815	887	837	807	894	827	886	856	907	866	855	861	888	863	837	912	870	822	875	819	914	828	867	829	877	861	876	897	847	841	904	887	865	867	810	830	823	830	876	830	890	885	808	927	892	927	855	888	910	806	797	855	903	853	774	826	820	861	847	834	846	835	823	859	835	861	865	848	844	909	860	860	879	850	904	866	867	854	862	909	836	878	884	829	889	820	864	859	792	848	849	818	867	871	886	870	830	845	841	814	823	800	849	880	884	870	867	864	880	822	819	894	877	849	863	863	833	854	880	886	886	825	879	841	855	824	861	869	913	847	820	905	886	891	869	880	829	924	821	861	885	817	846	832	878	848	907	857	808	864	800	816	834	868	887	879	902	875	845	837	828	870	925	869	844	886	861	861	864	861	854	892	829	834	903	885	888	894	847	870	873	877	881	884	865	891	891	873	881	891	867	865	860	844	898	816	855	897	851	903	868	944	873	847	876	911	845	853	838	894	836	834	843	849	799	846	876	863	907	880	863	906	880	897	851	836	829	862	873	863	862	858	902	804	909	847	864	836	838	868	804	824	885	884	876	834	881	858	848	904	865	840	844	840	870	839	892	817	866	830	887	842	899	905	857	835	840	879	849	834	869	867	830	837	841	882	846	880	807	859	895	889	893	820	827	866	848	862	865	875	859	825	880	831	874	901	895	821	880	803	827	839	880	910	893	848	920	820	835	874	836	859	892	870	842	838	855	856	865	852	799	913	850	891	809	808	883	843	875	845	854	876	881	812	856	816	876	918	821	873	858	844	898	817	810	845	859	833	914	851	864	921	859	829	839	859	835	846	845	867	839	865	829	820	842	845	858	893	840	852	833	858	845	846	823	895	872	827	830	872	832	830	849	814	909	879	892	825	899	801	864	840	871	861	774	843	867	833	897	855	837	874	885	849	823	877	885	848	816	898	888	848	914	805	842	883	852	848	867	853	856	892	901	852	825	811	904	856	889	826	873	853	813	833	827	809	840	819	860	896	902	821	869	897	835	854	871	942	877	878	853	866	832	829	864	884	855	804	823	869	860	874	888	902	856	834	868	851	860	856	883	894	839	889	851	848	827	844	843	774	895	804	836	814	862	883	916	867	882	846	826	832	868	851	855	862	882	834	847	834	812	837	851	868	799	883	840	878	854	830	896	782	864	865	847	896	850	844	898	808	879	805	830	867	859	879	819	875	847	823	815	854	858	835	841	924	851	856	890	829	857	841	876	867	866	844	820	862	786	844	835	873	821	835	822	866	871	848	880	886	877	869	815	817	863	841	870	878	836	855	843	854	865	842	879	879	810	865	893	883	859	833	870	850	869	795	822	883	872	783	861	847	861	852	815	883	855	845	869	874	800	849	811	856	861	898	815	876	857	855	842	809	862	840	851	870	841	866	888	868	856	833	836	843	865	855	852	865	859	859	854	873	827	846	813	826	876	856	861	826	886	811	859	897	852	809	852	830	904	831	804	873	847	885	812	922	830	871	875	870	816	840	896	903	895	817	853	856	840	851	895	820	893	852	909	823	837	813	864	875	829	840	812	893	856	885	888	843	862	820	888	859	819	860	862	909	799	890	862	887	858	851	844	807	850	852	870	876	822	894	904	903	837	881	828	871	838	821	826	836	806	854	856	841	908	861	866	838	861	834	869	885	882	889	870	887	848	845	857	863	870	892	822	863	854	878	880	869	825	806	855	867	873	897	850	826	863	894	862	912	834	879	819	873	869	865	868	864	836	876	867	870	868	852	786	874	811	841	882	834	897	878	863	872	867	848	891	845	785	873	858	882	872	824	854	907	916	877	859	853	844	889	848	820	863	894	875	844	860	811	821	915	821	806	834	844	819	818	854	862	836	896	884	817	846	814	830	830	835	860	893	865	811	835	836	825	884	855	830	890	929	844	913	889	846	828	845	806	869	843	856	878	869	826	868	833	838	799	884	869	802	832	832	886	880	869	877	842	882	845	870	893	835	860	875	847	863	867	853	855	882	824	847	870	884	861	925	824	874	881	828	876	908	883	854	871
2865	397	237	223	227	229	203	217	249	221	224	215	221	202	212	237	230	211	198	235	208	229	220	206	216	195	213	227	200	230	225	235	213	213	206	232	218	213	221	211	238	227	225	236	228	213	241	217	224	232	234	231	220	220	216	224	230	223	206	229	216	230	194	218	231	224	241	215	226	250	225	226	202	203	202	226	201	223	231	231	218	207	195	237	250	238	233	223	217	206	249	206	224	223	219	216	220	226	195	217	199	237	223	248	215	221	238	215	236	204	256	246	219	212	222	226	220	237	233	212	231	209	241	237	204	239	223	267	233	251	229	226	228	220	223	258	238	223	224	229	205	236	217	208	196	202	227	212	226	252	221	216	236	218	216	203	208	231	222	263	216	256	206	206	219	223	224	236	235	230	209	202	219	237	244	226	225	242	213	234	227	225	258	235	218	211	232	226	248	240	236	221	213	218	210	227	238	220	211	222	234	221	217	247	239	207	212	195	246	210	194	235	227	223	222	230	248	208	209	199	239	207	214	220	217	186	222	227	238	254	211	222	200	232	237	231	232	215	210	247	215	207	219	222	220	224	212	225	251	231	211	196	250	231	224	227	241	216	226	210	234	236	233	217	209	222	220	189	197	250	245	230	203	230	233	232	218	231	232	229	240	214	206	252	207	207	214	251	229	241	233	217	211	213	238	240	238	252	206	227	252	252	214	206	205	240	243	224	241	224	203	228	232	210	211	208	213	239	211	217	194	213	189	241	194	252	219	202	224	209	227	225	243	236	238	211	237	221	214	210	215	200	222	223	223	218	212	226	249	205	213	207	217	225	219	234	225	230	179	239	252	199	213	201	215	206	221	212	217	191	250	248	213	238	214	237	192	212	209	226	242	216	231	215	241	265	194	222	229	223	231	252	202	222	235	235	229	216	235	218	245	225	232	208	223	230	244	239	224	229	206	204	212	226	219	210	219	218	217	202	253	221	211	205	232	228	230	190	242	227	228	229	226	221	219	192	215	219	202	218	192	212	210	201	237	222	231	241	207	231	206	244	223	250	211	204	210	225	202	235	215	221	218	241	234	234	250	247	255	206	237	195	217	233	206	202	223	190	210	232	225	216	209	212	229	244	217	249	222	221	238	188	244	223	211	204	200	217	234	221	210	218	228	206	276	201	238	219	211	247	229	240	213	226	242	199	250	205	221	239	230	257	201	205	221	218	197	245	265	227	225	247	211	217	204	205	207	205	225	215	208	216	185	224	224	175	208	237	238	252	223	235	245	260	213	224	231	212	236	212	208	226	214	189	228	197	217	217	211	221	214	221	236	236	217	213	227	204	217	229	238	218	253	221	231	247	262	220	219	222	258	230	215	234	216	220	244	224	215	255	200	220	210	238	250	233	209	231	203	214	251	228	242	244	210	221	223	231	246	215	227	208	234	205	224	195	230	240	230	234	214	232	239	242	211	244	229	195	163	227	194	210	222	227	222	231	240	226	218	246	228	257	227	183	217	237	234	225	201	199	221	217	244	241	210	220	231	250	229	220	220	243	210	239	233	242	214	230	202	228	227	223	209	212	219	202	208	227	219	204	235	219	240	247	234	230	222	231	220	232	219	213	246	231	221	224	252	204	243	258	263	228	228	247	220	262	238	244	221	217	210	255	213	238	231	228	215	239	227	273	209	232	214	199	234	199	231	245	223	220	255	239	241	206	197	238	249	236	227	270	226	206	235	221	225	217	235	214	230	208	254	242	207	207	204	224	227	240	226	228	235	224	221	232	240	253	223	217	214	206	237	210	197	227	218	192	190	244	217	232	183	207	198	244	215	210	204	214	234	217	228	242	203	231	220	200	188	233	261	275	212	231	240	238	216	201	220	194	245	209	210	211	227	229	199	239	196	217	224	220	233	233	200	223	237	239	224	215	234	229	230	230	247	227	209	205	244	220	197	226	229	211	233	241	238	210	245	200	247	228	243	196	200	208	206	229	219	240	200	202	246	213	199	213	233	214	186	229	223	210	239	237	201	208	204	240	243	222	233	246	205	248	228	221	226	241	252	215	209	210	234	210	227	236	218	222	196	210	217	218	261	203	206	231	233	249	238	232	234	224	222	245	211	232	228	240	263	246	211	224	218	201	217	217	224	220	263	236	228	247	228	224	242	201	230	238	244	209	219	233	228	214	202	183	215	211	221	231	213	249	214	231	223	232	224	238	248	250	216	250	212	241	241	249	204	246	225	220	221	242	207	218	228	220	214	222	222	216	224	220	202	209	214	252	213	240	208	237	209	226	210	235	227	215	219	190	231	201	210	221	236	226	240	197	225	223	218	233	217	236	224	215	236	212	235	231	241	235	217	247	230	209	207	226	217	199	246	244	245	180	226	233	223	225	228	235	209	239	232	217	230	186	229	263	230	228	235	190	262	239	216	232	201	241	214	234	256	228	221	242	228	219	217	231	242	250	226	236	244	233	263	241	228	206	206	206	227	226	204	197	192	240	219	228	223	237	220	239	218	230	217	222	197	196	210	199	242	202	221	244	216	222	202	231	214	232	238	231	222	194	205	217	218	237	203	222	200	197	223	256	204	249	237	231	219	228	211	214	235	219	258	202	243	230	238	222	201	210	241	209	227	225	231	222	211	219	231	209	247	253	238	238	222	246	198	247	216	201	238	264	228	211	231	204	223	237	231	200	206	231	211	185	220	193	231	210	214	212	235	233	237	232	226	224	219	258	195	191	223	244	240	230	228	273	231	228	249	246	221	199	249	234	222	218	209	222	220	238	210	260	195	207	262	222	221	200	242	207	231	210	216	235	238	206	225	235	230	211	227	212	224	196	228	231	254	232	211	242	236	244	231	217	223	203	233	209	231	234	233	235	200	240	227	218	233	217	216	233	242	218	221	203	240	230	222	239	255	202	222	221	236	220	237	232	218	216	211	215	215	225	211	228	256	213	215	238	209	239	204	251	209	230	199	236	247	212	220	229	225	208	222	247	228	234	226	236	239	217	237	236	224	225	228	215	227	225	236	200	211	227	209	218	196	224	219	189	206	223	244	235	212	218	218	203	216	229	229	233	212	211	248	223	232	230	227	213	237	215	203	223	225	213	229	244	251	228	248	207	208	254	196	233	201	218	197	224	215	252	221	224	224	234	232	233	212	207	203	248	224	209	257	258	220	230	230	229	232	240	231	230	243	216	262	236	226	213	235	239	221	218	233	242	230	247	258	225	228	211	227	213	224	220	228	233	231	242	222	222	228	240	191	252	220	203	185	191	235	227	205	215	203	203	215	229	238	247	207	233	224	214	256	229	254	206	240	207	219	215	214	210	235	203	209	241	231	216	236	213	235	223	216	209	263	208	197	211	228	218	239	232	214	229	213	219	237	235	197	245	253	230	219	206	205	217	202	217	238	242	250	225	228	217	237	247	222	253	231	233	249	233	230	210	220	216	206	233	211	229	244	218	251	202	201	217	207	231	255	225	212	202	246	198	222	250	222	211
2505	661	566	554	563	548	555	569	554	528	520	537	555	544	535	521	529	527	579	513	528	510	547	535	515	544	525	511	513	547	545	507	565	503	543	509	550	570	567	543	512	550	586	507	539	496	536	523	525	571	506	534	511	553	604	536	557	534	502	512	550	577	517	539	498	536	520	560	530	563	583	547	554	559	545	547	561	544	549	575	547	595	551	532	514	547	548	507	534	562	535	502	537	552	544	543	536	531	539	581	511	564	553	524	544	568	518	529	514	573	530	541	545	558	585	542	553	540	501	505	519	558	513	537	565	544	527	536	585	543	518	549	503	562	547	503	509	498	545	591	542	569	537	532	526	584	496	503	496	560	552	524	495	562	524	527	526	536	511	537	540	562	537	519	548	498	534	524	517	577	531	522	572	517	503	528	519	558	583	554	550	529	532	565	588	519	503	558	545	546	565	534	560	506	521	571	508	523	550	533	526	549	520	489	548	539	534	526	531	526	517	573	531	511	554	548	560	545	537	542	578	549	527	551	558	539	517	519	524	519	500	546	541	564	555	496	582	501	532	567	524	538	573	540	534	573	517	516	507	577	563	520	530	548	543	548	555	516	534	587	542	532	541	555	499	550	553	521	544	571	570	576	550	519	521	519	517	522	513	536	512	538	555	584	575	524	506	532	558	509	534	516	531	523	588	517	557	560	553	516	513	551	523	568	556	544	503	519	527	505	529	580	521	564	549	560	476	526	550	571	562	530	499	534	566	518	507	529	545	557	512	539	531	553	535	560	509	539	535	531	608	564	567	547	536	520	533	585	528	577	489	509	536	506	552	529	556	531	494	519	546	541	542	524	540	532	563	548	520	561	521	530	516	541	505	531	525	533	533	502	542	549	542	541	534	554	562	514	533	563	510	534	563	533	541	565	608	586	521	538	534	560	544	547	578	543	518	544	485	511	545	565	528	530	541	541	533	527	540	547	576	540	540	544	542	545	516	545	469	521	525	524	552	492	506	566	535	525	500	546	545	535	554	545	506	514	536	556	554	563	529	513	517	536	571	532	537	501	503	550	560	550	552	525	564	552	561	530	566	519	480	555	555	533	548	533	554	545	514	550	512	519	524	548	503	548	559	532	543	548	530	562	524	552	524	555	514	544	575	559	505	570	581	521	518	508	527	548	562	539	553	533	560	583	526	540	566	506	573	564	509	557	549	504	564	519	585	514	550	566	564	509	534	561	556	562	586	534	530	505	583	535	538	555	528	543	499	521	489	563	567	542	526	527	529	557	530	498	517	529	568	546	524	520	532	530	530	540	537	529	519	537	533	508	504	525	543	511	536	509	503	531	511	527	531	546	524	542	576	487	520	520	528	534	549	540	519	513	570	540	548	543	513	519	517	495	516	564	543	531	527	561	530	546	502	556	508	517	553	548	524	543	564	540	520	533	547	581	551	600	536	565	546	517	512	561	538	538	520	542	540	552	502	544	516	523	529	526	501	512	580	513	513	523	583	480	535	512	515	523	554	473	533	513	576	539	518	535	573	510	519	504	537	481	562	546	552	514	509	515	529	513	545	519	538	550	515	529	501	514	555	533	540	556	561	520	542	529	559	514	493	516	545	522	508	573	550	504	550	546	543	512	509	542	536	556	507	534	541	546	557	519	533	494	539	519	568	535	561	474	550	551	541	545	498	517	530	546	499	565	512	523	604	530	500	546	530	565	567	541	518	526	573	547	546	548	543	507	513	534	507	513	550	559	501	539	569	547	552	511	571	572	534	537	523	516	511	554	546	555	520	538	546	553	534	509	520	585	564	525	562	537	510	536	531	535	542	536	517	545	547	531	547	556	562	540	579	569	543	513	481	548	585	563	532	542	551	565	531	532	523	545	543	508	520	530	534	531	521	508	509	583	534	522	580	530	578	494	552	507	532	554	514	564	551	556	539	563	553	507	543	553	549	524	552	564	524	566	539	577	539	521	571	541	496	506	548	529	516	517	532	537	562	523	520	605	550	579	547	533	529	506	529	504	507	537	569	511	524	548	502	511	566	502	544	515	519	532	553	545	524	536	536	568	541	529	538	543	521	552	515	517	512	532	547	531	551	572	496	568	505	540	559	547	537	525	540	544	513	521	565	521	540	541	518	551	507	576	572	514	546	541	517	520	531	535	523	484	530	535	537	543	577	539	548	568	524	531	523	537	519	531	550	540	567	565	533	541	541	525	551	531	532	550	571	551	550	523	557	516	512	504	522	533	547	518	526	511	530	513	522	531	509	513	557	531	588	540	504	515	526	513	535	543	548	553	530	554	550	517	545	567	499	555	532	515	532	522	533	494	554	575	547	532	551	572	494	570	532	535	542	601	511	562	534	536	542	503	535	563	543	541	587	566	529	543	545	497	547	523	508	549	547	493	498	532	584	574	492	555	516	488	522	515	559	514	548	523	538	520	564	499	509	505	539	540	540	545	565	537	577	558	507	513	502	533	532	538	526	538	559	520	563	546	559	535	539	516	503	581	549	531	504	524	537	569	545	543	529	555	542	524	530	569	527	544	501	552	551	555	537	551	514	553	516	511	560	546	521	520	501	534	561	521	547	500	555	570	531	530	545	519	531	541	532	586	505	562	513	531	548	511	516	517	541	569	506	523	567	529	536	542	521	536	546	508	530	505	513	520	507	529	526	557	516	539	536	556	494	478	580	549	520	496	574	545	584	541	534	545	511	484	512	562	562	525	543	499	561	534	533	549	563	524	553	523	519	492	521	524	519	524	529	533	494	521	533	511	531	539	553	509	514	549	493	512	551	519	467	535	494	547	514	542	541	528	534	502	524	548	532	517	530	538	529	519	542	489	570	479	534	523	516	489	555	537	565	517	525	506	541	530	516	535	529	518	513	529	515	555	528	572	521	519	527	557	513	547	575	561	545	526	519	534	526	534	552	589	536	467	556	589	547	528	534	561	527	517	542	537	577	508	550	523	542	532	528	543	517	551	535	535	524	572	546	544	543	563	537	578	526	568	553	516	538	535	583	493	550	544	531	555	522	546	579	569	543	569	515	543	530	516	562	556	491	577	539	499	546	520	497	531	557	553	532	553	531	529	510	532	554	542	538	541	538	533	550	534	517	532	555	538	533	570	521	524	530	564	570	541	553	531	547	534	549	482	518	520	517	513	568	505	543	548	507	502	554	487	557	525	522	547	514	551	508	573	550	562	516	517	495	580	542	552	580	555	531	509	534	529	532	557	579	539	530	549	522	532	554	578	573	544	561	524	560	576	553	549	531	521	530	523	533	580	506	549	536	540	553	519	531	521	544	580	513	539	541	584	547	546	530	507	494	555	523	547	530	528	517	506	551	550	571	500	517	526	496	516	528	532	532	549	523	530	531	529	522	532	567	523	554	565	528	531	523	527	552	538	547	525	502	544	519	615	530	507	531	529	510	540	582	555	510	536	543	547	538	503	528	535	539	529	464	527	549	551	533	571	569	548	560	555	518	534	545	564
10247	1082	699	589	484	440	401	341	381	332	313	360	350	314	341	332	328	362	301	329	304	321	312	327	355	322	306	319	355	338	332	327	372	308	349	298	353	338	351	339	334	353	329	368	322	330	368	301	333	306	310	347	307	357	351	333	297	308	358	313	344	292	340	307	314	278	349	322	303	336	348	372	345	343	327	337	343	309	325	320	325	357	316	322	334	341	324	337	302	327	354	338	325	327	337	301	331	336	316	331	320	334	331	328	323	298	303	315	305	312	312	312	327	323	320	334	295	328	317	309	357	324	278	302	333	324	330	299	302	336	329	345	348	327	321	319	328	307	329	331	322	314	351	303	312	314	324	314	320	330	354	327	327	326	317	332	327	319	302	338	301	322	295	327	302	292	315	334	314	307	305	337	346	328	324	327	329	294	325	316	324	320	337	336	318	301	308	344	320	318	337	366	297	319	342	330	297	321	284	308	302	302	319	320	341	306	286	318	305	349	330	318	326	346	332	298	306	328	348	327	340	267	303	309	328	298	326	353	348	275	304	315	311	328	303	309	347	331	311	313	350	326	313	316	318	300	299	329	345	340	345	321	327	322	320	346	319	309	328	309	333	334	323	303	335	343	333	321	275	325	324	366	314	305	277	332	305	337	309	324	354	378	341	301	315	313	319	324	337	302	331	319	305	355	317	332	345	325	302	318	343	323	313	343	311	327	348	324	317	330	329	312	298	330	304	279	315	312	352	301	353	315	325	281	345	309	322	345	346	317	296	307	352	334	320	322	313	340	335	325	294	349	329	338	315	283	318	339	317	342	321	321	313	313	316	329	310	326	315	315	305	327	303	337	339	324	348	333	316	324	292	324	322	309	293	332	345	313	315	296	300	321	333	316	346	293	310	306	272	324	324	298	309	317	347	304	309	325	301	323	326	299	327	332	280	306	301	345	298	335	341	335	287	327	344	311	334	321	303	322	343	318	310	316	322	337	333	297	314	314	350	336	335	324	335	322	312	322	289	317	330	343	323	317	307	362	319	330	341	327	323	334	331	343	339	336	304	336	293	325	361	338	306	282	351	311	319	333	328	303	328	291	349	351	321	315	340	333	314	319	312	321	332	341	295	349	313	323	346	325	303	305	328	303	348	345	324	338	345	332	354	308	316	334	370	339	360	323	311	361	316	316	303	332	311	298	345	306	312	310	355	349	303	314	305	352	296	352	310	354	311	338	316	320	325	297	350	326	305	311	344	352	326	327	330	316	378	350	285	330	357	308	353	316	325	361	340	321	315	300	337	326	349	291	321	289	302	351	331	305	287	282	324	295	306	332	305	280	312	308	321	310	340	301	340	291	327	338	317	366	341	340	304	325	319	310	346	360	318	317	326	338	322	311	298	292	317	336	341	348	313	340	331	351	285	347	314	314	280	301	318	325	354	317	364	292	342	320	325	323	344	300	290	349	276	305	302	326	316	335	335	330	304	329	281	353	328	305	273	316	339	328	314	322	334	304	311	308	299	306	364	303	301	334	293	299	317	312	315	322	314	326	337	308	328	329	306	318	341	347	343	298	294	331	329	300	331	292	316	336	347	331	319	309	325	323	338	343	313	326	317	326	355	343	304	313	339	303	343	302	329	337	337	358	347	319	307	343	343	312	344	327	322	341	270	332	316	330	320	319	333	323	290	341	333	345	308	301	299	328	350	332	290	311	291	302	307	282	337	341	316	297	325	358	343	314	310	309	325	314	327	329	318	321	324	349	342	344	335	364	325	318	349	316	345	346	326	326	302	336	372	311	331	330	322	308	321	353	322	322	301	330	330	334	329	334	343	299	331	320	309	303	278	322	297	328	314	345	333	321	316	347	320	296	325	317	314	326	356	328	362	329	329	304	320	343	303	312	314	328	322	323	337	311	295	287	322	333	363	304	318	310	341	309	325	343	328	318	309	338	324	318	331	341	323	345	317	350	327	313	342	326	346	367	312	280	337	319	361	324	322	314	324	302	375	315	348	322	322	344	325	322	331	328	329	337	331	330	343	313	306	325	332	320	333	304	344	336	302	300	335	359	307	337	316	379	298	365	330	344	315	327	338	346	311	334	323	306	316	323	325	333	313	334	315	347	336	278	313	331	339	305	315	330	303	314	302	341	322	353	312	335	341	322	292	336	352	332	341	332	296	335	326	336	309	338	291	302	316	369	319	369	313	321	329	330	355	354	295	335	324	327	346	304	320	318	317	330	316	316	331	353	329	335	324	346	346	302	305	336	306	316	347	297	308	324	317	329	337	318	333	346	315	326	315	279	341	339	322	331	329	301	323	321	321	337	314	312	391	294	338	346	334	308	304	320	322	329	345	348	320	345	320	308	299	333	309	311	328	310	337	339	313	326	352	323	347	306	325	300	339	308	307	287	285	290	284	332	373	345	316	337	315	305	330	309	348	319	327	342	290	307	351	328	360	314	325	357	313	318	325	332	316	330	322	309	315	305	320	314	340	330	316	320	272	294	298	324	324	355	334	299	333	334	340	308	321	276	321	309	311	355	332	339	318	311	350	313	305	317	324	338	336	325	313	311	332	337	315	350	310	351	327	307	295	313	318	302	275	337	286	318	356	304	340	347	344	305	325	321	328	362	308	326	290	359	318	333	310	330	327	320	365	308	306	366	329	298	355	319	336	334	319	330	324	332	324	303	284	321	331	336	315	306	302	331	338	299	316	333	322	354	331	343	308	323	313	336	329	335	346	319	302	337	337	331	314	309	319	342	364	325	337	299	325	315	342	305	332	312	287	286	329	373	316	314	317	348	333	321	321	351	317	329	355	363	330	332	321	318	320	331	326	312	324	330	292	342	312	328	319	287	316	357	285	312	303	306	317	327	304	296	328	313	326	308	339	308	331	336	357	344	330	307	284	312	310	323	334	351	326	317	341	313	306	335	315	290	320	316	313	289	305	306	325	344	295	334	335	359	272	301	328	341	355	298	319	312	335	308	342	320	332	314	298	342	306	307	313	322	304	321	303	341	322	304	327	330	333	299	327	298	284	309	323	324	296	316	334	355	327	302	343	322	337	315	306	330	348	304	336	315	313	331	313	290	288	324	337	349	336	328	309	309	314	331	315	335	291	291	325	278	337	293	320	329	317	342	336	310	344	363	319	329	337	337	348	296	299	319	295	330	348	316	336	350	323	349	347	336	320	345	349	348	322	318	294	323	322	302	358	308	283	316	316	334	310	336	314	322	339	317	306	309	288	311	322	302	298	319	348	308	321	310	321	342	339	311	357	329	340	337	275	278	322	315	316	329	371	319	318	349	304	341	345	325	338	321	319	312	308	329	321	291	345	309	326	334	304	317	347	301	349	319	311	335	307	326	338	333	317	319	356	328	291	329	348	290	322	318	323	364	336	349	361	317	321	331	346	356	345	287	299	299	298	314	314	292	316	325	344	331	283	297	331	310	337	275	339	319	301	332	349	353	308	322	319	305	335	312	310	315	350	356	327	350
7745	1227	1560	1537	1399	1245	1097	1068	915	885	895	843	925	804	813	790	760	789	778	750	810	752	816	784	780	800	749	764	756	745	775	753	754	690	782	719	758	793	716	737	741	780	738	713	733	731	738	751	732	735	746	760	808	763	824	786	752	762	758	757	727	799	706	728	711	723	736	723	723	757	703	747	749	748	805	755	754	730	714	737	765	786	766	784	796	751	740	721	727	743	755	791	766	765	728	751	744	754	753	768	717	781	750	754	751	710	743	726	783	771	739	762	739	742	740	753	740	775	749	752	709	737	699	723	735	768	753	728	731	723	690	692	715	739	764	712	753	687	744	727	712	723	775	714	720	715	762	755	741	739	688	697	736	705	715	686	756	716	740	779	770	692	697	721	747	736	691	725	817	700	727	777	680	720	684	726	735	714	733	702	737	689	758	755	704	736	726	712	742	734	728	712	717	723	770	770	767	750	735	737	720	709	764	731	712	738	706	686	698	798	738	722	733	801	723	705	734	783	715	791	675	738	739	742	778	671	724	722	728	687	770	701	733	753	714	757	678	719	736	693	724	741	730	730	719	694	737	753	733	743	707	750	697	727	739	698	697	762	707	775	745	682	738	721	784	699	734	784	780	694	683	715	765	693	718	749	724	737	709	727	739	749	723	732	693	731	710	749	710	715	704	763	757	739	686	750	753	746	732	734	731	703	692	743	797	708	751	754	728	712	730	754	754	695	724	723	724	670	691	722	706	705	717	733	743	699	770	686	768	727	733	695	763	738	701	743	718	710	682	717	737	691	721	698	768	710	726	736	768	728	744	798	732	750	720	722	696	709	730	759	736	735	755	739	743	741	751	727	731	699	748	726	756	792	702	781	714	731	711	685	771	747	689	724	793	738	761	722	736	741	771	670	729	723	690	741	760	732	704	719	670	752	731	733	696	696	758	711	706	723	754	775	713	735	720	719	779	707	684	706	734	721	722	743	740	720	747	747	735	741	733	763	723	706	701	723	704	739	754	719	777	721	706	712	738	722	715	743	706	738	751	704	710	731	769	724	729	731	750	698	736	707	759	678	668	708	704	711	738	735	724	741	734	739	713	736	731	719	674	684	770	738	723	759	736	706	689	691	670	706	776	722	707	736	718	749	770	706	757	672	733	723	751	757	780	715	746	727	675	693	743	732	733	749	738	761	734	717	762	743	680	736	741	718	755	693	734	689	722	707	734	718	720	751	759	697	726	740	737	722	784	718	776	724	730	760	794	732	642	751	685	730	704	778	712	693	723	715	745	702	690	762	697	706	754	718	692	712	777	761	775	734	728	711	729	739	671	771	753	712	716	731	815	721	735	730	761	727	757	653	729	734	770	700	711	746	730	753	718	751	718	667	726	737	755	703	745	757	733	733	671	713	659	716	733	667	778	774	721	745	727	717	735	710	792	719	703	772	750	718	714	735	760	776	733	679	711	701	618	697	678	732	723	768	734	799	723	743	764	691	711	703	720	739	705	748	777	700	735	716	742	722	692	697	690	712	744	712	710	706	768	777	710	775	757	730	699	730	740	737	723	724	727	736	752	776	783	716	731	711	778	754	694	775	731	712	716	715	776	721	777	771	724	760	733	705	659	695	735	770	688	704	750	724	726	716	697	767	708	764	773	778	739	752	718	698	692	687	740	719	730	684	734	739	697	731	664	734	740	716	674	708	705	748	731	737	715	728	742	676	756	749	732	740	709	743	687	723	693	743	702	753	728	739	704	665	727	754	730	722	687	705	681	742	719	668	764	727	729	702	727	710	693	717	730	732	744	731	761	753	711	734	718	720	773	691	699	730	774	721	708	729	772	728	741	775	738	731	700	739	717	683	724	728	714	742	705	746	773	769	693	737	763	744	729	742	758	745	738	683	744	754	701	738	760	748	661	681	683	760	737	740	664	751	717	683	760	787	701	732	712	772	730	715	751	704	805	728	695	768	705	701	742	735	752	702	741	735	722	740	719	746	786	712	733	733	744	731	775	726	728	743	743	719	771	759	728	722	707	724	704	739	699	734	716	730	713	688	722	809	717	738	757	714	736	739	679	741	718	721	702	735	730	697	738	765	678	752	733	724	738	711	725	688	755	748	694	756	761	725	720	748	691	734	711	651	709	713	707	769	718	739	726	727	729	740	742	753	708	771	696	722	758	759	709	744	728	757	684	721	723	751	705	738	741	749	725	762	757	706	803	742	744	752	636	802	704	735	731	742	724	756	678	770	693	744	719	752	740	730	742	734	708	744	670	829	731	760	767	729	721	768	727	731	744	706	739	732	713	736	754	693	724	745	707	739	764	729	713	697	753	741	747	733	784	707	696	700	740	722	744	756	702	746	717	730	692	699	721	742	698	673	777	717	741	706	728	747	736	751	725	716	677	722	729	710	716	735	733	721	734	718	769	665	700	691	789	784	696	708	711	707	739	718	782	756	663	707	753	710	670	725	742	777	707	730	737	694	711	719	706	731	727	699	795	730	748	731	727	648	718	724	792	706	776	754	753	756	742	708	734	764	729	727	720	732	754	691	710	715	696	711	748	763	732	737	731	751	743	749	752	702	706	715	746	701	714	688	720	702	765	733	721	748	770	726	710	749	697	734	718	691	742	738	763	740	722	723	755	723	731	742	736	749	679	751	757	707	677	722	735	748	701	724	739	704	715	720	764	721	762	747	721	713	728	709	719	712	722	720	704	693	715	711	734	696	729	778	742	768	777	721	730	704	746	774	741	746	764	736	732	751	722	712	703	763	763	719	727	700	692	777	724	680	754	663	720	732	739	715	713	707	738	751	689	737	700	723	754	731	685	742	718	719	722	718	735	723	702	737	795	795	701	768	715	755	719	728	703	686	753	675	683	823	736	736	737	711	700	724	759	714	710	724	737	688	703	777	753	669	714	733	698	737	683	724	734	736	780	673	714	717	758	725	688	728	727	747	738	765	720	768	731	741	714	761	733	736	693	697	713	724	688	713	721	713	744	716	745	753	702	752	746	769	757	743	705	685	698	690	700	774	702	738	655	758	704	720	713	733	728	667	746	713	744	719	754	755	800	769	730	720	775	731	721	706	745	742	740	740	698	756	690	740	734	699	702	739	718	732	722	730	743	710	757	766	736	763	746	680	728	727	740	740	726	745	720	792	728	683	771	733	724	740	712	706	724	785	758	766	787	700	729	719	742	688	706	743	725	744	757	701	730	713	715	664	738	658	757	696	687	691	673	768	733	711	711	693	743	678	718	714	728	730	752	699	724	675	728	726	734	755	712	723	743	695	737	751	738	743	714	773	740	708	699	720	750	740	706	758	718	711	676	764	716	739	740	741	726	705	730	710	716	766	719	687	735	668	719	702	757	716	797	731	730	705	748	737	734	731	727	707	754	657	727	692	704	765	694	734	751	699	756	750	745	752	739	736	717	773	751	733	796	722	737	708	728	725	731	736	727	706	728	763	741	700	716	725	709	707	764	709	691	687	726	745
18033	2192	1199	941	737	653	591	484	500	481	424	480	466	447	465	414	460	434	405	446	422	447	394	410	369	375	419	431	404	442	421	424	393	388	395	387	426	442	415	394	458	398	434	442	426	368	398	440	393	432	422	403	429	422	388	387	402	407	406	372	413	413	418	398	405	387	419	371	381	408	407	413	446	402	391	396	434	413	435	422	388	409	405	417	444	413	395	412	422	404	405	403	396	422	426	433	442	405	443	386	413	436	433	425	400	388	403	379	439	408	404	375	405	451	411	406	398	461	416	366	384	410	415	411	426	394	405	400	396	389	379	401	384	418	387	399	425	440	395	399	394	382	393	412	410	383	416	395	388	437	413	391	406	419	396	433	406	385	398	396	389	408	386	367	399	410	412	445	401	426	386	365	388	393	428	381	385	427	386	410	402	394	390	416	361	358	372	329	371	389	428	401	384	423	423	430	421	405	388	416	418	401	381	409	394	393	364	422	370	439	410	373	402	381	390	346	392	425	384	394	406	406	415	374	385	386	425	383	429	392	417	388	360	433	400	391	395	416	389	384	387	407	392	361	392	402	390	429	383	371	394	397	394	405	398	415	397	386	364	404	406	448	399	390	372	435	436	377	392	463	427	428	389	418	395	410	397	395	397	372	383	409	388	410	428	389	406	405	423	408	380	393	450	373	389	424	406	407	412	386	385	429	378	364	399	408	392	366	417	403	369	394	391	420	420	420	396	438	364	398	411	329	403	378	345	465	399	388	391	418	407	395	373	371	373	410	399	432	390	398	394	382	364	402	382	392	355	398	373	396	406	358	388	431	375	397	385	371	390	437	416	397	392	387	444	428	431	390	421	410	403	397	393	380	408	395	424	420	370	381	418	438	385	409	405	390	415	417	401	416	361	416	378	379	399	386	394	418	402	391	410	398	355	409	421	390	409	436	428	383	384	387	395	418	374	393	408	379	422	402	352	412	406	402	402	402	393	409	429	423	410	358	384	365	418	390	432	451	397	374	394	395	403	416	396	398	374	399	398	384	425	428	421	417	434	402	386	363	393	405	428	439	379	409	338	380	429	438	406	407	426	439	403	408	392	362	410	411	396	380	443	395	404	396	414	420	372	401	450	437	380	394	392	392	398	379	446	450	434	452	372	391	399	439	403	399	386	396	429	414	432	404	425	383	381	400	398	391	405	410	382	397	404	393	404	404	396	405	428	388	387	377	432	381	446	409	360	396	437	410	416	387	374	412	406	438	391	403	393	381	411	412	373	419	374	372	426	387	359	382	387	395	391	427	413	409	370	398	392	393	392	398	390	405	414	411	434	442	423	374	419	367	384	393	398	448	414	373	420	402	394	378	403	355	381	422	429	389	376	405	427	428	402	379	397	377	450	389	407	440	395	418	453	399	380	416	414	395	393	398	393	444	399	439	393	392	407	405	419	381	361	366	440	420	408	395	353	396	365	405	387	370	384	375	394	390	374	406	398	418	426	412	404	407	409	429	428	416	408	404	379	375	373	393	405	441	410	381	412	375	414	372	415	395	402	358	430	391	380	422	402	415	410	385	406	396	350	394	392	395	388	395	420	403	457	424	396	419	392	348	394	413	425	396	393	447	418	416	404	403	383	412	397	412	391	375	405	395	404	406	418	391	425	393	423	405	393	401	394	431	368	407	428	388	391	374	430	357	372	398	374	446	409	387	395	393	408	374	392	404	447	408	400	378	387	384	378	365	396	395	361	371	362	371	372	393	378	385	429	413	364	381	380	376	399	431	406	388	386	407	405	423	416	408	397	408	384	345	382	384	401	413	452	449	441	428	427	429	421	386	423	400	414	367	385	409	451	409	395	412	400	402	403	433	384	389	370	375	399	343	419	401	378	410	428	377	415	404	452	402	383	413	360	395	367	410	371	418	387	404	419	427	384	375	390	406	413	353	408	403	416	420	421	411	431	385	379	368	370	390	420	394	393	393	425	396	392	404	441	382	390	364	434	392	406	408	415	427	428	405	420	404	377	417	410	384	368	418	381	412	385	374	361	416	419	402	368	432	414	409	376	427	385	385	401	393	397	404	403	412	407	418	401	408	394	427	408	374	407	415	396	415	403	417	376	410	391	388	414	434	403	399	395	376	388	369	413	444	446	421	440	397	397	455	362	380	390	396	373	387	419	400	419	374	414	413	419	415	369	384	417	426	401	392	399	359	413	417	416	363	393	374	422	363	406	407	417	407	384	414	404	408	412	427	412	419	401	386	410	384	398	422	422	413	444	433	375	388	401	385	417	413	440	402	379	404	381	386	408	434	389	395	364	396	413	403	404	372	365	399	398	399	431	388	380	448	375	435	429	426	393	440	409	409	392	399	407	403	384	373	398	381	394	426	428	378	421	401	395	417	378	419	414	355	399	408	380	394	362	411	388	385	397	373	373	375	387	383	369	399	366	432	411	407	409	403	434	364	402	425	395	391	404	412	399	350	377	405	410	396	370	395	376	404	404	391	379	373	391	388	419	413	424	411	445	390	371	362	411	369	364	389	414	396	372	377	399	410	375	403	386	415	368	429	452	393	413	359	403	376	411	404	411	415	400	385	376	402	386	417	404	449	376	398	394	388	369	376	410	424	401	406	376	397	381	387	369	386	437	410	438	399	385	404	360	392	387	423	410	400	398	393	410	402	444	387	410	394	364	398	411	421	410	360	386	398	406	419	389	398	437	390	419	399	462	377	388	416	415	402	375	413	429	405	386	408	445	394	397	411	419	412	423	419	422	417	399	392	406	369	444	398	359	435	420	401	382	402	353	384	413	390	385	371	385	430	372	384	423	375	392	414	414	403	426	450	436	365	393	393	374	394	425	393	397	384	391	373	434	389	390	403	405	391	426	403	422	422	473	407	382	416	421	417	433	407	402	393	395	362	401	425	415	427	423	375	410	390	413	403	372	388	377	378	363	422	415	368	392	403	413	408	417	403	379	427	377	433	402	397	414	414	395	412	396	398	402	406	423	413	384	415	415	376	401	405	383	409	384	377	403	410	417	388	382	420	422	426	390	441	430	355	414	360	383	441	377	419	401	412	369	406	405	438	397	384	369	393	402	378	424	379	416	364	410	406	414	417	420	429	436	431	381	389	383	371	420	415	418	378	423	382	421	408	367	382	403	382	425	420	370	408	401	400	409	397	402	405	394	437	375	399	401	413	399	413	409	409	369	400	383	387	404	343	448	419	401	402	395	384	388	418	386	406	427	427	441	421	423	392	391	403	375	385	381	423	397	397	405	409	418	397	386	398	379	355	416	416	442	414	405	378	385	392	444	421	360	371	378	412	425	389	403	409	378	380	455	391	363	376	417	421	395	399	368	408	407	384	398	378	384	401	393	378	413	397	414	385	383	407	418	404	396	421	404	418	424	359	332	402	394	400	423	411	425	404	410	427	403	450	428	382	365	408	411	388	355	393	363	403	400	378	402	400	372	395	397	419	436	423	366	409	381	416	399	360
10063	1699	2447	2470	2127	1822	1661	1462	1414	1248	1223	1162	1124	1090	1022	1006	958	1040	943	984	984	931	970	957	919	889	893	921	950	890	881	879	941	930	874	881	896	916	901	907	908	866	884	921	850	888	888	877	891	857	890	922	907	928	877	877	970	853	915	935	921	915	925	833	902	887	916	863	891	857	883	857	900	894	900	895	910	884	935	953	923	920	913	876	948	929	876	865	881	879	934	940	926	891	954	965	900	915	899	944	901	910	890	875	918	928	933	907	870	897	922	891	876	843	899	892	869	883	932	909	901	853	871	870	865	880	869	872	906	882	882	878	887	884	872	869	818	853	846	849	924	891	874	868	894	815	911	865	839	907	852	848	913	874	875	856	835	855	852	895	886	868	809	879	918	857	856	890	890	872	848	820	836	896	886	882	861	823	838	835	920	899	823	887	887	868	864	838	873	897	826	874	814	855	846	935	881	833	905	819	920	831	896	871	868	895	863	874	860	887	840	931	852	877	874	911	874	834	848	861	882	908	902	862	843	851	866	881	924	898	859	881	819	844	852	913	858	830	864	844	928	869	883	822	879	814	842	849	823	852	902	837	847	916	883	894	871	886	849	940	846	945	860	829	878	879	843	852	868	813	863	826	854	894	852	872	858	880	881	842	833	866	857	923	885	871	837	884	859	926	883	841	852	886	858	855	871	910	847	844	835	823	936	867	905	849	796	901	897	874	826	884	844	921	884	839	876	921	863	878	919	901	832	897	866	882	905	824	863	885	861	885	880	827	876	883	890	881	857	849	813	881	841	881	831	844	857	819	858	813	909	907	875	921	844	896	946	783	906	932	899	819	848	848	864	862	869	873	884	932	822	849	833	843	873	876	869	866	885	905	898	900	844	878	864	838	910	893	873	888	872	862	879	852	878	914	842	868	889	927	867	913	918	856	880	826	895	857	867	860	910	828	863	851	840	866	910	877	866	872	874	855	866	875	898	868	905	843	859	881	902	849	843	897	874	906	854	894	848	901	870	869	846	843	887	842	816	860	874	870	829	889	868	890	911	876	820	929	849	857	891	844	826	888	879	882	846	842	909	868	856	874	892	847	898	868	887	851	828	840	876	855	881	848	873	839	848	878	880	855	851	823	895	866	947	891	866	861	852	891	877	861	849	881	847	865	851	857	892	874	866	866	891	834	899	854	922	854	896	882	853	853	889	872	930	866	877	869	863	871	905	882	867	896	831	870	878	855	833	862	908	860	844	885	908	889	833	931	858	835	816	814	879	833	824	863	895	885	864	864	831	869	868	852	861	873	925	889	894	881	894	867	934	839	878	911	844	877	816	833	893	846	840	892	908	894	811	927	862	856	831	867	882	911	806	900	836	888	871	914	887	904	890	871	901	885	872	842	905	827	880	924	900	853	828	840	868	883	872	922	852	847	896	878	852	911	876	914	866	884	836	798	832	852	867	815	836	899	815	886	840	876	864	861	896	836	846	873	880	869	859	802	878	862	874	834	841	864	828	852	913	926	905	885	891	883	894	862	882	827	865	867	841	902	909	865	858	921	837	823	856	912	877	902	866	880	876	886	844	836	864	818	864	814	869	896	908	847	811	869	919	879	831	903	915	923	854	889	865	816	883	833	801	888	894	870	868	836	838	881	886	826	828	838	807	861	889	867	850	851	869	889	849	864	883	856	909	862	814	890	876	903	951	904	897	886	914	871	851	904	850	867	838	850	887	902	839	844	868	871	864	858	858	860	858	898	925	896	853	850	891	847	891	920	869	850	840	852	874	833	876	829	871	871	920	894	887	888	869	871	839	900	893	882	876	859	782	890	910	821	872	886	831	921	837	844	867	899	877	856	866	879	886	911	858	896	834	893	845	863	885	805	917	860	895	894	831	802	799	878	902	836	863	880	878	843	827	865	889	799	870	887	848	879	862	852	890	883	827	911	873	873	877	798	880	850	885	808	865	845	880	878	842	832	857	859	837	860	880	879	833	896	820	867	852	888	892	852	858	864	876	871	838	848	856	864	848	867	817	885	862	876	889	883	836	880	919	896	817	946	893	845	893	873	865	864	898	847	822	839	826	919	887	858	814	856	919	835	839	853	847	915	879	840	894	858	860	851	851	923	871	890	821	847	833	848	872	798	866	905	820	840	832	872	890	853	831	843	853	931	894	886	831	877	887	913	870	822	922	859	826	834	874	909	880	881	885	829	917	876	871	885	868	909	863	847	857	921	885	871	883	890	882	895	873	849	899	888	841	867	886	855	851	814	890	859	866	898	882	812	864	853	833	898	897	832	862	907	845	870	940	872	904	868	860	851	810	871	877	882	810	840	893	843	862	890	859	848	901	875	856	846	905	882	876	925	910	843	878	888	832	886	853	890	846	853	902	871	891	863	854	845	939	810	867	862	900	872	900	853	890	888	891	914	897	870	880	813	929	855	915	852	886	845	805	879	892	868	884	865	862	853	892	860	880	841	885	891	896	852	905	892	872	901	866	838	875	871	842	851	845	820	811	894	834	850	870	889	947	871	855	897	904	910	869	875	846	790	882	882	889	873	902	863	913	924	909	893	885	864	920	896	842	847	851	818	866	824	929	861	875	857	899	926	904	857	857	813	876	833	866	872	869	871	883	893	861	866	840	833	911	859	812	886	861	880	894	860	814	918	877	881	872	783	866	885	861	825	888	864	825	858	877	860	826	902	887	848	837	859	896	859	854	842	874	904	841	869	910	845	857	914	908	866	820	872	852	885	844	823	794	813	860	904	867	905	915	905	853	854	882	839	868	850	851	886	849	853	857	874	874	850	904	906	866	897	910	851	888	931	905	811	872	896	906	866	872	877	872	845	913	857	807	870	839	906	891	909	885	854	925	879	863	855	852	843	840	901	871	851	870	865	874	904	863	872	822	847	873	846	876	871	874	819	854	840	885	838	896	828	872	921	853	924	896	848	909	888	826	890	861	886	882	842	891	901	908	855	868	858	881	901	880	862	878	906	821	905	854	839	901	900	872	857	890	871	863	819	905	890	779	859	845	862	863	825	853	799	857	887	905	859	887	876	860	895	842	894	851	870	913	831	875	899	844	879	846	871	839	836	834	815	836	845	895	886	839	832	826	874	890	895	850	871	844	849	896	864	836	889	836	865	827	875	874	833	871	861	870	825	926	856	896	854	883	843	902	844	833	878	892	813	871	833	815	877	877	834	884	824	821	885	879	878	815	855	965	865	832	831	869	876	824	816	904	925	880	849	868	839	786	833	819	805	880	910	894	832	841	835	847	869	858	862	872	884	809	905	882	875	872	912	817	842	883	880	854	854	876	919	868	888	891	870	863	853	878	906	897	820	851	876	892	863	886	896	841	839	860	851	911	826	899	861	872	883	899	879	808	840	843	831	811	884	855	887	819	899	869	895	835	883	912	841	884	848	834	833	844	861	888	876	884	847	865	901	892	868	831	842	878	855	878	855	832	870	842	842	859	917	799	927	878	869	847	870
3275	449	235	245	195	245	234	223	248	242	262	253	245	244	257	235	238	241	242	249	226	224	243	245	207	206	234	229	216	227	220	212	250	205	223	232	232	270	261	268	214	232	235	235	253	250	240	258	231	254	242	239	216	226	234	264	230	243	236	221	258	264	255	209	244	229	200	233	231	247	257	237	229	237	227	239	223	232	214	238	221	239	253	239	232	216	239	250	272	244	224	253	238	250	245	224	203	227	224	231	228	223	269	235	219	239	220	242	256	256	247	227	236	209	223	219	238	224	229	229	246	213	231	249	251	239	224	229	218	238	236	252	230	256	240	253	221	230	250	234	237	253	254	232	229	210	212	241	229	207	212	220	217	231	219	220	229	216	228	251	222	231	230	202	252	253	218	235	224	239	265	266	256	243	232	250	250	238	211	239	254	209	255	241	244	222	234	229	227	211	230	240	255	251	236	225	213	216	222	247	214	242	220	232	229	231	224	209	227	239	235	231	234	244	224	207	243	241	206	226	271	228	208	237	217	229	248	228	222	237	242	221	248	248	217	234	240	209	242	223	209	242	224	245	256	218	233	224	211	215	221	221	209	246	213	244	235	268	259	228	242	235	244	240	195	222	222	225	258	246	272	230	215	271	218	247	250	204	243	207	215	231	206	241	222	233	242	230	218	256	201	268	236	254	217	220	223	224	259	242	248	266	249	246	257	226	264	240	246	241	225	241	222	249	225	245	256	274	220	253	213	236	204	217	227	231	244	240	227	248	231	210	228	243	237	218	246	246	243	244	268	193	225	248	255	263	239	249	237	225	244	236	228	223	232	244	225	269	242	257	262	221	230	231	228	227	222	244	222	231	236	254	228	205	217	218	262	240	203	223	232	208	255	218	227	232	227	241	238	223	227	240	233	240	265	236	221	232	223	253	194	245	238	214	236	209	217	238	252	230	235	218	190	205	226	227	240	224	248	244	212	242	237	211	221	247	214	214	239	210	213	241	251	254	249	261	242	211	202	234	265	220	249	224	226	220	204	217	257	228	231	227	240	200	207	244	244	207	243	218	258	264	236	223	247	232	245	241	230	243	224	232	220	250	209	220	250	241	224	227	250	260	201	217	236	247	215	218	251	214	233	267	264	221	220	215	244	211	259	229	226	245	226	236	235	213	233	227	241	245	199	236	241	233	231	215	223	230	236	258	236	267	231	246	246	222	237	219	232	221	231	230	208	267	224	257	206	234	275	248	213	227	212	240	248	225	216	247	222	237	217	245	238	227	218	215	255	223	230	218	224	229	234	210	245	258	246	196	212	236	243	242	232	224	219	231	243	241	235	257	215	220	230	228	255	264	213	243	238	221	236	270	265	255	219	268	234	240	207	246	242	230	233	228	254	237	233	226	216	230	214	222	214	226	231	226	212	234	224	235	233	220	249	234	213	205	222	264	249	180	251	246	247	242	231	240	261	230	227	234	251	232	240	247	245	234	277	261	252	222	212	236	225	221	251	240	199	245	242	249	210	209	205	232	230	218	215	202	257	227	255	217	230	215	219	240	230	228	243	221	239	224	231	218	257	234	234	240	272	270	230	234	261	222	233	258	256	213	237	234	241	223	250	236	214	223	232	257	262	259	240	209	252	242	215	228	213	223	236	235	207	235	220	213	196	234	216	207	220	175	242	230	250	261	202	216	228	215	223	237	270	257	244	251	224	225	236	212	245	235	230	215	240	257	266	256	236	247	211	228	235	249	252	242	268	254	216	225	239	237	251	222	239	239	226	226	252	240	229	252	249	247	230	245	221	223	228	220	205	221	229	235	250	249	221	233	218	218	204	214	231	267	260	237	236	230	212	218	225	228	222	248	212	228	235	254	229	213	251	199	232	245	250	248	243	229	227	234	219	217	229	222	236	217	218	235	217	215	236	241	237	227	245	243	242	234	249	269	234	255	201	228	218	206	232	230	224	208	209	244	225	229	238	248	232	235	226	237	214	226	236	235	226	246	220	261	230	220	244	243	233	235	211	224	231	224	254	229	241	238	232	240	209	232	219	245	216	232	210	242	243	226	254	214	246	245	251	236	229	213	219	238	208	227	215	224	231	222	231	232	229	239	238	214	231	253	250	240	243	255	232	235	240	239	236	220	225	231	238	223	222	219	254	224	189	254	205	223	226	259	237	252	214	249	243	272	253	250	251	247	213	237	220	225	245	219	233	244	207	222	237	226	216	245	224	228	236	226	221	224	242	213	219	229	236	274	252	250	222	254	213	262	260	217	249	230	243	247	197	245	229	208	253	267	229	243	232	242	237	223	226	216	202	275	241	210	228	255	245	243	214	226	221	267	229	215	216	224	220	240	251	230	259	226	202	217	234	248	220	204	198	230	214	222	216	238	219	220	240	229	225	243	244	241	208	225	230	235	243	225	208	226	218	234	234	249	231	229	239	239	217	237	225	179	230	221	223	219	232	248	235	226	241	230	248	202	237	276	212	232	254	223	226	208	257	256	238	222	218	227	253	232	219	223	229	209	235	239	212	222	230	243	233	207	222	235	217	276	239	239	194	237	209	228	237	239	259	216	219	230	222	221	245	237	254	233	256	224	225	252	250	226	237	225	241	212	239	232	224	222	221	213	245	255	215	225	234	213	223	234	243	227	247	226	221	225	233	244	251	256	219	227	247	246	237	236	273	221	238	248	237	240	224	233	228	256	212	230	213	222	213	219	231	206	219	252	227	215	228	253	213	206	264	208	234	216	235	262	212	237	232	224	243	208	212	233	243	222	233	221	252	233	233	247	235	221	218	222	202	220	236	225	249	259	255	215	219	251	234	238	236	218	226	228	230	262	242	237	229	234	271	255	222	253	237	299	233	219	209	223	250	276	240	256	222	222	233	219	240	215	254	256	225	232	222	246	222	217	215	207	214	232	210	222	216	219	241	193	207	207	231	254	208	225	224	219	253	267	242	215	221	224	198	195	260	237	260	207	225	227	216	283	235	262	212	254	219	226	219	271	224	234	250	214	212	221	234	228	252	258	279	268	231	224	254	221	244	221	228	210	246	237	237	258	259	244	261	271	226	245	208	206	270	253	238	230	208	220	218	244	222	247	256	226	209	239	246	236	209	215	228	216	192	227	229	250	255	258	216	221	229	220	247	228	238	248	227	188	228	216	209	229	239	240	230	232	227	253	268	217	217	258	238	240	250	200	225	221	208	250	233	222	254	229	249	234	235	224	229	262	227	242	237	245	234	254	194	207	260	232	234	223	226	206	213	235	224	229	217	215	235	227	240	229	204	192	245	205	228	229	223	250	236	239	235	258	192	210	212	285	266	232	237	257	215	232	211	241	232	213	222	212	239	213	235	238	224	215	244	228	222	229	211	218	237	226	249	209	250	250	227	237	199	235	227	254	206	215	216	215	245	231	238	212	208	236	237	219	232	247	236	245	240	252	228	223	220	241	236	223	256	222	238	208	237	242	248	239	235	261	231	207	219	211	206	240
2743	705	619	609	619	600	584	567	557	559	573	569	539	603	587	545	531	554	562	544	564	531	548	572	587	526	581	594	580	564	517	531	611	525	552	565	553	550	526	570	544	565	565	544	548	558	535	554	546	543	552	579	547	535	581	529	553	593	565	547	556	614	558	530	560	577	494	537	549	583	562	569	581	542	549	565	545	549	551	535	541	527	549	578	546	549	546	564	565	588	522	520	587	587	562	550	537	544	609	548	564	540	565	543	573	571	547	559	567	567	578	565	540	560	579	563	575	546	560	519	523	590	550	557	561	544	550	549	580	517	508	546	587	541	527	568	565	546	551	531	530	567	547	603	535	528	564	558	548	588	548	563	523	528	523	577	564	565	555	534	552	574	556	551	585	550	566	546	525	551	533	587	597	559	565	505	510	552	567	546	545	591	553	518	578	473	546	524	569	568	539	555	538	533	557	533	563	537	565	504	535	539	526	543	598	546	517	546	563	557	595	548	532	551	578	583	571	531	586	540	501	542	499	570	562	552	546	532	534	540	539	537	534	538	564	517	553	520	534	564	616	575	534	570	577	544	545	595	531	581	501	534	540	580	543	535	529	616	530	544	532	570	526	536	522	577	558	517	557	549	557	546	527	534	524	550	570	602	539	563	553	557	535	544	559	529	588	514	581	600	530	616	551	559	547	541	557	568	564	577	503	595	572	536	556	570	505	542	559	587	581	581	559	543	531	529	590	525	587	548	573	529	515	496	550	520	573	541	565	585	568	568	534	605	554	598	550	534	573	557	548	549	599	591	511	558	557	536	530	549	568	564	510	593	564	565	556	573	543	555	558	548	543	565	583	574	520	515	532	535	546	571	558	548	511	529	552	534	554	533	556	565	573	585	582	539	555	555	557	557	501	591	548	597	550	567	558	532	579	531	553	543	523	547	520	545	544	548	596	534	554	566	536	536	504	563	531	577	540	536	582	538	559	541	554	555	586	575	545	544	565	541	539	547	558	580	534	571	551	575	536	559	605	551	517	554	546	552	558	533	606	570	561	516	566	532	529	590	568	585	509	583	540	544	551	535	545	560	584	558	554	557	542	560	540	572	556	538	550	581	570	528	551	547	556	514	593	511	558	523	568	543	520	547	560	604	544	551	570	509	581	554	541	553	519	543	527	526	548	578	546	562	549	540	573	548	569	571	555	518	551	585	554	570	549	543	579	563	545	562	544	562	533	581	537	537	532	543	530	593	525	571	547	575	569	538	567	515	570	572	564	596	532	554	569	595	580	546	503	556	605	557	557	571	545	580	589	534	551	520	577	556	550	561	553	545	566	528	541	521	539	581	570	516	594	547	575	539	640	565	555	575	521	522	515	545	551	533	553	557	530	534	550	552	543	530	567	552	508	516	559	592	587	509	566	544	593	597	544	479	598	550	567	551	553	591	554	594	554	589	547	525	541	530	528	519	594	552	570	559	509	528	553	587	541	560	551	559	544	557	547	563	539	572	576	522	539	535	540	561	568	556	553	562	565	546	537	543	539	536	526	525	568	537	547	505	557	525	585	571	513	575	563	550	572	547	518	559	539	560	576	570	592	555	545	536	566	569	536	547	539	531	543	513	537	573	542	527	588	556	586	592	556	551	599	577	572	522	565	511	536	582	516	547	536	562	520	566	532	530	559	554	542	524	544	537	563	564	576	530	612	559	544	558	572	560	518	558	559	564	549	521	554	561	618	569	578	519	537	553	541	562	557	531	583	509	564	541	565	562	576	545	562	531	522	563	546	474	546	540	558	565	525	558	576	565	516	564	565	520	529	558	533	531	565	545	574	519	549	578	537	566	526	519	595	578	550	560	534	556	549	507	512	557	539	577	522	535	578	579	562	548	562	524	563	534	573	535	566	561	572	533	558	555	540	527	562	529	549	531	583	559	587	532	545	558	554	513	566	515	555	573	543	577	519	549	546	599	557	577	540	548	561	537	555	595	551	550	561	583	559	550	532	625	547	598	576	569	522	568	575	566	526	544	558	604	556	575	582	588	577	574	581	557	586	524	525	541	579	560	579	563	587	543	566	554	562	546	544	555	546	586	558	539	488	538	538	529	522	595	540	535	554	573	586	555	524	593	564	568	564	545	534	570	557	523	541	535	575	539	563	539	556	544	521	614	558	563	521	570	549	548	590	576	528	553	557	591	568	558	522	580	566	564	548	551	536	553	567	599	546	552	570	544	583	567	537	571	564	560	583	538	559	566	549	517	537	545	574	536	585	569	587	572	576	520	555	539	569	550	541	553	528	563	545	543	560	528	534	553	528	584	589	570	570	549	518	539	568	547	528	536	541	544	548	577	553	585	566	562	532	549	512	561	555	560	529	553	571	588	535	550	556	543	541	567	550	570	568	580	529	559	540	516	561	553	542	559	543	540	543	575	553	555	542	534	562	569	558	552	523	569	593	531	544	555	614	556	519	558	574	578	565	530	555	554	551	559	589	585	537	560	567	541	515	532	533	539	520	511	590	498	513	548	566	578	554	541	525	560	520	522	570	526	538	564	503	509	556	534	567	549	524	542	593	597	597	499	549	544	580	577	533	529	565	545	569	540	578	581	507	566	559	539	557	546	545	569	535	536	563	564	522	506	554	526	572	526	525	503	558	560	548	567	575	537	575	593	546	539	566	568	534	550	511	557	565	578	564	537	570	549	536	519	539	602	585	551	545	563	556	573	570	505	607	555	558	572	547	522	562	526	547	537	542	516	569	564	544	555	577	559	541	546	541	554	544	523	536	545	548	562	552	510	534	553	577	545	557	572	567	548	558	600	554	569	568	535	500	563	576	595	587	578	535	537	585	564	558	525	538	577	575	577	541	533	541	536	574	551	571	558	561	557	570	574	577	550	520	546	553	529	523	570	572	534	566	524	566	528	492	575	518	532	578	513	557	550	571	528	559	514	559	554	546	546	557	526	565	520	557	533	580	501	549	516	577	541	595	563	526	533	565	598	592	564	531	535	563	583	533	549	554	539	585	558	552	543	547	535	553	515	550	501	571	523	536	570	533	563	558	551	562	553	570	568	548	554	579	553	574	552	563	529	546	574	547	535	570	553	573	564	512	569	550	527	541	541	570	567	557	574	547	564	555	568	527	551	512	600	547	585	556	529	550	567	556	570	526	577	549	547	537	597	555	529	534	576	564	567	568	529	554	552	531	577	557	520	537	553	558	587	533	590	549	559	541	569	556	593	520	528	542	544	574	566	537	568	579	518	543	569	585	544	559	528	623	552	502	555	560	564	558	519	564	534	541	511	555	556	575	535	544	537	554	575	543	571	549	551	548	582	587	568	596	519	564	560	542	545	561	536	564	537	553	600	550	520	541	580	556	584	534	540	524	575	509	608	550	577	554	579	537	564	572	532	524	503	532	531	535	577	542	564	519	543	586	524	579	481	620	581	608	513	561	557	581	561	525	530	563	575	565	497	575	560	524	573	509	496	548	568	553	539	511	520
10677	1080	777	604	511	493	391	389	352	367	371	370	344	330	376	373	313	322	345	383	367	351	319	378	337	367	334	321	287	303	354	350	328	315	329	336	320	330	308	296	341	312	319	319	341	345	333	305	365	342	310	329	380	314	359	344	338	343	339	328	319	323	347	354	325	298	349	349	359	333	332	345	379	338	342	364	368	365	339	326	361	347	328	291	326	311	333	313	360	321	321	308	354	325	342	324	317	408	365	355	335	328	328	338	315	329	343	313	331	327	337	327	335	353	338	291	324	322	318	319	307	347	370	335	318	334	368	338	334	352	300	304	359	336	382	370	279	294	338	323	321	309	301	336	328	327	362	341	324	333	324	359	335	342	332	312	334	316	319	300	308	318	342	357	335	327	314	330	345	344	299	334	320	287	327	353	326	347	329	370	336	326	320	279	363	304	333	311	304	342	340	320	306	347	317	303	333	304	335	330	312	323	286	329	324	366	365	339	331	310	328	325	301	338	340	324	303	321	357	336	340	335	356	363	340	308	332	320	337	304	321	321	268	334	339	349	371	276	329	313	345	310	317	323	354	328	335	330	393	307	346	301	338	308	301	357	328	320	348	338	308	348	336	306	317	336	322	360	322	310	337	306	320	323	304	330	308	334	317	327	347	342	295	345	330	339	342	339	351	331	308	312	335	322	313	320	320	348	318	331	329	320	324	329	342	339	273	351	321	347	328	324	332	382	342	316	379	326	330	339	355	328	301	312	332	329	379	332	356	318	289	356	298	320	345	328	318	336	296	299	338	330	362	333	339	301	332	300	344	321	322	309	334	322	327	303	316	338	296	364	328	315	303	311	350	282	299	317	328	311	349	320	354	355	345	340	345	339	331	324	323	330	310	307	332	324	350	308	338	348	307	330	352	333	322	294	322	347	328	327	353	337	318	300	303	324	329	297	327	327	338	332	350	338	344	324	317	303	340	345	347	314	345	302	274	339	336	362	351	322	347	291	343	314	302	315	319	310	317	284	332	326	349	334	326	329	336	331	313	323	314	324	326	313	368	332	339	325	310	305	313	328	297	341	336	361	327	327	323	324	300	362	344	309	324	324	340	344	374	343	320	343	319	324	342	344	357	330	313	323	340	340	346	324	356	304	314	368	359	328	324	330	291	340	353	354	336	326	340	303	321	322	350	316	306	305	315	316	355	322	331	317	315	334	315	345	305	363	346	307	332	315	321	316	353	332	361	327	304	298	336	339	297	338	340	309	314	298	320	357	350	336	341	308	329	311	328	313	342	342	329	307	330	333	321	298	352	317	385	323	337	336	324	303	331	316	339	344	348	319	324	290	332	335	368	355	325	330	337	341	339	336	344	358	358	332	337	352	314	366	337	313	367	351	356	310	305	341	310	335	311	326	337	306	308	349	331	350	341	345	334	308	357	315	322	323	321	319	300	322	325	357	339	323	337	343	317	306	353	321	345	336	325	345	332	296	320	371	318	313	312	321	343	319	326	337	323	344	310	312	333	355	315	308	299	305	350	369	325	341	347	322	335	348	338	346	340	332	350	343	308	352	338	295	310	339	318	344	342	312	283	338	348	329	313	346	336	330	350	328	301	325	323	337	299	299	351	344	350	312	341	312	348	347	333	312	370	335	307	320	313	323	298	352	312	326	351	344	327	347	334	371	356	333	323	327	312	349	327	336	334	317	315	331	340	306	338	319	336	319	349	328	334	333	331	327	306	333	349	328	305	288	332	319	306	323	318	360	314	330	317	300	319	321	305	342	376	330	309	382	307	362	316	340	324	299	319	329	322	337	319	310	301	316	381	339	301	338	354	364	310	337	316	345	311	342	353	301	351	332	328	346	304	311	323	302	360	313	320	337	270	315	341	341	353	349	336	328	357	336	349	323	348	314	334	321	354	336	354	317	338	338	313	308	368	350	364	330	338	314	329	317	310	301	335	321	353	313	296	338	351	350	341	329	341	335	383	325	313	297	328	295	354	338	340	331	315	328	348	339	359	307	346	334	308	349	304	323	351	313	300	337	316	311	322	338	375	342	313	301	328	349	325	305	321	342	328	297	291	331	306	348	334	357	325	357	344	326	301	294	349	310	346	334	306	315	334	339	336	307	305	289	319	349	300	323	319	326	316	321	360	337	295	379	352	332	274	298	315	336	330	318	343	326	315	300	321	317	340	383	320	292	350	346	327	341	324	338	358	320	366	327	343	330	349	357	341	342	316	357	338	326	327	328	293	314	308	334	333	339	345	298	306	322	305	343	318	324	338	330	307	319	331	336	325	315	375	326	345	336	364	311	357	367	337	340	314	360	314	325	314	329	321	316	331	330	353	341	316	347	350	334	311	337	332	332	329	319	314	321	312	341	337	336	314	340	313	347	344	363	343	275	334	325	348	362	332	351	337	326	313	377	355	318	299	303	337	327	363	340	347	319	344	319	357	330	336	370	326	317	341	345	312	334	324	343	352	336	348	343	343	345	319	304	295	337	311	316	335	357	332	317	321	326	369	341	323	334	339	310	344	323	344	347	326	322	311	317	313	309	331	360	347	335	344	300	310	355	360	341	304	328	369	305	351	305	350	331	330	304	320	323	352	341	332	327	318	388	346	330	335	316	307	333	330	329	329	338	308	307	279	356	318	347	354	310	340	286	353	329	323	326	364	345	357	367	343	341	301	310	357	334	328	349	314	360	326	298	348	352	351	303	356	324	290	295	335	326	294	313	304	332	307	353	296	308	318	349	319	322	322	330	348	294	300	351	321	325	312	320	301	355	286	290	309	297	334	323	314	298	336	334	328	341	331	331	331	332	312	344	335	359	329	320	332	333	328	330	330	342	352	348	318	292	316	329	376	303	333	336	322	296	348	361	364	344	326	376	317	334	297	350	332	346	351	309	304	329	321	313	325	369	364	351	322	355	319	343	355	391	318	289	313	345	333	338	353	348	311	339	321	303	316	307	323	358	319	305	340	338	290	314	328	302	304	318	331	300	300	343	316	316	349	325	304	318	303	352	326	319	309	321	310	322	312	318	357	316	328	307	329	316	356	328	320	309	337	334	312	335	351	340	306	317	353	344	330	350	295	315	367	341	340	371	331	328	340	319	344	365	295	350	333	322	303	345	355	279	353	326	341	345	350	331	302	334	365	341	344	342	357	317	345	351	342	314	313	338	313	322	318	308	314	317	321	359	294	346	356	318	300	325	317	348	325	313	363	324	319	306	346	337	315	309	323	325	360	328	339	320	333	337	342	315	332	334	326	312	322	347	330	324	322	312	292	296	351	314	324	330	346	303	321	357	321	355	325	328	340	309	337	352	336	307	382	382	338	332	316	339	341	347	295	313	316	316	340	327	289	312	331	335	305	315	292	333	297	319	305	334	346	345	331	325	346	330	332	311	350	337	368	343	300	359	340	327	348	335	310	335	310	372	335	368	292	308	328	304	358	316	345	309	294	336	286	325	313	328	315	298	329	301	349	314	367	343
7810	1292	1600	1598	1390	1274	1097	1079	1001	938	895	880	869	849	835	826	789	882	802	800	733	768	770	808	786	762	822	771	770	751	784	789	826	765	783	766	769	739	756	720	758	788	758	732	764	741	754	735	730	778	745	737	706	781	768	814	779	786	749	770	765	733	778	774	773	776	730	779	734	777	747	770	765	789	818	784	788	763	781	797	789	808	728	796	777	751	713	817	757	760	780	748	793	828	840	714	777	778	759	749	797	735	741	803	780	751	726	780	774	764	760	764	714	786	743	723	762	720	723	780	788	749	765	830	724	746	812	739	797	743	738	730	766	769	809	713	788	711	702	779	739	754	737	697	761	737	742	777	780	697	758	729	738	725	717	740	728	738	717	742	769	739	753	748	725	807	777	705	760	717	745	798	782	720	784	760	715	760	771	753	764	799	719	686	748	717	767	794	748	782	779	732	811	768	758	777	726	741	761	716	740	722	755	751	721	755	734	733	768	739	746	738	791	702	738	740	741	741	742	747	692	730	802	763	735	758	758	710	702	742	757	709	712	785	754	775	757	763	766	745	710	759	757	728	748	721	735	778	728	752	771	722	777	722	735	748	785	772	740	728	747	782	738	751	725	746	754	746	723	748	773	729	774	744	725	790	741	734	696	732	747	760	762	776	746	765	759	759	786	754	775	763	728	743	766	743	714	747	784	763	693	765	767	723	724	763	820	696	715	720	776	749	730	729	729	751	770	717	726	729	776	742	727	753	734	670	797	761	766	746	773	719	764	724	786	768	734	780	692	744	728	754	747	755	770	731	720	728	754	779	702	753	722	742	695	730	731	737	763	761	732	719	765	762	729	784	787	768	754	782	765	743	735	709	728	764	757	711	728	731	753	775	722	744	763	733	776	810	747	721	748	785	770	706	770	749	731	728	771	740	751	745	768	750	739	745	739	745	718	747	708	736	743	755	762	725	739	739	745	749	775	718	783	742	739	699	719	751	674	752	755	728	717	785	734	777	762	781	766	724	728	802	735	701	760	774	771	716	791	706	804	741	732	736	744	795	743	731	755	750	791	761	765	769	792	778	752	716	717	759	772	685	770	751	688	769	703	794	718	738	736	758	742	725	686	756	732	725	748	745	737	735	792	717	719	753	717	731	672	755	782	789	755	730	804	742	799	717	759	752	725	759	725	739	753	748	753	759	731	747	742	736	760	723	775	746	727	721	740	728	728	738	765	735	741	767	735	745	725	727	735	756	752	764	748	749	732	697	767	683	758	746	728	791	777	708	702	753	733	746	773	739	718	727	763	754	718	756	807	703	789	747	782	755	826	731	770	709	734	752	702	726	720	732	755	746	792	731	786	721	761	696	731	698	710	765	760	726	740	776	729	751	774	750	766	721	737	714	699	732	700	779	756	748	722	721	735	686	763	717	748	758	745	725	742	749	787	770	798	673	777	745	775	736	763	793	751	762	747	723	764	753	750	770	775	700	722	718	718	760	715	735	793	739	746	778	776	722	756	781	763	731	721	720	726	684	729	745	737	727	748	753	727	806	676	762	756	751	784	795	700	720	722	785	738	706	756	736	740	745	769	738	758	773	740	748	784	757	720	710	761	738	788	696	733	767	790	748	709	772	755	780	706	742	713	760	752	668	743	752	772	762	762	709	785	696	793	721	750	688	745	744	754	751	739	751	750	734	739	739	716	723	774	760	766	756	748	728	750	782	758	760	746	768	682	742	713	712	760	730	729	753	801	768	775	788	731	752	749	720	746	774	738	780	763	742	798	744	729	766	731	804	754	756	750	734	739	759	798	755	747	762	674	762	715	747	755	757	779	727	719	733	750	723	726	793	745	781	722	735	775	726	747	754	725	774	737	720	765	756	770	725	783	754	767	719	794	755	713	779	725	740	694	693	755	751	704	705	745	695	747	758	760	733	787	789	754	729	757	768	711	783	762	774	761	721	757	718	730	762	750	791	748	760	706	775	717	754	758	751	747	745	758	732	743	770	779	754	789	729	761	665	753	776	763	758	795	729	779	710	777	764	695	801	729	726	764	797	768	751	755	748	758	711	690	825	727	736	752	760	743	760	761	795	738	758	718	738	779	743	737	770	720	725	755	734	733	749	776	734	762	708	774	769	755	759	790	779	733	770	768	723	756	764	765	744	749	757	769	721	737	678	758	737	725	731	781	775	725	733	761	753	669	721	731	749	751	686	699	772	741	746	741	741	719	720	703	671	739	755	739	750	725	722	746	712	743	753	755	759	775	709	723	722	734	711	760	772	722	734	740	745	719	707	773	735	766	721	761	758	758	715	769	814	703	752	773	769	754	759	736	742	747	721	748	742	766	761	766	732	763	799	750	749	719	758	759	722	723	699	688	698	792	721	759	728	793	757	756	718	730	760	750	738	781	751	726	706	748	778	773	782	808	751	728	751	736	813	736	780	774	728	793	746	747	775	753	714	754	704	769	690	741	730	760	755	720	720	752	739	744	763	725	726	776	742	720	756	740	757	804	770	703	712	698	785	742	761	747	728	728	741	760	768	800	720	771	760	760	718	738	724	726	713	791	735	715	711	748	721	765	764	758	716	769	744	771	726	739	766	739	761	739	736	727	736	673	735	734	718	710	755	778	750	688	709	825	756	759	704	748	695	764	743	787	728	808	765	738	743	741	736	767	722	764	763	714	701	769	752	719	743	772	789	749	745	753	732	725	731	767	733	744	768	714	733	730	732	763	743	760	765	766	690	802	761	703	714	704	778	798	678	755	739	754	745	711	742	714	693	790	758	745	724	726	721	752	774	753	768	789	713	729	805	741	735	714	768	732	711	724	710	768	765	757	734	750	792	772	726	728	728	766	727	740	718	755	753	744	722	737	712	775	726	728	812	708	767	747	756	757	748	740	788	710	724	782	773	793	748	710	718	771	753	731	703	778	758	769	754	736	798	757	754	750	733	725	727	763	762	764	739	729	755	739	727	712	742	778	751	704	712	702	711	747	720	713	739	723	762	738	702	761	764	756	770	717	732	725	722	738	733	785	742	708	719	749	792	746	729	772	758	707	757	738	709	741	726	722	711	680	732	785	737	730	782	767	701	709	731	720	756	759	723	781	753	758	763	752	742	685	713	745	782	744	787	773	714	767	752	714	745	777	771	768	738	719	740	711	760	766	706	710	771	713	737	682	760	798	702	766	791	760	730	785	771	790	713	756	741	758	702	745	743	799	781	816	741	746	783	706	777	751	729	764	696	749	719	731	725	776	769	785	722	705	808	737	815	755	725	763	738	726	709	750	749	758	707	774	729	737	770	711	764	765	755	727	763	788	802	705	747	668	807	743	746	775	778	729	743	736	759	738	757	715	727	783	819	727	727	801	777	699	754	747	778	740	778	781	746	728	751	722	762	730	733	779	715	745	713	740	739	771	753	722	739	763	751	767	733	702	757	724	749	805	730	757	746	740	746	752	741	754	764	713	717	754	725	776	713	733	771	735	740	756	695
18577	2329	1256	926	733	636	555	563	516	447	461	431	435	430	436	440	465	424	434	417	433	430	438	418	424	414	361	414	426	415	441	384	414	416	422	418	428	361	445	413	414	376	398	458	451	363	372	430	410	397	404	412	432	431	411	425	456	401	431	410	424	422	436	414	433	413	398	429	388	422	430	414	444	391	409	440	449	447	397	392	389	390	373	405	408	409	363	362	409	413	410	377	409	407	439	423	411	402	420	441	423	387	421	398	442	419	448	378	400	403	414	441	383	445	429	452	425	436	418	395	401	383	407	377	419	409	430	438	383	405	418	407	422	370	406	412	370	417	409	446	426	381	379	410	404	432	434	411	375	379	396	394	400	410	417	402	413	411	398	433	428	391	410	391	433	411	422	423	399	393	404	381	411	438	415	389	390	402	392	374	425	399	396	420	409	377	404	464	421	425	385	375	454	409	353	399	443	424	393	404	435	391	375	403	385	413	414	452	419	451	425	412	437	387	410	397	438	428	395	418	369	388	400	399	425	403	399	369	417	379	402	400	380	350	358	406	404	438	414	384	449	414	416	422	390	401	384	418	379	399	397	441	405	422	438	405	402	431	429	416	427	430	400	393	374	408	398	431	387	414	448	388	410	388	391	353	428	395	396	418	426	409	425	407	446	398	425	385	362	444	458	402	390	416	407	409	386	380	382	365	395	456	422	409	341	407	413	438	403	399	379	433	406	415	418	393	429	399	370	396	345	401	447	404	404	382	388	378	424	434	429	415	399	411	380	408	386	376	414	401	420	401	427	428	426	353	415	401	414	395	424	385	408	411	420	411	404	437	399	441	428	372	398	432	414	379	403	403	410	407	435	389	386	388	423	429	405	405	366	377	408	404	434	457	401	420	407	432	449	415	443	408	386	417	437	411	400	424	417	424	418	442	422	412	365	433	469	403	393	405	381	398	380	424	418	400	411	413	428	406	388	415	408	406	393	405	402	388	438	451	374	345	417	405	414	431	442	380	411	424	403	368	409	415	445	404	447	440	398	388	432	395	380	389	404	413	433	402	414	406	417	428	409	436	416	434	393	406	421	389	464	371	385	437	403	386	403	386	430	418	442	428	399	423	384	402	392	414	380	442	404	375	410	409	369	396	398	423	405	428	403	404	332	355	360	431	416	369	424	399	402	400	413	408	403	427	411	388	411	402	426	430	400	364	394	370	441	421	396	382	396	391	425	379	434	406	423	378	418	421	439	422	437	385	431	432	416	449	406	385	417	440	380	410	413	465	399	410	376	419	393	383	426	413	383	432	413	373	422	420	458	406	433	426	407	424	389	411	441	424	408	428	380	379	395	417	406	380	388	381	422	389	435	430	435	436	421	384	439	419	402	453	420	349	419	367	390	399	386	373	362	389	392	425	417	413	415	413	368	403	405	396	449	444	390	410	417	413	421	413	428	425	429	433	415	414	442	402	426	403	413	445	424	422	401	403	410	408	374	434	416	422	379	360	376	382	393	396	395	341	411	404	381	416	430	404	415	430	411	381	396	454	453	368	441	390	376	405	431	414	404	375	398	428	401	387	413	376	413	447	415	433	386	435	435	404	418	407	386	396	380	443	397	401	428	388	410	411	384	384	354	403	418	419	405	419	452	407	387	396	417	411	413	375	428	417	435	399	384	403	377	387	388	396	445	426	433	437	398	424	405	429	411	376	450	394	394	398	381	405	435	403	391	401	397	415	428	395	402	380	424	425	381	400	386	407	407	397	413	405	382	373	349	396	383	421	423	416	365	437	406	412	436	375	424	410	431	393	415	374	441	432	460	431	405	428	429	394	426	372	410	408	449	387	394	397	421	378	410	411	389	370	372	416	400	407	425	389	409	434	366	426	421	413	439	393	428	406	417	370	437	394	426	401	400	398	406	396	354	416	396	435	397	418	403	373	411	387	443	406	413	426	410	422	423	431	398	454	381	396	352	390	405	427	390	384	391	387	437	427	400	436	429	410	468	429	440	400	404	436	400	407	395	406	406	413	440	437	381	378	398	415	421	366	387	370	415	380	408	455	395	416	387	399	416	433	443	433	427	397	398	415	367	391	441	397	439	362	413	422	386	388	383	422	441	390	403	409	397	405	388	372	442	411	369	400	363	400	368	398	411	432	423	438	410	400	389	397	399	398	409	408	459	395	410	405	385	390	395	399	387	415	399	377	382	397	391	395	448	439	430	386	394	440	369	393	439	430	400	403	410	390	389	395	439	429	403	418	399	421	421	433	446	403	439	415	354	396	404	409	421	478	440	369	416	393	432	406	419	388	378	397	373	406	421	374	406	372	452	374	435	401	404	410	406	402	405	345	419	424	421	420	437	438	409	385	424	400	377	407	393	424	419	376	411	368	416	399	420	395	408	393	401	446	396	395	387	416	424	443	432	383	433	441	394	406	414	439	465	422	411	406	405	444	396	405	372	407	417	395	385	378	438	423	417	427	406	424	407	441	435	404	411	415	367	400	398	432	396	401	429	397	393	380	406	421	367	452	433	371	362	401	403	382	448	417	397	378	409	410	382	383	366	394	408	444	440	374	400	433	414	402	466	435	408	429	427	369	358	386	415	376	392	408	364	411	411	410	414	442	406	414	446	418	460	406	432	370	391	416	379	396	414	412	398	406	394	402	371	410	424	432	405	415	428	397	372	391	396	422	450	372	369	419	416	408	411	443	386	402	405	460	409	420	389	408	423	389	394	409	422	398	425	389	387	403	394	384	420	383	379	453	408	407	414	390	431	372	344	362	416	385	401	423	421	400	412	443	406	419	406	419	449	373	412	380	403	419	418	387	393	367	426	445	433	400	423	371	439	401	444	410	413	346	411	388	406	382	432	440	387	399	412	425	444	380	418	412	394	426	414	388	408	415	401	406	399	414	417	382	393	389	408	374	401	416	432	421	439	396	383	418	384	434	412	416	394	393	409	423	390	362	391	390	413	388	468	426	382	399	423	398	426	418	430	413	379	397	440	418	399	384	409	435	376	437	412	386	390	400	408	385	404	380	409	395	399	391	361	385	385	418	401	414	406	378	389	392	452	408	391	387	397	433	397	437	409	438	375	380	393	431	408	409	408	391	422	405	398	383	420	423	396	399	417	459	411	404	407	445	423	397	394	431	417	395	385	417	371	401	460	398	412	404	444	421	398	384	402	399	403	411	407	378	382	403	436	378	400	423	411	401	414	424	410	384	414	415	421	394	446	401	412	433	395	385	399	429	440	380	413	449	443	410	415	396	397	390	400	392	430	412	422	372	360	406	418	437	387	420	397	457	418	412	386	433	373	407	377	403	416	382	399	409	412	408	403	428	425	425	447	375	415	437	444	413	409	402	428	364	385	435	383	406	446	413	410	402	375	418	410	379	391	412	394	397	403	434	405	428	372	436	401	386	407	399	380	414	397	403	415	404	410	433	406	361	375	403	396	405	439	395	407	393	404	423	381	384	429	428	417	421	415	409	400	420
10260	1817	2442	2505	2179	1878	1655	1452	1252	1289	1270	1179	1070	1103	1067	1054	1043	963	1051	998	995	982	989	913	925	953	905	925	972	920	868	897	938	870	937	918	951	936	839	966	913	900	902	933	861	909	866	902	882	896	894	966	940	933	928	951	939	872	938	949	898	930	933	874	965	890	908	895	923	874	917	942	978	886	928	934	912	923	959	919	974	933	921	927	955	917	885	973	877	919	941	858	929	962	998	912	927	942	940	890	952	943	905	960	930	904	945	922	989	930	935	908	892	909	869	892	913	886	944	848	884	909	866	940	940	922	904	850	882	896	859	875	857	860	923	909	878	899	876	901	884	844	837	859	928	908	867	868	866	821	915	905	906	853	883	943	893	894	881	900	942	879	894	885	854	920	874	928	893	892	907	897	883	833	898	908	936	922	900	930	902	874	869	877	918	894	898	826	851	860	893	843	902	878	858	918	971	915	870	885	860	913	872	896	844	878	931	864	852	963	862	865	929	851	904	851	884	870	862	885	888	887	896	888	884	891	838	831	936	813	882	893	809	873	841	906	860	921	905	927	910	923	885	898	789	860	859	889	885	899	891	902	892	864	921	848	815	917	867	924	885	861	872	925	852	920	921	873	873	871	882	894	876	932	860	893	869	832	882	904	875	861	892	904	876	891	855	906	947	880	896	860	869	899	895	936	902	894	836	917	907	878	846	908	908	867	873	896	853	869	911	902	897	877	938	876	897	877	895	872	907	845	842	923	855	900	874	890	883	881	892	913	871	882	877	849	925	919	857	905	843	893	799	920	911	888	873	909	837	869	871	893	895	888	898	886	891	806	878	916	932	865	914	928	928	918	879	876	911	856	881	874	884	867	902	911	906	903	889	867	888	868	884	828	866	886	846	876	903	899	900	887	883	953	852	895	923	906	896	867	832	889	898	891	880	922	897	931	875	889	857	873	875	915	873	853	860	852	875	920	906	885	883	857	866	926	872	863	866	938	896	928	914	898	912	893	819	859	878	931	938	912	890	852	893	932	867	905	896	844	901	910	860	880	879	885	868	873	851	886	856	865	897	884	906	857	905	904	921	917	837	883	854	858	875	927	886	879	888	919	917	926	862	882	875	823	851	860	907	800	905	930	866	843	808	908	890	861	846	881	873	894	898	959	881	902	857	863	921	877	838	936	878	908	845	870	898	868	905	905	892	926	842	847	875	853	850	870	893	860	877	899	858	865	919	855	828	904	868	877	896	918	924	874	920	881	906	901	916	879	858	894	912	888	884	942	869	937	854	900	882	892	837	902	878	871	872	867	847	867	879	905	851	913	878	852	874	929	886	893	906	913	902	891	871	905	880	868	848	910	899	879	883	863	895	915	875	907	869	914	875	821	825	935	900	913	903	860	901	869	869	854	878	834	877	890	851	862	897	889	845	906	852	873	933	862	924	899	858	852	833	893	879	871	873	865	860	888	887	867	872	936	865	895	859	879	873	869	859	897	920	903	886	864	899	925	824	903	872	899	888	847	861	893	902	888	929	874	856	927	833	931	881	869	891	892	894	870	894	861	843	896	860	888	833	879	836	887	930	892	853	881	861	834	895	936	876	859	855	906	885	892	867	867	903	934	844	909	845	981	870	846	919	834	873	934	948	868	877	896	871	854	875	838	835	884	885	911	855	896	829	906	878	866	899	911	886	889	917	910	885	914	901	915	881	821	870	916	878	876	942	899	934	876	890	894	822	885	871	880	841	900	804	865	880	927	871	901	855	876	889	902	919	821	839	855	926	809	903	902	904	940	892	845	893	818	919	843	891	844	827	906	890	898	826	902	854	838	888	851	841	863	901	833	848	861	880	886	879	818	912	859	894	885	887	883	861	878	887	936	853	820	862	874	914	861	853	898	908	882	899	899	866	910	896	851	858	860	968	920	877	872	892	876	816	896	943	876	882	952	833	851	900	932	905	888	826	866	855	928	884	829	926	872	899	865	844	875	855	871	893	861	839	905	894	855	920	902	927	900	905	913	892	892	865	889	888	862	904	854	918	884	891	911	883	884	866	878	902	873	873	877	895	885	871	843	910	869	851	856	927	895	858	929	849	855	843	891	921	883	916	909	871	874	926	878	870	918	909	874	862	918	904	890	894	876	887	919	875	892	879	898	927	861	915	922	897	899	884	904	892	920	824	893	881	848	889	877	891	887	913	876	926	924	888	916	941	885	871	861	901	888	892	865	879	884	908	931	846	872	938	910	922	868	868	881	933	900	866	867	858	938	888	895	894	876	872	901	887	915	846	876	820	891	916	914	950	903	871	842	927	908	882	905	853	920	955	881	848	893	912	836	924	865	891	872	898	906	887	899	897	834	918	891	872	858	878	899	902	916	888	892	955	887	849	836	927	822	901	909	876	912	881	892	841	922	908	881	899	880	893	883	853	926	917	886	892	915	843	883	897	901	885	870	842	893	881	872	949	904	854	897	876	895	897	857	894	914	860	890	906	907	897	839	904	809	893	891	832	917	849	898	850	868	878	851	871	888	879	893	857	844	916	860	947	884	881	866	850	891	866	895	904	926	923	901	908	908	861	857	904	856	865	867	880	913	892	876	905	880	864	906	851	877	882	903	872	898	879	903	876	892	929	836	862	909	878	862	895	853	916	885	932	966	859	857	907	832	936	872	899	901	883	867	880	835	919	856	886	875	894	849	909	908	847	906	857	853	844	881	927	867	871	848	966	872	883	888	890	879	864	874	875	936	876	884	896	838	896	861	917	914	856	899	897	846	855	881	904	865	876	845	941	854	893	890	932	871	893	865	892	969	895	888	923	874	873	904	888	868	873	887	870	912	830	867	857	910	940	831	884	899	919	814	861	864	883	893	844	877	887	902	898	867	889	885	869	857	938	868	886	895	974	873	840	848	939	906	889	898	859	897	833	876	892	828	895	916	897	840	932	910	932	872	854	906	918	911	897	909	856	876	871	890	870	858	880	925	895	957	945	890	865	851	917	889	840	887	870	864	888	868	918	889	902	855	853	937	973	899	922	928	910	850	853	857	870	852	886	890	916	895	907	936	947	915	842	868	977	837	865	883	907	885	839	873	893	852	852	896	867	930	904	868	908	832	940	854	908	914	880	841	886	886	891	938	863	899	904	879	923	881	889	932	876	886	871	887	900	870	892	891	904	885	874	847	887	902	875	878	854	883	894	889	890	937	828	818	857	908	789	906	901	953	851	894	898	890	866	865	894	864	914	843	891	811	875	930	864	893	879	888	911	906	793	971	913	913	938	907	868	901	850	905	886	915	876	895	873	875	857	876	867	868	891	920	879	886	861	903	919	868	839	887	833	894	905	897	907	852	843	870	898	917	872	962	930	872	883	864	898	923	923	922	870	896	920	878	839	890	923	826	872	868	837	890	881	878	869	877	900	907	862	842	957	885	861	894	888	846	932	918	885	871	826	883	845	865	859	877	890	877	913	909	854	911	962	904	923	905	862	890	906	885	852	892
3374	436	269	226	259	230	243	223	247	242	252	265	227	215	234	223	205	265	234	211	246	244	269	241	241	240	205	231	221	226	205	203	248	222	229	224	232	239	238	221	239	224	231	227	235	224	215	226	231	247	225	247	209	242	240	212	239	238	239	262	261	232	211	231	232	220	228	241	266	237	238	242	244	259	242	213	273	253	231	220	241	251	222	202	242	224	227	251	219	240	262	218	217	233	213	215	217	243	223	264	236	228	253	229	225	231	235	265	219	221	241	231	259	226	243	261	250	251	242	251	233	200	235	233	242	232	226	268	227	232	250	231	226	248	257	250	261	229	226	221	289	221	227	241	232	210	226	261	241	238	216	222	218	251	250	257	245	235	219	210	248	208	226	228	224	222	226	217	254	212	239	230	235	217	220	272	210	277	226	234	238	256	261	236	222	233	224	248	253	253	259	254	215	216	241	240	211	243	225	223	244	270	249	249	221	269	261	219	236	221	236	240	254	225	249	244	222	228	255	232	211	255	234	242	200	243	225	240	243	223	240	256	224	263	238	232	264	213	233	236	263	245	238	225	234	232	251	235	231	221	227	270	242	249	227	253	225	230	230	231	220	214	254	247	188	234	233	272	188	232	241	237	206	237	252	231	261	267	231	257	254	240	255	240	233	258	254	244	259	262	232	233	227	239	224	237	260	236	226	240	237	219	236	195	225	230	245	216	234	231	213	207	217	225	238	264	248	233	219	240	261	242	221	230	256	206	208	204	253	184	258	255	235	222	238	228	233	227	213	271	200	233	270	225	231	244	213	248	218	234	253	232	258	231	266	237	231	223	241	201	279	225	261	228	252	218	261	287	235	259	225	246	265	231	208	217	279	220	251	237	210	269	257	237	227	216	226	261	249	205	231	247	218	232	225	244	261	244	254	220	213	223	243	231	230	221	268	251	210	246	226	226	242	252	247	250	240	253	241	231	217	254	241	222	242	247	237	215	237	228	259	245	275	210	267	276	254	249	213	193	224	223	222	240	230	237	219	261	230	243	252	227	229	214	214	225	255	235	238	228	226	220	200	211	243	245	249	258	232	253	242	227	253	206	227	232	258	262	228	241	233	226	222	242	226	246	209	260	231	239	234	227	229	226	250	231	266	217	237	247	233	280	237	243	242	224	271	258	205	216	228	238	240	232	237	226	202	215	247	233	229	240	225	220	262	229	220	237	236	240	244	246	240	258	250	233	248	247	236	257	230	214	252	257	209	237	224	205	232	259	229	223	263	250	234	241	239	239	229	258	250	249	232	226	217	251	242	249	269	255	250	238	222	247	237	219	216	216	224	257	254	201	205	258	234	248	226	208	242	249	230	223	259	254	263	272	259	230	264	228	259	216	264	240	238	262	258	260	241	239	234	220	254	253	259	257	230	228	246	246	224	229	229	212	251	230	233	222	223	229	250	219	259	229	211	224	235	208	219	217	221	243	228	239	241	238	221	241	249	256	235	226	242	229	251	269	221	254	213	239	241	242	217	247	260	226	222	260	229	242	221	237	241	276	232	259	205	237	249	261	249	234	232	265	205	248	247	228	223	214	226	209	201	251	251	219	234	248	236	261	253	238	244	237	208	244	236	234	237	272	242	236	245	256	208	266	231	248	260	239	223	257	262	223	256	251	224	272	247	240	231	268	224	215	263	230	225	258	215	237	241	246	266	251	226	254	229	224	245	230	224	239	265	225	186	243	246	216	261	224	232	220	227	240	212	227	250	206	235	235	226	223	230	220	220	217	232	224	239	232	259	205	224	236	245	248	232	216	230	242	249	216	231	228	231	244	236	206	259	260	220	227	223	242	252	226	257	236	228	242	231	274	247	250	275	246	225	238	269	234	255	232	259	222	254	246	255	223	258	235	212	244	250	213	240	235	212	247	223	219	196	244	223	246	264	215	269	240	232	228	209	236	231	217	245	215	280	207	233	248	264	233	235	242	254	237	226	220	244	232	225	241	225	246	246	246	217	240	226	258	218	219	230	248	220	219	234	239	260	227	210	212	200	238	256	259	245	240	229	215	225	206	239	246	217	242	216	226	217	241	223	224	272	260	246	238	223	258	232	231	249	230	254	226	223	222	208	226	254	224	222	245	239	244	256	199	235	284	286	250	250	221	216	238	268	260	233	222	250	248	261	226	243	244	248	244	242	242	255	247	243	236	244	268	244	236	245	229	222	242	228	216	256	233	229	199	215	225	222	247	239	236	240	228	233	236	228	244	287	233	243	226	226	257	238	233	215	214	223	237	197	275	225	242	234	219	249	252	240	253	222	233	236	230	228	249	229	238	218	233	257	234	251	232	230	242	231	241	247	241	255	242	242	236	248	243	238	238	231	235	261	241	249	264	239	247	255	235	269	220	231	276	236	246	217	226	213	198	236	221	219	261	216	244	238	233	217	237	252	246	219	236	222	253	255	214	222	208	253	228	219	223	254	220	235	235	240	239	204	216	242	226	222	240	245	210	260	243	229	243	255	253	244	221	222	216	230	265	261	243	218	240	241	228	259	239	224	251	253	255	210	248	195	251	230	272	235	226	202	225	237	226	212	235	250	224	215	260	267	239	242	254	234	214	220	249	260	223	246	224	221	218	246	224	237	211	263	254	226	224	206	216	253	191	223	260	266	230	238	230	236	252	215	256	230	238	242	257	250	203	249	249	237	243	211	224	225	240	242	267	191	227	219	224	258	265	234	211	218	253	230	224	255	237	240	238	237	216	246	241	209	216	250	230	240	224	216	238	253	256	231	225	230	223	195	236	216	244	232	255	247	244	253	232	256	243	245	231	252	225	212	222	241	251	238	247	238	235	221	240	228	231	200	209	229	245	229	223	216	237	281	236	238	238	226	241	220	241	220	216	224	238	261	215	221	239	224	253	245	254	238	227	224	237	225	220	241	237	256	244	248	233	226	240	234	231	208	235	272	237	219	216	209	242	208	241	242	234	223	233	229	250	251	272	225	238	242	216	264	234	253	257	236	221	266	208	222	237	245	216	213	236	243	196	251	248	234	249	218	266	242	241	251	245	234	250	244	250	226	261	275	206	225	253	214	231	245	237	249	229	217	246	240	222	240	235	239	236	228	229	238	218	211	269	227	210	212	274	230	209	238	245	230	247	197	240	193	240	223	214	235	252	247	242	243	258	256	231	238	252	235	210	229	263	225	240	194	248	235	252	263	221	209	272	239	245	237	242	234	247	214	240	250	224	232	246	244	228	234	234	234	246	240	253	234	212	195	241	244	254	215	228	252	231	217	230	220	244	231	250	229	228	215	251	258	235	253	239	234	240	226	251	230	233	228	233	229	240	256	254	222	223	238	246	253	229	195	244	215	225	225	203	203	232	209	210	239	212	234	227	231	217	247	230	224	213	239	198	232	233	244	223	217	219	226	220	222	223	230	238	257	248	258	221	224	262	229	252	227	223	218	209	222	234	242	252	232	277	233	262	229	232	250	255	231	252
2896	684	606	584	584	563	569	560	601	583	577	575	586	592	562	530	575	587	581	563	566	577	561	562	549	586	554	533	536	565	566	558	557	495	580	584	595	549	537	562	507	570	572	584	569	520	573	547	519	543	541	567	595	540	585	550	600	554	602	581	541	576	540	583	537	571	579	536	589	606	572	559	557	568	575	546	629	515	637	597	513	552	572	558	602	573	609	540	547	555	592	583	570	597	547	557	586	576	598	558	599	516	559	602	545	564	516	587	507	537	546	594	577	529	561	510	591	536	520	580	577	565	576	618	514	519	588	550	564	592	577	525	558	568	542	527	545	539	526	553	519	549	565	546	547	545	517	562	554	567	569	576	573	535	528	562	556	561	552	524	516	574	551	519	569	553	533	553	580	556	579	570	534	544	565	590	530	513	582	584	575	530	569	552	564	530	544	594	555	548	531	551	583	530	573	554	545	567	526	564	582	575	606	562	568	538	572	583	559	568	573	569	545	551	575	544	583	558	561	543	569	541	561	561	583	552	545	557	559	528	551	567	586	551	551	558	579	535	582	543	563	577	584	566	549	580	549	572	526	573	548	590	565	534	529	559	565	584	552	558	536	549	552	529	565	596	554	521	555	584	516	537	543	537	575	552	582	558	591	573	522	554	538	565	536	557	553	562	577	566	498	566	542	536	561	540	559	543	522	584	564	568	541	587	543	585	573	592	601	568	527	524	551	566	555	583	585	577	566	579	556	573	555	534	555	607	545	587	589	577	533	533	557	548	549	605	547	523	541	529	570	602	623	588	550	550	529	568	540	566	560	554	544	559	549	530	531	561	573	562	563	521	560	558	568	554	552	555	545	593	553	550	533	558	545	538	557	588	547	561	555	531	520	533	564	553	552	534	555	584	569	561	528	578	559	538	523	544	545	571	549	558	553	561	532	554	598	569	578	592	547	565	585	594	548	568	566	539	530	558	529	520	535	570	525	565	524	583	568	590	512	564	557	552	502	575	526	554	580	578	576	557	581	550	562	545	538	574	568	545	583	547	617	581	553	553	548	602	590	580	566	565	582	551	557	584	571	539	554	581	590	517	549	509	519	560	579	586	557	586	592	562	544	555	579	569	558	575	555	594	590	595	569	550	555	546	559	559	549	596	624	534	596	598	582	582	581	534	551	582	548	536	538	526	531	569	549	609	578	543	567	591	567	546	567	548	563	561	587	551	557	517	551	575	551	599	587	545	557	549	598	594	556	544	547	530	528	511	623	541	547	551	571	594	568	556	581	583	560	577	591	550	574	618	576	535	587	531	582	596	549	572	548	534	543	543	546	572	507	572	548	587	540	592	534	521	559	535	566	522	613	539	543	572	583	579	550	584	545	533	549	566	498	545	552	574	573	530	540	574	586	536	588	575	519	554	554	555	564	542	564	614	580	537	545	571	570	544	551	583	573	574	557	569	538	574	587	514	561	549	597	561	590	546	531	564	563	602	560	580	594	558	591	555	561	561	546	527	546	516	545	577	560	537	557	509	560	535	595	546	565	571	556	555	603	562	507	543	582	572	558	539	550	599	589	522	539	542	562	564	542	519	598	585	591	607	552	533	578	560	563	564	578	537	524	499	563	595	541	535	560	533	574	537	590	566	565	544	564	580	580	558	532	545	565	586	568	582	516	563	536	573	545	600	551	574	573	584	540	557	556	571	557	547	578	559	575	558	520	551	512	580	550	587	548	563	616	554	547	532	553	559	590	559	554	532	524	545	606	567	578	552	566	540	569	593	556	581	577	538	526	554	554	564	558	540	526	559	552	538	587	559	531	607	550	572	579	531	560	564	571	543	570	544	591	577	587	569	589	588	551	544	521	553	595	556	546	552	526	578	592	516	562	564	561	559	573	581	517	581	586	618	573	578	576	535	549	577	569	552	539	531	527	577	550	544	596	558	568	584	582	571	523	594	551	578	534	549	559	538	585	568	557	576	565	548	561	562	571	568	573	559	551	570	563	536	541	522	515	564	551	512	588	575	555	579	554	532	563	565	561	572	561	538	581	553	579	512	552	559	535	573	522	596	572	577	527	562	590	547	566	602	591	603	536	609	582	560	565	599	587	575	550	586	563	552	551	530	561	549	554	561	572	611	605	554	585	572	568	562	508	542	559	581	534	577	540	566	551	536	534	559	600	591	582	575	494	585	573	567	575	580	554	557	544	604	566	559	562	552	570	586	597	580	555	524	577	534	546	536	610	511	563	556	548	572	558	551	566	536	601	568	529	579	572	551	564	547	551	567	543	577	583	574	539	514	570	545	581	562	503	566	563	538	546	541	565	517	550	556	554	556	490	552	529	568	568	589	609	561	579	591	543	583	560	572	547	556	544	558	516	585	585	547	553	543	531	552	564	563	578	528	532	578	543	545	552	587	583	571	542	574	566	543	558	549	547	589	555	589	558	527	585	577	524	520	588	513	578	612	537	561	568	552	502	556	544	569	557	556	557	559	583	541	544	593	548	553	571	545	504	573	596	559	553	585	577	484	565	557	595	523	604	572	545	605	543	558	531	576	515	543	540	533	561	530	528	556	560	543	586	531	587	569	570	529	577	526	565	556	587	565	540	585	539	543	564	543	567	557	575	576	548	547	571	569	566	540	600	558	583	579	571	524	564	583	568	531	572	569	548	533	593	568	598	527	553	553	579	532	522	565	529	535	547	567	549	564	524	549	573	544	552	568	571	530	537	597	546	550	574	572	584	577	559	578	553	536	527	538	533	549	584	569	495	587	549	545	563	556	567	595	553	571	560	556	585	608	546	580	583	601	568	571	524	539	559	575	584	573	513	546	559	590	588	556	533	617	558	527	568	528	557	557	561	568	597	565	555	534	532	542	533	571	597	565	521	561	595	522	574	553	530	577	541	544	570	592	581	564	574	551	586	577	539	548	554	579	578	507	576	566	541	582	533	543	559	578	540	580	572	560	539	553	613	555	581	587	585	563	567	557	567	522	538	542	589	558	541	543	555	552	579	591	539	557	587	581	571	568	531	567	543	558	599	551	569	561	556	546	518	554	573	575	582	554	550	577	492	529	553	527	543	586	544	580	533	532	576	573	594	541	593	533	556	588	549	516	572	554	550	498	557	536	577	553	549	577	562	551	537	550	579	564	614	544	549	500	540	593	590	562	548	553	551	539	576	563	550	570	554	559	520	551	618	561	591	566	582	597	578	559	563	609	595	561	581	537	569	545	559	579	564	539	569	533	599	557	551	582	601	542	530	571	582	565	516	533	568	499	520	559	500	566	609	549	624	542	571	554	570	525	554	557	530	562	523	547	567	545	584	592	547	568	628	570	604	580	573	565	535	526	587	557	555	575	558	587	563	554	599	558	565	556	588	562	590	528	536	531	558	546	541	560	525	505	535	562	598	568	554	548	563	552	596	593	563	566	585	632	559	544	559	565	540	577	589	571	533	558	556	607	504	597	567	545	541	529	574	591	558	584	561	543	605	532
11466	1319	766	564	483	434	407	367	338	381	351	391	359	346	350	323	360	336	313	333	338	368	374	373	342	350	337	323	329	336	361	335	310	302	333	327	342	335	353	333	351	353	341	345	332	320	312	335	325	314	304	359	310	338	373	331	357	386	368	330	334	360	336	352	302	344	353	334	301	350	343	349	332	349	378	370	362	318	346	309	327	351	323	359	325	308	318	326	351	312	334	307	381	346	364	351	336	342	334	332	340	333	302	352	330	372	322	318	314	352	369	333	371	348	370	347	306	373	352	355	328	326	343	330	348	366	356	340	320	343	349	295	344	352	324	348	345	331	364	335	324	341	315	327	351	320	345	351	300	330	311	350	344	355	340	353	351	312	332	318	340	368	345	307	344	346	350	315	337	343	372	353	330	298	317	333	385	353	370	304	354	312	325	351	376	321	328	310	334	329	310	345	337	316	346	343	316	344	377	341	320	302	324	295	334	328	354	324	306	352	360	334	338	339	297	327	302	321	327	323	325	306	341	323	381	324	351	358	315	359	380	370	321	318	356	326	324	388	339	336	325	327	371	331	329	328	309	290	304	330	333	339	362	334	279	322	330	346	336	331	333	331	304	328	346	369	379	333	314	359	319	320	340	329	319	319	367	337	353	325	356	350	362	331	307	318	337	350	323	340	332	325	302	323	345	328	359	362	329	326	325	358	353	304	328	317	332	361	386	354	332	376	308	303	347	312	369	360	346	340	337	323	322	342	326	328	334	306	329	333	351	315	317	342	305	347	335	359	339	307	316	328	367	316	325	331	307	331	350	342	360	334	357	324	331	329	313	333	328	315	333	262	312	302	340	332	317	345	348	354	342	295	360	353	362	356	337	310	316	322	357	328	354	347	354	327	354	352	318	307	324	360	328	339	316	343	300	354	360	323	338	315	352	344	310	293	349	330	335	333	309	345	329	374	342	346	332	325	354	346	338	312	315	342	291	327	342	337	351	336	340	345	341	345	346	343	356	323	338	319	334	300	321	320	322	322	328	301	342	331	326	362	360	323	327	288	380	326	340	350	356	340	332	366	320	305	315	330	320	345	299	332	351	325	327	325	366	329	387	329	337	330	313	310	345	345	351	324	349	357	308	366	374	339	322	350	348	309	308	340	330	343	333	327	365	354	282	348	344	340	352	358	336	347	363	317	350	354	331	342	291	318	315	335	347	374	344	326	342	298	310	328	350	329	332	326	371	335	352	323	315	335	347	358	328	323	338	335	306	353	360	342	305	311	355	353	375	344	324	326	319	322	336	325	331	336	326	327	327	325	318	320	343	381	335	301	382	338	359	343	324	362	337	326	377	356	342	315	346	327	349	321	347	314	339	306	346	314	319	344	346	338	311	369	308	310	342	309	352	342	319	309	356	281	362	316	323	370	327	290	330	324	361	340	331	335	350	335	320	338	342	359	324	339	312	350	346	347	363	331	354	336	350	330	330	299	335	334	379	373	340	318	380	349	315	336	323	311	356	309	319	303	313	316	333	371	323	353	367	337	321	376	352	308	309	355	344	351	309	328	346	376	340	347	369	333	339	363	364	358	301	338	333	356	330	317	306	309	330	315	341	329	321	335	346	297	368	313	337	331	348	352	346	324	344	310	349	311	321	342	349	323	310	376	333	311	322	345	329	370	314	324	319	335	369	313	367	365	320	310	343	333	360	368	324	385	321	297	321	331	339	314	332	359	307	313	352	325	340	345	333	295	303	350	304	346	334	355	312	317	310	362	328	337	357	387	341	333	387	323	346	310	321	336	349	313	344	364	334	332	336	297	317	303	297	309	373	316	293	356	323	347	344	347	336	321	336	359	354	348	327	325	344	325	332	353	315	349	328	338	309	316	330	309	331	337	343	359	327	339	355	323	342	361	329	327	343	335	347	317	336	339	334	331	353	377	352	365	322	334	330	317	321	318	323	376	356	317	274	322	332	289	334	375	328	333	309	331	341	351	336	365	315	312	313	318	308	330	300	339	349	382	339	292	336	362	337	324	344	366	352	329	342	322	352	342	289	309	339	325	375	341	368	324	314	299	325	332	338	336	344	330	349	331	344	343	331	348	373	329	345	311	332	304	308	358	366	328	307	316	338	347	338	348	332	331	321	335	346	309	367	308	342	345	333	360	315	361	342	334	343	348	358	291	310	305	339	312	333	326	372	303	344	360	381	370	311	341	332	347	367	334	367	350	323	338	337	365	325	300	318	348	318	329	358	387	335	353	311	342	302	328	326	334	322	337	341	352	359	364	354	291	341	358	343	322	314	345	336	298	302	322	326	328	363	345	310	377	350	326	317	345	357	359	336	327	336	298	311	322	331	363	317	344	354	318	336	328	334	341	332	338	319	335	345	334	325	325	315	329	353	308	381	317	343	353	333	315	343	331	307	333	337	366	398	314	345	363	366	326	331	311	334	331	354	318	326	319	378	344	308	315	344	333	353	334	388	337	365	363	354	372	336	343	355	361	372	344	324	340	354	319	334	366	336	335	321	321	314	341	341	339	348	339	326	341	334	321	372	333	340	305	329	336	356	348	340	354	315	312	331	334	355	317	333	316	331	311	324	340	334	326	346	334	338	332	330	341	337	351	327	386	372	349	298	321	355	372	372	351	345	358	367	308	352	354	306	327	336	301	348	327	316	317	311	337	319	348	349	323	369	382	340	347	352	312	344	341	348	349	305	328	342	334	338	331	356	356	310	370	351	362	370	349	385	351	345	358	348	340	328	322	363	311	335	350	313	356	294	327	354	343	350	340	344	302	333	362	348	361	345	354	347	357	352	360	336	331	343	291	355	334	341	364	331	328	330	345	363	294	336	347	327	352	324	380	322	324	363	323	287	353	305	365	318	330	345	319	312	348	359	353	367	345	367	335	359	347	379	339	380	382	344	288	339	315	359	344	369	327	324	329	336	360	303	351	366	389	346	321	338	318	327	342	309	358	300	333	356	332	342	346	332	352	382	339	354	339	326	317	314	343	332	365	324	340	344	307	339	330	343	313	350	369	314	349	377	328	342	339	327	339	323	313	338	314	322	339	334	368	313	320	311	324	333	342	327	305	326	365	320	346	339	328	347	281	328	329	331	351	359	337	338	323	353	324	350	274	347	357	390	372	336	316	315	331	363	297	320	328	345	333	355	297	357	311	360	347	379	356	306	305	284	318	344	346	327	310	329	323	305	322	320	331	332	353	354	365	337	349	352	366	333	352	311	326	326	326	378	336	339	349	336	329	369	340	283	342	338	307	355	319	332	324	348	366	324	344	316	348	322	353	348	320	333	316	372	342	344	327	319	364	329	337	345	336	345	328	331	345	348	331	369	338	338	317	323	322	329	317	322	345	314	311	356	342	371	366	360	351	376	379	328	335	319	329	301	311	351	357	344	373	363	339	331	373	340	367	361	330	325	307	330	350	348	334	355	336	366	327	332	333	348	326	328	343	344	346	338	369	379	343	329	340	292	348
8127	1363	1574	1655	1433	1288	1076	1076	1032	1001	913	920	895	817	812	834	854	820	772	809	856	816	820	795	755	795	808	789	753	790	775	775	790	819	793	736	781	779	732	711	794	798	723	788	734	824	774	782	768	729	775	750	823	759	754	790	792	779	737	770	749	815	755	750	770	711	770	810	792	759	781	817	786	786	817	755	764	794	772	785	760	778	796	773	784	781	758	795	800	711	808	808	818	782	769	812	798	750	777	779	813	800	776	797	746	763	805	743	755	800	730	748	801	796	808	746	752	762	785	784	769	742	735	789	794	712	719	767	789	740	776	748	763	779	785	717	779	790	765	754	810	743	756	779	762	820	694	758	740	759	761	788	780	780	769	716	771	750	796	727	732	781	740	791	761	772	794	749	707	741	744	773	765	752	758	755	752	745	740	760	756	740	727	810	758	806	735	724	722	806	754	703	736	754	771	766	755	796	781	754	757	783	802	717	754	778	840	782	751	814	751	750	773	741	773	767	784	746	798	772	786	768	731	777	782	784	741	786	787	715	763	744	732	767	734	750	781	770	740	793	760	730	750	766	779	703	782	804	743	755	771	727	716	752	744	801	750	811	738	755	765	759	778	790	806	788	772	761	771	794	700	732	749	745	790	757	771	708	727	764	768	756	764	788	734	790	783	764	760	708	697	744	679	803	759	769	808	727	779	732	754	788	732	775	788	744	784	762	774	755	795	761	761	763	819	747	797	759	742	760	761	769	819	768	801	756	720	811	765	739	758	734	734	784	752	760	791	771	737	741	716	767	759	762	779	791	770	732	793	762	789	766	721	741	782	771	786	770	729	708	771	760	752	791	732	741	764	767	711	733	813	768	732	737	773	798	795	782	790	747	770	722	760	743	768	765	786	742	719	766	762	743	802	803	770	795	741	731	809	751	796	770	755	732	798	811	802	683	733	759	756	741	750	761	760	744	757	788	783	794	800	765	743	729	751	707	729	722	682	756	760	740	713	730	758	765	739	718	808	777	731	739	712	793	754	817	757	780	799	767	804	773	735	816	690	745	760	710	760	777	763	741	732	766	751	818	778	775	754	802	811	758	796	744	747	778	762	759	758	721	737	779	786	760	830	735	764	776	776	787	772	711	745	791	747	782	721	782	770	758	754	750	752	727	736	807	773	756	733	755	765	786	745	744	763	771	749	727	738	749	796	732	777	762	749	764	770	674	746	797	750	719	767	706	834	755	766	724	800	758	736	754	721	747	744	768	776	751	795	733	769	739	811	777	782	787	749	738	774	765	743	815	750	714	697	767	749	731	726	757	780	745	790	741	730	760	763	736	808	798	809	695	739	695	785	822	792	770	780	782	748	726	780	766	783	715	740	763	808	807	755	744	732	737	817	771	791	750	759	835	761	752	793	775	758	765	766	778	778	764	744	773	775	782	764	768	718	772	722	778	742	719	742	798	745	777	766	792	707	760	763	762	778	781	793	745	769	761	733	749	715	775	749	755	790	780	750	726	735	748	767	745	716	788	752	716	743	784	761	772	746	761	785	723	753	776	801	768	704	778	754	729	726	721	731	763	775	754	754	791	753	716	748	729	765	712	785	856	725	780	768	752	755	770	768	777	740	740	748	778	762	720	775	721	772	719	790	799	752	793	741	742	751	757	759	779	786	753	793	746	718	716	748	732	776	726	776	797	719	732	740	742	808	756	739	729	731	711	766	755	736	851	758	798	698	796	754	789	799	755	827	741	784	715	717	785	737	776	770	736	789	778	758	787	748	789	747	747	787	790	762	806	749	757	712	736	753	774	777	784	778	798	779	795	729	793	758	763	793	726	778	725	782	801	747	739	764	770	776	716	759	723	735	721	769	765	790	752	737	764	796	710	759	772	758	744	721	781	769	750	759	788	737	713	763	758	806	722	764	730	742	787	792	755	739	797	764	722	777	767	781	746	748	730	776	767	724	749	732	696	779	744	774	784	795	792	713	837	752	743	790	701	671	720	811	756	737	766	735	743	750	738	737	768	739	758	758	784	754	731	764	749	742	797	731	790	744	772	748	762	752	697	773	720	749	705	798	766	768	735	827	758	782	764	741	750	771	760	759	756	730	695	831	743	751	683	792	745	782	756	752	736	793	746	762	773	761	775	798	774	774	782	775	802	756	791	752	766	772	844	774	783	736	737	725	721	756	755	745	709	792	724	729	778	735	782	708	758	786	822	751	794	768	755	728	766	737	744	790	751	739	733	737	695	730	762	738	785	754	781	729	792	759	742	749	711	737	774	761	751	739	793	805	772	779	762	775	725	709	781	764	737	751	747	742	754	716	735	765	822	736	727	787	751	759	823	759	740	778	759	830	758	789	740	750	747	710	781	803	780	735	774	801	775	774	702	714	756	750	722	707	735	773	722	764	787	686	729	780	780	792	734	790	738	752	781	722	746	751	770	754	737	723	796	750	708	729	797	783	807	720	758	762	760	752	775	766	739	728	754	778	771	792	784	771	783	753	763	720	773	758	753	736	794	753	784	695	787	728	767	721	755	779	768	690	788	734	783	745	778	764	773	690	728	785	755	737	742	756	827	713	729	754	835	765	723	820	737	766	737	752	807	750	740	735	747	740	750	736	772	757	743	746	762	767	821	813	697	783	728	718	780	759	768	813	783	753	791	750	738	713	754	770	715	794	788	755	761	739	778	770	727	717	752	783	756	792	739	753	757	744	708	736	751	791	692	737	769	778	692	724	803	782	772	789	709	785	734	763	783	772	762	713	770	770	765	740	770	759	764	803	725	748	812	776	767	756	807	739	738	788	801	718	807	749	732	739	723	793	761	742	778	721	726	782	773	773	772	781	801	799	769	793	790	755	740	723	786	726	765	779	748	851	782	758	766	732	801	745	715	731	788	750	784	752	747	740	765	797	746	789	831	712	777	783	734	742	754	757	742	726	743	780	751	745	794	768	758	776	720	746	735	757	760	758	729	754	762	808	763	762	782	759	738	756	793	758	708	781	756	716	733	760	771	763	783	759	733	750	750	827	760	809	753	754	780	778	709	732	735	723	738	772	783	783	727	776	819	773	761	754	733	758	755	726	717	736	739	756	792	758	748	773	714	737	737	774	700	813	772	758	790	763	729	785	783	761	775	725	706	710	783	738	749	755	823	771	732	819	780	738	799	788	769	749	745	776	699	766	760	728	723	768	751	739	785	759	734	744	745	788	735	753	772	746	752	769	727	752	778	720	797	778	775	714	753	695	751	733	759	770	775	764	756	773	739	747	822	790	729	754	765	737	759	748	765	721	726	742	769	729	764	761	783	714	765	741	742	755	766	734	736	775	730	772	820	762	733	772	765	747	773	789	773	714	777	779	778	744	775	715	766	750	778	721	794	755	764	769	779	760	718	757	737	793	709	779	770	775	808	777	707	798	775	746	748	825	764	717	786	703	750	782	714	718	816	762	787	731	785	764	731	745	781	751	729	762	741	781	705	768	766	789	728	699	750
20615	2654	1327	942	790	617	552	523	499	486	495	447	442	445	425	485	438	402	463	457	451	418	430	401	408	449	450	386	426	458	454	412	436	416	415	426	384	434	391	415	424	369	437	429	467	430	408	422	455	416	427	447	441	424	446	461	403	388	403	441	424	398	375	445	379	380	404	451	407	410	393	413	432	385	442	409	439	421	475	425	458	386	465	444	432	424	396	439	366	430	389	427	422	394	462	405	402	450	423	437	374	381	424	436	448	447	377	432	419	422	405	394	424	433	394	454	416	403	432	436	401	432	481	437	439	447	418	419	461	428	455	426	400	418	416	400	385	431	409	418	437	400	416	385	420	409	415	422	421	421	416	435	422	463	370	392	400	396	387	425	415	406	403	410	373	404	398	438	412	394	420	450	411	425	377	422	414	439	403	441	410	405	424	361	404	431	425	423	401	401	418	384	429	394	415	468	421	403	450	422	411	441	440	447	413	425	401	410	413	458	383	420	446	410	422	393	430	449	443	390	380	434	386	424	398	415	403	400	454	419	398	396	452	405	390	408	408	431	413	416	434	434	414	406	434	372	438	418	430	420	458	413	418	414	407	451	400	395	406	402	378	399	414	401	435	414	468	372	368	434	427	403	445	399	423	423	428	443	397	410	424	429	441	429	400	425	399	477	415	420	414	413	379	379	424	393	390	409	422	437	434	441	403	406	410	453	445	373	416	414	365	416	399	393	418	394	405	441	389	447	411	416	393	407	389	445	410	443	411	452	443	412	405	408	408	410	404	397	472	405	420	425	398	448	414	427	439	436	449	401	366	395	388	431	400	427	401	415	416	404	403	388	422	435	427	457	441	412	439	410	403	406	432	406	423	402	429	428	412	395	421	385	405	391	429	392	402	408	431	432	430	435	380	455	447	403	387	439	423	422	437	436	429	427	384	426	409	402	416	398	442	424	407	376	393	431	385	441	411	399	387	420	411	376	404	403	401	401	405	422	446	434	384	400	379	406	418	437	407	418	414	443	430	431	424	425	391	431	413	440	421	427	442	400	420	412	456	441	411	399	439	415	393	398	417	423	402	405	438	412	413	411	400	431	426	392	419	397	403	376	388	416	413	401	430	408	420	405	435	376	407	408	434	452	442	386	402	435	410	410	411	415	377	416	407	414	413	422	406	403	438	392	392	398	393	454	474	418	388	382	371	407	444	406	415	383	420	412	430	415	385	416	379	390	417	407	437	379	398	431	449	461	395	407	428	432	425	413	444	374	414	409	431	438	405	447	378	409	432	432	420	404	422	418	427	420	393	444	438	405	396	419	395	395	368	380	415	392	384	405	424	448	438	430	395	407	421	364	429	401	415	446	410	423	441	438	415	387	401	477	420	418	399	435	437	416	382	431	418	375	420	399	400	407	412	381	430	401	419	435	463	412	432	454	462	402	415	412	439	447	397	425	429	423	374	404	414	424	423	417	404	381	417	383	414	431	414	398	430	411	471	403	470	405	384	375	433	414	419	374	435	424	434	403	404	442	409	449	449	437	413	402	435	389	431	409	414	427	431	414	433	388	422	397	411	424	386	446	427	381	407	447	423	428	406	402	433	398	377	376	399	403	438	427	470	411	421	359	424	371	411	448	435	398	425	388	443	384	426	423	387	388	421	377	404	418	413	438	383	388	366	419	422	389	448	379	441	413	441	448	431	425	442	418	411	419	410	413	387	428	422	390	418	406	374	378	390	407	462	439	391	399	426	463	415	442	445	446	409	414	392	386	398	421	390	415	412	428	416	409	390	408	421	407	407	401	372	416	411	432	413	415	397	406	448	400	409	411	406	424	429	425	424	386	409	437	409	411	451	412	436	414	450	398	428	406	375	384	398	407	400	409	418	465	390	387	424	424	401	406	421	404	425	404	388	384	469	432	415	435	447	433	449	412	410	446	423	421	458	448	409	395	411	404	421	413	381	388	422	411	419	388	394	435	423	437	407	403	427	396	380	425	415	386	434	418	459	406	389	415	420	418	403	442	421	448	430	429	386	373	445	406	418	431	401	413	456	400	449	403	420	404	446	414	441	414	467	418	419	420	428	428	444	403	415	467	402	402	460	413	403	412	399	417	447	433	417	422	413	435	486	375	437	424	400	400	382	416	413	459	459	434	444	415	408	384	408	393	428	398	396	413	402	431	430	432	451	412	427	415	401	429	412	459	461	414	411	424	413	430	383	409	408	398	417	394	411	405	402	368	417	375	394	396	415	394	387	437	423	398	432	417	423	443	422	434	419	416	407	420	377	409	428	446	432	434	370	392	428	432	381	447	397	400	466	435	365	445	431	378	424	439	395	420	388	468	425	418	402	415	397	351	441	400	408	419	384	364	401	429	450	448	433	434	447	405	382	438	413	436	431	413	395	432	393	429	405	401	389	432	425	397	420	409	393	419	406	412	427	405	435	411	408	377	409	467	468	413	375	391	463	432	410	403	389	422	398	434	409	409	413	393	431	399	408	443	424	425	401	435	444	396	431	436	394	416	418	389	415	434	427	426	396	438	387	408	422	380	431	411	415	390	416	439	401	434	418	390	422	423	425	385	381	425	416	433	444	405	439	429	419	422	376	407	436	403	443	408	420	414	372	444	375	394	444	404	425	392	418	406	401	433	405	415	418	436	393	399	387	360	394	428	457	413	422	420	427	456	365	402	416	414	415	430	438	432	371	430	422	434	417	435	457	423	424	399	402	394	387	413	402	388	442	386	415	442	414	392	436	457	413	379	378	381	429	375	426	416	415	410	450	370	416	419	394	438	389	440	426	431	429	397	370	400	417	422	409	410	423	437	387	404	402	376	410	420	353	415	408	367	437	380	437	420	385	433	434	430	415	432	391	415	421	411	393	416	402	440	405	442	428	419	438	393	405	432	416	394	417	411	432	401	431	439	414	384	396	370	446	421	439	404	434	439	445	438	437	414	405	423	453	414	466	436	418	422	424	427	380	404	414	435	416	424	438	421	426	427	382	418	439	408	441	395	385	393	422	430	437	393	458	387	409	413	409	356	412	426	432	458	464	411	473	427	419	422	459	381	417	405	413	389	390	412	416	424	409	398	456	394	396	441	404	418	436	404	386	369	423	439	400	408	383	410	411	408	396	437	382	413	383	404	435	440	361	401	398	384	422	440	424	459	393	384	418	399	409	417	420	411	373	434	385	359	429	406	414	451	429	416	465	444	399	392	386	417	390	430	388	381	476	459	459	396	430	448	435	383	399	428	403	421	390	439	412	346	377	407	431	439	468	414	432	381	421	428	430	382	396	401	442	381	399	397	426	445	434	421	403	436	429	402	388	422	405	425	405	437	417	425	445	387	423	435	404	393	418	432	452	394	416	434	421	419	432	456	380	420	376	361	344	420	407	426	375	401	382	394	411	373	416	388	412	417	409	418	397	418	416	419	420	408	425	429	397	376	424	384	443	430	384	403	414	436	432	425	405	392	438	411	394	386	376	407	407	402
11274	1772	2457	2578	2233	1935	1727	1506	1375	1277	1250	1135	1128	1158	1098	1066	1035	970	994	1072	971	994	900	983	951	939	974	935	951	973	969	894	1011	866	993	1000	923	921	923	903	929	921	891	914	925	933	911	889	872	914	973	945	946	946	936	931	975	958	966	922	914	848	937	935	899	898	971	924	905	918	944	907	911	890	862	959	910	905	1027	999	926	1006	996	875	985	1000	948	940	938	944	921	964	939	960	962	900	919	940	924	921	928	930	939	959	963	931	947	926	959	888	967	995	910	1003	892	910	956	862	940	957	900	902	906	941	935	921	947	939	876	859	890	891	857	970	915	927	902	909	910	926	897	872	889	894	964	915	867	902	923	935	902	906	893	915	876	880	990	885	920	891	936	920	869	880	909	874	903	924	933	886	904	932	856	896	852	970	878	943	914	881	947	932	909	887	903	860	903	860	872	921	867	893	912	910	876	915	875	895	911	879	918	924	923	922	877	851	886	920	921	915	843	935	914	914	916	899	855	889	956	899	906	903	889	863	924	850	904	905	844	889	924	952	949	823	911	919	923	871	890	868	871	877	901	884	877	861	910	940	905	878	915	860	895	888	923	931	897	854	888	899	829	892	939	849	884	909	915	841	906	881	942	935	924	930	843	904	858	923	922	908	860	850	918	878	901	873	991	926	896	857	920	921	969	879	958	869	883	919	954	912	877	903	887	949	849	911	922	933	897	892	881	941	892	897	916	920	907	911	923	926	910	918	913	929	917	897	920	907	873	965	943	885	919	889	894	933	879	907	922	873	892	888	898	911	909	970	877	932	953	871	915	869	876	827	907	848	891	953	906	888	893	925	853	952	957	900	904	916	889	905	917	897	904	848	852	873	899	893	886	841	938	902	907	894	886	900	870	878	876	908	910	982	891	856	852	909	911	855	852	927	911	925	882	895	917	908	914	957	912	904	856	905	953	879	873	904	927	932	895	886	868	890	828	858	907	902	868	902	850	906	900	896	840	948	866	911	910	853	883	870	884	874	869	864	884	889	931	888	953	928	919	888	944	886	850	854	931	855	890	854	891	942	865	868	907	853	829	943	889	863	893	925	911	861	905	889	869	878	859	853	882	833	942	883	868	883	937	896	872	942	911	931	911	911	926	937	942	926	883	900	935	915	918	918	880	914	912	954	935	904	895	870	828	880	853	885	876	889	911	924	884	855	913	866	885	887	874	860	877	859	917	894	931	900	923	871	907	859	930	872	895	850	904	880	874	930	852	925	881	922	902	909	881	891	864	884	912	858	919	875	915	896	869	880	800	923	917	906	850	908	877	880	941	913	931	899	895	948	906	913	899	938	948	895	868	848	875	873	927	939	890	894	887	936	907	886	925	873	855	848	921	868	889	882	890	924	897	855	887	959	881	847	842	917	873	864	946	914	844	967	878	868	889	923	858	928	870	881	909	952	907	922	906	903	866	886	952	924	922	923	854	954	943	910	871	900	899	899	933	857	916	908	882	871	932	873	965	889	896	885	879	859	909	871	889	861	903	918	941	899	893	889	915	938	921	913	904	849	910	850	879	925	952	890	855	906	908	956	935	878	918	885	864	904	868	879	858	898	906	896	889	889	896	922	876	882	945	847	938	898	920	917	880	922	878	901	896	820	891	868	924	896	925	936	892	885	896	894	898	924	885	908	864	897	914	852	896	965	852	851	932	865	883	910	899	939	916	956	919	847	818	864	847	886	893	894	855	841	876	904	907	910	848	914	897	908	903	871	873	918	861	952	879	886	883	893	910	915	845	952	851	918	903	918	912	896	871	922	958	849	920	915	908	897	882	892	915	886	931	879	863	881	853	932	828	886	877	871	900	892	874	972	888	882	888	866	865	914	895	870	888	866	868	868	870	905	909	938	872	854	886	883	900	870	890	924	915	877	867	826	865	946	883	863	926	943	914	896	978	870	894	915	907	901	944	885	936	855	863	848	902	889	874	921	938	862	946	936	910	924	930	916	913	893	885	929	928	893	910	883	879	894	873	869	878	875	910	912	903	925	899	920	843	936	868	901	936	894	870	898	867	886	888	925	875	950	911	895	922	889	879	888	874	875	936	881	942	890	949	905	924	896	906	889	895	793	849	874	916	879	911	940	892	944	956	936	883	971	862	896	897	875	856	895	866	964	933	886	894	918	886	874	944	873	901	888	890	933	877	838	852	945	870	911	909	927	889	949	898	917	908	860	846	903	974	863	941	903	930	856	906	867	924	902	856	926	879	886	887	860	917	875	909	860	884	926	896	872	875	907	958	884	907	879	895	874	880	919	932	875	854	936	840	899	900	878	917	877	931	851	922	911	873	904	918	888	916	956	911	897	918	896	915	901	954	946	956	961	881	867	887	885	920	859	921	886	880	851	913	923	875	875	898	901	827	887	929	890	954	845	899	877	878	862	929	901	950	911	881	884	905	909	906	922	852	899	928	908	960	892	894	941	844	949	907	895	923	879	905	855	938	847	910	859	909	870	884	917	919	877	918	863	897	912	904	890	919	866	867	930	898	943	873	870	870	874	919	877	915	873	912	846	883	940	904	935	881	898	872	900	885	947	877	879	878	894	896	930	930	870	956	921	877	887	902	886	886	871	883	939	907	926	898	903	926	855	890	904	890	898	923	901	914	916	875	929	909	860	866	867	890	897	873	912	880	887	911	935	913	901	833	863	936	881	893	889	893	898	883	934	885	906	855	929	893	874	835	885	895	904	888	885	866	855	928	929	894	917	937	917	906	893	897	932	883	883	890	859	863	863	891	908	932	891	891	869	843	853	961	865	865	906	857	900	856	893	896	920	893	898	929	915	897	908	917	909	873	888	895	875	892	939	903	953	907	912	884	922	876	861	890	913	905	935	925	869	890	951	907	923	914	906	933	894	887	874	858	908	886	922	910	894	910	897	871	860	947	868	943	866	890	954	924	923	921	873	924	911	878	918	896	928	958	916	933	901	919	900	916	864	933	901	910	909	899	890	893	887	903	839	944	885	872	880	912	880	873	878	924	942	931	850	895	878	872	883	902	888	983	837	927	883	899	921	866	932	940	873	913	865	888	910	892	844	981	880	882	916	894	879	877	918	909	922	915	903	900	898	946	921	854	870	981	963	937	923	899	912	932	927	908	930	923	838	847	891	898	896	932	870	912	872	920	884	892	872	882	908	875	887	878	940	899	899	893	839	876	866	940	923	854	902	895	875	867	876	911	952	902	898	854	917	852	967	864	899	933	915	878	885	880	881	874	848	916	880	866	812	929	895	826	902	901	891	854	928	904	919	891	977	894	914	892	866	925	914	905	901	966	929	899	957	927	830	861	883	927	889	865	912	864	894	889	922	849	902	881	904	872	902	941	906	893	843	880	956	845	869	883	860	900	944	879	912	920	909	904	885	948	912	870	878	932	857	960	904	882	870	922	859	876	887	912	807	872	879	916	899	898	939	899	880	866	967	880	919	865	924	899	912	875	877	878	893	934	804
4286	491	285	242	272	272	245	211	238	234	253	268	237	281	269	243	244	249	246	250	257	288	255	225	244	236	261	289	242	254	254	205	229	237	256	242	281	236	227	260	236	310	248	240	241	249	255	242	264	230	249	245	235	225	215	275	225	246	212	248	237	241	239	245	247	255	214	235	234	189	236	262	245	247	254	250	229	239	252	229	251	287	253	205	218	284	224	253	237	254	241	242	253	268	224	233	213	239	282	254	211	258	268	278	256	250	249	235	238	246	250	251	209	223	223	246	236	227	242	273	223	277	214	273	233	245	264	276	243	254	224	231	239	245	242	243	236	243	244	263	225	244	250	244	250	231	257	234	248	244	202	235	231	236	254	249	248	257	253	245	236	277	257	220	222	270	253	242	240	254	239	234	228	253	253	259	253	237	236	256	261	231	253	234	278	245	246	226	235	219	249	244	258	274	252	214	226	235	238	245	248	257	237	230	230	238	227	221	240	272	227	235	250	230	253	235	240	263	239	245	275	245	240	254	234	244	289	235	258	230	259	238	241	239	234	229	251	263	265	242	243	270	252	237	258	268	257	263	230	259	214	284	209	243	250	259	220	258	232	245	221	224	283	259	237	239	235	255	257	239	235	257	255	253	209	212	215	256	230	254	224	223	243	256	272	244	231	257	260	273	237	246	233	231	260	258	219	229	247	239	228	245	274	230	263	253	243	233	208	249	227	265	256	292	262	222	235	270	284	245	243	236	255	256	219	244	253	233	279	233	262	243	252	244	233	255	249	246	285	279	224	207	231	232	246	221	255	245	235	251	234	217	271	254	253	225	241	276	226	258	256	247	244	247	231	271	286	200	232	229	219	216	248	216	243	222	277	218	249	224	251	260	248	253	218	248	235	247	243	235	236	232	248	285	227	221	228	255	247	238	236	234	245	260	251	253	244	218	239	237	219	246	256	234	235	231	223	247	245	262	260	251	270	230	247	251	260	235	238	213	239	276	230	238	217	228	260	239	248	248	247	236	250	257	246	256	254	253	227	226	249	243	229	219	244	262	252	259	264	227	260	225	224	244	246	239	240	250	267	241	258	250	230	277	237	222	257	238	222	234	236	269	229	236	258	248	227	279	257	248	271	258	255	268	265	236	248	249	234	241	235	217	238	244	248	260	244	244	248	270	220	254	250	239	256	221	232	244	239	230	273	243	244	245	218	270	244	268	250	265	274	269	233	246	254	240	242	259	245	205	251	229	269	226	259	235	254	243	260	244	243	252	234	244	257	241	248	258	260	278	248	236	245	234	261	219	242	244	262	249	287	275	263	274	220	266	242	220	236	264	241	276	225	219	228	228	224	229	255	259	227	233	261	223	237	230	268	251	236	247	221	262	240	269	264	259	282	223	228	240	250	261	262	266	260	222	240	241	276	258	241	234	252	251	225	240	200	232	247	234	250	249	231	242	203	219	263	285	216	248	266	244	251	260	266	265	245	282	258	239	263	245	229	238	228	221	219	264	246	249	263	229	289	248	250	221	245	248	237	230	259	259	261	259	267	229	248	209	256	260	239	249	233	256	275	244	238	266	228	237	265	215	233	199	237	237	229	256	275	240	237	232	252	227	237	217	221	243	233	241	252	232	235	259	247	242	245	281	263	273	249	241	234	278	244	266	274	250	219	234	211	236	234	240	254	249	230	243	219	276	252	253	268	233	236	241	235	244	240	232	257	232	239	202	234	231	258	263	234	265	263	252	220	218	259	211	240	244	237	283	263	260	234	230	236	238	226	252	279	264	235	250	231	257	248	248	239	246	257	253	246	223	216	255	242	215	240	234	227	255	226	210	231	237	235	223	216	267	256	244	254	231	263	252	210	259	233	246	244	226	250	225	253	261	239	249	246	262	253	256	239	251	244	274	237	256	233	223	251	243	217	204	233	281	253	237	258	252	239	257	235	235	267	250	256	251	239	242	265	233	267	226	237	238	238	247	277	239	257	239	233	278	250	229	246	220	235	219	243	287	268	235	263	241	242	249	243	248	240	235	239	245	238	245	257	237	209	246	228	226	239	228	253	223	255	251	244	241	253	256	232	249	224	244	236	215	250	257	259	258	244	268	294	250	245	232	246	254	243	241	231	246	240	254	247	247	279	225	235	265	241	218	236	279	238	260	252	247	244	244	206	244	254	244	249	229	255	229	237	261	222	252	222	224	243	231	225	231	238	266	276	249	255	241	258	230	235	239	236	229	235	216	227	230	243	209	217	231	248	253	276	266	224	267	256	256	239	226	259	244	236	221	260	245	259	258	251	223	231	228	255	237	246	253	261	290	248	226	234	229	241	253	224	230	252	237	257	234	240	233	266	248	246	239	232	263	271	251	234	229	205	219	270	257	233	252	257	247	264	260	269	252	220	236	238	266	260	247	237	236	203	240	259	241	272	245	220	224	246	278	286	244	246	247	244	244	250	273	270	250	237	255	259	256	239	255	219	259	256	238	249	279	239	260	246	258	274	229	268	260	251	234	244	239	222	242	261	199	242	233	242	243	242	251	207	235	260	229	237	249	252	242	235	248	244	226	225	247	231	258	230	201	236	263	191	219	228	278	233	243	267	276	276	273	264	247	255	249	264	239	245	262	225	248	240	250	242	235	242	229	232	224	238	254	225	251	252	252	230	237	243	223	248	244	270	218	230	267	219	206	267	268	246	185	254	272	236	251	265	213	242	245	202	247	245	242	257	228	253	233	226	217	255	253	271	224	236	252	248	225	247	284	233	245	235	237	232	236	223	248	251	229	231	254	244	240	249	249	240	279	238	260	238	267	237	246	252	250	219	218	262	242	230	223	238	261	219	236	273	247	239	244	256	259	230	250	243	231	227	240	230	247	232	229	259	247	256	238	214	250	257	251	267	225	225	254	237	249	243	233	257	257	267	258	218	241	252	257	253	237	225	281	229	242	234	266	224	232	255	240	248	232	254	259	249	249	224	238	277	268	230	242	221	247	246	271	248	224	230	255	251	256	265	247	244	229	257	220	244	259	233	243	266	234	228	240	240	237	252	220	253	296	256	274	244	228	228	264	257	244	257	254	241	229	278	243	234	246	247	256	221	246	280	243	255	253	221	266	265	228	249	287	258	268	240	232	225	247	276	223	235	231	230	237	240	207	240	251	270	253	264	246	258	256	272	259	220	257	237	247	226	276	267	243	263	284	251	236	244	246	255	252	272	227	252	263	249	245	252	241	256	243	255	227	247	250	260	226	239	240	242	264	245	260	251	247	225	233	250	216	251	238	236	258	271	253	252	255	247	258	247	236	219	259	228	254	227	277	284	229	241	245	257	218	250	248	206	219	286	259	235	241	242	231	259	255	240	199	261	261	227	258	250	223	254	258	215	214	248	231	255	272	209	248	242	264	235	271	255	271	256	249	254	237	238	204	238	263	245	239	245	262	257	244	220	249	256	266	236	256	289	238	225	268	266	248	244	264	249	244	269	250	245	205	278	233
3146	733	633	558	597	584	572	580	558	603	595	530	570	555	557	565	616	569	609	590	590	580	603	555	618	627	568	546	548	532	576	573	572	562	591	583	590	578	582	582	585	630	585	566	612	549	550	609	574	575	545	606	565	608	541	521	546	615	595	588	580	590	589	534	616	574	495	619	585	546	557	572	596	531	547	539	579	553	539	635	547	572	580	614	585	583	597	576	563	593	577	561	591	608	526	560	596	551	561	519	589	571	560	556	574	584	558	553	587	597	547	562	546	568	605	600	616	586	582	614	582	556	503	536	543	612	557	575	591	549	571	606	580	589	610	585	588	567	547	612	577	584	608	569	600	563	572	605	602	573	567	608	561	593	580	564	573	581	563	564	563	570	555	562	557	592	543	534	544	620	555	585	586	536	549	577	586	607	600	583	553	579	589	597	565	582	572	592	615	622	628	579	542	585	590	538	549	563	549	574	553	543	538	556	600	538	598	598	548	552	574	576	516	557	558	596	535	571	569	585	590	585	594	555	551	550	560	579	600	555	592	634	555	554	579	587	563	561	627	569	565	575	593	568	572	555	572	608	584	549	563	607	584	559	589	590	605	556	576	544	569	611	555	595	584	524	540	543	578	560	570	561	609	602	623	615	580	589	521	575	591	592	579	585	609	563	551	532	615	627	538	566	575	561	553	557	616	565	582	536	569	563	559	559	590	568	563	579	584	616	549	578	596	599	569	540	581	580	589	580	586	606	585	575	565	581	602	581	557	532	630	590	558	560	558	563	591	544	545	587	603	599	569	579	590	604	576	574	610	558	607	574	573	556	560	617	591	585	597	579	612	562	559	603	577	553	560	574	573	566	557	573	595	626	584	582	528	594	538	613	582	570	560	568	600	575	541	615	603	577	604	588	581	598	569	556	584	576	570	528	585	533	589	601	570	531	581	562	548	602	552	609	613	590	558	562	602	597	546	575	583	588	599	557	554	579	586	599	587	535	568	551	588	552	594	554	582	576	588	581	604	582	572	525	555	580	558	553	578	559	621	599	569	597	573	565	609	569	612	605	603	574	616	596	569	589	604	594	577	590	527	565	582	556	578	533	552	590	614	593	568	551	516	535	581	595	582	569	545	562	570	596	598	587	606	577	573	559	565	555	560	566	596	568	557	572	548	599	594	573	575	583	559	575	549	589	557	563	545	586	561	572	577	571	591	591	558	547	561	571	541	554	530	577	618	587	568	568	595	500	568	573	598	577	544	554	592	550	558	526	571	561	560	566	588	577	563	614	557	578	598	591	594	563	571	606	589	580	569	635	575	589	556	597	580	567	572	579	573	583	586	594	600	604	574	575	565	601	610	610	554	577	609	546	555	585	547	577	543	587	578	559	590	584	564	576	597	535	583	581	574	610	543	547	585	573	616	554	580	564	581	602	550	545	567	536	537	567	578	550	548	531	612	542	582	580	590	541	573	553	582	547	566	622	598	533	612	574	554	602	568	567	526	570	612	584	584	583	589	598	614	551	610	562	633	539	551	546	573	626	577	598	570	573	632	604	546	577	575	590	570	572	608	585	573	596	557	568	623	586	584	583	594	569	599	570	554	611	555	582	601	553	556	613	556	529	562	598	570	555	580	563	584	584	584	583	550	562	590	610	619	577	584	586	574	569	557	595	562	569	577	601	567	555	557	575	600	533	601	603	597	538	588	592	551	579	571	615	612	556	564	599	570	580	556	552	582	576	590	556	534	585	561	552	582	601	633	623	579	549	566	581	568	614	523	572	585	564	596	565	602	542	549	590	627	603	553	589	595	606	615	570	554	584	611	612	582	559	591	589	550	566	583	602	549	595	568	530	579	563	596	565	560	578	583	598	559	574	620	573	563	577	560	596	563	592	593	597	625	615	585	586	544	575	590	566	576	571	617	608	533	573	555	531	575	563	539	610	587	576	531	556	521	588	588	589	558	559	564	624	587	540	593	577	562	597	563	582	556	543	574	587	544	612	560	573	585	552	596	588	605	565	564	600	533	541	588	587	606	592	547	589	542	571	598	567	605	584	569	572	574	582	570	565	572	600	604	576	542	525	554	592	584	623	582	587	547	569	604	547	551	597	616	573	583	600	590	557	582	619	581	571	597	595	536	609	622	568	579	523	553	555	572	560	582	559	590	577	584	577	543	590	567	589	619	606	540	591	569	571	597	526	596	586	602	565	540	592	577	578	539	529	580	611	547	585	564	565	586	566	596	591	600	617	563	618	572	547	591	579	562	599	559	517	599	571	571	589	579	619	533	586	602	552	556	562	562	595	609	558	575	563	559	561	580	564	550	549	585	576	538	543	587	582	586	577	613	623	565	588	544	531	560	551	576	568	567	543	578	578	566	623	581	613	569	620	602	546	595	575	590	597	565	599	520	564	559	583	579	605	611	583	581	571	549	592	587	568	594	586	577	576	536	595	552	581	560	561	571	596	588	622	569	541	540	545	587	625	574	550	582	594	566	596	551	589	569	532	538	600	594	609	555	583	580	582	549	574	553	593	621	600	522	576	616	584	594	558	601	545	627	583	587	573	558	571	585	602	569	598	582	586	590	579	543	607	580	616	590	516	583	579	561	557	547	513	582	568	603	586	529	599	571	593	590	560	568	551	580	580	621	573	552	576	543	560	587	594	568	598	583	554	557	590	557	567	591	550	550	580	572	548	546	564	561	579	582	601	560	587	548	590	573	545	574	563	593	551	544	566	555	599	604	604	543	578	595	616	567	572	601	551	580	554	577	573	550	591	609	628	542	582	618	531	592	569	607	581	586	573	598	557	570	588	606	584	605	534	537	561	590	544	629	601	579	651	586	617	631	585	551	588	575	581	567	556	641	556	604	595	588	565	596	579	579	560	595	599	580	595	584	582	542	579	541	578	562	590	556	567	560	610	555	576	610	562	569	603	546	576	591	600	572	611	592	544	572	561	519	527	574	604	546	555	576	607	565	600	552	575	531	589	612	598	590	520	609	569	560	578	592	554	565	567	552	572	595	562	605	568	560	562	548	605	605	606	566	598	582	562	583	560	565	565	559	531	524	538	569	566	576	584	642	552	548	586	539	551	572	553	639	579	602	576	593	552	532	584	571	533	584	585	560	588	583	566	589	599	577	578	596	541	599	576	571	587	609	602	567	580	554	537	587	577	567	602	586	605	548	578	550	551	612	595	602	583	607	635	574	539	587	577	592	604	585	521	624	602	587	601	568	610	577	613	542	577	589	583	571	553	588	592	617	571	540	580	571	597	564	572	593	587	540	590	572	578	508	558	585	643	575	529	556	553	556	593	514	568	561	572	540	590	615	575	551	601	573	550	556	556	546	569	560	562	544	588	596	555	571	570	568	576	545	555	569	556	605	577	581	603	605	615	533	558	554	584	586	563	608	588	579	576	583	555	603	563	572	588	587	567	566	567	549	607	586	583	536	562	554	582	615	555	569	575	574	593	589	621	577	611	546	595	561	605	581	583
12510	1353	734	597	529	437	422	398	388	381	361	376	356	379	380	332	358	384	347	320	349	346	344	322	328	356	331	334	343	341	326	351	346	338	356	350	367	309	336	342	341	343	346	325	348	368	360	334	326	317	363	369	354	332	359	331	380	360	312	311	328	394	366	334	345	358	323	342	333	347	314	360	343	367	333	337	349	323	338	303	360	375	318	342	348	321	365	362	337	340	320	324	350	369	376	326	370	354	323	361	345	341	360	347	345	337	338	346	325	359	358	341	344	327	367	350	342	302	337	364	363	314	364	318	349	371	345	353	391	358	348	371	381	316	354	361	350	327	347	334	316	322	306	359	344	349	321	402	324	354	327	334	357	319	364	365	368	320	367	319	336	323	353	307	325	336	340	370	385	336	316	334	323	328	334	351	355	325	350	358	349	311	330	387	328	323	346	303	384	339	361	373	369	347	342	325	357	350	360	327	323	346	287	358	389	355	318	346	338	366	347	356	362	329	338	384	355	357	342	336	351	372	331	369	342	310	305	362	344	336	330	339	383	338	339	356	338	353	371	331	355	364	362	388	356	362	349	322	350	286	336	332	358	363	313	343	344	328	328	323	315	329	314	348	346	329	365	326	317	320	326	317	302	346	363	324	371	383	350	331	345	336	352	345	374	368	337	347	311	344	368	336	344	329	323	348	340	327	332	332	363	352	373	354	323	359	361	376	363	354	345	315	379	338	364	354	339	373	301	331	313	332	373	318	329	306	331	362	358	344	324	329	362	340	338	333	359	352	308	321	335	345	341	351	343	319	288	367	321	314	343	306	343	351	351	334	313	348	305	316	387	329	374	327	358	328	336	324	369	373	327	356	373	359	329	336	306	328	298	324	300	349	339	348	336	351	351	361	323	337	335	352	330	335	310	345	344	379	300	313	340	338	375	357	294	352	326	353	347	324	350	333	365	357	336	330	349	363	350	349	324	329	361	387	345	346	348	342	356	353	332	377	350	349	334	353	354	318	304	297	364	348	345	338	330	343	321	361	359	352	331	345	332	342	349	325	353	332	331	342	312	340	310	336	324	302	329	328	363	325	375	381	353	337	304	350	355	353	315	327	326	368	345	314	323	361	331	376	361	351	330	350	380	341	326	319	308	331	330	354	358	324	343	356	333	357	360	315	334	323	314	336	366	368	360	342	314	353	337	343	321	351	327	346	356	353	329	327	328	309	358	333	349	351	337	322	331	347	363	319	352	309	329	340	336	367	336	353	344	317	352	311	322	353	350	366	342	297	340	314	336	359	305	316	341	336	339	345	346	287	344	308	344	352	327	352	325	375	389	347	307	341	341	325	370	366	337	346	316	375	386	338	356	324	325	315	353	349	369	331	361	340	370	345	316	309	355	332	328	365	304	334	312	344	318	360	315	356	341	384	327	326	363	341	362	355	332	337	363	368	336	338	346	339	331	333	360	344	361	363	293	351	331	361	342	381	367	337	303	327	338	373	364	351	344	298	345	342	352	333	342	363	342	304	300	355	364	326	327	331	373	353	359	342	376	332	326	338	302	334	358	374	366	341	332	341	346	345	345	351	357	374	308	373	332	325	344	333	331	379	339	310	315	326	365	380	329	314	351	336	379	342	352	328	328	342	362	343	309	344	349	351	326	374	324	352	352	335	359	332	305	338	345	333	327	364	331	365	348	356	329	340	370	336	311	386	385	332	324	352	316	349	353	298	330	377	350	339	315	334	327	350	329	346	310	329	303	338	360	356	355	373	355	366	315	343	307	359	382	330	340	319	349	321	325	337	324	317	315	347	317	331	306	331	359	308	356	313	383	339	325	383	348	345	324	326	321	333	334	351	337	288	311	319	361	312	341	371	337	359	322	307	354	359	328	338	328	330	341	316	321	350	361	278	335	345	355	369	315	372	321	383	342	347	377	375	338	328	354	331	360	364	359	353	383	357	356	350	347	337	355	374	284	318	344	353	323	368	357	347	348	302	302	381	305	303	322	303	335	334	313	315	344	333	333	320	369	363	327	342	328	352	343	311	364	366	361	357	311	337	368	295	387	349	350	362	346	313	348	360	366	372	339	298	347	366	335	370	346	354	349	340	352	340	298	300	378	334	368	316	363	328	346	367	349	322	353	339	328	356	373	318	341	346	352	348	313	322	362	357	336	369	337	353	331	371	318	335	310	341	332	344	359	334	370	353	356	339	361	369	335	323	323	368	362	333	368	333	337	368	358	376	323	317	335	341	305	312	344	339	330	351	364	330	343	333	371	366	376	336	375	356	314	326	324	369	331	371	355	306	366	343	335	344	335	368	348	330	360	344	332	389	344	326	352	314	383	361	304	343	352	335	359	338	366	340	356	381	361	354	340	333	345	325	325	340	329	351	387	352	314	338	335	322	360	395	339	340	361	319	340	356	337	353	343	342	345	352	308	323	342	339	366	333	348	341	340	389	372	327	328	339	327	372	357	384	320	322	327	357	357	325	307	320	343	368	329	321	337	338	353	332	327	313	360	354	301	322	332	369	349	338	325	321	343	358	375	339	372	350	300	330	317	341	313	304	341	373	361	329	345	348	318	336	322	297	325	334	356	345	334	335	298	346	367	335	329	354	300	316	317	331	372	324	313	337	366	382	344	341	318	340	358	328	344	344	328	337	337	327	356	311	359	365	369	353	336	349	335	331	354	356	313	312	327	312	350	358	342	340	328	343	301	337	354	357	328	365	330	340	316	336	352	355	333	327	356	339	385	352	332	379	296	324	368	353	281	305	336	334	333	349	301	325	318	324	340	331	332	351	346	333	347	333	303	366	335	344	339	307	342	329	316	326	360	338	313	314	351	346	367	327	366	332	312	349	322	353	348	358	336	316	337	329	325	340	366	329	319	335	340	316	353	337	319	357	346	359	337	348	368	317	308	362	393	345	339	350	325	311	365	334	374	318	362	301	348	337	379	355	379	335	371	355	337	352	342	318	361	362	323	320	385	337	350	318	323	352	324	327	340	326	358	356	316	313	331	332	361	322	357	311	316	317	345	371	308	333	352	365	364	346	371	364	319	383	329	349	346	340	357	346	346	346	337	336	351	303	356	347	336	320	331	336	323	359	347	321	346	282	320	320	332	322	330	352	343	386	327	317	353	346	339	345	379	382	357	346	300	355	350	323	313	342	307	330	344	365	338	337	329	385	286	338	313	312	353	358	362	340	332	355	335	323	328	359	355	359	311	327	351	339	356	348	334	318	405	359	352	341	344	321	357	351	297	319	351	335	325	361	345	360	375	361	342	382	360	326	379	379	352	355	331	305	351	307	316	371	349	286	324	370	315	350	366	316	362	320	370	341	343	324	317	350	327	342	343	340	331	374	405	383	345	339	345	328	322	335	322	317	336	334	336	331	360	319	329	319	338	347	345	365	346	324	347	339	337	306	342	315	332	332	357	362	373	340	312	332	341	344	334	343	332	337	380	369	323	343	339	317	329	347	330	367	351	319
8701	1350	1553	1585	1440	1266	1116	1083	1041	973	902	941	882	835	863	856	793	793	870	803	790	816	789	818	699	853	775	801	801	790	746	754	791	802	849	807	829	762	725	756	770	787	786	744	810	749	756	793	739	776	754	753	780	828	838	801	805	828	842	828	808	779	787	788	777	756	815	734	854	822	791	830	813	802	793	842	792	795	803	798	839	793	816	825	784	821	827	804	829	812	835	795	755	773	788	779	801	762	791	782	798	801	833	812	803	784	775	786	745	786	784	746	795	716	775	822	796	772	752	777	765	795	752	699	776	728	754	775	758	763	743	768	779	764	782	800	760	757	803	763	775	793	814	733	713	761	786	753	787	765	751	780	762	733	807	804	789	779	711	814	736	796	799	727	792	753	780	740	752	753	762	804	761	749	795	726	731	772	806	787	804	769	760	772	757	832	756	775	839	767	772	805	792	773	757	733	783	778	710	795	809	744	749	747	745	764	781	757	763	735	782	769	760	755	757	797	731	778	769	755	763	760	716	776	791	784	814	805	692	802	756	735	737	759	767	790	737	768	808	759	736	757	754	740	731	732	751	809	775	782	782	714	735	795	761	748	763	711	797	732	804	761	794	766	822	737	759	774	789	780	787	757	749	729	739	784	808	769	755	762	764	718	851	754	759	729	738	781	727	745	796	739	733	727	750	787	774	758	744	791	776	797	813	720	741	763	742	776	781	801	798	750	778	759	737	805	756	766	760	816	742	744	806	755	778	768	752	765	764	810	766	724	781	806	796	761	770	760	813	747	781	758	765	776	817	732	800	827	722	772	758	778	779	772	756	737	761	767	769	766	791	749	803	775	724	730	737	783	759	767	787	745	745	746	783	706	753	794	777	769	765	743	746	762	765	789	782	768	777	810	721	802	730	752	765	743	783	796	743	811	800	767	774	795	749	790	785	742	779	784	775	797	733	753	772	779	798	825	812	805	669	749	773	727	782	816	796	736	745	786	759	803	754	778	817	781	744	801	758	767	792	760	828	763	758	761	728	787	731	783	755	775	729	753	777	793	776	746	743	768	758	740	769	767	732	782	763	770	810	772	765	773	780	751	789	776	829	797	730	721	780	771	730	809	777	775	769	806	741	733	783	794	764	769	756	777	780	789	776	795	747	788	791	749	762	736	728	825	759	785	773	736	764	716	756	730	766	776	777	750	749	742	771	750	769	778	788	789	749	817	750	769	812	765	761	734	756	732	772	824	741	792	786	754	792	766	779	783	783	724	745	774	760	733	792	795	752	764	834	795	781	802	767	775	759	790	793	759	774	736	751	743	760	794	731	771	814	774	732	763	745	773	817	759	770	723	743	706	802	825	783	761	822	765	795	793	798	750	773	749	750	791	802	798	817	783	792	802	785	774	768	765	748	760	812	768	800	769	753	813	725	759	815	791	794	762	740	703	746	753	756	812	806	784	763	737	766	758	753	819	753	784	779	784	748	772	757	761	723	807	823	750	750	762	791	783	797	766	778	809	796	772	795	792	791	782	796	790	765	753	773	726	756	763	773	803	792	727	771	711	816	752	702	810	815	716	804	746	715	833	721	764	732	803	764	777	774	724	738	728	803	710	797	721	674	765	774	808	800	780	761	744	807	793	777	775	749	744	784	767	797	731	778	759	778	775	764	751	791	740	776	771	797	744	775	773	757	747	748	796	737	752	795	747	764	792	782	740	745	775	790	766	751	752	771	754	774	762	775	811	775	781	733	757	752	742	764	790	809	752	794	738	748	728	781	760	786	800	785	781	728	752	756	858	777	799	785	801	840	738	806	750	754	790	754	756	764	760	787	820	774	760	735	793	857	782	842	790	775	717	754	787	770	764	684	796	772	781	734	785	767	783	766	761	763	749	731	764	752	768	751	741	809	784	740	740	737	812	781	809	823	720	783	769	760	792	765	723	801	795	760	791	791	818	773	760	710	771	787	745	788	754	786	786	776	752	765	723	805	762	784	748	784	811	765	775	697	741	804	797	789	795	759	768	813	755	763	763	730	784	738	758	733	733	809	774	769	719	745	745	755	714	783	787	751	747	760	819	775	760	737	773	835	745	786	691	743	744	764	770	791	820	709	768	763	757	784	754	795	772	780	807	763	752	724	755	730	700	753	690	734	780	781	817	738	790	779	736	790	755	763	790	784	786	747	788	776	744	745	813	755	772	794	808	784	826	779	759	766	803	788	788	794	744	794	783	768	780	806	805	747	770	726	759	788	819	828	824	815	771	793	782	763	758	752	767	807	777	789	728	793	792	761	774	764	783	795	762	753	725	775	757	796	763	778	757	771	802	709	743	823	801	793	781	749	733	783	762	768	815	826	751	783	765	802	746	782	747	793	817	772	786	784	771	791	762	765	792	723	813	803	725	740	756	733	726	706	738	760	697	740	756	767	757	720	737	750	761	717	716	788	774	745	825	755	734	754	701	771	770	782	772	763	757	785	792	738	742	797	751	755	791	776	694	802	817	787	753	753	781	793	790	818	810	758	776	761	761	796	802	760	757	747	778	785	753	800	802	801	797	758	769	767	746	817	711	776	763	776	778	757	815	795	768	749	741	746	809	749	739	811	735	771	748	747	780	802	754	777	763	770	823	740	781	794	732	704	805	737	788	741	745	766	773	761	745	766	774	793	763	799	761	760	765	733	749	729	797	777	727	791	774	770	826	761	805	713	776	797	817	822	784	734	777	781	764	769	764	781	841	782	808	798	726	783	812	754	777	782	750	803	755	730	736	778	768	742	748	846	799	770	777	759	774	806	742	824	830	771	775	705	764	797	753	753	759	755	763	749	749	761	740	779	801	765	791	721	710	780	773	787	756	722	798	740	790	782	813	775	769	799	764	780	808	757	800	785	761	759	811	835	760	773	752	815	756	727	783	755	719	818	794	753	779	730	779	792	833	779	754	807	773	715	736	779	739	761	712	771	790	759	768	779	823	800	797	762	786	734	760	802	785	775	771	800	805	794	758	775	817	805	736	760	729	779	774	787	778	724	859	739	764	795	759	802	738	782	810	768	811	797	734	752	734	786	810	751	804	793	773	773	757	757	786	776	759	763	719	760	758	819	770	793	777	733	779	788	767	760	802	747	793	764	753	739	789	753	793	777	740	774	785	775	792	780	767	768	771	763	779	742	779	731	753	784	765	749	786	751	779	775	711	790	752	768	763	800	814	762	779	767	766	770	787	760	778	779	765	747	709	797	752	774	757	750	818	770	804	762	738	772	750	785	692	761	736	737	770	772	759	774	752	782	727	789	784	724	753	758	783	732	738	762	749	814	776	773	759	731	744	740	767	805	730	733	817	768	735	789	742	775	698	813	821	759	779	798	757	779	807	779	760	794	816	817	780	759	792	705	796	735	829	748	727	797	776	763	749	730	780	779	801	793	790	760	822	719	751	807	814	833	765	780	768	738	734	750	757	737	810	749	779	834	773	762	811	820	802	769	736	825	815	824	772	781	751
21428	2772	1402	1018	738	648	568	552	517	503	448	424	449	475	484	455	473	427	435	424	453	465	457	442	402	429	426	417	425	435	418	394	395	423	422	412	405	386	407	441	397	443	433	415	337	404	388	422	439	425	443	447	457	376	385	422	464	422	472	394	452	458	451	392	397	372	427	436	425	433	467	431	402	394	438	420	441	415	420	453	454	418	436	417	449	447	428	435	434	438	396	439	427	478	400	448	458	443	451	436	441	394	409	388	453	413	446	443	440	414	414	437	424	452	455	423	427	411	404	416	426	417	387	435	422	415	432	415	407	418	430	403	447	398	401	429	421	437	440	424	398	433	379	440	443	412	438	414	447	475	420	411	432	418	471	493	416	417	441	383	406	433	381	405	430	405	373	437	419	440	410	435	448	455	378	437	425	424	393	382	401	417	459	350	429	421	450	443	431	445	442	381	445	411	444	430	437	404	439	426	436	396	395	400	390	455	411	392	392	481	460	382	429	446	419	399	412	414	429	430	418	425	380	400	377	403	442	413	441	422	418	452	420	422	412	412	438	405	429	399	399	430	411	426	431	449	384	432	392	429	413	390	384	438	414	453	431	414	416	442	379	425	441	403	402	409	415	415	416	434	424	402	437	364	447	400	385	436	425	406	436	433	415	392	417	441	438	394	411	385	396	431	415	430	427	407	420	418	439	413	406	388	413	389	450	439	457	404	430	445	413	395	402	439	415	417	408	384	415	407	393	444	458	441	419	414	421	442	456	433	421	441	403	383	424	441	408	396	438	416	400	356	424	442	410	424	469	431	402	418	383	436	433	396	420	425	415	403	407	442	424	422	428	408	411	443	418	402	433	391	444	396	424	407	416	380	420	421	408	422	450	433	455	402	429	445	432	410	420	413	437	371	441	419	478	469	436	431	420	422	451	394	443	434	359	416	422	425	445	434	459	414	372	454	415	405	436	405	417	410	376	406	424	444	397	384	430	425	377	428	410	435	419	454	392	377	439	414	426	411	430	402	432	423	436	433	409	421	410	415	417	406	382	392	420	426	375	416	423	435	409	430	415	419	429	402	416	431	422	427	373	408	405	391	446	410	406	429	422	417	401	421	443	435	431	429	413	388	440	436	427	439	384	412	406	419	436	433	401	428	425	474	418	384	429	423	397	419	422	447	471	398	437	412	425	401	434	441	455	432	433	347	403	371	419	409	416	402	381	400	417	420	392	405	437	425	425	388	415	401	453	439	394	412	439	416	433	417	427	465	380	437	475	427	407	412	411	385	401	413	408	421	452	407	437	423	428	414	406	446	408	438	413	389	396	413	389	419	421	428	446	408	447	464	401	402	394	410	428	436	414	405	417	432	446	367	393	444	435	388	417	433	426	410	450	361	414	430	422	435	398	391	436	421	391	412	448	397	432	425	434	394	394	423	402	406	402	423	411	430	425	454	427	392	424	401	407	451	393	440	435	466	414	378	447	411	393	406	390	393	433	377	392	451	397	402	394	428	398	453	412	411	416	429	398	455	411	438	433	407	413	414	470	402	433	396	382	452	418	408	420	414	383	416	419	407	406	443	427	406	432	408	424	384	418	399	406	414	419	413	421	432	427	401	453	423	413	409	453	425	415	424	421	429	436	405	388	452	383	406	391	450	425	388	399	423	385	423	422	412	383	388	440	436	450	376	394	446	386	412	426	396	433	388	414	378	402	399	384	440	401	426	455	412	411	409	388	406	422	407	450	386	445	421	402	415	390	443	419	408	457	406	400	418	459	455	429	442	427	426	409	410	400	437	432	423	427	426	427	431	439	424	395	405	435	404	428	398	428	410	402	432	388	419	413	381	382	356	431	389	399	407	456	425	434	393	427	434	400	418	392	452	416	408	417	400	399	402	446	412	446	448	414	408	444	417	403	426	418	405	448	418	409	390	423	404	438	417	440	430	403	422	396	425	399	442	432	443	400	427	439	399	425	414	401	397	409	413	426	416	417	415	401	402	407	443	397	388	375	415	396	456	460	410	370	388	423	399	398	431	450	370	423	430	441	453	396	410	404	426	415	415	465	438	425	433	419	426	433	431	450	459	426	422	376	364	418	421	435	407	365	372	446	422	404	425	423	390	444	454	403	442	428	385	446	473	392	420	385	421	440	448	433	432	446	424	424	391	404	399	392	380	439	404	445	419	417	429	425	433	428	431	447	438	426	429	420	426	434	408	386	407	433	388	423	429	410	437	450	411	436	439	477	430	424	466	425	448	439	397	417	417	415	450	392	430	415	393	418	448	407	441	408	430	423	404	412	392	400	404	436	414	419	465	441	410	410	448	384	419	401	406	448	420	428	435	477	420	429	430	379	404	407	424	405	392	408	426	387	390	427	442	432	443	423	413	427	381	395	408	433	420	401	420	403	397	413	461	431	406	389	442	399	401	398	417	420	429	424	394	443	393	413	411	430	434	430	434	373	411	446	416	377	468	379	446	450	419	429	395	426	463	409	403	432	434	394	407	395	427	394	451	415	417	383	435	441	408	417	389	391	396	378	366	400	400	443	403	421	421	431	414	383	385	385	442	420	410	444	401	423	430	406	388	433	393	395	424	411	416	431	421	457	423	401	425	450	430	380	389	426	435	476	439	458	411	412	435	418	413	417	418	408	414	405	444	442	438	434	426	411	466	456	434	378	399	404	430	411	426	427	372	393	410	427	420	421	409	402	392	387	406	386	464	438	427	424	427	393	420	415	442	460	422	407	384	409	397	424	400	416	393	411	387	422	391	407	438	439	409	430	416	417	410	403	376	444	422	475	419	441	449	399	425	455	433	418	433	452	461	406	444	432	429	432	436	452	426	389	436	414	397	403	457	413	418	451	402	404	437	436	388	439	410	439	414	395	405	431	448	371	428	372	420	418	430	427	458	411	421	469	391	408	388	433	412	426	389	422	453	417	386	431	415	395	428	405	443	426	401	402	416	426	426	442	462	452	436	435	405	432	413	410	396	394	432	400	438	431	429	407	405	427	403	417	415	409	413	438	436	406	418	403	416	430	443	419	409	440	431	414	438	421	411	435	444	451	416	397	430	392	423	432	440	409	466	417	451	430	413	412	436	430	449	432	346	393	395	422	405	413	385	466	377	429	463	426	399	399	402	417	399	373	411	469	459	451	450	423	422	438	417	426	449	426	382	399	440	394	395	413	388	401	427	450	371	396	416	414	452	415	425	413	391	441	395	422	429	416	442	404	416	392	387	390	396	428	393	412	426	396	439	407	421	411	442	379	402	397	420	409	409	394	398	426	432	397	398	398	441	414	406	405	463	395	416	400	414	431	399	392	406	471	451	441	423	413	456	412	436	394	411	405	387	425	410	401	446	395	440	409	380	415	414	420	436	422	401	394	425	450	409	406	428	428	421	409	392	361	422	404	395	395	438	455	417	417	365	395	418	433	446	391	434	402	399	418	407	381	437	412	433	417	445	402	432	415	414	399	392	406	466	417	428	432	408
11557	1848	2513	2571	2141	1915	1692	1523	1374	1302	1195	1175	1160	1043	1061	1095	1049	994	1096	1032	976	1002	939	969	992	967	991	946	964	943	956	892	946	930	947	941	965	908	945	865	900	927	928	899	893	930	882	913	949	939	944	954	964	935	929	969	903	942	926	932	922	911	955	932	911	927	878	896	909	918	962	876	914	958	955	934	953	969	934	1005	975	997	930	965	971	953	959	868	984	965	970	941	951	964	905	920	898	1012	941	960	1010	897	967	1009	993	1013	947	968	906	902	930	909	944	952	988	893	901	928	918	894	882	936	895	904	901	934	852	875	927	860	910	873	884	941	948	868	899	900	906	852	924	933	884	957	909	924	896	970	923	919	912	953	879	894	918	863	890	914	866	976	891	893	913	929	955	866	946	861	950	932	900	940	875	912	911	910	877	912	879	894	894	900	879	860	902	917	909	893	927	897	904	908	922	918	897	922	924	881	916	895	939	919	904	894	903	918	920	935	953	936	915	918	923	889	906	926	885	918	943	935	921	882	855	936	903	909	901	871	884	925	933	851	918	948	963	974	957	897	894	880	930	929	870	924	909	895	903	866	916	955	878	927	890	903	944	866	960	938	927	897	898	865	920	926	887	925	947	915	885	866	920	891	887	921	895	945	914	981	888	811	911	952	878	894	903	837	855	933	862	888	903	960	857	894	923	907	962	907	907	892	897	865	894	895	888	913	877	912	948	879	924	942	914	925	974	894	908	894	922	940	924	914	931	870	866	913	891	893	911	888	923	906	920	933	913	900	906	987	916	893	933	923	884	927	909	891	844	885	942	890	936	901	859	891	863	887	895	957	914	893	926	902	951	949	888	870	891	881	916	849	945	851	889	878	895	942	910	883	868	926	968	900	962	875	917	906	903	907	931	886	895	912	964	849	974	871	902	943	893	860	958	903	921	908	918	952	889	902	851	946	940	939	937	890	891	843	850	904	945	928	909	865	931	908	939	866	909	992	935	916	909	905	924	925	953	891	936	922	836	897	891	867	917	934	901	935	900	884	879	870	890	905	912	953	940	858	894	849	895	910	879	895	889	921	915	872	910	840	899	907	915	893	889	885	965	919	885	887	940	887	867	973	917	865	936	888	899	900	892	882	876	926	917	900	867	933	884	927	840	921	908	922	908	925	940	898	890	927	866	904	888	962	877	846	933	964	911	842	933	910	940	844	979	982	947	887	939	912	903	942	899	974	903	873	897	906	862	939	919	910	944	910	976	934	872	933	909	902	934	938	862	921	881	896	929	915	890	940	934	960	906	883	892	901	926	900	874	872	901	938	906	858	921	941	868	890	937	911	938	840	910	949	875	873	884	932	942	911	944	878	945	854	878	863	899	953	949	927	880	936	880	871	928	931	902	917	881	918	915	958	879	905	895	875	894	860	883	934	932	951	907	902	950	904	923	892	971	926	959	928	900	865	896	885	916	930	927	935	890	948	918	901	895	911	911	904	901	935	897	915	965	936	913	848	902	866	917	969	869	962	897	927	932	898	917	909	883	894	932	887	931	887	921	883	904	871	913	889	905	917	900	891	916	901	892	908	908	890	957	907	891	870	946	957	844	846	916	914	904	871	895	919	956	876	927	869	908	942	856	907	910	933	951	959	897	981	913	915	949	869	885	859	927	916	906	933	877	919	864	901	905	861	897	945	929	900	923	905	909	881	968	853	904	902	937	974	893	915	953	923	912	857	897	929	872	891	889	922	862	877	904	894	924	893	965	944	934	914	917	944	911	902	883	941	915	862	970	933	925	845	886	932	923	913	902	901	959	906	915	886	890	919	883	920	839	935	895	905	922	858	848	948	885	945	885	899	865	902	934	881	859	915	928	914	874	923	931	876	937	886	860	912	865	846	909	928	893	996	905	873	883	924	954	894	931	910	942	886	915	857	905	929	865	876	913	942	910	924	935	873	874	900	869	886	931	930	929	917	927	898	897	959	845	894	874	862	921	874	946	901	889	914	931	922	910	921	934	899	917	902	879	880	902	883	954	918	948	974	884	898	889	917	816	867	866	898	878	925	894	912	894	895	901	896	897	914	943	910	888	911	914	908	961	843	950	888	901	921	835	910	898	900	962	910	927	928	951	890	921	883	951	927	954	907	901	900	876	855	902	884	874	934	905	951	902	923	937	905	918	884	892	941	878	843	874	912	872	851	860	902	962	900	899	914	858	899	908	891	814	925	820	913	972	913	933	898	923	913	951	851	901	913	893	877	920	904	898	908	894	912	834	909	879	897	927	887	868	905	918	886	907	949	867	909	916	891	918	928	949	900	887	852	866	906	853	897	970	870	902	891	964	884	888	830	883	934	851	879	885	949	891	910	899	936	879	878	944	874	883	874	927	902	896	921	961	914	891	894	877	906	913	897	877	894	908	951	856	917	873	910	939	897	919	942	942	919	888	897	893	897	921	887	922	898	869	903	910	908	896	834	918	948	898	914	936	868	924	878	888	881	918	937	925	914	961	914	848	957	917	951	959	874	898	886	902	887	876	933	906	946	953	936	917	894	907	965	907	848	923	918	865	887	852	925	958	914	890	919	884	872	902	908	894	887	947	869	933	908	897	985	856	895	874	924	906	917	921	898	897	858	903	900	865	946	893	913	901	914	914	898	834	907	933	878	948	899	848	954	916	898	879	913	872	902	925	866	877	816	930	900	940	896	933	873	923	877	987	863	898	926	935	908	897	825	925	893	846	910	915	859	921	930	923	947	901	910	916	916	984	839	962	909	925	939	919	876	898	902	936	882	886	903	892	858	919	916	900	902	951	901	850	870	925	892	902	891	922	891	860	926	865	889	939	930	866	888	910	905	878	884	933	911	928	887	895	909	922	896	957	866	925	871	914	897	879	884	922	921	898	927	937	943	906	934	894	855	893	948	903	869	954	877	903	919	909	860	888	913	860	919	911	905	842	944	860	872	927	927	885	921	921	903	928	880	838	885	842	879	860	885	916	932	909	896	913	906	956	901	891	930	887	962	925	903	858	909	895	883	875	885	856	851	937	936	907	912	888	849	934	883	874	912	846	949	880	910	922	881	878	914	923	870	962	910	866	893	876	900	912	932	914	919	853	851	927	897	889	920	859	868	935	939	860	918	922	855	910	917	906	890	903	893	895	846	927	866	867	911	925	930	845	886	889	907	908	961	907	865	863	889	948	985	924	861	884	921	895	913	902	893	934	892	889	910	914	918	945	932	935	874	943	925	891	897	909	945	872	920	892	880	859	869	929	934	963	908	955	990	932	962	938	946	970	954	913	873	905	868	879	835	894	932	936	925	893	896	861	903	978	896	891	939	947	908	890	894	886	885	886	847	896	908	942	878	876	909	889	896	908	886	895	896	924	963	905	920	884	921	908	910	904	872	927	950	922	933	897	911	904	944	918	872	896	878	895	921	895	989	916	948	876	900	861	898	893	893	909	910	913	926	873	880	878	902	909	905	892	905	941	890	903	872	918	939	909	926
4722	500	288	259	271	260	229	227	265	236	227	279	253	243	220	216	253	252	225	232	223	249	276	252	229	272	249	241	303	272	239	234	286	258	240	290	241	223	266	209	263	258	257	220	256	253	240	246	285	250	269	255	271	262	246	279	243	249	256	269	271	259	241	269	289	220	253	267	246	270	279	239	258	256	254	246	245	272	242	237	221	225	258	268	219	249	223	295	280	241	240	280	257	238	240	270	304	240	266	253	259	254	259	233	248	255	242	248	246	253	258	264	242	268	236	277	268	240	287	236	244	247	240	289	257	263	264	250	231	232	238	264	246	246	242	253	249	267	228	277	259	294	221	229	242	227	231	264	249	247	247	248	264	269	237	249	255	236	233	271	266	247	259	242	231	258	234	208	234	266	224	262	240	232	237	257	260	254	264	259	229	242	255	246	236	256	246	253	247	235	251	260	243	235	287	261	228	254	221	260	269	251	277	258	249	222	236	216	258	248	288	263	265	248	254	246	238	227	220	242	246	223	233	289	244	207	228	237	247	251	265	270	236	260	251	235	277	236	242	261	250	236	229	239	256	282	261	240	248	234	244	222	255	258	244	249	257	252	250	248	237	255	243	241	213	261	295	245	243	221	218	262	252	276	258	238	235	224	254	252	238	240	231	258	260	237	271	249	215	264	246	253	270	262	261	271	238	249	251	276	257	261	268	243	274	227	217	229	253	232	241	244	280	238	216	218	247	239	249	243	228	260	260	235	223	243	246	242	261	262	250	258	249	243	252	253	224	267	232	263	269	224	257	235	249	282	287	248	255	247	272	237	244	242	269	239	228	254	253	294	271	265	230	250	264	271	269	252	219	238	232	268	223	263	287	280	220	242	247	238	255	253	249	232	239	245	240	281	258	278	253	238	270	231	231	239	267	245	241	219	252	263	247	225	267	230	249	232	223	237	247	251	241	192	262	272	260	278	230	244	240	217	296	269	234	284	273	251	254	261	256	234	249	254	246	257	270	256	250	273	242	260	217	262	234	255	233	252	253	259	253	256	246	258	227	245	237	282	250	245	265	244	274	256	219	247	253	259	223	264	214	219	267	247	257	272	270	261	213	218	235	240	224	244	235	256	214	265	214	224	256	256	257	237	230	273	266	230	261	243	246	241	273	234	226	283	225	244	251	241	235	252	251	239	205	232	244	259	249	216	222	253	234	221	250	275	250	255	235	253	258	258	249	245	232	213	244	279	241	266	244	263	246	245	258	240	262	262	246	278	210	257	269	270	250	236	250	247	237	232	239	281	226	244	257	236	236	259	268	204	242	257	225	242	252	228	270	255	242	268	273	266	267	261	235	251	237	261	263	234	223	262	223	225	258	291	252	228	286	251	246	221	279	224	281	225	231	243	238	252	236	263	246	234	296	250	241	258	242	243	249	237	257	232	253	265	248	273	261	260	258	235	280	251	258	237	233	229	256	261	240	248	235	227	222	254	229	236	241	249	249	257	271	257	245	247	281	265	248	237	254	242	253	258	232	254	287	286	258	257	258	250	263	239	227	277	241	249	274	312	256	222	253	217	274	233	216	261	245	248	260	266	268	225	227	238	264	245	241	249	252	236	240	247	240	254	249	248	243	279	240	265	218	252	277	261	242	238	255	236	215	240	270	256	243	270	269	270	266	263	235	245	235	244	271	225	214	248	244	255	252	271	226	289	238	233	240	235	227	221	279	247	247	244	235	247	225	224	241	248	245	245	236	237	246	212	252	241	251	255	262	269	251	254	254	266	295	253	250	227	251	250	252	249	223	277	255	246	247	253	258	263	244	229	247	232	244	246	249	247	265	220	234	240	229	260	237	247	213	254	259	216	243	249	247	228	253	228	260	246	269	237	263	254	228	242	222	222	261	244	209	230	223	260	246	233	282	257	217	238	236	227	247	249	267	251	257	255	240	220	229	219	232	258	238	256	239	243	243	245	244	250	245	248	231	229	248	227	233	253	246	238	259	229	252	249	224	256	240	261	242	274	250	251	231	253	231	258	277	241	250	223	256	242	269	244	256	273	250	268	263	252	236	261	270	223	251	248	234	261	244	236	226	261	245	229	270	239	228	215	244	241	259	262	276	212	259	284	244	245	236	253	253	242	225	241	251	254	263	236	241	246	217	261	247	261	251	247	258	263	252	267	258	222	244	272	245	259	254	222	219	250	258	243	262	243	232	251	265	253	228	234	254	253	271	258	245	225	241	246	253	235	249	222	231	226	239	243	244	272	250	255	218	265	230	256	290	284	250	231	254	238	217	241	235	236	240	264	259	256	253	242	218	239	242	283	280	244	262	241	265	232	274	222	260	255	253	237	236	259	242	239	226	232	267	252	252	251	239	272	201	243	249	240	224	227	255	217	272	234	234	261	237	220	250	263	234	243	267	235	238	264	269	265	240	267	257	244	275	245	232	263	215	274	220	246	256	240	258	254	270	245	268	238	256	244	248	258	254	261	256	245	256	255	251	244	248	252	236	249	234	237	203	253	246	242	254	233	245	270	253	223	261	253	270	252	250	232	264	263	226	247	255	267	215	231	236	259	256	252	255	234	276	222	247	262	275	274	281	236	216	241	240	278	251	226	247	205	242	249	226	213	259	249	252	221	269	255	236	232	257	267	235	255	239	234	211	249	232	244	275	255	255	262	238	238	265	308	243	261	255	242	237	223	236	284	233	257	253	258	249	278	267	256	250	262	222	248	214	254	247	226	265	257	266	265	271	254	240	219	292	263	287	255	226	253	249	217	232	252	266	233	222	210	232	267	258	277	243	268	244	249	277	292	235	252	233	224	256	236	251	233	253	248	240	251	264	213	251	267	254	242	234	242	253	270	255	233	259	228	254	230	254	248	267	256	214	268	235	223	213	267	253	242	260	265	280	253	242	236	255	236	252	260	250	242	216	263	267	263	278	257	234	248	235	264	263	266	237	232	250	236	234	261	255	247	248	242	219	276	265	288	262	252	264	262	236	241	216	244	240	275	233	247	251	242	249	263	244	250	244	256	235	246	259	246	252	248	260	260	230	253	236	269	254	246	260	220	272	263	252	235	226	241	230	247	239	251	269	250	244	241	231	293	271	244	232	271	251	240	220	255	250	242	255	255	255	257	222	247	246	255	258	237	233	277	306	272	226	271	242	238	238	277	252	255	259	229	243	255	258	226	238	246	248	239	245	244	267	230	256	197	253	258	218	251	260	254	251	240	242	233	231	248	263	244	244	283	265	235	241	231	260	230	252	256	240	271	259	245	238	243	282	222	240	227	248	227	289	245	239	294	220	261	268	210	244	268	250	260	246	238	268	250	261	281	245	257	239	245	258	264	238	224	250	227	253	262	278	237	234	245	236	252	283	238	238	284	265	263	249	279	238	256	242	243	258	253	255	247	230	266	265	262	253	226	265	266	281	243	243	226	250	253	212	241	269	252	265	203	268	250	252	242	259	239	232	240	251	238	278	243	238	229	261	216
3411	723	611	633	581	606	574	586	587	560	553	604	595	611	536	592	615	579	559	600	569	561	595	601	584	572	573	629	572	578	607	571	577	567	594	560	597	543	605	570	590	570	551	602	626	594	585	552	614	593	544	574	612	638	578	586	561	572	595	556	608	580	576	570	531	592	601	584	622	586	582	589	592	595	622	615	627	633	619	617	640	568	566	539	568	612	634	614	575	586	608	620	582	605	600	591	588	606	584	582	585	575	587	599	605	606	553	604	606	620	554	612	603	574	602	580	555	602	622	585	588	590	590	571	578	577	567	561	616	603	588	574	581	632	584	581	627	624	542	595	597	576	600	594	585	596	580	597	576	576	516	568	629	581	579	625	607	603	606	543	588	585	613	618	558	615	600	552	575	578	610	605	571	582	624	605	608	578	574	563	616	554	583	598	573	583	632	601	559	588	582	566	597	568	549	545	555	584	585	565	567	576	631	559	592	616	600	530	614	586	583	583	596	573	585	623	560	608	599	592	596	567	562	587	641	601	557	598	596	571	604	628	524	596	554	548	556	575	543	599	555	609	602	586	601	576	608	608	609	561	566	559	586	587	604	583	577	598	583	606	582	583	612	621	572	628	611	615	601	579	582	571	609	552	586	588	575	572	561	586	573	569	591	604	583	585	585	571	592	537	586	545	600	625	558	621	569	584	597	578	554	540	581	564	587	602	563	625	558	559	605	598	581	592	544	589	578	580	600	585	589	586	601	576	576	586	552	559	585	561	598	541	611	557	605	588	583	583	571	568	568	600	556	629	599	602	558	580	544	638	576	586	594	582	609	588	557	570	598	609	550	584	614	545	589	532	581	590	602	553	559	617	595	555	560	590	527	608	600	588	572	561	592	628	569	603	562	599	588	607	585	561	598	605	570	600	592	623	557	555	639	533	576	587	621	605	591	590	574	578	584	607	565	611	558	552	612	590	596	637	567	564	592	612	589	598	586	580	606	622	592	577	581	568	569	589	559	617	623	569	580	596	569	594	581	573	565	593	585	552	598	563	592	561	611	555	580	561	628	581	546	587	609	607	592	553	577	588	579	550	559	551	562	628	601	606	542	639	609	578	546	574	590	589	600	574	597	568	563	583	572	624	554	555	570	539	574	577	595	593	571	550	588	581	564	626	594	593	620	628	585	578	607	571	551	636	598	590	592	589	626	604	584	569	553	590	568	616	575	558	575	587	586	534	600	591	600	554	580	618	575	566	599	618	580	599	569	575	574	591	561	617	580	584	550	602	571	567	581	596	587	611	570	602	591	539	563	615	590	561	547	567	606	592	587	603	581	618	582	610	560	616	580	580	598	573	567	573	581	578	567	569	568	553	603	602	552	570	563	600	595	576	570	558	575	625	583	577	556	605	570	601	541	574	635	589	598	599	596	547	581	542	595	574	597	620	560	569	567	638	617	608	622	582	557	602	566	571	565	567	572	631	570	555	633	544	584	588	569	572	600	650	579	616	593	583	548	536	596	585	622	594	584	592	557	597	607	593	594	599	606	605	555	585	618	635	575	594	544	560	589	617	592	550	597	575	583	604	613	600	565	544	600	558	638	594	599	580	581	599	547	575	630	589	554	574	619	564	542	561	606	561	555	612	593	616	582	592	526	648	569	614	592	625	551	565	568	603	605	585	608	598	545	563	541	625	587	587	591	557	634	585	605	600	602	567	573	622	588	555	564	598	541	593	569	592	551	539	587	602	601	574	579	552	594	565	608	564	602	602	564	566	580	598	577	569	598	544	563	560	637	602	580	599	583	548	554	526	594	599	567	580	598	565	563	574	613	564	566	601	585	594	599	567	591	591	561	609	572	618	589	548	597	602	587	536	588	584	594	637	586	557	639	560	614	589	620	571	603	583	552	549	579	529	571	546	586	626	590	598	595	597	579	598	575	626	540	608	524	562	637	578	653	562	602	565	541	588	618	572	592	614	569	588	561	614	592	623	532	609	608	579	590	520	595	587	605	608	557	579	589	559	535	564	599	642	553	589	570	590	616	573	552	602	570	609	600	587	569	580	579	608	582	601	597	609	576	559	591	607	623	596	607	565	579	565	586	554	561	545	578	566	571	584	559	575	550	608	583	638	566	607	572	574	559	621	633	584	552	556	587	617	629	575	600	619	574	568	586	578	554	579	577	602	597	548	600	518	607	618	570	603	604	572	615	605	573	556	589	522	570	589	554	602	582	633	600	588	607	601	595	601	578	605	595	581	588	585	618	575	552	599	550	583	596	606	596	582	601	560	574	580	628	592	543	574	626	564	563	594	566	547	560	574	591	601	575	564	535	534	525	595	542	574	620	608	611	565	568	572	597	582	631	588	588	602	551	622	551	564	586	563	565	622	546	627	574	562	561	553	581	586	553	584	603	578	625	627	624	593	607	591	569	583	584	566	562	562	580	546	616	575	600	601	552	562	567	589	556	592	604	589	620	583	581	579	625	573	596	613	588	575	602	575	591	611	594	622	580	531	562	613	602	587	597	621	592	576	588	563	571	622	596	588	584	570	585	585	577	550	570	557	574	622	588	600	553	589	577	592	579	597	573	570	581	565	588	570	583	579	546	616	559	551	565	563	585	589	565	576	551	567	566	534	579	568	571	586	585	592	555	628	582	594	572	549	628	538	559	638	578	595	594	589	620	597	622	617	609	577	548	607	563	579	592	601	570	627	583	593	592	613	590	601	572	562	600	573	575	580	587	583	594	563	635	558	587	574	593	575	519	523	558	619	547	612	620	609	611	599	573	570	638	579	613	598	593	602	578	520	638	626	561	560	545	604	612	608	609	608	559	576	554	594	550	591	640	564	624	597	561	571	614	570	572	595	578	600	595	567	596	603	584	622	550	587	567	574	571	610	546	605	607	655	588	607	564	578	585	606	549	601	571	604	582	608	577	603	570	583	573	596	626	556	586	583	565	554	609	644	548	560	584	546	613	627	584	603	632	579	610	620	577	578	557	626	545	638	609	552	560	612	565	585	569	570	641	591	608	596	563	602	603	568	559	562	570	618	626	547	568	579	576	596	622	568	612	575	612	535	547	580	575	583	598	554	552	588	564	569	604	578	601	592	587	578	575	664	619	589	587	566	586	600	545	610	576	554	631	570	581	589	551	522	621	589	583	574	635	590	610	566	557	599	556	576	646	596	625	650	605	585	544	562	592	550	566	608	599	556	622	576	612	550	615	544	570	618	553	598	588	607	612	588	595	599	603	635	594	632	614	550	556	563	598	564	592	579	615	556	589	577	590	549	605	632	588	524	590	590	614	611	619	566	604	594	570	590	614	610	619	593	558	628	578	604	577	566	591	557	602	615	594	566	576	594	572	637	603	567	563	580	551	578	603	602	556	593	582	616	581	604	628	583	599	545	575	575	602	575	582	594	568	561	591	603	565	546	603	548	531	607	596	613	602	593	583	573	625	588	566	542	606	580	574	541	627	536	552	590	584	614	571	608	563	628
13897	1532	840	611	550	449	426	410	371	365	378	392	374	334	376	348	367	368	346	343	330	372	335	347	330	392	333	334	340	360	317	343	368	370	358	301	320	381	355	353	359	332	320	344	344	363	362	351	388	374	352	363	365	328	337	351	355	319	386	383	319	330	384	334	309	334	336	351	391	318	335	349	332	381	317	349	341	338	354	352	365	383	363	348	341	337	328	316	394	380	364	326	344	343	348	367	355	366	340	364	404	372	323	371	352	350	325	371	367	352	344	353	340	341	344	338	316	381	394	322	363	321	345	385	354	343	370	339	334	339	372	380	352	340	350	351	314	339	378	357	368	388	380	303	389	364	353	321	356	355	354	302	335	336	356	377	340	327	338	354	315	327	345	346	335	325	373	345	337	354	388	379	332	344	334	338	341	333	351	374	356	372	348	379	369	336	337	337	351	357	388	385	342	314	356	353	356	336	382	320	370	306	369	319	330	336	374	338	313	346	365	387	379	379	326	364	350	392	363	344	348	350	341	316	353	349	338	320	331	345	305	348	345	359	391	359	332	342	366	367	358	370	364	371	365	355	319	358	324	379	397	361	355	320	360	340	347	340	374	364	387	348	311	347	335	346	381	319	346	387	356	381	351	293	361	333	347	356	360	338	368	338	328	384	369	332	294	340	314	351	330	343	414	343	329	349	346	339	327	343	377	331	383	359	346	359	330	392	346	343	365	375	377	322	351	330	355	340	335	322	353	363	367	317	290	353	327	347	329	378	361	362	340	339	376	324	331	338	334	371	351	354	344	330	356	376	345	334	364	358	346	367	335	354	353	347	352	355	336	331	361	358	327	310	374	335	323	332	344	341	345	359	318	343	347	333	358	324	339	343	348	343	337	334	342	341	326	357	363	340	328	376	376	370	357	354	336	367	398	322	383	350	359	367	341	325	320	374	359	378	356	338	390	347	327	342	333	343	331	318	325	362	351	357	367	308	365	308	352	357	377	354	324	361	351	385	323	354	349	377	330	324	340	336	339	354	353	327	349	345	325	353	355	339	356	370	344	372	346	357	333	335	346	358	362	345	342	353	339	349	322	365	372	380	350	340	356	335	322	362	340	308	374	296	320	338	385	352	355	371	348	348	350	305	335	324	343	316	345	359	389	349	339	329	372	378	337	336	345	376	327	345	329	342	336	352	348	356	337	334	389	361	338	353	356	371	335	374	338	344	334	360	339	357	350	333	310	334	330	320	337	363	335	406	360	348	359	361	334	388	332	364	347	334	349	331	340	357	346	358	365	310	308	345	331	335	337	332	348	361	363	363	335	358	332	361	342	316	339	336	328	353	361	372	350	345	361	322	334	352	342	340	364	306	380	338	339	372	375	347	370	320	355	364	335	362	360	339	335	328	328	346	342	352	347	348	323	338	367	396	350	352	367	372	347	349	346	347	328	355	369	367	411	356	325	328	326	321	366	310	348	354	348	398	387	328	386	356	332	331	356	351	372	338	351	348	336	328	357	360	381	334	363	341	295	318	343	335	329	339	336	330	348	336	358	355	358	317	309	361	347	340	330	372	346	371	349	340	340	371	358	355	395	367	382	350	359	350	330	332	358	340	329	343	351	342	322	345	318	352	337	339	344	349	374	341	352	306	345	300	364	326	331	380	313	343	359	365	348	321	385	296	332	350	328	323	371	331	371	380	351	307	341	352	321	368	314	341	333	341	381	343	378	355	401	385	324	326	360	345	380	301	348	317	342	329	306	338	355	377	338	353	322	331	347	333	346	367	344	339	362	347	340	348	350	350	345	351	386	346	336	353	397	320	334	353	324	330	368	346	355	373	306	340	356	340	357	384	336	346	351	330	365	385	326	343	307	347	346	342	346	328	352	338	387	373	336	378	344	352	337	379	335	341	360	334	330	353	320	331	361	368	346	347	402	329	364	369	359	345	331	366	395	346	361	366	352	349	360	334	352	380	336	356	365	349	345	327	352	351	332	358	345	361	351	354	367	331	337	337	338	327	350	355	357	355	340	336	351	325	332	303	316	346	377	377	373	354	336	370	337	364	321	349	341	369	334	362	342	367	341	343	334	337	327	320	343	344	324	351	341	382	345	332	368	372	340	372	332	305	312	320	320	337	352	348	337	360	355	378	339	377	343	356	350	332	335	361	361	342	346	329	366	360	333	342	346	375	388	342	328	331	383	359	346	386	353	326	313	378	383	324	330	370	318	333	341	363	374	329	387	314	358	309	334	354	385	349	334	346	351	378	337	378	341	387	372	369	340	354	323	331	337	316	334	344	357	373	342	342	316	331	310	358	345	373	371	311	325	358	341	348	374	339	359	321	330	354	329	344	332	356	304	320	331	345	323	380	329	335	397	316	311	376	357	316	390	343	323	317	355	347	339	385	389	329	330	363	341	346	333	355	358	354	305	371	344	343	340	313	361	320	346	330	336	324	351	361	340	357	324	350	372	318	345	324	352	338	358	345	312	351	371	343	345	331	342	364	362	366	336	344	352	338	333	333	365	345	338	391	384	335	361	335	306	344	361	366	365	316	341	353	362	339	355	368	319	327	331	351	330	340	322	349	312	325	375	387	356	366	368	350	345	365	349	387	338	354	330	333	350	327	366	355	323	340	358	332	343	352	357	365	351	385	381	367	365	384	396	330	359	333	323	331	382	368	364	343	358	332	347	351	370	355	318	334	336	333	329	329	334	344	303	368	357	327	344	325	316	337	364	335	354	365	345	349	331	314	338	346	337	319	345	324	335	344	362	380	384	359	357	336	328	393	341	383	352	368	352	349	346	327	345	396	358	355	364	348	341	350	337	351	329	323	289	359	337	357	337	334	317	310	339	327	365	363	352	371	349	354	312	361	331	349	378	355	318	345	370	350	329	323	357	347	307	382	348	361	322	321	379	322	349	316	333	327	379	335	365	349	379	333	342	320	330	363	339	355	336	341	327	298	347	364	348	347	356	334	354	334	350	344	390	354	333	335	338	351	345	340	345	378	334	331	369	347	331	348	365	338	338	314	341	342	376	357	335	315	364	339	325	313	348	328	347	318	343	359	352	348	350	328	363	362	377	359	345	329	327	324	354	358	344	341	388	344	377	331	335	371	357	392	372	356	342	324	331	377	355	330	317	331	370	388	341	360	361	345	341	277	338	308	345	325	326	361	353	405	380	338	345	317	315	343	361	381	337	339	327	365	350	345	316	335	328	346	375	349	365	356	384	333	359	324	350	361	311	375	356	330	338	373	305	332	333	349	350	331	369	323	335	346	328	356	319	344	377	376	338	339	331	356	347	349	337	349	300	327	358	326	345	353	320	317	360	294	339	355	352	346	350	369	347	363	360	370	314	353	362	360	348	352	331	337	357	332	339	368	360	393	351	322	313	326	324	322	381	342	345	345	330	338	339	365	368	357	324	364	337	352	344	309	337	329	345	360	367	334	325	349	351	337	354	322	355	387	363	355	418	362	326	375	331	317	309	359
9311	1424	1664	1635	1466	1244	1148	1075	1009	990	952	879	963	843	859	801	844	835	807	852	806	787	801	838	862	825	816	808	810	807	839	850	792	809	803	845	823	823	806	833	804	772	825	773	799	744	772	758	750	770	826	784	842	809	800	782	785	823	785	841	829	824	810	869	815	750	758	832	802	825	824	789	804	752	780	759	798	833	790	869	809	837	813	818	838	822	835	846	752	834	818	802	827	800	799	759	891	829	811	808	772	842	796	839	763	773	780	803	799	829	777	850	853	790	800	740	772	765	790	816	827	788	863	789	749	811	764	796	779	722	753	848	798	790	822	784	793	770	751	766	761	731	799	807	748	777	838	784	788	730	736	789	843	796	828	820	764	791	772	803	806	821	798	794	762	785	782	768	774	823	787	797	791	831	808	789	755	770	734	804	774	825	777	762	789	784	815	751	776	769	827	829	774	783	806	842	767	836	755	795	799	796	803	781	796	758	751	729	810	761	760	766	827	785	771	808	736	795	766	763	771	754	805	809	779	839	795	738	793	804	720	767	799	780	797	840	759	814	764	774	765	803	744	758	760	777	798	768	760	813	765	775	767	789	764	843	757	828	804	741	791	794	758	772	729	782	768	838	770	818	801	786	789	751	768	796	764	761	772	757	778	786	806	803	802	778	815	757	786	783	800	785	795	784	798	790	770	782	776	783	791	833	823	798	735	792	794	773	747	792	773	755	786	751	783	824	784	758	771	817	828	763	735	793	778	759	788	799	794	755	756	798	803	778	803	786	837	778	773	746	814	758	798	797	775	762	742	765	780	842	750	753	773	806	813	761	743	789	783	752	735	789	792	752	786	782	801	739	756	746	745	772	775	759	871	756	751	752	844	800	755	817	771	807	755	794	811	757	753	749	810	758	733	758	810	808	822	768	780	804	775	729	742	783	773	761	753	787	782	813	772	772	792	764	788	762	784	768	726	789	809	707	766	829	759	779	795	787	803	729	838	800	814	750	784	778	779	771	805	799	760	778	759	800	825	760	798	751	769	796	778	776	774	784	781	771	795	793	795	796	754	787	803	767	736	738	783	790	790	829	767	795	788	761	814	815	867	787	788	773	800	742	789	777	761	783	735	779	721	846	766	779	724	766	836	791	794	726	791	773	826	792	818	772	816	813	858	807	745	801	765	807	811	790	788	812	717	732	812	781	777	760	724	800	834	808	740	785	831	736	762	821	802	747	823	765	789	793	805	765	783	756	786	749	754	782	794	778	772	796	777	823	780	756	760	830	817	790	746	806	782	763	771	800	784	773	756	784	817	812	804	805	785	732	750	747	804	813	783	749	825	770	788	763	765	777	811	823	728	802	815	768	774	806	754	750	840	749	783	811	795	762	819	763	729	785	798	758	787	742	785	728	795	781	762	766	761	749	821	741	812	810	782	734	793	796	761	783	804	819	825	771	771	774	823	808	787	817	816	734	796	815	785	803	773	788	775	814	769	805	721	795	766	804	806	807	799	820	791	818	805	795	822	804	759	764	790	787	771	753	760	750	813	754	827	776	766	797	796	799	789	754	816	763	793	815	773	790	798	793	803	757	762	762	751	738	742	804	729	776	755	761	763	776	765	795	802	792	808	779	786	778	773	796	826	786	772	774	829	786	765	782	778	794	800	816	744	747	778	786	809	785	796	773	829	798	792	779	787	837	771	768	745	803	756	793	818	773	776	825	807	792	755	756	772	747	818	767	819	752	807	826	817	787	774	849	801	787	854	819	773	772	764	782	798	761	793	820	779	781	764	831	795	769	823	739	778	777	813	808	793	762	794	855	771	796	753	786	791	802	748	786	787	841	760	785	728	798	766	845	821	798	743	788	768	786	808	747	804	796	763	769	785	772	813	787	796	779	801	791	772	736	784	819	813	756	766	786	821	772	785	788	822	778	794	784	795	792	761	783	799	781	795	784	801	774	798	773	777	868	781	797	721	783	822	801	786	797	786	755	815	742	796	779	811	840	751	766	741	785	773	741	782	785	785	812	746	763	768	767	779	809	778	802	747	783	806	794	801	782	782	772	783	803	821	761	727	801	782	766	729	705	736	808	705	771	738	797	812	770	735	778	778	764	798	767	780	758	802	725	737	760	805	782	764	820	793	800	761	811	788	788	817	780	768	790	793	792	754	817	732	802	804	797	743	799	757	826	829	766	746	751	823	757	816	808	764	795	822	765	783	798	783	727	802	825	807	777	793	764	751	724	791	768	785	805	759	765	791	770	815	728	810	813	795	798	803	772	782	855	790	773	775	743	777	812	796	747	778	760	755	782	794	755	817	787	740	783	816	791	778	801	783	800	819	754	787	750	832	768	813	786	807	750	767	796	777	765	790	803	777	756	808	803	791	802	739	731	762	762	798	843	788	736	781	757	836	768	774	749	759	784	799	806	793	809	761	809	706	775	788	764	784	814	726	778	775	751	821	796	805	803	769	833	745	801	759	770	827	821	762	788	801	791	795	794	788	781	784	785	834	760	782	767	840	740	791	805	750	800	760	790	761	789	826	816	790	746	804	755	789	783	792	818	771	810	776	751	765	773	823	814	792	741	776	794	757	798	792	772	745	792	762	784	794	743	753	814	729	699	782	773	723	757	822	794	827	842	752	748	785	773	796	853	786	778	783	758	831	787	760	766	781	786	806	763	747	798	770	760	744	810	822	755	795	791	784	815	825	771	826	780	781	723	763	785	746	759	756	776	772	800	756	788	774	787	759	801	764	779	790	798	772	774	782	777	778	792	737	806	787	782	801	784	803	812	753	798	771	817	789	768	766	801	729	819	823	775	738	768	755	701	748	783	761	789	792	806	771	817	816	798	800	820	778	787	721	791	724	799	773	781	795	778	757	756	775	793	773	808	775	823	747	746	818	781	812	793	783	766	837	782	776	766	788	725	797	794	782	763	742	783	754	732	760	781	805	772	798	756	810	767	800	737	741	760	738	817	785	829	769	780	757	741	817	732	802	752	743	770	799	762	812	803	763	748	753	777	734	811	765	818	755	758	797	772	763	772	769	757	817	771	812	788	707	846	782	825	767	756	768	776	767	819	851	817	755	782	753	834	805	752	757	807	787	795	744	793	738	793	757	747	748	828	768	808	764	775	764	791	781	812	774	803	795	847	801	781	732	780	777	805	756	807	757	809	815	772	750	774	782	785	803	819	803	707	772	793	805	800	803	764	776	808	828	769	712	786	814	797	749	780	774	801	780	749	788	803	777	825	785	764	755	780	816	798	764	815	762	809	758	790	796	782	803	783	779	811	804	783	755	792	798	789	751	799	789	829	741	778	741	777	738	750	796	753	816	773	772	772	706	763	802	825	797	762	768	846	775	790	800	777	795	782	751	810	734	735	786	743	776	778	743	770	761	800	795	796	741	778	813	739	808	761	786	800	771	812	779	824	775	826	758	763	766	807	769	828	787	807	760	780	804	836	780	812	772	793	768	762	746	771	808	729	775	772
21244	3004	1463	1011	723	656	617	555	513	493	492	464	451	488	444	476	446	461	441	442	409	440	431	422	446	447	439	403	433	402	433	399	425	463	402	413	433	390	433	472	438	437	394	411	434	420	422	440	430	417	432	384	427	454	424	443	414	441	443	453	392	446	417	417	430	420	395	439	464	432	439	401	458	382	404	395	393	385	397	391	425	402	434	418	439	439	427	397	423	448	413	431	429	441	408	418	409	401	420	451	444	430	445	374	425	450	435	439	453	416	418	435	468	420	439	459	426	443	424	437	441	425	453	423	447	440	445	428	422	417	447	400	435	433	413	432	416	436	439	398	393	413	418	431	460	445	394	434	393	467	411	438	407	388	412	461	418	434	403	407	471	417	412	415	455	399	470	391	400	403	415	423	413	470	459	437	421	401	422	404	448	446	416	459	429	396	461	399	413	479	458	368	383	399	372	438	472	473	434	391	424	436	417	391	428	434	422	421	397	423	412	415	420	447	442	393	407	441	443	448	415	426	439	412	444	439	435	417	390	405	437	426	429	452	458	444	421	448	407	419	433	427	465	400	415	447	396	394	410	436	394	422	364	457	419	427	416	431	411	444	446	425	435	409	436	415	446	403	436	427	394	439	442	450	400	426	418	421	412	474	425	428	440	435	424	487	432	389	422	417	426	429	422	424	435	431	397	417	416	436	444	405	436	478	441	452	438	438	454	404	405	415	438	450	435	446	427	450	434	409	383	400	413	444	432	436	444	423	401	419	445	433	417	393	397	409	457	391	387	439	474	425	429	421	393	399	445	425	423	443	417	417	461	442	451	432	374	398	382	433	434	434	439	412	425	404	412	437	385	434	394	427	433	432	430	445	407	388	403	466	426	423	422	398	370	443	406	398	434	420	418	390	389	395	430	410	406	453	431	455	429	421	409	461	439	426	433	413	421	445	382	437	443	438	419	434	432	431	451	381	473	453	391	406	406	390	401	432	420	453	474	400	418	391	423	397	426	430	432	437	393	424	443	413	391	408	444	422	425	379	414	427	429	390	457	415	398	410	417	428	432	432	447	419	406	426	421	417	437	441	437	406	433	426	413	422	455	441	414	441	411	459	432	459	384	402	427	404	427	429	448	412	448	450	439	453	436	449	440	399	429	456	388	422	428	426	407	415	419	464	435	389	440	425	434	410	393	425	447	390	447	434	418	417	425	409	445	438	420	457	437	447	406	398	412	463	391	438	405	443	402	428	454	440	441	427	438	429	426	439	436	445	425	445	453	436	438	455	435	415	429	458	400	433	393	441	427	394	479	422	448	417	464	418	419	411	452	429	435	435	443	432	420	429	445	416	412	411	397	431	421	426	472	391	467	413	414	425	413	410	399	408	418	380	420	399	390	446	410	388	402	445	420	435	425	442	414	431	436	417	405	428	416	407	428	483	439	424	407	412	425	401	436	464	421	403	394	425	429	451	428	401	437	434	430	409	484	401	383	388	428	425	425	409	409	397	463	420	450	412	427	424	415	425	435	412	405	412	431	442	423	423	405	431	428	420	437	407	379	436	470	393	420	437	390	453	457	443	460	466	457	457	418	380	422	407	393	425	433	443	454	425	435	420	446	447	453	456	427	406	404	412	414	390	429	442	429	405	439	392	422	379	418	361	438	448	412	403	413	402	404	399	418	431	410	411	455	461	385	459	442	427	413	420	425	429	388	384	440	451	453	404	395	426	416	402	391	438	467	459	418	423	392	425	368	393	428	419	437	420	442	418	412	405	419	433	401	432	409	467	471	415	356	413	416	391	470	422	440	432	438	418	413	436	493	452	454	422	369	399	392	402	411	417	404	427	472	441	440	443	422	443	414	434	433	412	451	452	428	406	428	430	419	444	444	423	423	446	432	411	387	418	402	408	458	449	434	432	432	430	382	452	396	429	379	402	458	451	436	424	426	458	446	386	443	410	441	412	411	393	423	488	424	435	396	425	413	405	466	439	393	438	432	403	462	417	405	453	425	413	424	407	404	461	394	429	443	453	400	436	439	471	418	383	419	435	448	427	434	392	436	398	438	419	406	432	406	439	435	439	444	428	419	422	448	414	404	409	427	434	401	409	404	422	420	442	404	385	387	391	407	417	408	369	411	404	450	413	439	434	426	383	418	407	417	373	430	401	396	388	465	447	452	442	414	436	365	387	446	403	432	405	399	450	437	400	439	431	430	413	436	397	435	451	446	449	449	428	402	432	439	456	417	453	391	446	457	409	441	424	419	385	442	487	417	409	454	400	419	400	465	471	440	437	448	416	423	475	432	420	422	432	453	483	430	435	439	372	408	452	465	471	448	433	405	416	429	425	464	445	421	458	423	382	419	450	428	452	419	478	477	419	401	432	431	425	431	407	442	435	431	416	397	428	430	406	434	393	454	429	399	447	435	445	416	435	419	421	448	409	427	449	437	426	440	416	404	418	440	413	397	428	437	412	435	451	422	464	414	462	446	451	429	411	409	434	425	477	455	447	400	426	399	416	389	415	434	387	399	417	436	452	477	463	443	409	439	420	459	431	389	394	426	442	402	405	401	433	385	437	447	392	397	396	389	473	482	424	431	435	416	398	410	428	444	418	402	449	418	440	416	436	411	399	406	473	398	457	471	363	461	452	406	396	416	424	452	431	417	433	420	431	422	407	441	457	409	473	446	462	413	413	449	415	458	443	426	421	439	435	397	441	455	414	409	394	423	452	397	452	432	438	409	409	439	460	416	396	421	404	398	405	433	401	486	454	411	456	441	414	440	431	440	411	395	444	404	423	453	443	399	411	402	424	421	402	443	418	395	428	443	430	442	425	437	424	442	434	466	417	384	446	402	407	413	405	427	439	445	413	476	453	471	477	455	426	439	427	407	414	452	396	403	426	451	427	418	418	412	442	441	451	438	427	442	385	416	409	420	362	452	446	412	390	433	434	395	408	448	434	405	450	444	411	395	432	418	429	415	425	425	438	492	443	427	406	408	434	446	403	463	400	455	389	425	446	439	456	439	466	466	440	441	415	423	503	408	436	432	446	393	406	451	409	439	402	426	451	415	407	450	420	416	446	368	382	414	358	424	386	391	390	449	454	418	409	453	404	477	442	420	426	424	434	409	409	421	419	404	426	456	453	400	405	409	408	401	408	452	397	433	421	436	425	407	424	482	437	432	422	374	437	413	432	429	392	449	407	426	422	405	461	411	453	451	408	432	449	428	400	419	395	420	448	426	434	387	457	431	444	392	383	435	398	387	411	418	421	448	456	451	437	415	435	409	438	431	448	419	384	412	444	444	444	451	428	404	440	426	439	426	438	409	389	407	482	443	394	415	409	405	440	440	404	410	400	418	472	417	437	402	391	424	409	433	408	463	421	420	427	426	423	456	400	463	447	400	443	394	445	432	391	406	435	433	445	414	422	395	458	396	412	427	397	417	444	408	441	410	430	412	427	444	437	422	435	447	428	389	466	458	413	445	415	449	423
11476	1957	2502	2603	2258	1931	1723	1548	1369	1286	1254	1248	1246	1155	1108	1086	1041	1036	1012	1079	1019	980	987	960	1022	960	1015	975	946	946	982	912	933	969	898	941	1023	946	943	906	909	966	971	934	960	957	935	953	885	896	868	997	917	1012	942	955	965	933	915	948	901	945	964	996	943	939	912	943	987	995	930	964	959	916	959	937	991	988	951	1018	948	998	985	974	956	948	959	951	972	904	945	987	1005	1014	987	915	895	950	1002	971	960	1024	952	950	907	910	976	945	909	874	974	948	916	907	964	931	971	987	931	940	937	961	928	916	892	930	920	910	983	964	896	913	922	930	891	928	921	957	973	958	923	919	962	927	918	962	959	885	939	881	872	910	882	917	970	958	903	889	942	949	920	885	915	951	961	946	963	865	940	905	906	891	872	976	978	952	1029	924	883	921	959	912	929	928	961	940	907	944	909	931	950	923	901	922	964	911	904	933	904	919	935	959	930	890	947	918	912	936	902	933	875	914	898	939	894	940	945	914	987	924	935	868	890	938	903	896	990	910	1010	937	905	955	947	916	923	941	901	898	913	905	939	886	937	907	949	935	953	929	944	921	910	947	862	920	903	921	887	928	869	908	930	864	938	891	896	957	943	864	964	896	952	882	891	888	956	946	975	952	920	919	918	954	936	959	893	917	910	934	921	884	944	874	921	894	941	965	887	906	900	922	932	914	896	923	921	931	938	927	894	896	969	949	910	908	970	980	929	949	880	919	961	926	936	880	945	924	881	924	943	917	954	951	939	962	975	902	925	912	933	890	964	942	955	933	885	951	890	868	970	929	917	904	943	962	951	893	912	919	865	904	901	930	916	930	901	932	877	923	881	936	926	971	922	925	882	939	929	916	793	894	947	864	994	878	898	996	974	955	935	971	870	919	891	909	911	901	919	930	961	921	916	903	933	927	895	909	877	951	915	926	867	961	844	918	930	924	912	941	906	967	896	943	933	904	912	866	891	914	901	916	910	891	991	883	970	972	923	914	925	929	890	901	955	940	900	934	954	874	878	928	907	915	914	942	884	915	912	899	900	894	907	912	906	963	953	926	867	945	962	949	880	904	912	902	882	892	914	861	956	902	955	967	936	886	908	915	924	959	873	930	929	934	946	933	880	949	919	935	900	942	913	916	882	938	927	933	956	945	910	920	933	970	905	940	957	920	928	929	946	925	955	913	896	920	947	940	904	895	933	877	870	926	940	942	893	961	910	947	876	909	953	893	907	974	992	947	901	924	932	929	940	906	962	960	865	910	905	923	910	956	937	954	973	987	895	859	911	864	899	955	910	886	895	950	951	970	923	932	903	890	886	948	962	931	853	940	940	956	908	980	844	877	951	918	895	927	943	933	919	922	878	956	910	881	973	934	890	949	911	920	913	942	887	906	923	911	902	919	870	983	924	935	914	956	947	951	927	895	907	918	962	943	920	923	976	928	924	885	961	938	909	911	982	917	955	939	965	917	929	906	928	852	912	966	914	917	928	937	910	908	949	948	931	942	916	898	929	945	887	936	922	935	887	973	950	886	906	902	845	880	968	966	898	913	940	937	940	869	961	965	943	904	939	966	943	914	912	951	953	910	919	984	945	905	891	932	965	909	944	912	940	901	922	902	945	910	905	947	920	934	908	961	921	940	976	937	894	964	883	902	908	908	897	858	959	907	950	956	915	860	969	1013	923	918	896	901	948	896	948	897	902	925	869	909	942	941	916	938	931	949	907	892	942	937	936	891	904	938	921	924	928	846	886	872	940	895	915	935	911	918	909	916	875	892	973	953	932	906	851	893	998	953	905	878	987	946	900	916	896	922	944	929	898	933	954	928	951	916	870	842	901	994	943	943	892	918	936	917	881	928	879	914	947	898	898	920	981	922	902	937	948	956	902	964	922	889	957	954	955	963	916	879	943	927	948	902	895	905	914	942	873	907	934	899	906	865	883	898	890	931	961	931	892	914	885	951	917	860	906	932	937	946	914	885	878	943	985	839	1011	838	921	908	920	938	932	887	914	893	900	905	877	873	936	948	871	896	879	905	927	879	886	938	923	953	911	913	943	902	891	859	900	915	896	920	969	895	917	969	905	966	914	932	901	914	945	941	906	963	977	876	898	918	949	897	956	939	934	909	944	914	900	915	911	907	947	887	941	906	917	886	883	926	918	906	873	903	944	918	922	932	933	889	871	918	955	838	859	901	908	910	892	928	933	938	935	869	923	891	925	880	979	988	937	923	956	945	908	926	941	868	942	926	852	883	915	905	943	893	960	911	914	922	893	922	911	891	910	874	955	927	969	979	944	918	902	914	947	875	943	928	887	892	939	901	945	923	924	908	916	926	874	925	952	965	938	909	900	897	901	927	935	911	936	923	871	959	932	940	894	916	926	904	923	926	904	979	876	967	924	924	889	915	903	943	889	972	861	966	930	925	877	869	907	914	879	904	933	930	996	928	937	931	958	892	925	925	892	934	940	950	926	914	896	935	926	920	903	963	933	922	954	931	936	889	931	947	966	940	896	961	956	962	933	917	897	890	981	866	908	935	928	920	975	919	938	911	959	908	926	894	932	958	954	942	918	929	916	937	885	904	939	972	902	905	938	920	935	910	825	905	947	994	925	966	944	908	950	951	977	921	896	934	930	970	929	970	895	919	917	890	869	964	905	925	917	915	930	919	904	933	887	988	901	935	950	908	902	940	961	938	970	940	904	869	955	921	933	958	922	896	952	884	959	951	882	942	925	967	962	910	870	874	907	928	931	875	890	1009	915	955	896	933	912	962	919	851	911	974	898	872	889	866	945	930	944	884	920	956	929	922	932	928	978	902	937	920	977	943	917	956	844	892	896	900	871	914	914	914	932	958	909	946	956	1002	927	987	933	937	851	916	896	886	931	907	936	919	855	922	918	906	918	904	833	936	929	873	912	922	917	928	900	914	975	931	970	954	916	918	919	939	942	901	900	907	936	892	871	945	886	929	996	961	949	926	909	922	900	937	943	917	881	936	908	917	877	905	867	895	977	906	954	885	898	936	901	891	923	918	876	938	888	909	956	951	966	894	896	907	912	959	910	876	926	1003	904	879	897	900	943	902	897	935	924	885	919	920	979	938	925	930	906	908	976	954	930	933	946	907	901	900	949	881	907	908	946	960	960	915	920	920	912	948	936	945	879	906	936	934	876	925	934	953	952	904	971	888	951	877	912	916	944	952	937	947	938	910	946	935	969	916	890	970	949	923	888	910	920	924	902	848	882	906	885	923	923	896	883	936	880	911	943	969	960	945	946	985	969	955	874	929	901	922	959	921	889	987	943	970	930	917	884	944	890	908	957	896	938	866	947	930	913	893	929	950	960	949	919	913	899	878	898	916	946	904	904	923	954	926	896	917	987	962	859	930	953	880	926	928	894	953	948	913	936	934	930	908	854	889	900	946	927	908	887	944	970	1001	882	886	950	907	851	933	911	911	891	929	838	891	959	902	896	928	950	936	914	899
4670	626	283	264	249	234	246	255	261	263	286	229	252	281	260	262	236	233	266	278	262	239	236	252	279	257	237	255	269	248	217	263	249	237	294	233	244	230	240	260	255	267	273	228	256	272	260	235	268	253	272	267	260	290	219	235	237	226	257	263	245	243	267	246	254	259	255	272	260	243	255	268	250	240	207	229	254	255	241	284	284	261	284	267	228	227	245	247	256	249	226	247	256	244	254	264	253	235	266	294	264	253	257	272	230	276	219	256	246	284	243	254	277	277	230	291	236	267	273	244	264	246	270	250	279	232	249	258	270	274	261	232	257	256	259	261	267	271	268	252	248	240	240	254	266	259	247	303	241	227	254	247	263	242	225	257	255	246	245	275	254	257	287	275	230	243	270	265	244	245	232	254	244	256	236	231	249	251	264	298	257	265	232	243	295	256	248	266	216	263	246	241	244	239	247	250	239	236	235	208	267	255	248	238	278	269	259	243	260	229	253	285	257	257	236	275	248	246	252	266	245	255	247	247	272	247	248	236	251	258	278	250	254	259	245	243	248	246	284	246	255	266	262	265	239	270	248	232	265	291	222	246	264	232	226	242	275	243	238	274	236	268	289	268	285	245	233	285	247	224	254	280	239	254	230	227	281	283	264	237	247	235	273	258	274	247	265	269	247	235	272	236	253	239	242	255	277	251	231	227	259	243	277	228	268	259	259	242	258	246	264	222	266	247	268	252	236	230	259	285	257	268	262	265	234	259	219	293	253	301	249	296	279	285	215	245	241	249	256	248	262	268	263	274	251	239	229	253	243	284	240	252	277	261	247	221	245	259	245	204	274	259	255	246	247	287	253	251	260	234	275	252	249	248	245	265	247	252	268	278	267	258	280	237	248	249	253	249	223	258	236	229	241	235	224	288	259	245	261	255	235	260	231	238	240	271	240	260	263	251	234	223	274	255	260	270	280	271	242	232	283	264	243	273	241	230	275	261	247	267	237	261	303	233	264	231	271	293	281	255	266	266	254	251	262	274	245	227	278	267	247	253	246	252	258	305	283	244	255	260	232	271	269	253	275	267	267	256	249	260	217	245	242	254	225	275	242	243	258	250	255	250	277	251	246	249	259	253	245	280	280	268	254	273	289	271	257	237	258	255	255	258	251	240	280	250	266	264	239	233	227	286	245	274	246	271	238	268	280	253	250	242	262	264	269	234	228	275	274	253	262	254	215	253	238	244	222	272	261	267	279	245	261	271	270	239	251	257	258	234	285	249	251	257	254	282	240	274	280	238	244	247	246	253	274	215	259	257	255	248	206	263	275	245	247	252	232	234	265	255	256	303	234	260	263	237	227	237	251	245	239	272	247	238	223	227	232	259	246	233	243	249	263	290	249	265	270	257	246	246	231	244	251	251	256	284	254	238	271	257	278	267	270	254	235	252	235	220	220	292	262	257	252	262	243	230	244	247	239	263	259	217	233	274	265	251	257	234	260	230	252	275	261	239	257	218	233	242	245	260	263	251	255	285	262	279	273	268	252	281	258	312	220	246	234	240	267	252	257	284	244	265	239	238	255	248	277	239	254	268	220	260	254	231	263	271	252	260	240	236	254	262	247	255	315	257	260	251	270	260	261	265	244	259	269	258	268	258	245	242	259	260	239	231	274	258	247	249	276	285	258	283	245	235	277	233	249	267	233	225	265	221	217	233	248	271	250	235	273	256	268	264	253	264	263	260	269	258	251	272	252	228	221	252	253	251	227	259	261	251	288	249	248	250	250	260	252	262	270	241	259	277	256	205	255	251	250	258	254	253	244	284	284	244	221	248	251	249	267	247	260	255	276	250	255	238	236	259	221	251	230	225	261	241	255	269	252	266	251	276	231	271	260	276	232	273	258	267	286	246	230	255	276	257	281	260	244	252	248	263	256	257	221	277	243	259	275	252	269	261	230	250	257	252	250	272	247	256	272	271	264	240	237	260	251	269	255	244	276	279	279	253	225	244	284	246	260	243	275	264	250	258	270	238	301	293	252	239	280	249	284	249	270	267	228	258	248	253	243	286	276	247	269	242	288	268	266	247	250	247	288	261	239	261	290	218	263	236	260	253	256	261	237	267	261	234	255	206	241	263	254	291	234	224	257	271	275	238	246	221	247	230	231	265	269	221	240	249	256	261	218	219	247	242	244	261	266	264	256	248	226	251	274	244	231	246	264	282	218	276	269	253	247	242	232	269	265	295	264	254	258	275	281	233	239	258	264	242	254	255	275	241	250	270	246	243	258	268	239	261	243	254	270	263	234	254	223	242	278	254	251	204	253	250	280	246	262	255	213	242	245	225	251	272	237	248	250	258	239	266	248	282	246	244	242	260	281	260	262	290	240	235	279	283	244	266	233	251	272	257	239	274	264	284	263	254	264	249	233	255	267	285	266	283	261	242	263	268	232	270	246	247	280	277	252	243	249	252	250	229	257	233	282	240	245	239	236	272	257	220	262	240	261	245	250	227	242	249	230	262	258	263	257	271	240	256	268	253	255	258	244	227	248	269	231	236	246	251	270	268	262	244	265	244	258	248	257	269	226	246	263	243	246	237	264	255	257	284	250	238	262	225	235	237	247	270	280	297	279	230	248	234	266	286	260	273	276	277	260	264	261	271	255	243	248	239	240	254	274	246	242	237	283	262	253	254	261	239	239	246	259	251	269	241	252	287	276	251	262	238	255	264	242	255	235	250	269	228	246	263	269	280	226	270	218	270	259	243	263	259	270	267	248	247	250	232	260	234	243	243	251	224	251	261	260	267	256	249	256	243	246	272	237	213	239	252	245	256	263	292	264	248	252	254	267	257	250	264	243	233	246	252	245	238	240	282	254	246	251	263	250	244	297	271	265	294	261	265	245	252	248	247	288	250	242	251	262	230	262	254	269	281	251	261	299	248	240	243	267	255	248	249	222	229	221	242	255	247	230	225	246	256	258	273	265	246	266	288	239	233	241	256	267	241	218	248	248	248	234	259	251	210	253	237	283	283	232	236	251	236	243	220	255	273	265	239	240	242	267	244	266	240	253	261	253	263	264	260	258	234	260	274	263	279	240	251	237	273	258	234	259	291	257	295	268	244	263	258	263	283	279	240	225	240	259	257	226	249	267	258	256	283	250	234	249	262	273	263	253	272	261	271	231	238	272	240	235	260	245	259	276	256	234	275	240	253	283	267	251	264	270	253	265	235	251	237	252	257	231	266	247	240	248	242	272	254	257	255	267	291	245	236	235	222	224	261	259	272	270	270	252	288	261	264	288	283	244	256	249	233	262	229	263	275	240	279	270	274	271	252	242	256	255	258	260	278	262	261	262	248	256	269	232	255	248	251	247	278	274	230	264	234	259	237	263	253	269	243	271	266	246	276	294	273	272	257	268	252	274	233	238	268	239	263	278	292	240	255	228	250	254	227	248	279	270	268	261	256	236	264	226	256	243	265	259	273	245	256	249	255	253	267	255	262	242	255
3413	785	677	655	644	638	598	591	642	623	620	620	588	644	636	636	582	575	590	618	658	586	582	605	602	630	606	564	568	575	626	609	610	572	599	601	604	600	564	628	568	589	595	600	605	635	602	559	620	619	618	612	616	615	597	614	590	580	619	603	609	599	655	606	611	595	625	577	639	590	617	586	625	642	608	592	573	628	635	627	630	620	537	605	562	618	626	569	570	616	620	601	646	603	616	590	561	640	608	612	607	625	602	594	565	614	586	616	623	615	596	643	642	664	578	585	615	572	591	588	645	578	577	590	623	595	607	643	578	606	635	615	630	555	626	593	611	595	598	614	639	604	575	610	578	621	607	583	582	626	601	581	592	628	623	597	577	612	582	600	607	609	596	576	604	591	630	594	595	611	608	655	606	600	576	609	610	605	542	580	599	575	600	617	569	603	611	609	602	561	629	614	602	638	601	542	632	625	586	607	621	612	610	578	577	601	606	591	583	633	598	588	598	625	597	563	523	589	622	591	596	599	575	616	596	590	610	603	573	591	593	595	588	599	621	623	624	612	609	597	608	649	600	557	612	621	638	621	633	571	605	633	639	626	585	600	580	611	571	577	560	581	613	623	579	577	616	564	620	654	601	634	627	621	587	635	587	568	582	597	599	570	619	595	598	582	573	589	629	638	613	607	578	598	599	584	605	618	586	554	553	583	639	591	612	616	616	573	627	635	616	601	598	619	592	562	617	616	598	592	608	584	600	654	621	590	570	618	579	618	583	606	634	584	582	623	609	573	608	621	622	580	569	610	587	579	646	579	660	600	615	616	601	618	612	603	620	615	604	620	636	587	600	599	598	605	599	567	610	620	575	619	625	604	580	588	624	601	656	595	626	610	603	596	609	582	599	615	604	564	602	606	605	573	626	568	550	600	600	579	549	581	541	649	582	584	594	616	576	577	548	582	578	583	580	600	626	617	609	616	614	566	610	612	611	620	603	623	609	605	590	621	588	630	621	602	576	573	585	561	642	580	624	598	613	630	571	624	590	572	622	590	573	585	613	600	560	566	595	571	584	620	626	646	579	586	569	624	591	598	646	630	596	612	621	631	623	587	615	599	655	608	595	606	578	595	632	635	604	590	624	552	583	544	550	653	606	634	621	584	591	592	580	606	632	605	586	599	606	609	601	588	608	626	612	552	611	617	574	624	644	591	619	601	624	612	554	581	573	597	587	588	637	571	583	581	602	624	628	617	669	575	584	568	615	633	604	614	559	591	596	653	637	573	649	601	622	626	593	604	567	588	594	556	608	618	603	622	610	596	588	591	619	625	614	600	636	576	624	572	604	592	600	590	603	575	595	615	594	608	633	605	562	589	589	586	597	639	564	634	639	626	627	609	605	594	591	566	580	580	611	586	616	590	584	580	583	591	610	587	623	596	616	602	630	623	620	600	584	622	611	629	582	600	554	611	578	578	601	579	606	627	642	579	639	584	600	567	594	613	620	579	620	642	625	593	600	587	618	602	588	661	621	621	553	580	584	616	608	630	605	611	636	607	585	628	610	616	592	586	599	595	623	643	595	579	628	627	580	617	584	631	602	603	634	608	635	590	574	601	611	640	606	596	583	565	555	610	621	606	618	634	605	589	620	639	617	597	589	670	641	595	597	621	624	620	613	602	580	623	604	574	599	581	582	602	609	656	593	611	623	584	602	570	652	616	601	610	587	617	599	632	557	595	614	616	590	631	606	573	611	602	623	602	618	602	597	603	661	579	546	604	590	574	574	572	594	625	606	605	586	617	626	581	585	600	583	623	602	596	602	635	596	636	621	606	630	575	603	627	591	623	641	618	574	591	573	615	600	622	576	598	591	609	629	610	620	584	635	577	619	634	566	626	613	601	601	594	555	590	616	589	581	604	623	553	560	647	579	599	604	583	579	649	585	613	581	592	578	551	568	622	597	555	553	580	607	621	593	627	641	644	597	600	635	596	600	606	604	611	646	594	598	583	570	623	585	562	612	609	645	613	573	622	629	581	591	555	614	552	587	536	585	614	632	576	611	614	591	578	595	570	623	608	638	581	579	593	600	640	607	635	640	629	597	562	597	582	634	574	614	588	606	589	608	571	595	587	572	591	584	627	614	552	562	586	612	632	581	560	593	607	578	598	546	635	652	606	573	567	558	559	615	576	595	610	607	614	598	590	567	596	577	559	601	598	592	570	605	644	608	583	598	553	600	574	556	613	627	646	602	590	589	605	616	617	578	609	601	586	601	566	596	588	623	609	606	590	565	569	603	580	606	603	602	587	607	600	617	625	636	555	594	618	627	620	627	604	597	612	565	607	600	575	593	600	609	594	579	624	600	614	588	595	607	610	594	630	580	598	564	594	572	585	614	660	633	593	597	594	617	605	602	608	570	626	600	576	628	606	642	615	614	560	560	616	574	616	617	585	578	602	600	587	631	615	574	600	599	592	618	619	577	600	615	594	601	550	622	610	582	606	607	571	584	614	620	587	578	566	572	606	576	563	588	630	596	606	623	646	576	588	591	622	572	589	626	595	608	574	587	601	600	603	627	571	623	575	610	614	645	581	618	608	619	572	586	568	590	615	594	658	606	575	612	599	598	612	598	599	620	617	606	594	615	598	589	613	627	556	596	548	618	577	595	553	576	612	605	592	618	630	596	616	603	640	605	631	619	637	640	577	582	566	532	620	598	620	616	595	609	587	590	589	598	598	577	586	598	558	584	613	572	563	600	588	619	558	625	611	603	562	600	610	586	551	607	625	558	616	656	628	590	625	619	632	574	573	631	617	660	596	563	586	622	616	551	597	636	639	577	622	604	597	549	582	605	646	678	612	624	566	567	644	637	608	596	608	555	616	607	611	557	566	630	607	601	605	574	574	584	577	570	552	621	595	581	569	627	588	598	569	618	613	625	593	584	595	643	566	615	542	614	581	567	597	605	578	618	639	556	628	607	611	574	591	587	542	630	594	631	593	612	596	578	550	598	586	595	576	606	588	578	669	569	605	648	580	618	603	571	637	617	574	591	628	585	594	590	546	586	595	613	581	614	576	628	561	622	556	568	601	600	583	611	628	559	604	614	618	547	640	613	596	637	593	580	662	548	626	596	592	639	644	620	557	606	623	600	622	598	594	567	635	574	608	599	600	573	631	568	589	635	616	599	622	620	569	556	572	614	616	581	571	603	635	655	638	609	620	631	591	592	611	608	631	564	558	624	626	608	626	595	586	619	599	632	629	587	618	603	587	565	602	579	587	614	570	606	583	572	590	584	687	634	537	625	616	573	591	585	580	564	553	582	626	603	639	617	568	564	619	652	576	609	604	623	572	646	637	575	614	653	594	627	595	630	582	635	614	617	563	598	615	623	620	564	611	595	635	606	588	595	578	616	602	585	595	609	613	579	594	610	588	612	637	624	591	589	621	636	602	591	586	567	614	632	604	590	606	567	597	596	627	594	581	602	610	629	620	626	603	618	601	617	647
13300	1663	818	554	557	470	427	406	389	406	412	384	353	397	368	356	373	387	368	337	320	362	325	378	375	378	366	386	365	347	349	376	352	338	381	346	371	389	365	367	377	372	345	326	317	342	369	343	368	366	350	353	348	340	333	352	356	371	385	357	359	380	386	350	369	380	363	367	382	313	359	337	369	333	373	387	335	352	345	338	353	339	383	358	379	373	335	353	331	361	323	392	391	383	377	354	329	353	346	347	349	374	372	334	385	366	357	341	362	359	365	394	329	318	331	352	381	364	360	367	378	351	338	359	318	342	346	369	327	342	340	357	396	339	346	356	355	377	376	312	329	359	352	351	376	351	352	350	336	369	371	343	346	353	330	337	355	334	360	307	371	320	360	360	335	348	343	333	357	333	371	376	403	356	343	346	345	334	322	353	346	343	375	351	352	367	342	365	366	367	385	363	327	378	348	355	324	348	352	341	358	363	373	402	310	356	379	369	384	322	330	377	337	361	322	334	385	374	376	365	359	359	343	341	345	338	331	341	342	383	321	330	332	381	370	357	370	359	377	377	341	348	361	358	341	326	313	314	339	328	310	357	355	347	366	336	349	343	350	334	334	338	360	328	385	352	367	367	365	370	332	358	342	339	352	342	380	371	365	371	326	339	328	360	385	349	379	317	358	374	323	353	326	357	394	372	392	359	353	342	366	387	380	344	361	379	313	372	322	363	357	384	334	329	334	354	362	349	362	391	356	351	362	327	346	356	346	328	349	361	382	320	348	338	364	397	354	377	373	335	370	389	385	329	376	347	339	338	334	345	355	372	364	356	329	383	358	385	326	332	368	380	372	380	360	353	356	362	346	374	434	350	328	342	368	337	367	336	356	371	346	302	344	380	373	356	340	375	362	358	324	349	358	344	363	365	327	331	356	335	348	353	323	353	368	340	382	371	368	355	386	362	364	320	362	361	323	365	350	382	325	319	310	331	364	389	382	350	358	415	356	331	332	349	361	336	323	311	345	325	357	352	361	369	372	341	349	320	328	354	316	315	313	325	351	354	350	345	359	340	409	376	362	387	323	334	357	316	350	359	361	374	332	354	388	359	354	339	358	358	352	384	344	355	358	379	331	346	339	374	316	386	329	353	368	387	336	361	362	373	346	344	348	380	357	358	363	328	374	383	328	338	379	337	334	331	353	359	356	346	382	344	345	324	338	355	387	357	332	355	304	366	330	384	384	380	349	386	347	362	354	381	364	396	354	329	350	355	364	324	370	349	380	317	370	370	349	354	345	328	335	365	370	345	350	386	345	340	345	370	360	344	331	352	353	339	354	380	340	366	347	332	372	375	364	332	330	345	313	351	333	341	340	362	336	406	341	354	359	319	365	362	394	346	342	385	391	404	354	359	361	360	329	312	354	355	384	345	327	348	348	313	383	358	371	349	388	351	363	336	327	363	385	367	367	365	350	342	337	366	353	356	357	358	352	362	352	329	362	393	299	319	398	371	343	341	349	383	341	381	339	352	342	345	355	370	349	334	360	337	365	332	328	351	334	350	340	355	340	336	387	319	395	360	398	320	367	362	349	338	342	341	349	320	345	366	339	318	351	373	323	384	321	355	347	338	318	356	385	397	361	330	345	370	368	335	346	334	349	342	366	321	349	356	325	318	350	380	348	328	369	373	303	327	354	363	340	350	405	357	354	339	350	335	367	360	348	331	368	345	357	361	360	374	404	345	363	338	348	354	336	349	370	385	376	337	391	356	375	366	332	349	352	351	362	329	340	365	369	342	375	342	337	360	316	344	354	352	359	353	372	339	377	376	352	345	332	367	342	386	325	362	383	361	381	374	354	361	334	317	334	359	373	351	378	320	355	321	364	299	335	319	350	349	342	348	353	379	357	334	348	337	326	329	368	368	386	352	350	344	314	358	372	391	356	353	354	383	369	363	349	376	376	358	383	323	373	315	365	375	389	357	360	345	312	332	328	354	377	380	324	318	364	374	358	344	360	369	382	354	376	341	363	367	348	353	364	368	343	390	301	332	354	352	393	394	349	364	354	380	358	383	374	365	354	344	380	347	341	355	358	347	389	337	388	341	375	348	339	354	360	331	338	371	343	347	322	376	352	339	362	325	337	335	351	335	323	347	314	324	317	368	339	345	343	331	354	328	373	345	360	347	341	361	339	345	384	345	381	370	335	389	357	333	334	377	359	375	356	329	339	339	343	371	362	379	345	322	349	399	356	387	339	326	358	388	341	347	357	357	390	370	367	340	316	346	367	370	320	354	346	372	345	357	363	317	369	404	376	371	355	375	323	330	379	322	378	323	333	375	355	325	374	364	376	374	327	343	350	325	302	333	363	366	338	325	372	348	316	356	375	353	349	313	343	362	374	332	345	347	313	391	333	343	344	396	395	327	359	335	356	353	348	355	395	352	347	366	336	364	320	338	369	381	336	347	352	383	357	360	373	344	323	358	305	336	354	336	341	347	339	328	395	353	312	337	358	343	345	340	351	330	347	341	337	362	367	360	353	337	368	365	337	341	390	403	358	367	373	338	333	366	386	347	350	380	364	329	333	338	338	408	345	365	328	351	389	378	385	349	348	356	347	391	342	312	340	351	337	368	382	358	375	357	362	359	346	362	360	320	350	360	379	338	349	347	374	356	350	387	339	365	349	318	361	351	348	332	338	392	369	352	338	373	356	371	359	344	330	353	341	371	319	348	300	323	370	363	368	369	317	363	376	357	378	354	351	330	328	349	359	353	355	316	344	346	338	337	397	345	374	354	348	363	332	375	358	375	354	373	339	375	396	352	355	360	335	339	350	346	383	352	357	353	353	369	360	346	378	367	367	328	350	345	339	336	335	361	373	333	315	355	349	353	347	340	346	372	368	347	314	380	348	362	362	343	379	341	368	318	372	372	327	301	362	361	354	385	362	369	329	372	327	358	336	328	347	385	365	367	387	356	380	363	380	335	377	339	328	364	335	362	330	359	369	360	347	381	356	326	338	338	342	376	349	343	352	381	341	379	363	381	342	370	348	369	352	356	378	357	372	348	348	319	377	327	288	356	308	322	359	344	373	318	354	362	384	327	345	363	352	374	375	383	363	371	345	368	372	320	354	354	361	344	370	341	332	346	356	355	305	371	387	351	345	373	369	325	338	352	351	336	365	345	362	317	373	308	341	352	340	340	361	319	366	343	346	356	355	369	357	355	352	364	356	375	307	339	349	307	360	339	350	366	344	414	374	346	361	366	322	356	362	376	346	369	364	367	350	375	351	373	354	334	337	392	363	329	340	339	362	342	377	333	357	349	371	364	344	391	366	331	370	331	395	367	361	353	311	370	362	381	388	389	399	362	346	325	396	321	301	320	366	385	346	353	372	357	372	368	385	335	388	375	338	314	354	373	343	333	335	363	367	318	385	341	361	374	384	363	360	355	341	359	329	378	382	341	359	350	349	349	330	367	330	373	383	389	380	363	339	362	367	352	347	335
9020	1694	1653	1715	1434	1273	1220	1122	1029	1038	956	927	899	916	952	910	892	893	839	891	855	807	858	795	819	855	793	821	870	817	809	810	807	862	806	753	835	768	814	823	789	798	840	815	844	849	801	819	791	849	830	824	831	815	784	842	817	838	842	827	851	808	802	785	791	841	809	822	778	847	839	855	835	800	883	835	821	866	866	826	843	834	811	805	799	825	836	856	824	810	846	845	828	813	866	750	844	871	866	857	758	832	848	790	783	807	830	804	824	781	860	808	830	799	839	882	835	817	795	778	871	816	775	789	789	755	775	795	760	838	771	805	796	818	786	761	816	806	778	798	753	788	826	780	785	803	813	843	757	805	834	829	800	813	827	816	823	805	812	787	803	791	829	819	781	734	806	811	762	855	820	797	800	761	764	803	829	763	729	787	815	787	806	809	795	794	820	774	811	831	871	797	776	815	792	831	820	771	829	824	840	856	823	819	803	834	779	780	796	795	831	762	784	814	817	820	765	799	808	759	785	774	849	791	804	777	821	780	780	804	779	839	838	770	810	820	777	793	774	804	802	762	768	818	797	780	795	768	801	740	793	776	825	789	778	733	827	789	785	768	837	810	763	813	813	806	812	704	777	803	782	783	757	797	794	773	776	840	872	807	707	783	767	802	760	810	814	787	815	790	775	796	773	787	776	842	832	813	820	797	800	798	773	774	828	843	770	842	798	752	811	818	807	795	786	788	825	781	762	842	826	792	755	805	789	737	774	764	730	809	772	778	814	809	807	779	764	803	788	874	819	831	813	754	790	783	855	819	826	756	844	799	778	793	760	814	784	790	793	757	765	804	825	818	821	780	807	785	820	823	765	750	804	830	812	819	775	778	796	800	789	838	804	797	787	829	770	876	787	780	790	769	793	837	792	813	763	776	839	798	814	753	789	815	752	780	778	778	793	785	717	808	789	827	769	761	760	806	772	826	771	823	747	837	814	806	815	768	847	833	814	744	791	752	799	778	778	776	794	803	804	829	768	804	806	791	752	812	820	770	732	762	760	798	822	790	817	806	742	783	788	828	757	783	758	746	818	812	745	741	812	803	769	774	761	788	794	781	780	832	810	734	766	790	862	828	790	823	791	731	804	839	779	814	767	829	817	801	808	745	782	881	766	798	784	767	803	771	788	808	802	844	747	815	804	803	774	730	761	821	804	778	803	800	779	771	769	754	826	791	782	812	789	783	762	782	846	815	758	767	836	768	829	783	793	799	797	800	790	780	773	809	790	826	793	789	780	774	786	795	790	830	773	789	808	784	723	722	832	778	824	833	793	802	728	810	758	850	803	771	782	773	759	822	834	762	828	818	785	791	822	822	788	828	828	797	816	778	840	777	769	823	762	777	809	828	772	817	856	864	848	765	777	808	736	778	822	821	816	761	846	804	770	753	795	837	808	711	755	789	779	795	828	804	816	781	817	743	789	808	813	763	772	838	772	765	809	788	819	791	816	805	820	792	823	770	772	798	809	808	768	788	806	768	843	755	754	844	786	854	779	786	765	819	828	777	830	811	775	743	797	795	780	816	820	790	762	775	842	776	826	856	796	761	818	866	749	806	809	810	824	814	763	759	793	790	736	798	763	782	829	824	801	760	816	790	795	718	831	792	770	805	788	775	758	794	771	824	786	742	827	795	793	819	830	742	835	863	794	761	821	745	789	810	789	756	845	814	783	818	773	786	776	845	747	784	816	759	801	755	850	731	763	774	787	795	818	761	784	771	799	781	844	816	787	786	853	843	713	762	815	809	816	800	813	876	810	888	792	795	785	788	862	773	802	838	811	809	811	801	814	773	760	800	781	800	816	807	785	776	813	711	808	850	811	777	770	815	771	791	784	836	783	786	799	752	803	805	800	791	817	827	753	779	835	776	858	820	774	797	769	807	733	812	770	800	842	799	852	792	774	815	797	804	737	737	762	817	810	784	760	796	765	783	745	799	778	812	815	785	809	805	829	769	798	776	833	805	804	799	808	842	815	799	818	833	804	795	828	788	781	789	782	775	761	796	778	757	747	832	809	788	796	831	792	796	818	823	856	797	747	782	776	844	762	774	819	730	815	747	775	767	815	817	793	768	731	818	841	764	797	776	804	790	791	806	787	821	818	815	804	734	828	788	842	824	795	777	779	782	797	812	737	768	785	806	823	800	810	762	812	802	792	803	832	790	791	733	813	798	759	792	760	768	795	850	784	786	783	797	792	771	857	802	733	749	842	859	771	799	811	764	778	727	765	796	777	794	812	838	782	833	783	830	764	779	821	799	762	795	810	787	780	773	817	820	770	812	801	807	805	818	837	831	802	755	765	752	810	784	806	771	822	807	797	817	751	742	814	815	773	805	749	814	770	807	781	787	809	851	787	802	795	781	848	750	773	777	817	802	754	783	782	833	789	794	796	790	755	812	841	810	813	845	777	794	775	799	818	827	805	768	802	768	785	786	753	859	810	805	817	824	818	810	785	812	781	749	756	879	715	789	841	835	806	832	805	786	816	781	802	824	811	806	804	768	768	819	789	834	809	799	811	786	768	842	792	755	812	800	811	759	773	779	803	793	768	800	802	820	829	777	746	852	777	768	838	808	804	805	808	773	827	740	834	820	827	823	801	771	791	814	772	824	773	824	770	778	828	763	797	807	794	751	788	814	750	779	848	789	826	746	814	775	781	790	757	842	790	776	816	828	772	745	842	815	803	820	778	821	801	811	785	821	718	826	838	799	821	793	822	791	835	765	812	790	774	799	783	790	768	748	837	771	753	838	807	774	822	823	822	794	818	771	778	794	829	807	814	705	777	806	825	814	767	817	787	781	809	765	758	831	831	812	812	805	796	775	794	802	758	793	783	814	819	804	779	815	761	807	753	756	827	782	817	789	843	780	807	799	791	764	802	849	815	782	824	834	808	803	816	753	754	776	840	808	802	789	808	780	840	746	795	817	784	848	776	806	783	792	798	839	807	730	775	832	844	759	824	792	817	795	787	786	813	817	804	803	821	766	842	782	788	834	802	816	777	798	819	830	783	852	786	794	805	789	779	800	786	801	805	787	819	824	750	826	787	779	790	805	815	825	797	786	795	798	805	787	805	816	822	813	792	814	829	797	783	831	822	812	782	791	765	817	846	829	830	778	777	752	770	802	798	797	790	809	811	773	777	711	838	838	805	772	788	763	791	829	769	821	817	800	774	823	813	818	839	786	760	821	813	769	813	853	790	879	806	808	772	733	782	831	799	875	789	798	800	791	794	790	782	803	809	783	745	826	754	839	790	812	822	831	801	793	881	786	744	801	823	775	778	844	822	752	753	785	800	821	766	794	805	807	740	811	826	849	785	750	824	836	817	777	821	776	812	788	794	747	817	794	822	798	820	805	770	808	825	752	805	751	815	778	768	782	761	765	831	854	768	848	777	817	780	860	778	814	808	774	797	766	799	818	801	806	816	780	803	798	886	781	799	777	822	774	806	813
20559	3003	1375	985	730	581	601	508	543	527	483	459	437	462	434	465	489	440	471	462	423	435	426	433	403	402	450	461	486	465	457	434	391	430	426	475	453	451	437	460	428	458	460	430	426	383	415	420	476	457	460	443	458	445	440	431	431	399	420	415	419	459	446	420	445	407	400	443	465	400	447	457	447	464	386	444	496	469	422	435	453	409	434	428	459	421	429	424	449	450	431	470	421	461	460	479	444	420	446	418	409	430	448	458	472	440	433	402	428	433	443	432	446	450	440	426	410	432	408	417	396	438	487	480	426	401	427	434	428	440	402	422	421	456	408	435	443	464	497	405	470	420	414	425	409	413	422	461	482	455	404	467	414	466	442	421	420	405	405	436	415	437	448	390	388	467	424	488	418	464	424	428	445	427	437	454	392	443	445	421	463	449	445	443	424	467	432	406	434	468	479	422	411	406	389	440	415	436	448	425	459	472	420	426	391	404	435	428	386	398	421	412	406	405	415	428	422	459	428	398	420	442	444	460	451	480	413	446	415	432	440	427	433	490	426	463	473	455	406	427	416	426	450	390	464	432	448	394	432	406	439	465	437	406	445	446	440	411	414	438	439	417	422	387	467	431	429	417	423	389	431	428	488	438	433	473	440	408	397	402	473	429	446	442	430	407	405	415	417	419	388	444	387	401	382	427	433	429	435	461	465	431	463	448	445	460	429	455	414	452	460	392	439	399	447	445	400	383	414	409	419	411	437	478	454	413	433	461	444	398	468	426	441	413	429	450	430	447	450	448	413	437	454	457	406	411	414	425	409	430	387	408	417	439	458	420	407	432	450	425	468	437	449	470	449	389	476	458	419	437	402	403	459	435	440	431	449	414	447	418	414	436	362	405	412	401	475	406	439	466	448	435	453	442	417	438	428	403	410	437	422	420	457	415	430	434	385	423	426	397	451	427	453	458	430	407	441	419	404	426	424	447	402	412	445	471	439	379	398	459	463	430	443	474	444	437	413	423	430	454	423	440	412	425	447	445	450	417	454	435	426	433	430	438	438	414	440	416	392	406	430	442	420	416	431	396	427	412	417	440	422	440	422	422	399	422	387	429	393	421	421	444	465	443	414	422	441	403	464	449	422	444	427	433	445	418	422	449	456	406	410	422	448	461	410	400	436	427	407	466	457	412	415	418	459	419	422	396	421	400	441	428	415	488	429	442	452	421	427	413	418	427	436	447	460	406	405	407	400	408	454	439	457	442	448	440	456	451	423	438	388	429	432	379	445	393	396	412	463	404	440	396	445	438	418	410	423	417	437	449	436	422	458	439	420	374	428	422	391	441	420	467	448	434	387	443	479	420	412	412	435	403	415	448	425	414	478	424	426	445	414	423	438	441	427	461	459	426	485	444	434	426	475	427	460	429	473	433	446	400	404	435	412	471	413	454	452	453	417	409	464	475	425	370	426	376	451	419	413	434	411	470	417	415	427	440	430	421	432	444	427	416	468	439	445	406	487	452	440	439	389	411	437	444	429	442	402	415	413	455	427	396	443	425	416	463	459	406	430	443	398	450	449	425	417	428	413	430	433	399	447	455	459	426	432	411	429	432	453	395	425	421	434	476	425	425	399	407	453	418	426	403	435	428	399	400	429	394	435	409	385	413	397	415	418	442	450	510	424	444	407	430	427	436	431	473	407	431	355	430	474	423	409	413	403	426	447	400	433	421	454	427	429	393	444	459	426	434	437	419	401	447	443	404	444	439	427	471	411	444	457	436	430	402	395	447	375	418	410	423	405	429	441	414	388	433	451	425	428	436	415	427	411	392	427	465	448	371	441	414	393	445	412	415	435	433	446	433	428	432	428	423	435	454	443	478	415	431	392	388	466	441	433	406	418	422	432	398	410	431	457	449	425	436	421	434	447	408	441	415	416	458	422	410	417	401	414	470	421	426	448	418	415	430	420	396	393	436	441	417	374	401	417	475	442	420	455	465	428	395	440	465	454	456	433	447	450	438	465	410	427	438	391	413	422	456	410	396	416	466	441	422	427	439	402	394	398	454	436	444	410	430	425	478	447	446	431	411	389	409	442	414	430	387	465	432	428	396	411	437	447	494	479	427	422	394	409	448	424	459	427	430	464	425	428	437	465	431	456	429	420	393	435	439	437	430	395	417	427	437	442	430	408	412	435	382	448	398	420	450	452	461	427	474	434	430	430	403	430	424	420	450	444	439	404	401	463	422	408	422	406	438	398	423	426	442	412	411	451	456	428	443	449	410	400	405	492	438	437	499	448	426	440	416	410	431	412	435	435	416	437	442	446	449	452	449	424	378	403	438	453	421	432	431	437	432	448	423	404	437	422	415	436	420	424	419	427	423	411	421	394	433	425	410	435	432	405	397	423	445	453	456	416	420	420	438	442	482	460	437	396	466	394	409	407	405	449	439	411	443	415	422	437	421	411	425	472	447	417	451	390	414	430	473	438	454	462	410	423	409	396	394	390	412	418	420	402	461	428	451	410	444	431	437	398	419	419	423	448	455	406	427	442	431	413	435	422	384	458	427	403	438	423	455	464	420	406	450	422	405	451	428	411	466	408	394	412	399	418	435	420	428	454	416	412	455	430	429	446	453	480	469	412	420	450	442	455	417	441	421	419	441	465	451	438	433	424	401	429	395	409	424	395	411	414	442	455	423	428	462	412	434	463	451	442	439	423	407	399	446	424	473	461	407	381	435	475	400	439	424	456	461	421	436	448	432	457	460	436	421	447	466	395	433	420	440	425	451	446	408	405	447	406	413	472	417	439	387	457	449	437	403	430	421	450	451	394	426	439	467	466	406	431	428	412	440	458	417	452	405	419	439	446	417	459	439	398	413	413	419	443	444	421	383	439	412	414	419	399	409	407	426	422	456	436	442	439	428	441	463	452	455	445	432	474	411	401	417	421	424	428	448	393	401	436	423	420	443	404	462	418	441	409	456	409	428	431	441	463	474	402	415	410	438	451	413	429	453	414	481	426	436	489	465	470	413	456	420	411	440	435	421	434	395	451	410	414	439	408	408	417	425	465	424	469	415	416	424	422	429	422	399	402	451	432	408	427	456	475	442	393	427	413	445	413	402	441	425	448	397	422	409	424	465	435	433	424	417	435	423	428	414	394	425	387	418	422	473	411	438	439	437	450	427	460	421	441	434	467	429	453	432	436	413	404	418	435	398	408	388	427	448	427	420	450	432	429	452	433	417	424	394	397	405	408	435	470	429	462	421	399	418	431	406	446	429	428	439	423	432	456	407	400	431	468	406	419	435	436	417	501	413	413	380	448	391	432	432	425	430	463	461	422	421	420	416	440	440	403	411	437	426	452	435	422	362	418	428	446	412	457	410	441	463	417	436	418	439	415	463	436	433	390	468	422	420	424	406	405	401	372	426	408	386	412	457	434	403	415	438	439	460	411	402	436	437	470	397	411	436	461	450	461	449	414	395	426	442	460	471	439	449	385	433	424	454
11310	2140	2588	2650	2233	1927	1755	1513	1405	1295	1295	1191	1123	1194	1069	1053	1068	1002	1072	984	998	971	1030	981	997	1040	985	1027	991	1013	990	927	939	974	914	945	942	982	928	964	1006	930	969	917	981	988	931	964	978	924	938	999	962	1004	962	980	986	975	931	950	930	895	970	909	990	990	978	988	974	962	957	931	1009	1001	1006	965	1027	945	965	993	1037	1009	992	983	949	935	1017	1008	982	964	933	919	919	930	974	1008	1045	991	976	922	997	949	987	973	994	911	956	971	1012	969	971	932	964	951	959	958	957	913	963	898	872	934	1005	962	954	913	915	849	908	873	927	903	963	996	942	957	917	926	940	917	953	965	892	886	948	937	907	906	939	916	962	987	904	924	944	954	932	960	968	905	934	932	963	947	1002	935	933	886	873	919	882	893	901	979	937	941	985	944	943	974	907	935	922	899	940	905	903	874	937	909	899	939	963	899	910	904	977	938	968	899	929	931	919	976	950	957	971	929	928	880	975	906	929	876	913	955	920	965	922	926	975	962	952	912	926	881	959	945	883	934	948	891	988	935	935	935	890	875	869	907	914	928	954	914	911	906	886	944	900	904	925	930	933	908	949	976	971	952	969	890	893	927	975	918	891	903	901	995	908	943	946	938	961	907	941	894	934	945	883	942	925	894	930	883	953	932	908	929	929	953	992	1001	950	917	888	953	962	936	885	996	920	946	897	898	882	886	957	944	924	906	933	936	969	918	945	965	920	886	912	936	900	931	872	905	907	972	901	919	939	936	910	907	891	945	951	984	861	921	915	920	894	980	942	921	949	938	954	893	917	925	893	987	931	930	934	887	915	915	939	948	933	941	962	927	939	990	907	948	904	942	937	918	868	890	910	902	890	891	910	948	1003	934	965	1000	922	968	909	967	911	918	949	906	981	948	940	952	890	936	955	912	929	880	900	867	943	907	954	945	867	892	889	883	944	914	966	964	926	936	864	940	908	927	878	956	902	934	922	949	921	949	938	922	958	893	940	976	932	941	912	958	934	953	925	977	905	995	942	957	911	936	912	920	905	870	966	968	881	940	942	891	892	936	923	943	932	889	921	927	895	917	936	962	976	878	941	939	959	922	929	915	856	957	892	974	930	928	901	937	962	922	960	975	977	963	888	898	967	944	933	946	903	913	956	940	927	925	968	897	916	938	895	923	892	939	956	918	887	939	936	894	993	895	932	912	922	941	962	936	901	994	944	928	937	879	1015	953	874	925	912	874	898	900	923	965	925	854	949	919	925	887	935	926	940	891	933	951	978	944	844	911	877	918	963	860	953	945	902	961	940	998	951	932	938	935	932	956	917	896	961	946	919	939	891	963	915	969	976	928	928	933	876	922	937	986	896	887	938	926	873	916	924	912	966	956	946	960	896	894	910	944	898	916	932	901	913	929	908	923	943	935	948	934	953	973	963	950	896	918	986	927	922	938	910	928	894	935	896	986	905	919	949	952	957	913	953	842	873	909	925	924	885	884	910	954	906	933	902	915	952	942	922	953	892	899	949	907	885	934	928	893	949	899	944	870	946	937	940	937	904	943	910	894	904	940	881	945	862	888	944	887	932	950	979	924	1015	884	907	918	955	934	925	982	927	926	950	948	923	951	934	912	952	909	946	943	906	867	934	924	867	902	960	954	929	948	916	926	922	926	902	933	960	930	908	956	884	914	888	866	914	904	953	937	897	938	909	974	911	936	958	971	968	949	910	896	918	909	973	897	888	917	943	978	941	950	914	853	873	938	957	938	909	934	947	922	917	924	964	1010	940	934	944	965	908	875	899	882	865	895	897	926	932	913	1007	902	949	861	941	939	935	927	908	906	897	965	997	921	913	958	937	951	886	873	953	904	914	957	956	902	873	910	948	967	931	936	969	960	893	902	913	930	914	909	889	967	931	909	990	912	939	897	964	936	901	938	936	932	928	941	915	909	924	898	928	871	933	915	895	885	958	951	918	993	937	958	914	974	891	864	978	907	881	914	984	929	911	882	909	919	937	926	957	925	902	952	925	934	930	958	943	938	926	966	901	859	938	968	942	913	922	946	895	924	987	928	905	876	967	886	924	954	928	850	885	909	901	877	908	951	930	931	924	965	963	926	947	961	896	942	937	905	950	891	905	924	939	926	934	918	949	930	880	960	891	907	944	944	977	943	877	967	945	912	888	949	915	981	899	938	936	941	971	914	994	940	884	904	931	878	898	874	971	922	922	923	924	937	945	903	908	941	903	939	894	903	968	876	932	878	926	900	931	930	932	921	971	962	964	885	903	914	869	941	939	923	942	953	869	983	914	927	956	942	932	946	933	956	904	928	913	945	956	934	962	919	902	942	858	957	902	869	906	906	904	929	866	957	958	944	941	876	913	964	904	907	884	907	944	978	929	938	968	910	938	917	833	966	864	923	917	961	942	897	1004	955	910	896	939	881	906	941	883	976	896	901	926	992	901	938	982	960	933	974	918	912	936	932	955	965	937	894	895	893	917	906	917	884	889	961	875	862	907	945	942	978	944	895	944	909	874	911	931	966	970	874	947	909	926	937	981	971	896	904	942	922	881	956	907	907	917	943	966	930	930	955	947	951	895	907	908	981	887	909	959	942	934	931	877	937	934	988	904	916	931	912	916	942	925	948	909	932	903	960	906	916	908	920	920	959	890	911	911	956	1009	941	929	917	949	922	903	954	873	942	947	904	954	971	911	947	953	929	916	899	904	967	919	920	966	887	877	927	907	922	866	930	913	959	948	914	909	888	972	917	909	947	911	933	922	886	930	955	909	954	934	922	878	891	920	946	876	969	958	887	900	949	920	927	870	915	927	895	887	928	909	964	869	924	889	924	929	959	946	915	892	915	929	901	899	897	966	930	910	923	890	980	944	990	946	922	936	923	922	924	919	957	972	943	952	954	944	910	895	933	943	960	893	905	900	964	924	928	972	990	946	949	1002	907	963	963	943	960	959	928	934	939	966	939	929	934	901	908	919	947	943	910	910	930	904	921	893	881	945	944	910	929	919	981	915	948	882	920	923	914	941	912	964	977	938	916	933	880	907	939	966	893	909	921	947	891	885	933	939	944	933	872	976	960	893	891	968	924	920	913	904	889	968	898	942	976	917	908	938	890	916	949	949	922	914	865	958	905	919	895	863	899	901	938	939	890	889	896	922	904	957	970	912	827	957	976	881	901	919	973	914	950	877	939	914	909	899	897	901	946	919	897	901	921	973	930	919	896	893	964	966	937	900	967	969	938	899	929	916	990	900	874	934	970	959	953	928	929	917	915	947	927	901	875	925	944	1015	955	906	893	896	995	896	958	967	956	918	931	957	924	955	894	971	938	935	879	951	981	917	902	891	919	949	953	947	947	900	874	955	941	908	895	911	908	914	934	980	922	991	953	951	915	926	951	928	947	961	888	916	905	962	911	925	909	923	972	945	906	865	941	954	888	983	948	927	955	961	906	959	936	941	914	968	947	950	948	943	954	939	902	936	883	946	942
4364	622	306	306	252	256	282	285	295	261	268	246	257	245	243	252	272	242	254	232	262	268	239	271	290	274	296	253	250	238	259	236	271	266	299	238	240	303	254	248	281	283	257	264	266	270	246	285	289	269	274	252	249	256	258	277	273	249	272	266	253	259	264	279	258	292	268	259	249	277	269	281	244	280	278	261	244	276	240	286	265	288	282	294	258	292	256	267	244	246	254	241	277	250	252	255	261	272	266	261	253	242	254	245	252	261	260	262	248	253	252	249	242	258	258	245	283	243	264	250	259	258	254	268	258	301	257	292	235	250	258	283	265	260	258	252	214	243	264	277	284	276	230	234	267	264	219	239	251	246	269	271	252	239	239	270	274	236	263	281	255	261	267	277	238	240	261	223	257	233	276	263	239	274	254	251	279	244	255	262	236	267	260	245	259	273	245	283	247	273	214	285	235	251	269	264	259	239	239	280	266	275	263	291	273	256	256	263	244	209	268	250	258	260	268	271	261	255	279	264	258	273	285	251	244	257	271	275	232	246	261	276	274	256	249	266	289	255	255	270	266	235	276	285	263	260	255	251	263	256	223	246	245	242	272	261	270	261	271	258	273	284	270	263	275	270	263	252	259	256	231	247	285	243	287	264	259	299	241	272	241	244	271	252	250	243	275	255	261	264	215	279	274	237	248	230	255	295	263	271	255	296	268	278	257	271	274	258	276	253	275	236	249	253	257	255	246	271	283	314	258	245	258	272	260	290	288	245	234	257	259	260	274	231	262	238	286	278	254	241	236	277	273	270	252	239	275	244	273	266	238	234	273	253	282	251	293	254	248	277	239	257	255	243	278	279	265	261	236	244	265	240	242	246	296	258	258	253	235	269	305	261	248	269	331	263	256	275	290	296	266	266	261	274	248	272	243	257	251	264	265	277	274	269	262	247	232	269	292	266	241	255	251	266	266	303	264	273	224	231	258	305	252	233	267	300	259	244	273	295	247	258	267	271	259	252	283	263	280	261	249	215	256	230	244	255	256	293	271	279	249	268	284	304	265	287	256	275	269	219	261	245	241	261	241	256	249	278	245	263	235	240	248	240	233	241	278	273	277	282	256	255	245	289	224	253	235	249	233	227	288	232	326	252	247	277	275	253	262	282	251	259	273	267	261	264	267	256	277	263	251	290	274	255	271	268	288	260	265	269	247	267	265	269	261	251	242	278	268	276	263	301	248	246	243	254	243	269	252	217	278	235	266	250	258	275	252	254	267	267	263	255	247	280	278	246	267	258	250	233	256	254	247	252	245	283	262	248	231	269	237	225	241	244	272	279	281	281	260	288	260	264	248	274	273	276	259	234	261	240	267	222	290	249	251	243	259	241	265	263	261	241	280	263	248	292	231	248	280	258	264	245	253	252	264	217	286	270	257	273	238	304	276	274	256	275	280	242	232	243	272	247	279	251	250	262	238	266	264	269	257	267	230	257	247	264	290	248	236	268	289	252	232	228	265	263	276	279	263	253	258	268	242	273	250	231	252	274	244	260	265	271	236	252	255	245	239	240	260	246	258	274	273	320	272	272	276	265	263	264	252	236	269	243	270	256	275	252	261	229	238	258	266	253	240	257	283	248	255	244	285	250	265	278	220	249	257	260	229	228	251	261	302	279	272	251	255	225	263	257	260	270	241	270	270	225	265	245	253	258	281	244	257	259	263	247	273	258	275	265	252	301	267	273	280	235	241	283	234	250	229	273	253	246	236	227	231	264	243	270	289	225	251	259	279	226	253	256	258	243	255	220	251	285	236	285	295	253	272	244	277	262	247	249	254	265	271	249	277	265	217	256	271	248	260	294	247	242	251	245	239	228	279	277	223	239	291	245	249	266	246	272	248	275	267	253	274	255	244	278	252	258	270	315	270	271	269	258	280	255	232	259	247	254	248	247	266	280	275	230	280	256	256	280	269	291	258	243	279	274	245	283	273	290	222	258	245	275	256	247	299	273	244	268	277	231	267	281	244	244	248	265	262	246	262	260	268	257	268	273	237	240	257	258	268	253	277	246	243	259	268	265	235	252	265	261	267	252	264	258	257	250	266	267	282	282	267	251	263	261	233	246	266	255	250	268	268	265	266	264	223	243	259	231	246	276	270	301	267	273	260	281	263	257	272	261	244	262	260	251	251	261	269	266	268	298	274	288	251	258	248	286	271	251	275	262	232	266	270	240	270	279	287	269	259	285	236	251	285	252	276	253	284	273	236	249	254	263	283	276	227	260	236	274	265	261	255	258	276	265	266	295	295	256	242	248	242	290	273	254	249	268	257	292	263	283	268	233	264	277	260	281	277	264	290	255	272	248	270	237	273	298	268	240	249	240	269	252	244	278	271	260	249	282	245	263	266	258	285	265	254	297	262	220	229	263	274	266	265	263	258	243	238	252	238	263	249	247	248	227	258	248	285	275	244	241	245	258	290	228	257	264	257	248	258	263	262	281	255	254	270	291	265	273	254	258	248	244	238	251	260	222	247	226	292	278	258	299	280	251	261	239	255	222	243	229	263	245	272	258	248	245	282	298	255	277	258	223	279	292	247	251	278	261	233	271	278	267	284	265	287	254	276	268	268	232	272	303	257	267	252	272	254	266	251	243	271	246	246	273	271	257	276	281	234	290	238	221	237	253	265	277	231	247	272	247	295	265	283	298	267	247	244	263	267	240	271	246	266	282	271	271	252	267	281	269	266	247	252	272	279	245	268	261	261	276	304	258	246	229	243	257	255	257	261	275	254	235	258	280	230	274	265	274	268	285	271	266	257	238	243	239	279	228	221	262	266	249	248	247	255	241	232	265	262	311	286	242	272	272	298	229	262	251	251	242	219	268	234	240	269	293	259	260	275	269	235	248	259	223	249	231	266	251	261	254	291	245	237	260	265	262	243	260	244	289	268	226	243	243	248	251	272	227	246	275	243	273	282	257	277	273	273	257	290	275	265	225	261	257	260	270	267	265	266	260	260	299	267	254	257	241	245	226	285	232	273	268	304	277	265	274	279	238	236	249	257	252	260	231	265	260	236	258	245	266	260	251	243	251	235	241	287	245	247	289	287	251	259	229	221	225	236	243	293	311	238	262	285	243	276	310	260	272	254	286	277	239	276	243	267	238	264	226	261	268	259	274	242	269	243	260	255	270	288	283	260	254	263	257	287	262	272	246	278	293	277	267	227	259	273	250	279	243	245	284	323	253	270	261	227	276	253	262	242	288	256	256	256	289	265	270	242	264	252	253	279	277	240	270	239	271	228	245	272	250	250	276	248	271	264	286	260	278	230	246	232	236	287	297	282	262	271	237	267	251	245	264	276	285	264	219	287	246	271	239	259	310	256	259	248	252	261	267	258	264	285	281	293	226	247	229	262	269	296	266	293	238	233	236	234	218	267	251	245	293	272	259	272	302	273	241	269	288	260	255	271	258	253	238	230	258	292	247	247	255	287	256	243	279	231	266	241	262	260	260
3470	817	709	660	659	650	618	662	628	608	679	600	615	641	636	583	633	637	599	631	621	608	635	598	584	594	596	609	586	615	637	600	602	607	614	629	607	587	593	574	647	620	645	617	588	649	615	600	657	602	621	608	638	614	592	588	633	652	592	586	596	653	625	662	659	629	615	608	618	667	577	572	613	626	624	625	622	595	658	589	622	604	608	638	612	626	623	648	605	591	617	589	626	605	639	596	598	642	608	642	621	619	643	619	614	585	588	611	633	606	615	587	604	643	622	564	601	601	623	607	584	603	629	628	588	586	639	604	590	590	631	602	685	631	607	627	596	613	624	618	594	615	613	617	608	635	640	582	605	602	653	668	591	632	633	636	574	586	606	656	613	615	575	579	578	640	607	584	624	567	630	622	588	569	645	612	634	657	588	648	610	614	636	609	614	599	598	649	615	625	629	593	577	610	605	607	652	581	623	607	585	572	622	635	629	624	583	634	582	623	624	615	648	614	572	579	601	652	621	606	626	575	585	604	615	587	629	644	618	647	648	654	538	617	617	624	631	624	627	573	635	609	591	588	594	589	628	584	630	581	588	604	606	661	614	595	613	572	630	613	641	620	634	652	636	660	617	604	582	660	578	610	596	622	616	634	640	596	660	627	622	653	566	621	618	643	577	654	595	608	652	617	600	630	578	558	603	575	622	649	598	606	639	650	588	635	606	610	577	650	636	662	609	673	608	616	617	669	624	611	598	599	591	580	624	617	610	632	610	649	643	607	589	579	619	610	612	569	623	606	650	571	629	631	598	603	599	617	613	602	615	628	627	583	624	631	624	597	582	619	619	590	650	644	627	646	643	600	623	627	576	588	606	657	609	614	593	623	579	572	618	596	638	636	568	644	574	636	609	593	587	612	637	619	602	574	562	587	625	645	555	581	607	617	603	601	639	583	624	585	600	606	651	607	617	619	596	612	603	611	612	636	641	612	574	593	617	586	628	618	576	614	609	592	586	618	626	633	631	580	619	670	623	579	636	621	637	620	639	604	677	638	601	595	598	597	611	618	617	589	636	603	627	604	577	599	609	597	630	627	609	616	606	591	581	607	617	617	603	600	593	577	661	630	643	582	628	636	642	634	652	629	562	601	613	632	621	608	625	567	619	661	616	618	618	627	622	594	610	596	599	615	646	602	628	646	579	600	611	618	598	618	619	637	620	621	612	634	611	593	608	588	621	607	588	574	624	589	638	594	667	590	573	647	569	660	584	601	639	625	582	654	587	614	645	634	584	607	598	601	608	634	607	586	610	605	644	579	628	619	600	592	637	617	565	656	570	636	588	577	620	563	585	605	623	588	588	640	594	562	632	627	603	611	621	641	569	603	576	574	608	610	621	565	600	575	563	637	652	602	620	579	643	611	613	641	643	636	636	614	622	629	571	617	628	616	616	604	626	615	578	597	620	572	671	585	622	609	598	602	642	621	648	573	603	584	546	584	573	622	627	594	608	613	599	580	550	583	591	622	654	618	603	617	568	613	610	625	634	612	642	619	639	568	637	631	592	609	658	568	588	620	620	601	615	614	569	596	652	581	633	597	598	617	632	612	631	586	614	628	626	630	629	589	609	591	615	588	617	599	590	575	623	606	615	582	604	604	574	598	646	621	605	597	619	601	573	599	621	591	578	610	599	596	622	675	587	592	623	612	616	587	630	624	600	572	616	593	629	607	641	626	607	634	630	594	576	648	621	606	604	607	604	599	580	636	588	605	581	594	596	606	648	621	614	574	624	629	627	576	614	590	623	605	623	612	628	646	597	589	573	636	633	629	625	623	597	605	620	608	607	623	667	608	586	647	608	660	604	579	650	617	604	632	622	575	607	623	605	640	604	574	669	589	679	630	598	589	576	637	582	596	614	606	617	608	601	597	601	590	628	587	651	595	677	619	605	606	603	589	611	598	600	655	602	611	654	566	585	626	616	581	619	556	604	617	588	611	584	604	616	599	627	594	664	600	622	606	575	605	623	606	584	591	632	612	645	656	595	644	637	574	622	624	654	614	645	621	634	603	605	648	623	598	606	602	620	571	644	634	611	601	624	623	652	647	596	587	603	541	635	619	602	592	643	617	576	616	599	593	645	643	609	572	645	599	600	643	578	665	584	652	612	642	630	609	625	554	620	582	574	653	603	570	627	627	628	657	598	569	635	620	658	623	613	633	626	610	588	584	608	636	624	627	667	604	590	600	631	609	544	612	641	609	628	621	585	563	634	611	603	572	645	591	628	625	666	624	640	609	603	631	621	620	594	582	607	630	592	633	615	654	683	648	642	630	597	592	604	589	609	598	587	665	636	612	601	615	585	611	596	579	584	590	597	640	621	560	638	588	612	603	620	585	588	610	614	616	577	620	613	639	652	649	601	602	592	600	608	622	625	627	582	621	649	619	612	635	617	566	588	605	597	628	601	623	617	626	609	581	591	572	649	620	605	589	634	644	601	618	631	574	631	605	634	630	596	632	629	655	635	634	594	615	611	617	582	611	588	564	629	563	632	607	635	635	622	604	612	606	613	594	612	614	615	628	582	610	598	550	605	620	609	630	609	585	644	584	640	598	593	616	662	625	599	597	586	590	649	620	630	628	614	633	590	600	614	611	624	586	625	630	607	620	601	588	640	643	624	591	578	624	588	580	616	605	652	630	613	611	586	610	589	616	650	597	613	597	638	628	602	620	613	636	627	614	629	581	616	573	615	601	574	644	600	585	610	608	666	576	619	610	601	637	569	569	650	582	616	604	606	641	652	607	589	623	586	640	634	612	608	615	586	577	625	620	617	612	646	644	602	600	618	604	620	581	626	649	649	602	614	587	592	594	628	609	571	600	629	614	653	639	606	586	642	587	611	624	628	621	630	608	613	652	622	576	624	624	619	643	642	661	679	600	649	596	607	565	603	610	586	591	573	604	602	584	610	633	625	596	643	632	586	609	638	610	600	565	629	574	604	635	569	587	579	643	600	622	618	661	621	609	628	631	648	588	618	607	592	601	589	626	618	570	581	642	614	600	592	622	615	615	586	606	635	638	628	635	604	602	637	547	613	635	596	616	602	618	618	614	582	619	615	625	584	565	621	563	654	629	636	653	549	617	665	625	577	626	600	601	612	585	586	625	611	619	581	642	572	602	584	660	595	647	571	572	622	605	628	623	628	609	646	609	659	561	596	614	593	593	637	568	589	646	628	686	628	605	596	634	621	581	628	572	610	596	608	643	614	657	580	633	611	595	618	604	603	633	572	627	553	597	580	619	598	608	608	628	613	587	591	586	600	606	603	560	624	627	568	628	660	622	602	600	588	624	597	636	615	606	632	627	621	615	609	608	611	595	619	596	652	587	615	596	610	630	663	574	603	650	620	581	597	655	601	635	670	612	599	573	592	604	588	613	565	670	607	604	622	661	585	637	546	597	556	618	612	611	601	601	613	583	646	613	608	638	621	588	649	603	570	581	631	595	587	636
12149	1390	842	578	534	492	409	416	386	417	344	389	389	371	350	391	383	367	384	353	379	351	374	354	383	370	338	364	393	354	317	343	360	366	352	347	360	341	353	343	346	398	343	355	356	342	341	360	353	393	394	342	405	352	348	376	363	378	356	338	321	354	392	391	353	377	389	373	373	376	323	379	364	379	377	344	338	350	418	376	350	371	363	358	357	363	345	396	379	345	354	325	366	358	347	344	349	336	389	368	362	381	356	332	370	361	377	336	386	349	351	358	348	365	368	331	365	355	351	352	328	342	342	367	350	373	316	334	354	370	364	355	364	367	314	345	361	359	346	363	348	369	365	361	325	338	320	370	344	346	394	346	328	358	317	336	345	375	378	334	385	365	350	343	350	383	393	348	390	368	322	390	356	363	320	339	377	332	322	323	323	362	369	371	314	333	331	344	360	359	330	364	348	365	361	373	374	356	385	377	346	379	367	383	336	323	321	356	366	367	375	326	309	371	342	367	354	361	374	335	380	364	371	366	346	364	321	334	390	390	368	336	336	332	338	363	343	372	327	316	334	356	364	346	372	368	348	391	404	351	353	371	374	356	354	380	364	316	350	399	332	363	354	325	360	332	371	326	365	347	341	383	304	344	360	346	324	370	374	339	370	347	380	352	370	371	376	376	342	330	320	323	363	353	340	360	319	337	345	346	365	352	337	344	348	342	373	372	330	315	339	342	374	393	365	375	347	380	348	382	339	337	319	324	344	380	394	346	390	346	372	392	378	399	341	357	318	326	353	374	374	328	359	335	360	354	326	365	311	318	290	380	360	384	358	385	330	379	346	373	364	347	364	349	385	323	357	368	349	363	367	337	333	386	375	323	413	351	353	322	400	331	376	369	324	379	378	358	386	345	375	347	360	345	373	362	338	325	305	382	356	370	344	339	383	341	364	377	307	339	351	328	370	371	349	354	357	376	352	362	357	357	340	355	376	387	353	314	332	334	373	317	376	345	368	382	375	364	363	361	363	355	388	348	330	355	336	337	329	349	350	345	346	361	361	341	342	375	306	304	372	343	350	351	359	366	342	331	333	340	332	345	336	337	360	361	354	369	359	332	341	348	332	341	374	319	353	375	359	369	377	313	366	292	362	391	390	373	376	381	372	351	343	321	362	350	383	365	328	365	405	349	374	358	363	362	365	355	368	392	347	360	353	382	330	311	366	374	354	325	383	307	364	375	365	360	313	304	364	345	362	331	394	347	384	376	398	363	374	326	363	396	381	374	387	349	336	356	310	353	367	339	340	378	322	379	382	339	361	354	325	336	327	339	375	352	382	332	382	350	362	347	337	403	367	394	333	370	341	344	338	363	312	375	382	373	370	351	368	331	360	366	368	387	351	357	345	357	345	370	391	342	356	361	376	350	351	368	323	363	365	397	361	331	326	367	349	355	376	341	348	339	347	356	330	358	396	384	411	372	387	375	355	334	366	343	365	369	347	349	334	368	353	338	332	353	359	347	345	332	341	335	348	337	347	349	388	335	356	343	344	381	369	373	351	344	365	392	394	335	345	356	346	354	348	349	371	326	356	349	361	363	384	381	361	373	363	358	392	341	356	368	351	356	342	355	320	350	417	361	363	342	361	377	382	354	377	389	360	347	340	349	359	399	346	365	351	344	344	401	385	339	315	329	347	357	355	385	339	332	389	351	327	357	348	360	353	340	347	372	347	392	340	379	373	370	322	359	356	365	322	387	352	332	346	307	375	346	358	373	362	355	352	333	356	350	334	326	359	346	353	354	362	365	366	360	350	364	359	325	356	374	336	373	353	363	373	380	364	368	356	373	403	393	378	389	356	302	348	361	372	347	361	336	341	373	406	359	356	338	353	361	390	377	359	340	360	344	346	358	325	382	368	365	350	333	347	378	366	335	334	378	346	374	354	399	353	344	374	362	366	373	338	369	350	393	350	334	361	391	337	370	331	338	347	382	359	365	320	373	357	365	351	370	331	338	360	365	355	350	333	330	334	345	365	380	349	328	344	379	363	323	334	344	345	358	367	322	369	318	358	371	363	354	337	386	324	340	348	317	363	367	373	349	392	357	341	364	373	378	359	364	355	351	369	332	325	360	328	354	382	363	374	368	350	322	341	339	350	352	366	367	377	359	380	340	347	339	355	360	358	370	377	333	366	358	324	335	391	328	317	356	371	335	362	352	405	411	381	383	379	327	332	321	352	325	352	357	340	351	345	328	377	357	330	334	357	383	322	372	400	360	347	369	374	351	352	363	374	381	340	375	356	341	347	352	352	360	312	351	333	346	368	347	387	358	310	375	358	366	364	362	325	326	358	348	360	353	349	384	400	375	375	368	344	366	370	349	323	348	365	327	336	344	341	337	341	391	357	339	371	375	325	333	329	359	338	331	408	351	369	339	365	357	351	372	325	360	364	367	368	363	367	314	341	353	383	371	350	354	390	391	360	340	351	323	346	370	349	368	364	345	359	357	350	346	373	347	341	383	385	381	348	358	391	342	373	362	389	338	357	350	347	369	369	371	379	383	320	370	351	388	390	369	368	328	353	347	359	367	405	367	389	376	357	341	368	379	342	357	351	375	336	347	381	333	373	349	354	313	385	366	355	358	380	366	354	348	358	346	391	364	345	357	382	341	340	365	356	369	339	355	384	352	383	347	354	360	365	339	317	330	318	382	370	351	337	352	339	362	339	371	336	343	332	338	310	410	369	377	392	355	332	341	341	386	374	363	361	346	324	344	354	365	369	364	331	349	380	366	362	373	332	334	404	397	335	356	372	358	376	346	340	365	352	370	348	363	355	310	343	385	375	364	351	374	336	370	355	360	370	375	385	361	374	365	383	341	354	345	332	357	356	358	360	356	342	320	358	381	351	346	357	344	336	365	347	373	359	309	369	379	358	387	367	337	365	367	377	368	376	349	336	355	328	339	334	336	374	380	378	339	372	347	373	332	337	356	364	341	349	342	369	335	365	347	364	346	347	373	401	342	350	361	307	368	387	359	356	300	336	367	354	348	328	353	375	361	349	319	374	353	342	333	333	336	330	353	407	351	399	342	337	389	349	344	318	341	365	299	334	365	348	368	393	331	342	326	369	334	356	388	335	343	323	360	360	356	379	360	352	374	371	300	353	328	350	351	372	370	343	364	337	387	336	350	393	397	349	368	378	392	351	346	330	317	362	364	358	336	348	348	330	353	364	337	368	303	313	346	393	345	410	342	345	375	344	356	383	371	359	370	325	352	341	406	359	372	378	316	426	401	372	363	360	355	332	383	361	390	368	374	347	325	401	347	391	333	332	341	343	383	393	408	351	311	338	320	332	387	360	401	360	364	355	313	353	371	360	384	392	385	371	385	328	345	344	346	357	379	338	338	322	349	343	346	328	349	353	371	360	370	369	356	372	337	345	362	336	359	346	355	367	324	359	361	351	321	365	346	361	353	356	327	344	367	364	334	343	364	371	406	390	333	359	347
8452	1476	1728	1653	1436	1368	1174	1078	1011	995	908	946	905	886	926	843	900	897	898	882	851	813	843	839	836	799	855	865	873	823	840	802	854	780	807	793	823	742	823	803	840	844	851	794	780	847	823	855	854	827	792	786	813	879	834	858	820	851	816	828	808	804	807	841	821	793	792	782	834	823	829	789	819	781	837	865	852	846	903	897	853	814	866	897	901	827	810	826	836	812	830	828	790	847	815	815	881	811	821	848	824	858	825	813	821	850	838	806	784	836	797	844	854	856	836	835	821	833	802	882	797	765	778	806	793	804	820	755	820	764	776	818	858	781	799	853	792	854	803	772	794	772	797	806	774	744	798	701	782	834	830	792	810	811	820	780	788	764	790	795	788	782	806	811	747	865	866	810	750	807	774	786	788	814	785	791	767	775	737	764	786	846	769	832	762	772	790	785	798	772	760	802	788	823	774	762	789	818	810	786	855	815	827	806	848	806	738	743	802	821	773	791	851	839	783	727	796	772	793	786	843	770	798	802	790	782	805	778	753	777	804	794	850	777	765	795	800	764	827	810	796	808	793	802	844	849	818	807	841	778	756	843	779	837	764	786	856	868	790	809	851	781	800	763	866	808	819	767	828	794	817	758	799	755	792	820	816	844	839	802	776	760	818	816	801	784	791	820	828	802	812	806	772	800	779	790	811	762	789	799	770	843	791	800	813	784	845	837	816	806	780	820	840	723	753	783	810	814	776	773	796	771	836	814	745	778	771	800	843	795	749	852	797	804	784	841	826	800	790	800	801	787	825	822	768	776	819	808	796	799	819	800	814	738	785	802	780	801	743	804	816	762	728	834	811	827	785	798	860	833	794	801	794	798	790	808	817	828	842	833	806	808	778	773	825	803	817	841	817	807	854	853	777	810	803	767	855	779	827	808	790	763	750	817	797	823	810	785	833	771	819	778	786	793	794	807	759	779	781	828	779	829	725	845	820	831	792	820	782	820	781	814	798	794	783	827	824	818	805	820	805	814	790	809	805	789	820	828	779	802	772	852	772	782	780	852	805	804	787	791	794	814	775	826	777	771	839	758	794	810	798	777	776	779	801	798	791	826	799	781	753	823	769	810	761	833	832	798	771	834	835	844	777	783	797	780	808	763	810	806	830	772	808	779	781	785	825	779	755	828	801	830	829	792	823	808	804	748	771	826	747	761	792	798	768	827	832	727	824	746	797	810	765	829	790	790	801	770	803	816	818	797	810	807	812	758	855	780	791	795	823	764	786	817	777	757	836	773	771	827	798	771	733	824	793	808	820	862	830	785	833	781	760	834	750	801	797	787	765	832	781	753	815	825	790	833	751	823	814	789	797	757	761	800	783	854	784	789	777	798	799	832	823	820	871	821	786	812	792	804	813	790	782	750	774	787	777	800	800	776	819	810	790	795	777	806	829	802	806	769	824	828	783	808	770	769	834	773	780	810	806	799	788	810	846	801	770	806	780	801	779	833	797	831	827	839	789	780	814	821	772	855	795	837	841	828	808	779	831	738	822	808	783	847	792	784	810	771	782	787	800	780	825	834	791	806	760	759	796	778	787	830	773	788	852	800	795	794	764	782	799	784	866	748	775	836	819	841	835	760	777	803	816	777	815	792	802	734	832	830	811	769	829	839	826	800	808	812	802	750	828	763	847	761	817	748	759	828	824	839	775	823	767	757	793	775	800	839	818	807	801	816	856	824	811	747	816	847	800	765	758	788	820	792	808	861	760	797	829	828	845	804	823	829	812	830	764	793	815	835	817	831	798	793	745	799	762	796	797	779	824	798	807	777	824	799	820	781	792	788	765	788	765	862	750	791	764	768	781	790	749	766	774	841	799	812	783	784	792	799	769	811	791	821	778	798	790	772	762	820	806	820	812	810	850	809	799	828	815	861	801	767	779	764	772	872	804	834	858	794	779	801	859	802	822	802	807	815	774	792	859	803	839	825	782	773	767	795	755	814	810	827	836	803	759	816	812	778	801	739	829	853	786	803	762	764	787	840	849	811	774	818	767	757	766	777	801	837	807	810	803	783	807	809	777	774	761	738	801	789	789	751	824	779	777	777	851	800	838	811	813	827	809	827	750	836	817	815	757	822	818	824	833	776	780	798	782	817	750	801	818	814	792	783	798	829	812	776	760	787	836	804	783	758	793	774	816	815	806	827	762	819	750	833	798	827	838	823	831	774	853	847	770	830	818	808	808	785	814	807	850	784	803	817	791	816	743	758	842	842	829	749	827	864	829	834	804	802	777	802	801	770	808	755	781	781	803	784	797	779	793	772	782	810	746	789	805	749	757	763	769	777	823	816	827	809	812	788	786	804	748	758	820	770	787	800	812	708	784	804	775	782	758	725	800	745	859	808	814	869	797	768	825	754	852	787	782	800	759	733	775	797	723	757	774	880	802	801	811	821	818	829	758	777	796	820	820	811	828	787	838	801	818	811	720	787	792	798	793	821	790	830	849	780	808	808	798	777	792	801	786	786	798	823	781	799	867	769	788	830	861	815	823	786	797	796	784	793	786	778	810	828	752	755	814	792	793	765	811	730	753	790	811	774	815	793	784	816	788	784	799	752	765	801	839	784	836	806	799	793	810	779	836	860	776	822	749	816	804	835	763	830	825	841	791	832	803	777	797	769	793	787	804	768	779	767	778	805	775	815	815	751	816	778	881	828	845	892	778	803	795	799	851	809	787	829	853	832	772	850	813	825	797	826	789	838	780	833	753	803	779	795	811	851	821	818	774	790	803	760	786	816	788	776	789	818	783	796	787	813	783	819	796	780	814	787	794	783	800	785	757	756	796	788	820	767	824	816	809	768	785	803	802	795	808	772	802	799	811	800	801	843	847	844	814	833	844	858	802	820	809	850	819	773	789	813	836	791	760	814	792	819	771	782	814	790	816	757	854	808	818	809	764	807	792	789	788	795	802	782	796	797	806	824	801	807	742	791	834	764	837	789	776	779	773	814	795	788	827	777	801	784	822	842	813	748	783	823	795	803	784	817	802	819	784	790	801	840	775	763	714	763	786	737	809	821	846	807	825	789	765	814	847	835	788	805	892	777	772	841	804	794	775	824	806	856	833	841	755	795	809	821	816	835	815	802	747	804	769	829	776	818	777	780	770	810	821	780	851	808	801	841	786	786	852	793	807	792	834	808	789	764	827	820	764	804	781	780	803	756	774	764	794	810	787	800	808	752	759	840	837	738	788	804	809	776	806	800	788	825	781	777	748	782	791	834	791	791	807	776	770	809	829	850	849	771	751	782	812	847	775	783	790	785	792	809	786	767	815	807	787	777	787	814	742	772	840	842	748	845	799	809	840	779	801	752	747	784	822	791	747	775	818	765	809	849	828	800	733	798	800	786	812	852	759	770	808	797	869	773	812	818	778	801	844	716	852	779	756	821	841	795	824	806	749	778	803	808	794	823	771	744	828	785	842	771	852	790	804	863	803	806	773	843	790	783
20157	2707	1441	979	788	699	610	551	516	549	477	490	490	436	444	418	468	474	407	452	412	446	453	415	472	458	463	454	453	410	404	410	413	468	435	445	462	442	472	450	390	417	465	436	432	429	429	417	415	443	470	482	425	414	440	443	445	431	453	445	455	479	495	442	405	434	427	420	468	411	400	413	440	440	432	428	428	411	458	451	486	421	425	406	461	470	467	465	435	422	439	410	462	422	481	416	453	451	451	488	467	421	466	468	412	449	434	476	399	454	475	430	440	421	466	476	442	411	440	473	459	439	431	454	389	435	438	439	468	435	496	393	449	460	443	442	487	415	408	380	448	429	434	409	419	412	423	438	446	446	386	401	461	395	415	443	455	433	463	462	441	432	410	425	436	379	431	436	457	460	457	450	484	455	448	438	443	418	512	419	463	460	430	398	404	455	448	442	389	455	436	461	410	455	455	410	435	443	450	410	430	439	427	422	406	449	454	398	429	457	457	456	415	413	439	404	464	438	438	427	435	423	446	422	403	424	470	468	433	459	447	484	447	430	415	439	418	409	395	413	431	411	432	438	417	412	460	418	404	445	422	471	409	408	446	417	470	474	451	393	456	420	470	417	405	419	428	390	457	451	439	441	426	425	459	452	425	410	388	457	464	466	478	426	450	390	397	461	452	448	442	434	424	464	433	408	441	417	390	415	433	428	399	448	416	443	438	423	407	428	402	408	423	454	436	386	472	483	410	438	435	406	402	453	473	464	437	454	387	437	425	426	414	426	414	443	385	439	437	439	460	434	440	403	494	442	422	426	451	446	453	460	403	457	410	428	392	401	386	440	416	459	451	460	424	428	397	452	436	386	450	447	483	418	457	433	421	408	379	421	462	427	466	435	420	425	451	452	418	471	456	432	441	453	461	451	487	414	429	444	467	426	426	385	476	434	423	426	400	411	428	445	470	429	427	451	394	486	422	404	439	450	429	406	434	434	450	436	431	449	421	447	414	413	454	445	427	460	405	413	418	423	450	421	373	437	482	466	430	423	407	409	435	401	434	467	411	391	444	448	427	441	450	413	416	433	445	430	414	447	436	423	454	434	409	424	460	444	417	415	396	408	428	432	399	439	424	415	434	428	466	458	452	418	456	440	451	431	460	463	399	428	441	415	416	424	432	446	462	420	434	410	422	412	433	459	488	475	473	493	449	453	409	449	436	453	413	413	438	412	419	456	446	435	411	434	426	424	440	447	403	422	434	439	423	450	435	418	448	432	429	454	427	445	460	435	453	437	411	432	439	450	450	403	410	426	401	448	442	456	431	421	482	421	458	402	438	426	459	457	455	410	494	469	439	379	415	450	443	414	424	434	438	470	462	424	428	414	404	464	394	437	448	428	442	407	435	401	441	440	417	427	458	442	433	462	437	435	453	434	438	418	425	446	423	430	440	469	444	439	460	457	429	444	413	463	420	454	468	447	422	435	434	433	408	439	424	435	481	465	433	420	430	465	425	427	428	424	440	391	439	403	422	497	413	421	438	414	424	461	443	466	430	395	429	429	442	465	415	392	445	442	402	406	445	428	433	409	470	436	451	384	461	457	413	393	438	462	409	436	459	478	436	421	447	406	443	468	503	423	458	429	451	409	419	454	433	449	435	435	433	443	454	394	467	411	445	439	432	460	426	396	461	413	428	436	420	413	475	446	448	420	430	412	444	452	406	419	441	413	422	478	392	422	419	417	411	487	441	458	394	416	464	440	457	444	426	455	443	420	471	404	424	415	441	416	424	450	431	421	418	444	451	439	418	471	409	426	447	413	418	423	430	438	413	428	453	426	455	440	415	431	453	420	436	420	396	405	385	454	404	384	462	456	424	389	446	368	400	393	408	478	450	440	440	412	423	412	407	427	421	441	429	428	452	440	403	469	482	416	401	424	445	434	448	406	438	454	393	434	435	439	402	470	433	429	439	439	476	419	437	426	430	420	443	436	444	389	439	457	418	413	458	441	453	411	444	460	425	427	427	443	407	467	437	447	461	419	450	414	447	430	432	436	439	426	435	478	422	410	445	416	438	426	458	461	396	408	445	405	456	475	503	429	399	417	462	438	409	480	447	442	422	443	450	445	422	452	426	451	430	408	431	449	450	431	429	433	433	418	455	438	413	389	421	457	425	432	409	427	415	433	413	438	450	423	400	435	416	479	427	422	461	421	408	449	382	433	410	403	457	439	439	481	420	400	430	441	437	467	439	459	447	452	491	425	405	416	445	459	398	468	413	428	426	434	425	484	448	438	441	410	406	451	427	455	437	431	387	439	431	447	468	425	428	434	421	478	440	425	457	416	469	463	425	431	430	443	433	423	398	417	425	439	451	441	453	427	397	408	425	440	428	474	417	413	407	452	461	484	434	454	461	441	434	428	413	413	441	414	427	413	432	478	442	480	448	469	446	432	433	440	461	405	404	438	458	440	422	464	452	461	414	453	432	410	421	418	412	410	416	468	443	427	408	465	461	448	469	435	478	420	388	427	388	449	446	421	412	407	442	418	460	408	405	416	411	442	377	433	437	411	391	409	489	448	443	416	461	401	444	493	426	411	436	454	430	431	449	438	392	420	450	404	416	416	424	445	415	467	430	427	429	438	450	428	466	466	466	421	429	415	477	443	452	460	419	423	419	429	474	477	442	429	437	410	433	428	453	450	445	435	406	415	459	427	438	441	440	459	422	461	461	421	406	431	399	428	414	396	444	456	404	423	426	428	438	389	435	477	444	430	432	433	427	462	435	417	419	457	443	425	436	437	428	487	424	417	428	430	390	416	451	440	446	418	460	464	437	421	425	446	420	426	391	431	376	406	424	447	382	438	430	419	447	374	384	448	415	420	434	431	457	404	439	423	433	410	400	448	499	471	440	459	398	425	429	457	412	424	448	429	459	428	408	431	465	412	423	414	429	416	475	426	441	436	414	468	453	393	449	423	434	432	482	459	434	406	434	469	426	432	431	446	431	420	406	442	443	420	482	429	423	433	445	388	411	423	436	454	409	416	386	426	425	391	430	472	461	483	425	450	401	446	413	428	460	416	418	431	461	450	408	451	468	425	434	466	424	438	410	459	444	422	433	375	428	442	432	405	461	432	440	435	446	440	449	462	447	456	416	404	431	457	419	424	415	439	429	440	494	452	428	435	435	434	434	428	453	427	396	425	432	450	437	421	418	453	442	438	443	391	439	413	376	435	413	437	453	426	420	412	426	434	435	389	420	439	412	421	471	416	433	436	470	444	459	418	449	437	439	443	441	434	394	396	441	458	424	467	401	402	447	472	434	424	447	438	465	448	409	460	368	417	458	414	422	411	453	456	470	447	444	428	415	408	433	469	408	405	410	458	398	427	411	434	460	454	436	447	436	454	408	388	462	469	424	453	429	437	434	437	413	443	434	410	440	431	453	427	401	442	427	430	449	411	435	440	430	431	435	410	438	439	455	434	440	433	429	415	432	444	406	473	406	484
10938	2033	2709	2521	2248	1934	1709	1507	1357	1364	1318	1226	1195	1114	1139	1056	1120	1053	1009	1080	1013	950	1051	1058	964	992	1046	971	940	973	993	956	1007	1042	942	1040	1026	977	970	928	957	977	948	991	978	933	974	992	951	951	981	1017	1001	1006	986	948	987	997	1008	1030	1014	968	927	956	1047	952	924	966	964	981	964	960	971	1014	994	969	944	977	1013	1024	1036	966	995	1012	1003	988	962	918	946	962	981	1038	995	969	934	1006	1009	998	978	937	1032	968	944	981	952	965	971	1030	1004	987	952	982	1015	965	999	922	927	952	945	892	952	935	950	975	914	934	950	936	980	912	958	912	931	945	1007	934	978	910	939	970	951	951	932	941	945	944	944	871	948	926	907	895	955	939	931	913	920	935	952	907	949	983	980	922	966	996	888	995	991	960	928	932	929	908	928	951	892	923	960	907	957	981	957	978	938	977	945	912	908	1001	952	951	947	976	942	1004	944	922	968	943	899	993	949	952	956	913	915	965	958	967	919	940	941	885	937	861	942	916	1009	910	929	994	920	916	906	919	935	964	977	917	905	985	947	958	967	953	895	945	915	907	1009	953	907	945	951	922	913	909	957	901	981	958	910	935	903	938	964	863	863	913	917	915	909	959	933	911	944	901	914	943	950	958	975	919	944	923	926	927	909	957	935	950	934	890	932	916	918	901	891	923	942	930	901	967	905	981	916	944	914	921	920	919	963	901	941	946	890	966	982	901	940	911	937	960	901	935	940	919	1003	960	989	945	920	914	951	961	947	908	943	978	883	918	916	941	921	944	951	926	990	956	931	927	927	945	943	967	932	924	906	965	903	936	913	914	979	937	902	866	896	931	955	933	935	950	971	905	929	899	915	910	945	888	952	924	936	948	950	948	923	963	930	941	915	955	889	954	983	926	920	860	959	931	958	943	881	884	932	950	910	919	941	921	948	955	925	948	913	938	934	956	915	893	945	947	905	912	956	920	942	921	945	951	947	907	936	896	993	916	910	946	921	906	967	958	941	922	893	930	928	929	937	905	926	909	967	905	973	919	934	931	1007	937	933	966	940	935	896	968	864	961	948	939	966	882	927	951	929	904	896	933	938	936	886	939	982	929	899	932	956	958	938	984	957	956	949	964	909	925	938	934	919	953	947	881	913	920	933	907	926	956	944	964	911	931	927	993	941	954	896	911	952	932	907	924	947	948	957	919	914	863	928	928	921	896	892	945	949	920	866	966	937	897	941	973	935	991	948	894	942	964	964	875	969	952	953	950	984	952	943	948	937	901	907	937	931	942	961	887	963	943	909	933	904	886	918	947	947	922	908	863	870	940	924	939	984	910	927	918	1015	933	986	914	916	972	978	915	951	946	889	906	954	921	924	868	936	968	946	964	951	899	964	945	920	892	943	913	948	851	929	925	953	893	932	933	918	1012	943	911	965	929	974	949	897	984	918	974	926	933	936	929	921	961	931	912	940	978	852	931	921	968	927	904	947	939	956	997	1004	954	909	936	954	923	921	946	928	917	853	918	892	933	947	897	869	899	951	912	968	965	956	899	897	905	919	950	964	908	923	928	920	933	965	901	955	962	930	968	930	927	950	928	955	952	953	919	938	913	939	906	950	863	947	914	924	925	942	939	949	934	985	917	902	903	969	962	931	931	966	987	940	902	966	895	970	905	949	905	909	934	914	945	890	993	919	993	973	936	911	904	956	958	970	925	982	983	955	893	909	896	978	881	938	890	960	972	915	890	960	912	957	957	935	955	892	957	996	930	931	929	906	963	966	983	937	925	931	899	964	951	930	930	1018	924	994	970	904	945	917	1006	964	896	950	975	914	933	910	896	949	916	941	965	928	895	942	960	901	943	926	928	936	926	868	900	898	905	913	895	945	990	906	904	892	979	908	919	934	925	958	931	998	889	945	923	931	973	937	987	944	951	936	943	931	978	904	941	935	919	926	968	899	987	941	928	955	880	940	966	982	910	933	913	878	933	924	969	899	891	906	991	955	916	926	958	901	892	901	959	956	974	968	952	922	909	933	886	932	964	942	871	979	874	894	978	913	922	920	942	980	936	972	944	987	967	933	910	949	1009	937	936	896	931	904	914	908	935	952	955	993	912	935	971	940	1000	925	902	876	969	1022	936	940	872	916	910	916	926	950	951	960	961	919	900	945	948	871	940	923	940	912	942	927	918	925	951	918	946	945	946	892	1000	937	902	935	887	968	940	899	918	976	961	944	957	930	939	915	964	965	915	922	942	929	916	946	939	984	909	997	892	902	913	971	955	972	912	941	915	964	969	926	940	950	954	929	958	895	933	899	899	972	937	926	941	959	940	932	908	933	947	933	927	926	909	920	939	957	977	931	951	970	924	940	936	948	943	943	948	930	863	954	911	907	964	945	906	905	962	973	911	909	957	901	931	937	924	912	912	920	907	919	896	909	972	918	859	901	968	920	949	961	933	977	894	946	1000	917	956	932	916	933	926	936	952	946	981	874	952	936	971	936	915	911	910	920	936	908	922	907	917	947	1011	887	988	912	937	936	876	925	942	948	931	963	884	900	933	945	932	880	1002	923	911	920	1008	931	937	971	884	898	917	902	936	947	958	969	915	944	919	971	919	944	976	1000	915	958	930	941	941	871	864	940	867	977	954	901	953	913	909	940	968	946	938	921	943	964	895	966	926	932	923	982	1005	908	911	948	935	920	936	920	893	923	943	944	938	924	898	918	899	908	890	970	958	912	952	932	1001	971	941	937	946	927	905	907	858	962	970	977	988	875	952	964	957	979	942	885	883	909	938	891	955	962	949	926	893	987	900	973	920	922	940	927	926	934	975	958	953	946	893	935	933	931	958	955	895	941	921	924	929	921	917	917	914	955	989	898	978	971	881	946	941	948	873	884	944	915	945	949	952	908	918	951	931	952	955	976	946	916	836	915	895	902	921	961	972	976	909	930	920	930	940	900	993	938	877	881	942	945	981	919	898	980	1004	942	963	924	950	920	895	957	971	976	918	979	952	934	959	903	927	896	906	927	921	955	915	952	948	927	912	936	906	946	937	946	931	931	919	908	932	909	974	978	893	921	949	884	941	926	958	985	914	913	998	930	873	940	916	951	951	933	937	921	928	907	972	899	933	930	972	897	992	953	947	939	933	902	947	921	891	950	919	973	892	929	946	925	922	947	894	886	912	942	932	881	950	911	910	958	965	950	840	960	970	962	939	976	935	908	901	927	905	928	954	939	921	908	879	934	946	942	1006	926	968	912	900	927	957	959	951	910	882	950	935	966	946	941	957	953	957	952	991	965	953	907	889	910	933	922	979	923	929	966	1018	936	902	967	926	940	989	913	937	979	879	911	960	931	917	899	1016	920	930	959	877	879	900	918	877	921	979	970	924	957	889	961	910	982	902	949	979	929	905	894	961	950	859	957	950	925	950	918	928	916	874	948	910	890	953	911	930	908	956	940	913	970	929	909	903	959	944	903	857	940	884	979	952	957	910	946	897	992	963	971	880	932	912	880	898	928	947	936	935
3963	574	314	289	294	260	291	256	280	258	255	256	260	262	234	278	254	242	247	296	289	224	227	243	262	271	253	256	279	233	262	286	265	255	286	254	267	297	257	267	255	248	255	250	260	277	259	256	262	248	257	259	250	271	229	271	283	278	302	270	251	258	262	252	228	252	241	278	257	277	252	302	254	293	268	224	289	282	245	286	239	249	259	256	238	255	245	252	267	288	286	226	241	270	256	267	292	248	250	293	234	247	261	250	253	271	260	260	240	279	230	271	285	254	271	240	248	246	276	261	277	263	292	288	286	237	259	248	261	281	257	257	278	263	284	251	275	265	257	260	254	247	254	274	246	238	269	277	245	240	275	264	255	269	275	274	262	264	280	265	224	254	248	284	254	269	249	282	265	277	259	293	241	255	244	260	272	255	277	217	243	238	238	290	274	239	233	266	274	284	270	274	239	276	283	273	236	250	267	256	273	269	264	288	291	258	246	276	295	252	258	277	269	249	233	270	250	235	261	275	282	250	243	244	277	236	243	262	256	289	253	285	260	247	249	261	260	233	251	264	284	299	270	254	218	268	278	244	270	258	255	258	249	258	243	259	276	285	275	268	229	282	283	248	239	229	253	258	275	255	265	250	250	255	279	230	246	285	265	249	247	266	251	256	241	233	260	266	285	270	271	264	285	242	266	250	273	286	276	223	258	248	267	278	237	265	231	277	266	249	242	236	264	257	257	258	254	263	292	276	248	257	287	267	265	245	261	260	255	287	262	223	250	268	274	228	275	277	254	274	281	285	272	264	243	237	295	252	254	288	271	266	267	200	278	280	258	237	245	277	251	241	253	225	281	249	252	237	259	309	314	281	245	260	263	265	262	281	261	270	255	231	245	253	261	278	261	241	233	244	272	245	243	287	284	236	250	253	279	250	262	236	263	283	278	256	284	298	265	275	276	253	275	272	269	243	247	281	300	269	267	261	293	270	221	257	265	276	273	258	254	286	267	232	255	264	289	275	269	253	256	278	259	269	298	254	248	297	280	229	247	281	255	237	248	257	262	281	283	276	251	271	270	234	276	259	266	266	279	269	253	282	284	286	249	238	275	278	296	278	260	256	259	254	265	256	263	257	232	241	238	254	273	226	244	264	270	251	253	252	243	257	229	246	256	224	283	248	255	257	256	256	262	291	263	309	235	230	249	294	300	261	245	272	271	288	238	257	247	283	239	276	241	260	274	255	264	254	267	249	242	282	255	255	245	274	245	240	284	268	259	244	242	263	279	262	271	248	262	269	245	230	244	280	294	269	282	291	277	239	227	248	263	276	295	250	264	237	253	282	254	236	226	246	263	266	265	264	245	272	228	252	255	259	274	276	273	283	265	236	261	234	216	256	258	287	255	243	259	268	277	242	271	266	254	264	250	293	271	257	258	254	239	278	275	258	264	253	243	264	260	247	252	259	248	304	263	251	254	255	223	277	284	233	299	245	275	261	260	289	285	297	267	282	261	261	264	244	253	292	254	243	256	285	267	263	271	271	254	258	264	239	264	250	271	278	254	270	265	271	232	241	268	264	281	270	307	262	294	264	237	265	263	267	300	257	222	256	253	288	255	252	244	261	239	253	275	255	245	253	264	278	264	246	286	254	278	233	238	291	277	246	248	262	248	250	293	286	263	264	256	289	258	265	272	283	267	261	254	290	246	297	261	260	270	261	314	264	218	268	287	243	244	276	232	243	255	248	265	279	272	292	283	238	225	265	246	268	287	225	245	254	249	253	274	253	259	280	265	277	250	259	257	274	265	303	281	266	283	246	268	260	246	310	243	242	252	232	311	259	270	259	249	278	267	276	265	258	264	264	238	274	265	250	218	276	225	274	252	262	292	273	224	235	265	252	277	272	254	285	266	273	254	279	246	316	273	242	242	235	288	258	247	268	265	258	277	261	245	260	259	288	276	259	258	257	255	247	276	257	270	293	241	246	236	245	297	239	271	265	285	233	265	248	283	253	236	267	234	269	237	252	259	246	281	229	272	259	294	235	278	299	273	266	263	282	275	260	264	277	268	273	273	263	218	291	260	255	246	302	258	255	279	276	258	265	297	280	259	252	249	281	270	235	262	230	292	235	221	257	270	248	293	259	250	243	256	241	249	263	273	260	256	242	256	286	286	279	237	239	259	239	240	268	245	270	281	258	246	245	247	308	264	263	288	251	241	244	259	241	258	247	274	261	268	261	259	249	261	260	251	272	282	280	270	255	246	255	228	297	254	271	286	270	262	263	269	279	245	241	250	272	269	289	246	256	275	253	259	257	271	270	234	288	274	255	272	256	284	256	265	231	260	269	245	270	295	227	270	286	291	248	287	289	277	249	244	264	253	270	263	268	246	284	278	271	247	258	258	278	259	279	246	245	296	273	272	240	274	283	287	286	259	281	273	256	231	249	298	267	257	242	267	273	258	268	261	278	250	278	246	264	249	251	281	301	260	239	276	260	262	246	274	263	264	273	263	244	221	265	251	225	282	230	259	241	259	214	251	266	239	238	246	287	251	259	253	257	257	254	281	267	253	221	263	243	258	261	269	236	241	282	247	243	263	263	268	276	276	248	282	218	258	247	254	238	254	259	253	257	249	275	249	272	263	252	258	253	277	247	237	258	251	276	288	277	241	279	242	265	288	268	263	250	234	275	238	249	263	246	278	256	234	249	277	240	278	256	256	252	262	277	272	265	216	249	253	266	257	267	249	266	261	265	263	291	284	276	263	246	228	245	267	261	285	245	246	267	284	254	290	261	259	281	257	270	261	266	248	258	237	268	277	291	247	234	235	286	247	264	234	255	241	272	220	255	225	265	254	241	270	241	250	257	234	262	274	254	265	259	256	248	262	262	249	224	248	296	270	265	301	260	235	295	277	242	276	242	276	268	277	244	255	261	264	265	245	246	232	242	276	242	251	270	301	252	259	281	271	259	256	265	269	273	271	279	256	254	265	259	234	231	270	253	225	253	263	249	257	259	250	249	247	246	271	251	254	234	286	276	262	287	244	267	269	246	246	265	245	275	264	248	266	270	246	235	225	262	250	258	236	256	257	265	270	260	257	229	235	244	238	275	252	252	249	244	319	273	251	261	246	269	252	258	241	238	287	267	290	250	277	297	258	238	256	217	255	227	262	232	239	294	238	244	289	254	250	283	242	239	236	245	271	273	287	277	244	260	258	272	256	261	270	275	254	265	266	253	293	296	252	247	270	244	254	240	268	283	235	222	280	275	233	232	247	262	276	236	238	284	256	259	281	296	249	241	265	255	258	240	281	266	272	260	280	264	251	248	248	225	247	244	225	238	230	289	281	235	273	278	270	268	248	250	262	248	259	287	279	306	267	267	240	227	213	250	261	250	271	273	243	254	265	256	240	297	292	269	268	307	284	291	255	294	253	264	259	253	254	258	279	270	271	245	288	273	265	276	267	252	257	275	263	281	267	255	274	238	262	253	276	207	267	278	242	235
3220	855	667	649	639	676	618	636	642	594	629	610	633	615	618	657	641	616	631	627	619	575	634	622	585	619	604	580	603	653	647	572	632	614	593	594	670	633	633	616	595	624	627	579	601	641	633	624	612	606	617	592	635	621	599	637	593	618	687	585	641	619	584	592	653	611	615	624	660	573	602	630	604	637	634	610	585	624	576	640	670	650	664	603	619	616	592	624	596	628	637	589	620	614	593	584	599	586	618	656	650	651	675	606	647	666	614	628	614	621	576	608	597	630	623	607	617	614	602	554	605	604	607	634	605	627	635	650	603	579	587	571	619	646	632	551	587	604	583	606	639	606	652	638	634	582	607	625	618	626	637	596	639	582	604	631	621	655	632	639	614	644	572	623	597	630	608	560	577	641	591	627	601	638	598	633	599	587	604	595	633	649	635	674	613	622	661	606	650	660	570	624	619	627	584	611	585	591	638	555	623	634	615	643	640	630	574	585	577	644	602	630	589	609	628	598	600	606	601	622	592	623	591	608	647	605	588	582	589	598	604	624	627	609	616	634	580	627	640	582	637	611	633	600	577	640	572	635	634	601	635	588	600	589	596	597	602	603	643	630	585	616	574	630	671	641	588	628	604	631	617	618	573	613	600	616	625	631	612	608	609	663	637	631	608	614	654	608	638	599	621	648	637	615	647	574	590	632	560	613	614	661	626	646	629	609	569	656	595	585	562	633	667	631	622	599	602	629	627	598	609	629	611	581	613	547	604	661	574	632	639	627	607	567	635	609	629	556	616	626	583	630	617	590	630	588	676	636	588	618	624	609	617	689	636	635	622	597	644	605	659	616	626	631	584	637	602	636	643	669	607	653	660	605	575	595	633	609	654	626	620	624	610	604	584	606	631	613	640	623	601	602	627	640	609	590	589	608	614	587	606	622	636	593	608	619	631	573	616	629	616	562	620	624	632	592	656	576	613	612	601	610	652	628	620	617	614	592	607	596	616	624	621	636	562	616	568	602	640	589	645	601	589	632	588	595	605	614	586	583	615	596	583	619	638	581	589	629	652	655	655	609	629	647	580	594	626	619	612	612	595	600	642	592	625	602	570	685	629	637	631	633	588	643	603	630	586	623	598	632	649	570	622	567	578	593	603	587	578	577	575	586	621	603	593	556	635	619	609	617	615	619	589	638	625	631	559	613	597	630	604	634	590	622	609	620	594	587	617	589	579	599	597	624	545	619	605	598	655	649	619	606	600	591	617	642	578	609	620	589	622	590	632	602	617	543	635	647	609	618	587	558	609	619	627	562	611	627	611	595	614	639	632	621	635	616	580	602	648	659	589	618	594	620	665	610	612	595	676	672	579	592	619	568	600	648	655	584	652	613	613	624	594	610	617	644	596	616	639	635	598	620	587	613	588	589	630	631	568	638	599	624	588	579	614	637	619	601	662	623	605	600	604	580	609	611	610	632	609	568	628	626	580	648	590	597	608	673	653	629	552	638	607	631	571	605	598	639	649	593	628	610	642	629	637	634	605	646	630	592	607	584	587	618	601	561	629	605	583	621	588	588	609	604	632	642	615	634	642	592	614	616	608	560	620	592	602	627	592	638	618	608	605	626	621	602	575	639	584	602	565	606	623	623	590	615	615	610	596	596	586	599	615	610	597	585	638	570	648	578	593	604	625	579	624	617	641	638	657	623	620	663	585	575	593	584	608	618	553	629	637	579	568	573	655	603	591	581	581	597	619	600	622	629	613	601	638	637	582	591	638	608	620	557	585	578	644	622	613	657	617	623	588	646	654	605	631	625	646	595	610	583	630	569	613	600	601	611	595	614	618	629	594	597	603	624	603	623	623	636	590	617	586	628	624	582	643	598	612	585	585	608	582	565	601	631	617	597	621	605	614	650	637	619	626	614	588	626	569	644	602	602	601	620	627	613	563	613	617	607	601	654	614	598	628	613	598	622	591	648	577	577	620	571	653	599	563	642	633	643	637	612	594	573	558	596	649	623	600	590	526	604	608	560	672	628	601	640	654	633	607	616	662	589	580	653	635	613	617	623	656	612	626	604	582	603	609	631	572	612	565	597	610	625	597	619	624	616	609	653	617	619	656	625	596	620	597	599	585	622	617	602	601	603	615	593	541	602	584	608	654	568	626	610	589	594	598	623	653	601	597	601	544	662	576	631	599	610	586	560	627	649	605	638	634	656	668	609	604	637	616	563	617	670	587	579	640	595	619	647	637	611	600	607	620	632	643	576	644	578	609	592	590	597	612	614	630	613	617	613	663	612	651	628	605	625	608	612	617	587	617	604	614	602	608	646	624	600	616	610	584	567	614	662	621	610	616	597	608	638	609	615	623	615	637	608	585	598	637	631	618	635	579	611	606	555	628	578	627	615	631	619	595	595	616	617	595	646	638	598	583	600	627	642	590	696	610	687	590	628	594	666	638	602	629	591	551	594	638	620	639	601	620	609	637	632	617	650	601	626	638	624	616	623	626	599	626	610	591	591	602	584	592	611	635	630	622	612	604	630	626	581	616	632	626	565	672	648	615	584	652	601	658	596	604	601	615	628	611	627	608	658	671	611	611	638	624	631	591	581	631	623	629	579	591	598	597	599	648	582	610	615	627	596	610	561	650	604	644	586	619	616	606	652	617	593	618	594	604	603	600	595	642	623	583	558	610	612	630	563	584	611	618	635	608	640	628	598	596	631	633	597	622	619	614	611	645	618	645	597	634	607	610	562	610	632	625	620	596	628	602	607	624	608	595	595	625	583	616	591	670	671	606	626	606	607	574	650	611	641	613	625	562	567	607	605	596	611	605	581	599	621	605	617	615	584	562	596	551	580	638	626	646	587	613	574	620	602	601	628	667	600	625	592	619	578	637	575	615	617	611	637	588	643	595	658	623	595	573	631	597	613	646	641	597	608	612	623	617	632	611	606	657	628	629	619	626	617	591	580	604	632	619	613	568	590	626	629	659	630	612	615	619	591	597	650	634	569	635	633	625	622	652	628	631	618	629	614	616	617	620	592	609	613	611	592	639	621	632	584	600	643	627	599	596	613	604	620	562	667	583	602	635	585	632	590	650	607	672	676	664	627	658	585	618	612	593	649	607	622	596	600	582	603	644	643	622	594	613	591	605	587	616	642	618	610	616	578	600	656	634	643	613	614	615	640	618	660	607	571	624	601	623	595	610	657	614	600	635	571	594	621	618	601	637	613	604	634	588	573	624	642	607	611	604	620	586	614	614	621	604	600	599	608	598	655	641	606	592	656	603	605	621	611	654	636	576	614	622	603	640	627	613	638	655	594	633	605	590	602	640	611	586	621	599	613	617	573	574	583	584	633	642	637	621	614	584	602	633	614	631	575	590	570	608	644	613	629	628	618	613	626	570	635	658	609	612	595	610	628	603	573	648	632	624	625	614	626	614	628	641	620	581	587	646	629	551	616	641	609	618	614	590	605	623	601	608	599	630	648	625	637	609	620	595	637
11812	1464	791	588	509	431	429	414	415	365	378	376	366	394	364	395	348	375	347	400	389	362	353	340	386	368	347	374	352	355	384	360	353	356	413	343	359	368	341	386	349	359	364	340	322	334	392	375	344	362	375	363	385	360	352	341	317	371	374	358	347	365	328	334	356	356	348	397	354	393	338	340	398	377	344	332	390	354	342	338	362	341	360	357	337	373	397	373	359	346	348	345	356	369	333	345	354	371	321	337	304	334	372	349	388	379	345	382	366	368	366	342	370	379	344	367	347	349	387	365	347	365	373	354	327	365	341	332	343	374	364	377	341	335	341	338	313	327	321	355	322	344	349	336	326	340	314	396	362	384	357	367	328	359	380	367	364	358	354	331	358	316	339	349	399	389	345	353	361	350	393	349	361	377	348	348	362	377	310	360	396	376	366	341	323	370	362	369	343	348	363	357	348	357	447	379	342	339	314	350	307	345	332	341	365	310	372	348	342	340	350	359	385	369	336	388	337	348	372	363	384	371	356	362	383	346	393	363	383	395	383	365	394	375	355	400	373	355	370	353	352	348	383	366	350	335	346	357	370	335	338	351	364	384	396	346	368	348	358	355	332	352	375	367	356	387	385	359	370	318	336	384	373	337	372	359	360	356	345	335	374	345	350	361	372	335	404	351	329	353	385	341	362	336	375	381	368	368	357	333	353	311	359	313	358	393	332	365	333	340	350	339	358	364	394	363	362	360	341	356	362	324	361	347	359	359	353	412	365	353	353	390	310	351	335	360	358	342	354	411	380	366	362	343	362	355	345	341	340	393	368	352	343	371	368	338	339	358	381	347	330	360	330	384	383	371	360	402	369	354	343	380	351	381	376	401	370	350	345	349	371	298	364	347	327	363	384	350	377	348	363	366	345	349	335	354	358	382	370	331	351	396	332	361	340	365	371	358	366	335	333	351	349	387	342	363	336	382	384	372	350	348	379	324	341	347	331	379	350	351	341	346	347	384	339	351	357	365	339	346	305	329	384	326	315	341	359	370	380	364	361	351	369	343	326	365	383	346	329	331	354	396	373	387	344	344	357	311	334	341	345	366	349	337	330	386	382	324	340	326	351	372	377	368	341	339	384	370	328	339	339	328	358	323	386	372	348	341	330	356	314	343	336	340	346	380	365	372	363	372	346	384	355	318	386	362	391	366	371	357	343	337	366	364	381	343	338	349	350	341	340	362	318	346	356	402	326	379	355	322	342	326	340	346	328	359	335	359	339	346	342	335	338	320	338	350	321	317	370	340	315	340	331	393	356	341	350	335	358	360	381	356	350	375	397	365	351	338	361	346	345	369	344	351	357	382	355	332	312	330	353	354	368	355	371	359	354	369	382	397	387	371	334	372	362	342	352	363	353	379	411	376	364	331	341	358	392	353	342	327	339	351	357	340	373	330	336	356	363	340	322	373	332	389	369	376	329	331	341	354	375	366	356	332	351	331	349	351	368	379	353	316	349	335	347	350	311	301	367	391	361	340	368	325	345	334	327	375	331	340	355	372	389	374	381	345	344	325	363	348	351	364	345	377	357	376	369	358	352	336	368	346	364	411	337	317	319	347	374	342	359	352	342	341	342	349	342	348	318	332	383	378	422	384	382	359	370	408	359	367	379	317	345	322	352	329	336	337	315	346	364	341	341	343	359	360	347	368	363	381	383	387	366	341	380	346	356	375	358	365	373	365	352	339	343	384	361	387	306	360	384	349	344	376	415	369	345	324	392	355	351	381	356	354	342	359	341	366	351	339	376	384	345	352	381	349	342	362	316	370	371	365	392	342	362	356	344	322	350	352	350	364	375	357	352	358	376	320	370	426	344	366	398	349	334	360	343	325	384	356	344	339	376	357	364	358	401	325	368	375	348	331	372	333	338	347	338	379	334	337	359	364	322	338	379	345	350	356	359	375	376	338	313	365	377	335	394	324	339	346	339	349	378	338	354	358	370	324	338	361	394	388	354	352	352	352	384	393	309	347	355	332	363	343	388	325	358	331	359	367	371	359	352	355	357	363	363	364	347	336	325	374	316	335	340	377	363	368	316	363	369	358	370	311	333	338	396	330	338	345	338	374	356	362	348	365	356	348	358	396	360	356	380	372	355	356	362	349	370	336	331	337	326	391	366	355	372	346	328	343	333	348	353	366	364	365	341	354	357	337	339	337	374	342	349	386	359	393	415	328	388	363	376	326	352	363	326	355	397	380	333	339	356	348	373	344	354	324	365	389	300	373	362	338	351	339	364	324	380	366	383	360	347	372	344	362	343	361	357	300	356	356	372	361	355	351	377	345	319	332	368	342	342	385	349	368	344	328	401	373	341	347	341	363	352	391	324	344	347	362	325	339	329	342	342	353	357	351	355	319	353	339	328	350	361	366	345	373	353	346	317	354	371	326	330	371	338	339	339	365	331	354	372	371	354	361	349	362	357	332	377	358	344	379	364	374	382	366	373	351	334	356	348	346	353	355	380	351	362	373	315	370	379	379	363	335	359	322	384	334	369	351	377	349	396	385	389	379	361	368	368	376	376	363	367	362	351	390	352	345	315	327	396	354	357	367	351	392	324	323	314	347	367	359	359	327	380	341	365	329	381	352	337	361	357	367	357	362	392	321	362	381	366	352	367	321	364	377	365	329	376	340	381	356	325	319	406	375	339	344	360	316	357	356	355	339	373	356	381	353	346	393	364	350	393	333	352	347	379	394	378	372	353	362	353	360	367	346	357	373	358	351	329	339	373	366	360	372	339	358	380	331	339	345	390	338	360	330	375	375	358	358	371	362	381	378	412	346	364	334	382	359	342	322	361	384	350	343	361	333	366	344	333	411	366	336	355	358	371	355	343	368	322	371	344	349	392	341	369	361	362	405	370	384	374	325	330	322	373	321	365	335	364	352	405	358	360	364	349	364	361	367	387	385	357	362	347	352	361	347	349	338	329	356	347	372	353	353	344	383	363	326	387	323	355	353	357	355	367	366	352	380	373	363	371	383	355	343	362	381	360	355	365	373	341	404	366	375	318	341	352	332	363	370	351	321	354	375	371	378	389	357	334	343	348	377	378	341	348	379	360	336	343	346	358	365	348	356	356	356	376	423	363	326	378	345	301	324	355	386	359	354	354	346	312	348	333	359	383	346	362	357	334	388	356	358	350	327	338	361	362	357	309	345	390	356	354	338	356	324	320	387	372	354	355	343	364	325	347	329	357	375	385	374	335	346	380	360	367	349	382	395	334	329	324	373	362	369	382	347	373	375	337	396	349	375	341	371	376	347	352	346	304	337	400	349	383	366	339	369	315	403	345	314	352	373	357	361	370	365	350	352	344	360	363	341	365	367	366	345	376	385	332	378	330	372	334	365	323	389	382	346	341	367	348	402	375	387	365	355	319	339	348	404	331	330	346	348	329	368	364	327	349	310	366	362	338	354	359	344	324	347	345	387	357	364	335	376	356	361	357	346	340	349	339	345
8313	1575	1590	1573	1531	1309	1180	1107	1009	988	924	930	930	878	936	915	839	873	897	851	857	867	847	813	798	839	815	851	799	821	809	848	785	791	859	800	807	855	833	785	848	787	818	829	834	821	821	767	848	783	814	827	891	765	798	799	822	784	816	845	823	842	798	853	809	837	842	783	846	842	855	813	809	830	831	813	908	792	846	842	856	838	841	774	831	826	821	856	839	861	811	849	827	797	818	811	834	816	890	861	829	876	795	819	803	810	802	812	865	810	821	839	827	867	833	794	792	851	766	825	839	784	806	811	806	770	818	800	811	777	750	833	810	798	811	816	813	803	824	769	807	848	818	826	815	848	783	822	755	792	784	769	794	790	780	845	854	796	857	837	824	778	822	855	786	867	763	815	809	794	798	833	755	788	800	791	800	834	764	824	797	792	828	788	760	764	755	812	851	768	822	779	808	807	757	782	807	800	746	826	783	781	835	761	788	810	809	808	773	836	805	796	793	773	801	787	827	798	781	838	798	816	777	870	805	772	799	850	807	814	832	823	804	813	831	803	800	798	854	837	836	827	761	817	806	793	804	802	734	774	816	792	797	807	822	822	830	782	753	805	778	816	795	777	795	770	752	845	754	754	800	764	737	786	828	816	796	776	799	814	834	807	819	790	834	840	794	823	748	789	784	806	824	839	816	794	795	828	852	817	787	800	774	845	765	824	778	758	826	810	792	826	765	808	773	820	834	855	763	765	784	828	781	756	823	801	811	857	763	837	852	784	801	796	824	775	852	806	783	868	833	792	834	839	847	855	780	814	802	828	802	787	829	780	761	815	802	796	810	824	787	817	809	777	773	715	807	759	813	863	803	809	833	774	806	773	771	819	809	800	800	784	728	832	787	772	853	806	805	806	869	845	836	823	784	762	812	813	752	786	809	817	794	825	799	828	775	790	774	784	809	824	814	855	796	802	801	754	833	768	848	802	844	776	815	822	777	813	812	781	808	786	811	834	780	771	797	787	756	829	740	793	760	790	840	787	820	803	792	828	826	804	834	832	861	755	830	847	821	806	865	814	793	804	827	807	771	806	810	780	798	791	802	787	811	799	783	807	783	831	759	823	754	822	804	815	801	752	800	799	766	783	782	776	785	804	816	805	771	828	808	780	791	842	826	805	797	792	798	787	752	823	831	817	777	803	842	784	806	802	833	838	777	776	812	794	861	813	829	810	805	819	779	803	818	819	788	784	795	841	869	853	802	801	778	783	843	770	818	833	810	771	745	747	817	798	773	822	804	807	862	819	861	784	782	791	817	809	853	816	804	816	796	797	794	820	809	819	803	766	813	781	812	813	765	763	773	819	783	818	770	798	838	807	811	772	829	766	756	814	820	817	814	776	810	801	759	786	813	794	790	775	769	836	794	799	783	768	803	807	802	824	802	833	806	820	804	750	813	853	785	759	787	783	826	782	736	798	836	829	805	864	782	784	786	815	913	786	815	808	799	815	823	812	840	796	788	764	770	783	779	774	823	810	794	731	820	791	788	804	825	800	845	817	816	802	784	824	808	825	784	789	819	805	795	830	823	835	810	756	797	761	805	730	811	815	844	841	794	787	801	814	795	774	783	810	832	819	799	815	819	806	795	785	797	822	752	795	793	811	799	812	834	772	768	846	807	747	833	753	790	803	779	822	794	815	833	837	834	784	788	783	805	789	776	760	835	742	837	802	806	819	820	835	811	789	807	829	777	796	829	791	823	844	811	806	801	822	800	777	814	797	831	761	835	853	771	808	785	776	850	840	746	824	787	769	795	792	818	753	786	787	823	810	790	805	821	826	797	792	795	839	805	815	813	763	851	823	788	801	781	794	770	801	825	790	805	766	844	785	802	857	832	798	811	824	809	784	780	747	766	776	784	798	752	813	807	787	827	816	795	823	801	773	785	791	798	800	763	784	779	803	801	808	759	761	820	806	793	761	787	827	813	816	790	810	833	808	728	823	799	805	831	873	805	840	787	766	841	850	808	807	825	815	748	830	817	813	774	816	820	782	855	792	829	756	791	815	825	794	801	793	865	782	826	835	827	765	777	796	771	785	812	801	796	797	792	795	871	786	853	767	831	810	801	758	815	764	748	781	848	798	792	735	834	795	818	826	864	756	845	830	783	846	838	779	836	817	828	813	825	804	778	793	800	750	833	796	827	831	785	819	771	832	762	783	763	815	806	785	777	838	805	815	774	700	769	780	783	791	760	792	878	813	795	821	827	794	841	733	828	763	799	781	815	793	822	805	787	791	791	785	833	796	780	814	797	797	815	811	780	771	832	814	753	864	783	792	832	815	802	798	844	771	831	821	794	808	790	807	815	820	808	760	790	777	777	803	866	818	859	858	823	785	825	783	809	786	713	807	850	762	791	866	779	755	782	825	814	821	759	795	868	776	836	813	769	825	748	798	815	781	798	798	810	821	843	805	821	816	806	793	821	782	768	793	865	771	817	834	824	829	845	760	787	865	822	787	763	719	827	778	816	791	803	800	775	775	768	776	775	814	820	787	817	767	824	788	778	779	794	833	803	793	762	867	754	826	812	780	778	828	832	827	764	761	837	835	825	772	811	756	779	776	783	806	840	805	807	826	799	808	741	819	786	845	827	769	802	841	830	857	808	789	805	739	847	792	828	804	849	769	718	773	797	854	817	798	797	780	815	725	853	775	777	810	792	762	772	819	847	825	764	727	802	763	813	768	761	787	800	865	837	787	814	823	754	819	784	813	785	800	786	751	762	770	808	824	846	793	786	807	821	827	780	790	827	781	819	820	830	794	818	794	832	803	805	804	811	843	795	795	784	735	875	801	777	812	776	786	792	822	822	790	808	814	781	837	790	834	762	806	814	832	746	762	774	805	776	779	793	795	790	768	806	790	793	760	771	824	790	770	804	804	763	795	793	791	844	835	805	753	766	776	797	818	823	787	823	842	854	770	773	771	764	831	817	819	822	780	758	814	811	791	754	841	819	799	810	845	770	791	859	801	808	786	823	803	786	789	783	777	832	803	817	828	861	822	838	808	839	769	797	813	771	796	817	821	800	799	860	791	811	838	806	791	821	772	757	793	798	801	793	785	749	758	739	815	823	804	817	757	788	834	763	826	809	830	811	757	806	774	820	813	803	790	816	887	787	787	791	765	774	770	788	827	759	773	801	841	806	780	778	803	797	763	823	793	796	835	756	836	793	780	799	795	769	859	789	821	800	731	812	799	780	771	820	832	839	799	785	776	784	786	817	751	756	795	842	733	853	798	854	796	750	822	788	748	832	745	784	847	815	791	873	822	814	781	805	837	801	786	811	802	761	809	746	775	784	840	782	811	808	795	835	814	740	783	807	783	781	792	859	819	787	780	791	836	804	805	745	830	814	839	838	776	773	821	784	745	799	816	784	801	780	763	789	826	847	823	805	833	772	766	793	771	794	797	807	815	804	781	754	825	799	818	811	789	773	810	767	772	809	802	840	797
19461	2580	1546	940	826	638	593	537	518	471	486	472	474	487	475	436	442	461	404	486	467	455	429	441	436	471	459	452	448	372	462	420	449	418	452	383	420	448	430	399	447	453	460	468	440	470	427	421	447	435	432	460	422	461	439	444	456	458	384	465	474	471	497	465	447	439	454	479	456	436	445	426	418	433	411	448	465	469	445	449	445	465	442	425	431	425	420	427	413	496	435	415	404	430	431	417	455	417	400	423	473	504	463	468	462	440	453	426	433	453	446	439	455	426	477	443	423	428	474	470	429	472	428	424	408	400	434	457	460	438	470	468	471	439	427	411	448	432	406	397	397	442	422	459	426	411	454	441	425	392	417	433	426	444	450	478	437	406	455	493	430	453	447	412	405	446	428	429	434	434	387	400	428	391	447	438	426	412	421	490	429	419	430	457	424	376	438	432	451	462	396	469	402	450	433	417	430	435	453	458	437	477	457	441	385	409	400	414	377	435	418	445	462	397	422	420	409	423	414	390	409	426	421	407	445	443	439	449	436	435	454	415	436	427	470	417	444	454	414	450	446	418	426	470	448	474	437	430	501	423	434	468	471	454	434	440	416	432	418	437	429	437	455	454	401	420	461	445	481	437	442	432	431	456	416	452	428	403	419	457	393	417	416	406	446	466	455	456	420	385	457	464	416	391	445	446	424	451	458	422	415	461	457	445	424	416	420	449	473	398	426	401	428	431	435	473	455	466	458	468	465	422	461	421	421	440	409	439	448	421	396	424	420	417	398	443	424	386	407	434	479	428	458	375	444	415	427	413	406	456	437	413	443	427	417	401	456	461	461	441	408	397	397	457	439	460	422	390	409	482	455	421	438	403	423	433	446	405	394	442	409	437	468	427	414	428	443	412	420	453	416	411	389	460	426	437	432	448	442	447	415	433	462	433	413	427	427	435	397	425	430	402	439	444	432	430	452	428	436	416	455	412	460	464	419	363	424	427	446	410	410	441	438	434	389	391	417	439	412	448	416	421	412	442	401	401	416	448	398	453	442	423	430	445	425	455	421	417	416	468	376	426	398	429	439	411	448	411	448	478	419	430	407	448	417	438	456	430	454	453	450	498	447	420	466	402	428	449	415	399	463	438	430	421	408	416	410	408	410	439	429	459	441	480	453	422	441	424	444	403	408	424	458	456	394	405	446	393	420	434	422	392	439	397	455	425	466	468	445	407	454	437	446	438	461	421	431	413	416	420	444	444	432	410	435	405	441	443	445	421	401	393	440	472	440	439	441	462	486	438	415	428	477	362	426	425	449	420	478	453	426	460	418	424	459	437	441	445	421	437	464	409	433	410	414	461	425	395	432	428	423	432	380	439	401	441	442	473	459	476	456	475	438	399	448	415	461	395	426	437	430	427	427	431	427	400	428	400	393	432	404	439	421	463	394	411	481	459	402	401	463	438	423	395	459	455	460	393	426	430	426	392	407	476	416	457	422	429	440	411	434	485	459	459	446	403	396	443	447	399	483	447	412	470	448	418	455	395	419	433	444	436	462	475	410	421	433	427	433	458	453	446	465	396	418	433	426	439	457	412	436	416	411	443	450	409	454	447	410	446	402	418	409	427	485	432	434	420	423	426	444	393	429	461	455	464	433	434	431	447	470	464	432	457	424	438	436	428	425	447	423	435	443	395	435	401	434	444	433	436	436	426	474	447	449	437	422	475	439	470	444	445	403	436	438	493	433	495	419	423	485	394	409	456	425	435	438	457	394	445	386	431	477	441	423	463	445	406	464	450	442	406	370	416	454	389	418	467	423	446	408	439	445	462	458	427	395	425	444	451	405	427	426	451	439	435	426	442	426	419	456	421	426	417	491	416	461	437	403	445	452	455	425	430	412	440	428	410	418	468	418	434	395	397	454	420	450	463	419	407	427	484	418	451	395	434	437	460	401	425	438	453	476	385	451	439	376	489	394	460	424	460	427	399	449	418	442	442	444	429	447	430	429	420	407	375	453	441	421	416	413	461	436	411	437	414	401	453	449	417	369	434	437	423	425	422	437	418	375	446	437	414	429	455	451	404	403	409	391	449	470	444	471	421	445	452	479	501	429	467	459	431	446	459	436	417	461	475	398	423	443	454	418	453	400	449	438	432	401	409	450	451	400	404	403	457	472	420	446	390	424	378	444	450	398	406	443	447	427	447	445	469	428	427	433	437	460	419	442	399	442	435	453	450	424	404	429	432	402	421	404	438	380	439	444	441	440	420	458	420	439	406	437	388	411	435	451	427	429	455	416	396	422	451	400	417	406	435	475	463	436	425	425	444	425	415	398	448	442	451	427	377	432	453	442	472	412	475	388	440	402	425	412	425	422	442	394	442	406	403	424	434	462	433	484	429	429	394	420	438	447	472	450	432	444	467	439	445	409	424	464	419	440	425	428	475	447	399	439	400	407	443	414	462	450	433	478	427	447	462	419	429	470	438	417	432	416	450	440	461	458	468	428	449	431	395	438	441	475	494	483	447	455	400	430	449	453	436	426	458	448	428	407	465	451	430	401	377	432	421	401	457	421	448	462	442	412	418	411	431	450	450	418	429	421	455	434	460	456	377	464	421	479	426	441	440	401	415	456	439	451	407	403	471	460	453	450	443	436	436	442	423	393	426	462	452	417	419	461	420	428	446	451	414	454	447	454	464	487	434	434	434	431	413	445	410	458	430	486	447	427	426	361	418	440	449	420	405	405	416	401	450	417	466	452	411	439	420	437	445	424	466	420	461	421	405	413	391	421	463	437	456	404	402	422	443	436	446	395	406	414	426	430	454	431	427	413	421	421	437	456	374	460	434	456	417	452	399	431	422	400	432	400	432	444	466	402	444	383	410	437	438	454	458	473	432	365	476	464	444	470	420	413	423	420	413	416	471	414	397	457	407	420	459	482	415	433	403	421	470	465	479	461	454	470	422	453	445	430	440	430	453	435	406	465	450	440	422	436	431	388	418	439	461	429	428	426	437	479	421	474	395	413	441	378	455	422	424	467	441	410	431	445	471	425	394	452	475	496	433	438	426	434	420	418	415	462	440	433	434	462	412	412	423	433	437	402	424	412	414	461	435	434	439	478	450	453	454	428	451	410	392	410	448	450	423	491	460	422	466	416	442	427	446	434	419	413	406	441	405	429	431	418	478	444	460	423	404	392	472	442	455	465	444	430	469	396	443	423	417	463	458	422	478	443	430	430	455	425	444	463	422	420	434	418	452	420	414	441	454	427	434	484	418	466	450	436	446	460	420	423	450	445	428	416	436	454	433	428	446	451	413	421	416	406	422	429	463	451	471	448	442	438	449	459	411	406	443	448	402	416	446	482	441	439	418	444	415	437	390	451	478	431	426	438	476	425	421	418	416	449	428	456	448	425	419	426	401	431	446	441	405	385	432	421	407	400	457	410	403	411	449	434	411	406	421	401	426	465	414	442	445	453	452	415	401	409	411	389	464	475	422	416	412	427	426
10594	2193	2622	2633	2258	1929	1688	1534	1421	1327	1266	1186	1088	1106	1061	1074	1155	1075	1044	1044	1021	1066	1002	1003	961	951	1014	980	993	984	941	965	947	931	966	926	931	970	928	983	960	963	963	963	976	968	917	961	1006	916	956	1000	1003	992	1002	923	925	955	904	955	929	985	999	950	991	955	939	974	959	984	1016	969	960	966	993	999	962	1035	932	958	1014	985	1016	962	970	990	991	972	970	1023	962	968	1013	1011	918	1045	1027	1044	983	909	1009	937	941	1024	920	918	949	1009	928	1015	967	964	934	944	1053	967	941	975	1011	971	879	914	897	931	950	965	889	954	933	890	956	967	937	946	947	911	931	963	942	954	928	1022	948	918	939	903	929	952	902	964	967	939	960	933	890	914	918	940	907	996	959	908	948	910	899	960	914	954	924	928	918	924	961	932	950	910	960	899	948	968	942	961	884	904	927	940	898	885	942	946	964	902	921	911	915	940	914	926	946	877	853	871	955	956	1011	901	924	877	895	955	950	925	909	921	949	902	960	904	914	916	951	932	881	863	898	953	919	968	948	959	894	914	976	955	920	924	911	959	953	984	944	889	942	894	945	949	966	949	932	880	877	973	898	905	926	946	963	937	928	935	916	1013	877	919	937	889	980	927	1007	959	965	923	940	961	932	920	944	969	938	938	923	992	897	950	930	944	895	968	884	928	1011	962	954	857	915	933	892	948	924	924	945	937	903	862	946	937	927	957	876	955	923	918	939	961	975	926	915	944	941	952	924	934	923	951	943	977	918	929	905	904	958	902	945	927	910	889	903	964	926	977	860	910	958	968	919	965	997	922	922	971	946	941	892	967	944	970	935	918	896	949	917	919	945	992	853	916	913	921	998	948	989	934	904	970	958	911	957	875	904	987	923	930	899	956	903	924	925	932	937	927	853	941	988	949	915	980	874	917	880	951	974	920	993	965	908	897	926	880	934	908	912	922	901	945	895	929	918	891	962	894	908	947	919	905	905	934	899	890	997	956	944	991	959	956	963	947	953	956	913	936	911	953	994	878	902	932	898	943	948	906	961	957	943	896	945	933	921	949	881	977	914	896	927	982	911	1004	909	1002	959	956	971	908	909	915	963	949	904	958	961	946	931	949	933	911	934	977	934	923	907	877	911	934	963	916	926	912	963	912	942	936	895	891	931	926	976	974	943	887	960	917	939	909	884	932	1003	921	953	961	909	924	959	934	967	980	924	932	898	863	946	975	924	995	926	950	921	922	965	956	924	865	990	899	1002	954	963	985	952	966	1017	918	922	946	950	922	932	936	939	910	950	927	888	960	911	993	955	961	968	959	923	935	951	898	940	988	937	900	876	940	902	942	976	938	935	892	906	957	960	909	933	944	933	915	947	982	936	901	929	935	907	910	929	904	950	952	933	946	895	909	884	952	1002	955	925	971	1016	911	910	953	939	937	937	910	923	947	909	977	939	903	899	939	916	946	894	966	914	940	972	910	933	954	1009	960	907	919	898	968	927	919	940	929	947	966	965	936	929	937	929	913	881	952	955	989	933	967	923	940	967	914	896	946	957	951	932	929	957	963	914	928	915	963	926	923	893	915	935	899	962	990	941	902	892	938	888	958	952	932	953	918	968	980	917	962	955	923	894	897	910	873	894	921	953	922	913	935	922	935	953	940	963	934	966	939	936	925	925	983	903	892	929	962	902	853	927	954	898	972	934	976	944	936	940	900	903	898	933	907	963	930	982	868	967	976	857	974	911	894	945	919	980	1014	920	949	902	900	965	954	922	978	954	913	932	939	921	961	916	860	949	934	948	941	922	921	920	930	938	937	894	1000	973	909	928	928	911	945	906	889	974	961	881	975	987	932	947	928	962	983	969	905	960	942	968	893	957	922	918	912	924	960	897	965	902	923	872	886	952	897	920	991	912	967	958	965	911	909	905	984	939	921	985	919	944	909	951	914	936	935	982	936	977	888	919	953	889	898	917	902	916	939	946	964	929	948	961	911	902	869	954	918	945	911	937	969	929	938	878	927	948	925	873	905	912	924	902	922	945	860	913	935	883	930	952	924	920	911	918	966	897	906	947	953	904	959	928	904	914	938	910	934	970	967	976	931	942	939	912	905	910	960	956	1004	964	954	909	981	917	978	964	941	914	922	870	961	1000	954	909	981	958	939	1000	977	904	966	932	917	925	946	906	915	897	954	940	958	947	939	902	951	957	952	949	906	979	954	910	936	920	950	906	971	976	935	986	939	932	931	869	952	1009	944	922	934	933	1047	905	898	930	930	937	958	947	915	896	907	945	920	900	876	971	874	978	972	926	935	924	958	923	961	947	988	940	1003	946	945	966	916	933	932	919	973	890	962	912	947	927	909	952	969	954	951	929	949	930	921	929	952	927	900	911	903	900	968	920	928	910	951	900	905	916	973	962	871	903	904	909	928	944	965	894	946	952	908	965	977	940	948	962	939	950	923	963	910	913	911	967	964	992	959	930	934	966	932	963	889	974	954	898	937	892	981	941	872	946	986	992	911	953	947	927	987	933	909	966	982	958	910	913	902	946	929	907	890	934	922	936	967	952	923	935	918	934	953	923	953	918	947	921	918	961	960	894	946	901	966	946	923	962	896	920	939	931	940	906	947	938	929	913	955	990	966	971	946	955	1015	956	912	939	896	923	973	936	939	972	942	904	936	951	932	933	910	944	958	928	958	906	934	913	1021	959	921	902	929	929	896	853	970	912	918	948	905	963	930	963	960	959	937	859	879	949	871	974	935	901	932	904	926	922	1022	936	931	919	881	900	946	886	951	994	1022	996	960	910	983	904	941	945	954	933	905	908	962	978	946	929	927	950	929	915	935	943	888	981	992	925	952	960	890	931	932	949	914	954	920	938	925	980	922	931	960	888	945	934	967	876	987	958	918	935	984	940	884	915	913	951	861	929	949	882	962	904	938	980	914	931	906	944	1006	950	936	977	913	958	979	958	936	919	944	936	949	941	933	945	889	899	958	934	957	930	871	963	953	972	924	878	972	963	938	992	959	902	963	893	991	969	936	957	978	922	936	948	988	939	927	927	921	967	881	959	925	936	889	958	910	943	877	999	995	959	899	957	960	989	980	886	928	897	1010	971	909	939	929	1002	920	1005	940	899	951	948	962	903	960	923	973	976	878	951	953	937	905	866	901	957	959	879	948	938	984	991	912	960	911	968	888	916	946	921	998	927	939	931	926	877	915	934	896	964	939	921	947	914	958	903	963	918	918	1004	920	902	918	933	943	882	968	998	950	942	940	940	940	941	967	917	914	962	957	932	934	905	937	931	904	936	917	1004	956	937	932	933	882	917	896	901	971	924	986	913	900	968	1020	934	909	982	913	985	953	917	938	942	970	958	884	979	945	988	996	939	902	938	944	982	887	944	952	971	884	961	918	932	979	921	955	958	978	949	923	920	970	917	947	961	910	934	964	931	914	941	931	991	953	944	929	937	949	919	902	941	908	952	931	913	986	953	939	906	926	935	978	939	948	927	932	959	987	964	936	957	951	939	958
3277	636	313	250	268	270	254	263	261	276	251	248	267	248	268	255	255	215	260	254	261	242	234	279	220	230	279	259	240	268	248	227	254	266	242	240	271	272	255	265	239	243	260	248	238	250	275	251	261	255	279	275	258	292	276	283	280	260	265	254	262	265	296	260	246	261	263	298	265	271	260	267	264	280	280	239	253	248	264	259	236	255	240	264	262	221	231	237	267	241	265	246	275	255	267	247	244	241	267	274	242	273	251	258	286	255	239	263	223	250	259	269	248	234	282	308	286	256	282	291	232	250	264	251	257	262	296	257	234	263	248	263	253	290	277	256	269	273	258	234	282	260	272	237	273	258	262	257	241	269	234	262	243	284	272	231	255	260	272	294	277	257	257	243	271	228	227	259	286	247	279	240	292	297	301	239	272	263	258	263	248	215	245	233	257	254	254	259	233	243	264	266	249	287	245	279	235	239	266	290	246	273	256	255	270	270	245	280	225	244	252	256	243	291	272	284	277	260	251	225	262	283	240	241	250	296	248	255	259	256	260	227	256	268	260	246	238	277	237	252	276	268	251	252	261	256	262	263	236	269	224	266	252	263	277	261	232	273	273	239	252	238	250	277	249	268	234	256	238	270	254	280	256	220	231	282	283	257	242	258	231	285	249	238	261	274	257	250	276	229	280	281	258	315	282	255	276	252	256	251	248	290	245	281	256	276	229	253	231	277	242	235	273	245	247	272	259	220	271	249	286	248	251	249	262	295	263	231	251	235	249	222	260	271	261	291	252	251	275	289	281	250	263	288	245	230	258	239	252	250	254	255	257	250	234	292	301	258	259	227	247	253	257	263	217	252	253	277	280	253	263	280	257	267	269	232	280	282	238	280	252	259	241	237	246	274	273	272	277	269	302	249	280	267	230	277	276	244	235	266	286	263	285	266	254	239	263	258	290	265	264	247	259	295	232	244	251	230	252	246	286	272	271	270	255	263	247	268	273	259	258	244	266	232	281	249	261	259	217	296	242	261	247	268	269	243	269	254	228	239	256	256	257	278	225	256	278	223	257	267	246	284	277	250	286	277	250	292	270	275	264	250	255	268	244	239	258	234	265	215	240	263	259	268	275	279	288	253	264	239	265	286	270	271	278	244	279	238	256	277	241	275	264	261	237	279	253	272	247	272	230	254	225	243	254	246	274	257	267	257	286	247	261	278	264	249	256	253	254	244	246	254	287	256	303	271	261	286	277	251	278	277	230	282	260	257	256	287	257	316	243	246	224	281	252	245	234	257	229	274	302	260	252	225	240	258	251	236	269	259	267	262	243	254	271	278	248	253	213	248	242	245	285	233	271	262	264	284	273	232	259	228	248	268	259	258	264	255	284	258	256	271	280	236	273	279	229	252	258	262	301	291	259	288	257	279	242	296	284	245	266	257	248	265	263	268	227	271	262	278	265	260	264	249	225	256	270	257	230	280	262	271	228	237	255	291	304	254	238	248	260	256	250	223	315	280	278	272	270	258	261	245	266	265	241	255	233	240	216	281	244	245	234	247	265	270	289	296	248	273	237	250	220	272	242	193	237	245	243	262	249	263	283	265	254	260	248	238	297	262	276	288	270	229	264	249	251	264	273	278	264	248	242	242	231	259	248	254	271	262	252	271	290	246	274	259	254	237	230	278	284	247	254	253	255	253	242	239	240	226	289	243	253	261	259	273	261	259	287	255	274	259	244	294	284	274	262	264	268	247	279	260	243	284	260	258	275	265	264	267	251	240	220	257	262	253	233	264	277	267	265	246	272	274	266	249	245	249	251	262	264	266	249	279	260	238	255	258	247	279	287	258	277	261	240	265	255	277	240	255	240	277	246	267	277	253	246	263	257	257	259	243	260	263	270	284	226	262	233	288	253	285	285	255	266	244	221	254	254	252	280	248	283	249	234	264	236	247	277	272	254	254	262	291	256	229	264	269	258	250	256	247	246	270	242	269	246	256	263	299	272	234	247	251	248	273	260	266	269	244	256	282	260	241	259	246	261	236	262	265	277	239	266	248	264	254	272	307	275	248	264	252	256	246	229	268	268	270	274	226	257	263	278	267	221	229	256	269	255	244	257	260	235	267	308	224	242	259	229	249	266	265	240	239	269	256	270	242	249	224	266	287	229	243	256	251	245	262	243	261	222	271	280	254	272	269	240	261	272	274	236	254	254	265	275	212	241	239	248	252	256	262	262	244	242	279	261	229	235	208	297	255	250	240	261	273	254	223	234	245	262	267	263	280	263	257	235	274	242	265	233	263	208	267	262	257	285	280	263	278	263	280	278	255	265	270	271	228	282	267	237	275	246	241	227	237	235	236	237	265	256	248	242	235	253	241	240	234	237	236	252	256	269	262	271	232	258	263	250	292	280	248	238	274	282	251	243	254	272	255	252	259	306	249	232	246	258	272	237	260	246	262	280	259	248	260	254	253	253	278	250	211	259	239	238	231	279	293	250	275	256	229	276	277	282	266	277	268	260	258	287	255	277	238	248	255	274	250	228	271	256	248	253	269	243	256	259	276	300	263	271	286	226	244	268	288	241	245	237	236	270	260	273	238	243	253	267	257	269	247	268	276	274	231	257	275	273	267	249	244	250	253	263	272	243	253	241	246	225	263	280	258	265	249	298	264	240	232	260	259	276	253	284	264	266	272	259	277	246	263	260	253	246	231	261	261	252	267	233	272	271	268	261	276	298	248	227	285	276	271	278	259	261	257	241	260	267	260	294	249	252	227	226	262	240	281	260	255	208	259	252	241	281	293	259	233	269	253	266	261	277	265	242	248	266	253	282	235	270	210	230	276	259	289	270	266	240	252	276	243	253	255	237	309	256	286	269	261	252	269	234	273	260	264	245	241	288	246	249	290	261	261	241	248	280	258	261	276	281	239	258	272	238	230	254	258	265	284	278	285	285	256	246	261	264	266	239	257	240	245	263	307	272	249	251	266	244	264	280	284	258	257	248	262	277	272	287	244	278	254	299	223	279	260	266	249	246	275	253	242	253	319	254	250	251	263	262	275	294	288	248	252	245	251	252	234	274	266	264	261	252	294	272	262	268	242	254	239	248	253	259	216	222	235	252	276	275	266	244	255	275	276	237	250	262	234	272	252	250	266	245	259	238	248	262	257	260	256	259	225	265	255	257	273	280	252	249	263	270	264	277	269	258	237	273	248	257	243	265	253	250	248	286	242	274	279	263	260	252	226	250	251	268	249	232	256	221	248	256	262	294	236	217	217	249	248	254	242	253	259	269	251	262	255	283	223	249	272	257	232	285	237	233	257	259	263	272	266	271	234	254	263	249	268	266	245	244	240	279	258	254	220	257	235	234	260	277	253	242	217	265	257	266	245	249	269	223	256	262	249	245	268	224	289	253	243	254	238	251	263	230	242	286	258	283	255	289	239	252	262	307	267	242	297	252	223	273	260	230	248	241	252	305	263	242	282	254	246	270	264	263	281	282	247	285	249
2881	850	740	638	640	598	603	634	638	612	614	657	596	588	653	622	622	595	578	637	622	606	605	584	569	599	563	577	617	605	622	550	553	601	584	633	570	607	595	594	619	592	605	607	654	570	576	617	616	600	600	593	613	622	591	595	595	581	595	606	570	552	630	609	614	605	625	611	651	623	587	629	629	631	610	623	608	620	583	628	593	585	619	586	569	627	606	584	625	579	598	632	632	594	579	606	619	593	576	594	595	623	598	609	631	591	588	602	596	655	607	612	632	578	603	606	572	614	589	603	532	633	563	633	562	614	595	601	654	566	575	600	579	590	619	634	639	601	622	639	622	575	616	603	598	615	611	610	583	634	597	596	614	592	572	585	569	588	585	641	631	597	602	649	620	617	602	609	635	615	572	597	606	621	623	588	588	553	583	617	640	605	607	638	614	620	609	644	598	593	608	634	587	546	602	612	620	651	630	592	645	567	628	597	655	599	627	613	616	553	624	632	611	608	633	629	643	626	603	628	622	615	597	578	622	593	596	620	621	587	598	604	598	598	575	608	574	580	535	606	634	627	585	565	623	624	560	576	634	625	591	625	585	588	576	601	595	613	584	623	615	592	617	557	603	640	602	587	601	596	636	614	618	580	632	608	598	563	602	630	611	559	639	612	586	621	605	639	571	634	626	593	596	571	609	609	622	645	596	609	601	609	607	602	580	606	611	637	591	582	597	636	577	593	598	543	574	623	568	585	632	581	629	610	579	622	581	590	570	634	607	651	546	600	610	626	631	609	569	594	586	610	628	584	607	569	602	647	575	607	601	638	607	615	621	612	607	601	547	606	640	613	613	587	586	648	625	587	567	609	637	587	583	615	606	554	624	603	663	641	629	587	639	591	641	598	650	586	620	557	615	626	596	604	558	584	621	572	587	624	648	586	578	583	607	584	628	635	604	569	632	646	634	618	576	630	564	608	599	616	616	586	616	645	654	581	628	612	602	627	628	638	591	622	631	582	606	585	626	606	583	602	604	593	576	579	580	600	626	615	608	589	606	594	574	607	611	585	575	600	590	621	565	614	603	595	564	603	617	601	584	623	636	619	581	591	603	577	597	570	632	603	619	605	593	635	606	624	580	580	583	611	594	609	619	602	618	646	615	647	623	605	624	631	627	602	627	551	629	623	609	601	621	621	636	569	557	581	591	597	569	592	622	627	638	588	564	609	620	587	579	609	602	584	553	586	630	591	602	648	620	603	600	600	592	605	558	640	589	621	608	589	629	579	588	630	580	581	600	649	565	592	630	640	605	623	620	562	581	601	613	580	616	601	606	592	637	593	618	612	571	653	582	608	608	596	598	602	574	616	573	575	580	553	583	637	599	625	590	601	613	561	581	615	564	602	598	612	582	601	623	615	609	636	595	658	610	634	605	587	568	585	579	587	609	609	617	626	606	594	635	606	614	584	578	626	610	590	622	589	605	594	601	604	627	608	596	579	587	605	600	660	597	574	632	642	611	660	612	611	622	571	623	620	588	635	600	584	594	591	614	580	653	629	624	578	610	610	631	585	667	557	588	658	610	609	602	607	590	599	610	556	611	568	611	584	598	602	604	624	570	569	628	585	647	609	580	620	626	603	594	580	625	616	613	671	578	608	617	594	624	598	614	612	603	622	603	582	593	613	599	615	579	576	606	610	594	610	617	596	561	604	569	583	599	630	612	606	636	617	551	604	568	582	587	613	602	582	573	647	608	597	625	653	566	589	638	622	650	599	645	603	639	623	603	616	615	588	598	621	574	594	566	609	598	633	627	583	609	608	586	565	559	644	637	561	579	593	618	607	652	615	599	585	602	621	624	603	575	604	589	657	618	609	599	646	619	605	599	606	567	567	591	619	630	615	568	609	605	594	600	620	605	551	612	551	589	664	603	593	569	583	568	567	622	575	596	621	601	625	622	554	637	594	580	584	637	629	567	581	650	578	613	595	609	591	606	575	592	571	591	597	598	606	571	598	583	620	640	634	605	610	580	580	592	600	591	565	558	620	611	576	575	661	564	617	581	597	623	599	653	573	625	592	584	593	631	587	625	558	592	577	606	600	598	586	594	617	581	572	614	603	592	587	557	630	641	606	654	593	623	585	571	636	643	619	572	612	624	598	612	598	592	601	616	645	614	635	624	563	616	635	591	621	628	612	558	612	615	651	584	598	598	588	594	628	616	627	607	645	583	613	562	569	586	649	565	591	607	564	621	602	600	632	602	600	594	597	608	599	616	629	626	627	603	617	609	578	571	633	633	637	590	642	605	615	608	598	542	592	672	609	616	627	573	649	589	611	613	598	588	615	578	597	563	562	577	602	599	596	610	578	603	597	562	585	610	600	636	598	613	581	597	618	599	553	599	574	625	595	652	552	611	583	600	629	562	625	607	579	581	569	629	577	606	591	587	601	626	584	631	624	599	624	610	592	615	621	573	604	658	622	594	600	571	596	606	598	608	593	592	621	561	595	558	570	581	615	594	633	584	610	637	616	579	626	621	605	595	619	586	585	581	615	596	576	617	632	592	578	582	599	610	655	578	566	638	616	560	570	620	593	554	616	634	597	623	601	611	644	592	580	590	627	598	649	597	584	627	620	597	582	599	599	644	582	590	652	625	608	637	619	598	605	602	607	629	610	623	601	576	628	602	617	637	623	536	652	593	586	619	585	598	612	595	566	578	614	598	619	588	603	609	571	602	627	632	573	630	632	581	638	592	623	588	607	626	627	608	599	575	577	622	640	617	569	587	562	605	637	609	633	590	557	607	576	576	615	621	589	622	594	599	567	591	635	616	602	582	568	584	604	593	586	596	644	610	627	549	595	621	648	615	612	622	574	629	576	577	633	615	582	581	594	597	612	561	605	628	648	589	611	551	575	601	587	591	628	575	618	610	601	607	589	603	588	567	635	604	618	640	608	609	589	605	574	588	590	597	584	629	602	590	562	597	639	613	572	611	598	595	587	616	602	596	662	649	628	664	607	575	582	600	586	551	606	628	619	605	574	630	625	601	615	605	633	555	655	626	576	617	623	550	545	620	633	607	628	597	596	606	627	594	609	650	625	683	621	605	591	577	568	588	601	611	565	615	636	582	588	633	583	630	630	622	611	571	586	616	594	560	619	569	597	582	565	591	586	663	578	603	616	605	577	615	580	604	624	583	598	622	616	588	590	637	620	584	626	602	589	627	606	542	631	609	624	621	557	612	637	642	564	604	605	638	639	615	597	642	598	622	597	588	591	591	574	573	611	590	602	599	571	622	583	586	640	619	585	616	569	640	606	657	605	668	580	605	587	592	604	628	612	676	618	623	603	599	590	558	592	608	603	615	616	559	592	669	627	597	602	620	583	580	585	578	630	614	600	594	571	615	575	546	590	604	655	571	624	609	642	559	605	632	616	621	559	581	589	610	597	599	618	621	655	596	611	619	633	579	594	566	662	633	594	611	598	582	613	634	624	633	622	658	618	622	607
11160	1432	936	584	513	455	406	448	446	431	413	392	366	392	381	367	359	385	359	385	334	367	365	381	360	431	350	373	332	396	376	320	363	352	357	371	358	327	355	351	409	373	351	338	320	360	380	370	341	331	364	379	388	341	387	327	369	366	372	375	394	376	348	353	365	337	351	394	352	359	382	332	344	345	349	327	367	341	359	398	360	345	372	408	355	341	385	361	373	352	349	351	330	374	397	360	332	355	338	375	353	335	354	359	337	400	355	328	373	409	347	353	358	356	376	336	376	325	344	355	375	387	357	340	384	374	347	346	350	349	397	347	362	371	351	347	369	329	371	348	326	378	381	326	351	356	381	332	342	354	332	352	363	377	362	323	390	319	347	356	359	370	322	350	360	374	369	384	372	362	359	361	346	379	358	329	344	352	363	336	371	370	410	388	345	371	378	394	363	363	362	373	365	328	343	303	388	382	339	338	340	362	364	375	365	363	340	365	375	317	334	347	324	353	362	348	317	372	349	376	342	325	347	352	330	340	343	363	374	355	359	321	330	375	345	330	354	386	340	360	337	364	399	334	352	368	351	346	361	346	350	351	352	378	368	353	403	330	343	357	345	311	361	333	383	342	355	381	324	357	355	348	355	369	362	348	358	342	380	365	369	375	341	360	347	333	338	381	401	366	351	386	357	359	377	346	337	324	346	342	361	341	355	321	363	359	334	361	333	356	332	383	347	332	318	400	370	325	343	358	352	379	337	350	365	386	328	333	346	372	361	372	355	371	357	362	394	345	342	365	357	344	357	394	363	343	348	315	334	367	365	337	378	357	376	373	357	358	372	363	344	303	381	367	351	332	381	382	366	349	346	341	344	364	358	362	357	348	304	335	373	350	315	357	375	369	381	346	362	351	356	341	370	342	364	379	359	363	361	355	383	366	367	356	361	325	365	343	359	347	353	382	352	356	391	341	351	319	315	354	357	360	385	344	368	337	352	340	318	363	346	343	331	321	353	371	369	354	356	332	336	363	329	398	355	351	381	389	391	332	352	350	344	374	354	355	349	363	367	371	377	396	370	340	319	358	363	380	347	377	364	342	366	355	343	341	343	366	379	337	404	335	366	337	351	341	359	364	342	354	374	338	310	368	380	353	366	334	355	362	355	364	358	363	348	377	353	335	360	329	336	343	346	350	311	336	338	398	350	333	355	350	375	351	327	358	368	336	345	357	355	370	332	317	358	407	342	335	358	365	368	360	389	349	379	370	372	338	354	378	374	351	368	338	337	360	364	373	385	351	330	395	346	366	332	301	344	355	332	332	378	370	368	358	356	380	350	424	373	331	333	368	327	320	359	369	365	350	373	335	328	368	355	345	352	372	371	346	350	323	325	400	384	365	345	418	347	378	357	366	334	340	366	334	381	368	339	377	391	345	378	363	335	334	390	353	350	346	388	346	375	354	342	331	326	327	351	378	362	331	338	358	385	375	344	314	387	343	352	356	355	342	349	349	358	298	347	374	322	369	379	372	368	337	398	399	354	397	350	321	343	395	345	373	373	350	327	322	343	356	366	356	325	351	348	337	368	325	365	344	355	329	353	359	379	351	406	335	325	369	326	358	335	388	337	377	387	341	353	356	355	338	329	370	355	312	343	351	371	374	378	348	308	355	369	364	339	336	381	366	342	406	359	356	368	357	369	379	378	348	348	375	366	317	349	330	369	359	363	377	359	378	372	359	347	360	357	382	330	370	346	316	352	350	365	325	388	401	350	369	342	324	349	302	351	348	357	381	315	372	355	384	366	394	364	362	384	398	391	382	350	337	394	345	366	369	346	346	401	359	370	343	369	379	362	351	332	383	372	371	379	368	402	344	355	342	362	369	383	349	367	346	350	357	356	393	329	367	333	303	359	373	335	355	361	370	348	326	369	379	380	362	374	402	336	348	343	313	385	336	352	362	350	379	361	336	401	376	365	342	321	316	372	349	353	357	428	392	340	328	354	375	321	330	356	346	344	353	396	358	363	384	326	381	364	326	349	351	365	342	345	396	324	365	359	364	354	361	354	311	329	368	351	327	358	363	342	382	366	325	330	353	359	347	384	317	347	398	348	326	350	376	357	353	367	352	390	370	369	344	350	382	347	366	392	345	367	351	307	358	366	348	342	353	351	327	352	354	393	366	368	367	372	337	347	365	363	341	332	358	361	359	323	383	353	367	362	379	350	371	337	332	365	400	355	331	374	383	359	378	385	375	367	390	329	326	372	378	349	357	376	359	358	335	311	345	358	356	349	364	357	334	407	335	347	364	343	344	366	383	331	343	319	352	387	372	327	419	369	379	364	324	350	395	349	394	376	351	394	352	333	370	380	317	357	355	365	338	395	374	334	335	349	350	329	310	318	343	341	339	327	398	344	350	352	359	430	355	352	360	380	367	333	347	375	358	343	406	356	397	363	385	368	347	380	355	335	377	367	372	367	367	402	336	326	343	459	342	345	351	339	382	342	365	346	342	344	341	372	370	370	382	410	342	348	372	351	336	353	322	329	357	345	375	332	343	362	394	356	353	349	352	343	358	346	346	378	395	371	334	326	382	370	352	353	359	346	340	338	375	364	349	368	384	340	401	353	378	325	367	357	382	400	346	364	317	358	385	342	332	326	348	378	343	316	324	353	341	368	343	399	350	362	337	340	386	380	327	385	364	374	352	349	366	367	354	341	380	338	355	330	360	345	352	360	337	345	361	347	338	355	358	313	362	364	355	359	334	366	359	334	334	358	360	334	409	357	335	355	356	362	352	337	380	372	355	325	318	359	345	368	390	367	368	391	395	365	374	342	355	344	349	389	358	382	369	346	369	362	351	365	374	361	326	386	360	319	328	327	353	369	349	372	387	342	359	340	347	348	360	375	373	316	362	369	407	390	363	346	377	346	366	377	379	351	363	355	343	353	328	382	381	344	355	324	305	319	365	338	345	337	363	380	400	362	335	353	329	334	381	323	335	363	341	368	353	342	349	354	384	344	372	360	360	335	380	364	330	331	337	353	359	349	350	372	352	341	349	353	392	334	370	330	330	347	399	341	339	364	333	362	329	361	359	349	320	339	351	332	320	378	345	335	393	356	385	324	340	369	381	359	324	373	368	351	362	363	357	344	343	368	353	345	352	348	364	349	313	336	380	372	359	372	374	342	356	356	332	368	372	353	366	336	354	333	344	379	323	367	381	359	344	331	318	347	362	320	360	354	329	358	406	365	384	353	305	302	337	359	362	355	365	365	364	346	358	360	369	358	363	371	371	391	359	316	343	349	362	364	344	370	380	353	319	328	359	353	354	332	353	345	354	326	339	338	372	345	358	370	348	361	350	345	346	348	333	365	352	374	353	375	377	372	331	349	325	338	362	361	392	355	343	394	350	368	350	391	350	348	357	413	345	318	373	340	368	350	380	359	363	407	366	360	347	375	397	344	374	336	367	359	402	342	335	382	346	346	329	336	377	354	380	366	362	366	319
8038	1669	1831	1624	1424	1341	1185	1130	1032	1050	910	970	933	941	899	889	882	915	856	878	860	842	837	840	855	883	816	824	858	842	803	866	890	790	807	806	758	821	795	828	790	803	806	820	817	826	801	844	798	809	861	837	830	854	831	837	782	825	784	831	828	826	820	825	832	821	782	837	823	866	867	798	793	850	825	837	836	831	855	813	843	819	799	880	827	849	834	818	877	772	836	791	802	815	845	832	796	861	836	797	889	827	801	827	835	804	757	792	845	813	827	792	836	826	821	806	796	814	818	860	815	774	779	763	822	836	829	839	801	777	832	843	762	820	777	807	775	832	797	801	820	798	792	818	844	820	799	788	856	792	812	793	807	860	836	818	789	796	781	792	785	783	770	807	786	767	812	753	766	840	803	824	792	855	833	802	808	802	731	808	790	818	733	767	815	793	819	826	790	782	792	783	806	791	781	750	830	780	780	768	746	810	785	822	843	827	852	820	779	817	850	831	749	836	852	797	794	834	779	824	844	792	812	781	795	730	822	790	821	833	783	775	843	791	771	792	803	819	839	814	788	837	864	802	779	768	817	862	794	800	768	815	814	769	834	853	810	813	805	777	799	831	775	763	793	851	841	792	853	801	860	786	795	820	847	835	775	885	787	823	799	794	825	820	824	819	801	820	803	801	748	788	802	803	748	836	779	787	780	783	784	788	815	819	814	814	786	781	854	825	790	735	768	787	789	786	798	775	812	833	806	825	767	770	770	784	840	829	825	757	802	793	798	810	870	742	771	805	785	837	805	788	774	750	822	800	746	799	796	836	792	813	796	793	800	792	821	777	779	818	793	809	807	748	777	756	772	773	812	773	818	762	828	850	768	811	872	791	826	793	759	830	807	837	795	790	822	800	825	789	783	781	771	776	771	802	832	812	818	817	819	850	773	849	771	826	827	831	803	822	796	841	856	791	805	794	835	789	814	790	791	816	843	805	811	798	780	778	789	787	824	772	773	802	814	743	779	787	841	869	785	818	798	779	796	855	847	830	777	827	807	828	789	793	794	783	763	810	802	780	786	864	801	799	828	807	822	775	783	837	834	777	795	851	755	810	806	841	770	797	791	780	775	811	792	820	817	812	804	772	800	849	798	818	786	746	785	843	824	741	784	804	772	837	819	783	752	831	833	790	787	840	823	776	776	794	780	865	768	761	795	803	811	787	794	765	812	866	745	789	857	783	777	822	802	830	782	832	761	778	805	782	759	814	838	773	793	783	797	770	758	792	784	845	793	823	824	803	760	756	797	776	790	851	845	789	785	776	773	771	771	792	813	845	815	835	833	816	783	825	820	802	832	769	829	790	788	790	777	819	821	805	807	828	847	819	792	799	735	752	787	810	775	787	816	802	793	806	842	797	822	789	839	808	751	818	806	816	835	816	797	853	788	801	777	841	825	801	793	795	844	754	800	777	823	843	802	791	774	855	779	835	791	790	813	763	812	802	800	811	807	801	812	788	797	802	798	790	816	834	835	771	857	765	769	842	798	790	840	855	846	777	864	794	806	813	833	818	798	823	794	837	779	805	764	827	783	779	753	813	744	784	811	799	774	844	808	814	810	818	760	776	792	764	817	766	783	820	827	821	810	799	784	828	770	825	825	791	799	824	832	770	823	770	785	850	777	794	812	802	783	827	807	807	836	798	838	779	799	785	778	789	850	805	785	759	846	821	805	782	764	777	844	846	813	810	818	790	795	803	804	791	775	781	832	815	802	817	816	793	775	821	835	722	826	844	804	760	761	794	747	800	791	825	801	809	814	803	789	818	758	792	817	795	798	815	815	823	750	782	778	762	816	836	827	839	836	792	834	805	847	819	810	794	827	833	764	757	758	827	806	826	789	800	798	805	830	797	807	746	839	813	786	773	798	783	799	788	794	780	747	773	789	811	760	817	817	790	792	775	817	772	807	769	758	813	823	811	780	793	774	796	789	796	751	812	804	810	765	806	780	779	817	820	778	854	833	814	784	784	801	861	785	805	762	817	795	805	770	826	797	770	848	840	852	781	776	858	770	764	921	821	800	816	821	877	805	804	794	811	811	796	843	786	816	774	747	831	757	788	825	750	788	793	771	796	786	800	809	847	764	796	821	799	817	791	809	872	756	784	820	840	830	802	840	803	772	742	757	749	837	839	785	771	781	827	838	787	796	877	748	785	805	813	805	844	782	737	725	788	817	829	762	836	852	796	776	825	832	809	793	779	799	832	827	812	809	742	823	786	760	799	842	853	812	777	787	789	817	745	802	817	765	805	845	751	829	763	791	783	794	787	799	837	726	832	792	808	851	773	839	791	799	806	785	780	833	829	796	821	808	784	827	788	778	786	758	810	802	795	778	754	836	815	827	798	761	752	846	823	836	782	797	772	798	786	768	824	817	787	770	783	787	786	798	871	789	792	827	815	840	770	837	824	837	831	831	814	827	787	793	791	790	824	809	851	795	786	801	791	801	814	761	789	809	801	753	818	798	841	796	828	827	779	807	800	822	721	828	804	837	807	798	744	862	813	775	818	754	755	778	800	805	807	778	789	882	810	793	790	830	799	842	786	816	822	800	823	789	794	810	826	784	764	804	803	784	797	818	783	793	808	831	779	815	761	848	806	819	799	804	762	860	778	760	786	776	837	821	764	788	750	787	821	817	840	826	863	796	819	808	819	824	811	831	788	779	815	811	794	786	879	823	794	843	780	753	768	812	793	773	833	818	817	830	800	815	782	840	805	775	770	835	771	824	807	837	806	803	808	806	819	813	837	847	834	812	786	759	801	770	824	783	797	814	828	778	841	782	780	814	801	794	818	850	762	846	817	788	793	732	813	858	810	825	825	802	847	796	771	792	803	737	833	811	820	783	830	836	798	809	781	809	765	816	796	792	807	852	837	867	835	829	755	801	797	792	765	781	832	804	751	756	813	791	755	784	805	804	852	764	761	820	826	816	803	856	790	784	790	830	766	797	833	759	776	815	871	802	806	767	776	798	856	777	831	776	831	814	828	757	764	772	827	810	821	842	852	800	846	805	759	770	741	796	776	793	813	813	822	837	822	790	811	796	820	794	807	768	808	787	792	790	799	791	799	778	793	815	803	790	801	767	818	825	781	803	807	804	839	798	835	838	768	806	786	815	839	822	779	854	815	796	798	825	818	759	829	839	782	799	787	774	826	792	824	784	835	815	809	811	802	724	803	797	839	804	762	828	810	772	811	717	779	831	835	832	817	805	802	811	834	811	770	778	773	832	754	792	791	770	845	821	793	808	821	843	806	780	788	799	802	826	759	823	815	772	848	798	796	811	806	777	766	780	788	797	778	778	803	775	803	823	817	775	783	771	814	766	812	850	802	779	750	766	786	799	789	809	879	803	854	813	817	763	818	797	751	809	851	772	770	692	793	770	834	795	785	796	820	774	831	809	777	830	815	835	819	802	764	764	769	813	847	824	784	825	753	796	788	794	819	820	783	788	770
18069	2548	1460	1023	736	653	587	572	533	526	493	458	454	467	503	455	496	500	440	425	451	434	444	420	447	430	446	439	433	482	437	447	490	476	429	443	487	447	438	408	423	377	406	428	474	450	432	440	423	442	454	416	455	446	434	471	448	474	434	455	441	435	428	458	453	476	461	429	425	456	421	433	461	435	447	501	424	441	464	453	464	406	464	466	413	391	431	459	464	482	399	434	452	465	452	479	429	431	459	453	421	445	408	446	404	424	449	452	465	470	421	487	426	436	407	408	394	426	421	397	387	412	439	438	431	466	399	466	407	478	427	405	412	427	416	418	458	401	397	434	459	452	383	442	440	463	426	416	456	458	412	450	464	397	454	427	447	404	425	438	471	425	430	452	463	458	368	423	446	419	415	432	452	419	423	425	458	443	448	443	447	483	457	432	458	451	419	439	472	407	450	449	414	418	457	456	430	404	434	439	430	432	433	457	444	407	438	428	418	408	429	488	434	455	460	394	416	459	428	447	415	408	419	454	454	396	465	400	412	402	405	462	439	437	443	411	389	439	475	451	448	434	409	443	430	430	433	435	417	481	442	430	459	452	426	450	474	425	404	423	438	439	422	449	442	451	428	461	426	443	460	478	399	479	457	440	420	415	405	462	468	372	451	427	437	409	460	405	399	425	409	441	440	467	430	425	458	451	477	436	442	462	471	456	421	430	426	429	414	422	403	467	382	410	456	451	471	392	442	398	421	432	429	426	447	408	402	442	456	420	447	437	473	411	420	483	424	474	397	430	427	415	437	402	427	469	442	449	388	396	452	402	430	451	437	435	422	467	440	491	402	434	395	426	446	416	431	411	453	432	436	479	455	430	402	440	366	420	432	418	443	447	444	419	433	436	417	376	461	457	427	421	435	434	430	425	434	390	418	430	423	442	432	434	423	431	424	440	421	436	441	413	449	436	387	397	478	443	443	490	422	455	385	402	449	415	430	452	477	448	427	433	467	444	402	469	424	452	414	441	449	433	394	427	475	442	400	396	442	408	482	424	421	396	412	397	455	385	437	431	433	398	414	443	429	441	468	458	472	447	462	432	488	416	456	475	436	449	483	474	418	474	441	426	412	426	491	440	432	444	441	420	433	428	436	425	461	433	433	421	473	443	425	454	436	426	410	426	428	402	421	407	433	449	460	429	481	412	421	434	427	436	461	415	422	445	502	471	424	458	465	434	459	450	452	406	455	444	407	403	444	445	439	414	426	436	496	451	421	428	412	450	442	421	425	449	400	444	412	415	419	436	440	414	444	434	445	409	412	413	413	389	463	445	402	437	426	448	457	464	445	451	413	432	442	454	437	423	405	398	443	442	448	442	459	392	481	437	396	454	426	451	467	410	422	441	438	417	401	418	415	386	402	421	455	433	470	436	442	437	393	418	459	452	444	386	427	435	406	435	459	448	441	432	458	413	408	440	462	381	434	435	453	399	444	411	454	434	405	452	407	445	422	460	422	429	417	415	451	447	419	427	396	397	440	455	390	402	393	437	415	421	440	420	436	427	420	461	466	401	438	421	417	437	436	427	408	443	435	400	446	402	441	422	429	455	452	432	466	446	442	424	421	437	419	402	408	474	490	426	441	454	439	439	426	434	432	400	457	460	417	450	472	422	422	462	417	434	432	433	431	412	419	435	432	430	423	401	432	431	446	437	476	481	474	473	415	485	424	419	469	455	415	393	401	486	420	428	423	460	434	445	405	389	418	416	430	387	398	387	454	456	443	440	454	426	408	448	382	428	388	415	449	437	475	449	452	438	420	411	441	463	422	434	446	443	464	461	406	433	492	454	463	431	438	424	434	445	400	439	435	506	417	437	408	407	434	440	465	450	452	419	406	427	428	444	460	465	452	443	444	478	463	395	417	434	438	472	423	435	445	429	444	440	454	445	425	448	441	420	436	443	425	390	406	431	433	458	392	466	457	434	446	435	441	439	456	417	443	414	436	432	442	436	395	456	486	415	461	434	457	419	433	441	386	424	398	445	438	400	430	419	433	491	454	421	412	413	435	452	441	454	409	438	419	462	427	426	454	426	401	433	471	404	410	434	461	429	464	413	450	461	415	434	388	405	490	487	466	458	489	426	424	451	421	458	456	438	416	470	448	461	396	443	399	466	414	443	430	414	432	425	450	469	457	384	403	424	418	425	468	432	449	435	430	424	437	422	439	393	454	475	424	426	434	469	440	428	388	454	464	450	418	439	415	444	421	450	430	448	425	413	410	474	446	416	433	426	440	459	463	408	419	453	378	428	466	462	435	452	437	399	444	444	435	424	425	433	436	473	418	388	403	438	446	474	460	415	462	457	402	404	435	407	433	417	431	439	465	425	438	435	391	474	413	415	437	419	405	443	428	414	441	447	444	443	456	426	463	461	368	431	437	433	414	432	433	437	419	417	426	434	452	460	497	439	454	431	447	435	425	398	467	429	411	413	453	396	429	428	420	411	378	420	413	417	414	383	413	395	468	450	421	464	462	457	435	466	454	427	421	450	420	461	420	417	420	423	425	463	428	424	483	440	407	434	409	455	460	417	391	430	465	455	448	446	433	467	437	426	474	462	423	447	386	423	444	424	430	408	413	459	445	399	372	411	416	430	442	434	416	430	438	419	437	433	462	419	417	428	469	446	413	434	427	448	466	414	463	440	422	453	476	437	456	409	402	403	408	428	451	439	404	437	435	420	441	395	452	427	421	399	439	468	440	413	429	445	435	431	456	446	430	444	427	429	429	462	429	440	449	432	413	406	421	463	427	407	388	435	450	438	428	424	423	446	433	427	435	442	466	413	448	433	409	425	439	466	442	433	422	428	463	392	458	453	456	418	425	418	430	409	422	399	458	445	405	441	402	464	410	420	422	455	435	431	424	422	428	451	430	412	420	434	428	433	422	408	467	413	469	400	453	435	414	445	399	435	465	422	409	420	413	430	392	448	418	383	409	426	402	404	432	463	443	411	394	473	458	437	451	408	445	437	430	432	432	462	409	463	442	441	440	423	448	443	471	443	439	422	423	413	427	391	448	426	429	464	436	391	432	451	429	451	447	464	415	388	427	394	462	446	433	428	389	396	483	468	465	416	446	423	438	439	467	440	417	448	469	377	459	447	465	426	448	403	477	467	436	409	423	375	456	448	448	449	427	415	363	437	411	444	475	383	430	413	439	435	401	439	430	459	450	434	420	430	434	389	443	437	446	477	420	494	439	417	425	464	430	438	456	428	402	464	425	398	451	453	413	451	419	459	453	387	432	427	408	443	405	403	411	448	402	432	419	437	379	432	436	432	391	416	421	423	407	428	416	463	382	425	416	405	429	460	492	452	406	388	432	417	430	427	453	460	461	404	482	472	448	445	445	456	415	487	452	410	414	452	423	419	456	449	438	421	393	441	465	404	452	428	422	440	435	410	405	419	424	444	407	431	447	444	473	446	474	463	413	419	449	409	425	432	412	413	413	423
10202	2082	2751	2639	2304	1926	1706	1567	1422	1319	1276	1211	1162	1140	1110	1112	1100	1088	1041	1100	1005	983	983	968	1002	967	965	1017	1004	934	919	946	968	1014	979	932	1002	988	980	944	932	992	929	939	955	970	974	950	923	936	956	997	945	904	985	1000	960	1019	1003	953	1000	981	906	903	1014	973	943	966	974	904	1030	969	1005	952	1020	1061	951	1031	1015	974	1032	1043	936	993	946	1014	981	1004	999	980	1049	1004	1001	986	974	950	981	1009	988	997	988	1061	992	934	997	993	1023	945	917	1010	929	982	1000	979	1031	967	928	959	942	935	961	955	921	967	932	943	918	955	896	888	930	928	988	955	933	958	914	922	961	934	983	965	884	1001	970	944	911	938	985	958	955	943	920	943	912	976	897	934	965	965	927	880	964	942	911	910	950	931	995	916	959	1000	884	883	928	984	918	931	910	939	992	878	947	931	930	950	979	888	976	920	894	985	912	927	917	945	931	954	970	927	940	928	954	907	971	923	946	998	984	961	965	933	958	921	905	942	968	945	977	964	898	900	900	938	908	903	984	899	896	950	987	963	916	978	963	860	998	910	968	902	928	927	916	897	922	920	910	895	986	935	921	928	964	955	902	904	957	896	908	898	924	939	972	877	891	983	958	944	939	953	974	910	883	896	863	931	905	931	865	938	921	925	946	915	946	910	935	964	952	989	927	938	978	906	964	916	955	943	915	983	975	956	988	959	917	920	958	920	954	945	891	986	933	948	933	1013	941	981	965	963	940	919	976	889	1017	981	901	901	903	967	931	1003	928	899	952	900	988	969	927	913	953	846	869	905	959	958	966	921	955	906	973	902	933	874	911	882	954	923	926	953	936	958	986	945	919	920	939	968	950	924	934	906	874	937	977	904	909	925	977	932	919	923	911	877	921	927	922	958	937	893	995	926	887	922	913	965	965	944	915	955	925	916	877	972	970	948	923	975	919	942	912	893	915	954	969	953	1014	962	882	965	921	977	916	966	945	925	983	979	928	950	940	925	925	944	900	951	868	899	906	936	909	966	921	948	967	895	905	958	891	959	894	971	932	933	888	965	920	957	954	1001	955	979	937	926	942	949	906	938	950	940	910	951	931	920	995	964	897	959	951	948	952	977	963	1001	943	908	914	921	900	952	923	946	947	982	886	931	914	894	946	885	956	912	918	983	910	918	916	933	900	942	884	950	960	907	890	995	890	913	953	919	919	958	916	914	966	965	910	972	944	979	937	948	948	893	962	960	907	896	948	917	952	912	1020	912	944	1001	957	955	893	911	1001	924	897	957	952	932	960	875	972	985	956	910	942	883	904	918	939	955	896	938	897	953	891	1001	889	942	932	930	913	964	931	870	944	938	908	934	941	912	916	958	901	893	896	990	941	920	890	933	899	925	897	962	926	930	995	915	941	928	963	915	978	953	927	914	885	927	906	955	920	973	910	956	887	923	950	962	912	899	968	915	917	899	900	923	968	929	941	921	935	913	930	925	891	939	927	968	905	944	904	903	917	949	944	891	926	940	937	974	913	911	961	898	956	923	988	955	889	992	928	896	934	901	900	936	893	892	950	919	912	940	928	1026	954	935	938	954	902	889	936	893	923	942	930	951	882	969	941	922	938	916	957	871	928	911	942	953	950	998	906	957	971	931	966	900	902	904	938	934	955	886	978	939	894	977	940	904	884	915	940	950	984	937	998	933	916	895	887	918	870	960	933	918	903	909	929	902	930	955	929	873	937	928	956	976	978	865	986	898	896	895	910	959	925	925	904	909	964	972	949	939	856	930	904	945	908	928	989	936	919	968	1039	960	968	918	916	905	954	964	919	897	912	960	915	926	937	969	955	936	932	917	973	960	962	939	938	964	885	971	961	952	858	933	941	879	896	970	955	949	992	919	883	975	964	948	945	925	949	917	1006	889	933	898	936	914	909	954	935	934	924	899	933	931	954	972	968	947	945	974	954	944	960	956	971	955	927	929	930	972	938	909	931	964	954	934	908	955	937	901	920	929	934	898	962	896	942	940	903	931	897	909	950	958	947	946	948	953	947	952	905	912	882	927	888	913	907	964	968	894	933	947	921	987	942	934	911	951	897	910	908	957	924	967	925	897	922	892	939	938	953	939	920	998	969	914	937	950	964	887	933	966	913	874	915	884	907	940	957	895	955	924	948	964	957	928	875	920	963	943	937	970	897	955	934	947	931	931	921	889	974	983	953	949	926	929	939	913	917	965	921	943	910	958	893	1020	978	966	984	951	966	959	937	864	960	976	919	953	992	945	940	956	949	944	934	908	931	976	975	949	950	876	945	909	935	898	938	926	958	883	898	971	886	982	914	932	984	967	924	955	954	950	893	953	892	991	958	965	938	954	946	973	959	916	914	1005	993	932	886	948	976	889	928	955	927	922	894	929	889	950	970	920	908	927	901	906	904	986	945	960	952	958	923	957	993	944	939	963	918	893	986	960	957	928	948	952	938	924	939	955	928	929	909	939	952	938	925	891	913	964	999	940	934	942	890	918	939	952	936	903	897	976	939	912	884	977	944	936	958	974	870	971	897	1006	894	885	937	903	953	913	895	967	906	920	947	933	940	888	908	940	923	964	945	892	933	940	984	920	916	921	902	977	974	988	965	950	921	901	937	892	960	880	909	921	942	987	943	954	969	926	921	926	930	945	951	887	971	882	943	948	918	948	909	971	907	927	946	890	919	903	974	1016	938	976	926	978	962	970	962	921	1027	949	915	1029	995	987	921	953	955	978	904	903	953	916	931	919	975	989	910	924	894	865	922	924	927	880	966	955	904	906	921	927	927	908	890	943	997	1027	891	920	924	916	952	924	915	933	907	947	964	991	961	931	971	933	1013	968	930	982	931	948	990	988	886	928	1005	932	988	898	918	914	942	904	966	933	898	939	962	967	961	862	926	930	933	928	919	972	953	927	911	957	918	920	972	933	951	947	1036	965	929	881	978	893	951	931	934	973	936	927	926	1003	939	956	913	952	976	887	976	922	952	951	922	925	953	949	939	946	946	916	960	934	969	915	918	956	928	949	900	994	961	955	938	900	988	941	954	884	949	919	919	921	897	976	947	943	958	951	945	920	935	888	904	937	985	885	903	936	947	891	952	892	945	932	980	942	893	943	944	963	933	917	949	933	948	883	950	928	999	967	907	922	966	942	892	871	976	967	916	901	988	869	919	927	929	956	949	937	941	906	975	880	921	973	964	864	916	927	968	908	954	891	952	933	947	934	937	952	962	944	931	957	956	1000	954	917	941	878	999	958	932	975	911	944	882	945	922	919	1010	871	932	935	919	944	920	959	933	1007	979	919	941	952	946	972	928	873	959	985	921	967	926	883	961	924	935	974	934	939	980	931	972	929	940	969	947	950	953	918	974	960	927	930	963	937	956	926	947	909	943	964	974	941	885	942	983	976	916	874	959	962	944	972	964	954	883	902	905	928	900	936	907	911	896	915	961	909	985	900	969	926	960	876	976	961	908	962	933	949	979	974	952	899	913	953	940	1002	929	955	963	938
3018	638	368	215	247	235	268	248	308	266	251	264	256	246	275	265	254	266	263	271	248	242	252	261	255	242	263	274	272	290	279	265	279	253	253	257	283	249	277	273	284	263	265	272	253	275	263	232	290	294	243	261	241	275	269	278	256	287	274	248	246	243	248	240	264	247	263	301	243	254	274	268	244	257	275	269	274	255	267	260	261	262	241	247	277	262	244	241	258	227	236	226	267	261	265	245	272	267	246	269	264	263	255	272	245	254	259	276	263	232	249	277	292	252	252	276	250	279	267	255	262	275	275	249	236	275	248	276	244	281	287	258	269	259	328	231	249	270	278	255	245	264	240	289	312	273	244	267	223	237	285	266	252	264	271	284	264	247	260	281	262	264	255	252	277	260	266	251	247	247	263	275	275	274	292	237	244	271	232	238	254	276	230	248	271	229	275	232	303	265	250	265	269	252	277	272	274	272	252	280	270	281	272	272	277	269	265	284	298	256	251	279	247	251	228	255	279	280	271	278	269	236	227	226	275	275	255	294	244	246	262	257	256	262	252	285	275	207	232	237	272	258	249	266	243	243	265	302	267	278	252	284	263	273	261	259	258	245	247	228	248	256	248	250	250	313	255	263	245	256	284	258	265	253	253	239	238	268	232	301	238	270	239	260	264	285	273	253	256	255	270	231	271	252	276	266	265	280	265	225	247	225	245	282	236	274	286	311	287	259	233	276	250	266	274	248	251	271	281	251	272	259	250	276	267	281	245	279	271	255	278	271	270	235	254	260	238	239	253	269	253	268	265	261	274	270	239	248	228	268	227	237	278	263	281	298	253	229	284	256	266	290	247	271	244	271	228	261	255	276	274	283	257	267	269	259	272	292	274	246	256	272	278	272	272	249	262	252	261	276	258	237	245	254	251	250	243	239	247	264	276	244	257	263	260	271	272	260	259	270	267	263	277	260	261	266	267	253	283	283	271	251	232	281	255	241	287	260	257	243	264	259	273	262	270	278	274	274	273	257	260	266	256	280	277	245	265	271	263	270	297	273	271	284	291	287	291	277	293	290	265	247	299	264	276	262	265	259	280	266	265	279	297	260	251	290	275	271	248	282	248	274	280	229	261	250	244	248	276	263	267	248	257	278	248	243	237	281	275	266	229	300	283	280	248	287	248	270	257	265	263	221	266	251	295	263	272	256	269	228	244	269	252	251	259	269	309	275	253	268	260	275	237	247	252	253	249	225	255	225	282	270	261	257	251	248	265	265	280	267	266	258	235	263	270	285	271	263	278	277	270	307	255	232	243	247	268	282	265	260	282	246	268	287	243	274	267	257	266	274	240	281	255	258	253	267	251	278	272	279	281	271	246	251	266	242	252	253	258	259	280	251	250	245	263	240	280	251	250	267	279	254	300	274	273	275	238	243	255	273	252	246	247	267	284	285	301	259	251	263	260	266	255	261	246	263	252	286	270	268	214	246	278	272	276	259	252	249	269	249	256	275	263	268	269	271	257	300	313	254	242	245	304	262	278	287	245	253	275	276	290	266	311	260	302	256	232	242	254	241	262	261	267	217	259	254	252	258	272	285	281	253	250	278	252	261	272	291	258	267	254	272	276	257	261	224	245	252	288	267	264	249	254	262	267	281	276	228	261	251	254	285	296	292	276	260	280	235	248	293	279	238	245	276	293	264	256	314	259	261	248	296	261	247	246	251	272	250	252	244	246	244	226	252	268	255	233	301	257	252	259	267	238	237	235	263	250	251	267	264	285	292	251	275	267	265	282	252	302	243	250	279	243	239	268	300	282	264	288	254	340	271	234	257	286	261	247	246	245	267	276	260	274	264	271	261	273	225	249	278	240	284	278	246	256	279	274	254	260	254	277	294	287	274	278	262	275	229	259	280	267	273	255	302	260	266	269	277	275	278	271	267	263	265	213	244	257	263	251	263	257	283	251	266	285	280	240	272	258	269	235	283	240	217	247	289	263	248	251	261	273	229	238	278	284	252	280	249	257	243	297	252	280	263	230	265	261	269	285	231	222	243	265	247	240	255	265	278	243	247	244	262	235	255	272	270	282	280	256	248	245	258	258	266	266	246	253	245	252	289	265	268	261	284	265	275	255	253	221	249	241	256	279	257	254	248	312	270	234	264	229	277	278	262	261	271	254	275	242	227	241	228	274	278	268	264	279	279	242	266	245	234	246	257	245	224	279	282	276	228	243	268	257	283	258	255	278	226	255	267	260	266	285	256	271	233	273	278	284	291	249	265	274	260	278	274	269	258	246	258	245	276	252	257	289	263	254	296	260	254	282	275	281	277	251	269	256	239	292	287	248	247	254	241	263	255	272	280	252	265	247	265	264	300	255	266	261	249	277	288	260	262	285	253	250	288	232	248	244	263	263	270	242	256	250	248	245	300	286	261	254	278	260	290	266	231	250	262	259	273	289	229	270	293	314	261	254	294	258	266	236	247	279	241	264	254	290	237	271	270	289	242	277	259	255	239	253	236	237	272	252	258	265	235	250	265	268	273	251	265	269	221	284	259	276	278	268	258	254	292	252	258	265	226	254	267	286	285	267	232	234	255	247	287	259	264	223	261	266	251	260	281	258	285	252	312	275	236	272	272	286	267	281	236	246	262	261	257	264	249	232	290	267	236	278	305	273	256	254	282	275	241	257	295	235	308	254	267	260	281	309	267	275	257	293	259	237	252	244	236	288	261	251	240	231	217	252	276	280	276	303	217	240	250	251	248	253	266	265	268	271	233	273	248	240	241	261	263	289	255	246	265	267	244	251	246	284	242	266	291	278	233	227	276	299	273	243	294	310	292	273	254	256	230	286	278	286	282	273	267	284	259	250	264	279	253	251	231	284	265	258	250	257	258	281	245	277	248	306	271	277	276	276	267	277	317	278	246	282	271	240	221	252	231	275	252	269	274	274	242	270	279	283	269	276	279	246	238	257	251	269	250	313	285	263	256	244	304	249	284	264	260	273	238	262	253	292	247	273	278	285	255	277	285	276	240	287	251	269	263	260	225	271	269	272	262	311	266	260	264	245	262	248	233	274	260	229	279	288	252	267	259	244	262	267	278	266	286	253	286	276	285	250	236	264	241	274	244	251	250	263	239	272	286	269	252	258	244	265	248	253	243	243	250	229	280	289	260	240	243	221	235	257	239	234	280	250	233	263	256	272	257	284	271	266	258	267	276	244	255	285	279	272	286	274	246	255	249	262	268	255	275	233	265	278	252	265	277	237	258	282	238	227	240	257	247	296	262	255	267	246	281	294	284	252	273	242	242	264	273	271	239	269	263	282	291	274	267	259	230	254	277	274	246	276	254	267	232	240	270	284	256	249	246	251	261	289	249	253	258	271	264	288	275	269	291	264	250	246	256	262	270	265	280	263	264	287	264	225	263	272	287	237	263	287	289	219	256	273	261	249	258	285	266	229	292	210	286	274	287	270	279	258	274	251	225	270	273	261	241	284	277	246	266	255	269
2770	910	746	587	630	620	593	662	623	648	616	596	588	608	590	611	580	629	618	614	599	615	598	628	609	675	617	657	642	630	628	649	638	642	633	630	633	581	649	656	647	611	638	620	651	603	570	584	594	647	602	635	596	624	634	602	608	624	643	645	630	594	628	654	633	621	621	628	660	632	642	594	616	558	549	625	598	589	676	627	601	633	568	629	626	616	632	607	619	605	646	624	607	643	596	630	629	645	596	621	578	598	604	581	621	618	636	650	608	628	633	617	630	617	564	625	626	630	651	595	640	623	611	623	656	681	639	652	650	599	607	606	603	606	580	628	605	622	591	655	656	652	647	619	614	597	636	636	590	621	611	675	601	612	603	601	593	583	648	638	595	594	627	598	598	664	635	631	627	599	651	634	607	601	623	638	609	603	610	580	566	594	633	610	600	600	634	613	578	605	598	641	575	622	599	622	649	617	606	575	591	620	603	580	625	636	625	600	604	594	655	597	575	613	616	603	634	605	581	616	611	610	625	614	597	631	660	651	626	611	585	581	614	616	601	636	627	600	583	624	606	624	636	601	591	634	662	654	608	606	594	591	605	647	661	636	598	618	588	605	596	639	577	609	581	597	602	614	615	597	674	648	636	617	616	581	599	620	599	624	605	611	630	613	584	645	619	624	600	586	660	595	622	630	602	627	582	636	606	602	601	603	597	601	621	656	594	640	608	682	632	597	601	615	592	593	612	636	599	616	630	627	649	637	625	603	617	632	616	618	657	573	600	608	607	582	612	588	556	617	639	584	632	575	597	597	600	610	588	595	598	641	593	567	627	598	661	605	600	628	613	579	636	559	634	582	626	637	588	613	600	600	584	641	544	633	573	595	662	628	629	585	596	587	608	650	596	616	621	603	633	629	592	610	662	625	612	664	629	602	581	619	643	594	632	607	595	618	574	638	619	629	581	616	596	604	667	637	617	586	577	626	616	592	620	635	636	577	657	611	613	601	608	634	615	589	584	642	621	602	576	630	617	637	609	640	657	627	642	628	617	600	616	621	622	634	655	610	629	597	608	621	614	628	593	587	609	656	592	589	643	594	621	620	624	576	623	629	630	616	615	607	596	589	669	626	629	625	615	633	667	622	650	658	632	651	598	551	619	616	595	617	630	650	626	603	659	607	603	624	652	637	594	563	630	620	604	630	629	587	616	590	600	613	648	616	597	659	607	585	652	611	596	641	634	663	592	596	626	612	610	614	611	612	565	588	607	612	617	601	600	608	630	611	596	603	612	610	624	605	654	614	618	600	611	604	610	614	632	577	625	586	644	607	606	591	597	577	615	645	612	646	561	571	649	616	616	643	630	617	618	605	631	592	612	603	627	583	615	626	588	637	626	631	650	550	619	664	626	622	639	625	654	635	621	622	616	604	594	610	648	596	641	623	622	641	623	640	578	588	662	582	616	615	606	596	647	565	638	595	567	631	598	581	608	599	611	632	594	647	641	653	642	636	605	650	578	638	598	625	599	587	618	591	588	591	622	591	567	615	603	652	607	597	612	630	604	572	599	601	611	624	595	656	638	603	599	633	610	628	636	617	662	634	589	614	619	633	627	655	602	584	608	627	649	624	591	623	622	601	627	614	579	636	647	602	611	638	668	611	632	640	623	615	632	631	572	618	600	631	601	574	655	625	625	576	606	643	614	651	590	560	609	659	613	654	632	594	579	615	642	645	620	605	607	611	667	593	595	605	621	643	649	639	615	640	646	631	639	585	577	583	629	647	651	562	575	607	609	604	640	618	597	598	593	609	594	621	597	617	608	593	628	572	594	590	612	626	631	637	620	639	627	579	566	571	612	650	592	605	640	639	636	606	561	648	637	639	584	610	613	611	659	594	600	656	660	626	622	658	624	622	577	590	626	613	562	637	639	610	585	625	645	611	616	595	599	628	646	641	636	665	651	597	619	613	618	582	625	584	614	583	603	600	642	598	589	601	609	605	601	554	663	641	568	574	620	631	619	633	614	579	590	628	571	588	597	592	602	640	619	610	592	601	561	611	560	605	616	602	603	611	641	577	623	638	611	631	576	633	653	667	605	587	607	654	620	653	637	671	577	602	617	645	570	658	573	632	596	633	580	592	643	577	625	619	602	611	598	658	631	666	637	600	631	580	629	637	597	620	608	670	600	623	644	608	577	668	600	655	671	601	593	601	674	591	620	639	623	620	619	616	575	595	641	624	644	632	621	639	645	645	632	579	633	580	594	594	628	622	614	582	592	652	606	612	585	628	652	649	613	627	601	608	553	627	592	585	618	571	624	622	607	597	612	603	608	624	629	619	646	607	601	598	580	630	623	618	656	644	614	579	651	598	615	615	653	630	633	633	617	646	569	614	577	595	624	621	612	618	622	597	584	616	631	599	652	619	638	624	631	622	658	638	582	578	619	655	583	645	613	649	632	659	587	631	592	601	599	593	595	643	632	611	657	638	634	600	630	590	597	592	626	634	635	637	625	600	614	635	616	616	595	604	597	609	624	596	596	662	599	674	631	656	582	621	570	609	560	605	585	606	652	647	601	613	633	619	624	634	628	601	566	591	611	614	602	614	622	631	593	586	644	609	626	645	611	656	596	626	603	626	619	597	614	609	582	588	586	598	613	618	601	618	634	594	581	609	652	627	634	615	600	653	620	596	643	648	596	601	579	590	636	617	629	609	584	625	645	616	609	671	617	642	589	648	609	603	608	588	626	619	645	613	621	597	624	606	567	620	601	626	583	604	590	630	618	595	629	653	610	623	623	614	605	614	663	636	655	573	613	630	591	645	554	583	635	638	615	600	608	657	587	662	589	620	605	655	604	612	609	627	620	626	644	634	632	649	598	562	595	597	616	605	650	616	650	586	614	624	596	610	617	603	677	607	591	624	611	626	594	620	639	623	670	628	603	625	610	580	617	579	638	653	615	648	647	603	611	580	639	599	644	599	660	608	624	610	677	627	607	616	656	563	624	615	636	607	613	628	619	608	609	612	590	585	626	614	615	608	664	601	616	622	645	657	642	627	602	640	629	662	625	645	598	621	571	667	617	563	626	637	628	609	565	650	585	594	597	610	599	570	645	595	630	636	618	579	618	639	623	650	583	643	604	618	578	555	571	632	635	601	633	623	595	592	566	612	648	645	613	592	655	588	616	638	597	625	601	590	632	638	607	607	611	603	599	613	604	638	604	636	616	583	588	609	639	597	595	644	609	614	587	625	618	611	613	609	639	586	670	593	594	632	588	621	654	605	577	601	598	605	572	607	643	620	599	644	630	613	641	593	606	578	565	624	650	605	625	628	608	614	582	597	607	588	623	611	606	559	613	597	680	622	646	639	650	634	588	600	608	566	599	625	654	608	625	607	597	631	615	639	616	616	635	607	636	610	587	640	660	600	633	648	633	594	600	635	597	656	614	581	572	651	618	609	615	615	573	619	676	618	607	611	641	625	591	610	641	655	580	588	624	612	645	585
10633	1376	947	622	549	473	414	399	403	380	388	396	369	398	372	368	372	371	395	337	342	358	345	347	383	376	360	355	370	378	372	369	362	349	355	384	347	332	362	327	367	352	335	323	383	346	372	369	352	362	398	373	359	394	357	346	350	348	385	350	372	371	337	343	352	383	361	399	431	396	342	369	395	353	372	358	382	352	362	356	381	342	362	391	339	276	358	396	370	331	359	359	347	345	400	360	348	388	342	359	328	380	369	386	354	372	375	357	358	377	358	308	374	314	340	353	365	361	355	378	365	393	345	339	383	343	396	351	352	385	360	344	370	337	334	365	357	390	368	368	367	320	356	376	357	353	376	361	366	330	356	367	374	354	393	379	351	365	372	354	367	397	390	347	381	333	323	343	384	380	343	338	328	311	369	384	393	358	365	362	362	332	345	343	354	319	364	355	350	355	340	324	343	377	341	329	344	349	335	348	347	394	370	406	371	358	353	380	348	359	354	376	365	376	401	359	355	347	356	357	396	365	351	388	395	346	364	383	360	378	359	345	362	342	339	376	352	392	381	346	367	351	374	350	393	329	383	375	371	379	385	336	387	359	365	384	374	367	355	405	371	361	340	371	334	389	315	397	341	352	375	385	370	352	347	379	341	378	367	387	311	360	329	355	380	374	377	378	346	365	311	391	386	379	355	366	383	350	356	363	378	347	337	370	358	363	368	339	351	375	348	339	373	347	368	372	351	379	358	369	318	354	348	371	379	374	359	336	337	343	372	351	377	344	376	360	364	319	377	325	332	362	375	363	351	367	380	372	347	365	354	379	335	309	365	365	348	368	317	343	358	347	378	390	416	355	362	344	354	376	325	390	367	352	352	320	375	359	408	354	329	356	384	398	339	333	365	324	350	374	368	335	369	374	371	357	364	341	362	369	381	343	343	399	359	369	393	355	360	351	363	337	408	340	361	373	353	319	379	330	326	408	401	354	342	358	387	341	323	380	377	342	377	314	331	364	392	373	334	377	368	382	336	343	331	365	334	319	340	397	352	349	350	353	353	307	338	358	343	380	352	384	335	367	369	340	349	344	379	382	337	348	330	356	351	344	371	375	366	353	360	354	372	366	373	332	364	374	295	387	349	350	358	354	346	333	393	358	407	355	338	360	358	354	345	326	321	382	345	376	386	339	366	383	336	323	334	342	358	416	384	380	372	351	387	350	308	333	347	363	366	346	354	336	322	352	398	379	352	373	388	358	369	371	337	358	360	379	393	346	379	363	325	350	365	388	340	375	373	377	361	356	335	355	347	356	386	341	350	350	342	325	316	343	318	315	363	326	346	347	362	366	346	383	346	341	356	330	335	333	333	347	346	378	325	355	347	352	383	396	377	356	342	336	334	362	341	319	376	370	377	390	374	361	376	361	341	348	366	387	397	380	359	363	359	347	348	426	340	375	360	372	317	368	356	368	406	351	360	348	336	341	362	344	346	372	368	369	385	332	352	330	359	352	364	304	384	366	387	354	415	347	374	312	362	358	354	363	394	369	347	376	375	386	362	329	371	342	348	379	335	358	362	353	372	330	375	346	353	352	328	335	377	357	359	363	357	379	350	372	347	380	359	373	360	365	367	328	331	374	343	375	388	366	356	376	344	347	375	346	375	370	321	348	359	359	352	383	356	380	347	358	372	362	362	361	353	394	401	373	384	386	354	364	321	334	344	335	333	368	424	358	401	376	351	356	382	375	345	379	350	327	354	398	387	356	360	373	347	374	347	370	374	333	336	331	391	321	348	374	345	330	349	359	334	413	356	360	375	383	343	362	380	353	400	388	350	355	372	327	367	343	348	339	386	361	340	397	366	371	368	341	345	327	394	322	351	347	372	363	392	340	388	349	373	388	368	362	366	376	439	365	357	369	387	346	338	399	388	342	367	366	395	358	376	314	331	351	397	387	348	366	354	375	371	366	353	357	377	351	363	353	360	329	373	375	384	379	356	375	353	355	348	361	358	335	336	354	380	352	336	355	386	390	364	330	363	391	370	380	361	342	300	355	378	345	335	370	409	356	356	356	369	358	370	376	349	351	363	373	362	357	330	409	355	352	351	354	349	357	370	375	336	380	373	382	360	357	375	383	363	336	345	370	359	376	363	386	376	379	347	375	368	355	391	357	410	380	314	357	376	348	346	336	365	337	360	365	343	376	333	337	329	339	351	340	336	368	355	364	378	348	337	358	367	367	371	343	360	333	327	346	324	360	352	389	334	340	354	365	386	378	373	353	373	348	349	310	373	356	381	340	360	347	360	370	373	365	330	351	340	388	355	375	362	381	343	344	339	382	389	365	338	346	346	370	344	356	389	356	388	355	333	384	330	364	380	344	329	351	366	332	359	390	364	318	380	370	350	372	345	345	374	351	416	373	353	325	369	333	329	355	381	389	361	334	364	372	379	361	367	375	354	330	366	334	370	394	333	351	362	381	388	354	360	350	384	344	394	333	360	385	346	392	349	355	342	354	344	388	371	377	354	361	327	348	400	403	359	401	375	358	363	382	354	348	368	388	345	361	349	361	430	344	346	322	367	385	358	399	377	373	382	373	363	353	324	336	383	375	364	349	331	374	357	367	382	374	313	336	368	369	356	346	360	370	338	364	352	329	393	371	362	380	338	390	355	372	363	357	350	338	344	362	350	351	306	331	304	361	360	402	336	363	336	366	369	353	340	392	355	305	384	360	356	355	346	351	347	356	365	364	340	336	385	385	370	342	362	358	367	389	377	395	348	362	366	359	373	355	387	371	372	356	332	380	367	369	328	379	391	375	367	348	345	402	368	353	361	365	371	332	338	382	356	366	339	363	390	354	353	369	323	410	352	344	364	367	351	373	374	358	357	346	381	351	345	364	336	354	400	317	332	359	400	343	356	383	376	360	373	357	357	362	385	363	396	325	361	365	394	393	371	375	380	390	351	363	391	334	352	413	353	338	367	381	415	320	373	343	328	371	363	374	350	321	372	346	323	388	337	345	371	366	370	362	319	325	336	347	384	390	332	357	343	360	359	370	391	363	338	355	347	322	355	351	382	321	358	353	353	352	387	369	381	354	357	352	348	380	334	371	382	361	314	376	346	350	360	375	367	358	332	379	385	328	346	378	389	400	343	373	347	355	365	359	375	348	385	344	368	367	352	381	321	343	326	354	361	354	376	368	362	359	360	366	336	330	333	354	364	389	352	344	365	357	371	356	344	371	363	331	375	344	363	358	356	362	379	378	366	370	347	342	346	370	397	353	336	361	356	338	334	355	367	364	358	345	354	333	358	353	322	352	360	380	356	392	371	344	349	350	383	348	389	328	334	390	370	376	371	347	364	372	352	331	370	342	341	320	325	344	388	364	391	406	348	360	368	360	359	374	375	339	356	338	343	374	420	362	385	368	358	333	373	347	330	366	330	373	366	366	336	327	380	349	353	344	374	351	355	361	325	361	315	383	412	375	395	365	355	388	366	346	357	383
7814	1527	1809	1663	1464	1350	1171	1132	1053	966	971	954	974	903	875	900	901	900	856	909	849	847	862	835	851	829	838	857	815	784	835	856	823	819	811	887	756	810	743	817	867	784	863	840	816	838	829	828	760	839	864	852	798	764	832	833	846	839	815	826	845	823	825	816	833	801	859	830	849	788	785	879	810	827	805	839	842	848	857	831	905	833	834	870	839	793	811	786	848	819	882	847	853	862	808	837	870	913	879	806	850	865	879	811	774	903	827	811	823	826	800	774	828	824	787	823	781	850	846	879	873	801	831	837	848	819	762	767	818	802	808	816	808	836	801	791	776	804	809	815	826	830	873	800	787	794	801	803	826	790	801	840	819	801	834	867	796	818	820	817	769	832	805	835	756	807	756	843	786	788	822	826	822	805	797	748	751	804	842	831	814	816	814	816	754	784	838	815	861	792	795	797	752	790	845	849	819	834	847	830	820	778	803	776	812	811	809	773	824	796	768	807	834	830	829	809	769	771	829	869	765	818	771	815	800	751	823	806	773	807	806	854	795	792	869	732	820	799	807	797	774	853	791	792	805	773	815	847	783	780	772	847	803	801	877	797	780	838	827	829	818	799	813	778	808	835	810	810	837	799	848	811	835	907	842	810	826	772	811	843	819	828	856	828	800	824	847	845	811	772	788	788	797	854	803	801	833	780	778	810	830	788	811	832	800	776	759	813	844	787	829	860	824	810	793	845	839	896	829	808	810	834	823	773	759	832	794	773	783	765	807	785	816	830	778	797	819	823	816	788	782	801	823	822	827	781	842	838	764	825	850	834	793	826	836	795	834	820	796	771	816	777	777	838	788	840	776	796	802	810	798	809	870	813	775	845	787	798	821	812	806	853	804	787	848	844	873	804	816	824	767	794	810	776	823	828	797	834	810	801	811	825	817	752	804	803	790	785	825	766	845	804	816	772	789	776	823	777	807	790	822	797	799	834	787	801	784	829	785	826	813	777	813	822	799	830	864	792	803	805	808	842	845	797	856	791	791	828	828	771	877	793	824	830	764	876	787	833	798	790	791	778	848	811	747	814	773	813	773	747	780	833	790	814	794	807	841	785	839	761	843	751	836	779	802	812	849	770	840	807	812	823	827	851	867	860	863	784	819	787	801	740	797	812	808	819	824	795	816	774	841	807	812	865	790	771	788	810	868	804	803	857	814	797	748	796	808	767	857	808	830	804	845	767	824	837	866	795	851	778	790	795	790	784	830	821	803	777	845	788	813	784	809	799	842	818	767	785	799	793	815	795	801	802	765	733	842	801	888	827	775	806	786	809	790	820	851	788	807	799	820	805	783	825	839	797	841	768	806	795	815	781	816	832	766	822	784	794	770	770	807	840	851	871	797	862	818	839	866	812	782	798	850	867	830	805	815	792	782	814	833	825	786	817	847	857	824	782	798	825	869	829	782	870	795	778	774	790	819	803	809	795	811	840	821	831	788	869	844	815	812	819	793	788	787	790	794	817	821	749	824	828	820	840	810	853	796	756	746	812	823	840	832	763	788	798	811	784	802	810	786	823	797	830	826	796	809	803	837	795	854	797	791	807	778	813	782	754	783	828	811	766	800	787	795	807	801	828	801	827	799	850	821	810	791	857	800	790	822	762	809	812	781	810	828	793	800	769	843	840	826	748	812	839	803	796	832	809	792	808	800	820	789	780	795	765	823	833	781	756	863	793	813	795	810	840	806	762	769	785	770	841	799	817	802	802	771	774	816	786	786	745	801	789	833	868	834	815	810	777	847	809	802	817	795	818	851	749	845	791	823	797	839	824	800	844	847	806	852	823	822	791	786	811	803	772	778	843	799	776	850	745	766	843	794	770	830	784	806	775	784	807	830	801	833	807	806	756	793	813	813	816	838	807	769	802	827	802	798	800	802	850	807	835	789	794	859	793	811	783	809	823	796	814	814	817	799	849	794	861	817	810	789	818	779	839	807	807	798	795	760	782	788	814	797	768	744	811	798	767	770	838	776	830	786	872	774	891	766	825	799	814	763	844	795	865	800	831	789	808	751	805	760	878	809	768	831	848	842	827	800	788	766	776	767	860	837	800	809	792	796	778	828	837	811	871	828	785	834	787	774	774	796	757	812	831	812	803	828	791	813	827	845	751	781	779	814	766	808	797	824	779	774	809	814	783	810	772	813	811	815	795	817	800	807	793	860	801	782	804	830	815	781	830	793	805	811	815	798	830	804	845	780	810	811	826	811	807	814	796	833	825	814	760	773	810	809	834	809	833	850	798	810	837	833	838	834	829	816	790	810	813	793	860	787	829	772	848	826	797	845	801	855	769	788	799	801	841	824	766	821	834	827	832	796	818	808	772	784	808	850	798	817	814	811	788	859	803	859	785	812	825	795	842	792	830	783	796	808	834	840	797	807	801	775	819	765	791	817	823	842	812	783	812	803	809	787	785	778	778	859	771	812	814	834	834	848	801	804	768	831	837	738	782	794	845	826	795	855	780	810	806	804	803	825	797	820	856	818	817	856	834	776	815	772	823	802	798	818	810	841	782	771	865	769	850	821	839	813	849	787	797	786	831	848	848	794	816	815	787	837	808	827	806	783	861	792	799	803	815	816	770	807	796	773	846	767	831	821	724	810	793	766	812	816	822	821	819	826	813	753	804	865	826	850	873	778	784	801	780	844	830	796	866	789	831	837	823	822	807	755	785	756	820	815	812	761	780	863	808	797	810	808	812	854	819	769	791	802	831	770	822	865	794	831	817	777	802	814	837	801	818	842	811	808	820	844	812	827	785	823	777	801	783	852	825	848	793	822	777	815	807	796	802	774	814	840	773	813	847	789	773	849	851	777	813	811	796	866	834	788	847	839	837	821	795	796	823	792	784	783	804	753	816	776	773	756	780	819	808	815	849	807	816	798	780	800	846	792	824	784	787	836	851	860	782	791	800	844	801	830	843	821	779	781	802	768	799	818	799	755	768	803	817	845	841	797	795	784	841	790	848	803	852	800	806	817	821	819	833	824	816	817	835	816	752	846	816	800	789	789	842	814	844	801	771	845	858	806	825	802	791	785	794	764	807	780	840	806	796	791	838	827	811	817	831	783	827	808	821	827	810	807	821	847	803	813	811	804	797	794	798	771	811	807	782	826	841	817	767	803	823	849	816	805	815	827	789	775	776	853	841	813	839	797	819	753	762	835	777	841	796	808	790	842	802	838	825	815	835	823	832	822	801	800	816	856	835	821	761	798	805	830	804	771	794	839	848	816	781	849	790	751	817	845	818	794	771	805	775	780	825	801	808	823	772	846	795	783	769	797	850	846	818	836	843	809	838	825	807	849	802	787	810	796	809	808	769	800	821	849	771	787	843	810	861	806	808	765	827	814	816	803	875	796	803	807	809	797	819	804	816	776	811	853	838	815	807	760	765	819	792	786	801	771	810	810	818	862	808	813	767	835	817	818	786	824	840	808	819	838	796	857	850	828	827
18495	2444	1568	994	797	671	626	606	490	500	531	494	484	464	476	448	452	449	449	495	479	476	445	462	500	430	459	433	428	455	414	430	418	458	429	484	414	441	446	443	434	417	456	439	439	416	438	451	436	435	438	443	436	414	454	449	439	442	395	470	414	441	456	480	408	421	449	475	442	514	428	445	468	453	432	452	439	443	437	443	415	413	424	469	443	433	472	443	434	435	417	478	428	451	450	478	446	450	481	484	484	410	418	439	408	468	461	467	427	448	444	391	448	440	440	417	412	473	458	423	446	420	432	445	413	495	433	407	460	434	470	429	463	449	463	452	453	400	465	436	449	469	427	424	431	438	445	443	447	472	402	461	449	442	414	425	451	416	449	426	422	428	414	426	442	398	453	427	429	449	422	430	421	427	421	431	382	438	472	421	424	453	412	420	447	442	442	424	374	443	453	475	404	405	458	414	446	452	426	446	460	410	428	417	375	447	467	472	458	472	434	420	427	451	425	432	395	414	440	432	432	445	451	458	416	455	402	436	435	441	459	443	437	447	495	411	438	430	399	454	458	424	412	470	454	451	396	426	461	451	442	457	403	435	403	420	413	413	445	420	444	424	457	467	414	436	436	464	436	445	435	424	445	451	466	412	429	457	433	445	429	461	440	393	407	425	435	417	404	448	408	428	432	428	470	449	433	430	435	462	439	456	481	458	426	406	449	437	426	398	385	431	439	480	414	412	477	425	470	479	462	457	441	428	415	442	410	449	433	440	449	403	398	433	435	458	408	469	449	436	430	435	472	417	423	395	425	439	473	459	437	410	429	424	451	431	419	449	432	449	409	443	433	389	421	391	428	441	464	377	422	418	455	422	405	410	442	448	449	447	433	429	419	384	437	422	405	465	427	438	435	420	463	388	475	457	415	423	368	407	433	443	383	437	456	439	431	444	472	437	428	409	419	420	434	398	433	421	394	431	417	441	420	428	427	443	448	433	418	402	402	454	438	435	433	435	444	419	436	441	412	391	456	431	450	421	421	456	460	446	413	449	452	486	452	440	436	446	487	407	441	474	450	432	455	419	452	417	449	418	445	465	422	413	394	499	438	470	438	464	452	459	469	451	429	462	432	442	388	446	441	490	450	430	429	437	431	451	414	448	442	408	428	418	450	420	442	426	447	414	421	423	436	461	452	409	408	456	408	422	411	484	457	422	439	436	454	421	417	396	415	409	422	441	460	427	460	435	453	407	443	466	433	416	447	428	427	423	373	420	430	455	419	466	472	440	450	399	474	420	420	455	428	455	406	401	421	440	443	478	440	471	408	435	420	433	442	427	432	424	423	421	451	408	377	420	420	415	443	482	477	407	426	444	418	455	441	393	463	466	434	419	423	442	415	417	414	415	460	448	408	443	428	452	419	408	470	388	417	464	402	439	433	450	427	461	451	418	441	412	482	453	385	447	419	432	453	416	428	428	426	448	437	434	486	415	409	442	436	445	461	449	462	441	437	438	443	418	440	394	420	381	465	453	435	470	458	430	436	437	419	450	447	413	450	446	449	449	430	461	437	461	439	437	379	432	458	403	432	437	468	454	456	450	447	434	413	492	433	404	414	426	421	438	402	446	467	437	441	443	472	383	445	438	435	422	449	434	467	430	409	405	447	388	440	459	431	403	435	425	439	491	442	469	456	405	433	449	481	422	440	442	427	423	472	405	430	426	416	424	435	439	439	479	446	425	422	420	453	426	421	397	425	449	388	427	433	446	421	460	438	392	434	447	409	434	437	414	451	424	479	474	439	434	425	442	442	443	379	472	420	408	439	446	445	428	461	415	423	456	463	437	450	428	441	411	427	462	475	443	427	422	410	431	408	432	412	421	472	423	452	407	415	452	460	422	422	427	426	454	426	448	472	411	427	415	445	445	435	394	452	436	427	468	487	448	435	437	449	413	449	437	428	437	405	431	415	437	446	445	400	411	423	434	412	420	442	440	440	435	417	439	447	402	406	369	413	435	454	438	442	445	424	439	457	495	405	407	467	440	491	458	453	442	408	442	432	421	450	418	434	419	414	410	439	440	422	439	466	477	404	417	466	443	421	415	407	423	441	441	459	430	466	431	425	403	417	429	400	443	424	403	450	418	450	417	424	461	430	454	425	418	424	403	438	438	429	453	451	449	447	475	474	453	430	462	467	453	434	449	442	410	444	427	377	427	422	428	463	432	456	472	448	460	448	439	433	478	444	456	391	416	472	430	474	433	438	443	480	439	450	442	478	459	452	419	477	415	435	421	423	445	448	382	418	438	437	400	414	423	403	404	493	445	459	439	433	429	444	452	423	462	433	435	388	389	445	448	422	477	433	426	416	430	445	443	441	413	461	402	370	442	464	457	446	448	424	462	413	439	442	423	408	413	436	411	416	403	409	439	456	408	382	429	420	418	442	451	403	405	398	376	438	441	449	417	458	447	380	457	414	399	419	429	448	435	420	452	470	446	425	412	447	445	450	461	456	426	437	496	445	438	468	448	467	421	405	396	482	455	444	457	415	469	458	407	427	429	461	454	447	434	444	443	436	416	448	451	445	417	396	446	449	399	426	452	438	450	473	414	449	397	431	429	471	448	417	418	447	459	416	454	432	421	449	424	435	428	435	432	409	441	440	463	430	464	433	461	437	441	431	408	470	414	470	437	443	449	453	463	453	401	416	435	423	404	412	419	414	423	404	450	415	413	429	456	438	403	417	387	409	410	436	417	435	445	432	435	435	431	405	427	432	447	443	466	469	440	428	435	407	431	414	429	414	431	448	423	421	447	453	427	399	419	457	398	424	443	427	460	401	428	452	438	402	446	378	456	406	492	418	447	457	441	408	407	449	368	445	436	431	436	402	389	381	401	409	440	442	442	432	439	454	457	439	426	457	447	469	385	400	448	423	376	419	418	437	431	450	429	421	464	454	426	405	455	461	433	430	437	419	403	450	466	451	429	414	429	425	370	407	415	448	451	425	461	491	456	408	480	466	436	415	457	435	502	442	408	450	453	407	470	462	472	442	431	405	418	419	452	424	485	425	397	432	450	429	426	404	445	424	400	384	374	402	451	418	460	466	449	377	399	434	504	457	450	424	421	402	442	455	410	396	447	419	444	448	464	440	392	468	442	416	403	430	425	398	429	437	468	402	457	412	444	423	422	437	445	446	411	428	428	471	426	427	413	420	433	464	467	443	438	493	411	419	493	405	449	429	417	431	444	418	418	455	430	408	438	489	438	412	457	409	404	457	443	433	450	467	443	433	412	448	410	458	458	425	439	474	408	435	403	404	401	442	422	459	433	416	463	412	411	415	435	408	425	442	425	431	430	448	464	428	471	398	428	402	447	444	409	437	381	461	456	425	442	459	454	426	412	432	388	416	457	441	372	432	412	412	446	441	473	458	420	450	441	432	448	470	463	444	452	456	440	436	430	485	427	447	429	427	417	420	410	460	446	404	407	417	401	472	462	435	455	384	423
10476	2041	2810	2493	2268	1926	1719	1534	1373	1295	1212	1164	1125	1140	1028	1049	1015	1081	1077	1106	990	997	1051	995	1011	998	1013	932	1021	963	945	1004	1040	1023	921	954	953	1010	949	954	975	996	907	992	943	975	954	960	976	1012	960	965	1022	934	987	958	1012	1011	984	973	974	998	920	986	994	921	939	970	1019	954	975	1017	967	1013	951	998	1009	1007	974	1079	981	983	962	1062	968	999	993	958	1029	1010	961	977	1005	1017	958	1028	1090	988	990	949	986	946	999	1006	1006	1011	1002	965	965	1018	1011	936	983	967	969	950	970	940	935	982	1012	958	946	948	943	910	963	944	966	947	931	964	928	999	902	943	929	936	968	922	924	1007	938	1010	918	886	1015	922	949	936	909	959	983	915	935	847	949	919	921	971	922	870	929	968	948	911	980	936	980	935	942	930	925	952	966	951	979	952	948	919	952	912	997	915	929	1001	963	917	936	931	980	959	907	967	885	959	875	950	939	951	984	941	905	941	932	974	960	976	882	944	917	956	944	940	982	909	977	949	918	980	996	951	973	930	941	929	881	960	920	978	996	901	967	955	922	966	966	970	899	926	933	984	920	964	949	960	930	955	964	946	923	969	976	905	923	994	947	948	937	980	947	1014	915	964	905	937	934	955	962	990	904	991	929	940	928	986	982	927	904	988	890	943	920	974	924	944	881	907	902	912	914	939	956	978	948	879	931	931	929	913	932	938	922	938	956	920	917	953	979	900	960	954	957	952	966	941	960	904	967	938	925	894	878	961	948	890	908	926	957	905	971	947	935	950	928	951	973	939	966	968	945	944	954	914	988	883	926	939	873	994	952	891	927	864	928	904	920	973	910	997	892	890	896	924	966	992	969	925	958	1012	951	946	964	959	935	925	901	943	928	898	915	919	870	907	975	886	936	1012	936	934	957	920	932	962	936	953	943	1036	935	956	939	898	933	902	935	965	940	997	958	926	890	957	909	914	981	928	970	988	955	964	997	920	931	926	941	960	966	887	958	945	903	935	924	949	944	838	936	957	935	907	984	918	869	900	931	989	906	964	960	918	939	946	939	915	938	919	957	933	937	943	909	1002	925	938	907	983	933	920	916	891	953	960	950	936	967	913	989	956	997	939	903	957	943	936	974	955	915	965	945	915	971	879	981	951	943	933	876	966	863	897	938	886	965	975	934	901	906	903	929	942	974	973	917	948	957	972	944	927	896	909	955	945	952	970	927	890	955	984	922	962	943	982	976	976	885	888	911	923	916	945	1005	904	938	922	915	964	882	901	946	939	935	970	897	919	987	963	919	935	932	905	898	923	1045	953	941	907	891	955	978	942	958	952	894	917	912	947	929	931	954	1004	961	965	948	947	927	953	894	891	1019	907	934	928	949	934	1026	937	893	915	911	914	952	971	963	920	956	961	927	896	934	942	970	906	897	919	913	939	944	990	953	989	878	1008	861	988	903	939	902	968	912	948	911	936	984	942	971	985	922	944	921	894	962	945	929	966	911	927	908	955	908	939	957	925	919	971	945	962	951	958	888	974	922	922	952	984	960	970	948	975	971	876	936	970	900	935	875	912	976	933	1001	936	956	912	933	909	951	938	985	853	961	952	941	930	937	949	930	936	930	988	967	920	916	950	949	958	961	947	949	954	917	884	899	976	925	959	940	877	953	960	900	919	925	869	945	950	963	884	904	967	917	1014	942	877	927	911	944	984	941	898	869	957	994	959	944	918	904	1003	932	978	947	972	943	927	951	903	933	928	984	889	927	906	968	958	949	912	994	902	935	928	972	893	997	945	965	935	949	929	907	907	956	885	981	961	951	949	915	922	914	916	960	972	919	994	917	949	878	954	953	973	878	937	942	991	913	921	945	976	884	977	898	934	910	963	973	943	944	943	951	986	910	922	967	896	962	935	919	932	963	959	912	897	908	942	932	948	919	933	956	934	975	968	969	949	945	900	965	898	939	905	984	973	968	958	898	980	892	959	948	932	908	894	934	910	1005	909	979	949	906	952	900	944	977	986	931	957	931	960	917	940	937	964	904	956	981	1040	961	1005	962	954	883	959	931	948	934	891	907	923	963	926	914	928	917	960	955	960	922	916	911	950	943	931	897	896	877	953	959	912	976	971	939	946	919	915	922	1004	1006	934	947	945	926	964	949	923	948	897	988	926	928	951	978	1004	990	948	929	923	883	925	906	949	956	930	948	969	899	936	885	975	958	958	965	941	932	912	952	926	966	912	920	975	922	930	925	942	910	937	871	958	933	975	925	971	933	943	925	948	968	945	953	898	934	950	930	914	955	904	912	952	893	948	934	908	968	908	935	932	968	929	925	905	889	881	970	1020	980	965	902	976	928	956	914	889	918	961	976	966	949	850	964	946	963	907	945	952	926	934	919	928	912	939	962	939	957	955	936	901	911	915	973	944	897	930	914	878	950	996	907	890	958	956	963	933	949	966	961	960	971	921	977	903	1004	982	946	960	937	940	924	998	930	988	959	931	1004	1011	958	887	932	907	977	932	919	975	962	874	914	937	889	892	924	914	976	970	938	947	921	896	906	985	915	908	934	998	986	982	976	881	910	901	902	956	974	963	935	916	935	947	909	934	948	960	981	999	943	907	899	942	964	903	885	961	997	958	918	948	968	919	942	919	895	955	971	924	924	933	916	957	930	936	953	979	954	968	936	887	919	939	928	941	954	907	939	937	933	929	973	937	950	896	931	947	945	908	998	940	963	953	957	928	934	960	921	997	959	1009	911	966	895	909	905	973	911	975	946	979	933	873	944	906	901	928	931	917	948	945	943	917	923	895	946	932	910	893	878	947	976	935	944	955	940	974	920	950	921	974	974	934	917	922	868	881	940	931	919	1033	935	933	948	974	978	912	948	961	927	952	915	934	942	935	997	957	914	911	910	940	922	947	967	907	941	913	892	887	966	891	954	904	979	951	997	982	981	950	970	966	914	968	967	927	946	916	937	933	923	899	911	953	914	970	944	884	875	912	907	933	917	980	961	929	960	984	908	1009	962	920	938	943	1004	992	999	977	963	937	864	903	945	949	928	962	997	955	890	968	883	891	914	960	915	946	960	898	863	919	888	906	958	927	930	935	977	904	989	935	952	940	950	926	904	925	887	907	889	921	988	968	917	964	961	914	899	938	982	964	984	917	922	956	950	935	927	1018	926	911	970	906	972	938	928	907	897	944	900	911	950	946	981	951	901	958	898	921	945	905	925	975	957	897	925	912	963	894	926	939	991	943	934	947	921	985	981	942	912	938	971	984	1003	971	936	924	992	910	923	959	954	924	899	988	993	937	989	986	935	953	986	949	953	885	951	892	934	868	941	957	943	933	948	949	914	940	919	934	970	985	966	913	967	932	952	916	939	915	945	940	987	938	919	942	918	913	892	955	909	954	914	926	921	944	964	930	947	934	920	948	934	952	943	941	968	988	960	968	906	947	907	910	919	966	957	925	920	984	974	907	968	934	979	935	956	963	932	950	978	938	956	907	996	959	970	927	940	932	952	973	949	977	924	941	935	942
3257	562	380	284	256	306	258	307	277	296	263	264	254	247	237	252	279	279	295	295	261	251	286	271	269	318	292	257	283	268	245	229	251	280	276	244	258	296	283	294	257	255	281	255	267	253	250	280	262	267	245	246	275	248	267	255	244	271	277	278	259	268	269	276	242	254	266	248	252	273	261	242	262	241	242	235	241	258	289	261	291	247	266	286	283	278	284	255	250	229	287	284	259	249	252	282	292	270	264	281	284	266	265	278	244	280	247	261	240	235	288	273	294	263	253	260	215	284	293	285	264	252	250	264	228	272	259	264	271	275	255	269	276	292	223	259	254	304	281	262	272	264	275	289	287	260	243	241	254	257	314	284	269	253	254	251	257	263	294	288	287	269	314	259	282	287	291	267	244	283	274	268	249	252	276	247	243	242	256	261	283	263	257	242	269	290	256	228	286	258	250	252	261	264	265	256	241	233	267	244	283	291	264	282	266	261	249	263	261	261	270	283	248	268	245	255	280	254	234	261	259	272	242	270	256	264	249	287	277	273	234	278	267	265	263	267	237	275	246	251	260	291	243	272	244	265	263	259	271	264	239	246	255	268	236	252	251	269	237	228	227	258	253	273	267	286	255	260	252	283	253	262	259	264	262	246	286	264	301	293	273	266	240	267	240	246	292	293	249	242	257	288	265	261	258	263	291	254	260	275	277	270	262	249	248	273	262	268	251	286	299	285	260	287	255	274	259	247	251	262	292	293	250	242	236	248	261	277	247	256	285	277	271	233	255	277	234	246	245	292	260	268	268	197	232	294	266	285	235	272	268	307	280	238	311	285	267	257	286	269	277	273	267	259	243	265	264	253	261	252	252	271	263	276	284	287	269	258	268	261	252	273	265	287	233	257	272	290	262	260	249	289	259	261	256	269	258	251	273	268	261	273	276	274	275	278	273	256	275	259	276	250	257	254	279	256	274	292	292	257	283	251	287	221	264	287	247	249	274	236	256	286	286	288	290	284	272	243	233	254	269	273	246	276	268	268	257	244	223	282	281	256	287	253	221	245	264	266	263	273	279	272	284	269	267	266	223	277	251	229	244	296	256	267	257	255	258	250	262	251	257	288	274	299	254	283	283	263	266	251	274	309	233	226	284	279	254	254	283	237	289	250	280	277	276	251	241	266	271	270	271	252	254	285	287	257	245	253	264	251	258	276	264	289	238	256	300	267	271	272	261	249	259	280	274	227	272	272	297	237	271	273	262	266	282	235	278	255	262	259	262	304	237	273	245	261	302	252	249	241	264	284	263	277	271	274	271	237	242	259	253	260	284	255	268	264	273	252	257	271	279	252	269	281	225	237	248	237	289	260	239	275	269	292	226	290	239	276	259	259	267	269	269	273	286	300	236	237	272	272	255	265	250	281	267	271	248	269	255	288	285	278	258	212	253	282	258	274	258	249	274	245	263	252	262	255	267	261	261	234	245	268	296	264	276	238	249	256	284	268	250	265	272	256	274	279	293	244	253	243	268	283	254	271	285	211	286	259	261	240	281	278	282	274	260	276	295	283	281	276	283	272	258	280	275	286	295	252	261	295	262	234	256	288	289	251	260	261	268	265	273	265	242	264	267	280	264	266	256	246	273	241	272	313	271	253	260	248	247	259	277	240	299	272	253	258	268	287	273	286	249	283	254	253	281	254	281	243	231	259	276	289	264	244	285	259	246	268	281	235	238	249	282	256	258	252	242	281	254	270	253	279	280	269	274	243	243	266	260	265	270	282	256	275	297	263	281	273	245	281	262	269	257	273	293	252	237	244	248	252	266	270	280	254	262	263	262	261	263	268	263	251	248	262	256	256	283	257	267	254	243	248	261	263	267	279	276	267	282	254	269	254	267	227	271	255	279	249	253	242	290	255	266	272	284	296	261	275	250	252	223	282	283	270	279	251	269	229	268	254	235	267	276	268	283	282	244	265	276	260	235	255	273	248	262	258	296	260	299	292	282	295	303	274	259	259	272	275	262	261	272	284	261	262	262	245	252	244	291	257	248	294	259	265	249	268	247	280	228	279	290	258	288	290	258	272	231	213	274	244	276	249	222	266	247	252	243	269	272	259	246	263	230	258	243	254	279	293	268	284	283	248	248	300	285	254	280	265	273	279	247	270	269	276	250	255	228	259	278	254	290	285	309	272	294	252	261	238	289	250	260	279	257	276	326	249	275	245	280	255	311	272	282	270	305	243	266	243	256	275	293	276	224	260	235	260	283	259	261	249	237	264	263	270	264	278	288	290	263	238	253	279	281	231	238	230	294	258	246	245	232	267	297	264	263	252	283	269	273	289	277	252	268	276	274	294	265	216	235	259	266	263	278	262	290	224	229	276	246	290	279	265	254	278	245	270	277	245	277	268	273	271	297	291	259	254	249	276	280	235	269	271	262	265	244	252	236	248	265	287	266	314	275	249	268	247	273	299	229	273	260	261	263	281	290	252	277	265	260	291	244	282	246	234	239	288	278	280	258	267	257	275	237	271	268	273	253	309	254	242	283	276	279	289	271	264	270	282	280	246	280	275	277	275	259	263	257	274	261	271	256	262	264	284	289	271	258	290	270	271	246	251	261	262	264	275	240	276	250	266	260	272	271	273	251	239	251	281	254	250	274	288	284	262	267	240	269	265	248	253	231	253	254	263	285	271	254	284	297	262	240	249	224	273	256	272	247	267	252	267	269	281	289	258	259	272	270	270	274	281	251	268	258	275	273	270	251	269	263	282	279	276	275	275	281	245	259	277	240	262	247	260	270	263	287	327	285	278	224	259	233	258	240	239	268	281	289	294	285	284	243	245	276	262	258	248	299	298	275	292	249	243	287	264	264	284	249	243	281	259	268	268	272	253	263	265	259	281	262	262	271	260	277	260	282	252	259	245	278	256	284	249	269	254	254	252	234	286	254	261	272	263	280	271	281	272	239	252	279	287	258	238	248	257	271	262	302	276	236	263	258	258	266	288	293	234	315	243	293	267	243	292	307	246	266	225	255	251	239	255	245	269	292	263	281	269	309	262	250	266	235	286	261	256	227	269	233	302	271	275	304	294	276	269	277	286	252	253	278	234	287	274	286	271	251	274	250	224	242	273	246	269	258	250	267	243	241	255	255	275	271	262	270	269	286	283	281	264	266	261	271	259	291	235	238	273	289	275	251	247	253	243	249	301	274	271	233	255	250	259	298	243	257	240	262	253	268	289	254	274	248	246	252	277	255	274	294	261	239	249	229	267	277	246	244	271	263	260	291	253	285	268	297	269	291	257	252	267	262	285	284	261	281	268	256	273	276	242	271	276	259	302	256	267	271	318	265	246	283	267	251	263	290	274	259	259	250	257	291	271	246	243	255	303	269	270	260	255	287	256	281	307	255	287	251	275	245	286	277	282	265	253	261	247	244	258	274	250	257	260	266	245	264	286	233	287	236	263	286	247	263	268	290	280	246	265	275	269	255	255	229	285	294	234	252	252
2888	861	724	648	631	648	612	627	660	672	623	633	630	606	648	647	674	635	625	618	594	592	661	577	590	606	620	606	654	646	622	615	610	649	584	604	626	606	646	643	629	640	616	674	648	664	622	621	653	600	637	640	660	636	636	629	605	612	649	620	548	643	642	641	633	599	627	623	655	613	675	638	630	624	610	648	622	637	608	627	652	662	592	613	621	578	631	651	621	633	628	677	681	608	612	659	631	648	638	622	664	566	635	615	615	649	634	654	613	641	666	625	603	630	611	636	645	635	649	626	613	648	626	637	612	566	616	603	615	595	664	599	626	598	658	631	627	613	629	636	589	634	627	603	639	633	605	616	632	641	619	624	663	594	604	628	621	584	608	631	636	634	606	675	606	628	619	626	644	611	613	623	600	603	615	612	647	665	626	593	617	642	602	586	677	597	668	610	587	604	620	629	587	614	600	652	623	554	646	592	651	625	642	608	622	632	626	668	694	602	641	640	601	629	638	631	618	593	602	611	583	633	596	657	643	624	633	586	630	639	633	598	639	566	614	584	620	610	640	587	674	632	642	612	577	615	602	644	616	594	646	630	603	585	627	665	599	634	571	617	657	614	650	615	622	623	619	585	603	620	611	604	628	626	615	578	643	618	565	592	620	622	614	593	622	632	619	668	641	606	648	597	595	668	617	603	643	662	636	625	612	639	656	634	601	620	609	618	619	601	622	610	635	583	617	584	658	592	616	609	653	603	586	668	594	553	642	645	609	584	637	615	651	602	628	654	658	581	648	635	663	629	619	562	632	630	615	611	654	683	612	645	596	619	659	627	591	616	617	638	629	632	635	643	665	606	641	689	551	611	641	620	618	584	611	601	600	634	603	621	632	626	584	612	572	608	606	586	624	646	581	661	644	590	636	635	629	635	630	633	650	639	603	595	651	596	625	596	630	678	601	579	658	638	613	597	640	643	627	627	587	588	611	586	652	588	637	625	586	610	624	604	614	646	639	654	601	623	611	597	577	618	622	606	619	622	655	601	584	671	654	599	609	644	624	623	600	641	644	601	648	628	634	614	605	593	603	569	635	614	614	647	614	648	640	610	624	606	636	615	630	604	612	647	592	669	612	663	586	641	608	604	604	677	653	612	597	627	608	625	634	596	623	615	622	628	652	636	595	603	595	664	619	615	623	630	639	658	600	642	656	629	665	663	624	618	568	612	622	611	640	597	598	589	637	572	676	596	616	619	586	649	625	638	617	656	646	594	634	608	583	610	590	612	598	612	633	629	612	631	583	635	641	632	627	607	549	619	662	655	647	602	617	626	628	626	596	560	602	644	627	630	614	573	622	642	603	603	637	628	606	624	644	629	620	610	639	664	624	635	620	654	566	605	624	643	615	659	614	633	618	590	603	595	604	589	625	592	650	583	636	574	630	630	703	631	656	568	629	649	611	656	587	585	632	577	631	624	581	609	618	605	634	608	644	627	630	659	609	560	606	598	599	614	584	588	599	577	654	661	624	585	671	589	649	612	583	605	652	630	605	660	658	639	576	669	627	631	625	660	605	613	616	657	623	593	628	603	613	622	640	601	630	668	599	608	629	571	594	641	651	624	631	602	622	614	610	646	629	669	604	635	591	570	591	635	653	603	581	598	622	681	590	638	631	595	637	643	598	619	600	622	662	621	615	611	632	622	608	609	622	664	624	601	612	639	607	667	591	590	594	599	597	636	630	594	638	625	598	607	613	610	620	621	623	601	640	591	609	624	643	680	616	617	678	626	599	634	590	583	587	659	627	612	619	622	625	624	612	610	578	665	632	608	548	623	596	601	617	641	566	588	649	625	600	626	614	622	680	591	630	650	596	636	619	594	644	606	594	615	668	605	624	602	605	643	592	588	651	622	635	646	627	643	615	692	581	590	631	638	647	612	631	624	646	658	630	622	660	638	612	580	619	621	616	626	612	595	637	608	622	637	617	663	601	625	609	640	647	600	586	597	557	614	626	565	639	695	645	622	654	605	648	629	570	598	646	616	621	679	602	600	657	591	659	581	579	603	629	638	648	586	582	630	632	638	603	621	630	613	626	619	606	645	628	628	663	632	559	624	641	639	614	641	615	588	620	580	638	620	639	595	616	627	597	685	606	648	620	615	649	579	611	609	623	612	636	604	623	599	579	611	632	634	628	601	659	608	662	608	624	598	659	624	645	656	647	634	640	626	613	623	609	626	649	602	628	638	595	619	658	587	581	591	596	597	582	644	595	614	605	601	594	614	610	619	632	583	645	645	615	609	596	587	607	624	655	614	614	614	588	663	610	597	594	597	610	598	651	638	625	566	603	600	631	656	596	623	640	638	589	655	650	597	633	608	593	635	635	606	611	637	619	621	631	602	596	627	667	619	583	631	600	619	667	604	572	608	603	663	639	640	593	590	674	639	601	588	620	652	661	615	606	641	602	625	609	675	655	674	608	604	629	632	659	601	658	594	688	616	614	631	628	624	634	634	570	644	596	583	638	620	616	608	613	646	621	575	626	647	646	591	614	605	614	616	595	591	629	579	602	605	647	654	604	598	620	621	673	605	598	592	635	588	638	646	640	664	609	625	623	636	630	560	628	641	600	603	565	579	583	639	636	572	620	623	677	637	629	624	634	590	608	592	630	581	623	635	645	607	616	631	608	640	606	603	595	621	628	642	613	614	643	635	604	653	612	635	618	610	640	625	641	583	663	599	616	598	605	609	623	604	623	615	623	662	616	628	639	610	606	652	644	607	622	631	676	584	619	582	629	631	631	593	610	626	644	609	609	634	573	574	585	642	652	620	628	698	617	664	633	638	580	596	652	651	679	640	658	664	633	628	596	632	607	611	617	637	615	664	658	624	659	651	621	619	602	617	635	565	626	602	666	624	592	640	590	608	592	642	620	625	594	647	621	641	604	617	669	620	602	605	601	640	641	608	673	618	617	646	605	625	595	611	652	643	613	578	616	605	621	603	616	588	615	624	602	611	580	660	657	626	657	615	632	603	615	615	627	633	642	646	605	649	644	604	589	645	587	618	620	589	637	639	580	627	602	585	603	643	634	638	625	629	631	645	613	603	641	589	608	619	629	608	649	628	625	612	662	632	658	636	604	631	606	629	626	615	586	593	603	591	647	626	648	637	599	669	650	581	602	623	576	624	609	592	623	619	632	617	626	624	672	631	651	622	584	602	618	572	591	588	595	592	646	636	642	620	643	635	654	619	601	598	630	642	633	611	621	625	590	607	624	558	614	638	639	658	618	605	593	614	635	572	622	607	604	647	623	567	652	596	599	596	603	651	627	682	600	641	602	616	579	664	605	624	652	619	631	617	605	603	602	618	642	616	609	612	643	626	618	599	583	620	608	673	606	586	589	624	603	619	622	597	629	658	662	652	651	632	602	603	629	599	629	635	618	628	617	610	616	613	599	602	577	636	641	609	660	680	577	632	587	619	620	626	557	584	609	629	604	621	629	618	592	615
10849	1226	1007	618	531	516	425	404	399	367	350	378	369	338	372	350	389	420	371	343	355	389	368	372	360	394	371	398	354	362	368	341	373	325	327	396	375	373	346	335	379	348	374	376	378	341	359	355	390	418	339	384	348	374	420	383	347	373	359	398	361	414	330	373	358	383	388	399	379	331	370	365	363	354	327	388	365	379	355	357	340	354	349	334	371	346	340	409	386	378	342	393	338	348	332	356	355	365	378	369	380	343	375	370	382	319	405	404	383	358	361	355	325	383	348	340	374	373	362	366	386	392	375	350	350	344	355	356	343	338	370	352	375	366	359	364	351	354	350	333	363	368	359	349	351	348	385	389	347	383	387	353	390	380	350	364	376	353	331	320	361	367	350	344	343	347	370	321	347	382	388	393	364	345	353	352	370	389	354	334	372	362	377	366	350	349	342	366	329	321	378	360	380	388	360	368	374	359	356	380	343	377	365	384	369	355	336	366	358	391	355	360	372	365	365	389	362	378	360	375	359	372	374	338	364	397	348	346	339	359	346	344	378	379	324	347	354	376	378	390	353	361	392	366	364	355	349	384	386	375	358	352	353	402	348	344	400	345	362	367	357	358	385	360	352	317	371	368	367	348	352	372	369	348	358	376	342	376	358	395	340	341	374	383	398	356	368	377	342	373	365	405	328	356	349	345	384	385	396	333	348	340	334	353	374	359	366	348	372	346	405	329	382	385	321	350	330	378	369	386	365	368	361	366	369	373	369	345	372	345	386	378	361	373	376	373	338	339	340	338	384	326	368	343	361	390	353	383	356	366	354	309	370	344	352	374	372	355	399	367	357	372	367	378	354	350	376	384	371	333	372	366	393	386	374	387	326	368	314	337	341	345	363	343	335	383	369	408	378	364	401	357	366	365	357	384	367	371	351	320	359	387	370	396	355	313	363	346	363	350	365	373	363	347	393	388	382	397	367	355	391	405	360	359	358	379	394	367	355	382	359	384	382	338	374	358	312	368	380	372	376	322	374	389	366	342	334	355	345	376	348	338	361	364	364	373	347	398	325	386	357	389	383	344	357	348	374	358	364	364	331	377	369	347	374	377	345	376	331	365	369	351	377	366	368	352	395	340	341	349	355	376	364	350	362	384	377	377	368	375	348	361	355	353	352	345	367	332	342	342	405	359	347	333	346	360	367	346	354	376	342	406	383	348	324	360	336	376	369	375	328	348	325	354	368	374	347	372	342	350	352	363	343	362	376	362	351	369	370	405	335	353	360	329	364	353	359	342	355	359	374	380	352	426	360	417	370	378	348	390	352	359	343	388	355	366	367	381	354	395	366	331	331	363	344	335	372	376	355	361	353	343	364	369	325	343	359	344	329	354	351	324	359	354	388	368	348	349	340	372	405	357	356	345	355	384	335	345	328	353	330	366	352	388	353	380	380	344	376	384	415	346	350	346	338	332	349	387	382	403	350	372	368	384	348	339	339	320	346	320	352	366	334	351	365	384	382	360	338	366	365	392	361	385	379	362	383	394	357	368	366	349	386	382	364	348	376	378	343	364	353	362	360	361	361	379	346	377	366	320	363	377	387	386	353	327	386	369	349	318	362	351	404	399	363	359	342	380	376	385	345	363	409	342	383	332	357	342	335	342	398	381	348	336	360	351	408	324	355	363	371	357	334	343	345	368	349	391	325	354	377	363	366	367	334	346	357	356	340	369	347	353	380	342	334	351	339	363	332	372	372	347	353	367	361	348	364	344	398	367	372	365	379	366	350	364	346	382	339	351	333	359	356	312	341	349	305	393	372	365	368	367	380	351	358	370	354	356	329	361	361	371	337	335	361	332	334	405	352	386	368	356	387	354	360	355	349	362	359	370	383	391	396	391	401	367	373	338	365	361	333	391	371	359	378	390	395	321	375	363	326	364	336	343	333	347	381	379	321	351	375	369	333	377	370	373	329	323	378	368	351	354	378	372	372	356	353	351	375	358	367	364	364	376	278	345	335	332	321	357	316	366	403	349	386	310	392	336	346	338	415	362	338	318	319	344	370	388	357	363	335	372	305	362	342	370	388	361	351	357	332	358	336	370	360	351	376	386	340	357	351	363	389	365	342	361	387	332	361	366	355	375	383	333	419	379	339	369	346	326	354	383	354	362	359	323	371	341	398	354	330	330	329	358	362	353	341	348	363	392	373	365	361	385	384	344	311	392	364	361	380	385	349	382	324	363	355	372	351	366	354	368	385	390	361	369	335	333	369	374	331	376	337	368	355	396	341	353	374	352	345	378	338	357	362	345	363	372	398	367	378	394	388	366	355	335	347	372	364	369	401	347	355	367	383	349	357	348	382	379	367	369	368	352	338	372	345	355	346	367	362	333	357	347	368	333	345	390	359	368	366	359	395	356	347	351	334	362	416	427	321	311	334	343	368	356	358	372	348	415	371	369	331	376	379	399	330	350	351	360	347	358	354	357	351	380	371	371	365	353	356	366	360	373	380	368	358	393	329	329	369	360	357	363	366	369	348	373	330	356	345	357	332	348	368	387	358	395	358	366	376	372	382	333	324	315	322	355	360	365	345	365	394	350	354	407	376	337	355	332	333	350	345	353	340	376	345	347	301	362	365	371	351	358	380	372	367	343	381	370	347	352	292	369	388	377	399	348	332	385	331	332	379	392	364	391	346	353	383	372	356	368	357	362	396	384	364	347	358	365	388	381	346	378	372	369	385	366	374	358	368	363	379	382	365	386	375	323	352	344	401	329	362	372	403	384	379	344	323	373	395	369	390	318	360	387	359	343	356	357	361	404	366	365	383	358	367	345	374	381	389	355	355	356	372	382	343	366	328	360	362	338	364	377	362	348	365	368	379	356	352	356	350	346	351	338	345	332	352	321	426	371	394	371	345	374	347	390	366	347	367	384	359	356	380	360	332	352	368	338	374	363	308	378	409	329	372	356	381	381	344	359	382	356	416	327	351	350	376	399	405	353	351	381	347	331	377	369	351	375	333	345	354	330	377	375	374	366	365	353	398	383	362	361	358	368	399	338	375	369	360	359	356	379	356	350	392	355	360	382	371	365	323	376	331	372	379	347	370	362	372	369	348	382	369	374	356	391	358	359	388	367	364	345	375	395	373	378	396	338	363	351	334	375	383	379	342	316	362	326	400	346	395	358	348	357	358	360	395	366	343	343	341	391	384	324	380	344	351	398	378	353	401	402	361	376	342	367	354	365	394	307	330	366	369	400	367	340	395	343	339	340	361	355	347	353	378	372	361	377	369	356	354	347	385	366	352	374	366	308	351	342	368	380	407	360	328	354	367	366	349	358	325	324	357	362	355	344	387	351	337	360	344	369	392	343	344	398	344	332	342	405	361	374	383	344	387	378	378	366	362	369	339	339	361	322	338	375	379	393	343	376	371	366	375	319	366	360	331	357	341	366	339	358	347	400	366	367	346	377	332	324	383	365	363	335	363	377	358	347	327	362	375	342	380	369
7689	1400	1942	1651	1527	1306	1131	1086	1082	970	999	975	953	907	890	900	886	862	875	903	920	907	813	826	797	786	862	839	811	849	859	863	820	836	844	814	785	829	800	792	841	830	805	830	827	825	827	830	814	816	805	865	840	874	853	835	810	855	787	832	840	842	896	842	763	809	883	848	806	845	850	855	889	874	873	825	844	839	862	853	865	871	833	822	871	852	856	856	800	877	852	809	906	854	858	895	815	821	848	802	810	838	834	864	819	822	820	871	787	781	853	841	813	890	801	824	814	810	829	766	824	783	793	828	775	781	770	822	826	840	782	855	816	774	781	799	817	845	817	812	767	806	843	828	804	851	819	819	840	788	774	803	831	806	795	843	766	783	828	804	812	834	805	831	847	763	842	796	836	839	797	809	805	800	788	825	799	782	833	850	840	783	811	853	860	827	811	839	811	792	844	772	822	857	802	868	787	796	793	869	826	858	796	828	829	783	822	806	774	777	840	837	826	797	784	807	832	801	758	828	798	820	801	787	766	776	885	832	904	810	862	825	800	785	772	815	780	807	838	837	811	760	821	804	876	795	789	781	817	805	835	825	799	844	813	769	821	783	793	762	815	811	854	812	825	759	815	852	788	812	816	749	760	796	821	810	750	777	856	824	785	823	844	813	803	804	886	783	801	839	792	816	804	821	827	810	775	852	802	875	827	822	842	813	858	822	834	854	813	808	806	816	848	809	813	829	831	809	827	786	864	819	810	733	827	836	777	789	815	795	803	872	809	827	805	838	780	812	803	853	818	801	801	788	832	785	768	803	812	809	875	844	767	789	795	813	797	824	825	787	823	792	792	777	833	807	793	750	816	790	782	825	770	838	761	820	778	817	843	740	789	809	839	820	824	827	817	841	829	800	847	791	823	806	855	816	847	841	776	792	833	814	819	786	870	863	818	870	804	842	847	806	807	841	837	749	813	808	795	810	794	845	869	782	816	801	800	754	754	763	783	851	779	831	857	755	779	807	740	807	822	901	853	758	860	790	764	838	788	804	784	810	834	766	799	798	795	816	833	872	796	822	792	817	799	751	829	806	786	853	800	751	816	790	791	786	804	795	820	831	840	754	829	817	779	790	785	811	804	842	793	817	805	760	791	804	808	817	808	784	799	812	785	779	783	791	828	840	784	830	789	804	828	807	782	798	826	760	794	776	796	786	787	752	863	768	794	795	808	872	808	789	848	762	790	842	800	772	773	810	814	820	735	799	788	741	778	815	794	808	786	831	816	775	793	800	793	869	803	785	845	790	804	827	802	799	793	776	793	798	837	816	838	846	791	789	805	775	811	818	796	805	802	792	833	760	776	818	788	793	801	859	805	831	823	823	823	795	795	771	817	836	760	837	847	802	829	711	814	791	825	789	815	850	803	818	800	819	807	759	792	807	824	800	831	843	833	776	871	813	808	762	800	805	784	835	778	801	839	763	832	800	777	813	829	771	827	821	778	810	834	770	848	781	744	822	819	809	827	851	848	721	824	783	827	784	810	795	778	810	833	830	802	806	743	856	779	863	785	878	807	832	817	775	776	768	710	810	829	782	812	772	776	807	815	779	807	832	807	834	834	868	790	809	805	760	759	812	795	796	828	791	857	866	784	818	860	786	820	844	786	805	764	728	775	772	845	812	821	832	847	830	764	833	789	794	823	778	811	780	787	821	821	790	791	824	728	794	809	802	810	811	775	766	826	829	785	792	788	827	790	788	824	827	804	843	842	844	797	745	805	761	817	791	795	796	851	837	797	794	798	876	812	785	828	825	778	811	823	825	811	782	817	829	766	801	806	863	862	805	866	772	858	790	805	833	760	879	805	796	833	825	790	808	840	830	846	793	791	851	815	800	816	834	831	810	843	877	811	835	790	810	798	765	813	829	761	810	760	813	808	782	798	801	838	804	828	751	814	808	801	818	838	846	818	813	728	755	824	846	802	769	797	775	856	815	806	812	838	829	872	771	809	830	799	855	821	803	810	817	831	819	785	795	813	879	794	800	766	809	766	765	824	834	833	844	786	790	806	838	762	818	824	833	771	786	811	806	855	821	807	805	809	812	800	811	812	826	805	762	828	810	805	813	852	848	822	754	773	845	806	754	782	818	801	835	793	822	842	829	795	860	785	796	826	822	831	808	816	795	786	792	792	831	767	785	804	802	775	885	767	802	795	813	813	799	848	882	849	781	838	809	844	812	781	851	842	814	820	826	844	804	819	779	859	771	772	832	821	780	874	781	801	812	773	800	802	804	828	806	805	767	796	777	806	826	810	774	800	767	811	802	777	838	793	815	740	826	824	816	820	836	813	827	827	792	811	839	845	810	822	817	737	774	809	822	854	816	784	867	851	776	768	791	780	861	834	867	815	824	804	790	835	849	832	815	845	813	841	850	799	771	810	776	827	772	813	777	822	832	735	783	810	751	811	882	832	814	788	796	837	823	813	775	778	790	849	824	816	811	858	820	792	811	779	834	858	770	794	785	790	793	825	830	816	795	795	820	796	794	763	818	825	829	787	861	866	755	840	800	810	817	762	787	796	821	809	844	843	833	825	852	773	814	790	819	816	799	823	789	830	772	805	826	892	815	785	799	780	788	823	834	854	745	780	826	810	845	800	827	797	782	806	800	822	819	848	820	775	761	796	797	793	813	816	786	759	869	831	796	821	813	843	873	839	862	803	788	848	826	797	774	821	823	846	816	821	761	823	821	850	837	775	756	763	827	858	787	809	783	807	826	820	821	810	830	797	849	759	789	795	790	815	805	854	812	783	786	817	837	796	830	819	819	831	802	849	822	820	793	818	809	812	803	810	805	819	810	825	834	776	777	785	830	768	844	859	831	841	816	838	794	816	786	826	795	855	822	846	820	753	840	795	788	736	828	828	831	830	800	818	768	850	773	794	854	788	815	808	808	779	841	787	748	825	817	793	844	789	860	842	818	788	783	842	799	774	827	849	879	776	857	756	803	786	824	833	813	827	850	813	838	851	839	793	819	804	822	839	800	864	768	826	816	858	824	825	826	820	775	746	810	797	789	861	836	797	821	817	756	814	786	772	832	831	835	827	799	840	804	821	788	798	799	809	828	779	823	791	872	793	808	845	813	825	810	811	816	860	822	790	807	815	827	812	796	855	843	826	785	836	840	843	822	797	825	789	760	803	829	815	813	774	773	828	821	856	808	843	812	753	758	823	775	829	779	769	818	795	784	816	810	780	814	814	852	803	814	825	785	769	817	772	809	718	767	775	793	817	792	809	814	800	783	811	843	764	822	835	847	820	808	838	821	827	801	801	818	796	797	794	802	842	820	777	790	839	829	842	769	791	810	822	857	831	830	851	801	839	849	857	801	834	814	829	765	784	772	814	825	781	806	787	842	834	814	829	773	809	810	784	806	825	824	846	822	832	846	824	848	788	796	779	855	759	771	766	788	787	814	814	846	853	786	805	816	818	759	777	786	795	776	788	879	799	834
18711	2387	1845	1073	772	691	611	573	516	509	496	495	444	466	455	427	421	427	464	464	437	424	422	506	456	460	426	462	413	423	477	467	480	436	476	443	436	407	443	407	455	424	454	416	445	468	448	442	465	440	432	463	433	493	426	404	447	408	466	440	442	428	431	426	429	458	459	448	446	420	457	395	408	420	465	445	477	493	409	470	435	458	431	450	446	442	459	438	453	424	468	479	409	426	456	468	439	523	436	443	451	472	457	411	439	459	438	419	453	420	414	437	438	423	477	470	448	489	439	420	432	442	434	442	464	471	470	401	424	407	450	433	442	435	453	443	381	413	462	425	432	430	389	379	469	408	443	395	477	464	435	406	405	435	385	432	438	442	414	428	436	501	446	466	430	471	456	418	464	435	430	433	409	406	460	432	398	443	429	430	424	467	468	412	455	466	449	447	419	465	460	412	460	434	406	399	412	439	406	452	418	438	458	431	424	413	410	449	412	435	418	457	403	448	451	438	422	460	460	462	426	437	434	432	421	426	498	447	480	426	429	431	457	446	418	446	445	396	482	470	401	446	480	457	455	443	411	414	441	437	421	417	444	448	398	432	445	442	457	423	480	481	440	465	422	406	423	448	411	414	418	413	457	483	452	417	396	416	412	432	408	446	447	446	463	443	437	459	448	469	420	451	439	395	413	418	426	438	438	459	448	438	433	462	421	436	414	429	441	409	409	420	415	413	415	416	434	449	440	433	422	460	443	436	440	438	490	471	414	426	460	415	458	404	473	419	428	449	438	426	446	459	435	408	447	465	422	455	402	413	434	419	472	448	473	452	404	493	427	470	378	452	441	436	416	437	451	466	442	421	391	449	428	483	441	431	429	466	468	409	475	454	472	455	449	437	440	452	429	462	467	400	433	426	442	446	451	421	405	408	401	427	470	474	413	417	423	422	456	423	425	448	447	425	422	460	447	431	427	426	454	397	463	415	406	433	430	417	454	414	377	466	436	434	445	453	461	474	404	394	430	432	447	424	465	416	413	423	444	440	394	427	439	413	387	440	423	453	423	417	431	449	503	435	433	437	385	467	425	447	496	467	428	494	470	411	424	420	455	449	413	433	436	433	427	429	453	472	457	459	414	420	454	416	436	476	466	466	477	409	465	443	437	422	420	425	431	423	458	428	480	439	460	429	444	417	459	430	439	410	441	448	450	463	424	449	436	481	430	402	439	429	414	436	437	468	445	454	482	382	427	448	477	420	405	416	425	388	474	430	439	432	459	451	460	408	397	471	393	437	439	460	431	442	441	440	433	470	450	445	459	430	445	424	403	436	402	430	392	436	433	420	459	428	447	454	429	435	489	421	446	421	410	455	470	441	441	407	476	429	448	423	482	416	438	378	427	473	423	438	423	455	407	449	419	419	399	466	423	393	404	451	460	462	462	428	442	434	433	442	417	381	427	433	454	436	405	430	443	444	417	393	421	470	443	452	423	417	450	426	462	427	465	450	441	426	430	447	482	430	433	450	410	436	434	425	419	411	444	450	410	400	414	436	434	416	454	412	432	450	444	433	473	460	408	412	450	425	412	439	374	394	475	466	458	440	412	420	425	452	432	455	433	461	442	418	462	434	417	412	430	473	458	446	448	439	468	460	450	449	415	441	425	441	426	418	410	438	441	429	413	425	406	428	403	456	450	427	407	430	453	425	461	434	381	398	435	418	426	408	373	446	456	433	417	452	464	441	450	447	450	449	394	385	461	438	442	461	403	419	472	431	437	436	450	445	409	457	425	441	447	428	446	468	427	450	407	435	415	415	423	455	438	470	472	464	444	414	459	432	437	411	424	431	450	449	455	428	435	400	412	429	436	424	406	412	431	443	438	447	445	422	409	469	426	427	438	448	446	427	433	414	445	440	417	461	423	448	427	459	480	443	401	415	439	459	403	516	458	449	436	448	462	445	440	427	472	442	448	406	489	436	434	439	443	442	457	400	456	417	449	444	438	399	454	410	437	447	447	437	402	456	450	449	456	409	406	450	471	409	423	430	430	434	442	437	382	439	448	428	465	418	434	456	457	448	487	439	425	440	402	396	438	402	414	392	472	443	421	400	437	435	458	420	449	452	445	450	411	420	451	430	425	397	407	429	405	475	459	415	390	431	436	468	402	457	433	409	390	456	442	433	421	446	454	432	430	413	458	442	439	427	451	413	464	405	493	448	405	397	476	455	426	444	442	411	404	430	437	433	447	388	439	382	471	430	427	404	419	441	478	463	414	474	461	475	423	435	461	426	433	439	424	427	470	415	412	465	464	409	448	437	432	406	430	421	416	394	421	426	422	401	422	468	455	463	476	438	480	450	415	453	457	416	439	444	437	429	481	417	447	418	413	432	380	456	409	428	411	450	434	437	397	450	455	390	455	461	438	433	411	404	416	452	452	454	447	407	446	422	465	456	481	450	437	432	466	438	418	470	444	437	431	428	469	403	461	474	420	398	406	418	441	457	488	446	447	480	415	465	465	466	404	438	442	454	474	441	450	416	453	462	401	436	437	432	434	459	435	439	444	425	460	442	407	438	406	423	458	468	421	475	476	405	406	399	466	433	431	430	413	441	422	431	424	439	422	448	439	449	413	416	437	402	475	440	454	376	429	422	466	413	412	424	424	439	458	430	428	439	408	436	414	455	445	442	435	443	413	430	397	412	435	440	448	456	476	434	456	436	408	409	431	437	417	442	439	435	454	441	394	396	468	447	449	413	431	473	436	466	436	425	463	462	452	415	436	454	385	454	458	415	458	466	431	444	437	472	437	466	446	416	436	451	429	392	420	446	439	444	418	463	421	482	426	416	429	434	451	415	485	480	472	457	506	471	423	466	411	413	427	429	382	440	429	468	420	452	422	450	414	423	467	429	459	454	412	455	458	462	463	469	508	461	404	412	475	447	398	440	407	448	425	432	444	476	390	453	424	470	439	426	417	462	440	446	441	433	445	431	422	459	406	425	390	372	387	461	426	449	439	459	430	405	401	418	428	450	448	455	436	446	445	398	484	470	413	456	453	436	403	454	405	419	419	402	429	436	459	437	404	438	483	466	440	422	431	435	416	447	440	468	428	463	393	411	433	416	458	421	448	417	427	449	381	452	459	448	419	429	447	413	427	384	455	422	490	410	428	441	437	415	417	409	432	435	459	391	429	412	474	447	447	412	433	428	457	433	432	457	407	458	416	456	425	418	456	432	441	408	462	422	439	452	433	416	454	463	385	509	413	384	423	410	455	436	495	436	422	418	442	407	455	442	444	446	427	420	438	431	452	456	446	432	427	449	467	445	462	447	435	424	408	421	432	413	425	437	457	404	438	418	438	437	480	437	432	400	419	456	444	413	443	435	400	458	425	451	410	435	484	416	445	449	411	440	434	416	383	457	401	426	434	457	470	414	423	448	461	416	440	421	436	448	444	489	431	434	430	441	478	455	473	491	468	459	442	401	428	428	430	441	436	475	408	440
10349	2072	3069	2651	2215	1911	1687	1552	1405	1325	1297	1237	1165	1125	1079	1125	1133	1069	1043	987	1013	1011	1047	1006	1037	1078	983	1063	1005	930	1020	953	986	959	994	935	951	906	971	935	941	948	929	961	959	934	898	920	937	926	995	983	977	957	954	972	940	946	994	1022	982	991	966	968	993	977	970	966	968	949	1023	972	929	982	979	1012	1084	1032	1025	1008	1055	1001	1024	970	1000	971	965	997	954	1017	1036	1003	984	1006	1045	956	1046	1007	987	956	1003	1005	955	982	962	1020	966	1019	959	971	1008	919	976	913	962	1020	999	945	923	988	965	918	973	932	980	928	965	926	913	919	938	889	940	932	975	955	901	940	931	995	916	957	910	956	946	926	913	934	938	972	1001	915	918	968	974	907	927	902	948	975	914	971	941	973	965	963	995	970	945	923	930	927	871	917	966	964	925	970	912	1002	930	944	924	985	941	967	962	958	924	951	914	923	895	927	905	956	919	957	859	930	908	948	977	946	934	949	950	947	919	944	992	961	881	914	930	943	964	954	934	945	1003	960	896	910	921	971	924	957	893	941	962	896	970	949	899	961	935	984	869	951	965	913	877	924	956	971	905	918	1004	890	899	933	965	923	921	993	912	959	936	904	944	916	939	942	927	885	883	953	946	914	913	901	919	961	922	948	940	936	931	980	962	932	979	946	891	978	956	912	995	923	919	926	945	930	989	914	893	874	880	936	888	977	936	936	996	960	942	980	946	901	966	975	962	963	909	971	985	925	960	913	1015	968	929	961	987	932	977	942	960	910	989	903	995	906	933	895	926	929	945	985	949	912	921	890	928	996	998	942	926	937	912	924	947	977	1010	937	879	891	922	940	950	921	1005	922	937	937	989	917	950	911	992	902	888	963	902	962	919	935	959	901	945	954	958	922	960	891	902	958	930	939	958	955	902	910	937	908	939	977	905	907	951	937	870	932	942	951	946	963	888	919	904	970	966	974	882	907	927	940	915	950	929	956	924	967	944	983	924	1001	936	931	898	939	957	987	895	916	981	938	950	915	932	943	947	939	977	921	894	919	994	941	949	918	937	980	958	912	918	936	913	970	1036	941	975	925	953	899	871	900	945	971	889	914	948	961	959	901	962	961	930	1032	934	955	977	885	931	987	917	941	935	926	932	920	860	872	918	980	932	954	919	890	937	920	999	981	918	974	908	905	990	940	944	973	991	914	1003	962	985	907	967	988	945	929	923	957	969	952	982	917	935	947	915	962	902	941	977	939	1001	902	917	904	906	942	934	936	960	915	1044	929	939	941	910	964	926	942	943	980	924	978	965	960	930	958	952	888	976	945	1001	914	976	957	937	957	944	931	981	999	942	968	937	980	911	932	899	1001	973	949	963	877	950	907	916	863	940	940	934	900	978	996	911	976	959	969	885	930	972	946	939	915	935	956	937	961	939	983	932	924	889	963	993	914	965	930	939	918	936	839	928	943	973	922	934	935	959	917	932	962	924	987	906	930	968	919	921	966	919	955	993	969	909	983	953	936	967	919	965	955	951	886	968	955	937	913	906	947	930	998	983	943	951	984	961	905	979	988	895	948	954	946	955	930	954	922	900	885	919	914	968	942	904	972	951	931	976	916	1009	959	1005	929	943	923	903	930	958	968	984	902	936	923	960	877	1006	906	976	947	968	946	957	951	970	1007	888	958	969	911	983	1016	931	953	926	936	895	951	972	948	1000	961	924	937	956	887	936	932	915	979	924	959	1007	934	968	888	954	929	896	954	941	977	1042	906	933	940	962	977	939	993	948	963	951	947	985	942	930	928	951	917	959	905	936	909	953	965	954	908	977	940	946	960	879	993	911	962	945	983	920	961	945	899	968	913	943	907	904	978	941	924	966	923	938	969	950	969	907	930	937	905	914	976	961	944	969	942	945	912	892	1005	944	961	903	927	949	898	914	968	989	939	957	939	932	892	934	999	994	951	946	977	942	937	957	941	938	923	941	965	975	969	931	946	944	933	940	932	935	929	893	950	995	915	977	900	964	962	952	982	943	938	971	949	946	920	923	997	921	959	926	947	957	958	918	923	945	961	964	900	922	922	970	909	940	918	940	950	947	942	952	900	893	964	911	941	940	956	923	936	878	957	947	926	980	1001	924	923	974	951	940	915	912	935	900	955	971	931	910	925	962	915	983	891	919	903	939	984	963	925	951	902	931	961	933	971	918	935	960	937	927	924	955	919	953	988	976	951	952	972	928	863	927	934	908	930	905	955	914	980	948	896	889	945	956	967	940	932	934	943	950	872	923	972	923	910	923	928	1000	897	939	957	926	1006	951	945	951	960	960	982	940	931	997	916	946	920	983	936	955	993	927	928	920	936	980	972	942	898	975	916	917	970	931	871	962	914	910	967	989	921	963	945	884	941	987	971	937	946	885	898	938	955	955	945	874	932	959	940	925	965	903	981	1016	905	979	945	954	970	964	975	922	1003	916	965	956	968	950	947	932	965	904	970	980	876	944	902	975	963	878	945	1005	923	1000	991	922	902	940	943	967	945	986	969	902	985	897	969	910	957	985	936	984	871	951	944	902	929	923	953	901	957	899	965	966	935	967	925	947	958	950	991	947	942	901	939	889	1018	898	927	922	928	936	958	954	942	907	950	939	896	953	978	949	924	952	957	941	923	958	875	895	971	958	897	959	994	928	951	910	913	916	915	919	939	938	859	983	926	882	964	968	926	932	913	965	930	939	932	972	885	977	996	994	937	890	956	963	912	931	876	989	953	972	888	963	916	916	979	990	954	927	900	1003	853	990	1000	910	915	980	958	1002	946	937	952	942	958	931	955	882	971	962	921	940	923	930	954	953	907	982	935	973	974	920	931	984	912	922	939	907	884	929	911	907	868	964	976	925	960	896	941	960	958	929	903	894	983	972	951	947	944	930	971	983	963	962	997	906	951	962	953	938	922	1002	956	892	985	942	894	964	938	925	950	937	851	949	884	888	908	951	918	965	914	996	945	960	936	882	962	984	915	919	929	903	914	861	905	921	956	878	918	934	955	973	921	906	939	942	970	928	950	925	877	912	980	906	918	959	896	980	936	927	925	969	952	934	979	958	948	948	988	965	956	956	947	948	943	949	940	973	1006	897	875	931	1001	885	900	936	928	974	998	936	934	943	908	927	954	1018	910	907	918	972	987	953	910	945	1001	932	951	937	932	911	875	924	928	985	936	885	969	940	925	875	925	909	891	921	945	950	933	943	888	938	943	960	977	990	945	901	952	947	937	929	903	939	937	929	877	921	1008	939	931	970	956	911	970	1000	890	944	989	880	944	1001	915	891	977	942	925	937	952	938	941	939	932	966	971	948	950	957	949	946	997	944	901	932	876	910	999	940	970	950	937	950	933	944	940	945	877	985	878	956	1014	945	941	942	993	960	932	930	914	934	920	955	911	929	900	954	925	987	969	946	968	992	951	985	904	919	973	915	956	903	952	944	938	930	918	944	871	920	942	973	1000	957	949	950	958	946	977	946	958	906	938	944	899	933	993	931	961	969	890	981	932	954	907	902	998	946	968
2953	548	350	280	251	270	280	252	267	278	261	255	250	252	250	265	258	253	261	251	263	278	258	275	279	257	255	278	270	252	255	265	245	237	313	250	243	265	240	231	239	239	263	266	269	258	277	265	257	272	245	227	251	243	245	247	294	281	257	257	279	292	262	273	245	285	256	252	277	264	259	262	238	248	253	244	250	258	255	263	250	256	275	293	261	287	280	304	283	251	254	256	275	285	264	246	259	282	263	256	252	252	274	244	241	247	258	234	268	270	272	246	240	278	255	254	282	251	260	281	268	271	265	265	286	258	279	295	284	277	252	297	267	247	273	256	263	267	255	259	260	267	259	274	246	259	275	262	287	263	268	259	271	251	249	252	281	278	258	269	243	253	263	276	271	252	250	225	269	279	263	257	254	229	251	256	269	267	242	244	270	251	281	267	246	279	250	269	237	261	255	273	288	296	253	239	254	297	239	294	281	276	271	276	272	252	207	245	284	273	226	264	260	243	229	296	256	280	271	283	255	273	251	273	271	251	259	253	234	244	231	267	253	283	249	286	265	293	303	291	279	263	238	265	242	257	281	257	238	280	271	265	250	249	273	264	256	264	257	272	239	260	256	269	245	240	272	244	272	287	260	265	262	232	263	281	278	267	273	251	271	270	310	254	270	257	238	259	234	278	241	259	284	279	278	230	268	261	266	250	259	271	291	282	285	270	285	278	278	251	285	262	255	280	277	269	255	250	243	241	235	291	264	262	267	237	290	266	299	260	238	280	272	270	271	249	271	247	281	263	270	262	238	289	242	279	262	325	278	295	265	255	289	266	254	252	283	275	275	285	279	263	250	256	274	251	288	280	255	256	237	261	243	236	271	269	268	242	256	266	263	277	277	243	249	265	237	255	295	269	306	298	305	291	288	275	254	252	277	228	271	247	262	288	278	284	273	271	288	241	263	246	265	273	296	242	248	267	265	246	272	277	237	302	272	244	283	305	280	278	264	258	249	243	266	256	271	258	245	259	270	301	266	263	269	264	258	245	258	263	282	259	303	259	259	220	241	289	261	279	256	252	288	283	290	270	339	276	263	258	230	257	231	294	269	288	257	265	270	228	263	279	230	266	261	262	277	251	275	251	271	261	263	242	270	271	261	268	277	249	289	266	255	230	278	265	256	248	258	259	289	271	247	267	286	283	253	260	235	314	239	282	257	248	269	203	261	253	275	263	272	254	250	259	248	261	307	265	257	248	289	267	277	250	281	284	232	235	263	256	287	245	264	259	290	309	275	286	285	259	288	266	266	255	266	274	279	257	269	288	239	281	286	279	283	278	275	277	245	247	273	270	285	257	300	249	226	240	297	260	253	271	251	278	255	272	244	293	273	284	243	260	271	251	279	227	266	281	252	264	287	264	277	257	297	277	262	282	266	231	254	257	272	257	259	270	260	269	258	241	271	271	245	273	266	240	266	267	259	262	223	270	257	248	259	255	287	259	266	272	271	278	300	257	274	276	266	261	279	247	271	231	277	271	291	227	279	277	300	270	279	282	273	253	207	276	269	283	256	222	271	242	245	239	264	234	242	289	239	234	254	234	272	260	270	228	249	252	272	253	258	263	249	246	278	243	253	297	250	263	246	251	233	259	240	269	274	271	270	297	277	242	272	219	281	293	265	246	264	301	246	275	295	265	261	263	257	273	260	274	288	274	259	241	258	273	270	311	255	271	251	268	256	278	253	246	266	257	261	241	250	265	275	272	240	249	235	244	274	272	272	222	247	267	260	259	281	255	255	267	291	221	287	266	257	272	264	304	245	285	272	246	247	249	286	250	262	275	296	270	250	265	259	270	285	297	246	269	274	271	260	259	279	288	317	269	266	258	266	265	236	289	291	250	259	242	266	254	240	268	282	277	254	259	273	252	233	270	277	249	246	289	256	224	244	280	293	288	260	277	276	248	259	241	270	261	265	221	236	231	269	228	258	267	239	252	257	286	299	270	266	268	261	259	289	263	237	231	247	262	250	255	277	313	244	234	266	281	254	279	239	272	283	243	244	265	244	252	252	271	248	270	254	264	264	244	247	273	271	255	261	274	271	253	250	256	274	267	277	288	273	244	267	262	283	262	277	287	258	247	240	228	262	219	256	244	246	247	290	257	246	262	242	271	271	258	242	300	266	262	266	257	273	232	248	269	269	235	252	258	250	223	283	270	254	245	261	251	261	241	233	247	221	264	291	243	270	227	252	229	287	279	257	265	262	262	259	280	266	271	284	245	252	233	272	329	303	256	256	268	259	278	278	245	262	278	260	282	256	238	251	269	322	262	271	223	255	286	259	246	272	245	287	280	222	278	255	277	289	256	284	270	289	250	265	279	273	260	266	246	259	252	263	243	249	238	260	302	267	237	245	272	274	254	260	254	272	249	286	245	277	285	264	283	275	290	279	253	256	239	301	273	274	252	252	256	275	263	232	256	294	258	246	226	270	268	268	256	255	240	243	251	241	265	252	240	297	279	268	278	289	293	275	248	239	262	244	242	252	246	247	290	261	288	283	242	242	272	266	238	295	291	266	276	257	259	285	265	233	240	296	261	257	250	255	264	277	249	285	264	228	280	305	229	302	248	254	262	267	257	268	271	293	249	287	246	241	260	293	281	266	274	271	245	275	306	267	274	279	280	254	283	255	257	250	285	257	308	251	266	291	237	251	260	277	279	252	273	257	249	260	244	290	247	256	269	251	259	221	242	226	289	236	255	261	256	277	266	280	272	301	259	289	259	265	266	260	262	242	235	225	262	271	233	264	288	283	274	227	266	237	262	297	219	266	243	275	253	265	254	249	274	269	262	257	249	267	269	286	259	238	232	253	252	247	252	265	258	285	245	255	277	228	242	259	266	264	260	269	254	281	248	291	244	255	278	276	262	249	258	236	273	286	272	269	286	270	250	279	301	250	266	284	264	257	279	271	285	273	216	240	246	270	268	255	276	291	268	263	254	248	280	280	291	281	235	259	253	286	270	293	244	267	235	260	248	278	273	234	276	282	237	265	260	245	260	270	251	250	246	254	267	231	254	269	259	264	260	292	297	266	252	261	247	238	260	283	270	290	296	280	256	290	272	284	270	295	276	282	286	267	272	261	259	250	258	233	246	258	238	236	243	279	243	257	250	279	259	300	268	295	268	294	262	273	251	262	277	267	290	266	260	258	282	289	279	257	261	264	285	272	257	255	266	290	254	249	242	271	284	232	258	276	288	227	255	262	252	287	254	253	280	281	269	331	247	238	279	248	287	263	230	256	273	276	257	279	248	249	264	236	263	259	270	262	260	266	265	296	272	246	274	285	266	273	269	274	263	253	262	267	255	266	239	229	246	260	299	297	274	293	264	270	272	259	246	253	250	245	257	261	249	268	233	237	271	236	247	273	295	282	265	247	268	279	264	244	259	257	244	249	277	284	265	277	218	294	272	271	281	223	284	266	268	259	253	255	258	248	255	240	252	288	278	269	276
2643	840	687	615	629	573	625	618	622	641	614	599	623	634	626	613	636	614	644	626	600	617	630	627	606	612	620	623	631	621	603	609	586	583	648	616	597	638	608	688	623	578	542	598	605	608	644	629	596	585	639	588	591	627	612	606	589	634	661	633	613	580	604	638	636	629	651	601	577	640	639	629	604	639	639	608	634	621	652	623	565	609	618	642	642	639	635	583	636	578	603	620	603	586	641	600	635	605	606	619	601	606	608	632	626	646	630	647	660	602	627	622	565	668	578	585	645	598	580	585	607	627	633	630	574	621	629	626	593	600	653	582	623	589	583	597	639	622	587	594	609	602	603	595	620	600	656	623	574	636	610	598	595	609	612	630	598	681	613	633	617	605	665	623	594	618	604	575	587	586	643	594	597	615	641	612	612	673	628	610	625	665	636	579	625	601	624	640	608	635	569	590	610	631	630	630	605	664	545	594	540	624	584	618	568	643	629	596	612	632	623	609	564	594	611	642	652	622	601	617	607	585	623	609	611	601	571	602	628	587	621	601	604	641	571	599	588	557	606	592	600	629	576	614	591	631	545	591	632	599	643	588	653	610	600	579	593	620	591	589	593	620	603	609	648	646	603	596	640	635	600	624	611	593	621	608	596	572	645	631	639	605	564	667	646	656	641	561	598	627	625	631	636	631	620	617	591	587	646	619	621	653	658	584	575	645	649	643	660	657	609	633	593	614	584	601	586	611	582	619	630	605	615	658	639	615	614	670	611	620	615	570	629	612	604	637	580	567	634	572	643	579	640	567	607	640	575	622	597	614	622	573	628	641	602	622	590	613	673	628	619	602	568	654	578	636	588	632	566	647	625	613	628	583	585	639	607	588	584	614	618	642	625	639	593	592	653	594	617	635	665	587	624	610	601	592	581	601	598	625	595	556	643	589	673	608	648	597	632	603	641	582	603	613	592	655	637	553	626	625	599	632	623	617	578	580	628	587	601	635	594	623	620	611	643	532	616	574	621	620	605	596	603	634	588	572	574	593	620	627	641	636	616	629	611	670	642	619	642	649	620	589	639	578	622	627	607	631	567	614	618	564	612	598	587	601	658	639	653	616	615	620	637	595	622	618	617	619	671	583	592	603	610	611	629	554	616	638	671	561	659	661	620	614	635	589	599	641	635	623	603	628	586	644	602	620	611	575	617	638	642	624	578	626	595	665	580	630	592	660	574	644	605	545	625	590	616	633	635	622	605	641	602	627	570	617	607	607	614	604	616	598	624	637	590	607	597	603	625	646	631	624	610	617	612	588	627	625	605	621	611	583	619	603	596	613	588	624	662	604	587	652	649	641	621	608	634	624	537	630	618	626	659	589	622	653	668	656	628	600	580	579	650	642	652	606	599	626	650	613	653	614	656	629	616	620	599	578	657	637	598	652	609	603	624	617	579	604	603	656	629	650	614	615	642	641	625	650	640	619	597	626	607	603	613	636	598	594	569	651	621	655	633	588	654	632	615	626	620	637	591	597	610	628	665	631	601	608	652	622	651	606	632	597	604	628	584	613	592	599	637	622	638	578	577	548	658	630	610	611	601	635	629	594	607	600	582	588	640	673	644	614	619	665	604	627	642	599	628	590	612	557	640	598	616	633	603	614	634	603	650	600	600	594	652	634	634	644	609	604	608	641	635	612	618	650	607	576	633	614	612	585	637	651	584	597	618	591	572	606	596	631	611	591	657	630	655	627	586	584	683	632	635	628	634	575	650	660	604	604	629	586	638	597	576	593	619	589	611	608	612	599	576	647	640	586	572	595	614	601	640	600	629	635	586	595	614	618	636	566	600	548	569	659	625	613	586	626	605	600	638	648	603	624	574	602	633	623	634	599	565	611	636	594	636	624	591	653	573	633	607	608	603	588	609	636	604	611	630	618	619	567	583	618	608	622	646	609	617	588	623	573	628	575	580	602	653	601	605	630	630	585	638	595	575	602	582	637	643	627	623	629	592	595	639	604	600	591	588	575	641	654	607	621	615	616	626	643	626	648	597	605	666	636	661	608	590	588	615	579	615	614	620	602	608	580	583	618	637	569	586	599	634	615	605	607	567	569	639	619	580	635	578	607	610	667	643	616	615	619	627	646	598	573	628	590	636	575	591	628	676	583	555	618	551	663	615	577	614	603	588	620	662	614	562	622	597	530	625	611	651	591	585	626	658	622	596	614	628	614	603	588	547	584	615	619	590	589	609	617	617	570	609	589	620	626	628	616	615	605	589	630	580	613	596	621	621	629	627	597	623	651	590	592	596	600	635	615	610	600	571	602	619	617	576	621	596	623	633	593	633	612	617	647	577	636	580	590	577	603	576	625	576	629	628	597	634	569	605	606	638	612	619	591	588	608	612	608	593	624	662	605	591	544	571	586	629	628	639	611	574	611	617	632	628	566	637	600	551	640	612	599	685	597	619	636	621	619	605	654	579	590	621	611	599	625	631	631	601	587	630	597	582	580	618	601	615	585	629	637	657	582	625	650	657	550	605	635	580	627	636	591	583	620	629	615	580	627	629	617	612	580	630	623	548	577	625	587	618	597	603	588	637	586	611	630	658	613	629	591	587	564	619	609	570	583	594	599	633	634	600	677	615	593	596	674	635	603	613	657	566	557	631	624	596	623	598	625	587	624	601	608	635	625	635	619	636	590	619	632	599	604	582	589	585	636	595	579	600	597	587	583	655	628	624	601	581	606	612	615	646	614	624	633	620	643	642	601	614	628	600	564	601	590	626	630	604	571	624	666	594	571	593	586	619	575	626	595	626	665	643	628	618	570	625	598	607	638	657	631	629	622	580	638	664	592	563	598	626	577	649	577	575	605	619	607	615	675	635	659	659	634	625	605	618	609	560	597	602	603	604	569	561	600	604	654	581	597	622	654	625	596	568	657	632	642	628	619	622	576	641	589	616	607	601	588	589	591	642	606	612	613	621	611	603	595	597	578	648	582	645	614	660	582	616	592	579	607	614	640	592	590	613	626	590	608	601	598	617	555	569	630	604	603	588	660	647	623	605	575	638	618	625	620	611	604	616	607	604	606	661	640	611	617	578	582	625	589	583	601	605	583	545	640	675	597	636	585	597	610	572	627	610	642	605	618	640	589	571	654	614	656	657	603	593	639	618	626	601	621	595	625	639	631	601	610	628	642	640	592	596	595	572	596	612	615	605	593	578	644	579	598	584	630	618	606	580	584	655	609	646	640	617	604	639	602	618	585	586	616	593	563	597	596	599	643	604	636	583	657	595	619	595	598	562	635	592	657	610	643	575	610	649	615	655	618	638	630	624	574	596	620	633	663	592	599	593	618	628	576	592	609	610	609	625	616	590	641	609	592	580	598	609	640	633	603	619	604	628	619	613	620	633	600	604	626	648	597	616	634	639	659	609	591	618	659	625	599	625	607	603	639	602	597	593	595	562	633	624	592	623	597	614	606	602	572	600	611	624	621	607	654	630	624	603	631
10990	1270	822	646	510	440	472	420	418	385	401	358	416	402	377	383	383	358	353	390	373	361	389	378	357	357	362	340	354	403	399	369	351	350	332	382	345	351	360	367	394	378	333	361	371	358	359	375	363	346	345	377	393	377	404	376	354	352	357	328	389	369	381	334	343	326	387	342	330	381	375	365	398	350	381	330	410	378	361	373	351	343	349	353	348	391	379	391	364	309	352	365	371	357	332	378	396	330	353	368	383	386	373	363	349	385	353	350	386	365	340	382	365	372	321	385	359	371	325	372	367	362	398	365	371	360	324	369	337	363	374	409	361	368	349	380	342	364	362	367	318	362	332	376	357	336	396	355	368	363	361	392	328	363	360	350	333	359	362	325	348	366	398	406	342	366	350	396	379	368	325	354	359	370	344	345	344	373	357	372	370	357	353	370	335	373	365	357	381	342	330	360	346	321	418	370	378	336	374	383	339	380	381	364	371	352	363	293	358	363	359	401	377	356	388	366	360	353	317	378	345	383	331	395	363	358	397	384	412	363	362	373	360	393	349	354	347	371	358	381	367	335	330	400	350	351	385	385	367	340	362	344	353	367	338	405	381	377	367	372	381	382	343	379	332	344	353	376	371	358	352	395	369	371	379	332	321	311	380	399	347	361	376	366	379	351	367	396	367	350	335	325	323	384	334	380	380	387	399	388	396	327	348	356	374	377	344	393	353	350	379	347	370	321	356	346	365	362	369	361	333	358	363	384	366	399	386	347	366	359	338	365	385	384	360	354	381	331	376	348	357	363	356	369	366	358	386	382	378	367	373	372	374	348	364	381	338	382	321	354	327	359	395	331	327	358	349	363	388	327	379	363	372	370	382	314	344	368	378	363	354	386	421	350	344	393	355	376	383	370	365	400	360	352	376	334	337	348	337	381	361	398	328	355	370	380	367	368	350	372	378	375	335	362	366	340	390	354	361	396	414	363	379	370	377	336	379	380	313	385	372	332	361	363	335	387	360	359	390	387	374	331	351	357	383	406	349	364	383	367	383	335	367	358	363	359	372	366	400	375	383	358	352	330	367	323	350	362	357	366	346	392	369	332	360	358	345	324	364	375	362	342	356	380	338	338	369	336	323	396	340	368	364	363	359	364	384	384	366	374	325	386	339	386	341	350	371	346	389	357	358	377	365	376	402	362	341	354	334	381	396	351	377	354	376	348	367	376	372	374	367	364	328	338	333	366	354	354	362	352	335	339	350	383	364	361	372	329	357	332	368	344	356	369	304	380	310	356	354	367	395	338	347	368	407	365	391	338	350	339	348	345	358	398	353	349	399	369	354	361	351	368	342	348	370	364	341	343	375	374	324	338	383	344	360	363	343	381	355	350	369	365	335	342	363	432	386	362	360	369	354	345	341	387	372	353	368	360	341	390	364	377	321	384	351	325	344	341	368	342	368	377	389	340	365	352	378	347	386	373	398	377	350	344	371	344	384	361	382	367	396	396	335	351	364	321	360	380	393	373	383	360	371	366	375	342	339	382	371	345	368	322	372	341	364	352	331	396	359	395	389	385	378	370	358	362	335	374	374	374	386	379	359	378	382	333	375	364	350	360	361	362	351	352	372	396	372	396	353	329	341	346	377	367	327	381	369	380	369	366	365	369	345	412	386	340	326	347	330	368	381	385	353	346	349	344	414	364	366	374	338	348	349	360	352	280	357	337	339	396	360	349	354	347	327	358	368	382	377	357	386	365	325	349	353	341	378	306	363	387	359	360	366	357	337	323	323	424	354	381	361	363	340	365	382	350	349	349	333	336	347	375	372	411	387	351	329	407	394	376	364	356	350	385	352	388	367	354	376	358	380	384	333	382	330	380	360	382	360	354	369	374	360	388	391	373	351	379	393	393	369	357	392	377	347	385	348	347	400	352	368	389	343	373	370	366	362	384	323	346	346	344	367	394	370	382	362	354	383	342	357	370	355	358	336	364	355	320	395	378	339	334	355	344	359	338	349	353	367	358	359	397	362	358	392	375	362	350	371	344	351	377	354	329	351	345	338	355	396	374	359	354	398	352	343	360	335	373	398	347	343	405	376	389	318	370	326	303	374	325	343	372	374	355	378	379	337	374	375	382	338	399	372	360	363	379	364	354	336	413	358	347	375	391	363	364	370	370	389	359	387	357	361	334	365	328	353	395	331	331	396	346	386	365	368	346	362	370	372	383	346	331	369	359	386	375	409	358	374	345	359	376	381	376	341	370	343	340	378	325	379	354	369	394	342	344	350	343	368	365	385	343	373	356	354	358	358	353	333	361	323	328	340	367	353	346	384	363	383	362	350	318	424	326	354	374	376	364	380	348	375	381	334	357	327	342	385	344	359	347	359	389	333	373	384	363	363	376	395	354	335	371	373	362	360	349	362	371	392	359	364	338	378	356	348	369	384	356	383	366	410	344	390	378	387	385	374	324	346	316	368	395	323	380	356	351	344	356	377	375	397	376	386	376	413	347	359	354	362	381	373	354	364	377	342	378	382	325	363	319	375	351	352	375	389	390	380	328	359	355	392	381	322	380	365	375	402	347	363	353	365	333	377	449	400	336	343	355	370	375	334	354	382	354	376	374	349	349	367	344	369	342	356	376	359	371	367	381	348	338	372	369	352	348	357	363	357	350	352	374	350	369	363	353	355	386	372	412	383	380	340	357	384	311	357	335	361	385	329	378	353	354	344	370	358	392	341	363	361	357	414	366	349	384	356	347	363	396	369	381	331	378	357	379	378	349	356	353	358	385	345	386	340	359	371	367	356	396	366	358	351	320	356	338	367	338	374	343	373	307	328	343	383	359	388	371	348	357	384	358	389	374	354	369	374	397	357	334	347	348	340	372	344	350	326	376	348	314	323	350	354	380	358	339	386	342	367	382	384	381	336	387	335	346	365	372	373	387	367	368	371	389	350	374	384	361	370	345	318	355	347	374	351	378	374	384	381	380	397	359	371	337	338	343	356	359	350	358	387	362	344	370	383	369	347	364	351	383	376	393	368	355	369	343	355	345	359	333	360	378	354	315	375	318	375	377	332	366	377	348	380	349	372	349	391	377	380	351	357	326	355	334	355	359	338	398	405	386	375	366	389	387	370	364	353	367	374	335	329	341	386	349	331	339	383	365	394	368	315	333	358	373	388	362	380	362	392	345	374	372	368	373	361	366	343	366	389	381	387	328	333	369	355	341	377	341	393	355	320	382	344	349	395	311	377	364	357	362	328	378	368	358	344	345	369	324	343	374	369	392	328	350	362	371	339	366	383	362	396	351	348	367	354	341	340	342	351	366	335	386	356	357	394	345	379	353	363	398	324	362	322	380	379	403	328	358	356	365	405	349	377	397	352	389	338	379	349	374	357	360	372	378	355	403	351	376	327	349	369	385	364	377	371	337	387	354	367	365	355	336	342	343	363	365	334	348	367	354	336	382	354	368	380	339	345	355	327	387	342	341	366	373	326	381	349	365
7878	1453	1737	1581	1467	1313	1174	1131	1049	1016	950	907	848	862	873	862	875	859	846	868	922	854	825	866	856	864	833	844	826	865	843	785	840	790	775	817	826	822	814	815	778	841	858	820	824	774	776	825	823	786	798	853	806	821	817	844	797	796	822	846	813	827	884	829	801	832	786	803	851	851	875	804	806	821	896	910	844	863	861	869	848	854	874	858	814	824	790	826	847	885	840	857	860	886	811	876	896	858	821	798	799	841	834	826	804	804	796	827	792	829	832	772	824	774	829	865	799	824	889	823	816	824	818	799	812	751	834	776	797	836	840	837	837	827	835	844	811	776	841	831	817	791	791	843	799	812	865	826	705	807	814	822	783	804	816	819	801	831	816	855	798	802	813	794	779	796	831	795	787	787	804	797	794	853	855	825	808	816	810	793	769	789	771	782	820	852	788	871	809	801	804	801	846	777	784	818	814	819	768	847	795	775	805	782	804	812	788	807	834	825	812	857	824	836	844	786	829	793	816	848	814	812	764	829	759	852	803	835	787	842	829	824	778	801	811	799	784	861	812	849	795	800	805	826	826	802	834	834	803	797	819	814	760	845	799	779	845	827	819	849	794	825	860	829	811	768	779	817	783	811	798	834	813	799	830	761	796	818	820	827	860	778	792	790	811	827	807	832	807	839	813	784	778	818	784	790	858	802	788	807	828	764	796	824	781	882	811	796	761	789	783	807	821	799	847	835	836	810	787	832	797	794	799	766	764	763	807	815	861	786	788	820	803	799	835	803	795	800	762	798	789	768	837	827	816	815	823	765	826	822	809	841	872	798	820	822	836	848	739	867	822	794	850	841	751	802	833	848	829	835	833	773	850	806	851	799	859	788	777	770	819	801	768	792	793	788	812	825	795	791	822	776	830	772	811	790	828	863	850	879	797	866	832	827	819	800	829	837	838	794	801	856	759	812	818	810	816	814	788	844	855	804	798	813	818	812	832	788	813	782	790	806	787	776	754	835	799	811	817	799	795	850	793	800	804	835	734	834	852	807	796	828	869	830	846	822	800	794	789	837	829	843	833	805	772	804	824	795	808	808	768	794	812	824	816	804	786	791	830	792	805	772	820	794	798	779	797	822	830	823	784	732	798	829	778	778	862	809	816	788	796	772	837	796	773	807	809	790	809	807	810	800	843	823	829	791	813	805	789	774	847	813	848	816	834	823	815	817	827	851	835	801	805	785	829	799	798	816	808	799	882	773	780	816	835	823	821	846	829	793	790	821	827	782	844	794	839	846	769	796	796	786	815	838	800	819	805	822	782	888	818	830	847	831	781	819	781	793	811	780	842	863	807	817	820	790	727	776	856	797	786	769	808	822	794	803	851	810	836	785	789	772	818	804	792	846	809	852	816	794	840	789	833	780	732	766	762	801	817	812	760	818	833	799	815	804	816	851	829	834	789	817	779	786	886	809	811	829	793	788	777	830	832	793	816	780	793	805	812	784	781	810	765	782	784	796	832	833	842	759	769	768	774	838	830	822	779	841	832	851	853	817	877	796	820	778	810	799	773	831	783	812	803	798	737	797	843	840	864	776	870	839	760	807	845	835	818	843	789	804	790	827	779	854	858	831	814	825	792	829	833	834	774	832	763	762	809	844	741	809	821	770	827	793	864	829	834	832	886	836	787	783	767	819	827	766	765	797	816	814	797	818	806	784	815	843	815	814	810	865	812	811	803	774	875	768	840	795	807	849	813	808	833	789	786	813	782	835	860	819	859	863	834	823	811	769	800	794	812	799	792	777	838	847	820	775	844	810	801	775	798	816	843	798	775	836	797	826	810	848	832	858	793	804	823	798	808	801	834	820	772	777	792	790	796	825	730	835	772	806	805	815	817	803	827	843	837	789	784	855	804	810	788	805	775	814	824	792	826	837	822	816	814	790	791	831	788	825	815	779	801	792	824	826	825	726	821	794	730	769	840	798	816	824	851	800	798	807	787	816	785	775	791	787	793	821	868	827	855	802	803	845	842	822	804	768	834	772	813	829	834	801	864	828	825	795	794	850	833	828	858	770	863	837	789	842	836	754	841	831	790	835	780	825	842	805	842	771	790	860	854	815	808	802	853	783	847	839	818	814	773	825	820	842	845	789	802	847	775	794	765	824	838	723	827	796	871	845	804	796	851	797	785	841	781	826	844	804	835	821	798	827	747	775	801	821	768	868	818	818	811	866	795	859	811	799	774	814	845	790	799	826	706	803	822	837	814	761	833	756	811	799	824	822	783	820	846	822	833	824	791	866	849	801	834	781	866	805	785	836	866	847	812	806	802	826	843	812	793	788	807	757	826	792	849	829	794	818	783	800	788	809	853	779	805	804	813	803	821	789	783	857	779	816	811	774	790	866	815	785	776	813	778	838	813	788	796	827	842	833	791	772	776	800	817	778	860	830	806	805	827	843	822	798	750	878	773	826	828	818	804	841	759	793	798	782	795	822	828	852	778	807	788	871	825	846	845	810	840	834	729	795	814	817	811	844	822	817	835	802	831	835	830	771	781	848	823	757	859	876	808	827	819	845	755	771	806	770	768	835	793	803	780	839	820	820	770	866	823	813	770	872	848	855	850	839	781	792	811	786	818	785	826	851	828	805	816	774	817	830	820	826	780	832	820	833	806	781	796	745	812	794	785	781	787	785	794	830	837	849	818	874	776	772	789	767	774	813	835	808	844	837	822	791	801	853	777	767	828	821	805	847	830	845	805	841	806	794	753	838	787	792	820	803	843	794	804	806	779	821	811	782	785	835	821	775	785	858	860	814	822	755	825	807	792	801	780	764	804	806	808	755	836	816	810	811	845	788	810	784	794	827	823	827	778	816	792	839	771	848	839	771	804	767	865	808	789	832	777	831	790	762	866	870	832	797	867	828	768	843	799	806	791	828	784	795	804	808	781	856	755	760	782	820	846	806	831	850	811	809	830	778	794	830	779	790	783	783	815	856	820	807	759	784	772	796	805	761	825	786	805	806	818	754	837	795	817	810	853	764	795	755	780	806	777	828	888	780	874	812	782	846	812	829	827	794	823	857	785	794	788	874	797	794	823	804	822	837	801	814	824	752	786	802	799	732	834	848	823	769	855	836	798	839	811	772	840	794	800	751	811	794	814	866	831	808	807	754	794	811	816	839	815	829	796	810	826	806	803	796	812	840	851	805	826	811	806	838	779	762	825	778	822	787	790	838	811	795	866	787	750	796	798	806	803	778	798	815	765	849	804	808	847	786	816	801	858	817	818	813	787	829	806	822	796	840	800	787	791	787	804	795	854	826	773	739	797	749	818	779	809	750	819	788	802	778	757	816	820	798	807	728	866	884	805	783	788	815	816	834	816	772	789	800	806	795	834	804	778	909	816	815	817	818	825	792	798	790	770	757	774	798	814	781	816	803	832	836	830	794	784	811	787	808	806	780	793	798	811	821	821	848	814	855	821	831	809	790	808	789	837	828	841	851	799	828
17660	2300	1435	976	790	643	551	581	497	513	518	502	467	509	446	481	480	454	430	429	420	430	453	428	479	484	436	413	465	439	445	417	418	447	467	449	454	420	435	436	440	421	452	449	440	457	409	477	414	461	473	434	457	442	473	450	435	469	409	423	477	475	471	429	453	442	427	423	441	444	492	434	445	402	448	499	407	420	448	431	399	463	472	458	453	449	456	431	460	412	423	458	445	473	436	452	427	459	453	437	465	441	455	471	458	442	443	424	449	401	460	444	458	435	426	406	448	415	439	445	408	423	433	450	455	459	438	450	457	437	439	463	481	465	487	472	430	446	427	456	468	414	467	431	437	417	446	453	436	410	494	426	450	446	421	427	456	390	425	426	416	443	422	398	463	430	463	421	442	433	440	435	486	433	411	439	493	415	416	448	422	442	452	410	430	386	441	439	430	458	429	464	449	420	418	447	432	460	421	504	411	413	485	443	407	407	431	376	411	440	399	431	444	432	396	374	440	407	452	435	409	427	485	426	433	424	428	453	410	396	449	471	422	439	389	427	486	414	427	456	400	462	419	489	449	481	435	413	448	453	473	462	410	432	431	419	395	441	448	452	435	424	451	418	423	438	432	441	465	447	444	427	430	377	409	466	444	430	462	463	423	475	457	433	419	417	416	415	470	420	418	462	388	451	446	445	401	418	446	400	418	459	452	412	394	447	434	417	438	438	396	438	415	455	395	448	412	407	456	407	434	441	435	449	452	447	436	431	433	465	441	435	397	444	436	372	472	463	408	490	446	438	427	460	450	442	411	442	477	442	484	447	427	497	487	407	383	425	408	411	413	424	442	474	462	395	461	393	449	430	426	406	452	448	464	449	456	446	420	487	504	454	409	452	434	438	437	445	455	432	461	494	514	485	457	421	448	448	426	445	429	459	450	412	472	443	459	427	420	397	446	398	430	446	404	426	403	443	421	434	436	432	450	423	448	458	430	445	406	414	420	462	428	428	400	433	454	494	455	421	421	405	411	408	438	450	447	455	409	470	430	393	439	442	475	454	450	443	436	442	484	440	455	479	426	400	460	413	448	421	396	434	457	435	446	426	445	451	450	498	392	424	426	400	428	446	472	421	421	423	456	455	476	431	440	443	438	429	451	457	434	425	425	427	437	418	462	411	419	422	455	430	389	403	439	459	401	431	421	453	453	460	462	435	430	481	425	451	435	430	443	477	450	457	444	447	419	445	427	483	449	450	450	412	419	465	429	401	431	395	427	431	426	441	408	415	443	402	411	449	454	483	432	490	450	424	446	406	457	435	444	421	418	457	421	433	479	402	447	458	432	415	398	423	432	428	434	392	459	401	438	448	406	433	443	401	452	448	420	394	436	438	448	431	409	436	436	452	451	451	423	424	429	393	415	419	442	437	451	415	436	456	438	410	445	457	404	391	418	468	411	425	398	428	424	433	451	452	428	477	398	416	464	479	417	430	417	444	411	413	453	478	434	435	444	402	450	392	453	425	472	487	432	453	445	445	401	453	455	422	408	429	416	450	451	437	423	419	405	406	417	427	421	412	433	439	439	440	452	413	442	453	439	409	461	478	438	433	426	482	397	431	432	439	458	466	437	426	435	437	464	453	442	421	449	425	419	454	498	447	462	419	443	430	413	456	477	422	418	384	453	470	405	426	411	454	403	434	446	470	445	483	460	396	448	423	468	430	443	426	464	496	433	433	413	447	423	436	426	451	441	450	460	465	447	499	447	412	483	465	414	456	481	429	402	415	444	463	451	452	421	412	409	476	463	422	404	427	405	425	440	443	475	448	454	396	420	443	411	457	442	398	404	445	392	459	426	433	391	424	399	402	445	394	427	441	414	461	446	454	441	430	424	426	406	415	402	420	454	407	421	471	407	425	434	452	462	444	449	447	457	417	453	418	449	413	453	418	433	465	404	425	448	401	434	446	407	437	435	422	410	459	411	430	414	408	456	421	488	482	432	416	453	469	410	443	394	415	447	439	475	449	451	408	426	441	437	415	473	418	407	435	408	422	442	437	404	436	450	411	421	441	456	449	480	425	436	443	437	412	462	449	438	441	431	453	429	432	436	435	480	431	470	424	411	446	442	455	458	403	410	495	450	457	418	465	435	442	454	444	459	421	385	398	413	441	394	440	433	429	421	470	418	468	475	432	472	455	388	445	449	497	440	442	417	438	416	432	417	433	431	447	428	435	417	465	456	434	410	452	394	437	458	427	411	439	428	398	398	479	468	447	408	444	430	488	413	412	450	428	445	446	439	406	402	436	422	429	427	438	427	380	402	413	461	441	415	455	458	440	496	431	436	414	402	403	427	441	420	417	427	460	399	397	426	410	423	443	430	405	416	398	456	409	423	452	477	434	458	435	420	419	410	451	415	425	412	459	469	430	437	408	432	467	431	390	455	346	469	477	415	445	429	465	460	438	427	443	445	429	442	458	440	428	451	441	458	469	385	417	478	461	450	400	435	470	438	418	453	412	441	432	444	426	478	445	440	412	415	425	428	476	441	421	431	448	474	450	446	403	415	462	440	446	430	444	434	435	455	430	452	449	486	437	419	437	411	425	471	461	415	445	408	418	431	418	468	432	444	439	460	448	444	411	413	418	420	463	432	448	452	435	407	468	446	440	418	443	434	419	423	432	453	402	460	472	419	440	423	447	447	431	444	477	489	450	448	411	375	465	468	456	450	450	476	417	415	394	432	440	461	452	443	461	458	461	443	416	461	441	455	463	462	452	422	409	482	425	431	403	422	456	438	421	425	448	443	433	461	410	429	470	469	441	421	389	450	450	469	461	475	416	445	447	435	470	472	432	429	398	432	451	432	394	426	434	455	426	449	439	423	439	437	453	432	432	409	439	446	456	425	446	435	419	430	425	412	433	410	472	428	404	458	432	438	407	433	431	411	430	446	448	460	395	451	451	412	457	417	422	418	460	412	434	409	383	449	445	451	478	435	431	391	422	443	394	424	412	433	476	435	467	456	449	440	432	436	441	473	463	431	466	449	424	462	402	422	403	434	429	461	415	451	426	468	412	461	449	472	464	464	439	388	439	423	432	443	464	446	406	429	426	410	417	461	460	467	432	461	420	456	431	434	427	481	479	457	430	455	456	406	446	403	439	435	433	412	421	423	454	428	450	432	457	451	429	432	388	429	446	442	392	436	449	458	440	418	455	418	451	482	439	450	495	417	420	416	431	462	449	432	422	421	459	440	428	412	426	422	420	460	449	445	435	416	457	460	439	430	448	392	451	453	449	425	444	421	420	438	408	479	419	423	438	428	438	456	445	405	455	444	456	454	446	451	406	440	414	425	439	401	458	470	415	426	418	463	405	466	439	423	455	432	424	392	420	455	448	462	424	447	429	450	374	421	452	446	429	464	459	475	477	421	442	437	466	427	386	429	406	440	466	462	460	451	482	457	414	467	470	419	460	400	414	480	431	407	410	438	431	423	429	436	391	446	459
9846	1911	2647	2508	2261	1928	1778	1514	1388	1305	1247	1083	1151	1103	1082	1115	1073	1089	1017	1027	988	1051	982	1008	1011	1026	952	966	975	982	972	923	979	974	944	962	1025	1013	981	958	973	930	917	988	993	960	906	963	968	949	960	1012	968	971	971	1014	976	981	1000	942	1009	986	1013	984	945	990	954	947	1010	1028	997	978	980	972	1015	1074	987	1031	1058	1017	1017	1001	1065	1006	992	1005	990	1028	1002	960	964	999	976	960	997	1009	977	1010	965	1019	991	979	993	990	970	1016	996	981	973	998	939	911	930	914	940	972	918	959	926	913	949	971	982	979	929	917	966	932	922	943	932	952	920	904	944	889	955	934	955	979	963	951	920	967	940	915	959	875	939	950	944	927	989	905	972	961	937	959	921	950	975	929	928	905	969	928	937	983	979	967	935	940	960	954	959	896	973	936	929	947	932	906	944	929	946	914	948	961	962	907	912	974	961	927	975	960	989	911	881	961	994	946	976	911	949	885	969	922	926	982	996	893	956	952	929	957	944	922	944	992	995	930	967	954	944	924	899	935	936	919	914	900	965	991	938	912	967	929	928	963	905	935	987	941	965	924	904	940	913	931	968	969	935	967	952	896	894	907	914	971	965	977	918	971	914	936	909	921	948	950	959	953	938	918	953	951	934	949	921	954	945	961	900	927	933	956	916	964	981	941	1008	938	891	917	921	885	905	970	943	925	956	990	974	973	910	942	968	956	973	990	943	970	944	965	954	929	936	974	915	982	976	922	914	898	894	915	912	862	938	887	934	886	935	922	904	916	938	906	965	976	930	939	940	923	927	930	959	939	910	978	984	941	938	916	932	897	945	971	966	992	978	942	925	931	956	990	964	912	954	935	957	938	943	876	952	919	968	912	973	915	977	916	909	924	945	925	969	899	946	966	921	899	970	974	943	945	933	928	1008	929	941	962	958	934	960	989	911	963	924	943	992	941	915	952	935	895	963	915	933	922	963	925	927	909	915	939	934	902	881	935	970	965	981	974	954	956	907	893	889	958	975	941	978	990	922	889	965	894	960	939	952	956	933	959	905	937	986	880	950	926	890	966	1022	942	981	938	908	970	915	936	913	948	925	940	920	962	946	984	928	939	939	979	925	952	980	979	939	938	993	898	959	906	955	939	910	916	885	891	900	923	901	898	946	920	1000	978	947	969	983	901	936	929	914	964	921	974	893	928	896	949	926	917	953	891	973	889	932	964	972	929	946	968	927	979	974	967	957	961	936	919	890	890	887	961	929	916	940	973	893	912	866	952	930	929	936	943	966	917	899	977	986	926	909	938	957	954	893	945	964	988	949	950	895	963	941	961	918	926	927	921	884	937	940	1019	894	942	928	900	978	912	924	983	928	923	982	898	1013	907	939	925	921	878	944	950	880	970	894	940	938	982	976	955	942	971	977	896	914	948	950	910	977	902	923	1015	898	847	902	920	898	915	964	919	917	954	961	944	956	978	918	974	943	891	922	967	932	985	954	928	935	922	957	1025	952	946	957	960	998	980	910	901	902	931	928	912	956	919	1034	974	886	952	973	926	912	926	1018	926	942	954	970	947	971	925	976	963	998	955	978	938	956	871	906	866	915	895	894	934	969	940	965	961	950	931	947	977	906	943	954	995	914	935	936	963	898	975	966	974	952	951	915	928	981	947	903	922	965	941	938	926	950	957	923	881	901	909	917	874	924	930	922	956	955	906	901	943	903	934	933	940	947	973	909	902	913	898	945	974	960	936	956	947	917	910	902	979	948	941	939	1008	1001	916	924	1005	911	983	965	945	899	987	929	914	936	939	966	932	955	911	975	946	1003	962	965	944	933	943	978	940	936	962	958	991	945	903	976	891	935	930	929	931	925	960	918	919	935	958	946	956	904	900	942	951	922	980	960	959	916	972	1035	960	971	898	924	920	892	961	1008	889	986	976	911	939	901	979	911	975	926	978	936	967	955	964	970	965	929	910	956	1039	996	944	944	945	958	905	976	981	949	960	933	934	950	927	951	949	939	972	938	955	921	918	932	924	977	954	929	898	967	973	937	896	962	948	924	904	910	946	956	943	955	908	935	920	923	885	975	946	907	969	914	906	951	938	959	959	976	940	899	945	941	946	925	948	953	946	942	1031	944	957	930	873	965	940	932	954	940	953	917	945	895	986	961	952	904	939	962	951	977	954	949	939	927	856	918	942	980	975	939	893	923	980	906	885	1002	956	894	975	918	962	940	928	954	975	935	954	906	1029	955	952	885	929	964	964	883	942	979	980	888	972	941	950	921	900	924	946	991	980	930	908	916	929	983	922	1042	955	884	940	914	891	976	932	982	948	950	932	905	964	937	899	950	915	946	973	943	998	943	936	946	979	933	912	979	931	939	917	964	979	912	959	974	933	885	966	1003	937	954	909	984	998	871	945	896	931	943	941	963	972	928	915	917	924	969	968	974	939	923	885	911	980	947	962	928	947	930	966	992	968	934	946	939	975	962	959	924	941	946	917	933	915	955	963	903	967	917	952	940	929	955	979	959	928	940	942	918	915	931	991	902	946	906	928	923	925	942	966	986	936	950	904	946	939	942	935	926	981	948	927	959	886	892	955	964	971	911	920	951	941	977	931	940	961	924	978	881	928	946	931	950	913	964	924	943	958	966	942	996	890	934	881	956	899	934	978	953	963	925	983	1009	924	942	997	948	981	907	909	970	866	966	943	902	988	960	946	902	955	930	888	867	907	1023	933	878	956	1021	941	959	902	921	961	907	939	927	1008	952	972	991	920	903	910	964	883	965	902	912	951	942	922	946	897	927	956	955	925	990	960	913	949	897	969	903	959	866	945	939	946	897	949	933	998	961	988	927	911	898	980	945	907	982	960	961	917	906	922	962	930	982	921	923	927	945	870	986	910	988	1010	953	987	915	928	953	912	980	899	991	936	949	973	899	967	959	937	923	946	933	967	959	943	869	918	897	973	979	962	975	908	929	957	968	932	875	930	976	955	937	926	995	933	909	995	959	968	903	1027	903	919	897	954	897	932	910	956	951	944	962	973	953	920	915	952	988	925	952	1044	953	864	923	930	918	866	950	928	884	904	958	967	989	925	898	967	925	959	941	882	937	919	960	966	876	881	969	996	962	978	941	934	935	974	924	943	941	921	984	908	912	1028	928	970	951	940	960	873	915	928	960	906	920	980	980	957	890	962	991	954	989	900	920	966	918	932	929	920	892	941	861	953	984	966	956	845	941	995	924	949	936	946	945	913	936	919	931	980	888	892	939	946	967	970	990	910	940	967	926	942	971	920	960	956	952	938	983	948	965	938	1001	903	921	903	940	911	927	913	957	903	980	971	922	957	928	915	965	976	950	933	977	905	931	904	930	914	980	970	916	936	904	967	966	904	909	1002	870	967	954	909	962	944	864	930	949	984	945	933	949	942	935	881	923	956	921	980	928	898	965	936	988	924	936	933	1036	901	942	965	937	969	938	981	921	969	993	872	944	927	957	950	981	990	944	983	915	910	929	891	937	879	884	942	958	951	998	956
3100	513	347	246	263	262	238	273	249	261	257	283	274	269	264	305	266	286	282	275	290	275	280	288	291	236	265	271	265	272	259	271	285	275	220	251	277	271	284	256	234	254	279	272	263	273	232	267	242	248	276	258	271	264	246	252	247	261	227	241	264	286	250	247	255	251	254	273	249	258	244	283	241	269	256	256	224	237	269	263	254	259	297	255	280	295	269	293	240	254	244	267	264	246	265	256	268	261	261	251	276	267	278	239	268	254	267	280	245	282	253	245	243	268	256	248	263	276	255	245	269	290	282	263	260	266	234	259	252	283	247	272	308	229	245	268	242	274	241	256	294	259	266	290	268	286	274	252	255	245	237	254	256	280	264	284	259	245	248	230	246	260	283	256	264	240	286	256	268	269	265	271	250	262	252	298	267	269	301	267	262	236	251	258	251	262	276	299	278	304	265	237	274	273	283	244	255	263	265	249	248	257	250	243	244	276	276	278	282	248	249	275	251	253	249	268	250	303	260	285	271	250	240	234	242	280	245	264	278	304	264	264	248	259	240	249	240	317	282	283	248	229	253	290	252	261	273	281	254	267	278	269	296	244	265	274	260	282	229	239	241	293	273	270	297	259	254	258	280	308	286	256	244	286	299	247	255	234	243	270	289	270	234	277	242	277	266	225	262	294	257	288	258	277	251	259	234	242	256	229	249	267	265	258	258	273	259	237	234	244	282	290	260	276	269	267	267	267	241	237	240	248	260	292	285	250	274	223	285	279	264	277	265	312	307	269	264	263	246	229	273	246	272	280	243	262	282	270	244	262	261	237	250	295	266	222	264	316	292	270	261	283	241	236	262	259	273	278	280	266	271	240	277	266	253	248	232	247	246	273	223	259	276	275	249	280	247	274	291	248	289	246	243	278	244	250	214	271	236	280	243	249	290	238	296	278	273	265	249	266	252	286	267	264	246	292	275	244	250	270	285	271	267	251	250	258	264	258	271	221	251	279	295	281	314	260	258	280	280	279	276	244	255	269	223	300	286	273	270	262	262	235	247	275	251	284	271	273	284	273	282	291	240	248	241	262	267	301	232	285	243	254	270	259	247	266	235	255	275	276	261	270	249	258	267	268	267	243	252	283	269	272	260	266	256	249	254	278	253	262	288	249	227	242	286	252	225	273	234	261	267	284	250	239	246	236	282	244	292	240	281	225	261	262	270	310	273	252	247	255	270	251	268	263	277	273	263	223	253	235	272	266	261	254	273	263	249	240	240	280	259	289	270	263	257	262	259	265	258	247	260	233	251	227	272	289	266	257	247	257	284	275	261	266	233	273	279	258	232	241	270	259	262	250	298	284	243	272	276	234	275	243	235	273	259	242	282	284	237	267	290	270	243	267	273	279	248	242	248	252	264	237	277	226	258	247	274	288	244	236	290	261	289	251	273	295	257	264	289	277	264	244	258	245	294	255	235	244	272	268	263	276	276	270	225	241	252	265	264	271	298	258	276	278	267	262	229	246	250	263	261	278	275	248	280	228	248	255	283	281	302	253	265	258	257	291	251	271	247	277	257	268	280	260	268	250	270	254	279	273	236	279	266	242	269	250	239	258	268	265	267	265	281	269	259	259	264	253	216	275	238	313	255	249	257	293	258	267	267	256	262	289	247	267	262	260	258	281	228	241	268	265	256	236	262	256	263	256	249	268	278	275	263	266	295	253	241	258	290	258	250	261	269	272	254	251	275	252	250	244	250	242	255	252	255	236	287	256	260	213	259	268	293	269	276	252	229	253	266	265	255	242	274	270	289	253	280	256	250	251	271	273	288	244	263	272	265	304	245	257	252	271	241	254	283	247	269	265	239	246	273	267	279	271	296	302	262	259	262	230	236	282	257	271	273	261	258	274	265	286	249	234	263	258	273	291	256	262	247	267	235	232	250	295	276	293	261	279	282	236	281	248	240	271	256	253	245	226	285	270	274	251	285	233	245	245	276	272	273	293	244	269	275	274	263	255	229	285	240	281	228	243	287	273	264	251	290	298	293	221	268	255	224	245	261	263	292	287	277	289	268	281	234	242	257	254	258	275	257	273	250	243	262	287	276	285	284	267	227	228	259	245	257	272	270	272	288	303	250	226	264	281	293	242	242	275	271	275	231	256	248	264	254	275	268	259	259	273	252	267	243	273	277	293	267	274	256	263	273	248	251	246	267	254	256	259	239	263	237	276	261	256	283	252	271	262	271	272	261	278	248	270	277	284	219	269	243	253	283	269	268	255	261	269	263	246	256	242	255	242	237	259	261	263	280	261	283	267	254	253	262	249	271	236	264	232	261	271	286	279	277	270	279	255	245	272	255	246	286	289	256	274	265	266	280	227	259	254	282	229	277	289	265	242	294	266	234	273	276	262	270	254	241	264	252	290	279	253	257	254	261	240	256	271	259	282	238	261	271	234	254	249	253	293	256	231	232	238	313	265	265	280	266	259	266	253	261	227	266	291	270	272	242	257	240	252	264	271	272	235	266	284	269	250	244	246	251	282	266	253	269	279	267	225	245	283	253	236	265	263	245	258	273	258	268	291	281	263	238	246	275	264	272	267	287	262	249	265	276	269	285	257	269	274	262	262	254	245	261	255	267	285	285	274	245	284	249	238	256	255	269	251	260	262	246	272	257	270	280	248	240	247	261	269	254	287	286	266	259	277	241	233	260	274	266	263	256	260	245	274	272	234	226	251	274	281	267	281	238	273	272	262	294	278	267	277	259	271	251	271	250	307	244	278	268	278	278	235	275	284	254	265	256	263	261	261	260	270	298	290	272	281	244	246	269	267	237	280	268	252	281	269	257	281	238	261	234	257	259	269	257	243	252	260	275	251	272	250	226	279	248	244	282	235	270	257	253	247	244	292	253	272	275	262	272	262	273	272	269	295	254	236	216	274	275	231	263	199	260	310	287	266	254	281	263	255	300	296	249	256	270	247	261	272	267	290	283	257	263	215	265	258	279	235	240	283	237	290	261	254	259	280	262	255	261	247	258	251	252	250	234	258	244	272	253	266	295	269	267	264	278	250	273	289	263	275	266	246	253	282	259	238	247	251	261	269	249	227	303	231	275	276	274	269	276	272	241	245	250	284	263	271	252	274	255	275	238	268	282	238	274	271	300	243	258	264	302	256	261	286	264	254	264	251	265	254	259	254	269	239	271	261	260	296	264	298	274	302	275	252	237	242	285	290	246	238	299	267	306	243	251	273	269	254	246	241	241	250	252	261	256	268	252	287	236	276	253	278	285	270	253	263	278	251	284	257	272	254	250	238	248	242	255	246	271	256	257	255	256	269	288	265	281	224	272	252	271	287	277	276	245	267	296	268	266	258	241	289	273	274	259	276	266	266	312	266	297	295	317	260	263	272	272	263	285	270	244	262	266	267	282	276	285	283	221	297	259	242	276	279	256	287	295	253	257	265	258	311	259	274	263	233	248	244	279	250	248	264	254	281	260	254	237	263	284	272
2626	753	685	662	638	605	598	648	612	587	615	675	630	609	637	634	620	575	595	577	649	599	615	631	579	615	641	614	563	633	654	603	642	603	619	619	630	614	651	644	605	603	602	626	649	635	599	624	614	596	577	659	634	573	637	622	634	682	631	636	584	625	642	632	611	628	637	657	639	634	620	616	628	586	631	605	617	607	619	616	611	614	640	661	590	619	628	603	631	647	603	605	667	600	593	626	594	623	629	592	656	611	612	607	660	622	622	608	587	625	651	627	632	575	605	621	607	615	613	615	637	592	634	580	615	613	607	609	599	605	603	609	643	657	602	579	588	558	606	612	593	639	611	569	609	588	599	566	634	595	606	645	561	618	656	626	591	648	615	641	588	628	600	600	652	600	615	574	589	581	589	654	636	625	607	655	578	590	606	630	584	586	603	636	599	627	619	627	637	627	633	598	604	606	593	601	616	604	639	601	586	614	616	639	571	644	583	644	624	598	635	604	657	585	626	600	586	641	577	601	617	653	606	630	619	588	639	660	595	641	622	623	628	602	613	589	590	604	641	603	624	606	658	633	634	573	597	609	569	619	572	627	650	631	608	571	571	632	623	634	613	599	594	571	635	651	589	650	620	651	603	604	618	645	580	620	657	663	619	635	589	615	656	623	577	582	618	580	609	617	589	579	620	614	623	596	624	567	601	641	573	630	590	607	599	627	613	608	613	582	610	659	642	577	647	622	611	626	646	603	635	646	595	635	564	624	631	598	595	617	625	653	587	625	679	627	642	629	645	578	600	592	617	638	599	596	572	661	546	638	613	611	610	598	578	606	600	598	618	586	626	604	621	652	659	619	597	607	596	602	571	581	595	623	614	571	639	606	635	635	588	594	554	590	666	589	637	627	605	623	612	600	608	611	636	638	574	601	644	678	592	622	599	564	626	621	612	575	596	563	633	650	634	634	595	590	624	603	584	634	634	608	613	610	592	639	588	566	568	614	596	594	542	633	615	611	609	643	637	608	639	609	620	667	611	598	630	591	608	621	636	600	608	603	618	624	593	607	584	597	588	665	611	635	634	609	620	648	580	593	622	627	626	642	655	611	604	613	664	650	648	670	631	638	603	631	678	584	656	628	596	592	626	614	594	584	615	634	615	589	603	632	624	611	624	622	573	622	621	596	571	663	601	611	599	575	625	602	618	614	630	644	586	647	615	617	598	595	605	562	572	625	618	634	607	653	622	608	596	614	572	591	587	608	608	638	587	596	607	650	652	581	561	646	672	645	637	580	641	581	602	631	600	594	629	579	617	592	597	616	637	528	622	620	604	639	602	667	619	588	647	609	604	585	614	641	594	579	652	617	604	619	646	592	629	656	591	599	639	633	618	627	623	602	644	608	633	618	596	592	618	614	575	617	584	634	630	619	621	635	629	647	620	569	641	643	674	619	663	599	618	625	619	592	587	606	567	596	582	619	576	611	616	642	551	640	637	646	604	625	625	600	599	592	580	600	643	589	586	584	598	619	599	566	612	617	612	597	602	611	586	583	631	639	584	608	593	615	624	621	605	566	591	588	650	688	605	631	624	573	610	619	614	613	611	631	599	626	611	617	595	579	605	589	576	582	618	631	612	592	566	606	625	607	607	634	654	607	612	619	571	624	607	621	599	644	560	634	591	643	629	583	596	612	618	651	569	633	605	624	606	646	634	641	658	608	562	638	568	598	549	581	567	600	603	582	641	588	609	578	570	607	589	601	598	612	608	621	659	590	670	593	625	588	602	594	597	569	615	613	631	634	603	612	622	650	625	636	605	619	614	692	592	626	581	624	580	646	630	573	617	624	650	617	613	611	614	617	637	620	614	598	558	593	598	630	672	566	612	619	630	633	632	598	600	645	600	578	606	621	611	627	628	600	594	596	620	626	591	581	643	596	583	629	600	615	579	602	625	603	631	652	564	600	589	584	615	603	643	615	584	562	603	623	604	621	631	609	644	576	628	635	631	567	609	611	658	628	549	618	615	595	623	636	628	601	622	624	624	585	593	578	607	574	615	619	593	596	647	591	599	615	624	598	602	591	588	615	594	613	641	611	616	636	586	583	621	625	546	578	601	598	616	592	628	622	603	598	606	649	556	617	624	601	567	607	608	614	636	569	583	611	583	600	629	596	629	584	588	640	576	635	626	616	613	649	595	642	609	647	600	594	625	574	622	601	574	614	596	583	579	572	617	596	629	609	623	606	622	600	565	605	632	619	602	642	619	647	575	613	621	605	647	642	606	628	614	568	625	583	594	663	618	562	664	615	673	580	624	628	575	609	616	650	614	595	611	599	643	632	618	582	623	597	629	644	627	631	605	600	649	624	635	603	608	595	671	639	622	615	629	625	615	629	626	603	608	600	592	595	622	580	579	667	628	588	595	600	617	578	604	651	644	617	629	620	600	594	624	618	623	667	627	630	634	629	636	593	637	619	570	599	604	610	622	585	603	572	606	600	630	641	620	626	625	622	609	598	597	605	612	614	599	614	610	615	610	616	582	593	646	629	597	653	581	574	631	607	627	593	630	626	577	634	599	642	633	650	626	685	591	614	614	657	587	603	575	625	630	612	622	642	610	676	592	637	638	602	585	615	647	652	627	607	629	571	615	641	655	577	642	625	611	598	638	615	591	591	596	614	657	628	610	633	639	602	595	643	643	605	571	624	617	566	590	623	633	597	595	566	633	664	589	641	608	623	626	631	677	627	604	585	578	624	632	614	599	608	547	574	601	612	588	621	604	574	595	604	638	632	626	602	672	615	611	595	616	618	640	591	603	633	586	609	641	654	591	597	627	588	610	597	581	654	615	634	599	610	614	589	650	570	613	639	603	576	646	601	624	641	630	619	600	580	636	613	614	597	618	614	623	621	637	607	626	569	583	602	611	635	574	614	654	593	630	632	592	609	615	615	588	618	650	602	604	609	586	620	577	607	606	656	600	617	589	585	603	621	616	630	607	654	602	627	597	629	616	578	631	608	609	587	617	652	613	667	604	613	575	596	672	636	643	625	652	604	662	668	631	638	606	605	643	618	609	622	591	611	602	568	635	595	592	606	615	597	588	619	616	614	576	621	592	658	634	616	608	637	644	607	551	639	620	568	625	594	643	606	644	581	649	651	582	631	618	600	618	593	628	605	626	655	568	650	619	591	610	650	664	623	622	610	581	600	574	639	629	648	623	608	619	625	612	602	577	617	621	641	601	604	597	585	624	614	633	593	643	599	615	620	627	603	604	615	667	586	613	607	593	647	621	649	636	652	608	595	615	596	642	576	610	591	568	574	604	650	598	646	639	606	638	581	617	615	582	589	592	556	628	639	593	624	631	631	620	621	606	626	601	606	635	592	607	634	650	576	593	648	615	625	609	576	612	648	613	594	620	621	596	621	595	582	577	598	657	589	613	592	609	610	610	625	595	601	598	613	649	601	606	586	611	623	590	591	611	604	588	638	596	614	622	605	627	599	625	605
10177	1040	965	606	533	517	449	449	370	398	368	388	375	406	370	383	405	377	373	322	345	348	368	371	371	344	350	350	420	392	353	357	344	377	355	336	399	347	419	366	337	328	359	365	340	352	358	331	390	335	364	330	371	381	398	375	344	345	359	379	353	339	363	353	376	348	345	369	424	368	375	344	395	356	348	358	376	384	370	347	335	416	368	355	347	375	369	350	336	346	379	352	321	395	365	378	349	343	345	381	365	389	380	365	358	339	319	382	357	350	316	332	347	379	367	348	363	372	381	378	326	358	341	354	354	360	377	371	374	374	370	363	375	368	382	376	350	331	354	353	316	372	326	369	335	362	360	356	371	355	351	352	339	351	335	338	397	360	335	375	384	376	361	387	355	315	355	353	356	337	333	365	373	351	371	347	361	318	366	373	329	353	316	345	342	358	361	343	390	336	325	361	376	362	321	374	349	341	356	350	316	377	363	331	335	348	345	369	337	368	431	334	382	362	327	372	351	362	330	356	362	338	400	371	327	357	337	355	362	359	340	341	309	361	332	349	358	358	335	394	358	383	387	344	356	339	357	360	355	352	349	365	358	329	356	382	339	341	359	338	319	363	361	374	381	412	357	379	343	375	360	379	389	369	368	337	338	354	373	369	345	335	347	357	405	380	373	367	353	357	406	369	346	354	393	364	357	345	353	358	383	346	375	370	335	348	331	356	386	337	346	325	363	338	346	337	367	372	318	367	365	330	345	372	383	377	384	360	360	344	361	382	364	352	398	328	366	362	357	347	327	379	329	367	398	397	355	357	395	366	364	346	350	373	387	334	360	379	380	338	348	357	362	376	327	321	333	346	402	372	384	343	390	374	378	342	334	379	358	361	345	352	321	350	347	388	394	334	371	297	421	382	350	371	345	326	336	367	314	346	372	345	404	362	326	360	344	349	377	351	383	357	376	377	368	350	361	346	389	363	359	368	372	385	351	347	320	394	354	385	388	357	351	352	344	364	342	360	336	358	363	378	372	335	367	356	385	327	341	319	374	340	338	413	383	358	377	395	373	349	377	356	358	345	383	399	353	388	359	349	371	341	374	396	338	352	357	386	352	327	397	339	367	350	346	357	388	379	326	374	446	358	323	356	349	360	384	365	376	356	412	365	385	371	367	381	352	312	343	340	345	360	398	357	357	336	367	363	354	337	370	406	386	341	355	404	343	360	351	341	384	370	352	327	350	372	344	361	386	388	349	366	376	350	323	368	371	371	370	363	360	367	339	344	358	331	344	379	353	341	353	328	334	383	356	354	369	350	330	381	364	336	339	350	337	369	366	330	329	366	367	379	352	343	406	366	346	324	352	345	347	379	375	314	345	395	361	331	363	393	361	327	358	370	376	352	374	355	344	370	332	365	339	346	347	372	382	324	375	346	352	341	349	356	374	356	377	332	359	358	372	321	338	363	336	374	362	391	359	345	389	377	349	330	338	332	346	396	356	354	343	373	335	363	417	344	374	345	354	338	342	345	338	396	344	388	392	379	366	354	344	321	350	338	352	377	338	318	370	330	402	340	368	372	338	345	364	335	363	347	350	353	327	338	394	374	360	345	353	373	361	371	367	336	320	376	339	375	380	361	333	355	348	346	356	377	349	378	373	353	366	368	410	347	322	341	339	366	372	365	372	381	367	378	357	354	361	353	351	339	353	372	369	367	343	353	336	357	352	368	335	401	323	361	369	354	360	346	353	384	381	379	354	329	341	376	339	358	398	380	377	356	350	365	369	341	345	345	364	364	350	371	351	413	354	339	357	343	360	360	359	335	347	354	366	359	351	347	369	391	346	350	367	373	347	348	367	376	344	385	346	354	376	351	354	386	343	374	343	381	374	342	338	330	380	354	388	378	359	359	398	375	377	382	373	362	385	337	378	382	340	347	357	380	374	346	358	369	362	335	336	369	349	326	361	322	333	419	368	359	363	337	346	381	342	353	376	338	341	383	341	379	396	401	358	363	346	362	387	351	399	379	342	338	309	319	335	351	349	403	384	364	360	392	360	368	343	345	344	373	354	348	356	381	337	356	391	375	335	372	377	389	344	341	364	353	347	382	397	366	330	363	339	364	375	381	384	385	374	331	353	371	398	380	355	378	342	377	348	355	363	352	327	362	336	309	311	368	366	380	362	393	345	402	368	379	381	400	380	368	368	371	347	368	360	369	365	370	344	361	347	375	316	419	380	367	357	357	355	352	337	371	386	341	335	350	360	348	344	365	363	354	372	358	381	342	334	317	326	346	339	354	372	422	356	380	375	381	338	340	380	388	353	326	382	335	366	353	350	370	378	332	377	337	326	369	344	356	356	327	364	342	349	315	369	372	372	393	367	396	356	349	367	328	306	359	361	315	359	353	318	350	364	373	381	378	316	352	339	361	368	375	358	358	338	368	329	351	347	359	350	372	322	358	361	379	384	344	359	372	345	339	337	371	333	385	372	366	342	380	351	341	336	344	339	367	316	388	366	368	329	378	368	378	347	377	377	384	337	332	350	381	377	356	402	355	406	331	347	363	328	308	409	391	379	363	318	343	335	364	360	386	313	380	367	373	352	361	314	352	360	383	416	348	323	327	336	350	378	355	369	343	389	329	329	372	366	303	356	355	355	350	359	328	384	370	356	377	298	387	382	372	350	337	369	378	336	356	370	335	353	351	353	355	361	371	355	375	390	366	351	351	345	353	354	376	338	358	367	343	392	363	317	370	393	356	352	370	366	380	363	394	335	350	330	352	382	385	357	319	334	373	321	324	348	328	379	328	339	354	390	343	369	351	377	359	335	368	420	333	381	359	342	348	388	330	337	357	378	340	354	347	345	361	390	384	354	375	349	346	352	378	384	340	367	372	376	320	330	355	336	390	397	370	403	325	349	361	373	365	337	359	390	313	358	350	402	355	368	350	377	343	370	360	359	343	365	364	371	373	355	360	363	375	402	323	379	348	379	349	351	350	350	357	377	355	381	350	354	346	347	330	369	367	365	366	373	362	357	346	370	345	374	366	388	332	343	357	354	319	370	337	368	352	369	351	358	399	353	381	396	349	345	319	338	346	341	360	359	356	412	388	354	364	316	390	402	403	358	356	366	365	355	353	362	351	360	392	365	365	388	369	359	361	379	395	352	341	376	368	325	406	346	357	402	337	351	319	349	397	357	376	355	346	340	394	376	347	387	369	350	335	352	346	368	340	380	357	363	320	369	338	357	372	366	377	393	363	354	381	348	360	377	372	398	433	343	345	374	354	355	379	343	392	349	340	360	363	376	375	358	382	367	331	392	360	347	385	365	385	317	308	360	376	362	330	360	361	391	378	362	352	354	388	334	336	365	374	360	359	367	358	372	368	338	362	334	305	382	386	324	371	335	363	356	375	383	347	353	366	345	368	352	381	332	426	353	381	363	350	329	343	367	374	377	320	368	344	379	336	368	372	363	356	366	331	348	344	356	379	404	377	386	353	344	361
7621	1327	1859	1578	1541	1336	1253	1048	1039	987	1019	930	877	918	885	936	846	829	912	881	831	890	846	797	832	867	800	839	776	826	793	842	799	872	848	831	820	817	802	802	843	845	776	802	850	832	764	797	836	865	815	811	794	809	808	821	883	808	840	885	809	802	806	775	801	838	843	836	882	842	825	823	877	850	844	882	872	910	889	894	842	851	854	819	879	840	782	775	827	806	855	797	823	840	837	830	865	805	856	788	817	876	843	760	820	819	823	811	783	826	815	832	835	756	884	870	782	759	806	805	841	806	813	826	812	792	824	824	845	779	798	820	852	817	784	835	882	771	835	845	834	800	761	763	881	804	843	819	781	862	823	827	820	780	796	779	836	774	770	883	803	795	777	808	882	824	804	832	818	788	795	774	804	872	834	788	791	820	757	791	768	817	782	847	819	808	782	759	805	796	815	835	795	795	802	817	819	758	790	794	768	845	810	839	822	779	822	808	830	762	809	797	796	798	855	768	855	824	855	789	789	808	787	774	822	768	779	870	750	783	798	836	832	798	793	784	753	788	763	812	835	835	807	802	764	788	824	765	779	812	792	814	739	832	843	844	817	795	824	806	850	872	817	836	808	818	805	794	804	797	816	777	785	773	825	845	817	805	785	810	784	802	815	836	786	752	858	821	789	793	796	772	870	779	826	837	824	838	813	822	840	826	781	801	826	847	804	764	836	826	818	810	822	764	797	765	767	822	771	755	795	835	794	791	804	770	780	788	823	810	798	820	782	821	824	833	788	874	801	770	762	871	755	814	845	815	811	870	808	794	719	847	797	804	802	756	788	800	798	830	877	787	857	807	815	809	803	851	764	795	802	802	818	813	786	843	794	756	803	793	750	787	773	830	836	807	859	791	833	826	746	775	815	787	832	850	810	804	782	767	808	846	827	819	794	847	777	820	834	804	769	823	775	791	801	809	831	820	791	785	775	797	791	801	848	791	816	834	773	753	800	841	830	803	793	808	811	872	804	836	796	809	844	778	799	770	833	793	819	845	772	825	779	801	858	773	843	808	868	759	823	849	821	832	820	794	809	818	824	842	848	804	775	772	827	842	852	796	795	813	827	835	823	786	758	815	799	826	824	821	808	786	792	800	789	784	778	796	760	839	782	768	795	770	792	789	836	807	826	831	811	794	827	848	845	823	796	806	813	809	796	880	793	841	813	822	824	806	836	775	791	827	851	815	811	880	824	754	793	740	778	755	781	813	817	850	779	809	752	807	783	769	788	770	784	801	750	803	808	819	769	838	851	787	836	824	871	805	869	828	842	811	815	825	790	798	785	796	792	804	857	800	847	774	845	841	850	825	785	810	786	858	767	838	835	812	810	820	817	780	774	826	799	754	823	793	831	778	863	818	854	775	823	808	811	780	805	752	770	837	795	829	779	796	801	793	810	803	776	826	820	826	821	843	826	813	814	799	841	796	831	814	837	812	774	844	795	863	814	819	766	836	833	827	788	829	805	800	818	865	821	828	772	840	792	811	758	817	806	772	803	842	835	838	786	824	804	881	882	833	789	792	774	830	793	816	821	814	774	841	841	781	830	850	796	775	861	821	808	836	821	808	764	797	785	801	901	810	834	735	791	787	775	801	800	813	778	825	823	870	814	824	814	816	793	813	826	780	826	841	810	819	856	849	805	771	840	800	785	765	789	835	793	814	749	803	817	839	825	823	777	781	807	830	821	804	829	791	824	840	781	808	765	796	821	821	750	787	775	816	814	773	853	780	785	815	786	788	806	832	778	864	843	788	823	826	801	756	847	830	791	820	848	809	835	780	767	776	813	817	809	821	777	823	775	799	829	899	778	860	823	825	793	824	808	801	802	761	779	804	762	782	833	894	809	801	832	816	817	796	794	798	825	787	853	791	802	793	828	845	776	807	804	777	831	782	799	782	801	779	789	793	850	778	857	793	811	822	819	806	810	849	882	826	785	821	831	826	820	798	854	850	867	841	808	783	853	816	808	822	830	803	767	810	821	838	816	799	788	834	849	778	797	815	817	820	832	771	825	807	816	773	787	795	842	776	790	843	797	821	807	851	800	822	821	830	825	828	823	793	783	810	816	819	813	822	788	797	808	824	817	766	792	812	824	834	813	785	817	814	812	813	831	761	787	794	777	845	773	831	755	836	820	812	828	833	796	775	817	816	814	825	856	770	872	795	844	848	819	820	752	788	827	756	800	816	800	860	833	811	807	820	809	749	795	834	860	810	797	783	805	854	765	799	794	812	826	800	828	819	759	832	783	796	800	817	814	824	899	762	835	839	841	820	795	841	788	792	859	796	819	843	832	742	828	783	809	785	779	833	829	819	811	825	802	808	852	782	845	833	787	796	778	841	846	776	811	776	818	807	883	796	775	839	875	788	765	806	772	828	807	794	872	774	828	841	876	790	793	832	879	781	820	798	819	844	785	828	802	811	809	860	827	808	848	838	809	830	833	788	871	785	792	778	791	818	772	853	810	811	836	788	773	780	861	800	833	775	831	802	821	805	830	869	756	777	812	774	785	814	867	791	818	816	810	793	797	805	781	797	786	826	802	797	796	813	807	799	837	826	792	864	799	774	808	824	807	843	783	767	787	767	803	844	803	849	790	835	807	830	811	840	794	807	779	810	831	851	852	852	776	797	806	814	824	773	851	846	829	868	815	803	803	794	757	764	812	816	855	808	820	783	788	804	822	792	792	824	842	798	821	827	766	800	780	844	775	806	789	814	802	769	761	825	826	804	798	809	825	810	811	795	800	798	790	828	774	817	809	820	854	787	765	807	773	872	802	806	833	816	819	774	820	838	817	819	803	805	825	829	817	812	819	845	765	779	810	808	833	844	773	808	787	826	822	824	747	801	832	844	836	791	808	861	824	849	763	809	768	812	776	797	770	804	763	780	826	795	809	779	826	799	795	824	756	802	810	809	810	787	820	779	826	833	792	864	823	818	782	804	821	747	849	860	820	778	780	792	818	835	806	826	815	774	737	812	822	833	815	791	796	798	828	781	848	811	860	822	786	871	798	829	732	827	840	839	788	837	816	799	829	817	766	799	832	837	762	794	826	799	810	769	779	784	787	828	787	848	826	800	823	783	792	769	795	782	787	787	816	815	750	814	845	767	784	795	809	826	801	785	818	826	780	747	823	825	856	766	843	807	770	832	807	818	802	816	778	810	789	759	820	854	814	793	852	821	820	868	769	831	828	772	820	770	807	815	806	777	792	788	784	778	818	804	853	794	820	807	803	777	809	802	812	817	801	775	793	828	836	826	818	796	859	782	794	823	823	855	829	807	794	831	830	819	837	787	833	818	813	825	875	850	786	802	784	731	816	790	779	761	811	822	775	818	827	777	794	827	813	867	831	825	800	792	787	822	827	822	843	759	787	783	814	843	829	837	846	803	796	795	796	819	819	811	797	788	819	798	771	796	828	789	800	811	790	855	808	810	819	807	833	844	820	803	817	827
17888	2133	1676	1006	753	663	585	531	499	490	479	445	446	469	460	456	464	456	450	458	444	439	403	415	428	468	456	399	413	465	403	415	477	432	409	417	473	439	395	443	433	412	432	427	449	452	411	482	445	418	418	432	470	415	410	389	391	475	461	467	447	433	476	439	433	417	406	467	437	427	422	426	424	464	487	412	456	421	489	432	408	456	424	454	430	376	411	475	475	407	417	397	448	450	470	432	450	407	469	447	433	421	445	460	432	452	417	423	463	472	434	446	479	431	416	415	420	412	398	430	455	408	418	433	495	456	430	405	434	412	426	435	410	407	430	463	404	420	461	454	407	402	451	415	413	479	420	428	442	414	438	412	387	403	431	438	438	413	460	418	450	446	420	419	467	407	459	409	458	409	428	425	459	430	418	401	447	467	460	390	454	454	441	475	462	424	412	460	434	424	461	402	398	411	442	419	429	452	451	422	445	452	478	434	426	418	390	448	425	427	446	417	413	413	427	447	421	390	463	458	461	437	443	423	439	470	443	398	451	389	459	462	441	401	431	474	388	392	450	439	401	446	446	424	431	426	404	435	410	457	439	400	456	407	450	390	419	434	432	389	444	437	417	463	449	406	462	464	435	418	440	422	414	441	418	446	454	437	441	412	473	471	424	437	456	442	429	413	407	457	406	413	445	451	458	478	434	423	421	447	464	404	493	399	403	438	412	454	473	418	411	447	447	458	444	408	439	427	438	391	416	409	437	410	447	461	412	418	411	420	439	420	392	410	449	421	433	439	451	456	388	447	481	459	447	425	437	435	469	450	411	445	464	453	418	456	410	444	434	477	426	467	482	428	439	425	448	450	439	438	426	405	408	433	424	439	418	404	422	402	438	438	441	420	436	465	435	456	430	445	431	473	401	400	437	435	419	461	454	470	416	395	418	435	439	406	414	463	418	446	432	468	418	463	445	424	433	421	423	423	417	413	386	439	418	488	417	430	435	434	416	445	466	448	416	447	437	400	435	414	444	431	413	441	462	407	431	413	464	440	425	379	446	408	438	432	435	472	420	441	445	436	456	437	451	444	409	399	439	432	420	448	417	432	453	442	408	428	410	468	430	444	431	432	440	428	420	411	388	439	418	471	453	475	411	462	410	463	438	451	418	412	444	397	427	438	406	445	450	427	406	490	431	400	412	428	444	436	455	445	447	393	401	440	401	433	411	433	435	450	392	438	424	474	414	406	442	437	406	471	433	433	465	443	442	420	431	415	457	423	434	430	466	433	399	418	470	441	414	453	422	417	409	426	417	457	442	420	399	437	402	443	420	457	437	451	418	454	442	402	412	416	392	414	402	409	417	447	442	438	437	410	416	414	402	475	473	431	448	431	392	421	420	440	456	482	435	434	421	416	394	406	418	409	444	418	469	454	434	451	423	397	417	394	427	437	443	410	445	463	438	431	413	428	430	396	434	431	467	417	457	465	485	455	416	444	416	462	404	461	392	424	414	442	450	422	433	426	423	420	457	443	430	477	438	404	405	427	418	432	471	415	394	444	499	437	421	417	455	430	404	434	460	446	425	425	385	477	430	448	427	428	454	401	427	427	452	432	417	419	458	420	485	424	438	454	419	457	463	439	386	416	440	375	456	418	502	394	450	406	405	449	395	443	413	441	415	445	471	437	425	427	446	430	438	454	409	409	424	447	429	449	394	397	420	427	449	419	398	414	434	412	422	450	405	455	445	443	431	418	414	389	412	411	445	432	420	423	408	424	438	407	423	472	448	446	420	431	405	447	430	475	437	475	449	437	420	455	426	439	391	382	438	464	422	411	426	445	466	436	446	395	437	420	406	406	407	416	429	428	427	461	449	450	456	403	415	417	434	407	436	433	379	430	459	426	410	437	463	454	410	364	383	421	443	417	443	443	429	419	426	432	411	405	435	442	384	445	406	413	436	423	424	428	452	445	456	470	434	431	460	447	431	432	464	432	418	418	468	444	473	429	442	448	433	389	404	427	421	440	402	454	404	394	402	466	437	408	470	393	424	399	461	445	448	433	419	450	441	419	452	453	444	454	436	467	443	445	407	420	409	445	434	405	425	419	467	413	421	427	403	429	443	440	431	422	415	416	410	487	424	463	412	418	425	408	465	466	430	425	465	469	422	451	412	435	429	433	439	490	491	424	455	466	426	431	383	420	457	437	450	419	440	476	453	432	438	416	431	430	439	442	463	449	457	448	429	486	419	449	417	416	480	448	438	445	429	442	454	408	434	425	415	430	374	452	455	450	407	422	403	387	422	426	463	402	431	430	459	453	431	443	418	424	365	463	446	420	423	437	447	432	404	452	446	403	445	461	399	450	405	437	418	449	442	395	446	412	432	417	461	476	462	477	431	468	451	448	404	437	450	434	399	412	447	423	410	427	434	453	459	441	450	407	413	425	414	437	413	465	449	435	394	413	426	413	426	431	407	460	408	443	435	446	435	417	434	466	445	394	469	440	473	453	400	434	414	438	399	445	431	447	430	450	432	446	472	464	423	420	444	415	445	427	411	442	444	444	416	482	455	450	418	470	455	418	427	404	465	422	456	417	420	400	419	445	386	450	440	428	424	401	374	438	435	405	454	472	430	391	450	480	439	435	422	413	478	485	476	406	413	415	437	433	431	446	459	453	408	407	406	437	434	439	409	413	448	446	444	463	412	419	435	447	428	477	440	417	447	436	453	399	403	417	434	425	410	426	431	420	407	481	427	419	410	396	437	428	444	421	451	407	437	429	425	426	439	421	416	430	450	410	434	440	464	417	436	464	417	401	452	409	406	404	448	410	411	392	447	440	405	440	438	421	450	452	392	430	432	408	450	459	457	419	414	442	388	456	448	438	420	429	415	432	396	414	445	463	421	431	449	436	400	403	440	427	430	459	412	415	431	427	408	447	417	454	386	420	436	431	420	413	411	444	413	434	481	447	449	476	413	432	420	406	424	466	422	417	459	416	417	425	417	398	420	467	440	443	435	408	440	423	444	415	450	452	423	432	402	416	407	426	424	432	413	448	454	427	424	397	427	463	425	448	448	450	440	454	414	450	426	446	468	449	452	421	412	440	449	436	465	428	380	437	423	397	434	430	427	440	458	455	454	404	410	379	410	480	454	386	434	440	422	424	400	451	459	461	445	444	447	460	448	450	470	439	416	434	474	470	427	416	418	430	428	410	431	455	413	449	426	422	410	423	447	436	398	441	412	437	418	465	444	442	413	461	421	478	450	433	415	428	410	426	385	401	419	392	454	430	439	448	422	405	408	451	483	414	447	467	425	428	430	462	438	420	411	429	406	429	470	442	424	452	423	442	432	398	416	457	398	474	452	463	448	427	416	419	429	399	456	408	452	420	401	459	388	427	420	418	395	432	385	431	423	413	419	409	422	451	475	432	431	433	387	429	440	419	454	413	408	429	451	422	440	454	446	449	475	450	459	445	444	428	448	444	438	426	458	434	460	416	399	436	391	458
9868	1913	2917	2573	2249	1972	1715	1542	1378	1310	1272	1160	1136	1133	1117	1088	1101	1064	1021	1074	1057	1055	1014	973	1015	1020	945	943	958	952	954	974	916	963	946	971	965	964	923	895	967	971	943	1026	980	983	941	940	911	934	912	989	1017	964	1034	949	975	1003	963	920	920	954	1011	996	1012	998	982	1020	1005	992	997	951	974	1065	1045	1016	1002	1012	977	1022	1042	952	998	932	957	939	1022	1052	984	983	965	984	970	955	990	997	1001	1017	984	982	917	1003	957	921	1015	989	946	958	979	986	954	947	939	932	908	915	935	933	938	962	965	968	919	883	932	942	927	944	974	940	922	948	943	877	945	960	946	967	995	944	924	935	949	949	929	916	966	955	939	917	985	913	928	922	946	897	915	947	952	911	940	918	966	981	905	916	982	917	906	955	945	912	943	913	918	959	950	919	944	885	960	869	977	951	918	932	937	947	960	912	938	944	925	879	927	929	960	901	923	954	937	982	972	951	987	978	904	908	998	916	858	982	922	912	886	889	886	964	983	941	924	944	915	969	949	922	910	982	948	914	963	922	931	947	924	958	914	959	967	875	923	904	882	907	893	969	890	926	970	986	911	916	955	960	922	942	929	905	905	895	933	887	946	951	889	947	942	921	884	922	967	926	942	962	966	944	921	892	938	933	970	909	945	951	941	937	915	958	934	912	896	911	935	926	937	923	901	940	954	892	937	919	955	927	909	961	946	944	926	969	959	930	965	918	930	950	855	939	929	901	928	939	916	891	956	932	935	901	887	920	973	938	965	976	955	911	963	941	889	891	896	898	945	932	908	901	934	970	913	904	964	894	992	892	940	934	914	962	905	935	942	1010	841	917	883	887	899	950	992	971	942	919	921	921	949	888	882	1014	981	957	991	923	920	1012	896	951	913	895	897	932	946	965	897	886	946	932	917	996	926	928	944	903	940	947	928	890	935	959	910	940	918	925	930	925	908	953	915	942	926	952	954	911	952	903	940	886	925	941	921	929	921	908	925	886	980	932	909	941	935	962	954	907	954	920	953	895	869	931	948	939	931	941	947	902	941	951	874	920	891	936	902	985	940	979	945	974	949	957	935	954	922	944	898	913	1010	940	894	955	909	916	990	926	967	894	933	973	942	918	889	919	902	927	966	948	955	937	917	940	931	960	959	871	972	969	949	957	943	902	894	896	998	955	975	865	960	939	876	904	955	937	913	939	958	940	897	988	957	894	947	933	939	965	941	928	906	966	884	947	918	942	939	865	897	932	912	924	979	861	958	950	966	910	949	980	920	914	892	956	957	899	908	926	888	928	924	919	908	892	896	907	967	926	956	926	1010	972	970	923	946	920	956	944	906	895	909	889	856	999	962	959	914	912	921	899	948	945	926	858	1004	990	867	939	888	908	910	951	908	941	907	921	926	933	909	937	944	962	939	908	958	916	949	905	880	969	932	943	951	970	931	931	889	986	950	914	959	890	1003	903	912	932	943	929	882	947	899	919	892	948	890	941	900	992	940	953	925	911	921	887	918	898	984	895	926	947	953	973	964	963	982	921	939	934	993	892	895	879	908	923	973	896	945	938	918	963	932	1012	909	877	910	915	954	924	941	921	947	930	892	946	941	960	936	930	938	898	907	976	945	935	940	896	980	943	921	959	908	937	927	952	908	899	892	921	971	970	874	935	938	967	958	962	916	924	933	993	970	963	969	951	988	925	963	891	893	922	913	913	961	897	938	938	952	922	894	913	936	966	946	983	1025	990	929	960	890	936	901	940	947	911	897	914	935	950	944	977	917	939	975	932	958	928	936	949	905	938	970	876	919	930	919	922	934	921	925	964	963	998	976	968	895	922	906	968	923	954	902	946	983	916	958	985	974	903	910	975	932	920	931	904	934	954	943	937	893	912	931	926	941	875	972	933	937	992	941	937	905	975	935	948	925	936	937	922	937	923	861	867	948	887	874	943	922	927	931	904	946	916	916	986	939	952	938	923	959	974	941	917	955	920	899	888	918	954	923	948	882	933	924	902	930	873	956	949	897	962	860	897	877	974	880	921	943	982	956	851	928	906	911	979	982	916	898	938	930	928	949	989	954	907	939	925	896	913	982	969	905	912	902	946	956	981	919	961	940	929	1020	940	922	933	984	954	899	911	909	946	987	957	923	844	926	945	977	958	895	885	902	909	1023	931	955	931	930	967	939	943	906	945	919	912	935	942	949	943	834	918	985	893	986	889	918	980	898	951	877	917	886	900	920	902	966	931	876	988	945	913	957	948	908	880	960	922	933	946	960	941	898	992	951	915	976	898	878	961	897	929	952	931	948	940	951	850	903	944	985	941	928	929	930	960	964	901	932	945	942	912	940	909	906	906	936	883	962	995	958	907	971	943	911	992	930	918	929	899	952	885	961	956	903	943	938	935	938	957	917	958	959	929	918	943	888	945	921	916	863	880	915	924	956	955	918	975	964	935	907	895	933	952	903	899	960	915	871	923	977	929	948	995	920	907	947	902	928	944	959	908	942	940	934	947	909	930	887	920	882	936	951	926	922	919	955	893	900	891	1005	914	921	912	959	987	931	916	948	907	932	954	912	984	906	956	926	872	895	907	868	897	921	917	987	965	919	955	949	932	907	912	888	927	933	984	896	954	879	878	916	954	955	925	947	927	953	926	912	949	950	936	920	958	884	935	942	924	979	983	930	921	950	940	941	881	936	950	938	898	919	904	883	930	880	933	969	886	903	940	912	944	949	963	962	966	917	950	880	892	922	929	902	903	900	905	906	939	936	902	923	898	896	935	903	940	957	994	896	965	934	887	898	899	923	970	955	958	925	937	920	849	895	952	970	913	958	938	936	992	909	915	974	933	932	886	939	892	934	943	932	940	929	902	948	921	949	953	962	866	888	922	926	957	930	960	899	978	907	947	932	941	936	893	925	937	899	913	935	893	967	911	901	854	905	898	974	892	918	941	872	892	942	917	931	994	914	933	936	906	972	938	919	928	962	935	936	975	926	954	929	939	962	916	926	928	973	958	954	963	942	946	981	981	917	880	915	926	912	931	922	952	934	906	963	931	903	953	931	927	924	942	941	954	913	948	964	888	897	932	908	962	967	954	935	868	963	915	898	912	911	926	945	925	924	877	938	942	973	924	897	956	919	894	963	934	919	920	889	927	920	974	932	950	872	970	908	948	961	946	994	922	967	899	936	893	925	919	932	887	952	998	890	933	933	921	977	954	907	905	892	888	980	943	875	954	949	927	982	969	885	903	928	884	980	953	906	895	921	928	944	956	970	946	904	983	962	873	959	971	970	921	932	993	915	978	887	929	947	971	941	915	921	946	926	926	900	929	871	957	1001	957	924	918	910	909	955	930	933	891	924	930	928	907	958	969	957	951	953	955	885	926	923	903	893	921	967	936	975	964	923	928	914	955	914	941	961	924	984	892	940	948	990	928	959	915	921	956	901	941	908	915	961	993	927	916	875	916	984	925	983	883	962	922	952	892	925	961	935	974	932	943	987	905
2907	461	313	252	264	268	263	244	257	269	259	231	299	248	274	254	252	256	262	267	246	261	260	250	260	271	226	259	268	247	270	243	254	269	247	297	226	265	238	278	244	234	287	254	259	286	255	252	260	255	279	260	247	266	264	240	251	268	270	270	298	247	252	282	262	236	264	285	248	220	268	233	243	265	251	248	240	260	212	218	300	275	259	250	266	271	241	244	233	250	264	285	246	260	262	278	279	252	255	275	242	245	260	264	215	288	253	281	277	296	266	287	245	241	287	270	283	299	252	270	265	271	234	265	261	256	269	248	264	242	232	250	287	233	227	274	245	234	266	258	244	209	249	256	288	280	246	257	260	260	276	262	277	281	252	251	235	261	262	241	237	263	260	226	293	270	274	274	280	259	242	297	291	271	257	225	278	273	246	267	249	252	220	269	248	224	267	260	279	272	256	253	250	242	268	276	244	272	249	283	275	241	277	279	241	238	237	240	242	258	251	259	251	265	255	266	235	247	275	268	235	268	249	299	242	269	230	241	267	291	268	262	240	249	284	284	253	264	287	235	246	257	257	248	244	250	297	256	264	242	272	267	266	286	285	220	311	239	283	246	243	291	269	233	276	281	269	238	254	254	277	249	228	223	220	268	281	228	257	288	249	267	274	247	260	237	259	248	245	239	252	279	263	276	266	273	281	276	295	265	258	240	248	279	277	263	266	261	229	266	245	234	278	275	241	256	265	259	254	242	270	238	275	258	273	279	237	270	252	218	248	259	275	276	254	276	253	254	252	250	272	262	265	255	276	287	243	285	263	252	236	264	251	227	246	248	246	308	248	271	248	276	253	293	270	267	261	246	273	244	270	254	276	245	227	251	290	255	266	239	259	253	283	270	245	260	235	263	241	271	280	266	233	265	242	267	272	257	267	236	256	275	244	252	228	277	233	239	251	242	247	264	259	282	262	205	256	280	269	234	264	259	270	239	246	268	251	259	268	299	264	267	244	280	238	255	261	275	255	261	254	272	253	250	271	274	228	243	267	248	261	294	297	234	250	261	289	263	266	255	255	269	258	262	274	246	266	276	241	281	239	234	259	283	257	273	266	269	268	300	261	240	290	296	242	266	290	249	238	288	288	268	254	280	278	273	236	267	267	253	273	252	293	238	250	223	253	232	265	293	274	246	269	244	291	263	256	256	297	262	285	261	251	267	282	282	271	257	279	286	242	225	273	282	216	271	255	278	252	233	243	297	266	258	263	270	253	276	263	253	278	259	257	250	252	250	250	258	249	293	228	229	265	230	312	254	248	239	274	299	290	286	270	232	275	276	282	275	210	287	311	239	236	260	261	255	236	273	227	246	264	257	253	262	234	239	287	271	273	254	267	274	236	291	271	284	257	304	283	279	276	284	258	242	253	251	286	225	240	265	254	241	221	223	242	251	273	285	258	265	270	267	236	292	258	271	242	281	277	260	258	261	245	291	245	279	261	260	256	284	247	239	268	247	265	262	254	233	257	239	278	301	260	277	247	229	257	262	248	254	240	238	227	269	269	244	243	252	266	254	263	275	269	252	262	253	227	248	256	266	219	274	285	266	259	243	281	271	255	281	252	253	249	248	253	262	229	258	264	256	239	254	268	274	242	268	295	250	270	229	275	266	251	278	246	268	275	253	288	266	240	250	256	234	264	246	225	260	247	253	243	232	272	260	265	251	282	261	276	254	278	278	229	263	248	236	252	284	274	255	245	247	315	246	237	254	271	264	246	243	258	251	273	272	229	252	243	281	258	295	246	265	273	305	257	240	272	274	279	277	261	243	271	248	261	277	263	262	239	274	274	282	247	266	256	249	269	256	253	243	248	287	252	218	273	235	284	281	256	276	267	274	265	235	279	278	261	277	249	278	229	250	287	237	306	258	274	251	270	265	262	263	280	260	274	272	246	260	250	288	265	264	256	284	234	236	294	273	264	272	286	260	259	257	249	243	240	263	257	263	259	264	259	253	265	271	224	253	280	249	254	270	259	265	301	241	233	242	244	240	289	290	279	267	268	268	254	248	276	253	271	265	277	281	239	277	280	246	289	247	263	276	254	280	249	266	245	283	255	220	243	247	253	236	252	261	219	246	273	320	274	270	251	268	262	225	275	250	257	277	259	260	290	293	229	274	274	258	272	289	263	299	255	268	246	219	262	247	235	270	251	273	280	268	287	258	263	256	272	234	242	259	260	255	262	280	287	253	273	241	241	264	254	280	285	273	279	270	243	282	268	289	238	275	273	285	237	283	263	261	244	281	248	282	278	245	253	264	278	244	256	278	272	257	283	237	273	276	271	280	289	248	252	236	261	249	276	266	294	274	255	298	256	268	251	246	233	270	260	289	262	287	243	272	282	271	255	269	283	279	269	260	260	300	270	234	285	276	244	238	233	257	249	273	262	269	254	304	266	255	306	263	287	235	246	244	252	232	264	265	255	275	245	251	295	240	256	265	278	287	286	261	246	239	252	261	274	244	272	278	256	245	272	246	231	276	246	312	248	263	247	258	264	265	276	290	269	243	249	274	306	274	269	292	247	245	261	280	297	262	253	263	244	269	272	269	305	260	236	239	276	255	254	273	265	275	281	270	266	277	292	252	255	269	256	263	264	262	258	265	276	235	233	266	278	282	242	253	270	256	269	254	266	263	265	272	296	278	268	272	255	235	265	247	281	249	268	262	265	278	262	236	266	303	264	263	255	257	240	266	249	242	263	228	256	282	244	260	256	238	267	248	250	258	259	246	271	250	269	279	278	246	254	251	253	256	268	238	248	266	260	242	269	254	275	271	257	256	272	229	281	247	250	275	287	261	233	280	246	277	278	265	252	266	272	245	266	258	255	241	245	255	260	238	279	279	255	234	253	238	304	248	243	244	260	275	250	281	249	252	216	256	264	262	243	274	257	273	283	280	280	281	272	270	255	228	270	275	246	270	285	248	279	268	248	256	280	254	257	253	261	242	295	257	251	261	279	243	261	279	305	249	261	271	259	242	261	243	248	280	254	230	263	269	300	248	239	250	245	266	268	297	255	308	257	237	257	241	269	286	287	295	278	266	275	269	275	273	292	263	270	221	262	279	224	257	257	282	263	263	237	260	222	268	281	241	273	217	262	261	284	272	277	273	261	255	253	260	249	245	264	274	267	251	263	281	249	275	269	237	261	266	248	258	238	268	265	263	231	241	253	262	232	246	259	292	284	252	246	244	267	259	234	267	265	274	271	291	269	263	257	233	270	267	277	250	278	255	263	269	249	263	258	262	282	256	281	275	234	264	272	283	260	286	259	243	235	245	252	256	276	268	266	235	260	268	254	268	276	262	270	249	252	271	241	250	257	271	271	255	261	260	243	247	261	255	260	253	268	284	292	258	276	242	261	257	229	266	297	270	261	256	258	271	252	242	285	234	257	278	273	256	259	240	254	253	249	228	293	265	261	260	272	296	275	266	233	262	254	248	261	267	228	265	254	260
2579	757	738	603	626	598	605	653	590	643	611	621	598	614	648	607	618	617	612	631	576	601	573	557	575	645	640	631	569	619	622	643	585	605	620	600	657	643	624	557	630	603	623	583	629	656	608	639	655	608	612	614	611	622	616	578	622	611	580	622	600	650	616	617	636	618	612	600	609	623	623	553	603	582	634	618	625	603	639	660	629	601	617	609	632	596	656	656	623	577	585	625	628	643	617	604	600	629	588	589	604	616	615	615	608	595	569	616	652	633	647	582	633	581	586	572	606	629	624	602	582	614	608	589	556	592	588	591	625	628	599	614	620	583	622	604	621	618	591	606	639	622	643	599	575	658	615	578	606	641	654	620	608	597	568	630	602	588	636	595	623	616	629	608	579	618	560	611	619	614	585	596	603	603	633	623	573	633	615	622	639	625	593	611	568	562	607	587	597	612	604	648	609	593	580	589	632	659	615	601	594	599	587	581	637	615	613	618	593	588	602	588	617	573	600	607	582	653	637	593	619	577	609	598	577	635	591	602	654	602	585	648	612	638	601	598	645	616	575	589	580	633	608	627	592	602	638	569	615	640	613	638	605	657	594	608	570	595	615	625	609	633	615	645	627	675	598	582	622	588	631	600	618	614	671	583	617	582	631	621	608	584	558	614	621	616	559	611	632	635	621	573	608	608	600	584	604	613	606	613	576	601	636	597	616	595	594	592	614	597	639	623	571	609	667	602	632	606	607	572	603	624	609	592	573	646	606	592	591	587	596	607	605	600	612	588	599	609	618	587	601	599	591	585	602	612	580	638	612	592	575	613	587	630	611	625	583	621	657	583	589	587	630	633	617	613	577	687	581	588	618	604	608	610	632	558	607	624	574	593	637	583	590	590	555	585	640	650	589	586	584	602	621	615	581	597	593	608	648	615	566	578	613	616	610	613	658	644	604	540	610	644	594	639	584	606	604	618	613	598	598	609	635	588	604	605	621	596	597	606	615	611	630	581	629	597	586	598	590	628	574	638	589	600	620	645	589	597	621	619	614	608	593	630	587	582	613	583	612	608	594	610	565	627	639	590	610	598	618	601	621	615	612	574	607	613	589	589	587	611	608	598	606	578	590	607	625	585	604	642	599	583	603	597	647	615	632	586	586	641	627	626	637	600	633	573	603	621	598	576	550	601	592	594	624	599	617	565	589	608	585	623	640	573	614	609	643	547	589	610	620	613	667	608	634	624	620	599	610	618	612	619	598	644	575	601	633	563	589	585	572	584	570	586	578	572	589	603	593	613	627	627	595	611	646	588	601	611	636	616	589	559	659	555	661	590	648	609	617	590	600	604	607	611	672	669	599	563	620	574	572	613	606	593	632	643	595	641	636	601	603	629	581	617	587	607	613	607	635	616	647	645	604	598	561	583	630	630	576	600	643	566	622	605	597	590	607	612	618	631	658	619	621	604	631	605	632	612	612	601	637	628	650	634	630	595	568	606	661	606	620	631	551	607	585	616	584	591	590	612	645	589	574	589	602	603	592	582	613	602	589	582	686	594	573	572	645	605	538	604	600	615	603	616	603	562	617	583	588	620	590	621	586	548	611	583	596	602	600	566	630	624	588	620	559	613	604	606	595	627	595	618	596	635	599	589	603	576	616	582	650	639	628	615	620	571	592	616	640	594	589	661	597	611	636	585	591	586	559	555	644	569	634	588	581	570	598	578	594	636	588	595	632	607	610	580	626	624	569	596	618	611	591	571	622	637	597	617	546	589	601	613	592	596	598	636	576	634	585	603	631	620	599	633	613	609	577	600	614	635	603	620	572	595	602	641	590	618	567	649	614	573	613	594	642	573	609	634	596	607	620	588	621	623	597	591	596	599	620	612	568	567	575	638	661	605	622	638	609	648	644	642	583	602	597	547	614	599	614	574	606	622	595	614	618	582	569	603	592	604	610	571	598	597	578	604	585	629	606	611	627	594	574	583	605	574	601	585	623	631	674	572	597	620	590	567	607	612	577	628	611	643	618	594	604	619	638	652	603	586	613	588	582	548	650	616	589	569	644	610	671	604	649	599	609	617	583	634	566	625	650	582	617	592	617	652	615	584	619	570	606	649	615	680	561	568	620	597	585	619	604	590	599	583	611	598	584	625	587	595	613	686	562	599	620	600	626	650	584	583	614	645	644	593	606	601	590	628	646	586	641	571	590	639	603	625	585	585	552	650	613	574	605	610	567	551	587	605	603	597	604	637	587	606	581	606	607	609	653	633	604	591	637	597	596	563	616	602	593	575	591	588	582	635	566	602	605	621	609	605	627	594	600	602	616	603	626	569	576	643	616	595	635	629	554	668	586	607	624	582	561	612	596	600	606	625	598	632	582	587	624	613	625	631	600	608	650	611	591	642	647	603	619	553	632	612	628	566	598	572	649	587	642	610	603	617	627	615	644	613	620	653	626	574	610	599	629	581	608	555	591	602	595	631	641	626	609	644	597	622	645	605	578	583	610	607	599	581	605	622	576	599	592	592	593	626	633	612	637	612	660	628	623	571	600	643	580	589	646	648	594	576	629	664	609	612	603	596	552	591	620	577	621	607	609	614	661	567	591	586	623	615	628	584	622	610	604	598	649	657	638	592	594	619	624	634	586	612	592	608	611	584	675	580	578	584	613	608	664	593	600	620	565	592	597	622	629	625	644	637	603	600	595	613	625	562	590	609	603	628	605	616	608	565	603	546	595	627	566	612	615	605	601	596	626	643	622	595	626	646	632	635	641	636	641	607	573	581	607	624	584	595	668	630	546	580	605	628	606	614	605	549	630	646	630	599	583	625	613	608	627	583	668	605	588	613	599	564	596	622	649	602	628	598	614	619	605	620	612	623	594	608	598	639	613	554	641	592	627	606	612	611	608	616	609	600	595	642	616	619	620	620	592	624	597	613	656	594	627	583	618	623	608	571	588	596	585	629	628	607	598	583	625	565	619	574	612	557	597	624	599	635	572	618	583	594	574	593	594	614	608	661	628	636	664	609	639	607	614	631	593	604	601	608	617	601	589	569	569	589	600	618	575	644	640	607	613	633	646	594	576	619	653	594	602	579	626	591	606	605	594	668	571	585	597	615	658	626	617	614	655	636	575	578	575	636	614	623	606	547	627	605	555	587	597	642	599	639	627	556	639	638	586	593	594	561	665	623	645	613	621	581	608	631	625	616	573	619	609	617	591	597	601	595	661	574	614	596	592	604	622	580	578	608	617	619	604	603	599	567	595	633	618	601	597	618	601	610	607	643	620	598	619	640	627	596	585	585	612	587	598	658	620	616	623	642	582	569	642	607	598	614	620	587	619	617	623	598	578	606	597	563	567	640	646	592	641	584	586	616	604	611	644	582	572	614	599	642	606	582	565	617	615	595	625	605	650	569	586	647	623	616	616	621	598	624	552	616	582	578	570	625	575	587	658	594	589	594	596	615	591	605	566	601	627	554	593	603	592	663	628	608	558	606	621	592
10563	1279	1031	639	583	444	462	428	416	414	390	404	396	392	373	354	358	370	396	378	373	377	356	384	378	385	318	340	377	375	379	381	360	403	358	357	376	338	360	371	346	394	367	379	325	358	365	397	357	367	378	371	376	348	372	359	375	348	336	367	340	371	308	347	323	398	364	342	370	362	366	364	306	379	386	378	383	400	383	396	382	352	328	366	397	369	358	366	376	351	328	385	379	365	311	375	358	344	348	343	347	347	408	417	351	329	364	341	334	378	384	375	339	343	323	332	319	379	386	328	385	341	338	386	330	371	387	347	344	334	342	344	333	348	367	384	351	386	373	348	389	379	389	354	335	370	345	365	372	366	372	399	383	367	362	343	364	368	359	342	389	379	345	378	357	357	396	352	361	344	358	377	330	375	362	332	318	356	370	356	378	390	370	354	360	355	358	353	378	362	378	335	372	364	372	298	365	369	366	357	336	372	386	395	368	342	320	345	334	376	354	357	341	372	355	338	358	368	306	350	371	361	381	377	383	348	322	359	345	379	360	348	327	406	362	346	380	307	340	344	351	370	327	365	341	343	334	361	348	343	382	353	367	336	349	372	369	334	358	372	365	369	354	346	346	357	366	370	348	407	326	371	401	373	339	384	346	405	385	364	343	341	374	372	346	333	388	369	384	347	372	375	401	385	346	362	338	410	364	363	417	349	342	346	379	371	351	348	360	368	345	345	364	353	402	367	361	363	361	365	347	349	374	358	358	376	363	391	340	381	375	341	347	318	350	405	418	364	345	367	373	388	349	374	346	314	370	363	418	378	332	355	365	361	384	354	324	342	368	363	346	388	351	395	350	375	327	371	350	358	355	346	385	366	343	389	395	340	350	367	368	361	383	343	342	378	330	344	332	354	347	345	381	354	367	367	361	349	355	374	339	364	364	365	365	333	374	353	377	361	338	389	335	337	364	359	364	358	385	310	366	368	353	382	372	350	374	385	369	349	372	345	370	327	330	358	383	342	356	340	354	344	351	331	323	356	379	380	365	347	353	377	369	366	348	387	370	325	343	347	374	375	385	318	358	357	342	372	343	334	331	339	375	356	347	333	310	334	340	327	370	350	335	358	352	355	356	352	372	337	371	342	400	398	335	354	356	322	366	365	357	358	359	356	336	359	350	335	361	329	353	375	361	341	347	382	357	354	401	325	359	356	361	375	371	381	366	354	340	372	327	346	369	348	376	376	415	346	391	407	330	371	359	342	370	348	363	376	355	354	339	351	392	366	382	382	378	367	365	354	326	385	374	337	365	357	396	358	361	353	373	376	343	350	343	344	342	341	369	357	337	397	346	330	362	405	384	363	374	363	389	365	372	332	347	315	342	370	378	384	318	371	391	375	404	365	364	326	348	376	344	381	350	380	349	344	353	366	355	345	356	387	353	382	363	399	389	365	381	315	367	349	349	357	362	359	349	332	381	373	362	423	388	364	338	342	357	367	329	338	381	370	360	358	373	392	396	395	347	331	364	397	396	385	352	375	351	376	355	379	379	367	370	429	362	303	351	376	398	388	381	351	365	346	387	320	375	368	372	350	354	361	373	360	374	334	319	366	398	352	369	334	355	387	391	346	366	375	386	363	331	351	346	352	335	385	361	365	363	372	378	352	362	368	353	301	377	366	366	351	352	386	335	328	342	388	372	355	347	354	359	373	348	370	331	342	390	393	378	373	351	364	341	351	377	381	375	340	341	328	349	328	339	361	337	339	337	365	375	313	319	386	321	373	346	355	378	357	370	334	352	358	399	350	353	334	356	388	382	308	316	352	367	363	367	353	366	363	360	376	381	325	360	314	347	370	385	360	345	334	385	353	349	369	361	381	360	372	368	364	356	373	359	348	396	363	349	331	344	366	345	367	369	339	354	358	370	351	378	351	382	377	349	353	331	367	375	363	359	336	359	327	334	386	368	400	335	366	365	342	356	376	348	345	379	385	347	350	388	372	332	385	359	377	342	380	384	359	358	374	349	340	395	351	336	349	354	356	379	348	351	340	340	388	393	367	326	372	367	342	338	377	337	366	318	344	355	367	349	371	367	387	334	330	332	356	369	336	357	407	342	331	330	361	319	351	366	375	365	363	346	380	345	376	339	371	340	352	376	348	358	368	370	390	407	331	344	279	352	337	352	368	390	317	344	348	380	340	345	350	368	384	350	350	342	351	354	382	369	409	362	384	338	345	352	363	357	366	336	366	390	343	378	377	370	361	364	357	403	390	355	381	350	385	347	370	403	360	352	331	343	331	283	372	367	324	355	348	381	340	334	360	343	381	394	374	335	360	405	342	327	344	359	381	363	403	370	339	335	352	363	370	325	356	360	365	335	332	379	317	319	342	359	353	343	343	372	375	367	360	361	372	370	373	373	370	340	347	309	315	370	380	360	374	369	365	352	362	368	369	362	318	362	370	357	325	331	357	398	370	384	384	370	379	356	360	313	358	365	357	346	316	370	303	334	324	354	324	368	355	358	382	384	336	359	374	390	337	337	350	367	377	364	353	372	362	377	368	333	362	359	379	341	380	345	374	376	397	377	354	307	373	368	331	352	309	380	352	351	350	363	393	395	346	370	349	365	391	353	358	358	349	363	378	382	378	381	342	368	355	360	372	357	323	353	397	387	361	374	383	371	381	355	367	372	376	393	348	387	347	336	377	308	337	386	391	390	354	372	376	378	395	373	382	371	375	359	395	388	380	365	338	352	350	349	369	335	333	365	383	369	372	343	381	363	366	341	387	349	336	355	335	400	325	370	349	345	353	378	337	374	345	367	354	361	370	363	379	334	360	353	350	364	368	356	363	354	354	372	377	400	377	358	364	343	408	368	386	379	378	362	360	353	374	352	361	368	350	344	334	365	392	373	344	390	351	380	352	386	367	334	359	391	350	346	390	341	369	342	339	386	354	345	337	335	363	368	379	348	364	394	374	347	357	358	349	330	338	379	363	338	349	327	352	337	374	357	370	370	368	367	344	353	371	362	386	336	369	371	351	349	345	360	342	404	344	318	374	347	389	375	349	342	362	317	346	351	380	362	370	345	372	344	330	364	376	368	374	338	386	381	374	377	329	331	350	339	379	356	371	334	371	406	356	376	337	342	386	372	353	385	347	362	343	392	380	359	352	322	327	306	316	355	347	401	332	366	369	394	364	394	369	364	387	369	344	322	380	360	366	294	342	335	357	394	348	365	357	398	362	382	339	366	343	384	375	375	371	345	376	384	387	340	348	349	363	382	378	326	365	382	374	316	333	322	323	378	396	350	341	377	373	386	370	359	363	355	343	331	360	380	354	342	348	346	347	338	392	379	356	330	371	370	326	371	369	348	365	363	334	375	344	347	353	360	320	361	339	378	369	345	351	345	410	352	382	348	336	339	340	345	381	368	361	360	374	362	309	370	360	368	373	346	356	344	345	397	340	356	350	363	397	376	331	332	376	336	356	380	340	359	341	373	352	370	415
7839	1382	1854	1585	1467	1357	1156	1128	1067	938	1023	969	969	909	936	915	937	848	871	858	882	814	884	880	837	897	827	830	836	813	844	827	829	860	800	856	823	868	807	841	842	843	794	843	796	890	821	823	845	774	793	837	814	816	845	866	836	799	801	817	849	851	853	824	813	856	824	825	850	838	841	815	860	822	841	873	844	859	854	866	815	840	824	787	830	844	846	822	813	856	864	834	846	788	851	826	830	876	813	829	870	820	820	828	855	823	834	815	814	842	843	824	807	802	841	800	805	821	793	781	840	862	777	809	820	826	812	773	851	834	756	787	838	840	795	810	843	791	823	842	860	800	821	810	810	791	795	827	746	755	878	763	820	774	789	834	800	770	805	773	758	829	806	799	798	779	846	844	779	825	799	780	807	799	862	775	763	796	803	798	839	800	807	882	819	821	787	849	830	796	814	819	810	819	798	817	786	836	841	802	847	760	809	828	797	802	790	827	795	783	834	827	796	806	809	786	806	839	776	811	773	779	796	800	762	835	810	784	752	822	859	843	842	810	800	841	770	829	807	791	820	839	804	816	784	771	818	815	816	810	775	817	798	791	858	803	774	811	768	801	807	780	805	798	822	773	789	830	784	827	815	801	799	816	863	816	782	810	819	768	817	776	814	827	797	801	776	786	853	798	800	815	846	833	747	806	820	803	745	756	794	806	825	772	819	792	828	807	802	815	833	787	811	856	824	784	826	784	791	785	810	826	843	818	852	848	777	843	790	857	819	849	794	802	836	817	807	777	786	755	813	865	764	817	798	790	834	831	781	816	835	861	834	791	784	784	815	809	792	811	842	799	804	822	821	843	842	819	782	849	821	833	751	805	785	787	805	775	816	803	765	780	856	815	845	822	825	789	800	848	795	821	771	805	786	802	801	797	776	814	779	792	793	816	779	821	853	835	790	775	795	748	782	845	778	832	805	851	811	862	808	813	855	843	812	798	785	806	825	810	839	810	755	831	820	825	791	788	809	846	753	766	789	789	827	805	791	819	842	782	815	786	826	790	836	748	817	820	827	842	764	826	797	845	786	837	840	820	789	803	784	852	777	833	816	822	778	850	805	770	825	807	779	822	817	832	800	773	786	830	823	786	797	844	791	785	774	808	794	805	798	831	781	884	790	792	808	779	826	803	793	765	792	785	798	822	819	785	764	812	851	793	817	833	815	865	776	826	811	794	823	742	840	791	794	798	800	775	840	794	785	829	788	821	840	763	780	787	837	880	851	765	820	824	777	748	827	798	834	823	787	831	780	774	781	770	817	796	790	802	790	851	753	757	781	833	799	789	816	814	819	789	757	792	823	796	852	789	787	818	810	832	808	821	797	758	843	802	796	817	805	787	807	852	778	804	874	804	769	793	788	777	761	794	799	789	854	805	821	760	859	786	775	816	736	793	777	841	780	782	824	778	799	794	811	818	791	826	816	782	822	797	849	832	793	773	848	800	764	828	775	808	809	838	761	798	799	871	772	829	813	773	789	798	811	832	813	772	826	815	790	831	785	791	797	736	820	774	805	791	802	800	791	845	792	809	807	793	831	840	781	815	761	820	711	839	780	791	750	835	803	839	796	862	783	819	798	790	829	837	775	832	787	788	844	799	827	773	823	835	825	794	775	764	806	778	812	847	815	800	804	782	824	816	805	807	804	766	771	821	767	758	826	831	755	781	787	790	780	834	819	775	808	802	813	801	821	809	872	808	764	814	797	825	785	839	806	786	810	811	755	786	794	800	790	783	827	866	787	742	743	797	799	797	816	805	830	779	846	825	812	824	852	873	793	813	776	802	838	803	771	768	810	794	841	781	759	783	837	828	834	798	810	828	826	798	792	842	783	805	788	834	831	790	837	804	846	801	798	843	822	827	836	842	786	838	773	867	829	815	843	847	816	764	806	898	836	778	888	769	792	860	813	735	859	844	793	789	736	773	808	807	783	781	789	845	872	837	824	780	841	818	796	785	842	778	800	777	752	840	804	813	843	792	818	777	842	792	837	795	821	805	823	851	814	787	812	792	790	781	792	790	827	781	823	789	788	828	859	870	791	806	852	876	827	790	776	807	806	755	786	810	855	767	815	789	857	806	850	794	792	814	763	769	766	774	801	777	793	812	777	770	835	798	773	785	838	791	812	788	778	828	835	769	779	715	834	808	823	804	803	789	834	793	816	788	798	808	826	781	846	802	852	827	785	793	791	815	838	786	793	798	815	796	788	803	835	809	795	793	789	842	763	819	826	775	817	848	825	809	794	820	762	771	855	779	851	782	812	781	814	817	787	814	789	836	800	810	846	886	805	805	789	779	827	774	847	839	803	795	804	797	785	790	742	832	774	815	802	799	833	812	823	822	830	785	823	777	807	797	837	786	793	826	859	776	809	857	781	815	800	784	815	794	860	826	811	870	784	782	802	831	815	837	787	830	824	839	778	800	802	746	832	804	812	757	766	803	844	825	796	727	811	776	750	808	854	790	832	843	823	811	822	812	786	789	826	808	789	775	813	824	780	828	821	762	796	772	799	830	821	815	770	816	822	837	805	850	811	749	753	861	759	786	788	867	854	793	826	781	777	813	756	806	836	822	754	785	775	805	835	794	764	791	814	826	824	797	844	818	851	769	814	810	804	865	772	828	837	838	819	805	829	789	787	852	768	812	772	809	795	812	761	824	825	834	806	792	769	827	768	754	817	838	846	828	772	781	817	786	772	772	787	826	827	804	792	791	813	820	777	782	827	777	794	807	799	872	807	818	777	750	849	796	807	831	813	857	839	815	765	827	820	801	867	813	789	809	761	814	860	837	811	786	811	818	821	777	750	783	854	748	826	803	768	874	862	791	818	852	816	805	803	840	829	810	787	783	790	821	787	840	760	819	801	795	819	777	782	821	811	871	813	824	832	816	729	847	782	816	798	806	814	794	849	809	801	827	855	810	819	841	806	823	791	762	805	807	795	794	794	798	892	782	780	800	761	747	831	792	824	762	830	815	771	801	790	818	748	789	856	760	848	833	817	760	797	792	817	823	791	749	843	788	768	836	800	790	819	834	777	802	794	776	769	874	819	852	782	814	811	802	802	818	803	829	834	777	847	805	771	789	857	787	799	776	831	786	810	843	800	793	800	807	862	807	872	795	855	835	846	822	815	811	868	832	814	807	828	772	795	836	756	847	814	816	805	823	814	799	818	827	794	830	717	814	860	823	817	807	770	799	761	810	777	784	840	794	751	807	804	850	832	804	752	808	831	770	767	794	769	783	795	805	723	791	834	851	818	739	771	841	754	769	757	800	742	810	795	806	758	777	799	789	843	787	766	826	757	790	799	827	764	783	818	783	787	782	805	768	784	831	849	774	764	824	864	820	816	799	810	845	825	821	777	815	852	862	767	826	802	816	813	815	821	820	819	812	790	789	844	814	768	819	834	824	772	804	820	755	805	873	835	783	811	783	790	817	846	820	788	847	820	737	824	802
17901	2271	1585	1003	782	698	589	539	464	452	543	488	477	468	479	497	449	430	457	489	454	444	399	472	416	431	467	428	449	432	442	434	442	427	445	450	431	456	431	446	442	455	450	460	467	402	429	461	428	427	440	434	448	410	391	454	470	465	486	429	401	444	411	422	474	458	439	449	421	461	391	408	464	399	445	464	449	459	448	464	464	439	406	440	421	478	462	433	451	446	445	436	451	435	453	474	446	406	466	466	443	452	477	409	441	477	400	430	468	454	426	453	424	406	413	431	437	441	437	397	417	411	413	435	413	431	399	435	441	413	427	478	458	439	445	431	400	458	466	435	385	417	447	452	447	475	404	437	421	411	442	486	416	460	410	424	432	454	445	417	437	469	408	440	410	428	401	431	450	453	459	424	428	429	415	434	412	391	462	414	440	409	414	426	441	468	433	429	462	453	420	407	443	433	408	486	450	424	477	462	380	446	424	393	402	444	448	474	427	441	418	434	409	455	428	405	404	459	418	462	445	450	457	433	434	408	409	431	478	410	439	426	430	463	450	382	425	441	409	426	483	443	439	397	414	424	426	443	420	407	428	426	420	426	424	493	406	397	439	431	425	437	434	460	418	447	421	465	457	418	443	483	412	403	402	421	427	421	445	490	487	477	449	415	383	470	432	438	469	493	410	443	444	421	451	425	388	415	394	448	448	429	439	446	396	438	441	418	445	477	440	489	466	432	417	413	487	428	427	418	421	440	431	445	422	429	402	427	432	394	426	456	442	469	433	464	412	402	477	415	433	435	450	456	437	423	387	470	400	429	422	429	394	446	447	457	447	431	457	419	454	443	429	462	427	456	421	391	443	451	397	478	457	457	421	448	459	426	428	410	440	453	429	429	417	476	462	430	463	408	410	436	424	445	379	449	449	467	399	435	445	414	419	459	462	447	424	384	430	418	431	423	429	465	449	432	433	430	378	455	440	417	435	446	450	410	462	458	437	503	454	416	436	431	470	401	439	421	414	395	396	426	423	390	425	416	408	425	466	450	380	444	441	428	484	430	443	436	411	451	442	411	440	414	474	413	439	423	429	445	453	471	412	438	449	399	400	415	459	396	429	429	451	410	409	438	430	459	400	426	403	431	437	437	425	413	452	424	427	424	431	468	451	461	408	467	410	419	448	438	437	435	442	455	442	424	452	416	439	416	432	434	426	380	416	442	422	394	445	429	418	429	403	477	428	446	446	445	428	425	433	407	469	422	409	409	477	425	423	434	394	449	399	402	400	428	448	426	433	424	438	442	437	430	448	446	441	420	400	425	414	447	422	410	420	420	430	385	464	448	426	490	464	459	427	427	429	366	419	403	434	420	428	441	462	491	476	445	468	425	425	410	423	435	433	447	430	398	434	425	467	467	446	446	451	438	421	435	373	437	460	451	426	408	421	402	458	412	431	438	443	436	471	464	434	433	385	475	434	434	441	421	442	427	367	383	432	370	408	430	453	454	395	446	443	490	434	434	389	460	414	434	408	398	450	410	438	420	430	446	392	429	419	447	450	431	415	438	454	433	470	443	427	411	429	409	463	446	448	444	427	455	455	427	453	424	434	453	435	420	422	429	461	418	408	438	417	446	429	416	392	429	421	408	419	416	427	441	413	461	449	386	434	431	445	456	432	455	422	400	480	429	422	411	457	433	426	463	460	400	437	463	434	449	432	471	443	411	453	393	443	418	481	454	453	416	467	451	418	443	461	431	413	415	399	418	442	436	476	460	453	406	421	442	425	429	428	477	433	406	467	429	392	443	484	415	420	428	417	426	452	417	433	425	429	450	439	414	408	388	424	440	421	427	433	437	420	419	387	426	430	416	428	413	428	432	439	401	421	405	443	450	401	431	416	436	434	426	397	422	488	450	405	460	436	440	433	428	431	413	419	449	423	418	441	400	462	468	444	469	447	429	424	409	414	437	415	434	412	459	417	430	446	451	428	425	442	444	425	451	438	424	422	430	423	444	475	464	463	444	377	389	422	434	437	423	473	427	443	438	418	440	423	451	435	454	411	413	429	438	428	433	422	460	441	417	439	468	418	435	442	451	468	422	432	427	423	417	429	441	494	454	420	433	451	476	451	429	437	410	429	421	438	449	449	454	436	410	445	449	406	394	432	407	435	399	446	506	427	404	442	437	454	410	467	457	406	401	451	395	418	468	444	420	452	492	394	447	447	422	446	432	469	430	437	425	432	394	463	389	443	444	447	397	449	436	436	447	448	453	431	434	454	451	423	466	501	441	409	416	441	446	425	433	445	426	441	418	420	440	430	469	386	437	447	413	442	437	419	428	450	467	429	436	442	418	393	438	461	422	455	430	436	391	428	419	419	437	420	408	395	424	427	425	468	440	412	466	478	421	402	436	475	464	438	426	462	432	463	414	414	473	442	404	421	437	456	445	409	447	428	428	431	413	411	449	374	421	451	436	408	421	415	480	440	433	447	435	414	447	398	426	439	448	403	431	440	430	426	395	433	406	477	421	446	435	401	427	490	437	405	393	438	422	472	435	445	431	429	450	440	440	412	470	431	431	461	413	386	373	467	434	417	463	470	442	458	441	457	450	444	441	434	467	438	418	430	433	407	450	395	458	435	413	457	448	421	404	460	405	447	449	431	479	425	394	405	393	401	432	446	464	415	456	397	416	449	454	451	443	428	425	402	415	459	399	482	462	435	441	444	469	440	472	436	427	473	478	425	412	451	419	445	418	444	402	395	454	465	424	455	469	436	399	437	425	436	421	458	445	445	412	397	448	404	424	472	464	427	395	439	430	487	473	452	436	438	397	395	460	459	442	439	426	431	419	469	416	401	441	422	446	441	450	428	414	443	448	456	441	419	446	478	456	413	448	447	424	448	472	423	431	439	442	448	447	441	449	445	434	440	415	419	449	434	371	478	372	459	448	473	448	420	428	458	409	436	399	453	456	418	432	463	414	453	447	425	420	422	436	410	466	477	445	412	445	437	443	407	448	413	434	407	421	406	442	389	400	454	464	414	446	447	436	416	391	450	467	408	406	410	450	441	455	486	411	480	418	441	405	439	411	394	417	463	452	436	406	430	419	447	430	430	441	444	383	476	444	422	411	425	458	415	437	429	466	433	481	442	415	435	429	432	423	431	456	457	450	403	455	446	431	438	413	453	383	464	427	441	380	420	467	452	395	430	412	391	423	435	415	432	429	446	445	488	427	476	475	432	416	482	406	438	439	452	446	458	438	448	458	401	392	432	430	454	426	454	428	444	470	471	426	392	427	423	419	420	427	430	442	465	413	467	446	427	450	423	388	413	445	389	415	439	425	384	437	395	426	406	393	407	408	441	429	420	458	447	406	413	451	467	445	452	440	429	478	399	435	455	463	411	430	455	429	424	476	435	442	465	446	419	444	396	437	466	431	444	440	433	411	433	444	428	397	429	440	476	458	475	450	432	470	475	474	424	442	460	478	451	418	430	423	367	443	379	458
9968	1972	2826	2570	2296	1976	1742	1531	1443	1325	1242	1229	1210	1069	1097	1098	1061	1091	978	1024	1007	983	904	959	988	1078	1004	955	968	945	976	928	946	1000	957	931	970	977	967	917	942	971	891	937	903	948	958	953	949	952	981	979	1005	952	954	941	952	980	930	1020	988	960	947	918	951	903	958	941	1010	944	976	988	987	1012	1102	981	996	1007	1023	984	1000	973	926	1046	971	944	970	1007	988	985	983	1024	978	1010	997	1033	974	957	968	949	925	968	961	945	958	914	999	945	988	958	957	935	981	1004	988	965	918	930	921	958	948	829	949	932	967	983	915	952	985	965	947	955	931	972	940	936	958	893	891	885	936	909	918	911	934	899	909	940	974	892	956	968	946	947	903	903	963	955	945	919	969	957	920	909	934	968	918	928	951	890	912	962	954	957	900	898	941	940	934	931	899	985	934	941	963	961	957	924	948	972	946	920	980	997	930	946	914	954	992	964	830	942	939	919	958	906	960	949	962	916	958	948	915	932	961	905	904	918	898	920	906	899	943	974	949	976	903	923	922	923	928	961	901	978	986	888	945	876	938	903	964	930	950	941	884	938	975	902	991	943	896	940	914	942	934	981	946	1015	972	910	924	881	931	945	957	963	904	956	927	908	941	942	892	988	927	880	961	945	971	927	883	897	920	886	978	929	913	903	905	924	974	936	941	984	963	931	912	939	901	900	928	922	917	926	991	931	919	903	919	953	973	945	968	912	1002	950	924	956	931	905	969	974	886	937	969	895	947	931	924	886	942	960	941	944	932	923	946	941	933	911	881	967	941	974	889	896	965	909	934	968	889	944	956	926	922	934	926	933	962	1047	930	937	926	975	933	924	940	881	887	890	941	955	973	925	898	911	880	933	951	911	911	948	948	907	913	990	930	916	906	909	909	969	929	901	928	968	917	950	879	913	981	979	932	936	895	961	952	960	948	931	953	919	967	931	962	976	937	975	940	944	967	972	979	922	940	958	898	932	892	922	965	937	913	914	894	899	927	900	928	940	939	898	930	891	951	918	916	881	975	961	965	899	922	971	966	930	1002	947	949	964	958	970	944	947	946	920	872	931	942	940	933	949	951	914	918	933	951	939	953	969	948	952	901	966	945	887	907	909	971	920	932	942	975	1002	936	968	965	904	972	855	904	971	981	894	930	947	923	929	903	845	920	937	894	914	924	986	883	904	961	941	977	945	947	903	947	920	944	931	945	916	950	921	1000	943	925	899	922	924	865	951	929	956	918	983	947	905	942	962	965	939	907	916	987	949	883	995	943	955	867	959	911	928	943	920	968	953	912	947	996	903	935	956	995	966	883	892	904	1001	905	903	940	928	916	931	964	931	949	974	850	925	917	933	933	929	933	904	876	916	970	970	932	936	905	908	943	898	914	937	943	945	905	944	937	941	996	870	924	976	928	942	994	873	951	994	895	967	948	963	961	922	915	1011	952	937	990	946	910	966	938	928	980	932	901	976	933	903	966	946	946	923	949	881	945	930	947	920	911	1009	937	959	905	904	923	963	946	961	931	903	972	963	959	900	923	931	936	976	915	958	978	816	942	950	922	943	918	1008	895	979	929	956	918	968	976	895	937	911	936	955	918	943	967	902	899	918	920	967	906	916	947	978	973	935	938	945	928	908	940	947	919	913	899	875	892	944	943	953	914	919	923	874	985	922	937	927	965	917	939	877	924	961	987	891	950	903	986	896	989	934	923	873	962	968	914	912	882	884	979	927	954	957	951	931	950	904	921	976	933	943	960	940	883	904	930	872	958	958	898	914	978	919	986	972	895	950	911	912	982	927	981	909	910	966	896	897	966	919	894	939	930	912	971	908	975	956	870	961	937	862	918	876	990	927	952	927	950	959	904	942	954	898	909	924	913	937	941	950	940	920	961	934	967	905	880	938	933	907	939	849	945	967	963	964	997	985	917	975	939	961	896	954	939	934	971	925	927	917	979	956	930	927	941	933	903	931	918	916	949	932	918	985	965	939	961	948	911	923	881	958	937	875	938	963	937	934	928	1005	973	938	946	900	951	911	967	890	941	957	932	953	898	952	927	947	899	954	994	953	900	913	999	905	957	930	905	868	928	932	951	917	942	948	964	939	929	923	873	916	899	942	888	863	907	947	930	903	956	944	921	913	880	929	927	980	943	911	904	889	903	913	979	943	914	900	889	940	940	924	890	928	929	966	941	969	909	936	935	970	949	948	932	1001	941	922	919	906	918	956	995	964	976	954	927	926	937	914	855	946	946	930	913	920	990	940	937	882	944	936	977	920	930	962	888	964	885	905	931	886	995	891	936	952	948	902	916	924	927	910	969	913	943	923	900	945	918	943	907	926	1008	919	914	972	907	915	923	926	961	919	946	928	916	899	981	921	933	953	882	914	960	905	959	931	885	937	959	962	921	946	880	940	910	985	1005	929	953	939	939	976	947	1018	949	988	902	865	961	945	959	971	946	942	952	984	898	995	943	956	918	952	922	894	942	984	875	950	967	949	948	971	877	947	921	920	991	905	858	974	918	943	941	947	931	1002	916	956	922	905	936	994	935	919	938	902	967	924	939	871	958	956	981	933	906	959	950	929	964	927	928	939	895	933	927	921	895	910	887	987	915	922	916	948	919	973	964	932	894	941	948	916	956	950	934	939	957	984	917	887	966	911	917	972	927	925	914	902	939	914	979	889	961	950	940	929	982	930	924	919	989	887	938	938	936	931	919	946	953	953	913	959	924	918	917	926	906	931	948	979	923	965	957	952	903	944	941	934	904	872	955	931	947	998	980	929	971	991	906	960	877	835	975	920	946	956	950	980	894	938	950	990	921	905	923	926	909	927	935	928	947	917	920	927	942	957	965	946	924	934	945	976	920	946	919	940	922	959	907	913	970	917	951	921	919	906	921	892	884	962	910	978	1008	957	984	997	916	952	922	961	923	916	992	998	955	983	909	991	945	973	916	910	940	914	913	960	981	939	885	898	926	929	948	963	937	927	888	903	977	930	979	923	921	913	923	944	926	937	934	981	921	905	936	933	928	970	939	933	938	865	901	948	936	904	892	911	927	922	946	910	931	900	916	944	914	936	950	960	958	894	947	975	962	948	939	879	922	935	941	959	929	940	943	901	911	958	958	953	929	885	969	946	920	908	960	945	959	934	924	926	965	951	898	894	932	882	905	952	907	964	878	908	1008	921	936	908	937	926	949	912	945	999	901	964	973	925	889	921	902	926	936	949	939	911	939	932	964	952	909	960	895	898	933	926	915	861	922	949	978	896	925	957	983	915	939	867	902	936	953	971	950	912	951	981	875	939	941	958	937	970	937	983	863	917	931	910	923	902	936	966	989	941	949	892	971	884	966	892	909	889	918	951	913	999	973	932	875	965	922	943	926	937	915	933	955	968	934	943	934	903	976	986	879	919	909	982	913	963	879	910	950	903	970	958	895	905	967	974	910	985	933	934	907	942	931	924	942	929	914	890	904	941	935	957	914	941	943	935	891	930	910	895
2927	511	357	271	293	273	288	249	296	255	232	255	301	250	287	250	238	258	250	271	256	241	297	247	267	237	270	284	250	280	250	283	260	268	245	217	276	259	262	288	255	244	254	262	261	270	278	265	247	292	299	282	278	258	304	257	248	247	271	254	260	238	248	288	270	293	271	284	299	238	212	286	297	239	289	246	258	241	271	282	272	241	264	235	275	258	288	287	256	278	232	263	266	291	274	269	242	266	247	282	277	258	288	253	278	288	264	279	254	259	270	278	272	256	254	245	279	279	267	269	264	287	238	239	258	258	262	276	245	263	271	235	265	262	278	216	231	255	250	247	251	266	280	259	233	264	294	272	273	230	250	284	297	272	284	266	272	262	249	260	269	263	277	243	258	266	269	251	240	250	253	247	244	288	271	254	250	263	280	252	275	280	269	246	275	253	250	226	272	223	274	285	276	281	268	243	272	247	263	271	294	284	290	256	239	277	278	250	253	250	258	235	243	244	255	277	241	275	257	262	286	264	274	257	269	254	261	248	240	293	258	291	247	227	260	253	257	249	297	275	273	242	311	278	252	254	271	263	251	236	284	263	259	273	271	253	290	278	264	284	239	231	280	273	307	273	256	276	254	241	252	256	277	257	269	252	283	282	252	271	264	250	265	249	260	241	249	285	265	296	266	265	267	269	287	270	238	232	270	259	284	266	271	241	276	258	263	268	252	266	264	257	253	256	254	262	286	290	272	299	266	259	263	302	251	239	251	279	287	260	275	254	260	243	257	300	260	249	248	258	260	247	267	256	292	269	317	280	242	266	224	242	286	244	266	283	275	277	274	240	286	242	297	280	246	260	295	277	257	247	240	262	284	261	266	268	288	249	255	235	275	242	235	243	243	263	275	280	240	276	241	267	274	284	265	269	234	281	301	266	280	254	277	259	248	268	247	269	293	260	263	296	265	260	279	264	251	261	271	266	249	295	264	255	266	259	276	262	251	278	259	283	253	262	235	271	227	268	257	274	277	260	259	284	273	290	288	252	256	246	240	237	259	256	276	239	258	264	246	236	236	247	250	248	261	238	272	238	277	266	248	249	240	238	243	257	240	277	235	232	256	229	252	296	227	256	231	257	291	251	234	259	262	255	314	270	271	270	283	239	296	238	245	254	257	242	277	262	270	272	266	241	255	248	252	291	273	253	245	267	268	278	296	248	262	275	276	259	244	231	275	302	260	272	271	279	246	229	274	262	287	283	257	234	245	287	275	254	281	281	315	262	290	230	253	247	249	258	267	261	287	285	231	246	278	248	236	271	281	282	254	251	278	249	273	239	264	277	251	258	240	253	243	241	249	263	276	270	280	279	285	308	245	267	225	251	261	255	291	249	267	267	293	263	261	289	256	262	240	248	245	261	278	320	261	242	307	259	281	263	233	272	251	251	249	294	251	271	282	269	269	294	234	252	248	265	258	236	256	250	254	267	252	251	265	279	252	274	258	261	253	271	289	259	257	237	252	321	298	291	258	245	255	273	296	279	286	246	291	268	274	251	251	264	264	291	287	287	262	284	242	286	287	236	252	222	263	254	287	230	247	291	270	286	230	256	294	282	251	253	249	244	306	244	265	252	244	267	271	242	253	275	255	258	271	273	276	258	245	271	275	255	272	248	241	251	283	267	277	249	252	277	260	262	250	258	267	258	275	283	285	275	265	227	268	258	259	266	255	306	260	263	243	246	236	258	237	269	283	254	277	265	272	301	298	252	274	255	262	246	250	270	249	265	240	285	272	256	276	259	218	279	249	250	275	274	255	269	289	273	239	241	247	253	226	238	221	256	257	267	258	262	283	243	288	240	258	271	296	306	240	266	283	260	263	262	251	262	279	292	292	298	266	249	282	255	251	262	289	252	283	293	251	271	290	247	269	260	276	251	272	241	254	289	270	282	256	287	252	281	263	243	257	263	282	269	263	242	229	289	285	292	290	240	238	264	278	258	241	297	273	287	272	248	302	247	264	256	243	277	262	287	246	266	287	235	267	278	264	271	255	252	261	251	236	284	271	301	306	237	261	246	287	255	247	280	275	271	272	272	284	269	270	264	259	245	280	251	280	264	240	283	253	281	268	261	240	258	250	256	261	281	255	275	266	253	255	267	234	285	288	254	278	224	240	301	237	265	242	239	235	243	257	248	267	276	270	243	272	280	254	263	244	269	258	274	246	283	242	249	256	291	261	276	260	266	249	281	285	233	261	276	271	253	282	253	230	300	237	255	258	261	251	263	231	249	266	295	267	254	251	252	279	241	287	241	252	262	259	262	277	283	303	293	263	211	276	282	287	297	301	274	290	256	264	265	270	282	238	271	237	248	250	279	265	244	281	274	284	290	247	259	279	245	247	236	258	238	315	239	265	271	268	250	253	276	270	232	253	277	258	255	267	269	286	300	237	246	266	289	244	266	280	259	292	284	290	254	251	292	310	268	262	278	253	232	238	269	247	246	246	281	267	253	281	272	236	277	268	249	275	266	275	256	266	286	255	250	266	258	278	255	275	256	268	287	246	281	281	273	260	257	305	246	287	288	235	283	259	237	274	300	245	258	238	258	269	266	234	238	262	243	257	294	269	278	262	276	259	287	250	267	245	266	278	244	251	260	251	257	266	231	261	279	253	266	262	266	235	315	246	279	270	240	262	270	245	275	236	287	308	262	279	273	267	263	271	265	236	281	286	265	241	270	273	275	270	261	270	267	266	258	239	273	241	245	245	266	261	274	252	238	270	262	248	275	252	250	289	271	259	267	302	266	244	256	245	265	246	265	283	265	272	244	258	260	252	273	260	264	287	292	273	261	254	255	286	254	256	271	297	238	238	280	255	236	252	287	251	270	259	272	286	272	251	265	263	264	269	244	266	262	260	278	274	262	271	252	252	229	287	290	278	251	262	242	245	285	225	273	259	239	263	246	264	261	281	276	252	258	264	265	269	262	269	271	257	290	257	250	280	267	265	261	265	275	236	243	274	280	255	252	254	259	279	265	268	257	254	282	247	253	305	270	258	290	271	266	258	288	240	259	257	269	261	265	260	246	235	263	288	244	237	265	221	243	274	263	290	271	258	283	243	241	258	308	295	297	272	264	265	258	244	218	274	261	266	251	266	275	246	288	264	284	268	266	256	271	268	274	237	229	262	252	256	275	243	251	234	272	240	272	262	234	216	274	266	258	268	265	239	260	275	268	280	269	254	254	250	259	270	262	268	252	263	258	271	247	285	295	280	270	253	268	255	258	250	253	290	241	253	275	258	242	270	250	261	316	239	275	281	257	255	267	270	268	267	271	283	255	267	263	238	255	245	256	258	254	259	269	282	259	261	264	272	268	265	304	255	258	279	239	282	267	270	243	252	266	276	267	251	256	247	250	267	243	242	253	262	240	251	256	271	261	266	251	225	282	245	266	265	264	269	254	258	260	246	261	233	288	250	240	249	240	253	277	262	268	268	262	259	223	269	269	252	260
2629	829	679	642	615	627	613	652	646	619	667	646	625	698	619	620	646	608	633	580	593	635	589	582	632	643	621	616	636	608	622	615	568	593	615	612	622	607	589	612	641	576	583	643	631	637	584	610	610	575	611	607	596	603	620	616	659	608	611	620	611	611	650	624	602	610	621	617	612	610	656	630	651	676	616	610	615	654	577	664	627	615	608	583	632	641	619	608	604	599	619	615	578	580	653	594	618	629	587	687	620	667	602	627	580	624	629	590	628	640	651	575	628	645	611	635	613	652	659	630	617	584	619	602	608	609	605	611	567	613	625	621	601	648	582	621	613	624	639	604	631	647	616	667	590	622	598	637	584	621	626	583	628	622	598	622	621	595	628	593	614	652	614	601	632	616	610	636	599	613	625	607	612	611	600	572	586	635	641	579	583	547	589	650	627	612	625	630	599	641	626	669	650	606	604	606	603	620	598	621	603	653	633	585	622	634	643	610	621	645	668	659	596	636	646	618	619	595	626	634	635	611	619	624	642	651	628	618	612	641	584	601	592	621	559	604	642	647	599	648	631	606	669	619	589	572	630	605	664	617	622	645	626	647	601	644	624	627	607	585	633	663	556	638	590	586	603	607	577	623	633	621	594	612	581	567	625	634	596	584	586	594	589	613	631	612	639	560	638	611	651	606	629	633	619	612	591	614	608	617	594	624	600	652	623	630	652	602	617	588	610	590	573	577	617	618	599	631	606	633	636	617	634	602	610	599	593	591	643	585	598	622	642	629	630	596	627	565	608	587	663	605	614	643	639	619	611	629	610	590	634	632	622	626	610	649	621	575	608	602	618	618	606	631	577	611	602	627	644	565	583	600	579	617	647	625	610	616	627	626	627	574	627	602	615	626	623	645	615	640	617	610	619	591	607	640	617	635	558	642	604	624	605	622	606	641	626	660	620	602	604	643	627	601	629	595	636	644	602	644	595	609	620	670	596	610	627	588	634	652	626	618	611	623	595	547	602	620	603	565	574	592	586	559	607	568	616	621	631	584	613	609	592	606	627	571	617	613	615	629	617	615	616	687	595	613	606	638	606	599	572	614	611	621	659	624	610	642	639	599	609	635	615	600	598	585	628	631	571	621	636	619	585	657	608	629	619	661	590	588	632	624	592	601	626	632	637	627	592	652	611	644	567	585	649	597	591	592	678	623	649	602	619	591	600	596	636	611	606	635	621	629	593	629	659	609	584	623	634	560	600	630	637	610	662	613	615	609	644	603	568	617	571	594	657	595	546	608	618	624	559	600	635	615	646	598	628	662	624	579	637	641	593	655	609	680	635	599	669	649	654	622	638	621	624	570	628	575	639	629	635	584	605	617	611	603	582	636	606	606	603	636	629	597	624	630	602	631	612	590	632	642	618	620	585	600	610	606	610	582	667	624	624	594	567	621	635	602	617	620	630	605	653	632	651	595	585	576	638	593	602	619	604	574	646	630	649	595	565	615	630	613	647	615	579	604	662	610	615	620	635	629	611	576	605	622	605	622	601	626	611	612	525	580	608	663	632	639	612	605	619	553	603	592	584	589	621	610	599	647	631	596	623	663	620	606	565	606	640	605	592	638	607	630	623	568	624	613	580	608	596	653	616	628	594	632	616	610	631	615	673	621	642	636	618	620	614	610	641	593	592	590	610	673	650	628	591	598	590	612	650	610	623	572	631	646	606	657	606	613	653	615	633	620	663	605	597	546	618	608	628	617	615	621	688	643	649	623	636	641	652	606	624	571	649	619	589	653	632	591	605	602	651	605	656	616	639	670	655	652	612	666	603	576	609	591	609	636	650	631	681	617	642	627	620	639	621	629	622	625	613	650	634	639	619	647	598	597	617	600	605	565	566	649	631	632	639	588	650	610	604	571	620	612	636	666	638	612	595	594	650	590	607	602	605	590	615	625	655	639	587	615	646	640	623	575	636	637	645	631	625	593	628	650	662	638	631	634	638	570	642	614	600	596	633	602	581	642	609	613	634	616	628	626	628	600	646	579	619	611	626	634	595	565	634	606	632	655	666	604	628	614	659	623	606	629	617	614	627	646	567	615	600	604	597	607	621	640	596	617	628	683	572	641	591	647	620	595	655	611	638	646	639	584	632	601	650	621	624	627	647	629	604	638	616	635	676	629	603	630	635	611	584	598	597	592	582	585	620	596	595	635	606	678	608	598	678	620	632	651	586	611	599	585	588	591	624	591	615	583	628	606	594	591	589	667	636	605	633	609	617	584	652	632	586	583	609	632	622	622	610	641	654	627	649	615	626	626	600	629	629	604	616	646	594	615	635	623	650	615	564	622	571	565	604	645	628	648	598	653	623	627	609	620	637	597	620	621	606	594	611	578	594	607	649	588	616	649	626	631	608	634	600	625	662	594	620	617	608	620	636	646	678	608	570	661	597	586	660	604	615	592	638	641	608	626	607	618	618	611	630	637	589	627	608	588	592	637	643	603	612	656	575	618	640	600	653	649	605	609	639	608	685	624	648	608	639	600	580	623	608	581	587	609	650	641	628	573	595	610	584	587	648	634	589	626	569	587	590	616	575	631	634	582	582	565	639	653	594	640	621	607	578	632	598	593	652	632	633	595	611	612	552	579	624	618	632	652	637	606	610	631	608	549	583	636	623	632	613	624	619	651	652	592	597	618	622	623	620	600	588	668	611	624	633	606	614	590	618	628	591	611	576	610	594	631	654	662	588	618	655	630	586	576	584	628	615	585	638	634	588	621	589	669	676	588	633	648	582	621	614	614	670	597	573	565	568	651	618	616	570	627	576	604	611	632	587	620	645	610	629	633	630	614	625	633	597	608	594	642	650	597	604	608	563	580	599	614	626	615	649	613	627	585	609	673	600	607	587	614	612	626	617	615	576	609	591	626	595	552	616	600	623	562	586	572	604	590	624	593	621	596	594	592	589	612	583	636	629	625	600	601	564	607	625	638	636	606	612	633	633	622	632	621	667	632	598	600	622	632	611	619	633	559	618	650	640	607	620	583	627	591	615	656	600	665	603	648	610	659	640	595	624	608	629	622	643	562	648	615	595	570	604	593	608	695	629	630	599	614	598	626	605	658	632	599	644	605	649	652	645	610	612	577	627	623	616	628	616	649	607	590	590	639	608	658	637	600	633	602	605	632	639	609	610	592	613	623	619	625	616	651	584	636	575	619	635	575	615	592	591	669	624	615	579	603	600	574	585	605	663	626	576	604	685	610	603	593	643	595	613	615	651	628	623	629	637	620	638	619	592	578	641	584	643	603	595	610	591	628	645	640	559	615	611	619	626	605	602	629	575	572	650	584	606	648	591	596	583	642	659	616	637	604	629	643	626	622	611	590	614	609	641	661	579	643	679	598	622	612	555	563	614	617	618	597	602	601	612	595	625	615	631	606	570	614	572	615	557	597	607	583	616	574	615	650	579	649	598	646	596	616	596	661	654	586	636	621	578	645	612	604	612	635	625	616
10551	1170	1086	626	511	463	431	443	421	414	431	393	414	398	399	379	356	363	352	390	393	355	381	423	379	396	367	361	394	392	358	345	366	352	344	335	352	366	387	357	363	392	331	326	340	381	367	374	360	359	419	369	395	363	346	373	353	380	359	385	381	359	369	361	389	436	344	345	356	375	392	376	351	345	374	391	370	364	356	404	422	350	354	356	373	372	378	367	379	325	390	398	390	403	345	399	370	336	379	364	369	388	344	393	353	362	332	388	329	333	370	330	379	414	345	339	379	362	366	388	401	378	331	367	324	325	367	386	382	342	378	345	330	351	358	373	381	367	354	407	372	382	343	339	352	346	369	329	345	362	384	380	329	360	330	357	371	337	368	382	360	389	323	375	370	383	396	360	319	358	336	372	352	328	399	374	396	380	383	368	343	372	379	343	400	342	352	347	374	414	352	378	370	359	348	380	352	366	339	381	377	349	399	376	366	358	403	375	332	323	359	386	341	331	386	362	376	348	362	364	353	341	343	372	364	342	362	367	358	347	361	403	390	376	358	352	375	335	369	363	385	326	383	329	337	326	383	369	364	347	360	353	392	366	365	424	392	342	353	356	392	353	339	412	344	350	373	371	361	356	347	390	350	380	391	393	390	384	383	327	357	384	368	375	347	388	393	355	368	349	335	347	355	314	379	333	345	347	345	346	355	374	333	339	392	371	341	362	367	350	345	329	374	373	389	336	366	369	380	353	362	392	349	370	339	387	351	357	352	372	387	379	391	384	359	373	385	378	347	366	420	389	358	375	350	352	325	351	350	363	337	396	356	369	358	376	371	380	352	360	376	369	345	365	364	383	381	340	321	317	368	368	361	337	386	362	369	360	350	320	366	325	373	374	363	396	374	379	383	351	357	360	360	365	350	329	381	374	395	359	363	360	376	377	363	360	357	351	353	348	341	355	396	358	375	345	381	375	353	362	368	353	397	374	359	361	368	374	361	399	355	375	335	352	376	372	329	360	318	342	354	357	346	370	350	342	357	392	352	335	365	368	352	381	347	398	335	368	378	371	360	357	386	377	357	380	323	344	319	368	341	364	386	382	377	401	342	361	359	386	346	350	369	401	319	356	374	361	353	321	348	381	353	339	366	341	358	363	354	339	350	336	374	355	341	367	372	341	338	359	368	376	351	349	377	375	360	384	354	350	353	383	376	372	357	379	362	390	396	357	341	321	345	366	346	373	382	396	309	373	371	332	370	330	339	369	366	357	395	352	360	382	375	353	368	374	332	355	371	320	390	366	357	348	332	363	350	373	364	346	299	319	366	348	406	373	358	336	362	375	370	358	326	339	359	371	340	368	380	354	370	374	359	352	336	363	365	372	382	361	380	378	373	344	349	354	363	360	339	361	405	346	384	359	359	357	341	365	330	355	353	360	341	394	384	340	342	360	303	352	404	360	372	363	342	365	331	394	409	387	360	356	351	330	363	328	338	340	365	346	343	368	349	337	391	400	396	347	354	383	340	365	345	350	400	371	334	387	373	366	384	390	382	361	376	356	355	353	334	379	389	349	371	388	352	384	384	343	386	353	349	377	384	413	363	345	360	340	351	365	350	331	350	385	351	369	412	362	337	366	348	345	375	332	378	360	397	348	356	376	365	370	339	371	358	359	392	386	404	372	368	338	358	363	393	362	351	349	356	378	365	370	352	375	329	390	357	357	343	374	362	407	350	312	351	385	338	341	369	336	352	365	326	331	362	355	390	373	310	386	350	363	383	373	331	392	341	327	368	353	351	390	377	324	374	348	359	394	366	361	325	345	382	384	396	351	354	417	335	368	370	369	355	354	381	328	332	368	376	361	365	364	358	371	367	342	359	356	362	358	365	372	373	391	391	347	368	347	402	365	370	333	375	420	382	371	382	335	384	326	387	340	332	359	345	367	331	339	408	368	411	383	330	367	350	353	346	373	367	354	360	344	356	335	355	361	383	382	373	357	366	373	384	358	369	351	332	374	372	379	381	341	352	377	374	350	348	336	344	336	407	374	335	380	373	358	352	383	378	361	332	382	377	351	379	381	385	383	392	336	395	317	327	376	330	346	381	370	346	345	385	369	318	347	358	366	392	383	375	323	365	382	353	357	352	319	377	378	373	340	372	340	352	382	369	337	332	369	363	360	356	386	372	297	358	393	366	368	366	364	361	332	347	346	339	324	356	376	358	361	339	352	372	356	373	375	393	402	384	356	361	372	383	370	357	392	352	378	330	350	373	342	358	367	355	327	330	402	383	352	375	361	343	329	359	364	380	368	354	364	350	368	353	350	351	357	323	365	379	336	371	414	320	345	402	379	363	361	354	368	337	353	380	347	396	385	414	364	381	309	354	374	347	364	372	333	377	358	335	364	351	397	373	351	334	341	361	330	339	369	362	366	323	336	384	361	324	357	360	343	348	349	388	355	397	368	372	382	381	335	351	347	366	354	358	351	346	360	344	352	375	361	342	321	351	358	365	357	383	386	353	364	319	348	345	374	378	379	348	368	391	364	378	397	321	400	374	380	364	354	349	338	347	351	353	354	398	340	356	356	359	354	380	379	378	390	365	360	343	341	351	373	378	393	370	369	316	370	326	360	363	366	354	341	359	345	361	403	343	361	334	367	373	378	350	367	352	332	322	383	347	382	395	337	314	388	343	351	379	385	401	375	357	342	329	349	343	340	357	352	365	349	361	357	356	342	373	364	404	347	359	317	346	357	351	380	368	341	350	352	350	385	381	393	329	373	363	345	366	345	354	359	356	374	350	381	330	398	346	386	342	347	323	312	342	367	403	411	340	355	343	333	384	333	392	370	351	367	361	329	383	398	375	393	364	374	340	355	360	351	347	314	381	349	384	385	355	320	340	386	343	334	358	383	363	350	318	361	376	336	345	355	371	346	348	371	375	358	332	389	340	353	398	394	380	358	350	375	350	369	383	384	352	321	357	355	329	370	355	383	351	351	362	371	351	359	340	358	358	374	369	393	381	353	328	388	397	341	405	389	362	385	349	382	345	319	332	346	342	331	347	317	383	362	384	355	358	331	354	370	374	366	381	369	360	346	399	366	374	356	352	334	391	337	389	336	362	340	327	379	357	335	327	314	360	367	364	369	326	336	343	383	350	386	407	410	379	366	367	385	379	375	357	338	374	334	365	352	380	358	373	325	371	349	391	399	371	345	342	317	358	318	381	367	348	368	365	362	342	336	360	328	366	367	340	369	373	410	371	352	362	355	359	430	334	296	413	366	354	343	356	378	367	368	413	347	363	370	373	369	352	370	346	378	380	353	350	359	349	330	361	354	353	391	381	363	373	342	391	351	378	364	361	354	392	378	373	349	365	359	384	392	352	336	387	364	324	359	393	388	356	332	367	381	389	365	350	367	343	369	342	363	333	333	382	371	360	370	373	334	343	384	347	356	433	353	396	340	362	328	340	368	370	394	331	375	328	358	334	333	350	360	313	317	377	343
7806	1383	2004	1610	1512	1306	1141	1133	1055	1014	945	983	958	920	881	877	924	879	915	856	860	861	875	889	877	825	858	827	856	845	821	859	816	864	825	812	821	817	800	825	856	810	817	764	857	805	786	823	786	794	841	822	801	803	787	806	824	841	822	833	835	819	805	819	823	785	792	821	836	742	804	804	837	819	828	830	871	833	831	833	830	836	898	886	810	801	857	833	822	792	851	803	827	810	825	803	802	871	797	805	844	839	774	863	816	814	827	802	842	819	833	789	840	850	837	845	793	771	807	809	779	767	760	790	816	821	834	807	802	828	770	818	845	783	767	797	798	815	818	823	787	803	786	845	835	792	848	808	838	789	823	892	806	824	817	810	797	770	828	793	759	834	837	813	799	786	815	804	782	760	840	790	841	837	794	804	882	844	783	808	782	771	807	820	802	792	836	839	791	835	795	780	821	837	881	800	762	822	799	815	832	811	771	792	784	810	839	852	816	795	867	852	805	792	819	777	787	802	793	820	794	835	794	830	794	798	800	836	838	793	870	791	775	806	840	824	811	741	808	796	803	847	817	784	786	810	790	805	823	866	808	831	807	837	801	815	782	804	807	801	795	797	805	787	799	841	814	791	789	760	816	809	796	801	827	829	780	835	748	778	830	797	789	778	815	866	840	813	815	777	819	804	824	826	788	819	824	797	836	831	832	775	777	777	807	799	772	789	800	814	777	855	772	842	780	777	821	819	809	754	774	801	789	823	833	752	850	752	831	765	816	811	796	816	788	793	780	799	773	797	813	822	833	794	804	824	787	799	785	847	802	795	766	865	814	773	823	825	800	824	811	750	772	800	783	819	843	829	828	822	825	763	758	802	824	786	752	807	755	809	810	792	813	842	806	811	835	791	799	839	764	810	841	796	833	806	753	866	834	844	786	817	754	838	878	809	824	777	777	824	824	727	796	823	824	785	786	804	807	840	778	805	791	848	841	804	816	792	751	831	858	820	816	782	786	836	826	764	835	806	873	800	832	790	811	774	755	791	795	842	794	792	814	836	826	793	768	777	769	782	773	726	835	789	793	881	783	762	811	874	821	820	777	774	819	792	818	814	755	803	781	751	795	811	785	817	826	792	786	790	790	838	828	809	819	816	826	818	800	775	788	820	794	814	829	783	763	796	828	836	875	794	785	766	847	788	798	800	833	765	820	832	812	746	805	838	785	753	828	819	830	817	794	764	805	810	821	788	827	825	800	833	787	819	778	787	785	831	806	800	854	872	826	800	829	822	831	799	787	743	783	815	820	811	794	769	769	786	790	844	827	801	820	864	830	771	816	799	849	782	793	798	796	809	816	833	818	774	819	804	822	784	815	861	795	774	773	836	785	843	786	805	810	826	837	821	819	822	827	808	824	787	851	772	813	810	803	806	832	779	832	808	825	823	775	816	831	824	801	820	799	810	800	808	823	765	779	807	874	790	794	814	800	786	776	777	750	775	806	812	766	852	797	785	785	812	797	841	839	814	769	795	852	834	760	825	823	775	776	748	773	776	802	824	796	800	769	819	838	812	757	827	795	861	877	790	814	827	785	837	795	743	780	818	820	816	816	822	759	847	726	745	783	843	802	827	816	806	804	764	797	796	794	803	842	817	783	765	806	825	814	830	837	736	823	806	811	808	783	860	790	833	809	809	784	815	814	773	825	827	817	794	790	793	788	825	840	793	842	813	789	805	843	784	786	778	802	769	782	801	829	820	809	824	872	807	833	791	827	822	837	812	793	785	800	814	886	796	823	845	802	816	862	810	801	759	788	770	828	792	765	768	790	797	814	787	783	816	790	836	829	819	816	762	815	829	770	866	841	784	765	840	795	782	829	808	828	863	763	816	818	794	806	761	821	816	807	804	804	818	799	801	811	808	788	818	802	809	766	759	780	820	772	824	826	793	813	801	844	756	811	733	787	759	782	808	752	770	802	817	831	796	807	775	795	842	815	836	809	773	823	808	795	799	769	817	776	817	796	862	772	790	747	838	804	813	851	819	810	809	808	786	830	774	819	773	781	824	809	828	817	761	877	750	826	848	800	842	822	830	773	857	807	815	837	870	780	805	811	831	851	811	782	835	801	755	808	779	825	820	804	875	777	807	796	832	789	795	833	814	846	753	846	824	805	799	791	788	838	796	811	793	763	778	765	799	808	844	813	801	786	811	741	805	762	796	826	841	853	814	784	810	802	756	804	796	791	827	829	793	805	790	811	854	777	798	815	800	825	803	805	861	776	770	828	849	787	802	817	834	866	787	772	819	798	799	824	790	782	807	798	798	849	838	814	793	830	824	864	770	822	829	776	772	862	833	807	809	760	825	809	815	826	737	839	790	820	779	790	775	807	774	834	826	814	780	799	808	810	786	846	788	820	796	859	798	792	770	780	796	759	779	781	793	771	802	811	747	808	821	846	773	815	795	765	821	802	821	843	824	792	795	837	814	766	770	760	825	814	808	817	849	800	826	819	852	789	758	771	799	818	775	807	797	819	834	829	810	801	821	796	795	806	833	789	760	778	757	792	852	792	799	800	807	826	744	826	753	782	843	819	858	825	829	817	809	823	814	819	808	792	829	789	848	819	800	785	798	845	799	830	791	795	850	840	807	860	783	808	845	805	781	819	834	778	771	829	871	787	779	834	805	826	851	848	832	761	840	774	786	813	759	806	790	813	853	790	761	805	800	769	809	737	765	784	828	775	839	821	849	819	845	749	793	831	788	840	834	821	844	778	836	844	803	816	828	764	774	844	810	832	831	769	809	757	811	849	802	768	790	787	820	777	809	772	797	808	824	833	783	770	802	854	780	856	827	805	775	833	788	769	871	751	835	801	863	804	821	827	804	807	798	841	837	815	816	788	840	747	817	819	849	806	809	763	808	837	800	820	807	833	777	852	847	753	775	831	810	837	804	817	779	757	759	835	797	787	784	785	815	822	782	820	825	868	813	815	803	848	801	805	790	826	859	794	788	798	773	797	835	786	821	815	823	805	835	817	808	781	850	808	824	729	850	816	761	797	810	800	834	839	818	843	828	756	846	756	806	809	807	769	825	788	813	805	785	819	810	789	762	772	805	802	813	825	807	822	817	793	867	779	816	840	780	833	842	813	814	799	860	820	801	781	814	857	802	803	766	767	795	865	823	755	825	851	807	821	853	747	777	833	825	790	851	793	757	776	834	793	774	836	771	786	813	815	842	815	759	806	782	788	766	835	795	806	810	807	818	828	760	744	814	833	832	791	816	829	795	810	828	833	821	785	797	836	797	797	820	789	751	809	765	739	832	781	779	805	816	813	813	769	770	840	811	760	819	861	762	786	810	813	809	800	761	842	764	809	790	751	809	815	833	818	806	750	823	850	810	895	766	797	848	900	807	797	797	805	859	828	796	789	797	834	827	825	816	765	845	835	805	809	811	870	791	788	782	799	796	820	805	811	775	802	827	763	855	758	834	854	780	776	788	826	797	751	746
17384	2225	1543	945	780	640	629	550	543	511	501	443	458	455	470	468	466	506	457	446	476	463	452	453	410	464	438	435	461	401	436	470	471	445	464	454	476	393	430	400	435	417	468	449	441	453	422	399	434	438	465	459	421	408	440	456	432	442	427	415	457	421	390	423	436	408	411	424	430	434	443	457	427	409	412	456	449	442	444	427	470	429	453	437	468	413	473	384	438	409	414	412	419	419	448	483	502	452	403	437	444	410	419	423	433	399	442	382	429	439	467	409	437	420	435	391	412	453	429	406	446	477	423	407	436	448	435	457	413	403	439	455	429	430	412	409	418	398	427	424	442	462	463	424	465	401	447	438	425	459	459	430	370	465	446	461	477	428	405	465	450	410	441	404	450	419	432	454	377	437	437	424	453	390	476	466	432	415	453	420	413	463	438	428	474	435	419	419	424	442	464	418	430	423	437	380	431	470	441	429	460	431	464	439	451	425	417	490	477	463	452	433	438	410	495	478	465	431	375	433	424	441	451	475	393	409	422	420	456	412	412	438	389	409	451	426	456	400	440	457	418	441	445	418	433	406	426	459	446	434	415	456	443	449	411	463	417	433	447	439	452	448	443	434	431	450	450	444	478	425	452	452	440	440	416	418	420	424	457	435	423	431	446	428	407	448	426	414	489	427	434	435	418	439	405	433	444	481	446	456	426	410	458	424	433	450	456	452	429	458	423	450	425	424	411	429	412	430	419	411	397	416	459	422	426	430	417	431	438	461	424	476	420	454	420	442	415	446	416	455	395	416	404	436	439	448	420	480	425	442	466	418	424	458	443	460	408	404	448	442	446	457	442	451	417	418	401	433	415	470	445	442	433	412	409	437	440	441	443	446	464	441	417	460	457	413	480	407	444	428	484	441	421	431	435	423	437	435	441	416	440	427	396	430	448	442	449	420	468	440	396	441	406	422	451	463	448	448	418	421	421	400	422	429	452	439	450	432	436	444	445	448	440	430	450	455	429	467	404	465	444	462	407	437	420	444	456	417	418	413	448	452	424	429	420	434	434	411	457	420	454	426	506	431	438	463	447	437	447	439	455	422	405	460	425	444	448	422	418	397	434	434	419	393	459	469	432	433	420	417	407	429	446	442	409	451	408	415	411	417	404	427	435	408	433	453	483	460	400	416	396	438	423	465	437	408	453	454	436	455	403	456	472	459	410	462	469	436	422	431	436	446	452	452	406	440	418	431	435	442	446	424	390	401	456	418	402	453	496	412	461	434	406	418	432	425	465	440	375	414	423	416	408	444	432	385	446	432	391	468	417	412	461	414	441	459	462	438	419	383	399	393	442	449	472	410	410	435	447	439	438	406	443	432	430	420	439	427	459	420	440	440	456	444	408	446	382	448	438	459	410	482	398	447	400	430	427	413	407	470	431	425	418	410	411	448	459	447	453	435	432	397	435	460	443	469	469	443	437	413	447	418	395	451	389	403	450	466	432	425	430	439	453	414	404	401	439	405	403	440	398	439	413	447	382	429	421	414	390	435	453	438	439	455	468	384	492	431	394	449	432	437	470	464	426	431	458	446	418	398	434	433	448	431	421	456	431	411	428	435	413	420	393	383	458	405	415	461	461	453	456	426	405	455	448	426	450	467	416	459	395	439	433	460	456	439	446	425	414	432	455	438	399	433	420	439	401	469	439	385	433	416	462	452	439	428	413	449	451	421	437	418	464	453	419	415	470	412	414	471	470	417	431	439	416	467	423	424	400	461	423	422	444	396	412	410	440	424	374	395	440	415	355	447	436	408	430	426	454	440	484	429	405	465	443	397	394	422	404	477	450	386	471	463	409	439	437	425	422	426	416	443	418	432	391	426	451	441	432	451	448	472	407	458	423	437	418	447	438	441	423	462	432	451	432	437	471	444	421	423	413	449	489	487	412	419	385	441	421	444	419	458	398	481	415	426	400	419	455	416	458	432	396	421	465	462	410	463	395	450	458	437	448	423	415	410	456	409	420	439	425	387	441	432	395	458	445	409	424	410	380	413	423	404	398	429	456	478	404	446	454	444	468	428	446	414	454	436	420	417	463	427	440	436	421	438	413	420	411	439	417	431	454	432	442	430	462	442	434	412	458	387	433	449	453	453	412	434	411	413	401	469	457	404	436	414	410	445	454	437	407	426	417	410	450	447	391	432	432	475	454	398	410	443	426	404	391	428	421	387	406	479	419	467	432	438	428	419	424	414	441	472	461	412	468	442	484	456	441	423	444	442	441	422	449	425	463	442	415	447	424	417	459	395	412	397	410	408	434	429	437	441	465	444	442	460	419	501	434	449	422	400	430	394	398	414	429	419	433	471	456	432	421	434	413	425	400	400	407	440	458	399	473	448	427	360	459	449	423	439	482	413	427	406	458	441	413	416	439	410	449	425	463	402	446	424	435	400	464	380	433	400	429	424	433	451	418	403	460	453	432	419	413	397	434	398	446	461	431	438	404	406	411	425	429	395	424	431	458	432	452	422	483	444	423	439	411	433	450	425	457	473	405	429	441	440	415	437	447	456	458	422	417	438	435	425	404	443	443	425	433	398	459	413	412	428	437	421	427	462	429	471	423	419	434	408	483	400	446	474	433	386	432	392	461	423	429	453	444	443	419	442	440	449	459	455	411	471	460	432	434	421	448	408	457	415	408	453	440	464	436	453	442	401	455	423	446	449	470	424	450	425	442	469	426	448	435	418	443	414	397	423	445	455	424	446	441	435	438	438	436	470	428	453	421	429	403	399	421	429	414	459	455	452	416	450	409	472	448	443	414	460	409	416	432	413	426	419	413	417	465	439	428	394	434	456	428	410	408	415	435	444	453	429	403	447	398	427	431	421	408	415	455	466	427	423	462	405	412	449	447	448	430	481	450	459	437	414	472	448	450	432	424	387	418	426	467	425	389	411	413	421	480	454	404	413	395	433	435	458	463	395	416	431	434	468	410	415	414	428	439	423	468	444	439	423	446	432	444	427	409	430	418	448	420	405	419	409	439	449	426	391	419	432	429	411	402	418	414	438	453	439	428	442	435	442	449	439	421	434	421	434	433	440	455	439	425	425	479	459	422	431	437	426	419	428	418	452	443	448	441	450	413	420	425	457	440	410	432	437	405	455	426	431	440	434	451	401	463	423	464	414	464	412	443	426	436	443	435	421	409	448	465	414	432	418	404	396	398	424	443	444	431	404	397	447	401	404	439	423	400	452	486	401	392	425	439	436	448	456	429	430	389	430	429	466	399	432	447	422	412	447	427	461	423	392	402	391	443	406	443	452	411	407	416	436	432	421	368	424	368	446	453	434	437	453	438	427	449	457	441	420	465	465	455	425	415	411	446	444	433	438	433	435	450	448	437	464	422	460	454	449	420	412	435	445	478	446	403	440	450	393	413	411	420	403	462	442	446	438	448	395	425	433	403	402	457	467	492	430	392	420	424	454	446	431	460	464	424	424	458	444	407	432	417	416
9733	2030	2849	2618	2214	1901	1652	1553	1433	1267	1288	1217	1184	1126	1171	1069	1080	1086	1085	1076	1028	1013	1039	965	985	971	944	979	1010	955	976	980	972	1027	988	1040	958	989	1020	991	957	964	993	995	947	956	929	945	951	958	897	959	931	949	925	928	1022	963	990	977	974	986	971	942	978	988	965	912	956	987	1005	1055	991	989	1023	1001	1072	1071	976	1019	1015	960	1013	991	994	991	978	975	1034	983	985	1021	985	942	1007	938	1017	1015	983	935	910	1035	990	989	993	959	927	959	971	975	978	933	973	904	916	916	891	929	949	949	939	988	968	940	947	979	953	968	928	974	958	915	920	891	888	885	927	866	969	947	898	968	990	930	963	947	992	941	951	1026	917	913	931	956	924	910	937	947	959	935	919	948	993	980	874	996	937	924	920	922	936	923	895	940	958	929	922	933	926	959	897	927	919	917	900	944	928	916	970	965	954	951	938	944	970	928	948	967	906	953	946	896	930	949	903	934	968	908	910	899	935	985	926	972	923	912	930	980	947	933	876	958	954	921	909	912	955	954	929	948	964	940	979	930	935	960	947	915	933	914	922	933	941	945	933	915	920	913	879	936	953	918	917	959	942	949	941	934	921	932	942	910	922	969	903	949	915	932	946	945	930	904	932	970	921	942	922	905	917	933	893	988	948	904	900	977	992	962	925	963	988	928	962	894	866	893	958	932	955	939	925	923	991	936	923	949	891	951	947	952	912	917	978	933	903	921	963	917	903	907	957	910	964	882	943	938	919	933	888	921	904	958	917	1005	947	913	978	966	919	906	958	910	901	936	910	948	938	952	888	906	938	939	925	990	940	880	901	991	930	882	954	948	969	930	962	935	912	930	958	922	938	929	931	974	941	957	955	969	903	939	951	938	914	944	946	914	953	894	884	969	925	898	941	915	934	922	950	976	1005	902	960	913	968	873	910	932	892	920	905	885	930	970	893	924	969	882	918	933	892	931	961	935	911	975	951	953	986	916	937	921	931	894	938	932	1006	935	897	894	952	920	959	912	981	919	932	907	917	913	910	944	929	935	912	911	978	958	929	906	887	945	907	926	904	948	992	930	953	897	959	986	950	898	896	990	944	948	919	943	863	914	966	945	964	935	913	953	906	925	947	956	923	931	945	944	922	955	972	1016	973	946	938	969	968	904	942	946	849	905	933	932	916	958	965	946	867	880	959	929	927	900	894	915	913	944	882	895	922	975	974	957	954	922	982	996	893	940	977	890	938	949	933	969	905	925	903	932	866	948	907	908	931	931	888	960	918	924	954	946	902	982	953	903	944	975	876	899	932	951	914	962	916	927	907	1025	944	907	963	936	939	929	911	919	899	947	952	919	853	956	883	934	866	916	956	921	942	899	896	939	960	949	888	949	939	920	937	898	932	979	899	907	945	976	972	972	930	934	940	909	899	947	914	935	986	940	902	957	966	948	930	923	904	952	889	929	936	961	980	956	913	986	893	851	888	967	934	925	965	874	917	968	919	913	891	901	982	889	930	945	982	956	906	902	911	889	935	925	914	937	937	932	946	947	935	915	913	949	941	923	988	929	967	960	981	862	894	894	890	970	903	950	887	905	901	913	924	924	974	898	915	895	965	977	960	947	911	898	926	969	973	995	942	916	872	902	930	883	954	895	976	951	950	931	907	941	924	949	937	933	931	903	894	921	931	922	950	969	955	947	983	905	877	953	948	923	937	936	937	952	918	891	967	873	947	928	984	985	928	922	998	884	900	931	946	929	915	916	935	951	862	917	851	929	981	926	950	925	948	936	980	938	969	939	911	968	909	927	930	964	913	942	895	936	926	973	885	977	991	919	920	958	930	942	966	924	978	886	991	964	960	966	938	903	933	876	968	914	894	917	924	961	926	972	944	937	958	976	905	877	954	889	986	961	896	941	993	934	914	918	902	923	945	907	921	885	1018	964	946	944	1005	908	932	959	924	944	953	894	958	933	943	909	930	875	985	973	941	934	923	941	928	953	947	932	892	926	942	909	909	914	921	909	928	966	928	904	884	926	929	971	918	905	1012	927	988	939	915	960	941	883	946	939	964	975	932	924	905	953	867	857	947	965	965	950	930	944	930	922	925	936	953	968	1004	899	974	956	955	914	917	890	913	916	883	932	924	947	959	888	911	990	947	947	948	921	1001	912	960	924	926	928	916	968	982	974	943	938	957	920	944	898	938	937	922	976	908	916	934	1019	946	921	957	965	985	991	896	876	942	975	902	941	919	907	940	924	928	933	923	869	889	917	930	963	922	927	974	884	950	925	914	921	935	914	955	891	911	913	954	910	931	909	954	900	947	923	989	933	949	974	938	947	943	905	893	953	936	944	902	950	984	952	955	851	959	912	882	958	942	928	969	895	998	915	920	905	931	926	921	910	902	938	909	931	949	952	913	938	941	926	959	874	928	940	926	940	982	970	946	894	936	975	924	886	928	1006	960	907	972	880	948	949	923	944	951	957	882	849	969	1005	956	942	916	909	933	896	950	928	977	910	904	899	910	887	949	944	935	954	930	978	925	916	946	939	945	933	898	957	960	952	947	902	901	963	904	936	935	975	921	898	968	936	898	924	874	921	882	933	955	890	898	981	901	943	941	919	909	936	934	966	912	930	964	925	918	909	946	853	934	942	945	940	922	872	938	874	895	936	925	970	870	940	919	952	947	935	919	963	841	916	906	928	971	925	952	962	972	889	905	935	965	957	959	930	990	960	960	959	903	922	876	931	939	985	949	922	877	928	931	889	899	915	932	929	939	877	909	1022	979	972	913	915	917	967	948	882	927	945	968	927	933	958	973	955	931	942	902	916	937	949	967	900	932	944	989	931	935	964	916	869	993	937	918	941	925	942	939	975	931	918	935	939	942	971	921	961	921	871	939	874	954	930	905	907	967	886	1004	910	956	945	935	1019	966	945	970	920	916	990	963	902	959	899	882	908	930	942	895	920	902	957	909	945	919	963	898	926	907	934	899	934	898	961	903	919	954	941	935	961	941	928	936	961	949	933	961	827	935	938	938	872	956	899	916	944	907	980	932	880	917	928	933	974	896	988	896	908	900	947	959	984	949	956	904	910	878	967	851	897	916	877	961	926	888	917	920	957	896	895	929	961	904	890	890	914	946	918	917	927	917	968	944	931	976	911	946	986	937	895	953	878	920	1003	969	963	946	942	963	948	947	903	927	944	921	968	959	965	935	895	895	871	927	927	984	929	963	896	899	919	918	924	917	922	926	912	914	921	1016	876	918	915	927	919	917	925	927	975	935	906	981	932	946	918	877	911	900	952	913	948	939	924	925	937	959	931	917	969	966	930	882	953	964	950	917	964	924	869	929	929	947	921	943	922	932	995	944	942	976	862	991	918	945	931	956	912	939	955	897	940	950	902	948	927	950	942	946	918	934	902	926	982	904	967	871	1008	911	936	930	950	922	948	959	977	947	940	924	934	908	956	993	896	908	887	899	869	890	880	921	921	965	929	913	933	946	950	894	989	935	919	929	896
3029	578	367	238	236	291	244	285	260	267	266	255	245	269	306	292	302	249	277	264	275	263	273	271	269	283	243	261	288	204	254	273	300	280	276	258	278	277	266	303	286	274	256	276	249	244	293	272	269	245	265	262	276	273	268	259	258	241	246	259	257	268	298	283	292	279	262	257	277	279	280	257	266	267	258	245	257	286	262	237	275	249	245	254	263	247	282	269	284	306	277	264	251	255	243	248	269	271	285	275	268	271	282	262	275	262	240	298	261	303	286	259	268	247	266	278	256	279	293	253	257	259	267	253	277	275	274	270	256	303	274	243	270	264	282	285	255	273	265	266	252	285	287	274	257	260	234	302	295	223	273	244	264	273	280	262	251	261	240	252	247	280	282	252	267	274	244	256	277	250	260	280	270	245	255	263	287	263	289	281	268	301	243	263	274	249	298	271	270	248	263	253	267	263	260	274	246	242	276	276	247	279	256	250	285	266	281	266	258	293	278	266	282	246	225	264	270	240	262	264	271	256	253	264	258	251	266	271	265	250	240	283	283	270	292	292	249	242	266	280	271	299	252	260	309	276	280	275	259	250	270	266	257	246	267	262	265	255	260	265	227	251	259	229	276	285	294	291	259	284	273	269	272	240	234	250	255	251	268	259	242	242	281	264	266	277	257	258	277	261	261	280	270	284	276	260	223	256	268	266	240	256	288	285	254	281	275	278	245	274	265	274	274	279	258	252	256	255	315	272	259	293	272	281	285	274	260	290	256	249	294	247	284	270	243	258	267	245	259	305	307	259	286	276	271	301	276	274	251	270	280	263	283	276	242	268	249	250	246	265	272	271	257	253	256	236	273	282	276	281	278	281	265	259	254	278	295	262	254	280	272	269	270	267	260	283	248	259	273	282	224	280	249	258	242	269	236	295	265	254	287	258	254	279	324	260	262	262	284	257	246	272	304	270	279	283	291	267	253	259	267	251	263	251	267	241	248	249	268	295	306	268	300	272	257	280	279	261	271	297	257	281	293	283	294	292	294	274	250	296	246	269	275	260	258	254	303	255	259	242	290	231	270	297	267	259	250	247	275	251	258	255	255	265	253	265	266	265	222	263	269	284	249	290	246	264	263	277	243	262	259	254	270	256	258	293	231	264	237	269	283	254	249	258	254	251	239	267	241	222	268	246	252	254	254	254	260	269	267	278	280	252	234	285	278	294	269	262	282	258	278	261	254	270	233	272	277	252	262	252	266	258	298	280	250	252	284	259	288	272	275	288	268	290	265	245	259	258	231	273	280	284	261	254	268	268	235	277	268	267	287	288	238	285	281	261	269	258	284	270	279	268	267	285	280	272	270	273	274	262	271	264	275	254	265	254	261	255	286	254	319	265	264	285	265	285	257	285	300	283	282	254	277	241	270	278	271	262	262	268	260	254	267	274	282	277	253	278	283	298	268	267	259	276	279	279	274	285	262	279	282	269	286	271	253	250	285	258	284	267	240	237	245	265	265	255	261	246	275	235	258	262	236	232	255	269	282	243	229	266	301	258	268	296	287	244	262	265	276	279	243	300	250	249	254	285	252	252	291	263	262	251	253	281	262	278	262	257	277	260	249	285	297	300	272	238	255	263	278	233	257	262	266	246	259	247	243	269	296	244	253	240	257	265	245	253	265	287	289	235	251	254	246	292	279	264	256	276	273	240	256	311	265	257	278	280	258	257	261	260	301	295	253	225	283	248	276	258	262	231	277	261	226	259	251	277	260	316	280	286	261	301	274	259	241	254	262	271	269	248	239	255	259	271	263	260	265	243	284	248	253	254	255	250	287	246	263	284	284	245	252	262	262	257	256	264	271	246	251	263	263	269	298	279	227	256	267	275	233	268	298	283	280	274	234	259	247	280	250	274	290	281	294	268	251	269	271	306	264	271	230	284	276	239	269	287	262	243	239	255	257	270	289	288	254	264	258	287	277	260	247	284	225	264	265	284	280	281	273	290	246	255	261	271	246	264	230	286	306	259	267	259	276	273	275	267	271	276	245	286	297	253	288	271	256	270	261	285	254	305	271	272	228	296	265	273	267	249	254	266	268	274	283	292	279	285	271	269	291	273	266	273	249	257	237	272	237	276	272	258	275	280	283	275	270	308	279	250	274	277	256	265	258	240	272	287	244	279	260	284	234	255	232	278	270	271	275	271	269	256	278	253	285	232	269	235	228	280	289	273	269	274	272	254	259	239	256	266	266	279	275	272	273	279	250	245	242	259	259	255	283	291	243	261	288	270	255	280	281	304	259	259	278	253	257	241	245	295	263	269	271	258	262	270	293	256	245	278	276	255	283	281	280	288	267	244	243	252	286	284	269	270	280	281	288	291	255	261	275	262	265	267	293	236	270	264	246	220	271	277	255	276	243	324	288	249	251	249	248	273	276	273	294	234	268	302	243	284	269	280	286	287	266	251	302	254	268	281	254	275	248	256	253	279	260	291	267	274	263	278	246	259	256	274	260	256	250	241	273	272	264	274	237	241	242	281	266	270	256	259	235	264	274	271	290	275	265	281	290	266	264	283	279	280	268	242	266	284	260	282	273	273	277	276	288	268	263	255	262	267	234	267	240	315	258	248	309	252	287	242	293	276	291	265	274	261	251	287	248	244	248	275	288	279	272	259	262	281	256	250	240	273	244	247	248	275	288	240	262	257	284	279	290	268	253	246	258	254	289	283	219	231	282	255	298	294	282	262	282	270	261	256	279	233	310	241	262	242	258	255	304	256	276	259	254	263	277	247	244	263	275	262	249	252	234	280	235	272	277	290	270	295	279	295	269	260	246	241	264	259	255	276	292	276	246	285	239	237	269	250	282	249	264	291	274	285	282	266	299	284	247	256	302	270	266	286	287	257	235	283	254	266	274	255	274	252	254	231	257	283	264	290	239	307	264	259	235	277	294	291	272	283	271	291	307	287	303	249	255	239	272	252	247	288	245	278	272	269	275	269	283	243	298	262	262	307	294	272	265	270	241	253	279	296	290	276	272	269	275	273	262	265	269	250	276	267	239	267	249	257	270	254	274	297	225	263	272	253	268	256	295	282	266	262	259	250	270	280	247	279	241	245	282	278	276	253	287	273	276	268	247	285	260	272	272	249	296	228	248	253	276	301	281	292	256	276	258	239	277	282	259	275	268	313	267	264	249	280	260	261	269	268	291	287	272	272	293	238	282	254	273	270	247	234	255	270	269	261	268	265	262	296	258	278	272	263	252	282	294	255	263	277	304	275	285	280	250	286	258	302	240	250	311	279	269	248	291	262	245	247	256	282	278	267	328	266	243	249	280	249	245	231	253	257	259	255	264	270	286	233	274	273	272	267	262	262	259	232	268	274	276	251	291	288	264	254	229	237	310	253	266	223	294	251	271	293	277	278	252	270	282	271	278	296	261	269	249	260	252	237	270	265	262	240	288	291	273	245	257	242	279	247	273	275	252	245	273	265	274	271	267	242	265	262	290	254
2622	829	760	671	683	675	644	645	659	666	656	640	642	643	628	646	616	612	599	654	659	654	678	624	601	649	644	651	577	640	635	627	589	624	589	636	642	684	600	602	594	601	624	603	617	587	636	616	590	597	600	621	627	637	645	653	615	625	652	603	602	646	638	641	639	594	614	626	645	641	647	626	624	594	625	622	643	620	633	606	673	627	615	644	661	601	624	630	590	622	586	598	603	636	624	636	598	681	627	583	643	631	624	612	607	613	610	623	582	619	650	604	592	617	585	612	593	623	635	607	599	582	623	629	596	604	594	593	616	618	591	624	648	606	622	601	606	592	580	638	617	574	630	594	602	597	668	635	579	591	648	583	633	608	630	605	657	641	613	635	613	607	652	584	580	615	616	622	584	609	622	600	581	597	647	602	598	591	610	631	598	601	620	660	625	622	605	593	625	592	633	607	644	622	596	619	624	624	567	658	615	605	648	616	609	634	598	595	603	652	577	613	609	574	612	615	650	661	629	629	640	613	614	600	635	624	626	611	622	594	608	610	567	596	645	626	605	591	644	621	590	656	577	597	651	611	598	647	677	623	602	642	626	611	635	614	644	601	617	634	627	598	613	580	603	664	648	607	603	632	628	644	586	636	609	599	616	621	598	615	596	652	620	595	615	616	625	644	632	579	602	640	645	616	619	640	594	655	629	641	621	612	620	606	632	636	640	612	611	588	640	652	618	632	632	612	608	604	642	611	643	618	603	636	612	629	584	619	642	600	592	604	642	622	607	647	572	604	640	601	610	635	621	626	554	627	637	700	631	592	618	611	646	579	617	623	640	579	610	630	599	592	609	662	588	605	610	635	632	624	587	659	586	606	580	630	637	629	620	623	632	632	640	611	628	647	582	665	589	646	658	638	625	622	622	621	660	625	618	596	596	639	607	574	601	637	615	603	603	657	675	624	628	592	658	591	605	600	628	604	590	644	657	602	599	623	593	596	661	570	597	609	590	602	597	642	590	610	636	643	621	626	598	621	603	598	640	591	644	617	599	659	585	630	631	585	620	593	627	618	634	657	605	601	660	634	666	631	627	583	584	614	622	598	605	672	593	570	598	606	609	630	653	599	608	628	613	597	589	585	632	611	622	624	580	622	592	626	634	597	655	627	639	638	603	630	631	603	587	589	607	635	660	655	604	618	625	623	609	629	619	594	636	612	647	612	627	655	629	572	656	589	610	617	665	606	627	631	583	612	625	629	568	646	650	597	615	656	644	641	645	571	607	624	638	646	646	667	618	608	608	626	634	613	662	613	607	658	605	613	609	625	634	596	642	614	661	600	604	662	650	614	595	587	632	631	620	661	625	635	615	656	636	638	599	648	552	610	585	628	666	655	653	580	629	606	663	605	636	645	610	589	609	608	629	680	645	631	596	601	627	609	657	639	659	557	602	650	643	565	659	641	625	653	587	576	617	642	642	594	625	643	628	612	575	595	630	583	652	651	643	607	619	594	635	625	577	633	636	591	642	591	599	647	674	622	622	651	611	576	598	592	604	566	604	644	655	627	634	651	638	651	640	643	630	640	628	616	629	610	640	610	641	612	607	613	591	617	610	640	609	647	627	636	610	627	648	638	567	616	619	634	629	605	643	616	590	561	647	634	632	586	654	589	584	603	578	662	669	619	618	612	597	642	637	623	627	623	663	611	572	604	568	617	613	634	589	621	633	646	631	646	651	629	613	607	604	622	602	603	581	664	608	641	658	597	596	606	609	632	579	570	659	584	593	659	606	622	610	645	648	647	575	623	569	628	641	625	654	546	614	605	626	610	607	621	625	604	670	594	582	619	622	602	595	597	617	655	590	636	597	590	579	597	592	585	655	592	622	605	665	595	627	611	590	683	587	611	626	560	668	632	608	598	648	594	664	581	599	571	623	649	607	651	606	600	610	622	551	634	622	604	633	643	644	599	565	616	638	590	667	623	620	644	620	602	615	605	630	669	630	637	628	639	639	639	623	648	628	610	637	673	614	632	608	583	659	606	626	633	641	663	646	603	605	607	628	619	641	629	620	591	649	609	616	628	620	641	631	613	598	596	602	621	611	609	654	630	629	620	635	636	667	611	632	653	594	601	653	625	626	637	616	613	626	588	605	629	590	626	600	634	646	642	613	644	620	635	617	636	574	650	641	609	611	639	658	610	658	629	628	582	556	611	638	624	614	633	589	589	620	676	603	611	605	650	624	669	607	652	610	643	580	628	597	613	608	650	595	639	616	587	586	669	587	578	549	625	600	614	613	610	618	629	647	612	565	609	604	580	616	614	605	630	631	602	625	646	577	629	615	621	596	565	613	599	628	599	636	643	566	669	629	611	583	659	603	644	620	607	609	625	605	582	621	620	618	648	637	580	588	599	643	619	650	607	624	673	626	635	616	608	618	627	622	644	640	627	584	660	645	626	621	579	634	594	612	611	641	630	583	637	616	581	582	572	593	671	650	654	619	623	628	616	651	584	615	626	559	622	589	623	586	601	642	631	623	642	622	623	616	639	655	626	639	606	657	618	619	633	662	614	591	600	654	613	603	637	606	632	622	612	662	605	616	636	627	592	613	617	646	649	624	595	626	630	627	658	647	625	620	656	664	670	597	615	629	648	621	651	566	611	632	619	624	606	632	652	599	603	620	637	623	613	641	585	647	635	612	675	653	597	642	620	582	658	655	607	597	634	621	642	656	622	642	608	620	623	637	618	627	632	600	595	637	639	633	580	614	616	608	666	623	617	593	627	623	601	568	639	593	630	617	595	614	609	567	635	598	627	557	602	644	625	630	644	555	567	647	593	670	602	575	619	619	663	613	595	638	616	639	625	638	627	636	617	618	591	624	610	662	610	684	631	577	606	610	594	595	620	594	616	642	593	634	636	653	638	603	590	627	616	591	610	570	645	578	593	606	635	592	627	647	636	589	597	622	633	610	618	596	638	671	620	605	559	630	647	639	602	576	574	643	604	614	632	687	667	660	639	628	631	647	636	629	600	588	649	634	618	641	666	600	596	607	609	647	605	657	614	634	606	640	590	614	608	616	632	590	593	573	655	603	639	617	592	610	634	654	598	610	617	660	649	607	591	626	616	599	618	671	625	613	603	648	619	614	604	630	625	610	639	625	621	576	616	646	592	651	620	596	620	642	583	580	596	635	655	641	605	603	637	632	641	610	662	654	617	594	637	630	582	619	589	624	613	588	594	646	642	652	584	656	679	621	622	614	586	616	604	619	577	680	566	619	589	638	620	621	657	642	646	603	592	612	608	622	643	600	603	589	599	642	609	584	605	581	670	602	584	555	639	610	674	654	604	595	653	620	626	598	599	604	634	621	608	613	635	641	632	627	614	638	620	622	636	592	598	620	612	629	585	609	627	628	610	594	642	600	650	640	597	626	611	631	639	620	603	621	641	602	664	603	633	618	600	623	607	560	644	609	659	640	568	601	588	631	614	599	586	633	615	685	593	599	600
10383	1312	910	625	475	440	474	476	418	368	381	413	372	353	391	406	371	376	346	384	366	342	333	351	368	347	357	369	372	363	385	356	363	408	367	378	342	336	386	346	351	360	371	321	369	326	356	391	356	385	371	394	382	380	352	384	337	362	359	351	382	325	368	359	377	376	368	370	361	378	354	354	350	396	375	355	361	345	374	383	364	367	356	344	353	380	360	392	373	340	371	374	376	401	355	353	377	355	369	358	356	375	370	375	363	341	339	376	346	363	366	365	359	307	364	360	334	338	341	350	341	363	347	364	385	350	326	357	356	346	362	352	360	353	376	375	317	366	337	378	363	363	361	350	345	357	362	351	366	377	365	363	365	357	367	367	343	357	374	378	382	342	344	349	387	366	367	361	357	350	367	366	345	351	363	374	360	371	333	345	357	358	391	355	374	376	364	342	400	387	328	354	352	331	371	358	368	364	357	357	363	389	385	346	362	374	364	338	331	359	363	326	350	347	391	370	383	328	323	360	364	314	333	345	357	343	346	318	382	384	376	379	366	352	336	401	373	368	376	329	378	372	374	378	378	359	356	356	355	348	359	365	352	326	374	357	349	338	364	371	381	342	390	349	313	323	372	372	402	347	340	334	361	349	353	345	373	378	394	366	360	351	338	394	356	395	354	354	376	336	358	322	347	377	353	396	372	374	347	337	367	344	350	379	353	377	388	355	350	345	383	362	382	363	342	377	359	312	380	344	344	336	366	367	363	361	361	395	383	330	415	343	363	359	339	350	363	333	350	390	376	326	366	375	341	345	368	357	378	344	355	358	349	398	362	345	358	373	390	360	376	356	400	325	338	332	340	358	371	370	326	366	345	387	329	338	346	388	358	335	371	362	379	338	349	406	381	391	375	343	392	331	343	331	363	306	356	359	335	347	396	337	373	399	364	351	382	348	372	348	339	375	373	365	335	366	360	349	386	325	359	379	354	383	392	351	367	366	369	362	339	396	366	353	397	366	374	344	356	350	334	356	357	364	352	388	389	337	351	364	355	340	398	389	334	352	333	336	357	364	364	401	340	381	380	350	358	363	386	357	332	415	375	334	379	389	364	382	341	374	364	327	372	394	326	367	344	360	344	337	380	375	349	361	377	341	358	368	379	378	353	378	394	361	338	387	342	353	365	379	350	371	342	400	365	346	345	408	356	354	349	347	385	354	361	346	341	342	376	353	388	375	342	347	375	348	341	355	359	328	373	361	357	343	373	364	355	375	309	369	374	345	363	348	362	354	320	362	342	352	378	379	361	353	328	345	354	335	367	340	368	324	355	383	376	342	344	343	368	382	358	364	316	365	322	359	385	354	369	367	387	363	337	337	394	337	394	357	309	347	327	367	340	356	358	365	356	380	355	368	364	353	404	354	368	334	351	358	354	379	361	350	335	336	400	386	380	367	393	355	367	365	366	354	344	344	345	378	406	353	342	380	353	362	323	355	373	360	396	362	360	357	342	366	353	372	358	341	388	376	392	397	366	369	389	399	367	351	340	334	372	371	358	343	326	365	356	348	333	353	339	331	374	351	349	367	349	346	387	362	385	330	347	362	340	368	367	349	355	330	343	338	350	344	365	345	347	359	426	356	353	362	324	341	364	380	365	350	398	346	353	322	341	361	349	374	367	369	338	339	366	318	361	371	352	413	343	352	399	331	383	358	377	356	372	379	366	339	350	351	350	376	343	312	346	352	373	388	320	356	363	343	402	369	415	338	344	401	310	328	309	348	383	366	387	357	364	326	357	346	369	349	360	380	354	364	383	359	295	352	321	348	353	370	359	382	359	397	337	348	379	390	332	350	387	360	363	365	367	358	379	343	350	339	374	388	372	354	348	417	363	373	368	372	363	356	374	357	380	394	315	358	352	341	359	400	376	357	337	383	336	366	371	356	342	353	382	372	336	343	364	355	362	341	392	380	345	354	353	346	361	345	386	370	363	351	345	347	396	362	346	331	336	344	397	356	383	344	366	385	375	356	379	361	366	403	337	336	357	357	390	379	362	381	401	347	375	385	318	331	338	358	387	337	316	370	372	348	380	373	309	362	360	380	380	347	351	322	373	314	347	369	366	384	378	339	346	356	350	360	348	361	362	354	378	393	362	353	363	353	369	391	354	386	388	378	393	313	377	386	379	350	350	343	343	378	398	358	373	329	358	376	343	344	370	352	352	349	346	334	353	386	367	342	342	327	372	358	402	348	361	388	353	356	362	332	305	378	342	345	356	342	375	350	347	359	392	390	342	359	340	384	346	357	335	376	334	334	356	362	355	399	344	363	365	365	347	323	330	357	339	334	399	358	360	344	372	330	355	340	357	390	354	373	389	349	353	379	355	355	347	411	356	342	357	346	360	325	339	379	376	354	339	376	382	341	343	355	380	368	336	342	317	338	329	346	367	365	380	355	348	391	378	380	382	346	354	366	366	355	347	381	356	375	349	358	362	364	346	371	383	379	366	366	360	336	350	341	378	368	356	349	319	345	386	346	380	391	375	342	333	349	377	328	355	359	377	338	350	317	385	381	385	370	347	341	380	379	374	317	340	353	345	370	362	361	346	347	361	326	330	358	396	310	345	349	345	349	381	343	356	334	351	358	358	321	346	375	391	393	358	351	374	357	339	379	341	378	354	367	373	367	347	344	388	347	339	335	372	354	374	358	396	334	358	353	389	345	388	389	368	336	352	359	371	378	351	387	330	396	354	366	386	326	355	330	357	367	367	370	411	350	388	341	314	355	318	337	332	361	334	380	344	366	383	382	352	349	397	372	363	378	379	335	351	341	397	347	344	384	395	372	370	402	366	329	357	350	349	360	355	353	356	327	358	346	358	379	388	388	353	361	341	355	360	366	360	334	384	380	359	349	328	360	343	352	374	347	383	361	337	348	333	371	347	354	327	327	355	359	370	371	359	353	388	331	328	353	368	358	357	413	355	320	341	335	356	381	318	346	326	339	347	366	373	359	374	345	360	366	375	351	376	390	337	366	356	371	318	359	390	393	341	358	322	337	331	351	371	337	362	367	362	338	349	351	351	373	341	344	336	346	387	385	367	403	366	348	342	362	359	362	373	396	395	341	383	365	369	352	369	360	330	402	351	370	369	362	352	386	375	331	318	345	357	361	351	365	374	354	363	369	341	363	348	385	383	332	338	327	372	390	330	358	341	352	366	394	338	379	319	340	340	351	352	353	366	363	358	378	388	357	381	334	370	365	322	378	376	379	365	375	336	346	380	385	386	365	342	364	363	392	329	359	357	359	363	365	341	369	353	334	368	350	359	363	338	347	368	371	357	396	368	391	373	382	354	369	347	378	392	367	353	329	366	381	347	337	370	400	370	326	332	364	336	337	342	361	378	320	364	385	375	352	373	375	348	382	325	348	359	352	360	387	352	327	370	357	391	365	369	347	363	354	427	364	409	373	366	367	342	342	340	359	372	357	354	396	364	355	395	360	345	357	374	355
7800	1513	1734	1626	1523	1311	1181	1122	1003	1025	942	966	930	876	883	875	852	877	844	857	855	850	809	821	855	849	838	826	833	862	856	803	802	817	782	799	804	791	818	829	785	787	805	830	852	801	808	791	812	811	826	835	804	821	864	783	825	844	851	804	836	793	851	839	879	810	819	813	867	888	817	825	844	775	851	853	860	846	883	860	858	869	838	902	853	837	814	846	869	802	860	834	866	814	844	808	887	840	824	806	807	857	874	812	845	843	813	805	819	812	813	863	817	776	816	788	818	802	802	764	828	836	794	841	846	791	792	826	783	798	797	810	774	855	804	817	824	811	846	809	820	734	801	799	863	818	791	836	816	799	785	777	839	847	803	780	799	800	783	816	846	801	790	836	844	827	751	814	823	774	839	817	809	815	796	827	831	766	814	811	763	822	757	773	804	844	802	826	808	854	825	825	824	779	754	820	866	803	839	840	801	842	796	773	797	787	832	805	748	759	807	766	839	808	806	841	806	789	826	784	808	821	769	792	838	793	831	798	781	787	809	805	836	774	788	812	822	833	826	812	837	785	782	806	817	826	802	845	762	834	781	798	774	799	816	822	818	817	836	793	821	823	808	831	760	836	816	751	736	781	760	842	825	778	811	796	791	829	783	759	736	818	805	806	772	800	763	800	798	761	808	790	759	777	797	789	811	779	782	834	833	771	857	791	810	818	833	790	807	819	779	742	794	799	844	816	746	815	816	772	847	873	867	803	806	804	768	748	799	786	781	787	806	837	756	796	793	784	775	800	783	840	840	830	840	792	824	785	822	824	847	823	836	831	833	817	789	812	835	807	831	817	761	815	832	820	833	769	839	824	841	766	826	772	835	820	762	842	776	808	862	821	798	832	829	857	788	771	846	788	776	773	786	850	751	762	815	819	853	790	787	778	825	826	851	801	757	783	821	791	868	802	796	841	828	820	802	789	809	790	809	813	771	850	802	847	827	821	765	760	869	807	806	849	831	800	809	824	856	796	821	825	843	736	792	817	750	769	823	795	844	806	814	784	809	815	800	790	840	838	821	774	802	817	790	797	805	866	810	760	770	828	753	798	865	760	768	808	746	846	823	809	765	806	856	817	843	782	795	796	801	841	818	848	835	809	789	863	785	857	806	796	825	813	813	792	752	790	805	790	789	784	795	785	783	798	781	791	783	819	845	795	785	848	824	766	815	776	775	771	781	814	805	791	794	845	770	843	812	777	746	809	841	753	792	826	791	800	825	796	802	834	788	806	829	802	784	815	791	799	821	823	810	736	821	838	744	834	773	785	766	827	787	883	855	830	783	796	797	797	835	825	807	788	799	795	824	777	814	788	854	788	825	784	804	831	876	764	781	837	827	788	716	789	833	813	763	783	790	815	834	842	776	837	715	809	846	807	852	851	787	790	753	798	839	780	776	838	779	811	778	812	784	817	796	818	757	812	783	836	829	824	799	817	846	821	777	818	851	808	845	873	807	800	789	802	844	824	803	868	799	824	841	827	829	829	806	794	801	818	797	783	871	817	797	785	734	785	823	789	802	789	734	784	880	819	800	804	804	818	801	819	824	851	819	797	760	764	812	787	808	747	836	790	828	824	840	731	863	777	790	826	815	774	816	805	796	772	798	783	777	795	839	815	818	781	752	814	807	779	833	777	827	764	775	766	838	819	826	842	797	778	817	765	766	845	819	807	805	816	792	755	801	813	833	854	793	847	776	818	786	786	768	782	797	798	835	849	815	811	804	838	818	817	856	794	807	794	811	823	839	765	740	823	809	793	781	856	789	816	812	806	794	781	859	768	792	821	793	789	761	785	786	776	790	798	803	791	780	824	816	850	779	786	811	809	780	780	777	785	828	833	780	811	796	831	801	794	814	768	842	783	822	798	745	815	832	796	854	788	764	762	837	841	758	817	765	810	748	794	842	849	754	830	856	793	825	811	833	804	815	833	794	780	768	778	817	818	804	825	807	826	782	906	849	769	810	791	844	811	817	818	764	840	785	803	777	832	772	781	806	811	770	758	737	802	817	754	839	763	800	772	796	811	772	767	830	787	847	825	799	765	844	791	817	759	786	755	764	784	793	813	791	758	814	849	762	782	832	840	809	788	800	847	808	773	839	818	782	801	781	819	781	791	788	767	838	830	828	767	794	758	798	819	832	803	771	813	808	768	816	806	813	847	830	840	814	838	852	840	810	797	807	856	762	736	836	815	808	770	782	746	832	794	820	859	774	823	780	873	825	795	790	837	774	782	821	847	861	842	793	850	774	852	805	826	880	848	804	826	815	800	799	869	814	833	759	824	800	821	793	801	782	819	770	747	795	789	791	820	815	747	767	820	826	795	798	821	826	809	749	816	789	803	772	811	842	847	815	822	856	844	823	772	807	801	765	825	861	784	834	809	820	771	799	790	816	834	791	786	785	826	814	825	804	805	793	781	837	807	802	813	809	787	843	858	785	822	824	836	815	818	810	838	818	793	776	838	812	765	793	775	820	796	831	794	807	800	768	782	827	804	830	739	816	833	785	774	825	809	771	769	847	789	839	828	804	785	793	839	800	810	783	847	799	818	846	818	809	800	815	752	813	807	831	804	786	774	822	814	826	762	813	831	852	816	829	807	783	845	839	792	819	802	819	810	804	793	827	778	791	819	819	768	798	796	825	807	786	793	823	804	843	810	797	795	870	777	833	792	839	758	769	776	765	762	849	840	805	822	868	790	784	734	802	821	811	826	786	809	847	759	800	843	786	789	766	798	784	847	819	800	793	777	746	811	773	796	768	793	840	826	795	759	769	776	793	804	810	787	755	809	828	803	831	821	796	848	819	809	833	799	824	814	824	810	805	807	801	796	797	780	848	787	778	834	816	808	771	850	779	761	753	814	787	785	795	768	795	836	833	806	798	808	825	782	805	818	779	846	813	812	821	751	825	815	769	781	836	803	818	810	776	877	849	764	829	750	841	861	795	785	744	810	798	819	827	768	812	799	795	814	749	759	803	804	816	859	830	796	787	850	813	792	781	820	832	779	835	841	781	806	791	805	796	795	820	804	814	815	812	821	878	807	769	796	801	778	793	779	792	787	812	797	801	805	823	838	794	759	777	876	849	816	852	798	825	801	810	804	841	767	818	831	764	787	832	784	756	823	796	838	799	816	758	798	826	763	766	783	789	791	763	802	803	840	818	818	799	849	790	810	778	839	821	784	800	759	774	817	837	820	807	810	811	778	808	808	749	789	794	756	827	790	859	823	790	769	779	795	820	772	801	807	774	763	782	798	780	807	823	838	815	765	838	819	820	851	797	788	806	836	843	832	801	748	815	737	797	788	815	826	802	772	812	873	839	831	770	828	823	790	785	826	809	783	860	781	834	822	825	775	852	780	795	784	799	831	836	809	786	858	724	812	850	776	876	781	823	821	810	873	804	750	794	864	821	786	798	846	794	817	825	796	750	756	763	808	749	821	846	819	842	807	859	828
18164	2489	1585	962	791	704	607	569	482	502	483	465	423	455	437	440	459	435	453	431	458	457	486	437	470	467	435	450	470	403	417	411	458	430	459	446	439	423	467	454	424	457	428	443	433	436	444	412	418	417	420	432	432	406	422	418	446	461	446	430	453	438	474	439	454	431	378	431	437	414	423	476	419	428	435	451	430	404	411	421	466	430	451	448	484	423	462	426	420	425	449	453	437	458	454	440	450	453	417	465	446	429	396	465	398	453	462	422	423	401	413	434	431	418	443	461	418	420	432	451	468	464	474	474	434	461	444	415	455	446	462	397	402	425	439	436	442	394	409	431	432	410	418	447	396	441	462	459	415	464	433	404	416	441	403	422	494	416	430	413	457	428	454	473	432	404	448	482	427	412	458	404	436	408	404	424	450	440	472	437	389	423	446	424	459	401	387	449	461	437	453	384	423	466	437	426	438	450	481	406	473	409	424	438	431	430	401	443	429	398	402	416	397	455	441	431	452	418	413	431	444	420	395	412	428	459	442	465	409	417	442	419	409	403	400	451	440	448	439	408	408	398	436	433	409	444	415	426	448	408	409	416	439	451	447	404	431	410	435	461	466	485	453	417	443	469	422	411	446	437	415	414	423	425	405	399	453	406	465	421	415	425	430	442	477	462	417	447	402	432	458	477	390	411	421	421	439	416	420	408	407	429	424	436	408	386	445	481	466	423	421	408	442	416	454	418	452	406	417	404	408	439	389	419	434	450	466	455	421	441	428	460	427	424	380	386	439	411	425	426	424	440	479	395	442	439	423	451	390	420	445	450	460	431	415	409	437	441	459	413	439	432	405	395	450	461	431	460	431	413	415	465	448	427	446	448	432	440	425	432	469	427	384	437	443	404	436	454	473	415	456	455	467	463	446	456	420	469	474	414	439	386	438	429	470	454	384	419	417	443	468	427	430	431	420	375	422	438	424	415	451	455	403	416	466	454	450	435	444	425	436	446	408	437	418	457	415	372	477	434	414	473	459	442	446	438	450	413	444	415	433	443	454	450	406	422	435	437	432	426	413	461	421	432	431	429	414	418	465	449	424	430	430	433	385	450	441	426	450	443	436	426	456	417	415	442	386	416	444	428	391	401	424	418	502	422	413	399	431	438	428	444	430	476	409	417	387	412	440	421	446	475	420	434	426	444	455	418	404	424	455	428	450	446	439	431	473	441	400	405	436	401	433	445	425	407	414	431	421	440	466	488	411	385	425	436	422	426	455	443	452	410	427	469	440	462	393	432	439	426	433	414	454	416	457	427	450	416	449	428	476	419	442	432	406	465	437	400	464	419	420	444	455	407	466	413	434	401	405	410	413	419	414	405	442	413	399	408	473	402	434	375	388	397	460	464	399	454	423	426	424	427	402	425	409	449	410	451	433	429	476	455	442	431	432	476	441	452	414	390	431	436	421	477	451	441	445	409	422	447	432	422	433	427	456	477	391	465	407	413	407	388	466	433	486	460	436	450	454	406	427	435	452	422	447	448	435	437	453	411	434	389	473	458	425	443	406	481	432	455	425	387	399	456	462	396	471	467	435	403	412	395	426	378	442	416	417	478	479	441	467	440	433	491	428	443	445	405	417	468	442	447	424	452	471	430	466	446	409	418	426	409	436	443	415	450	417	463	427	429	411	452	469	422	437	427	431	436	444	414	416	451	427	464	450	460	432	438	438	431	444	409	387	466	446	450	444	441	459	422	374	415	424	469	443	466	473	429	467	393	415	425	421	457	440	447	453	422	427	454	411	416	446	407	446	446	471	435	456	414	407	439	432	419	450	403	442	403	401	430	435	429	412	420	413	401	437	405	379	440	402	420	460	418	446	412	455	406	413	452	468	442	413	416	445	417	416	408	428	403	418	416	451	406	436	478	450	415	432	411	441	430	412	417	405	461	434	413	447	435	386	422	458	420	425	461	416	387	403	452	402	398	438	427	414	419	418	429	438	437	446	391	414	398	439	449	432	403	431	482	445	474	401	443	431	435	431	436	450	450	422	434	430	418	413	446	407	435	454	457	437	410	416	452	432	455	425	405	417	408	424	484	453	424	387	431	460	422	443	476	405	417	368	380	430	416	477	396	447	381	450	436	427	443	476	425	443	398	448	419	459	433	432	424	464	392	439	420	391	435	439	445	442	426	424	405	425	430	481	410	434	425	446	480	419	438	456	464	438	425	433	441	387	443	399	390	391	446	462	464	455	434	404	417	416	451	408	421	441	438	419	426	452	399	422	465	437	386	464	423	447	452	463	435	428	422	463	398	477	432	421	415	404	457	458	418	440	407	400	426	447	444	410	432	425	452	441	444	451	409	428	451	398	452	450	447	429	454	411	429	397	443	403	421	365	481	428	443	453	474	453	422	464	407	407	466	442	425	436	399	459	433	412	426	428	444	419	388	452	428	396	418	475	418	451	419	443	457	437	477	473	423	411	456	413	413	420	395	425	429	426	409	417	435	443	404	438	420	455	431	437	421	428	459	470	426	403	410	449	420	419	387	479	422	447	413	393	452	466	436	446	458	430	400	403	430	417	400	464	433	418	419	416	423	437	443	447	455	419	411	419	427	455	458	439	452	431	451	456	466	428	393	457	463	433	430	454	412	432	417	423	413	433	464	426	432	442	432	413	457	433	458	441	443	434	435	456	433	436	452	419	450	440	438	405	431	417	488	443	478	416	426	455	444	414	444	452	429	427	441	410	459	441	390	423	434	438	416	432	436	462	428	437	434	424	411	434	436	422	447	447	428	447	419	417	432	450	463	458	427	428	440	425	463	396	446	461	420	416	443	414	436	435	414	390	448	424	395	451	413	455	456	465	447	386	474	454	476	445	413	369	415	409	449	425	424	421	424	456	414	460	432	431	427	428	434	444	414	425	459	435	438	439	403	421	434	444	486	454	443	447	472	453	389	445	463	424	419	432	465	448	433	480	437	446	482	407	431	449	449	416	459	422	408	420	466	433	429	421	449	469	445	458	425	426	432	469	429	448	388	393	438	415	430	432	435	452	433	379	465	427	398	445	457	445	432	434	436	392	479	365	429	446	420	438	442	442	410	418	424	435	376	419	432	443	435	424	450	430	456	401	390	421	435	456	459	452	415	454	451	444	419	428	470	411	423	422	416	432	461	418	431	424	468	442	376	423	426	419	434	388	414	435	438	393	421	390	402	409	470	462	467	453	454	459	429	436	417	408	423	475	421	466	454	441	423	420	441	443	444	431	425	481	402	455	440	401	397	413	395	469	394	432	459	436	448	477	413	424	458	430	449	436	427	417	460	443	437	453	406	460	418	477	383	437	383	409	384	423	444	414	403	453	454	420	411	479	446	406	444	440	447	389	425	441	416	445	432	467	470	450	420	394	407	429	414	422	459	426	403	430	436	443	431	447	408	429	445	453	448	438	415	426	474	427	420	445	429	467	427	435	417	408	403	411	429	394	437	415	418	488	478	462	457	485	446
10067	2119	2678	2558	2274	1891	1648	1501	1431	1313	1221	1205	1155	1099	1086	1105	1032	1014	1016	1084	1018	973	1036	982	1030	1020	997	956	1003	954	1014	1001	919	939	962	950	931	953	988	1012	945	965	954	947	988	910	916	940	950	975	918	952	951	986	927	977	953	1056	1002	1008	960	989	924	986	893	958	934	915	988	1057	998	988	1074	995	1058	1035	977	1030	969	1024	1014	962	1022	966	998	1006	967	962	956	995	964	975	1015	979	971	981	927	1000	1008	999	945	953	970	919	954	980	969	968	976	947	986	988	969	921	934	966	930	956	901	930	1010	942	879	955	971	921	982	908	1005	913	953	959	955	956	930	898	913	934	937	937	943	921	942	869	960	913	956	929	960	906	952	957	932	992	921	924	1003	959	1022	920	978	965	902	958	941	939	912	970	972	923	902	945	935	922	942	944	927	871	931	954	929	960	981	960	978	875	1001	941	937	905	955	908	949	892	975	906	910	951	939	928	926	905	979	969	931	939	932	946	937	912	969	888	989	956	927	883	914	983	959	930	948	942	930	906	913	890	946	938	929	947	966	947	944	890	930	950	944	965	891	914	931	912	941	925	961	898	955	950	924	1002	941	953	953	897	916	928	928	1012	995	944	902	937	884	942	932	918	966	932	961	924	899	967	1014	935	943	933	905	889	904	937	904	947	920	933	936	950	973	896	877	946	920	924	912	978	995	980	865	920	946	952	917	952	903	957	940	923	901	1005	898	927	922	938	942	893	956	942	910	963	917	962	920	947	882	942	939	945	923	897	899	919	944	925	940	875	960	930	840	907	897	936	894	954	914	904	892	959	900	938	964	920	928	915	907	972	922	929	965	934	969	1004	895	898	894	936	963	907	979	943	944	964	939	898	936	930	935	911	952	920	935	914	943	952	917	968	926	900	926	952	980	959	926	946	897	979	912	929	937	922	961	870	955	913	946	992	961	917	897	905	924	889	962	905	937	944	951	956	911	881	975	958	934	913	878	904	1003	935	889	917	958	922	955	998	917	916	913	859	967	963	887	937	990	961	952	974	885	953	977	914	963	974	908	909	951	939	922	893	894	972	929	904	910	903	918	918	936	945	979	923	900	956	936	950	970	932	932	916	947	944	932	907	938	964	943	982	875	988	945	936	902	936	947	939	891	957	917	954	1006	926	942	969	924	891	918	940	921	945	981	916	927	938	928	965	905	952	877	985	905	969	938	926	881	863	948	905	885	977	885	927	961	944	988	975	966	928	898	963	951	927	959	960	931	896	856	892	940	954	904	910	973	955	937	937	928	868	981	923	944	911	893	914	912	947	934	911	964	914	961	917	953	960	944	1018	919	916	924	956	953	925	933	969	1001	937	898	939	950	950	956	944	933	917	967	938	871	972	931	924	897	936	956	939	974	938	926	962	933	923	952	940	960	913	881	863	893	975	905	950	937	915	898	874	897	969	921	948	923	952	987	943	949	907	970	983	1013	928	910	914	898	935	899	966	949	939	968	969	947	917	948	892	925	888	949	982	937	937	880	868	928	899	963	922	897	940	979	915	929	901	959	940	968	935	904	1002	927	936	901	950	926	872	898	942	925	973	912	906	922	934	952	867	922	948	952	887	928	939	918	948	897	972	952	961	949	910	893	966	905	957	910	961	927	908	910	967	936	960	948	923	894	863	919	877	889	946	926	912	935	934	933	904	925	918	939	969	947	922	973	938	905	955	932	931	928	971	928	900	958	1007	924	911	973	929	942	992	928	939	952	898	871	944	964	978	990	937	930	960	841	926	953	946	889	969	922	981	925	932	911	939	910	911	881	920	897	955	978	936	944	903	981	953	889	908	914	868	919	914	943	888	958	905	957	934	980	926	950	940	934	929	928	859	959	962	929	909	953	937	900	944	917	921	914	983	925	944	907	884	944	935	884	936	899	943	912	962	988	927	898	948	1016	885	932	923	930	920	956	955	954	939	953	987	930	923	927	945	944	932	914	919	935	924	968	914	948	868	943	913	891	976	954	911	975	868	914	878	928	995	938	926	972	875	966	950	928	932	941	971	930	931	909	984	921	909	913	933	959	937	971	905	968	910	931	955	934	955	977	941	950	951	946	956	919	869	918	917	947	934	984	965	935	920	910	907	883	922	905	940	940	924	969	898	948	963	944	944	930	937	915	940	962	953	861	931	897	926	933	936	896	941	902	902	988	946	947	836	910	880	920	969	927	969	920	921	961	898	921	973	971	944	959	904	882	938	962	924	945	959	952	972	903	956	961	936	899	944	941	889	919	925	925	933	945	975	956	875	917	888	964	915	934	981	924	893	900	958	971	905	940	937	947	907	948	928	884	909	912	957	934	916	926	893	933	923	888	930	971	902	944	946	896	942	922	953	946	924	870	939	916	899	945	968	907	949	861	971	1008	877	944	920	950	950	934	920	956	938	992	931	956	967	933	940	887	905	980	959	907	903	884	890	941	905	916	954	898	927	940	978	900	966	919	904	930	912	955	895	920	949	954	1030	919	903	912	943	897	917	955	905	951	921	912	934	939	977	966	907	893	915	871	976	970	980	912	901	924	863	972	956	929	968	969	883	947	955	957	971	961	903	901	939	908	916	961	943	947	920	951	950	955	966	897	922	938	985	970	893	939	947	920	987	913	925	949	939	900	965	919	925	966	952	949	922	941	948	880	906	940	972	974	933	923	936	931	881	968	966	884	959	932	917	928	953	1004	927	964	951	924	915	903	897	933	949	936	927	958	1029	907	974	991	961	976	929	934	946	875	921	937	982	944	919	943	973	931	893	984	1007	838	971	924	969	904	932	962	959	985	901	973	944	938	923	935	887	960	883	891	940	922	945	967	913	962	920	927	911	888	933	920	951	939	959	916	932	907	944	960	957	873	928	906	938	887	961	930	888	886	908	930	940	957	866	959	1011	905	945	956	946	929	930	953	988	914	934	970	958	890	927	919	856	920	927	926	902	939	922	920	898	926	963	979	991	927	957	918	923	919	905	990	875	904	915	948	896	916	956	900	939	952	951	953	955	932	940	900	939	937	998	865	948	928	972	916	907	891	907	901	952	864	944	921	928	944	948	928	955	988	953	926	982	942	931	951	959	909	909	961	929	911	940	866	954	973	967	953	940	972	921	929	970	935	916	911	951	976	988	966	962	868	941	950	930	932	932	906	878	968	942	917	943	881	950	948	884	926	936	897	979	894	946	926	940	938	945	919	930	896	846	911	919	896	939	917	824	913	924	993	962	920	969	908	935	928	902	954	954	983	907	901	968	927	900	944	994	908	981	921	988	944	950	914	922	953	924	929	992	917	981	931	916	920	894	872	975	931	877	914	952	916	964	928	905	942	960	994	941	965	894	977	906	940	941	984	875	922	908	871	902	968	942	909	920	946	916	913	913	924	988	887	940	962	958	898	928	970	966	936	956	970	920	931	986	939	876	975	928	952	958	899	908	943	911	910	1011	938	937	879	938	925	917	907	920	892	930	915	957	923	982	922	942	998	910	952	936	933	936	944	950	973	923	936	993
3157	531	377	309	239	229	250	260	307	287	281	272	268	260	243	309	263	236	281	284	272	246	266	282	231	302	309	272	289	289	291	244	268	286	265	248	265	253	265	259	275	244	229	262	299	258	274	270	287	272	267	233	264	302	296	261	274	254	261	251	287	254	284	270	255	270	260	251	273	265	247	271	265	258	265	256	269	274	247	264	256	277	257	264	266	268	241	291	255	271	236	273	270	290	249	250	246	271	311	266	252	247	254	272	246	281	285	257	260	262	274	280	264	263	231	257	227	268	267	256	232	254	256	273	274	262	272	255	269	247	292	281	281	269	246	291	263	232	268	277	246	276	245	258	304	261	272	262	278	294	277	249	292	256	271	272	288	268	260	245	281	238	254	287	267	272	275	267	224	284	301	272	270	260	249	276	247	246	253	301	255	261	300	285	237	290	248	265	251	243	256	274	270	255	274	273	276	282	308	253	235	274	271	236	279	264	248	242	264	287	257	258	272	241	289	241	267	288	276	262	263	298	300	269	268	292	249	250	272	292	278	279	279	255	253	278	248	282	275	270	268	260	244	273	240	269	290	282	262	223	237	244	309	282	249	284	270	253	244	254	291	261	281	239	249	267	251	261	251	258	276	289	238	255	260	272	267	273	256	263	267	251	254	234	287	278	230	269	263	276	302	299	248	246	275	244	239	263	247	287	272	302	266	254	247	297	266	271	252	278	282	277	254	260	267	228	273	269	273	275	258	247	284	262	265	297	253	270	257	256	262	276	244	282	301	267	269	247	247	265	274	219	261	263	247	240	265	296	255	274	304	279	249	265	259	312	273	263	235	247	242	252	265	252	243	261	271	252	266	247	308	279	251	265	273	291	255	280	275	253	238	257	289	281	245	254	281	291	254	272	228	269	268	280	254	274	301	291	270	270	284	279	266	263	244	217	257	252	260	263	250	276	240	269	252	267	235	251	269	281	250	265	265	279	281	273	258	270	260	255	270	288	250	277	256	254	252	274	246	265	258	250	273	281	269	265	258	256	269	249	255	277	280	282	256	309	273	278	231	288	241	266	241	246	306	269	262	259	292	309	275	248	285	256	260	305	263	248	278	232	281	243	249	243	280	267	289	314	258	271	304	265	261	254	247	245	250	263	250	277	227	263	264	237	252	257	312	295	253	240	241	260	239	264	246	271	282	260	270	272	237	269	236	252	243	261	273	260	285	235	270	282	264	263	247	272	265	254	261	239	262	283	254	283	252	251	220	249	251	260	288	264	270	271	235	285	255	247	261	229	277	273	253	271	269	250	254	279	269	239	260	274	283	270	261	253	326	290	241	269	261	276	262	256	257	283	248	263	296	291	252	270	272	251	287	264	267	277	267	279	268	239	239	227	272	221	264	263	259	262	253	284	279	267	286	241	227	277	217	250	253	262	292	270	287	264	260	238	265	253	239	265	254	256	283	305	259	270	258	236	282	234	257	244	241	244	248	228	231	263	250	275	278	273	283	250	253	235	264	284	239	252	259	230	265	266	297	272	230	258	263	264	315	259	260	287	277	288	263	251	257	259	235	261	254	237	267	297	284	269	284	254	285	276	282	287	256	263	261	266	260	271	275	250	263	269	224	250	259	226	274	281	255	252	298	247	268	281	276	262	280	273	237	273	257	262	261	241	298	270	218	256	283	255	289	265	230	267	234	241	282	263	252	259	236	239	245	269	278	241	257	281	234	266	252	240	286	251	257	251	243	272	264	246	272	246	274	303	257	239	254	264	249	270	227	245	272	258	295	295	277	258	271	284	256	255	239	240	253	259	270	267	257	254	229	262	264	258	248	250	241	265	233	266	231	225	248	271	273	272	271	264	235	262	236	256	281	290	265	283	279	260	282	273	243	281	270	244	256	266	291	255	271	261	242	276	263	278	247	244	235	261	264	223	292	269	283	256	242	265	282	265	231	270	249	270	285	268	243	279	289	285	258	268	270	297	261	285	249	240	275	284	264	249	242	239	259	247	272	258	283	260	239	287	285	278	270	264	248	272	244	263	263	222	275	257	243	252	253	249	266	259	235	244	284	295	260	256	281	246	259	258	251	257	258	247	279	250	275	227	250	255	284	273	251	249	275	274	220	281	253	277	284	269	259	285	252	288	271	267	277	288	268	271	267	255	252	249	250	256	244	263	299	246	293	272	256	266	260	263	244	263	261	265	266	247	286	248	236	297	254	245	248	236	249	260	267	230	273	262	269	280	260	229	246	249	289	259	266	264	261	254	276	257	240	268	247	259	281	275	250	276	251	263	288	255	255	275	255	308	282	271	250	256	278	251	288	246	250	260	254	288	269	264	262	288	239	247	281	275	265	264	281	266	279	249	266	244	292	248	259	252	255	247	276	233	259	278	254	256	273	262	280	277	318	281	270	248	255	256	245	258	271	268	273	284	293	260	275	251	257	265	294	266	258	269	253	245	282	264	251	282	273	247	256	253	237	266	243	262	255	241	267	291	240	257	272	261	233	250	250	278	248	246	283	260	268	271	274	262	256	279	231	241	253	269	266	265	281	257	279	259	285	276	252	257	252	247	298	296	248	253	253	270	261	260	274	254	274	253	259	289	253	253	243	282	231	259	281	238	265	249	224	264	270	238	290	253	248	263	283	266	262	263	252	276	266	270	234	235	251	298	276	275	264	276	276	243	271	281	249	264	290	243	262	284	247	226	268	290	272	279	251	272	261	241	286	253	250	279	277	263	259	246	268	271	276	261	267	271	258	264	278	257	256	226	280	250	256	247	255	254	274	239	255	252	256	247	247	270	259	285	299	271	276	269	286	280	257	266	245	261	240	276	272	256	292	284	282	271	276	273	263	283	251	299	282	263	247	236	286	240	261	259	271	281	263	266	277	260	284	236	277	249	260	286	260	289	287	278	244	252	277	277	286	246	248	255	242	269	279	297	251	275	228	294	285	253	285	235	286	273	257	217	284	271	254	264	272	287	271	254	259	266	264	269	263	257	241	241	289	248	249	303	298	301	257	238	259	273	268	272	269	266	276	254	247	234	263	277	276	288	255	287	275	299	267	249	276	285	241	279	275	290	277	245	257	263	285	275	263	270	275	239	257	255	254	238	250	256	307	250	257	265	279	212	285	299	228	250	267	273	258	264	248	260	260	248	257	283	237	257	262	271	246	278	264	248	247	262	305	241	271	279	259	265	250	271	283	268	259	271	236	269	268	274	235	277	269	315	251	272	267	287	278	263	295	259	278	277	271	283	272	245	271	269	300	275	252	254	284	241	305	275	278	235	274	272	259	312	281	278	239	276	275	243	247	252	280	261	252	267	274	267	278	249	274	268	250	252	221	274	251	252	281	278	276	237	258	282	287	275	251	273	266	248	279	266	283	267	261	252	282	298	283	233	296	288	242	281	244	277	259	255	258	250	246	282	263	277	243	231	253	247	248	250	256	277	242	246	276	239	293	263	242	257	269	251	284	258	251	258	251	228	277	252
2540	854	670	689	668	634	641	595	608	611	625	615	580	648	616	558	620	604	656	594	591	605	628	605	633	641	620	582	606	605	631	646	621	595	602	610	602	614	640	620	599	598	577	664	661	612	606	627	615	584	605	595	615	628	615	616	632	613	652	670	643	630	647	633	617	649	587	584	636	630	629	649	635	627	574	631	597	650	647	598	603	588	625	634	579	635	609	609	628	698	653	581	615	631	615	632	667	620	595	614	646	607	592	612	620	631	589	651	593	637	645	614	613	600	634	628	628	601	623	648	631	589	627	612	607	601	625	637	646	609	661	613	605	579	565	629	595	609	559	589	615	626	632	635	620	652	593	638	634	619	614	661	611	603	641	597	644	630	602	580	582	610	593	632	638	622	591	654	578	567	641	617	606	613	634	595	598	616	599	659	560	613	601	627	584	667	587	580	642	580	609	615	606	582	663	599	624	602	617	621	644	614	618	560	630	637	652	571	628	629	589	646	642	612	633	622	589	616	650	621	591	681	651	610	591	615	602	602	596	587	618	574	601	631	611	611	633	630	624	601	614	632	602	626	603	700	596	590	620	544	608	619	610	624	604	611	665	590	601	591	645	629	581	582	597	601	593	586	620	578	625	627	662	650	594	560	619	640	609	641	604	582	614	602	630	589	581	628	616	631	636	669	602	635	592	593	625	612	575	638	610	582	622	615	620	616	648	631	631	660	643	616	616	647	608	680	626	612	608	593	573	610	603	606	585	583	631	620	614	645	598	628	633	649	622	627	620	620	592	671	597	561	646	607	632	603	627	632	608	616	615	648	636	565	608	638	575	615	649	623	631	615	577	638	529	596	610	604	631	639	641	607	656	590	651	611	645	578	581	595	619	640	620	580	597	599	662	626	582	639	564	619	611	623	620	651	635	619	606	601	598	612	612	680	576	648	594	628	573	634	613	593	587	629	610	625	607	593	611	643	643	591	615	616	626	641	652	598	599	606	597	615	644	634	639	669	581	573	568	626	638	610	637	667	610	628	563	619	625	646	585	612	640	652	635	612	661	570	591	634	586	619	624	604	630	658	623	655	635	615	596	591	636	620	598	628	601	633	619	616	568	613	616	588	638	599	590	618	604	610	627	627	597	617	632	575	605	634	610	583	621	628	596	630	587	651	633	615	598	611	657	617	628	589	594	599	660	606	601	587	601	587	641	626	613	581	655	610	572	597	642	625	649	638	598	614	609	606	630	628	592	624	591	623	675	622	613	607	569	645	628	622	615	633	614	625	658	657	638	644	593	653	665	631	583	621	631	628	597	615	619	638	612	634	653	610	608	620	580	593	627	620	623	605	592	663	636	591	597	624	639	605	622	612	636	631	618	674	598	603	617	669	630	593	616	604	609	602	611	597	609	606	619	609	610	641	619	616	618	638	643	655	615	608	630	623	596	599	631	663	607	599	644	609	642	607	598	633	574	668	608	605	603	580	589	564	580	605	603	579	651	614	619	598	587	638	590	564	638	582	656	594	589	661	662	568	664	627	597	602	675	589	602	604	627	577	599	624	626	625	632	551	622	623	594	628	606	582	577	636	587	607	615	623	642	660	656	611	570	617	662	638	640	593	571	616	608	649	566	645	585	644	646	603	627	602	615	623	621	589	642	646	618	628	662	651	627	625	630	597	611	631	641	627	637	630	590	612	625	625	566	623	618	597	597	588	587	579	643	604	625	596	658	643	603	652	565	654	605	569	568	647	622	603	625	614	625	635	603	599	593	636	594	636	621	622	611	647	606	589	606	600	631	644	612	606	611	645	583	595	645	652	624	579	614	615	633	579	613	612	579	570	631	601	633	629	609	603	568	626	590	618	621	618	626	632	650	605	592	583	605	588	637	629	587	668	610	652	665	626	640	560	607	605	648	637	618	654	565	615	617	608	620	596	602	619	629	562	591	620	666	641	623	614	614	652	619	636	662	656	597	622	629	657	634	661	661	670	640	642	625	627	609	659	657	643	607	601	642	635	591	641	601	633	659	554	638	600	646	577	615	612	618	638	638	610	643	630	600	647	651	638	538	616	600	575	647	671	625	567	579	593	627	638	626	670	624	626	635	617	644	665	618	626	600	618	682	637	586	648	612	610	585	590	619	615	613	615	594	605	601	644	634	651	643	640	603	596	660	575	582	619	622	625	648	579	611	630	586	626	583	673	631	655	584	637	666	645	664	578	623	628	667	593	613	574	603	620	614	580	654	687	648	616	655	642	638	607	651	570	652	618	595	618	620	602	622	594	645	634	628	641	635	623	633	646	591	652	639	611	635	605	579	631	580	562	619	635	578	663	604	683	653	651	613	576	585	620	625	645	594	610	615	640	594	595	582	599	601	631	568	624	576	599	615	634	622	623	609	606	613	584	618	611	633	640	618	620	600	629	599	599	624	608	647	609	661	582	602	603	670	607	630	585	626	637	663	594	632	604	637	584	612	613	609	598	664	569	612	590	638	642	655	625	618	639	619	607	622	563	590	613	588	613	576	604	614	649	604	641	662	666	631	610	656	611	594	600	569	609	582	642	612	624	629	623	610	614	648	606	618	607	637	642	581	646	656	608	623	621	630	613	640	654	614	643	618	646	630	674	588	636	660	629	630	658	649	625	630	624	649	627	610	629	601	609	624	621	620	639	634	612	594	605	652	578	607	594	605	628	607	596	635	631	603	604	633	614	592	621	640	635	598	650	626	581	610	613	666	620	567	570	631	669	608	642	622	602	577	614	588	646	611	633	663	592	624	604	658	555	602	633	595	605	641	582	623	602	627	626	590	592	619	606	630	614	601	610	601	646	610	587	595	639	596	615	648	626	614	570	612	601	549	660	629	620	612	568	612	604	595	601	605	629	615	616	606	613	623	634	567	652	553	605	628	607	653	616	633	635	613	640	553	628	613	611	617	635	599	636	666	600	664	604	624	576	585	649	613	595	610	606	564	619	612	574	636	640	657	599	666	617	568	623	644	607	617	627	678	580	580	618	641	636	603	604	602	632	597	608	623	636	585	641	594	639	622	615	651	565	601	603	611	617	635	600	556	624	618	618	610	641	607	581	611	630	570	680	608	603	607	594	630	638	609	616	625	611	652	614	587	590	617	648	614	602	633	592	640	603	593	638	644	591	629	612	599	617	587	631	653	614	590	633	676	574	587	597	588	640	638	607	602	604	595	634	581	571	614	635	621	680	661	609	634	625	620	604	614	615	642	618	629	662	627	575	604	596	588	618	592	608	632	596	606	618	623	628	634	658	646	614	672	661	669	635	593	558	621	610	615	614	582	617	633	626	620	619	627	596	606	638	606	605	641	557	579	631	597	644	630	620	602	598	647	625	630	624	616	602	628	594	654	644	609	642	608	672	590	625	599	627	666	627	650	602	595	643	596	611	602	608	653	606	647	581	576	643	622	619	586	651	628	617	605	634	651	631	598	620	623	684	659	596	593	568	642	619	601	613	578	586	629	614	643	626
11035	1290	837	634	515	520	444	397	400	399	404	404	386	400	339	384	346	385	351	410	360	340	388	376	363	384	364	389	370	380	404	354	351	373	336	383	369	359	351	365	379	349	366	340	377	357	393	380	373	341	388	384	338	348	372	348	375	334	381	337	343	341	367	369	372	353	349	378	360	409	349	351	368	358	350	425	388	381	362	374	383	324	324	343	335	333	357	357	351	395	384	371	373	327	360	384	380	394	354	359	340	395	377	352	387	341	340	381	330	361	318	346	351	345	364	350	352	382	338	368	335	350	342	358	333	343	342	358	361	352	367	390	386	373	345	361	373	364	304	367	352	318	340	299	361	332	359	324	370	353	376	386	387	349	376	368	380	341	358	372	345	417	346	375	379	376	346	352	351	352	392	401	370	362	370	367	362	318	358	347	346	379	364	358	367	374	390	390	353	377	334	341	368	370	350	351	383	347	364	350	344	337	312	345	377	333	392	362	367	363	378	371	323	349	316	312	363	369	356	426	332	386	391	354	335	391	410	357	368	375	359	328	325	359	326	319	361	376	347	370	374	362	341	378	303	363	388	368	348	340	370	357	323	371	399	325	363	357	394	366	375	389	372	411	357	336	389	384	367	374	367	366	372	334	347	352	379	353	407	370	416	391	388	354	343	356	341	328	352	368	333	354	355	322	348	365	327	374	369	394	359	368	353	353	379	323	373	364	368	342	378	336	377	361	380	325	380	346	322	366	400	374	372	363	345	337	351	344	376	353	341	364	340	344	307	315	354	331	347	371	377	356	363	319	386	347	343	373	342	392	368	371	347	395	373	393	353	310	325	351	389	405	377	387	352	357	334	341	388	409	374	342	355	353	376	339	358	341	365	383	335	348	345	383	343	350	346	367	352	332	358	368	378	382	344	361	382	348	373	377	380	378	354	366	379	353	361	388	344	396	390	348	343	375	339	364	354	337	365	350	368	355	344	363	383	393	408	336	360	358	366	362	375	417	397	379	366	416	339	376	339	378	371	358	391	352	357	355	370	347	371	353	361	343	364	355	378	327	358	337	368	398	337	399	356	345	375	364	377	341	328	374	362	349	365	378	344	351	406	350	376	338	338	379	342	341	393	360	336	386	374	343	351	384	376	359	409	338	381	351	348	318	339	360	315	334	373	383	380	393	363	353	336	380	385	381	359	339	374	393	365	373	355	335	371	382	356	361	360	375	337	356	376	370	342	351	350	353	360	356	358	383	345	369	348	372	371	334	378	361	382	361	350	347	391	351	358	386	339	369	375	362	360	320	348	354	347	393	363	357	373	348	359	384	345	339	368	359	343	374	383	364	318	335	375	365	365	377	348	384	348	388	378	332	342	327	339	376	360	376	365	362	363	355	359	361	372	346	386	334	397	383	341	345	358	382	373	336	330	363	393	345	331	385	369	361	334	333	359	372	334	364	362	340	354	378	376	331	310	365	383	403	369	371	402	361	339	369	355	349	356	388	392	398	340	358	364	385	364	406	348	369	372	391	364	344	341	330	385	369	350	367	335	373	348	376	410	338	342	355	342	356	354	358	373	390	379	357	340	404	338	393	334	383	366	371	344	385	355	356	355	350	348	345	363	327	350	357	381	366	413	386	349	372	389	358	355	394	353	334	400	343	374	370	350	397	372	336	368	376	391	389	346	414	401	358	325	329	347	377	332	344	397	381	363	335	375	384	348	402	375	349	361	375	356	363	351	368	360	366	323	361	317	307	332	351	352	371	382	348	374	365	349	356	342	368	388	346	358	341	332	367	370	337	346	377	374	388	331	341	344	356	343	365	365	365	371	331	344	341	391	363	353	368	366	361	387	373	361	366	350	349	366	404	347	338	417	369	349	353	320	361	335	364	396	393	384	359	412	416	391	348	378	373	393	369	359	335	367	347	395	318	335	399	368	387	334	348	316	342	371	349	388	365	333	362	336	355	349	380	344	397	344	347	330	357	370	369	360	344	347	362	336	354	364	368	356	348	360	379	349	359	355	434	342	374	354	365	362	355	402	382	384	405	375	368	345	375	388	346	361	364	348	367	350	347	378	351	371	322	374	389	378	361	357	369	344	360	385	355	392	357	328	393	355	357	337	369	389	361	366	340	359	362	349	352	368	366	358	375	337	365	335	349	374	384	390	358	401	375	358	373	372	361	419	378	346	344	370	344	312	343	351	345	339	348	366	390	355	365	362	409	330	325	357	354	379	407	353	329	329	363	361	355	410	362	382	356	328	359	389	350	353	371	396	326	375	392	381	342	363	360	346	381	328	393	340	347	354	356	378	363	331	365	362	348	377	352	377	380	324	347	352	364	367	321	352	328	378	342	369	336	328	385	391	379	350	363	340	327	349	366	347	353	333	341	367	325	379	355	367	394	373	375	378	322	377	328	367	376	359	339	353	359	351	336	384	380	366	339	372	366	372	343	396	353	382	372	359	362	357	361	360	370	355	397	364	348	374	349	350	372	351	362	345	374	348	372	383	352	391	361	320	332	348	356	322	349	367	357	368	376	347	351	367	345	366	333	323	346	309	357	345	372	331	317	401	374	369	360	360	391	360	353	363	331	355	375	380	378	352	368	363	364	351	326	357	394	332	351	302	330	343	383	385	355	359	356	368	382	350	386	352	371	378	338	393	341	389	380	345	377	369	386	367	352	337	364	360	343	356	333	382	373	372	362	365	380	322	383	361	375	356	348	359	378	375	358	343	367	371	361	401	355	347	354	338	393	366	373	316	354	349	361	360	341	403	340	335	350	332	397	326	353	363	363	361	366	359	343	377	328	322	357	324	324	336	352	364	379	349	376	383	347	373	318	348	356	333	350	385	331	354	374	313	371	321	360	369	349	354	391	376	353	340	360	367	359	374	377	382	351	340	336	384	340	344	371	340	349	344	381	406	355	344	335	394	357	370	353	364	359	376	397	376	361	356	337	371	374	384	335	352	355	387	363	369	316	361	365	372	388	326	367	385	443	357	344	387	367	367	383	371	349	366	346	394	373	347	337	384	370	361	366	373	374	333	369	362	390	359	366	360	404	344	370	351	349	380	362	383	375	361	324	327	397	351	369	396	356	402	360	361	378	325	343	406	362	337	346	356	352	367	403	379	343	394	365	359	339	322	370	329	359	423	334	364	372	348	350	374	378	351	414	374	365	336	341	376	367	389	376	373	348	357	353	346	370	378	340	377	354	357	347	376	402	357	364	322	389	343	353	355	382	350	328	355	388	365	371	383	355	359	352	393	348	400	364	358	338	370	365	341	362	393	357	340	372	347	357	363	337	349	378	352	372	348	377	349	383	377	378	296	364	397	369	363	365	319	372	323	367	386	430	390	351	331	341	349	379	381	346	370	362	358	383	315	349	365	362	327	339	349	387	356	349	335	377	384	366	359	390	369	367	340	374	354	358	402	349	371	351	358	367	339	357	385	410	355	327	408	382	357	348	426	351	364	349	351	328	367	362	376	359	389	354
7999	1473	1672	1674	1514	1316	1216	1104	989	1026	1013	1027	953	905	888	913	872	874	890	875	820	847	903	863	860	829	858	834	821	825	827	875	852	806	781	872	852	794	801	771	822	832	818	860	872	804	833	815	855	780	794	862	817	803	860	871	823	834	781	790	863	817	890	847	781	797	851	883	900	824	832	878	834	825	805	821	910	869	858	835	846	800	821	841	864	864	901	908	871	863	827	790	838	871	845	861	815	815	757	838	846	846	836	807	801	773	791	815	767	819	804	842	817	863	842	821	853	845	828	788	757	900	818	777	834	836	833	800	789	864	798	851	794	780	827	824	778	814	792	825	779	859	792	878	826	799	838	812	820	815	836	806	755	785	798	773	857	786	810	757	757	817	823	810	817	800	827	822	827	838	797	833	792	856	846	831	722	849	824	862	829	817	792	791	816	822	812	769	840	807	789	817	828	853	858	771	816	808	765	776	820	783	762	798	801	836	831	848	781	801	798	820	796	879	818	843	774	783	810	797	794	861	750	790	775	836	836	754	794	816	836	845	851	771	805	804	781	830	764	837	781	831	831	787	846	755	815	778	796	845	771	760	822	823	854	748	792	784	801	778	809	768	816	817	787	812	829	803	772	772	814	811	831	768	846	820	777	834	766	789	812	755	806	789	811	781	802	869	788	786	849	820	800	844	793	844	766	814	806	791	799	804	807	804	780	770	787	762	781	774	812	840	843	794	787	794	837	844	813	813	781	800	761	822	829	834	803	815	850	820	818	845	796	821	816	865	794	747	811	838	781	825	821	829	802	796	736	785	850	829	731	853	770	782	790	795	816	750	791	786	833	810	831	870	764	740	813	804	805	815	840	806	817	853	770	781	836	798	825	820	776	788	800	825	873	812	829	809	841	811	821	824	812	792	785	831	815	809	814	805	812	781	835	778	855	817	820	815	757	756	800	845	821	803	783	825	792	819	814	823	798	839	801	806	831	844	828	791	793	771	821	780	828	804	786	847	800	781	801	778	804	792	813	847	768	804	886	862	773	736	824	825	831	778	823	829	836	801	822	813	768	821	817	809	792	774	826	828	800	854	812	839	818	835	826	852	776	811	810	779	778	818	776	852	790	828	805	823	807	776	834	797	771	843	819	829	838	838	899	816	840	814	793	772	787	799	787	777	775	813	817	803	817	809	827	785	844	745	759	794	838	813	797	805	838	776	832	820	825	799	762	757	817	833	787	820	840	795	807	827	754	858	798	797	812	830	763	798	792	815	851	784	796	824	751	825	859	801	812	834	786	826	774	799	809	827	820	845	781	785	804	742	791	837	844	852	821	821	823	798	761	849	786	812	791	782	819	828	819	820	793	834	773	792	783	818	818	874	755	765	828	799	851	769	795	830	801	772	802	801	834	811	788	844	829	809	784	806	792	799	791	805	813	795	813	771	805	844	846	873	800	850	765	818	787	771	829	821	825	814	809	824	835	844	842	789	816	784	781	820	793	802	792	788	808	797	780	801	793	831	819	807	836	812	785	781	792	804	845	808	832	835	792	843	804	826	805	809	801	795	767	800	808	776	792	743	743	758	829	818	802	779	830	777	831	789	837	825	821	777	811	821	830	816	815	847	852	825	838	791	822	816	797	810	831	803	803	814	833	790	778	786	814	832	835	803	786	807	797	796	763	738	830	803	791	808	803	819	794	835	774	755	824	814	743	770	801	784	795	793	823	799	750	811	808	841	794	872	787	828	840	814	789	799	765	835	813	757	830	829	784	761	787	852	778	752	827	844	759	826	793	790	802	780	850	783	825	817	814	817	822	788	821	852	831	800	777	781	764	805	847	804	844	828	778	835	812	819	809	829	792	790	811	796	782	853	839	802	783	809	805	802	824	845	821	817	800	868	774	798	778	850	792	805	830	815	850	806	820	800	778	790	836	767	812	851	834	784	807	821	824	764	797	817	832	846	812	777	841	812	767	836	801	749	777	806	791	826	807	838	805	817	775	813	835	804	784	802	824	749	770	800	765	817	796	802	826	805	804	773	812	840	817	838	785	830	804	855	841	811	819	786	797	824	795	825	797	802	763	849	800	828	842	830	803	780	860	796	805	822	815	803	795	779	842	774	816	778	760	779	789	823	799	794	826	750	811	832	786	770	816	785	810	772	843	781	808	787	781	784	880	799	794	776	804	804	843	767	806	771	862	803	770	830	808	825	834	826	760	770	766	812	847	777	796	830	815	770	831	828	800	785	819	799	824	785	792	827	766	810	798	793	812	831	798	807	778	838	788	797	817	814	793	766	773	803	818	784	821	787	825	780	760	804	818	794	825	855	830	841	830	800	842	824	794	804	779	827	811	841	765	824	844	823	830	788	782	780	855	849	820	756	792	753	853	830	799	739	802	846	848	807	785	790	781	850	762	804	855	814	774	861	841	794	786	779	814	832	839	791	819	785	798	825	820	842	819	798	835	824	824	805	796	839	820	839	766	819	832	795	814	835	765	791	790	795	839	754	782	757	833	823	873	853	785	821	780	794	813	771	845	777	793	789	851	805	832	789	847	809	871	829	784	854	812	817	848	803	839	842	790	739	801	783	797	831	809	839	804	791	812	855	818	797	814	764	789	852	823	770	825	817	861	843	803	746	809	780	796	818	854	805	803	819	787	833	837	827	828	832	832	838	812	778	875	864	791	794	822	756	824	798	840	830	798	843	818	831	805	830	822	813	794	803	799	805	818	813	784	822	788	855	835	785	861	829	793	840	790	816	829	818	856	782	829	821	818	799	829	809	821	850	835	799	800	833	784	761	790	792	806	783	879	841	806	765	812	791	795	814	821	821	831	833	793	761	754	807	804	819	793	834	812	769	781	810	827	809	813	790	856	812	792	809	806	777	843	788	809	821	803	835	773	800	791	840	845	837	825	813	738	783	849	860	814	778	797	839	809	813	786	812	821	783	795	793	831	826	813	805	803	808	832	816	839	778	791	824	791	804	837	772	816	794	830	792	864	792	771	820	799	846	857	776	788	831	831	908	785	805	842	802	768	844	815	818	807	796	822	803	842	776	860	786	858	793	801	785	788	804	802	757	822	837	760	788	810	818	798	828	816	783	816	838	791	768	846	823	775	815	835	814	816	859	809	827	775	868	789	790	810	833	774	829	849	790	838	756	817	852	819	787	777	820	805	785	811	852	847	816	832	820	817	818	825	824	827	852	865	818	857	834	811	860	799	817	814	827	774	780	818	757	819	782	825	782	868	791	847	845	798	791	801	788	824	788	799	837	813	832	845	816	825	818	805	849	812	778	795	824	872	844	801	849	797	778	832	790	818	815	781	792	802	805	817	780	764	812	836	812	840	776	832	822	849	820	772	821	793	812	772	848	814	816	851	832	834	808	794	816	808	796	794	783	769	866	790	804	806	840	798	825	811	786	784	804	795	812	808	782	796	782	791	777	797	800	806	807	776	740	898	779	852	807	798	763	798	838	785	869	797	838	863	786	769	846
18826	2611	1783	981	786	682	606	496	570	529	519	511	455	453	465	407	424	486	416	460	456	429	478	459	463	410	436	457	427	453	460	450	445	502	392	439	410	444	438	405	427	471	459	449	429	429	470	436	475	456	461	414	441	450	433	389	427	438	422	441	440	461	464	448	430	413	458	456	407	450	427	480	471	497	429	435	447	489	463	415	468	432	423	458	469	465	467	462	412	456	442	413	424	483	438	438	470	437	436	438	436	432	466	454	460	460	443	431	452	436	456	442	407	441	410	446	431	428	463	414	480	429	451	433	467	471	422	419	407	412	450	427	458	433	436	448	470	422	462	458	486	425	460	439	436	475	435	439	467	459	410	446	417	470	463	415	449	367	426	406	448	432	437	455	455	432	454	459	402	430	405	447	485	468	418	398	439	442	419	413	432	462	433	456	439	474	424	426	420	425	465	447	439	443	433	358	411	393	464	446	454	449	438	416	454	419	466	473	410	427	428	450	408	401	457	447	494	430	448	437	449	422	448	408	426	425	438	426	436	436	433	438	404	463	474	438	466	512	425	461	444	438	384	441	486	382	436	452	412	409	430	424	419	456	492	399	423	410	445	408	452	448	446	394	463	457	462	466	460	423	459	455	403	401	450	455	448	420	425	425	416	436	428	378	398	388	384	451	455	434	440	426	416	422	437	431	470	408	419	409	467	451	437	410	433	419	449	447	445	466	455	489	459	409	441	412	423	442	453	427	402	486	450	444	418	452	449	417	412	426	424	445	415	409	450	421	418	437	439	478	438	450	369	423	452	407	410	403	455	470	431	441	427	421	448	416	442	459	420	437	425	409	447	395	465	427	405	402	441	424	448	392	429	491	465	442	445	453	426	425	427	403	421	397	437	431	438	433	439	456	456	427	437	434	450	467	431	423	433	469	426	480	444	459	432	431	421	434	470	424	429	426	433	411	444	389	412	421	449	430	414	415	382	409	395	452	438	453	461	506	429	448	472	436	442	458	408	432	439	444	394	458	470	438	419	422	465	443	458	424	450	454	415	445	432	451	449	421	501	447	477	422	436	427	463	417	439	372	448	411	419	392	447	384	431	447	425	426	430	452	471	423	460	436	472	400	388	405	446	419	436	410	432	424	448	437	497	449	424	427	451	448	423	437	431	427	495	446	473	425	415	433	416	440	412	425	409	450	462	459	420	484	423	438	427	439	478	449	447	410	414	409	441	464	442	457	471	439	413	466	473	446	452	461	438	481	452	404	431	460	419	474	416	403	447	413	416	433	456	430	455	436	426	464	427	415	442	457	409	447	435	405	484	451	435	410	409	454	429	441	445	453	462	459	423	424	441	445	417	416	478	470	437	461	389	443	435	468	453	427	399	414	489	477	394	413	442	393	477	446	432	401	441	439	459	437	444	393	442	435	470	455	489	430	469	445	431	437	427	417	414	404	401	425	420	457	461	438	438	488	454	429	417	404	421	397	404	441	406	445	433	468	430	454	467	438	415	447	417	432	448	445	408	435	445	457	437	436	448	439	466	498	419	444	453	433	473	449	401	428	453	425	460	434	425	450	447	436	446	405	378	418	443	451	425	394	426	428	454	442	506	436	410	421	451	416	445	485	411	391	430	460	440	452	445	445	433	436	408	429	417	435	422	428	425	445	435	433	451	458	454	425	454	468	439	446	386	461	460	431	433	456	465	455	438	466	489	406	458	429	445	440	393	435	444	398	432	437	434	414	437	444	386	452	431	405	454	435	384	432	473	466	416	424	453	452	479	524	433	419	419	427	458	416	471	426	439	484	392	393	426	452	396	419	438	446	483	448	428	444	457	431	432	465	400	435	441	419	432	407	409	412	435	448	435	436	404	440	453	400	435	418	471	409	482	433	412	438	451	475	447	426	413	445	407	425	446	401	440	463	418	444	399	440	414	423	419	433	417	411	423	427	428	460	438	454	410	453	433	451	410	463	460	465	425	454	444	423	451	465	387	453	433	414	432	471	455	408	410	459	466	482	460	430	428	429	451	422	456	406	408	426	429	461	443	445	440	448	423	481	441	399	431	425	444	446	453	412	457	448	434	481	430	438	449	457	429	473	448	421	407	414	418	430	423	454	419	412	396	437	385	404	450	463	438	414	452	384	448	433	414	432	439	472	407	466	417	439	446	462	409	430	459	427	427	448	426	455	453	397	403	439	416	443	416	430	383	436	447	413	417	454	436	443	457	410	411	461	416	419	460	406	383	403	410	434	424	442	436	431	464	437	429	447	429	422	486	451	410	447	463	432	435	447	396	404	458	462	411	486	424	433	447	469	443	426	442	450	439	500	413	439	481	466	443	443	394	411	455	389	437	473	448	438	419	435	447	480	452	432	428	414	437	461	429	460	412	431	434	490	474	447	450	489	414	460	482	428	439	446	420	404	450	454	414	443	468	431	414	479	433	419	434	419	415	410	430	446	461	419	399	435	439	430	438	424	467	412	429	458	436	440	411	431	429	437	431	418	459	441	412	401	467	446	458	457	450	397	415	447	435	395	407	417	451	403	439	417	441	428	415	448	437	444	468	437	466	415	414	419	403	440	471	408	439	466	440	431	484	421	491	464	402	409	405	459	439	410	436	440	455	460	439	424	429	429	450	454	436	458	451	389	450	453	485	450	449	470	410	444	453	429	439	412	461	454	431	429	440	416	385	467	449	422	393	412	469	436	517	408	448	424	437	420	447	426	413	441	462	423	417	449	460	421	418	440	436	455	427	428	463	437	412	451	415	421	431	408	435	459	422	443	415	456	440	418	470	449	447	404	459	451	475	433	441	460	420	408	411	434	432	390	459	458	473	496	448	455	418	416	412	413	446	389	431	446	457	424	449	442	430	459	436	456	450	456	467	465	421	419	452	409	415	462	446	438	438	427	440	475	446	420	428	440	461	428	480	472	430	487	398	458	434	458	417	449	480	420	448	415	417	469	437	484	440	424	396	416	442	479	455	437	418	476	451	422	421	409	423	479	431	470	460	454	447	439	406	454	426	423	446	421	412	440	404	442	424	468	448	438	474	451	415	409	482	436	403	428	446	468	421	413	420	472	396	447	445	405	432	410	440	408	445	407	428	428	484	426	461	416	450	403	450	487	425	475	437	456	423	387	434	439	456	441	467	416	416	436	401	470	429	453	424	440	420	411	442	444	423	412	431	394	432	438	450	424	443	445	434	437	449	477	422	430	463	422	455	477	441	466	455	410	485	405	453	470	470	409	447	442	437	413	431	460	447	406	427	449	432	433	476	462	433	433	501	395	449	460	436	419	428	443	426	470	458	425	397	427	438	466	415	452	442	447	459	424	421	436	415	414	383	451	452	458	406	442	428	443	414	412	431	421	437	446	447	438	433	445	452	430	409	463	467	413	404	460	444	383	391	431	449	437	419	446	440	415	410	476	408	435	418	476	492	401	447	430	423	402	479	457	452	402	413	438	422	447	424	433	413	466	449	439	457	410	450	460
10583	2241	2798	2656	2330	2021	1752	1572	1381	1307	1261	1214	1167	1151	1169	1083	1074	1088	995	1090	1010	1014	1047	973	1009	951	1003	984	1019	947	961	969	970	935	987	957	976	967	1027	953	942	928	961	926	974	937	953	993	973	982	1023	1026	1012	899	972	953	939	960	957	931	946	942	965	940	951	924	1036	1001	1008	965	1027	1031	1026	982	982	1018	1028	1016	987	1006	1010	1003	985	1023	1016	962	996	970	995	998	1028	1045	1055	1001	944	1057	988	980	972	977	979	1031	916	919	957	986	919	942	981	870	963	968	1002	958	908	970	934	957	964	937	968	937	932	923	943	965	999	950	939	925	898	938	914	978	957	986	931	928	939	935	960	986	973	922	945	946	980	944	1015	939	932	962	942	977	1003	914	941	922	954	975	961	948	955	947	931	891	931	1005	938	888	954	915	965	888	991	928	940	908	995	921	948	971	958	936	954	876	932	953	927	940	966	905	937	950	901	921	892	916	967	975	945	897	946	912	917	948	923	933	934	953	963	941	913	917	977	871	929	913	941	970	945	947	949	964	941	938	962	856	913	971	967	959	918	969	909	908	919	957	993	908	987	923	955	969	946	896	945	958	945	928	1019	942	911	910	912	965	930	906	910	937	976	896	916	960	904	942	984	941	928	924	974	966	942	925	977	949	966	940	908	914	925	968	914	938	894	920	943	989	911	925	960	966	944	917	966	898	893	975	951	945	886	964	973	931	915	973	918	927	909	990	873	921	891	923	944	952	974	941	996	945	984	941	967	945	1009	908	912	988	947	965	915	979	920	961	918	941	945	965	919	927	961	920	948	889	931	860	958	933	968	924	947	934	942	946	940	985	904	959	962	1003	959	872	949	972	879	950	929	950	932	934	897	918	979	938	923	928	947	946	916	891	929	943	959	942	942	930	927	940	964	923	935	958	978	1000	963	964	943	932	1009	941	1008	936	930	936	949	895	953	917	944	922	922	967	983	883	957	942	953	939	931	949	936	945	924	919	982	966	941	879	921	969	997	965	958	885	950	933	939	941	955	959	972	952	928	921	920	962	902	936	962	894	899	919	921	958	909	925	913	941	908	944	945	963	1018	928	882	962	945	969	934	941	949	900	874	956	953	930	911	894	940	942	933	937	943	934	892	956	962	935	924	927	942	969	987	1004	890	981	976	925	1001	946	921	956	996	990	978	942	911	943	973	924	979	945	944	963	979	937	939	914	914	959	972	996	899	938	935	892	975	922	958	961	900	991	963	949	946	953	931	926	994	921	950	939	956	935	937	910	881	941	964	935	903	959	902	962	980	896	989	936	924	958	951	933	962	971	908	960	921	954	905	918	950	1005	922	901	957	927	919	975	902	941	919	953	976	965	869	970	941	895	927	893	990	944	981	927	921	974	942	936	960	892	912	977	954	928	932	930	941	916	934	975	884	921	893	942	901	876	915	943	948	948	937	961	907	905	973	996	947	958	946	942	969	975	918	977	922	926	906	952	987	897	880	974	886	889	942	909	951	952	904	922	951	946	972	955	881	921	957	917	957	924	959	970	941	963	944	947	901	933	950	926	902	943	937	916	994	982	918	945	919	906	890	926	922	955	927	914	956	940	1005	944	979	903	949	978	877	914	974	914	942	917	929	976	971	908	950	913	917	893	911	971	939	956	892	944	972	942	955	1004	928	912	945	961	915	950	978	952	929	972	947	943	987	943	942	964	977	870	963	929	931	953	979	981	912	936	946	907	966	951	994	996	917	906	977	985	938	966	935	927	948	950	943	949	937	899	978	896	967	962	936	971	914	996	941	908	926	919	917	905	933	915	951	927	931	930	970	953	956	934	942	934	977	953	984	999	945	921	950	897	891	941	972	943	945	958	906	945	913	968	950	884	931	942	911	940	1007	961	1022	971	917	969	935	962	958	928	970	905	889	940	920	936	922	939	905	939	922	930	907	922	823	1007	980	892	894	1014	986	887	915	907	924	960	926	939	959	972	942	944	953	976	876	947	969	921	935	907	986	885	891	944	957	910	942	960	920	965	944	919	871	971	924	943	960	930	957	956	967	931	931	907	960	914	975	942	947	957	921	961	995	913	922	927	946	930	899	920	921	1009	988	945	956	968	928	887	925	957	962	897	929	918	942	971	930	948	944	909	917	975	929	883	931	866	869	1003	924	940	944	928	924	965	935	956	921	929	916	928	926	904	924	971	941	927	966	890	892	938	954	909	929	954	961	959	978	897	996	931	912	969	994	906	970	933	912	959	906	925	955	1012	913	904	921	941	931	962	1019	959	944	950	901	914	933	1022	945	937	939	928	932	932	921	894	944	964	882	959	884	914	971	960	923	938	919	952	918	869	1006	941	989	963	947	919	948	895	864	906	939	893	955	938	914	950	927	846	950	949	892	979	883	1013	1001	936	919	953	930	927	919	978	947	923	911	905	953	942	850	886	943	901	997	936	934	871	959	974	942	946	948	1000	913	944	942	976	946	905	938	976	924	937	931	918	949	974	928	912	917	909	972	989	942	949	941	990	963	948	930	973	910	951	953	864	895	900	944	892	946	945	929	908	926	931	957	918	905	875	916	964	992	941	914	946	925	963	952	928	954	950	916	941	927	975	967	936	995	939	929	948	915	928	934	916	969	927	899	926	886	959	984	929	945	955	943	945	915	999	933	994	884	927	934	976	934	933	952	941	979	931	875	918	949	974	924	954	949	952	926	983	897	916	937	968	911	920	974	963	941	964	928	987	961	971	910	907	912	932	960	971	936	943	913	929	966	886	964	996	895	960	915	952	957	946	937	939	915	988	947	914	906	971	932	930	927	926	927	917	927	880	919	886	930	928	941	938	973	937	960	929	953	929	954	968	924	973	917	906	928	956	948	891	948	969	947	963	997	882	922	934	952	928	893	984	973	969	944	932	959	953	883	923	966	927	943	901	942	960	937	935	972	1012	946	977	929	939	945	953	943	923	922	925	917	968	954	915	882	935	959	967	944	949	921	923	927	908	930	907	918	870	966	948	940	925	904	935	901	971	933	999	928	945	920	951	931	878	915	882	964	911	908	932	994	943	947	991	961	983	920	957	1002	900	969	943	915	937	919	929	945	933	976	946	919	933	903	932	955	943	904	938	938	894	943	893	981	968	945	976	954	924	882	895	947	943	971	894	885	905	962	914	923	942	950	935	927	861	910	909	961	924	948	905	920	934	890	934	967	902	927	946	937	941	880	939	890	967	955	896	891	953	926	921	924	955	908	906	960	937	998	905	900	960	1014	910	978	924	945	929	929	956	919	947	912	914	974	963	938	931	984	958	953	927	935	964	903	969	909	929	954	1024	988	919	968	929	984	910	955	926	951	970	943	969	946	999	985	937	988	892	990	944	950	954	895	991	1004	939	938	947	920	944	962	896	938	910	960	973	951	952	911	971	981	980	933	929	946	969	936	971	969	964	869	929	936	893	984	850	903	891	931	932	966	972	894	982	888	920	922	973	932	958	938	901	951	909	895	904	976	945	942	877	924	975	947	931	882	928	938	931	961	925	925	924	936	921
3218	684	451	259	287	293	255	288	271	305	267	239	255	269	227	260	280	264	247	269	261	246	296	271	252	290	256	270	243	254	236	269	285	295	278	286	239	267	228	256	276	255	234	244	247	245	282	275	273	258	287	294	264	273	274	291	280	282	275	271	296	259	290	254	243	232	279	254	251	259	276	270	292	256	299	289	298	237	283	266	258	269	286	280	262	291	248	242	279	263	294	267	267	264	290	280	269	252	266	255	265	262	256	255	272	260	256	288	256	274	245	254	281	272	257	235	268	259	236	256	276	237	256	285	270	283	257	277	279	281	283	278	277	265	239	277	282	260	253	279	291	257	216	263	270	274	270	265	272	286	248	256	260	289	260	289	253	267	233	283	287	292	248	274	254	279	259	265	279	258	239	260	300	254	272	241	235	287	238	271	305	300	263	256	272	267	249	265	296	273	274	294	266	257	294	243	270	253	277	287	269	259	242	281	244	271	289	298	247	256	277	237	261	264	258	278	284	267	288	307	288	280	271	262	240	265	271	269	271	270	274	257	231	259	265	257	292	263	288	257	269	261	275	264	258	245	274	241	274	288	275	260	242	264	286	274	244	279	267	258	282	292	257	291	256	278	290	251	256	251	264	267	230	273	272	269	272	275	280	281	269	265	241	250	278	269	251	290	277	276	260	247	292	281	280	284	260	258	285	237	247	294	293	296	284	277	272	286	290	288	270	296	257	283	252	244	278	274	285	251	267	288	246	261	260	245	274	285	299	270	263	242	240	267	262	254	233	278	256	296	274	256	274	266	287	281	265	256	285	260	267	253	279	243	266	292	286	263	277	289	265	229	279	250	249	271	277	299	295	261	272	260	286	268	249	259	301	242	277	275	254	221	267	291	257	242	278	299	271	256	264	290	261	255	253	262	287	250	264	233	254	259	252	309	284	264	270	264	243	225	251	305	272	249	242	274	270	257	258	270	265	269	271	281	260	274	256	284	299	269	289	230	263	264	256	256	277	258	273	278	290	282	249	246	268	276	251	262	254	282	261	272	275	257	253	287	277	277	303	266	285	267	268	280	288	268	239	247	251	269	257	246	269	305	254	265	283	294	241	289	259	252	296	251	265	277	277	256	277	287	258	269	284	251	243	266	276	245	276	273	271	266	280	260	255	264	242	236	233	248	281	291	258	265	263	276	252	270	250	292	313	254	248	282	277	237	282	297	233	247	263	268	262	257	276	281	254	265	248	265	279	267	272	271	265	244	261	248	263	255	255	263	292	285	281	261	253	281	242	281	299	260	278	292	270	267	260	282	259	276	232	236	284	277	267	256	275	247	271	266	274	276	265	248	250	285	276	287	269	260	293	280	260	272	296	287	267	269	250	300	279	273	244	252	241	256	258	239	265	289	282	320	265	311	242	263	270	251	265	264	261	250	277	258	246	238	292	255	259	226	238	272	250	233	254	267	275	258	287	281	279	253	285	275	263	263	316	279	294	286	286	270	244	283	289	231	295	288	248	281	320	246	267	274	265	260	255	266	265	230	288	243	254	260	280	262	274	244	271	278	294	292	251	276	224	274	277	273	266	276	256	298	295	265	266	277	264	289	264	261	245	255	267	277	256	261	268	302	275	272	266	270	266	277	268	265	229	265	287	293	238	273	264	239	286	281	281	257	276	280	273	244	267	290	300	267	211	285	274	272	281	267	277	265	291	242	246	265	271	295	280	273	286	293	252	258	271	266	246	243	273	276	282	262	262	272	265	252	291	272	253	268	260	297	251	240	259	280	254	224	283	254	261	242	269	278	266	282	294	236	275	290	274	295	297	290	252	260	281	269	274	271	273	278	273	256	263	253	267	266	227	297	315	303	263	261	287	273	262	265	282	273	243	240	261	288	270	272	264	251	266	273	257	272	248	261	307	269	255	231	245	271	261	271	284	271	332	272	281	252	267	265	268	256	258	260	314	294	283	272	255	249	283	253	260	262	294	268	243	313	278	297	309	274	277	270	269	282	248	240	286	300	246	263	240	265	287	293	275	266	263	278	245	295	260	243	267	285	282	291	272	297	287	271	276	243	261	278	268	257	263	262	243	266	269	256	272	258	276	264	287	275	271	286	246	262	260	255	266	283	270	245	297	286	280	276	270	270	291	287	241	283	254	275	272	281	250	255	314	268	274	268	269	249	275	257	280	262	246	256	267	271	231	252	265	292	228	269	278	253	279	299	277	253	255	279	226	290	265	228	269	269	254	274	263	228	233	262	257	287	263	250	267	274	258	274	269	272	272	248	264	294	243	230	280	263	255	260	262	266	260	245	256	284	248	268	285	282	251	275	258	237	270	263	261	260	265	255	281	242	261	236	247	260	263	243	253	281	288	274	260	249	246	257	251	287	236	254	276	283	235	277	247	288	252	269	264	281	256	263	289	289	288	237	270	259	259	253	267	243	267	276	252	255	285	239	264	269	265	275	264	265	265	248	274	268	262	275	296	263	275	269	266	266	277	262	276	268	264	292	263	245	259	266	275	287	296	259	262	227	255	252	280	286	259	252	241	263	273	272	299	267	297	248	268	279	284	234	281	233	289	277	264	270	267	241	266	270	254	264	279	269	256	273	284	272	291	264	254	283	254	269	287	261	252	261	250	262	291	285	257	250	224	306	249	312	271	238	269	308	260	258	272	275	293	244	247	240	289	286	298	282	252	275	268	261	272	279	267	296	278	280	261	231	260	279	307	267	301	280	266	260	264	289	260	275	239	259	280	245	262	274	280	270	282	264	272	263	272	289	278	263	264	292	267	269	275	234	272	289	278	259	273	242	259	254	285	283	255	260	281	257	273	246	305	276	248	244	261	256	263	250	244	235	264	261	255	260	239	280	248	257	296	262	283	287	282	241	251	253	307	280	278	281	254	272	259	265	244	268	257	289	267	243	287	273	274	257	277	245	259	293	274	267	282	282	273	288	280	296	281	293	285	277	260	247	265	263	250	246	296	285	252	305	269	246	268	291	282	258	263	291	250	278	299	249	271	262	279	308	297	257	306	286	259	279	275	276	257	273	307	251	250	270	263	281	262	250	282	266	291	243	275	276	264	293	250	280	282	253	234	293	248	239	266	287	269	264	256	270	267	301	293	271	248	289	277	277	294	241	269	287	285	263	257	282	236	239	249	261	258	257	271	271	275	256	275	278	271	253	283	260	264	294	271	259	249	265	243	291	269	254	274	237	275	264	252	307	286	284	235	281	259	292	264	311	315	257	266	270	261	270	280	247	252	240	282	258	288	256	302	302	267	287	264	240	282	243	275	259	244	229	259	255	245	293	291	278	268	275	271	246	287	230	257	289	288	278	229	230	270	266	237	266	272	256	246	246	263	254	271	252	271	248	283	261	260	265	262	267	233	269	246	262	312	257	290	307	296	281	260	273	258	267	260	305	269	273	266	247	238	269	305	298	293	266	262	266	294	265	244	281	245	263	302	264	260	259	275	313	257	260	244	265	262	276
2783	1083	852	651	619	672	674	624	602	647	628	665	597	626	622	609	634	567	602	640	647	629	627	634	632	600	654	613	632	617	617	612	630	598	607	581	615	624	619	604	626	631	644	617	577	616	623	630	653	657	650	601	604	647	615	588	603	643	619	658	658	592	589	646	631	613	630	600	638	580	606	646	630	625	663	613	610	615	586	627	666	639	604	636	606	630	645	595	600	604	603	642	626	603	611	606	595	625	626	642	629	668	645	607	584	679	600	622	622	642	606	641	662	598	612	639	652	613	601	601	601	681	629	621	635	633	617	640	617	641	611	581	652	653	632	612	598	617	597	624	617	595	583	620	641	641	651	615	688	641	605	641	612	614	672	587	658	664	664	617	648	605	655	653	685	637	609	620	617	610	626	632	617	599	620	653	631	658	658	636	620	607	650	618	578	690	624	625	617	631	608	638	603	628	584	621	636	587	610	654	606	636	604	536	584	643	635	624	638	601	646	617	592	595	631	639	614	622	618	613	652	639	639	662	580	636	592	633	620	639	613	667	614	616	640	608	636	609	622	598	632	625	614	639	613	590	674	564	601	621	650	601	663	641	638	625	637	609	636	638	622	610	627	693	656	626	621	626	683	617	574	581	597	595	601	597	645	618	620	608	573	638	653	616	644	596	636	621	654	652	639	641	622	620	632	621	639	603	591	589	669	637	618	596	611	605	643	657	597	613	628	583	604	676	597	595	616	625	659	612	648	622	643	648	629	595	597	666	620	626	637	628	587	634	627	600	613	643	611	645	612	647	626	575	599	632	599	630	676	614	604	651	637	639	607	608	611	648	602	633	623	636	576	604	584	623	633	607	622	591	581	657	628	603	640	617	601	597	663	622	556	591	623	623	642	582	611	625	623	606	633	626	590	649	628	595	645	619	602	666	623	642	612	637	575	594	650	617	629	603	629	634	590	601	622	633	615	621	660	569	611	607	605	623	625	630	604	606	615	650	579	621	615	631	625	612	635	619	629	685	619	623	610	653	618	651	631	643	581	602	643	634	535	605	569	605	657	619	633	649	612	617	566	614	652	629	619	635	617	611	616	606	624	568	615	592	592	581	598	663	625	622	597	608	619	617	614	637	661	633	632	604	593	629	625	607	594	624	604	583	599	635	633	585	621	592	662	584	573	609	661	624	597	590	651	608	644	614	630	624	623	610	599	639	605	588	611	617	662	604	601	630	616	610	658	673	648	595	595	635	634	602	638	601	620	557	580	602	632	615	648	589	618	642	575	636	648	632	639	675	619	675	631	587	626	580	588	601	668	595	633	615	622	627	609	625	633	630	591	601	620	619	589	616	658	657	619	647	628	645	612	598	637	658	634	576	628	625	646	616	663	615	620	608	582	607	644	617	597	669	628	637	638	592	618	647	589	636	633	677	626	620	553	614	623	632	594	602	633	600	633	663	578	605	639	634	648	601	649	636	642	649	590	636	649	625	573	605	692	644	615	606	613	648	611	614	618	613	633	597	633	659	612	710	619	639	613	652	641	614	663	629	626	648	634	605	612	591	583	666	618	629	621	572	617	551	622	610	624	586	640	633	691	616	606	630	598	572	618	662	614	605	602	618	617	614	635	644	589	623	605	568	674	640	619	619	614	638	601	634	626	621	618	636	646	638	564	631	603	609	610	591	651	631	593	600	620	609	610	620	610	621	603	555	599	618	646	592	652	660	642	608	620	633	631	620	631	631	612	604	631	637	664	594	654	634	663	636	607	621	612	639	609	625	640	654	620	654	646	599	625	579	614	621	661	638	637	605	627	644	630	624	653	657	624	599	657	622	627	645	627	653	600	617	632	577	666	632	638	649	613	608	590	607	631	650	634	623	641	585	625	608	636	609	586	615	618	635	594	627	559	575	617	628	627	656	655	629	603	570	621	626	610	577	596	631	662	612	630	542	650	623	633	651	641	615	654	620	579	605	652	659	653	627	603	615	658	606	607	615	635	642	619	612	650	627	566	606	650	668	647	640	626	629	640	626	642	621	635	633	614	646	622	601	642	651	637	612	630	654	608	629	644	640	614	663	601	624	596	609	617	657	659	596	597	631	635	608	596	615	609	614	618	606	643	618	589	603	627	586	611	611	620	613	666	592	645	606	612	586	567	620	645	633	623	665	649	645	618	633	659	683	610	640	617	592	593	606	655	609	640	604	633	693	648	581	616	639	633	572	623	647	617	592	609	595	638	638	651	623	593	622	647	621	638	623	632	636	656	626	625	615	627	607	611	610	622	597	607	615	622	621	650	575	597	651	585	629	593	602	610	604	628	659	619	651	656	602	633	578	577	613	653	586	558	616	620	585	613	609	640	633	653	629	667	633	632	618	637	620	591	602	595	629	654	614	638	632	625	636	649	652	620	628	612	640	603	615	632	611	604	608	592	612	620	607	600	612	614	633	591	569	634	615	620	625	616	674	603	622	606	661	633	625	580	624	650	608	622	651	614	627	648	684	593	641	627	656	604	622	612	628	621	613	627	589	593	602	625	638	624	645	632	618	654	675	623	580	639	608	601	614	642	656	624	649	600	615	608	578	594	609	618	617	620	599	565	627	645	610	625	595	644	624	609	598	619	603	613	600	598	614	606	617	617	637	657	582	592	590	619	625	596	601	624	619	642	618	598	601	587	662	641	593	634	589	600	621	631	637	639	632	623	568	669	622	572	593	593	576	652	652	665	676	625	623	637	596	600	651	611	567	637	608	603	629	598	625	609	573	644	622	607	613	611	646	664	599	666	604	639	591	650	600	623	591	594	630	623	630	646	637	669	601	630	645	583	637	655	636	614	648	643	618	628	603	629	594	624	620	576	626	616	607	627	640	657	610	657	670	630	627	592	632	635	574	604	627	637	640	606	675	589	609	631	634	608	635	571	609	604	628	588	594	613	646	698	623	601	674	657	672	578	610	641	593	619	665	607	614	650	618	601	616	593	615	629	577	635	618	591	624	633	613	620	628	632	631	599	643	639	614	601	633	591	637	627	658	651	588	600	621	652	643	611	614	608	629	630	654	616	583	682	646	618	584	605	632	608	609	652	630	609	594	650	611	632	634	640	617	660	616	644	630	613	611	671	602	598	626	638	606	599	620	603	624	625	592	600	631	650	638	630	633	596	660	669	636	602	612	619	643	608	627	632	612	628	617	667	617	614	639	666	646	668	604	602	617	622	572	618	626	601	636	633	632	621	603	602	606	631	654	639	638	656	645	626	642	653	592	589	645	624	619	621	614	640	619	600	611	664	589	593	647	615	614	581	594	623	606	643	611	581	621	644	634	639	676	601	661	648	624	616	558	635	656	642	664	613	625	654	625	670	555	648	666	611	635	587	663	627	656	575	638	575	605	633	624	653	572	645	587	625	633	625	630	656	639	610	614	667	616	597	641	643	617	623	581	624	628	626	618	672	619	633	629	591	597	626	602	628	606	625	640	634	635	626	623	604	586	584	625	636	625	637	623
10936	1810	916	645	526	479	456	390	377	407	382	375	382	404	379	364	390	398	385	372	388	432	344	402	397	367	338	371	374	385	331	372	381	349	345	350	365	335	369	361	361	382	364	366	398	403	363	373	321	345	372	365	337	393	421	376	343	388	319	381	355	368	356	356	397	371	342	351	371	373	383	364	368	369	377	373	362	380	348	363	350	369	393	369	386	383	359	301	336	367	344	378	399	375	349	352	361	365	382	373	372	372	364	353	385	397	371	356	380	338	387	342	374	391	323	326	352	375	358	335	375	380	352	353	375	330	364	405	315	350	365	374	324	363	361	345	357	364	373	370	346	366	352	392	369	370	378	392	389	352	375	381	390	344	379	369	363	368	344	378	354	357	361	390	343	369	371	315	370	349	354	369	364	386	363	316	378	352	355	381	366	363	384	349	397	369	355	369	410	356	350	366	370	378	347	370	354	371	359	358	337	359	363	355	369	350	355	370	364	335	400	337	360	373	387	372	366	374	381	364	388	333	391	383	357	376	411	362	338	340	370	349	355	342	336	374	344	333	329	380	337	326	346	326	371	368	367	387	363	333	336	348	350	354	341	322	372	377	342	345	365	315	375	336	378	352	376	382	383	368	391	372	353	351	373	333	390	333	351	329	355	387	366	371	376	397	338	362	366	328	379	328	352	347	366	367	347	333	371	346	355	348	365	361	335	356	381	348	375	389	338	344	355	340	361	343	405	388	376	388	394	366	357	339	378	397	356	340	330	361	371	330	386	375	357	348	386	340	382	383	322	385	352	356	333	348	383	382	401	402	346	406	360	377	394	357	354	327	377	367	396	378	375	363	395	366	382	367	359	366	342	333	331	359	354	353	376	359	358	371	348	398	342	392	351	309	349	336	351	383	365	356	347	344	363	353	319	344	330	395	365	365	382	357	360	348	346	333	395	387	373	357	376	390	404	333	356	387	397	368	364	353	344	364	414	355	327	374	359	390	374	373	363	347	352	339	332	371	348	354	341	344	399	374	364	357	348	326	362	364	334	332	360	382	382	378	349	300	354	350	367	338	374	339	352	358	364	388	358	394	384	337	320	359	352	347	362	392	364	385	355	358	349	345	346	364	380	387	403	365	341	379	365	357	358	350	354	340	326	344	341	360	322	352	374	371	364	334	334	377	383	403	368	392	359	352	387	350	367	364	358	355	355	329	362	402	372	396	351	375	348	372	348	366	377	363	368	385	361	365	380	369	405	370	349	363	367	356	377	327	345	364	383	373	341	354	369	355	351	383	382	352	390	346	395	368	349	374	354	364	356	339	386	351	362	367	378	348	383	372	361	355	335	352	355	350	357	377	342	357	333	351	353	375	378	359	399	345	386	385	310	345	371	368	385	395	351	399	368	370	368	333	347	319	374	371	371	354	339	361	382	374	352	371	393	353	353	333	373	379	329	358	388	350	366	382	346	326	333	358	365	367	366	350	362	384	343	385	369	353	354	361	375	344	386	380	345	371	382	357	344	350	368	337	386	353	381	350	355	405	385	367	336	380	353	377	380	370	343	369	372	328	342	360	381	352	339	397	345	349	353	352	363	371	383	359	363	341	316	336	372	365	389	372	364	347	347	354	331	375	369	351	342	355	355	382	319	326	329	357	346	376	406	352	374	372	364	344	365	415	362	376	327	356	326	329	347	367	351	370	408	352	384	330	362	359	353	367	397	332	345	385	364	359	384	371	373	338	371	374	347	370	349	351	326	342	333	371	348	372	388	371	353	339	358	384	354	339	361	361	326	379	403	379	359	344	371	377	337	365	358	380	385	381	355	386	385	391	351	361	335	393	371	350	375	370	361	336	355	386	350	345	377	369	381	360	339	372	407	358	394	389	364	350	351	355	341	343	379	379	378	384	337	351	381	360	362	377	359	329	374	359	374	365	376	326	365	340	326	385	358	371	371	383	362	372	397	348	359	356	351	373	344	344	345	361	362	343	368	356	337	402	372	347	389	344	340	374	381	385	352	372	367	359	366	347	345	356	354	378	350	342	390	357	352	381	373	357	376	397	354	336	382	396	402	392	340	398	373	387	359	389	372	359	349	377	378	351	386	375	365	364	355	396	350	339	369	338	347	352	374	332	376	367	357	351	369	350	350	370	339	352	401	358	341	362	368	369	381	398	370	349	362	354	356	393	376	359	342	340	347	374	353	412	359	361	393	348	351	330	353	368	373	337	340	373	381	370	411	404	387	408	376	331	358	362	333	349	381	359	390	382	368	386	356	319	351	391	341	327	350	348	367	326	346	397	383	360	325	356	355	344	368	343	350	345	353	356	400	369	347	336	375	338	357	366	367	339	344	346	367	367	376	363	345	357	391	369	358	380	341	370	350	352	351	323	379	337	361	373	377	385	365	360	395	378	365	375	343	379	393	350	350	313	386	407	343	356	341	385	357	376	386	362	358	369	364	330	323	352	351	410	357	343	358	342	342	359	388	383	402	368	367	368	397	336	365	330	366	344	330	357	387	393	384	363	371	379	354	317	358	372	379	324	361	349	359	351	372	365	391	368	362	358	339	342	360	342	363	361	403	341	340	411	382	335	344	352	374	313	346	338	351	347	356	348	341	340	371	391	336	378	390	360	380	356	322	362	364	351	336	368	392	388	384	342	408	351	350	362	337	360	386	341	407	348	364	375	371	338	352	350	361	360	349	355	380	360	399	361	375	365	376	365	358	347	335	389	379	369	395	378	358	358	378	401	391	380	377	334	389	344	362	365	349	359	365	368	374	380	327	352	378	352	372	333	402	373	366	351	385	369	373	358	373	358	346	333	355	339	348	382	332	336	362	344	355	335	357	350	367	357	370	349	389	335	358	353	373	318	334	331	353	337	399	371	365	370	345	345	357	344	357	363	406	364	384	380	380	390	374	368	377	359	357	325	348	375	364	360	346	380	393	359	360	355	363	386	358	344	360	375	395	375	334	347	404	357	414	366	347	368	335	358	314	368	362	366	379	355	382	360	335	367	357	364	399	386	325	330	373	354	361	396	366	327	340	365	345	378	350	358	355	370	386	363	351	338	402	348	367	374	385	412	380	358	382	372	347	386	410	342	414	355	386	407	379	381	366	370	378	394	333	349	358	350	368	348	370	359	332	353	398	350	372	353	359	353	393	396	363	390	368	353	384	344	369	346	379	386	354	342	379	376	337	363	366	381	350	361	347	358	354	362	354	402	368	378	392	349	355	358	360	329	403	407	354	348	351	393	353	349	420	374	347	389	365	345	375	358	392	367	365	380	387	373	362	343	398	350	362	376	373	405	349	370	311	342	336	357	348	344	370	365	341	360	376	344	354	331	410	383	356	355	376	352	352	365	356	355	364	381	368	366	384	378	367	357	392	348	372	364	322	360	344	344	390	372	310	363	361	341	346	371	368	380	369	355	337	360	365	416	358	342	374	360	334	368	374	348	410	351	372	394	406	367	336	346	365	361	410	349	362	351	355	368
7979	1978	1729	1682	1458	1310	1230	1093	993	996	1042	1003	942	884	909	930	894	866	851	821	856	808	886	846	862	855	809	856	825	842	800	857	767	838	876	809	827	810	814	826	827	837	783	808	874	793	789	849	782	850	808	851	818	854	811	846	832	848	830	874	812	838	818	882	830	811	877	858	832	841	840	853	922	859	840	814	919	875	838	874	867	856	840	825	827	858	823	844	894	871	840	830	796	808	851	873	788	798	836	833	818	843	898	848	813	822	884	848	829	827	822	826	775	801	835	824	801	814	851	823	819	821	791	808	778	803	823	845	842	821	793	831	817	813	820	848	814	819	819	827	816	837	829	767	832	844	853	788	845	788	813	820	858	790	869	813	814	816	805	818	806	745	800	803	799	808	794	818	854	808	873	813	841	846	746	828	750	800	761	814	848	760	792	765	786	860	848	818	801	808	800	801	829	791	862	800	813	817	834	810	830	805	826	816	864	791	821	794	842	794	822	791	833	824	835	829	807	811	743	806	787	799	812	807	816	777	829	803	798	797	785	785	802	830	837	818	845	815	830	797	834	756	855	839	829	787	817	770	849	823	841	814	823	805	826	789	855	832	812	833	831	824	825	795	862	793	794	833	781	801	797	815	836	825	841	787	814	799	789	795	795	806	827	816	771	791	797	814	807	756	789	815	809	763	795	817	819	780	796	808	810	819	790	841	778	826	811	745	776	809	802	863	814	832	829	771	807	824	748	882	807	816	802	822	827	771	809	826	844	793	826	851	787	857	799	855	794	806	833	812	833	817	811	801	802	797	793	784	784	890	755	783	783	787	807	825	770	857	831	804	777	813	844	808	804	814	817	825	773	800	769	769	846	792	787	766	786	830	815	801	843	829	834	818	821	769	792	806	814	775	843	808	809	804	817	864	813	736	799	837	791	806	822	870	842	802	833	814	830	856	813	821	843	778	780	807	793	837	823	798	852	790	841	759	836	828	858	804	803	828	846	843	823	823	789	780	815	793	777	811	836	833	808	786	818	791	799	834	775	793	791	802	796	832	781	828	848	798	770	798	844	839	826	855	827	821	786	794	817	795	837	845	798	819	796	814	816	771	803	798	826	824	771	814	811	780	839	843	841	807	803	744	792	810	832	875	846	782	822	793	826	808	861	827	812	758	809	804	852	784	829	805	798	800	837	782	767	766	797	834	769	829	818	847	819	742	832	789	827	817	802	822	841	867	821	816	814	767	807	853	825	830	733	830	800	839	805	789	822	825	795	771	838	816	843	792	796	761	806	814	819	800	808	767	815	818	817	823	828	811	833	801	838	805	839	787	791	752	813	798	798	828	846	810	800	807	839	812	765	827	821	846	795	799	822	779	801	787	834	808	805	786	786	823	799	821	795	807	793	806	835	771	835	770	854	791	784	821	827	807	771	784	798	797	791	839	797	829	810	825	781	816	797	831	811	795	823	787	785	797	849	797	757	790	850	796	811	800	788	818	786	813	791	817	852	814	810	812	796	813	754	840	899	833	857	816	862	775	828	814	841	721	789	831	789	875	789	816	836	823	812	817	788	820	846	838	854	863	813	798	818	785	809	820	806	757	785	850	838	786	869	829	800	851	781	793	772	780	817	762	801	822	804	790	778	762	824	820	845	801	779	828	761	825	816	811	838	780	736	807	795	735	822	789	797	848	765	854	848	796	772	767	812	795	865	792	802	820	862	819	861	820	844	787	832	832	794	800	813	823	858	800	834	805	846	749	810	755	809	802	810	820	776	823	785	799	796	787	842	829	853	767	752	835	800	798	757	802	793	815	802	819	807	789	812	837	852	779	824	813	801	853	873	798	797	824	839	830	786	765	815	816	840	794	864	778	843	779	798	830	837	847	794	824	779	832	822	799	807	844	837	781	817	799	842	792	806	767	833	793	814	799	890	769	824	836	848	805	794	853	831	760	800	827	836	849	837	818	815	771	858	828	798	828	847	833	800	789	818	810	779	806	821	811	743	813	782	811	826	855	814	829	784	763	810	841	837	817	809	826	778	804	792	804	789	800	886	765	824	793	843	871	822	789	784	810	792	840	772	837	775	801	827	790	774	767	821	821	832	815	786	796	813	860	835	826	855	825	854	830	851	796	798	789	819	758	817	843	778	838	795	772	777	817	815	812	832	809	818	807	819	776	809	778	813	823	870	849	819	834	836	837	781	882	783	809	797	750	805	795	842	848	825	794	816	776	801	845	796	829	794	833	815	867	813	866	774	822	767	756	844	839	801	849	799	809	778	822	788	825	811	780	843	831	859	796	837	807	787	786	854	860	835	794	792	802	861	832	832	840	787	812	789	836	762	784	811	828	808	811	845	844	797	759	832	791	782	781	807	778	834	776	820	821	791	815	876	785	826	808	829	838	801	814	838	784	843	814	815	779	817	793	781	835	821	801	809	830	797	754	769	794	815	763	793	811	831	769	796	824	851	783	769	764	814	805	768	825	806	805	799	769	820	802	819	857	793	868	823	797	855	812	832	816	836	874	859	808	783	811	780	824	799	831	807	782	806	799	762	794	777	775	833	863	846	832	860	789	836	817	767	838	851	831	768	796	800	815	826	775	799	882	777	842	773	766	807	802	804	836	814	787	792	851	814	823	808	833	871	852	828	783	851	826	840	781	781	866	734	868	852	820	819	750	838	776	803	835	812	779	831	833	866	851	790	803	765	787	806	832	751	846	794	801	818	808	846	809	816	774	826	835	786	805	847	777	834	863	838	851	799	781	778	819	826	864	812	800	790	844	867	833	850	822	810	796	805	804	775	806	791	805	812	804	758	849	855	805	818	809	840	793	816	843	827	844	768	750	844	810	772	782	800	807	740	810	821	838	786	808	833	824	820	813	798	826	773	801	823	850	813	827	807	788	840	844	820	828	774	815	814	822	857	785	742	824	778	803	758	791	801	834	811	862	757	857	798	797	820	849	817	804	828	867	779	844	801	865	796	822	880	799	825	800	821	830	799	820	807	813	786	843	775	893	820	817	818	810	812	851	823	798	835	812	847	812	821	812	810	810	824	827	831	826	826	813	902	773	829	804	806	795	818	805	832	830	808	802	848	825	810	805	818	822	773	853	858	812	849	811	775	822	838	793	810	834	849	821	796	815	816	850	880	863	802	842	838	821	823	807	771	848	809	810	787	789	813	813	799	806	781	789	804	823	814	846	830	861	835	794	805	821	789	835	807	801	826	816	841	786	829	784	839	778	788	836	810	852	805	808	855	826	836	790	881	800	792	828	843	826	830	803	783	799	844	858	814	798	760	801	813	789	822	758	801	814	785	796	787	876	822	852	825	789	830	779	765	840	772	840	777	801	859	795	819	778	845	810	772	765	807	790	821	828	809	803	791	846	818	812	769	820	778	813	801	770	825	821	817	789	825	819	839	800	816	794	804	819	782	844	855	776	863	855	838	838	820	789	775	824	807	828	850	801	753	807	814	777	760	814	801	813	806	820	801	809
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
